/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: mpgen_tso_one_bank_2.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 = b50e9481 1869a176 cfd0df2f 1713ce0c ! %f4 = da2aa011 91152bd5 ac8a33c1 9dba9190 ! %f8 = 2e41fb00 eb171848 2a3bd513 6b619d02 ! %f12 = 325b13dc c156b420 e6a7b274 4a9aed68 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = d42e9ea9 b95ae5e2 d5e41157 6e465981 ! %f20 = 437acfcf 80292a52 c2682131 375b7f99 ! %f24 = f9a78f01 4b42f4b1 0d71b9d0 b7f12ebe ! %f28 = 787de09a b5ea0de1 6bf21338 061d9324 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = dae92748 30bb317b 68479894 52fc5a88 ! %f36 = 3a46ba52 760574d4 dac8217d 1fd847f4 ! %f40 = 9542d4cf 755cd4d3 1d85efb8 fb3bf28c ! %f44 = 97ed654f 7859e601 4debd617 37acd1aa ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xc75896b800000072,%g7,%g1 ! GSR scale = 14, align = 2 wr %g1,%g0,%gsr ! GSR = c75896b800000072 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: ! %l6 = 2c98010c562f6713, Mem[0000000090800031] = f607f479 stb %l6,[%i5+0x031] ! Mem[0000000090800030] = 1307f479 ! %l4 = dc281309eb7119d5, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l4,[%i4+%g0] ! Mem[0000000090000000] = dc281309eb7119d5 ! Mem[0000000090000014] = d828ead6, %g2 = 0000000000000000 ldsh [%i4+0x014],%g2 ! %g2 = ffffffffffffd828 ! Mem[0000000010800034] = eac8eccf, %l5 = 51c6e1a0a03cf431 lduh [%i1+0x036],%l5 ! %l5 = 000000000000eccf ! Mem[0000000090000000] = dc281309, %g2 = ffffffffffffd828 lduw [%i4+%g0],%g2 ! %g2 = 00000000dc281309 ! Mem[0000000090000030] = 6764e280, %g2 = 00000000dc281309 ldub [%i4+0x031],%g2 ! %g2 = 0000000000000067 ! %l7 = 13c47a3ae5b6ee4c, Mem[0000000011000038] = 2905f518e1a4f630 stx %l7,[%i2+0x038] ! Mem[0000000011000038] = 13c47a3ae5b6ee4c ! %l6 = 562f6713, %l7 = e5b6ee4c, Mem[0000000090000008] = b427e099 152d46b0 std %l6,[%i4+%o1] ! Mem[0000000090000008] = 562f6713 e5b6ee4c ! Mem[000000009080002c] = 51e85f11, %g2 = 0000000000000067 ldub [%i5+0x02c],%g2 ! %g2 = 0000000000000051 ! Mem[000000009080002c] = 51e85f11, %g18 = 87e00c1069241cbd ldsw [%i5+0x02c],%g2 ! %g2 = 87e00c1069241cbd p0_label_2: ! Mem[0000000090000038] = 53918eb2, %g2 = 0000000051e85f11 ldsh [%i4+0x038],%g2 ! %g2 = 0000000000005391 ! %l5 = 000000000000eccf, Mem[0000000010800004] = 8bf7a078 stw %l5,[%i1+0x004] ! Mem[0000000010800004] = 0000eccf ! Mem[0000000091800018] = 06faad5c, %g18 = 87e00c1069241cbd ldsw [%o0+%o3],%g2 ! %g2 = 87e00c1069241cbd ! Mem[000000009180002c] = df4e4459, %g2 = 0000000006faad5c lduh [%o0+0x02c],%g2 ! %g2 = 000000000000df4e ! Mem[0000000090000028] = af022e97, %g2 = 000000000000df4e ldub [%i4+%o5],%g2 ! %g2 = 00000000000000af ! Mem[0000000090000020] = 0ad8f703, %g2 = 00000000000000af ldsh [%i4+%o4],%g2 ! %g2 = 0000000000000ad8 ! %l4 = dc281309eb7119d5, Mem[0000000011800004] = 97ad407f stw %l4,[%i3+0x004] ! Mem[0000000011800004] = eb7119d5 ! Mem[0000000091000004] = 98f9b0a5, %g18 = 87e00c1069241cbd ldsw [%i6+0x004],%g2 ! %g2 = 87e00c1069241cbd ! Mem[0000000010000010] = fcbd7e0f 4a47a7e0, %l0 = 8e721ba4, %l1 = e8ece729 ldd [%i0+%o2],%l0 ! %l0 = 00000000fcbd7e0f 000000004a47a7e0 ! Mem[0000000090800028] = 4459f5d351e85f11, %g2 = ffffffff98f9b0a5 ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351e85f11 p0_label_3: ! Mem[000000009000003c] = e6c51178, %g2 = 4459f5d351e85f11 lduw [%i4+0x03c],%g2 ! %g2 = 00000000e6c51178 ! %l4 = dc281309eb7119d5, Mem[0000000091800028] = 153f24b0df4e4459 stx %l4,[%o0+%o5] ! Mem[0000000091800028] = dc281309eb7119d5 ! Mem[0000000091000004] = b0a548c2, %g2 = 00000000e6c51178 lduh [%i6+0x006],%g2 ! %g2 = 000000000000b0a5 ! %l0 = fcbd7e0f, %l1 = 4a47a7e0, Mem[0000000091800038] = 54b6116d 9d52adff std %l0,[%o0+0x038] ! Mem[0000000091800038] = fcbd7e0f 4a47a7e0 ! Mem[0000000011000000] = 7974281a, %l0 = 00000000fcbd7e0f ldsh [%i2+%g0],%l0 ! %l0 = 0000000000007974 ! %l3 = a66a7977f2aa9a3c, Mem[000000001080000c] = 1c2928ba stw %l3,[%i1+0x00c] ! Mem[000000001080000c] = f2aa9a3c ! Mem[0000000090000008] = 562f6713e5b6ee4c, %g2 = 000000000000b0a5 ldx [%i4+%o1],%g2 ! %g2 = 562f6713e5b6ee4c ! %l0 = 0000000000007974, Mem[0000000090800018] = b2d54dc6 sth %l0,[%i5+%o3] ! Mem[0000000090800018] = 79744dc6 ! Mem[0000000010000030] = a6a0f46a, %l2 = 7d51b2a2459e3c08 ldub [%i0+0x033],%l2 ! %l2 = 000000000000006a ! Mem[0000000090000010] = 1d358e58 d828ead6, %g2 = e5b6ee4c, %g3 = 00000000 ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 00000000d828ead6 p0_label_4: ! %l4 = dc281309eb7119d5, Mem[0000000091800010] = 6e4e5182 stw %l4,[%o0+%o2] ! Mem[0000000091800010] = eb7119d5 ! Mem[000000009180002c] = eb7119d5, %g18 = 87e00c1069241cbd ldsw [%o0+0x02c],%g2 ! %g2 = 87e00c1069241cbd ! %l2 = 000000000000006a, Mem[000000009080003c] = adc27bb0 stw %l2,[%i5+0x03c] ! Mem[000000009080003c] = 0000006a ! Mem[0000000091800038] = fcbd7e0f, %g2 = ffffffffeb7119d5 ldsb [%o0+0x038],%g2 ! %g2 = fffffffffffffffc ! Mem[0000000011000020] = ec819294, %l5 = 000000000000eccf ldub [%i2+0x023],%l5 ! %l5 = 0000000000000094 ! Mem[0000000010000038] = 5ba0a495, %l0 = 0000000000007974 ldsh [%i0+0x03a],%l0 ! %l0 = ffffffffffffa495 ! Mem[0000000091800030] = bc1d8151, %g2 = fffffffffffffffc ldsb [%o0+0x031],%g2 ! %g2 = ffffffffffffffbc ! Mem[0000000090800034] = 79e2e95e, %g18 = 87e00c1069241cbd ldsw [%i5+0x034],%g2 ! %g2 = 87e00c1069241cbd ! Mem[0000000011800008] = d3eb2dcb, %l5 = 0000000000000094 ldub [%i3+0x009],%l5 ! %l5 = 00000000000000eb ! Mem[0000000090000024] = 0332e58e, %g2 = 0000000079e2e95e lduh [%i4+0x024],%g2 ! %g2 = 0000000000000332 p0_label_5: ! Mem[0000000091800018] = 06faad5c, %g2 = 0000000000000332 ldsb [%o0+%o3],%g2 ! %g2 = 0000000000000006 ! Mem[000000009100002c] = d051a5b5, %g2 = 0000000000000006 ldsb [%i6+0x02e],%g2 ! %g2 = ffffffffffffffd0 ! Mem[0000000091800030] = 43bc1d81 51532584, %g2 = ffffffd0, %g3 = d828ead6 ldd [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 0000000051532584 ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = 43bc1d81, %g3 = 51532584 ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 ! Mem[0000000090000020] = 0ad8f703, %g2 = 0000000053918eb2 ldsb [%i4+%o4],%g2 ! %g2 = 000000000000000a ! %l6 = 2c98010c562f6713, Mem[000000009000003a] = 8eb2e6c5 stb %l6,[%i4+0x03a] ! Mem[0000000090000038] = 13b2e6c5 ! %l0 = ffffa495, %l1 = 4a47a7e0, Mem[0000000091000030] = a5b5761e 1214449b std %l0,[%i6+0x030] ! Mem[0000000091000030] = ffffa495 4a47a7e0 ! Mem[0000000090000018] = 1d179028, %g2 = 000000000000000a lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 ! %l6 = 2c98010c562f6713, Mem[000000009180000e] = d9afeb71 sth %l6,[%o0+0x00e] ! Mem[000000009180000c] = 6713eb71 ! Mem[0000000091800004] = b3e6aa8b, %g2 = 000000001d179028 ldub [%o0+0x005],%g2 ! %g2 = 00000000000000b3 p0_label_6: ! Mem[0000000090800030] = ea1307f4 79e2e95e, %g2 = 000000b3, %g3 = e6c51178 ldd [%i5+0x030],%g2 ! %g2 = 00000000ea1307f4 0000000079e2e95e ! Mem[000000001080001c] = 37b3848b, %l1 = 000000004a47a7e0 ldsw [%i1+0x01c],%l1 ! %l1 = 0000000037b3848b ! Mem[0000000011800020] = e2dd51df, %l3 = a66a7977f2aa9a3c ldsb [%i3+%o4],%l3 ! %l3 = ffffffffffffffe2 ! Mem[000000001000003c] = 003cbaf3, %l0 = ffffffffffffa495 ldub [%i0+0x03f],%l0 ! %l0 = 00000000000000f3 ! %l1 = 0000000037b3848b, Mem[000000009180003c] = 4a47a7e0 stb %l1,[%o0+0x03c] ! Mem[000000009180003c] = 8b47a7e0 ! %l5 = 00000000000000eb, Mem[0000000090000024] = 0332e58e stw %l5,[%i4+0x024] ! Mem[0000000090000024] = 000000eb ! %l0 = 000000f3, %l1 = 37b3848b, Mem[0000000090800028] = 4459f5d3 51e85f11 std %l0,[%i5+%o5] ! Mem[0000000090800028] = 000000f3 37b3848b ! %l0 = 00000000000000f3, Mem[0000000091000025] = 65f93d21 stb %l0,[%i6+0x025] ! Mem[0000000091000024] = f3f93d21 ! Mem[000000009080002c] = 37b3848b, %g2 = 00000000ea1307f4 ldsh [%i5+0x02c],%g2 ! %g2 = 00000000000037b3 ! Mem[0000000010000010] = fcbd7e0f, %l4 = dc281309eb7119d5 ldub [%i0+0x012],%l4 ! %l4 = 000000000000007e p0_label_7: ! Mem[000000009000003c] = 11780000, %g2 = 00000000000037b3 lduh [%i4+0x03e],%g2 ! %g2 = 0000000000001178 ! Mem[0000000091800000] = fb520ab0 07b3e6aa, %g2 = 00001178, %g3 = 79e2e95e ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000007b3e6aa ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = fb520ab0, %g3 = 07b3e6aa ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! %l7 = 13c47a3ae5b6ee4c, Mem[0000000010000038] = 5ba0a495003cbaf3 stx %l7,[%i0+0x038] ! Mem[0000000010000038] = 13c47a3ae5b6ee4c ! Mem[0000000090000030] = 7a6764e2, %g18 = 87e00c1069241cbd ldsw [%i4+0x030],%g2 ! %g2 = 87e00c1069241cbd ! %l6 = 2c98010c562f6713, Mem[0000000091000000] = 6ae82f88 stw %l6,[%i6+%g0] ! Mem[0000000091000000] = 562f6713 ! Mem[0000000091000038] = e25676cb, %g18 = 87e00c1069241cbd ldsw [%i6+0x038],%g2 ! %g2 = 87e00c1069241cbd ! Mem[0000000091800018] = 5cb7684e, %g2 = ffffffffe25676cb ldsb [%o0+0x01b],%g2 ! %g2 = 000000000000005c ! Mem[0000000090000034] = 807fa20a, %g2 = 000000000000005c lduh [%i4+0x034],%g2 ! %g2 = 000000000000807f ! Mem[0000000091000010] = 6cff95cd7757fe01, %g2 = 000000000000807f ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd7757fe01 p0_label_8: ! Mem[0000000010800028] = e14265743bc7d761, %l3 = ffffffffffffffe2 ldx [%i1+%o5],%l3 ! %l3 = e14265743bc7d761 ! Mem[0000000090800028] = 000000f3, %g2 = 6cff95cd7757fe01 lduw [%i5+%o5],%g2 ! %g2 = 00000000000000f3 ! %l4 = 000000000000007e, Mem[000000009000000b] = 13e5b6ee stb %l4,[%i4+0x00b] ! Mem[0000000090000008] = 7ee5b6ee ! Mem[0000000091000014] = fe015ffa, %g2 = 00000000000000f3 ldub [%i6+0x016],%g2 ! %g2 = 00000000000000fe ! %l6 = 2c98010c562f6713, Mem[000000009080003c] = 0000006a stb %l6,[%i5+0x03c] ! Mem[000000009080003c] = 1300006a ! Mem[0000000090000038] = 13b2e6c5, %g2 = 00000000000000fe lduh [%i4+0x03a],%g2 ! %g2 = 00000000000013b2 ! Mem[0000000011000000] = 7974281a 88b4b7f0, %l6 = 562f6713, %l7 = e5b6ee4c ldd [%i2+%g0],%l6 ! %l6 = 000000007974281a 0000000088b4b7f0 ! Mem[0000000091000000] = 562f6713, %g18 = 87e00c1069241cbd ldsw [%i6+%g0],%g2 ! %g2 = 87e00c1069241cbd ! Mem[000000001000002c] = ab682e08, %l6 = 000000007974281a lduh [%i0+0x02c],%l6 ! %l6 = 000000000000ab68 ! %l6 = 000000000000ab68, Mem[0000000090800028] = 000000f337b3848b stx %l6,[%i5+%o5] ! Mem[0000000090800028] = 000000000000ab68 p0_label_9: ! %l4 = 0000007e, %l5 = 000000eb, Mem[0000000090000020] = 0ad8f703 000000eb std %l4,[%i4+%o4] ! Mem[0000000090000020] = 0000007e 000000eb ! Mem[0000000091000008] = 48c28052, %g2 = 00000000562f6713 ldsh [%i6+%o1],%g2 ! %g2 = 00000000000048c2 ! Mem[0000000090800000] = 73d0acf8, %g2 = 00000000000048c2 lduw [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 ! Mem[0000000090800000] = 73d0acf8, %g18 = 87e00c1069241cbd ldsw [%i5+%g0],%g2 ! %g2 = 87e00c1069241cbd ! %l3 = e14265743bc7d761, Mem[0000000091000008] = 48c280527312abd6 stx %l3,[%i6+%o1] ! Mem[0000000091000008] = e14265743bc7d761 ! Mem[0000000090000038] = 539113b2 e6c51178, %g2 = 73d0acf8, %g3 = 14acc7c9 ldd [%i4+0x038],%g2 ! %g2 = 00000000539113b2 00000000e6c51178 ! Mem[0000000091800038] = fcbd7e0f 8b47a7e0, %g2 = 539113b2, %g3 = e6c51178 ldd [%o0+0x038],%g2 ! %g2 = 00000000fcbd7e0f 000000008b47a7e0 ! Mem[0000000090000004] = eb7119d5, %g2 = 00000000fcbd7e0f ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffffeb71 ! Mem[0000000090800000] = 73d0acf8dd4bc205, %g2 = ffffffffffffeb71 ldx [%i5+%g0],%g2 ! %g2 = 73d0acf8dd4bc205 ! Mem[0000000090000014] = d828ead6, %g2 = 73d0acf8dd4bc205 lduh [%i4+0x014],%g2 ! %g2 = 000000000000d828 p0_label_10: ! Mem[000000009100002c] = 51ffffa4, %g2 = 000000000000d828 ldub [%i6+0x02f],%g2 ! %g2 = 0000000000000051 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000000051 lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f ! %l5 = 00000000000000eb, Mem[0000000090800000] = 73d0acf8 stw %l5,[%i5+%g0] ! Mem[0000000090800000] = 000000eb ! Mem[0000000090000000] = dc281309, %g2 = 0000000062bf8c8f ldsh [%i4+%g0],%g2 ! %g2 = ffffffffffffdc28 ! %l0 = 000000f3, %l1 = 37b3848b, Mem[0000000091800020] = 5566979d ba3ff053 std %l0,[%o0+%o4] ! Mem[0000000091800020] = 000000f3 37b3848b ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = ffffdc28, %g3 = 8b47a7e0 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! %l2 = 000000000000006a, Mem[0000000091000014] = 7757fe01 stw %l2,[%i6+0x014] ! Mem[0000000091000014] = 0000006a ! %l6 = 000000000000ab68, Mem[0000000090000028] = af022e977d3b2cbb stx %l6,[%i4+%o5] ! Mem[0000000090000028] = 000000000000ab68 ! %l1 = 0000000037b3848b, Mem[0000000091800028] = dc281309eb7119d5 stx %l1,[%o0+%o5] ! Mem[0000000091800028] = 0000000037b3848b ! Mem[0000000011000008] = b3a47aec1ce780ce, %l5 = 00000000000000eb ldx [%i2+%o1],%l5 ! %l5 = b3a47aec1ce780ce p0_label_11: ! Mem[0000000090800008] = 1ae61214, %g2 = 00000000e25676cb ldsb [%i5+0x009],%g2 ! %g2 = 000000000000001a ! Mem[0000000011800010] = 1b640d4d, %l5 = b3a47aec1ce780ce ldsw [%i3+%o2],%l5 ! %l5 = 000000001b640d4d ! Mem[0000000091000010] = 6cff95cd 0000006a, %g2 = 0000001a, %g3 = 62bf8c8f ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 000000000000006a ! Mem[0000000090800034] = 79e2e95e, %g18 = 87e00c1069241cbd ldsw [%i5+0x034],%g2 ! %g2 = 87e00c1069241cbd ! %l6 = 000000000000ab68, Mem[0000000090000034] = 807fa20a stw %l6,[%i4+0x034] ! Mem[0000000090000034] = 0000ab68 ! Mem[000000009000002c] = 00ab687a, %g2 = 0000000079e2e95e ldub [%i4+0x02d],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800004] = dd4bc205, %g2 = 0000000000000000 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffdd4b ! Mem[0000000091000010] = 6cff95cd 0000006a, %g2 = ffffdd4b, %g3 = 0000006a ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 000000000000006a ! Mem[0000000090800038] = d7bc1300, %g2 = 000000006cff95cd ldsh [%i5+0x03a],%g2 ! %g2 = ffffffffffffd7bc ! Mem[0000000090800038] = 66e1d7bc 1300006a, %g2 = ffffd7bc, %g3 = 0000006a ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 000000001300006a p0_label_12: ! Mem[000000009100000c] = 3bc7d761, %g2 = 0000000066e1d7bc ldsb [%i6+0x00c],%g2 ! %g2 = 000000000000003b ! Mem[0000000091000030] = ffffa4954a47a7e0, %g2 = 000000000000003b ldx [%i6+0x030],%g2 ! %g2 = ffffa4954a47a7e0 ! Mem[0000000090800010] = f8449dd9, %g2 = ffffa4954a47a7e0 lduw [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 ! Mem[0000000091000000] = 562f671398f9b0a5, %g2 = 00000000f8449dd9 ldx [%i6+%g0],%g2 ! %g2 = 562f671398f9b0a5 ! Mem[0000000091800000] = fb520ab007b3e6aa, %g2 = 562f671398f9b0a5 ldx [%o0+%g0],%g2 ! %g2 = fb520ab007b3e6aa ! Mem[0000000091800034] = 2584fcbd, %g2 = fb520ab007b3e6aa lduh [%o0+0x036],%g2 ! %g2 = 0000000000002584 ! Mem[0000000091000034] = 4a47a7e0, %g18 = 87e00c1069241cbd ldsw [%i6+0x034],%g2 ! %g2 = 87e00c1069241cbd ! %l6 = 0000ab68, %l7 = 88b4b7f0, Mem[0000000091800038] = fcbd7e0f 8b47a7e0 std %l6,[%o0+0x038] ! Mem[0000000091800038] = 0000ab68 88b4b7f0 ! %l7 = 0000000088b4b7f0, Mem[0000000091800014] = 96298cae stw %l7,[%o0+0x014] ! Mem[0000000091800014] = 88b4b7f0 ! Mem[0000000091000000] = 562f6713 98f9b0a5, %g2 = 4a47a7e0, %g3 = 1300006a ldd [%i6+%g0],%g2 ! %g2 = 00000000562f6713 0000000098f9b0a5 p0_label_13: ! Mem[000000009000000c] = ee4c1d35, %g2 = 00000000562f6713 ldub [%i4+0x00e],%g2 ! %g2 = 00000000000000ee ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = 00000000000000ee ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d ! Mem[000000001000000c] = b012e7fd, %l0 = 00000000000000f3 ldsw [%i0+0x00c],%l0 ! %l0 = ffffffffb012e7fd ! %l0 = ffffffffb012e7fd, Mem[0000000091000030] = ffffa495 stw %l0,[%i6+0x030] ! Mem[0000000091000030] = b012e7fd ! Mem[0000000091000004] = 98f9b0a5, %g2 = f8449dd95e356f1d ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffff98f9 ! Mem[0000000091000008] = e14265743bc7d761, %g2 = ffffffffffff98f9 ldx [%i6+%o1],%g2 ! %g2 = e14265743bc7d761 ! %l6 = 0000ab68, %l7 = 88b4b7f0, Mem[0000000091800018] = 06faad5c b7684e28 std %l6,[%o0+%o3] ! Mem[0000000091800018] = 0000ab68 88b4b7f0 ! %l4 = 0000007e, %l5 = 1b640d4d, Mem[0000000091800030] = 43bc1d81 51532584 std %l4,[%o0+0x030] ! Mem[0000000091800030] = 0000007e 1b640d4d ! %l2 = 000000000000006a, Mem[0000000011800010] = 1b640d4d12447861 stx %l2,[%i3+%o2] ! Mem[0000000011800010] = 000000000000006a ! %l2 = 000000000000006a, Mem[0000000090000014] = d828ead6 stw %l2,[%i4+0x014] ! Mem[0000000090000014] = 0000006a p0_label_14: ! Mem[000000009180001c] = 88b4b7f0, %g18 = 87e00c1069241cbd ldsw [%o0+0x01c],%g2 ! %g2 = 87e00c1069241cbd ! Mem[0000000090800030] = ea1307f479e2e95e, %g2 = ffffffff88b4b7f0 ldx [%i5+0x030],%g2 ! %g2 = ea1307f479e2e95e ! %l7 = 0000000088b4b7f0, Mem[0000000091000018] = 5ffaf26e47a19fcf stx %l7,[%i6+%o3] ! Mem[0000000091000018] = 0000000088b4b7f0 ! %l2 = 000000000000006a, Mem[0000000090000019] = 17902870 stb %l2,[%i4+0x019] ! Mem[0000000090000018] = 6a902870 ! %l6 = 0000ab68, %l7 = 88b4b7f0, Mem[0000000091800030] = 0000007e 1b640d4d std %l6,[%o0+0x030] ! Mem[0000000091800030] = 0000ab68 88b4b7f0 ! %l2 = 0000006a, %l3 = 3bc7d761, Mem[0000000091800020] = 000000f3 37b3848b std %l2,[%o0+%o4] ! Mem[0000000091800020] = 0000006a 3bc7d761 ! %l0 = ffffffffb012e7fd, Mem[0000000091000008] = e1426574 stw %l0,[%i6+%o1] ! Mem[0000000091000008] = b012e7fd ! Mem[0000000091800038] = 0000ab68, %g2 = ea1307f479e2e95e lduw [%o0+0x038],%g2 ! %g2 = 000000000000ab68 ! %l7 = 0000000088b4b7f0, Mem[0000000091800010] = eb7119d588b4b7f0 stx %l7,[%o0+%o2] ! Mem[0000000091800010] = 0000000088b4b7f0 ! Mem[0000000090000000] = dc281309eb7119d5, %g2 = 000000000000ab68 ldx [%i4+%g0],%g2 ! %g2 = dc281309eb7119d5 p0_label_15: ! %l2 = 000000000000006a, Mem[0000000090000034] = 0000ab68 sth %l2,[%i4+0x034] ! Mem[0000000090000034] = 006aab68 ! %l3 = e14265743bc7d761, Mem[0000000011000019] = 1885492d stb %l3,[%i2+0x019] ! Mem[0000000011000018] = 1861492d ! Mem[0000000090000028] = 000000ab, %g2 = dc281309eb7119d5 ldub [%i4+0x02b],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100001c] = 88b4b7f0, %g18 = 87e00c1069241cbd ldsw [%i6+0x01c],%g2 ! %g2 = 87e00c1069241cbd ! %l4 = 0000007e, %l5 = 1b640d4d, Mem[0000000090000000] = dc281309 eb7119d5 std %l4,[%i4+%g0] ! Mem[0000000090000000] = 0000007e 1b640d4d ! Mem[0000000090800024] = 49070000, %g2 = ffffffff88b4b7f0 ldsb [%i5+0x026],%g2 ! %g2 = 0000000000000049 ! %l2 = 0000006a, %l3 = 3bc7d761, Mem[0000000090000038] = 539113b2 e6c51178 std %l2,[%i4+0x038] ! Mem[0000000090000038] = 0000006a 3bc7d761 ! Mem[000000001000002c] = ab682e08, %l2 = 000000000000006a lduh [%i0+0x02c],%l2 ! %l2 = 000000000000ab68 ! Mem[0000000090800000] = 00ebdd4b, %g2 = 0000000000000049 ldsh [%i5+0x002],%g2 ! %g2 = 00000000000000eb ! %l1 = 0000000037b3848b, Mem[0000000011000012] = 3b07f964 sth %l1,[%i2+0x012] ! Mem[0000000011000010] = 3b07848b p0_label_16: ! Mem[0000000090000010] = 1d358e580000006a, %g2 = 00000000000000eb ldx [%i4+%o2],%g2 ! %g2 = 1d358e580000006a ! Mem[0000000091800030] = 0000ab68, %g2 = 1d358e580000006a ldsb [%o0+0x030],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000014] = 0000006a, %g18 = 87e00c1069241cbd ldsw [%i4+0x014],%g2 ! %g2 = 87e00c1069241cbd ! Mem[0000000090800000] = 000000eb, %g2 = 000000000000006a ldsh [%i5+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[000000001100002c] = 8ca54f46, %l6 = 000000000000ab68 ldsh [%i2+0x02e],%l6 ! %l6 = 0000000000004f46 ! Mem[0000000091800024] = d7610000, %g2 = 0000000000000000 lduh [%o0+0x026],%g2 ! %g2 = 000000000000d761 ! Mem[0000000091000018] = 00000000, %g18 = 87e00c1069241cbd ldsw [%i6+%o3],%g2 ! %g2 = 87e00c1069241cbd ! Mem[0000000091800010] = 00000088, %g2 = 0000000000000000 ldub [%o0+0x011],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000002c] = 0000ab68, %g2 = 0000000000000000 lduw [%i4+0x02c],%g2 ! %g2 = 000000000000ab68 ! Mem[0000000091800038] = 0000ab68 88b4b7f0, %g2 = 0000ab68, %g3 = 98f9b0a5 ldd [%o0+0x038],%g2 ! %g2 = 000000000000ab68 0000000088b4b7f0 p0_label_17: ! Mem[0000000090000000] = 0000007e 1b640d4d, %g2 = 0000ab68, %g3 = 88b4b7f0 ldd [%i4+%g0],%g2 ! %g2 = 000000000000007e 000000001b640d4d ! Mem[0000000090000030] = 7a6764e2 006aab68, %g2 = 0000007e, %g3 = 1b640d4d ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000006aab68 ! Mem[0000000010000020] = c980da34 d78dfaef, %l0 = b012e7fd, %l1 = 37b3848b ldd [%i0+%o4],%l0 ! %l0 = 00000000c980da34 00000000d78dfaef ! %l7 = 0000000088b4b7f0, Mem[0000000090800012] = 9dd95e35 stb %l7,[%i5+0x012] ! Mem[0000000090800010] = f0d95e35 ! %l5 = 000000001b640d4d, Mem[0000000091000028] = 21a95ba108a9d051 stx %l5,[%i6+%o5] ! Mem[0000000091000028] = 000000001b640d4d ! Mem[000000009100002c] = 0d4db012, %g2 = 000000007a6764e2 lduh [%i6+0x02e],%g2 ! %g2 = 0000000000000d4d ! Mem[000000009000003c] = 3bc7d761, %g2 = 0000000000000d4d lduw [%i4+0x03c],%g2 ! %g2 = 000000003bc7d761 ! Mem[0000000091000038] = e25676cb, %g18 = 87e00c1069241cbd ldsw [%i6+0x038],%g2 ! %g2 = 87e00c1069241cbd ! Mem[0000000091000008] = fd3bc7d7, %g2 = ffffffffe25676cb ldsb [%i6+0x00b],%g2 ! %g2 = fffffffffffffffd ! %l1 = 00000000d78dfaef, Mem[0000000011800021] = e2dd51df stb %l1,[%i3+0x021] ! Mem[0000000011800020] = e2ef51df p0_label_18: ! Mem[000000009100003c] = 62bf8c8f, %g2 = fffffffffffffffd ldub [%i6+0x03c],%g2 ! %g2 = 0000000000000062 ! Mem[0000000010800030] = 22cce5fd eac8eccf, %l4 = 0000007e, %l5 = 1b640d4d ldd [%i1+0x030],%l4 ! %l4 = 0000000022cce5fd 00000000eac8eccf ! Mem[0000000090000030] = 64e2006a, %g2 = 0000000000000062 ldsh [%i4+0x032],%g2 ! %g2 = 00000000000064e2 ! %l2 = 000000000000ab68, Mem[0000000090000018] = 1d6a9028 sth %l2,[%i4+%o3] ! Mem[0000000090000018] = ab689028 ! Mem[0000000091800028] = 0000000037b3848b, %g2 = 00000000000064e2 ldx [%o0+%o5],%g2 ! %g2 = 0000000037b3848b ! Mem[0000000090800000] = 000000ebdd4bc205, %g2 = 0000000037b3848b ldx [%i5+%g0],%g2 ! %g2 = 000000ebdd4bc205 ! Mem[0000000091800010] = 0000000088b4b7f0, %g2 = 000000ebdd4bc205 ldx [%o0+%o2],%g2 ! %g2 = 0000000088b4b7f0 ! %l0 = c980da34, %l1 = d78dfaef, Mem[0000000091000020] = 8b0950dd 0ff3f93d std %l0,[%i6+%o4] ! Mem[0000000091000020] = c980da34 d78dfaef ! Mem[0000000091800008] = 8b9883bd, %g2 = 0000000088b4b7f0 lduw [%o0+%o1],%g2 ! %g2 = 000000008b9883bd ! %l1 = 00000000d78dfaef, Mem[000000009180001a] = ab6888b4 sth %l1,[%o0+0x01a] ! Mem[0000000091800018] = faef88b4 p0_label_19: ! %l2 = 0000ab68, %l3 = 3bc7d761, Mem[0000000090000010] = 1d358e58 0000006a std %l2,[%i4+%o2] ! Mem[0000000090000010] = 0000ab68 3bc7d761 ! Mem[0000000090800010] = f844f0d9, %g2 = 000000008b9883bd ldsh [%i5+%o2],%g2 ! %g2 = fffffffffffff844 ! %l4 = 0000000022cce5fd, Mem[0000000010800028] = e14265743bc7d761 stx %l4,[%i1+%o5] ! Mem[0000000010800028] = 0000000022cce5fd ! %l2 = 000000000000ab68, Mem[0000000010000036] = c40d0341 stb %l2,[%i0+0x036] ! Mem[0000000010000034] = c40d6841 ! %l7 = 0000000088b4b7f0, Mem[000000009080001c] = db268a9a stb %l7,[%i5+0x01c] ! Mem[000000009080001c] = f0268a9a ! Mem[000000009080000c] = c7c9f844, %g2 = fffffffffffff844 ldsh [%i5+0x00e],%g2 ! %g2 = ffffffffffffc7c9 ! Mem[0000000091000020] = c980da34, %g18 = 87e00c1069241cbd ldsw [%i6+%o4],%g2 ! %g2 = 87e00c1069241cbd ! %l3 = e14265743bc7d761, Mem[0000000091000030] = b012e7fd stw %l3,[%i6+0x030] ! Mem[0000000091000030] = 3bc7d761 ! %l4 = 22cce5fd, %l5 = eac8eccf, Mem[0000000090000020] = 0000007e 000000eb std %l4,[%i4+%o4] ! Mem[0000000090000020] = 22cce5fd eac8eccf ! %l3 = e14265743bc7d761, Mem[0000000091000018] = 00000000 stb %l3,[%i6+%o3] ! Mem[0000000091000018] = 61000000 p0_label_20: ! Mem[0000000090800020] = 0c86ef26, %g18 = 87e00c1069241cbd ldsw [%i5+%o4],%g2 ! %g2 = 87e00c1069241cbd ! Mem[000000009000000c] = e5b6ee4c, %g2 = 000000000c86ef26 lduh [%i4+0x00c],%g2 ! %g2 = 000000000000e5b6 ! Mem[0000000011800008] = d3eb2dcbbaf39529, %l4 = 0000000022cce5fd ldx [%i3+%o1],%l4 ! %l4 = d3eb2dcbbaf39529 ! Mem[0000000090000010] = 0000ab683bc7d761, %g2 = 000000000000e5b6 ldx [%i4+%o2],%g2 ! %g2 = 0000ab683bc7d761 ! %l6 = 0000000000004f46, Mem[0000000090800023] = 26351449 stb %l6,[%i5+0x023] ! Mem[0000000090800020] = 46351449 ! Mem[000000009100001c] = 88b4b7f0, %g18 = 87e00c1069241cbd ldsw [%i6+0x01c],%g2 ! %g2 = 87e00c1069241cbd ! %l1 = 00000000d78dfaef, Mem[000000001000002e] = ab682e08 stb %l1,[%i0+0x02e] ! Mem[000000001000002c] = ab68ef08 ! Mem[000000001000003c] = e5b6ee4c, %l5 = 00000000eac8eccf lduh [%i0+0x03c],%l5 ! %l5 = 000000000000e5b6 ! %l0 = c980da34, %l1 = d78dfaef, Mem[0000000091000038] = e25676cb 62bf8c8f std %l0,[%i6+0x038] ! Mem[0000000091000038] = c980da34 d78dfaef ! %l3 = e14265743bc7d761, Mem[000000009080000a] = e61214ac sth %l3,[%i5+0x00a] ! Mem[0000000090800008] = d76114ac p0_label_21: ! Mem[0000000090000008] = 562f677e, %g18 = 87e00c1069241cbd ldsw [%i4+%o1],%g2 ! %g2 = 87e00c1069241cbd ! Mem[0000000090000008] = 562f677e, %g18 = 87e00c1069241cbd ldsw [%i4+%o1],%g2 ! %g2 = 87e00c1069241cbd ! %l4 = baf39529, %l5 = 0000e5b6, Mem[0000000011000000] = 7974281a 88b4b7f0 std %l4,[%i2+%g0] ! Mem[0000000011000000] = baf39529 0000e5b6 ! Mem[0000000090000000] = 007e1b64, %g2 = 00000000562f677e lduh [%i4+0x002],%g2 ! %g2 = 000000000000007e ! Mem[0000000091000004] = 98f9b0a5, %g18 = 87e00c1069241cbd ldsw [%i6+0x004],%g2 ! %g2 = 87e00c1069241cbd ! Mem[0000000090800034] = e95e66e1, %g2 = ffffffff98f9b0a5 ldub [%i5+0x036],%g2 ! %g2 = 00000000000000e9 ! %l7 = 0000000088b4b7f0, Mem[0000000090800004] = dd4bc205 stw %l7,[%i5+0x004] ! Mem[0000000090800004] = 88b4b7f0 ! Mem[0000000090000010] = 0000ab68 3bc7d761, %g2 = 000000e9, %g3 = 006aab68 ldd [%i4+%o2],%g2 ! %g2 = 000000000000ab68 000000003bc7d761 ! Mem[0000000011000010] = 3b07848b 6a5b9c6e, %l2 = 0000ab68, %l3 = 3bc7d761 ldd [%i2+%o2],%l2 ! %l2 = 000000003b07848b 000000006a5b9c6e ! %l6 = 0000000000004f46, Mem[000000009080003e] = 006a0000 sth %l6,[%i5+0x03e] ! Mem[000000009080003c] = 4f460000 p0_label_22: ! Mem[0000000010000020] = c980da34d78dfaef, %l2 = 000000003b07848b ldx [%i0+%o4],%l2 ! %l2 = c980da34d78dfaef ! Mem[0000000091800008] = 83bd3923, %g2 = 000000000000ab68 ldsh [%o0+0x00a],%g2 ! %g2 = ffffffffffff83bd ! Mem[0000000091800028] = 00000000 37b3848b, %g2 = ffff83bd, %g3 = 3bc7d761 ldd [%o0+%o5],%g2 ! %g2 = 0000000000000000 0000000037b3848b ! Mem[0000000090800038] = 66e1d7bc 13004f46, %g2 = 00000000, %g3 = 37b3848b ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 0000000013004f46 ! Mem[000000009100003c] = ef000000, %g2 = 0000000066e1d7bc ldub [%i6+0x03f],%g2 ! %g2 = 00000000000000ef ! Mem[000000009100003c] = d78dfaef, %g18 = 87e00c1069241cbd ldsw [%i6+0x03c],%g2 ! %g2 = 87e00c1069241cbd ! Mem[0000000011000018] = 1861492d, %l7 = 0000000088b4b7f0 ldub [%i2+%o3],%l7 ! %l7 = 0000000000000018 ! %l5 = 000000000000e5b6, Mem[0000000091800039] = 00ab6888 stb %l5,[%o0+0x039] ! Mem[0000000091800038] = b6ab6888 ! Mem[0000000091800018] = faef88b4, %g2 = ffffffffd78dfaef lduh [%o0+0x01a],%g2 ! %g2 = 000000000000faef ! %l6 = 0000000000004f46, Mem[0000000090800031] = 1307f479 stb %l6,[%i5+0x031] ! Mem[0000000090800030] = 4607f479 p0_label_23: ! Mem[0000000091000018] = 61000000, %g2 = 000000000000faef lduw [%i6+%o3],%g2 ! %g2 = 0000000061000000 ! Mem[0000000090800030] = ea4607f4, %g2 = 0000000061000000 ldsh [%i5+0x030],%g2 ! %g2 = ffffffffffffea46 ! %l4 = d3eb2dcbbaf39529, Mem[0000000090000020] = 22cce5fdeac8eccf stx %l4,[%i4+%o4] ! Mem[0000000090000020] = d3eb2dcbbaf39529 ! %l2 = c980da34d78dfaef, Mem[000000009100000e] = d7616cff sth %l2,[%i6+0x00e] ! Mem[000000009100000c] = faef6cff ! %l2 = c980da34d78dfaef, Mem[000000009000000c] = e5b6ee4c sth %l2,[%i4+0x00c] ! Mem[000000009000000c] = faefee4c ! %l0 = 00000000c980da34, Mem[000000001000003c] = e5b6ee4c stw %l0,[%i0+0x03c] ! Mem[000000001000003c] = c980da34 ! Mem[000000009180002c] = 848b0000, %g2 = ffffffffffffea46 ldsh [%o0+0x02e],%g2 ! %g2 = ffffffffffff848b ! %l0 = c980da34, %l1 = d78dfaef, Mem[0000000091000038] = c980da34 d78dfaef std %l0,[%i6+0x038] ! Mem[0000000091000038] = c980da34 d78dfaef ! Mem[0000000091000020] = c980da34, %g2 = ffffffffffff848b lduh [%i6+%o4],%g2 ! %g2 = 000000000000c980 ! %l6 = 00004f46, %l7 = 00000018, Mem[0000000011800008] = d3eb2dcb baf39529 std %l6,[%i3+%o1] ! Mem[0000000011800008] = 00004f46 00000018 p0_label_24: ! Mem[0000000091800018] = 0000faef, %g18 = 87e00c1069241cbd ldsw [%o0+%o3],%g2 ! %g2 = 87e00c1069241cbd ! Mem[0000000091800028] = 00000000, %g18 = 87e00c1069241cbd ldsw [%o0+%o5],%g2 ! %g2 = 87e00c1069241cbd ! %l3 = 000000006a5b9c6e, Mem[0000000091800000] = fb520ab007b3e6aa stx %l3,[%o0+%g0] ! Mem[0000000091800000] = 000000006a5b9c6e ! %l3 = 000000006a5b9c6e, Mem[0000000091800010] = 0000000088b4b7f0 stx %l3,[%o0+%o2] ! Mem[0000000091800010] = 000000006a5b9c6e ! %l7 = 0000000000000018, Mem[0000000010000000] = a5681437 stw %l7,[%i0+%g0] ! Mem[0000000010000000] = 00000018 ! Mem[0000000091800024] = d7610000, %g2 = 0000000000000000 lduh [%o0+0x026],%g2 ! %g2 = 000000000000d761 ! Mem[0000000091000038] = c980da34 d78dfaef, %g2 = 0000d761, %g3 = 13004f46 ldd [%i6+0x038],%g2 ! %g2 = 00000000c980da34 00000000d78dfaef ! %l4 = d3eb2dcbbaf39529, Mem[0000000090000038] = 0000006a stw %l4,[%i4+0x038] ! Mem[0000000090000038] = baf39529 ! Mem[0000000091800010] = 00000000 6a5b9c6e, %g2 = c980da34, %g3 = d78dfaef ldd [%o0+%o2],%g2 ! %g2 = 0000000000000000 000000006a5b9c6e ! %l7 = 0000000000000018, Mem[0000000091000026] = faef0000 sth %l7,[%i6+0x026] ! Mem[0000000091000024] = 00180000 p0_label_25: ! Mem[0000000090000014] = d761ab68, %g2 = 0000000000000000 ldsh [%i4+0x016],%g2 ! %g2 = ffffffffffffd761 ! Mem[0000000091800000] = 00006a5b, %g2 = ffffffffffffd761 ldsh [%o0+0x002],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800030] = ea4607f4, %g2 = 0000000000000000 ldsh [%i5+0x030],%g2 ! %g2 = ffffffffffffea46 ! Mem[0000000010800034] = eac8eccf, %l6 = 0000000000004f46 ldub [%i1+0x036],%l6 ! %l6 = 00000000000000ec ! %l1 = 00000000d78dfaef, Mem[0000000091000016] = 006a6100 stb %l1,[%i6+0x016] ! Mem[0000000091000014] = ef6a6100 ! Mem[0000000091000020] = c980da34d78d0018, %g2 = ffffffffffffea46 ldx [%i6+%o4],%g2 ! %g2 = c980da34d78d0018 ! Mem[000000009100001c] = 88b4b7f0, %g2 = c980da34d78d0018 lduh [%i6+0x01c],%g2 ! %g2 = 00000000000088b4 ! Mem[0000000091000008] = b012e7fd, %g2 = 00000000000088b4 lduh [%i6+%o1],%g2 ! %g2 = 000000000000b012 ! Mem[0000000090000018] = ab689028, %g2 = 000000000000b012 lduw [%i4+%o3],%g2 ! %g2 = 00000000ab689028 ! %l2 = c980da34d78dfaef, Mem[0000000011000001] = baf39529 stb %l2,[%i2+0x001] ! Mem[0000000011000000] = baef9529 ba,a p0_not_taken_0_end p0_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 00000000c980da34 bne,a,pn %xcc,p0_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000d78dfaef bne,a,pn %xcc,p0_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be c980da34d78dfaef bne,a,pn %xcc,p0_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000006a5b9c6e bne,a,pn %xcc,p0_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be d3eb2dcbbaf39529 bne,a,pn %xcc,p0_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000e5b6 bne,a,pn %xcc,p0_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000000ec bne,a,pn %xcc,p0_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000018 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 b50e9481 1869a176 bne %xcc,p0_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be cfd0df2f 1713ce0c bne %xcc,p0_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be da2aa011 91152bd5 bne %xcc,p0_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be ac8a33c1 9dba9190 bne %xcc,p0_f6_fail nop ! Check Local Memory set p0_local0_expect,%g1 p0_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 00000018170ae8a5 ldx [%i0+0x000],%g3 ! Observed data at 0000000010000000 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x000,%g4 ldx [%g1+0x028],%g2 ! Expected data = 98fad8f7ab68ef08 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 = a6a0f46ac40d6841 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 = 13c47a3ac980da34 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+0x000],%g2 ! Expected data = 247820f60000eccf ldx [%i1+0x000],%g3 ! Observed data at 0000000010800000 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = c8412312f2aa9a3c ldx [%i1+0x008],%g3 ! Observed data at 0000000010800008 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000000022cce5fd ldx [%i1+0x028],%g3 ! Observed data at 0000000010800028 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x028,%g4 set p0_local2_expect,%g1 p0_check_local2: ldx [%g1+0x000],%g2 ! Expected data = baef95290000e5b6 ldx [%i2+0x000],%g3 ! Observed data at 0000000011000000 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3b07848b6a5b9c6e ldx [%i2+0x010],%g3 ! Observed data at 0000000011000010 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 1861492d229898b2 ldx [%i2+0x018],%g3 ! Observed data at 0000000011000018 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 13c47a3ae5b6ee4c ldx [%i2+0x038],%g3 ! Observed data at 0000000011000038 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x038,%g4 set p0_local3_expect,%g1 p0_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 846bfcd4eb7119d5 ldx [%i3+0x000],%g3 ! Observed data at 0000000011800000 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00004f4600000018 ldx [%i3+0x008],%g3 ! Observed data at 0000000011800008 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000000000006a ldx [%i3+0x010],%g3 ! Observed data at 0000000011800010 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = e2ef51df065f390d ldx [%i3+0x020],%g3 ! Observed data at 0000000011800020 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x020,%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 p0_f6_fail: set p0_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: ldxa [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000010800020] stba %l1,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010000000] ldxa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000010000028] ldsba [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000011000000] ldsba [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000010800020] done p0_trap1o: ldxa [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000010800020] stba %l1,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010000000] ldxa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000010000028] ldsba [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000011000000] ldsba [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000010800020] done p0_trap2e: stha %l4,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010800020] stba %l5,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000011000010] done p0_trap2o: stha %l4,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010800020] stba %l5,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000011000010] done p0_trap3e: nop nop nop done p0_trap3o: 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 = 629b75b68e721ba4 ldx [%g1+0x008],%l1 ! %l1 = c8fce015e8ece729 ldx [%g1+0x010],%l2 ! %l2 = 7d51b2a2459e3c08 ldx [%g1+0x018],%l3 ! %l3 = a66a7977f2aa9a3c ldx [%g1+0x020],%l4 ! %l4 = dc281309eb7119d5 ldx [%g1+0x028],%l5 ! %l5 = 51c6e1a0a03cf431 ldx [%g1+0x030],%l6 ! %l6 = 2c98010c562f6713 ldx [%g1+0x038],%l7 ! %l7 = 13c47a3ae5b6ee4c ! 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 = ae291928 051a644a 9496940a 90cdc27c ! %f4 = 6e2a0e83 f370848b 985463bc c77b569b ! %f8 = 004a4b19 473d3032 b685dfee 6fd9a5cb ! %f12 = 3ae9b307 c0aa9ba0 1942cea7 1cd3c0b2 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 010e3168 6f816c18 1c2dca69 b9335f9f ! %f20 = 6ab63646 b17f4994 58628412 4623fcad ! %f24 = b39c5d5e 23bb30a6 a1fe406c 245ccf68 ! %f28 = 76d23f36 d246b29b e20b2fcd 6983774d ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 282dad2a 94a98209 42c46bda 9e1df600 ! %f36 = df5793b2 0cf45a83 7557d4c4 3a444cd0 ! %f40 = 4ca85f30 25f92faf 430957c7 959c9571 ! %f44 = ffeaa480 6e26a79b 2df5737a 31997d83 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x0213e37f00000028,%g7,%g1 ! GSR scale = 5, align = 0 wr %g1,%g0,%gsr ! GSR = 0213e37f00000028 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: ! Mem[0000000090800014] = 6f1db2d5, %g2 = 0000000000000000 lduh [%i5+0x016],%g2 ! %g2 = 0000000000006f1d ! Mem[0000000013800014] = 2244af8f, %l5 = b89c25d5f03f6d62 ldsh [%i3+0x014],%l5 ! %l5 = 0000000000002244 ! Mem[000000001300003c] = 3060d7c6, %l0 = f1c4db5a947a8098 lduh [%i2+0x03c],%l0 ! %l0 = 0000000000003060 ! Mem[0000000090800024] = 35144907, %g2 = 0000000000006f1d lduw [%i5+0x024],%g2 ! %g2 = 0000000035144907 ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = 35144907, %g3 = 00000000 ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 ! Mem[0000000091800038] = 54b6116d, %g18 = 7b1335fa1c9ec33e ldsw [%o0+0x038],%g2 ! %g2 = 7b1335fa1c9ec33e ! %l4 = 41dab083, %l5 = 00002244, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l4,[%i5+%o1] ! Mem[0000000090800008] = 41dab083 00002244 ! %l1 = 112d5ac0575431ab, Mem[0000000091800030] = 43bc1d8151532584 stx %l1,[%o0+0x030] ! Mem[0000000091800030] = 112d5ac0575431ab ! Mem[0000000091000028] = 21a95ba1 08a9d051, %g2 = 54b6116d, %g3 = e6c51178 ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 0000000008a9d051 ! Mem[0000000091000010] = 95cd7757, %g2 = 0000000021a95ba1 ldsb [%i6+0x012],%g2 ! %g2 = ffffffffffffff95 p1_label_2: ! %l1 = 112d5ac0575431ab, Mem[000000001380000c] = d56e8357 stb %l1,[%i3+0x00c] ! Mem[000000001380000c] = ab6e8357 ! Mem[0000000090000008] = b427e099152d46b0, %g2 = ffffffffffffff95 ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! %l0 = 00003060, %l1 = 575431ab, Mem[0000000091800008] = 8b9883bd 3923d9af std %l0,[%o0+%o1] ! Mem[0000000091800008] = 00003060 575431ab ! Mem[0000000091000038] = e25676cb, %g2 = b427e099152d46b0 ldsb [%i6+0x038],%g2 ! %g2 = ffffffffffffffe2 ! %l6 = 210f7da9b04bd1fd, Mem[0000000090000004] = d6ba8c74 stw %l6,[%i4+0x004] ! Mem[0000000090000004] = b04bd1fd ! Mem[0000000091800030] = 112d5ac0575431ab, %g2 = ffffffffffffffe2 ldx [%o0+0x030],%g2 ! %g2 = 112d5ac0575431ab ! Mem[0000000091800008] = 00003060 575431ab, %g2 = 575431ab, %g3 = 08a9d051 ldd [%o0+%o1],%g2 ! %g2 = 0000000000003060 00000000575431ab ! Mem[0000000091800030] = 112d5ac0, %g2 = 0000000000003060 ldsh [%o0+0x030],%g2 ! %g2 = 000000000000112d ! %l4 = 41dab083, %l5 = 00002244, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 41dab083 00002244 ! %l3 = 62faae4e5276c5c5, Mem[0000000091000008] = 48c280527312abd6 stx %l3,[%i6+%o1] ! Mem[0000000091000008] = 62faae4e5276c5c5 p1_label_3: ! %l0 = 0000000000003060, Mem[0000000091800020] = 5566979d stw %l0,[%o0+%o4] ! Mem[0000000091800020] = 00003060 ! %l4 = f4ee9e3e41dab083, Mem[0000000090800000] = 41dab083 stw %l4,[%i5+%g0] ! Mem[0000000090800000] = 41dab083 ! %l3 = 62faae4e5276c5c5, Mem[0000000091000004] = 98f9b0a5 stw %l3,[%i6+0x004] ! Mem[0000000091000004] = 5276c5c5 ! Mem[0000000090800010] = f8449dd9 5e356f1d, %g2 = 0000112d, %g3 = 575431ab ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000005e356f1d ! Mem[0000000091800034] = 31ab54b6, %g2 = 00000000f8449dd9 ldub [%o0+0x036],%g2 ! %g2 = 0000000000000031 ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = 0000000000000031 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! %l5 = 0000000000002244, Mem[0000000091800010] = 6e4e5182 stw %l5,[%o0+%o2] ! Mem[0000000091800010] = 00002244 ! Mem[000000009100002c] = 08a9d051, %g2 = 54b6116d9d52adff ldub [%i6+0x02c],%g2 ! %g2 = 0000000000000008 ! Mem[0000000091800038] = 116d9d52, %g2 = 0000000000000008 lduh [%o0+0x03a],%g2 ! %g2 = 000000000000116d ! Mem[000000009000001c] = fb0e0ad8, %g2 = 000000000000116d lduh [%i4+0x01e],%g2 ! %g2 = 000000000000fb0e p1_label_4: ! Mem[0000000090000020] = 0ad8f703, %g18 = 7b1335fa1c9ec33e ldsw [%i4+%o4],%g2 ! %g2 = 7b1335fa1c9ec33e ! Mem[0000000091800028] = 24b0df4e, %g2 = 000000000ad8f703 ldsb [%o0+0x02a],%g2 ! %g2 = 0000000000000024 ! Mem[000000009000002c] = 2cbb7a67, %g2 = 0000000000000024 lduh [%i4+0x02e],%g2 ! %g2 = 0000000000002cbb ! Mem[000000001300001c] = aeadd2c5, %l2 = 1f195368ba0d071b lduh [%i2+0x01c],%l2 ! %l2 = 000000000000aead ! Mem[0000000090000020] = 0ad8f703, %g2 = 0000000000002cbb lduw [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 ! Mem[0000000013800038] = edd00b4dddfb8e62, %l3 = 62faae4e5276c5c5 ldx [%i3+0x038],%l3 ! %l3 = edd00b4dddfb8e62 ! %l7 = 71e72d00a927ebe2, Mem[0000000091000024] = 0f65f93d stw %l7,[%i6+0x024] ! Mem[0000000091000024] = a927ebe2 ! %l2 = 000000000000aead, Mem[0000000091800022] = 3060ba3f sth %l2,[%o0+0x022] ! Mem[0000000091800020] = aeadba3f ! Mem[000000009180000c] = 575431ab, %g2 = 000000000ad8f703 lduw [%o0+0x00c],%g2 ! %g2 = 00000000575431ab ! Mem[0000000090000034] = 807fa20a, %g18 = 7b1335fa1c9ec33e ldsw [%i4+0x034],%g2 ! %g2 = 7b1335fa1c9ec33e p1_label_5: ! Mem[000000009000000c] = 2d46b01d, %g2 = ffffffff807fa20a ldsb [%i4+0x00d],%g2 ! %g2 = 000000000000002d ! %l6 = b04bd1fd, %l7 = a927ebe2, Mem[0000000091000000] = 6ae82f88 5276c5c5 std %l6,[%i6+%g0] ! Mem[0000000091000000] = b04bd1fd a927ebe2 ! %l3 = edd00b4dddfb8e62, Mem[0000000090000014] = d828ead6 sth %l3,[%i4+0x014] ! Mem[0000000090000014] = 8e62ead6 ! %l3 = edd00b4dddfb8e62, Mem[0000000090800016] = 6f1db2d5 sth %l3,[%i5+0x016] ! Mem[0000000090800014] = 8e62b2d5 ! %l1 = 112d5ac0575431ab, Mem[0000000012800018] = c82b4e3133fc31db stx %l1,[%i1+%o3] ! Mem[0000000012800018] = 112d5ac0575431ab ! Mem[0000000090800024] = 35144907, %g18 = 7b1335fa1c9ec33e ldsw [%i5+0x024],%g2 ! %g2 = 7b1335fa1c9ec33e ! Mem[0000000091000024] = a927ebe2, %g2 = 0000000035144907 lduw [%i6+0x024],%g2 ! %g2 = 00000000a927ebe2 ! Mem[000000009080002c] = 51e85f11, %g18 = 7b1335fa1c9ec33e ldsw [%i5+0x02c],%g2 ! %g2 = 7b1335fa1c9ec33e ! %l5 = 0000000000002244, Mem[0000000091000004] = a927ebe2 stw %l5,[%i6+0x004] ! Mem[0000000091000004] = 00002244 ! Mem[0000000091000008] = faae4e52, %g2 = 0000000051e85f11 ldub [%i6+0x009],%g2 ! %g2 = 00000000000000fa p1_label_6: ! %l5 = 0000000000002244, Mem[0000000091800008] = 00003060 stw %l5,[%o0+%o1] ! Mem[0000000091800008] = 00002244 ! Mem[000000009180002c] = df4e4459, %g2 = 00000000000000fa ldsh [%o0+0x02c],%g2 ! %g2 = ffffffffffffdf4e ! %l2 = 0000aead, %l3 = ddfb8e62, Mem[0000000090000000] = 09d53180 b04bd1fd std %l2,[%i4+%g0] ! Mem[0000000090000000] = 0000aead ddfb8e62 ! Mem[0000000013800000] = 785793dfcad050e6, %l6 = 210f7da9b04bd1fd ldx [%i3+%g0],%l6 ! %l6 = 785793dfcad050e6 ! %l2 = 0000aead, %l3 = ddfb8e62, Mem[0000000090800010] = f8449dd9 5e358e62 std %l2,[%i5+%o2] ! Mem[0000000090800010] = 0000aead ddfb8e62 ! %l6 = cad050e6, %l7 = a927ebe2, Mem[0000000091800028] = 153f24b0 df4e4459 std %l6,[%o0+%o5] ! Mem[0000000091800028] = cad050e6 a927ebe2 ! %l1 = 112d5ac0575431ab, Mem[0000000091800020] = 0000aead stw %l1,[%o0+%o4] ! Mem[0000000091800020] = 575431ab ! Mem[0000000012000000] = 6c102d53 92208268, %l2 = 0000aead, %l3 = ddfb8e62 ldd [%i0+%g0],%l2 ! %l2 = 000000006c102d53 0000000092208268 ! %l1 = 112d5ac0575431ab, Mem[0000000091800006] = e6aa0000 sth %l1,[%o0+0x006] ! Mem[0000000091800004] = 31ab0000 ! Mem[0000000091800010] = 00224496, %g2 = ffffffffffffdf4e ldsb [%o0+0x011],%g2 ! %g2 = 0000000000000000 p1_label_7: ! Mem[0000000090800018] = b2d54dc6db268a9a, %g2 = 0000000000000000 ldx [%i5+%o3],%g2 ! %g2 = b2d54dc6db268a9a ! Mem[0000000091000020] = dda927eb, %g2 = b2d54dc6db268a9a ldsb [%i6+0x023],%g2 ! %g2 = ffffffffffffffdd ! %l7 = 71e72d00a927ebe2, Mem[0000000091800038] = 54b6116d9d52adff stx %l7,[%o0+0x038] ! Mem[0000000091800038] = 71e72d00a927ebe2 ! Mem[0000000091800038] = 71e72d00, %g18 = 7b1335fa1c9ec33e ldsw [%o0+0x038],%g2 ! %g2 = 7b1335fa1c9ec33e ! %l0 = 00003060, %l1 = 575431ab, Mem[0000000013000000] = 2ac988e2 0c472b0b std %l0,[%i2+%g0] ! Mem[0000000013000000] = 00003060 575431ab ! Mem[000000009000001c] = 70edfb0e, %g2 = 0000000071e72d00 lduw [%i4+0x01c],%g2 ! %g2 = 0000000070edfb0e ! %l4 = f4ee9e3e41dab083, Mem[0000000090000008] = b427e099 stw %l4,[%i4+%o1] ! Mem[0000000090000008] = 41dab083 ! Mem[000000009100000c] = 5276c5c5, %g18 = 7b1335fa1c9ec33e ldsw [%i6+0x00c],%g2 ! %g2 = 7b1335fa1c9ec33e ! Mem[0000000091000004] = 00002244, %g2 = 000000005276c5c5 ldsh [%i6+0x004],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800000] = 41dab083, %g18 = 7b1335fa1c9ec33e ldsw [%i5+%g0],%g2 ! %g2 = 7b1335fa1c9ec33e p1_label_8: ! Mem[0000000012000018] = 9f7be382 61d6b81f, %l6 = cad050e6, %l7 = a927ebe2 ldd [%i0+%o3],%l6 ! %l6 = 000000009f7be382 0000000061d6b81f ! Mem[0000000012000008] = d19c7c5f, %l6 = 000000009f7be382 ldub [%i0+%o1],%l6 ! %l6 = 00000000000000d1 ! %l0 = 0000000000003060, Mem[0000000090000010] = 1d358e58 sth %l0,[%i4+%o2] ! Mem[0000000090000010] = 30608e58 ! %l1 = 112d5ac0575431ab, Mem[0000000090000038] = 53918eb2 stw %l1,[%i4+0x038] ! Mem[0000000090000038] = 575431ab ! %l6 = 000000d1, %l7 = 61d6b81f, Mem[0000000091000020] = 8b0950dd a927ebe2 std %l6,[%i6+%o4] ! Mem[0000000091000020] = 000000d1 61d6b81f ! Mem[0000000091000010] = 6cff95cd, %g2 = 0000000041dab083 ldsh [%i6+%o2],%g2 ! %g2 = 0000000000006cff ! Mem[0000000090800000] = 41dab083 00002244, %g2 = 00006cff, %g3 = 5e356f1d ldd [%i5+%g0],%g2 ! %g2 = 0000000041dab083 0000000000002244 ! Mem[0000000012000000] = 6c102d53, %l6 = 00000000000000d1 ldsw [%i0+%g0],%l6 ! %l6 = 000000006c102d53 ! Mem[0000000091000014] = 7757fe01, %g2 = 0000000041dab083 lduh [%i6+0x014],%g2 ! %g2 = 0000000000007757 ! Mem[000000009080003c] = b0000000, %g2 = 0000000000007757 ldsb [%i5+0x03f],%g2 ! %g2 = ffffffffffffffb0 p1_label_9: ! %l2 = 6c102d53, %l3 = 92208268, Mem[0000000090800010] = 0000aead ddfb8e62 std %l2,[%i5+%o2] ! Mem[0000000090800010] = 6c102d53 92208268 ! %l3 = 0000000092208268, Mem[0000000091000010] = 6cff95cd7757fe01 stx %l3,[%i6+%o2] ! Mem[0000000091000010] = 0000000092208268 ! %l7 = 0000000061d6b81f, Mem[0000000090800034] = 79e2e95e stw %l7,[%i5+0x034] ! Mem[0000000090800034] = 61d6b81f ! Mem[0000000091800008] = 22445754, %g2 = ffffffffffffffb0 lduh [%o0+0x00a],%g2 ! %g2 = 0000000000002244 ! Mem[0000000090000020] = f7030332, %g2 = 0000000000002244 ldsh [%i4+0x022],%g2 ! %g2 = fffffffffffff703 ! %l5 = 0000000000002244, Mem[000000009100003a] = 76cb62bf sth %l5,[%i6+0x03a] ! Mem[0000000091000038] = 224462bf ! Mem[0000000090800010] = 6c102d53, %g2 = fffffffffffff703 lduw [%i5+%o2],%g2 ! %g2 = 000000006c102d53 ! %l5 = 0000000000002244, Mem[000000009080003e] = 7bb00000 sth %l5,[%i5+0x03e] ! Mem[000000009080003c] = 22440000 ! Mem[0000000090800014] = 92208268, %g2 = 000000006c102d53 lduh [%i5+0x014],%g2 ! %g2 = 0000000000009220 ! Mem[0000000090000030] = 7a6764e2, %g2 = 0000000000009220 lduw [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 p1_label_10: ! %l2 = 000000006c102d53, Mem[0000000091000029] = a95ba108 stb %l2,[%i6+0x029] ! Mem[0000000091000028] = 535ba108 ! Mem[0000000091800004] = 31ab0000, %g2 = 000000007a6764e2 lduh [%o0+0x006],%g2 ! %g2 = 00000000000031ab ! %l3 = 0000000092208268, Mem[000000009080000a] = b0830000 sth %l3,[%i5+0x00a] ! Mem[0000000090800008] = 82680000 ! %l4 = 41dab083, %l5 = 00002244, Mem[0000000091800030] = 112d5ac0 575431ab std %l4,[%o0+0x030] ! Mem[0000000091800030] = 41dab083 00002244 ! %l6 = 000000006c102d53, Mem[0000000090800001] = dab08300 stb %l6,[%i5+0x001] ! Mem[0000000090800000] = 53b08300 ! Mem[0000000090800038] = 66e1d7bc adc22244, %g2 = 000031ab, %g3 = 00002244 ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 00000000adc22244 ! Mem[000000001300002c] = d417f709, %l2 = 000000006c102d53 ldub [%i2+0x02c],%l2 ! %l2 = 00000000000000d4 ! Mem[0000000090800000] = b0830000, %g2 = 0000000066e1d7bc ldsh [%i5+0x002],%g2 ! %g2 = ffffffffffffb083 ! %l5 = 0000000000002244, Mem[0000000091800028] = cad050e6a927ebe2 stx %l5,[%o0+%o5] ! Mem[0000000091800028] = 0000000000002244 ! %l2 = 000000d4, %l3 = 92208268, Mem[0000000091000030] = a5b5761e 1214449b std %l2,[%i6+0x030] ! Mem[0000000091000030] = 000000d4 92208268 p1_label_11: ! %l3 = 0000000092208268, Mem[000000009180002a] = 00000000 sth %l3,[%o0+0x02a] ! Mem[0000000091800028] = 82680000 ! %l3 = 0000000092208268, Mem[0000000012000018] = 9f7be38261d6b81f stx %l3,[%i0+%o3] ! Mem[0000000012000018] = 0000000092208268 ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = ffffffffffffb083 ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! Mem[000000009100003c] = 8f000000, %g2 = 0c86ef2635144907 ldsb [%i6+0x03f],%g2 ! %g2 = ffffffffffffff8f ! %l1 = 112d5ac0575431ab, Mem[0000000090800012] = 2d539220 stb %l1,[%i5+0x012] ! Mem[0000000090800010] = ab539220 ! Mem[0000000090000000] = aeadddfb, %g2 = ffffffffffffff8f ldsb [%i4+0x002],%g2 ! %g2 = ffffffffffffffae ! %l0 = 0000000000003060, Mem[0000000091800008] = 00002244 stw %l0,[%o0+%o1] ! Mem[0000000091800008] = 00003060 ! %l7 = 0000000061d6b81f, Mem[0000000090000012] = 8e588e62 sth %l7,[%i4+0x012] ! Mem[0000000090000010] = b81f8e62 ! %l7 = 0000000061d6b81f, Mem[0000000090800032] = 07f461d6 sth %l7,[%i5+0x032] ! Mem[0000000090800030] = b81f61d6 ! %l5 = 0000000000002244, Mem[000000009100000c] = 5276c5c5 stw %l5,[%i6+0x00c] ! Mem[000000009100000c] = 00002244 p1_label_12: ! Mem[0000000090000004] = ddfb8e62, %g2 = ffffffffffffffae lduh [%i4+0x004],%g2 ! %g2 = 000000000000ddfb ! %l3 = 0000000092208268, Mem[0000000090000006] = 8e6241da stb %l3,[%i4+0x006] ! Mem[0000000090000004] = 686241da ! Mem[0000000090800008] = 41da8268, %g2 = 000000000000ddfb lduw [%i5+%o1],%g2 ! %g2 = 0000000041da8268 ! Mem[0000000091800020] = 575431ab, %g2 = 0000000041da8268 ldsh [%o0+%o4],%g2 ! %g2 = 0000000000005754 ! Mem[000000009080001c] = 8a9a0c86, %g2 = 0000000000005754 lduh [%i5+0x01e],%g2 ! %g2 = 0000000000008a9a ! %l3 = 0000000092208268, Mem[0000000091000020] = 000000d161d6b81f stx %l3,[%i6+%o4] ! Mem[0000000091000020] = 0000000092208268 ! Mem[0000000091800008] = 00003060 575431ab, %g2 = 00008a9a, %g3 = adc22244 ldd [%o0+%o1],%g2 ! %g2 = 0000000000003060 00000000575431ab ! Mem[0000000013000028] = 595f2a62, %l0 = 0000000000003060 ldsh [%i2+%o5],%l0 ! %l0 = 000000000000595f ! %l7 = 0000000061d6b81f, Mem[000000009100000a] = ae4e0000 sth %l7,[%i6+0x00a] ! Mem[0000000091000008] = b81f0000 ! Mem[0000000091800038] = 00a927eb, %g2 = 0000000000003060 ldub [%o0+0x03b],%g2 ! %g2 = 0000000000000000 p1_label_13: ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000000000 ldsh [%i6+0x03c],%g2 ! %g2 = 00000000000062bf ! Mem[000000001280002c] = 3b48490d, %l0 = 000000000000595f ldsw [%i1+0x02c],%l0 ! %l0 = 000000003b48490d ! Mem[0000000090000008] = 41dab083, %g2 = 00000000000062bf ldub [%i4+%o1],%g2 ! %g2 = 0000000000000041 ! Mem[0000000090000004] = ddfb6862, %g2 = 0000000000000041 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffffddfb ! Mem[0000000012000038] = 9eaf9cc7f96a29db, %l5 = 0000000000002244 ldx [%i0+0x038],%l5 ! %l5 = 9eaf9cc7f96a29db ! Mem[0000000013800030] = a7cb0ec8 c47e5fb9, %l2 = 000000d4, %l3 = 92208268 ldd [%i3+0x030],%l2 ! %l2 = 00000000a7cb0ec8 00000000c47e5fb9 ! Mem[0000000090000024] = e58eaf02, %g2 = ffffffffffffddfb lduh [%i4+0x026],%g2 ! %g2 = 000000000000e58e ! Mem[0000000091800014] = 96298cae, %g18 = 7b1335fa1c9ec33e ldsw [%o0+0x014],%g2 ! %g2 = 7b1335fa1c9ec33e ! Mem[0000000090000028] = af022e97, %g2 = ffffffff96298cae lduh [%i4+%o5],%g2 ! %g2 = 000000000000af02 ! Mem[0000000090800034] = 1f66e1d7, %g2 = 000000000000af02 ldub [%i5+0x037],%g2 ! %g2 = 000000000000001f p1_label_14: ! %l5 = 9eaf9cc7f96a29db, Mem[0000000091000018] = 5ffaf26e stw %l5,[%i6+%o3] ! Mem[0000000091000018] = f96a29db ! Mem[000000009100003c] = 62bf8c8f, %g18 = 7b1335fa1c9ec33e ldsw [%i6+0x03c],%g2 ! %g2 = 7b1335fa1c9ec33e ! Mem[0000000091000004] = 224462fa, %g2 = 0000000062bf8c8f ldub [%i6+0x006],%g2 ! %g2 = 0000000000000022 ! Mem[0000000091800014] = 96298cae, %g18 = 7b1335fa1c9ec33e ldsw [%o0+0x014],%g2 ! %g2 = 7b1335fa1c9ec33e ! Mem[000000009080003c] = adc22244, %g2 = ffffffff96298cae lduw [%i5+0x03c],%g2 ! %g2 = 00000000adc22244 ! %l2 = 00000000a7cb0ec8, Mem[0000000090000000] = 0000aeadddfb6862 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = 00000000a7cb0ec8 ! %l6 = 6c102d53, %l7 = 61d6b81f, Mem[0000000090800038] = 66e1d7bc adc22244 std %l6,[%i5+0x038] ! Mem[0000000090800038] = 6c102d53 61d6b81f ! Mem[000000009180003c] = a927ebe2, %g2 = 00000000adc22244 lduw [%o0+0x03c],%g2 ! %g2 = 00000000a927ebe2 ! %l3 = 00000000c47e5fb9, Mem[0000000090800010] = 6c10ab53 sth %l3,[%i5+%o2] ! Mem[0000000090800010] = 5fb9ab53 ! Mem[0000000090000018] = 1d179028, %g2 = 00000000a927ebe2 lduh [%i4+%o3],%g2 ! %g2 = 0000000000001d17 p1_label_15: ! Mem[0000000091000000] = b04bd1fd, %g18 = 7b1335fa1c9ec33e ldsw [%i6+%g0],%g2 ! %g2 = 7b1335fa1c9ec33e ! Mem[000000009080003c] = 1f000000, %g2 = ffffffffb04bd1fd ldub [%i5+0x03f],%g2 ! %g2 = 000000000000001f ! Mem[0000000013800038] = edd00b4d, %l2 = 00000000a7cb0ec8 ldub [%i3+0x039],%l2 ! %l2 = 00000000000000d0 ! %l0 = 3b48490d, %l1 = 575431ab, Mem[0000000090800028] = 4459f5d3 51e85f11 std %l0,[%i5+%o5] ! Mem[0000000090800028] = 3b48490d 575431ab ! Mem[0000000091800028] = 00008268 00002244, %g2 = 0000001f, %g3 = 575431ab ldd [%o0+%o5],%g2 ! %g2 = 0000000000008268 0000000000002244 ! Mem[0000000090800034] = 61d6b81f, %g18 = 7b1335fa1c9ec33e ldsw [%i5+0x034],%g2 ! %g2 = 7b1335fa1c9ec33e ! %l7 = 0000000061d6b81f, Mem[000000001380002e] = b9dce191 sth %l7,[%i3+0x02e] ! Mem[000000001380002c] = b9dcb81f ! %l7 = 0000000061d6b81f, Mem[0000000090000034] = 807fa20a sth %l7,[%i4+0x034] ! Mem[0000000090000034] = b81fa20a ! %l0 = 000000003b48490d, Mem[0000000012800030] = 0d0ad14e3a474f24 stx %l0,[%i1+0x030] ! Mem[0000000012800030] = 000000003b48490d ! Mem[0000000091000000] = d1fd0000, %g2 = 0000000061d6b81f ldsb [%i6+0x002],%g2 ! %g2 = ffffffffffffffd1 p1_label_16: ! Mem[000000009100002c] = 08a9d051, %g2 = ffffffffffffffd1 lduw [%i6+0x02c],%g2 ! %g2 = 0000000008a9d051 ! Mem[0000000091800010] = 00002244, %g2 = 0000000008a9d051 lduh [%o0+%o2],%g2 ! %g2 = 0000000000000000 ! %l3 = 00000000c47e5fb9, Mem[0000000090000010] = 3060b81f8e62ead6 stx %l3,[%i4+%o2] ! Mem[0000000090000010] = 00000000c47e5fb9 ! %l4 = f4ee9e3e41dab083, Mem[0000000090800010] = 5fb9ab53 stb %l4,[%i5+%o2] ! Mem[0000000090800010] = 83b9ab53 ! Mem[0000000012000030] = 3f9205ffe8003ce8, %l2 = 00000000000000d0 ldx [%i0+0x030],%l2 ! %l2 = 3f9205ffe8003ce8 ! Mem[0000000090800034] = 61d6b81f, %g18 = 7b1335fa1c9ec33e ldsw [%i5+0x034],%g2 ! %g2 = 7b1335fa1c9ec33e ! %l4 = 41dab083, %l5 = f96a29db, Mem[0000000090800028] = 3b48490d 575431ab std %l4,[%i5+%o5] ! Mem[0000000090800028] = 41dab083 f96a29db ! Mem[0000000090000000] = 00000000, %g2 = 0000000061d6b81f lduh [%i4+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000024] = e58eaf02, %g2 = 0000000000000000 ldsh [%i4+0x026],%g2 ! %g2 = ffffffffffffe58e ! Mem[0000000090000020] = 0ad8f703, %g2 = ffffffffffffe58e lduw [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 p1_label_17: ! %l1 = 112d5ac0575431ab, Mem[0000000090000000] = 00000000a7cb0ec8 stx %l1,[%i4+%g0] ! Mem[0000000090000000] = 112d5ac0575431ab ! %l1 = 112d5ac0575431ab, Mem[0000000090800038] = 6c102d5361d6b81f stx %l1,[%i5+0x038] ! Mem[0000000090800038] = 112d5ac0575431ab ! %l7 = 0000000061d6b81f, Mem[0000000091000020] = 00000000 stw %l7,[%i6+%o4] ! Mem[0000000091000020] = 61d6b81f ! Mem[000000009000002c] = bb7a6764, %g2 = 000000000ad8f703 ldub [%i4+0x02f],%g2 ! %g2 = 00000000000000bb ! Mem[0000000090000008] = b083152d, %g2 = 00000000000000bb ldub [%i4+0x00a],%g2 ! %g2 = 00000000000000b0 ! Mem[0000000090800028] = dab083f9, %g2 = 00000000000000b0 ldsb [%i5+0x029],%g2 ! %g2 = ffffffffffffffda ! Mem[0000000090000000] = 112d5ac0, %g2 = ffffffffffffffda lduw [%i4+%g0],%g2 ! %g2 = 00000000112d5ac0 ! Mem[0000000090800008] = 41da8268, %g2 = 00000000112d5ac0 lduw [%i5+%o1],%g2 ! %g2 = 0000000041da8268 ! %l4 = 41dab083, %l5 = f96a29db, Mem[0000000091000010] = 00000000 92208268 std %l4,[%i6+%o2] ! Mem[0000000091000010] = 41dab083 f96a29db ! Mem[0000000012000020] = c99353dff5bdbdaf, %l7 = 0000000061d6b81f ldx [%i0+%o4],%l7 ! %l7 = c99353dff5bdbdaf p1_label_18: ! %l5 = 9eaf9cc7f96a29db, Mem[000000009180000c] = 575431ab stw %l5,[%o0+0x00c] ! Mem[000000009180000c] = f96a29db ! Mem[0000000090800014] = 208268b2, %g2 = 0000000041da8268 ldub [%i5+0x015],%g2 ! %g2 = 0000000000000020 ! Mem[0000000090000028] = af022e977d3b2cbb, %g2 = 0000000000000020 ldx [%i4+%o5],%g2 ! %g2 = af022e977d3b2cbb ! %l2 = 3f9205ffe8003ce8, Mem[0000000091800028] = 0000826800002244 stx %l2,[%o0+%o5] ! Mem[0000000091800028] = 3f9205ffe8003ce8 ! Mem[0000000091000038] = 4462bf8c, %g2 = af022e977d3b2cbb ldsb [%i6+0x03b],%g2 ! %g2 = 0000000000000044 ! %l6 = 000000006c102d53, Mem[0000000090000038] = 575431ab stb %l6,[%i4+0x038] ! Mem[0000000090000038] = 535431ab ! Mem[0000000090000024] = 0332e58e, %g2 = 0000000000000044 lduw [%i4+0x024],%g2 ! %g2 = 000000000332e58e ! %l7 = c99353dff5bdbdaf, Mem[0000000090800018] = b2d54dc6db268a9a stx %l7,[%i5+%o3] ! Mem[0000000090800018] = c99353dff5bdbdaf ! Mem[0000000091800038] = e72d00a9, %g2 = 000000000332e58e ldub [%o0+0x039],%g2 ! %g2 = 00000000000000e7 ! %l4 = 41dab083, %l5 = f96a29db, Mem[0000000090000028] = af022e97 7d3b2cbb std %l4,[%i4+%o5] ! Mem[0000000090000028] = 41dab083 f96a29db p1_label_19: ! Mem[0000000091800020] = abba3ff0, %g2 = 00000000000000e7 ldub [%o0+0x023],%g2 ! %g2 = 00000000000000ab ! Mem[000000009180000c] = f96a29db, %g2 = 00000000000000ab ldub [%o0+0x00c],%g2 ! %g2 = 00000000000000f9 ! Mem[0000000013800030] = a7cb0ec8c47e5fb9, %l7 = c99353dff5bdbdaf ldx [%i3+0x030],%l7 ! %l7 = a7cb0ec8c47e5fb9 ! Mem[0000000090000028] = 83f96a29, %g2 = 00000000000000f9 ldsb [%i4+0x02b],%g2 ! %g2 = ffffffffffffff83 ! Mem[0000000091800000] = fb520ab0 07b331ab, %g2 = ffffff83, %g3 = 00002244 ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000007b331ab ! Mem[0000000090800028] = 41dab083f96a29db, %g2 = 00000000fb520ab0 ldx [%i5+%o5],%g2 ! %g2 = 41dab083f96a29db ! Mem[000000009080001c] = f5bdbdaf, %g2 = 41dab083f96a29db ldub [%i5+0x01c],%g2 ! %g2 = 00000000000000f5 ! %l6 = 000000006c102d53, Mem[0000000091800014] = 96298cae stb %l6,[%o0+0x014] ! Mem[0000000091800014] = 53298cae ! Mem[0000000012000010] = bae36829, %l4 = f4ee9e3e41dab083 ldsw [%i0+%o2],%l4 ! %l4 = ffffffffbae36829 ! Mem[000000009180000c] = 29db0000, %g2 = 00000000000000f5 lduh [%o0+0x00e],%g2 ! %g2 = 00000000000029db p1_label_20: ! Mem[0000000090000018] = 17902870, %g2 = 00000000000029db ldsb [%i4+0x019],%g2 ! %g2 = 0000000000000017 ! Mem[0000000090800028] = 41dab083f96a29db, %g2 = 0000000000000017 ldx [%i5+%o5],%g2 ! %g2 = 41dab083f96a29db ! Mem[000000009080002c] = dbeaf6b8, %g2 = 41dab083f96a29db ldub [%i5+0x02f],%g2 ! %g2 = 00000000000000db ! Mem[0000000090800008] = 41da8268, %g2 = 00000000000000db ldsh [%i5+%o1],%g2 ! %g2 = 00000000000041da ! %l2 = 3f9205ffe8003ce8, Mem[0000000013800010] = ac09cb0e2244af8f stx %l2,[%i3+%o2] ! Mem[0000000013800010] = 3f9205ffe8003ce8 ! Mem[0000000091800014] = 53298cae, %g18 = 7b1335fa1c9ec33e ldsw [%o0+0x014],%g2 ! %g2 = 7b1335fa1c9ec33e ! Mem[0000000012000018] = 00000000, %l5 = 9eaf9cc7f96a29db ldsw [%i0+%o3],%l5 ! %l5 = 0000000000000000 ! Mem[0000000091800030] = 41dab08300002244, %g2 = 0000000053298cae ldx [%o0+0x030],%g2 ! %g2 = 41dab08300002244 ! Mem[000000009180003c] = ebe20000, %g2 = 41dab08300002244 ldsh [%o0+0x03e],%g2 ! %g2 = ffffffffffffebe2 ! Mem[0000000091800024] = ba3ff053, %g2 = ffffffffffffebe2 ldub [%o0+0x024],%g2 ! %g2 = 00000000000000ba p1_label_21: ! Mem[0000000090000000] = 112d5ac0575431ab, %g2 = 00000000000000ba ldx [%i4+%g0],%g2 ! %g2 = 112d5ac0575431ab ! Mem[0000000091800028] = 3f9205ffe8003ce8, %g2 = 112d5ac0575431ab ldx [%o0+%o5],%g2 ! %g2 = 3f9205ffe8003ce8 ! Mem[0000000090800018] = c99353dff5bdbdaf, %g2 = 3f9205ffe8003ce8 ldx [%i5+%o3],%g2 ! %g2 = c99353dff5bdbdaf ! %l1 = 112d5ac0575431ab, Mem[0000000090800020] = 0c86ef2635144907 stx %l1,[%i5+%o4] ! Mem[0000000090800020] = 112d5ac0575431ab ! Mem[0000000012000038] = 9eaf9cc7, %l1 = 112d5ac0575431ab lduw [%i0+0x038],%l1 ! %l1 = 000000009eaf9cc7 ! %l0 = 000000003b48490d, Mem[0000000091800024] = ba3ff053 stw %l0,[%o0+0x024] ! Mem[0000000091800024] = 3b48490d ! %l2 = 3f9205ffe8003ce8, Mem[000000009080000a] = 82680000 sth %l2,[%i5+0x00a] ! Mem[0000000090800008] = 3ce80000 ! %l5 = 0000000000000000, Mem[0000000090800018] = c99353df stw %l5,[%i5+%o3] ! Mem[0000000090800018] = 00000000 ! %l3 = 00000000c47e5fb9, Mem[0000000091000000] = b04bd1fd stw %l3,[%i6+%g0] ! Mem[0000000091000000] = c47e5fb9 ! %l7 = a7cb0ec8c47e5fb9, Mem[0000000091800004] = 07b331ab sth %l7,[%o0+0x004] ! Mem[0000000091800004] = 5fb931ab p1_label_22: ! %l6 = 000000006c102d53, Mem[0000000012000018] = 0000000092208268 stx %l6,[%i0+%o3] ! Mem[0000000012000018] = 000000006c102d53 ! Mem[0000000090800028] = 41dab083, %g2 = c99353dff5bdbdaf lduw [%i5+%o5],%g2 ! %g2 = 0000000041dab083 ! Mem[0000000091800000] = fb520ab0, %g2 = 0000000041dab083 ldsh [%o0+%g0],%g2 ! %g2 = fffffffffffffb52 ! %l5 = 0000000000000000, Mem[0000000090000008] = 41dab083152d46b0 stx %l5,[%i4+%o1] ! Mem[0000000090000008] = 0000000000000000 ! %l2 = e8003ce8, %l3 = c47e5fb9, Mem[0000000091800038] = 71e72d00 a927ebe2 std %l2,[%o0+0x038] ! Mem[0000000091800038] = e8003ce8 c47e5fb9 ! Mem[000000009100003c] = 62bf8c8f, %g18 = 7b1335fa1c9ec33e ldsw [%i6+0x03c],%g2 ! %g2 = 7b1335fa1c9ec33e ! %l1 = 000000009eaf9cc7, Mem[000000001380002c] = b9dcb81f sth %l1,[%i3+0x02c] ! Mem[000000001380002c] = 9cc7b81f ! Mem[0000000091000038] = 224462bf, %g2 = 0000000062bf8c8f ldsh [%i6+0x03a],%g2 ! %g2 = 0000000000002244 ! Mem[0000000090000004] = 575431ab, %g2 = 0000000000002244 lduw [%i4+0x004],%g2 ! %g2 = 00000000575431ab ! %l6 = 6c102d53, %l7 = c47e5fb9, Mem[0000000012000008] = d19c7c5f d7c9fa6e std %l6,[%i0+%o1] ! Mem[0000000012000008] = 6c102d53 c47e5fb9 p1_label_23: ! Mem[000000009100002c] = 51000000, %g2 = 00000000575431ab ldsb [%i6+0x02f],%g2 ! %g2 = 0000000000000051 ! %l5 = 0000000000000000, Mem[0000000091000010] = 41dab083f96a29db stx %l5,[%i6+%o2] ! Mem[0000000091000010] = 0000000000000000 ! Mem[0000000090000018] = 1d179028, %g2 = 0000000000000051 ldsh [%i4+%o3],%g2 ! %g2 = 0000000000001d17 ! Mem[0000000012000030] = 3f9205ffe8003ce8, %l5 = 0000000000000000 ldx [%i0+0x030],%l5 ! %l5 = 3f9205ffe8003ce8 ! %l2 = 3f9205ffe8003ce8, Mem[0000000012000038] = 9eaf9cc7f96a29db stx %l2,[%i0+0x038] ! Mem[0000000012000038] = 3f9205ffe8003ce8 ! Mem[0000000090000014] = c47e5fb9, %g2 = 0000000000001d17 lduw [%i4+0x014],%g2 ! %g2 = 00000000c47e5fb9 ! Mem[000000009080003c] = ab000000, %g2 = 00000000c47e5fb9 ldsb [%i5+0x03f],%g2 ! %g2 = ffffffffffffffab ! Mem[0000000090000008] = 00000000 00000000, %g2 = ffffffab, %g3 = 07b331ab ldd [%i4+%o1],%g2 ! %g2 = 0000000000000000 0000000000000000 ! %l2 = 3f9205ffe8003ce8, Mem[0000000012800030] = 000000003b48490d stx %l2,[%i1+0x030] ! Mem[0000000012800030] = 3f9205ffe8003ce8 ! Mem[000000009000001c] = fb0e0ad8, %g2 = 0000000000000000 ldsh [%i4+0x01e],%g2 ! %g2 = fffffffffffffb0e p1_label_24: ! %l7 = a7cb0ec8c47e5fb9, Mem[0000000090800008] = 41da3ce800002244 stx %l7,[%i5+%o1] ! Mem[0000000090800008] = a7cb0ec8c47e5fb9 ! Mem[000000001280001c] = 575431ab, %l4 = ffffffffbae36829 ldsw [%i1+0x01c],%l4 ! %l4 = 00000000575431ab ! Mem[000000009080000c] = c47e5fb9, %g2 = fffffffffffffb0e ldsh [%i5+0x00c],%g2 ! %g2 = ffffffffffffc47e ! Mem[0000000090800038] = c0575431, %g2 = ffffffffffffc47e ldsb [%i5+0x03b],%g2 ! %g2 = ffffffffffffffc0 ! %l0 = 000000003b48490d, Mem[000000009180001b] = 5cb7684e stb %l0,[%o0+0x01b] ! Mem[0000000091800018] = 0db7684e ! %l6 = 000000006c102d53, Mem[0000000091800010] = 00002244 sth %l6,[%o0+%o2] ! Mem[0000000091800010] = 2d532244 ! %l3 = 00000000c47e5fb9, Mem[0000000091800004] = 5fb931ab sth %l3,[%o0+0x004] ! Mem[0000000091800004] = 5fb931ab ! Mem[000000009000000c] = 00000000, %g2 = ffffffffffffffc0 ldsb [%i4+0x00d],%g2 ! %g2 = 0000000000000000 ! Mem[000000001380001c] = 3fe0da46, %l1 = 000000009eaf9cc7 ldsw [%i3+0x01c],%l1 ! %l1 = 000000003fe0da46 ! Mem[0000000091800004] = 5fb931ab, %g2 = 0000000000000000 lduh [%o0+0x004],%g2 ! %g2 = 0000000000005fb9 p1_label_25: ! Mem[000000009080002c] = 6a29dbea, %g2 = 0000000000005fb9 ldub [%i5+0x02d],%g2 ! %g2 = 000000000000006a ! %l1 = 000000003fe0da46, Mem[0000000090800010] = 83b9ab5392208268 stx %l1,[%i5+%o2] ! Mem[0000000090800010] = 000000003fe0da46 ! %l0 = 3b48490d, %l1 = 3fe0da46, Mem[0000000091000028] = 21535ba1 08a9d051 std %l0,[%i6+%o5] ! Mem[0000000091000028] = 3b48490d 3fe0da46 ! %l6 = 000000006c102d53, Mem[0000000012800000] = 0313460d607f1179 stx %l6,[%i1+%g0] ! Mem[0000000012800000] = 000000006c102d53 ! %l1 = 000000003fe0da46, Mem[000000009100003a] = 224462bf sth %l1,[%i6+0x03a] ! Mem[0000000091000038] = da4662bf ! Mem[0000000012800014] = 9f2e3579, %l3 = 00000000c47e5fb9 ldub [%i1+0x017],%l3 ! %l3 = 0000000000000079 ! Mem[0000000091000010] = 00000000, %g2 = 000000000000006a ldsh [%i6+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000012800028] = f9cd9f52, %l4 = 00000000575431ab lduw [%i1+%o5],%l4 ! %l4 = 00000000f9cd9f52 ! Mem[0000000090000030] = 7a6764e2 b81fa20a, %g2 = 00000000, %g3 = 00000000 ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000b81fa20a ! Mem[0000000091800008] = 00003060f96a29db, %g2 = 000000007a6764e2 ldx [%o0+%o1],%g2 ! %g2 = 00003060f96a29db ba,a p1_not_taken_0_end p1_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000003b48490d bne,a,pn %xcc,p1_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000003fe0da46 bne,a,pn %xcc,p1_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 3f9205ffe8003ce8 bne,a,pn %xcc,p1_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000079 bne,a,pn %xcc,p1_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000f9cd9f52 bne,a,pn %xcc,p1_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 3f9205ffe8003ce8 bne,a,pn %xcc,p1_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000006c102d53 bne,a,pn %xcc,p1_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be a7cb0ec8c47e5fb9 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 %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 9496940a 90cdc27c bne %xcc,p1_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 985463bc c77b569b bne %xcc,p1_f6_fail nop ! Check Local Memory set p1_local0_expect,%g1 p1_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 6c102d53c47e5fb9 ldx [%i0+0x008],%g3 ! Observed data at 0000000012000008 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000000006c102d53 ldx [%i0+0x018],%g3 ! Observed data at 0000000012000018 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 3f9205ffe8003ce8 ldx [%i0+0x038],%g3 ! Observed data at 0000000012000038 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x038,%g4 set p1_local1_expect,%g1 p1_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 000000006c102d53 ldx [%i1+0x000],%g3 ! Observed data at 0000000012800000 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 112d5ac0575431ab ldx [%i1+0x018],%g3 ! Observed data at 0000000012800018 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 3f9205ffe8003ce8 ldx [%i1+0x030],%g3 ! Observed data at 0000000012800030 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x030,%g4 set p1_local2_expect,%g1 p1_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 00003060575431ab ldx [%i2+0x000],%g3 ! Observed data at 0000000013000000 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x000,%g4 set p1_local3_expect,%g1 p1_check_local3: ldx [%g1+0x008],%g2 ! Expected data = a4b85cd5ab6e8357 ldx [%i3+0x008],%g3 ! Observed data at 0000000013800008 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3f9205ffe8003ce8 ldx [%i3+0x010],%g3 ! Observed data at 0000000013800010 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = bf55fd9b9cc7b81f ldx [%i3+0x028],%g3 ! Observed data at 0000000013800028 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x028,%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_f2_fail: set p1_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP 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: stxa %l1,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000012000000] ldda [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013800010] lduwa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013000008] ldsha [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000012800000] ldswa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000013800000] stxa %l0,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000012800010] ldda [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013000008] done p1_trap1o: stxa %l1,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000012000000] ldda [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013800010] lduwa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013000008] ldsha [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000012800000] ldswa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000013800000] stxa %l0,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000012800010] ldda [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013000008] done p1_trap2e: ldda [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000013000008] stxa %l3,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000013800018] ldda [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000012800010] done p1_trap2o: ldda [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000013000008] stxa %l3,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000013800018] ldda [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000012800010] done p1_trap3e: nop nop nop done p1_trap3o: 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 = f1c4db5a947a8098 ldx [%g1+0x008],%l1 ! %l1 = 112d5ac0575431ab ldx [%g1+0x010],%l2 ! %l2 = 1f195368ba0d071b ldx [%g1+0x018],%l3 ! %l3 = 62faae4e5276c5c5 ldx [%g1+0x020],%l4 ! %l4 = f4ee9e3e41dab083 ldx [%g1+0x028],%l5 ! %l5 = b89c25d5f03f6d62 ldx [%g1+0x030],%l6 ! %l6 = 210f7da9b04bd1fd ldx [%g1+0x038],%l7 ! %l7 = 71e72d00a927ebe2 ! 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 = 07065019 47407a4e 5013bbb7 8b2528b4 ! %f4 = 6eb80921 e0602a95 5822b91a fd3d6728 ! %f8 = 5f4ce6ee 09a3e2c3 09f36dab 5a40f885 ! %f12 = fac327aa eaa39eb3 d43c8a1a adfc760a ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 4278d317 ca6ac421 ae511f8e 95fb4592 ! %f20 = 7e8c7b54 33d0474b 6c0dd9b2 096c1259 ! %f24 = fbbf7465 8fdf6d89 737c0036 294ecc43 ! %f28 = b6921a7c 7d319ee4 2e01f0ef 41b4818a ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 6adbecc6 eac24e75 c0c56380 14803ea3 ! %f36 = 2133ec6f af3db8c2 af65d562 ecac2801 ! %f40 = 0c59f298 409763f9 abee0ed9 66cdba2e ! %f44 = 6cd97bd2 3c6bc4cd 470f6b00 3d700447 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xa5d6d0e70000006e,%g7,%g1 ! GSR scale = 13, align = 6 wr %g1,%g0,%gsr ! GSR = a5d6d0e70000006e 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: ! %l3 = f064ef71de0dbb09, Mem[0000000090000010] = 1d358e58d828ead6 stx %l3,[%i4+%o2] ! Mem[0000000090000010] = f064ef71de0dbb09 ! Mem[0000000091000010] = 6cff95cd 7757fe01, %g2 = 00000000, %g3 = 00000000 ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 000000007757fe01 ! Mem[0000000014800030] = 003b168b, %l6 = 2f762171ef870c88 lduh [%i1+0x032],%l6 ! %l6 = 000000000000168b ! Mem[0000000090800014] = 356f1db2, %g2 = 000000006cff95cd ldub [%i5+0x015],%g2 ! %g2 = 0000000000000035 ! Mem[0000000090000018] = 1d179028, %g2 = 0000000000000035 ldsb [%i4+%o3],%g2 ! %g2 = 000000000000001d ! %l1 = 9cb67b143b871c50, Mem[000000009100002e] = d051a5b5 stb %l1,[%i6+0x02e] ! Mem[000000009100002c] = 5051a5b5 ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 000000000000001d ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! Mem[0000000090800010] = f8449dd9, %g18 = 59cab83c8afa35c2 ldsw [%i5+%o2],%g2 ! %g2 = 59cab83c8afa35c2 ! Mem[0000000014000020] = 1df1f74d 14f2a102, %l2 = baf24112, %l3 = de0dbb09 ldd [%i0+%o4],%l2 ! %l2 = 000000001df1f74d 0000000014f2a102 ! %l1 = 9cb67b143b871c50, Mem[0000000091800018] = 06faad5cb7684e28 stx %l1,[%o0+%o3] ! Mem[0000000091800018] = 9cb67b143b871c50 p2_label_2: ! %l2 = 1df1f74d, %l3 = 14f2a102, Mem[0000000014800000] = 7e44f60d 7b477ae9 std %l2,[%i1+%g0] ! Mem[0000000014800000] = 1df1f74d 14f2a102 ! %l5 = 3fc71d4ad663a471, Mem[0000000090800038] = 66e1d7bc stb %l5,[%i5+0x038] ! Mem[0000000090800038] = 71e1d7bc ! Mem[000000009100002c] = 08a95051, %g2 = fffffffff8449dd9 ldsh [%i6+0x02c],%g2 ! %g2 = 00000000000008a9 ! Mem[0000000090800028] = 59f5d351, %g2 = 00000000000008a9 ldub [%i5+0x029],%g2 ! %g2 = 0000000000000059 ! %l4 = 725739bc, %l5 = d663a471, Mem[0000000091800028] = 153f24b0 df4e4459 std %l4,[%o0+%o5] ! Mem[0000000091800028] = 725739bc d663a471 ! Mem[0000000090000028] = af022e97, %g2 = 0000000000000059 lduw [%i4+%o5],%g2 ! %g2 = 00000000af022e97 ! Mem[0000000015000010] = b2b10b1b, %l2 = 000000001df1f74d lduw [%i2+%o2],%l2 ! %l2 = 00000000b2b10b1b ! %l2 = 00000000b2b10b1b, Mem[0000000091000018] = 5ffaf26e stw %l2,[%i6+%o3] ! Mem[0000000091000018] = b2b10b1b ! %l7 = a6806d2bda09a6eb, Mem[0000000091000010] = 6cff95cd7757fe01 stx %l7,[%i6+%o2] ! Mem[0000000091000010] = a6806d2bda09a6eb ! Mem[0000000090800024] = 35144907, %g18 = 59cab83c8afa35c2 ldsw [%i5+0x024],%g2 ! %g2 = 59cab83c8afa35c2 p2_label_3: ! Mem[0000000090800000] = 73d0acf8dd4bc205, %g2 = 0000000035144907 ldx [%i5+%g0],%g2 ! %g2 = 73d0acf8dd4bc205 ! %l6 = 000000000000168b, Mem[000000009100003a] = 76cb62bf sth %l6,[%i6+0x03a] ! Mem[0000000091000038] = 168b62bf ! Mem[0000000091000018] = b2b10b1b, %g18 = 59cab83c8afa35c2 ldsw [%i6+%o3],%g2 ! %g2 = 59cab83c8afa35c2 ! Mem[0000000014800028] = dc05680ff4ed27b6, %l4 = af9b6730725739bc ldx [%i1+%o5],%l4 ! %l4 = dc05680ff4ed27b6 ! Mem[0000000014000020] = 1df1f74d 14f2a102, %l6 = 0000168b, %l7 = da09a6eb ldd [%i0+%o4],%l6 ! %l6 = 000000001df1f74d 0000000014f2a102 ! Mem[0000000091000028] = 21a95ba108a95051, %g2 = ffffffffb2b10b1b ldx [%i6+%o5],%g2 ! %g2 = 21a95ba108a95051 ! %l0 = b5f8c01284721453, Mem[0000000014800026] = 1884617c stb %l0,[%i1+0x026] ! Mem[0000000014800024] = 1884537c ! %l6 = 000000001df1f74d, Mem[0000000090000028] = af022e977d3b2cbb stx %l6,[%i4+%o5] ! Mem[0000000090000028] = 000000001df1f74d ! Mem[0000000090800038] = 71e1d7bcadc27bb0, %g2 = 21a95ba108a95051 ldx [%i5+0x038],%g2 ! %g2 = 71e1d7bcadc27bb0 ! Mem[000000009180001c] = 3b871c50, %g2 = 71e1d7bcadc27bb0 ldsh [%o0+0x01c],%g2 ! %g2 = 0000000000003b87 p2_label_4: ! %l0 = 84721453, %l1 = 3b871c50, Mem[0000000091000010] = a6806d2b da09a6eb std %l0,[%i6+%o2] ! Mem[0000000091000010] = 84721453 3b871c50 ! %l4 = dc05680ff4ed27b6, Mem[000000009000003e] = 11780000 sth %l4,[%i4+0x03e] ! Mem[000000009000003c] = 27b60000 ! Mem[0000000090800004] = c2055a1a, %g2 = 0000000000003b87 ldsb [%i5+0x006],%g2 ! %g2 = ffffffffffffffc2 ! Mem[0000000091000008] = 48c28052, %g2 = ffffffffffffffc2 ldub [%i6+%o1],%g2 ! %g2 = 0000000000000048 ! Mem[0000000091800028] = 725739bc, %g2 = 0000000000000048 ldsb [%o0+%o5],%g2 ! %g2 = 0000000000000072 ! Mem[0000000015800020] = 49713e09, %l0 = b5f8c01284721453 lduw [%i3+%o4],%l0 ! %l0 = 0000000049713e09 ! Mem[000000009180001c] = 50556697, %g2 = 0000000000000072 ldsb [%o0+0x01f],%g2 ! %g2 = 0000000000000050 ! Mem[000000009180003c] = 9d52adff, %g2 = 0000000000000050 ldub [%o0+0x03c],%g2 ! %g2 = 000000000000009d ! %l6 = 000000001df1f74d, Mem[0000000091000030] = a5b5761e sth %l6,[%i6+0x030] ! Mem[0000000091000030] = f74d761e ! Mem[0000000090000020] = 0ad8f703, %g2 = 000000000000009d lduh [%i4+%o4],%g2 ! %g2 = 0000000000000ad8 p2_label_5: ! %l1 = 9cb67b143b871c50, Mem[0000000091800012] = 51829629 sth %l1,[%o0+0x012] ! Mem[0000000091800010] = 1c509629 ! Mem[0000000015000020] = 7b64c0da9a21af2b, %l0 = 0000000049713e09 ldx [%i2+%o4],%l0 ! %l0 = 7b64c0da9a21af2b ! %l4 = dc05680ff4ed27b6, Mem[0000000090800030] = eaf607f479e2e95e stx %l4,[%i5+0x030] ! Mem[0000000090800030] = dc05680ff4ed27b6 ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 00000ad8, %g3 = 7757fe01 ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! %l2 = b2b10b1b, %l3 = 14f2a102, Mem[0000000090800030] = dc05680f f4ed27b6 std %l2,[%i5+0x030] ! Mem[0000000090800030] = b2b10b1b 14f2a102 ! %l6 = 1df1f74d, %l7 = 14f2a102, Mem[0000000091800028] = 725739bc d663a471 std %l6,[%o0+%o5] ! Mem[0000000091800028] = 1df1f74d 14f2a102 ! %l3 = 0000000014f2a102, Mem[0000000090800024] = 35144907 stw %l3,[%i5+0x024] ! Mem[0000000090800024] = 14f2a102 ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = b427e099, %g3 = 152d46b0 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! %l3 = 0000000014f2a102, Mem[0000000015000024] = 9a21af2b stw %l3,[%i2+0x024] ! Mem[0000000015000024] = 14f2a102 ! Mem[0000000015000020] = 7b64c0da14f2a102, %l6 = 000000001df1f74d ldx [%i2+%o4],%l6 ! %l6 = 7b64c0da14f2a102 p2_label_6: ! Mem[0000000091000030] = f74d761e1214449b, %g2 = 000000005a1ae612 ldx [%i6+0x030],%g2 ! %g2 = f74d761e1214449b ! %l5 = 3fc71d4ad663a471, Mem[000000001400000f] = 1f522d7f stb %l5,[%i0+0x00f] ! Mem[000000001400000c] = 1f522d71 ! %l1 = 9cb67b143b871c50, Mem[0000000090800000] = 73d0acf8 sth %l1,[%i5+%g0] ! Mem[0000000090800000] = 1c50acf8 ! %l0 = 7b64c0da9a21af2b, Mem[000000009180003c] = 9d52adff stw %l0,[%o0+0x03c] ! Mem[000000009180003c] = 9a21af2b ! %l0 = 9a21af2b, %l1 = 3b871c50, Mem[0000000090000018] = 1d179028 70edfb0e std %l0,[%i4+%o3] ! Mem[0000000090000018] = 9a21af2b 3b871c50 ! %l3 = 0000000014f2a102, Mem[0000000014000030] = b97624ebb7a73642 stx %l3,[%i0+0x030] ! Mem[0000000014000030] = 0000000014f2a102 ! Mem[000000009180003c] = 9a21af2b, %g2 = f74d761e1214449b ldub [%o0+0x03c],%g2 ! %g2 = 000000000000009a ! %l6 = 14f2a102, %l7 = 14f2a102, Mem[0000000091000010] = 84721453 3b871c50 std %l6,[%i6+%o2] ! Mem[0000000091000010] = 14f2a102 14f2a102 ! Mem[0000000015000030] = aa035659, %l3 = 0000000014f2a102 lduw [%i2+0x030],%l3 ! %l3 = 00000000aa035659 ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 0000009a, %g3 = 14acc7c9 ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 p2_label_7: ! Mem[0000000090800000] = 1c50acf8, %g2 = 00000000b427e099 lduh [%i5+%g0],%g2 ! %g2 = 0000000000001c50 ! Mem[0000000090800024] = 14f2a102, %g2 = 0000000000001c50 lduw [%i5+0x024],%g2 ! %g2 = 0000000014f2a102 ! Mem[0000000091000018] = b2b10b1b, %g18 = 59cab83c8afa35c2 ldsw [%i6+%o3],%g2 ! %g2 = 59cab83c8afa35c2 ! Mem[0000000090000020] = 0ad8f7030332e58e, %g2 = ffffffffb2b10b1b ldx [%i4+%o4],%g2 ! %g2 = 0ad8f7030332e58e ! Mem[0000000090000038] = 53918eb2, %g2 = 0ad8f7030332e58e lduw [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 ! %l1 = 9cb67b143b871c50, Mem[0000000090000038] = 53918eb2 stw %l1,[%i4+0x038] ! Mem[0000000090000038] = 3b871c50 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000053918eb2 ldsh [%i6+0x03c],%g2 ! %g2 = 00000000000062bf ! Mem[0000000091800014] = ae9cb67b, %g2 = 00000000000062bf ldub [%o0+0x017],%g2 ! %g2 = 00000000000000ae ! %l1 = 9cb67b143b871c50, Mem[0000000091800010] = 6e4e1c5096298cae stx %l1,[%o0+%o2] ! Mem[0000000091800010] = 9cb67b143b871c50 ! Mem[0000000091800038] = 54b6116d9a21af2b, %g2 = 00000000000000ae ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9a21af2b p2_label_8: ! %l6 = 14f2a102, %l7 = 14f2a102, Mem[0000000090000010] = f064ef71 de0dbb09 std %l6,[%i4+%o2] ! Mem[0000000090000010] = 14f2a102 14f2a102 ! Mem[0000000014800034] = 74c1aa33, %l7 = 0000000014f2a102 lduh [%i1+0x036],%l7 ! %l7 = 000000000000aa33 ! %l2 = b2b10b1b, %l3 = aa035659, Mem[0000000090000018] = 9a21af2b 3b871c50 std %l2,[%i4+%o3] ! Mem[0000000090000018] = b2b10b1b aa035659 ! %l4 = f4ed27b6, %l5 = d663a471, Mem[0000000090000028] = 00000000 1df1f74d std %l4,[%i4+%o5] ! Mem[0000000090000028] = f4ed27b6 d663a471 ! Mem[0000000091000034] = 9be25616, %g2 = 54b6116d9a21af2b ldub [%i6+0x037],%g2 ! %g2 = 000000000000009b ! Mem[0000000091000028] = 21a95ba1, %g2 = 000000000000009b lduw [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 ! Mem[0000000014000018] = d5f3da62 91015079, %l2 = b2b10b1b, %l3 = aa035659 ldd [%i0+%o3],%l2 ! %l2 = 00000000d5f3da62 0000000091015079 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000021a95ba1 lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f ! Mem[0000000090000038] = 3b871c50, %g2 = 0000000062bf8c8f lduw [%i4+0x038],%g2 ! %g2 = 000000003b871c50 ! %l6 = 7b64c0da14f2a102, Mem[0000000015000038] = a0d7efef272fdebf stx %l6,[%i2+0x038] ! Mem[0000000015000038] = 7b64c0da14f2a102 p2_label_9: ! Mem[0000000090800014] = 5e356f1d, %g18 = 59cab83c8afa35c2 ldsw [%i5+0x014],%g2 ! %g2 = 59cab83c8afa35c2 ! Mem[0000000015000030] = aa0356599d1e9793, %l4 = dc05680ff4ed27b6 ldx [%i2+0x030],%l4 ! %l4 = aa0356599d1e9793 ! %l2 = 00000000d5f3da62, Mem[0000000091800000] = fb520ab007b3e6aa stx %l2,[%o0+%g0] ! Mem[0000000091800000] = 00000000d5f3da62 ! Mem[0000000091800028] = 1df1f74d 14f2a102, %g2 = 5e356f1d, %g3 = 152d46b0 ldd [%o0+%o5],%g2 ! %g2 = 000000001df1f74d 0000000014f2a102 ! %l6 = 7b64c0da14f2a102, Mem[0000000090800030] = b2b10b1b sth %l6,[%i5+0x030] ! Mem[0000000090800030] = a1020b1b ! %l3 = 0000000091015079, Mem[0000000090000030] = 7a6764e2807fa20a stx %l3,[%i4+0x030] ! Mem[0000000090000030] = 0000000091015079 ! %l4 = 9d1e9793, %l5 = d663a471, Mem[0000000091000010] = 14f2a102 14f2a102 std %l4,[%i6+%o2] ! Mem[0000000091000010] = 9d1e9793 d663a471 ! Mem[0000000090800018] = d54dc6db, %g2 = 000000001df1f74d ldub [%i5+0x019],%g2 ! %g2 = 00000000000000d5 ! Mem[0000000014800028] = dc05680f, %l3 = 0000000091015079 lduh [%i1+%o5],%l3 ! %l3 = 000000000000dc05 ! Mem[0000000090000000] = 09d53180, %g2 = 00000000000000d5 lduh [%i4+%g0],%g2 ! %g2 = 00000000000009d5 p2_label_10: ! Mem[000000009000003c] = e6c527b6, %g18 = 59cab83c8afa35c2 ldsw [%i4+0x03c],%g2 ! %g2 = 59cab83c8afa35c2 ! Mem[0000000091800034] = 258454b6, %g2 = ffffffffe6c527b6 ldsh [%o0+0x036],%g2 ! %g2 = 0000000000002584 ! %l2 = 00000000d5f3da62, Mem[0000000014000000] = a0d058109df5ac5c stx %l2,[%i0+%g0] ! Mem[0000000014000000] = 00000000d5f3da62 ! %l1 = 9cb67b143b871c50, Mem[0000000090800000] = 1c50acf8dd4bc205 stx %l1,[%i5+%g0] ! Mem[0000000090800000] = 9cb67b143b871c50 ! %l0 = 7b64c0da9a21af2b, Mem[0000000091800011] = b67b143b stb %l0,[%o0+0x011] ! Mem[0000000091800010] = 2b7b143b ! Mem[0000000091800008] = 8b9883bd 3923d9af, %g2 = 00002584, %g3 = 14f2a102 ldd [%o0+%o1],%g2 ! %g2 = 000000008b9883bd 000000003923d9af ! Mem[000000009100000c] = 12abd69d, %g2 = 000000008b9883bd ldsb [%i6+0x00d],%g2 ! %g2 = 0000000000000012 ! %l6 = 7b64c0da14f2a102, Mem[0000000091000000] = 6ae82f88 stw %l6,[%i6+%g0] ! Mem[0000000091000000] = 14f2a102 ! Mem[0000000090000010] = 14f2a102 14f2a102, %g2 = 00000012, %g3 = 3923d9af ldd [%i4+%o2],%g2 ! %g2 = 0000000014f2a102 0000000014f2a102 ! Mem[000000009000002c] = d663a471, %g2 = 0000000014f2a102 lduw [%i4+0x02c],%g2 ! %g2 = 00000000d663a471 p2_label_11: ! Mem[0000000090800018] = b2d54dc6db268a9a, %g2 = 00000000d663a471 ldx [%i5+%o3],%g2 ! %g2 = b2d54dc6db268a9a ! %l4 = aa0356599d1e9793, Mem[0000000091800008] = 8b9883bd stb %l4,[%o0+%o1] ! Mem[0000000091800008] = 939883bd ! Mem[000000009000000c] = 152d46b0, %g2 = b2d54dc6db268a9a ldsb [%i4+0x00c],%g2 ! %g2 = 0000000000000015 ! Mem[0000000090800004] = 3b871c50, %g2 = 0000000000000015 lduh [%i5+0x004],%g2 ! %g2 = 0000000000003b87 ! %l4 = 9d1e9793, %l5 = d663a471, Mem[0000000090000020] = 0ad8f703 0332e58e std %l4,[%i4+%o4] ! Mem[0000000090000020] = 9d1e9793 d663a471 ! Mem[0000000090800034] = a10271e1, %g2 = 0000000000003b87 ldsh [%i5+0x036],%g2 ! %g2 = ffffffffffffa102 ! Mem[0000000091000028] = 21a95ba1, %g2 = ffffffffffffa102 ldub [%i6+%o5],%g2 ! %g2 = 0000000000000021 ! %l0 = 9a21af2b, %l1 = 3b871c50, Mem[0000000091800000] = 00000000 d5f3da62 std %l0,[%o0+%g0] ! Mem[0000000091800000] = 9a21af2b 3b871c50 ! Mem[000000009000003c] = 27b60000, %g2 = 0000000000000021 lduh [%i4+0x03e],%g2 ! %g2 = 00000000000027b6 ! Mem[000000009100000c] = 7312abd6, %g18 = 59cab83c8afa35c2 ldsw [%i6+0x00c],%g2 ! %g2 = 59cab83c8afa35c2 p2_label_12: ! Mem[0000000091000014] = a471b2b1, %g2 = 000000007312abd6 ldub [%i6+0x016],%g2 ! %g2 = 00000000000000a4 ! %l4 = aa0356599d1e9793, Mem[0000000090800023] = 2614f2a1 stb %l4,[%i5+0x023] ! Mem[0000000090800020] = 9314f2a1 ! Mem[0000000091800024] = 3ff0531d, %g2 = 00000000000000a4 ldub [%o0+0x025],%g2 ! %g2 = 000000000000003f ! Mem[0000000091000010] = 9d1e9793, %g18 = 59cab83c8afa35c2 ldsw [%i6+%o2],%g2 ! %g2 = 59cab83c8afa35c2 ! Mem[000000001480003c] = 62127742, %l2 = 00000000d5f3da62 ldub [%i1+0x03e],%l2 ! %l2 = 0000000000000077 ! Mem[000000009100000c] = 7312abd6, %g2 = ffffffff9d1e9793 ldsh [%i6+0x00c],%g2 ! %g2 = 0000000000007312 ! Mem[0000000014800020] = a9738dc21884537c, %l3 = 000000000000dc05 ldx [%i1+%o4],%l3 ! %l3 = a9738dc21884537c ! Mem[0000000091800020] = 66979dba, %g2 = 0000000000007312 ldsb [%o0+0x021],%g2 ! %g2 = 0000000000000066 ! %l4 = aa0356599d1e9793, Mem[0000000090800004] = 3b871c50 stw %l4,[%i5+0x004] ! Mem[0000000090800004] = 9d1e9793 ! Mem[0000000014800000] = 1df1f74d 14f2a102, %l6 = 14f2a102, %l7 = 0000aa33 ldd [%i1+%g0],%l6 ! %l6 = 000000001df1f74d 0000000014f2a102 p2_label_13: ! %l2 = 0000000000000077, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = 0000000000000077 ! Mem[0000000014800008] = bcf67854 d8c629c8, %l0 = 9a21af2b, %l1 = 3b871c50 ldd [%i1+%o1],%l0 ! %l0 = 00000000bcf67854 00000000d8c629c8 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000000066 lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f ! Mem[000000009080001c] = db268a9a, %g18 = 59cab83c8afa35c2 ldsw [%i5+0x01c],%g2 ! %g2 = 59cab83c8afa35c2 ! Mem[0000000090800018] = 4dc6db26, %g2 = ffffffffdb268a9a lduh [%i5+0x01a],%g2 ! %g2 = 0000000000004dc6 ! %l1 = 00000000d8c629c8, Mem[0000000090000008] = b427e099 stw %l1,[%i4+%o1] ! Mem[0000000090000008] = d8c629c8 ! %l6 = 1df1f74d, %l7 = 14f2a102, Mem[0000000090800010] = f8449dd9 5e356f1d std %l6,[%i5+%o2] ! Mem[0000000090800010] = 1df1f74d 14f2a102 ! Mem[000000009000000c] = 152d46b0, %g2 = 0000000000004dc6 lduw [%i4+0x00c],%g2 ! %g2 = 00000000152d46b0 ! %l6 = 000000001df1f74d, Mem[000000009080000a] = e61214ac sth %l6,[%i5+0x00a] ! Mem[0000000090800008] = f74d14ac ! Mem[000000009000002c] = 63a47100, %g2 = 00000000152d46b0 ldub [%i4+0x02d],%g2 ! %g2 = 0000000000000063 p2_label_14: ! Mem[0000000090000030] = 00000000 91015079, %g2 = 00000063, %g3 = 14f2a102 ldd [%i4+0x030],%g2 ! %g2 = 0000000000000000 0000000091015079 ! Mem[0000000091000008] = 48c28052, %g2 = 0000000000000000 lduw [%i6+%o1],%g2 ! %g2 = 0000000048c28052 ! Mem[0000000091000018] = b2b10b1b, %g2 = 0000000048c28052 lduw [%i6+%o3],%g2 ! %g2 = 00000000b2b10b1b ! %l6 = 000000001df1f74d, Mem[0000000090000030] = 0000000091015079 stx %l6,[%i4+0x030] ! Mem[0000000090000030] = 000000001df1f74d ! Mem[000000001580003c] = 0b527298, %l3 = a9738dc21884537c lduh [%i3+0x03c],%l3 ! %l3 = 0000000000000b52 ! %l0 = 00000000bcf67854, Mem[0000000091800018] = 9cb67b143b871c50 stx %l0,[%o0+%o3] ! Mem[0000000091800018] = 00000000bcf67854 ! Mem[0000000090800020] = 9314f2a1, %g2 = 00000000b2b10b1b ldsb [%i5+0x023],%g2 ! %g2 = ffffffffffffff93 ! Mem[000000009000001c] = 56599d1e, %g2 = ffffffffffffff93 ldub [%i4+0x01e],%g2 ! %g2 = 0000000000000056 ! %l0 = bcf67854, %l1 = d8c629c8, Mem[0000000014000000] = 00000000 d5f3da62 std %l0,[%i0+%g0] ! Mem[0000000014000000] = bcf67854 d8c629c8 ! %l1 = 00000000d8c629c8, Mem[0000000015000039] = 7b64c0da stb %l1,[%i2+0x039] ! Mem[0000000015000038] = 7bc8c0da p2_label_15: ! Mem[0000000090800008] = 1af74d14, %g2 = 0000000000000056 ldub [%i5+0x009],%g2 ! %g2 = 000000000000001a ! Mem[0000000090000034] = 1df1f74d, %g2 = 000000000000001a ldsh [%i4+0x034],%g2 ! %g2 = 0000000000001df1 ! Mem[0000000090000014] = 14f2a102, %g2 = 0000000000001df1 ldub [%i4+0x014],%g2 ! %g2 = 0000000000000014 ! %l7 = 0000000014f2a102, Mem[0000000015800030] = f16cea21 stw %l7,[%i3+0x030] ! Mem[0000000015800030] = 14f2a102 ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = 0000000000000014 ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! Mem[0000000090000038] = 1c50e6c5, %g2 = 43bc1d8151532584 ldsh [%i4+0x03a],%g2 ! %g2 = 0000000000001c50 ! %l4 = 9d1e9793, %l5 = d663a471, Mem[0000000090000020] = 9d1e9793 d663a471 std %l4,[%i4+%o4] ! Mem[0000000090000020] = 9d1e9793 d663a471 ! Mem[0000000090800028] = f5d351e8, %g2 = 0000000000001c50 ldsb [%i5+0x02a],%g2 ! %g2 = fffffffffffffff5 ! %l0 = 00000000bcf67854, Mem[0000000015800030] = 14f2a102d96a2f09 stx %l0,[%i3+0x030] ! Mem[0000000015800030] = 00000000bcf67854 ! Mem[0000000090800018] = 4dc6db26, %g2 = fffffffffffffff5 ldsh [%i5+0x01a],%g2 ! %g2 = 0000000000004dc6 p2_label_16: ! Mem[0000000090800008] = 5a1af74d 14acc7c9, %g2 = 00004dc6, %g3 = 91015079 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1af74d 0000000014acc7c9 ! Mem[0000000091800010] = 7b143b87, %g2 = 000000005a1af74d lduh [%o0+0x012],%g2 ! %g2 = 0000000000007b14 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000007b14 lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f ! %l0 = 00000000bcf67854, Mem[0000000090800015] = f2a102b2 stb %l0,[%i5+0x015] ! Mem[0000000090800014] = 54a102b2 ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = 0000000062bf8c8f ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! %l7 = 0000000014f2a102, Mem[0000000015800004] = 9fcaceb5 stw %l7,[%i3+0x004] ! Mem[0000000015800004] = 14f2a102 ! Mem[0000000090000038] = 3b871c50, %g2 = 43bc1d8151532584 lduw [%i4+0x038],%g2 ! %g2 = 000000003b871c50 ! Mem[0000000014800000] = 1df1f74d, %l4 = aa0356599d1e9793 ldub [%i1+0x001],%l4 ! %l4 = 00000000000000f1 ! Mem[0000000090000010] = a10214f2, %g2 = 000000003b871c50 ldsb [%i4+0x012],%g2 ! %g2 = ffffffffffffffa1 ! %l4 = 00000000000000f1, Mem[0000000090800010] = 1df1f74d stb %l4,[%i5+%o2] ! Mem[0000000090800010] = f1f1f74d p2_label_17: ! Mem[0000000015000038] = 7bc8c0da, %l4 = 00000000000000f1 ldsw [%i2+0x038],%l4 ! %l4 = 000000007bc8c0da ! Mem[0000000091000018] = b2b10b1b, %g18 = 59cab83c8afa35c2 ldsw [%i6+%o3],%g2 ! %g2 = 59cab83c8afa35c2 ! %l6 = 000000001df1f74d, Mem[0000000014800004] = 14f2a102 sth %l6,[%i1+0x004] ! Mem[0000000014800004] = f74da102 ! %l0 = 00000000bcf67854, Mem[000000009180002c] = 14f2a102 stw %l0,[%o0+0x02c] ! Mem[000000009180002c] = bcf67854 ! Mem[0000000091800028] = 1df1f74d bcf67854, %g2 = b2b10b1b, %g3 = 14acc7c9 ldd [%o0+%o5],%g2 ! %g2 = 000000001df1f74d 00000000bcf67854 ! Mem[0000000091000010] = 9d1e9793d663a471, %g2 = 000000001df1f74d ldx [%i6+%o2],%g2 ! %g2 = 9d1e9793d663a471 ! %l5 = 3fc71d4ad663a471, Mem[0000000014000038] = 41a46173 sth %l5,[%i0+0x038] ! Mem[0000000014000038] = a4716173 ! %l0 = bcf67854, %l1 = d8c629c8, Mem[0000000091000038] = e256168b 62bf8c8f std %l0,[%i6+0x038] ! Mem[0000000091000038] = bcf67854 d8c629c8 ! %l1 = 00000000d8c629c8, Mem[0000000015800006] = 14f2a102 sth %l1,[%i3+0x006] ! Mem[0000000015800004] = 14f229c8 ! %l1 = 00000000d8c629c8, Mem[0000000091000030] = f74d761e1214449b stx %l1,[%i6+0x030] ! Mem[0000000091000030] = 00000000d8c629c8 p2_label_18: ! Mem[0000000090000030] = 00000000 1df1f74d, %g2 = d663a471, %g3 = bcf67854 ldd [%i4+0x030],%g2 ! %g2 = 0000000000000000 000000001df1f74d ! Mem[0000000091800010] = 9c2b7b143b871c50, %g2 = 0000000000000000 ldx [%o0+%o2],%g2 ! %g2 = 9c2b7b143b871c50 ! Mem[0000000091800028] = 1df1f74d bcf67854, %g2 = 3b871c50, %g3 = 1df1f74d ldd [%o0+%o5],%g2 ! %g2 = 000000001df1f74d 00000000bcf67854 ! Mem[0000000015800028] = 64d0945b, %l2 = 0000000000000077 ldub [%i3+0x02b],%l2 ! %l2 = 000000000000005b ! %l4 = 000000007bc8c0da, Mem[000000009100000a] = 80527312 sth %l4,[%i6+0x00a] ! Mem[0000000091000008] = c0da7312 ! %l6 = 000000001df1f74d, Mem[0000000090000016] = a102b2b1 sth %l6,[%i4+0x016] ! Mem[0000000090000014] = f74db2b1 ! Mem[0000000091800000] = 9a21af2b, %g2 = 000000001df1f74d lduw [%o0+%g0],%g2 ! %g2 = 000000009a21af2b ! Mem[0000000090800038] = 71e1d7bc, %g18 = 59cab83c8afa35c2 ldsw [%i5+0x038],%g2 ! %g2 = 59cab83c8afa35c2 ! Mem[0000000014800004] = f74da102, %l6 = 000000001df1f74d ldsw [%i1+0x004],%l6 ! %l6 = fffffffff74da102 ! Mem[0000000091800000] = 9a21af2b, %g18 = 59cab83c8afa35c2 ldsw [%o0+%g0],%g2 ! %g2 = 59cab83c8afa35c2 p2_label_19: ! Mem[000000009080002c] = 51e85f11, %g2 = ffffffff9a21af2b ldsb [%i5+0x02c],%g2 ! %g2 = 0000000000000051 ! Mem[0000000091000024] = 0f65f93d, %g2 = 0000000000000051 ldsh [%i6+0x024],%g2 ! %g2 = 0000000000000f65 ! Mem[0000000015000014] = b88a7ce4, %l6 = fffffffff74da102 ldsw [%i2+0x014],%l6 ! %l6 = ffffffffb88a7ce4 ! Mem[0000000090000014] = 14f2f74d, %g2 = 0000000000000f65 lduw [%i4+0x014],%g2 ! %g2 = 0000000014f2f74d ! Mem[000000009100001c] = 47a19fcf, %g2 = 0000000014f2f74d lduw [%i6+0x01c],%g2 ! %g2 = 0000000047a19fcf ! Mem[0000000090800000] = 7b149d1e, %g2 = 0000000047a19fcf ldub [%i5+0x002],%g2 ! %g2 = 000000000000007b ! Mem[000000009000002c] = d663a471, %g2 = 000000000000007b ldsh [%i4+0x02c],%g2 ! %g2 = ffffffffffffd663 ! %l1 = 00000000d8c629c8, Mem[0000000014800030] = 003b168b sth %l1,[%i1+0x030] ! Mem[0000000014800030] = 29c8168b ! Mem[000000009080002c] = 51e85f11, %g2 = ffffffffffffd663 ldsh [%i5+0x02c],%g2 ! %g2 = 00000000000051e8 ! Mem[0000000091800010] = 9c2b7b14, %g2 = 00000000000051e8 ldub [%o0+%o2],%g2 ! %g2 = 000000000000009c p2_label_20: ! %l4 = 000000007bc8c0da, Mem[0000000091000020] = 8b0950dd stb %l4,[%i6+%o4] ! Mem[0000000091000020] = da0950dd ! %l3 = 0000000000000b52, Mem[0000000090800000] = 9cb67b149d1e9793 stx %l3,[%i5+%g0] ! Mem[0000000090800000] = 0000000000000b52 ! Mem[000000009080002c] = 11a1020b, %g2 = 000000000000009c ldsb [%i5+0x02f],%g2 ! %g2 = 0000000000000011 ! %l6 = ffffffffb88a7ce4, Mem[000000009080003e] = 7bb00000 sth %l6,[%i5+0x03e] ! Mem[000000009080003c] = 7ce40000 ! Mem[0000000014800000] = 1df1f74d f74da102, %l4 = 7bc8c0da, %l5 = d663a471 ldd [%i1+%g0],%l4 ! %l4 = 000000001df1f74d 00000000f74da102 ! %l1 = 00000000d8c629c8, Mem[0000000015800032] = 00000000 sth %l1,[%i3+0x032] ! Mem[0000000015800030] = 000029c8 ! %l0 = 00000000bcf67854, Mem[0000000091800018] = 00000000 sth %l0,[%o0+%o3] ! Mem[0000000091800018] = 78540000 ! Mem[0000000090800030] = a1020b1b, %g18 = 59cab83c8afa35c2 ldsw [%i5+0x030],%g2 ! %g2 = 59cab83c8afa35c2 ! %l0 = bcf67854, %l1 = d8c629c8, Mem[0000000014000010] = 9e11410b 3fca61ac std %l0,[%i0+%o2] ! Mem[0000000014000010] = bcf67854 d8c629c8 ! %l7 = 0000000014f2a102, Mem[000000009180003c] = 9a21af2b stw %l7,[%o0+0x03c] ! Mem[000000009180003c] = 14f2a102 p2_label_21: ! %l1 = 00000000d8c629c8, Mem[0000000091000008] = 48c2c0da stw %l1,[%i6+%o1] ! Mem[0000000091000008] = d8c629c8 ! Mem[0000000090800008] = 5a1af74d14acc7c9, %g2 = ffffffffa1020b1b ldx [%i5+%o1],%g2 ! %g2 = 5a1af74d14acc7c9 ! %l2 = 0000005b, %l3 = 00000b52, Mem[0000000090000008] = d8c629c8 152d46b0 std %l2,[%i4+%o1] ! Mem[0000000090000008] = 0000005b 00000b52 ! Mem[0000000091800014] = 871c5078, %g2 = 5a1af74d14acc7c9 ldub [%o0+0x015],%g2 ! %g2 = 0000000000000087 ! Mem[0000000014000000] = bcf67854, %l7 = 0000000014f2a102 lduw [%i0+%g0],%l7 ! %l7 = 00000000bcf67854 ! %l4 = 1df1f74d, %l5 = f74da102, Mem[0000000091000028] = 21a95ba1 08a95051 std %l4,[%i6+%o5] ! Mem[0000000091000028] = 1df1f74d f74da102 ! Mem[0000000014000020] = 1df1f74d, %l5 = 00000000f74da102 ldsb [%i0+%o4],%l5 ! %l5 = 000000000000001d ! %l5 = 000000000000001d, Mem[0000000014800025] = 1884537c stb %l5,[%i1+0x025] ! Mem[0000000014800024] = 181d537c ! %l2 = 000000000000005b, Mem[0000000091800028] = 1df1f74dbcf67854 stx %l2,[%o0+%o5] ! Mem[0000000091800028] = 000000000000005b ! %l0 = 00000000bcf67854, Mem[0000000090000038] = 3b871c50 stw %l0,[%i4+0x038] ! Mem[0000000090000038] = bcf67854 p2_label_22: ! Mem[0000000014800000] = 1df1f74d, %l2 = 000000000000005b ldsb [%i1+%g0],%l2 ! %l2 = 000000000000001d ! Mem[000000009000001c] = aa035659, %g18 = 59cab83c8afa35c2 ldsw [%i4+0x01c],%g2 ! %g2 = 59cab83c8afa35c2 ! Mem[0000000091000004] = 98f9b0a5, %g2 = ffffffffaa035659 lduh [%i6+0x004],%g2 ! %g2 = 00000000000098f9 ! Mem[0000000090000018] = b2b10b1b, %g2 = 00000000000098f9 ldsh [%i4+%o3],%g2 ! %g2 = ffffffffffffb2b1 ! Mem[0000000090800008] = 5a1af74d 14acc7c9, %g2 = ffffb2b1, %g3 = bcf67854 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1af74d 0000000014acc7c9 ! %l0 = bcf67854, %l1 = d8c629c8, Mem[0000000090000008] = 0000005b 00000b52 std %l0,[%i4+%o1] ! Mem[0000000090000008] = bcf67854 d8c629c8 ! %l6 = ffffffffb88a7ce4, Mem[000000009080000c] = 14acc7c9 stw %l6,[%i5+0x00c] ! Mem[000000009080000c] = b88a7ce4 ! %l4 = 000000001df1f74d, Mem[0000000091000004] = 98f9b0a5 sth %l4,[%i6+0x004] ! Mem[0000000091000004] = f74db0a5 ! Mem[000000009080001c] = 8a9a0c86, %g2 = 000000005a1af74d lduh [%i5+0x01e],%g2 ! %g2 = 0000000000008a9a ! Mem[0000000091800008] = 9883bd39, %g2 = 0000000000008a9a ldub [%o0+0x009],%g2 ! %g2 = 0000000000000098 p2_label_23: ! Mem[0000000090800024] = 14f2a102, %g18 = 59cab83c8afa35c2 ldsw [%i5+0x024],%g2 ! %g2 = 59cab83c8afa35c2 ! %l7 = 00000000bcf67854, Mem[0000000015800036] = bcf67854 stb %l7,[%i3+0x036] ! Mem[0000000015800034] = bcf65454 ! %l2 = 000000000000001d, Mem[0000000090800016] = a102b2d5 sth %l2,[%i5+0x016] ! Mem[0000000090800014] = 001db2d5 ! Mem[000000001580002c] = 637b1307, %l5 = 000000000000001d ldsb [%i3+0x02c],%l5 ! %l5 = 0000000000000063 ! %l4 = 000000001df1f74d, Mem[0000000091000030] = 00000000 stb %l4,[%i6+0x030] ! Mem[0000000091000030] = 4d000000 ! Mem[000000009000000c] = 29c814f2, %g2 = 0000000014f2a102 lduh [%i4+0x00e],%g2 ! %g2 = 00000000000029c8 ! Mem[0000000014800018] = 152d7d47, %l7 = 00000000bcf67854 lduh [%i1+0x01a],%l7 ! %l7 = 0000000000007d47 ! Mem[0000000091000034] = 29c8bcf6, %g2 = 00000000000029c8 lduh [%i6+0x036],%g2 ! %g2 = 00000000000029c8 ! Mem[0000000014800008] = bcf67854d8c629c8, %l3 = 0000000000000b52 ldx [%i1+%o1],%l3 ! %l3 = bcf67854d8c629c8 ! %l4 = 1df1f74d, %l5 = 00000063, Mem[0000000091000010] = 9d1e9793 d663a471 std %l4,[%i6+%o2] ! Mem[0000000091000010] = 1df1f74d 00000063 p2_label_24: ! Mem[0000000090000038] = bcf67854e6c527b6, %g2 = 00000000000029c8 ldx [%i4+0x038],%g2 ! %g2 = bcf67854e6c527b6 ! Mem[000000009000003c] = e6c527b6, %g18 = 59cab83c8afa35c2 ldsw [%i4+0x03c],%g2 ! %g2 = 59cab83c8afa35c2 ! %l0 = 00000000bcf67854, Mem[0000000091800030] = 43bc1d81 sth %l0,[%o0+0x030] ! Mem[0000000091800030] = 78541d81 ! %l2 = 000000000000001d, Mem[0000000091800020] = 5566979dba3ff053 stx %l2,[%o0+%o4] ! Mem[0000000091800020] = 000000000000001d ! Mem[000000009180002c] = 0000005b, %g2 = ffffffffe6c527b6 lduw [%o0+0x02c],%g2 ! %g2 = 000000000000005b ! Mem[0000000015000038] = 7bc8c0da 14f2a102, %l2 = 0000001d, %l3 = d8c629c8 ldd [%i2+0x038],%l2 ! %l2 = 000000007bc8c0da 0000000014f2a102 ! Mem[0000000015800020] = 49713e09, %l0 = 00000000bcf67854 lduh [%i3+%o4],%l0 ! %l0 = 0000000000004971 ! Mem[0000000015000038] = 7bc8c0da14f2a102, %l2 = 000000007bc8c0da ldx [%i2+0x038],%l2 ! %l2 = 7bc8c0da14f2a102 ! Mem[000000009080002c] = 5f11a102, %g2 = 000000000000005b ldsb [%i5+0x02e],%g2 ! %g2 = 000000000000005f ! Mem[0000000090000010] = 14f2a102, %g2 = 000000000000005f ldsb [%i4+%o2],%g2 ! %g2 = 0000000000000014 p2_label_25: ! %l4 = 1df1f74d, %l5 = 00000063, Mem[0000000091800030] = 78541d81 51532584 std %l4,[%o0+0x030] ! Mem[0000000091800030] = 1df1f74d 00000063 ! Mem[0000000014000038] = a4716173, %l1 = 00000000d8c629c8 lduh [%i0+0x03a],%l1 ! %l1 = 0000000000006173 ! %l3 = 0000000014f2a102, Mem[000000009000003b] = 54e6c527 stb %l3,[%i4+0x03b] ! Mem[0000000090000038] = 02e6c527 ! %l6 = ffffffffb88a7ce4, Mem[000000009000000e] = 29c814f2 stb %l6,[%i4+0x00e] ! Mem[000000009000000c] = e4c814f2 ! Mem[0000000090800004] = 00000b52, %g2 = 0000000000000014 ldsh [%i5+0x004],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000008] = d8c629c8, %g2 = 0000000000000000 ldsh [%i6+%o1],%g2 ! %g2 = ffffffffffffd8c6 ! %l3 = 0000000014f2a102, Mem[0000000091800000] = 9a21af2b stb %l3,[%o0+%g0] ! Mem[0000000091800000] = 0221af2b ! Mem[0000000091000014] = 0063b2b1, %g2 = ffffffffffffd8c6 ldsh [%i6+0x016],%g2 ! %g2 = 0000000000000063 ! %l2 = 7bc8c0da14f2a102, Mem[0000000014000018] = d5f3da6291015079 stx %l2,[%i0+%o3] ! Mem[0000000014000018] = 7bc8c0da14f2a102 ! %l6 = ffffffffb88a7ce4, Mem[000000009180001c] = bcf67854 sth %l6,[%o0+0x01c] ! Mem[000000009180001c] = 7ce47854 ba,a p2_not_taken_0_end p2_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000004971 bne,a,pn %xcc,p2_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000006173 bne,a,pn %xcc,p2_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 7bc8c0da14f2a102 bne,a,pn %xcc,p2_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000014f2a102 bne,a,pn %xcc,p2_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000001df1f74d bne,a,pn %xcc,p2_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000063 bne,a,pn %xcc,p2_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffb88a7ce4 bne,a,pn %xcc,p2_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000007d47 bne,a,pn %xcc,p2_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p2_check_fp_registers: set p2_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 07065019 47407a4e bne %xcc,p2_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 5013bbb7 8b2528b4 bne %xcc,p2_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 6eb80921 e0602a95 bne %xcc,p2_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 5822b91a fd3d6728 bne %xcc,p2_f6_fail nop ! Check Local Memory set p2_local0_expect,%g1 p2_check_local0: ldx [%g1+0x000],%g2 ! Expected data = bcf67854d8c629c8 ldx [%i0+0x000],%g3 ! Observed data at 0000000014000000 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 110a37a61f522d71 ldx [%i0+0x008],%g3 ! Observed data at 0000000014000008 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = bcf67854d8c629c8 ldx [%i0+0x010],%g3 ! Observed data at 0000000014000010 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 7bc8c0da14f2a102 ldx [%i0+0x018],%g3 ! Observed data at 0000000014000018 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000014f2a102 ldx [%i0+0x030],%g3 ! Observed data at 0000000014000030 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = a4716173937ae265 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+0x000],%g2 ! Expected data = 1df1f74df74da102 ldx [%i1+0x000],%g3 ! Observed data at 0000000014800000 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = a9738dc2181d537c ldx [%i1+0x020],%g3 ! Observed data at 0000000014800020 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 29c8168b74c1aa33 ldx [%i1+0x030],%g3 ! Observed data at 0000000014800030 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x030,%g4 set p2_local2_expect,%g1 p2_check_local2: ldx [%g1+0x020],%g2 ! Expected data = 7b64c0da14f2a102 ldx [%i2+0x020],%g3 ! Observed data at 0000000015000020 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 7bc8c0da14f2a102 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 = 0df229c114f229c8 ldx [%i3+0x000],%g3 ! Observed data at 0000000015800000 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x000,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000029c8bcf65454 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_f0_fail: set p2_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p2_f2_fail: set p2_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p2_f4_fail: set p2_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p2_f6_fail: set p2_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: lduba [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000015000010] lduha [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000015000000] done p2_trap1o: lduba [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000015000010] lduha [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000015000000] done p2_trap2e: ldda [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000015000020] ldxa [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000015800018] stwa %l3,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000015000028] stxa %l4,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000015000000] ldxa [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000014800020] done p2_trap2o: ldda [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000015000020] ldxa [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000015800018] stwa %l3,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000015000028] stxa %l4,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000015000000] ldxa [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000014800020] done p2_trap3e: nop nop done p2_trap3o: 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 = b5f8c01284721453 ldx [%g1+0x008],%l1 ! %l1 = 9cb67b143b871c50 ldx [%g1+0x010],%l2 ! %l2 = 85a19492baf24112 ldx [%g1+0x018],%l3 ! %l3 = f064ef71de0dbb09 ldx [%g1+0x020],%l4 ! %l4 = af9b6730725739bc ldx [%g1+0x028],%l5 ! %l5 = 3fc71d4ad663a471 ldx [%g1+0x030],%l6 ! %l6 = 2f762171ef870c88 ldx [%g1+0x038],%l7 ! %l7 = a6806d2bda09a6eb ! 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 = e666bd82 cb11ad7c c5001edc 3bc413fa ! %f4 = 2b6c48ae cd919616 97f6cd05 d9391552 ! %f8 = 5e72e01c 30267f22 b5aa75d9 8121f785 ! %f12 = ced84bd1 db051db3 c11dac0a 6cd53b5f ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 0d5f45f6 c82c2ab3 ecca506f 989bd55a ! %f20 = 5f9548bc 04b88162 1d3cec3d c380fbc8 ! %f24 = b2b36323 daa55142 6e8be55d a2697852 ! %f28 = d61d742b 3f943a95 f4693d5d 3a03d882 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 1505ee0f 194f69a5 d1a0c4e2 3a3d159b ! %f36 = 1561bb2f b5fd017f c8813b92 0b646727 ! %f40 = 99e9cef2 108506f1 a64fca10 5072577e ! %f44 = 245c55e8 47ec0ed1 2bad01e7 4ad738b8 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xb14f8ce00000001a,%g7,%g1 ! GSR scale = 3, align = 2 wr %g1,%g0,%gsr ! GSR = b14f8ce00000001a 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: ! %l1 = ceac0515dc865474, Mem[0000000090800038] = 66e1d7bcadc27bb0 stx %l1,[%i5+0x038] ! Mem[0000000090800038] = ceac0515dc865474 ! Mem[0000000091000020] = dd0f65f9, %g2 = 0000000000000000 ldub [%i6+0x023],%g2 ! %g2 = 00000000000000dd ! Mem[000000009180002c] = df4e4459, %g18 = ecff9189db93fd0d ldsw [%o0+0x02c],%g2 ! %g2 = ecff9189db93fd0d ! Mem[000000009100002c] = 08a9d051, %g2 = ffffffffdf4e4459 ldsb [%i6+0x02c],%g2 ! %g2 = 0000000000000008 ! %l5 = 5503644c373d238f, Mem[0000000017000020] = 27304153 sth %l5,[%i2+%o4] ! Mem[0000000017000020] = 238f4153 ! %l1 = ceac0515dc865474, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l1,[%i6+%g0] ! Mem[0000000091000000] = ceac0515dc865474 ! %l5 = 5503644c373d238f, Mem[0000000016000000] = 35590326 stw %l5,[%i0+%g0] ! Mem[0000000016000000] = 373d238f ! Mem[0000000090800018] = b2d54dc6 db268a9a, %g2 = 00000008, %g3 = 00000000 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 00000000db268a9a ! Mem[0000000090800000] = 73d0acf8, %g2 = 00000000b2d54dc6 lduw [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 ! Mem[000000009080000c] = acc7c9f8, %g2 = 0000000073d0acf8 ldsb [%i5+0x00d],%g2 ! %g2 = ffffffffffffffac p3_label_2: ! Mem[0000000090000038] = 8eb2e6c5, %g2 = ffffffffffffffac ldub [%i4+0x03a],%g2 ! %g2 = 000000000000008e ! Mem[0000000090800024] = 35144907, %g2 = 000000000000008e ldsh [%i5+0x024],%g2 ! %g2 = 0000000000003514 ! %l5 = 5503644c373d238f, Mem[0000000090800024] = 35144907 stw %l5,[%i5+0x024] ! Mem[0000000090800024] = 373d238f ! Mem[0000000091800034] = 258454b6, %g2 = 0000000000003514 ldsh [%o0+0x036],%g2 ! %g2 = 0000000000002584 ! Mem[0000000090000008] = b427e099, %g2 = 0000000000002584 ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffffb427 ! Mem[000000009000002c] = 7d3b2cbb, %g18 = ecff9189db93fd0d ldsw [%i4+0x02c],%g2 ! %g2 = ecff9189db93fd0d ! Mem[0000000091800020] = 979dba3f, %g2 = 000000007d3b2cbb ldsb [%o0+0x022],%g2 ! %g2 = ffffffffffffff97 ! Mem[0000000090800038] = ceac0515 dc865474, %g2 = ffffff97, %g3 = db268a9a ldd [%i5+0x038],%g2 ! %g2 = 00000000ceac0515 00000000dc865474 ! Mem[0000000090800010] = 449dd95e, %g2 = 00000000ceac0515 ldub [%i5+0x011],%g2 ! %g2 = 0000000000000044 ! %l6 = d7510a9bc9ae75a5, Mem[0000000090800005] = 4bc2055a stb %l6,[%i5+0x005] ! Mem[0000000090800004] = a5c2055a p3_label_3: ! %l1 = ceac0515dc865474, Mem[0000000090800016] = 6f1db2d5 stb %l1,[%i5+0x016] ! Mem[0000000090800014] = 741db2d5 ! Mem[0000000091000038] = e25676cb, %g18 = ecff9189db93fd0d ldsw [%i6+0x038],%g2 ! %g2 = ecff9189db93fd0d ! %l4 = 583fbc43aab2ea50, Mem[0000000016800024] = 48449d70 sth %l4,[%i1+0x024] ! Mem[0000000016800024] = ea509d70 ! %l0 = cd36585875090621, Mem[0000000090800018] = b2d54dc6 stb %l0,[%i5+%o3] ! Mem[0000000090800018] = 21d54dc6 ! Mem[0000000091000014] = 7757fe01, %g2 = ffffffffe25676cb lduw [%i6+0x014],%g2 ! %g2 = 000000007757fe01 ! %l6 = d7510a9bc9ae75a5, Mem[0000000090800030] = eaf607f479e2e95e stx %l6,[%i5+0x030] ! Mem[0000000090800030] = d7510a9bc9ae75a5 ! Mem[0000000091000014] = 7757fe01, %g18 = ecff9189db93fd0d ldsw [%i6+0x014],%g2 ! %g2 = ecff9189db93fd0d ! Mem[0000000091800008] = 8b9883bd, %g2 = 000000007757fe01 ldsh [%o0+%o1],%g2 ! %g2 = ffffffffffff8b98 ! %l6 = d7510a9bc9ae75a5, Mem[000000009080000c] = 14acc7c9 stw %l6,[%i5+0x00c] ! Mem[000000009080000c] = c9ae75a5 ! %l3 = 68783b6ee33a34a3, Mem[0000000090000024] = 0332e58e stw %l3,[%i4+0x024] ! Mem[0000000090000024] = e33a34a3 p3_label_4: ! Mem[0000000091800028] = 153f24b0, %g18 = ecff9189db93fd0d ldsw [%o0+%o5],%g2 ! %g2 = ecff9189db93fd0d ! Mem[000000009000002c] = bb7a6764, %g2 = 00000000153f24b0 ldsb [%i4+0x02f],%g2 ! %g2 = ffffffffffffffbb ! Mem[0000000090800008] = 5a1ae612, %g2 = ffffffffffffffbb ldsh [%i5+%o1],%g2 ! %g2 = 0000000000005a1a ! %l2 = 73ff36349d15a7a4, Mem[0000000017000010] = 02e0b567251e8fd2 stx %l2,[%i2+%o2] ! Mem[0000000017000010] = 73ff36349d15a7a4 ! Mem[0000000091000010] = 6cff95cd 7757fe01, %g2 = 00005a1a, %g3 = dc865474 ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 000000007757fe01 ! %l4 = aab2ea50, %l5 = 373d238f, Mem[0000000016000018] = ec17aa81 c2f11a0d std %l4,[%i0+%o3] ! Mem[0000000016000018] = aab2ea50 373d238f ! %l2 = 73ff36349d15a7a4, Mem[0000000090000030] = 7a6764e2 stw %l2,[%i4+0x030] ! Mem[0000000090000030] = 9d15a7a4 ! %l5 = 5503644c373d238f, Mem[0000000091800030] = 43bc1d81 stw %l5,[%o0+0x030] ! Mem[0000000091800030] = 373d238f ! Mem[0000000090000008] = b427e099152d46b0, %g2 = 000000006cff95cd ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! Mem[0000000090800014] = 5e35741d, %g18 = ecff9189db93fd0d ldsw [%i5+0x014],%g2 ! %g2 = ecff9189db93fd0d p3_label_5: ! Mem[0000000016800000] = 0df9f8b6, %l3 = 68783b6ee33a34a3 ldsb [%i1+%g0],%l3 ! %l3 = 000000000000000d ! Mem[0000000016000020] = 61e87f2e db8e21be, %l0 = 75090621, %l1 = dc865474 ldd [%i0+%o4],%l0 ! %l0 = 0000000061e87f2e 00000000db8e21be ! Mem[0000000090800008] = 5a1ae612c9ae75a5, %g2 = 000000005e35741d ldx [%i5+%o1],%g2 ! %g2 = 5a1ae612c9ae75a5 ! %l6 = d7510a9bc9ae75a5, Mem[000000009080002e] = 5f11d751 sth %l6,[%i5+0x02e] ! Mem[000000009080002c] = 75a5d751 ! %l4 = 583fbc43aab2ea50, Mem[0000000091000030] = a5b5761e1214449b stx %l4,[%i6+0x030] ! Mem[0000000091000030] = 583fbc43aab2ea50 ! %l2 = 9d15a7a4, %l3 = 0000000d, Mem[0000000090800030] = d7510a9b c9ae75a5 std %l2,[%i5+0x030] ! Mem[0000000090800030] = 9d15a7a4 0000000d ! Mem[0000000090800018] = 21d54dc6 db268a9a, %g2 = c9ae75a5, %g3 = 7757fe01 ldd [%i5+%o3],%g2 ! %g2 = 0000000021d54dc6 00000000db268a9a ! Mem[0000000091800010] = 6e4e518296298cae, %g2 = 0000000021d54dc6 ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296298cae ! %l6 = d7510a9bc9ae75a5, Mem[000000009100000e] = abd66cff stb %l6,[%i6+0x00e] ! Mem[000000009100000c] = a5d66cff ! Mem[0000000017000024] = c7badf5d, %l4 = 583fbc43aab2ea50 lduw [%i2+0x024],%l4 ! %l4 = 00000000c7badf5d p3_label_6: ! %l2 = 73ff36349d15a7a4, Mem[0000000091000026] = f93d21a9 sth %l2,[%i6+0x026] ! Mem[0000000091000024] = a7a421a9 ! Mem[0000000090800030] = 9d15a7a4 0000000d, %g2 = 96298cae, %g3 = db268a9a ldd [%i5+0x030],%g2 ! %g2 = 000000009d15a7a4 000000000000000d ! %l2 = 73ff36349d15a7a4, Mem[000000009080002c] = 51e875a5 stw %l2,[%i5+0x02c] ! Mem[000000009080002c] = 9d15a7a4 ! %l6 = d7510a9bc9ae75a5, Mem[0000000091800020] = 5566979d stw %l6,[%o0+%o4] ! Mem[0000000091800020] = c9ae75a5 ! Mem[0000000091000014] = 7757fe01, %g2 = 000000009d15a7a4 lduw [%i6+0x014],%g2 ! %g2 = 000000007757fe01 ! %l6 = d7510a9bc9ae75a5, Mem[0000000091000010] = 6cff95cd stw %l6,[%i6+%o2] ! Mem[0000000091000010] = c9ae75a5 ! Mem[0000000090800010] = f8449dd9, %g2 = 000000007757fe01 lduw [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 ! %l4 = c7badf5d, %l5 = 373d238f, Mem[0000000091000018] = 5ffaf26e 47a19fcf std %l4,[%i6+%o3] ! Mem[0000000091000018] = c7badf5d 373d238f ! Mem[000000009180000c] = 3923d9af, %g18 = ecff9189db93fd0d ldsw [%o0+0x00c],%g2 ! %g2 = ecff9189db93fd0d ! %l4 = c7badf5d, %l5 = 373d238f, Mem[0000000016800038] = a4153dc9 f173c57b std %l4,[%i1+0x038] ! Mem[0000000016800038] = c7badf5d 373d238f p3_label_7: ! Mem[0000000090800008] = 5a1ae612, %g2 = 000000003923d9af ldsh [%i5+%o1],%g2 ! %g2 = 0000000000005a1a ! Mem[0000000017800020] = fb6e7360, %l1 = 00000000db8e21be lduh [%i3+%o4],%l1 ! %l1 = 000000000000fb6e ! Mem[000000009080001c] = 8a9a0c86, %g2 = 0000000000005a1a lduh [%i5+0x01e],%g2 ! %g2 = 0000000000008a9a ! Mem[0000000091800038] = 116d9d52, %g2 = 0000000000008a9a ldsh [%o0+0x03a],%g2 ! %g2 = 000000000000116d ! Mem[0000000091000034] = ea50e256, %g2 = 000000000000116d lduh [%i6+0x036],%g2 ! %g2 = 000000000000ea50 ! Mem[0000000091000034] = 50e25676, %g2 = 000000000000ea50 ldsb [%i6+0x037],%g2 ! %g2 = 0000000000000050 ! Mem[0000000017800018] = fa763740, %l1 = 000000000000fb6e ldsh [%i3+%o3],%l1 ! %l1 = fffffffffffffa76 ! Mem[0000000090800000] = acf8dda5, %g2 = 0000000000000050 ldsb [%i5+0x002],%g2 ! %g2 = ffffffffffffffac ! Mem[0000000090000030] = 9d15a7a4, %g2 = ffffffffffffffac ldsb [%i4+0x030],%g2 ! %g2 = ffffffffffffff9d ! Mem[0000000090800024] = 373d238f, %g2 = ffffffffffffff9d ldsh [%i5+0x024],%g2 ! %g2 = 000000000000373d p3_label_8: ! Mem[000000009080001c] = 8a9a0c86, %g2 = 000000000000373d lduh [%i5+0x01e],%g2 ! %g2 = 0000000000008a9a ! %l6 = c9ae75a5, %l7 = 0f40bfae, Mem[0000000016000008] = 157706ce 09100e49 std %l6,[%i0+%o1] ! Mem[0000000016000008] = c9ae75a5 0f40bfae ! Mem[0000000016000038] = 7abd6650, %l0 = 0000000061e87f2e ldsw [%i0+0x038],%l0 ! %l0 = 000000007abd6650 ! Mem[0000000091800010] = 6e4e518296298cae, %g2 = 0000000000008a9a ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296298cae ! Mem[0000000091800010] = 6e4e5182, %g2 = 6e4e518296298cae ldsh [%o0+%o2],%g2 ! %g2 = 0000000000006e4e ! %l4 = 00000000c7badf5d, Mem[0000000090800024] = 373d238f sth %l4,[%i5+0x024] ! Mem[0000000090800024] = df5d238f ! %l2 = 9d15a7a4, %l3 = 0000000d, Mem[0000000017000008] = 3803f9a7 1ed61570 std %l2,[%i2+%o1] ! Mem[0000000017000008] = 9d15a7a4 0000000d ! %l1 = fffffffffffffa76, Mem[000000009000001c] = 70edfb0e stw %l1,[%i4+0x01c] ! Mem[000000009000001c] = fffffa76 ! Mem[0000000090000000] = 09d53180 d6ba8c74, %g2 = 00006e4e, %g3 = 0000000d ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000d6ba8c74 ! %l2 = 73ff36349d15a7a4, Mem[000000009000002d] = 3b2cbb9d stb %l2,[%i4+0x02d] ! Mem[000000009000002c] = a42cbb9d p3_label_9: ! %l6 = d7510a9bc9ae75a5, Mem[000000009000001a] = 9028ffff sth %l6,[%i4+0x01a] ! Mem[0000000090000018] = 75a5ffff ! %l1 = fffffffffffffa76, Mem[0000000016000000] = 373d238f stw %l1,[%i0+%g0] ! Mem[0000000016000000] = fffffa76 ! Mem[0000000091000028] = 21a95ba1, %g2 = 0000000009d53180 ldub [%i6+%o5],%g2 ! %g2 = 0000000000000021 ! %l1 = fffffffffffffa76, Mem[000000001600003a] = 7abd6650 sth %l1,[%i0+0x03a] ! Mem[0000000016000038] = 7abdfa76 ! Mem[0000000017000010] = 73ff36349d15a7a4, %l3 = 000000000000000d ldx [%i2+%o2],%l3 ! %l3 = 73ff36349d15a7a4 ! Mem[0000000091000010] = c9ae75a5, %g2 = 0000000000000021 ldsh [%i6+%o2],%g2 ! %g2 = ffffffffffffc9ae ! Mem[0000000017800028] = c8889a5c, %l4 = 00000000c7badf5d lduh [%i3+%o5],%l4 ! %l4 = 000000000000c888 ! %l2 = 73ff36349d15a7a4, Mem[0000000091000036] = ea50e256 sth %l2,[%i6+0x036] ! Mem[0000000091000034] = a7a4e256 ! %l7 = 45936dbc0f40bfae, Mem[000000001700003c] = b7d8c3d5 sth %l7,[%i2+0x03c] ! Mem[000000001700003c] = bfaec3d5 ! Mem[0000000090800028] = 4459f5d3 9d15a7a4, %g2 = ffffc9ae, %g3 = d6ba8c74 ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 000000009d15a7a4 p3_label_10: ! Mem[0000000091000000] = ac0515dc, %g2 = 000000004459f5d3 ldsb [%i6+0x001],%g2 ! %g2 = ffffffffffffffac ! Mem[0000000090800010] = f8449dd9, %g2 = ffffffffffffffac lduh [%i5+%o2],%g2 ! %g2 = 000000000000f844 ! %l6 = d7510a9bc9ae75a5, Mem[0000000090800020] = 0c86ef26df5d238f stx %l6,[%i5+%o4] ! Mem[0000000090800020] = d7510a9bc9ae75a5 ! %l0 = 7abd6650, %l1 = fffffa76, Mem[0000000090000030] = 9d15a7a4 807fa20a std %l0,[%i4+0x030] ! Mem[0000000090000030] = 7abd6650 fffffa76 ! Mem[0000000090800008] = 5a1ae612, %g18 = ecff9189db93fd0d ldsw [%i5+%o1],%g2 ! %g2 = ecff9189db93fd0d ! %l0 = 000000007abd6650, Mem[000000009100002c] = 08a9d051 sth %l0,[%i6+0x02c] ! Mem[000000009100002c] = 6650d051 ! Mem[0000000017000008] = 9d15a7a4, %l4 = 000000000000c888 ldsh [%i2+%o1],%l4 ! %l4 = ffffffffffff9d15 ! %l6 = c9ae75a5, %l7 = 0f40bfae, Mem[0000000090800010] = f8449dd9 5e35741d std %l6,[%i5+%o2] ! Mem[0000000090800010] = c9ae75a5 0f40bfae ! Mem[0000000091000010] = c9ae75a5, %g2 = 000000005a1ae612 lduw [%i6+%o2],%g2 ! %g2 = 00000000c9ae75a5 ! %l4 = ffffffffffff9d15, Mem[000000009180003c] = 9d52adff sth %l4,[%o0+0x03c] ! Mem[000000009180003c] = 9d15adff p3_label_11: ! %l2 = 73ff36349d15a7a4, Mem[0000000090800018] = 21d54dc6 stw %l2,[%i5+%o3] ! Mem[0000000090800018] = 9d15a7a4 ! Mem[0000000091800030] = 373d238f, %g18 = ecff9189db93fd0d ldsw [%o0+0x030],%g2 ! %g2 = ecff9189db93fd0d ! Mem[000000009180003c] = adff0000, %g2 = 00000000373d238f lduh [%o0+0x03e],%g2 ! %g2 = 000000000000adff ! %l7 = 45936dbc0f40bfae, Mem[0000000090800028] = 4459f5d3 stw %l7,[%i5+%o5] ! Mem[0000000090800028] = 0f40bfae ! Mem[0000000090000024] = 3a34a3af, %g2 = 000000000000adff ldub [%i4+0x025],%g2 ! %g2 = 000000000000003a ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = 0000003a, %g3 = 9d15a7a4 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! Mem[0000000017800038] = f1642a99 63c7540e, %l6 = c9ae75a5, %l7 = 0f40bfae ldd [%i3+0x038],%l6 ! %l6 = 00000000f1642a99 0000000063c7540e ! %l7 = 0000000063c7540e, Mem[0000000091000010] = c9ae75a5 sth %l7,[%i6+%o2] ! Mem[0000000091000010] = 540e75a5 ! %l7 = 0000000063c7540e, Mem[0000000091800020] = c9ae75a5ba3ff053 stx %l7,[%o0+%o4] ! Mem[0000000091800020] = 0000000063c7540e ! Mem[0000000090000038] = 53918eb2, %g18 = ecff9189db93fd0d ldsw [%i4+0x038],%g2 ! %g2 = ecff9189db93fd0d p3_label_12: ! Mem[0000000090000024] = 34a3af02, %g2 = 0000000053918eb2 lduh [%i4+0x026],%g2 ! %g2 = 00000000000034a3 ! Mem[0000000090800014] = bfae9d15, %g2 = 00000000000034a3 lduh [%i5+0x016],%g2 ! %g2 = 000000000000bfae ! Mem[0000000090000034] = fffffa76, %g2 = 000000000000bfae ldsh [%i4+0x034],%g2 ! %g2 = ffffffffffffffff ! %l1 = fffffffffffffa76, Mem[0000000090000025] = 3a34a3af stb %l1,[%i4+0x025] ! Mem[0000000090000024] = 7634a3af ! Mem[0000000090000038] = 8eb2e6c5, %g2 = ffffffffffffffff ldsb [%i4+0x03a],%g2 ! %g2 = ffffffffffffff8e ! %l2 = 73ff36349d15a7a4, Mem[000000009100000b] = 527312a5 stb %l2,[%i6+0x00b] ! Mem[0000000091000008] = a47312a5 ! Mem[0000000090000028] = af022e97, %g18 = ecff9189db93fd0d ldsw [%i4+%o5],%g2 ! %g2 = ecff9189db93fd0d ! %l1 = fffffffffffffa76, Mem[0000000090000016] = ead61d17 sth %l1,[%i4+0x016] ! Mem[0000000090000014] = fa761d17 ! %l3 = 73ff36349d15a7a4, Mem[000000009100003e] = 8c8f0000 sth %l3,[%i6+0x03e] ! Mem[000000009100003c] = a7a40000 ! %l3 = 73ff36349d15a7a4, Mem[0000000091800008] = 8b9883bd stw %l3,[%o0+%o1] ! Mem[0000000091800008] = 9d15a7a4 p3_label_13: ! Mem[000000009100001c] = 238f8b09, %g2 = ffffffffaf022e97 lduh [%i6+0x01e],%g2 ! %g2 = 000000000000238f ! Mem[0000000016800028] = e6a6fa65 7f93400f, %l2 = 9d15a7a4, %l3 = 9d15a7a4 ldd [%i1+%o5],%l2 ! %l2 = 00000000e6a6fa65 000000007f93400f ! %l2 = 00000000e6a6fa65, Mem[0000000091000025] = 65a7a421 stb %l2,[%i6+0x025] ! Mem[0000000091000024] = 65a7a421 ! Mem[0000000017800010] = fa07fc29216efb83, %l6 = 00000000f1642a99 ldx [%i3+%o2],%l6 ! %l6 = fa07fc29216efb83 ! %l4 = ffff9d15, %l5 = 373d238f, Mem[0000000091800030] = 373d238f 51532584 std %l4,[%o0+0x030] ! Mem[0000000091800030] = ffff9d15 373d238f ! Mem[0000000090000028] = af022e97, %g2 = 000000000000238f lduw [%i4+%o5],%g2 ! %g2 = 00000000af022e97 ! %l7 = 0000000063c7540e, Mem[0000000091800018] = 06faad5c sth %l7,[%o0+%o3] ! Mem[0000000091800018] = 540ead5c ! Mem[000000001680000c] = 51ad7d5e, %l7 = 0000000063c7540e ldsw [%i1+0x00c],%l7 ! %l7 = 0000000051ad7d5e ! Mem[000000009000003c] = 11780000, %g2 = 00000000af022e97 lduh [%i4+0x03e],%g2 ! %g2 = 0000000000001178 ! %l7 = 0000000051ad7d5e, Mem[0000000090000028] = af022e97 stb %l7,[%i4+%o5] ! Mem[0000000090000028] = 5e022e97 p3_label_14: ! Mem[0000000091000028] = 21a95ba1 6650d051, %g2 = 00001178, %g3 = 62bf8c8f ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 000000006650d051 ! Mem[0000000090800018] = 9d15a7a4, %g2 = 0000000021a95ba1 ldsh [%i5+%o3],%g2 ! %g2 = ffffffffffff9d15 ! Mem[000000009180002c] = 4e4459ff, %g2 = ffffffffffff9d15 ldub [%o0+0x02d],%g2 ! %g2 = 000000000000004e ! Mem[0000000090800030] = 9d15a7a4, %g2 = 000000000000004e lduw [%i5+0x030],%g2 ! %g2 = 000000009d15a7a4 ! Mem[0000000090800038] = ceac0515, %g18 = ecff9189db93fd0d ldsw [%i5+0x038],%g2 ! %g2 = ecff9189db93fd0d ! Mem[0000000090000028] = 022e977d, %g2 = ffffffffceac0515 ldsb [%i4+0x029],%g2 ! %g2 = 0000000000000002 ! Mem[0000000016800000] = 0df9f8b6, %l3 = 000000007f93400f ldsw [%i1+%g0],%l3 ! %l3 = 000000000df9f8b6 ! Mem[0000000090800010] = c9ae75a5, %g2 = 0000000000000002 ldsh [%i5+%o2],%g2 ! %g2 = ffffffffffffc9ae ! Mem[0000000090800038] = ceac0515, %g2 = ffffffffffffc9ae ldsb [%i5+0x038],%g2 ! %g2 = ffffffffffffffce ! %l7 = 0000000051ad7d5e, Mem[000000001680002c] = 7f93400f sth %l7,[%i1+0x02c] ! Mem[000000001680002c] = 7d5e400f p3_label_15: ! Mem[0000000090800014] = 0f40bfae, %g2 = ffffffffffffffce lduw [%i5+0x014],%g2 ! %g2 = 000000000f40bfae ! %l0 = 7abd6650, %l1 = fffffa76, Mem[0000000091000020] = 8b0950dd 0f65a7a4 std %l0,[%i6+%o4] ! Mem[0000000091000020] = 7abd6650 fffffa76 ! Mem[0000000017800018] = fa763740 b9322c93, %l0 = 7abd6650, %l1 = fffffa76 ldd [%i3+%o3],%l0 ! %l0 = 00000000fa763740 00000000b9322c93 ! %l7 = 0000000051ad7d5e, Mem[0000000016800004] = e063e961 stw %l7,[%i1+0x004] ! Mem[0000000016800004] = 51ad7d5e ! Mem[0000000090800030] = 9d15a7a4 0000000d, %g2 = 0f40bfae, %g3 = 6650d051 ldd [%i5+0x030],%g2 ! %g2 = 000000009d15a7a4 000000000000000d ! Mem[0000000091000000] = 15dc8654, %g2 = 000000009d15a7a4 ldub [%i6+0x003],%g2 ! %g2 = 0000000000000015 ! Mem[0000000091000030] = 583fbc43, %g2 = 0000000000000015 ldsh [%i6+0x030],%g2 ! %g2 = 000000000000583f ! Mem[0000000017000030] = d236540c 517a479f, %l6 = 216efb83, %l7 = 51ad7d5e ldd [%i2+0x030],%l6 ! %l6 = 00000000d236540c 00000000517a479f ! Mem[0000000090800014] = 0f40bfae, %g2 = 000000000000583f lduw [%i5+0x014],%g2 ! %g2 = 000000000f40bfae ! Mem[0000000091000000] = ceac0515, %g2 = 000000000f40bfae ldsh [%i6+%g0],%g2 ! %g2 = ffffffffffffceac p3_label_16: ! %l4 = ffff9d15, %l5 = 373d238f, Mem[0000000016800000] = 0df9f8b6 51ad7d5e std %l4,[%i1+%g0] ! Mem[0000000016800000] = ffff9d15 373d238f ! Mem[0000000090800008] = 5a1ae612, %g2 = ffffffffffffceac ldsb [%i5+%o1],%g2 ! %g2 = 000000000000005a ! Mem[0000000091800038] = 54b6116d, %g2 = 000000000000005a lduw [%o0+0x038],%g2 ! %g2 = 0000000054b6116d ! Mem[0000000017000000] = f793faff, %l2 = 00000000e6a6fa65 lduh [%i2+%g0],%l2 ! %l2 = 000000000000f793 ! Mem[0000000016000014] = d4b2ad85, %l7 = 00000000517a479f lduw [%i0+0x014],%l7 ! %l7 = 00000000d4b2ad85 ! %l2 = 000000000000f793, Mem[0000000091800034] = 373d238f stw %l2,[%o0+0x034] ! Mem[0000000091800034] = 0000f793 ! Mem[0000000090800020] = d7510a9b, %g2 = 0000000054b6116d lduh [%i5+%o4],%g2 ! %g2 = 000000000000d751 ! %l6 = 00000000d236540c, Mem[0000000017000000] = f793faff stb %l6,[%i2+%g0] ! Mem[0000000017000000] = 0c93faff ! %l4 = ffffffffffff9d15, Mem[0000000090800030] = 9d15a7a40000000d stx %l4,[%i5+0x030] ! Mem[0000000090800030] = ffffffffffff9d15 ! Mem[000000001600001c] = 373d238f, %l0 = 00000000fa763740 ldsw [%i0+0x01c],%l0 ! %l0 = 00000000373d238f p3_label_17: ! Mem[0000000017000028] = 5501426533b5a0bd, %l3 = 000000000df9f8b6 ldx [%i2+%o5],%l3 ! %l3 = 5501426533b5a0bd ! Mem[0000000091800020] = 00000000, %g2 = 000000000000d751 lduw [%o0+%o4],%g2 ! %g2 = 0000000000000000 ! %l6 = 00000000d236540c, Mem[0000000090800028] = 0f40bfae9d15a7a4 stx %l6,[%i5+%o5] ! Mem[0000000090800028] = 00000000d236540c ! Mem[0000000091000038] = e25676cb, %g2 = 0000000000000000 ldsh [%i6+0x038],%g2 ! %g2 = ffffffffffffe256 ! Mem[0000000090000014] = d828fa76, %g2 = ffffffffffffe256 ldub [%i4+0x014],%g2 ! %g2 = 00000000000000d8 ! Mem[000000009080002c] = d236540c, %g2 = 00000000000000d8 lduw [%i5+0x02c],%g2 ! %g2 = 00000000d236540c ! %l4 = ffff9d15, %l5 = 373d238f, Mem[0000000017000008] = 9d15a7a4 0000000d std %l4,[%i2+%o1] ! Mem[0000000017000008] = ffff9d15 373d238f ! Mem[0000000091800028] = 153f24b0, %g2 = 00000000d236540c ldsh [%o0+%o5],%g2 ! %g2 = 000000000000153f ! %l2 = 000000000000f793, Mem[0000000090000030] = 7abd6650 stw %l2,[%i4+0x030] ! Mem[0000000090000030] = 0000f793 ! Mem[0000000090000034] = fffa7653, %g2 = 000000000000153f ldub [%i4+0x035],%g2 ! %g2 = 00000000000000ff p3_label_18: ! Mem[0000000091800030] = ffff9d15 0000f793, %g2 = 000000ff, %g3 = 0000000d ldd [%o0+0x030],%g2 ! %g2 = 00000000ffff9d15 000000000000f793 ! Mem[0000000090800020] = 0a9bc9ae, %g2 = 00000000ffff9d15 lduh [%i5+0x022],%g2 ! %g2 = 0000000000000a9b ! Mem[0000000016000018] = aab2ea50, %l1 = 00000000b9322c93 ldsw [%i0+%o3],%l1 ! %l1 = ffffffffaab2ea50 ! %l0 = 00000000373d238f, Mem[0000000091800007] = aa9d15a7 stb %l0,[%o0+0x007] ! Mem[0000000091800004] = 8f9d15a7 ! Mem[0000000017000008] = ffff9d15 373d238f, %l2 = 0000f793, %l3 = 33b5a0bd ldd [%i2+%o1],%l2 ! %l2 = 00000000ffff9d15 00000000373d238f ! Mem[0000000090000020] = 0ad8f703, %g2 = 0000000000000a9b lduh [%i4+%o4],%g2 ! %g2 = 0000000000000ad8 ! %l4 = ffffffffffff9d15, Mem[0000000016800030] = 3c8e32b5360ecb75 stx %l4,[%i1+0x030] ! Mem[0000000016800030] = ffffffffffff9d15 ! %l2 = 00000000ffff9d15, Mem[0000000091800010] = 6e4e5182 stw %l2,[%o0+%o2] ! Mem[0000000091800010] = ffff9d15 ! Mem[0000000091000008] = 48c280a47312a5d6, %g2 = 0000000000000ad8 ldx [%i6+%o1],%g2 ! %g2 = 48c280a47312a5d6 ! Mem[0000000091000004] = 547448c2, %g2 = 48c280a47312a5d6 lduh [%i6+0x006],%g2 ! %g2 = 0000000000005474 p3_label_19: ! Mem[0000000091000030] = 583fbc43, %g2 = 0000000000005474 lduw [%i6+0x030],%g2 ! %g2 = 00000000583fbc43 ! %l4 = ffff9d15, %l5 = 373d238f, Mem[0000000090000018] = 1d1775a5 fffffa76 std %l4,[%i4+%o3] ! Mem[0000000090000018] = ffff9d15 373d238f ! %l7 = 00000000d4b2ad85, Mem[000000009100002b] = a16650d0 stb %l7,[%i6+0x02b] ! Mem[0000000091000028] = 856650d0 ! Mem[0000000090000014] = 28fa76ff, %g2 = 00000000583fbc43 ldsb [%i4+0x015],%g2 ! %g2 = 0000000000000028 ! %l2 = ffff9d15, %l3 = 373d238f, Mem[0000000017800038] = f1642a99 63c7540e std %l2,[%i3+0x038] ! Mem[0000000017800038] = ffff9d15 373d238f ! Mem[0000000091000014] = 7757fe01, %g2 = 0000000000000028 lduw [%i6+0x014],%g2 ! %g2 = 000000007757fe01 ! %l2 = 00000000ffff9d15, Mem[0000000017800000] = 7416a497a3996719 stx %l2,[%i3+%g0] ! Mem[0000000017800000] = 00000000ffff9d15 ! %l6 = 00000000d236540c, Mem[0000000091800028] = 153f24b0df4e4459 stx %l6,[%o0+%o5] ! Mem[0000000091800028] = 00000000d236540c ! Mem[0000000090800024] = c9ae75a5, %g2 = 000000007757fe01 lduw [%i5+0x024],%g2 ! %g2 = 00000000c9ae75a5 ! Mem[0000000091800010] = ffff9d15, %g2 = 00000000c9ae75a5 lduw [%o0+%o2],%g2 ! %g2 = 00000000ffff9d15 p3_label_20: ! Mem[0000000090000014] = fa76ffff, %g2 = 00000000ffff9d15 ldsb [%i4+0x016],%g2 ! %g2 = fffffffffffffffa ! %l4 = ffff9d15, %l5 = 373d238f, Mem[0000000090000000] = 09d53180 d6ba8c74 std %l4,[%i4+%g0] ! Mem[0000000090000000] = ffff9d15 373d238f ! %l0 = 00000000373d238f, Mem[0000000090800015] = 40bfae9d stb %l0,[%i5+0x015] ! Mem[0000000090800014] = 8fbfae9d ! Mem[0000000090000028] = 5e022e977da42cbb, %g2 = fffffffffffffffa ldx [%i4+%o5],%g2 ! %g2 = 5e022e977da42cbb ! Mem[0000000091000010] = 540e75a57757fe01, %g2 = 5e022e977da42cbb ldx [%i6+%o2],%g2 ! %g2 = 540e75a57757fe01 ! %l6 = 00000000d236540c, Mem[0000000090800010] = c9ae75a50f8fbfae stx %l6,[%i5+%o2] ! Mem[0000000090800010] = 00000000d236540c ! %l7 = 00000000d4b2ad85, Mem[000000009180001c] = b7684e28 stw %l7,[%o0+0x01c] ! Mem[000000009180001c] = d4b2ad85 ! %l2 = 00000000ffff9d15, Mem[0000000091800038] = 54b6116d9d15adff stx %l2,[%o0+0x038] ! Mem[0000000091800038] = 00000000ffff9d15 ! Mem[0000000091800010] = 9d159629, %g2 = 540e75a57757fe01 ldsh [%o0+0x012],%g2 ! %g2 = ffffffffffff9d15 ! %l4 = ffff9d15, %l5 = 373d238f, Mem[0000000091000020] = 7abd6650 fffffa76 std %l4,[%i6+%o4] ! Mem[0000000091000020] = ffff9d15 373d238f p3_label_21: ! Mem[0000000017800010] = fa07fc29 216efb83, %l2 = ffff9d15, %l3 = 373d238f ldd [%i3+%o2],%l2 ! %l2 = 00000000fa07fc29 00000000216efb83 ! %l3 = 00000000216efb83, Mem[000000009180001c] = d4b2ad85 sth %l3,[%o0+0x01c] ! Mem[000000009180001c] = fb83ad85 ! %l2 = 00000000fa07fc29, Mem[000000001680000b] = 9c9ce451 stb %l2,[%i1+0x00b] ! Mem[0000000016800008] = 9c9ce429 ! %l2 = fa07fc29, %l3 = 216efb83, Mem[0000000090000030] = 0000f793 fffffa76 std %l2,[%i4+0x030] ! Mem[0000000090000030] = fa07fc29 216efb83 ! %l3 = 00000000216efb83, Mem[0000000091800030] = ffff9d15 sth %l3,[%o0+0x030] ! Mem[0000000091800030] = fb839d15 ! %l0 = 00000000373d238f, Mem[000000009000001e] = 238f0ad8 stb %l0,[%i4+0x01e] ! Mem[000000009000001c] = 8f8f0ad8 ! %l4 = ffff9d15, %l5 = 373d238f, Mem[0000000090800018] = 9d15a7a4 db268a9a std %l4,[%i5+%o3] ! Mem[0000000090800018] = ffff9d15 373d238f ! Mem[000000009080001c] = 373d238f, %g2 = ffffffffffff9d15 ldsh [%i5+0x01c],%g2 ! %g2 = 000000000000373d ! Mem[000000009080001c] = 238fd751, %g2 = 000000000000373d ldsb [%i5+0x01e],%g2 ! %g2 = 0000000000000023 ! Mem[000000009180001c] = fb83ad85, %g2 = 0000000000000023 ldub [%o0+0x01c],%g2 ! %g2 = 00000000000000fb p3_label_22: ! Mem[0000000090000028] = 5e022e977da42cbb, %g2 = 00000000000000fb ldx [%i4+%o5],%g2 ! %g2 = 5e022e977da42cbb ! %l3 = 00000000216efb83, Mem[0000000091800028] = 00000000 stw %l3,[%o0+%o5] ! Mem[0000000091800028] = 216efb83 ! Mem[0000000091800014] = 8cae540e, %g2 = 5e022e977da42cbb ldsh [%o0+0x016],%g2 ! %g2 = ffffffffffff8cae ! Mem[0000000091800038] = 00ffff9d, %g2 = ffffffffffff8cae ldub [%o0+0x03b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000030] = 29216efb, %g2 = 0000000000000000 ldub [%i4+0x033],%g2 ! %g2 = 0000000000000029 ! %l4 = ffffffffffff9d15, Mem[0000000090800030] = ffffffff sth %l4,[%i5+0x030] ! Mem[0000000090800030] = 9d15ffff ! %l0 = 00000000373d238f, Mem[0000000091000018] = c7badf5d373d238f stx %l0,[%i6+%o3] ! Mem[0000000091000018] = 00000000373d238f ! %l5 = 5503644c373d238f, Mem[0000000090000010] = 1d358e58d828fa76 stx %l5,[%i4+%o2] ! Mem[0000000090000010] = 5503644c373d238f ! Mem[0000000090800004] = a5c2055a, %g2 = 0000000000000029 ldub [%i5+0x005],%g2 ! %g2 = 00000000000000a5 ! Mem[0000000090000008] = b427e099, %g2 = 00000000000000a5 ldsb [%i4+%o1],%g2 ! %g2 = ffffffffffffffb4 p3_label_23: ! %l6 = 00000000d236540c, Mem[0000000090000018] = ffff9d15 sth %l6,[%i4+%o3] ! Mem[0000000090000018] = 540c9d15 ! Mem[0000000016800008] = 9c9ce429 51ad7d5e, %l4 = ffff9d15, %l5 = 373d238f ldd [%i1+%o1],%l4 ! %l4 = 000000009c9ce429 0000000051ad7d5e ! Mem[0000000090000038] = 53918eb2, %g2 = ffffffffffffffb4 lduw [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 ! Mem[0000000090000008] = b427e099, %g2 = 0000000053918eb2 lduw [%i4+%o1],%g2 ! %g2 = 00000000b427e099 ! Mem[0000000090000008] = b427e099, %g2 = 00000000b427e099 lduh [%i4+%o1],%g2 ! %g2 = 000000000000b427 ! %l6 = d236540c, %l7 = d4b2ad85, Mem[0000000016800018] = da9ce578 1cc44961 std %l6,[%i1+%o3] ! Mem[0000000016800018] = d236540c d4b2ad85 ! Mem[000000001780002c] = 8bfd7fff, %l1 = ffffffffaab2ea50 ldsh [%i3+0x02c],%l1 ! %l1 = ffffffffffff8bfd ! Mem[000000009180000c] = 3923d9af, %g2 = 000000000000b427 lduh [%o0+0x00c],%g2 ! %g2 = 0000000000003923 ! Mem[0000000091800034] = 0000f793, %g2 = 0000000000003923 ldsh [%o0+0x034],%g2 ! %g2 = 0000000000000000 ! Mem[0000000016800010] = 35824ff57463216f, %l0 = 00000000373d238f ldx [%i1+%o2],%l0 ! %l0 = 35824ff57463216f p3_label_24: ! Mem[0000000016800008] = 9c9ce42951ad7d5e, %l6 = 00000000d236540c ldx [%i1+%o1],%l6 ! %l6 = 9c9ce42951ad7d5e ! Mem[0000000090800000] = acf8dda5, %g2 = 0000000000000000 ldsh [%i5+0x002],%g2 ! %g2 = ffffffffffffacf8 ! Mem[0000000090800018] = 15373d23, %g2 = ffffffffffffacf8 ldub [%i5+0x01b],%g2 ! %g2 = 0000000000000015 ! Mem[0000000091800000] = fb520ab0 07b3e68f, %g2 = 00000015, %g3 = 0000f793 ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000007b3e68f ! Mem[000000009100000c] = 7312a5d6, %g2 = 00000000fb520ab0 ldub [%i6+0x00c],%g2 ! %g2 = 0000000000000073 ! Mem[0000000090000020] = f703e376, %g2 = 0000000000000073 lduh [%i4+0x022],%g2 ! %g2 = 000000000000f703 ! Mem[0000000017000028] = 5501426533b5a0bd, %l5 = 0000000051ad7d5e ldx [%i2+%o5],%l5 ! %l5 = 5501426533b5a0bd ! Mem[0000000090800014] = d236540c, %g18 = ecff9189db93fd0d ldsw [%i5+0x014],%g2 ! %g2 = ecff9189db93fd0d ! %l6 = 9c9ce42951ad7d5e, Mem[0000000090800016] = 540cffff sth %l6,[%i5+0x016] ! Mem[0000000090800014] = 7d5effff ! Mem[0000000090800008] = 5a1ae612 c9ae75a5, %g2 = d236540c, %g3 = 07b3e68f ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 00000000c9ae75a5 p3_label_25: ! %l3 = 00000000216efb83, Mem[0000000090000014] = 373d238f sth %l3,[%i4+0x014] ! Mem[0000000090000014] = fb83238f ! %l7 = 00000000d4b2ad85, Mem[000000009100000e] = a5d6540e sth %l7,[%i6+0x00e] ! Mem[000000009100000c] = ad85540e ! Mem[000000009000000c] = 152d46b0, %g2 = 000000005a1ae612 lduw [%i4+0x00c],%g2 ! %g2 = 00000000152d46b0 ! Mem[0000000091000028] = 21a95b85 6650d051, %g2 = 152d46b0, %g3 = c9ae75a5 ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95b85 000000006650d051 ! Mem[0000000090000034] = 216efb83, %g18 = ecff9189db93fd0d ldsw [%i4+0x034],%g2 ! %g2 = ecff9189db93fd0d ! Mem[0000000091800028] = 216efb83, %g18 = ecff9189db93fd0d ldsw [%o0+%o5],%g2 ! %g2 = ecff9189db93fd0d ! Mem[0000000091800018] = 540ead5c fb83ad85, %g2 = 216efb83, %g3 = 6650d051 ldd [%o0+%o3],%g2 ! %g2 = 00000000540ead5c 00000000fb83ad85 ! Mem[0000000091000018] = 00000000, %g2 = 00000000540ead5c lduh [%i6+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000016000010] = 4877c92d, %l2 = 00000000fa07fc29 lduh [%i0+%o2],%l2 ! %l2 = 0000000000004877 ! Mem[0000000091000028] = 21a95b85, %g2 = 0000000000000000 lduw [%i6+%o5],%g2 ! %g2 = 0000000021a95b85 ba,a p3_not_taken_0_end p3_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 35824ff57463216f bne,a,pn %xcc,p3_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffff8bfd bne,a,pn %xcc,p3_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000004877 bne,a,pn %xcc,p3_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000216efb83 bne,a,pn %xcc,p3_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000009c9ce429 bne,a,pn %xcc,p3_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 5501426533b5a0bd bne,a,pn %xcc,p3_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 9c9ce42951ad7d5e bne,a,pn %xcc,p3_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000d4b2ad85 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 e666bd82 cb11ad7c bne %xcc,p3_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be c5001edc 3bc413fa bne %xcc,p3_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 2b6c48ae cd919616 bne %xcc,p3_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 97f6cd05 d9391552 bne %xcc,p3_f6_fail nop ! Check Local Memory set p3_local0_expect,%g1 p3_check_local0: ldx [%g1+0x000],%g2 ! Expected data = fffffa762700a247 ldx [%i0+0x000],%g3 ! Observed data at 0000000016000000 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = c9ae75a50f40bfae ldx [%i0+0x008],%g3 ! Observed data at 0000000016000008 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = aab2ea50373d238f ldx [%i0+0x018],%g3 ! Observed data at 0000000016000018 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 7abdfa762341fdc1 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 = ffff9d15373d238f ldx [%i1+0x000],%g3 ! Observed data at 0000000016800000 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 9c9ce42951ad7d5e ldx [%i1+0x008],%g3 ! Observed data at 0000000016800008 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = d236540cd4b2ad85 ldx [%i1+0x018],%g3 ! Observed data at 0000000016800018 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = c0398691ea509d70 ldx [%i1+0x020],%g3 ! Observed data at 0000000016800020 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = e6a6fa657d5e400f ldx [%i1+0x028],%g3 ! Observed data at 0000000016800028 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = ffffffffffff9d15 ldx [%i1+0x030],%g3 ! Observed data at 0000000016800030 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = c7badf5d373d238f ldx [%i1+0x038],%g3 ! Observed data at 0000000016800038 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x038,%g4 set p3_local2_expect,%g1 p3_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 0c93fafff7f28e64 ldx [%i2+0x000],%g3 ! Observed data at 0000000017000000 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ffff9d15373d238f ldx [%i2+0x008],%g3 ! Observed data at 0000000017000008 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 73ff36349d15a7a4 ldx [%i2+0x010],%g3 ! Observed data at 0000000017000010 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 238f4153c7badf5d ldx [%i2+0x020],%g3 ! Observed data at 0000000017000020 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = fcf097a9bfaec3d5 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+0x000],%g2 ! Expected data = 00000000ffff9d15 ldx [%i3+0x000],%g3 ! Observed data at 0000000017800000 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x000,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffff9d15373d238f ldx [%i3+0x038],%g3 ! Observed data at 0000000017800038 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x038,%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: stda %l0,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000016800020] stba %l1,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000016000020] ldsha [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000017000028] lduba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000017800020] done p3_trap1o: stda %l0,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000016800020] stba %l1,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000016000020] ldsha [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000017000028] lduba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000017800020] done p3_trap2e: ldda [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000016000028] done p3_trap2o: ldda [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000016000028] done p3_trap3e: nop nop nop nop nop nop done p3_trap3o: nop 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 = cd36585875090621 ldx [%g1+0x008],%l1 ! %l1 = ceac0515dc865474 ldx [%g1+0x010],%l2 ! %l2 = 73ff36349d15a7a4 ldx [%g1+0x018],%l3 ! %l3 = 68783b6ee33a34a3 ldx [%g1+0x020],%l4 ! %l4 = 583fbc43aab2ea50 ldx [%g1+0x028],%l5 ! %l5 = 5503644c373d238f ldx [%g1+0x030],%l6 ! %l6 = d7510a9bc9ae75a5 ldx [%g1+0x038],%l7 ! %l7 = 45936dbc0f40bfae ! 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 = e654f32c a6f4372d 203a5027 369d2135 ! %f4 = 17beaafe 6d2d6154 39e9ec0e d3c6b7b0 ! %f8 = 0ff371ae 1fb74250 61725074 3b65c987 ! %f12 = 0b25b44d ae87e604 a9345dad b8bc0dea ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 32fb12fe ab545ac2 51ae082e 5d774679 ! %f20 = 78955405 14cd49da 6e5ef156 5995b00a ! %f24 = f317e4cd d05710fa b77b3fc1 f53714da ! %f28 = 20107500 a5b157d5 93bc6fa5 88bc2ea6 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 5a3f0398 3b602be8 8a4a36e0 16dca9d2 ! %f36 = 0623d44f f2e85379 78db6d96 2994aec9 ! %f40 = a716133f 7d26cc05 32db9ec6 ab77492e ! %f44 = 816f6fbe 9ba711f3 9d392c63 32e37a47 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x3e99340800000078,%g7,%g1 ! GSR scale = 15, align = 0 wr %g1,%g0,%gsr ! GSR = 3e99340800000078 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[0000000090800034] = 79e2e95e, %g2 = 0000000000000000 lduw [%i5+0x034],%g2 ! %g2 = 0000000079e2e95e ! Mem[0000000018000018] = 6aa3bc390c15e909, %l5 = 738c4c699bb8005e ldx [%i0+%o3],%l5 ! %l5 = 6aa3bc390c15e909 ! Mem[0000000018000008] = 52639ad1 503a00ed, %l6 = 27905b58, %l7 = 609d185e ldd [%i0+%o1],%l6 ! %l6 = 0000000052639ad1 00000000503a00ed ! %l1 = fb04f55fbf679129, Mem[0000000090000038] = 53918eb2e6c51178 stx %l1,[%i4+0x038] ! Mem[0000000090000038] = fb04f55fbf679129 ! %l4 = 303663d0ac2ccbb3, Mem[0000000091800030] = 43bc1d81 stw %l4,[%o0+0x030] ! Mem[0000000091800030] = ac2ccbb3 ! Mem[0000000090800028] = 4459f5d3 51e85f11, %g2 = 79e2e95e, %g3 = 00000000 ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 0000000051e85f11 ! Mem[0000000091000034] = 1214449b, %g2 = 000000004459f5d3 lduw [%i6+0x034],%g2 ! %g2 = 000000001214449b ! Mem[000000009100002c] = d051a5b5, %g2 = 000000001214449b ldsh [%i6+0x02e],%g2 ! %g2 = ffffffffffffd051 ! Mem[0000000019000018] = 40f10db1f17d5c3e, %l7 = 00000000503a00ed ldx [%i2+%o3],%l7 ! %l7 = 40f10db1f17d5c3e ! Mem[000000009100000c] = 7312abd6, %g18 = e518058c899781cd ldsw [%i6+0x00c],%g2 ! %g2 = e518058c899781cd p4_label_2: ! Mem[0000000091000020] = 0950dd0f, %g2 = 000000007312abd6 ldub [%i6+0x021],%g2 ! %g2 = 0000000000000009 ! %l3 = c962c122284293cc, Mem[0000000091000031] = b5761e12 stb %l3,[%i6+0x031] ! Mem[0000000091000030] = cc761e12 ! %l4 = 303663d0ac2ccbb3, Mem[0000000090000020] = 0ad8f703 stw %l4,[%i4+%o4] ! Mem[0000000090000020] = ac2ccbb3 ! Mem[0000000090800018] = b2d54dc6, %g2 = 0000000000000009 lduh [%i5+%o3],%g2 ! %g2 = 000000000000b2d5 ! %l2 = 3a7853969a51f062, Mem[000000009000002a] = 2e977d3b sth %l2,[%i4+0x02a] ! Mem[0000000090000028] = f0627d3b ! %l2 = 3a7853969a51f062, Mem[0000000090800008] = 5a1ae61214acc7c9 stx %l2,[%i5+%o1] ! Mem[0000000090800008] = 3a7853969a51f062 ! Mem[0000000091000020] = 8b0950dd 0f65f93d, %g2 = 0000b2d5, %g3 = 51e85f11 ldd [%i6+%o4],%g2 ! %g2 = 000000008b0950dd 000000000f65f93d ! Mem[0000000090800014] = 5e356f1d, %g2 = 000000008b0950dd ldsb [%i5+0x014],%g2 ! %g2 = 000000000000005e ! Mem[0000000091800020] = 5566979d, %g18 = e518058c899781cd ldsw [%o0+%o4],%g2 ! %g2 = e518058c899781cd ! Mem[0000000091000034] = 449be256, %g2 = 000000005566979d lduh [%i6+0x036],%g2 ! %g2 = 000000000000449b p4_label_3: ! %l0 = 9b02c707dbf9e8f8, Mem[0000000018800000] = 719de757 stw %l0,[%i1+%g0] ! Mem[0000000018800000] = dbf9e8f8 ! %l3 = c962c122284293cc, Mem[0000000090000010] = 1d358e58 stw %l3,[%i4+%o2] ! Mem[0000000090000010] = 284293cc ! Mem[0000000091000020] = 8b0950dd 0f65f93d, %g2 = 0000449b, %g3 = 0f65f93d ldd [%i6+%o4],%g2 ! %g2 = 000000008b0950dd 000000000f65f93d ! Mem[000000009100002c] = 08a9d051, %g2 = 000000008b0950dd ldsh [%i6+0x02c],%g2 ! %g2 = 00000000000008a9 ! Mem[000000001980001c] = 43d94a51, %l5 = 6aa3bc390c15e909 ldsw [%i3+0x01c],%l5 ! %l5 = 0000000043d94a51 ! Mem[0000000090000024] = 8eaf02f0, %g2 = 00000000000008a9 ldsb [%i4+0x027],%g2 ! %g2 = ffffffffffffff8e ! Mem[0000000018800020] = c304a264 2010a6d5, %l0 = dbf9e8f8, %l1 = bf679129 ldd [%i1+%o4],%l0 ! %l0 = 00000000c304a264 000000002010a6d5 ! Mem[0000000091000018] = 6e47a19f, %g2 = ffffffffffffff8e ldub [%i6+0x01b],%g2 ! %g2 = 000000000000006e ! Mem[0000000091000000] = e82f8898, %g2 = 000000000000006e ldub [%i6+0x001],%g2 ! %g2 = 00000000000000e8 ! Mem[0000000090000028] = af02f062 7d3b2cbb, %g2 = 000000e8, %g3 = 0f65f93d ldd [%i4+%o5],%g2 ! %g2 = 00000000af02f062 000000007d3b2cbb p4_label_4: ! Mem[0000000091800030] = ac2ccbb3 51532584, %g2 = af02f062, %g3 = 7d3b2cbb ldd [%o0+0x030],%g2 ! %g2 = 00000000ac2ccbb3 0000000051532584 ! %l2 = 3a7853969a51f062, Mem[000000009180002c] = df4e4459 stw %l2,[%o0+0x02c] ! Mem[000000009180002c] = 9a51f062 ! Mem[0000000090800030] = eaf607f4, %g2 = 00000000ac2ccbb3 lduw [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 ! %l4 = ac2ccbb3, %l5 = 43d94a51, Mem[0000000090800028] = 4459f5d3 51e85f11 std %l4,[%i5+%o5] ! Mem[0000000090800028] = ac2ccbb3 43d94a51 ! Mem[0000000018000038] = ed29d83a, %l2 = 3a7853969a51f062 ldsb [%i0+0x038],%l2 ! %l2 = ffffffffffffffed ! %l0 = 00000000c304a264, Mem[0000000090000010] = 284293ccd828ead6 stx %l0,[%i4+%o2] ! Mem[0000000090000010] = 00000000c304a264 ! Mem[0000000090000030] = 7a6764e2, %g18 = e518058c899781cd ldsw [%i4+0x030],%g2 ! %g2 = e518058c899781cd ! Mem[0000000091000000] = 6ae82f88, %g2 = 000000007a6764e2 lduh [%i6+%g0],%g2 ! %g2 = 0000000000006ae8 ! %l7 = 40f10db1f17d5c3e, Mem[0000000090800012] = 9dd95e35 stb %l7,[%i5+0x012] ! Mem[0000000090800010] = 3ed95e35 ! Mem[0000000090000000] = 09d53180, %g2 = 0000000000006ae8 lduw [%i4+%g0],%g2 ! %g2 = 0000000009d53180 p4_label_5: ! Mem[0000000090000024] = 32e58eaf, %g2 = 0000000009d53180 ldub [%i4+0x025],%g2 ! %g2 = 0000000000000032 ! Mem[0000000090800000] = acf8dd4b, %g2 = 0000000000000032 ldsb [%i5+0x002],%g2 ! %g2 = ffffffffffffffac ! %l7 = 40f10db1f17d5c3e, Mem[000000009180002a] = 24b09a51 sth %l7,[%o0+0x02a] ! Mem[0000000091800028] = 5c3e9a51 ! Mem[0000000090800010] = f8443ed9, %g2 = ffffffffffffffac lduw [%i5+%o2],%g2 ! %g2 = 00000000f8443ed9 ! Mem[0000000091800038] = 54b6116d 9d52adff, %g2 = f8443ed9, %g3 = 51532584 ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d52adff ! Mem[0000000090800034] = 5e66e1d7, %g2 = 0000000054b6116d ldsb [%i5+0x037],%g2 ! %g2 = 000000000000005e ! Mem[0000000091800000] = 0ab007b3, %g2 = 000000000000005e ldsh [%o0+0x002],%g2 ! %g2 = 0000000000000ab0 ! Mem[0000000090000034] = 807fa20a, %g2 = 0000000000000ab0 lduw [%i4+0x034],%g2 ! %g2 = 00000000807fa20a ! Mem[0000000019800018] = 2c64e371, %l5 = 0000000043d94a51 ldsw [%i3+%o3],%l5 ! %l5 = 000000002c64e371 ! Mem[0000000090800008] = 3a785396, %g2 = 00000000807fa20a ldub [%i5+%o1],%g2 ! %g2 = 000000000000003a p4_label_6: ! Mem[000000009100003c] = 62bf8c8f, %g2 = 000000000000003a lduh [%i6+0x03c],%g2 ! %g2 = 00000000000062bf ! Mem[0000000090000038] = fb04f55f bf679129, %g2 = 000062bf, %g3 = 9d52adff ldd [%i4+0x038],%g2 ! %g2 = 00000000fb04f55f 00000000bf679129 ! Mem[0000000018000014] = 5d1803ff, %l2 = ffffffffffffffed lduw [%i0+0x014],%l2 ! %l2 = 000000005d1803ff ! Mem[0000000090800030] = eaf607f4, %g2 = 00000000fb04f55f lduw [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 ! Mem[000000009180003c] = 9d52adff, %g2 = 00000000eaf607f4 lduw [%o0+0x03c],%g2 ! %g2 = 000000009d52adff ! %l0 = 00000000c304a264, Mem[000000009180003a] = 116d9d52 sth %l0,[%o0+0x03a] ! Mem[0000000091800038] = a2649d52 ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = 000000009d52adff ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! Mem[0000000090800018] = 4dc6db26, %g2 = eaf607f479e2e95e ldsh [%i5+0x01a],%g2 ! %g2 = 0000000000004dc6 ! Mem[0000000018800010] = f2b1cb4d, %l0 = 00000000c304a264 ldsw [%i1+%o2],%l0 ! %l0 = fffffffff2b1cb4d ! Mem[000000001800001c] = 0c15e909, %l0 = fffffffff2b1cb4d ldsb [%i0+0x01f],%l0 ! %l0 = 0000000000000009 p4_label_7: ! Mem[0000000091000008] = 48c28052 7312abd6, %g2 = 00004dc6, %g3 = bf679129 ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 000000007312abd6 ! Mem[000000009180003c] = 9d52adff, %g2 = 0000000048c28052 lduw [%o0+0x03c],%g2 ! %g2 = 000000009d52adff ! Mem[0000000091000024] = 0f65f93d, %g18 = e518058c899781cd ldsw [%i6+0x024],%g2 ! %g2 = e518058c899781cd ! Mem[000000001880003c] = 9d8dbde5, %l7 = 40f10db1f17d5c3e lduh [%i1+0x03c],%l7 ! %l7 = 0000000000009d8d ! %l7 = 0000000000009d8d, Mem[0000000090800020] = 0c86ef2635144907 stx %l7,[%i5+%o4] ! Mem[0000000090800020] = 0000000000009d8d ! %l6 = 52639ad1, %l7 = 00009d8d, Mem[0000000091800020] = 5566979d ba3ff053 std %l6,[%o0+%o4] ! Mem[0000000091800020] = 52639ad1 00009d8d ! Mem[0000000090800018] = b2d54dc6 db268a9a, %g2 = 0f65f93d, %g3 = 7312abd6 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 00000000db268a9a ! Mem[000000009180003c] = 9d52adff, %g2 = 00000000b2d54dc6 lduw [%o0+0x03c],%g2 ! %g2 = 000000009d52adff ! Mem[0000000019800020] = e198dc42, %l5 = 000000002c64e371 ldub [%i3+0x022],%l5 ! %l5 = 00000000000000dc ! Mem[0000000090000030] = 64e2807f, %g2 = 000000009d52adff lduh [%i4+0x032],%g2 ! %g2 = 00000000000064e2 p4_label_8: ! Mem[000000009100000c] = d66cff95, %g2 = 00000000000064e2 ldub [%i6+0x00f],%g2 ! %g2 = 00000000000000d6 ! %l4 = 303663d0ac2ccbb3, Mem[0000000090800016] = 6f1db2d5 stb %l4,[%i5+0x016] ! Mem[0000000090800014] = b31db2d5 ! Mem[0000000091000014] = 7757fe01, %g18 = e518058c899781cd ldsw [%i6+0x014],%g2 ! %g2 = e518058c899781cd ! %l5 = 00000000000000dc, Mem[0000000091800000] = fb520ab007b3e6aa stx %l5,[%o0+%g0] ! Mem[0000000091800000] = 00000000000000dc ! %l2 = 000000005d1803ff, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = 000000005d1803ff ! %l7 = 0000000000009d8d, Mem[0000000091000016] = fe015ffa stb %l7,[%i6+0x016] ! Mem[0000000091000014] = 8d015ffa ! Mem[0000000019000034] = fee7fcb3, %l2 = 000000005d1803ff ldub [%i2+0x034],%l2 ! %l2 = 00000000000000fe ! Mem[0000000090800020] = 00000000, %g2 = 000000007757fe01 ldub [%i5+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800000] = 00000000, %g18 = e518058c899781cd ldsw [%o0+%g0],%g2 ! %g2 = e518058c899781cd ! %l1 = 000000002010a6d5, Mem[000000009100002a] = 5ba108a9 sth %l1,[%i6+0x02a] ! Mem[0000000091000028] = a6d508a9 p4_label_9: ! %l4 = 303663d0ac2ccbb3, Mem[000000001980001a] = 2c64e371 stb %l4,[%i3+0x01a] ! Mem[0000000019800018] = 2c64b371 ! Mem[0000000090800014] = 5e35b31d, %g2 = 0000000000000000 lduw [%i5+0x014],%g2 ! %g2 = 000000005e35b31d ! %l1 = 000000002010a6d5, Mem[0000000018800030] = 0c5f19043c4ad713 stx %l1,[%i1+0x030] ! Mem[0000000018800030] = 000000002010a6d5 ! Mem[0000000090000034] = a20afb04, %g2 = 000000005e35b31d ldub [%i4+0x036],%g2 ! %g2 = 00000000000000a2 ! Mem[000000009080000c] = 9a51f062, %g2 = 00000000000000a2 ldsh [%i5+0x00c],%g2 ! %g2 = ffffffffffff9a51 ! Mem[0000000018800038] = df608a11, %l4 = 303663d0ac2ccbb3 ldsb [%i1+0x03a],%l4 ! %l4 = ffffffffffffff8a ! %l3 = c962c122284293cc, Mem[0000000090000018] = 1d17902870edfb0e stx %l3,[%i4+%o3] ! Mem[0000000090000018] = c962c122284293cc ! %l4 = ffffffffffffff8a, Mem[000000001980002c] = c2368948 sth %l4,[%i3+0x02c] ! Mem[000000001980002c] = ff8a8948 ! Mem[0000000091000008] = 48c28052, %g2 = ffffffffffff9a51 lduw [%i6+%o1],%g2 ! %g2 = 0000000048c28052 ! Mem[0000000018000010] = 6d67c5d4, %l2 = 00000000000000fe ldsb [%i0+%o2],%l2 ! %l2 = 000000000000006d p4_label_10: ! Mem[0000000018800014] = be8394e6, %l6 = 0000000052639ad1 ldub [%i1+0x015],%l6 ! %l6 = 0000000000000083 ! %l6 = 0000000000000083, Mem[0000000018000030] = 6cb6889d2d8cbe61 stx %l6,[%i0+0x030] ! Mem[0000000018000030] = 0000000000000083 ! Mem[0000000090800028] = ac2ccbb3, %g2 = 0000000048c28052 lduw [%i5+%o5],%g2 ! %g2 = 00000000ac2ccbb3 ! Mem[0000000091000038] = 5676cb62, %g2 = 00000000ac2ccbb3 ldub [%i6+0x039],%g2 ! %g2 = 0000000000000056 ! %l5 = 00000000000000dc, Mem[0000000091000020] = 8b0950dd0f65f93d stx %l5,[%i6+%o4] ! Mem[0000000091000020] = 00000000000000dc ! Mem[0000000090800010] = f8443ed9, %g2 = 0000000000000056 lduh [%i5+%o2],%g2 ! %g2 = 000000000000f844 ! %l2 = 000000000000006d, Mem[0000000090800000] = 73d0acf8 stb %l2,[%i5+%g0] ! Mem[0000000090800000] = 6dd0acf8 ! Mem[0000000019000000] = c83f736e, %l2 = 000000000000006d lduh [%i2+0x002],%l2 ! %l2 = 000000000000736e ! Mem[0000000090000008] = b427e099, %g2 = 000000000000f844 lduw [%i4+%o1],%g2 ! %g2 = 00000000b427e099 ! %l1 = 000000002010a6d5, Mem[000000009100002c] = 08a9d051 stw %l1,[%i6+0x02c] ! Mem[000000009100002c] = 2010a6d5 p4_label_11: ! Mem[0000000090000000] = 00000000 5d1803ff, %g2 = b427e099, %g3 = db268a9a ldd [%i4+%g0],%g2 ! %g2 = 0000000000000000 000000005d1803ff ! %l7 = 0000000000009d8d, Mem[000000001800001c] = 0c15e909 stw %l7,[%i0+0x01c] ! Mem[000000001800001c] = 00009d8d ! Mem[0000000090800014] = 5e35b31d, %g18 = e518058c899781cd ldsw [%i5+0x014],%g2 ! %g2 = e518058c899781cd ! Mem[000000009080001c] = db268a9a, %g2 = 000000005e35b31d ldub [%i5+0x01c],%g2 ! %g2 = 00000000000000db ! %l3 = c962c122284293cc, Mem[0000000090000034] = 807fa20a stw %l3,[%i4+0x034] ! Mem[0000000090000034] = 284293cc ! Mem[000000001900003c] = 1d86bcf4, %l4 = ffffffffffffff8a lduw [%i2+0x03c],%l4 ! %l4 = 000000001d86bcf4 ! %l1 = 000000002010a6d5, Mem[000000009100001a] = f26e47a1 stb %l1,[%i6+0x01a] ! Mem[0000000091000018] = d56e47a1 ! Mem[0000000091000018] = d56e47a1, %g2 = 00000000000000db ldub [%i6+0x01a],%g2 ! %g2 = 00000000000000d5 ! Mem[0000000018000004] = af1c740e, %l4 = 000000001d86bcf4 ldub [%i0+0x004],%l4 ! %l4 = 00000000000000af ! %l3 = c962c122284293cc, Mem[0000000090000028] = af02f0627d3b2cbb stx %l3,[%i4+%o5] ! Mem[0000000090000028] = c962c122284293cc p4_label_12: ! Mem[0000000090000000] = 000000005d1803ff, %g2 = 00000000000000d5 ldx [%i4+%g0],%g2 ! %g2 = 000000005d1803ff ! Mem[0000000019000020] = 8039cb49cc8a93d9, %l3 = c962c122284293cc ldx [%i2+%o4],%l3 ! %l3 = 8039cb49cc8a93d9 ! %l6 = 0000000000000083, Mem[0000000091800038] = 54b6a264 stw %l6,[%o0+0x038] ! Mem[0000000091800038] = 00000083 ! %l5 = 00000000000000dc, Mem[0000000091000004] = 98f9b0a5 stw %l5,[%i6+0x004] ! Mem[0000000091000004] = 000000dc ! Mem[0000000090800014] = 1db2d54d, %g2 = 000000005d1803ff ldub [%i5+0x017],%g2 ! %g2 = 000000000000001d ! Mem[0000000091000010] = 6cff95cd 77578d01, %g2 = 0000001d, %g3 = 5d1803ff ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 0000000077578d01 ! Mem[0000000091800030] = ac2ccbb351532584, %g2 = 000000006cff95cd ldx [%o0+0x030],%g2 ! %g2 = ac2ccbb351532584 ! %l2 = 000000000000736e, Mem[000000009180000f] = af6e4e51 stb %l2,[%o0+0x00f] ! Mem[000000009180000c] = 6e6e4e51 ! %l4 = 00000000000000af, Mem[000000009180003a] = 00839d52 sth %l4,[%o0+0x03a] ! Mem[0000000091800038] = 00af9d52 ! Mem[0000000018000000] = 4aedd40d, %l7 = 0000000000009d8d ldsw [%i0+%g0],%l7 ! %l7 = 000000004aedd40d p4_label_13: ! %l6 = 00000083, %l7 = 4aedd40d, Mem[0000000090000038] = fb04f55f bf679129 std %l6,[%i4+0x038] ! Mem[0000000090000038] = 00000083 4aedd40d ! Mem[0000000090000028] = c962c122284293cc, %g2 = ac2ccbb351532584 ldx [%i4+%o5],%g2 ! %g2 = c962c122284293cc ! Mem[0000000091000010] = 95cd7757, %g2 = c962c122284293cc lduh [%i6+0x012],%g2 ! %g2 = 00000000000095cd ! Mem[0000000090800014] = 5e35b31d, %g2 = 00000000000095cd ldsh [%i5+0x014],%g2 ! %g2 = 0000000000005e35 ! Mem[0000000019000030] = 6dde7e3b, %l3 = 8039cb49cc8a93d9 ldsw [%i2+0x030],%l3 ! %l3 = 000000006dde7e3b ! Mem[0000000090000010] = 000000c3, %g2 = 0000000000005e35 ldsb [%i4+0x011],%g2 ! %g2 = 0000000000000000 ! %l4 = 00000000000000af, Mem[0000000090800003] = f8dd4bc2 stb %l4,[%i5+0x003] ! Mem[0000000090800000] = afdd4bc2 ! Mem[000000009000000c] = 152d46b0, %g2 = 0000000000000000 ldsh [%i4+0x00c],%g2 ! %g2 = 000000000000152d ! Mem[0000000090000038] = 000000834aedd40d, %g2 = 000000000000152d ldx [%i4+0x038],%g2 ! %g2 = 000000834aedd40d ! %l6 = 00000083, %l7 = 4aedd40d, Mem[0000000091000000] = 6ae82f88 000000dc std %l6,[%i6+%g0] ! Mem[0000000091000000] = 00000083 4aedd40d p4_label_14: ! Mem[0000000018000028] = 9891c8ff, %l1 = 000000002010a6d5 lduw [%i0+%o5],%l1 ! %l1 = 000000009891c8ff ! Mem[000000001880000c] = 3f2dc042, %l3 = 000000006dde7e3b ldub [%i1+0x00c],%l3 ! %l3 = 000000000000003f ! Mem[0000000091800000] = 00000000000000dc, %g2 = 000000834aedd40d ldx [%o0+%g0],%g2 ! %g2 = 00000000000000dc ! %l6 = 00000083, %l7 = 4aedd40d, Mem[0000000019800030] = 8df2f901 27b49f2b std %l6,[%i3+0x030] ! Mem[0000000019800030] = 00000083 4aedd40d ! %l2 = 000000000000736e, Mem[0000000018800021] = c304a264 stb %l2,[%i1+0x021] ! Mem[0000000018800020] = c36ea264 ! Mem[0000000090000010] = 00000000 c304a264, %g2 = 000000dc, %g3 = 77578d01 ldd [%i4+%o2],%g2 ! %g2 = 0000000000000000 00000000c304a264 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000000000 ldsb [%i6+0x03c],%g2 ! %g2 = 0000000000000062 ! %l6 = 00000083, %l7 = 4aedd40d, Mem[0000000091000038] = e25676cb 62bf8c8f std %l6,[%i6+0x038] ! Mem[0000000091000038] = 00000083 4aedd40d ! %l6 = 0000000000000083, Mem[0000000018800032] = 00000000 stb %l6,[%i1+0x032] ! Mem[0000000018800030] = 00008300 ! Mem[0000000018800020] = c36ea2642010a6d5, %l0 = 0000000000000009 ldx [%i1+%o4],%l0 ! %l0 = c36ea2642010a6d5 p4_label_15: ! Mem[0000000090800020] = 00000000, %g2 = 0000000000000062 lduh [%i5+0x022],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180002c] = f062ac2c, %g2 = 0000000000000000 ldsb [%o0+0x02e],%g2 ! %g2 = fffffffffffffff0 ! Mem[0000000090800010] = f8443ed9, %g2 = fffffffffffffff0 lduw [%i5+%o2],%g2 ! %g2 = 00000000f8443ed9 ! Mem[0000000091800038] = 00af9d52, %g2 = 00000000f8443ed9 ldsh [%o0+0x03a],%g2 ! %g2 = 00000000000000af ! Mem[0000000091800008] = 83bd3923, %g2 = 00000000000000af lduh [%o0+0x00a],%g2 ! %g2 = 00000000000083bd ! Mem[0000000091800008] = 8b9883bd, %g2 = 00000000000083bd lduw [%o0+%o1],%g2 ! %g2 = 000000008b9883bd ! Mem[0000000090000018] = 22284293, %g2 = 000000008b9883bd ldub [%i4+0x01b],%g2 ! %g2 = 0000000000000022 ! Mem[0000000019000000] = c83f736e40b4d390, %l7 = 000000004aedd40d ldx [%i2+%g0],%l7 ! %l7 = c83f736e40b4d390 ! Mem[0000000091800038] = 00af9d52, %g2 = 0000000000000022 ldsh [%o0+0x03a],%g2 ! %g2 = 00000000000000af ! Mem[0000000018000034] = 00000083, %l6 = 0000000000000083 ldsh [%i0+0x036],%l6 ! %l6 = 0000000000000083 p4_label_16: ! %l0 = 2010a6d5, %l1 = 9891c8ff, Mem[0000000090800010] = f8443ed9 5e35b31d std %l0,[%i5+%o2] ! Mem[0000000090800010] = 2010a6d5 9891c8ff ! %l6 = 0000000000000083, Mem[0000000019000008] = 42b18ed3 stb %l6,[%i2+%o1] ! Mem[0000000019000008] = 83b18ed3 ! %l2 = 000000000000736e, Mem[0000000091800002] = 00000000 sth %l2,[%o0+0x002] ! Mem[0000000091800000] = 736e0000 ! Mem[0000000091800008] = 8b9883bd, %g2 = 00000000000000af lduw [%o0+%o1],%g2 ! %g2 = 000000008b9883bd ! %l3 = 000000000000003f, Mem[000000009180001e] = 4e285263 sth %l3,[%o0+0x01e] ! Mem[000000009180001c] = 003f5263 ! Mem[0000000090000004] = 5d1803ff, %g18 = e518058c899781cd ldsw [%i4+0x004],%g2 ! %g2 = e518058c899781cd ! %l7 = c83f736e40b4d390, Mem[0000000091000005] = edd40d48 stb %l7,[%i6+0x005] ! Mem[0000000091000004] = 90d40d48 ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = 000000005d1803ff ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! %l4 = 00000000000000af, Mem[000000009000003c] = 4aedd40d stb %l4,[%i4+0x03c] ! Mem[000000009000003c] = afedd40d ! %l3 = 000000000000003f, Mem[000000009100002e] = a6d5a5cc stb %l3,[%i6+0x02e] ! Mem[000000009100002c] = 3fd5a5cc p4_label_17: ! %l4 = 000000af, %l5 = 000000dc, Mem[0000000091000038] = 00000083 4aedd40d std %l4,[%i6+0x038] ! Mem[0000000091000038] = 000000af 000000dc ! Mem[0000000090800004] = c2053a78, %g2 = eaf607f479e2e95e ldsh [%i5+0x006],%g2 ! %g2 = ffffffffffffc205 ! %l4 = 00000000000000af, Mem[0000000090000018] = c962c122284293cc stx %l4,[%i4+%o3] ! Mem[0000000090000018] = 00000000000000af ! Mem[0000000090800000] = 6dd0acaf dd4bc205, %g2 = ffffc205, %g3 = c304a264 ldd [%i5+%g0],%g2 ! %g2 = 000000006dd0acaf 00000000dd4bc205 ! %l7 = c83f736e40b4d390, Mem[0000000090000020] = ac2ccbb30332e58e stx %l7,[%i4+%o4] ! Mem[0000000090000020] = c83f736e40b4d390 ! Mem[000000009080001c] = 268a9a00, %g2 = 000000006dd0acaf ldub [%i5+0x01d],%g2 ! %g2 = 0000000000000026 ! Mem[000000009080003c] = adc27bb0, %g2 = 0000000000000026 lduw [%i5+0x03c],%g2 ! %g2 = 00000000adc27bb0 ! Mem[0000000090000004] = 5d1803ff, %g2 = 00000000adc27bb0 lduw [%i4+0x004],%g2 ! %g2 = 000000005d1803ff ! Mem[0000000091800018] = 06faad5c, %g2 = 000000005d1803ff ldsb [%o0+%o3],%g2 ! %g2 = 0000000000000006 ! %l1 = 000000009891c8ff, Mem[0000000091800006] = 00dc8b98 stb %l1,[%o0+0x006] ! Mem[0000000091800004] = ffdc8b98 p4_label_18: ! Mem[0000000091800020] = 52639ad1 00009d8d, %g2 = 00000006, %g3 = dd4bc205 ldd [%o0+%o4],%g2 ! %g2 = 0000000052639ad1 0000000000009d8d ! %l1 = 000000009891c8ff, Mem[0000000090000018] = 00000000 sth %l1,[%i4+%o3] ! Mem[0000000090000018] = c8ff0000 ! Mem[0000000090800010] = a6d59891, %g2 = 0000000052639ad1 lduh [%i5+0x012],%g2 ! %g2 = 000000000000a6d5 ! %l0 = c36ea2642010a6d5, Mem[0000000090000038] = 00000083afedd40d stx %l0,[%i4+0x038] ! Mem[0000000090000038] = c36ea2642010a6d5 ! Mem[0000000091000030] = a5cc761e, %g2 = 000000000000a6d5 lduw [%i6+0x030],%g2 ! %g2 = 00000000a5cc761e ! Mem[0000000091000038] = 000000af, %g2 = 00000000a5cc761e ldub [%i6+0x038],%g2 ! %g2 = 0000000000000000 ! %l0 = 2010a6d5, %l1 = 9891c8ff, Mem[0000000090000000] = 00000000 5d1803ff std %l0,[%i4+%g0] ! Mem[0000000090000000] = 2010a6d5 9891c8ff ! Mem[0000000090000028] = c962c122284293cc, %g2 = 0000000000000000 ldx [%i4+%o5],%g2 ! %g2 = c962c122284293cc ! %l7 = c83f736e40b4d390, Mem[0000000090800015] = 91c8ffb2 stb %l7,[%i5+0x015] ! Mem[0000000090800014] = 90c8ffb2 ! %l7 = c83f736e40b4d390, Mem[000000009000002b] = 22284293 stb %l7,[%i4+0x02b] ! Mem[0000000090000028] = 90284293 p4_label_19: ! Mem[0000000090800008] = 53969a51, %g2 = c962c122284293cc ldsb [%i5+0x00a],%g2 ! %g2 = 0000000000000053 ! %l7 = c83f736e40b4d390, Mem[0000000091000018] = 5ffad56e47a19fcf stx %l7,[%i6+%o3] ! Mem[0000000091000018] = c83f736e40b4d390 ! Mem[0000000018800030] = 00008300, %l1 = 000000009891c8ff ldub [%i1+0x033],%l1 ! %l1 = 0000000000000000 ! Mem[0000000091800020] = 52639ad1, %g18 = e518058c899781cd ldsw [%o0+%o4],%g2 ! %g2 = e518058c899781cd ! %l7 = c83f736e40b4d390, Mem[0000000091000038] = 000000af000000dc stx %l7,[%i6+0x038] ! Mem[0000000091000038] = c83f736e40b4d390 ! Mem[0000000019800004] = 5863822c, %l5 = 00000000000000dc ldsh [%i3+0x004],%l5 ! %l5 = 0000000000005863 ! %l7 = c83f736e40b4d390, Mem[0000000019800010] = 8ae40d4a stw %l7,[%i3+%o2] ! Mem[0000000019800010] = 40b4d390 ! Mem[0000000091000038] = 6e40b4d3, %g2 = 0000000052639ad1 ldub [%i6+0x03b],%g2 ! %g2 = 000000000000006e ! %l6 = 00000083, %l7 = 40b4d390, Mem[0000000091800010] = 6e4e5182 96298cae std %l6,[%o0+%o2] ! Mem[0000000091800010] = 00000083 40b4d390 ! Mem[000000009080003c] = adc27bb0, %g2 = 000000000000006e ldsb [%i5+0x03c],%g2 ! %g2 = ffffffffffffffad p4_label_20: ! Mem[0000000090000020] = 3f736e40, %g2 = ffffffffffffffad ldsb [%i4+0x021],%g2 ! %g2 = 000000000000003f ! %l0 = c36ea2642010a6d5, Mem[0000000019000028] = 39800651 sth %l0,[%i2+%o5] ! Mem[0000000019000028] = a6d50651 ! Mem[0000000090000004] = 9891c8ff, %g18 = e518058c899781cd ldsw [%i4+0x004],%g2 ! %g2 = e518058c899781cd ! Mem[0000000091800020] = 52639ad1 00009d8d, %g2 = 9891c8ff, %g3 = 00009d8d ldd [%o0+%o4],%g2 ! %g2 = 0000000052639ad1 0000000000009d8d ! %l3 = 000000000000003f, Mem[0000000091800008] = 8b9883bd stw %l3,[%o0+%o1] ! Mem[0000000091800008] = 0000003f ! %l6 = 0000000000000083, Mem[0000000091800026] = 9d8d153f sth %l6,[%o0+0x026] ! Mem[0000000091800024] = 0083153f ! %l4 = 00000000000000af, Mem[0000000019800006] = 5863822c stb %l4,[%i3+0x006] ! Mem[0000000019800004] = 5863af2c ! Mem[0000000090800010] = 2010a6d5 9890c8ff, %g2 = 52639ad1, %g3 = 00009d8d ldd [%i5+%o2],%g2 ! %g2 = 000000002010a6d5 000000009890c8ff ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 2010a6d5, %g3 = 9890c8ff ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! %l4 = 00000000000000af, Mem[000000009000000c] = 152d46b0 stw %l4,[%i4+0x00c] ! Mem[000000009000000c] = 000000af p4_label_21: ! Mem[0000000091800020] = 52639ad1, %g18 = e518058c899781cd ldsw [%o0+%o4],%g2 ! %g2 = e518058c899781cd ! Mem[0000000091800008] = 0000003f 3923d96e, %g2 = 52639ad1, %g3 = 152d46b0 ldd [%o0+%o1],%g2 ! %g2 = 000000000000003f 000000003923d96e ! %l0 = 2010a6d5, %l1 = 00000000, Mem[0000000019000028] = a6d50651 44a17da5 std %l0,[%i2+%o5] ! Mem[0000000019000028] = 2010a6d5 00000000 ! Mem[0000000090000034] = ccc36ea2, %g2 = 000000000000003f ldub [%i4+0x037],%g2 ! %g2 = 00000000000000cc ! Mem[0000000090800018] = b2d54dc6, %g2 = 00000000000000cc lduw [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 ! %l4 = 00000000000000af, Mem[0000000019000034] = fee7fcb3 stb %l4,[%i2+0x034] ! Mem[0000000019000034] = afe7fcb3 ! Mem[0000000019000038] = 1670c393 1d86bcf4, %l6 = 00000083, %l7 = 40b4d390 ldd [%i2+0x038],%l6 ! %l6 = 000000001670c393 000000001d86bcf4 ! Mem[0000000091000030] = a5cc761e 1214449b, %g2 = b2d54dc6, %g3 = 3923d96e ldd [%i6+0x030],%g2 ! %g2 = 00000000a5cc761e 000000001214449b ! Mem[0000000091000024] = dc21a9a6, %g2 = 00000000a5cc761e ldub [%i6+0x027],%g2 ! %g2 = 00000000000000dc ! Mem[0000000090000028] = c962c190 284293cc, %g2 = 000000dc, %g3 = 1214449b ldd [%i4+%o5],%g2 ! %g2 = 00000000c962c190 00000000284293cc p4_label_22: ! Mem[0000000091000000] = 000000834a90d40d, %g2 = 00000000c962c190 ldx [%i6+%g0],%g2 ! %g2 = 000000834a90d40d ! Mem[000000009080002c] = 43d94a51, %g2 = 000000834a90d40d lduh [%i5+0x02c],%g2 ! %g2 = 00000000000043d9 ! Mem[000000009000003c] = 2010a6d5, %g18 = e518058c899781cd ldsw [%i4+0x03c],%g2 ! %g2 = e518058c899781cd ! %l6 = 000000001670c393, Mem[000000009180003a] = 00af9d52 sth %l6,[%o0+0x03a] ! Mem[0000000091800038] = c3939d52 ! %l4 = 000000af, %l5 = 00005863, Mem[0000000091000000] = 00000083 4a90d40d std %l4,[%i6+%g0] ! Mem[0000000091000000] = 000000af 00005863 ! Mem[0000000091800038] = 0000c393 9d52adff, %g2 = 2010a6d5, %g3 = 284293cc ldd [%o0+0x038],%g2 ! %g2 = 000000000000c393 000000009d52adff ! Mem[0000000091800000] = 0000736e, %g2 = 000000000000c393 ldsh [%o0+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000020] = 00000000, %g18 = e518058c899781cd ldsw [%i6+%o4],%g2 ! %g2 = e518058c899781cd ! %l4 = 00000000000000af, Mem[000000009000000c] = 000000af sth %l4,[%i4+0x00c] ! Mem[000000009000000c] = 00af00af ! Mem[000000009180000c] = 3923d96e, %g18 = e518058c899781cd ldsw [%o0+0x00c],%g2 ! %g2 = e518058c899781cd p4_label_23: ! Mem[0000000091000008] = 48c28052 7312abd6, %g2 = 3923d96e, %g3 = 9d52adff ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 000000007312abd6 ! %l6 = 1670c393, %l7 = 1d86bcf4, Mem[0000000090000008] = b427e099 00af00af std %l6,[%i4+%o1] ! Mem[0000000090000008] = 1670c393 1d86bcf4 ! %l2 = 0000736e, %l3 = 0000003f, Mem[0000000018800028] = 2d8c5e3f 67ac0980 std %l2,[%i1+%o5] ! Mem[0000000018800028] = 0000736e 0000003f ! Mem[000000009000002c] = cc7a6764, %g2 = 0000000048c28052 ldsb [%i4+0x02f],%g2 ! %g2 = ffffffffffffffcc ! Mem[0000000091000024] = 000000dc, %g2 = ffffffffffffffcc ldsh [%i6+0x024],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800014] = c8ffb2d5, %g2 = 0000000000000000 ldsh [%i5+0x016],%g2 ! %g2 = ffffffffffffc8ff ! %l5 = 0000000000005863, Mem[0000000091000030] = a5cc761e1214449b stx %l5,[%i6+0x030] ! Mem[0000000091000030] = 0000000000005863 ! Mem[0000000090000020] = c83f736e40b4d390, %g2 = ffffffffffffc8ff ldx [%i4+%o4],%g2 ! %g2 = c83f736e40b4d390 ! %l1 = 0000000000000000, Mem[0000000019000026] = cc8a93d9 sth %l1,[%i2+0x026] ! Mem[0000000019000024] = cc8a0000 ! Mem[0000000090000034] = 93ccc36e, %g2 = c83f736e40b4d390 ldsb [%i4+0x036],%g2 ! %g2 = ffffffffffffff93 p4_label_24: ! %l3 = 000000000000003f, Mem[0000000090000000] = 2010a6d5 stw %l3,[%i4+%g0] ! Mem[0000000090000000] = 0000003f ! %l0 = 2010a6d5, %l1 = 00000000, Mem[0000000091800028] = 153f5c3e 9a51f062 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 2010a6d5 00000000 ! Mem[0000000018000024] = 7aa6811f, %l1 = 0000000000000000 lduh [%i0+0x024],%l1 ! %l1 = 0000000000007aa6 ! Mem[0000000090800000] = 6dd0acafdd4bc205, %g2 = ffffffffffffff93 ldx [%i5+%g0],%g2 ! %g2 = 6dd0acafdd4bc205 ! %l2 = 0000736e, %l3 = 0000003f, Mem[0000000091800000] = 0000736e 0000ffdc std %l2,[%o0+%g0] ! Mem[0000000091800000] = 0000736e 0000003f ! %l6 = 000000001670c393, Mem[0000000018000020] = a2dda4627aa6811f stx %l6,[%i0+%o4] ! Mem[0000000018000020] = 000000001670c393 ! Mem[0000000091800030] = ac2ccbb351532584, %g2 = 6dd0acafdd4bc205 ldx [%o0+0x030],%g2 ! %g2 = ac2ccbb351532584 ! %l4 = 000000af, %l5 = 00005863, Mem[0000000090000038] = c36ea264 2010a6d5 std %l4,[%i4+0x038] ! Mem[0000000090000038] = 000000af 00005863 ! Mem[0000000090000024] = 40b4d390, %g2 = ac2ccbb351532584 ldub [%i4+0x024],%g2 ! %g2 = 0000000000000040 ! Mem[0000000090000020] = c83f736e 40b4d390, %g2 = 00000040, %g3 = 7312abd6 ldd [%i4+%o4],%g2 ! %g2 = 00000000c83f736e 0000000040b4d390 p4_label_25: ! Mem[000000009180001c] = b768003f, %g2 = 00000000c83f736e lduw [%o0+0x01c],%g2 ! %g2 = 00000000b768003f ! Mem[0000000019000008] = 83b18ed3, %l3 = 000000000000003f ldsh [%i2+%o1],%l3 ! %l3 = ffffffffffff83b1 ! Mem[0000000091000038] = c83f736e, %g2 = 00000000b768003f ldsh [%i6+0x038],%g2 ! %g2 = ffffffffffffc83f ! %l5 = 0000000000005863, Mem[0000000090000000] = 0000003f stw %l5,[%i4+%g0] ! Mem[0000000090000000] = 00005863 ! Mem[0000000091000038] = 736e40b4, %g2 = ffffffffffffc83f ldsh [%i6+0x03a],%g2 ! %g2 = 000000000000736e ! %l6 = 000000001670c393, Mem[000000009000002a] = c1902842 sth %l6,[%i4+0x02a] ! Mem[0000000090000028] = c3932842 ! %l3 = ffffffffffff83b1, Mem[0000000090000000] = 000058639891c8ff stx %l3,[%i4+%g0] ! Mem[0000000090000000] = ffffffffffff83b1 ! Mem[0000000091000038] = c83f736e 40b4d390, %g2 = 0000736e, %g3 = 40b4d390 ldd [%i6+0x038],%g2 ! %g2 = 00000000c83f736e 0000000040b4d390 ! %l0 = c36ea2642010a6d5, Mem[000000001880001a] = be2fe574 sth %l0,[%i1+0x01a] ! Mem[0000000018800018] = be2fa6d5 ! Mem[0000000090000018] = 00000000, %g2 = 00000000c83f736e lduh [%i4+0x01a],%g2 ! %g2 = 0000000000000000 ba,a p4_not_taken_0_end p4_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 c36ea2642010a6d5 bne,a,pn %xcc,p4_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000007aa6 bne,a,pn %xcc,p4_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000736e bne,a,pn %xcc,p4_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffff83b1 bne,a,pn %xcc,p4_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000000af bne,a,pn %xcc,p4_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000005863 bne,a,pn %xcc,p4_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000001670c393 bne,a,pn %xcc,p4_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000001d86bcf4 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 %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be e654f32c a6f4372d bne %xcc,p4_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 39e9ec0e d3c6b7b0 bne %xcc,p4_f6_fail nop ! Check Local Memory set p4_local0_expect,%g1 p4_check_local0: ldx [%g1+0x018],%g2 ! Expected data = 6aa3bc3900009d8d ldx [%i0+0x018],%g3 ! Observed data at 0000000018000018 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000001670c393 ldx [%i0+0x020],%g3 ! Observed data at 0000000018000020 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000000000083 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+0x000],%g2 ! Expected data = dbf9e8f88e3bed10 ldx [%i1+0x000],%g3 ! Observed data at 0000000018800000 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = be2fa6d5923fd161 ldx [%i1+0x018],%g3 ! Observed data at 0000000018800018 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = c36ea2642010a6d5 ldx [%i1+0x020],%g3 ! Observed data at 0000000018800020 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000736e0000003f ldx [%i1+0x028],%g3 ! Observed data at 0000000018800028 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000083002010a6d5 ldx [%i1+0x030],%g3 ! Observed data at 0000000018800030 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x030,%g4 set p4_local2_expect,%g1 p4_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 83b18ed310020e3c ldx [%i2+0x008],%g3 ! Observed data at 0000000019000008 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 8039cb49cc8a0000 ldx [%i2+0x020],%g3 ! Observed data at 0000000019000020 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 2010a6d500000000 ldx [%i2+0x028],%g3 ! Observed data at 0000000019000028 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 6dde7e3bafe7fcb3 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+0x000],%g2 ! Expected data = 6ea7784d5863af2c ldx [%i3+0x000],%g3 ! Observed data at 0000000019800000 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 40b4d390e1aeacb1 ldx [%i3+0x010],%g3 ! Observed data at 0000000019800010 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 2c64b37143d94a51 ldx [%i3+0x018],%g3 ! Observed data at 0000000019800018 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = d2f86324ff8a8948 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 = 000000834aedd40d 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_f0_fail: set p4_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p4_f6_fail: set p4_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: ldsba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000019800000] ldda [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000019800000] stxa %l0,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018000008] lduha [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000019800020] ldxa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000018000020] stda %l0,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018000010] done p4_trap1o: ldsba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000019800000] ldda [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000019800000] stxa %l0,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018000008] lduha [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000019800020] ldxa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000018000020] stda %l0,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018000010] done p4_trap2e: stba %l5,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018000010] stwa %l2,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018800018] lduba [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000019800028] stba %l4,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000019800000] ldda [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000018000008] done p4_trap2o: stba %l5,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018000010] stwa %l2,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018800018] lduba [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000019800028] stba %l4,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000019800000] ldda [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000018000008] done p4_trap3e: nop nop nop nop nop nop nop done p4_trap3o: nop nop nop 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 = 9b02c707dbf9e8f8 ldx [%g1+0x008],%l1 ! %l1 = fb04f55fbf679129 ldx [%g1+0x010],%l2 ! %l2 = 3a7853969a51f062 ldx [%g1+0x018],%l3 ! %l3 = c962c122284293cc ldx [%g1+0x020],%l4 ! %l4 = 303663d0ac2ccbb3 ldx [%g1+0x028],%l5 ! %l5 = 738c4c699bb8005e ldx [%g1+0x030],%l6 ! %l6 = 468b205e27905b58 ldx [%g1+0x038],%l7 ! %l7 = b14cf9a8609d185e ! 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 = b1ca26f7 47b83972 2e91cc4b 7db169a9 ! %f4 = 1df7921d 7136a8c0 ad328c60 4fd09529 ! %f8 = 3f86627a ebd8b22e 514b8c62 49b6b8b6 ! %f12 = 920b7d01 e60a6a74 5e8efc7e 903a6a5c ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 689d1401 c646ba5d fed59129 ac59e9b7 ! %f20 = 3aca35f7 f4468feb 70e75752 0a041c6b ! %f24 = f35df763 d9564305 ca2e3827 3c00977f ! %f28 = 0115cd91 a9bb6b35 2beacddd 895b5924 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 870084c0 3774ce8b 1d727429 ecd7f391 ! %f36 = caf1a83a 86b9bff7 6d8585d0 2877a4d8 ! %f40 = bd880c9b 3511b6fa 91fd8e18 f35a892a ! %f44 = 27fbc36d ec5c96b9 74525e91 1af3bec9 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x7f3f50ff0000000f,%g7,%g1 ! GSR scale = 1, align = 7 wr %g1,%g0,%gsr ! GSR = 7f3f50ff0000000f 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: ! %l0 = 64d48b3e09212c7c, Mem[000000001a80003e] = fd4ec3d8 sth %l0,[%i1+0x03e] ! Mem[000000001a80003c] = fd4e2c7c ! %l5 = 9a40ca1050fd872f, Mem[0000000090000028] = af022e977d3b2cbb stx %l5,[%i4+%o5] ! Mem[0000000090000028] = 9a40ca1050fd872f ! %l7 = 2781a688576508f1, Mem[0000000090800034] = 79e2e95e stb %l7,[%i5+0x034] ! Mem[0000000090800034] = f1e2e95e ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = 00000000, %g3 = 00000000 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! Mem[0000000090800004] = 4bc2055a, %g2 = 000000005a1ae612 ldub [%i5+0x005],%g2 ! %g2 = 000000000000004b ! %l6 = b526a696a896c601, Mem[0000000090800038] = 66e1d7bc sth %l6,[%i5+0x038] ! Mem[0000000090800038] = c601d7bc ! Mem[000000009100000c] = abd66cff, %g2 = 000000000000004b ldsh [%i6+0x00e],%g2 ! %g2 = ffffffffffffabd6 ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = ffffabd6, %g3 = 14acc7c9 ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 ! Mem[000000001a80000c] = 5610566c, %l5 = 9a40ca1050fd872f ldsw [%i1+0x00c],%l5 ! %l5 = 000000005610566c ! Mem[0000000091000004] = f9b0a548, %g2 = 000000005566979d ldsb [%i6+0x005],%g2 ! %g2 = fffffffffffffff9 p5_label_2: ! Mem[0000000091000000] = 6ae82f88 98f9b0a5, %g2 = fffffff9, %g3 = ba3ff053 ldd [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 0000000098f9b0a5 ! Mem[0000000090800008] = e61214ac, %g2 = 000000006ae82f88 lduh [%i5+0x00a],%g2 ! %g2 = 000000000000e612 ! %l0 = 64d48b3e09212c7c, Mem[000000009180001a] = ad5cb768 sth %l0,[%o0+0x01a] ! Mem[0000000091800018] = 2c7cb768 ! Mem[000000009100001c] = 9fcf8b09, %g2 = 000000000000e612 ldsb [%i6+0x01e],%g2 ! %g2 = ffffffffffffff9f ! Mem[0000000090000024] = 0332e58e, %g18 = 56205d9fa8f3230e ldsw [%i4+0x024],%g2 ! %g2 = 56205d9fa8f3230e ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = 000000000332e58e ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d ! Mem[000000009080001c] = db268a9a, %g2 = f8449dd95e356f1d lduw [%i5+0x01c],%g2 ! %g2 = 00000000db268a9a ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = 00000000db268a9a ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! %l7 = 2781a688576508f1, Mem[000000001a000025] = c58749b8 stb %l7,[%i0+0x025] ! Mem[000000001a000024] = c5f149b8 ! %l4 = c028e6e1d8e8c53a, Mem[000000001a000018] = b7f0f6e2ee385c76 stx %l4,[%i0+%o3] ! Mem[000000001a000018] = c028e6e1d8e8c53a p5_label_3: ! %l7 = 2781a688576508f1, Mem[000000009080001a] = 4dc6db26 stb %l7,[%i5+0x01a] ! Mem[0000000090800018] = f1c6db26 ! %l0 = 64d48b3e09212c7c, Mem[0000000091000028] = 21a95ba108a9d051 stx %l0,[%i6+%o5] ! Mem[0000000091000028] = 64d48b3e09212c7c ! %l4 = d8e8c53a, %l5 = 5610566c, Mem[0000000091000000] = 6ae82f88 98f9b0a5 std %l4,[%i6+%g0] ! Mem[0000000091000000] = d8e8c53a 5610566c ! %l5 = 000000005610566c, Mem[0000000090000038] = 53918eb2e6c51178 stx %l5,[%i4+0x038] ! Mem[0000000090000038] = 000000005610566c ! Mem[000000001b800028] = ce0a7eda, %l5 = 000000005610566c lduw [%i3+%o5],%l5 ! %l5 = 00000000ce0a7eda ! Mem[0000000090800004] = c2055a1a, %g2 = a5b5761e1214449b ldsb [%i5+0x006],%g2 ! %g2 = ffffffffffffffc2 ! Mem[0000000090800010] = f8449dd9, %g2 = ffffffffffffffc2 lduh [%i5+%o2],%g2 ! %g2 = 000000000000f844 ! %l0 = 09212c7c, %l1 = a81a2bb1, Mem[0000000091800010] = 6e4e5182 96298cae std %l0,[%o0+%o2] ! Mem[0000000091800010] = 09212c7c a81a2bb1 ! %l7 = 2781a688576508f1, Mem[000000009080001c] = db268a9a stb %l7,[%i5+0x01c] ! Mem[000000009080001c] = f1268a9a ! %l3 = 7eda9b59e02c73b5, Mem[0000000090800013] = d95e356f stb %l3,[%i5+0x013] ! Mem[0000000090800010] = b55e356f p5_label_4: ! %l6 = b526a696a896c601, Mem[0000000090000020] = 0ad8f7030332e58e stx %l6,[%i4+%o4] ! Mem[0000000090000020] = b526a696a896c601 ! %l1 = 335157e7a81a2bb1, Mem[0000000091800034] = 51532584 sth %l1,[%o0+0x034] ! Mem[0000000091800034] = 2bb12584 ! Mem[000000009000003c] = 5610566c, %g2 = 000000000000f844 ldub [%i4+0x03c],%g2 ! %g2 = 0000000000000056 ! %l2 = 5019d1d9, %l3 = e02c73b5, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 5019d1d9 e02c73b5 ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = 0000000000000056 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! Mem[0000000090800008] = e61214ac, %g2 = 54b6116d9d52adff ldsb [%i5+0x00a],%g2 ! %g2 = ffffffffffffffe6 ! %l7 = 2781a688576508f1, Mem[0000000091800030] = 43bc1d812bb12584 stx %l7,[%o0+0x030] ! Mem[0000000091800030] = 2781a688576508f1 ! %l0 = 09212c7c, %l1 = a81a2bb1, Mem[0000000090000030] = 7a6764e2 807fa20a std %l0,[%i4+0x030] ! Mem[0000000090000030] = 09212c7c a81a2bb1 ! Mem[0000000090000000] = 09d53180d6ba8c74, %g2 = ffffffffffffffe6 ldx [%i4+%g0],%g2 ! %g2 = 09d53180d6ba8c74 ! %l1 = 335157e7a81a2bb1, Mem[000000001b00003c] = 6384076a stw %l1,[%i2+0x03c] ! Mem[000000001b00003c] = a81a2bb1 p5_label_5: ! %l4 = c028e6e1d8e8c53a, Mem[0000000090000008] = b427e099152d46b0 stx %l4,[%i4+%o1] ! Mem[0000000090000008] = c028e6e1d8e8c53a ! Mem[000000009000003c] = 5610566c, %g18 = 56205d9fa8f3230e ldsw [%i4+0x03c],%g2 ! %g2 = 56205d9fa8f3230e ! Mem[0000000091800028] = 153f24b0, %g2 = 000000005610566c lduw [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 ! Mem[0000000090800034] = f1e2e95e, %g2 = 00000000153f24b0 ldub [%i5+0x034],%g2 ! %g2 = 00000000000000f1 ! %l6 = a896c601, %l7 = 576508f1, Mem[0000000090800028] = 4459f5d3 51e85f11 std %l6,[%i5+%o5] ! Mem[0000000090800028] = a896c601 576508f1 ! Mem[0000000090800030] = eaf607f4 f1e2e95e, %g2 = 000000f1, %g3 = 98f9b0a5 ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 00000000f1e2e95e ! Mem[0000000090800008] = 5a1ae61214acc7c9, %g2 = 00000000eaf607f4 ldx [%i5+%o1],%g2 ! %g2 = 5a1ae61214acc7c9 ! Mem[0000000090800038] = d7bcadc2, %g2 = 5a1ae61214acc7c9 ldub [%i5+0x03a],%g2 ! %g2 = 00000000000000d7 ! Mem[000000001b800028] = ce0a7eda932193a4, %l5 = 00000000ce0a7eda ldx [%i3+%o5],%l5 ! %l5 = ce0a7eda932193a4 ! Mem[0000000091000020] = dd0f65f9, %g2 = 00000000000000d7 ldub [%i6+0x023],%g2 ! %g2 = 00000000000000dd p5_label_6: ! %l4 = c028e6e1d8e8c53a, Mem[0000000091000014] = 7757fe01 stw %l4,[%i6+0x014] ! Mem[0000000091000014] = d8e8c53a ! Mem[0000000090000018] = 902870ed, %g2 = 00000000000000dd lduh [%i4+0x01a],%g2 ! %g2 = 0000000000009028 ! Mem[0000000090800000] = 5019d1d9, %g18 = 56205d9fa8f3230e ldsw [%i5+%g0],%g2 ! %g2 = 56205d9fa8f3230e ! %l4 = d8e8c53a, %l5 = 932193a4, Mem[0000000091800010] = 09212c7c a81a2bb1 std %l4,[%o0+%o2] ! Mem[0000000091800010] = d8e8c53a 932193a4 ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 5019d1d9, %g3 = f1e2e95e ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! Mem[0000000091800000] = fb520ab0, %g2 = 000000000c86ef26 lduw [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 ! %l1 = 335157e7a81a2bb1, Mem[000000001b80000e] = 091218c3 sth %l1,[%i3+0x00e] ! Mem[000000001b80000c] = 09122bb1 ! Mem[0000000091000038] = e25676cb62bf8c8f, %g2 = 00000000fb520ab0 ldx [%i6+0x038],%g2 ! %g2 = e25676cb62bf8c8f ! %l4 = c028e6e1d8e8c53a, Mem[000000001a000020] = 0046462c sth %l4,[%i0+%o4] ! Mem[000000001a000020] = c53a462c ! %l5 = ce0a7eda932193a4, Mem[0000000090800020] = 0c86ef26 sth %l5,[%i5+%o4] ! Mem[0000000090800020] = 93a4ef26 p5_label_7: ! Mem[0000000091800030] = 2781a688, %g18 = 56205d9fa8f3230e ldsw [%o0+0x030],%g2 ! %g2 = 56205d9fa8f3230e ! Mem[0000000091800020] = 5566979d, %g18 = 56205d9fa8f3230e ldsw [%o0+%o4],%g2 ! %g2 = 56205d9fa8f3230e ! Mem[0000000090800028] = a896c601 576508f1, %g2 = 5566979d, %g3 = 35144907 ldd [%i5+%o5],%g2 ! %g2 = 00000000a896c601 00000000576508f1 ! Mem[0000000091000008] = c2805273, %g2 = 00000000a896c601 ldub [%i6+0x009],%g2 ! %g2 = 00000000000000c2 ! Mem[000000001b800020] = e3abfc504457edd2, %l1 = 335157e7a81a2bb1 ldx [%i3+%o4],%l1 ! %l1 = e3abfc504457edd2 ! %l3 = 7eda9b59e02c73b5, Mem[000000009000000e] = c53a1d35 sth %l3,[%i4+0x00e] ! Mem[000000009000000c] = 73b51d35 ! %l0 = 64d48b3e09212c7c, Mem[0000000091800034] = 576508f1 stw %l0,[%o0+0x034] ! Mem[0000000091800034] = 09212c7c ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = 000000c2, %g3 = 576508f1 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! Mem[000000001b80002c] = 932193a4, %l5 = ce0a7eda932193a4 ldub [%i3+0x02d],%l5 ! %l5 = 0000000000000021 ! %l5 = 0000000000000021, Mem[0000000091800020] = 5566979dba3ff053 stx %l5,[%o0+%o4] ! Mem[0000000091800020] = 0000000000000021 p5_label_8: ! Mem[0000000091800024] = 00000021, %g2 = 000000005a1ae612 lduh [%o0+0x024],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800024] = 144907a8, %g2 = 0000000000000000 ldsb [%i5+0x025],%g2 ! %g2 = 0000000000000014 ! %l3 = 7eda9b59e02c73b5, Mem[0000000090000025] = 96c6019a stb %l3,[%i4+0x025] ! Mem[0000000090000024] = b5c6019a ! Mem[0000000091800008] = 8b9883bd, %g2 = 0000000000000014 ldsh [%o0+%o1],%g2 ! %g2 = ffffffffffff8b98 ! Mem[000000009080002c] = 576508f1, %g2 = ffffffffffff8b98 lduw [%i5+0x02c],%g2 ! %g2 = 00000000576508f1 ! Mem[0000000090000020] = a696a8b5, %g2 = 00000000576508f1 ldsh [%i4+0x022],%g2 ! %g2 = ffffffffffffa696 ! %l4 = c028e6e1d8e8c53a, Mem[0000000090000038] = 000000005610566c stx %l4,[%i4+0x038] ! Mem[0000000090000038] = c028e6e1d8e8c53a ! %l4 = c028e6e1d8e8c53a, Mem[0000000090000026] = c6019a40 stb %l4,[%i4+0x026] ! Mem[0000000090000024] = 3a019a40 ! %l3 = 7eda9b59e02c73b5, Mem[0000000090000026] = 3a019a40 sth %l3,[%i4+0x026] ! Mem[0000000090000024] = 73b59a40 ! %l5 = 0000000000000021, Mem[0000000091000028] = 64d48b3e09212c7c stx %l5,[%i6+%o5] ! Mem[0000000091000028] = 0000000000000021 p5_label_9: ! Mem[0000000090800030] = 07f4f1e2, %g2 = ffffffffffffa696 ldsh [%i5+0x032],%g2 ! %g2 = 00000000000007f4 ! Mem[000000001b000020] = 33202a5b 28ce2d34, %l6 = a896c601, %l7 = 576508f1 ldd [%i2+%o4],%l6 ! %l6 = 0000000033202a5b 0000000028ce2d34 ! Mem[000000001b800000] = 7ad443ce, %l5 = 0000000000000021 lduw [%i3+%g0],%l5 ! %l5 = 000000007ad443ce ! Mem[000000001b000024] = 28ce2d34, %l6 = 0000000033202a5b ldsb [%i2+0x025],%l6 ! %l6 = ffffffffffffffce ! Mem[0000000091000008] = 48c28052, %g2 = 00000000000007f4 ldsb [%i6+%o1],%g2 ! %g2 = 0000000000000048 ! Mem[0000000090000014] = ead61d17, %g2 = 0000000000000048 ldsh [%i4+0x016],%g2 ! %g2 = ffffffffffffead6 ! %l0 = 64d48b3e09212c7c, Mem[0000000091000029] = 00000000 stb %l0,[%i6+0x029] ! Mem[0000000091000028] = 7c000000 ! Mem[0000000090000024] = a8b573b5, %g2 = ffffffffffffead6 ldub [%i4+0x024],%g2 ! %g2 = 00000000000000a8 ! %l7 = 0000000028ce2d34, Mem[0000000091800023] = 00000000 stb %l7,[%o0+0x023] ! Mem[0000000091800020] = 34000000 ! Mem[0000000091800018] = 06fa2c7c, %g2 = 00000000000000a8 lduh [%o0+%o3],%g2 ! %g2 = 00000000000006fa p5_label_10: ! Mem[000000001a800038] = 7ccc89ed, %l7 = 0000000028ce2d34 lduh [%i1+0x03a],%l7 ! %l7 = 00000000000089ed ! Mem[000000001a800010] = 2320966b, %l5 = 000000007ad443ce ldub [%i1+0x012],%l5 ! %l5 = 0000000000000096 ! %l4 = d8e8c53a, %l5 = 00000096, Mem[0000000091000008] = 48c28052 7312abd6 std %l4,[%i6+%o1] ! Mem[0000000091000008] = d8e8c53a 00000096 ! Mem[0000000090000010] = 1d358e58, %g2 = 00000000000006fa ldsh [%i4+%o2],%g2 ! %g2 = 0000000000001d35 ! %l2 = 8e79f1ce5019d1d9, Mem[0000000090800028] = a896c601576508f1 stx %l2,[%i5+%o5] ! Mem[0000000090800028] = 8e79f1ce5019d1d9 ! Mem[0000000091000030] = a5b5761e, %g2 = 0000000000001d35 ldsh [%i6+0x030],%g2 ! %g2 = ffffffffffffa5b5 ! %l1 = e3abfc504457edd2, Mem[0000000090800038] = c601d7bc stb %l1,[%i5+0x038] ! Mem[0000000090800038] = d201d7bc ! Mem[000000001b000000] = 95bf747c 4adad571, %l4 = d8e8c53a, %l5 = 00000096 ldd [%i2+%g0],%l4 ! %l4 = 0000000095bf747c 000000004adad571 ! Mem[0000000091800038] = 116d9d52, %g2 = ffffffffffffa5b5 ldsb [%o0+0x03a],%g2 ! %g2 = 0000000000000011 ! Mem[000000001a000000] = ec5c2143, %l6 = ffffffffffffffce ldsh [%i0+%g0],%l6 ! %l6 = ffffffffffffec5c p5_label_11: ! Mem[0000000091800028] = 153f24b0df4e4459, %g2 = 0000000000000011 ldx [%o0+%o5],%g2 ! %g2 = 153f24b0df4e4459 ! Mem[000000009100003c] = 8c8f0000, %g2 = 153f24b0df4e4459 ldub [%i6+0x03e],%g2 ! %g2 = 000000000000008c ! %l0 = 64d48b3e09212c7c, Mem[0000000090800024] = 35144907 stw %l0,[%i5+0x024] ! Mem[0000000090800024] = 09212c7c ! %l2 = 8e79f1ce5019d1d9, Mem[000000001b000008] = de228805 stw %l2,[%i2+%o1] ! Mem[000000001b000008] = 5019d1d9 ! %l5 = 000000004adad571, Mem[0000000091800018] = 06fa2c7c sth %l5,[%o0+%o3] ! Mem[0000000091800018] = d5712c7c ! Mem[0000000090000000] = 09d53180, %g18 = 56205d9fa8f3230e ldsw [%i4+%g0],%g2 ! %g2 = 56205d9fa8f3230e ! Mem[000000001a000020] = c53a462c c5f149b8, %l6 = ffffec5c, %l7 = 000089ed ldd [%i0+%o4],%l6 ! %l6 = 00000000c53a462c 00000000c5f149b8 ! %l4 = 95bf747c, %l5 = 4adad571, Mem[0000000090800010] = f8449db5 5e356f1d std %l4,[%i5+%o2] ! Mem[0000000090800010] = 95bf747c 4adad571 ! Mem[000000009080001c] = f1268a9a, %g2 = 0000000009d53180 lduh [%i5+0x01c],%g2 ! %g2 = 000000000000f126 ! Mem[0000000090000018] = 902870ed, %g2 = 000000000000f126 lduh [%i4+0x01a],%g2 ! %g2 = 0000000000009028 p5_label_12: ! Mem[0000000090800030] = 07f4f1e2, %g2 = 0000000000009028 ldub [%i5+0x032],%g2 ! %g2 = 0000000000000007 ! Mem[0000000090800030] = 07f4f1e2, %g2 = 0000000000000007 ldsh [%i5+0x032],%g2 ! %g2 = 00000000000007f4 ! Mem[000000009080003c] = adc27bb0, %g2 = 00000000000007f4 lduw [%i5+0x03c],%g2 ! %g2 = 00000000adc27bb0 ! Mem[0000000090000010] = 1d358e58d828ead6, %g2 = 00000000adc27bb0 ldx [%i4+%o2],%g2 ! %g2 = 1d358e58d828ead6 ! Mem[0000000090000010] = 1d358e58, %g2 = 1d358e58d828ead6 lduh [%i4+%o2],%g2 ! %g2 = 0000000000001d35 ! %l4 = 0000000095bf747c, Mem[0000000091800010] = d8e8c53a stb %l4,[%o0+%o2] ! Mem[0000000091800010] = 7ce8c53a ! %l5 = 000000004adad571, Mem[000000009000001f] = 0eb526a6 stb %l5,[%i4+0x01f] ! Mem[000000009000001c] = 71b526a6 ! %l7 = 00000000c5f149b8, Mem[000000001b80000d] = 09122bb1 stb %l7,[%i3+0x00d] ! Mem[000000001b80000c] = 09b82bb1 ! %l1 = e3abfc504457edd2, Mem[000000001a800030] = 043ea823df5a65f8 stx %l1,[%i1+0x030] ! Mem[000000001a800030] = e3abfc504457edd2 ! Mem[0000000090000034] = a81a2bb1, %g2 = 0000000000001d35 ldub [%i4+0x034],%g2 ! %g2 = 00000000000000a8 p5_label_13: ! %l1 = e3abfc504457edd2, Mem[0000000091800011] = e8c53a93 stb %l1,[%o0+0x011] ! Mem[0000000091800010] = d2c53a93 ! Mem[0000000091800028] = 3f24b0df, %g2 = 00000000000000a8 ldub [%o0+0x029],%g2 ! %g2 = 000000000000003f ! %l1 = e3abfc504457edd2, Mem[0000000090800008] = 5a1ae612 sth %l1,[%i5+%o1] ! Mem[0000000090800008] = edd2e612 ! %l6 = c53a462c, %l7 = c5f149b8, Mem[0000000090800000] = 5019d1d9 e02c73b5 std %l6,[%i5+%g0] ! Mem[0000000090800000] = c53a462c c5f149b8 ! Mem[000000009000003c] = d8e8c53a, %g2 = 000000000000003f lduw [%i4+0x03c],%g2 ! %g2 = 00000000d8e8c53a ! Mem[0000000090000030] = 212c7ca8, %g2 = 00000000d8e8c53a ldub [%i4+0x031],%g2 ! %g2 = 0000000000000021 ! %l7 = 00000000c5f149b8, Mem[000000001a800010] = 2320966b stw %l7,[%i1+%o2] ! Mem[000000001a800010] = c5f149b8 ! %l5 = 000000004adad571, Mem[000000001a00002c] = b8403d8f stw %l5,[%i0+0x02c] ! Mem[000000001a00002c] = 4adad571 ! Mem[000000009100000c] = 00966cff, %g2 = 0000000000000021 lduh [%i6+0x00e],%g2 ! %g2 = 0000000000000096 ! %l5 = 000000004adad571, Mem[0000000091800038] = 54b6116d9d52adff stx %l5,[%o0+0x038] ! Mem[0000000091800038] = 000000004adad571 p5_label_14: ! Mem[000000001b800024] = 4457edd2, %l4 = 0000000095bf747c lduh [%i3+0x026],%l4 ! %l4 = 000000000000edd2 ! %l0 = 64d48b3e09212c7c, Mem[000000001a800018] = a7fd2abeb4982272 stx %l0,[%i1+%o3] ! Mem[000000001a800018] = 64d48b3e09212c7c ! %l6 = c53a462c, %l7 = c5f149b8, Mem[0000000091800010] = 7cd2c53a 932193a4 std %l6,[%o0+%o2] ! Mem[0000000091800010] = c53a462c c5f149b8 ! %l3 = 7eda9b59e02c73b5, Mem[0000000090800004] = c5f149b8 sth %l3,[%i5+0x004] ! Mem[0000000090800004] = 73b549b8 ! Mem[0000000091000008] = d8e8c53a 00000096, %g2 = 00000096, %g3 = 14acc7c9 ldd [%i6+%o1],%g2 ! %g2 = 00000000d8e8c53a 0000000000000096 ! Mem[000000009100001c] = 47a19fcf, %g2 = 00000000d8e8c53a lduw [%i6+0x01c],%g2 ! %g2 = 0000000047a19fcf ! %l0 = 64d48b3e09212c7c, Mem[0000000091800010] = c53a462c sth %l0,[%o0+%o2] ! Mem[0000000091800010] = 2c7c462c ! %l2 = 8e79f1ce5019d1d9, Mem[000000001b000028] = bb56702853f49e0f stx %l2,[%i2+%o5] ! Mem[000000001b000028] = 8e79f1ce5019d1d9 ! Mem[0000000090800018] = f1c6f126, %g2 = 0000000047a19fcf lduh [%i5+0x01a],%g2 ! %g2 = 000000000000f1c6 ! %l1 = e3abfc504457edd2, Mem[0000000091800028] = 153f24b0df4e4459 stx %l1,[%o0+%o5] ! Mem[0000000091800028] = e3abfc504457edd2 p5_label_15: ! Mem[0000000090800004] = 73b549b8, %g2 = 000000000000f1c6 ldsh [%i5+0x004],%g2 ! %g2 = 00000000000073b5 ! Mem[0000000090000000] = 09d53180 d6ba8c74, %g2 = 000073b5, %g3 = 00000096 ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000d6ba8c74 ! Mem[000000001b000000] = 95bf747c, %l7 = 00000000c5f149b8 ldsw [%i2+%g0],%l7 ! %l7 = ffffffff95bf747c ! Mem[0000000090800000] = c53a462c 73b549b8, %g2 = 09d53180, %g3 = d6ba8c74 ldd [%i5+%g0],%g2 ! %g2 = 00000000c53a462c 0000000073b549b8 ! %l1 = e3abfc504457edd2, Mem[0000000090800002] = 462c73b5 stb %l1,[%i5+0x002] ! Mem[0000000090800000] = d22c73b5 ! Mem[0000000090000030] = 212c7ca8, %g2 = 00000000c53a462c ldub [%i4+0x031],%g2 ! %g2 = 0000000000000021 ! %l4 = 000000000000edd2, Mem[000000001a80001e] = 09212c7c sth %l4,[%i1+0x01e] ! Mem[000000001a80001c] = 0921edd2 ! Mem[0000000091000028] = 007c0000 00000021, %g2 = 00000021, %g3 = 73b549b8 ldd [%i6+%o5],%g2 ! %g2 = 00000000007c0000 0000000000000021 ! Mem[000000001b80001c] = 0dc8f0a5, %l5 = 000000004adad571 ldsh [%i3+0x01c],%l5 ! %l5 = 0000000000000dc8 ! %l1 = e3abfc504457edd2, Mem[000000001a000010] = aec7aceb stw %l1,[%i0+%o2] ! Mem[000000001a000010] = 4457edd2 p5_label_16: ! %l3 = 7eda9b59e02c73b5, Mem[000000009080000c] = 14acc7c9 stw %l3,[%i5+0x00c] ! Mem[000000009080000c] = e02c73b5 ! Mem[0000000090000028] = 9a40ca10 50fd872f, %g2 = 007c0000, %g3 = 00000021 ldd [%i4+%o5],%g2 ! %g2 = 000000009a40ca10 0000000050fd872f ! Mem[0000000090000034] = a81a2bb1, %g2 = 000000009a40ca10 lduh [%i4+0x034],%g2 ! %g2 = 000000000000a81a ! Mem[0000000091800010] = 2c7c462cc5f149b8, %g2 = 000000000000a81a ldx [%o0+%o2],%g2 ! %g2 = 2c7c462cc5f149b8 ! Mem[000000001a000000] = ec5c2143, %l4 = 000000000000edd2 ldub [%i0+0x002],%l4 ! %l4 = 0000000000000021 ! %l7 = ffffffff95bf747c, Mem[000000001b000018] = 0d3e49dfa5b8ce24 stx %l7,[%i2+%o3] ! Mem[000000001b000018] = ffffffff95bf747c ! %l3 = 7eda9b59e02c73b5, Mem[000000001b000038] = 3237af11 stw %l3,[%i2+0x038] ! Mem[000000001b000038] = e02c73b5 ! Mem[0000000091800008] = 8b9883bd, %g18 = 56205d9fa8f3230e ldsw [%o0+%o1],%g2 ! %g2 = 56205d9fa8f3230e ! Mem[0000000090000008] = c028e6e1 d8e873b5, %g2 = 8b9883bd, %g3 = 50fd872f ldd [%i4+%o1],%g2 ! %g2 = 00000000c028e6e1 00000000d8e873b5 ! Mem[0000000090000018] = 902870ed, %g2 = 00000000c028e6e1 ldsh [%i4+0x01a],%g2 ! %g2 = ffffffffffff9028 p5_label_17: ! Mem[0000000091000000] = d8e8c53a5610566c, %g2 = ffffffffffff9028 ldx [%i6+%g0],%g2 ! %g2 = d8e8c53a5610566c ! Mem[0000000090000008] = e6e1d8e8, %g2 = d8e8c53a5610566c ldsb [%i4+0x00a],%g2 ! %g2 = ffffffffffffffe6 ! Mem[0000000090000008] = c028e6e1, %g2 = ffffffffffffffe6 lduw [%i4+%o1],%g2 ! %g2 = 00000000c028e6e1 ! Mem[0000000090800024] = 09212c7c, %g2 = 00000000c028e6e1 lduw [%i5+0x024],%g2 ! %g2 = 0000000009212c7c ! Mem[0000000090000038] = c028e6e1, %g2 = 0000000009212c7c ldub [%i4+0x038],%g2 ! %g2 = 00000000000000c0 ! %l7 = ffffffff95bf747c, Mem[0000000090000038] = c028e6e1d8e8c53a stx %l7,[%i4+0x038] ! Mem[0000000090000038] = ffffffff95bf747c ! Mem[0000000090800010] = bf747c4a, %g2 = 00000000000000c0 ldub [%i5+0x011],%g2 ! %g2 = 00000000000000bf ! Mem[0000000090800038] = d7bcadc2, %g2 = 00000000000000bf ldub [%i5+0x03a],%g2 ! %g2 = 00000000000000d7 ! Mem[0000000090800020] = 93a4ef26 09212c7c, %g2 = 000000d7, %g3 = d8e873b5 ldd [%i5+%o4],%g2 ! %g2 = 0000000093a4ef26 0000000009212c7c ! %l7 = ffffffff95bf747c, Mem[000000009080001c] = f1268a9a sth %l7,[%i5+0x01c] ! Mem[000000009080001c] = 747c8a9a p5_label_18: ! Mem[0000000090800028] = 8e79f1ce, %g18 = 56205d9fa8f3230e ldsw [%i5+%o5],%g2 ! %g2 = 56205d9fa8f3230e ! %l4 = 00000021, %l5 = 00000dc8, Mem[000000001a000000] = ec5c2143 2c3f92e1 std %l4,[%i0+%g0] ! Mem[000000001a000000] = 00000021 00000dc8 ! Mem[0000000091000020] = 8b0950dd 0f65f93d, %g2 = 8e79f1ce, %g3 = 09212c7c ldd [%i6+%o4],%g2 ! %g2 = 000000008b0950dd 000000000f65f93d ! %l0 = 64d48b3e09212c7c, Mem[0000000091800006] = e6aa8b98 stb %l0,[%o0+0x006] ! Mem[0000000091800004] = 7caa8b98 ! %l2 = 8e79f1ce5019d1d9, Mem[000000009080000a] = e612e02c sth %l2,[%i5+0x00a] ! Mem[0000000090800008] = d1d9e02c ! %l1 = e3abfc504457edd2, Mem[0000000090800028] = 8e79f1ce stb %l1,[%i5+%o5] ! Mem[0000000090800028] = d279f1ce ! Mem[000000009180003c] = 4adad571, %g2 = 000000008b0950dd lduw [%o0+0x03c],%g2 ! %g2 = 000000004adad571 ! %l3 = 7eda9b59e02c73b5, Mem[000000009080003c] = adc27bb0 stw %l3,[%i5+0x03c] ! Mem[000000009080003c] = e02c73b5 ! %l3 = 7eda9b59e02c73b5, Mem[000000001b000008] = 5019d1d90d385ab1 stx %l3,[%i2+%o1] ! Mem[000000001b000008] = 7eda9b59e02c73b5 ! Mem[0000000090000018] = 1d17902870edfb71, %g2 = 000000004adad571 ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb71 p5_label_19: ! Mem[0000000090800028] = f1ce5019, %g2 = 1d17902870edfb71 ldsh [%i5+0x02a],%g2 ! %g2 = fffffffffffff1ce ! Mem[0000000091800018] = d5712c7cb7684e28, %g2 = fffffffffffff1ce ldx [%o0+%o3],%g2 ! %g2 = d5712c7cb7684e28 ! Mem[0000000091000010] = ff95cdd8, %g2 = d5712c7cb7684e28 ldub [%i6+0x011],%g2 ! %g2 = 00000000000000ff ! Mem[0000000090800034] = 5ed201d7, %g2 = 00000000000000ff ldsb [%i5+0x037],%g2 ! %g2 = 000000000000005e ! Mem[000000001b80003c] = 9f6a5089, %l2 = 8e79f1ce5019d1d9 lduw [%i3+0x03c],%l2 ! %l2 = 000000009f6a5089 ! %l4 = 0000000000000021, Mem[000000001a000020] = c53a462cc5f149b8 stx %l4,[%i0+%o4] ! Mem[000000001a000020] = 0000000000000021 ! %l2 = 000000009f6a5089, Mem[000000001a00000e] = 49daec82 stb %l2,[%i0+0x00e] ! Mem[000000001a00000c] = 49da8982 ! %l2 = 000000009f6a5089, Mem[000000001b000028] = 8e79f1ce5019d1d9 stx %l2,[%i2+%o5] ! Mem[000000001b000028] = 000000009f6a5089 ! %l0 = 09212c7c, %l1 = 4457edd2, Mem[0000000091000018] = 5ffaf26e 47a19fcf std %l0,[%i6+%o3] ! Mem[0000000091000018] = 09212c7c 4457edd2 ! Mem[000000001b80002c] = 932193a4, %l7 = ffffffff95bf747c ldsw [%i3+0x02c],%l7 ! %l7 = ffffffff932193a4 p5_label_20: ! %l6 = c53a462c, %l7 = 932193a4, Mem[0000000091000018] = 09212c7c 4457edd2 std %l6,[%i6+%o3] ! Mem[0000000091000018] = c53a462c 932193a4 ! %l3 = 7eda9b59e02c73b5, Mem[000000009000002d] = fd872f09 stb %l3,[%i4+0x02d] ! Mem[000000009000002c] = b5872f09 ! %l2 = 000000009f6a5089, Mem[000000001a000030] = fb81dafca6e1e0b5 stx %l2,[%i0+0x030] ! Mem[000000001a000030] = 000000009f6a5089 ! %l6 = 00000000c53a462c, Mem[0000000090800000] = c53ad22c stw %l6,[%i5+%g0] ! Mem[0000000090800000] = c53a462c ! Mem[0000000091000008] = d8e8c53a, %g2 = 000000000000005e ldub [%i6+%o1],%g2 ! %g2 = 00000000000000d8 ! %l5 = 0000000000000dc8, Mem[0000000090000038] = ffffffff stw %l5,[%i4+0x038] ! Mem[0000000090000038] = 00000dc8 ! Mem[000000001b800000] = 7ad443ce, %l0 = 64d48b3e09212c7c lduh [%i3+%g0],%l0 ! %l0 = 0000000000007ad4 ! Mem[000000009000000c] = e873b51d, %g2 = 00000000000000d8 ldub [%i4+0x00d],%g2 ! %g2 = 00000000000000e8 ! Mem[000000009080003c] = e02c73b5, %g2 = 00000000000000e8 lduw [%i5+0x03c],%g2 ! %g2 = 00000000e02c73b5 ! Mem[000000009000002c] = b5872f09, %g2 = 00000000e02c73b5 ldub [%i4+0x02d],%g2 ! %g2 = 00000000000000b5 p5_label_21: ! %l0 = 0000000000007ad4, Mem[0000000091000018] = c53a462c932193a4 stx %l0,[%i6+%o3] ! Mem[0000000091000018] = 0000000000007ad4 ! Mem[000000009000003c] = 95bf747c, %g2 = 00000000000000b5 lduh [%i4+0x03c],%g2 ! %g2 = 00000000000095bf ! %l7 = ffffffff932193a4, Mem[0000000090800010] = 95bf747c4adad571 stx %l7,[%i5+%o2] ! Mem[0000000090800010] = ffffffff932193a4 ! Mem[000000001a00003c] = 8d0eba11, %l3 = 7eda9b59e02c73b5 ldub [%i0+0x03d],%l3 ! %l3 = 000000000000000e ! Mem[000000001b000018] = ffffffff, %l0 = 0000000000007ad4 lduh [%i2+0x01a],%l0 ! %l0 = 000000000000ffff ! Mem[0000000091800000] = 0ab007b3, %g2 = 00000000000095bf lduh [%o0+0x002],%g2 ! %g2 = 0000000000000ab0 ! %l6 = 00000000c53a462c, Mem[000000001b80000c] = 09b82bb1 stw %l6,[%i3+0x00c] ! Mem[000000001b80000c] = c53a462c ! Mem[0000000091000008] = d8e8c53a 00000096, %g2 = 00000ab0, %g3 = 0f65f93d ldd [%i6+%o1],%g2 ! %g2 = 00000000d8e8c53a 0000000000000096 ! Mem[0000000090000010] = 1d358e58 d828ead6, %g2 = d8e8c53a, %g3 = 00000096 ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 00000000d828ead6 ! Mem[0000000091800034] = 2c7c0000, %g2 = 000000001d358e58 lduh [%o0+0x036],%g2 ! %g2 = 0000000000002c7c p5_label_22: ! Mem[0000000091800020] = 00000034 00000021, %g2 = 00002c7c, %g3 = d828ead6 ldd [%o0+%o4],%g2 ! %g2 = 0000000000000034 0000000000000021 ! %l1 = e3abfc504457edd2, Mem[000000001b80003b] = df6c220c stb %l1,[%i3+0x03b] ! Mem[000000001b800038] = df6c22d2 ! Mem[000000009180002c] = 4457edd2, %g2 = 0000000000000034 ldsh [%o0+0x02c],%g2 ! %g2 = 0000000000004457 ! %l4 = 0000000000000021, Mem[0000000090000020] = b526a696a8b573b5 stx %l4,[%i4+%o4] ! Mem[0000000090000020] = 0000000000000021 ! Mem[0000000090800038] = d201d7bc, %g18 = 56205d9fa8f3230e ldsw [%i5+0x038],%g2 ! %g2 = 56205d9fa8f3230e ! Mem[000000009100000c] = 00000096, %g2 = ffffffffd201d7bc lduw [%i6+0x00c],%g2 ! %g2 = 0000000000000096 ! %l5 = 0000000000000dc8, Mem[0000000090800016] = 93a4b2d5 stb %l5,[%i5+0x016] ! Mem[0000000090800014] = c8a4b2d5 ! Mem[000000009180002c] = 4457edd2, %g18 = 56205d9fa8f3230e ldsw [%o0+0x02c],%g2 ! %g2 = 56205d9fa8f3230e ! %l3 = 000000000000000e, Mem[000000009080003c] = e02c73b5 stw %l3,[%i5+0x03c] ! Mem[000000009080003c] = 0000000e ! Mem[0000000090800008] = edd2d1d9e02c73b5, %g2 = 000000004457edd2 ldx [%i5+%o1],%g2 ! %g2 = edd2d1d9e02c73b5 p5_label_23: ! Mem[000000001b000020] = 33202a5b, %l4 = 0000000000000021 ldsb [%i2+0x021],%l4 ! %l4 = 0000000000000020 ! %l4 = 0000000000000020, Mem[0000000091000036] = 449be256 sth %l4,[%i6+0x036] ! Mem[0000000091000034] = 0020e256 ! Mem[000000001a000038] = 22a2bc39, %l2 = 000000009f6a5089 ldsh [%i0+0x038],%l2 ! %l2 = 00000000000022a2 ! Mem[000000001b000018] = ffffffff95bf747c, %l2 = 00000000000022a2 ldx [%i2+%o3],%l2 ! %l2 = ffffffff95bf747c ! Mem[0000000091800024] = 000021e3, %g2 = edd2d1d9e02c73b5 ldub [%o0+0x025],%g2 ! %g2 = 0000000000000000 ! %l6 = 00000000c53a462c, Mem[000000009080003e] = 000e0000 sth %l6,[%i5+0x03e] ! Mem[000000009080003c] = 462c0000 ! Mem[000000009100001c] = 7ad48b09, %g2 = 0000000000000000 ldub [%i6+0x01e],%g2 ! %g2 = 000000000000007a ! %l3 = 000000000000000e, Mem[000000009000003c] = 95bf747c stw %l3,[%i4+0x03c] ! Mem[000000009000003c] = 0000000e ! %l4 = 0000000000000020, Mem[0000000091000018] = 0000000000007ad4 stx %l4,[%i6+%o3] ! Mem[0000000091000018] = 0000000000000020 ! Mem[000000001b800020] = e3abfc50 4457edd2, %l4 = 00000020, %l5 = 00000dc8 ldd [%i3+%o4],%l4 ! %l4 = 00000000e3abfc50 000000004457edd2 p5_label_24: ! Mem[0000000091800018] = d5712c7c, %g2 = 000000000000007a lduw [%o0+%o3],%g2 ! %g2 = 00000000d5712c7c ! Mem[0000000090000020] = 00000000, %g2 = 00000000d5712c7c ldsh [%i4+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[000000001a000030] = 00000000 9f6a5089, %l6 = c53a462c, %l7 = 932193a4 ldd [%i0+0x030],%l6 ! %l6 = 0000000000000000 000000009f6a5089 ! Mem[0000000091000024] = 0f65f93d, %g2 = 0000000000000000 lduh [%i6+0x024],%g2 ! %g2 = 0000000000000f65 ! Mem[0000000090000014] = d828ead6, %g2 = 0000000000000f65 lduh [%i4+0x014],%g2 ! %g2 = 000000000000d828 ! %l7 = 000000009f6a5089, Mem[000000001b000012] = 6b24f95b stb %l7,[%i2+0x012] ! Mem[000000001b000010] = 6b24895b ! %l1 = e3abfc504457edd2, Mem[000000001b800000] = 7ad443ce57fe9a1e stx %l1,[%i3+%g0] ! Mem[000000001b800000] = e3abfc504457edd2 ! %l6 = 0000000000000000, Mem[0000000091800010] = 2c7c462c stw %l6,[%o0+%o2] ! Mem[0000000091800010] = 00000000 ! Mem[0000000090000030] = 7ca81a2b, %g2 = 000000000000d828 ldsb [%i4+0x033],%g2 ! %g2 = 000000000000007c ! Mem[0000000091000020] = 8b0950dd, %g2 = 000000000000007c lduw [%i6+%o4],%g2 ! %g2 = 000000008b0950dd p5_label_25: ! Mem[0000000091000028] = 00000000, %g2 = 000000008b0950dd ldub [%i6+0x02a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800010] = ffffffff, %g2 = 0000000000000000 lduw [%i5+%o2],%g2 ! %g2 = 00000000ffffffff ! %l1 = e3abfc504457edd2, Mem[000000001a800030] = e3abfc504457edd2 stx %l1,[%i1+0x030] ! Mem[000000001a800030] = e3abfc504457edd2 ! %l6 = 0000000000000000, Mem[0000000090800038] = d201d7bc0000462c stx %l6,[%i5+0x038] ! Mem[0000000090800038] = 0000000000000000 ! Mem[000000001b800008] = 38384bf9, %l2 = ffffffff95bf747c lduw [%i3+%o1],%l2 ! %l2 = 0000000038384bf9 ! Mem[000000001a800038] = 7ccc89edfd4e2c7c, %l1 = e3abfc504457edd2 ldx [%i1+0x038],%l1 ! %l1 = 7ccc89edfd4e2c7c ! Mem[0000000091000020] = 0950dd0f, %g2 = 00000000ffffffff ldub [%i6+0x021],%g2 ! %g2 = 0000000000000009 ! %l1 = 7ccc89edfd4e2c7c, Mem[000000001b000038] = e02c73b5 stw %l1,[%i2+0x038] ! Mem[000000001b000038] = fd4e2c7c ! %l4 = e3abfc50, %l5 = 4457edd2, Mem[0000000091000020] = 8b0950dd 0f65f93d std %l4,[%i6+%o4] ! Mem[0000000091000020] = e3abfc50 4457edd2 ! %l5 = 000000004457edd2, Mem[000000001b000000] = 95bf747c4adad571 stx %l5,[%i2+%g0] ! Mem[000000001b000000] = 000000004457edd2 ba,a p5_not_taken_0_end p5_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000000000ffff bne,a,pn %xcc,p5_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 7ccc89edfd4e2c7c bne,a,pn %xcc,p5_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000038384bf9 bne,a,pn %xcc,p5_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000000e bne,a,pn %xcc,p5_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000e3abfc50 bne,a,pn %xcc,p5_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000004457edd2 bne,a,pn %xcc,p5_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000000 bne,a,pn %xcc,p5_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000009f6a5089 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 %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 1df7921d 7136a8c0 bne %xcc,p5_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be ad328c60 4fd09529 bne %xcc,p5_f6_fail nop ! Check Local Memory set p5_local0_expect,%g1 p5_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 0000002100000dc8 ldx [%i0+0x000],%g3 ! Observed data at 000000001a000000 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 8754e86a49da8982 ldx [%i0+0x008],%g3 ! Observed data at 000000001a000008 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 4457edd2d956c710 ldx [%i0+0x010],%g3 ! Observed data at 000000001a000010 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = c028e6e1d8e8c53a ldx [%i0+0x018],%g3 ! Observed data at 000000001a000018 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000000000000021 ldx [%i0+0x020],%g3 ! Observed data at 000000001a000020 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 1454b6204adad571 ldx [%i0+0x028],%g3 ! Observed data at 000000001a000028 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000000009f6a5089 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+0x010],%g2 ! Expected data = c5f149b83410f13c ldx [%i1+0x010],%g3 ! Observed data at 000000001a800010 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 64d48b3e0921edd2 ldx [%i1+0x018],%g3 ! Observed data at 000000001a800018 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = e3abfc504457edd2 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 = 7ccc89edfd4e2c7c 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 = 000000004457edd2 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 = 7eda9b59e02c73b5 ldx [%i2+0x008],%g3 ! Observed data at 000000001b000008 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 6b24895b7edf29fd ldx [%i2+0x010],%g3 ! Observed data at 000000001b000010 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffff95bf747c ldx [%i2+0x018],%g3 ! Observed data at 000000001b000018 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000009f6a5089 ldx [%i2+0x028],%g3 ! Observed data at 000000001b000028 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = fd4e2c7ca81a2bb1 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 = e3abfc504457edd2 ldx [%i3+0x000],%g3 ! Observed data at 000000001b800000 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 38384bf9c53a462c ldx [%i3+0x008],%g3 ! Observed data at 000000001b800008 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x008,%g4 ldx [%g1+0x038],%g2 ! Expected data = df6c22d29f6a5089 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_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: lduwa [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000001a800010] done p5_trap1o: lduwa [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000001a800010] done p5_trap2e: ldda [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001b000008] lduwa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000001b000020] stda %l4,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001a800028] lduwa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000001a000008] ldswa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001a000020] done p5_trap2o: ldda [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001b000008] lduwa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000001b000020] stda %l4,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001a800028] lduwa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000001a000008] ldswa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001a000020] done p5_trap3e: nop nop nop nop nop done p5_trap3o: 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 = 64d48b3e09212c7c ldx [%g1+0x008],%l1 ! %l1 = 335157e7a81a2bb1 ldx [%g1+0x010],%l2 ! %l2 = 8e79f1ce5019d1d9 ldx [%g1+0x018],%l3 ! %l3 = 7eda9b59e02c73b5 ldx [%g1+0x020],%l4 ! %l4 = c028e6e1d8e8c53a ldx [%g1+0x028],%l5 ! %l5 = 9a40ca1050fd872f ldx [%g1+0x030],%l6 ! %l6 = b526a696a896c601 ldx [%g1+0x038],%l7 ! %l7 = 2781a688576508f1 ! 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 = c0d1ad77 2800bcf2 066c33d4 ec83b640 ! %f4 = cf4e687a 37393a97 ff937d33 0b138478 ! %f8 = 20f5d0cc 1dde6e50 e5b15d9f b247babb ! %f12 = 1f928cd1 72f80e41 5294e3b5 1303f3c5 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = f37b99f4 9c3b5e9b acb7a313 8382e366 ! %f20 = 0fffa3f8 f0fc0ee9 f3323001 13ab3fd1 ! %f24 = a68d9a79 faf5cbda b1596505 71544cc0 ! %f28 = 0464f1c9 af87a5b1 c4eb9cad 5a4ec20b ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 2d84620f 656caaaa cea22d01 58e3042f ! %f36 = 70cfd88d 08119785 6698bc7b f250481c ! %f40 = 6b8676f7 9f67276c 3ac7168c 20e65532 ! %f44 = 0956a42d 90fa0793 ecaa917a 53c3361c ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xe12bc4af0000005b,%g7,%g1 ! GSR scale = 11, align = 3 wr %g1,%g0,%gsr ! GSR = e12bc4af0000005b 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[0000000091000034] = 1214449b, %g2 = 0000000000000000 ldub [%i6+0x034],%g2 ! %g2 = 0000000000000012 ! Mem[000000009180001c] = b7684e28, %g2 = 0000000000000012 lduh [%o0+0x01c],%g2 ! %g2 = 000000000000b768 ! Mem[0000000090000018] = 1d179028, %g2 = 000000000000b768 ldsb [%i4+%o3],%g2 ! %g2 = 000000000000001d ! %l0 = 2554c35fca552a9a, Mem[0000000090800010] = f8449dd95e356f1d stx %l0,[%i5+%o2] ! Mem[0000000090800010] = 2554c35fca552a9a ! %l2 = aa4b7e4e, %l3 = 137d076d, Mem[000000001d000018] = aaf40613 873a8652 std %l2,[%i2+%o3] ! Mem[000000001d000018] = aa4b7e4e 137d076d ! Mem[0000000091000008] = 48c28052 7312abd6, %g2 = 0000001d, %g3 = 00000000 ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 000000007312abd6 ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 48c28052, %g3 = 7312abd6 ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! Mem[0000000091800000] = 0ab007b3, %g2 = 000000000c86ef26 ldsb [%o0+0x002],%g2 ! %g2 = 000000000000000a ! %l4 = d2ada811, %l5 = ce1442d1, Mem[0000000090800018] = b2d54dc6 db268a9a std %l4,[%i5+%o3] ! Mem[0000000090800018] = d2ada811 ce1442d1 ! %l2 = 00665860aa4b7e4e, Mem[000000009080002c] = 51e85f11 sth %l2,[%i5+0x02c] ! Mem[000000009080002c] = 7e4e5f11 p6_label_2: ! %l4 = 4cc48954d2ada811, Mem[000000009100000a] = 80527312 sth %l4,[%i6+0x00a] ! Mem[0000000091000008] = a8117312 ! Mem[000000001c80001c] = ab1e10ac, %l4 = 4cc48954d2ada811 ldsw [%i1+0x01c],%l4 ! %l4 = ffffffffab1e10ac ! Mem[000000009000000c] = 46b01d35, %g2 = 000000000000000a lduh [%i4+0x00e],%g2 ! %g2 = 00000000000046b0 ! Mem[0000000091000028] = 21a95ba108a9d051, %g2 = 00000000000046b0 ldx [%i6+%o5],%g2 ! %g2 = 21a95ba108a9d051 ! %l5 = c8493a7cce1442d1, Mem[000000001c000038] = c0f2998aa5aa2701 stx %l5,[%i0+0x038] ! Mem[000000001c000038] = c8493a7cce1442d1 ! Mem[0000000090800000] = 73d0acf8, %g2 = 21a95ba108a9d051 ldsb [%i5+%g0],%g2 ! %g2 = 0000000000000073 ! Mem[000000001d800008] = 809cf3db62284717, %l4 = ffffffffab1e10ac ldx [%i3+%o1],%l4 ! %l4 = 809cf3db62284717 ! Mem[0000000091000028] = 21a95ba1, %g18 = e76a48da47468f7a ldsw [%i6+%o5],%g2 ! %g2 = e76a48da47468f7a ! Mem[0000000090000008] = b427e099152d46b0, %g2 = 0000000021a95ba1 ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! Mem[000000009180000c] = 23d9af6e, %g2 = b427e099152d46b0 ldsb [%o0+0x00d],%g2 ! %g2 = 0000000000000023 p6_label_3: ! %l2 = 00665860aa4b7e4e, Mem[0000000091000004] = 98f9b0a5 stb %l2,[%i6+0x004] ! Mem[0000000091000004] = 4ef9b0a5 ! Mem[0000000090800028] = 4459f5d3 7e4e5f11, %g2 = 00000023, %g3 = 35144907 ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 000000007e4e5f11 ! Mem[0000000091000008] = 48c2a8117312abd6, %g2 = 000000004459f5d3 ldx [%i6+%o1],%g2 ! %g2 = 48c2a8117312abd6 ! Mem[0000000090800038] = 66e1d7bc, %g18 = e76a48da47468f7a ldsw [%i5+0x038],%g2 ! %g2 = e76a48da47468f7a ! Mem[000000001d000004] = 0ba0f328, %l4 = 809cf3db62284717 ldub [%i2+0x007],%l4 ! %l4 = 0000000000000028 ! Mem[0000000091000028] = 21a95ba108a9d051, %g2 = 0000000066e1d7bc ldx [%i6+%o5],%g2 ! %g2 = 21a95ba108a9d051 ! Mem[0000000091800000] = fb520ab0 07b3e6aa, %g2 = 08a9d051, %g3 = 7e4e5f11 ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000007b3e6aa ! %l2 = 00665860aa4b7e4e, Mem[0000000090800020] = 0c86ef26 stw %l2,[%i5+%o4] ! Mem[0000000090800020] = aa4b7e4e ! %l6 = cb5e59be0ca475e2, Mem[000000001d800008] = 809cf3db sth %l6,[%i3+%o1] ! Mem[000000001d800008] = 75e2f3db ! Mem[000000001d000010] = ea20dc5b0974a165, %l0 = 2554c35fca552a9a ldx [%i2+%o2],%l0 ! %l0 = ea20dc5b0974a165 p6_label_4: ! Mem[0000000090000010] = 1d358e58, %g18 = e76a48da47468f7a ldsw [%i4+%o2],%g2 ! %g2 = e76a48da47468f7a ! %l0 = ea20dc5b0974a165, Mem[0000000090000014] = d828ead6 sth %l0,[%i4+0x014] ! Mem[0000000090000014] = a165ead6 ! Mem[000000009180002c] = df4e4459, %g2 = 000000001d358e58 lduw [%o0+0x02c],%g2 ! %g2 = 00000000df4e4459 ! %l3 = f3075206137d076d, Mem[000000001d800028] = fbfa1fa8 sth %l3,[%i3+%o5] ! Mem[000000001d800028] = 076d1fa8 ! Mem[0000000091000000] = 6ae82f884ef9b0a5, %g2 = 00000000df4e4459 ldx [%i6+%g0],%g2 ! %g2 = 6ae82f884ef9b0a5 ! %l4 = 00000028, %l5 = ce1442d1, Mem[0000000091000010] = 6cff95cd 7757fe01 std %l4,[%i6+%o2] ! Mem[0000000091000010] = 00000028 ce1442d1 ! %l0 = ea20dc5b0974a165, Mem[0000000090000010] = 1d358e58a165ead6 stx %l0,[%i4+%o2] ! Mem[0000000090000010] = ea20dc5b0974a165 ! %l4 = 0000000000000028, Mem[0000000091000006] = b0a548c2 sth %l4,[%i6+0x006] ! Mem[0000000091000004] = 002848c2 ! Mem[0000000090000008] = b427e099, %g2 = 6ae82f884ef9b0a5 ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffffb427 ! Mem[000000009000003c] = e6c51178, %g2 = ffffffffffffb427 lduw [%i4+0x03c],%g2 ! %g2 = 00000000e6c51178 p6_label_5: ! %l0 = ea20dc5b0974a165, Mem[0000000090800036] = e95e66e1 sth %l0,[%i5+0x036] ! Mem[0000000090800034] = a16566e1 ! %l0 = 0974a165, %l1 = 469717d2, Mem[0000000091000018] = 5ffaf26e 47a19fcf std %l0,[%i6+%o3] ! Mem[0000000091000018] = 0974a165 469717d2 ! %l0 = ea20dc5b0974a165, Mem[000000009000001c] = 70edfb0e sth %l0,[%i4+0x01c] ! Mem[000000009000001c] = a165fb0e ! Mem[000000001c800014] = a772ed11, %l7 = c1f4143211203ad4 ldsb [%i1+0x016],%l7 ! %l7 = ffffffffffffffed ! Mem[000000009080000c] = 14acc7c9, %g18 = e76a48da47468f7a ldsw [%i5+0x00c],%g2 ! %g2 = e76a48da47468f7a ! Mem[000000009000000c] = 2d46b0ea, %g2 = 0000000014acc7c9 ldub [%i4+0x00d],%g2 ! %g2 = 000000000000002d ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 000000000000002d ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! %l2 = 00665860aa4b7e4e, Mem[0000000091800038] = 54b6116d sth %l2,[%o0+0x038] ! Mem[0000000091800038] = 7e4e116d ! %l0 = 0974a165, %l1 = 469717d2, Mem[0000000091800000] = fb520ab0 07b3e6aa std %l0,[%o0+%g0] ! Mem[0000000091800000] = 0974a165 469717d2 ! %l2 = 00665860aa4b7e4e, Mem[000000001d00001a] = aa4b7e4e sth %l2,[%i2+0x01a] ! Mem[000000001d000018] = aa4b7e4e p6_label_6: ! Mem[000000009100002c] = d051a5b5, %g2 = 5566979dba3ff053 lduh [%i6+0x02e],%g2 ! %g2 = 000000000000d051 ! %l0 = ea20dc5b0974a165, Mem[000000001d80000e] = 62284717 sth %l0,[%i3+0x00e] ! Mem[000000001d80000c] = 6228a165 ! Mem[0000000090800028] = 4459f5d3 7e4e5f11, %g2 = 0000d051, %g3 = 07b3e6aa ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 000000007e4e5f11 ! %l4 = 0000000000000028, Mem[0000000090800038] = 66e1d7bc stb %l4,[%i5+0x038] ! Mem[0000000090800038] = 28e1d7bc ! %l4 = 0000000000000028, Mem[000000001c800014] = a772ed11 sth %l4,[%i1+0x014] ! Mem[000000001c800014] = 0028ed11 ! Mem[000000001d800014] = 4c80ab96, %l0 = ea20dc5b0974a165 ldsh [%i3+0x016],%l0 ! %l0 = ffffffffffffab96 ! Mem[0000000090800038] = 28e1d7bcadc27bb0, %g2 = 000000004459f5d3 ldx [%i5+0x038],%g2 ! %g2 = 28e1d7bcadc27bb0 ! Mem[000000009000003c] = e6c51178, %g18 = e76a48da47468f7a ldsw [%i4+0x03c],%g2 ! %g2 = e76a48da47468f7a ! %l4 = 00000028, %l5 = ce1442d1, Mem[0000000091800038] = 7e4e116d 9d52adff std %l4,[%o0+0x038] ! Mem[0000000091800038] = 00000028 ce1442d1 ! Mem[0000000091000028] = 21a95ba1, %g2 = ffffffffe6c51178 ldsb [%i6+%o5],%g2 ! %g2 = 0000000000000021 p6_label_7: ! Mem[0000000090000020] = 0ad8f7030332e58e, %g2 = 0000000000000021 ldx [%i4+%o4],%g2 ! %g2 = 0ad8f7030332e58e ! Mem[000000001d800018] = c9071b6e, %l6 = cb5e59be0ca475e2 lduh [%i3+%o3],%l6 ! %l6 = 000000000000c907 ! Mem[0000000090800038] = 28e1d7bcadc27bb0, %g2 = 0ad8f7030332e58e ldx [%i5+0x038],%g2 ! %g2 = 28e1d7bcadc27bb0 ! Mem[000000001c800030] = f2952cf3, %l6 = 000000000000c907 lduh [%i1+0x030],%l6 ! %l6 = 000000000000f295 ! Mem[0000000090800020] = aa4b7e4e, %g2 = 28e1d7bcadc27bb0 ldub [%i5+%o4],%g2 ! %g2 = 00000000000000aa ! Mem[0000000090800010] = 2554c35f ca552a9a, %g2 = 000000aa, %g3 = 7e4e5f11 ldd [%i5+%o2],%g2 ! %g2 = 000000002554c35f 00000000ca552a9a ! %l4 = 0000000000000028, Mem[0000000090800024] = 35144907 stw %l4,[%i5+0x024] ! Mem[0000000090800024] = 00000028 ! %l0 = ffffffffffffab96, Mem[0000000091800028] = 153f24b0df4e4459 stx %l0,[%o0+%o5] ! Mem[0000000091800028] = ffffffffffffab96 ! Mem[000000001d00001c] = 137d076d, %l5 = c8493a7cce1442d1 ldsb [%i2+0x01e],%l5 ! %l5 = 0000000000000007 ! Mem[0000000091000030] = 761e1214, %g2 = 000000002554c35f ldsh [%i6+0x032],%g2 ! %g2 = 000000000000761e p6_label_8: ! %l4 = 00000028, %l5 = 00000007, Mem[0000000090800018] = d2ada811 ce1442d1 std %l4,[%i5+%o3] ! Mem[0000000090800018] = 00000028 00000007 ! Mem[0000000090000028] = af022e97, %g2 = 000000000000761e lduh [%i4+%o5],%g2 ! %g2 = 000000000000af02 ! Mem[0000000091000030] = a5b5761e, %g18 = e76a48da47468f7a ldsw [%i6+0x030],%g2 ! %g2 = e76a48da47468f7a ! %l6 = 0000f295, %l7 = ffffffed, Mem[000000001c000028] = fa25b3c1 054bb085 std %l6,[%i0+%o5] ! Mem[000000001c000028] = 0000f295 ffffffed ! %l7 = ffffffffffffffed, Mem[0000000091000020] = 8b0950dd0f65f93d stx %l7,[%i6+%o4] ! Mem[0000000091000020] = ffffffffffffffed ! Mem[0000000090800034] = 79e2a165, %g2 = ffffffffa5b5761e ldsh [%i5+0x034],%g2 ! %g2 = 00000000000079e2 ! Mem[000000001d80001c] = 5e23033b, %l7 = ffffffffffffffed ldsw [%i3+0x01c],%l7 ! %l7 = 000000005e23033b ! Mem[0000000090800008] = 5a1ae61214acc7c9, %g2 = 00000000000079e2 ldx [%i5+%o1],%g2 ! %g2 = 5a1ae61214acc7c9 ! %l2 = 00665860aa4b7e4e, Mem[000000009180000c] = 3923d9af stw %l2,[%o0+0x00c] ! Mem[000000009180000c] = aa4b7e4e ! %l1 = 98c48938469717d2, Mem[0000000091800034] = 51532584 sth %l1,[%o0+0x034] ! Mem[0000000091800034] = 17d22584 p6_label_9: ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = 14acc7c9, %g3 = ca552a9a ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! %l2 = 00665860aa4b7e4e, Mem[000000001c800020] = c717c93e8b7a7c9a stx %l2,[%i1+%o4] ! Mem[000000001c800020] = 00665860aa4b7e4e ! %l6 = 0000f295, %l7 = 5e23033b, Mem[0000000091000000] = 6ae82f88 4ef90028 std %l6,[%i6+%g0] ! Mem[0000000091000000] = 0000f295 5e23033b ! Mem[0000000090800010] = 2554c35f, %g18 = e76a48da47468f7a ldsw [%i5+%o2],%g2 ! %g2 = e76a48da47468f7a ! %l6 = 000000000000f295, Mem[000000001d800032] = d50491bd sth %l6,[%i3+0x032] ! Mem[000000001d800030] = d504f295 ! %l7 = 000000005e23033b, Mem[0000000091000003] = 955e2303 stb %l7,[%i6+0x003] ! Mem[0000000091000000] = 3b5e2303 ! Mem[0000000090800030] = eaf607f4, %g2 = 000000002554c35f ldsh [%i5+0x030],%g2 ! %g2 = ffffffffffffeaf6 ! Mem[0000000091000020] = ffffffff ffffffed, %g2 = ffffeaf6, %g3 = 62bf8c8f ldd [%i6+%o4],%g2 ! %g2 = 00000000ffffffff 00000000ffffffed ! %l1 = 98c48938469717d2, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l1,[%i4+%g0] ! Mem[0000000090000000] = 98c48938469717d2 ! Mem[000000009180001c] = 4e285566, %g2 = 00000000ffffffff ldsb [%o0+0x01e],%g2 ! %g2 = 000000000000004e p6_label_10: ! Mem[0000000090000000] = 89384697, %g2 = 000000000000004e ldsb [%i4+0x002],%g2 ! %g2 = ffffffffffffff89 ! Mem[000000001d800028] = 076d1fa813fe62c3, %l5 = 0000000000000007 ldx [%i3+%o5],%l5 ! %l5 = 076d1fa813fe62c3 ! %l6 = 0000f295, %l7 = 5e23033b, Mem[0000000091000008] = 48c2a811 7312abd6 std %l6,[%i6+%o1] ! Mem[0000000091000008] = 0000f295 5e23033b ! Mem[0000000090000010] = dc5b0974, %g2 = ffffffffffffff89 ldsb [%i4+0x012],%g2 ! %g2 = ffffffffffffffdc ! %l3 = f3075206137d076d, Mem[000000001d800038] = 2d541939b1dcc61e stx %l3,[%i3+0x038] ! Mem[000000001d800038] = f3075206137d076d ! %l6 = 000000000000f295, Mem[000000001d000010] = ea20dc5b stw %l6,[%i2+%o2] ! Mem[000000001d000010] = 0000f295 ! Mem[0000000090800034] = a16528e1, %g2 = ffffffffffffffdc lduh [%i5+0x036],%g2 ! %g2 = 000000000000a165 ! %l0 = ffffab96, %l1 = 469717d2, Mem[0000000091800020] = 5566979d ba3ff053 std %l0,[%o0+%o4] ! Mem[0000000091800020] = ffffab96 469717d2 ! %l0 = ffffffffffffab96, Mem[000000009080002a] = f5d37e4e sth %l0,[%i5+0x02a] ! Mem[0000000090800028] = ab967e4e ! Mem[0000000090000010] = ea20dc5b 0974a165, %g2 = 0000a165, %g3 = ffffffed ldd [%i4+%o2],%g2 ! %g2 = 00000000ea20dc5b 000000000974a165 p6_label_11: ! %l0 = ffffab96, %l1 = 469717d2, Mem[0000000090000030] = 7a6764e2 807fa20a std %l0,[%i4+0x030] ! Mem[0000000090000030] = ffffab96 469717d2 ! %l3 = f3075206137d076d, Mem[000000009100001c] = 469717d2 sth %l3,[%i6+0x01c] ! Mem[000000009100001c] = 076d17d2 ! Mem[000000009000003c] = e6c51178, %g2 = 00000000ea20dc5b lduh [%i4+0x03c],%g2 ! %g2 = 000000000000e6c5 ! Mem[000000001c800038] = 4a87d7e2 a3f9a77b, %l0 = ffffab96, %l1 = 469717d2 ldd [%i1+0x038],%l0 ! %l0 = 000000004a87d7e2 00000000a3f9a77b ! %l3 = f3075206137d076d, Mem[0000000090000020] = 0ad8f7030332e58e stx %l3,[%i4+%o4] ! Mem[0000000090000020] = f3075206137d076d ! Mem[000000009100003c] = 62bf8c8f, %g18 = e76a48da47468f7a ldsw [%i6+0x03c],%g2 ! %g2 = e76a48da47468f7a ! %l6 = 000000000000f295, Mem[000000001d000012] = 0000f295 sth %l6,[%i2+0x012] ! Mem[000000001d000010] = 0000f295 ! %l5 = 076d1fa813fe62c3, Mem[0000000090000000] = 98c48938469717d2 stx %l5,[%i4+%g0] ! Mem[0000000090000000] = 076d1fa813fe62c3 ! Mem[000000001c000010] = 9fde6d71 a2354a2f, %l0 = 4a87d7e2, %l1 = a3f9a77b ldd [%i0+%o2],%l0 ! %l0 = 000000009fde6d71 00000000a2354a2f ! %l0 = 9fde6d71, %l1 = a2354a2f, Mem[0000000091800010] = 6e4e5182 96298cae std %l0,[%o0+%o2] ! Mem[0000000091800010] = 9fde6d71 a2354a2f p6_label_12: ! Mem[000000001c000028] = 0000f295, %l0 = 000000009fde6d71 ldsb [%i0+0x02b],%l0 ! %l0 = ffffffffffffff95 ! %l3 = f3075206137d076d, Mem[0000000091000004] = 5e23033b sth %l3,[%i6+0x004] ! Mem[0000000091000004] = 076d033b ! Mem[0000000090800004] = dd4bc205, %g2 = 0000000062bf8c8f lduw [%i5+0x004],%g2 ! %g2 = 00000000dd4bc205 ! Mem[000000001d000030] = c681a5ce, %l2 = 00665860aa4b7e4e ldsh [%i2+0x032],%l2 ! %l2 = ffffffffffffa5ce ! %l7 = 000000005e23033b, Mem[0000000090000010] = ea20dc5b0974a165 stx %l7,[%i4+%o2] ! Mem[0000000090000010] = 000000005e23033b ! Mem[0000000091000034] = 1214449b, %g2 = 00000000dd4bc205 lduw [%i6+0x034],%g2 ! %g2 = 000000001214449b ! Mem[000000001d000008] = c86aafb0, %l7 = 000000005e23033b ldsw [%i2+%o1],%l7 ! %l7 = ffffffffc86aafb0 ! Mem[000000001d800010] = 5d0b5cb6, %l7 = ffffffffc86aafb0 ldsw [%i3+%o2],%l7 ! %l7 = 000000005d0b5cb6 ! Mem[000000009180003c] = ce1442d1, %g2 = 000000001214449b lduw [%o0+0x03c],%g2 ! %g2 = 00000000ce1442d1 ! %l1 = 00000000a2354a2f, Mem[000000001c000034] = b8580387 stb %l1,[%i0+0x034] ! Mem[000000001c000034] = 2f580387 p6_label_13: ! %l5 = 076d1fa813fe62c3, Mem[0000000091000008] = 0000f2955e23033b stx %l5,[%i6+%o1] ! Mem[0000000091000008] = 076d1fa813fe62c3 ! Mem[000000009180003c] = ce1442d1, %g2 = 00000000ce1442d1 lduw [%o0+0x03c],%g2 ! %g2 = 00000000ce1442d1 ! Mem[000000001c80001c] = ab1e10ac, %l5 = 076d1fa813fe62c3 ldsw [%i1+0x01c],%l5 ! %l5 = ffffffffab1e10ac ! Mem[0000000091000004] = 033b076d, %g2 = 00000000ce1442d1 lduh [%i6+0x006],%g2 ! %g2 = 000000000000033b ! %l3 = f3075206137d076d, Mem[000000009080000a] = e61214ac stb %l3,[%i5+0x00a] ! Mem[0000000090800008] = 6d1214ac ! Mem[0000000090800008] = 5a1a6d12 14acc7c9, %g2 = 0000033b, %g3 = 0974a165 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1a6d12 0000000014acc7c9 ! Mem[0000000091800030] = 43bc1d81, %g2 = 000000005a1a6d12 ldsh [%o0+0x030],%g2 ! %g2 = 00000000000043bc ! %l0 = ffffffffffffff95, Mem[0000000090000000] = 076d1fa813fe62c3 stx %l0,[%i4+%g0] ! Mem[0000000090000000] = ffffffffffffff95 ! Mem[0000000091800020] = ffffab96, %g2 = 00000000000043bc lduh [%o0+%o4],%g2 ! %g2 = 000000000000ffff ! Mem[000000001c800018] = 79db9405, %l7 = 000000005d0b5cb6 ldsb [%i1+0x01a],%l7 ! %l7 = ffffffffffffff94 p6_label_14: ! %l6 = 000000000000f295, Mem[0000000091800028] = ffffffff stw %l6,[%o0+%o5] ! Mem[0000000091800028] = 0000f295 ! Mem[000000001d800030] = d504f295, %l0 = ffffffffffffff95 ldsb [%i3+0x031],%l0 ! %l0 = 0000000000000004 ! Mem[0000000091000018] = 0974a165, %g2 = 000000000000ffff lduh [%i6+%o3],%g2 ! %g2 = 0000000000000974 ! %l6 = 0000f295, %l7 = ffffff94, Mem[0000000090000008] = b427e099 152d46b0 std %l6,[%i4+%o1] ! Mem[0000000090000008] = 0000f295 ffffff94 ! Mem[000000009100002c] = 08a9d051, %g2 = 0000000000000974 lduw [%i6+0x02c],%g2 ! %g2 = 0000000008a9d051 ! Mem[000000001c00002c] = ffffffed, %l3 = f3075206137d076d lduh [%i0+0x02c],%l3 ! %l3 = 000000000000ffff ! %l6 = 000000000000f295, Mem[000000001d000020] = 15287f68 sth %l6,[%i2+%o4] ! Mem[000000001d000020] = f2957f68 ! Mem[0000000091000034] = 1214449b, %g2 = 0000000008a9d051 lduw [%i6+0x034],%g2 ! %g2 = 000000001214449b ! Mem[000000009180003c] = 42d10000, %g2 = 000000001214449b ldsh [%o0+0x03e],%g2 ! %g2 = 00000000000042d1 ! Mem[0000000090000030] = ffffab96, %g18 = e76a48da47468f7a ldsw [%i4+0x030],%g2 ! %g2 = e76a48da47468f7a p6_label_15: ! Mem[0000000091000030] = 761e1214, %g2 = ffffffffffffab96 lduh [%i6+0x032],%g2 ! %g2 = 000000000000761e ! Mem[0000000091000030] = a5b5761e, %g18 = e76a48da47468f7a ldsw [%i6+0x030],%g2 ! %g2 = e76a48da47468f7a ! Mem[0000000091000014] = 42d10974, %g2 = ffffffffa5b5761e ldsh [%i6+0x016],%g2 ! %g2 = 00000000000042d1 ! %l6 = 0000f295, %l7 = ffffff94, Mem[000000001c000000] = b03caeb3 b9d3d88d std %l6,[%i0+%g0] ! Mem[000000001c000000] = 0000f295 ffffff94 ! Mem[000000001c000000] = 0000f295, %l2 = ffffffffffffa5ce ldsh [%i0+%g0],%l2 ! %l2 = 0000000000000000 ! %l0 = 0000000000000004, Mem[0000000091000009] = 6d1fa813 stb %l0,[%i6+0x009] ! Mem[0000000091000008] = 041fa813 ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = 000042d1, %g3 = 14acc7c9 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! %l4 = 0000000000000028, Mem[000000001c00001c] = b319642d stb %l4,[%i0+0x01c] ! Mem[000000001c00001c] = 2819642d ! %l6 = 000000000000f295, Mem[0000000090000018] = 1d179028a165fb0e stx %l6,[%i4+%o3] ! Mem[0000000090000018] = 000000000000f295 ! %l2 = 00000000, %l3 = 0000ffff, Mem[0000000090800028] = 4459ab96 7e4e5f11 std %l2,[%i5+%o5] ! Mem[0000000090800028] = 00000000 0000ffff p6_label_16: ! %l2 = 00000000, %l3 = 0000ffff, Mem[000000001c800000] = 183f3b97 5807ef0a std %l2,[%i1+%g0] ! Mem[000000001c800000] = 00000000 0000ffff ! %l0 = 0000000000000004, Mem[000000001c800008] = 4c71db3fa8563982 stx %l0,[%i1+%o1] ! Mem[000000001c800008] = 0000000000000004 ! Mem[000000001d000018] = aa4b7e4e137d076d, %l1 = 00000000a2354a2f ldx [%i2+%o3],%l1 ! %l1 = aa4b7e4e137d076d ! %l3 = 000000000000ffff, Mem[0000000091000004] = 076d033b stw %l3,[%i6+0x004] ! Mem[0000000091000004] = 0000ffff ! %l3 = 000000000000ffff, Mem[0000000091800006] = 17d28b98 sth %l3,[%o0+0x006] ! Mem[0000000091800004] = ffff8b98 ! Mem[000000001c000018] = ec2e73a1, %l3 = 000000000000ffff ldsw [%i0+%o3],%l3 ! %l3 = ffffffffec2e73a1 ! Mem[000000009100003c] = 8c8f0000, %g2 = 00000000e25676cb ldsh [%i6+0x03e],%g2 ! %g2 = ffffffffffff8c8f ! Mem[000000009080003c] = c27bb000, %g2 = ffffffffffff8c8f ldub [%i5+0x03d],%g2 ! %g2 = 00000000000000c2 ! Mem[0000000091800000] = 0974a165, %g2 = 00000000000000c2 ldsb [%o0+%g0],%g2 ! %g2 = 0000000000000009 ! Mem[0000000091000028] = 5ba108a9, %g2 = 0000000000000009 lduh [%i6+0x02a],%g2 ! %g2 = 0000000000005ba1 p6_label_17: ! %l6 = 0000f295, %l7 = ffffff94, Mem[0000000090000028] = af022e97 7d3b2cbb std %l6,[%i4+%o5] ! Mem[0000000090000028] = 0000f295 ffffff94 ! %l4 = 0000000000000028, Mem[0000000091800008] = 8b9883bdaa4b7e4e stx %l4,[%o0+%o1] ! Mem[0000000091800008] = 0000000000000028 ! Mem[0000000090000018] = 000000000000f295, %g2 = 0000000000005ba1 ldx [%i4+%o3],%g2 ! %g2 = 000000000000f295 ! Mem[0000000090800030] = eaf607f479e2a165, %g2 = 000000000000f295 ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2a165 ! Mem[0000000091000024] = ffffffed, %g2 = eaf607f479e2a165 ldub [%i6+0x024],%g2 ! %g2 = 00000000000000ff ! Mem[000000001c000020] = 6cd1caad, %l4 = 0000000000000028 ldsw [%i0+%o4],%l4 ! %l4 = 000000006cd1caad ! Mem[0000000090800034] = a16528e1, %g2 = 00000000000000ff lduh [%i5+0x036],%g2 ! %g2 = 000000000000a165 ! %l3 = ffffffffec2e73a1, Mem[0000000091000030] = a5b5761e1214449b stx %l3,[%i6+0x030] ! Mem[0000000091000030] = ffffffffec2e73a1 ! Mem[0000000091000020] = ffffffff, %g2 = 000000000000a165 ldsb [%i6+%o4],%g2 ! %g2 = ffffffffffffffff ! %l6 = 0000f295, %l7 = ffffff94, Mem[000000001c000018] = ec2e73a1 2819642d std %l6,[%i0+%o3] ! Mem[000000001c000018] = 0000f295 ffffff94 p6_label_18: ! %l6 = 0000f295, %l7 = ffffff94, Mem[0000000091800038] = 00000028 ce1442d1 std %l6,[%o0+0x038] ! Mem[0000000091800038] = 0000f295 ffffff94 ! Mem[0000000091800034] = 17d22584, %g2 = ffffffffffffffff lduh [%o0+0x034],%g2 ! %g2 = 00000000000017d2 ! %l1 = aa4b7e4e137d076d, Mem[0000000091800036] = 25840000 sth %l1,[%o0+0x036] ! Mem[0000000091800034] = 076d0000 ! Mem[000000009180000c] = 00000028, %g2 = 00000000000017d2 lduw [%o0+0x00c],%g2 ! %g2 = 0000000000000028 ! Mem[0000000090000010] = 00005e23, %g2 = 0000000000000028 lduh [%i4+0x012],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000003c] = 11780000, %g2 = 0000000000000000 ldub [%i4+0x03e],%g2 ! %g2 = 0000000000000011 ! Mem[0000000090000010] = 000000005e23033b, %g2 = 0000000000000011 ldx [%i4+%o2],%g2 ! %g2 = 000000005e23033b ! Mem[000000001c80003c] = a3f9a77b, %l0 = 0000000000000004 ldub [%i1+0x03e],%l0 ! %l0 = 00000000000000a7 ! Mem[0000000090000004] = ffffff95, %g2 = 000000005e23033b ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffffffff ! %l6 = 0000f295, %l7 = ffffff94, Mem[0000000091000008] = 07041fa8 13fe62c3 std %l6,[%i6+%o1] ! Mem[0000000091000008] = 0000f295 ffffff94 p6_label_19: ! Mem[0000000090000000] = ffffffff, %g2 = ffffffffffffffff lduw [%i4+%g0],%g2 ! %g2 = 00000000ffffffff ! %l6 = 0000f295, %l7 = ffffff94, Mem[0000000090800018] = 00000028 00000007 std %l6,[%i5+%o3] ! Mem[0000000090800018] = 0000f295 ffffff94 ! %l4 = 000000006cd1caad, Mem[0000000090000010] = 00000000 stb %l4,[%i4+%o2] ! Mem[0000000090000010] = ad000000 ! Mem[0000000090000038] = 53918eb2, %g2 = 00000000ffffffff lduh [%i4+0x038],%g2 ! %g2 = 0000000000005391 ! Mem[0000000090800038] = 28e1d7bc, %g2 = 0000000000005391 lduw [%i5+0x038],%g2 ! %g2 = 0000000028e1d7bc ! Mem[0000000090800020] = aa4b7e4e 00000028, %g2 = 28e1d7bc, %g3 = 62bf8c8f ldd [%i5+%o4],%g2 ! %g2 = 00000000aa4b7e4e 0000000000000028 ! %l5 = ffffffffab1e10ac, Mem[000000001d000038] = ff179c5699a92589 stx %l5,[%i2+0x038] ! Mem[000000001d000038] = ffffffffab1e10ac ! %l0 = 00000000000000a7, Mem[0000000090800026] = 00280000 stb %l0,[%i5+0x026] ! Mem[0000000090800024] = a7280000 ! Mem[000000001d000010] = 0000f2950974a165, %l6 = 000000000000f295 ldx [%i2+%o2],%l6 ! %l6 = 0000f2950974a165 ! %l5 = ffffffffab1e10ac, Mem[0000000090000038] = 53918eb2 stb %l5,[%i4+0x038] ! Mem[0000000090000038] = ac918eb2 p6_label_20: ! %l0 = 000000a7, %l1 = 137d076d, Mem[0000000090000038] = ac918eb2 e6c51178 std %l0,[%i4+0x038] ! Mem[0000000090000038] = 000000a7 137d076d ! Mem[000000001d800004] = 2f051b1e, %l1 = aa4b7e4e137d076d ldsw [%i3+0x004],%l1 ! %l1 = 000000002f051b1e ! Mem[0000000090000034] = 469717d2, %g2 = 00000000aa4b7e4e lduw [%i4+0x034],%g2 ! %g2 = 00000000469717d2 ! %l6 = 0000f2950974a165, Mem[000000009080002a] = 00000000 stb %l6,[%i5+0x02a] ! Mem[0000000090800028] = 65000000 ! Mem[0000000091800010] = 9fde6d71a2354a2f, %g2 = 00000000469717d2 ldx [%o0+%o2],%g2 ! %g2 = 9fde6d71a2354a2f ! Mem[000000009100002c] = d051ffff, %g2 = 9fde6d71a2354a2f ldsb [%i6+0x02e],%g2 ! %g2 = ffffffffffffffd0 ! Mem[000000001d800028] = 076d1fa8, %l2 = 0000000000000000 ldsw [%i3+%o5],%l2 ! %l2 = 00000000076d1fa8 ! Mem[000000001d800008] = 75e2f3db, %l4 = 000000006cd1caad ldsb [%i3+0x00b],%l4 ! %l4 = ffffffffffffffdb ! Mem[000000001d800014] = 4c80ab96, %l6 = 0000f2950974a165 lduh [%i3+0x016],%l6 ! %l6 = 000000000000ab96 ! %l6 = 0000ab96, %l7 = ffffff94, Mem[0000000091800000] = 0974a165 4697ffff std %l6,[%o0+%g0] ! Mem[0000000091800000] = 0000ab96 ffffff94 p6_label_21: ! %l0 = 00000000000000a7, Mem[000000009080002c] = 0000ffff stw %l0,[%i5+0x02c] ! Mem[000000009080002c] = 000000a7 ! Mem[0000000090800028] = 00006500 000000a7, %g2 = ffffffd0, %g3 = 00000028 ldd [%i5+%o5],%g2 ! %g2 = 0000000000006500 00000000000000a7 ! %l2 = 076d1fa8, %l3 = ec2e73a1, Mem[0000000091800028] = 0000f295 ffffab96 std %l2,[%o0+%o5] ! Mem[0000000091800028] = 076d1fa8 ec2e73a1 ! Mem[000000009180002c] = 73a143bc, %g2 = 0000000000006500 lduh [%o0+0x02e],%g2 ! %g2 = 00000000000073a1 ! %l7 = ffffffffffffff94, Mem[0000000090800016] = 2a9a0000 sth %l7,[%i5+0x016] ! Mem[0000000090800014] = ff940000 ! %l0 = 00000000000000a7, Mem[0000000090000028] = 0000f295 stw %l0,[%i4+%o5] ! Mem[0000000090000028] = 000000a7 ! Mem[0000000090800008] = 5a1a6d12, %g2 = 00000000000073a1 lduw [%i5+%o1],%g2 ! %g2 = 000000005a1a6d12 ! %l2 = 076d1fa8, %l3 = ec2e73a1, Mem[0000000091000018] = 0974a165 076d17d2 std %l2,[%i6+%o3] ! Mem[0000000091000018] = 076d1fa8 ec2e73a1 ! Mem[000000009000001c] = 0000f295, %g18 = e76a48da47468f7a ldsw [%i4+0x01c],%g2 ! %g2 = e76a48da47468f7a ! Mem[0000000091000020] = ffffffff, %g2 = 000000000000f295 lduh [%i6+0x022],%g2 ! %g2 = 000000000000ffff p6_label_22: ! Mem[0000000090000034] = 469717d2, %g2 = 000000000000ffff lduh [%i4+0x034],%g2 ! %g2 = 0000000000004697 ! Mem[0000000091800020] = ffab9646, %g2 = 0000000000004697 ldub [%o0+0x021],%g2 ! %g2 = 00000000000000ff ! %l0 = 00000000000000a7, Mem[0000000090000018] = 00000000 stw %l0,[%i4+%o3] ! Mem[0000000090000018] = 000000a7 ! %l4 = ffffffdb, %l5 = ab1e10ac, Mem[0000000091800010] = 9fde6d71 a2354a2f std %l4,[%o0+%o2] ! Mem[0000000091800010] = ffffffdb ab1e10ac ! %l6 = 0000ab96, %l7 = ffffff94, Mem[0000000090000000] = ffffffff ffffff95 std %l6,[%i4+%g0] ! Mem[0000000090000000] = 0000ab96 ffffff94 ! Mem[0000000090000030] = ffab9646, %g2 = 00000000000000ff ldub [%i4+0x031],%g2 ! %g2 = 00000000000000ff ! Mem[000000009100000c] = ffffff94, %g2 = 00000000000000ff lduw [%i6+0x00c],%g2 ! %g2 = 00000000ffffff94 ! Mem[0000000091800018] = 06faad5c, %g18 = e76a48da47468f7a ldsw [%o0+%o3],%g2 ! %g2 = e76a48da47468f7a ! %l4 = ffffffffffffffdb, Mem[0000000090000020] = f3075206137d076d stx %l4,[%i4+%o4] ! Mem[0000000090000020] = ffffffffffffffdb ! %l5 = ffffffffab1e10ac, Mem[0000000091800020] = ffffab96 stw %l5,[%o0+%o4] ! Mem[0000000091800020] = ab1e10ac p6_label_23: ! %l3 = ffffffffec2e73a1, Mem[0000000091000032] = ffffec2e sth %l3,[%i6+0x032] ! Mem[0000000091000030] = 73a1ec2e ! Mem[0000000091800030] = 43bc1d81 17d2076d, %g2 = 06faad5c, %g3 = 000000a7 ldd [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 0000000017d2076d ! Mem[0000000090800030] = eaf607f4 79e2a165, %g2 = 43bc1d81, %g3 = 17d2076d ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2a165 ! %l1 = 000000002f051b1e, Mem[0000000090000028] = 000000a7ffffff94 stx %l1,[%i4+%o5] ! Mem[0000000090000028] = 000000002f051b1e ! Mem[000000001d000028] = f10f03ed, %l7 = ffffffffffffff94 ldsh [%i2+%o5],%l7 ! %l7 = fffffffffffff10f ! Mem[0000000091000008] = f295ffff, %g2 = 00000000eaf607f4 ldsh [%i6+0x00a],%g2 ! %g2 = fffffffffffff295 ! Mem[0000000091800034] = 076d0000, %g2 = fffffffffffff295 ldub [%o0+0x036],%g2 ! %g2 = 0000000000000007 ! Mem[0000000091000008] = 00f295ff, %g2 = 0000000000000007 ldub [%i6+0x009],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180002c] = 2e73a143, %g2 = 0000000000000000 ldsb [%o0+0x02d],%g2 ! %g2 = 000000000000002e ! Mem[000000009000000c] = ffffff94, %g18 = e76a48da47468f7a ldsw [%i4+0x00c],%g2 ! %g2 = e76a48da47468f7a p6_label_24: ! Mem[000000001d000000] = 6c3d90d4, %l5 = ffffffffab1e10ac lduw [%i2+%g0],%l5 ! %l5 = 000000006c3d90d4 ! Mem[0000000090800018] = 0000f295, %g2 = ffffffffffffff94 ldsb [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000024] = ffffffed, %g2 = 0000000000000000 ldsb [%i6+0x024],%g2 ! %g2 = ffffffffffffffff ! %l1 = 000000002f051b1e, Mem[0000000090800000] = 73d0acf8 sth %l1,[%i5+%g0] ! Mem[0000000090800000] = 1b1eacf8 ! %l4 = ffffffffffffffdb, Mem[0000000091800018] = 06faad5cb7684e28 stx %l4,[%o0+%o3] ! Mem[0000000091800018] = ffffffffffffffdb ! %l2 = 076d1fa8, %l3 = ec2e73a1, Mem[0000000090800000] = 1b1eacf8 dd4bc205 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 076d1fa8 ec2e73a1 ! Mem[0000000091800010] = ffdbab1e, %g2 = ffffffffffffffff ldsh [%o0+0x012],%g2 ! %g2 = ffffffffffffffdb ! Mem[0000000090000004] = ffffff94, %g2 = ffffffffffffffdb lduw [%i4+0x004],%g2 ! %g2 = 00000000ffffff94 ! %l5 = 000000006c3d90d4, Mem[0000000091000000] = 0000f23b stw %l5,[%i6+%g0] ! Mem[0000000091000000] = 6c3d90d4 ! Mem[0000000091000038] = 76cb62bf, %g2 = 00000000ffffff94 ldsh [%i6+0x03a],%g2 ! %g2 = 00000000000076cb p6_label_25: ! %l2 = 00000000076d1fa8, Mem[0000000090000018] = 000000a7 stb %l2,[%i4+%o3] ! Mem[0000000090000018] = a80000a7 ! Mem[000000009180001c] = ffdbab1e, %g2 = 00000000000076cb lduh [%o0+0x01e],%g2 ! %g2 = 000000000000ffdb ! %l0 = 00000000000000a7, Mem[0000000091000018] = 076d1fa8ec2e73a1 stx %l0,[%i6+%o3] ! Mem[0000000091000018] = 00000000000000a7 ! Mem[000000001d000014] = 0974a165, %l5 = 000000006c3d90d4 lduw [%i2+0x014],%l5 ! %l5 = 000000000974a165 ! Mem[000000001c00001c] = ffffff94, %l0 = 00000000000000a7 ldsb [%i0+0x01c],%l0 ! %l0 = ffffffffffffffff ! %l4 = ffffffdb, %l5 = 0974a165, Mem[0000000091000028] = 21a95ba1 08a9d051 std %l4,[%i6+%o5] ! Mem[0000000091000028] = ffffffdb 0974a165 ! Mem[0000000091000028] = ffffdb09, %g2 = 000000000000ffdb ldsb [%i6+0x029],%g2 ! %g2 = ffffffffffffffff ! Mem[000000001c80000c] = 00000004, %l0 = ffffffffffffffff lduh [%i1+0x00e],%l0 ! %l0 = 0000000000000004 ! Mem[0000000091800000] = 0000ab96ffffff94, %g2 = ffffffffffffffff ldx [%o0+%g0],%g2 ! %g2 = 0000ab96ffffff94 ! %l3 = ffffffffec2e73a1, Mem[0000000090800027] = 28000065 stb %l3,[%i5+0x027] ! Mem[0000000090800024] = a1000065 ba,a p6_not_taken_0_end p6_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000000004 bne,a,pn %xcc,p6_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000002f051b1e bne,a,pn %xcc,p6_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000076d1fa8 bne,a,pn %xcc,p6_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffec2e73a1 bne,a,pn %xcc,p6_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffffdb bne,a,pn %xcc,p6_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000974a165 bne,a,pn %xcc,p6_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000ab96 bne,a,pn %xcc,p6_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be fffffffffffff10f 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 c0d1ad77 2800bcf2 bne %xcc,p6_f0_fail nop ! Check Local Memory set p6_local0_expect,%g1 p6_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 0000f295ffffff94 ldx [%i0+0x000],%g3 ! Observed data at 000000001c000000 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000f295ffffff94 ldx [%i0+0x018],%g3 ! Observed data at 000000001c000018 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000f295ffffffed ldx [%i0+0x028],%g3 ! Observed data at 000000001c000028 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = f5be66da2f580387 ldx [%i0+0x030],%g3 ! Observed data at 000000001c000030 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = c8493a7cce1442d1 ldx [%i0+0x038],%g3 ! Observed data at 000000001c000038 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x038,%g4 set p6_local1_expect,%g1 p6_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 000000000000ffff ldx [%i1+0x000],%g3 ! Observed data at 000000001c800000 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0000000000000004 ldx [%i1+0x008],%g3 ! Observed data at 000000001c800008 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = f2706d3a0028ed11 ldx [%i1+0x010],%g3 ! Observed data at 000000001c800010 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00665860aa4b7e4e ldx [%i1+0x020],%g3 ! Observed data at 000000001c800020 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x020,%g4 set p6_local2_expect,%g1 p6_check_local2: ldx [%g1+0x010],%g2 ! Expected data = 0000f2950974a165 ldx [%i2+0x010],%g3 ! Observed data at 000000001d000010 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = aa4b7e4e137d076d ldx [%i2+0x018],%g3 ! Observed data at 000000001d000018 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = f2957f687b78da71 ldx [%i2+0x020],%g3 ! Observed data at 000000001d000020 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffffffffab1e10ac 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+0x008],%g2 ! Expected data = 75e2f3db6228a165 ldx [%i3+0x008],%g3 ! Observed data at 000000001d800008 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 076d1fa813fe62c3 ldx [%i3+0x028],%g3 ! Observed data at 000000001d800028 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = d504f295b98d93a6 ldx [%i3+0x030],%g3 ! Observed data at 000000001d800030 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = f3075206137d076d 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 ! 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: stwa %l1,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c000000] stba %l1,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c000010] stba %l0,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c800028] done p6_trap1o: stwa %l1,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c000000] stba %l1,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c000010] stba %l0,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c800028] done p6_trap2e: stda %l4,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001d000028] stba %l3,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000001d000008] ldswa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001d800020] done p6_trap2o: stda %l4,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001d000028] stba %l3,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000001d000008] ldswa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001d800020] 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 = 2554c35fca552a9a ldx [%g1+0x008],%l1 ! %l1 = 98c48938469717d2 ldx [%g1+0x010],%l2 ! %l2 = 00665860aa4b7e4e ldx [%g1+0x018],%l3 ! %l3 = f3075206137d076d ldx [%g1+0x020],%l4 ! %l4 = 4cc48954d2ada811 ldx [%g1+0x028],%l5 ! %l5 = c8493a7cce1442d1 ldx [%g1+0x030],%l6 ! %l6 = cb5e59be0ca475e2 ldx [%g1+0x038],%l7 ! %l7 = c1f4143211203ad4 ! 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 = 4f4ac667 6eaf0961 f792276d 93f10f01 ! %f4 = ac93ec64 0adac8b0 979b9b01 5a40cc8f ! %f8 = 42bacb42 1b769396 5f899c7b 8eeb5708 ! %f12 = 19d7e755 035dee5b 27e9446d fc956608 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = cbb7dd93 e32b3533 4bda00aa 69aa4441 ! %f20 = fb513c08 5034346d eaf364c4 62f2832f ! %f24 = 219e00d9 346734e5 593fb9a2 0043ef13 ! %f28 = 940efe1a 4e99da83 142b272f 71f8d73c ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 0764bed6 35ae9b03 42507aa4 895b3cef ! %f36 = 08114ab6 edb4d895 a09378ba 709c4e22 ! %f40 = 6c49a20b bb2a54e8 78617ef5 809d8864 ! %f44 = ca2554a9 94f597d6 b97f6093 6950c27c ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xbb87a5d80000001d,%g7,%g1 ! GSR scale = 3, align = 5 wr %g1,%g0,%gsr ! GSR = bb87a5d80000001d 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: ! Mem[0000000090000034] = 807fa20a, %g18 = 711900ea457e9e7d ldsw [%i4+0x034],%g2 ! %g2 = 711900ea457e9e7d ! %l7 = 00d8391ab7cca6d7, Mem[000000009100000e] = abd66cff stb %l7,[%i6+0x00e] ! Mem[000000009100000c] = d7d66cff ! Mem[0000000091000038] = 76cb62bf, %g2 = ffffffff807fa20a ldsh [%i6+0x03a],%g2 ! %g2 = 00000000000076cb ! %l7 = 00d8391ab7cca6d7, Mem[000000009080001e] = 8a9a0c86 stb %l7,[%i5+0x01e] ! Mem[000000009080001c] = d79a0c86 ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = 000076cb, %g3 = 00000000 ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 ! Mem[0000000090000038] = 918eb2e6, %g2 = 000000005566979d ldub [%i4+0x039],%g2 ! %g2 = 0000000000000091 ! %l0 = aa47a58ece27b4c3, Mem[000000009100002c] = 08a9d051 stw %l0,[%i6+0x02c] ! Mem[000000009100002c] = ce27b4c3 ! Mem[0000000090000008] = b427e099, %g2 = 0000000000000091 lduw [%i4+%o1],%g2 ! %g2 = 00000000b427e099 ! Mem[0000000091800024] = 53153f24, %g2 = 00000000b427e099 ldub [%o0+0x027],%g2 ! %g2 = 0000000000000053 ! Mem[0000000091000008] = 48c280527312d7d6, %g2 = 0000000000000053 ldx [%i6+%o1],%g2 ! %g2 = 48c280527312d7d6 p7_label_2: ! %l4 = b6c91f0016bd2d16, Mem[000000009000001c] = 70edfb0e stb %l4,[%i4+0x01c] ! Mem[000000009000001c] = 16edfb0e ! Mem[000000001e000004] = 64002664, %l2 = 84058a9df9d4b70c lduh [%i0+0x004],%l2 ! %l2 = 0000000000006400 ! %l7 = 00d8391ab7cca6d7, Mem[0000000091800030] = 43bc1d81 sth %l7,[%o0+0x030] ! Mem[0000000091800030] = a6d71d81 ! %l0 = aa47a58ece27b4c3, Mem[0000000091000014] = 7757fe01 stw %l0,[%i6+0x014] ! Mem[0000000091000014] = ce27b4c3 ! Mem[0000000090000020] = 0ad8f7030332e58e, %g2 = 48c280527312d7d6 ldx [%i4+%o4],%g2 ! %g2 = 0ad8f7030332e58e ! %l6 = 6ab1f4b9b6a283cf, Mem[0000000090000010] = 1d358e58d828ead6 stx %l6,[%i4+%o2] ! Mem[0000000090000010] = 6ab1f4b9b6a283cf ! Mem[0000000091000028] = 21a95ba1ce27b4c3, %g2 = 0ad8f7030332e58e ldx [%i6+%o5],%g2 ! %g2 = 21a95ba1ce27b4c3 ! Mem[0000000091800010] = 6e4e5182 96298cae, %g2 = ce27b4c3, %g3 = ba3ff053 ldd [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 0000000096298cae ! %l3 = 0ca9f8cc6e9a1b25, Mem[0000000091800008] = 8b9883bd sth %l3,[%o0+%o1] ! Mem[0000000091800008] = 1b2583bd ! Mem[000000001e00002c] = 32b171e5, %l4 = b6c91f0016bd2d16 ldsw [%i0+0x02c],%l4 ! %l4 = 0000000032b171e5 p7_label_3: ! Mem[000000001f800018] = f3e428f0, %l0 = aa47a58ece27b4c3 ldsw [%i3+%o3],%l0 ! %l0 = fffffffff3e428f0 ! %l4 = 0000000032b171e5, Mem[000000009180000e] = d9af6e4e stb %l4,[%o0+0x00e] ! Mem[000000009180000c] = e5af6e4e ! Mem[0000000090000014] = cf1d1790, %g2 = 000000006e4e5182 ldub [%i4+0x017],%g2 ! %g2 = 00000000000000cf ! %l4 = 0000000032b171e5, Mem[0000000090000039] = 918eb2e6 stb %l4,[%i4+0x039] ! Mem[0000000090000038] = e58eb2e6 ! Mem[000000001f000034] = 9bd16e38, %l0 = fffffffff3e428f0 ldsb [%i2+0x037],%l0 ! %l0 = 0000000000000038 ! %l0 = 0000000000000038, Mem[0000000090800028] = 4459f5d3 stw %l0,[%i5+%o5] ! Mem[0000000090800028] = 00000038 ! %l1 = 165b23fff3571776, Mem[000000001f000018] = fa870012569d58c5 stx %l1,[%i2+%o3] ! Mem[000000001f000018] = 165b23fff3571776 ! Mem[0000000091000024] = 0f65f93d, %g2 = 00000000000000cf lduw [%i6+0x024],%g2 ! %g2 = 000000000f65f93d ! Mem[0000000090800038] = 66e1d7bc adc27bb0, %g2 = 0f65f93d, %g3 = 96298cae ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 00000000adc27bb0 ! Mem[0000000090000010] = 6ab1f4b9, %g2 = 0000000066e1d7bc lduw [%i4+%o2],%g2 ! %g2 = 000000006ab1f4b9 p7_label_4: ! Mem[0000000090000018] = 902816ed, %g2 = 000000006ab1f4b9 ldsb [%i4+0x01a],%g2 ! %g2 = ffffffffffffff90 ! %l4 = 0000000032b171e5, Mem[000000001f00000f] = 320b907d stb %l4,[%i2+0x00f] ! Mem[000000001f00000c] = 320b90e5 ! %l2 = 00006400, %l3 = 6e9a1b25, Mem[000000001f800038] = e4f7dc41 179ab8b4 std %l2,[%i3+0x038] ! Mem[000000001f800038] = 00006400 6e9a1b25 ! %l0 = 00000038, %l1 = f3571776, Mem[0000000091000038] = e25676cb 62bf8c8f std %l0,[%i6+0x038] ! Mem[0000000091000038] = 00000038 f3571776 ! Mem[000000009180000c] = 3923e5af, %g2 = ffffffffffffff90 ldsb [%o0+0x00c],%g2 ! %g2 = 0000000000000039 ! Mem[000000001e000008] = e1b2483d, %l3 = 0ca9f8cc6e9a1b25 ldsh [%i0+%o1],%l3 ! %l3 = ffffffffffffe1b2 ! %l7 = 00d8391ab7cca6d7, Mem[0000000090800000] = 73d0acf8dd4bc205 stx %l7,[%i5+%g0] ! Mem[0000000090800000] = 00d8391ab7cca6d7 ! %l7 = 00d8391ab7cca6d7, Mem[0000000090800010] = f8449dd9 stb %l7,[%i5+%o2] ! Mem[0000000090800010] = d7449dd9 ! %l0 = 0000000000000038, Mem[0000000091000028] = 21a95ba1ce27b4c3 stx %l0,[%i6+%o5] ! Mem[0000000091000028] = 0000000000000038 ! Mem[000000001e800028] = 7df9622e52fff06c, %l6 = 6ab1f4b9b6a283cf ldx [%i1+%o5],%l6 ! %l6 = 7df9622e52fff06c p7_label_5: ! %l7 = 00d8391ab7cca6d7, Mem[0000000090000016] = 83cf1d17 stb %l7,[%i4+0x016] ! Mem[0000000090000014] = d7cf1d17 ! Mem[000000001f000010] = f0d3ec1f, %l3 = ffffffffffffe1b2 ldub [%i2+%o2],%l3 ! %l3 = 00000000000000f0 ! Mem[0000000091800000] = fb520ab0, %g2 = 0000000000000039 lduh [%o0+%g0],%g2 ! %g2 = 000000000000fb52 ! Mem[000000009100003c] = f3571776, %g2 = 000000000000fb52 lduw [%i6+0x03c],%g2 ! %g2 = 00000000f3571776 ! %l4 = 0000000032b171e5, Mem[0000000090800038] = 66e1d7bc stw %l4,[%i5+0x038] ! Mem[0000000090800038] = 32b171e5 ! Mem[0000000091000030] = a5b5761e 1214449b, %g2 = f3571776, %g3 = adc27bb0 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214449b ! %l0 = 0000000000000038, Mem[0000000091800014] = 96298cae sth %l0,[%o0+0x014] ! Mem[0000000091800014] = 00388cae ! %l5 = 67267438653f232d, Mem[0000000091000012] = 95cdce27 stb %l5,[%i6+0x012] ! Mem[0000000091000010] = 2dcdce27 ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 00000000a5b5761e ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! %l5 = 67267438653f232d, Mem[0000000090800004] = b7cca6d7 stw %l5,[%i5+0x004] ! Mem[0000000090800004] = 653f232d p7_label_6: ! Mem[0000000090000020] = 030332e5, %g2 = 0c86ef2635144907 ldsb [%i4+0x023],%g2 ! %g2 = 0000000000000003 ! %l4 = 0000000032b171e5, Mem[0000000091000038] = 00000038 stw %l4,[%i6+0x038] ! Mem[0000000091000038] = 32b171e5 ! Mem[0000000091000014] = 27b4c35f, %g2 = 0000000000000003 ldsb [%i6+0x015],%g2 ! %g2 = 0000000000000027 ! Mem[0000000090800024] = 49070000, %g2 = 0000000000000027 lduh [%i5+0x026],%g2 ! %g2 = 0000000000004907 ! Mem[0000000091800034] = 51532584, %g2 = 0000000000004907 lduw [%o0+0x034],%g2 ! %g2 = 0000000051532584 ! Mem[000000009000002c] = 7d3b2cbb, %g2 = 0000000051532584 lduh [%i4+0x02c],%g2 ! %g2 = 0000000000007d3b ! %l2 = 0000000000006400, Mem[000000009000002d] = 3b2cbb7a stb %l2,[%i4+0x02d] ! Mem[000000009000002c] = 002cbb7a ! Mem[000000009080002c] = 51e85f11, %g2 = 0000000000007d3b ldub [%i5+0x02c],%g2 ! %g2 = 0000000000000051 ! %l0 = 0000000000000038, Mem[000000001e800008] = cece647ee930bee8 stx %l0,[%i1+%o1] ! Mem[000000001e800008] = 0000000000000038 ! Mem[0000000091000028] = 00000000, %g2 = 0000000000000051 lduh [%i6+%o5],%g2 ! %g2 = 0000000000000000 p7_label_7: ! Mem[0000000090000000] = 09d53180d6ba8c74, %g2 = 0000000000000000 ldx [%i4+%g0],%g2 ! %g2 = 09d53180d6ba8c74 ! %l4 = 0000000032b171e5, Mem[0000000090800028] = 0000003851e85f11 stx %l4,[%i5+%o5] ! Mem[0000000090800028] = 0000000032b171e5 ! Mem[0000000091800020] = 5566979d, %g2 = 09d53180d6ba8c74 lduh [%o0+%o4],%g2 ! %g2 = 0000000000005566 ! Mem[0000000091000008] = 48c280527312d7d6, %g2 = 0000000000005566 ldx [%i6+%o1],%g2 ! %g2 = 48c280527312d7d6 ! %l2 = 0000000000006400, Mem[0000000091000024] = 0f65f93d stw %l2,[%i6+0x024] ! Mem[0000000091000024] = 00006400 ! %l4 = 0000000032b171e5, Mem[0000000091000014] = ce27b4c3 sth %l4,[%i6+0x014] ! Mem[0000000091000014] = 71e5b4c3 ! Mem[0000000091000034] = 1214449b, %g2 = 48c280527312d7d6 lduw [%i6+0x034],%g2 ! %g2 = 000000001214449b ! %l1 = 165b23fff3571776, Mem[0000000090000008] = b427e099 sth %l1,[%i4+%o1] ! Mem[0000000090000008] = 1776e099 ! %l6 = 7df9622e52fff06c, Mem[000000009080002c] = 32b171e5 stw %l6,[%i5+0x02c] ! Mem[000000009080002c] = 52fff06c ! Mem[000000001e800000] = 1b2d2e37, %l2 = 0000000000006400 ldsw [%i1+%g0],%l2 ! %l2 = 000000001b2d2e37 p7_label_8: ! %l6 = 7df9622e52fff06c, Mem[000000001e800014] = 7ef7499c stw %l6,[%i1+0x014] ! Mem[000000001e800014] = 52fff06c ! Mem[0000000091800020] = 5566979d, %g18 = 711900ea457e9e7d ldsw [%o0+%o4],%g2 ! %g2 = 711900ea457e9e7d ! %l0 = 0000000000000038, Mem[000000001e000002] = e1c87281 sth %l0,[%i0+0x002] ! Mem[000000001e000000] = e1c80038 ! Mem[0000000090800038] = 32b171e5, %g2 = 000000005566979d ldsh [%i5+0x038],%g2 ! %g2 = 00000000000032b1 ! %l0 = 0000000000000038, Mem[0000000091800031] = d71d8151 stb %l0,[%o0+0x031] ! Mem[0000000091800030] = 381d8151 ! Mem[000000009180001c] = b7684e28, %g2 = 00000000000032b1 lduh [%o0+0x01c],%g2 ! %g2 = 000000000000b768 ! %l6 = 7df9622e52fff06c, Mem[0000000090000032] = 64e2807f sth %l6,[%i4+0x032] ! Mem[0000000090000030] = f06c807f ! %l2 = 000000001b2d2e37, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = 000000001b2d2e37 ! %l6 = 7df9622e52fff06c, Mem[0000000090000016] = d7cf1d17 stb %l6,[%i4+0x016] ! Mem[0000000090000014] = 6ccf1d17 ! %l4 = 0000000032b171e5, Mem[000000009000003c] = e6c51178 stw %l4,[%i4+0x03c] ! Mem[000000009000003c] = 32b171e5 p7_label_9: ! Mem[0000000091800020] = 979dba3f, %g2 = 000000000000b768 ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffff979d ! Mem[0000000091800030] = a6381d81, %g18 = 711900ea457e9e7d ldsw [%o0+0x030],%g2 ! %g2 = 711900ea457e9e7d ! %l4 = 32b171e5, %l5 = 653f232d, Mem[0000000090000018] = 1d179028 16edfb0e std %l4,[%i4+%o3] ! Mem[0000000090000018] = 32b171e5 653f232d ! %l0 = 0000000000000038, Mem[000000009180002e] = 4459a638 stb %l0,[%o0+0x02e] ! Mem[000000009180002c] = 3859a638 ! Mem[000000001f000010] = f0d3ec1f, %l1 = 165b23fff3571776 ldub [%i2+0x012],%l1 ! %l1 = 00000000000000ec ! Mem[0000000091000034] = 1214449b, %g2 = ffffffffa6381d81 ldsh [%i6+0x034],%g2 ! %g2 = 0000000000001214 ! %l2 = 000000001b2d2e37, Mem[0000000091800013] = 8200388c stb %l2,[%o0+0x013] ! Mem[0000000091800010] = 3700388c ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 00001214, %g3 = 1214449b ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! Mem[0000000090000028] = af022e97, %g18 = 711900ea457e9e7d ldsw [%i4+%o5],%g2 ! %g2 = 711900ea457e9e7d ! %l7 = 00d8391ab7cca6d7, Mem[0000000091000017] = c35ffaf2 stb %l7,[%i6+0x017] ! Mem[0000000091000014] = d75ffaf2 p7_label_10: ! Mem[000000009100002c] = 38a5b576, %g2 = ffffffffaf022e97 ldub [%i6+0x02f],%g2 ! %g2 = 0000000000000038 ! %l1 = 00000000000000ec, Mem[0000000091000018] = 5ffaf26e stw %l1,[%i6+%o3] ! Mem[0000000091000018] = 000000ec ! Mem[0000000090000020] = 0ad8f703 0332e58e, %g2 = 00000038, %g3 = 35144907 ldd [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 000000000332e58e ! %l4 = 0000000032b171e5, Mem[0000000091800030] = a6381d8151532584 stx %l4,[%o0+0x030] ! Mem[0000000091800030] = 0000000032b171e5 ! %l6 = 52fff06c, %l7 = b7cca6d7, Mem[000000001e800008] = 00000000 00000038 std %l6,[%i1+%o1] ! Mem[000000001e800008] = 52fff06c b7cca6d7 ! %l0 = 00000038, %l1 = 000000ec, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l0,[%i5+%o1] ! Mem[0000000090800008] = 00000038 000000ec ! %l3 = 00000000000000f0, Mem[0000000090800018] = b2d54dc6db26d79a stx %l3,[%i5+%o3] ! Mem[0000000090800018] = 00000000000000f0 ! Mem[0000000090800020] = 0c86ef26, %g18 = 711900ea457e9e7d ldsw [%i5+%o4],%g2 ! %g2 = 711900ea457e9e7d ! Mem[000000009100003c] = 17760000, %g2 = 000000000c86ef26 ldsb [%i6+0x03e],%g2 ! %g2 = 0000000000000017 ! Mem[0000000091000018] = 000000ec, %g2 = 0000000000000017 lduh [%i6+%o3],%g2 ! %g2 = 0000000000000000 p7_label_11: ! Mem[0000000091000038] = 32b171e5, %g2 = 0000000000000000 lduh [%i6+0x038],%g2 ! %g2 = 00000000000032b1 ! Mem[000000001e80001c] = c70391d3, %l5 = 67267438653f232d ldub [%i1+0x01f],%l5 ! %l5 = 00000000000000d3 ! Mem[000000009000003c] = 32b171e5, %g2 = 00000000000032b1 lduh [%i4+0x03c],%g2 ! %g2 = 00000000000032b1 ! %l5 = 00000000000000d3, Mem[0000000090000016] = 6ccf32b1 sth %l5,[%i4+0x016] ! Mem[0000000090000014] = 00d332b1 ! Mem[000000001f000030] = 2d4aaee2, %l1 = 00000000000000ec ldsw [%i2+0x030],%l1 ! %l1 = 000000002d4aaee2 ! Mem[0000000090800018] = 00000000, %g2 = 00000000000032b1 ldub [%i5+0x019],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800010] = 6e4e5137 00388cae, %g2 = 00000000, %g3 = 0332e58e ldd [%o0+%o2],%g2 ! %g2 = 000000006e4e5137 0000000000388cae ! Mem[0000000091800018] = 06faad5c, %g2 = 000000006e4e5137 lduh [%o0+%o3],%g2 ! %g2 = 00000000000006fa ! Mem[0000000091800030] = 000032b1, %g2 = 00000000000006fa ldsh [%o0+0x032],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800028] = 3f24b0df, %g2 = 0000000000000000 ldsb [%o0+0x029],%g2 ! %g2 = 000000000000003f p7_label_12: ! Mem[000000009000003c] = 32b171e5, %g2 = 000000000000003f lduw [%i4+0x03c],%g2 ! %g2 = 0000000032b171e5 ! Mem[0000000091800010] = 6e4e5137 00388cae, %g2 = 32b171e5, %g3 = 00388cae ldd [%o0+%o2],%g2 ! %g2 = 000000006e4e5137 0000000000388cae ! %l2 = 1b2d2e37, %l3 = 000000f0, Mem[0000000090000028] = af022e97 7d002cbb std %l2,[%i4+%o5] ! Mem[0000000090000028] = 1b2d2e37 000000f0 ! %l2 = 000000001b2d2e37, Mem[0000000090000018] = 32b171e5 stw %l2,[%i4+%o3] ! Mem[0000000090000018] = 1b2d2e37 ! Mem[000000001f000038] = 72f11f3263eb6c02, %l0 = 0000000000000038 ldx [%i2+0x038],%l0 ! %l0 = 72f11f3263eb6c02 ! Mem[0000000091800008] = 83bd3923, %g2 = 000000006e4e5137 ldsb [%o0+0x00a],%g2 ! %g2 = ffffffffffffff83 ! Mem[0000000090000020] = 0ad8f7030332e58e, %g2 = ffffffffffffff83 ldx [%i4+%o4],%g2 ! %g2 = 0ad8f7030332e58e ! Mem[0000000091800008] = 1b2583bd, %g2 = 0ad8f7030332e58e lduw [%o0+%o1],%g2 ! %g2 = 000000001b2583bd ! %l0 = 72f11f3263eb6c02, Mem[000000009080002d] = fff06cea stb %l0,[%i5+0x02d] ! Mem[000000009080002c] = 02f06cea ! Mem[0000000090000014] = b6a200d3, %g18 = 711900ea457e9e7d ldsw [%i4+0x014],%g2 ! %g2 = 711900ea457e9e7d p7_label_13: ! %l3 = 00000000000000f0, Mem[000000001f000024] = 348d240c stw %l3,[%i2+0x024] ! Mem[000000001f000024] = 000000f0 ! %l6 = 7df9622e52fff06c, Mem[0000000091000030] = a5b5761e1214449b stx %l6,[%i6+0x030] ! Mem[0000000091000030] = 7df9622e52fff06c ! Mem[0000000091800008] = 1b2583bd3923e5af, %g2 = ffffffffb6a200d3 ldx [%o0+%o1],%g2 ! %g2 = 1b2583bd3923e5af ! Mem[0000000091000000] = e82f8898, %g2 = 1b2583bd3923e5af ldub [%i6+0x001],%g2 ! %g2 = 00000000000000e8 ! %l0 = 72f11f3263eb6c02, Mem[000000001e000018] = a0ab7e333a22229c stx %l0,[%i0+%o3] ! Mem[000000001e000018] = 72f11f3263eb6c02 ! Mem[0000000090000038] = 53e58eb2, %g2 = 00000000000000e8 ldsb [%i4+0x038],%g2 ! %g2 = 0000000000000053 ! %l7 = 00d8391ab7cca6d7, Mem[0000000091000030] = 7df9622e sth %l7,[%i6+0x030] ! Mem[0000000091000030] = a6d7622e ! Mem[0000000091000000] = 6ae82f8898f9b0a5, %g2 = 0000000000000053 ldx [%i6+%g0],%g2 ! %g2 = 6ae82f8898f9b0a5 ! Mem[000000001f80002c] = d30783f2, %l0 = 72f11f3263eb6c02 ldsb [%i3+0x02c],%l0 ! %l0 = ffffffffffffffd3 ! Mem[0000000091000028] = 00000000, %g2 = 6ae82f8898f9b0a5 lduw [%i6+%o5],%g2 ! %g2 = 0000000000000000 p7_label_14: ! %l0 = ffffffffffffffd3, Mem[0000000091000010] = 6cff2dcd71e5b4d7 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = ffffffffffffffd3 ! %l0 = ffffffffffffffd3, Mem[000000009180001c] = b7684e28 stb %l0,[%o0+0x01c] ! Mem[000000009180001c] = d3684e28 ! %l7 = 00d8391ab7cca6d7, Mem[0000000090800022] = ef263514 sth %l7,[%i5+0x022] ! Mem[0000000090800020] = a6d73514 ! Mem[0000000090000004] = 1b2d2e37, %g2 = 0000000000000000 ldsh [%i4+0x004],%g2 ! %g2 = 0000000000001b2d ! %l4 = 0000000032b171e5, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l4,[%i6+%g0] ! Mem[0000000091000000] = 0000000032b171e5 ! %l4 = 0000000032b171e5, Mem[0000000090800030] = eaf607f479e2e95e stx %l4,[%i5+0x030] ! Mem[0000000090800030] = 0000000032b171e5 ! Mem[0000000091000010] = ffffffff, %g18 = 711900ea457e9e7d ldsw [%i6+%o2],%g2 ! %g2 = 711900ea457e9e7d ! %l4 = 0000000032b171e5, Mem[0000000090800024] = 35144907 sth %l4,[%i5+0x024] ! Mem[0000000090800024] = 71e54907 ! Mem[000000001e80002c] = 52fff06c, %l0 = ffffffffffffffd3 ldsw [%i1+0x02c],%l0 ! %l0 = 0000000052fff06c ! Mem[000000009080001c] = 00f00c86, %g2 = ffffffffffffffff ldsb [%i5+0x01e],%g2 ! %g2 = 0000000000000000 p7_label_15: ! Mem[0000000090000018] = 1b2d2e37 653f232d, %g2 = 00000000, %g3 = 00388cae ldd [%i4+%o3],%g2 ! %g2 = 000000001b2d2e37 00000000653f232d ! Mem[000000009000000c] = 46b06ab1, %g2 = 000000001b2d2e37 ldsh [%i4+0x00e],%g2 ! %g2 = 00000000000046b0 ! %l0 = 0000000052fff06c, Mem[0000000090000019] = 2d2e3765 stb %l0,[%i4+0x019] ! Mem[0000000090000018] = 6c2e3765 ! Mem[0000000090800008] = 00380000, %g2 = 00000000000046b0 ldub [%i5+0x00a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800038] = b171e5ad, %g2 = 0000000000000000 ldub [%i5+0x039],%g2 ! %g2 = 00000000000000b1 ! Mem[0000000091000010] = ffffffff, %g2 = 00000000000000b1 ldsb [%i6+0x013],%g2 ! %g2 = ffffffffffffffff ! %l2 = 1b2d2e37, %l3 = 000000f0, Mem[000000001f000000] = 16b66a08 f681ac90 std %l2,[%i2+%g0] ! Mem[000000001f000000] = 1b2d2e37 000000f0 ! Mem[0000000090800028] = 000000005202f06c, %g2 = ffffffffffffffff ldx [%i5+%o5],%g2 ! %g2 = 000000005202f06c ! Mem[0000000091000020] = 8b0950dd00006400, %g2 = 000000005202f06c ldx [%i6+%o4],%g2 ! %g2 = 8b0950dd00006400 ! Mem[0000000090000000] = 00000000, %g2 = 8b0950dd00006400 lduh [%i4+%g0],%g2 ! %g2 = 0000000000000000 p7_label_16: ! Mem[000000001e800030] = 24e76ca5, %l5 = 00000000000000d3 lduh [%i1+0x032],%l5 ! %l5 = 0000000000006ca5 ! Mem[0000000090800008] = 00003800, %g2 = 0000000000000000 ldub [%i5+0x009],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000020] = 8b0950dd00006400, %g2 = 0000000000000000 ldx [%i6+%o4],%g2 ! %g2 = 8b0950dd00006400 ! Mem[000000009180003c] = ff000000, %g2 = 8b0950dd00006400 ldub [%o0+0x03f],%g2 ! %g2 = 00000000000000ff ! Mem[000000001e800000] = 1b2d2e37, %l7 = 00d8391ab7cca6d7 ldub [%i1+0x003],%l7 ! %l7 = 0000000000000037 ! Mem[0000000091000030] = a6d7622e, %g18 = 711900ea457e9e7d ldsw [%i6+0x030],%g2 ! %g2 = 711900ea457e9e7d ! Mem[0000000091800030] = 00000000 32b171e5, %g2 = a6d7622e, %g3 = 653f232d ldd [%o0+0x030],%g2 ! %g2 = 0000000000000000 0000000032b171e5 ! Mem[000000009080003c] = 7bb00000, %g2 = 0000000000000000 ldsh [%i5+0x03e],%g2 ! %g2 = 0000000000007bb0 ! %l0 = 0000000052fff06c, Mem[000000009100001c] = 47a19fcf sth %l0,[%i6+0x01c] ! Mem[000000009100001c] = f06c9fcf ! Mem[000000001f800028] = 59f8bafb, %l4 = 0000000032b171e5 ldsw [%i3+%o5],%l4 ! %l4 = 0000000059f8bafb p7_label_17: ! Mem[0000000090000000] = 00001b2d, %g2 = 0000000000007bb0 ldsh [%i4+0x002],%g2 ! %g2 = 0000000000000000 ! %l2 = 1b2d2e37, %l3 = 000000f0, Mem[0000000091800028] = 153f24b0 df4e3859 std %l2,[%o0+%o5] ! Mem[0000000091800028] = 1b2d2e37 000000f0 ! %l7 = 0000000000000037, Mem[0000000090000020] = 0ad8f703 stw %l7,[%i4+%o4] ! Mem[0000000090000020] = 00000037 ! Mem[0000000090800030] = 00000032, %g2 = 0000000000000000 ldub [%i5+0x031],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180002c] = 000000f0, %g2 = 0000000000000000 lduh [%o0+0x02c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800028] = 1b2d2e37000000f0, %g2 = 0000000000000000 ldx [%o0+%o5],%g2 ! %g2 = 1b2d2e37000000f0 ! %l5 = 0000000000006ca5, Mem[0000000090800020] = 0c86a6d771e54907 stx %l5,[%i5+%o4] ! Mem[0000000090800020] = 0000000000006ca5 ! Mem[000000001e800024] = e99c7454, %l5 = 0000000000006ca5 lduw [%i1+0x024],%l5 ! %l5 = 00000000e99c7454 ! %l4 = 0000000059f8bafb, Mem[0000000090800015] = 356f1d00 stb %l4,[%i5+0x015] ! Mem[0000000090800014] = fb6f1d00 ! Mem[0000000091000004] = b171e548, %g2 = 1b2d2e37000000f0 ldsb [%i6+0x005],%g2 ! %g2 = ffffffffffffffb1 p7_label_18: ! %l7 = 0000000000000037, Mem[000000009100000e] = d7d6ffff stb %l7,[%i6+0x00e] ! Mem[000000009100000c] = 37d6ffff ! Mem[0000000091800030] = 0000000032b171e5, %g2 = ffffffffffffffb1 ldx [%o0+0x030],%g2 ! %g2 = 0000000032b171e5 ! %l0 = 52fff06c, %l1 = 2d4aaee2, Mem[0000000090800020] = 00000000 00006ca5 std %l0,[%i5+%o4] ! Mem[0000000090800020] = 52fff06c 2d4aaee2 ! %l4 = 0000000059f8bafb, Mem[000000009100002e] = 0038a6d7 sth %l4,[%i6+0x02e] ! Mem[000000009100002c] = bafba6d7 ! Mem[000000001e000000] = e1c8003864002664, %l3 = 00000000000000f0 ldx [%i0+%g0],%l3 ! %l3 = e1c8003864002664 ! Mem[0000000090800038] = e5adc27b, %g2 = 0000000032b171e5 ldub [%i5+0x03b],%g2 ! %g2 = 00000000000000e5 ! Mem[0000000091000038] = 32b171e5 f3571776, %g2 = 000000e5, %g3 = 32b171e5 ldd [%i6+0x038],%g2 ! %g2 = 0000000032b171e5 00000000f3571776 ! Mem[0000000090800020] = 52fff06c2d4aaee2, %g2 = 0000000032b171e5 ldx [%i5+%o4],%g2 ! %g2 = 52fff06c2d4aaee2 ! Mem[0000000090800024] = e2000000, %g2 = 52fff06c2d4aaee2 ldsb [%i5+0x027],%g2 ! %g2 = ffffffffffffffe2 ! Mem[000000001e800028] = 7df9622e 52fff06c, %l2 = 1b2d2e37, %l3 = 64002664 ldd [%i1+%o5],%l2 ! %l2 = 000000007df9622e 0000000052fff06c p7_label_19: ! Mem[000000009180003c] = 9d52adff, %g18 = 711900ea457e9e7d ldsw [%o0+0x03c],%g2 ! %g2 = 711900ea457e9e7d ! Mem[0000000090000008] = 1776e099 152d46b0, %g2 = 9d52adff, %g3 = f3571776 ldd [%i4+%o1],%g2 ! %g2 = 000000001776e099 00000000152d46b0 ! Mem[0000000090000008] = e099152d, %g2 = 000000001776e099 ldsb [%i4+0x00a],%g2 ! %g2 = ffffffffffffffe0 ! Mem[000000001e000028] = 6ff9230c, %l0 = 0000000052fff06c lduw [%i0+%o5],%l0 ! %l0 = 000000006ff9230c ! %l2 = 7df9622e, %l3 = 52fff06c, Mem[0000000090800000] = 00d8391a 653f232d std %l2,[%i5+%g0] ! Mem[0000000090800000] = 7df9622e 52fff06c ! %l6 = 52fff06c, %l7 = 00000037, Mem[0000000091000000] = 00000000 32b171e5 std %l6,[%i6+%g0] ! Mem[0000000091000000] = 52fff06c 00000037 ! Mem[0000000091000014] = ffffffd3, %g18 = 711900ea457e9e7d ldsw [%i6+0x014],%g2 ! %g2 = 711900ea457e9e7d ! Mem[0000000090800034] = 32b171e5, %g2 = ffffffffffffffd3 ldub [%i5+0x034],%g2 ! %g2 = 0000000000000032 ! Mem[0000000090000028] = 1b2d2e37 000000f0, %g2 = 00000032, %g3 = 152d46b0 ldd [%i4+%o5],%g2 ! %g2 = 000000001b2d2e37 00000000000000f0 ! Mem[0000000090800000] = 7df9622e, %g2 = 000000001b2d2e37 ldsb [%i5+%g0],%g2 ! %g2 = 000000000000007d p7_label_20: ! Mem[0000000091800020] = 979dba3f, %g2 = 000000000000007d ldub [%o0+0x022],%g2 ! %g2 = 0000000000000097 ! Mem[0000000090800014] = 6f1d0000, %g2 = 0000000000000097 ldsb [%i5+0x016],%g2 ! %g2 = 000000000000006f ! %l0 = 000000006ff9230c, Mem[0000000090000011] = b1f4b9b6 stb %l0,[%i4+0x011] ! Mem[0000000090000010] = 0cf4b9b6 ! Mem[0000000090800028] = 00000000, %g2 = 000000000000006f lduh [%i5+%o5],%g2 ! %g2 = 0000000000000000 ! %l3 = 0000000052fff06c, Mem[000000009180002c] = 000000f0 stw %l3,[%o0+0x02c] ! Mem[000000009180002c] = 52fff06c ! Mem[0000000090000008] = 1776e099152d46b0, %g2 = 0000000000000000 ldx [%i4+%o1],%g2 ! %g2 = 1776e099152d46b0 ! %l4 = 0000000059f8bafb, Mem[0000000090800010] = d7449dd95efb6f1d stx %l4,[%i5+%o2] ! Mem[0000000090800010] = 0000000059f8bafb ! Mem[0000000091800018] = faad5cd3, %g2 = 1776e099152d46b0 ldub [%o0+0x019],%g2 ! %g2 = 00000000000000fa ! Mem[0000000091800028] = 2e3752ff, %g2 = 00000000000000fa lduh [%o0+0x02a],%g2 ! %g2 = 0000000000002e37 ! Mem[0000000090800030] = 00000000 32b171e5, %g2 = 00002e37, %g3 = 000000f0 ldd [%i5+0x030],%g2 ! %g2 = 0000000000000000 0000000032b171e5 p7_label_21: ! Mem[000000001f00000c] = 320b90e5, %l6 = 7df9622e52fff06c ldub [%i2+0x00c],%l6 ! %l6 = 0000000000000032 ! %l4 = 0000000059f8bafb, Mem[0000000091800020] = 5566979d stb %l4,[%o0+%o4] ! Mem[0000000091800020] = fb66979d ! %l2 = 000000007df9622e, Mem[0000000090000028] = 1b2d2e37000000f0 stx %l2,[%i4+%o5] ! Mem[0000000090000028] = 000000007df9622e ! Mem[000000009180001c] = d3684e28, %g2 = 0000000000000000 ldsh [%o0+0x01c],%g2 ! %g2 = ffffffffffffd368 ! Mem[000000001e00000c] = 59914d33, %l0 = 000000006ff9230c lduw [%i0+0x00c],%l0 ! %l0 = 0000000059914d33 ! %l4 = 59f8bafb, %l5 = e99c7454, Mem[000000001f000020] = 359a5a1a 000000f0 std %l4,[%i2+%o4] ! Mem[000000001f000020] = 59f8bafb e99c7454 ! %l7 = 0000000000000037, Mem[0000000091800021] = 66979dba stb %l7,[%o0+0x021] ! Mem[0000000091800020] = 37979dba ! %l4 = 59f8bafb, %l5 = e99c7454, Mem[0000000090800008] = 00000038 000000ec std %l4,[%i5+%o1] ! Mem[0000000090800008] = 59f8bafb e99c7454 ! %l4 = 0000000059f8bafb, Mem[0000000091800023] = 9dba3ff0 stb %l4,[%o0+0x023] ! Mem[0000000091800020] = fbba3ff0 ! %l1 = 000000002d4aaee2, Mem[0000000090800000] = 7df9622e52fff06c stx %l1,[%i5+%g0] ! Mem[0000000090800000] = 000000002d4aaee2 p7_label_22: ! Mem[0000000090800004] = 2d4aaee2, %g2 = ffffffffffffd368 lduw [%i5+0x004],%g2 ! %g2 = 000000002d4aaee2 ! Mem[000000001f800008] = 6a65b0ab eb8fc46f, %l6 = 00000032, %l7 = 00000037 ldd [%i3+%o1],%l6 ! %l6 = 000000006a65b0ab 00000000eb8fc46f ! Mem[0000000090000028] = 000000007df9622e, %g2 = 000000002d4aaee2 ldx [%i4+%o5],%g2 ! %g2 = 000000007df9622e ! %l4 = 0000000059f8bafb, Mem[0000000090800008] = 59f8bafb stw %l4,[%i5+%o1] ! Mem[0000000090800008] = 59f8bafb ! %l6 = 000000006a65b0ab, Mem[0000000090800030] = 00000000 sth %l6,[%i5+0x030] ! Mem[0000000090800030] = b0ab0000 ! Mem[0000000091000000] = 52fff06c00000037, %g2 = 000000007df9622e ldx [%i6+%g0],%g2 ! %g2 = 52fff06c00000037 ! Mem[000000001f00001c] = f3571776, %l2 = 000000007df9622e lduw [%i2+0x01c],%l2 ! %l2 = 00000000f3571776 ! Mem[0000000091000038] = 32b171e5 f3571776, %g2 = 00000037, %g3 = 32b171e5 ldd [%i6+0x038],%g2 ! %g2 = 0000000032b171e5 00000000f3571776 ! %l0 = 0000000059914d33, Mem[0000000090800008] = 59f8bafb stw %l0,[%i5+%o1] ! Mem[0000000090800008] = 59914d33 ! Mem[000000009080003c] = adc27bb0, %g2 = 0000000032b171e5 lduh [%i5+0x03c],%g2 ! %g2 = 000000000000adc2 p7_label_23: ! Mem[000000009080001c] = 000000f0, %g2 = 000000000000adc2 lduw [%i5+0x01c],%g2 ! %g2 = 00000000000000f0 ! Mem[0000000091800038] = 116d9d52, %g2 = 00000000000000f0 lduh [%o0+0x03a],%g2 ! %g2 = 000000000000116d ! Mem[0000000090800008] = 59914d33 e99c7454, %g2 = 0000116d, %g3 = f3571776 ldd [%i5+%o1],%g2 ! %g2 = 0000000059914d33 00000000e99c7454 ! Mem[0000000090000020] = 00003703, %g2 = 0000000059914d33 ldsb [%i4+0x021],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000038] = 71e5f357, %g2 = 0000000000000000 ldub [%i6+0x03a],%g2 ! %g2 = 0000000000000071 ! Mem[0000000090800030] = 000032b1, %g2 = 0000000000000071 lduh [%i5+0x032],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000038] = 53e58eb2 32b171e5, %g2 = 00000000, %g3 = e99c7454 ldd [%i4+0x038],%g2 ! %g2 = 0000000053e58eb2 0000000032b171e5 ! Mem[0000000091000000] = 52fff06c, %g2 = 0000000053e58eb2 lduh [%i6+%g0],%g2 ! %g2 = 00000000000052ff ! %l7 = 00000000eb8fc46f, Mem[000000001f800020] = a11ba6c7 stw %l7,[%i3+%o4] ! Mem[000000001f800020] = eb8fc46f ! %l2 = 00000000f3571776, Mem[0000000091800028] = 1b2d2e3752fff06c stx %l2,[%o0+%o5] ! Mem[0000000091800028] = 00000000f3571776 p7_label_24: ! %l7 = 00000000eb8fc46f, Mem[0000000091000002] = f06c0000 stb %l7,[%i6+0x002] ! Mem[0000000091000000] = 6f6c0000 ! Mem[0000000091800018] = ad5cd368, %g2 = 00000000000052ff lduh [%o0+0x01a],%g2 ! %g2 = 000000000000ad5c ! %l2 = f3571776, %l3 = 52fff06c, Mem[0000000090800030] = b0ab0000 32b171e5 std %l2,[%i5+0x030] ! Mem[0000000090800030] = f3571776 52fff06c ! %l3 = 0000000052fff06c, Mem[000000001f80002a] = 59f8bafb sth %l3,[%i3+0x02a] ! Mem[000000001f800028] = 59f8f06c ! %l3 = 0000000052fff06c, Mem[000000001e80001a] = 103f03e0 sth %l3,[%i1+0x01a] ! Mem[000000001e800018] = 103ff06c ! Mem[0000000091800020] = fb3797fb ba3ff053, %g2 = 0000ad5c, %g3 = 32b171e5 ldd [%o0+%o4],%g2 ! %g2 = 00000000fb3797fb 00000000ba3ff053 ! Mem[000000009000003c] = 32b171e5, %g18 = 711900ea457e9e7d ldsw [%i4+0x03c],%g2 ! %g2 = 711900ea457e9e7d ! %l1 = 000000002d4aaee2, Mem[000000001f800010] = 389a80b9e6707e09 stx %l1,[%i3+%o2] ! Mem[000000001f800010] = 000000002d4aaee2 ! Mem[0000000091000000] = 52ff6f6c 00000037, %g2 = 32b171e5, %g3 = ba3ff053 ldd [%i6+%g0],%g2 ! %g2 = 0000000052ff6f6c 0000000000000037 ! Mem[0000000090800008] = 59914d33, %g2 = 0000000052ff6f6c lduh [%i5+%o1],%g2 ! %g2 = 0000000000005991 p7_label_25: ! Mem[0000000091800034] = 71e554b6, %g2 = 0000000000005991 ldsb [%o0+0x036],%g2 ! %g2 = 0000000000000071 ! %l3 = 0000000052fff06c, Mem[000000001f000010] = f0d3ec1f27b0c6c7 stx %l3,[%i2+%o2] ! Mem[000000001f000010] = 0000000052fff06c ! %l4 = 0000000059f8bafb, Mem[000000001e800020] = ce41aef7 stw %l4,[%i1+%o4] ! Mem[000000001e800020] = 59f8bafb ! Mem[0000000091000000] = 52ff6f6c, %g2 = 0000000000000071 ldsb [%i6+%g0],%g2 ! %g2 = 0000000000000052 ! %l6 = 000000006a65b0ab, Mem[0000000090000038] = 53e58eb2 stw %l6,[%i4+0x038] ! Mem[0000000090000038] = 6a65b0ab ! Mem[0000000091800014] = 388cae06, %g2 = 0000000000000052 ldsb [%o0+0x015],%g2 ! %g2 = 0000000000000038 ! %l1 = 000000002d4aaee2, Mem[0000000091800034] = 32b171e5 stw %l1,[%o0+0x034] ! Mem[0000000091800034] = 2d4aaee2 ! Mem[000000001e00002c] = 32b171e5, %l6 = 000000006a65b0ab ldsb [%i0+0x02e],%l6 ! %l6 = 0000000000000071 ! Mem[0000000091000024] = 00006400, %g2 = 0000000000000038 lduw [%i6+0x024],%g2 ! %g2 = 0000000000006400 ! Mem[0000000091000010] = ffffffff, %g2 = 0000000000006400 lduw [%i6+%o2],%g2 ! %g2 = 00000000ffffffff ba,a p7_not_taken_0_end p7_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000059914d33 bne,a,pn %xcc,p7_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000002d4aaee2 bne,a,pn %xcc,p7_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000f3571776 bne,a,pn %xcc,p7_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000052fff06c bne,a,pn %xcc,p7_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000059f8bafb bne,a,pn %xcc,p7_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000e99c7454 bne,a,pn %xcc,p7_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000071 bne,a,pn %xcc,p7_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000eb8fc46f 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 %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be f792276d 93f10f01 bne %xcc,p7_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 979b9b01 5a40cc8f bne %xcc,p7_f6_fail nop ! Check Local Memory set p7_local0_expect,%g1 p7_check_local0: ldx [%g1+0x000],%g2 ! Expected data = e1c8003864002664 ldx [%i0+0x000],%g3 ! Observed data at 000000001e000000 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 72f11f3263eb6c02 ldx [%i0+0x018],%g3 ! Observed data at 000000001e000018 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x018,%g4 set p7_local1_expect,%g1 p7_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 52fff06cb7cca6d7 ldx [%i1+0x008],%g3 ! Observed data at 000000001e800008 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = c5eaf35752fff06c ldx [%i1+0x010],%g3 ! Observed data at 000000001e800010 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 103ff06cc70391d3 ldx [%i1+0x018],%g3 ! Observed data at 000000001e800018 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 59f8bafbe99c7454 ldx [%i1+0x020],%g3 ! Observed data at 000000001e800020 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x020,%g4 set p7_local2_expect,%g1 p7_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 1b2d2e37000000f0 ldx [%i2+0x000],%g3 ! Observed data at 000000001f000000 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 16708f85320b90e5 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 = 0000000052fff06c 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 = 165b23fff3571776 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 = 59f8bafbe99c7454 ldx [%i2+0x020],%g3 ! Observed data at 000000001f000020 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x020,%g4 set p7_local3_expect,%g1 p7_check_local3: ldx [%g1+0x010],%g2 ! Expected data = 000000002d4aaee2 ldx [%i3+0x010],%g3 ! Observed data at 000000001f800010 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = eb8fc46fcaa37e73 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 = 59f8f06cd30783f2 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 = 000064006e9a1b25 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_f2_fail: set p7_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f6_fail: set p7_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: ldswa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000001f800010] ldda [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001f800020] lduha [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001e000008] stba %l3,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000001f800010] stwa %l3,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000001e800010] done p7_trap1o: ldswa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000001f800010] ldda [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001f800020] lduha [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001e000008] stba %l3,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000001f800010] stwa %l3,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000001e800010] done p7_trap2e: lduha [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001e800000] ldsha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000001f800000] stda %l2,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001e000028] ldxa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000001f800008] ldswa [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001e800020] ldsha [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000001e000018] done p7_trap2o: lduha [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001e800000] ldsha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000001f800000] stda %l2,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001e000028] ldxa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000001f800008] ldswa [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001e800020] ldsha [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000001e000018] 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 = aa47a58ece27b4c3 ldx [%g1+0x008],%l1 ! %l1 = 165b23fff3571776 ldx [%g1+0x010],%l2 ! %l2 = 84058a9df9d4b70c ldx [%g1+0x018],%l3 ! %l3 = 0ca9f8cc6e9a1b25 ldx [%g1+0x020],%l4 ! %l4 = b6c91f0016bd2d16 ldx [%g1+0x028],%l5 ! %l5 = 67267438653f232d ldx [%g1+0x030],%l6 ! %l6 = 6ab1f4b9b6a283cf ldx [%g1+0x038],%l7 ! %l7 = 00d8391ab7cca6d7 ! 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 = e80f2106 5fe7f536 05f80731 be93c065 ! %f4 = a0ccef50 1b04f0d8 29764a73 3f21a935 ! %f8 = 07b9d368 de6ae627 cd8c0603 21c01442 ! %f12 = 281d56a5 5c53b918 6ec32293 6112b381 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = f373f05d f90979a3 01642ae0 b11b5c35 ! %f20 = 930fe504 b0c3b06e aab02229 09ef94ab ! %f24 = c7dcb41e 89e340e2 afd4417d ca243655 ! %f28 = 30b922f1 77aea934 2daa3a13 d43443fd ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 785930ad 08bb1ffe ddbb7089 5fd30efe ! %f36 = 509dd821 dd829086 fd5743af afd2471c ! %f40 = 80206da3 1f9ef44f 41abd783 45db6663 ! %f44 = ed04db72 477a8ed8 5889078e e8878c35 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xab88fd7700000005,%g7,%g1 ! GSR scale = 0, align = 5 wr %g1,%g0,%gsr ! GSR = ab88fd7700000005 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[0000000091000028] = 21a95ba1, %g18 = a42c13fc0a5fe3d5 ldsw [%i6+%o5],%g2 ! %g2 = a42c13fc0a5fe3d5 ! Mem[000000009000001c] = fb0e0ad8, %g2 = 0000000021a95ba1 ldsb [%i4+0x01e],%g2 ! %g2 = fffffffffffffffb ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = fffffffb, %g3 = 00000000 ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 ! Mem[0000000090800038] = 66e1d7bcadc27bb0, %g2 = 000000005566979d ldx [%i5+0x038],%g2 ! %g2 = 66e1d7bcadc27bb0 ! %l0 = 26984553, %l1 = 487a7c8f, Mem[0000000020800020] = fddecab7 f4f424c7 std %l0,[%i1+%o4] ! Mem[0000000020800020] = 26984553 487a7c8f ! Mem[0000000020800028] = 94b6ea2ec474a0b8, %l5 = 623284044f2a0b48 ldx [%i1+%o5],%l5 ! %l5 = 94b6ea2ec474a0b8 ! %l0 = fadcc66c26984553, Mem[0000000020000032] = 93ec9465 stb %l0,[%i0+0x032] ! Mem[0000000020000030] = 93ec5365 ! Mem[0000000091000000] = 6ae82f88, %g2 = 66e1d7bcadc27bb0 ldub [%i6+%g0],%g2 ! %g2 = 000000000000006a ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = 0000006a, %g3 = ba3ff053 ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 ! %l6 = 80bccecc3153375e, Mem[0000000091800003] = b007b3e6 stb %l6,[%o0+0x003] ! Mem[0000000091800000] = 5e07b3e6 p8_label_2: ! Mem[0000000090800030] = eaf607f4, %g2 = 000000005566979d ldub [%i5+0x030],%g2 ! %g2 = 00000000000000ea ! %l5 = 94b6ea2ec474a0b8, Mem[0000000090000008] = b427e099 stw %l5,[%i4+%o1] ! Mem[0000000090000008] = c474a0b8 ! %l2 = d54450cc4d0b8e92, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = d54450cc4d0b8e92 ! %l6 = 80bccecc3153375e, Mem[0000000020800027] = 487a7c8f stb %l6,[%i1+0x027] ! Mem[0000000020800024] = 487a7c5e ! Mem[0000000091800024] = ba3ff053, %g2 = 00000000000000ea lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3ff053 ! %l2 = d54450cc4d0b8e92, Mem[000000002000002c] = c92a18eb sth %l2,[%i0+0x02c] ! Mem[000000002000002c] = 8e9218eb ! Mem[0000000020800038] = e6bdf526, %l3 = 6a07eb33e62515c7 ldsw [%i1+0x038],%l3 ! %l3 = ffffffffe6bdf526 ! %l1 = f8f94b88487a7c8f, Mem[0000000091000010] = 6cff95cd7757fe01 stx %l1,[%i6+%o2] ! Mem[0000000091000010] = f8f94b88487a7c8f ! Mem[000000009080001c] = db268a9a, %g2 = 00000000ba3ff053 ldub [%i5+0x01c],%g2 ! %g2 = 00000000000000db ! Mem[0000000091000020] = 8b0950dd 0f65f93d, %g2 = 000000db, %g3 = ba3ff053 ldd [%i6+%o4],%g2 ! %g2 = 000000008b0950dd 000000000f65f93d p8_label_3: ! Mem[000000009100003c] = 8c8f0000, %g2 = 000000008b0950dd ldsh [%i6+0x03e],%g2 ! %g2 = ffffffffffff8c8f ! Mem[0000000090800018] = b2d54dc6, %g2 = ffffffffffff8c8f lduw [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 ! Mem[0000000020000008] = 79748795, %l7 = 4c2e8df4889971fb lduh [%i0+0x00a],%l7 ! %l7 = 0000000000008795 ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = 00000000b2d54dc6 ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! Mem[0000000091800018] = 06faad5c b7684e28, %g2 = 1214449b, %g3 = 0f65f93d ldd [%o0+%o3],%g2 ! %g2 = 0000000006faad5c 00000000b7684e28 ! %l6 = 80bccecc3153375e, Mem[000000009000000e] = 46b01d35 sth %l6,[%i4+0x00e] ! Mem[000000009000000c] = 375e1d35 ! %l7 = 0000000000008795, Mem[0000000090000030] = 7a6764e2 stw %l7,[%i4+0x030] ! Mem[0000000090000030] = 00008795 ! Mem[0000000090000000] = d54450cc, %g2 = 0000000006faad5c ldsh [%i4+%g0],%g2 ! %g2 = ffffffffffffd544 ! Mem[0000000090000004] = 8e92c474, %g2 = ffffffffffffd544 ldsb [%i4+0x006],%g2 ! %g2 = ffffffffffffff8e ! %l5 = 94b6ea2ec474a0b8, Mem[000000009180000a] = 83bd3923 sth %l5,[%o0+0x00a] ! Mem[0000000091800008] = a0b83923 p8_label_4: ! Mem[000000009100000c] = d6f8f94b, %g2 = ffffffffffffff8e ldsb [%i6+0x00f],%g2 ! %g2 = ffffffffffffffd6 ! Mem[0000000090000038] = 53918eb2, %g18 = a42c13fc0a5fe3d5 ldsw [%i4+0x038],%g2 ! %g2 = a42c13fc0a5fe3d5 ! %l4 = 3c3a0113f9a21363, Mem[0000000091000028] = 21a95ba1 stw %l4,[%i6+%o5] ! Mem[0000000091000028] = f9a21363 ! %l2 = d54450cc4d0b8e92, Mem[000000009180002c] = df4e4459 stw %l2,[%o0+0x02c] ! Mem[000000009180002c] = 4d0b8e92 ! Mem[000000002000002c] = 8e9218eb, %l2 = d54450cc4d0b8e92 ldsh [%i0+0x02c],%l2 ! %l2 = ffffffffffff8e92 ! Mem[0000000090800018] = b2d54dc6, %g2 = 0000000053918eb2 lduw [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 ! Mem[0000000090000008] = c474a0b8, %g18 = a42c13fc0a5fe3d5 ldsw [%i4+%o1],%g2 ! %g2 = a42c13fc0a5fe3d5 ! Mem[0000000090800000] = 73d0acf8, %g18 = a42c13fc0a5fe3d5 ldsw [%i5+%g0],%g2 ! %g2 = a42c13fc0a5fe3d5 ! %l4 = 3c3a0113f9a21363, Mem[0000000091000008] = 48c28052 sth %l4,[%i6+%o1] ! Mem[0000000091000008] = 13638052 ! Mem[0000000091800020] = 5566979d, %g18 = a42c13fc0a5fe3d5 ldsw [%o0+%o4],%g2 ! %g2 = a42c13fc0a5fe3d5 p8_label_5: ! Mem[000000009000000c] = 375e1d35, %g2 = 000000005566979d ldsh [%i4+0x00e],%g2 ! %g2 = 000000000000375e ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 000000000000375e ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! Mem[0000000021800010] = 3af8655c, %l6 = 80bccecc3153375e lduh [%i3+0x012],%l6 ! %l6 = 000000000000655c ! Mem[0000000091800010] = 51829629, %g2 = 0c86ef2635144907 ldsh [%o0+0x012],%g2 ! %g2 = 0000000000005182 ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 0000000000005182 ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! Mem[0000000021800008] = de3831c6, %l7 = 0000000000008795 lduh [%i3+0x00a],%l7 ! %l7 = 00000000000031c6 ! Mem[000000002100003c] = 708d5697, %l3 = ffffffffe6bdf526 ldsh [%i2+0x03c],%l3 ! %l3 = 000000000000708d ! %l5 = 94b6ea2ec474a0b8, Mem[0000000091000038] = e25676cb62bf8c8f stx %l5,[%i6+0x038] ! Mem[0000000091000038] = 94b6ea2ec474a0b8 ! %l3 = 000000000000708d, Mem[0000000090000022] = f7030332 stb %l3,[%i4+0x022] ! Mem[0000000090000020] = 8d030332 ! %l4 = f9a21363, %l5 = c474a0b8, Mem[0000000091000030] = a5b5761e 1214449b std %l4,[%i6+0x030] ! Mem[0000000091000030] = f9a21363 c474a0b8 p8_label_6: ! Mem[0000000090000020] = 0ad88d03 0332e58e, %g2 = ba3ff053, %g3 = b7684e28 ldd [%i4+%o4],%g2 ! %g2 = 000000000ad88d03 000000000332e58e ! %l2 = ffffffffffff8e92, Mem[000000009080001c] = db268a9a stw %l2,[%i5+0x01c] ! Mem[000000009080001c] = ffff8e92 ! %l6 = 000000000000655c, Mem[000000009180002a] = 24b04d0b sth %l6,[%o0+0x02a] ! Mem[0000000091800028] = 655c4d0b ! %l6 = 000000000000655c, Mem[0000000090000010] = 1d358e58 stw %l6,[%i4+%o2] ! Mem[0000000090000010] = 0000655c ! %l2 = ffffffffffff8e92, Mem[0000000091800024] = ba3ff053 stw %l2,[%o0+0x024] ! Mem[0000000091800024] = ffff8e92 ! %l6 = 0000655c, %l7 = 000031c6, Mem[0000000091000010] = f8f94b88 487a7c8f std %l6,[%i6+%o2] ! Mem[0000000091000010] = 0000655c 000031c6 ! Mem[000000002180003c] = 66ea1fb5, %l4 = 3c3a0113f9a21363 lduw [%i3+0x03c],%l4 ! %l4 = 0000000066ea1fb5 ! %l6 = 0000655c, %l7 = 000031c6, Mem[0000000090000000] = d54450cc 4d0b8e92 std %l6,[%i4+%g0] ! Mem[0000000090000000] = 0000655c 000031c6 ! Mem[000000002180003c] = 66ea1fb5, %l0 = fadcc66c26984553 lduw [%i3+0x03c],%l0 ! %l0 = 0000000066ea1fb5 ! Mem[000000009180003c] = 9d52adff, %g18 = a42c13fc0a5fe3d5 ldsw [%o0+0x03c],%g2 ! %g2 = a42c13fc0a5fe3d5 p8_label_7: ! %l4 = 0000000066ea1fb5, Mem[000000002080001c] = 730c96ed stw %l4,[%i1+0x01c] ! Mem[000000002080001c] = 66ea1fb5 ! %l6 = 000000000000655c, Mem[0000000091000002] = 2f8898f9 stb %l6,[%i6+0x002] ! Mem[0000000091000000] = 5c8898f9 ! Mem[0000000091800028] = 153f655c, %g2 = ffffffff9d52adff lduw [%o0+%o5],%g2 ! %g2 = 00000000153f655c ! Mem[0000000091000008] = 13638052 7312abd6, %g2 = 153f655c, %g3 = 0332e58e ldd [%i6+%o1],%g2 ! %g2 = 0000000013638052 000000007312abd6 ! %l4 = 0000000066ea1fb5, Mem[0000000090000004] = 000031c6 stb %l4,[%i4+0x004] ! Mem[0000000090000004] = b50031c6 ! %l7 = 00000000000031c6, Mem[000000009080002e] = 5f11eaf6 sth %l7,[%i5+0x02e] ! Mem[000000009080002c] = 31c6eaf6 ! Mem[000000009000002c] = 2cbb0000, %g2 = 0000000013638052 ldsh [%i4+0x02e],%g2 ! %g2 = 0000000000002cbb ! Mem[000000009080001c] = ffff8e92, %g2 = 0000000000002cbb ldsh [%i5+0x01c],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091000018] = faf26e47, %g2 = ffffffffffffffff ldub [%i6+0x019],%g2 ! %g2 = 00000000000000fa ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 00000000000000fa ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 p8_label_8: ! %l4 = 0000000066ea1fb5, Mem[0000000091000010] = 0000655c stw %l4,[%i6+%o2] ! Mem[0000000091000010] = 66ea1fb5 ! %l7 = 00000000000031c6, Mem[000000009080002a] = f5d351e8 sth %l7,[%i5+0x02a] ! Mem[0000000090800028] = 31c651e8 ! Mem[0000000091000008] = 13638052, %g2 = 0c86ef2635144907 lduw [%i6+%o1],%g2 ! %g2 = 0000000013638052 ! Mem[0000000020000018] = 40f0a165, %l7 = 00000000000031c6 ldsw [%i0+%o3],%l7 ! %l7 = 0000000040f0a165 ! Mem[000000009100000c] = 12abd666, %g2 = 0000000013638052 ldub [%i6+0x00d],%g2 ! %g2 = 0000000000000012 ! %l1 = f8f94b88487a7c8f, Mem[0000000090000008] = c474a0b8152d375e stx %l1,[%i4+%o1] ! Mem[0000000090000008] = f8f94b88487a7c8f ! Mem[0000000021000018] = fa4870b9, %l1 = f8f94b88487a7c8f ldsh [%i2+%o3],%l1 ! %l1 = fffffffffffffa48 ! Mem[0000000091800024] = 8e92153f, %g2 = 0000000000000012 lduh [%o0+0x026],%g2 ! %g2 = 0000000000008e92 ! %l5 = 94b6ea2ec474a0b8, Mem[0000000091800038] = 54b6116d sth %l5,[%o0+0x038] ! Mem[0000000091800038] = a0b8116d ! Mem[0000000091000000] = 6ae85c88 98f9b0a5, %g2 = 00008e92, %g3 = 7312abd6 ldd [%i6+%g0],%g2 ! %g2 = 000000006ae85c88 0000000098f9b0a5 p8_label_9: ! Mem[0000000090000010] = 0000655cd828ead6, %g2 = 000000006ae85c88 ldx [%i4+%o2],%g2 ! %g2 = 0000655cd828ead6 ! %l1 = fffffffffffffa48, Mem[0000000090000030] = 00008795807fa20a stx %l1,[%i4+0x030] ! Mem[0000000090000030] = fffffffffffffa48 ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 0000655cd828ead6 ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! Mem[0000000090000014] = ead61d17, %g2 = 1d17902870edfb0e ldsh [%i4+0x016],%g2 ! %g2 = ffffffffffffead6 ! Mem[0000000091800038] = a0b8116d9d52adff, %g2 = ffffffffffffead6 ldx [%o0+0x038],%g2 ! %g2 = a0b8116d9d52adff ! Mem[0000000090800010] = f8449dd9, %g2 = a0b8116d9d52adff lduw [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = f8449dd9, %g3 = 98f9b0a5 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! Mem[000000009000003c] = c5117800, %g2 = 000000005a1ae612 ldub [%i4+0x03d],%g2 ! %g2 = 00000000000000c5 ! Mem[0000000021800034] = 9d3fc0b5, %l0 = 0000000066ea1fb5 lduh [%i3+0x036],%l0 ! %l0 = 000000000000c0b5 ! %l0 = 000000000000c0b5, Mem[0000000091800018] = 06faad5cb7684e28 stx %l0,[%o0+%o3] ! Mem[0000000091800018] = 000000000000c0b5 p8_label_10: ! %l0 = 000000000000c0b5, Mem[000000009100001c] = 47a19fcf stb %l0,[%i6+0x01c] ! Mem[000000009100001c] = b5a19fcf ! Mem[0000000090000014] = d828ead6, %g2 = 00000000000000c5 lduw [%i4+0x014],%g2 ! %g2 = 00000000d828ead6 ! %l6 = 000000000000655c, Mem[0000000090800008] = 5a1ae612 stw %l6,[%i5+%o1] ! Mem[0000000090800008] = 0000655c ! Mem[000000009080000c] = 14acc7c9, %g18 = a42c13fc0a5fe3d5 ldsw [%i5+0x00c],%g2 ! %g2 = a42c13fc0a5fe3d5 ! Mem[0000000090800020] = 0c86ef26, %g2 = 0000000014acc7c9 lduw [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 ! Mem[0000000090800038] = 66e1d7bc, %g2 = 000000000c86ef26 lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc ! Mem[0000000090000034] = fffffa48, %g2 = 0000000066e1d7bc lduw [%i4+0x034],%g2 ! %g2 = 00000000fffffa48 ! %l3 = 000000000000708d, Mem[0000000091800004] = 07b3e6aa stw %l3,[%o0+0x004] ! Mem[0000000091800004] = 0000708d ! Mem[0000000090000030] = ffffffff, %g18 = a42c13fc0a5fe3d5 ldsw [%i4+0x030],%g2 ! %g2 = a42c13fc0a5fe3d5 ! Mem[0000000091000038] = 2ec474a0, %g2 = ffffffffffffffff ldub [%i6+0x03b],%g2 ! %g2 = 000000000000002e p8_label_11: ! Mem[0000000090800030] = eaf607f4, %g18 = a42c13fc0a5fe3d5 ldsw [%i5+0x030],%g2 ! %g2 = a42c13fc0a5fe3d5 ! %l0 = 000000000000c0b5, Mem[0000000090800028] = 445931c651e831c6 stx %l0,[%i5+%o5] ! Mem[0000000090800028] = 000000000000c0b5 ! %l4 = 66ea1fb5, %l5 = c474a0b8, Mem[0000000090000038] = 53918eb2 e6c51178 std %l4,[%i4+0x038] ! Mem[0000000090000038] = 66ea1fb5 c474a0b8 ! %l6 = 0000655c, %l7 = 40f0a165, Mem[0000000091000030] = f9a21363 c474a0b8 std %l6,[%i6+0x030] ! Mem[0000000091000030] = 0000655c 40f0a165 ! Mem[0000000091000000] = 6ae85c8898f9b0a5, %g2 = ffffffffeaf607f4 ldx [%i6+%g0],%g2 ! %g2 = 6ae85c8898f9b0a5 ! Mem[0000000091800008] = 8b98a0b83923d9af, %g2 = 6ae85c8898f9b0a5 ldx [%o0+%o1],%g2 ! %g2 = 8b98a0b83923d9af ! Mem[0000000090000010] = 0000655c d828ead6, %g2 = 3923d9af, %g3 = 14acc7c9 ldd [%i4+%o2],%g2 ! %g2 = 000000000000655c 00000000d828ead6 ! Mem[0000000090000038] = 66ea1fb5c474a0b8, %g2 = 000000000000655c ldx [%i4+0x038],%g2 ! %g2 = 66ea1fb5c474a0b8 ! Mem[0000000090000008] = 4b88487a, %g2 = 66ea1fb5c474a0b8 ldub [%i4+0x00a],%g2 ! %g2 = 000000000000004b ! %l7 = 0000000040f0a165, Mem[0000000090800028] = 000000000000c0b5 stx %l7,[%i5+%o5] ! Mem[0000000090800028] = 0000000040f0a165 p8_label_12: ! Mem[0000000020800004] = 4421ef74, %l4 = 0000000066ea1fb5 ldsb [%i1+0x006],%l4 ! %l4 = ffffffffffffffef ! Mem[0000000091000028] = 136308a9, %g2 = 000000000000004b lduh [%i6+0x02a],%g2 ! %g2 = 0000000000001363 ! %l4 = ffffffffffffffef, Mem[000000009000000e] = 7c8f0000 sth %l4,[%i4+0x00e] ! Mem[000000009000000c] = ffef0000 ! Mem[0000000091000008] = 13638052, %g2 = 0000000000001363 ldsh [%i6+%o1],%g2 ! %g2 = 0000000000001363 ! %l4 = ffffffef, %l5 = c474a0b8, Mem[0000000091000038] = 94b6ea2e c474a0b8 std %l4,[%i6+0x038] ! Mem[0000000091000038] = ffffffef c474a0b8 ! Mem[0000000020000028] = 50687cad, %l4 = ffffffffffffffef ldsw [%i0+%o5],%l4 ! %l4 = 0000000050687cad ! %l1 = fffffffffffffa48, Mem[0000000090000034] = fffffa48 stb %l1,[%i4+0x034] ! Mem[0000000090000034] = 48fffa48 ! Mem[0000000091800008] = 8b98a0b8 3923d9af, %g2 = 00001363, %g3 = d828ead6 ldd [%o0+%o1],%g2 ! %g2 = 000000008b98a0b8 000000003923d9af ! Mem[0000000090000010] = 0000655c, %g18 = a42c13fc0a5fe3d5 ldsw [%i4+%o2],%g2 ! %g2 = a42c13fc0a5fe3d5 ! %l1 = fffffffffffffa48, Mem[000000009080002c] = 40f0a165 sth %l1,[%i5+0x02c] ! Mem[000000009080002c] = fa48a165 p8_label_13: ! Mem[0000000090800008] = 655c14ac, %g2 = 000000000000655c lduh [%i5+0x00a],%g2 ! %g2 = 000000000000655c ! %l0 = 0000c0b5, %l1 = fffffa48, Mem[0000000020000008] = 79748795 2c22ac8e std %l0,[%i0+%o1] ! Mem[0000000020000008] = 0000c0b5 fffffa48 ! %l0 = 000000000000c0b5, Mem[0000000091000038] = ffffffefc474a0b8 stx %l0,[%i6+0x038] ! Mem[0000000091000038] = 000000000000c0b5 ! Mem[0000000090800020] = 86ef2635, %g2 = 000000000000655c ldub [%i5+0x021],%g2 ! %g2 = 0000000000000086 ! Mem[0000000091000030] = 00655c40, %g2 = 0000000000000086 ldub [%i6+0x031],%g2 ! %g2 = 0000000000000000 ! %l4 = 50687cad, %l5 = c474a0b8, Mem[0000000091800008] = 8b98a0b8 3923d9af std %l4,[%o0+%o1] ! Mem[0000000091800008] = 50687cad c474a0b8 ! Mem[0000000091000000] = 6ae85c88, %g2 = 0000000000000000 ldsb [%i6+%g0],%g2 ! %g2 = 000000000000006a ! Mem[0000000091800030] = 43bc1d81, %g2 = 000000000000006a lduw [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 ! %l2 = ffff8e92, %l3 = 0000708d, Mem[0000000090800028] = 00000000 fa48a165 std %l2,[%i5+%o5] ! Mem[0000000090800028] = ffff8e92 0000708d ! %l0 = 000000000000c0b5, Mem[0000000091800020] = 5566979d stw %l0,[%o0+%o4] ! Mem[0000000091800020] = 0000c0b5 p8_label_14: ! %l4 = 0000000050687cad, Mem[0000000021800022] = 059302a5 sth %l4,[%i3+0x022] ! Mem[0000000021800020] = 05937cad ! Mem[0000000090000024] = 8eaf022e, %g2 = 0000000043bc1d81 ldub [%i4+0x027],%g2 ! %g2 = 000000000000008e ! %l0 = 000000000000c0b5, Mem[000000009100000c] = 7312abd6 sth %l0,[%i6+0x00c] ! Mem[000000009100000c] = c0b5abd6 ! Mem[0000000090000014] = ead61d17, %g2 = 000000000000008e ldsb [%i4+0x016],%g2 ! %g2 = ffffffffffffffea ! Mem[0000000090800038] = 66e1d7bc adc27bb0, %g2 = ffffffea, %g3 = 3923d9af ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 00000000adc27bb0 ! Mem[0000000090800030] = eaf607f4, %g2 = 0000000066e1d7bc lduh [%i5+0x030],%g2 ! %g2 = 000000000000eaf6 ! %l3 = 000000000000708d, Mem[0000000020000026] = 086d3f27 sth %l3,[%i0+0x026] ! Mem[0000000020000024] = 086d708d ! %l1 = fffffffffffffa48, Mem[0000000021800038] = 13ebef7866ea1fb5 stx %l1,[%i3+0x038] ! Mem[0000000021800038] = fffffffffffffa48 ! %l1 = fffffffffffffa48, Mem[0000000091000038] = 00000000 stw %l1,[%i6+0x038] ! Mem[0000000091000038] = fffffa48 ! %l5 = 94b6ea2ec474a0b8, Mem[0000000091800028] = 153f655c4d0b8e92 stx %l5,[%o0+%o5] ! Mem[0000000091800028] = 94b6ea2ec474a0b8 p8_label_15: ! Mem[0000000091800000] = fb520a5e 0000708d, %g2 = 0000eaf6, %g3 = adc27bb0 ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520a5e 000000000000708d ! Mem[000000009000001c] = fb0e0ad8, %g2 = 00000000fb520a5e ldsh [%i4+0x01e],%g2 ! %g2 = fffffffffffffb0e ! %l4 = 0000000050687cad, Mem[0000000091000020] = 8b0950dd0f65f93d stx %l4,[%i6+%o4] ! Mem[0000000091000020] = 0000000050687cad ! Mem[0000000091000028] = 6308a9d0, %g2 = fffffffffffffb0e ldub [%i6+0x02b],%g2 ! %g2 = 0000000000000063 ! Mem[000000009180002c] = c474a0b8, %g2 = 0000000000000063 ldsh [%o0+0x02c],%g2 ! %g2 = ffffffffffffc474 ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = ffffffffffffc474 ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! Mem[0000000090800024] = 35144907, %g2 = 43bc1d8151532584 lduw [%i5+0x024],%g2 ! %g2 = 0000000035144907 ! Mem[000000009000002c] = 7d3b2cbb, %g18 = a42c13fc0a5fe3d5 ldsw [%i4+0x02c],%g2 ! %g2 = a42c13fc0a5fe3d5 ! %l0 = 000000000000c0b5, Mem[0000000090800016] = 6f1db2d5 sth %l0,[%i5+0x016] ! Mem[0000000090800014] = c0b5b2d5 ! Mem[0000000090800020] = ef263514, %g2 = 000000007d3b2cbb ldub [%i5+0x022],%g2 ! %g2 = 00000000000000ef p8_label_16: ! Mem[0000000021800014] = 009d96a5, %l5 = 94b6ea2ec474a0b8 lduh [%i3+0x014],%l5 ! %l5 = 000000000000009d ! %l4 = 0000000050687cad, Mem[0000000090800020] = 0c86ef26 stw %l4,[%i5+%o4] ! Mem[0000000090800020] = 50687cad ! %l0 = 000000000000c0b5, Mem[0000000091000010] = 66ea1fb5 stw %l0,[%i6+%o2] ! Mem[0000000091000010] = 0000c0b5 ! Mem[0000000020000038] = 7678a476, %l6 = 000000000000655c lduh [%i0+0x038],%l6 ! %l6 = 0000000000007678 ! Mem[0000000091800014] = ae000000, %g2 = 00000000000000ef ldub [%o0+0x017],%g2 ! %g2 = 00000000000000ae ! %l4 = 50687cad, %l5 = 0000009d, Mem[0000000021800030] = 5ea064c8 9d3fc0b5 std %l4,[%i3+0x030] ! Mem[0000000021800030] = 50687cad 0000009d ! Mem[0000000090000000] = 0000655c b50031c6, %g2 = 000000ae, %g3 = 0000708d ldd [%i4+%g0],%g2 ! %g2 = 000000000000655c 00000000b50031c6 ! Mem[000000009180001c] = 00c0b500, %g2 = 000000000000655c ldub [%o0+0x01d],%g2 ! %g2 = 0000000000000000 ! %l6 = 00007678, %l7 = 40f0a165, Mem[0000000090800018] = b2d54dc6 ffff8e92 std %l6,[%i5+%o3] ! Mem[0000000090800018] = 00007678 40f0a165 ! Mem[0000000091000024] = 50687cad, %g18 = a42c13fc0a5fe3d5 ldsw [%i6+0x024],%g2 ! %g2 = a42c13fc0a5fe3d5 p8_label_17: ! Mem[0000000090800020] = 50687cad, %g2 = 0000000050687cad ldsb [%i5+%o4],%g2 ! %g2 = 0000000000000050 ! %l2 = ffffffffffff8e92, Mem[000000002100002a] = 165afcf5 sth %l2,[%i2+0x02a] ! Mem[0000000021000028] = 165a8e92 ! %l0 = 0000c0b5, %l1 = fffffa48, Mem[0000000021800018] = b657ac0e adacbc26 std %l0,[%i3+%o3] ! Mem[0000000021800018] = 0000c0b5 fffffa48 ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = 0000000000000050 ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! %l7 = 0000000040f0a165, Mem[0000000090800008] = 0000655c14acc7c9 stx %l7,[%i5+%o1] ! Mem[0000000090800008] = 0000000040f0a165 ! Mem[0000000091800020] = 0000c0b5, %g2 = eaf607f479e2e95e lduh [%o0+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000018] = 1d179028 70edfb0e, %g2 = 00000000, %g3 = b50031c6 ldd [%i4+%o3],%g2 ! %g2 = 000000001d179028 0000000070edfb0e ! Mem[0000000090800010] = f8449dd9, %g18 = a42c13fc0a5fe3d5 ldsw [%i5+%o2],%g2 ! %g2 = a42c13fc0a5fe3d5 ! Mem[000000002000001c] = 653935e1, %l5 = 000000000000009d ldub [%i0+0x01d],%l5 ! %l5 = 0000000000000039 ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = fffffffff8449dd9 ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 p8_label_18: ! Mem[0000000090800000] = 73d0acf8, %g18 = a42c13fc0a5fe3d5 ldsw [%i5+%g0],%g2 ! %g2 = a42c13fc0a5fe3d5 ! Mem[0000000021800000] = 6a066553, %l5 = 0000000000000039 ldsb [%i3+0x003],%l5 ! %l5 = 0000000000000053 ! %l0 = 0000c0b5, %l1 = fffffa48, Mem[0000000091000008] = 13638052 c0b5abd6 std %l0,[%i6+%o1] ! Mem[0000000091000008] = 0000c0b5 fffffa48 ! %l5 = 0000000000000053, Mem[000000009100001c] = b5a19fcf sth %l5,[%i6+0x01c] ! Mem[000000009100001c] = 00539fcf ! Mem[0000000090000008] = f8f94b88487affef, %g2 = 0000000073d0acf8 ldx [%i4+%o1],%g2 ! %g2 = f8f94b88487affef ! Mem[0000000091800020] = 0000c0b5ffff8e92, %g2 = f8f94b88487affef ldx [%o0+%o4],%g2 ! %g2 = 0000c0b5ffff8e92 ! Mem[0000000091800038] = a0b8116d, %g2 = 0000c0b5ffff8e92 lduw [%o0+0x038],%g2 ! %g2 = 00000000a0b8116d ! Mem[0000000091800008] = 50687cad c474a0b8, %g2 = a0b8116d, %g3 = 70edfb0e ldd [%o0+%o1],%g2 ! %g2 = 0000000050687cad 00000000c474a0b8 ! %l0 = 0000c0b5, %l1 = fffffa48, Mem[0000000091800020] = 0000c0b5 ffff8e92 std %l0,[%o0+%o4] ! Mem[0000000091800020] = 0000c0b5 fffffa48 ! Mem[0000000091800018] = 00000000, %g2 = 0000000050687cad lduh [%o0+0x01a],%g2 ! %g2 = 0000000000000000 p8_label_19: ! Mem[0000000091000000] = e85c8898, %g2 = 0000000000000000 ldsb [%i6+0x001],%g2 ! %g2 = ffffffffffffffe8 ! Mem[000000009080000c] = 40f0a165, %g18 = a42c13fc0a5fe3d5 ldsw [%i5+0x00c],%g2 ! %g2 = a42c13fc0a5fe3d5 ! %l4 = 50687cad, %l5 = 00000053, Mem[0000000091800000] = fb520a5e 0000708d std %l4,[%o0+%g0] ! Mem[0000000091800000] = 50687cad 00000053 ! Mem[0000000090000000] = 0000655c, %g18 = a42c13fc0a5fe3d5 ldsw [%i4+%g0],%g2 ! %g2 = a42c13fc0a5fe3d5 ! %l6 = 0000000000007678, Mem[0000000090000006] = 31c6f8f9 sth %l6,[%i4+0x006] ! Mem[0000000090000004] = 7678f8f9 ! %l7 = 0000000040f0a165, Mem[000000009000000c] = 487affef stw %l7,[%i4+0x00c] ! Mem[000000009000000c] = 40f0a165 ! %l0 = 0000c0b5, %l1 = fffffa48, Mem[0000000091000010] = 0000c0b5 000031c6 std %l0,[%i6+%o2] ! Mem[0000000091000010] = 0000c0b5 fffffa48 ! Mem[0000000090000010] = 655cd828, %g2 = 000000000000655c ldub [%i4+0x012],%g2 ! %g2 = 0000000000000065 ! %l2 = ffffffffffff8e92, Mem[000000009100003c] = 0000c0b5 stw %l2,[%i6+0x03c] ! Mem[000000009100003c] = ffff8e92 ! %l1 = fffffffffffffa48, Mem[0000000091000008] = 0000c0b5fffffa48 stx %l1,[%i6+%o1] ! Mem[0000000091000008] = fffffffffffffa48 p8_label_20: ! %l4 = 50687cad, %l5 = 00000053, Mem[0000000020000028] = 50687cad 8e9218eb std %l4,[%i0+%o5] ! Mem[0000000020000028] = 50687cad 00000053 ! Mem[0000000090000030] = ffffffff, %g2 = 0000000000000065 ldub [%i4+0x030],%g2 ! %g2 = 00000000000000ff ! %l5 = 0000000000000053, Mem[0000000090000016] = ead61d17 sth %l5,[%i4+0x016] ! Mem[0000000090000014] = 00531d17 ! Mem[000000009080001c] = 40f0a165, %g18 = a42c13fc0a5fe3d5 ldsw [%i5+0x01c],%g2 ! %g2 = a42c13fc0a5fe3d5 ! %l2 = ffff8e92, %l3 = 0000708d, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l2,[%i5+%g0] ! Mem[0000000090800000] = ffff8e92 0000708d ! %l0 = 000000000000c0b5, Mem[0000000091000008] = fffffffffffffa48 stx %l0,[%i6+%o1] ! Mem[0000000091000008] = 000000000000c0b5 ! %l6 = 0000000000007678, Mem[000000009000003c] = c474a0b8 sth %l6,[%i4+0x03c] ! Mem[000000009000003c] = 7678a0b8 ! %l3 = 000000000000708d, Mem[0000000091800003] = ad000000 stb %l3,[%o0+0x003] ! Mem[0000000091800000] = 8d000000 ! %l4 = 0000000050687cad, Mem[0000000091000012] = c0b5ffff stb %l4,[%i6+0x012] ! Mem[0000000091000010] = adb5ffff ! Mem[0000000091800018] = 00000000, %g2 = 0000000040f0a165 lduw [%o0+%o3],%g2 ! %g2 = 0000000000000000 p8_label_21: ! Mem[0000000091000000] = 6ae85c88 98f9b0a5, %g2 = 00000000, %g3 = c474a0b8 ldd [%i6+%g0],%g2 ! %g2 = 000000006ae85c88 0000000098f9b0a5 ! Mem[0000000091000028] = f9a21363, %g2 = 000000006ae85c88 lduw [%i6+%o5],%g2 ! %g2 = 00000000f9a21363 ! Mem[0000000091000038] = fffffa48, %g2 = 00000000f9a21363 lduh [%i6+0x038],%g2 ! %g2 = 000000000000ffff ! %l1 = fffffffffffffa48, Mem[0000000091000028] = f9a2136308a9d051 stx %l1,[%i6+%o5] ! Mem[0000000091000028] = fffffffffffffa48 ! %l3 = 000000000000708d, Mem[0000000020800026] = 487a7c5e stb %l3,[%i1+0x026] ! Mem[0000000020800024] = 487a8d5e ! %l6 = 0000000000007678, Mem[0000000090800028] = ffff8e920000708d stx %l6,[%i5+%o5] ! Mem[0000000090800028] = 0000000000007678 ! Mem[0000000090000014] = d8280053, %g2 = 000000000000ffff ldub [%i4+0x014],%g2 ! %g2 = 00000000000000d8 ! Mem[0000000090000004] = b5007678, %g18 = a42c13fc0a5fe3d5 ldsw [%i4+0x004],%g2 ! %g2 = a42c13fc0a5fe3d5 ! %l7 = 0000000040f0a165, Mem[0000000091800013] = 8296298c stb %l7,[%o0+0x013] ! Mem[0000000091800010] = 6596298c ! %l3 = 000000000000708d, Mem[0000000090000008] = f8f94b88 sth %l3,[%i4+%o1] ! Mem[0000000090000008] = 708d4b88 p8_label_22: ! Mem[0000000090000034] = fffa4866, %g2 = ffffffffb5007678 ldub [%i4+0x035],%g2 ! %g2 = 00000000000000ff ! %l6 = 0000000000007678, Mem[0000000020800020] = 26984553 stb %l6,[%i1+%o4] ! Mem[0000000020800020] = 78984553 ! Mem[0000000020800030] = d9a9f0a1645c7779, %l7 = 0000000040f0a165 ldx [%i1+0x030],%l7 ! %l7 = d9a9f0a1645c7779 ! %l4 = 0000000050687cad, Mem[0000000090800036] = e95e66e1 sth %l4,[%i5+0x036] ! Mem[0000000090800034] = 7cad66e1 ! %l5 = 0000000000000053, Mem[0000000020000024] = 086d708d sth %l5,[%i0+0x024] ! Mem[0000000020000024] = 0053708d ! %l0 = 0000c0b5, %l1 = fffffa48, Mem[0000000090000008] = 708d4b88 40f0a165 std %l0,[%i4+%o1] ! Mem[0000000090000008] = 0000c0b5 fffffa48 ! Mem[0000000091000030] = 0000655c 40f0a165, %g2 = 000000ff, %g3 = 98f9b0a5 ldd [%i6+0x030],%g2 ! %g2 = 000000000000655c 0000000040f0a165 ! Mem[0000000090000038] = b57678a0, %g2 = 000000000000655c ldub [%i4+0x03b],%g2 ! %g2 = 00000000000000b5 ! %l4 = 0000000050687cad, Mem[0000000091000020] = 00000000 stb %l4,[%i6+%o4] ! Mem[0000000091000020] = ad000000 ! Mem[0000000090000020] = 0ad88d03, %g2 = 00000000000000b5 lduh [%i4+%o4],%g2 ! %g2 = 0000000000000ad8 p8_label_23: ! Mem[0000000090000038] = 66ea1fb5 7678a0b8, %g2 = 00000ad8, %g3 = 40f0a165 ldd [%i4+0x038],%g2 ! %g2 = 0000000066ea1fb5 000000007678a0b8 ! %l2 = ffff8e92, %l3 = 0000708d, Mem[0000000091000038] = fffffa48 ffff8e92 std %l2,[%i6+0x038] ! Mem[0000000091000038] = ffff8e92 0000708d ! %l1 = fffffffffffffa48, Mem[0000000020000036] = ddd7c28d sth %l1,[%i0+0x036] ! Mem[0000000020000034] = ddd7fa48 ! %l6 = 00007678, %l7 = 645c7779, Mem[0000000090000008] = 0000c0b5 fffffa48 std %l6,[%i4+%o1] ! Mem[0000000090000008] = 00007678 645c7779 ! Mem[0000000090000004] = 00767800, %g2 = 0000000066ea1fb5 ldsb [%i4+0x005],%g2 ! %g2 = 0000000000000000 ! Mem[0000000021800030] = 50687cad 0000009d, %l6 = 00007678, %l7 = 645c7779 ldd [%i3+0x030],%l6 ! %l6 = 0000000050687cad 000000000000009d ! Mem[0000000091000008] = 00000000, %g2 = 0000000000000000 ldub [%i6+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000021800020] = 05937cad, %l3 = 000000000000708d ldub [%i3+%o4],%l3 ! %l3 = 0000000000000005 ! Mem[000000009100003c] = 708d0000, %g2 = 0000000000000000 ldsh [%i6+0x03e],%g2 ! %g2 = 000000000000708d ! %l2 = ffff8e92, %l3 = 00000005, Mem[0000000091800028] = 94b6ea2e c474a0b8 std %l2,[%o0+%o5] ! Mem[0000000091800028] = ffff8e92 00000005 p8_label_24: ! %l0 = 000000000000c0b5, Mem[000000009080002c] = 00007678 sth %l0,[%i5+0x02c] ! Mem[000000009080002c] = c0b57678 ! Mem[0000000020000008] = 0000c0b5, %l4 = 0000000050687cad ldsh [%i0+%o1],%l4 ! %l4 = 0000000000000000 ! %l4 = 00000000, %l5 = 00000053, Mem[0000000091800008] = 50687cad c474a0b8 std %l4,[%o0+%o1] ! Mem[0000000091800008] = 00000000 00000053 ! %l3 = 0000000000000005, Mem[0000000091000038] = ffff8e920000708d stx %l3,[%i6+0x038] ! Mem[0000000091000038] = 0000000000000005 ! %l4 = 0000000000000000, Mem[0000000090800012] = 9dd95e35 stb %l4,[%i5+0x012] ! Mem[0000000090800010] = 00d95e35 ! Mem[000000002080003c] = bb968888, %l5 = 0000000000000053 ldsh [%i1+0x03e],%l5 ! %l5 = ffffffffffff8888 ! Mem[0000000090000020] = 0ad88d030332e58e, %g2 = 000000000000708d ldx [%i4+%o4],%g2 ! %g2 = 0ad88d030332e58e ! Mem[0000000020000018] = 40f0a165, %l7 = 000000000000009d ldub [%i0+0x019],%l7 ! %l7 = 00000000000000f0 ! Mem[0000000090800030] = eaf607f479e27cad, %g2 = 0ad88d030332e58e ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e27cad ! Mem[0000000091000024] = 7cadffff, %g2 = eaf607f479e27cad ldsh [%i6+0x026],%g2 ! %g2 = 0000000000007cad p8_label_25: ! Mem[0000000090000000] = 0000655c, %g2 = 0000000000007cad ldsh [%i4+%g0],%g2 ! %g2 = 0000000000000000 ! %l5 = ffffffffffff8888, Mem[0000000090800038] = 66e1d7bc sth %l5,[%i5+0x038] ! Mem[0000000090800038] = 8888d7bc ! Mem[0000000091800020] = 0000c0b5 fffffa48, %g2 = 00000000, %g3 = 7678a0b8 ldd [%o0+%o4],%g2 ! %g2 = 000000000000c0b5 00000000fffffa48 ! Mem[0000000090800004] = 0000708d, %g18 = a42c13fc0a5fe3d5 ldsw [%i5+0x004],%g2 ! %g2 = a42c13fc0a5fe3d5 ! Mem[0000000090000028] = 977d3b2c, %g2 = 000000000000708d ldub [%i4+0x02b],%g2 ! %g2 = 0000000000000097 ! %l2 = ffffffffffff8e92, Mem[0000000021800003] = 6a066553 stb %l2,[%i3+0x003] ! Mem[0000000021800000] = 6a066592 ! Mem[0000000091800018] = 000000000000c0b5, %g2 = 0000000000000097 ldx [%o0+%o3],%g2 ! %g2 = 000000000000c0b5 ! Mem[0000000090800020] = 50687cad 35144907, %g2 = 0000c0b5, %g3 = fffffa48 ldd [%i5+%o4],%g2 ! %g2 = 0000000050687cad 0000000035144907 ! %l6 = 50687cad, %l7 = 000000f0, Mem[0000000091800010] = 6e4e5165 96298cae std %l6,[%o0+%o2] ! Mem[0000000091800010] = 50687cad 000000f0 ! Mem[0000000091800000] = 50687c8d, %g2 = 0000000050687cad ldsh [%o0+%g0],%g2 ! %g2 = 0000000000005068 ba,a p8_not_taken_0_end p8_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000000000c0b5 bne,a,pn %xcc,p8_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be fffffffffffffa48 bne,a,pn %xcc,p8_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffff8e92 bne,a,pn %xcc,p8_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000005 bne,a,pn %xcc,p8_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000000 bne,a,pn %xcc,p8_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffff8888 bne,a,pn %xcc,p8_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000050687cad bne,a,pn %xcc,p8_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000000f0 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 %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 29764a73 3f21a935 bne %xcc,p8_f6_fail nop ! Check Local Memory set p8_local0_expect,%g1 p8_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 0000c0b5fffffa48 ldx [%i0+0x008],%g3 ! Observed data at 0000000020000008 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = cbd2e3f20053708d ldx [%i0+0x020],%g3 ! Observed data at 0000000020000020 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 50687cad00000053 ldx [%i0+0x028],%g3 ! Observed data at 0000000020000028 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 93ec5365ddd7fa48 ldx [%i0+0x030],%g3 ! Observed data at 0000000020000030 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x030,%g4 set p8_local1_expect,%g1 p8_check_local1: ldx [%g1+0x018],%g2 ! Expected data = 38a9f3e766ea1fb5 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 = 78984553487a8d5e ldx [%i1+0x020],%g3 ! Observed data at 0000000020800020 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i1,0x020,%g4 set p8_local2_expect,%g1 p8_check_local2: ldx [%g1+0x028],%g2 ! Expected data = 165a8e929559703d ldx [%i2+0x028],%g3 ! Observed data at 0000000021000028 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x028,%g4 set p8_local3_expect,%g1 p8_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 6a066592b5c67e31 ldx [%i3+0x000],%g3 ! Observed data at 0000000021800000 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000c0b5fffffa48 ldx [%i3+0x018],%g3 ! Observed data at 0000000021800018 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 05937cadd279d353 ldx [%i3+0x020],%g3 ! Observed data at 0000000021800020 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 50687cad0000009d ldx [%i3+0x030],%g3 ! Observed data at 0000000021800030 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = fffffffffffffa48 ldx [%i3+0x038],%g3 ! Observed data at 0000000021800038 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x038,%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_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: stba %l1,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000020800020] lduha [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000020800010] ldsha [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000021000018] stda %l2,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000021800000] ldda [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000020000010] done p8_trap1o: stba %l1,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000020800020] lduha [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000020800010] ldsha [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000021000018] stda %l2,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000021800000] ldda [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000020000010] done p8_trap2e: lduha [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000021800010] done p8_trap2o: lduha [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000021800010] done p8_trap3e: nop done p8_trap3o: 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 = fadcc66c26984553 ldx [%g1+0x008],%l1 ! %l1 = f8f94b88487a7c8f ldx [%g1+0x010],%l2 ! %l2 = d54450cc4d0b8e92 ldx [%g1+0x018],%l3 ! %l3 = 6a07eb33e62515c7 ldx [%g1+0x020],%l4 ! %l4 = 3c3a0113f9a21363 ldx [%g1+0x028],%l5 ! %l5 = 623284044f2a0b48 ldx [%g1+0x030],%l6 ! %l6 = 80bccecc3153375e ldx [%g1+0x038],%l7 ! %l7 = 4c2e8df4889971fb ! 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 = fcba9de2 39048609 3832cd5e 6c911f30 ! %f4 = b78781ea 50bdc093 8dc6cd91 d0b5cb36 ! %f8 = a9db81a2 8160dcaf 58616c4c 85cd143b ! %f12 = ed40e673 5a0a8c03 a18db0a5 584c9310 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = bbeb1288 3393dab1 cc74bf2f 37f7bf17 ! %f20 = 08d54524 5dd99208 7fe6756e b1be2b93 ! %f24 = 1bce551e 20940dd6 603503d8 894f1dfa ! %f28 = 1ecfdbe8 683b5fb1 7043c46e f52ddc35 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 0e6aa99a 23027d9c 7f37a468 14767963 ! %f36 = 1a481d1e cbb124e1 baf9c96a 43568c1c ! %f40 = 2b5d3077 0ba60dd2 02187545 1c65ee9a ! %f44 = 3756644a a0139f9a 657deb6d c90b2b0f ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x2ae14d9700000063,%g7,%g1 ! GSR scale = 12, align = 3 wr %g1,%g0,%gsr ! GSR = 2ae14d9700000063 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: ! %l7 = f3d6185c385d1785, Mem[0000000091000002] = 2f8898f9 sth %l7,[%i6+0x002] ! Mem[0000000091000000] = 178598f9 ! Mem[0000000091000010] = 6cff95cd, %g2 = 0000000000000000 ldsh [%i6+%o2],%g2 ! %g2 = 0000000000006cff ! Mem[0000000090000010] = 8e58d828, %g2 = 0000000000006cff lduh [%i4+0x012],%g2 ! %g2 = 0000000000008e58 ! %l0 = b4b4322beb626833, Mem[000000009180001c] = b7684e28 stw %l0,[%o0+0x01c] ! Mem[000000009180001c] = eb626833 ! Mem[000000009000000c] = 46b01d35, %g2 = 0000000000008e58 ldsh [%i4+0x00e],%g2 ! %g2 = 00000000000046b0 ! Mem[0000000023800038] = c4e28857, %l1 = e2571e2aa10642f8 lduw [%i3+0x038],%l1 ! %l1 = 00000000c4e28857 ! %l1 = 00000000c4e28857, Mem[0000000090800037] = 5e66e1d7 stb %l1,[%i5+0x037] ! Mem[0000000090800034] = 5766e1d7 ! %l6 = 657e6ed860a6ea3d, Mem[0000000091800008] = 8b9883bd stb %l6,[%o0+%o1] ! Mem[0000000091800008] = 3d9883bd ! %l7 = f3d6185c385d1785, Mem[0000000091000028] = 21a95ba108a9d051 stx %l7,[%i6+%o5] ! Mem[0000000091000028] = f3d6185c385d1785 ! Mem[0000000090000028] = 2e977d3b, %g2 = 00000000000046b0 ldub [%i4+0x02a],%g2 ! %g2 = 000000000000002e p9_label_2: ! Mem[0000000023800004] = aec3cf95, %l5 = 1f930d926f18438b ldsw [%i3+0x004],%l5 ! %l5 = ffffffffaec3cf95 ! Mem[000000009080003c] = adc27bb0, %g2 = 000000000000002e ldsb [%i5+0x03c],%g2 ! %g2 = ffffffffffffffad ! Mem[000000009000000c] = 152d46b0, %g2 = ffffffffffffffad lduw [%i4+0x00c],%g2 ! %g2 = 00000000152d46b0 ! %l4 = 33958ae63e166b62, Mem[0000000091800020] = 5566979dba3ff053 stx %l4,[%o0+%o4] ! Mem[0000000091800020] = 33958ae63e166b62 ! Mem[0000000091800014] = 8cae06fa, %g2 = 00000000152d46b0 ldsb [%o0+0x016],%g2 ! %g2 = ffffffffffffff8c ! Mem[0000000091800018] = 06faad5c eb626833, %g2 = ffffff8c, %g3 = 00000000 ldd [%o0+%o3],%g2 ! %g2 = 0000000006faad5c 00000000eb626833 ! Mem[000000009080000c] = c7c9f844, %g2 = 0000000006faad5c ldsb [%i5+0x00e],%g2 ! %g2 = ffffffffffffffc7 ! %l7 = f3d6185c385d1785, Mem[0000000090000029] = 022e977d stb %l7,[%i4+0x029] ! Mem[0000000090000028] = 852e977d ! %l4 = 3e166b62, %l5 = aec3cf95, Mem[0000000091000030] = a5b5761e 1214449b std %l4,[%i6+0x030] ! Mem[0000000091000030] = 3e166b62 aec3cf95 ! Mem[0000000091000008] = 48c28052, %g18 = 13f2301a9eb3b1da ldsw [%i6+%o1],%g2 ! %g2 = 13f2301a9eb3b1da p9_label_3: ! Mem[0000000091000004] = b0a548c2, %g2 = 0000000048c28052 ldsb [%i6+0x006],%g2 ! %g2 = ffffffffffffffb0 ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = ffffffffffffffb0 ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! %l7 = f3d6185c385d1785, Mem[0000000091800018] = 06faad5ceb626833 stx %l7,[%o0+%o3] ! Mem[0000000091800018] = f3d6185c385d1785 ! Mem[0000000090000028] = af852e97 7d3b2cbb, %g2 = 70edfb0e, %g3 = eb626833 ldd [%i4+%o5],%g2 ! %g2 = 00000000af852e97 000000007d3b2cbb ! Mem[0000000091800000] = fb520ab0, %g2 = 00000000af852e97 ldsh [%o0+%g0],%g2 ! %g2 = fffffffffffffb52 ! Mem[0000000090000008] = e099152d, %g2 = fffffffffffffb52 ldsh [%i4+0x00a],%g2 ! %g2 = ffffffffffffe099 ! %l4 = 33958ae63e166b62, Mem[0000000091000028] = f3d6185c385d1785 stx %l4,[%i6+%o5] ! Mem[0000000091000028] = 33958ae63e166b62 ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = ffffe099, %g3 = 7d3b2cbb ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! Mem[0000000090000004] = ba8c74b4, %g2 = 00000000b427e099 ldub [%i4+0x005],%g2 ! %g2 = 00000000000000ba ! Mem[000000009080000c] = 14acc7c9, %g18 = 13f2301a9eb3b1da ldsw [%i5+0x00c],%g2 ! %g2 = 13f2301a9eb3b1da p9_label_4: ! %l6 = 60a6ea3d, %l7 = 385d1785, Mem[0000000090000030] = 7a6764e2 807fa20a std %l6,[%i4+0x030] ! Mem[0000000090000030] = 60a6ea3d 385d1785 ! Mem[000000009080001c] = db268a9a, %g2 = 0000000014acc7c9 lduw [%i5+0x01c],%g2 ! %g2 = 00000000db268a9a ! %l3 = c996b60c81cdad2c, Mem[0000000091000008] = 48c28052 sth %l3,[%i6+%o1] ! Mem[0000000091000008] = ad2c8052 ! %l4 = 33958ae63e166b62, Mem[0000000091000006] = b0a5ad2c stb %l4,[%i6+0x006] ! Mem[0000000091000004] = 62a5ad2c ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = db268a9a, %g3 = 152d46b0 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! Mem[000000009100000c] = 7312abd6, %g18 = 13f2301a9eb3b1da ldsw [%i6+0x00c],%g2 ! %g2 = 13f2301a9eb3b1da ! Mem[0000000022000020] = 5b24cd61, %l5 = ffffffffaec3cf95 lduw [%i0+%o4],%l5 ! %l5 = 000000005b24cd61 ! %l5 = 000000005b24cd61, Mem[0000000090000018] = 1d17902870edfb0e stx %l5,[%i4+%o3] ! Mem[0000000090000018] = 000000005b24cd61 ! %l6 = 657e6ed860a6ea3d, Mem[0000000090000036] = 17855391 stb %l6,[%i4+0x036] ! Mem[0000000090000034] = 3d855391 ! Mem[0000000090000010] = 1d358e58, %g2 = 000000007312abd6 ldsb [%i4+%o2],%g2 ! %g2 = 000000000000001d p9_label_5: ! Mem[0000000091800014] = 8caef3d6, %g2 = 000000000000001d ldub [%o0+0x016],%g2 ! %g2 = 000000000000008c ! Mem[0000000091000028] = 33958ae6 3e166b62, %g2 = 0000008c, %g3 = 62bf8c8f ldd [%i6+%o5],%g2 ! %g2 = 0000000033958ae6 000000003e166b62 ! %l2 = 0af3a6d441f92b98, Mem[0000000090800006] = c2055a1a sth %l2,[%i5+0x006] ! Mem[0000000090800004] = 2b985a1a ! %l6 = 657e6ed860a6ea3d, Mem[0000000090000016] = ead60000 sth %l6,[%i4+0x016] ! Mem[0000000090000014] = ea3d0000 ! Mem[000000009100003c] = 62bf8c8f, %g18 = 13f2301a9eb3b1da ldsw [%i6+0x03c],%g2 ! %g2 = 13f2301a9eb3b1da ! %l6 = 657e6ed860a6ea3d, Mem[0000000090000020] = 0ad8f703 sth %l6,[%i4+%o4] ! Mem[0000000090000020] = ea3df703 ! Mem[0000000090800030] = eaf607f4, %g2 = 0000000062bf8c8f lduh [%i5+0x030],%g2 ! %g2 = 000000000000eaf6 ! %l4 = 33958ae63e166b62, Mem[000000009080001e] = 8a9a0c86 stb %l4,[%i5+0x01e] ! Mem[000000009080001c] = 629a0c86 ! Mem[000000009000002c] = 7d3b2cbb, %g18 = 13f2301a9eb3b1da ldsw [%i4+0x02c],%g2 ! %g2 = 13f2301a9eb3b1da ! Mem[000000002200000c] = 4dcecdb6, %l2 = 0af3a6d441f92b98 lduh [%i0+0x00e],%l2 ! %l2 = 000000000000cdb6 p9_label_6: ! Mem[0000000090800030] = eaf607f4 79e2e957, %g2 = 7d3b2cbb, %g3 = 3e166b62 ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e957 ! Mem[0000000091800020] = 33958ae6, %g18 = 13f2301a9eb3b1da ldsw [%o0+%o4],%g2 ! %g2 = 13f2301a9eb3b1da ! Mem[0000000090000028] = 2e977d3b, %g2 = 0000000033958ae6 ldsh [%i4+0x02a],%g2 ! %g2 = 0000000000002e97 ! Mem[0000000090000014] = ea3d0000, %g2 = 0000000000002e97 lduh [%i4+0x016],%g2 ! %g2 = 000000000000ea3d ! %l6 = 60a6ea3d, %l7 = 385d1785, Mem[0000000091800010] = 6e4e5182 96298cae std %l6,[%o0+%o2] ! Mem[0000000091800010] = 60a6ea3d 385d1785 ! Mem[000000009180002c] = df4e4459, %g18 = 13f2301a9eb3b1da ldsw [%o0+0x02c],%g2 ! %g2 = 13f2301a9eb3b1da ! Mem[0000000090000024] = 0332e58e, %g2 = ffffffffdf4e4459 ldsb [%i4+0x024],%g2 ! %g2 = 0000000000000003 ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 0000000000000003 ldub [%i4+0x03a],%g2 ! %g2 = 000000000000008e ! Mem[0000000091000004] = 98f962a5, %g18 = 13f2301a9eb3b1da ldsw [%i6+0x004],%g2 ! %g2 = 13f2301a9eb3b1da ! %l1 = 00000000c4e28857, Mem[0000000091000008] = ad2c80527312abd6 stx %l1,[%i6+%o1] ! Mem[0000000091000008] = 00000000c4e28857 p9_label_7: ! Mem[0000000022000004] = f4f6be1e, %l4 = 33958ae63e166b62 lduw [%i0+0x004],%l4 ! %l4 = 00000000f4f6be1e ! Mem[0000000022000008] = 7f621e8d 4dcecdb6, %l6 = 60a6ea3d, %l7 = 385d1785 ldd [%i0+%o1],%l6 ! %l6 = 000000007f621e8d 000000004dcecdb6 ! Mem[0000000091800010] = 3d385d17, %g2 = ffffffff98f962a5 ldsb [%o0+0x013],%g2 ! %g2 = 000000000000003d ! Mem[0000000023000028] = 0ff47c44, %l3 = c996b60c81cdad2c ldsw [%i2+%o5],%l3 ! %l3 = 000000000ff47c44 ! Mem[000000009180001c] = 385d1785, %g2 = 000000000000003d lduw [%o0+0x01c],%g2 ! %g2 = 00000000385d1785 ! Mem[0000000090000030] = 60a6ea3d, %g2 = 00000000385d1785 ldsh [%i4+0x030],%g2 ! %g2 = 00000000000060a6 ! Mem[0000000023800004] = aec3cf95, %l6 = 000000007f621e8d lduh [%i3+0x004],%l6 ! %l6 = 000000000000aec3 ! Mem[0000000090000030] = 60a6ea3d385d3d85, %g2 = 00000000000060a6 ldx [%i4+0x030],%g2 ! %g2 = 60a6ea3d385d3d85 ! Mem[0000000090000034] = 385d3d85, %g18 = 13f2301a9eb3b1da ldsw [%i4+0x034],%g2 ! %g2 = 13f2301a9eb3b1da ! Mem[0000000090800024] = 14490744, %g2 = 00000000385d3d85 ldub [%i5+0x025],%g2 ! %g2 = 0000000000000014 p9_label_8: ! Mem[0000000022800000] = 99c8fd20, %l7 = 000000004dcecdb6 ldsb [%i1+0x001],%l7 ! %l7 = ffffffffffffffc8 ! %l2 = 000000000000cdb6, Mem[000000002280003c] = b17a04c9 stw %l2,[%i1+0x03c] ! Mem[000000002280003c] = 0000cdb6 ! %l2 = 0000cdb6, %l3 = 0ff47c44, Mem[0000000090000010] = 1d358e58 d828ea3d std %l2,[%i4+%o2] ! Mem[0000000090000010] = 0000cdb6 0ff47c44 ! Mem[0000000023800038] = c4e28857, %l2 = 000000000000cdb6 lduh [%i3+0x038],%l2 ! %l2 = 000000000000c4e2 ! Mem[0000000090800000] = 73d0acf8 dd4b2b98, %g2 = 00000014, %g3 = 79e2e957 ldd [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 00000000dd4b2b98 ! %l6 = 0000aec3, %l7 = ffffffc8, Mem[0000000091000028] = 33958ae6 3e166b62 std %l6,[%i6+%o5] ! Mem[0000000091000028] = 0000aec3 ffffffc8 ! %l0 = b4b4322beb626833, Mem[0000000090000016] = 7c440000 stb %l0,[%i4+0x016] ! Mem[0000000090000014] = 33440000 ! Mem[0000000090800038] = 66e1d7bcadc27bb0, %g2 = 0000000073d0acf8 ldx [%i5+0x038],%g2 ! %g2 = 66e1d7bcadc27bb0 ! %l2 = 0000c4e2, %l3 = 0ff47c44, Mem[0000000090800018] = b2d54dc6 db26629a std %l2,[%i5+%o3] ! Mem[0000000090800018] = 0000c4e2 0ff47c44 ! %l0 = b4b4322beb626833, Mem[000000009080003c] = adc27bb0 stw %l0,[%i5+0x03c] ! Mem[000000009080003c] = eb626833 p9_label_9: ! %l6 = 000000000000aec3, Mem[000000009000000a] = e099152d stb %l6,[%i4+0x00a] ! Mem[0000000090000008] = c399152d ! %l2 = 000000000000c4e2, Mem[000000002300002c] = 9ef87870 sth %l2,[%i2+0x02c] ! Mem[000000002300002c] = c4e27870 ! %l6 = 000000000000aec3, Mem[0000000023800038] = c4e28857a66dda10 stx %l6,[%i3+0x038] ! Mem[0000000023800038] = 000000000000aec3 ! Mem[0000000090000018] = 00005b24, %g2 = 66e1d7bcadc27bb0 ldsh [%i4+0x01a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800028] = 4459f5d351e85f11, %g2 = 0000000000000000 ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351e85f11 ! Mem[0000000090000018] = 005b24cd, %g2 = 4459f5d351e85f11 ldsb [%i4+0x01b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000030] = 3e166b62, %g2 = 0000000000000000 lduh [%i6+0x030],%g2 ! %g2 = 0000000000003e16 ! %l6 = 0000aec3, %l7 = ffffffc8, Mem[0000000090000008] = b427c399 152d46b0 std %l6,[%i4+%o1] ! Mem[0000000090000008] = 0000aec3 ffffffc8 ! Mem[0000000090000010] = 0000cdb6, %g2 = 0000000000003e16 lduw [%i4+%o2],%g2 ! %g2 = 000000000000cdb6 ! Mem[0000000023000008] = 2653d573, %l2 = 000000000000c4e2 ldsw [%i2+%o1],%l2 ! %l2 = 000000002653d573 p9_label_10: ! %l5 = 000000005b24cd61, Mem[000000009180001c] = 385d1785 sth %l5,[%o0+0x01c] ! Mem[000000009180001c] = cd611785 ! Mem[0000000091800014] = 385d1785, %g2 = 000000000000cdb6 lduw [%o0+0x014],%g2 ! %g2 = 00000000385d1785 ! Mem[0000000091800038] = 116d9d52, %g2 = 00000000385d1785 lduh [%o0+0x03a],%g2 ! %g2 = 000000000000116d ! Mem[0000000091000024] = 0f65f93d, %g2 = 000000000000116d lduw [%i6+0x024],%g2 ! %g2 = 000000000f65f93d ! %l0 = b4b4322beb626833, Mem[0000000022800028] = f215d34d5c10739e stx %l0,[%i1+%o5] ! Mem[0000000022800028] = b4b4322beb626833 ! %l0 = b4b4322beb626833, Mem[0000000091000012] = 95cd7757 stb %l0,[%i6+0x012] ! Mem[0000000091000010] = 33cd7757 ! %l4 = 00000000f4f6be1e, Mem[0000000091800020] = 33958ae63e166b62 stx %l4,[%o0+%o4] ! Mem[0000000091800020] = 00000000f4f6be1e ! Mem[0000000090800018] = 0000c4e2, %g2 = 000000000f65f93d lduh [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! %l0 = b4b4322beb626833, Mem[0000000090800004] = dd4b2b98 stw %l0,[%i5+0x004] ! Mem[0000000090800004] = eb626833 ! Mem[0000000091000010] = 6cff33cd, %g2 = 0000000000000000 lduw [%i6+%o2],%g2 ! %g2 = 000000006cff33cd p9_label_11: ! Mem[0000000091800034] = 51532584, %g18 = 13f2301a9eb3b1da ldsw [%o0+0x034],%g2 ! %g2 = 13f2301a9eb3b1da ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000051532584 ldsb [%i6+0x03c],%g2 ! %g2 = 0000000000000062 ! Mem[000000002280000c] = d3bc2516, %l3 = 000000000ff47c44 lduh [%i1+0x00c],%l3 ! %l3 = 000000000000d3bc ! Mem[0000000091800000] = fb520ab007b3e6aa, %g2 = 0000000000000062 ldx [%o0+%g0],%g2 ! %g2 = fb520ab007b3e6aa ! %l6 = 000000000000aec3, Mem[000000009080000c] = 14acc7c9 stw %l6,[%i5+0x00c] ! Mem[000000009080000c] = 0000aec3 ! %l3 = 000000000000d3bc, Mem[0000000090800030] = eaf607f479e2e957 stx %l3,[%i5+0x030] ! Mem[0000000090800030] = 000000000000d3bc ! Mem[000000009100000c] = 576cff33, %g2 = fb520ab007b3e6aa ldub [%i6+0x00f],%g2 ! %g2 = 0000000000000057 ! Mem[0000000090800018] = 0000c4e2, %g2 = 0000000000000057 lduh [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! %l2 = 000000002653d573, Mem[000000009180002a] = 24b0df4e sth %l2,[%o0+0x02a] ! Mem[0000000091800028] = d573df4e ! %l5 = 000000005b24cd61, Mem[0000000091000039] = 5676cb62 stb %l5,[%i6+0x039] ! Mem[0000000091000038] = 6176cb62 p9_label_12: ! %l2 = 2653d573, %l3 = 0000d3bc, Mem[0000000091000010] = 6cff33cd 7757fe01 std %l2,[%i6+%o2] ! Mem[0000000091000010] = 2653d573 0000d3bc ! Mem[0000000091000020] = 8b0950dd 0f65f93d, %g2 = 00000000, %g3 = dd4b2b98 ldd [%i6+%o4],%g2 ! %g2 = 000000008b0950dd 000000000f65f93d ! %l5 = 000000005b24cd61, Mem[0000000091800030] = 43bc1d8151532584 stx %l5,[%o0+0x030] ! Mem[0000000091800030] = 000000005b24cd61 ! Mem[0000000090800034] = 00d3bc66, %g2 = 000000008b0950dd ldub [%i5+0x035],%g2 ! %g2 = 0000000000000000 ! %l0 = b4b4322beb626833, Mem[0000000090800039] = e1d7bceb stb %l0,[%i5+0x039] ! Mem[0000000090800038] = 33d7bceb ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = 00000000, %g3 = 0f65f93d ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 ! Mem[0000000091800008] = bd3923d9, %g2 = 0000000053918eb2 ldub [%o0+0x00b],%g2 ! %g2 = 00000000000000bd ! Mem[0000000022800010] = b9635a3c, %l3 = 000000000000d3bc ldsw [%i1+%o2],%l3 ! %l3 = ffffffffb9635a3c ! %l3 = ffffffffb9635a3c, Mem[000000009000001c] = 5b24cd61 stb %l3,[%i4+0x01c] ! Mem[000000009000001c] = 3c24cd61 ! Mem[0000000091800010] = ea3d385d, %g2 = 00000000000000bd ldsh [%o0+0x012],%g2 ! %g2 = ffffffffffffea3d p9_label_13: ! %l3 = ffffffffb9635a3c, Mem[0000000091800030] = 00000000 stb %l3,[%o0+0x030] ! Mem[0000000091800030] = 3c000000 ! Mem[000000009180002c] = df4e4459, %g2 = ffffffffffffea3d lduw [%o0+0x02c],%g2 ! %g2 = 00000000df4e4459 ! %l1 = 00000000c4e28857, Mem[0000000091000000] = 6ae81785 stb %l1,[%i6+%g0] ! Mem[0000000091000000] = 57e81785 ! Mem[0000000090000010] = 0000cdb6, %g2 = 00000000df4e4459 lduh [%i4+%o2],%g2 ! %g2 = 0000000000000000 ! %l2 = 000000002653d573, Mem[0000000091800008] = 3d9883bd3923d9af stx %l2,[%o0+%o1] ! Mem[0000000091800008] = 000000002653d573 ! Mem[0000000090000028] = 2e977d3b, %g2 = 0000000000000000 ldsb [%i4+0x02a],%g2 ! %g2 = 000000000000002e ! Mem[0000000091000010] = 2653d573 0000d3bc, %g2 = 0000002e, %g3 = e6c51178 ldd [%i6+%o2],%g2 ! %g2 = 000000002653d573 000000000000d3bc ! %l2 = 000000002653d573, Mem[0000000022800021] = fa799219 stb %l2,[%i1+0x021] ! Mem[0000000022800020] = fa739219 ! %l5 = 000000005b24cd61, Mem[0000000090000030] = 60a6ea3d385d3d85 stx %l5,[%i4+0x030] ! Mem[0000000090000030] = 000000005b24cd61 ! Mem[000000002300001c] = f032c1ee, %l2 = 000000002653d573 ldsh [%i2+0x01c],%l2 ! %l2 = fffffffffffff032 p9_label_14: ! Mem[0000000023000020] = 37b8eb05, %l5 = 000000005b24cd61 ldsb [%i2+0x021],%l5 ! %l5 = ffffffffffffffb8 ! Mem[0000000091800024] = f6be1e15, %g2 = 000000002653d573 ldub [%o0+0x025],%g2 ! %g2 = 00000000000000f6 ! Mem[0000000090800024] = 35144907, %g2 = 00000000000000f6 lduw [%i5+0x024],%g2 ! %g2 = 0000000035144907 ! Mem[0000000023800028] = 73e7c660, %l5 = ffffffffffffffb8 ldsb [%i3+%o5],%l5 ! %l5 = 0000000000000073 ! %l2 = fffffffffffff032, Mem[0000000090800032] = 00000000 sth %l2,[%i5+0x032] ! Mem[0000000090800030] = f0320000 ! Mem[0000000091800034] = 5b24cd61, %g18 = 13f2301a9eb3b1da ldsw [%o0+0x034],%g2 ! %g2 = 13f2301a9eb3b1da ! Mem[000000009180000c] = 2653d573, %g2 = 000000005b24cd61 lduw [%o0+0x00c],%g2 ! %g2 = 000000002653d573 ! %l6 = 000000000000aec3, Mem[0000000090000006] = 8c740000 sth %l6,[%i4+0x006] ! Mem[0000000090000004] = aec30000 ! Mem[0000000090000014] = 0ff43344, %g2 = 000000002653d573 lduw [%i4+0x014],%g2 ! %g2 = 000000000ff43344 ! Mem[0000000091800008] = 00000000, %g2 = 000000000ff43344 ldsh [%o0+%o1],%g2 ! %g2 = 0000000000000000 p9_label_15: ! Mem[0000000090800000] = 73d0acf8, %g2 = 0000000000000000 lduw [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 ! Mem[000000009000000c] = ffc80000, %g2 = 0000000073d0acf8 ldsb [%i4+0x00e],%g2 ! %g2 = ffffffffffffffff ! Mem[000000009180001c] = 17850000, %g2 = ffffffffffffffff ldsh [%o0+0x01e],%g2 ! %g2 = 0000000000001785 ! Mem[0000000091000010] = d5730000, %g2 = 0000000000001785 ldsb [%i6+0x012],%g2 ! %g2 = ffffffffffffffd5 ! %l2 = fffffffffffff032, Mem[0000000090000000] = 09d53180d6baaec3 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = fffffffffffff032 ! Mem[000000009180000c] = 2653d573, %g2 = ffffffffffffffd5 lduh [%o0+0x00c],%g2 ! %g2 = 0000000000002653 ! %l6 = 000000000000aec3, Mem[0000000090800010] = f8449dd9 stw %l6,[%i5+%o2] ! Mem[0000000090800010] = 0000aec3 ! %l2 = fffff032, %l3 = b9635a3c, Mem[0000000090000030] = 00000000 5b24cd61 std %l2,[%i4+0x030] ! Mem[0000000090000030] = fffff032 b9635a3c ! %l4 = 00000000f4f6be1e, Mem[0000000091000036] = cf95e261 sth %l4,[%i6+0x036] ! Mem[0000000091000034] = be1ee261 ! Mem[0000000023000038] = 880c4115 4f021ee7, %l4 = f4f6be1e, %l5 = 00000073 ldd [%i2+0x038],%l4 ! %l4 = 00000000880c4115 000000004f021ee7 p9_label_16: ! %l6 = 0000aec3, %l7 = ffffffc8, Mem[0000000022800038] = 3502693b 0000cdb6 std %l6,[%i1+0x038] ! Mem[0000000022800038] = 0000aec3 ffffffc8 ! Mem[0000000090000030] = fffff032, %g18 = 13f2301a9eb3b1da ldsw [%i4+0x030],%g2 ! %g2 = 13f2301a9eb3b1da ! Mem[0000000022800018] = d91608fc 863002de, %l4 = 880c4115, %l5 = 4f021ee7 ldd [%i1+%o3],%l4 ! %l4 = 00000000d91608fc 00000000863002de ! Mem[0000000090800000] = 73d0acf8 eb626833, %g2 = fffff032, %g3 = 0000d3bc ldd [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 00000000eb626833 ! Mem[0000000090800020] = 0c86ef26, %g18 = 13f2301a9eb3b1da ldsw [%i5+%o4],%g2 ! %g2 = 13f2301a9eb3b1da ! %l4 = d91608fc, %l5 = 863002de, Mem[0000000023000010] = f8d6a674 154009ca std %l4,[%i2+%o2] ! Mem[0000000023000010] = d91608fc 863002de ! %l4 = 00000000d91608fc, Mem[0000000091800034] = 5b24cd61 stw %l4,[%o0+0x034] ! Mem[0000000091800034] = d91608fc ! Mem[0000000023800004] = aec3cf95, %l0 = b4b4322beb626833 ldub [%i3+0x005],%l0 ! %l0 = 00000000000000c3 ! %l5 = 00000000863002de, Mem[0000000022800002] = 99c8fd20 sth %l5,[%i1+0x002] ! Mem[0000000022800000] = 99c802de ! %l0 = 00000000000000c3, Mem[0000000090800008] = 5a1ae6120000aec3 stx %l0,[%i5+%o1] ! Mem[0000000090800008] = 00000000000000c3 p9_label_17: ! %l5 = 00000000863002de, Mem[000000009180001c] = cd611785 stw %l5,[%o0+0x01c] ! Mem[000000009180001c] = 863002de ! Mem[0000000091800028] = 153fd573 df4e4459, %g2 = 0c86ef26, %g3 = eb626833 ldd [%o0+%o5],%g2 ! %g2 = 00000000153fd573 00000000df4e4459 ! Mem[0000000091800004] = 07b3e6aa, %g2 = 00000000153fd573 ldsh [%o0+0x004],%g2 ! %g2 = 00000000000007b3 ! %l4 = 00000000d91608fc, Mem[0000000090800018] = 0000c4e20ff47c44 stx %l4,[%i5+%o3] ! Mem[0000000090800018] = 00000000d91608fc ! %l0 = 00000000000000c3, Mem[0000000090800020] = 0c86ef26 stw %l0,[%i5+%o4] ! Mem[0000000090800020] = 000000c3 ! %l5 = 00000000863002de, Mem[0000000091800000] = fb520ab0 sth %l5,[%o0+%g0] ! Mem[0000000091800000] = 02de0ab0 ! %l5 = 00000000863002de, Mem[0000000022800036] = 37c6af48 sth %l5,[%i1+0x036] ! Mem[0000000022800034] = 37c602de ! Mem[0000000022800000] = 99c802de, %l4 = 00000000d91608fc ldsh [%i1+%g0],%l4 ! %l4 = ffffffffffff99c8 ! %l2 = fffffffffffff032, Mem[0000000091000038] = e26176cb stw %l2,[%i6+0x038] ! Mem[0000000091000038] = fffff032 ! Mem[0000000091800008] = 000000002653d573, %g2 = 00000000000007b3 ldx [%o0+%o1],%g2 ! %g2 = 000000002653d573 p9_label_18: ! Mem[0000000090800020] = 00c33514, %g2 = 000000002653d573 ldsh [%i5+0x022],%g2 ! %g2 = 00000000000000c3 ! %l7 = ffffffffffffffc8, Mem[000000009180002c] = df4e4459 stb %l7,[%o0+0x02c] ! Mem[000000009180002c] = c84e4459 ! Mem[0000000091000000] = 57e8178598f962a5, %g2 = 00000000000000c3 ldx [%i6+%g0],%g2 ! %g2 = 57e8178598f962a5 ! %l6 = 000000000000aec3, Mem[0000000090800000] = 73d0acf8 sth %l6,[%i5+%g0] ! Mem[0000000090800000] = aec3acf8 ! Mem[0000000090000014] = f4334400, %g2 = 57e8178598f962a5 ldsb [%i4+0x015],%g2 ! %g2 = fffffffffffffff4 ! %l1 = 00000000c4e28857, Mem[000000009080003f] = 33000000 stb %l1,[%i5+0x03f] ! Mem[000000009080003c] = 57000000 ! Mem[0000000091000018] = 6e47a19f, %g2 = fffffffffffffff4 ldsb [%i6+0x01b],%g2 ! %g2 = 000000000000006e ! %l2 = fffff032, %l3 = b9635a3c, Mem[0000000022800010] = b9635a3c fb7cb2f2 std %l2,[%i1+%o2] ! Mem[0000000022800010] = fffff032 b9635a3c ! Mem[0000000090000034] = 5a3c5391, %g2 = 000000000000006e lduh [%i4+0x036],%g2 ! %g2 = 0000000000005a3c ! %l2 = fffffffffffff032, Mem[0000000091000020] = 8b0950dd0f65f93d stx %l2,[%i6+%o4] ! Mem[0000000091000020] = fffffffffffff032 p9_label_19: ! %l0 = 00000000000000c3, Mem[0000000091000022] = ffffffff sth %l0,[%i6+0x022] ! Mem[0000000091000020] = 00c3ffff ! %l3 = ffffffffb9635a3c, Mem[000000009100002c] = ffffffc8 stw %l3,[%i6+0x02c] ! Mem[000000009100002c] = b9635a3c ! %l5 = 00000000863002de, Mem[0000000091000010] = 2653d573 stw %l5,[%i6+%o2] ! Mem[0000000091000010] = 863002de ! Mem[000000009100002c] = 635a3c3e, %g2 = 0000000000005a3c ldsb [%i6+0x02d],%g2 ! %g2 = 0000000000000063 ! Mem[0000000022800010] = fffff032, %l2 = fffffffffffff032 lduw [%i1+%o2],%l2 ! %l2 = 00000000fffff032 ! Mem[000000009180003c] = 9d52adff, %g2 = 0000000000000063 ldub [%o0+0x03c],%g2 ! %g2 = 000000000000009d ! %l2 = 00000000fffff032, Mem[0000000091800000] = 02de0ab007b3e6aa stx %l2,[%o0+%g0] ! Mem[0000000091800000] = 00000000fffff032 ! %l6 = 000000000000aec3, Mem[0000000022000038] = ebfd89080170cfd5 stx %l6,[%i0+0x038] ! Mem[0000000022000038] = 000000000000aec3 ! Mem[0000000022000008] = 7f621e8d, %l1 = 00000000c4e28857 ldsh [%i0+%o1],%l1 ! %l1 = 0000000000007f62 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 000000000000009d lduw [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e p9_label_20: ! Mem[0000000022000024] = b658643e, %l6 = 000000000000aec3 ldsh [%i0+0x026],%l6 ! %l6 = 000000000000643e ! %l1 = 0000000000007f62, Mem[0000000090000008] = 0000aec3 stw %l1,[%i4+%o1] ! Mem[0000000090000008] = 00007f62 ! Mem[0000000022000030] = d4ca4431, %l4 = ffffffffffff99c8 lduw [%i0+0x030],%l4 ! %l4 = 00000000d4ca4431 ! %l0 = 000000c3, %l1 = 00007f62, Mem[0000000091800008] = 00000000 2653d573 std %l0,[%o0+%o1] ! Mem[0000000091800008] = 000000c3 00007f62 ! %l7 = ffffffffffffffc8, Mem[0000000090800012] = aec35e35 sth %l7,[%i5+0x012] ! Mem[0000000090800010] = ffc85e35 ! Mem[0000000091800028] = 153fd573c84e4459, %g2 = 000000005ffaf26e ldx [%o0+%o5],%g2 ! %g2 = 153fd573c84e4459 ! Mem[0000000091000024] = f0320000, %g2 = 153fd573c84e4459 ldsb [%i6+0x026],%g2 ! %g2 = fffffffffffffff0 ! %l0 = 000000c3, %l1 = 00007f62, Mem[0000000091000038] = fffff032 62bf8c8f std %l0,[%i6+0x038] ! Mem[0000000091000038] = 000000c3 00007f62 ! %l4 = 00000000d4ca4431, Mem[0000000091800030] = 3c000000 stw %l4,[%o0+0x030] ! Mem[0000000091800030] = d4ca4431 ! Mem[0000000023000018] = 8fa1c8aff032c1ee, %l2 = 00000000fffff032 ldx [%i2+%o3],%l2 ! %l2 = 8fa1c8aff032c1ee p9_label_21: ! Mem[000000009080000c] = 000000c3, %g2 = fffffffffffffff0 lduw [%i5+0x00c],%g2 ! %g2 = 00000000000000c3 ! Mem[000000002200002c] = c4f2fc86, %l1 = 0000000000007f62 ldsh [%i0+0x02c],%l1 ! %l1 = ffffffffffffc4f2 ! %l3 = ffffffffb9635a3c, Mem[000000009180002c] = c84e4459 stw %l3,[%o0+0x02c] ! Mem[000000009180002c] = b9635a3c ! Mem[0000000091800010] = a6ea3d38, %g2 = 00000000000000c3 ldsb [%o0+0x011],%g2 ! %g2 = ffffffffffffffa6 ! Mem[0000000090000030] = f032b963, %g2 = ffffffffffffffa6 ldsb [%i4+0x032],%g2 ! %g2 = fffffffffffffff0 ! %l0 = 00000000000000c3, Mem[0000000091000008] = 00000000c4e28857 stx %l0,[%i6+%o1] ! Mem[0000000091000008] = 00000000000000c3 ! Mem[0000000023800018] = fd46dff4, %l2 = 8fa1c8aff032c1ee ldsw [%i3+%o3],%l2 ! %l2 = fffffffffd46dff4 ! Mem[0000000090800018] = 0000d916, %g2 = fffffffffffffff0 ldsb [%i5+0x01a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000023000018] = 8fa1c8af f032c1ee, %l2 = fd46dff4, %l3 = b9635a3c ldd [%i2+%o3],%l2 ! %l2 = 000000008fa1c8af 00000000f032c1ee ! Mem[0000000090000014] = 0ff43344, %g2 = 0000000000000000 ldsb [%i4+0x014],%g2 ! %g2 = 000000000000000f p9_label_22: ! Mem[0000000090800018] = 000000d9, %g2 = 000000000000000f ldsb [%i5+0x019],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800024] = 35144907, %g18 = 13f2301a9eb3b1da ldsw [%i5+0x024],%g2 ! %g2 = 13f2301a9eb3b1da ! %l5 = 00000000863002de, Mem[0000000090000008] = 00007f62 stw %l5,[%i4+%o1] ! Mem[0000000090000008] = 863002de ! Mem[000000009180003c] = 9d52adff, %g2 = 0000000035144907 lduw [%o0+0x03c],%g2 ! %g2 = 000000009d52adff ! Mem[0000000090000030] = fffff032b9635a3c, %g2 = 000000009d52adff ldx [%i4+0x030],%g2 ! %g2 = fffff032b9635a3c ! Mem[0000000022800008] = c17c3c5f d3bc2516, %l0 = 000000c3, %l1 = ffffc4f2 ldd [%i1+%o1],%l0 ! %l0 = 00000000c17c3c5f 00000000d3bc2516 ! Mem[0000000091800020] = 00000000, %g2 = fffff032b9635a3c lduw [%o0+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800018] = 00000000, %g2 = 0000000000000000 ldsh [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! %l0 = 00000000c17c3c5f, Mem[0000000022000008] = 7f621e8d stw %l0,[%i0+%o1] ! Mem[0000000022000008] = c17c3c5f ! Mem[0000000090800024] = 35144907, %g2 = 0000000000000000 lduh [%i5+0x024],%g2 ! %g2 = 0000000000003514 p9_label_23: ! Mem[000000009000001c] = 3c24cd61, %g2 = 0000000000003514 lduw [%i4+0x01c],%g2 ! %g2 = 000000003c24cd61 ! %l5 = 00000000863002de, Mem[0000000091000028] = 0000aec3 stw %l5,[%i6+%o5] ! Mem[0000000091000028] = 863002de ! Mem[0000000022800004] = cb93ce4a, %l3 = 00000000f032c1ee lduw [%i1+0x004],%l3 ! %l3 = 00000000cb93ce4a ! %l0 = 00000000c17c3c5f, Mem[0000000090000020] = ea3df703 sth %l0,[%i4+%o4] ! Mem[0000000090000020] = 3c5ff703 ! Mem[0000000090800018] = 00000000, %g18 = 13f2301a9eb3b1da ldsw [%i5+%o3],%g2 ! %g2 = 13f2301a9eb3b1da ! Mem[000000009100002c] = 3c3e166b, %g2 = 0000000000000000 ldsb [%i6+0x02f],%g2 ! %g2 = 000000000000003c ! Mem[0000000023800010] = 06b929a9, %l3 = 00000000cb93ce4a ldsw [%i3+%o2],%l3 ! %l3 = 0000000006b929a9 ! Mem[0000000090800020] = 000000c3 35144907, %g2 = 0000003c, %g3 = df4e4459 ldd [%i5+%o4],%g2 ! %g2 = 00000000000000c3 0000000035144907 ! %l5 = 00000000863002de, Mem[0000000090000018] = 00000000 sth %l5,[%i4+%o3] ! Mem[0000000090000018] = 02de0000 ! Mem[0000000091000000] = 57e8178598f962a5, %g2 = 00000000000000c3 ldx [%i6+%g0],%g2 ! %g2 = 57e8178598f962a5 p9_label_24: ! Mem[0000000091000004] = 62a50000, %g2 = 57e8178598f962a5 ldsh [%i6+0x006],%g2 ! %g2 = 00000000000062a5 ! Mem[0000000091000008] = 00000000, %g2 = 00000000000062a5 lduw [%i6+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800020] = 00000000 f4f6be1e, %g2 = 00000000, %g3 = 35144907 ldd [%o0+%o4],%g2 ! %g2 = 0000000000000000 00000000f4f6be1e ! Mem[0000000090800028] = 4459f5d3 51e85f11, %g2 = 00000000, %g3 = f4f6be1e ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 0000000051e85f11 ! Mem[0000000091800008] = 00c30000, %g2 = 000000004459f5d3 ldsh [%o0+0x00a],%g2 ! %g2 = 00000000000000c3 ! Mem[0000000023800028] = 73e7c660, %l5 = 00000000863002de ldsw [%i3+%o5],%l5 ! %l5 = 0000000073e7c660 ! Mem[000000009080001c] = d91608fc, %g2 = 00000000000000c3 lduw [%i5+0x01c],%g2 ! %g2 = 00000000d91608fc ! Mem[0000000091800008] = 0000c300, %g2 = 00000000d91608fc ldsb [%o0+0x009],%g2 ! %g2 = 0000000000000000 ! %l3 = 0000000006b929a9, Mem[0000000022800012] = fffff032 stb %l3,[%i1+0x012] ! Mem[0000000022800010] = ffffa932 ! %l7 = ffffffffffffffc8, Mem[0000000023800008] = 31f844cd2c164e81 stx %l7,[%i3+%o1] ! Mem[0000000023800008] = ffffffffffffffc8 p9_label_25: ! Mem[0000000091000008] = 00000000 000000c3, %g2 = 00000000, %g3 = 51e85f11 ldd [%i6+%o1],%g2 ! %g2 = 0000000000000000 00000000000000c3 ! Mem[0000000091000004] = 98f962a5, %g2 = 0000000000000000 ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffff98f9 ! %l6 = 000000000000643e, Mem[0000000022000016] = 6c1b249f sth %l6,[%i0+0x016] ! Mem[0000000022000014] = 6c1b643e ! %l1 = 00000000d3bc2516, Mem[0000000091000037] = 1e000000 stb %l1,[%i6+0x037] ! Mem[0000000091000034] = 16000000 ! %l2 = 000000008fa1c8af, Mem[0000000091000018] = 5ffaf26e stb %l2,[%i6+%o3] ! Mem[0000000091000018] = affaf26e ! Mem[0000000091000020] = ff00c3ff, %g2 = ffffffffffff98f9 ldub [%i6+0x021],%g2 ! %g2 = 00000000000000ff ! Mem[0000000022000008] = c17c3c5f4dcecdb6, %l3 = 0000000006b929a9 ldx [%i0+%o1],%l3 ! %l3 = c17c3c5f4dcecdb6 ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = 00000000000000ff ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! %l3 = c17c3c5f4dcecdb6, Mem[0000000022800018] = d91608fc sth %l3,[%i1+%o3] ! Mem[0000000022800018] = cdb608fc ! %l0 = 00000000c17c3c5f, Mem[0000000091000018] = affaf26e stw %l0,[%i6+%o3] ! Mem[0000000091000018] = c17c3c5f ba,a p9_not_taken_0_end p9_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 00000000c17c3c5f bne,a,pn %xcc,p9_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000d3bc2516 bne,a,pn %xcc,p9_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000008fa1c8af bne,a,pn %xcc,p9_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be c17c3c5f4dcecdb6 bne,a,pn %xcc,p9_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000d4ca4431 bne,a,pn %xcc,p9_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000073e7c660 bne,a,pn %xcc,p9_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000643e bne,a,pn %xcc,p9_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffffc8 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 %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be fcba9de2 39048609 bne %xcc,p9_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 3832cd5e 6c911f30 bne %xcc,p9_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b78781ea 50bdc093 bne %xcc,p9_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 8dc6cd91 d0b5cb36 bne %xcc,p9_f6_fail nop ! Check Local Memory set p9_local0_expect,%g1 p9_check_local0: ldx [%g1+0x008],%g2 ! Expected data = c17c3c5f4dcecdb6 ldx [%i0+0x008],%g3 ! Observed data at 0000000022000008 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 5129ca926c1b643e ldx [%i0+0x010],%g3 ! Observed data at 0000000022000010 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x010,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000000000aec3 ldx [%i0+0x038],%g3 ! Observed data at 0000000022000038 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x038,%g4 set p9_local1_expect,%g1 p9_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 99c802decb93ce4a ldx [%i1+0x000],%g3 ! Observed data at 0000000022800000 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffffa932b9635a3c ldx [%i1+0x010],%g3 ! Observed data at 0000000022800010 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = cdb608fc863002de ldx [%i1+0x018],%g3 ! Observed data at 0000000022800018 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = fa7392196a5880c8 ldx [%i1+0x020],%g3 ! Observed data at 0000000022800020 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = b4b4322beb626833 ldx [%i1+0x028],%g3 ! Observed data at 0000000022800028 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 5672e72a37c602de ldx [%i1+0x030],%g3 ! Observed data at 0000000022800030 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000aec3ffffffc8 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+0x010],%g2 ! Expected data = d91608fc863002de ldx [%i2+0x010],%g3 ! Observed data at 0000000023000010 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0ff47c44c4e27870 ldx [%i2+0x028],%g3 ! Observed data at 0000000023000028 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x028,%g4 set p9_local3_expect,%g1 p9_check_local3: ldx [%g1+0x008],%g2 ! Expected data = ffffffffffffffc8 ldx [%i3+0x008],%g3 ! Observed data at 0000000023800008 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i3,0x008,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000000000aec3 ldx [%i3+0x038],%g3 ! Observed data at 0000000023800038 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i3,0x038,%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_f0_fail: set p9_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p9_f2_fail: set p9_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p9_f4_fail: set p9_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p9_f6_fail: set p9_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: ldda [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000022000000] stha %l1,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000022000020] ldsba [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000022000028] stxa %l3,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000023000000] ldsha [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000023000020] lduba [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000022800000] lduha [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000022800028] done p9_trap1o: ldda [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000022000000] stha %l1,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000022000020] ldsba [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000022000028] stxa %l3,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000023000000] ldsha [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000023000020] lduba [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000022800000] lduha [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000022800028] done p9_trap2e: stxa %l2,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000023000028] stda %l2,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000022800018] done p9_trap2o: stxa %l2,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000023000028] stda %l2,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000022800018] done p9_trap3e: nop done p9_trap3o: 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 = b4b4322beb626833 ldx [%g1+0x008],%l1 ! %l1 = e2571e2aa10642f8 ldx [%g1+0x010],%l2 ! %l2 = 0af3a6d441f92b98 ldx [%g1+0x018],%l3 ! %l3 = c996b60c81cdad2c ldx [%g1+0x020],%l4 ! %l4 = 33958ae63e166b62 ldx [%g1+0x028],%l5 ! %l5 = 1f930d926f18438b ldx [%g1+0x030],%l6 ! %l6 = 657e6ed860a6ea3d ldx [%g1+0x038],%l7 ! %l7 = f3d6185c385d1785 ! 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 = be780cee 21b8e54a 173ce90a 24eb6aaa ! %f4 = 919894a0 60525036 7cc0b6d9 e5b46b17 ! %f8 = 67d58a8e 5be286af b9f9af60 aff0545b ! %f12 = a1c824be 3a5e0f88 e7d19ad2 504dee7f ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 357ef8a0 5e26efee c7d7ae7d 648e3116 ! %f20 = e550c48c 97a903bd d9454496 679c8977 ! %f24 = 30b25f33 79cbdec5 c8a18f1f f3dfd5a1 ! %f28 = 081f18d0 ad0fa7f1 0e5cd1b5 86a86803 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 94a8ca59 396319e0 2e93d92b 8a66ea14 ! %f36 = 2007e884 1e325abd 2ff8c027 ddcd75ff ! %f40 = 648efd5a 7866156e 7519dc25 149ec7d7 ! %f44 = 20e9ed38 0fe8c0f7 97e86759 20accf63 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xc35948f800000022,%g7,%g1 ! GSR scale = 4, align = 2 wr %g1,%g0,%gsr ! GSR = c35948f800000022 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: ! Mem[0000000090800014] = 6f1db2d5, %g2 = 0000000000000000 ldsb [%i5+0x016],%g2 ! %g2 = 000000000000006f ! %l1 = 66e2e887b7a2d4b1, Mem[0000000090000025] = 32e58eaf stb %l1,[%i4+0x025] ! Mem[0000000090000024] = b1e58eaf ! Mem[0000000024800030] = 89300300, %l7 = a84710b65211b52c lduw [%i1+0x030],%l7 ! %l7 = 0000000089300300 ! Mem[0000000090000024] = 03b1e58e, %g18 = 184c4b39fe9a01cf ldsw [%i4+0x024],%g2 ! %g2 = 184c4b39fe9a01cf ! Mem[000000009100002c] = d051a5b5, %g2 = 0000000003b1e58e lduh [%i6+0x02e],%g2 ! %g2 = 000000000000d051 ! %l5 = 2fd34678b562b15b, Mem[0000000090000024] = 03b1e58e stw %l5,[%i4+0x024] ! Mem[0000000090000024] = b562b15b ! %l1 = 66e2e887b7a2d4b1, Mem[0000000091000028] = 21a95ba1 sth %l1,[%i6+%o5] ! Mem[0000000091000028] = d4b15ba1 ! %l5 = 2fd34678b562b15b, Mem[0000000090000030] = 7a6764e2 stw %l5,[%i4+0x030] ! Mem[0000000090000030] = b562b15b ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 0000d051, %g3 = 00000000 ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! Mem[0000000090800028] = f5d351e8, %g2 = 000000000c86ef26 ldsb [%i5+0x02a],%g2 ! %g2 = fffffffffffffff5 p10_label_2: ! %l6 = c336df246b753a2f, Mem[0000000025000004] = d474b722 stw %l6,[%i2+0x004] ! Mem[0000000025000004] = 6b753a2f ! Mem[0000000090000014] = d61d1790, %g2 = fffffffffffffff5 ldsb [%i4+0x017],%g2 ! %g2 = ffffffffffffffd6 ! Mem[0000000091000014] = 7757fe01, %g2 = ffffffffffffffd6 lduw [%i6+0x014],%g2 ! %g2 = 000000007757fe01 ! Mem[000000002400000c] = b36bf7c3, %l0 = 2396fcc7edbc2a3c lduh [%i0+0x00c],%l0 ! %l0 = 000000000000b36b ! Mem[0000000024800008] = d088d178, %l7 = 0000000089300300 ldsb [%i1+0x00b],%l7 ! %l7 = 0000000000000078 ! Mem[0000000091800010] = 6e4e5182, %g18 = 184c4b39fe9a01cf ldsw [%o0+%o2],%g2 ! %g2 = 184c4b39fe9a01cf ! %l4 = f97e23b6, %l5 = b562b15b, Mem[0000000091800018] = 06faad5c b7684e28 std %l4,[%o0+%o3] ! Mem[0000000091800018] = f97e23b6 b562b15b ! %l1 = 66e2e887b7a2d4b1, Mem[0000000024000034] = 24fd7768 stb %l1,[%i0+0x034] ! Mem[0000000024000034] = b1fd7768 ! Mem[0000000091000008] = 48c28052, %g2 = 000000006e4e5182 lduh [%i6+%o1],%g2 ! %g2 = 00000000000048c2 ! %l3 = b6ea0a11ed376c4a, Mem[0000000090800000] = 73d0acf8dd4bc205 stx %l3,[%i5+%g0] ! Mem[0000000090800000] = b6ea0a11ed376c4a p10_label_3: ! Mem[000000002480001c] = 2d882674, %l5 = 2fd34678b562b15b ldsw [%i1+0x01c],%l5 ! %l5 = 000000002d882674 ! %l1 = 66e2e887b7a2d4b1, Mem[0000000090800006] = 6c4a5a1a sth %l1,[%i5+0x006] ! Mem[0000000090800004] = d4b15a1a ! Mem[000000002480001c] = 2d882674, %l7 = 0000000000000078 ldsh [%i1+0x01c],%l7 ! %l7 = 0000000000002d88 ! Mem[0000000091000010] = 6cff95cd 7757fe01, %g2 = 000048c2, %g3 = 35144907 ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 000000007757fe01 ! %l6 = c336df246b753a2f, Mem[000000002500000c] = 5ae4b0dc stw %l6,[%i2+0x00c] ! Mem[000000002500000c] = 6b753a2f ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 6cff95cd, %g3 = 7757fe01 ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! Mem[0000000025000010] = adaecd3eddff200a, %l5 = 000000002d882674 ldx [%i2+%o2],%l5 ! %l5 = adaecd3eddff200a ! Mem[000000002580001c] = daa1e7e2, %l1 = 66e2e887b7a2d4b1 ldsw [%i3+0x01c],%l1 ! %l1 = ffffffffdaa1e7e2 ! Mem[000000009080002c] = 51e85f11, %g18 = 184c4b39fe9a01cf ldsw [%i5+0x02c],%g2 ! %g2 = 184c4b39fe9a01cf ! Mem[0000000090800018] = b2d54dc6, %g2 = 0000000051e85f11 ldub [%i5+%o3],%g2 ! %g2 = 00000000000000b2 p10_label_4: ! Mem[0000000090000018] = 1d179028, %g2 = 00000000000000b2 ldub [%i4+%o3],%g2 ! %g2 = 000000000000001d ! %l6 = 6b753a2f, %l7 = 00002d88, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 6b753a2f 00002d88 ! %l7 = 0000000000002d88, Mem[000000009080002c] = 51e85f11 stb %l7,[%i5+0x02c] ! Mem[000000009080002c] = 88e85f11 ! %l5 = adaecd3eddff200a, Mem[0000000091000025] = 65f93dd4 stb %l5,[%i6+0x025] ! Mem[0000000091000024] = 0af93dd4 ! Mem[000000009000002c] = 7d3b2cbb, %g18 = 184c4b39fe9a01cf ldsw [%i4+0x02c],%g2 ! %g2 = 184c4b39fe9a01cf ! Mem[0000000090800034] = 79e2e95e, %g2 = 000000007d3b2cbb lduh [%i5+0x034],%g2 ! %g2 = 00000000000079e2 ! Mem[0000000091800038] = 54b6116d 9d52adff, %g2 = 000079e2, %g3 = 35144907 ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d52adff ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = 0000000054b6116d ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! Mem[0000000090800030] = eaf607f4, %g2 = eaf607f479e2e95e lduw [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 ! Mem[0000000090800030] = eaf607f4, %g2 = 00000000eaf607f4 lduh [%i5+0x030],%g2 ! %g2 = 000000000000eaf6 p10_label_5: ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = 000000000000eaf6 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d ! Mem[0000000090800004] = ed37d4b1, %g2 = f8449dd95e356f1d lduh [%i5+0x004],%g2 ! %g2 = 000000000000ed37 ! Mem[0000000091800010] = 6e4e5182, %g2 = 000000000000ed37 ldub [%o0+%o2],%g2 ! %g2 = 000000000000006e ! %l1 = ffffffffdaa1e7e2, Mem[0000000090800000] = b6ea0a11ed37d4b1 stx %l1,[%i5+%g0] ! Mem[0000000090800000] = ffffffffdaa1e7e2 ! %l5 = adaecd3eddff200a, Mem[000000009080003c] = adc27bb0 stb %l5,[%i5+0x03c] ! Mem[000000009080003c] = 0ac27bb0 ! Mem[000000002500000c] = 6b753a2f, %l3 = b6ea0a11ed376c4a ldsb [%i2+0x00d],%l3 ! %l3 = 0000000000000075 ! %l2 = a087f4c062317ded, Mem[000000009100001a] = f26e47a1 stb %l2,[%i6+0x01a] ! Mem[0000000091000018] = ed6e47a1 ! Mem[0000000090800020] = 0c86ef26, %g2 = 000000000000006e lduw [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 ! Mem[0000000090000010] = 1d358e58, %g18 = 184c4b39fe9a01cf ldsw [%i4+%o2],%g2 ! %g2 = 184c4b39fe9a01cf ! Mem[000000009100000c] = 7312abd6, %g18 = 184c4b39fe9a01cf ldsw [%i6+0x00c],%g2 ! %g2 = 184c4b39fe9a01cf p10_label_6: ! %l1 = ffffffffdaa1e7e2, Mem[0000000090800028] = 4459f5d388e85f11 stx %l1,[%i5+%o5] ! Mem[0000000090800028] = ffffffffdaa1e7e2 ! Mem[0000000025000018] = 1a7539e78c20d947, %l0 = 000000000000b36b ldx [%i2+%o3],%l0 ! %l0 = 1a7539e78c20d947 ! Mem[0000000090800030] = eaf607f4, %g18 = 184c4b39fe9a01cf ldsw [%i5+0x030],%g2 ! %g2 = 184c4b39fe9a01cf ! %l1 = ffffffffdaa1e7e2, Mem[0000000090800008] = 6b753a2f00002d88 stx %l1,[%i5+%o1] ! Mem[0000000090800008] = ffffffffdaa1e7e2 ! Mem[0000000091800010] = 8296298c, %g2 = ffffffffeaf607f4 ldub [%o0+0x013],%g2 ! %g2 = 0000000000000082 ! %l4 = c28aa759f97e23b6, Mem[000000009000003c] = e6c51178 stw %l4,[%i4+0x03c] ! Mem[000000009000003c] = f97e23b6 ! Mem[000000009180003c] = adff0000, %g2 = 0000000000000082 ldsb [%o0+0x03e],%g2 ! %g2 = ffffffffffffffad ! Mem[0000000090000018] = 1d179028, %g2 = ffffffffffffffad lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 ! %l6 = c336df246b753a2f, Mem[000000009080002e] = e7e2eaf6 sth %l6,[%i5+0x02e] ! Mem[000000009080002c] = 3a2feaf6 ! Mem[0000000024000018] = 1dc0d3d6bee28822, %l0 = 1a7539e78c20d947 ldx [%i0+%o3],%l0 ! %l0 = 1dc0d3d6bee28822 p10_label_7: ! Mem[000000002480000c] = 021fb09f, %l5 = adaecd3eddff200a ldsh [%i1+0x00c],%l5 ! %l5 = 000000000000021f ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = 1d179028, %g3 = 9d52adff ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e ! %l5 = 000000000000021f, Mem[0000000091000008] = 48c28052 sth %l5,[%i6+%o1] ! Mem[0000000091000008] = 021f8052 ! Mem[0000000024000024] = 404b03e7, %l3 = 0000000000000075 lduh [%i0+0x024],%l3 ! %l3 = 000000000000404b ! Mem[0000000024000038] = b1c923e4, %l6 = c336df246b753a2f ldsb [%i0+0x038],%l6 ! %l6 = ffffffffffffffb1 ! %l2 = 62317ded, %l3 = 0000404b, Mem[0000000090800000] = ffffffff daa1e7e2 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 62317ded 0000404b ! Mem[0000000090800010] = 9dd95e35, %g2 = 00000000eaf607f4 lduh [%i5+0x012],%g2 ! %g2 = 0000000000009dd9 ! Mem[000000009100002c] = a9d051a5, %g2 = 0000000000009dd9 ldub [%i6+0x02d],%g2 ! %g2 = 00000000000000a9 ! Mem[0000000090000004] = d6ba8c74, %g18 = 184c4b39fe9a01cf ldsw [%i4+0x004],%g2 ! %g2 = 184c4b39fe9a01cf ! Mem[000000009100001c] = 47a19fcf, %g18 = 184c4b39fe9a01cf ldsw [%i6+0x01c],%g2 ! %g2 = 184c4b39fe9a01cf p10_label_8: ! Mem[0000000090800008] = ffffffff daa1e7e2, %g2 = 47a19fcf, %g3 = 79e2e95e ldd [%i5+%o1],%g2 ! %g2 = 00000000ffffffff 00000000daa1e7e2 ! Mem[0000000091800020] = 5566979d, %g2 = 00000000ffffffff ldsh [%o0+%o4],%g2 ! %g2 = 0000000000005566 ! %l6 = ffffffffffffffb1, Mem[000000009080001c] = db268a9a stw %l6,[%i5+0x01c] ! Mem[000000009080001c] = ffffffb1 ! %l6 = ffffffffffffffb1, Mem[0000000091000007] = a5021f80 stb %l6,[%i6+0x007] ! Mem[0000000091000004] = b1021f80 ! Mem[0000000091000034] = 9be25676, %g2 = 0000000000005566 ldsb [%i6+0x037],%g2 ! %g2 = ffffffffffffff9b ! Mem[0000000090000008] = b427e099, %g2 = ffffffffffffff9b lduw [%i4+%o1],%g2 ! %g2 = 00000000b427e099 ! Mem[0000000090000028] = 2e977d3b, %g2 = 00000000b427e099 ldsb [%i4+0x02a],%g2 ! %g2 = 000000000000002e ! Mem[000000002580003c] = 488fa666, %l0 = 1dc0d3d6bee28822 ldsw [%i3+0x03c],%l0 ! %l0 = 00000000488fa666 ! Mem[000000009080003c] = 0ac27bb0, %g2 = 000000000000002e lduh [%i5+0x03c],%g2 ! %g2 = 0000000000000ac2 ! %l0 = 00000000488fa666, Mem[0000000090800028] = ffffffffdaa13a2f stx %l0,[%i5+%o5] ! Mem[0000000090800028] = 00000000488fa666 p10_label_9: ! %l4 = c28aa759f97e23b6, Mem[0000000091800008] = 8b9883bd stb %l4,[%o0+%o1] ! Mem[0000000091800008] = b69883bd ! Mem[000000009000000c] = 152d46b0, %g2 = 0000000000000ac2 lduw [%i4+0x00c],%g2 ! %g2 = 00000000152d46b0 ! Mem[000000009180003c] = 9d52adff, %g2 = 00000000152d46b0 ldsh [%o0+0x03c],%g2 ! %g2 = ffffffffffff9d52 ! Mem[0000000091800030] = 43bc1d81 51532584, %g2 = ffff9d52, %g3 = daa1e7e2 ldd [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 0000000051532584 ! Mem[0000000091000024] = 0f0af93d, %g2 = 0000000043bc1d81 lduw [%i6+0x024],%g2 ! %g2 = 000000000f0af93d ! %l0 = 00000000488fa666, Mem[000000009000002c] = 7d3b2cbb stw %l0,[%i4+0x02c] ! Mem[000000009000002c] = 488fa666 ! Mem[0000000091800028] = 153f24b0, %g2 = 000000000f0af93d lduw [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 ! %l4 = f97e23b6, %l5 = 0000021f, Mem[0000000024000010] = f5f67b74 9c16a73e std %l4,[%i0+%o2] ! Mem[0000000024000010] = f97e23b6 0000021f ! %l3 = 000000000000404b, Mem[000000009180000d] = 23d9af6e stb %l3,[%o0+0x00d] ! Mem[000000009180000c] = 4bd9af6e ! Mem[0000000091800038] = 54b6116d, %g2 = 00000000153f24b0 ldub [%o0+0x038],%g2 ! %g2 = 0000000000000054 p10_label_10: ! Mem[0000000090000000] = 09d53180d6ba8c74, %g2 = 0000000000000054 ldx [%i4+%g0],%g2 ! %g2 = 09d53180d6ba8c74 ! Mem[0000000091000028] = d4b15ba1, %g2 = 09d53180d6ba8c74 lduw [%i6+%o5],%g2 ! %g2 = 00000000d4b15ba1 ! %l4 = f97e23b6, %l5 = 0000021f, Mem[0000000090800028] = 00000000 488fa666 std %l4,[%i5+%o5] ! Mem[0000000090800028] = f97e23b6 0000021f ! Mem[0000000090000000] = 09d53180, %g2 = 00000000d4b15ba1 lduw [%i4+%g0],%g2 ! %g2 = 0000000009d53180 ! Mem[0000000090000010] = 1d358e58, %g2 = 0000000009d53180 ldsb [%i4+%o2],%g2 ! %g2 = 000000000000001d ! %l2 = 62317ded, %l3 = 0000404b, Mem[0000000090800038] = 66e1d7bc 0ac27bb0 std %l2,[%i5+0x038] ! Mem[0000000090800038] = 62317ded 0000404b ! Mem[0000000091000034] = 9be25676, %g2 = 000000000000001d ldsb [%i6+0x037],%g2 ! %g2 = ffffffffffffff9b ! %l6 = ffffffffffffffb1, Mem[0000000025000018] = 1a7539e7 stw %l6,[%i2+%o3] ! Mem[0000000025000018] = ffffffb1 ! %l1 = ffffffffdaa1e7e2, Mem[0000000090800028] = f97e23b60000021f stx %l1,[%i5+%o5] ! Mem[0000000090800028] = ffffffffdaa1e7e2 ! %l7 = 0000000000002d88, Mem[0000000091000008] = 021f8052 stw %l7,[%i6+%o1] ! Mem[0000000091000008] = 00002d88 p10_label_11: ! %l6 = ffffffffffffffb1, Mem[0000000024800004] = 78db4b39 stb %l6,[%i1+0x004] ! Mem[0000000024800004] = b1db4b39 ! Mem[0000000090800000] = 62317ded0000404b, %g2 = ffffffffffffff9b ldx [%i5+%g0],%g2 ! %g2 = 62317ded0000404b ! %l6 = ffffffffffffffb1, Mem[000000009100002c] = 08a9d051 stw %l6,[%i6+0x02c] ! Mem[000000009100002c] = ffffffb1 ! Mem[0000000090000028] = af022e97, %g18 = 184c4b39fe9a01cf ldsw [%i4+%o5],%g2 ! %g2 = 184c4b39fe9a01cf ! %l0 = 488fa666, %l1 = daa1e7e2, Mem[0000000091800028] = 153f24b0 df4e4459 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 488fa666 daa1e7e2 ! %l2 = a087f4c062317ded, Mem[000000009000000e] = 46b01d35 stb %l2,[%i4+0x00e] ! Mem[000000009000000c] = edb01d35 ! Mem[0000000090800000] = 317ded00, %g2 = ffffffffaf022e97 ldub [%i5+0x001],%g2 ! %g2 = 0000000000000031 ! Mem[0000000091800000] = 520ab007, %g2 = 0000000000000031 ldub [%o0+0x001],%g2 ! %g2 = 0000000000000052 ! %l3 = 000000000000404b, Mem[000000002500000c] = 6b753a2f stw %l3,[%i2+0x00c] ! Mem[000000002500000c] = 0000404b ! %l0 = 00000000488fa666, Mem[000000009100003c] = 62bf8c8f stw %l0,[%i6+0x03c] ! Mem[000000009100003c] = 488fa666 p10_label_12: ! Mem[0000000091800020] = 66979dba, %g2 = 0000000000000052 ldub [%o0+0x021],%g2 ! %g2 = 0000000000000066 ! Mem[0000000090000018] = 1d179028, %g2 = 0000000000000066 lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 ! Mem[0000000090000038] = 53918eb2, %g18 = 184c4b39fe9a01cf ldsw [%i4+0x038],%g2 ! %g2 = 184c4b39fe9a01cf ! Mem[0000000091800010] = 6e4e5182, %g18 = 184c4b39fe9a01cf ldsw [%o0+%o2],%g2 ! %g2 = 184c4b39fe9a01cf ! Mem[0000000090800024] = 35144907, %g2 = 000000006e4e5182 ldub [%i5+0x024],%g2 ! %g2 = 0000000000000035 ! %l6 = ffffffffffffffb1, Mem[0000000091000020] = 8b0950dd stb %l6,[%i6+%o4] ! Mem[0000000091000020] = b10950dd ! %l0 = 488fa666, %l1 = daa1e7e2, Mem[0000000090800028] = ffffffff daa1e7e2 std %l0,[%i5+%o5] ! Mem[0000000090800028] = 488fa666 daa1e7e2 ! Mem[0000000091000020] = b10950dd, %g2 = 0000000000000035 ldub [%i6+%o4],%g2 ! %g2 = 00000000000000b1 ! %l0 = 00000000488fa666, Mem[0000000090800018] = b2d54dc6 stw %l0,[%i5+%o3] ! Mem[0000000090800018] = 488fa666 ! Mem[0000000024800030] = 89300300daa5495f, %l2 = a087f4c062317ded ldx [%i1+0x030],%l2 ! %l2 = 89300300daa5495f p10_label_13: ! Mem[0000000091000004] = b100002d, %g2 = 00000000000000b1 ldub [%i6+0x007],%g2 ! %g2 = 00000000000000b1 ! Mem[000000009080003c] = 0000404b, %g18 = 184c4b39fe9a01cf ldsw [%i5+0x03c],%g2 ! %g2 = 184c4b39fe9a01cf ! Mem[000000009100000c] = 7312abd6, %g2 = 000000000000404b lduw [%i6+0x00c],%g2 ! %g2 = 000000007312abd6 ! %l5 = 000000000000021f, Mem[0000000090800008] = ffffffffdaa1e7e2 stx %l5,[%i5+%o1] ! Mem[0000000090800008] = 000000000000021f ! %l5 = 000000000000021f, Mem[0000000091000008] = 00002d88 sth %l5,[%i6+%o1] ! Mem[0000000091000008] = 021f2d88 ! %l6 = ffffffffffffffb1, Mem[000000002500003c] = f056afcc sth %l6,[%i2+0x03c] ! Mem[000000002500003c] = ffb1afcc ! %l7 = 0000000000002d88, Mem[0000000090800000] = 62317ded0000404b stx %l7,[%i5+%g0] ! Mem[0000000090800000] = 0000000000002d88 ! Mem[000000009180002c] = daa1e7e2, %g2 = 000000007312abd6 lduw [%o0+0x02c],%g2 ! %g2 = 00000000daa1e7e2 ! Mem[000000009080000c] = 021ff844, %g2 = 00000000daa1e7e2 ldsb [%i5+0x00e],%g2 ! %g2 = 0000000000000002 ! Mem[0000000090800000] = 0000002d, %g2 = 0000000000000002 ldub [%i5+0x003],%g2 ! %g2 = 0000000000000000 p10_label_14: ! Mem[0000000091800018] = 23b6b562, %g2 = 0000000000000000 ldsh [%o0+0x01a],%g2 ! %g2 = 00000000000023b6 ! Mem[0000000024800018] = 4a66b7bc, %l5 = 000000000000021f lduw [%i1+%o3],%l5 ! %l5 = 000000004a66b7bc ! %l1 = ffffffffdaa1e7e2, Mem[0000000024800000] = 912159fd sth %l1,[%i1+%g0] ! Mem[0000000024800000] = e7e259fd ! Mem[0000000091000018] = 5ffaed6e, %g18 = 184c4b39fe9a01cf ldsw [%i6+%o3],%g2 ! %g2 = 184c4b39fe9a01cf ! %l1 = ffffffffdaa1e7e2, Mem[0000000090000028] = af022e97488fa666 stx %l1,[%i4+%o5] ! Mem[0000000090000028] = ffffffffdaa1e7e2 ! Mem[000000009000003c] = b6000000, %g2 = 000000005ffaed6e ldsb [%i4+0x03f],%g2 ! %g2 = ffffffffffffffb6 ! Mem[0000000090000030] = b562b15b, %g2 = ffffffffffffffb6 lduw [%i4+0x030],%g2 ! %g2 = 00000000b562b15b ! Mem[0000000091000024] = 0f0af93d, %g2 = 00000000b562b15b lduw [%i6+0x024],%g2 ! %g2 = 000000000f0af93d ! %l3 = 000000000000404b, Mem[0000000090000028] = ffffffff sth %l3,[%i4+%o5] ! Mem[0000000090000028] = 404bffff ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = 0f0af93d, %g3 = 51532584 ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e p10_label_15: ! Mem[000000002580003c] = 488fa666, %l7 = 0000000000002d88 ldsw [%i3+0x03c],%l7 ! %l7 = 00000000488fa666 ! Mem[0000000090800014] = 6f1d488f, %g2 = 00000000eaf607f4 lduh [%i5+0x016],%g2 ! %g2 = 0000000000006f1d ! Mem[0000000090000038] = 53918eb2f97e23b6, %g2 = 0000000000006f1d ldx [%i4+0x038],%g2 ! %g2 = 53918eb2f97e23b6 ! %l2 = 89300300daa5495f, Mem[0000000090800018] = 488fa666 sth %l2,[%i5+%o3] ! Mem[0000000090800018] = 495fa666 ! %l4 = f97e23b6, %l5 = 4a66b7bc, Mem[0000000090800010] = f8449dd9 5e356f1d std %l4,[%i5+%o2] ! Mem[0000000090800010] = f97e23b6 4a66b7bc ! Mem[0000000091000028] = 5ba1ffff, %g2 = 53918eb2f97e23b6 lduh [%i6+0x02a],%g2 ! %g2 = 0000000000005ba1 ! Mem[0000000090000030] = b562b15b807fa20a, %g2 = 0000000000005ba1 ldx [%i4+0x030],%g2 ! %g2 = b562b15b807fa20a ! Mem[0000000024000030] = 6e042e5d, %l4 = c28aa759f97e23b6 ldub [%i0+0x030],%l4 ! %l4 = 000000000000006e ! %l1 = ffffffffdaa1e7e2, Mem[000000009000000e] = edb01d35 sth %l1,[%i4+0x00e] ! Mem[000000009000000c] = e7e21d35 ! Mem[0000000091000000] = 6ae82f88, %g2 = b562b15b807fa20a lduw [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 p10_label_16: ! %l5 = 000000004a66b7bc, Mem[0000000025000037] = b577c649 stb %l5,[%i2+0x037] ! Mem[0000000025000034] = b577c6bc ! %l2 = 89300300daa5495f, Mem[0000000090800010] = f97e23b64a66b7bc stx %l2,[%i5+%o2] ! Mem[0000000090800010] = 89300300daa5495f ! Mem[0000000090000010] = 1d358e58d828ead6, %g2 = 000000006ae82f88 ldx [%i4+%o2],%g2 ! %g2 = 1d358e58d828ead6 ! Mem[0000000090000038] = b2f97e23, %g2 = 1d358e58d828ead6 ldsb [%i4+0x03b],%g2 ! %g2 = ffffffffffffffb2 ! Mem[000000009000003c] = b6000000, %g2 = ffffffffffffffb2 ldsb [%i4+0x03f],%g2 ! %g2 = ffffffffffffffb6 ! %l0 = 00000000488fa666, Mem[0000000025800030] = 5addeebb stb %l0,[%i3+0x030] ! Mem[0000000025800030] = 66ddeebb ! %l2 = 89300300daa5495f, Mem[0000000090000024] = b562b15b stb %l2,[%i4+0x024] ! Mem[0000000090000024] = 5f62b15b ! %l6 = ffffffffffffffb1, Mem[000000009000002c] = daa1e7e2 stb %l6,[%i4+0x02c] ! Mem[000000009000002c] = b1a1e7e2 ! Mem[0000000024800000] = e7e259fd b1db4b39, %l2 = daa5495f, %l3 = 0000404b ldd [%i1+%g0],%l2 ! %l2 = 00000000e7e259fd 00000000b1db4b39 ! Mem[0000000090000004] = d6ba8c74, %g18 = 184c4b39fe9a01cf ldsw [%i4+0x004],%g2 ! %g2 = 184c4b39fe9a01cf p10_label_17: ! Mem[0000000091800038] = 116d9d52, %g2 = ffffffffd6ba8c74 ldsb [%o0+0x03a],%g2 ! %g2 = 0000000000000011 ! Mem[0000000091000038] = e25676cb 488fa666, %g2 = 00000011, %g3 = 79e2e95e ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 00000000488fa666 ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = e25676cb, %g3 = 488fa666 ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! Mem[0000000090000028] = 404bffff, %g2 = 000000000c86ef26 lduw [%i4+%o5],%g2 ! %g2 = 00000000404bffff ! %l2 = 00000000e7e259fd, Mem[0000000090800038] = 62317ded0000404b stx %l2,[%i5+0x038] ! Mem[0000000090800038] = 00000000e7e259fd ! Mem[0000000091000038] = e25676cb488fa666, %g2 = 00000000404bffff ldx [%i6+0x038],%g2 ! %g2 = e25676cb488fa666 ! %l5 = 000000004a66b7bc, Mem[0000000091800034] = 51532584 stw %l5,[%o0+0x034] ! Mem[0000000091800034] = 4a66b7bc ! %l4 = 000000000000006e, Mem[000000009180003c] = 9d52adff stw %l4,[%o0+0x03c] ! Mem[000000009180003c] = 0000006e ! %l0 = 00000000488fa666, Mem[000000009080003a] = 0000e7e2 sth %l0,[%i5+0x03a] ! Mem[0000000090800038] = a666e7e2 ! %l4 = 0000006e, %l5 = 4a66b7bc, Mem[0000000090000018] = 1d179028 70edfb0e std %l4,[%i4+%o3] ! Mem[0000000090000018] = 0000006e 4a66b7bc p10_label_18: ! Mem[000000009180000c] = 394bd9af, %g18 = 184c4b39fe9a01cf ldsw [%o0+0x00c],%g2 ! %g2 = 184c4b39fe9a01cf ! %l0 = 00000000488fa666, Mem[0000000024000020] = b4b39ff0404b03e7 stx %l0,[%i0+%o4] ! Mem[0000000024000020] = 00000000488fa666 ! Mem[0000000090800020] = 86ef2635, %g2 = 00000000394bd9af ldub [%i5+0x021],%g2 ! %g2 = 0000000000000086 ! Mem[0000000091800014] = aef97e23, %g2 = 0000000000000086 ldub [%o0+0x017],%g2 ! %g2 = 00000000000000ae ! %l3 = 00000000b1db4b39, Mem[000000009080002e] = e7e2eaf6 stb %l3,[%i5+0x02e] ! Mem[000000009080002c] = 39e2eaf6 ! Mem[000000009000002c] = b1a1e7e2, %g18 = 184c4b39fe9a01cf ldsw [%i4+0x02c],%g2 ! %g2 = 184c4b39fe9a01cf ! %l0 = 00000000488fa666, Mem[000000002500002c] = 773129d1 sth %l0,[%i2+0x02c] ! Mem[000000002500002c] = a66629d1 ! Mem[0000000091000000] = 6ae82f8898f9b0b1, %g2 = ffffffffb1a1e7e2 ldx [%i6+%g0],%g2 ! %g2 = 6ae82f8898f9b0b1 ! Mem[0000000091800034] = 4a66b7bc, %g2 = 6ae82f8898f9b0b1 ldub [%o0+0x034],%g2 ! %g2 = 000000000000004a ! %l1 = ffffffffdaa1e7e2, Mem[0000000090000014] = d828ead6 stw %l1,[%i4+0x014] ! Mem[0000000090000014] = daa1e7e2 p10_label_19: ! Mem[0000000091000038] = e25676cb, %g2 = 000000000000004a lduw [%i6+0x038],%g2 ! %g2 = 00000000e25676cb ! Mem[0000000090000028] = 4bffffb1, %g2 = 00000000e25676cb ldsb [%i4+0x029],%g2 ! %g2 = 000000000000004b ! Mem[0000000024800028] = f6c9874d, %l1 = ffffffffdaa1e7e2 ldsb [%i1+0x029],%l1 ! %l1 = ffffffffffffffc9 ! Mem[0000000091000004] = 98f9b0b1, %g18 = 184c4b39fe9a01cf ldsw [%i6+0x004],%g2 ! %g2 = 184c4b39fe9a01cf ! %l6 = ffffffffffffffb1, Mem[0000000091800030] = 43bc1d81 stw %l6,[%o0+0x030] ! Mem[0000000091800030] = ffffffb1 ! Mem[0000000090000010] = 1d358e58daa1e7e2, %g2 = ffffffff98f9b0b1 ldx [%i4+%o2],%g2 ! %g2 = 1d358e58daa1e7e2 ! Mem[0000000025000010] = adaecd3e, %l7 = 00000000488fa666 ldsb [%i2+0x012],%l7 ! %l7 = ffffffffffffffcd ! %l5 = 000000004a66b7bc, Mem[000000009180002d] = a1e7e2ff stb %l5,[%o0+0x02d] ! Mem[000000009180002c] = bce7e2ff ! Mem[000000009100002c] = ffffffb1, %g18 = 184c4b39fe9a01cf ldsw [%i6+0x02c],%g2 ! %g2 = 184c4b39fe9a01cf ! Mem[000000009100003c] = a6660000, %g2 = ffffffffffffffb1 lduh [%i6+0x03e],%g2 ! %g2 = 000000000000a666 p10_label_20: ! %l3 = 00000000b1db4b39, Mem[000000009080003b] = 66e7e259 stb %l3,[%i5+0x03b] ! Mem[0000000090800038] = 39e7e259 ! %l5 = 000000004a66b7bc, Mem[000000009080001e] = ffb10c86 sth %l5,[%i5+0x01e] ! Mem[000000009080001c] = b7bc0c86 ! %l7 = ffffffffffffffcd, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l7,[%i4+%g0] ! Mem[0000000090000000] = ffffffffffffffcd ! Mem[0000000091800004] = 07b3e6aa, %g2 = 000000000000a666 lduw [%o0+0x004],%g2 ! %g2 = 0000000007b3e6aa ! %l4 = 0000006e, %l5 = 4a66b7bc, Mem[0000000090800000] = 00000000 00002d88 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 0000006e 4a66b7bc ! %l6 = ffffffffffffffb1, Mem[0000000091000032] = 761e1214 stb %l6,[%i6+0x032] ! Mem[0000000091000030] = b11e1214 ! Mem[0000000091800010] = 6e4e5182, %g18 = 184c4b39fe9a01cf ldsw [%o0+%o2],%g2 ! %g2 = 184c4b39fe9a01cf ! %l5 = 000000004a66b7bc, Mem[0000000091800000] = fb520ab0 stw %l5,[%o0+%g0] ! Mem[0000000091800000] = 4a66b7bc ! %l1 = ffffffffffffffc9, Mem[0000000090000030] = b562b15b stb %l1,[%i4+0x030] ! Mem[0000000090000030] = c962b15b ! Mem[0000000091000028] = d4b15ba1, %g2 = 000000006e4e5182 ldsh [%i6+%o5],%g2 ! %g2 = ffffffffffffd4b1 p10_label_21: ! %l0 = 488fa666, %l1 = ffffffc9, Mem[0000000091800018] = f97e23b6 b562b15b std %l0,[%o0+%o3] ! Mem[0000000091800018] = 488fa666 ffffffc9 ! Mem[0000000090800024] = 4907488f, %g2 = ffffffffffffd4b1 lduh [%i5+0x026],%g2 ! %g2 = 0000000000004907 ! Mem[0000000025000020] = c9c82cba, %l7 = ffffffffffffffcd ldub [%i2+0x021],%l7 ! %l7 = 00000000000000c8 ! Mem[0000000090800024] = 35144907, %g2 = 0000000000004907 lduh [%i5+0x024],%g2 ! %g2 = 0000000000003514 ! Mem[0000000090000020] = f7035f62, %g2 = 0000000000003514 ldub [%i4+0x022],%g2 ! %g2 = 00000000000000f7 ! Mem[0000000091800008] = b69883bd, %g18 = 184c4b39fe9a01cf ldsw [%o0+%o1],%g2 ! %g2 = 184c4b39fe9a01cf ! Mem[0000000025800008] = 55474c10, %l4 = 000000000000006e ldub [%i3+0x00a],%l4 ! %l4 = 000000000000004c ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = ffffffffb69883bd ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! %l0 = 00000000488fa666, Mem[0000000090000000] = ffffffffffffffcd stx %l0,[%i4+%g0] ! Mem[0000000090000000] = 00000000488fa666 ! %l0 = 00000000488fa666, Mem[0000000024800006] = b1db4b39 stb %l0,[%i1+0x006] ! Mem[0000000024800004] = b1db6639 p10_label_22: ! %l6 = ffffffb1, %l7 = 000000c8, Mem[0000000091000018] = 5ffaed6e 47a19fcf std %l6,[%i6+%o3] ! Mem[0000000091000018] = ffffffb1 000000c8 ! Mem[0000000025000018] = ffffffb1 8c20d947, %l6 = ffffffb1, %l7 = 000000c8 ldd [%i2+%o3],%l6 ! %l6 = 00000000ffffffb1 000000008c20d947 ! Mem[0000000090000034] = 807fa20a, %g2 = 5566979dba3ff053 lduh [%i4+0x034],%g2 ! %g2 = 000000000000807f ! Mem[0000000091000010] = 6cff95cd7757fe01, %g2 = 000000000000807f ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd7757fe01 ! %l4 = 000000000000004c, Mem[0000000091000000] = 6ae82f8898f9b0b1 stx %l4,[%i6+%g0] ! Mem[0000000091000000] = 000000000000004c ! Mem[0000000090800038] = 0000a639, %g2 = 6cff95cd7757fe01 lduw [%i5+0x038],%g2 ! %g2 = 000000000000a639 ! Mem[0000000090000034] = 807fa20a, %g2 = 000000000000a639 lduw [%i4+0x034],%g2 ! %g2 = 00000000807fa20a ! %l2 = 00000000e7e259fd, Mem[000000009100002e] = ffb1a5b5 sth %l2,[%i6+0x02e] ! Mem[000000009100002c] = 59fda5b5 ! %l0 = 488fa666, %l1 = ffffffc9, Mem[0000000091800020] = 5566979d ba3ff053 std %l0,[%o0+%o4] ! Mem[0000000091800020] = 488fa666 ffffffc9 ! %l1 = ffffffffffffffc9, Mem[0000000090000038] = 53918eb2f97e23b6 stx %l1,[%i4+0x038] ! Mem[0000000090000038] = ffffffffffffffc9 p10_label_23: ! %l2 = 00000000e7e259fd, Mem[0000000090000005] = 8fa666b4 stb %l2,[%i4+0x005] ! Mem[0000000090000004] = fda666b4 ! Mem[0000000091000010] = 6cff95cd7757fe01, %g2 = 00000000807fa20a ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd7757fe01 ! %l5 = 000000004a66b7bc, Mem[0000000090800008] = 000000000000021f stx %l5,[%i5+%o1] ! Mem[0000000090800008] = 000000004a66b7bc ! %l0 = 00000000488fa666, Mem[0000000091000000] = 000000000000004c stx %l0,[%i6+%g0] ! Mem[0000000091000000] = 00000000488fa666 ! Mem[0000000090000020] = f7035f62, %g2 = 6cff95cd7757fe01 ldsh [%i4+0x022],%g2 ! %g2 = fffffffffffff703 ! %l1 = ffffffffffffffc9, Mem[0000000091000038] = e25676cb488fa666 stx %l1,[%i6+0x038] ! Mem[0000000091000038] = ffffffffffffffc9 ! %l5 = 000000004a66b7bc, Mem[0000000090800000] = 0000006e sth %l5,[%i5+%g0] ! Mem[0000000090800000] = b7bc006e ! Mem[0000000091000020] = b10950dd, %g2 = fffffffffffff703 lduw [%i6+%o4],%g2 ! %g2 = 00000000b10950dd ! Mem[000000009100001c] = 000000c8, %g2 = 00000000b10950dd lduh [%i6+0x01c],%g2 ! %g2 = 0000000000000000 ! %l6 = 00000000ffffffb1, Mem[000000009100003e] = ffc90000 sth %l6,[%i6+0x03e] ! Mem[000000009100003c] = ffb10000 p10_label_24: ! %l4 = 0000004c, %l5 = 4a66b7bc, Mem[0000000091800000] = 4a66b7bc 07b3e6aa std %l4,[%o0+%g0] ! Mem[0000000091800000] = 0000004c 4a66b7bc ! Mem[0000000025800004] = bbdf4002, %l1 = ffffffffffffffc9 lduw [%i3+0x004],%l1 ! %l1 = 00000000bbdf4002 ! %l2 = e7e259fd, %l3 = b1db4b39, Mem[0000000025800018] = 90c1cfd8 daa1e7e2 std %l2,[%i3+%o3] ! Mem[0000000025800018] = e7e259fd b1db4b39 ! Mem[0000000024000038] = b1c923e4b5f859c9, %l0 = 00000000488fa666 ldx [%i0+0x038],%l0 ! %l0 = b1c923e4b5f859c9 ! Mem[0000000091000028] = d4b15ba1ffff59fd, %g2 = 0000000000000000 ldx [%i6+%o5],%g2 ! %g2 = d4b15ba1ffff59fd ! %l4 = 000000000000004c, Mem[000000009100003e] = ffb10000 sth %l4,[%i6+0x03e] ! Mem[000000009100003c] = 004c0000 ! Mem[0000000090800000] = bc006e4a, %g2 = d4b15ba1ffff59fd ldsb [%i5+0x001],%g2 ! %g2 = ffffffffffffffbc ! %l3 = 00000000b1db4b39, Mem[0000000091000008] = 021f2d887312abd6 stx %l3,[%i6+%o1] ! Mem[0000000091000008] = 00000000b1db4b39 ! Mem[0000000091800018] = 488fa666 ffffffc9, %g2 = ffffffbc, %g3 = 35144907 ldd [%o0+%o3],%g2 ! %g2 = 00000000488fa666 00000000ffffffc9 ! %l2 = 00000000e7e259fd, Mem[0000000091800028] = 488fa666dabce7e2 stx %l2,[%o0+%o5] ! Mem[0000000091800028] = 00000000e7e259fd p10_label_25: ! %l2 = 00000000e7e259fd, Mem[0000000091000020] = b10950dd0f0af93d stx %l2,[%i6+%o4] ! Mem[0000000091000020] = 00000000e7e259fd ! Mem[0000000091000030] = a5b5b11e1214449b, %g2 = 00000000488fa666 ldx [%i6+0x030],%g2 ! %g2 = a5b5b11e1214449b ! Mem[0000000090000010] = 1d358e58 daa1e7e2, %g2 = 1214449b, %g3 = ffffffc9 ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 00000000daa1e7e2 ! Mem[0000000090000038] = ffffffff, %g2 = 000000001d358e58 ldub [%i4+0x03a],%g2 ! %g2 = 00000000000000ff ! %l1 = 00000000bbdf4002, Mem[0000000090000036] = a20affff sth %l1,[%i4+0x036] ! Mem[0000000090000034] = 4002ffff ! Mem[0000000091800018] = a666ffff, %g2 = 00000000000000ff lduh [%o0+0x01a],%g2 ! %g2 = 000000000000a666 ! Mem[000000009080000c] = 66b7bc89, %g2 = 000000000000a666 ldsb [%i5+0x00d],%g2 ! %g2 = 0000000000000066 ! Mem[0000000091000010] = 6cff95cd, %g2 = 0000000000000066 ldub [%i6+%o2],%g2 ! %g2 = 000000000000006c ! %l6 = ffffffb1, %l7 = 8c20d947, Mem[0000000091000030] = a5b5b11e 1214449b std %l6,[%i6+0x030] ! Mem[0000000091000030] = ffffffb1 8c20d947 ! %l2 = 00000000e7e259fd, Mem[0000000090800014] = daa5495f stw %l2,[%i5+0x014] ! Mem[0000000090800014] = e7e259fd ba,a p10_not_taken_0_end p10_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 b1c923e4b5f859c9 bne,a,pn %xcc,p10_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000bbdf4002 bne,a,pn %xcc,p10_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000e7e259fd bne,a,pn %xcc,p10_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000b1db4b39 bne,a,pn %xcc,p10_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000004c bne,a,pn %xcc,p10_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000004a66b7bc bne,a,pn %xcc,p10_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000ffffffb1 bne,a,pn %xcc,p10_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000008c20d947 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 173ce90a 24eb6aaa bne %xcc,p10_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 7cc0b6d9 e5b46b17 bne %xcc,p10_f6_fail nop ! Check Local Memory set p10_local0_expect,%g1 p10_check_local0: ldx [%g1+0x010],%g2 ! Expected data = f97e23b60000021f 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 = 00000000488fa666 ldx [%i0+0x020],%g3 ! Observed data at 0000000024000020 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 6e042e5db1fd7768 ldx [%i0+0x030],%g3 ! Observed data at 0000000024000030 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x030,%g4 set p10_local1_expect,%g1 p10_check_local1: ldx [%g1+0x000],%g2 ! Expected data = e7e259fdb1db6639 ldx [%i1+0x000],%g3 ! Observed data at 0000000024800000 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i1,0x000,%g4 set p10_local2_expect,%g1 p10_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 390449586b753a2f ldx [%i2+0x000],%g3 ! Observed data at 0000000025000000 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 7cfda4b10000404b ldx [%i2+0x008],%g3 ! Observed data at 0000000025000008 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffb18c20d947 ldx [%i2+0x018],%g3 ! Observed data at 0000000025000018 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 15eca284a66629d1 ldx [%i2+0x028],%g3 ! Observed data at 0000000025000028 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = fb583718b577c6bc ldx [%i2+0x030],%g3 ! Observed data at 0000000025000030 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 4b7d82f9ffb1afcc 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+0x018],%g2 ! Expected data = e7e259fdb1db4b39 ldx [%i3+0x018],%g3 ! Observed data at 0000000025800018 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i3,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 66ddeebb04b4fc5b ldx [%i3+0x030],%g3 ! Observed data at 0000000025800030 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i3,0x030,%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_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: lduha [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000025000010] ldda [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000025000010] done p10_trap1o: lduha [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000025000010] ldda [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000025000010] done p10_trap2e: lduha [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000025000000] stwa %l5,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000028] ldxa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000025800028] done p10_trap2o: lduha [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000025000000] stwa %l5,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000028] ldxa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000025800028] done p10_trap3e: nop nop nop nop done p10_trap3o: 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 = 2396fcc7edbc2a3c ldx [%g1+0x008],%l1 ! %l1 = 66e2e887b7a2d4b1 ldx [%g1+0x010],%l2 ! %l2 = a087f4c062317ded ldx [%g1+0x018],%l3 ! %l3 = b6ea0a11ed376c4a ldx [%g1+0x020],%l4 ! %l4 = c28aa759f97e23b6 ldx [%g1+0x028],%l5 ! %l5 = 2fd34678b562b15b ldx [%g1+0x030],%l6 ! %l6 = c336df246b753a2f ldx [%g1+0x038],%l7 ! %l7 = a84710b65211b52c ! 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 = 8df86e7b 9fe3620e 792e68e9 abc9e1d4 ! %f4 = 43de200a 986f9011 6e0fcfe6 b0f7df85 ! %f8 = 6c0e7ce3 caaf37a5 713e9e45 d42e407a ! %f12 = 302fb8aa 89d0aa87 d09298a7 41ac11ca ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 7c3dddf3 8b8b2a38 fc2b38b7 123d1bb7 ! %f20 = c090f79a 250443ec 156343ec 82563203 ! %f24 = 71df3c4b 2d0559e2 da7fefe4 4285386a ! %f28 = 1540600b c33de163 a8513d9a 88e7c354 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 2f9965e6 a6fd70ca 3d93bc9a 429b319f ! %f36 = 44ce31ca 66853855 584bf5bd 4786eca5 ! %f40 = ac784f61 49521639 b6ca2dc3 9fc1c5f4 ! %f44 = 5505b3d5 84c8fd80 ecf18905 cf9411dc ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x271d624f00000002,%g7,%g1 ! GSR scale = 0, align = 2 wr %g1,%g0,%gsr ! GSR = 271d624f00000002 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[0000000091000034] = 1214449b, %g2 = 0000000000000000 lduw [%i6+0x034],%g2 ! %g2 = 000000001214449b ! Mem[0000000090000008] = b427e099152d46b0, %g2 = 000000001214449b ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! Mem[0000000027800034] = 05c2d527, %l3 = 725dd0783c7b9ad1 ldub [%i3+0x037],%l3 ! %l3 = 0000000000000027 ! %l7 = b13c33a9e7f69b5d, Mem[000000009100001c] = 47a19fcf stw %l7,[%i6+0x01c] ! Mem[000000009100001c] = e7f69b5d ! Mem[0000000091800024] = ba3ff053, %g18 = b6c9a5de4ddc4502 ldsw [%o0+0x024],%g2 ! %g2 = b6c9a5de4ddc4502 ! %l5 = 1693091a5c9cb4f4, Mem[0000000091000038] = e25676cb stw %l5,[%i6+0x038] ! Mem[0000000091000038] = 5c9cb4f4 ! Mem[0000000090800024] = 35144907, %g18 = b6c9a5de4ddc4502 ldsw [%i5+0x024],%g2 ! %g2 = b6c9a5de4ddc4502 ! Mem[0000000090000008] = b427e099, %g18 = b6c9a5de4ddc4502 ldsw [%i4+%o1],%g2 ! %g2 = b6c9a5de4ddc4502 ! %l0 = 0fe99a4a2ced1f90, Mem[0000000091000027] = 3d21a95b stb %l0,[%i6+0x027] ! Mem[0000000091000024] = 9021a95b ! Mem[0000000091000024] = f99021a9, %g2 = ffffffffb427e099 ldsh [%i6+0x026],%g2 ! %g2 = fffffffffffff990 p11_label_2: ! Mem[0000000027000010] = f0cc6d5b, %l7 = b13c33a9e7f69b5d ldub [%i2+0x013],%l7 ! %l7 = 000000000000005b ! Mem[0000000090000034] = 807fa20a, %g18 = b6c9a5de4ddc4502 ldsw [%i4+0x034],%g2 ! %g2 = b6c9a5de4ddc4502 ! Mem[0000000027000030] = c6df16fc, %l7 = 000000000000005b lduw [%i2+0x030],%l7 ! %l7 = 00000000c6df16fc ! %l0 = 0fe99a4a2ced1f90, Mem[0000000091800016] = 8cae06fa sth %l0,[%o0+0x016] ! Mem[0000000091800014] = 1f9006fa ! Mem[0000000091800024] = ba3ff053, %g2 = ffffffff807fa20a lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3ff053 ! Mem[0000000090000010] = 1d358e58, %g2 = 00000000ba3ff053 ldsb [%i4+%o2],%g2 ! %g2 = 000000000000001d ! %l4 = 457ae8a0d32eaa8c, Mem[0000000026000028] = 49199bed440bd383 stx %l4,[%i0+%o5] ! Mem[0000000026000028] = 457ae8a0d32eaa8c ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = 000000000000001d ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d ! Mem[0000000026000008] = 017450c6, %l3 = 0000000000000027 ldsw [%i0+%o1],%l3 ! %l3 = 00000000017450c6 ! Mem[0000000091000028] = 21a95ba1 08a9d051, %g2 = 5e356f1d, %g3 = 00000000 ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 0000000008a9d051 p11_label_3: ! Mem[0000000090000004] = 8c74b427, %g2 = 0000000021a95ba1 ldub [%i4+0x006],%g2 ! %g2 = 000000000000008c ! %l6 = 11f2004ffd0fd047, Mem[0000000090800038] = 66e1d7bcadc27bb0 stx %l6,[%i5+0x038] ! Mem[0000000090800038] = 11f2004ffd0fd047 ! %l7 = 00000000c6df16fc, Mem[0000000091000014] = 7757fe01 sth %l7,[%i6+0x014] ! Mem[0000000091000014] = 16fcfe01 ! Mem[0000000091800024] = ba3ff053, %g2 = 000000000000008c ldsh [%o0+0x024],%g2 ! %g2 = ffffffffffffba3f ! Mem[0000000091800008] = 8b9883bd, %g2 = ffffffffffffba3f lduw [%o0+%o1],%g2 ! %g2 = 000000008b9883bd ! Mem[000000009180003c] = adff0000, %g2 = 000000008b9883bd ldub [%o0+0x03e],%g2 ! %g2 = 00000000000000ad ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = 000000ad, %g3 = 08a9d051 ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 ! %l0 = 0fe99a4a2ced1f90, Mem[0000000091000018] = 5ffaf26ee7f69b5d stx %l0,[%i6+%o3] ! Mem[0000000091000018] = 0fe99a4a2ced1f90 ! Mem[0000000026800030] = 02f0f7fb, %l0 = 0fe99a4a2ced1f90 ldub [%i1+0x033],%l0 ! %l0 = 00000000000000fb ! %l0 = 000000fb, %l1 = e19c7dee, Mem[0000000027800020] = 3f005ca5 fc538bc3 std %l0,[%i3+%o4] ! Mem[0000000027800020] = 000000fb e19c7dee p11_label_4: ! Mem[0000000027800000] = 5406f167 a03ce460, %l2 = 7da70338, %l3 = 017450c6 ldd [%i3+%g0],%l2 ! %l2 = 000000005406f167 00000000a03ce460 ! Mem[0000000091800030] = 43bc1d81, %g2 = 000000005566979d lduw [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 ! %l5 = 1693091a5c9cb4f4, Mem[000000009000000c] = 152d46b0 stw %l5,[%i4+0x00c] ! Mem[000000009000000c] = 5c9cb4f4 ! %l6 = 11f2004ffd0fd047, Mem[0000000090000036] = a20a5391 stb %l6,[%i4+0x036] ! Mem[0000000090000034] = 470a5391 ! %l4 = d32eaa8c, %l5 = 5c9cb4f4, Mem[0000000090800018] = b2d54dc6 db268a9a std %l4,[%i5+%o3] ! Mem[0000000090800018] = d32eaa8c 5c9cb4f4 ! %l4 = d32eaa8c, %l5 = 5c9cb4f4, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l4,[%i5+%g0] ! Mem[0000000090800000] = d32eaa8c 5c9cb4f4 ! Mem[0000000090000010] = 1d358e58d828ead6, %g2 = 0000000043bc1d81 ldx [%i4+%o2],%g2 ! %g2 = 1d358e58d828ead6 ! Mem[0000000090000028] = af022e97 7d3b2cbb, %g2 = d828ead6, %g3 = ba3ff053 ldd [%i4+%o5],%g2 ! %g2 = 00000000af022e97 000000007d3b2cbb ! %l2 = 000000005406f167, Mem[0000000090000035] = 7f470a53 stb %l2,[%i4+0x035] ! Mem[0000000090000034] = 67470a53 ! Mem[0000000027800008] = 3aec4ff3, %l1 = 201287e5e19c7dee lduh [%i3+0x00a],%l1 ! %l1 = 0000000000004ff3 p11_label_5: ! Mem[0000000090800010] = 9dd95e35, %g2 = 00000000af022e97 ldsh [%i5+0x012],%g2 ! %g2 = ffffffffffff9dd9 ! Mem[0000000091000000] = 6ae82f8898f9b0a5, %g2 = ffffffffffff9dd9 ldx [%i6+%g0],%g2 ! %g2 = 6ae82f8898f9b0a5 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 6ae82f8898f9b0a5 ldub [%i6+0x03c],%g2 ! %g2 = 0000000000000062 ! Mem[0000000027000000] = 0a7ba226 3e5c007f, %l2 = 5406f167, %l3 = a03ce460 ldd [%i2+%g0],%l2 ! %l2 = 000000000a7ba226 000000003e5c007f ! %l2 = 0a7ba226, %l3 = 3e5c007f, Mem[0000000091000018] = 0fe99a4a 2ced1f90 std %l2,[%i6+%o3] ! Mem[0000000091000018] = 0a7ba226 3e5c007f ! %l0 = 00000000000000fb, Mem[0000000090000024] = 0332e58e stw %l0,[%i4+0x024] ! Mem[0000000090000024] = 000000fb ! Mem[0000000090000008] = b427e099 5c9cb4f4, %g2 = 00000062, %g3 = 7d3b2cbb ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 000000005c9cb4f4 ! %l6 = 11f2004ffd0fd047, Mem[0000000090000000] = 09d53180 stw %l6,[%i4+%g0] ! Mem[0000000090000000] = fd0fd047 ! %l6 = fd0fd047, %l7 = c6df16fc, Mem[0000000090800038] = 11f2004f fd0fd047 std %l6,[%i5+0x038] ! Mem[0000000090800038] = fd0fd047 c6df16fc ! Mem[0000000091000010] = 6cff95cd 16fcfe01, %g2 = b427e099, %g3 = 5c9cb4f4 ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 0000000016fcfe01 p11_label_6: ! Mem[000000009180001c] = 684e2855, %g2 = 000000006cff95cd ldub [%o0+0x01d],%g2 ! %g2 = 0000000000000068 ! Mem[0000000090800034] = e95efd0f, %g2 = 0000000000000068 ldsb [%i5+0x036],%g2 ! %g2 = ffffffffffffffe9 ! Mem[0000000091800024] = f053153f, %g2 = ffffffffffffffe9 ldsh [%o0+0x026],%g2 ! %g2 = fffffffffffff053 ! Mem[0000000091000010] = 6cff95cd 16fcfe01, %g2 = fffff053, %g3 = 16fcfe01 ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 0000000016fcfe01 ! Mem[0000000091000024] = 0f65f990, %g18 = b6c9a5de4ddc4502 ldsw [%i6+0x024],%g2 ! %g2 = b6c9a5de4ddc4502 ! %l5 = 1693091a5c9cb4f4, Mem[0000000090800034] = 79e2e95e sth %l5,[%i5+0x034] ! Mem[0000000090800034] = b4f4e95e ! Mem[0000000090000004] = d6ba8c74, %g2 = 000000000f65f990 lduw [%i4+0x004],%g2 ! %g2 = 00000000d6ba8c74 ! Mem[0000000091000038] = 5c9cb4f462bf8c8f, %g2 = 00000000d6ba8c74 ldx [%i6+0x038],%g2 ! %g2 = 5c9cb4f462bf8c8f ! Mem[0000000090000028] = af022e977d3b2cbb, %g2 = 5c9cb4f462bf8c8f ldx [%i4+%o5],%g2 ! %g2 = af022e977d3b2cbb ! Mem[000000009100000c] = abd66cff, %g2 = af022e977d3b2cbb ldsh [%i6+0x00e],%g2 ! %g2 = ffffffffffffabd6 p11_label_7: ! Mem[0000000090800004] = b4f45a1a, %g2 = ffffffffffffabd6 ldub [%i5+0x006],%g2 ! %g2 = 00000000000000b4 ! %l6 = 11f2004ffd0fd047, Mem[0000000090000038] = 53918eb2e6c51178 stx %l6,[%i4+0x038] ! Mem[0000000090000038] = 11f2004ffd0fd047 ! %l4 = 457ae8a0d32eaa8c, Mem[0000000090800028] = 4459f5d3 stb %l4,[%i5+%o5] ! Mem[0000000090800028] = 8c59f5d3 ! %l3 = 000000003e5c007f, Mem[0000000090000020] = 0ad8f703 sth %l3,[%i4+%o4] ! Mem[0000000090000020] = 007ff703 ! %l5 = 1693091a5c9cb4f4, Mem[0000000090800004] = 5c9cb4f4 stw %l5,[%i5+0x004] ! Mem[0000000090800004] = 5c9cb4f4 ! %l4 = 457ae8a0d32eaa8c, Mem[0000000091800008] = 8b9883bd stw %l4,[%o0+%o1] ! Mem[0000000091800008] = d32eaa8c ! %l7 = 00000000c6df16fc, Mem[0000000090000034] = 8067470a sth %l7,[%i4+0x034] ! Mem[0000000090000034] = 16fc470a ! %l7 = 00000000c6df16fc, Mem[000000009000001c] = 70edfb0e stw %l7,[%i4+0x01c] ! Mem[000000009000001c] = c6df16fc ! Mem[0000000090800028] = 8c59f5d3 51e85f11, %g2 = 000000b4, %g3 = 16fcfe01 ldd [%i5+%o5],%g2 ! %g2 = 000000008c59f5d3 0000000051e85f11 ! Mem[0000000090800000] = d32eaa8c 5c9cb4f4, %g2 = 8c59f5d3, %g3 = 51e85f11 ldd [%i5+%g0],%g2 ! %g2 = 00000000d32eaa8c 000000005c9cb4f4 p11_label_8: ! Mem[0000000026800010] = 8d51363b, %l1 = 0000000000004ff3 ldsb [%i1+%o2],%l1 ! %l1 = ffffffffffffff8d ! Mem[000000009080000c] = 14acc7c9, %g2 = 00000000d32eaa8c lduw [%i5+0x00c],%g2 ! %g2 = 0000000014acc7c9 ! %l4 = d32eaa8c, %l5 = 5c9cb4f4, Mem[0000000091800020] = 5566979d ba3ff053 std %l4,[%o0+%o4] ! Mem[0000000091800020] = d32eaa8c 5c9cb4f4 ! Mem[000000002700001c] = 15ea41ee, %l5 = 1693091a5c9cb4f4 ldsh [%i2+0x01c],%l5 ! %l5 = 00000000000015ea ! Mem[0000000091000030] = a5b5761e 1214449b, %g2 = 14acc7c9, %g3 = 5c9cb4f4 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214449b ! %l4 = 457ae8a0d32eaa8c, Mem[000000009100002a] = 5ba108a9 sth %l4,[%i6+0x02a] ! Mem[0000000091000028] = aa8c08a9 ! Mem[0000000090800014] = 6f1dd32e, %g2 = 00000000a5b5761e ldsh [%i5+0x016],%g2 ! %g2 = 0000000000006f1d ! Mem[000000009100002c] = d051a5b5, %g2 = 0000000000006f1d lduh [%i6+0x02e],%g2 ! %g2 = 000000000000d051 ! %l2 = 000000000a7ba226, Mem[0000000026000007] = 686c27b4 stb %l2,[%i0+0x007] ! Mem[0000000026000004] = 686c2726 ! %l6 = 11f2004ffd0fd047, Mem[0000000090800010] = f8449dd95e356f1d stx %l6,[%i5+%o2] ! Mem[0000000090800010] = 11f2004ffd0fd047 p11_label_9: ! Mem[000000009000003c] = fd0fd047, %g2 = 000000000000d051 lduw [%i4+0x03c],%g2 ! %g2 = 00000000fd0fd047 ! Mem[0000000027800020] = 000000fb, %l6 = 11f2004ffd0fd047 ldsh [%i3+%o4],%l6 ! %l6 = 0000000000000000 ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = 00000000fd0fd047 ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! Mem[0000000026800018] = 1ac43aa49bc0c511, %l4 = 457ae8a0d32eaa8c ldx [%i1+%o3],%l4 ! %l4 = 1ac43aa49bc0c511 ! %l0 = 000000fb, %l1 = ffffff8d, Mem[0000000091800028] = 153f24b0 df4e4459 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 000000fb ffffff8d ! Mem[0000000090800010] = 11f2004f, %g2 = a5b5761e1214449b lduw [%i5+%o2],%g2 ! %g2 = 0000000011f2004f ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = 0000000011f2004f ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! %l7 = 00000000c6df16fc, Mem[0000000091800020] = d32eaa8c stw %l7,[%o0+%o4] ! Mem[0000000091800020] = c6df16fc ! %l4 = 9bc0c511, %l5 = 000015ea, Mem[0000000026000020] = 90aa7aeb 9fa361ff std %l4,[%i0+%o4] ! Mem[0000000026000020] = 9bc0c511 000015ea ! Mem[0000000027000028] = 4ecb8e459d4f48c8, %l7 = 00000000c6df16fc ldx [%i2+%o5],%l7 ! %l7 = 4ecb8e459d4f48c8 p11_label_10: ! Mem[0000000090000018] = 9028c6df, %g2 = 43bc1d8151532584 ldsh [%i4+0x01a],%g2 ! %g2 = ffffffffffff9028 ! %l0 = 000000fb, %l1 = ffffff8d, Mem[0000000091800028] = 000000fb ffffff8d std %l0,[%o0+%o5] ! Mem[0000000091800028] = 000000fb ffffff8d ! Mem[0000000090000038] = f2004ffd, %g2 = ffffffffffff9028 ldsb [%i4+0x039],%g2 ! %g2 = fffffffffffffff2 ! Mem[0000000026000024] = 000015ea, %l4 = 1ac43aa49bc0c511 ldub [%i0+0x025],%l4 ! %l4 = 0000000000000000 ! Mem[0000000090000010] = 1d358e58, %g2 = fffffffffffffff2 lduw [%i4+%o2],%g2 ! %g2 = 000000001d358e58 ! %l7 = 4ecb8e459d4f48c8, Mem[0000000091800008] = d32eaa8c stw %l7,[%o0+%o1] ! Mem[0000000091800008] = 9d4f48c8 ! %l1 = ffffffffffffff8d, Mem[0000000090000008] = b427e0995c9cb4f4 stx %l1,[%i4+%o1] ! Mem[0000000090000008] = ffffffffffffff8d ! Mem[0000000091800018] = ad5cb768, %g2 = 000000001d358e58 ldsh [%o0+0x01a],%g2 ! %g2 = ffffffffffffad5c ! Mem[000000002600000c] = f233f9f6, %l1 = ffffffffffffff8d ldsh [%i0+0x00c],%l1 ! %l1 = fffffffffffff233 ! %l6 = 00000000, %l7 = 9d4f48c8, Mem[0000000090000038] = 11f2004f fd0fd047 std %l6,[%i4+0x038] ! Mem[0000000090000038] = 00000000 9d4f48c8 p11_label_11: ! Mem[0000000027000004] = 3e5c007f, %l4 = 0000000000000000 lduw [%i2+0x004],%l4 ! %l4 = 000000003e5c007f ! %l6 = 0000000000000000, Mem[0000000090000004] = d6ba8c74 sth %l6,[%i4+0x004] ! Mem[0000000090000004] = 00008c74 ! Mem[0000000090000030] = 7a6764e2 16fc470a, %g2 = ffffad5c, %g3 = 1214449b ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 0000000016fc470a ! Mem[0000000090800034] = b4f4e95e, %g2 = 000000007a6764e2 ldsb [%i5+0x034],%g2 ! %g2 = ffffffffffffffb4 ! Mem[0000000091000024] = 0f65f990, %g2 = ffffffffffffffb4 lduw [%i6+0x024],%g2 ! %g2 = 000000000f65f990 ! %l7 = 4ecb8e459d4f48c8, Mem[0000000090000001] = 0fd04700 stb %l7,[%i4+0x001] ! Mem[0000000090000000] = c8d04700 ! Mem[000000002780003c] = f1ae5a85, %l2 = 000000000a7ba226 ldub [%i3+0x03f],%l2 ! %l2 = 0000000000000085 ! Mem[0000000090800010] = 11f2004f, %g2 = 000000000f65f990 lduw [%i5+%o2],%g2 ! %g2 = 0000000011f2004f ! Mem[0000000090800008] = 5a1ae61214acc7c9, %g2 = 0000000011f2004f ldx [%i5+%o1],%g2 ! %g2 = 5a1ae61214acc7c9 ! Mem[0000000090800030] = eaf607f4, %g18 = b6c9a5de4ddc4502 ldsw [%i5+0x030],%g2 ! %g2 = b6c9a5de4ddc4502 p11_label_12: ! Mem[0000000090000008] = ffffffff, %g2 = ffffffffeaf607f4 ldsh [%i4+0x00a],%g2 ! %g2 = ffffffffffffffff ! %l1 = fffffffffffff233, Mem[000000009100001c] = 3e5c007f stw %l1,[%i6+0x01c] ! Mem[000000009100001c] = fffff233 ! %l5 = 00000000000015ea, Mem[0000000091800027] = f4000000 stb %l5,[%o0+0x027] ! Mem[0000000091800024] = ea000000 ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = ffffffffffffffff ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! Mem[0000000090000010] = 1d358e58, %g18 = b6c9a5de4ddc4502 ldsw [%i4+%o2],%g2 ! %g2 = b6c9a5de4ddc4502 ! Mem[0000000027800010] = 44954128 efb78fee, %l6 = 00000000, %l7 = 9d4f48c8 ldd [%i3+%o2],%l6 ! %l6 = 0000000044954128 00000000efb78fee ! %l2 = 0000000000000085, Mem[0000000090800004] = 5c9cb4f4 stw %l2,[%i5+0x004] ! Mem[0000000090800004] = 00000085 ! Mem[0000000026800038] = 13f04e03 27318bbf, %l2 = 00000085, %l3 = 3e5c007f ldd [%i1+0x038],%l2 ! %l2 = 0000000013f04e03 0000000027318bbf ! Mem[0000000091800018] = 06faad5cb7684e28, %g2 = 000000001d358e58 ldx [%o0+%o3],%g2 ! %g2 = 06faad5cb7684e28 ! %l4 = 3e5c007f, %l5 = 000015ea, Mem[0000000090000010] = 1d358e58 d828ead6 std %l4,[%i4+%o2] ! Mem[0000000090000010] = 3e5c007f 000015ea p11_label_13: ! Mem[000000009180001c] = b7684e28, %g2 = 06faad5cb7684e28 ldsb [%o0+0x01c],%g2 ! %g2 = ffffffffffffffb7 ! %l0 = 00000000000000fb, Mem[000000009080002a] = f5d351e8 stb %l0,[%i5+0x02a] ! Mem[0000000090800028] = fbd351e8 ! Mem[0000000026000014] = 8dc7986d, %l5 = 00000000000015ea lduh [%i0+0x014],%l5 ! %l5 = 0000000000008dc7 ! Mem[0000000026800030] = 02f0f7fb, %l0 = 00000000000000fb ldub [%i1+0x030],%l0 ! %l0 = 0000000000000002 ! Mem[000000009080001c] = 5c9cb4f4, %g18 = b6c9a5de4ddc4502 ldsw [%i5+0x01c],%g2 ! %g2 = b6c9a5de4ddc4502 ! %l4 = 3e5c007f, %l5 = 00008dc7, Mem[0000000090800038] = fd0fd047 c6df16fc std %l4,[%i5+0x038] ! Mem[0000000090800038] = 3e5c007f 00008dc7 ! %l7 = 00000000efb78fee, Mem[0000000027000030] = c6df16fc sth %l7,[%i2+0x030] ! Mem[0000000027000030] = 8fee16fc ! Mem[0000000026000004] = 686c2726, %l5 = 0000000000008dc7 ldsw [%i0+0x004],%l5 ! %l5 = 00000000686c2726 ! %l4 = 000000003e5c007f, Mem[0000000090800024] = 35144907 sth %l4,[%i5+0x024] ! Mem[0000000090800024] = 007f4907 ! Mem[0000000091000014] = 16fcfe01, %g2 = 000000005c9cb4f4 lduw [%i6+0x014],%g2 ! %g2 = 0000000016fcfe01 p11_label_14: ! %l0 = 00000002, %l1 = fffff233, Mem[0000000091000010] = 6cff95cd 16fcfe01 std %l0,[%i6+%o2] ! Mem[0000000091000010] = 00000002 fffff233 ! Mem[0000000026800020] = 3bbc832d 7a3d4ada, %l4 = 3e5c007f, %l5 = 686c2726 ldd [%i1+%o4],%l4 ! %l4 = 000000003bbc832d 000000007a3d4ada ! Mem[0000000090000018] = 1d179028, %g18 = b6c9a5de4ddc4502 ldsw [%i4+%o3],%g2 ! %g2 = b6c9a5de4ddc4502 ! Mem[0000000091800000] = fb520ab007b3e6aa, %g2 = 000000001d179028 ldx [%o0+%g0],%g2 ! %g2 = fb520ab007b3e6aa ! Mem[0000000091000004] = 98f9b0a5, %g2 = fb520ab007b3e6aa lduh [%i6+0x004],%g2 ! %g2 = 00000000000098f9 ! Mem[0000000091800020] = c6df16fc 5c9cb4ea, %g2 = 000098f9, %g3 = 16fc470a ldd [%o0+%o4],%g2 ! %g2 = 00000000c6df16fc 000000005c9cb4ea ! Mem[0000000026800038] = 13f04e03, %l3 = 0000000027318bbf lduw [%i1+0x038],%l3 ! %l3 = 0000000013f04e03 ! Mem[000000009100000c] = 12abd600, %g2 = 00000000c6df16fc ldsb [%i6+0x00d],%g2 ! %g2 = 0000000000000012 ! %l6 = 44954128, %l7 = efb78fee, Mem[0000000090000018] = 1d179028 c6df16fc std %l6,[%i4+%o3] ! Mem[0000000090000018] = 44954128 efb78fee ! Mem[0000000090000008] = ffffffff ffffff8d, %g2 = 00000012, %g3 = 5c9cb4ea ldd [%i4+%o1],%g2 ! %g2 = 00000000ffffffff 00000000ffffff8d p11_label_15: ! Mem[000000009080002c] = 51e85f11, %g18 = b6c9a5de4ddc4502 ldsw [%i5+0x02c],%g2 ! %g2 = b6c9a5de4ddc4502 ! %l7 = 00000000efb78fee, Mem[0000000027000012] = f0cc6d5b sth %l7,[%i2+0x012] ! Mem[0000000027000010] = f0cc8fee ! %l4 = 3bbc832d, %l5 = 7a3d4ada, Mem[0000000026000028] = 457ae8a0 d32eaa8c std %l4,[%i0+%o5] ! Mem[0000000026000028] = 3bbc832d 7a3d4ada ! %l2 = 0000000013f04e03, Mem[000000009000002a] = 2e977d3b sth %l2,[%i4+0x02a] ! Mem[0000000090000028] = 4e037d3b ! Mem[0000000091000038] = 9cb4f462, %g2 = 0000000051e85f11 ldsb [%i6+0x039],%g2 ! %g2 = ffffffffffffff9c ! %l4 = 3bbc832d, %l5 = 7a3d4ada, Mem[0000000026800010] = 8d51363b 67497963 std %l4,[%i1+%o2] ! Mem[0000000026800010] = 3bbc832d 7a3d4ada ! %l4 = 3bbc832d, %l5 = 7a3d4ada, Mem[0000000090000010] = 3e5c007f 000015ea std %l4,[%i4+%o2] ! Mem[0000000090000010] = 3bbc832d 7a3d4ada ! Mem[0000000091000034] = 1214449b, %g18 = b6c9a5de4ddc4502 ldsw [%i6+0x034],%g2 ! %g2 = b6c9a5de4ddc4502 ! Mem[0000000090000004] = 00008c74, %g2 = 000000001214449b lduh [%i4+0x004],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000003c] = c8000000, %g2 = 0000000000000000 ldsb [%i4+0x03f],%g2 ! %g2 = ffffffffffffffc8 p11_label_16: ! Mem[000000009100001c] = fff2338b, %g2 = ffffffffffffffc8 ldsb [%i6+0x01d],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090000008] = ffffffff, %g18 = b6c9a5de4ddc4502 ldsw [%i4+%o1],%g2 ! %g2 = b6c9a5de4ddc4502 ! %l0 = 0000000000000002, Mem[0000000027000020] = 32e3aea9 sth %l0,[%i2+%o4] ! Mem[0000000027000020] = 0002aea9 ! Mem[0000000027800000] = 5406f167, %l4 = 000000003bbc832d ldub [%i3+0x002],%l4 ! %l4 = 00000000000000f1 ! %l3 = 0000000013f04e03, Mem[0000000091000007] = a548c280 stb %l3,[%i6+0x007] ! Mem[0000000091000004] = 0348c280 ! Mem[0000000090000010] = 3bbc832d 7a3d4ada, %g2 = ffffffff, %g3 = ffffff8d ldd [%i4+%o2],%g2 ! %g2 = 000000003bbc832d 000000007a3d4ada ! %l7 = 00000000efb78fee, Mem[0000000090000036] = 470a0000 sth %l7,[%i4+0x036] ! Mem[0000000090000034] = 8fee0000 ! Mem[000000009180000c] = af6e4e51, %g2 = 000000003bbc832d ldub [%o0+0x00f],%g2 ! %g2 = 00000000000000af ! %l0 = 00000002, %l1 = fffff233, Mem[0000000091000020] = 8b0950dd 0f65f990 std %l0,[%i6+%o4] ! Mem[0000000091000020] = 00000002 fffff233 ! %l6 = 0000000044954128, Mem[0000000090800038] = 3e5c007f00008dc7 stx %l6,[%i5+0x038] ! Mem[0000000090800038] = 0000000044954128 p11_label_17: ! %l5 = 000000007a3d4ada, Mem[0000000090800008] = 5a1ae612 sth %l5,[%i5+%o1] ! Mem[0000000090800008] = 4adae612 ! Mem[0000000091000010] = 00000002 fffff233, %g2 = 000000af, %g3 = 7a3d4ada ldd [%i6+%o2],%g2 ! %g2 = 0000000000000002 00000000fffff233 ! Mem[0000000090800020] = 0c86ef26 007f4907, %g2 = 00000002, %g3 = fffff233 ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 00000000007f4907 ! %l6 = 0000000044954128, Mem[0000000090000006] = 8c74ffff stb %l6,[%i4+0x006] ! Mem[0000000090000004] = 2874ffff ! Mem[0000000027000014] = 2c8dd267, %l2 = 0000000013f04e03 lduw [%i2+0x014],%l2 ! %l2 = 000000002c8dd267 ! Mem[0000000090000014] = 7a3d4ada, %g2 = 000000000c86ef26 lduh [%i4+0x014],%g2 ! %g2 = 0000000000007a3d ! Mem[0000000091000008] = 48c28052, %g2 = 0000000000007a3d lduh [%i6+%o1],%g2 ! %g2 = 00000000000048c2 ! Mem[0000000027800020] = 000000fbe19c7dee, %l7 = 00000000efb78fee ldx [%i3+%o4],%l7 ! %l7 = 000000fbe19c7dee ! Mem[0000000090800038] = 00000000 44954128, %g2 = 000048c2, %g3 = 007f4907 ldd [%i5+0x038],%g2 ! %g2 = 0000000000000000 0000000044954128 ! Mem[0000000090800010] = 11f2004f, %g2 = 0000000000000000 ldsh [%i5+%o2],%g2 ! %g2 = 00000000000011f2 p11_label_18: ! %l4 = 00000000000000f1, Mem[000000002600000e] = f233f9f6 sth %l4,[%i0+0x00e] ! Mem[000000002600000c] = f23300f1 ! Mem[0000000091800010] = 6e4e518296291f90, %g2 = 00000000000011f2 ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296291f90 ! %l7 = 000000fbe19c7dee, Mem[0000000091000008] = 48c28052 stb %l7,[%i6+%o1] ! Mem[0000000091000008] = eec28052 ! %l4 = 00000000000000f1, Mem[000000002600003c] = d38306f8 stb %l4,[%i0+0x03c] ! Mem[000000002600003c] = f18306f8 ! %l6 = 0000000044954128, Mem[0000000091000020] = 00000002 stw %l6,[%i6+%o4] ! Mem[0000000091000020] = 44954128 ! Mem[0000000091000000] = 6ae82f88, %g2 = 6e4e518296291f90 lduh [%i6+%g0],%g2 ! %g2 = 0000000000006ae8 ! Mem[0000000090000008] = ffffffff ffffff8d, %g2 = 00006ae8, %g3 = 44954128 ldd [%i4+%o1],%g2 ! %g2 = 00000000ffffffff 00000000ffffff8d ! %l3 = 0000000013f04e03, Mem[000000009180001e] = 4e28c6df sth %l3,[%o0+0x01e] ! Mem[000000009180001c] = 4e03c6df ! Mem[000000009100003c] = 62bf8c8f, %g2 = 00000000ffffffff lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f ! %l5 = 000000007a3d4ada, Mem[0000000090800000] = d32eaa8c stw %l5,[%i5+%g0] ! Mem[0000000090800000] = 7a3d4ada p11_label_19: ! Mem[0000000090000014] = 4ada4495, %g2 = 0000000062bf8c8f lduh [%i4+0x016],%g2 ! %g2 = 0000000000004ada ! %l2 = 000000002c8dd267, Mem[0000000090000008] = ffffffffffffff8d stx %l2,[%i4+%o1] ! Mem[0000000090000008] = 000000002c8dd267 ! %l4 = 000000f1, %l5 = 7a3d4ada, Mem[0000000091800000] = fb520ab0 07b3e6aa std %l4,[%o0+%g0] ! Mem[0000000091800000] = 000000f1 7a3d4ada ! %l2 = 000000002c8dd267, Mem[0000000091000000] = 6ae82f8898f9b003 stx %l2,[%i6+%g0] ! Mem[0000000091000000] = 000000002c8dd267 ! %l5 = 000000007a3d4ada, Mem[000000009080003c] = 44954128 stb %l5,[%i5+0x03c] ! Mem[000000009080003c] = da954128 ! Mem[0000000091800010] = 6e4e518296291f90, %g2 = 0000000000004ada ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296291f90 ! Mem[0000000090000030] = 6764e216, %g2 = 6e4e518296291f90 ldsb [%i4+0x031],%g2 ! %g2 = 0000000000000067 ! Mem[0000000090000018] = 44954128efb78fee, %g2 = 0000000000000067 ldx [%i4+%o3],%g2 ! %g2 = 44954128efb78fee ! %l3 = 0000000013f04e03, Mem[0000000090800020] = 0c86ef26007f4907 stx %l3,[%i5+%o4] ! Mem[0000000090800020] = 0000000013f04e03 ! Mem[0000000090000020] = f7030000, %g2 = 44954128efb78fee ldsh [%i4+0x022],%g2 ! %g2 = fffffffffffff703 p11_label_20: ! Mem[0000000090000014] = 7a3d4ada, %g2 = fffffffffffff703 lduw [%i4+0x014],%g2 ! %g2 = 000000007a3d4ada ! Mem[0000000091000010] = 000002ff, %g2 = 000000007a3d4ada ldsb [%i6+0x011],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000018] = 0a7ba226, %g2 = 0000000000000000 ldsh [%i6+%o3],%g2 ! %g2 = 0000000000000a7b ! %l4 = 00000000000000f1, Mem[0000000090000020] = 007ff703000000fb stx %l4,[%i4+%o4] ! Mem[0000000090000020] = 00000000000000f1 ! Mem[0000000027000000] = 0a7ba226, %l6 = 0000000044954128 ldsw [%i2+%g0],%l6 ! %l6 = 000000000a7ba226 ! %l4 = 00000000000000f1, Mem[0000000091800014] = 96291f90 sth %l4,[%o0+0x014] ! Mem[0000000091800014] = 00f11f90 ! %l2 = 2c8dd267, %l3 = 13f04e03, Mem[0000000091800018] = 06faad5c b7684e03 std %l2,[%o0+%o3] ! Mem[0000000091800018] = 2c8dd267 13f04e03 ! Mem[0000000027800018] = 63b85923 d8376297, %l4 = 000000f1, %l5 = 7a3d4ada ldd [%i3+%o3],%l4 ! %l4 = 0000000063b85923 00000000d8376297 ! %l1 = fffffffffffff233, Mem[0000000026800030] = 02f0f7fb sth %l1,[%i1+0x030] ! Mem[0000000026800030] = f233f7fb ! Mem[0000000091800008] = 9d4f48c83923d9af, %g2 = 0000000000000a7b ldx [%o0+%o1],%g2 ! %g2 = 9d4f48c83923d9af p11_label_21: ! Mem[0000000090800024] = 13f04e03, %g2 = 9d4f48c83923d9af ldsh [%i5+0x024],%g2 ! %g2 = 00000000000013f0 ! %l2 = 000000002c8dd267, Mem[000000009000001c] = efb78fee stw %l2,[%i4+0x01c] ! Mem[000000009000001c] = 2c8dd267 ! Mem[0000000026800020] = 3bbc832d7a3d4ada, %l0 = 0000000000000002 ldx [%i1+%o4],%l0 ! %l0 = 3bbc832d7a3d4ada ! Mem[0000000027000008] = 3be5f280 a1197562, %l0 = 7a3d4ada, %l1 = fffff233 ldd [%i2+%o1],%l0 ! %l0 = 000000003be5f280 00000000a1197562 ! %l0 = 000000003be5f280, Mem[0000000090000005] = 00287400 stb %l0,[%i4+0x005] ! Mem[0000000090000004] = 80287400 ! Mem[0000000027800028] = 237979ac 463c85cc, %l2 = 2c8dd267, %l3 = 13f04e03 ldd [%i3+%o5],%l2 ! %l2 = 00000000237979ac 00000000463c85cc ! %l0 = 000000003be5f280, Mem[0000000090800034] = b4f4e95e stw %l0,[%i5+0x034] ! Mem[0000000090800034] = 3be5f280 ! Mem[000000009080002c] = 51e85f11, %g18 = b6c9a5de4ddc4502 ldsw [%i5+0x02c],%g2 ! %g2 = b6c9a5de4ddc4502 ! Mem[0000000026000038] = 5f5a2706, %l6 = 000000000a7ba226 lduw [%i0+0x038],%l6 ! %l6 = 000000005f5a2706 ! Mem[000000009100001c] = fffff233, %g2 = 0000000051e85f11 lduw [%i6+0x01c],%g2 ! %g2 = 00000000fffff233 p11_label_22: ! Mem[0000000090000018] = 41282c8d, %g2 = 00000000fffff233 ldsb [%i4+0x01a],%g2 ! %g2 = 0000000000000041 ! Mem[000000009100002c] = a9d051a5, %g2 = 0000000000000041 ldsb [%i6+0x02d],%g2 ! %g2 = ffffffffffffffa9 ! Mem[0000000091000008] = eec280527312abd6, %g2 = ffffffffffffffa9 ldx [%i6+%o1],%g2 ! %g2 = eec280527312abd6 ! Mem[0000000091000000] = 0000002c, %g2 = eec280527312abd6 ldsb [%i6+0x001],%g2 ! %g2 = 0000000000000000 ! %l4 = 63b85923, %l5 = d8376297, Mem[0000000090800020] = 00000000 13f04e03 std %l4,[%i5+%o4] ! Mem[0000000090800020] = 63b85923 d8376297 ! %l6 = 000000005f5a2706, Mem[0000000090000004] = 00802874 sth %l6,[%i4+0x004] ! Mem[0000000090000004] = 27062874 ! Mem[0000000091800020] = df16fc5c, %g2 = 0000000000000000 ldsb [%o0+0x021],%g2 ! %g2 = ffffffffffffffdf ! Mem[0000000090000008] = 00000000, %g18 = b6c9a5de4ddc4502 ldsw [%i4+%o1],%g2 ! %g2 = b6c9a5de4ddc4502 ! %l5 = 00000000d8376297, Mem[0000000090800038] = 00000000da954128 stx %l5,[%i5+0x038] ! Mem[0000000090800038] = 00000000d8376297 ! %l3 = 00000000463c85cc, Mem[0000000091000028] = 21a9aa8c08a9d051 stx %l3,[%i6+%o5] ! Mem[0000000091000028] = 00000000463c85cc p11_label_23: ! Mem[0000000027800038] = 534d7f71, %l2 = 00000000237979ac ldsb [%i3+0x03a],%l2 ! %l2 = 000000000000007f ! %l0 = 000000003be5f280, Mem[0000000026000021] = 9bc0c511 stb %l0,[%i0+0x021] ! Mem[0000000026000020] = 9b80c511 ! Mem[0000000091000030] = a5b5761e, %g18 = b6c9a5de4ddc4502 ldsw [%i6+0x030],%g2 ! %g2 = b6c9a5de4ddc4502 ! %l4 = 0000000063b85923, Mem[000000009100000e] = abd60000 stb %l4,[%i6+0x00e] ! Mem[000000009100000c] = 23d60000 ! Mem[0000000090800018] = d32eaa8c 5c9cb4f4, %g2 = a5b5761e, %g3 = ffffff8d ldd [%i5+%o3],%g2 ! %g2 = 00000000d32eaa8c 000000005c9cb4f4 ! Mem[000000009080000c] = 14acc7c9, %g2 = 00000000d32eaa8c lduh [%i5+0x00c],%g2 ! %g2 = 00000000000014ac ! Mem[0000000090000030] = 7a6764e2, %g18 = b6c9a5de4ddc4502 ldsw [%i4+0x030],%g2 ! %g2 = b6c9a5de4ddc4502 ! Mem[0000000027000008] = 3be5f280 a1197562, %l0 = 3be5f280, %l1 = a1197562 ldd [%i2+%o1],%l0 ! %l0 = 000000003be5f280 00000000a1197562 ! Mem[0000000091800030] = 1d815153, %g2 = 000000007a6764e2 ldsh [%o0+0x032],%g2 ! %g2 = 0000000000001d81 ! Mem[000000009100001c] = fffff233, %g18 = b6c9a5de4ddc4502 ldsw [%i6+0x01c],%g2 ! %g2 = b6c9a5de4ddc4502 p11_label_24: ! Mem[000000009100003c] = 62bf8c8f, %g2 = fffffffffffff233 lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f ! %l0 = 000000003be5f280, Mem[0000000090800020] = 63b85923 stb %l0,[%i5+%o4] ! Mem[0000000090800020] = 80b85923 ! %l6 = 000000005f5a2706, Mem[000000009000002c] = 7d3b2cbb stw %l6,[%i4+0x02c] ! Mem[000000009000002c] = 5f5a2706 ! %l0 = 000000003be5f280, Mem[000000002680003c] = 27318bbf stw %l0,[%i1+0x03c] ! Mem[000000002680003c] = 3be5f280 ! Mem[0000000026800028] = 6d4203ad 755b8a03, %l4 = 63b85923, %l5 = d8376297 ldd [%i1+%o5],%l4 ! %l4 = 000000006d4203ad 00000000755b8a03 ! Mem[0000000090800034] = 3be5f280, %g2 = 0000000062bf8c8f lduh [%i5+0x034],%g2 ! %g2 = 0000000000003be5 ! %l5 = 00000000755b8a03, Mem[0000000091000028] = 00000000 stw %l5,[%i6+%o5] ! Mem[0000000091000028] = 755b8a03 ! Mem[0000000090800004] = 00000085, %g18 = b6c9a5de4ddc4502 ldsw [%i5+0x004],%g2 ! %g2 = b6c9a5de4ddc4502 ! Mem[0000000091000038] = 5c9cb4f4, %g2 = 0000000000000085 ldsh [%i6+0x038],%g2 ! %g2 = 0000000000005c9c ! %l2 = 000000000000007f, Mem[000000009100002e] = 85cca5b5 sth %l2,[%i6+0x02e] ! Mem[000000009100002c] = 007fa5b5 p11_label_25: ! Mem[0000000091000024] = fffff233, %g18 = b6c9a5de4ddc4502 ldsw [%i6+0x024],%g2 ! %g2 = b6c9a5de4ddc4502 ! Mem[000000009000000c] = 2c8dd267, %g2 = fffffffffffff233 lduw [%i4+0x00c],%g2 ! %g2 = 000000002c8dd267 ! Mem[0000000090000014] = 4ada4495, %g2 = 000000002c8dd267 ldsh [%i4+0x016],%g2 ! %g2 = 0000000000004ada ! Mem[0000000090800028] = fbd351e8, %g2 = 0000000000004ada ldsh [%i5+0x02a],%g2 ! %g2 = fffffffffffffbd3 ! Mem[0000000091000010] = 00000002fffff233, %g2 = fffffffffffffbd3 ldx [%i6+%o2],%g2 ! %g2 = 00000002fffff233 ! %l1 = 00000000a1197562, Mem[0000000027800034] = 05c2d527 stw %l1,[%i3+0x034] ! Mem[0000000027800034] = a1197562 ! Mem[000000009000002c] = 27067a67, %g2 = 00000002fffff233 lduh [%i4+0x02e],%g2 ! %g2 = 0000000000002706 ! Mem[0000000091800010] = 6e4e5182 00f11f90, %g2 = 00002706, %g3 = 5c9cb4f4 ldd [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 0000000000f11f90 ! Mem[000000002600003c] = f18306f8, %l3 = 00000000463c85cc lduw [%i0+0x03c],%l3 ! %l3 = 00000000f18306f8 ! %l1 = 00000000a1197562, Mem[000000009000001d] = 8dd26700 stb %l1,[%i4+0x01d] ! Mem[000000009000001c] = 62d26700 ba,a p11_not_taken_0_end p11_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000003be5f280 bne,a,pn %xcc,p11_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000a1197562 bne,a,pn %xcc,p11_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000007f bne,a,pn %xcc,p11_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000f18306f8 bne,a,pn %xcc,p11_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000006d4203ad bne,a,pn %xcc,p11_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000755b8a03 bne,a,pn %xcc,p11_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000005f5a2706 bne,a,pn %xcc,p11_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000fbe19c7dee 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 8df86e7b 9fe3620e bne %xcc,p11_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 792e68e9 abc9e1d4 bne %xcc,p11_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 43de200a 986f9011 bne %xcc,p11_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 6e0fcfe6 b0f7df85 bne %xcc,p11_f6_fail nop ! Check Local Memory set p11_local0_expect,%g1 p11_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 707b15f7686c2726 ldx [%i0+0x000],%g3 ! Observed data at 0000000026000000 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 017450c6f23300f1 ldx [%i0+0x008],%g3 ! Observed data at 0000000026000008 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i0,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 9b80c511000015ea ldx [%i0+0x020],%g3 ! Observed data at 0000000026000020 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 3bbc832d7a3d4ada ldx [%i0+0x028],%g3 ! Observed data at 0000000026000028 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 5f5a2706f18306f8 ldx [%i0+0x038],%g3 ! Observed data at 0000000026000038 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i0,0x038,%g4 set p11_local1_expect,%g1 p11_check_local1: ldx [%g1+0x010],%g2 ! Expected data = 3bbc832d7a3d4ada ldx [%i1+0x010],%g3 ! Observed data at 0000000026800010 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i1,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = f233f7fb3971f002 ldx [%i1+0x030],%g3 ! Observed data at 0000000026800030 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 13f04e033be5f280 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+0x010],%g2 ! Expected data = f0cc8fee2c8dd267 ldx [%i2+0x010],%g3 ! Observed data at 0000000027000010 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0002aea9238cdbf9 ldx [%i2+0x020],%g3 ! Observed data at 0000000027000020 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 8fee16fc60543423 ldx [%i2+0x030],%g3 ! Observed data at 0000000027000030 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x030,%g4 set p11_local3_expect,%g1 p11_check_local3: ldx [%g1+0x020],%g2 ! Expected data = 000000fbe19c7dee ldx [%i3+0x020],%g3 ! Observed data at 0000000027800020 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 633d8956a1197562 ldx [%i3+0x030],%g3 ! Observed data at 0000000027800030 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x030,%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_f4_fail: set p11_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: stha %l1,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026800020] lduha [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000026800000] stha %l0,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026000018] ldsba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000027800000] done p11_trap1o: stha %l1,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026800020] lduha [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000026800000] stha %l0,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026000018] ldsba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000027800000] done p11_trap2e: stda %l2,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026000028] stda %l4,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000027000020] lduba [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000026800020] ldsha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000027800018] stwa %l3,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026000008] stha %l4,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026000010] stda %l4,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000027000018] done p11_trap2o: stda %l2,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026000028] stda %l4,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000027000020] lduba [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000026800020] ldsha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000027800018] stwa %l3,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026000008] stha %l4,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026000010] stda %l4,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000027000018] done p11_trap3e: nop done p11_trap3o: 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 = 0fe99a4a2ced1f90 ldx [%g1+0x008],%l1 ! %l1 = 201287e5e19c7dee ldx [%g1+0x010],%l2 ! %l2 = 8f9a39547da70338 ldx [%g1+0x018],%l3 ! %l3 = 725dd0783c7b9ad1 ldx [%g1+0x020],%l4 ! %l4 = 457ae8a0d32eaa8c ldx [%g1+0x028],%l5 ! %l5 = 1693091a5c9cb4f4 ldx [%g1+0x030],%l6 ! %l6 = 11f2004ffd0fd047 ldx [%g1+0x038],%l7 ! %l7 = b13c33a9e7f69b5d ! 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 = 1c58fe7e 35abf83b 3a77bc12 7cc62cd9 ! %f4 = 8c161f71 d51dda16 997f9ed0 359c628e ! %f8 = 32368cc4 354ec0fe 29e6d60b 794fa027 ! %f12 = 87fea22e 11b35631 d97463b9 b2e2f94a ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = e1d1283c 3319dedf c98d4f50 c5d98714 ! %f20 = ea1b1cfa 391a1430 5543551b 44668190 ! %f24 = 1fc59fd1 b2dbe79a 7ee8e814 82916738 ! %f28 = 640aad23 328ca92d db8c299c 4a4a7654 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 7932b0dc 03421fe7 b44cf2cc c276278e ! %f36 = c914c0c6 c8c50fb1 af1e287d 61986100 ! %f40 = 66a8566f 8521756b acf85a3b 2c9624e6 ! %f44 = b0b0c90d 55985ada 5be8b52b 42c86fa3 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x18d6ce1700000053,%g7,%g1 ! GSR scale = 10, align = 3 wr %g1,%g0,%gsr ! GSR = 18d6ce1700000053 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: ! %l3 = 4bbe0eb3ff751277, Mem[0000000090000014] = d828ead6 stb %l3,[%i4+0x014] ! Mem[0000000090000014] = 7728ead6 ! Mem[0000000090000018] = 1d179028, %g2 = 0000000000000000 lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 ! %l2 = 4d264d28645bd4bd, Mem[000000009100000a] = 80527312 sth %l2,[%i6+0x00a] ! Mem[0000000091000008] = d4bd7312 ! Mem[0000000090000038] = 53918eb2, %g18 = f060a10c209293b5 ldsw [%i4+0x038],%g2 ! %g2 = f060a10c209293b5 ! %l5 = bcfb3075b8b61f80, Mem[0000000090800030] = eaf607f4 stw %l5,[%i5+0x030] ! Mem[0000000090800030] = b8b61f80 ! %l4 = 87d87281, %l5 = b8b61f80, Mem[0000000091000030] = a5b5761e 1214449b std %l4,[%i6+0x030] ! Mem[0000000091000030] = 87d87281 b8b61f80 ! Mem[0000000090800034] = e95e66e1, %g2 = 0000000053918eb2 lduh [%i5+0x036],%g2 ! %g2 = 000000000000e95e ! Mem[0000000090000024] = 0332e58e, %g2 = 000000000000e95e ldsh [%i4+0x024],%g2 ! %g2 = 0000000000000332 ! Mem[000000009080003c] = 7bb00000, %g2 = 0000000000000332 ldsh [%i5+0x03e],%g2 ! %g2 = 0000000000007bb0 ! %l0 = 8f360209ab69a14c, Mem[000000002880003d] = 6c711d90 stb %l0,[%i1+0x03d] ! Mem[000000002880003c] = 6c4c1d90 p12_label_2: ! %l0 = 8f360209ab69a14c, Mem[0000000028000018] = a767264f stw %l0,[%i0+%o3] ! Mem[0000000028000018] = ab69a14c ! Mem[0000000090800030] = b8b61f80, %g2 = 0000000000007bb0 ldsh [%i5+0x030],%g2 ! %g2 = ffffffffffffb8b6 ! %l1 = 2f5882c831d77361, Mem[0000000028800000] = a4443067 sth %l1,[%i1+%g0] ! Mem[0000000028800000] = 73613067 ! %l7 = 7e658e09f0d10018, Mem[0000000091800010] = 6e4e5182 stb %l7,[%o0+%o2] ! Mem[0000000091800010] = 184e5182 ! %l3 = 4bbe0eb3ff751277, Mem[0000000091000030] = 87d87281 sth %l3,[%i6+0x030] ! Mem[0000000091000030] = 12777281 ! Mem[000000009080000c] = c9f8449d, %g2 = ffffffffffffb8b6 ldub [%i5+0x00f],%g2 ! %g2 = 00000000000000c9 ! %l1 = 2f5882c831d77361, Mem[0000000090800000] = 73d0acf8 stb %l1,[%i5+%g0] ! Mem[0000000090800000] = 61d0acf8 ! Mem[0000000091800030] = 43bc1d81, %g2 = 00000000000000c9 ldsb [%o0+0x030],%g2 ! %g2 = 0000000000000043 ! Mem[0000000090000028] = af022e97 7d3b2cbb, %g2 = 00000043, %g3 = 00000000 ldd [%i4+%o5],%g2 ! %g2 = 00000000af022e97 000000007d3b2cbb ! %l4 = 87d87281, %l5 = b8b61f80, Mem[0000000091800028] = 153f24b0 df4e4459 std %l4,[%o0+%o5] ! Mem[0000000091800028] = 87d87281 b8b61f80 p12_label_3: ! Mem[0000000090800010] = f8449dd9 5e356f1d, %g2 = af022e97, %g3 = 7d3b2cbb ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000005e356f1d ! %l2 = 4d264d28645bd4bd, Mem[0000000091000020] = 8b0950dd sth %l2,[%i6+%o4] ! Mem[0000000091000020] = d4bd50dd ! %l4 = 87d87281, %l5 = b8b61f80, Mem[0000000090000030] = 7a6764e2 807fa20a std %l4,[%i4+0x030] ! Mem[0000000090000030] = 87d87281 b8b61f80 ! Mem[000000009080003c] = adc27bb0, %g2 = 00000000f8449dd9 lduh [%i5+0x03c],%g2 ! %g2 = 000000000000adc2 ! Mem[0000000090800014] = 5e356f1d, %g2 = 000000000000adc2 ldsh [%i5+0x014],%g2 ! %g2 = 0000000000005e35 ! Mem[0000000091000028] = 21a95ba1, %g2 = 0000000000005e35 lduw [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 ! %l6 = 54199288, %l7 = f0d10018, Mem[0000000090800000] = 61d0acf8 dd4bc205 std %l6,[%i5+%g0] ! Mem[0000000090800000] = 54199288 f0d10018 ! Mem[000000009000001c] = 70edfb0e, %g2 = 0000000021a95ba1 lduw [%i4+0x01c],%g2 ! %g2 = 0000000070edfb0e ! %l2 = 4d264d28645bd4bd, Mem[0000000091800010] = 184e5182 stw %l2,[%o0+%o2] ! Mem[0000000091800010] = 645bd4bd ! Mem[0000000091800038] = 54b6116d, %g2 = 0000000070edfb0e ldsh [%o0+0x038],%g2 ! %g2 = 00000000000054b6 p12_label_4: ! Mem[0000000090800034] = e95e66e1, %g2 = 00000000000054b6 ldsh [%i5+0x036],%g2 ! %g2 = ffffffffffffe95e ! Mem[0000000091000028] = 21a95ba1, %g2 = ffffffffffffe95e ldub [%i6+%o5],%g2 ! %g2 = 0000000000000021 ! %l3 = 4bbe0eb3ff751277, Mem[0000000090800018] = b2d54dc6db268a9a stx %l3,[%i5+%o3] ! Mem[0000000090800018] = 4bbe0eb3ff751277 ! %l0 = ab69a14c, %l1 = 31d77361, Mem[0000000091000038] = e25676cb 62bf8c8f std %l0,[%i6+0x038] ! Mem[0000000091000038] = ab69a14c 31d77361 ! Mem[0000000029800008] = 83762bbd, %l5 = bcfb3075b8b61f80 lduw [%i3+%o1],%l5 ! %l5 = 0000000083762bbd ! Mem[0000000091800008] = 8b9883bd3923d9af, %g2 = 0000000000000021 ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd3923d9af ! Mem[000000009080003c] = 7bb00000, %g2 = 8b9883bd3923d9af ldsb [%i5+0x03e],%g2 ! %g2 = 000000000000007b ! Mem[0000000091000010] = 95cd7757, %g2 = 000000000000007b lduh [%i6+0x012],%g2 ! %g2 = 00000000000095cd ! Mem[0000000029000000] = 1402f3aa, %l2 = 4d264d28645bd4bd lduh [%i2+0x002],%l2 ! %l2 = 000000000000f3aa ! Mem[000000009100002c] = a9d05112, %g2 = 00000000000095cd ldsb [%i6+0x02d],%g2 ! %g2 = ffffffffffffffa9 p12_label_5: ! Mem[0000000091000030] = 12777281, %g18 = f060a10c209293b5 ldsw [%i6+0x030],%g2 ! %g2 = f060a10c209293b5 ! Mem[0000000091800024] = ba3ff053, %g2 = 0000000012777281 lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3ff053 ! %l7 = 7e658e09f0d10018, Mem[0000000091000020] = d4bd50dd0f65f93d stx %l7,[%i6+%o4] ! Mem[0000000091000020] = 7e658e09f0d10018 ! Mem[0000000090800000] = 88f0d100, %g2 = 00000000ba3ff053 ldub [%i5+0x003],%g2 ! %g2 = 0000000000000088 ! Mem[000000002880001c] = 788a1ed0, %l1 = 2f5882c831d77361 ldsb [%i1+0x01d],%l1 ! %l1 = ffffffffffffff8a ! %l0 = ab69a14c, %l1 = ffffff8a, Mem[0000000091000030] = 12777281 b8b61f80 std %l0,[%i6+0x030] ! Mem[0000000091000030] = ab69a14c ffffff8a ! Mem[0000000091800024] = 5387d872, %g2 = 0000000000000088 ldsb [%o0+0x027],%g2 ! %g2 = 0000000000000053 ! Mem[0000000091800020] = 5566979d, %g18 = f060a10c209293b5 ldsw [%o0+%o4],%g2 ! %g2 = f060a10c209293b5 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 000000005566979d ldsb [%i6+%o3],%g2 ! %g2 = 000000000000005f ! Mem[0000000091000010] = 6cff95cd, %g18 = f060a10c209293b5 ldsw [%i6+%o2],%g2 ! %g2 = f060a10c209293b5 p12_label_6: ! Mem[000000009180001c] = b7684e28, %g18 = f060a10c209293b5 ldsw [%o0+0x01c],%g2 ! %g2 = f060a10c209293b5 ! %l6 = 54199288, %l7 = f0d10018, Mem[0000000029800008] = 83762bbd a9cadebf std %l6,[%i3+%o1] ! Mem[0000000029800008] = 54199288 f0d10018 ! %l3 = 4bbe0eb3ff751277, Mem[0000000028000000] = 98001421099104df stx %l3,[%i0+%g0] ! Mem[0000000028000000] = 4bbe0eb3ff751277 ! Mem[0000000029000004] = d3d8425d, %l3 = 4bbe0eb3ff751277 ldsb [%i2+0x004],%l3 ! %l3 = ffffffffffffffd3 ! Mem[000000009180001c] = 4e285566, %g2 = ffffffffb7684e28 ldsb [%o0+0x01e],%g2 ! %g2 = 000000000000004e ! Mem[000000009100001c] = 47a19fcf, %g18 = f060a10c209293b5 ldsw [%i6+0x01c],%g2 ! %g2 = f060a10c209293b5 ! Mem[0000000090000000] = 80d6ba8c, %g2 = 0000000047a19fcf ldsb [%i4+0x003],%g2 ! %g2 = ffffffffffffff80 ! %l0 = 8f360209ab69a14c, Mem[0000000091800030] = 43bc1d8151532584 stx %l0,[%o0+0x030] ! Mem[0000000091800030] = 8f360209ab69a14c ! Mem[0000000091000038] = a14c31d7, %g2 = ffffffffffffff80 ldsh [%i6+0x03a],%g2 ! %g2 = ffffffffffffa14c ! Mem[0000000028800008] = 54ace006, %l5 = 0000000083762bbd ldsh [%i1+0x00a],%l5 ! %l5 = ffffffffffffe006 p12_label_7: ! Mem[0000000090000038] = 53918eb2, %g2 = ffffffffffffa14c ldub [%i4+0x038],%g2 ! %g2 = 0000000000000053 ! Mem[0000000091800018] = 06faad5c, %g18 = f060a10c209293b5 ldsw [%o0+%o3],%g2 ! %g2 = f060a10c209293b5 ! Mem[0000000090000000] = d53180d6, %g2 = 0000000006faad5c ldub [%i4+0x001],%g2 ! %g2 = 00000000000000d5 ! %l5 = ffffffffffffe006, Mem[0000000091800008] = 8b9883bd3923d9af stx %l5,[%o0+%o1] ! Mem[0000000091800008] = ffffffffffffe006 ! %l7 = 7e658e09f0d10018, Mem[0000000091000022] = 8e09f0d1 sth %l7,[%i6+0x022] ! Mem[0000000091000020] = 0018f0d1 ! %l5 = ffffffffffffe006, Mem[0000000090800018] = 4bbe0eb3ff751277 stx %l5,[%i5+%o3] ! Mem[0000000090800018] = ffffffffffffe006 ! Mem[0000000091800014] = 8cae06fa, %g2 = 00000000000000d5 ldub [%o0+0x016],%g2 ! %g2 = 000000000000008c ! %l4 = b3e472be87d87281, Mem[0000000090000023] = 030332e5 stb %l4,[%i4+0x023] ! Mem[0000000090000020] = 810332e5 ! %l0 = ab69a14c, %l1 = ffffff8a, Mem[0000000091800020] = 5566979d ba3ff053 std %l0,[%o0+%o4] ! Mem[0000000091800020] = ab69a14c ffffff8a ! %l5 = ffffffffffffe006, Mem[0000000091800000] = fb520ab007b3e6aa stx %l5,[%o0+%g0] ! Mem[0000000091800000] = ffffffffffffe006 p12_label_8: ! Mem[0000000029800018] = 1e9e0026, %l3 = ffffffffffffffd3 lduw [%i3+%o3],%l3 ! %l3 = 000000001e9e0026 ! %l3 = 000000001e9e0026, Mem[0000000091800030] = 8f360209 stw %l3,[%o0+0x030] ! Mem[0000000091800030] = 1e9e0026 ! %l3 = 000000001e9e0026, Mem[0000000091800034] = ab69a14c stw %l3,[%o0+0x034] ! Mem[0000000091800034] = 1e9e0026 ! Mem[0000000091800034] = 002654b6, %g2 = 000000000000008c lduh [%o0+0x036],%g2 ! %g2 = 0000000000000026 ! Mem[0000000091000004] = f9b0a548, %g2 = 0000000000000026 ldsb [%i6+0x005],%g2 ! %g2 = fffffffffffffff9 ! %l4 = b3e472be87d87281, Mem[0000000090000036] = 1f805391 sth %l4,[%i4+0x036] ! Mem[0000000090000034] = 72815391 ! Mem[0000000091800038] = 116d9d52, %g2 = fffffffffffffff9 ldub [%o0+0x03a],%g2 ! %g2 = 0000000000000011 ! Mem[0000000091800008] = ffffffff ffffe006, %g2 = 00000011, %g3 = 5e356f1d ldd [%o0+%o1],%g2 ! %g2 = 00000000ffffffff 00000000ffffe006 ! Mem[000000009000003c] = c5117800, %g2 = 00000000ffffffff ldub [%i4+0x03d],%g2 ! %g2 = 00000000000000c5 ! %l4 = b3e472be87d87281, Mem[000000009100001c] = 47a19fcf stw %l4,[%i6+0x01c] ! Mem[000000009100001c] = 87d87281 p12_label_9: ! Mem[0000000091000018] = 5ffaf26e87d87281, %g2 = 00000000000000c5 ldx [%i6+%o3],%g2 ! %g2 = 5ffaf26e87d87281 ! %l0 = 8f360209ab69a14c, Mem[0000000028800020] = 597cbefb sth %l0,[%i1+%o4] ! Mem[0000000028800020] = a14cbefb ! Mem[0000000090800030] = b8b61f80, %g2 = 5ffaf26e87d87281 lduw [%i5+0x030],%g2 ! %g2 = 00000000b8b61f80 ! Mem[000000009000000c] = 46b01d35, %g2 = 00000000b8b61f80 ldsh [%i4+0x00e],%g2 ! %g2 = 00000000000046b0 ! Mem[0000000091000008] = 48c2d4bd, %g18 = f060a10c209293b5 ldsw [%i6+%o1],%g2 ! %g2 = f060a10c209293b5 ! %l0 = ab69a14c, %l1 = ffffff8a, Mem[0000000091800018] = 06faad5c b7684e28 std %l0,[%o0+%o3] ! Mem[0000000091800018] = ab69a14c ffffff8a ! Mem[0000000091000030] = 4cffffff, %g2 = 0000000048c2d4bd ldsb [%i6+0x033],%g2 ! %g2 = 000000000000004c ! Mem[0000000091800008] = ffffffe0, %g2 = 000000000000004c ldsb [%o0+0x00b],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091000018] = 5ffaf26e, %g18 = f060a10c209293b5 ldsw [%i6+%o3],%g2 ! %g2 = f060a10c209293b5 ! Mem[0000000090000030] = d87281b8, %g2 = 000000005ffaf26e ldsb [%i4+0x031],%g2 ! %g2 = ffffffffffffffd8 p12_label_10: ! Mem[0000000028000038] = 340c7842, %l6 = f60aa0dc54199288 ldub [%i0+0x03a],%l6 ! %l6 = 0000000000000078 ! %l0 = 8f360209ab69a14c, Mem[0000000091000000] = 6ae82f88 sth %l0,[%i6+%g0] ! Mem[0000000091000000] = a14c2f88 ! Mem[000000009180002c] = 1f801e9e, %g2 = ffffffffffffffd8 ldsb [%o0+0x02e],%g2 ! %g2 = 000000000000001f ! Mem[0000000090800038] = d7bcadc2, %g2 = 000000000000001f ldsb [%i5+0x03a],%g2 ! %g2 = ffffffffffffffd7 ! %l4 = 87d87281, %l5 = ffffe006, Mem[0000000029000008] = f52ea502 7c9ff222 std %l4,[%i2+%o1] ! Mem[0000000029000008] = 87d87281 ffffe006 ! Mem[0000000029000018] = 7a00a6802290f188, %l4 = b3e472be87d87281 ldx [%i2+%o3],%l4 ! %l4 = 7a00a6802290f188 ! Mem[000000009100002c] = 08a9d051, %g2 = ffffffffffffffd7 lduh [%i6+0x02c],%g2 ! %g2 = 00000000000008a9 ! Mem[0000000029000000] = 1402f3aa, %l5 = ffffffffffffe006 ldsb [%i2+0x002],%l5 ! %l5 = fffffffffffffff3 ! %l0 = 8f360209ab69a14c, Mem[0000000091800014] = 96298cae sth %l0,[%o0+0x014] ! Mem[0000000091800014] = a14c8cae ! %l2 = 000000000000f3aa, Mem[000000009100002e] = d051ab69 stb %l2,[%i6+0x02e] ! Mem[000000009100002c] = aa51ab69 p12_label_11: ! %l2 = 000000000000f3aa, Mem[0000000091000026] = 001821a9 sth %l2,[%i6+0x026] ! Mem[0000000091000024] = f3aa21a9 ! Mem[0000000090800014] = 6f1dffff, %g2 = 00000000000008a9 lduh [%i5+0x016],%g2 ! %g2 = 0000000000006f1d ! Mem[0000000090000004] = d6ba8c74, %g18 = f060a10c209293b5 ldsw [%i4+0x004],%g2 ! %g2 = f060a10c209293b5 ! Mem[0000000091800024] = ff8a87d8, %g2 = ffffffffd6ba8c74 ldsh [%o0+0x026],%g2 ! %g2 = ffffffffffffff8a ! %l4 = 7a00a6802290f188, Mem[0000000029800028] = 818e41ce stw %l4,[%i3+%o5] ! Mem[0000000029800028] = 2290f188 ! Mem[0000000090800020] = 0c86ef26, %g18 = f060a10c209293b5 ldsw [%i5+%o4],%g2 ! %g2 = f060a10c209293b5 ! %l6 = 00000078, %l7 = f0d10018, Mem[0000000028800018] = 054f7069 788a1ed0 std %l6,[%i1+%o3] ! Mem[0000000028800018] = 00000078 f0d10018 ! %l6 = 00000078, %l7 = f0d10018, Mem[0000000091800000] = ffffffff ffffe006 std %l6,[%o0+%g0] ! Mem[0000000091800000] = 00000078 f0d10018 ! Mem[0000000090000034] = 72815391, %g2 = 000000000c86ef26 lduh [%i4+0x036],%g2 ! %g2 = 0000000000007281 ! Mem[0000000091800008] = ffffffff, %g2 = 0000000000007281 ldsb [%o0+0x009],%g2 ! %g2 = ffffffffffffffff p12_label_12: ! Mem[0000000090000028] = af022e97, %g2 = ffffffffffffffff lduw [%i4+%o5],%g2 ! %g2 = 00000000af022e97 ! Mem[000000009100003c] = 73610000, %g2 = 00000000af022e97 ldsh [%i6+0x03e],%g2 ! %g2 = 0000000000007361 ! %l3 = 000000001e9e0026, Mem[000000009100002c] = 08a9aa51 stw %l3,[%i6+0x02c] ! Mem[000000009100002c] = 1e9e0026 ! Mem[000000009100002c] = 1e9e0026, %g2 = 0000000000007361 ldsb [%i6+0x02c],%g2 ! %g2 = 000000000000001e ! Mem[000000009080000c] = c7c9f844, %g2 = 000000000000001e ldsh [%i5+0x00e],%g2 ! %g2 = ffffffffffffc7c9 ! Mem[0000000091000030] = ab69a14c, %g2 = ffffffffffffc7c9 ldsh [%i6+0x030],%g2 ! %g2 = ffffffffffffab69 ! %l4 = 2290f188, %l5 = fffffff3, Mem[0000000091000038] = ab69a14c 31d77361 std %l4,[%i6+0x038] ! Mem[0000000091000038] = 2290f188 fffffff3 ! Mem[0000000090000018] = 1d179028, %g2 = ffffffffffffab69 ldsh [%i4+%o3],%g2 ! %g2 = 0000000000001d17 ! Mem[0000000090000000] = 09d53180d6ba8c74, %g2 = 0000000000001d17 ldx [%i4+%g0],%g2 ! %g2 = 09d53180d6ba8c74 ! %l7 = 7e658e09f0d10018, Mem[0000000091800012] = d4bda14c sth %l7,[%o0+0x012] ! Mem[0000000091800010] = 0018a14c p12_label_13: ! Mem[0000000090000038] = 53918eb2, %g2 = 09d53180d6ba8c74 ldub [%i4+0x038],%g2 ! %g2 = 0000000000000053 ! Mem[0000000091800014] = aeab69a1, %g2 = 0000000000000053 ldsb [%o0+0x017],%g2 ! %g2 = ffffffffffffffae ! %l5 = fffffffffffffff3, Mem[0000000091000030] = ab69a14cffffff8a stx %l5,[%i6+0x030] ! Mem[0000000091000030] = fffffffffffffff3 ! Mem[0000000091000018] = 6e87d872, %g2 = ffffffffffffffae ldub [%i6+0x01b],%g2 ! %g2 = 000000000000006e ! %l6 = 0000000000000078, Mem[000000009000001e] = fb0e0ad8 stb %l6,[%i4+0x01e] ! Mem[000000009000001c] = 780e0ad8 ! Mem[0000000090000030] = 87d87281b8b67281, %g2 = 000000000000006e ldx [%i4+0x030],%g2 ! %g2 = 87d87281b8b67281 ! Mem[000000009000001c] = 70ed780e, %g18 = f060a10c209293b5 ldsw [%i4+0x01c],%g2 ! %g2 = f060a10c209293b5 ! Mem[0000000090000000] = 09d53180, %g2 = 0000000070ed780e lduw [%i4+%g0],%g2 ! %g2 = 0000000009d53180 ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 0000000009d53180 ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffff8eb2 ! Mem[0000000091000028] = 21a95ba1, %g2 = ffffffffffff8eb2 lduw [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 p12_label_14: ! %l1 = ffffffffffffff8a, Mem[0000000091000018] = 5ffaf26e stw %l1,[%i6+%o3] ! Mem[0000000091000018] = ffffff8a ! %l0 = ab69a14c, %l1 = ffffff8a, Mem[0000000090800028] = 4459f5d3 51e85f11 std %l0,[%i5+%o5] ! Mem[0000000090800028] = ab69a14c ffffff8a ! %l2 = 000000000000f3aa, Mem[0000000091000030] = fffffffffffffff3 stx %l2,[%i6+0x030] ! Mem[0000000091000030] = 000000000000f3aa ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = 0000000021a95ba1 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! Mem[0000000091000018] = ffffff8a87d87281, %g2 = 54b6116d9d52adff ldx [%i6+%o3],%g2 ! %g2 = ffffff8a87d87281 ! %l6 = 0000000000000078, Mem[000000009180002e] = 1f801e9e stb %l6,[%o0+0x02e] ! Mem[000000009180002c] = 78801e9e ! %l5 = fffffffffffffff3, Mem[0000000091800000] = 00000078 stb %l5,[%o0+%g0] ! Mem[0000000091800000] = f3000078 ! Mem[0000000090800030] = b8b61f8079e2e95e, %g2 = ffffff8a87d87281 ldx [%i5+0x030],%g2 ! %g2 = b8b61f8079e2e95e ! %l7 = 7e658e09f0d10018, Mem[0000000090000008] = b427e099152d46b0 stx %l7,[%i4+%o1] ! Mem[0000000090000008] = 7e658e09f0d10018 ! Mem[0000000091000034] = 00f3aa22, %g2 = b8b61f8079e2e95e ldub [%i6+0x035],%g2 ! %g2 = 0000000000000000 p12_label_15: ! Mem[0000000091000008] = 48c2d4bd 7312abd6, %g2 = 00000000, %g3 = ffffe006 ldd [%i6+%o1],%g2 ! %g2 = 0000000048c2d4bd 000000007312abd6 ! %l2 = 000000000000f3aa, Mem[0000000028000018] = ab69a14c stw %l2,[%i0+%o3] ! Mem[0000000028000018] = 0000f3aa ! %l5 = fffffffffffffff3, Mem[000000009100001c] = 87d87281 stw %l5,[%i6+0x01c] ! Mem[000000009100001c] = fffffff3 ! Mem[0000000028800030] = a4e9a06b, %l1 = ffffffffffffff8a ldsw [%i1+0x030],%l1 ! %l1 = ffffffffa4e9a06b ! %l1 = ffffffffa4e9a06b, Mem[0000000029800028] = 2290f188e00b5240 stx %l1,[%i3+%o5] ! Mem[0000000029800028] = ffffffffa4e9a06b ! Mem[0000000090000030] = 87d87281, %g2 = 0000000048c2d4bd ldsh [%i4+0x030],%g2 ! %g2 = ffffffffffff87d8 ! %l2 = 0000f3aa, %l3 = 1e9e0026, Mem[0000000090000010] = 1d358e58 7728ead6 std %l2,[%i4+%o2] ! Mem[0000000090000010] = 0000f3aa 1e9e0026 ! Mem[0000000090000014] = 1e9e0026, %g2 = ffffffffffff87d8 lduh [%i4+0x014],%g2 ! %g2 = 0000000000001e9e ! Mem[000000002880002c] = 9bece688, %l4 = 7a00a6802290f188 ldsw [%i1+0x02c],%l4 ! %l4 = ffffffff9bece688 ! %l6 = 0000000000000078, Mem[0000000090000020] = 0ad8f781 sth %l6,[%i4+%o4] ! Mem[0000000090000020] = 0078f781 p12_label_16: ! Mem[000000002900002c] = 9c63c69d, %l0 = 8f360209ab69a14c ldsb [%i2+0x02d],%l0 ! %l0 = 0000000000000063 ! %l5 = fffffffffffffff3, Mem[0000000090000020] = 0078f781 stb %l5,[%i4+%o4] ! Mem[0000000090000020] = f378f781 ! Mem[0000000091800028] = 7281b8b6, %g2 = 0000000000001e9e lduh [%o0+0x02a],%g2 ! %g2 = 0000000000007281 ! %l2 = 0000f3aa, %l3 = 1e9e0026, Mem[0000000090000030] = 87d87281 b8b67281 std %l2,[%i4+0x030] ! Mem[0000000090000030] = 0000f3aa 1e9e0026 ! Mem[0000000090800004] = 185a1ae6, %g2 = 0000000000007281 ldsb [%i5+0x007],%g2 ! %g2 = 0000000000000018 ! Mem[0000000090800038] = 66e1d7bcadc27bb0, %g2 = 0000000000000018 ldx [%i5+0x038],%g2 ! %g2 = 66e1d7bcadc27bb0 ! Mem[0000000090800008] = 5a1ae61214acc7c9, %g2 = 66e1d7bcadc27bb0 ldx [%i5+%o1],%g2 ! %g2 = 5a1ae61214acc7c9 ! Mem[000000002800000c] = dcec2bc3, %l5 = fffffffffffffff3 ldub [%i0+0x00d],%l5 ! %l5 = 00000000000000ec ! Mem[0000000029800008] = 54199288, %l5 = 00000000000000ec ldsb [%i3+0x009],%l5 ! %l5 = 0000000000000019 ! %l6 = 0000000000000078, Mem[000000002880003d] = 6c4c1d90 stb %l6,[%i1+0x03d] ! Mem[000000002880003c] = 6c781d90 p12_label_17: ! %l7 = 7e658e09f0d10018, Mem[0000000028800002] = 73613067 stb %l7,[%i1+0x002] ! Mem[0000000028800000] = 73611867 ! Mem[000000009180002c] = b8b67880, %g2 = 5a1ae61214acc7c9 ldsh [%o0+0x02c],%g2 ! %g2 = ffffffffffffb8b6 ! %l2 = 000000000000f3aa, Mem[000000009000000c] = f0d10018 stw %l2,[%i4+0x00c] ! Mem[000000009000000c] = 0000f3aa ! Mem[0000000091800030] = 1e9e00261e9e0026, %g2 = ffffffffffffb8b6 ldx [%o0+0x030],%g2 ! %g2 = 1e9e00261e9e0026 ! %l5 = 0000000000000019, Mem[0000000090800018] = ffffffff sth %l5,[%i5+%o3] ! Mem[0000000090800018] = 0019ffff ! Mem[0000000090000024] = 0332e58e, %g18 = f060a10c209293b5 ldsw [%i4+0x024],%g2 ! %g2 = f060a10c209293b5 ! %l0 = 0000000000000063, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l0,[%i4+%g0] ! Mem[0000000090000000] = 0000000000000063 ! %l7 = 7e658e09f0d10018, Mem[000000009180000c] = ffffe006 stw %l7,[%o0+0x00c] ! Mem[000000009180000c] = f0d10018 ! %l5 = 0000000000000019, Mem[0000000090800031] = b61f8079 stb %l5,[%i5+0x031] ! Mem[0000000090800030] = 191f8079 ! Mem[0000000091800028] = 87d87281b8b67880, %g2 = 000000000332e58e ldx [%o0+%o5],%g2 ! %g2 = 87d87281b8b67880 p12_label_18: ! Mem[000000009000003c] = e6c51178, %g2 = 87d87281b8b67880 lduw [%i4+0x03c],%g2 ! %g2 = 00000000e6c51178 ! Mem[0000000091000020] = 7e650018f0d1f3aa, %g2 = 00000000e6c51178 ldx [%i6+%o4],%g2 ! %g2 = 7e650018f0d1f3aa ! Mem[0000000029000038] = b422bba6, %l4 = ffffffff9bece688 ldsh [%i2+0x03a],%l4 ! %l4 = ffffffffffffbba6 ! Mem[000000009000003c] = e6c51178, %g18 = f060a10c209293b5 ldsw [%i4+0x03c],%g2 ! %g2 = f060a10c209293b5 ! Mem[0000000090000018] = 1d179028 70ed780e, %g2 = e6c51178, %g3 = 7312abd6 ldd [%i4+%o3],%g2 ! %g2 = 000000001d179028 0000000070ed780e ! %l0 = 00000063, %l1 = a4e9a06b, Mem[0000000091000018] = ffffff8a fffffff3 std %l0,[%i6+%o3] ! Mem[0000000091000018] = 00000063 a4e9a06b ! %l5 = 0000000000000019, Mem[0000000091800014] = a14c8cae sth %l5,[%o0+0x014] ! Mem[0000000091800014] = 00198cae ! Mem[0000000029800018] = 1e9e0026 98f0d6c2, %l0 = 00000063, %l1 = a4e9a06b ldd [%i3+%o3],%l0 ! %l0 = 000000001e9e0026 0000000098f0d6c2 ! Mem[0000000028000028] = 3ce25c2b f39af2e6, %l4 = ffffbba6, %l5 = 00000019 ldd [%i0+%o5],%l4 ! %l4 = 000000003ce25c2b 00000000f39af2e6 ! Mem[0000000091800028] = 87d87281b8b67880, %g2 = 000000001d179028 ldx [%o0+%o5],%g2 ! %g2 = 87d87281b8b67880 p12_label_19: ! Mem[000000009180000c] = 0018645b, %g2 = 87d87281b8b67880 ldsb [%o0+0x00e],%g2 ! %g2 = 0000000000000000 ! %l4 = 000000003ce25c2b, Mem[0000000091800038] = 54b6116d stw %l4,[%o0+0x038] ! Mem[0000000091800038] = 3ce25c2b ! %l3 = 000000001e9e0026, Mem[0000000090800026] = 4907ab69 sth %l3,[%i5+0x026] ! Mem[0000000090800024] = 0026ab69 ! Mem[0000000090800018] = ffffffff, %g2 = 0000000000000000 ldsh [%i5+0x01a],%g2 ! %g2 = ffffffffffffffff ! %l5 = 00000000f39af2e6, Mem[0000000091800004] = f0d10018 sth %l5,[%o0+0x004] ! Mem[0000000091800004] = f2e60018 ! Mem[0000000091000000] = a14c2f88 98f9b0a5, %g2 = ffffffff, %g3 = 70ed780e ldd [%i6+%g0],%g2 ! %g2 = 00000000a14c2f88 0000000098f9b0a5 ! Mem[0000000090000000] = 0000000000000063, %g2 = 00000000a14c2f88 ldx [%i4+%g0],%g2 ! %g2 = 0000000000000063 ! Mem[0000000090800014] = 5e356f1d, %g18 = f060a10c209293b5 ldsw [%i5+0x014],%g2 ! %g2 = f060a10c209293b5 ! Mem[0000000091000000] = a14c2f88 98f9b0a5, %g2 = 5e356f1d, %g3 = 98f9b0a5 ldd [%i6+%g0],%g2 ! %g2 = 00000000a14c2f88 0000000098f9b0a5 ! Mem[0000000029000010] = 5d73a2c5, %l5 = 00000000f39af2e6 ldsb [%i2+%o2],%l5 ! %l5 = 000000000000005d p12_label_20: ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = a14c2f88, %g3 = 98f9b0a5 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! Mem[0000000091800030] = 1e9e0026 1e9e0026, %g2 = 5a1ae612, %g3 = 14acc7c9 ldd [%o0+0x030],%g2 ! %g2 = 000000001e9e0026 000000001e9e0026 ! %l3 = 000000001e9e0026, Mem[0000000090000000] = 0000000000000063 stx %l3,[%i4+%g0] ! Mem[0000000090000000] = 000000001e9e0026 ! %l0 = 000000001e9e0026, Mem[0000000029000006] = d3d8425d sth %l0,[%i2+0x006] ! Mem[0000000029000004] = d3d80026 ! %l0 = 000000001e9e0026, Mem[000000002800002c] = f39af2e6 stw %l0,[%i0+0x02c] ! Mem[000000002800002c] = 1e9e0026 ! %l7 = 7e658e09f0d10018, Mem[0000000091000016] = fe010000 stb %l7,[%i6+0x016] ! Mem[0000000091000014] = 18010000 ! Mem[0000000091000004] = b0a548c2, %g2 = 000000001e9e0026 ldsb [%i6+0x006],%g2 ! %g2 = ffffffffffffffb0 ! Mem[0000000091800034] = 1e9e0026, %g2 = ffffffffffffffb0 lduw [%o0+0x034],%g2 ! %g2 = 000000001e9e0026 ! Mem[0000000091000030] = 000000000000f3aa, %g2 = 000000001e9e0026 ldx [%i6+0x030],%g2 ! %g2 = 000000000000f3aa ! %l3 = 000000001e9e0026, Mem[000000009000003a] = 8eb2e6c5 sth %l3,[%i4+0x03a] ! Mem[0000000090000038] = 0026e6c5 p12_label_21: ! Mem[000000009000000c] = 0000f3aa, %g18 = f060a10c209293b5 ldsw [%i4+0x00c],%g2 ! %g2 = f060a10c209293b5 ! %l6 = 00000078, %l7 = f0d10018, Mem[0000000090800038] = 66e1d7bc adc27bb0 std %l6,[%i5+0x038] ! Mem[0000000090800038] = 00000078 f0d10018 ! %l1 = 0000000098f0d6c2, Mem[0000000091800008] = ffffffff stb %l1,[%o0+%o1] ! Mem[0000000091800008] = c2ffffff ! %l3 = 000000001e9e0026, Mem[000000002800003c] = 4e78d0a4 stw %l3,[%i0+0x03c] ! Mem[000000002800003c] = 1e9e0026 ! Mem[000000009100002c] = 9e002600, %g2 = 000000000000f3aa ldsb [%i6+0x02d],%g2 ! %g2 = ffffffffffffff9e ! Mem[0000000091800008] = c2ffffff, %g2 = ffffffffffffff9e ldub [%o0+%o1],%g2 ! %g2 = 00000000000000c2 ! %l6 = 0000000000000078, Mem[0000000091000018] = 00000063a4e9a06b stx %l6,[%i6+%o3] ! Mem[0000000091000018] = 0000000000000078 ! Mem[0000000091800020] = ab69a14cffffff8a, %g2 = 00000000000000c2 ldx [%o0+%o4],%g2 ! %g2 = ab69a14cffffff8a ! Mem[0000000091000018] = 00000000 00000078, %g2 = ffffff8a, %g3 = 1e9e0026 ldd [%i6+%o3],%g2 ! %g2 = 0000000000000000 0000000000000078 ! Mem[0000000090800004] = 00185a1a, %g2 = 0000000000000000 ldsh [%i5+0x006],%g2 ! %g2 = 0000000000000018 p12_label_22: ! Mem[000000009080000c] = 14acc7c9, %g2 = 0000000000000018 ldsh [%i5+0x00c],%g2 ! %g2 = 00000000000014ac ! %l7 = 7e658e09f0d10018, Mem[0000000091800006] = 0018c2ff sth %l7,[%o0+0x006] ! Mem[0000000091800004] = 0018c2ff ! %l5 = 000000000000005d, Mem[0000000091000031] = 00000000 stb %l5,[%i6+0x031] ! Mem[0000000091000030] = 5d000000 ! Mem[0000000090000018] = 1d179028, %g2 = 00000000000014ac ldsh [%i4+%o3],%g2 ! %g2 = 0000000000001d17 ! %l5 = 000000000000005d, Mem[0000000091800011] = 5b001800 stb %l5,[%o0+0x011] ! Mem[0000000091800010] = 5d001800 ! %l2 = 000000000000f3aa, Mem[0000000090000018] = 1d17902870ed780e stx %l2,[%i4+%o3] ! Mem[0000000090000018] = 000000000000f3aa ! %l1 = 0000000098f0d6c2, Mem[0000000090000014] = 1e9e0026 stw %l1,[%i4+0x014] ! Mem[0000000090000014] = 98f0d6c2 ! Mem[0000000091000014] = 77571801, %g18 = f060a10c209293b5 ldsw [%i6+0x014],%g2 ! %g2 = f060a10c209293b5 ! Mem[0000000090800038] = 00000078, %g2 = 0000000077571801 lduh [%i5+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800000] = 000078f2, %g2 = 0000000000000000 ldub [%o0+0x001],%g2 ! %g2 = 0000000000000000 p12_label_23: ! Mem[000000002980003c] = 2280ddad, %l7 = 7e658e09f0d10018 ldsh [%i3+0x03e],%l7 ! %l7 = ffffffffffffddad ! Mem[0000000028800000] = 73611867a193f797, %l0 = 000000001e9e0026 ldx [%i1+%g0],%l0 ! %l0 = 73611867a193f797 ! Mem[0000000091800000] = f3000078, %g2 = 0000000000000000 ldsb [%o0+%g0],%g2 ! %g2 = fffffffffffffff3 ! %l1 = 0000000098f0d6c2, Mem[000000009080000d] = acc7c9f8 stb %l1,[%i5+0x00d] ! Mem[000000009080000c] = c2c7c9f8 ! Mem[000000002880001c] = f0d10018, %l3 = 000000001e9e0026 lduh [%i1+0x01c],%l3 ! %l3 = 000000000000f0d1 ! Mem[0000000028800030] = a4e9a06b, %l4 = 000000003ce25c2b ldsh [%i1+0x030],%l4 ! %l4 = ffffffffffffa4e9 ! %l5 = 000000000000005d, Mem[000000009080002e] = ff8ab819 stb %l5,[%i5+0x02e] ! Mem[000000009080002c] = 5d8ab819 ! Mem[0000000029800030] = 965d5937, %l4 = ffffffffffffa4e9 lduw [%i3+0x030],%l4 ! %l4 = 00000000965d5937 ! Mem[0000000090000030] = f3aa1e9e, %g2 = fffffffffffffff3 lduh [%i4+0x032],%g2 ! %g2 = 000000000000f3aa ! Mem[0000000091800018] = 69a14cff, %g2 = 000000000000f3aa ldub [%o0+0x019],%g2 ! %g2 = 0000000000000069 p12_label_24: ! %l1 = 0000000098f0d6c2, Mem[0000000090000010] = 0000f3aa stb %l1,[%i4+%o2] ! Mem[0000000090000010] = c200f3aa ! Mem[0000000090800000] = 54199288, %g18 = f060a10c209293b5 ldsw [%i5+%g0],%g2 ! %g2 = f060a10c209293b5 ! %l6 = 0000000000000078, Mem[0000000090000011] = 00f3aa98 stb %l6,[%i4+0x011] ! Mem[0000000090000010] = 78f3aa98 ! Mem[0000000091000018] = 00000000, %g2 = 0000000054199288 lduh [%i6+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000008] = 7e658e09, %g2 = 0000000000000000 ldsh [%i4+%o1],%g2 ! %g2 = 0000000000007e65 ! Mem[0000000091800018] = ab69a14c, %g2 = 0000000000007e65 lduw [%o0+%o3],%g2 ! %g2 = 00000000ab69a14c ! Mem[0000000091000020] = 7e650018f0d1f3aa, %g2 = 00000000ab69a14c ldx [%i6+%o4],%g2 ! %g2 = 7e650018f0d1f3aa ! Mem[0000000090000020] = f378f781 0332e58e, %g2 = f0d1f3aa, %g3 = 00000078 ldd [%i4+%o4],%g2 ! %g2 = 00000000f378f781 000000000332e58e ! %l1 = 0000000098f0d6c2, Mem[0000000091000020] = 7e650018 stw %l1,[%i6+%o4] ! Mem[0000000091000020] = 98f0d6c2 ! %l6 = 0000000000000078, Mem[0000000090000010] = c278f3aa stw %l6,[%i4+%o2] ! Mem[0000000090000010] = 00000078 p12_label_25: ! Mem[000000002980003c] = 2280ddad, %l4 = 00000000965d5937 ldsw [%i3+0x03c],%l4 ! %l4 = 000000002280ddad ! %l6 = 0000000000000078, Mem[000000002980001c] = 98f0d6c2 stw %l6,[%i3+0x01c] ! Mem[000000002980001c] = 00000078 ! Mem[0000000029800034] = 3b554752, %l4 = 000000002280ddad ldsb [%i3+0x035],%l4 ! %l4 = 0000000000000055 ! Mem[0000000091000030] = 005d0000, %g2 = 00000000f378f781 ldsh [%i6+0x030],%g2 ! %g2 = 000000000000005d ! Mem[0000000090000020] = f378f7810332e58e, %g2 = 000000000000005d ldx [%i4+%o4],%g2 ! %g2 = f378f7810332e58e ! %l0 = 73611867a193f797, Mem[0000000091000008] = 48c2d4bd7312abd6 stx %l0,[%i6+%o1] ! Mem[0000000091000008] = 73611867a193f797 ! Mem[000000002980002c] = a4e9a06b, %l2 = 000000000000f3aa lduh [%i3+0x02c],%l2 ! %l2 = 000000000000a4e9 ! %l0 = 73611867a193f797, Mem[000000009100000c] = a193f797 sth %l0,[%i6+0x00c] ! Mem[000000009100000c] = f797f797 ! Mem[0000000091000008] = 73611867f797f797, %g2 = f378f7810332e58e ldx [%i6+%o1],%g2 ! %g2 = 73611867f797f797 ! %l3 = 000000000000f0d1, Mem[000000009100000f] = 976cff95 stb %l3,[%i6+0x00f] ! Mem[000000009100000c] = d16cff95 ba,a p12_not_taken_0_end p12_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 73611867a193f797 bne,a,pn %xcc,p12_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000098f0d6c2 bne,a,pn %xcc,p12_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000a4e9 bne,a,pn %xcc,p12_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000f0d1 bne,a,pn %xcc,p12_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000055 bne,a,pn %xcc,p12_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000005d bne,a,pn %xcc,p12_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000078 bne,a,pn %xcc,p12_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffddad 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 %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 1c58fe7e 35abf83b bne %xcc,p12_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 8c161f71 d51dda16 bne %xcc,p12_f4_fail nop ! Check Local Memory set p12_local0_expect,%g1 p12_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 4bbe0eb3ff751277 ldx [%i0+0x000],%g3 ! Observed data at 0000000028000000 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000f3aa6abbecbb ldx [%i0+0x018],%g3 ! Observed data at 0000000028000018 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 3ce25c2b1e9e0026 ldx [%i0+0x028],%g3 ! Observed data at 0000000028000028 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 340c78421e9e0026 ldx [%i0+0x038],%g3 ! Observed data at 0000000028000038 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x038,%g4 set p12_local1_expect,%g1 p12_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 73611867a193f797 ldx [%i1+0x000],%g3 ! Observed data at 0000000028800000 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i1,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 00000078f0d10018 ldx [%i1+0x018],%g3 ! Observed data at 0000000028800018 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = a14cbefb83caf0d7 ldx [%i1+0x020],%g3 ! Observed data at 0000000028800020 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i1,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 15fa88c66c781d90 ldx [%i1+0x038],%g3 ! Observed data at 0000000028800038 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i1,0x038,%g4 set p12_local2_expect,%g1 p12_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 1402f3aad3d80026 ldx [%i2+0x000],%g3 ! Observed data at 0000000029000000 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 87d87281ffffe006 ldx [%i2+0x008],%g3 ! Observed data at 0000000029000008 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x008,%g4 set p12_local3_expect,%g1 p12_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 54199288f0d10018 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 = 1e9e002600000078 ldx [%i3+0x018],%g3 ! Observed data at 0000000029800018 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffffffffa4e9a06b ldx [%i3+0x028],%g3 ! Observed data at 0000000029800028 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x028,%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_f0_fail: set p12_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p12_f4_fail: set p12_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: ldsha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000029800000] stha %l1,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000028000010] ldxa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000029800028] ldsha [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000029800020] lduwa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000029800010] ldswa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000029800000] done p12_trap1o: ldsha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000029800000] stha %l1,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000028000010] ldxa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000029800028] ldsha [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000029800020] lduwa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000029800010] ldswa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000029800000] done p12_trap2e: stha %l5,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000028800000] stha %l2,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000028000028] done p12_trap2o: stha %l5,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000028800000] stha %l2,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000028000028] done p12_trap3e: nop nop nop done p12_trap3o: 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 = 8f360209ab69a14c ldx [%g1+0x008],%l1 ! %l1 = 2f5882c831d77361 ldx [%g1+0x010],%l2 ! %l2 = 4d264d28645bd4bd ldx [%g1+0x018],%l3 ! %l3 = 4bbe0eb3ff751277 ldx [%g1+0x020],%l4 ! %l4 = b3e472be87d87281 ldx [%g1+0x028],%l5 ! %l5 = bcfb3075b8b61f80 ldx [%g1+0x030],%l6 ! %l6 = f60aa0dc54199288 ldx [%g1+0x038],%l7 ! %l7 = 7e658e09f0d10018 ! 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 = 8ee5c1e2 d9666d3a e66bae01 4437b6d4 ! %f4 = 39e3a2b5 d79cb7c3 6c3bd06e 9d50fa13 ! %f8 = 8e19facb 15f982d7 9d2e218e b3c19693 ! %f12 = 58737231 3120bf44 17d7443f 13e06e67 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 6d9792ca 9fbf85a9 b8c62c71 83d6d08e ! %f20 = 7c9db57e 57832be3 5812c3a4 77f0cec1 ! %f24 = 8bfe59c3 69787698 b911d66f 389409f5 ! %f28 = 99e3f0d2 ff90b85b d0b44226 59371fb2 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 1152a3e4 23d79fbb 6c6e5898 8d01abfb ! %f36 = 6c67a9db 72c50e62 197bf194 1a0847af ! %f40 = f6097a1b ea260baa 84f90e32 6bfd4c2b ! %f44 = 087fa899 e6cf2cb6 cc1ccd49 ffb09e0f ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x92f3641f00000037,%g7,%g1 ! GSR scale = 6, align = 7 wr %g1,%g0,%gsr ! GSR = 92f3641f00000037 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[0000000090800030] = eaf607f479e2e95e, %g2 = 0000000000000000 ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! %l5 = 42a4aef600b2c4f8, Mem[0000000091000036] = 449be256 sth %l5,[%i6+0x036] ! Mem[0000000091000034] = c4f8e256 ! Mem[0000000090000028] = af022e977d3b2cbb, %g2 = eaf607f479e2e95e ldx [%i4+%o5],%g2 ! %g2 = af022e977d3b2cbb ! %l6 = 3a6684cc, %l7 = 4411c60c, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 3a6684cc 4411c60c ! Mem[000000002a800038] = eb09954a, %l5 = 42a4aef600b2c4f8 lduw [%i1+0x038],%l5 ! %l5 = 00000000eb09954a ! %l7 = a1418fe24411c60c, Mem[000000002a800000] = 656361db40f0eb02 stx %l7,[%i1+%g0] ! Mem[000000002a800000] = a1418fe24411c60c ! %l0 = 76762e2431a72440, Mem[0000000091000020] = 8b0950dd0f65f93d stx %l0,[%i6+%o4] ! Mem[0000000091000020] = 76762e2431a72440 ! Mem[000000009100002c] = 08a9d051, %g2 = af022e977d3b2cbb lduh [%i6+0x02c],%g2 ! %g2 = 00000000000008a9 ! Mem[0000000091800020] = 5566979d, %g2 = 00000000000008a9 lduw [%o0+%o4],%g2 ! %g2 = 000000005566979d ! Mem[000000002b00003c] = faff0fe6, %l4 = e97866de2eae4f5e ldub [%i2+0x03f],%l4 ! %l4 = 00000000000000e6 p13_label_2: ! Mem[000000002b800024] = f55b5d08, %l4 = 00000000000000e6 ldsw [%i3+0x024],%l4 ! %l4 = fffffffff55b5d08 ! %l3 = 63e81b468c26f975, Mem[0000000090000024] = 0332e58e stw %l3,[%i4+0x024] ! Mem[0000000090000024] = 8c26f975 ! %l5 = 00000000eb09954a, Mem[0000000090000028] = af022e97 sth %l5,[%i4+%o5] ! Mem[0000000090000028] = 954a2e97 ! Mem[0000000090000030] = 7a6764e2, %g18 = 676d7c0e633eeaa0 ldsw [%i4+0x030],%g2 ! %g2 = 676d7c0e633eeaa0 ! Mem[000000002b000020] = 5ef41dcbdc11ab1a, %l6 = 0715799c3a6684cc ldx [%i2+%o4],%l6 ! %l6 = 5ef41dcbdc11ab1a ! Mem[000000002b800000] = a55f9335804f96f5, %l5 = 00000000eb09954a ldx [%i3+%g0],%l5 ! %l5 = a55f9335804f96f5 ! Mem[000000002b800024] = f55b5d08, %l6 = 5ef41dcbdc11ab1a ldsb [%i3+0x025],%l6 ! %l6 = 000000000000005b ! %l7 = a1418fe24411c60c, Mem[0000000091000008] = 48c28052 sth %l7,[%i6+%o1] ! Mem[0000000091000008] = c60c8052 ! Mem[000000009080000c] = 4411c60c, %g2 = 000000007a6764e2 ldsh [%i5+0x00c],%g2 ! %g2 = 0000000000004411 ! Mem[000000002a00002c] = 71a47252, %l5 = a55f9335804f96f5 lduh [%i0+0x02c],%l5 ! %l5 = 00000000000071a4 p13_label_3: ! %l4 = fffffffff55b5d08, Mem[000000002a000030] = 83b180c8c17466df stx %l4,[%i0+0x030] ! Mem[000000002a000030] = fffffffff55b5d08 ! %l1 = a9d26db66f847e08, Mem[000000009080002f] = 11eaf607 stb %l1,[%i5+0x02f] ! Mem[000000009080002c] = 08eaf607 ! %l3 = 63e81b468c26f975, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l3,[%i6+%g0] ! Mem[0000000091000000] = 63e81b468c26f975 ! Mem[0000000091800008] = 8b9883bd, %g2 = 0000000000004411 ldsh [%o0+%o1],%g2 ! %g2 = ffffffffffff8b98 ! %l2 = 3960c6822cae8bee, Mem[0000000091000010] = 6cff95cd7757fe01 stx %l2,[%i6+%o2] ! Mem[0000000091000010] = 3960c6822cae8bee ! %l2 = 2cae8bee, %l3 = 8c26f975, Mem[0000000091000010] = 3960c682 2cae8bee std %l2,[%i6+%o2] ! Mem[0000000091000010] = 2cae8bee 8c26f975 ! Mem[000000009100001c] = a19fcf76, %g2 = ffffffffffff8b98 ldub [%i6+0x01d],%g2 ! %g2 = 00000000000000a1 ! Mem[000000002b800030] = 1b325d68, %l2 = 3960c6822cae8bee ldsb [%i3+0x032],%l2 ! %l2 = 000000000000005d ! Mem[0000000091800030] = 43bc1d81, %g2 = 00000000000000a1 ldub [%o0+0x030],%g2 ! %g2 = 0000000000000043 ! Mem[0000000091800038] = 54b6116d, %g2 = 0000000000000043 lduw [%o0+0x038],%g2 ! %g2 = 0000000054b6116d p13_label_4: ! %l6 = 000000000000005b, Mem[000000002a00002c] = 71a47252 stb %l6,[%i0+0x02c] ! Mem[000000002a00002c] = 5ba47252 ! Mem[0000000091000000] = 63e81b46, %g2 = 0000000054b6116d lduh [%i6+%g0],%g2 ! %g2 = 00000000000063e8 ! Mem[000000002a000020] = 9c2b5447, %l0 = 76762e2431a72440 lduh [%i0+%o4],%l0 ! %l0 = 0000000000009c2b ! Mem[0000000090800038] = d7bcadc2, %g2 = 00000000000063e8 lduh [%i5+0x03a],%g2 ! %g2 = 000000000000d7bc ! Mem[0000000091800038] = 54b6116d, %g2 = 000000000000d7bc ldsh [%o0+0x038],%g2 ! %g2 = 00000000000054b6 ! Mem[000000002b000000] = 2a5ec75d 764d34f3, %l6 = 0000005b, %l7 = 4411c60c ldd [%i2+%g0],%l6 ! %l6 = 000000002a5ec75d 00000000764d34f3 ! %l5 = 00000000000071a4, Mem[0000000090800014] = 5e356f1d sth %l5,[%i5+0x014] ! Mem[0000000090800014] = 71a46f1d ! Mem[0000000090800018] = b2d54dc6, %g2 = 00000000000054b6 lduw [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 ! Mem[0000000090800000] = 73d0acf8 dd4bc205, %g2 = b2d54dc6, %g3 = 00000000 ldd [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 00000000dd4bc205 ! %l6 = 2a5ec75d, %l7 = 764d34f3, Mem[0000000090000020] = 0ad8f703 8c26f975 std %l6,[%i4+%o4] ! Mem[0000000090000020] = 2a5ec75d 764d34f3 p13_label_5: ! %l4 = f55b5d08, %l5 = 000071a4, Mem[0000000090800010] = f8449dd9 71a46f1d std %l4,[%i5+%o2] ! Mem[0000000090800010] = f55b5d08 000071a4 ! %l6 = 000000002a5ec75d, Mem[000000009100001c] = 47a19fcf stw %l6,[%i6+0x01c] ! Mem[000000009100001c] = 2a5ec75d ! %l3 = 63e81b468c26f975, Mem[000000002a800000] = a1418fe2 stw %l3,[%i1+%g0] ! Mem[000000002a800000] = 8c26f975 ! Mem[0000000090800014] = 71a4b2d5, %g2 = 0000000073d0acf8 lduh [%i5+0x016],%g2 ! %g2 = 00000000000071a4 ! Mem[0000000091800038] = 54b6116d, %g2 = 00000000000071a4 lduw [%o0+0x038],%g2 ! %g2 = 0000000054b6116d ! %l3 = 63e81b468c26f975, Mem[000000002b800001] = a55f9335 stb %l3,[%i3+0x001] ! Mem[000000002b800000] = a5759335 ! Mem[000000009080002c] = 51e85f08, %g2 = 0000000054b6116d ldsh [%i5+0x02c],%g2 ! %g2 = 00000000000051e8 ! %l0 = 0000000000009c2b, Mem[000000002a000037] = f55b5d08 stb %l0,[%i0+0x037] ! Mem[000000002a000034] = f55b5d2b ! Mem[0000000091000004] = f975c60c, %g2 = 00000000000051e8 ldsh [%i6+0x006],%g2 ! %g2 = fffffffffffff975 ! Mem[000000009180000c] = 3923d9af, %g2 = fffffffffffff975 ldsb [%o0+0x00c],%g2 ! %g2 = 0000000000000039 p13_label_6: ! Mem[0000000091000024] = 244021a9, %g2 = 0000000000000039 lduh [%i6+0x026],%g2 ! %g2 = 0000000000002440 ! %l7 = 00000000764d34f3, Mem[0000000090000014] = d828ead6 stb %l7,[%i4+0x014] ! Mem[0000000090000014] = f328ead6 ! Mem[0000000090000030] = 64e2807f, %g2 = 0000000000002440 lduh [%i4+0x032],%g2 ! %g2 = 00000000000064e2 ! Mem[0000000090000038] = 53918eb2, %g18 = 676d7c0e633eeaa0 ldsw [%i4+0x038],%g2 ! %g2 = 676d7c0e633eeaa0 ! Mem[0000000091800028] = 3f24b0df, %g2 = 0000000053918eb2 ldub [%o0+0x029],%g2 ! %g2 = 000000000000003f ! Mem[0000000091800008] = 8b9883bd, %g18 = 676d7c0e633eeaa0 ldsw [%o0+%o1],%g2 ! %g2 = 676d7c0e633eeaa0 ! %l5 = 00000000000071a4, Mem[0000000091800000] = fb520ab007b3e6aa stx %l5,[%o0+%g0] ! Mem[0000000091800000] = 00000000000071a4 ! %l6 = 000000002a5ec75d, Mem[0000000091000010] = 2cae8bee stw %l6,[%i6+%o2] ! Mem[0000000091000010] = 2a5ec75d ! %l1 = a9d26db66f847e08, Mem[0000000091800031] = bc1d8151 stb %l1,[%o0+0x031] ! Mem[0000000091800030] = 081d8151 ! %l0 = 0000000000009c2b, Mem[0000000090000026] = 34f3954a stb %l0,[%i4+0x026] ! Mem[0000000090000024] = 2bf3954a p13_label_7: ! %l6 = 2a5ec75d, %l7 = 764d34f3, Mem[0000000091800008] = 8b9883bd 3923d9af std %l6,[%o0+%o1] ! Mem[0000000091800008] = 2a5ec75d 764d34f3 ! %l4 = f55b5d08, %l5 = 000071a4, Mem[000000002a000018] = b1a79621 7c50b69a std %l4,[%i0+%o3] ! Mem[000000002a000018] = f55b5d08 000071a4 ! Mem[000000009100000c] = 7312abd6, %g2 = ffffffff8b9883bd ldsh [%i6+0x00c],%g2 ! %g2 = 0000000000007312 ! %l0 = 00009c2b, %l1 = 6f847e08, Mem[0000000090800038] = 66e1d7bc adc27bb0 std %l0,[%i5+0x038] ! Mem[0000000090800038] = 00009c2b 6f847e08 ! Mem[000000002a800014] = 46e3c8a2, %l1 = a9d26db66f847e08 ldsh [%i1+0x014],%l1 ! %l1 = 00000000000046e3 ! %l4 = fffffffff55b5d08, Mem[000000002b00001e] = 2d07d5b9 sth %l4,[%i2+0x01e] ! Mem[000000002b00001c] = 2d075d08 ! Mem[0000000091800004] = 000071a4, %g2 = 0000000000007312 lduh [%o0+0x004],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800008] = 2a5ec75d 764d34f3, %g2 = 00000000, %g3 = dd4bc205 ldd [%o0+%o1],%g2 ! %g2 = 000000002a5ec75d 00000000764d34f3 ! %l1 = 00000000000046e3, Mem[000000002a800018] = d3fe6ac951aa239c stx %l1,[%i1+%o3] ! Mem[000000002a800018] = 00000000000046e3 ! Mem[0000000090800004] = dd4bc205, %g2 = 000000002a5ec75d ldsb [%i5+0x004],%g2 ! %g2 = ffffffffffffffdd p13_label_8: ! Mem[000000002b00002c] = 7ba5a0f9, %l2 = 000000000000005d ldsh [%i2+0x02c],%l2 ! %l2 = 0000000000007ba5 ! Mem[0000000091800018] = ad5cb768, %g2 = ffffffffffffffdd ldsh [%o0+0x01a],%g2 ! %g2 = ffffffffffffad5c ! %l0 = 00009c2b, %l1 = 000046e3, Mem[0000000091000028] = 21a95ba1 08a9d051 std %l0,[%i6+%o5] ! Mem[0000000091000028] = 00009c2b 000046e3 ! Mem[0000000090000004] = d6ba8c74, %g2 = ffffffffffffad5c lduw [%i4+0x004],%g2 ! %g2 = 00000000d6ba8c74 ! Mem[0000000090800004] = c2053a66, %g2 = 00000000d6ba8c74 lduh [%i5+0x006],%g2 ! %g2 = 000000000000c205 ! %l7 = 00000000764d34f3, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l7,[%i4+%g0] ! Mem[0000000090000000] = 00000000764d34f3 ! Mem[0000000091000004] = 8c26f975, %g2 = 000000000000c205 ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffff8c26 ! %l1 = 00000000000046e3, Mem[0000000090000002] = 0000764d stb %l1,[%i4+0x002] ! Mem[0000000090000000] = e300764d ! Mem[0000000091800030] = 43081d8151532584, %g2 = ffffffffffff8c26 ldx [%o0+0x030],%g2 ! %g2 = 43081d8151532584 ! %l4 = fffffffff55b5d08, Mem[000000009080001e] = 8a9a0c86 stb %l4,[%i5+0x01e] ! Mem[000000009080001c] = 089a0c86 p13_label_9: ! Mem[000000009080002c] = 51e85f08, %g2 = 43081d8151532584 lduw [%i5+0x02c],%g2 ! %g2 = 0000000051e85f08 ! Mem[000000002b00001c] = 2d075d08, %l5 = 00000000000071a4 ldsh [%i2+0x01c],%l5 ! %l5 = 0000000000002d07 ! Mem[0000000091000010] = 2a5ec75d 8c26f975, %g2 = 51e85f08, %g3 = 764d34f3 ldd [%i6+%o2],%g2 ! %g2 = 000000002a5ec75d 000000008c26f975 ! %l7 = 00000000764d34f3, Mem[0000000091800038] = 54b6116d stw %l7,[%o0+0x038] ! Mem[0000000091800038] = 764d34f3 ! %l7 = 00000000764d34f3, Mem[000000009180001a] = ad5cb768 sth %l7,[%o0+0x01a] ! Mem[0000000091800018] = 34f3b768 ! %l2 = 0000000000007ba5, Mem[0000000091800035] = 53258476 stb %l2,[%o0+0x035] ! Mem[0000000091800034] = a5258476 ! %l5 = 0000000000002d07, Mem[0000000090800010] = f55b5d08000071a4 stx %l5,[%i5+%o2] ! Mem[0000000090800010] = 0000000000002d07 ! %l1 = 00000000000046e3, Mem[0000000090800030] = eaf607f479e2e95e stx %l1,[%i5+0x030] ! Mem[0000000090800030] = 00000000000046e3 ! %l2 = 00007ba5, %l3 = 8c26f975, Mem[0000000091800008] = 2a5ec75d 764d34f3 std %l2,[%o0+%o1] ! Mem[0000000091800008] = 00007ba5 8c26f975 ! %l6 = 000000002a5ec75d, Mem[0000000091000000] = 63e81b46 stw %l6,[%i6+%g0] ! Mem[0000000091000000] = 2a5ec75d p13_label_10: ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = 000000002a5ec75d ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! Mem[000000009000002c] = 7d3b2cbb, %g2 = 53918eb2e6c51178 lduw [%i4+0x02c],%g2 ! %g2 = 000000007d3b2cbb ! %l3 = 63e81b468c26f975, Mem[0000000090000011] = 358e58f3 stb %l3,[%i4+0x011] ! Mem[0000000090000010] = 758e58f3 ! %l2 = 00007ba5, %l3 = 8c26f975, Mem[0000000090000020] = 2a5ec75d 764d2bf3 std %l2,[%i4+%o4] ! Mem[0000000090000020] = 00007ba5 8c26f975 ! Mem[0000000091000028] = 00009c2b000046e3, %g2 = 000000007d3b2cbb ldx [%i6+%o5],%g2 ! %g2 = 00009c2b000046e3 ! %l0 = 0000000000009c2b, Mem[000000009080001c] = db26089a sth %l0,[%i5+0x01c] ! Mem[000000009080001c] = 9c2b089a ! Mem[000000002b800038] = 6bb2a8d9cefc7928, %l1 = 00000000000046e3 ldx [%i3+0x038],%l1 ! %l1 = 6bb2a8d9cefc7928 ! %l4 = fffffffff55b5d08, Mem[000000002a800000] = 8c26f975 stb %l4,[%i1+%g0] ! Mem[000000002a800000] = 0826f975 ! Mem[0000000091000000] = c75d8c26, %g2 = 00009c2b000046e3 ldsb [%i6+0x002],%g2 ! %g2 = ffffffffffffffc7 ! %l7 = 00000000764d34f3, Mem[0000000091800025] = 3ff05315 stb %l7,[%o0+0x025] ! Mem[0000000091800024] = f3f05315 p13_label_11: ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = ffffffc7, %g3 = 8c26f975 ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 ! %l5 = 0000000000002d07, Mem[0000000090000020] = 00007ba58c26f975 stx %l5,[%i4+%o4] ! Mem[0000000090000020] = 0000000000002d07 ! Mem[0000000090000004] = 764d34f3, %g2 = 0000000053918eb2 lduw [%i4+0x004],%g2 ! %g2 = 00000000764d34f3 ! Mem[000000009180001c] = b7684e28, %g2 = 00000000764d34f3 lduh [%o0+0x01c],%g2 ! %g2 = 000000000000b768 ! Mem[000000002b00001c] = 2d075d08, %l6 = 000000002a5ec75d ldub [%i2+0x01e],%l6 ! %l6 = 000000000000005d ! %l2 = 0000000000007ba5, Mem[0000000091800000] = 00000000 sth %l2,[%o0+%g0] ! Mem[0000000091800000] = 7ba50000 ! %l5 = 0000000000002d07, Mem[000000002a800008] = 031aa1b9 stw %l5,[%i1+%o1] ! Mem[000000002a800008] = 00002d07 ! Mem[0000000090000010] = 758e58f3, %g2 = 000000000000b768 ldub [%i4+0x011],%g2 ! %g2 = 0000000000000075 ! %l2 = 0000000000007ba5, Mem[0000000090800031] = 00000000 stb %l2,[%i5+0x031] ! Mem[0000000090800030] = a5000000 ! Mem[0000000090000038] = b2e6c511, %g2 = 0000000000000075 ldsb [%i4+0x03b],%g2 ! %g2 = ffffffffffffffb2 p13_label_12: ! %l5 = 0000000000002d07, Mem[0000000091800018] = 06fa34f3b7684e28 stx %l5,[%o0+%o3] ! Mem[0000000091800018] = 0000000000002d07 ! Mem[000000009180000c] = 756e4e51, %g2 = ffffffffffffffb2 ldub [%o0+0x00f],%g2 ! %g2 = 0000000000000075 ! Mem[000000002b000034] = e2e5aea9, %l3 = 63e81b468c26f975 ldsh [%i2+0x034],%l3 ! %l3 = ffffffffffffe2e5 ! %l3 = ffffffffffffe2e5, Mem[0000000091000020] = 76762e2431a72440 stx %l3,[%i6+%o4] ! Mem[0000000091000020] = ffffffffffffe2e5 ! Mem[0000000091000018] = 5ffaf26e 2a5ec75d, %g2 = 00000075, %g3 = e6c51178 ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 000000002a5ec75d ! Mem[0000000090800034] = 46e30000, %g2 = 000000005ffaf26e ldsh [%i5+0x036],%g2 ! %g2 = 00000000000046e3 ! Mem[0000000090000000] = e300764d, %g2 = 00000000000046e3 ldub [%i4+0x002],%g2 ! %g2 = 00000000000000e3 ! %l0 = 0000000000009c2b, Mem[0000000090800014] = 00002d07 stb %l0,[%i5+0x014] ! Mem[0000000090800014] = 2b002d07 ! %l6 = 0000005d, %l7 = 764d34f3, Mem[0000000091800010] = 6e4e5182 96298cae std %l6,[%o0+%o2] ! Mem[0000000091800010] = 0000005d 764d34f3 ! Mem[0000000091800018] = 00000000 00002d07, %g2 = 000000e3, %g3 = 2a5ec75d ldd [%o0+%o3],%g2 ! %g2 = 0000000000000000 0000000000002d07 p13_label_13: ! Mem[0000000091000004] = 8c26f975, %g2 = 0000000000000000 lduh [%i6+0x004],%g2 ! %g2 = 0000000000008c26 ! Mem[0000000090000028] = 954a2e977d3b2cbb, %g2 = 0000000000008c26 ldx [%i4+%o5],%g2 ! %g2 = 954a2e977d3b2cbb ! Mem[0000000090800018] = b2d54dc6, %g2 = 954a2e977d3b2cbb ldub [%i5+%o3],%g2 ! %g2 = 00000000000000b2 ! Mem[0000000090000030] = 7a6764e2, %g2 = 00000000000000b2 ldsh [%i4+0x030],%g2 ! %g2 = 0000000000007a67 ! Mem[000000009180003c] = adff0000, %g2 = 0000000000007a67 lduh [%o0+0x03e],%g2 ! %g2 = 000000000000adff ! Mem[0000000091800018] = 00000000, %g2 = 000000000000adff ldsb [%o0+0x01a],%g2 ! %g2 = 0000000000000000 ! %l1 = 6bb2a8d9cefc7928, Mem[0000000090000014] = f328ead6 sth %l1,[%i4+0x014] ! Mem[0000000090000014] = 7928ead6 ! Mem[000000002b800038] = 6bb2a8d9cefc7928, %l0 = 0000000000009c2b ldx [%i3+0x038],%l0 ! %l0 = 6bb2a8d9cefc7928 ! %l7 = 00000000764d34f3, Mem[000000009180001c] = 00002d07 sth %l7,[%o0+0x01c] ! Mem[000000009180001c] = 34f32d07 ! Mem[0000000091000038] = e25676cb, %g2 = 0000000000000000 ldsb [%i6+0x038],%g2 ! %g2 = ffffffffffffffe2 p13_label_14: ! Mem[000000009080002c] = 51e85f08, %g2 = ffffffffffffffe2 lduh [%i5+0x02c],%g2 ! %g2 = 00000000000051e8 ! %l6 = 0000005d, %l7 = 764d34f3, Mem[000000002a800038] = eb09954a 3e0956e5 std %l6,[%i1+0x038] ! Mem[000000002a800038] = 0000005d 764d34f3 ! %l0 = cefc7928, %l1 = cefc7928, Mem[000000002a000020] = 9c2b5447 7ea30e73 std %l0,[%i0+%o4] ! Mem[000000002a000020] = cefc7928 cefc7928 ! Mem[000000002a80001c] = 000046e3, %l0 = 6bb2a8d9cefc7928 ldsw [%i1+0x01c],%l0 ! %l0 = 00000000000046e3 ! Mem[0000000090800000] = 73d0acf8dd4bc205, %g2 = 00000000000051e8 ldx [%i5+%g0],%g2 ! %g2 = 73d0acf8dd4bc205 ! %l4 = fffffffff55b5d08, Mem[0000000091000010] = 2a5ec75d sth %l4,[%i6+%o2] ! Mem[0000000091000010] = 5d08c75d ! %l3 = ffffffffffffe2e5, Mem[0000000091800000] = 7ba50000 stw %l3,[%o0+%g0] ! Mem[0000000091800000] = ffffe2e5 ! Mem[0000000090000004] = f3b427e0, %g2 = 73d0acf8dd4bc205 ldub [%i4+0x007],%g2 ! %g2 = 00000000000000f3 ! %l6 = 000000000000005d, Mem[000000009180002d] = 4e445943 stb %l6,[%o0+0x02d] ! Mem[000000009180002c] = 5d445943 ! Mem[0000000091000008] = c60c8052 7312abd6, %g2 = 000000f3, %g3 = 00002d07 ldd [%i6+%o1],%g2 ! %g2 = 00000000c60c8052 000000007312abd6 p13_label_15: ! %l7 = 00000000764d34f3, Mem[0000000090000004] = 764d34f3 stw %l7,[%i4+0x004] ! Mem[0000000090000004] = 764d34f3 ! %l7 = 00000000764d34f3, Mem[000000002b000010] = b2d35680e8b8e29f stx %l7,[%i2+%o2] ! Mem[000000002b000010] = 00000000764d34f3 ! Mem[0000000091000030] = a5b5761e 1214c4f8, %g2 = c60c8052, %g3 = 7312abd6 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214c4f8 ! Mem[0000000090800010] = 000000002b002d07, %g2 = 00000000a5b5761e ldx [%i5+%o2],%g2 ! %g2 = 000000002b002d07 ! Mem[000000002b000000] = 2a5ec75d, %l5 = 0000000000002d07 ldsh [%i2+0x002],%l5 ! %l5 = ffffffffffffc75d ! Mem[0000000090000004] = 34f3b427, %g2 = 000000002b002d07 lduh [%i4+0x006],%g2 ! %g2 = 00000000000034f3 ! Mem[000000002a00002c] = 5ba47252, %l1 = 6bb2a8d9cefc7928 ldub [%i0+0x02e],%l1 ! %l1 = 0000000000000072 ! Mem[0000000091000000] = 2a5ec75d, %g18 = 676d7c0e633eeaa0 ldsw [%i6+%g0],%g2 ! %g2 = 676d7c0e633eeaa0 ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 2a5ec75d, %g3 = 1214c4f8 ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! %l4 = fffffffff55b5d08, Mem[0000000090800034] = 000046e3 stw %l4,[%i5+0x034] ! Mem[0000000090800034] = f55b5d08 p13_label_16: ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 00000000b427e099 ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! Mem[0000000091000030] = a5b5761e 1214c4f8, %g2 = 70edfb0e, %g3 = 152d46b0 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214c4f8 ! Mem[000000002b000030] = 84a7d4b6, %l1 = 0000000000000072 lduw [%i2+0x030],%l1 ! %l1 = 0000000084a7d4b6 ! Mem[0000000090800030] = 00a50000f55b5d08, %g2 = 00000000a5b5761e ldx [%i5+0x030],%g2 ! %g2 = 00a50000f55b5d08 ! %l1 = 0000000084a7d4b6, Mem[000000009000000c] = 152d46b0 sth %l1,[%i4+0x00c] ! Mem[000000009000000c] = d4b646b0 ! Mem[000000002a000024] = cefc7928, %l6 = 000000000000005d ldsh [%i0+0x024],%l6 ! %l6 = ffffffffffffcefc ! Mem[000000009180002c] = df5d4459, %g18 = 676d7c0e633eeaa0 ldsw [%o0+0x02c],%g2 ! %g2 = 676d7c0e633eeaa0 ! Mem[000000009180000c] = 8c26f975, %g2 = ffffffffdf5d4459 ldsh [%o0+0x00c],%g2 ! %g2 = ffffffffffff8c26 ! %l0 = 00000000000046e3, Mem[0000000091000010] = 5d08c75d8c26f975 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = 00000000000046e3 ! Mem[0000000091000030] = a5b5761e, %g2 = ffffffffffff8c26 lduw [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e p13_label_17: ! %l2 = 00007ba5, %l3 = ffffe2e5, Mem[0000000091000018] = 5ffaf26e 2a5ec75d std %l2,[%i6+%o3] ! Mem[0000000091000018] = 00007ba5 ffffe2e5 ! Mem[0000000091000034] = 1214c4f8, %g2 = 00000000a5b5761e ldub [%i6+0x034],%g2 ! %g2 = 0000000000000012 ! %l3 = ffffffffffffe2e5, Mem[0000000091800020] = 5566979dbaf3f053 stx %l3,[%o0+%o4] ! Mem[0000000091800020] = ffffffffffffe2e5 ! Mem[0000000090000030] = e2807fa2, %g2 = 0000000000000012 ldub [%i4+0x033],%g2 ! %g2 = 00000000000000e2 ! Mem[0000000090000004] = f3b427e0, %g2 = 00000000000000e2 ldub [%i4+0x007],%g2 ! %g2 = 00000000000000f3 ! Mem[000000002a800014] = 46e3c8a2, %l0 = 00000000000046e3 ldub [%i1+0x015],%l0 ! %l0 = 00000000000000e3 ! Mem[0000000091000000] = 2a5ec75d8c26f975, %g2 = 00000000000000f3 ldx [%i6+%g0],%g2 ! %g2 = 2a5ec75d8c26f975 ! Mem[0000000091000030] = a5b5761e1214c4f8, %g2 = 2a5ec75d8c26f975 ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214c4f8 ! Mem[000000002a80002c] = 4451b4be, %l1 = 0000000084a7d4b6 ldsh [%i1+0x02e],%l1 ! %l1 = ffffffffffffb4be ! %l6 = ffffffffffffcefc, Mem[000000002a000020] = cefc7928cefc7928 stx %l6,[%i0+%o4] ! Mem[000000002a000020] = ffffffffffffcefc p13_label_18: ! Mem[0000000091000004] = 8c26f975, %g2 = a5b5761e1214c4f8 ldsb [%i6+0x004],%g2 ! %g2 = ffffffffffffff8c ! %l7 = 00000000764d34f3, Mem[000000002a000030] = fffffffff55b5d2b stx %l7,[%i0+0x030] ! Mem[000000002a000030] = 00000000764d34f3 ! %l4 = fffffffff55b5d08, Mem[0000000090000018] = 1d179028 sth %l4,[%i4+%o3] ! Mem[0000000090000018] = 5d089028 ! %l7 = 00000000764d34f3, Mem[000000009100002a] = 9c2b0000 sth %l7,[%i6+0x02a] ! Mem[0000000091000028] = 34f30000 ! %l3 = ffffffffffffe2e5, Mem[0000000091800014] = 764d34f3 stw %l3,[%o0+0x014] ! Mem[0000000091800014] = ffffe2e5 ! %l4 = fffffffff55b5d08, Mem[000000009080003c] = 6f847e08 stw %l4,[%i5+0x03c] ! Mem[000000009080003c] = f55b5d08 ! Mem[0000000091800018] = 0000000034f32d07, %g2 = ffffffffffffff8c ldx [%o0+%o3],%g2 ! %g2 = 0000000034f32d07 ! Mem[000000002a800000] = 0826f975 4411c60c, %l2 = 00007ba5, %l3 = ffffe2e5 ldd [%i1+%g0],%l2 ! %l2 = 000000000826f975 000000004411c60c ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 0000000034f32d07 ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! Mem[0000000091000024] = e2e50000, %g2 = 0c86ef2635144907 ldub [%i6+0x026],%g2 ! %g2 = 00000000000000e2 p13_label_19: ! Mem[000000002b000010] = 00000000, %l3 = 000000004411c60c ldsw [%i2+%o2],%l3 ! %l3 = 0000000000000000 ! Mem[0000000091000004] = 26f975c6, %g2 = 00000000000000e2 ldsb [%i6+0x005],%g2 ! %g2 = 0000000000000026 ! Mem[0000000091800034] = 51a52584, %g18 = 676d7c0e633eeaa0 ldsw [%o0+0x034],%g2 ! %g2 = 676d7c0e633eeaa0 ! %l0 = 00000000000000e3, Mem[000000002b800014] = 1a1e231e sth %l0,[%i3+0x014] ! Mem[000000002b800014] = 00e3231e ! %l6 = ffffffffffffcefc, Mem[0000000090800028] = 4459f5d351e85f08 stx %l6,[%i5+%o5] ! Mem[0000000090800028] = ffffffffffffcefc ! Mem[000000002b000010] = 00000000764d34f3, %l7 = 00000000764d34f3 ldx [%i2+%o2],%l7 ! %l7 = 00000000764d34f3 ! Mem[000000002b80002c] = aa80cb41, %l0 = 00000000000000e3 lduw [%i3+0x02c],%l0 ! %l0 = 00000000aa80cb41 ! %l2 = 000000000826f975, Mem[0000000091800008] = 00007ba58c26f975 stx %l2,[%o0+%o1] ! Mem[0000000091800008] = 000000000826f975 ! Mem[000000002b000018] = bd505e0f, %l4 = fffffffff55b5d08 ldsb [%i2+0x01a],%l4 ! %l4 = 000000000000005e ! %l7 = 00000000764d34f3, Mem[0000000091800000] = ffffe2e5 sth %l7,[%o0+%g0] ! Mem[0000000091800000] = 34f3e2e5 p13_label_20: ! Mem[000000002a000038] = 52accdf9, %l7 = 00000000764d34f3 ldub [%i0+0x03b],%l7 ! %l7 = 00000000000000f9 ! %l7 = 00000000000000f9, Mem[000000009100000c] = 7312abd6 stw %l7,[%i6+0x00c] ! Mem[000000009100000c] = 000000f9 ! Mem[0000000091000038] = e25676cb, %g18 = 676d7c0e633eeaa0 ldsw [%i6+0x038],%g2 ! %g2 = 676d7c0e633eeaa0 ! Mem[0000000091000008] = c60c8052, %g2 = ffffffffe25676cb lduw [%i6+%o1],%g2 ! %g2 = 00000000c60c8052 ! %l2 = 000000000826f975, Mem[0000000091800028] = 153f24b0 stw %l2,[%o0+%o5] ! Mem[0000000091800028] = 0826f975 ! Mem[000000009100000c] = f9000000, %g2 = 00000000c60c8052 ldub [%i6+0x00f],%g2 ! %g2 = 00000000000000f9 ! %l0 = 00000000aa80cb41, Mem[000000009080001e] = 089a0c86 stb %l0,[%i5+0x01e] ! Mem[000000009080001c] = 419a0c86 ! %l4 = 0000005e, %l5 = ffffc75d, Mem[0000000090800018] = b2d54dc6 9c2b419a std %l4,[%i5+%o3] ! Mem[0000000090800018] = 0000005e ffffc75d ! Mem[000000009080001c] = ffffc75d, %g2 = 00000000000000f9 lduh [%i5+0x01c],%g2 ! %g2 = 000000000000ffff ! Mem[000000002b00001c] = 2d075d08, %l2 = 000000000826f975 ldsh [%i2+0x01e],%l2 ! %l2 = 0000000000005d08 p13_label_21: ! %l6 = ffffffffffffcefc, Mem[0000000090800030] = 00a50000 stw %l6,[%i5+0x030] ! Mem[0000000090800030] = ffffcefc ! %l3 = 0000000000000000, Mem[0000000091800008] = 00000000 stw %l3,[%o0+%o1] ! Mem[0000000091800008] = 00000000 ! Mem[0000000091800010] = 00005dff, %g2 = 000000000000ffff ldub [%o0+0x011],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100001c] = e5ffffff, %g2 = 0000000000000000 ldsb [%i6+0x01f],%g2 ! %g2 = ffffffffffffffe5 ! %l2 = 0000000000005d08, Mem[0000000091800014] = ffffe2e5 sth %l2,[%o0+0x014] ! Mem[0000000091800014] = 5d08e2e5 ! Mem[0000000091000038] = cb62bf8c, %g2 = ffffffffffffffe5 ldsb [%i6+0x03b],%g2 ! %g2 = ffffffffffffffcb ! Mem[000000009080003c] = 08000000, %g2 = ffffffffffffffcb ldsb [%i5+0x03f],%g2 ! %g2 = 0000000000000008 ! Mem[0000000091800018] = 0000000034f32d07, %g2 = 0000000000000008 ldx [%o0+%o3],%g2 ! %g2 = 0000000034f32d07 ! Mem[0000000090000030] = 7a6764e2, %g18 = 676d7c0e633eeaa0 ldsw [%i4+0x030],%g2 ! %g2 = 676d7c0e633eeaa0 ! %l2 = 00005d08, %l3 = 00000000, Mem[0000000091800000] = 34f3e2e5 000071a4 std %l2,[%o0+%g0] ! Mem[0000000091800000] = 00005d08 00000000 p13_label_22: ! %l3 = 0000000000000000, Mem[0000000090000022] = 00000000 stb %l3,[%i4+0x022] ! Mem[0000000090000020] = 00000000 ! Mem[000000009080000c] = c60c0000, %g2 = 000000007a6764e2 lduh [%i5+0x00e],%g2 ! %g2 = 000000000000c60c ! %l4 = 000000000000005e, Mem[0000000090800010] = 000000002b002d07 stx %l4,[%i5+%o2] ! Mem[0000000090800010] = 000000000000005e ! Mem[000000009180002c] = df5d4459, %g2 = 000000000000c60c ldsh [%o0+0x02c],%g2 ! %g2 = ffffffffffffdf5d ! %l0 = 00000000aa80cb41, Mem[0000000090000030] = 7a6764e2 stw %l0,[%i4+0x030] ! Mem[0000000090000030] = aa80cb41 ! %l3 = 0000000000000000, Mem[0000000090000038] = 53918eb2 sth %l3,[%i4+0x038] ! Mem[0000000090000038] = 00008eb2 ! Mem[000000002b00001c] = 2d075d08, %l5 = ffffffffffffc75d ldsb [%i2+0x01f],%l5 ! %l5 = 0000000000000008 ! Mem[0000000091800018] = 00000000, %g2 = ffffffffffffdf5d ldub [%o0+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800004] = c2053a66, %g2 = 0000000000000000 lduh [%i5+0x006],%g2 ! %g2 = 000000000000c205 ! Mem[0000000091800020] = ffffffff, %g2 = 000000000000c205 lduw [%o0+%o4],%g2 ! %g2 = 00000000ffffffff p13_label_23: ! Mem[0000000091800000] = 00005d08 00000000, %g2 = ffffffff, %g3 = 1214c4f8 ldd [%o0+%g0],%g2 ! %g2 = 0000000000005d08 0000000000000000 ! Mem[0000000091000010] = 00000000, %g2 = 0000000000005d08 lduw [%i6+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000000] = 5d8c26f9, %g2 = 0000000000000000 ldsb [%i6+0x003],%g2 ! %g2 = 000000000000005d ! %l2 = 0000000000005d08, Mem[000000009080001b] = 5effffc7 stb %l2,[%i5+0x01b] ! Mem[0000000090800018] = 08ffffc7 ! Mem[000000009000001c] = 70edfb0e, %g18 = 676d7c0e633eeaa0 ldsw [%i4+0x01c],%g2 ! %g2 = 676d7c0e633eeaa0 ! Mem[000000009080003c] = 5d080000, %g2 = 0000000070edfb0e ldsb [%i5+0x03e],%g2 ! %g2 = 000000000000005d ! Mem[0000000091000034] = 1214c4f8, %g2 = 000000000000005d ldub [%i6+0x034],%g2 ! %g2 = 0000000000000012 ! Mem[0000000090800034] = f55b5d08, %g2 = 0000000000000012 lduw [%i5+0x034],%g2 ! %g2 = 00000000f55b5d08 ! Mem[0000000090800010] = 00000000 0000005e, %g2 = f55b5d08, %g3 = 00000000 ldd [%i5+%o2],%g2 ! %g2 = 0000000000000000 000000000000005e ! %l6 = ffffffffffffcefc, Mem[0000000090000016] = ead65d08 sth %l6,[%i4+0x016] ! Mem[0000000090000014] = cefc5d08 p13_label_24: ! %l6 = ffffffffffffcefc, Mem[0000000091000008] = c60c8052000000f9 stx %l6,[%i6+%o1] ! Mem[0000000091000008] = ffffffffffffcefc ! %l2 = 0000000000005d08, Mem[0000000091800004] = 00000000 stb %l2,[%o0+0x004] ! Mem[0000000091800004] = 08000000 ! Mem[0000000090800008] = 3a6684cc 4411c60c, %g2 = 00000000, %g3 = 0000005e ldd [%i5+%o1],%g2 ! %g2 = 000000003a6684cc 000000004411c60c ! %l6 = ffffffffffffcefc, Mem[000000009000000c] = d4b646b0 stw %l6,[%i4+0x00c] ! Mem[000000009000000c] = ffffcefc ! Mem[000000002b000028] = 346ec6f7 7ba5a0f9, %l2 = 00005d08, %l3 = 00000000 ldd [%i2+%o5],%l2 ! %l2 = 00000000346ec6f7 000000007ba5a0f9 ! Mem[0000000091000018] = 00007ba5 ffffe2e5, %g2 = 3a6684cc, %g3 = 4411c60c ldd [%i6+%o3],%g2 ! %g2 = 0000000000007ba5 00000000ffffe2e5 ! Mem[000000002a000018] = f55b5d08 000071a4, %l6 = ffffcefc, %l7 = 000000f9 ldd [%i0+%o3],%l6 ! %l6 = 00000000f55b5d08 00000000000071a4 ! %l0 = 00000000aa80cb41, Mem[000000002a000000] = 484086b5dca75877 stx %l0,[%i0+%g0] ! Mem[000000002a000000] = 00000000aa80cb41 ! %l3 = 000000007ba5a0f9, Mem[0000000090000018] = 5d089028 sth %l3,[%i4+%o3] ! Mem[0000000090000018] = a0f99028 ! %l6 = 00000000f55b5d08, Mem[0000000090000024] = 00002d07 stw %l6,[%i4+0x024] ! Mem[0000000090000024] = f55b5d08 p13_label_25: ! Mem[000000009100001c] = e2e5ffff, %g2 = 0000000000007ba5 lduh [%i6+0x01e],%g2 ! %g2 = 000000000000e2e5 ! Mem[0000000090800028] = ffffffff, %g2 = 000000000000e2e5 ldub [%i5+0x029],%g2 ! %g2 = 00000000000000ff ! Mem[000000002a000010] = 69b4d4e1, %l0 = 00000000aa80cb41 lduh [%i0+0x012],%l0 ! %l0 = 000000000000d4e1 ! Mem[000000009000002c] = 7d3b2cbb, %g2 = 00000000000000ff lduw [%i4+0x02c],%g2 ! %g2 = 000000007d3b2cbb ! Mem[0000000090000010] = 1d758e58, %g18 = 676d7c0e633eeaa0 ldsw [%i4+%o2],%g2 ! %g2 = 676d7c0e633eeaa0 ! %l4 = 000000000000005e, Mem[0000000091800018] = 0000000034f32d07 stx %l4,[%o0+%o3] ! Mem[0000000091800018] = 000000000000005e ! Mem[000000002a80001c] = 000046e3, %l2 = 00000000346ec6f7 ldsb [%i1+0x01e],%l2 ! %l2 = 0000000000000046 ! %l3 = 000000007ba5a0f9, Mem[0000000090800028] = ffffffffffffcefc stx %l3,[%i5+%o5] ! Mem[0000000090800028] = 000000007ba5a0f9 ! %l3 = 000000007ba5a0f9, Mem[0000000091800010] = 0000005d5d08e2e5 stx %l3,[%o0+%o2] ! Mem[0000000091800010] = 000000007ba5a0f9 ! %l1 = ffffffffffffb4be, Mem[0000000090800000] = 73d0acf8dd4bc205 stx %l1,[%i5+%g0] ! Mem[0000000090800000] = ffffffffffffb4be ba,a p13_not_taken_0_end p13_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000000000d4e1 bne,a,pn %xcc,p13_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffffb4be bne,a,pn %xcc,p13_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000046 bne,a,pn %xcc,p13_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000007ba5a0f9 bne,a,pn %xcc,p13_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000005e bne,a,pn %xcc,p13_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000008 bne,a,pn %xcc,p13_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000f55b5d08 bne,a,pn %xcc,p13_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000071a4 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 %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be e66bae01 4437b6d4 bne %xcc,p13_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 6c3bd06e 9d50fa13 bne %xcc,p13_f6_fail nop ! Check Local Memory set p13_local0_expect,%g1 p13_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 00000000aa80cb41 ldx [%i0+0x000],%g3 ! Observed data at 000000002a000000 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = f55b5d08000071a4 ldx [%i0+0x018],%g3 ! Observed data at 000000002a000018 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffffffffffcefc ldx [%i0+0x020],%g3 ! Observed data at 000000002a000020 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 7af86e8b5ba47252 ldx [%i0+0x028],%g3 ! Observed data at 000000002a000028 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00000000764d34f3 ldx [%i0+0x030],%g3 ! Observed data at 000000002a000030 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i0,0x030,%g4 set p13_local1_expect,%g1 p13_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 0826f9754411c60c ldx [%i1+0x000],%g3 ! Observed data at 000000002a800000 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00002d07da50faa6 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 = 00000000000046e3 ldx [%i1+0x018],%g3 ! Observed data at 000000002a800018 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i1,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000005d764d34f3 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+0x010],%g2 ! Expected data = 00000000764d34f3 ldx [%i2+0x010],%g3 ! Observed data at 000000002b000010 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = bd505e0f2d075d08 ldx [%i2+0x018],%g3 ! Observed data at 000000002b000018 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i2,0x018,%g4 set p13_local3_expect,%g1 p13_check_local3: ldx [%g1+0x000],%g2 ! Expected data = a5759335804f96f5 ldx [%i3+0x000],%g3 ! Observed data at 000000002b800000 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 668b8fb900e3231e ldx [%i3+0x010],%g3 ! Observed data at 000000002b800010 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x010,%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_f2_fail: set p13_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%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: ldxa [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000002a800010] done p13_trap1o: ldxa [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000002a800010] done p13_trap2e: ldxa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002b000028] stwa %l1,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000002b800000] stwa %l5,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000002b000018] ldsha [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000002a800008] stwa %l4,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000002b800010] lduha [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000002a000000] done p13_trap2o: ldxa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002b000028] stwa %l1,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000002b800000] stwa %l5,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000002b000018] ldsha [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000002a800008] stwa %l4,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000002b800010] lduha [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000002a000000] done p13_trap3e: nop nop nop nop nop nop done p13_trap3o: 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 = 76762e2431a72440 ldx [%g1+0x008],%l1 ! %l1 = a9d26db66f847e08 ldx [%g1+0x010],%l2 ! %l2 = 3960c6822cae8bee ldx [%g1+0x018],%l3 ! %l3 = 63e81b468c26f975 ldx [%g1+0x020],%l4 ! %l4 = e97866de2eae4f5e ldx [%g1+0x028],%l5 ! %l5 = 42a4aef600b2c4f8 ldx [%g1+0x030],%l6 ! %l6 = 0715799c3a6684cc ldx [%g1+0x038],%l7 ! %l7 = a1418fe24411c60c ! 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 = 0c91dde3 9498a91a be494f26 7704f4e5 ! %f4 = 618291a2 9ed1e492 a95382d1 d67af6d0 ! %f8 = 67183bed 85a0fdcc ab383b19 44fe278a ! %f12 = 59884e38 5a45f3c3 b706934d 7740bc0f ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 66fc3ad2 f8991ca7 6f6aca76 c74386fa ! %f20 = ec869340 4356cd14 3e7a79c7 5860edc8 ! %f24 = 1a0efb13 675a1274 50b3435c 2d017f96 ! %f28 = 699aa193 15136406 0da56322 a112a1b1 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = ab6daf1f bc0c0d8c 63e26505 846edaaf ! %f36 = 6caaa333 e508fe57 5707be08 d05e942f ! %f40 = 92672794 84b36d28 4f037b23 1ec15e04 ! %f44 = 03f08517 ab08e937 61e88261 1d48db8e ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xbf7a328f00000042,%g7,%g1 ! GSR scale = 8, align = 2 wr %g1,%g0,%gsr ! GSR = bf7a328f00000042 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[000000009100001c] = 9fcf8b09, %g2 = 0000000000000000 ldub [%i6+0x01e],%g2 ! %g2 = 000000000000009f ! %l1 = f6511166ec259d1b, Mem[0000000090000003] = 80d6ba8c stb %l1,[%i4+0x003] ! Mem[0000000090000000] = 1bd6ba8c ! Mem[0000000090000038] = 53918eb2, %g18 = 4ab77e7fe7876d7c ldsw [%i4+0x038],%g2 ! %g2 = 4ab77e7fe7876d7c ! %l1 = f6511166ec259d1b, Mem[000000009000002c] = 7d3b2cbb sth %l1,[%i4+0x02c] ! Mem[000000009000002c] = 9d1b2cbb ! %l5 = d6841ce84ca61569, Mem[0000000090000030] = 7a6764e2807fa20a stx %l5,[%i4+0x030] ! Mem[0000000090000030] = d6841ce84ca61569 ! %l6 = cac87ae831373a61, Mem[000000002d000018] = 873642da sth %l6,[%i2+%o3] ! Mem[000000002d000018] = 3a6142da ! Mem[000000002c00002c] = 3b34dbb7, %l1 = f6511166ec259d1b ldsh [%i0+0x02e],%l1 ! %l1 = ffffffffffffdbb7 ! %l0 = 1ef76370b087ec25, Mem[000000002d800004] = ab4f08e6 stw %l0,[%i3+0x004] ! Mem[000000002d800004] = b087ec25 ! Mem[000000002c00002c] = 3b34dbb7, %l0 = 1ef76370b087ec25 lduw [%i0+0x02c],%l0 ! %l0 = 000000003b34dbb7 ! %l2 = 7d610500, %l3 = cba70526, Mem[000000002d800038] = c5939b0e a62a46ea std %l2,[%i3+0x038] ! Mem[000000002d800038] = 7d610500 cba70526 p14_label_2: ! %l2 = 7d610500, %l3 = cba70526, Mem[0000000091000038] = e25676cb 62bf8c8f std %l2,[%i6+0x038] ! Mem[0000000091000038] = 7d610500 cba70526 ! %l1 = ffffffffffffdbb7, Mem[0000000091800030] = 43bc1d8151532584 stx %l1,[%o0+0x030] ! Mem[0000000091800030] = ffffffffffffdbb7 ! Mem[000000009000000c] = 152d46b0, %g18 = 4ab77e7fe7876d7c ldsw [%i4+0x00c],%g2 ! %g2 = 4ab77e7fe7876d7c ! %l6 = 31373a61, %l7 = 59e1602a, Mem[0000000090800010] = f8449dd9 5e356f1d std %l6,[%i5+%o2] ! Mem[0000000090800010] = 31373a61 59e1602a ! %l7 = 4e9b5c3859e1602a, Mem[0000000091800030] = ffffffffffffdbb7 stx %l7,[%o0+0x030] ! Mem[0000000091800030] = 4e9b5c3859e1602a ! %l0 = 000000003b34dbb7, Mem[0000000091800008] = 8b9883bd sth %l0,[%o0+%o1] ! Mem[0000000091800008] = dbb783bd ! %l7 = 4e9b5c3859e1602a, Mem[0000000090000028] = af022e97 stw %l7,[%i4+%o5] ! Mem[0000000090000028] = 59e1602a ! Mem[0000000091800018] = 06faad5c, %g2 = 00000000152d46b0 lduw [%o0+%o3],%g2 ! %g2 = 0000000006faad5c ! Mem[000000009080003c] = adc27bb0, %g18 = 4ab77e7fe7876d7c ldsw [%i5+0x03c],%g2 ! %g2 = 4ab77e7fe7876d7c ! Mem[000000002c80002c] = 5cca6685, %l0 = 000000003b34dbb7 ldsw [%i1+0x02c],%l0 ! %l0 = 000000005cca6685 p14_label_3: ! %l4 = 18aa2cf9, %l5 = 4ca61569, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l4,[%i5+%o1] ! Mem[0000000090800008] = 18aa2cf9 4ca61569 ! %l5 = d6841ce84ca61569, Mem[000000009100000c] = 7312abd6 stw %l5,[%i6+0x00c] ! Mem[000000009100000c] = 4ca61569 ! %l3 = 302fbd80cba70526, Mem[000000009080003d] = c27bb000 stb %l3,[%i5+0x03d] ! Mem[000000009080003c] = 267bb000 ! Mem[000000002c000010] = 3f47c728, %l4 = a779e28c18aa2cf9 lduw [%i0+%o2],%l4 ! %l4 = 000000003f47c728 ! %l4 = 3f47c728, %l5 = 4ca61569, Mem[0000000091000038] = 7d610500 cba70526 std %l4,[%i6+0x038] ! Mem[0000000091000038] = 3f47c728 4ca61569 ! Mem[0000000091800024] = ba3ff053, %g2 = ffffffffadc27bb0 lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3ff053 ! Mem[0000000091000018] = 5ffaf26e47a19fcf, %g2 = 00000000ba3ff053 ldx [%i6+%o3],%g2 ! %g2 = 5ffaf26e47a19fcf ! %l0 = 5cca6685, %l1 = ffffdbb7, Mem[000000002c000008] = f5177e63 9dce6a19 std %l0,[%i0+%o1] ! Mem[000000002c000008] = 5cca6685 ffffdbb7 ! %l4 = 000000003f47c728, Mem[0000000091000026] = f93d21a9 sth %l4,[%i6+0x026] ! Mem[0000000091000024] = c72821a9 ! Mem[000000009000001c] = 70edfb0e, %g2 = 5ffaf26e47a19fcf lduw [%i4+0x01c],%g2 ! %g2 = 0000000070edfb0e p14_label_4: ! %l1 = ffffffffffffdbb7, Mem[0000000091800034] = 59e1602a sth %l1,[%o0+0x034] ! Mem[0000000091800034] = dbb7602a ! Mem[000000009000001c] = 70edfb0e, %g2 = 0000000070edfb0e ldsh [%i4+0x01c],%g2 ! %g2 = 00000000000070ed ! %l2 = c44f7a787d610500, Mem[0000000090800000] = 73d0acf8 stw %l2,[%i5+%g0] ! Mem[0000000090800000] = 7d610500 ! Mem[000000009100001c] = 47a19fcf, %g2 = 00000000000070ed ldsh [%i6+0x01c],%g2 ! %g2 = 00000000000047a1 ! %l3 = 302fbd80cba70526, Mem[000000009080002a] = f5d351e8 stb %l3,[%i5+0x02a] ! Mem[0000000090800028] = 26d351e8 ! %l3 = 302fbd80cba70526, Mem[0000000091000030] = a5b5761e sth %l3,[%i6+0x030] ! Mem[0000000091000030] = 0526761e ! Mem[0000000090800018] = b2d54dc6, %g18 = 4ab77e7fe7876d7c ldsw [%i5+%o3],%g2 ! %g2 = 4ab77e7fe7876d7c ! Mem[0000000090800000] = 7d610500 dd4bc205, %g2 = b2d54dc6, %g3 = 00000000 ldd [%i5+%g0],%g2 ! %g2 = 000000007d610500 00000000dd4bc205 ! Mem[000000009100003c] = 69000000, %g2 = 000000007d610500 ldub [%i6+0x03f],%g2 ! %g2 = 0000000000000069 ! Mem[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = 00000069, %g3 = dd4bc205 ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf p14_label_5: ! Mem[000000009000002c] = 2cbbd684, %g2 = 000000005ffaf26e ldsh [%i4+0x02e],%g2 ! %g2 = 0000000000002cbb ! Mem[000000009000002c] = 2cbbd684, %g2 = 0000000000002cbb ldsh [%i4+0x02e],%g2 ! %g2 = 0000000000002cbb ! %l4 = 000000003f47c728, Mem[0000000090000000] = 09d5311bd6ba8c74 stx %l4,[%i4+%g0] ! Mem[0000000090000000] = 000000003f47c728 ! %l7 = 4e9b5c3859e1602a, Mem[0000000090800010] = 31373a6159e1602a stx %l7,[%i5+%o2] ! Mem[0000000090800010] = 4e9b5c3859e1602a ! Mem[0000000090800028] = 445926d3, %g2 = 0000000000002cbb lduw [%i5+%o5],%g2 ! %g2 = 00000000445926d3 ! Mem[000000002d000008] = 30e78fe5, %l2 = c44f7a787d610500 lduh [%i2+%o1],%l2 ! %l2 = 00000000000030e7 ! Mem[0000000090000018] = 1d179028, %g2 = 00000000445926d3 lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 ! Mem[000000009080000c] = 4ca61569, %g18 = 4ab77e7fe7876d7c ldsw [%i5+0x00c],%g2 ! %g2 = 4ab77e7fe7876d7c ! Mem[0000000090000020] = f7030332, %g2 = 000000004ca61569 ldub [%i4+0x022],%g2 ! %g2 = 00000000000000f7 ! Mem[000000009000003c] = e6c51178, %g2 = 00000000000000f7 lduw [%i4+0x03c],%g2 ! %g2 = 00000000e6c51178 p14_label_6: ! %l3 = 302fbd80cba70526, Mem[000000002c800038] = 5ae13626 stw %l3,[%i1+0x038] ! Mem[000000002c800038] = cba70526 ! Mem[0000000090000018] = 902870ed, %g2 = 00000000e6c51178 ldsb [%i4+0x01a],%g2 ! %g2 = ffffffffffffff90 ! Mem[0000000091000038] = c7284ca6, %g2 = ffffffffffffff90 ldsh [%i6+0x03a],%g2 ! %g2 = ffffffffffffc728 ! Mem[0000000090000010] = 8e58d828, %g2 = ffffffffffffc728 lduh [%i4+0x012],%g2 ! %g2 = 0000000000008e58 ! %l0 = 000000005cca6685, Mem[000000002c800024] = 1c9d6ff6 stb %l0,[%i1+0x024] ! Mem[000000002c800024] = 859d6ff6 ! %l4 = 000000003f47c728, Mem[0000000090000024] = 0332e58e stw %l4,[%i4+0x024] ! Mem[0000000090000024] = 3f47c728 ! Mem[000000009080003c] = ad267bb0, %g2 = 0000000000008e58 lduw [%i5+0x03c],%g2 ! %g2 = 00000000ad267bb0 ! %l5 = d6841ce84ca61569, Mem[000000002c000020] = 39116a8d78b7fe53 stx %l5,[%i0+%o4] ! Mem[000000002c000020] = d6841ce84ca61569 ! Mem[0000000090800028] = 26d351e8, %g2 = 00000000ad267bb0 ldub [%i5+0x02a],%g2 ! %g2 = 0000000000000026 ! %l2 = 000030e7, %l3 = cba70526, Mem[0000000090800030] = eaf607f4 79e2e95e std %l2,[%i5+0x030] ! Mem[0000000090800030] = 000030e7 cba70526 p14_label_7: ! %l2 = 000030e7, %l3 = cba70526, Mem[0000000090000000] = 00000000 3f47c728 std %l2,[%i4+%g0] ! Mem[0000000090000000] = 000030e7 cba70526 ! Mem[000000009000002c] = 2cbbd684, %g2 = 0000000000000026 ldsh [%i4+0x02e],%g2 ! %g2 = 0000000000002cbb ! %l0 = 5cca6685, %l1 = ffffdbb7, Mem[000000002c000008] = 5cca6685 ffffdbb7 std %l0,[%i0+%o1] ! Mem[000000002c000008] = 5cca6685 ffffdbb7 ! %l0 = 000000005cca6685, Mem[000000002c800008] = 12b9277ffd4ac772 stx %l0,[%i1+%o1] ! Mem[000000002c800008] = 000000005cca6685 ! Mem[000000002c800034] = 799a7137, %l0 = 000000005cca6685 ldsb [%i1+0x035],%l0 ! %l0 = ffffffffffffff9a ! Mem[0000000091000034] = 1214449b, %g2 = 0000000000002cbb lduw [%i6+0x034],%g2 ! %g2 = 000000001214449b ! Mem[0000000090000008] = 27e09915, %g2 = 000000001214449b ldsb [%i4+0x009],%g2 ! %g2 = 0000000000000027 ! %l5 = d6841ce84ca61569, Mem[000000009180002c] = df4e4459 stw %l5,[%o0+0x02c] ! Mem[000000009180002c] = 4ca61569 ! Mem[0000000091000020] = 8b0950dd, %g2 = 0000000000000027 ldub [%i6+%o4],%g2 ! %g2 = 000000000000008b ! Mem[0000000090000030] = d6841ce8 4ca61569, %g2 = 0000008b, %g3 = 47a19fcf ldd [%i4+0x030],%g2 ! %g2 = 00000000d6841ce8 000000004ca61569 p14_label_8: ! %l5 = d6841ce84ca61569, Mem[0000000091800018] = 06faad5c sth %l5,[%o0+%o3] ! Mem[0000000091800018] = 1569ad5c ! %l2 = 000030e7, %l3 = cba70526, Mem[0000000091800020] = 5566979d ba3ff053 std %l2,[%o0+%o4] ! Mem[0000000091800020] = 000030e7 cba70526 ! Mem[0000000090000028] = 59e1602a, %g2 = 00000000d6841ce8 lduh [%i4+%o5],%g2 ! %g2 = 00000000000059e1 ! Mem[000000009000000c] = 2d46b01d, %g2 = 00000000000059e1 ldsb [%i4+0x00d],%g2 ! %g2 = 000000000000002d ! Mem[0000000090000000] = 000030e7 cba70526, %g2 = 0000002d, %g3 = 4ca61569 ldd [%i4+%g0],%g2 ! %g2 = 00000000000030e7 00000000cba70526 ! %l4 = 000000003f47c728, Mem[000000002d80003e] = cba70526 sth %l4,[%i3+0x03e] ! Mem[000000002d80003c] = cba7c728 ! Mem[0000000091000004] = b0a548c2, %g2 = 00000000000030e7 ldsb [%i6+0x006],%g2 ! %g2 = ffffffffffffffb0 ! Mem[0000000090800000] = 0500dd4b, %g2 = ffffffffffffffb0 ldsh [%i5+0x002],%g2 ! %g2 = 0000000000000500 ! %l0 = ffffff9a, %l1 = ffffdbb7, Mem[0000000091800030] = 4e9b5c38 dbb7602a std %l0,[%o0+0x030] ! Mem[0000000091800030] = ffffff9a ffffdbb7 ! Mem[0000000090000018] = 1d179028, %g2 = 0000000000000500 ldsh [%i4+%o3],%g2 ! %g2 = 0000000000001d17 p14_label_9: ! Mem[0000000091000004] = 98f9b0a5, %g18 = 4ab77e7fe7876d7c ldsw [%i6+0x004],%g2 ! %g2 = 4ab77e7fe7876d7c ! %l6 = 31373a61, %l7 = 59e1602a, Mem[0000000090000010] = 1d358e58 d828ead6 std %l6,[%i4+%o2] ! Mem[0000000090000010] = 31373a61 59e1602a ! Mem[000000002c800000] = 62c9f612, %l0 = ffffffffffffff9a ldsh [%i1+%g0],%l0 ! %l0 = 00000000000062c9 ! %l6 = cac87ae831373a61, Mem[0000000090000032] = 1ce84ca6 sth %l6,[%i4+0x032] ! Mem[0000000090000030] = 3a614ca6 ! %l6 = 31373a61, %l7 = 59e1602a, Mem[0000000090800030] = 000030e7 cba70526 std %l6,[%i5+0x030] ! Mem[0000000090800030] = 31373a61 59e1602a ! %l4 = 3f47c728, %l5 = 4ca61569, Mem[0000000090800010] = 4e9b5c38 59e1602a std %l4,[%i5+%o2] ! Mem[0000000090800010] = 3f47c728 4ca61569 ! Mem[000000009100000c] = 15696cff, %g2 = ffffffff98f9b0a5 ldub [%i6+0x00e],%g2 ! %g2 = 0000000000000015 ! %l4 = 3f47c728, %l5 = 4ca61569, Mem[0000000091800038] = 54b6116d 9d52adff std %l4,[%o0+0x038] ! Mem[0000000091800038] = 3f47c728 4ca61569 ! %l3 = 302fbd80cba70526, Mem[0000000090000026] = c72859e1 sth %l3,[%i4+0x026] ! Mem[0000000090000024] = 052659e1 ! Mem[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = 00000015, %g3 = cba70526 ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf p14_label_10: ! Mem[0000000090000004] = cba70526, %g2 = 000000005ffaf26e ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffffcba7 ! Mem[000000002c800038] = cba70526, %l0 = 00000000000062c9 ldsb [%i1+0x03a],%l0 ! %l0 = 0000000000000005 ! Mem[0000000090000000] = 30e7cba7, %g2 = ffffffffffffcba7 ldsh [%i4+0x002],%g2 ! %g2 = 00000000000030e7 ! %l0 = 0000000000000005, Mem[0000000091800010] = 6e4e518296298cae stx %l0,[%o0+%o2] ! Mem[0000000091800010] = 0000000000000005 ! Mem[0000000090800018] = 4dc6db26, %g2 = 00000000000030e7 ldsb [%i5+0x01a],%g2 ! %g2 = 000000000000004d ! %l0 = 0000000000000005, Mem[000000009180003e] = 15690000 sth %l0,[%o0+0x03e] ! Mem[000000009180003c] = 00050000 ! Mem[000000002d000030] = 1e3321dc, %l5 = d6841ce84ca61569 lduw [%i2+0x030],%l5 ! %l5 = 000000001e3321dc ! Mem[0000000091000038] = 3f47c7284ca61569, %g2 = 000000000000004d ldx [%i6+0x038],%g2 ! %g2 = 3f47c7284ca61569 ! Mem[0000000090000008] = e099152d, %g2 = 3f47c7284ca61569 lduh [%i4+0x00a],%g2 ! %g2 = 000000000000e099 ! %l0 = 0000000000000005, Mem[0000000090800008] = 18aa2cf9 stw %l0,[%i5+%o1] ! Mem[0000000090800008] = 00000005 p14_label_11: ! %l6 = cac87ae831373a61, Mem[000000009080003a] = d7bcad26 sth %l6,[%i5+0x03a] ! Mem[0000000090800038] = 3a61ad26 ! Mem[0000000090800018] = b2d54dc6db268a9a, %g2 = 000000000000e099 ldx [%i5+%o3],%g2 ! %g2 = b2d54dc6db268a9a ! %l3 = 302fbd80cba70526, Mem[0000000090800000] = 7d610500dd4bc205 stx %l3,[%i5+%g0] ! Mem[0000000090800000] = 302fbd80cba70526 ! %l0 = 0000000000000005, Mem[000000009100002c] = 08a9d051 stw %l0,[%i6+0x02c] ! Mem[000000009100002c] = 00000005 ! Mem[0000000090800018] = c6db268a, %g2 = b2d54dc6db268a9a ldsb [%i5+0x01b],%g2 ! %g2 = ffffffffffffffc6 ! Mem[0000000090000028] = 59e1602a, %g2 = ffffffffffffffc6 lduw [%i4+%o5],%g2 ! %g2 = 0000000059e1602a ! Mem[000000009000001c] = 70edfb0e, %g18 = 4ab77e7fe7876d7c ldsw [%i4+0x01c],%g2 ! %g2 = 4ab77e7fe7876d7c ! Mem[0000000091800004] = 07b3e6aa, %g18 = 4ab77e7fe7876d7c ldsw [%o0+0x004],%g2 ! %g2 = 4ab77e7fe7876d7c ! %l1 = ffffffffffffdbb7, Mem[0000000090000008] = b427e099 stw %l1,[%i4+%o1] ! Mem[0000000090000008] = ffffdbb7 ! %l3 = 302fbd80cba70526, Mem[000000002d00003c] = abbe2d7b stb %l3,[%i2+0x03c] ! Mem[000000002d00003c] = 26be2d7b p14_label_12: ! Mem[0000000090800028] = 445926d3 51e85f11, %g2 = 07b3e6aa, %g3 = 47a19fcf ldd [%i5+%o5],%g2 ! %g2 = 00000000445926d3 0000000051e85f11 ! %l6 = cac87ae831373a61, Mem[0000000090000008] = ffffdbb7 stb %l6,[%i4+%o1] ! Mem[0000000090000008] = 61ffdbb7 ! Mem[0000000091800010] = 00000000, %g2 = 00000000445926d3 ldsb [%o0+0x013],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800020] = 000030e7 cba70526, %g2 = 00000000, %g3 = 51e85f11 ldd [%o0+%o4],%g2 ! %g2 = 00000000000030e7 00000000cba70526 ! %l2 = 00000000000030e7, Mem[000000002d800018] = 2cd1d77b stw %l2,[%i3+%o3] ! Mem[000000002d800018] = 000030e7 ! Mem[0000000090000014] = 2a1d1790, %g2 = 00000000000030e7 ldub [%i4+0x017],%g2 ! %g2 = 000000000000002a ! %l5 = 000000001e3321dc, Mem[0000000090000000] = 000030e7cba70526 stx %l5,[%i4+%g0] ! Mem[0000000090000000] = 000000001e3321dc ! %l0 = 0000000000000005, Mem[0000000091800010] = 0000000000000005 stx %l0,[%o0+%o2] ! Mem[0000000091800010] = 0000000000000005 ! %l4 = 000000003f47c728, Mem[000000002c00000d] = ffffdbb7 stb %l4,[%i0+0x00d] ! Mem[000000002c00000c] = ff28dbb7 ! %l1 = ffffffffffffdbb7, Mem[0000000090000020] = 0ad8f703 stb %l1,[%i4+%o4] ! Mem[0000000090000020] = b7d8f703 p14_label_13: ! Mem[000000002d00003c] = 26be2d7b, %l4 = 000000003f47c728 ldsw [%i2+0x03c],%l4 ! %l4 = 0000000026be2d7b ! Mem[000000002c800028] = 08fe8cc1, %l1 = ffffffffffffdbb7 ldsw [%i1+%o5],%l1 ! %l1 = 0000000008fe8cc1 ! Mem[0000000090000004] = 21dc61ff, %g2 = 000000000000002a ldsh [%i4+0x006],%g2 ! %g2 = 00000000000021dc ! %l6 = 31373a61, %l7 = 59e1602a, Mem[0000000091000030] = 0526761e 1214449b std %l6,[%i6+0x030] ! Mem[0000000091000030] = 31373a61 59e1602a ! %l0 = 00000005, %l1 = 08fe8cc1, Mem[0000000090000010] = 31373a61 59e1602a std %l0,[%i4+%o2] ! Mem[0000000090000010] = 00000005 08fe8cc1 ! Mem[0000000090800004] = 05260000, %g2 = 00000000000021dc ldub [%i5+0x006],%g2 ! %g2 = 0000000000000005 ! %l4 = 26be2d7b, %l5 = 1e3321dc, Mem[000000002c000028] = dda1199a 3b34dbb7 std %l4,[%i0+%o5] ! Mem[000000002c000028] = 26be2d7b 1e3321dc ! Mem[0000000090000028] = 59e1602a9d1b2cbb, %g2 = 0000000000000005 ldx [%i4+%o5],%g2 ! %g2 = 59e1602a9d1b2cbb ! Mem[000000002c80003c] = 1be84863, %l5 = 000000001e3321dc lduh [%i1+0x03e],%l5 ! %l5 = 0000000000004863 ! %l4 = 0000000026be2d7b, Mem[0000000091000026] = c72821a9 sth %l4,[%i6+0x026] ! Mem[0000000091000024] = 2d7b21a9 p14_label_14: ! Mem[0000000090000018] = 1d179028, %g18 = 4ab77e7fe7876d7c ldsw [%i4+%o3],%g2 ! %g2 = 4ab77e7fe7876d7c ! %l7 = 4e9b5c3859e1602a, Mem[0000000091000000] = 6ae82f88 stw %l7,[%i6+%g0] ! Mem[0000000091000000] = 59e1602a ! %l4 = 26be2d7b, %l5 = 00004863, Mem[0000000091000000] = 59e1602a 98f9b0a5 std %l4,[%i6+%g0] ! Mem[0000000091000000] = 26be2d7b 00004863 ! Mem[0000000091000028] = 21a95ba1, %g18 = 4ab77e7fe7876d7c ldsw [%i6+%o5],%g2 ! %g2 = 4ab77e7fe7876d7c ! %l6 = cac87ae831373a61, Mem[000000002c800032] = c3f257f5 stb %l6,[%i1+0x032] ! Mem[000000002c800030] = c3f261f5 ! Mem[0000000090000010] = 00000508, %g2 = 0000000021a95ba1 ldub [%i4+0x011],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800000] = 302fbd80cba70526, %g2 = 0000000000000000 ldx [%i5+%g0],%g2 ! %g2 = 302fbd80cba70526 ! %l2 = 000030e7, %l3 = cba70526, Mem[0000000091800028] = 153f24b0 4ca61569 std %l2,[%o0+%o5] ! Mem[0000000091800028] = 000030e7 cba70526 ! Mem[0000000091000014] = 57fe015f, %g2 = 302fbd80cba70526 ldub [%i6+0x015],%g2 ! %g2 = 0000000000000057 ! %l5 = 0000000000004863, Mem[000000009100002c] = 00000005 stw %l5,[%i6+0x02c] ! Mem[000000009100002c] = 00004863 p14_label_15: ! Mem[000000009180001c] = 4e280000, %g2 = 0000000000000057 lduh [%o0+0x01e],%g2 ! %g2 = 0000000000004e28 ! %l5 = 0000000000004863, Mem[000000009180003c] = 4ca60005 stw %l5,[%o0+0x03c] ! Mem[000000009180003c] = 00004863 ! Mem[000000002c000024] = 4ca61569, %l1 = 0000000008fe8cc1 ldub [%i0+0x024],%l1 ! %l1 = 000000000000004c ! Mem[0000000090800020] = ef263514, %g2 = 0000000000004e28 lduh [%i5+0x022],%g2 ! %g2 = 000000000000ef26 ! %l5 = 0000000000004863, Mem[0000000090800009] = 0000054c stb %l5,[%i5+0x009] ! Mem[0000000090800008] = 6300054c ! Mem[000000002c00003c] = 929dc406, %l4 = 0000000026be2d7b lduh [%i0+0x03e],%l4 ! %l4 = 000000000000c406 ! Mem[0000000091000028] = 21a95ba100004863, %g2 = 000000000000ef26 ldx [%i6+%o5],%g2 ! %g2 = 21a95ba100004863 ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = 21a95ba100004863 ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! %l0 = 0000000000000005, Mem[0000000091800006] = e6aadbb7 stb %l0,[%o0+0x006] ! Mem[0000000091800004] = 05aadbb7 ! Mem[0000000090000018] = 1d179028, %g2 = 53918eb2e6c51178 lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 p14_label_16: ! Mem[000000009100002c] = 00004863, %g18 = 4ab77e7fe7876d7c ldsw [%i6+0x02c],%g2 ! %g2 = 4ab77e7fe7876d7c ! %l5 = 0000000000004863, Mem[0000000091000008] = 48c28052 sth %l5,[%i6+%o1] ! Mem[0000000091000008] = 48638052 ! Mem[000000002c800008] = 000000005cca6685, %l0 = 0000000000000005 ldx [%i1+%o1],%l0 ! %l0 = 000000005cca6685 ! %l4 = 000000000000c406, Mem[0000000090000002] = 00001e33 sth %l4,[%i4+0x002] ! Mem[0000000090000000] = c4061e33 ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 0000000000004863 ldsb [%i4+0x03a],%g2 ! %g2 = ffffffffffffff8e ! %l1 = 000000000000004c, Mem[0000000090000034] = 4ca61569 stw %l1,[%i4+0x034] ! Mem[0000000090000034] = 0000004c ! %l6 = 31373a61, %l7 = 59e1602a, Mem[0000000091000018] = 5ffaf26e 47a19fcf std %l6,[%i6+%o3] ! Mem[0000000091000018] = 31373a61 59e1602a ! Mem[0000000090000008] = 61ffdbb7, %g2 = ffffffffffffff8e ldub [%i4+%o1],%g2 ! %g2 = 0000000000000061 ! Mem[0000000090800038] = 3a61ad26, %g2 = 0000000000000061 ldsb [%i5+0x03a],%g2 ! %g2 = 000000000000003a ! Mem[0000000090800004] = a7052600, %g2 = 000000000000003a ldsb [%i5+0x005],%g2 ! %g2 = ffffffffffffffa7 p14_label_17: ! %l3 = 302fbd80cba70526, Mem[000000002d000028] = ee9acc6ec9809e07 stx %l3,[%i2+%o5] ! Mem[000000002d000028] = 302fbd80cba70526 ! Mem[000000002c00000c] = ff28dbb7, %l5 = 0000000000004863 ldsh [%i0+0x00e],%l5 ! %l5 = ffffffffffffdbb7 ! Mem[0000000090800030] = 31373a6159e1602a, %g2 = ffffffffffffffa7 ldx [%i5+0x030],%g2 ! %g2 = 31373a6159e1602a ! Mem[000000002c000028] = 26be2d7b, %l2 = 00000000000030e7 lduw [%i0+%o5],%l2 ! %l2 = 0000000026be2d7b ! %l3 = 302fbd80cba70526, Mem[0000000090000028] = 59e1602a9d1b2cbb stx %l3,[%i4+%o5] ! Mem[0000000090000028] = 302fbd80cba70526 ! Mem[000000002d000010] = efa2b1d8, %l2 = 0000000026be2d7b ldsh [%i2+0x012],%l2 ! %l2 = ffffffffffffb1d8 ! Mem[000000009000002c] = cba70526, %g2 = 31373a6159e1602a lduh [%i4+0x02c],%g2 ! %g2 = 000000000000cba7 ! %l5 = ffffffffffffdbb7, Mem[0000000091800030] = ffffff9affffdbb7 stx %l5,[%o0+0x030] ! Mem[0000000091800030] = ffffffffffffdbb7 ! Mem[000000009100003c] = 69000000, %g2 = 000000000000cba7 ldub [%i6+0x03f],%g2 ! %g2 = 0000000000000069 ! %l4 = 000000000000c406, Mem[0000000090800030] = 31373a61 stb %l4,[%i5+0x030] ! Mem[0000000090800030] = 06373a61 p14_label_18: ! %l6 = cac87ae831373a61, Mem[000000009080000e] = 15693f47 sth %l6,[%i5+0x00e] ! Mem[000000009080000c] = 3a613f47 ! Mem[0000000091800024] = 05260000, %g2 = 0000000000000069 lduh [%o0+0x026],%g2 ! %g2 = 0000000000000526 ! Mem[000000002c000010] = 3f47c728 bd2c7e84, %l0 = 5cca6685, %l1 = 0000004c ldd [%i0+%o2],%l0 ! %l0 = 000000003f47c728 00000000bd2c7e84 ! %l2 = ffffffffffffb1d8, Mem[000000002c000030] = 1c57263e sth %l2,[%i0+0x030] ! Mem[000000002c000030] = b1d8263e ! Mem[0000000090000034] = 004c5391, %g2 = 0000000000000526 ldsh [%i4+0x036],%g2 ! %g2 = 000000000000004c ! Mem[000000009100000c] = 4ca61569, %g18 = 4ab77e7fe7876d7c ldsw [%i6+0x00c],%g2 ! %g2 = 4ab77e7fe7876d7c ! %l2 = ffffb1d8, %l3 = cba70526, Mem[0000000091800000] = fb520ab0 07b305aa std %l2,[%o0+%g0] ! Mem[0000000091800000] = ffffb1d8 cba70526 ! Mem[0000000091000018] = 31373a61, %g2 = 000000004ca61569 lduh [%i6+%o3],%g2 ! %g2 = 0000000000003137 ! %l3 = 302fbd80cba70526, Mem[0000000090800014] = 4ca61569 stw %l3,[%i5+0x014] ! Mem[0000000090800014] = cba70526 ! Mem[000000002c80003c] = 1be84863, %l5 = ffffffffffffdbb7 lduh [%i1+0x03e],%l5 ! %l5 = 0000000000004863 p14_label_19: ! Mem[0000000090000030] = 843a6100, %g2 = 0000000000003137 ldsb [%i4+0x031],%g2 ! %g2 = ffffffffffffff84 ! %l2 = ffffffffffffb1d8, Mem[0000000091000034] = 59e1602a stw %l2,[%i6+0x034] ! Mem[0000000091000034] = ffffb1d8 ! %l2 = ffffffffffffb1d8, Mem[0000000090000030] = d6843a61 sth %l2,[%i4+0x030] ! Mem[0000000090000030] = b1d83a61 ! %l1 = 00000000bd2c7e84, Mem[0000000090800036] = 602a66e1 sth %l1,[%i5+0x036] ! Mem[0000000090800034] = 7e8466e1 ! %l5 = 0000000000004863, Mem[000000009080001a] = 4dc6db26 sth %l5,[%i5+0x01a] ! Mem[0000000090800018] = 4863db26 ! Mem[0000000091000008] = 48638052, %g2 = ffffffffffffff84 lduh [%i6+%o1],%g2 ! %g2 = 0000000000004863 ! Mem[000000002c00003c] = 929dc406, %l0 = 000000003f47c728 ldsw [%i0+0x03c],%l0 ! %l0 = ffffffff929dc406 ! Mem[000000009100002c] = 48633137, %g2 = 0000000000004863 lduh [%i6+0x02e],%g2 ! %g2 = 0000000000004863 ! Mem[0000000091000038] = 3f47c728, %g2 = 0000000000004863 lduh [%i6+0x038],%g2 ! %g2 = 0000000000003f47 ! Mem[0000000090800030] = 06373a61, %g2 = 0000000000003f47 lduw [%i5+0x030],%g2 ! %g2 = 0000000006373a61 p14_label_20: ! Mem[000000009180003c] = 48630000, %g2 = 0000000006373a61 ldsh [%o0+0x03e],%g2 ! %g2 = 0000000000004863 ! Mem[0000000091000038] = 3f47c728, %g2 = 0000000000004863 lduw [%i6+0x038],%g2 ! %g2 = 000000003f47c728 ! %l1 = 00000000bd2c7e84, Mem[000000002d000014] = e5defcbf stw %l1,[%i2+0x014] ! Mem[000000002d000014] = bd2c7e84 ! Mem[0000000090000018] = 1d179028, %g2 = 000000003f47c728 lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 ! Mem[0000000091000010] = 6cff95cd, %g18 = 4ab77e7fe7876d7c ldsw [%i6+%o2],%g2 ! %g2 = 4ab77e7fe7876d7c ! %l0 = ffffffff929dc406, Mem[0000000090800000] = 302fbd80 sth %l0,[%i5+%g0] ! Mem[0000000090800000] = c406bd80 ! Mem[000000009080000c] = a63a613f, %g2 = 000000006cff95cd ldsb [%i5+0x00d],%g2 ! %g2 = ffffffffffffffa6 ! Mem[0000000091800018] = 1569ad5cb7684e28, %g2 = ffffffffffffffa6 ldx [%o0+%o3],%g2 ! %g2 = 1569ad5cb7684e28 ! Mem[000000009100000c] = 4ca61569, %g2 = 1569ad5cb7684e28 lduh [%i6+0x00c],%g2 ! %g2 = 0000000000004ca6 ! Mem[000000002d80001c] = e0449a7b, %l0 = ffffffff929dc406 ldsh [%i3+0x01c],%l0 ! %l0 = ffffffffffffe044 p14_label_21: ! Mem[000000009100003c] = 4ca61569, %g2 = 0000000000004ca6 ldsh [%i6+0x03c],%g2 ! %g2 = 0000000000004ca6 ! Mem[0000000090000010] = 0000000508fe8cc1, %g2 = 0000000000004ca6 ldx [%i4+%o2],%g2 ! %g2 = 0000000508fe8cc1 ! Mem[0000000091000034] = ffffb1d8, %g2 = 0000000508fe8cc1 ldsb [%i6+0x034],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090000000] = 0000c406, %g2 = ffffffffffffffff ldsb [%i4+%g0],%g2 ! %g2 = 0000000000000000 ! %l1 = 00000000bd2c7e84, Mem[0000000091800024] = cba70526 stw %l1,[%o0+0x024] ! Mem[0000000091800024] = bd2c7e84 ! Mem[000000009180001c] = b7684e28, %g2 = 0000000000000000 lduw [%o0+0x01c],%g2 ! %g2 = 00000000b7684e28 ! Mem[0000000090800028] = 445926d3, %g2 = 00000000b7684e28 lduh [%i5+%o5],%g2 ! %g2 = 0000000000004459 ! %l6 = 31373a61, %l7 = 59e1602a, Mem[0000000091800020] = 000030e7 bd2c7e84 std %l6,[%o0+%o4] ! Mem[0000000091800020] = 31373a61 59e1602a ! %l7 = 4e9b5c3859e1602a, Mem[000000002d000010] = efa2b1d8bd2c7e84 stx %l7,[%i2+%o2] ! Mem[000000002d000010] = 4e9b5c3859e1602a ! %l2 = ffffffffffffb1d8, Mem[000000002d800030] = 3889e2ce stw %l2,[%i3+0x030] ! Mem[000000002d800030] = ffffb1d8 p14_label_22: ! Mem[0000000090800038] = 66e13a61, %g2 = 0000000000004459 lduw [%i5+0x038],%g2 ! %g2 = 0000000066e13a61 ! Mem[000000009180002c] = 0526ffff, %g2 = 0000000066e13a61 ldsh [%o0+0x02e],%g2 ! %g2 = 0000000000000526 ! Mem[0000000091800024] = 602a0000, %g2 = 0000000000000526 lduh [%o0+0x026],%g2 ! %g2 = 000000000000602a ! Mem[000000009100000c] = 4ca61569, %g18 = 4ab77e7fe7876d7c ldsw [%i6+0x00c],%g2 ! %g2 = 4ab77e7fe7876d7c ! %l6 = cac87ae831373a61, Mem[0000000091000020] = 8b0950dd0f652d7b stx %l6,[%i6+%o4] ! Mem[0000000091000020] = cac87ae831373a61 ! Mem[000000002c00002c] = 1e3321dc, %l1 = 00000000bd2c7e84 ldsh [%i0+0x02e],%l1 ! %l1 = 00000000000021dc ! Mem[0000000091000000] = be2d7b00, %g2 = 000000004ca61569 ldsb [%i6+0x001],%g2 ! %g2 = ffffffffffffffbe ! %l0 = ffffe044, %l1 = 000021dc, Mem[000000002c800038] = cba70526 1be84863 std %l0,[%i1+0x038] ! Mem[000000002c800038] = ffffe044 000021dc ! Mem[0000000091000008] = 48638052, %g2 = ffffffffffffffbe lduh [%i6+%o1],%g2 ! %g2 = 0000000000004863 ! %l0 = ffffe044, %l1 = 000021dc, Mem[0000000090000020] = b7d8f703 3f470526 std %l0,[%i4+%o4] ! Mem[0000000090000020] = ffffe044 000021dc p14_label_23: ! Mem[000000009000002c] = a70526b1, %g2 = 0000000000004863 ldub [%i4+0x02d],%g2 ! %g2 = 00000000000000a7 ! Mem[000000002c800010] = 80b48885 8f10b3de, %l0 = ffffe044, %l1 = 000021dc ldd [%i1+%o2],%l0 ! %l0 = 0000000080b48885 000000008f10b3de ! Mem[0000000091800010] = 0000000000000005, %g2 = 00000000000000a7 ldx [%o0+%o2],%g2 ! %g2 = 0000000000000005 ! %l6 = cac87ae831373a61, Mem[000000009100002e] = 48633137 sth %l6,[%i6+0x02e] ! Mem[000000009100002c] = 3a613137 ! %l7 = 4e9b5c3859e1602a, Mem[0000000091800010] = 00000000 stb %l7,[%o0+%o2] ! Mem[0000000091800010] = 2a000000 ! Mem[000000002c000038] = 24740b1e, %l6 = cac87ae831373a61 ldsw [%i0+0x038],%l6 ! %l6 = 0000000024740b1e ! Mem[0000000091000000] = 26be2d7b00004863, %g2 = 0000000000000005 ldx [%i6+%g0],%g2 ! %g2 = 26be2d7b00004863 ! Mem[0000000091000028] = 21a95ba1, %g18 = 4ab77e7fe7876d7c ldsw [%i6+%o5],%g2 ! %g2 = 4ab77e7fe7876d7c ! %l6 = 0000000024740b1e, Mem[000000002d000030] = 1e3321dc28fb1577 stx %l6,[%i2+0x030] ! Mem[000000002d000030] = 0000000024740b1e ! Mem[0000000091000028] = 21a95ba1 00003a61, %g2 = 21a95ba1, %g3 = cba70526 ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 0000000000003a61 p14_label_24: ! Mem[000000002c800038] = ffffe044, %l1 = 000000008f10b3de ldsw [%i1+0x038],%l1 ! %l1 = ffffffffffffe044 ! Mem[0000000090000000] = 0000c406, %g2 = 0000000021a95ba1 lduh [%i4+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000010] = 00000005, %g18 = 4ab77e7fe7876d7c ldsw [%i4+%o2],%g2 ! %g2 = 4ab77e7fe7876d7c ! %l2 = ffffffffffffb1d8, Mem[0000000090000000] = 0000c406 stw %l2,[%i4+%g0] ! Mem[0000000090000000] = ffffb1d8 ! Mem[0000000090000000] = ffffb1d81e3321dc, %g2 = 0000000000000005 ldx [%i4+%g0],%g2 ! %g2 = ffffb1d81e3321dc ! %l2 = ffffffffffffb1d8, Mem[0000000090000031] = d83a6100 stb %l2,[%i4+0x031] ! Mem[0000000090000030] = d83a6100 ! %l1 = ffffffffffffe044, Mem[000000002d800028] = 4c2668cbef2ceefd stx %l1,[%i3+%o5] ! Mem[000000002d800028] = ffffffffffffe044 ! Mem[000000002c800000] = 62c9f612, %l5 = 0000000000004863 ldsb [%i1+0x003],%l5 ! %l5 = 0000000000000012 ! Mem[0000000091800038] = 3f47c728, %g2 = ffffb1d81e3321dc lduw [%o0+0x038],%g2 ! %g2 = 000000003f47c728 ! Mem[000000002c000014] = bd2c7e84, %l2 = ffffffffffffb1d8 lduh [%i0+0x014],%l2 ! %l2 = 000000000000bd2c p14_label_25: ! %l6 = 0000000024740b1e, Mem[0000000091000000] = 26be2d7b00004863 stx %l6,[%i6+%g0] ! Mem[0000000091000000] = 0000000024740b1e ! Mem[0000000091000010] = 6cff95cd, %g2 = 000000003f47c728 lduw [%i6+%o2],%g2 ! %g2 = 000000006cff95cd ! Mem[000000002c800010] = 80b48885, %l5 = 0000000000000012 ldsb [%i1+0x012],%l5 ! %l5 = ffffffffffffff88 ! Mem[0000000091800028] = 000030e7 cba70526, %g2 = 6cff95cd, %g3 = 00003a61 ldd [%o0+%o5],%g2 ! %g2 = 00000000000030e7 00000000cba70526 ! Mem[0000000090000018] = 902870ed, %g2 = 00000000000030e7 lduh [%i4+0x01a],%g2 ! %g2 = 0000000000009028 ! Mem[0000000091000004] = 24740b1e, %g18 = 4ab77e7fe7876d7c ldsw [%i6+0x004],%g2 ! %g2 = 4ab77e7fe7876d7c ! %l4 = 0000c406, %l5 = ffffff88, Mem[0000000090000020] = ffffe044 000021dc std %l4,[%i4+%o4] ! Mem[0000000090000020] = 0000c406 ffffff88 ! Mem[0000000090000020] = 0000c406, %g2 = 0000000024740b1e lduw [%i4+%o4],%g2 ! %g2 = 000000000000c406 ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 000000000000c406 ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! Mem[0000000090000014] = 08fe8cc1, %g2 = 0c86ef2635144907 lduh [%i4+0x014],%g2 ! %g2 = 00000000000008fe ba,a p14_not_taken_0_end p14_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000080b48885 bne,a,pn %xcc,p14_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffffe044 bne,a,pn %xcc,p14_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000bd2c bne,a,pn %xcc,p14_reg_l2_fail mov %l2,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000c406 bne,a,pn %xcc,p14_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffffff88 bne,a,pn %xcc,p14_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000024740b1e bne,a,pn %xcc,p14_reg_l6_fail mov %l6,%g3 ! Check Floating Point Registers p14_check_fp_registers: set p14_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 0c91dde3 9498a91a bne %xcc,p14_f0_fail nop ! Check Local Memory set p14_local0_expect,%g1 p14_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 5cca6685ff28dbb7 ldx [%i0+0x008],%g3 ! Observed data at 000000002c000008 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i0,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = d6841ce84ca61569 ldx [%i0+0x020],%g3 ! Observed data at 000000002c000020 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 26be2d7b1e3321dc ldx [%i0+0x028],%g3 ! Observed data at 000000002c000028 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = b1d8263e6170d24c ldx [%i0+0x030],%g3 ! Observed data at 000000002c000030 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i0,0x030,%g4 set p14_local1_expect,%g1 p14_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 000000005cca6685 ldx [%i1+0x008],%g3 ! Observed data at 000000002c800008 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = fd0ff128859d6ff6 ldx [%i1+0x020],%g3 ! Observed data at 000000002c800020 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = c3f261f5799a7137 ldx [%i1+0x030],%g3 ! Observed data at 000000002c800030 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffffe044000021dc 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+0x010],%g2 ! Expected data = 4e9b5c3859e1602a ldx [%i2+0x010],%g3 ! Observed data at 000000002d000010 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 3a6142da5058cd8a ldx [%i2+0x018],%g3 ! Observed data at 000000002d000018 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 302fbd80cba70526 ldx [%i2+0x028],%g3 ! Observed data at 000000002d000028 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000024740b1e ldx [%i2+0x030],%g3 ! Observed data at 000000002d000030 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 9d28445b26be2d7b ldx [%i2+0x038],%g3 ! Observed data at 000000002d000038 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x038,%g4 set p14_local3_expect,%g1 p14_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 1a54efb1b087ec25 ldx [%i3+0x000],%g3 ! Observed data at 000000002d800000 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000030e7e0449a7b 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 = ffffffffffffe044 ldx [%i3+0x028],%g3 ! Observed data at 000000002d800028 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = ffffb1d8ae163529 ldx [%i3+0x030],%g3 ! Observed data at 000000002d800030 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 7d610500cba7c728 ldx [%i3+0x038],%g3 ! Observed data at 000000002d800038 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i3,0x038,%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_f0_fail: set p14_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%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: stxa %l1,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000002c000020] lduha [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000002c000010] ldswa [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002c000018] done p14_trap1o: stxa %l1,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000002c000020] lduha [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000002c000010] ldswa [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002c000018] done p14_trap2e: stwa %l5,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000002d800008] lduba [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000002d800008] ldda [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002c000010] done p14_trap2o: stwa %l5,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000002d800008] lduba [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000002d800008] ldda [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002c000010] done p14_trap3e: nop nop nop nop nop done p14_trap3o: 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 = 1ef76370b087ec25 ldx [%g1+0x008],%l1 ! %l1 = f6511166ec259d1b ldx [%g1+0x010],%l2 ! %l2 = c44f7a787d610500 ldx [%g1+0x018],%l3 ! %l3 = 302fbd80cba70526 ldx [%g1+0x020],%l4 ! %l4 = a779e28c18aa2cf9 ldx [%g1+0x028],%l5 ! %l5 = d6841ce84ca61569 ldx [%g1+0x030],%l6 ! %l6 = cac87ae831373a61 ldx [%g1+0x038],%l7 ! %l7 = 4e9b5c3859e1602a ! 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 = 6b55b5ab 8d595884 80b841d4 6623a620 ! %f4 = 95462373 2b35ad8e 0eb7910d 6b4ea1cd ! %f8 = 4d87908f 20097374 918f3a80 f3a72dcb ! %f12 = 259ec4c2 9fc14a4e a675f4df 727ab27c ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 491c1c34 89ed3677 4d2cecf0 fe4d8f65 ! %f20 = 1cc340c6 bf04579a 4531bc6e c6a2fe22 ! %f24 = 10f8cd9c 44a5d69e 3ace9906 1510e072 ! %f28 = ac89a3d7 d447ae87 350bbca6 4cee4341 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = bdac2623 a98ceea3 a209164f 8ca938d6 ! %f36 = 68cf9fdc a714e749 402a3138 4f934327 ! %f40 = f6406a42 1cf9df50 3550be8f 3bdf9791 ! %f44 = ce586923 5076c35d 7303f6bb 0edc8bc4 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xa785f27800000048,%g7,%g1 ! GSR scale = 9, align = 0 wr %g1,%g0,%gsr ! GSR = a785f27800000048 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: ! %l7 = 0b02ba1a56e8e80d, Mem[000000002f80000c] = ec7dff81 stw %l7,[%i3+0x00c] ! Mem[000000002f80000c] = 56e8e80d ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = 0000000000000000 ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! %l2 = 310d8f0e2a6ba3f2, Mem[0000000091800008] = 8b9883bd stw %l2,[%o0+%o1] ! Mem[0000000091800008] = 2a6ba3f2 ! %l0 = 75ec9db2, %l1 = 0d31ac52, Mem[0000000090800010] = f8449dd9 5e356f1d std %l0,[%i5+%o2] ! Mem[0000000090800010] = 75ec9db2 0d31ac52 ! %l4 = 9f5b01ac, %l5 = 9719e689, Mem[000000002f000028] = 6e39f27b 2d41a8e1 std %l4,[%i2+%o5] ! Mem[000000002f000028] = 9f5b01ac 9719e689 ! %l7 = 0b02ba1a56e8e80d, Mem[000000002f80001c] = 0f6dd3f8 stw %l7,[%i3+0x01c] ! Mem[000000002f80001c] = 56e8e80d ! Mem[000000009000000c] = 152d46b0, %g2 = 43bc1d8151532584 ldsh [%i4+0x00c],%g2 ! %g2 = 000000000000152d ! %l0 = 4a75466275ec9db2, Mem[000000009100003e] = 8c8f0000 sth %l0,[%i6+0x03e] ! Mem[000000009100003c] = 9db20000 ! Mem[0000000090800030] = eaf607f4, %g18 = b62f825a12015ff6 ldsw [%i5+0x030],%g2 ! %g2 = b62f825a12015ff6 ! Mem[0000000091000020] = 8b0950dd 0f65f93d, %g2 = eaf607f4, %g3 = 00000000 ldd [%i6+%o4],%g2 ! %g2 = 000000008b0950dd 000000000f65f93d p15_label_2: ! Mem[0000000090800028] = 4459f5d351e85f11, %g2 = 000000008b0950dd ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351e85f11 ! %l6 = 23e9dd55f720c529, Mem[000000009000003f] = 78000000 stb %l6,[%i4+0x03f] ! Mem[000000009000003c] = 29000000 ! %l5 = 64d6b3549719e689, Mem[000000002f80003c] = d42b47fb stw %l5,[%i3+0x03c] ! Mem[000000002f80003c] = 9719e689 ! Mem[0000000091800024] = f053153f, %g2 = 4459f5d351e85f11 lduh [%o0+0x026],%g2 ! %g2 = 000000000000f053 ! Mem[000000009180003c] = 9d52adff, %g2 = 000000000000f053 lduw [%o0+0x03c],%g2 ! %g2 = 000000009d52adff ! %l0 = 75ec9db2, %l1 = 0d31ac52, Mem[0000000091800030] = 43bc1d81 51532584 std %l0,[%o0+0x030] ! Mem[0000000091800030] = 75ec9db2 0d31ac52 ! %l4 = 8c8734db9f5b01ac, Mem[0000000091800000] = fb520ab007b3e6aa stx %l4,[%o0+%g0] ! Mem[0000000091800000] = 8c8734db9f5b01ac ! Mem[0000000090800000] = 73d0acf8 dd4bc205, %g2 = 9d52adff, %g3 = 0f65f93d ldd [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 00000000dd4bc205 ! %l4 = 9f5b01ac, %l5 = 9719e689, Mem[0000000090000018] = 1d179028 70edfb0e std %l4,[%i4+%o3] ! Mem[0000000090000018] = 9f5b01ac 9719e689 ! %l4 = 9f5b01ac, %l5 = 9719e689, Mem[0000000091800010] = 6e4e5182 96298cae std %l4,[%o0+%o2] ! Mem[0000000091800010] = 9f5b01ac 9719e689 p15_label_3: ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 73d0acf8, %g3 = dd4bc205 ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! %l2 = 310d8f0e2a6ba3f2, Mem[000000009180002c] = df4e4459 stw %l2,[%o0+0x02c] ! Mem[000000009180002c] = 2a6ba3f2 ! %l0 = 75ec9db2, %l1 = 0d31ac52, Mem[0000000091800030] = 75ec9db2 0d31ac52 std %l0,[%o0+0x030] ! Mem[0000000091800030] = 75ec9db2 0d31ac52 ! %l0 = 4a75466275ec9db2, Mem[000000009080003c] = adc27bb0 stw %l0,[%i5+0x03c] ! Mem[000000009080003c] = 75ec9db2 ! %l0 = 4a75466275ec9db2, Mem[000000002e800006] = 2783b4ff sth %l0,[%i1+0x006] ! Mem[000000002e800004] = 27839db2 ! Mem[0000000090000000] = 09d53180 d6ba8c74, %g2 = 0c86ef26, %g3 = 35144907 ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000d6ba8c74 ! %l1 = 52472baa0d31ac52, Mem[0000000090800004] = dd4bc205 sth %l1,[%i5+0x004] ! Mem[0000000090800004] = ac52c205 ! Mem[0000000091800008] = 2a6ba3f2, %g18 = b62f825a12015ff6 ldsw [%o0+%o1],%g2 ! %g2 = b62f825a12015ff6 ! %l6 = 23e9dd55f720c529, Mem[0000000090800030] = eaf607f4 sth %l6,[%i5+0x030] ! Mem[0000000090800030] = c52907f4 ! Mem[0000000091000038] = e25676cb62bf9db2, %g2 = 000000002a6ba3f2 ldx [%i6+0x038],%g2 ! %g2 = e25676cb62bf9db2 p15_label_4: ! %l5 = 64d6b3549719e689, Mem[000000009100002d] = a9d051a5 stb %l5,[%i6+0x02d] ! Mem[000000009100002c] = 89d051a5 ! Mem[000000002e800010] = 1435b9de8257a74a, %l1 = 52472baa0d31ac52 ldx [%i1+%o2],%l1 ! %l1 = 1435b9de8257a74a ! Mem[0000000091000028] = 21a95ba1, %g18 = b62f825a12015ff6 ldsw [%i6+%o5],%g2 ! %g2 = b62f825a12015ff6 ! %l3 = 2a0db75ab2dc4d3e, Mem[000000002e80000c] = 796a3e63 stw %l3,[%i1+0x00c] ! Mem[000000002e80000c] = b2dc4d3e ! Mem[000000002f000028] = 9f5b01ac9719e689, %l0 = 4a75466275ec9db2 ldx [%i2+%o5],%l0 ! %l0 = 9f5b01ac9719e689 ! %l2 = 310d8f0e2a6ba3f2, Mem[000000009080002d] = e85f11c5 stb %l2,[%i5+0x02d] ! Mem[000000009080002c] = f25f11c5 ! %l0 = 9f5b01ac9719e689, Mem[000000009000002c] = 7d3b2cbb sth %l0,[%i4+0x02c] ! Mem[000000009000002c] = e6892cbb ! Mem[0000000091800008] = 2a6ba3f2, %g2 = 0000000021a95ba1 ldsh [%o0+%o1],%g2 ! %g2 = 0000000000002a6b ! Mem[000000009100000c] = abd66cff, %g2 = 0000000000002a6b ldsh [%i6+0x00e],%g2 ! %g2 = ffffffffffffabd6 ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = ffffffffffffabd6 ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 p15_label_5: ! %l5 = 64d6b3549719e689, Mem[0000000091800008] = 2a6ba3f23923d9af stx %l5,[%o0+%o1] ! Mem[0000000091800008] = 64d6b3549719e689 ! %l0 = 9719e689, %l1 = 8257a74a, Mem[0000000091800020] = 5566979d ba3ff053 std %l0,[%o0+%o4] ! Mem[0000000091800020] = 9719e689 8257a74a ! Mem[0000000091800010] = 9f5b01ac 9719e689, %g2 = ba3ff053, %g3 = d6ba8c74 ldd [%o0+%o2],%g2 ! %g2 = 000000009f5b01ac 000000009719e689 ! Mem[0000000091800034] = 0d31ac52, %g2 = 000000009f5b01ac lduw [%o0+0x034],%g2 ! %g2 = 000000000d31ac52 ! %l0 = 9f5b01ac9719e689, Mem[0000000091000013] = cd7757fe stb %l0,[%i6+0x013] ! Mem[0000000091000010] = 897757fe ! %l5 = 64d6b3549719e689, Mem[000000009180001d] = 684e2897 stb %l5,[%o0+0x01d] ! Mem[000000009180001c] = 894e2897 ! Mem[000000002e800024] = 6812bdc0, %l2 = 310d8f0e2a6ba3f2 ldsb [%i1+0x027],%l2 ! %l2 = ffffffffffffffc0 ! Mem[0000000090000038] = 53918eb2 e6c51129, %g2 = 0d31ac52, %g3 = 9719e689 ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51129 ! Mem[0000000091800038] = 54b6116d 9d52adff, %g2 = 53918eb2, %g3 = e6c51129 ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d52adff ! %l5 = 64d6b3549719e689, Mem[0000000090000001] = d53180d6 stb %l5,[%i4+0x001] ! Mem[0000000090000000] = 893180d6 p15_label_6: ! %l0 = 9f5b01ac9719e689, Mem[0000000091800020] = 9719e6898257a74a stx %l0,[%o0+%o4] ! Mem[0000000091800020] = 9f5b01ac9719e689 ! Mem[0000000091800024] = 19e68915, %g2 = 0000000054b6116d ldub [%o0+0x025],%g2 ! %g2 = 0000000000000019 ! Mem[0000000091800028] = 153f24b0 2a6ba3f2, %g2 = 00000019, %g3 = 9d52adff ldd [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 000000002a6ba3f2 ! %l4 = 9f5b01ac, %l5 = 9719e689, Mem[0000000091000000] = 6ae82f88 98f9b0a5 std %l4,[%i6+%g0] ! Mem[0000000091000000] = 9f5b01ac 9719e689 ! %l1 = 1435b9de8257a74a, Mem[0000000090800024] = 35144907 sth %l1,[%i5+0x024] ! Mem[0000000090800024] = a74a4907 ! %l3 = 2a0db75ab2dc4d3e, Mem[000000002f80003a] = 6f404c27 stb %l3,[%i3+0x03a] ! Mem[000000002f800038] = 6f403e27 ! Mem[0000000090800018] = b2d54dc6, %g2 = 00000000153f24b0 ldub [%i5+%o3],%g2 ! %g2 = 00000000000000b2 ! Mem[0000000090800028] = 4459f5d351f25f11, %g2 = 00000000000000b2 ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351f25f11 ! Mem[000000002e000014] = 0be012b8, %l1 = 1435b9de8257a74a ldub [%i0+0x016],%l1 ! %l1 = 0000000000000012 ! %l3 = 2a0db75ab2dc4d3e, Mem[000000009080003f] = b2000000 stb %l3,[%i5+0x03f] ! Mem[000000009080003c] = 3e000000 p15_label_7: ! Mem[000000002e000008] = 2c1136c2, %l3 = 2a0db75ab2dc4d3e ldsb [%i0+0x00a],%l3 ! %l3 = 0000000000000036 ! Mem[000000009180001c] = b7894e28, %g2 = 4459f5d351f25f11 lduw [%o0+0x01c],%g2 ! %g2 = 00000000b7894e28 ! Mem[0000000091000028] = 21a95ba10889d051, %g2 = 00000000b7894e28 ldx [%i6+%o5],%g2 ! %g2 = 21a95ba10889d051 ! %l0 = 9719e689, %l1 = 00000012, Mem[0000000091800018] = 06faad5c b7894e28 std %l0,[%o0+%o3] ! Mem[0000000091800018] = 9719e689 00000012 ! Mem[000000002f80000c] = 56e8e80d, %l6 = 23e9dd55f720c529 ldsw [%i3+0x00c],%l6 ! %l6 = 0000000056e8e80d ! %l7 = 0b02ba1a56e8e80d, Mem[0000000091800032] = 9db20d31 stb %l7,[%o0+0x032] ! Mem[0000000091800030] = 0db20d31 ! %l1 = 0000000000000012, Mem[0000000090000002] = 3180d6ba stb %l1,[%i4+0x002] ! Mem[0000000090000000] = 1280d6ba ! Mem[0000000091000018] = 5ffaf26e, %g2 = 21a95ba10889d051 ldsh [%i6+%o3],%g2 ! %g2 = 0000000000005ffa ! %l6 = 0000000056e8e80d, Mem[0000000091000010] = 6cff95897757fe01 stx %l6,[%i6+%o2] ! Mem[0000000091000010] = 0000000056e8e80d ! Mem[000000002e000018] = c1395ee9, %l7 = 0b02ba1a56e8e80d ldsh [%i0+0x01a],%l7 ! %l7 = 0000000000005ee9 p15_label_8: ! Mem[0000000090000028] = af022e97, %g2 = 0000000000005ffa lduh [%i4+%o5],%g2 ! %g2 = 000000000000af02 ! %l0 = 9719e689, %l1 = 00000012, Mem[0000000090000030] = 7a6764e2 807fa20a std %l0,[%i4+0x030] ! Mem[0000000090000030] = 9719e689 00000012 ! Mem[0000000091800018] = 9719e68900000012, %g2 = 000000000000af02 ldx [%o0+%o3],%g2 ! %g2 = 9719e68900000012 ! %l3 = 0000000000000036, Mem[000000009080002c] = 51f25f11 stw %l3,[%i5+0x02c] ! Mem[000000009080002c] = 00000036 ! %l2 = ffffffffffffffc0, Mem[0000000090800030] = c52907f479e2e95e stx %l2,[%i5+0x030] ! Mem[0000000090800030] = ffffffffffffffc0 ! Mem[0000000091000000] = 9f5b01ac, %g2 = 9719e68900000012 ldsh [%i6+%g0],%g2 ! %g2 = ffffffffffff9f5b ! Mem[000000002f00000c] = 5b7310a2, %l2 = ffffffffffffffc0 lduw [%i2+0x00c],%l2 ! %l2 = 000000005b7310a2 ! %l4 = 9f5b01ac, %l5 = 9719e689, Mem[0000000090800038] = 66e1d7bc 75ec9d3e std %l4,[%i5+0x038] ! Mem[0000000090800038] = 9f5b01ac 9719e689 ! Mem[0000000091000000] = 5b01ac97, %g2 = ffffffffffff9f5b ldub [%i6+0x001],%g2 ! %g2 = 000000000000005b ! %l4 = 8c8734db9f5b01ac, Mem[0000000090000030] = 9719e68900000012 stx %l4,[%i4+0x030] ! Mem[0000000090000030] = 8c8734db9f5b01ac p15_label_9: ! Mem[000000009000003c] = c5112900, %g2 = 000000000000005b ldsb [%i4+0x03d],%g2 ! %g2 = ffffffffffffffc5 ! %l1 = 0000000000000012, Mem[000000009000002d] = 892cbb8c stb %l1,[%i4+0x02d] ! Mem[000000009000002c] = 122cbb8c ! Mem[000000009180003c] = 9d52adff, %g2 = ffffffffffffffc5 lduh [%o0+0x03c],%g2 ! %g2 = 0000000000009d52 ! Mem[000000009080003c] = 9719e689, %g2 = 0000000000009d52 ldsh [%i5+0x03c],%g2 ! %g2 = ffffffffffff9719 ! %l6 = 56e8e80d, %l7 = 00005ee9, Mem[0000000091000010] = 00000000 56e8e80d std %l6,[%i6+%o2] ! Mem[0000000091000010] = 56e8e80d 00005ee9 ! %l2 = 5b7310a2, %l3 = 00000036, Mem[0000000091800038] = 54b6116d 9d52adff std %l2,[%o0+0x038] ! Mem[0000000091800038] = 5b7310a2 00000036 ! %l0 = 9f5b01ac9719e689, Mem[000000002e80001a] = c39dc66e sth %l0,[%i1+0x01a] ! Mem[000000002e800018] = c39de689 ! %l5 = 64d6b3549719e689, Mem[0000000091000002] = 01ac9719 stb %l5,[%i6+0x002] ! Mem[0000000091000000] = 89ac9719 ! Mem[0000000090800030] = ffffffff, %g2 = ffffffffffff9719 lduw [%i5+0x030],%g2 ! %g2 = 00000000ffffffff ! Mem[000000009180000c] = 899f5b01, %g2 = 00000000ffffffff ldsb [%o0+0x00f],%g2 ! %g2 = ffffffffffffff89 p15_label_10: ! Mem[000000002e800014] = 8257a74a, %l4 = 8c8734db9f5b01ac ldsw [%i1+0x014],%l4 ! %l4 = ffffffff8257a74a ! %l2 = 000000005b7310a2, Mem[0000000091000016] = 5ee95ffa sth %l2,[%i6+0x016] ! Mem[0000000091000014] = 10a25ffa ! Mem[0000000091000038] = e25676cb, %g2 = ffffffffffffff89 ldsh [%i6+0x038],%g2 ! %g2 = ffffffffffffe256 ! Mem[0000000090800000] = 73d0acf8, %g2 = ffffffffffffe256 lduw [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 ! %l6 = 56e8e80d, %l7 = 00005ee9, Mem[0000000091800018] = 9719e689 00000012 std %l6,[%o0+%o3] ! Mem[0000000091800018] = 56e8e80d 00005ee9 ! Mem[000000009000000c] = 152d46b0, %g18 = b62f825a12015ff6 ldsw [%i4+0x00c],%g2 ! %g2 = b62f825a12015ff6 ! %l0 = 9719e689, %l1 = 00000012, Mem[000000002e800008] = 5e9810db b2dc4d3e std %l0,[%i1+%o1] ! Mem[000000002e800008] = 9719e689 00000012 ! %l7 = 0000000000005ee9, Mem[0000000091000014] = 000010a2 sth %l7,[%i6+0x014] ! Mem[0000000091000014] = 5ee910a2 ! Mem[0000000091000028] = 5ba10889, %g2 = 00000000152d46b0 ldsb [%i6+0x02a],%g2 ! %g2 = 000000000000005b ! Mem[000000002f800020] = 705769c1, %l4 = ffffffff8257a74a ldsb [%i3+0x023],%l4 ! %l4 = ffffffffffffffc1 p15_label_11: ! Mem[0000000090000000] = 09891280, %g2 = 000000000000005b lduw [%i4+%g0],%g2 ! %g2 = 0000000009891280 ! Mem[0000000090800014] = 52b2d54d, %g2 = 0000000009891280 ldsb [%i5+0x017],%g2 ! %g2 = 0000000000000052 ! Mem[0000000091000004] = 9719e689, %g2 = 0000000000000052 ldsb [%i6+0x004],%g2 ! %g2 = ffffffffffffff97 ! Mem[0000000091000034] = 449be256, %g2 = ffffffffffffff97 ldsb [%i6+0x036],%g2 ! %g2 = 0000000000000044 ! %l2 = 000000005b7310a2, Mem[0000000090800038] = 9f5b01ac sth %l2,[%i5+0x038] ! Mem[0000000090800038] = 10a201ac ! Mem[000000002e00001c] = 48632a56, %l2 = 000000005b7310a2 lduh [%i0+0x01e],%l2 ! %l2 = 0000000000002a56 ! Mem[0000000090800024] = 4a490744, %g2 = 0000000000000044 ldsb [%i5+0x025],%g2 ! %g2 = 000000000000004a ! %l6 = 0000000056e8e80d, Mem[000000002e00003f] = d78e630c stb %l6,[%i0+0x03f] ! Mem[000000002e00003c] = d78e630d ! %l0 = 9f5b01ac9719e689, Mem[000000009180001e] = 5ee99f5b sth %l0,[%o0+0x01e] ! Mem[000000009180001c] = e6899f5b ! Mem[0000000091800000] = 8c8734db9f5b01ac, %g2 = 000000000000004a ldx [%o0+%g0],%g2 ! %g2 = 8c8734db9f5b01ac p15_label_12: ! %l4 = ffffffffffffffc1, Mem[0000000091000018] = 5ffaf26e47a19fcf stx %l4,[%i6+%o3] ! Mem[0000000091000018] = ffffffffffffffc1 ! %l4 = ffffffffffffffc1, Mem[0000000091000026] = f93d21a9 sth %l4,[%i6+0x026] ! Mem[0000000091000024] = ffc121a9 ! Mem[0000000090000018] = ac9719e6, %g2 = 8c8734db9f5b01ac ldub [%i4+0x01b],%g2 ! %g2 = 00000000000000ac ! Mem[000000002f000020] = e6d4ad37, %l2 = 0000000000002a56 ldub [%i2+0x021],%l2 ! %l2 = 00000000000000d4 ! Mem[0000000090800014] = 31ac52b2, %g2 = 00000000000000ac ldub [%i5+0x015],%g2 ! %g2 = 0000000000000031 ! Mem[0000000090800024] = 4a490744, %g2 = 0000000000000031 ldub [%i5+0x025],%g2 ! %g2 = 000000000000004a ! Mem[0000000090000014] = d828ead6, %g2 = 000000000000004a ldsb [%i4+0x014],%g2 ! %g2 = ffffffffffffffd8 ! Mem[0000000091800010] = 01ac9719, %g2 = ffffffffffffffd8 ldub [%o0+0x012],%g2 ! %g2 = 0000000000000001 ! Mem[0000000090000000] = 09891280, %g18 = b62f825a12015ff6 ldsw [%i4+%g0],%g2 ! %g2 = b62f825a12015ff6 ! Mem[0000000091000004] = 9719e689, %g2 = 0000000009891280 ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffff9719 p15_label_13: ! Mem[0000000090000000] = 09891280 d6ba8c74, %g2 = ffff9719, %g3 = 2a6ba3f2 ldd [%i4+%g0],%g2 ! %g2 = 0000000009891280 00000000d6ba8c74 ! %l7 = 0000000000005ee9, Mem[000000009100003c] = 62bf9db2 stw %l7,[%i6+0x03c] ! Mem[000000009100003c] = 00005ee9 ! Mem[0000000091800034] = 0d31ac52, %g18 = b62f825a12015ff6 ldsw [%o0+0x034],%g2 ! %g2 = b62f825a12015ff6 ! %l2 = 000000d4, %l3 = 00000036, Mem[000000002f800038] = 6f403e27 9719e689 std %l2,[%i3+0x038] ! Mem[000000002f800038] = 000000d4 00000036 ! Mem[0000000091000010] = 0d5ee910, %g2 = 000000000d31ac52 ldub [%i6+0x013],%g2 ! %g2 = 000000000000000d ! Mem[000000009180003c] = 00000036, %g2 = 000000000000000d lduw [%o0+0x03c],%g2 ! %g2 = 0000000000000036 ! %l1 = 0000000000000012, Mem[0000000091000014] = 5ee910a2 stw %l1,[%i6+0x014] ! Mem[0000000091000014] = 00000012 ! Mem[000000002e800000] = 33baaf20, %l2 = 00000000000000d4 ldub [%i1+0x001],%l2 ! %l2 = 00000000000000ba ! %l4 = ffffffffffffffc1, Mem[0000000091800020] = 9f5b01ac9719e689 stx %l4,[%o0+%o4] ! Mem[0000000091800020] = ffffffffffffffc1 ! Mem[000000009100002c] = 51a5b576, %g2 = 0000000000000036 ldsb [%i6+0x02f],%g2 ! %g2 = 0000000000000051 p15_label_14: ! Mem[0000000091000020] = 8b0950dd, %g18 = b62f825a12015ff6 ldsw [%i6+%o4],%g2 ! %g2 = b62f825a12015ff6 ! Mem[0000000090000004] = d6ba8c74, %g2 = ffffffff8b0950dd ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffffd6ba ! Mem[0000000090000030] = 8c8734db9f5b01ac, %g2 = ffffffffffffd6ba ldx [%i4+0x030],%g2 ! %g2 = 8c8734db9f5b01ac ! Mem[0000000091000010] = 56e8e80d 00000012, %g2 = 9f5b01ac, %g3 = d6ba8c74 ldd [%i6+%o2],%g2 ! %g2 = 0000000056e8e80d 0000000000000012 ! %l7 = 0000000000005ee9, Mem[0000000091800004] = 9f5b01ac stw %l7,[%o0+0x004] ! Mem[0000000091800004] = 00005ee9 ! %l1 = 0000000000000012, Mem[0000000090800010] = 75ec9db20d31ac52 stx %l1,[%i5+%o2] ! Mem[0000000090800010] = 0000000000000012 ! %l5 = 64d6b3549719e689, Mem[000000002e000038] = 2e0b8614 stw %l5,[%i0+0x038] ! Mem[000000002e000038] = 9719e689 ! Mem[0000000091000018] = ffffffffffffffc1, %g2 = 0000000056e8e80d ldx [%i6+%o3],%g2 ! %g2 = ffffffffffffffc1 ! Mem[000000002e800038] = 34bcf1c4, %l2 = 00000000000000ba ldub [%i1+0x039],%l2 ! %l2 = 00000000000000bc ! Mem[0000000090000010] = 1d358e58, %g18 = b62f825a12015ff6 ldsw [%i4+%o2],%g2 ! %g2 = b62f825a12015ff6 p15_label_15: ! %l5 = 64d6b3549719e689, Mem[0000000091800024] = ffffffc1 stw %l5,[%o0+0x024] ! Mem[0000000091800024] = 9719e689 ! Mem[000000002e800010] = 1435b9de8257a74a, %l2 = 00000000000000bc ldx [%i1+%o2],%l2 ! %l2 = 1435b9de8257a74a ! Mem[0000000091000018] = ffffffff ffffffc1, %g2 = 1d358e58, %g3 = 00000012 ldd [%i6+%o3],%g2 ! %g2 = 00000000ffffffff 00000000ffffffc1 ! Mem[0000000091000010] = 56e8e80d, %g2 = 00000000ffffffff ldsh [%i6+%o2],%g2 ! %g2 = 00000000000056e8 ! %l2 = 1435b9de8257a74a, Mem[000000009100002e] = d051a5b5 stb %l2,[%i6+0x02e] ! Mem[000000009100002c] = 4a51a5b5 ! %l0 = 9719e689, %l1 = 00000012, Mem[0000000091000028] = 21a95ba1 08894a51 std %l0,[%i6+%o5] ! Mem[0000000091000028] = 9719e689 00000012 ! %l6 = 0000000056e8e80d, Mem[000000002f00000a] = 383d1c0a stb %l6,[%i2+0x00a] ! Mem[000000002f000008] = 383d0d0a ! %l0 = 9719e689, %l1 = 00000012, Mem[0000000091800028] = 153f24b0 2a6ba3f2 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 9719e689 00000012 ! Mem[0000000091800038] = 5b7310a200000036, %g2 = 00000000000056e8 ldx [%o0+0x038],%g2 ! %g2 = 5b7310a200000036 ! %l6 = 56e8e80d, %l7 = 00005ee9, Mem[000000002e000020] = b0c70a13 ae6a7b8e std %l6,[%i0+%o4] ! Mem[000000002e000020] = 56e8e80d 00005ee9 p15_label_16: ! Mem[0000000091800028] = 9719e689, %g2 = 5b7310a200000036 lduw [%o0+%o5],%g2 ! %g2 = 000000009719e689 ! Mem[0000000091800000] = 8734db00, %g2 = 000000009719e689 ldub [%o0+0x001],%g2 ! %g2 = 0000000000000087 ! Mem[0000000091800038] = 5b7310a2, %g2 = 0000000000000087 lduw [%o0+0x038],%g2 ! %g2 = 000000005b7310a2 ! %l6 = 56e8e80d, %l7 = 00005ee9, Mem[0000000091800008] = 64d6b354 9719e689 std %l6,[%o0+%o1] ! Mem[0000000091800008] = 56e8e80d 00005ee9 ! Mem[0000000090000024] = 0332e58e, %g2 = 000000005b7310a2 lduw [%i4+0x024],%g2 ! %g2 = 000000000332e58e ! %l1 = 0000000000000012, Mem[0000000090000000] = 09891280d6ba8c74 stx %l1,[%i4+%g0] ! Mem[0000000090000000] = 0000000000000012 ! Mem[0000000090800030] = ffffffff, %g2 = 000000000332e58e lduh [%i5+0x030],%g2 ! %g2 = 000000000000ffff ! %l1 = 0000000000000012, Mem[000000002f800008] = 4766403c stw %l1,[%i3+%o1] ! Mem[000000002f800008] = 00000012 ! Mem[0000000091800038] = 5b7310a200000036, %g2 = 000000000000ffff ldx [%o0+0x038],%g2 ! %g2 = 5b7310a200000036 ! %l5 = 64d6b3549719e689, Mem[000000002f800008] = 00000012 stw %l5,[%i3+%o1] ! Mem[000000002f800008] = 9719e689 p15_label_17: ! %l2 = 1435b9de8257a74a, Mem[000000002f800000] = f04572af stw %l2,[%i3+%g0] ! Mem[000000002f800000] = 8257a74a ! Mem[0000000091000018] = ffffffff, %g2 = 5b7310a200000036 lduw [%i6+%o3],%g2 ! %g2 = 00000000ffffffff ! Mem[0000000090800028] = 4459f5d3, %g18 = b62f825a12015ff6 ldsw [%i5+%o5],%g2 ! %g2 = b62f825a12015ff6 ! Mem[0000000091000008] = 527312ab, %g2 = 000000004459f5d3 ldub [%i6+0x00b],%g2 ! %g2 = 0000000000000052 ! Mem[000000002f80000c] = 56e8e80d, %l2 = 1435b9de8257a74a ldsw [%i3+0x00c],%l2 ! %l2 = 0000000056e8e80d ! %l3 = 0000000000000036, Mem[0000000091800038] = 5b7310a2 stw %l3,[%o0+0x038] ! Mem[0000000091800038] = 00000036 ! Mem[0000000091000018] = ffffffff ffffffc1, %g2 = 00000052, %g3 = ffffffc1 ldd [%i6+%o3],%g2 ! %g2 = 00000000ffffffff 00000000ffffffc1 ! %l7 = 0000000000005ee9, Mem[0000000091000004] = 9719e689 stw %l7,[%i6+0x004] ! Mem[0000000091000004] = 00005ee9 ! %l3 = 0000000000000036, Mem[0000000090800038] = 10a201ac9719e689 stx %l3,[%i5+0x038] ! Mem[0000000090800038] = 0000000000000036 ! Mem[0000000091000034] = 1214449b, %g18 = b62f825a12015ff6 ldsw [%i6+0x034],%g2 ! %g2 = b62f825a12015ff6 p15_label_18: ! %l0 = 9f5b01ac9719e689, Mem[0000000090000017] = d69f5b01 stb %l0,[%i4+0x017] ! Mem[0000000090000014] = 899f5b01 ! Mem[0000000090000008] = b427e099, %g2 = 000000001214449b ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffffb427 ! %l4 = ffffffffffffffc1, Mem[000000009180002c] = 00000012 stw %l4,[%o0+0x02c] ! Mem[000000009180002c] = ffffffc1 ! Mem[000000002f000018] = 9abf98cd, %l2 = 0000000056e8e80d lduh [%i2+0x01a],%l2 ! %l2 = 00000000000098cd ! %l3 = 0000000000000036, Mem[0000000091000018] = ffffffffffffffc1 stx %l3,[%i6+%o3] ! Mem[0000000091000018] = 0000000000000036 ! Mem[0000000091000024] = 0f65ffc1, %g18 = b62f825a12015ff6 ldsw [%i6+0x024],%g2 ! %g2 = b62f825a12015ff6 ! Mem[0000000091000024] = 0f65ffc1, %g2 = 000000000f65ffc1 lduw [%i6+0x024],%g2 ! %g2 = 000000000f65ffc1 ! Mem[0000000091000018] = 00000000 00000036, %g2 = 0f65ffc1, %g3 = ffffffc1 ldd [%i6+%o3],%g2 ! %g2 = 0000000000000000 0000000000000036 ! Mem[0000000090800018] = d54dc6db, %g2 = 0000000000000000 ldub [%i5+0x019],%g2 ! %g2 = 00000000000000d5 ! %l6 = 0000000056e8e80d, Mem[0000000090800008] = 5a1ae61214acc7c9 stx %l6,[%i5+%o1] ! Mem[0000000090800008] = 0000000056e8e80d p15_label_19: ! %l6 = 0000000056e8e80d, Mem[0000000090000012] = 8e58d828 sth %l6,[%i4+0x012] ! Mem[0000000090000010] = e80dd828 ! %l6 = 0000000056e8e80d, Mem[000000002e800010] = 1435b9de8257a74a stx %l6,[%i1+%o2] ! Mem[000000002e800010] = 0000000056e8e80d ! Mem[0000000091000000] = 9f5b89ac00005ee9, %g2 = 00000000000000d5 ldx [%i6+%g0],%g2 ! %g2 = 9f5b89ac00005ee9 ! Mem[0000000090800018] = b2d54dc6 db268a9a, %g2 = 00005ee9, %g3 = 00000036 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 00000000db268a9a ! %l2 = 00000000000098cd, Mem[000000002e800028] = d2d0c7b5 stb %l2,[%i1+%o5] ! Mem[000000002e800028] = cdd0c7b5 ! Mem[0000000090800018] = d54dc6db, %g2 = 00000000b2d54dc6 ldsb [%i5+0x019],%g2 ! %g2 = ffffffffffffffd5 ! %l6 = 0000000056e8e80d, Mem[0000000090800018] = b2d54dc6 stw %l6,[%i5+%o3] ! Mem[0000000090800018] = 56e8e80d ! %l0 = 9719e689, %l1 = 00000012, Mem[0000000090800000] = 73d0acf8 ac52c205 std %l0,[%i5+%g0] ! Mem[0000000090800000] = 9719e689 00000012 ! Mem[000000002f000018] = 9abf98cd, %l3 = 0000000000000036 lduh [%i2+%o3],%l3 ! %l3 = 0000000000009abf ! Mem[0000000090000020] = 0ad8f703 0332e58e, %g2 = ffffffd5, %g3 = db268a9a ldd [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 000000000332e58e p15_label_20: ! Mem[0000000090800024] = a74a4907, %g2 = 000000000ad8f703 lduw [%i5+0x024],%g2 ! %g2 = 00000000a74a4907 ! %l1 = 0000000000000012, Mem[000000002f800018] = 86f9dbbf stw %l1,[%i3+%o3] ! Mem[000000002f800018] = 00000012 ! Mem[0000000090800010] = 00000000, %g2 = 00000000a74a4907 ldub [%i5+0x013],%g2 ! %g2 = 0000000000000000 ! %l0 = 9f5b01ac9719e689, Mem[0000000090000018] = 9f5b01ac stw %l0,[%i4+%o3] ! Mem[0000000090000018] = 9719e689 ! %l7 = 0000000000005ee9, Mem[0000000091800010] = 9f5b01ac stb %l7,[%o0+%o2] ! Mem[0000000091800010] = e95b01ac ! Mem[0000000091800004] = 005ee956, %g2 = 0000000000000000 ldub [%o0+0x005],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000001c] = e6890ad8, %g2 = 0000000000000000 ldsb [%i4+0x01e],%g2 ! %g2 = ffffffffffffffe6 ! Mem[0000000091000008] = 48c28052 7312abd6, %g2 = ffffffe6, %g3 = 0332e58e ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 000000007312abd6 ! %l6 = 56e8e80d, %l7 = 00005ee9, Mem[0000000090800010] = 00000000 00000012 std %l6,[%i5+%o2] ! Mem[0000000090800010] = 56e8e80d 00005ee9 ! %l7 = 0000000000005ee9, Mem[0000000091000028] = 9719e68900000012 stx %l7,[%i6+%o5] ! Mem[0000000091000028] = 0000000000005ee9 p15_label_21: ! Mem[0000000091000008] = 80527312, %g2 = 0000000048c28052 ldub [%i6+0x00a],%g2 ! %g2 = 0000000000000080 ! Mem[000000002f80001c] = 56e8e80d, %l7 = 0000000000005ee9 ldub [%i3+0x01f],%l7 ! %l7 = 000000000000000d ! Mem[0000000091800030] = 75ec0db2 0d31ac52, %g2 = 00000080, %g3 = 7312abd6 ldd [%o0+0x030],%g2 ! %g2 = 0000000075ec0db2 000000000d31ac52 ! Mem[000000009100001c] = 00000036, %g18 = b62f825a12015ff6 ldsw [%i6+0x01c],%g2 ! %g2 = b62f825a12015ff6 ! Mem[000000009100003c] = 00005ee9, %g2 = 0000000000000036 ldsb [%i6+0x03c],%g2 ! %g2 = 0000000000000000 ! %l4 = ffffffffffffffc1, Mem[0000000091800028] = 9719e689ffffffc1 stx %l4,[%o0+%o5] ! Mem[0000000091800028] = ffffffffffffffc1 ! %l1 = 0000000000000012, Mem[0000000090000033] = db9f5b01 stb %l1,[%i4+0x033] ! Mem[0000000090000030] = 129f5b01 ! Mem[0000000091800008] = 56e8e80d, %g2 = 0000000000000000 ldsb [%o0+%o1],%g2 ! %g2 = 0000000000000056 ! Mem[0000000091800014] = 9719e689, %g2 = 0000000000000056 lduw [%o0+0x014],%g2 ! %g2 = 000000009719e689 ! %l2 = 00000000000098cd, Mem[0000000090000030] = 8c8734129f5b01ac stx %l2,[%i4+0x030] ! Mem[0000000090000030] = 00000000000098cd p15_label_22: ! Mem[0000000090800018] = 56e8e80ddb268a9a, %g2 = 000000009719e689 ldx [%i5+%o3],%g2 ! %g2 = 56e8e80ddb268a9a ! Mem[0000000090000024] = e58eaf02, %g2 = 56e8e80ddb268a9a ldsb [%i4+0x026],%g2 ! %g2 = ffffffffffffffe5 ! %l1 = 0000000000000012, Mem[0000000090000008] = b427e099152d46b0 stx %l1,[%i4+%o1] ! Mem[0000000090000008] = 0000000000000012 ! %l1 = 0000000000000012, Mem[0000000090800007] = 12000000 stb %l1,[%i5+0x007] ! Mem[0000000090800004] = 12000000 ! %l1 = 0000000000000012, Mem[000000002e80002d] = 584f84cd stb %l1,[%i1+0x02d] ! Mem[000000002e80002c] = 581284cd ! %l4 = ffffffffffffffc1, Mem[000000002f800020] = 705769c1 stb %l4,[%i3+%o4] ! Mem[000000002f800020] = c15769c1 ! %l4 = ffffffc1, %l5 = 9719e689, Mem[0000000090800000] = 9719e689 00000012 std %l4,[%i5+%g0] ! Mem[0000000090800000] = ffffffc1 9719e689 ! %l7 = 000000000000000d, Mem[0000000091000014] = 00000012 sth %l7,[%i6+0x014] ! Mem[0000000091000014] = 000d0012 ! Mem[000000009100002c] = 00005ee9, %g2 = ffffffffffffffe5 lduw [%i6+0x02c],%g2 ! %g2 = 0000000000005ee9 ! %l4 = ffffffffffffffc1, Mem[0000000090800008] = 0000000056e8e80d stx %l4,[%i5+%o1] ! Mem[0000000090800008] = ffffffffffffffc1 p15_label_23: ! %l0 = 9719e689, %l1 = 00000012, Mem[0000000090000000] = 00000000 00000012 std %l0,[%i4+%g0] ! Mem[0000000090000000] = 9719e689 00000012 ! %l6 = 56e8e80d, %l7 = 0000000d, Mem[000000002f000028] = 9f5b01ac 9719e689 std %l6,[%i2+%o5] ! Mem[000000002f000028] = 56e8e80d 0000000d ! %l6 = 0000000056e8e80d, Mem[0000000090000020] = 0ad8f703 sth %l6,[%i4+%o4] ! Mem[0000000090000020] = e80df703 ! Mem[000000002f800014] = 8224bb56, %l1 = 0000000000000012 ldub [%i3+0x015],%l1 ! %l1 = 0000000000000024 ! %l4 = ffffffffffffffc1, Mem[0000000091800019] = e8e80d00 stb %l4,[%o0+0x019] ! Mem[0000000091800018] = c1e80d00 ! Mem[0000000090000014] = 28ea8997, %g2 = 0000000000005ee9 ldub [%i4+0x015],%g2 ! %g2 = 0000000000000028 ! Mem[000000002f000014] = 118b7150, %l3 = 0000000000009abf ldsh [%i2+0x014],%l3 ! %l3 = 000000000000118b ! Mem[000000002e000004] = 08741296, %l7 = 000000000000000d ldsb [%i0+0x005],%l7 ! %l7 = 0000000000000074 ! %l5 = 64d6b3549719e689, Mem[000000009080002c] = 00000036 sth %l5,[%i5+0x02c] ! Mem[000000009080002c] = e6890036 ! %l0 = 9719e689, %l1 = 00000024, Mem[000000002f800000] = 8257a74a cffa730e std %l0,[%i3+%g0] ! Mem[000000002f800000] = 9719e689 00000024 p15_label_24: ! Mem[0000000090000000] = 9719e68900000012, %g2 = 0000000000000028 ldx [%i4+%g0],%g2 ! %g2 = 9719e68900000012 ! Mem[0000000090000028] = af022e97e6122cbb, %g2 = 9719e68900000012 ldx [%i4+%o5],%g2 ! %g2 = af022e97e6122cbb ! Mem[0000000090000020] = e80df7030332e58e, %g2 = af022e97e6122cbb ldx [%i4+%o4],%g2 ! %g2 = e80df7030332e58e ! Mem[000000002f800004] = 00000024, %l4 = ffffffffffffffc1 ldsh [%i3+0x006],%l4 ! %l4 = 0000000000000024 ! Mem[000000002e00001c] = 48632a56, %l0 = 9f5b01ac9719e689 lduh [%i0+0x01c],%l0 ! %l0 = 0000000000004863 ! Mem[0000000091800010] = e95b01ac9719e689, %g2 = e80df7030332e58e ldx [%o0+%o2],%g2 ! %g2 = e95b01ac9719e689 ! Mem[0000000090000008] = 00000000 00000012, %g2 = 9719e689, %g3 = 0d31ac52 ldd [%i4+%o1],%g2 ! %g2 = 0000000000000000 0000000000000012 ! Mem[0000000090000028] = af022e97, %g2 = 0000000000000000 lduh [%i4+%o5],%g2 ! %g2 = 000000000000af02 ! Mem[000000009100002c] = e9a5b576, %g2 = 000000000000af02 ldub [%i6+0x02f],%g2 ! %g2 = 00000000000000e9 ! %l1 = 0000000000000024, Mem[000000009080000b] = ffffffff stb %l1,[%i5+0x00b] ! Mem[0000000090800008] = 24ffffff p15_label_25: ! Mem[000000009080000c] = ffc156e8, %g2 = 00000000000000e9 ldsh [%i5+0x00e],%g2 ! %g2 = ffffffffffffffc1 ! Mem[0000000091800008] = 56e8e80d00005ee9, %g2 = ffffffffffffffc1 ldx [%o0+%o1],%g2 ! %g2 = 56e8e80d00005ee9 ! Mem[000000002f800008] = 9719e689, %l0 = 0000000000004863 ldub [%i3+0x00b],%l0 ! %l0 = 0000000000000089 ! %l4 = 0000000000000024, Mem[0000000091000004] = 00005ee9 stb %l4,[%i6+0x004] ! Mem[0000000091000004] = 24005ee9 ! %l2 = 00000000000098cd, Mem[000000002f800028] = 8d7b3ec2 sth %l2,[%i3+%o5] ! Mem[000000002f800028] = 98cd3ec2 ! Mem[000000009180000c] = 00005ee9, %g18 = b62f825a12015ff6 ldsw [%o0+0x00c],%g2 ! %g2 = b62f825a12015ff6 ! Mem[000000002f800038] = 000000d4, %l1 = 0000000000000024 ldsw [%i3+0x038],%l1 ! %l1 = 00000000000000d4 ! Mem[0000000090000010] = 35e80dd8, %g2 = 0000000000005ee9 ldub [%i4+0x011],%g2 ! %g2 = 0000000000000035 ! Mem[000000009080001c] = 9a0c86ef, %g2 = 0000000000000035 ldub [%i5+0x01f],%g2 ! %g2 = 000000000000009a ! %l3 = 000000000000118b, Mem[000000009000003c] = e6c51129 stb %l3,[%i4+0x03c] ! Mem[000000009000003c] = 8bc51129 ba,a p15_not_taken_0_end p15_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000000089 bne,a,pn %xcc,p15_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000d4 bne,a,pn %xcc,p15_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000098cd bne,a,pn %xcc,p15_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000118b bne,a,pn %xcc,p15_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000024 bne,a,pn %xcc,p15_reg_l4_fail mov %l4,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000056e8e80d bne,a,pn %xcc,p15_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000074 bne,a,pn %xcc,p15_reg_l7_fail mov %l7,%g3 ! Check Local Memory set p15_local0_expect,%g1 p15_check_local0: ldx [%g1+0x020],%g2 ! Expected data = 56e8e80d00005ee9 ldx [%i0+0x020],%g3 ! Observed data at 000000002e000020 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i0,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 9719e689d78e630d 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+0x000],%g2 ! Expected data = 33baaf2027839db2 ldx [%i1+0x000],%g3 ! Observed data at 000000002e800000 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 9719e68900000012 ldx [%i1+0x008],%g3 ! Observed data at 000000002e800008 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000000056e8e80d ldx [%i1+0x010],%g3 ! Observed data at 000000002e800010 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = c39de68919400ffc ldx [%i1+0x018],%g3 ! Observed data at 000000002e800018 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = cdd0c7b5581284cd ldx [%i1+0x028],%g3 ! Observed data at 000000002e800028 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i1,0x028,%g4 set p15_local2_expect,%g1 p15_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 383d0d0a5b7310a2 ldx [%i2+0x008],%g3 ! Observed data at 000000002f000008 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 56e8e80d0000000d 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 = 9719e68900000024 ldx [%i3+0x000],%g3 ! Observed data at 000000002f800000 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 9719e68956e8e80d ldx [%i3+0x008],%g3 ! Observed data at 000000002f800008 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000001256e8e80d ldx [%i3+0x018],%g3 ! Observed data at 000000002f800018 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = c15769c107c24463 ldx [%i3+0x020],%g3 ! Observed data at 000000002f800020 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 98cd3ec21d3f6f8b ldx [%i3+0x028],%g3 ! Observed data at 000000002f800028 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000d400000036 ldx [%i3+0x038],%g3 ! Observed data at 000000002f800038 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x038,%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 ! 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: lduba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000002f800000] stha %l1,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000002e000000] ldda [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002e800028] lduha [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000002e000010] stha %l3,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000002e000000] done p15_trap1o: lduba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000002f800000] stha %l1,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000002e000000] ldda [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002e800028] lduha [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000002e000010] stha %l3,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000002e000000] done p15_trap2e: ldda [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002f800020] lduwa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000002f800020] stha %l2,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000002f800008] ldsha [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000002e800008] lduba [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002f000020] ldswa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000002e000028] stwa %l5,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000002e000020] done p15_trap2o: ldda [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002f800020] lduwa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000002f800020] stha %l2,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000002f800008] ldsha [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000002e800008] lduba [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002f000020] ldswa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000002e000028] stwa %l5,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000002e000020] done p15_trap3e: nop nop nop nop nop nop nop done p15_trap3o: nop nop nop 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 = 4a75466275ec9db2 ldx [%g1+0x008],%l1 ! %l1 = 52472baa0d31ac52 ldx [%g1+0x010],%l2 ! %l2 = 310d8f0e2a6ba3f2 ldx [%g1+0x018],%l3 ! %l3 = 2a0db75ab2dc4d3e ldx [%g1+0x020],%l4 ! %l4 = 8c8734db9f5b01ac ldx [%g1+0x028],%l5 ! %l5 = 64d6b3549719e689 ldx [%g1+0x030],%l6 ! %l6 = 23e9dd55f720c529 ldx [%g1+0x038],%l7 ! %l7 = 0b02ba1a56e8e80d ! 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 = 9728ecef d1773314 54eb6037 11f7f5ee ! %f4 = d8c46996 1c7de85f 46767025 5764f07b ! %f8 = ece00317 dc3912e0 29852b45 492630e7 ! %f12 = 30ad3ad5 c7fdd48b 8020a7d1 74d284bc ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 63d2f639 664643a1 e6a8bc01 cfa35d9f ! %f20 = efc48875 1b445d9e 11e31981 5e3491a6 ! %f24 = 7e869112 f3c625a6 90371d82 3a979c22 ! %f28 = 4166d557 e378dea5 e58b1638 bdbb41e9 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 5a3a8871 d7141ac2 fe268aba 232bbee9 ! %f36 = 6871eb40 06b33feb c011fb82 10924b5a ! %f40 = 65630c17 3a96c2ab 900ff08d 4ca0e8d0 ! %f44 = ec69dffc f524e32c 45610356 ddb1b6c5 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x720c7eb70000005d,%g7,%g1 ! GSR scale = 11, align = 5 wr %g1,%g0,%gsr ! GSR = 720c7eb70000005d 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[0000000091000028] = a108a9d0, %g2 = 0000000000000000 ldsb [%i6+0x02b],%g2 ! %g2 = ffffffffffffffa1 ! %l0 = 2c8178f2, %l1 = 81b7f19b, Mem[0000000031800008] = a6c68500 f3bd5573 std %l0,[%i3+%o1] ! Mem[0000000031800008] = 2c8178f2 81b7f19b ! %l0 = bb6512ca2c8178f2, Mem[0000000091800030] = 43bc1d8151532584 stx %l0,[%o0+0x030] ! Mem[0000000091800030] = bb6512ca2c8178f2 ! %l4 = a582c283dc0e29d1, Mem[0000000091000034] = 1214449b stw %l4,[%i6+0x034] ! Mem[0000000091000034] = dc0e29d1 ! %l7 = 79442fe4a696461a, Mem[0000000090800006] = c2055a1a sth %l7,[%i5+0x006] ! Mem[0000000090800004] = 461a5a1a ! Mem[000000009000000c] = 152d46b0, %g2 = ffffffffffffffa1 lduw [%i4+0x00c],%g2 ! %g2 = 00000000152d46b0 ! %l4 = dc0e29d1, %l5 = 7e69c415, Mem[0000000091000018] = 5ffaf26e 47a19fcf std %l4,[%i6+%o3] ! Mem[0000000091000018] = dc0e29d1 7e69c415 ! Mem[000000009100000c] = 7312abd6, %g2 = 00000000152d46b0 ldsb [%i6+0x00c],%g2 ! %g2 = 0000000000000073 ! Mem[0000000091000028] = 21a95ba1 08a9d051, %g2 = 00000073, %g3 = 00000000 ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 0000000008a9d051 ! Mem[0000000090000030] = 7a6764e2 807fa20a, %g2 = 21a95ba1, %g3 = 08a9d051 ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fa20a p16_label_2: ! Mem[0000000091800028] = 153f24b0, %g2 = 000000007a6764e2 lduh [%o0+%o5],%g2 ! %g2 = 000000000000153f ! Mem[000000009100000c] = 12abd66c, %g2 = 000000000000153f ldub [%i6+0x00d],%g2 ! %g2 = 0000000000000012 ! %l2 = f5a7ef739dd20bc8, Mem[0000000030000000] = 857006bf8b88374f stx %l2,[%i0+%g0] ! Mem[0000000030000000] = f5a7ef739dd20bc8 ! Mem[0000000091000010] = 95cd7757, %g2 = 0000000000000012 ldub [%i6+0x012],%g2 ! %g2 = 0000000000000095 ! %l4 = a582c283dc0e29d1, Mem[0000000091800006] = e6aa8b98 sth %l4,[%o0+0x006] ! Mem[0000000091800004] = 29d18b98 ! Mem[0000000091000024] = f93d21a9, %g2 = 0000000000000095 ldsb [%i6+0x026],%g2 ! %g2 = fffffffffffffff9 ! %l4 = a582c283dc0e29d1, Mem[000000009080003a] = d7bcadc2 sth %l4,[%i5+0x03a] ! Mem[0000000090800038] = 29d1adc2 ! %l5 = 82dfa9767e69c415, Mem[0000000090000038] = 53918eb2e6c51178 stx %l5,[%i4+0x038] ! Mem[0000000090000038] = 82dfa9767e69c415 ! Mem[0000000090800004] = dd4b461a, %g2 = fffffffffffffff9 ldub [%i5+0x004],%g2 ! %g2 = 00000000000000dd ! Mem[0000000090800034] = e95e66e1, %g2 = 00000000000000dd ldsh [%i5+0x036],%g2 ! %g2 = ffffffffffffe95e p16_label_3: ! %l5 = 82dfa9767e69c415, Mem[0000000030000010] = e6f78ca315b20c01 stx %l5,[%i0+%o2] ! Mem[0000000030000010] = 82dfa9767e69c415 ! Mem[000000009180001c] = b7684e28, %g2 = ffffffffffffe95e lduw [%o0+0x01c],%g2 ! %g2 = 00000000b7684e28 ! Mem[0000000031800034] = e7af21b8, %l6 = 2ae43b940ffcf57f ldub [%i3+0x034],%l6 ! %l6 = 00000000000000e7 ! Mem[0000000090800010] = 449dd95e, %g2 = 00000000b7684e28 ldub [%i5+0x011],%g2 ! %g2 = 0000000000000044 ! Mem[0000000090800018] = b2d54dc6db268a9a, %g2 = 0000000000000044 ldx [%i5+%o3],%g2 ! %g2 = b2d54dc6db268a9a ! Mem[0000000031000004] = fd6dfe73, %l3 = 1911a5a3ca7de1cc lduw [%i2+0x004],%l3 ! %l3 = 00000000fd6dfe73 ! %l1 = 4625f11a81b7f19b, Mem[0000000090000028] = af022e977d3b2cbb stx %l1,[%i4+%o5] ! Mem[0000000090000028] = 4625f11a81b7f19b ! %l6 = 000000e7, %l7 = a696461a, Mem[0000000090000000] = 09d53180 d6ba8c74 std %l6,[%i4+%g0] ! Mem[0000000090000000] = 000000e7 a696461a ! Mem[0000000091000000] = 6ae82f8898f9b0a5, %g2 = b2d54dc6db268a9a ldx [%i6+%g0],%g2 ! %g2 = 6ae82f8898f9b0a5 ! Mem[0000000091000038] = e25676cb, %g2 = 6ae82f8898f9b0a5 lduw [%i6+0x038],%g2 ! %g2 = 00000000e25676cb p16_label_4: ! %l2 = f5a7ef739dd20bc8, Mem[0000000090800008] = 5a1ae61214acc7c9 stx %l2,[%i5+%o1] ! Mem[0000000090800008] = f5a7ef739dd20bc8 ! %l0 = bb6512ca2c8178f2, Mem[0000000091000015] = 57fe01dc stb %l0,[%i6+0x015] ! Mem[0000000091000014] = f2fe01dc ! Mem[0000000030000018] = c78e8a9f, %l0 = bb6512ca2c8178f2 ldub [%i0+0x01a],%l0 ! %l0 = 000000000000008a ! Mem[0000000091000014] = 77f2fe01, %g18 = 13a543f46ed2733a ldsw [%i6+0x014],%g2 ! %g2 = 13a543f46ed2733a ! Mem[0000000031800030] = 1a243d59, %l5 = 82dfa9767e69c415 ldsb [%i3+0x032],%l5 ! %l5 = 000000000000003d ! %l2 = f5a7ef739dd20bc8, Mem[000000009080003c] = adc27bb0 stw %l2,[%i5+0x03c] ! Mem[000000009080003c] = 9dd20bc8 ! %l1 = 4625f11a81b7f19b, Mem[0000000091000038] = e25676cb62bf8c8f stx %l1,[%i6+0x038] ! Mem[0000000091000038] = 4625f11a81b7f19b ! Mem[0000000091000038] = 4625f11a, %g2 = 0000000077f2fe01 ldub [%i6+0x038],%g2 ! %g2 = 0000000000000046 ! %l1 = 4625f11a81b7f19b, Mem[0000000090800018] = b2d54dc6 stw %l1,[%i5+%o3] ! Mem[0000000090800018] = 81b7f19b ! Mem[0000000091000004] = a548c280, %g2 = 0000000000000046 ldsb [%i6+0x007],%g2 ! %g2 = ffffffffffffffa5 p16_label_5: ! %l4 = a582c283dc0e29d1, Mem[000000009180003c] = 9d52adff sth %l4,[%o0+0x03c] ! Mem[000000009180003c] = 29d1adff ! Mem[0000000091800038] = 116d29d1, %g2 = ffffffffffffffa5 lduh [%o0+0x03a],%g2 ! %g2 = 000000000000116d ! Mem[0000000030800018] = e6082293, %l1 = 4625f11a81b7f19b lduh [%i1+0x01a],%l1 ! %l1 = 0000000000002293 ! Mem[0000000091000034] = dc0e29d1, %g2 = 000000000000116d lduw [%i6+0x034],%g2 ! %g2 = 00000000dc0e29d1 ! Mem[000000009180001c] = 4e285566, %g2 = 00000000dc0e29d1 ldub [%o0+0x01e],%g2 ! %g2 = 000000000000004e ! Mem[0000000091000014] = fe01dc0e, %g2 = 000000000000004e ldub [%i6+0x016],%g2 ! %g2 = 00000000000000fe ! %l2 = f5a7ef739dd20bc8, Mem[0000000090800026] = 49074459 sth %l2,[%i5+0x026] ! Mem[0000000090800024] = 0bc84459 ! Mem[0000000090800030] = eaf607f4, %g2 = 00000000000000fe lduw [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 ! %l2 = f5a7ef739dd20bc8, Mem[0000000031800028] = 44df01e44b20c2fb stx %l2,[%i3+%o5] ! Mem[0000000031800028] = f5a7ef739dd20bc8 ! Mem[0000000090800000] = 73d0acf8 dd4b461a, %g2 = eaf607f4, %g3 = 807fa20a ldd [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 00000000dd4b461a p16_label_6: ! Mem[0000000091000010] = cd77f2fe, %g2 = 0000000073d0acf8 ldsb [%i6+0x013],%g2 ! %g2 = ffffffffffffffcd ! Mem[0000000031000024] = 3313c568, %l2 = f5a7ef739dd20bc8 ldub [%i2+0x025],%l2 ! %l2 = 0000000000000013 ! Mem[0000000091000030] = a5b5761e, %g2 = ffffffffffffffcd lduw [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e ! Mem[0000000090000014] = ead61d17, %g2 = 00000000a5b5761e ldsh [%i4+0x016],%g2 ! %g2 = ffffffffffffead6 ! Mem[0000000091000000] = 6ae82f88 98f9b0a5, %g2 = ffffead6, %g3 = dd4b461a ldd [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 0000000098f9b0a5 ! Mem[0000000091800028] = 153f24b0df4e4459, %g2 = 000000006ae82f88 ldx [%o0+%o5],%g2 ! %g2 = 153f24b0df4e4459 ! Mem[0000000091000030] = a5b5761e dc0e29d1, %g2 = df4e4459, %g3 = 98f9b0a5 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 00000000dc0e29d1 ! Mem[0000000031000030] = 56c06fc4, %l6 = 00000000000000e7 ldsw [%i2+0x030],%l6 ! %l6 = 0000000056c06fc4 ! Mem[0000000090000010] = 1d358e58, %g2 = 00000000a5b5761e lduh [%i4+%o2],%g2 ! %g2 = 0000000000001d35 ! Mem[000000009100002c] = 08a9d051, %g2 = 0000000000001d35 ldsb [%i6+0x02c],%g2 ! %g2 = 0000000000000008 p16_label_7: ! %l7 = 79442fe4a696461a, Mem[000000009000003c] = 7e69c415 stb %l7,[%i4+0x03c] ! Mem[000000009000003c] = 1a69c415 ! Mem[000000009080002c] = e85f11ea, %g2 = 0000000000000008 ldub [%i5+0x02d],%g2 ! %g2 = 00000000000000e8 ! Mem[000000003100003c] = 56eb8682, %l0 = 000000000000008a ldsw [%i2+0x03c],%l0 ! %l0 = 0000000056eb8682 ! Mem[0000000090000030] = 7a6764e2, %g2 = 00000000000000e8 ldsh [%i4+0x030],%g2 ! %g2 = 0000000000007a67 ! %l0 = 56eb8682, %l1 = 00002293, Mem[0000000091800000] = fb520ab0 07b329d1 std %l0,[%o0+%g0] ! Mem[0000000091800000] = 56eb8682 00002293 ! Mem[0000000091800028] = 153f24b0 df4e4459, %g2 = 00007a67, %g3 = dc0e29d1 ldd [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 00000000df4e4459 ! %l0 = 0000000056eb8682, Mem[000000009180002e] = 4459bb65 stb %l0,[%o0+0x02e] ! Mem[000000009180002c] = 8259bb65 ! %l7 = 79442fe4a696461a, Mem[000000009080000a] = ef739dd2 sth %l7,[%i5+0x00a] ! Mem[0000000090800008] = 461a9dd2 ! %l0 = 0000000056eb8682, Mem[0000000031800018] = 77871cc1 stw %l0,[%i3+%o3] ! Mem[0000000031800018] = 56eb8682 ! Mem[0000000031000034] = eb0ac129, %l1 = 0000000000002293 ldub [%i2+0x035],%l1 ! %l1 = 000000000000000a p16_label_8: ! Mem[0000000090800018] = 81b7f19b db268a9a, %g2 = 153f24b0, %g3 = df4e4459 ldd [%i5+%o3],%g2 ! %g2 = 0000000081b7f19b 00000000db268a9a ! Mem[0000000090000020] = 0ad8f7030332e58e, %g2 = 0000000081b7f19b ldx [%i4+%o4],%g2 ! %g2 = 0ad8f7030332e58e ! %l3 = 00000000fd6dfe73, Mem[0000000090800028] = 4459f5d3 stb %l3,[%i5+%o5] ! Mem[0000000090800028] = 7359f5d3 ! %l1 = 000000000000000a, Mem[000000009080003c] = 9dd20bc8 sth %l1,[%i5+0x03c] ! Mem[000000009080003c] = 000a0bc8 ! Mem[0000000031800020] = 90d952c4 1d16c756, %l4 = dc0e29d1, %l5 = 0000003d ldd [%i3+%o4],%l4 ! %l4 = 0000000090d952c4 000000001d16c756 ! Mem[0000000090800008] = f5a7461a 9dd20bc8, %g2 = 0332e58e, %g3 = db268a9a ldd [%i5+%o1],%g2 ! %g2 = 00000000f5a7461a 000000009dd20bc8 ! Mem[0000000090800018] = 81b7f19b, %g18 = 13a543f46ed2733a ldsw [%i5+%o3],%g2 ! %g2 = 13a543f46ed2733a ! Mem[0000000091000028] = a95ba108, %g2 = ffffffff81b7f19b ldsb [%i6+0x029],%g2 ! %g2 = ffffffffffffffa9 ! %l0 = 0000000056eb8682, Mem[000000003000001c] = 1bd7b678 stw %l0,[%i0+0x01c] ! Mem[000000003000001c] = 56eb8682 ! Mem[0000000091000020] = 8b0950dd0f65f93d, %g2 = ffffffffffffffa9 ldx [%i6+%o4],%g2 ! %g2 = 8b0950dd0f65f93d p16_label_9: ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 8b0950dd0f65f93d ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! Mem[0000000090800020] = 0c86ef26 35140bc8, %g2 = ba3ff053, %g3 = 9dd20bc8 ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035140bc8 ! Mem[0000000031000028] = 536628fa, %l2 = 0000000000000013 ldsh [%i2+0x02a],%l2 ! %l2 = 00000000000028fa ! Mem[0000000091800008] = 9883bd39, %g2 = 000000000c86ef26 ldub [%o0+0x009],%g2 ! %g2 = 0000000000000098 ! Mem[0000000090000008] = e099152d, %g2 = 0000000000000098 ldub [%i4+0x00a],%g2 ! %g2 = 00000000000000e0 ! %l5 = 000000001d16c756, Mem[0000000091000024] = 0f65f93d stw %l5,[%i6+0x024] ! Mem[0000000091000024] = 1d16c756 ! Mem[0000000030000000] = f5a7ef73, %l0 = 0000000056eb8682 ldsh [%i0+0x002],%l0 ! %l0 = ffffffffffffef73 ! %l0 = ffffffffffffef73, Mem[0000000091000006] = b0a548c2 stb %l0,[%i6+0x006] ! Mem[0000000091000004] = 73a548c2 ! %l7 = 79442fe4a696461a, Mem[0000000090800018] = 81b7f19b stw %l7,[%i5+%o3] ! Mem[0000000090800018] = a696461a ! %l6 = 56c06fc4, %l7 = a696461a, Mem[0000000031000018] = a74abaa1 f240a6da std %l6,[%i2+%o3] ! Mem[0000000031000018] = 56c06fc4 a696461a p16_label_10: ! %l2 = 00000000000028fa, Mem[0000000091000034] = dc0e29d1 stw %l2,[%i6+0x034] ! Mem[0000000091000034] = 000028fa ! Mem[0000000090800030] = eaf607f4, %g2 = 00000000000000e0 ldsb [%i5+0x030],%g2 ! %g2 = ffffffffffffffea ! Mem[0000000090800028] = 7359f5d351e85f11, %g2 = ffffffffffffffea ldx [%i5+%o5],%g2 ! %g2 = 7359f5d351e85f11 ! Mem[0000000090000038] = 82dfa976, %g2 = 7359f5d351e85f11 lduw [%i4+0x038],%g2 ! %g2 = 0000000082dfa976 ! Mem[0000000091800030] = bb6512ca2c8178f2, %g2 = 0000000082dfa976 ldx [%o0+0x030],%g2 ! %g2 = bb6512ca2c8178f2 ! Mem[000000009000002c] = 81b7f19b, %g18 = 13a543f46ed2733a ldsw [%i4+0x02c],%g2 ! %g2 = 13a543f46ed2733a ! Mem[000000009080001c] = db268a9a, %g2 = ffffffff81b7f19b lduw [%i5+0x01c],%g2 ! %g2 = 00000000db268a9a ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 00000000db268a9a ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! Mem[000000009100003c] = 81b7f19b, %g2 = 1d17902870edfb0e ldsh [%i6+0x03c],%g2 ! %g2 = ffffffffffff81b7 ! Mem[0000000091000020] = 8b0950dd1d16c756, %g2 = ffffffffffff81b7 ldx [%i6+%o4],%g2 ! %g2 = 8b0950dd1d16c756 p16_label_11: ! Mem[000000003080002c] = bdddbe0d, %l3 = 00000000fd6dfe73 lduh [%i1+0x02c],%l3 ! %l3 = 000000000000bddd ! %l0 = ffffffffffffef73, Mem[000000009000003c] = 1a69c415 stw %l0,[%i4+0x03c] ! Mem[000000009000003c] = ffffef73 ! Mem[0000000090000018] = 1d179028 70edfb0e, %g2 = 1d16c756, %g3 = 35140bc8 ldd [%i4+%o3],%g2 ! %g2 = 000000001d179028 0000000070edfb0e ! %l7 = 79442fe4a696461a, Mem[000000009000001a] = 902870ed stb %l7,[%i4+0x01a] ! Mem[0000000090000018] = 1a2870ed ! %l7 = 79442fe4a696461a, Mem[0000000090800031] = f607f479 stb %l7,[%i5+0x031] ! Mem[0000000090800030] = 1a07f479 ! Mem[0000000091000004] = 98f973a5, %g2 = 000000001d179028 lduw [%i6+0x004],%g2 ! %g2 = 0000000098f973a5 ! Mem[0000000090000034] = 807fa20a, %g2 = 0000000098f973a5 lduw [%i4+0x034],%g2 ! %g2 = 00000000807fa20a ! Mem[0000000090800000] = 73d0acf8dd4b461a, %g2 = 00000000807fa20a ldx [%i5+%g0],%g2 ! %g2 = 73d0acf8dd4b461a ! %l4 = 90d952c4, %l5 = 1d16c756, Mem[0000000091800028] = 153f24b0 df4e8259 std %l4,[%o0+%o5] ! Mem[0000000091800028] = 90d952c4 1d16c756 ! Mem[0000000091000014] = 77f2fe01, %g2 = 73d0acf8dd4b461a ldsb [%i6+0x014],%g2 ! %g2 = 0000000000000077 p16_label_12: ! Mem[0000000090800004] = dd4b461a, %g2 = 0000000000000077 lduw [%i5+0x004],%g2 ! %g2 = 00000000dd4b461a ! %l0 = ffffffffffffef73, Mem[0000000031000026] = 3313c568 stb %l0,[%i2+0x026] ! Mem[0000000031000024] = 33137368 ! Mem[0000000091800008] = 8b9883bd3923d9af, %g2 = 00000000dd4b461a ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd3923d9af ! %l2 = 00000000000028fa, Mem[0000000090000031] = 6764e280 stb %l2,[%i4+0x031] ! Mem[0000000090000030] = fa64e280 ! Mem[0000000091800034] = 2c8178f2, %g2 = 8b9883bd3923d9af lduw [%o0+0x034],%g2 ! %g2 = 000000002c8178f2 ! Mem[0000000090000008] = b427e099152d46b0, %g2 = 000000002c8178f2 ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! Mem[0000000090000000] = 000000e7a696461a, %g2 = b427e099152d46b0 ldx [%i4+%g0],%g2 ! %g2 = 000000e7a696461a ! Mem[0000000091000024] = 16c75621, %g2 = 000000e7a696461a ldsb [%i6+0x025],%g2 ! %g2 = 0000000000000016 ! Mem[0000000090800000] = acf8dd4b, %g2 = 0000000000000016 lduh [%i5+0x002],%g2 ! %g2 = 000000000000acf8 ! %l7 = 79442fe4a696461a, Mem[000000009100002a] = 5ba108a9 stb %l7,[%i6+0x02a] ! Mem[0000000091000028] = 1aa108a9 p16_label_13: ! Mem[0000000030000010] = 82dfa976, %l1 = 000000000000000a ldsh [%i0+0x012],%l1 ! %l1 = ffffffffffffa976 ! %l2 = 00000000000028fa, Mem[0000000090000008] = b427e099152d46b0 stx %l2,[%i4+%o1] ! Mem[0000000090000008] = 00000000000028fa ! Mem[000000009180001c] = b7684e28, %g2 = 000000000000acf8 lduh [%o0+0x01c],%g2 ! %g2 = 000000000000b768 ! Mem[0000000091000030] = a5b5761e, %g18 = 13a543f46ed2733a ldsw [%i6+0x030],%g2 ! %g2 = 13a543f46ed2733a ! %l6 = 0000000056c06fc4, Mem[0000000091000030] = a5b5761e stb %l6,[%i6+0x030] ! Mem[0000000091000030] = c4b5761e ! Mem[0000000091000034] = 28fa4625, %g2 = ffffffffa5b5761e ldsh [%i6+0x036],%g2 ! %g2 = 00000000000028fa ! %l0 = ffffffffffffef73, Mem[000000009080003e] = 0bc80000 stb %l0,[%i5+0x03e] ! Mem[000000009080003c] = 73c80000 ! Mem[0000000090800014] = 1da69646, %g2 = 00000000000028fa ldsb [%i5+0x017],%g2 ! %g2 = 000000000000001d ! Mem[0000000090800028] = 7359f5d3 51e85f11, %g2 = 0000001d, %g3 = 70edfb0e ldd [%i5+%o5],%g2 ! %g2 = 000000007359f5d3 0000000051e85f11 ! %l6 = 56c06fc4, %l7 = a696461a, Mem[0000000091800038] = 54b6116d 29d1adff std %l6,[%o0+0x038] ! Mem[0000000091800038] = 56c06fc4 a696461a p16_label_14: ! %l7 = 79442fe4a696461a, Mem[0000000090000038] = 82dfa976ffffef73 stx %l7,[%i4+0x038] ! Mem[0000000090000038] = 79442fe4a696461a ! Mem[0000000090800018] = 461adb26, %g2 = 000000007359f5d3 ldsh [%i5+0x01a],%g2 ! %g2 = 000000000000461a ! Mem[0000000090800020] = 86ef2635, %g2 = 000000000000461a ldub [%i5+0x021],%g2 ! %g2 = 0000000000000086 ! %l2 = 00000000000028fa, Mem[000000009080002c] = 51e85f11 sth %l2,[%i5+0x02c] ! Mem[000000009080002c] = 28fa5f11 ! %l5 = 000000001d16c756, Mem[0000000090800018] = a696461a stb %l5,[%i5+%o3] ! Mem[0000000090800018] = 5696461a ! %l0 = ffffffffffffef73, Mem[0000000090000000] = 000000e7 stw %l0,[%i4+%g0] ! Mem[0000000090000000] = ffffef73 ! Mem[000000009080000c] = 9dd20bc8, %g2 = 0000000000000086 ldsh [%i5+0x00c],%g2 ! %g2 = ffffffffffff9dd2 ! Mem[000000009080001c] = db268a9a, %g2 = ffffffffffff9dd2 lduw [%i5+0x01c],%g2 ! %g2 = 00000000db268a9a ! %l1 = ffffffffffffa976, Mem[000000009100000c] = 7312abd6 stw %l1,[%i6+0x00c] ! Mem[000000009100000c] = ffffa976 ! Mem[000000009100003c] = 81b7f19b, %g2 = 00000000db268a9a ldsb [%i6+0x03c],%g2 ! %g2 = ffffffffffffff81 p16_label_15: ! Mem[000000003180003c] = 8663e200, %l7 = 79442fe4a696461a ldub [%i3+0x03c],%l7 ! %l7 = 0000000000000086 ! %l1 = ffffffffffffa976, Mem[0000000091000038] = 4625f11a81b7f19b stx %l1,[%i6+0x038] ! Mem[0000000091000038] = ffffffffffffa976 ! %l3 = 000000000000bddd, Mem[0000000091800022] = 979dba3f sth %l3,[%o0+0x022] ! Mem[0000000091800020] = bdddba3f ! Mem[000000003100003c] = 56eb8682, %l7 = 0000000000000086 ldub [%i2+0x03f],%l7 ! %l7 = 0000000000000082 ! Mem[0000000091800030] = bb6512ca 2c8178f2, %g2 = ffffff81, %g3 = 51e85f11 ldd [%o0+0x030],%g2 ! %g2 = 00000000bb6512ca 000000002c8178f2 ! %l0 = ffffffffffffef73, Mem[0000000091000030] = c4b5761e stw %l0,[%i6+0x030] ! Mem[0000000091000030] = ffffef73 ! %l6 = 0000000056c06fc4, Mem[0000000090800000] = 73d0acf8 stw %l6,[%i5+%g0] ! Mem[0000000090800000] = 56c06fc4 ! %l7 = 0000000000000082, Mem[000000009100001c] = 7e69c415 stb %l7,[%i6+0x01c] ! Mem[000000009100001c] = 8269c415 ! Mem[0000000031000010] = c0720b03fb68115d, %l7 = 0000000000000082 ldx [%i2+%o2],%l7 ! %l7 = c0720b03fb68115d ! Mem[0000000090800030] = ea1a07f4 79e2e95e, %g2 = bb6512ca, %g3 = 2c8178f2 ldd [%i5+0x030],%g2 ! %g2 = 00000000ea1a07f4 0000000079e2e95e p16_label_16: ! Mem[0000000091800000] = 56eb8682, %g18 = 13a543f46ed2733a ldsw [%o0+%g0],%g2 ! %g2 = 13a543f46ed2733a ! %l6 = 0000000056c06fc4, Mem[0000000091000024] = 1d16c756 stw %l6,[%i6+0x024] ! Mem[0000000091000024] = 56c06fc4 ! %l1 = ffffffffffffa976, Mem[0000000090000008] = 00000000000028fa stx %l1,[%i4+%o1] ! Mem[0000000090000008] = ffffffffffffa976 ! Mem[0000000090800020] = 0c86ef26, %g2 = 0000000056eb8682 lduh [%i5+%o4],%g2 ! %g2 = 0000000000000c86 ! Mem[000000003000002c] = 14f692d4, %l1 = ffffffffffffa976 lduw [%i0+0x02c],%l1 ! %l1 = 0000000014f692d4 ! Mem[0000000090800000] = 56c06fc4 dd4b461a, %g2 = 00000c86, %g3 = 79e2e95e ldd [%i5+%g0],%g2 ! %g2 = 0000000056c06fc4 00000000dd4b461a ! %l0 = ffffef73, %l1 = 14f692d4, Mem[0000000091800038] = 56c06fc4 a696461a std %l0,[%o0+0x038] ! Mem[0000000091800038] = ffffef73 14f692d4 ! %l3 = 000000000000bddd, Mem[0000000091800009] = 9883bd39 stb %l3,[%o0+0x009] ! Mem[0000000091800008] = dd83bd39 ! Mem[0000000090000000] = ffffef73, %g2 = 0000000056c06fc4 ldsh [%i4+%g0],%g2 ! %g2 = ffffffffffffffff ! Mem[000000009080002c] = 28fa5f11, %g2 = ffffffffffffffff lduh [%i5+0x02c],%g2 ! %g2 = 00000000000028fa p16_label_17: ! Mem[0000000090800010] = f8449dd9, %g2 = 00000000000028fa ldsb [%i5+%o2],%g2 ! %g2 = fffffffffffffff8 ! Mem[0000000091000024] = 56c06fc4, %g2 = fffffffffffffff8 ldub [%i6+0x024],%g2 ! %g2 = 0000000000000056 ! %l3 = 000000000000bddd, Mem[000000009100001a] = 29d18269 stb %l3,[%i6+0x01a] ! Mem[0000000091000018] = ddd18269 ! Mem[000000003080002c] = bdddbe0d, %l4 = 0000000090d952c4 ldsw [%i1+0x02c],%l4 ! %l4 = ffffffffbdddbe0d ! Mem[0000000031800008] = 2c8178f2, %l1 = 0000000014f692d4 ldsh [%i3+%o1],%l1 ! %l1 = 0000000000002c81 ! Mem[0000000090000034] = 7fa20a79, %g2 = 0000000000000056 ldsb [%i4+0x035],%g2 ! %g2 = 000000000000007f ! Mem[0000000090800014] = 5e356f1d, %g18 = 13a543f46ed2733a ldsw [%i5+0x014],%g2 ! %g2 = 13a543f46ed2733a ! %l6 = 0000000056c06fc4, Mem[0000000091000030] = ffffef73000028fa stx %l6,[%i6+0x030] ! Mem[0000000091000030] = 0000000056c06fc4 ! Mem[000000009000002c] = 81b7f19b, %g2 = 000000005e356f1d lduh [%i4+0x02c],%g2 ! %g2 = 00000000000081b7 ! Mem[0000000091800010] = 6e4e5182, %g18 = 13a543f46ed2733a ldsw [%o0+%o2],%g2 ! %g2 = 13a543f46ed2733a p16_label_18: ! Mem[0000000090000024] = e58e4625, %g2 = 000000006e4e5182 lduh [%i4+0x026],%g2 ! %g2 = 000000000000e58e ! Mem[0000000091000034] = 56c06fc4, %g18 = 13a543f46ed2733a ldsw [%i6+0x034],%g2 ! %g2 = 13a543f46ed2733a ! %l0 = ffffffffffffef73, Mem[0000000090000020] = 0ad8f7030332e58e stx %l0,[%i4+%o4] ! Mem[0000000090000020] = ffffffffffffef73 ! %l2 = 000028fa, %l3 = 0000bddd, Mem[0000000090800010] = f8449dd9 5e356f1d std %l2,[%i5+%o2] ! Mem[0000000090800010] = 000028fa 0000bddd ! Mem[0000000030800020] = 6f7e97e3bc8be276, %l1 = 0000000000002c81 ldx [%i1+%o4],%l1 ! %l1 = 6f7e97e3bc8be276 ! Mem[0000000091800010] = 6e4e5182, %g2 = 0000000056c06fc4 lduw [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 ! Mem[0000000091800000] = 56eb868200002293, %g2 = 000000006e4e5182 ldx [%o0+%g0],%g2 ! %g2 = 56eb868200002293 ! Mem[0000000090000010] = 1d358e58d828ead6, %g2 = 56eb868200002293 ldx [%i4+%o2],%g2 ! %g2 = 1d358e58d828ead6 ! %l1 = 6f7e97e3bc8be276, Mem[0000000090800020] = 0c86ef26 sth %l1,[%i5+%o4] ! Mem[0000000090800020] = e276ef26 ! %l4 = ffffffffbdddbe0d, Mem[0000000090000014] = d828ead6 stw %l4,[%i4+0x014] ! Mem[0000000090000014] = bdddbe0d p16_label_19: ! Mem[0000000030000010] = 82dfa976, %l3 = 000000000000bddd lduw [%i0+%o2],%l3 ! %l3 = 0000000082dfa976 ! %l2 = 00000000000028fa, Mem[0000000090000018] = 1d171a28 stb %l2,[%i4+%o3] ! Mem[0000000090000018] = fa171a28 ! Mem[0000000091000014] = fe01dc0e, %g2 = 1d358e58d828ead6 ldub [%i6+0x016],%g2 ! %g2 = 00000000000000fe ! Mem[0000000091800020] = 5566bdddba3ff053, %g2 = 00000000000000fe ldx [%o0+%o4],%g2 ! %g2 = 5566bdddba3ff053 ! Mem[000000009180002c] = 1d16c756, %g2 = 5566bdddba3ff053 lduw [%o0+0x02c],%g2 ! %g2 = 000000001d16c756 ! Mem[0000000091000020] = 0950dd56, %g2 = 000000001d16c756 ldub [%i6+0x021],%g2 ! %g2 = 0000000000000009 ! Mem[0000000091000018] = dc0eddd1, %g2 = 0000000000000009 lduw [%i6+%o3],%g2 ! %g2 = 00000000dc0eddd1 ! Mem[0000000030800008] = 3afcc6e9, %l6 = 0000000056c06fc4 ldsw [%i1+%o1],%l6 ! %l6 = 000000003afcc6e9 ! Mem[0000000090800038] = d1000a73, %g2 = 00000000dc0eddd1 ldsb [%i5+0x03b],%g2 ! %g2 = ffffffffffffffd1 ! Mem[0000000091800038] = ffffef73, %g18 = 13a543f46ed2733a ldsw [%o0+0x038],%g2 ! %g2 = 13a543f46ed2733a p16_label_20: ! Mem[0000000091000000] = 6ae82f88 98f973a5, %g2 = ffffef73, %g3 = dd4b461a ldd [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 0000000098f973a5 ! Mem[0000000091000024] = 56c06fc4, %g18 = 13a543f46ed2733a ldsw [%i6+0x024],%g2 ! %g2 = 13a543f46ed2733a ! Mem[0000000090000030] = 7afa64e2 807fa20a, %g2 = 56c06fc4, %g3 = 98f973a5 ldd [%i4+0x030],%g2 ! %g2 = 000000007afa64e2 00000000807fa20a ! %l0 = ffffffffffffef73, Mem[000000003180002e] = 9dd20bc8 stb %l0,[%i3+0x02e] ! Mem[000000003180002c] = 9dd273c8 ! Mem[0000000091000008] = 48c28052ffffa976, %g2 = 000000007afa64e2 ldx [%i6+%o1],%g2 ! %g2 = 48c28052ffffa976 ! Mem[0000000031800028] = f5a7ef73, %l6 = 000000003afcc6e9 ldsh [%i3+0x02a],%l6 ! %l6 = ffffffffffffef73 ! Mem[0000000030800038] = c2f2232c 60369733, %l4 = bdddbe0d, %l5 = 1d16c756 ldd [%i1+0x038],%l4 ! %l4 = 00000000c2f2232c 0000000060369733 ! Mem[000000009180003c] = 14f692d4, %g2 = 48c28052ffffa976 lduh [%o0+0x03c],%g2 ! %g2 = 00000000000014f6 ! Mem[000000009000002c] = 81b7f19b, %g2 = 00000000000014f6 lduw [%i4+0x02c],%g2 ! %g2 = 0000000081b7f19b ! Mem[000000009080001c] = 268a9ae2, %g2 = 0000000081b7f19b ldub [%i5+0x01d],%g2 ! %g2 = 0000000000000026 p16_label_21: ! %l4 = 00000000c2f2232c, Mem[0000000091000030] = 0000000056c06fc4 stx %l4,[%i6+0x030] ! Mem[0000000091000030] = 00000000c2f2232c ! Mem[0000000030000038] = 6d536848, %l1 = 6f7e97e3bc8be276 ldsw [%i0+0x038],%l1 ! %l1 = 000000006d536848 ! Mem[0000000090000020] = ffffffff ffffef73, %g2 = 00000026, %g3 = 807fa20a ldd [%i4+%o4],%g2 ! %g2 = 00000000ffffffff 00000000ffffef73 ! %l6 = ffffffffffffef73, Mem[000000003180002a] = f5a7ef73 stb %l6,[%i3+0x02a] ! Mem[0000000031800028] = f5a77373 ! Mem[0000000091000028] = 21a91aa1, %g18 = 13a543f46ed2733a ldsw [%i6+%o5],%g2 ! %g2 = 13a543f46ed2733a ! Mem[0000000030800008] = 3afcc6e9, %l4 = 00000000c2f2232c ldub [%i1+0x00b],%l4 ! %l4 = 00000000000000e9 ! %l6 = ffffffffffffef73, Mem[0000000091800006] = 22938bdd stb %l6,[%o0+0x006] ! Mem[0000000091800004] = 73938bdd ! Mem[0000000090800028] = f5d328fa, %g2 = 0000000021a91aa1 ldsh [%i5+0x02a],%g2 ! %g2 = fffffffffffff5d3 ! Mem[0000000090800020] = 76ef2635, %g2 = fffffffffffff5d3 ldub [%i5+0x021],%g2 ! %g2 = 0000000000000076 ! Mem[0000000090800038] = 66e129d1000a73c8, %g2 = 0000000000000076 ldx [%i5+0x038],%g2 ! %g2 = 66e129d1000a73c8 p16_label_22: ! Mem[000000009100000c] = ffffa976, %g2 = 66e129d1000a73c8 ldub [%i6+0x00c],%g2 ! %g2 = 00000000000000ff ! %l3 = 0000000082dfa976, Mem[0000000091000034] = c2f2232c stw %l3,[%i6+0x034] ! Mem[0000000091000034] = 82dfa976 ! %l1 = 000000006d536848, Mem[0000000030000020] = c283a4b007b7033c stx %l1,[%i0+%o4] ! Mem[0000000030000020] = 000000006d536848 ! Mem[0000000091000030] = 00000082, %g2 = 00000000000000ff ldsb [%i6+0x031],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000008] = c28052ff, %g2 = 0000000000000000 ldsb [%i6+0x009],%g2 ! %g2 = ffffffffffffffc2 ! Mem[0000000091800000] = 56eb8682 00007393, %g2 = ffffffc2, %g3 = ffffef73 ldd [%o0+%g0],%g2 ! %g2 = 0000000056eb8682 0000000000007393 ! Mem[0000000030800000] = 07c6e0e68eed2523, %l6 = ffffffffffffef73 ldx [%i1+%g0],%l6 ! %l6 = 07c6e0e68eed2523 ! Mem[0000000091000000] = 6ae82f88, %g18 = 13a543f46ed2733a ldsw [%i6+%g0],%g2 ! %g2 = 13a543f46ed2733a ! Mem[0000000090800038] = 29d1000a, %g2 = 000000006ae82f88 lduh [%i5+0x03a],%g2 ! %g2 = 00000000000029d1 ! Mem[0000000090000028] = 4625f11a, %g2 = 00000000000029d1 lduh [%i4+%o5],%g2 ! %g2 = 0000000000004625 p16_label_23: ! %l3 = 0000000082dfa976, Mem[0000000091800034] = 2c8178f2 stw %l3,[%o0+0x034] ! Mem[0000000091800034] = 82dfa976 ! Mem[0000000091800024] = 3ff05390, %g2 = 0000000000004625 ldub [%o0+0x025],%g2 ! %g2 = 000000000000003f ! Mem[0000000030800028] = ad7c4416bdddbe0d, %l0 = ffffffffffffef73 ldx [%i1+%o5],%l0 ! %l0 = ad7c4416bdddbe0d ! %l3 = 0000000082dfa976, Mem[0000000091000008] = 48c28052 stw %l3,[%i6+%o1] ! Mem[0000000091000008] = 82dfa976 ! Mem[0000000090800020] = e276ef26 35140bc8, %g2 = 0000003f, %g3 = 00007393 ldd [%i5+%o4],%g2 ! %g2 = 00000000e276ef26 0000000035140bc8 ! %l3 = 0000000082dfa976, Mem[0000000090000038] = 79442fe4 sth %l3,[%i4+0x038] ! Mem[0000000090000038] = a9762fe4 ! %l4 = 00000000000000e9, Mem[0000000091000038] = ffffffff sth %l4,[%i6+0x038] ! Mem[0000000091000038] = 00e9ffff ! Mem[0000000091800028] = 90d952c4, %g2 = 00000000e276ef26 ldsh [%o0+%o5],%g2 ! %g2 = ffffffffffff90d9 ! Mem[0000000090800004] = 4b461af5, %g2 = ffffffffffff90d9 ldub [%i5+0x005],%g2 ! %g2 = 000000000000004b ! Mem[0000000090800020] = e276ef26 35140bc8, %g2 = 0000004b, %g3 = 35140bc8 ldd [%i5+%o4],%g2 ! %g2 = 00000000e276ef26 0000000035140bc8 p16_label_24: ! Mem[0000000091800030] = bb6512ca, %g2 = 00000000e276ef26 lduw [%o0+0x030],%g2 ! %g2 = 00000000bb6512ca ! Mem[0000000090800008] = f5a7461a, %g18 = 13a543f46ed2733a ldsw [%i5+%o1],%g2 ! %g2 = 13a543f46ed2733a ! Mem[000000003000002c] = 14f692d4, %l2 = 00000000000028fa ldsw [%i0+0x02c],%l2 ! %l2 = 0000000014f692d4 ! Mem[0000000091000030] = 0000000082dfa976, %g2 = fffffffff5a7461a ldx [%i6+0x030],%g2 ! %g2 = 0000000082dfa976 ! %l4 = 000000e9, %l5 = 60369733, Mem[0000000090000000] = ffffef73 a696461a std %l4,[%i4+%g0] ! Mem[0000000090000000] = 000000e9 60369733 ! Mem[0000000090000014] = bdddbe0d, %g2 = 0000000082dfa976 lduh [%i4+0x014],%g2 ! %g2 = 000000000000bddd ! Mem[0000000091800004] = 00007393, %g18 = 13a543f46ed2733a ldsw [%o0+0x004],%g2 ! %g2 = 13a543f46ed2733a ! %l3 = 0000000082dfa976, Mem[000000003180002e] = 9dd273c8 stb %l3,[%i3+0x02e] ! Mem[000000003180002c] = 9dd276c8 ! %l5 = 0000000060369733, Mem[000000009100003e] = a9760000 sth %l5,[%i6+0x03e] ! Mem[000000009100003c] = 97330000 ! Mem[0000000090000004] = 60369733, %g18 = 13a543f46ed2733a ldsw [%i4+0x004],%g2 ! %g2 = 13a543f46ed2733a p16_label_25: ! Mem[000000009100001c] = 8269c415, %g2 = 0000000060369733 lduh [%i6+0x01c],%g2 ! %g2 = 0000000000008269 ! %l4 = 000000e9, %l5 = 60369733, Mem[0000000031000008] = e193cf36 23a5bf0b std %l4,[%i2+%o1] ! Mem[0000000031000008] = 000000e9 60369733 ! Mem[0000000090000020] = ffffffff, %g2 = 0000000000008269 lduw [%i4+%o4],%g2 ! %g2 = 00000000ffffffff ! %l2 = 14f692d4, %l3 = 82dfa976, Mem[0000000090800010] = 000028fa 0000bddd std %l2,[%i5+%o2] ! Mem[0000000090800010] = 14f692d4 82dfa976 ! Mem[000000009100003c] = 97330000, %g2 = 00000000ffffffff lduh [%i6+0x03e],%g2 ! %g2 = 0000000000009733 ! Mem[0000000091800004] = 00007393, %g18 = 13a543f46ed2733a ldsw [%o0+0x004],%g2 ! %g2 = 13a543f46ed2733a ! %l3 = 0000000082dfa976, Mem[0000000091800018] = 06faad5c stb %l3,[%o0+%o3] ! Mem[0000000091800018] = 76faad5c ! %l6 = 07c6e0e68eed2523, Mem[0000000090000000] = 000000e960369733 stx %l6,[%i4+%g0] ! Mem[0000000090000000] = 07c6e0e68eed2523 ! Mem[000000009000003c] = 461a0000, %g2 = 0000000000007393 ldsh [%i4+0x03e],%g2 ! %g2 = 000000000000461a ! %l4 = 000000e9, %l5 = 60369733, Mem[0000000091800008] = 8bdd83bd 3923d9af std %l4,[%o0+%o1] ! Mem[0000000091800008] = 000000e9 60369733 ba,a p16_not_taken_0_end p16_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 ad7c4416bdddbe0d bne,a,pn %xcc,p16_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000006d536848 bne,a,pn %xcc,p16_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000014f692d4 bne,a,pn %xcc,p16_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000082dfa976 bne,a,pn %xcc,p16_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000000e9 bne,a,pn %xcc,p16_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000060369733 bne,a,pn %xcc,p16_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 07c6e0e68eed2523 bne,a,pn %xcc,p16_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be c0720b03fb68115d bne,a,pn %xcc,p16_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p16_check_fp_registers: set p16_expected_fp_regs,%g3 std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be d8c46996 1c7de85f bne %xcc,p16_f4_fail nop ! Check Local Memory set p16_local0_expect,%g1 p16_check_local0: ldx [%g1+0x000],%g2 ! Expected data = f5a7ef739dd20bc8 ldx [%i0+0x000],%g3 ! Observed data at 0000000030000000 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 82dfa9767e69c415 ldx [%i0+0x010],%g3 ! Observed data at 0000000030000010 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = c78e8a9f56eb8682 ldx [%i0+0x018],%g3 ! Observed data at 0000000030000018 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000006d536848 ldx [%i0+0x020],%g3 ! Observed data at 0000000030000020 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x020,%g4 ! Processor 16, local 1 is clean set p16_local2_expect,%g1 p16_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 000000e960369733 ldx [%i2+0x008],%g3 ! Observed data at 0000000031000008 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 56c06fc4a696461a 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 = ba2e523f33137368 ldx [%i2+0x020],%g3 ! Observed data at 0000000031000020 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x020,%g4 set p16_local3_expect,%g1 p16_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 2c8178f281b7f19b ldx [%i3+0x008],%g3 ! Observed data at 0000000031800008 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 56eb8682b321ca87 ldx [%i3+0x018],%g3 ! Observed data at 0000000031800018 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = f5a773739dd276c8 ldx [%i3+0x028],%g3 ! Observed data at 0000000031800028 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i3,0x028,%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_f4_fail: set p16_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: stda %l0,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000030800020] ldsha [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000031000020] stxa %l0,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000030000008] lduwa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000031800010] stha %l3,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000031800000] stxa %l0,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000031800010] stha %l0,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000031000028] done p16_trap1o: stda %l0,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000030800020] ldsha [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000031000020] stxa %l0,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000030000008] lduwa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000031800010] stha %l3,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000031800000] stxa %l0,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000031800010] stha %l0,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000031000028] done p16_trap2e: lduha [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000030000028] ldswa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000031000028] done p16_trap2o: lduha [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000030000028] ldswa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000031000028] done p16_trap3e: nop nop nop nop nop nop done p16_trap3o: nop nop nop nop nop 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 = bb6512ca2c8178f2 ldx [%g1+0x008],%l1 ! %l1 = 4625f11a81b7f19b ldx [%g1+0x010],%l2 ! %l2 = f5a7ef739dd20bc8 ldx [%g1+0x018],%l3 ! %l3 = 1911a5a3ca7de1cc ldx [%g1+0x020],%l4 ! %l4 = a582c283dc0e29d1 ldx [%g1+0x028],%l5 ! %l5 = 82dfa9767e69c415 ldx [%g1+0x030],%l6 ! %l6 = 2ae43b940ffcf57f ldx [%g1+0x038],%l7 ! %l7 = 79442fe4a696461a ! 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 = cc1a6d58 8352f934 10a77ffa f2d81b4a ! %f4 = 0e15edb6 81aecef4 5462b0d9 61f16adc ! %f8 = 7eccc944 a77c7f4f 1bb86dbc 18d44397 ! %f12 = 58a18fa7 e150402d 6b0e5f33 14117318 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 092aa0a0 41b6a80d 3ed9362c c0e6a641 ! %f20 = abfc6d2d 0c5e4ac1 ca35f76c 547962a4 ! %f24 = ebed8331 55ceebcf fd69e499 244f60c7 ! %f28 = 7049b289 24e43d3f 740a277e 5fab0848 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = f62da7e3 b7d691d8 011db70e d5be9753 ! %f36 = 5a6a9a8f 6d159c41 ec0f0631 75e5db0b ! %f40 = 7be59afa 8542ed50 4b2c6fc1 4e543773 ! %f44 = 73342bcc d3bea1c6 84ac4e09 546ad448 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xaf288e4800000075,%g7,%g1 ! GSR scale = 14, align = 5 wr %g1,%g0,%gsr ! GSR = af288e4800000075 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: ! %l3 = a2e852da2a810997, Mem[0000000091800014] = 96298cae stw %l3,[%o0+0x014] ! Mem[0000000091800014] = 2a810997 ! Mem[0000000091800010] = 6e4e5182, %g2 = 0000000000000000 ldsb [%o0+%o2],%g2 ! %g2 = 000000000000006e ! %l6 = ff7a53423fb9e370, Mem[0000000032800032] = d02b0e6a sth %l6,[%i1+0x032] ! Mem[0000000032800030] = d02be370 ! %l7 = 6f6cba82779d4ca9, Mem[0000000090800030] = eaf607f479e2e95e stx %l7,[%i5+0x030] ! Mem[0000000090800030] = 6f6cba82779d4ca9 ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = 000000000000006e ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! Mem[000000003200001c] = d19c5900, %l5 = 86cb99dbf24a90d2 lduh [%i0+0x01e],%l5 ! %l5 = 0000000000005900 ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = 9d52adff, %g3 = 00000000 ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 ! Mem[0000000091000014] = 7757fe01, %g18 = e37d84ea9c2fdbe1 ldsw [%i6+0x014],%g2 ! %g2 = e37d84ea9c2fdbe1 ! %l1 = c47c79f8a40c5f97, Mem[0000000090000023] = 030332e5 stb %l1,[%i4+0x023] ! Mem[0000000090000020] = 970332e5 ! Mem[0000000091800038] = 54b6116d, %g18 = e37d84ea9c2fdbe1 ldsw [%o0+0x038],%g2 ! %g2 = e37d84ea9c2fdbe1 p17_label_2: ! Mem[0000000091000004] = 98f9b0a5, %g2 = 0000000054b6116d lduh [%i6+0x004],%g2 ! %g2 = 00000000000098f9 ! Mem[0000000091000038] = e25676cb, %g2 = 00000000000098f9 lduw [%i6+0x038],%g2 ! %g2 = 00000000e25676cb ! Mem[0000000090800024] = 49074459, %g2 = 00000000e25676cb lduh [%i5+0x026],%g2 ! %g2 = 0000000000004907 ! %l1 = c47c79f8a40c5f97, Mem[0000000033000002] = a08121e3 stb %l1,[%i2+0x002] ! Mem[0000000033000000] = a08197e3 ! Mem[000000009180003c] = 9d52adff, %g2 = 0000000000004907 lduh [%o0+0x03c],%g2 ! %g2 = 0000000000009d52 ! %l0 = c79675f7fd435f69, Mem[0000000091000016] = fe015ffa sth %l0,[%i6+0x016] ! Mem[0000000091000014] = 5f695ffa ! %l0 = c79675f7fd435f69, Mem[000000009100003d] = bf8c8f00 stb %l0,[%i6+0x03d] ! Mem[000000009100003c] = 698c8f00 ! %l0 = c79675f7fd435f69, Mem[000000009000001c] = 70edfb0e stw %l0,[%i4+0x01c] ! Mem[000000009000001c] = fd435f69 ! %l7 = 6f6cba82779d4ca9, Mem[0000000090000034] = 807fa20a stw %l7,[%i4+0x034] ! Mem[0000000090000034] = 779d4ca9 ! %l0 = c79675f7fd435f69, Mem[0000000090000028] = af022e977d3b2cbb stx %l0,[%i4+%o5] ! Mem[0000000090000028] = c79675f7fd435f69 p17_label_3: ! Mem[0000000091800020] = 979dba3f, %g2 = 0000000000009d52 ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffff979d ! %l6 = ff7a53423fb9e370, Mem[0000000090800038] = 66e1d7bc stw %l6,[%i5+0x038] ! Mem[0000000090800038] = 3fb9e370 ! Mem[0000000090000018] = 1d179028, %g18 = e37d84ea9c2fdbe1 ldsw [%i4+%o3],%g2 ! %g2 = e37d84ea9c2fdbe1 ! %l4 = 6e6f1bbe, %l5 = 00005900, Mem[0000000090000028] = c79675f7 fd435f69 std %l4,[%i4+%o5] ! Mem[0000000090000028] = 6e6f1bbe 00005900 ! Mem[0000000090800004] = dd4bc205, %g2 = 000000001d179028 ldsb [%i5+0x004],%g2 ! %g2 = ffffffffffffffdd ! %l5 = 0000000000005900, Mem[000000009100002c] = 08a9d051 stw %l5,[%i6+0x02c] ! Mem[000000009100002c] = 00005900 ! Mem[0000000090800000] = 73d0acf8 dd4bc205, %g2 = ffffffdd, %g3 = e6c51178 ldd [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 00000000dd4bc205 ! Mem[000000009080000c] = 14acc7c9, %g2 = 0000000073d0acf8 lduw [%i5+0x00c],%g2 ! %g2 = 0000000014acc7c9 ! Mem[0000000090000018] = 1d179028fd435f69, %g2 = 0000000014acc7c9 ldx [%i4+%o3],%g2 ! %g2 = 1d179028fd435f69 ! %l4 = 6e6f1bbe, %l5 = 00005900, Mem[0000000032000018] = 87b5d1e2 d19c5900 std %l4,[%i0+%o3] ! Mem[0000000032000018] = 6e6f1bbe 00005900 p17_label_4: ! %l1 = c47c79f8a40c5f97, Mem[0000000090000016] = ead61d17 sth %l1,[%i4+0x016] ! Mem[0000000090000014] = 5f971d17 ! Mem[000000009000001c] = fd435f69, %g2 = 1d179028fd435f69 ldsh [%i4+0x01c],%g2 ! %g2 = fffffffffffffd43 ! Mem[0000000091000020] = 8b0950dd, %g2 = fffffffffffffd43 lduw [%i6+%o4],%g2 ! %g2 = 000000008b0950dd ! %l0 = c79675f7fd435f69, Mem[0000000090800014] = 5e356f1d sth %l0,[%i5+0x014] ! Mem[0000000090800014] = 5f696f1d ! Mem[0000000091000038] = e25676cb, %g2 = 000000008b0950dd ldsb [%i6+0x038],%g2 ! %g2 = ffffffffffffffe2 ! Mem[0000000091800024] = ba3ff053, %g18 = e37d84ea9c2fdbe1 ldsw [%o0+0x024],%g2 ! %g2 = e37d84ea9c2fdbe1 ! Mem[0000000033800020] = cf63533c 3bd4ef24, %l6 = 3fb9e370, %l7 = 779d4ca9 ldd [%i3+%o4],%l6 ! %l6 = 00000000cf63533c 000000003bd4ef24 ! Mem[0000000090800004] = 4bc2055a, %g2 = ffffffffba3ff053 ldub [%i5+0x005],%g2 ! %g2 = 000000000000004b ! Mem[0000000032800004] = 3b2d76c4, %l4 = 76ed02c26e6f1bbe ldub [%i1+0x004],%l4 ! %l4 = 000000000000003b ! %l4 = 000000000000003b, Mem[0000000091800036] = 258454b6 stb %l4,[%o0+0x036] ! Mem[0000000091800034] = 3b8454b6 p17_label_5: ! Mem[0000000091800010] = 51822a81, %g2 = 000000000000004b ldsh [%o0+0x012],%g2 ! %g2 = 0000000000005182 ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 00005182, %g3 = dd4bc205 ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! %l0 = fd435f69, %l1 = a40c5f97, Mem[0000000032800000] = c33a27bd 3b2d76c4 std %l0,[%i1+%g0] ! Mem[0000000032800000] = fd435f69 a40c5f97 ! Mem[0000000033000028] = a884b840fd7660d1, %l2 = 66bc542cad1a0786 ldx [%i2+%o5],%l2 ! %l2 = a884b840fd7660d1 ! %l3 = a2e852da2a810997, Mem[000000009100001c] = 47a19fcf stw %l3,[%i6+0x01c] ! Mem[000000009100001c] = 2a810997 ! Mem[0000000091800018] = 06faad5cb7684e28, %g2 = 000000000c86ef26 ldx [%o0+%o3],%g2 ! %g2 = 06faad5cb7684e28 ! Mem[0000000033800024] = 3bd4ef24, %l6 = 00000000cf63533c ldsw [%i3+0x024],%l6 ! %l6 = 000000003bd4ef24 ! Mem[0000000090000010] = 1d358e58d8285f97, %g2 = 06faad5cb7684e28 ldx [%i4+%o2],%g2 ! %g2 = 1d358e58d8285f97 ! %l6 = 000000003bd4ef24, Mem[000000009080000c] = 14acc7c9 stw %l6,[%i5+0x00c] ! Mem[000000009080000c] = 3bd4ef24 ! Mem[0000000032800024] = 1e4a3372, %l7 = 000000003bd4ef24 lduh [%i1+0x024],%l7 ! %l7 = 0000000000001e4a p17_label_6: ! Mem[0000000090000014] = d8285f97, %g18 = e37d84ea9c2fdbe1 ldsw [%i4+0x014],%g2 ! %g2 = e37d84ea9c2fdbe1 ! Mem[0000000091000038] = e25676cb 62698c8f, %g2 = d8285f97, %g3 = 35144907 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062698c8f ! %l1 = c47c79f8a40c5f97, Mem[0000000090000034] = 779d4ca9 stw %l1,[%i4+0x034] ! Mem[0000000090000034] = a40c5f97 ! Mem[0000000091800008] = 8b9883bd 3923d9af, %g2 = e25676cb, %g3 = 62698c8f ldd [%o0+%o1],%g2 ! %g2 = 000000008b9883bd 000000003923d9af ! Mem[0000000091000038] = e25676cb, %g2 = 000000008b9883bd lduh [%i6+0x038],%g2 ! %g2 = 000000000000e256 ! %l4 = 000000000000003b, Mem[000000003200000b] = 37003325 stb %l4,[%i0+0x00b] ! Mem[0000000032000008] = 3700333b ! %l7 = 0000000000001e4a, Mem[0000000091000008] = 48c280527312abd6 stx %l7,[%i6+%o1] ! Mem[0000000091000008] = 0000000000001e4a ! Mem[0000000090000010] = 358e58d8, %g2 = 000000000000e256 ldsb [%i4+0x011],%g2 ! %g2 = 0000000000000035 ! Mem[0000000091000010] = 95cd7757, %g2 = 0000000000000035 lduh [%i6+0x012],%g2 ! %g2 = 00000000000095cd ! %l3 = a2e852da2a810997, Mem[0000000033800030] = b30a1041b1c00b09 stx %l3,[%i3+0x030] ! Mem[0000000033800030] = a2e852da2a810997 p17_label_7: ! Mem[000000009080002c] = 5f116f6c, %g2 = 00000000000095cd lduh [%i5+0x02e],%g2 ! %g2 = 0000000000005f11 ! Mem[0000000090000000] = 09d53180, %g18 = e37d84ea9c2fdbe1 ldsw [%i4+%g0],%g2 ! %g2 = e37d84ea9c2fdbe1 ! Mem[0000000090000020] = 0ad8f797 0332e58e, %g2 = 09d53180, %g3 = 3923d9af ldd [%i4+%o4],%g2 ! %g2 = 000000000ad8f797 000000000332e58e ! Mem[0000000033800038] = af2a1bb484962f5d, %l6 = 000000003bd4ef24 ldx [%i3+0x038],%l6 ! %l6 = af2a1bb484962f5d ! Mem[0000000091800008] = 8b9883bd, %g2 = 000000000ad8f797 lduw [%o0+%o1],%g2 ! %g2 = 000000008b9883bd ! Mem[0000000090000028] = be000059, %g2 = 000000008b9883bd ldsb [%i4+0x02b],%g2 ! %g2 = ffffffffffffffbe ! %l5 = 0000000000005900, Mem[000000003380002c] = 424aec46 stw %l5,[%i3+0x02c] ! Mem[000000003380002c] = 00005900 ! Mem[0000000091800000] = fb520ab0 07b3e6aa, %g2 = ffffffbe, %g3 = 0332e58e ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000007b3e6aa ! Mem[000000009000003c] = 11780000, %g2 = 00000000fb520ab0 ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000011 ! Mem[0000000032800024] = 1e4a3372, %l4 = 000000000000003b ldsh [%i1+0x026],%l4 ! %l4 = 0000000000003372 p17_label_8: ! Mem[0000000090000008] = e099152d, %g2 = 0000000000000011 ldsh [%i4+0x00a],%g2 ! %g2 = ffffffffffffe099 ! Mem[000000009100000c] = 00001e4a, %g2 = ffffffffffffe099 lduh [%i6+0x00c],%g2 ! %g2 = 0000000000000000 ! %l6 = 84962f5d, %l7 = 00001e4a, Mem[0000000090800030] = 6f6cba82 779d4ca9 std %l6,[%i5+0x030] ! Mem[0000000090800030] = 84962f5d 00001e4a ! Mem[0000000091000018] = f26e2a81, %g2 = 0000000000000000 ldsb [%i6+0x01a],%g2 ! %g2 = fffffffffffffff2 ! Mem[0000000091000008] = 00000000, %g2 = fffffffffffffff2 ldub [%i6+0x00a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000030] = a5b5761e, %g2 = 0000000000000000 ldsh [%i6+0x030],%g2 ! %g2 = ffffffffffffa5b5 ! Mem[0000000091000020] = 8b0950dd, %g18 = e37d84ea9c2fdbe1 ldsw [%i6+%o4],%g2 ! %g2 = e37d84ea9c2fdbe1 ! %l5 = 0000000000005900, Mem[0000000090000014] = d8285f97 sth %l5,[%i4+0x014] ! Mem[0000000090000014] = 59005f97 ! %l4 = 00003372, %l5 = 00005900, Mem[0000000033000000] = a08197e3 9baaae36 std %l4,[%i2+%g0] ! Mem[0000000033000000] = 00003372 00005900 ! Mem[0000000091800030] = 8151533b, %g2 = ffffffff8b0950dd ldub [%o0+0x033],%g2 ! %g2 = 0000000000000081 p17_label_9: ! Mem[0000000090800018] = b2d54dc6, %g2 = 0000000000000081 lduw [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 ! Mem[0000000091800010] = 6e4e5182, %g2 = 00000000b2d54dc6 lduw [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 ! Mem[0000000032000008] = 3700333b, %l0 = c79675f7fd435f69 ldsw [%i0+%o1],%l0 ! %l0 = 000000003700333b ! %l2 = a884b840fd7660d1, Mem[000000009080002f] = 1184962f stb %l2,[%i5+0x02f] ! Mem[000000009080002c] = d184962f ! Mem[000000009100003c] = 8f000000, %g2 = 000000006e4e5182 ldub [%i6+0x03f],%g2 ! %g2 = 000000000000008f ! %l1 = c47c79f8a40c5f97, Mem[0000000033000008] = 1eed495c sth %l1,[%i2+%o1] ! Mem[0000000033000008] = 5f97495c ! Mem[0000000090800030] = 84962f5d, %g2 = 000000000000008f ldsb [%i5+0x030],%g2 ! %g2 = ffffffffffffff84 ! %l3 = a2e852da2a810997, Mem[0000000032800028] = a2b204d1ab1c37f7 stx %l3,[%i1+%o5] ! Mem[0000000032800028] = a2e852da2a810997 ! Mem[0000000033000008] = 5f97495c23259ae1, %l2 = a884b840fd7660d1 ldx [%i2+%o1],%l2 ! %l2 = 5f97495c23259ae1 ! Mem[000000009000003c] = c5117800, %g2 = ffffffffffffff84 ldub [%i4+0x03d],%g2 ! %g2 = 00000000000000c5 p17_label_10: ! %l3 = a2e852da2a810997, Mem[0000000091000016] = 5f695ffa sth %l3,[%i6+0x016] ! Mem[0000000091000014] = 09975ffa ! Mem[000000009000002c] = 59007a67, %g2 = 00000000000000c5 ldsb [%i4+0x02e],%g2 ! %g2 = 0000000000000059 ! %l7 = 0000000000001e4a, Mem[0000000091800034] = 51533b84 sth %l7,[%o0+0x034] ! Mem[0000000091800034] = 1e4a3b84 ! Mem[0000000032800018] = a71cdb09, %l7 = 0000000000001e4a ldsw [%i1+%o3],%l7 ! %l7 = ffffffffa71cdb09 ! Mem[000000009180001c] = b7684e28, %g2 = 0000000000000059 ldub [%o0+0x01c],%g2 ! %g2 = 00000000000000b7 ! %l1 = c47c79f8a40c5f97, Mem[000000009180001c] = b7684e28 stw %l1,[%o0+0x01c] ! Mem[000000009180001c] = a40c5f97 ! Mem[0000000032000014] = 41de04cb, %l1 = c47c79f8a40c5f97 lduh [%i0+0x016],%l1 ! %l1 = 00000000000004cb ! %l4 = 00003372, %l5 = 00005900, Mem[0000000090800020] = 0c86ef26 35144907 std %l4,[%i5+%o4] ! Mem[0000000090800020] = 00003372 00005900 ! Mem[0000000090000000] = 3180d6ba, %g2 = 00000000000000b7 ldsh [%i4+0x002],%g2 ! %g2 = 0000000000003180 ! Mem[0000000091000038] = e25676cb, %g18 = e37d84ea9c2fdbe1 ldsw [%i6+0x038],%g2 ! %g2 = e37d84ea9c2fdbe1 p17_label_11: ! Mem[0000000091800004] = e6aa8b98, %g2 = ffffffffe25676cb ldsb [%o0+0x006],%g2 ! %g2 = ffffffffffffffe6 ! Mem[0000000090000028] = 1bbe0000, %g2 = ffffffffffffffe6 lduh [%i4+0x02a],%g2 ! %g2 = 0000000000001bbe ! %l7 = ffffffffa71cdb09, Mem[0000000090800004] = dd4bc205 sth %l7,[%i5+0x004] ! Mem[0000000090800004] = db09c205 ! %l6 = af2a1bb484962f5d, Mem[0000000032800031] = d02be370 stb %l6,[%i1+0x031] ! Mem[0000000032800030] = d05de370 ! %l4 = 0000000000003372, Mem[0000000090800000] = 73d0acf8db09c205 stx %l4,[%i5+%g0] ! Mem[0000000090800000] = 0000000000003372 ! Mem[0000000091000010] = 6cff95cd77570997, %g2 = 0000000000001bbe ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd77570997 ! %l5 = 0000000000005900, Mem[0000000090000034] = a40c5f97 stw %l5,[%i4+0x034] ! Mem[0000000090000034] = 00005900 ! Mem[0000000090800000] = 00000000, %g2 = 6cff95cd77570997 ldsh [%i5+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000033800010] = b798b983, %l0 = 000000003700333b ldub [%i3+0x011],%l0 ! %l0 = 0000000000000098 ! Mem[0000000091800038] = 54b6116d, %g18 = e37d84ea9c2fdbe1 ldsw [%o0+0x038],%g2 ! %g2 = e37d84ea9c2fdbe1 p17_label_12: ! %l6 = 84962f5d, %l7 = a71cdb09, Mem[0000000091000008] = 00000000 00001e4a std %l6,[%i6+%o1] ! Mem[0000000091000008] = 84962f5d a71cdb09 ! %l7 = ffffffffa71cdb09, Mem[000000009000002c] = 00005900 sth %l7,[%i4+0x02c] ! Mem[000000009000002c] = db095900 ! Mem[0000000091800004] = b3e6aa8b, %g2 = 0000000054b6116d ldsb [%o0+0x005],%g2 ! %g2 = ffffffffffffffb3 ! Mem[0000000090800000] = 00000000, %g2 = ffffffffffffffb3 ldub [%i5+0x001],%g2 ! %g2 = 0000000000000000 ! %l3 = a2e852da2a810997, Mem[000000003380001e] = 9cccdf93 sth %l3,[%i3+0x01e] ! Mem[000000003380001c] = 9ccc0997 ! Mem[000000009080003c] = 7bb00000, %g2 = 0000000000000000 ldsh [%i5+0x03e],%g2 ! %g2 = 0000000000007bb0 ! Mem[0000000090800010] = f8449dd9, %g18 = e37d84ea9c2fdbe1 ldsw [%i5+%o2],%g2 ! %g2 = e37d84ea9c2fdbe1 ! %l2 = 23259ae1, %l3 = 2a810997, Mem[0000000091000030] = a5b5761e 1214449b std %l2,[%i6+0x030] ! Mem[0000000091000030] = 23259ae1 2a810997 ! Mem[000000009000002c] = 59007a67, %g2 = fffffffff8449dd9 ldub [%i4+0x02e],%g2 ! %g2 = 0000000000000059 ! Mem[0000000091000000] = 6ae82f8898f9b0a5, %g2 = 0000000000000059 ldx [%i6+%g0],%g2 ! %g2 = 6ae82f8898f9b0a5 p17_label_13: ! Mem[0000000090000018] = 1d179028 fd435f69, %g2 = 98f9b0a5, %g3 = 07b3e6aa ldd [%i4+%o3],%g2 ! %g2 = 000000001d179028 00000000fd435f69 ! %l2 = 23259ae1, %l3 = 2a810997, Mem[0000000090000020] = 0ad8f797 0332e58e std %l2,[%i4+%o4] ! Mem[0000000090000020] = 23259ae1 2a810997 ! Mem[0000000091800008] = 8b9883bd, %g18 = e37d84ea9c2fdbe1 ldsw [%o0+%o1],%g2 ! %g2 = e37d84ea9c2fdbe1 ! Mem[0000000033000024] = 4e92710b, %l7 = ffffffffa71cdb09 lduh [%i2+0x024],%l7 ! %l7 = 0000000000004e92 ! Mem[000000009180001c] = a40c5f97, %g2 = ffffffff8b9883bd ldsb [%o0+0x01c],%g2 ! %g2 = ffffffffffffffa4 ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = ffffffffffffffa4 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! Mem[0000000091800008] = 8b9883bd, %g2 = 54b6116d9d52adff lduw [%o0+%o1],%g2 ! %g2 = 000000008b9883bd ! Mem[0000000090800020] = 00003372 00005900, %g2 = 8b9883bd, %g3 = fd435f69 ldd [%i5+%o4],%g2 ! %g2 = 0000000000003372 0000000000005900 ! %l6 = 84962f5d, %l7 = 00004e92, Mem[0000000091800038] = 54b6116d 9d52adff std %l6,[%o0+0x038] ! Mem[0000000091800038] = 84962f5d 00004e92 ! Mem[0000000032000008] = 3700333b, %l1 = 00000000000004cb lduw [%i0+%o1],%l1 ! %l1 = 000000003700333b p17_label_14: ! Mem[0000000091000018] = faf26e2a, %g2 = 0000000000003372 ldsb [%i6+0x019],%g2 ! %g2 = fffffffffffffffa ! Mem[0000000090800024] = 59004459, %g2 = fffffffffffffffa ldsb [%i5+0x026],%g2 ! %g2 = 0000000000000059 ! %l3 = a2e852da2a810997, Mem[0000000091800027] = 53153f24 stb %l3,[%o0+0x027] ! Mem[0000000091800024] = 97153f24 ! %l2 = 23259ae1, %l3 = 2a810997, Mem[0000000091000018] = 5ffaf26e 2a810997 std %l2,[%i6+%o3] ! Mem[0000000091000018] = 23259ae1 2a810997 ! %l4 = 00003372, %l5 = 00005900, Mem[0000000091000018] = 23259ae1 2a810997 std %l4,[%i6+%o3] ! Mem[0000000091000018] = 00003372 00005900 ! Mem[000000003300001c] = 6886e72b, %l2 = 5f97495c23259ae1 lduw [%i2+0x01c],%l2 ! %l2 = 000000006886e72b ! Mem[0000000091000038] = e25676cb62698c8f, %g2 = 0000000000000059 ldx [%i6+0x038],%g2 ! %g2 = e25676cb62698c8f ! %l4 = 00003372, %l5 = 00005900, Mem[0000000032800000] = fd435f69 a40c5f97 std %l4,[%i1+%g0] ! Mem[0000000032800000] = 00003372 00005900 ! Mem[0000000033800038] = af2a1bb4 84962f5d, %l0 = 00000098, %l1 = 3700333b ldd [%i3+0x038],%l0 ! %l0 = 00000000af2a1bb4 0000000084962f5d ! Mem[0000000090800030] = 84962f5d 00001e4a, %g2 = 62698c8f, %g3 = 00005900 ldd [%i5+0x030],%g2 ! %g2 = 0000000084962f5d 0000000000001e4a p17_label_15: ! Mem[0000000090800034] = 00001e4a, %g2 = 0000000084962f5d ldsh [%i5+0x034],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000028] = 6e6f1bbe, %g2 = 0000000000000000 ldsh [%i4+%o5],%g2 ! %g2 = 0000000000006e6f ! Mem[0000000090000034] = 00590053, %g2 = 0000000000006e6f ldsb [%i4+0x035],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800014] = 5f696f1d, %g2 = 0000000000000000 ldsb [%i5+0x014],%g2 ! %g2 = 000000000000005f ! Mem[0000000090000010] = 8e585900, %g2 = 000000000000005f lduh [%i4+0x012],%g2 ! %g2 = 0000000000008e58 ! %l6 = af2a1bb484962f5d, Mem[0000000090800038] = 3fb9e370adc27bb0 stx %l6,[%i5+0x038] ! Mem[0000000090800038] = af2a1bb484962f5d ! Mem[0000000091800038] = 84962f5d 00004e92, %g2 = 00008e58, %g3 = 00001e4a ldd [%o0+0x038],%g2 ! %g2 = 0000000084962f5d 0000000000004e92 ! %l5 = 0000000000005900, Mem[0000000091000000] = 6ae82f88 stw %l5,[%i6+%g0] ! Mem[0000000091000000] = 00005900 ! Mem[0000000091000028] = 5ba10000, %g2 = 0000000084962f5d ldsh [%i6+0x02a],%g2 ! %g2 = 0000000000005ba1 ! Mem[0000000091000014] = 77570997, %g18 = e37d84ea9c2fdbe1 ldsw [%i6+0x014],%g2 ! %g2 = e37d84ea9c2fdbe1 p17_label_16: ! Mem[0000000090000030] = 7a6764e2 00005900, %g2 = 77570997, %g3 = 00004e92 ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 0000000000005900 ! Mem[0000000033800014] = 1f8e3012, %l6 = af2a1bb484962f5d ldsw [%i3+0x014],%l6 ! %l6 = 000000001f8e3012 ! Mem[0000000090000010] = 1d358e58, %g18 = e37d84ea9c2fdbe1 ldsw [%i4+%o2],%g2 ! %g2 = e37d84ea9c2fdbe1 ! Mem[000000009100003c] = 62698c8f, %g18 = e37d84ea9c2fdbe1 ldsw [%i6+0x03c],%g2 ! %g2 = e37d84ea9c2fdbe1 ! Mem[0000000090800034] = 00001e4a, %g2 = 0000000062698c8f lduw [%i5+0x034],%g2 ! %g2 = 0000000000001e4a ! Mem[000000009180003c] = 4e920000, %g2 = 0000000000001e4a lduh [%o0+0x03e],%g2 ! %g2 = 0000000000004e92 ! Mem[0000000091800034] = 8484962f, %g2 = 0000000000004e92 ldsb [%o0+0x037],%g2 ! %g2 = ffffffffffffff84 ! %l1 = 0000000084962f5d, Mem[0000000091000008] = 84962f5d sth %l1,[%i6+%o1] ! Mem[0000000091000008] = 2f5d2f5d ! %l2 = 000000006886e72b, Mem[0000000033000020] = 0032966a sth %l2,[%i2+%o4] ! Mem[0000000033000020] = e72b966a ! Mem[0000000091800038] = 84962f5d 00004e92, %g2 = ffffff84, %g3 = 00005900 ldd [%o0+0x038],%g2 ! %g2 = 0000000084962f5d 0000000000004e92 p17_label_17: ! Mem[0000000033800008] = 6908a07b 1275fbdb, %l0 = af2a1bb4, %l1 = 84962f5d ldd [%i3+%o1],%l0 ! %l0 = 000000006908a07b 000000001275fbdb ! Mem[0000000090800000] = 0000000000003372, %g2 = 0000000084962f5d ldx [%i5+%g0],%g2 ! %g2 = 0000000000003372 ! Mem[000000009180002c] = 4e445943, %g2 = 0000000000003372 ldub [%o0+0x02d],%g2 ! %g2 = 000000000000004e ! Mem[0000000091800030] = 1d811e4a, %g2 = 000000000000004e lduh [%o0+0x032],%g2 ! %g2 = 0000000000001d81 ! Mem[0000000032800004] = 00005900, %l3 = a2e852da2a810997 ldsb [%i1+0x006],%l3 ! %l3 = 0000000000000059 ! Mem[0000000032000020] = 5ee72442, %l0 = 000000006908a07b ldsb [%i0+%o4],%l0 ! %l0 = 000000000000005e ! Mem[0000000091000018] = 00337200, %g2 = 0000000000001d81 ldub [%i6+0x019],%g2 ! %g2 = 0000000000000000 ! %l0 = 0000005e, %l1 = 1275fbdb, Mem[0000000033800028] = 39cc4a20 00005900 std %l0,[%i3+%o5] ! Mem[0000000033800028] = 0000005e 1275fbdb ! Mem[0000000032000024] = f585af04, %l4 = 0000000000003372 ldsh [%i0+0x026],%l4 ! %l4 = ffffffffffffaf04 ! Mem[000000009000003c] = 11780000, %g2 = 0000000000000000 ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000011 p17_label_18: ! %l1 = 000000001275fbdb, Mem[0000000091000030] = 23259ae12a810997 stx %l1,[%i6+0x030] ! Mem[0000000091000030] = 000000001275fbdb ! Mem[0000000090800038] = af2a1bb484962f5d, %g2 = 0000000000000011 ldx [%i5+0x038],%g2 ! %g2 = af2a1bb484962f5d ! %l2 = 000000006886e72b, Mem[0000000091800000] = fb520ab0 stw %l2,[%o0+%g0] ! Mem[0000000091800000] = 6886e72b ! %l6 = 000000001f8e3012, Mem[0000000090800038] = af2a1bb484962f5d stx %l6,[%i5+0x038] ! Mem[0000000090800038] = 000000001f8e3012 ! %l3 = 0000000000000059, Mem[000000009080003c] = 1f8e3012 sth %l3,[%i5+0x03c] ! Mem[000000009080003c] = 00593012 ! %l5 = 0000000000005900, Mem[0000000091800036] = 3b848496 sth %l5,[%o0+0x036] ! Mem[0000000091800034] = 59008496 ! %l5 = 0000000000005900, Mem[0000000091000028] = 21a95ba1 stb %l5,[%i6+%o5] ! Mem[0000000091000028] = 00a95ba1 ! %l6 = 000000001f8e3012, Mem[000000009080001c] = db268a9a stb %l6,[%i5+0x01c] ! Mem[000000009080001c] = 12268a9a ! %l1 = 000000001275fbdb, Mem[000000003200003a] = c20b7c23 stb %l1,[%i0+0x03a] ! Mem[0000000032000038] = c20bdb23 ! Mem[0000000090800010] = 9dd95f69, %g2 = af2a1bb484962f5d lduh [%i5+0x012],%g2 ! %g2 = 0000000000009dd9 p17_label_19: ! %l0 = 000000000000005e, Mem[0000000090000020] = 23259ae1 sth %l0,[%i4+%o4] ! Mem[0000000090000020] = 005e9ae1 ! Mem[0000000091800020] = 5566979d, %g18 = e37d84ea9c2fdbe1 ldsw [%o0+%o4],%g2 ! %g2 = e37d84ea9c2fdbe1 ! %l6 = 000000001f8e3012, Mem[000000009180000a] = 83bd3923 sth %l6,[%o0+0x00a] ! Mem[0000000091800008] = 30123923 ! Mem[0000000091000024] = f93d00a9, %g2 = 000000005566979d ldsb [%i6+0x026],%g2 ! %g2 = fffffffffffffff9 ! %l2 = 000000006886e72b, Mem[000000009100002e] = 59000000 sth %l2,[%i6+0x02e] ! Mem[000000009100002c] = e72b0000 ! %l0 = 0000005e, %l1 = 1275fbdb, Mem[0000000090800020] = 00003372 00005900 std %l0,[%i5+%o4] ! Mem[0000000090800020] = 0000005e 1275fbdb ! Mem[000000009080002c] = 51e85fd1, %g18 = e37d84ea9c2fdbe1 ldsw [%i5+0x02c],%g2 ! %g2 = e37d84ea9c2fdbe1 ! %l1 = 000000001275fbdb, Mem[0000000033000020] = e72b966a stw %l1,[%i2+%o4] ! Mem[0000000033000020] = 1275fbdb ! Mem[0000000091800014] = 2a810997, %g2 = 0000000051e85fd1 ldub [%o0+0x014],%g2 ! %g2 = 000000000000002a ! Mem[0000000091800020] = 66979dba, %g2 = 000000000000002a ldub [%o0+0x021],%g2 ! %g2 = 0000000000000066 p17_label_20: ! Mem[0000000091000018] = 33720000, %g2 = 0000000000000066 ldsb [%i6+0x01a],%g2 ! %g2 = 0000000000000033 ! Mem[0000000091000038] = e25676cb 62698c8f, %g2 = 00000033, %g3 = 00004e92 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062698c8f ! Mem[0000000090000010] = 8e585900, %g2 = 00000000e25676cb ldsh [%i4+0x012],%g2 ! %g2 = ffffffffffff8e58 ! %l0 = 000000000000005e, Mem[0000000090800000] = 0000000000003372 stx %l0,[%i5+%g0] ! Mem[0000000090800000] = 000000000000005e ! Mem[0000000090000004] = 8c74b427, %g2 = ffffffffffff8e58 ldsb [%i4+0x006],%g2 ! %g2 = ffffffffffffff8c ! %l0 = 000000000000005e, Mem[000000009080000d] = d4ef24f8 stb %l0,[%i5+0x00d] ! Mem[000000009080000c] = 5eef24f8 ! Mem[0000000091000020] = 8b0950dd, %g2 = ffffffffffffff8c lduh [%i6+%o4],%g2 ! %g2 = 0000000000008b09 ! Mem[0000000090800018] = d54dc612, %g2 = 0000000000008b09 ldub [%i5+0x019],%g2 ! %g2 = 00000000000000d5 ! %l6 = 000000001f8e3012, Mem[0000000091800000] = 6886e72b stw %l6,[%o0+%g0] ! Mem[0000000091800000] = 1f8e3012 ! Mem[0000000090000030] = 64e20000, %g2 = 00000000000000d5 ldsh [%i4+0x032],%g2 ! %g2 = 00000000000064e2 p17_label_21: ! Mem[0000000032000028] = 22c20ca4fc673ecf, %l6 = 000000001f8e3012 ldx [%i0+%o5],%l6 ! %l6 = 22c20ca4fc673ecf ! Mem[000000009180000c] = 3923d9af, %g18 = e37d84ea9c2fdbe1 ldsw [%o0+0x00c],%g2 ! %g2 = e37d84ea9c2fdbe1 ! Mem[000000009080000c] = 5eef24f8, %g2 = 000000003923d9af ldsb [%i5+0x00d],%g2 ! %g2 = 000000000000005e ! %l7 = 0000000000004e92, Mem[0000000090000014] = 59005f97 stw %l7,[%i4+0x014] ! Mem[0000000090000014] = 00004e92 ! Mem[0000000090800030] = 84962f5d00001e4a, %g2 = 000000000000005e ldx [%i5+0x030],%g2 ! %g2 = 84962f5d00001e4a ! %l2 = 000000006886e72b, Mem[0000000091000018] = 0000337200005900 stx %l2,[%i6+%o3] ! Mem[0000000091000018] = 000000006886e72b ! Mem[0000000033000034] = 0bc62097, %l5 = 0000000000005900 ldsb [%i2+0x037],%l5 ! %l5 = ffffffffffffff97 ! Mem[0000000032800028] = a2e852da 2a810997, %l0 = 0000005e, %l1 = 1275fbdb ldd [%i1+%o5],%l0 ! %l0 = 00000000a2e852da 000000002a810997 ! Mem[0000000091000020] = 8b0950dd0f65f93d, %g2 = 84962f5d00001e4a ldx [%i6+%o4],%g2 ! %g2 = 8b0950dd0f65f93d ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 8b0950dd0f65f93d ldub [%i4+0x03a],%g2 ! %g2 = 000000000000008e p17_label_22: ! %l5 = ffffffffffffff97, Mem[000000009080001a] = 4dc61226 sth %l5,[%i5+0x01a] ! Mem[0000000090800018] = ff971226 ! %l1 = 000000002a810997, Mem[0000000091000000] = 0000590098f9b0a5 stx %l1,[%i6+%g0] ! Mem[0000000091000000] = 000000002a810997 ! Mem[0000000033800038] = af2a1bb4, %l4 = ffffffffffffaf04 lduh [%i3+0x03a],%l4 ! %l4 = 0000000000001bb4 ! Mem[0000000090800020] = 0000005e, %g2 = 000000000000008e lduw [%i5+%o4],%g2 ! %g2 = 000000000000005e ! Mem[000000009180003c] = 4e920000, %g2 = 000000000000005e ldsh [%o0+0x03e],%g2 ! %g2 = 0000000000004e92 ! %l7 = 0000000000004e92, Mem[0000000091800011] = 4e51822a stb %l7,[%o0+0x011] ! Mem[0000000091800010] = 9251822a ! Mem[0000000090800020] = 5e1275fb, %g2 = 0000000000004e92 ldub [%i5+0x023],%g2 ! %g2 = 000000000000005e ! %l1 = 000000002a810997, Mem[0000000033800010] = b798b9831f8e3012 stx %l1,[%i3+%o2] ! Mem[0000000033800010] = 000000002a810997 ! Mem[0000000091000038] = e25676cb62698c8f, %g2 = 000000000000005e ldx [%i6+0x038],%g2 ! %g2 = e25676cb62698c8f ! Mem[0000000091800020] = 5566979d ba3ff097, %g2 = 62698c8f, %g3 = 62698c8f ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff097 p17_label_23: ! Mem[0000000091000014] = 09970000, %g2 = 000000005566979d ldub [%i6+0x016],%g2 ! %g2 = 0000000000000009 ! Mem[000000003380003c] = 84962f5d, %l5 = ffffffffffffff97 lduw [%i3+0x03c],%l5 ! %l5 = 0000000084962f5d ! Mem[0000000033000008] = 5f97495c23259ae1, %l4 = 0000000000001bb4 ldx [%i2+%o1],%l4 ! %l4 = 5f97495c23259ae1 ! Mem[0000000091000038] = e25676cb 62698c8f, %g2 = 00000009, %g3 = ba3ff097 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062698c8f ! %l0 = a2e852da, %l1 = 2a810997, Mem[0000000091800008] = 8b983012 3923d9af std %l0,[%o0+%o1] ! Mem[0000000091800008] = a2e852da 2a810997 ! %l6 = 22c20ca4fc673ecf, Mem[0000000033800008] = 6908a07b1275fbdb stx %l6,[%i3+%o1] ! Mem[0000000033800008] = 22c20ca4fc673ecf ! %l3 = 0000000000000059, Mem[0000000090000024] = 2a810997 stb %l3,[%i4+0x024] ! Mem[0000000090000024] = 59810997 ! %l0 = a2e852da, %l1 = 2a810997, Mem[0000000090800028] = 4459f5d3 51e85fd1 std %l0,[%i5+%o5] ! Mem[0000000090800028] = a2e852da 2a810997 ! Mem[0000000091000020] = dd0f65f9, %g2 = 00000000e25676cb ldub [%i6+0x023],%g2 ! %g2 = 00000000000000dd ! Mem[0000000091000004] = 2a810997, %g2 = 00000000000000dd lduh [%i6+0x004],%g2 ! %g2 = 0000000000002a81 p17_label_24: ! %l6 = fc673ecf, %l7 = 00004e92, Mem[0000000033000038] = 4b8caa1c 5eb498c4 std %l6,[%i2+0x038] ! Mem[0000000033000038] = fc673ecf 00004e92 ! Mem[000000003200002c] = fc673ecf, %l2 = 000000006886e72b ldsh [%i0+0x02c],%l2 ! %l2 = fffffffffffffc67 ! Mem[0000000033800014] = 2a810997, %l0 = 00000000a2e852da lduh [%i3+0x014],%l0 ! %l0 = 0000000000002a81 ! %l0 = 0000000000002a81, Mem[0000000091800018] = 06faad5ca40c5f97 stx %l0,[%o0+%o3] ! Mem[0000000091800018] = 0000000000002a81 ! Mem[0000000090800034] = 001e4a00, %g2 = 0000000000002a81 ldub [%i5+0x035],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800030] = 2f5d0000, %g2 = 0000000000000000 ldub [%i5+0x032],%g2 ! %g2 = 000000000000002f ! Mem[0000000091000008] = 2f5d2f5d a71cdb09, %g2 = 0000002f, %g3 = 62698c8f ldd [%i6+%o1],%g2 ! %g2 = 000000002f5d2f5d 00000000a71cdb09 ! Mem[0000000090000020] = 005e9ae1 59810997, %g2 = 2f5d2f5d, %g3 = a71cdb09 ldd [%i4+%o4],%g2 ! %g2 = 00000000005e9ae1 0000000059810997 ! Mem[0000000091800024] = ba3ff097, %g2 = 00000000005e9ae1 lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3ff097 ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 00000000ba3ff097 ldsb [%i4+0x03a],%g2 ! %g2 = ffffffffffffff8e p17_label_25: ! %l6 = 22c20ca4fc673ecf, Mem[0000000091000038] = e25676cb62698c8f stx %l6,[%i6+0x038] ! Mem[0000000091000038] = 22c20ca4fc673ecf ! Mem[0000000091800010] = 6e925182, %g2 = ffffffffffffff8e lduw [%o0+%o2],%g2 ! %g2 = 000000006e925182 ! Mem[0000000091800010] = 6e925182 2a810997, %g2 = 6e925182, %g3 = 59810997 ldd [%o0+%o2],%g2 ! %g2 = 000000006e925182 000000002a810997 ! %l4 = 23259ae1, %l5 = 84962f5d, Mem[0000000032000018] = 6e6f1bbe 00005900 std %l4,[%i0+%o3] ! Mem[0000000032000018] = 23259ae1 84962f5d ! Mem[0000000091800000] = 1f8e3012, %g18 = e37d84ea9c2fdbe1 ldsw [%o0+%g0],%g2 ! %g2 = e37d84ea9c2fdbe1 ! Mem[0000000032000020] = 5ee72442f585af04, %l6 = 22c20ca4fc673ecf ldx [%i0+%o4],%l6 ! %l6 = 5ee72442f585af04 ! Mem[0000000032000010] = 799c865e41de04cb, %l4 = 5f97495c23259ae1 ldx [%i0+%o2],%l4 ! %l4 = 799c865e41de04cb ! Mem[000000009000001c] = 435f6900, %g2 = 000000001f8e3012 ldsb [%i4+0x01d],%g2 ! %g2 = 0000000000000043 ! %l4 = 41de04cb, %l5 = 84962f5d, Mem[0000000090000018] = 1d179028 fd435f69 std %l4,[%i4+%o3] ! Mem[0000000090000018] = 41de04cb 84962f5d ! Mem[000000003280000c] = 6fa0a4ea, %l5 = 0000000084962f5d ldub [%i1+0x00c],%l5 ! %l5 = 000000000000006f ba,a p17_not_taken_0_end p17_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000002a81 bne,a,pn %xcc,p17_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000002a810997 bne,a,pn %xcc,p17_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be fffffffffffffc67 bne,a,pn %xcc,p17_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000059 bne,a,pn %xcc,p17_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 799c865e41de04cb bne,a,pn %xcc,p17_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000006f bne,a,pn %xcc,p17_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 5ee72442f585af04 bne,a,pn %xcc,p17_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000004e92 bne,a,pn %xcc,p17_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p17_check_fp_registers: set p17_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be cc1a6d58 8352f934 bne %xcc,p17_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 5462b0d9 61f16adc bne %xcc,p17_f6_fail nop ! Check Local Memory set p17_local0_expect,%g1 p17_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 3700333bfafa57f4 ldx [%i0+0x008],%g3 ! Observed data at 0000000032000008 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 23259ae184962f5d ldx [%i0+0x018],%g3 ! Observed data at 0000000032000018 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = c20bdb23e47d98d7 ldx [%i0+0x038],%g3 ! Observed data at 0000000032000038 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x038,%g4 set p17_local1_expect,%g1 p17_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 0000337200005900 ldx [%i1+0x000],%g3 ! Observed data at 0000000032800000 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x000,%g4 ldx [%g1+0x028],%g2 ! Expected data = a2e852da2a810997 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 = d05de370e3b12bba 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+0x000],%g2 ! Expected data = 0000337200005900 ldx [%i2+0x000],%g3 ! Observed data at 0000000033000000 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 5f97495c23259ae1 ldx [%i2+0x008],%g3 ! Observed data at 0000000033000008 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 1275fbdb4e92710b ldx [%i2+0x020],%g3 ! Observed data at 0000000033000020 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i2,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = fc673ecf00004e92 ldx [%i2+0x038],%g3 ! Observed data at 0000000033000038 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i2,0x038,%g4 set p17_local3_expect,%g1 p17_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 22c20ca4fc673ecf ldx [%i3+0x008],%g3 ! Observed data at 0000000033800008 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000002a810997 ldx [%i3+0x010],%g3 ! Observed data at 0000000033800010 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 4f6070be9ccc0997 ldx [%i3+0x018],%g3 ! Observed data at 0000000033800018 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000005e1275fbdb ldx [%i3+0x028],%g3 ! Observed data at 0000000033800028 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = a2e852da2a810997 ldx [%i3+0x030],%g3 ! Observed data at 0000000033800030 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x030,%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_f0_fail: set p17_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p17_f6_fail: set p17_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: ldsba [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000032000000] lduha [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000032000000] done p17_trap1o: ldsba [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000032000000] lduha [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000032000000] done p17_trap2e: stba %l1,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033000000] ldda [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000032000018] stxa %l3,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000032800018] ldsha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000033800000] ldxa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000033800000] done p17_trap2o: stba %l1,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033000000] ldda [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000032000018] stxa %l3,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000032800018] ldsha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000033800000] ldxa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000033800000] done p17_trap3e: nop nop done p17_trap3o: 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 = c79675f7fd435f69 ldx [%g1+0x008],%l1 ! %l1 = c47c79f8a40c5f97 ldx [%g1+0x010],%l2 ! %l2 = 66bc542cad1a0786 ldx [%g1+0x018],%l3 ! %l3 = a2e852da2a810997 ldx [%g1+0x020],%l4 ! %l4 = 76ed02c26e6f1bbe ldx [%g1+0x028],%l5 ! %l5 = 86cb99dbf24a90d2 ldx [%g1+0x030],%l6 ! %l6 = ff7a53423fb9e370 ldx [%g1+0x038],%l7 ! %l7 = 6f6cba82779d4ca9 ! 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 = 017eef5e 38f641c2 1bc4bdc9 1b71d8e1 ! %f4 = 5ddd94bf 2671b001 92aa1954 1418efa4 ! %f8 = c0f11d22 9cdd0448 c9d21fdc a01b624e ! %f12 = ee8a2658 e95d8eb4 96b73c02 c57c7571 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = c5b667eb 14e504b9 0bad4863 71abc080 ! %f20 = f0eb7900 70b2a9f7 69b8ad9b 271c2d32 ! %f24 = bbc46223 41b8e47f f05eacb8 4c2a9bc3 ! %f28 = e0d4d551 240a5512 2f28fd49 9ff23af4 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 0e0c1d16 1682c868 edada407 ca8b43bb ! %f36 = 5447990b d4d19bfc f37ad64f 41c156c4 ! %f40 = 91bfd1e9 15432951 aefcfb11 834a7391 ! %f44 = 7e3b786d 5c4a6a76 82265e66 94a2db2b ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xa13143b80000001d,%g7,%g1 ! GSR scale = 3, align = 5 wr %g1,%g0,%gsr ! GSR = a13143b80000001d 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[0000000091000018] = 6e47a19f, %g2 = 0000000000000000 ldub [%i6+0x01b],%g2 ! %g2 = 000000000000006e ! %l6 = e43609f6, %l7 = 3f62ec23, Mem[0000000091000008] = 48c28052 7312abd6 std %l6,[%i6+%o1] ! Mem[0000000091000008] = e43609f6 3f62ec23 ! %l3 = c225608463e6fd74, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l3,[%i6+%g0] ! Mem[0000000091000000] = c225608463e6fd74 ! Mem[0000000091000028] = 21a95ba108a9d051, %g2 = 000000000000006e ldx [%i6+%o5],%g2 ! %g2 = 21a95ba108a9d051 ! %l0 = 51e4b3599ae985e2, Mem[0000000035000008] = 7068dc6c stw %l0,[%i2+%o1] ! Mem[0000000035000008] = 9ae985e2 ! %l7 = ffecb6f03f62ec23, Mem[000000009000002a] = 2e977d3b stb %l7,[%i4+0x02a] ! Mem[0000000090000028] = 23977d3b ! %l5 = 9f0b5074127b0bcf, Mem[0000000091000018] = 5ffaf26e stw %l5,[%i6+%o3] ! Mem[0000000091000018] = 127b0bcf ! Mem[0000000034800010] = 098f2910 afc771e4, %l0 = 9ae985e2, %l1 = d7a750b0 ldd [%i1+%o2],%l0 ! %l0 = 00000000098f2910 00000000afc771e4 ! Mem[0000000091000018] = 127b0bcf 47a19fcf, %g2 = 08a9d051, %g3 = 00000000 ldd [%i6+%o3],%g2 ! %g2 = 00000000127b0bcf 0000000047a19fcf ! Mem[0000000091800028] = 153f24b0, %g2 = 00000000127b0bcf ldsh [%o0+%o5],%g2 ! %g2 = 000000000000153f p18_label_2: ! Mem[000000003580000c] = abdfcb95, %l5 = 9f0b5074127b0bcf ldsw [%i3+0x00c],%l5 ! %l5 = ffffffffabdfcb95 ! Mem[000000009180003c] = 9d52adff, %g18 = 00cef396cc63a17d ldsw [%o0+0x03c],%g2 ! %g2 = 00cef396cc63a17d ! Mem[0000000035800008] = 2ab98073, %l5 = ffffffffabdfcb95 ldsh [%i3+%o1],%l5 ! %l5 = 0000000000002ab9 ! Mem[0000000090800004] = dd4bc205, %g2 = ffffffff9d52adff lduw [%i5+0x004],%g2 ! %g2 = 00000000dd4bc205 ! %l6 = 2be8f127e43609f6, Mem[0000000091800030] = 43bc1d8151532584 stx %l6,[%o0+0x030] ! Mem[0000000091800030] = 2be8f127e43609f6 ! Mem[0000000091800008] = 8b9883bd, %g2 = 00000000dd4bc205 ldub [%o0+%o1],%g2 ! %g2 = 000000000000008b ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = 0000008b, %g3 = 47a19fcf ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 ! Mem[0000000091800024] = 3ff05315, %g2 = 0000000053918eb2 ldsb [%o0+0x025],%g2 ! %g2 = 000000000000003f ! Mem[0000000090800038] = 66e1d7bc, %g2 = 000000000000003f ldub [%i5+0x038],%g2 ! %g2 = 0000000000000066 ! Mem[0000000090000004] = d6ba8c74, %g2 = 0000000000000066 lduw [%i4+0x004],%g2 ! %g2 = 00000000d6ba8c74 p18_label_3: ! Mem[0000000091000028] = 21a95ba1, %g2 = 00000000d6ba8c74 lduh [%i6+%o5],%g2 ! %g2 = 00000000000021a9 ! Mem[0000000035800028] = 1d060002bb000bc3, %l5 = 0000000000002ab9 ldx [%i3+%o5],%l5 ! %l5 = 1d060002bb000bc3 ! Mem[0000000090000000] = 3180d6ba, %g2 = 00000000000021a9 lduh [%i4+0x002],%g2 ! %g2 = 0000000000003180 ! %l3 = c225608463e6fd74, Mem[0000000091000010] = 6cff95cd7757fe01 stx %l3,[%i6+%o2] ! Mem[0000000091000010] = c225608463e6fd74 ! Mem[0000000034800028] = b227d4ba, %l2 = c9f4b917ef35fd60 ldub [%i1+0x02b],%l2 ! %l2 = 00000000000000ba ! %l4 = feaeba9c, %l5 = bb000bc3, Mem[0000000091800008] = 8b9883bd 3923d9af std %l4,[%o0+%o1] ! Mem[0000000091800008] = feaeba9c bb000bc3 ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = 0000000000003180 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d ! Mem[000000003580003c] = 05cc0d39, %l6 = 2be8f127e43609f6 lduw [%i3+0x03c],%l6 ! %l6 = 0000000005cc0d39 ! %l1 = 00000000afc771e4, Mem[000000009080003a] = d7bcadc2 stb %l1,[%i5+0x03a] ! Mem[0000000090800038] = e4bcadc2 ! Mem[0000000090000010] = 58d828ea, %g2 = f8449dd95e356f1d ldub [%i4+0x013],%g2 ! %g2 = 0000000000000058 p18_label_4: ! %l0 = 00000000098f2910, Mem[0000000091000000] = c2256084 stw %l0,[%i6+%g0] ! Mem[0000000091000000] = 098f2910 ! Mem[0000000090800000] = 73d0acf8 dd4bc205, %g2 = 00000058, %g3 = e6c51178 ldd [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 00000000dd4bc205 ! Mem[0000000091000028] = a108a9d0, %g2 = 0000000073d0acf8 ldub [%i6+0x02b],%g2 ! %g2 = 00000000000000a1 ! %l0 = 098f2910, %l1 = afc771e4, Mem[0000000091800028] = 153f24b0 df4e4459 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 098f2910 afc771e4 ! Mem[000000009000000c] = 46b01d35, %g2 = 00000000000000a1 lduh [%i4+0x00e],%g2 ! %g2 = 00000000000046b0 ! Mem[0000000034000038] = 87934808, %l2 = 00000000000000ba ldsh [%i0+0x038],%l2 ! %l2 = ffffffffffff8793 ! Mem[0000000090000000] = 09d53180d6ba8c74, %g2 = 00000000000046b0 ldx [%i4+%g0],%g2 ! %g2 = 09d53180d6ba8c74 ! Mem[000000009180000c] = 000bc36e, %g2 = 09d53180d6ba8c74 ldub [%o0+0x00d],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800038] = 66e1e4bc, %g2 = 0000000000000000 lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1e4bc ! %l0 = 098f2910, %l1 = afc771e4, Mem[0000000091000018] = 127b0bcf 47a19fcf std %l0,[%i6+%o3] ! Mem[0000000091000018] = 098f2910 afc771e4 p18_label_5: ! %l2 = ffffffffffff8793, Mem[0000000091000004] = 63e6fd74 stb %l2,[%i6+0x004] ! Mem[0000000091000004] = 93e6fd74 ! Mem[0000000091800038] = 54b6116d, %g18 = 00cef396cc63a17d ldsw [%o0+0x038],%g2 ! %g2 = 00cef396cc63a17d ! %l2 = ffff8793, %l3 = 63e6fd74, Mem[0000000090800010] = f8449dd9 5e356f1d std %l2,[%i5+%o2] ! Mem[0000000090800010] = ffff8793 63e6fd74 ! %l1 = 00000000afc771e4, Mem[0000000090800000] = 73d0acf8dd4bc205 stx %l1,[%i5+%g0] ! Mem[0000000090800000] = 00000000afc771e4 ! Mem[000000003400000c] = 84b816b5, %l1 = 00000000afc771e4 lduh [%i0+0x00e],%l1 ! %l1 = 00000000000016b5 ! Mem[0000000091800018] = 06faad5c, %g2 = 0000000054b6116d ldsb [%o0+%o3],%g2 ! %g2 = 0000000000000006 ! Mem[0000000091000020] = 0950dd0f, %g2 = 0000000000000006 ldub [%i6+0x021],%g2 ! %g2 = 0000000000000009 ! Mem[0000000091000028] = 21a95ba1 08a9d051, %g2 = 00000009, %g3 = dd4bc205 ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 0000000008a9d051 ! Mem[0000000090000030] = 7a6764e2 807fa20a, %g2 = 21a95ba1, %g3 = 08a9d051 ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fa20a ! %l1 = 00000000000016b5, Mem[0000000090800012] = 879363e6 stb %l1,[%i5+0x012] ! Mem[0000000090800010] = b59363e6 p18_label_6: ! %l7 = ffecb6f03f62ec23, Mem[000000009180003e] = adff0000 stb %l7,[%o0+0x03e] ! Mem[000000009180003c] = 23ff0000 ! Mem[0000000091800008] = aeba9cbb, %g2 = 000000007a6764e2 ldub [%o0+0x009],%g2 ! %g2 = 00000000000000ae ! Mem[0000000091800004] = aafeaeba, %g2 = 00000000000000ae ldsb [%o0+0x007],%g2 ! %g2 = ffffffffffffffaa ! Mem[0000000034800008] = e72afe73, %l5 = 1d060002bb000bc3 ldsh [%i1+%o1],%l5 ! %l5 = ffffffffffffe72a ! Mem[000000003480003c] = e92ee0d0, %l6 = 0000000005cc0d39 ldsh [%i1+0x03c],%l6 ! %l6 = ffffffffffffe92e ! Mem[0000000090800000] = 0000afc7, %g2 = ffffffffffffffaa lduh [%i5+0x002],%g2 ! %g2 = 0000000000000000 ! %l2 = ffffffffffff8793, Mem[000000003400003e] = d6e4e686 sth %l2,[%i0+0x03e] ! Mem[000000003400003c] = d6e48793 ! %l2 = ffffffffffff8793, Mem[000000009080000e] = c7c9ffff stb %l2,[%i5+0x00e] ! Mem[000000009080000c] = 93c9ffff ! Mem[0000000090000034] = a20a5391, %g2 = 0000000000000000 ldsb [%i4+0x036],%g2 ! %g2 = ffffffffffffffa2 ! %l5 = ffffffffffffe72a, Mem[0000000035000018] = aed8610d stb %l5,[%i2+%o3] ! Mem[0000000035000018] = 2ad8610d p18_label_7: ! %l3 = c225608463e6fd74, Mem[0000000091000025] = 65f93d21 stb %l3,[%i6+0x025] ! Mem[0000000091000024] = 74f93d21 ! Mem[0000000090800028] = 4459f5d3, %g2 = ffffffffffffffa2 lduh [%i5+%o5],%g2 ! %g2 = 0000000000004459 ! Mem[0000000091800008] = feaeba9cbb000bc3, %g2 = 0000000000004459 ldx [%o0+%o1],%g2 ! %g2 = feaeba9cbb000bc3 ! Mem[0000000090800000] = 00000000 afc771e4, %g2 = bb000bc3, %g3 = 807fa20a ldd [%i5+%g0],%g2 ! %g2 = 0000000000000000 00000000afc771e4 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000000000 lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f ! Mem[0000000090800030] = eaf607f4, %g2 = 0000000062bf8c8f lduh [%i5+0x030],%g2 ! %g2 = 000000000000eaf6 ! %l6 = ffffffffffffe92e, Mem[0000000090800024] = 35144907 stw %l6,[%i5+0x024] ! Mem[0000000090800024] = ffffe92e ! %l1 = 00000000000016b5, Mem[0000000090000036] = a20a5391 stb %l1,[%i4+0x036] ! Mem[0000000090000034] = b50a5391 ! Mem[0000000090000018] = 1d179028 70edfb0e, %g2 = 0000eaf6, %g3 = afc771e4 ldd [%i4+%o3],%g2 ! %g2 = 000000001d179028 0000000070edfb0e ! Mem[0000000034000004] = 52d1f2a9, %l4 = 7717498ffeaeba9c ldsh [%i0+0x004],%l4 ! %l4 = 00000000000052d1 p18_label_8: ! %l0 = 00000000098f2910, Mem[0000000090800018] = b2d54dc6 stb %l0,[%i5+%o3] ! Mem[0000000090800018] = 10d54dc6 ! %l5 = ffffffffffffe72a, Mem[0000000090000010] = 1d358e58d828ead6 stx %l5,[%i4+%o2] ! Mem[0000000090000010] = ffffffffffffe72a ! %l0 = 00000000098f2910, Mem[000000009180001c] = b7684e28 sth %l0,[%o0+0x01c] ! Mem[000000009180001c] = 29104e28 ! Mem[000000009080002c] = 51e85f11, %g2 = 000000001d179028 ldsh [%i5+0x02c],%g2 ! %g2 = 00000000000051e8 ! Mem[0000000090000010] = ffffffff, %g2 = 00000000000051e8 ldsb [%i4+0x011],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091800018] = 06faad5c, %g2 = ffffffffffffffff ldub [%o0+%o3],%g2 ! %g2 = 0000000000000006 ! %l3 = c225608463e6fd74, Mem[0000000091800004] = 07b3e6aa stb %l3,[%o0+0x004] ! Mem[0000000091800004] = 74b3e6aa ! %l1 = 00000000000016b5, Mem[0000000091000029] = a95ba108 stb %l1,[%i6+0x029] ! Mem[0000000091000028] = b55ba108 ! %l7 = ffecb6f03f62ec23, Mem[0000000090800002] = 0000afc7 sth %l7,[%i5+0x002] ! Mem[0000000090800000] = ec23afc7 ! %l5 = ffffffffffffe72a, Mem[0000000090000004] = d6ba8c74 sth %l5,[%i4+0x004] ! Mem[0000000090000004] = e72a8c74 p18_label_9: ! %l2 = ffffffffffff8793, Mem[0000000091800006] = e6aafeae stb %l2,[%o0+0x006] ! Mem[0000000091800004] = 93aafeae ! %l3 = c225608463e6fd74, Mem[0000000091000018] = 098f2910afc771e4 stx %l3,[%i6+%o3] ! Mem[0000000091000018] = c225608463e6fd74 ! Mem[0000000090800008] = 5a1ae612 14ac93c9, %g2 = 00000006, %g3 = 70edfb0e ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014ac93c9 ! %l6 = ffffffffffffe92e, Mem[0000000091000035] = 14449be2 stb %l6,[%i6+0x035] ! Mem[0000000091000034] = 2e449be2 ! %l1 = 00000000000016b5, Mem[0000000091800018] = 06faad5c stw %l1,[%o0+%o3] ! Mem[0000000091800018] = 000016b5 ! %l5 = ffffffffffffe72a, Mem[0000000090000020] = 0ad8f7030332e58e stx %l5,[%i4+%o4] ! Mem[0000000090000020] = ffffffffffffe72a ! Mem[0000000091800038] = 116d9d52, %g2 = 000000005a1ae612 ldub [%o0+0x03a],%g2 ! %g2 = 0000000000000011 ! Mem[0000000091000000] = 098f2910, %g18 = 00cef396cc63a17d ldsw [%i6+%g0],%g2 ! %g2 = 00cef396cc63a17d ! Mem[0000000091800038] = 54b6116d, %g2 = 00000000098f2910 ldsh [%o0+0x038],%g2 ! %g2 = 00000000000054b6 ! Mem[0000000091800018] = 000016b5, %g2 = 00000000000054b6 ldsb [%o0+%o3],%g2 ! %g2 = 0000000000000000 p18_label_10: ! Mem[000000009100001c] = fd748b09, %g2 = 0000000000000000 ldsh [%i6+0x01e],%g2 ! %g2 = fffffffffffffd74 ! %l3 = c225608463e6fd74, Mem[0000000091000006] = fd74e436 sth %l3,[%i6+0x006] ! Mem[0000000091000004] = fd74e436 ! Mem[000000009180002c] = afc771e4, %g18 = 00cef396cc63a17d ldsw [%o0+0x02c],%g2 ! %g2 = 00cef396cc63a17d ! Mem[0000000091000018] = c2256084, %g18 = 00cef396cc63a17d ldsw [%i6+%o3],%g2 ! %g2 = 00cef396cc63a17d ! Mem[0000000091800030] = 2be8f127, %g18 = 00cef396cc63a17d ldsw [%o0+0x030],%g2 ! %g2 = 00cef396cc63a17d ! Mem[0000000091800008] = feaeba9cbb000bc3, %g2 = 000000002be8f127 ldx [%o0+%o1],%g2 ! %g2 = feaeba9cbb000bc3 ! Mem[000000009100003c] = 62bf8c8f, %g2 = feaeba9cbb000bc3 lduh [%i6+0x03c],%g2 ! %g2 = 00000000000062bf ! %l6 = ffffffffffffe92e, Mem[0000000091000018] = c225608463e6fd74 stx %l6,[%i6+%o3] ! Mem[0000000091000018] = ffffffffffffe92e ! Mem[0000000034800000] = 3ed940e7, %l3 = c225608463e6fd74 ldub [%i1+%g0],%l3 ! %l3 = 000000000000003e ! Mem[0000000035000010] = 86e949f2 38f41f13, %l6 = ffffe92e, %l7 = 3f62ec23 ldd [%i2+%o2],%l6 ! %l6 = 0000000086e949f2 0000000038f41f13 p18_label_11: ! Mem[0000000090800008] = 5a1ae612, %g2 = 00000000000062bf lduh [%i5+%o1],%g2 ! %g2 = 0000000000005a1a ! Mem[000000009000001c] = 70edfb0e, %g2 = 0000000000005a1a lduh [%i4+0x01c],%g2 ! %g2 = 00000000000070ed ! Mem[000000009080002c] = e85f11ea, %g2 = 00000000000070ed ldub [%i5+0x02d],%g2 ! %g2 = 00000000000000e8 ! %l0 = 00000000098f2910, Mem[0000000035800037] = c7bb8a95 stb %l0,[%i3+0x037] ! Mem[0000000035800034] = c7bb8a10 ! Mem[0000000090800000] = 0000ec23 afc771e4, %g2 = 000000e8, %g3 = 14ac93c9 ldd [%i5+%g0],%g2 ! %g2 = 000000000000ec23 00000000afc771e4 ! %l6 = 86e949f2, %l7 = 38f41f13, Mem[0000000090000008] = b427e099 152d46b0 std %l6,[%i4+%o1] ! Mem[0000000090000008] = 86e949f2 38f41f13 ! Mem[0000000091800028] = 098f2910afc771e4, %g2 = 000000000000ec23 ldx [%o0+%o5],%g2 ! %g2 = 098f2910afc771e4 ! %l5 = ffffffffffffe72a, Mem[0000000035000030] = 87c6d3f1 stw %l5,[%i2+0x030] ! Mem[0000000035000030] = ffffe72a ! %l0 = 098f2910, %l1 = 000016b5, Mem[0000000034800018] = c1348b17 a933bad8 std %l0,[%i1+%o3] ! Mem[0000000034800018] = 098f2910 000016b5 ! %l6 = 0000000086e949f2, Mem[0000000091000022] = 50dd0f74 sth %l6,[%i6+0x022] ! Mem[0000000091000020] = 49f20f74 p18_label_12: ! Mem[000000003580003c] = 05cc0d39, %l1 = 00000000000016b5 ldsh [%i3+0x03c],%l1 ! %l1 = 00000000000005cc ! %l6 = 0000000086e949f2, Mem[0000000091800014] = 96298cae stw %l6,[%o0+0x014] ! Mem[0000000091800014] = 86e949f2 ! Mem[0000000091000020] = 8b0949f2 0f74f93d, %g2 = afc771e4, %g3 = afc771e4 ldd [%i6+%o4],%g2 ! %g2 = 000000008b0949f2 000000000f74f93d ! %l1 = 00000000000005cc, Mem[0000000034000012] = ac41fd89 sth %l1,[%i0+0x012] ! Mem[0000000034000010] = ac4105cc ! Mem[0000000090000028] = 0223977d, %g2 = 000000008b0949f2 ldub [%i4+0x029],%g2 ! %g2 = 0000000000000002 ! Mem[000000009100002c] = 08a9d051, %g18 = 00cef396cc63a17d ldsw [%i6+0x02c],%g2 ! %g2 = 00cef396cc63a17d ! Mem[0000000091800014] = 49f20000, %g2 = 0000000008a9d051 ldsh [%o0+0x016],%g2 ! %g2 = 00000000000049f2 ! Mem[0000000090800000] = 0000ec23, %g2 = 00000000000049f2 lduh [%i5+%g0],%g2 ! %g2 = 0000000000000000 ! %l0 = 098f2910, %l1 = 000005cc, Mem[0000000090000008] = 86e949f2 38f41f13 std %l0,[%i4+%o1] ! Mem[0000000090000008] = 098f2910 000005cc ! Mem[0000000091800018] = 000016b529104e28, %g2 = 0000000000000000 ldx [%o0+%o3],%g2 ! %g2 = 000016b529104e28 p18_label_13: ! Mem[0000000091800034] = e43609f6, %g2 = 000016b529104e28 lduw [%o0+0x034],%g2 ! %g2 = 00000000e43609f6 ! Mem[0000000090000010] = ffffffff, %g2 = 00000000e43609f6 ldsb [%i4+%o2],%g2 ! %g2 = ffffffffffffffff ! %l4 = 00000000000052d1, Mem[0000000091000000] = 098f291093e6fd74 stx %l4,[%i6+%g0] ! Mem[0000000091000000] = 00000000000052d1 ! Mem[0000000090000028] = af022397 7d3b2cbb, %g2 = ffffffff, %g3 = 0f74f93d ldd [%i4+%o5],%g2 ! %g2 = 00000000af022397 000000007d3b2cbb ! %l6 = 0000000086e949f2, Mem[0000000091000032] = 761e122e sth %l6,[%i6+0x032] ! Mem[0000000091000030] = 49f2122e ! Mem[0000000090000010] = ffffffff, %g2 = 00000000af022397 lduh [%i4+%o2],%g2 ! %g2 = 000000000000ffff ! Mem[0000000091800000] = fb520ab0, %g18 = 00cef396cc63a17d ldsw [%o0+%g0],%g2 ! %g2 = 00cef396cc63a17d ! Mem[000000009180002c] = afc771e4, %g2 = fffffffffb520ab0 lduw [%o0+0x02c],%g2 ! %g2 = 00000000afc771e4 ! Mem[000000009100003c] = 8c8f0000, %g2 = 00000000afc771e4 lduh [%i6+0x03e],%g2 ! %g2 = 0000000000008c8f ! %l4 = 00000000000052d1, Mem[0000000091800010] = 6e4e5182 sth %l4,[%o0+%o2] ! Mem[0000000091800010] = 52d15182 p18_label_14: ! Mem[0000000090000000] = 09d53180e72a8c74, %g2 = 0000000000008c8f ldx [%i4+%g0],%g2 ! %g2 = 09d53180e72a8c74 ! Mem[0000000091800038] = b6116d9d, %g2 = 09d53180e72a8c74 ldub [%o0+0x039],%g2 ! %g2 = 00000000000000b6 ! Mem[0000000090800020] = ef26ffff, %g2 = 00000000000000b6 ldub [%i5+0x022],%g2 ! %g2 = 00000000000000ef ! Mem[0000000090000010] = ffffffff, %g2 = 00000000000000ef ldsh [%i4+%o2],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000034000028] = 30b3960a e36ae7b2, %l4 = 000052d1, %l5 = ffffe72a ldd [%i0+%o5],%l4 ! %l4 = 0000000030b3960a 00000000e36ae7b2 ! Mem[0000000034800034] = 895c5471, %l2 = ffffffffffff8793 ldsh [%i1+0x036],%l2 ! %l2 = 0000000000005471 ! Mem[0000000090800018] = 10d54dc6db268a9a, %g2 = ffffffffffffffff ldx [%i5+%o3],%g2 ! %g2 = 10d54dc6db268a9a ! Mem[0000000091000024] = 74f93d21, %g2 = 10d54dc6db268a9a ldub [%i6+0x025],%g2 ! %g2 = 0000000000000074 ! Mem[0000000090000030] = 7a6764e2 807fb50a, %g2 = 00000074, %g3 = 7d3b2cbb ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fb50a ! Mem[0000000090000028] = af022397, %g2 = 000000007a6764e2 ldub [%i4+%o5],%g2 ! %g2 = 00000000000000af p18_label_15: ! Mem[000000003500000c] = 745e3e95, %l3 = 000000000000003e ldub [%i2+0x00d],%l3 ! %l3 = 000000000000005e ! Mem[000000009180000c] = bb000bc3, %g2 = 00000000000000af ldsh [%o0+0x00c],%g2 ! %g2 = ffffffffffffbb00 ! %l2 = 0000000000005471, Mem[0000000034000034] = f413e76a sth %l2,[%i0+0x034] ! Mem[0000000034000034] = 5471e76a ! Mem[0000000091000030] = a5b549f2, %g2 = ffffffffffffbb00 lduw [%i6+0x030],%g2 ! %g2 = 00000000a5b549f2 ! %l0 = 00000000098f2910, Mem[000000009000002c] = 7d3b2cbb stw %l0,[%i4+0x02c] ! Mem[000000009000002c] = 098f2910 ! Mem[0000000090000034] = b50a5391, %g2 = 00000000a5b549f2 ldub [%i4+0x036],%g2 ! %g2 = 00000000000000b5 ! %l2 = 00005471, %l3 = 0000005e, Mem[0000000091800038] = 54b6116d 9d5223ff std %l2,[%o0+0x038] ! Mem[0000000091800038] = 00005471 0000005e ! Mem[0000000091800028] = 098f2910afc771e4, %g2 = 00000000000000b5 ldx [%o0+%o5],%g2 ! %g2 = 098f2910afc771e4 ! Mem[0000000034000008] = d10ba3e4, %l6 = 0000000086e949f2 lduw [%i0+%o1],%l6 ! %l6 = 00000000d10ba3e4 ! Mem[0000000035000024] = 5e76ff09, %l4 = 0000000030b3960a ldsh [%i2+0x024],%l4 ! %l4 = 0000000000005e76 p18_label_16: ! Mem[0000000090000034] = 807fb50a, %g2 = 098f2910afc771e4 ldub [%i4+0x034],%g2 ! %g2 = 0000000000000080 ! Mem[0000000035000010] = 86e949f2, %l0 = 00000000098f2910 lduw [%i2+%o2],%l0 ! %l0 = 0000000086e949f2 ! %l5 = 00000000e36ae7b2, Mem[000000009080001c] = db268a9a sth %l5,[%i5+0x01c] ! Mem[000000009080001c] = e7b28a9a ! %l2 = 0000000000005471, Mem[0000000090800024] = ffffe92e stw %l2,[%i5+0x024] ! Mem[0000000090800024] = 00005471 ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 0000000000000080 ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! %l2 = 0000000000005471, Mem[000000003500001b] = 2ad8610d stb %l2,[%i2+0x01b] ! Mem[0000000035000018] = 2ad86171 ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 1d17902870edfb0e ldsb [%i4+0x03a],%g2 ! %g2 = ffffffffffffff8e ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = ffffffffffffff8e ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! %l6 = d10ba3e4, %l7 = 38f41f13, Mem[0000000091000018] = ffffffff ffffe92e std %l6,[%i6+%o3] ! Mem[0000000091000018] = d10ba3e4 38f41f13 ! Mem[0000000034800028] = b227d4ba, %l5 = 00000000e36ae7b2 ldsb [%i1+0x02a],%l5 ! %l5 = ffffffffffffffd4 p18_label_17: ! Mem[0000000090000014] = ffffe72a, %g18 = 00cef396cc63a17d ldsw [%i4+0x014],%g2 ! %g2 = 00cef396cc63a17d ! %l1 = 00000000000005cc, Mem[0000000091800004] = 74b393aa stw %l1,[%o0+0x004] ! Mem[0000000091800004] = 000005cc ! Mem[0000000034800018] = 098f2910 000016b5, %l2 = 00005471, %l3 = 0000005e ldd [%i1+%o3],%l2 ! %l2 = 00000000098f2910 00000000000016b5 ! Mem[0000000090800038] = 66e1e4bc, %g18 = 00cef396cc63a17d ldsw [%i5+0x038],%g2 ! %g2 = 00cef396cc63a17d ! %l1 = 00000000000005cc, Mem[0000000035800008] = 2ab98073 stb %l1,[%i3+%o1] ! Mem[0000000035800008] = ccb98073 ! Mem[000000009100003c] = 8c8f0000, %g2 = 0000000066e1e4bc lduh [%i6+0x03e],%g2 ! %g2 = 0000000000008c8f ! Mem[000000009000003c] = 78000000, %g2 = 0000000000008c8f ldsb [%i4+0x03f],%g2 ! %g2 = 0000000000000078 ! Mem[000000009000003c] = e6c51178, %g18 = 00cef396cc63a17d ldsw [%i4+0x03c],%g2 ! %g2 = 00cef396cc63a17d ! Mem[0000000035800018] = 17de82b3, %l7 = 0000000038f41f13 lduh [%i3+%o3],%l7 ! %l7 = 00000000000017de ! Mem[0000000091000038] = 5676cb62, %g2 = ffffffffe6c51178 ldub [%i6+0x039],%g2 ! %g2 = 0000000000000056 p18_label_18: ! %l5 = ffffffffffffffd4, Mem[000000009100003c] = 62bf8c8f stw %l5,[%i6+0x03c] ! Mem[000000009100003c] = ffffffd4 ! Mem[0000000035000030] = ffffe72a, %l6 = 00000000d10ba3e4 ldub [%i2+0x031],%l6 ! %l6 = 00000000000000ff ! Mem[0000000091000018] = a3e438f4, %g2 = 0000000000000056 ldsb [%i6+0x01a],%g2 ! %g2 = ffffffffffffffa3 ! %l2 = 00000000098f2910, Mem[0000000091000030] = a5b549f2 stb %l2,[%i6+0x030] ! Mem[0000000091000030] = 10b549f2 ! %l1 = 00000000000005cc, Mem[0000000034000037] = 5471e76a stb %l1,[%i0+0x037] ! Mem[0000000034000034] = 5471e7cc ! Mem[0000000090000018] = 902870ed, %g2 = ffffffffffffffa3 ldsh [%i4+0x01a],%g2 ! %g2 = ffffffffffff9028 ! Mem[0000000035800008] = ccb98073 abdfcb95, %l2 = 098f2910, %l3 = 000016b5 ldd [%i3+%o1],%l2 ! %l2 = 00000000ccb98073 00000000abdfcb95 ! %l0 = 0000000086e949f2, Mem[000000009100003c] = ffffffd4 sth %l0,[%i6+0x03c] ! Mem[000000009100003c] = 49f2ffd4 ! Mem[000000009000002c] = 098f2910, %g2 = ffffffffffff9028 lduw [%i4+0x02c],%g2 ! %g2 = 00000000098f2910 ! Mem[0000000091800038] = 00005471, %g18 = 00cef396cc63a17d ldsw [%o0+0x038],%g2 ! %g2 = 00cef396cc63a17d p18_label_19: ! Mem[0000000091800030] = 2be8f127 e43609f6, %g2 = 00005471, %g3 = 807fb50a ldd [%o0+0x030],%g2 ! %g2 = 000000002be8f127 00000000e43609f6 ! Mem[000000009000003c] = e6c51178, %g18 = 00cef396cc63a17d ldsw [%i4+0x03c],%g2 ! %g2 = 00cef396cc63a17d ! Mem[0000000090800038] = 66e1e4bc adc27bb0, %g2 = e6c51178, %g3 = e43609f6 ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1e4bc 00000000adc27bb0 ! Mem[0000000091000010] = c2256084 63e6fd74, %g2 = 66e1e4bc, %g3 = adc27bb0 ldd [%i6+%o2],%g2 ! %g2 = 00000000c2256084 0000000063e6fd74 ! Mem[0000000091800028] = 098f2910 afc771e4, %g2 = c2256084, %g3 = 63e6fd74 ldd [%o0+%o5],%g2 ! %g2 = 00000000098f2910 00000000afc771e4 ! %l5 = ffffffffffffffd4, Mem[0000000034800018] = 098f2910 stb %l5,[%i1+%o3] ! Mem[0000000034800018] = d48f2910 ! %l0 = 0000000086e949f2, Mem[0000000091000000] = 00000000 sth %l0,[%i6+%g0] ! Mem[0000000091000000] = 49f20000 ! Mem[000000009080000c] = 14ac93c9, %g18 = 00cef396cc63a17d ldsw [%i5+0x00c],%g2 ! %g2 = 00cef396cc63a17d ! Mem[000000003480001c] = 000016b5, %l7 = 00000000000017de lduh [%i1+0x01c],%l7 ! %l7 = 0000000000000000 ! %l2 = 00000000ccb98073, Mem[0000000091800020] = 5566979dba3ff053 stx %l2,[%o0+%o4] ! Mem[0000000091800020] = 00000000ccb98073 p18_label_20: ! Mem[0000000091800028] = 098f2910, %g2 = 0000000014ac93c9 ldsh [%o0+%o5],%g2 ! %g2 = 000000000000098f ! %l7 = 0000000000000000, Mem[0000000090800024] = 00005471 sth %l7,[%i5+0x024] ! Mem[0000000090800024] = 00005471 ! Mem[0000000090800024] = 00005471, %g2 = 000000000000098f lduw [%i5+0x024],%g2 ! %g2 = 0000000000005471 ! Mem[0000000091800020] = 0000ccb9, %g2 = 0000000000005471 ldsh [%o0+0x022],%g2 ! %g2 = 0000000000000000 ! %l0 = 86e949f2, %l1 = 000005cc, Mem[0000000091000018] = d10ba3e4 38f41f13 std %l0,[%i6+%o3] ! Mem[0000000091000018] = 86e949f2 000005cc ! Mem[0000000090000020] = ffffffff ffffe72a, %g2 = 00000000, %g3 = afc771e4 ldd [%i4+%o4],%g2 ! %g2 = 00000000ffffffff 00000000ffffe72a ! Mem[000000009180002c] = afc771e4, %g2 = 00000000ffffffff ldsh [%o0+0x02c],%g2 ! %g2 = ffffffffffffafc7 ! Mem[000000009000000c] = 05ccffff, %g2 = ffffffffffffafc7 ldsh [%i4+0x00e],%g2 ! %g2 = 00000000000005cc ! %l4 = 0000000000005e76, Mem[0000000034000026] = f2a7697e sth %l4,[%i0+0x026] ! Mem[0000000034000024] = f2a75e76 ! %l0 = 0000000086e949f2, Mem[0000000090000034] = 807fb50a stw %l0,[%i4+0x034] ! Mem[0000000090000034] = 86e949f2 p18_label_21: ! Mem[0000000035800000] = 4e0d2f2c, %l5 = ffffffffffffffd4 ldsb [%i3+0x002],%l5 ! %l5 = 000000000000002f ! Mem[0000000091000000] = 49f20000, %g18 = 00cef396cc63a17d ldsw [%i6+%g0],%g2 ! %g2 = 00cef396cc63a17d ! %l6 = 00000000000000ff, Mem[0000000035800019] = 17de82b3 stb %l6,[%i3+0x019] ! Mem[0000000035800018] = 17ff82b3 ! Mem[000000009180000c] = bb000bc3, %g2 = 0000000049f20000 ldsb [%o0+0x00c],%g2 ! %g2 = ffffffffffffffbb ! Mem[0000000091800028] = 098f2910, %g2 = ffffffffffffffbb lduw [%o0+%o5],%g2 ! %g2 = 00000000098f2910 ! Mem[0000000035800028] = 1d060002 bb000bc3, %l0 = 86e949f2, %l1 = 000005cc ldd [%i3+%o5],%l0 ! %l0 = 000000001d060002 00000000bb000bc3 ! %l4 = 00005e76, %l5 = 0000002f, Mem[0000000034000018] = 68278f26 aa7439b0 std %l4,[%i0+%o3] ! Mem[0000000034000018] = 00005e76 0000002f ! Mem[0000000090000000] = 09d53180e72a8c74, %g2 = 00000000098f2910 ldx [%i4+%g0],%g2 ! %g2 = 09d53180e72a8c74 ! Mem[0000000091000020] = f20f74f9, %g2 = 09d53180e72a8c74 ldsb [%i6+0x023],%g2 ! %g2 = fffffffffffffff2 ! Mem[0000000090800008] = e61214ac, %g2 = fffffffffffffff2 lduh [%i5+0x00a],%g2 ! %g2 = 000000000000e612 p18_label_22: ! Mem[0000000034000028] = 30b3960a, %l3 = 00000000abdfcb95 ldsb [%i0+%o5],%l3 ! %l3 = 0000000000000030 ! Mem[0000000091000034] = 449be256, %g2 = 000000000000e612 ldsb [%i6+0x036],%g2 ! %g2 = 0000000000000044 ! Mem[0000000091000038] = e25676cb, %g2 = 0000000000000044 lduw [%i6+0x038],%g2 ! %g2 = 00000000e25676cb ! %l0 = 000000001d060002, Mem[000000009180003e] = 005e0000 stb %l0,[%o0+0x03e] ! Mem[000000009180003c] = 025e0000 ! %l5 = 000000000000002f, Mem[000000009000001e] = fb0effff stb %l5,[%i4+0x01e] ! Mem[000000009000001c] = 2f0effff ! Mem[0000000091000018] = 86e949f2000005cc, %g2 = 00000000e25676cb ldx [%i6+%o3],%g2 ! %g2 = 86e949f2000005cc ! %l5 = 000000000000002f, Mem[0000000091800038] = 00005471 sth %l5,[%o0+0x038] ! Mem[0000000091800038] = 002f5471 ! Mem[000000009100001c] = 000005cc, %g2 = 86e949f2000005cc lduw [%i6+0x01c],%g2 ! %g2 = 00000000000005cc ! %l6 = 00000000000000ff, Mem[0000000091000036] = 449be256 sth %l6,[%i6+0x036] ! Mem[0000000091000034] = 00ffe256 ! %l2 = 00000000ccb98073, Mem[000000003580000e] = abdfcb95 sth %l2,[%i3+0x00e] ! Mem[000000003580000c] = abdf8073 p18_label_23: ! %l3 = 0000000000000030, Mem[0000000091800018] = 000016b529104e28 stx %l3,[%o0+%o3] ! Mem[0000000091800018] = 0000000000000030 ! %l2 = 00000000ccb98073, Mem[0000000035000001] = de5c3fc6 stb %l2,[%i2+0x001] ! Mem[0000000035000000] = de733fc6 ! Mem[0000000091800034] = e43609f6, %g18 = 00cef396cc63a17d ldsw [%o0+0x034],%g2 ! %g2 = 00cef396cc63a17d ! %l0 = 000000001d060002, Mem[0000000090800024] = 00005471 stw %l0,[%i5+0x024] ! Mem[0000000090800024] = 1d060002 ! Mem[0000000091000014] = fd7486e9, %g2 = ffffffffe43609f6 ldsb [%i6+0x016],%g2 ! %g2 = fffffffffffffffd ! %l1 = 00000000bb000bc3, Mem[000000003400002f] = e36ae7b2 stb %l1,[%i0+0x02f] ! Mem[000000003400002c] = e36ae7c3 ! Mem[0000000090000000] = 3180e72a, %g2 = fffffffffffffffd lduh [%i4+0x002],%g2 ! %g2 = 0000000000003180 ! Mem[0000000090800010] = ffffb593, %g2 = 0000000000003180 lduw [%i5+%o2],%g2 ! %g2 = 00000000ffffb593 ! Mem[0000000090800014] = 63e6fd74, %g2 = 00000000ffffb593 lduw [%i5+0x014],%g2 ! %g2 = 0000000063e6fd74 ! Mem[0000000091000014] = fd7486e9, %g2 = 0000000063e6fd74 ldsh [%i6+0x016],%g2 ! %g2 = fffffffffffffd74 p18_label_24: ! Mem[000000009080002c] = 5f11eaf6, %g2 = fffffffffffffd74 lduh [%i5+0x02e],%g2 ! %g2 = 0000000000005f11 ! Mem[0000000091800000] = fb520ab0000005cc, %g2 = 0000000000005f11 ldx [%o0+%g0],%g2 ! %g2 = fb520ab0000005cc ! %l6 = 00000000000000ff, Mem[0000000090800012] = b59363e6 sth %l6,[%i5+0x012] ! Mem[0000000090800010] = 00ff63e6 ! Mem[0000000091000010] = c225608463e6fd74, %g2 = fb520ab0000005cc ldx [%i6+%o2],%g2 ! %g2 = c225608463e6fd74 ! Mem[0000000090800018] = 10d54dc6, %g18 = 00cef396cc63a17d ldsw [%i5+%o3],%g2 ! %g2 = 00cef396cc63a17d ! %l2 = ccb98073, %l3 = 00000030, Mem[0000000034000020] = 33816719 f2a75e76 std %l2,[%i0+%o4] ! Mem[0000000034000020] = ccb98073 00000030 ! Mem[0000000090000000] = 09d53180 e72a8c74, %g2 = 10d54dc6, %g3 = ffffe72a ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000e72a8c74 ! Mem[0000000091800024] = ccb98073, %g18 = 00cef396cc63a17d ldsw [%o0+0x024],%g2 ! %g2 = 00cef396cc63a17d ! Mem[0000000091800030] = 2be8f127e43609f6, %g2 = ffffffffccb98073 ldx [%o0+0x030],%g2 ! %g2 = 2be8f127e43609f6 ! Mem[0000000091800014] = 86e949f2, %g2 = 2be8f127e43609f6 lduw [%o0+0x014],%g2 ! %g2 = 0000000086e949f2 p18_label_25: ! Mem[0000000035800000] = 4e0d2f2c, %l5 = 000000000000002f ldub [%i3+0x001],%l5 ! %l5 = 000000000000000d ! %l0 = 000000001d060002, Mem[0000000090000014] = ffffe72a sth %l0,[%i4+0x014] ! Mem[0000000090000014] = 0002e72a ! %l6 = 00000000000000ff, Mem[000000003500000a] = 9ae985e2 stb %l6,[%i2+0x00a] ! Mem[0000000035000008] = 9ae9ffe2 ! Mem[0000000091800030] = 2be8f127 e43609f6, %g2 = 86e949f2, %g3 = e72a8c74 ldd [%o0+0x030],%g2 ! %g2 = 000000002be8f127 00000000e43609f6 ! %l5 = 000000000000000d, Mem[0000000091000018] = 86e949f2 stw %l5,[%i6+%o3] ! Mem[0000000091000018] = 0000000d ! Mem[000000009180001c] = 00000030, %g2 = 000000002be8f127 ldub [%o0+0x01c],%g2 ! %g2 = 0000000000000000 ! %l2 = 00000000ccb98073, Mem[0000000035000018] = 2ad86171 sth %l2,[%i2+%o3] ! Mem[0000000035000018] = 80736171 ! Mem[0000000091800030] = 2be8f127e43609f6, %g2 = 0000000000000000 ldx [%o0+0x030],%g2 ! %g2 = 2be8f127e43609f6 ! Mem[0000000090000024] = e72aaf02, %g2 = 2be8f127e43609f6 ldub [%i4+0x026],%g2 ! %g2 = 00000000000000e7 ! %l4 = 00005e76, %l5 = 0000000d, Mem[0000000090800028] = 4459f5d3 51e85f11 std %l4,[%i5+%o5] ! Mem[0000000090800028] = 00005e76 0000000d ba,a p18_not_taken_0_end p18_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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+0x000],%g2 cmp %l0,%g2 ! %l0 should be 000000001d060002 bne,a,pn %xcc,p18_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000bb000bc3 bne,a,pn %xcc,p18_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000ccb98073 bne,a,pn %xcc,p18_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000030 bne,a,pn %xcc,p18_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000005e76 bne,a,pn %xcc,p18_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000000d bne,a,pn %xcc,p18_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000000ff bne,a,pn %xcc,p18_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000000 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 %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 017eef5e 38f641c2 bne %xcc,p18_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 1bc4bdc9 1b71d8e1 bne %xcc,p18_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 5ddd94bf 2671b001 bne %xcc,p18_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 92aa1954 1418efa4 bne %xcc,p18_f6_fail nop ! Check Local Memory set p18_local0_expect,%g1 p18_check_local0: ldx [%g1+0x010],%g2 ! Expected data = ac4105cca29d9ee8 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 = 00005e760000002f ldx [%i0+0x018],%g3 ! Observed data at 0000000034000018 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ccb9807300000030 ldx [%i0+0x020],%g3 ! Observed data at 0000000034000020 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 30b3960ae36ae7c3 ldx [%i0+0x028],%g3 ! Observed data at 0000000034000028 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = bc31d2815471e7cc ldx [%i0+0x030],%g3 ! Observed data at 0000000034000030 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 87934808d6e48793 ldx [%i0+0x038],%g3 ! Observed data at 0000000034000038 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x038,%g4 set p18_local1_expect,%g1 p18_check_local1: ldx [%g1+0x018],%g2 ! Expected data = d48f2910000016b5 ldx [%i1+0x018],%g3 ! Observed data at 0000000034800018 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i1,0x018,%g4 set p18_local2_expect,%g1 p18_check_local2: ldx [%g1+0x000],%g2 ! Expected data = de733fc6bcf83743 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 = 9ae9ffe2745e3e95 ldx [%i2+0x008],%g3 ! Observed data at 0000000035000008 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 807361713d3d0c19 ldx [%i2+0x018],%g3 ! Observed data at 0000000035000018 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i2,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = ffffe72a9e6ba738 ldx [%i2+0x030],%g3 ! Observed data at 0000000035000030 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i2,0x030,%g4 set p18_local3_expect,%g1 p18_check_local3: ldx [%g1+0x008],%g2 ! Expected data = ccb98073abdf8073 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 = 17ff82b323caced1 ldx [%i3+0x018],%g3 ! Observed data at 0000000035800018 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 1c5a9c93c7bb8a10 ldx [%i3+0x030],%g3 ! Observed data at 0000000035800030 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x030,%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_f0_fail: set p18_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p18_f2_fail: set p18_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p18_f4_fail: set p18_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP 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: lduwa [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000035000010] stha %l1,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000035800020] lduwa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000034000028] stba %l3,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034800000] done p18_trap1o: lduwa [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000035000010] stha %l1,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000035800020] lduwa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000034000028] stba %l3,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034800000] done p18_trap2e: ldswa [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000034000018] lduba [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000035000010] ldda [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000035800010] done p18_trap2o: ldswa [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000034000018] lduba [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000035000010] ldda [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000035800010] done p18_trap3e: nop nop nop nop nop done p18_trap3o: nop nop 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 = 51e4b3599ae985e2 ldx [%g1+0x008],%l1 ! %l1 = c5f8fb94d7a750b0 ldx [%g1+0x010],%l2 ! %l2 = c9f4b917ef35fd60 ldx [%g1+0x018],%l3 ! %l3 = c225608463e6fd74 ldx [%g1+0x020],%l4 ! %l4 = 7717498ffeaeba9c ldx [%g1+0x028],%l5 ! %l5 = 9f0b5074127b0bcf ldx [%g1+0x030],%l6 ! %l6 = 2be8f127e43609f6 ldx [%g1+0x038],%l7 ! %l7 = ffecb6f03f62ec23 ! 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 = b31a932d adee80be c6da4eda 64f13011 ! %f4 = 5f074146 76c52291 43630a11 4145d791 ! %f8 = 9af29bcc 06e47e4d ed98f1f9 42168fb0 ! %f12 = d4d965b5 3c426ee1 f5190b39 9bc6a51e ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 983e9e3d b17e1ab1 d4105e61 26102bf5 ! %f20 = ae8cd7e2 e7a195df 049ea8bc b8ae909a ! %f24 = 4ea03cdc 1ac05b41 3067c37e 7c464880 ! %f28 = aa082b31 29690dd2 737fc975 6f03c4f1 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 4f6050ae 0edb59ca acfb2065 15cb9257 ! %f36 = 38536686 0fb16efa 185a5586 e8a489ec ! %f40 = aa21b15d 5531c179 fe30ba5e 8524368f ! %f44 = 003de2fa 6ff839da e9b06cd3 cb7e9f02 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x8e2bbec800000036,%g7,%g1 ! GSR scale = 6, align = 6 wr %g1,%g0,%gsr ! GSR = 8e2bbec800000036 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: ! %l5 = 876608ebe95fd00d, Mem[0000000091800030] = 43bc1d8151532584 stx %l5,[%o0+0x030] ! Mem[0000000091800030] = 876608ebe95fd00d ! %l4 = 1cc8f5b63bed06cd, Mem[0000000091000034] = 1214449b stw %l4,[%i6+0x034] ! Mem[0000000091000034] = 3bed06cd ! %l2 = 5716f5f9, %l3 = 8aa2ab0e, Mem[0000000090000028] = af022e97 7d3b2cbb std %l2,[%i4+%o5] ! Mem[0000000090000028] = 5716f5f9 8aa2ab0e ! Mem[000000009180003c] = adff0000, %g2 = 0000000000000000 lduh [%o0+0x03e],%g2 ! %g2 = 000000000000adff ! %l3 = 742235df8aa2ab0e, Mem[0000000090000020] = 0ad8f7030332e58e stx %l3,[%i4+%o4] ! Mem[0000000090000020] = 742235df8aa2ab0e ! Mem[0000000091800018] = faad5cb7, %g2 = 000000000000adff ldsb [%o0+0x019],%g2 ! %g2 = fffffffffffffffa ! %l0 = 969cd6607d11a882, Mem[0000000090000032] = 64e2807f sth %l0,[%i4+0x032] ! Mem[0000000090000030] = a882807f ! Mem[0000000036000020] = d90dbb22, %l0 = 969cd6607d11a882 lduw [%i0+%o4],%l0 ! %l0 = 00000000d90dbb22 ! %l2 = 27ef6c6e5716f5f9, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l2,[%i6+%g0] ! Mem[0000000091000000] = 27ef6c6e5716f5f9 ! %l1 = 8b26f69099e611e1, Mem[0000000091800030] = 876608ebe95fd00d stx %l1,[%o0+0x030] ! Mem[0000000091800030] = 8b26f69099e611e1 p19_label_2: ! %l5 = 876608ebe95fd00d, Mem[0000000091800033] = 9099e611 stb %l5,[%o0+0x033] ! Mem[0000000091800030] = 0d99e611 ! %l7 = b0555eaea548083d, Mem[0000000090000028] = 5716f5f9 stb %l7,[%i4+%o5] ! Mem[0000000090000028] = 3d16f5f9 ! Mem[000000009180001c] = b7684e28, %g18 = c4de21aa6b2c6be9 ldsw [%o0+0x01c],%g2 ! %g2 = c4de21aa6b2c6be9 ! Mem[0000000090000000] = 80d6ba8c, %g2 = ffffffffb7684e28 ldsb [%i4+0x003],%g2 ! %g2 = ffffffffffffff80 ! %l3 = 742235df8aa2ab0e, Mem[000000009100002a] = 5ba108a9 sth %l3,[%i6+0x02a] ! Mem[0000000091000028] = ab0e08a9 ! Mem[000000009080002c] = 51e85f11, %g18 = c4de21aa6b2c6be9 ldsw [%i5+0x02c],%g2 ! %g2 = c4de21aa6b2c6be9 ! Mem[0000000091800034] = e611e154, %g2 = 0000000051e85f11 ldub [%o0+0x035],%g2 ! %g2 = 00000000000000e6 ! Mem[0000000091000010] = 6cff95cd7757fe01, %g2 = 00000000000000e6 ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd7757fe01 ! Mem[0000000090800038] = 66e1d7bc, %g2 = 6cff95cd7757fe01 lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc ! %l7 = b0555eaea548083d, Mem[0000000090800016] = 6f1db2d5 stb %l7,[%i5+0x016] ! Mem[0000000090800014] = 3d1db2d5 p19_label_3: ! %l3 = 742235df8aa2ab0e, Mem[0000000090800010] = f8449dd95e353d1d stx %l3,[%i5+%o2] ! Mem[0000000090800010] = 742235df8aa2ab0e ! Mem[0000000091000000] = 27ef6c6e5716f5f9, %g2 = 0000000066e1d7bc ldx [%i6+%g0],%g2 ! %g2 = 27ef6c6e5716f5f9 ! Mem[000000003600003c] = 107877a8, %l1 = 8b26f69099e611e1 lduh [%i0+0x03e],%l1 ! %l1 = 00000000000077a8 ! Mem[0000000090800024] = 49074459, %g2 = 27ef6c6e5716f5f9 lduh [%i5+0x026],%g2 ! %g2 = 0000000000004907 ! %l5 = 876608ebe95fd00d, Mem[0000000090800036] = e95e66e1 sth %l5,[%i5+0x036] ! Mem[0000000090800034] = d00d66e1 ! Mem[0000000090000004] = d6ba8c74, %g18 = c4de21aa6b2c6be9 ldsw [%i4+0x004],%g2 ! %g2 = c4de21aa6b2c6be9 ! %l4 = 3bed06cd, %l5 = e95fd00d, Mem[0000000091000010] = 6cff95cd 7757fe01 std %l4,[%i6+%o2] ! Mem[0000000091000010] = 3bed06cd e95fd00d ! Mem[0000000090800024] = 49074459, %g2 = ffffffffd6ba8c74 lduh [%i5+0x026],%g2 ! %g2 = 0000000000004907 ! Mem[0000000090800004] = dd4bc205, %g2 = 0000000000004907 lduw [%i5+0x004],%g2 ! %g2 = 00000000dd4bc205 ! %l6 = aa889790a5d2813e, Mem[0000000037000000] = ae5540a8c20fc8ff stx %l6,[%i2+%g0] ! Mem[0000000037000000] = aa889790a5d2813e p19_label_4: ! %l4 = 1cc8f5b63bed06cd, Mem[0000000090000038] = 53918eb2 sth %l4,[%i4+0x038] ! Mem[0000000090000038] = 06cd8eb2 ! %l1 = 00000000000077a8, Mem[0000000091000014] = e95fd00d stw %l1,[%i6+0x014] ! Mem[0000000091000014] = 000077a8 ! %l3 = 742235df8aa2ab0e, Mem[0000000090800032] = 07f479e2 sth %l3,[%i5+0x032] ! Mem[0000000090800030] = ab0e79e2 ! Mem[000000009180003c] = 9d52adff, %g2 = 00000000dd4bc205 ldsh [%o0+0x03c],%g2 ! %g2 = ffffffffffff9d52 ! Mem[0000000090000008] = b427e099152d46b0, %g2 = ffffffffffff9d52 ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! %l6 = aa889790a5d2813e, Mem[0000000036000032] = 8f2836f1 sth %l6,[%i0+0x032] ! Mem[0000000036000030] = 8f28813e ! %l7 = b0555eaea548083d, Mem[0000000091800038] = 54b6116d stw %l7,[%o0+0x038] ! Mem[0000000091800038] = a548083d ! Mem[0000000090800034] = d00d66e1, %g2 = b427e099152d46b0 lduh [%i5+0x036],%g2 ! %g2 = 000000000000d00d ! %l4 = 1cc8f5b63bed06cd, Mem[000000003780003a] = 3e32044f sth %l4,[%i3+0x03a] ! Mem[0000000037800038] = 3e3206cd ! Mem[0000000091000008] = 48c280527312abd6, %g2 = 000000000000d00d ldx [%i6+%o1],%g2 ! %g2 = 48c280527312abd6 p19_label_5: ! %l4 = 1cc8f5b63bed06cd, Mem[000000003700002e] = 00c3c68a sth %l4,[%i2+0x02e] ! Mem[000000003700002c] = 00c306cd ! Mem[0000000091800008] = 83bd3923, %g2 = 48c280527312abd6 lduh [%o0+0x00a],%g2 ! %g2 = 00000000000083bd ! Mem[0000000090800004] = 4bc2055a, %g2 = 00000000000083bd ldsb [%i5+0x005],%g2 ! %g2 = 000000000000004b ! Mem[000000009100000c] = d63bed06, %g2 = 000000000000004b ldub [%i6+0x00f],%g2 ! %g2 = 00000000000000d6 ! Mem[0000000090000030] = 7a67a882807fa20a, %g2 = 00000000000000d6 ldx [%i4+0x030],%g2 ! %g2 = 7a67a882807fa20a ! %l5 = 876608ebe95fd00d, Mem[0000000091800030] = 8b26f60d stw %l5,[%o0+0x030] ! Mem[0000000091800030] = e95fd00d ! %l3 = 742235df8aa2ab0e, Mem[0000000037800008] = cf7d9c10 stw %l3,[%i3+%o1] ! Mem[0000000037800008] = 8aa2ab0e ! Mem[0000000037800004] = 23c6f071, %l4 = 1cc8f5b63bed06cd lduh [%i3+0x006],%l4 ! %l4 = 000000000000f071 ! Mem[0000000091000038] = e25676cb, %g2 = 7a67a882807fa20a lduw [%i6+0x038],%g2 ! %g2 = 00000000e25676cb ! %l4 = 0000f071, %l5 = e95fd00d, Mem[0000000036800008] = dcdfb611 95b9146a std %l4,[%i1+%o1] ! Mem[0000000036800008] = 0000f071 e95fd00d p19_label_6: ! %l5 = 876608ebe95fd00d, Mem[0000000090000030] = 7a67a882807fa20a stx %l5,[%i4+0x030] ! Mem[0000000090000030] = 876608ebe95fd00d ! Mem[0000000090800018] = b2d54dc6 db268a9a, %g2 = e25676cb, %g3 = 00000000 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 00000000db268a9a ! Mem[0000000091800034] = 11e1a548, %g2 = 00000000b2d54dc6 ldsh [%o0+0x036],%g2 ! %g2 = 00000000000011e1 ! Mem[0000000091000028] = ab0e08a9, %g2 = 00000000000011e1 ldub [%i6+0x02a],%g2 ! %g2 = 00000000000000ab ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 00000000000000ab ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! %l6 = aa889790a5d2813e, Mem[0000000090800032] = ab0e79e2 stb %l6,[%i5+0x032] ! Mem[0000000090800030] = 3e0e79e2 ! %l2 = 27ef6c6e5716f5f9, Mem[0000000091800004] = 07b3e6aa stw %l2,[%o0+0x004] ! Mem[0000000091800004] = 5716f5f9 ! Mem[0000000037800010] = 1ff48167974f01ca, %l6 = aa889790a5d2813e ldx [%i3+%o2],%l6 ! %l6 = 1ff48167974f01ca ! %l4 = 000000000000f071, Mem[000000009180003c] = 9d52adff stw %l4,[%o0+0x03c] ! Mem[000000009180003c] = 0000f071 ! %l6 = 1ff48167974f01ca, Mem[0000000090800022] = ef263514 sth %l6,[%i5+0x022] ! Mem[0000000090800020] = 01ca3514 p19_label_7: ! Mem[000000009100001c] = 47a19fcf, %g18 = c4de21aa6b2c6be9 ldsw [%i6+0x01c],%g2 ! %g2 = c4de21aa6b2c6be9 ! Mem[0000000036800030] = 31575b13, %l5 = 876608ebe95fd00d ldub [%i1+0x032],%l5 ! %l5 = 000000000000005b ! %l4 = 000000000000f071, Mem[000000003680001c] = 7f64f67f stb %l4,[%i1+0x01c] ! Mem[000000003680001c] = 7164f67f ! %l6 = 1ff48167974f01ca, Mem[0000000091000022] = 50dd0f65 sth %l6,[%i6+0x022] ! Mem[0000000091000020] = 01ca0f65 ! Mem[0000000091000028] = ab0e08a9, %g2 = 0000000047a19fcf ldsb [%i6+0x02a],%g2 ! %g2 = ffffffffffffffab ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = ffffffab, %g3 = db268a9a ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! %l4 = 000000000000f071, Mem[0000000091000024] = 0f65f93d stw %l4,[%i6+0x024] ! Mem[0000000091000024] = 0000f071 ! Mem[000000009000002c] = 8aa2ab0e, %g2 = 00000000b427e099 lduw [%i4+0x02c],%g2 ! %g2 = 000000008aa2ab0e ! Mem[0000000091800018] = ad5cb768, %g2 = 000000008aa2ab0e lduh [%o0+0x01a],%g2 ! %g2 = 000000000000ad5c ! Mem[000000009100002c] = 08a9d051, %g2 = 000000000000ad5c lduw [%i6+0x02c],%g2 ! %g2 = 0000000008a9d051 p19_label_8: ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 0000000008a9d051 ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! %l1 = 00000000000077a8, Mem[0000000037000018] = 0a8f01a6 sth %l1,[%i2+%o3] ! Mem[0000000037000018] = 77a801a6 ! Mem[0000000091000030] = b5761e3b, %g2 = 1d17902870edfb0e ldub [%i6+0x031],%g2 ! %g2 = 00000000000000b5 ! Mem[000000009180003c] = 0000f071, %g2 = 00000000000000b5 ldub [%o0+0x03c],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000002c] = 8aa2ab0e, %g2 = 0000000000000000 ldsh [%i4+0x02c],%g2 ! %g2 = ffffffffffff8aa2 ! Mem[0000000091000034] = 06cde256, %g2 = ffffffffffff8aa2 ldsh [%i6+0x036],%g2 ! %g2 = 00000000000006cd ! Mem[0000000090000010] = 8e58d828, %g2 = 00000000000006cd ldsh [%i4+0x012],%g2 ! %g2 = ffffffffffff8e58 ! Mem[0000000090800028] = 4459f5d351e85f11, %g2 = ffffffffffff8e58 ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351e85f11 ! %l6 = 974f01ca, %l7 = a548083d, Mem[0000000091800028] = 153f24b0 df4e4459 std %l6,[%o0+%o5] ! Mem[0000000091800028] = 974f01ca a548083d ! Mem[0000000037800030] = 6430d0e3, %l0 = 00000000d90dbb22 ldsh [%i3+0x030],%l0 ! %l0 = 0000000000006430 p19_label_9: ! Mem[0000000037000010] = 1b39e6a9, %l7 = b0555eaea548083d lduh [%i2+%o2],%l7 ! %l7 = 0000000000001b39 ! Mem[0000000091800010] = 6e4e5182, %g2 = 4459f5d351e85f11 lduw [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 ! %l6 = 974f01ca, %l7 = 00001b39, Mem[0000000091000008] = 48c28052 7312abd6 std %l6,[%i6+%o1] ! Mem[0000000091000008] = 974f01ca 00001b39 ! Mem[0000000090800020] = 0c8601ca, %g18 = c4de21aa6b2c6be9 ldsw [%i5+%o4],%g2 ! %g2 = c4de21aa6b2c6be9 ! %l0 = 0000000000006430, Mem[0000000091000027] = 7121a9ab stb %l0,[%i6+0x027] ! Mem[0000000091000024] = 3021a9ab ! %l6 = 1ff48167974f01ca, Mem[0000000090000012] = 8e58d828 sth %l6,[%i4+0x012] ! Mem[0000000090000010] = 01cad828 ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 000000000c8601ca ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffff8eb2 ! %l4 = 000000000000f071, Mem[0000000037000024] = d92813db stw %l4,[%i2+0x024] ! Mem[0000000037000024] = 0000f071 ! Mem[0000000090800028] = 4459f5d3, %g2 = ffffffffffff8eb2 ldsh [%i5+%o5],%g2 ! %g2 = 0000000000004459 ! Mem[000000003700003c] = 7d9f18c8, %l5 = 000000000000005b ldsw [%i2+0x03c],%l5 ! %l5 = 000000007d9f18c8 p19_label_10: ! %l7 = 0000000000001b39, Mem[000000009180003c] = 0000f071 stw %l7,[%o0+0x03c] ! Mem[000000009180003c] = 00001b39 ! Mem[0000000090000030] = 08ebe95f, %g2 = 0000000000004459 ldsb [%i4+0x032],%g2 ! %g2 = 0000000000000008 ! %l0 = 00006430, %l1 = 000077a8, Mem[0000000090800018] = b2d54dc6 db268a9a std %l0,[%i5+%o3] ! Mem[0000000090800018] = 00006430 000077a8 ! Mem[0000000091800034] = 99e611e1, %g18 = c4de21aa6b2c6be9 ldsw [%o0+0x034],%g2 ! %g2 = c4de21aa6b2c6be9 ! %l6 = 1ff48167974f01ca, Mem[0000000091800008] = 8b9883bd stw %l6,[%o0+%o1] ! Mem[0000000091800008] = 974f01ca ! Mem[000000009000002c] = 8aa2ab0e, %g2 = ffffffff99e611e1 ldsh [%i4+0x02c],%g2 ! %g2 = ffffffffffff8aa2 ! Mem[0000000036000020] = d90dbb22 a5c681b2, %l0 = 00006430, %l1 = 000077a8 ldd [%i0+%o4],%l0 ! %l0 = 00000000d90dbb22 00000000a5c681b2 ! %l0 = 00000000d90dbb22, Mem[0000000091000010] = 3bed06cd sth %l0,[%i6+%o2] ! Mem[0000000091000010] = bb2206cd ! Mem[000000009000002c] = ab0e8766, %g2 = ffffffffffff8aa2 ldub [%i4+0x02e],%g2 ! %g2 = 00000000000000ab ! Mem[0000000091800018] = 5cb7684e, %g2 = 00000000000000ab ldsb [%o0+0x01b],%g2 ! %g2 = 000000000000005c p19_label_11: ! Mem[0000000090000030] = 6608ebe9, %g2 = 000000000000005c ldsb [%i4+0x031],%g2 ! %g2 = 0000000000000066 ! Mem[000000003680000c] = e95fd00d, %l6 = 1ff48167974f01ca lduw [%i1+0x00c],%l6 ! %l6 = 00000000e95fd00d ! %l6 = e95fd00d, %l7 = 00001b39, Mem[0000000037800010] = 1ff48167 974f01ca std %l6,[%i3+%o2] ! Mem[0000000037800010] = e95fd00d 00001b39 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 0000000000000066 ldsb [%i6+%o3],%g2 ! %g2 = 000000000000005f ! Mem[0000000091800018] = 06faad5cb7684e28, %g2 = 000000000000005f ldx [%o0+%o3],%g2 ! %g2 = 06faad5cb7684e28 ! Mem[0000000091800020] = 66979dba, %g2 = 06faad5cb7684e28 ldub [%o0+0x021],%g2 ! %g2 = 0000000000000066 ! Mem[0000000090000004] = d6ba8c74, %g2 = 0000000000000066 ldub [%i4+0x004],%g2 ! %g2 = 00000000000000d6 ! Mem[000000009080002c] = 51e85f11, %g2 = 00000000000000d6 ldub [%i5+0x02c],%g2 ! %g2 = 0000000000000051 ! Mem[0000000091800030] = e95fd00d, %g2 = 0000000000000051 ldsb [%o0+0x030],%g2 ! %g2 = ffffffffffffffe9 ! Mem[000000003600001c] = 8f0a3610, %l2 = 27ef6c6e5716f5f9 ldsb [%i0+0x01c],%l2 ! %l2 = ffffffffffffff8f p19_label_12: ! Mem[0000000091000014] = 000077a8, %g2 = ffffffffffffffe9 ldsb [%i6+0x014],%g2 ! %g2 = 0000000000000000 ! %l2 = ffffffffffffff8f, Mem[0000000091000008] = 974f01ca sth %l2,[%i6+%o1] ! Mem[0000000091000008] = ff8f01ca ! Mem[0000000091800014] = 96298cae, %g2 = 0000000000000000 ldsh [%o0+0x014],%g2 ! %g2 = ffffffffffff9629 ! Mem[0000000036800028] = a6b9a6a6 dc99f46f, %l4 = 0000f071, %l5 = 7d9f18c8 ldd [%i1+%o5],%l4 ! %l4 = 00000000a6b9a6a6 00000000dc99f46f ! Mem[0000000090800024] = 35144907, %g2 = ffffffffffff9629 lduh [%i5+0x024],%g2 ! %g2 = 0000000000003514 ! Mem[0000000091800008] = 974f01ca, %g18 = c4de21aa6b2c6be9 ldsw [%o0+%o1],%g2 ! %g2 = c4de21aa6b2c6be9 ! Mem[0000000090800018] = 00643000, %g2 = ffffffff974f01ca ldub [%i5+0x019],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800024] = ba3ff053, %g2 = 0000000000000000 ldsb [%o0+0x024],%g2 ! %g2 = ffffffffffffffba ! Mem[0000000091800030] = e95fd00d, %g2 = ffffffffffffffba lduh [%o0+0x030],%g2 ! %g2 = 000000000000e95f ! %l4 = a6b9a6a6, %l5 = dc99f46f, Mem[0000000091000018] = 5ffaf26e 47a19fcf std %l4,[%i6+%o3] ! Mem[0000000091000018] = a6b9a6a6 dc99f46f p19_label_13: ! Mem[0000000091000010] = bb2206cd000077a8, %g2 = 000000000000e95f ldx [%i6+%o2],%g2 ! %g2 = bb2206cd000077a8 ! Mem[0000000090000018] = 902870ed, %g2 = bb2206cd000077a8 lduh [%i4+0x01a],%g2 ! %g2 = 0000000000009028 ! Mem[0000000090000020] = 742235df8aa2ab0e, %g2 = 0000000000009028 ldx [%i4+%o4],%g2 ! %g2 = 742235df8aa2ab0e ! %l0 = 00000000d90dbb22, Mem[000000003700000a] = 7b15a366 stb %l0,[%i2+0x00a] ! Mem[0000000037000008] = 7b152266 ! %l6 = 00000000e95fd00d, Mem[000000009000000e] = 46b01d35 sth %l6,[%i4+0x00e] ! Mem[000000009000000c] = d00d1d35 ! %l7 = 0000000000001b39, Mem[0000000091000025] = 00f03021 stb %l7,[%i6+0x025] ! Mem[0000000091000024] = 39f03021 ! %l1 = 00000000a5c681b2, Mem[0000000090800014] = 8aa2ab0e stb %l1,[%i5+0x014] ! Mem[0000000090800014] = b2a2ab0e ! Mem[000000009000001c] = edfb0e74, %g2 = 742235df8aa2ab0e ldub [%i4+0x01d],%g2 ! %g2 = 00000000000000ed ! Mem[000000009180002c] = a548083d, %g2 = 00000000000000ed lduh [%o0+0x02c],%g2 ! %g2 = 000000000000a548 ! Mem[0000000091800008] = 974f01ca 3923d9af, %g2 = 0000a548, %g3 = 152d46b0 ldd [%o0+%o1],%g2 ! %g2 = 00000000974f01ca 000000003923d9af p19_label_14: ! %l1 = 00000000a5c681b2, Mem[0000000090000038] = 06cd8eb2 stw %l1,[%i4+0x038] ! Mem[0000000090000038] = a5c681b2 ! %l1 = 00000000a5c681b2, Mem[0000000090800010] = 742235df stb %l1,[%i5+%o2] ! Mem[0000000090800010] = b22235df ! %l2 = ffffffffffffff8f, Mem[0000000090800023] = ca351449 stb %l2,[%i5+0x023] ! Mem[0000000090800020] = 8f351449 ! Mem[0000000091000000] = 27ef6c6e5716f5f9, %g2 = 00000000974f01ca ldx [%i6+%g0],%g2 ! %g2 = 27ef6c6e5716f5f9 ! Mem[0000000090000004] = 8c74b427, %g2 = 27ef6c6e5716f5f9 ldsh [%i4+0x006],%g2 ! %g2 = ffffffffffff8c74 ! %l6 = 00000000e95fd00d, Mem[0000000091800038] = a548083d00001b39 stx %l6,[%o0+0x038] ! Mem[0000000091800038] = 00000000e95fd00d ! %l2 = ffffff8f, %l3 = 8aa2ab0e, Mem[0000000091000038] = e25676cb 62bf8c8f std %l2,[%i6+0x038] ! Mem[0000000091000038] = ffffff8f 8aa2ab0e ! Mem[0000000090800000] = 73d0acf8, %g2 = ffffffffffff8c74 lduh [%i5+%g0],%g2 ! %g2 = 00000000000073d0 ! %l4 = a6b9a6a6, %l5 = dc99f46f, Mem[0000000037000028] = fa8afd6e 00c306cd std %l4,[%i2+%o5] ! Mem[0000000037000028] = a6b9a6a6 dc99f46f ! Mem[0000000090800000] = 73d0acf8 dd4bc205, %g2 = 000073d0, %g3 = 3923d9af ldd [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 00000000dd4bc205 p19_label_15: ! Mem[000000009080002c] = e85f11ea, %g2 = 0000000073d0acf8 ldsb [%i5+0x02d],%g2 ! %g2 = ffffffffffffffe8 ! %l2 = ffffffffffffff8f, Mem[0000000091800000] = fb520ab0 sth %l2,[%o0+%g0] ! Mem[0000000091800000] = ff8f0ab0 ! Mem[0000000090800028] = 4459f5d351e85f11, %g2 = ffffffffffffffe8 ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351e85f11 ! %l7 = 0000000000001b39, Mem[000000009180002e] = 083de95f stb %l7,[%o0+0x02e] ! Mem[000000009180002c] = 393de95f ! Mem[0000000091000028] = 21a9ab0e08a9d051, %g2 = 4459f5d351e85f11 ldx [%i6+%o5],%g2 ! %g2 = 21a9ab0e08a9d051 ! Mem[0000000037000020] = cfbe70ec 0000f071, %l4 = a6b9a6a6, %l5 = dc99f46f ldd [%i2+%o4],%l4 ! %l4 = 00000000cfbe70ec 000000000000f071 ! Mem[0000000036000024] = a5c681b2, %l5 = 000000000000f071 ldsb [%i0+0x025],%l5 ! %l5 = ffffffffffffffc6 ! %l4 = 00000000cfbe70ec, Mem[0000000090000015] = 28ead61d stb %l4,[%i4+0x015] ! Mem[0000000090000014] = ecead61d ! %l0 = 00000000d90dbb22, Mem[0000000090000004] = d6ba8c74 stw %l0,[%i4+0x004] ! Mem[0000000090000004] = d90dbb22 ! Mem[0000000036800008] = 0000f071, %l0 = 00000000d90dbb22 lduh [%i1+0x00a],%l0 ! %l0 = 000000000000f071 p19_label_16: ! Mem[0000000091000030] = a5b5761e, %g2 = 21a9ab0e08a9d051 lduh [%i6+0x030],%g2 ! %g2 = 000000000000a5b5 ! %l0 = 000000000000f071, Mem[0000000091800014] = 96298cae stw %l0,[%o0+0x014] ! Mem[0000000091800014] = 0000f071 ! %l3 = 742235df8aa2ab0e, Mem[000000009000001d] = edfb0e74 stb %l3,[%i4+0x01d] ! Mem[000000009000001c] = 0efb0e74 ! %l0 = 000000000000f071, Mem[0000000090800038] = 66e1d7bcadc27bb0 stx %l0,[%i5+0x038] ! Mem[0000000090800038] = 000000000000f071 ! %l5 = ffffffffffffffc6, Mem[0000000091800008] = 974f01ca sth %l5,[%o0+%o1] ! Mem[0000000091800008] = ffc601ca ! %l0 = 0000f071, %l1 = a5c681b2, Mem[0000000036800008] = 0000f071 e95fd00d std %l0,[%i1+%o1] ! Mem[0000000036800008] = 0000f071 a5c681b2 ! Mem[0000000091000008] = ff8f01ca00001b39, %g2 = 000000000000a5b5 ldx [%i6+%o1],%g2 ! %g2 = ff8f01ca00001b39 ! Mem[000000009000003c] = e6c51178, %g2 = ff8f01ca00001b39 lduw [%i4+0x03c],%g2 ! %g2 = 00000000e6c51178 ! Mem[0000000036000000] = bfa8290b, %l5 = ffffffffffffffc6 ldsw [%i0+%g0],%l5 ! %l5 = ffffffffbfa8290b ! Mem[0000000090800010] = b22235dfb2a2ab0e, %g2 = 00000000e6c51178 ldx [%i5+%o2],%g2 ! %g2 = b22235dfb2a2ab0e p19_label_17: ! %l2 = ffffffffffffff8f, Mem[000000009100000e] = 1b39bb22 sth %l2,[%i6+0x00e] ! Mem[000000009100000c] = ff8fbb22 ! Mem[0000000091000000] = ef6c6e57, %g2 = b22235dfb2a2ab0e ldsb [%i6+0x001],%g2 ! %g2 = ffffffffffffffef ! Mem[0000000091000034] = cdffffff, %g2 = ffffffffffffffef ldsb [%i6+0x037],%g2 ! %g2 = ffffffffffffffcd ! %l4 = 00000000cfbe70ec, Mem[0000000036000002] = bfa8290b sth %l4,[%i0+0x002] ! Mem[0000000036000000] = bfa870ec ! Mem[0000000036000008] = b913b42c, %l3 = 742235df8aa2ab0e ldsh [%i0+%o1],%l3 ! %l3 = ffffffffffffb913 ! Mem[0000000091000020] = 8b0901ca, %g2 = ffffffffffffffcd ldsb [%i6+%o4],%g2 ! %g2 = ffffffffffffff8b ! Mem[000000009080003c] = f0710000, %g2 = ffffffffffffff8b ldsh [%i5+0x03e],%g2 ! %g2 = fffffffffffff071 ! %l0 = 000000000000f071, Mem[0000000090000017] = d61d1790 stb %l0,[%i4+0x017] ! Mem[0000000090000014] = 711d1790 ! Mem[000000003780000c] = 497ec5aa, %l2 = ffffffffffffff8f ldsh [%i3+0x00e],%l2 ! %l2 = ffffffffffffc5aa ! Mem[0000000090000014] = ea711d17, %g2 = fffffffffffff071 lduh [%i4+0x016],%g2 ! %g2 = 000000000000ea71 p19_label_18: ! %l0 = 000000000000f071, Mem[0000000037000010] = 1b39e6a9 stw %l0,[%i2+%o2] ! Mem[0000000037000010] = 0000f071 ! Mem[0000000091800028] = 974f01ca, %g2 = 000000000000ea71 ldsh [%o0+%o5],%g2 ! %g2 = ffffffffffff974f ! %l3 = ffffffffffffb913, Mem[000000009000002c] = 8aa2ab0e sth %l3,[%i4+0x02c] ! Mem[000000009000002c] = b913ab0e ! %l2 = ffffffffffffc5aa, Mem[000000009180000c] = 3923d9af stw %l2,[%o0+0x00c] ! Mem[000000009180000c] = ffffc5aa ! Mem[0000000091000030] = a5b5761e, %g18 = c4de21aa6b2c6be9 ldsw [%i6+0x030],%g2 ! %g2 = c4de21aa6b2c6be9 ! Mem[0000000090800018] = 00006430, %g2 = ffffffffa5b5761e ldsh [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800028] = d351e85f, %g2 = 0000000000000000 ldub [%i5+0x02b],%g2 ! %g2 = 00000000000000d3 ! %l0 = 000000000000f071, Mem[0000000091800034] = 99e611e1 stw %l0,[%o0+0x034] ! Mem[0000000091800034] = 0000f071 ! %l2 = ffffffffffffc5aa, Mem[000000009180001e] = 4e285566 stb %l2,[%o0+0x01e] ! Mem[000000009180001c] = aa285566 ! %l0 = 000000000000f071, Mem[000000009100002c] = 08a9d051 sth %l0,[%i6+0x02c] ! Mem[000000009100002c] = f071d051 p19_label_19: ! Mem[000000009080001c] = 0077a80c, %g2 = 00000000000000d3 ldub [%i5+0x01d],%g2 ! %g2 = 0000000000000000 ! %l3 = ffffffffffffb913, Mem[000000009180001c] = b768aa28 stw %l3,[%o0+0x01c] ! Mem[000000009180001c] = ffffb913 ! Mem[000000009180000c] = ffffc5aa, %g2 = 0000000000000000 ldsh [%o0+0x00c],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000037000020] = cfbe70ec 0000f071, %l4 = cfbe70ec, %l5 = bfa8290b ldd [%i2+%o4],%l4 ! %l4 = 00000000cfbe70ec 000000000000f071 ! %l7 = 0000000000001b39, Mem[0000000091000020] = 8b0901ca0039f030 stx %l7,[%i6+%o4] ! Mem[0000000091000020] = 0000000000001b39 ! Mem[000000009100000c] = 0000ff8f, %g18 = c4de21aa6b2c6be9 ldsw [%i6+0x00c],%g2 ! %g2 = c4de21aa6b2c6be9 ! Mem[000000003680000c] = a5c681b2, %l7 = 0000000000001b39 ldsb [%i1+0x00f],%l7 ! %l7 = ffffffffffffffb2 ! Mem[0000000037000034] = 3eec9baf, %l1 = 00000000a5c681b2 ldub [%i2+0x035],%l1 ! %l1 = 00000000000000ec ! Mem[0000000091000010] = 06cd0000, %g2 = 000000000000ff8f ldsb [%i6+0x012],%g2 ! %g2 = 0000000000000006 ! Mem[0000000091000018] = a6b9a6a6 dc99f46f, %g2 = 00000006, %g3 = dd4bc205 ldd [%i6+%o3],%g2 ! %g2 = 00000000a6b9a6a6 00000000dc99f46f p19_label_20: ! %l5 = 000000000000f071, Mem[0000000091000008] = ff8f01ca stw %l5,[%i6+%o1] ! Mem[0000000091000008] = 0000f071 ! Mem[0000000091000004] = 5716f5f9, %g18 = c4de21aa6b2c6be9 ldsw [%i6+0x004],%g2 ! %g2 = c4de21aa6b2c6be9 ! Mem[0000000091000000] = 27ef6c6e 5716f5f9, %g2 = 5716f5f9, %g3 = dc99f46f ldd [%i6+%g0],%g2 ! %g2 = 0000000027ef6c6e 000000005716f5f9 ! Mem[0000000037000034] = 3eec9baf, %l7 = ffffffffffffffb2 lduh [%i2+0x036],%l7 ! %l7 = 0000000000009baf ! Mem[0000000090800008] = 5a1ae612, %g18 = c4de21aa6b2c6be9 ldsw [%i5+%o1],%g2 ! %g2 = c4de21aa6b2c6be9 ! %l1 = 00000000000000ec, Mem[000000009080002c] = 51e85f11 stb %l1,[%i5+0x02c] ! Mem[000000009080002c] = ece85f11 ! Mem[0000000090800024] = 35144907, %g2 = 000000005a1ae612 lduh [%i5+0x024],%g2 ! %g2 = 0000000000003514 ! Mem[0000000036000010] = 4848bd27, %l5 = 000000000000f071 lduw [%i0+%o2],%l5 ! %l5 = 000000004848bd27 ! Mem[000000009000002c] = 13ab0e87, %g2 = 0000000000003514 ldub [%i4+0x02d],%g2 ! %g2 = 0000000000000013 ! %l2 = ffffffffffffc5aa, Mem[0000000091000012] = 06cd0000 sth %l2,[%i6+0x012] ! Mem[0000000091000010] = c5aa0000 p19_label_21: ! Mem[000000003780003c] = 5ad7df4a, %l1 = 00000000000000ec lduh [%i3+0x03c],%l1 ! %l1 = 0000000000005ad7 ! Mem[0000000090800020] = 0c86018f, %g2 = 0000000000000013 lduh [%i5+%o4],%g2 ! %g2 = 0000000000000c86 ! Mem[0000000037000038] = 7dd82d2f, %l6 = 00000000e95fd00d ldub [%i2+0x03a],%l6 ! %l6 = 000000000000002d ! Mem[0000000090000008] = b427e099, %g2 = 0000000000000c86 ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffffb427 ! %l5 = 000000004848bd27, Mem[0000000036000030] = 8f28813e37e93c52 stx %l5,[%i0+0x030] ! Mem[0000000036000030] = 000000004848bd27 ! %l6 = 000000000000002d, Mem[0000000091000024] = 00001b39 stw %l6,[%i6+0x024] ! Mem[0000000091000024] = 0000002d ! %l1 = 0000000000005ad7, Mem[000000009080000b] = 1214acc7 stb %l1,[%i5+0x00b] ! Mem[0000000090800008] = d714acc7 ! Mem[0000000091800030] = 0d0000f0, %g2 = ffffffffffffb427 ldsb [%o0+0x033],%g2 ! %g2 = 000000000000000d ! Mem[000000009180001c] = ffffb913, %g2 = 000000000000000d lduw [%o0+0x01c],%g2 ! %g2 = 00000000ffffb913 ! Mem[000000009000003c] = c5117800, %g2 = 00000000ffffb913 ldub [%i4+0x03d],%g2 ! %g2 = 00000000000000c5 p19_label_22: ! %l0 = 000000000000f071, Mem[0000000036000020] = d90dbb22 sth %l0,[%i0+%o4] ! Mem[0000000036000020] = f071bb22 ! Mem[000000009000002c] = ab0e8766, %g2 = 00000000000000c5 ldsb [%i4+0x02e],%g2 ! %g2 = ffffffffffffffab ! Mem[0000000091000018] = a6a6dc99, %g2 = ffffffffffffffab ldsh [%i6+0x01a],%g2 ! %g2 = ffffffffffffa6a6 ! %l4 = cfbe70ec, %l5 = 4848bd27, Mem[0000000091000028] = 21a9ab0e f071d051 std %l4,[%i6+%o5] ! Mem[0000000091000028] = cfbe70ec 4848bd27 ! Mem[000000009180003c] = d00d0000, %g2 = ffffffffffffa6a6 lduh [%o0+0x03e],%g2 ! %g2 = 000000000000d00d ! Mem[0000000091000010] = bb22c5aa000077a8, %g2 = 000000000000d00d ldx [%i6+%o2],%g2 ! %g2 = bb22c5aa000077a8 ! Mem[0000000090000020] = 742235df8aa2ab0e, %g2 = bb22c5aa000077a8 ldx [%i4+%o4],%g2 ! %g2 = 742235df8aa2ab0e ! %l4 = cfbe70ec, %l5 = 4848bd27, Mem[0000000091000020] = 00000000 0000002d std %l4,[%i6+%o4] ! Mem[0000000091000020] = cfbe70ec 4848bd27 ! %l6 = 0000002d, %l7 = 00009baf, Mem[0000000090800030] = eaf63e0e 79e2d00d std %l6,[%i5+0x030] ! Mem[0000000090800030] = 0000002d 00009baf ! %l6 = 0000002d, %l7 = 00009baf, Mem[0000000091800038] = 00000000 e95fd00d std %l6,[%o0+0x038] ! Mem[0000000091800038] = 0000002d 00009baf p19_label_23: ! Mem[0000000036800038] = 3435a04c, %l7 = 0000000000009baf ldub [%i1+0x03b],%l7 ! %l7 = 000000000000004c ! Mem[0000000090000014] = d8ecea71, %g18 = c4de21aa6b2c6be9 ldsw [%i4+0x014],%g2 ! %g2 = c4de21aa6b2c6be9 ! %l5 = 000000004848bd27, Mem[000000009180002a] = 01caa548 sth %l5,[%o0+0x02a] ! Mem[0000000091800028] = bd27a548 ! Mem[0000000036800008] = 0000f071, %l4 = 00000000cfbe70ec ldsh [%i1+0x00a],%l4 ! %l4 = fffffffffffff071 ! Mem[0000000091800020] = 5566979d, %g2 = ffffffffd8ecea71 ldsh [%o0+%o4],%g2 ! %g2 = 0000000000005566 ! Mem[000000009080001c] = 77a80c86, %g2 = 0000000000005566 ldsh [%i5+0x01e],%g2 ! %g2 = 00000000000077a8 ! Mem[0000000090800020] = 0c86018f35144907, %g2 = 00000000000077a8 ldx [%i5+%o4],%g2 ! %g2 = 0c86018f35144907 ! Mem[0000000091800010] = 6e4e5182, %g2 = 0c86018f35144907 lduw [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 ! %l1 = 0000000000005ad7, Mem[000000009100001c] = dc99f46f sth %l1,[%i6+0x01c] ! Mem[000000009100001c] = 5ad7f46f ! %l2 = ffffc5aa, %l3 = ffffb913, Mem[0000000091800000] = ff8f0ab0 5716f5f9 std %l2,[%o0+%g0] ! Mem[0000000091800000] = ffffc5aa ffffb913 p19_label_24: ! %l0 = 000000000000f071, Mem[000000009100003f] = 0e000000 stb %l0,[%i6+0x03f] ! Mem[000000009100003c] = 71000000 ! Mem[000000009000003c] = e6c51178, %g2 = 000000006e4e5182 lduw [%i4+0x03c],%g2 ! %g2 = 00000000e6c51178 ! %l0 = 000000000000f071, Mem[000000003700002c] = dc99f46f sth %l0,[%i2+0x02c] ! Mem[000000003700002c] = f071f46f ! %l4 = fffffffffffff071, Mem[0000000091000008] = 0000f0710000ff8f stx %l4,[%i6+%o1] ! Mem[0000000091000008] = fffffffffffff071 ! %l5 = 000000004848bd27, Mem[000000009000002e] = ab0e8766 stb %l5,[%i4+0x02e] ! Mem[000000009000002c] = 270e8766 ! %l3 = ffffffffffffb913, Mem[000000009100001c] = 5ad7f46f sth %l3,[%i6+0x01c] ! Mem[000000009100001c] = b913f46f ! %l4 = fffffffffffff071, Mem[0000000090800030] = 0000002d stw %l4,[%i5+0x030] ! Mem[0000000090800030] = fffff071 ! %l5 = 000000004848bd27, Mem[000000009000003f] = 78000000 stb %l5,[%i4+0x03f] ! Mem[000000009000003c] = 27000000 ! %l0 = 000000000000f071, Mem[0000000090800000] = 73d0acf8dd4bc205 stx %l0,[%i5+%g0] ! Mem[0000000090800000] = 000000000000f071 ! Mem[0000000090000010] = 1d3501cad8ecea71, %g2 = 00000000e6c51178 ldx [%i4+%o2],%g2 ! %g2 = 1d3501cad8ecea71 p19_label_25: ! %l5 = 000000004848bd27, Mem[0000000091000030] = a5b5761e3bed06cd stx %l5,[%i6+0x030] ! Mem[0000000091000030] = 000000004848bd27 ! %l0 = 0000f071, %l1 = 00005ad7, Mem[0000000090000018] = 1d179028 700efb0e std %l0,[%i4+%o3] ! Mem[0000000090000018] = 0000f071 00005ad7 ! %l5 = 000000004848bd27, Mem[0000000090000004] = d90dbb22 stw %l5,[%i4+0x004] ! Mem[0000000090000004] = 4848bd27 ! %l3 = ffffffffffffb913, Mem[0000000091000028] = cfbe70ec4848bd27 stx %l3,[%i6+%o5] ! Mem[0000000091000028] = ffffffffffffb913 ! Mem[0000000090800008] = e6d714ac, %g2 = 1d3501cad8ecea71 ldsb [%i5+0x00a],%g2 ! %g2 = ffffffffffffffe6 ! Mem[0000000090800020] = 018f3514, %g2 = ffffffffffffffe6 ldsb [%i5+0x022],%g2 ! %g2 = 0000000000000001 ! Mem[0000000091800030] = e95fd00d, %g2 = 0000000000000001 ldub [%o0+0x030],%g2 ! %g2 = 00000000000000e9 ! Mem[000000009180003c] = 00009baf, %g2 = 00000000000000e9 ldsb [%o0+0x03c],%g2 ! %g2 = 0000000000000000 ! %l3 = ffffffffffffb913, Mem[0000000091000010] = bb22c5aa stw %l3,[%i6+%o2] ! Mem[0000000091000010] = ffffb913 ! Mem[0000000091000018] = a6b9a6a6, %g2 = 0000000000000000 lduw [%i6+%o3],%g2 ! %g2 = 00000000a6b9a6a6 ba,a p19_not_taken_0_end p19_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000000000f071 bne,a,pn %xcc,p19_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000005ad7 bne,a,pn %xcc,p19_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffffc5aa bne,a,pn %xcc,p19_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffffb913 bne,a,pn %xcc,p19_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be fffffffffffff071 bne,a,pn %xcc,p19_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000004848bd27 bne,a,pn %xcc,p19_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000002d bne,a,pn %xcc,p19_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000004c 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 b31a932d adee80be bne %xcc,p19_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 5f074146 76c52291 bne %xcc,p19_f4_fail nop ! Check Local Memory set p19_local0_expect,%g1 p19_check_local0: ldx [%g1+0x000],%g2 ! Expected data = bfa870ec9d3b430a ldx [%i0+0x000],%g3 ! Observed data at 0000000036000000 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = f071bb22a5c681b2 ldx [%i0+0x020],%g3 ! Observed data at 0000000036000020 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000000004848bd27 ldx [%i0+0x030],%g3 ! Observed data at 0000000036000030 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x030,%g4 set p19_local1_expect,%g1 p19_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 0000f071a5c681b2 ldx [%i1+0x008],%g3 ! Observed data at 0000000036800008 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 5e62a9a77164f67f ldx [%i1+0x018],%g3 ! Observed data at 0000000036800018 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x018,%g4 set p19_local2_expect,%g1 p19_check_local2: ldx [%g1+0x000],%g2 ! Expected data = aa889790a5d2813e ldx [%i2+0x000],%g3 ! Observed data at 0000000037000000 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 7b152266bdde3eb1 ldx [%i2+0x008],%g3 ! Observed data at 0000000037000008 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000f071d690239c ldx [%i2+0x010],%g3 ! Observed data at 0000000037000010 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 77a801a63836109a ldx [%i2+0x018],%g3 ! Observed data at 0000000037000018 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = cfbe70ec0000f071 ldx [%i2+0x020],%g3 ! Observed data at 0000000037000020 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = a6b9a6a6f071f46f ldx [%i2+0x028],%g3 ! Observed data at 0000000037000028 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x028,%g4 set p19_local3_expect,%g1 p19_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 8aa2ab0e497ec5aa 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 = e95fd00d00001b39 ldx [%i3+0x010],%g3 ! Observed data at 0000000037800010 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i3,0x010,%g4 ldx [%g1+0x038],%g2 ! Expected data = 3e3206cd5ad7df4a 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 ! 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: stwa %l1,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000036800020] ldsha [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000037000010] lduha [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000037800008] stda %l2,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000036000000] ldsba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000036000020] stda %l0,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000036800000] done p19_trap1o: stwa %l1,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000036800020] ldsha [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000037000010] lduha [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000037800008] stda %l2,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000036000000] ldsba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000036000020] stda %l0,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000036800000] done p19_trap2e: lduwa [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000037000010] done p19_trap2o: lduwa [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000037000010] done p19_trap3e: nop done p19_trap3o: 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 = 969cd6607d11a882 ldx [%g1+0x008],%l1 ! %l1 = 8b26f69099e611e1 ldx [%g1+0x010],%l2 ! %l2 = 27ef6c6e5716f5f9 ldx [%g1+0x018],%l3 ! %l3 = 742235df8aa2ab0e ldx [%g1+0x020],%l4 ! %l4 = 1cc8f5b63bed06cd ldx [%g1+0x028],%l5 ! %l5 = 876608ebe95fd00d ldx [%g1+0x030],%l6 ! %l6 = aa889790a5d2813e ldx [%g1+0x038],%l7 ! %l7 = b0555eaea548083d ! 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 = 736599d3 7e581d04 32aa1100 582b8373 ! %f4 = fd54b972 708fc463 fed15e2c 07a38be2 ! %f8 = 82b9704c ed324aca 8daf77f6 176cd5ba ! %f12 = aba0aabf a728f5d0 66d8ff44 b4aa9953 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 3d02f38f 24cf7af7 29d8c415 116621ce ! %f20 = 2619eeb4 848e1683 4ef13d9d 2e907b9d ! %f24 = f6b4fe0a 4d058470 284f11ce 84b8f92a ! %f28 = 1f5e0548 053bbfaf 58fd6111 b92bf2a3 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = d6a45e79 5025f330 275c8a05 ef383336 ! %f36 = a258d190 2617293a ab57751f 24e28716 ! %f40 = 16475e5e cb89fe8a 316941d1 36ec9cda ! %f44 = 92b0ca0e 5de4d406 b030bfec ee7a42e1 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x5146ffd00000006e,%g7,%g1 ! GSR scale = 13, align = 6 wr %g1,%g0,%gsr ! GSR = 5146ffd00000006e 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: ! Mem[0000000090000024] = e58eaf02, %g2 = 0000000000000000 ldsh [%i4+0x026],%g2 ! %g2 = ffffffffffffe58e ! Mem[0000000038800008] = 9aa05e2e, %l7 = 9d2c5085d5d76009 lduw [%i1+%o1],%l7 ! %l7 = 000000009aa05e2e ! Mem[000000009180000c] = d9af6e4e, %g2 = ffffffffffffe58e ldsh [%o0+0x00e],%g2 ! %g2 = ffffffffffffd9af ! %l6 = bba859e3, %l7 = 9aa05e2e, Mem[0000000091800030] = 43bc1d81 51532584 std %l6,[%o0+0x030] ! Mem[0000000091800030] = bba859e3 9aa05e2e ! Mem[0000000090000030] = 7a6764e2807fa20a, %g2 = ffffffffffffd9af ldx [%i4+0x030],%g2 ! %g2 = 7a6764e2807fa20a ! Mem[0000000038800028] = 73c24521, %l3 = 984fabba198fb695 ldub [%i1+0x029],%l3 ! %l3 = 00000000000000c2 ! Mem[0000000091800020] = 5566979d, %g2 = 7a6764e2807fa20a lduh [%o0+%o4],%g2 ! %g2 = 0000000000005566 ! %l1 = e9e8ffd05ee35800, Mem[000000009080003f] = b0000000 stb %l1,[%i5+0x03f] ! Mem[000000009080003c] = 00000000 ! %l0 = 6b2fdb3f9fbae00e, Mem[0000000039000022] = 1f648c28 sth %l0,[%i2+0x022] ! Mem[0000000039000020] = 1f64e00e ! Mem[000000009180000c] = 3923d9af, %g2 = 0000000000005566 ldub [%o0+0x00c],%g2 ! %g2 = 0000000000000039 p20_label_2: ! %l0 = 6b2fdb3f9fbae00e, Mem[0000000038000024] = de7962f2 stw %l0,[%i0+0x024] ! Mem[0000000038000024] = 9fbae00e ! %l0 = 6b2fdb3f9fbae00e, Mem[000000009100003a] = 76cb62bf sth %l0,[%i6+0x03a] ! Mem[0000000091000038] = e00e62bf ! Mem[0000000090800004] = c2055a1a, %g2 = 0000000000000039 lduh [%i5+0x006],%g2 ! %g2 = 000000000000c205 ! %l1 = e9e8ffd05ee35800, Mem[000000009100002c] = 08a9d051 sth %l1,[%i6+0x02c] ! Mem[000000009100002c] = 5800d051 ! Mem[0000000091800020] = 5566979d, %g18 = ad7753fa73f586d0 ldsw [%o0+%o4],%g2 ! %g2 = ad7753fa73f586d0 ! %l1 = e9e8ffd05ee35800, Mem[0000000091000038] = e256e00e62bf8c8f stx %l1,[%i6+0x038] ! Mem[0000000091000038] = e9e8ffd05ee35800 ! Mem[000000009180002c] = 59bba859, %g2 = 000000005566979d ldub [%o0+0x02f],%g2 ! %g2 = 0000000000000059 ! %l2 = 3abe155e01408999, Mem[000000003980003c] = e6511458 stw %l2,[%i3+0x03c] ! Mem[000000003980003c] = 01408999 ! Mem[0000000090000018] = 1d179028 70edfb0e, %g2 = 00000059, %g3 = 00000000 ldd [%i4+%o3],%g2 ! %g2 = 000000001d179028 0000000070edfb0e ! %l4 = 032e57022c88096f, Mem[0000000091000027] = 3d21a95b stb %l4,[%i6+0x027] ! Mem[0000000091000024] = 6f21a95b p20_label_3: ! Mem[0000000091800028] = 153f24b0 df4e4459, %g2 = 1d179028, %g3 = 70edfb0e ldd [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 00000000df4e4459 ! %l5 = 7eceb286094292fc, Mem[000000009180002d] = 4e4459bb stb %l5,[%o0+0x02d] ! Mem[000000009180002c] = fc4459bb ! Mem[0000000091000024] = 0f65f96f, %g2 = 00000000153f24b0 ldsb [%i6+0x024],%g2 ! %g2 = 000000000000000f ! %l3 = 00000000000000c2, Mem[0000000039000018] = d4e8cbb7ea29f6d7 stx %l3,[%i2+%o3] ! Mem[0000000039000018] = 00000000000000c2 ! Mem[0000000090800028] = 4459f5d3 51e85f11, %g2 = 0000000f, %g3 = df4e4459 ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 0000000051e85f11 ! Mem[0000000091000010] = 6cff95cd, %g18 = ad7753fa73f586d0 ldsw [%i6+%o2],%g2 ! %g2 = ad7753fa73f586d0 ! %l0 = 9fbae00e, %l1 = 5ee35800, Mem[0000000091800030] = bba859e3 9aa05e2e std %l0,[%o0+0x030] ! Mem[0000000091800030] = 9fbae00e 5ee35800 ! Mem[000000009080001c] = 268a9a0c, %g2 = 000000006cff95cd ldub [%i5+0x01d],%g2 ! %g2 = 0000000000000026 ! Mem[0000000091000020] = 8b0950dd, %g18 = ad7753fa73f586d0 ldsw [%i6+%o4],%g2 ! %g2 = ad7753fa73f586d0 ! %l0 = 6b2fdb3f9fbae00e, Mem[0000000090800013] = d95e356f stb %l0,[%i5+0x013] ! Mem[0000000090800010] = 0e5e356f p20_label_4: ! Mem[0000000091800038] = b6116d9d, %g2 = ffffffff8b0950dd ldub [%o0+0x039],%g2 ! %g2 = 00000000000000b6 ! Mem[0000000090000000] = 09d53180 d6ba8c74, %g2 = 000000b6, %g3 = 51e85f11 ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000d6ba8c74 ! Mem[0000000038800024] = de2c7abd, %l2 = 3abe155e01408999 ldsh [%i1+0x026],%l2 ! %l2 = 0000000000007abd ! %l3 = 00000000000000c2, Mem[0000000091000039] = e8ffd05e stb %l3,[%i6+0x039] ! Mem[0000000091000038] = c2ffd05e ! Mem[000000009080001c] = db268a9a, %g2 = 0000000009d53180 ldsh [%i5+0x01c],%g2 ! %g2 = ffffffffffffdb26 ! Mem[000000009000001c] = fb0e0ad8, %g2 = ffffffffffffdb26 ldub [%i4+0x01e],%g2 ! %g2 = 00000000000000fb ! %l5 = 7eceb286094292fc, Mem[0000000090000030] = 7a6764e2807fa20a stx %l5,[%i4+0x030] ! Mem[0000000090000030] = 7eceb286094292fc ! %l7 = 000000009aa05e2e, Mem[0000000090000020] = 0ad8f703 sth %l7,[%i4+%o4] ! Mem[0000000090000020] = 5e2ef703 ! %l1 = e9e8ffd05ee35800, Mem[0000000090800002] = acf8dd4b sth %l1,[%i5+0x002] ! Mem[0000000090800000] = 5800dd4b ! Mem[0000000090800014] = 6f1db2d5, %g2 = 00000000000000fb ldub [%i5+0x016],%g2 ! %g2 = 000000000000006f p20_label_5: ! %l0 = 6b2fdb3f9fbae00e, Mem[0000000091000030] = a5b5761e stw %l0,[%i6+0x030] ! Mem[0000000091000030] = 9fbae00e ! Mem[0000000091800024] = f053153f, %g2 = 000000000000006f lduh [%o0+0x026],%g2 ! %g2 = 000000000000f053 ! %l1 = e9e8ffd05ee35800, Mem[0000000091000020] = 8b0950dd sth %l1,[%i6+%o4] ! Mem[0000000091000020] = 580050dd ! %l2 = 0000000000007abd, Mem[0000000091800000] = fb520ab007b3e6aa stx %l2,[%o0+%g0] ! Mem[0000000091800000] = 0000000000007abd ! Mem[0000000091000004] = b0a548c2, %g2 = 000000000000f053 lduh [%i6+0x006],%g2 ! %g2 = 000000000000b0a5 ! %l6 = bba859e3, %l7 = 9aa05e2e, Mem[0000000090800010] = f8449d0e 5e356f1d std %l6,[%i5+%o2] ! Mem[0000000090800010] = bba859e3 9aa05e2e ! Mem[0000000090800018] = d54dc6db, %g2 = 000000000000b0a5 ldsb [%i5+0x019],%g2 ! %g2 = ffffffffffffffd5 ! Mem[0000000039800020] = 111e35ce, %l4 = 032e57022c88096f ldsb [%i3+0x023],%l4 ! %l4 = ffffffffffffffce ! %l6 = d9a45a38bba859e3, Mem[0000000091800003] = 0000007a stb %l6,[%o0+0x003] ! Mem[0000000091800000] = e300007a ! Mem[0000000038800010] = e4b31a5cf7c1c31c, %l4 = ffffffffffffffce ldx [%i1+%o2],%l4 ! %l4 = e4b31a5cf7c1c31c p20_label_6: ! %l3 = 00000000000000c2, Mem[0000000090800038] = 66e1d7bcadc27b00 stx %l3,[%i5+0x038] ! Mem[0000000090800038] = 00000000000000c2 ! %l4 = e4b31a5cf7c1c31c, Mem[000000009080003f] = c2000000 stb %l4,[%i5+0x03f] ! Mem[000000009080003c] = 1c000000 ! Mem[0000000091000010] = 6cff95cd, %g2 = ffffffffffffffd5 lduw [%i6+%o2],%g2 ! %g2 = 000000006cff95cd ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = 6cff95cd, %g3 = d6ba8c74 ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e ! Mem[000000003880000c] = 805d9b7f, %l0 = 6b2fdb3f9fbae00e ldub [%i1+0x00c],%l0 ! %l0 = 0000000000000080 ! %l2 = 0000000000007abd, Mem[000000003980003c] = 01408999 stw %l2,[%i3+0x03c] ! Mem[000000003980003c] = 00007abd ! %l0 = 0000000000000080, Mem[0000000090800000] = 73d05800 sth %l0,[%i5+%g0] ! Mem[0000000090800000] = 00805800 ! Mem[0000000090800008] = 5a1ae612, %g2 = 00000000eaf607f4 lduh [%i5+%o1],%g2 ! %g2 = 0000000000005a1a ! Mem[0000000038800020] = 0daa9645, %l7 = 000000009aa05e2e ldsw [%i1+%o4],%l7 ! %l7 = 000000000daa9645 ! Mem[0000000091800018] = 06faad5c b7684e28, %g2 = 00005a1a, %g3 = 79e2e95e ldd [%o0+%o3],%g2 ! %g2 = 0000000006faad5c 00000000b7684e28 p20_label_7: ! %l4 = f7c1c31c, %l5 = 094292fc, Mem[0000000091800028] = 153f24b0 dffc4459 std %l4,[%o0+%o5] ! Mem[0000000091800028] = f7c1c31c 094292fc ! %l4 = e4b31a5cf7c1c31c, Mem[0000000090800020] = 0c86ef26 stw %l4,[%i5+%o4] ! Mem[0000000090800020] = f7c1c31c ! Mem[0000000038000024] = 9fbae00e, %l1 = e9e8ffd05ee35800 ldsw [%i0+0x024],%l1 ! %l1 = ffffffff9fbae00e ! %l4 = f7c1c31c, %l5 = 094292fc, Mem[0000000090000000] = 09d53180 d6ba8c74 std %l4,[%i4+%g0] ! Mem[0000000090000000] = f7c1c31c 094292fc ! Mem[0000000090800018] = b2d54dc6 db268a9a, %g2 = 06faad5c, %g3 = b7684e28 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 00000000db268a9a ! %l3 = 00000000000000c2, Mem[0000000090800028] = 4459f5d351e85f11 stx %l3,[%i5+%o5] ! Mem[0000000090800028] = 00000000000000c2 ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = b2d54dc6, %g3 = db268a9a ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e ! %l6 = d9a45a38bba859e3, Mem[0000000090000030] = 7eceb286 stb %l6,[%i4+0x030] ! Mem[0000000090000030] = e3ceb286 ! Mem[0000000090000000] = f7c1c31c094292fc, %g2 = 00000000eaf607f4 ldx [%i4+%g0],%g2 ! %g2 = f7c1c31c094292fc ! Mem[000000009100001c] = 9fcf5800, %g2 = f7c1c31c094292fc ldsh [%i6+0x01e],%g2 ! %g2 = ffffffffffff9fcf p20_label_8: ! Mem[0000000091000000] = e82f8898, %g2 = ffffffffffff9fcf ldsb [%i6+0x001],%g2 ! %g2 = ffffffffffffffe8 ! Mem[0000000090800028] = 00000000, %g2 = ffffffffffffffe8 ldsb [%i5+0x02b],%g2 ! %g2 = 0000000000000000 ! %l5 = 7eceb286094292fc, Mem[000000009100003c] = 5ee35800 sth %l5,[%i6+0x03c] ! Mem[000000009100003c] = 92fc5800 ! Mem[000000003900000c] = 8630e00a, %l3 = 00000000000000c2 lduw [%i2+0x00c],%l3 ! %l3 = 000000008630e00a ! %l2 = 0000000000007abd, Mem[000000009080001a] = 4dc6db26 sth %l2,[%i5+0x01a] ! Mem[0000000090800018] = 7abddb26 ! Mem[0000000090800020] = f7c1c31c, %g2 = 0000000000000000 ldsh [%i5+%o4],%g2 ! %g2 = fffffffffffff7c1 ! %l6 = d9a45a38bba859e3, Mem[0000000090000012] = 8e58d828 stb %l6,[%i4+0x012] ! Mem[0000000090000010] = e358d828 ! %l4 = e4b31a5cf7c1c31c, Mem[000000009080000e] = c7c9bba8 sth %l4,[%i5+0x00e] ! Mem[000000009080000c] = c31cbba8 ! Mem[0000000090800038] = 00000000, %g2 = fffffffffffff7c1 lduh [%i5+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100002c] = 00d0519f, %g2 = 0000000000000000 ldub [%i6+0x02d],%g2 ! %g2 = 0000000000000000 p20_label_9: ! Mem[0000000091800030] = 0e5ee358, %g2 = 0000000000000000 ldub [%o0+0x033],%g2 ! %g2 = 000000000000000e ! %l0 = 00000080, %l1 = 9fbae00e, Mem[0000000039000008] = 8350c9ed 8630e00a std %l0,[%i2+%o1] ! Mem[0000000039000008] = 00000080 9fbae00e ! %l4 = e4b31a5cf7c1c31c, Mem[0000000091800010] = 6e4e518296298cae stx %l4,[%o0+%o2] ! Mem[0000000091800010] = e4b31a5cf7c1c31c ! Mem[000000009000002c] = 2cbbe3ce, %g2 = 000000000000000e ldub [%i4+0x02e],%g2 ! %g2 = 000000000000002c ! Mem[000000009180003c] = adff0000, %g2 = 000000000000002c ldsh [%o0+0x03e],%g2 ! %g2 = ffffffffffffadff ! Mem[0000000038800018] = 0b51af3e, %l0 = 0000000000000080 ldub [%i1+0x01b],%l0 ! %l0 = 000000000000003e ! Mem[0000000090800020] = 1c351449, %g2 = ffffffffffffadff ldsb [%i5+0x023],%g2 ! %g2 = 000000000000001c ! Mem[000000009180001c] = b7684e28, %g18 = ad7753fa73f586d0 ldsw [%o0+0x01c],%g2 ! %g2 = ad7753fa73f586d0 ! Mem[0000000090800000] = 00dd4bc2, %g2 = ffffffffb7684e28 ldsb [%i5+0x003],%g2 ! %g2 = 0000000000000000 ! Mem[000000003900001c] = 000000c2, %l4 = e4b31a5cf7c1c31c ldsb [%i2+0x01f],%l4 ! %l4 = ffffffffffffffc2 p20_label_10: ! %l1 = ffffffff9fbae00e, Mem[000000003900002c] = f3cdadc3 stb %l1,[%i2+0x02c] ! Mem[000000003900002c] = 0ecdadc3 ! Mem[0000000038000034] = 7ac8fbf3, %l5 = 7eceb286094292fc ldsw [%i0+0x034],%l5 ! %l5 = 000000007ac8fbf3 ! Mem[0000000090000018] = 1d179028, %g2 = 0000000000000000 ldsh [%i4+%o3],%g2 ! %g2 = 0000000000001d17 ! Mem[000000009000002c] = 7d3b2cbb, %g2 = 0000000000001d17 lduw [%i4+0x02c],%g2 ! %g2 = 000000007d3b2cbb ! Mem[0000000039800030] = f019e0b8, %l7 = 000000000daa9645 ldsh [%i3+0x032],%l7 ! %l7 = ffffffffffffe0b8 ! Mem[000000009180002c] = 094292fc, %g18 = ad7753fa73f586d0 ldsw [%o0+0x02c],%g2 ! %g2 = ad7753fa73f586d0 ! Mem[0000000091000034] = 1214449b, %g18 = ad7753fa73f586d0 ldsw [%i6+0x034],%g2 ! %g2 = ad7753fa73f586d0 ! Mem[0000000038800028] = 73c24521, %l5 = 000000007ac8fbf3 ldsw [%i1+%o5],%l5 ! %l5 = 0000000073c24521 ! Mem[0000000090800028] = 00000000, %g2 = 000000001214449b lduw [%i5+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000018] = f26e47a1, %g2 = 0000000000000000 ldsh [%i6+0x01a],%g2 ! %g2 = fffffffffffff26e p20_label_11: ! %l6 = d9a45a38bba859e3, Mem[0000000091800008] = 8b9883bd3923d9af stx %l6,[%o0+%o1] ! Mem[0000000091800008] = d9a45a38bba859e3 ! Mem[0000000091800000] = 000000e3 00007abd, %g2 = fffff26e, %g3 = 79e2e95e ldd [%o0+%g0],%g2 ! %g2 = 00000000000000e3 0000000000007abd ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = 000000e3, %g3 = 00007abd ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e ! %l0 = 0000003e, %l1 = 9fbae00e, Mem[0000000090800018] = b2d57abd db268a9a std %l0,[%i5+%o3] ! Mem[0000000090800018] = 0000003e 9fbae00e ! Mem[0000000091000020] = 580050dd, %g2 = 00000000eaf607f4 ldsb [%i6+%o4],%g2 ! %g2 = 0000000000000058 ! Mem[0000000091800034] = 5ee35800, %g2 = 0000000000000058 ldub [%o0+0x034],%g2 ! %g2 = 000000000000005e ! %l4 = ffffffffffffffc2, Mem[0000000039000038] = f1854abcc9d0c4c0 stx %l4,[%i2+0x038] ! Mem[0000000039000038] = ffffffffffffffc2 ! Mem[0000000039800018] = 3c8eb1e0, %l7 = ffffffffffffe0b8 ldsb [%i3+0x01a],%l7 ! %l7 = ffffffffffffffb1 ! Mem[000000009000000c] = b01d35e3, %g2 = 000000000000005e ldub [%i4+0x00f],%g2 ! %g2 = 00000000000000b0 ! %l6 = d9a45a38bba859e3, Mem[0000000091800030] = 9fbae00e sth %l6,[%o0+0x030] ! Mem[0000000091800030] = 59e3e00e p20_label_12: ! %l5 = 0000000073c24521, Mem[0000000090800039] = 00000000 stb %l5,[%i5+0x039] ! Mem[0000000090800038] = 21000000 ! Mem[0000000038000034] = 7ac8fbf3, %l2 = 0000000000007abd lduw [%i0+0x034],%l2 ! %l2 = 000000007ac8fbf3 ! Mem[0000000090800020] = f7c1c31c35144907, %g2 = 00000000000000b0 ldx [%i5+%o4],%g2 ! %g2 = f7c1c31c35144907 ! %l0 = 000000000000003e, Mem[0000000090800010] = bba859e39aa05e2e stx %l0,[%i5+%o2] ! Mem[0000000090800010] = 000000000000003e ! %l0 = 0000003e, %l1 = 9fbae00e, Mem[0000000090000010] = 1d35e358 d828ead6 std %l0,[%i4+%o2] ! Mem[0000000090000010] = 0000003e 9fbae00e ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = f7c1c31c35144907 ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! %l6 = d9a45a38bba859e3, Mem[0000000091800024] = ba3ff053 stw %l6,[%o0+0x024] ! Mem[0000000091800024] = bba859e3 ! Mem[0000000090000000] = f7c1c31c, %g18 = ad7753fa73f586d0 ldsw [%i4+%g0],%g2 ! %g2 = ad7753fa73f586d0 ! Mem[000000009100001c] = 47a19fcf, %g2 = fffffffff7c1c31c ldsh [%i6+0x01c],%g2 ! %g2 = 00000000000047a1 ! %l1 = ffffffff9fbae00e, Mem[0000000091800034] = 5ee35800 sth %l1,[%o0+0x034] ! Mem[0000000091800034] = e00e5800 p20_label_13: ! %l0 = 0000003e, %l1 = 9fbae00e, Mem[0000000039000030] = 91ee72bb 9a20ba86 std %l0,[%i2+0x030] ! Mem[0000000039000030] = 0000003e 9fbae00e ! %l5 = 0000000073c24521, Mem[000000009100002a] = 5ba15800 sth %l5,[%i6+0x02a] ! Mem[0000000091000028] = 45215800 ! Mem[0000000090000028] = af022e977d3b2cbb, %g2 = 00000000000047a1 ldx [%i4+%o5],%g2 ! %g2 = af022e977d3b2cbb ! Mem[0000000090800018] = 003e9fba, %g2 = af022e977d3b2cbb ldsh [%i5+0x01a],%g2 ! %g2 = 000000000000003e ! Mem[0000000090000024] = 0332e58e, %g2 = 000000000000003e lduh [%i4+0x024],%g2 ! %g2 = 0000000000000332 ! %l6 = d9a45a38bba859e3, Mem[0000000090800014] = 0000003e stw %l6,[%i5+0x014] ! Mem[0000000090800014] = bba859e3 ! Mem[0000000091800000] = 000000e300007abd, %g2 = 0000000000000332 ldx [%o0+%g0],%g2 ! %g2 = 000000e300007abd ! Mem[0000000091000038] = e9c2ffd0, %g2 = 000000e300007abd lduw [%i6+0x038],%g2 ! %g2 = 00000000e9c2ffd0 ! Mem[0000000090000004] = 094292fc, %g2 = 00000000e9c2ffd0 lduh [%i4+0x004],%g2 ! %g2 = 0000000000000942 ! Mem[0000000091800008] = d9a45a38, %g2 = 0000000000000942 ldsb [%o0+%o1],%g2 ! %g2 = ffffffffffffffd9 p20_label_14: ! Mem[0000000039800010] = 00e5edc8 84ef2a62, %l0 = 0000003e, %l1 = 9fbae00e ldd [%i3+%o2],%l0 ! %l0 = 0000000000e5edc8 0000000084ef2a62 ! %l6 = d9a45a38bba859e3, Mem[0000000091800024] = bba859e3 stb %l6,[%o0+0x024] ! Mem[0000000091800024] = e3a859e3 ! %l0 = 0000000000e5edc8, Mem[000000003980002c] = c4bb331e sth %l0,[%i3+0x02c] ! Mem[000000003980002c] = edc8331e ! %l2 = 000000007ac8fbf3, Mem[000000009080000e] = c31c0000 stb %l2,[%i5+0x00e] ! Mem[000000009080000c] = f31c0000 ! Mem[0000000090800000] = 00805800, %g2 = ffffffffffffffd9 ldsh [%i5+%g0],%g2 ! %g2 = 0000000000000080 ! Mem[0000000091000000] = 6ae82f88, %g2 = 0000000000000080 lduh [%i6+%g0],%g2 ! %g2 = 0000000000006ae8 ! %l3 = 000000008630e00a, Mem[0000000039000008] = 000000809fbae00e stx %l3,[%i2+%o1] ! Mem[0000000039000008] = 000000008630e00a ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = 0000000000006ae8 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! Mem[0000000091800038] = b6116d9d, %g2 = 54b6116d9d52adff ldub [%o0+0x039],%g2 ! %g2 = 00000000000000b6 ! %l2 = 000000007ac8fbf3, Mem[0000000090800004] = dd4bc205 stb %l2,[%i5+0x004] ! Mem[0000000090800004] = f34bc205 p20_label_15: ! %l6 = d9a45a38bba859e3, Mem[0000000039000038] = ffffffff stw %l6,[%i2+0x038] ! Mem[0000000039000038] = bba859e3 ! Mem[0000000090800020] = f7c1c31c35144907, %g2 = 00000000000000b6 ldx [%i5+%o4],%g2 ! %g2 = f7c1c31c35144907 ! Mem[0000000090000004] = 094292fc, %g2 = f7c1c31c35144907 ldsh [%i4+0x004],%g2 ! %g2 = 0000000000000942 ! Mem[0000000038000024] = 9fbae00e, %l4 = ffffffffffffffc2 lduw [%i0+0x024],%l4 ! %l4 = 000000009fbae00e ! Mem[0000000038000038] = a817619cbf303557, %l5 = 0000000073c24521 ldx [%i0+0x038],%l5 ! %l5 = a817619cbf303557 ! %l4 = 000000009fbae00e, Mem[0000000038000021] = 34c2fca0 stb %l4,[%i0+0x021] ! Mem[0000000038000020] = 340efca0 ! %l5 = a817619cbf303557, Mem[0000000091000020] = 580050dd stb %l5,[%i6+%o4] ! Mem[0000000091000020] = 570050dd ! %l3 = 000000008630e00a, Mem[0000000091000030] = 9fbae00e1214449b stx %l3,[%i6+0x030] ! Mem[0000000091000030] = 000000008630e00a ! Mem[0000000090800030] = eaf607f4, %g2 = 0000000000000942 lduw [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 ! Mem[0000000090000034] = fc53918e, %g2 = 00000000eaf607f4 ldub [%i4+0x037],%g2 ! %g2 = 00000000000000fc p20_label_16: ! Mem[0000000090800028] = 00000000000000c2, %g2 = 00000000000000fc ldx [%i5+%o5],%g2 ! %g2 = 00000000000000c2 ! Mem[0000000090800008] = 5a1ae61214acf31c, %g2 = 00000000000000c2 ldx [%i5+%o1],%g2 ! %g2 = 5a1ae61214acf31c ! %l3 = 000000008630e00a, Mem[000000003900000c] = 8630e00a stw %l3,[%i2+0x00c] ! Mem[000000003900000c] = 8630e00a ! Mem[0000000091800010] = e4b31a5cf7c1c31c, %g2 = 5a1ae61214acf31c ldx [%o0+%o2],%g2 ! %g2 = e4b31a5cf7c1c31c ! Mem[0000000039000000] = 74f34626, %l7 = ffffffffffffffb1 ldsb [%i2+0x002],%l7 ! %l7 = 0000000000000046 ! %l5 = a817619cbf303557, Mem[0000000090800028] = 00000000000000c2 stx %l5,[%i5+%o5] ! Mem[0000000090800028] = a817619cbf303557 ! Mem[0000000039000020] = 1f64e00e ec15823f, %l4 = 9fbae00e, %l5 = bf303557 ldd [%i2+%o4],%l4 ! %l4 = 000000001f64e00e 00000000ec15823f ! Mem[0000000090800024] = 35144907, %g18 = ad7753fa73f586d0 ldsw [%i5+0x024],%g2 ! %g2 = ad7753fa73f586d0 ! %l4 = 1f64e00e, %l5 = ec15823f, Mem[0000000090800000] = 00805800 f34bc205 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 1f64e00e ec15823f ! %l0 = 0000000000e5edc8, Mem[0000000091800036] = 580054b6 sth %l0,[%o0+0x036] ! Mem[0000000091800034] = edc854b6 p20_label_17: ! %l6 = d9a45a38bba859e3, Mem[0000000039000038] = bba859e3 stw %l6,[%i2+0x038] ! Mem[0000000039000038] = bba859e3 ! Mem[0000000090800020] = f7c1c31c 35144907, %g2 = 35144907, %g3 = 79e2e95e ldd [%i5+%o4],%g2 ! %g2 = 00000000f7c1c31c 0000000035144907 ! %l7 = 0000000000000046, Mem[0000000091000018] = 5ffaf26e47a19fcf stx %l7,[%i6+%o3] ! Mem[0000000091000018] = 0000000000000046 ! Mem[0000000091000018] = 00000000, %g2 = 00000000f7c1c31c ldsh [%i6+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[000000009080000c] = 14acf31c, %g2 = 0000000000000000 lduw [%i5+0x00c],%g2 ! %g2 = 0000000014acf31c ! %l0 = 0000000000e5edc8, Mem[000000009100000d] = 12abd66c stb %l0,[%i6+0x00d] ! Mem[000000009100000c] = c8abd66c ! %l6 = d9a45a38bba859e3, Mem[000000009100000c] = 73c8abd6 stb %l6,[%i6+0x00c] ! Mem[000000009100000c] = e3c8abd6 ! Mem[0000000090800004] = ec15823f, %g18 = ad7753fa73f586d0 ldsw [%i5+0x004],%g2 ! %g2 = ad7753fa73f586d0 ! %l6 = d9a45a38bba859e3, Mem[000000009100002b] = 215800d0 stb %l6,[%i6+0x02b] ! Mem[0000000091000028] = e35800d0 ! Mem[0000000090000008] = b427e099, %g2 = ffffffffec15823f lduw [%i4+%o1],%g2 ! %g2 = 00000000b427e099 p20_label_18: ! Mem[0000000091000020] = 570050dd 0f65f96f, %g2 = b427e099, %g3 = 35144907 ldd [%i6+%o4],%g2 ! %g2 = 00000000570050dd 000000000f65f96f ! %l7 = 0000000000000046, Mem[0000000091800030] = 59e3e00ee00eedc8 stx %l7,[%o0+0x030] ! Mem[0000000091800030] = 0000000000000046 ! Mem[0000000091000014] = 7757fe01, %g18 = ad7753fa73f586d0 ldsw [%i6+0x014],%g2 ! %g2 = ad7753fa73f586d0 ! %l0 = 0000000000e5edc8, Mem[0000000091800028] = f7c1c31c094292fc stx %l0,[%o0+%o5] ! Mem[0000000091800028] = 0000000000e5edc8 ! Mem[0000000090800004] = ec15823f, %g2 = 000000007757fe01 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffec15 ! Mem[0000000038800000] = 7cdf8e7a, %l7 = 0000000000000046 ldub [%i1+0x003],%l7 ! %l7 = 000000000000007a ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = ffffffffffffec15 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! %l6 = bba859e3, %l7 = 0000007a, Mem[0000000091000018] = 00000000 00000046 std %l6,[%i6+%o3] ! Mem[0000000091000018] = bba859e3 0000007a ! Mem[0000000091800030] = 00000000, %g2 = 54b6116d9d52adff lduh [%o0+0x032],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800004] = 7abdd9a4, %g2 = 0000000000000000 ldsh [%o0+0x006],%g2 ! %g2 = 0000000000007abd p20_label_19: ! Mem[0000000090000000] = f7c1c31c 094292fc, %g2 = 00007abd, %g3 = 0f65f96f ldd [%i4+%g0],%g2 ! %g2 = 00000000f7c1c31c 00000000094292fc ! Mem[0000000091800010] = e4b31a5c f7c1c31c, %g2 = f7c1c31c, %g3 = 094292fc ldd [%o0+%o2],%g2 ! %g2 = 00000000e4b31a5c 00000000f7c1c31c ! %l5 = 00000000ec15823f, Mem[0000000039000000] = 74f346263df18f88 stx %l5,[%i2+%g0] ! Mem[0000000039000000] = 00000000ec15823f ! Mem[000000009100003c] = 00000000, %g2 = 00000000e4b31a5c ldub [%i6+0x03f],%g2 ! %g2 = 0000000000000000 ! %l6 = bba859e3, %l7 = 0000007a, Mem[0000000091800008] = d9a45a38 bba859e3 std %l6,[%o0+%o1] ! Mem[0000000091800008] = bba859e3 0000007a ! %l0 = 00e5edc8, %l1 = 84ef2a62, Mem[0000000091000028] = 21a945e3 5800d051 std %l0,[%i6+%o5] ! Mem[0000000091000028] = 00e5edc8 84ef2a62 ! %l0 = 0000000000e5edc8, Mem[0000000091800008] = bba859e30000007a stx %l0,[%o0+%o1] ! Mem[0000000091800008] = 0000000000e5edc8 ! %l1 = 0000000084ef2a62, Mem[0000000090800020] = f7c1c31c stb %l1,[%i5+%o4] ! Mem[0000000090800020] = 62c1c31c ! Mem[0000000091000018] = bba859e3, %g2 = 0000000000000000 ldub [%i6+%o3],%g2 ! %g2 = 00000000000000bb ! %l1 = 0000000084ef2a62, Mem[000000003800001e] = 8d8b7894 stb %l1,[%i0+0x01e] ! Mem[000000003800001c] = 8d8b6294 p20_label_20: ! %l4 = 000000001f64e00e, Mem[000000009180003c] = 9d52adff sth %l4,[%o0+0x03c] ! Mem[000000009180003c] = e00eadff ! Mem[0000000090800038] = 002100000000001c, %g2 = 00000000000000bb ldx [%i5+0x038],%g2 ! %g2 = 002100000000001c ! Mem[0000000091000018] = 59e30000, %g2 = 002100000000001c ldsh [%i6+0x01a],%g2 ! %g2 = 00000000000059e3 ! Mem[0000000091800028] = 0000e5ed, %g2 = 00000000000059e3 ldub [%o0+0x02b],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180001c] = 28556697, %g2 = 0000000000000000 ldub [%o0+0x01f],%g2 ! %g2 = 0000000000000028 ! %l4 = 000000001f64e00e, Mem[0000000090800004] = ec15823f stb %l4,[%i5+0x004] ! Mem[0000000090800004] = 0e15823f ! %l2 = 7ac8fbf3, %l3 = 8630e00a, Mem[0000000091000020] = 570050dd 0f65f96f std %l2,[%i6+%o4] ! Mem[0000000091000020] = 7ac8fbf3 8630e00a ! %l2 = 000000007ac8fbf3, Mem[0000000091000030] = 000000008630e00a stx %l2,[%i6+0x030] ! Mem[0000000091000030] = 000000007ac8fbf3 ! Mem[0000000091800028] = 0000000000e5edc8, %g2 = 0000000000000028 ldx [%o0+%o5],%g2 ! %g2 = 0000000000e5edc8 ! %l6 = d9a45a38bba859e3, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l6,[%i6+%g0] ! Mem[0000000091000000] = d9a45a38bba859e3 p20_label_21: ! Mem[0000000038800010] = e4b31a5cf7c1c31c, %l7 = 000000000000007a ldx [%i1+%o2],%l7 ! %l7 = e4b31a5cf7c1c31c ! %l7 = e4b31a5cf7c1c31c, Mem[0000000091000008] = 48c28052e3c8abd6 stx %l7,[%i6+%o1] ! Mem[0000000091000008] = e4b31a5cf7c1c31c ! Mem[000000009000001c] = 70edfb0e, %g2 = 0000000000e5edc8 ldub [%i4+0x01c],%g2 ! %g2 = 0000000000000070 ! Mem[0000000090000010] = 003e9fba, %g2 = 0000000000000070 ldub [%i4+0x012],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180002c] = 00e5edc8, %g2 = 0000000000000000 lduw [%o0+0x02c],%g2 ! %g2 = 0000000000e5edc8 ! Mem[000000009100001c] = 0000007a, %g18 = ad7753fa73f586d0 ldsw [%i6+0x01c],%g2 ! %g2 = ad7753fa73f586d0 ! Mem[0000000039800008] = 37bc52d01f70e699, %l4 = 000000001f64e00e ldx [%i3+%o1],%l4 ! %l4 = 37bc52d01f70e699 ! Mem[0000000091800020] = 5566979d, %g18 = ad7753fa73f586d0 ldsw [%o0+%o4],%g2 ! %g2 = ad7753fa73f586d0 ! Mem[0000000091800014] = f7c1c31c, %g2 = 000000005566979d lduh [%o0+0x014],%g2 ! %g2 = 000000000000f7c1 ! %l1 = 0000000084ef2a62, Mem[000000009100003c] = 92fc5800 sth %l1,[%i6+0x03c] ! Mem[000000009100003c] = 2a625800 p20_label_22: ! %l6 = d9a45a38bba859e3, Mem[0000000090000010] = 0000003e9fbae00e stx %l6,[%i4+%o2] ! Mem[0000000090000010] = d9a45a38bba859e3 ! %l6 = d9a45a38bba859e3, Mem[0000000090000021] = 2ef70303 stb %l6,[%i4+0x021] ! Mem[0000000090000020] = e3f70303 ! %l0 = 0000000000e5edc8, Mem[0000000091000020] = 7ac8fbf3 sth %l0,[%i6+%o4] ! Mem[0000000091000020] = edc8fbf3 ! Mem[0000000090000010] = 5a38bba8, %g2 = 000000000000f7c1 lduh [%i4+0x012],%g2 ! %g2 = 0000000000005a38 ! Mem[0000000039800028] = 1f5990bf, %l3 = 000000008630e00a lduw [%i3+%o5],%l3 ! %l3 = 000000001f5990bf ! Mem[000000003900001c] = 000000c2, %l6 = d9a45a38bba859e3 lduh [%i2+0x01e],%l6 ! %l6 = 00000000000000c2 ! Mem[000000009080003c] = 1c000000, %g2 = 0000000000005a38 ldub [%i5+0x03f],%g2 ! %g2 = 000000000000001c ! Mem[0000000090800038] = 00210000 0000001c, %g2 = 0000001c, %g3 = f7c1c31c ldd [%i5+0x038],%g2 ! %g2 = 0000000000210000 000000000000001c ! %l3 = 000000001f5990bf, Mem[0000000091800008] = 00000000 stw %l3,[%o0+%o1] ! Mem[0000000091800008] = 1f5990bf ! %l0 = 00e5edc8, %l1 = 84ef2a62, Mem[0000000091000030] = 00000000 7ac8fbf3 std %l0,[%i6+0x030] ! Mem[0000000091000030] = 00e5edc8 84ef2a62 p20_label_23: ! %l4 = 1f70e699, %l5 = ec15823f, Mem[0000000090800020] = 62c1c31c 35144907 std %l4,[%i5+%o4] ! Mem[0000000090800020] = 1f70e699 ec15823f ! Mem[0000000090800004] = 0e15823f, %g2 = 0000000000210000 ldub [%i5+0x004],%g2 ! %g2 = 000000000000000e ! Mem[0000000091000018] = 59e30000, %g2 = 000000000000000e lduh [%i6+0x01a],%g2 ! %g2 = 00000000000059e3 ! Mem[0000000090000018] = 1d179028, %g18 = ad7753fa73f586d0 ldsw [%i4+%o3],%g2 ! %g2 = ad7753fa73f586d0 ! %l1 = 0000000084ef2a62, Mem[000000009180002c] = 00e5edc8 stb %l1,[%o0+0x02c] ! Mem[000000009180002c] = 62e5edc8 ! %l0 = 0000000000e5edc8, Mem[000000009180001c] = b7684e28 stw %l0,[%o0+0x01c] ! Mem[000000009180001c] = 00e5edc8 ! Mem[000000009100003c] = 58000000, %g2 = 000000001d179028 ldsh [%i6+0x03e],%g2 ! %g2 = 0000000000005800 ! %l4 = 37bc52d01f70e699, Mem[0000000090000010] = d9a45a38 stw %l4,[%i4+%o2] ! Mem[0000000090000010] = 1f70e699 ! %l7 = e4b31a5cf7c1c31c, Mem[0000000039800002] = 6007ff23 sth %l7,[%i3+0x002] ! Mem[0000000039800000] = 6007c31c ! Mem[000000003980003c] = 00007abd, %l5 = 00000000ec15823f lduh [%i3+0x03e],%l5 ! %l5 = 0000000000007abd p20_label_24: ! Mem[0000000091000024] = 8630e00a, %g2 = 0000000000005800 ldsb [%i6+0x024],%g2 ! %g2 = ffffffffffffff86 ! %l2 = 000000007ac8fbf3, Mem[000000009080002a] = 619cbf30 sth %l2,[%i5+0x02a] ! Mem[0000000090800028] = fbf3bf30 ! %l4 = 1f70e699, %l5 = 00007abd, Mem[0000000090000008] = b427e099 152d46b0 std %l4,[%i4+%o1] ! Mem[0000000090000008] = 1f70e699 00007abd ! %l4 = 1f70e699, %l5 = 00007abd, Mem[0000000090000038] = 53918eb2 e6c51178 std %l4,[%i4+0x038] ! Mem[0000000090000038] = 1f70e699 00007abd ! %l5 = 0000000000007abd, Mem[000000003980002c] = edc8331e stw %l5,[%i3+0x02c] ! Mem[000000003980002c] = 00007abd ! %l1 = 0000000084ef2a62, Mem[0000000038000030] = ab73cf587ac8fbf3 stx %l1,[%i0+0x030] ! Mem[0000000038000030] = 0000000084ef2a62 ! Mem[0000000091000028] = 00e5edc8, %g2 = ffffffffffffff86 lduw [%i6+%o5],%g2 ! %g2 = 0000000000e5edc8 ! %l3 = 000000001f5990bf, Mem[000000009080000c] = 14acf31c sth %l3,[%i5+0x00c] ! Mem[000000009080000c] = 90bff31c ! Mem[000000009000000c] = 00007abd, %g18 = ad7753fa73f586d0 ldsw [%i4+0x00c],%g2 ! %g2 = ad7753fa73f586d0 ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = 0000000000007abd ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e p20_label_25: ! %l4 = 1f70e699, %l5 = 00007abd, Mem[0000000091800010] = e4b31a5c f7c1c31c std %l4,[%o0+%o2] ! Mem[0000000091800010] = 1f70e699 00007abd ! Mem[000000009000002c] = 2cbbe3ce, %g2 = eaf607f479e2e95e ldsh [%i4+0x02e],%g2 ! %g2 = 0000000000002cbb ! Mem[0000000090000038] = 1f70e699, %g18 = ad7753fa73f586d0 ldsw [%i4+0x038],%g2 ! %g2 = ad7753fa73f586d0 ! %l1 = 0000000084ef2a62, Mem[0000000038800036] = 5cafa8a1 sth %l1,[%i1+0x036] ! Mem[0000000038800034] = 5caf2a62 ! %l7 = e4b31a5cf7c1c31c, Mem[0000000090000018] = 1d17902870edfb0e stx %l7,[%i4+%o3] ! Mem[0000000090000018] = e4b31a5cf7c1c31c ! %l6 = 00000000000000c2, Mem[0000000090000008] = 1f70e699 stb %l6,[%i4+%o1] ! Mem[0000000090000008] = c270e699 ! %l4 = 37bc52d01f70e699, Mem[0000000090000024] = 0332e58e sth %l4,[%i4+0x024] ! Mem[0000000090000024] = e699e58e ! Mem[0000000091800034] = 00000046, %g2 = 000000001f70e699 ldub [%o0+0x034],%g2 ! %g2 = 0000000000000000 ! %l0 = 00e5edc8, %l1 = 84ef2a62, Mem[0000000090800010] = 00000000 bba859e3 std %l0,[%i5+%o2] ! Mem[0000000090800010] = 00e5edc8 84ef2a62 ! Mem[0000000090800018] = 0000003e9fbae00e, %g2 = 0000000000000000 ldx [%i5+%o3],%g2 ! %g2 = 0000003e9fbae00e ba,a p20_not_taken_0_end p20_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000e5edc8 bne,a,pn %xcc,p20_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000084ef2a62 bne,a,pn %xcc,p20_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000007ac8fbf3 bne,a,pn %xcc,p20_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000001f5990bf bne,a,pn %xcc,p20_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 37bc52d01f70e699 bne,a,pn %xcc,p20_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000007abd bne,a,pn %xcc,p20_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000000c2 bne,a,pn %xcc,p20_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be e4b31a5cf7c1c31c 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 736599d3 7e581d04 bne %xcc,p20_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be fd54b972 708fc463 bne %xcc,p20_f4_fail nop ! Check Local Memory set p20_local0_expect,%g1 p20_check_local0: ldx [%g1+0x018],%g2 ! Expected data = b5e67b4c8d8b6294 ldx [%i0+0x018],%g3 ! Observed data at 0000000038000018 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 340efca09fbae00e ldx [%i0+0x020],%g3 ! Observed data at 0000000038000020 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000084ef2a62 ldx [%i0+0x030],%g3 ! Observed data at 0000000038000030 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x030,%g4 set p20_local1_expect,%g1 p20_check_local1: ldx [%g1+0x030],%g2 ! Expected data = 671f03375caf2a62 ldx [%i1+0x030],%g3 ! Observed data at 0000000038800030 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x030,%g4 set p20_local2_expect,%g1 p20_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 00000000ec15823f 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 = 000000008630e00a ldx [%i2+0x008],%g3 ! Observed data at 0000000039000008 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 00000000000000c2 ldx [%i2+0x018],%g3 ! Observed data at 0000000039000018 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 1f64e00eec15823f ldx [%i2+0x020],%g3 ! Observed data at 0000000039000020 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 385e517c0ecdadc3 ldx [%i2+0x028],%g3 ! Observed data at 0000000039000028 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000003e9fbae00e ldx [%i2+0x030],%g3 ! Observed data at 0000000039000030 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = bba859e3ffffffc2 ldx [%i2+0x038],%g3 ! Observed data at 0000000039000038 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x038,%g4 set p20_local3_expect,%g1 p20_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 6007c31c3f062458 ldx [%i3+0x000],%g3 ! Observed data at 0000000039800000 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x000,%g4 ldx [%g1+0x028],%g2 ! Expected data = 1f5990bf00007abd ldx [%i3+0x028],%g3 ! Observed data at 0000000039800028 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = ad3da74e00007abd ldx [%i3+0x038],%g3 ! Observed data at 0000000039800038 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x038,%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_f4_fail: set p20_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: ldswa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000039800000] lduha [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000038000020] ldsha [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000038800018] stha %l3,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000039800000] ldswa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000039000000] stba %l0,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000039800020] done p20_trap1o: ldswa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000039800000] lduha [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000038000020] ldsha [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000038800018] stha %l3,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000039800000] ldswa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000039000000] stba %l0,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000039800020] done p20_trap2e: ldsba [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000039000020] stwa %l2,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000039800018] ldxa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000038000028] stha %l4,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000038800010] ldsha [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000039000028] ldswa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000039800020] done p20_trap2o: ldsba [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000039000020] stwa %l2,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000039800018] ldxa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000038000028] stha %l4,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000038800010] ldsha [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000039000028] ldswa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000039800020] done p20_trap3e: nop nop nop done p20_trap3o: 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 = 6b2fdb3f9fbae00e ldx [%g1+0x008],%l1 ! %l1 = e9e8ffd05ee35800 ldx [%g1+0x010],%l2 ! %l2 = 3abe155e01408999 ldx [%g1+0x018],%l3 ! %l3 = 984fabba198fb695 ldx [%g1+0x020],%l4 ! %l4 = 032e57022c88096f ldx [%g1+0x028],%l5 ! %l5 = 7eceb286094292fc ldx [%g1+0x030],%l6 ! %l6 = d9a45a38bba859e3 ldx [%g1+0x038],%l7 ! %l7 = 9d2c5085d5d76009 ! 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 = 8d2220ad d21a5771 ffc49536 c694e8dd ! %f4 = ca117570 b622b8dd 8f04f5ee ca201318 ! %f8 = adc5d883 a180e853 fb0623f2 fe3a6eaa ! %f12 = ebd70722 b9be1e28 d14c9541 0706b30e ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 8eff13ea 3027cdec cff52612 0561451a ! %f20 = a5066bb4 47c7dc08 7c373d23 b9a64f3a ! %f24 = 240cac58 4661aa95 972eed35 86fa6b01 ! %f28 = 97606f65 1309e6dd 83acfc68 6677d756 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 453eb58a 025bdf73 84c8468c 929dbfff ! %f36 = 199bf5a6 537846e3 c62b4fe7 cedf100f ! %f40 = 69b41c2b 45183e8a 7c228884 ab81d717 ! %f44 = b5def3d5 bedd4f91 4a9e70ff dd700950 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xc6617c6f00000006,%g7,%g1 ! GSR scale = 0, align = 6 wr %g1,%g0,%gsr ! GSR = c6617c6f00000006 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: ! Mem[0000000090800010] = f8449dd9 5e356f1d, %g2 = 00000000, %g3 = 00000000 ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000005e356f1d ! %l6 = 3d8a61ce2e0c487b, Mem[0000000090800000] = 73d0acf8dd4bc205 stx %l6,[%i5+%g0] ! Mem[0000000090800000] = 3d8a61ce2e0c487b ! %l1 = 1619d2284ed4540d, Mem[0000000090800014] = 5e356f1d stw %l1,[%i5+0x014] ! Mem[0000000090800014] = 4ed4540d ! Mem[0000000091000038] = e25676cb, %g2 = 00000000f8449dd9 lduh [%i6+0x038],%g2 ! %g2 = 000000000000e256 ! %l4 = 2d4290c4764468c9, Mem[0000000090800020] = 0c86ef2635144907 stx %l4,[%i5+%o4] ! Mem[0000000090800020] = 2d4290c4764468c9 ! %l0 = b4e55e528e08aac6, Mem[0000000091000018] = 5ffaf26e47a19fcf stx %l0,[%i6+%o3] ! Mem[0000000091000018] = b4e55e528e08aac6 ! Mem[0000000090000014] = 28ead61d, %g2 = 000000000000e256 ldsb [%i4+0x015],%g2 ! %g2 = 0000000000000028 ! %l6 = 3d8a61ce2e0c487b, Mem[000000003a000032] = b5966944 stb %l6,[%i0+0x032] ! Mem[000000003a000030] = b5967b44 ! %l6 = 3d8a61ce2e0c487b, Mem[0000000090000014] = d828ead6 sth %l6,[%i4+0x014] ! Mem[0000000090000014] = 487bead6 ! Mem[0000000090800010] = f8449dd9 4ed4540d, %g2 = 00000028, %g3 = 5e356f1d ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000004ed4540d p21_label_2: ! Mem[0000000090800018] = b2d54dc6, %g2 = 00000000f8449dd9 lduw [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 ! %l3 = 66777936729c9fb1, Mem[0000000091000024] = 0f65f93d sth %l3,[%i6+0x024] ! Mem[0000000091000024] = 9fb1f93d ! Mem[0000000091000028] = 21a95ba1, %g2 = 00000000b2d54dc6 lduh [%i6+%o5],%g2 ! %g2 = 00000000000021a9 ! Mem[0000000090800028] = 4459f5d3 51e85f11, %g2 = 000021a9, %g3 = 4ed4540d ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 0000000051e85f11 ! Mem[0000000091000008] = 48c28052, %g2 = 000000004459f5d3 ldub [%i6+%o1],%g2 ! %g2 = 0000000000000048 ! %l2 = 8660e7cc7428c0dd, Mem[000000003b000010] = 68afed4dda6bcf06 stx %l2,[%i2+%o2] ! Mem[000000003b000010] = 8660e7cc7428c0dd ! %l2 = 8660e7cc7428c0dd, Mem[0000000091800014] = 96298cae stb %l2,[%o0+0x014] ! Mem[0000000091800014] = dd298cae ! Mem[000000009080001c] = db268a9a, %g2 = 0000000000000048 lduh [%i5+0x01c],%g2 ! %g2 = 000000000000db26 ! Mem[000000003a000030] = b5967b44, %l2 = 8660e7cc7428c0dd ldsh [%i0+0x032],%l2 ! %l2 = 0000000000007b44 ! Mem[000000003a000030] = b5967b44, %l5 = d6dc6742ccd019a5 ldub [%i0+0x030],%l5 ! %l5 = 00000000000000b5 p21_label_3: ! Mem[0000000091000008] = 48c28052, %g2 = 000000000000db26 lduw [%i6+%o1],%g2 ! %g2 = 0000000048c28052 ! %l6 = 3d8a61ce2e0c487b, Mem[0000000090800015] = d4540db2 stb %l6,[%i5+0x015] ! Mem[0000000090800014] = 7b540db2 ! Mem[0000000090000020] = 0ad8f703, %g2 = 0000000048c28052 lduw [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 ! Mem[000000003a000024] = a0a0bfa2, %l0 = b4e55e528e08aac6 lduh [%i0+0x026],%l0 ! %l0 = 000000000000bfa2 ! Mem[000000009080000c] = acc7c9f8, %g2 = 000000000ad8f703 ldub [%i5+0x00d],%g2 ! %g2 = 00000000000000ac ! %l6 = 2e0c487b, %l7 = 8643c145, Mem[0000000091800028] = 153f24b0 df4e4459 std %l6,[%o0+%o5] ! Mem[0000000091800028] = 2e0c487b 8643c145 ! Mem[0000000091000034] = 449be256, %g2 = 00000000000000ac ldsb [%i6+0x036],%g2 ! %g2 = 0000000000000044 ! %l7 = ad7125028643c145, Mem[0000000090000038] = 53918eb2 stw %l7,[%i4+0x038] ! Mem[0000000090000038] = 8643c145 ! %l3 = 66777936729c9fb1, Mem[000000003b000014] = 7428c0dd sth %l3,[%i2+0x014] ! Mem[000000003b000014] = 9fb1c0dd ! Mem[0000000090800010] = d94e7b54, %g2 = 0000000000000044 ldsb [%i5+0x013],%g2 ! %g2 = ffffffffffffffd9 p21_label_4: ! %l6 = 2e0c487b, %l7 = 8643c145, Mem[0000000091000008] = 48c28052 7312abd6 std %l6,[%i6+%o1] ! Mem[0000000091000008] = 2e0c487b 8643c145 ! %l4 = 2d4290c4764468c9, Mem[0000000091000020] = 8b0950dd9fb1f93d stx %l4,[%i6+%o4] ! Mem[0000000091000020] = 2d4290c4764468c9 ! %l2 = 0000000000007b44, Mem[000000003a000020] = cb9058b3a0a0bfa2 stx %l2,[%i0+%o4] ! Mem[000000003a000020] = 0000000000007b44 ! Mem[0000000090000030] = 7a6764e2 807fa20a, %g2 = ffffffd9, %g3 = 51e85f11 ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fa20a ! Mem[000000003a80002c] = f20608a1, %l2 = 0000000000007b44 ldub [%i1+0x02d],%l2 ! %l2 = 0000000000000006 ! Mem[0000000090800020] = 90c47644, %g2 = 000000007a6764e2 ldsh [%i5+0x022],%g2 ! %g2 = ffffffffffff90c4 ! Mem[000000003a000010] = 4e4a3127, %l1 = 1619d2284ed4540d ldsh [%i0+0x012],%l1 ! %l1 = 0000000000003127 ! Mem[000000003a800010] = e65aebf71bbf4b2f, %l6 = 3d8a61ce2e0c487b ldx [%i1+%o2],%l6 ! %l6 = e65aebf71bbf4b2f ! %l5 = 00000000000000b5, Mem[0000000091800010] = 6e4e5182 stw %l5,[%o0+%o2] ! Mem[0000000091800010] = 000000b5 ! %l4 = 2d4290c4764468c9, Mem[000000003a000010] = 4e4a3127 stw %l4,[%i0+%o2] ! Mem[000000003a000010] = 764468c9 p21_label_5: ! %l6 = 1bbf4b2f, %l7 = 8643c145, Mem[0000000090000018] = 1d179028 70edfb0e std %l6,[%i4+%o3] ! Mem[0000000090000018] = 1bbf4b2f 8643c145 ! Mem[0000000091000010] = 6cff95cd7757fe01, %g2 = ffffffffffff90c4 ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd7757fe01 ! %l1 = 0000000000003127, Mem[0000000090000034] = 807fa20a stw %l1,[%i4+0x034] ! Mem[0000000090000034] = 00003127 ! Mem[0000000091000038] = 5676cb62, %g2 = 6cff95cd7757fe01 ldsb [%i6+0x039],%g2 ! %g2 = 0000000000000056 ! Mem[0000000091000028] = 21a95ba1, %g2 = 0000000000000056 ldsh [%i6+%o5],%g2 ! %g2 = 00000000000021a9 ! Mem[0000000091000008] = 2e0c487b8643c145, %g2 = 00000000000021a9 ldx [%i6+%o1],%g2 ! %g2 = 2e0c487b8643c145 ! %l5 = 00000000000000b5, Mem[0000000090800000] = 3d8a61ce2e0c487b stx %l5,[%i5+%g0] ! Mem[0000000090800000] = 00000000000000b5 ! %l6 = 1bbf4b2f, %l7 = 8643c145, Mem[0000000090800010] = f8449dd9 4e7b540d std %l6,[%i5+%o2] ! Mem[0000000090800010] = 1bbf4b2f 8643c145 ! %l1 = 0000000000003127, Mem[0000000090800030] = eaf607f479e2e95e stx %l1,[%i5+0x030] ! Mem[0000000090800030] = 0000000000003127 ! Mem[000000003a800024] = d60ced0e, %l0 = 000000000000bfa2 ldub [%i1+0x026],%l0 ! %l0 = 00000000000000ed p21_label_6: ! %l6 = 1bbf4b2f, %l7 = 8643c145, Mem[0000000091000008] = 2e0c487b 8643c145 std %l6,[%i6+%o1] ! Mem[0000000091000008] = 1bbf4b2f 8643c145 ! %l4 = 2d4290c4764468c9, Mem[000000009000001c] = 8643c145 stw %l4,[%i4+0x01c] ! Mem[000000009000001c] = 764468c9 ! Mem[000000009180000c] = 3923d9af, %g2 = 2e0c487b8643c145 ldsh [%o0+0x00c],%g2 ! %g2 = 0000000000003923 ! Mem[0000000090000038] = c145e6c5, %g2 = 0000000000003923 ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffffc145 ! Mem[0000000090000018] = 2f764468, %g2 = ffffffffffffc145 ldub [%i4+0x01b],%g2 ! %g2 = 000000000000002f ! Mem[0000000090000000] = d53180d6, %g2 = 000000000000002f ldub [%i4+0x001],%g2 ! %g2 = 00000000000000d5 ! Mem[0000000090000004] = d6ba8c74, %g2 = 00000000000000d5 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffffd6ba ! Mem[0000000091800020] = 5566979d, %g2 = ffffffffffffd6ba lduw [%o0+%o4],%g2 ! %g2 = 000000005566979d ! Mem[0000000091000010] = 6cff95cd, %g2 = 000000005566979d lduw [%i6+%o2],%g2 ! %g2 = 000000006cff95cd ! %l2 = 0000000000000006, Mem[000000003b800038] = 7ff2c1c0af3bbc48 stx %l2,[%i3+0x038] ! Mem[000000003b800038] = 0000000000000006 p21_label_7: ! Mem[0000000091000028] = 21a95ba108a9d051, %g2 = 000000006cff95cd ldx [%i6+%o5],%g2 ! %g2 = 21a95ba108a9d051 ! Mem[0000000091800020] = 979dba3f, %g2 = 21a95ba108a9d051 ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffff979d ! Mem[0000000090800030] = 00000000, %g2 = ffffffffffff979d lduh [%i5+0x030],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000000] = 6ae82f88 98f9b0a5, %g2 = 00000000, %g3 = 807fa20a ldd [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 0000000098f9b0a5 ! %l6 = e65aebf71bbf4b2f, Mem[0000000091800000] = fb520ab007b3e6aa stx %l6,[%o0+%g0] ! Mem[0000000091800000] = e65aebf71bbf4b2f ! Mem[0000000090800038] = d7bcadc2, %g2 = 000000006ae82f88 ldsh [%i5+0x03a],%g2 ! %g2 = ffffffffffffd7bc ! %l2 = 0000000000000006, Mem[0000000091800004] = 1bbf4b2f sth %l2,[%o0+0x004] ! Mem[0000000091800004] = 00064b2f ! Mem[0000000090800030] = 00000000 00003127, %g2 = ffffd7bc, %g3 = 98f9b0a5 ldd [%i5+0x030],%g2 ! %g2 = 0000000000000000 0000000000003127 ! Mem[000000003a800008] = 3ea019e1, %l0 = 00000000000000ed lduh [%i1+0x00a],%l0 ! %l0 = 00000000000019e1 ! Mem[000000003b800024] = eded321d, %l6 = e65aebf71bbf4b2f lduh [%i3+0x024],%l6 ! %l6 = 000000000000eded p21_label_8: ! %l4 = 2d4290c4764468c9, Mem[000000003b80000c] = a60a3f4a stw %l4,[%i3+0x00c] ! Mem[000000003b80000c] = 764468c9 ! %l2 = 0000000000000006, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l2,[%i6+%g0] ! Mem[0000000091000000] = 0000000000000006 ! Mem[0000000091800000] = e65aebf7 00064b2f, %g2 = 00000000, %g3 = 00003127 ldd [%o0+%g0],%g2 ! %g2 = 00000000e65aebf7 0000000000064b2f ! %l3 = 66777936729c9fb1, Mem[0000000091800010] = 000000b5 sth %l3,[%o0+%o2] ! Mem[0000000091800010] = 9fb100b5 ! Mem[0000000090800020] = 2d4290c4 764468c9, %g2 = e65aebf7, %g3 = 00064b2f ldd [%i5+%o4],%g2 ! %g2 = 000000002d4290c4 00000000764468c9 ! Mem[0000000091800030] = 43bc1d81 51532584, %g2 = 2d4290c4, %g3 = 764468c9 ldd [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 0000000051532584 ! Mem[000000003a80002c] = f20608a1, %l2 = 0000000000000006 ldsb [%i1+0x02d],%l2 ! %l2 = 0000000000000006 ! %l0 = 00000000000019e1, Mem[000000003b80002c] = 3fb2444d sth %l0,[%i3+0x02c] ! Mem[000000003b80002c] = 19e1444d ! Mem[0000000090800008] = 5a1ae612, %g2 = 0000000043bc1d81 ldsb [%i5+%o1],%g2 ! %g2 = 000000000000005a ! Mem[000000003b000008] = 22b9ca4efaa80125, %l3 = 66777936729c9fb1 ldx [%i2+%o1],%l3 ! %l3 = 22b9ca4efaa80125 p21_label_9: ! Mem[0000000090000000] = 09d53180, %g18 = d03e8727b0dcd8ea ldsw [%i4+%g0],%g2 ! %g2 = d03e8727b0dcd8ea ! Mem[000000003a000030] = b5967b44b626d602, %l7 = ad7125028643c145 ldx [%i0+0x030],%l7 ! %l7 = b5967b44b626d602 ! Mem[000000009100002c] = d051a5b5, %g2 = 0000000009d53180 ldsh [%i6+0x02e],%g2 ! %g2 = ffffffffffffd051 ! %l3 = 22b9ca4efaa80125, Mem[0000000091800011] = b100b5dd stb %l3,[%o0+0x011] ! Mem[0000000091800010] = 2500b5dd ! Mem[0000000090800020] = 2d4290c4 764468c9, %g2 = ffffd051, %g3 = 51532584 ldd [%i5+%o4],%g2 ! %g2 = 000000002d4290c4 00000000764468c9 ! %l3 = 22b9ca4efaa80125, Mem[0000000090000028] = af022e977d3b2cbb stx %l3,[%i4+%o5] ! Mem[0000000090000028] = 22b9ca4efaa80125 ! Mem[000000009080001c] = 268a9a2d, %g2 = 000000002d4290c4 ldub [%i5+0x01d],%g2 ! %g2 = 0000000000000026 ! %l2 = 0000000000000006, Mem[0000000090000027] = 8e22b9ca stb %l2,[%i4+0x027] ! Mem[0000000090000024] = 0622b9ca ! Mem[0000000090000038] = c145e6c5, %g2 = 0000000000000026 ldsb [%i4+0x03a],%g2 ! %g2 = ffffffffffffffc1 ! Mem[0000000091000038] = 76cb62bf, %g2 = ffffffffffffffc1 lduh [%i6+0x03a],%g2 ! %g2 = 00000000000076cb p21_label_10: ! Mem[0000000091000000] = 00000000, %g2 = 00000000000076cb ldsb [%i6+0x001],%g2 ! %g2 = 0000000000000000 ! %l6 = 000000000000eded, Mem[000000003b800008] = e5500ab0764468c9 stx %l6,[%i3+%o1] ! Mem[000000003b800008] = 000000000000eded ! Mem[000000009000001c] = 764468c9, %g2 = 0000000000000000 lduh [%i4+0x01c],%g2 ! %g2 = 0000000000007644 ! %l6 = 0000eded, %l7 = b626d602, Mem[0000000090800018] = b2d54dc6 db268a9a std %l6,[%i5+%o3] ! Mem[0000000090800018] = 0000eded b626d602 ! %l4 = 2d4290c4764468c9, Mem[0000000091000000] = 0000000000000006 stx %l4,[%i6+%g0] ! Mem[0000000091000000] = 2d4290c4764468c9 ! %l1 = 0000000000003127, Mem[0000000090800020] = 2d4290c4764468c9 stx %l1,[%i5+%o4] ! Mem[0000000090800020] = 0000000000003127 ! Mem[0000000090000038] = 8643c145e6c51178, %g2 = 0000000000007644 ldx [%i4+0x038],%g2 ! %g2 = 8643c145e6c51178 ! %l2 = 0000000000000006, Mem[0000000091000008] = 1bbf4b2f stw %l2,[%i6+%o1] ! Mem[0000000091000008] = 00000006 ! %l0 = 000019e1, %l1 = 00003127, Mem[0000000090000028] = 22b9ca4e faa80125 std %l0,[%i4+%o5] ! Mem[0000000090000028] = 000019e1 00003127 ! %l4 = 764468c9, %l5 = 000000b5, Mem[0000000090800038] = 66e1d7bc adc27bb0 std %l4,[%i5+0x038] ! Mem[0000000090800038] = 764468c9 000000b5 p21_label_11: ! Mem[0000000090800020] = 00000000, %g18 = d03e8727b0dcd8ea ldsw [%i5+%o4],%g2 ! %g2 = d03e8727b0dcd8ea ! %l3 = 22b9ca4efaa80125, Mem[000000009180000a] = 83bd3923 stb %l3,[%o0+0x00a] ! Mem[0000000091800008] = 25bd3923 ! Mem[000000009100001c] = c62d4290, %g2 = 0000000000000000 ldsb [%i6+0x01f],%g2 ! %g2 = ffffffffffffffc6 ! Mem[0000000091000028] = a108a9d0, %g2 = ffffffffffffffc6 ldub [%i6+0x02b],%g2 ! %g2 = 00000000000000a1 ! %l0 = 000019e1, %l1 = 00003127, Mem[0000000090000018] = 1bbf4b2f 764468c9 std %l0,[%i4+%o3] ! Mem[0000000090000018] = 000019e1 00003127 ! Mem[0000000091000008] = 00000006 8643c145, %g2 = 000000a1, %g3 = 764468c9 ldd [%i6+%o1],%g2 ! %g2 = 0000000000000006 000000008643c145 ! %l7 = b5967b44b626d602, Mem[000000003b800018] = 10dfc60f stw %l7,[%i3+%o3] ! Mem[000000003b800018] = b626d602 ! %l0 = 00000000000019e1, Mem[0000000091800018] = 06faad5cb7684e28 stx %l0,[%o0+%o3] ! Mem[0000000091800018] = 00000000000019e1 ! Mem[0000000090800010] = 1bbf4b2f 8643c145, %g2 = 00000006, %g3 = 8643c145 ldd [%i5+%o2],%g2 ! %g2 = 000000001bbf4b2f 000000008643c145 ! Mem[0000000091800018] = 00000000, %g2 = 000000001bbf4b2f ldsh [%o0+0x01a],%g2 ! %g2 = 0000000000000000 p21_label_12: ! %l2 = 0000000000000006, Mem[0000000090000028] = 000019e100003127 stx %l2,[%i4+%o5] ! Mem[0000000090000028] = 0000000000000006 ! %l0 = 00000000000019e1, Mem[000000009000001c] = 00003127 stw %l0,[%i4+0x01c] ! Mem[000000009000001c] = 000019e1 ! %l7 = b5967b44b626d602, Mem[000000009080002c] = 51e85f11 stw %l7,[%i5+0x02c] ! Mem[000000009080002c] = b626d602 ! Mem[0000000091800018] = 00000000 000019e1, %g2 = 00000000, %g3 = 8643c145 ldd [%o0+%o3],%g2 ! %g2 = 0000000000000000 00000000000019e1 ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 0000000000000000 ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! %l6 = 000000000000eded, Mem[0000000091800008] = 8b9825bd3923d9af stx %l6,[%o0+%o1] ! Mem[0000000091800008] = 000000000000eded ! Mem[0000000090800038] = 764468c9, %g18 = d03e8727b0dcd8ea ldsw [%i5+0x038],%g2 ! %g2 = d03e8727b0dcd8ea ! Mem[0000000091000028] = 21a95ba1, %g2 = 00000000764468c9 lduw [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 ! %l3 = 22b9ca4efaa80125, Mem[000000003b000002] = 89b6e27c sth %l3,[%i2+0x002] ! Mem[000000003b000000] = 89b60125 ! %l3 = 22b9ca4efaa80125, Mem[0000000090000010] = 1d358e58 stw %l3,[%i4+%o2] ! Mem[0000000090000010] = faa80125 p21_label_13: ! Mem[0000000091800000] = e65aebf7 00064b2f, %g2 = 21a95ba1, %g3 = 000019e1 ldd [%o0+%g0],%g2 ! %g2 = 00000000e65aebf7 0000000000064b2f ! Mem[000000009180002c] = 43c14543, %g2 = 00000000e65aebf7 ldub [%o0+0x02d],%g2 ! %g2 = 0000000000000043 ! %l5 = 00000000000000b5, Mem[0000000091800014] = dd298cae stw %l5,[%o0+0x014] ! Mem[0000000091800014] = 000000b5 ! Mem[0000000091800038] = 54b6116d, %g2 = 0000000000000043 lduw [%o0+0x038],%g2 ! %g2 = 0000000054b6116d ! Mem[000000009000001c] = e10ad8f7, %g2 = 0000000054b6116d ldub [%i4+0x01f],%g2 ! %g2 = 00000000000000e1 ! Mem[0000000090000010] = faa80125487bead6, %g2 = 00000000000000e1 ldx [%i4+%o2],%g2 ! %g2 = faa80125487bead6 ! Mem[000000003a000004] = 566931c1, %l6 = 000000000000eded ldub [%i0+0x007],%l6 ! %l6 = 00000000000000c1 ! Mem[0000000090000018] = 000019e1, %g18 = d03e8727b0dcd8ea ldsw [%i4+%o3],%g2 ! %g2 = d03e8727b0dcd8ea ! Mem[000000009080001c] = b626d602, %g2 = 00000000000019e1 lduw [%i5+0x01c],%g2 ! %g2 = 00000000b626d602 ! Mem[0000000091000000] = 90c47644, %g2 = 00000000b626d602 lduh [%i6+0x002],%g2 ! %g2 = 00000000000090c4 p21_label_14: ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = 000090c4, %g3 = 00064b2f ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! Mem[0000000091800028] = 2e0c487b8643c145, %g2 = 000000005a1ae612 ldx [%o0+%o5],%g2 ! %g2 = 2e0c487b8643c145 ! Mem[000000003b800000] = 17b5965641fc0e75, %l4 = 2d4290c4764468c9 ldx [%i3+%g0],%l4 ! %l4 = 17b5965641fc0e75 ! Mem[0000000090000034] = 00003127, %g18 = d03e8727b0dcd8ea ldsw [%i4+0x034],%g2 ! %g2 = d03e8727b0dcd8ea ! %l1 = 0000000000003127, Mem[0000000091000020] = 2d4290c4764468c9 stx %l1,[%i6+%o4] ! Mem[0000000091000020] = 0000000000003127 ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 0000000000003127 ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! Mem[000000009000002c] = 00000006, %g18 = d03e8727b0dcd8ea ldsw [%i4+0x02c],%g2 ! %g2 = d03e8727b0dcd8ea ! Mem[000000003b800024] = eded321d, %l4 = 17b5965641fc0e75 lduh [%i3+0x026],%l4 ! %l4 = 000000000000321d ! %l6 = 000000c1, %l7 = b626d602, Mem[000000003b000038] = 9529c77b e814fa6f std %l6,[%i2+0x038] ! Mem[000000003b000038] = 000000c1 b626d602 ! Mem[000000003a000028] = 87703615, %l0 = 00000000000019e1 ldub [%i0+%o5],%l0 ! %l0 = 0000000000000087 p21_label_15: ! %l4 = 0000321d, %l5 = 000000b5, Mem[0000000090000038] = 8643c145 e6c51178 std %l4,[%i4+0x038] ! Mem[0000000090000038] = 0000321d 000000b5 ! Mem[0000000091000020] = 00000000, %g2 = 0000000000000006 ldsh [%i6+0x022],%g2 ! %g2 = 0000000000000000 ! Mem[000000003a800000] = 9a9a920a, %l6 = 00000000000000c1 ldsh [%i1+0x002],%l6 ! %l6 = ffffffffffff920a ! %l4 = 000000000000321d, Mem[0000000090000014] = 487bead6 stw %l4,[%i4+0x014] ! Mem[0000000090000014] = 0000321d ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 0000000000000000 ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! Mem[000000009180003c] = 9d52adff, %g2 = 5566979dba3ff053 ldsh [%o0+0x03c],%g2 ! %g2 = ffffffffffff9d52 ! Mem[0000000091800024] = 3ff0532e, %g2 = ffffffffffff9d52 ldsb [%o0+0x025],%g2 ! %g2 = 000000000000003f ! Mem[000000003a00001c] = 54fedb2f, %l2 = 0000000000000006 lduh [%i0+0x01e],%l2 ! %l2 = 000000000000db2f ! Mem[000000003a800024] = d60ced0e, %l5 = 00000000000000b5 ldub [%i1+0x025],%l5 ! %l5 = 000000000000000c ! %l0 = 0000000000000087, Mem[0000000091000034] = 1214449b stw %l0,[%i6+0x034] ! Mem[0000000091000034] = 00000087 p21_label_16: ! Mem[0000000091800024] = ba3ff053, %g2 = 000000000000003f lduh [%o0+0x024],%g2 ! %g2 = 000000000000ba3f ! Mem[000000003b800000] = 17b5965641fc0e75, %l5 = 000000000000000c ldx [%i3+%g0],%l5 ! %l5 = 17b5965641fc0e75 ! Mem[000000009000003c] = 00b50000, %g2 = 000000000000ba3f ldub [%i4+0x03e],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800024] = ba3ff053, %g18 = d03e8727b0dcd8ea ldsw [%o0+0x024],%g2 ! %g2 = d03e8727b0dcd8ea ! Mem[0000000091800038] = 54b6116d, %g18 = d03e8727b0dcd8ea ldsw [%o0+0x038],%g2 ! %g2 = d03e8727b0dcd8ea ! %l7 = b5967b44b626d602, Mem[0000000091800009] = 00000000 stb %l7,[%o0+0x009] ! Mem[0000000091800008] = 02000000 ! %l7 = b5967b44b626d602, Mem[0000000090800030] = 0000000000003127 stx %l7,[%i5+0x030] ! Mem[0000000090800030] = b5967b44b626d602 ! Mem[0000000090800024] = 00003127, %g2 = 0000000054b6116d lduh [%i5+0x024],%g2 ! %g2 = 0000000000000000 ! %l0 = 0000000000000087, Mem[0000000091000010] = 6cff95cd7757fe01 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = 0000000000000087 ! %l0 = 00000087, %l1 = 00003127, Mem[0000000091800028] = 2e0c487b 8643c145 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 00000087 00003127 p21_label_17: ! Mem[0000000090000020] = 0ad8f703 0332e506, %g2 = 00000000, %g3 = 14acc7c9 ldd [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 000000000332e506 ! Mem[0000000090800010] = 1bbf4b2f, %g2 = 000000000ad8f703 lduh [%i5+%o2],%g2 ! %g2 = 0000000000001bbf ! %l3 = 22b9ca4efaa80125, Mem[000000003a000014] = 1630789a stw %l3,[%i0+0x014] ! Mem[000000003a000014] = faa80125 ! Mem[0000000091000020] = 00000000, %g2 = 0000000000001bbf ldsh [%i6+%o4],%g2 ! %g2 = 0000000000000000 ! %l3 = 22b9ca4efaa80125, Mem[0000000090800028] = 4459f5d3b626d602 stx %l3,[%i5+%o5] ! Mem[0000000090800028] = 22b9ca4efaa80125 ! %l5 = 17b5965641fc0e75, Mem[0000000091800008] = 000200000000eded stx %l5,[%o0+%o1] ! Mem[0000000091800008] = 17b5965641fc0e75 ! Mem[000000003a800020] = df004c7e, %l7 = b5967b44b626d602 lduw [%i1+%o4],%l7 ! %l7 = 00000000df004c7e ! Mem[0000000090000034] = 31270000, %g2 = 0000000000000000 lduh [%i4+0x036],%g2 ! %g2 = 0000000000003127 ! Mem[0000000091800018] = 00000000, %g2 = 0000000000003127 lduw [%o0+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[000000003a800038] = 680f603e 7dea32ac, %l0 = 00000087, %l1 = 00003127 ldd [%i1+0x038],%l0 ! %l0 = 00000000680f603e 000000007dea32ac p21_label_18: ! Mem[0000000091000020] = 00000000, %g2 = 0000000000000000 lduw [%i6+%o4],%g2 ! %g2 = 0000000000000000 ! %l1 = 000000007dea32ac, Mem[000000009000003a] = 321d0000 sth %l1,[%i4+0x03a] ! Mem[0000000090000038] = 32ac0000 ! Mem[000000003b800020] = 8f0ff205eded321d, %l5 = 17b5965641fc0e75 ldx [%i3+%o4],%l5 ! %l5 = 8f0ff205eded321d ! Mem[0000000091800000] = e65aebf7, %g18 = d03e8727b0dcd8ea ldsw [%o0+%g0],%g2 ! %g2 = d03e8727b0dcd8ea ! Mem[0000000090000024] = e5060000, %g2 = ffffffffe65aebf7 ldub [%i4+0x026],%g2 ! %g2 = 00000000000000e5 ! Mem[0000000091000038] = 76cb62bf, %g2 = 00000000000000e5 ldsh [%i6+0x03a],%g2 ! %g2 = 00000000000076cb ! %l5 = 8f0ff205eded321d, Mem[0000000090000037] = 27000032 stb %l5,[%i4+0x037] ! Mem[0000000090000034] = 1d000032 ! Mem[0000000090000024] = 0332e506, %g2 = 00000000000076cb ldsh [%i4+0x024],%g2 ! %g2 = 0000000000000332 ! Mem[0000000091000010] = 00000000, %g2 = 0000000000000332 ldsh [%i6+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180001c] = 000019e1, %g18 = d03e8727b0dcd8ea ldsw [%o0+0x01c],%g2 ! %g2 = d03e8727b0dcd8ea p21_label_19: ! %l4 = 000000000000321d, Mem[000000009000001a] = 19e10000 sth %l4,[%i4+0x01a] ! Mem[0000000090000018] = 321d0000 ! %l6 = ffff920a, %l7 = df004c7e, Mem[000000003b800000] = 17b59656 41fc0e75 std %l6,[%i3+%g0] ! Mem[000000003b800000] = ffff920a df004c7e ! %l7 = 00000000df004c7e, Mem[000000009100003b] = cb62bf8c stb %l7,[%i6+0x03b] ! Mem[0000000091000038] = 7e62bf8c ! Mem[000000009000000c] = 152d46b0, %g2 = 00000000000019e1 ldsh [%i4+0x00c],%g2 ! %g2 = 000000000000152d ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = 000000000000152d ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! Mem[0000000091000010] = 00000000 00000087, %g2 = 51532584, %g3 = 0332e506 ldd [%i6+%o2],%g2 ! %g2 = 0000000000000000 0000000000000087 ! Mem[0000000091000030] = 761e0000, %g2 = 0000000000000000 ldsb [%i6+0x032],%g2 ! %g2 = 0000000000000076 ! Mem[0000000090800024] = 2722b9ca, %g2 = 0000000000000076 ldsb [%i5+0x027],%g2 ! %g2 = 0000000000000027 ! %l6 = ffffffffffff920a, Mem[000000009080000a] = e61214ac stb %l6,[%i5+0x00a] ! Mem[0000000090800008] = 0a1214ac ! Mem[0000000090800028] = 22b9ca4e, %g18 = d03e8727b0dcd8ea ldsw [%i5+%o5],%g2 ! %g2 = d03e8727b0dcd8ea p21_label_20: ! %l4 = 000000000000321d, Mem[0000000090000008] = b427e099152d46b0 stx %l4,[%i4+%o1] ! Mem[0000000090000008] = 000000000000321d ! Mem[0000000091000024] = 312721a9, %g2 = 0000000022b9ca4e ldsb [%i6+0x026],%g2 ! %g2 = 0000000000000031 ! %l4 = 000000000000321d, Mem[0000000091000008] = 00000006 stb %l4,[%i6+%o1] ! Mem[0000000091000008] = 1d000006 ! %l5 = 8f0ff205eded321d, Mem[0000000090800000] = 00000000 sth %l5,[%i5+%g0] ! Mem[0000000090800000] = 321d0000 ! %l2 = 0000db2f, %l3 = faa80125, Mem[0000000091800028] = 00000087 00003127 std %l2,[%o0+%o5] ! Mem[0000000091800028] = 0000db2f faa80125 ! Mem[000000003b800014] = 2bc92bb4, %l7 = 00000000df004c7e ldsb [%i3+0x017],%l7 ! %l7 = ffffffffffffffb4 ! Mem[0000000090000020] = 0ad8f7030332e506, %g2 = 0000000000000031 ldx [%i4+%o4],%g2 ! %g2 = 0ad8f7030332e506 ! %l3 = 22b9ca4efaa80125, Mem[000000003a000020] = 00000000 sth %l3,[%i0+%o4] ! Mem[000000003a000020] = 01250000 ! %l6 = ffffffffffff920a, Mem[0000000091800018] = 00000000000019e1 stx %l6,[%o0+%o3] ! Mem[0000000091800018] = ffffffffffff920a ! %l1 = 000000007dea32ac, Mem[0000000091800018] = ffffffff stw %l1,[%o0+%o3] ! Mem[0000000091800018] = 7dea32ac p21_label_21: ! Mem[0000000090800004] = 000000b5, %g2 = 0ad8f7030332e506 lduw [%i5+0x004],%g2 ! %g2 = 00000000000000b5 ! %l0 = 00000000680f603e, Mem[0000000090000020] = 0ad8f7030332e506 stx %l0,[%i4+%o4] ! Mem[0000000090000020] = 00000000680f603e ! %l3 = 22b9ca4efaa80125, Mem[0000000091000000] = 2d4290c4764468c9 stx %l3,[%i6+%g0] ! Mem[0000000091000000] = 22b9ca4efaa80125 ! Mem[0000000091800008] = b5965641, %g2 = 00000000000000b5 ldsb [%o0+0x009],%g2 ! %g2 = ffffffffffffffb5 ! %l2 = 0000db2f, %l3 = faa80125, Mem[0000000091000030] = a5b5761e 00000087 std %l2,[%i6+0x030] ! Mem[0000000091000030] = 0000db2f faa80125 ! %l7 = ffffffffffffffb4, Mem[0000000090800005] = 0000b55a stb %l7,[%i5+0x005] ! Mem[0000000090800004] = b400b55a ! Mem[0000000091000018] = b4e55e52 8e08aac6, %g2 = ffffffb5, %g3 = 00000087 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4e55e52 000000008e08aac6 ! Mem[000000003b000008] = 22b9ca4e faa80125, %l2 = 0000db2f, %l3 = faa80125 ldd [%i2+%o1],%l2 ! %l2 = 0000000022b9ca4e 00000000faa80125 ! Mem[0000000091800024] = f0530000, %g2 = 00000000b4e55e52 ldub [%o0+0x026],%g2 ! %g2 = 00000000000000f0 ! %l3 = 00000000faa80125, Mem[0000000091800018] = 7dea32acffff920a stx %l3,[%o0+%o3] ! Mem[0000000091800018] = 00000000faa80125 p21_label_22: ! Mem[000000003a800018] = de1f4388, %l4 = 000000000000321d lduw [%i1+%o3],%l4 ! %l4 = 00000000de1f4388 ! %l4 = 00000000de1f4388, Mem[000000003a000028] = 87703615 stb %l4,[%i0+%o5] ! Mem[000000003a000028] = 88703615 ! Mem[0000000090000008] = 00000000, %g2 = 00000000000000f0 ldsh [%i4+0x00a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000018] = 0000321d 000019e1, %g2 = 00000000, %g3 = 8e08aac6 ldd [%i4+%o3],%g2 ! %g2 = 000000000000321d 00000000000019e1 ! %l3 = 00000000faa80125, Mem[0000000091000030] = 0000db2ffaa80125 stx %l3,[%i6+0x030] ! Mem[0000000091000030] = 00000000faa80125 ! %l6 = ffff920a, %l7 = ffffffb4, Mem[000000003b800010] = bbc1408f 2bc92bb4 std %l6,[%i3+%o2] ! Mem[000000003b800010] = ffff920a ffffffb4 ! Mem[000000009080000c] = 14acc7c9, %g2 = 000000000000321d lduw [%i5+0x00c],%g2 ! %g2 = 0000000014acc7c9 ! %l4 = de1f4388, %l5 = eded321d, Mem[0000000090800020] = 00000000 00003127 std %l4,[%i5+%o4] ! Mem[0000000090800020] = de1f4388 eded321d ! %l1 = 000000007dea32ac, Mem[0000000091800036] = 258454b6 sth %l1,[%o0+0x036] ! Mem[0000000091800034] = 32ac54b6 ! Mem[0000000091000018] = b4e55e528e08aac6, %g2 = 0000000014acc7c9 ldx [%i6+%o3],%g2 ! %g2 = b4e55e528e08aac6 p21_label_23: ! %l6 = ffffffffffff920a, Mem[000000009100000e] = c1450000 sth %l6,[%i6+0x00e] ! Mem[000000009100000c] = 920a0000 ! %l6 = ffffffffffff920a, Mem[0000000091000010] = 0000000000000087 stx %l6,[%i6+%o2] ! Mem[0000000091000010] = ffffffffffff920a ! %l6 = ffff920a, %l7 = ffffffb4, Mem[0000000090000010] = faa80125 0000321d std %l6,[%i4+%o2] ! Mem[0000000090000010] = ffff920a ffffffb4 ! %l5 = 8f0ff205eded321d, Mem[000000003a000006] = 566931c1 sth %l5,[%i0+0x006] ! Mem[000000003a000004] = 5669321d ! Mem[000000009180002c] = 012543bc, %g2 = b4e55e528e08aac6 ldub [%o0+0x02e],%g2 ! %g2 = 0000000000000001 ! Mem[0000000091000000] = 22b9ca4e, %g2 = 0000000000000001 ldsb [%i6+%g0],%g2 ! %g2 = 0000000000000022 ! Mem[0000000091800018] = 000000fa, %g2 = 0000000000000022 ldub [%o0+0x019],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800018] = edb626d6, %g2 = 0000000000000000 ldsb [%i5+0x01b],%g2 ! %g2 = ffffffffffffffed ! %l4 = 00000000de1f4388, Mem[0000000091800008] = 17b59656 sth %l4,[%o0+%o1] ! Mem[0000000091800008] = 43889656 ! Mem[0000000091000014] = ffff920a, %g18 = d03e8727b0dcd8ea ldsw [%i6+0x014],%g2 ! %g2 = d03e8727b0dcd8ea p21_label_24: ! Mem[000000009100003c] = 8c8f0000, %g2 = ffffffffffff920a ldub [%i6+0x03e],%g2 ! %g2 = 000000000000008c ! Mem[0000000090800024] = eded321d, %g18 = d03e8727b0dcd8ea ldsw [%i5+0x024],%g2 ! %g2 = d03e8727b0dcd8ea ! Mem[000000009000003c] = 00b50000, %g2 = ffffffffeded321d ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000000 ! %l7 = ffffffffffffffb4, Mem[0000000090000034] = 0000311d stb %l7,[%i4+0x034] ! Mem[0000000090000034] = b400311d ! %l0 = 00000000680f603e, Mem[0000000090000018] = 0000321d sth %l0,[%i4+%o3] ! Mem[0000000090000018] = 603e321d ! %l0 = 00000000680f603e, Mem[0000000090800004] = 00b400b5 stb %l0,[%i5+0x004] ! Mem[0000000090800004] = 3eb400b5 ! %l5 = 8f0ff205eded321d, Mem[000000009100001d] = 08aac600 stb %l5,[%i6+0x01d] ! Mem[000000009100001c] = 1daac600 ! Mem[0000000090000020] = 0000680f, %g2 = 0000000000000000 ldsh [%i4+0x022],%g2 ! %g2 = 0000000000000000 ! Mem[000000003b000010] = 8660e7cc, %l3 = 00000000faa80125 lduh [%i2+%o2],%l3 ! %l3 = 0000000000008660 ! Mem[0000000091000010] = ffffffff ffff920a, %g2 = 00000000, %g3 = 000019e1 ldd [%i6+%o2],%g2 ! %g2 = 00000000ffffffff 00000000ffff920a p21_label_25: ! Mem[0000000090800000] = 003eb400, %g2 = 00000000ffffffff ldub [%i5+0x003],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800018] = 00000000, %g2 = 0000000000000000 lduw [%o0+%o3],%g2 ! %g2 = 0000000000000000 ! %l7 = ffffffffffffffb4, Mem[000000003a000022] = 01250000 sth %l7,[%i0+0x022] ! Mem[000000003a000020] = 0125ffb4 ! Mem[0000000091000004] = faa80125, %g2 = 0000000000000000 lduw [%i6+0x004],%g2 ! %g2 = 00000000faa80125 ! %l6 = ffff920a, %l7 = ffffffb4, Mem[000000003b800038] = 00000000 00000006 std %l6,[%i3+0x038] ! Mem[000000003b800038] = ffff920a ffffffb4 ! Mem[000000003b000004] = badbf9a5, %l6 = ffffffffffff920a ldsh [%i2+0x006],%l6 ! %l6 = fffffffffffff9a5 ! Mem[0000000091000028] = 21a95ba1, %g18 = d03e8727b0dcd8ea ldsw [%i6+%o5],%g2 ! %g2 = d03e8727b0dcd8ea ! %l0 = 00000000680f603e, Mem[0000000091800008] = 4388965641fc0e75 stx %l0,[%o0+%o1] ! Mem[0000000091800008] = 00000000680f603e ! %l0 = 00000000680f603e, Mem[0000000091800014] = 000000b5 stw %l0,[%o0+0x014] ! Mem[0000000091800014] = 680f603e ! Mem[000000003b800014] = ffffffb4, %l3 = 0000000000008660 lduw [%i3+0x014],%l3 ! %l3 = 00000000ffffffb4 ba,a p21_not_taken_0_end p21_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 00000000680f603e bne,a,pn %xcc,p21_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000007dea32ac bne,a,pn %xcc,p21_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000022b9ca4e bne,a,pn %xcc,p21_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000ffffffb4 bne,a,pn %xcc,p21_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000de1f4388 bne,a,pn %xcc,p21_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 8f0ff205eded321d bne,a,pn %xcc,p21_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be fffffffffffff9a5 bne,a,pn %xcc,p21_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffffb4 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 %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 8d2220ad d21a5771 bne %xcc,p21_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be ffc49536 c694e8dd bne %xcc,p21_f2_fail nop ! Check Local Memory set p21_local0_expect,%g1 p21_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 98ae11535669321d ldx [%i0+0x000],%g3 ! Observed data at 000000003a000000 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 764468c9faa80125 ldx [%i0+0x010],%g3 ! Observed data at 000000003a000010 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0125ffb400007b44 ldx [%i0+0x020],%g3 ! Observed data at 000000003a000020 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 88703615842b572d ldx [%i0+0x028],%g3 ! Observed data at 000000003a000028 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = b5967b44b626d602 ldx [%i0+0x030],%g3 ! Observed data at 000000003a000030 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x030,%g4 ! Processor 21, local 1 is clean set p21_local2_expect,%g1 p21_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 89b60125badbf9a5 ldx [%i2+0x000],%g3 ! Observed data at 000000003b000000 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 8660e7cc9fb1c0dd ldx [%i2+0x010],%g3 ! Observed data at 000000003b000010 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x010,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000c1b626d602 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+0x000],%g2 ! Expected data = ffff920adf004c7e ldx [%i3+0x000],%g3 ! Observed data at 000000003b800000 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 000000000000eded 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 = ffff920affffffb4 ldx [%i3+0x010],%g3 ! Observed data at 000000003b800010 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = b626d60293f14b33 ldx [%i3+0x018],%g3 ! Observed data at 000000003b800018 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = cd84327d19e1444d ldx [%i3+0x028],%g3 ! Observed data at 000000003b800028 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffff920affffffb4 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_f0_fail: set p21_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p21_f2_fail: set p21_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%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: stba %l1,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a800010] done p21_trap1o: stba %l1,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a800010] done p21_trap2e: ldsba [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003b000018] ldswa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003a000020] ldsha [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003b800028] stwa %l3,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000003b000028] lduwa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003a000000] done p21_trap2o: ldsba [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003b000018] ldswa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003a000020] ldsha [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003b800028] stwa %l3,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000003b000028] lduwa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003a000000] done p21_trap3e: nop nop nop nop nop nop done p21_trap3o: nop nop 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 = b4e55e528e08aac6 ldx [%g1+0x008],%l1 ! %l1 = 1619d2284ed4540d ldx [%g1+0x010],%l2 ! %l2 = 8660e7cc7428c0dd ldx [%g1+0x018],%l3 ! %l3 = 66777936729c9fb1 ldx [%g1+0x020],%l4 ! %l4 = 2d4290c4764468c9 ldx [%g1+0x028],%l5 ! %l5 = d6dc6742ccd019a5 ldx [%g1+0x030],%l6 ! %l6 = 3d8a61ce2e0c487b ldx [%g1+0x038],%l7 ! %l7 = ad7125028643c145 ! 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 = 5945dad0 ca21315a 96361565 04d3e69a ! %f4 = a22b55ec 1845bae6 e0c4c6cb 56911ba8 ! %f8 = 54607d78 05a1e799 12587ca9 d8577ba0 ! %f12 = aa47fcf0 d4275029 15689029 414accef ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 0b0c1a82 333fef1c b4f7979b f306fa79 ! %f20 = 9417c452 5031b78c 745ac91a 1f30f67d ! %f24 = 7d2b2c41 952d7575 1912eaf2 54e2f304 ! %f28 = fd0e0ff2 ac040c4d 4cb92a30 e1309734 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 34b79fa7 a09b0bba 015cee47 fa2382ea ! %f36 = 8aeb4794 b9d52f76 037d0daa dab12d21 ! %f40 = 07f5c46a 5c3d2b56 d924248c a2933a5f ! %f44 = 90585b48 e1b89279 aa7cce8a 300ad96b ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xa0c2704800000067,%g7,%g1 ! GSR scale = 12, align = 7 wr %g1,%g0,%gsr ! GSR = a0c2704800000067 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: ! Mem[0000000091800034] = 51532584, %g2 = 0000000000000000 lduw [%o0+0x034],%g2 ! %g2 = 0000000051532584 ! %l0 = 2b3f1c85, %l1 = 473bce40, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l0,[%i5+%o1] ! Mem[0000000090800008] = 2b3f1c85 473bce40 ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = 51532584, %g3 = 00000000 ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 ! Mem[0000000091800020] = 5566979d, %g2 = 000000005566979d lduw [%o0+%o4],%g2 ! %g2 = 000000005566979d ! Mem[0000000090000030] = 7a6764e2 807fa20a, %g2 = 5566979d, %g3 = ba3ff053 ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fa20a ! Mem[000000003c800018] = 5c765951, %l5 = 5e9ce6d23ec2fa2b lduw [%i1+%o3],%l5 ! %l5 = 000000005c765951 ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 000000007a6764e2 ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! Mem[0000000090000000] = 09d53180, %g18 = 6063e672758b4594 ldsw [%i4+%g0],%g2 ! %g2 = 6063e672758b4594 ! Mem[0000000090800018] = 4dc6db26, %g2 = 0000000009d53180 ldsh [%i5+0x01a],%g2 ! %g2 = 0000000000004dc6 ! Mem[000000009080002c] = 51e85f11, %g2 = 0000000000004dc6 lduw [%i5+0x02c],%g2 ! %g2 = 0000000051e85f11 p22_label_2: ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 0000000051e85f11 ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! Mem[000000003d800028] = fac234c70787685f, %l6 = 07fdad1033a1a674 ldx [%i3+%o5],%l6 ! %l6 = fac234c70787685f ! %l6 = fac234c70787685f, Mem[0000000090800025] = 14490744 stb %l6,[%i5+0x025] ! Mem[0000000090800024] = 5f490744 ! Mem[0000000090000030] = 7a6764e2807fa20a, %g2 = 0c86ef2635144907 ldx [%i4+0x030],%g2 ! %g2 = 7a6764e2807fa20a ! Mem[000000003c000034] = a4c1be81, %l5 = 000000005c765951 ldsb [%i0+0x036],%l5 ! %l5 = ffffffffffffffbe ! Mem[0000000090000004] = d6ba8c74, %g2 = 7a6764e2807fa20a ldsb [%i4+0x004],%g2 ! %g2 = ffffffffffffffd6 ! Mem[0000000091800010] = 6e4e5182 96298cae, %g2 = ffffffd6, %g3 = 807fa20a ldd [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 0000000096298cae ! Mem[000000003d00003c] = 408bd905, %l5 = ffffffffffffffbe ldub [%i2+0x03d],%l5 ! %l5 = 000000000000008b ! %l4 = 0d2022efe5c6a8ee, Mem[0000000090000008] = b427e099152d46b0 stx %l4,[%i4+%o1] ! Mem[0000000090000008] = 0d2022efe5c6a8ee ! %l5 = 000000000000008b, Mem[0000000090000018] = 1d17902870edfb0e stx %l5,[%i4+%o3] ! Mem[0000000090000018] = 000000000000008b p22_label_3: ! %l1 = 5f0d7d40473bce40, Mem[0000000090800028] = 4459f5d351e85f11 stx %l1,[%i5+%o5] ! Mem[0000000090800028] = 5f0d7d40473bce40 ! %l4 = 0d2022efe5c6a8ee, Mem[0000000091000018] = 5ffaf26e stw %l4,[%i6+%o3] ! Mem[0000000091000018] = e5c6a8ee ! %l4 = 0d2022efe5c6a8ee, Mem[0000000090000038] = 53918eb2 sth %l4,[%i4+0x038] ! Mem[0000000090000038] = a8ee8eb2 ! %l3 = d40bc8c669188083, Mem[0000000091800026] = f053153f sth %l3,[%o0+0x026] ! Mem[0000000091800024] = 8083153f ! %l6 = 0787685f, %l7 = 6e34054c, Mem[000000003c000018] = 4269efd9 cc62c18e std %l6,[%i0+%o3] ! Mem[000000003c000018] = 0787685f 6e34054c ! Mem[000000003c800030] = 318653d5, %l5 = 000000000000008b ldub [%i1+0x032],%l5 ! %l5 = 0000000000000053 ! Mem[0000000090000008] = 0d2022ef e5c6a8ee, %g2 = 6e4e5182, %g3 = 96298cae ldd [%i4+%o1],%g2 ! %g2 = 000000000d2022ef 00000000e5c6a8ee ! %l2 = d2635c42, %l3 = 69188083, Mem[0000000091800018] = 06faad5c b7684e28 std %l2,[%o0+%o3] ! Mem[0000000091800018] = d2635c42 69188083 ! %l2 = 6e2f8881d2635c42, Mem[0000000090800008] = 2b3f1c85 stb %l2,[%i5+%o1] ! Mem[0000000090800008] = 423f1c85 ! Mem[000000003c800030] = 318653d5, %l0 = d75b21522b3f1c85 lduw [%i1+0x030],%l0 ! %l0 = 00000000318653d5 p22_label_4: ! Mem[0000000090800024] = 355f4907, %g2 = 000000000d2022ef lduw [%i5+0x024],%g2 ! %g2 = 00000000355f4907 ! Mem[0000000091800024] = ba3f8083, %g2 = 00000000355f4907 lduh [%o0+0x024],%g2 ! %g2 = 000000000000ba3f ! Mem[000000003d800008] = e705f93d, %l0 = 00000000318653d5 ldsw [%i3+%o1],%l0 ! %l0 = ffffffffe705f93d ! Mem[0000000091800000] = fb520ab0, %g2 = 000000000000ba3f ldsh [%o0+%g0],%g2 ! %g2 = fffffffffffffb52 ! Mem[0000000091000038] = e25676cb62bf8c8f, %g2 = fffffffffffffb52 ldx [%i6+0x038],%g2 ! %g2 = e25676cb62bf8c8f ! Mem[0000000090800018] = b2d54dc6db268a9a, %g2 = e25676cb62bf8c8f ldx [%i5+%o3],%g2 ! %g2 = b2d54dc6db268a9a ! %l1 = 5f0d7d40473bce40, Mem[0000000090000018] = 000000000000008b stx %l1,[%i4+%o3] ! Mem[0000000090000018] = 5f0d7d40473bce40 ! %l4 = 0d2022efe5c6a8ee, Mem[000000009080003c] = adc27bb0 stw %l4,[%i5+0x03c] ! Mem[000000009080003c] = e5c6a8ee ! %l2 = d2635c42, %l3 = 69188083, Mem[000000003c000038] = 240e5461 03584632 std %l2,[%i0+0x038] ! Mem[000000003c000038] = d2635c42 69188083 ! %l3 = d40bc8c669188083, Mem[000000009000003a] = 8eb2e6c5 sth %l3,[%i4+0x03a] ! Mem[0000000090000038] = 8083e6c5 p22_label_5: ! %l6 = fac234c70787685f, Mem[0000000091800020] = 5566979d stw %l6,[%o0+%o4] ! Mem[0000000091800020] = 0787685f ! Mem[0000000091000034] = 14449be2, %g2 = b2d54dc6db268a9a ldsb [%i6+0x035],%g2 ! %g2 = 0000000000000014 ! %l0 = ffffffffe705f93d, Mem[000000009100003a] = 76cb62bf stb %l0,[%i6+0x03a] ! Mem[0000000091000038] = 3dcb62bf ! Mem[0000000091800018] = 5c426918, %g2 = 0000000000000014 ldsh [%o0+0x01a],%g2 ! %g2 = 0000000000005c42 ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = 00005c42, %g3 = e5c6a8ee ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e ! %l1 = 5f0d7d40473bce40, Mem[0000000091000010] = 6cff95cd stw %l1,[%i6+%o2] ! Mem[0000000091000010] = 473bce40 ! %l4 = 0d2022efe5c6a8ee, Mem[0000000090800014] = 5e356f1d stw %l4,[%i5+0x014] ! Mem[0000000090800014] = e5c6a8ee ! Mem[0000000091800010] = 6e4e518296298cae, %g2 = 00000000eaf607f4 ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296298cae ! Mem[000000009080002c] = ce40eaf6, %g2 = 6e4e518296298cae ldub [%i5+0x02e],%g2 ! %g2 = 00000000000000ce ! Mem[000000009100001c] = 47a19fcf, %g2 = 00000000000000ce ldsb [%i6+0x01c],%g2 ! %g2 = 0000000000000047 p22_label_6: ! Mem[000000003d000010] = b8556084, %l4 = 0d2022efe5c6a8ee lduh [%i2+0x012],%l4 ! %l4 = 0000000000006084 ! Mem[0000000091800018] = d2635c42, %g2 = 0000000000000047 lduw [%o0+%o3],%g2 ! %g2 = 00000000d2635c42 ! %l1 = 5f0d7d40473bce40, Mem[0000000091800010] = 6e4e518296298cae stx %l1,[%o0+%o2] ! Mem[0000000091800010] = 5f0d7d40473bce40 ! %l1 = 5f0d7d40473bce40, Mem[0000000090800010] = f8449dd9e5c6a8ee stx %l1,[%i5+%o2] ! Mem[0000000090800010] = 5f0d7d40473bce40 ! Mem[0000000091800038] = 54b6116d, %g2 = 00000000d2635c42 lduh [%o0+0x038],%g2 ! %g2 = 00000000000054b6 ! %l5 = 0000000000000053, Mem[0000000091800028] = 153f24b0 stw %l5,[%o0+%o5] ! Mem[0000000091800028] = 00000053 ! Mem[000000003c00003c] = 69188083, %l7 = fb031cc86e34054c lduh [%i0+0x03c],%l7 ! %l7 = 0000000000006918 ! Mem[0000000090800028] = 5f0d7d40473bce40, %g2 = 00000000000054b6 ldx [%i5+%o5],%g2 ! %g2 = 5f0d7d40473bce40 ! %l0 = ffffffffe705f93d, Mem[000000003d00003c] = 408bd905 stw %l0,[%i2+0x03c] ! Mem[000000003d00003c] = e705f93d ! Mem[0000000090800030] = eaf607f4, %g2 = 5f0d7d40473bce40 lduh [%i5+0x030],%g2 ! %g2 = 000000000000eaf6 p22_label_7: ! Mem[000000003c000000] = f10474d1 48b3a39b, %l0 = e705f93d, %l1 = 473bce40 ldd [%i0+%g0],%l0 ! %l0 = 00000000f10474d1 0000000048b3a39b ! Mem[000000003c800028] = 1d7cc666, %l7 = 0000000000006918 ldub [%i1+0x02b],%l7 ! %l7 = 0000000000000066 ! %l4 = 0000000000006084, Mem[0000000091000038] = e2563dcb62bf8c8f stx %l4,[%i6+0x038] ! Mem[0000000091000038] = 0000000000006084 ! %l0 = f10474d1, %l1 = 48b3a39b, Mem[0000000090000008] = 0d2022ef e5c6a8ee std %l0,[%i4+%o1] ! Mem[0000000090000008] = f10474d1 48b3a39b ! Mem[000000003c00001c] = 6e34054c, %l3 = d40bc8c669188083 ldsh [%i0+0x01c],%l3 ! %l3 = 0000000000006e34 ! %l4 = 00006084, %l5 = 00000053, Mem[0000000091000030] = a5b5761e 1214449b std %l4,[%i6+0x030] ! Mem[0000000091000030] = 00006084 00000053 ! %l5 = 0000000000000053, Mem[000000009100002e] = d0510000 stb %l5,[%i6+0x02e] ! Mem[000000009100002c] = 53510000 ! Mem[0000000090000030] = e2807fa2, %g2 = 000000000000eaf6 ldub [%i4+0x033],%g2 ! %g2 = 00000000000000e2 ! %l2 = 6e2f8881d2635c42, Mem[000000003d800000] = 593a5394 stw %l2,[%i3+%g0] ! Mem[000000003d800000] = d2635c42 ! %l2 = 6e2f8881d2635c42, Mem[0000000091000019] = c6a8ee47 stb %l2,[%i6+0x019] ! Mem[0000000091000018] = 42a8ee47 p22_label_8: ! Mem[000000009080002c] = 473bce40, %g2 = 00000000000000e2 lduw [%i5+0x02c],%g2 ! %g2 = 00000000473bce40 ! %l4 = 00006084, %l5 = 00000053, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 00006084 00000053 ! %l5 = 0000000000000053, Mem[0000000091000036] = 00530000 stb %l5,[%i6+0x036] ! Mem[0000000091000034] = 53530000 ! %l4 = 0000000000006084, Mem[0000000091800010] = 5f0d7d40473bce40 stx %l4,[%o0+%o2] ! Mem[0000000091800010] = 0000000000006084 ! Mem[0000000091000000] = 6ae82f88 98f9b0a5, %g2 = 473bce40, %g3 = 79e2e95e ldd [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 0000000098f9b0a5 ! Mem[0000000090000038] = a8ee8083, %g2 = 000000006ae82f88 ldsh [%i4+0x038],%g2 ! %g2 = ffffffffffffa8ee ! %l4 = 0000000000006084, Mem[0000000091000022] = 50dd0f65 sth %l4,[%i6+0x022] ! Mem[0000000091000020] = 60840f65 ! Mem[0000000090000014] = d828ead6, %g2 = ffffffffffffa8ee ldsb [%i4+0x014],%g2 ! %g2 = ffffffffffffffd8 ! Mem[0000000090800038] = 66e1d7bc, %g2 = ffffffffffffffd8 ldsb [%i5+0x038],%g2 ! %g2 = 0000000000000066 ! %l2 = 6e2f8881d2635c42, Mem[0000000091800034] = 51532584 stw %l2,[%o0+0x034] ! Mem[0000000091800034] = d2635c42 p22_label_9: ! Mem[000000009080001c] = db268a9a, %g2 = 0000000000000066 lduw [%i5+0x01c],%g2 ! %g2 = 00000000db268a9a ! %l2 = d2635c42, %l3 = 00006e34, Mem[0000000090000020] = 0ad8f703 0332e58e std %l2,[%i4+%o4] ! Mem[0000000090000020] = d2635c42 00006e34 ! Mem[0000000091000020] = 8b096084, %g2 = 00000000db268a9a lduh [%i6+%o4],%g2 ! %g2 = 0000000000008b09 ! Mem[0000000090000030] = 7a6764e2 807fa20a, %g2 = 00008b09, %g3 = 98f9b0a5 ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fa20a ! %l6 = 0787685f, %l7 = 00000066, Mem[0000000090800020] = 0c86ef26 355f4907 std %l6,[%i5+%o4] ! Mem[0000000090800020] = 0787685f 00000066 ! Mem[000000003d000034] = 6a861f2e, %l1 = 0000000048b3a39b ldub [%i2+0x037],%l1 ! %l1 = 000000000000002e ! %l2 = 6e2f8881d2635c42, Mem[000000009100002a] = 5ba108a9 stb %l2,[%i6+0x02a] ! Mem[0000000091000028] = 42a108a9 ! Mem[000000009000000c] = b3a39b1d, %g2 = 000000007a6764e2 ldsb [%i4+0x00d],%g2 ! %g2 = ffffffffffffffb3 ! %l4 = 0000000000006084, Mem[0000000090000008] = f10474d1 stb %l4,[%i4+%o1] ! Mem[0000000090000008] = 840474d1 ! %l6 = fac234c70787685f, Mem[0000000090000014] = d828ead6 stw %l6,[%i4+0x014] ! Mem[0000000090000014] = 0787685f p22_label_10: ! Mem[0000000090000010] = 1d358e58 0787685f, %g2 = ffffffb3, %g3 = 807fa20a ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 000000000787685f ! Mem[0000000090800018] = b2d54dc6 db268a9a, %g2 = 1d358e58, %g3 = 0787685f ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 00000000db268a9a ! Mem[000000003d00002c] = ca37a498, %l1 = 000000000000002e lduh [%i2+0x02e],%l1 ! %l1 = 000000000000a498 ! Mem[000000003c80003c] = 3f9161c9, %l5 = 0000000000000053 lduw [%i1+0x03c],%l5 ! %l5 = 000000003f9161c9 ! %l1 = 000000000000a498, Mem[0000000091000038] = 0000000000006084 stx %l1,[%i6+0x038] ! Mem[0000000091000038] = 000000000000a498 ! Mem[0000000090000008] = d148b3a3, %g2 = 00000000b2d54dc6 ldub [%i4+0x00b],%g2 ! %g2 = 00000000000000d1 ! Mem[0000000091000024] = 0f65f93d, %g2 = 00000000000000d1 lduh [%i6+0x024],%g2 ! %g2 = 0000000000000f65 ! %l1 = 000000000000a498, Mem[0000000091000018] = e542a8ee47a19fcf stx %l1,[%i6+%o3] ! Mem[0000000091000018] = 000000000000a498 ! Mem[0000000090800000] = 00006084 00000053, %g2 = 00000f65, %g3 = db268a9a ldd [%i5+%g0],%g2 ! %g2 = 0000000000006084 0000000000000053 ! Mem[000000003c000030] = ace8783b, %l7 = 0000000000000066 ldsb [%i0+0x031],%l7 ! %l7 = ffffffffffffffe8 p22_label_11: ! %l7 = ffffffffffffffe8, Mem[0000000091000004] = 98f9b0a5 stw %l7,[%i6+0x004] ! Mem[0000000091000004] = ffffffe8 ! Mem[0000000091800038] = 54b6116d, %g2 = 0000000000006084 ldub [%o0+0x038],%g2 ! %g2 = 0000000000000054 ! %l5 = 000000003f9161c9, Mem[0000000090000027] = 34af022e stb %l5,[%i4+0x027] ! Mem[0000000090000024] = c9af022e ! Mem[0000000091800000] = fb520ab0 07b3e6aa, %g2 = 00000054, %g3 = 00000053 ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000007b3e6aa ! %l6 = 0787685f, %l7 = ffffffe8, Mem[0000000091000018] = 00000000 0000a498 std %l6,[%i6+%o3] ! Mem[0000000091000018] = 0787685f ffffffe8 ! %l0 = 00000000f10474d1, Mem[0000000090800021] = 87685f00 stb %l0,[%i5+0x021] ! Mem[0000000090800020] = d1685f00 ! Mem[0000000091800010] = 0000000000006084, %g2 = 00000000fb520ab0 ldx [%o0+%o2],%g2 ! %g2 = 0000000000006084 ! %l5 = 000000003f9161c9, Mem[000000009100000a] = 80527312 stb %l5,[%i6+0x00a] ! Mem[0000000091000008] = c9527312 ! Mem[000000003d800030] = d6e9e29e f9a5ccc4, %l0 = f10474d1, %l1 = 0000a498 ldd [%i3+0x030],%l0 ! %l0 = 00000000d6e9e29e 00000000f9a5ccc4 ! Mem[000000009000003c] = e6c51178, %g18 = 6063e672758b4594 ldsw [%i4+0x03c],%g2 ! %g2 = 6063e672758b4594 p22_label_12: ! Mem[000000003d000018] = 8cc8d9e6, %l0 = 00000000d6e9e29e lduh [%i2+0x01a],%l0 ! %l0 = 000000000000d9e6 ! %l0 = 000000000000d9e6, Mem[0000000091800020] = 0787685f stw %l0,[%o0+%o4] ! Mem[0000000091800020] = 0000d9e6 ! Mem[0000000091000000] = 6ae82f88, %g2 = ffffffffe6c51178 lduw [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 ! %l6 = 0787685f, %l7 = ffffffe8, Mem[0000000091800028] = 00000053 df4e4459 std %l6,[%o0+%o5] ! Mem[0000000091800028] = 0787685f ffffffe8 ! %l1 = 00000000f9a5ccc4, Mem[0000000090800010] = 5f0d7d40473bce40 stx %l1,[%i5+%o2] ! Mem[0000000090800010] = 00000000f9a5ccc4 ! %l2 = 6e2f8881d2635c42, Mem[000000009180000e] = d9af0000 stb %l2,[%o0+0x00e] ! Mem[000000009180000c] = 42af0000 ! %l2 = d2635c42, %l3 = 00006e34, Mem[000000003d000018] = 8cc8d9e6 7d66a87b std %l2,[%i2+%o3] ! Mem[000000003d000018] = d2635c42 00006e34 ! %l4 = 00006084, %l5 = 3f9161c9, Mem[0000000090000020] = d2635c42 00006ec9 std %l4,[%i4+%o4] ! Mem[0000000090000020] = 00006084 3f9161c9 ! %l2 = 6e2f8881d2635c42, Mem[0000000091800008] = 8b9883bd392342af stx %l2,[%o0+%o1] ! Mem[0000000091800008] = 6e2f8881d2635c42 ! Mem[000000009100000c] = 7312abd6, %g2 = 000000006ae82f88 lduw [%i6+0x00c],%g2 ! %g2 = 000000007312abd6 p22_label_13: ! %l5 = 000000003f9161c9, Mem[0000000091000010] = 473bce40 stb %l5,[%i6+%o2] ! Mem[0000000091000010] = c93bce40 ! Mem[000000009100003c] = a4980000, %g2 = 000000007312abd6 lduh [%i6+0x03e],%g2 ! %g2 = 000000000000a498 ! %l2 = 6e2f8881d2635c42, Mem[0000000090800016] = ccc4b2d5 stb %l2,[%i5+0x016] ! Mem[0000000090800014] = 42c4b2d5 ! %l4 = 00006084, %l5 = 3f9161c9, Mem[0000000090800030] = eaf607f4 79e2e95e std %l4,[%i5+0x030] ! Mem[0000000090800030] = 00006084 3f9161c9 ! Mem[0000000091000008] = 48c2c952 7312abd6, %g2 = 0000a498, %g3 = 07b3e6aa ldd [%i6+%o1],%g2 ! %g2 = 0000000048c2c952 000000007312abd6 ! Mem[0000000091800010] = 00000000, %g2 = 0000000048c2c952 ldsb [%o0+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000034] = 53530000, %g2 = 0000000000000000 ldub [%i6+0x036],%g2 ! %g2 = 0000000000000053 ! Mem[000000003d800018] = c09a4ec9, %l0 = 000000000000d9e6 ldsb [%i3+0x01a],%l0 ! %l0 = 000000000000004e ! Mem[000000003c80001c] = c4c8edfe, %l7 = ffffffffffffffe8 lduh [%i1+0x01c],%l7 ! %l7 = 000000000000c4c8 ! %l2 = 6e2f8881d2635c42, Mem[0000000091000018] = 0787685f sth %l2,[%i6+%o3] ! Mem[0000000091000018] = 5c42685f p22_label_14: ! Mem[000000009000000c] = 48b3a39b, %g2 = 0000000000000053 ldsh [%i4+0x00c],%g2 ! %g2 = 00000000000048b3 ! %l5 = 000000003f9161c9, Mem[0000000091800010] = 0000000000006084 stx %l5,[%o0+%o2] ! Mem[0000000091800010] = 000000003f9161c9 ! Mem[0000000090000038] = a8ee8083 e6c51178, %g2 = 000048b3, %g3 = 7312abd6 ldd [%i4+0x038],%g2 ! %g2 = 00000000a8ee8083 00000000e6c51178 ! Mem[000000009000001c] = ce400000, %g2 = 00000000a8ee8083 lduh [%i4+0x01e],%g2 ! %g2 = 000000000000ce40 ! %l7 = 000000000000c4c8, Mem[0000000091800036] = 5c4254b6 sth %l7,[%o0+0x036] ! Mem[0000000091800034] = c4c854b6 ! Mem[0000000091800030] = 43bc1d81 d263c4c8, %g2 = 0000ce40, %g3 = e6c51178 ldd [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 00000000d263c4c8 ! Mem[0000000090000018] = 5f0d7d40473bce40, %g2 = 0000000043bc1d81 ldx [%i4+%o3],%g2 ! %g2 = 5f0d7d40473bce40 ! Mem[000000009080003c] = e5c6a8ee, %g18 = 6063e672758b4594 ldsw [%i5+0x03c],%g2 ! %g2 = 6063e672758b4594 ! Mem[0000000091000020] = 8b096084, %g2 = ffffffffe5c6a8ee lduw [%i6+%o4],%g2 ! %g2 = 000000008b096084 ! Mem[000000009000002c] = 7d3b2cbb, %g18 = 6063e672758b4594 ldsw [%i4+0x02c],%g2 ! %g2 = 6063e672758b4594 p22_label_15: ! Mem[000000009180000c] = 5c420000, %g2 = 000000007d3b2cbb lduh [%o0+0x00e],%g2 ! %g2 = 0000000000005c42 ! Mem[0000000090800024] = 00000066, %g2 = 0000000000005c42 lduw [%i5+0x024],%g2 ! %g2 = 0000000000000066 ! Mem[000000003c000004] = 48b3a39b, %l7 = 000000000000c4c8 ldub [%i0+0x007],%l7 ! %l7 = 000000000000009b ! %l1 = 00000000f9a5ccc4, Mem[0000000091800000] = fb520ab007b3e6aa stx %l1,[%o0+%g0] ! Mem[0000000091800000] = 00000000f9a5ccc4 ! Mem[0000000090800020] = 07d1685f 00000066, %g2 = 00000066, %g3 = d263c4c8 ldd [%i5+%o4],%g2 ! %g2 = 0000000007d1685f 0000000000000066 ! %l6 = fac234c70787685f, Mem[000000009080000c] = 473bce40 stw %l6,[%i5+0x00c] ! Mem[000000009080000c] = 0787685f ! Mem[0000000090000024] = 61c9af02, %g2 = 0000000007d1685f lduh [%i4+0x026],%g2 ! %g2 = 00000000000061c9 ! Mem[0000000090800018] = b2d54dc6, %g2 = 00000000000061c9 lduw [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 ! Mem[000000003c00000c] = 10bb1cdf, %l4 = 0000000000006084 ldsh [%i0+0x00e],%l4 ! %l4 = 0000000000001cdf ! Mem[0000000090800018] = b2d54dc6, %g2 = 00000000b2d54dc6 lduw [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 p22_label_16: ! %l3 = 0000000000006e34, Mem[000000009100002c] = 08a95351 stw %l3,[%i6+0x02c] ! Mem[000000009100002c] = 00006e34 ! Mem[0000000091800030] = 43bc1d81, %g2 = 00000000b2d54dc6 ldsh [%o0+0x030],%g2 ! %g2 = 00000000000043bc ! Mem[000000003c000008] = e0eca079 10bb1cdf, %l6 = 0787685f, %l7 = 0000009b ldd [%i0+%o1],%l6 ! %l6 = 00000000e0eca079 0000000010bb1cdf ! Mem[0000000090000028] = af022e97, %g2 = 00000000000043bc lduw [%i4+%o5],%g2 ! %g2 = 00000000af022e97 ! %l4 = 0000000000001cdf, Mem[0000000091000014] = 7757fe01 stw %l4,[%i6+0x014] ! Mem[0000000091000014] = 00001cdf ! Mem[0000000090000038] = a8ee8083e6c51178, %g2 = 00000000af022e97 ldx [%i4+0x038],%g2 ! %g2 = a8ee8083e6c51178 ! %l0 = 000000000000004e, Mem[000000009100003c] = 0000a498 stw %l0,[%i6+0x03c] ! Mem[000000009100003c] = 0000004e ! Mem[000000009100001c] = ffe88b09, %g2 = a8ee8083e6c51178 ldub [%i6+0x01e],%g2 ! %g2 = 00000000000000ff ! %l4 = 0000000000001cdf, Mem[0000000090800014] = f9a542c4 stw %l4,[%i5+0x014] ! Mem[0000000090800014] = 00001cdf ! %l5 = 000000003f9161c9, Mem[0000000091800038] = 54b6116d stw %l5,[%o0+0x038] ! Mem[0000000091800038] = 3f9161c9 p22_label_17: ! Mem[000000009080001c] = 268a9a07, %g2 = 00000000000000ff ldsb [%i5+0x01d],%g2 ! %g2 = 0000000000000026 ! %l6 = 00000000e0eca079, Mem[0000000091800030] = 43bc1d81d263c4c8 stx %l6,[%o0+0x030] ! Mem[0000000091800030] = 00000000e0eca079 ! Mem[000000009080000c] = 685f0000, %g2 = 0000000000000026 lduh [%i5+0x00e],%g2 ! %g2 = 000000000000685f ! %l3 = 0000000000006e34, Mem[000000003d80003e] = c17f3342 sth %l3,[%i3+0x03e] ! Mem[000000003d80003c] = c17f6e34 ! Mem[0000000090800028] = 0d7d4047, %g2 = 000000000000685f ldsb [%i5+0x029],%g2 ! %g2 = 000000000000000d ! Mem[000000003c00000c] = 10bb1cdf, %l5 = 000000003f9161c9 ldsh [%i0+0x00c],%l5 ! %l5 = 00000000000010bb ! Mem[0000000090000008] = 840474d1 48b3a39b, %g2 = 0000000d, %g3 = 00000066 ldd [%i4+%o1],%g2 ! %g2 = 00000000840474d1 0000000048b3a39b ! %l6 = 00000000e0eca079, Mem[0000000090800022] = 685f0000 sth %l6,[%i5+0x022] ! Mem[0000000090800020] = a0790000 ! Mem[0000000091800030] = 0000e0ec, %g2 = 00000000840474d1 lduh [%o0+0x032],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800020] = 0000d9e6ba3f8083, %g2 = 0000000000000000 ldx [%o0+%o4],%g2 ! %g2 = 0000d9e6ba3f8083 p22_label_18: ! Mem[0000000090800004] = 00000053, %g2 = 0000d9e6ba3f8083 ldub [%i5+0x004],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000000] = 80d6ba8c, %g2 = 0000000000000000 ldub [%i4+0x003],%g2 ! %g2 = 0000000000000080 ! %l7 = 0000000010bb1cdf, Mem[0000000091800018] = d2635c4269188083 stx %l7,[%o0+%o3] ! Mem[0000000091800018] = 0000000010bb1cdf ! Mem[000000003c000014] = aae10fea, %l2 = 6e2f8881d2635c42 ldsh [%i0+0x014],%l2 ! %l2 = ffffffffffffaae1 ! Mem[0000000090800000] = 00006084 00000053, %g2 = 00000080, %g3 = 48b3a39b ldd [%i5+%g0],%g2 ! %g2 = 0000000000006084 0000000000000053 ! Mem[0000000090000010] = 1d358e58 0787685f, %g2 = 00006084, %g3 = 00000053 ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 000000000787685f ! Mem[000000009180003c] = 9d52adff, %g18 = 6063e672758b4594 ldsw [%o0+0x03c],%g2 ! %g2 = 6063e672758b4594 ! Mem[0000000091800014] = 61c90000, %g2 = ffffffff9d52adff ldsb [%o0+0x016],%g2 ! %g2 = 0000000000000061 ! %l2 = ffffffffffffaae1, Mem[0000000091000022] = 60840f65 stb %l2,[%i6+0x022] ! Mem[0000000091000020] = e1840f65 ! Mem[000000003d000028] = b4873823, %l6 = 00000000e0eca079 ldsh [%i2+%o5],%l6 ! %l6 = ffffffffffffb487 p22_label_19: ! %l5 = 00000000000010bb, Mem[0000000090800026] = 00665f0d sth %l5,[%i5+0x026] ! Mem[0000000090800024] = 10bb5f0d ! Mem[0000000091800020] = 0000d9e6, %g18 = 6063e672758b4594 ldsw [%o0+%o4],%g2 ! %g2 = 6063e672758b4594 ! %l4 = 0000000000001cdf, Mem[0000000090000024] = 3f9161c9 stw %l4,[%i4+0x024] ! Mem[0000000090000024] = 00001cdf ! Mem[0000000091000004] = ffffffe8, %g2 = 000000000000d9e6 lduh [%i6+0x004],%g2 ! %g2 = 000000000000ffff ! %l4 = 00001cdf, %l5 = 000010bb, Mem[0000000091800030] = 00000000 e0eca079 std %l4,[%o0+0x030] ! Mem[0000000091800030] = 00001cdf 000010bb ! Mem[000000009080002c] = 40000060, %g2 = 000000000000ffff ldub [%i5+0x02f],%g2 ! %g2 = 0000000000000040 ! Mem[0000000091800034] = 000010bb, %g2 = 0000000000000040 ldub [%o0+0x034],%g2 ! %g2 = 0000000000000000 ! %l5 = 00000000000010bb, Mem[000000003c800018] = 5c765951 stw %l5,[%i1+%o3] ! Mem[000000003c800018] = 000010bb ! Mem[000000003d00001c] = 00006e34, %l5 = 00000000000010bb lduh [%i2+0x01c],%l5 ! %l5 = 0000000000000000 ! Mem[0000000091800028] = 0787685f, %g2 = 0000000000000000 lduw [%o0+%o5],%g2 ! %g2 = 000000000787685f p22_label_20: ! Mem[0000000091000030] = 00006084, %g2 = 000000000787685f lduw [%i6+0x030],%g2 ! %g2 = 0000000000006084 ! Mem[0000000090800024] = 10bb5f0d, %g2 = 0000000000006084 ldsb [%i5+0x026],%g2 ! %g2 = 0000000000000010 ! Mem[000000009080002c] = ce400000, %g2 = 0000000000000010 ldsh [%i5+0x02e],%g2 ! %g2 = ffffffffffffce40 ! Mem[0000000091800018] = 00000000 10bb1cdf, %g2 = ffffce40, %g3 = 0787685f ldd [%o0+%o3],%g2 ! %g2 = 0000000000000000 0000000010bb1cdf ! Mem[0000000090000038] = a8ee8083e6c51178, %g2 = 0000000000000000 ldx [%i4+0x038],%g2 ! %g2 = a8ee8083e6c51178 ! %l6 = ffffffffffffb487, Mem[000000009100000a] = c9527312 sth %l6,[%i6+0x00a] ! Mem[0000000091000008] = b4877312 ! %l0 = 0000004e, %l1 = f9a5ccc4, Mem[000000003d800028] = fac234c7 0787685f std %l0,[%i3+%o5] ! Mem[000000003d800028] = 0000004e f9a5ccc4 ! Mem[0000000091000038] = 00000000, %g18 = 6063e672758b4594 ldsw [%i6+0x038],%g2 ! %g2 = 6063e672758b4594 ! %l0 = 000000000000004e, Mem[000000003d80003c] = c17f6e34 sth %l0,[%i3+0x03c] ! Mem[000000003d80003c] = 004e6e34 ! %l3 = 0000000000006e34, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l3,[%i4+%g0] ! Mem[0000000090000000] = 0000000000006e34 p22_label_21: ! Mem[0000000091800028] = 5fffffff, %g2 = 0000000000000000 ldub [%o0+0x02b],%g2 ! %g2 = 000000000000005f ! Mem[000000009180003c] = 9d52adff, %g18 = 6063e672758b4594 ldsw [%o0+0x03c],%g2 ! %g2 = 6063e672758b4594 ! Mem[000000003d000030] = 9f3bb67f, %l6 = ffffffffffffb487 ldsw [%i2+0x030],%l6 ! %l6 = ffffffff9f3bb67f ! %l3 = 0000000000006e34, Mem[000000009180000b] = 81d2635c stb %l3,[%o0+0x00b] ! Mem[0000000091800008] = 34d2635c ! Mem[000000003d000030] = 9f3bb67f6a861f2e, %l3 = 0000000000006e34 ldx [%i2+0x030],%l3 ! %l3 = 9f3bb67f6a861f2e ! Mem[000000003c000034] = a4c1be81, %l3 = 9f3bb67f6a861f2e ldsw [%i0+0x034],%l3 ! %l3 = ffffffffa4c1be81 ! Mem[0000000091800020] = d9e6ba3f, %g2 = ffffffff9d52adff lduh [%o0+0x022],%g2 ! %g2 = 000000000000d9e6 ! Mem[0000000091000028] = a100006e, %g2 = 000000000000d9e6 ldsb [%i6+0x02b],%g2 ! %g2 = ffffffffffffffa1 ! Mem[0000000091800028] = 0787685f ffffffe8, %g2 = ffffffa1, %g3 = 10bb1cdf ldd [%o0+%o5],%g2 ! %g2 = 000000000787685f 00000000ffffffe8 ! Mem[0000000090800010] = 00000000 00001cdf, %g2 = 0787685f, %g3 = ffffffe8 ldd [%i5+%o2],%g2 ! %g2 = 0000000000000000 0000000000001cdf p22_label_22: ! Mem[000000003c000020] = fdda1a15aa39dc7d, %l1 = 00000000f9a5ccc4 ldx [%i0+%o4],%l1 ! %l1 = fdda1a15aa39dc7d ! Mem[000000003c000030] = ace8783b, %l1 = fdda1a15aa39dc7d ldub [%i0+0x033],%l1 ! %l1 = 000000000000003b ! Mem[0000000090800038] = 66e1d7bc, %g18 = 6063e672758b4594 ldsw [%i5+0x038],%g2 ! %g2 = 6063e672758b4594 ! Mem[0000000091000028] = 21a942a100006e34, %g2 = 0000000066e1d7bc ldx [%i6+%o5],%g2 ! %g2 = 21a942a100006e34 ! Mem[0000000090800034] = 3f9161c9, %g18 = 6063e672758b4594 ldsw [%i5+0x034],%g2 ! %g2 = 6063e672758b4594 ! %l5 = 0000000000000000, Mem[000000009000000d] = b3a39b1d stb %l5,[%i4+0x00d] ! Mem[000000009000000c] = 00a39b1d ! Mem[000000003d800028] = 0000004e, %l0 = 000000000000004e lduw [%i3+%o5],%l0 ! %l0 = 000000000000004e ! Mem[000000003d800008] = e705f93d 652d821c, %l2 = ffffaae1, %l3 = a4c1be81 ldd [%i3+%o1],%l2 ! %l2 = 00000000e705f93d 00000000652d821c ! Mem[0000000090000020] = 00006084 00001cdf, %g2 = 3f9161c9, %g3 = 00001cdf ldd [%i4+%o4],%g2 ! %g2 = 0000000000006084 0000000000001cdf ! %l2 = e705f93d, %l3 = 652d821c, Mem[0000000090000038] = a8ee8083 e6c51178 std %l2,[%i4+0x038] ! Mem[0000000090000038] = e705f93d 652d821c p22_label_23: ! %l4 = 0000000000001cdf, Mem[0000000091800038] = 3f9161c9 stw %l4,[%o0+0x038] ! Mem[0000000091800038] = 00001cdf ! %l4 = 0000000000001cdf, Mem[000000003d800028] = 0000004e stb %l4,[%i3+%o5] ! Mem[000000003d800028] = df00004e ! Mem[0000000091000008] = 877312ab, %g2 = 0000000000006084 ldsb [%i6+0x00b],%g2 ! %g2 = ffffffffffffff87 ! Mem[000000009000003c] = 821c0000, %g2 = ffffffffffffff87 ldsb [%i4+0x03e],%g2 ! %g2 = ffffffffffffff82 ! Mem[0000000091000010] = c93bce40 00001cdf, %g2 = ffffff82, %g3 = 00001cdf ldd [%i6+%o2],%g2 ! %g2 = 00000000c93bce40 0000000000001cdf ! Mem[0000000090800014] = dfb2d54d, %g2 = 00000000c93bce40 ldub [%i5+0x017],%g2 ! %g2 = 00000000000000df ! Mem[0000000090800038] = d7bce5c6, %g2 = 00000000000000df lduh [%i5+0x03a],%g2 ! %g2 = 000000000000d7bc ! Mem[0000000090000034] = 807fa20a, %g2 = 000000000000d7bc ldub [%i4+0x034],%g2 ! %g2 = 0000000000000080 ! Mem[0000000090000004] = 6e348404, %g2 = 0000000000000080 lduh [%i4+0x006],%g2 ! %g2 = 0000000000006e34 ! Mem[0000000091800030] = 001cdf00, %g2 = 0000000000006e34 ldub [%o0+0x031],%g2 ! %g2 = 0000000000000000 p22_label_24: ! %l4 = 00001cdf, %l5 = 00000000, Mem[0000000091800038] = 00001cdf 9d52adff std %l4,[%o0+0x038] ! Mem[0000000091800038] = 00001cdf 00000000 ! %l3 = 00000000652d821c, Mem[000000003c00002e] = cf2b3bf8 stb %l3,[%i0+0x02e] ! Mem[000000003c00002c] = cf2b1cf8 ! Mem[000000009000003c] = 821c0000, %g2 = 0000000000000000 ldub [%i4+0x03e],%g2 ! %g2 = 0000000000000082 ! %l6 = 9f3bb67f, %l7 = 10bb1cdf, Mem[0000000091000008] = 48c2b487 7312abd6 std %l6,[%i6+%o1] ! Mem[0000000091000008] = 9f3bb67f 10bb1cdf ! %l4 = 0000000000001cdf, Mem[000000009180001d] = bb1cdf00 stb %l4,[%o0+0x01d] ! Mem[000000009180001c] = df1cdf00 ! Mem[0000000090800000] = 00006084 00000053, %g2 = 00000082, %g3 = 00001cdf ldd [%i5+%g0],%g2 ! %g2 = 0000000000006084 0000000000000053 ! Mem[0000000090000020] = 00006084, %g18 = 6063e672758b4594 ldsw [%i4+%o4],%g2 ! %g2 = 6063e672758b4594 ! Mem[0000000090000010] = 1d358e58 0787685f, %g2 = 00006084, %g3 = 00000053 ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 000000000787685f ! Mem[0000000091000008] = b67f10bb, %g2 = 000000001d358e58 lduh [%i6+0x00a],%g2 ! %g2 = 000000000000b67f ! Mem[000000003d000024] = 65aeb5d4, %l0 = 000000000000004e ldsw [%i2+0x024],%l0 ! %l0 = 0000000065aeb5d4 p22_label_25: ! Mem[000000003c800018] = 000010bb, %l3 = 00000000652d821c lduw [%i1+%o3],%l3 ! %l3 = 00000000000010bb ! Mem[0000000090800004] = 0053423f, %g2 = 000000000000b67f ldsb [%i5+0x006],%g2 ! %g2 = 0000000000000000 ! %l3 = 00000000000010bb, Mem[0000000091800024] = ba3f8083 sth %l3,[%o0+0x024] ! Mem[0000000091800024] = 10bb8083 ! Mem[0000000091800008] = 6e2f8834, %g2 = 0000000000000000 lduw [%o0+%o1],%g2 ! %g2 = 000000006e2f8834 ! Mem[0000000091000010] = c93bce40, %g18 = 6063e672758b4594 ldsw [%i6+%o2],%g2 ! %g2 = 6063e672758b4594 ! Mem[0000000091000038] = 00000000, %g2 = ffffffffc93bce40 ldsb [%i6+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[000000003c800030] = 318653d5, %l6 = ffffffff9f3bb67f ldsb [%i1+0x030],%l6 ! %l6 = 0000000000000031 ! Mem[0000000091800038] = 00001cdf00000000, %g2 = 0000000000000000 ldx [%o0+0x038],%g2 ! %g2 = 00001cdf00000000 ! Mem[000000003c800000] = cf1428e7, %l0 = 0000000065aeb5d4 ldsw [%i1+%g0],%l0 ! %l0 = ffffffffcf1428e7 ! Mem[000000009080002c] = 473bce40, %g2 = 00001cdf00000000 ldsh [%i5+0x02c],%g2 ! %g2 = 000000000000473b ba,a p22_not_taken_0_end p22_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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+0x000],%g2 cmp %l0,%g2 ! %l0 should be ffffffffcf1428e7 bne,a,pn %xcc,p22_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000003b bne,a,pn %xcc,p22_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000e705f93d bne,a,pn %xcc,p22_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000010bb bne,a,pn %xcc,p22_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000001cdf bne,a,pn %xcc,p22_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000000 bne,a,pn %xcc,p22_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000031 bne,a,pn %xcc,p22_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000010bb1cdf 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 5945dad0 ca21315a bne %xcc,p22_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 96361565 04d3e69a bne %xcc,p22_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be e0c4c6cb 56911ba8 bne %xcc,p22_f6_fail nop ! Check Local Memory set p22_local0_expect,%g1 p22_check_local0: ldx [%g1+0x018],%g2 ! Expected data = 0787685f6e34054c ldx [%i0+0x018],%g3 ! Observed data at 000000003c000018 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = c691421bcf2b1cf8 ldx [%i0+0x028],%g3 ! Observed data at 000000003c000028 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = d2635c4269188083 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 = 000010bbc4c8edfe ldx [%i1+0x018],%g3 ! Observed data at 000000003c800018 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i1,0x018,%g4 set p22_local2_expect,%g1 p22_check_local2: ldx [%g1+0x018],%g2 ! Expected data = d2635c4200006e34 ldx [%i2+0x018],%g3 ! Observed data at 000000003d000018 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i2,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 661dc4c3e705f93d 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+0x000],%g2 ! Expected data = d2635c427dcbbf91 ldx [%i3+0x000],%g3 ! Observed data at 000000003d800000 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i3,0x000,%g4 ldx [%g1+0x028],%g2 ! Expected data = df00004ef9a5ccc4 ldx [%i3+0x028],%g3 ! Observed data at 000000003d800028 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 4c062525004e6e34 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_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: ldda [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000003c000020] ldsha [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003c800020] stwa %l0,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003c800008] done p22_trap1o: ldda [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000003c000020] ldsha [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003c800020] stwa %l0,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003c800008] done p22_trap2e: ldsha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003d800018] done p22_trap2o: ldsha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003d800018] 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 = d75b21522b3f1c85 ldx [%g1+0x008],%l1 ! %l1 = 5f0d7d40473bce40 ldx [%g1+0x010],%l2 ! %l2 = 6e2f8881d2635c42 ldx [%g1+0x018],%l3 ! %l3 = d40bc8c669188083 ldx [%g1+0x020],%l4 ! %l4 = 0d2022efe5c6a8ee ldx [%g1+0x028],%l5 ! %l5 = 5e9ce6d23ec2fa2b ldx [%g1+0x030],%l6 ! %l6 = 07fdad1033a1a674 ldx [%g1+0x038],%l7 ! %l7 = fb031cc86e34054c ! 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 = 0609b60d 1f3d5248 2bce7a48 0e9b39d5 ! %f4 = c1e19a9a 5fe67eda e5bb5a8f 212f7496 ! %f8 = 70aef2e4 40743a84 309dfeb5 c2f8c802 ! %f12 = 635df41a feaa4498 d4e62085 275c8882 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 2f035c5b 296cd879 777a3490 0c403d9f ! %f20 = eba2211f 44efd88e b5115fdd 1bc6e2f3 ! %f24 = e435fbaa 1c74b921 7a7e06fa 0f97b251 ! %f28 = 4d7e2902 672a3d74 b9a2a67a a43d9239 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = c5a67ac1 2d29eb38 0b22da20 734d145d ! %f36 = 947bd0d1 4e00c12e fd5cd32f 120d9a31 ! %f40 = 784b4459 c2b0c1b8 151d7796 0308c548 ! %f44 = 602427f4 d3472b3f eee0e334 1fa62743 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x7e3470c000000049,%g7,%g1 ! GSR scale = 9, align = 1 wr %g1,%g0,%gsr ! GSR = 7e3470c000000049 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: ! %l5 = 82a3a5f1e9c9cd38, Mem[0000000090000038] = 53918eb2 sth %l5,[%i4+0x038] ! Mem[0000000090000038] = cd388eb2 ! Mem[000000003e800010] = 6ff97d1e, %l4 = 527eaaa6c55bdce0 ldsb [%i1+%o2],%l4 ! %l4 = 000000000000006f ! Mem[000000003e00001c] = 0d877d53, %l0 = 095eb3558e43a07e lduw [%i0+0x01c],%l0 ! %l0 = 000000000d877d53 ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 0000000000000000 ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! %l5 = 82a3a5f1e9c9cd38, Mem[0000000091800010] = 6e4e518296298cae stx %l5,[%o0+%o2] ! Mem[0000000091800010] = 82a3a5f1e9c9cd38 ! %l0 = 000000000d877d53, Mem[0000000091800030] = 43bc1d81 sth %l0,[%o0+0x030] ! Mem[0000000091800030] = 7d531d81 ! %l0 = 000000000d877d53, Mem[000000003e00001e] = 0d877d53 stb %l0,[%i0+0x01e] ! Mem[000000003e00001c] = 0d875353 ! Mem[000000003f800038] = 77f8dfa3, %l4 = 000000000000006f ldsw [%i3+0x038],%l4 ! %l4 = 0000000077f8dfa3 ! %l6 = e21359580afbdc2d, Mem[0000000091000020] = 8b0950dd sth %l6,[%i6+%o4] ! Mem[0000000091000020] = dc2d50dd ! %l7 = 09c15c07e7e5f670, Mem[000000009080003a] = d7bcadc2 sth %l7,[%i5+0x03a] ! Mem[0000000090800038] = f670adc2 p23_label_2: ! %l6 = e21359580afbdc2d, Mem[000000003e800020] = e617d3b2b9442cc6 stx %l6,[%i1+%o4] ! Mem[000000003e800020] = e21359580afbdc2d ! %l4 = 0000000077f8dfa3, Mem[0000000091000038] = e25676cb stb %l4,[%i6+0x038] ! Mem[0000000091000038] = a35676cb ! Mem[000000003e000008] = 90f80c9e, %l4 = 0000000077f8dfa3 ldsh [%i0+%o1],%l4 ! %l4 = ffffffffffff90f8 ! %l7 = 09c15c07e7e5f670, Mem[0000000091000008] = 48c280527312abd6 stx %l7,[%i6+%o1] ! Mem[0000000091000008] = 09c15c07e7e5f670 ! Mem[0000000091800024] = f053153f, %g2 = 0c86ef2635144907 ldub [%o0+0x026],%g2 ! %g2 = 00000000000000f0 ! Mem[0000000091800028] = 153f24b0 df4e4459, %g2 = 000000f0, %g3 = 00000000 ldd [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 00000000df4e4459 ! Mem[0000000091000028] = 21a95ba108a9d051, %g2 = 00000000153f24b0 ldx [%i6+%o5],%g2 ! %g2 = 21a95ba108a9d051 ! Mem[0000000090000000] = 09d53180d6ba8c74, %g2 = 21a95ba108a9d051 ldx [%i4+%g0],%g2 ! %g2 = 09d53180d6ba8c74 ! %l1 = f63af87643a084d0, Mem[0000000091000010] = 6cff95cd stw %l1,[%i6+%o2] ! Mem[0000000091000010] = 43a084d0 ! Mem[0000000091800000] = b007b3e6, %g2 = 09d53180d6ba8c74 ldsb [%o0+0x003],%g2 ! %g2 = ffffffffffffffb0 p23_label_3: ! Mem[000000003f000028] = 2fa9f450d042a48e, %l0 = 000000000d877d53 ldx [%i2+%o5],%l0 ! %l0 = 2fa9f450d042a48e ! Mem[000000003e000018] = 12c3a31e 0d875353, %l4 = ffff90f8, %l5 = e9c9cd38 ldd [%i0+%o3],%l4 ! %l4 = 0000000012c3a31e 000000000d875353 ! Mem[0000000091800010] = 82a3a5f1 e9c9cd38, %g2 = ffffffb0, %g3 = df4e4459 ldd [%o0+%o2],%g2 ! %g2 = 0000000082a3a5f1 00000000e9c9cd38 ! %l4 = 0000000012c3a31e, Mem[000000003f800018] = e0539ad6bd7ccb3e stx %l4,[%i3+%o3] ! Mem[000000003f800018] = 0000000012c3a31e ! %l2 = 8cef5519, %l3 = d4371597, Mem[0000000090000028] = af022e97 7d3b2cbb std %l2,[%i4+%o5] ! Mem[0000000090000028] = 8cef5519 d4371597 ! %l0 = d042a48e, %l1 = 43a084d0, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l0,[%i5+%o1] ! Mem[0000000090800008] = d042a48e 43a084d0 ! Mem[0000000091800004] = e6aa8b98, %g2 = 0000000082a3a5f1 ldsh [%o0+0x006],%g2 ! %g2 = ffffffffffffe6aa ! %l0 = d042a48e, %l1 = 43a084d0, Mem[0000000091000000] = 6ae82f88 98f9b0a5 std %l0,[%i6+%g0] ! Mem[0000000091000000] = d042a48e 43a084d0 ! %l7 = 09c15c07e7e5f670, Mem[000000009100002a] = 5ba108a9 stb %l7,[%i6+0x02a] ! Mem[0000000091000028] = 70a108a9 ! %l5 = 000000000d875353, Mem[000000003e00000c] = 84452e96 stw %l5,[%i0+0x00c] ! Mem[000000003e00000c] = 0d875353 p23_label_4: ! %l1 = f63af87643a084d0, Mem[000000003e800000] = 736a4e03 sth %l1,[%i1+%g0] ! Mem[000000003e800000] = 84d04e03 ! %l0 = 2fa9f450d042a48e, Mem[000000009180001c] = b7684e28 sth %l0,[%o0+0x01c] ! Mem[000000009180001c] = a48e4e28 ! Mem[0000000091000038] = 76cb62bf, %g2 = ffffffffffffe6aa ldsh [%i6+0x03a],%g2 ! %g2 = 00000000000076cb ! Mem[0000000090000030] = 7a6764e2 807fa20a, %g2 = 000076cb, %g3 = e9c9cd38 ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fa20a ! Mem[0000000090800000] = 73d0acf8, %g2 = 000000007a6764e2 lduw [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 ! Mem[0000000090800020] = 0c86ef26, %g2 = 0000000073d0acf8 lduw [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 ! Mem[0000000090000030] = 7a6764e2, %g2 = 000000000c86ef26 ldub [%i4+0x030],%g2 ! %g2 = 000000000000007a ! Mem[0000000091800030] = 7d531d81, %g2 = 000000000000007a lduw [%o0+0x030],%g2 ! %g2 = 000000007d531d81 ! %l2 = 8cef5519, %l3 = d4371597, Mem[000000003e000038] = 1e2e1cf0 45e12b57 std %l2,[%i0+0x038] ! Mem[000000003e000038] = 8cef5519 d4371597 ! %l6 = 0afbdc2d, %l7 = e7e5f670, Mem[0000000091000000] = d042a48e 43a084d0 std %l6,[%i6+%g0] ! Mem[0000000091000000] = 0afbdc2d e7e5f670 p23_label_5: ! %l2 = 8cef5519, %l3 = d4371597, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 8cef5519 d4371597 ! Mem[0000000091000038] = 76cb62bf, %g2 = 000000007d531d81 ldsh [%i6+0x03a],%g2 ! %g2 = 00000000000076cb ! %l2 = 8cef5519, %l3 = d4371597, Mem[000000003f000018] = 2541b36d a27a7ea2 std %l2,[%i2+%o3] ! Mem[000000003f000018] = 8cef5519 d4371597 ! %l1 = f63af87643a084d0, Mem[000000003f800018] = 0000000012c3a31e stx %l1,[%i3+%o3] ! Mem[000000003f800018] = f63af87643a084d0 ! Mem[000000009100001c] = 47a19fcf, %g2 = 00000000000076cb ldsh [%i6+0x01c],%g2 ! %g2 = 00000000000047a1 ! Mem[0000000090000010] = 1d358e58d828ead6, %g2 = 00000000000047a1 ldx [%i4+%o2],%g2 ! %g2 = 1d358e58d828ead6 ! %l1 = f63af87643a084d0, Mem[0000000091800010] = 82a3a5f1e9c9cd38 stx %l1,[%o0+%o2] ! Mem[0000000091800010] = f63af87643a084d0 ! %l0 = 2fa9f450d042a48e, Mem[000000003e80001c] = 8f98941e stw %l0,[%i1+0x01c] ! Mem[000000003e80001c] = d042a48e ! %l4 = 12c3a31e, %l5 = 0d875353, Mem[0000000090000008] = b427e099 152d46b0 std %l4,[%i4+%o1] ! Mem[0000000090000008] = 12c3a31e 0d875353 ! %l0 = 2fa9f450d042a48e, Mem[0000000091000004] = e7e5f670 stb %l0,[%i6+0x004] ! Mem[0000000091000004] = 8ee5f670 p23_label_6: ! Mem[0000000091000010] = 43a084d0, %g2 = 1d358e58d828ead6 ldub [%i6+%o2],%g2 ! %g2 = 0000000000000043 ! %l4 = 0000000012c3a31e, Mem[0000000090800008] = d042a48e43a084d0 stx %l4,[%i5+%o1] ! Mem[0000000090800008] = 0000000012c3a31e ! Mem[000000003e000014] = 7af2c78c, %l5 = 000000000d875353 lduw [%i0+0x014],%l5 ! %l5 = 000000007af2c78c ! Mem[0000000091800008] = 8b9883bd, %g2 = 0000000000000043 lduh [%o0+%o1],%g2 ! %g2 = 0000000000008b98 ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = 0000000000008b98 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! %l0 = 2fa9f450d042a48e, Mem[000000009000003c] = e6c51178 stw %l0,[%i4+0x03c] ! Mem[000000009000003c] = d042a48e ! Mem[0000000091800008] = 8b9883bd, %g18 = 1b17a3f2400d00ca ldsw [%o0+%o1],%g2 ! %g2 = 1b17a3f2400d00ca ! Mem[0000000091800020] = 66979dba, %g2 = ffffffff8b9883bd ldsb [%o0+0x021],%g2 ! %g2 = 0000000000000066 ! Mem[000000003f800030] = c1d8f24f 363ba62d, %l0 = d042a48e, %l1 = 43a084d0 ldd [%i3+0x030],%l0 ! %l0 = 00000000c1d8f24f 00000000363ba62d ! %l6 = e21359580afbdc2d, Mem[0000000091800010] = f63af876 stw %l6,[%o0+%o2] ! Mem[0000000091800010] = 0afbdc2d p23_label_7: ! %l5 = 000000007af2c78c, Mem[0000000090800000] = 8cef5519 stw %l5,[%i5+%g0] ! Mem[0000000090800000] = 7af2c78c ! %l1 = 00000000363ba62d, Mem[0000000090000016] = ead61d17 stb %l1,[%i4+0x016] ! Mem[0000000090000014] = 2dd61d17 ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = 0000000000000066 ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! %l4 = 0000000012c3a31e, Mem[0000000091000000] = 0afbdc2d stw %l4,[%i6+%g0] ! Mem[0000000091000000] = 12c3a31e ! %l2 = 66c3abb08cef5519, Mem[0000000091000004] = 8ee5f670 stw %l2,[%i6+0x004] ! Mem[0000000091000004] = 8cef5519 ! Mem[000000009180003c] = 9d52adff, %g2 = eaf607f479e2e95e lduw [%o0+0x03c],%g2 ! %g2 = 000000009d52adff ! Mem[000000003f00003c] = 7ce895a4, %l7 = 09c15c07e7e5f670 ldub [%i2+0x03c],%l7 ! %l7 = 000000000000007c ! Mem[0000000091800030] = 7d531d81, %g2 = 000000009d52adff ldsh [%o0+0x030],%g2 ! %g2 = 0000000000007d53 ! %l4 = 0000000012c3a31e, Mem[000000003f80001e] = 43a084d0 sth %l4,[%i3+0x01e] ! Mem[000000003f80001c] = 43a0a31e ! Mem[0000000091000000] = 12c3a31e 8cef5519, %g2 = 00007d53, %g3 = 807fa20a ldd [%i6+%g0],%g2 ! %g2 = 0000000012c3a31e 000000008cef5519 p23_label_8: ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 0000000012c3a31e ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! %l5 = 000000007af2c78c, Mem[0000000090800016] = 6f1db2d5 sth %l5,[%i5+0x016] ! Mem[0000000090800014] = c78cb2d5 ! %l4 = 0000000012c3a31e, Mem[0000000091000036] = 449ba356 stb %l4,[%i6+0x036] ! Mem[0000000091000034] = 1e9ba356 ! Mem[000000003f000004] = fb98fe6f, %l0 = 00000000c1d8f24f lduw [%i2+0x004],%l0 ! %l0 = 00000000fb98fe6f ! Mem[000000003e800000] = 84d04e03, %l5 = 000000007af2c78c ldsb [%i1+0x003],%l5 ! %l5 = 0000000000000003 ! Mem[000000003f800008] = cc374cb6, %l0 = 00000000fb98fe6f ldsb [%i3+0x00a],%l0 ! %l0 = 000000000000004c ! Mem[000000009100001c] = 47a19fcf, %g2 = 0c86ef2635144907 lduh [%i6+0x01c],%g2 ! %g2 = 00000000000047a1 ! Mem[0000000090000000] = 09d53180 d6ba8c74, %g2 = 000047a1, %g3 = 8cef5519 ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000d6ba8c74 ! Mem[0000000091000030] = a5b5761e 12141e9b, %g2 = 09d53180, %g3 = d6ba8c74 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 0000000012141e9b ! Mem[0000000090800030] = eaf607f4, %g2 = 00000000a5b5761e lduw [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 p23_label_9: ! %l2 = 66c3abb08cef5519, Mem[000000003e800030] = d5da28ad083a1ea6 stx %l2,[%i1+0x030] ! Mem[000000003e800030] = 66c3abb08cef5519 ! Mem[000000003f000024] = cd83ea41, %l1 = 00000000363ba62d ldsh [%i2+0x024],%l1 ! %l1 = ffffffffffffcd83 ! %l6 = 0afbdc2d, %l7 = 0000007c, Mem[0000000090800018] = b2d54dc6 db268a9a std %l6,[%i5+%o3] ! Mem[0000000090800018] = 0afbdc2d 0000007c ! Mem[0000000090000018] = 1d179028, %g18 = 1b17a3f2400d00ca ldsw [%i4+%o3],%g2 ! %g2 = 1b17a3f2400d00ca ! Mem[0000000090000008] = 12c3a31e, %g2 = 000000001d179028 ldsb [%i4+%o1],%g2 ! %g2 = 0000000000000012 ! Mem[000000003f000000] = 47c6b1b3, %l7 = 000000000000007c lduw [%i2+%g0],%l7 ! %l7 = 0000000047c6b1b3 ! %l4 = 12c3a31e, %l5 = 00000003, Mem[000000003e000038] = 8cef5519 d4371597 std %l4,[%i0+0x038] ! Mem[000000003e000038] = 12c3a31e 00000003 ! Mem[0000000091000034] = 1e9ba356, %g2 = 0000000000000012 lduh [%i6+0x036],%g2 ! %g2 = 0000000000001e9b ! Mem[000000003e800020] = e2135958, %l4 = 0000000012c3a31e ldsb [%i1+0x023],%l4 ! %l4 = 0000000000000058 ! Mem[0000000091800000] = fb520ab0 07b3e6aa, %g2 = 00001e9b, %g3 = 12141e9b ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000007b3e6aa p23_label_10: ! %l6 = 0afbdc2d, %l7 = 47c6b1b3, Mem[0000000090800010] = f8449dd9 5e35c78c std %l6,[%i5+%o2] ! Mem[0000000090800010] = 0afbdc2d 47c6b1b3 ! %l7 = 0000000047c6b1b3, Mem[000000003f800008] = cc374cb6390bb080 stx %l7,[%i3+%o1] ! Mem[000000003f800008] = 0000000047c6b1b3 ! Mem[000000003e800028] = 767e697233b4afcd, %l3 = 874d9867d4371597 ldx [%i1+%o5],%l3 ! %l3 = 767e697233b4afcd ! Mem[0000000090800030] = f479e2e9, %g2 = 00000000fb520ab0 ldub [%i5+0x033],%g2 ! %g2 = 00000000000000f4 ! Mem[0000000090800030] = eaf607f4, %g2 = 00000000000000f4 ldsb [%i5+0x030],%g2 ! %g2 = ffffffffffffffea ! Mem[0000000090800034] = e95e66e1, %g2 = ffffffffffffffea lduh [%i5+0x036],%g2 ! %g2 = 000000000000e95e ! %l6 = e21359580afbdc2d, Mem[000000003e800004] = 9301a35b stw %l6,[%i1+0x004] ! Mem[000000003e800004] = 0afbdc2d ! Mem[0000000091000020] = dc2d50dd, %g2 = 000000000000e95e lduw [%i6+%o4],%g2 ! %g2 = 00000000dc2d50dd ! %l1 = ffffffffffffcd83, Mem[000000003f000008] = dabe811132cbf8a6 stx %l1,[%i2+%o1] ! Mem[000000003f000008] = ffffffffffffcd83 ! %l7 = 0000000047c6b1b3, Mem[0000000090000024] = 0332e58e stw %l7,[%i4+0x024] ! Mem[0000000090000024] = 47c6b1b3 p23_label_11: ! Mem[000000009000001c] = 70edfb0e, %g2 = 00000000dc2d50dd ldub [%i4+0x01c],%g2 ! %g2 = 0000000000000070 ! Mem[0000000090000038] = cd388eb2 d042a48e, %g2 = 00000070, %g3 = 07b3e6aa ldd [%i4+0x038],%g2 ! %g2 = 00000000cd388eb2 00000000d042a48e ! %l1 = ffffffffffffcd83, Mem[0000000091000008] = 09c15c07 stb %l1,[%i6+%o1] ! Mem[0000000091000008] = 83c15c07 ! Mem[0000000091800030] = 1d815153, %g2 = 00000000cd388eb2 lduh [%o0+0x032],%g2 ! %g2 = 0000000000001d81 ! Mem[000000009080000c] = 12c3a31e, %g18 = 1b17a3f2400d00ca ldsw [%i5+0x00c],%g2 ! %g2 = 1b17a3f2400d00ca ! Mem[0000000090000008] = 12c3a31e, %g18 = 1b17a3f2400d00ca ldsw [%i4+%o1],%g2 ! %g2 = 1b17a3f2400d00ca ! Mem[0000000090800034] = e2e95e66, %g2 = 0000000012c3a31e ldub [%i5+0x035],%g2 ! %g2 = 00000000000000e2 ! %l3 = 767e697233b4afcd, Mem[0000000091000006] = 551983c1 sth %l3,[%i6+0x006] ! Mem[0000000091000004] = afcd83c1 ! %l2 = 8cef5519, %l3 = 33b4afcd, Mem[0000000091000020] = dc2d50dd 0f65f93d std %l2,[%i6+%o4] ! Mem[0000000091000020] = 8cef5519 33b4afcd ! %l2 = 8cef5519, %l3 = 33b4afcd, Mem[0000000090000018] = 1d179028 70edfb0e std %l2,[%i4+%o3] ! Mem[0000000090000018] = 8cef5519 33b4afcd p23_label_12: ! Mem[000000003e00001c] = 0d875353, %l4 = 0000000000000058 ldsh [%i0+0x01e],%l4 ! %l4 = 0000000000005353 ! Mem[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = 000000e2, %g3 = d042a48e ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf ! Mem[0000000090000038] = cd388eb2 d042a48e, %g2 = 5ffaf26e, %g3 = 47a19fcf ldd [%i4+0x038],%g2 ! %g2 = 00000000cd388eb2 00000000d042a48e ! %l6 = 0afbdc2d, %l7 = 47c6b1b3, Mem[0000000090800028] = 4459f5d3 51e85f11 std %l6,[%i5+%o5] ! Mem[0000000090800028] = 0afbdc2d 47c6b1b3 ! %l0 = 0000004c, %l1 = ffffcd83, Mem[000000003e000038] = 12c3a31e 00000003 std %l0,[%i0+0x038] ! Mem[000000003e000038] = 0000004c ffffcd83 ! Mem[000000009000002c] = d4371597, %g2 = 00000000cd388eb2 ldsh [%i4+0x02c],%g2 ! %g2 = ffffffffffffd437 ! Mem[000000003f800038] = 77f8dfa3, %l1 = ffffffffffffcd83 ldub [%i3+0x039],%l1 ! %l1 = 00000000000000f8 ! Mem[0000000090800028] = 0afbdc2d, %g2 = ffffffffffffd437 lduw [%i5+%o5],%g2 ! %g2 = 000000000afbdc2d ! Mem[0000000090000034] = 807fa20a, %g2 = 000000000afbdc2d lduh [%i4+0x034],%g2 ! %g2 = 000000000000807f ! %l0 = 0000004c, %l1 = 000000f8, Mem[0000000090800010] = 0afbdc2d 47c6b1b3 std %l0,[%i5+%o2] ! Mem[0000000090800010] = 0000004c 000000f8 p23_label_13: ! Mem[000000003f80002c] = 9931cbe8, %l2 = 66c3abb08cef5519 ldub [%i3+0x02e],%l2 ! %l2 = 00000000000000cb ! %l2 = 000000cb, %l3 = 33b4afcd, Mem[0000000091000020] = 8cef5519 33b4afcd std %l2,[%i6+%o4] ! Mem[0000000091000020] = 000000cb 33b4afcd ! %l0 = 000000000000004c, Mem[0000000091000010] = 43a084d07757fe01 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = 000000000000004c ! Mem[000000003e000020] = 35e013d4 0fcb07aa, %l2 = 000000cb, %l3 = 33b4afcd ldd [%i0+%o4],%l2 ! %l2 = 0000000035e013d4 000000000fcb07aa ! Mem[0000000090000030] = 7a6764e2807fa20a, %g2 = 000000000000807f ldx [%i4+0x030],%g2 ! %g2 = 7a6764e2807fa20a ! Mem[0000000090800008] = 0000000012c3a31e, %g2 = 7a6764e2807fa20a ldx [%i5+%o1],%g2 ! %g2 = 0000000012c3a31e ! %l4 = 0000000000005353, Mem[0000000090000008] = 12c3a31e stw %l4,[%i4+%o1] ! Mem[0000000090000008] = 00005353 ! %l2 = 0000000035e013d4, Mem[0000000090000008] = 000053530d875353 stx %l2,[%i4+%o1] ! Mem[0000000090000008] = 0000000035e013d4 ! Mem[0000000090800024] = 49070afb, %g2 = 0000000012c3a31e lduh [%i5+0x026],%g2 ! %g2 = 0000000000004907 ! Mem[0000000090800008] = 00000000, %g18 = 1b17a3f2400d00ca ldsw [%i5+%o1],%g2 ! %g2 = 1b17a3f2400d00ca p23_label_14: ! Mem[0000000090000038] = cd388eb2, %g2 = 0000000000000000 lduw [%i4+0x038],%g2 ! %g2 = 00000000cd388eb2 ! Mem[000000003e800010] = 6ff97d1e, %l5 = 0000000000000003 lduw [%i1+%o2],%l5 ! %l5 = 000000006ff97d1e ! Mem[0000000090800008] = 00000000 12c3a31e, %g2 = cd388eb2, %g3 = d042a48e ldd [%i5+%o1],%g2 ! %g2 = 0000000000000000 0000000012c3a31e ! Mem[0000000091800030] = 7d531d81, %g18 = 1b17a3f2400d00ca ldsw [%o0+0x030],%g2 ! %g2 = 1b17a3f2400d00ca ! %l5 = 000000006ff97d1e, Mem[0000000091000006] = afcd83c1 sth %l5,[%i6+0x006] ! Mem[0000000091000004] = 7d1e83c1 ! Mem[0000000091000008] = 83c15c07, %g2 = 000000007d531d81 ldsh [%i6+%o1],%g2 ! %g2 = ffffffffffff83c1 ! Mem[000000009180002c] = 44597d53, %g2 = ffffffffffff83c1 ldsh [%o0+0x02e],%g2 ! %g2 = 0000000000004459 ! Mem[000000009180003c] = 9d52adff, %g2 = 0000000000004459 ldsb [%o0+0x03c],%g2 ! %g2 = ffffffffffffff9d ! %l2 = 0000000035e013d4, Mem[0000000090000034] = 807fa20a stw %l2,[%i4+0x034] ! Mem[0000000090000034] = 35e013d4 ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = ffffffffffffff9d ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 p23_label_15: ! Mem[0000000090800014] = 000000f8, %g18 = 1b17a3f2400d00ca ldsw [%i5+0x014],%g2 ! %g2 = 1b17a3f2400d00ca ! %l0 = 0000004c, %l1 = 000000f8, Mem[0000000090800028] = 0afbdc2d 47c6b1b3 std %l0,[%i5+%o5] ! Mem[0000000090800028] = 0000004c 000000f8 ! %l7 = 0000000047c6b1b3, Mem[000000003e80003e] = cc113724 stb %l7,[%i1+0x03e] ! Mem[000000003e80003c] = cc11b324 ! Mem[000000003f000024] = cd83ea41, %l6 = e21359580afbdc2d ldub [%i2+0x025],%l6 ! %l6 = 0000000000000083 ! %l6 = 0000000000000083, Mem[0000000091000020] = 000000cb stw %l6,[%i6+%o4] ! Mem[0000000091000020] = 00000083 ! Mem[0000000091800018] = 06faad5c a48e4e28, %g2 = 000000f8, %g3 = 12c3a31e ldd [%o0+%o3],%g2 ! %g2 = 0000000006faad5c 00000000a48e4e28 ! Mem[000000003f800018] = f63af876 43a0a31e, %l4 = 00005353, %l5 = 6ff97d1e ldd [%i3+%o3],%l4 ! %l4 = 00000000f63af876 0000000043a0a31e ! %l3 = 000000000fcb07aa, Mem[0000000090800006] = 15970000 stb %l3,[%i5+0x006] ! Mem[0000000090800004] = aa970000 ! Mem[0000000090800038] = 66e1f670, %g2 = 0000000006faad5c lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1f670 ! %l4 = f63af876, %l5 = 43a0a31e, Mem[000000003e800008] = 143914f1 b0c49553 std %l4,[%i1+%o1] ! Mem[000000003e800008] = f63af876 43a0a31e p23_label_16: ! %l7 = 0000000047c6b1b3, Mem[0000000091800030] = 7d531d8151532584 stx %l7,[%o0+0x030] ! Mem[0000000091800030] = 0000000047c6b1b3 ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = 0000000066e1f670 ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! Mem[0000000091800014] = 43a084d0, %g2 = eaf607f479e2e95e lduw [%o0+0x014],%g2 ! %g2 = 0000000043a084d0 ! Mem[000000009080003c] = 7bb00000, %g2 = 0000000043a084d0 ldub [%i5+0x03e],%g2 ! %g2 = 000000000000007b ! %l0 = 000000000000004c, Mem[000000009000002f] = 977a6764 stb %l0,[%i4+0x02f] ! Mem[000000009000002c] = 4c7a6764 ! Mem[000000009080000c] = a31e0000, %g2 = 000000000000007b ldsb [%i5+0x00e],%g2 ! %g2 = ffffffffffffffa3 ! %l3 = 000000000fcb07aa, Mem[000000009180000c] = 3923d9af stw %l3,[%o0+0x00c] ! Mem[000000009180000c] = 0fcb07aa ! Mem[0000000090800028] = 0000004c 000000f8, %g2 = ffffffa3, %g3 = a48e4e28 ldd [%i5+%o5],%g2 ! %g2 = 000000000000004c 00000000000000f8 ! %l6 = 00000083, %l7 = 47c6b1b3, Mem[0000000091800010] = 0afbdc2d 43a084d0 std %l6,[%o0+%o2] ! Mem[0000000091800010] = 00000083 47c6b1b3 ! Mem[000000003e800008] = f63af876, %l0 = 000000000000004c ldsh [%i1+%o1],%l0 ! %l0 = fffffffffffff63a p23_label_17: ! Mem[0000000090000008] = 00000000, %g2 = 000000000000004c lduw [%i4+%o1],%g2 ! %g2 = 0000000000000000 ! %l2 = 0000000035e013d4, Mem[000000009180003a] = 116d9d52 stb %l2,[%o0+0x03a] ! Mem[0000000091800038] = d46d9d52 ! %l4 = f63af876, %l5 = 43a0a31e, Mem[0000000091800018] = 06faad5c a48e4e28 std %l4,[%o0+%o3] ! Mem[0000000091800018] = f63af876 43a0a31e ! Mem[0000000090000010] = 358e58d8, %g2 = 0000000000000000 ldsb [%i4+0x011],%g2 ! %g2 = 0000000000000035 ! Mem[0000000090000010] = 1d358e58, %g2 = 0000000000000035 lduw [%i4+%o2],%g2 ! %g2 = 000000001d358e58 ! %l0 = fffffffffffff63a, Mem[000000009100001a] = f26e47a1 sth %l0,[%i6+0x01a] ! Mem[0000000091000018] = f63a47a1 ! %l4 = 00000000f63af876, Mem[0000000091000000] = 12c3a31e8cef7d1e stx %l4,[%i6+%g0] ! Mem[0000000091000000] = 00000000f63af876 ! Mem[0000000090000004] = d6ba8c74, %g2 = 000000001d358e58 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffffd6ba ! %l4 = 00000000f63af876, Mem[0000000091000021] = 00008333 stb %l4,[%i6+0x021] ! Mem[0000000091000020] = 76008333 ! Mem[000000009100003c] = 62bf8c8f, %g2 = ffffffffffffd6ba lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f p23_label_18: ! Mem[0000000090800000] = f2c78cd4, %g2 = 0000000062bf8c8f ldub [%i5+0x001],%g2 ! %g2 = 00000000000000f2 ! Mem[0000000090000018] = 8cef551933b4afcd, %g2 = 00000000000000f2 ldx [%i4+%o3],%g2 ! %g2 = 8cef551933b4afcd ! %l4 = f63af876, %l5 = 43a0a31e, Mem[0000000090800000] = 7af2c78c d437aa97 std %l4,[%i5+%g0] ! Mem[0000000090800000] = f63af876 43a0a31e ! Mem[0000000091000008] = 83c15c07e7e5f670, %g2 = 8cef551933b4afcd ldx [%i6+%o1],%g2 ! %g2 = 83c15c07e7e5f670 ! %l2 = 35e013d4, %l3 = 0fcb07aa, Mem[000000003e800030] = 66c3abb0 8cef5519 std %l2,[%i1+0x030] ! Mem[000000003e800030] = 35e013d4 0fcb07aa ! %l7 = 0000000047c6b1b3, Mem[0000000090000032] = 64e235e0 sth %l7,[%i4+0x032] ! Mem[0000000090000030] = b1b335e0 ! Mem[000000009100002c] = 08a9d051, %g2 = 83c15c07e7e5f670 ldub [%i6+0x02c],%g2 ! %g2 = 0000000000000008 ! Mem[000000003f000020] = 0ff2f6f2, %l5 = 0000000043a0a31e ldub [%i2+0x021],%l5 ! %l5 = 00000000000000f2 ! Mem[0000000091800000] = fb520ab0, %g18 = 1b17a3f2400d00ca ldsw [%o0+%g0],%g2 ! %g2 = 1b17a3f2400d00ca ! %l3 = 000000000fcb07aa, Mem[0000000090000008] = 00000000 stw %l3,[%i4+%o1] ! Mem[0000000090000008] = 0fcb07aa p23_label_19: ! Mem[000000003e000030] = e33aca37, %l7 = 0000000047c6b1b3 lduw [%i0+0x030],%l7 ! %l7 = 00000000e33aca37 ! Mem[000000003e000000] = 1e132717 cd813d9f, %l6 = 00000083, %l7 = e33aca37 ldd [%i0+%g0],%l6 ! %l6 = 000000001e132717 00000000cd813d9f ! %l6 = 000000001e132717, Mem[0000000090000036] = 13d4cd38 stb %l6,[%i4+0x036] ! Mem[0000000090000034] = 17d4cd38 ! %l6 = 000000001e132717, Mem[0000000090800008] = 0000000012c3a31e stx %l6,[%i5+%o1] ! Mem[0000000090800008] = 000000001e132717 ! Mem[000000003f800038] = 77f8dfa3, %l5 = 00000000000000f2 ldsb [%i3+0x03a],%l5 ! %l5 = ffffffffffffffdf ! %l7 = 00000000cd813d9f, Mem[000000003e800004] = 0afbdc2d stw %l7,[%i1+0x004] ! Mem[000000003e800004] = cd813d9f ! Mem[0000000090000020] = 0ad8f703, %g18 = 1b17a3f2400d00ca ldsw [%i4+%o4],%g2 ! %g2 = 1b17a3f2400d00ca ! %l4 = 00000000f63af876, Mem[000000009000003a] = 8eb2d042 sth %l4,[%i4+0x03a] ! Mem[0000000090000038] = f876d042 ! %l2 = 35e013d4, %l3 = 0fcb07aa, Mem[000000003f000020] = 0ff2f6f2 cd83ea41 std %l2,[%i2+%o4] ! Mem[000000003f000020] = 35e013d4 0fcb07aa ! %l1 = 00000000000000f8, Mem[0000000091800032] = 000047c6 stb %l1,[%o0+0x032] ! Mem[0000000091800030] = f80047c6 p23_label_20: ! Mem[000000003f80001c] = 43a0a31e, %l2 = 0000000035e013d4 lduh [%i3+0x01e],%l2 ! %l2 = 000000000000a31e ! %l0 = fffffffffffff63a, Mem[000000003f80000c] = 47c6b1b3 sth %l0,[%i3+0x00c] ! Mem[000000003f80000c] = f63ab1b3 ! Mem[000000009180000c] = 0fcb07aa, %g2 = 000000000ad8f703 lduh [%o0+0x00c],%g2 ! %g2 = 0000000000000fcb ! %l7 = 00000000cd813d9f, Mem[0000000091000032] = 761e1214 sth %l7,[%i6+0x032] ! Mem[0000000091000030] = 3d9f1214 ! Mem[0000000091800028] = 24b0df4e, %g2 = 0000000000000fcb lduh [%o0+0x02a],%g2 ! %g2 = 00000000000024b0 ! %l5 = ffffffffffffffdf, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l5,[%i4+%g0] ! Mem[0000000090000000] = ffffffffffffffdf ! %l6 = 1e132717, %l7 = cd813d9f, Mem[0000000091000020] = 00760083 33b4afcd std %l6,[%i6+%o4] ! Mem[0000000091000020] = 1e132717 cd813d9f ! Mem[0000000091000008] = 83c15c07 e7e5f670, %g2 = 000024b0, %g3 = 000000f8 ldd [%i6+%o1],%g2 ! %g2 = 0000000083c15c07 00000000e7e5f670 ! %l2 = 000000000000a31e, Mem[0000000090800016] = 00f80afb stb %l2,[%i5+0x016] ! Mem[0000000090800014] = 1ef80afb ! Mem[0000000091800028] = 153f24b0 df4e4459, %g2 = 83c15c07, %g3 = e7e5f670 ldd [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 00000000df4e4459 p23_label_21: ! %l5 = ffffffffffffffdf, Mem[000000003f800020] = 045df45b5822b3ad stx %l5,[%i3+%o4] ! Mem[000000003f800020] = ffffffffffffffdf ! Mem[0000000091000004] = f63af876, %g18 = 1b17a3f2400d00ca ldsw [%i6+0x004],%g2 ! %g2 = 1b17a3f2400d00ca ! Mem[0000000091800018] = f63af876 43a0a31e, %g2 = f63af876, %g3 = df4e4459 ldd [%o0+%o3],%g2 ! %g2 = 00000000f63af876 0000000043a0a31e ! %l7 = 00000000cd813d9f, Mem[000000009100003b] = cb62bf8c stb %l7,[%i6+0x03b] ! Mem[0000000091000038] = 9f62bf8c ! %l5 = ffffffffffffffdf, Mem[0000000091800012] = 008347c6 sth %l5,[%o0+0x012] ! Mem[0000000091800010] = ffdf47c6 ! Mem[0000000091800008] = 8b9883bd, %g2 = 00000000f63af876 ldsh [%o0+%o1],%g2 ! %g2 = ffffffffffff8b98 ! Mem[000000003e800038] = 1034092b, %l3 = 000000000fcb07aa lduw [%i1+0x038],%l3 ! %l3 = 000000001034092b ! Mem[000000003e000028] = 64a9478e, %l2 = 000000000000a31e ldsh [%i0+%o5],%l2 ! %l2 = 00000000000064a9 ! %l0 = fffffffffffff63a, Mem[0000000091000030] = a5b53d9f12141e9b stx %l0,[%i6+0x030] ! Mem[0000000091000030] = fffffffffffff63a ! %l2 = 00000000000064a9, Mem[000000003f000020] = 35e013d40fcb07aa stx %l2,[%i2+%o4] ! Mem[000000003f000020] = 00000000000064a9 p23_label_22: ! %l6 = 000000001e132717, Mem[000000009000002c] = d437154c sth %l6,[%i4+0x02c] ! Mem[000000009000002c] = 2717154c ! %l2 = 000064a9, %l3 = 1034092b, Mem[0000000091800000] = fb520ab0 07b3e6aa std %l2,[%o0+%g0] ! Mem[0000000091800000] = 000064a9 1034092b ! %l0 = fffffffffffff63a, Mem[000000003f800020] = ffffffffffffffdf stx %l0,[%i3+%o4] ! Mem[000000003f800020] = fffffffffffff63a ! %l0 = fffffffffffff63a, Mem[000000009100000d] = e5f67000 stb %l0,[%i6+0x00d] ! Mem[000000009100000c] = 3af67000 ! Mem[0000000091000030] = fffffffffffff63a, %g2 = ffffffffffff8b98 ldx [%i6+0x030],%g2 ! %g2 = fffffffffffff63a ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = fffffffffffff63a ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! Mem[0000000090800038] = f670adc2, %g2 = eaf607f479e2e95e ldsb [%i5+0x03a],%g2 ! %g2 = fffffffffffffff6 ! Mem[0000000091000018] = f63a47a1, %g2 = fffffffffffffff6 lduh [%i6+0x01a],%g2 ! %g2 = 000000000000f63a ! Mem[0000000090800000] = f63af876, %g2 = 000000000000f63a lduh [%i5+%g0],%g2 ! %g2 = 000000000000f63a ! Mem[000000003f800020] = ffffffff, %l6 = 000000001e132717 ldub [%i3+0x021],%l6 ! %l6 = 00000000000000ff p23_label_23: ! %l4 = 00000000f63af876, Mem[0000000091000015] = 00004c5f stb %l4,[%i6+0x015] ! Mem[0000000091000014] = 76004c5f ! Mem[0000000091000018] = 5ffaf63a 47a19fcf, %g2 = 0000f63a, %g3 = 43a0a31e ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf63a 0000000047a19fcf ! %l4 = 00000000f63af876, Mem[0000000090000018] = 8cef551933b4afcd stx %l4,[%i4+%o3] ! Mem[0000000090000018] = 00000000f63af876 ! %l5 = ffffffffffffffdf, Mem[000000009180000c] = 0fcb07aa stw %l5,[%o0+0x00c] ! Mem[000000009180000c] = ffffffdf ! %l2 = 00000000000064a9, Mem[000000003e000039] = 0000004c stb %l2,[%i0+0x039] ! Mem[000000003e000038] = 00a9004c ! Mem[000000009100003c] = 62bf8c8f, %g2 = 000000005ffaf63a lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f ! %l1 = 00000000000000f8, Mem[000000009080002d] = 0000f8ea stb %l1,[%i5+0x02d] ! Mem[000000009080002c] = f800f8ea ! %l2 = 000064a9, %l3 = 1034092b, Mem[0000000090800038] = 66e1f670 adc27bb0 std %l2,[%i5+0x038] ! Mem[0000000090800038] = 000064a9 1034092b ! %l2 = 000064a9, %l3 = 1034092b, Mem[0000000090000010] = 1d358e58 d8282dd6 std %l2,[%i4+%o2] ! Mem[0000000090000010] = 000064a9 1034092b ! Mem[000000009000001c] = f8760ad8, %g2 = 0000000062bf8c8f ldsh [%i4+0x01e],%g2 ! %g2 = fffffffffffff876 p23_label_24: ! Mem[000000003f000014] = 5f78786b, %l0 = fffffffffffff63a ldsw [%i2+0x014],%l0 ! %l0 = 000000005f78786b ! %l4 = 00000000f63af876, Mem[000000009000002c] = 2717154c stw %l4,[%i4+0x02c] ! Mem[000000009000002c] = f63af876 ! Mem[0000000090000020] = 0ad8f70347c6b1b3, %g2 = fffffffffffff876 ldx [%i4+%o4],%g2 ! %g2 = 0ad8f70347c6b1b3 ! Mem[0000000090800034] = 79e2e95e, %g2 = 0ad8f70347c6b1b3 ldsh [%i5+0x034],%g2 ! %g2 = 00000000000079e2 ! %l1 = 00000000000000f8, Mem[000000009000003c] = d042a48e stb %l1,[%i4+0x03c] ! Mem[000000009000003c] = f842a48e ! Mem[000000003f800034] = 363ba62d, %l6 = 00000000000000ff lduh [%i3+0x036],%l6 ! %l6 = 000000000000a62d ! Mem[0000000090800020] = 0c86ef26, %g2 = 00000000000079e2 lduh [%i5+%o4],%g2 ! %g2 = 0000000000000c86 ! Mem[0000000091000030] = ffffffff, %g2 = 0000000000000c86 lduw [%i6+0x030],%g2 ! %g2 = 00000000ffffffff ! Mem[0000000090800000] = f63af876 43a0a31e, %g2 = ffffffff, %g3 = 47a19fcf ldd [%i5+%g0],%g2 ! %g2 = 00000000f63af876 0000000043a0a31e ! Mem[0000000090000030] = 7a67b1b3, %g2 = 00000000f63af876 lduw [%i4+0x030],%g2 ! %g2 = 000000007a67b1b3 p23_label_25: ! %l0 = 000000005f78786b, Mem[0000000090000024] = 47c6b1b3 stw %l0,[%i4+0x024] ! Mem[0000000090000024] = 5f78786b ! Mem[000000003f000000] = 47c6b1b3, %l3 = 000000001034092b ldub [%i2+%g0],%l3 ! %l3 = 0000000000000047 ! Mem[000000009080000c] = 27170000, %g2 = 000000007a67b1b3 lduh [%i5+0x00e],%g2 ! %g2 = 0000000000002717 ! %l3 = 0000000000000047, Mem[000000009180001c] = 43a0a31e stw %l3,[%o0+0x01c] ! Mem[000000009180001c] = 00000047 ! Mem[0000000091000010] = 00000000, %g2 = 0000000000002717 ldub [%i6+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180001c] = 00475566, %g2 = 0000000000000000 lduh [%o0+0x01e],%g2 ! %g2 = 0000000000000047 ! Mem[0000000091000004] = f63af876, %g2 = 0000000000000047 lduw [%i6+0x004],%g2 ! %g2 = 00000000f63af876 ! Mem[0000000091800008] = 8b9883bd, %g2 = 00000000f63af876 lduh [%o0+%o1],%g2 ! %g2 = 0000000000008b98 ! %l6 = 000000000000a62d, Mem[0000000091800010] = 0000ffdf stw %l6,[%o0+%o2] ! Mem[0000000091800010] = 0000a62d ! %l0 = 5f78786b, %l1 = 000000f8, Mem[000000003e800010] = 6ff97d1e e78cc01a std %l0,[%i1+%o2] ! Mem[000000003e800010] = 5f78786b 000000f8 ba,a p23_not_taken_0_end p23_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000005f78786b bne,a,pn %xcc,p23_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000f8 bne,a,pn %xcc,p23_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000064a9 bne,a,pn %xcc,p23_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000047 bne,a,pn %xcc,p23_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000f63af876 bne,a,pn %xcc,p23_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffffffdf bne,a,pn %xcc,p23_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000a62d bne,a,pn %xcc,p23_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000cd813d9f bne,a,pn %xcc,p23_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p23_check_fp_registers: set p23_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 0609b60d 1f3d5248 bne %xcc,p23_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 2bce7a48 0e9b39d5 bne %xcc,p23_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be c1e19a9a 5fe67eda bne %xcc,p23_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be e5bb5a8f 212f7496 bne %xcc,p23_f6_fail nop ! Check Local Memory set p23_local0_expect,%g1 p23_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 90f80c9e0d875353 ldx [%i0+0x008],%g3 ! Observed data at 000000003e000008 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 12c3a31e0d875353 ldx [%i0+0x018],%g3 ! Observed data at 000000003e000018 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i0,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00a9004cffffcd83 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+0x000],%g2 ! Expected data = 84d04e03cd813d9f ldx [%i1+0x000],%g3 ! Observed data at 000000003e800000 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = f63af87643a0a31e ldx [%i1+0x008],%g3 ! Observed data at 000000003e800008 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 5f78786b000000f8 ldx [%i1+0x010],%g3 ! Observed data at 000000003e800010 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 294a3df6d042a48e ldx [%i1+0x018],%g3 ! Observed data at 000000003e800018 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = e21359580afbdc2d ldx [%i1+0x020],%g3 ! Observed data at 000000003e800020 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 35e013d40fcb07aa ldx [%i1+0x030],%g3 ! Observed data at 000000003e800030 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 1034092bcc11b324 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 = ffffffffffffcd83 ldx [%i2+0x008],%g3 ! Observed data at 000000003f000008 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 8cef5519d4371597 ldx [%i2+0x018],%g3 ! Observed data at 000000003f000018 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000000000064a9 ldx [%i2+0x020],%g3 ! Observed data at 000000003f000020 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x020,%g4 set p23_local3_expect,%g1 p23_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 00000000f63ab1b3 ldx [%i3+0x008],%g3 ! Observed data at 000000003f800008 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = f63af87643a0a31e ldx [%i3+0x018],%g3 ! Observed data at 000000003f800018 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = fffffffffffff63a ldx [%i3+0x020],%g3 ! Observed data at 000000003f800020 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i3,0x020,%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 p23_f0_fail: set p23_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p23_f2_fail: set p23_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p23_f4_fail: set p23_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p23_f6_fail: set p23_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! 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: lduha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003f800000] ldxa [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003e000010] stba %l0,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000003e000018] ldda [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000003e000020] ldxa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000003f800020] done p23_trap1o: lduha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003f800000] ldxa [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003e000010] stba %l0,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000003e000018] ldda [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000003e000020] ldxa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000003f800020] done p23_trap2e: stba %l4,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003e800010] stba %l5,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003e000010] stda %l2,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000003f000028] stxa %l3,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003e000008] lduha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003f800000] lduba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003f000008] done p23_trap2o: stba %l4,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003e800010] stba %l5,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003e000010] stda %l2,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000003f000028] stxa %l3,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003e000008] lduha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003f800000] lduba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003f000008] done p23_trap3e: nop nop nop done p23_trap3o: 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 = 095eb3558e43a07e ldx [%g1+0x008],%l1 ! %l1 = f63af87643a084d0 ldx [%g1+0x010],%l2 ! %l2 = 66c3abb08cef5519 ldx [%g1+0x018],%l3 ! %l3 = 874d9867d4371597 ldx [%g1+0x020],%l4 ! %l4 = 527eaaa6c55bdce0 ldx [%g1+0x028],%l5 ! %l5 = 82a3a5f1e9c9cd38 ldx [%g1+0x030],%l6 ! %l6 = e21359580afbdc2d ldx [%g1+0x038],%l7 ! %l7 = 09c15c07e7e5f670 ! 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 = fa3898fa 79ce5693 ec4386e1 7a5e2393 ! %f4 = f3a55936 ff0f8cef 9fb4d0ac 6d57a6a3 ! %f8 = 62d9f557 439bc9f1 f375cc38 d970dfdf ! %f12 = 0c6a303e f4b77604 2c21875a cc83ec85 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = ed625877 d80e6302 35ac25f6 74665ae9 ! %f20 = 585d0d3c 9d7befdc d3e7c400 a66e51cc ! %f24 = 65359789 16d6d568 e3f4df55 5266b126 ! %f28 = ecf32202 dcb8fbf0 db80f484 d2f7a950 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = bc77bc0e 58079e74 d40330c8 a9e47bd1 ! %f36 = 4f479816 ecb3894d 2a86da6d cc51eccd ! %f40 = 09f8df77 b714bb38 de7c87dc ce5c1ea0 ! %f44 = 671e8d48 c8d231fa 464cfb25 0cad72e8 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x7f63eb2000000069,%g7,%g1 ! GSR scale = 13, align = 1 wr %g1,%g0,%gsr ! GSR = 7f63eb2000000069 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: ! %l4 = b775636dddc0d675, Mem[0000000090800028] = 4459f5d351e85f11 stx %l4,[%i5+%o5] ! Mem[0000000090800028] = b775636dddc0d675 ! Mem[0000000041800010] = 6652039acd2c0a61, %l0 = 64b0fb77a5b0b38c ldx [%i3+%o2],%l0 ! %l0 = 6652039acd2c0a61 ! Mem[0000000091000014] = 7757fe01, %g2 = 0000000000000000 lduw [%i6+0x014],%g2 ! %g2 = 000000007757fe01 ! Mem[000000009100000c] = 7312abd6, %g18 = 52fabf5a24f9a944 ldsw [%i6+0x00c],%g2 ! %g2 = 52fabf5a24f9a944 ! %l0 = cd2c0a61, %l1 = 9a66a753, Mem[0000000041800000] = 93538fe4 5c4e5295 std %l0,[%i3+%g0] ! Mem[0000000041800000] = cd2c0a61 9a66a753 ! %l0 = cd2c0a61, %l1 = 9a66a753, Mem[0000000091000020] = 8b0950dd 0f65f93d std %l0,[%i6+%o4] ! Mem[0000000091000020] = cd2c0a61 9a66a753 ! %l3 = ca90949ea8693698, Mem[0000000090000024] = 0332e58e stw %l3,[%i4+0x024] ! Mem[0000000090000024] = a8693698 ! Mem[0000000090000018] = 17902870, %g2 = 000000007312abd6 ldub [%i4+0x019],%g2 ! %g2 = 0000000000000017 ! %l0 = 6652039acd2c0a61, Mem[000000004100003a] = e02f4c36 sth %l0,[%i2+0x03a] ! Mem[0000000041000038] = e02f0a61 ! Mem[0000000091800004] = 07b3e6aa, %g18 = 52fabf5a24f9a944 ldsw [%o0+0x004],%g2 ! %g2 = 52fabf5a24f9a944 p24_label_2: ! %l7 = ccc52f8a5a0018e5, Mem[0000000091800013] = 8296298c stb %l7,[%o0+0x013] ! Mem[0000000091800010] = e596298c ! Mem[000000009100000c] = abd66cff, %g2 = 0000000007b3e6aa ldub [%i6+0x00e],%g2 ! %g2 = 00000000000000ab ! Mem[0000000040000008] = 14741902, %l6 = 5380bc723b2ac339 ldsb [%i0+%o1],%l6 ! %l6 = 0000000000000014 ! Mem[0000000091000038] = e25676cb, %g2 = 00000000000000ab ldub [%i6+0x038],%g2 ! %g2 = 00000000000000e2 ! %l5 = af6f233892671c1a, Mem[0000000041800020] = e8a96f9a stb %l5,[%i3+%o4] ! Mem[0000000041800020] = 1aa96f9a ! Mem[000000004000000c] = 7c81bb52, %l4 = b775636dddc0d675 ldsh [%i0+0x00e],%l4 ! %l4 = ffffffffffffbb52 ! Mem[000000009000001c] = edfb0e0a, %g2 = 00000000000000e2 ldub [%i4+0x01d],%g2 ! %g2 = 00000000000000ed ! %l7 = ccc52f8a5a0018e5, Mem[0000000090800028] = b775636d sth %l7,[%i5+%o5] ! Mem[0000000090800028] = 18e5636d ! %l3 = ca90949ea8693698, Mem[000000009180001c] = b7684e28 stw %l3,[%o0+0x01c] ! Mem[000000009180001c] = a8693698 ! Mem[0000000090000008] = b427e099, %g2 = 00000000000000ed lduw [%i4+%o1],%g2 ! %g2 = 00000000b427e099 p24_label_3: ! %l2 = 015e76dc45f9d281, Mem[0000000091000017] = 015ffaf2 stb %l2,[%i6+0x017] ! Mem[0000000091000014] = 815ffaf2 ! %l1 = c669af049a66a753, Mem[000000009100000a] = 80527312 sth %l1,[%i6+0x00a] ! Mem[0000000091000008] = a7537312 ! Mem[0000000091000010] = 6cff95cd 7757fe81, %g2 = b427e099, %g3 = 00000000 ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 000000007757fe81 ! %l0 = 6652039acd2c0a61, Mem[000000004080001c] = 737ab569 stb %l0,[%i1+0x01c] ! Mem[000000004080001c] = 617ab569 ! Mem[0000000040000008] = 14741902 7c81bb52, %l6 = 00000014, %l7 = 5a0018e5 ldd [%i0+%o1],%l6 ! %l6 = 0000000014741902 000000007c81bb52 ! Mem[0000000040000018] = d97bcf95, %l0 = 6652039acd2c0a61 ldub [%i0+0x019],%l0 ! %l0 = 000000000000007b ! Mem[0000000041000000] = 209a6f45, %l1 = c669af049a66a753 lduw [%i2+%g0],%l1 ! %l1 = 00000000209a6f45 ! %l2 = 015e76dc45f9d281, Mem[0000000091000024] = 9a66a753 sth %l2,[%i6+0x024] ! Mem[0000000091000024] = d281a753 ! Mem[0000000091800018] = 06faad5c, %g2 = 000000006cff95cd lduw [%o0+%o3],%g2 ! %g2 = 0000000006faad5c ! %l7 = 000000007c81bb52, Mem[0000000090000008] = b427e099 stw %l7,[%i4+%o1] ! Mem[0000000090000008] = 7c81bb52 p24_label_4: ! %l0 = 000000000000007b, Mem[0000000090000030] = 7a6764e2807fa20a stx %l0,[%i4+0x030] ! Mem[0000000090000030] = 000000000000007b ! Mem[0000000091800010] = 51e59629, %g2 = 0000000006faad5c ldub [%o0+0x012],%g2 ! %g2 = 0000000000000051 ! Mem[000000009000000c] = 152d46b0, %g18 = 52fabf5a24f9a944 ldsw [%i4+0x00c],%g2 ! %g2 = 52fabf5a24f9a944 ! Mem[0000000091000030] = a5b5761e, %g18 = 52fabf5a24f9a944 ldsw [%i6+0x030],%g2 ! %g2 = 52fabf5a24f9a944 ! %l3 = ca90949ea8693698, Mem[0000000041000034] = 2402000d stw %l3,[%i2+0x034] ! Mem[0000000041000034] = a8693698 ! Mem[0000000041000004] = 06e2e2c8, %l6 = 0000000014741902 ldub [%i2+0x006],%l6 ! %l6 = 00000000000000e2 ! Mem[000000009100002c] = 08a9d051, %g2 = ffffffffa5b5761e lduh [%i6+0x02c],%g2 ! %g2 = 00000000000008a9 ! Mem[000000009080000c] = c9f8449d, %g2 = 00000000000008a9 ldsb [%i5+0x00f],%g2 ! %g2 = ffffffffffffffc9 ! %l6 = 000000e2, %l7 = 7c81bb52, Mem[0000000090000038] = 53918eb2 e6c51178 std %l6,[%i4+0x038] ! Mem[0000000090000038] = 000000e2 7c81bb52 ! %l2 = 015e76dc45f9d281, Mem[000000009180002c] = df4e4459 stb %l2,[%o0+0x02c] ! Mem[000000009180002c] = 814e4459 p24_label_5: ! %l6 = 000000e2, %l7 = 7c81bb52, Mem[0000000090800018] = b2d54dc6 db268a9a std %l6,[%i5+%o3] ! Mem[0000000090800018] = 000000e2 7c81bb52 ! Mem[0000000090800008] = 1214acc7, %g2 = ffffffffffffffc9 ldub [%i5+0x00b],%g2 ! %g2 = 0000000000000012 ! %l6 = 000000e2, %l7 = 7c81bb52, Mem[0000000090800018] = 000000e2 7c81bb52 std %l6,[%i5+%o3] ! Mem[0000000090800018] = 000000e2 7c81bb52 ! %l1 = 00000000209a6f45, Mem[0000000090000006] = 8c747c81 stb %l1,[%i4+0x006] ! Mem[0000000090000004] = 45747c81 ! Mem[0000000091000020] = 61d281a7, %g2 = 0000000000000012 ldub [%i6+0x023],%g2 ! %g2 = 0000000000000061 ! Mem[000000004080000c] = 8a39fe64, %l2 = 015e76dc45f9d281 lduh [%i1+0x00c],%l2 ! %l2 = 0000000000008a39 ! Mem[0000000090000000] = 80d6ba45, %g2 = 0000000000000061 ldsb [%i4+0x003],%g2 ! %g2 = ffffffffffffff80 ! Mem[0000000041800008] = 039177d9 45936512, %l4 = ffffbb52, %l5 = 92671c1a ldd [%i3+%o1],%l4 ! %l4 = 00000000039177d9 0000000045936512 ! %l3 = ca90949ea8693698, Mem[000000004080000e] = 8a39fe64 sth %l3,[%i1+0x00e] ! Mem[000000004080000c] = 8a393698 ! %l2 = 0000000000008a39, Mem[0000000090000010] = 1d358e58 stw %l2,[%i4+%o2] ! Mem[0000000090000010] = 00008a39 p24_label_6: ! Mem[000000009000003c] = 7c81bb52, %g2 = ffffffffffffff80 lduh [%i4+0x03c],%g2 ! %g2 = 0000000000007c81 ! Mem[000000009080002c] = ddc0d675, %g2 = 0000000000007c81 ldsh [%i5+0x02c],%g2 ! %g2 = ffffffffffffddc0 ! %l4 = 00000000039177d9, Mem[0000000091000006] = b0a548c2 sth %l4,[%i6+0x006] ! Mem[0000000091000004] = 77d948c2 ! %l3 = ca90949ea8693698, Mem[000000004080003a] = e9f0af46 sth %l3,[%i1+0x03a] ! Mem[0000000040800038] = e9f03698 ! Mem[000000009080001c] = 7c81bb52, %g18 = 52fabf5a24f9a944 ldsw [%i5+0x01c],%g2 ! %g2 = 52fabf5a24f9a944 ! Mem[0000000090000034] = 0000007b, %g2 = 000000007c81bb52 lduh [%i4+0x034],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100001c] = 47a19fcf, %g2 = 0000000000000000 lduh [%i6+0x01c],%g2 ! %g2 = 00000000000047a1 ! Mem[0000000040800018] = a0fba8e3, %l4 = 00000000039177d9 lduh [%i1+%o3],%l4 ! %l4 = 000000000000a0fb ! %l4 = 000000000000a0fb, Mem[000000004000000a] = 14741902 sth %l4,[%i0+0x00a] ! Mem[0000000040000008] = 1474a0fb ! %l3 = ca90949ea8693698, Mem[0000000040000036] = f92b0b17 stb %l3,[%i0+0x036] ! Mem[0000000040000034] = f92b9817 p24_label_7: ! Mem[0000000091000024] = a75321a9, %g2 = 00000000000047a1 lduh [%i6+0x026],%g2 ! %g2 = 000000000000a753 ! %l1 = 00000000209a6f45, Mem[0000000091000000] = 6ae82f8898f977d9 stx %l1,[%i6+%g0] ! Mem[0000000091000000] = 00000000209a6f45 ! Mem[0000000091000008] = 48c2a753, %g2 = 000000000000a753 ldsh [%i6+%o1],%g2 ! %g2 = 00000000000048c2 ! Mem[000000004080003c] = 4edea403, %l4 = 000000000000a0fb ldsb [%i1+0x03c],%l4 ! %l4 = 000000000000004e ! Mem[0000000040000000] = b1bdf104, %l6 = 00000000000000e2 lduw [%i0+%g0],%l6 ! %l6 = 00000000b1bdf104 ! Mem[0000000091800038] = 54b6116d 9d52adff, %g2 = 000048c2, %g3 = 7757fe81 ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d52adff ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = 0000000054b6116d ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! Mem[000000009080000c] = c7c9f844, %g2 = eaf607f479e2e95e ldub [%i5+0x00e],%g2 ! %g2 = 00000000000000c7 ! %l2 = 0000000000008a39, Mem[000000009000002e] = 2cbb0000 stb %l2,[%i4+0x02e] ! Mem[000000009000002c] = 39bb0000 ! %l2 = 0000000000008a39, Mem[0000000091000034] = 1214449b stw %l2,[%i6+0x034] ! Mem[0000000091000034] = 00008a39 p24_label_8: ! %l2 = 0000000000008a39, Mem[0000000090000010] = 00008a39 stw %l2,[%i4+%o2] ! Mem[0000000090000010] = 00008a39 ! Mem[0000000090800004] = dd4bc205, %g2 = 00000000000000c7 ldsb [%i5+0x004],%g2 ! %g2 = ffffffffffffffdd ! %l7 = 000000007c81bb52, Mem[0000000090000009] = 81bb5215 stb %l7,[%i4+0x009] ! Mem[0000000090000008] = 52bb5215 ! Mem[0000000090000038] = e27c81bb, %g2 = ffffffffffffffdd ldub [%i4+0x03b],%g2 ! %g2 = 00000000000000e2 ! Mem[000000009100000c] = d66cff95, %g2 = 00000000000000e2 ldsb [%i6+0x00f],%g2 ! %g2 = ffffffffffffffd6 ! %l1 = 00000000209a6f45, Mem[000000009080001a] = 00e27c81 stb %l1,[%i5+0x01a] ! Mem[0000000090800018] = 45e27c81 ! Mem[0000000091000024] = d281a753, %g2 = ffffffffffffffd6 lduw [%i6+0x024],%g2 ! %g2 = 00000000d281a753 ! Mem[0000000091800010] = 4e51e596, %g2 = 00000000d281a753 ldsb [%o0+0x011],%g2 ! %g2 = 000000000000004e ! Mem[000000004100003c] = 165c43a4, %l1 = 00000000209a6f45 lduw [%i2+0x03c],%l1 ! %l1 = 00000000165c43a4 ! %l2 = 0000000000008a39, Mem[0000000091800036] = 258454b6 sth %l2,[%o0+0x036] ! Mem[0000000091800034] = 8a3954b6 p24_label_9: ! Mem[0000000090800018] = 000045e2 7c81bb52, %g2 = 0000004e, %g3 = 9d52adff ldd [%i5+%o3],%g2 ! %g2 = 00000000000045e2 000000007c81bb52 ! Mem[0000000090800010] = f8449dd9, %g2 = 00000000000045e2 ldsb [%i5+%o2],%g2 ! %g2 = fffffffffffffff8 ! %l6 = 00000000b1bdf104, Mem[0000000090000033] = 00000000 stb %l6,[%i4+0x033] ! Mem[0000000090000030] = 04000000 ! %l7 = 000000007c81bb52, Mem[0000000041800015] = cd2c0a61 stb %l7,[%i3+0x015] ! Mem[0000000041800014] = cd520a61 ! %l5 = 0000000045936512, Mem[0000000090800018] = 000045e27c81bb52 stx %l5,[%i5+%o3] ! Mem[0000000090800018] = 0000000045936512 ! Mem[0000000091000038] = e25676cb, %g18 = 52fabf5a24f9a944 ldsw [%i6+0x038],%g2 ! %g2 = 52fabf5a24f9a944 ! Mem[000000009100001c] = 47a19fcf, %g18 = 52fabf5a24f9a944 ldsw [%i6+0x01c],%g2 ! %g2 = 52fabf5a24f9a944 ! Mem[0000000091000030] = a5b5761e 00008a39, %g2 = 47a19fcf, %g3 = 7c81bb52 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 0000000000008a39 ! Mem[0000000090000000] = 80d6ba45, %g2 = 00000000a5b5761e ldsb [%i4+0x003],%g2 ! %g2 = ffffffffffffff80 ! %l1 = 00000000165c43a4, Mem[000000009000001a] = 902870ed sth %l1,[%i4+0x01a] ! Mem[0000000090000018] = 43a470ed p24_label_10: ! %l2 = 00008a39, %l3 = a8693698, Mem[0000000091800000] = fb520ab0 07b3e6aa std %l2,[%o0+%g0] ! Mem[0000000091800000] = 00008a39 a8693698 ! Mem[0000000090800038] = 66e1d7bc adc27bb0, %g2 = ffffff80, %g3 = 00008a39 ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 00000000adc27bb0 ! %l3 = ca90949ea8693698, Mem[0000000090800012] = 9dd95e35 sth %l3,[%i5+0x012] ! Mem[0000000090800010] = 36985e35 ! %l4 = 000000000000004e, Mem[0000000041000028] = 6712f3c17e4f3578 stx %l4,[%i2+%o5] ! Mem[0000000041000028] = 000000000000004e ! Mem[0000000090000038] = 000000e27c81bb52, %g2 = 0000000066e1d7bc ldx [%i4+0x038],%g2 ! %g2 = 000000e27c81bb52 ! %l0 = 000000000000007b, Mem[0000000091800028] = 153f24b0 stb %l0,[%o0+%o5] ! Mem[0000000091800028] = 7b3f24b0 ! %l5 = 0000000045936512, Mem[0000000040000020] = f2f12e4d sth %l5,[%i0+%o4] ! Mem[0000000040000020] = 65122e4d ! %l4 = 000000000000004e, Mem[0000000091800030] = 43bc1d81 sth %l4,[%o0+0x030] ! Mem[0000000091800030] = 004e1d81 ! %l2 = 0000000000008a39, Mem[000000009100003f] = 8f000000 stb %l2,[%i6+0x03f] ! Mem[000000009100003c] = 39000000 ! Mem[0000000091800008] = 8b9883bd, %g2 = 000000e27c81bb52 ldub [%o0+%o1],%g2 ! %g2 = 000000000000008b p24_label_11: ! %l3 = ca90949ea8693698, Mem[000000009000001a] = 43a470ed sth %l3,[%i4+0x01a] ! Mem[0000000090000018] = 369870ed ! Mem[000000004080003c] = 4edea403, %l0 = 000000000000007b ldsh [%i1+0x03e],%l0 ! %l0 = ffffffffffffa403 ! Mem[000000009000000c] = 152d46b0, %g18 = 52fabf5a24f9a944 ldsw [%i4+0x00c],%g2 ! %g2 = 52fabf5a24f9a944 ! Mem[0000000091000018] = 5ffaf26e47a19fcf, %g2 = 00000000152d46b0 ldx [%i6+%o3],%g2 ! %g2 = 5ffaf26e47a19fcf ! Mem[0000000091000028] = 21a95ba1, %g18 = 52fabf5a24f9a944 ldsw [%i6+%o5],%g2 ! %g2 = 52fabf5a24f9a944 ! %l3 = ca90949ea8693698, Mem[0000000090800028] = 18e5636d stw %l3,[%i5+%o5] ! Mem[0000000090800028] = a8693698 ! Mem[0000000090000018] = 1d173698, %g2 = 0000000021a95ba1 ldub [%i4+%o3],%g2 ! %g2 = 000000000000001d ! Mem[000000009000002c] = 7d3b39bb, %g18 = 52fabf5a24f9a944 ldsw [%i4+0x02c],%g2 ! %g2 = 52fabf5a24f9a944 ! Mem[0000000040000028] = 9863ee06, %l0 = ffffffffffffa403 lduw [%i0+%o5],%l0 ! %l0 = 000000009863ee06 ! %l0 = 000000009863ee06, Mem[000000009180001c] = a8693698 stw %l0,[%o0+0x01c] ! Mem[000000009180001c] = 9863ee06 p24_label_12: ! Mem[0000000090000030] = 00000400, %g2 = 000000007d3b39bb ldsb [%i4+0x031],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180003c] = ff000000, %g2 = 0000000000000000 ldsb [%o0+0x03f],%g2 ! %g2 = ffffffffffffffff ! %l0 = 9863ee06, %l1 = 165c43a4, Mem[0000000090000038] = 000000e2 7c81bb52 std %l0,[%i4+0x038] ! Mem[0000000090000038] = 9863ee06 165c43a4 ! Mem[0000000090800008] = 5a1ae612, %g2 = ffffffffffffffff lduw [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 ! Mem[0000000090000028] = af022e97, %g18 = 52fabf5a24f9a944 ldsw [%i4+%o5],%g2 ! %g2 = 52fabf5a24f9a944 ! Mem[0000000090000020] = 0ad8f703, %g2 = ffffffffaf022e97 lduw [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 ! %l6 = 00000000b1bdf104, Mem[0000000090800019] = 00000045 stb %l6,[%i5+0x019] ! Mem[0000000090800018] = 04000045 ! %l2 = 0000000000008a39, Mem[000000009000003c] = 165c43a4 stw %l2,[%i4+0x03c] ! Mem[000000009000003c] = 00008a39 ! Mem[000000004000002c] = e5db2492, %l4 = 000000000000004e ldsw [%i0+0x02c],%l4 ! %l4 = ffffffffe5db2492 ! %l0 = 000000009863ee06, Mem[0000000090000014] = d828ead6 sth %l0,[%i4+0x014] ! Mem[0000000090000014] = ee06ead6 p24_label_13: ! %l5 = 0000000045936512, Mem[0000000091000038] = e25676cb62bf8c39 stx %l5,[%i6+0x038] ! Mem[0000000091000038] = 0000000045936512 ! %l4 = e5db2492, %l5 = 45936512, Mem[0000000091800028] = 7b3f24b0 814e4459 std %l4,[%o0+%o5] ! Mem[0000000091800028] = e5db2492 45936512 ! Mem[0000000091800030] = 004e1d81 51538a39, %g2 = 0ad8f703, %g3 = adc27bb0 ldd [%o0+0x030],%g2 ! %g2 = 00000000004e1d81 0000000051538a39 ! Mem[000000009080002c] = ddc0d675, %g18 = 52fabf5a24f9a944 ldsw [%i5+0x02c],%g2 ! %g2 = 52fabf5a24f9a944 ! Mem[0000000091000018] = 6e47a19f, %g2 = ffffffffddc0d675 ldub [%i6+0x01b],%g2 ! %g2 = 000000000000006e ! Mem[0000000041800028] = 96ddeb5c6c8359fa, %l6 = 00000000b1bdf104 ldx [%i3+%o5],%l6 ! %l6 = 96ddeb5c6c8359fa ! Mem[0000000040800024] = 7059ff0c, %l3 = ca90949ea8693698 ldsw [%i1+0x024],%l3 ! %l3 = 000000007059ff0c ! Mem[000000009080000c] = 14acc7c9, %g2 = 000000000000006e lduw [%i5+0x00c],%g2 ! %g2 = 0000000014acc7c9 ! Mem[0000000090800024] = 4907a869, %g2 = 0000000014acc7c9 lduh [%i5+0x026],%g2 ! %g2 = 0000000000004907 ! %l0 = 9863ee06, %l1 = 165c43a4, Mem[0000000040800000] = 8b2d6550 ed2bc0ef std %l0,[%i1+%g0] ! Mem[0000000040800000] = 9863ee06 165c43a4 p24_label_14: ! Mem[0000000091000008] = 48c2a753 7312abd6, %g2 = 00004907, %g3 = 51538a39 ldd [%i6+%o1],%g2 ! %g2 = 0000000048c2a753 000000007312abd6 ! Mem[000000009180003c] = 9d52adff, %g2 = 0000000048c2a753 lduw [%o0+0x03c],%g2 ! %g2 = 000000009d52adff ! %l0 = 000000009863ee06, Mem[000000009000000c] = 152d46b0 sth %l0,[%i4+0x00c] ! Mem[000000009000000c] = ee0646b0 ! %l4 = e5db2492, %l5 = 45936512, Mem[0000000090800020] = 0c86ef26 35144907 std %l4,[%i5+%o4] ! Mem[0000000090800020] = e5db2492 45936512 ! %l3 = 000000007059ff0c, Mem[0000000040000028] = 9863ee06 stw %l3,[%i0+%o5] ! Mem[0000000040000028] = 7059ff0c ! Mem[0000000091800020] = 5566979d, %g2 = 000000009d52adff lduw [%o0+%o4],%g2 ! %g2 = 000000005566979d ! Mem[000000009000003c] = 39000000, %g2 = 000000005566979d ldub [%i4+0x03f],%g2 ! %g2 = 0000000000000039 ! Mem[0000000090000000] = 09d53180, %g2 = 0000000000000039 lduw [%i4+%g0],%g2 ! %g2 = 0000000009d53180 ! Mem[0000000090000024] = 98af022e, %g2 = 0000000009d53180 ldsb [%i4+0x027],%g2 ! %g2 = ffffffffffffff98 ! Mem[000000004000003c] = 68cfa5cc, %l6 = 96ddeb5c6c8359fa ldsh [%i0+0x03e],%l6 ! %l6 = ffffffffffffa5cc p24_label_15: ! Mem[0000000090800018] = 0004000045936512, %g2 = ffffffffffffff98 ldx [%i5+%o3],%g2 ! %g2 = 0004000045936512 ! Mem[000000009080001c] = 45936512, %g2 = 0004000045936512 ldsb [%i5+0x01c],%g2 ! %g2 = 0000000000000045 ! Mem[0000000041800030] = 0d90cb35, %l6 = ffffffffffffa5cc ldsh [%i3+0x030],%l6 ! %l6 = 0000000000000d90 ! Mem[000000009080000c] = 14acc7c9, %g18 = 52fabf5a24f9a944 ldsw [%i5+0x00c],%g2 ! %g2 = 52fabf5a24f9a944 ! Mem[0000000090800008] = e61214ac, %g2 = 0000000014acc7c9 lduh [%i5+0x00a],%g2 ! %g2 = 000000000000e612 ! Mem[0000000041800010] = 6652039a, %l2 = 0000000000008a39 ldsh [%i3+%o2],%l2 ! %l2 = 0000000000006652 ! Mem[000000009000003c] = 008a3900, %g2 = 000000000000e612 ldub [%i4+0x03d],%g2 ! %g2 = 0000000000000000 ! %l5 = 0000000045936512, Mem[0000000090000030] = 000000040000007b stx %l5,[%i4+0x030] ! Mem[0000000090000030] = 0000000045936512 ! Mem[000000009180003c] = 9d52adff, %g2 = 0000000000000000 lduw [%o0+0x03c],%g2 ! %g2 = 000000009d52adff ! Mem[0000000091000014] = 7757fe81, %g2 = 000000009d52adff ldub [%i6+0x014],%g2 ! %g2 = 0000000000000077 p24_label_16: ! %l5 = 0000000045936512, Mem[0000000090800028] = a8693698 sth %l5,[%i5+%o5] ! Mem[0000000090800028] = 65123698 ! Mem[0000000090000014] = 06ead61d, %g2 = 0000000000000077 ldub [%i4+0x015],%g2 ! %g2 = 0000000000000006 ! %l2 = 0000000000006652, Mem[000000009000001f] = 0e0ad8f7 stb %l2,[%i4+0x01f] ! Mem[000000009000001c] = 520ad8f7 ! Mem[0000000091800030] = 004e1d81 51538a39, %g2 = 00000006, %g3 = 7312abd6 ldd [%o0+0x030],%g2 ! %g2 = 00000000004e1d81 0000000051538a39 ! Mem[0000000090000038] = 9863ee06, %g2 = 00000000004e1d81 ldub [%i4+0x038],%g2 ! %g2 = 0000000000000098 ! Mem[0000000041800034] = 2019c330, %l5 = 0000000045936512 ldsb [%i3+0x037],%l5 ! %l5 = 0000000000000030 ! %l5 = 0000000000000030, Mem[0000000090800008] = 5a1ae612 stw %l5,[%i5+%o1] ! Mem[0000000090800008] = 00000030 ! %l1 = 00000000165c43a4, Mem[0000000041800000] = cd2c0a61 stw %l1,[%i3+%g0] ! Mem[0000000041800000] = 165c43a4 ! %l3 = 000000007059ff0c, Mem[0000000040000008] = 1474a0fb stb %l3,[%i0+%o1] ! Mem[0000000040000008] = 0c74a0fb ! Mem[0000000090800024] = 45936512, %g2 = 0000000000000098 ldsh [%i5+0x024],%g2 ! %g2 = 0000000000004593 p24_label_17: ! Mem[0000000091000008] = a7537312, %g2 = 0000000000004593 ldsh [%i6+0x00a],%g2 ! %g2 = ffffffffffffa753 ! Mem[0000000091800028] = e5db2492, %g2 = ffffffffffffa753 lduw [%o0+%o5],%g2 ! %g2 = 00000000e5db2492 ! %l6 = 00000d90, %l7 = 7c81bb52, Mem[0000000040800038] = e9f03698 4edea403 std %l6,[%i1+0x038] ! Mem[0000000040800038] = 00000d90 7c81bb52 ! %l7 = 000000007c81bb52, Mem[0000000041800018] = 239ba982 stw %l7,[%i3+%o3] ! Mem[0000000041800018] = 7c81bb52 ! %l6 = 0000000000000d90, Mem[0000000091000030] = a5b5761e00008a39 stx %l6,[%i6+0x030] ! Mem[0000000091000030] = 0000000000000d90 ! %l5 = 0000000000000030, Mem[000000009000002a] = 2e977d3b stb %l5,[%i4+0x02a] ! Mem[0000000090000028] = 30977d3b ! Mem[000000009080000c] = 14acc7c9, %g2 = 00000000e5db2492 lduh [%i5+0x00c],%g2 ! %g2 = 00000000000014ac ! %l3 = 000000007059ff0c, Mem[0000000041800004] = 9a66a753 sth %l3,[%i3+0x004] ! Mem[0000000041800004] = ff0ca753 ! %l6 = 0000000000000d90, Mem[0000000091800000] = 00008a39a8693698 stx %l6,[%o0+%g0] ! Mem[0000000091800000] = 0000000000000d90 ! Mem[0000000090000014] = d61d1736, %g2 = 00000000000014ac ldub [%i4+0x017],%g2 ! %g2 = 00000000000000d6 p24_label_18: ! Mem[0000000091000010] = 6cff95cd7757fe81, %g2 = 00000000000000d6 ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd7757fe81 ! Mem[000000009080000c] = 14acc7c9, %g2 = 6cff95cd7757fe81 ldsb [%i5+0x00c],%g2 ! %g2 = 0000000000000014 ! Mem[0000000091000000] = 00000000, %g2 = 0000000000000014 lduw [%i6+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800000] = 73d0acf8 dd4bc205, %g2 = 00000000, %g3 = 51538a39 ldd [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 00000000dd4bc205 ! Mem[0000000090000014] = ead61d17, %g2 = 0000000073d0acf8 ldsh [%i4+0x016],%g2 ! %g2 = ffffffffffffead6 ! %l0 = 000000009863ee06, Mem[0000000040800010] = 00990ee4 stw %l0,[%i1+%o2] ! Mem[0000000040800010] = 9863ee06 ! %l0 = 9863ee06, %l1 = 165c43a4, Mem[0000000040800008] = 0ff1e034 8a393698 std %l0,[%i1+%o1] ! Mem[0000000040800008] = 9863ee06 165c43a4 ! Mem[000000004000003c] = 68cfa5cc, %l4 = ffffffffe5db2492 ldsw [%i0+0x03c],%l4 ! %l4 = 0000000068cfa5cc ! %l6 = 0000000000000d90, Mem[0000000090000016] = ead61d17 sth %l6,[%i4+0x016] ! Mem[0000000090000014] = 0d901d17 ! Mem[0000000091800034] = 51538a39, %g2 = ffffffffffffead6 ldsb [%o0+0x034],%g2 ! %g2 = 0000000000000051 p24_label_19: ! Mem[0000000090000004] = ba45747c, %g2 = 0000000000000051 ldsb [%i4+0x005],%g2 ! %g2 = ffffffffffffffba ! Mem[000000009100003c] = 45936512, %g2 = ffffffffffffffba lduw [%i6+0x03c],%g2 ! %g2 = 0000000045936512 ! Mem[0000000041800024] = 4e51ae0c, %l3 = 000000007059ff0c ldsb [%i3+0x024],%l3 ! %l3 = 000000000000004e ! %l2 = 0000000000006652, Mem[0000000091800036] = 8a3954b6 stb %l2,[%o0+0x036] ! Mem[0000000091800034] = 523954b6 ! Mem[0000000090000024] = a8693698, %g2 = 0000000045936512 ldub [%i4+0x024],%g2 ! %g2 = 00000000000000a8 ! Mem[000000009180003c] = 9d52adff, %g2 = 00000000000000a8 ldsh [%o0+0x03c],%g2 ! %g2 = ffffffffffff9d52 ! %l3 = 000000000000004e, Mem[000000004000001d] = a822bebe stb %l3,[%i0+0x01d] ! Mem[000000004000001c] = a84ebebe ! Mem[000000009000000c] = ee0646b0, %g2 = ffffffffffff9d52 lduw [%i4+0x00c],%g2 ! %g2 = 00000000ee0646b0 ! Mem[0000000091800000] = 00000000 00000d90, %g2 = ee0646b0, %g3 = dd4bc205 ldd [%o0+%g0],%g2 ! %g2 = 0000000000000000 0000000000000d90 ! %l6 = 00000d90, %l7 = 7c81bb52, Mem[0000000091000028] = 21a95ba1 08a9d051 std %l6,[%i6+%o5] ! Mem[0000000091000028] = 00000d90 7c81bb52 p24_label_20: ! %l6 = 0000000000000d90, Mem[0000000090000006] = 45747c52 sth %l6,[%i4+0x006] ! Mem[0000000090000004] = 0d907c52 ! Mem[000000009100000c] = abd66cff, %g2 = 0000000000000000 ldsh [%i6+0x00e],%g2 ! %g2 = ffffffffffffabd6 ! %l5 = 0000000000000030, Mem[0000000090000008] = 7c52bb52 stw %l5,[%i4+%o1] ! Mem[0000000090000008] = 00000030 ! %l6 = 00000d90, %l7 = 7c81bb52, Mem[0000000090800038] = 66e1d7bc adc27bb0 std %l6,[%i5+0x038] ! Mem[0000000090800038] = 00000d90 7c81bb52 ! %l2 = 0000000000006652, Mem[000000009180003e] = adff0000 stb %l2,[%o0+0x03e] ! Mem[000000009180003c] = 52ff0000 ! Mem[0000000091800008] = 8b9883bd 3923d9af, %g2 = ffffabd6, %g3 = 00000d90 ldd [%o0+%o1],%g2 ! %g2 = 000000008b9883bd 000000003923d9af ! %l3 = 000000000000004e, Mem[0000000091000024] = d281a753 sth %l3,[%i6+0x024] ! Mem[0000000091000024] = 004ea753 ! %l6 = 0000000000000d90, Mem[0000000040800020] = 3c5145b4 sth %l6,[%i1+%o4] ! Mem[0000000040800020] = 0d9045b4 ! %l5 = 0000000000000030, Mem[0000000090000016] = 0d901d17 sth %l5,[%i4+0x016] ! Mem[0000000090000014] = 00301d17 ! Mem[000000009000001c] = 70edfb52, %g18 = 52fabf5a24f9a944 ldsw [%i4+0x01c],%g2 ! %g2 = 52fabf5a24f9a944 p24_label_21: ! Mem[0000000041000000] = 209a6f45, %l2 = 0000000000006652 ldsh [%i2+%g0],%l2 ! %l2 = 000000000000209a ! Mem[0000000090000008] = 00000030, %g18 = 52fabf5a24f9a944 ldsw [%i4+%o1],%g2 ! %g2 = 52fabf5a24f9a944 ! %l7 = 000000007c81bb52, Mem[0000000090000005] = ba0d9000 stb %l7,[%i4+0x005] ! Mem[0000000090000004] = 520d9000 ! Mem[000000009000001c] = 70edfb52, %g2 = 0000000000000030 ldsh [%i4+0x01c],%g2 ! %g2 = 00000000000070ed ! Mem[0000000040000018] = d97bcf95, %l2 = 000000000000209a lduw [%i0+%o3],%l2 ! %l2 = 00000000d97bcf95 ! %l0 = 000000009863ee06, Mem[0000000040000020] = 65122e4dfce9f1bb stx %l0,[%i0+%o4] ! Mem[0000000040000020] = 000000009863ee06 ! %l5 = 0000000000000030, Mem[0000000090000030] = 00000000 sth %l5,[%i4+0x030] ! Mem[0000000090000030] = 00300000 ! %l3 = 000000000000004e, Mem[0000000091000028] = 00000d907c81bb52 stx %l3,[%i6+%o5] ! Mem[0000000091000028] = 000000000000004e ! Mem[0000000041800014] = cd520a61, %l5 = 0000000000000030 ldsb [%i3+0x016],%l5 ! %l5 = 000000000000000a ! %l6 = 0000000000000d90, Mem[0000000091800020] = 5566979dba3ff053 stx %l6,[%o0+%o4] ! Mem[0000000091800020] = 0000000000000d90 p24_label_22: ! %l3 = 000000000000004e, Mem[000000004180003b] = 6e411718 stb %l3,[%i3+0x03b] ! Mem[0000000041800038] = 6e41174e ! Mem[0000000040800024] = 7059ff0c, %l3 = 000000000000004e lduw [%i1+0x024],%l3 ! %l3 = 000000007059ff0c ! Mem[0000000090000030] = 00300000 45936512, %g2 = 000070ed, %g3 = 3923d9af ldd [%i4+0x030],%g2 ! %g2 = 0000000000300000 0000000045936512 ! %l6 = 0000000000000d90, Mem[0000000090800038] = 00000d90 stw %l6,[%i5+0x038] ! Mem[0000000090800038] = 00000d90 ! Mem[0000000091800000] = 00000000, %g2 = 0000000000300000 ldsh [%o0+%g0],%g2 ! %g2 = 0000000000000000 ! %l2 = d97bcf95, %l3 = 7059ff0c, Mem[0000000091800028] = e5db2492 45936512 std %l2,[%o0+%o5] ! Mem[0000000091800028] = d97bcf95 7059ff0c ! %l3 = 000000007059ff0c, Mem[000000009000003a] = ee060000 stb %l3,[%i4+0x03a] ! Mem[0000000090000038] = 0c060000 ! Mem[0000000041000000] = 209a6f45, %l1 = 00000000165c43a4 lduh [%i2+0x002],%l1 ! %l1 = 0000000000006f45 ! Mem[0000000090800038] = 00000d907c81bb52, %g2 = 0000000000000000 ldx [%i5+0x038],%g2 ! %g2 = 00000d907c81bb52 ! Mem[000000004080002c] = 9cb028d0, %l1 = 0000000000006f45 ldsw [%i1+0x02c],%l1 ! %l1 = ffffffff9cb028d0 p24_label_23: ! Mem[0000000090000034] = 45936512, %g2 = 00000d907c81bb52 ldsh [%i4+0x034],%g2 ! %g2 = 0000000000004593 ! Mem[0000000090800014] = 5e356f1d, %g2 = 0000000000004593 ldsh [%i5+0x014],%g2 ! %g2 = 0000000000005e35 ! %l7 = 000000007c81bb52, Mem[0000000091800032] = 1d815153 sth %l7,[%o0+0x032] ! Mem[0000000091800030] = bb525153 ! Mem[0000000091800030] = 52515352, %g2 = 0000000000005e35 ldsb [%o0+0x033],%g2 ! %g2 = 0000000000000052 ! %l7 = 000000007c81bb52, Mem[0000000091000038] = 0000000045936512 stx %l7,[%i6+0x038] ! Mem[0000000091000038] = 000000007c81bb52 ! %l5 = 000000000000000a, Mem[0000000040800037] = b3a70579 stb %l5,[%i1+0x037] ! Mem[0000000040800034] = b3a7050a ! %l3 = 000000007059ff0c, Mem[0000000091000026] = a7530000 stb %l3,[%i6+0x026] ! Mem[0000000091000024] = 0c530000 ! %l7 = 000000007c81bb52, Mem[0000000090800008] = 00000030 sth %l7,[%i5+%o1] ! Mem[0000000090800008] = bb520030 ! %l4 = 0000000068cfa5cc, Mem[0000000091000028] = 000000000000004e stx %l4,[%i6+%o5] ! Mem[0000000091000028] = 0000000068cfa5cc ! Mem[000000009000002c] = 39bb0030, %g2 = 0000000000000052 ldsh [%i4+0x02e],%g2 ! %g2 = 00000000000039bb p24_label_24: ! Mem[0000000091000028] = 00000000 68cfa5cc, %g2 = 000039bb, %g3 = 45936512 ldd [%i6+%o5],%g2 ! %g2 = 0000000000000000 0000000068cfa5cc ! Mem[0000000041000034] = a8693698, %l5 = 000000000000000a ldsw [%i2+0x034],%l5 ! %l5 = ffffffffa8693698 ! %l4 = 0000000068cfa5cc, Mem[0000000091000018] = 5ffaf26e sth %l4,[%i6+%o3] ! Mem[0000000091000018] = a5ccf26e ! Mem[0000000090000010] = 00008a39 ee060030, %g2 = 00000000, %g3 = 68cfa5cc ldd [%i4+%o2],%g2 ! %g2 = 0000000000008a39 00000000ee060030 ! %l1 = ffffffff9cb028d0, Mem[0000000091800008] = 8b9883bd stw %l1,[%o0+%o1] ! Mem[0000000091800008] = 9cb028d0 ! Mem[0000000090000000] = 09d53180 d6520d90, %g2 = 00008a39, %g3 = ee060030 ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000d6520d90 ! Mem[0000000090000018] = 1d173698, %g18 = 52fabf5a24f9a944 ldsw [%i4+%o3],%g2 ! %g2 = 52fabf5a24f9a944 ! Mem[0000000091800028] = d97bcf95, %g2 = 000000001d173698 ldsh [%o0+%o5],%g2 ! %g2 = ffffffffffffd97b ! Mem[000000009000000c] = 46b00000, %g2 = ffffffffffffd97b lduh [%i4+0x00e],%g2 ! %g2 = 00000000000046b0 ! Mem[000000009180003c] = 9d5252ff, %g18 = 52fabf5a24f9a944 ldsw [%o0+0x03c],%g2 ! %g2 = 52fabf5a24f9a944 p24_label_25: ! Mem[0000000041800034] = 2019c330, %l2 = 00000000d97bcf95 ldub [%i3+0x036],%l2 ! %l2 = 00000000000000c3 ! Mem[0000000041000020] = 673276a19444952e, %l7 = 000000007c81bb52 ldx [%i2+%o4],%l7 ! %l7 = 673276a19444952e ! %l6 = 0000000000000d90, Mem[0000000091000030] = 0000000000000d90 stx %l6,[%i6+0x030] ! Mem[0000000091000030] = 0000000000000d90 ! %l7 = 673276a19444952e, Mem[0000000090000008] = 00000030 stw %l7,[%i4+%o1] ! Mem[0000000090000008] = 9444952e ! %l0 = 000000009863ee06, Mem[0000000041000008] = 2c967375e71ea96d stx %l0,[%i2+%o1] ! Mem[0000000041000008] = 000000009863ee06 ! Mem[0000000091800024] = 00000d90, %g18 = 52fabf5a24f9a944 ldsw [%o0+0x024],%g2 ! %g2 = 52fabf5a24f9a944 ! %l6 = 0000000000000d90, Mem[0000000090800000] = 73d0acf8 stb %l6,[%i5+%g0] ! Mem[0000000090800000] = 90d0acf8 ! Mem[0000000091800034] = 51535239, %g2 = 0000000000000d90 ldub [%o0+0x034],%g2 ! %g2 = 0000000000000051 ! Mem[0000000091800020] = 00000000, %g2 = 0000000000000051 ldub [%o0+0x021],%g2 ! %g2 = 0000000000000000 ! Mem[0000000040000000] = b1bdf104c184e6d3, %l3 = 000000007059ff0c ldx [%i0+%g0],%l3 ! %l3 = b1bdf104c184e6d3 ba,a p24_not_taken_0_end p24_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000009863ee06 bne,a,pn %xcc,p24_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffff9cb028d0 bne,a,pn %xcc,p24_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000000c3 bne,a,pn %xcc,p24_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be b1bdf104c184e6d3 bne,a,pn %xcc,p24_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000068cfa5cc bne,a,pn %xcc,p24_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffa8693698 bne,a,pn %xcc,p24_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000d90 bne,a,pn %xcc,p24_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 673276a19444952e 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 %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be f3a55936 ff0f8cef bne %xcc,p24_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 9fb4d0ac 6d57a6a3 bne %xcc,p24_f6_fail nop ! Check Local Memory set p24_local0_expect,%g1 p24_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 0c74a0fb7c81bb52 ldx [%i0+0x008],%g3 ! Observed data at 0000000040000008 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = d97bcf95a84ebebe ldx [%i0+0x018],%g3 ! Observed data at 0000000040000018 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000009863ee06 ldx [%i0+0x020],%g3 ! Observed data at 0000000040000020 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 7059ff0ce5db2492 ldx [%i0+0x028],%g3 ! Observed data at 0000000040000028 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 1f95d7e7f92b9817 ldx [%i0+0x030],%g3 ! Observed data at 0000000040000030 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x030,%g4 set p24_local1_expect,%g1 p24_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 9863ee06165c43a4 ldx [%i1+0x000],%g3 ! Observed data at 0000000040800000 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 9863ee06165c43a4 ldx [%i1+0x008],%g3 ! Observed data at 0000000040800008 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 9863ee06b49502ea ldx [%i1+0x010],%g3 ! Observed data at 0000000040800010 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = a0fba8e3617ab569 ldx [%i1+0x018],%g3 ! Observed data at 0000000040800018 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0d9045b47059ff0c 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 = e9ce3e5eb3a7050a ldx [%i1+0x030],%g3 ! Observed data at 0000000040800030 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000d907c81bb52 ldx [%i1+0x038],%g3 ! Observed data at 0000000040800038 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x038,%g4 set p24_local2_expect,%g1 p24_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 000000009863ee06 ldx [%i2+0x008],%g3 ! Observed data at 0000000041000008 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i2,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000000000004e 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 = 67404767a8693698 ldx [%i2+0x030],%g3 ! Observed data at 0000000041000030 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = e02f0a61165c43a4 ldx [%i2+0x038],%g3 ! Observed data at 0000000041000038 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i2,0x038,%g4 set p24_local3_expect,%g1 p24_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 165c43a4ff0ca753 ldx [%i3+0x000],%g3 ! Observed data at 0000000041800000 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 6652039acd520a61 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 = 7c81bb520e1364ae ldx [%i3+0x018],%g3 ! Observed data at 0000000041800018 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 1aa96f9a4e51ae0c ldx [%i3+0x020],%g3 ! Observed data at 0000000041800020 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 6e41174ea5537a87 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_f4_fail: set p24_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: stha %l1,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000040800010] stha %l1,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000041800000] ldxa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000041000028] ldsba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000041800020] stda %l2,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000041000000] lduwa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000041800000] ldda [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000040000018] done p24_trap1o: stha %l1,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000040800010] stha %l1,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000041800000] ldxa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000041000028] ldsba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000041800020] stda %l2,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000041000000] lduwa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000041800000] ldda [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000040000018] done p24_trap2e: lduba [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000041800008] done p24_trap2o: lduba [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000041800008] done p24_trap3e: nop done p24_trap3o: 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 = 64b0fb77a5b0b38c ldx [%g1+0x008],%l1 ! %l1 = c669af049a66a753 ldx [%g1+0x010],%l2 ! %l2 = 015e76dc45f9d281 ldx [%g1+0x018],%l3 ! %l3 = ca90949ea8693698 ldx [%g1+0x020],%l4 ! %l4 = b775636dddc0d675 ldx [%g1+0x028],%l5 ! %l5 = af6f233892671c1a ldx [%g1+0x030],%l6 ! %l6 = 5380bc723b2ac339 ldx [%g1+0x038],%l7 ! %l7 = ccc52f8a5a0018e5 ! 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 = 48934c2d 93214d6f 18219623 d3e98697 ! %f4 = 4d903d73 bef41c21 191d7653 805752af ! %f8 = b936a8d2 d05963a3 ec97329b d0c4ece0 ! %f12 = 872dab68 eedb260d 20e45738 e15d26db ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 0baae205 704c168c 3cd2f0c4 a712aee3 ! %f20 = 9eb4a6e2 f047ae1e 5d437583 8ac075b2 ! %f24 = bf3f7bf3 d9c5993a a803d5fe 481a25b0 ! %f28 = 27f11102 592b9779 51dcc1c9 24ca6f60 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 1aad283e 1080f316 b7b93b11 6cb07cda ! %f36 = 6f51b13f 9043e2a9 4c3ca6c6 4647de77 ! %f40 = 4e0dabf1 73c14527 8d0b88ec faeb2a76 ! %f44 = eaca15b4 ee50c60a 94e93a63 ca3f3d0c ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x023a3e980000003b,%g7,%g1 ! GSR scale = 7, align = 3 wr %g1,%g0,%gsr ! GSR = 023a3e980000003b 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[0000000090800030] = eaf607f479e2e95e, %g2 = 0000000000000000 ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! Mem[0000000043800000] = 01a1bfcde2972ccc, %l6 = 410f37c21b333a70 ldx [%i3+%g0],%l6 ! %l6 = 01a1bfcde2972ccc ! Mem[000000009000002c] = 7d3b2cbb, %g2 = eaf607f479e2e95e ldsh [%i4+0x02c],%g2 ! %g2 = 0000000000007d3b ! %l6 = 01a1bfcde2972ccc, Mem[0000000090800008] = 5a1ae612 stb %l6,[%i5+%o1] ! Mem[0000000090800008] = cc1ae612 ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 0000000000007d3b ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! %l1 = 54c3b98c52cc4ed3, Mem[0000000090000018] = 1d17902870edfb0e stx %l1,[%i4+%o3] ! Mem[0000000090000018] = 54c3b98c52cc4ed3 ! Mem[0000000091000024] = 0f65f93d, %g2 = 1d17902870edfb0e lduh [%i6+0x024],%g2 ! %g2 = 0000000000000f65 ! Mem[000000009100003c] = 62bf8c8f, %g18 = f070c6e401c052c6 ldsw [%i6+0x03c],%g2 ! %g2 = f070c6e401c052c6 ! Mem[0000000090800010] = f8449dd9, %g2 = 0000000062bf8c8f ldsb [%i5+%o2],%g2 ! %g2 = fffffffffffffff8 ! %l4 = 2e2d2973e8671460, Mem[000000009180001a] = ad5cb768 stb %l4,[%o0+0x01a] ! Mem[0000000091800018] = 605cb768 p25_label_2: ! Mem[0000000090800000] = 73d0acf8dd4bc205, %g2 = fffffffffffffff8 ldx [%i5+%g0],%g2 ! %g2 = 73d0acf8dd4bc205 ! Mem[000000009100003c] = 62bf8c8f, %g18 = f070c6e401c052c6 ldsw [%i6+0x03c],%g2 ! %g2 = f070c6e401c052c6 ! %l7 = b1be671bef2ff8a6, Mem[0000000043800028] = 087b2a60dfaa36de stx %l7,[%i3+%o5] ! Mem[0000000043800028] = b1be671bef2ff8a6 ! Mem[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = 62bf8c8f, %g3 = 00000000 ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf ! %l4 = e8671460, %l5 = d7923ddc, Mem[0000000091000000] = 6ae82f88 98f9b0a5 std %l4,[%i6+%g0] ! Mem[0000000091000000] = e8671460 d7923ddc ! Mem[0000000090000014] = ead654c3, %g2 = 000000005ffaf26e lduh [%i4+0x016],%g2 ! %g2 = 000000000000ead6 ! %l0 = 2f48d98a7be26fac, Mem[000000009180002e] = 445943bc stb %l0,[%o0+0x02e] ! Mem[000000009180002c] = ac5943bc ! Mem[0000000090800024] = 35144907, %g2 = 000000000000ead6 ldub [%i5+0x024],%g2 ! %g2 = 0000000000000035 ! Mem[0000000090800008] = cc1ae612, %g2 = 0000000000000035 lduw [%i5+%o1],%g2 ! %g2 = 00000000cc1ae612 ! Mem[0000000091800004] = 07b3e6aa, %g18 = f070c6e401c052c6 ldsw [%o0+0x004],%g2 ! %g2 = f070c6e401c052c6 p25_label_3: ! %l1 = 54c3b98c52cc4ed3, Mem[0000000090800010] = f8449dd95e356f1d stx %l1,[%i5+%o2] ! Mem[0000000090800010] = 54c3b98c52cc4ed3 ! Mem[000000009080003c] = adc27bb0, %g2 = 0000000007b3e6aa ldsb [%i5+0x03c],%g2 ! %g2 = ffffffffffffffad ! Mem[0000000042000000] = 45f3e001d0488c35, %l2 = 40b46c967e8d9c01 ldx [%i0+%g0],%l2 ! %l2 = 45f3e001d0488c35 ! Mem[0000000090800018] = 4dc6db26, %g2 = ffffffffffffffad ldsb [%i5+0x01a],%g2 ! %g2 = 000000000000004d ! %l3 = b91916f5e0531a38, Mem[0000000091000027] = 3d21a95b stb %l3,[%i6+0x027] ! Mem[0000000091000024] = 3821a95b ! Mem[000000009180002c] = ac5943bc, %g2 = 000000000000004d ldsh [%o0+0x02e],%g2 ! %g2 = ffffffffffffac59 ! %l6 = e2972ccc, %l7 = ef2ff8a6, Mem[0000000091000000] = e8671460 d7923ddc std %l6,[%i6+%g0] ! Mem[0000000091000000] = e2972ccc ef2ff8a6 ! Mem[0000000043800008] = fa88e8142ed86e88, %l3 = b91916f5e0531a38 ldx [%i3+%o1],%l3 ! %l3 = fa88e8142ed86e88 ! Mem[0000000090800014] = 52cc4ed3, %g2 = ffffffffffffac59 lduw [%i5+0x014],%g2 ! %g2 = 0000000052cc4ed3 ! %l7 = b1be671bef2ff8a6, Mem[000000009080002f] = 11eaf607 stb %l7,[%i5+0x02f] ! Mem[000000009080002c] = a6eaf607 p25_label_4: ! %l0 = 7be26fac, %l1 = 52cc4ed3, Mem[0000000091800030] = 43bc1d81 51532584 std %l0,[%o0+0x030] ! Mem[0000000091800030] = 7be26fac 52cc4ed3 ! Mem[000000009000002c] = 7d3b2cbb, %g2 = 0000000052cc4ed3 ldsh [%i4+0x02c],%g2 ! %g2 = 0000000000007d3b ! Mem[0000000090800000] = 73d0acf8, %g18 = f070c6e401c052c6 ldsw [%i5+%g0],%g2 ! %g2 = f070c6e401c052c6 ! Mem[0000000090800030] = 07f479e2, %g2 = 0000000073d0acf8 lduh [%i5+0x032],%g2 ! %g2 = 00000000000007f4 ! %l7 = b1be671bef2ff8a6, Mem[0000000091000004] = ef2ff8a6 stw %l7,[%i6+0x004] ! Mem[0000000091000004] = ef2ff8a6 ! Mem[0000000091000008] = 80527312, %g2 = 00000000000007f4 ldsb [%i6+0x00a],%g2 ! %g2 = ffffffffffffff80 ! Mem[0000000091800030] = 6fac52cc, %g2 = ffffffffffffff80 lduh [%o0+0x032],%g2 ! %g2 = 0000000000006fac ! Mem[0000000043000008] = 91b20367, %l0 = 2f48d98a7be26fac ldsw [%i2+%o1],%l0 ! %l0 = ffffffff91b20367 ! %l0 = ffffffff91b20367, Mem[0000000091000020] = 8b0950dd stw %l0,[%i6+%o4] ! Mem[0000000091000020] = 91b20367 ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 0000000000006fac ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffff8eb2 p25_label_5: ! %l2 = 45f3e001d0488c35, Mem[0000000091800022] = 979dba3f sth %l2,[%o0+0x022] ! Mem[0000000091800020] = 8c35ba3f ! Mem[000000009000002c] = 2cbb7a67, %g2 = ffffffffffff8eb2 lduh [%i4+0x02e],%g2 ! %g2 = 0000000000002cbb ! %l5 = 73c456bbd7923ddc, Mem[0000000090800000] = 73d0acf8dd4bc205 stx %l5,[%i5+%g0] ! Mem[0000000090800000] = 73c456bbd7923ddc ! %l6 = 01a1bfcde2972ccc, Mem[0000000090000004] = d6ba8c74 sth %l6,[%i4+0x004] ! Mem[0000000090000004] = 2ccc8c74 ! Mem[000000009180002c] = df4eac59, %g18 = f070c6e401c052c6 ldsw [%o0+0x02c],%g2 ! %g2 = f070c6e401c052c6 ! %l2 = 45f3e001d0488c35, Mem[0000000091800010] = 6e4e5182 sth %l2,[%o0+%o2] ! Mem[0000000091800010] = 8c355182 ! %l0 = ffffffff91b20367, Mem[000000009100001c] = 47a19fcf sth %l0,[%i6+0x01c] ! Mem[000000009100001c] = 03679fcf ! Mem[0000000090000028] = 977d3b2c, %g2 = ffffffffdf4eac59 ldsb [%i4+0x02b],%g2 ! %g2 = ffffffffffffff97 ! Mem[000000009000003c] = c5117800, %g2 = ffffffffffffff97 ldub [%i4+0x03d],%g2 ! %g2 = 00000000000000c5 ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = 000000c5, %g3 = 47a19fcf ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 p25_label_6: ! %l4 = e8671460, %l5 = d7923ddc, Mem[0000000091000008] = 48c28052 7312abd6 std %l4,[%i6+%o1] ! Mem[0000000091000008] = e8671460 d7923ddc ! %l5 = 73c456bbd7923ddc, Mem[0000000090000034] = 807fa20a sth %l5,[%i4+0x034] ! Mem[0000000090000034] = 3ddca20a ! Mem[0000000090800018] = b2d54dc6, %g2 = 0000000053918eb2 ldub [%i5+%o3],%g2 ! %g2 = 00000000000000b2 ! %l6 = 01a1bfcde2972ccc, Mem[0000000090000036] = a20a5391 stb %l6,[%i4+0x036] ! Mem[0000000090000034] = cc0a5391 ! %l2 = d0488c35, %l3 = 2ed86e88, Mem[0000000091800010] = 8c355182 96298cae std %l2,[%o0+%o2] ! Mem[0000000091800010] = d0488c35 2ed86e88 ! %l4 = 2e2d2973e8671460, Mem[0000000091800010] = d0488c35 stw %l4,[%o0+%o2] ! Mem[0000000091800010] = e8671460 ! Mem[0000000043800020] = 6ed62985, %l2 = 45f3e001d0488c35 ldsb [%i3+0x022],%l2 ! %l2 = 0000000000000029 ! Mem[0000000042800008] = 998f7657, %l2 = 0000000000000029 lduw [%i1+%o1],%l2 ! %l2 = 00000000998f7657 ! %l2 = 00000000998f7657, Mem[000000004300000e] = b88425ed stb %l2,[%i2+0x00e] ! Mem[000000004300000c] = b88457ed ! Mem[0000000091000024] = 3821a95b, %g2 = 00000000000000b2 ldub [%i6+0x027],%g2 ! %g2 = 0000000000000038 p25_label_7: ! Mem[000000009100003c] = 62bf8c8f, %g18 = f070c6e401c052c6 ldsw [%i6+0x03c],%g2 ! %g2 = f070c6e401c052c6 ! Mem[000000009180003c] = 9d52adff, %g2 = 0000000062bf8c8f lduw [%o0+0x03c],%g2 ! %g2 = 000000009d52adff ! Mem[000000009100001c] = 03679fcf, %g2 = 000000009d52adff lduw [%i6+0x01c],%g2 ! %g2 = 0000000003679fcf ! Mem[000000009100001c] = 03679fcf, %g18 = f070c6e401c052c6 ldsw [%i6+0x01c],%g2 ! %g2 = f070c6e401c052c6 ! Mem[0000000091000010] = 95cd7757, %g2 = 0000000003679fcf ldub [%i6+0x012],%g2 ! %g2 = 0000000000000095 ! %l2 = 00000000998f7657, Mem[0000000043800035] = 1dee98be stb %l2,[%i3+0x035] ! Mem[0000000043800034] = 1d5798be ! %l2 = 998f7657, %l3 = 2ed86e88, Mem[0000000090000010] = 1d358e58 d828ead6 std %l2,[%i4+%o2] ! Mem[0000000090000010] = 998f7657 2ed86e88 ! %l4 = e8671460, %l5 = d7923ddc, Mem[0000000043800020] = 6ed62985 f064bae6 std %l4,[%i3+%o4] ! Mem[0000000043800020] = e8671460 d7923ddc ! Mem[000000004200002c] = b2e28f7f, %l7 = b1be671bef2ff8a6 ldsw [%i0+0x02c],%l7 ! %l7 = ffffffffb2e28f7f ! Mem[000000004280000c] = e542a422, %l5 = 73c456bbd7923ddc ldsb [%i1+0x00f],%l5 ! %l5 = 0000000000000022 p25_label_8: ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = 0000000000000095 ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! Mem[0000000091000008] = e8671460, %g2 = a5b5761e1214449b lduh [%i6+%o1],%g2 ! %g2 = 000000000000e867 ! %l3 = fa88e8142ed86e88, Mem[0000000091000010] = 6cff95cd sth %l3,[%i6+%o2] ! Mem[0000000091000010] = 6e8895cd ! Mem[0000000091000008] = e8671460 d7923ddc, %g2 = 0000e867, %g3 = e6c51178 ldd [%i6+%o1],%g2 ! %g2 = 00000000e8671460 00000000d7923ddc ! %l2 = 00000000998f7657, Mem[0000000091800010] = e86714602ed86e88 stx %l2,[%o0+%o2] ! Mem[0000000091800010] = 00000000998f7657 ! Mem[0000000090800018] = 4dc6db26, %g2 = 00000000e8671460 lduh [%i5+0x01a],%g2 ! %g2 = 0000000000004dc6 ! Mem[0000000042000018] = a8a3ed2e, %l3 = fa88e8142ed86e88 ldub [%i0+0x01b],%l3 ! %l3 = 000000000000002e ! Mem[0000000090800020] = 0c86ef26, %g2 = 0000000000004dc6 lduh [%i5+%o4],%g2 ! %g2 = 0000000000000c86 ! Mem[000000009180003c] = adff0000, %g2 = 0000000000000c86 ldsh [%o0+0x03e],%g2 ! %g2 = ffffffffffffadff ! Mem[0000000091800018] = fa605cb7, %g2 = ffffffffffffadff ldub [%o0+0x019],%g2 ! %g2 = 00000000000000fa p25_label_9: ! Mem[0000000090800038] = 66e1d7bc, %g2 = 00000000000000fa lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc ! Mem[000000004200001c] = a46892f2, %l5 = 0000000000000022 lduh [%i0+0x01e],%l5 ! %l5 = 00000000000092f2 ! %l4 = e8671460, %l5 = 000092f2, Mem[0000000042800038] = fd1d196d 103639d1 std %l4,[%i1+0x038] ! Mem[0000000042800038] = e8671460 000092f2 ! %l1 = 54c3b98c52cc4ed3, Mem[0000000090000036] = cc0a5391 stb %l1,[%i4+0x036] ! Mem[0000000090000034] = d30a5391 ! %l7 = ffffffffb2e28f7f, Mem[0000000042800000] = e8a73f4799283be0 stx %l7,[%i1+%g0] ! Mem[0000000042800000] = ffffffffb2e28f7f ! Mem[000000009180003c] = ff000000, %g2 = 0000000066e1d7bc ldsb [%o0+0x03f],%g2 ! %g2 = ffffffffffffffff ! %l5 = 00000000000092f2, Mem[0000000043000020] = 04da897b stw %l5,[%i2+%o4] ! Mem[0000000043000020] = 000092f2 ! %l6 = 01a1bfcde2972ccc, Mem[0000000090800008] = cc1ae61214acc7c9 stx %l6,[%i5+%o1] ! Mem[0000000090800008] = 01a1bfcde2972ccc ! Mem[0000000091800020] = 55668c35ba3ff053, %g2 = ffffffffffffffff ldx [%o0+%o4],%g2 ! %g2 = 55668c35ba3ff053 ! Mem[000000009080000c] = e2972ccc, %g2 = 55668c35ba3ff053 lduh [%i5+0x00c],%g2 ! %g2 = 000000000000e297 p25_label_10: ! Mem[0000000090000024] = 0332e58e, %g2 = 000000000000e297 lduh [%i4+0x024],%g2 ! %g2 = 0000000000000332 ! %l5 = 00000000000092f2, Mem[0000000091800026] = f053153f sth %l5,[%o0+0x026] ! Mem[0000000091800024] = 92f2153f ! %l0 = ffffffff91b20367, Mem[0000000091000030] = a5b5761e stw %l0,[%i6+0x030] ! Mem[0000000091000030] = 91b20367 ! Mem[0000000090000000] = 09d53180, %g2 = 0000000000000332 lduw [%i4+%g0],%g2 ! %g2 = 0000000009d53180 ! Mem[000000004280003c] = 000092f2, %l2 = 00000000998f7657 ldsb [%i1+0x03f],%l2 ! %l2 = fffffffffffffff2 ! %l4 = 2e2d2973e8671460, Mem[0000000090800008] = 01a1bfcde2972ccc stx %l4,[%i5+%o1] ! Mem[0000000090800008] = 2e2d2973e8671460 ! Mem[0000000091800028] = 24b0df4e, %g2 = 0000000009d53180 ldsh [%o0+0x02a],%g2 ! %g2 = 00000000000024b0 ! Mem[000000009100001c] = 9fcf91b2, %g2 = 00000000000024b0 ldsh [%i6+0x01e],%g2 ! %g2 = ffffffffffff9fcf ! %l4 = 2e2d2973e8671460, Mem[0000000091000010] = 6e8895cd stb %l4,[%i6+%o2] ! Mem[0000000091000010] = 608895cd ! Mem[000000009000001c] = 52cc4ed3, %g2 = ffffffffffff9fcf lduw [%i4+0x01c],%g2 ! %g2 = 0000000052cc4ed3 p25_label_11: ! %l0 = ffffffff91b20367, Mem[0000000091000028] = 21a95ba108a9d051 stx %l0,[%i6+%o5] ! Mem[0000000091000028] = ffffffff91b20367 ! Mem[0000000043800014] = 1c855358, %l5 = 00000000000092f2 ldsw [%i3+0x014],%l5 ! %l5 = 000000001c855358 ! Mem[0000000091000030] = 91b203671214449b, %g2 = 0000000052cc4ed3 ldx [%i6+0x030],%g2 ! %g2 = 91b203671214449b ! Mem[0000000090800008] = 2e2d2973, %g18 = f070c6e401c052c6 ldsw [%i5+%o1],%g2 ! %g2 = f070c6e401c052c6 ! Mem[000000009080001c] = db268a9a, %g2 = 000000002e2d2973 lduw [%i5+0x01c],%g2 ! %g2 = 00000000db268a9a ! %l0 = ffffffff91b20367, Mem[000000009080001c] = db268a9a sth %l0,[%i5+0x01c] ! Mem[000000009080001c] = 03678a9a ! %l4 = 2e2d2973e8671460, Mem[0000000043000010] = 8972a8f5fecb66cf stx %l4,[%i2+%o2] ! Mem[0000000043000010] = 2e2d2973e8671460 ! Mem[0000000090000008] = b427e099, %g2 = 00000000db268a9a lduw [%i4+%o1],%g2 ! %g2 = 00000000b427e099 ! Mem[0000000091800024] = ba3f92f2, %g18 = f070c6e401c052c6 ldsw [%o0+0x024],%g2 ! %g2 = f070c6e401c052c6 ! Mem[0000000091800008] = 8b9883bd, %g2 = ffffffffba3f92f2 ldsh [%o0+%o1],%g2 ! %g2 = ffffffffffff8b98 p25_label_12: ! Mem[0000000091800008] = 8b9883bd, %g2 = ffffffffffff8b98 ldsh [%o0+%o1],%g2 ! %g2 = ffffffffffff8b98 ! %l0 = 91b20367, %l1 = 52cc4ed3, Mem[0000000091800000] = fb520ab0 07b3e6aa std %l0,[%o0+%g0] ! Mem[0000000091800000] = 91b20367 52cc4ed3 ! Mem[0000000091000018] = 5ffaf26e03679fcf, %g2 = ffffffffffff8b98 ldx [%i6+%o3],%g2 ! %g2 = 5ffaf26e03679fcf ! %l2 = fffffffffffffff2, Mem[000000004280001c] = 405d67a4 sth %l2,[%i1+0x01c] ! Mem[000000004280001c] = fff267a4 ! Mem[000000009180002c] = df4eac59, %g2 = 5ffaf26e03679fcf ldsb [%o0+0x02c],%g2 ! %g2 = ffffffffffffffdf ! Mem[0000000042800000] = ffffffff b2e28f7f, %l0 = 91b20367, %l1 = 52cc4ed3 ldd [%i1+%g0],%l0 ! %l0 = 00000000ffffffff 00000000b2e28f7f ! Mem[000000009080000c] = e8671460, %g2 = ffffffffffffffdf lduw [%i5+0x00c],%g2 ! %g2 = 00000000e8671460 ! %l0 = 00000000ffffffff, Mem[0000000091000000] = e2972cccef2ff8a6 stx %l0,[%i6+%g0] ! Mem[0000000091000000] = 00000000ffffffff ! Mem[0000000042000030] = 60ad4a25, %l4 = 2e2d2973e8671460 ldsb [%i0+0x031],%l4 ! %l4 = ffffffffffffffad ! Mem[0000000091800008] = 8b9883bd3923d9af, %g2 = 00000000e8671460 ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd3923d9af p25_label_13: ! Mem[0000000090800010] = b98c52cc, %g2 = 8b9883bd3923d9af ldsh [%i5+0x012],%g2 ! %g2 = ffffffffffffb98c ! %l4 = ffffffffffffffad, Mem[000000004300001b] = 494b6e89 stb %l4,[%i2+0x01b] ! Mem[0000000043000018] = 494b6ead ! %l2 = fffffff2, %l3 = 0000002e, Mem[0000000091800028] = 153f24b0 df4eac59 std %l2,[%o0+%o5] ! Mem[0000000091800028] = fffffff2 0000002e ! Mem[0000000090000008] = b427e099152d46b0, %g2 = ffffffffffffb98c ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! Mem[0000000043800030] = 3b4249c2 1d5798be, %l0 = ffffffff, %l1 = b2e28f7f ldd [%i3+0x030],%l0 ! %l0 = 000000003b4249c2 000000001d5798be ! Mem[0000000090000000] = 09d531802ccc8c74, %g2 = b427e099152d46b0 ldx [%i4+%g0],%g2 ! %g2 = 09d531802ccc8c74 ! Mem[0000000090800014] = 52cc4ed3, %g2 = 09d531802ccc8c74 ldsb [%i5+0x014],%g2 ! %g2 = 0000000000000052 ! %l7 = ffffffffb2e28f7f, Mem[000000009000003c] = e6c51178 stw %l7,[%i4+0x03c] ! Mem[000000009000003c] = b2e28f7f ! Mem[000000009180002c] = 00002e7b, %g2 = 0000000000000052 ldsb [%o0+0x02d],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180000c] = d9af0000, %g2 = 0000000000000000 ldsh [%o0+0x00e],%g2 ! %g2 = ffffffffffffd9af p25_label_14: ! %l1 = 000000001d5798be, Mem[0000000090800038] = 66e1d7bcadc27bb0 stx %l1,[%i5+0x038] ! Mem[0000000090800038] = 000000001d5798be ! %l1 = 000000001d5798be, Mem[0000000091000010] = 608895cd stb %l1,[%i6+%o2] ! Mem[0000000091000010] = be8895cd ! Mem[0000000090000020] = 0ad8f703, %g18 = f070c6e401c052c6 ldsw [%i4+%o4],%g2 ! %g2 = f070c6e401c052c6 ! Mem[0000000090000010] = 998f7657, %g2 = 000000000ad8f703 ldsh [%i4+%o2],%g2 ! %g2 = ffffffffffff998f ! Mem[0000000042800010] = c8ec010d, %l0 = 000000003b4249c2 lduw [%i1+%o2],%l0 ! %l0 = 00000000c8ec010d ! Mem[000000009100003c] = 62bf8c8f, %g18 = f070c6e401c052c6 ldsw [%i6+0x03c],%g2 ! %g2 = f070c6e401c052c6 ! Mem[000000009080002c] = 51e85fa6, %g2 = 0000000062bf8c8f lduw [%i5+0x02c],%g2 ! %g2 = 0000000051e85fa6 ! %l1 = 000000001d5798be, Mem[0000000090800000] = 73c456bb stw %l1,[%i5+%g0] ! Mem[0000000090800000] = 1d5798be ! %l6 = 01a1bfcde2972ccc, Mem[0000000090800010] = 54c3b98c sth %l6,[%i5+%o2] ! Mem[0000000090800010] = 2cccb98c ! Mem[000000004280000c] = e542a422, %l2 = fffffffffffffff2 ldsh [%i1+0x00e],%l2 ! %l2 = ffffffffffffa422 p25_label_15: ! %l2 = ffffffffffffa422, Mem[000000009080002c] = 51e85fa6 stw %l2,[%i5+0x02c] ! Mem[000000009080002c] = ffffa422 ! Mem[0000000090800020] = ef263514, %g2 = 0000000051e85fa6 lduh [%i5+0x022],%g2 ! %g2 = 000000000000ef26 ! Mem[0000000091000028] = ffffffff91b20367, %g2 = 000000000000ef26 ldx [%i6+%o5],%g2 ! %g2 = ffffffff91b20367 ! Mem[000000009180002c] = 002e7be2, %g2 = ffffffff91b20367 ldsb [%o0+0x02e],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800018] = b2d54dc603678a9a, %g2 = 0000000000000000 ldx [%i5+%o3],%g2 ! %g2 = b2d54dc603678a9a ! Mem[0000000091800014] = 998f7657, %g2 = b2d54dc603678a9a ldsb [%o0+0x014],%g2 ! %g2 = ffffffffffffff99 ! %l4 = ffffffad, %l5 = 1c855358, Mem[0000000090800008] = 2e2d2973 e8671460 std %l4,[%i5+%o1] ! Mem[0000000090800008] = ffffffad 1c855358 ! Mem[0000000043800010] = 9be3289c1c855358, %l5 = 000000001c855358 ldx [%i3+%o2],%l5 ! %l5 = 9be3289c1c855358 ! Mem[0000000090800028] = 4459f5d3, %g2 = ffffffffffffff99 lduh [%i5+%o5],%g2 ! %g2 = 0000000000004459 ! Mem[0000000042800030] = 32e84f27, %l6 = 01a1bfcde2972ccc ldsb [%i1+0x033],%l6 ! %l6 = 0000000000000027 p25_label_16: ! Mem[000000009180001c] = b7684e28, %g2 = 0000000000004459 ldsb [%o0+0x01c],%g2 ! %g2 = ffffffffffffffb7 ! Mem[000000009000000c] = 152d46b0, %g2 = ffffffffffffffb7 ldsh [%i4+0x00c],%g2 ! %g2 = 000000000000152d ! Mem[0000000091000008] = e8671460, %g2 = 000000000000152d ldsh [%i6+%o1],%g2 ! %g2 = ffffffffffffe867 ! Mem[0000000091800038] = 54b6116d 9d52adff, %g2 = ffffe867, %g3 = d7923ddc ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d52adff ! Mem[000000009180003c] = 9d52adff, %g2 = 0000000054b6116d lduh [%o0+0x03c],%g2 ! %g2 = 0000000000009d52 ! Mem[0000000090800038] = 001d5798, %g2 = 0000000000009d52 ldsb [%i5+0x03b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000042800038] = e8671460, %l6 = 0000000000000027 lduh [%i1+0x038],%l6 ! %l6 = 000000000000e867 ! Mem[0000000091000034] = 9be25676, %g2 = 0000000000000000 ldsb [%i6+0x037],%g2 ! %g2 = ffffffffffffff9b ! Mem[0000000090800010] = 2cccb98c, %g2 = ffffffffffffff9b lduh [%i5+%o2],%g2 ! %g2 = 0000000000002ccc ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = 00002ccc, %g3 = 9d52adff ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f p25_label_17: ! %l4 = ffffffad, %l5 = 1c855358, Mem[0000000043000038] = 37cb4313 e6dd467a std %l4,[%i2+0x038] ! Mem[0000000043000038] = ffffffad 1c855358 ! %l6 = 000000000000e867, Mem[0000000090800018] = b2d54dc603678a9a stx %l6,[%i5+%o3] ! Mem[0000000090800018] = 000000000000e867 ! %l1 = 000000001d5798be, Mem[0000000090800004] = d7923ddc stw %l1,[%i5+0x004] ! Mem[0000000090800004] = 1d5798be ! Mem[0000000090800030] = f479e2e9, %g2 = 00000000e25676cb ldub [%i5+0x033],%g2 ! %g2 = 00000000000000f4 ! %l1 = 000000001d5798be, Mem[0000000090800000] = 1d5798be1d5798be stx %l1,[%i5+%g0] ! Mem[0000000090800000] = 000000001d5798be ! Mem[0000000090800034] = e95e0000, %g2 = 00000000000000f4 ldub [%i5+0x036],%g2 ! %g2 = 00000000000000e9 ! Mem[0000000090800010] = b98c52cc, %g2 = 00000000000000e9 ldsb [%i5+0x012],%g2 ! %g2 = ffffffffffffffb9 ! %l7 = ffffffffb2e28f7f, Mem[000000009100002e] = 036791b2 stb %l7,[%i6+0x02e] ! Mem[000000009100002c] = 7f6791b2 ! Mem[0000000091000020] = 91b20367, %g2 = ffffffffffffffb9 lduw [%i6+%o4],%g2 ! %g2 = 0000000091b20367 ! Mem[0000000090800018] = 00000000, %g18 = f070c6e401c052c6 ldsw [%i5+%o3],%g2 ! %g2 = f070c6e401c052c6 p25_label_18: ! Mem[0000000090800010] = ccb98c52, %g2 = 0000000000000000 ldsb [%i5+0x011],%g2 ! %g2 = ffffffffffffffcc ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = ffffffffffffffcc ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! Mem[0000000042000028] = 066c8702, %l6 = 000000000000e867 ldub [%i0+%o5],%l6 ! %l6 = 0000000000000006 ! %l3 = 000000000000002e, Mem[0000000090000000] = 09d53180 stw %l3,[%i4+%g0] ! Mem[0000000090000000] = 0000002e ! %l3 = 000000000000002e, Mem[0000000091000004] = ffffffff sth %l3,[%i6+0x004] ! Mem[0000000091000004] = 002effff ! Mem[0000000091800018] = 06fa605c b7684e28, %g2 = 9d52adff, %g3 = 62bf8c8f ldd [%o0+%o3],%g2 ! %g2 = 0000000006fa605c 00000000b7684e28 ! Mem[0000000090000018] = 54c3b98c52cc4ed3, %g2 = 0000000006fa605c ldx [%i4+%o3],%g2 ! %g2 = 54c3b98c52cc4ed3 ! Mem[0000000091000000] = 00002eff, %g2 = 54c3b98c52cc4ed3 ldub [%i6+0x003],%g2 ! %g2 = 0000000000000000 ! Mem[0000000043800030] = 3b4249c2, %l0 = 00000000c8ec010d ldsw [%i3+0x030],%l0 ! %l0 = 000000003b4249c2 ! %l4 = ffffffffffffffad, Mem[0000000091000018] = 5ffaf26e stw %l4,[%i6+%o3] ! Mem[0000000091000018] = ffffffad p25_label_19: ! Mem[0000000091000020] = 03670f65, %g2 = 0000000000000000 ldsb [%i6+0x022],%g2 ! %g2 = 0000000000000003 ! Mem[0000000091800018] = 06fa605c, %g2 = 0000000000000003 lduh [%o0+%o3],%g2 ! %g2 = 00000000000006fa ! %l7 = ffffffffb2e28f7f, Mem[000000004300001a] = 494b6ead stb %l7,[%i2+0x01a] ! Mem[0000000043000018] = 494b7fad ! %l0 = 000000003b4249c2, Mem[0000000090000018] = 54c3b98c stw %l0,[%i4+%o3] ! Mem[0000000090000018] = 3b4249c2 ! Mem[0000000090000004] = 2ccc8c74, %g2 = 00000000000006fa ldsh [%i4+0x004],%g2 ! %g2 = 0000000000002ccc ! Mem[0000000090000004] = cc8c74b4, %g2 = 0000000000002ccc ldub [%i4+0x005],%g2 ! %g2 = 00000000000000cc ! Mem[000000009180003c] = adff0000, %g2 = 00000000000000cc lduh [%o0+0x03e],%g2 ! %g2 = 000000000000adff ! Mem[0000000043800008] = fa88e814 2ed86e88, %l4 = ffffffad, %l5 = 1c855358 ldd [%i3+%o1],%l4 ! %l4 = 00000000fa88e814 000000002ed86e88 ! %l4 = 00000000fa88e814, Mem[0000000091000020] = 91b20367 stw %l4,[%i6+%o4] ! Mem[0000000091000020] = fa88e814 ! %l1 = 000000001d5798be, Mem[0000000090000004] = 2ccc8c74 stw %l1,[%i4+0x004] ! Mem[0000000090000004] = 1d5798be p25_label_20: ! Mem[0000000091000004] = ffffe867, %g2 = 000000000000adff ldsh [%i6+0x006],%g2 ! %g2 = ffffffffffffffff ! %l7 = ffffffffb2e28f7f, Mem[000000009180000c] = 3923d9af sth %l7,[%o0+0x00c] ! Mem[000000009180000c] = 8f7fd9af ! Mem[000000009180002c] = 0000002e, %g2 = ffffffffffffffff lduh [%o0+0x02c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000008] = e8671460, %g2 = 0000000000000000 lduw [%i6+%o1],%g2 ! %g2 = 00000000e8671460 ! Mem[0000000042000000] = 45f3e001, %l6 = 0000000000000006 ldsw [%i0+%g0],%l6 ! %l6 = 0000000045f3e001 ! Mem[0000000091800034] = 4ed354b6, %g2 = 00000000e8671460 ldsh [%o0+0x036],%g2 ! %g2 = 0000000000004ed3 ! %l6 = 0000000045f3e001, Mem[0000000043000004] = 0a8fdcfc sth %l6,[%i2+0x004] ! Mem[0000000043000004] = e001dcfc ! Mem[0000000042000020] = f07b2ee0 3ca02c63, %l2 = ffffa422, %l3 = 0000002e ldd [%i0+%o4],%l2 ! %l2 = 00000000f07b2ee0 000000003ca02c63 ! Mem[0000000043800008] = fa88e814, %l0 = 000000003b4249c2 ldub [%i3+0x009],%l0 ! %l0 = 0000000000000088 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000004ed3 lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f p25_label_21: ! Mem[0000000090000018] = 3b4249c2 52cc4ed3, %g2 = 62bf8c8f, %g3 = b7684e28 ldd [%i4+%o3],%g2 ! %g2 = 000000003b4249c2 0000000052cc4ed3 ! %l2 = 00000000f07b2ee0, Mem[0000000091800038] = 54b6116d9d52adff stx %l2,[%o0+0x038] ! Mem[0000000091800038] = 00000000f07b2ee0 ! Mem[0000000042800020] = af7aa145, %l0 = 0000000000000088 ldsb [%i1+0x021],%l0 ! %l0 = 000000000000007a ! %l5 = 000000002ed86e88, Mem[0000000091000030] = 91b20367 stw %l5,[%i6+0x030] ! Mem[0000000091000030] = 2ed86e88 ! Mem[0000000091000008] = 60d7923d, %g2 = 000000003b4249c2 ldub [%i6+0x00b],%g2 ! %g2 = 0000000000000060 ! %l1 = 000000001d5798be, Mem[0000000091800018] = 06fa605cb7684e28 stx %l1,[%o0+%o3] ! Mem[0000000091800018] = 000000001d5798be ! Mem[0000000090800008] = ffffffad, %g2 = 0000000000000060 lduh [%i5+%o1],%g2 ! %g2 = 000000000000ffff ! Mem[0000000090800004] = 1d5798be, %g2 = 000000000000ffff lduw [%i5+0x004],%g2 ! %g2 = 000000001d5798be ! Mem[0000000091000030] = 6e881214, %g2 = 000000001d5798be ldsh [%i6+0x032],%g2 ! %g2 = 0000000000006e88 ! Mem[0000000090000030] = 64e23ddc, %g2 = 0000000000006e88 ldsh [%i4+0x032],%g2 ! %g2 = 00000000000064e2 p25_label_22: ! %l4 = 00000000fa88e814, Mem[0000000091000018] = ffffffad03679fcf stx %l4,[%i6+%o3] ! Mem[0000000091000018] = 00000000fa88e814 ! %l2 = 00000000f07b2ee0, Mem[000000009180001c] = 1d5798be stw %l2,[%o0+0x01c] ! Mem[000000009180001c] = f07b2ee0 ! Mem[0000000091800038] = 00000000, %g2 = 00000000000064e2 ldsb [%o0+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[0000000042000000] = 45f3e001, %l5 = 000000002ed86e88 ldsw [%i0+%g0],%l5 ! %l5 = 0000000045f3e001 ! Mem[0000000042800038] = e8671460, %l0 = 000000000000007a ldub [%i1+0x03b],%l0 ! %l0 = 0000000000000060 ! Mem[0000000091000030] = d86e8812, %g2 = 0000000000000000 ldub [%i6+0x031],%g2 ! %g2 = 00000000000000d8 ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = 000000d8, %g3 = 52cc4ed3 ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e ! %l5 = 0000000045f3e001, Mem[0000000090800029] = 59f5d3ff stb %l5,[%i5+0x029] ! Mem[0000000090800028] = 01f5d3ff ! %l3 = 000000003ca02c63, Mem[0000000090000005] = 5798beb4 stb %l3,[%i4+0x005] ! Mem[0000000090000004] = 6398beb4 ! Mem[0000000090000018] = 3b4249c2, %g2 = 00000000eaf607f4 lduh [%i4+%o3],%g2 ! %g2 = 0000000000003b42 p25_label_23: ! Mem[000000009100000c] = d7923ddc, %g18 = f070c6e401c052c6 ldsw [%i6+0x00c],%g2 ! %g2 = f070c6e401c052c6 ! %l2 = 00000000f07b2ee0, Mem[0000000091800026] = 92f2ffff sth %l2,[%o0+0x026] ! Mem[0000000091800024] = 2ee0ffff ! Mem[0000000043000014] = e8671460, %l0 = 0000000000000060 lduh [%i2+0x016],%l0 ! %l0 = 0000000000001460 ! Mem[0000000091800024] = 3f2ee0ff, %g2 = ffffffffd7923ddc ldsb [%o0+0x025],%g2 ! %g2 = 000000000000003f ! Mem[000000009080001c] = 0000e867, %g2 = 000000000000003f ldsh [%i5+0x01c],%g2 ! %g2 = 0000000000000000 ! %l7 = ffffffffb2e28f7f, Mem[0000000090800008] = ffffffad stw %l7,[%i5+%o1] ! Mem[0000000090800008] = b2e28f7f ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 00000000, %g3 = 79e2e95e ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! %l1 = 000000001d5798be, Mem[0000000042800006] = b2e28f7f sth %l1,[%i1+0x006] ! Mem[0000000042800004] = b2e298be ! Mem[0000000043800008] = fa88e814, %l6 = 0000000045f3e001 ldsh [%i3+0x00a],%l6 ! %l6 = ffffffffffffe814 ! %l5 = 0000000045f3e001, Mem[000000009180000b] = bd8f7fd9 stb %l5,[%o0+0x00b] ! Mem[0000000091800008] = 018f7fd9 p25_label_24: ! Mem[000000009100003c] = 8c8f0000, %g2 = 00000000b427e099 ldsh [%i6+0x03e],%g2 ! %g2 = ffffffffffff8c8f ! Mem[0000000042000034] = 9d7fcec3, %l4 = 00000000fa88e814 lduw [%i0+0x034],%l4 ! %l4 = 000000009d7fcec3 ! Mem[0000000090800028] = 4401f5d3ffffa422, %g2 = ffffffffffff8c8f ldx [%i5+%o5],%g2 ! %g2 = 4401f5d3ffffa422 ! Mem[0000000091800020] = 668c35ba, %g2 = 4401f5d3ffffa422 ldsb [%o0+0x021],%g2 ! %g2 = 0000000000000066 ! Mem[0000000091800018] = 00000000 f07b2ee0, %g2 = 00000066, %g3 = 152d46b0 ldd [%o0+%o3],%g2 ! %g2 = 0000000000000000 00000000f07b2ee0 ! Mem[0000000090000008] = b427e099, %g2 = 0000000000000000 ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffffb427 ! %l5 = 0000000045f3e001, Mem[000000009000002e] = 2cbb7a67 sth %l5,[%i4+0x02e] ! Mem[000000009000002c] = e0017a67 ! %l3 = 000000003ca02c63, Mem[000000009080001d] = 00e8670c stb %l3,[%i5+0x01d] ! Mem[000000009080001c] = 63e8670c ! %l4 = 9d7fcec3, %l5 = 45f3e001, Mem[0000000091800030] = 7be26fac 52cc4ed3 std %l4,[%o0+0x030] ! Mem[0000000091800030] = 9d7fcec3 45f3e001 ! Mem[0000000091800038] = 00000000 f07b2ee0, %g2 = ffffb427, %g3 = f07b2ee0 ldd [%o0+0x038],%g2 ! %g2 = 0000000000000000 00000000f07b2ee0 p25_label_25: ! Mem[0000000091800020] = 55668c35, %g2 = 0000000000000000 lduh [%o0+%o4],%g2 ! %g2 = 0000000000005566 ! %l6 = ffffe814, %l7 = b2e28f7f, Mem[0000000090800008] = b2e28f7f 1c855358 std %l6,[%i5+%o1] ! Mem[0000000090800008] = ffffe814 b2e28f7f ! Mem[000000009100002c] = 7f672ed8, %g2 = 0000000000005566 ldsh [%i6+0x02e],%g2 ! %g2 = 0000000000007f67 ! Mem[0000000091800010] = 00000000 998f7657, %g2 = 00007f67, %g3 = f07b2ee0 ldd [%o0+%o2],%g2 ! %g2 = 0000000000000000 00000000998f7657 ! Mem[0000000091800020] = 55668c35ba3f2ee0, %g2 = 0000000000000000 ldx [%o0+%o4],%g2 ! %g2 = 55668c35ba3f2ee0 ! Mem[0000000090000038] = 53918eb2b2e28f7f, %g2 = 55668c35ba3f2ee0 ldx [%i4+0x038],%g2 ! %g2 = 53918eb2b2e28f7f ! Mem[0000000091000014] = 7757fe01, %g2 = 53918eb2b2e28f7f ldsh [%i6+0x014],%g2 ! %g2 = 0000000000007757 ! Mem[0000000091800008] = 8b9883018f7fd9af, %g2 = 0000000000007757 ldx [%o0+%o1],%g2 ! %g2 = 8b9883018f7fd9af ! %l3 = 000000003ca02c63, Mem[0000000091000022] = e8140f65 sth %l3,[%i6+0x022] ! Mem[0000000091000020] = 2c630f65 ! %l3 = 000000003ca02c63, Mem[000000009000000e] = 46b0998f sth %l3,[%i4+0x00e] ! Mem[000000009000000c] = 2c63998f ba,a p25_not_taken_0_end p25_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000001460 bne,a,pn %xcc,p25_reg_l0_fail mov %l0,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000f07b2ee0 bne,a,pn %xcc,p25_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000003ca02c63 bne,a,pn %xcc,p25_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000009d7fcec3 bne,a,pn %xcc,p25_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000045f3e001 bne,a,pn %xcc,p25_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffffe814 bne,a,pn %xcc,p25_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffb2e28f7f 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 48934c2d 93214d6f bne %xcc,p25_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 18219623 d3e98697 bne %xcc,p25_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 4d903d73 bef41c21 bne %xcc,p25_f4_fail nop ! Check Local Memory ! Processor 25, local 0 is clean set p25_local1_expect,%g1 p25_check_local1: ldx [%g1+0x000],%g2 ! Expected data = ffffffffb2e298be ldx [%i1+0x000],%g3 ! Observed data at 0000000042800000 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 8218ebbafff267a4 ldx [%i1+0x018],%g3 ! Observed data at 0000000042800018 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = e8671460000092f2 ldx [%i1+0x038],%g3 ! Observed data at 0000000042800038 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x038,%g4 set p25_local2_expect,%g1 p25_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 7aa53d51e001dcfc ldx [%i2+0x000],%g3 ! Observed data at 0000000043000000 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 91b20367b88457ed ldx [%i2+0x008],%g3 ! Observed data at 0000000043000008 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 2e2d2973e8671460 ldx [%i2+0x010],%g3 ! Observed data at 0000000043000010 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 494b7fad75b6966a ldx [%i2+0x018],%g3 ! Observed data at 0000000043000018 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000092f28de86476 ldx [%i2+0x020],%g3 ! Observed data at 0000000043000020 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i2,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffffffad1c855358 ldx [%i2+0x038],%g3 ! Observed data at 0000000043000038 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i2,0x038,%g4 set p25_local3_expect,%g1 p25_check_local3: ldx [%g1+0x020],%g2 ! Expected data = e8671460d7923ddc ldx [%i3+0x020],%g3 ! Observed data at 0000000043800020 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = b1be671bef2ff8a6 ldx [%i3+0x028],%g3 ! Observed data at 0000000043800028 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 3b4249c21d5798be ldx [%i3+0x030],%g3 ! Observed data at 0000000043800030 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i3,0x030,%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: ldsha [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000042000020] ldsha [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000042800010] done p25_trap1o: ldsha [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000042000020] ldsha [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000042800010] done p25_trap2e: ldda [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000043000010] ldsha [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000042000008] stba %l3,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000043000018] stxa %l4,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000042800020] stda %l4,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000043800020] done p25_trap2o: ldda [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000043000010] ldsha [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000042000008] stba %l3,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000043000018] stxa %l4,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000042800020] stda %l4,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000043800020] done p25_trap3e: nop done p25_trap3o: 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 = 2f48d98a7be26fac ldx [%g1+0x008],%l1 ! %l1 = 54c3b98c52cc4ed3 ldx [%g1+0x010],%l2 ! %l2 = 40b46c967e8d9c01 ldx [%g1+0x018],%l3 ! %l3 = b91916f5e0531a38 ldx [%g1+0x020],%l4 ! %l4 = 2e2d2973e8671460 ldx [%g1+0x028],%l5 ! %l5 = 73c456bbd7923ddc ldx [%g1+0x030],%l6 ! %l6 = 410f37c21b333a70 ldx [%g1+0x038],%l7 ! %l7 = b1be671bef2ff8a6 ! 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 = 11f275f7 9c20c197 6f46046f b020a1d0 ! %f4 = d76b9998 ab58e1e3 27e97be3 07e6ebcb ! %f8 = 7afe5f97 1d5d1a5f 79f92185 e582de75 ! %f12 = 7871eacf 6929ff99 4f4140d1 3460b515 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 6bd695b7 63bc69fc 7cbf7580 4f4a026d ! %f20 = f04b8e9a 669f3952 8be6604a 232bdcc8 ! %f24 = d87e664a 3ef9cbad fe46bac9 5fd669fd ! %f28 = 32905f7f 41aaa5bf 5153bcbc fdc48638 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = bd1a5881 4ddff199 ce533160 1bc7aa7b ! %f36 = 9826f457 49249cf8 210a326a c36849e2 ! %f40 = 79b862a8 ee8ed6c3 98ef2c91 fcc7f9ea ! %f44 = 4245a0f6 197596e1 9e5178fd 1b463a45 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xf6f1ced00000007e,%g7,%g1 ! GSR scale = 15, align = 6 wr %g1,%g0,%gsr ! GSR = f6f1ced00000007e 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: ! Mem[0000000044800000] = 81a5bea7, %l3 = 1de9c649962fa640 ldsb [%i1+0x001],%l3 ! %l3 = ffffffffffffffa5 ! %l1 = abaaa6ee407b02a9, Mem[0000000091800000] = fb520ab007b3e6aa stx %l1,[%o0+%g0] ! Mem[0000000091800000] = abaaa6ee407b02a9 ! Mem[0000000045000038] = ceda326c, %l7 = c459e2bc61d857a2 lduh [%i2+0x038],%l7 ! %l7 = 000000000000ceda ! Mem[0000000091800008] = 8b9883bd 3923d9af, %g2 = 00000000, %g3 = 00000000 ldd [%o0+%o1],%g2 ! %g2 = 000000008b9883bd 000000003923d9af ! %l0 = db0ec932716220b7, Mem[0000000090800025] = 14490744 stb %l0,[%i5+0x025] ! Mem[0000000090800024] = b7490744 ! Mem[0000000091800000] = ee407b02, %g2 = 000000008b9883bd ldub [%o0+0x003],%g2 ! %g2 = 00000000000000ee ! %l6 = c7800f3abda77a2a, Mem[0000000091000016] = fe015ffa stb %l6,[%i6+0x016] ! Mem[0000000091000014] = 2a015ffa ! Mem[0000000044800034] = 55143b56, %l6 = c7800f3abda77a2a ldsh [%i1+0x034],%l6 ! %l6 = 0000000000005514 ! Mem[0000000091800000] = abaaa6ee407b02a9, %g2 = 00000000000000ee ldx [%o0+%g0],%g2 ! %g2 = abaaa6ee407b02a9 ! %l0 = db0ec932716220b7, Mem[0000000091000030] = a5b5761e stw %l0,[%i6+0x030] ! Mem[0000000091000030] = 716220b7 p26_label_2: ! Mem[0000000090000038] = b2e6c511, %g2 = abaaa6ee407b02a9 ldub [%i4+0x03b],%g2 ! %g2 = 00000000000000b2 ! %l4 = 378a2baf, %l5 = 8a124e9c, Mem[0000000091800008] = 8b9883bd 3923d9af std %l4,[%o0+%o1] ! Mem[0000000091800008] = 378a2baf 8a124e9c ! Mem[0000000091000038] = e25676cb, %g2 = 00000000000000b2 ldsh [%i6+0x038],%g2 ! %g2 = ffffffffffffe256 ! Mem[0000000044000018] = 149aca46 dbf86b5a, %l6 = 00005514, %l7 = 0000ceda ldd [%i0+%o3],%l6 ! %l6 = 00000000149aca46 00000000dbf86b5a ! Mem[0000000090800038] = d7bcadc2, %g2 = ffffffffffffe256 ldsh [%i5+0x03a],%g2 ! %g2 = ffffffffffffd7bc ! %l1 = abaaa6ee407b02a9, Mem[0000000090000008] = b427e099152d46b0 stx %l1,[%i4+%o1] ! Mem[0000000090000008] = abaaa6ee407b02a9 ! %l0 = db0ec932716220b7, Mem[0000000044000024] = 2d8b51c9 sth %l0,[%i0+0x024] ! Mem[0000000044000024] = 20b751c9 ! Mem[000000009180000c] = 9c6e4e51, %g2 = ffffffffffffd7bc ldsb [%o0+0x00f],%g2 ! %g2 = ffffffffffffff9c ! Mem[0000000091000014] = 2a015ffa, %g2 = ffffffffffffff9c ldsb [%i6+0x016],%g2 ! %g2 = 000000000000002a ! Mem[0000000091800020] = 979dba3f, %g2 = 000000000000002a ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffff979d p26_label_3: ! Mem[0000000090800010] = f8449dd9 5e356f1d, %g2 = ffff979d, %g3 = 3923d9af ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000005e356f1d ! Mem[000000009080003c] = adc27bb0, %g18 = a2942f86f2bc1112 ldsw [%i5+0x03c],%g2 ! %g2 = a2942f86f2bc1112 ! Mem[0000000091800028] = b0df4e44, %g2 = ffffffffadc27bb0 ldsb [%o0+0x02b],%g2 ! %g2 = ffffffffffffffb0 ! Mem[0000000091800028] = b0df4e44, %g2 = ffffffffffffffb0 ldsb [%o0+0x02b],%g2 ! %g2 = ffffffffffffffb0 ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = ffffffffffffffb0 ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! Mem[0000000091800034] = 51532584, %g2 = 53918eb2e6c51178 ldsb [%o0+0x034],%g2 ! %g2 = 0000000000000051 ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = 00000051, %g3 = 5e356f1d ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! Mem[0000000091800000] = abaaa6ee407b02a9, %g2 = 000000005a1ae612 ldx [%o0+%g0],%g2 ! %g2 = abaaa6ee407b02a9 ! %l2 = 04671d4a9fd9cd6c, Mem[000000004500001e] = 7b57ee67 sth %l2,[%i2+0x01e] ! Mem[000000004500001c] = 7b57cd6c ! Mem[0000000091000018] = 5ffaf26e47a19fcf, %g2 = abaaa6ee407b02a9 ldx [%i6+%o3],%g2 ! %g2 = 5ffaf26e47a19fcf p26_label_4: ! Mem[0000000090000008] = abaaa6ee, %g2 = 5ffaf26e47a19fcf lduh [%i4+%o1],%g2 ! %g2 = 000000000000abaa ! Mem[0000000044800004] = 285354dc, %l7 = 00000000dbf86b5a ldsh [%i1+0x004],%l7 ! %l7 = 0000000000002853 ! Mem[0000000090000018] = 1d179028 70edfb0e, %g2 = 0000abaa, %g3 = 14acc7c9 ldd [%i4+%o3],%g2 ! %g2 = 000000001d179028 0000000070edfb0e ! Mem[0000000091800018] = 06faad5c, %g18 = a2942f86f2bc1112 ldsw [%o0+%o3],%g2 ! %g2 = a2942f86f2bc1112 ! %l1 = abaaa6ee407b02a9, Mem[0000000091800008] = 378a2baf sth %l1,[%o0+%o1] ! Mem[0000000091800008] = 02a92baf ! Mem[0000000091800010] = 51829629, %g2 = 0000000006faad5c ldsh [%o0+0x012],%g2 ! %g2 = 0000000000005182 ! %l3 = ffffffffffffffa5, Mem[000000009180000c] = 8a124e9c stw %l3,[%o0+0x00c] ! Mem[000000009180000c] = ffffffa5 ! Mem[0000000091800008] = 2bafffff, %g2 = 0000000000005182 ldsh [%o0+0x00a],%g2 ! %g2 = 0000000000002baf ! %l0 = db0ec932716220b7, Mem[0000000045000018] = 4d889b3b7b57cd6c stx %l0,[%i2+%o3] ! Mem[0000000045000018] = db0ec932716220b7 ! %l2 = 9fd9cd6c, %l3 = ffffffa5, Mem[0000000044000030] = a9df6771 ff88f968 std %l2,[%i0+0x030] ! Mem[0000000044000030] = 9fd9cd6c ffffffa5 p26_label_5: ! Mem[0000000091000010] = 95cd7757, %g2 = 0000000000002baf ldsh [%i6+0x012],%g2 ! %g2 = ffffffffffff95cd ! Mem[0000000090000010] = 1d358e58 d828ead6, %g2 = ffff95cd, %g3 = 70edfb0e ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 00000000d828ead6 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 000000001d358e58 lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f ! %l3 = ffffffffffffffa5, Mem[0000000091800038] = 54b6116d9d52adff stx %l3,[%o0+0x038] ! Mem[0000000091800038] = ffffffffffffffa5 ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 0000000062bf8c8f ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! Mem[000000004480002c] = 7486d720, %l6 = 00000000149aca46 ldsb [%i1+0x02e],%l6 ! %l6 = ffffffffffffffd7 ! Mem[000000009180001c] = 4e285566, %g2 = 1d17902870edfb0e ldsh [%o0+0x01e],%g2 ! %g2 = 0000000000004e28 ! Mem[0000000091000000] = 6ae82f8898f9b0a5, %g2 = 0000000000004e28 ldx [%i6+%g0],%g2 ! %g2 = 6ae82f8898f9b0a5 ! Mem[000000009080001c] = 9a0c86ef, %g2 = 6ae82f8898f9b0a5 ldsb [%i5+0x01f],%g2 ! %g2 = ffffffffffffff9a ! Mem[0000000091000030] = 716220b7, %g18 = a2942f86f2bc1112 ldsw [%i6+0x030],%g2 ! %g2 = a2942f86f2bc1112 p26_label_6: ! Mem[0000000091000024] = 0f65f93d, %g18 = a2942f86f2bc1112 ldsw [%i6+0x024],%g2 ! %g2 = a2942f86f2bc1112 ! %l4 = 1391f4b6378a2baf, Mem[0000000044800022] = acc20b5b sth %l4,[%i1+0x022] ! Mem[0000000044800020] = acc22baf ! %l6 = ffffffd7, %l7 = 00002853, Mem[0000000090800030] = eaf607f4 79e2e95e std %l6,[%i5+0x030] ! Mem[0000000090800030] = ffffffd7 00002853 ! Mem[0000000091000038] = e25676cb62bf8c8f, %g2 = 000000000f65f93d ldx [%i6+0x038],%g2 ! %g2 = e25676cb62bf8c8f ! Mem[0000000090800020] = 0c86ef26, %g2 = e25676cb62bf8c8f ldub [%i5+%o4],%g2 ! %g2 = 000000000000000c ! Mem[0000000044000018] = 149aca46, %l7 = 0000000000002853 ldsh [%i0+%o3],%l7 ! %l7 = 000000000000149a ! Mem[0000000091000038] = 76cb62bf, %g2 = 000000000000000c lduh [%i6+0x03a],%g2 ! %g2 = 00000000000076cb ! Mem[0000000091000038] = e25676cb62bf8c8f, %g2 = 00000000000076cb ldx [%i6+0x038],%g2 ! %g2 = e25676cb62bf8c8f ! Mem[000000004580001c] = d74ae548, %l3 = ffffffffffffffa5 lduh [%i3+0x01e],%l3 ! %l3 = 000000000000e548 ! %l6 = ffffffd7, %l7 = 0000149a, Mem[0000000091800010] = 6e4e5182 96298cae std %l6,[%o0+%o2] ! Mem[0000000091800010] = ffffffd7 0000149a p26_label_7: ! %l7 = 000000000000149a, Mem[0000000091800010] = ffffffd7 stw %l7,[%o0+%o2] ! Mem[0000000091800010] = 0000149a ! %l7 = 000000000000149a, Mem[0000000091800030] = 43bc1d8151532584 stx %l7,[%o0+0x030] ! Mem[0000000091800030] = 000000000000149a ! %l0 = 716220b7, %l1 = 407b02a9, Mem[0000000044800008] = 687c8e03 3f70b4c2 std %l0,[%i1+%o1] ! Mem[0000000044800008] = 716220b7 407b02a9 ! Mem[0000000091000028] = 5ba108a9, %g2 = e25676cb62bf8c8f ldub [%i6+0x02a],%g2 ! %g2 = 000000000000005b ! Mem[000000009180003c] = a5000000, %g2 = 000000000000005b ldsb [%o0+0x03f],%g2 ! %g2 = ffffffffffffffa5 ! %l3 = 000000000000e548, Mem[0000000044000028] = bd5b597153da1516 stx %l3,[%i0+%o5] ! Mem[0000000044000028] = 000000000000e548 ! Mem[000000009180002c] = df4e4459, %g2 = ffffffffffffffa5 ldub [%o0+0x02c],%g2 ! %g2 = 00000000000000df ! Mem[000000009100000c] = 7312abd6, %g2 = 00000000000000df lduw [%i6+0x00c],%g2 ! %g2 = 000000007312abd6 ! %l6 = ffffffffffffffd7, Mem[0000000091800030] = 00000000 sth %l6,[%o0+0x030] ! Mem[0000000091800030] = ffd70000 ! %l5 = 8edaa0ee8a124e9c, Mem[0000000091800039] = ffffffff stb %l5,[%o0+0x039] ! Mem[0000000091800038] = 9cffffff p26_label_8: ! Mem[0000000044000034] = ffffffa5, %l2 = 04671d4a9fd9cd6c ldsw [%i0+0x034],%l2 ! %l2 = ffffffffffffffa5 ! Mem[0000000090000020] = 0ad8f7030332e58e, %g2 = 000000007312abd6 ldx [%i4+%o4],%g2 ! %g2 = 0ad8f7030332e58e ! %l0 = 716220b7, %l1 = 407b02a9, Mem[0000000090800010] = f8449dd9 5e356f1d std %l0,[%i5+%o2] ! Mem[0000000090800010] = 716220b7 407b02a9 ! %l1 = abaaa6ee407b02a9, Mem[0000000045000010] = d1fa355cb9fb5885 stx %l1,[%i2+%o2] ! Mem[0000000045000010] = abaaa6ee407b02a9 ! %l7 = 000000000000149a, Mem[000000009100003c] = 62bf8c8f stw %l7,[%i6+0x03c] ! Mem[000000009100003c] = 0000149a ! %l3 = 000000000000e548, Mem[0000000090000032] = 64e2807f sth %l3,[%i4+0x032] ! Mem[0000000090000030] = e548807f ! Mem[0000000091000000] = 6ae82f88, %g2 = 0ad8f7030332e58e ldsh [%i6+%g0],%g2 ! %g2 = 0000000000006ae8 ! %l5 = 8edaa0ee8a124e9c, Mem[0000000090000038] = 53918eb2 stw %l5,[%i4+0x038] ! Mem[0000000090000038] = 8a124e9c ! Mem[0000000091800020] = 5566979d, %g18 = a2942f86f2bc1112 ldsw [%o0+%o4],%g2 ! %g2 = a2942f86f2bc1112 ! Mem[0000000090800004] = c2055a1a, %g2 = 000000005566979d lduh [%i5+0x006],%g2 ! %g2 = 000000000000c205 p26_label_9: ! %l5 = 8edaa0ee8a124e9c, Mem[0000000090000028] = af022e977d3b2cbb stx %l5,[%i4+%o5] ! Mem[0000000090000028] = 8edaa0ee8a124e9c ! %l4 = 1391f4b6378a2baf, Mem[0000000090800028] = 4459f5d3 stw %l4,[%i5+%o5] ! Mem[0000000090800028] = 378a2baf ! Mem[0000000090000010] = 358e58d8, %g2 = 000000000000c205 ldub [%i4+0x011],%g2 ! %g2 = 0000000000000035 ! Mem[000000009000002c] = 8a124e9c, %g2 = 0000000000000035 lduw [%i4+0x02c],%g2 ! %g2 = 000000008a124e9c ! %l0 = db0ec932716220b7, Mem[0000000091000034] = 1214449b sth %l0,[%i6+0x034] ! Mem[0000000091000034] = 20b7449b ! %l1 = abaaa6ee407b02a9, Mem[000000009180001e] = 4e285566 stb %l1,[%o0+0x01e] ! Mem[000000009180001c] = a9285566 ! Mem[0000000045000018] = db0ec932716220b7, %l2 = ffffffffffffffa5 ldx [%i2+%o3],%l2 ! %l2 = db0ec932716220b7 ! %l0 = 716220b7, %l1 = 407b02a9, Mem[0000000091000028] = 21a95ba1 08a9d051 std %l0,[%i6+%o5] ! Mem[0000000091000028] = 716220b7 407b02a9 ! Mem[0000000091800008] = 02a92baf, %g2 = 000000008a124e9c lduw [%o0+%o1],%g2 ! %g2 = 0000000002a92baf ! Mem[0000000090800034] = 00002853, %g2 = 0000000002a92baf ldsh [%i5+0x034],%g2 ! %g2 = 0000000000000000 p26_label_10: ! Mem[000000009180000c] = ffa50000, %g2 = 0000000000000000 ldsb [%o0+0x00e],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090800028] = 378a2baf, %g2 = ffffffffffffffff lduh [%i5+%o5],%g2 ! %g2 = 000000000000378a ! %l2 = db0ec932716220b7, Mem[0000000090800008] = 5a1ae612 sth %l2,[%i5+%o1] ! Mem[0000000090800008] = 20b7e612 ! %l2 = db0ec932716220b7, Mem[000000009080001a] = 4dc6db26 stb %l2,[%i5+0x01a] ! Mem[0000000090800018] = b7c6db26 ! Mem[0000000091800018] = 06faad5c b768a928, %g2 = 0000378a, %g3 = d828ead6 ldd [%o0+%o3],%g2 ! %g2 = 0000000006faad5c 00000000b768a928 ! Mem[0000000090800020] = ef2635b7, %g2 = 0000000006faad5c lduh [%i5+0x022],%g2 ! %g2 = 000000000000ef26 ! Mem[0000000091800034] = 0000149a, %g2 = 000000000000ef26 ldsh [%o0+0x034],%g2 ! %g2 = 0000000000000000 ! Mem[0000000045800020] = 78c98e46, %l0 = db0ec932716220b7 ldsh [%i3+%o4],%l0 ! %l0 = 00000000000078c9 ! Mem[0000000091800000] = a6ee407b, %g2 = 0000000000000000 ldsb [%o0+0x002],%g2 ! %g2 = ffffffffffffffa6 ! Mem[0000000090000014] = d828ead6, %g2 = ffffffffffffffa6 ldsh [%i4+0x014],%g2 ! %g2 = ffffffffffffd828 p26_label_11: ! Mem[0000000090800020] = ef2635b7, %g2 = ffffffffffffd828 ldub [%i5+0x022],%g2 ! %g2 = 00000000000000ef ! Mem[0000000091800000] = abaaa6ee 407b02a9, %g2 = 000000ef, %g3 = b768a928 ldd [%o0+%g0],%g2 ! %g2 = 00000000abaaa6ee 00000000407b02a9 ! Mem[0000000091800024] = f053153f, %g2 = 00000000abaaa6ee ldsb [%o0+0x026],%g2 ! %g2 = fffffffffffffff0 ! %l0 = 00000000000078c9, Mem[0000000091800028] = 153f24b0df4e4459 stx %l0,[%o0+%o5] ! Mem[0000000091800028] = 00000000000078c9 ! Mem[0000000090800020] = 0c86ef26, %g2 = fffffffffffffff0 lduw [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 ! Mem[0000000090800018] = b2d5b7c6 db268a9a, %g2 = 0c86ef26, %g3 = 407b02a9 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d5b7c6 00000000db268a9a ! Mem[0000000091800000] = a6ee407b, %g2 = 00000000b2d5b7c6 lduh [%o0+0x002],%g2 ! %g2 = 000000000000a6ee ! Mem[0000000044800020] = acc22baf, %l7 = 000000000000149a lduh [%i1+0x022],%l7 ! %l7 = 0000000000002baf ! Mem[000000009180002c] = c9ffd700, %g2 = 000000000000a6ee ldsb [%o0+0x02f],%g2 ! %g2 = ffffffffffffffc9 ! %l0 = 000078c9, %l1 = 407b02a9, Mem[0000000091000028] = 716220b7 407b02a9 std %l0,[%i6+%o5] ! Mem[0000000091000028] = 000078c9 407b02a9 p26_label_12: ! %l5 = 8edaa0ee8a124e9c, Mem[000000009000000d] = 7b02a91d stb %l5,[%i4+0x00d] ! Mem[000000009000000c] = 9c02a91d ! Mem[0000000090000008] = abaaa6ee409c02a9, %g2 = ffffffffffffffc9 ldx [%i4+%o1],%g2 ! %g2 = abaaa6ee409c02a9 ! %l5 = 8edaa0ee8a124e9c, Mem[0000000091800010] = 0000149a stw %l5,[%o0+%o2] ! Mem[0000000091800010] = 8a124e9c ! %l1 = abaaa6ee407b02a9, Mem[0000000045800010] = b4286d97dc2bf2a5 stx %l1,[%i3+%o2] ! Mem[0000000045800010] = abaaa6ee407b02a9 ! %l2 = db0ec932716220b7, Mem[0000000090800038] = 66e1d7bcadc27bb0 stx %l2,[%i5+0x038] ! Mem[0000000090800038] = db0ec932716220b7 ! Mem[000000009180000c] = ffa58a12, %g2 = abaaa6ee409c02a9 ldsh [%o0+0x00e],%g2 ! %g2 = ffffffffffffffa5 ! %l4 = 378a2baf, %l5 = 8a124e9c, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 378a2baf 8a124e9c ! Mem[0000000091800018] = 06faad5c, %g2 = ffffffffffffffa5 ldub [%o0+%o3],%g2 ! %g2 = 0000000000000006 ! %l7 = 0000000000002baf, Mem[0000000090800020] = 0c86ef2635b74907 stx %l7,[%i5+%o4] ! Mem[0000000090800020] = 0000000000002baf ! Mem[0000000045000000] = 99911e73, %l0 = 00000000000078c9 ldsw [%i2+%g0],%l0 ! %l0 = ffffffff99911e73 p26_label_13: ! Mem[000000009180000c] = ffffffa5, %g2 = 0000000000000006 lduw [%o0+0x00c],%g2 ! %g2 = 00000000ffffffa5 ! Mem[0000000090000000] = 3180d6ba, %g2 = 00000000ffffffa5 ldub [%i4+0x002],%g2 ! %g2 = 0000000000000031 ! Mem[0000000090000038] = 8a124e9c e6c51178, %g2 = 00000031, %g3 = db268a9a ldd [%i4+0x038],%g2 ! %g2 = 000000008a124e9c 00000000e6c51178 ! Mem[0000000090800030] = ffffffd7, %g2 = 000000008a124e9c lduw [%i5+0x030],%g2 ! %g2 = 00000000ffffffd7 ! Mem[0000000090000024] = 0332e58e, %g18 = a2942f86f2bc1112 ldsw [%i4+0x024],%g2 ! %g2 = a2942f86f2bc1112 ! Mem[0000000090000028] = 8edaa0ee8a124e9c, %g2 = 000000000332e58e ldx [%i4+%o5],%g2 ! %g2 = 8edaa0ee8a124e9c ! Mem[0000000090800010] = 716220b7 407b02a9, %g2 = 8a124e9c, %g3 = e6c51178 ldd [%i5+%o2],%g2 ! %g2 = 00000000716220b7 00000000407b02a9 ! %l4 = 1391f4b6378a2baf, Mem[0000000091800005] = 7b02a902 stb %l4,[%o0+0x005] ! Mem[0000000091800004] = af02a902 ! %l0 = ffffffff99911e73, Mem[000000009100001c] = 47a19fcf stw %l0,[%i6+0x01c] ! Mem[000000009100001c] = 99911e73 ! Mem[000000004480003c] = d421e484, %l5 = 8edaa0ee8a124e9c lduw [%i1+0x03c],%l5 ! %l5 = 00000000d421e484 p26_label_14: ! %l4 = 1391f4b6378a2baf, Mem[000000009100000e] = abd66cff sth %l4,[%i6+0x00e] ! Mem[000000009100000c] = 2baf6cff ! Mem[000000009100001c] = 738b0950, %g2 = 00000000716220b7 ldub [%i6+0x01f],%g2 ! %g2 = 0000000000000073 ! %l1 = abaaa6ee407b02a9, Mem[000000009080002a] = 2baf51e8 sth %l1,[%i5+0x02a] ! Mem[0000000090800028] = 02a951e8 ! Mem[000000004580002c] = 136aa708, %l6 = ffffffffffffffd7 ldsw [%i3+0x02c],%l6 ! %l6 = 00000000136aa708 ! %l3 = 000000000000e548, Mem[0000000090800000] = 378a2baf8a124e9c stx %l3,[%i5+%g0] ! Mem[0000000090800000] = 000000000000e548 ! %l1 = abaaa6ee407b02a9, Mem[0000000090800028] = 378a02a9 stw %l1,[%i5+%o5] ! Mem[0000000090800028] = 407b02a9 ! Mem[0000000090000000] = 09d53180d6ba8c74, %g2 = 0000000000000073 ldx [%i4+%g0],%g2 ! %g2 = 09d53180d6ba8c74 ! Mem[0000000044000024] = 20b751c9, %l2 = db0ec932716220b7 lduw [%i0+0x024],%l2 ! %l2 = 0000000020b751c9 ! Mem[0000000044000038] = 46de49cc, %l0 = ffffffff99911e73 lduh [%i0+0x03a],%l0 ! %l0 = 00000000000049cc ! %l1 = abaaa6ee407b02a9, Mem[0000000091800000] = abaaa6ee stw %l1,[%o0+%g0] ! Mem[0000000091800000] = 407b02a9 p26_label_15: ! %l7 = 0000000000002baf, Mem[0000000091000008] = 48c28052 stw %l7,[%i6+%o1] ! Mem[0000000091000008] = 00002baf ! %l6 = 00000000136aa708, Mem[0000000045000030] = 98407fcb9dd17e4a stx %l6,[%i2+0x030] ! Mem[0000000045000030] = 00000000136aa708 ! %l1 = abaaa6ee407b02a9, Mem[0000000091000018] = 5ffaf26e stw %l1,[%i6+%o3] ! Mem[0000000091000018] = 407b02a9 ! %l4 = 378a2baf, %l5 = d421e484, Mem[0000000091800020] = 5566979d ba3ff053 std %l4,[%o0+%o4] ! Mem[0000000091800020] = 378a2baf d421e484 ! %l3 = 000000000000e548, Mem[000000009180003a] = ffffffff stb %l3,[%o0+0x03a] ! Mem[0000000091800038] = 48ffffff ! Mem[0000000090000020] = 0ad8f7030332e58e, %g2 = 09d53180d6ba8c74 ldx [%i4+%o4],%g2 ! %g2 = 0ad8f7030332e58e ! %l4 = 378a2baf, %l5 = d421e484, Mem[0000000091000008] = 00002baf 73122baf std %l4,[%i6+%o1] ! Mem[0000000091000008] = 378a2baf d421e484 ! Mem[0000000091000038] = e25676cb, %g18 = a2942f86f2bc1112 ldsw [%i6+0x038],%g2 ! %g2 = a2942f86f2bc1112 ! %l6 = 136aa708, %l7 = 00002baf, Mem[0000000044800020] = acc22baf 14f1d0f2 std %l6,[%i1+%o4] ! Mem[0000000044800020] = 136aa708 00002baf ! Mem[0000000090000034] = 807fa20a, %g2 = ffffffffe25676cb lduh [%i4+0x034],%g2 ! %g2 = 000000000000807f p26_label_16: ! %l5 = 00000000d421e484, Mem[0000000090800018] = b2d5b7c6 stw %l5,[%i5+%o3] ! Mem[0000000090800018] = d421e484 ! Mem[0000000045000020] = 5af48088, %l3 = 000000000000e548 ldub [%i2+0x021],%l3 ! %l3 = 00000000000000f4 ! Mem[0000000091800020] = 378a2bafd421e484, %g2 = 000000000000807f ldx [%o0+%o4],%g2 ! %g2 = 378a2bafd421e484 ! Mem[0000000091800034] = 00149aff, %g2 = 378a2bafd421e484 ldsb [%o0+0x035],%g2 ! %g2 = 0000000000000000 ! %l0 = 00000000000049cc, Mem[000000004500003a] = ceda326c stb %l0,[%i2+0x03a] ! Mem[0000000045000038] = cedacc6c ! Mem[0000000090800018] = d421e484db268a9a, %g2 = 0000000000000000 ldx [%i5+%o3],%g2 ! %g2 = d421e484db268a9a ! Mem[0000000045000030] = 00000000, %l6 = 00000000136aa708 ldsh [%i2+0x032],%l6 ! %l6 = 0000000000000000 ! Mem[0000000090800020] = 00000000, %g2 = d421e484db268a9a lduh [%i5+%o4],%g2 ! %g2 = 0000000000000000 ! %l4 = 1391f4b6378a2baf, Mem[0000000090800010] = 716220b7407b02a9 stx %l4,[%i5+%o2] ! Mem[0000000090800010] = 1391f4b6378a2baf ! %l5 = 00000000d421e484, Mem[0000000091800017] = 9a06faad stb %l5,[%o0+0x017] ! Mem[0000000091800014] = 8406faad p26_label_17: ! Mem[0000000090800034] = 00002853, %g2 = 0000000000000000 lduw [%i5+0x034],%g2 ! %g2 = 0000000000002853 ! Mem[000000009100002c] = 7b02a971, %g2 = 0000000000002853 ldub [%i6+0x02d],%g2 ! %g2 = 000000000000007b ! Mem[0000000091800028] = 00000000000078c9, %g2 = 000000000000007b ldx [%o0+%o5],%g2 ! %g2 = 00000000000078c9 ! Mem[0000000090800018] = d421e484, %g18 = a2942f86f2bc1112 ldsw [%i5+%o3],%g2 ! %g2 = a2942f86f2bc1112 ! Mem[0000000090800010] = 1391f4b6, %g18 = a2942f86f2bc1112 ldsw [%i5+%o2],%g2 ! %g2 = a2942f86f2bc1112 ! Mem[0000000090800008] = 20b7e61214acc7c9, %g2 = 000000001391f4b6 ldx [%i5+%o1],%g2 ! %g2 = 20b7e61214acc7c9 ! %l1 = abaaa6ee407b02a9, Mem[0000000091000020] = 8b0950dd stw %l1,[%i6+%o4] ! Mem[0000000091000020] = 407b02a9 ! %l4 = 1391f4b6378a2baf, Mem[000000009100003e] = 149a0000 sth %l4,[%i6+0x03e] ! Mem[000000009100003c] = 2baf0000 ! %l0 = 000049cc, %l1 = 407b02a9, Mem[0000000091800028] = 00000000 000078c9 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 000049cc 407b02a9 ! %l7 = 0000000000002baf, Mem[0000000091800000] = 407b02a940af02a9 stx %l7,[%o0+%g0] ! Mem[0000000091800000] = 0000000000002baf p26_label_18: ! Mem[0000000091000038] = e25676cb00002baf, %g2 = 20b7e61214acc7c9 ldx [%i6+0x038],%g2 ! %g2 = e25676cb00002baf ! Mem[0000000090800010] = 1391f4b6, %g2 = e25676cb00002baf ldsh [%i5+%o2],%g2 ! %g2 = 0000000000001391 ! %l6 = 00000000, %l7 = 00002baf, Mem[0000000090800010] = 1391f4b6 378a2baf std %l6,[%i5+%o2] ! Mem[0000000090800010] = 00000000 00002baf ! %l5 = 00000000d421e484, Mem[0000000090800028] = 407b02a951e85f11 stx %l5,[%i5+%o5] ! Mem[0000000090800028] = 00000000d421e484 ! Mem[000000009180002c] = 407b02a9, %g2 = 0000000000001391 lduw [%o0+0x02c],%g2 ! %g2 = 00000000407b02a9 ! Mem[000000009080003c] = 716220b7, %g18 = a2942f86f2bc1112 ldsw [%i5+0x03c],%g2 ! %g2 = a2942f86f2bc1112 ! %l2 = 20b751c9, %l3 = 000000f4, Mem[0000000090800038] = db0ec932 716220b7 std %l2,[%i5+0x038] ! Mem[0000000090800038] = 20b751c9 000000f4 ! Mem[000000009080001c] = 8a9a0000, %g2 = 00000000716220b7 ldsb [%i5+0x01e],%g2 ! %g2 = ffffffffffffff8a ! Mem[0000000044000034] = ffffffa5, %l0 = 00000000000049cc lduw [%i0+0x034],%l0 ! %l0 = 00000000ffffffa5 ! %l4 = 1391f4b6378a2baf, Mem[0000000091000020] = 407b02a90f65f93d stx %l4,[%i6+%o4] ! Mem[0000000091000020] = 1391f4b6378a2baf p26_label_19: ! %l5 = 00000000d421e484, Mem[0000000091800004] = 00002baf sth %l5,[%o0+0x004] ! Mem[0000000091800004] = e4842baf ! %l6 = 0000000000000000, Mem[0000000090800030] = ffffffd700002853 stx %l6,[%i5+0x030] ! Mem[0000000090800030] = 0000000000000000 ! Mem[0000000090800010] = 0000000000002baf, %g2 = ffffffffffffff8a ldx [%i5+%o2],%g2 ! %g2 = 0000000000002baf ! %l5 = 00000000d421e484, Mem[0000000090000001] = d53180d6 stb %l5,[%i4+0x001] ! Mem[0000000090000000] = 843180d6 ! %l1 = abaaa6ee407b02a9, Mem[0000000091000030] = 716220b720b7449b stx %l1,[%i6+0x030] ! Mem[0000000091000030] = abaaa6ee407b02a9 ! Mem[0000000091800028] = 000049cc407b02a9, %g2 = 0000000000002baf ldx [%o0+%o5],%g2 ! %g2 = 000049cc407b02a9 ! Mem[000000009080001c] = db268a9a, %g2 = 000049cc407b02a9 ldsh [%i5+0x01c],%g2 ! %g2 = ffffffffffffdb26 ! Mem[000000009080001c] = db268a9a, %g18 = a2942f86f2bc1112 ldsw [%i5+0x01c],%g2 ! %g2 = a2942f86f2bc1112 ! Mem[000000009000003c] = 11780000, %g2 = ffffffffdb268a9a ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000011 ! Mem[0000000090000030] = 48807fa2, %g2 = 0000000000000011 ldsb [%i4+0x033],%g2 ! %g2 = 0000000000000048 p26_label_20: ! %l2 = 0000000020b751c9, Mem[0000000091000014] = 77572a01 sth %l2,[%i6+0x014] ! Mem[0000000091000014] = 51c92a01 ! %l1 = abaaa6ee407b02a9, Mem[0000000091800034] = 0000149a sth %l1,[%o0+0x034] ! Mem[0000000091800034] = 02a9149a ! Mem[0000000091000008] = 378a2baf, %g2 = 0000000000000048 lduw [%i6+%o1],%g2 ! %g2 = 00000000378a2baf ! Mem[0000000090000024] = 0332e58e, %g2 = 00000000378a2baf ldsh [%i4+0x024],%g2 ! %g2 = 0000000000000332 ! %l5 = 00000000d421e484, Mem[000000009000000e] = 02a91d35 sth %l5,[%i4+0x00e] ! Mem[000000009000000c] = e4841d35 ! Mem[0000000090800010] = 00000000 00002baf, %g2 = 00000332, %g3 = 407b02a9 ldd [%i5+%o2],%g2 ! %g2 = 0000000000000000 0000000000002baf ! Mem[0000000091800014] = 00148406, %g2 = 0000000000000000 ldsb [%o0+0x015],%g2 ! %g2 = 0000000000000000 ! %l4 = 378a2baf, %l5 = d421e484, Mem[0000000045000020] = 5af48088 aeffccc2 std %l4,[%i2+%o4] ! Mem[0000000045000020] = 378a2baf d421e484 ! Mem[0000000090800018] = d421e484, %g2 = 0000000000000000 lduw [%i5+%o3],%g2 ! %g2 = 00000000d421e484 ! %l2 = 0000000020b751c9, Mem[000000009000002a] = a0ee8a12 sth %l2,[%i4+0x02a] ! Mem[0000000090000028] = 51c98a12 p26_label_21: ! %l2 = 0000000020b751c9, Mem[000000009080000c] = 14acc7c9 sth %l2,[%i5+0x00c] ! Mem[000000009080000c] = 51c9c7c9 ! %l2 = 0000000020b751c9, Mem[0000000044000020] = a63cf5de stw %l2,[%i0+%o4] ! Mem[0000000044000020] = 20b751c9 ! Mem[0000000045000000] = 99911e73 9c06abf7, %l0 = ffffffa5, %l1 = 407b02a9 ldd [%i2+%g0],%l0 ! %l0 = 0000000099911e73 000000009c06abf7 ! %l2 = 0000000020b751c9, Mem[000000004480002c] = 7486d720 stw %l2,[%i1+0x02c] ! Mem[000000004480002c] = 20b751c9 ! Mem[0000000091800024] = d421e484, %g18 = a2942f86f2bc1112 ldsw [%o0+0x024],%g2 ! %g2 = a2942f86f2bc1112 ! %l4 = 378a2baf, %l5 = d421e484, Mem[0000000091800030] = ffd70000 02a9149a std %l4,[%o0+0x030] ! Mem[0000000091800030] = 378a2baf d421e484 ! %l4 = 1391f4b6378a2baf, Mem[0000000091800000] = 00000000e4842baf stx %l4,[%o0+%g0] ! Mem[0000000091800000] = 1391f4b6378a2baf ! Mem[0000000045000030] = 00000000, %l5 = 00000000d421e484 lduh [%i2+0x030],%l5 ! %l5 = 0000000000000000 ! Mem[0000000090800008] = 20b7e61251c9c7c9, %g2 = ffffffffd421e484 ldx [%i5+%o1],%g2 ! %g2 = 20b7e61251c9c7c9 ! Mem[0000000091000034] = 407b02a9, %g2 = 20b7e61251c9c7c9 ldsh [%i6+0x034],%g2 ! %g2 = 000000000000407b p26_label_22: ! %l2 = 0000000020b751c9, Mem[0000000091800028] = 000049cc sth %l2,[%o0+%o5] ! Mem[0000000091800028] = 51c949cc ! Mem[0000000090800028] = 00000000 d421e484, %g2 = 0000407b, %g3 = 00002baf ldd [%i5+%o5],%g2 ! %g2 = 0000000000000000 00000000d421e484 ! Mem[000000009000000c] = 841d358e, %g2 = 0000000000000000 ldsb [%i4+0x00f],%g2 ! %g2 = ffffffffffffff84 ! Mem[0000000091000014] = 51c92a01, %g2 = ffffffffffffff84 ldsh [%i6+0x014],%g2 ! %g2 = 00000000000051c9 ! Mem[0000000091000038] = e25676cb, %g2 = 00000000000051c9 ldub [%i6+0x038],%g2 ! %g2 = 00000000000000e2 ! %l4 = 378a2baf, %l5 = 00000000, Mem[0000000090000020] = 0ad8f703 0332e58e std %l4,[%i4+%o4] ! Mem[0000000090000020] = 378a2baf 00000000 ! Mem[0000000045000004] = 9c06abf7, %l0 = 0000000099911e73 ldsb [%i2+0x005],%l0 ! %l0 = 0000000000000006 ! Mem[0000000045000000] = 99911e73, %l6 = 0000000000000000 ldub [%i2+0x003],%l6 ! %l6 = 0000000000000073 ! Mem[0000000044000004] = eef10a08, %l6 = 0000000000000073 ldsh [%i0+0x006],%l6 ! %l6 = 0000000000000a08 ! Mem[0000000045800038] = 32ea6101, %l3 = 00000000000000f4 ldsw [%i3+0x038],%l3 ! %l3 = 0000000032ea6101 p26_label_23: ! %l0 = 0000000000000006, Mem[000000009100003c] = 00002baf stw %l0,[%i6+0x03c] ! Mem[000000009100003c] = 00000006 ! Mem[0000000044800000] = 81a5bea7 285354dc, %l6 = 00000a08, %l7 = 00002baf ldd [%i1+%g0],%l6 ! %l6 = 0000000081a5bea7 00000000285354dc ! %l1 = 000000009c06abf7, Mem[000000009100000c] = d421e484 sth %l1,[%i6+0x00c] ! Mem[000000009100000c] = abf7e484 ! Mem[000000009100003c] = 00000600, %g2 = 00000000000000e2 ldsb [%i6+0x03d],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000018] = 407b02a9, %g2 = 0000000000000000 lduh [%i6+%o3],%g2 ! %g2 = 000000000000407b ! %l3 = 0000000032ea6101, Mem[0000000091000017] = 01407b02 stb %l3,[%i6+0x017] ! Mem[0000000091000014] = 01407b02 ! %l5 = 0000000000000000, Mem[000000004480003e] = d421e484 sth %l5,[%i1+0x03e] ! Mem[000000004480003c] = d4210000 ! %l6 = 0000000081a5bea7, Mem[0000000091800030] = 378a2bafd421e484 stx %l6,[%o0+0x030] ! Mem[0000000091800030] = 0000000081a5bea7 ! %l7 = 00000000285354dc, Mem[0000000044800018] = 4ff09736 stw %l7,[%i1+%o3] ! Mem[0000000044800018] = 285354dc ! Mem[0000000090000038] = 4e9ce6c5, %g2 = 000000000000407b lduh [%i4+0x03a],%g2 ! %g2 = 0000000000004e9c p26_label_24: ! Mem[0000000091800034] = 81a5bea7, %g2 = 0000000000004e9c lduw [%o0+0x034],%g2 ! %g2 = 0000000081a5bea7 ! Mem[000000009100000c] = e4846cff, %g2 = 0000000081a5bea7 ldsb [%i6+0x00e],%g2 ! %g2 = ffffffffffffffe4 ! Mem[0000000045800030] = dbe2e5f2 5c369fad, %l0 = 00000006, %l1 = 9c06abf7 ldd [%i3+0x030],%l0 ! %l0 = 00000000dbe2e5f2 000000005c369fad ! %l5 = 0000000000000000, Mem[0000000091000010] = 6cff95cd sth %l5,[%i6+%o2] ! Mem[0000000091000010] = 000095cd ! Mem[000000009100003c] = 00060000, %g2 = ffffffffffffffe4 lduh [%i6+0x03e],%g2 ! %g2 = 0000000000000006 ! Mem[0000000091000014] = 2a01407b, %g2 = 0000000000000006 ldsh [%i6+0x016],%g2 ! %g2 = 0000000000002a01 ! %l0 = dbe2e5f2, %l1 = 5c369fad, Mem[0000000091800008] = 02a92baf ffffffa5 std %l0,[%o0+%o1] ! Mem[0000000091800008] = dbe2e5f2 5c369fad ! Mem[000000009080003c] = 000000f4, %g18 = a2942f86f2bc1112 ldsw [%i5+0x03c],%g2 ! %g2 = a2942f86f2bc1112 ! %l0 = 00000000dbe2e5f2, Mem[0000000091800038] = ff9c48ffffffffa5 stx %l0,[%o0+0x038] ! Mem[0000000091800038] = 00000000dbe2e5f2 ! Mem[0000000090800034] = 000020b7, %g2 = 00000000000000f4 lduh [%i5+0x036],%g2 ! %g2 = 0000000000000000 p26_label_25: ! Mem[0000000091000018] = 02a99991, %g2 = 0000000000000000 ldub [%i6+0x01a],%g2 ! %g2 = 0000000000000002 ! %l0 = 00000000dbe2e5f2, Mem[0000000091000010] = 000095cd sth %l0,[%i6+%o2] ! Mem[0000000091000010] = e5f295cd ! %l0 = 00000000dbe2e5f2, Mem[0000000090000018] = 1d17902870edfb0e stx %l0,[%i4+%o3] ! Mem[0000000090000018] = 00000000dbe2e5f2 ! %l6 = 81a5bea7, %l7 = 285354dc, Mem[0000000090800008] = 20b7e612 51c9c7c9 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 81a5bea7 285354dc ! %l5 = 0000000000000000, Mem[0000000090000016] = ead60000 sth %l5,[%i4+0x016] ! Mem[0000000090000014] = 00000000 ! Mem[0000000090000038] = 4e9ce6c5, %g2 = 0000000000000002 ldub [%i4+0x03a],%g2 ! %g2 = 000000000000004e ! Mem[0000000090800018] = d421e484 db268a9a, %g2 = 0000004e, %g3 = d421e484 ldd [%i5+%o3],%g2 ! %g2 = 00000000d421e484 00000000db268a9a ! Mem[0000000090000034] = a20a8a12, %g2 = 00000000d421e484 lduh [%i4+0x036],%g2 ! %g2 = 000000000000a20a ! Mem[0000000045800024] = 509142d1, %l6 = 0000000081a5bea7 lduh [%i3+0x026],%l6 ! %l6 = 00000000000042d1 ! Mem[0000000090800018] = d421e484, %g18 = a2942f86f2bc1112 ldsw [%i5+%o3],%g2 ! %g2 = a2942f86f2bc1112 ba,a p26_not_taken_0_end p26_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 00000000dbe2e5f2 bne,a,pn %xcc,p26_reg_l0_fail mov %l0,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000020b751c9 bne,a,pn %xcc,p26_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000032ea6101 bne,a,pn %xcc,p26_reg_l3_fail mov %l3,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000000 bne,a,pn %xcc,p26_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000042d1 bne,a,pn %xcc,p26_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000285354dc 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 %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 11f275f7 9c20c197 bne %xcc,p26_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 27e97be3 07e6ebcb bne %xcc,p26_f6_fail nop ! Check Local Memory set p26_local0_expect,%g1 p26_check_local0: ldx [%g1+0x020],%g2 ! Expected data = 20b751c920b751c9 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 = 000000000000e548 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 = 9fd9cd6cffffffa5 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+0x008],%g2 ! Expected data = 716220b7407b02a9 ldx [%i1+0x008],%g3 ! Observed data at 0000000044800008 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 285354dc02830e9d ldx [%i1+0x018],%g3 ! Observed data at 0000000044800018 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 136aa70800002baf ldx [%i1+0x020],%g3 ! Observed data at 0000000044800020 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = df2d4b0e20b751c9 ldx [%i1+0x028],%g3 ! Observed data at 0000000044800028 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 8fb8b28ad4210000 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+0x010],%g2 ! Expected data = abaaa6ee407b02a9 ldx [%i2+0x010],%g3 ! Observed data at 0000000045000010 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = db0ec932716220b7 ldx [%i2+0x018],%g3 ! Observed data at 0000000045000018 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 378a2bafd421e484 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 = 00000000136aa708 ldx [%i2+0x030],%g3 ! Observed data at 0000000045000030 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = cedacc6c101b9086 ldx [%i2+0x038],%g3 ! Observed data at 0000000045000038 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x038,%g4 set p26_local3_expect,%g1 p26_check_local3: ldx [%g1+0x010],%g2 ! Expected data = abaaa6ee407b02a9 ldx [%i3+0x010],%g3 ! Observed data at 0000000045800010 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x010,%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_f0_fail: set p26_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%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: ldxa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000045000000] ldxa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000044000000] ldsba [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000045800018] ldswa [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000045000010] done p26_trap1o: ldxa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000045000000] ldxa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000044000000] ldsba [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000045800018] ldswa [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000045000010] done p26_trap2e: stxa %l3,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000044000018] stxa %l4,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000045800000] ldsha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000045800000] stda %l2,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000044800008] done p26_trap2o: stxa %l3,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000044000018] stxa %l4,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000045800000] ldsha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000045800000] stda %l2,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000044800008] done p26_trap3e: nop nop nop nop done p26_trap3o: 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 = db0ec932716220b7 ldx [%g1+0x008],%l1 ! %l1 = abaaa6ee407b02a9 ldx [%g1+0x010],%l2 ! %l2 = 04671d4a9fd9cd6c ldx [%g1+0x018],%l3 ! %l3 = 1de9c649962fa640 ldx [%g1+0x020],%l4 ! %l4 = 1391f4b6378a2baf ldx [%g1+0x028],%l5 ! %l5 = 8edaa0ee8a124e9c ldx [%g1+0x030],%l6 ! %l6 = c7800f3abda77a2a ldx [%g1+0x038],%l7 ! %l7 = c459e2bc61d857a2 ! 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 = 8ededc78 da51972a 38fc5ac8 7c94961a ! %f4 = 1ba5bd35 a4e3b364 a4ec6a37 9ca667e1 ! %f8 = 4c0d6e55 916847a6 61d912a2 25a82e62 ! %f12 = e9187649 20c0c8fc 709cb3af 6ecd8e51 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 53ef6c93 6a87a1a6 f91822ee 450eaa2c ! %f20 = 818d8c98 eb16895a 554a0e7b 6f097196 ! %f24 = 05bb5958 77f110b1 723b4633 b87e0d4a ! %f28 = 149e95a9 42b40892 aa16954e f9fe7441 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = a6d5883e 3bec227d 81167787 590923f0 ! %f36 = 3aeee35a 2d516590 558eb126 9041c627 ! %f40 = fcacc4c2 b31f1a78 b93d8b6c 61111a51 ! %f44 = 85eaa8aa ee9a7b0e 77728ac7 77ce559a ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x8684352f00000066,%g7,%g1 ! GSR scale = 12, align = 6 wr %g1,%g0,%gsr ! GSR = 8684352f00000066 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: ! Mem[0000000091000034] = 1214449b, %g2 = 0000000000000000 lduh [%i6+0x034],%g2 ! %g2 = 0000000000001214 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 0000000000001214 lduw [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 000000005ffaf26e ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! %l7 = 24f0600272c6451b, Mem[000000009000003c] = e6c51178 stw %l7,[%i4+0x03c] ! Mem[000000009000003c] = 72c6451b ! Mem[0000000090800030] = eaf607f4, %g2 = 5566979dba3ff053 lduw [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 ! Mem[0000000047000000] = 0b3d48c86fb48c71, %l1 = b544a562b2e3a3f8 ldx [%i2+%g0],%l1 ! %l1 = 0b3d48c86fb48c71 ! %l6 = 2f3ff495ee285b4f, Mem[000000004680003b] = 703ec1d1 stb %l6,[%i1+0x03b] ! Mem[0000000046800038] = 703ec14f ! %l6 = 2f3ff495ee285b4f, Mem[0000000090000024] = 0332e58e sth %l6,[%i4+0x024] ! Mem[0000000090000024] = 5b4fe58e ! %l0 = 0284e55626d993ba, Mem[000000009100000c] = 7312abd6 stw %l0,[%i6+0x00c] ! Mem[000000009100000c] = 26d993ba ! %l0 = 0284e55626d993ba, Mem[0000000091800028] = 153f24b0 stw %l0,[%o0+%o5] ! Mem[0000000091800028] = 26d993ba p27_label_2: ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = eaf607f4, %g3 = 00000000 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! %l3 = 068d142bbf91634d, Mem[000000009000000c] = 152d46b0 sth %l3,[%i4+0x00c] ! Mem[000000009000000c] = 634d46b0 ! %l0 = 0284e55626d993ba, Mem[0000000047000018] = 2651a7a7a66003bc stx %l0,[%i2+%o3] ! Mem[0000000047000018] = 0284e55626d993ba ! Mem[000000009100003c] = 62bf8c8f, %g2 = 00000000e25676cb lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f ! %l1 = 0b3d48c86fb48c71, Mem[0000000091800014] = 96298cae stw %l1,[%o0+0x014] ! Mem[0000000091800014] = 6fb48c71 ! Mem[0000000090000014] = 28ead61d, %g2 = 0000000062bf8c8f ldsb [%i4+0x015],%g2 ! %g2 = 0000000000000028 ! Mem[0000000090000030] = 7a6764e2807fa20a, %g2 = 0000000000000028 ldx [%i4+0x030],%g2 ! %g2 = 7a6764e2807fa20a ! Mem[000000009180000c] = 3923d9af, %g18 = 87db9e65d8325920 ldsw [%o0+0x00c],%g2 ! %g2 = 87db9e65d8325920 ! Mem[0000000090000028] = af022e97, %g2 = 000000003923d9af lduw [%i4+%o5],%g2 ! %g2 = 00000000af022e97 ! Mem[0000000090800034] = e95e66e1, %g2 = 00000000af022e97 ldsh [%i5+0x036],%g2 ! %g2 = ffffffffffffe95e p27_label_3: ! Mem[0000000091000018] = faf26e47, %g2 = ffffffffffffe95e ldsb [%i6+0x019],%g2 ! %g2 = fffffffffffffffa ! %l4 = ca5f65e5ab537007, Mem[0000000091800000] = fb520ab0 stb %l4,[%o0+%g0] ! Mem[0000000091800000] = 07520ab0 ! Mem[0000000090000030] = 6764e280, %g2 = fffffffffffffffa ldsb [%i4+0x031],%g2 ! %g2 = 0000000000000067 ! Mem[0000000046000008] = d194aee909ea633b, %l4 = ca5f65e5ab537007 ldx [%i0+%o1],%l4 ! %l4 = d194aee909ea633b ! Mem[000000009100003c] = 62bf8c8f, %g18 = 87db9e65d8325920 ldsw [%i6+0x03c],%g2 ! %g2 = 87db9e65d8325920 ! Mem[0000000046000028] = 9203da6a, %l4 = d194aee909ea633b lduw [%i0+%o5],%l4 ! %l4 = 000000009203da6a ! Mem[0000000046800014] = 8d1bd9e0, %l3 = 068d142bbf91634d ldsb [%i1+0x016],%l3 ! %l3 = ffffffffffffffd9 ! Mem[0000000090000014] = ead61d17, %g2 = 0000000062bf8c8f lduh [%i4+0x016],%g2 ! %g2 = 000000000000ead6 ! Mem[0000000091000020] = 8b0950dd, %g2 = 000000000000ead6 ldsb [%i6+%o4],%g2 ! %g2 = ffffffffffffff8b ! %l0 = 0284e55626d993ba, Mem[0000000047800030] = 505f5332 stw %l0,[%i3+0x030] ! Mem[0000000047800030] = 26d993ba p27_label_4: ! %l1 = 0b3d48c86fb48c71, Mem[0000000090000002] = 3180d6ba sth %l1,[%i4+0x002] ! Mem[0000000090000000] = 8c71d6ba ! Mem[000000009180000c] = 3923d9af, %g18 = 87db9e65d8325920 ldsw [%o0+0x00c],%g2 ! %g2 = 87db9e65d8325920 ! Mem[000000009180002c] = df4e4459, %g18 = 87db9e65d8325920 ldsw [%o0+0x02c],%g2 ! %g2 = 87db9e65d8325920 ! Mem[000000009100002c] = 08a9d051, %g2 = ffffffffdf4e4459 ldsh [%i6+0x02c],%g2 ! %g2 = 00000000000008a9 ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = 00000000000008a9 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d ! %l4 = 000000009203da6a, Mem[0000000090000000] = 09d58c71 stb %l4,[%i4+%g0] ! Mem[0000000090000000] = 6ad58c71 ! %l3 = ffffffffffffffd9, Mem[0000000090800004] = dd4bc205 sth %l3,[%i5+0x004] ! Mem[0000000090800004] = ffd9c205 ! Mem[000000009000002c] = 7d3b2cbb, %g2 = f8449dd95e356f1d lduw [%i4+0x02c],%g2 ! %g2 = 000000007d3b2cbb ! Mem[000000009000003c] = 451b0000, %g2 = 000000007d3b2cbb ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000045 ! %l5 = d862ad0dfca430fd, Mem[0000000091000000] = 6ae82f88 sth %l5,[%i6+%g0] ! Mem[0000000091000000] = 30fd2f88 p27_label_5: ! %l0 = 26d993ba, %l1 = 6fb48c71, Mem[0000000090800020] = 0c86ef26 35144907 std %l0,[%i5+%o4] ! Mem[0000000090800020] = 26d993ba 6fb48c71 ! Mem[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = 00000045, %g3 = 62bf8c8f ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf ! %l1 = 0b3d48c86fb48c71, Mem[000000009100003c] = 62bf8c8f sth %l1,[%i6+0x03c] ! Mem[000000009100003c] = 8c718c8f ! %l7 = 24f0600272c6451b, Mem[0000000091800023] = 9dba3ff0 stb %l7,[%o0+0x023] ! Mem[0000000091800020] = 1bba3ff0 ! Mem[000000009080002c] = 11eaf607, %g2 = 000000005ffaf26e ldsb [%i5+0x02f],%g2 ! %g2 = 0000000000000011 ! Mem[0000000091800008] = 83bd3923, %g2 = 0000000000000011 ldsb [%o0+0x00a],%g2 ! %g2 = ffffffffffffff83 ! Mem[0000000091000028] = a95ba108, %g2 = ffffffffffffff83 ldub [%i6+0x029],%g2 ! %g2 = 00000000000000a9 ! Mem[0000000046800000] = d82cbe4b, %l1 = 0b3d48c86fb48c71 ldsh [%i1+%g0],%l1 ! %l1 = ffffffffffffd82c ! Mem[0000000046800000] = d82cbe4b, %l5 = d862ad0dfca430fd ldsb [%i1+%g0],%l5 ! %l5 = ffffffffffffffd8 ! %l2 = 7f266c2eae4cd143, Mem[0000000046800018] = 336ced23c86a6062 stx %l2,[%i1+%o3] ! Mem[0000000046800018] = 7f266c2eae4cd143 p27_label_6: ! %l5 = ffffffffffffffd8, Mem[0000000090800036] = e95e66e1 sth %l5,[%i5+0x036] ! Mem[0000000090800034] = ffd866e1 ! Mem[0000000091800028] = 26d993ba df4e4459, %g2 = 000000a9, %g3 = 47a19fcf ldd [%o0+%o5],%g2 ! %g2 = 0000000026d993ba 00000000df4e4459 ! %l6 = ee285b4f, %l7 = 72c6451b, Mem[0000000091000008] = 48c28052 26d993ba std %l6,[%i6+%o1] ! Mem[0000000091000008] = ee285b4f 72c6451b ! %l5 = ffffffffffffffd8, Mem[0000000090800038] = 66e1d7bcadc27bb0 stx %l5,[%i5+0x038] ! Mem[0000000090800038] = ffffffffffffffd8 ! %l7 = 24f0600272c6451b, Mem[0000000090800004] = ffd9c205 stb %l7,[%i5+0x004] ! Mem[0000000090800004] = 1bd9c205 ! Mem[0000000046000020] = 2d3daca6, %l0 = 0284e55626d993ba ldsw [%i0+%o4],%l0 ! %l0 = 000000002d3daca6 ! Mem[000000009100002c] = 08a9d051, %g2 = 0000000026d993ba ldsh [%i6+0x02c],%g2 ! %g2 = 00000000000008a9 ! %l2 = 7f266c2eae4cd143, Mem[0000000090800020] = 26d993ba stw %l2,[%i5+%o4] ! Mem[0000000090800020] = ae4cd143 ! Mem[0000000091000030] = 761e1214, %g2 = 00000000000008a9 ldsb [%i6+0x032],%g2 ! %g2 = 0000000000000076 ! %l4 = 000000009203da6a, Mem[0000000047800026] = 263f735e sth %l4,[%i3+0x026] ! Mem[0000000047800024] = 263fda6a p27_label_7: ! Mem[0000000090000020] = 0ad8f7035b4fe58e, %g2 = 0000000000000076 ldx [%i4+%o4],%g2 ! %g2 = 0ad8f7035b4fe58e ! Mem[0000000090800018] = b2d54dc6 db268a9a, %g2 = 5b4fe58e, %g3 = df4e4459 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 00000000db268a9a ! Mem[0000000091000038] = e25676cb 8c718c8f, %g2 = b2d54dc6, %g3 = db268a9a ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 000000008c718c8f ! Mem[0000000090000024] = 5b4fe58e, %g2 = 00000000e25676cb ldub [%i4+0x024],%g2 ! %g2 = 000000000000005b ! %l7 = 24f0600272c6451b, Mem[0000000090000014] = d828ead6 stw %l7,[%i4+0x014] ! Mem[0000000090000014] = 72c6451b ! %l0 = 000000002d3daca6, Mem[0000000091800020] = 5566971b stb %l0,[%o0+%o4] ! Mem[0000000091800020] = a666971b ! Mem[0000000090800030] = eaf607f4, %g2 = 000000000000005b lduw [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 ! %l4 = 9203da6a, %l5 = ffffffd8, Mem[0000000090800038] = ffffffff ffffffd8 std %l4,[%i5+0x038] ! Mem[0000000090800038] = 9203da6a ffffffd8 ! %l1 = ffffffffffffd82c, Mem[0000000046000008] = d194aee909ea633b stx %l1,[%i0+%o1] ! Mem[0000000046000008] = ffffffffffffd82c ! %l4 = 000000009203da6a, Mem[0000000090800018] = b2d54dc6db268a9a stx %l4,[%i5+%o3] ! Mem[0000000090800018] = 000000009203da6a p27_label_8: ! Mem[0000000091000018] = 5ffaf26e, %g2 = 00000000eaf607f4 ldsh [%i6+%o3],%g2 ! %g2 = 0000000000005ffa ! %l1 = ffffffffffffd82c, Mem[0000000091000029] = a95ba108 stb %l1,[%i6+0x029] ! Mem[0000000091000028] = 2c5ba108 ! Mem[0000000091000020] = 50dd0f65, %g2 = 0000000000005ffa ldsh [%i6+0x022],%g2 ! %g2 = 00000000000050dd ! %l2 = ae4cd143, %l3 = ffffffd9, Mem[0000000091800000] = 07520ab0 07b3e6aa std %l2,[%o0+%g0] ! Mem[0000000091800000] = ae4cd143 ffffffd9 ! Mem[0000000091800038] = 116d9d52, %g2 = 00000000000050dd ldsh [%o0+0x03a],%g2 ! %g2 = 000000000000116d ! %l2 = 7f266c2eae4cd143, Mem[000000009180002c] = df4e4459 stw %l2,[%o0+0x02c] ! Mem[000000009180002c] = ae4cd143 ! %l0 = 000000002d3daca6, Mem[0000000091800014] = 6fb48c71 stw %l0,[%o0+0x014] ! Mem[0000000091800014] = 2d3daca6 ! Mem[0000000090000018] = 902870ed, %g2 = 000000000000116d ldsb [%i4+0x01a],%g2 ! %g2 = ffffffffffffff90 ! Mem[000000009180001c] = 28a66697, %g2 = ffffffffffffff90 ldsb [%o0+0x01f],%g2 ! %g2 = 0000000000000028 ! %l7 = 24f0600272c6451b, Mem[000000004700000a] = 3a3bb358 sth %l7,[%i2+0x00a] ! Mem[0000000047000008] = 3a3b451b p27_label_9: ! %l1 = ffffffffffffd82c, Mem[000000004680000e] = 712b8575 stb %l1,[%i1+0x00e] ! Mem[000000004680000c] = 712b2c75 ! %l0 = 000000002d3daca6, Mem[000000004700000b] = 3a3b451b stb %l0,[%i2+0x00b] ! Mem[0000000047000008] = 3a3b45a6 ! Mem[0000000090800020] = ae4cd143, %g2 = 0000000000000028 ldub [%i5+%o4],%g2 ! %g2 = 00000000000000ae ! %l6 = ee285b4f, %l7 = 72c6451b, Mem[0000000091800018] = 06faad5c b7684e28 std %l6,[%o0+%o3] ! Mem[0000000091800018] = ee285b4f 72c6451b ! %l1 = ffffffffffffd82c, Mem[000000009180001e] = 451ba666 sth %l1,[%o0+0x01e] ! Mem[000000009180001c] = d82ca666 ! Mem[000000009100003c] = 8c718c8f, %g2 = 00000000000000ae lduw [%i6+0x03c],%g2 ! %g2 = 000000008c718c8f ! %l0 = 000000002d3daca6, Mem[000000009100000c] = 72c6451b stw %l0,[%i6+0x00c] ! Mem[000000009100000c] = 2d3daca6 ! Mem[0000000091800038] = 6d9d52ad, %g2 = 000000008c718c8f ldub [%o0+0x03b],%g2 ! %g2 = 000000000000006d ! Mem[0000000091000028] = 5ba108a9, %g2 = 000000000000006d lduh [%i6+0x02a],%g2 ! %g2 = 0000000000005ba1 ! Mem[000000009000001c] = 0e0ad8f7, %g2 = 0000000000005ba1 ldub [%i4+0x01f],%g2 ! %g2 = 000000000000000e p27_label_10: ! Mem[0000000091800024] = ba3ff053, %g2 = 000000000000000e lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3ff053 ! Mem[0000000090000028] = af022e97, %g18 = 87db9e65d8325920 ldsw [%i4+%o5],%g2 ! %g2 = 87db9e65d8325920 ! %l3 = ffffffffffffffd9, Mem[0000000090000000] = 6ad58c71 stb %l3,[%i4+%g0] ! Mem[0000000090000000] = d9d58c71 ! %l6 = 2f3ff495ee285b4f, Mem[0000000090800014] = 5e356f1d stw %l6,[%i5+0x014] ! Mem[0000000090800014] = ee285b4f ! Mem[0000000090000008] = b427e099 634d46b0, %g2 = af022e97, %g3 = 8c718c8f ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000634d46b0 ! Mem[000000009100003c] = 8c718c8f, %g2 = 00000000b427e099 ldsh [%i6+0x03c],%g2 ! %g2 = ffffffffffff8c71 ! Mem[000000004680002c] = 23e4b63d, %l1 = ffffffffffffd82c ldub [%i1+0x02d],%l1 ! %l1 = 00000000000000e4 ! Mem[0000000090800038] = da6affff, %g2 = ffffffffffff8c71 lduh [%i5+0x03a],%g2 ! %g2 = 000000000000da6a ! %l7 = 24f0600272c6451b, Mem[0000000090000004] = d6ba8c74 stw %l7,[%i4+0x004] ! Mem[0000000090000004] = 72c6451b ! Mem[0000000091800020] = a666971b, %g2 = 000000000000da6a ldub [%o0+%o4],%g2 ! %g2 = 00000000000000a6 p27_label_11: ! Mem[000000009180002c] = d14343bc, %g2 = 00000000000000a6 ldsh [%o0+0x02e],%g2 ! %g2 = ffffffffffffd143 ! %l4 = 9203da6a, %l5 = ffffffd8, Mem[0000000091000010] = 6cff95cd 7757fe01 std %l4,[%i6+%o2] ! Mem[0000000091000010] = 9203da6a ffffffd8 ! %l0 = 000000002d3daca6, Mem[0000000090000018] = 1d179028 stw %l0,[%i4+%o3] ! Mem[0000000090000018] = 2d3daca6 ! %l6 = 2f3ff495ee285b4f, Mem[0000000091800023] = 1bba3ff0 stb %l6,[%o0+0x023] ! Mem[0000000091800020] = 4fba3ff0 ! %l1 = 00000000000000e4, Mem[000000004680003c] = f47d36f0 stw %l1,[%i1+0x03c] ! Mem[000000004680003c] = 000000e4 ! Mem[0000000047800034] = 4f91b8bb, %l6 = 2f3ff495ee285b4f lduh [%i3+0x036],%l6 ! %l6 = 000000000000b8bb ! %l6 = 000000000000b8bb, Mem[0000000091000021] = 0950dd0f stb %l6,[%i6+0x021] ! Mem[0000000091000020] = bb50dd0f ! %l0 = 000000002d3daca6, Mem[0000000047000000] = 0b3d48c86fb48c71 stx %l0,[%i2+%g0] ! Mem[0000000047000000] = 000000002d3daca6 ! %l7 = 24f0600272c6451b, Mem[0000000091800012] = 51822d3d sth %l7,[%o0+0x012] ! Mem[0000000091800010] = 451b2d3d ! %l5 = ffffffffffffffd8, Mem[000000004780002d] = c16c251d stb %l5,[%i3+0x02d] ! Mem[000000004780002c] = c1d8251d p27_label_12: ! Mem[0000000047000008] = 3a3b45a6 904127d5, %l0 = 2d3daca6, %l1 = 000000e4 ldd [%i2+%o1],%l0 ! %l0 = 000000003a3b45a6 00000000904127d5 ! %l7 = 24f0600272c6451b, Mem[0000000090000008] = b427e099 stw %l7,[%i4+%o1] ! Mem[0000000090000008] = 72c6451b ! %l0 = 000000003a3b45a6, Mem[000000004780003b] = e37d3c63 stb %l0,[%i3+0x03b] ! Mem[0000000047800038] = e37d3ca6 ! %l1 = 00000000904127d5, Mem[0000000091800010] = 6e4e451b2d3daca6 stx %l1,[%o0+%o2] ! Mem[0000000091800010] = 00000000904127d5 ! Mem[0000000091800018] = ee285b4f72c6d82c, %g2 = ffffffffffffd143 ldx [%o0+%o3],%g2 ! %g2 = ee285b4f72c6d82c ! Mem[0000000090000004] = 72c6451b, %g2 = ee285b4f72c6d82c lduw [%i4+0x004],%g2 ! %g2 = 0000000072c6451b ! Mem[0000000091000008] = ee285b4f, %g2 = 0000000072c6451b ldsh [%i6+%o1],%g2 ! %g2 = ffffffffffffee28 ! Mem[0000000091800010] = 00000000 904127d5, %g2 = ffffee28, %g3 = 634d46b0 ldd [%o0+%o2],%g2 ! %g2 = 0000000000000000 00000000904127d5 ! %l4 = 000000009203da6a, Mem[0000000091000010] = 9203da6a stw %l4,[%i6+%o2] ! Mem[0000000091000010] = 9203da6a ! Mem[0000000090000020] = d8f7035b, %g2 = 0000000000000000 ldsb [%i4+0x021],%g2 ! %g2 = ffffffffffffffd8 p27_label_13: ! Mem[000000009080002c] = 51e85f11, %g2 = ffffffffffffffd8 ldub [%i5+0x02c],%g2 ! %g2 = 0000000000000051 ! Mem[000000009080001c] = da6aae4c, %g2 = 0000000000000051 lduh [%i5+0x01e],%g2 ! %g2 = 000000000000da6a ! Mem[0000000047800030] = 26d993ba4f91b8bb, %l4 = 000000009203da6a ldx [%i3+0x030],%l4 ! %l4 = 26d993ba4f91b8bb ! Mem[0000000090800020] = d1436fb4, %g2 = 000000000000da6a ldsb [%i5+0x022],%g2 ! %g2 = ffffffffffffffd1 ! %l1 = 00000000904127d5, Mem[0000000046000018] = 48e277cd stw %l1,[%i0+%o3] ! Mem[0000000046000018] = 904127d5 ! Mem[0000000091000030] = a5b5761e 1214449b, %g2 = ffffffd1, %g3 = 904127d5 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214449b ! %l2 = ae4cd143, %l3 = ffffffd9, Mem[0000000091800010] = 00000000 904127d5 std %l2,[%o0+%o2] ! Mem[0000000091800010] = ae4cd143 ffffffd9 ! Mem[0000000047000034] = 3837131b, %l1 = 00000000904127d5 ldsb [%i2+0x034],%l1 ! %l1 = 0000000000000038 ! Mem[0000000046800028] = d9ba0601, %l4 = 26d993ba4f91b8bb lduw [%i1+%o5],%l4 ! %l4 = 00000000d9ba0601 ! Mem[0000000090800000] = 73d0acf81bd9c205, %g2 = 00000000a5b5761e ldx [%i5+%g0],%g2 ! %g2 = 73d0acf81bd9c205 p27_label_14: ! Mem[0000000091000020] = 8bbb50dd, %g2 = 73d0acf81bd9c205 lduw [%i6+%o4],%g2 ! %g2 = 000000008bbb50dd ! Mem[0000000047800014] = 8b837039, %l2 = 7f266c2eae4cd143 ldsh [%i3+0x014],%l2 ! %l2 = ffffffffffff8b83 ! Mem[0000000090000030] = 7a6764e2807fa20a, %g2 = 000000008bbb50dd ldx [%i4+0x030],%g2 ! %g2 = 7a6764e2807fa20a ! %l2 = ffffffffffff8b83, Mem[0000000090000038] = 53918eb272c6451b stx %l2,[%i4+0x038] ! Mem[0000000090000038] = ffffffffffff8b83 ! %l5 = ffffffffffffffd8, Mem[0000000047800029] = 31b99404 stb %l5,[%i3+0x029] ! Mem[0000000047800028] = 31d89404 ! Mem[0000000090800008] = e61214ac, %g2 = 7a6764e2807fa20a ldsh [%i5+0x00a],%g2 ! %g2 = ffffffffffffe612 ! Mem[0000000047000020] = b8c92229, %l6 = 000000000000b8bb ldsb [%i2+%o4],%l6 ! %l6 = ffffffffffffffb8 ! Mem[000000009080001c] = 9203da6a, %g18 = 87db9e65d8325920 ldsw [%i5+0x01c],%g2 ! %g2 = 87db9e65d8325920 ! %l0 = 000000003a3b45a6, Mem[0000000047800022] = b891b00f sth %l0,[%i3+0x022] ! Mem[0000000047800020] = b89145a6 ! Mem[0000000091000008] = ee285b4f 2d3daca6, %g2 = 9203da6a, %g3 = 1214449b ldd [%i6+%o1],%g2 ! %g2 = 00000000ee285b4f 000000002d3daca6 p27_label_15: ! Mem[0000000091000038] = e25676cb 8c718c8f, %g2 = ee285b4f, %g3 = 2d3daca6 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 000000008c718c8f ! Mem[0000000091000018] = 5ffaf26e, %g2 = 00000000e25676cb lduw [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e ! %l4 = d9ba0601, %l5 = ffffffd8, Mem[0000000047000018] = 0284e556 26d993ba std %l4,[%i2+%o3] ! Mem[0000000047000018] = d9ba0601 ffffffd8 ! Mem[000000009000003c] = 83000000, %g2 = 000000005ffaf26e ldsb [%i4+0x03f],%g2 ! %g2 = ffffffffffffff83 ! %l7 = 24f0600272c6451b, Mem[0000000047800028] = 31d89404 stb %l7,[%i3+%o5] ! Mem[0000000047800028] = 1bd89404 ! %l4 = d9ba0601, %l5 = ffffffd8, Mem[0000000091800020] = a666974f ba3ff053 std %l4,[%o0+%o4] ! Mem[0000000091800020] = d9ba0601 ffffffd8 ! Mem[0000000090000028] = 2e977d3b, %g2 = ffffffffffffff83 ldsb [%i4+0x02a],%g2 ! %g2 = 000000000000002e ! Mem[0000000091000000] = 30fd2f8898f9b0a5, %g2 = 000000000000002e ldx [%i6+%g0],%g2 ! %g2 = 30fd2f8898f9b0a5 ! %l7 = 24f0600272c6451b, Mem[0000000090800010] = f8449dd9ee285b4f stx %l7,[%i5+%o2] ! Mem[0000000090800010] = 24f0600272c6451b ! %l7 = 24f0600272c6451b, Mem[0000000047000024] = 715e9b7d sth %l7,[%i2+0x024] ! Mem[0000000047000024] = 451b9b7d p27_label_16: ! %l3 = ffffffffffffffd9, Mem[0000000091800038] = 54b6116d sth %l3,[%o0+0x038] ! Mem[0000000091800038] = ffd9116d ! %l7 = 24f0600272c6451b, Mem[0000000090000038] = ffffffffffff8b83 stx %l7,[%i4+0x038] ! Mem[0000000090000038] = 24f0600272c6451b ! %l6 = ffffffffffffffb8, Mem[0000000090000028] = af022e977d3b2cbb stx %l6,[%i4+%o5] ! Mem[0000000090000028] = ffffffffffffffb8 ! %l4 = d9ba0601, %l5 = ffffffd8, Mem[0000000091800028] = 26d993ba ae4cd143 std %l4,[%o0+%o5] ! Mem[0000000091800028] = d9ba0601 ffffffd8 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 30fd2f8898f9b0a5 ldub [%i6+%o3],%g2 ! %g2 = 000000000000005f ! %l3 = ffffffffffffffd9, Mem[0000000090800018] = 00000000 stw %l3,[%i5+%o3] ! Mem[0000000090800018] = ffffffd9 ! Mem[000000004600003c] = 467a6c68, %l0 = 000000003a3b45a6 ldsh [%i0+0x03c],%l0 ! %l0 = 000000000000467a ! %l6 = ffffffffffffffb8, Mem[0000000090800020] = ae4cd1436fb48c71 stx %l6,[%i5+%o4] ! Mem[0000000090800020] = ffffffffffffffb8 ! %l1 = 0000000000000038, Mem[0000000091800008] = 8b9883bd3923d9af stx %l1,[%o0+%o1] ! Mem[0000000091800008] = 0000000000000038 ! Mem[000000004600001c] = 14ec1a72, %l0 = 000000000000467a ldsw [%i0+0x01c],%l0 ! %l0 = 0000000014ec1a72 p27_label_17: ! %l7 = 24f0600272c6451b, Mem[0000000046800036] = 19e135af sth %l7,[%i1+0x036] ! Mem[0000000046800034] = 19e1451b ! Mem[0000000091000028] = a108a9d0, %g2 = 000000000000005f ldsb [%i6+0x02b],%g2 ! %g2 = ffffffffffffffa1 ! %l0 = 0000000014ec1a72, Mem[0000000091000018] = 5ffaf26e stw %l0,[%i6+%o3] ! Mem[0000000091000018] = 14ec1a72 ! %l6 = ffffffffffffffb8, Mem[000000009100000e] = aca69203 sth %l6,[%i6+0x00e] ! Mem[000000009100000c] = ffb89203 ! Mem[0000000046800030] = ba01e924 19e1451b, %l6 = ffffffb8, %l7 = 72c6451b ldd [%i1+0x030],%l6 ! %l6 = 00000000ba01e924 0000000019e1451b ! Mem[0000000090000000] = d9d58c71 72c6451b, %g2 = ffffffa1, %g3 = 8c718c8f ldd [%i4+%g0],%g2 ! %g2 = 00000000d9d58c71 0000000072c6451b ! Mem[0000000091000010] = 9203da6a ffffffd8, %g2 = d9d58c71, %g3 = 72c6451b ldd [%i6+%o2],%g2 ! %g2 = 000000009203da6a 00000000ffffffd8 ! Mem[0000000090800018] = d99203da, %g2 = 000000009203da6a ldub [%i5+0x01b],%g2 ! %g2 = 00000000000000d9 ! %l2 = ffffffffffff8b83, Mem[000000009180002d] = ffffd843 stb %l2,[%o0+0x02d] ! Mem[000000009180002c] = 83ffd843 ! Mem[000000004780001c] = 5108142d, %l0 = 0000000014ec1a72 ldsh [%i3+0x01c],%l0 ! %l0 = 0000000000005108 p27_label_18: ! %l7 = 0000000019e1451b, Mem[000000009180002e] = ffd843bc sth %l7,[%o0+0x02e] ! Mem[000000009180002c] = 451b43bc ! %l7 = 0000000019e1451b, Mem[0000000091800018] = ee285b4f stw %l7,[%o0+%o3] ! Mem[0000000091800018] = 19e1451b ! Mem[000000009000002c] = ffffffb8, %g2 = 00000000000000d9 lduh [%i4+0x02c],%g2 ! %g2 = 000000000000ffff ! Mem[0000000091800030] = 43bc1d81, %g18 = 87db9e65d8325920 ldsw [%o0+0x030],%g2 ! %g2 = 87db9e65d8325920 ! Mem[0000000046000038] = 335e8a2d, %l1 = 0000000000000038 ldsw [%i0+0x038],%l1 ! %l1 = 00000000335e8a2d ! Mem[000000009080000c] = 14acc7c9, %g2 = 0000000043bc1d81 ldub [%i5+0x00c],%g2 ! %g2 = 0000000000000014 ! Mem[0000000091000038] = e25676cb, %g2 = 0000000000000014 ldub [%i6+0x038],%g2 ! %g2 = 00000000000000e2 ! Mem[0000000090000010] = 1d358e58, %g2 = 00000000000000e2 lduw [%i4+%o2],%g2 ! %g2 = 000000001d358e58 ! %l2 = ffffffffffff8b83, Mem[0000000091000038] = e25676cb sth %l2,[%i6+0x038] ! Mem[0000000091000038] = 8b8376cb ! %l6 = 00000000ba01e924, Mem[0000000090800028] = 4459f5d351e85f11 stx %l6,[%i5+%o5] ! Mem[0000000090800028] = 00000000ba01e924 p27_label_19: ! Mem[0000000091000038] = 8b8376cb8c718c8f, %g2 = 000000001d358e58 ldx [%i6+0x038],%g2 ! %g2 = 8b8376cb8c718c8f ! %l4 = 00000000d9ba0601, Mem[0000000047000038] = 239001a9 stw %l4,[%i2+0x038] ! Mem[0000000047000038] = d9ba0601 ! %l4 = 00000000d9ba0601, Mem[0000000091800035] = 532584ff stb %l4,[%o0+0x035] ! Mem[0000000091800034] = 012584ff ! Mem[0000000090000004] = 72c6451b, %g2 = 8b8376cb8c718c8f lduw [%i4+0x004],%g2 ! %g2 = 0000000072c6451b ! Mem[0000000090800034] = ffd89203, %g2 = 0000000072c6451b ldub [%i5+0x036],%g2 ! %g2 = 00000000000000ff ! %l3 = ffffffffffffffd9, Mem[0000000091000000] = 30fd2f8898f9b0a5 stx %l3,[%i6+%g0] ! Mem[0000000091000000] = ffffffffffffffd9 ! Mem[0000000091800004] = ffd90000, %g2 = 00000000000000ff ldsh [%o0+0x006],%g2 ! %g2 = ffffffffffffffd9 ! Mem[000000009180002c] = 83451b43, %g2 = ffffffffffffffd9 ldub [%o0+0x02d],%g2 ! %g2 = 0000000000000083 ! %l0 = 00005108, %l1 = 335e8a2d, Mem[0000000090000010] = 1d358e58 72c6451b std %l0,[%i4+%o2] ! Mem[0000000090000010] = 00005108 335e8a2d ! %l7 = 0000000019e1451b, Mem[0000000090800004] = 1bd9c205 stw %l7,[%i5+0x004] ! Mem[0000000090800004] = 19e1451b p27_label_20: ! %l6 = ba01e924, %l7 = 19e1451b, Mem[0000000091800010] = ae4cd143 ffffffd9 std %l6,[%o0+%o2] ! Mem[0000000091800010] = ba01e924 19e1451b ! Mem[0000000046800030] = ba01e924, %l2 = ffffffffffff8b83 lduw [%i1+0x030],%l2 ! %l2 = 00000000ba01e924 ! Mem[0000000090000038] = 24f06002 72c6451b, %g2 = 00000083, %g3 = ffffffd8 ldd [%i4+0x038],%g2 ! %g2 = 0000000024f06002 0000000072c6451b ! Mem[000000009100000c] = 2d3dffb8, %g18 = 87db9e65d8325920 ldsw [%i6+0x00c],%g2 ! %g2 = 87db9e65d8325920 ! Mem[0000000090000004] = 1b72c645, %g2 = 000000002d3dffb8 ldsb [%i4+0x007],%g2 ! %g2 = 000000000000001b ! Mem[000000009100002c] = d051a5b5, %g2 = 000000000000001b ldsh [%i6+0x02e],%g2 ! %g2 = ffffffffffffd051 ! Mem[0000000090800020] = ffffffff, %g2 = ffffffffffffd051 ldsh [%i5+%o4],%g2 ! %g2 = ffffffffffffffff ! %l6 = 00000000ba01e924, Mem[0000000091000000] = ffffffff stw %l6,[%i6+%g0] ! Mem[0000000091000000] = ba01e924 ! %l4 = 00000000d9ba0601, Mem[0000000091000034] = 1214449b stw %l4,[%i6+0x034] ! Mem[0000000091000034] = d9ba0601 ! Mem[000000009100001c] = 47a19fcf, %g2 = ffffffffffffffff ldsh [%i6+0x01c],%g2 ! %g2 = 00000000000047a1 p27_label_21: ! Mem[0000000091800034] = 2584ffd9, %g2 = 00000000000047a1 lduh [%o0+0x036],%g2 ! %g2 = 0000000000002584 ! %l0 = 00005108, %l1 = 335e8a2d, Mem[0000000046000030] = a1995d56 ca19bcdb std %l0,[%i0+0x030] ! Mem[0000000046000030] = 00005108 335e8a2d ! Mem[0000000091000034] = 06018b83, %g2 = 0000000000002584 lduh [%i6+0x036],%g2 ! %g2 = 0000000000000601 ! Mem[000000009000000c] = 4d46b000, %g2 = 0000000000000601 ldub [%i4+0x00d],%g2 ! %g2 = 000000000000004d ! Mem[0000000090000018] = 2d3daca6, %g18 = 87db9e65d8325920 ldsw [%i4+%o3],%g2 ! %g2 = 87db9e65d8325920 ! %l6 = ba01e924, %l7 = 19e1451b, Mem[0000000047800030] = 26d993ba 4f91b8bb std %l6,[%i3+0x030] ! Mem[0000000047800030] = ba01e924 19e1451b ! %l0 = 0000000000005108, Mem[000000009080001d] = 03da6aff stb %l0,[%i5+0x01d] ! Mem[000000009080001c] = 08da6aff ! %l0 = 00005108, %l1 = 335e8a2d, Mem[0000000090800010] = 24f06002 72c6451b std %l0,[%i5+%o2] ! Mem[0000000090800010] = 00005108 335e8a2d ! Mem[0000000091800030] = 43bc1d81, %g2 = 000000002d3daca6 ldsh [%o0+0x030],%g2 ! %g2 = 00000000000043bc ! Mem[0000000091800018] = 19e1451b, %g18 = 87db9e65d8325920 ldsw [%o0+%o3],%g2 ! %g2 = 87db9e65d8325920 p27_label_22: ! Mem[000000009080003c] = ffd80000, %g2 = 0000000019e1451b ldsb [%i5+0x03e],%g2 ! %g2 = ffffffffffffffff ! %l4 = d9ba0601, %l5 = ffffffd8, Mem[0000000091800020] = d9ba0601 ffffffd8 std %l4,[%o0+%o4] ! Mem[0000000091800020] = d9ba0601 ffffffd8 ! Mem[0000000046000018] = 904127d514ec1a72, %l1 = 00000000335e8a2d ldx [%i0+%o3],%l1 ! %l1 = 904127d514ec1a72 ! Mem[0000000090000004] = 451b72c6, %g2 = ffffffffffffffff lduh [%i4+0x006],%g2 ! %g2 = 000000000000451b ! Mem[0000000090800010] = 00005108 335e8a2d, %g2 = 0000451b, %g3 = 72c6451b ldd [%i5+%o2],%g2 ! %g2 = 0000000000005108 00000000335e8a2d ! Mem[0000000090800024] = ffffb800, %g2 = 0000000000005108 ldub [%i5+0x025],%g2 ! %g2 = 00000000000000ff ! %l0 = 0000000000005108, Mem[0000000090000014] = 335e8a2d sth %l0,[%i4+0x014] ! Mem[0000000090000014] = 51088a2d ! %l1 = 904127d514ec1a72, Mem[000000009100002c] = 08a9d051 stw %l1,[%i6+0x02c] ! Mem[000000009100002c] = 14ec1a72 ! Mem[0000000046000020] = 2d3daca6191eaf9b, %l6 = 00000000ba01e924 ldx [%i0+%o4],%l6 ! %l6 = 2d3daca6191eaf9b ! Mem[0000000090000004] = 72c6451b, %g2 = 00000000000000ff lduh [%i4+0x004],%g2 ! %g2 = 00000000000072c6 p27_label_23: ! Mem[0000000090000030] = 7a6764e2 807fa20a, %g2 = 000072c6, %g3 = 335e8a2d ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fa20a ! Mem[0000000090000020] = 0ad8f703, %g18 = 87db9e65d8325920 ldsw [%i4+%o4],%g2 ! %g2 = 87db9e65d8325920 ! %l2 = ba01e924, %l3 = ffffffd9, Mem[0000000090800028] = 00000000 ba01e924 std %l2,[%i5+%o5] ! Mem[0000000090800028] = ba01e924 ffffffd9 ! Mem[000000009000000c] = 634d46b0, %g2 = 000000000ad8f703 lduw [%i4+0x00c],%g2 ! %g2 = 00000000634d46b0 ! Mem[0000000091000024] = f93d212c, %g2 = 00000000634d46b0 ldub [%i6+0x026],%g2 ! %g2 = 00000000000000f9 ! %l6 = 2d3daca6191eaf9b, Mem[000000009100003c] = 8c718c8f stw %l6,[%i6+0x03c] ! Mem[000000009100003c] = 191eaf9b ! Mem[0000000091000008] = ee285b4f2d3dffb8, %g2 = 00000000000000f9 ldx [%i6+%o1],%g2 ! %g2 = ee285b4f2d3dffb8 ! Mem[0000000091800018] = 451b72c6, %g2 = ee285b4f2d3dffb8 lduh [%o0+0x01a],%g2 ! %g2 = 000000000000451b ! Mem[0000000091000024] = f93d212c, %g2 = 000000000000451b lduh [%i6+0x026],%g2 ! %g2 = 000000000000f93d ! %l3 = ffffffffffffffd9, Mem[000000009100002c] = 14ec1a72 stw %l3,[%i6+0x02c] ! Mem[000000009100002c] = ffffffd9 p27_label_24: ! Mem[0000000090800020] = ffffffff, %g2 = 000000000000f93d lduh [%i5+0x022],%g2 ! %g2 = 000000000000ffff ! %l2 = ba01e924, %l3 = ffffffd9, Mem[0000000090000020] = 0ad8f703 5b4fe58e std %l2,[%i4+%o4] ! Mem[0000000090000020] = ba01e924 ffffffd9 ! Mem[0000000090000018] = 2d3daca6 70edfb0e, %g2 = 0000ffff, %g3 = 807fa20a ldd [%i4+%o3],%g2 ! %g2 = 000000002d3daca6 0000000070edfb0e ! %l2 = ba01e924, %l3 = ffffffd9, Mem[0000000091000020] = 8bbb50dd 0f65f93d std %l2,[%i6+%o4] ! Mem[0000000091000020] = ba01e924 ffffffd9 ! Mem[0000000046000024] = 191eaf9b, %l6 = 2d3daca6191eaf9b lduw [%i0+0x024],%l6 ! %l6 = 00000000191eaf9b ! Mem[0000000090000014] = 51088a2d, %g2 = 000000002d3daca6 lduw [%i4+0x014],%g2 ! %g2 = 0000000051088a2d ! %l4 = d9ba0601, %l5 = ffffffd8, Mem[0000000091800030] = 43bc1d81 51012584 std %l4,[%o0+0x030] ! Mem[0000000091800030] = d9ba0601 ffffffd8 ! %l4 = 00000000d9ba0601, Mem[000000004680001c] = ae4cd143 stw %l4,[%i1+0x01c] ! Mem[000000004680001c] = d9ba0601 ! Mem[000000009100000c] = ffb89203, %g2 = 0000000051088a2d ldub [%i6+0x00e],%g2 ! %g2 = 00000000000000ff ! Mem[0000000091800000] = ae4cd143, %g2 = 00000000000000ff lduh [%o0+%g0],%g2 ! %g2 = 000000000000ae4c p27_label_25: ! %l0 = 0000000000005108, Mem[000000009100001d] = a19fcfba stb %l0,[%i6+0x01d] ! Mem[000000009100001c] = 089fcfba ! Mem[0000000046800020] = 025f67f5, %l4 = 00000000d9ba0601 lduh [%i1+0x022],%l4 ! %l4 = 00000000000067f5 ! %l7 = 0000000019e1451b, Mem[0000000090800030] = eaf607f4 stw %l7,[%i5+0x030] ! Mem[0000000090800030] = 19e1451b ! %l6 = 00000000191eaf9b, Mem[000000009000000a] = 451b634d sth %l6,[%i4+0x00a] ! Mem[0000000090000008] = af9b634d ! Mem[0000000090800028] = e924ffff, %g2 = 000000000000ae4c lduh [%i5+0x02a],%g2 ! %g2 = 000000000000e924 ! Mem[000000009080000c] = c7c90000, %g2 = 000000000000e924 ldsh [%i5+0x00e],%g2 ! %g2 = ffffffffffffc7c9 ! Mem[000000009000001c] = fb0eba01, %g2 = ffffffffffffc7c9 ldsh [%i4+0x01e],%g2 ! %g2 = fffffffffffffb0e ! %l6 = 00000000191eaf9b, Mem[000000009080002c] = ffffffd9 sth %l6,[%i5+0x02c] ! Mem[000000009080002c] = af9bffd9 ! Mem[0000000091800018] = 19e1451b 72c6d82c, %g2 = fffffb0e, %g3 = 70edfb0e ldd [%o0+%o3],%g2 ! %g2 = 0000000019e1451b 0000000072c6d82c ! %l7 = 0000000019e1451b, Mem[0000000090800020] = ffffffff stw %l7,[%i5+%o4] ! Mem[0000000090800020] = 19e1451b ba,a p27_not_taken_0_end p27_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000005108 bne,a,pn %xcc,p27_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 904127d514ec1a72 bne,a,pn %xcc,p27_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000ba01e924 bne,a,pn %xcc,p27_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffffffd9 bne,a,pn %xcc,p27_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000067f5 bne,a,pn %xcc,p27_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffffffd8 bne,a,pn %xcc,p27_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000191eaf9b bne,a,pn %xcc,p27_reg_l6_fail mov %l6,%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 8ededc78 da51972a bne %xcc,p27_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be a4ec6a37 9ca667e1 bne %xcc,p27_f6_fail nop ! Check Local Memory set p27_local0_expect,%g1 p27_check_local0: ldx [%g1+0x008],%g2 ! Expected data = ffffffffffffd82c ldx [%i0+0x008],%g3 ! Observed data at 0000000046000008 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 904127d514ec1a72 ldx [%i0+0x018],%g3 ! Observed data at 0000000046000018 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00005108335e8a2d ldx [%i0+0x030],%g3 ! Observed data at 0000000046000030 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x030,%g4 set p27_local1_expect,%g1 p27_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 83290784712b2c75 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 = 7f266c2ed9ba0601 ldx [%i1+0x018],%g3 ! Observed data at 0000000046800018 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = ba01e92419e1451b 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 = 703ec14f000000e4 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+0x000],%g2 ! Expected data = 000000002d3daca6 ldx [%i2+0x000],%g3 ! Observed data at 0000000047000000 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 3a3b45a6904127d5 ldx [%i2+0x008],%g3 ! Observed data at 0000000047000008 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = d9ba0601ffffffd8 ldx [%i2+0x018],%g3 ! Observed data at 0000000047000018 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = b8c92229451b9b7d ldx [%i2+0x020],%g3 ! Observed data at 0000000047000020 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = d9ba0601e4dc0ae1 ldx [%i2+0x038],%g3 ! Observed data at 0000000047000038 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x038,%g4 set p27_local3_expect,%g1 p27_check_local3: ldx [%g1+0x020],%g2 ! Expected data = b89145a6263fda6a ldx [%i3+0x020],%g3 ! Observed data at 0000000047800020 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 1bd89404c1d8251d 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 = ba01e92419e1451b 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 = e37d3ca63277980d 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_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: stxa %l1,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000046800020] stha %l1,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000047000010] ldda [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000046800028] lduba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000046000010] ldda [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000047800010] ldswa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000046000000] done p27_trap1o: stxa %l1,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000046800020] stha %l1,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000047000010] ldda [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000046800028] lduba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000046000010] ldda [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000047800010] ldswa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000046000000] done p27_trap2e: stha %l5,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000047800000] lduba [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000047000018] ldswa [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000046800008] stxa %l4,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000046800010] stwa %l5,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000046000008] done p27_trap2o: stha %l5,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000047800000] lduba [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000047000018] ldswa [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000046800008] stxa %l4,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000046800010] stwa %l5,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000046000008] done p27_trap3e: nop nop nop nop nop done p27_trap3o: 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 = 0284e55626d993ba ldx [%g1+0x008],%l1 ! %l1 = b544a562b2e3a3f8 ldx [%g1+0x010],%l2 ! %l2 = 7f266c2eae4cd143 ldx [%g1+0x018],%l3 ! %l3 = 068d142bbf91634d ldx [%g1+0x020],%l4 ! %l4 = ca5f65e5ab537007 ldx [%g1+0x028],%l5 ! %l5 = d862ad0dfca430fd ldx [%g1+0x030],%l6 ! %l6 = 2f3ff495ee285b4f ldx [%g1+0x038],%l7 ! %l7 = 24f0600272c6451b ! 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 = a45c5984 a0063846 0c53f4a4 9e817b22 ! %f4 = 2bb4d772 994020c8 55bbcc6e a580461c ! %f8 = bf753087 d367a67e b72b0ec3 de99bd2f ! %f12 = 524a1554 bae68bec 5d87716d d3f379cd ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = bd56201b 30e5b8d7 f9e838d7 79eeff32 ! %f20 = dc8cf82e dd039d4f dc7bfa96 495d971d ! %f24 = 0ec27a92 4328db34 07b4e34e a0c9025a ! %f28 = 2caea0c4 39939a87 f08288c0 1e70ce02 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 39eb10a8 51bc649a 536df5b3 59defae9 ! %f36 = fb09b667 ff0fc75e 2a5f5744 66d76ebb ! %f40 = 6ea30ef8 4b981ead ae2f62d2 b90cbde8 ! %f44 = 8d4ce56d 11717508 2d8b6984 7d0f96e8 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x349ff7c800000018,%g7,%g1 ! GSR scale = 3, align = 0 wr %g1,%g0,%gsr ! GSR = 349ff7c800000018 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: ! %l6 = 945b5283, %l7 = dcf9e583, Mem[0000000090800020] = 0c86ef26 35144907 std %l6,[%i5+%o4] ! Mem[0000000090800020] = 945b5283 dcf9e583 ! Mem[0000000091800004] = e6aa8b98, %g2 = 0000000000000000 ldsb [%o0+0x006],%g2 ! %g2 = ffffffffffffffe6 ! Mem[000000009080001c] = 8a9a945b, %g2 = ffffffffffffffe6 lduh [%i5+0x01e],%g2 ! %g2 = 0000000000008a9a ! %l0 = 0a00f0fa0e061e30, Mem[0000000091000024] = 0f65f93d sth %l0,[%i6+0x024] ! Mem[0000000091000024] = 1e30f93d ! Mem[0000000090800038] = 66e1d7bc, %g2 = 0000000000008a9a lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc ! %l0 = 0e061e30, %l1 = 4e797920, Mem[0000000049000030] = fb5c6787 214e4f98 std %l0,[%i2+0x030] ! Mem[0000000049000030] = 0e061e30 4e797920 ! Mem[000000009180001c] = b7684e28, %g2 = 0000000066e1d7bc ldsh [%o0+0x01c],%g2 ! %g2 = ffffffffffffb768 ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = ffffffffffffb768 ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! Mem[0000000091800030] = 43bc1d81, %g2 = eaf607f479e2e95e ldsh [%o0+0x030],%g2 ! %g2 = 00000000000043bc ! %l0 = 0e061e30, %l1 = 4e797920, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l0,[%i5+%o1] ! Mem[0000000090800008] = 0e061e30 4e797920 p28_label_2: ! Mem[0000000048000018] = b184e65e, %l1 = d419e8704e797920 ldsh [%i0+%o3],%l1 ! %l1 = ffffffffffffb184 ! Mem[0000000091000008] = 48c28052, %g2 = 00000000000043bc lduw [%i6+%o1],%g2 ! %g2 = 0000000048c28052 ! Mem[000000009100000c] = d66cff95, %g2 = 0000000048c28052 ldsb [%i6+0x00f],%g2 ! %g2 = ffffffffffffffd6 ! %l6 = cb314f1a945b5283, Mem[0000000091800023] = 9dba3ff0 stb %l6,[%o0+0x023] ! Mem[0000000091800020] = 83ba3ff0 ! Mem[000000009180003c] = 9d52adff, %g18 = b44bb5ce8370b35d ldsw [%o0+0x03c],%g2 ! %g2 = b44bb5ce8370b35d ! Mem[0000000049000000] = cf47eaad 668cf569, %l2 = a32b792d, %l3 = 2ba3f1ce ldd [%i2+%g0],%l2 ! %l2 = 00000000cf47eaad 00000000668cf569 ! %l4 = ebc5e9ac22f260f6, Mem[0000000048000028] = 36213bb219a7300c stx %l4,[%i0+%o5] ! Mem[0000000048000028] = ebc5e9ac22f260f6 ! %l0 = 0e061e30, %l1 = ffffb184, Mem[0000000091800018] = 06faad5c b7684e28 std %l0,[%o0+%o3] ! Mem[0000000091800018] = 0e061e30 ffffb184 ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = 9d52adff, %g3 = 00000000 ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 ! Mem[0000000090800028] = 4459f5d351e85f11, %g2 = 0000000053918eb2 ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351e85f11 p28_label_3: ! %l4 = ebc5e9ac22f260f6, Mem[0000000090000013] = 58d828ea stb %l4,[%i4+0x013] ! Mem[0000000090000010] = f6d828ea ! %l4 = ebc5e9ac22f260f6, Mem[0000000090000026] = e58eaf02 sth %l4,[%i4+0x026] ! Mem[0000000090000024] = 60f6af02 ! Mem[0000000048800020] = 6e343c12, %l0 = 0a00f0fa0e061e30 lduw [%i1+%o4],%l0 ! %l0 = 000000006e343c12 ! Mem[0000000090800020] = 5283dcf9, %g2 = 4459f5d351e85f11 ldsh [%i5+0x022],%g2 ! %g2 = 0000000000005283 ! %l0 = 6e343c12, %l1 = ffffb184, Mem[0000000091800018] = 0e061e30 ffffb184 std %l0,[%o0+%o3] ! Mem[0000000091800018] = 6e343c12 ffffb184 ! Mem[000000009100002c] = a9d051a5, %g2 = 0000000000005283 ldub [%i6+0x02d],%g2 ! %g2 = 00000000000000a9 ! %l5 = 75e64345f733a454, Mem[0000000090800002] = acf8dd4b sth %l5,[%i5+0x002] ! Mem[0000000090800000] = a454dd4b ! Mem[000000009080003c] = adc27bb0, %g2 = 00000000000000a9 lduw [%i5+0x03c],%g2 ! %g2 = 00000000adc27bb0 ! %l0 = 000000006e343c12, Mem[0000000090800020] = 945b5283dcf9e583 stx %l0,[%i5+%o4] ! Mem[0000000090800020] = 000000006e343c12 ! Mem[0000000049800008] = 115515a177f8a2d3, %l6 = cb314f1a945b5283 ldx [%i3+%o1],%l6 ! %l6 = 115515a177f8a2d3 p28_label_4: ! %l2 = 00000000cf47eaad, Mem[000000009100002c] = 08a9d051 sth %l2,[%i6+0x02c] ! Mem[000000009100002c] = eaadd051 ! %l6 = 115515a177f8a2d3, Mem[0000000091800038] = 54b6116d stw %l6,[%o0+0x038] ! Mem[0000000091800038] = 77f8a2d3 ! Mem[0000000048000030] = 34621b96 8f0c4500, %l6 = 77f8a2d3, %l7 = dcf9e583 ldd [%i0+0x030],%l6 ! %l6 = 0000000034621b96 000000008f0c4500 ! Mem[0000000091800020] = 55669783ba3ff053, %g2 = 00000000adc27bb0 ldx [%o0+%o4],%g2 ! %g2 = 55669783ba3ff053 ! Mem[0000000049800028] = ff3dbc95, %l7 = 000000008f0c4500 ldsw [%i3+%o5],%l7 ! %l7 = ffffffffff3dbc95 ! %l2 = 00000000cf47eaad, Mem[0000000091800034] = 51532584 sth %l2,[%o0+0x034] ! Mem[0000000091800034] = eaad2584 ! Mem[0000000091000010] = 6cff95cd7757fe01, %g2 = 55669783ba3ff053 ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd7757fe01 ! %l1 = ffffffffffffb184, Mem[0000000048000030] = 34621b968f0c4500 stx %l1,[%i0+0x030] ! Mem[0000000048000030] = ffffffffffffb184 ! %l6 = 0000000034621b96, Mem[0000000090800008] = 0e061e30 sth %l6,[%i5+%o1] ! Mem[0000000090800008] = 1b961e30 ! Mem[0000000090000038] = 53918eb2, %g2 = 6cff95cd7757fe01 ldsh [%i4+0x038],%g2 ! %g2 = 0000000000005391 p28_label_5: ! %l4 = 22f260f6, %l5 = f733a454, Mem[0000000091800020] = 55669783 ba3ff053 std %l4,[%o0+%o4] ! Mem[0000000091800020] = 22f260f6 f733a454 ! Mem[0000000091800008] = 8b9883bd 3923d9af, %g2 = 00005391, %g3 = e6c51178 ldd [%o0+%o1],%g2 ! %g2 = 000000008b9883bd 000000003923d9af ! Mem[0000000090800010] = d95e356f, %g2 = 000000008b9883bd ldsb [%i5+0x013],%g2 ! %g2 = ffffffffffffffd9 ! Mem[0000000091000034] = 449be256, %g2 = ffffffffffffffd9 lduh [%i6+0x036],%g2 ! %g2 = 000000000000449b ! %l4 = 22f260f6, %l5 = f733a454, Mem[0000000048800008] = 72a5dbb7 6ad21e40 std %l4,[%i1+%o1] ! Mem[0000000048800008] = 22f260f6 f733a454 ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = 0000449b, %g3 = 3923d9af ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 ! %l7 = ffffffffff3dbc95, Mem[0000000090000002] = 3180d6ba sth %l7,[%i4+0x002] ! Mem[0000000090000000] = bc95d6ba ! Mem[0000000049800024] = 0f747ace, %l2 = 00000000cf47eaad ldsw [%i3+0x024],%l2 ! %l2 = 000000000f747ace ! %l2 = 000000000f747ace, Mem[0000000090000030] = 7a6764e2807fa20a stx %l2,[%i4+0x030] ! Mem[0000000090000030] = 000000000f747ace ! Mem[0000000091000008] = 80527312, %g2 = 0000000053918eb2 ldub [%i6+0x00a],%g2 ! %g2 = 0000000000000080 p28_label_6: ! %l6 = 34621b96, %l7 = ff3dbc95, Mem[0000000048000000] = 2cb3d98e d4c543a1 std %l6,[%i0+%g0] ! Mem[0000000048000000] = 34621b96 ff3dbc95 ! Mem[0000000049000024] = f33be4d5, %l1 = ffffffffffffb184 ldsw [%i2+0x024],%l1 ! %l1 = fffffffff33be4d5 ! %l0 = 000000006e343c12, Mem[000000004800000a] = 4f339c7f sth %l0,[%i0+0x00a] ! Mem[0000000048000008] = 4f333c12 ! Mem[0000000091800038] = 77f8a2d3, %g2 = 0000000000000080 lduw [%o0+0x038],%g2 ! %g2 = 0000000077f8a2d3 ! Mem[0000000091000010] = 6cff95cd 7757fe01, %g2 = 77f8a2d3, %g3 = e6c51178 ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 000000007757fe01 ! %l0 = 6e343c12, %l1 = f33be4d5, Mem[0000000090000000] = 09d5bc95 d6ba8c74 std %l0,[%i4+%g0] ! Mem[0000000090000000] = 6e343c12 f33be4d5 ! Mem[000000009180000c] = 3923d9af, %g2 = 000000006cff95cd lduw [%o0+0x00c],%g2 ! %g2 = 000000003923d9af ! Mem[0000000091800000] = fb520ab0, %g2 = 000000003923d9af ldub [%o0+%g0],%g2 ! %g2 = 00000000000000fb ! Mem[000000009080002c] = 51e85f11, %g2 = 00000000000000fb lduw [%i5+0x02c],%g2 ! %g2 = 0000000051e85f11 ! %l2 = 0f747ace, %l3 = 668cf569, Mem[0000000090800000] = 73d0a454 dd4bc205 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 0f747ace 668cf569 p28_label_7: ! %l7 = ffffffffff3dbc95, Mem[000000009000002e] = 2cbb0000 sth %l7,[%i4+0x02e] ! Mem[000000009000002c] = bc950000 ! Mem[0000000090000030] = 000000000f747ace, %g2 = 0000000051e85f11 ldx [%i4+0x030],%g2 ! %g2 = 000000000f747ace ! %l6 = 0000000034621b96, Mem[0000000090000026] = 60f6af02 stb %l6,[%i4+0x026] ! Mem[0000000090000024] = 96f6af02 ! Mem[0000000090000020] = 0ad8f703033296f6, %g2 = 000000000f747ace ldx [%i4+%o4],%g2 ! %g2 = 0ad8f703033296f6 ! %l2 = 0f747ace, %l3 = 668cf569, Mem[0000000091800030] = 43bc1d81 eaad2584 std %l2,[%o0+0x030] ! Mem[0000000091800030] = 0f747ace 668cf569 ! Mem[000000009180003c] = 9d52adff, %g2 = 0ad8f703033296f6 lduh [%o0+0x03c],%g2 ! %g2 = 0000000000009d52 ! %l6 = 0000000034621b96, Mem[0000000091000008] = 48c280527312abd6 stx %l6,[%i6+%o1] ! Mem[0000000091000008] = 0000000034621b96 ! %l2 = 0f747ace, %l3 = 668cf569, Mem[0000000048800000] = 2b7483d9 202a4379 std %l2,[%i1+%g0] ! Mem[0000000048800000] = 0f747ace 668cf569 ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = 00009d52, %g3 = 7757fe01 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! Mem[0000000091800014] = 8cae6e34, %g2 = 00000000e25676cb ldsh [%o0+0x016],%g2 ! %g2 = ffffffffffff8cae p28_label_8: ! %l4 = ebc5e9ac22f260f6, Mem[0000000048000018] = b184e65ee73cc093 stx %l4,[%i0+%o3] ! Mem[0000000048000018] = ebc5e9ac22f260f6 ! Mem[0000000091800028] = 153f24b0 df4e4459, %g2 = ffff8cae, %g3 = 62bf8c8f ldd [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 00000000df4e4459 ! %l4 = 22f260f6, %l5 = f733a454, Mem[0000000048000028] = ebc5e9ac 22f260f6 std %l4,[%i0+%o5] ! Mem[0000000048000028] = 22f260f6 f733a454 ! Mem[0000000090000028] = 2e977d3b, %g2 = 00000000153f24b0 lduh [%i4+0x02a],%g2 ! %g2 = 0000000000002e97 ! %l6 = 0000000034621b96, Mem[0000000091800005] = b3e6aa8b stb %l6,[%o0+0x005] ! Mem[0000000091800004] = 96e6aa8b ! Mem[000000009180002c] = df4e4459, %g2 = 0000000000002e97 lduh [%o0+0x02c],%g2 ! %g2 = 000000000000df4e ! Mem[0000000090000010] = 1d358ef6d828ead6, %g2 = 000000000000df4e ldx [%i4+%o2],%g2 ! %g2 = 1d358ef6d828ead6 ! Mem[000000009000003c] = e6c51178, %g2 = 1d358ef6d828ead6 ldub [%i4+0x03c],%g2 ! %g2 = 00000000000000e6 ! Mem[0000000091800008] = 8b9883bd, %g2 = 00000000000000e6 lduw [%o0+%o1],%g2 ! %g2 = 000000008b9883bd ! Mem[0000000091000034] = 1214449b, %g2 = 000000008b9883bd lduw [%i6+0x034],%g2 ! %g2 = 000000001214449b p28_label_9: ! %l2 = 000000000f747ace, Mem[0000000048800000] = 0f747ace stw %l2,[%i1+%g0] ! Mem[0000000048800000] = 0f747ace ! Mem[0000000091800034] = 668cf569, %g2 = 000000001214449b lduh [%o0+0x034],%g2 ! %g2 = 000000000000668c ! Mem[0000000090000030] = 00000000, %g2 = 000000000000668c ldsh [%i4+0x030],%g2 ! %g2 = 0000000000000000 ! %l4 = ebc5e9ac22f260f6, Mem[0000000091800030] = 0f747ace668cf569 stx %l4,[%o0+0x030] ! Mem[0000000091800030] = ebc5e9ac22f260f6 ! Mem[0000000091800024] = f733a454, %g2 = 0000000000000000 ldsh [%o0+0x024],%g2 ! %g2 = fffffffffffff733 ! Mem[000000009080001c] = db268a9a, %g2 = fffffffffffff733 lduw [%i5+0x01c],%g2 ! %g2 = 00000000db268a9a ! Mem[0000000091800038] = 77f8a2d3 9d52adff, %g2 = db268a9a, %g3 = df4e4459 ldd [%o0+0x038],%g2 ! %g2 = 0000000077f8a2d3 000000009d52adff ! Mem[0000000090000010] = 1d358ef6 d828ead6, %g2 = 77f8a2d3, %g3 = 9d52adff ldd [%i4+%o2],%g2 ! %g2 = 000000001d358ef6 00000000d828ead6 ! %l2 = 000000000f747ace, Mem[0000000091800002] = 0ab00796 sth %l2,[%o0+0x002] ! Mem[0000000091800000] = 7ace0796 ! Mem[0000000090800008] = 961e304e, %g2 = 000000001d358ef6 ldub [%i5+0x009],%g2 ! %g2 = 0000000000000096 p28_label_10: ! Mem[0000000048800024] = 4c7ec2c4, %l6 = 0000000034621b96 ldsb [%i1+0x026],%l6 ! %l6 = ffffffffffffffc2 ! Mem[0000000091000008] = 00000000 34621b96, %g2 = 00000096, %g3 = d828ead6 ldd [%i6+%o1],%g2 ! %g2 = 0000000000000000 0000000034621b96 ! %l0 = 000000006e343c12, Mem[0000000048800016] = c608d40d stb %l0,[%i1+0x016] ! Mem[0000000048800014] = c608120d ! Mem[000000009180001c] = ffffb184, %g2 = 0000000000000000 ldsh [%o0+0x01c],%g2 ! %g2 = ffffffffffffffff ! %l1 = fffffffff33be4d5, Mem[000000009180003c] = 9d52adff stw %l1,[%o0+0x03c] ! Mem[000000009180003c] = f33be4d5 ! Mem[0000000091800008] = 8b9883bd, %g18 = b44bb5ce8370b35d ldsw [%o0+%o1],%g2 ! %g2 = b44bb5ce8370b35d ! Mem[0000000090000000] = 3c12f33b, %g2 = ffffffff8b9883bd ldub [%i4+0x002],%g2 ! %g2 = 000000000000003c ! Mem[0000000090800014] = 5e356f1d, %g18 = b44bb5ce8370b35d ldsw [%i5+0x014],%g2 ! %g2 = b44bb5ce8370b35d ! Mem[0000000090800010] = f8449dd9, %g18 = b44bb5ce8370b35d ldsw [%i5+%o2],%g2 ! %g2 = b44bb5ce8370b35d ! %l5 = 75e64345f733a454, Mem[0000000091800026] = a454153f stb %l5,[%o0+0x026] ! Mem[0000000091800024] = 5454153f p28_label_11: ! %l7 = ffffffffff3dbc95, Mem[0000000091000008] = 00000000 sth %l7,[%i6+%o1] ! Mem[0000000091000008] = bc950000 ! %l6 = ffffffffffffffc2, Mem[0000000049000038] = dafbfbcdfbe1ac0e stx %l6,[%i2+0x038] ! Mem[0000000049000038] = ffffffffffffffc2 ! %l4 = ebc5e9ac22f260f6, Mem[0000000091800018] = 6e343c12ffffb184 stx %l4,[%o0+%o3] ! Mem[0000000091800018] = ebc5e9ac22f260f6 ! Mem[0000000091000008] = bc950000, %g18 = b44bb5ce8370b35d ldsw [%i6+%o1],%g2 ! %g2 = b44bb5ce8370b35d ! %l2 = 0f747ace, %l3 = 668cf569, Mem[0000000091800010] = 6e4e5182 96298cae std %l2,[%o0+%o2] ! Mem[0000000091800010] = 0f747ace 668cf569 ! Mem[0000000091800008] = 8b9883bd 3923d9af, %g2 = bc950000, %g3 = 34621b96 ldd [%o0+%o1],%g2 ! %g2 = 000000008b9883bd 000000003923d9af ! %l2 = 000000000f747ace, Mem[0000000091000031] = b5761e12 stb %l2,[%i6+0x031] ! Mem[0000000091000030] = ce761e12 ! %l7 = ffffffffff3dbc95, Mem[0000000048000038] = b8cce583 stw %l7,[%i0+0x038] ! Mem[0000000048000038] = ff3dbc95 ! Mem[0000000048800004] = 668cf569, %l4 = ebc5e9ac22f260f6 ldsw [%i1+0x004],%l4 ! %l4 = 00000000668cf569 ! %l3 = 00000000668cf569, Mem[0000000049800028] = ff3dbc95 stw %l3,[%i3+%o5] ! Mem[0000000049800028] = 668cf569 p28_label_12: ! Mem[0000000049000018] = 2340555f 7a0a5dd1, %l4 = 668cf569, %l5 = f733a454 ldd [%i2+%o3],%l4 ! %l4 = 000000002340555f 000000007a0a5dd1 ! %l1 = fffffffff33be4d5, Mem[0000000091000004] = 98f9b0a5 stw %l1,[%i6+0x004] ! Mem[0000000091000004] = f33be4d5 ! %l1 = fffffffff33be4d5, Mem[000000009080002e] = 5f11eaf6 sth %l1,[%i5+0x02e] ! Mem[000000009080002c] = e4d5eaf6 ! %l4 = 2340555f, %l5 = 7a0a5dd1, Mem[0000000048800020] = 6e343c12 4c7ec2c4 std %l4,[%i1+%o4] ! Mem[0000000048800020] = 2340555f 7a0a5dd1 ! Mem[0000000049000034] = 4e797920, %l5 = 000000007a0a5dd1 ldsb [%i2+0x036],%l5 ! %l5 = 0000000000000079 ! Mem[0000000091800030] = ebc5e9ac22f260f6, %g2 = 000000008b9883bd ldx [%o0+0x030],%g2 ! %g2 = ebc5e9ac22f260f6 ! %l7 = ffffffffff3dbc95, Mem[0000000091800038] = 77f8a2d3 stb %l7,[%o0+0x038] ! Mem[0000000091800038] = 95f8a2d3 ! %l3 = 00000000668cf569, Mem[0000000091000016] = fe015ffa sth %l3,[%i6+0x016] ! Mem[0000000091000014] = f5695ffa ! %l0 = 000000006e343c12, Mem[000000004900002a] = beed2f46 stb %l0,[%i2+0x02a] ! Mem[0000000049000028] = beed1246 ! %l2 = 0f747ace, %l3 = 668cf569, Mem[0000000091000030] = a5ce761e 1214449b std %l2,[%i6+0x030] ! Mem[0000000091000030] = 0f747ace 668cf569 p28_label_13: ! Mem[000000009080002c] = 51e8e4d5, %g2 = ebc5e9ac22f260f6 lduw [%i5+0x02c],%g2 ! %g2 = 0000000051e8e4d5 ! Mem[0000000091000004] = f33be4d5, %g2 = 0000000051e8e4d5 ldsh [%i6+0x004],%g2 ! %g2 = fffffffffffff33b ! Mem[0000000048000004] = ff3dbc95, %l5 = 0000000000000079 lduw [%i0+0x004],%l5 ! %l5 = 00000000ff3dbc95 ! Mem[0000000091000030] = 7ace668c, %g2 = fffffffffffff33b ldub [%i6+0x032],%g2 ! %g2 = 000000000000007a ! Mem[0000000090800030] = eaf607f4, %g2 = 000000000000007a ldsb [%i5+0x030],%g2 ! %g2 = ffffffffffffffea ! Mem[0000000048000010] = 79ca9db5, %l7 = ffffffffff3dbc95 lduh [%i0+%o2],%l7 ! %l7 = 00000000000079ca ! Mem[0000000049000024] = f33be4d5, %l2 = 000000000f747ace ldub [%i2+0x026],%l2 ! %l2 = 00000000000000e4 ! Mem[0000000091000018] = f26e47a1, %g2 = ffffffffffffffea ldsh [%i6+0x01a],%g2 ! %g2 = fffffffffffff26e ! %l5 = 00000000ff3dbc95, Mem[0000000048800018] = 8578273f stb %l5,[%i1+%o3] ! Mem[0000000048800018] = 9578273f ! %l4 = 000000002340555f, Mem[0000000090800010] = f8449dd95e356f1d stx %l4,[%i5+%o2] ! Mem[0000000090800010] = 000000002340555f p28_label_14: ! Mem[000000009100001c] = 47a19fcf, %g18 = b44bb5ce8370b35d ldsw [%i6+0x01c],%g2 ! %g2 = b44bb5ce8370b35d ! %l0 = 6e343c12, %l1 = f33be4d5, Mem[0000000090000028] = af022e97 7d3bbc95 std %l0,[%i4+%o5] ! Mem[0000000090000028] = 6e343c12 f33be4d5 ! %l4 = 2340555f, %l5 = ff3dbc95, Mem[0000000090800030] = eaf607f4 79e2e95e std %l4,[%i5+0x030] ! Mem[0000000090800030] = 2340555f ff3dbc95 ! %l0 = 000000006e343c12, Mem[0000000091800030] = ebc5e9ac stb %l0,[%o0+0x030] ! Mem[0000000091800030] = 12c5e9ac ! Mem[0000000049800018] = 6516850763717d21, %l0 = 000000006e343c12 ldx [%i3+%o3],%l0 ! %l0 = 6516850763717d21 ! Mem[0000000090000018] = 1d179028, %g2 = 0000000047a19fcf ldsh [%i4+%o3],%g2 ! %g2 = 0000000000001d17 ! %l6 = ffffffc2, %l7 = 000079ca, Mem[0000000048800030] = db998af7 7ae0950c std %l6,[%i1+0x030] ! Mem[0000000048800030] = ffffffc2 000079ca ! Mem[0000000090800004] = 668cf569, %g2 = 0000000000001d17 lduh [%i5+0x004],%g2 ! %g2 = 000000000000668c ! Mem[000000009180000c] = 3923d9af, %g2 = 000000000000668c ldub [%o0+0x00c],%g2 ! %g2 = 0000000000000039 ! Mem[0000000049000010] = 01489942, %l4 = 000000002340555f ldsb [%i2+%o2],%l4 ! %l4 = 0000000000000001 p28_label_15: ! %l0 = 6516850763717d21, Mem[0000000090000030] = 00000000 sth %l0,[%i4+0x030] ! Mem[0000000090000030] = 7d210000 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000000039 ldsb [%i6+0x03c],%g2 ! %g2 = 0000000000000062 ! Mem[0000000090800014] = 5fb2d54d, %g2 = 0000000000000062 ldsb [%i5+0x017],%g2 ! %g2 = 000000000000005f ! Mem[0000000090000034] = 0f747ace, %g18 = b44bb5ce8370b35d ldsw [%i4+0x034],%g2 ! %g2 = b44bb5ce8370b35d ! %l4 = 0000000000000001, Mem[000000009000002a] = 3c12f33b sth %l4,[%i4+0x02a] ! Mem[0000000090000028] = 0001f33b ! %l6 = ffffffffffffffc2, Mem[0000000091000020] = 8b0950dd1e30f93d stx %l6,[%i6+%o4] ! Mem[0000000091000020] = ffffffffffffffc2 ! Mem[0000000090800018] = b2d54dc6, %g18 = b44bb5ce8370b35d ldsw [%i5+%o3],%g2 ! %g2 = b44bb5ce8370b35d ! %l5 = 00000000ff3dbc95, Mem[000000004800003a] = ff3dbc95 sth %l5,[%i0+0x03a] ! Mem[0000000048000038] = ff3dbc95 ! Mem[000000004880003c] = 24a3a60c, %l6 = ffffffffffffffc2 lduw [%i1+0x03c],%l6 ! %l6 = 0000000024a3a60c ! Mem[0000000091000028] = 21a95ba1 eaadd051, %g2 = b2d54dc6, %g3 = 3923d9af ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 00000000eaadd051 p28_label_16: ! Mem[000000009080000c] = 4e797920, %g2 = 0000000021a95ba1 lduw [%i5+0x00c],%g2 ! %g2 = 000000004e797920 ! Mem[0000000090800010] = 00000000, %g2 = 000000004e797920 lduw [%i5+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800028] = 4459f5d3 51e8e4d5, %g2 = 00000000, %g3 = eaadd051 ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 0000000051e8e4d5 ! %l3 = 00000000668cf569, Mem[0000000091800024] = f7335454 stw %l3,[%o0+0x024] ! Mem[0000000091800024] = 668cf569 ! %l0 = 63717d21, %l1 = f33be4d5, Mem[0000000090000008] = b427e099 152d46b0 std %l0,[%i4+%o1] ! Mem[0000000090000008] = 63717d21 f33be4d5 ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = 4459f5d3, %g3 = 51e8e4d5 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! %l6 = 0000000024a3a60c, Mem[0000000091800020] = 22f260f6668cf569 stx %l6,[%o0+%o4] ! Mem[0000000091800020] = 0000000024a3a60c ! %l6 = 0000000024a3a60c, Mem[0000000091000030] = 0f747ace668cf569 stx %l6,[%i6+0x030] ! Mem[0000000091000030] = 0000000024a3a60c ! Mem[0000000090800000] = 7ace668c, %g2 = 00000000e25676cb ldub [%i5+0x002],%g2 ! %g2 = 000000000000007a ! Mem[0000000091800000] = fb527ace, %g2 = 000000000000007a lduh [%o0+%g0],%g2 ! %g2 = 000000000000fb52 p28_label_17: ! %l5 = 00000000ff3dbc95, Mem[0000000090800030] = 2340555fff3dbc95 stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 00000000ff3dbc95 ! Mem[0000000091800008] = 8b9883bd, %g2 = 000000000000fb52 lduh [%o0+%o1],%g2 ! %g2 = 0000000000008b98 ! %l0 = 63717d21, %l1 = f33be4d5, Mem[0000000090800020] = 00000000 6e343c12 std %l0,[%i5+%o4] ! Mem[0000000090800020] = 63717d21 f33be4d5 ! %l4 = 00000001, %l5 = ff3dbc95, Mem[0000000091800020] = 00000000 24a3a60c std %l4,[%o0+%o4] ! Mem[0000000091800020] = 00000001 ff3dbc95 ! %l3 = 00000000668cf569, Mem[0000000090800024] = f33be4d5 stw %l3,[%i5+0x024] ! Mem[0000000090800024] = 668cf569 ! Mem[0000000091000034] = 24a3a60c, %g2 = 0000000000008b98 lduw [%i6+0x034],%g2 ! %g2 = 0000000024a3a60c ! Mem[0000000090000010] = 1d358ef6 d828ead6, %g2 = 24a3a60c, %g3 = 62bf8c8f ldd [%i4+%o2],%g2 ! %g2 = 000000001d358ef6 00000000d828ead6 ! Mem[0000000091000038] = 76cb62bf, %g2 = 000000001d358ef6 ldsh [%i6+0x03a],%g2 ! %g2 = 00000000000076cb ! Mem[0000000049000030] = 0e061e30, %l5 = 00000000ff3dbc95 ldub [%i2+0x030],%l5 ! %l5 = 000000000000000e ! Mem[0000000091000028] = 21a95ba1eaadd051, %g2 = 00000000000076cb ldx [%i6+%o5],%g2 ! %g2 = 21a95ba1eaadd051 p28_label_18: ! %l1 = fffffffff33be4d5, Mem[0000000091800038] = 95f8a2d3 stw %l1,[%o0+0x038] ! Mem[0000000091800038] = f33be4d5 ! Mem[0000000091800038] = e4d5f33b, %g2 = 21a95ba1eaadd051 ldub [%o0+0x03a],%g2 ! %g2 = 00000000000000e4 ! Mem[0000000048800038] = 5d445e77, %l1 = fffffffff33be4d5 lduw [%i1+0x038],%l1 ! %l1 = 000000005d445e77 ! %l2 = 00000000000000e4, Mem[000000009180003c] = f33be4d5 stw %l2,[%o0+0x03c] ! Mem[000000009180003c] = 000000e4 ! Mem[0000000090800018] = b2d54dc6 db268a9a, %g2 = 000000e4, %g3 = d828ead6 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 00000000db268a9a ! %l4 = 00000001, %l5 = 0000000e, Mem[0000000091000020] = ffffffff ffffffc2 std %l4,[%i6+%o4] ! Mem[0000000091000020] = 00000001 0000000e ! %l3 = 00000000668cf569, Mem[0000000090000028] = 6e340001 stw %l3,[%i4+%o5] ! Mem[0000000090000028] = 668cf569 ! Mem[0000000090000004] = e4d56371, %g2 = 00000000b2d54dc6 ldub [%i4+0x006],%g2 ! %g2 = 00000000000000e4 ! Mem[0000000090800024] = 668cf569, %g18 = b44bb5ce8370b35d ldsw [%i5+0x024],%g2 ! %g2 = b44bb5ce8370b35d ! Mem[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = 668cf569, %g3 = db268a9a ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf p28_label_19: ! %l0 = 63717d21, %l1 = 5d445e77, Mem[0000000091800028] = 153f24b0 df4e4459 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 63717d21 5d445e77 ! Mem[0000000091000010] = 6cff95cd7757f569, %g2 = 000000005ffaf26e ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd7757f569 ! %l0 = 6516850763717d21, Mem[0000000091000034] = 24a3a60c stb %l0,[%i6+0x034] ! Mem[0000000091000034] = 21a3a60c ! %l3 = 00000000668cf569, Mem[000000004880001c] = a7b2d9fc stw %l3,[%i1+0x01c] ! Mem[000000004880001c] = 668cf569 ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = 6cff95cd7757f569 ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! Mem[0000000048800038] = 5d445e77, %l1 = 000000005d445e77 ldsh [%i1+0x03a],%l1 ! %l1 = 0000000000005e77 ! Mem[0000000048000020] = abde4a50, %l3 = 00000000668cf569 lduw [%i0+%o4],%l3 ! %l3 = 00000000abde4a50 ! %l3 = 00000000abde4a50, Mem[000000009080003c] = adc27bb0 stw %l3,[%i5+0x03c] ! Mem[000000009080003c] = abde4a50 ! %l7 = 00000000000079ca, Mem[000000009080003c] = abde4a50 stb %l7,[%i5+0x03c] ! Mem[000000009080003c] = cade4a50 ! %l7 = 00000000000079ca, Mem[0000000090000018] = 1d17902870edfb0e stx %l7,[%i4+%o3] ! Mem[0000000090000018] = 00000000000079ca p28_label_20: ! %l6 = 0000000024a3a60c, Mem[0000000090000030] = 7d2100000f747ace stx %l6,[%i4+0x030] ! Mem[0000000090000030] = 0000000024a3a60c ! Mem[0000000090800028] = 4459f5d3 51e8e4d5, %g2 = e6c51178, %g3 = 47a19fcf ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 0000000051e8e4d5 ! Mem[0000000091000028] = 5ba1eaad, %g2 = 000000004459f5d3 lduh [%i6+0x02a],%g2 ! %g2 = 0000000000005ba1 ! %l2 = 00000000000000e4, Mem[0000000091000007] = d5bc9500 stb %l2,[%i6+0x007] ! Mem[0000000091000004] = e4bc9500 ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = 00005ba1, %g3 = 51e8e4d5 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! Mem[0000000048000018] = ebc5e9ac 22f260f6, %l6 = 24a3a60c, %l7 = 000079ca ldd [%i0+%o3],%l6 ! %l6 = 00000000ebc5e9ac 0000000022f260f6 ! %l6 = ebc5e9ac, %l7 = 22f260f6, Mem[0000000091800010] = 0f747ace 668cf569 std %l6,[%o0+%o2] ! Mem[0000000091800010] = ebc5e9ac 22f260f6 ! Mem[0000000090800008] = 1b961e304e797920, %g2 = 00000000e25676cb ldx [%i5+%o1],%g2 ! %g2 = 1b961e304e797920 ! Mem[0000000091800000] = fb527ace, %g2 = 1b961e304e797920 ldsh [%o0+%g0],%g2 ! %g2 = fffffffffffffb52 ! %l1 = 0000000000005e77, Mem[0000000090800000] = 0f747ace stw %l1,[%i5+%g0] ! Mem[0000000090800000] = 00005e77 p28_label_21: ! Mem[0000000090800038] = 66e1d7bc, %g18 = b44bb5ce8370b35d ldsw [%i5+0x038],%g2 ! %g2 = b44bb5ce8370b35d ! Mem[0000000090000014] = ead60000, %g2 = 0000000066e1d7bc lduh [%i4+0x016],%g2 ! %g2 = 000000000000ead6 ! Mem[0000000091800008] = 8b9883bd, %g18 = b44bb5ce8370b35d ldsw [%o0+%o1],%g2 ! %g2 = b44bb5ce8370b35d ! %l3 = 00000000abde4a50, Mem[000000009000000c] = f33be4d5 stw %l3,[%i4+0x00c] ! Mem[000000009000000c] = abde4a50 ! Mem[0000000048800008] = 22f260f6f733a454, %l2 = 00000000000000e4 ldx [%i1+%o1],%l2 ! %l2 = 22f260f6f733a454 ! Mem[0000000090000030] = 00000000 24a3a60c, %g2 = 8b9883bd, %g3 = 62bf8c8f ldd [%i4+0x030],%g2 ! %g2 = 0000000000000000 0000000024a3a60c ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = 0000000000000000 ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! Mem[0000000049800008] = 115515a1, %l2 = 22f260f6f733a454 lduw [%i3+%o1],%l2 ! %l2 = 00000000115515a1 ! Mem[0000000091000024] = 0000000e, %g18 = b44bb5ce8370b35d ldsw [%i6+0x024],%g2 ! %g2 = b44bb5ce8370b35d ! Mem[000000004880003c] = 24a3a60c, %l2 = 00000000115515a1 ldsh [%i1+0x03e],%l2 ! %l2 = ffffffffffffa60c p28_label_22: ! Mem[000000009080000c] = 4e797920, %g2 = 000000000000000e ldsh [%i5+0x00c],%g2 ! %g2 = 0000000000004e79 ! Mem[000000009100002c] = add05100, %g2 = 0000000000004e79 ldsb [%i6+0x02d],%g2 ! %g2 = ffffffffffffffad ! Mem[000000009180001c] = 22f260f6, %g18 = b44bb5ce8370b35d ldsw [%o0+0x01c],%g2 ! %g2 = b44bb5ce8370b35d ! Mem[0000000090800000] = 00005e77, %g2 = 0000000022f260f6 lduh [%i5+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000049000030] = 0e061e304e797920, %l0 = 6516850763717d21 ldx [%i2+0x030],%l0 ! %l0 = 0e061e304e797920 ! Mem[0000000090800018] = b2d54dc6, %g2 = 0000000000000000 ldsb [%i5+%o3],%g2 ! %g2 = ffffffffffffffb2 ! %l7 = 0000000022f260f6, Mem[000000009080000c] = 4e797920 stw %l7,[%i5+0x00c] ! Mem[000000009080000c] = 22f260f6 ! %l7 = 0000000022f260f6, Mem[0000000091000028] = 21a95ba1eaadd051 stx %l7,[%i6+%o5] ! Mem[0000000091000028] = 0000000022f260f6 ! Mem[0000000091800024] = ff3dbc95, %g2 = ffffffffffffffb2 ldsh [%o0+0x024],%g2 ! %g2 = ffffffffffffff3d ! %l6 = 00000000ebc5e9ac, Mem[0000000091800020] = 00000001 stw %l6,[%o0+%o4] ! Mem[0000000091800020] = ebc5e9ac p28_label_23: ! Mem[0000000091800034] = 22f260f6, %g18 = b44bb5ce8370b35d ldsw [%o0+0x034],%g2 ! %g2 = b44bb5ce8370b35d ! Mem[0000000048000038] = ff3dbc95 7b34cb20, %l0 = 4e797920, %l1 = 00005e77 ldd [%i0+0x038],%l0 ! %l0 = 00000000ff3dbc95 000000007b34cb20 ! Mem[0000000090800038] = 66e1d7bc, %g18 = b44bb5ce8370b35d ldsw [%i5+0x038],%g2 ! %g2 = b44bb5ce8370b35d ! Mem[0000000091000034] = 21a3a60c, %g18 = b44bb5ce8370b35d ldsw [%i6+0x034],%g2 ! %g2 = b44bb5ce8370b35d ! %l6 = ebc5e9ac, %l7 = 22f260f6, Mem[0000000091800008] = 8b9883bd 3923d9af std %l6,[%o0+%o1] ! Mem[0000000091800008] = ebc5e9ac 22f260f6 ! Mem[0000000091000004] = f33be4e4, %g2 = 0000000021a3a60c ldsh [%i6+0x004],%g2 ! %g2 = fffffffffffff33b ! Mem[0000000091800030] = 12c5e9ac 22f260f6, %g2 = fffff33b, %g3 = 24a3a60c ldd [%o0+0x030],%g2 ! %g2 = 0000000012c5e9ac 0000000022f260f6 ! %l6 = 00000000ebc5e9ac, Mem[0000000091000018] = 5ffaf26e stb %l6,[%i6+%o3] ! Mem[0000000091000018] = acfaf26e ! Mem[0000000090000008] = 63717d21, %g2 = 0000000012c5e9ac lduh [%i4+%o1],%g2 ! %g2 = 0000000000006371 ! %l6 = 00000000ebc5e9ac, Mem[000000004800003d] = 7b34cb20 stb %l6,[%i0+0x03d] ! Mem[000000004800003c] = 7baccb20 p28_label_24: ! Mem[0000000090000000] = 6e343c12 f33be4d5, %g2 = 00006371, %g3 = 22f260f6 ldd [%i4+%g0],%g2 ! %g2 = 000000006e343c12 00000000f33be4d5 ! %l6 = 00000000ebc5e9ac, Mem[000000004880001c] = 668cf569 stw %l6,[%i1+0x01c] ! Mem[000000004880001c] = ebc5e9ac ! Mem[0000000090000028] = 668cf569 f33be4d5, %g2 = 6e343c12, %g3 = f33be4d5 ldd [%i4+%o5],%g2 ! %g2 = 00000000668cf569 00000000f33be4d5 ! Mem[0000000091000030] = 0000000021a3a60c, %g2 = 00000000668cf569 ldx [%i6+0x030],%g2 ! %g2 = 0000000021a3a60c ! Mem[000000009100000c] = 1b966cff, %g2 = 0000000021a3a60c lduh [%i6+0x00e],%g2 ! %g2 = 0000000000001b96 ! Mem[0000000090800008] = 1e3022f2, %g2 = 0000000000001b96 lduh [%i5+0x00a],%g2 ! %g2 = 0000000000001e30 ! Mem[0000000091800018] = c5e9ac22, %g2 = 0000000000001e30 ldsb [%o0+0x019],%g2 ! %g2 = ffffffffffffffc5 ! Mem[0000000090000024] = 96f6668c, %g2 = ffffffffffffffc5 ldsb [%i4+0x026],%g2 ! %g2 = ffffffffffffff96 ! Mem[0000000091000004] = e4bc9500, %g2 = ffffffffffffff96 ldub [%i6+0x007],%g2 ! %g2 = 00000000000000e4 ! Mem[0000000091800024] = bc956371, %g2 = 00000000000000e4 ldub [%o0+0x026],%g2 ! %g2 = 00000000000000bc p28_label_25: ! %l7 = 0000000022f260f6, Mem[0000000091000020] = 00000001 stw %l7,[%i6+%o4] ! Mem[0000000091000020] = 22f260f6 ! Mem[0000000048000038] = ff3dbc95, %l6 = 00000000ebc5e9ac ldsb [%i0+0x03a],%l6 ! %l6 = ffffffffffffffbc ! Mem[0000000091800000] = fb527ace, %g2 = 00000000000000bc lduh [%o0+%g0],%g2 ! %g2 = 000000000000fb52 ! Mem[0000000090000028] = 69f33be4, %g2 = 000000000000fb52 ldsb [%i4+0x02b],%g2 ! %g2 = 0000000000000069 ! %l6 = ffffffffffffffbc, Mem[0000000090800028] = 4459f5d351e8e4d5 stx %l6,[%i5+%o5] ! Mem[0000000090800028] = ffffffffffffffbc ! Mem[0000000048800008] = 22f260f6 f733a454, %l4 = 00000001, %l5 = 0000000e ldd [%i1+%o1],%l4 ! %l4 = 0000000022f260f6 00000000f733a454 ! Mem[000000009000001c] = 000079ca, %g2 = 0000000000000069 lduw [%i4+0x01c],%g2 ! %g2 = 00000000000079ca ! Mem[0000000091000030] = 00000000 21a3a60c, %g2 = 000079ca, %g3 = f33be4d5 ldd [%i6+0x030],%g2 ! %g2 = 0000000000000000 0000000021a3a60c ! %l5 = 00000000f733a454, Mem[0000000090800024] = 668cf569 stw %l5,[%i5+0x024] ! Mem[0000000090800024] = f733a454 ! %l0 = 00000000ff3dbc95, Mem[0000000090800009] = 961e3022 stb %l0,[%i5+0x009] ! Mem[0000000090800008] = 951e3022 ba,a p28_not_taken_0_end p28_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 00000000ff3dbc95 bne,a,pn %xcc,p28_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000007b34cb20 bne,a,pn %xcc,p28_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffffa60c bne,a,pn %xcc,p28_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000abde4a50 bne,a,pn %xcc,p28_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000022f260f6 bne,a,pn %xcc,p28_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000f733a454 bne,a,pn %xcc,p28_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffffffbc bne,a,pn %xcc,p28_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000022f260f6 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 a45c5984 a0063846 bne %xcc,p28_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 0c53f4a4 9e817b22 bne %xcc,p28_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 2bb4d772 994020c8 bne %xcc,p28_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 55bbcc6e a580461c bne %xcc,p28_f6_fail nop ! Check Local Memory set p28_local0_expect,%g1 p28_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 34621b96ff3dbc95 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 = 4f333c12485a850f ldx [%i0+0x008],%g3 ! Observed data at 0000000048000008 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ebc5e9ac22f260f6 ldx [%i0+0x018],%g3 ! Observed data at 0000000048000018 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 22f260f6f733a454 ldx [%i0+0x028],%g3 ! Observed data at 0000000048000028 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = ffffffffffffb184 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 = ff3dbc957baccb20 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+0x000],%g2 ! Expected data = 0f747ace668cf569 ldx [%i1+0x000],%g3 ! Observed data at 0000000048800000 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 22f260f6f733a454 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 = d8faa770c608120d ldx [%i1+0x010],%g3 ! Observed data at 0000000048800010 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 9578273febc5e9ac ldx [%i1+0x018],%g3 ! Observed data at 0000000048800018 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 2340555f7a0a5dd1 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 = ffffffc2000079ca ldx [%i1+0x030],%g3 ! Observed data at 0000000048800030 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x030,%g4 set p28_local2_expect,%g1 p28_check_local2: ldx [%g1+0x028],%g2 ! Expected data = beed124666fa1b14 ldx [%i2+0x028],%g3 ! Observed data at 0000000049000028 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0e061e304e797920 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 = ffffffffffffffc2 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+0x028],%g2 ! Expected data = 668cf5693d948aef 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_f4_fail: set p28_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: lduba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000049800000] done p28_trap1o: lduba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000049800000] done p28_trap2e: lduha [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000049000008] stba %l1,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000049800010] done p28_trap2o: lduha [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000049000008] stba %l1,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000049800010] done p28_trap3e: nop done p28_trap3o: 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 = 0a00f0fa0e061e30 ldx [%g1+0x008],%l1 ! %l1 = d419e8704e797920 ldx [%g1+0x010],%l2 ! %l2 = 6a83a14fa32b792d ldx [%g1+0x018],%l3 ! %l3 = ec1c960e2ba3f1ce ldx [%g1+0x020],%l4 ! %l4 = ebc5e9ac22f260f6 ldx [%g1+0x028],%l5 ! %l5 = 75e64345f733a454 ldx [%g1+0x030],%l6 ! %l6 = cb314f1a945b5283 ldx [%g1+0x038],%l7 ! %l7 = 9a95abb3dcf9e583 ! 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 = cbfdec23 141fca77 9bc22e7e bdc82e8a ! %f4 = 72568068 77b40be1 e7c3980e 261f8607 ! %f8 = d44c8d04 5acae27d 64b4d1d2 35290a6f ! %f12 = 53493cd6 4ed902a8 bad0cb29 985a3eb1 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = fb2e892a 5fb64940 b3adb459 ab9e1116 ! %f20 = a2b34e68 a2289b5d 083a6de4 086969a3 ! %f24 = e986d65c 1ef2238c 81afdd06 067692c9 ! %f28 = 6ec5ad04 d6d3490d 2339ce55 cafe735a ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = ea342068 bea24268 33765624 ff39c7c3 ! %f36 = dc521055 c2f45203 f2f64424 ef795402 ! %f40 = 982341c7 626ad2af 67c23f09 ae209409 ! %f44 = 643d33ca 930a8e7b 1cdc2395 ad616c7f ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x3c1704a700000003,%g7,%g1 ! GSR scale = 0, align = 3 wr %g1,%g0,%gsr ! GSR = 3c1704a700000003 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[000000004a800030] = 92849f6e 10b95d99, %l6 = fb2ebb81, %l7 = f43869fb ldd [%i1+0x030],%l6 ! %l6 = 0000000092849f6e 0000000010b95d99 ! Mem[000000009080001c] = 268a9a0c, %g2 = 0000000000000000 ldsb [%i5+0x01d],%g2 ! %g2 = 0000000000000026 ! %l0 = cf9c20df, %l1 = 3d39c353, Mem[0000000091800018] = 06faad5c b7684e28 std %l0,[%o0+%o3] ! Mem[0000000091800018] = cf9c20df 3d39c353 ! Mem[0000000090000028] = 2e977d3b, %g2 = 0000000000000026 ldsh [%i4+0x02a],%g2 ! %g2 = 0000000000002e97 ! Mem[0000000090000004] = d6ba8c74, %g2 = 0000000000002e97 lduw [%i4+0x004],%g2 ! %g2 = 00000000d6ba8c74 ! %l4 = c623ee64, %l5 = e7872373, Mem[000000004b000000] = e16e6d46 7c732d59 std %l4,[%i2+%g0] ! Mem[000000004b000000] = c623ee64 e7872373 ! Mem[000000004b000010] = c8cbc938, %l4 = d77ff405c623ee64 ldub [%i2+%o2],%l4 ! %l4 = 00000000000000c8 ! Mem[0000000091800004] = 07b3e6aa, %g18 = 2e4a97bc6b21740c ldsw [%o0+0x004],%g2 ! %g2 = 2e4a97bc6b21740c ! %l1 = dd77f7023d39c353, Mem[0000000091800017] = aecf9c20 stb %l1,[%o0+0x017] ! Mem[0000000091800014] = 53cf9c20 ! Mem[000000009080003c] = adc27bb0, %g2 = 0000000007b3e6aa ldub [%i5+0x03c],%g2 ! %g2 = 00000000000000ad p29_label_2: ! Mem[0000000091800000] = 520ab007, %g2 = 00000000000000ad ldub [%o0+0x001],%g2 ! %g2 = 0000000000000052 ! %l1 = dd77f7023d39c353, Mem[0000000091000038] = e25676cb62bf8c8f stx %l1,[%i6+0x038] ! Mem[0000000091000038] = dd77f7023d39c353 ! Mem[000000004a000024] = 92c8339c, %l3 = 7566c3cfcb14ec39 lduh [%i0+0x026],%l3 ! %l3 = 000000000000339c ! Mem[0000000091000028] = 21a95ba1 08a9d051, %g2 = 00000052, %g3 = 00000000 ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 0000000008a9d051 ! Mem[0000000090000004] = d6ba8c74, %g18 = 2e4a97bc6b21740c ldsw [%i4+0x004],%g2 ! %g2 = 2e4a97bc6b21740c ! %l5 = cb99e2b1e7872373, Mem[0000000090800012] = 9dd95e35 sth %l5,[%i5+0x012] ! Mem[0000000090800010] = 23735e35 ! %l3 = 000000000000339c, Mem[0000000090800020] = 0c86ef2635144907 stx %l3,[%i5+%o4] ! Mem[0000000090800020] = 000000000000339c ! Mem[000000009180002c] = 445943bc, %g2 = ffffffffd6ba8c74 ldsh [%o0+0x02e],%g2 ! %g2 = 0000000000004459 ! %l4 = 000000c8, %l5 = e7872373, Mem[000000004a000020] = 50a20614 92c8339c std %l4,[%i0+%o4] ! Mem[000000004a000020] = 000000c8 e7872373 ! Mem[000000004a800024] = 3d91f569, %l6 = 0000000092849f6e ldsw [%i1+0x024],%l6 ! %l6 = 000000003d91f569 p29_label_3: ! Mem[000000004a800000] = b94efd0a, %l7 = 0000000010b95d99 ldub [%i1+0x001],%l7 ! %l7 = 000000000000004e ! %l0 = 76cdf7f7cf9c20df, Mem[000000009100001e] = 9fcf8b09 sth %l0,[%i6+0x01e] ! Mem[000000009100001c] = 20df8b09 ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 0000000000004459 ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! Mem[0000000090800000] = acf8dd4b, %g2 = 5566979dba3ff053 ldub [%i5+0x002],%g2 ! %g2 = 00000000000000ac ! %l3 = 000000000000339c, Mem[0000000090000006] = 8c74b427 sth %l3,[%i4+0x006] ! Mem[0000000090000004] = 339cb427 ! %l7 = 000000000000004e, Mem[0000000090800018] = b2d54dc6 stw %l7,[%i5+%o3] ! Mem[0000000090800018] = 0000004e ! Mem[0000000090000028] = af022e97, %g2 = 00000000000000ac ldsb [%i4+%o5],%g2 ! %g2 = ffffffffffffffaf ! %l0 = 76cdf7f7cf9c20df, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l0,[%i6+%g0] ! Mem[0000000091000000] = 76cdf7f7cf9c20df ! Mem[000000004b000028] = 2181a95a 4ce6a087, %l4 = 000000c8, %l5 = e7872373 ldd [%i2+%o5],%l4 ! %l4 = 000000002181a95a 000000004ce6a087 ! Mem[0000000090000024] = 0332e58e, %g2 = ffffffffffffffaf ldsb [%i4+0x024],%g2 ! %g2 = 0000000000000003 p29_label_4: ! %l4 = 2181a95a, %l5 = 4ce6a087, Mem[0000000090800030] = eaf607f4 79e2e95e std %l4,[%i5+0x030] ! Mem[0000000090800030] = 2181a95a 4ce6a087 ! Mem[0000000091000020] = 8b0950dd 0f65f93d, %g2 = 00000003, %g3 = 08a9d051 ldd [%i6+%o4],%g2 ! %g2 = 000000008b0950dd 000000000f65f93d ! Mem[0000000090800030] = a95a4ce6, %g2 = 000000008b0950dd lduh [%i5+0x032],%g2 ! %g2 = 000000000000a95a ! Mem[0000000091000024] = 0f65f93d, %g18 = 2e4a97bc6b21740c ldsw [%i6+0x024],%g2 ! %g2 = 2e4a97bc6b21740c ! Mem[000000009000001c] = edfb0e0a, %g2 = 000000000f65f93d ldub [%i4+0x01d],%g2 ! %g2 = 00000000000000ed ! Mem[000000004b800028] = 979a79bcc312303f, %l1 = dd77f7023d39c353 ldx [%i3+%o5],%l1 ! %l1 = 979a79bcc312303f ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = 00000000000000ed ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! Mem[000000004b800038] = cad94d19, %l3 = 000000000000339c ldsb [%i3+0x03a],%l3 ! %l3 = 000000000000004d ! %l2 = 1a99514c7130c466, Mem[000000009180001c] = 3d39c353 stw %l2,[%o0+0x01c] ! Mem[000000009180001c] = 7130c466 ! %l0 = 76cdf7f7cf9c20df, Mem[000000004b800020] = f387b31d34c77155 stx %l0,[%i3+%o4] ! Mem[000000004b800020] = 76cdf7f7cf9c20df p29_label_5: ! Mem[0000000091000008] = 48c28052 7312abd6, %g2 = e6c51178, %g3 = 0f65f93d ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 000000007312abd6 ! %l4 = 2181a95a, %l5 = 4ce6a087, Mem[0000000091800030] = 43bc1d81 51532584 std %l4,[%o0+0x030] ! Mem[0000000091800030] = 2181a95a 4ce6a087 ! %l2 = 1a99514c7130c466, Mem[0000000091800034] = 4ce6a087 stw %l2,[%o0+0x034] ! Mem[0000000091800034] = 7130c466 ! %l2 = 1a99514c7130c466, Mem[0000000091800032] = a95a7130 sth %l2,[%o0+0x032] ! Mem[0000000091800030] = c4667130 ! Mem[0000000091000010] = 95cd7757, %g2 = 0000000048c28052 ldsh [%i6+0x012],%g2 ! %g2 = ffffffffffff95cd ! Mem[0000000090800008] = 5a1ae612, %g2 = ffffffffffff95cd ldsh [%i5+%o1],%g2 ! %g2 = 0000000000005a1a ! Mem[0000000090800004] = c2055a1a, %g2 = 0000000000005a1a ldsb [%i5+0x006],%g2 ! %g2 = ffffffffffffffc2 ! Mem[0000000091800018] = df7130c4, %g2 = ffffffffffffffc2 ldsb [%o0+0x01b],%g2 ! %g2 = ffffffffffffffdf ! Mem[000000004b800020] = 76cdf7f7, %l6 = 000000003d91f569 ldsh [%i3+0x022],%l6 ! %l6 = fffffffffffff7f7 ! %l0 = 76cdf7f7cf9c20df, Mem[0000000090800018] = 0000004edb268a9a stx %l0,[%i5+%o3] ! Mem[0000000090800018] = 76cdf7f7cf9c20df p29_label_6: ! %l0 = cf9c20df, %l1 = c312303f, Mem[0000000091000018] = 5ffaf26e 47a120df std %l0,[%i6+%o3] ! Mem[0000000091000018] = cf9c20df c312303f ! Mem[0000000091800008] = 8b9883bd, %g2 = ffffffffffffffdf ldsb [%o0+%o1],%g2 ! %g2 = ffffffffffffff8b ! Mem[000000004a000020] = 000000c8e7872373, %l6 = fffffffffffff7f7 ldx [%i0+%o4],%l6 ! %l6 = 000000c8e7872373 ! %l7 = 000000000000004e, Mem[0000000090000028] = af022e977d3b2cbb stx %l7,[%i4+%o5] ! Mem[0000000090000028] = 000000000000004e ! Mem[0000000090800028] = 4459f5d3 51e85f11, %g2 = ffffff8b, %g3 = 7312abd6 ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 0000000051e85f11 ! %l6 = e7872373, %l7 = 0000004e, Mem[0000000091800028] = 153f24b0 df4e4459 std %l6,[%o0+%o5] ! Mem[0000000091800028] = e7872373 0000004e ! %l3 = 000000000000004d, Mem[000000009100000c] = 7312abd6 stw %l3,[%i6+0x00c] ! Mem[000000009100000c] = 0000004d ! Mem[0000000091800024] = f053e787, %g2 = 000000004459f5d3 lduh [%o0+0x026],%g2 ! %g2 = 000000000000f053 ! %l1 = 979a79bcc312303f, Mem[0000000091800030] = 2181c4667130c466 stx %l1,[%o0+0x030] ! Mem[0000000091800030] = 979a79bcc312303f ! Mem[0000000090800038] = d7bcadc2, %g2 = 000000000000f053 ldsh [%i5+0x03a],%g2 ! %g2 = ffffffffffffd7bc p29_label_7: ! %l6 = 000000c8e7872373, Mem[0000000091000004] = cf9c20df sth %l6,[%i6+0x004] ! Mem[0000000091000004] = 237320df ! Mem[0000000090000038] = 8eb2e6c5, %g2 = ffffffffffffd7bc lduh [%i4+0x03a],%g2 ! %g2 = 0000000000008eb2 ! %l4 = 000000002181a95a, Mem[0000000091800006] = e6aa8b98 sth %l4,[%o0+0x006] ! Mem[0000000091800004] = a95a8b98 ! Mem[0000000091800008] = 9883bd39, %g2 = 0000000000008eb2 ldub [%o0+0x009],%g2 ! %g2 = 0000000000000098 ! Mem[0000000091000004] = 20df48c2, %g2 = 0000000000000098 lduh [%i6+0x006],%g2 ! %g2 = 00000000000020df ! %l2 = 1a99514c7130c466, Mem[0000000091800020] = 5566979d sth %l2,[%o0+%o4] ! Mem[0000000091800020] = c466979d ! %l6 = 000000c8e7872373, Mem[0000000091800029] = 87237300 stb %l6,[%o0+0x029] ! Mem[0000000091800028] = 73237300 ! Mem[0000000090000030] = 7a6764e2, %g2 = 00000000000020df ldsh [%i4+0x030],%g2 ! %g2 = 0000000000007a67 ! %l6 = e7872373, %l7 = 0000004e, Mem[000000004b800000] = 38856643 e2793931 std %l6,[%i3+%g0] ! Mem[000000004b800000] = e7872373 0000004e ! Mem[0000000090000030] = 7a6764e2 807fa20a, %g2 = 00007a67, %g3 = 51e85f11 ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fa20a p29_label_8: ! Mem[0000000091000034] = 1214449b, %g2 = 000000007a6764e2 lduh [%i6+0x034],%g2 ! %g2 = 0000000000001214 ! Mem[0000000090000024] = 32e58e00, %g2 = 0000000000001214 ldsb [%i4+0x025],%g2 ! %g2 = 0000000000000032 ! %l7 = 000000000000004e, Mem[0000000090000000] = 09d53180 stw %l7,[%i4+%g0] ! Mem[0000000090000000] = 0000004e ! %l2 = 1a99514c7130c466, Mem[000000004b80003c] = c03d63fa stw %l2,[%i3+0x03c] ! Mem[000000004b80003c] = 7130c466 ! %l3 = 000000000000004d, Mem[0000000090800013] = 735e356f stb %l3,[%i5+0x013] ! Mem[0000000090800010] = 4d5e356f ! %l2 = 1a99514c7130c466, Mem[0000000091000038] = dd77f702 stb %l2,[%i6+0x038] ! Mem[0000000091000038] = 6677f702 ! Mem[0000000090000000] = 0000004e, %g2 = 0000000000000032 lduw [%i4+%g0],%g2 ! %g2 = 000000000000004e ! Mem[0000000090800028] = 4459f5d351e85f11, %g2 = 000000000000004e ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351e85f11 ! Mem[000000004a000028] = 1c9481624ac6a065, %l6 = 000000c8e7872373 ldx [%i0+%o5],%l6 ! %l6 = 1c9481624ac6a065 ! %l2 = 7130c466, %l3 = 0000004d, Mem[0000000091000028] = 21a95ba1 08a9d051 std %l2,[%i6+%o5] ! Mem[0000000091000028] = 7130c466 0000004d p29_label_9: ! Mem[0000000091800018] = cf9c20df, %g2 = 4459f5d351e85f11 lduh [%o0+%o3],%g2 ! %g2 = 000000000000cf9c ! %l6 = 1c9481624ac6a065, Mem[000000009080002c] = 51e85f11 sth %l6,[%i5+0x02c] ! Mem[000000009080002c] = a0655f11 ! %l4 = 000000002181a95a, Mem[000000009100001a] = 20dfc312 stb %l4,[%i6+0x01a] ! Mem[0000000091000018] = 5adfc312 ! Mem[0000000091800020] = c466979d ba3ff053, %g2 = 0000cf9c, %g3 = 807fa20a ldd [%o0+%o4],%g2 ! %g2 = 00000000c466979d 00000000ba3ff053 ! %l3 = 000000000000004d, Mem[0000000091000008] = 48c28052 stw %l3,[%i6+%o1] ! Mem[0000000091000008] = 0000004d ! Mem[0000000090800038] = 66e1d7bc, %g2 = 00000000c466979d ldub [%i5+0x038],%g2 ! %g2 = 0000000000000066 ! Mem[000000004a000010] = 2bdcfefd9f8a201c, %l6 = 1c9481624ac6a065 ldx [%i0+%o2],%l6 ! %l6 = 2bdcfefd9f8a201c ! %l4 = 000000002181a95a, Mem[0000000090000010] = 1d358e58 stb %l4,[%i4+%o2] ! Mem[0000000090000010] = 5a358e58 ! %l2 = 1a99514c7130c466, Mem[0000000091000031] = b5761e12 stb %l2,[%i6+0x031] ! Mem[0000000091000030] = 66761e12 ! %l0 = 76cdf7f7cf9c20df, Mem[000000009100000e] = 004d6cff sth %l0,[%i6+0x00e] ! Mem[000000009100000c] = 20df6cff p29_label_10: ! Mem[000000009180000c] = d9af6e4e, %g2 = 0000000000000066 lduh [%o0+0x00e],%g2 ! %g2 = 000000000000d9af ! Mem[000000004a000018] = 8c7ea15f, %l4 = 000000002181a95a ldsb [%i0+%o3],%l4 ! %l4 = ffffffffffffff8c ! Mem[0000000091000014] = 7757fe01, %g2 = 000000000000d9af lduh [%i6+0x014],%g2 ! %g2 = 0000000000007757 ! Mem[0000000090000014] = ead61d17, %g2 = 0000000000007757 ldsh [%i4+0x016],%g2 ! %g2 = ffffffffffffead6 ! Mem[0000000091800038] = 6d9d52ad, %g2 = ffffffffffffead6 ldsb [%o0+0x03b],%g2 ! %g2 = 000000000000006d ! Mem[0000000091000020] = 8b0950dd0f65f93d, %g2 = 000000000000006d ldx [%i6+%o4],%g2 ! %g2 = 8b0950dd0f65f93d ! Mem[0000000090000028] = 00000000, %g18 = 2e4a97bc6b21740c ldsw [%i4+%o5],%g2 ! %g2 = 2e4a97bc6b21740c ! Mem[0000000090800010] = f844234d, %g18 = 2e4a97bc6b21740c ldsw [%i5+%o2],%g2 ! %g2 = 2e4a97bc6b21740c ! %l7 = 000000000000004e, Mem[0000000091800014] = 96298c53 stw %l7,[%o0+0x014] ! Mem[0000000091800014] = 0000004e ! Mem[0000000090000014] = d61d1790, %g2 = fffffffff844234d ldsb [%i4+0x017],%g2 ! %g2 = ffffffffffffffd6 p29_label_11: ! Mem[0000000090800010] = f844234d5e356f1d, %g2 = ffffffffffffffd6 ldx [%i5+%o2],%g2 ! %g2 = f844234d5e356f1d ! %l4 = ffffff8c, %l5 = 4ce6a087, Mem[0000000091000028] = 7130c466 0000004d std %l4,[%i6+%o5] ! Mem[0000000091000028] = ffffff8c 4ce6a087 ! Mem[0000000091800024] = ba3ff053, %g2 = f844234d5e356f1d lduh [%o0+0x024],%g2 ! %g2 = 000000000000ba3f ! %l4 = ffffffffffffff8c, Mem[0000000091000008] = 0000004d stb %l4,[%i6+%o1] ! Mem[0000000091000008] = 8c00004d ! %l5 = 000000004ce6a087, Mem[000000004a00003a] = 62c6bda8 stb %l5,[%i0+0x03a] ! Mem[000000004a000038] = 62c687a8 ! Mem[000000009100001c] = c312303f, %g2 = 000000000000ba3f lduw [%i6+0x01c],%g2 ! %g2 = 00000000c312303f ! Mem[0000000090000034] = 807fa20a, %g2 = 00000000c312303f lduh [%i4+0x034],%g2 ! %g2 = 000000000000807f ! Mem[000000009000002c] = 0000004e, %g2 = 000000000000807f lduw [%i4+0x02c],%g2 ! %g2 = 000000000000004e ! Mem[0000000090800018] = f7cf9c20, %g2 = 000000000000004e ldub [%i5+0x01b],%g2 ! %g2 = 00000000000000f7 ! %l6 = 9f8a201c, %l7 = 0000004e, Mem[0000000090000008] = b427e099 152d46b0 std %l6,[%i4+%o1] ! Mem[0000000090000008] = 9f8a201c 0000004e p29_label_12: ! Mem[0000000091000024] = f93dffff, %g2 = 00000000000000f7 ldsb [%i6+0x026],%g2 ! %g2 = fffffffffffffff9 ! Mem[0000000091000008] = 8c00004d, %g18 = 2e4a97bc6b21740c ldsw [%i6+%o1],%g2 ! %g2 = 2e4a97bc6b21740c ! Mem[0000000091800034] = c312303f, %g2 = ffffffff8c00004d lduw [%o0+0x034],%g2 ! %g2 = 00000000c312303f ! Mem[0000000090000024] = 0332e58e, %g2 = 00000000c312303f lduw [%i4+0x024],%g2 ! %g2 = 000000000332e58e ! Mem[000000004a800020] = d491522c 3d91f569, %l2 = 7130c466, %l3 = 0000004d ldd [%i1+%o4],%l2 ! %l2 = 00000000d491522c 000000003d91f569 ! %l7 = 000000000000004e, Mem[000000009180003c] = 9d52adff stw %l7,[%o0+0x03c] ! Mem[000000009180003c] = 0000004e ! Mem[000000004a80002c] = 33e35194, %l0 = 76cdf7f7cf9c20df ldsh [%i1+0x02c],%l0 ! %l0 = 00000000000033e3 ! Mem[0000000091800000] = fb520ab0, %g2 = 000000000332e58e ldsh [%o0+%g0],%g2 ! %g2 = fffffffffffffb52 ! %l0 = 000033e3, %l1 = c312303f, Mem[000000004a000010] = 2bdcfefd 9f8a201c std %l0,[%i0+%o2] ! Mem[000000004a000010] = 000033e3 c312303f ! %l2 = d491522c, %l3 = 3d91f569, Mem[000000004a000038] = 62c687a8 35545d71 std %l2,[%i0+0x038] ! Mem[000000004a000038] = d491522c 3d91f569 p29_label_13: ! Mem[000000009000003c] = 78000000, %g2 = fffffffffffffb52 ldsb [%i4+0x03f],%g2 ! %g2 = 0000000000000078 ! Mem[0000000091000000] = 76cdf7f7237320df, %g2 = 0000000000000078 ldx [%i6+%g0],%g2 ! %g2 = 76cdf7f7237320df ! Mem[0000000091800000] = fb520ab0 07b3a95a, %g2 = 237320df, %g3 = ba3ff053 ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000007b3a95a ! Mem[000000004b000038] = cf40a30b49bacb91, %l6 = 2bdcfefd9f8a201c ldx [%i2+0x038],%l6 ! %l6 = cf40a30b49bacb91 ! Mem[000000009080003c] = 7bb00000, %g2 = 00000000fb520ab0 lduh [%i5+0x03e],%g2 ! %g2 = 0000000000007bb0 ! Mem[000000009000001c] = 70edfb0e, %g2 = 0000000000007bb0 ldsb [%i4+0x01c],%g2 ! %g2 = 0000000000000070 ! Mem[0000000090000010] = 5a358e58, %g2 = 0000000000000070 ldsb [%i4+%o2],%g2 ! %g2 = 000000000000005a ! Mem[000000004b800008] = dc146cd4 bf568d23, %l2 = d491522c, %l3 = 3d91f569 ldd [%i3+%o1],%l2 ! %l2 = 00000000dc146cd4 00000000bf568d23 ! %l6 = cf40a30b49bacb91, Mem[0000000090000028] = 000000000000004e stx %l6,[%i4+%o5] ! Mem[0000000090000028] = cf40a30b49bacb91 ! Mem[0000000090000000] = 0000004e, %g2 = 000000000000005a ldub [%i4+%g0],%g2 ! %g2 = 0000000000000000 p29_label_14: ! Mem[0000000091800018] = cf9c20df7130c466, %g2 = 0000000000000000 ldx [%o0+%o3],%g2 ! %g2 = cf9c20df7130c466 ! %l5 = 000000004ce6a087, Mem[0000000090800030] = 2181a95a4ce6a087 stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 000000004ce6a087 ! %l2 = 00000000dc146cd4, Mem[000000009180001c] = 7130c466 stw %l2,[%o0+0x01c] ! Mem[000000009180001c] = dc146cd4 ! %l5 = 000000004ce6a087, Mem[0000000090000020] = 0ad8f7030332e58e stx %l5,[%i4+%o4] ! Mem[0000000090000020] = 000000004ce6a087 ! Mem[000000004a800020] = d491522c 3d91f569, %l4 = ffffff8c, %l5 = 4ce6a087 ldd [%i1+%o4],%l4 ! %l4 = 00000000d491522c 000000003d91f569 ! %l4 = 00000000d491522c, Mem[0000000090000014] = d828ead6 sth %l4,[%i4+0x014] ! Mem[0000000090000014] = 522cead6 ! %l0 = 00000000000033e3, Mem[0000000090000004] = d6ba339c stw %l0,[%i4+0x004] ! Mem[0000000090000004] = 000033e3 ! Mem[0000000090800008] = 5a1ae612, %g18 = 2e4a97bc6b21740c ldsw [%i5+%o1],%g2 ! %g2 = 2e4a97bc6b21740c ! Mem[0000000090000030] = 7a6764e2, %g2 = 000000005a1ae612 lduh [%i4+0x030],%g2 ! %g2 = 0000000000007a67 ! %l0 = 00000000000033e3, Mem[0000000090800020] = 00000000 stw %l0,[%i5+%o4] ! Mem[0000000090800020] = 000033e3 p29_label_15: ! Mem[000000004a800028] = eb7a77e933e35194, %l4 = 00000000d491522c ldx [%i1+%o5],%l4 ! %l4 = eb7a77e933e35194 ! %l3 = 00000000bf568d23, Mem[0000000091800000] = fb520ab0 stw %l3,[%o0+%g0] ! Mem[0000000091800000] = bf568d23 ! Mem[0000000090800038] = 66e1d7bc, %g2 = 0000000000007a67 lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc ! Mem[0000000091800038] = b6116d00, %g2 = 0000000066e1d7bc ldsb [%o0+0x039],%g2 ! %g2 = ffffffffffffffb6 ! Mem[0000000090000024] = 4ce6a087, %g2 = ffffffffffffffb6 lduw [%i4+0x024],%g2 ! %g2 = 000000004ce6a087 ! %l2 = 00000000dc146cd4, Mem[000000004b000020] = f1ce61e1b0c12a16 stx %l2,[%i2+%o4] ! Mem[000000004b000020] = 00000000dc146cd4 ! Mem[0000000091000038] = 6677f702 3d39c353, %g2 = 4ce6a087, %g3 = 07b3a95a ldd [%i6+0x038],%g2 ! %g2 = 000000006677f702 000000003d39c353 ! Mem[000000009080003c] = adc27bb0, %g18 = 2e4a97bc6b21740c ldsw [%i5+0x03c],%g2 ! %g2 = 2e4a97bc6b21740c ! Mem[0000000090800008] = 5a1ae612, %g2 = ffffffffadc27bb0 ldsh [%i5+%o1],%g2 ! %g2 = 0000000000005a1a ! %l5 = 000000003d91f569, Mem[0000000091000008] = 8c00004d stw %l5,[%i6+%o1] ! Mem[0000000091000008] = 3d91f569 p29_label_16: ! %l2 = dc146cd4, %l3 = bf568d23, Mem[0000000090000028] = cf40a30b 49bacb91 std %l2,[%i4+%o5] ! Mem[0000000090000028] = dc146cd4 bf568d23 ! Mem[000000004b800008] = dc146cd4 bf568d23, %l2 = dc146cd4, %l3 = bf568d23 ldd [%i3+%o1],%l2 ! %l2 = 00000000dc146cd4 00000000bf568d23 ! Mem[000000009180003c] = 00004e00, %g2 = 0000000000005a1a ldub [%o0+0x03d],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000010] = 5a358e58 522cead6, %g2 = 00000000, %g3 = 3d39c353 ldd [%i4+%o2],%g2 ! %g2 = 000000005a358e58 00000000522cead6 ! Mem[0000000090000034] = 807fa20a, %g2 = 000000005a358e58 lduw [%i4+0x034],%g2 ! %g2 = 00000000807fa20a ! %l0 = 00000000000033e3, Mem[000000009180002c] = 0000004e sth %l0,[%o0+0x02c] ! Mem[000000009180002c] = 33e3004e ! %l7 = 000000000000004e, Mem[0000000090000008] = 9f8a201c stw %l7,[%i4+%o1] ! Mem[0000000090000008] = 0000004e ! Mem[0000000090000010] = 358e5852, %g2 = 00000000807fa20a ldsb [%i4+0x011],%g2 ! %g2 = 0000000000000035 ! Mem[000000009180003c] = 00004e00, %g2 = 0000000000000035 ldub [%o0+0x03d],%g2 ! %g2 = 0000000000000000 ! Mem[000000004b000028] = 2181a95a, %l6 = cf40a30b49bacb91 ldsw [%i2+%o5],%l6 ! %l6 = 000000002181a95a p29_label_17: ! Mem[0000000091000000] = 76cdf7f7237320df, %g2 = 0000000000000000 ldx [%i6+%g0],%g2 ! %g2 = 76cdf7f7237320df ! Mem[000000004a800000] = b94efd0a4f2cc0c9, %l5 = 000000003d91f569 ldx [%i1+%g0],%l5 ! %l5 = b94efd0a4f2cc0c9 ! Mem[0000000090000008] = 0000004e 0000004e, %g2 = 237320df, %g3 = 522cead6 ldd [%i4+%o1],%g2 ! %g2 = 000000000000004e 000000000000004e ! Mem[0000000090000010] = 5a358e58522cead6, %g2 = 000000000000004e ldx [%i4+%o2],%g2 ! %g2 = 5a358e58522cead6 ! %l2 = 00000000dc146cd4, Mem[0000000091800024] = ba3ff053 stw %l2,[%o0+0x024] ! Mem[0000000091800024] = dc146cd4 ! %l0 = 000033e3, %l1 = c312303f, Mem[0000000091800030] = 979a79bc c312303f std %l0,[%o0+0x030] ! Mem[0000000091800030] = 000033e3 c312303f ! %l4 = 33e35194, %l5 = 4f2cc0c9, Mem[000000004a000018] = 8c7ea15f ca81f0b1 std %l4,[%i0+%o3] ! Mem[000000004a000018] = 33e35194 4f2cc0c9 ! Mem[0000000090800020] = 000033e3, %g2 = 5a358e58522cead6 lduw [%i5+%o4],%g2 ! %g2 = 00000000000033e3 ! %l4 = eb7a77e933e35194, Mem[0000000090800018] = 76cdf7f7 sth %l4,[%i5+%o3] ! Mem[0000000090800018] = 5194f7f7 ! Mem[0000000090000018] = 1d179028, %g2 = 00000000000033e3 lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 p29_label_18: ! Mem[0000000091800018] = dfdc146c, %g2 = 000000001d179028 ldsb [%o0+0x01b],%g2 ! %g2 = ffffffffffffffdf ! %l1 = 979a79bcc312303f, Mem[0000000091800008] = 8b9883bd stb %l1,[%o0+%o1] ! Mem[0000000091800008] = 3f9883bd ! Mem[000000004a800000] = b94efd0a 4f2cc0c9, %l0 = 000033e3, %l1 = c312303f ldd [%i1+%g0],%l0 ! %l0 = 00000000b94efd0a 000000004f2cc0c9 ! Mem[000000004b00002c] = 4ce6a087, %l2 = 00000000dc146cd4 ldsw [%i2+0x02c],%l2 ! %l2 = 000000004ce6a087 ! %l0 = 00000000b94efd0a, Mem[0000000091000034] = 1214449b stb %l0,[%i6+0x034] ! Mem[0000000091000034] = 0a14449b ! %l2 = 4ce6a087, %l3 = bf568d23, Mem[000000004b800028] = 979a79bc c312303f std %l2,[%i3+%o5] ! Mem[000000004b800028] = 4ce6a087 bf568d23 ! %l6 = 000000002181a95a, Mem[0000000091800001] = 568d2307 stb %l6,[%o0+0x001] ! Mem[0000000091800000] = 5a8d2307 ! Mem[0000000090000010] = 5a358e58522cead6, %g2 = ffffffffffffffdf ldx [%i4+%o2],%g2 ! %g2 = 5a358e58522cead6 ! Mem[000000009080003c] = 7bb00000, %g2 = 5a358e58522cead6 lduh [%i5+0x03e],%g2 ! %g2 = 0000000000007bb0 ! Mem[0000000091800010] = 6e4e5182, %g2 = 0000000000007bb0 lduw [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 p29_label_19: ! %l3 = 00000000bf568d23, Mem[0000000090000030] = 7a6764e2807fa20a stx %l3,[%i4+0x030] ! Mem[0000000090000030] = 00000000bf568d23 ! %l6 = 000000002181a95a, Mem[000000009100002e] = a087a566 stb %l6,[%i6+0x02e] ! Mem[000000009100002c] = 5a87a566 ! %l2 = 000000004ce6a087, Mem[000000004a800024] = 3d91f569 sth %l2,[%i1+0x024] ! Mem[000000004a800024] = a087f569 ! %l0 = b94efd0a, %l1 = 4f2cc0c9, Mem[0000000090000020] = 00000000 4ce6a087 std %l0,[%i4+%o4] ! Mem[0000000090000020] = b94efd0a 4f2cc0c9 ! Mem[000000009180002c] = 33e3004e, %g2 = 000000006e4e5182 lduw [%o0+0x02c],%g2 ! %g2 = 0000000033e3004e ! %l4 = eb7a77e933e35194, Mem[000000004a000010] = 000033e3c312303f stx %l4,[%i0+%o2] ! Mem[000000004a000010] = eb7a77e933e35194 ! Mem[0000000090800024] = 0000339c, %g2 = 0000000033e3004e lduw [%i5+0x024],%g2 ! %g2 = 000000000000339c ! %l6 = 2181a95a, %l7 = 0000004e, Mem[0000000090800010] = f844234d 5e356f1d std %l6,[%i5+%o2] ! Mem[0000000090800010] = 2181a95a 0000004e ! Mem[0000000090800038] = 66e1d7bc adc27bb0, %g2 = 0000339c, %g3 = 0000004e ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 00000000adc27bb0 ! %l0 = b94efd0a, %l1 = 4f2cc0c9, Mem[0000000090000038] = 53918eb2 e6c51178 std %l0,[%i4+0x038] ! Mem[0000000090000038] = b94efd0a 4f2cc0c9 p29_label_20: ! %l7 = 000000000000004e, Mem[000000009080003c] = adc27bb0 stw %l7,[%i5+0x03c] ! Mem[000000009080003c] = 0000004e ! Mem[000000004a800030] = 92849f6e, %l3 = 00000000bf568d23 ldub [%i1+0x033],%l3 ! %l3 = 000000000000006e ! %l5 = b94efd0a4f2cc0c9, Mem[0000000091800035] = 12303f54 stb %l5,[%o0+0x035] ! Mem[0000000091800034] = c9303f54 ! Mem[0000000090000024] = c0c9dc14, %g2 = 0000000066e1d7bc lduh [%i4+0x026],%g2 ! %g2 = 000000000000c0c9 ! %l3 = 000000000000006e, Mem[000000004a800020] = d491522ca087f569 stx %l3,[%i1+%o4] ! Mem[000000004a800020] = 000000000000006e ! %l3 = 000000000000006e, Mem[0000000091800018] = cf9c20df stw %l3,[%o0+%o3] ! Mem[0000000091800018] = 0000006e ! %l4 = eb7a77e933e35194, Mem[000000009080001f] = df000033 stb %l4,[%i5+0x01f] ! Mem[000000009080001c] = 94000033 ! Mem[0000000091800018] = 0000006edc146cd4, %g2 = 000000000000c0c9 ldx [%o0+%o3],%g2 ! %g2 = 0000006edc146cd4 ! Mem[0000000091000038] = 023d39c3, %g2 = 0000006edc146cd4 ldsb [%i6+0x03b],%g2 ! %g2 = 0000000000000002 ! %l6 = 000000002181a95a, Mem[000000009100002e] = 5a87a566 stb %l6,[%i6+0x02e] ! Mem[000000009100002c] = 5a87a566 p29_label_21: ! %l0 = 00000000b94efd0a, Mem[000000009180003e] = 004e0000 stb %l0,[%o0+0x03e] ! Mem[000000009180003c] = 0a4e0000 ! Mem[000000009100002c] = 4ce65a87, %g18 = 2e4a97bc6b21740c ldsw [%i6+0x02c],%g2 ! %g2 = 2e4a97bc6b21740c ! %l0 = b94efd0a, %l1 = 4f2cc0c9, Mem[0000000091800038] = 54b6116d 00000a4e std %l0,[%o0+0x038] ! Mem[0000000091800038] = b94efd0a 4f2cc0c9 ! %l5 = b94efd0a4f2cc0c9, Mem[0000000090000028] = dc146cd4 sth %l5,[%i4+%o5] ! Mem[0000000090000028] = c0c96cd4 ! %l3 = 000000000000006e, Mem[0000000091000004] = 237320df stw %l3,[%i6+0x004] ! Mem[0000000091000004] = 0000006e ! Mem[0000000091000018] = cf9c5adf, %g2 = 000000004ce65a87 lduw [%i6+%o3],%g2 ! %g2 = 00000000cf9c5adf ! Mem[000000004a80000c] = 1501ff11, %l1 = 000000004f2cc0c9 lduh [%i1+0x00e],%l1 ! %l1 = 000000000000ff11 ! %l0 = b94efd0a, %l1 = 0000ff11, Mem[0000000090000000] = 0000004e 000033e3 std %l0,[%i4+%g0] ! Mem[0000000090000000] = b94efd0a 0000ff11 ! %l0 = 00000000b94efd0a, Mem[0000000091800008] = 3f9883bd3923d9af stx %l0,[%o0+%o1] ! Mem[0000000091800008] = 00000000b94efd0a ! Mem[000000004a800018] = dd3cb7cb, %l2 = 000000004ce6a087 ldsw [%i1+%o3],%l2 ! %l2 = ffffffffdd3cb7cb p29_label_22: ! Mem[0000000090000018] = 902870ed, %g2 = 00000000cf9c5adf lduh [%i4+0x01a],%g2 ! %g2 = 0000000000009028 ! Mem[0000000091000018] = cf9c5adfc312303f, %g2 = 0000000000009028 ldx [%i6+%o3],%g2 ! %g2 = cf9c5adfc312303f ! %l6 = 000000002181a95a, Mem[0000000090000014] = 522cead6 stw %l6,[%i4+0x014] ! Mem[0000000090000014] = 2181a95a ! Mem[0000000091800018] = 00006edc, %g2 = cf9c5adfc312303f ldub [%o0+0x019],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800024] = 0000339c, %g2 = 0000000000000000 lduw [%i5+0x024],%g2 ! %g2 = 000000000000339c ! Mem[0000000091000008] = f5690000, %g2 = 000000000000339c lduh [%i6+0x00a],%g2 ! %g2 = 000000000000f569 ! Mem[0000000091800038] = b94efd0a, %g2 = 000000000000f569 lduw [%o0+0x038],%g2 ! %g2 = 00000000b94efd0a ! %l5 = b94efd0a4f2cc0c9, Mem[0000000090000012] = 8e582181 sth %l5,[%i4+0x012] ! Mem[0000000090000010] = c0c92181 ! Mem[0000000090000008] = 0000004e, %g2 = 00000000b94efd0a ldsb [%i4+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800030] = 000033e3, %g2 = 0000000000000000 lduw [%o0+0x030],%g2 ! %g2 = 00000000000033e3 p29_label_23: ! Mem[0000000091800004] = a95a0000, %g2 = 00000000000033e3 ldsh [%o0+0x006],%g2 ! %g2 = ffffffffffffa95a ! Mem[0000000090800008] = 5a1ae61214acc7c9, %g2 = ffffffffffffa95a ldx [%i5+%o1],%g2 ! %g2 = 5a1ae61214acc7c9 ! Mem[0000000091000004] = 0000006e, %g18 = 2e4a97bc6b21740c ldsw [%i6+0x004],%g2 ! %g2 = 2e4a97bc6b21740c ! %l4 = 33e35194, %l5 = 4f2cc0c9, Mem[0000000091800038] = b94efd0a 4f2cc0c9 std %l4,[%o0+0x038] ! Mem[0000000091800038] = 33e35194 4f2cc0c9 ! %l2 = ffffffffdd3cb7cb, Mem[0000000091800036] = 303f33e3 stb %l2,[%o0+0x036] ! Mem[0000000091800034] = cb3f33e3 ! Mem[000000004b000020] = 00000000dc146cd4, %l7 = 000000000000004e ldx [%i2+%o4],%l7 ! %l7 = 00000000dc146cd4 ! Mem[0000000091000010] = 6cff95cd, %g18 = 2e4a97bc6b21740c ldsw [%i6+%o2],%g2 ! %g2 = 2e4a97bc6b21740c ! Mem[000000004b800010] = 5fbbea97, %l1 = 000000000000ff11 lduw [%i3+%o2],%l1 ! %l1 = 000000005fbbea97 ! Mem[000000004b000018] = 8f5117fc 33a0e182, %l6 = 2181a95a, %l7 = dc146cd4 ldd [%i2+%o3],%l6 ! %l6 = 000000008f5117fc 0000000033a0e182 ! %l3 = 000000000000006e, Mem[0000000091000012] = 95cd7757 sth %l3,[%i6+0x012] ! Mem[0000000091000010] = 006e7757 p29_label_24: ! Mem[000000004a000020] = 000000c8, %l6 = 000000008f5117fc lduh [%i0+%o4],%l6 ! %l6 = 0000000000000000 ! %l1 = 000000005fbbea97, Mem[0000000090000030] = 00000000bf568d23 stx %l1,[%i4+0x030] ! Mem[0000000090000030] = 000000005fbbea97 ! %l2 = ffffffffdd3cb7cb, Mem[000000009180003c] = 4f2cc0c9 sth %l2,[%o0+0x03c] ! Mem[000000009180003c] = b7cbc0c9 ! Mem[0000000090000010] = 5a35c0c92181a95a, %g2 = 000000006cff95cd ldx [%i4+%o2],%g2 ! %g2 = 5a35c0c92181a95a ! Mem[000000009180003c] = cbc0c900, %g2 = 5a35c0c92181a95a ldub [%o0+0x03d],%g2 ! %g2 = 00000000000000cb ! %l3 = 000000000000006e, Mem[000000009000000a] = 004e0000 sth %l3,[%i4+0x00a] ! Mem[0000000090000008] = 006e0000 ! Mem[0000000090800010] = 2181a95a 0000004e, %g2 = 000000cb, %g3 = adc27bb0 ldd [%i5+%o2],%g2 ! %g2 = 000000002181a95a 000000000000004e ! Mem[000000004a800030] = 92849f6e10b95d99, %l0 = 00000000b94efd0a ldx [%i1+0x030],%l0 ! %l0 = 92849f6e10b95d99 ! %l4 = eb7a77e933e35194, Mem[0000000091000000] = 76cdf7f7 stw %l4,[%i6+%g0] ! Mem[0000000091000000] = 33e35194 ! %l2 = dd3cb7cb, %l3 = 0000006e, Mem[0000000090800030] = 00000000 4ce6a087 std %l2,[%i5+0x030] ! Mem[0000000090800030] = dd3cb7cb 0000006e p29_label_25: ! Mem[0000000090800010] = 2181a95a, %g18 = 2e4a97bc6b21740c ldsw [%i5+%o2],%g2 ! %g2 = 2e4a97bc6b21740c ! Mem[000000004b80003c] = 7130c466, %l0 = 92849f6e10b95d99 ldsh [%i3+0x03e],%l0 ! %l0 = ffffffffffffc466 ! Mem[0000000091000014] = 7757fe01, %g18 = 2e4a97bc6b21740c ldsw [%i6+0x014],%g2 ! %g2 = 2e4a97bc6b21740c ! %l3 = 000000000000006e, Mem[0000000091000010] = 6cff006e7757fe01 stx %l3,[%i6+%o2] ! Mem[0000000091000010] = 000000000000006e ! %l6 = 0000000000000000, Mem[000000004b800010] = 5fbbea9796fffb4f stx %l6,[%i3+%o2] ! Mem[000000004b800010] = 0000000000000000 ! %l1 = 000000005fbbea97, Mem[0000000090000036] = ea97b94e sth %l1,[%i4+0x036] ! Mem[0000000090000034] = ea97b94e ! %l2 = ffffffffdd3cb7cb, Mem[000000004a800018] = dd3cb7cbefab85c1 stx %l2,[%i1+%o3] ! Mem[000000004a800018] = ffffffffdd3cb7cb ! Mem[0000000090000020] = b94efd0a, %g2 = 000000007757fe01 lduw [%i4+%o4],%g2 ! %g2 = 00000000b94efd0a ! Mem[0000000090800008] = 5a1ae61214acc7c9, %g2 = 00000000b94efd0a ldx [%i5+%o1],%g2 ! %g2 = 5a1ae61214acc7c9 ! Mem[0000000091800038] = 33e35194, %g2 = 5a1ae61214acc7c9 lduh [%o0+0x038],%g2 ! %g2 = 00000000000033e3 ba,a p29_not_taken_0_end p29_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 ffffffffffffc466 bne,a,pn %xcc,p29_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000005fbbea97 bne,a,pn %xcc,p29_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffdd3cb7cb bne,a,pn %xcc,p29_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000006e bne,a,pn %xcc,p29_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be eb7a77e933e35194 bne,a,pn %xcc,p29_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be b94efd0a4f2cc0c9 bne,a,pn %xcc,p29_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000000 bne,a,pn %xcc,p29_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000033a0e182 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 cbfdec23 141fca77 bne %xcc,p29_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 9bc22e7e bdc82e8a bne %xcc,p29_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 72568068 77b40be1 bne %xcc,p29_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be e7c3980e 261f8607 bne %xcc,p29_f6_fail nop ! Check Local Memory set p29_local0_expect,%g1 p29_check_local0: ldx [%g1+0x010],%g2 ! Expected data = eb7a77e933e35194 ldx [%i0+0x010],%g3 ! Observed data at 000000004a000010 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 33e351944f2cc0c9 ldx [%i0+0x018],%g3 ! Observed data at 000000004a000018 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000c8e7872373 ldx [%i0+0x020],%g3 ! Observed data at 000000004a000020 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i0,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = d491522c3d91f569 ldx [%i0+0x038],%g3 ! Observed data at 000000004a000038 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i0,0x038,%g4 set p29_local1_expect,%g1 p29_check_local1: ldx [%g1+0x018],%g2 ! Expected data = ffffffffdd3cb7cb ldx [%i1+0x018],%g3 ! Observed data at 000000004a800018 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000000000006e ldx [%i1+0x020],%g3 ! Observed data at 000000004a800020 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i1,0x020,%g4 set p29_local2_expect,%g1 p29_check_local2: ldx [%g1+0x000],%g2 ! Expected data = c623ee64e7872373 ldx [%i2+0x000],%g3 ! Observed data at 000000004b000000 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000000dc146cd4 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 = e78723730000004e ldx [%i3+0x000],%g3 ! Observed data at 000000004b800000 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000000000000000 ldx [%i3+0x010],%g3 ! Observed data at 000000004b800010 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 76cdf7f7cf9c20df ldx [%i3+0x020],%g3 ! Observed data at 000000004b800020 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 4ce6a087bf568d23 ldx [%i3+0x028],%g3 ! Observed data at 000000004b800028 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = cad94d197130c466 ldx [%i3+0x038],%g3 ! Observed data at 000000004b800038 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x038,%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_f2_fail: set p29_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%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: stda %l0,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000004a800010] ldxa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004a000020] stda %l0,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000004a800018] done p29_trap1o: stda %l0,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000004a800010] ldxa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004a000020] stda %l0,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000004a800018] done p29_trap2e: lduba [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004b800008] ldxa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004b800028] ldswa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004b000020] stda %l4,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000004b000020] ldxa [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000004a000018] lduha [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004a000028] stha %l4,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000004b800000] done p29_trap2o: lduba [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004b800008] ldxa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004b800028] ldswa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004b000020] stda %l4,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000004b000020] ldxa [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000004a000018] lduha [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004a000028] stha %l4,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000004b800000] done p29_trap3e: nop done p29_trap3o: 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 = 76cdf7f7cf9c20df ldx [%g1+0x008],%l1 ! %l1 = dd77f7023d39c353 ldx [%g1+0x010],%l2 ! %l2 = 1a99514c7130c466 ldx [%g1+0x018],%l3 ! %l3 = 7566c3cfcb14ec39 ldx [%g1+0x020],%l4 ! %l4 = d77ff405c623ee64 ldx [%g1+0x028],%l5 ! %l5 = cb99e2b1e7872373 ldx [%g1+0x030],%l6 ! %l6 = 50434713fb2ebb81 ldx [%g1+0x038],%l7 ! %l7 = 152c8b6df43869fb ! 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 = ca24e35e 7982b0f0 f1003993 1238971d ! %f4 = 39561c36 3c463c1b 0e3dc767 8f491054 ! %f8 = 79baf8d7 7fd86f99 1279b49c ab39cbbd ! %f12 = 29bf13aa f55ca690 f695586c 459ad2f1 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = cc2d0c33 caef80ed 9b89a1f2 5ea0fe9b ! %f20 = 7f0aeafc 36fe8eab 66796cf7 6415282f ! %f24 = e8f02a73 c1dc3d73 44d7e97c b44a99cb ! %f28 = 8c0c9886 0b5e27dc 939d021d 2d018fbd ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = d5c04aee f86f6036 51d160f6 512137c9 ! %f36 = 795fd9c7 22005556 7ab4f8d4 fb5d4aed ! %f40 = 977e606e b7d336f7 52df1932 2bef0031 ! %f44 = e10fa5de 6930ae0b 5cb2ebfa fa5edc6c ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x86d798c700000067,%g7,%g1 ! GSR scale = 12, align = 7 wr %g1,%g0,%gsr ! GSR = 86d798c700000067 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[000000009100002c] = 08a9d051, %g18 = df850da0b6997472 ldsw [%i6+0x02c],%g2 ! %g2 = df850da0b6997472 ! %l7 = a8366a5422f6dd1e, Mem[0000000090000028] = af022e977d3b2cbb stx %l7,[%i4+%o5] ! Mem[0000000090000028] = a8366a5422f6dd1e ! Mem[0000000091000028] = 21a95ba1, %g2 = 0000000008a9d051 ldsh [%i6+%o5],%g2 ! %g2 = 00000000000021a9 ! Mem[000000009080001c] = 268a9a0c, %g2 = 00000000000021a9 ldsb [%i5+0x01d],%g2 ! %g2 = 0000000000000026 ! Mem[000000009080002c] = 51e85f11, %g2 = 0000000000000026 ldsh [%i5+0x02c],%g2 ! %g2 = 00000000000051e8 ! Mem[0000000090000008] = e099152d, %g2 = 00000000000051e8 lduh [%i4+0x00a],%g2 ! %g2 = 000000000000e099 ! Mem[000000004c000014] = fec23f5c, %l5 = e3408160add6daf2 lduh [%i0+0x014],%l5 ! %l5 = 000000000000fec2 ! Mem[0000000091800034] = 258454b6, %g2 = 000000000000e099 ldsh [%o0+0x036],%g2 ! %g2 = 0000000000002584 ! Mem[000000009100000c] = 7312abd6, %g18 = df850da0b6997472 ldsw [%i6+0x00c],%g2 ! %g2 = df850da0b6997472 ! Mem[0000000091800008] = 8b9883bd, %g18 = df850da0b6997472 ldsw [%o0+%o1],%g2 ! %g2 = df850da0b6997472 p30_label_2: ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 8b9883bd, %g3 = 00000000 ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! Mem[0000000091000028] = 21a95ba1, %g18 = df850da0b6997472 ldsw [%i6+%o5],%g2 ! %g2 = df850da0b6997472 ! %l4 = 9a489c96, %l5 = 0000fec2, Mem[000000004c000008] = cfec3912 d8c87c49 std %l4,[%i0+%o1] ! Mem[000000004c000008] = 9a489c96 0000fec2 ! Mem[0000000090800028] = f5d351e8, %g2 = 0000000021a95ba1 ldsh [%i5+0x02a],%g2 ! %g2 = fffffffffffff5d3 ! Mem[000000004d000038] = 566f869d, %l0 = 3cec54e20ad12837 ldsh [%i2+0x038],%l0 ! %l0 = 000000000000566f ! Mem[0000000090000038] = 8eb2e6c5, %g2 = fffffffffffff5d3 ldub [%i4+0x03a],%g2 ! %g2 = 000000000000008e ! %l4 = f43f98009a489c96, Mem[000000009100000e] = abd66cff sth %l4,[%i6+0x00e] ! Mem[000000009100000c] = 9c966cff ! Mem[000000004c80001c] = 3c14f05c, %l3 = c92293aeb96f1a38 ldsh [%i1+0x01c],%l3 ! %l3 = 0000000000003c14 ! %l0 = 000000000000566f, Mem[000000009080001c] = db268a9a stw %l0,[%i5+0x01c] ! Mem[000000009080001c] = 0000566f ! Mem[000000009080000c] = 14acc7c9, %g2 = 000000000000008e lduh [%i5+0x00c],%g2 ! %g2 = 00000000000014ac p30_label_3: ! Mem[0000000090000008] = b427e099, %g2 = 00000000000014ac lduh [%i4+%o1],%g2 ! %g2 = 000000000000b427 ! %l2 = 6350a417f525deb6, Mem[0000000091000016] = fe015ffa sth %l2,[%i6+0x016] ! Mem[0000000091000014] = deb65ffa ! %l1 = 33645440182f5525, Mem[000000009000000a] = e099152d sth %l1,[%i4+0x00a] ! Mem[0000000090000008] = 5525152d ! %l4 = f43f98009a489c96, Mem[0000000090800010] = f8449dd95e356f1d stx %l4,[%i5+%o2] ! Mem[0000000090800010] = f43f98009a489c96 ! Mem[000000004d000038] = 566f869d, %l1 = 33645440182f5525 ldsw [%i2+0x038],%l1 ! %l1 = 00000000566f869d ! Mem[0000000090800000] = 73d0acf8, %g18 = df850da0b6997472 ldsw [%i5+%g0],%g2 ! %g2 = df850da0b6997472 ! %l0 = 000000000000566f, Mem[0000000091800018] = 06faad5cb7684e28 stx %l0,[%o0+%o3] ! Mem[0000000091800018] = 000000000000566f ! Mem[0000000091800000] = fb520ab0, %g18 = df850da0b6997472 ldsw [%o0+%g0],%g2 ! %g2 = df850da0b6997472 ! Mem[0000000090000008] = b4275525, %g2 = fffffffffb520ab0 ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffffb427 ! %l2 = f525deb6, %l3 = 00003c14, Mem[0000000091000028] = 21a95ba1 08a9d051 std %l2,[%i6+%o5] ! Mem[0000000091000028] = f525deb6 00003c14 p30_label_4: ! Mem[0000000090000000] = 09d53180, %g2 = ffffffffffffb427 lduh [%i4+%g0],%g2 ! %g2 = 00000000000009d5 ! Mem[000000009080000c] = 14acc7c9, %g2 = 00000000000009d5 ldsb [%i5+0x00c],%g2 ! %g2 = 0000000000000014 ! Mem[0000000090000004] = 8c74b427, %g2 = 0000000000000014 ldub [%i4+0x006],%g2 ! %g2 = 000000000000008c ! Mem[000000009080001c] = 0000566f, %g2 = 000000000000008c ldsh [%i5+0x01c],%g2 ! %g2 = 0000000000000000 ! %l4 = f43f98009a489c96, Mem[0000000090000016] = ead61d17 sth %l4,[%i4+0x016] ! Mem[0000000090000014] = 9c961d17 ! Mem[000000009080003c] = adc27bb0, %g18 = df850da0b6997472 ldsw [%i5+0x03c],%g2 ! %g2 = df850da0b6997472 ! %l1 = 00000000566f869d, Mem[000000004c800036] = 6014408f sth %l1,[%i1+0x036] ! Mem[000000004c800034] = 6014869d ! %l3 = 0000000000003c14, Mem[000000009000002c] = 22f6dd1e stw %l3,[%i4+0x02c] ! Mem[000000009000002c] = 00003c14 ! %l7 = a8366a5422f6dd1e, Mem[000000004d800009] = 1b0c27fb stb %l7,[%i3+0x009] ! Mem[000000004d800008] = 1b1e27fb ! Mem[0000000091800030] = 81515325, %g2 = ffffffffadc27bb0 ldub [%o0+0x033],%g2 ! %g2 = 0000000000000081 p30_label_5: ! Mem[0000000091800024] = 53153f24, %g2 = 0000000000000081 ldsb [%o0+0x027],%g2 ! %g2 = 0000000000000053 ! Mem[0000000091000020] = 50dd0f65, %g2 = 0000000000000053 ldsb [%i6+0x022],%g2 ! %g2 = 0000000000000050 ! %l3 = 0000000000003c14, Mem[0000000091000004] = 98f9b0a5 stw %l3,[%i6+0x004] ! Mem[0000000091000004] = 00003c14 ! %l7 = a8366a5422f6dd1e, Mem[0000000090000038] = 53918eb2 stw %l7,[%i4+0x038] ! Mem[0000000090000038] = 22f6dd1e ! Mem[0000000090000028] = a8366a5400003c14, %g2 = 0000000000000050 ldx [%i4+%o5],%g2 ! %g2 = a8366a5400003c14 ! %l0 = 000000000000566f, Mem[0000000091800001] = 520ab007 stb %l0,[%o0+0x001] ! Mem[0000000091800000] = 6f0ab007 ! %l5 = 000000000000fec2, Mem[000000009000002a] = 6a540000 stb %l5,[%i4+0x02a] ! Mem[0000000090000028] = c2540000 ! %l0 = 000000000000566f, Mem[0000000090800024] = 35144907 stw %l0,[%i5+0x024] ! Mem[0000000090800024] = 0000566f ! Mem[000000004d00000c] = 14255601, %l5 = 000000000000fec2 lduw [%i2+0x00c],%l5 ! %l5 = 0000000014255601 ! Mem[0000000090800004] = dd4bc205, %g2 = a8366a5400003c14 lduw [%i5+0x004],%g2 ! %g2 = 00000000dd4bc205 p30_label_6: ! Mem[0000000090800014] = 489c96b2, %g2 = 00000000dd4bc205 ldub [%i5+0x015],%g2 ! %g2 = 0000000000000048 ! %l2 = 6350a417f525deb6, Mem[0000000091800010] = 6e4e518296298cae stx %l2,[%o0+%o2] ! Mem[0000000091800010] = 6350a417f525deb6 ! Mem[000000004c000008] = 9a489c960000fec2, %l1 = 00000000566f869d ldx [%i0+%o1],%l1 ! %l1 = 9a489c960000fec2 ! Mem[000000009000002c] = 00003c14, %g18 = df850da0b6997472 ldsw [%i4+0x02c],%g2 ! %g2 = df850da0b6997472 ! Mem[0000000091800010] = 6350a417, %g2 = 0000000000003c14 lduw [%o0+%o2],%g2 ! %g2 = 000000006350a417 ! Mem[0000000091800038] = 54b6116d, %g2 = 000000006350a417 lduw [%o0+0x038],%g2 ! %g2 = 0000000054b6116d ! %l0 = 000000000000566f, Mem[000000009180003c] = 9d52adff stw %l0,[%o0+0x03c] ! Mem[000000009180003c] = 0000566f ! %l2 = 6350a417f525deb6, Mem[0000000090000034] = 807fa20a stw %l2,[%i4+0x034] ! Mem[0000000090000034] = f525deb6 ! Mem[000000004c800024] = b505c407, %l0 = 000000000000566f ldsh [%i1+0x024],%l0 ! %l0 = ffffffffffffb505 ! Mem[000000009080001c] = 0000566f, %g2 = 0000000054b6116d lduh [%i5+0x01c],%g2 ! %g2 = 0000000000000000 p30_label_7: ! Mem[000000004c800038] = 3a3b922e, %l5 = 0000000014255601 lduw [%i1+0x038],%l5 ! %l5 = 000000003a3b922e ! Mem[000000004c800000] = 6f42f769 68f96566, %l6 = ec928e8e, %l7 = 22f6dd1e ldd [%i1+%g0],%l6 ! %l6 = 000000006f42f769 0000000068f96566 ! Mem[0000000091000018] = f26e47a1, %g2 = 0000000000000000 lduh [%i6+0x01a],%g2 ! %g2 = 000000000000f26e ! Mem[0000000090800020] = ef260000, %g2 = 000000000000f26e ldsh [%i5+0x022],%g2 ! %g2 = ffffffffffffef26 ! %l2 = f525deb6, %l3 = 00003c14, Mem[0000000091000028] = f525deb6 00003c14 std %l2,[%i6+%o5] ! Mem[0000000091000028] = f525deb6 00003c14 ! Mem[0000000090000000] = 09d53180 d6ba8c74, %g2 = ffffef26, %g3 = 152d46b0 ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000d6ba8c74 ! Mem[000000009180003c] = 566f0000, %g2 = 0000000009d53180 ldsb [%o0+0x03e],%g2 ! %g2 = 0000000000000056 ! Mem[000000004c00001c] = eac0066e, %l2 = 6350a417f525deb6 lduw [%i0+0x01c],%l2 ! %l2 = 00000000eac0066e ! %l6 = 6f42f769, %l7 = 68f96566, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l6,[%i5+%g0] ! Mem[0000000090800000] = 6f42f769 68f96566 ! Mem[0000000090800024] = 0000566f, %g2 = 0000000000000056 lduh [%i5+0x024],%g2 ! %g2 = 0000000000000000 p30_label_8: ! %l6 = 000000006f42f769, Mem[0000000090000028] = a836c254 sth %l6,[%i4+%o5] ! Mem[0000000090000028] = f769c254 ! %l0 = ffffb505, %l1 = 0000fec2, Mem[0000000090000010] = 1d358e58 d8289c96 std %l0,[%i4+%o2] ! Mem[0000000090000010] = ffffb505 0000fec2 ! %l6 = 000000006f42f769, Mem[000000004d000024] = 99f9ee4d stb %l6,[%i2+0x024] ! Mem[000000004d000024] = 69f9ee4d ! %l1 = 9a489c960000fec2, Mem[0000000090000036] = deb622f6 sth %l1,[%i4+0x036] ! Mem[0000000090000034] = fec222f6 ! Mem[0000000090000008] = b4275525152d46b0, %g2 = 0000000000000000 ldx [%i4+%o1],%g2 ! %g2 = b4275525152d46b0 ! Mem[000000004c80000c] = 4c078cc5, %l7 = 0000000068f96566 lduw [%i1+0x00c],%l7 ! %l7 = 000000004c078cc5 ! Mem[000000004d000030] = 015e0209, %l1 = 9a489c960000fec2 ldub [%i2+0x031],%l1 ! %l1 = 000000000000005e ! Mem[000000004d800018] = 2efaa653b18cbb5a, %l1 = 000000000000005e ldx [%i3+%o3],%l1 ! %l1 = 2efaa653b18cbb5a ! %l4 = f43f98009a489c96, Mem[0000000090800010] = f43f9800 sth %l4,[%i5+%o2] ! Mem[0000000090800010] = 9c969800 ! Mem[0000000091800028] = 24b0df4e, %g2 = b4275525152d46b0 lduh [%o0+0x02a],%g2 ! %g2 = 00000000000024b0 p30_label_9: ! %l2 = eac0066e, %l3 = 00003c14, Mem[0000000090800030] = eaf607f4 79e2e95e std %l2,[%i5+0x030] ! Mem[0000000090800030] = eac0066e 00003c14 ! Mem[000000004d800018] = 2efaa653 b18cbb5a, %l6 = 6f42f769, %l7 = 4c078cc5 ldd [%i3+%o3],%l6 ! %l6 = 000000002efaa653 00000000b18cbb5a ! %l1 = 2efaa653b18cbb5a, Mem[000000009180000c] = 3923d9af sth %l1,[%o0+0x00c] ! Mem[000000009180000c] = bb5ad9af ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = 000024b0, %g3 = d6ba8c74 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! %l1 = 2efaa653b18cbb5a, Mem[0000000090000018] = 1d179028 stw %l1,[%i4+%o3] ! Mem[0000000090000018] = b18cbb5a ! %l0 = ffffffffffffb505, Mem[0000000091000020] = 8b0950dd0f65f93d stx %l0,[%i6+%o4] ! Mem[0000000091000020] = ffffffffffffb505 ! %l2 = 00000000eac0066e, Mem[0000000090000004] = d6ba8c74 stw %l2,[%i4+0x004] ! Mem[0000000090000004] = eac0066e ! Mem[0000000090800014] = 9a489c96, %g18 = df850da0b6997472 ldsw [%i5+0x014],%g2 ! %g2 = df850da0b6997472 ! Mem[0000000091800004] = b3e6aa8b, %g2 = ffffffff9a489c96 ldsb [%o0+0x005],%g2 ! %g2 = ffffffffffffffb3 ! Mem[000000004d800000] = ea641d5364500aee, %l7 = 00000000b18cbb5a ldx [%i3+%g0],%l7 ! %l7 = ea641d5364500aee p30_label_10: ! Mem[0000000090000018] = b18cbb5a 70edfb0e, %g2 = ffffffb3, %g3 = 62bf8c8f ldd [%i4+%o3],%g2 ! %g2 = 00000000b18cbb5a 0000000070edfb0e ! Mem[0000000090000000] = 3180eac0, %g2 = 00000000b18cbb5a lduh [%i4+0x002],%g2 ! %g2 = 0000000000003180 ! Mem[000000004c000028] = d436859f, %l0 = ffffffffffffb505 ldsh [%i0+0x02a],%l0 ! %l0 = ffffffffffff859f ! %l2 = 00000000eac0066e, Mem[0000000090000032] = 64e2f525 sth %l2,[%i4+0x032] ! Mem[0000000090000030] = 066ef525 ! Mem[000000009180002c] = df4e4459, %g2 = 0000000000003180 lduw [%o0+0x02c],%g2 ! %g2 = 00000000df4e4459 ! %l6 = 000000002efaa653, Mem[0000000090800004] = 68f96566 stw %l6,[%i5+0x004] ! Mem[0000000090800004] = 2efaa653 ! Mem[0000000090800010] = 9c969800, %g2 = 00000000df4e4459 ldsb [%i5+%o2],%g2 ! %g2 = ffffffffffffff9c ! %l0 = ffffffffffff859f, Mem[0000000090800032] = 066e0000 stb %l0,[%i5+0x032] ! Mem[0000000090800030] = 9f6e0000 ! Mem[0000000090800020] = 0c86ef26, %g18 = df850da0b6997472 ldsw [%i5+%o4],%g2 ! %g2 = df850da0b6997472 ! Mem[000000004d00003c] = db98b78f, %l2 = 00000000eac0066e lduh [%i2+0x03e],%l2 ! %l2 = 000000000000b78f p30_label_11: ! Mem[0000000091000008] = 48c28052 73129c96, %g2 = 0c86ef26, %g3 = 70edfb0e ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 0000000073129c96 ! %l3 = 0000000000003c14, Mem[0000000090000018] = b18cbb5a stw %l3,[%i4+%o3] ! Mem[0000000090000018] = 00003c14 ! Mem[000000004d80003c] = c7c8f1c4, %l0 = ffffffffffff859f ldub [%i3+0x03e],%l0 ! %l0 = 00000000000000f1 ! Mem[0000000091000008] = 48c28052 73129c96, %g2 = 48c28052, %g3 = 73129c96 ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 0000000073129c96 ! Mem[000000009100001c] = 47a19fcf, %g18 = df850da0b6997472 ldsw [%i6+0x01c],%g2 ! %g2 = df850da0b6997472 ! %l0 = 00000000000000f1, Mem[000000004d800028] = a2cfce01d9f6ac95 stx %l0,[%i3+%o5] ! Mem[000000004d800028] = 00000000000000f1 ! %l5 = 000000003a3b922e, Mem[000000004c800034] = 6014869d stw %l5,[%i1+0x034] ! Mem[000000004c800034] = 3a3b922e ! Mem[0000000090800030] = eac09f6e, %g2 = 0000000047a19fcf lduh [%i5+0x030],%g2 ! %g2 = 000000000000eac0 ! Mem[0000000090000028] = f769c254, %g2 = 000000000000eac0 lduh [%i4+%o5],%g2 ! %g2 = 000000000000f769 ! Mem[000000009180003c] = 0000566f, %g2 = 000000000000f769 ldsb [%o0+0x03c],%g2 ! %g2 = 0000000000000000 p30_label_12: ! %l0 = 000000f1, %l1 = b18cbb5a, Mem[0000000091800018] = 00000000 0000566f std %l0,[%o0+%o3] ! Mem[0000000091800018] = 000000f1 b18cbb5a ! Mem[0000000091000030] = a5b5761e 1214449b, %g2 = 00000000, %g3 = 73129c96 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214449b ! Mem[000000009000003c] = 11780000, %g2 = 00000000a5b5761e ldsh [%i4+0x03e],%g2 ! %g2 = 0000000000001178 ! %l0 = 00000000000000f1, Mem[000000004c00003c] = 8d78f6f3 stb %l0,[%i0+0x03c] ! Mem[000000004c00003c] = f178f6f3 ! Mem[0000000090800008] = 5a1ae612, %g2 = 0000000000001178 lduh [%i5+%o1],%g2 ! %g2 = 0000000000005a1a ! Mem[0000000091000028] = f525deb6, %g18 = df850da0b6997472 ldsw [%i6+%o5],%g2 ! %g2 = df850da0b6997472 ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = f525deb6, %g3 = 1214449b ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 ! Mem[0000000090000018] = 00003c14, %g2 = 000000005566979d lduw [%i4+%o3],%g2 ! %g2 = 0000000000003c14 ! %l0 = 00000000000000f1, Mem[0000000091800000] = fb6f0ab007b3e6aa stx %l0,[%o0+%g0] ! Mem[0000000091800000] = 00000000000000f1 ! Mem[0000000090000030] = 7a67066ef525fec2, %g2 = 0000000000003c14 ldx [%i4+0x030],%g2 ! %g2 = 7a67066ef525fec2 p30_label_13: ! Mem[0000000090000010] = ffffb505 0000fec2, %g2 = f525fec2, %g3 = ba3ff053 ldd [%i4+%o2],%g2 ! %g2 = 00000000ffffb505 000000000000fec2 ! Mem[000000009180003c] = 0000566f, %g2 = 00000000ffffb505 lduw [%o0+0x03c],%g2 ! %g2 = 000000000000566f ! Mem[000000009000000c] = 2d46b0ff, %g2 = 000000000000566f ldub [%i4+0x00d],%g2 ! %g2 = 000000000000002d ! Mem[000000009080003c] = adc27bb0, %g2 = 000000000000002d lduw [%i5+0x03c],%g2 ! %g2 = 00000000adc27bb0 ! Mem[000000004c000034] = 8574f524, %l1 = 2efaa653b18cbb5a lduw [%i0+0x034],%l1 ! %l1 = 000000008574f524 ! %l4 = f43f98009a489c96, Mem[000000009180000c] = bb5ad9af stw %l4,[%o0+0x00c] ! Mem[000000009180000c] = 9a489c96 ! Mem[000000004c000014] = fec23f5c, %l3 = 0000000000003c14 ldsw [%i0+0x014],%l3 ! %l3 = fffffffffec23f5c ! %l0 = 00000000000000f1, Mem[0000000090000018] = 00003c14 sth %l0,[%i4+%o3] ! Mem[0000000090000018] = 00f13c14 ! %l0 = 00000000000000f1, Mem[0000000091000008] = 48c2805273129c96 stx %l0,[%i6+%o1] ! Mem[0000000091000008] = 00000000000000f1 ! %l6 = 000000002efaa653, Mem[0000000091800028] = 153f24b0df4e4459 stx %l6,[%o0+%o5] ! Mem[0000000091800028] = 000000002efaa653 p30_label_14: ! Mem[0000000091800024] = 3ff05300, %g2 = 00000000adc27bb0 ldsb [%o0+0x025],%g2 ! %g2 = 000000000000003f ! Mem[0000000091800000] = 00000000 000000f1, %g2 = 0000003f, %g3 = 0000fec2 ldd [%o0+%g0],%g2 ! %g2 = 0000000000000000 00000000000000f1 ! %l5 = 000000003a3b922e, Mem[0000000090800036] = 3c1466e1 sth %l5,[%i5+0x036] ! Mem[0000000090800034] = 922e66e1 ! %l1 = 000000008574f524, Mem[0000000090000034] = f525fec2 stw %l1,[%i4+0x034] ! Mem[0000000090000034] = 8574f524 ! Mem[000000009180000c] = 9c966350, %g2 = 0000000000000000 ldsh [%o0+0x00e],%g2 ! %g2 = ffffffffffff9c96 ! %l1 = 000000008574f524, Mem[0000000091800018] = 000000f1 stw %l1,[%o0+%o3] ! Mem[0000000091800018] = 8574f524 ! Mem[0000000091000030] = a5b5761e, %g2 = ffffffffffff9c96 ldsh [%i6+0x030],%g2 ! %g2 = ffffffffffffa5b5 ! %l7 = ea641d5364500aee, Mem[000000009100002b] = b600003c stb %l7,[%i6+0x02b] ! Mem[0000000091000028] = ee00003c ! Mem[0000000091800030] = 43bc1d81, %g2 = ffffffffffffa5b5 ldsh [%o0+0x030],%g2 ! %g2 = 00000000000043bc ! Mem[0000000091000010] = 6cff95cd7757deb6, %g2 = 00000000000043bc ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd7757deb6 p30_label_15: ! Mem[000000004d800030] = 6830dce0, %l3 = fffffffffec23f5c ldsw [%i3+0x030],%l3 ! %l3 = 000000006830dce0 ! Mem[0000000090800008] = 5a1ae61214acc7c9, %g2 = 6cff95cd7757deb6 ldx [%i5+%o1],%g2 ! %g2 = 5a1ae61214acc7c9 ! Mem[0000000090800000] = 6f42f769, %g2 = 5a1ae61214acc7c9 ldub [%i5+%g0],%g2 ! %g2 = 000000000000006f ! Mem[0000000090000024] = 0332e58e, %g2 = 000000000000006f lduh [%i4+0x024],%g2 ! %g2 = 0000000000000332 ! Mem[0000000090000018] = 00f13c1470edfb0e, %g2 = 0000000000000332 ldx [%i4+%o3],%g2 ! %g2 = 00f13c1470edfb0e ! Mem[0000000090800020] = 86ef2600, %g2 = 00f13c1470edfb0e ldub [%i5+0x021],%g2 ! %g2 = 0000000000000086 ! Mem[000000004c800038] = 3a3b922e, %l1 = 000000008574f524 ldsh [%i1+0x03a],%l1 ! %l1 = ffffffffffff922e ! Mem[0000000091000028] = f525deee 00003c14, %g2 = 00000086, %g3 = 000000f1 ldd [%i6+%o5],%g2 ! %g2 = 00000000f525deee 0000000000003c14 ! Mem[000000004c00003c] = f178f6f3, %l2 = 000000000000b78f lduh [%i0+0x03c],%l2 ! %l2 = 000000000000f178 ! Mem[0000000090800018] = b2d54dc6 0000566f, %g2 = f525deee, %g3 = 00003c14 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 000000000000566f p30_label_16: ! Mem[0000000091000020] = ffffffff ffffb505, %g2 = b2d54dc6, %g3 = 0000566f ldd [%i6+%o4],%g2 ! %g2 = 00000000ffffffff 00000000ffffb505 ! Mem[000000009080003c] = adc27bb0, %g18 = df850da0b6997472 ldsw [%i5+0x03c],%g2 ! %g2 = df850da0b6997472 ! %l6 = 000000002efaa653, Mem[0000000090000012] = b5050000 sth %l6,[%i4+0x012] ! Mem[0000000090000010] = a6530000 ! Mem[0000000091000030] = a5b5761e 1214449b, %g2 = adc27bb0, %g3 = ffffb505 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214449b ! Mem[000000004c800024] = b505c407, %l0 = 00000000000000f1 ldsw [%i1+0x024],%l0 ! %l0 = ffffffffb505c407 ! %l0 = ffffffffb505c407, Mem[0000000090800028] = 4459f5d351e85f11 stx %l0,[%i5+%o5] ! Mem[0000000090800028] = ffffffffb505c407 ! Mem[0000000090800010] = 9c969800, %g18 = df850da0b6997472 ldsw [%i5+%o2],%g2 ! %g2 = df850da0b6997472 ! Mem[000000004c800034] = 3a3b922e, %l0 = ffffffffb505c407 ldub [%i1+0x034],%l0 ! %l0 = 000000000000003a ! Mem[000000009080001c] = 0000566f, %g18 = df850da0b6997472 ldsw [%i5+0x01c],%g2 ! %g2 = df850da0b6997472 ! %l2 = 0000f178, %l3 = 6830dce0, Mem[0000000090000020] = 0ad8f703 0332e58e std %l2,[%i4+%o4] ! Mem[0000000090000020] = 0000f178 6830dce0 p30_label_17: ! %l1 = ffffffffffff922e, Mem[0000000091000038] = e25676cb62bf8c8f stx %l1,[%i6+0x038] ! Mem[0000000091000038] = ffffffffffff922e ! %l3 = 000000006830dce0, Mem[0000000091800021] = 66979dba stb %l3,[%o0+0x021] ! Mem[0000000091800020] = e0979dba ! Mem[000000009080003c] = adc27bb0, %g2 = 000000000000566f lduw [%i5+0x03c],%g2 ! %g2 = 00000000adc27bb0 ! Mem[0000000091800010] = a417f525, %g2 = 00000000adc27bb0 lduh [%o0+0x012],%g2 ! %g2 = 000000000000a417 ! Mem[000000004d800000] = ea641d53, %l2 = 000000000000f178 lduw [%i3+%g0],%l2 ! %l2 = 00000000ea641d53 ! Mem[000000009080002c] = b505c407, %g2 = 000000000000a417 lduh [%i5+0x02c],%g2 ! %g2 = 000000000000b505 ! Mem[000000004d000030] = 015e0209, %l6 = 000000002efaa653 ldsb [%i2+0x031],%l6 ! %l6 = 000000000000005e ! Mem[0000000090000030] = 7a67066e 8574f524, %g2 = 0000b505, %g3 = 1214449b ldd [%i4+0x030],%g2 ! %g2 = 000000007a67066e 000000008574f524 ! Mem[0000000090000010] = a6530000, %g2 = 000000007a67066e ldsh [%i4+0x012],%g2 ! %g2 = ffffffffffffa653 ! Mem[0000000090000000] = 80eac006, %g2 = ffffffffffffa653 ldsb [%i4+0x003],%g2 ! %g2 = ffffffffffffff80 p30_label_18: ! Mem[000000009080001c] = 0000566f, %g2 = ffffffffffffff80 ldsh [%i5+0x01c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800010] = 9c969800 9a489c96, %g2 = 00000000, %g3 = 8574f524 ldd [%i5+%o2],%g2 ! %g2 = 000000009c969800 000000009a489c96 ! %l7 = ea641d5364500aee, Mem[0000000090000014] = 0000fec2 stw %l7,[%i4+0x014] ! Mem[0000000090000014] = 64500aee ! %l7 = ea641d5364500aee, Mem[0000000091800034] = 51532584 stb %l7,[%o0+0x034] ! Mem[0000000091800034] = ee532584 ! Mem[0000000091800018] = 8574f524, %g2 = 000000009c969800 lduh [%o0+%o3],%g2 ! %g2 = 0000000000008574 ! Mem[0000000090800010] = 9698009a, %g2 = 0000000000008574 ldsb [%i5+0x011],%g2 ! %g2 = ffffffffffffff96 ! Mem[0000000090800018] = b2d54dc6 0000566f, %g2 = ffffff96, %g3 = 9a489c96 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 000000000000566f ! %l6 = 000000000000005e, Mem[0000000091000008] = 00000000000000f1 stx %l6,[%i6+%o1] ! Mem[0000000091000008] = 000000000000005e ! Mem[0000000091000000] = 6ae82f88, %g2 = 00000000b2d54dc6 ldsb [%i6+%g0],%g2 ! %g2 = 000000000000006a ! Mem[000000004d800000] = ea641d53, %l5 = 000000003a3b922e ldsw [%i3+%g0],%l5 ! %l5 = ffffffffea641d53 p30_label_19: ! Mem[0000000091000008] = 00000000, %g18 = df850da0b6997472 ldsw [%i6+%o1],%g2 ! %g2 = df850da0b6997472 ! Mem[0000000090800034] = 0000922e, %g2 = 0000000000000000 ldsh [%i5+0x034],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000000] = 6ae82f8800003c14, %g2 = 0000000000000000 ldx [%i6+%g0],%g2 ! %g2 = 6ae82f8800003c14 ! Mem[000000009180003c] = 566f0000, %g2 = 6ae82f8800003c14 ldsh [%o0+0x03e],%g2 ! %g2 = 000000000000566f ! Mem[0000000091000024] = ffffb505, %g18 = df850da0b6997472 ldsw [%i6+0x024],%g2 ! %g2 = df850da0b6997472 ! Mem[000000009180003c] = 0000566f, %g2 = ffffffffffffb505 lduw [%o0+0x03c],%g2 ! %g2 = 000000000000566f ! Mem[0000000091000020] = ffffffff, %g18 = df850da0b6997472 ldsw [%i6+%o4],%g2 ! %g2 = df850da0b6997472 ! Mem[0000000090000014] = 64500aee, %g2 = ffffffffffffffff lduw [%i4+0x014],%g2 ! %g2 = 0000000064500aee ! %l5 = ffffffffea641d53, Mem[0000000090800036] = 922e66e1 sth %l5,[%i5+0x036] ! Mem[0000000090800034] = 1d5366e1 ! %l4 = f43f98009a489c96, Mem[0000000091000000] = 6ae82f8800003c14 stx %l4,[%i6+%g0] ! Mem[0000000091000000] = f43f98009a489c96 p30_label_20: ! Mem[000000004d800018] = 2efaa653b18cbb5a, %l2 = 00000000ea641d53 ldx [%i3+%o3],%l2 ! %l2 = 2efaa653b18cbb5a ! Mem[000000004d00002c] = a127690b, %l6 = 000000000000005e ldsw [%i2+0x02c],%l6 ! %l6 = ffffffffa127690b ! Mem[0000000090000004] = 6eb42755, %g2 = 0000000064500aee ldub [%i4+0x007],%g2 ! %g2 = 000000000000006e ! %l3 = 000000006830dce0, Mem[0000000090000030] = 7a67066e stw %l3,[%i4+0x030] ! Mem[0000000090000030] = 6830dce0 ! %l5 = ffffffffea641d53, Mem[000000004c000008] = 9a489c960000fec2 stx %l5,[%i0+%o1] ! Mem[000000004c000008] = ffffffffea641d53 ! Mem[0000000091000038] = ffffffff ffff922e, %g2 = 0000006e, %g3 = 0000566f ldd [%i6+0x038],%g2 ! %g2 = 00000000ffffffff 00000000ffff922e ! Mem[0000000091000028] = ee00003c, %g2 = 00000000ffffffff ldsb [%i6+0x02b],%g2 ! %g2 = ffffffffffffffee ! Mem[0000000090000028] = 5400003c, %g2 = ffffffffffffffee ldub [%i4+0x02b],%g2 ! %g2 = 0000000000000054 ! Mem[0000000091000038] = ffffff92, %g2 = 0000000000000054 ldsb [%i6+0x03b],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091000034] = 1214449b, %g2 = ffffffffffffffff lduh [%i6+0x034],%g2 ! %g2 = 0000000000001214 p30_label_21: ! Mem[000000009100000c] = 005e6cff, %g2 = 0000000000001214 lduh [%i6+0x00e],%g2 ! %g2 = 000000000000005e ! Mem[0000000091800004] = 000000f1, %g2 = 000000000000005e lduh [%o0+0x004],%g2 ! %g2 = 0000000000000000 ! %l2 = b18cbb5a, %l3 = 6830dce0, Mem[000000004c000018] = a54c5ceb eac0066e std %l2,[%i0+%o3] ! Mem[000000004c000018] = b18cbb5a 6830dce0 ! %l6 = a127690b, %l7 = 64500aee, Mem[0000000091000018] = 5ffaf26e 47a19fcf std %l6,[%i6+%o3] ! Mem[0000000091000018] = a127690b 64500aee ! Mem[000000004c800008] = 88f5141e, %l1 = ffffffffffff922e ldub [%i1+0x009],%l1 ! %l1 = 00000000000000f5 ! Mem[000000009180003c] = 0000566f, %g2 = 0000000000000000 lduw [%o0+0x03c],%g2 ! %g2 = 000000000000566f ! %l3 = 000000006830dce0, Mem[0000000091000002] = 98009a48 sth %l3,[%i6+0x002] ! Mem[0000000091000000] = dce09a48 ! Mem[0000000091800010] = 6350a417, %g2 = 000000000000566f lduw [%o0+%o2],%g2 ! %g2 = 000000006350a417 ! Mem[0000000090000028] = 69c25400, %g2 = 000000006350a417 ldub [%i4+0x029],%g2 ! %g2 = 0000000000000069 ! %l5 = ffffffffea641d53, Mem[0000000091000030] = a5b5761e stw %l5,[%i6+0x030] ! Mem[0000000091000030] = ea641d53 p30_label_22: ! Mem[0000000091000028] = deee0000, %g2 = 0000000000000069 lduh [%i6+0x02a],%g2 ! %g2 = 000000000000deee ! Mem[0000000090800038] = 66e1d7bc, %g2 = 000000000000deee lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc ! Mem[000000009080002c] = b505c407, %g18 = df850da0b6997472 ldsw [%i5+0x02c],%g2 ! %g2 = df850da0b6997472 ! Mem[0000000090000030] = 6830dce0, %g18 = df850da0b6997472 ldsw [%i4+0x030],%g2 ! %g2 = df850da0b6997472 ! Mem[0000000090000008] = b4275525, %g2 = 000000006830dce0 lduw [%i4+%o1],%g2 ! %g2 = 00000000b4275525 ! Mem[0000000090800018] = b2d54dc60000566f, %g2 = 00000000b4275525 ldx [%i5+%o3],%g2 ! %g2 = b2d54dc60000566f ! %l6 = ffffffffa127690b, Mem[0000000090000031] = 30dce085 stb %l6,[%i4+0x031] ! Mem[0000000090000030] = 0bdce085 ! %l3 = 000000006830dce0, Mem[000000009000003c] = e6c51178 stw %l3,[%i4+0x03c] ! Mem[000000009000003c] = 6830dce0 ! Mem[0000000090000018] = 1470edfb, %g2 = b2d54dc60000566f ldub [%i4+0x01b],%g2 ! %g2 = 0000000000000014 ! %l6 = a127690b, %l7 = 64500aee, Mem[0000000090800028] = ffffffff b505c407 std %l6,[%i5+%o5] ! Mem[0000000090800028] = a127690b 64500aee p30_label_23: ! %l0 = 000000000000003a, Mem[000000009180001e] = bb5a55e0 sth %l0,[%o0+0x01e] ! Mem[000000009180001c] = 003a55e0 ! Mem[000000009100000c] = 0000005e, %g2 = 0000000000000014 ldsb [%i6+0x00c],%g2 ! %g2 = 0000000000000000 ! %l1 = 00000000000000f5, Mem[000000004d000038] = 566f869ddb98b78f stx %l1,[%i2+0x038] ! Mem[000000004d000038] = 00000000000000f5 ! %l5 = ffffffffea641d53, Mem[0000000091800008] = 8b9883bd stw %l5,[%o0+%o1] ! Mem[0000000091800008] = ea641d53 ! %l2 = b18cbb5a, %l3 = 6830dce0, Mem[0000000090800020] = 0c86ef26 0000566f std %l2,[%i5+%o4] ! Mem[0000000090800020] = b18cbb5a 6830dce0 ! Mem[0000000090000038] = 22f6dd1e, %g2 = 0000000000000000 ldsh [%i4+0x038],%g2 ! %g2 = 00000000000022f6 ! %l1 = 00000000000000f5, Mem[0000000091800028] = 000000002efaa653 stx %l1,[%o0+%o5] ! Mem[0000000091800028] = 00000000000000f5 ! Mem[0000000090800004] = 535a1ae6, %g2 = 00000000000022f6 ldub [%i5+0x007],%g2 ! %g2 = 0000000000000053 ! Mem[0000000091000014] = deb6a127, %g2 = 0000000000000053 lduh [%i6+0x016],%g2 ! %g2 = 000000000000deb6 ! Mem[0000000091800004] = 000000f1, %g2 = 000000000000deb6 lduh [%o0+0x004],%g2 ! %g2 = 0000000000000000 p30_label_24: ! %l3 = 000000006830dce0, Mem[0000000091000024] = ffffb505 stw %l3,[%i6+0x024] ! Mem[0000000091000024] = 6830dce0 ! Mem[0000000090800008] = 5a1ae612, %g18 = df850da0b6997472 ldsw [%i5+%o1],%g2 ! %g2 = df850da0b6997472 ! Mem[0000000090000020] = 0000f178, %g2 = 000000005a1ae612 lduh [%i4+%o4],%g2 ! %g2 = 0000000000000000 ! %l6 = ffffffffa127690b, Mem[000000009000001e] = fb0e0000 stb %l6,[%i4+0x01e] ! Mem[000000009000001c] = 0b0e0000 ! %l6 = ffffffffa127690b, Mem[0000000090000004] = eac0066e stw %l6,[%i4+0x004] ! Mem[0000000090000004] = a127690b ! Mem[000000004d800034] = 2aa32bc2, %l5 = ffffffffea641d53 ldsh [%i3+0x036],%l5 ! %l5 = 0000000000002bc2 ! %l4 = f43f98009a489c96, Mem[0000000090800018] = b2d54dc6 sth %l4,[%i5+%o3] ! Mem[0000000090800018] = 9c964dc6 ! %l4 = f43f98009a489c96, Mem[0000000091800017] = b68574f5 stb %l4,[%o0+0x017] ! Mem[0000000091800014] = 968574f5 ! Mem[000000009100000c] = 0000005e, %g2 = 0000000000000000 ldsh [%i6+0x00c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000000] = f43fdce0, %g2 = 0000000000000000 ldsh [%i6+%g0],%g2 ! %g2 = fffffffffffff43f p30_label_25: ! Mem[0000000091000018] = a127690b, %g2 = fffffffffffff43f lduw [%i6+%o3],%g2 ! %g2 = 00000000a127690b ! Mem[000000004c000028] = d436859f, %l0 = 000000000000003a ldub [%i0+%o5],%l0 ! %l0 = 00000000000000d4 ! %l0 = 00000000000000d4, Mem[0000000091800024] = ba3ff053 stw %l0,[%o0+0x024] ! Mem[0000000091800024] = 000000d4 ! Mem[0000000091000028] = f525deee 00003c14, %g2 = a127690b, %g3 = ffff922e ldd [%i6+%o5],%g2 ! %g2 = 00000000f525deee 0000000000003c14 ! Mem[0000000090800010] = 9c969800, %g18 = df850da0b6997472 ldsw [%i5+%o2],%g2 ! %g2 = df850da0b6997472 ! Mem[0000000091000004] = 9c960000, %g2 = ffffffff9c969800 ldub [%i6+0x006],%g2 ! %g2 = 000000000000009c ! %l6 = ffffffffa127690b, Mem[0000000091800030] = 43bc1d81ee532584 stx %l6,[%o0+0x030] ! Mem[0000000091800030] = ffffffffa127690b ! Mem[0000000091000008] = 00000000, %g18 = df850da0b6997472 ldsw [%i6+%o1],%g2 ! %g2 = df850da0b6997472 ! %l7 = ea641d5364500aee, Mem[000000004d80003c] = c7c8f1c4 sth %l7,[%i3+0x03c] ! Mem[000000004d80003c] = 0aeef1c4 ! Mem[0000000090000030] = dce08574, %g2 = 0000000000000000 lduh [%i4+0x032],%g2 ! %g2 = 000000000000dce0 ba,a p30_not_taken_0_end p30_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 00000000000000d4 bne,a,pn %xcc,p30_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000f5 bne,a,pn %xcc,p30_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 2efaa653b18cbb5a bne,a,pn %xcc,p30_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000006830dce0 bne,a,pn %xcc,p30_reg_l3_fail mov %l3,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000002bc2 bne,a,pn %xcc,p30_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffa127690b bne,a,pn %xcc,p30_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ea641d5364500aee 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 %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 0e3dc767 8f491054 bne %xcc,p30_f6_fail nop ! Check Local Memory set p30_local0_expect,%g1 p30_check_local0: ldx [%g1+0x008],%g2 ! Expected data = ffffffffea641d53 ldx [%i0+0x008],%g3 ! Observed data at 000000004c000008 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = b18cbb5a6830dce0 ldx [%i0+0x018],%g3 ! Observed data at 000000004c000018 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = cbf02541f178f6f3 ldx [%i0+0x038],%g3 ! Observed data at 000000004c000038 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x038,%g4 set p30_local1_expect,%g1 p30_check_local1: ldx [%g1+0x030],%g2 ! Expected data = 8e4bb51f3a3b922e ldx [%i1+0x030],%g3 ! Observed data at 000000004c800030 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i1,0x030,%g4 set p30_local2_expect,%g1 p30_check_local2: ldx [%g1+0x020],%g2 ! Expected data = bf363f9669f9ee4d ldx [%i2+0x020],%g3 ! Observed data at 000000004d000020 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i2,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000000000000f5 ldx [%i2+0x038],%g3 ! Observed data at 000000004d000038 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i2,0x038,%g4 set p30_local3_expect,%g1 p30_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 1b1e27fb0854d7fc ldx [%i3+0x008],%g3 ! Observed data at 000000004d800008 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000000000000f1 ldx [%i3+0x028],%g3 ! Observed data at 000000004d800028 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 1b313d530aeef1c4 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_f6_fail: set p30_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: ldsba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004c000020] stxa %l1,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000004d000000] lduwa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004c000028] ldxa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004d000000] lduba [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004c000000] done p30_trap1o: ldsba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004c000020] stxa %l1,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000004d000000] lduwa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004c000028] ldxa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004d000000] lduba [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004c000000] done p30_trap2e: ldswa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004c000020] lduba [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004d000020] ldsha [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000004c800028] done p30_trap2o: ldswa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004c000020] lduba [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004d000020] ldsha [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000004c800028] done p30_trap3e: nop done p30_trap3o: 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 = 3cec54e20ad12837 ldx [%g1+0x008],%l1 ! %l1 = 33645440182f5525 ldx [%g1+0x010],%l2 ! %l2 = 6350a417f525deb6 ldx [%g1+0x018],%l3 ! %l3 = c92293aeb96f1a38 ldx [%g1+0x020],%l4 ! %l4 = f43f98009a489c96 ldx [%g1+0x028],%l5 ! %l5 = e3408160add6daf2 ldx [%g1+0x030],%l6 ! %l6 = bda8a819ec928e8e ldx [%g1+0x038],%l7 ! %l7 = a8366a5422f6dd1e ! 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 = b9ab6e27 90236aa6 7fe98db0 560af977 ! %f4 = 7c24f736 66062fd2 cc5f57db 730ce0d6 ! %f8 = 6a6dc4ae 41b1fa00 22d546ad 267c2087 ! %f12 = 377b6ef3 12515bea 53dc7142 ab68fcd8 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = fdd84a7c 09bab1e5 a438e242 30a76343 ! %f20 = ec55c8af 892583c7 20f2888a 4d0b5fce ! %f24 = 4f4c73a6 cb9efc64 5e9c8982 17d50552 ! %f28 = f09bfda9 90364772 ca103fdb 10e97fd5 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 72e2a369 978954a4 69e9ead7 431f9cc3 ! %f36 = 6a4f6a3d fcbdf010 9a7ab208 3df43100 ! %f40 = 3814bc8d fee67482 2dbe69ef 2c54f0c5 ! %f44 = d357eb90 8b15f344 25970ee2 bc45c7e4 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x1c98b61700000031,%g7,%g1 ! GSR scale = 6, align = 1 wr %g1,%g0,%gsr ! GSR = 1c98b61700000031 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: ! %l6 = c84bf5d7, %l7 = a0f506db, Mem[0000000090800038] = 66e1d7bc adc27bb0 std %l6,[%i5+0x038] ! Mem[0000000090800038] = c84bf5d7 a0f506db ! %l0 = 256d217c782631e1, Mem[0000000090000038] = 53918eb2 stb %l0,[%i4+0x038] ! Mem[0000000090000038] = e1918eb2 ! %l5 = d3421218015b31a3, Mem[000000009100002c] = 08a9d051 stw %l5,[%i6+0x02c] ! Mem[000000009100002c] = 015b31a3 ! Mem[0000000091800028] = 153f24b0, %g18 = 10718db8951c7ce0 ldsw [%o0+%o5],%g2 ! %g2 = 10718db8951c7ce0 ! %l0 = 782631e1, %l1 = 122a05cf, Mem[0000000090000030] = 7a6764e2 807fa20a std %l0,[%i4+0x030] ! Mem[0000000090000030] = 782631e1 122a05cf ! %l2 = d528702aa7cdd10b, Mem[000000004f00001e] = 36253d30 stb %l2,[%i2+0x01e] ! Mem[000000004f00001c] = 36250b30 ! %l0 = 256d217c782631e1, Mem[000000009180002c] = df4e4459 stb %l0,[%o0+0x02c] ! Mem[000000009180002c] = e14e4459 ! Mem[000000009180001c] = 684e2855, %g2 = 00000000153f24b0 ldsb [%o0+0x01d],%g2 ! %g2 = 0000000000000068 ! Mem[000000009180001c] = b7684e28, %g2 = 0000000000000068 lduh [%o0+0x01c],%g2 ! %g2 = 000000000000b768 ! %l0 = 256d217c782631e1, Mem[000000009000000e] = 46b01d35 stb %l0,[%i4+0x00e] ! Mem[000000009000000c] = e1b01d35 p31_label_2: ! Mem[0000000090800020] = 0c86ef26, %g2 = 000000000000b768 ldsh [%i5+%o4],%g2 ! %g2 = 0000000000000c86 ! Mem[000000009080000c] = c9f8449d, %g2 = 0000000000000c86 ldub [%i5+0x00f],%g2 ! %g2 = 00000000000000c9 ! Mem[0000000091000020] = 50dd0f65, %g2 = 00000000000000c9 lduh [%i6+0x022],%g2 ! %g2 = 00000000000050dd ! %l7 = 051ed215a0f506db, Mem[000000004f000028] = 88e18279a6e5a866 stx %l7,[%i2+%o5] ! Mem[000000004f000028] = 051ed215a0f506db ! %l4 = 82b2ccf5, %l5 = 015b31a3, Mem[0000000091000000] = 6ae82f88 98f9b0a5 std %l4,[%i6+%g0] ! Mem[0000000091000000] = 82b2ccf5 015b31a3 ! Mem[000000009180000c] = d9af6e4e, %g2 = 00000000000050dd lduh [%o0+0x00e],%g2 ! %g2 = 000000000000d9af ! Mem[0000000091000010] = 6cff95cd 7757fe01, %g2 = 0000d9af, %g3 = 00000000 ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 000000007757fe01 ! Mem[000000009080003c] = db000000, %g2 = 000000006cff95cd ldub [%i5+0x03f],%g2 ! %g2 = 00000000000000db ! %l3 = 0d637e0222757065, Mem[000000004f800011] = 0177c2b7 stb %l3,[%i3+0x011] ! Mem[000000004f800010] = 0165c2b7 ! Mem[0000000090800014] = 5e356f1d, %g2 = 00000000000000db lduh [%i5+0x014],%g2 ! %g2 = 0000000000005e35 p31_label_3: ! Mem[000000009080002c] = 5f11eaf6, %g2 = 0000000000005e35 ldub [%i5+0x02e],%g2 ! %g2 = 000000000000005f ! Mem[0000000091000004] = 015b31a3, %g2 = 000000000000005f lduh [%i6+0x004],%g2 ! %g2 = 000000000000015b ! Mem[000000009180001c] = b7684e28, %g2 = 000000000000015b lduw [%o0+0x01c],%g2 ! %g2 = 00000000b7684e28 ! %l2 = d528702aa7cdd10b, Mem[0000000091000020] = 8b0950dd sth %l2,[%i6+%o4] ! Mem[0000000091000020] = d10b50dd ! Mem[0000000090800008] = 5a1ae612, %g18 = 10718db8951c7ce0 ldsw [%i5+%o1],%g2 ! %g2 = 10718db8951c7ce0 ! %l7 = 051ed215a0f506db, Mem[000000004f000024] = 67724298 stw %l7,[%i2+0x024] ! Mem[000000004f000024] = a0f506db ! Mem[000000009080001c] = db268a9a, %g18 = 10718db8951c7ce0 ldsw [%i5+0x01c],%g2 ! %g2 = 10718db8951c7ce0 ! Mem[0000000090000038] = 8eb2e6c5, %g2 = ffffffffdb268a9a lduh [%i4+0x03a],%g2 ! %g2 = 0000000000008eb2 ! %l1 = dbcf43f2122a05cf, Mem[0000000090000008] = b427e099152de1b0 stx %l1,[%i4+%o1] ! Mem[0000000090000008] = dbcf43f2122a05cf ! %l6 = 5d925854c84bf5d7, Mem[000000004f000030] = 990349bf20822b64 stx %l6,[%i2+0x030] ! Mem[000000004f000030] = 5d925854c84bf5d7 p31_label_4: ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = 00008eb2, %g3 = 7757fe01 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! Mem[0000000091800008] = 83bd3923, %g2 = 000000005a1ae612 lduh [%o0+0x00a],%g2 ! %g2 = 00000000000083bd ! Mem[0000000090000018] = 17902870, %g2 = 00000000000083bd ldub [%i4+0x019],%g2 ! %g2 = 0000000000000017 ! Mem[0000000090000024] = e58eaf02, %g2 = 0000000000000017 ldsh [%i4+0x026],%g2 ! %g2 = ffffffffffffe58e ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = ffffe58e, %g3 = 14acc7c9 ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 ! Mem[000000004f800024] = b2982311, %l3 = 0d637e0222757065 ldsb [%i3+0x026],%l3 ! %l3 = 0000000000000023 ! Mem[0000000091000030] = a5b5761e 1214449b, %g2 = 5566979d, %g3 = ba3ff053 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214449b ! Mem[0000000090800018] = b2d54dc6, %g2 = 00000000a5b5761e lduw [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 ! %l2 = a7cdd10b, %l3 = 00000023, Mem[0000000090800030] = eaf607f4 79e2e95e std %l2,[%i5+0x030] ! Mem[0000000090800030] = a7cdd10b 00000023 ! Mem[0000000091800028] = b0e14e44, %g2 = 00000000b2d54dc6 ldsb [%o0+0x02b],%g2 ! %g2 = ffffffffffffffb0 p31_label_5: ! Mem[000000009080000c] = c7c9f844, %g2 = ffffffffffffffb0 lduh [%i5+0x00e],%g2 ! %g2 = 000000000000c7c9 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 000000000000c7c9 ldsh [%i6+%o3],%g2 ! %g2 = 0000000000005ffa ! Mem[000000004f000010] = ed7790f0 e1ea3cf1, %l6 = c84bf5d7, %l7 = a0f506db ldd [%i2+%o2],%l6 ! %l6 = 00000000ed7790f0 00000000e1ea3cf1 ! Mem[0000000091800034] = 258454b6, %g2 = 0000000000005ffa lduh [%o0+0x036],%g2 ! %g2 = 0000000000002584 ! Mem[000000009000000c] = 2a05cf1d, %g2 = 0000000000002584 ldsb [%i4+0x00d],%g2 ! %g2 = 000000000000002a ! %l1 = dbcf43f2122a05cf, Mem[000000004e80002c] = fe86643e stw %l1,[%i1+0x02c] ! Mem[000000004e80002c] = 122a05cf ! Mem[000000009080002c] = 5f11a7cd, %g2 = 000000000000002a ldsh [%i5+0x02e],%g2 ! %g2 = 0000000000005f11 ! Mem[0000000090800000] = acf8dd4b, %g2 = 0000000000005f11 lduh [%i5+0x002],%g2 ! %g2 = 000000000000acf8 ! %l0 = 256d217c782631e1, Mem[0000000091800000] = fb520ab007b3e6aa stx %l0,[%o0+%g0] ! Mem[0000000091800000] = 256d217c782631e1 ! Mem[0000000091800008] = 8b9883bd 3923d9af, %g2 = 0000acf8, %g3 = 1214449b ldd [%o0+%o1],%g2 ! %g2 = 000000008b9883bd 000000003923d9af p31_label_6: ! Mem[0000000091800024] = 3ff05315, %g2 = 000000008b9883bd ldub [%o0+0x025],%g2 ! %g2 = 000000000000003f ! %l2 = d528702aa7cdd10b, Mem[000000009080001d] = 268a9a0c stb %l2,[%i5+0x01d] ! Mem[000000009080001c] = 0b8a9a0c ! Mem[000000009080000c] = 14acc7c9, %g2 = 000000000000003f ldsh [%i5+0x00c],%g2 ! %g2 = 00000000000014ac ! Mem[0000000090800008] = 5a1ae612, %g2 = 00000000000014ac lduw [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 ! %l1 = dbcf43f2122a05cf, Mem[0000000090000006] = 8c74dbcf stb %l1,[%i4+0x006] ! Mem[0000000090000004] = cf74dbcf ! Mem[0000000090000008] = f2122a05, %g2 = 000000005a1ae612 ldub [%i4+0x00b],%g2 ! %g2 = 00000000000000f2 ! Mem[000000004e000014] = 76f2996d, %l5 = d3421218015b31a3 ldub [%i0+0x017],%l5 ! %l5 = 000000000000006d ! Mem[000000004e000038] = 233d5bad, %l4 = 39259c0882b2ccf5 ldsw [%i0+0x038],%l4 ! %l4 = 00000000233d5bad ! Mem[0000000090800034] = 23c84bf5, %g2 = 00000000000000f2 ldsb [%i5+0x037],%g2 ! %g2 = 0000000000000023 ! %l1 = dbcf43f2122a05cf, Mem[0000000091000008] = 48c28052 sth %l1,[%i6+%o1] ! Mem[0000000091000008] = 05cf8052 p31_label_7: ! Mem[0000000090800020] = 0c86ef26, %g18 = 10718db8951c7ce0 ldsw [%i5+%o4],%g2 ! %g2 = 10718db8951c7ce0 ! Mem[0000000090000018] = 1d179028, %g2 = 000000000c86ef26 lduh [%i4+%o3],%g2 ! %g2 = 0000000000001d17 ! Mem[0000000090800008] = 5a1ae612, %g2 = 0000000000001d17 ldub [%i5+%o1],%g2 ! %g2 = 000000000000005a ! %l5 = 000000000000006d, Mem[0000000090000028] = af022e977d3b2cbb stx %l5,[%i4+%o5] ! Mem[0000000090000028] = 000000000000006d ! Mem[000000009000001c] = 70edfb0e, %g2 = 000000000000005a lduw [%i4+0x01c],%g2 ! %g2 = 0000000070edfb0e ! %l5 = 000000000000006d, Mem[0000000091000028] = 21a95ba1 stw %l5,[%i6+%o5] ! Mem[0000000091000028] = 0000006d ! %l2 = a7cdd10b, %l3 = 00000023, Mem[000000004f800000] = 002fec8e 830109f8 std %l2,[%i3+%g0] ! Mem[000000004f800000] = a7cdd10b 00000023 ! %l0 = 256d217c782631e1, Mem[0000000090000020] = 0ad8f703 stb %l0,[%i4+%o4] ! Mem[0000000090000020] = e1d8f703 ! %l7 = 00000000e1ea3cf1, Mem[000000004e000019] = bdb64232 stb %l7,[%i0+0x019] ! Mem[000000004e000018] = bdf14232 ! Mem[0000000091000034] = 1214449b, %g18 = 10718db8951c7ce0 ldsw [%i6+0x034],%g2 ! %g2 = 10718db8951c7ce0 p31_label_8: ! Mem[0000000091000024] = 0f65f93d, %g2 = 000000001214449b lduw [%i6+0x024],%g2 ! %g2 = 000000000f65f93d ! %l6 = 00000000ed7790f0, Mem[0000000090000020] = e1d8f7030332e58e stx %l6,[%i4+%o4] ! Mem[0000000090000020] = 00000000ed7790f0 ! %l0 = 782631e1, %l1 = 122a05cf, Mem[0000000091800030] = 43bc1d81 51532584 std %l0,[%o0+0x030] ! Mem[0000000091800030] = 782631e1 122a05cf ! %l2 = a7cdd10b, %l3 = 00000023, Mem[000000004e800038] = 9e9b3b78 ec9696cd std %l2,[%i1+0x038] ! Mem[000000004e800038] = a7cdd10b 00000023 ! %l0 = 256d217c782631e1, Mem[0000000090800010] = f8449dd9 stw %l0,[%i5+%o2] ! Mem[0000000090800010] = 782631e1 ! Mem[0000000091800030] = 782631e1, %g2 = 000000000f65f93d ldsh [%o0+0x030],%g2 ! %g2 = 0000000000007826 ! %l3 = 0000000000000023, Mem[000000004f00003c] = 93379e50 sth %l3,[%i2+0x03c] ! Mem[000000004f00003c] = 00239e50 ! Mem[0000000091000034] = 9be25676, %g2 = 0000000000007826 ldub [%i6+0x037],%g2 ! %g2 = 000000000000009b ! Mem[0000000090000018] = 1d179028, %g2 = 000000000000009b lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 ! Mem[0000000091000000] = 82b2ccf5, %g2 = 000000001d179028 ldsb [%i6+%g0],%g2 ! %g2 = ffffffffffffff82 p31_label_9: ! %l1 = dbcf43f2122a05cf, Mem[000000004e00003c] = 13c0cacd stw %l1,[%i0+0x03c] ! Mem[000000004e00003c] = 122a05cf ! Mem[000000004f800008] = e8abb3fa, %l4 = 00000000233d5bad ldub [%i3+%o1],%l4 ! %l4 = 00000000000000e8 ! Mem[000000009000003c] = 11780000, %g2 = ffffffffffffff82 ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000011 ! %l4 = 00000000000000e8, Mem[0000000091800028] = 153f24b0e14e4459 stx %l4,[%o0+%o5] ! Mem[0000000091800028] = 00000000000000e8 ! %l3 = 0000000000000023, Mem[0000000090000016] = ead61d17 sth %l3,[%i4+0x016] ! Mem[0000000090000014] = 00231d17 ! %l6 = 00000000ed7790f0, Mem[0000000091000017] = 015ffaf2 stb %l6,[%i6+0x017] ! Mem[0000000091000014] = f05ffaf2 ! Mem[000000004e000034] = 6be7c6cb, %l1 = dbcf43f2122a05cf lduh [%i0+0x036],%l1 ! %l1 = 000000000000c6cb ! Mem[0000000090800018] = b2d54dc6, %g2 = 0000000000000011 lduw [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 ! %l5 = 000000000000006d, Mem[000000004f800008] = e8abb3fa stw %l5,[%i3+%o1] ! Mem[000000004f800008] = 0000006d ! Mem[000000009080000c] = 14acc7c9, %g2 = 00000000b2d54dc6 ldsh [%i5+0x00c],%g2 ! %g2 = 00000000000014ac p31_label_10: ! Mem[0000000090000038] = e1918eb2, %g2 = 00000000000014ac lduw [%i4+0x038],%g2 ! %g2 = 00000000e1918eb2 ! Mem[000000004f800038] = aca2d551 78f5e327, %l0 = 782631e1, %l1 = 0000c6cb ldd [%i3+0x038],%l0 ! %l0 = 00000000aca2d551 0000000078f5e327 ! %l2 = d528702aa7cdd10b, Mem[000000004f800004] = 00000023 stw %l2,[%i3+0x004] ! Mem[000000004f800004] = a7cdd10b ! %l6 = ed7790f0, %l7 = e1ea3cf1, Mem[0000000090000038] = e1918eb2 e6c51178 std %l6,[%i4+0x038] ! Mem[0000000090000038] = ed7790f0 e1ea3cf1 ! %l1 = 0000000078f5e327, Mem[0000000091800020] = 5566979d stw %l1,[%o0+%o4] ! Mem[0000000091800020] = 78f5e327 ! %l6 = 00000000ed7790f0, Mem[0000000090000000] = 09d53180 sth %l6,[%i4+%g0] ! Mem[0000000090000000] = 90f03180 ! Mem[000000009080002c] = 51e85f11, %g2 = 00000000e1918eb2 ldsh [%i5+0x02c],%g2 ! %g2 = 00000000000051e8 ! %l1 = 0000000078f5e327, Mem[0000000090800038] = c84bf5d7 stb %l1,[%i5+0x038] ! Mem[0000000090800038] = 274bf5d7 ! Mem[0000000090000004] = d6bacf74, %g2 = 00000000000051e8 lduh [%i4+0x004],%g2 ! %g2 = 000000000000d6ba ! Mem[0000000090000020] = 00000000, %g2 = 000000000000d6ba ldsh [%i4+%o4],%g2 ! %g2 = 0000000000000000 p31_label_11: ! Mem[000000009080001c] = db0b8a9a, %g2 = 0000000000000000 lduw [%i5+0x01c],%g2 ! %g2 = 00000000db0b8a9a ! %l2 = d528702aa7cdd10b, Mem[0000000090800024] = 35144907 stw %l2,[%i5+0x024] ! Mem[0000000090800024] = a7cdd10b ! Mem[000000004f80002c] = 4e0c247c, %l4 = 00000000000000e8 ldsh [%i3+0x02e],%l4 ! %l4 = 000000000000247c ! Mem[0000000090000028] = 00000000, %g2 = 00000000db0b8a9a lduh [%i4+0x02a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000028] = 000000000000006d, %g2 = 0000000000000000 ldx [%i4+%o5],%g2 ! %g2 = 000000000000006d ! Mem[000000009000000c] = cf1d358e, %g2 = 000000000000006d ldub [%i4+0x00f],%g2 ! %g2 = 00000000000000cf ! %l6 = 00000000ed7790f0, Mem[0000000090000038] = ed7790f0e1ea3cf1 stx %l6,[%i4+0x038] ! Mem[0000000090000038] = 00000000ed7790f0 ! %l7 = 00000000e1ea3cf1, Mem[000000004e000020] = 752d994f65f7c5ae stx %l7,[%i0+%o4] ! Mem[000000004e000020] = 00000000e1ea3cf1 ! Mem[000000009000002c] = 00006d78, %g2 = 00000000000000cf ldub [%i4+0x02d],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100002c] = 31a3a5b5, %g2 = 0000000000000000 ldub [%i6+0x02e],%g2 ! %g2 = 0000000000000031 p31_label_12: ! Mem[0000000091000020] = d10b50dd 0f65f93d, %g2 = 00000031, %g3 = 3923d9af ldd [%i6+%o4],%g2 ! %g2 = 00000000d10b50dd 000000000f65f93d ! %l5 = 000000000000006d, Mem[000000009180003a] = 116d9d52 sth %l5,[%o0+0x03a] ! Mem[0000000091800038] = 006d9d52 ! Mem[0000000090800004] = dd4bc205, %g2 = 00000000d10b50dd lduh [%i5+0x004],%g2 ! %g2 = 000000000000dd4b ! Mem[0000000090800000] = 73d0acf8, %g18 = 10718db8951c7ce0 ldsw [%i5+%g0],%g2 ! %g2 = 10718db8951c7ce0 ! %l5 = 000000000000006d, Mem[0000000091000030] = a5b5761e1214449b stx %l5,[%i6+0x030] ! Mem[0000000091000030] = 000000000000006d ! Mem[0000000091800008] = 8b9883bd3923d9af, %g2 = 0000000073d0acf8 ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd3923d9af ! Mem[000000004f800004] = a7cdd10b, %l2 = d528702aa7cdd10b lduh [%i3+0x006],%l2 ! %l2 = 000000000000d10b ! %l7 = 00000000e1ea3cf1, Mem[000000004e000010] = 7ed97030 sth %l7,[%i0+%o2] ! Mem[000000004e000010] = 3cf17030 ! %l5 = 000000000000006d, Mem[0000000090000020] = 00000000ed7790f0 stx %l5,[%i4+%o4] ! Mem[0000000090000020] = 000000000000006d ! %l4 = 000000000000247c, Mem[000000009080001b] = c6db0b8a stb %l4,[%i5+0x01b] ! Mem[0000000090800018] = 7cdb0b8a p31_label_13: ! Mem[000000004e80003c] = 00000023, %l5 = 000000000000006d ldsh [%i1+0x03c],%l5 ! %l5 = 0000000000000000 ! Mem[0000000090800024] = a7cdd10b, %g2 = 8b9883bd3923d9af lduw [%i5+0x024],%g2 ! %g2 = 00000000a7cdd10b ! Mem[0000000090000014] = 00231d17, %g2 = 00000000a7cdd10b ldsh [%i4+0x016],%g2 ! %g2 = 0000000000000023 ! Mem[0000000090800010] = 782631e15e356f1d, %g2 = 0000000000000023 ldx [%i5+%o2],%g2 ! %g2 = 782631e15e356f1d ! Mem[0000000090000030] = 782631e1, %g2 = 782631e15e356f1d lduw [%i4+0x030],%g2 ! %g2 = 00000000782631e1 ! Mem[000000009180003c] = 9d52adff, %g18 = 10718db8951c7ce0 ldsw [%o0+0x03c],%g2 ! %g2 = 10718db8951c7ce0 ! Mem[000000004f800008] = 0000006d, %l1 = 0000000078f5e327 ldsh [%i3+0x00a],%l1 ! %l1 = 000000000000006d ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = 9d52adff, %g3 = 0f65f93d ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! %l1 = 000000000000006d, Mem[0000000090800024] = a7cdd10b stw %l1,[%i5+0x024] ! Mem[0000000090800024] = 0000006d ! Mem[000000004e000008] = fe85f381, %l7 = 00000000e1ea3cf1 lduh [%i0+0x00a],%l7 ! %l7 = 000000000000f381 p31_label_14: ! %l3 = 0000000000000023, Mem[000000009180002c] = 000000e8 stw %l3,[%o0+0x02c] ! Mem[000000009180002c] = 00000023 ! %l2 = 000000000000d10b, Mem[0000000090800005] = 4bc2055a stb %l2,[%i5+0x005] ! Mem[0000000090800004] = 0bc2055a ! %l0 = 00000000aca2d551, Mem[0000000091000038] = e25676cb62bf8c8f stx %l0,[%i6+0x038] ! Mem[0000000091000038] = 00000000aca2d551 ! Mem[0000000091800000] = 217c7826, %g2 = 000000005a1ae612 lduh [%o0+0x002],%g2 ! %g2 = 000000000000217c ! Mem[0000000090800014] = 5e356f1d, %g18 = 10718db8951c7ce0 ldsw [%i5+0x014],%g2 ! %g2 = 10718db8951c7ce0 ! %l5 = 0000000000000000, Mem[0000000090800000] = 73d0acf8dd0bc205 stx %l5,[%i5+%g0] ! Mem[0000000090800000] = 0000000000000000 ! Mem[000000004e00001c] = 5d1d2d0c, %l0 = 00000000aca2d551 ldsh [%i0+0x01e],%l0 ! %l0 = 0000000000002d0c ! %l5 = 0000000000000000, Mem[0000000091800030] = 782631e1122a05cf stx %l5,[%o0+0x030] ! Mem[0000000091800030] = 0000000000000000 ! Mem[0000000090800038] = 274bf5d7a0f506db, %g2 = 000000005e356f1d ldx [%i5+0x038],%g2 ! %g2 = 274bf5d7a0f506db ! Mem[0000000091800008] = 8b9883bd3923d9af, %g2 = 274bf5d7a0f506db ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd3923d9af p31_label_15: ! Mem[0000000091000028] = 0000006d, %g2 = 8b9883bd3923d9af lduh [%i6+%o5],%g2 ! %g2 = 0000000000000000 ! %l0 = 0000000000002d0c, Mem[000000009100000c] = 7312abd6 stw %l0,[%i6+0x00c] ! Mem[000000009100000c] = 00002d0c ! %l7 = 000000000000f381, Mem[0000000090800036] = 0023274b sth %l7,[%i5+0x036] ! Mem[0000000090800034] = f381274b ! Mem[0000000090000004] = cf74dbcf, %g2 = 0000000000000000 lduh [%i4+0x006],%g2 ! %g2 = 000000000000cf74 ! Mem[0000000090000030] = 782631e1122a05cf, %g2 = 000000000000cf74 ldx [%i4+0x030],%g2 ! %g2 = 782631e1122a05cf ! %l2 = 0000d10b, %l3 = 00000023, Mem[0000000091000010] = 6cff95cd 7757fef0 std %l2,[%i6+%o2] ! Mem[0000000091000010] = 0000d10b 00000023 ! Mem[0000000091800010] = 51829629, %g2 = 782631e1122a05cf ldsh [%o0+0x012],%g2 ! %g2 = 0000000000005182 ! Mem[000000004f00000c] = 6be116f7, %l6 = 00000000ed7790f0 ldub [%i2+0x00e],%l6 ! %l6 = 0000000000000016 ! Mem[0000000090000024] = 0000006d, %g2 = 0000000000005182 lduh [%i4+0x024],%g2 ! %g2 = 0000000000000000 ! %l1 = 000000000000006d, Mem[000000004f800028] = e7d28b70 stw %l1,[%i3+%o5] ! Mem[000000004f800028] = 0000006d p31_label_16: ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 0000000000000000 ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! %l6 = 0000000000000016, Mem[0000000090000016] = 00231d17 sth %l6,[%i4+0x016] ! Mem[0000000090000014] = 00161d17 ! %l6 = 0000000000000016, Mem[0000000090000008] = dbcf43f2 sth %l6,[%i4+%o1] ! Mem[0000000090000008] = 001643f2 ! Mem[0000000090800010] = 782631e1, %g2 = 1d17902870edfb0e lduw [%i5+%o2],%g2 ! %g2 = 00000000782631e1 ! %l2 = 0000d10b, %l3 = 00000023, Mem[000000004f000000] = 42e591ac 55115f7b std %l2,[%i2+%g0] ! Mem[000000004f000000] = 0000d10b 00000023 ! %l4 = 000000000000247c, Mem[0000000090000010] = 1d358e58 sth %l4,[%i4+%o2] ! Mem[0000000090000010] = 247c8e58 ! %l5 = 0000000000000000, Mem[0000000091800018] = 06faad5cb7684e28 stx %l5,[%o0+%o3] ! Mem[0000000091800018] = 0000000000000000 ! Mem[000000009180000c] = 3923d9af, %g2 = 00000000782631e1 lduh [%o0+0x00c],%g2 ! %g2 = 0000000000003923 ! Mem[0000000091000038] = 00000000aca2d551, %g2 = 0000000000003923 ldx [%i6+0x038],%g2 ! %g2 = 00000000aca2d551 ! Mem[000000009080002c] = e85f11a7, %g2 = 00000000aca2d551 ldsb [%i5+0x02d],%g2 ! %g2 = ffffffffffffffe8 p31_label_17: ! %l1 = 000000000000006d, Mem[000000004e80003e] = 00000023 stb %l1,[%i1+0x03e] ! Mem[000000004e80003c] = 00006d23 ! Mem[000000004f000034] = c84bf5d7, %l1 = 000000000000006d ldsb [%i2+0x035],%l1 ! %l1 = 000000000000004b ! Mem[0000000091800038] = 006d9d52, %g2 = ffffffffffffffe8 ldub [%o0+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000034] = 05cf0000, %g2 = 0000000000000000 lduh [%i4+0x036],%g2 ! %g2 = 00000000000005cf ! Mem[000000004f800034] = 33de3466, %l0 = 0000000000002d0c ldsb [%i3+0x037],%l0 ! %l0 = 0000000000000066 ! %l1 = 000000000000004b, Mem[0000000090800032] = d10b0000 stb %l1,[%i5+0x032] ! Mem[0000000090800030] = 4b0b0000 ! %l6 = 0000000000000016, Mem[000000004e800028] = 8bfa28de122a05cf stx %l6,[%i1+%o5] ! Mem[000000004e800028] = 0000000000000016 ! Mem[0000000090800028] = f5d351e8, %g2 = 00000000000005cf lduh [%i5+0x02a],%g2 ! %g2 = 000000000000f5d3 ! Mem[0000000091000028] = 0000006d015b31a3, %g2 = 000000000000f5d3 ldx [%i6+%o5],%g2 ! %g2 = 0000006d015b31a3 ! Mem[0000000090000014] = d8280016, %g2 = 0000006d015b31a3 ldsb [%i4+0x014],%g2 ! %g2 = ffffffffffffffd8 p31_label_18: ! Mem[000000009080000c] = 14acc7c9, %g18 = 10718db8951c7ce0 ldsw [%i5+0x00c],%g2 ! %g2 = 10718db8951c7ce0 ! Mem[000000009180001c] = 00000000, %g18 = 10718db8951c7ce0 ldsw [%o0+0x01c],%g2 ! %g2 = 10718db8951c7ce0 ! Mem[0000000090800014] = 5e356f1d, %g18 = 10718db8951c7ce0 ldsw [%i5+0x014],%g2 ! %g2 = 10718db8951c7ce0 ! %l6 = 0000000000000016, Mem[000000004e800010] = 6058f106 stb %l6,[%i1+%o2] ! Mem[000000004e800010] = 1658f106 ! Mem[0000000091800004] = 782631e1, %g2 = 000000005e356f1d ldub [%o0+0x004],%g2 ! %g2 = 0000000000000078 ! %l3 = 0000000000000023, Mem[0000000090000008] = 001643f2122a05cf stx %l3,[%i4+%o1] ! Mem[0000000090000008] = 0000000000000023 ! Mem[000000009000001c] = edfb0e00, %g2 = 0000000000000078 ldub [%i4+0x01d],%g2 ! %g2 = 00000000000000ed ! %l0 = 0000000000000066, Mem[0000000091000010] = 0000d10b stw %l0,[%i6+%o2] ! Mem[0000000091000010] = 00000066 ! %l2 = 000000000000d10b, Mem[000000009180002c] = 00000023 sth %l2,[%o0+0x02c] ! Mem[000000009180002c] = d10b0023 ! Mem[0000000091000018] = f26e47a1, %g2 = 00000000000000ed ldub [%i6+0x01a],%g2 ! %g2 = 00000000000000f2 p31_label_19: ! %l1 = 000000000000004b, Mem[0000000091000029] = 00006d01 stb %l1,[%i6+0x029] ! Mem[0000000091000028] = 4b006d01 ! %l6 = 0000000000000016, Mem[0000000091800004] = 782631e1 stw %l6,[%o0+0x004] ! Mem[0000000091800004] = 00000016 ! %l1 = 000000000000004b, Mem[0000000091800038] = 54b6006d stw %l1,[%o0+0x038] ! Mem[0000000091800038] = 0000004b ! Mem[0000000090800014] = 6f1db2d5, %g2 = 00000000000000f2 lduh [%i5+0x016],%g2 ! %g2 = 0000000000006f1d ! Mem[0000000090800030] = a7cd4b0b, %g2 = 0000000000006f1d lduw [%i5+0x030],%g2 ! %g2 = 00000000a7cd4b0b ! Mem[0000000090000008] = 00000000, %g2 = 00000000a7cd4b0b ldsb [%i4+0x00a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000030] = 782631e1, %g2 = 0000000000000000 lduh [%i4+0x030],%g2 ! %g2 = 0000000000007826 ! %l4 = 000000000000247c, Mem[000000009180001c] = 00000000 stw %l4,[%o0+0x01c] ! Mem[000000009180001c] = 0000247c ! Mem[000000009080002c] = 51e85f11, %g2 = 0000000000007826 lduh [%i5+0x02c],%g2 ! %g2 = 00000000000051e8 ! %l5 = 0000000000000000, Mem[0000000091800018] = 000000000000247c stx %l5,[%o0+%o3] ! Mem[0000000091800018] = 0000000000000000 p31_label_20: ! %l1 = 000000000000004b, Mem[000000004e800010] = 1658f106c539b110 stx %l1,[%i1+%o2] ! Mem[000000004e800010] = 000000000000004b ! %l3 = 0000000000000023, Mem[0000000091800008] = 8b9883bd3923d9af stx %l3,[%o0+%o1] ! Mem[0000000091800008] = 0000000000000023 ! Mem[000000009000002c] = 0000006d, %g2 = 00000000000051e8 ldub [%i4+0x02c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800030] = 00000000 00000000, %g2 = 00000000, %g3 = 14acc7c9 ldd [%o0+0x030],%g2 ! %g2 = 0000000000000000 0000000000000000 ! Mem[0000000091000010] = 00000066, %g2 = 0000000000000000 ldsh [%i6+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800000] = 00000000, %g18 = 10718db8951c7ce0 ldsw [%i5+%g0],%g2 ! %g2 = 10718db8951c7ce0 ! Mem[000000009080001c] = db0b8a9a, %g2 = 0000000000000000 lduw [%i5+0x01c],%g2 ! %g2 = 00000000db0b8a9a ! Mem[0000000091800020] = e327ba3f, %g2 = 00000000db0b8a9a lduh [%o0+0x022],%g2 ! %g2 = 000000000000e327 ! %l2 = 000000000000d10b, Mem[0000000091000012] = 00660000 sth %l2,[%i6+0x012] ! Mem[0000000091000010] = d10b0000 ! %l0 = 0000000000000066, Mem[000000009180003c] = 9d52adff stw %l0,[%o0+0x03c] ! Mem[000000009180003c] = 00000066 p31_label_21: ! Mem[0000000091800030] = 00000000, %g2 = 000000000000e327 lduw [%o0+0x030],%g2 ! %g2 = 0000000000000000 ! %l4 = 0000247c, %l5 = 00000000, Mem[0000000090000030] = 782631e1 122a05cf std %l4,[%i4+0x030] ! Mem[0000000090000030] = 0000247c 00000000 ! Mem[0000000091800008] = 00000000, %g2 = 0000000000000000 lduw [%o0+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800008] = 00000000 00000023, %g2 = 00000000, %g3 = 00000000 ldd [%o0+%o1],%g2 ! %g2 = 0000000000000000 0000000000000023 ! Mem[0000000090000020] = 00000000 0000006d, %g2 = 00000000, %g3 = 00000023 ldd [%i4+%o4],%g2 ! %g2 = 0000000000000000 000000000000006d ! Mem[0000000091800038] = 0000004b, %g2 = 0000000000000000 ldsh [%o0+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800038] = 004b0000, %g2 = 0000000000000000 ldsh [%o0+0x03a],%g2 ! %g2 = 000000000000004b ! Mem[0000000090800038] = f5d7a0f5, %g2 = 000000000000004b ldsh [%i5+0x03a],%g2 ! %g2 = fffffffffffff5d7 ! %l5 = 0000000000000000, Mem[0000000090000001] = f03180d6 stb %l5,[%i4+0x001] ! Mem[0000000090000000] = 003180d6 ! Mem[0000000090000020] = 00000000, %g2 = fffffffffffff5d7 ldsb [%i4+%o4],%g2 ! %g2 = 0000000000000000 p31_label_22: ! %l7 = 000000000000f381, Mem[000000009180001c] = 00000000 sth %l7,[%o0+0x01c] ! Mem[000000009180001c] = f3810000 ! %l5 = 0000000000000000, Mem[000000009100002a] = 006d015b sth %l5,[%i6+0x02a] ! Mem[0000000091000028] = 0000015b ! Mem[0000000091000034] = 0000006d, %g2 = 0000000000000000 ldub [%i6+0x034],%g2 ! %g2 = 0000000000000000 ! %l0 = 00000066, %l1 = 0000004b, Mem[0000000090800020] = 0c86ef26 0000006d std %l0,[%i5+%o4] ! Mem[0000000090800020] = 00000066 0000004b ! Mem[0000000091800038] = 0000004b00000066, %g2 = 0000000000000000 ldx [%o0+0x038],%g2 ! %g2 = 0000004b00000066 ! Mem[0000000090800008] = 5a1ae612, %g2 = 0000004b00000066 lduw [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 ! %l2 = 000000000000d10b, Mem[000000004f800030] = 108cd73533de3466 stx %l2,[%i3+0x030] ! Mem[000000004f800030] = 000000000000d10b ! Mem[0000000090000014] = 00161d17, %g2 = 000000005a1ae612 ldub [%i4+0x016],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180000c] = 00000023, %g2 = 0000000000000000 lduh [%o0+0x00c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000000] = 90003180, %g2 = 0000000000000000 lduh [%i4+%g0],%g2 ! %g2 = 0000000000009000 p31_label_23: ! Mem[0000000090000004] = d6bacf74, %g2 = 0000000000009000 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffffd6ba ! Mem[0000000090800000] = 00000000, %g2 = ffffffffffffd6ba ldsh [%i5+0x002],%g2 ! %g2 = 0000000000000000 ! Mem[000000004f000008] = ced37d52 6be116f7, %l6 = 00000016, %l7 = 0000f381 ldd [%i2+%o1],%l6 ! %l6 = 00000000ced37d52 000000006be116f7 ! Mem[0000000090000030] = 247c0000, %g2 = 0000000000000000 ldub [%i4+0x032],%g2 ! %g2 = 0000000000000024 ! Mem[000000004f800018] = 3e53c466 378b3ce2, %l6 = ced37d52, %l7 = 6be116f7 ldd [%i3+%o3],%l6 ! %l6 = 000000003e53c466 00000000378b3ce2 ! Mem[000000004e000034] = 6be7c6cb, %l0 = 0000000000000066 ldsb [%i0+0x037],%l0 ! %l0 = ffffffffffffffcb ! Mem[000000004f800010] = 0165c2b7, %l7 = 00000000378b3ce2 lduw [%i3+%o2],%l7 ! %l7 = 000000000165c2b7 ! Mem[0000000091000038] = 00000000aca2d551, %g2 = 0000000000000024 ldx [%i6+0x038],%g2 ! %g2 = 00000000aca2d551 ! %l5 = 0000000000000000, Mem[000000004e000036] = 6be7c6cb stb %l5,[%i0+0x036] ! Mem[000000004e000034] = 6be700cb ! %l4 = 0000247c, %l5 = 00000000, Mem[0000000091800030] = 00000000 00000000 std %l4,[%o0+0x030] ! Mem[0000000091800030] = 0000247c 00000000 p31_label_24: ! %l6 = 000000003e53c466, Mem[0000000090800037] = 81274bf5 stb %l6,[%i5+0x037] ! Mem[0000000090800034] = 66274bf5 ! %l2 = 000000000000d10b, Mem[0000000091800036] = 00000000 stb %l2,[%o0+0x036] ! Mem[0000000091800034] = 0b000000 ! Mem[000000004e800030] = dd8c723e, %l5 = 0000000000000000 ldsw [%i1+0x030],%l5 ! %l5 = ffffffffdd8c723e ! %l6 = 000000003e53c466, Mem[000000009100000c] = 00002d0c stw %l6,[%i6+0x00c] ! Mem[000000009100000c] = 3e53c466 ! %l1 = 000000000000004b, Mem[0000000090800038] = 274bf5d7 stw %l1,[%i5+0x038] ! Mem[0000000090800038] = 0000004b ! Mem[000000004e00000c] = 4b56e8e5, %l0 = ffffffffffffffcb lduw [%i0+0x00c],%l0 ! %l0 = 000000004b56e8e5 ! Mem[0000000091000000] = f5015b31, %g2 = 00000000aca2d551 ldub [%i6+0x003],%g2 ! %g2 = 00000000000000f5 ! Mem[000000004e80001c] = 9d0c4c6b, %l1 = 000000000000004b ldub [%i1+0x01f],%l1 ! %l1 = 000000000000006b ! Mem[0000000091000038] = 0000aca2, %g2 = 00000000000000f5 lduh [%i6+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000004] = d6bacf74, %g2 = 0000000000000000 lduw [%i4+0x004],%g2 ! %g2 = 00000000d6bacf74 p31_label_25: ! Mem[000000004f80003c] = 78f5e327, %l5 = ffffffffdd8c723e ldsh [%i3+0x03e],%l5 ! %l5 = ffffffffffffe327 ! Mem[000000004f800030] = 00000000, %l4 = 000000000000247c lduh [%i3+0x030],%l4 ! %l4 = 0000000000000000 ! %l5 = ffffffffffffe327, Mem[0000000091000038] = 00000000aca2d551 stx %l5,[%i6+0x038] ! Mem[0000000091000038] = ffffffffffffe327 ! %l7 = 000000000165c2b7, Mem[0000000090000017] = 161d1790 stb %l7,[%i4+0x017] ! Mem[0000000090000014] = b71d1790 ! Mem[000000004e00003c] = 122a05cf, %l3 = 0000000000000023 ldsw [%i0+0x03c],%l3 ! %l3 = 00000000122a05cf ! Mem[0000000091800018] = 00000000 f3810000, %g2 = d6bacf74, %g3 = 0000006d ldd [%o0+%o3],%g2 ! %g2 = 0000000000000000 00000000f3810000 ! %l6 = 000000003e53c466, Mem[0000000090800010] = 782631e1 sth %l6,[%i5+%o2] ! Mem[0000000090800010] = c46631e1 ! %l6 = 000000003e53c466, Mem[000000009180000c] = 00000023 stb %l6,[%o0+0x00c] ! Mem[000000009180000c] = 66000023 ! Mem[000000009000000c] = 23247c8e, %g2 = 0000000000000000 ldub [%i4+0x00f],%g2 ! %g2 = 0000000000000023 ! %l4 = 0000000000000000, Mem[000000004e800016] = 0000004b stb %l4,[%i1+0x016] ! Mem[000000004e800014] = 0000004b ba,a p31_not_taken_0_end p31_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000004b56e8e5 bne,a,pn %xcc,p31_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000006b bne,a,pn %xcc,p31_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000d10b bne,a,pn %xcc,p31_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000122a05cf bne,a,pn %xcc,p31_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000000 bne,a,pn %xcc,p31_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffffe327 bne,a,pn %xcc,p31_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000003e53c466 bne,a,pn %xcc,p31_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000165c2b7 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 b9ab6e27 90236aa6 bne %xcc,p31_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be cc5f57db 730ce0d6 bne %xcc,p31_f6_fail nop ! Check Local Memory set p31_local0_expect,%g1 p31_check_local0: ldx [%g1+0x010],%g2 ! Expected data = 3cf1703076f2996d ldx [%i0+0x010],%g3 ! Observed data at 000000004e000010 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = bdf142325d1d2d0c ldx [%i0+0x018],%g3 ! Observed data at 000000004e000018 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000000e1ea3cf1 ldx [%i0+0x020],%g3 ! Observed data at 000000004e000020 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 08c6ae136be700cb ldx [%i0+0x030],%g3 ! Observed data at 000000004e000030 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 233d5bad122a05cf ldx [%i0+0x038],%g3 ! Observed data at 000000004e000038 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x038,%g4 set p31_local1_expect,%g1 p31_check_local1: ldx [%g1+0x010],%g2 ! Expected data = 000000000000004b ldx [%i1+0x010],%g3 ! Observed data at 000000004e800010 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000000000000016 ldx [%i1+0x028],%g3 ! Observed data at 000000004e800028 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = a7cdd10b00006d23 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+0x000],%g2 ! Expected data = 0000d10b00000023 ldx [%i2+0x000],%g3 ! Observed data at 000000004f000000 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i2,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = a357046436250b30 ldx [%i2+0x018],%g3 ! Observed data at 000000004f000018 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 17d781d6a0f506db ldx [%i2+0x020],%g3 ! Observed data at 000000004f000020 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 051ed215a0f506db 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 = 5d925854c84bf5d7 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 = 770a6ea300239e50 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+0x000],%g2 ! Expected data = a7cdd10ba7cdd10b ldx [%i3+0x000],%g3 ! Observed data at 000000004f800000 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0000006dba0fe319 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 = 0165c2b770695ae3 ldx [%i3+0x010],%g3 ! Observed data at 000000004f800010 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000006d4e0c247c ldx [%i3+0x028],%g3 ! Observed data at 000000004f800028 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000000000000d10b 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 %l1,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000004f800000] ldsha [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004e000020] ldswa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004f000008] stba %l3,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000004e800000] lduba [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004f800010] stxa %l0,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000004e000010] ldxa [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004e800008] done p31_trap1o: stba %l1,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000004f800000] ldsha [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004e000020] ldswa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004f000008] stba %l3,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000004e800000] lduba [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004f800010] stxa %l0,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000004e000010] ldxa [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004e800008] done p31_trap2e: stha %l2,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000004f000018] ldxa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004f000008] lduwa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004e000000] lduha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004f800018] stxa %l5,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000004e000010] lduba [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004f800028] done p31_trap2o: stha %l2,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000004f000018] ldxa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004f000008] lduwa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004e000000] lduha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004f800018] stxa %l5,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000004e000010] lduba [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004f800028] done p31_trap3e: nop nop nop nop done p31_trap3o: 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 = 256d217c782631e1 ldx [%g1+0x008],%l1 ! %l1 = dbcf43f2122a05cf ldx [%g1+0x010],%l2 ! %l2 = d528702aa7cdd10b ldx [%g1+0x018],%l3 ! %l3 = 0d637e0222757065 ldx [%g1+0x020],%l4 ! %l4 = 39259c0882b2ccf5 ldx [%g1+0x028],%l5 ! %l5 = d3421218015b31a3 ldx [%g1+0x030],%l6 ! %l6 = 5d925854c84bf5d7 ldx [%g1+0x038],%l7 ! %l7 = 051ed215a0f506db ! 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 = fdb59aba f911fd1f 1926fab8 2a18a3b9 ! %f4 = 0fe79bb2 dc6ad54a 2833c804 125c4b9f ! %f8 = a01108e3 ad4bcd06 241e0a3e 2d5d0a17 ! %f12 = aff7c98c 746df953 ec248037 324d1400 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = b2d0d418 d28fccbc ae0ef2f0 4029846e ! %f20 = a3b837e4 8e1b5315 efabfe3e 8b8c7285 ! %f24 = c2e56811 eeb50437 3d786d32 17f1ad46 ! %f28 = 7333f1b3 6ac07a0b 96169fd3 a17f8c9b ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 4a4bbbea bed3e1dc 287e752d 8838253e ! %f36 = b2083f22 c106e1f9 bea73028 b34e2123 ! %f40 = 3b58094a 1bf8fa08 48572fc8 c9ae269c ! %f44 = 3d87ab28 d2114625 53a97a92 b5bcbba7 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x6e1b534800000053,%g7,%g1 ! GSR scale = 10, align = 3 wr %g1,%g0,%gsr ! GSR = 6e1b534800000053 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[0000000091800018] = 06faad5c b7684e28, %g2 = 00000000, %g3 = 00000000 ldd [%o0+%o3],%g2 ! %g2 = 0000000006faad5c 00000000b7684e28 ! Mem[0000000090800024] = 35144907, %g2 = 0000000006faad5c ldsb [%i5+0x024],%g2 ! %g2 = 0000000000000035 ! Mem[0000000091000000] = 6ae82f88, %g18 = ee8d4434c72430b6 ldsw [%i6+%g0],%g2 ! %g2 = ee8d4434c72430b6 ! %l5 = 07a8bcca07a92f42, Mem[0000000090800016] = 6f1db2d5 sth %l5,[%i5+0x016] ! Mem[0000000090800014] = 2f42b2d5 ! %l0 = 12209845, %l1 = e27e2948, Mem[0000000091000028] = 21a95ba1 08a9d051 std %l0,[%i6+%o5] ! Mem[0000000091000028] = 12209845 e27e2948 ! %l4 = 7513e6a9ec28646e, Mem[000000009000003f] = 78000000 stb %l4,[%i4+0x03f] ! Mem[000000009000003c] = 6e000000 ! Mem[0000000091800000] = fb520ab0 07b3e6aa, %g2 = 6ae82f88, %g3 = b7684e28 ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000007b3e6aa ! %l5 = 07a8bcca07a92f42, Mem[0000000090800000] = 73d0acf8dd4bc205 stx %l5,[%i5+%g0] ! Mem[0000000090800000] = 07a8bcca07a92f42 ! Mem[0000000091000038] = e25676cb, %g18 = ee8d4434c72430b6 ldsw [%i6+0x038],%g2 ! %g2 = ee8d4434c72430b6 ! Mem[0000000091800018] = 06faad5c, %g2 = ffffffffe25676cb ldub [%o0+%o3],%g2 ! %g2 = 0000000000000006 p32_label_2: ! Mem[0000000090800000] = 07a8bcca07a92f42, %g2 = 0000000000000006 ldx [%i5+%g0],%g2 ! %g2 = 07a8bcca07a92f42 ! Mem[0000000090800010] = f8449dd95e352f42, %g2 = 07a8bcca07a92f42 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e352f42 ! %l5 = 07a8bcca07a92f42, Mem[000000009080003c] = adc27bb0 stw %l5,[%i5+0x03c] ! Mem[000000009080003c] = 07a92f42 ! %l4 = ec28646e, %l5 = 07a92f42, Mem[0000000090000008] = b427e099 152d46b0 std %l4,[%i4+%o1] ! Mem[0000000090000008] = ec28646e 07a92f42 ! %l5 = 07a8bcca07a92f42, Mem[000000009100001f] = cf8b0950 stb %l5,[%i6+0x01f] ! Mem[000000009100001c] = 428b0950 ! Mem[0000000090000028] = af022e97, %g2 = f8449dd95e352f42 ldsb [%i4+%o5],%g2 ! %g2 = ffffffffffffffaf ! Mem[000000009000002c] = 7d3b2cbb, %g2 = ffffffffffffffaf lduh [%i4+0x02c],%g2 ! %g2 = 0000000000007d3b ! Mem[0000000050000004] = e746359f, %l1 = 4ede0cc5e27e2948 ldsw [%i0+0x004],%l1 ! %l1 = ffffffffe746359f ! Mem[0000000091000028] = 9845e27e, %g2 = 0000000000007d3b lduh [%i6+0x02a],%g2 ! %g2 = 0000000000009845 ! %l3 = b95bddf63ceac5f3, Mem[0000000091000000] = 6ae82f88 stw %l3,[%i6+%g0] ! Mem[0000000091000000] = 3ceac5f3 p32_label_3: ! Mem[0000000090800008] = 5a1ae612, %g18 = ee8d4434c72430b6 ldsw [%i5+%o1],%g2 ! %g2 = ee8d4434c72430b6 ! Mem[0000000091000014] = 57fe015f, %g2 = 000000005a1ae612 ldsb [%i6+0x015],%g2 ! %g2 = 0000000000000057 ! %l4 = 7513e6a9ec28646e, Mem[0000000090800012] = 9dd95e35 sth %l4,[%i5+0x012] ! Mem[0000000090800010] = 646e5e35 ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 0000000000000057 lduh [%i4+0x03a],%g2 ! %g2 = 0000000000008eb2 ! Mem[000000009000003c] = e6c5116e, %g18 = ee8d4434c72430b6 ldsw [%i4+0x03c],%g2 ! %g2 = ee8d4434c72430b6 ! Mem[0000000090800030] = eaf607f4, %g2 = ffffffffe6c5116e lduh [%i5+0x030],%g2 ! %g2 = 000000000000eaf6 ! Mem[0000000091800018] = 06faad5c, %g18 = ee8d4434c72430b6 ldsw [%o0+%o3],%g2 ! %g2 = ee8d4434c72430b6 ! Mem[0000000091000028] = 12209845 e27e2948, %g2 = 06faad5c, %g3 = 07b3e6aa ldd [%i6+%o5],%g2 ! %g2 = 0000000012209845 00000000e27e2948 ! %l2 = bd8a10a4, %l3 = 3ceac5f3, Mem[0000000091000038] = e25676cb 62bf8c8f std %l2,[%i6+0x038] ! Mem[0000000091000038] = bd8a10a4 3ceac5f3 ! %l1 = ffffffffe746359f, Mem[0000000051000038] = 96f0ae4b871ea283 stx %l1,[%i2+0x038] ! Mem[0000000051000038] = ffffffffe746359f p32_label_4: ! Mem[0000000051800038] = a193bb4e, %l2 = 5da66020bd8a10a4 ldub [%i3+0x038],%l2 ! %l2 = 00000000000000a1 ! %l6 = b9654de84e581baf, Mem[0000000091800038] = 54b6116d9d52adff stx %l6,[%o0+0x038] ! Mem[0000000091800038] = b9654de84e581baf ! %l6 = 4e581baf, %l7 = 7ab92c34, Mem[0000000090000020] = 0ad8f703 0332e58e std %l6,[%i4+%o4] ! Mem[0000000090000020] = 4e581baf 7ab92c34 ! Mem[0000000091000034] = 1214449b, %g2 = 0000000012209845 ldub [%i6+0x034],%g2 ! %g2 = 0000000000000012 ! Mem[0000000091800018] = 06faad5c, %g2 = 0000000000000012 lduh [%o0+%o3],%g2 ! %g2 = 00000000000006fa ! Mem[0000000090000038] = b2e6c511, %g2 = 00000000000006fa ldsb [%i4+0x03b],%g2 ! %g2 = ffffffffffffffb2 ! Mem[0000000050000034] = 000758bd, %l5 = 07a8bcca07a92f42 lduh [%i0+0x036],%l5 ! %l5 = 00000000000058bd ! Mem[000000009180003c] = 4e581baf, %g2 = ffffffffffffffb2 ldsb [%o0+0x03c],%g2 ! %g2 = 000000000000004e ! Mem[000000005100000c] = 4f4f3db2, %l5 = 00000000000058bd ldub [%i2+0x00c],%l5 ! %l5 = 000000000000004f ! Mem[0000000090000000] = 3180d6ba, %g2 = 000000000000004e ldub [%i4+0x002],%g2 ! %g2 = 0000000000000031 p32_label_5: ! Mem[0000000091000038] = a43ceac5, %g2 = 0000000000000031 ldsb [%i6+0x03b],%g2 ! %g2 = ffffffffffffffa4 ! %l1 = ffffffffe746359f, Mem[000000005180002e] = 41acb500 stb %l1,[%i3+0x02e] ! Mem[000000005180002c] = 41ac9f00 ! %l0 = 12209845, %l1 = e746359f, Mem[0000000090800038] = 66e1d7bc 07a92f42 std %l0,[%i5+0x038] ! Mem[0000000090800038] = 12209845 e746359f ! Mem[0000000091000018] = 5ffaf26e, %g2 = ffffffffffffffa4 lduh [%i6+%o3],%g2 ! %g2 = 0000000000005ffa ! Mem[0000000091000008] = 48c28052 7312abd6, %g2 = 00005ffa, %g3 = e27e2948 ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 000000007312abd6 ! Mem[0000000090800010] = 646e5e35, %g2 = 0000000048c28052 lduh [%i5+0x012],%g2 ! %g2 = 000000000000646e ! Mem[000000009000001c] = 0e4e581b, %g2 = 000000000000646e ldub [%i4+0x01f],%g2 ! %g2 = 000000000000000e ! Mem[000000009100003c] = f3000000, %g2 = 000000000000000e ldsb [%i6+0x03f],%g2 ! %g2 = fffffffffffffff3 ! Mem[0000000091800014] = 8cae06fa, %g2 = fffffffffffffff3 lduh [%o0+0x016],%g2 ! %g2 = 0000000000008cae ! Mem[0000000091000024] = f93d1220, %g2 = 0000000000008cae ldsh [%i6+0x026],%g2 ! %g2 = fffffffffffff93d p32_label_6: ! Mem[0000000091800018] = 06faad5c, %g2 = fffffffffffff93d lduw [%o0+%o3],%g2 ! %g2 = 0000000006faad5c ! %l5 = 000000000000004f, Mem[0000000091000011] = ff95cd77 stb %l5,[%i6+0x011] ! Mem[0000000091000010] = 4f95cd77 ! %l2 = 00000000000000a1, Mem[0000000051000018] = 61b0ba0e1daef4fb stx %l2,[%i2+%o3] ! Mem[0000000051000018] = 00000000000000a1 ! Mem[0000000050000014] = afb244c1, %l1 = ffffffffe746359f ldsw [%i0+0x014],%l1 ! %l1 = ffffffffafb244c1 ! %l0 = 4bd5e0b412209845, Mem[0000000091800010] = 6e4e518296298cae stx %l0,[%o0+%o2] ! Mem[0000000091800010] = 4bd5e0b412209845 ! Mem[0000000050000010] = 19c98362, %l1 = ffffffffafb244c1 ldsh [%i0+0x012],%l1 ! %l1 = ffffffffffff8362 ! Mem[0000000090800028] = 4459f5d3 51e85f11, %g2 = 06faad5c, %g3 = 7312abd6 ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 0000000051e85f11 ! Mem[000000009100002c] = 2948a5b5, %g2 = 000000004459f5d3 lduh [%i6+0x02e],%g2 ! %g2 = 0000000000002948 ! Mem[0000000091000010] = 6c4f95cd7757fe01, %g2 = 0000000000002948 ldx [%i6+%o2],%g2 ! %g2 = 6c4f95cd7757fe01 ! %l3 = b95bddf63ceac5f3, Mem[0000000090800000] = 07a8bcca sth %l3,[%i5+%g0] ! Mem[0000000090800000] = c5f3bcca p32_label_7: ! %l2 = 000000a1, %l3 = 3ceac5f3, Mem[0000000091800028] = 153f24b0 df4e4459 std %l2,[%o0+%o5] ! Mem[0000000091800028] = 000000a1 3ceac5f3 ! Mem[0000000090800038] = 12209845, %g2 = 6c4f95cd7757fe01 ldub [%i5+0x038],%g2 ! %g2 = 0000000000000012 ! Mem[0000000051800030] = fc88bffc, %l4 = 7513e6a9ec28646e ldsw [%i3+0x030],%l4 ! %l4 = fffffffffc88bffc ! %l5 = 000000000000004f, Mem[000000009100002e] = 2948a5b5 stb %l5,[%i6+0x02e] ! Mem[000000009100002c] = 4f48a5b5 ! Mem[0000000091800030] = 1d815153, %g2 = 0000000000000012 ldsh [%o0+0x032],%g2 ! %g2 = 0000000000001d81 ! Mem[0000000050800000] = 7478b324, %l2 = 00000000000000a1 ldsw [%i1+%g0],%l2 ! %l2 = 000000007478b324 ! %l2 = 000000007478b324, Mem[0000000091800018] = 06faad5c sth %l2,[%o0+%o3] ! Mem[0000000091800018] = b324ad5c ! %l1 = ffffffffffff8362, Mem[0000000091800028] = 000000a13ceac5f3 stx %l1,[%o0+%o5] ! Mem[0000000091800028] = ffffffffffff8362 ! Mem[000000009100001c] = 9f428b09, %g2 = 0000000000001d81 ldub [%i6+0x01e],%g2 ! %g2 = 000000000000009f ! Mem[0000000091800034] = 2584b965, %g2 = 000000000000009f ldsb [%o0+0x036],%g2 ! %g2 = 0000000000000025 p32_label_8: ! Mem[0000000091000018] = faf26e47, %g2 = 0000000000000025 ldsb [%i6+0x019],%g2 ! %g2 = fffffffffffffffa ! Mem[0000000051000008] = 8d873405, %l2 = 000000007478b324 lduw [%i2+%o1],%l2 ! %l2 = 000000008d873405 ! %l6 = b9654de84e581baf, Mem[0000000091000010] = 6c4f95cd sth %l6,[%i6+%o2] ! Mem[0000000091000010] = 1baf95cd ! Mem[0000000090000020] = 1baf7ab9, %g2 = fffffffffffffffa ldsb [%i4+0x022],%g2 ! %g2 = 000000000000001b ! Mem[0000000050800010] = 6afd6c8b cf2af9fb, %l2 = 8d873405, %l3 = 3ceac5f3 ldd [%i1+%o2],%l2 ! %l2 = 000000006afd6c8b 00000000cf2af9fb ! %l1 = ffffffffffff8362, Mem[0000000090800038] = 12209845 sth %l1,[%i5+0x038] ! Mem[0000000090800038] = 83629845 ! Mem[0000000051800028] = e32c347b41ac9f00, %l6 = b9654de84e581baf ldx [%i3+%o5],%l6 ! %l6 = e32c347b41ac9f00 ! %l5 = 000000000000004f, Mem[0000000090000024] = 7ab92c34 sth %l5,[%i4+0x024] ! Mem[0000000090000024] = 004f2c34 ! Mem[0000000091800000] = fb520ab007b3e6aa, %g2 = 000000000000001b ldx [%o0+%g0],%g2 ! %g2 = fb520ab007b3e6aa ! %l2 = 000000006afd6c8b, Mem[0000000091000010] = 1baf95cd7757fe01 stx %l2,[%i6+%o2] ! Mem[0000000091000010] = 000000006afd6c8b p32_label_9: ! %l5 = 000000000000004f, Mem[0000000090800032] = 07f479e2 sth %l5,[%i5+0x032] ! Mem[0000000090800030] = 004f79e2 ! Mem[000000005080002c] = fce1864c, %l4 = fffffffffc88bffc ldsw [%i1+0x02c],%l4 ! %l4 = fffffffffce1864c ! Mem[0000000051000000] = b9cc83f1a30f61a6, %l5 = 000000000000004f ldx [%i2+%g0],%l5 ! %l5 = b9cc83f1a30f61a6 ! Mem[0000000090800010] = f844646e, %g2 = fb520ab007b3e6aa lduw [%i5+%o2],%g2 ! %g2 = 00000000f844646e ! %l4 = fffffffffce1864c, Mem[0000000091800000] = fb520ab0 stw %l4,[%o0+%g0] ! Mem[0000000091800000] = fce1864c ! Mem[0000000090000038] = 53918eb2e6c5116e, %g2 = 00000000f844646e ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c5116e ! %l1 = ffffffffffff8362, Mem[0000000090800030] = eaf6004f79e2e95e stx %l1,[%i5+0x030] ! Mem[0000000090800030] = ffffffffffff8362 ! Mem[0000000091800018] = ad5cb768, %g2 = 53918eb2e6c5116e ldsb [%o0+0x01a],%g2 ! %g2 = ffffffffffffffad ! %l1 = ffffffffffff8362, Mem[0000000090800024] = 35144907 stw %l1,[%i5+0x024] ! Mem[0000000090800024] = ffff8362 ! Mem[0000000091000038] = 10a43cea, %g2 = ffffffffffffffad ldsb [%i6+0x03a],%g2 ! %g2 = 0000000000000010 p32_label_10: ! %l4 = fffffffffce1864c, Mem[0000000050000004] = e746359f stw %l4,[%i0+0x004] ! Mem[0000000050000004] = fce1864c ! Mem[0000000090800030] = ffffffff, %g2 = 0000000000000010 lduw [%i5+0x030],%g2 ! %g2 = 00000000ffffffff ! Mem[000000009080000c] = c7c9f844, %g2 = 00000000ffffffff lduh [%i5+0x00e],%g2 ! %g2 = 000000000000c7c9 ! %l2 = 6afd6c8b, %l3 = cf2af9fb, Mem[0000000091800008] = 8b9883bd 3923d9af std %l2,[%o0+%o1] ! Mem[0000000091800008] = 6afd6c8b cf2af9fb ! %l2 = 000000006afd6c8b, Mem[0000000091000028] = 12209845e27e4f48 stx %l2,[%i6+%o5] ! Mem[0000000091000028] = 000000006afd6c8b ! %l2 = 6afd6c8b, %l3 = cf2af9fb, Mem[0000000090000028] = af022e97 7d3b2cbb std %l2,[%i4+%o5] ! Mem[0000000090000028] = 6afd6c8b cf2af9fb ! Mem[0000000090800010] = 6e5e352f, %g2 = 000000000000c7c9 ldsb [%i5+0x013],%g2 ! %g2 = 000000000000006e ! Mem[0000000051000024] = 4e323dee, %l0 = 4bd5e0b412209845 ldsw [%i2+0x024],%l0 ! %l0 = 000000004e323dee ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = 000000000000006e ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! Mem[0000000090000028] = 6afd6c8b cf2af9fb, %g2 = 51532584, %g3 = 51e85f11 ldd [%i4+%o5],%g2 ! %g2 = 000000006afd6c8b 00000000cf2af9fb p32_label_11: ! Mem[000000009000000c] = 07a92f42, %g2 = 000000006afd6c8b lduw [%i4+0x00c],%g2 ! %g2 = 0000000007a92f42 ! Mem[0000000090800000] = bcca07a9, %g2 = 0000000007a92f42 lduh [%i5+0x002],%g2 ! %g2 = 000000000000bcca ! Mem[0000000091000020] = 8b0950dd, %g2 = 000000000000bcca lduh [%i6+%o4],%g2 ! %g2 = 0000000000008b09 ! Mem[0000000090800020] = 0c86ef26, %g2 = 0000000000008b09 ldsb [%i5+%o4],%g2 ! %g2 = 000000000000000c ! %l0 = 000000004e323dee, Mem[0000000090000038] = 53918eb2 sth %l0,[%i4+0x038] ! Mem[0000000090000038] = 3dee8eb2 ! Mem[0000000091000028] = 00006afd, %g2 = 000000000000000c ldsb [%i6+0x02a],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180003c] = 4e581baf, %g2 = 0000000000000000 lduw [%o0+0x03c],%g2 ! %g2 = 000000004e581baf ! Mem[0000000090800038] = 83629845 e746359f, %g2 = 4e581baf, %g3 = cf2af9fb ldd [%i5+0x038],%g2 ! %g2 = 0000000083629845 00000000e746359f ! Mem[000000009000003c] = c5116e00, %g2 = 0000000083629845 ldub [%i4+0x03d],%g2 ! %g2 = 00000000000000c5 ! Mem[0000000090000018] = 1d179028, %g2 = 00000000000000c5 lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 p32_label_12: ! Mem[0000000051800014] = 5afddae2, %l3 = 00000000cf2af9fb ldsb [%i3+0x017],%l3 ! %l3 = ffffffffffffffe2 ! Mem[000000009080003c] = e746359f, %g2 = 000000001d179028 lduw [%i5+0x03c],%g2 ! %g2 = 00000000e746359f ! %l6 = e32c347b41ac9f00, Mem[0000000091000020] = 8b0950dd stw %l6,[%i6+%o4] ! Mem[0000000091000020] = 41ac9f00 ! Mem[0000000090000030] = 7a6764e2807fa20a, %g2 = 00000000e746359f ldx [%i4+0x030],%g2 ! %g2 = 7a6764e2807fa20a ! %l2 = 000000006afd6c8b, Mem[0000000090000018] = 1d17902870edfb0e stx %l2,[%i4+%o3] ! Mem[0000000090000018] = 000000006afd6c8b ! %l4 = fffffffffce1864c, Mem[0000000091800020] = 5566979d stw %l4,[%o0+%o4] ! Mem[0000000091800020] = fce1864c ! Mem[000000005180000c] = 5ab91375, %l2 = 000000006afd6c8b ldub [%i3+0x00e],%l2 ! %l2 = 0000000000000013 ! %l2 = 0000000000000013, Mem[000000005100000d] = 4f4f3db2 stb %l2,[%i2+0x00d] ! Mem[000000005100000c] = 4f133db2 ! Mem[000000009100003c] = 3ceac5f3, %g2 = 7a6764e2807fa20a ldsh [%i6+0x03c],%g2 ! %g2 = 0000000000003cea ! %l4 = fffffffffce1864c, Mem[000000009100003f] = f3000000 stb %l4,[%i6+0x03f] ! Mem[000000009100003c] = 4c000000 p32_label_13: ! %l0 = 000000004e323dee, Mem[0000000091800038] = b9654de84e581baf stx %l0,[%o0+0x038] ! Mem[0000000091800038] = 000000004e323dee ! Mem[0000000091800020] = fce1864c, %g2 = 0000000000003cea ldsh [%o0+%o4],%g2 ! %g2 = fffffffffffffce1 ! Mem[000000005180000c] = 5ab91375, %l6 = e32c347b41ac9f00 ldsb [%i3+0x00c],%l6 ! %l6 = 000000000000005a ! Mem[0000000091000018] = 5ffaf26e, %g2 = fffffffffffffce1 lduw [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e ! %l5 = b9cc83f1a30f61a6, Mem[0000000051000028] = 1fefbef4 sth %l5,[%i2+%o5] ! Mem[0000000051000028] = 61a6bef4 ! Mem[0000000090000018] = 00000000, %g2 = 000000005ffaf26e lduh [%i4+%o3],%g2 ! %g2 = 0000000000000000 ! %l3 = ffffffffffffffe2, Mem[0000000091800010] = 4bd5e0b4 stw %l3,[%o0+%o2] ! Mem[0000000091800010] = ffffffe2 ! %l6 = 0000005a, %l7 = 7ab92c34, Mem[0000000091800000] = fce1864c 07b3e6aa std %l6,[%o0+%g0] ! Mem[0000000091800000] = 0000005a 7ab92c34 ! %l4 = fce1864c, %l5 = a30f61a6, Mem[0000000051000020] = e88852a2 4e323dee std %l4,[%i2+%o4] ! Mem[0000000051000020] = fce1864c a30f61a6 ! Mem[0000000090000014] = 28ead600, %g2 = 0000000000000000 ldsb [%i4+0x015],%g2 ! %g2 = 0000000000000028 p32_label_14: ! Mem[0000000091800010] = ffffffe2, %g2 = 0000000000000028 ldsh [%o0+%o2],%g2 ! %g2 = ffffffffffffffff ! %l4 = fce1864c, %l5 = a30f61a6, Mem[0000000091000010] = 00000000 6afd6c8b std %l4,[%i6+%o2] ! Mem[0000000091000010] = fce1864c a30f61a6 ! Mem[0000000090000024] = 346afd6c, %g2 = ffffffffffffffff ldub [%i4+0x027],%g2 ! %g2 = 0000000000000034 ! Mem[0000000051000010] = 3f545a5c 4569a838, %l4 = fce1864c, %l5 = a30f61a6 ldd [%i2+%o2],%l4 ! %l4 = 000000003f545a5c 000000004569a838 ! Mem[0000000050000000] = 3b681dc2fce1864c, %l2 = 0000000000000013 ldx [%i0+%g0],%l2 ! %l2 = 3b681dc2fce1864c ! Mem[0000000091800024] = f053ffff, %g2 = 0000000000000034 lduh [%o0+0x026],%g2 ! %g2 = 000000000000f053 ! Mem[000000009180001c] = 4e28fce1, %g2 = 000000000000f053 ldsh [%o0+0x01e],%g2 ! %g2 = 0000000000004e28 ! Mem[0000000090000028] = 6afd6c8bcf2af9fb, %g2 = 0000000000004e28 ldx [%i4+%o5],%g2 ! %g2 = 6afd6c8bcf2af9fb ! Mem[0000000090000024] = 004f2c34, %g18 = ee8d4434c72430b6 ldsw [%i4+0x024],%g2 ! %g2 = ee8d4434c72430b6 ! %l6 = 0000005a, %l7 = 7ab92c34, Mem[0000000091000018] = 5ffaf26e 47a19f42 std %l6,[%i6+%o3] ! Mem[0000000091000018] = 0000005a 7ab92c34 p32_label_15: ! %l7 = e6d96ba67ab92c34, Mem[0000000090000010] = 1d358e58d828ead6 stx %l7,[%i4+%o2] ! Mem[0000000090000010] = e6d96ba67ab92c34 ! Mem[0000000090000034] = 807fa20a, %g2 = 00000000004f2c34 lduh [%i4+0x034],%g2 ! %g2 = 000000000000807f ! Mem[0000000091800000] = 005a7ab9, %g2 = 000000000000807f ldub [%o0+0x002],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000024] = f93d0000, %g2 = 0000000000000000 ldub [%i6+0x026],%g2 ! %g2 = 00000000000000f9 ! %l2 = 3b681dc2fce1864c, Mem[0000000091000034] = 1214449b sth %l2,[%i6+0x034] ! Mem[0000000091000034] = 864c449b ! Mem[0000000091000020] = 41ac9f00, %g2 = 00000000000000f9 lduw [%i6+%o4],%g2 ! %g2 = 0000000041ac9f00 ! Mem[0000000090800000] = c5f3bcca, %g2 = 0000000041ac9f00 lduw [%i5+%g0],%g2 ! %g2 = 00000000c5f3bcca ! %l1 = ffffffffffff8362, Mem[000000009080002a] = f5d351e8 stb %l1,[%i5+0x02a] ! Mem[0000000090800028] = 62d351e8 ! %l4 = 000000003f545a5c, Mem[000000009100001a] = 005a7ab9 sth %l4,[%i6+0x01a] ! Mem[0000000091000018] = 5a5c7ab9 ! Mem[0000000091800014] = 9845b324, %g2 = 00000000c5f3bcca lduh [%o0+0x016],%g2 ! %g2 = 0000000000009845 p32_label_16: ! Mem[0000000091000030] = 761e864c, %g2 = 0000000000009845 lduh [%i6+0x032],%g2 ! %g2 = 000000000000761e ! Mem[0000000091000020] = 41ac9f00 0f65f93d, %g2 = 0000761e, %g3 = e746359f ldd [%i6+%o4],%g2 ! %g2 = 0000000041ac9f00 000000000f65f93d ! Mem[000000009100001c] = 7ab92c34, %g2 = 0000000041ac9f00 lduh [%i6+0x01c],%g2 ! %g2 = 0000000000007ab9 ! Mem[0000000090000020] = 4e581baf 004f2c34, %g2 = 00007ab9, %g3 = 0f65f93d ldd [%i4+%o4],%g2 ! %g2 = 000000004e581baf 00000000004f2c34 ! Mem[000000009100003c] = c54c0000, %g2 = 000000004e581baf ldub [%i6+0x03e],%g2 ! %g2 = 00000000000000c5 ! %l5 = 000000004569a838, Mem[000000009080001e] = 8a9a0c86 stb %l5,[%i5+0x01e] ! Mem[000000009080001c] = 389a0c86 ! Mem[000000009000001c] = 6c8b4e58, %g2 = 00000000000000c5 lduh [%i4+0x01e],%g2 ! %g2 = 0000000000006c8b ! Mem[0000000091800038] = 0000004e, %g2 = 0000000000006c8b ldub [%o0+0x039],%g2 ! %g2 = 0000000000000000 ! %l5 = 000000004569a838, Mem[0000000051000002] = b9cc83f1 sth %l5,[%i2+0x002] ! Mem[0000000051000000] = b9cca838 ! Mem[0000000091800034] = 25840000, %g2 = 0000000000000000 ldsh [%o0+0x036],%g2 ! %g2 = 0000000000002584 p32_label_17: ! Mem[000000005080000c] = 68a84cfa, %l6 = 000000000000005a lduw [%i1+0x00c],%l6 ! %l6 = 0000000068a84cfa ! %l3 = ffffffffffffffe2, Mem[0000000090000038] = 3dee8eb2e6c5116e stx %l3,[%i4+0x038] ! Mem[0000000090000038] = ffffffffffffffe2 ! Mem[0000000090000028] = 6afd6c8b, %g18 = ee8d4434c72430b6 ldsw [%i4+%o5],%g2 ! %g2 = ee8d4434c72430b6 ! %l5 = 000000004569a838, Mem[000000009080000d] = acc7c9f8 stb %l5,[%i5+0x00d] ! Mem[000000009080000c] = 38c7c9f8 ! Mem[0000000091000008] = 48c28052 7312abd6, %g2 = 6afd6c8b, %g3 = 004f2c34 ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 000000007312abd6 ! %l6 = 68a84cfa, %l7 = 7ab92c34, Mem[0000000091000020] = 41ac9f00 0f65f93d std %l6,[%i6+%o4] ! Mem[0000000091000020] = 68a84cfa 7ab92c34 ! Mem[0000000050800030] = 01f796b1, %l7 = e6d96ba67ab92c34 ldsb [%i1+0x032],%l7 ! %l7 = ffffffffffffff96 ! Mem[0000000091800004] = 7ab92c34, %g2 = 0000000048c28052 ldsh [%o0+0x004],%g2 ! %g2 = 0000000000007ab9 ! %l4 = 3f545a5c, %l5 = 4569a838, Mem[0000000051000038] = ffffffff e746359f std %l4,[%i2+0x038] ! Mem[0000000051000038] = 3f545a5c 4569a838 ! Mem[0000000091800014] = 12209845, %g2 = 0000000000007ab9 ldsh [%o0+0x014],%g2 ! %g2 = 0000000000001220 p32_label_18: ! %l0 = 000000004e323dee, Mem[0000000090000017] = 34000000 stb %l0,[%i4+0x017] ! Mem[0000000090000014] = ee000000 ! %l3 = ffffffffffffffe2, Mem[000000009100002a] = 00006afd stb %l3,[%i6+0x02a] ! Mem[0000000091000028] = e2006afd ! Mem[000000005000000c] = a94d2d07, %l5 = 000000004569a838 ldsb [%i0+0x00e],%l5 ! %l5 = 000000000000002d ! %l7 = ffffffffffffff96, Mem[0000000091000000] = 3ceac5f3 sth %l7,[%i6+%g0] ! Mem[0000000091000000] = ff96c5f3 ! %l2 = 3b681dc2fce1864c, Mem[0000000091800016] = 9845b324 stb %l2,[%o0+0x016] ! Mem[0000000091800014] = 4c45b324 ! %l2 = fce1864c, %l3 = ffffffe2, Mem[0000000091000020] = 68a84cfa 7ab92c34 std %l2,[%i6+%o4] ! Mem[0000000091000020] = fce1864c ffffffe2 ! Mem[0000000090800028] = 445962d3, %g2 = 0000000000001220 lduw [%i5+%o5],%g2 ! %g2 = 00000000445962d3 ! %l7 = ffffffffffffff96, Mem[000000009100000c] = 7312abd6 stw %l7,[%i6+0x00c] ! Mem[000000009100000c] = ffffff96 ! %l3 = ffffffffffffffe2, Mem[0000000091000030] = a5b5761e sth %l3,[%i6+0x030] ! Mem[0000000091000030] = ffe2761e ! Mem[0000000090800024] = ffff8362, %g18 = ee8d4434c72430b6 ldsw [%i5+0x024],%g2 ! %g2 = ee8d4434c72430b6 p32_label_19: ! Mem[0000000091800010] = ffffffe2 12204c45, %g2 = ffff8362, %g3 = 7312abd6 ldd [%o0+%o2],%g2 ! %g2 = 00000000ffffffe2 0000000012204c45 ! Mem[0000000090800014] = 5e352f42, %g2 = 00000000ffffffe2 lduh [%i5+0x014],%g2 ! %g2 = 0000000000005e35 ! %l7 = ffffffffffffff96, Mem[0000000091000005] = f9b0a548 stb %l7,[%i6+0x005] ! Mem[0000000091000004] = 96b0a548 ! %l1 = ffffffffffff8362, Mem[0000000090000010] = e6d96ba67ab92cee stx %l1,[%i4+%o2] ! Mem[0000000090000010] = ffffffffffff8362 ! Mem[0000000051000018] = 00000000 000000a1, %l4 = 3f545a5c, %l5 = 0000002d ldd [%i2+%o3],%l4 ! %l4 = 0000000000000000 00000000000000a1 ! Mem[0000000091000018] = 00005a5c 7ab92c34, %g2 = 00005e35, %g3 = 12204c45 ldd [%i6+%o3],%g2 ! %g2 = 0000000000005a5c 000000007ab92c34 ! %l2 = 3b681dc2fce1864c, Mem[0000000091000018] = 00005a5c stw %l2,[%i6+%o3] ! Mem[0000000091000018] = fce1864c ! Mem[0000000091800030] = 43bc1d81 51532584, %g2 = 00005a5c, %g3 = 7ab92c34 ldd [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 0000000051532584 ! %l5 = 00000000000000a1, Mem[0000000051800026] = 3dcc6bbc sth %l5,[%i3+0x026] ! Mem[0000000051800024] = 3dcc00a1 ! Mem[0000000091000010] = fce1864c a30f61a6, %g2 = 43bc1d81, %g3 = 51532584 ldd [%i6+%o2],%g2 ! %g2 = 00000000fce1864c 00000000a30f61a6 p32_label_20: ! Mem[0000000091000034] = 864c449b, %g2 = 00000000fce1864c lduw [%i6+0x034],%g2 ! %g2 = 00000000864c449b ! Mem[0000000091000038] = bd8a10a43ceac54c, %g2 = 00000000864c449b ldx [%i6+0x038],%g2 ! %g2 = bd8a10a43ceac54c ! Mem[0000000090800010] = f844646e 5e352f42, %g2 = 3ceac54c, %g3 = a30f61a6 ldd [%i5+%o2],%g2 ! %g2 = 00000000f844646e 000000005e352f42 ! Mem[0000000090800028] = d351e85f, %g2 = 00000000f844646e ldsb [%i5+0x02b],%g2 ! %g2 = ffffffffffffffd3 ! %l7 = ffffffffffffff96, Mem[000000005000002e] = aa0fd17e sth %l7,[%i0+0x02e] ! Mem[000000005000002c] = aa0fff96 ! %l0 = 000000004e323dee, Mem[000000009180003c] = 4e323dee stb %l0,[%o0+0x03c] ! Mem[000000009180003c] = ee323dee ! Mem[0000000050000004] = fce1864c, %l3 = ffffffffffffffe2 ldsw [%i0+0x004],%l3 ! %l3 = fffffffffce1864c ! %l6 = 0000000068a84cfa, Mem[000000009180002b] = ffffff83 stb %l6,[%o0+0x02b] ! Mem[0000000091800028] = faffff83 ! %l2 = fce1864c, %l3 = fce1864c, Mem[0000000091000030] = ffe2761e 864c449b std %l2,[%i6+0x030] ! Mem[0000000091000030] = fce1864c fce1864c ! Mem[000000009180002c] = 836243bc, %g2 = ffffffffffffffd3 ldsb [%o0+0x02e],%g2 ! %g2 = ffffffffffffff83 p32_label_21: ! %l0 = 4e323dee, %l1 = ffff8362, Mem[0000000090800008] = 5a1ae612 1438c7c9 std %l0,[%i5+%o1] ! Mem[0000000090800008] = 4e323dee ffff8362 ! Mem[000000005000000c] = a94d2d07, %l7 = ffffffffffffff96 ldsh [%i0+0x00c],%l7 ! %l7 = ffffffffffffa94d ! Mem[0000000091000004] = 96b0a548, %g2 = ffffffffffffff83 ldsb [%i6+0x005],%g2 ! %g2 = ffffffffffffff96 ! Mem[0000000091000020] = fce1864c ffffffe2, %g2 = ffffff96, %g3 = 5e352f42 ldd [%i6+%o4],%g2 ! %g2 = 00000000fce1864c 00000000ffffffe2 ! %l5 = 00000000000000a1, Mem[0000000050800028] = 51c576e2fce1864c stx %l5,[%i1+%o5] ! Mem[0000000050800028] = 00000000000000a1 ! Mem[0000000091800008] = 6afd6c8b cf2af9fb, %g2 = fce1864c, %g3 = ffffffe2 ldd [%o0+%o1],%g2 ! %g2 = 000000006afd6c8b 00000000cf2af9fb ! Mem[0000000091000000] = ff96c5f39896b0a5, %g2 = 000000006afd6c8b ldx [%i6+%g0],%g2 ! %g2 = ff96c5f39896b0a5 ! %l6 = 0000000068a84cfa, Mem[0000000091000006] = b0a548c2 sth %l6,[%i6+0x006] ! Mem[0000000091000004] = 4cfa48c2 ! %l0 = 4e323dee, %l1 = ffff8362, Mem[0000000091800000] = 0000005a 7ab92c34 std %l0,[%o0+%g0] ! Mem[0000000091800000] = 4e323dee ffff8362 ! %l7 = ffffffffffffa94d, Mem[0000000091800000] = 4e323deeffff8362 stx %l7,[%o0+%g0] ! Mem[0000000091800000] = ffffffffffffa94d p32_label_22: ! Mem[0000000091000028] = 0000e200 6afd6c8b, %g2 = 9896b0a5, %g3 = cf2af9fb ldd [%i6+%o5],%g2 ! %g2 = 000000000000e200 000000006afd6c8b ! %l3 = fffffffffce1864c, Mem[0000000091800008] = 6afd6c8b stw %l3,[%o0+%o1] ! Mem[0000000091800008] = fce1864c ! Mem[000000009180003c] = ee323dee, %g2 = 000000000000e200 lduw [%o0+0x03c],%g2 ! %g2 = 00000000ee323dee ! Mem[0000000091000018] = fce1864c, %g2 = 00000000ee323dee lduw [%i6+%o3],%g2 ! %g2 = 00000000fce1864c ! Mem[0000000051000030] = 29100803, %l6 = 0000000068a84cfa ldsh [%i2+0x032],%l6 ! %l6 = 0000000000000803 ! %l7 = ffffffffffffa94d, Mem[0000000090800005] = a92f424e stb %l7,[%i5+0x005] ! Mem[0000000090800004] = 4d2f424e ! Mem[0000000091000038] = 10a43cea, %g2 = 00000000fce1864c ldsh [%i6+0x03a],%g2 ! %g2 = 00000000000010a4 ! %l6 = 0000000000000803, Mem[0000000090000034] = 807fa20a stw %l6,[%i4+0x034] ! Mem[0000000090000034] = 00000803 ! Mem[0000000090800014] = 2f42b2d5, %g2 = 00000000000010a4 ldsh [%i5+0x016],%g2 ! %g2 = 0000000000002f42 ! Mem[0000000091800008] = 864ccf2a, %g2 = 0000000000002f42 lduh [%o0+0x00a],%g2 ! %g2 = 000000000000864c p32_label_23: ! %l3 = fffffffffce1864c, Mem[0000000051800038] = a193bb4ec8b4e4c4 stx %l3,[%i3+0x038] ! Mem[0000000051800038] = fffffffffce1864c ! Mem[0000000091000030] = fce1864c fce1864c, %g2 = 0000864c, %g3 = 6afd6c8b ldd [%i6+0x030],%g2 ! %g2 = 00000000fce1864c 00000000fce1864c ! %l6 = 0000000000000803, Mem[0000000090800035] = ff836283 stb %l6,[%i5+0x035] ! Mem[0000000090800034] = 03836283 ! %l4 = 00000000, %l5 = 000000a1, Mem[0000000090000008] = ec28646e 07a92f42 std %l4,[%i4+%o1] ! Mem[0000000090000008] = 00000000 000000a1 ! %l7 = ffffffffffffa94d, Mem[0000000091800014] = 12204c45 stw %l7,[%o0+0x014] ! Mem[0000000091800014] = ffffa94d ! Mem[000000005000001c] = 63048a66, %l5 = 00000000000000a1 ldsb [%i0+0x01d],%l5 ! %l5 = 0000000000000004 ! Mem[0000000050000038] = 37903ddb84a35177, %l4 = 0000000000000000 ldx [%i0+0x038],%l4 ! %l4 = 37903ddb84a35177 ! Mem[000000009180002c] = ffff8362, %g18 = ee8d4434c72430b6 ldsw [%o0+0x02c],%g2 ! %g2 = ee8d4434c72430b6 ! Mem[0000000051800034] = 0ef57030, %l6 = 0000000000000803 ldsb [%i3+0x036],%l6 ! %l6 = 0000000000000070 ! %l7 = ffffffffffffa94d, Mem[000000005100000a] = 8d873405 stb %l7,[%i2+0x00a] ! Mem[0000000051000008] = 8d874d05 p32_label_24: ! Mem[0000000090000018] = 00000000 6afd6c8b, %g2 = ffff8362, %g3 = fce1864c ldd [%i4+%o3],%g2 ! %g2 = 0000000000000000 000000006afd6c8b ! %l4 = 37903ddb84a35177, Mem[000000009000000e] = 00a1ffff stb %l4,[%i4+0x00e] ! Mem[000000009000000c] = 77a1ffff ! Mem[0000000090000020] = 4e581baf, %g2 = 0000000000000000 lduw [%i4+%o4],%g2 ! %g2 = 000000004e581baf ! Mem[0000000050000010] = 19c98362, %l3 = fffffffffce1864c ldsw [%i0+%o2],%l3 ! %l3 = 0000000019c98362 ! %l5 = 0000000000000004, Mem[000000009080003c] = e746359f stw %l5,[%i5+0x03c] ! Mem[000000009080003c] = 00000004 ! Mem[0000000090000018] = 00000000, %g2 = 000000004e581baf ldub [%i4+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000030] = fce1864c, %g2 = 0000000000000000 ldsh [%i6+0x030],%g2 ! %g2 = fffffffffffffce1 ! Mem[0000000090000004] = d6ba8c74, %g18 = ee8d4434c72430b6 ldsw [%i4+0x004],%g2 ! %g2 = ee8d4434c72430b6 ! Mem[0000000050800024] = 03776f2d, %l3 = 0000000019c98362 ldsw [%i1+0x024],%l3 ! %l3 = 0000000003776f2d ! %l4 = 37903ddb84a35177, Mem[0000000050000008] = 0e6cbdaf stw %l4,[%i0+%o1] ! Mem[0000000050000008] = 84a35177 p32_label_25: ! Mem[0000000050800010] = 6afd6c8b, %l1 = ffffffffffff8362 ldsw [%i1+%o2],%l1 ! %l1 = 000000006afd6c8b ! %l4 = 37903ddb84a35177, Mem[0000000050000000] = 3b681dc2 stb %l4,[%i0+%g0] ! Mem[0000000050000000] = 77681dc2 ! %l5 = 0000000000000004, Mem[000000005000002e] = aa0fff96 sth %l5,[%i0+0x02e] ! Mem[000000005000002c] = aa0f0004 ! %l2 = fce1864c, %l3 = 03776f2d, Mem[0000000091000020] = fce1864c ffffffe2 std %l2,[%i6+%o4] ! Mem[0000000091000020] = fce1864c 03776f2d ! Mem[0000000091000034] = 4cbd8a10, %g2 = ffffffffd6ba8c74 ldsb [%i6+0x037],%g2 ! %g2 = 000000000000004c ! Mem[0000000090800000] = ca074d2f, %g2 = 000000000000004c ldsb [%i5+0x003],%g2 ! %g2 = ffffffffffffffca ! %l3 = 0000000003776f2d, Mem[000000009100002a] = e2006afd stb %l3,[%i6+0x02a] ! Mem[0000000091000028] = 2d006afd ! Mem[0000000091800018] = ad5cb768, %g2 = ffffffffffffffca lduh [%o0+0x01a],%g2 ! %g2 = 000000000000ad5c ! Mem[0000000050800018] = 5c1a1b603259736f, %l5 = 0000000000000004 ldx [%i1+%o3],%l5 ! %l5 = 5c1a1b603259736f ! Mem[0000000090800020] = 0c86ef26, %g2 = 000000000000ad5c ldsh [%i5+%o4],%g2 ! %g2 = 0000000000000c86 ba,a p32_not_taken_0_end p32_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000004e323dee bne,a,pn %xcc,p32_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000006afd6c8b bne,a,pn %xcc,p32_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 3b681dc2fce1864c bne,a,pn %xcc,p32_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000003776f2d bne,a,pn %xcc,p32_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 37903ddb84a35177 bne,a,pn %xcc,p32_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 5c1a1b603259736f bne,a,pn %xcc,p32_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000070 bne,a,pn %xcc,p32_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffa94d 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 %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 1926fab8 2a18a3b9 bne %xcc,p32_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 0fe79bb2 dc6ad54a bne %xcc,p32_f4_fail nop ! Check Local Memory set p32_local0_expect,%g1 p32_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 77681dc2fce1864c ldx [%i0+0x000],%g3 ! Observed data at 0000000050000000 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 84a35177a94d2d07 ldx [%i0+0x008],%g3 ! Observed data at 0000000050000008 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i0,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 9475e7cfaa0f0004 ldx [%i0+0x028],%g3 ! Observed data at 0000000050000028 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i0,0x028,%g4 set p32_local1_expect,%g1 p32_check_local1: ldx [%g1+0x028],%g2 ! Expected data = 00000000000000a1 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 = b9cca838a30f61a6 ldx [%i2+0x000],%g3 ! Observed data at 0000000051000000 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 8d874d054f133db2 ldx [%i2+0x008],%g3 ! Observed data at 0000000051000008 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 00000000000000a1 ldx [%i2+0x018],%g3 ! Observed data at 0000000051000018 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = fce1864ca30f61a6 ldx [%i2+0x020],%g3 ! Observed data at 0000000051000020 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 61a6bef43949756f ldx [%i2+0x028],%g3 ! Observed data at 0000000051000028 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 3f545a5c4569a838 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+0x020],%g2 ! Expected data = e30299263dcc00a1 ldx [%i3+0x020],%g3 ! Observed data at 0000000051800020 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = e32c347b41ac9f00 ldx [%i3+0x028],%g3 ! Observed data at 0000000051800028 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = fffffffffce1864c ldx [%i3+0x038],%g3 ! Observed data at 0000000051800038 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i3,0x038,%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_f2_fail: set p32_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%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 ! 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 [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000050800010] ldxa [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000050000010] ldsha [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000050000018] stda %l2,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000051800020] lduwa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000051000020] stwa %l0,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000051800000] lduha [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000051000008] done p32_trap1o: ldda [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000050800010] ldxa [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000050000010] ldsha [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000050000018] stda %l2,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000051800020] lduwa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000051000020] stwa %l0,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000051800000] lduha [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000051000008] done p32_trap2e: lduha [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000051000028] stba %l3,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000050000028] lduha [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000050800020] stha %l5,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000051000018] ldda [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000051800010] lduwa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000050000008] lduwa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000051800010] done p32_trap2o: lduha [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000051000028] stba %l3,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000050000028] lduha [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000050800020] stha %l5,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000051000018] ldda [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000051800010] lduwa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000050000008] lduwa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000051800010] done p32_trap3e: nop nop nop nop nop nop done p32_trap3o: nop nop nop nop 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 = 4bd5e0b412209845 ldx [%g1+0x008],%l1 ! %l1 = 4ede0cc5e27e2948 ldx [%g1+0x010],%l2 ! %l2 = 5da66020bd8a10a4 ldx [%g1+0x018],%l3 ! %l3 = b95bddf63ceac5f3 ldx [%g1+0x020],%l4 ! %l4 = 7513e6a9ec28646e ldx [%g1+0x028],%l5 ! %l5 = 07a8bcca07a92f42 ldx [%g1+0x030],%l6 ! %l6 = b9654de84e581baf ldx [%g1+0x038],%l7 ! %l7 = e6d96ba67ab92c34 ! 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 = 84997912 5092dd75 0b47e156 5e3c73cf ! %f4 = 3cdd4a9d 5165a310 c2bdc654 98630c68 ! %f8 = f93b8d2f e9cdff18 1244d6d3 8b446ddc ! %f12 = d5326b3f d9052cda 712920f2 c21e76c5 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = b2879763 cc2b9b03 ecdb40e6 2094bb18 ! %f20 = 9ad662d3 54f17d71 07acf124 cbd755aa ! %f24 = 055727f9 69cf02c5 6da08a6c f5526af9 ! %f28 = 26c42ae5 88490642 79ccfeb6 bb3d205b ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = cdcc0da1 ab876913 771c7b71 a8c64a6b ! %f36 = 1b1a1875 bbcc6b8d 3a8004b6 55f9cc6d ! %f40 = ed2187da 2a0e9dfb 9406a433 8b576e13 ! %f44 = ddbac928 ce66f36f baf3dc7c da8a8bf9 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xb7e9757f00000003,%g7,%g1 ! GSR scale = 0, align = 3 wr %g1,%g0,%gsr ! GSR = b7e9757f00000003 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: ! Mem[0000000052000020] = 39b2f38d, %l1 = 4b2bcc469cb65ceb ldsb [%i0+0x021],%l1 ! %l1 = ffffffffffffffb2 ! Mem[0000000091000030] = a5b5761e, %g18 = 46683173eb457687 ldsw [%i6+0x030],%g2 ! %g2 = 46683173eb457687 ! %l0 = f1e3a5de3abe8af8, Mem[0000000091800025] = 3ff05315 stb %l0,[%o0+0x025] ! Mem[0000000091800024] = f8f05315 ! Mem[0000000053800000] = c6fbb327, %l3 = 522ccd3238a22591 ldsh [%i3+%g0],%l3 ! %l3 = ffffffffffffc6fb ! Mem[000000009080000c] = c7c9f844, %g2 = ffffffffa5b5761e ldsh [%i5+0x00e],%g2 ! %g2 = ffffffffffffc7c9 ! %l3 = ffffffffffffc6fb, Mem[000000009180001c] = b7684e28 stb %l3,[%o0+0x01c] ! Mem[000000009180001c] = fb684e28 ! %l4 = 5f63b4363b290ff1, Mem[0000000053000010] = c501a849 stw %l4,[%i2+%o2] ! Mem[0000000053000010] = 3b290ff1 ! Mem[0000000090000028] = af022e977d3b2cbb, %g2 = ffffffffffffc7c9 ldx [%i4+%o5],%g2 ! %g2 = af022e977d3b2cbb ! %l2 = c000dcb07873d44b, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = c000dcb07873d44b ! %l2 = c000dcb07873d44b, Mem[0000000052800000] = d1a08c92 stw %l2,[%i1+%g0] ! Mem[0000000052800000] = 7873d44b p33_label_2: ! Mem[0000000091000038] = e25676cb, %g2 = af022e977d3b2cbb lduw [%i6+0x038],%g2 ! %g2 = 00000000e25676cb ! %l0 = 3abe8af8, %l1 = ffffffb2, Mem[0000000090800010] = f8449dd9 5e356f1d std %l0,[%i5+%o2] ! Mem[0000000090800010] = 3abe8af8 ffffffb2 ! %l4 = 5f63b4363b290ff1, Mem[0000000090800020] = 0c86ef26 stw %l4,[%i5+%o4] ! Mem[0000000090800020] = 3b290ff1 ! %l5 = 5fdb6825d68da401, Mem[0000000091000036] = 449be256 stb %l5,[%i6+0x036] ! Mem[0000000091000034] = 019be256 ! %l4 = 5f63b4363b290ff1, Mem[0000000090800031] = f607f479 stb %l4,[%i5+0x031] ! Mem[0000000090800030] = f107f479 ! %l7 = 4e55baea37da52b5, Mem[0000000090800022] = 0ff13514 stb %l7,[%i5+0x022] ! Mem[0000000090800020] = b5f13514 ! %l5 = 5fdb6825d68da401, Mem[0000000090000038] = 53918eb2e6c51178 stx %l5,[%i4+0x038] ! Mem[0000000090000038] = 5fdb6825d68da401 ! Mem[0000000053000024] = 364c61da, %l1 = ffffffffffffffb2 ldub [%i2+0x024],%l1 ! %l1 = 0000000000000036 ! Mem[0000000090800000] = 73d0acf8dd4bc205, %g2 = 00000000e25676cb ldx [%i5+%g0],%g2 ! %g2 = 73d0acf8dd4bc205 ! %l5 = 5fdb6825d68da401, Mem[0000000091000028] = 21a95ba1 sth %l5,[%i6+%o5] ! Mem[0000000091000028] = a4015ba1 p33_label_3: ! Mem[000000009080001c] = db268a9a, %g18 = 46683173eb457687 ldsw [%i5+0x01c],%g2 ! %g2 = 46683173eb457687 ! Mem[0000000090000004] = 4bb427e0, %g2 = ffffffffdb268a9a ldsb [%i4+0x007],%g2 ! %g2 = 000000000000004b ! %l0 = 3abe8af8, %l1 = 00000036, Mem[0000000090000020] = 0ad8f703 0332e58e std %l0,[%i4+%o4] ! Mem[0000000090000020] = 3abe8af8 00000036 ! %l0 = 3abe8af8, %l1 = 00000036, Mem[0000000090000000] = c000dcb0 7873d44b std %l0,[%i4+%g0] ! Mem[0000000090000000] = 3abe8af8 00000036 ! Mem[0000000053000038] = ee9af67db53e8ae1, %l7 = 4e55baea37da52b5 ldx [%i2+0x038],%l7 ! %l7 = ee9af67db53e8ae1 ! Mem[0000000091800018] = 06faad5c fb684e28, %g2 = 0000004b, %g3 = 00000000 ldd [%o0+%o3],%g2 ! %g2 = 0000000006faad5c 00000000fb684e28 ! %l5 = 5fdb6825d68da401, Mem[0000000091000003] = 8898f9b0 stb %l5,[%i6+0x003] ! Mem[0000000091000000] = 0198f9b0 ! %l4 = 5f63b4363b290ff1, Mem[0000000053000010] = 3b290ff169877bf6 stx %l4,[%i2+%o2] ! Mem[0000000053000010] = 5f63b4363b290ff1 ! Mem[000000005280002c] = ceb3559c, %l0 = f1e3a5de3abe8af8 lduh [%i1+0x02e],%l0 ! %l0 = 000000000000559c ! Mem[0000000091800014] = 8cae06fa, %g2 = 0000000006faad5c lduh [%o0+0x016],%g2 ! %g2 = 0000000000008cae p33_label_4: ! Mem[0000000091800038] = 54b6116d, %g2 = 0000000000008cae lduh [%o0+0x038],%g2 ! %g2 = 00000000000054b6 ! %l7 = ee9af67db53e8ae1, Mem[000000009000003a] = 6825d68d stb %l7,[%i4+0x03a] ! Mem[0000000090000038] = e125d68d ! Mem[0000000090000008] = b427e099, %g2 = 00000000000054b6 ldsb [%i4+%o1],%g2 ! %g2 = ffffffffffffffb4 ! Mem[0000000090800018] = b2d54dc6db268a9a, %g2 = ffffffffffffffb4 ldx [%i5+%o3],%g2 ! %g2 = b2d54dc6db268a9a ! Mem[0000000091000004] = 98f9b0a5, %g2 = b2d54dc6db268a9a lduh [%i6+0x004],%g2 ! %g2 = 00000000000098f9 ! Mem[0000000090800008] = 5a1ae612, %g18 = 46683173eb457687 ldsw [%i5+%o1],%g2 ! %g2 = 46683173eb457687 ! Mem[0000000090800008] = 1214acc7, %g2 = 000000005a1ae612 ldsb [%i5+0x00b],%g2 ! %g2 = 0000000000000012 ! Mem[0000000090800024] = 35144907, %g2 = 0000000000000012 ldsh [%i5+0x024],%g2 ! %g2 = 0000000000003514 ! Mem[0000000053800038] = 62e1241a, %l1 = 0000000000000036 lduw [%i3+0x038],%l1 ! %l1 = 0000000062e1241a ! Mem[0000000090800000] = 73d0acf8, %g2 = 0000000000003514 ldsb [%i5+%g0],%g2 ! %g2 = 0000000000000073 p33_label_5: ! Mem[0000000091800010] = 6e4e5182, %g2 = 0000000000000073 lduh [%o0+%o2],%g2 ! %g2 = 0000000000006e4e ! Mem[0000000091800038] = 116d9d52, %g2 = 0000000000006e4e ldub [%o0+0x03a],%g2 ! %g2 = 0000000000000011 ! %l0 = 000000000000559c, Mem[0000000090800020] = 3b29b5f135144907 stx %l0,[%i5+%o4] ! Mem[0000000090800020] = 000000000000559c ! Mem[0000000091800024] = f8f05315, %g2 = 0000000000000011 ldub [%o0+0x025],%g2 ! %g2 = 00000000000000f8 ! Mem[0000000090800028] = f5d351e8, %g2 = 00000000000000f8 ldsh [%i5+0x02a],%g2 ! %g2 = fffffffffffff5d3 ! Mem[0000000091800004] = 07b3e6aa, %g18 = 46683173eb457687 ldsw [%o0+0x004],%g2 ! %g2 = 46683173eb457687 ! Mem[000000009100002c] = d051a5b5, %g2 = 0000000007b3e6aa ldub [%i6+0x02e],%g2 ! %g2 = 00000000000000d0 ! %l2 = c000dcb07873d44b, Mem[0000000091800018] = 06faad5cfb684e28 stx %l2,[%o0+%o3] ! Mem[0000000091800018] = c000dcb07873d44b ! Mem[0000000091000034] = 1214019b, %g2 = 00000000000000d0 lduw [%i6+0x034],%g2 ! %g2 = 000000001214019b ! Mem[000000005280003c] = a77976dc, %l0 = 000000000000559c lduh [%i1+0x03c],%l0 ! %l0 = 000000000000a779 p33_label_6: ! Mem[0000000053800020] = a9ab8668 bc2da482, %l6 = c18133a9, %l7 = b53e8ae1 ldd [%i3+%o4],%l6 ! %l6 = 00000000a9ab8668 00000000bc2da482 ! %l0 = 0000a779, %l1 = 62e1241a, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l0,[%i5+%o1] ! Mem[0000000090800008] = 0000a779 62e1241a ! %l0 = 000000000000a779, Mem[000000009080001d] = 268a9a00 stb %l0,[%i5+0x01d] ! Mem[000000009080001c] = 798a9a00 ! Mem[0000000091800034] = 258454b6, %g2 = 000000001214019b lduh [%o0+0x036],%g2 ! %g2 = 0000000000002584 ! Mem[0000000090800018] = b2d54dc6, %g2 = 0000000000002584 lduh [%i5+%o3],%g2 ! %g2 = 000000000000b2d5 ! Mem[000000009180003c] = adff0000, %g2 = 000000000000b2d5 ldsh [%o0+0x03e],%g2 ! %g2 = ffffffffffffadff ! Mem[0000000091000020] = 8b0950dd, %g18 = 46683173eb457687 ldsw [%i6+%o4],%g2 ! %g2 = 46683173eb457687 ! Mem[000000009180000c] = d9af6e4e, %g2 = ffffffff8b0950dd ldsb [%o0+0x00e],%g2 ! %g2 = ffffffffffffffd9 ! %l0 = 000000000000a779, Mem[0000000091000036] = 019be256 sth %l0,[%i6+0x036] ! Mem[0000000091000034] = a779e256 ! %l7 = 00000000bc2da482, Mem[0000000091800010] = 6e4e5182 sth %l7,[%o0+%o2] ! Mem[0000000091800010] = a4825182 p33_label_7: ! Mem[000000009180003c] = ff000000, %g2 = ffffffffffffffd9 ldsb [%o0+0x03f],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091800034] = 258454b6, %g2 = ffffffffffffffff lduh [%o0+0x036],%g2 ! %g2 = 0000000000002584 ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = 0000000000002584 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! %l7 = 00000000bc2da482, Mem[0000000091800028] = 153f24b0 stb %l7,[%o0+%o5] ! Mem[0000000091800028] = 823f24b0 ! Mem[0000000091000028] = a4015ba1 08a9d051, %g2 = 9d52adff, %g3 = fb684e28 ldd [%i6+%o5],%g2 ! %g2 = 00000000a4015ba1 0000000008a9d051 ! Mem[0000000091800018] = c000dcb07873d44b, %g2 = 00000000a4015ba1 ldx [%o0+%o3],%g2 ! %g2 = c000dcb07873d44b ! Mem[000000005380002c] = 3c9e71b8, %l3 = ffffffffffffc6fb ldsh [%i3+0x02c],%l3 ! %l3 = 0000000000003c9e ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = c000dcb07873d44b ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! Mem[0000000052800010] = d1df54a5, %l5 = 5fdb6825d68da401 ldsw [%i1+%o2],%l5 ! %l5 = ffffffffd1df54a5 ! Mem[000000009080000c] = 62e1241a, %g2 = 43bc1d8151532584 ldsh [%i5+0x00c],%g2 ! %g2 = 00000000000062e1 p33_label_8: ! %l0 = 000000000000a779, Mem[0000000091800000] = fb520ab007b3e6aa stx %l0,[%o0+%g0] ! Mem[0000000091800000] = 000000000000a779 ! %l7 = 00000000bc2da482, Mem[0000000091800008] = 8b9883bd3923d9af stx %l7,[%o0+%o1] ! Mem[0000000091800008] = 00000000bc2da482 ! %l4 = 5f63b4363b290ff1, Mem[0000000091000034] = 1214a779 stw %l4,[%i6+0x034] ! Mem[0000000091000034] = 3b290ff1 ! Mem[000000005280003c] = a77976dc, %l7 = 00000000bc2da482 ldsw [%i1+0x03c],%l7 ! %l7 = ffffffffa77976dc ! %l2 = 7873d44b, %l3 = 00003c9e, Mem[0000000090000020] = 3abe8af8 00000036 std %l2,[%i4+%o4] ! Mem[0000000090000020] = 7873d44b 00003c9e ! Mem[0000000091800028] = 823f24b0, %g2 = 00000000000062e1 lduh [%o0+%o5],%g2 ! %g2 = 000000000000823f ! Mem[0000000091000004] = 98f9b0a5, %g2 = 000000000000823f lduw [%i6+0x004],%g2 ! %g2 = 0000000098f9b0a5 ! Mem[0000000090000038] = 5fdbe125 d68da401, %g2 = 98f9b0a5, %g3 = 08a9d051 ldd [%i4+0x038],%g2 ! %g2 = 000000005fdbe125 00000000d68da401 ! %l3 = 0000000000003c9e, Mem[000000009080003c] = adc27bb0 sth %l3,[%i5+0x03c] ! Mem[000000009080003c] = 3c9e7bb0 ! %l0 = 000000000000a779, Mem[000000009080001a] = 4dc6db79 stb %l0,[%i5+0x01a] ! Mem[0000000090800018] = 79c6db79 p33_label_9: ! %l5 = ffffffffd1df54a5, Mem[0000000091000002] = 2f0198f9 sth %l5,[%i6+0x002] ! Mem[0000000091000000] = 54a598f9 ! Mem[0000000090000030] = 7a6764e2, %g18 = 46683173eb457687 ldsw [%i4+0x030],%g2 ! %g2 = 46683173eb457687 ! %l4 = 3b290ff1, %l5 = d1df54a5, Mem[0000000053800008] = 6f8debed e3d3556b std %l4,[%i3+%o1] ! Mem[0000000053800008] = 3b290ff1 d1df54a5 ! %l4 = 3b290ff1, %l5 = d1df54a5, Mem[0000000091000000] = 6ae854a5 98f9b0a5 std %l4,[%i6+%g0] ! Mem[0000000091000000] = 3b290ff1 d1df54a5 ! Mem[0000000052800008] = d49d9f55 2869f431, %l2 = 7873d44b, %l3 = 00003c9e ldd [%i1+%o1],%l2 ! %l2 = 00000000d49d9f55 000000002869f431 ! %l3 = 000000002869f431, Mem[000000005200002c] = 672cf147 sth %l3,[%i0+0x02c] ! Mem[000000005200002c] = f431f147 ! Mem[0000000091800000] = 00000000 0000a779, %g2 = 7a6764e2, %g3 = d68da401 ldd [%o0+%g0],%g2 ! %g2 = 0000000000000000 000000000000a779 ! Mem[0000000090800020] = 00000000 0000559c, %g2 = 00000000, %g3 = 0000a779 ldd [%i5+%o4],%g2 ! %g2 = 0000000000000000 000000000000559c ! Mem[0000000091000034] = 3b290ff1, %g2 = 0000000000000000 ldsb [%i6+0x034],%g2 ! %g2 = 000000000000003b ! %l1 = 0000000062e1241a, Mem[0000000090800036] = e95e66e1 stb %l1,[%i5+0x036] ! Mem[0000000090800034] = 1a5e66e1 p33_label_10: ! Mem[0000000090000000] = 3abe8af8, %g2 = 000000000000003b ldsb [%i4+%g0],%g2 ! %g2 = 000000000000003a ! Mem[0000000090800028] = 4459f5d3, %g2 = 000000000000003a lduw [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 ! Mem[0000000091800020] = 979dbaf8, %g2 = 000000004459f5d3 ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffff979d ! Mem[0000000091000000] = 3b290ff1, %g2 = ffffffffffff979d lduw [%i6+%g0],%g2 ! %g2 = 000000003b290ff1 ! %l2 = 00000000d49d9f55, Mem[0000000090800028] = 4459f5d351e85f11 stx %l2,[%i5+%o5] ! Mem[0000000090800028] = 00000000d49d9f55 ! Mem[0000000053000004] = 22b260ad, %l6 = 00000000a9ab8668 lduw [%i2+0x004],%l6 ! %l6 = 0000000022b260ad ! Mem[0000000090800038] = 66e1d7bc 3c9e7bb0, %g2 = 3b290ff1, %g3 = 0000559c ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 000000003c9e7bb0 ! %l4 = 5f63b4363b290ff1, Mem[0000000090800020] = 000000000000559c stx %l4,[%i5+%o4] ! Mem[0000000090800020] = 5f63b4363b290ff1 ! %l6 = 0000000022b260ad, Mem[0000000091800030] = 43bc1d81 stw %l6,[%o0+0x030] ! Mem[0000000091800030] = 22b260ad ! %l0 = 000000000000a779, Mem[000000009080001d] = 798a9a5f stb %l0,[%i5+0x01d] ! Mem[000000009080001c] = 798a9a5f p33_label_11: ! %l0 = 000000000000a779, Mem[0000000053000016] = 3b290ff1 stb %l0,[%i2+0x016] ! Mem[0000000053000014] = 3b2979f1 ! %l2 = d49d9f55, %l3 = 2869f431, Mem[0000000091800030] = 22b260ad 51532584 std %l2,[%o0+0x030] ! Mem[0000000091800030] = d49d9f55 2869f431 ! %l6 = 22b260ad, %l7 = a77976dc, Mem[0000000053800030] = 57303e1b daa05fec std %l6,[%i3+0x030] ! Mem[0000000053800030] = 22b260ad a77976dc ! Mem[0000000091800034] = 2869f431, %g18 = 46683173eb457687 ldsw [%o0+0x034],%g2 ! %g2 = 46683173eb457687 ! Mem[0000000091000028] = a4015ba108a9d051, %g2 = 000000002869f431 ldx [%i6+%o5],%g2 ! %g2 = a4015ba108a9d051 ! %l7 = ffffffffa77976dc, Mem[0000000090800030] = eaf107f479e21a5e stx %l7,[%i5+0x030] ! Mem[0000000090800030] = ffffffffa77976dc ! Mem[0000000091800000] = 00000000, %g2 = a4015ba108a9d051 ldub [%o0+0x002],%g2 ! %g2 = 0000000000000000 ! %l2 = 00000000d49d9f55, Mem[000000005200000c] = 2d984b4b stw %l2,[%i0+0x00c] ! Mem[000000005200000c] = d49d9f55 ! Mem[0000000091800020] = 5566979d, %g2 = 0000000000000000 lduh [%o0+%o4],%g2 ! %g2 = 0000000000005566 ! Mem[0000000090000030] = 7a6764e2, %g18 = 46683173eb457687 ldsw [%i4+0x030],%g2 ! %g2 = 46683173eb457687 p33_label_12: ! Mem[0000000091800024] = f053823f, %g2 = 000000007a6764e2 ldsh [%o0+0x026],%g2 ! %g2 = fffffffffffff053 ! %l6 = 0000000022b260ad, Mem[0000000090000020] = 7873d44b00003c9e stx %l6,[%i4+%o4] ! Mem[0000000090000020] = 0000000022b260ad ! Mem[0000000052000004] = baa865f3, %l3 = 000000002869f431 lduw [%i0+0x004],%l3 ! %l3 = 00000000baa865f3 ! %l0 = 0000a779, %l1 = 62e1241a, Mem[0000000053800030] = 22b260ad a77976dc std %l0,[%i3+0x030] ! Mem[0000000053800030] = 0000a779 62e1241a ! Mem[0000000053800038] = 62e1241a, %l6 = 0000000022b260ad ldsb [%i3+0x039],%l6 ! %l6 = ffffffffffffffe1 ! %l2 = 00000000d49d9f55, Mem[000000005280003c] = a77976dc sth %l2,[%i1+0x03c] ! Mem[000000005280003c] = 9f5576dc ! Mem[0000000091000010] = cd7757fe, %g2 = fffffffffffff053 ldsb [%i6+0x013],%g2 ! %g2 = ffffffffffffffcd ! Mem[000000009100003c] = 62bf8c8f, %g18 = 46683173eb457687 ldsw [%i6+0x03c],%g2 ! %g2 = 46683173eb457687 ! Mem[0000000091000010] = 6cff95cd 7757fe01, %g2 = 62bf8c8f, %g3 = 3c9e7bb0 ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 000000007757fe01 ! Mem[0000000091000000] = 0ff1d1df, %g2 = 000000006cff95cd ldsh [%i6+0x002],%g2 ! %g2 = 0000000000000ff1 p33_label_13: ! %l4 = 5f63b4363b290ff1, Mem[0000000090800028] = 00000000d49d9f55 stx %l4,[%i5+%o5] ! Mem[0000000090800028] = 5f63b4363b290ff1 ! Mem[000000009180000c] = 2da482a4, %g2 = 0000000000000ff1 ldsb [%o0+0x00d],%g2 ! %g2 = 000000000000002d ! Mem[0000000090800000] = 73d0acf8, %g2 = 000000000000002d lduw [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 ! %l5 = ffffffffd1df54a5, Mem[0000000091800020] = 5566979d sth %l5,[%o0+%o4] ! Mem[0000000091800020] = 54a5979d ! %l5 = ffffffffd1df54a5, Mem[0000000091800000] = 000000000000a779 stx %l5,[%o0+%g0] ! Mem[0000000091800000] = ffffffffd1df54a5 ! %l0 = 000000000000a779, Mem[0000000091000010] = 6cff95cd7757fe01 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = 000000000000a779 ! %l6 = ffffffe1, %l7 = a77976dc, Mem[0000000091800028] = 823f24b0 df4e4459 std %l6,[%o0+%o5] ! Mem[0000000091800028] = ffffffe1 a77976dc ! Mem[0000000090000014] = d828ead6, %g2 = 0000000073d0acf8 lduh [%i4+0x014],%g2 ! %g2 = 000000000000d828 ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = 0000d828, %g3 = 7757fe01 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! Mem[000000009100001c] = 47a19fcf, %g2 = 00000000e25676cb lduh [%i6+0x01c],%g2 ! %g2 = 00000000000047a1 p33_label_14: ! %l2 = 00000000d49d9f55, Mem[0000000052800034] = 0722c004 stw %l2,[%i1+0x034] ! Mem[0000000052800034] = d49d9f55 ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = 00000000000047a1 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! Mem[0000000091000020] = 8b0950dd0f65f93d, %g2 = 54b6116d9d52adff ldx [%i6+%o4],%g2 ! %g2 = 8b0950dd0f65f93d ! %l2 = 00000000d49d9f55, Mem[0000000053800008] = 3b290ff1d1df54a5 stx %l2,[%i3+%o1] ! Mem[0000000053800008] = 00000000d49d9f55 ! %l5 = ffffffffd1df54a5, Mem[000000005380001c] = 067947c6 sth %l5,[%i3+0x01c] ! Mem[000000005380001c] = 54a547c6 ! Mem[000000009180001c] = 4b54a597, %g2 = 8b0950dd0f65f93d ldsb [%o0+0x01f],%g2 ! %g2 = 000000000000004b ! Mem[0000000091800014] = 96298cae, %g2 = 000000000000004b ldsh [%o0+0x014],%g2 ! %g2 = ffffffffffff9629 ! %l1 = 0000000062e1241a, Mem[0000000090000028] = af022e97 stw %l1,[%i4+%o5] ! Mem[0000000090000028] = 62e1241a ! %l2 = 00000000d49d9f55, Mem[0000000091800018] = c000dcb07873d44b stx %l2,[%o0+%o3] ! Mem[0000000091800018] = 00000000d49d9f55 ! Mem[0000000053000010] = 5f63b436, %l1 = 0000000062e1241a lduh [%i2+%o2],%l1 ! %l1 = 0000000000005f63 p33_label_15: ! Mem[000000009000003c] = d68da401, %g2 = ffffffffffff9629 ldub [%i4+0x03c],%g2 ! %g2 = 00000000000000d6 ! Mem[0000000090800008] = 0000a779, %g2 = 00000000000000d6 lduw [%i5+%o1],%g2 ! %g2 = 000000000000a779 ! Mem[000000009180003c] = 9d52adff, %g18 = 46683173eb457687 ldsw [%o0+0x03c],%g2 ! %g2 = 46683173eb457687 ! Mem[0000000091800030] = d49d9f55, %g18 = 46683173eb457687 ldsw [%o0+0x030],%g2 ! %g2 = 46683173eb457687 ! %l7 = ffffffffa77976dc, Mem[000000009080001c] = db798a9a sth %l7,[%i5+0x01c] ! Mem[000000009080001c] = 76dc8a9a ! Mem[0000000052000038] = 1b90d72a, %l4 = 5f63b4363b290ff1 ldub [%i0+0x03b],%l4 ! %l4 = 000000000000002a ! Mem[000000009180001c] = 5554a597, %g2 = ffffffffd49d9f55 ldsb [%o0+0x01f],%g2 ! %g2 = 0000000000000055 ! %l2 = 00000000d49d9f55, Mem[0000000052800014] = 0794c833 stw %l2,[%i1+0x014] ! Mem[0000000052800014] = d49d9f55 ! Mem[0000000090800038] = bc3c9e7b, %g2 = 0000000000000055 ldsb [%i5+0x03b],%g2 ! %g2 = ffffffffffffffbc ! Mem[000000005300003c] = b53e8ae1, %l1 = 0000000000005f63 ldsb [%i2+0x03f],%l1 ! %l1 = ffffffffffffffe1 p33_label_16: ! Mem[0000000052800010] = d1df54a5d49d9f55, %l0 = 000000000000a779 ldx [%i1+%o2],%l0 ! %l0 = d1df54a5d49d9f55 ! Mem[0000000090000020] = 00000000 22b260ad, %g2 = ffffffbc, %g3 = 62bf8c8f ldd [%i4+%o4],%g2 ! %g2 = 0000000000000000 0000000022b260ad ! %l1 = ffffffffffffffe1, Mem[0000000091800030] = d49d9f552869f431 stx %l1,[%o0+0x030] ! Mem[0000000091800030] = ffffffffffffffe1 ! Mem[0000000052800038] = 1e90c618, %l0 = d1df54a5d49d9f55 ldsw [%i1+0x038],%l0 ! %l0 = 000000001e90c618 ! %l0 = 000000001e90c618, Mem[0000000090800024] = 3b290ff1 stw %l0,[%i5+0x024] ! Mem[0000000090800024] = 1e90c618 ! Mem[0000000091800008] = 00bc2da4, %g2 = 0000000000000000 ldub [%o0+0x00b],%g2 ! %g2 = 0000000000000000 ! Mem[000000009080000c] = 62e1241a, %g2 = 0000000000000000 ldsh [%i5+0x00c],%g2 ! %g2 = 00000000000062e1 ! %l1 = ffffffffffffffe1, Mem[0000000053000018] = 9e00a852 stw %l1,[%i2+%o3] ! Mem[0000000053000018] = ffffffe1 ! %l6 = ffffffe1, %l7 = a77976dc, Mem[0000000090800010] = 3abe8af8 ffffffb2 std %l6,[%i5+%o2] ! Mem[0000000090800010] = ffffffe1 a77976dc ! Mem[0000000090000004] = 00000036, %g2 = 00000000000062e1 lduh [%i4+0x004],%g2 ! %g2 = 0000000000000000 p33_label_17: ! %l4 = 000000000000002a, Mem[0000000091800036] = ffe154b6 sth %l4,[%o0+0x036] ! Mem[0000000091800034] = 002a54b6 ! Mem[0000000091800010] = a482518296298cae, %g2 = 0000000000000000 ldx [%o0+%o2],%g2 ! %g2 = a482518296298cae ! %l4 = 0000002a, %l5 = d1df54a5, Mem[0000000090000028] = 62e1241a 7d3b2cbb std %l4,[%i4+%o5] ! Mem[0000000090000028] = 0000002a d1df54a5 ! Mem[0000000053000008] = 4b14137f, %l0 = 000000001e90c618 lduw [%i2+%o1],%l0 ! %l0 = 000000004b14137f ! Mem[000000009180002c] = a77976dc, %g18 = 46683173eb457687 ldsw [%o0+0x02c],%g2 ! %g2 = 46683173eb457687 ! %l1 = ffffffffffffffe1, Mem[0000000052800032] = db4fe52b sth %l1,[%i1+0x032] ! Mem[0000000052800030] = db4fffe1 ! %l6 = ffffffffffffffe1, Mem[0000000091800000] = ffffffffd1df54a5 stx %l6,[%o0+%g0] ! Mem[0000000091800000] = ffffffffffffffe1 ! %l4 = 000000000000002a, Mem[000000009000003e] = a4010000 stb %l4,[%i4+0x03e] ! Mem[000000009000003c] = 2a010000 ! %l7 = ffffffffa77976dc, Mem[0000000053000024] = 364c61da sth %l7,[%i2+0x024] ! Mem[0000000053000024] = 76dc61da ! %l2 = 00000000d49d9f55, Mem[0000000053000010] = 5f63b4363b2979f1 stx %l2,[%i2+%o2] ! Mem[0000000053000010] = 00000000d49d9f55 p33_label_18: ! Mem[0000000091800004] = ffffe100, %g2 = ffffffffa77976dc ldsb [%o0+0x005],%g2 ! %g2 = ffffffffffffffff ! %l3 = 00000000baa865f3, Mem[000000009180002e] = 76dcffff sth %l3,[%o0+0x02e] ! Mem[000000009180002c] = 65f3ffff ! %l5 = ffffffffd1df54a5, Mem[0000000091800018] = 00000000d49d9f55 stx %l5,[%o0+%o3] ! Mem[0000000091800018] = ffffffffd1df54a5 ! %l7 = ffffffffa77976dc, Mem[0000000090800024] = 1e90c618 stw %l7,[%i5+0x024] ! Mem[0000000090800024] = a77976dc ! Mem[0000000090800004] = dd4bc205, %g2 = ffffffffffffffff lduh [%i5+0x004],%g2 ! %g2 = 000000000000dd4b ! %l2 = 00000000d49d9f55, Mem[0000000091800023] = 9dbaf8f0 stb %l2,[%o0+0x023] ! Mem[0000000091800020] = 55baf8f0 ! Mem[0000000091000034] = 3b290ff1, %g18 = 46683173eb457687 ldsw [%i6+0x034],%g2 ! %g2 = 46683173eb457687 ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = 000000003b290ff1 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! %l4 = 0000002a, %l5 = d1df54a5, Mem[0000000052000018] = c670d9cb 6a3ee080 std %l4,[%i0+%o3] ! Mem[0000000052000018] = 0000002a d1df54a5 ! %l3 = 00000000baa865f3, Mem[0000000090000018] = 1d179028 stw %l3,[%i4+%o3] ! Mem[0000000090000018] = baa865f3 p33_label_19: ! Mem[0000000091000020] = 8b0950dd, %g2 = 54b6116d9d52adff lduw [%i6+%o4],%g2 ! %g2 = 000000008b0950dd ! Mem[0000000091800028] = ffffe1a7, %g2 = 000000008b0950dd ldsb [%o0+0x029],%g2 ! %g2 = ffffffffffffffff ! Mem[000000009100001c] = 47a19fcf, %g2 = ffffffffffffffff lduw [%i6+0x01c],%g2 ! %g2 = 0000000047a19fcf ! Mem[0000000091000028] = 015ba108, %g2 = 0000000047a19fcf ldsb [%i6+0x029],%g2 ! %g2 = 0000000000000001 ! Mem[0000000091000010] = 00000000, %g2 = 0000000000000001 ldsh [%i6+0x012],%g2 ! %g2 = 0000000000000000 ! Mem[0000000053800018] = 68c7e29a 54a547c6, %l0 = 4b14137f, %l1 = ffffffe1 ldd [%i3+%o3],%l0 ! %l0 = 0000000068c7e29a 0000000054a547c6 ! Mem[0000000091000010] = 00000000, %g2 = 0000000000000000 ldsh [%i6+%o2],%g2 ! %g2 = 0000000000000000 ! %l4 = 000000000000002a, Mem[0000000091800018] = ffffffff stw %l4,[%o0+%o3] ! Mem[0000000091800018] = 0000002a ! Mem[000000009180001c] = 54a554a5, %g2 = 0000000000000000 ldub [%o0+0x01e],%g2 ! %g2 = 0000000000000054 ! %l5 = ffffffffd1df54a5, Mem[000000009100000c] = 7312abd6 stb %l5,[%i6+0x00c] ! Mem[000000009100000c] = a512abd6 p33_label_20: ! Mem[0000000090000000] = 8af80000, %g2 = 0000000000000054 lduh [%i4+0x002],%g2 ! %g2 = 0000000000008af8 ! %l7 = ffffffffa77976dc, Mem[0000000090800028] = 5f63b436 stw %l7,[%i5+%o5] ! Mem[0000000090800028] = a77976dc ! Mem[0000000090000008] = b427e099, %g2 = 0000000000008af8 lduw [%i4+%o1],%g2 ! %g2 = 00000000b427e099 ! Mem[000000005280001c] = fc91b502, %l7 = ffffffffa77976dc lduh [%i1+0x01e],%l7 ! %l7 = 000000000000b502 ! Mem[0000000090000030] = 7a6764e2, %g2 = 00000000b427e099 lduw [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 ! Mem[0000000091800018] = 0000002a d1df54a5, %g2 = 7a6764e2, %g3 = 22b260ad ldd [%o0+%o3],%g2 ! %g2 = 000000000000002a 00000000d1df54a5 ! %l2 = 00000000d49d9f55, Mem[000000009000003c] = d68d2a01 sth %l2,[%i4+0x03c] ! Mem[000000009000003c] = 9f552a01 ! Mem[0000000091800004] = e1000000, %g2 = 000000000000002a ldub [%o0+0x007],%g2 ! %g2 = 00000000000000e1 ! Mem[0000000090800030] = ffffffffa77976dc, %g2 = 00000000000000e1 ldx [%i5+0x030],%g2 ! %g2 = ffffffffa77976dc ! Mem[0000000052800014] = d49d9f55, %l0 = 0000000068c7e29a ldsb [%i1+0x017],%l0 ! %l0 = 0000000000000055 p33_label_21: ! Mem[0000000091000014] = a7795ffa, %g2 = ffffffffa77976dc ldsh [%i6+0x016],%g2 ! %g2 = ffffffffffffa779 ! Mem[0000000053000034] = bee51a23, %l2 = 00000000d49d9f55 ldsw [%i2+0x034],%l2 ! %l2 = ffffffffbee51a23 ! Mem[000000009100001c] = 47a19fcf, %g18 = 46683173eb457687 ldsw [%i6+0x01c],%g2 ! %g2 = 46683173eb457687 ! %l0 = 00000055, %l1 = 54a547c6, Mem[0000000090000020] = 00000000 22b260ad std %l0,[%i4+%o4] ! Mem[0000000090000020] = 00000055 54a547c6 ! %l7 = 000000000000b502, Mem[0000000090800020] = 5f63b436a77976dc stx %l7,[%i5+%o4] ! Mem[0000000090800020] = 000000000000b502 ! Mem[0000000090000018] = baa865f3 70edfb0e, %g2 = 47a19fcf, %g3 = d1df54a5 ldd [%i4+%o3],%g2 ! %g2 = 00000000baa865f3 0000000070edfb0e ! Mem[000000009080002c] = 3b290ff1, %g2 = 00000000baa865f3 lduh [%i5+0x02c],%g2 ! %g2 = 0000000000003b29 ! %l7 = 000000000000b502, Mem[0000000090800028] = a77976dc3b290ff1 stx %l7,[%i5+%o5] ! Mem[0000000090800028] = 000000000000b502 ! %l6 = ffffffffffffffe1, Mem[0000000090000000] = 3abe8af800000036 stx %l6,[%i4+%g0] ! Mem[0000000090000000] = ffffffffffffffe1 ! %l6 = ffffffffffffffe1, Mem[0000000053800020] = a9ab8668bc2da482 stx %l6,[%i3+%o4] ! Mem[0000000053800020] = ffffffffffffffe1 p33_label_22: ! Mem[0000000091800000] = ffffffff ffffffe1, %g2 = 00003b29, %g3 = 70edfb0e ldd [%o0+%g0],%g2 ! %g2 = 00000000ffffffff 00000000ffffffe1 ! Mem[000000005280001c] = fc91b502, %l2 = ffffffffbee51a23 lduh [%i1+0x01e],%l2 ! %l2 = 000000000000b502 ! %l0 = 0000000000000055, Mem[0000000090800030] = ffffffff stb %l0,[%i5+0x030] ! Mem[0000000090800030] = 55ffffff ! %l2 = 000000000000b502, Mem[000000009000000e] = 46b01d35 stb %l2,[%i4+0x00e] ! Mem[000000009000000c] = 02b01d35 ! %l6 = ffffffe1, %l7 = 0000b502, Mem[0000000091800028] = ffffffe1 a77965f3 std %l6,[%o0+%o5] ! Mem[0000000091800028] = ffffffe1 0000b502 ! Mem[0000000053800038] = 62e1241a, %l4 = 000000000000002a ldsh [%i3+0x03a],%l4 ! %l4 = 000000000000241a ! %l5 = ffffffffd1df54a5, Mem[0000000091000019] = faf26e47 stb %l5,[%i6+0x019] ! Mem[0000000091000018] = a5f26e47 ! Mem[0000000052800000] = 7873d44b, %l5 = ffffffffd1df54a5 ldsw [%i1+%g0],%l5 ! %l5 = 000000007873d44b ! %l3 = 00000000baa865f3, Mem[0000000091800014] = 96298cae stw %l3,[%o0+0x014] ! Mem[0000000091800014] = baa865f3 ! Mem[0000000053800004] = 72c46889, %l7 = 000000000000b502 lduw [%i3+0x004],%l7 ! %l7 = 0000000072c46889 p33_label_23: ! %l5 = 000000007873d44b, Mem[0000000090000028] = 0000002ad1df54a5 stx %l5,[%i4+%o5] ! Mem[0000000090000028] = 000000007873d44b ! Mem[0000000090800000] = 73d0acf8, %g2 = 00000000ffffffff lduh [%i5+%g0],%g2 ! %g2 = 00000000000073d0 ! Mem[000000009100002c] = a9d051a5, %g2 = 00000000000073d0 ldub [%i6+0x02d],%g2 ! %g2 = 00000000000000a9 ! Mem[000000009080001c] = 76dc8a9a, %g2 = 00000000000000a9 ldub [%i5+0x01c],%g2 ! %g2 = 0000000000000076 ! %l6 = ffffffffffffffe1, Mem[000000009000001a] = 65f370ed sth %l6,[%i4+0x01a] ! Mem[0000000090000018] = ffe170ed ! %l4 = 000000000000241a, Mem[0000000053000006] = 22b260ad sth %l4,[%i2+0x006] ! Mem[0000000053000004] = 22b2241a ! Mem[000000009180001c] = d1df54a5, %g2 = 0000000000000076 lduh [%o0+0x01c],%g2 ! %g2 = 000000000000d1df ! %l6 = ffffffffffffffe1, Mem[0000000091000000] = 3b290ff1 stw %l6,[%i6+%g0] ! Mem[0000000091000000] = ffffffe1 ! Mem[0000000090800008] = 0000a779, %g2 = 000000000000d1df lduh [%i5+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000052000028] = d4af4367 f431f147, %l0 = 00000055, %l1 = 54a547c6 ldd [%i0+%o5],%l0 ! %l0 = 00000000d4af4367 00000000f431f147 p33_label_24: ! Mem[0000000091000020] = 8b0950dd, %g2 = 0000000000000000 lduw [%i6+%o4],%g2 ! %g2 = 000000008b0950dd ! %l0 = d4af4367, %l1 = f431f147, Mem[0000000091000010] = 00000000 0000a779 std %l0,[%i6+%o2] ! Mem[0000000091000010] = d4af4367 f431f147 ! %l6 = ffffffe1, %l7 = 72c46889, Mem[0000000091000018] = 5fa5f26e 47a19fcf std %l6,[%i6+%o3] ! Mem[0000000091000018] = ffffffe1 72c46889 ! %l6 = ffffffffffffffe1, Mem[0000000053000000] = 953cf58b stw %l6,[%i2+%g0] ! Mem[0000000053000000] = ffffffe1 ! Mem[000000005280002c] = ceb3559c, %l1 = 00000000f431f147 ldsb [%i1+0x02f],%l1 ! %l1 = ffffffffffffff9c ! Mem[0000000090000000] = ffffffff, %g2 = 000000008b0950dd ldub [%i4+%g0],%g2 ! %g2 = 00000000000000ff ! %l2 = 000000000000b502, Mem[0000000090000000] = ffffffff stw %l2,[%i4+%g0] ! Mem[0000000090000000] = 0000b502 ! %l1 = ffffffffffffff9c, Mem[0000000053800000] = c6fbb327 sth %l1,[%i3+%g0] ! Mem[0000000053800000] = ff9cb327 ! Mem[0000000091000004] = df54a548, %g2 = 00000000000000ff ldub [%i6+0x005],%g2 ! %g2 = 00000000000000df ! Mem[0000000052000030] = b7707c1e, %l6 = ffffffffffffffe1 ldsw [%i0+0x030],%l6 ! %l6 = ffffffffb7707c1e p33_label_25: ! %l4 = 000000000000241a, Mem[0000000091800022] = 9755baf8 sth %l4,[%o0+0x022] ! Mem[0000000091800020] = 241abaf8 ! Mem[000000009180000c] = bc2da482, %g2 = 00000000000000df lduh [%o0+0x00c],%g2 ! %g2 = 000000000000bc2d ! Mem[0000000091800028] = ffffffe10000b502, %g2 = 000000000000bc2d ldx [%o0+%o5],%g2 ! %g2 = ffffffe10000b502 ! %l4 = 000000000000241a, Mem[0000000090000004] = ffffffe1 sth %l4,[%i4+0x004] ! Mem[0000000090000004] = 241affe1 ! Mem[0000000090000008] = b427e099 152d02b0, %g2 = 0000b502, %g3 = ffffffe1 ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d02b0 ! %l6 = ffffffffb7707c1e, Mem[0000000090000038] = 5fdbe1259f552a01 stx %l6,[%i4+0x038] ! Mem[0000000090000038] = ffffffffb7707c1e ! Mem[000000005380003c] = ef212300, %l1 = ffffffffffffff9c ldsw [%i3+0x03c],%l1 ! %l1 = ffffffffef212300 ! Mem[0000000091800024] = f053ffff, %g2 = 00000000b427e099 ldsb [%o0+0x026],%g2 ! %g2 = fffffffffffffff0 ! Mem[0000000091800018] = 0000002a d1df54a5, %g2 = fffffff0, %g3 = 152d02b0 ldd [%o0+%o3],%g2 ! %g2 = 000000000000002a 00000000d1df54a5 ! %l6 = b7707c1e, %l7 = 72c46889, Mem[0000000091800030] = ffffffff ffff002a std %l6,[%o0+0x030] ! Mem[0000000091800030] = b7707c1e 72c46889 ba,a p33_not_taken_0_end p33_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 00000000d4af4367 bne,a,pn %xcc,p33_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffef212300 bne,a,pn %xcc,p33_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000b502 bne,a,pn %xcc,p33_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000baa865f3 bne,a,pn %xcc,p33_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000241a bne,a,pn %xcc,p33_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000007873d44b bne,a,pn %xcc,p33_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffb7707c1e bne,a,pn %xcc,p33_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000072c46889 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 84997912 5092dd75 bne %xcc,p33_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 0b47e156 5e3c73cf bne %xcc,p33_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be c2bdc654 98630c68 bne %xcc,p33_f6_fail nop ! Check Local Memory set p33_local0_expect,%g1 p33_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 954018f1d49d9f55 ldx [%i0+0x008],%g3 ! Observed data at 0000000052000008 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000002ad1df54a5 ldx [%i0+0x018],%g3 ! Observed data at 0000000052000018 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = d4af4367f431f147 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 = 7873d44be6dd9bac ldx [%i1+0x000],%g3 ! Observed data at 0000000052800000 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = d1df54a5d49d9f55 ldx [%i1+0x010],%g3 ! Observed data at 0000000052800010 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = db4fffe1d49d9f55 ldx [%i1+0x030],%g3 ! Observed data at 0000000052800030 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 1e90c6189f5576dc ldx [%i1+0x038],%g3 ! Observed data at 0000000052800038 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x038,%g4 set p33_local2_expect,%g1 p33_check_local2: ldx [%g1+0x000],%g2 ! Expected data = ffffffe122b2241a ldx [%i2+0x000],%g3 ! Observed data at 0000000053000000 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 00000000d49d9f55 ldx [%i2+0x010],%g3 ! Observed data at 0000000053000010 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffe17525d6c3 ldx [%i2+0x018],%g3 ! Observed data at 0000000053000018 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 1cd6064776dc61da ldx [%i2+0x020],%g3 ! Observed data at 0000000053000020 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x020,%g4 set p33_local3_expect,%g1 p33_check_local3: ldx [%g1+0x000],%g2 ! Expected data = ff9cb32772c46889 ldx [%i3+0x000],%g3 ! Observed data at 0000000053800000 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000000d49d9f55 ldx [%i3+0x008],%g3 ! Observed data at 0000000053800008 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 68c7e29a54a547c6 ldx [%i3+0x018],%g3 ! Observed data at 0000000053800018 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffffffffffffe1 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 = 0000a77962e1241a 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_f2_fail: set p33_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%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 [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000052000020] stxa %l1,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000053000020] done p33_trap1o: lduha [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000052000020] stxa %l1,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000053000020] done p33_trap2e: lduha [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000053800020] lduwa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000052800018] lduba [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000053800008] ldxa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000053800010] stwa %l5,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000052000010] done p33_trap2o: lduha [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000053800020] lduwa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000052800018] lduba [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000053800008] ldxa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000053800010] stwa %l5,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000052000010] done p33_trap3e: nop nop nop nop nop nop nop done p33_trap3o: nop nop nop nop nop nop 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 = f1e3a5de3abe8af8 ldx [%g1+0x008],%l1 ! %l1 = 4b2bcc469cb65ceb ldx [%g1+0x010],%l2 ! %l2 = c000dcb07873d44b ldx [%g1+0x018],%l3 ! %l3 = 522ccd3238a22591 ldx [%g1+0x020],%l4 ! %l4 = 5f63b4363b290ff1 ldx [%g1+0x028],%l5 ! %l5 = 5fdb6825d68da401 ldx [%g1+0x030],%l6 ! %l6 = f3c12bcdc18133a9 ldx [%g1+0x038],%l7 ! %l7 = 4e55baea37da52b5 ! 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 = 05fd23f0 44b9da0f f32bd73b 2c9ebc36 ! %f4 = b43fcc9b 08991feb cb0c1c51 9327605e ! %f8 = d0dc0acd 28bd3731 797702dc d5c9277c ! %f12 = 72d9b324 dfb92cf3 7a2b69eb 6dbe5c05 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 82076a84 30246ac5 c85e54e4 15cfa5e7 ! %f20 = 1c725c59 1c3ef47f d6baac71 1da32522 ! %f24 = 4603f260 80921f8f b4988e16 5e1c1c46 ! %f28 = 27139273 de44554b 834ea2f2 c733405a ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 51daf2c5 4e631ab6 739271db 1c1fb809 ! %f36 = 6c0d5431 1276551e e56637e5 4e5a7941 ! %f40 = 2e2ff0d3 df56e9c2 265e991b 52c35ca4 ! %f44 = 3b9f9fe1 9af84f6d d9ffa3ff bf259d6a ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xd99ad02f00000078,%g7,%g1 ! GSR scale = 15, align = 0 wr %g1,%g0,%gsr ! GSR = d99ad02f00000078 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[0000000090000014] = d828ead6, %g2 = 0000000000000000 lduw [%i4+0x014],%g2 ! %g2 = 00000000d828ead6 ! %l6 = ed74e165f5bd3b78, Mem[0000000055800023] = 1f3d65b7 stb %l6,[%i3+0x023] ! Mem[0000000055800020] = 1f3d6578 ! %l2 = 3ca27253d173faea, Mem[000000009100000c] = 7312abd6 stb %l2,[%i6+0x00c] ! Mem[000000009100000c] = ea12abd6 ! Mem[0000000090000008] = b427e099, %g2 = 00000000d828ead6 lduh [%i4+%o1],%g2 ! %g2 = 000000000000b427 ! %l4 = 772b969e73ec824d, Mem[0000000090000038] = 53918eb2e6c51178 stx %l4,[%i4+0x038] ! Mem[0000000090000038] = 772b969e73ec824d ! Mem[0000000090800038] = d7bcadc2, %g2 = 000000000000b427 ldub [%i5+0x03a],%g2 ! %g2 = 00000000000000d7 ! %l0 = 9d56742e01306f71, Mem[0000000054000024] = 06238fa2 stw %l0,[%i0+0x024] ! Mem[0000000054000024] = 01306f71 ! Mem[000000009080002c] = 51e85f11, %g18 = d794077eddde2200 ldsw [%i5+0x02c],%g2 ! %g2 = d794077eddde2200 ! %l7 = c2858eae34cbad2a, Mem[0000000091000018] = 5ffaf26e stb %l7,[%i6+%o3] ! Mem[0000000091000018] = 2afaf26e ! Mem[0000000091800010] = 6e4e518296298cae, %g2 = 0000000051e85f11 ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296298cae p34_label_2: ! %l4 = 772b969e73ec824d, Mem[0000000090800034] = 79e2e95e stw %l4,[%i5+0x034] ! Mem[0000000090800034] = 73ec824d ! Mem[0000000090800000] = 73d0acf8, %g18 = d794077eddde2200 ldsw [%i5+%g0],%g2 ! %g2 = d794077eddde2200 ! %l1 = 48caa8a648781e3f, Mem[000000009080001c] = db268a9a stw %l1,[%i5+0x01c] ! Mem[000000009080001c] = 48781e3f ! %l5 = 233537f037e59f71, Mem[0000000090800008] = 5a1ae612 stw %l5,[%i5+%o1] ! Mem[0000000090800008] = 37e59f71 ! Mem[0000000091800000] = fb520ab0 07b3e6aa, %g2 = 73d0acf8, %g3 = 00000000 ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000007b3e6aa ! %l4 = 772b969e73ec824d, Mem[000000005480003a] = 2648a76b sth %l4,[%i1+0x03a] ! Mem[0000000054800038] = 2648824d ! Mem[0000000091800000] = fb520ab007b3e6aa, %g2 = 00000000fb520ab0 ldx [%o0+%g0],%g2 ! %g2 = fb520ab007b3e6aa ! Mem[0000000090800028] = 4459f5d3 51e85f11, %g2 = 07b3e6aa, %g3 = 07b3e6aa ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 0000000051e85f11 ! %l1 = 48caa8a648781e3f, Mem[0000000054000038] = ce9e461fa7c1b0d0 stx %l1,[%i0+0x038] ! Mem[0000000054000038] = 48caa8a648781e3f ! Mem[0000000091000000] = 8898f9b0, %g2 = 000000004459f5d3 ldub [%i6+0x003],%g2 ! %g2 = 0000000000000088 p34_label_3: ! %l0 = 9d56742e01306f71, Mem[0000000091000019] = faf26e47 stb %l0,[%i6+0x019] ! Mem[0000000091000018] = 71f26e47 ! Mem[0000000091800000] = fb520ab0, %g18 = d794077eddde2200 ldsw [%o0+%g0],%g2 ! %g2 = d794077eddde2200 ! Mem[0000000054000008] = 6d0e481d e577f1e1, %l6 = f5bd3b78, %l7 = 34cbad2a ldd [%i0+%o1],%l6 ! %l6 = 000000006d0e481d 00000000e577f1e1 ! Mem[0000000054800008] = bb65906b, %l7 = 00000000e577f1e1 ldsh [%i1+0x00a],%l7 ! %l7 = ffffffffffff906b ! %l7 = ffffffffffff906b, Mem[0000000090800008] = 37e59f7114acc7c9 stx %l7,[%i5+%o1] ! Mem[0000000090800008] = ffffffffffff906b ! Mem[0000000091000030] = a5b5761e 1214449b, %g2 = fb520ab0, %g3 = 51e85f11 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214449b ! Mem[000000009100001c] = 47a19fcf, %g18 = d794077eddde2200 ldsw [%i6+0x01c],%g2 ! %g2 = d794077eddde2200 ! Mem[000000009080000c] = 906bf844, %g2 = 0000000047a19fcf ldsh [%i5+0x00e],%g2 ! %g2 = ffffffffffff906b ! Mem[0000000091000004] = 98f9b0a5, %g2 = ffffffffffff906b lduh [%i6+0x004],%g2 ! %g2 = 00000000000098f9 ! Mem[000000009100001c] = cf8b0950, %g2 = 00000000000098f9 ldsb [%i6+0x01f],%g2 ! %g2 = ffffffffffffffcf p34_label_4: ! Mem[000000009100000c] = ea12abd6, %g2 = ffffffffffffffcf ldub [%i6+0x00c],%g2 ! %g2 = 00000000000000ea ! Mem[0000000091000028] = 21a95ba108a9d051, %g2 = 00000000000000ea ldx [%i6+%o5],%g2 ! %g2 = 21a95ba108a9d051 ! Mem[0000000091000020] = 8b0950dd 0f65f93d, %g2 = 08a9d051, %g3 = 1214449b ldd [%i6+%o4],%g2 ! %g2 = 000000008b0950dd 000000000f65f93d ! Mem[0000000055000030] = e1a9a5e5, %l3 = 1008f099fed30281 ldsh [%i2+0x032],%l3 ! %l3 = ffffffffffffa5e5 ! Mem[000000009180003c] = 52adff00, %g2 = 000000008b0950dd ldub [%o0+0x03d],%g2 ! %g2 = 0000000000000052 ! Mem[0000000090000008] = b427e099, %g2 = 0000000000000052 lduw [%i4+%o1],%g2 ! %g2 = 00000000b427e099 ! Mem[0000000090800030] = 07f473ec, %g2 = 00000000b427e099 ldsb [%i5+0x032],%g2 ! %g2 = 0000000000000007 ! Mem[0000000055000008] = c381b8ea, %l0 = 9d56742e01306f71 ldsw [%i2+%o1],%l0 ! %l0 = ffffffffc381b8ea ! Mem[0000000091000000] = 6ae82f88, %g18 = d794077eddde2200 ldsw [%i6+%g0],%g2 ! %g2 = d794077eddde2200 ! Mem[0000000090800004] = c205ffff, %g2 = 000000006ae82f88 lduh [%i5+0x006],%g2 ! %g2 = 000000000000c205 p34_label_5: ! %l3 = ffffffffffffa5e5, Mem[000000005580003e] = 1c75ff88 stb %l3,[%i3+0x03e] ! Mem[000000005580003c] = 1c75e588 ! Mem[000000009100000c] = ea12abd6, %g2 = 000000000000c205 lduh [%i6+0x00c],%g2 ! %g2 = 000000000000ea12 ! Mem[0000000091000028] = 21a95ba1, %g18 = d794077eddde2200 ldsw [%i6+%o5],%g2 ! %g2 = d794077eddde2200 ! Mem[0000000091000004] = 98f9b0a5, %g2 = 0000000021a95ba1 ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffff98f9 ! Mem[0000000054000000] = 7309241da355dbc7, %l7 = ffffffffffff906b ldx [%i0+%g0],%l7 ! %l7 = 7309241da355dbc7 ! Mem[0000000091000004] = b0a548c2, %g2 = ffffffffffff98f9 ldsh [%i6+0x006],%g2 ! %g2 = ffffffffffffb0a5 ! Mem[0000000091000034] = 14449be2, %g2 = ffffffffffffb0a5 ldub [%i6+0x035],%g2 ! %g2 = 0000000000000014 ! %l1 = 48caa8a648781e3f, Mem[0000000055800008] = 2669a85c stw %l1,[%i3+%o1] ! Mem[0000000055800008] = 48781e3f ! %l6 = 6d0e481d, %l7 = a355dbc7, Mem[0000000054000028] = b3a13a2e 5859a2a5 std %l6,[%i0+%o5] ! Mem[0000000054000028] = 6d0e481d a355dbc7 ! Mem[0000000091800000] = fb520ab0, %g18 = d794077eddde2200 ldsw [%o0+%g0],%g2 ! %g2 = d794077eddde2200 p34_label_6: ! Mem[0000000054800008] = bb65906b, %l6 = 000000006d0e481d ldsh [%i1+%o1],%l6 ! %l6 = ffffffffffffbb65 ! %l4 = 73ec824d, %l5 = 37e59f71, Mem[0000000055800030] = 730f5045 be3baac3 std %l4,[%i3+0x030] ! Mem[0000000055800030] = 73ec824d 37e59f71 ! Mem[0000000090000020] = f7030332, %g2 = fffffffffb520ab0 ldub [%i4+0x022],%g2 ! %g2 = 00000000000000f7 ! %l6 = ffffbb65, %l7 = a355dbc7, Mem[0000000091000020] = 8b0950dd 0f65f93d std %l6,[%i6+%o4] ! Mem[0000000091000020] = ffffbb65 a355dbc7 ! Mem[0000000091800010] = 6e4e5182, %g2 = 00000000000000f7 lduh [%o0+%o2],%g2 ! %g2 = 0000000000006e4e ! Mem[0000000091800028] = 153f24b0, %g2 = 0000000000006e4e lduw [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 ! Mem[0000000090000004] = d6ba8c74, %g2 = 00000000153f24b0 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffffd6ba ! %l7 = 7309241da355dbc7, Mem[0000000054800012] = f49558df stb %l7,[%i1+0x012] ! Mem[0000000054800010] = f495c7df ! Mem[0000000054000020] = 4450f0f8 01306f71, %l6 = ffffbb65, %l7 = a355dbc7 ldd [%i0+%o4],%l6 ! %l6 = 000000004450f0f8 0000000001306f71 ! Mem[000000009000001c] = fb0e0ad8, %g2 = ffffffffffffd6ba ldsh [%i4+0x01e],%g2 ! %g2 = fffffffffffffb0e p34_label_7: ! Mem[0000000091800000] = fb520ab007b3e6aa, %g2 = fffffffffffffb0e ldx [%o0+%g0],%g2 ! %g2 = fb520ab007b3e6aa ! Mem[000000005580003c] = 1c75e588, %l2 = 3ca27253d173faea lduw [%i3+0x03c],%l2 ! %l2 = 000000001c75e588 ! Mem[0000000090000020] = 0ad8f703, %g18 = d794077eddde2200 ldsw [%i4+%o4],%g2 ! %g2 = d794077eddde2200 ! Mem[0000000054000004] = a355dbc7, %l6 = 000000004450f0f8 ldsb [%i0+0x005],%l6 ! %l6 = 0000000000000055 ! %l6 = 0000000000000055, Mem[0000000091800024] = ba3ff053 sth %l6,[%o0+0x024] ! Mem[0000000091800024] = 0055f053 ! Mem[000000005580000c] = 04b17ae1, %l5 = 233537f037e59f71 ldsb [%i3+0x00e],%l5 ! %l5 = 000000000000007a ! %l3 = ffffffffffffa5e5, Mem[0000000090000017] = d61d1790 stb %l3,[%i4+0x017] ! Mem[0000000090000014] = e51d1790 ! %l4 = 772b969e73ec824d, Mem[0000000090800008] = ffffffff stw %l4,[%i5+%o1] ! Mem[0000000090800008] = 73ec824d ! Mem[0000000091000028] = 21a95ba1, %g2 = 000000000ad8f703 ldsh [%i6+%o5],%g2 ! %g2 = 00000000000021a9 ! %l3 = ffffffffffffa5e5, Mem[0000000091000008] = 48c28052 stw %l3,[%i6+%o1] ! Mem[0000000091000008] = ffffa5e5 p34_label_8: ! %l4 = 73ec824d, %l5 = 0000007a, Mem[0000000090000030] = 7a6764e2 807fa20a std %l4,[%i4+0x030] ! Mem[0000000090000030] = 73ec824d 0000007a ! Mem[0000000090800018] = 4dc64878, %g2 = 00000000000021a9 ldsb [%i5+0x01a],%g2 ! %g2 = 000000000000004d ! Mem[0000000090800018] = b2d54dc6, %g2 = 000000000000004d ldub [%i5+%o3],%g2 ! %g2 = 00000000000000b2 ! Mem[0000000091800010] = 6e4e518296298cae, %g2 = 00000000000000b2 ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296298cae ! %l2 = 000000001c75e588, Mem[0000000091800019] = faad5cb7 stb %l2,[%o0+0x019] ! Mem[0000000091800018] = 88ad5cb7 ! Mem[000000009000002c] = 7d3b2cbb, %g2 = 6e4e518296298cae ldsb [%i4+0x02c],%g2 ! %g2 = 000000000000007d ! %l1 = 48caa8a648781e3f, Mem[0000000091000017] = 012a71f2 stb %l1,[%i6+0x017] ! Mem[0000000091000014] = 3f2a71f2 ! Mem[0000000090800034] = 73ec824d, %g2 = 000000000000007d ldsb [%i5+0x034],%g2 ! %g2 = 0000000000000073 ! Mem[0000000090800030] = 07f473ec, %g2 = 0000000000000073 ldsh [%i5+0x032],%g2 ! %g2 = 00000000000007f4 ! Mem[0000000055800018] = 2dbc5319 c4a7313b, %l4 = 73ec824d, %l5 = 0000007a ldd [%i3+%o3],%l4 ! %l4 = 000000002dbc5319 00000000c4a7313b p34_label_9: ! Mem[0000000090800004] = dd4bc205, %g2 = 00000000000007f4 lduw [%i5+0x004],%g2 ! %g2 = 00000000dd4bc205 ! %l6 = 00000055, %l7 = 01306f71, Mem[0000000090000010] = 1d358e58 d828eae5 std %l6,[%i4+%o2] ! Mem[0000000090000010] = 00000055 01306f71 ! Mem[0000000091800010] = 51829629, %g2 = 00000000dd4bc205 ldsb [%o0+0x012],%g2 ! %g2 = 0000000000000051 ! %l6 = 00000055, %l7 = 01306f71, Mem[0000000090800028] = 4459f5d3 51e85f11 std %l6,[%i5+%o5] ! Mem[0000000090800028] = 00000055 01306f71 ! Mem[0000000054000020] = 4450f0f8, %l2 = 000000001c75e588 ldub [%i0+0x023],%l2 ! %l2 = 00000000000000f8 ! Mem[0000000091800018] = ad5cb768, %g2 = 0000000000000051 lduh [%o0+0x01a],%g2 ! %g2 = 000000000000ad5c ! Mem[0000000055000030] = e1a9a5e5, %l6 = 0000000000000055 ldsw [%i2+0x030],%l6 ! %l6 = ffffffffe1a9a5e5 ! Mem[0000000054000038] = 48caa8a6, %l2 = 00000000000000f8 lduh [%i0+0x03a],%l2 ! %l2 = 000000000000a8a6 ! Mem[0000000091000010] = 95cd7757, %g2 = 000000000000ad5c lduh [%i6+0x012],%g2 ! %g2 = 00000000000095cd ! %l3 = ffffffffffffa5e5, Mem[0000000091000008] = ffffa5e5 stw %l3,[%i6+%o1] ! Mem[0000000091000008] = ffffa5e5 p34_label_10: ! %l5 = 00000000c4a7313b, Mem[0000000091800028] = 153f24b0df4e4459 stx %l5,[%o0+%o5] ! Mem[0000000091800028] = 00000000c4a7313b ! Mem[0000000055800028] = 0f753d4d, %l0 = ffffffffc381b8ea ldub [%i3+%o5],%l0 ! %l0 = 000000000000000f ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 000095cd, %g3 = 0f65f93d ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! Mem[0000000091800018] = 0688ad5c b7684e28, %g2 = 0c86ef26, %g3 = 35144907 ldd [%o0+%o3],%g2 ! %g2 = 000000000688ad5c 00000000b7684e28 ! %l7 = 0000000001306f71, Mem[0000000091800010] = 6e4e518296298cae stx %l7,[%o0+%o2] ! Mem[0000000091800010] = 0000000001306f71 ! Mem[000000009100000c] = ea12abd6, %g2 = 000000000688ad5c lduw [%i6+0x00c],%g2 ! %g2 = 00000000ea12abd6 ! Mem[000000009080000c] = ffff906b, %g18 = d794077eddde2200 ldsw [%i5+0x00c],%g2 ! %g2 = d794077eddde2200 ! Mem[0000000091800020] = 5566979d, %g18 = d794077eddde2200 ldsw [%o0+%o4],%g2 ! %g2 = d794077eddde2200 ! %l2 = 0000a8a6, %l3 = ffffa5e5, Mem[0000000090800038] = 66e1d7bc adc27bb0 std %l2,[%i5+0x038] ! Mem[0000000090800038] = 0000a8a6 ffffa5e5 ! Mem[0000000054000000] = 7309241d, %l0 = 000000000000000f ldsb [%i0+%g0],%l0 ! %l0 = 0000000000000073 p34_label_11: ! Mem[0000000091800018] = 5cb7684e, %g2 = 000000005566979d ldub [%o0+0x01b],%g2 ! %g2 = 000000000000005c ! Mem[0000000090000010] = 0000005501306f71, %g2 = 000000000000005c ldx [%i4+%o2],%g2 ! %g2 = 0000005501306f71 ! Mem[0000000091800028] = 00000000c4a7313b, %g2 = 0000005501306f71 ldx [%o0+%o5],%g2 ! %g2 = 00000000c4a7313b ! Mem[0000000091800020] = 5566979d, %g18 = d794077eddde2200 ldsw [%o0+%o4],%g2 ! %g2 = d794077eddde2200 ! Mem[000000009180001c] = b7684e28, %g18 = d794077eddde2200 ldsw [%o0+0x01c],%g2 ! %g2 = d794077eddde2200 ! Mem[0000000055000038] = e842a669, %l4 = 000000002dbc5319 ldsh [%i2+0x038],%l4 ! %l4 = ffffffffffffe842 ! %l6 = e1a9a5e5, %l7 = 01306f71, Mem[0000000090800030] = eaf607f4 73ec824d std %l6,[%i5+0x030] ! Mem[0000000090800030] = e1a9a5e5 01306f71 ! %l5 = 00000000c4a7313b, Mem[0000000054800004] = 8215c8a7 sth %l5,[%i1+0x004] ! Mem[0000000054800004] = 313bc8a7 ! Mem[0000000091800024] = 55f05300, %g2 = ffffffffb7684e28 ldub [%o0+0x025],%g2 ! %g2 = 0000000000000055 ! Mem[0000000090800028] = 00550130, %g2 = 0000000000000055 lduh [%i5+0x02a],%g2 ! %g2 = 0000000000000055 p34_label_12: ! Mem[0000000054000030] = 9a297915, %l0 = 0000000000000073 ldsb [%i0+0x030],%l0 ! %l0 = ffffffffffffff9a ! %l0 = ffffffffffffff9a, Mem[000000009100003c] = 62bf8c8f stb %l0,[%i6+0x03c] ! Mem[000000009100003c] = 9abf8c8f ! Mem[0000000090000000] = 3180d6ba, %g2 = 0000000000000055 ldub [%i4+0x002],%g2 ! %g2 = 0000000000000031 ! Mem[0000000054800018] = f26973214408d9c7, %l4 = ffffffffffffe842 ldx [%i1+%o3],%l4 ! %l4 = f26973214408d9c7 ! Mem[0000000090000024] = 0332e58e, %g2 = 0000000000000031 lduw [%i4+0x024],%g2 ! %g2 = 000000000332e58e ! %l0 = ffffffffffffff9a, Mem[0000000090000020] = 0ad8f7030332e58e stx %l0,[%i4+%o4] ! Mem[0000000090000020] = ffffffffffffff9a ! Mem[000000009080003c] = ffffa5e5, %g2 = 000000000332e58e lduh [%i5+0x03c],%g2 ! %g2 = 000000000000ffff ! Mem[0000000054800008] = bb65906bf95930f7, %l3 = ffffffffffffa5e5 ldx [%i1+%o1],%l3 ! %l3 = bb65906bf95930f7 ! Mem[0000000055000004] = f9d40b3f, %l1 = 48caa8a648781e3f lduw [%i2+0x004],%l1 ! %l1 = 00000000f9d40b3f ! %l2 = 000000000000a8a6, Mem[0000000055000008] = c381b8ea stw %l2,[%i2+%o1] ! Mem[0000000055000008] = 0000a8a6 p34_label_13: ! Mem[0000000091000038] = e25676cb9abf8c8f, %g2 = 000000000000ffff ldx [%i6+0x038],%g2 ! %g2 = e25676cb9abf8c8f ! Mem[0000000090000028] = af022e977d3b2cbb, %g2 = e25676cb9abf8c8f ldx [%i4+%o5],%g2 ! %g2 = af022e977d3b2cbb ! Mem[0000000090000018] = 1d179028, %g2 = af022e977d3b2cbb ldsh [%i4+%o3],%g2 ! %g2 = 0000000000001d17 ! %l2 = 000000000000a8a6, Mem[000000005480000b] = bb65906b stb %l2,[%i1+0x00b] ! Mem[0000000054800008] = bb6590a6 ! Mem[0000000090800038] = 0000a8a6, %g2 = 0000000000001d17 lduh [%i5+0x038],%g2 ! %g2 = 0000000000000000 ! %l4 = 4408d9c7, %l5 = c4a7313b, Mem[0000000091000030] = a5b5761e 1214449b std %l4,[%i6+0x030] ! Mem[0000000091000030] = 4408d9c7 c4a7313b ! Mem[0000000091000030] = 4408d9c7 c4a7313b, %g2 = 00000000, %g3 = b7684e28 ldd [%i6+0x030],%g2 ! %g2 = 000000004408d9c7 00000000c4a7313b ! Mem[000000009180000c] = 3923d9af, %g2 = 000000004408d9c7 lduw [%o0+0x00c],%g2 ! %g2 = 000000003923d9af ! Mem[0000000054000000] = 7309241d, %l5 = 00000000c4a7313b ldsw [%i0+%g0],%l5 ! %l5 = 000000007309241d ! Mem[000000009000003c] = 824d0000, %g2 = 000000003923d9af lduh [%i4+0x03e],%g2 ! %g2 = 000000000000824d p34_label_14: ! Mem[000000009180003c] = 52adff00, %g2 = 000000000000824d ldsb [%o0+0x03d],%g2 ! %g2 = 0000000000000052 ! %l2 = 0000a8a6, %l3 = f95930f7, Mem[0000000054800008] = bb6590a6 f95930f7 std %l2,[%i1+%o1] ! Mem[0000000054800008] = 0000a8a6 f95930f7 ! Mem[0000000091000030] = d9c7c4a7, %g2 = 0000000000000052 lduh [%i6+0x032],%g2 ! %g2 = 000000000000d9c7 ! %l4 = f26973214408d9c7, Mem[0000000091800022] = 979d0055 sth %l4,[%o0+0x022] ! Mem[0000000091800020] = d9c70055 ! Mem[0000000090800024] = 07000000, %g2 = 000000000000d9c7 ldub [%i5+0x027],%g2 ! %g2 = 0000000000000007 ! Mem[000000009100000c] = ea12abd6, %g2 = 0000000000000007 ldsh [%i6+0x00c],%g2 ! %g2 = ffffffffffffea12 ! Mem[0000000054000024] = 01306f71, %l0 = ffffffffffffff9a ldsw [%i0+0x024],%l0 ! %l0 = 0000000001306f71 ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = ffffffffffffea12 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! Mem[0000000091000030] = 4408d9c7, %g2 = 54b6116d9d52adff ldsh [%i6+0x030],%g2 ! %g2 = 0000000000004408 ! %l3 = bb65906bf95930f7, Mem[0000000090800026] = 49070000 stb %l3,[%i5+0x026] ! Mem[0000000090800024] = f7070000 p34_label_15: ! Mem[0000000090000038] = 772b969e73ec824d, %g2 = 0000000000004408 ldx [%i4+0x038],%g2 ! %g2 = 772b969e73ec824d ! %l2 = 0000a8a6, %l3 = f95930f7, Mem[0000000090800018] = b2d54dc6 48781e3f std %l2,[%i5+%o3] ! Mem[0000000090800018] = 0000a8a6 f95930f7 ! %l1 = 00000000f9d40b3f, Mem[000000009180003a] = 116d9d52 stb %l1,[%o0+0x03a] ! Mem[0000000091800038] = 3f6d9d52 ! Mem[000000009100003c] = 9abf8c8f, %g2 = 772b969e73ec824d lduw [%i6+0x03c],%g2 ! %g2 = 000000009abf8c8f ! %l7 = 0000000001306f71, Mem[0000000090800017] = 1d0000a8 stb %l7,[%i5+0x017] ! Mem[0000000090800014] = 710000a8 ! %l4 = f26973214408d9c7, Mem[0000000091000027] = c721a95b stb %l4,[%i6+0x027] ! Mem[0000000091000024] = c721a95b ! %l2 = 0000a8a6, %l3 = f95930f7, Mem[0000000091800028] = 00000000 c4a7313b std %l2,[%o0+%o5] ! Mem[0000000091800028] = 0000a8a6 f95930f7 ! %l7 = 0000000001306f71, Mem[0000000055000006] = f9d40b3f stb %l7,[%i2+0x006] ! Mem[0000000055000004] = f9d4713f ! %l2 = 000000000000a8a6, Mem[000000005500001c] = 96848139 stw %l2,[%i2+0x01c] ! Mem[000000005500001c] = 0000a8a6 ! Mem[0000000055800030] = 73ec824d, %l6 = ffffffffe1a9a5e5 lduh [%i3+0x032],%l6 ! %l6 = 000000000000824d p34_label_16: ! Mem[000000009180003c] = 9d52adff, %g2 = 000000009abf8c8f ldsb [%o0+0x03c],%g2 ! %g2 = ffffffffffffff9d ! %l2 = 0000a8a6, %l3 = f95930f7, Mem[0000000090800008] = 73ec824d ffff906b std %l2,[%i5+%o1] ! Mem[0000000090800008] = 0000a8a6 f95930f7 ! %l6 = 000000000000824d, Mem[0000000091800006] = e6aa8b98 sth %l6,[%o0+0x006] ! Mem[0000000091800004] = 824d8b98 ! Mem[0000000091800014] = 01306f71, %g18 = d794077eddde2200 ldsw [%o0+0x014],%g2 ! %g2 = d794077eddde2200 ! %l3 = bb65906bf95930f7, Mem[0000000091000008] = ffffa5e5ea12abd6 stx %l3,[%i6+%o1] ! Mem[0000000091000008] = bb65906bf95930f7 ! %l0 = 01306f71, %l1 = f9d40b3f, Mem[0000000091800020] = 5566d9c7 0055f053 std %l0,[%o0+%o4] ! Mem[0000000091800020] = 01306f71 f9d40b3f ! Mem[0000000091000030] = 4408d9c7, %g2 = 0000000001306f71 lduh [%i6+0x030],%g2 ! %g2 = 0000000000004408 ! Mem[0000000054000008] = 6d0e481de577f1e1, %l0 = 0000000001306f71 ldx [%i0+%o1],%l0 ! %l0 = 6d0e481de577f1e1 ! Mem[000000009000002c] = 7d3b2cbb, %g2 = 0000000000004408 lduw [%i4+0x02c],%g2 ! %g2 = 000000007d3b2cbb ! Mem[0000000091800020] = 01306f71 f9d40b3f, %g2 = 7d3b2cbb, %g3 = c4a7313b ldd [%o0+%o4],%g2 ! %g2 = 0000000001306f71 00000000f9d40b3f p34_label_17: ! Mem[0000000090000030] = 73ec824d, %g18 = d794077eddde2200 ldsw [%i4+0x030],%g2 ! %g2 = d794077eddde2200 ! Mem[0000000091800010] = 00000000 01306f71, %g2 = 73ec824d, %g3 = f9d40b3f ldd [%o0+%o2],%g2 ! %g2 = 0000000000000000 0000000001306f71 ! %l4 = f26973214408d9c7, Mem[0000000091000020] = ffffbb65 stw %l4,[%i6+%o4] ! Mem[0000000091000020] = 4408d9c7 ! Mem[0000000091000000] = 6ae82f88 98f9b0a5, %g2 = 00000000, %g3 = 01306f71 ldd [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 0000000098f9b0a5 ! %l4 = 4408d9c7, %l5 = 7309241d, Mem[0000000091800018] = 0688ad5c b7684e28 std %l4,[%o0+%o3] ! Mem[0000000091800018] = 4408d9c7 7309241d ! %l7 = 0000000001306f71, Mem[000000009180001c] = 7309241d stb %l7,[%o0+0x01c] ! Mem[000000009180001c] = 7109241d ! Mem[0000000091800010] = 00000000, %g18 = d794077eddde2200 ldsw [%o0+%o2],%g2 ! %g2 = d794077eddde2200 ! Mem[000000009000003c] = 824d0000, %g2 = 0000000000000000 ldsh [%i4+0x03e],%g2 ! %g2 = ffffffffffff824d ! Mem[0000000090000000] = 09d53180d6ba8c74, %g2 = ffffffffffff824d ldx [%i4+%g0],%g2 ! %g2 = 09d53180d6ba8c74 ! Mem[000000009100000c] = 30f76cff, %g2 = 09d53180d6ba8c74 ldsh [%i6+0x00e],%g2 ! %g2 = 00000000000030f7 p34_label_18: ! Mem[0000000091000004] = 98f9b0a5, %g18 = d794077eddde2200 ldsw [%i6+0x004],%g2 ! %g2 = d794077eddde2200 ! %l6 = 0000824d, %l7 = 01306f71, Mem[0000000055000010] = 1506b47f 7d16fd18 std %l6,[%i2+%o2] ! Mem[0000000055000010] = 0000824d 01306f71 ! Mem[0000000090800018] = 00a8a6f9, %g2 = ffffffff98f9b0a5 ldub [%i5+0x019],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000020] = ffffffff ffffff9a, %g2 = 00000000, %g3 = 98f9b0a5 ldd [%i4+%o4],%g2 ! %g2 = 00000000ffffffff 00000000ffffff9a ! %l6 = 0000824d, %l7 = 01306f71, Mem[0000000055800038] = bb341e71 1c75e588 std %l6,[%i3+0x038] ! Mem[0000000055800038] = 0000824d 01306f71 ! %l0 = e577f1e1, %l1 = f9d40b3f, Mem[0000000090000018] = 1d179028 70edfb0e std %l0,[%i4+%o3] ! Mem[0000000090000018] = e577f1e1 f9d40b3f ! Mem[000000009180002c] = 5930f743, %g2 = 00000000ffffffff ldsb [%o0+0x02d],%g2 ! %g2 = 0000000000000059 ! Mem[0000000091000018] = 2a71f26e 47a19fcf, %g2 = 00000059, %g3 = ffffff9a ldd [%i6+%o3],%g2 ! %g2 = 000000002a71f26e 0000000047a19fcf ! %l4 = 4408d9c7, %l5 = 7309241d, Mem[0000000090800008] = 0000a8a6 f95930f7 std %l4,[%i5+%o1] ! Mem[0000000090800008] = 4408d9c7 7309241d ! Mem[000000009080000c] = 7309241d, %g2 = 000000002a71f26e ldsh [%i5+0x00c],%g2 ! %g2 = 0000000000007309 p34_label_19: ! %l4 = f26973214408d9c7, Mem[0000000091800000] = fb520ab007b3824d stx %l4,[%o0+%g0] ! Mem[0000000091800000] = f26973214408d9c7 ! Mem[0000000090000014] = 01306f71, %g2 = 0000000000007309 ldsb [%i4+0x014],%g2 ! %g2 = 0000000000000001 ! Mem[0000000091800034] = 8454b63f, %g2 = 0000000000000001 ldub [%o0+0x037],%g2 ! %g2 = 0000000000000084 ! Mem[0000000054800028] = 1b2963a4, %l6 = 000000000000824d lduw [%i1+%o5],%l6 ! %l6 = 000000001b2963a4 ! Mem[0000000090800030] = a9a5e501, %g2 = 0000000000000084 ldub [%i5+0x031],%g2 ! %g2 = 00000000000000a9 ! Mem[0000000091000038] = e25676cb9abf8c8f, %g2 = 00000000000000a9 ldx [%i6+0x038],%g2 ! %g2 = e25676cb9abf8c8f ! Mem[000000009180000c] = af000000, %g2 = e25676cb9abf8c8f ldub [%o0+0x00f],%g2 ! %g2 = 00000000000000af ! %l4 = f26973214408d9c7, Mem[0000000055800016] = 27ee871b stb %l4,[%i3+0x016] ! Mem[0000000055800014] = 27eec71b ! Mem[000000009000000c] = 152d46b0, %g18 = d794077eddde2200 ldsw [%i4+0x00c],%g2 ! %g2 = d794077eddde2200 ! Mem[0000000091800024] = d40b3f00, %g2 = 00000000152d46b0 ldub [%o0+0x025],%g2 ! %g2 = 00000000000000d4 p34_label_20: ! Mem[0000000091800010] = 00000000, %g2 = 00000000000000d4 lduw [%o0+%o2],%g2 ! %g2 = 0000000000000000 ! %l2 = 000000000000a8a6, Mem[000000009100003c] = 9abf8c8f stw %l2,[%i6+0x03c] ! Mem[000000009100003c] = 0000a8a6 ! %l1 = 00000000f9d40b3f, Mem[000000009080000c] = 7309241d stb %l1,[%i5+0x00c] ! Mem[000000009080000c] = 3f09241d ! %l4 = f26973214408d9c7, Mem[0000000055800028] = 0f753d4d stw %l4,[%i3+%o5] ! Mem[0000000055800028] = 4408d9c7 ! %l6 = 000000001b2963a4, Mem[0000000091800030] = 43bc1d81 stw %l6,[%o0+0x030] ! Mem[0000000091800030] = 1b2963a4 ! Mem[0000000091800004] = 4408d9c7, %g2 = 0000000000000000 lduh [%o0+0x004],%g2 ! %g2 = 0000000000004408 ! %l2 = 000000000000a8a6, Mem[000000005500001f] = 0000a8a6 stb %l2,[%i2+0x01f] ! Mem[000000005500001c] = 0000a8a6 ! %l6 = 1b2963a4, %l7 = 01306f71, Mem[0000000091000018] = 2a71f26e 47a19fcf std %l6,[%i6+%o3] ! Mem[0000000091000018] = 1b2963a4 01306f71 ! Mem[0000000090800008] = 4408d9c7 3f09241d, %g2 = 00004408, %g3 = 47a19fcf ldd [%i5+%o1],%g2 ! %g2 = 000000004408d9c7 000000003f09241d ! %l6 = 000000001b2963a4, Mem[0000000055000038] = e842a669c64af087 stx %l6,[%i2+0x038] ! Mem[0000000055000038] = 000000001b2963a4 p34_label_21: ! Mem[0000000090800000] = f8dd4bc2, %g2 = 000000004408d9c7 ldub [%i5+0x003],%g2 ! %g2 = 00000000000000f8 ! Mem[000000009180001c] = 09241d01, %g2 = 00000000000000f8 ldub [%o0+0x01d],%g2 ! %g2 = 0000000000000009 ! %l0 = 6d0e481de577f1e1, Mem[0000000091800021] = 306f71f9 stb %l0,[%o0+0x021] ! Mem[0000000091800020] = e16f71f9 ! %l5 = 000000007309241d, Mem[0000000055000030] = e1a9a5e5 stb %l5,[%i2+0x030] ! Mem[0000000055000030] = 1da9a5e5 ! %l3 = bb65906bf95930f7, Mem[0000000055000028] = aac22570c35e5386 stx %l3,[%i2+%o5] ! Mem[0000000055000028] = bb65906bf95930f7 ! Mem[0000000091800014] = 6f714408, %g2 = 0000000000000009 ldsh [%o0+0x016],%g2 ! %g2 = 0000000000006f71 ! %l7 = 0000000001306f71, Mem[0000000090800008] = 4408d9c7 sth %l7,[%i5+%o1] ! Mem[0000000090800008] = 6f71d9c7 ! Mem[0000000090000020] = ffffffffffffff9a, %g2 = 0000000000006f71 ldx [%i4+%o4],%g2 ! %g2 = ffffffffffffff9a ! Mem[0000000091800028] = 0000a8a6, %g2 = ffffffffffffff9a lduh [%o0+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000020] = d9c7a355, %g2 = 0000000000000000 lduh [%i6+0x022],%g2 ! %g2 = 000000000000d9c7 p34_label_22: ! Mem[000000009180002c] = f95930f7, %g2 = 000000000000d9c7 lduw [%o0+0x02c],%g2 ! %g2 = 00000000f95930f7 ! Mem[000000009180003c] = adff0000, %g2 = 00000000f95930f7 ldsb [%o0+0x03e],%g2 ! %g2 = ffffffffffffffad ! Mem[0000000091800018] = c7710924, %g2 = ffffffffffffffad ldsb [%o0+0x01b],%g2 ! %g2 = ffffffffffffffc7 ! Mem[000000005480002c] = eeff93c7, %l6 = 000000001b2963a4 ldub [%i1+0x02e],%l6 ! %l6 = 0000000000000093 ! Mem[000000009100001c] = 6f714408, %g2 = ffffffffffffffc7 lduh [%i6+0x01e],%g2 ! %g2 = 0000000000006f71 ! Mem[0000000091800000] = f2697321 4408d9c7, %g2 = 00006f71, %g3 = 3f09241d ldd [%o0+%g0],%g2 ! %g2 = 00000000f2697321 000000004408d9c7 ! %l4 = f26973214408d9c7, Mem[000000009080001f] = f70c86ef stb %l4,[%i5+0x01f] ! Mem[000000009080001c] = c70c86ef ! %l1 = 00000000f9d40b3f, Mem[000000009180002c] = f95930f7 stw %l1,[%o0+0x02c] ! Mem[000000009180002c] = f9d40b3f ! Mem[0000000090800030] = e1a9a5e501306f71, %g2 = 00000000f2697321 ldx [%i5+0x030],%g2 ! %g2 = e1a9a5e501306f71 ! %l0 = 6d0e481de577f1e1, Mem[0000000090000014] = 01306f71 stb %l0,[%i4+0x014] ! Mem[0000000090000014] = e1306f71 p34_label_23: ! Mem[0000000091800028] = 0000a8a6 f9d40b3f, %g2 = 01306f71, %g3 = 4408d9c7 ldd [%o0+%o5],%g2 ! %g2 = 000000000000a8a6 00000000f9d40b3f ! Mem[0000000090800030] = a5e50130, %g2 = 000000000000a8a6 ldsh [%i5+0x032],%g2 ! %g2 = ffffffffffffa5e5 ! Mem[0000000090800038] = a8a6ffff, %g2 = ffffffffffffa5e5 ldsh [%i5+0x03a],%g2 ! %g2 = ffffffffffffa8a6 ! Mem[0000000091800020] = 01e16f71, %g2 = ffffffffffffa8a6 lduw [%o0+%o4],%g2 ! %g2 = 0000000001e16f71 ! %l6 = 0000000000000093, Mem[000000009100003a] = 76cb0000 sth %l6,[%i6+0x03a] ! Mem[0000000091000038] = 00930000 ! %l0 = 6d0e481de577f1e1, Mem[0000000091000034] = c4a7313b sth %l0,[%i6+0x034] ! Mem[0000000091000034] = f1e1313b ! Mem[0000000091800018] = 4408d9c7, %g2 = 0000000001e16f71 lduw [%o0+%o3],%g2 ! %g2 = 000000004408d9c7 ! Mem[000000009000000c] = 46b00000, %g2 = 000000004408d9c7 lduh [%i4+0x00e],%g2 ! %g2 = 00000000000046b0 ! Mem[0000000090000010] = 0055e130, %g2 = 00000000000046b0 ldsh [%i4+0x012],%g2 ! %g2 = 0000000000000055 ! %l3 = bb65906bf95930f7, Mem[000000009000003e] = 824d0000 sth %l3,[%i4+0x03e] ! Mem[000000009000003c] = 30f70000 p34_label_24: ! Mem[000000009100001c] = 01306f71, %g2 = 0000000000000055 ldsh [%i6+0x01c],%g2 ! %g2 = 0000000000000130 ! Mem[0000000091800034] = 51532584, %g2 = 0000000000000130 ldub [%o0+0x034],%g2 ! %g2 = 0000000000000051 ! Mem[0000000090800004] = 4bc2056f, %g2 = 0000000000000051 ldub [%i5+0x005],%g2 ! %g2 = 000000000000004b ! Mem[000000005400000c] = e577f1e1, %l7 = 0000000001306f71 lduw [%i0+0x00c],%l7 ! %l7 = 00000000e577f1e1 ! %l4 = f26973214408d9c7, Mem[0000000091000000] = 6ae82f88 stw %l4,[%i6+%g0] ! Mem[0000000091000000] = 4408d9c7 ! %l0 = 6d0e481de577f1e1, Mem[0000000090000012] = 0055e130 stb %l0,[%i4+0x012] ! Mem[0000000090000010] = e155e130 ! Mem[0000000090800030] = e1a9a5e5, %g2 = 000000000000004b lduh [%i5+0x030],%g2 ! %g2 = 000000000000e1a9 ! %l4 = f26973214408d9c7, Mem[0000000091000038] = e25600930000a8a6 stx %l4,[%i6+0x038] ! Mem[0000000091000038] = f26973214408d9c7 ! Mem[0000000091000018] = 2963a401, %g2 = 000000000000e1a9 ldsb [%i6+0x019],%g2 ! %g2 = 0000000000000029 ! %l6 = 00000093, %l7 = e577f1e1, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l6,[%i5+%g0] ! Mem[0000000090800000] = 00000093 e577f1e1 p34_label_25: ! Mem[0000000091800028] = 0000a8a6f9d40b3f, %g2 = 0000000000000029 ldx [%o0+%o5],%g2 ! %g2 = 0000a8a6f9d40b3f ! Mem[0000000090800038] = 0000a8a6, %g2 = 0000a8a6f9d40b3f ldub [%i5+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800010] = f8449dd95e356f71, %g2 = 0000000000000000 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f71 ! %l5 = 000000007309241d, Mem[0000000090800034] = 01306f71 stw %l5,[%i5+0x034] ! Mem[0000000090800034] = 7309241d ! Mem[0000000090800018] = a8a6f959, %g2 = f8449dd95e356f71 ldsh [%i5+0x01a],%g2 ! %g2 = ffffffffffffa8a6 ! Mem[000000009100001c] = 01306f71, %g2 = ffffffffffffa8a6 lduw [%i6+0x01c],%g2 ! %g2 = 0000000001306f71 ! %l0 = e577f1e1, %l1 = f9d40b3f, Mem[0000000091800030] = 1b2963a4 51532584 std %l0,[%o0+0x030] ! Mem[0000000091800030] = e577f1e1 f9d40b3f ! %l2 = 000000000000a8a6, Mem[0000000054000018] = afe87fb0c32d962f stx %l2,[%i0+%o3] ! Mem[0000000054000018] = 000000000000a8a6 ! Mem[0000000090000030] = 824d0000, %g2 = 0000000001306f71 lduh [%i4+0x032],%g2 ! %g2 = 000000000000824d ! Mem[000000009180001c] = 09241d01, %g2 = 000000000000824d ldsb [%o0+0x01d],%g2 ! %g2 = 0000000000000009 ba,a p34_not_taken_0_end p34_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 6d0e481de577f1e1 bne,a,pn %xcc,p34_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000f9d40b3f bne,a,pn %xcc,p34_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000a8a6 bne,a,pn %xcc,p34_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be bb65906bf95930f7 bne,a,pn %xcc,p34_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be f26973214408d9c7 bne,a,pn %xcc,p34_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000007309241d bne,a,pn %xcc,p34_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000093 bne,a,pn %xcc,p34_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000e577f1e1 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 %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b43fcc9b 08991feb bne %xcc,p34_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be cb0c1c51 9327605e bne %xcc,p34_f6_fail nop ! Check Local Memory set p34_local0_expect,%g1 p34_check_local0: ldx [%g1+0x018],%g2 ! Expected data = 000000000000a8a6 ldx [%i0+0x018],%g3 ! Observed data at 0000000054000018 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 4450f0f801306f71 ldx [%i0+0x020],%g3 ! Observed data at 0000000054000020 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 6d0e481da355dbc7 ldx [%i0+0x028],%g3 ! Observed data at 0000000054000028 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 48caa8a648781e3f 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 = f595df4b313bc8a7 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 = 0000a8a6f95930f7 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 = f495c7df3748c3ee ldx [%i1+0x010],%g3 ! Observed data at 0000000054800010 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i1,0x010,%g4 ldx [%g1+0x038],%g2 ! Expected data = 2648824d65817bbb ldx [%i1+0x038],%g3 ! Observed data at 0000000054800038 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i1,0x038,%g4 set p34_local2_expect,%g1 p34_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 3f80f931f9d4713f ldx [%i2+0x000],%g3 ! Observed data at 0000000055000000 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0000a8a6f8beb13c ldx [%i2+0x008],%g3 ! Observed data at 0000000055000008 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000824d01306f71 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 = ac256ec70000a8a6 ldx [%i2+0x018],%g3 ! Observed data at 0000000055000018 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = bb65906bf95930f7 ldx [%i2+0x028],%g3 ! Observed data at 0000000055000028 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 1da9a5e5a532746f ldx [%i2+0x030],%g3 ! Observed data at 0000000055000030 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000001b2963a4 ldx [%i2+0x038],%g3 ! Observed data at 0000000055000038 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x038,%g4 set p34_local3_expect,%g1 p34_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 48781e3f04b17ae1 ldx [%i3+0x008],%g3 ! Observed data at 0000000055800008 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 778da71d27eec71b ldx [%i3+0x010],%g3 ! Observed data at 0000000055800010 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 1f3d6578d497680f ldx [%i3+0x020],%g3 ! Observed data at 0000000055800020 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 4408d9c7a5b98957 ldx [%i3+0x028],%g3 ! Observed data at 0000000055800028 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 73ec824d37e59f71 ldx [%i3+0x030],%g3 ! Observed data at 0000000055800030 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000824d01306f71 ldx [%i3+0x038],%g3 ! Observed data at 0000000055800038 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x038,%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_f4_fail: set p34_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p34_f6_fail: set p34_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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 %l1,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000055000000] ldsha [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000054000010] stda %l0,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000054800008] stwa %l3,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000055000020] done p34_trap1o: stha %l1,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000055000000] ldsha [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000054000010] stda %l0,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000054800008] stwa %l3,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000055000020] done p34_trap2e: stba %l3,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000054800018] ldxa [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000054800020] lduba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000054000020] done p34_trap2o: stba %l3,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000054800018] ldxa [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000054800020] lduba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000054000020] 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 = 9d56742e01306f71 ldx [%g1+0x008],%l1 ! %l1 = 48caa8a648781e3f ldx [%g1+0x010],%l2 ! %l2 = 3ca27253d173faea ldx [%g1+0x018],%l3 ! %l3 = 1008f099fed30281 ldx [%g1+0x020],%l4 ! %l4 = 772b969e73ec824d ldx [%g1+0x028],%l5 ! %l5 = 233537f037e59f71 ldx [%g1+0x030],%l6 ! %l6 = ed74e165f5bd3b78 ldx [%g1+0x038],%l7 ! %l7 = c2858eae34cbad2a ! 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 = e0d17334 7c79c02b a42e972f ec01f263 ! %f4 = fbf77815 4163e493 44fb5b69 77565933 ! %f8 = 6cfb3889 df9bd94b 6b5a02fb a118e4b2 ! %f12 = 2688cf53 a61568e4 670f32ce 67a8517e ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 0f1ef786 b7564a75 cab8e2ca 0a175204 ! %f20 = 1d770d2d da13f36a 4d327635 c8c464e3 ! %f24 = 116613c2 fff036fc e6eea127 a1c47efd ! %f28 = 7964bf6a 4515b850 dd2832d0 6663971a ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 687e1a78 bb32d34b 97f6fb87 acfe5983 ! %f36 = 6e1dd068 298581cb f56fbd4b 155a041c ! %f40 = cbbb117c 003e67ab 64428b68 a76c7c3f ! %f44 = 5a7d1c0a ef854d8a f2cc955e 79356930 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x0c58b11700000030,%g7,%g1 ! GSR scale = 6, align = 0 wr %g1,%g0,%gsr ! GSR = 0c58b11700000030 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: ! %l3 = 0e235bd3ee1507b1, Mem[000000009100002a] = 5ba108a9 stb %l3,[%i6+0x02a] ! Mem[0000000091000028] = b1a108a9 ! Mem[0000000091000004] = b0a548c2, %g2 = 0000000000000000 ldsb [%i6+0x006],%g2 ! %g2 = ffffffffffffffb0 ! Mem[0000000056000018] = aabd0216, %l7 = 5c28b99a7d5262e6 lduw [%i0+%o3],%l7 ! %l7 = 00000000aabd0216 ! %l0 = 5777ef7bfe7ffe62, Mem[0000000090000036] = a20a5391 stb %l0,[%i4+0x036] ! Mem[0000000090000034] = 620a5391 ! Mem[000000009100003c] = 62bf8c8f, %g2 = ffffffffffffffb0 lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f ! %l1 = 27918fa228d6c8e7, Mem[000000009100001c] = 47a19fcf sth %l1,[%i6+0x01c] ! Mem[000000009100001c] = c8e79fcf ! %l4 = 27221ffec502bd11, Mem[0000000090000008] = b427e099 sth %l4,[%i4+%o1] ! Mem[0000000090000008] = bd11e099 ! Mem[0000000057000008] = b11746a0 f2accd73, %l6 = 9a308e12, %l7 = aabd0216 ldd [%i2+%o1],%l6 ! %l6 = 00000000b11746a0 00000000f2accd73 ! Mem[0000000091800014] = 298cae06, %g2 = 0000000062bf8c8f ldsb [%o0+0x015],%g2 ! %g2 = 0000000000000029 ! Mem[0000000090000028] = 2e977d3b, %g2 = 0000000000000029 lduh [%i4+0x02a],%g2 ! %g2 = 0000000000002e97 p35_label_2: ! Mem[000000009180002c] = df4e4459, %g2 = 0000000000002e97 lduh [%o0+0x02c],%g2 ! %g2 = 000000000000df4e ! %l7 = 00000000f2accd73, Mem[000000009100002e] = d051a5b5 sth %l7,[%i6+0x02e] ! Mem[000000009100002c] = cd73a5b5 ! %l4 = c502bd11, %l5 = 3b032837, Mem[0000000056000008] = e1138bb2 4b8d8127 std %l4,[%i0+%o1] ! Mem[0000000056000008] = c502bd11 3b032837 ! Mem[0000000090000030] = 7a6764e2 807f620a, %g2 = 0000df4e, %g3 = 00000000 ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807f620a ! %l4 = c502bd11, %l5 = 3b032837, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l4,[%i5+%o1] ! Mem[0000000090800008] = c502bd11 3b032837 ! %l6 = 00000000b11746a0, Mem[0000000091800000] = fb520ab007b3e6aa stx %l6,[%o0+%g0] ! Mem[0000000091800000] = 00000000b11746a0 ! %l4 = c502bd11, %l5 = 3b032837, Mem[0000000090800038] = 66e1d7bc adc27bb0 std %l4,[%i5+0x038] ! Mem[0000000090800038] = c502bd11 3b032837 ! Mem[0000000056000020] = 0ca15ac0, %l7 = 00000000f2accd73 ldsw [%i0+%o4],%l7 ! %l7 = 000000000ca15ac0 ! %l1 = 27918fa228d6c8e7, Mem[0000000091800036] = 258454b6 sth %l1,[%o0+0x036] ! Mem[0000000091800034] = c8e754b6 ! %l5 = 8e51cb663b032837, Mem[0000000091000010] = 6cff95cd7757fe01 stx %l5,[%i6+%o2] ! Mem[0000000091000010] = 8e51cb663b032837 p35_label_3: ! Mem[0000000056000030] = 1c615bf3, %l6 = 00000000b11746a0 ldsb [%i0+0x033],%l6 ! %l6 = fffffffffffffff3 ! %l6 = fffffff3, %l7 = 0ca15ac0, Mem[0000000090000030] = 7a6764e2 807f620a std %l6,[%i4+0x030] ! Mem[0000000090000030] = fffffff3 0ca15ac0 ! %l5 = 8e51cb663b032837, Mem[0000000091000039] = 5676cb62 stb %l5,[%i6+0x039] ! Mem[0000000091000038] = 3776cb62 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 000000007a6764e2 ldsh [%i6+%o3],%g2 ! %g2 = 0000000000005ffa ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000005ffa ldub [%i6+0x03c],%g2 ! %g2 = 0000000000000062 ! %l5 = 8e51cb663b032837, Mem[0000000057800014] = fc8dd866 stw %l5,[%i3+0x014] ! Mem[0000000057800014] = 3b032837 ! %l1 = 27918fa228d6c8e7, Mem[0000000091800030] = 43bc1d815153c8e7 stx %l1,[%o0+0x030] ! Mem[0000000091800030] = 27918fa228d6c8e7 ! Mem[0000000091800018] = 06faad5c, %g2 = 0000000000000062 ldsh [%o0+%o3],%g2 ! %g2 = 00000000000006fa ! Mem[0000000091800014] = 8cae06fa, %g2 = 00000000000006fa ldsb [%o0+0x016],%g2 ! %g2 = ffffffffffffff8c ! %l5 = 8e51cb663b032837, Mem[0000000090000018] = 1d179028 stw %l5,[%i4+%o3] ! Mem[0000000090000018] = 3b032837 p35_label_4: ! %l4 = 27221ffec502bd11, Mem[000000009000002c] = 7d3b2cbb stb %l4,[%i4+0x02c] ! Mem[000000009000002c] = 113b2cbb ! %l4 = 27221ffec502bd11, Mem[000000009080000b] = 113b0328 stb %l4,[%i5+0x00b] ! Mem[0000000090800008] = 113b0328 ! Mem[0000000056800024] = fa5a251d, %l6 = fffffffffffffff3 lduw [%i1+0x024],%l6 ! %l6 = 00000000fa5a251d ! %l5 = 8e51cb663b032837, Mem[0000000091000010] = 8e51cb66 stw %l5,[%i6+%o2] ! Mem[0000000091000010] = 3b032837 ! Mem[0000000091000028] = 21a9b1a1 08a9cd73, %g2 = ffffff8c, %g3 = 807f620a ldd [%i6+%o5],%g2 ! %g2 = 0000000021a9b1a1 0000000008a9cd73 ! Mem[0000000057800000] = 8ecb69ae b3a8c255, %l4 = c502bd11, %l5 = 3b032837 ldd [%i3+%g0],%l4 ! %l4 = 000000008ecb69ae 00000000b3a8c255 ! %l2 = 853a80e889f0fb9f, Mem[000000005600001f] = 2655ce6b stb %l2,[%i0+0x01f] ! Mem[000000005600001c] = 2655ce9f ! %l5 = 00000000b3a8c255, Mem[000000005680003a] = 1073c61d sth %l5,[%i1+0x03a] ! Mem[0000000056800038] = 1073c255 ! Mem[0000000056800008] = b2c5000e, %l3 = 0e235bd3ee1507b1 ldsw [%i1+%o1],%l3 ! %l3 = ffffffffb2c5000e ! Mem[0000000091000038] = e23776cb62bf8c8f, %g2 = 0000000021a9b1a1 ldx [%i6+0x038],%g2 ! %g2 = e23776cb62bf8c8f p35_label_5: ! %l6 = 00000000fa5a251d, Mem[0000000091800014] = 96298cae sth %l6,[%o0+0x014] ! Mem[0000000091800014] = 251d8cae ! Mem[0000000091800010] = 6e4e5182, %g2 = e23776cb62bf8c8f lduw [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 ! Mem[0000000090000030] = fffffff3, %g18 = f5822fdc744211f1 ldsw [%i4+0x030],%g2 ! %g2 = f5822fdc744211f1 ! Mem[0000000091000018] = 5ffaf26e, %g2 = fffffffffffffff3 lduw [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e ! Mem[0000000090800030] = eaf607f4, %g18 = f5822fdc744211f1 ldsw [%i5+0x030],%g2 ! %g2 = f5822fdc744211f1 ! Mem[0000000090000008] = bd11e099152d46b0, %g2 = ffffffffeaf607f4 ldx [%i4+%o1],%g2 ! %g2 = bd11e099152d46b0 ! %l0 = 5777ef7bfe7ffe62, Mem[000000009080001c] = db268a9a stw %l0,[%i5+0x01c] ! Mem[000000009080001c] = fe7ffe62 ! Mem[0000000091800028] = 153f24b0 df4e4459, %g2 = 152d46b0, %g3 = 08a9cd73 ldd [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 00000000df4e4459 ! Mem[0000000091000010] = 0328373b, %g2 = 00000000153f24b0 ldsb [%i6+0x011],%g2 ! %g2 = 0000000000000003 ! Mem[000000009180001c] = b7684e28, %g18 = f5822fdc744211f1 ldsw [%o0+0x01c],%g2 ! %g2 = f5822fdc744211f1 p35_label_6: ! %l0 = 5777ef7bfe7ffe62, Mem[000000005600001c] = 2655ce9f stb %l0,[%i0+0x01c] ! Mem[000000005600001c] = 6255ce9f ! Mem[0000000091800008] = 8b9883bd, %g2 = ffffffffb7684e28 lduw [%o0+%o1],%g2 ! %g2 = 000000008b9883bd ! Mem[0000000091800008] = 8b9883bd, %g2 = 000000008b9883bd ldub [%o0+%o1],%g2 ! %g2 = 000000000000008b ! Mem[0000000091000000] = 6ae82f88, %g2 = 000000000000008b lduw [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 ! Mem[0000000090000018] = 3b032837, %g2 = 000000006ae82f88 ldsh [%i4+%o3],%g2 ! %g2 = 0000000000003b03 ! Mem[0000000056000004] = 20819415, %l0 = 5777ef7bfe7ffe62 ldsb [%i0+0x005],%l0 ! %l0 = ffffffffffffff81 ! %l6 = 00000000fa5a251d, Mem[0000000090000010] = 1d358e58 stw %l6,[%i4+%o2] ! Mem[0000000090000010] = fa5a251d ! %l0 = ffffffffffffff81, Mem[0000000057800000] = 8ecb69ae stb %l0,[%i3+%g0] ! Mem[0000000057800000] = 81cb69ae ! %l2 = 853a80e889f0fb9f, Mem[000000009080000c] = 3b032837 stw %l2,[%i5+0x00c] ! Mem[000000009080000c] = 89f0fb9f ! %l4 = 000000008ecb69ae, Mem[0000000091000020] = 8b0950dd0f65f93d stx %l4,[%i6+%o4] ! Mem[0000000091000020] = 000000008ecb69ae p35_label_7: ! Mem[0000000091800000] = 00000000, %g2 = 0000000000003b03 ldub [%o0+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800008] = c502bd11, %g2 = 0000000000000000 lduw [%i5+%o1],%g2 ! %g2 = 00000000c502bd11 ! Mem[0000000091000010] = 28373b03, %g2 = 00000000c502bd11 lduh [%i6+0x012],%g2 ! %g2 = 0000000000002837 ! Mem[0000000056800018] = 6c183af0e2e3a7f5, %l4 = 000000008ecb69ae ldx [%i1+%o3],%l4 ! %l4 = 6c183af0e2e3a7f5 ! %l2 = 853a80e889f0fb9f, Mem[0000000090000028] = af022e97 stw %l2,[%i4+%o5] ! Mem[0000000090000028] = 89f0fb9f ! %l1 = 27918fa228d6c8e7, Mem[0000000056000008] = c502bd11 sth %l1,[%i0+%o1] ! Mem[0000000056000008] = c8e7bd11 ! Mem[0000000090000004] = d6ba8c74, %g18 = f5822fdc744211f1 ldsw [%i4+0x004],%g2 ! %g2 = f5822fdc744211f1 ! Mem[0000000090800000] = 73d0acf8, %g2 = ffffffffd6ba8c74 lduw [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 ! Mem[0000000090000014] = d828ead6, %g2 = 0000000073d0acf8 ldub [%i4+0x014],%g2 ! %g2 = 00000000000000d8 ! %l7 = 000000000ca15ac0, Mem[000000009180003c] = 9d52adff stw %l7,[%o0+0x03c] ! Mem[000000009180003c] = 0ca15ac0 p35_label_8: ! Mem[0000000090000028] = 89f0fb9f 113b2cbb, %g2 = 000000d8, %g3 = df4e4459 ldd [%i4+%o5],%g2 ! %g2 = 0000000089f0fb9f 00000000113b2cbb ! Mem[000000009000000c] = 46b0fa5a, %g2 = 0000000089f0fb9f ldsh [%i4+0x00e],%g2 ! %g2 = 00000000000046b0 ! %l1 = 27918fa228d6c8e7, Mem[0000000090800038] = c502bd11 sth %l1,[%i5+0x038] ! Mem[0000000090800038] = c8e7bd11 ! %l0 = ffffff81, %l1 = 28d6c8e7, Mem[0000000090800010] = f8449dd9 5e356f1d std %l0,[%i5+%o2] ! Mem[0000000090800010] = ffffff81 28d6c8e7 ! Mem[0000000090000020] = 0ad8f7030332e58e, %g2 = 00000000000046b0 ldx [%i4+%o4],%g2 ! %g2 = 0ad8f7030332e58e ! Mem[0000000091000010] = 3b032837 3b032837, %g2 = 0332e58e, %g3 = 113b2cbb ldd [%i6+%o2],%g2 ! %g2 = 000000003b032837 000000003b032837 ! Mem[0000000090800010] = ffffff81, %g2 = 000000003b032837 lduw [%i5+%o2],%g2 ! %g2 = 00000000ffffff81 ! Mem[0000000057000030] = afbb5036, %l3 = ffffffffb2c5000e lduh [%i2+0x030],%l3 ! %l3 = 000000000000afbb ! %l3 = 000000000000afbb, Mem[000000005600002f] = f7f1331f stb %l3,[%i0+0x02f] ! Mem[000000005600002c] = f7f133bb ! Mem[000000009180001c] = b7684e28, %g2 = 00000000ffffff81 ldsh [%o0+0x01c],%g2 ! %g2 = ffffffffffffb768 p35_label_9: ! %l6 = 00000000fa5a251d, Mem[0000000090000010] = fa5a251d stb %l6,[%i4+%o2] ! Mem[0000000090000010] = 1d5a251d ! Mem[000000009000000c] = 46b01d5a, %g2 = ffffffffffffb768 lduh [%i4+0x00e],%g2 ! %g2 = 00000000000046b0 ! Mem[0000000090800028] = f5d351e8, %g2 = 00000000000046b0 ldsh [%i5+0x02a],%g2 ! %g2 = fffffffffffff5d3 ! Mem[0000000091800010] = 6e4e5182, %g2 = fffffffffffff5d3 ldsh [%o0+%o2],%g2 ! %g2 = 0000000000006e4e ! Mem[0000000090000020] = 0ad8f703, %g2 = 0000000000006e4e lduh [%i4+%o4],%g2 ! %g2 = 0000000000000ad8 ! %l6 = 00000000fa5a251d, Mem[0000000090000004] = d6ba8c74 stw %l6,[%i4+0x004] ! Mem[0000000090000004] = fa5a251d ! Mem[0000000091000014] = 3b032837, %g18 = f5822fdc744211f1 ldsw [%i6+0x014],%g2 ! %g2 = f5822fdc744211f1 ! Mem[0000000090000038] = 53918eb2, %g2 = 000000003b032837 lduw [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 ! %l2 = 89f0fb9f, %l3 = 0000afbb, Mem[0000000091800008] = 8b9883bd 3923d9af std %l2,[%o0+%o1] ! Mem[0000000091800008] = 89f0fb9f 0000afbb ! %l7 = 000000000ca15ac0, Mem[0000000091000026] = 69ae21a9 stb %l7,[%i6+0x026] ! Mem[0000000091000024] = c0ae21a9 p35_label_10: ! Mem[000000009080003c] = 37000000, %g2 = 0000000053918eb2 ldub [%i5+0x03f],%g2 ! %g2 = 0000000000000037 ! Mem[0000000091800010] = 6e4e5182, %g2 = 0000000000000037 lduw [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 ! Mem[000000009000000c] = 152d46b0, %g18 = f5822fdc744211f1 ldsw [%i4+0x00c],%g2 ! %g2 = f5822fdc744211f1 ! Mem[0000000091800030] = 27918fa2, %g2 = 00000000152d46b0 ldsh [%o0+0x030],%g2 ! %g2 = 0000000000002791 ! %l0 = ffffff81, %l1 = 28d6c8e7, Mem[0000000090800010] = ffffff81 28d6c8e7 std %l0,[%i5+%o2] ! Mem[0000000090800010] = ffffff81 28d6c8e7 ! %l2 = 89f0fb9f, %l3 = 0000afbb, Mem[0000000091800018] = 06faad5c b7684e28 std %l2,[%o0+%o3] ! Mem[0000000091800018] = 89f0fb9f 0000afbb ! %l0 = ffffffffffffff81, Mem[000000009180003c] = 0ca15ac0 stb %l0,[%o0+0x03c] ! Mem[000000009180003c] = 81a15ac0 ! %l5 = 00000000b3a8c255, Mem[0000000091000008] = 48c28052 sth %l5,[%i6+%o1] ! Mem[0000000091000008] = c2558052 ! Mem[000000009000000c] = 152d46b0, %g18 = f5822fdc744211f1 ldsw [%i4+0x00c],%g2 ! %g2 = f5822fdc744211f1 ! %l3 = 000000000000afbb, Mem[000000009100001c] = c8e79fcf stw %l3,[%i6+0x01c] ! Mem[000000009100001c] = 0000afbb p35_label_11: ! Mem[000000009180003c] = 81a15ac0, %g2 = 00000000152d46b0 lduw [%o0+0x03c],%g2 ! %g2 = 0000000081a15ac0 ! Mem[0000000090000000] = 09d53180 fa5a251d, %g2 = 81a15ac0, %g3 = 3b032837 ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000fa5a251d ! %l0 = ffffffffffffff81, Mem[0000000090000008] = bd11e099152d46b0 stx %l0,[%i4+%o1] ! Mem[0000000090000008] = ffffffffffffff81 ! %l2 = 853a80e889f0fb9f, Mem[000000009000000e] = ff811d5a stb %l2,[%i4+0x00e] ! Mem[000000009000000c] = 9f811d5a ! Mem[0000000091000000] = 6ae82f88 98f9b0a5, %g2 = 09d53180, %g3 = fa5a251d ldd [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 0000000098f9b0a5 ! Mem[0000000091000030] = a5b5761e 1214449b, %g2 = 6ae82f88, %g3 = 98f9b0a5 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214449b ! Mem[0000000090800000] = 73d0acf8, %g18 = f5822fdc744211f1 ldsw [%i5+%g0],%g2 ! %g2 = f5822fdc744211f1 ! Mem[0000000091800030] = 27918fa2 28d6c8e7, %g2 = 73d0acf8, %g3 = 1214449b ldd [%o0+0x030],%g2 ! %g2 = 0000000027918fa2 0000000028d6c8e7 ! Mem[0000000057000010] = c738d532, %l0 = ffffffffffffff81 ldsw [%i2+%o2],%l0 ! %l0 = ffffffffc738d532 ! Mem[0000000090800024] = 49074459, %g2 = 0000000027918fa2 ldsh [%i5+0x026],%g2 ! %g2 = 0000000000004907 p35_label_12: ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 00004907, %g3 = 28d6c8e7 ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! Mem[0000000090800018] = b2d54dc6fe7ffe62, %g2 = 000000000c86ef26 ldx [%i5+%o3],%g2 ! %g2 = b2d54dc6fe7ffe62 ! %l7 = 000000000ca15ac0, Mem[0000000090800010] = ffffff8128d6c8e7 stx %l7,[%i5+%o2] ! Mem[0000000090800010] = 000000000ca15ac0 ! %l1 = 27918fa228d6c8e7, Mem[0000000090000018] = 3b03283770edfb0e stx %l1,[%i4+%o3] ! Mem[0000000090000018] = 27918fa228d6c8e7 ! Mem[0000000057000014] = 1b94fa99, %l1 = 27918fa228d6c8e7 lduh [%i2+0x016],%l1 ! %l1 = 000000000000fa99 ! %l4 = 6c183af0e2e3a7f5, Mem[0000000056000020] = 0ca15ac0 stw %l4,[%i0+%o4] ! Mem[0000000056000020] = e2e3a7f5 ! Mem[0000000090800000] = f8dd4bc2, %g2 = b2d54dc6fe7ffe62 ldsb [%i5+0x003],%g2 ! %g2 = fffffffffffffff8 ! Mem[0000000091800038] = 54b6116d, %g2 = fffffffffffffff8 ldsh [%o0+0x038],%g2 ! %g2 = 00000000000054b6 ! Mem[0000000091800004] = b11746a0, %g18 = f5822fdc744211f1 ldsw [%o0+0x004],%g2 ! %g2 = f5822fdc744211f1 ! %l3 = 000000000000afbb, Mem[0000000090000028] = 89f0fb9f113b2cbb stx %l3,[%i4+%o5] ! Mem[0000000090000028] = 000000000000afbb p35_label_13: ! %l4 = 6c183af0e2e3a7f5, Mem[0000000091800008] = 89f0fb9f stb %l4,[%o0+%o1] ! Mem[0000000091800008] = f5f0fb9f ! Mem[0000000091000008] = c2558052 7312abd6, %g2 = b11746a0, %g3 = 35144907 ldd [%i6+%o1],%g2 ! %g2 = 00000000c2558052 000000007312abd6 ! Mem[0000000090800004] = dd4bc205, %g2 = 00000000c2558052 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffdd4b ! %l5 = 00000000b3a8c255, Mem[0000000090800001] = d0acf8dd stb %l5,[%i5+0x001] ! Mem[0000000090800000] = 55acf8dd ! %l5 = 00000000b3a8c255, Mem[0000000091800037] = e754b611 stb %l5,[%o0+0x037] ! Mem[0000000091800034] = 5554b611 ! Mem[0000000091000000] = 6ae82f8898f9b0a5, %g2 = ffffffffffffdd4b ldx [%i6+%g0],%g2 ! %g2 = 6ae82f8898f9b0a5 ! %l0 = ffffffffc738d532, Mem[0000000090000010] = 1d5a251d sth %l0,[%i4+%o2] ! Mem[0000000090000010] = d532251d ! Mem[0000000090000038] = 53918eb2, %g2 = 6ae82f8898f9b0a5 ldsh [%i4+0x038],%g2 ! %g2 = 0000000000005391 ! %l7 = 000000000ca15ac0, Mem[000000009080000c] = 89f0fb9f stw %l7,[%i5+0x00c] ! Mem[000000009080000c] = 0ca15ac0 ! Mem[000000005600002c] = f7f133bb, %l7 = 000000000ca15ac0 ldsb [%i0+0x02c],%l7 ! %l7 = fffffffffffffff7 p35_label_14: ! %l5 = 00000000b3a8c255, Mem[0000000090800005] = 4bc205c5 stb %l5,[%i5+0x005] ! Mem[0000000090800004] = 55c205c5 ! Mem[0000000091000008] = c25580527312abd6, %g2 = 0000000000005391 ldx [%i6+%o1],%g2 ! %g2 = c25580527312abd6 ! %l6 = 00000000fa5a251d, Mem[0000000090800014] = 0ca15ac0 sth %l6,[%i5+0x014] ! Mem[0000000090800014] = 251d5ac0 ! Mem[0000000056800008] = b2c5000e, %l4 = 6c183af0e2e3a7f5 lduw [%i1+%o1],%l4 ! %l4 = 00000000b2c5000e ! Mem[0000000090000020] = 0ad8f703 0332e58e, %g2 = 7312abd6, %g3 = 7312abd6 ldd [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 000000000332e58e ! %l1 = 000000000000fa99, Mem[000000005700002a] = ae6e1fab sth %l1,[%i2+0x02a] ! Mem[0000000057000028] = ae6efa99 ! %l7 = fffffffffffffff7, Mem[0000000091000036] = 449be237 sth %l7,[%i6+0x036] ! Mem[0000000091000034] = fff7e237 ! %l7 = fffffffffffffff7, Mem[000000009180000a] = fb9f0000 stb %l7,[%o0+0x00a] ! Mem[0000000091800008] = f79f0000 ! %l0 = ffffffffc738d532, Mem[0000000090800030] = eaf607f479e2e95e stx %l0,[%i5+0x030] ! Mem[0000000090800030] = ffffffffc738d532 ! %l1 = 000000000000fa99, Mem[000000009180000b] = 9f0000af stb %l1,[%o0+0x00b] ! Mem[0000000091800008] = 990000af p35_label_15: ! %l7 = fffffffffffffff7, Mem[0000000091800024] = ba3ff053 sth %l7,[%o0+0x024] ! Mem[0000000091800024] = fff7f053 ! %l4 = 00000000b2c5000e, Mem[000000009080001c] = fe7ffe62 sth %l4,[%i5+0x01c] ! Mem[000000009080001c] = 000efe62 ! Mem[000000009080001c] = 000efe62, %g2 = 000000000ad8f703 ldsh [%i5+0x01c],%g2 ! %g2 = 000000000000000e ! %l0 = ffffffffc738d532, Mem[0000000091000020] = 00000000 sth %l0,[%i6+%o4] ! Mem[0000000091000020] = d5320000 ! %l5 = 00000000b3a8c255, Mem[0000000091000030] = a5b5761e stw %l5,[%i6+0x030] ! Mem[0000000091000030] = b3a8c255 ! Mem[0000000091800008] = 990000af, %g2 = 000000000000000e ldub [%o0+0x00b],%g2 ! %g2 = 0000000000000099 ! Mem[0000000091800018] = 89f0fb9f 0000afbb, %g2 = 00000099, %g3 = 0332e58e ldd [%o0+%o3],%g2 ! %g2 = 0000000089f0fb9f 000000000000afbb ! %l1 = 000000000000fa99, Mem[000000009080000c] = 0ca15ac0 stw %l1,[%i5+0x00c] ! Mem[000000009080000c] = 0000fa99 ! Mem[0000000056000000] = 393ecad0 20819415, %l2 = 89f0fb9f, %l3 = 0000afbb ldd [%i0+%g0],%l2 ! %l2 = 00000000393ecad0 0000000020819415 ! Mem[0000000091800028] = 153f24b0 df4e4459, %g2 = 89f0fb9f, %g3 = 0000afbb ldd [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 00000000df4e4459 p35_label_16: ! Mem[0000000091800020] = 5566979d, %g18 = f5822fdc744211f1 ldsw [%o0+%o4],%g2 ! %g2 = f5822fdc744211f1 ! Mem[0000000090000008] = ffffffffffff9f81, %g2 = 000000005566979d ldx [%i4+%o1],%g2 ! %g2 = ffffffffffff9f81 ! %l2 = 00000000393ecad0, Mem[0000000090800018] = b2d54dc6000efe62 stx %l2,[%i5+%o3] ! Mem[0000000090800018] = 00000000393ecad0 ! Mem[0000000091800038] = 54b6116d81a15ac0, %g2 = ffffffffffff9f81 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d81a15ac0 ! Mem[0000000090000000] = 09d53180fa5a251d, %g2 = 54b6116d81a15ac0 ldx [%i4+%g0],%g2 ! %g2 = 09d53180fa5a251d ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = 09d53180fa5a251d ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! Mem[0000000091000020] = 00008ecb, %g2 = 53918eb2e6c51178 ldsh [%i6+0x022],%g2 ! %g2 = 0000000000000000 ! Mem[000000009080003c] = 37000000, %g2 = 0000000000000000 ldub [%i5+0x03f],%g2 ! %g2 = 0000000000000037 ! %l0 = c738d532, %l1 = 0000fa99, Mem[0000000091000010] = 3b032837 3b032837 std %l0,[%i6+%o2] ! Mem[0000000091000010] = c738d532 0000fa99 ! %l5 = 00000000b3a8c255, Mem[0000000090000000] = 09d53180fa5a251d stx %l5,[%i4+%g0] ! Mem[0000000090000000] = 00000000b3a8c255 p35_label_17: ! Mem[0000000091000014] = 0000fa99, %g2 = 0000000000000037 ldsb [%i6+0x014],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800010] = 5182251d, %g2 = 0000000000000000 ldsh [%o0+0x012],%g2 ! %g2 = 0000000000005182 ! Mem[0000000057800038] = 95f816b1, %l6 = 00000000fa5a251d ldsh [%i3+0x03a],%l6 ! %l6 = 00000000000016b1 ! Mem[0000000091800038] = 6d81a15a, %g2 = 0000000000005182 ldub [%o0+0x03b],%g2 ! %g2 = 000000000000006d ! %l5 = 00000000b3a8c255, Mem[0000000090800000] = 7355acf8 sth %l5,[%i5+%g0] ! Mem[0000000090800000] = c255acf8 ! Mem[0000000091800028] = 24b0df4e, %g2 = 000000000000006d ldsh [%o0+0x02a],%g2 ! %g2 = 00000000000024b0 ! Mem[0000000091800014] = 1d8cae89, %g2 = 00000000000024b0 ldub [%o0+0x015],%g2 ! %g2 = 000000000000001d ! Mem[0000000091800034] = 28d6c855, %g2 = 000000000000001d lduw [%o0+0x034],%g2 ! %g2 = 0000000028d6c855 ! Mem[0000000091800010] = 6e4e5182 251d8cae, %g2 = 28d6c855, %g3 = df4e4459 ldd [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 00000000251d8cae ! %l5 = 00000000b3a8c255, Mem[0000000091800019] = f0fb9f00 stb %l5,[%o0+0x019] ! Mem[0000000091800018] = 55fb9f00 p35_label_18: ! Mem[000000009100003c] = 62bf8c8f, %g18 = f5822fdc744211f1 ldsw [%i6+0x03c],%g2 ! %g2 = f5822fdc744211f1 ! Mem[0000000090800034] = c738d532, %g2 = 0000000062bf8c8f lduh [%i5+0x034],%g2 ! %g2 = 000000000000c738 ! %l0 = ffffffffc738d532, Mem[000000009180003c] = 81a15ac0 stw %l0,[%o0+0x03c] ! Mem[000000009180003c] = c738d532 ! Mem[0000000091800020] = 5566979d fff7f053, %g2 = 0000c738, %g3 = 251d8cae ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000fff7f053 ! %l7 = fffffffffffffff7, Mem[000000005600002d] = f7f133bb stb %l7,[%i0+0x02d] ! Mem[000000005600002c] = f7f733bb ! %l4 = 00000000b2c5000e, Mem[0000000090000020] = 0ad8f703 stw %l4,[%i4+%o4] ! Mem[0000000090000020] = b2c5000e ! %l0 = ffffffffc738d532, Mem[0000000091000010] = c738d5320000fa99 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = ffffffffc738d532 ! %l6 = 000016b1, %l7 = fffffff7, Mem[0000000056000030] = 1c615bf3 d694c462 std %l6,[%i0+0x030] ! Mem[0000000056000030] = 000016b1 fffffff7 ! %l4 = b2c5000e, %l5 = b3a8c255, Mem[0000000090000038] = 53918eb2 e6c51178 std %l4,[%i4+0x038] ! Mem[0000000090000038] = b2c5000e b3a8c255 ! Mem[0000000091000034] = 1214fff7, %g18 = f5822fdc744211f1 ldsw [%i6+0x034],%g2 ! %g2 = f5822fdc744211f1 p35_label_19: ! Mem[0000000091800024] = f7f05315, %g2 = 000000001214fff7 ldub [%o0+0x025],%g2 ! %g2 = 00000000000000f7 ! %l0 = ffffffffc738d532, Mem[000000009180000c] = 0000afbb stw %l0,[%o0+0x00c] ! Mem[000000009180000c] = c738d532 ! Mem[0000000091800028] = 153f24b0, %g2 = 00000000000000f7 ldub [%o0+%o5],%g2 ! %g2 = 0000000000000015 ! Mem[0000000090000034] = 0ca15ac0, %g18 = f5822fdc744211f1 ldsw [%i4+0x034],%g2 ! %g2 = f5822fdc744211f1 ! Mem[0000000090000018] = 27918fa2, %g2 = 000000000ca15ac0 ldub [%i4+%o3],%g2 ! %g2 = 0000000000000027 ! Mem[0000000057800018] = bf685268 e67e7068, %l0 = c738d532, %l1 = 0000fa99 ldd [%i3+%o3],%l0 ! %l0 = 00000000bf685268 00000000e67e7068 ! %l4 = b2c5000e, %l5 = b3a8c255, Mem[0000000091800000] = 00000000 b11746a0 std %l4,[%o0+%g0] ! Mem[0000000091800000] = b2c5000e b3a8c255 ! %l3 = 0000000020819415, Mem[0000000091800029] = 3f24b0df stb %l3,[%o0+0x029] ! Mem[0000000091800028] = 1524b0df ! %l6 = 000016b1, %l7 = fffffff7, Mem[0000000090800008] = c502bd11 0000fa99 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 000016b1 fffffff7 ! Mem[0000000091000030] = b3a8c2551214fff7, %g2 = 0000000000000027 ldx [%i6+0x030],%g2 ! %g2 = b3a8c2551214fff7 p35_label_20: ! Mem[000000009180000c] = c738d532, %g18 = f5822fdc744211f1 ldsw [%o0+0x00c],%g2 ! %g2 = f5822fdc744211f1 ! Mem[0000000057800028] = 782b8aa0, %l2 = 00000000393ecad0 lduw [%i3+%o5],%l2 ! %l2 = 00000000782b8aa0 ! %l4 = 00000000b2c5000e, Mem[0000000091000008] = c2558052 stw %l4,[%i6+%o1] ! Mem[0000000091000008] = b2c5000e ! Mem[0000000057800034] = 7fa0fd4b, %l6 = 00000000000016b1 lduw [%i3+0x034],%l6 ! %l6 = 000000007fa0fd4b ! %l6 = 7fa0fd4b, %l7 = fffffff7, Mem[0000000091800000] = b2c5000e b3a8c255 std %l6,[%o0+%g0] ! Mem[0000000091800000] = 7fa0fd4b fffffff7 ! Mem[000000009000002c] = afbbffff, %g2 = ffffffffc738d532 lduh [%i4+0x02e],%g2 ! %g2 = 000000000000afbb ! Mem[0000000090800010] = 00251d5a, %g2 = 000000000000afbb ldub [%i5+0x013],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000020] = b2c5000e, %g2 = 0000000000000000 lduh [%i4+%o4],%g2 ! %g2 = 000000000000b2c5 ! Mem[0000000091800008] = f5f0f799 c738d532, %g2 = 0000b2c5, %g3 = fff7f053 ldd [%o0+%o1],%g2 ! %g2 = 00000000f5f0f799 00000000c738d532 ! %l6 = 7fa0fd4b, %l7 = fffffff7, Mem[0000000090000000] = 00000000 b3a8c255 std %l6,[%i4+%g0] ! Mem[0000000090000000] = 7fa0fd4b fffffff7 p35_label_21: ! Mem[000000009180002c] = df4e4459, %g2 = 00000000f5f0f799 lduh [%o0+0x02c],%g2 ! %g2 = 000000000000df4e ! %l1 = 00000000e67e7068, Mem[0000000090000037] = c0b2c500 stb %l1,[%i4+0x037] ! Mem[0000000090000034] = 68b2c500 ! Mem[0000000056000018] = aabd0216, %l2 = 00000000782b8aa0 ldsw [%i0+%o3],%l2 ! %l2 = ffffffffaabd0216 ! %l6 = 000000007fa0fd4b, Mem[0000000091000020] = d5320000 stw %l6,[%i6+%o4] ! Mem[0000000091000020] = 7fa0fd4b ! Mem[0000000090800020] = ef263514, %g2 = 000000000000df4e ldsb [%i5+0x022],%g2 ! %g2 = ffffffffffffffef ! Mem[000000009100003c] = 8c8f0000, %g2 = ffffffffffffffef ldsh [%i6+0x03e],%g2 ! %g2 = ffffffffffff8c8f ! %l2 = aabd0216, %l3 = 20819415, Mem[0000000091800018] = 8955fb9f 0000afbb std %l2,[%o0+%o3] ! Mem[0000000091800018] = aabd0216 20819415 ! Mem[0000000057000018] = 78c3f6ec, %l0 = 00000000bf685268 ldsw [%i2+%o3],%l0 ! %l0 = 0000000078c3f6ec ! Mem[0000000091800014] = 251d8cae, %g2 = ffffffffffff8c8f lduh [%o0+0x014],%g2 ! %g2 = 000000000000251d ! Mem[0000000090000020] = 000e0332, %g2 = 000000000000251d ldub [%i4+0x022],%g2 ! %g2 = 0000000000000000 p35_label_22: ! %l1 = 00000000e67e7068, Mem[0000000057000004] = 95b41a85 stw %l1,[%i2+0x004] ! Mem[0000000057000004] = e67e7068 ! Mem[000000009000000c] = 9f81d532, %g2 = 0000000000000000 ldsh [%i4+0x00e],%g2 ! %g2 = ffffffffffff9f81 ! Mem[000000005600001c] = 6255ce9f, %l5 = 00000000b3a8c255 ldsw [%i0+0x01c],%l5 ! %l5 = 000000006255ce9f ! Mem[0000000056000020] = e2e3a7f5, %l4 = 00000000b2c5000e ldub [%i0+0x021],%l4 ! %l4 = 00000000000000e3 ! Mem[0000000090000020] = b2c5000e, %g2 = ffffffffffff9f81 lduw [%i4+%o4],%g2 ! %g2 = 00000000b2c5000e ! %l5 = 000000006255ce9f, Mem[0000000091800018] = aabd021620819415 stx %l5,[%o0+%o3] ! Mem[0000000091800018] = 000000006255ce9f ! Mem[0000000090000020] = b2c5000e, %g2 = 00000000b2c5000e lduw [%i4+%o4],%g2 ! %g2 = 00000000b2c5000e ! Mem[000000005780002c] = 7de51a9d, %l4 = 00000000000000e3 ldsb [%i3+0x02e],%l4 ! %l4 = 000000000000001a ! %l1 = 00000000e67e7068, Mem[0000000091000028] = 21a9b1a1 stw %l1,[%i6+%o5] ! Mem[0000000091000028] = e67e7068 ! Mem[0000000091800028] = 151524b0, %g2 = 00000000b2c5000e lduw [%o0+%o5],%g2 ! %g2 = 00000000151524b0 p35_label_23: ! Mem[0000000090000014] = 28ead627, %g2 = 00000000151524b0 ldub [%i4+0x015],%g2 ! %g2 = 0000000000000028 ! Mem[0000000056800034] = 21cf8e6e, %l0 = 0000000078c3f6ec ldsw [%i1+0x034],%l0 ! %l0 = 0000000021cf8e6e ! Mem[0000000091800008] = f5f0f799, %g2 = 0000000000000028 ldsh [%o0+%o1],%g2 ! %g2 = fffffffffffff5f0 ! %l4 = 0000001a, %l5 = 6255ce9f, Mem[0000000090800028] = 4459f5d3 51e85f11 std %l4,[%i5+%o5] ! Mem[0000000090800028] = 0000001a 6255ce9f ! Mem[0000000091800020] = 5566979d, %g2 = fffffffffffff5f0 ldsb [%o0+%o4],%g2 ! %g2 = 0000000000000055 ! Mem[0000000091800014] = 8cae0000, %g2 = 0000000000000055 ldsb [%o0+0x016],%g2 ! %g2 = ffffffffffffff8c ! %l5 = 000000006255ce9f, Mem[0000000091800038] = 54b6116dc738d532 stx %l5,[%o0+0x038] ! Mem[0000000091800038] = 000000006255ce9f ! Mem[0000000091000020] = 7fa0fd4b8ecbc0ae, %g2 = ffffffffffffff8c ldx [%i6+%o4],%g2 ! %g2 = 7fa0fd4b8ecbc0ae ! Mem[0000000091800020] = 5566979dfff7f053, %g2 = 7fa0fd4b8ecbc0ae ldx [%o0+%o4],%g2 ! %g2 = 5566979dfff7f053 ! %l4 = 0000001a, %l5 = 6255ce9f, Mem[0000000091000038] = e23776cb 62bf8c8f std %l4,[%i6+0x038] ! Mem[0000000091000038] = 0000001a 6255ce9f p35_label_24: ! Mem[0000000090000020] = b2c5000e 0332e58e, %g2 = fff7f053, %g3 = c738d532 ldd [%i4+%o4],%g2 ! %g2 = 00000000b2c5000e 000000000332e58e ! %l4 = 000000000000001a, Mem[000000009080003c] = 3b032837 stw %l4,[%i5+0x03c] ! Mem[000000009080003c] = 0000001a ! Mem[0000000090000024] = e58e0000, %g2 = 00000000b2c5000e lduh [%i4+0x026],%g2 ! %g2 = 000000000000e58e ! Mem[0000000090800020] = 26351449, %g2 = 000000000000e58e ldsb [%i5+0x023],%g2 ! %g2 = 0000000000000026 ! Mem[0000000091000014] = d5325ffa, %g2 = 0000000000000026 ldsh [%i6+0x016],%g2 ! %g2 = ffffffffffffd532 ! Mem[0000000091000014] = c738d532, %g18 = f5822fdc744211f1 ldsw [%i6+0x014],%g2 ! %g2 = f5822fdc744211f1 ! Mem[000000009080001c] = d00c86ef, %g2 = ffffffffc738d532 ldsb [%i5+0x01f],%g2 ! %g2 = ffffffffffffffd0 ! %l0 = 0000000021cf8e6e, Mem[000000009080001e] = cad00c86 stb %l0,[%i5+0x01e] ! Mem[000000009080001c] = 6ed00c86 ! %l5 = 000000006255ce9f, Mem[000000009080003d] = 00001a00 stb %l5,[%i5+0x03d] ! Mem[000000009080003c] = 9f001a00 ! Mem[000000009180000c] = d5326e4e, %g2 = ffffffffffffffd0 ldsh [%o0+0x00e],%g2 ! %g2 = ffffffffffffd532 p35_label_25: ! %l4 = 000000000000001a, Mem[0000000090000034] = 0ca15a68 stw %l4,[%i4+0x034] ! Mem[0000000090000034] = 0000001a ! Mem[0000000091000008] = b2c5000e 7312abd6, %g2 = ffffd532, %g3 = 0332e58e ldd [%i6+%o1],%g2 ! %g2 = 00000000b2c5000e 000000007312abd6 ! Mem[0000000091000030] = b3a8c255, %g2 = 00000000b2c5000e lduh [%i6+0x030],%g2 ! %g2 = 000000000000b3a8 ! Mem[0000000090800030] = ffffffffc738d532, %g2 = 000000000000b3a8 ldx [%i5+0x030],%g2 ! %g2 = ffffffffc738d532 ! %l3 = 0000000020819415, Mem[0000000091000004] = 98f9b0a5 sth %l3,[%i6+0x004] ! Mem[0000000091000004] = 9415b0a5 ! Mem[0000000091800018] = 00006255, %g2 = ffffffffc738d532 ldsh [%o0+0x01a],%g2 ! %g2 = 0000000000000000 ! Mem[000000005680002c] = 329ffff0, %l0 = 0000000021cf8e6e ldsh [%i1+0x02e],%l0 ! %l0 = fffffffffffffff0 ! Mem[000000009180000c] = c738d532, %g2 = 0000000000000000 lduh [%o0+0x00c],%g2 ! %g2 = 000000000000c738 ! Mem[0000000090000008] = ffffffff, %g18 = f5822fdc744211f1 ldsw [%i4+%o1],%g2 ! %g2 = f5822fdc744211f1 ! Mem[0000000056800038] = 1073c255, %l3 = 0000000020819415 ldsb [%i1+0x03a],%l3 ! %l3 = ffffffffffffffc2 ba,a p35_not_taken_0_end p35_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 fffffffffffffff0 bne,a,pn %xcc,p35_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000e67e7068 bne,a,pn %xcc,p35_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffaabd0216 bne,a,pn %xcc,p35_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffffffc2 bne,a,pn %xcc,p35_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000001a bne,a,pn %xcc,p35_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000006255ce9f bne,a,pn %xcc,p35_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000007fa0fd4b bne,a,pn %xcc,p35_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be fffffffffffffff7 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 e0d17334 7c79c02b bne %xcc,p35_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be a42e972f ec01f263 bne %xcc,p35_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be fbf77815 4163e493 bne %xcc,p35_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 44fb5b69 77565933 bne %xcc,p35_f6_fail nop ! Check Local Memory set p35_local0_expect,%g1 p35_check_local0: ldx [%g1+0x008],%g2 ! Expected data = c8e7bd113b032837 ldx [%i0+0x008],%g3 ! Observed data at 0000000056000008 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = aabd02166255ce9f 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 = e2e3a7f5be24f8b5 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 = c83cc20ff7f733bb ldx [%i0+0x028],%g3 ! Observed data at 0000000056000028 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000016b1fffffff7 ldx [%i0+0x030],%g3 ! Observed data at 0000000056000030 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i0,0x030,%g4 set p35_local1_expect,%g1 p35_check_local1: ldx [%g1+0x038],%g2 ! Expected data = 1073c255570baf88 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+0x000],%g2 ! Expected data = 2fd04ba7e67e7068 ldx [%i2+0x000],%g3 ! Observed data at 0000000057000000 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x000,%g4 ldx [%g1+0x028],%g2 ! Expected data = ae6efa993a47995a ldx [%i2+0x028],%g3 ! Observed data at 0000000057000028 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x028,%g4 set p35_local3_expect,%g1 p35_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 81cb69aeb3a8c255 ldx [%i3+0x000],%g3 ! Observed data at 0000000057800000 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 454c17833b032837 ldx [%i3+0x010],%g3 ! Observed data at 0000000057800010 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x010,%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: ldsha [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000056800010] ldxa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000057800020] stba %l0,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000057800018] stxa %l3,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000056800010] stha %l3,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000057000000] stha %l0,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000056000020] done p35_trap1o: ldsha [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000056800010] ldxa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000057800020] stba %l0,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000057800018] stxa %l3,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000056800010] stha %l3,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000057000000] stha %l0,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000056000020] done p35_trap2e: stxa %l5,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000057800020] ldswa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000057000008] done p35_trap2o: stxa %l5,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000057800020] ldswa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000057000008] done p35_trap3e: nop nop done p35_trap3o: 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 = 5777ef7bfe7ffe62 ldx [%g1+0x008],%l1 ! %l1 = 27918fa228d6c8e7 ldx [%g1+0x010],%l2 ! %l2 = 853a80e889f0fb9f ldx [%g1+0x018],%l3 ! %l3 = 0e235bd3ee1507b1 ldx [%g1+0x020],%l4 ! %l4 = 27221ffec502bd11 ldx [%g1+0x028],%l5 ! %l5 = 8e51cb663b032837 ldx [%g1+0x030],%l6 ! %l6 = 35fc9a519a308e12 ldx [%g1+0x038],%l7 ! %l7 = 5c28b99a7d5262e6 ! 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 = fdef4a48 1c8bc47c c2eaf083 0238b448 ! %f4 = a3e8ab24 74c7d4e3 f9d121e7 dd99f02f ! %f8 = d7df56d4 4606651d e978897e 0d6dbf4b ! %f12 = a320e909 b913fd6a 1aaa8133 428012fa ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = d21bfdfc fa48848f 339be781 3b4a90ec ! %f20 = 6ff03790 d28cc9d0 f627d9f5 0a18b606 ! %f24 = 640cb837 657f3234 b2b09962 271be8cb ! %f28 = 6195fa46 605c8ac4 40b7a3eb 247015d4 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 59793d75 e5fcd466 8607ad1a face029b ! %f36 = 67440682 465b5343 b0442ccc 63cb7dc1 ! %f40 = 7cc05aad 0eb4f639 f76218d4 9383953c ! %f44 = ba9ac319 9e706494 f2899e3f 0ccf1d8b ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x6ef94bf70000001b,%g7,%g1 ! GSR scale = 3, align = 3 wr %g1,%g0,%gsr ! GSR = 6ef94bf70000001b 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: ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 00000000, %g3 = 00000000 ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! %l3 = dae180bc24bd2faa, Mem[0000000091000000] = 6ae82f88 sth %l3,[%i6+%g0] ! Mem[0000000091000000] = 2faa2f88 ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = 00000000b427e099 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d ! %l2 = b63d779bccdbb555, Mem[0000000090000019] = 17902870 stb %l2,[%i4+0x019] ! Mem[0000000090000018] = 55902870 ! %l6 = ff602061f41fdeb5, Mem[0000000090000018] = 1d55902870edfb0e stx %l6,[%i4+%o3] ! Mem[0000000090000018] = ff602061f41fdeb5 ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = f8449dd95e356f1d ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! Mem[0000000091000018] = f26e47a1, %g2 = 0c86ef2635144907 lduh [%i6+0x01a],%g2 ! %g2 = 000000000000f26e ! Mem[0000000091800000] = fb520ab007b3e6aa, %g2 = 000000000000f26e ldx [%o0+%g0],%g2 ! %g2 = fb520ab007b3e6aa ! %l7 = 5f9ff1d8334bcc4e, Mem[000000009080000c] = 14acc7c9 sth %l7,[%i5+0x00c] ! Mem[000000009080000c] = cc4ec7c9 ! %l6 = ff602061f41fdeb5, Mem[000000009180002e] = 445943bc sth %l6,[%o0+0x02e] ! Mem[000000009180002c] = deb543bc p36_label_2: ! %l0 = 24f7319db46fa4a6, Mem[0000000090000026] = e58eaf02 sth %l0,[%i4+0x026] ! Mem[0000000090000024] = a4a6af02 ! Mem[000000009000001c] = deb50ad8, %g2 = fb520ab007b3e6aa lduh [%i4+0x01e],%g2 ! %g2 = 000000000000deb5 ! Mem[0000000090000020] = 0ad8f703, %g2 = 000000000000deb5 lduw [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 ! Mem[000000005900001c] = 8ead6779, %l2 = b63d779bccdbb555 lduh [%i2+0x01c],%l2 ! %l2 = 0000000000008ead ! Mem[0000000059000014] = ffe0e1e9, %l1 = c87c9362890e5815 ldub [%i2+0x017],%l1 ! %l1 = 00000000000000e9 ! Mem[0000000090000010] = 1d358e58 d828ead6, %g2 = 0ad8f703, %g3 = 152d46b0 ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 00000000d828ead6 ! Mem[0000000058000038] = 49f30c2e, %l1 = 00000000000000e9 lduw [%i0+0x038],%l1 ! %l1 = 0000000049f30c2e ! Mem[0000000090000020] = 0ad8f703, %g18 = 9c0859c83215f5f6 ldsw [%i4+%o4],%g2 ! %g2 = 9c0859c83215f5f6 ! Mem[0000000091800010] = 6e4e5182, %g18 = 9c0859c83215f5f6 ldsw [%o0+%o2],%g2 ! %g2 = 9c0859c83215f5f6 ! Mem[0000000090000004] = ba8c74b4, %g2 = 000000006e4e5182 ldsb [%i4+0x005],%g2 ! %g2 = ffffffffffffffba p36_label_3: ! Mem[000000009180003c] = 9d52adff, %g18 = 9c0859c83215f5f6 ldsw [%o0+0x03c],%g2 ! %g2 = 9c0859c83215f5f6 ! %l7 = 5f9ff1d8334bcc4e, Mem[000000009100000b] = 527312ab stb %l7,[%i6+0x00b] ! Mem[0000000091000008] = 4e7312ab ! Mem[0000000059800018] = 6d4612d8, %l0 = 24f7319db46fa4a6 ldsb [%i3+0x01b],%l0 ! %l0 = ffffffffffffffd8 ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = ffffffff9d52adff ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! Mem[0000000090000010] = 1d358e58, %g2 = 43bc1d8151532584 ldsh [%i4+%o2],%g2 ! %g2 = 0000000000001d35 ! Mem[0000000090000004] = d6ba8c74, %g2 = 0000000000001d35 lduh [%i4+0x004],%g2 ! %g2 = 000000000000d6ba ! Mem[0000000091800004] = 07b3e6aa, %g2 = 000000000000d6ba lduh [%o0+0x004],%g2 ! %g2 = 00000000000007b3 ! Mem[0000000091000018] = f26e47a1, %g2 = 00000000000007b3 ldsb [%i6+0x01a],%g2 ! %g2 = fffffffffffffff2 ! Mem[0000000059800018] = 6d4612d8, %l1 = 0000000049f30c2e ldsb [%i3+%o3],%l1 ! %l1 = 000000000000006d ! %l5 = c2119e4834deeb31, Mem[0000000091800018] = 06faad5c sth %l5,[%o0+%o3] ! Mem[0000000091800018] = eb31ad5c p36_label_4: ! Mem[000000009180002c] = df4edeb5, %g2 = fffffffffffffff2 ldub [%o0+0x02c],%g2 ! %g2 = 00000000000000df ! Mem[000000009080003c] = 7bb00000, %g2 = 00000000000000df lduh [%i5+0x03e],%g2 ! %g2 = 0000000000007bb0 ! Mem[0000000059000010] = deca32fc, %l4 = fa925d15d235435e ldsh [%i2+%o2],%l4 ! %l4 = ffffffffffffdeca ! Mem[0000000090800000] = 73d0acf8, %g2 = 0000000000007bb0 lduw [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = 0000000073d0acf8 ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! Mem[0000000091000020] = 8b0950dd0f65f93d, %g2 = 53918eb2e6c51178 ldx [%i6+%o4],%g2 ! %g2 = 8b0950dd0f65f93d ! Mem[0000000091800010] = 6e4e5182 96298cae, %g2 = 0f65f93d, %g3 = d828ead6 ldd [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 0000000096298cae ! Mem[0000000091000028] = a95ba108, %g2 = 000000006e4e5182 ldsb [%i6+0x029],%g2 ! %g2 = ffffffffffffffa9 ! Mem[0000000059800004] = 1ef3a238, %l6 = ff602061f41fdeb5 ldsh [%i3+0x004],%l6 ! %l6 = 0000000000001ef3 ! Mem[000000009180000c] = 3923d9af, %g2 = ffffffffffffffa9 ldsb [%o0+0x00c],%g2 ! %g2 = 0000000000000039 p36_label_5: ! Mem[000000009000001c] = f41fdeb5, %g18 = 9c0859c83215f5f6 ldsw [%i4+0x01c],%g2 ! %g2 = 9c0859c83215f5f6 ! %l1 = 000000000000006d, Mem[0000000090000030] = 7a6764e2807fa20a stx %l1,[%i4+0x030] ! Mem[0000000090000030] = 000000000000006d ! Mem[0000000058800028] = 079a8007, %l5 = c2119e4834deeb31 lduh [%i1+%o5],%l5 ! %l5 = 000000000000079a ! Mem[0000000090800024] = 074459f5, %g2 = fffffffff41fdeb5 ldub [%i5+0x027],%g2 ! %g2 = 0000000000000007 ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 00000007, %g3 = 96298cae ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! Mem[0000000091800034] = 51532584, %g2 = 00000000b427e099 ldsh [%o0+0x034],%g2 ! %g2 = 0000000000005153 ! Mem[0000000090800010] = f8449dd9, %g2 = 0000000000005153 ldsh [%i5+%o2],%g2 ! %g2 = fffffffffffff844 ! %l4 = ffffdeca, %l5 = 0000079a, Mem[0000000090000000] = 09d53180 d6ba8c74 std %l4,[%i4+%g0] ! Mem[0000000090000000] = ffffdeca 0000079a ! Mem[0000000090000038] = 8eb2e6c5, %g2 = fffffffffffff844 ldub [%i4+0x03a],%g2 ! %g2 = 000000000000008e ! Mem[0000000090800034] = e95e66e1, %g2 = 000000000000008e ldub [%i5+0x036],%g2 ! %g2 = 00000000000000e9 p36_label_6: ! Mem[000000009100002c] = 08a9d051, %g2 = 00000000000000e9 lduw [%i6+0x02c],%g2 ! %g2 = 0000000008a9d051 ! %l0 = ffffffd8, %l1 = 0000006d, Mem[0000000059000018] = f566d57c 8ead6779 std %l0,[%i2+%o3] ! Mem[0000000059000018] = ffffffd8 0000006d ! Mem[0000000090000030] = 00000000, %g2 = 0000000008a9d051 lduh [%i4+0x030],%g2 ! %g2 = 0000000000000000 ! Mem[0000000058000010] = c95b14a8, %l5 = 000000000000079a ldsw [%i0+%o2],%l5 ! %l5 = ffffffffc95b14a8 ! %l3 = dae180bc24bd2faa, Mem[000000009180002a] = 24b0df4e stb %l3,[%o0+0x02a] ! Mem[0000000091800028] = aab0df4e ! %l5 = ffffffffc95b14a8, Mem[000000009080000c] = cc4ec7c9 stw %l5,[%i5+0x00c] ! Mem[000000009080000c] = c95b14a8 ! %l7 = 5f9ff1d8334bcc4e, Mem[0000000091000034] = 1214449b sth %l7,[%i6+0x034] ! Mem[0000000091000034] = cc4e449b ! Mem[0000000090000000] = ffffdeca0000079a, %g2 = 0000000000000000 ldx [%i4+%g0],%g2 ! %g2 = ffffdeca0000079a ! %l3 = dae180bc24bd2faa, Mem[000000005800002c] = 04c2e7dc stb %l3,[%i0+0x02c] ! Mem[000000005800002c] = aac2e7dc ! Mem[0000000090800010] = f8449dd9, %g18 = 9c0859c83215f5f6 ldsw [%i5+%o2],%g2 ! %g2 = 9c0859c83215f5f6 p36_label_7: ! %l0 = ffffffffffffffd8, Mem[0000000091800026] = f053153f sth %l0,[%o0+0x026] ! Mem[0000000091800024] = ffd8153f ! Mem[0000000059000030] = d80a0db6, %l5 = ffffffffc95b14a8 lduw [%i2+0x030],%l5 ! %l5 = 00000000d80a0db6 ! Mem[000000009080003c] = 7bb00000, %g2 = fffffffff8449dd9 ldsh [%i5+0x03e],%g2 ! %g2 = 0000000000007bb0 ! %l4 = ffffffffffffdeca, Mem[0000000091000030] = a5b5761e sth %l4,[%i6+0x030] ! Mem[0000000091000030] = deca761e ! Mem[000000009080000c] = 14a8f844, %g2 = 0000000000007bb0 lduh [%i5+0x00e],%g2 ! %g2 = 00000000000014a8 ! Mem[0000000090800038] = 66e1d7bc, %g2 = 00000000000014a8 ldsh [%i5+0x038],%g2 ! %g2 = 00000000000066e1 ! Mem[0000000091000038] = 76cb62bf, %g2 = 00000000000066e1 ldsh [%i6+0x03a],%g2 ! %g2 = 00000000000076cb ! Mem[0000000090800028] = 4459f5d3, %g2 = 00000000000076cb ldub [%i5+%o5],%g2 ! %g2 = 0000000000000044 ! Mem[0000000091000030] = deca761e cc4e449b, %g2 = 00000044, %g3 = 152d46b0 ldd [%i6+0x030],%g2 ! %g2 = 00000000deca761e 00000000cc4e449b ! Mem[0000000090000030] = 00000000, %g2 = 00000000deca761e lduh [%i4+0x030],%g2 ! %g2 = 0000000000000000 p36_label_8: ! Mem[0000000090000000] = ffffdeca 0000079a, %g2 = 00000000, %g3 = cc4e449b ldd [%i4+%g0],%g2 ! %g2 = 00000000ffffdeca 000000000000079a ! %l3 = dae180bc24bd2faa, Mem[000000009000000a] = e099152d stb %l3,[%i4+0x00a] ! Mem[0000000090000008] = aa99152d ! Mem[000000009080001c] = db268a9a, %g2 = 00000000ffffdeca lduw [%i5+0x01c],%g2 ! %g2 = 00000000db268a9a ! Mem[0000000090000028] = 977d3b2c, %g2 = 00000000db268a9a ldub [%i4+0x02b],%g2 ! %g2 = 0000000000000097 ! Mem[0000000059800018] = 6d4612d8 2570cc7a, %l0 = ffffffd8, %l1 = 0000006d ldd [%i3+%o3],%l0 ! %l0 = 000000006d4612d8 000000002570cc7a ! Mem[0000000090800008] = 5a1ae612 c95b14a8, %g2 = 00000097, %g3 = 0000079a ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 00000000c95b14a8 ! %l7 = 5f9ff1d8334bcc4e, Mem[0000000090000018] = ff602061 stw %l7,[%i4+%o3] ! Mem[0000000090000018] = 334bcc4e ! Mem[0000000091800038] = 116d9d52, %g2 = 000000005a1ae612 ldub [%o0+0x03a],%g2 ! %g2 = 0000000000000011 ! Mem[0000000091000034] = 9be25676, %g2 = 0000000000000011 ldub [%i6+0x037],%g2 ! %g2 = 000000000000009b ! Mem[000000009180000c] = 3923d9af, %g2 = 000000000000009b lduw [%o0+0x00c],%g2 ! %g2 = 000000003923d9af p36_label_9: ! Mem[0000000090800034] = 5e66e1d7, %g2 = 000000003923d9af ldub [%i5+0x037],%g2 ! %g2 = 000000000000005e ! %l5 = 00000000d80a0db6, Mem[0000000091000017] = 015ffaf2 stb %l5,[%i6+0x017] ! Mem[0000000091000014] = b65ffaf2 ! %l6 = 0000000000001ef3, Mem[0000000090000030] = 000000000000006d stx %l6,[%i4+0x030] ! Mem[0000000090000030] = 0000000000001ef3 ! Mem[0000000058000014] = d0edaa40, %l2 = 0000000000008ead ldsb [%i0+0x016],%l2 ! %l2 = ffffffffffffffaa ! Mem[0000000091800030] = 43bc1d81, %g18 = 9c0859c83215f5f6 ldsw [%o0+0x030],%g2 ! %g2 = 9c0859c83215f5f6 ! %l1 = 000000002570cc7a, Mem[0000000090800038] = 66e1d7bcadc27bb0 stx %l1,[%i5+0x038] ! Mem[0000000090800038] = 000000002570cc7a ! %l1 = 000000002570cc7a, Mem[0000000090800010] = f8449dd9 sth %l1,[%i5+%o2] ! Mem[0000000090800010] = cc7a9dd9 ! Mem[0000000091000028] = 21a95ba1 08a9d051, %g2 = 43bc1d81, %g3 = c95b14a8 ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 0000000008a9d051 ! Mem[0000000090000000] = ffffdeca 0000079a, %g2 = 21a95ba1, %g3 = 08a9d051 ldd [%i4+%g0],%g2 ! %g2 = 00000000ffffdeca 000000000000079a ! %l7 = 5f9ff1d8334bcc4e, Mem[000000009100001d] = a19fcf8b stb %l7,[%i6+0x01d] ! Mem[000000009100001c] = 4e9fcf8b p36_label_10: ! Mem[0000000058800018] = 0cf47e0c, %l2 = ffffffffffffffaa lduw [%i1+%o3],%l2 ! %l2 = 000000000cf47e0c ! %l6 = 0000000000001ef3, Mem[000000009000000c] = 152d46b0 sth %l6,[%i4+0x00c] ! Mem[000000009000000c] = 1ef346b0 ! %l5 = 00000000d80a0db6, Mem[000000009180003e] = adff0000 stb %l5,[%o0+0x03e] ! Mem[000000009180003c] = b6ff0000 ! Mem[0000000091000010] = 6cff95cd, %g2 = 00000000ffffdeca lduh [%i6+%o2],%g2 ! %g2 = 0000000000006cff ! Mem[0000000090800014] = 5e356f1d, %g2 = 0000000000006cff ldsh [%i5+0x014],%g2 ! %g2 = 0000000000005e35 ! %l7 = 5f9ff1d8334bcc4e, Mem[0000000091800024] = ba3fffd8 stw %l7,[%o0+0x024] ! Mem[0000000091800024] = 334bcc4e ! %l4 = ffffdeca, %l5 = d80a0db6, Mem[0000000091800010] = 6e4e5182 96298cae std %l4,[%o0+%o2] ! Mem[0000000091800010] = ffffdeca d80a0db6 ! Mem[0000000091800000] = fb520ab0, %g2 = 0000000000005e35 ldsh [%o0+%g0],%g2 ! %g2 = fffffffffffffb52 ! Mem[0000000090800024] = 074459f5, %g2 = fffffffffffffb52 ldub [%i5+0x027],%g2 ! %g2 = 0000000000000007 ! Mem[0000000090000008] = b427aa991ef346b0, %g2 = 0000000000000007 ldx [%i4+%o1],%g2 ! %g2 = b427aa991ef346b0 p36_label_11: ! Mem[0000000091000014] = feb65ffa, %g2 = b427aa991ef346b0 lduh [%i6+0x016],%g2 ! %g2 = 000000000000feb6 ! Mem[0000000059000000] = 7ee105f0, %l6 = 0000000000001ef3 lduh [%i2+%g0],%l6 ! %l6 = 0000000000007ee1 ! Mem[0000000090000018] = 334bcc4e f41fdeb5, %g2 = 0000feb6, %g3 = 0000079a ldd [%i4+%o3],%g2 ! %g2 = 00000000334bcc4e 00000000f41fdeb5 ! %l2 = 0cf47e0c, %l3 = 24bd2faa, Mem[0000000059000008] = 4c668560 1911e168 std %l2,[%i2+%o1] ! Mem[0000000059000008] = 0cf47e0c 24bd2faa ! Mem[000000009000002c] = 3b2cbb00, %g2 = 00000000334bcc4e ldub [%i4+0x02d],%g2 ! %g2 = 000000000000003b ! Mem[0000000090000018] = 334bcc4e, %g18 = 9c0859c83215f5f6 ldsw [%i4+%o3],%g2 ! %g2 = 9c0859c83215f5f6 ! %l7 = 5f9ff1d8334bcc4e, Mem[0000000090000010] = 1d358e58d828ead6 stx %l7,[%i4+%o2] ! Mem[0000000090000010] = 5f9ff1d8334bcc4e ! Mem[0000000090800034] = 79e2e95e, %g2 = 00000000334bcc4e ldsh [%i5+0x034],%g2 ! %g2 = 00000000000079e2 ! %l1 = 000000002570cc7a, Mem[0000000058800036] = ab7364ac sth %l1,[%i1+0x036] ! Mem[0000000058800034] = ab73cc7a ! %l6 = 0000000000007ee1, Mem[0000000059000000] = 7ee105f0 sth %l6,[%i2+%g0] ! Mem[0000000059000000] = 7ee105f0 p36_label_12: ! Mem[0000000090800014] = 5e356f1d, %g2 = 00000000000079e2 lduw [%i5+0x014],%g2 ! %g2 = 000000005e356f1d ! Mem[0000000090800018] = b2d54dc6 db268a9a, %g2 = 5e356f1d, %g3 = f41fdeb5 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 00000000db268a9a ! Mem[0000000090800000] = 73d0acf8dd4bc205, %g2 = 00000000b2d54dc6 ldx [%i5+%g0],%g2 ! %g2 = 73d0acf8dd4bc205 ! %l4 = ffffffffffffdeca, Mem[0000000090800016] = 6f1db2d5 sth %l4,[%i5+0x016] ! Mem[0000000090800014] = decab2d5 ! Mem[0000000091000020] = dd0f65f9, %g2 = 73d0acf8dd4bc205 ldsb [%i6+0x023],%g2 ! %g2 = ffffffffffffffdd ! Mem[0000000091000018] = 5ffaf26e 474e9fcf, %g2 = ffffffdd, %g3 = db268a9a ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 00000000474e9fcf ! Mem[0000000091000024] = 0f65f93d, %g2 = 000000005ffaf26e lduh [%i6+0x024],%g2 ! %g2 = 0000000000000f65 ! Mem[000000009180003c] = b6ff0000, %g2 = 0000000000000f65 ldub [%o0+0x03e],%g2 ! %g2 = 00000000000000b6 ! Mem[000000009180001c] = 4e285566, %g2 = 00000000000000b6 ldub [%o0+0x01e],%g2 ! %g2 = 000000000000004e ! Mem[0000000090000014] = 334bcc4e, %g2 = 000000000000004e lduh [%i4+0x014],%g2 ! %g2 = 000000000000334b p36_label_13: ! Mem[0000000058800038] = 174b11fa, %l6 = 0000000000007ee1 ldub [%i1+0x038],%l6 ! %l6 = 0000000000000017 ! %l4 = ffffdeca, %l5 = d80a0db6, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l4,[%i5+%g0] ! Mem[0000000090800000] = ffffdeca d80a0db6 ! Mem[0000000091800034] = 258454b6, %g2 = 000000000000334b ldub [%o0+0x036],%g2 ! %g2 = 0000000000000025 ! %l6 = 0000000000000017, Mem[0000000058000008] = 12f9496ce27bc11f stx %l6,[%i0+%o1] ! Mem[0000000058000008] = 0000000000000017 ! Mem[000000009100003c] = 8c8f0000, %g2 = 0000000000000025 ldsh [%i6+0x03e],%g2 ! %g2 = ffffffffffff8c8f ! Mem[000000009080002c] = 51e85f11, %g2 = ffffffffffff8c8f lduw [%i5+0x02c],%g2 ! %g2 = 0000000051e85f11 ! Mem[0000000091000000] = 2faa2f88, %g2 = 0000000051e85f11 ldsh [%i6+%g0],%g2 ! %g2 = 0000000000002faa ! Mem[0000000090000010] = 5f9ff1d8, %g2 = 0000000000002faa ldub [%i4+%o2],%g2 ! %g2 = 000000000000005f ! %l2 = 000000000cf47e0c, Mem[0000000091000000] = 2faa2f88 sth %l2,[%i6+%g0] ! Mem[0000000091000000] = 7e0c2f88 ! Mem[0000000058000000] = e02f6368, %l2 = 000000000cf47e0c ldsb [%i0+0x003],%l2 ! %l2 = 0000000000000068 p36_label_14: ! Mem[0000000091800008] = 8b9883bd 3923d9af, %g2 = 0000005f, %g3 = 474e9fcf ldd [%o0+%o1],%g2 ! %g2 = 000000008b9883bd 000000003923d9af ! %l0 = 6d4612d8, %l1 = 2570cc7a, Mem[0000000090000028] = af022e97 7d3b2cbb std %l0,[%i4+%o5] ! Mem[0000000090000028] = 6d4612d8 2570cc7a ! Mem[0000000091800000] = b007b3e6, %g2 = 000000008b9883bd ldsb [%o0+0x003],%g2 ! %g2 = ffffffffffffffb0 ! Mem[000000009180001c] = 28556697, %g2 = ffffffffffffffb0 ldsb [%o0+0x01f],%g2 ! %g2 = 0000000000000028 ! Mem[0000000059000038] = c199101fb7721b12, %l6 = 0000000000000017 ldx [%i2+0x038],%l6 ! %l6 = c199101fb7721b12 ! %l2 = 0000000000000068, Mem[000000009000001c] = f41fdeb5 stb %l2,[%i4+0x01c] ! Mem[000000009000001c] = 681fdeb5 ! Mem[0000000090800010] = cc7a9dd95e35deca, %g2 = 0000000000000028 ldx [%i5+%o2],%g2 ! %g2 = cc7a9dd95e35deca ! %l4 = ffffffffffffdeca, Mem[0000000091000038] = e25676cb62bf8c8f stx %l4,[%i6+0x038] ! Mem[0000000091000038] = ffffffffffffdeca ! Mem[0000000091000018] = f26e474e, %g2 = cc7a9dd95e35deca ldsb [%i6+0x01a],%g2 ! %g2 = fffffffffffffff2 ! %l2 = 0000000000000068, Mem[0000000090000020] = 0ad8f703 stw %l2,[%i4+%o4] ! Mem[0000000090000020] = 00000068 p36_label_15: ! Mem[0000000090800004] = d80a0db6, %g2 = fffffffffffffff2 ldub [%i5+0x004],%g2 ! %g2 = 00000000000000d8 ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 000000d8, %g3 = 3923d9af ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! Mem[0000000090000030] = 00000000, %g2 = 000000000c86ef26 ldsb [%i4+0x031],%g2 ! %g2 = 0000000000000000 ! Mem[0000000058800010] = 0a2ebc55eff876d0, %l7 = 5f9ff1d8334bcc4e ldx [%i1+%o2],%l7 ! %l7 = 0a2ebc55eff876d0 ! %l3 = dae180bc24bd2faa, Mem[0000000090800015] = 35decab2 stb %l3,[%i5+0x015] ! Mem[0000000090800014] = aadecab2 ! Mem[0000000091000030] = deca761ecc4e449b, %g2 = 0000000000000000 ldx [%i6+0x030],%g2 ! %g2 = deca761ecc4e449b ! Mem[0000000058000008] = 00000000, %l6 = c199101fb7721b12 ldub [%i0+0x00a],%l6 ! %l6 = 0000000000000000 ! %l6 = 00000000, %l7 = eff876d0, Mem[0000000090800030] = eaf607f4 79e2e95e std %l6,[%i5+0x030] ! Mem[0000000090800030] = 00000000 eff876d0 ! Mem[000000009080002c] = 51e85f11, %g2 = deca761ecc4e449b lduw [%i5+0x02c],%g2 ! %g2 = 0000000051e85f11 ! Mem[000000009180001c] = b7684e28, %g2 = 0000000051e85f11 ldsb [%o0+0x01c],%g2 ! %g2 = ffffffffffffffb7 p36_label_16: ! %l2 = 0000000000000068, Mem[0000000091800018] = eb31ad5cb7684e28 stx %l2,[%o0+%o3] ! Mem[0000000091800018] = 0000000000000068 ! %l0 = 000000006d4612d8, Mem[0000000091000030] = deca761ecc4e449b stx %l0,[%i6+0x030] ! Mem[0000000091000030] = 000000006d4612d8 ! %l3 = dae180bc24bd2faa, Mem[0000000091800012] = decad80a sth %l3,[%o0+0x012] ! Mem[0000000091800010] = 2faad80a ! Mem[000000009180002c] = df4edeb5, %g2 = ffffffffffffffb7 lduw [%o0+0x02c],%g2 ! %g2 = 00000000df4edeb5 ! Mem[000000009180001c] = 00006855, %g2 = 00000000df4edeb5 ldsb [%o0+0x01d],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000030] = 00000000, %g2 = 0000000000000000 ldsb [%i4+0x031],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100000c] = 7312abd6, %g18 = 9c0859c83215f5f6 ldsw [%i6+0x00c],%g2 ! %g2 = 9c0859c83215f5f6 ! Mem[0000000091800028] = 153faab0 df4edeb5, %g2 = 7312abd6, %g3 = 35144907 ldd [%o0+%o5],%g2 ! %g2 = 00000000153faab0 00000000df4edeb5 ! Mem[0000000090800038] = 00002570, %g2 = 00000000153faab0 lduh [%i5+0x03a],%g2 ! %g2 = 0000000000000000 ! %l0 = 000000006d4612d8, Mem[000000009180003c] = 9d52b6ff stw %l0,[%o0+0x03c] ! Mem[000000009180003c] = 6d4612d8 p36_label_17: ! Mem[0000000090800004] = 0db65a1a, %g2 = 0000000000000000 lduh [%i5+0x006],%g2 ! %g2 = 0000000000000db6 ! %l0 = 6d4612d8, %l1 = 2570cc7a, Mem[0000000090800038] = 00000000 2570cc7a std %l0,[%i5+0x038] ! Mem[0000000090800038] = 6d4612d8 2570cc7a ! %l0 = 000000006d4612d8, Mem[000000009000003c] = e6c51178 stw %l0,[%i4+0x03c] ! Mem[000000009000003c] = 6d4612d8 ! %l0 = 6d4612d8, %l1 = 2570cc7a, Mem[0000000091000010] = 6cff95cd 7757feb6 std %l0,[%i6+%o2] ! Mem[0000000091000010] = 6d4612d8 2570cc7a ! %l0 = 000000006d4612d8, Mem[000000005900000f] = 24bd2faa stb %l0,[%i2+0x00f] ! Mem[000000005900000c] = 24bd2fd8 ! %l7 = 0a2ebc55eff876d0, Mem[000000009100000c] = 7312abd6 stb %l7,[%i6+0x00c] ! Mem[000000009100000c] = d012abd6 ! Mem[0000000059000004] = df0238d5, %l1 = 000000002570cc7a lduw [%i2+0x004],%l1 ! %l1 = 00000000df0238d5 ! %l4 = ffffdeca, %l5 = d80a0db6, Mem[0000000058000030] = 62833729 e4de2575 std %l4,[%i0+0x030] ! Mem[0000000058000030] = ffffdeca d80a0db6 ! Mem[000000005800000c] = 00000017, %l7 = 0a2ebc55eff876d0 lduh [%i0+0x00c],%l7 ! %l7 = 0000000000000000 ! %l7 = 0000000000000000, Mem[0000000090000039] = 918eb26d stb %l7,[%i4+0x039] ! Mem[0000000090000038] = 008eb26d p36_label_18: ! %l6 = 0000000000000000, Mem[0000000091000032] = 00006d46 stb %l6,[%i6+0x032] ! Mem[0000000091000030] = 00006d46 ! Mem[0000000090000020] = 00000068, %g2 = 0000000000000db6 lduw [%i4+%o4],%g2 ! %g2 = 0000000000000068 ! Mem[0000000090000000] = deca0000, %g2 = 0000000000000068 ldsh [%i4+0x002],%g2 ! %g2 = ffffffffffffdeca ! Mem[0000000090000014] = cc4e334b, %g2 = ffffffffffffdeca ldsh [%i4+0x016],%g2 ! %g2 = ffffffffffffcc4e ! Mem[0000000090800008] = 5a1ae612, %g2 = ffffffffffffcc4e ldsh [%i5+%o1],%g2 ! %g2 = 0000000000005a1a ! Mem[000000009100000c] = d012abd6, %g2 = 0000000000005a1a lduw [%i6+0x00c],%g2 ! %g2 = 00000000d012abd6 ! Mem[000000009000003c] = d8000000, %g2 = 00000000d012abd6 ldub [%i4+0x03f],%g2 ! %g2 = 00000000000000d8 ! Mem[0000000091800018] = 00000000, %g2 = 00000000000000d8 ldsb [%o0+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800030] = 1d815153, %g2 = 0000000000000000 ldsh [%o0+0x032],%g2 ! %g2 = 0000000000001d81 ! %l4 = ffffdeca, %l5 = d80a0db6, Mem[0000000091000020] = 8b0950dd 0f65f93d std %l4,[%i6+%o4] ! Mem[0000000091000020] = ffffdeca d80a0db6 p36_label_19: ! Mem[0000000091000014] = 2570cc7a, %g2 = 0000000000001d81 lduw [%i6+0x014],%g2 ! %g2 = 000000002570cc7a ! Mem[0000000090800038] = 6d4612d8, %g2 = 000000002570cc7a lduh [%i5+0x038],%g2 ! %g2 = 0000000000006d46 ! Mem[0000000090000010] = 5f9ff1d8 334bcc4e, %g2 = 00006d46, %g3 = df4edeb5 ldd [%i4+%o2],%g2 ! %g2 = 000000005f9ff1d8 00000000334bcc4e ! %l3 = dae180bc24bd2faa, Mem[000000005880002f] = 148941a1 stb %l3,[%i1+0x02f] ! Mem[000000005880002c] = 148941aa ! Mem[0000000090800024] = 35144907, %g2 = 000000005f9ff1d8 ldsb [%i5+0x024],%g2 ! %g2 = 0000000000000035 ! %l3 = dae180bc24bd2faa, Mem[0000000059000032] = d80a0db6 sth %l3,[%i2+0x032] ! Mem[0000000059000030] = d80a2faa ! Mem[0000000091800014] = b6000000, %g2 = 0000000000000035 ldub [%o0+0x017],%g2 ! %g2 = 00000000000000b6 ! Mem[0000000091000038] = ffffffde, %g2 = 00000000000000b6 ldub [%i6+0x03b],%g2 ! %g2 = 00000000000000ff ! %l2 = 00000068, %l3 = 24bd2faa, Mem[0000000090800030] = 00000000 eff876d0 std %l2,[%i5+0x030] ! Mem[0000000090800030] = 00000068 24bd2faa ! Mem[000000009000001c] = deb50000, %g2 = 00000000000000ff ldsh [%i4+0x01e],%g2 ! %g2 = ffffffffffffdeb5 p36_label_20: ! %l4 = ffffffffffffdeca, Mem[0000000058000014] = d0edaa40 stw %l4,[%i0+0x014] ! Mem[0000000058000014] = ffffdeca ! Mem[000000009000002c] = 2570cc7a, %g2 = ffffffffffffdeb5 lduh [%i4+0x02c],%g2 ! %g2 = 0000000000002570 ! Mem[0000000091800000] = fb520ab0 07b3e6aa, %g2 = 00002570, %g3 = 334bcc4e ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000007b3e6aa ! %l5 = 00000000d80a0db6, Mem[000000009000003e] = 12d80000 stb %l5,[%i4+0x03e] ! Mem[000000009000003c] = b6d80000 ! Mem[0000000091800004] = e6aa8b98, %g2 = 00000000fb520ab0 ldsb [%o0+0x006],%g2 ! %g2 = ffffffffffffffe6 ! Mem[000000005980001c] = 2570cc7a, %l4 = ffffffffffffdeca ldsh [%i3+0x01c],%l4 ! %l4 = 0000000000002570 ! Mem[0000000090800000] = ffffdeca, %g18 = 9c0859c83215f5f6 ldsw [%i5+%g0],%g2 ! %g2 = 9c0859c83215f5f6 ! %l7 = 0000000000000000, Mem[0000000090000020] = 000000680332a4a6 stx %l7,[%i4+%o4] ! Mem[0000000090000020] = 0000000000000000 ! Mem[000000009000001c] = 681fdeb5, %g2 = ffffffffffffdeca lduh [%i4+0x01c],%g2 ! %g2 = 000000000000681f ! Mem[0000000091800038] = 54b6116d6d4612d8, %g2 = 000000000000681f ldx [%o0+0x038],%g2 ! %g2 = 54b6116d6d4612d8 p36_label_21: ! Mem[0000000091000004] = 98f9b0a5, %g2 = 54b6116d6d4612d8 lduw [%i6+0x004],%g2 ! %g2 = 0000000098f9b0a5 ! %l3 = dae180bc24bd2faa, Mem[0000000090000018] = 334bcc4e stb %l3,[%i4+%o3] ! Mem[0000000090000018] = aa4bcc4e ! Mem[0000000090000004] = 0000079a, %g18 = 9c0859c83215f5f6 ldsw [%i4+0x004],%g2 ! %g2 = 9c0859c83215f5f6 ! Mem[0000000091800024] = 334bcc4e, %g2 = 000000000000079a lduh [%o0+0x024],%g2 ! %g2 = 000000000000334b ! %l1 = 00000000df0238d5, Mem[0000000091000018] = 5ffaf26e stw %l1,[%i6+%o3] ! Mem[0000000091000018] = df0238d5 ! Mem[0000000091800010] = 2faad80a, %g2 = 000000000000334b lduh [%o0+0x012],%g2 ! %g2 = 0000000000002faa ! Mem[0000000059000038] = c199101f, %l0 = 000000006d4612d8 lduh [%i2+0x038],%l0 ! %l0 = 000000000000c199 ! Mem[0000000059000030] = d80a2faa, %l7 = 0000000000000000 ldsb [%i2+0x030],%l7 ! %l7 = ffffffffffffffd8 ! %l3 = dae180bc24bd2faa, Mem[0000000090000005] = 00079ab4 stb %l3,[%i4+0x005] ! Mem[0000000090000004] = aa079ab4 ! Mem[0000000091800028] = 153faab0, %g2 = 0000000000002faa ldsb [%o0+%o5],%g2 ! %g2 = 0000000000000015 p36_label_22: ! %l3 = dae180bc24bd2faa, Mem[000000009080002a] = f5d351e8 sth %l3,[%i5+0x02a] ! Mem[0000000090800028] = 2faa51e8 ! Mem[0000000091000034] = 12d8ffff, %g2 = 0000000000000015 ldsh [%i6+0x036],%g2 ! %g2 = 00000000000012d8 ! Mem[0000000090000008] = b427aa99, %g2 = 00000000000012d8 lduw [%i4+%o1],%g2 ! %g2 = 00000000b427aa99 ! %l3 = dae180bc24bd2faa, Mem[000000009000000a] = aa991ef3 sth %l3,[%i4+0x00a] ! Mem[0000000090000008] = 2faa1ef3 ! Mem[0000000090000024] = 0000006d, %g2 = 00000000b427aa99 ldub [%i4+0x025],%g2 ! %g2 = 0000000000000000 ! Mem[0000000058000030] = ffffdeca, %l1 = 00000000df0238d5 ldub [%i0+0x033],%l1 ! %l1 = 00000000000000ca ! Mem[0000000090800020] = 26351449, %g2 = 0000000000000000 ldsb [%i5+0x023],%g2 ! %g2 = 0000000000000026 ! %l6 = 00000000, %l7 = ffffffd8, Mem[0000000058000038] = 49f30c2e f53cec3b std %l6,[%i0+0x038] ! Mem[0000000058000038] = 00000000 ffffffd8 ! %l5 = 00000000d80a0db6, Mem[0000000091000004] = 98f9b0a5 stb %l5,[%i6+0x004] ! Mem[0000000091000004] = b6f9b0a5 ! %l7 = ffffffffffffffd8, Mem[0000000090000010] = 5f9ff1d8334bcc4e stx %l7,[%i4+%o2] ! Mem[0000000090000010] = ffffffffffffffd8 p36_label_23: ! Mem[0000000091000038] = ffffffffffffdeca, %g2 = 0000000000000026 ldx [%i6+0x038],%g2 ! %g2 = ffffffffffffdeca ! %l6 = 00000000, %l7 = ffffffd8, Mem[0000000091800010] = ffff2faa d80a0db6 std %l6,[%o0+%o2] ! Mem[0000000091800010] = 00000000 ffffffd8 ! Mem[000000009180003c] = 6d4612d8, %g2 = ffffffffffffdeca ldsh [%o0+0x03c],%g2 ! %g2 = 0000000000006d46 ! Mem[0000000090000020] = 00000000, %g2 = 0000000000006d46 ldub [%i4+0x021],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000028] = 6d4612d8, %g2 = 0000000000000000 ldsb [%i4+%o5],%g2 ! %g2 = 000000000000006d ! Mem[0000000090800008] = 5a1ae612, %g18 = 9c0859c83215f5f6 ldsw [%i5+%o1],%g2 ! %g2 = 9c0859c83215f5f6 ! %l2 = 0000000000000068, Mem[0000000090800038] = 6d4612d8 stw %l2,[%i5+0x038] ! Mem[0000000090800038] = 00000068 ! %l2 = 00000068, %l3 = 24bd2faa, Mem[0000000090800008] = 5a1ae612 c95b14a8 std %l2,[%i5+%o1] ! Mem[0000000090800008] = 00000068 24bd2faa ! Mem[0000000090800024] = 0744592f, %g2 = 000000005a1ae612 ldsb [%i5+0x027],%g2 ! %g2 = 0000000000000007 ! %l4 = 0000000000002570, Mem[0000000090000020] = 0000000000000000 stx %l4,[%i4+%o4] ! Mem[0000000090000020] = 0000000000002570 p36_label_24: ! Mem[0000000090000014] = ffffffd8, %g18 = 9c0859c83215f5f6 ldsw [%i4+0x014],%g2 ! %g2 = 9c0859c83215f5f6 ! Mem[0000000091800024] = 334bcc4e, %g2 = ffffffffffffffd8 ldsh [%o0+0x024],%g2 ! %g2 = 000000000000334b ! Mem[000000009180001c] = 00685566, %g2 = 000000000000334b lduh [%o0+0x01e],%g2 ! %g2 = 0000000000000068 ! Mem[000000009180002c] = df4edeb5, %g2 = 0000000000000068 lduh [%o0+0x02c],%g2 ! %g2 = 000000000000df4e ! Mem[0000000090000008] = 272faa1e, %g2 = 000000000000df4e ldub [%i4+0x009],%g2 ! %g2 = 0000000000000027 ! Mem[0000000090000034] = 00001ef3, %g2 = 0000000000000027 lduw [%i4+0x034],%g2 ! %g2 = 0000000000001ef3 ! %l0 = 000000000000c199, Mem[000000009000000f] = b0ffffff stb %l0,[%i4+0x00f] ! Mem[000000009000000c] = 99ffffff ! %l2 = 0000000000000068, Mem[000000005900001c] = 0000006d stw %l2,[%i2+0x01c] ! Mem[000000005900001c] = 00000068 ! %l5 = 00000000d80a0db6, Mem[0000000059800005] = 1ef3a238 stb %l5,[%i3+0x005] ! Mem[0000000059800004] = 1eb6a238 ! Mem[000000009080003c] = 2570cc7a, %g18 = 9c0859c83215f5f6 ldsw [%i5+0x03c],%g2 ! %g2 = 9c0859c83215f5f6 p36_label_25: ! %l7 = ffffffffffffffd8, Mem[0000000090000014] = ffffffd8 stb %l7,[%i4+0x014] ! Mem[0000000090000014] = d8ffffd8 ! Mem[0000000090800010] = cc7a9dd9 5eaadeca, %g2 = 2570cc7a, %g3 = 07b3e6aa ldd [%i5+%o2],%g2 ! %g2 = 00000000cc7a9dd9 000000005eaadeca ! %l5 = 00000000d80a0db6, Mem[0000000090800028] = 44592faa51e85f11 stx %l5,[%i5+%o5] ! Mem[0000000090800028] = 00000000d80a0db6 ! Mem[0000000090800000] = ffffdeca d80a0db6, %g2 = cc7a9dd9, %g3 = 5eaadeca ldd [%i5+%g0],%g2 ! %g2 = 00000000ffffdeca 00000000d80a0db6 ! Mem[000000009080002c] = d80a0db6, %g18 = 9c0859c83215f5f6 ldsw [%i5+0x02c],%g2 ! %g2 = 9c0859c83215f5f6 ! %l7 = ffffffffffffffd8, Mem[000000009180003c] = 6d4612d8 stw %l7,[%o0+0x03c] ! Mem[000000009180003c] = ffffffd8 ! Mem[0000000091000024] = 0db621a9, %g2 = ffffffffd80a0db6 lduh [%i6+0x026],%g2 ! %g2 = 0000000000000db6 ! Mem[0000000091800004] = 07b3e6aa, %g2 = 0000000000000db6 lduw [%o0+0x004],%g2 ! %g2 = 0000000007b3e6aa ! Mem[0000000090800018] = d54dc6db, %g2 = 0000000007b3e6aa ldub [%i5+0x019],%g2 ! %g2 = 00000000000000d5 ! Mem[0000000090800034] = 24bd2faa, %g2 = 00000000000000d5 lduw [%i5+0x034],%g2 ! %g2 = 0000000024bd2faa ba,a p36_not_taken_0_end p36_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000000000c199 bne,a,pn %xcc,p36_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000ca bne,a,pn %xcc,p36_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000068 bne,a,pn %xcc,p36_reg_l2_fail mov %l2,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000002570 bne,a,pn %xcc,p36_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000d80a0db6 bne,a,pn %xcc,p36_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000000 bne,a,pn %xcc,p36_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffffd8 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 fdef4a48 1c8bc47c bne %xcc,p36_f0_fail nop ! Check Local Memory set p36_local0_expect,%g1 p36_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 0000000000000017 ldx [%i0+0x008],%g3 ! Observed data at 0000000058000008 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = c95b14a8ffffdeca ldx [%i0+0x010],%g3 ! Observed data at 0000000058000010 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = e04b8bd2aac2e7dc ldx [%i0+0x028],%g3 ! Observed data at 0000000058000028 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = ffffdecad80a0db6 ldx [%i0+0x030],%g3 ! Observed data at 0000000058000030 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000000ffffffd8 ldx [%i0+0x038],%g3 ! Observed data at 0000000058000038 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x038,%g4 set p36_local1_expect,%g1 p36_check_local1: ldx [%g1+0x028],%g2 ! Expected data = 079a8007148941aa ldx [%i1+0x028],%g3 ! Observed data at 0000000058800028 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 99a8fcfaab73cc7a ldx [%i1+0x030],%g3 ! Observed data at 0000000058800030 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i1,0x030,%g4 set p36_local2_expect,%g1 p36_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 7ee105f0df0238d5 ldx [%i2+0x000],%g3 ! Observed data at 0000000059000000 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0cf47e0c24bd2fd8 ldx [%i2+0x008],%g3 ! Observed data at 0000000059000008 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffd800000068 ldx [%i2+0x018],%g3 ! Observed data at 0000000059000018 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = d80a2faac23a3346 ldx [%i2+0x030],%g3 ! Observed data at 0000000059000030 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x030,%g4 set p36_local3_expect,%g1 p36_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 619bcf561eb6a238 ldx [%i3+0x000],%g3 ! Observed data at 0000000059800000 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i3,0x000,%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 ! 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: ldxa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000059800020] done p36_trap1o: ldxa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000059800020] done p36_trap2e: stxa %l4,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000059000028] ldda [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000058000020] lduwa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000059800028] done p36_trap2o: stxa %l4,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000059000028] ldda [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000058000020] lduwa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000059800028] 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 = 24f7319db46fa4a6 ldx [%g1+0x008],%l1 ! %l1 = c87c9362890e5815 ldx [%g1+0x010],%l2 ! %l2 = b63d779bccdbb555 ldx [%g1+0x018],%l3 ! %l3 = dae180bc24bd2faa ldx [%g1+0x020],%l4 ! %l4 = fa925d15d235435e ldx [%g1+0x028],%l5 ! %l5 = c2119e4834deeb31 ldx [%g1+0x030],%l6 ! %l6 = ff602061f41fdeb5 ldx [%g1+0x038],%l7 ! %l7 = 5f9ff1d8334bcc4e ! 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 = 4eb988bb 611eaa34 0b0604bf bb94d245 ! %f4 = 854e261b 823ef591 96536d41 27fa5825 ! %f8 = 5454cf70 c3213d3d 2a479459 e279424a ! %f12 = f95d1637 2a872bea 5224e973 cf801ba5 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 014e8d2f fa9a284e d967483f 0a408581 ! %f20 = 4b5b6eb6 deeb0633 c2cf4667 1de3578d ! %f24 = 012f9a7a 18df2e47 6f4280ca cd6e1666 ! %f28 = acf3ef7b 030b97f9 0f820a67 11f7fa9c ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 2b350377 311b35a5 cb96587e d7a37130 ! %f36 = 5ac80c1a 3373e98c b97f0d3d bb1b4c18 ! %f40 = 7838f163 84a7b34b 8a1c4231 ca16aeaf ! %f44 = b01d0a41 058f29ba 0aa1b8c7 0a57f91f ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xa0d07c200000004e,%g7,%g1 ! GSR scale = 9, align = 6 wr %g1,%g0,%gsr ! GSR = a0d07c200000004e 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[0000000091800034] = 51532584, %g2 = 0000000000000000 lduw [%o0+0x034],%g2 ! %g2 = 0000000051532584 ! %l6 = 827d7cb05ed8af6f, Mem[000000005a800014] = 8dc92ece stb %l6,[%i1+0x014] ! Mem[000000005a800014] = 6fc92ece ! %l6 = 5ed8af6f, %l7 = d61bc68b, Mem[0000000091800010] = 6e4e5182 96298cae std %l6,[%o0+%o2] ! Mem[0000000091800010] = 5ed8af6f d61bc68b ! Mem[000000005a800010] = 4cc9b4ce, %l7 = 9bf67062d61bc68b lduh [%i1+%o2],%l7 ! %l7 = 0000000000004cc9 ! %l0 = 230caef9fe572124, Mem[0000000091800028] = 153f24b0df4e4459 stx %l0,[%o0+%o5] ! Mem[0000000091800028] = 230caef9fe572124 ! %l7 = 0000000000004cc9, Mem[0000000090000008] = b427e099 stw %l7,[%i4+%o1] ! Mem[0000000090000008] = 00004cc9 ! Mem[000000005b800038] = bc3988d7, %l5 = 6023c2b5c6e19111 ldsw [%i3+0x038],%l5 ! %l5 = ffffffffbc3988d7 ! Mem[0000000091800030] = 1d815153, %g2 = 0000000051532584 lduh [%o0+0x032],%g2 ! %g2 = 0000000000001d81 ! Mem[0000000090800000] = 73d0acf8dd4bc205, %g2 = 0000000000001d81 ldx [%i5+%g0],%g2 ! %g2 = 73d0acf8dd4bc205 ! Mem[0000000090800008] = 5a1ae61214acc7c9, %g2 = 73d0acf8dd4bc205 ldx [%i5+%o1],%g2 ! %g2 = 5a1ae61214acc7c9 p37_label_2: ! Mem[0000000091800004] = 07b3e6aa, %g2 = 5a1ae61214acc7c9 lduw [%o0+0x004],%g2 ! %g2 = 0000000007b3e6aa ! %l4 = e8ca8dda, %l5 = bc3988d7, Mem[000000005a000038] = ad93544e 8485a594 std %l4,[%i0+0x038] ! Mem[000000005a000038] = e8ca8dda bc3988d7 ! Mem[0000000090000034] = a20a5391, %g2 = 0000000007b3e6aa ldsh [%i4+0x036],%g2 ! %g2 = ffffffffffffa20a ! %l6 = 827d7cb05ed8af6f, Mem[0000000090000025] = 32e58eaf stb %l6,[%i4+0x025] ! Mem[0000000090000024] = 6fe58eaf ! %l0 = fe572124, %l1 = d91e7561, Mem[0000000090000010] = 1d358e58 d828ead6 std %l0,[%i4+%o2] ! Mem[0000000090000010] = fe572124 d91e7561 ! %l1 = 6cdb96c9d91e7561, Mem[0000000090000012] = 2124d91e sth %l1,[%i4+0x012] ! Mem[0000000090000010] = 7561d91e ! %l7 = 0000000000004cc9, Mem[000000009100001c] = 47a19fcf stw %l7,[%i6+0x01c] ! Mem[000000009100001c] = 00004cc9 ! Mem[0000000090800010] = 9dd95e35, %g2 = ffffffffffffa20a ldsh [%i5+0x012],%g2 ! %g2 = ffffffffffff9dd9 ! %l6 = 827d7cb05ed8af6f, Mem[0000000090800020] = 0c86ef26 stw %l6,[%i5+%o4] ! Mem[0000000090800020] = 5ed8af6f ! Mem[0000000090800018] = b2d54dc6, %g18 = 09023cf054a97b15 ldsw [%i5+%o3],%g2 ! %g2 = 09023cf054a97b15 p37_label_3: ! Mem[0000000091000018] = 5ffaf26e 00004cc9, %g2 = b2d54dc6, %g3 = 00000000 ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000000004cc9 ! Mem[0000000090000014] = d91e7561, %g2 = 000000005ffaf26e ldsh [%i4+0x014],%g2 ! %g2 = ffffffffffffd91e ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = ffffffffffffd91e ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! %l2 = f7d04673, %l3 = 9ca69685, Mem[0000000091000008] = 48c28052 7312abd6 std %l2,[%i6+%o1] ! Mem[0000000091000008] = f7d04673 9ca69685 ! Mem[000000005a800028] = 02bee955, %l1 = 6cdb96c9d91e7561 ldub [%i1+0x02b],%l1 ! %l1 = 0000000000000055 ! %l4 = a809e5f1e8ca8dda, Mem[0000000090800005] = 4bc2055a stb %l4,[%i5+0x005] ! Mem[0000000090800004] = dac2055a ! %l0 = 230caef9fe572124, Mem[000000005a800014] = 6fc92ece stw %l0,[%i1+0x014] ! Mem[000000005a800014] = fe572124 ! Mem[000000009100003c] = 8c8f0000, %g2 = 43bc1d8151532584 ldsb [%i6+0x03e],%g2 ! %g2 = ffffffffffffff8c ! %l0 = 230caef9fe572124, Mem[000000009100002c] = 08a9d051 stw %l0,[%i6+0x02c] ! Mem[000000009100002c] = fe572124 ! Mem[0000000091000008] = f7d04673 9ca69685, %g2 = ffffff8c, %g3 = 00004cc9 ldd [%i6+%o1],%g2 ! %g2 = 00000000f7d04673 000000009ca69685 p37_label_4: ! %l3 = 445704b89ca69685, Mem[000000005a00000e] = bc6c5055 sth %l3,[%i0+0x00e] ! Mem[000000005a00000c] = bc6c9685 ! Mem[000000005b00002c] = 3bc9c8f5, %l6 = 827d7cb05ed8af6f ldsh [%i2+0x02e],%l6 ! %l6 = ffffffffffffc8f5 ! Mem[000000009080002c] = 51e85f11, %g18 = 09023cf054a97b15 ldsw [%i5+0x02c],%g2 ! %g2 = 09023cf054a97b15 ! Mem[0000000090000008] = 00004cc9, %g18 = 09023cf054a97b15 ldsw [%i4+%o1],%g2 ! %g2 = 09023cf054a97b15 ! Mem[0000000091000028] = 21a95ba1, %g2 = 0000000000004cc9 ldsh [%i6+%o5],%g2 ! %g2 = 00000000000021a9 ! Mem[000000005a000020] = 34c49638, %l1 = 0000000000000055 lduh [%i0+%o4],%l1 ! %l1 = 00000000000034c4 ! Mem[000000005a00002c] = f112481d, %l5 = ffffffffbc3988d7 lduh [%i0+0x02c],%l5 ! %l5 = 000000000000f112 ! Mem[0000000090000020] = 0ad8f703, %g2 = 00000000000021a9 lduw [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 ! Mem[0000000091000014] = 7757fe01, %g18 = 09023cf054a97b15 ldsw [%i6+0x014],%g2 ! %g2 = 09023cf054a97b15 ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = 7757fe01, %g3 = 9ca69685 ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 p37_label_5: ! Mem[0000000090800018] = b2d54dc6, %g2 = 000000005566979d lduw [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 ! Mem[000000005b800038] = bc3988d7, %l6 = ffffffffffffc8f5 ldsw [%i3+0x038],%l6 ! %l6 = ffffffffbc3988d7 ! Mem[000000005b000020] = 327dc37b, %l1 = 00000000000034c4 lduw [%i2+%o4],%l1 ! %l1 = 00000000327dc37b ! %l6 = ffffffffbc3988d7, Mem[0000000090000000] = 09d53180 stw %l6,[%i4+%g0] ! Mem[0000000090000000] = bc3988d7 ! Mem[000000009180002c] = fe572124, %g2 = 00000000b2d54dc6 lduw [%o0+0x02c],%g2 ! %g2 = 00000000fe572124 ! %l1 = 00000000327dc37b, Mem[0000000091800038] = 54b6116d stb %l1,[%o0+0x038] ! Mem[0000000091800038] = 7bb6116d ! Mem[0000000091000000] = 6ae82f8898f9b0a5, %g2 = 00000000fe572124 ldx [%i6+%g0],%g2 ! %g2 = 6ae82f8898f9b0a5 ! %l5 = 000000000000f112, Mem[0000000090000020] = 0ad8f703 stb %l5,[%i4+%o4] ! Mem[0000000090000020] = 12d8f703 ! %l3 = 445704b89ca69685, Mem[0000000091000030] = a5b5761e stw %l3,[%i6+0x030] ! Mem[0000000091000030] = 9ca69685 ! Mem[0000000091000030] = 9ca69685, %g18 = 09023cf054a97b15 ldsw [%i6+0x030],%g2 ! %g2 = 09023cf054a97b15 p37_label_6: ! Mem[0000000091000014] = 015ffaf2, %g2 = ffffffff9ca69685 ldub [%i6+0x017],%g2 ! %g2 = 0000000000000001 ! Mem[0000000090000028] = 977d3b2c, %g2 = 0000000000000001 ldsb [%i4+0x02b],%g2 ! %g2 = ffffffffffffff97 ! Mem[000000009180002c] = fe572124, %g2 = ffffffffffffff97 ldsh [%o0+0x02c],%g2 ! %g2 = fffffffffffffe57 ! Mem[000000009080000c] = 14acc7c9, %g2 = fffffffffffffe57 lduw [%i5+0x00c],%g2 ! %g2 = 0000000014acc7c9 ! Mem[000000005a80003c] = 4df30215, %l6 = ffffffffbc3988d7 lduw [%i1+0x03c],%l6 ! %l6 = 000000004df30215 ! %l7 = 0000000000004cc9, Mem[0000000091000020] = 8b0950dd stw %l7,[%i6+%o4] ! Mem[0000000091000020] = 00004cc9 ! Mem[000000005a80002c] = 97a6980a, %l5 = 000000000000f112 lduh [%i1+0x02c],%l5 ! %l5 = 00000000000097a6 ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 0000000014acc7c9 ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! Mem[000000005b800010] = 359c72ee9c7d043a, %l4 = a809e5f1e8ca8dda ldx [%i3+%o2],%l4 ! %l4 = 359c72ee9c7d043a ! Mem[0000000090800020] = 5ed8af6f35144907, %g2 = 5566979dba3ff053 ldx [%i5+%o4],%g2 ! %g2 = 5ed8af6f35144907 p37_label_7: ! Mem[0000000091000020] = 00004cc9 0f65f93d, %g2 = 35144907, %g3 = ba3ff053 ldd [%i6+%o4],%g2 ! %g2 = 0000000000004cc9 000000000f65f93d ! Mem[0000000090800020] = 5ed8af6f35144907, %g2 = 0000000000004cc9 ldx [%i5+%o4],%g2 ! %g2 = 5ed8af6f35144907 ! %l4 = 359c72ee9c7d043a, Mem[0000000091800038] = 7bb6116d9d52adff stx %l4,[%o0+0x038] ! Mem[0000000091800038] = 359c72ee9c7d043a ! Mem[0000000090800020] = af6f3514, %g2 = 5ed8af6f35144907 ldsb [%i5+0x022],%g2 ! %g2 = ffffffffffffffaf ! %l4 = 359c72ee9c7d043a, Mem[000000005b80003e] = 92a8fcfa sth %l4,[%i3+0x03e] ! Mem[000000005b80003c] = 92a8043a ! Mem[0000000090800024] = 49074459, %g2 = ffffffffffffffaf ldsb [%i5+0x026],%g2 ! %g2 = 0000000000000049 ! Mem[0000000090000020] = 12d8f703, %g18 = 09023cf054a97b15 ldsw [%i4+%o4],%g2 ! %g2 = 09023cf054a97b15 ! Mem[0000000091000010] = 6cff95cd7757fe01, %g2 = 0000000012d8f703 ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd7757fe01 ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = 6cff95cd7757fe01 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d ! Mem[000000009000001c] = 0e12d8f7, %g2 = f8449dd95e356f1d ldsb [%i4+0x01f],%g2 ! %g2 = 000000000000000e p37_label_8: ! Mem[000000009180001c] = 4e285566, %g2 = 000000000000000e ldub [%o0+0x01e],%g2 ! %g2 = 000000000000004e ! Mem[000000005a000028] = 25087808, %l0 = 230caef9fe572124 ldsb [%i0+0x029],%l0 ! %l0 = 0000000000000008 ! %l2 = f657e4a7f7d04673, Mem[0000000090000038] = 53918eb2e6c51178 stx %l2,[%i4+0x038] ! Mem[0000000090000038] = f657e4a7f7d04673 ! Mem[000000005b000034] = 7054b94d, %l4 = 359c72ee9c7d043a lduh [%i2+0x036],%l4 ! %l4 = 000000000000b94d ! %l1 = 00000000327dc37b, Mem[0000000091800008] = 8b9883bd3923d9af stx %l1,[%o0+%o1] ! Mem[0000000091800008] = 00000000327dc37b ! Mem[000000009100000c] = 9ca69685, %g2 = 000000000000004e ldsh [%i6+0x00c],%g2 ! %g2 = ffffffffffff9ca6 ! Mem[000000005b000020] = 327dc37b c32b3d5d, %l0 = 00000008, %l1 = 327dc37b ldd [%i2+%o4],%l0 ! %l0 = 00000000327dc37b 00000000c32b3d5d ! Mem[0000000091000008] = 46739ca6, %g2 = ffffffffffff9ca6 lduh [%i6+0x00a],%g2 ! %g2 = 0000000000004673 ! %l3 = 445704b89ca69685, Mem[0000000090800003] = f8dddac2 stb %l3,[%i5+0x003] ! Mem[0000000090800000] = 85dddac2 ! Mem[000000005b000008] = 5c477a2a, %l4 = 000000000000b94d ldub [%i2+%o1],%l4 ! %l4 = 000000000000005c p37_label_9: ! Mem[0000000091800038] = 72ee9c7d, %g2 = 0000000000004673 lduh [%o0+0x03a],%g2 ! %g2 = 00000000000072ee ! Mem[0000000091000014] = 7757fe01, %g2 = 00000000000072ee lduw [%i6+0x014],%g2 ! %g2 = 000000007757fe01 ! Mem[0000000091000018] = 6e00004c, %g2 = 000000007757fe01 ldub [%i6+0x01b],%g2 ! %g2 = 000000000000006e ! Mem[000000005a000038] = e8ca8dda bc3988d7, %l0 = 327dc37b, %l1 = c32b3d5d ldd [%i0+0x038],%l0 ! %l0 = 00000000e8ca8dda 00000000bc3988d7 ! Mem[000000009000003c] = 46730000, %g2 = 000000000000006e ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000046 ! Mem[0000000090000020] = 12d8f703036fe58e, %g2 = 0000000000000046 ldx [%i4+%o4],%g2 ! %g2 = 12d8f703036fe58e ! Mem[0000000090000004] = d6ba8c74, %g2 = 12d8f703036fe58e lduh [%i4+0x004],%g2 ! %g2 = 000000000000d6ba ! Mem[000000005a800028] = 02bee95597a6980a, %l0 = 00000000e8ca8dda ldx [%i1+%o5],%l0 ! %l0 = 02bee95597a6980a ! Mem[000000005a800000] = e68558b3c7667400, %l6 = 000000004df30215 ldx [%i1+%g0],%l6 ! %l6 = e68558b3c7667400 ! Mem[0000000091000028] = a95ba1fe, %g2 = 000000000000d6ba ldub [%i6+0x029],%g2 ! %g2 = 00000000000000a9 p37_label_10: ! %l6 = e68558b3c7667400, Mem[0000000090000038] = f657e4a7f7d04673 stx %l6,[%i4+0x038] ! Mem[0000000090000038] = e68558b3c7667400 ! Mem[0000000090000000] = bc3988d7, %g2 = 00000000000000a9 lduw [%i4+%g0],%g2 ! %g2 = 00000000bc3988d7 ! %l2 = f7d04673, %l3 = 9ca69685, Mem[0000000091800008] = 00000000 327dc37b std %l2,[%o0+%o1] ! Mem[0000000091800008] = f7d04673 9ca69685 ! %l5 = 00000000000097a6, Mem[000000005a000018] = f8718376 stb %l5,[%i0+%o3] ! Mem[000000005a000018] = a6718376 ! Mem[0000000091800000] = fb520ab0 07b3e6aa, %g2 = bc3988d7, %g3 = 0f65f93d ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000007b3e6aa ! %l6 = e68558b3c7667400, Mem[0000000090000020] = 12d8f703 sth %l6,[%i4+%o4] ! Mem[0000000090000020] = 7400f703 ! Mem[000000005b000010] = f3ab9bbefc0ed55c, %l4 = 000000000000005c ldx [%i2+%o2],%l4 ! %l4 = f3ab9bbefc0ed55c ! Mem[000000009000001c] = 70edfb0e, %g2 = 00000000fb520ab0 lduh [%i4+0x01c],%g2 ! %g2 = 00000000000070ed ! Mem[0000000090000018] = 1d179028, %g18 = 09023cf054a97b15 ldsw [%i4+%o3],%g2 ! %g2 = 09023cf054a97b15 ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = 000000001d179028 ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e p37_label_11: ! Mem[0000000091000030] = 9ca69685 1214449b, %g2 = 79e2e95e, %g3 = 07b3e6aa ldd [%i6+0x030],%g2 ! %g2 = 000000009ca69685 000000001214449b ! Mem[0000000090000038] = e68558b3c7667400, %g2 = 000000009ca69685 ldx [%i4+0x038],%g2 ! %g2 = e68558b3c7667400 ! %l7 = 0000000000004cc9, Mem[0000000091000016] = fe015ffa stb %l7,[%i6+0x016] ! Mem[0000000091000014] = c9015ffa ! Mem[0000000091000008] = f7d04673, %g18 = 09023cf054a97b15 ldsw [%i6+%o1],%g2 ! %g2 = 09023cf054a97b15 ! %l4 = fc0ed55c, %l5 = 000097a6, Mem[000000005a800010] = 4cc9b4ce fe572124 std %l4,[%i1+%o2] ! Mem[000000005a800010] = fc0ed55c 000097a6 ! %l4 = f3ab9bbefc0ed55c, Mem[0000000091800010] = 5ed8af6fd61bc68b stx %l4,[%o0+%o2] ! Mem[0000000091800010] = f3ab9bbefc0ed55c ! Mem[0000000091000018] = faf26e00, %g2 = fffffffff7d04673 ldsb [%i6+0x019],%g2 ! %g2 = fffffffffffffffa ! %l1 = 00000000bc3988d7, Mem[000000005b800030] = 0c4ee8bd sth %l1,[%i3+0x030] ! Mem[000000005b800030] = 88d7e8bd ! Mem[0000000091800034] = 51532584, %g2 = fffffffffffffffa lduh [%o0+0x034],%g2 ! %g2 = 0000000000005153 ! Mem[000000005a800010] = fc0ed55c, %l1 = 00000000bc3988d7 lduh [%i1+%o2],%l1 ! %l1 = 000000000000fc0e p37_label_12: ! %l5 = 00000000000097a6, Mem[0000000090800028] = 4459f5d3 stw %l5,[%i5+%o5] ! Mem[0000000090800028] = 000097a6 ! Mem[000000009100001c] = 00004cc9, %g18 = 09023cf054a97b15 ldsw [%i6+0x01c],%g2 ! %g2 = 09023cf054a97b15 ! %l7 = 0000000000004cc9, Mem[0000000091800000] = fb520ab007b3e6aa stx %l7,[%o0+%g0] ! Mem[0000000091800000] = 0000000000004cc9 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000004cc9 lduw [%i6+0x03c],%g2 ! %g2 = 0000000062bf8c8f ! %l0 = 97a6980a, %l1 = 0000fc0e, Mem[0000000091000030] = 9ca69685 1214449b std %l0,[%i6+0x030] ! Mem[0000000091000030] = 97a6980a 0000fc0e ! Mem[0000000091000020] = 00004cc90f65f93d, %g2 = 0000000062bf8c8f ldx [%i6+%o4],%g2 ! %g2 = 00004cc90f65f93d ! Mem[000000009180002c] = 57212443, %g2 = 00004cc90f65f93d ldub [%o0+0x02d],%g2 ! %g2 = 0000000000000057 ! Mem[0000000090800038] = 66e1d7bcadc27bb0, %g2 = 0000000000000057 ldx [%i5+0x038],%g2 ! %g2 = 66e1d7bcadc27bb0 ! %l3 = 445704b89ca69685, Mem[000000005b00002a] = 2fd042fe sth %l3,[%i2+0x02a] ! Mem[000000005b000028] = 2fd09685 ! %l3 = 445704b89ca69685, Mem[0000000091000018] = 5ffaf26e00004cc9 stx %l3,[%i6+%o3] ! Mem[0000000091000018] = 445704b89ca69685 p37_label_13: ! %l5 = 00000000000097a6, Mem[000000005b80003c] = 92a8043a stw %l5,[%i3+0x03c] ! Mem[000000005b80003c] = 000097a6 ! Mem[000000005b000000] = 14795e99 1e0d79e6, %l6 = c7667400, %l7 = 00004cc9 ldd [%i2+%g0],%l6 ! %l6 = 0000000014795e99 000000001e0d79e6 ! Mem[0000000091000024] = 65f93d21, %g2 = 66e1d7bcadc27bb0 ldub [%i6+0x025],%g2 ! %g2 = 0000000000000065 ! Mem[0000000090000004] = d6ba8c74, %g2 = 0000000000000065 lduh [%i4+0x004],%g2 ! %g2 = 000000000000d6ba ! %l5 = 00000000000097a6, Mem[0000000090800018] = b2d54dc6 stw %l5,[%i5+%o3] ! Mem[0000000090800018] = 000097a6 ! Mem[0000000090800010] = f8449dd9, %g18 = 09023cf054a97b15 ldsw [%i5+%o2],%g2 ! %g2 = 09023cf054a97b15 ! Mem[0000000091800018] = faad5cb7, %g2 = fffffffff8449dd9 ldsb [%o0+0x019],%g2 ! %g2 = fffffffffffffffa ! %l0 = 02bee95597a6980a, Mem[000000009180003e] = 043a0000 sth %l0,[%o0+0x03e] ! Mem[000000009180003c] = 980a0000 ! %l1 = 000000000000fc0e, Mem[000000009080001e] = 8a9a5ed8 stb %l1,[%i5+0x01e] ! Mem[000000009080001c] = 0e9a5ed8 ! %l5 = 00000000000097a6, Mem[0000000090000008] = 00004cc9152d46b0 stx %l5,[%i4+%o1] ! Mem[0000000090000008] = 00000000000097a6 p37_label_14: ! Mem[000000005a80001c] = 1a024c86, %l2 = f657e4a7f7d04673 ldsb [%i1+0x01e],%l2 ! %l2 = 000000000000004c ! %l6 = 14795e99, %l7 = 1e0d79e6, Mem[0000000091000000] = 6ae82f88 98f9b0a5 std %l6,[%i6+%g0] ! Mem[0000000091000000] = 14795e99 1e0d79e6 ! %l1 = 000000000000fc0e, Mem[0000000090000004] = d6ba8c74 stb %l1,[%i4+0x004] ! Mem[0000000090000004] = 0eba8c74 ! Mem[0000000090000008] = 00000000, %g18 = 09023cf054a97b15 ldsw [%i4+%o1],%g2 ! %g2 = 09023cf054a97b15 ! Mem[0000000090800030] = eaf607f4, %g2 = 0000000000000000 lduh [%i5+0x030],%g2 ! %g2 = 000000000000eaf6 ! Mem[000000009100001c] = 96850000, %g2 = 000000000000eaf6 ldsh [%i6+0x01e],%g2 ! %g2 = ffffffffffff9685 ! Mem[0000000091000004] = 79e6f7d0, %g2 = ffffffffffff9685 lduh [%i6+0x006],%g2 ! %g2 = 00000000000079e6 ! Mem[0000000090000020] = 7400f703, %g2 = 00000000000079e6 lduw [%i4+%o4],%g2 ! %g2 = 000000007400f703 ! Mem[0000000091800010] = f3ab9bbefc0ed55c, %g2 = 000000007400f703 ldx [%o0+%o2],%g2 ! %g2 = f3ab9bbefc0ed55c ! Mem[0000000091000014] = 7757c901, %g18 = 09023cf054a97b15 ldsw [%i6+0x014],%g2 ! %g2 = 09023cf054a97b15 p37_label_15: ! Mem[000000005b800020] = 63cc86a9, %l4 = f3ab9bbefc0ed55c lduw [%i3+%o4],%l4 ! %l4 = 0000000063cc86a9 ! Mem[0000000090800038] = 66e1d7bc, %g2 = 000000007757c901 ldsb [%i5+0x038],%g2 ! %g2 = 0000000000000066 ! %l2 = 000000000000004c, Mem[0000000090800008] = 5a1ae612 stw %l2,[%i5+%o1] ! Mem[0000000090800008] = 0000004c ! Mem[0000000091800028] = 230caef9fe572124, %g2 = 0000000000000066 ldx [%o0+%o5],%g2 ! %g2 = 230caef9fe572124 ! Mem[0000000090000008] = 00000000, %g18 = 09023cf054a97b15 ldsw [%i4+%o1],%g2 ! %g2 = 09023cf054a97b15 ! Mem[000000005a80000c] = 752d5979, %l3 = 445704b89ca69685 ldsw [%i1+0x00c],%l3 ! %l3 = 00000000752d5979 ! Mem[0000000091000000] = 5e991e0d, %g2 = 0000000000000000 ldsh [%i6+0x002],%g2 ! %g2 = 0000000000005e99 ! Mem[0000000090000034] = a20ae685, %g2 = 0000000000005e99 lduh [%i4+0x036],%g2 ! %g2 = 000000000000a20a ! Mem[0000000091000020] = 00004cc9, %g18 = 09023cf054a97b15 ldsw [%i6+%o4],%g2 ! %g2 = 09023cf054a97b15 ! %l4 = 0000000063cc86a9, Mem[0000000091800005] = 004cc9f7 stb %l4,[%o0+0x005] ! Mem[0000000091800004] = a94cc9f7 p37_label_16: ! %l6 = 14795e99, %l7 = 1e0d79e6, Mem[0000000091000030] = 97a6980a 0000fc0e std %l6,[%i6+0x030] ! Mem[0000000091000030] = 14795e99 1e0d79e6 ! Mem[000000005a80002c] = 97a6980a, %l3 = 00000000752d5979 lduw [%i1+0x02c],%l3 ! %l3 = 0000000097a6980a ! Mem[000000009100001c] = 9ca69685, %g18 = 09023cf054a97b15 ldsw [%i6+0x01c],%g2 ! %g2 = 09023cf054a97b15 ! Mem[0000000091000024] = 0f65f93d, %g18 = 09023cf054a97b15 ldsw [%i6+0x024],%g2 ! %g2 = 09023cf054a97b15 ! Mem[0000000091800000] = 00000000 00a94cc9, %g2 = 0f65f93d, %g3 = 1214449b ldd [%o0+%g0],%g2 ! %g2 = 0000000000000000 0000000000a94cc9 ! Mem[000000005a00001c] = c0588e0b, %l1 = 000000000000fc0e ldsb [%i0+0x01d],%l1 ! %l1 = 0000000000000058 ! Mem[0000000091800000] = 00000000, %g2 = 0000000000000000 ldsb [%o0+0x001],%g2 ! %g2 = 0000000000000000 ! %l6 = 0000000014795e99, Mem[000000009180000c] = 9ca69685 stw %l6,[%o0+0x00c] ! Mem[000000009180000c] = 14795e99 ! Mem[000000005b800018] = 0267001b 18d28fd0, %l6 = 14795e99, %l7 = 1e0d79e6 ldd [%i3+%o3],%l6 ! %l6 = 000000000267001b 0000000018d28fd0 ! %l5 = 00000000000097a6, Mem[0000000091800028] = 230caef9fe572124 stx %l5,[%o0+%o5] ! Mem[0000000091800028] = 00000000000097a6 p37_label_17: ! %l3 = 0000000097a6980a, Mem[000000005b000034] = 7054b94d stb %l3,[%i2+0x034] ! Mem[000000005b000034] = 0a54b94d ! %l6 = 0267001b, %l7 = 18d28fd0, Mem[0000000090800018] = 000097a6 db260e9a std %l6,[%i5+%o3] ! Mem[0000000090800018] = 0267001b 18d28fd0 ! Mem[000000005a000000] = ae742179, %l2 = 000000000000004c lduw [%i0+%g0],%l2 ! %l2 = 00000000ae742179 ! %l5 = 00000000000097a6, Mem[000000005a00000a] = b91ebfb6 stb %l5,[%i0+0x00a] ! Mem[000000005a000008] = b91ea6b6 ! %l0 = 02bee95597a6980a, Mem[0000000090000010] = fe577561d91e7561 stx %l0,[%i4+%o2] ! Mem[0000000090000010] = 02bee95597a6980a ! Mem[000000009100001c] = 9ca69685, %g18 = 09023cf054a97b15 ldsw [%i6+0x01c],%g2 ! %g2 = 09023cf054a97b15 ! %l0 = 02bee95597a6980a, Mem[000000009080003b] = bcadc27b stb %l0,[%i5+0x03b] ! Mem[0000000090800038] = 0aadc27b ! Mem[0000000090800020] = 5ed8af6f 35144907, %g2 = 9ca69685, %g3 = 00a94cc9 ldd [%i5+%o4],%g2 ! %g2 = 000000005ed8af6f 0000000035144907 ! Mem[000000009000000c] = 000097a6, %g2 = 000000005ed8af6f lduw [%i4+0x00c],%g2 ! %g2 = 00000000000097a6 ! Mem[0000000090800034] = 79e2e95e, %g2 = 00000000000097a6 lduw [%i5+0x034],%g2 ! %g2 = 0000000079e2e95e p37_label_18: ! Mem[0000000090800024] = 35144907, %g18 = 09023cf054a97b15 ldsw [%i5+0x024],%g2 ! %g2 = 09023cf054a97b15 ! Mem[000000005a80000c] = 752d5979, %l6 = 000000000267001b lduh [%i1+0x00e],%l6 ! %l6 = 0000000000005979 ! Mem[0000000091800030] = 43bc1d81, %g18 = 09023cf054a97b15 ldsw [%o0+0x030],%g2 ! %g2 = 09023cf054a97b15 ! Mem[0000000091800018] = 06faad5c b7684e28, %g2 = 43bc1d81, %g3 = 35144907 ldd [%o0+%o3],%g2 ! %g2 = 0000000006faad5c 00000000b7684e28 ! Mem[0000000090000034] = 0ae68558, %g2 = 0000000006faad5c ldub [%i4+0x037],%g2 ! %g2 = 000000000000000a ! Mem[000000009000000c] = 97a602be, %g2 = 000000000000000a ldsh [%i4+0x00e],%g2 ! %g2 = ffffffffffff97a6 ! Mem[0000000090000034] = a20ae685, %g2 = ffffffffffff97a6 ldsh [%i4+0x036],%g2 ! %g2 = ffffffffffffa20a ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = ffffffffffffa20a ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! %l7 = 0000000018d28fd0, Mem[0000000090000037] = 0ae68558 stb %l7,[%i4+0x037] ! Mem[0000000090000034] = d0e68558 ! %l0 = 02bee95597a6980a, Mem[0000000091000008] = f7d04673 sth %l0,[%i6+%o1] ! Mem[0000000091000008] = 980a4673 p37_label_19: ! Mem[000000009100002c] = 21241479, %g2 = 43bc1d8151532584 ldub [%i6+0x02e],%g2 ! %g2 = 0000000000000021 ! %l4 = 0000000063cc86a9, Mem[0000000091800038] = 359c72ee9c7d980a stx %l4,[%o0+0x038] ! Mem[0000000091800038] = 0000000063cc86a9 ! %l0 = 02bee95597a6980a, Mem[0000000090000018] = 1d179028 stw %l0,[%i4+%o3] ! Mem[0000000090000018] = 97a6980a ! Mem[0000000091000014] = c9014457, %g2 = 0000000000000021 ldub [%i6+0x016],%g2 ! %g2 = 00000000000000c9 ! Mem[0000000091800038] = 000063cc, %g2 = 00000000000000c9 lduh [%o0+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000010] = 02bee955, %g2 = 0000000000000000 lduh [%i4+%o2],%g2 ! %g2 = 00000000000002be ! Mem[0000000091800000] = 00000000, %g2 = 00000000000002be ldsb [%o0+0x001],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800034] = 79e2e95e, %g2 = 0000000000000000 lduw [%i5+0x034],%g2 ! %g2 = 0000000079e2e95e ! %l7 = 0000000018d28fd0, Mem[0000000090000006] = 8c740000 stb %l7,[%i4+0x006] ! Mem[0000000090000004] = d0740000 ! %l1 = 0000000000000058, Mem[000000009000002c] = 7d3b2cbb stw %l1,[%i4+0x02c] ! Mem[000000009000002c] = 00000058 p37_label_20: ! Mem[0000000091000038] = e25676cb62bf8c8f, %g2 = 0000000079e2e95e ldx [%i6+0x038],%g2 ! %g2 = e25676cb62bf8c8f ! Mem[000000009180003c] = 63cc86a9, %g2 = e25676cb62bf8c8f ldsh [%o0+0x03c],%g2 ! %g2 = 00000000000063cc ! Mem[0000000091000014] = 01445704, %g2 = 00000000000063cc ldsb [%i6+0x017],%g2 ! %g2 = 0000000000000001 ! %l3 = 0000000097a6980a, Mem[0000000090000014] = 97a6980a stw %l3,[%i4+0x014] ! Mem[0000000090000014] = 97a6980a ! %l7 = 0000000018d28fd0, Mem[0000000091800018] = 06faad5c stw %l7,[%o0+%o3] ! Mem[0000000091800018] = 18d28fd0 ! %l6 = 0000000000005979, Mem[0000000090000011] = bee95597 stb %l6,[%i4+0x011] ! Mem[0000000090000010] = 79e95597 ! Mem[000000009100000c] = 9ca69685, %g2 = 0000000000000001 ldsh [%i6+0x00c],%g2 ! %g2 = ffffffffffff9ca6 ! Mem[000000009080002c] = 5f11eaf6, %g2 = ffffffffffff9ca6 ldub [%i5+0x02e],%g2 ! %g2 = 000000000000005f ! Mem[0000000090000004] = d0740000, %g2 = 000000000000005f ldsh [%i4+0x006],%g2 ! %g2 = ffffffffffffd074 ! Mem[0000000090800020] = 5ed8af6f35144907, %g2 = ffffffffffffd074 ldx [%i5+%o4],%g2 ! %g2 = 5ed8af6f35144907 p37_label_21: ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = 35144907, %g3 = b7684e28 ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e ! %l4 = 0000000063cc86a9, Mem[0000000090000014] = 97a6980a stb %l4,[%i4+0x014] ! Mem[0000000090000014] = a9a6980a ! %l0 = 97a6980a, %l1 = 00000058, Mem[0000000090000008] = 00000000 000097a6 std %l0,[%i4+%o1] ! Mem[0000000090000008] = 97a6980a 00000058 ! %l4 = 63cc86a9, %l5 = 000097a6, Mem[000000005a000020] = 34c49638 d1e81cd1 std %l4,[%i0+%o4] ! Mem[000000005a000020] = 63cc86a9 000097a6 ! Mem[0000000090800038] = 66e1d70a adc27bb0, %g2 = eaf607f4, %g3 = 79e2e95e ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d70a 00000000adc27bb0 ! Mem[000000009080000c] = c7c9f844, %g2 = 0000000066e1d70a ldsh [%i5+0x00e],%g2 ! %g2 = ffffffffffffc7c9 ! Mem[0000000090800014] = 5e356f1d, %g18 = 09023cf054a97b15 ldsw [%i5+0x014],%g2 ! %g2 = 09023cf054a97b15 ! Mem[0000000091000020] = 00004cc9 0f65f93d, %g2 = 5e356f1d, %g3 = adc27bb0 ldd [%i6+%o4],%g2 ! %g2 = 0000000000004cc9 000000000f65f93d ! %l0 = 02bee95597a6980a, Mem[000000009180001c] = b7684e28 stb %l0,[%o0+0x01c] ! Mem[000000009180001c] = 0a684e28 ! %l3 = 0000000097a6980a, Mem[000000005a800029] = 02bee955 stb %l3,[%i1+0x029] ! Mem[000000005a800028] = 020ae955 p37_label_22: ! %l4 = 0000000063cc86a9, Mem[0000000090000020] = 7400f703036fe58e stx %l4,[%i4+%o4] ! Mem[0000000090000020] = 0000000063cc86a9 ! Mem[000000005a000034] = 4fc52f01, %l4 = 0000000063cc86a9 ldsb [%i0+0x037],%l4 ! %l4 = 0000000000000001 ! Mem[000000005a800038] = e21a6bca, %l2 = 00000000ae742179 ldub [%i1+0x038],%l2 ! %l2 = 00000000000000e2 ! Mem[000000009080001c] = 18d28fd0, %g18 = 09023cf054a97b15 ldsw [%i5+0x01c],%g2 ! %g2 = 09023cf054a97b15 ! %l5 = 00000000000097a6, Mem[000000005a80003e] = 4df30215 sth %l5,[%i1+0x03e] ! Mem[000000005a80003c] = 4df397a6 ! Mem[000000009100003c] = 8f000000, %g2 = 0000000018d28fd0 ldub [%i6+0x03f],%g2 ! %g2 = 000000000000008f ! %l4 = 00000001, %l5 = 000097a6, Mem[0000000091800038] = 00000000 63cc86a9 std %l4,[%o0+0x038] ! Mem[0000000091800038] = 00000001 000097a6 ! Mem[000000009000003c] = 66740000, %g2 = 000000000000008f ldsb [%i4+0x03d],%g2 ! %g2 = 0000000000000066 ! %l6 = 0000000000005979, Mem[0000000091800034] = 51532584 stw %l6,[%o0+0x034] ! Mem[0000000091800034] = 00005979 ! Mem[000000009180002c] = 97a643bc, %g2 = 0000000000000066 ldsb [%o0+0x02e],%g2 ! %g2 = ffffffffffffff97 p37_label_23: ! %l3 = 0000000097a6980a, Mem[0000000090800038] = 66e1d70aadc27bb0 stx %l3,[%i5+0x038] ! Mem[0000000090800038] = 0000000097a6980a ! Mem[0000000090800008] = 0000004c, %g18 = 09023cf054a97b15 ldsw [%i5+%o1],%g2 ! %g2 = 09023cf054a97b15 ! Mem[0000000091800028] = 00000000 000097a6, %g2 = 0000004c, %g3 = 0f65f93d ldd [%o0+%o5],%g2 ! %g2 = 0000000000000000 00000000000097a6 ! %l5 = 00000000000097a6, Mem[000000005a800018] = 759ca3bf stw %l5,[%i1+%o3] ! Mem[000000005a800018] = 000097a6 ! Mem[000000005b800000] = 1bad8ff8, %l6 = 0000000000005979 ldsb [%i3+0x002],%l6 ! %l6 = ffffffffffffff8f ! %l7 = 0000000018d28fd0, Mem[0000000090800010] = f8449dd9 stw %l7,[%i5+%o2] ! Mem[0000000090800010] = 18d28fd0 ! Mem[0000000091000000] = 14795e991e0d79e6, %g2 = 0000000000000000 ldx [%i6+%g0],%g2 ! %g2 = 14795e991e0d79e6 ! Mem[0000000091000018] = 445704b8 9ca69685, %g2 = 1e0d79e6, %g3 = 000097a6 ldd [%i6+%o3],%g2 ! %g2 = 00000000445704b8 000000009ca69685 ! %l3 = 0000000097a6980a, Mem[0000000090000018] = 97a6980a70edfb0e stx %l3,[%i4+%o3] ! Mem[0000000090000018] = 0000000097a6980a ! Mem[000000005a800034] = 6236bccc, %l0 = 02bee95597a6980a ldsb [%i1+0x037],%l0 ! %l0 = ffffffffffffffcc p37_label_24: ! Mem[000000005a000028] = 25087808f112481d, %l3 = 0000000097a6980a ldx [%i0+%o5],%l3 ! %l3 = 25087808f112481d ! %l4 = 00000001, %l5 = 000097a6, Mem[0000000091800008] = f7d04673 14795e99 std %l4,[%o0+%o1] ! Mem[0000000091800008] = 00000001 000097a6 ! Mem[000000005a800020] = 105cd06d, %l7 = 0000000018d28fd0 lduw [%i1+%o4],%l7 ! %l7 = 00000000105cd06d ! %l2 = 000000e2, %l3 = f112481d, Mem[0000000090000030] = 7a6764e2 807fa2d0 std %l2,[%i4+0x030] ! Mem[0000000090000030] = 000000e2 f112481d ! Mem[0000000090800000] = ac85ddda, %g2 = 00000000445704b8 ldsh [%i5+0x002],%g2 ! %g2 = ffffffffffffac85 ! Mem[0000000091800028] = 00000000 000097a6, %g2 = ffffac85, %g3 = 9ca69685 ldd [%o0+%o5],%g2 ! %g2 = 0000000000000000 00000000000097a6 ! %l6 = ffffffffffffff8f, Mem[0000000090800021] = d8af6f35 stb %l6,[%i5+0x021] ! Mem[0000000090800020] = 8faf6f35 ! Mem[0000000091800000] = 00000000 00a94cc9, %g2 = 00000000, %g3 = 000097a6 ldd [%o0+%g0],%g2 ! %g2 = 0000000000000000 0000000000a94cc9 ! Mem[0000000090000020] = 00000000, %g18 = 09023cf054a97b15 ldsw [%i4+%o4],%g2 ! %g2 = 09023cf054a97b15 ! %l4 = 00000001, %l5 = 000097a6, Mem[0000000090000018] = 00000000 97a6980a std %l4,[%i4+%o3] ! Mem[0000000090000018] = 00000001 000097a6 p37_label_25: ! %l2 = 000000e2, %l3 = f112481d, Mem[0000000090800020] = 5e8faf6f 35144907 std %l2,[%i5+%o4] ! Mem[0000000090800020] = 000000e2 f112481d ! Mem[0000000090800004] = dddac205, %g2 = 0000000000000000 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffddda ! Mem[0000000091800034] = 59790000, %g2 = ffffffffffffddda ldsb [%o0+0x036],%g2 ! %g2 = 0000000000000059 ! %l2 = 00000000000000e2, Mem[0000000090800020] = 000000e2f112481d stx %l2,[%i5+%o4] ! Mem[0000000090800020] = 00000000000000e2 ! %l4 = 0000000000000001, Mem[0000000091000034] = 1e0d79e6 stw %l4,[%i6+0x034] ! Mem[0000000091000034] = 00000001 ! Mem[0000000090800034] = 79e2e95e, %g2 = 0000000000000059 lduw [%i5+0x034],%g2 ! %g2 = 0000000079e2e95e ! Mem[000000009080001c] = 18d28fd0, %g2 = 0000000079e2e95e lduw [%i5+0x01c],%g2 ! %g2 = 0000000018d28fd0 ! Mem[000000005a000038] = e8ca8ddabc3988d7, %l6 = ffffffffffffff8f ldx [%i0+0x038],%l6 ! %l6 = e8ca8ddabc3988d7 ! %l2 = 00000000000000e2, Mem[0000000091000008] = 980a4673 stw %l2,[%i6+%o1] ! Mem[0000000091000008] = 000000e2 ! %l5 = 00000000000097a6, Mem[000000009080001c] = 18d28fd0 stw %l5,[%i5+0x01c] ! Mem[000000009080001c] = 000097a6 ba,a p37_not_taken_0_end p37_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 ffffffffffffffcc bne,a,pn %xcc,p37_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000058 bne,a,pn %xcc,p37_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000000e2 bne,a,pn %xcc,p37_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 25087808f112481d bne,a,pn %xcc,p37_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000001 bne,a,pn %xcc,p37_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000097a6 bne,a,pn %xcc,p37_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be e8ca8ddabc3988d7 bne,a,pn %xcc,p37_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000105cd06d bne,a,pn %xcc,p37_reg_l7_fail mov %l7,%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 4eb988bb 611eaa34 bne %xcc,p37_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 96536d41 27fa5825 bne %xcc,p37_f6_fail nop ! Check Local Memory set p37_local0_expect,%g1 p37_check_local0: ldx [%g1+0x008],%g2 ! Expected data = b91ea6b6bc6c9685 ldx [%i0+0x008],%g3 ! Observed data at 000000005a000008 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = a6718376c0588e0b ldx [%i0+0x018],%g3 ! Observed data at 000000005a000018 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 63cc86a9000097a6 ldx [%i0+0x020],%g3 ! Observed data at 000000005a000020 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = e8ca8ddabc3988d7 ldx [%i0+0x038],%g3 ! Observed data at 000000005a000038 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x038,%g4 set p37_local1_expect,%g1 p37_check_local1: ldx [%g1+0x010],%g2 ! Expected data = fc0ed55c000097a6 ldx [%i1+0x010],%g3 ! Observed data at 000000005a800010 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000097a61a024c86 ldx [%i1+0x018],%g3 ! Observed data at 000000005a800018 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 020ae95597a6980a ldx [%i1+0x028],%g3 ! Observed data at 000000005a800028 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = e21a6bca4df397a6 ldx [%i1+0x038],%g3 ! Observed data at 000000005a800038 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i1,0x038,%g4 set p37_local2_expect,%g1 p37_check_local2: ldx [%g1+0x028],%g2 ! Expected data = 2fd096853bc9c8f5 ldx [%i2+0x028],%g3 ! Observed data at 000000005b000028 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 2b9b1c530a54b94d ldx [%i2+0x030],%g3 ! Observed data at 000000005b000030 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x030,%g4 set p37_local3_expect,%g1 p37_check_local3: ldx [%g1+0x030],%g2 ! Expected data = 88d7e8bdf68f1ec5 ldx [%i3+0x030],%g3 ! Observed data at 000000005b800030 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = bc3988d7000097a6 ldx [%i3+0x038],%g3 ! Observed data at 000000005b800038 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i3,0x038,%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_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: stxa %l1,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a800000] lduba [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000005a000000] lduba [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005a000008] done p37_trap1o: stxa %l1,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a800000] lduba [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000005a000000] lduba [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005a000008] done p37_trap2e: lduwa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005b800028] ldswa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005a000028] stwa %l4,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a000010] ldda [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005b800010] lduwa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000005b800008] done p37_trap2o: lduwa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005b800028] ldswa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005a000028] stwa %l4,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a000010] ldda [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005b800010] lduwa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000005b800008] done p37_trap3e: nop nop nop nop nop done p37_trap3o: nop nop 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 = 230caef9fe572124 ldx [%g1+0x008],%l1 ! %l1 = 6cdb96c9d91e7561 ldx [%g1+0x010],%l2 ! %l2 = f657e4a7f7d04673 ldx [%g1+0x018],%l3 ! %l3 = 445704b89ca69685 ldx [%g1+0x020],%l4 ! %l4 = a809e5f1e8ca8dda ldx [%g1+0x028],%l5 ! %l5 = 6023c2b5c6e19111 ldx [%g1+0x030],%l6 ! %l6 = 827d7cb05ed8af6f ldx [%g1+0x038],%l7 ! %l7 = 9bf67062d61bc68b ! 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 = 0265b288 3f11442e 41531842 a0e5f119 ! %f4 = 6c70d8c3 6590e9f2 2ac2babe b40cd8fa ! %f8 = 5de8cdda fe689c8c bb701aff 97bbf1d1 ! %f12 = 2340751e cff157eb 28af005a 53bddc3b ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 306385b0 8093c377 373ca9ac 1401185f ! %f20 = ef8c4cb0 4713714c fd95c1c2 6485fd8b ! %f24 = 98b9644c 5a926ed1 5c9b24bf bde6824d ! %f28 = 85ffc399 58d2b48a a80bb14c d1f78fd6 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = b53f084e f9943430 d38a6e3e 31500d29 ! %f36 = c3239180 2ed4e39d bfaa06dc 66e327fe ! %f40 = 79183500 21986f73 a0514812 e10e913e ! %f44 = 707d82ba 4e92d39e c6faae0d 5169eea3 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x3acedab000000060,%g7,%g1 ! GSR scale = 12, align = 0 wr %g1,%g0,%gsr ! GSR = 3acedab000000060 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[0000000090000028] = af022e977d3b2cbb, %g2 = 0000000000000000 ldx [%i4+%o5],%g2 ! %g2 = af022e977d3b2cbb ! %l6 = b6ef726d, %l7 = c28de205, Mem[000000005d000010] = 6f69f8e6 3b1af941 std %l6,[%i2+%o2] ! Mem[000000005d000010] = b6ef726d c28de205 ! Mem[0000000090800034] = 79e2e95e, %g18 = 8a2456c8c28f8904 ldsw [%i5+0x034],%g2 ! %g2 = 8a2456c8c28f8904 ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = 79e2e95e, %g3 = 00000000 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! %l4 = d74433ec4ebcf2fd, Mem[0000000090000020] = 0ad8f703 sth %l4,[%i4+%o4] ! Mem[0000000090000020] = f2fdf703 ! %l0 = f3866f05, %l1 = ede536e0, Mem[000000005d800010] = 12390e62 cfd98f49 std %l0,[%i3+%o2] ! Mem[000000005d800010] = f3866f05 ede536e0 ! %l6 = e9a03c16b6ef726d, Mem[0000000091800038] = 54b6116d stw %l6,[%o0+0x038] ! Mem[0000000091800038] = b6ef726d ! %l0 = b2c58c3ff3866f05, Mem[0000000090000014] = d828ead6 stw %l0,[%i4+0x014] ! Mem[0000000090000014] = f3866f05 ! Mem[000000005c000010] = bf746fe68566c5dd, %l6 = e9a03c16b6ef726d ldx [%i0+%o2],%l6 ! %l6 = bf746fe68566c5dd ! Mem[0000000090800000] = 73d0acf8, %g2 = 000000005a1ae612 lduw [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 p38_label_2: ! %l0 = b2c58c3ff3866f05, Mem[000000009180002d] = 4e445943 stb %l0,[%o0+0x02d] ! Mem[000000009180002c] = 05445943 ! Mem[000000009100000c] = 7312abd6, %g18 = 8a2456c8c28f8904 ldsw [%i6+0x00c],%g2 ! %g2 = 8a2456c8c28f8904 ! Mem[0000000091000034] = 1214449b, %g2 = 000000007312abd6 ldsh [%i6+0x034],%g2 ! %g2 = 0000000000001214 ! Mem[0000000090000010] = 1d358e58 f3866f05, %g2 = 00001214, %g3 = 14acc7c9 ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 00000000f3866f05 ! Mem[000000005c800000] = aa679288012b805c, %l1 = 29adfe90ede536e0 ldx [%i1+%g0],%l1 ! %l1 = aa679288012b805c ! %l4 = d74433ec4ebcf2fd, Mem[0000000091000016] = fe015ffa sth %l4,[%i6+0x016] ! Mem[0000000091000014] = f2fd5ffa ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 1d358e58, %g3 = f3866f05 ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 000000000c86ef26 ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! %l1 = aa679288012b805c, Mem[000000005d800020] = 838d1b73 stw %l1,[%i3+%o4] ! Mem[000000005d800020] = 012b805c ! %l2 = 1503b289ac2974d8, Mem[000000005c800006] = 012b805c sth %l2,[%i1+0x006] ! Mem[000000005c800004] = 012b74d8 p38_label_3: ! %l1 = aa679288012b805c, Mem[0000000091800004] = 07b3e6aa stw %l1,[%o0+0x004] ! Mem[0000000091800004] = 012b805c ! Mem[0000000090000010] = 358e58f3, %g2 = 5566979dba3ff053 ldub [%i4+0x011],%g2 ! %g2 = 0000000000000035 ! %l5 = adbd456bbb029c73, Mem[000000005d800018] = 257fd930b0d25ea2 stx %l5,[%i3+%o3] ! Mem[000000005d800018] = adbd456bbb029c73 ! Mem[0000000091800008] = 8b9883bd3923d9af, %g2 = 0000000000000035 ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd3923d9af ! Mem[000000005d800000] = e6d819c5902c1f62, %l6 = bf746fe68566c5dd ldx [%i3+%g0],%l6 ! %l6 = e6d819c5902c1f62 ! %l4 = d74433ec4ebcf2fd, Mem[0000000091000010] = 6cff95cd7757f2fd stx %l4,[%i6+%o2] ! Mem[0000000091000010] = d74433ec4ebcf2fd ! %l2 = ac2974d8, %l3 = 0d8ba0ae, Mem[0000000090800038] = 66e1d7bc adc27bb0 std %l2,[%i5+0x038] ! Mem[0000000090800038] = ac2974d8 0d8ba0ae ! %l4 = 4ebcf2fd, %l5 = bb029c73, Mem[0000000090800038] = ac2974d8 0d8ba0ae std %l4,[%i5+0x038] ! Mem[0000000090800038] = 4ebcf2fd bb029c73 ! Mem[0000000090000010] = 1d358e58 f3866f05, %g2 = 3923d9af, %g3 = 35144907 ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 00000000f3866f05 ! %l2 = 1503b289ac2974d8, Mem[000000005d800034] = 741db66f stw %l2,[%i3+0x034] ! Mem[000000005d800034] = ac2974d8 p38_label_4: ! %l1 = aa679288012b805c, Mem[0000000091000024] = 0f65f93d stb %l1,[%i6+0x024] ! Mem[0000000091000024] = 5c65f93d ! %l7 = eb50a713c28de205, Mem[0000000091800018] = 06faad5c stw %l7,[%o0+%o3] ! Mem[0000000091800018] = c28de205 ! %l0 = f3866f05, %l1 = 012b805c, Mem[0000000090000038] = 53918eb2 e6c51178 std %l0,[%i4+0x038] ! Mem[0000000090000038] = f3866f05 012b805c ! %l0 = b2c58c3ff3866f05, Mem[0000000091800004] = 012b805c sth %l0,[%o0+0x004] ! Mem[0000000091800004] = 6f05805c ! Mem[000000009180003c] = ff000000, %g2 = 000000001d358e58 ldub [%o0+0x03f],%g2 ! %g2 = 00000000000000ff ! Mem[0000000091000008] = 48c28052 7312abd6, %g2 = 000000ff, %g3 = f3866f05 ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 000000007312abd6 ! Mem[0000000090000014] = 6f051d17, %g2 = 0000000048c28052 lduh [%i4+0x016],%g2 ! %g2 = 0000000000006f05 ! %l4 = d74433ec4ebcf2fd, Mem[0000000090000020] = f2fdf7030332e58e stx %l4,[%i4+%o4] ! Mem[0000000090000020] = d74433ec4ebcf2fd ! Mem[0000000090800024] = 35144907, %g2 = 0000000000006f05 ldsh [%i5+0x024],%g2 ! %g2 = 0000000000003514 ! Mem[0000000091800010] = 51829629, %g2 = 0000000000003514 ldsb [%o0+0x012],%g2 ! %g2 = 0000000000000051 p38_label_5: ! Mem[0000000091000038] = e25676cb62bf8c8f, %g2 = 0000000000000051 ldx [%i6+0x038],%g2 ! %g2 = e25676cb62bf8c8f ! Mem[0000000090800028] = 4459f5d3 51e85f11, %g2 = 62bf8c8f, %g3 = 7312abd6 ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 0000000051e85f11 ! Mem[000000005c800000] = aa679288, %l0 = b2c58c3ff3866f05 ldub [%i1+0x003],%l0 ! %l0 = 0000000000000088 ! %l0 = 0000000000000088, Mem[0000000090000003] = 80d6ba8c stb %l0,[%i4+0x003] ! Mem[0000000090000000] = 88d6ba8c ! Mem[0000000091000004] = 98f9b0a5, %g18 = 8a2456c8c28f8904 ldsw [%i6+0x004],%g2 ! %g2 = 8a2456c8c28f8904 ! %l7 = eb50a713c28de205, Mem[000000005c00000a] = 2bcdd526 sth %l7,[%i0+0x00a] ! Mem[000000005c000008] = 2bcde205 ! Mem[0000000091000010] = d74433ec, %g2 = ffffffff98f9b0a5 ldsb [%i6+%o2],%g2 ! %g2 = ffffffffffffffd7 ! Mem[000000005c800000] = aa679288012b74d8, %l1 = aa679288012b805c ldx [%i1+%g0],%l1 ! %l1 = aa679288012b74d8 ! %l5 = adbd456bbb029c73, Mem[000000009100003c] = 62bf8c8f sth %l5,[%i6+0x03c] ! Mem[000000009100003c] = 9c738c8f ! %l3 = 4c8fdaee0d8ba0ae, Mem[000000009180000c] = 3923d9af stw %l3,[%o0+0x00c] ! Mem[000000009180000c] = 0d8ba0ae p38_label_6: ! Mem[0000000090800018] = 4dc6db26, %g2 = ffffffffffffffd7 ldub [%i5+0x01a],%g2 ! %g2 = 000000000000004d ! Mem[0000000090800008] = 5a1ae612, %g18 = 8a2456c8c28f8904 ldsw [%i5+%o1],%g2 ! %g2 = 8a2456c8c28f8904 ! %l0 = 0000000000000088, Mem[0000000090800000] = 73d0acf8 sth %l0,[%i5+%g0] ! Mem[0000000090800000] = 0088acf8 ! Mem[000000005c00000c] = df853cbd, %l3 = 4c8fdaee0d8ba0ae ldub [%i0+0x00f],%l3 ! %l3 = 00000000000000bd ! %l6 = e6d819c5902c1f62, Mem[0000000090800008] = 5a1ae612 stw %l6,[%i5+%o1] ! Mem[0000000090800008] = 902c1f62 ! Mem[000000005d00002c] = bbde9593, %l1 = aa679288012b74d8 ldsh [%i2+0x02c],%l1 ! %l1 = ffffffffffffbbde ! Mem[0000000091800024] = f053153f, %g2 = 000000005a1ae612 ldsb [%o0+0x026],%g2 ! %g2 = fffffffffffffff0 ! Mem[0000000090800010] = 9dd95e35, %g2 = fffffffffffffff0 ldsh [%i5+0x012],%g2 ! %g2 = ffffffffffff9dd9 ! Mem[0000000090000010] = 58f3866f, %g2 = ffffffffffff9dd9 ldub [%i4+0x013],%g2 ! %g2 = 0000000000000058 ! Mem[000000009080003c] = 9c730000, %g2 = 0000000000000058 lduh [%i5+0x03e],%g2 ! %g2 = 0000000000009c73 p38_label_7: ! %l2 = ac2974d8, %l3 = 000000bd, Mem[0000000091800038] = b6ef726d 9d52adff std %l2,[%o0+0x038] ! Mem[0000000091800038] = ac2974d8 000000bd ! %l0 = 0000000000000088, Mem[0000000090800018] = b2d54dc6 stw %l0,[%i5+%o3] ! Mem[0000000090800018] = 00000088 ! %l5 = adbd456bbb029c73, Mem[0000000090800020] = 0c86ef2635144907 stx %l5,[%i5+%o4] ! Mem[0000000090800020] = adbd456bbb029c73 ! %l0 = 0000000000000088, Mem[0000000091800038] = ac2974d8000000bd stx %l0,[%o0+0x038] ! Mem[0000000091800038] = 0000000000000088 ! Mem[000000005d800030] = 7449b4ba, %l4 = d74433ec4ebcf2fd ldsb [%i3+0x031],%l4 ! %l4 = 0000000000000049 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 0000000000009c73 lduw [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e ! Mem[0000000091000008] = 48c28052, %g2 = 000000005ffaf26e lduw [%i6+%o1],%g2 ! %g2 = 0000000048c28052 ! Mem[000000005d000024] = 06862e07, %l3 = 00000000000000bd ldsh [%i2+0x024],%l3 ! %l3 = 0000000000000686 ! Mem[0000000090800038] = 4ebcf2fd, %g2 = 0000000048c28052 ldub [%i5+0x038],%g2 ! %g2 = 000000000000004e ! Mem[000000009180002c] = 445943bc, %g2 = 000000000000004e lduh [%o0+0x02e],%g2 ! %g2 = 0000000000004459 p38_label_8: ! %l2 = 1503b289ac2974d8, Mem[000000005c800026] = 6b428e95 sth %l2,[%i1+0x026] ! Mem[000000005c800024] = 6b4274d8 ! Mem[0000000090800014] = 5e356f1d, %g18 = 8a2456c8c28f8904 ldsw [%i5+0x014],%g2 ! %g2 = 8a2456c8c28f8904 ! Mem[0000000090800004] = 4bc20590, %g2 = 000000005e356f1d ldsb [%i5+0x005],%g2 ! %g2 = 000000000000004b ! %l3 = 0000000000000686, Mem[000000005c800026] = 6b4274d8 sth %l3,[%i1+0x026] ! Mem[000000005c800024] = 6b420686 ! %l6 = 902c1f62, %l7 = c28de205, Mem[0000000090800008] = 902c1f62 14acc7c9 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 902c1f62 c28de205 ! %l4 = 0000000000000049, Mem[0000000090800028] = 4459f5d3 stw %l4,[%i5+%o5] ! Mem[0000000090800028] = 00000049 ! Mem[000000009000002c] = 2cbb7a67, %g2 = 000000000000004b lduh [%i4+0x02e],%g2 ! %g2 = 0000000000002cbb ! %l6 = e6d819c5902c1f62, Mem[000000009100002b] = a108a9d0 stb %l6,[%i6+0x02b] ! Mem[0000000091000028] = 6208a9d0 ! Mem[0000000090800028] = 00000049, %g2 = 0000000000002cbb lduw [%i5+%o5],%g2 ! %g2 = 0000000000000049 ! Mem[000000005d000018] = 2135230693b6029a, %l4 = 0000000000000049 ldx [%i2+%o3],%l4 ! %l4 = 2135230693b6029a p38_label_9: ! Mem[0000000091000010] = d74433ec 4ebcf2fd, %g2 = 00000049, %g3 = 51e85f11 ldd [%i6+%o2],%g2 ! %g2 = 00000000d74433ec 000000004ebcf2fd ! %l1 = ffffffffffffbbde, Mem[0000000091800008] = 8b9883bd stw %l1,[%o0+%o1] ! Mem[0000000091800008] = ffffbbde ! Mem[0000000091000000] = 6ae82f88, %g2 = 00000000d74433ec lduw [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 ! Mem[0000000090800018] = 00000088, %g2 = 000000006ae82f88 lduh [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000028] = 21a95b62, %g2 = 0000000000000000 lduw [%i6+%o5],%g2 ! %g2 = 0000000021a95b62 ! Mem[000000009180000c] = 0d8ba0ae, %g2 = 0000000021a95b62 lduw [%o0+0x00c],%g2 ! %g2 = 000000000d8ba0ae ! Mem[000000009100003c] = 9c738c8f, %g2 = 000000000d8ba0ae lduw [%i6+0x03c],%g2 ! %g2 = 000000009c738c8f ! %l2 = 1503b289ac2974d8, Mem[0000000091800036] = 25840000 stb %l2,[%o0+0x036] ! Mem[0000000091800034] = d8840000 ! Mem[0000000090000020] = d74433ec4ebcf2fd, %g2 = 000000009c738c8f ldx [%i4+%o4],%g2 ! %g2 = d74433ec4ebcf2fd ! Mem[0000000091000014] = 4ebcf2fd, %g18 = 8a2456c8c28f8904 ldsw [%i6+0x014],%g2 ! %g2 = 8a2456c8c28f8904 p38_label_10: ! Mem[0000000091000028] = 21a95b62 08a9d051, %g2 = 4ebcf2fd, %g3 = 4ebcf2fd ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95b62 0000000008a9d051 ! Mem[0000000090000014] = 051d1790, %g2 = 0000000021a95b62 ldsb [%i4+0x017],%g2 ! %g2 = 0000000000000005 ! Mem[0000000090000038] = f3866f05, %g2 = 0000000000000005 ldsb [%i4+0x038],%g2 ! %g2 = fffffffffffffff3 ! %l0 = 0000000000000088, Mem[0000000091000018] = 5ffaf26e stw %l0,[%i6+%o3] ! Mem[0000000091000018] = 00000088 ! Mem[000000005d000024] = 06862e07, %l5 = adbd456bbb029c73 ldub [%i2+0x026],%l5 ! %l5 = 000000000000002e ! Mem[000000005d800028] = 0cd8ce95, %l3 = 0000000000000686 lduh [%i3+%o5],%l3 ! %l3 = 0000000000000cd8 ! Mem[0000000091000028] = 21a95b62 08a9d051, %g2 = fffffff3, %g3 = 08a9d051 ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95b62 0000000008a9d051 ! %l3 = 0000000000000cd8, Mem[0000000091800000] = fb520ab0 stw %l3,[%o0+%g0] ! Mem[0000000091800000] = 00000cd8 ! %l3 = 0000000000000cd8, Mem[0000000090000028] = af022e977d3b2cbb stx %l3,[%i4+%o5] ! Mem[0000000090000028] = 0000000000000cd8 ! %l1 = ffffffffffffbbde, Mem[0000000090800028] = 00000049 stw %l1,[%i5+%o5] ! Mem[0000000090800028] = ffffbbde p38_label_11: ! %l4 = 2135230693b6029a, Mem[000000005c000025] = 5f5ca0d7 stb %l4,[%i0+0x025] ! Mem[000000005c000024] = 5f9aa0d7 ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = 21a95b62, %g3 = 08a9d051 ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e ! Mem[000000005c000000] = 8829f220, %l7 = eb50a713c28de205 lduw [%i0+%g0],%l7 ! %l7 = 000000008829f220 ! Mem[000000009180002c] = 5943bc1d, %g2 = 00000000eaf607f4 ldsb [%o0+0x02f],%g2 ! %g2 = 0000000000000059 ! Mem[0000000090000010] = 1d358e58, %g18 = 8a2456c8c28f8904 ldsw [%i4+%o2],%g2 ! %g2 = 8a2456c8c28f8904 ! Mem[0000000090000000] = 09d53188, %g2 = 000000001d358e58 lduw [%i4+%g0],%g2 ! %g2 = 0000000009d53188 ! Mem[0000000091000028] = 21a95b6208a9d051, %g2 = 0000000009d53188 ldx [%i6+%o5],%g2 ! %g2 = 21a95b6208a9d051 ! Mem[0000000090000024] = 4ebcf2fd, %g2 = 21a95b6208a9d051 ldsb [%i4+0x024],%g2 ! %g2 = 000000000000004e ! Mem[0000000090000014] = 6f051d17, %g2 = 000000000000004e ldsh [%i4+0x016],%g2 ! %g2 = 0000000000006f05 ! Mem[0000000091000020] = 8b0950dd, %g2 = 0000000000006f05 lduh [%i6+%o4],%g2 ! %g2 = 0000000000008b09 p38_label_12: ! %l0 = 0000000000000088, Mem[0000000091000012] = 33ec4ebc sth %l0,[%i6+0x012] ! Mem[0000000091000010] = 00884ebc ! Mem[0000000091000000] = 2f8898f9, %g2 = 0000000000008b09 ldsh [%i6+0x002],%g2 ! %g2 = 0000000000002f88 ! Mem[000000005d00002c] = bbde9593, %l5 = 000000000000002e ldsw [%i2+0x02c],%l5 ! %l5 = ffffffffbbde9593 ! %l7 = 000000008829f220, Mem[000000009180000c] = 0d8ba0ae sth %l7,[%o0+0x00c] ! Mem[000000009180000c] = f220a0ae ! Mem[0000000090800018] = 88db268a, %g2 = 0000000000002f88 ldub [%i5+0x01b],%g2 ! %g2 = 0000000000000088 ! Mem[0000000091000030] = a5b5761e, %g2 = 0000000000000088 lduh [%i6+0x030],%g2 ! %g2 = 000000000000a5b5 ! %l2 = ac2974d8, %l3 = 00000cd8, Mem[000000005c000010] = bf746fe6 8566c5dd std %l2,[%i0+%o2] ! Mem[000000005c000010] = ac2974d8 00000cd8 ! %l2 = 1503b289ac2974d8, Mem[0000000091000010] = d74400884ebcf2fd stx %l2,[%i6+%o2] ! Mem[0000000091000010] = 1503b289ac2974d8 ! %l0 = 0000000000000088, Mem[0000000090800024] = bb029c73 sth %l0,[%i5+0x024] ! Mem[0000000090800024] = 00889c73 ! Mem[0000000091000024] = 5c65f93d, %g2 = 000000000000a5b5 lduw [%i6+0x024],%g2 ! %g2 = 000000005c65f93d p38_label_13: ! Mem[000000009180002c] = df054459, %g18 = 8a2456c8c28f8904 ldsw [%o0+0x02c],%g2 ! %g2 = 8a2456c8c28f8904 ! %l1 = ffffffffffffbbde, Mem[0000000090000032] = 64e2807f stb %l1,[%i4+0x032] ! Mem[0000000090000030] = dee2807f ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = ffffffffdf054459 ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! Mem[0000000091800000] = 0cd86f05, %g2 = 1d17902870edfb0e lduh [%o0+0x002],%g2 ! %g2 = 0000000000000cd8 ! %l7 = 000000008829f220, Mem[000000005d000023] = 1ca92968 stb %l7,[%i2+0x023] ! Mem[000000005d000020] = 1ca92920 ! Mem[000000009180002c] = df054459, %g2 = 0000000000000cd8 lduw [%o0+0x02c],%g2 ! %g2 = 00000000df054459 ! %l1 = ffffffffffffbbde, Mem[000000009000002a] = 00000000 sth %l1,[%i4+0x02a] ! Mem[0000000090000028] = bbde0000 ! Mem[0000000090800008] = 902c1f62c28de205, %g2 = 00000000df054459 ldx [%i5+%o1],%g2 ! %g2 = 902c1f62c28de205 ! Mem[0000000090800034] = e95e4ebc, %g2 = 902c1f62c28de205 ldsh [%i5+0x036],%g2 ! %g2 = ffffffffffffe95e ! Mem[0000000090800000] = 0088acf8 dd4bc205, %g2 = ffffe95e, %g3 = 79e2e95e ldd [%i5+%g0],%g2 ! %g2 = 000000000088acf8 00000000dd4bc205 p38_label_14: ! %l6 = 902c1f62, %l7 = 8829f220, Mem[000000005d800010] = f3866f05 ede536e0 std %l6,[%i3+%o2] ! Mem[000000005d800010] = 902c1f62 8829f220 ! %l6 = 902c1f62, %l7 = 8829f220, Mem[000000005c000000] = 8829f220 50902c32 std %l6,[%i0+%g0] ! Mem[000000005c000000] = 902c1f62 8829f220 ! Mem[0000000091000034] = 449be256, %g2 = 000000000088acf8 lduh [%i6+0x036],%g2 ! %g2 = 000000000000449b ! Mem[0000000090000014] = 866f051d, %g2 = 000000000000449b ldub [%i4+0x015],%g2 ! %g2 = 0000000000000086 ! %l2 = 1503b289ac2974d8, Mem[000000009000000c] = 152d46b0 sth %l2,[%i4+0x00c] ! Mem[000000009000000c] = 74d846b0 ! Mem[000000005d000014] = c28de205, %l4 = 2135230693b6029a lduh [%i2+0x014],%l4 ! %l4 = 000000000000c28d ! %l2 = 1503b289ac2974d8, Mem[0000000091000028] = 21a95b6208a9d051 stx %l2,[%i6+%o5] ! Mem[0000000091000028] = 1503b289ac2974d8 ! Mem[0000000091800010] = 6e4e5182 96298cae, %g2 = 00000086, %g3 = dd4bc205 ldd [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 0000000096298cae ! Mem[000000009180001c] = b7684e28, %g2 = 000000006e4e5182 lduh [%o0+0x01c],%g2 ! %g2 = 000000000000b768 ! %l7 = 000000008829f220, Mem[000000005c800000] = aa679288012b74d8 stx %l7,[%i1+%g0] ! Mem[000000005c800000] = 000000008829f220 p38_label_15: ! %l6 = e6d819c5902c1f62, Mem[000000005c80002a] = 8976959c sth %l6,[%i1+0x02a] ! Mem[000000005c800028] = 89761f62 ! Mem[0000000091000024] = 5c65f93d, %g2 = 000000000000b768 lduh [%i6+0x024],%g2 ! %g2 = 0000000000005c65 ! %l3 = 0000000000000cd8, Mem[000000005d800028] = 0cd8ce95 stb %l3,[%i3+%o5] ! Mem[000000005d800028] = d8d8ce95 ! %l5 = ffffffffbbde9593, Mem[0000000090000036] = a20af386 stb %l5,[%i4+0x036] ! Mem[0000000090000034] = 930af386 ! %l4 = 000000000000c28d, Mem[0000000090800000] = 0088acf8dd4bc205 stx %l4,[%i5+%g0] ! Mem[0000000090800000] = 000000000000c28d ! %l0 = 0000000000000088, Mem[0000000091000018] = 00000088 stb %l0,[%i6+%o3] ! Mem[0000000091000018] = 88000088 ! %l4 = 0000c28d, %l5 = bbde9593, Mem[000000005c000010] = ac2974d8 00000cd8 std %l4,[%i0+%o2] ! Mem[000000005c000010] = 0000c28d bbde9593 ! %l0 = 0000000000000088, Mem[000000009100001c] = 47a19fcf stw %l0,[%i6+0x01c] ! Mem[000000009100001c] = 00000088 ! Mem[000000009000002c] = 000cd87a, %g2 = 0000000000005c65 ldsb [%i4+0x02d],%g2 ! %g2 = 0000000000000000 ! %l4 = 000000000000c28d, Mem[0000000090800010] = f8449dd9 stw %l4,[%i5+%o2] ! Mem[0000000090800010] = 0000c28d p38_label_16: ! %l0 = 0000000000000088, Mem[0000000091800008] = ffffbbdef220a0ae stx %l0,[%o0+%o1] ! Mem[0000000091800008] = 0000000000000088 ! %l7 = 000000008829f220, Mem[0000000091800003] = d86f0580 stb %l7,[%o0+0x003] ! Mem[0000000091800000] = 206f0580 ! Mem[0000000091800038] = 00000000, %g2 = 0000000000000000 ldsh [%o0+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000018] = 88000000, %g2 = 0000000000000000 ldsb [%i6+0x01b],%g2 ! %g2 = ffffffffffffff88 ! Mem[000000005c000000] = 902c1f62 8829f220, %l4 = 0000c28d, %l5 = bbde9593 ldd [%i0+%g0],%l4 ! %l4 = 00000000902c1f62 000000008829f220 ! %l2 = 1503b289ac2974d8, Mem[000000005c800004] = 8829f220 stw %l2,[%i1+0x004] ! Mem[000000005c800004] = ac2974d8 ! Mem[0000000091000018] = 88000088, %g18 = 8a2456c8c28f8904 ldsw [%i6+%o3],%g2 ! %g2 = 8a2456c8c28f8904 ! Mem[0000000091000008] = 80527312, %g2 = ffffffff88000088 lduh [%i6+0x00a],%g2 ! %g2 = 0000000000008052 ! %l0 = 00000088, %l1 = ffffbbde, Mem[000000005d000018] = 21352306 93b6029a std %l0,[%i2+%o3] ! Mem[000000005d000018] = 00000088 ffffbbde ! Mem[0000000091800014] = 96298cae, %g18 = 8a2456c8c28f8904 ldsw [%o0+0x014],%g2 ! %g2 = 8a2456c8c28f8904 p38_label_17: ! Mem[000000005c800030] = cb417368, %l5 = 000000008829f220 ldsh [%i1+0x032],%l5 ! %l5 = 0000000000007368 ! Mem[000000009100003c] = 9c738c8f, %g2 = ffffffff96298cae lduw [%i6+0x03c],%g2 ! %g2 = 000000009c738c8f ! Mem[0000000091000008] = 48c28052, %g18 = 8a2456c8c28f8904 ldsw [%i6+%o1],%g2 ! %g2 = 8a2456c8c28f8904 ! Mem[000000005d000008] = 194ce677, %l0 = 0000000000000088 lduw [%i2+%o1],%l0 ! %l0 = 00000000194ce677 ! Mem[0000000090800038] = 4ebcf2fdbb029c73, %g2 = 0000000048c28052 ldx [%i5+0x038],%g2 ! %g2 = 4ebcf2fdbb029c73 ! Mem[0000000091800014] = 96298cae, %g18 = 8a2456c8c28f8904 ldsw [%o0+0x014],%g2 ! %g2 = 8a2456c8c28f8904 ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = 96298cae, %g3 = 96298cae ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e ! %l7 = 000000008829f220, Mem[000000009080003a] = f2fdbb02 stb %l7,[%i5+0x03a] ! Mem[0000000090800038] = 20fdbb02 ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = 00000000eaf607f4 ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! %l3 = 0000000000000cd8, Mem[000000009080003a] = 20fdbb02 sth %l3,[%i5+0x03a] ! Mem[0000000090800038] = 0cd8bb02 p38_label_18: ! %l6 = e6d819c5902c1f62, Mem[000000009080000e] = e2050000 sth %l6,[%i5+0x00e] ! Mem[000000009080000c] = 1f620000 ! Mem[0000000091000004] = 98f9b0a5, %g18 = 8a2456c8c28f8904 ldsw [%i6+0x004],%g2 ! %g2 = 8a2456c8c28f8904 ! Mem[0000000091000008] = 48c28052, %g18 = 8a2456c8c28f8904 ldsw [%i6+%o1],%g2 ! %g2 = 8a2456c8c28f8904 ! %l3 = 0000000000000cd8, Mem[0000000091000000] = 6ae82f88 stw %l3,[%i6+%g0] ! Mem[0000000091000000] = 00000cd8 ! %l6 = e6d819c5902c1f62, Mem[0000000091800010] = 6e4e518296298cae stx %l6,[%o0+%o2] ! Mem[0000000091800010] = e6d819c5902c1f62 ! %l6 = e6d819c5902c1f62, Mem[000000005c000008] = 2bcde205df853cbd stx %l6,[%i0+%o1] ! Mem[000000005c000008] = e6d819c5902c1f62 ! %l0 = 194ce677, %l1 = ffffbbde, Mem[0000000091000010] = 1503b289 ac2974d8 std %l0,[%i6+%o2] ! Mem[0000000091000010] = 194ce677 ffffbbde ! Mem[0000000090000010] = 1d358e58, %g2 = 0000000048c28052 lduw [%i4+%o2],%g2 ! %g2 = 000000001d358e58 ! Mem[0000000091800030] = 43bc1d81, %g2 = 000000001d358e58 lduw [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 ! %l2 = 1503b289ac2974d8, Mem[0000000091000017] = de880000 stb %l2,[%i6+0x017] ! Mem[0000000091000014] = d8880000 p38_label_19: ! Mem[0000000090000038] = f3866f05012b805c, %g2 = 0000000043bc1d81 ldx [%i4+0x038],%g2 ! %g2 = f3866f05012b805c ! Mem[000000005d800014] = 8829f220, %l0 = 00000000194ce677 lduh [%i3+0x016],%l0 ! %l0 = 000000000000f220 ! Mem[0000000091000008] = 48c28052 7312abd6, %g2 = 012b805c, %g3 = 79e2e95e ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 000000007312abd6 ! Mem[0000000091800018] = c28de205 b7684e28, %g2 = 48c28052, %g3 = 7312abd6 ldd [%o0+%o3],%g2 ! %g2 = 00000000c28de205 00000000b7684e28 ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = c28de205, %g3 = b7684e28 ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 ! Mem[0000000091000018] = 8800008800000088, %g2 = 000000005566979d ldx [%i6+%o3],%g2 ! %g2 = 8800008800000088 ! Mem[000000005d000018] = 00000088ffffbbde, %l6 = e6d819c5902c1f62 ldx [%i2+%o3],%l6 ! %l6 = 00000088ffffbbde ! Mem[0000000090000038] = f3866f05 012b805c, %g2 = 00000088, %g3 = ba3ff053 ldd [%i4+0x038],%g2 ! %g2 = 00000000f3866f05 00000000012b805c ! %l2 = 1503b289ac2974d8, Mem[000000009100002c] = ac2974d8 stw %l2,[%i6+0x02c] ! Mem[000000009100002c] = ac2974d8 ! Mem[0000000091000000] = 000cd898, %g2 = 00000000f3866f05 ldub [%i6+0x001],%g2 ! %g2 = 0000000000000000 p38_label_20: ! Mem[000000009180003c] = 88000000, %g2 = 0000000000000000 ldsb [%o0+0x03f],%g2 ! %g2 = ffffffffffffff88 ! Mem[0000000091000028] = b289ac29, %g2 = ffffffffffffff88 ldsh [%i6+0x02a],%g2 ! %g2 = ffffffffffffb289 ! Mem[000000009180002c] = 445943bc, %g2 = ffffffffffffb289 lduh [%o0+0x02e],%g2 ! %g2 = 0000000000004459 ! Mem[000000009080003c] = 73000000, %g2 = 0000000000004459 ldsb [%i5+0x03f],%g2 ! %g2 = 0000000000000073 ! %l3 = 0000000000000cd8, Mem[0000000090800038] = 4ebc0cd8bb029c73 stx %l3,[%i5+0x038] ! Mem[0000000090800038] = 0000000000000cd8 ! Mem[000000009180001c] = 4e285566, %g2 = 0000000000000073 lduh [%o0+0x01e],%g2 ! %g2 = 0000000000004e28 ! %l0 = 000000000000f220, Mem[0000000090800034] = 79e2e95e stw %l0,[%i5+0x034] ! Mem[0000000090800034] = 0000f220 ! Mem[0000000090000024] = 4ebcf2fd, %g2 = 0000000000004e28 lduh [%i4+0x024],%g2 ! %g2 = 0000000000004ebc ! %l0 = 000000000000f220, Mem[0000000090800022] = 456b0088 sth %l0,[%i5+0x022] ! Mem[0000000090800020] = f2200088 ! %l5 = 0000000000007368, Mem[000000005c80001a] = 19d9cf6d stb %l5,[%i1+0x01a] ! Mem[000000005c800018] = 19d9686d p38_label_21: ! %l4 = 902c1f62, %l5 = 00007368, Mem[000000005c000030] = 73fb5391 5acecbd6 std %l4,[%i0+0x030] ! Mem[000000005c000030] = 902c1f62 00007368 ! %l4 = 902c1f62, %l5 = 00007368, Mem[000000005d800000] = e6d819c5 902c1f62 std %l4,[%i3+%g0] ! Mem[000000005d800000] = 902c1f62 00007368 ! %l1 = ffffffffffffbbde, Mem[0000000090800030] = eaf607f4 sth %l1,[%i5+0x030] ! Mem[0000000090800030] = bbde07f4 ! Mem[000000005d000028] = 8abb45bb, %l1 = ffffffffffffbbde lduh [%i2+%o5],%l1 ! %l1 = 0000000000008abb ! %l6 = 00000088ffffbbde, Mem[0000000091000000] = 00000cd898f9b0a5 stx %l6,[%i6+%g0] ! Mem[0000000091000000] = 00000088ffffbbde ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 0000000000004ebc ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! %l2 = 1503b289ac2974d8, Mem[0000000091000025] = 65f93d15 stb %l2,[%i6+0x025] ! Mem[0000000091000024] = d8f93d15 ! Mem[0000000091800010] = e6d819c5, %g2 = 1d17902870edfb0e lduh [%o0+%o2],%g2 ! %g2 = 000000000000e6d8 ! %l0 = 0000f220, %l1 = 00008abb, Mem[0000000091800008] = 00000000 00000088 std %l0,[%o0+%o1] ! Mem[0000000091800008] = 0000f220 00008abb ! Mem[0000000091000000] = 00000088ffffbbde, %g2 = 000000000000e6d8 ldx [%i6+%g0],%g2 ! %g2 = 00000088ffffbbde p38_label_22: ! %l4 = 00000000902c1f62, Mem[000000009180003c] = 00000088 sth %l4,[%o0+0x03c] ! Mem[000000009180003c] = 1f620088 ! Mem[0000000090800018] = 00000088 db268a9a, %g2 = ffffbbde, %g3 = 012b805c ldd [%i5+%o3],%g2 ! %g2 = 0000000000000088 00000000db268a9a ! %l1 = 0000000000008abb, Mem[0000000090000030] = 7a67dee2 sth %l1,[%i4+0x030] ! Mem[0000000090000030] = 8abbdee2 ! Mem[000000005d800028] = d8d8ce954050b352, %l5 = 0000000000007368 ldx [%i3+%o5],%l5 ! %l5 = d8d8ce954050b352 ! Mem[0000000091000020] = 8b0950dd5cd8f93d, %g2 = 0000000000000088 ldx [%i6+%o4],%g2 ! %g2 = 8b0950dd5cd8f93d ! Mem[000000005c80000c] = 2be14be3, %l0 = 000000000000f220 ldsb [%i1+0x00c],%l0 ! %l0 = 000000000000002b ! Mem[000000009180002c] = df054459, %g2 = 8b0950dd5cd8f93d lduw [%o0+0x02c],%g2 ! %g2 = 00000000df054459 ! %l5 = d8d8ce954050b352, Mem[0000000090000030] = 8abbdee2807f930a stx %l5,[%i4+0x030] ! Mem[0000000090000030] = d8d8ce954050b352 ! Mem[0000000091800034] = 5153d884, %g2 = 00000000df054459 lduh [%o0+0x034],%g2 ! %g2 = 0000000000005153 ! %l4 = 902c1f62, %l5 = 4050b352, Mem[0000000091800030] = 43bc1d81 5153d884 std %l4,[%o0+0x030] ! Mem[0000000091800030] = 902c1f62 4050b352 p38_label_23: ! Mem[0000000090800020] = adbdf22000889c73, %g2 = 0000000000005153 ldx [%i5+%o4],%g2 ! %g2 = adbdf22000889c73 ! %l5 = d8d8ce954050b352, Mem[000000005c80002a] = 89761f62 sth %l5,[%i1+0x02a] ! Mem[000000005c800028] = 8976b352 ! %l0 = 000000000000002b, Mem[000000005c800001] = 00000000 stb %l0,[%i1+0x001] ! Mem[000000005c800000] = 002b0000 ! Mem[0000000090000010] = 1d358e58, %g2 = adbdf22000889c73 lduh [%i4+%o2],%g2 ! %g2 = 0000000000001d35 ! %l6 = ffffbbde, %l7 = 8829f220, Mem[0000000090800030] = bbde07f4 0000f220 std %l6,[%i5+0x030] ! Mem[0000000090800030] = ffffbbde 8829f220 ! Mem[0000000091000028] = 1503b289ac2974d8, %g2 = 0000000000001d35 ldx [%i6+%o5],%g2 ! %g2 = 1503b289ac2974d8 ! %l5 = d8d8ce954050b352, Mem[000000009180001d] = 684e2855 stb %l5,[%o0+0x01d] ! Mem[000000009180001c] = 524e2855 ! Mem[0000000091000024] = f93d1503, %g2 = 1503b289ac2974d8 ldsh [%i6+0x026],%g2 ! %g2 = fffffffffffff93d ! Mem[0000000091000020] = 50dd5cd8, %g2 = fffffffffffff93d ldsb [%i6+0x022],%g2 ! %g2 = 0000000000000050 ! Mem[000000005d000038] = 41eb0b58 e6a1c2a7, %l0 = 0000002b, %l1 = 00008abb ldd [%i2+0x038],%l0 ! %l0 = 0000000041eb0b58 00000000e6a1c2a7 p38_label_24: ! %l5 = d8d8ce954050b352, Mem[000000005d000000] = 0ad55099 stw %l5,[%i2+%g0] ! Mem[000000005d000000] = 4050b352 ! Mem[0000000090800020] = adbdf220, %g2 = 0000000000000050 lduh [%i5+%o4],%g2 ! %g2 = 000000000000adbd ! %l7 = 000000008829f220, Mem[000000009000001d] = edfb0ed7 stb %l7,[%i4+0x01d] ! Mem[000000009000001c] = 20fb0ed7 ! Mem[000000005c800028] = 8976b352, %l5 = d8d8ce954050b352 lduw [%i1+%o5],%l5 ! %l5 = 000000008976b352 ! %l3 = 0000000000000cd8, Mem[0000000090800014] = 5e356f1d sth %l3,[%i5+0x014] ! Mem[0000000090800014] = 0cd86f1d ! Mem[000000005d000038] = 41eb0b58e6a1c2a7, %l6 = 00000088ffffbbde ldx [%i2+0x038],%l6 ! %l6 = 41eb0b58e6a1c2a7 ! Mem[0000000090000020] = d74433ec 4ebcf2fd, %g2 = 0000adbd, %g3 = db268a9a ldd [%i4+%o4],%g2 ! %g2 = 00000000d74433ec 000000004ebcf2fd ! %l0 = 0000000041eb0b58, Mem[0000000091800038] = 00000000 stb %l0,[%o0+0x038] ! Mem[0000000091800038] = 58000000 ! Mem[0000000091000028] = 1503b289, %g18 = 8a2456c8c28f8904 ldsw [%i6+%o5],%g2 ! %g2 = 8a2456c8c28f8904 ! %l4 = 00000000902c1f62, Mem[000000005d000038] = 41eb0b58e6a1c2a7 stx %l4,[%i2+0x038] ! Mem[000000005d000038] = 00000000902c1f62 p38_label_25: ! Mem[0000000091800000] = 00000c20, %g2 = 000000001503b289 ldsh [%o0+%g0],%g2 ! %g2 = 0000000000000000 ! %l3 = 0000000000000cd8, Mem[000000005d800008] = aeb7b410 stw %l3,[%i3+%o1] ! Mem[000000005d800008] = 00000cd8 ! %l2 = 1503b289ac2974d8, Mem[000000009180001f] = 28556697 stb %l2,[%o0+0x01f] ! Mem[000000009180001c] = d8556697 ! %l3 = 0000000000000cd8, Mem[0000000091800014] = 902c1f62 stw %l3,[%o0+0x014] ! Mem[0000000091800014] = 00000cd8 ! Mem[0000000090000000] = 09d53188, %g2 = 0000000000000000 lduw [%i4+%g0],%g2 ! %g2 = 0000000009d53188 ! Mem[000000005c800034] = dd38b136, %l6 = 41eb0b58e6a1c2a7 lduh [%i1+0x036],%l6 ! %l6 = 000000000000b136 ! %l5 = 000000008976b352, Mem[0000000090000037] = 52f3866f stb %l5,[%i4+0x037] ! Mem[0000000090000034] = 52f3866f ! %l1 = 00000000e6a1c2a7, Mem[0000000091000008] = 48c28052 sth %l1,[%i6+%o1] ! Mem[0000000091000008] = c2a78052 ! %l6 = 000000000000b136, Mem[0000000091800030] = 902c1f62 sth %l6,[%o0+0x030] ! Mem[0000000091800030] = b1361f62 ! Mem[0000000090800034] = f2200000, %g2 = 0000000009d53188 ldsh [%i5+0x036],%g2 ! %g2 = fffffffffffff220 ba,a p38_not_taken_0_end p38_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000041eb0b58 bne,a,pn %xcc,p38_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000e6a1c2a7 bne,a,pn %xcc,p38_reg_l1_fail mov %l1,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000cd8 bne,a,pn %xcc,p38_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000902c1f62 bne,a,pn %xcc,p38_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000008976b352 bne,a,pn %xcc,p38_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000b136 bne,a,pn %xcc,p38_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000008829f220 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 0265b288 3f11442e bne %xcc,p38_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 6c70d8c3 6590e9f2 bne %xcc,p38_f4_fail nop ! Check Local Memory set p38_local0_expect,%g1 p38_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 902c1f628829f220 ldx [%i0+0x000],%g3 ! Observed data at 000000005c000000 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = e6d819c5902c1f62 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 = 0000c28dbbde9593 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 = 6f6888fa5f9aa0d7 ldx [%i0+0x020],%g3 ! Observed data at 000000005c000020 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 902c1f6200007368 ldx [%i0+0x030],%g3 ! Observed data at 000000005c000030 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x030,%g4 set p38_local1_expect,%g1 p38_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 002b0000ac2974d8 ldx [%i1+0x000],%g3 ! Observed data at 000000005c800000 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i1,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 19d9686d3fa4e9c8 ldx [%i1+0x018],%g3 ! Observed data at 000000005c800018 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 6022f7b46b420686 ldx [%i1+0x020],%g3 ! Observed data at 000000005c800020 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 8976b352f838cd44 ldx [%i1+0x028],%g3 ! Observed data at 000000005c800028 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i1,0x028,%g4 set p38_local2_expect,%g1 p38_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 4050b352fc963e03 ldx [%i2+0x000],%g3 ! Observed data at 000000005d000000 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = b6ef726dc28de205 ldx [%i2+0x010],%g3 ! Observed data at 000000005d000010 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 00000088ffffbbde 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 = 1ca9292006862e07 ldx [%i2+0x020],%g3 ! Observed data at 000000005d000020 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i2,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000000902c1f62 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+0x000],%g2 ! Expected data = 902c1f6200007368 ldx [%i3+0x000],%g3 ! Observed data at 000000005d800000 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000cd89b0911a5 ldx [%i3+0x008],%g3 ! Observed data at 000000005d800008 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 902c1f628829f220 ldx [%i3+0x010],%g3 ! Observed data at 000000005d800010 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = adbd456bbb029c73 ldx [%i3+0x018],%g3 ! Observed data at 000000005d800018 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 012b805c184dd19d ldx [%i3+0x020],%g3 ! Observed data at 000000005d800020 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = d8d8ce954050b352 ldx [%i3+0x028],%g3 ! Observed data at 000000005d800028 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 7449b4baac2974d8 ldx [%i3+0x030],%g3 ! Observed data at 000000005d800030 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x030,%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_f4_fail: set p38_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: lduba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000005c000020] ldxa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000005d800010] ldsba [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005d000018] ldsha [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005d000010] ldsba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005d800020] done p38_trap1o: lduba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000005c000020] ldxa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000005d800010] ldsba [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005d000018] ldsha [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005d000010] ldsba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005d800020] done p38_trap2e: ldda [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005d000010] lduwa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005d800010] done p38_trap2o: ldda [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005d000010] lduwa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005d800010] done p38_trap3e: nop nop nop nop done p38_trap3o: 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 = b2c58c3ff3866f05 ldx [%g1+0x008],%l1 ! %l1 = 29adfe90ede536e0 ldx [%g1+0x010],%l2 ! %l2 = 1503b289ac2974d8 ldx [%g1+0x018],%l3 ! %l3 = 4c8fdaee0d8ba0ae ldx [%g1+0x020],%l4 ! %l4 = d74433ec4ebcf2fd ldx [%g1+0x028],%l5 ! %l5 = adbd456bbb029c73 ldx [%g1+0x030],%l6 ! %l6 = e9a03c16b6ef726d ldx [%g1+0x038],%l7 ! %l7 = eb50a713c28de205 ! 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 = 883cb0e5 75fe2dc7 42a53a1a fbbb11aa ! %f4 = 20901dc2 9275fa80 ff746194 aadacf2e ! %f8 = dbb05ce5 4bb7ea4d f93d76b8 4da1ac9a ! %f12 = 5690a80c 90aa0e1d d724aa5a 219988d7 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = df88cbfc f3c4c1e6 1e04a0f4 c167cba5 ! %f20 = 4d02c5e1 2e9da6ce 437c545e e0659bdc ! %f24 = 03027c00 d4516f96 c3952987 85d82fec ! %f28 = d16d65d9 a53569c4 95b2ab2b 5b2047f2 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 70f475b9 df03175d 4e1651ea 73eb6da3 ! %f36 = 45ea1167 8367ab60 03ad2a6e 8f5e6588 ! %f40 = 8abbc546 d7891387 af034310 ccc0bec0 ! %f44 = c6e1923d 09aca2fd 66d1ebff 9153942f ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x52c3f17f0000000b,%g7,%g1 ! GSR scale = 1, align = 3 wr %g1,%g0,%gsr ! GSR = 52c3f17f0000000b 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: ! %l4 = 79f093040033a111, Mem[000000009180002c] = df4e4459 stw %l4,[%o0+0x02c] ! Mem[000000009180002c] = 0033a111 ! %l0 = 93bcd6aa20a7ccdd, Mem[0000000090800034] = 79e2e95e sth %l0,[%i5+0x034] ! Mem[0000000090800034] = ccdde95e ! %l5 = 52a0ef1e1a5f4eb9, Mem[0000000090800018] = b2d54dc6db268a9a stx %l5,[%i5+%o3] ! Mem[0000000090800018] = 52a0ef1e1a5f4eb9 ! Mem[0000000090000008] = b427e099, %g2 = 0000000000000000 lduw [%i4+%o1],%g2 ! %g2 = 00000000b427e099 ! Mem[0000000091800000] = fb520ab0, %g2 = 00000000b427e099 ldsb [%o0+%g0],%g2 ! %g2 = fffffffffffffffb ! Mem[000000005e800008] = 7cf47214b766c1cb, %l7 = 4d274dc405c98fcf ldx [%i1+%o1],%l7 ! %l7 = 7cf47214b766c1cb ! Mem[0000000091800018] = 5cb7684e, %g2 = fffffffffffffffb ldub [%o0+0x01b],%g2 ! %g2 = 000000000000005c ! %l6 = 52d55f58188903dd, Mem[000000009100000c] = 7312abd6 stw %l6,[%i6+0x00c] ! Mem[000000009100000c] = 188903dd ! %l3 = d198bc048e70ed8f, Mem[0000000091000026] = f93d21a9 stb %l3,[%i6+0x026] ! Mem[0000000091000024] = 8f3d21a9 ! %l1 = 80743c1dfb74956d, Mem[000000005e800008] = 7cf47214b766c1cb stx %l1,[%i1+%o1] ! Mem[000000005e800008] = 80743c1dfb74956d p39_label_2: ! Mem[000000005e000038] = 9c940346206b446a, %l0 = 93bcd6aa20a7ccdd ldx [%i0+0x038],%l0 ! %l0 = 9c940346206b446a ! Mem[0000000090000000] = 09d53180 d6ba8c74, %g2 = 0000005c, %g3 = 00000000 ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000d6ba8c74 ! Mem[0000000091800030] = bc1d8151, %g2 = 0000000009d53180 ldub [%o0+0x031],%g2 ! %g2 = 00000000000000bc ! Mem[000000005e80000c] = fb74956d, %l5 = 52a0ef1e1a5f4eb9 ldub [%i1+0x00f],%l5 ! %l5 = 000000000000006d ! Mem[0000000090000000] = 09d53180, %g2 = 00000000000000bc ldsh [%i4+%g0],%g2 ! %g2 = 00000000000009d5 ! Mem[0000000090800030] = eaf607f4, %g18 = bc6592cc065b92ab ldsw [%i5+0x030],%g2 ! %g2 = bc6592cc065b92ab ! Mem[0000000091800008] = 8b9883bd3923d9af, %g2 = ffffffffeaf607f4 ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd3923d9af ! %l2 = 85bc4203, %l3 = 8e70ed8f, Mem[0000000091000038] = e25676cb 62bf8c8f std %l2,[%i6+0x038] ! Mem[0000000091000038] = 85bc4203 8e70ed8f ! %l1 = 80743c1dfb74956d, Mem[000000005e80003f] = 73a9f37d stb %l1,[%i1+0x03f] ! Mem[000000005e80003c] = 73a9f36d ! %l0 = 206b446a, %l1 = fb74956d, Mem[0000000091000020] = 8b0950dd 0f658f3d std %l0,[%i6+%o4] ! Mem[0000000091000020] = 206b446a fb74956d p39_label_3: ! %l0 = 9c940346206b446a, Mem[0000000091000008] = 48c28052188903dd stx %l0,[%i6+%o1] ! Mem[0000000091000008] = 9c940346206b446a ! %l6 = 188903dd, %l7 = b766c1cb, Mem[0000000090000030] = 7a6764e2 807fa20a std %l6,[%i4+0x030] ! Mem[0000000090000030] = 188903dd b766c1cb ! Mem[000000005e80000c] = fb74956d, %l4 = 79f093040033a111 ldsh [%i1+0x00e],%l4 ! %l4 = ffffffffffff956d ! %l1 = 80743c1dfb74956d, Mem[0000000090000025] = 32e58eaf stb %l1,[%i4+0x025] ! Mem[0000000090000024] = 6de58eaf ! Mem[0000000091800008] = 8b9883bd, %g2 = 8b9883bd3923d9af lduw [%o0+%o1],%g2 ! %g2 = 000000008b9883bd ! Mem[0000000090000008] = 27e09915, %g2 = 000000008b9883bd ldsb [%i4+0x009],%g2 ! %g2 = 0000000000000027 ! Mem[0000000090000028] = 977d3b2c, %g2 = 0000000000000027 ldub [%i4+0x02b],%g2 ! %g2 = 0000000000000097 ! Mem[000000009180002c] = 1143bc1d, %g2 = 0000000000000097 ldsb [%o0+0x02f],%g2 ! %g2 = 0000000000000011 ! Mem[000000005f00001c] = 74e14223, %l2 = e55cdbab85bc4203 ldub [%i2+0x01d],%l2 ! %l2 = 00000000000000e1 ! %l5 = 000000000000006d, Mem[000000005e000038] = 9c940346206b446a stx %l5,[%i0+0x038] ! Mem[000000005e000038] = 000000000000006d p39_label_4: ! Mem[000000005e800038] = 43509392, %l1 = 80743c1dfb74956d lduh [%i1+0x038],%l1 ! %l1 = 0000000000004350 ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = 00000011, %g3 = d6ba8c74 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! %l7 = 7cf47214b766c1cb, Mem[0000000090000020] = 0ad8f703036de58e stx %l7,[%i4+%o4] ! Mem[0000000090000020] = 7cf47214b766c1cb ! Mem[000000009000003c] = e6c51178, %g2 = 000000005a1ae612 lduw [%i4+0x03c],%g2 ! %g2 = 00000000e6c51178 ! Mem[000000005e800010] = f12bc5f4, %l2 = 00000000000000e1 ldsw [%i1+%o2],%l2 ! %l2 = fffffffff12bc5f4 ! Mem[0000000091000038] = 85bc4203, %g2 = 00000000e6c51178 lduw [%i6+0x038],%g2 ! %g2 = 0000000085bc4203 ! %l4 = ffff956d, %l5 = 0000006d, Mem[0000000091000010] = 6cff95cd 7757fe01 std %l4,[%i6+%o2] ! Mem[0000000091000010] = ffff956d 0000006d ! Mem[000000005f800008] = 9585ff05, %l5 = 000000000000006d lduw [%i3+%o1],%l5 ! %l5 = 000000009585ff05 ! %l0 = 206b446a, %l1 = 00004350, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l0,[%i5+%g0] ! Mem[0000000090800000] = 206b446a 00004350 ! Mem[0000000090800008] = 5a1ae612, %g2 = 0000000085bc4203 ldsb [%i5+%o1],%g2 ! %g2 = 000000000000005a p39_label_5: ! %l0 = 9c940346206b446a, Mem[0000000090000001] = d53180d6 stb %l0,[%i4+0x001] ! Mem[0000000090000000] = 6a3180d6 ! Mem[0000000091000028] = 21a95ba1, %g18 = bc6592cc065b92ab ldsw [%i6+%o5],%g2 ! %g2 = bc6592cc065b92ab ! Mem[0000000091800008] = 8b9883bd, %g2 = 0000000021a95ba1 lduh [%o0+%o1],%g2 ! %g2 = 0000000000008b98 ! Mem[000000009000003c] = e6c51178, %g2 = 0000000000008b98 lduh [%i4+0x03c],%g2 ! %g2 = 000000000000e6c5 ! %l5 = 000000009585ff05, Mem[000000005e800003] = a3a29219 stb %l5,[%i1+0x003] ! Mem[000000005e800000] = a3a29205 ! %l1 = 0000000000004350, Mem[0000000091000010] = ffff956d0000006d stx %l1,[%i6+%o2] ! Mem[0000000091000010] = 0000000000004350 ! Mem[0000000090800034] = e95e66e1, %g2 = 000000000000e6c5 lduh [%i5+0x036],%g2 ! %g2 = 000000000000e95e ! %l4 = ffffffffffff956d, Mem[0000000091800000] = fb520ab0 sth %l4,[%o0+%g0] ! Mem[0000000091800000] = 956d0ab0 ! %l2 = fffffffff12bc5f4, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l2,[%i6+%g0] ! Mem[0000000091000000] = fffffffff12bc5f4 ! Mem[000000005e000038] = 000000000000006d, %l5 = 000000009585ff05 ldx [%i0+0x038],%l5 ! %l5 = 000000000000006d p39_label_6: ! Mem[0000000091800010] = 6e4e5182, %g2 = 000000000000e95e lduw [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 ! %l6 = 52d55f58188903dd, Mem[0000000091800030] = 43bc1d81 sth %l6,[%o0+0x030] ! Mem[0000000091800030] = 03dd1d81 ! %l0 = 9c940346206b446a, Mem[000000009080002c] = 51e85f11 stw %l0,[%i5+0x02c] ! Mem[000000009080002c] = 206b446a ! Mem[0000000090000008] = b427e099, %g2 = 000000006e4e5182 lduw [%i4+%o1],%g2 ! %g2 = 00000000b427e099 ! Mem[0000000090800008] = e61214ac, %g2 = 00000000b427e099 ldub [%i5+0x00a],%g2 ! %g2 = 00000000000000e6 ! %l7 = 7cf47214b766c1cb, Mem[0000000091000018] = 5ffaf26e sth %l7,[%i6+%o3] ! Mem[0000000091000018] = c1cbf26e ! %l6 = 52d55f58188903dd, Mem[0000000091000028] = 21a95ba1 stb %l6,[%i6+%o5] ! Mem[0000000091000028] = dda95ba1 ! Mem[0000000091800000] = 956d0ab0, %g2 = 00000000000000e6 ldsh [%o0+%g0],%g2 ! %g2 = ffffffffffff956d ! %l5 = 000000000000006d, Mem[0000000090800002] = 446a0000 sth %l5,[%i5+0x002] ! Mem[0000000090800000] = 006d0000 ! Mem[0000000091800008] = 8b9883bd3923d9af, %g2 = ffffffffffff956d ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd3923d9af p39_label_7: ! %l6 = 52d55f58188903dd, Mem[0000000091000014] = 00004350 stb %l6,[%i6+0x014] ! Mem[0000000091000014] = dd004350 ! %l4 = ffffffffffff956d, Mem[0000000090000002] = 3180d6ba sth %l4,[%i4+0x002] ! Mem[0000000090000000] = 956dd6ba ! Mem[0000000090800004] = 00004350, %g18 = bc6592cc065b92ab ldsw [%i5+0x004],%g2 ! %g2 = bc6592cc065b92ab ! Mem[0000000090800018] = 52a0ef1e 1a5f4eb9, %g2 = 00004350, %g3 = 14acc7c9 ldd [%i5+%o3],%g2 ! %g2 = 0000000052a0ef1e 000000001a5f4eb9 ! %l5 = 000000000000006d, Mem[000000009080000a] = e61214ac stb %l5,[%i5+0x00a] ! Mem[0000000090800008] = 6d1214ac ! Mem[000000005f800018] = e5a1df25, %l4 = ffffffffffff956d ldsw [%i3+%o3],%l4 ! %l4 = ffffffffe5a1df25 ! Mem[0000000090000018] = 1d179028, %g2 = 0000000052a0ef1e lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 ! Mem[000000005e800018] = f96a2ab1 6dd140f2, %l0 = 206b446a, %l1 = 00004350 ldd [%i1+%o3],%l0 ! %l0 = 00000000f96a2ab1 000000006dd140f2 ! Mem[0000000090800004] = 0043505a, %g2 = 000000001d179028 ldub [%i5+0x005],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000000] = 096a956d d6ba8c74, %g2 = 00000000, %g3 = 1a5f4eb9 ldd [%i4+%g0],%g2 ! %g2 = 00000000096a956d 00000000d6ba8c74 p39_label_8: ! %l5 = 000000000000006d, Mem[000000009080003c] = adc27bb0 stw %l5,[%i5+0x03c] ! Mem[000000009080003c] = 0000006d ! %l4 = ffffffffe5a1df25, Mem[0000000091000036] = 449b85bc stb %l4,[%i6+0x036] ! Mem[0000000091000034] = 259b85bc ! %l5 = 000000000000006d, Mem[000000005e80000e] = fb74956d sth %l5,[%i1+0x00e] ! Mem[000000005e80000c] = fb74006d ! Mem[0000000091800038] = 54b6116d 9d52adff, %g2 = 096a956d, %g3 = d6ba8c74 ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d52adff ! Mem[0000000091000004] = c5f49c94, %g2 = 0000000054b6116d lduh [%i6+0x006],%g2 ! %g2 = 000000000000c5f4 ! %l7 = 7cf47214b766c1cb, Mem[000000009000000c] = 152d46b0 stw %l7,[%i4+0x00c] ! Mem[000000009000000c] = b766c1cb ! %l2 = f12bc5f4, %l3 = 8e70ed8f, Mem[0000000090800028] = 4459f5d3 206b446a std %l2,[%i5+%o5] ! Mem[0000000090800028] = f12bc5f4 8e70ed8f ! Mem[0000000090800030] = eaf607f4, %g2 = 000000000000c5f4 lduw [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 ! Mem[0000000090000030] = 188903dd, %g2 = 00000000eaf607f4 lduh [%i4+0x030],%g2 ! %g2 = 0000000000001889 ! Mem[0000000091000034] = 1214259b, %g18 = bc6592cc065b92ab ldsw [%i6+0x034],%g2 ! %g2 = bc6592cc065b92ab p39_label_9: ! %l6 = 52d55f58188903dd, Mem[0000000090800004] = 00004350 stb %l6,[%i5+0x004] ! Mem[0000000090800004] = dd004350 ! %l2 = fffffffff12bc5f4, Mem[0000000091800020] = 5566979dba3ff053 stx %l2,[%o0+%o4] ! Mem[0000000091800020] = fffffffff12bc5f4 ! Mem[0000000091800008] = 9883bd39, %g2 = 000000001214259b ldub [%o0+0x009],%g2 ! %g2 = 0000000000000098 ! %l6 = 188903dd, %l7 = b766c1cb, Mem[000000005f000020] = fda4b651 94cfe5f9 std %l6,[%i2+%o4] ! Mem[000000005f000020] = 188903dd b766c1cb ! Mem[000000009100001c] = 47a19fcf, %g2 = 0000000000000098 ldsh [%i6+0x01c],%g2 ! %g2 = 00000000000047a1 ! %l2 = fffffffff12bc5f4, Mem[000000009000003a] = 8eb2e6c5 stb %l2,[%i4+0x03a] ! Mem[0000000090000038] = f4b2e6c5 ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 00000000000047a1 ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! Mem[0000000091800030] = 1d815153, %g2 = 0c86ef2635144907 ldub [%o0+0x032],%g2 ! %g2 = 000000000000001d ! %l3 = d198bc048e70ed8f, Mem[000000005f80000c] = 43656926 stw %l3,[%i3+0x00c] ! Mem[000000005f80000c] = 8e70ed8f ! Mem[0000000091000008] = 9c940346, %g2 = 000000000000001d lduw [%i6+%o1],%g2 ! %g2 = 000000009c940346 p39_label_10: ! %l0 = 00000000f96a2ab1, Mem[0000000090000018] = 1d17902870edfb0e stx %l0,[%i4+%o3] ! Mem[0000000090000018] = 00000000f96a2ab1 ! Mem[0000000090000030] = 188903dd, %g2 = 000000009c940346 lduw [%i4+0x030],%g2 ! %g2 = 00000000188903dd ! Mem[0000000090000008] = e099b766, %g2 = 00000000188903dd ldsh [%i4+0x00a],%g2 ! %g2 = ffffffffffffe099 ! %l3 = d198bc048e70ed8f, Mem[000000005e80001a] = f96a2ab1 stb %l3,[%i1+0x01a] ! Mem[000000005e800018] = f96a8fb1 ! %l4 = ffffffffe5a1df25, Mem[000000009180001e] = 4e28ffff sth %l4,[%o0+0x01e] ! Mem[000000009180001c] = df25ffff ! %l2 = fffffffff12bc5f4, Mem[000000009180001e] = df25ffff stb %l2,[%o0+0x01e] ! Mem[000000009180001c] = f425ffff ! Mem[0000000090000038] = 5391f4b2, %g2 = ffffffffffffe099 lduh [%i4+0x038],%g2 ! %g2 = 0000000000005391 ! Mem[0000000090800000] = 006ddd00, %g2 = 0000000000005391 lduh [%i5+0x002],%g2 ! %g2 = 000000000000006d ! Mem[000000009180003c] = adff0000, %g2 = 000000000000006d ldub [%o0+0x03e],%g2 ! %g2 = 00000000000000ad ! Mem[0000000090800020] = 0c86ef26, %g2 = 00000000000000ad lduw [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 p39_label_11: ! Mem[000000009000003c] = 78000000, %g2 = 000000000c86ef26 ldsb [%i4+0x03f],%g2 ! %g2 = 0000000000000078 ! Mem[000000005f000010] = 07db0754, %l1 = 000000006dd140f2 ldsw [%i2+%o2],%l1 ! %l1 = 0000000007db0754 ! Mem[0000000090800000] = 006ddd00, %g2 = 0000000000000078 ldub [%i5+0x002],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800008] = 5a1a6d12, %g2 = 0000000000000000 lduh [%i5+%o1],%g2 ! %g2 = 0000000000005a1a ! Mem[0000000090800030] = eaf607f4 ccdde95e, %g2 = 00005a1a, %g3 = 9d52adff ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 00000000ccdde95e ! Mem[0000000090800010] = 449dd95e, %g2 = 00000000eaf607f4 ldub [%i5+0x011],%g2 ! %g2 = 0000000000000044 ! %l3 = d198bc048e70ed8f, Mem[0000000091800032] = 1d815153 sth %l3,[%o0+0x032] ! Mem[0000000091800030] = ed8f5153 ! %l7 = 7cf47214b766c1cb, Mem[0000000090800038] = 66e1d7bc stw %l7,[%i5+0x038] ! Mem[0000000090800038] = b766c1cb ! %l6 = 188903dd, %l7 = b766c1cb, Mem[0000000090800038] = b766c1cb 0000006d std %l6,[%i5+0x038] ! Mem[0000000090800038] = 188903dd b766c1cb ! %l0 = 00000000f96a2ab1, Mem[0000000091000014] = dd004350 sth %l0,[%i6+0x014] ! Mem[0000000091000014] = 2ab14350 p39_label_12: ! %l0 = 00000000f96a2ab1, Mem[0000000091800018] = 06faad5cb768f425 stx %l0,[%o0+%o3] ! Mem[0000000091800018] = 00000000f96a2ab1 ! %l6 = 52d55f58188903dd, Mem[0000000090000018] = 00000000f96a2ab1 stx %l6,[%i4+%o3] ! Mem[0000000090000018] = 52d55f58188903dd ! %l6 = 52d55f58188903dd, Mem[0000000090000020] = 7cf47214b766c1cb stx %l6,[%i4+%o4] ! Mem[0000000090000020] = 52d55f58188903dd ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = 0000000000000044 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d ! Mem[0000000090000028] = af022e97, %g2 = f8449dd95e356f1d lduh [%i4+%o5],%g2 ! %g2 = 000000000000af02 ! Mem[0000000090000008] = b427e099, %g18 = bc6592cc065b92ab ldsw [%i4+%o1],%g2 ! %g2 = bc6592cc065b92ab ! Mem[000000009000003c] = e6c51178, %g2 = ffffffffb427e099 lduw [%i4+0x03c],%g2 ! %g2 = 00000000e6c51178 ! %l2 = f12bc5f4, %l3 = 8e70ed8f, Mem[0000000091000008] = 9c940346 206b446a std %l2,[%i6+%o1] ! Mem[0000000091000008] = f12bc5f4 8e70ed8f ! Mem[000000009180002c] = 0033a111, %g2 = 00000000e6c51178 ldub [%o0+0x02c],%g2 ! %g2 = 0000000000000000 ! %l0 = 00000000f96a2ab1, Mem[000000005e80002c] = eb4b96ce stw %l0,[%i1+0x02c] ! Mem[000000005e80002c] = f96a2ab1 p39_label_13: ! Mem[0000000090800004] = dd004350, %g18 = bc6592cc065b92ab ldsw [%i5+0x004],%g2 ! %g2 = bc6592cc065b92ab ! %l4 = e5a1df25, %l5 = 0000006d, Mem[0000000090000038] = 5391f4b2 e6c51178 std %l4,[%i4+0x038] ! Mem[0000000090000038] = e5a1df25 0000006d ! Mem[000000005e000034] = 762164b0, %l2 = fffffffff12bc5f4 ldsb [%i0+0x036],%l2 ! %l2 = 0000000000000064 ! Mem[0000000090000020] = 52d55f58188903dd, %g2 = ffffffffdd004350 ldx [%i4+%o4],%g2 ! %g2 = 52d55f58188903dd ! %l0 = 00000000f96a2ab1, Mem[0000000090800017] = 1d52a0ef stb %l0,[%i5+0x017] ! Mem[0000000090800014] = b152a0ef ! %l1 = 0000000007db0754, Mem[0000000090000010] = 1d358e58 stw %l1,[%i4+%o2] ! Mem[0000000090000010] = 07db0754 ! Mem[000000009080001c] = 1a5f4eb9, %g2 = 52d55f58188903dd lduh [%i5+0x01c],%g2 ! %g2 = 0000000000001a5f ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 0000000000001a5f ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! Mem[0000000090800018] = 52a0ef1e 1a5f4eb9, %g2 = 35144907, %g3 = ccdde95e ldd [%i5+%o3],%g2 ! %g2 = 0000000052a0ef1e 000000001a5f4eb9 ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 0000000052a0ef1e ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 p39_label_14: ! Mem[0000000091800028] = 3f24b000, %g2 = 0c86ef2635144907 ldsb [%o0+0x029],%g2 ! %g2 = 000000000000003f ! %l5 = 000000000000006d, Mem[000000005f00002e] = 8e7b06d8 sth %l5,[%i2+0x02e] ! Mem[000000005f00002c] = 8e7b006d ! Mem[0000000090000020] = 5f581889, %g2 = 000000000000003f lduh [%i4+0x022],%g2 ! %g2 = 0000000000005f58 ! Mem[0000000090800030] = eaf607f4 ccdde95e, %g2 = 00005f58, %g3 = 1a5f4eb9 ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 00000000ccdde95e ! Mem[0000000090000038] = e5a1df25 0000006d, %g2 = eaf607f4, %g3 = ccdde95e ldd [%i4+0x038],%g2 ! %g2 = 00000000e5a1df25 000000000000006d ! Mem[0000000090000010] = 07db0754, %g2 = 00000000e5a1df25 ldsh [%i4+%o2],%g2 ! %g2 = 00000000000007db ! Mem[0000000091800034] = 51532584, %g2 = 00000000000007db ldsh [%o0+0x034],%g2 ! %g2 = 0000000000005153 ! Mem[0000000091000014] = 2ab14350, %g2 = 0000000000005153 lduw [%i6+0x014],%g2 ! %g2 = 000000002ab14350 ! %l1 = 0000000007db0754, Mem[000000009180003e] = adff0000 stb %l1,[%o0+0x03e] ! Mem[000000009180003c] = 54ff0000 ! Mem[0000000090800038] = 188903dd, %g18 = bc6592cc065b92ab ldsw [%i5+0x038],%g2 ! %g2 = bc6592cc065b92ab p39_label_15: ! Mem[0000000091000008] = f12bc5f48e70ed8f, %g2 = 00000000188903dd ldx [%i6+%o1],%g2 ! %g2 = f12bc5f48e70ed8f ! %l3 = d198bc048e70ed8f, Mem[0000000090000008] = b427e099b766c1cb stx %l3,[%i4+%o1] ! Mem[0000000090000008] = d198bc048e70ed8f ! %l6 = 52d55f58188903dd, Mem[000000005e00002c] = 80d0ec5f stw %l6,[%i0+0x02c] ! Mem[000000005e00002c] = 188903dd ! %l7 = 7cf47214b766c1cb, Mem[000000009180002e] = a11103dd sth %l7,[%o0+0x02e] ! Mem[000000009180002c] = c1cb03dd ! %l7 = 7cf47214b766c1cb, Mem[0000000091800035] = 53258454 stb %l7,[%o0+0x035] ! Mem[0000000091800034] = cb258454 ! Mem[0000000090800030] = 07f4ccdd, %g2 = f12bc5f48e70ed8f ldsb [%i5+0x032],%g2 ! %g2 = 0000000000000007 ! Mem[0000000090000020] = 52d55f58 188903dd, %g2 = 00000007, %g3 = 0000006d ldd [%i4+%o4],%g2 ! %g2 = 0000000052d55f58 00000000188903dd ! %l5 = 000000000000006d, Mem[000000009100001e] = 9fcf206b sth %l5,[%i6+0x01e] ! Mem[000000009100001c] = 006d206b ! Mem[0000000090000010] = 07db0754 d828ead6, %g2 = 52d55f58, %g3 = 188903dd ldd [%i4+%o2],%g2 ! %g2 = 0000000007db0754 00000000d828ead6 ! %l3 = d198bc048e70ed8f, Mem[0000000091000010] = 00000000 stw %l3,[%i6+%o2] ! Mem[0000000091000010] = 8e70ed8f p39_label_16: ! Mem[0000000091800010] = 6e4e5182, %g2 = 0000000007db0754 ldub [%o0+%o2],%g2 ! %g2 = 000000000000006e ! Mem[0000000090000000] = 096a956dd6ba8c74, %g2 = 000000000000006e ldx [%i4+%g0],%g2 ! %g2 = 096a956dd6ba8c74 ! Mem[0000000090000024] = 188903dd, %g2 = 096a956dd6ba8c74 lduw [%i4+0x024],%g2 ! %g2 = 00000000188903dd ! %l6 = 188903dd, %l7 = b766c1cb, Mem[0000000091800020] = ffffffff f12bc5f4 std %l6,[%o0+%o4] ! Mem[0000000091800020] = 188903dd b766c1cb ! %l0 = 00000000f96a2ab1, Mem[0000000091800030] = 03dded8f stw %l0,[%o0+0x030] ! Mem[0000000091800030] = f96a2ab1 ! Mem[000000005f800000] = 9c5d0f40 5496e688, %l4 = e5a1df25, %l5 = 0000006d ldd [%i3+%g0],%l4 ! %l4 = 000000009c5d0f40 000000005496e688 ! Mem[0000000090000020] = 52d55f58, %g2 = 00000000188903dd ldsh [%i4+%o4],%g2 ! %g2 = 00000000000052d5 ! Mem[0000000090000004] = d6ba8c74, %g2 = 00000000000052d5 lduh [%i4+0x004],%g2 ! %g2 = 000000000000d6ba ! %l2 = 0000000000000064, Mem[0000000091800008] = 8b9883bd3923d9af stx %l2,[%o0+%o1] ! Mem[0000000091800008] = 0000000000000064 ! %l2 = 0000000000000064, Mem[0000000091000034] = 1214259b sth %l2,[%i6+0x034] ! Mem[0000000091000034] = 0064259b p39_label_17: ! Mem[0000000091000028] = dda95ba1 08a9d051, %g2 = 0000d6ba, %g3 = d828ead6 ldd [%i6+%o5],%g2 ! %g2 = 00000000dda95ba1 0000000008a9d051 ! Mem[000000009100002c] = 08a9d051, %g2 = 00000000dda95ba1 ldsh [%i6+0x02c],%g2 ! %g2 = 00000000000008a9 ! Mem[0000000091000020] = 6b446afb, %g2 = 00000000000008a9 ldub [%i6+0x021],%g2 ! %g2 = 000000000000006b ! %l7 = 7cf47214b766c1cb, Mem[0000000091800028] = 153f24b00033c1cb stx %l7,[%o0+%o5] ! Mem[0000000091800028] = 7cf47214b766c1cb ! Mem[0000000091000008] = f12bc5f4, %g18 = bc6592cc065b92ab ldsw [%i6+%o1],%g2 ! %g2 = bc6592cc065b92ab ! Mem[000000005f000014] = 03fb77b6, %l4 = 000000009c5d0f40 ldsh [%i2+0x016],%l4 ! %l4 = 00000000000077b6 ! %l7 = 7cf47214b766c1cb, Mem[0000000090800020] = 0c86ef2635144907 stx %l7,[%i5+%o4] ! Mem[0000000090800020] = 7cf47214b766c1cb ! Mem[0000000091800008] = 0000000000000064, %g2 = fffffffff12bc5f4 ldx [%o0+%o1],%g2 ! %g2 = 0000000000000064 ! %l5 = 000000005496e688, Mem[000000005f80003a] = 683fc678 stb %l5,[%i3+0x03a] ! Mem[000000005f800038] = 683f8878 ! Mem[000000009000002c] = 7d3b2cbb, %g2 = 0000000000000064 lduh [%i4+0x02c],%g2 ! %g2 = 0000000000007d3b p39_label_18: ! %l2 = 0000000000000064, Mem[000000009000002d] = 3b2cbb18 stb %l2,[%i4+0x02d] ! Mem[000000009000002c] = 642cbb18 ! Mem[0000000091800038] = 54b6116d, %g2 = 0000000000007d3b lduw [%o0+0x038],%g2 ! %g2 = 0000000054b6116d ! Mem[0000000090800038] = 188903dd, %g2 = 0000000054b6116d ldsb [%i5+0x038],%g2 ! %g2 = 0000000000000018 ! Mem[000000009100002c] = 08a9d051, %g2 = 0000000000000018 ldub [%i6+0x02c],%g2 ! %g2 = 0000000000000008 ! %l5 = 000000005496e688, Mem[0000000090000030] = 188903dd stw %l5,[%i4+0x030] ! Mem[0000000090000030] = 5496e688 ! Mem[000000005f00002c] = 8e7b006d, %l2 = 0000000000000064 ldsb [%i2+0x02c],%l2 ! %l2 = ffffffffffffff8e ! Mem[000000005e80002c] = f96a2ab1, %l5 = 000000005496e688 lduh [%i1+0x02c],%l5 ! %l5 = 000000000000f96a ! %l6 = 52d55f58188903dd, Mem[0000000090800022] = 7214b766 sth %l6,[%i5+0x022] ! Mem[0000000090800020] = 03ddb766 ! Mem[0000000090000010] = 07db0754 d828ead6, %g2 = 00000008, %g3 = 08a9d051 ldd [%i4+%o2],%g2 ! %g2 = 0000000007db0754 00000000d828ead6 ! Mem[0000000090800004] = dd004350, %g2 = 0000000007db0754 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffdd00 p39_label_19: ! Mem[000000005e000028] = 46590dc4, %l6 = 52d55f58188903dd ldub [%i0+0x02b],%l6 ! %l6 = 00000000000000c4 ! Mem[0000000091000028] = a95ba108, %g2 = ffffffffffffdd00 ldub [%i6+0x029],%g2 ! %g2 = 00000000000000a9 ! Mem[0000000090800020] = 7cf403dd b766c1cb, %g2 = 000000a9, %g3 = d828ead6 ldd [%i5+%o4],%g2 ! %g2 = 000000007cf403dd 00000000b766c1cb ! Mem[0000000090800014] = 5e356fb1, %g18 = bc6592cc065b92ab ldsw [%i5+0x014],%g2 ! %g2 = bc6592cc065b92ab ! Mem[000000009100000c] = 70ed8f8e, %g2 = 000000005e356fb1 ldsb [%i6+0x00d],%g2 ! %g2 = 0000000000000070 ! Mem[0000000091000010] = 8e70ed8f, %g2 = 0000000000000070 ldsh [%i6+%o2],%g2 ! %g2 = ffffffffffff8e70 ! %l4 = 00000000000077b6, Mem[0000000091800018] = 00000000 stw %l4,[%o0+%o3] ! Mem[0000000091800018] = 000077b6 ! %l4 = 00000000000077b6, Mem[000000005e800018] = f96a8fb1 sth %l4,[%i1+%o3] ! Mem[000000005e800018] = 77b68fb1 ! %l3 = d198bc048e70ed8f, Mem[0000000090800020] = 7cf403ddb766c1cb stx %l3,[%i5+%o4] ! Mem[0000000090800020] = d198bc048e70ed8f ! Mem[000000005f000038] = 1c421f93 445e6702, %l6 = 000000c4, %l7 = b766c1cb ldd [%i2+0x038],%l6 ! %l6 = 000000001c421f93 00000000445e6702 p39_label_20: ! Mem[000000005e000010] = 4357bace, %l5 = 000000000000f96a ldub [%i0+0x012],%l5 ! %l5 = 00000000000000ba ! Mem[0000000090000008] = d198bc04, %g2 = ffffffffffff8e70 ldub [%i4+%o1],%g2 ! %g2 = 00000000000000d1 ! Mem[0000000091800038] = 54b6116d 9d5254ff, %g2 = 000000d1, %g3 = b766c1cb ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d5254ff ! Mem[000000005f000008] = 9e75b179, %l7 = 00000000445e6702 lduh [%i2+0x00a],%l7 ! %l7 = 000000000000b179 ! %l6 = 000000001c421f93, Mem[0000000091000035] = 64259b85 stb %l6,[%i6+0x035] ! Mem[0000000091000034] = 93259b85 ! %l1 = 0000000007db0754, Mem[0000000090000038] = e5a1df250000006d stx %l1,[%i4+0x038] ! Mem[0000000090000038] = 0000000007db0754 ! %l5 = 00000000000000ba, Mem[0000000090000005] = ba8c74d1 stb %l5,[%i4+0x005] ! Mem[0000000090000004] = ba8c74d1 ! Mem[0000000090000038] = 00000000 07db0754, %g2 = 54b6116d, %g3 = 9d5254ff ldd [%i4+0x038],%g2 ! %g2 = 0000000000000000 0000000007db0754 ! Mem[000000005f000000] = baa6f4b0 157eb2dc, %l6 = 1c421f93, %l7 = 0000b179 ldd [%i2+%g0],%l6 ! %l6 = 00000000baa6f4b0 00000000157eb2dc ! Mem[0000000090800028] = f12bc5f4, %g2 = 0000000000000000 ldsh [%i5+%o5],%g2 ! %g2 = fffffffffffff12b p39_label_21: ! %l6 = baa6f4b0, %l7 = 157eb2dc, Mem[0000000091000038] = 85bc4203 8e70ed8f std %l6,[%i6+0x038] ! Mem[0000000091000038] = baa6f4b0 157eb2dc ! Mem[0000000090000000] = 096a956d, %g18 = bc6592cc065b92ab ldsw [%i4+%g0],%g2 ! %g2 = bc6592cc065b92ab ! Mem[0000000091800008] = 00000000, %g18 = bc6592cc065b92ab ldsw [%o0+%o1],%g2 ! %g2 = bc6592cc065b92ab ! %l2 = ffffffffffffff8e, Mem[000000005f000038] = 1c421f93 stw %l2,[%i2+0x038] ! Mem[000000005f000038] = ffffff8e ! Mem[000000005e000038] = 00000000, %l3 = d198bc048e70ed8f ldsh [%i0+0x03a],%l3 ! %l3 = 0000000000000000 ! %l6 = baa6f4b0, %l7 = 157eb2dc, Mem[0000000090000020] = 52d55f58 188903dd std %l6,[%i4+%o4] ! Mem[0000000090000020] = baa6f4b0 157eb2dc ! Mem[0000000091800014] = 96298cae, %g2 = 0000000000000000 lduw [%o0+0x014],%g2 ! %g2 = 0000000096298cae ! %l0 = 00000000f96a2ab1, Mem[0000000090800018] = 52a0ef1e stw %l0,[%i5+%o3] ! Mem[0000000090800018] = f96a2ab1 ! %l4 = 00000000000077b6, Mem[0000000090800018] = f96a2ab11a5f4eb9 stx %l4,[%i5+%o3] ! Mem[0000000090800018] = 00000000000077b6 ! Mem[000000009000000c] = 8e70ed8f, %g2 = 0000000096298cae lduh [%i4+0x00c],%g2 ! %g2 = 0000000000008e70 p39_label_22: ! Mem[0000000091800000] = 956d0ab007b3e6aa, %g2 = 0000000000008e70 ldx [%o0+%g0],%g2 ! %g2 = 956d0ab007b3e6aa ! Mem[000000005f800014] = 2c41a23e, %l4 = 00000000000077b6 ldsb [%i3+0x016],%l4 ! %l4 = ffffffffffffffa2 ! Mem[0000000091800034] = 51cb2584, %g18 = bc6592cc065b92ab ldsw [%o0+0x034],%g2 ! %g2 = bc6592cc065b92ab ! Mem[0000000090000028] = af022e97 7d642cbb, %g2 = 51cb2584, %g3 = 07db0754 ldd [%i4+%o5],%g2 ! %g2 = 00000000af022e97 000000007d642cbb ! Mem[000000009100003c] = 157eb2dc, %g2 = 00000000af022e97 ldub [%i6+0x03c],%g2 ! %g2 = 0000000000000015 ! Mem[0000000091800010] = 6e4e5182 96298cae, %g2 = 00000015, %g3 = 7d642cbb ldd [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 0000000096298cae ! Mem[000000009100000c] = 8e70ed8f, %g18 = bc6592cc065b92ab ldsw [%i6+0x00c],%g2 ! %g2 = bc6592cc065b92ab ! Mem[000000009100003c] = 157eb2dc, %g2 = ffffffff8e70ed8f lduw [%i6+0x03c],%g2 ! %g2 = 00000000157eb2dc ! Mem[000000005f00002c] = 8e7b006d, %l4 = ffffffffffffffa2 ldsh [%i2+0x02c],%l4 ! %l4 = ffffffffffff8e7b ! Mem[0000000091800020] = 188903dd, %g2 = 00000000157eb2dc lduh [%o0+%o4],%g2 ! %g2 = 0000000000001889 p39_label_23: ! %l1 = 0000000007db0754, Mem[0000000090000034] = b766c1cb stw %l1,[%i4+0x034] ! Mem[0000000090000034] = 07db0754 ! Mem[0000000090000038] = 00000000 07db0754, %g2 = 00001889, %g3 = 96298cae ldd [%i4+0x038],%g2 ! %g2 = 0000000000000000 0000000007db0754 ! Mem[0000000091000034] = 259bbaa6, %g2 = 0000000000000000 lduh [%i6+0x036],%g2 ! %g2 = 000000000000259b ! Mem[000000005f000034] = af1d6b0c, %l0 = 00000000f96a2ab1 lduh [%i2+0x036],%l0 ! %l0 = 0000000000006b0c ! %l1 = 0000000007db0754, Mem[0000000090000030] = 5496e68807db0754 stx %l1,[%i4+0x030] ! Mem[0000000090000030] = 0000000007db0754 ! %l6 = 00000000baa6f4b0, Mem[000000005f800028] = c5e199be stw %l6,[%i3+%o5] ! Mem[000000005f800028] = baa6f4b0 ! Mem[0000000091800028] = 7cf47214b766c1cb, %g2 = 000000000000259b ldx [%o0+%o5],%g2 ! %g2 = 7cf47214b766c1cb ! %l6 = 00000000baa6f4b0, Mem[0000000090000028] = af022e97 stw %l6,[%i4+%o5] ! Mem[0000000090000028] = baa6f4b0 ! Mem[0000000091000028] = a108a9d0, %g2 = 7cf47214b766c1cb ldsb [%i6+0x02b],%g2 ! %g2 = ffffffffffffffa1 ! Mem[0000000090000008] = 98bc048e, %g2 = ffffffffffffffa1 ldub [%i4+0x009],%g2 ! %g2 = 0000000000000098 p39_label_24: ! %l6 = baa6f4b0, %l7 = 157eb2dc, Mem[0000000091800018] = 000077b6 f96a2ab1 std %l6,[%o0+%o3] ! Mem[0000000091800018] = baa6f4b0 157eb2dc ! %l1 = 0000000007db0754, Mem[0000000091000000] = fffffffff12bc5f4 stx %l1,[%i6+%g0] ! Mem[0000000091000000] = 0000000007db0754 ! Mem[000000009100001c] = 47a1006d, %g2 = 0000000000000098 lduh [%i6+0x01c],%g2 ! %g2 = 00000000000047a1 ! %l4 = ffffffffffff8e7b, Mem[000000005e000030] = b8c113e2762164b0 stx %l4,[%i0+0x030] ! Mem[000000005e000030] = ffffffffffff8e7b ! Mem[0000000091000010] = 8e70ed8f, %g2 = 00000000000047a1 lduw [%i6+%o2],%g2 ! %g2 = 000000008e70ed8f ! Mem[0000000091000038] = baa6f4b0, %g2 = 000000008e70ed8f ldsh [%i6+0x038],%g2 ! %g2 = ffffffffffffbaa6 ! %l1 = 0000000007db0754, Mem[0000000091800010] = 6e4e518296298cae stx %l1,[%o0+%o2] ! Mem[0000000091800010] = 0000000007db0754 ! %l4 = ffff8e7b, %l5 = 000000ba, Mem[0000000091800020] = 188903dd b766c1cb std %l4,[%o0+%o4] ! Mem[0000000091800020] = ffff8e7b 000000ba ! Mem[0000000090000034] = 07db0754, %g18 = bc6592cc065b92ab ldsw [%i4+0x034],%g2 ! %g2 = bc6592cc065b92ab ! Mem[0000000090000038] = 00000000, %g2 = 0000000007db0754 lduh [%i4+0x038],%g2 ! %g2 = 0000000000000000 p39_label_25: ! Mem[0000000091800028] = 7cf47214b766c1cb, %g2 = 0000000000000000 ldx [%o0+%o5],%g2 ! %g2 = 7cf47214b766c1cb ! Mem[0000000091800038] = 54b6116d9d5254ff, %g2 = 7cf47214b766c1cb ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d5254ff ! Mem[0000000090800000] = 206b006ddd004350, %g2 = 54b6116d9d5254ff ldx [%i5+%g0],%g2 ! %g2 = 206b006ddd004350 ! Mem[000000005e800004] = 368c8279, %l1 = 0000000007db0754 ldsw [%i1+0x004],%l1 ! %l1 = 00000000368c8279 ! Mem[0000000091000008] = f12bc5f4 8e70ed8f, %g2 = dd004350, %g3 = 07db0754 ldd [%i6+%o1],%g2 ! %g2 = 00000000f12bc5f4 000000008e70ed8f ! %l6 = 00000000baa6f4b0, Mem[0000000091800031] = 6a2ab151 stb %l6,[%o0+0x031] ! Mem[0000000091800030] = b02ab151 ! Mem[0000000091800038] = 54b6116d9d5254ff, %g2 = 00000000f12bc5f4 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d5254ff ! %l5 = 00000000000000ba, Mem[000000005f80002c] = 4e8a49c3 stw %l5,[%i3+0x02c] ! Mem[000000005f80002c] = 000000ba ! %l1 = 00000000368c8279, Mem[000000005e800010] = f12bc5f4 stb %l1,[%i1+%o2] ! Mem[000000005e800010] = 792bc5f4 ! %l5 = 00000000000000ba, Mem[0000000091800028] = 7cf47214 stb %l5,[%o0+%o5] ! Mem[0000000091800028] = baf47214 ba,a p39_not_taken_0_end p39_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000006b0c bne,a,pn %xcc,p39_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000368c8279 bne,a,pn %xcc,p39_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffffff8e bne,a,pn %xcc,p39_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000000 bne,a,pn %xcc,p39_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffff8e7b bne,a,pn %xcc,p39_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000000ba bne,a,pn %xcc,p39_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000baa6f4b0 bne,a,pn %xcc,p39_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000157eb2dc 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 %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 883cb0e5 75fe2dc7 bne %xcc,p39_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 20901dc2 9275fa80 bne %xcc,p39_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be ff746194 aadacf2e bne %xcc,p39_f6_fail nop ! Check Local Memory set p39_local0_expect,%g1 p39_check_local0: ldx [%g1+0x028],%g2 ! Expected data = 46590dc4188903dd ldx [%i0+0x028],%g3 ! Observed data at 000000005e000028 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = ffffffffffff8e7b 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 = 000000000000006d 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+0x000],%g2 ! Expected data = a3a29205368c8279 ldx [%i1+0x000],%g3 ! Observed data at 000000005e800000 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 80743c1dfb74006d ldx [%i1+0x008],%g3 ! Observed data at 000000005e800008 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 792bc5f4a0049220 ldx [%i1+0x010],%g3 ! Observed data at 000000005e800010 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 77b68fb16dd140f2 ldx [%i1+0x018],%g3 ! Observed data at 000000005e800018 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = c11152b2f96a2ab1 ldx [%i1+0x028],%g3 ! Observed data at 000000005e800028 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 4350939273a9f36d ldx [%i1+0x038],%g3 ! Observed data at 000000005e800038 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x038,%g4 set p39_local2_expect,%g1 p39_check_local2: ldx [%g1+0x020],%g2 ! Expected data = 188903ddb766c1cb ldx [%i2+0x020],%g3 ! Observed data at 000000005f000020 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 5cf83ec68e7b006d ldx [%i2+0x028],%g3 ! Observed data at 000000005f000028 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffffff8e445e6702 ldx [%i2+0x038],%g3 ! Observed data at 000000005f000038 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x038,%g4 set p39_local3_expect,%g1 p39_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 9585ff058e70ed8f ldx [%i3+0x008],%g3 ! Observed data at 000000005f800008 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = baa6f4b0000000ba ldx [%i3+0x028],%g3 ! Observed data at 000000005f800028 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 683f8878d0b9daba ldx [%i3+0x038],%g3 ! Observed data at 000000005f800038 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x038,%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_f0_fail: set p39_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p39_f4_fail: set p39_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: stda %l0,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000005f800000] stxa %l1,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000005e800000] stwa %l0,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000005e000028] ldswa [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005e800000] ldswa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005f000000] lduwa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005e000000] stha %l0,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000005f800028] done p39_trap1o: stda %l0,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000005f800000] stxa %l1,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000005e800000] stwa %l0,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000005e000028] ldswa [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005e800000] ldswa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005f000000] lduwa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005e000000] stha %l0,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000005f800028] done p39_trap2e: stwa %l2,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000005e800028] lduba [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005e800008] ldxa [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005e800000] lduwa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005e000028] ldxa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005f000020] ldxa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005f800028] stba %l0,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000005e800000] done p39_trap2o: stwa %l2,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000005e800028] lduba [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005e800008] ldxa [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005e800000] lduwa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005e000028] ldxa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005f000020] ldxa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005f800028] stba %l0,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000005e800000] done p39_trap3e: nop nop nop done p39_trap3o: 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 = 93bcd6aa20a7ccdd ldx [%g1+0x008],%l1 ! %l1 = 80743c1dfb74956d ldx [%g1+0x010],%l2 ! %l2 = e55cdbab85bc4203 ldx [%g1+0x018],%l3 ! %l3 = d198bc048e70ed8f ldx [%g1+0x020],%l4 ! %l4 = 79f093040033a111 ldx [%g1+0x028],%l5 ! %l5 = 52a0ef1e1a5f4eb9 ldx [%g1+0x030],%l6 ! %l6 = 52d55f58188903dd ldx [%g1+0x038],%l7 ! %l7 = 4d274dc405c98fcf ! 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 = 2de92c56 edc11543 80a182d8 6a539efa ! %f4 = 67ef2ede 4e8297dd 210ba0b7 a9324738 ! %f8 = 10323ad5 dd8e060b 526ebc92 c2870a9b ! %f12 = a241db1f 0a4eb5f6 87d1dc5e dc1a7af8 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = e10c020f 10ecced9 e512dcbb c9033d3b ! %f20 = 62037027 384fc051 8c8461ce 2dfbbdb8 ! %f24 = 82fc0a0e 55b54c4d 9361890b 94344225 ! %f28 = 327dfabd 3302c252 e171751b 4c368690 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = e01de6a5 23c7c8d3 7970ea3c 8a9b823a ! %f36 = bfc58667 f61dfd62 7fb84295 b8f50f38 ! %f40 = 20d6dfbf 1a862e64 3217bd2d 5d7fdc94 ! %f44 = 5c5c0925 ddaa55e6 01b4ab10 16e6b72c ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x2eb1007800000072,%g7,%g1 ! GSR scale = 14, align = 2 wr %g1,%g0,%gsr ! GSR = 2eb1007800000072 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: ! %l6 = 6231ec7e, %l7 = 9c549397, Mem[0000000091000000] = 6ae82f88 98f9b0a5 std %l6,[%i6+%g0] ! Mem[0000000091000000] = 6231ec7e 9c549397 ! %l6 = 6231ec7e, %l7 = 9c549397, Mem[0000000091800030] = 43bc1d81 51532584 std %l6,[%o0+0x030] ! Mem[0000000091800030] = 6231ec7e 9c549397 ! Mem[0000000060000028] = 59a553df7a1d3c15, %l0 = de3002d2022fc25b ldx [%i0+%o5],%l0 ! %l0 = 59a553df7a1d3c15 ! Mem[0000000090800028] = 4459f5d3, %g2 = 0000000000000000 ldub [%i5+%o5],%g2 ! %g2 = 0000000000000044 ! %l6 = 6231ec7e, %l7 = 9c549397, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l6,[%i5+%g0] ! Mem[0000000090800000] = 6231ec7e 9c549397 ! Mem[0000000091000010] = ff95cd77, %g2 = 0000000000000044 ldsb [%i6+0x011],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091000000] = 6231ec7e 9c549397, %g2 = ffffffff, %g3 = 00000000 ldd [%i6+%g0],%g2 ! %g2 = 000000006231ec7e 000000009c549397 ! %l6 = d5b4dbd46231ec7e, Mem[0000000091800008] = 8b9883bd stw %l6,[%o0+%o1] ! Mem[0000000091800008] = 6231ec7e ! %l7 = bfb54b149c549397, Mem[0000000091800008] = 6231ec7e3923d9af stx %l7,[%o0+%o1] ! Mem[0000000091800008] = bfb54b149c549397 ! Mem[0000000091800008] = 4b149c54, %g2 = 000000006231ec7e ldub [%o0+0x00a],%g2 ! %g2 = 000000000000004b p40_label_2: ! %l5 = fd5ffc16889bcf54, Mem[0000000091000026] = f93d21a9 stb %l5,[%i6+0x026] ! Mem[0000000091000024] = 543d21a9 ! Mem[0000000090000018] = 1d179028 70edfb0e, %g2 = 0000004b, %g3 = 9c549397 ldd [%i4+%o3],%g2 ! %g2 = 000000001d179028 0000000070edfb0e ! Mem[000000006080000c] = 9e5f402d, %l6 = d5b4dbd46231ec7e ldub [%i1+0x00f],%l6 ! %l6 = 000000000000002d ! %l7 = bfb54b149c549397, Mem[0000000090000032] = 64e2807f stb %l7,[%i4+0x032] ! Mem[0000000090000030] = 97e2807f ! Mem[0000000090000000] = 09d53180, %g2 = 000000001d179028 lduh [%i4+%g0],%g2 ! %g2 = 00000000000009d5 ! Mem[0000000061000000] = 9bcd3abaa02ca6d9, %l6 = 000000000000002d ldx [%i2+%g0],%l6 ! %l6 = 9bcd3abaa02ca6d9 ! Mem[000000009100002c] = 08a9d051, %g2 = 00000000000009d5 ldsb [%i6+0x02c],%g2 ! %g2 = 0000000000000008 ! Mem[000000006000000c] = 1883791b, %l2 = cb225bde8fe43df0 ldsb [%i0+0x00f],%l2 ! %l2 = 000000000000001b ! %l4 = 4cb9c480, %l5 = 889bcf54, Mem[0000000090000030] = 7a6797e2 807fa20a std %l4,[%i4+0x030] ! Mem[0000000090000030] = 4cb9c480 889bcf54 ! Mem[0000000090800024] = 35144907, %g18 = de824ff853dbcd9d ldsw [%i5+0x024],%g2 ! %g2 = de824ff853dbcd9d p40_label_3: ! %l6 = 9bcd3abaa02ca6d9, Mem[0000000061800018] = 99d4b5f3 stw %l6,[%i3+%o3] ! Mem[0000000061800018] = a02ca6d9 ! %l0 = 59a553df7a1d3c15, Mem[000000009180000b] = 149c5493 stb %l0,[%o0+0x00b] ! Mem[0000000091800008] = 159c5493 ! Mem[0000000091000000] = 6231ec7e, %g2 = 0000000035144907 ldsh [%i6+%g0],%g2 ! %g2 = 0000000000006231 ! %l1 = 58143d4c4aeb426b, Mem[0000000060800006] = a879c36d stb %l1,[%i1+0x006] ! Mem[0000000060800004] = a8796b6d ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 00006231, %g3 = 70edfb0e ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! %l2 = 000000000000001b, Mem[000000006100000c] = fb39abae stw %l2,[%i2+0x00c] ! Mem[000000006100000c] = 0000001b ! Mem[0000000090800000] = 6231ec7e, %g18 = de824ff853dbcd9d ldsw [%i5+%g0],%g2 ! %g2 = de824ff853dbcd9d ! %l4 = 61fa301e4cb9c480, Mem[0000000060800008] = 9527cc9f9e5f402d stx %l4,[%i1+%o1] ! Mem[0000000060800008] = 61fa301e4cb9c480 ! Mem[000000009000000c] = b01d358e, %g2 = 000000006231ec7e ldub [%i4+0x00f],%g2 ! %g2 = 00000000000000b0 ! Mem[0000000090800010] = f8449dd9 5e356f1d, %g2 = 000000b0, %g3 = 35144907 ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000005e356f1d p40_label_4: ! Mem[0000000090000030] = c480889b, %g2 = 00000000f8449dd9 ldub [%i4+0x032],%g2 ! %g2 = 00000000000000c4 ! Mem[0000000090800028] = f5d351e8, %g2 = 00000000000000c4 ldsh [%i5+0x02a],%g2 ! %g2 = fffffffffffff5d3 ! Mem[000000009180002c] = 44596231, %g2 = fffffffffffff5d3 lduh [%o0+0x02e],%g2 ! %g2 = 0000000000004459 ! %l0 = 59a553df7a1d3c15, Mem[0000000061000013] = a47705f0 stb %l0,[%i2+0x013] ! Mem[0000000061000010] = a4770515 ! Mem[0000000091800008] = b54b159c, %g2 = 0000000000004459 ldub [%o0+0x009],%g2 ! %g2 = 00000000000000b5 ! %l3 = 7df82cb21e7d0a93, Mem[0000000061800022] = 5de90f77 stb %l3,[%i3+0x022] ! Mem[0000000061800020] = 5de99377 ! Mem[0000000090800030] = eaf607f4, %g2 = 00000000000000b5 lduw [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 ! %l0 = 59a553df7a1d3c15, Mem[0000000091800020] = 5566979dba3ff053 stx %l0,[%o0+%o4] ! Mem[0000000091800020] = 59a553df7a1d3c15 ! %l2 = 0000001b, %l3 = 1e7d0a93, Mem[0000000090800018] = b2d54dc6 db268a9a std %l2,[%i5+%o3] ! Mem[0000000090800018] = 0000001b 1e7d0a93 ! Mem[0000000061800028] = ad54327c, %l6 = 9bcd3abaa02ca6d9 ldub [%i3+0x02a],%l6 ! %l6 = 0000000000000032 p40_label_5: ! Mem[0000000090000010] = 1d358e58, %g18 = de824ff853dbcd9d ldsw [%i4+%o2],%g2 ! %g2 = de824ff853dbcd9d ! Mem[0000000090000018] = 902870ed, %g2 = 000000001d358e58 ldsh [%i4+0x01a],%g2 ! %g2 = ffffffffffff9028 ! %l6 = 0000000000000032, Mem[0000000090800020] = 0c86ef26 stw %l6,[%i5+%o4] ! Mem[0000000090800020] = 00000032 ! %l4 = 61fa301e4cb9c480, Mem[0000000090800018] = 0000001b1e7d0a93 stx %l4,[%i5+%o3] ! Mem[0000000090800018] = 61fa301e4cb9c480 ! Mem[0000000090000028] = af022e97 7d3b2cbb, %g2 = ffff9028, %g3 = 5e356f1d ldd [%i4+%o5],%g2 ! %g2 = 00000000af022e97 000000007d3b2cbb ! Mem[0000000061800038] = 7da954ce ee37e730, %l0 = 7a1d3c15, %l1 = 4aeb426b ldd [%i3+0x038],%l0 ! %l0 = 000000007da954ce 00000000ee37e730 ! %l2 = 0000001b, %l3 = 1e7d0a93, Mem[0000000090000020] = 0ad8f703 0332e58e std %l2,[%i4+%o4] ! Mem[0000000090000020] = 0000001b 1e7d0a93 ! %l4 = 61fa301e4cb9c480, Mem[0000000091800006] = e6aabfb5 sth %l4,[%o0+0x006] ! Mem[0000000091800004] = c480bfb5 ! %l2 = 0000001b, %l3 = 1e7d0a93, Mem[0000000061000028] = d1cdbc73 87dad47c std %l2,[%i2+%o5] ! Mem[0000000061000028] = 0000001b 1e7d0a93 ! Mem[0000000061800034] = 9ef05ab7, %l2 = 000000000000001b lduw [%i3+0x034],%l2 ! %l2 = 000000009ef05ab7 p40_label_6: ! Mem[0000000090800010] = 9dd95e35, %g2 = 00000000af022e97 lduh [%i5+0x012],%g2 ! %g2 = 0000000000009dd9 ! %l5 = fd5ffc16889bcf54, Mem[0000000091000024] = 0f65543d stw %l5,[%i6+0x024] ! Mem[0000000091000024] = 889bcf54 ! Mem[0000000091000008] = 48c28052, %g2 = 0000000000009dd9 lduh [%i6+%o1],%g2 ! %g2 = 00000000000048c2 ! Mem[0000000090800034] = e95e66e1, %g2 = 00000000000048c2 ldsh [%i5+0x036],%g2 ! %g2 = ffffffffffffe95e ! %l4 = 61fa301e4cb9c480, Mem[0000000090000030] = 4cb9c480 stw %l4,[%i4+0x030] ! Mem[0000000090000030] = 4cb9c480 ! %l1 = 00000000ee37e730, Mem[0000000090800018] = 61fa301e4cb9c480 stx %l1,[%i5+%o3] ! Mem[0000000090800018] = 00000000ee37e730 ! Mem[0000000091800024] = 7a1d3c15, %g2 = ffffffffffffe95e lduh [%o0+0x024],%g2 ! %g2 = 0000000000007a1d ! Mem[0000000090800010] = f8449dd9, %g2 = 0000000000007a1d ldsh [%i5+%o2],%g2 ! %g2 = fffffffffffff844 ! %l1 = 00000000ee37e730, Mem[000000009180003c] = 9d52adff stw %l1,[%o0+0x03c] ! Mem[000000009180003c] = ee37e730 ! Mem[0000000091000034] = 9be25676, %g2 = fffffffffffff844 ldub [%i6+0x037],%g2 ! %g2 = 000000000000009b p40_label_7: ! %l3 = 7df82cb21e7d0a93, Mem[0000000091000016] = fe015ffa stb %l3,[%i6+0x016] ! Mem[0000000091000014] = 93015ffa ! %l1 = 00000000ee37e730, Mem[0000000090000010] = 1d358e58d828ead6 stx %l1,[%i4+%o2] ! Mem[0000000090000010] = 00000000ee37e730 ! %l0 = 7da954ce, %l1 = ee37e730, Mem[0000000091000008] = 48c28052 7312abd6 std %l0,[%i6+%o1] ! Mem[0000000091000008] = 7da954ce ee37e730 ! Mem[0000000061000018] = 88fd7c42, %l1 = 00000000ee37e730 ldsb [%i2+0x019],%l1 ! %l1 = fffffffffffffffd ! Mem[0000000091800020] = 59a553df 7a1d3c15, %g2 = 0000009b, %g3 = 7d3b2cbb ldd [%o0+%o4],%g2 ! %g2 = 0000000059a553df 000000007a1d3c15 ! %l4 = 4cb9c480, %l5 = 889bcf54, Mem[0000000091800038] = 54b6116d ee37e730 std %l4,[%o0+0x038] ! Mem[0000000091800038] = 4cb9c480 889bcf54 ! Mem[0000000091800004] = 07b3c480, %g2 = 0000000059a553df ldsh [%o0+0x004],%g2 ! %g2 = 00000000000007b3 ! Mem[0000000091000014] = 93015ffa, %g2 = 00000000000007b3 ldsb [%i6+0x016],%g2 ! %g2 = ffffffffffffff93 ! Mem[0000000061800030] = c52ee233, %l1 = fffffffffffffffd ldsb [%i3+0x032],%l1 ! %l1 = ffffffffffffffe2 ! Mem[0000000091000018] = 5ffaf26e, %g2 = ffffffffffffff93 ldsh [%i6+%o3],%g2 ! %g2 = 0000000000005ffa p40_label_8: ! Mem[0000000091800014] = 96298cae, %g18 = de824ff853dbcd9d ldsw [%o0+0x014],%g2 ! %g2 = de824ff853dbcd9d ! %l5 = fd5ffc16889bcf54, Mem[0000000091800038] = 4cb9c480 stb %l5,[%o0+0x038] ! Mem[0000000091800038] = 54b9c480 ! %l4 = 61fa301e4cb9c480, Mem[0000000091000028] = 21a95ba108a9d051 stx %l4,[%i6+%o5] ! Mem[0000000091000028] = 61fa301e4cb9c480 ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 96298cae, %g3 = 7a1d3c15 ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! Mem[000000009080003c] = c27bb000, %g2 = 00000000b427e099 ldsb [%i5+0x03d],%g2 ! %g2 = ffffffffffffffc2 ! %l0 = 000000007da954ce, Mem[0000000090800028] = 4459f5d3 stb %l0,[%i5+%o5] ! Mem[0000000090800028] = ce59f5d3 ! Mem[0000000060800020] = 776f1f10, %l5 = fd5ffc16889bcf54 lduw [%i1+%o4],%l5 ! %l5 = 00000000776f1f10 ! %l4 = 4cb9c480, %l5 = 776f1f10, Mem[0000000090000030] = 4cb9c480 889bcf54 std %l4,[%i4+0x030] ! Mem[0000000090000030] = 4cb9c480 776f1f10 ! %l2 = 000000009ef05ab7, Mem[000000009100003c] = 62bf8c8f stw %l2,[%i6+0x03c] ! Mem[000000009100003c] = 9ef05ab7 ! Mem[0000000090000008] = b427e099, %g2 = ffffffffffffffc2 ldub [%i4+%o1],%g2 ! %g2 = 00000000000000b4 p40_label_9: ! Mem[0000000091800018] = 06faad5c b7684e28, %g2 = 000000b4, %g3 = 152d46b0 ldd [%o0+%o3],%g2 ! %g2 = 0000000006faad5c 00000000b7684e28 ! %l5 = 00000000776f1f10, Mem[0000000091800018] = 06faad5c stb %l5,[%o0+%o3] ! Mem[0000000091800018] = 10faad5c ! Mem[0000000060000010] = 0380f536, %l4 = 61fa301e4cb9c480 ldub [%i0+%o2],%l4 ! %l4 = 0000000000000003 ! %l0 = 000000007da954ce, Mem[000000009180001c] = b7684e28 sth %l0,[%o0+0x01c] ! Mem[000000009180001c] = 54ce4e28 ! %l1 = ffffffffffffffe2, Mem[0000000090000024] = 1e7d0a93 stw %l1,[%i4+0x024] ! Mem[0000000090000024] = ffffffe2 ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = 06faad5c, %g3 = b7684e28 ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 ! Mem[0000000090000030] = 4cb9c480, %g2 = 0000000053918eb2 ldsb [%i4+0x030],%g2 ! %g2 = 000000000000004c ! Mem[0000000060800028] = 761da464da507912, %l0 = 000000007da954ce ldx [%i1+%o5],%l0 ! %l0 = 761da464da507912 ! Mem[0000000091800038] = 54b9c480 889bcf54, %g2 = 0000004c, %g3 = e6c51178 ldd [%o0+0x038],%g2 ! %g2 = 0000000054b9c480 00000000889bcf54 ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = 54b9c480, %g3 = 889bcf54 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 p40_label_10: ! Mem[0000000090000030] = 4cb9c480, %g2 = 000000005a1ae612 ldsh [%i4+0x030],%g2 ! %g2 = 0000000000004cb9 ! Mem[000000009180003c] = cf540000, %g2 = 0000000000004cb9 ldsh [%o0+0x03e],%g2 ! %g2 = ffffffffffffcf54 ! %l0 = 761da464da507912, Mem[000000009000003c] = e6c51178 sth %l0,[%i4+0x03c] ! Mem[000000009000003c] = 79121178 ! Mem[0000000090000008] = b427e099152d46b0, %g2 = ffffffffffffcf54 ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! Mem[0000000091000028] = 61fa301e, %g2 = b427e099152d46b0 lduh [%i6+%o5],%g2 ! %g2 = 00000000000061fa ! %l0 = 761da464da507912, Mem[0000000091000020] = 8b0950dd sth %l0,[%i6+%o4] ! Mem[0000000091000020] = 791250dd ! %l4 = 0000000000000003, Mem[000000009000001e] = fb0e0000 sth %l4,[%i4+0x01e] ! Mem[000000009000001c] = 00030000 ! %l4 = 0000000000000003, Mem[0000000061800028] = ad54327c stb %l4,[%i3+%o5] ! Mem[0000000061800028] = 0354327c ! Mem[0000000060800008] = 61fa301e 4cb9c480, %l4 = 00000003, %l5 = 776f1f10 ldd [%i1+%o1],%l4 ! %l4 = 0000000061fa301e 000000004cb9c480 ! %l4 = 61fa301e, %l5 = 4cb9c480, Mem[0000000061800008] = d36eecaf 3c04d3b6 std %l4,[%i3+%o1] ! Mem[0000000061800008] = 61fa301e 4cb9c480 p40_label_11: ! %l5 = 000000004cb9c480, Mem[000000006000003a] = 9b2c4ece sth %l5,[%i0+0x03a] ! Mem[0000000060000038] = 9b2cc480 ! %l6 = 00000032, %l7 = 9c549397, Mem[0000000091800038] = 54b9c480 889bcf54 std %l6,[%o0+0x038] ! Mem[0000000091800038] = 00000032 9c549397 ! %l6 = 0000000000000032, Mem[000000009080002c] = 51e85f11 sth %l6,[%i5+0x02c] ! Mem[000000009080002c] = 00325f11 ! %l2 = 9ef05ab7, %l3 = 1e7d0a93, Mem[0000000060000030] = f66ee162 3f570ef9 std %l2,[%i0+0x030] ! Mem[0000000060000030] = 9ef05ab7 1e7d0a93 ! Mem[000000009100002c] = 80a5b576, %g2 = 00000000000061fa ldub [%i6+0x02f],%g2 ! %g2 = 0000000000000080 ! Mem[0000000090800018] = 00000000, %g2 = 0000000000000080 ldsh [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! %l2 = 000000009ef05ab7, Mem[000000009080000b] = 1214acc7 stb %l2,[%i5+0x00b] ! Mem[0000000090800008] = b714acc7 ! %l5 = 000000004cb9c480, Mem[0000000091800039] = 0000329c stb %l5,[%o0+0x039] ! Mem[0000000091800038] = 8000329c ! Mem[0000000061000030] = c6ba8b3e, %l2 = 000000009ef05ab7 ldub [%i2+0x030],%l2 ! %l2 = 00000000000000c6 ! Mem[0000000091000000] = 6231ec7e 9c549397, %g2 = 00000000, %g3 = 14acc7c9 ldd [%i6+%g0],%g2 ! %g2 = 000000006231ec7e 000000009c549397 p40_label_12: ! %l5 = 000000004cb9c480, Mem[0000000091000036] = 449be256 stb %l5,[%i6+0x036] ! Mem[0000000091000034] = 809be256 ! %l1 = ffffffffffffffe2, Mem[0000000091800034] = 9c549397 sth %l1,[%o0+0x034] ! Mem[0000000091800034] = ffe29397 ! Mem[000000009000000c] = 46b00000, %g2 = 000000006231ec7e ldub [%i4+0x00e],%g2 ! %g2 = 0000000000000046 ! %l0 = da507912, %l1 = ffffffe2, Mem[0000000061000018] = 88fd7c42 7225176d std %l0,[%i2+%o3] ! Mem[0000000061000018] = da507912 ffffffe2 ! Mem[0000000090800030] = eaf607f4, %g18 = de824ff853dbcd9d ldsw [%i5+0x030],%g2 ! %g2 = de824ff853dbcd9d ! Mem[0000000060800028] = 761da464, %l7 = bfb54b149c549397 ldsb [%i1+0x02b],%l7 ! %l7 = 0000000000000064 ! %l2 = 00000000000000c6, Mem[0000000090800030] = eaf607f4 stw %l2,[%i5+0x030] ! Mem[0000000090800030] = 000000c6 ! %l4 = 61fa301e, %l5 = 4cb9c480, Mem[0000000091800020] = 59a553df 7a1d3c15 std %l4,[%o0+%o4] ! Mem[0000000091800020] = 61fa301e 4cb9c480 ! Mem[0000000091800030] = 6231ec7e ffe29397, %g2 = eaf607f4, %g3 = 9c549397 ldd [%o0+0x030],%g2 ! %g2 = 000000006231ec7e 00000000ffe29397 ! Mem[000000006000001c] = 81247f32, %l2 = 00000000000000c6 ldsb [%i0+0x01f],%l2 ! %l2 = 0000000000000032 p40_label_13: ! %l7 = 0000000000000064, Mem[0000000090000000] = 09d53180 stw %l7,[%i4+%g0] ! Mem[0000000090000000] = 00000064 ! Mem[0000000090800024] = 4907ce59, %g2 = 000000006231ec7e lduh [%i5+0x026],%g2 ! %g2 = 0000000000004907 ! Mem[0000000090800000] = ec7e9c54, %g2 = 0000000000004907 ldub [%i5+0x002],%g2 ! %g2 = 00000000000000ec ! %l2 = 0000000000000032, Mem[000000009100002d] = b9c480a5 stb %l2,[%i6+0x02d] ! Mem[000000009100002c] = 32c480a5 ! %l7 = 0000000000000064, Mem[0000000091000002] = ec7e9c54 sth %l7,[%i6+0x002] ! Mem[0000000091000000] = 00649c54 ! Mem[0000000060800030] = 994e498ee5ffb9e1, %l6 = 0000000000000032 ldx [%i1+0x030],%l6 ! %l6 = 994e498ee5ffb9e1 ! Mem[0000000091800014] = ae10faad, %g2 = 00000000000000ec ldub [%o0+0x017],%g2 ! %g2 = 00000000000000ae ! %l1 = ffffffffffffffe2, Mem[0000000090800010] = f8449dd95e356f1d stx %l1,[%i5+%o2] ! Mem[0000000090800010] = ffffffffffffffe2 ! Mem[000000006000003c] = 4a686fd3, %l0 = 761da464da507912 lduh [%i0+0x03c],%l0 ! %l0 = 0000000000004a68 ! Mem[0000000060000028] = 59a553df 7a1d3c15, %l4 = 61fa301e, %l5 = 4cb9c480 ldd [%i0+%o5],%l4 ! %l4 = 0000000059a553df 000000007a1d3c15 p40_label_14: ! Mem[0000000090800020] = 0000003235144907, %g2 = 00000000000000ae ldx [%i5+%o4],%g2 ! %g2 = 0000003235144907 ! Mem[0000000060000018] = eae26bfc81247f32, %l3 = 7df82cb21e7d0a93 ldx [%i0+%o3],%l3 ! %l3 = eae26bfc81247f32 ! %l4 = 0000000059a553df, Mem[0000000061800028] = 0354327cb26bb02b stx %l4,[%i3+%o5] ! Mem[0000000061800028] = 0000000059a553df ! Mem[0000000090000034] = 1053918e, %g2 = 0000003235144907 ldub [%i4+0x037],%g2 ! %g2 = 0000000000000010 ! Mem[0000000091800028] = 153f24b0, %g2 = 0000000000000010 lduw [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 ! Mem[000000009080001c] = ee37e730, %g2 = 00000000153f24b0 ldsh [%i5+0x01c],%g2 ! %g2 = ffffffffffffee37 ! Mem[0000000091800020] = 61fa301e 4cb9c480, %g2 = ffffee37, %g3 = ffe29397 ldd [%o0+%o4],%g2 ! %g2 = 0000000061fa301e 000000004cb9c480 ! Mem[0000000060000010] = 0380f536, %l0 = 0000000000004a68 ldsb [%i0+0x013],%l0 ! %l0 = 0000000000000036 ! %l6 = 994e498ee5ffb9e1, Mem[0000000091800039] = 8000329c stb %l6,[%o0+0x039] ! Mem[0000000091800038] = e100329c ! %l0 = 0000000000000036, Mem[0000000090000010] = 00000000ee37e730 stx %l0,[%i4+%o2] ! Mem[0000000090000010] = 0000000000000036 p40_label_15: ! Mem[0000000061800010] = 02904cb3, %l6 = 994e498ee5ffb9e1 ldsb [%i3+0x012],%l6 ! %l6 = 000000000000004c ! %l5 = 000000007a1d3c15, Mem[0000000091000002] = 00649c54 sth %l5,[%i6+0x002] ! Mem[0000000091000000] = 3c159c54 ! Mem[0000000091000014] = 77579301, %g18 = de824ff853dbcd9d ldsw [%i6+0x014],%g2 ! %g2 = de824ff853dbcd9d ! %l2 = 00000032, %l3 = 81247f32, Mem[0000000060000008] = 76862791 1883791b std %l2,[%i0+%o1] ! Mem[0000000060000008] = 00000032 81247f32 ! %l4 = 0000000059a553df, Mem[0000000091800020] = 61fa301e4cb9c480 stx %l4,[%o0+%o4] ! Mem[0000000091800020] = 0000000059a553df ! Mem[0000000091000000] = 62313c159c549397, %g2 = 0000000077579301 ldx [%i6+%g0],%g2 ! %g2 = 62313c159c549397 ! %l4 = 59a553df, %l5 = 7a1d3c15, Mem[0000000090800018] = 00000000 ee37e730 std %l4,[%i5+%o3] ! Mem[0000000090800018] = 59a553df 7a1d3c15 ! Mem[000000009100001c] = 47a19fcf, %g2 = 62313c159c549397 ldsb [%i6+0x01c],%g2 ! %g2 = 0000000000000047 ! %l4 = 59a553df, %l5 = 7a1d3c15, Mem[0000000061800000] = 639b44f9 64c99fe5 std %l4,[%i3+%g0] ! Mem[0000000061800000] = 59a553df 7a1d3c15 ! %l4 = 0000000059a553df, Mem[000000009080003e] = 7bb00000 sth %l4,[%i5+0x03e] ! Mem[000000009080003c] = 53df0000 p40_label_16: ! Mem[0000000090000000] = 00000064, %g18 = de824ff853dbcd9d ldsw [%i4+%g0],%g2 ! %g2 = de824ff853dbcd9d ! Mem[0000000061000000] = 9bcd3aba, %l1 = ffffffffffffffe2 ldsb [%i2+0x002],%l1 ! %l1 = 000000000000003a ! %l7 = 0000000000000064, Mem[0000000091000038] = e25676cb sth %l7,[%i6+0x038] ! Mem[0000000091000038] = 006476cb ! Mem[0000000091800008] = bfb54b15, %g2 = 0000000000000064 lduw [%o0+%o1],%g2 ! %g2 = 00000000bfb54b15 ! %l0 = 0000000000000036, Mem[0000000091000024] = 889bcf54 sth %l0,[%i6+0x024] ! Mem[0000000091000024] = 0036cf54 ! Mem[0000000091800000] = fb520ab0, %g2 = 00000000bfb54b15 lduw [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 ! %l6 = 0000004c, %l7 = 00000064, Mem[0000000090000010] = 00000000 00000036 std %l6,[%i4+%o2] ! Mem[0000000090000010] = 0000004c 00000064 ! Mem[0000000091000034] = 1214809b, %g2 = 00000000fb520ab0 ldsb [%i6+0x034],%g2 ! %g2 = 0000000000000012 ! %l2 = 0000000000000032, Mem[0000000091800000] = fb520ab007b3c480 stx %l2,[%o0+%g0] ! Mem[0000000091800000] = 0000000000000032 ! %l0 = 0000000000000036, Mem[0000000090800032] = 00c679e2 sth %l0,[%i5+0x032] ! Mem[0000000090800030] = 003679e2 p40_label_17: ! Mem[0000000091000038] = 006476cb, %g2 = 0000000000000012 lduw [%i6+0x038],%g2 ! %g2 = 00000000006476cb ! Mem[0000000091000008] = 54ceee37, %g2 = 00000000006476cb ldsb [%i6+0x00a],%g2 ! %g2 = 0000000000000054 ! %l1 = 000000000000003a, Mem[0000000090000020] = 0000001bffffffe2 stx %l1,[%i4+%o4] ! Mem[0000000090000020] = 000000000000003a ! %l7 = 0000000000000064, Mem[000000009180001a] = ad5c54ce sth %l7,[%o0+0x01a] ! Mem[0000000091800018] = 006454ce ! Mem[0000000090000038] = b2791211, %g2 = 0000000000000054 ldub [%i4+0x03b],%g2 ! %g2 = 00000000000000b2 ! Mem[0000000090800008] = 5a1ae6b7, %g18 = de824ff853dbcd9d ldsw [%i5+%o1],%g2 ! %g2 = de824ff853dbcd9d ! Mem[0000000091000020] = 791250dd, %g2 = 000000005a1ae6b7 lduw [%i6+%o4],%g2 ! %g2 = 00000000791250dd ! %l7 = 0000000000000064, Mem[0000000061800000] = 59a553df stw %l7,[%i3+%g0] ! Mem[0000000061800000] = 00000064 ! %l4 = 0000000059a553df, Mem[0000000090000028] = af022e977d3b2cbb stx %l4,[%i4+%o5] ! Mem[0000000090000028] = 0000000059a553df ! %l4 = 59a553df, %l5 = 7a1d3c15, Mem[0000000061800020] = 5de99377 4e6191ba std %l4,[%i3+%o4] ! Mem[0000000061800020] = 59a553df 7a1d3c15 p40_label_18: ! Mem[0000000091000020] = 791250dd 0036cf54, %g2 = 791250dd, %g3 = 4cb9c480 ldd [%i6+%o4],%g2 ! %g2 = 00000000791250dd 000000000036cf54 ! Mem[0000000091000010] = 95cd7757, %g2 = 00000000791250dd lduh [%i6+0x012],%g2 ! %g2 = 00000000000095cd ! Mem[000000009080003c] = 53df0000, %g2 = 00000000000095cd lduh [%i5+0x03e],%g2 ! %g2 = 00000000000053df ! %l4 = 59a553df, %l5 = 7a1d3c15, Mem[0000000090800028] = ce59f5d3 00325f11 std %l4,[%i5+%o5] ! Mem[0000000090800028] = 59a553df 7a1d3c15 ! %l2 = 00000032, %l3 = 81247f32, Mem[0000000060000020] = 79a881d2 d78518b0 std %l2,[%i0+%o4] ! Mem[0000000060000020] = 00000032 81247f32 ! %l6 = 000000000000004c, Mem[0000000091800020] = 00000000 stw %l6,[%o0+%o4] ! Mem[0000000091800020] = 0000004c ! %l5 = 000000007a1d3c15, Mem[0000000090000017] = 641d1790 stb %l5,[%i4+0x017] ! Mem[0000000090000014] = 151d1790 ! Mem[000000006100001c] = ffffffe2, %l2 = 0000000000000032 ldsw [%i2+0x01c],%l2 ! %l2 = ffffffffffffffe2 ! %l6 = 000000000000004c, Mem[0000000091800018] = 10fa0064 stb %l6,[%o0+%o3] ! Mem[0000000091800018] = 4cfa0064 ! %l1 = 000000000000003a, Mem[0000000091000008] = 7da954ce sth %l1,[%i6+%o1] ! Mem[0000000091000008] = 003a54ce p40_label_19: ! Mem[000000009180003c] = 9c549397, %g18 = de824ff853dbcd9d ldsw [%o0+0x03c],%g2 ! %g2 = de824ff853dbcd9d ! Mem[0000000060800000] = c17bc055, %l3 = eae26bfc81247f32 lduw [%i1+%g0],%l3 ! %l3 = 00000000c17bc055 ! Mem[0000000090800010] = ffffffff, %g2 = ffffffff9c549397 ldsb [%i5+0x012],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091000028] = fa301e4c, %g2 = ffffffffffffffff ldub [%i6+0x029],%g2 ! %g2 = 00000000000000fa ! %l5 = 000000007a1d3c15, Mem[0000000091000030] = a5b5761e stw %l5,[%i6+0x030] ! Mem[0000000091000030] = 7a1d3c15 ! Mem[0000000061000028] = 0000001b, %l3 = 00000000c17bc055 lduh [%i2+0x02a],%l3 ! %l3 = 000000000000001b ! Mem[0000000091800014] = 8cae4cfa, %g2 = 00000000000000fa ldub [%o0+0x016],%g2 ! %g2 = 000000000000008c ! Mem[0000000090800008] = 5a1ae6b7, %g2 = 000000000000008c lduw [%i5+%o1],%g2 ! %g2 = 000000005a1ae6b7 ! %l3 = 000000000000001b, Mem[0000000090000024] = 0000003a stw %l3,[%i4+0x024] ! Mem[0000000090000024] = 0000001b ! Mem[0000000091800028] = 3f24b0df, %g2 = 000000005a1ae6b7 ldub [%o0+0x029],%g2 ! %g2 = 000000000000003f p40_label_20: ! Mem[0000000090000020] = 00000000, %g2 = 000000000000003f lduw [%i4+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100002c] = c4807a1d, %g2 = 0000000000000000 lduh [%i6+0x02e],%g2 ! %g2 = 000000000000c480 ! %l2 = ffffffffffffffe2, Mem[000000009080003e] = 53df0000 stb %l2,[%i5+0x03e] ! Mem[000000009080003c] = e2df0000 ! %l1 = 000000000000003a, Mem[0000000090000038] = 53918eb2 sth %l1,[%i4+0x038] ! Mem[0000000090000038] = 003a8eb2 ! %l7 = 0000000000000064, Mem[0000000090000020] = 000000000000001b stx %l7,[%i4+%o4] ! Mem[0000000090000020] = 0000000000000064 ! Mem[0000000091800020] = 0000004c 59a553df, %g2 = 0000c480, %g3 = 0036cf54 ldd [%o0+%o4],%g2 ! %g2 = 000000000000004c 0000000059a553df ! Mem[0000000090800030] = 00000036, %g2 = 000000000000004c ldsh [%i5+0x030],%g2 ! %g2 = 0000000000000000 ! %l7 = 0000000000000064, Mem[0000000090000034] = 776f1f10 stw %l7,[%i4+0x034] ! Mem[0000000090000034] = 00000064 ! Mem[0000000091000008] = 003a54ce, %g18 = de824ff853dbcd9d ldsw [%i6+%o1],%g2 ! %g2 = de824ff853dbcd9d ! %l2 = ffffffe2, %l3 = 0000001b, Mem[0000000091800020] = 0000004c 59a553df std %l2,[%o0+%o4] ! Mem[0000000091800020] = ffffffe2 0000001b p40_label_21: ! %l6 = 0000004c, %l7 = 00000064, Mem[0000000060000038] = 9b2cc480 4a686fd3 std %l6,[%i0+0x038] ! Mem[0000000060000038] = 0000004c 00000064 ! Mem[0000000091000000] = 3c159c54, %g2 = 00000000003a54ce ldsb [%i6+0x002],%g2 ! %g2 = 000000000000003c ! %l0 = 0000000000000036, Mem[0000000090800000] = 6231ec7e9c549397 stx %l0,[%i5+%g0] ! Mem[0000000090800000] = 0000000000000036 ! Mem[0000000091000028] = 61fa301e4c32c480, %g2 = 000000000000003c ldx [%i6+%o5],%g2 ! %g2 = 61fa301e4c32c480 ! %l2 = ffffffffffffffe2, Mem[0000000090000000] = 00000064d6ba8c74 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = ffffffffffffffe2 ! Mem[0000000090800030] = 0000003679e2e95e, %g2 = 61fa301e4c32c480 ldx [%i5+0x030],%g2 ! %g2 = 0000003679e2e95e ! Mem[000000009180002c] = df4e4459, %g2 = 0000003679e2e95e ldsh [%o0+0x02c],%g2 ! %g2 = ffffffffffffdf4e ! Mem[0000000090800028] = 59a553df 7a1d3c15, %g2 = ffffdf4e, %g3 = 59a553df ldd [%i5+%o5],%g2 ! %g2 = 0000000059a553df 000000007a1d3c15 ! %l1 = 000000000000003a, Mem[0000000061000026] = b9eb5661 stb %l1,[%i2+0x026] ! Mem[0000000061000024] = b9eb3a61 ! %l6 = 000000000000004c, Mem[000000009000002a] = 000059a5 sth %l6,[%i4+0x02a] ! Mem[0000000090000028] = 004c59a5 p40_label_22: ! %l5 = 000000007a1d3c15, Mem[0000000091800028] = 153f24b0 stw %l5,[%o0+%o5] ! Mem[0000000091800028] = 7a1d3c15 ! %l0 = 0000000000000036, Mem[000000009180003e] = 93970000 stb %l0,[%o0+0x03e] ! Mem[000000009180003c] = 36970000 ! %l7 = 0000000000000064, Mem[0000000091000004] = 9c549397 stw %l7,[%i6+0x004] ! Mem[0000000091000004] = 00000064 ! %l4 = 0000000059a553df, Mem[0000000061000038] = 9873d3517f75d02f stx %l4,[%i2+0x038] ! Mem[0000000061000038] = 0000000059a553df ! Mem[0000000091800018] = 4cfa006454ce4e28, %g2 = 0000000059a553df ldx [%o0+%o3],%g2 ! %g2 = 4cfa006454ce4e28 ! Mem[0000000090800010] = ffffffff, %g2 = 4cfa006454ce4e28 lduw [%i5+%o2],%g2 ! %g2 = 00000000ffffffff ! Mem[0000000090000010] = 0000004c, %g2 = 00000000ffffffff lduw [%i4+%o2],%g2 ! %g2 = 000000000000004c ! %l1 = 000000000000003a, Mem[0000000090000020] = 0000000000000064 stx %l1,[%i4+%o4] ! Mem[0000000090000020] = 000000000000003a ! Mem[0000000090800038] = bcadc2e2, %g2 = 000000000000004c ldsb [%i5+0x03b],%g2 ! %g2 = ffffffffffffffbc ! %l5 = 000000007a1d3c15, Mem[0000000060800020] = 776f1f102eb353c8 stx %l5,[%i1+%o4] ! Mem[0000000060800020] = 000000007a1d3c15 p40_label_23: ! %l7 = 0000000000000064, Mem[0000000090800010] = ffffffffffffffe2 stx %l7,[%i5+%o2] ! Mem[0000000090800010] = 0000000000000064 ! %l2 = ffffffe2, %l3 = 0000001b, Mem[0000000090000038] = 003a8eb2 79121178 std %l2,[%i4+0x038] ! Mem[0000000090000038] = ffffffe2 0000001b ! Mem[0000000091000010] = 6cff95cd77579301, %g2 = ffffffffffffffbc ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd77579301 ! Mem[0000000091000038] = 006476cb, %g2 = 6cff95cd77579301 ldsb [%i6+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000018] = 1d17902870ed0003, %g2 = 0000000000000000 ldx [%i4+%o3],%g2 ! %g2 = 1d17902870ed0003 ! %l6 = 000000000000004c, Mem[000000009180001c] = 54ce4e28 stw %l6,[%o0+0x01c] ! Mem[000000009180001c] = 0000004c ! Mem[0000000061800030] = c52ee233 9ef05ab7, %l4 = 59a553df, %l5 = 7a1d3c15 ldd [%i3+0x030],%l4 ! %l4 = 00000000c52ee233 000000009ef05ab7 ! %l5 = 000000009ef05ab7, Mem[000000009180002e] = 44596231 stb %l5,[%o0+0x02e] ! Mem[000000009180002c] = b7596231 ! Mem[0000000090800000] = 00000000, %g2 = 1d17902870ed0003 ldsb [%i5+0x002],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800010] = 6e4e518296298cae, %g2 = 0000000000000000 ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296298cae p40_label_24: ! Mem[000000009080003c] = adc2e2df, %g2 = 6e4e518296298cae ldsh [%i5+0x03c],%g2 ! %g2 = ffffffffffffadc2 ! %l3 = 000000000000001b, Mem[0000000090800030] = 00000036 sth %l3,[%i5+0x030] ! Mem[0000000090800030] = 001b0036 ! %l6 = 000000000000004c, Mem[0000000091000018] = 5ffaf26e47a19fcf stx %l6,[%i6+%o3] ! Mem[0000000091000018] = 000000000000004c ! %l1 = 000000000000003a, Mem[0000000090000028] = 0000004c59a553df stx %l1,[%i4+%o5] ! Mem[0000000090000028] = 000000000000003a ! Mem[0000000090800008] = 5a1ae6b7 14acc7c9, %g2 = ffffadc2, %g3 = 7a1d3c15 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae6b7 0000000014acc7c9 ! Mem[0000000090000030] = c4800000, %g2 = 000000005a1ae6b7 ldsh [%i4+0x032],%g2 ! %g2 = ffffffffffffc480 ! Mem[000000009000003c] = 001b0000, %g2 = ffffffffffffc480 ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000000 ! %l4 = c52ee233, %l5 = 9ef05ab7, Mem[0000000060000008] = 00000032 81247f32 std %l4,[%i0+%o1] ! Mem[0000000060000008] = c52ee233 9ef05ab7 ! Mem[0000000091000014] = 77579301, %g18 = de824ff853dbcd9d ldsw [%i6+0x014],%g2 ! %g2 = de824ff853dbcd9d ! %l4 = 00000000c52ee233, Mem[0000000090800026] = 490759a5 sth %l4,[%i5+0x026] ! Mem[0000000090800024] = e23359a5 p40_label_25: ! %l6 = 000000000000004c, Mem[0000000060800020] = 00000000 sth %l6,[%i1+%o4] ! Mem[0000000060800020] = 004c0000 ! Mem[000000006180001c] = 80527747, %l1 = 000000000000003a ldub [%i3+0x01c],%l1 ! %l1 = 0000000000000080 ! Mem[0000000060800008] = 61fa301e4cb9c480, %l5 = 000000009ef05ab7 ldx [%i1+%o1],%l5 ! %l5 = 61fa301e4cb9c480 ! %l3 = 000000000000001b, Mem[0000000090000008] = b427e099152d46b0 stx %l3,[%i4+%o1] ! Mem[0000000090000008] = 000000000000001b ! %l0 = 0000000000000036, Mem[0000000091800038] = 00e100329c543697 stx %l0,[%o0+0x038] ! Mem[0000000091800038] = 0000000000000036 ! Mem[0000000090800020] = 00000032 3514e233, %g2 = 77579301, %g3 = 14acc7c9 ldd [%i5+%o4],%g2 ! %g2 = 0000000000000032 000000003514e233 ! Mem[0000000091800018] = 4cfa0064, %g2 = 0000000000000032 lduw [%o0+%o3],%g2 ! %g2 = 000000004cfa0064 ! %l6 = 000000000000004c, Mem[0000000090000038] = ffffffe20000001b stx %l6,[%i4+0x038] ! Mem[0000000090000038] = 000000000000004c ! %l1 = 0000000000000080, Mem[0000000061000020] = 122f57b1 stw %l1,[%i2+%o4] ! Mem[0000000061000020] = 00000080 ! Mem[0000000091800020] = ffffffe2, %g2 = 000000004cfa0064 lduw [%o0+%o4],%g2 ! %g2 = 00000000ffffffe2 ba,a p40_not_taken_0_end p40_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000000036 bne,a,pn %xcc,p40_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000080 bne,a,pn %xcc,p40_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffffffe2 bne,a,pn %xcc,p40_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000001b bne,a,pn %xcc,p40_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000c52ee233 bne,a,pn %xcc,p40_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 61fa301e4cb9c480 bne,a,pn %xcc,p40_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000004c bne,a,pn %xcc,p40_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000064 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 2de92c56 edc11543 bne %xcc,p40_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 67ef2ede 4e8297dd bne %xcc,p40_f4_fail nop ! Check Local Memory set p40_local0_expect,%g1 p40_check_local0: ldx [%g1+0x008],%g2 ! Expected data = c52ee2339ef05ab7 ldx [%i0+0x008],%g3 ! Observed data at 0000000060000008 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i0,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000003281247f32 ldx [%i0+0x020],%g3 ! Observed data at 0000000060000020 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 9ef05ab71e7d0a93 ldx [%i0+0x030],%g3 ! Observed data at 0000000060000030 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000004c00000064 ldx [%i0+0x038],%g3 ! Observed data at 0000000060000038 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i0,0x038,%g4 set p40_local1_expect,%g1 p40_check_local1: ldx [%g1+0x000],%g2 ! Expected data = c17bc055a8796b6d ldx [%i1+0x000],%g3 ! Observed data at 0000000060800000 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 61fa301e4cb9c480 ldx [%i1+0x008],%g3 ! Observed data at 0000000060800008 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 004c00007a1d3c15 ldx [%i1+0x020],%g3 ! Observed data at 0000000060800020 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x020,%g4 set p40_local2_expect,%g1 p40_check_local2: ldx [%g1+0x008],%g2 ! Expected data = ead98fdd0000001b 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 = a47705158eb64afe ldx [%i2+0x010],%g3 ! Observed data at 0000000061000010 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = da507912ffffffe2 ldx [%i2+0x018],%g3 ! Observed data at 0000000061000018 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000080b9eb3a61 ldx [%i2+0x020],%g3 ! Observed data at 0000000061000020 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000001b1e7d0a93 ldx [%i2+0x028],%g3 ! Observed data at 0000000061000028 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000000059a553df ldx [%i2+0x038],%g3 ! Observed data at 0000000061000038 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x038,%g4 set p40_local3_expect,%g1 p40_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 000000647a1d3c15 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 = 61fa301e4cb9c480 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 = a02ca6d980527747 ldx [%i3+0x018],%g3 ! Observed data at 0000000061800018 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 59a553df7a1d3c15 ldx [%i3+0x020],%g3 ! Observed data at 0000000061800020 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000000059a553df ldx [%i3+0x028],%g3 ! Observed data at 0000000061800028 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x028,%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_f4_fail: set p40_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: ldsba [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000060800010] lduba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000060000010] done p40_trap1o: ldsba [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000060800010] lduba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000060000010] done p40_trap2e: stba %l1,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000061800010] stba %l5,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000060800008] stwa %l3,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000061000008] ldsha [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000061800020] ldxa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000061000000] lduwa [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000061000018] lduha [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000061000028] done p40_trap2o: stba %l1,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000061800010] stba %l5,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000060800008] stwa %l3,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000061000008] ldsha [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000061800020] ldxa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000061000000] lduwa [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000061000018] lduha [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000061000028] done p40_trap3e: nop done p40_trap3o: 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 = de3002d2022fc25b ldx [%g1+0x008],%l1 ! %l1 = 58143d4c4aeb426b ldx [%g1+0x010],%l2 ! %l2 = cb225bde8fe43df0 ldx [%g1+0x018],%l3 ! %l3 = 7df82cb21e7d0a93 ldx [%g1+0x020],%l4 ! %l4 = 61fa301e4cb9c480 ldx [%g1+0x028],%l5 ! %l5 = fd5ffc16889bcf54 ldx [%g1+0x030],%l6 ! %l6 = d5b4dbd46231ec7e ldx [%g1+0x038],%l7 ! %l7 = bfb54b149c549397 ! 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 = 34400314 a1f94c95 be97ef4c 63522a36 ! %f4 = dc7167f5 f03890f8 30dd6dc1 009b49ac ! %f8 = 81a62224 76eb9c3e 17deddea 127e264f ! %f12 = f00fe783 cb096bfb 9775af2d bbfebcd9 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = f2119a5d aa29d702 70695c02 c3d24610 ! %f20 = 5398c578 eaf198e8 5578f2f4 788976c2 ! %f24 = 21d36ae5 691aef20 6abc843e db78e9da ! %f28 = f86479a7 5977913f 086ffa36 d28288b5 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 506602c7 375337fc c60768d0 77016fa1 ! %f36 = bb366f55 eafa4821 825764be bc42fd83 ! %f40 = fb92ffc4 39ee5ef3 39874572 6f0d5723 ! %f44 = 424f0723 46fbf94d 407b5c5b a58077ad ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xb0f83f2f00000020,%g7,%g1 ! GSR scale = 4, align = 0 wr %g1,%g0,%gsr ! GSR = b0f83f2f00000020 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: ! %l6 = 0a8b6c69a551e606, Mem[0000000091000030] = a5b5761e sth %l6,[%i6+0x030] ! Mem[0000000091000030] = e606761e ! Mem[0000000091800004] = 07b3e6aa, %g18 = dffe85423d14aabb ldsw [%o0+0x004],%g2 ! %g2 = dffe85423d14aabb ! Mem[0000000063800000] = 20756980, %l5 = c61739a821979e54 lduh [%i3+%g0],%l5 ! %l5 = 0000000000002075 ! %l5 = 0000000000002075, Mem[0000000062000030] = ab0fbe6bd5686247 stx %l5,[%i0+0x030] ! Mem[0000000062000030] = 0000000000002075 ! Mem[0000000091000000] = 6ae82f88 98f9b0a5, %g2 = 07b3e6aa, %g3 = 00000000 ldd [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 0000000098f9b0a5 ! Mem[0000000090000010] = 1d358e58d828ead6, %g2 = 000000006ae82f88 ldx [%i4+%o2],%g2 ! %g2 = 1d358e58d828ead6 ! %l7 = 33e169684c30c083, Mem[000000006300003e] = 77e64038 sth %l7,[%i2+0x03e] ! Mem[000000006300003c] = 77e6c083 ! %l7 = 33e169684c30c083, Mem[000000009080000c] = 14acc7c9 stw %l7,[%i5+0x00c] ! Mem[000000009080000c] = 4c30c083 ! Mem[000000009180002c] = df4e4459, %g18 = dffe85423d14aabb ldsw [%o0+0x02c],%g2 ! %g2 = dffe85423d14aabb ! Mem[0000000062800028] = 77db928b 40aa0963, %l2 = 0fd2fd50, %l3 = 11e26dda ldd [%i1+%o5],%l2 ! %l2 = 0000000077db928b 0000000040aa0963 p41_label_2: ! %l6 = 0a8b6c69a551e606, Mem[0000000090800000] = 73d0acf8 sth %l6,[%i5+%g0] ! Mem[0000000090800000] = e606acf8 ! Mem[0000000091000014] = 7757fe01, %g2 = ffffffffdf4e4459 ldsh [%i6+0x014],%g2 ! %g2 = 0000000000007757 ! %l1 = c849849aa0233b01, Mem[000000009080003e] = 7bb00000 sth %l1,[%i5+0x03e] ! Mem[000000009080003c] = 3b010000 ! Mem[0000000091000018] = f26e47a1, %g2 = 0000000000007757 ldsh [%i6+0x01a],%g2 ! %g2 = fffffffffffff26e ! Mem[0000000091800014] = 96298cae, %g2 = fffffffffffff26e ldub [%o0+0x014],%g2 ! %g2 = 0000000000000096 ! %l6 = 0a8b6c69a551e606, Mem[0000000090000028] = af022e977d3b2cbb stx %l6,[%i4+%o5] ! Mem[0000000090000028] = 0a8b6c69a551e606 ! Mem[0000000091000024] = 65f93d21, %g2 = 0000000000000096 ldsb [%i6+0x025],%g2 ! %g2 = 0000000000000065 ! %l4 = 4816db36, %l5 = 00002075, Mem[0000000062000010] = ed98a068 a981e0f2 std %l4,[%i0+%o2] ! Mem[0000000062000010] = 4816db36 00002075 ! %l4 = 4816db36, %l5 = 00002075, Mem[0000000090800038] = 66e1d7bc adc23b01 std %l4,[%i5+0x038] ! Mem[0000000090800038] = 4816db36 00002075 ! %l4 = 0f9121904816db36, Mem[0000000091000010] = 6cff95cd7757fe01 stx %l4,[%i6+%o2] ! Mem[0000000091000010] = 0f9121904816db36 p41_label_3: ! %l5 = 0000000000002075, Mem[0000000091800026] = f053153f sth %l5,[%o0+0x026] ! Mem[0000000091800024] = 2075153f ! Mem[0000000063000010] = 4499e504 fa694f3c, %l2 = 77db928b, %l3 = 40aa0963 ldd [%i2+%o2],%l2 ! %l2 = 000000004499e504 00000000fa694f3c ! %l1 = c849849aa0233b01, Mem[000000009180003c] = 9d52adff sth %l1,[%o0+0x03c] ! Mem[000000009180003c] = 3b01adff ! %l0 = 808cc9066ea75989, Mem[0000000063800020] = 8f28b772 sth %l0,[%i3+%o4] ! Mem[0000000063800020] = 5989b772 ! %l3 = 00000000fa694f3c, Mem[0000000062800008] = ab0ed6d28b8abc15 stx %l3,[%i1+%o1] ! Mem[0000000062800008] = 00000000fa694f3c ! %l6 = 0a8b6c69a551e606, Mem[0000000090000008] = b427e099 stw %l6,[%i4+%o1] ! Mem[0000000090000008] = a551e606 ! Mem[000000009180000c] = 3923d9af, %g2 = 0000000000000065 lduw [%o0+0x00c],%g2 ! %g2 = 000000003923d9af ! Mem[0000000063800030] = d4749363, %l2 = 000000004499e504 ldsh [%i3+0x032],%l2 ! %l2 = ffffffffffff9363 ! Mem[0000000062800030] = 73765a46, %l4 = 0f9121904816db36 ldsh [%i1+0x032],%l4 ! %l4 = 0000000000005a46 ! Mem[0000000062800020] = ff816a10, %l2 = ffffffffffff9363 ldub [%i1+0x023],%l2 ! %l2 = 0000000000000010 p41_label_4: ! Mem[0000000091800024] = ba3f2075, %g2 = 000000003923d9af lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3f2075 ! Mem[0000000091800010] = 6e4e5182, %g2 = 00000000ba3f2075 lduw [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 ! Mem[0000000090000038] = 53918eb2, %g2 = 000000006e4e5182 ldsh [%i4+0x038],%g2 ! %g2 = 0000000000005391 ! Mem[0000000091800000] = 0ab007b3, %g2 = 0000000000005391 ldsh [%o0+0x002],%g2 ! %g2 = 0000000000000ab0 ! %l0 = 808cc9066ea75989, Mem[000000009080003e] = 20750000 stb %l0,[%i5+0x03e] ! Mem[000000009080003c] = 89750000 ! Mem[000000009000002c] = a551e606, %g2 = 0000000000000ab0 lduh [%i4+0x02c],%g2 ! %g2 = 000000000000a551 ! Mem[0000000091800038] = 54b6116d, %g2 = 000000000000a551 lduw [%o0+0x038],%g2 ! %g2 = 0000000054b6116d ! Mem[000000009000002c] = a551e606, %g2 = 0000000054b6116d lduh [%i4+0x02c],%g2 ! %g2 = 000000000000a551 ! %l5 = 0000000000002075, Mem[0000000090800000] = e606acf8 stw %l5,[%i5+%g0] ! Mem[0000000090800000] = 00002075 ! %l0 = 808cc9066ea75989, Mem[0000000091800014] = 96298cae stw %l0,[%o0+0x014] ! Mem[0000000091800014] = 6ea75989 p41_label_5: ! %l2 = 00000010, %l3 = fa694f3c, Mem[0000000091000028] = 21a95ba1 08a9d051 std %l2,[%i6+%o5] ! Mem[0000000091000028] = 00000010 fa694f3c ! Mem[0000000091000024] = f93d0000, %g2 = 000000000000a551 lduh [%i6+0x026],%g2 ! %g2 = 000000000000f93d ! Mem[000000009180000c] = 3923d9af, %g2 = 000000000000f93d lduw [%o0+0x00c],%g2 ! %g2 = 000000003923d9af ! %l5 = 0000000000002075, Mem[0000000062000016] = 00002075 sth %l5,[%i0+0x016] ! Mem[0000000062000014] = 00002075 ! Mem[0000000090800004] = c2055a1a, %g2 = 000000003923d9af lduh [%i5+0x006],%g2 ! %g2 = 000000000000c205 ! %l4 = 00005a46, %l5 = 00002075, Mem[0000000091800008] = 8b9883bd 3923d9af std %l4,[%o0+%o1] ! Mem[0000000091800008] = 00005a46 00002075 ! Mem[0000000091000020] = 8b0950dd, %g2 = 000000000000c205 lduw [%i6+%o4],%g2 ! %g2 = 000000008b0950dd ! %l6 = 0a8b6c69a551e606, Mem[0000000090800018] = b2d54dc6db268a9a stx %l6,[%i5+%o3] ! Mem[0000000090800018] = 0a8b6c69a551e606 ! Mem[0000000090800024] = 49074459, %g2 = 000000008b0950dd ldsh [%i5+0x026],%g2 ! %g2 = 0000000000004907 ! Mem[0000000090800008] = 5a1ae6124c30c083, %g2 = 0000000000004907 ldx [%i5+%o1],%g2 ! %g2 = 5a1ae6124c30c083 p41_label_6: ! %l0 = 808cc9066ea75989, Mem[0000000090000028] = 0a8b6c69 stw %l0,[%i4+%o5] ! Mem[0000000090000028] = 6ea75989 ! %l7 = 33e169684c30c083, Mem[000000006200000a] = 76d4eaea stb %l7,[%i0+0x00a] ! Mem[0000000062000008] = 76d483ea ! %l5 = 0000000000002075, Mem[000000009180003a] = 116d3b01 sth %l5,[%o0+0x03a] ! Mem[0000000091800038] = 20753b01 ! %l1 = c849849aa0233b01, Mem[0000000090800032] = 07f479e2 sth %l1,[%i5+0x032] ! Mem[0000000090800030] = 3b0179e2 ! Mem[0000000062000018] = 45c07514 1bdb5340, %l2 = 00000010, %l3 = fa694f3c ldd [%i0+%o3],%l2 ! %l2 = 0000000045c07514 000000001bdb5340 ! Mem[000000009000000c] = 152d46b0, %g18 = dffe85423d14aabb ldsw [%i4+0x00c],%g2 ! %g2 = dffe85423d14aabb ! %l0 = 808cc9066ea75989, Mem[0000000063800025] = 18a5119f stb %l0,[%i3+0x025] ! Mem[0000000063800024] = 1889119f ! Mem[000000009000002c] = a551e606, %g2 = 00000000152d46b0 lduw [%i4+0x02c],%g2 ! %g2 = 00000000a551e606 ! Mem[0000000090800030] = eaf63b01, %g2 = 00000000a551e606 lduw [%i5+0x030],%g2 ! %g2 = 00000000eaf63b01 ! %l3 = 000000001bdb5340, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l3,[%i4+%g0] ! Mem[0000000090000000] = 000000001bdb5340 p41_label_7: ! Mem[0000000063000020] = 59f8b258 07da5057, %l0 = 6ea75989, %l1 = a0233b01 ldd [%i2+%o4],%l0 ! %l0 = 0000000059f8b258 0000000007da5057 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 00000000eaf63b01 lduh [%i6+%o3],%g2 ! %g2 = 0000000000005ffa ! Mem[000000009100002c] = fa694f3c, %g18 = dffe85423d14aabb ldsw [%i6+0x02c],%g2 ! %g2 = dffe85423d14aabb ! %l3 = 000000001bdb5340, Mem[0000000090800012] = 9dd95e35 sth %l3,[%i5+0x012] ! Mem[0000000090800010] = 53405e35 ! %l6 = 0a8b6c69a551e606, Mem[0000000090800020] = 0c86ef26 sth %l6,[%i5+%o4] ! Mem[0000000090800020] = e606ef26 ! Mem[0000000091800034] = 51532584, %g2 = fffffffffa694f3c ldsb [%o0+0x034],%g2 ! %g2 = 0000000000000051 ! Mem[0000000090000000] = 00000000 1bdb5340, %g2 = 00000051, %g3 = 98f9b0a5 ldd [%i4+%g0],%g2 ! %g2 = 0000000000000000 000000001bdb5340 ! %l3 = 000000001bdb5340, Mem[0000000090000006] = 5340a551 sth %l3,[%i4+0x006] ! Mem[0000000090000004] = 5340a551 ! %l0 = 0000000059f8b258, Mem[000000006280003a] = b7836da2 sth %l0,[%i1+0x03a] ! Mem[0000000062800038] = b783b258 ! Mem[0000000090000008] = a551e606152d46b0, %g2 = 0000000000000000 ldx [%i4+%o1],%g2 ! %g2 = a551e606152d46b0 p41_label_8: ! Mem[0000000091800030] = bc1d8151, %g2 = a551e606152d46b0 ldsb [%o0+0x031],%g2 ! %g2 = ffffffffffffffbc ! %l1 = 0000000007da5057, Mem[000000006280000c] = fa694f3c sth %l1,[%i1+0x00c] ! Mem[000000006280000c] = 50574f3c ! Mem[0000000090000014] = ead61d17, %g2 = ffffffffffffffbc ldub [%i4+0x016],%g2 ! %g2 = 00000000000000ea ! Mem[000000009000003c] = 11780000, %g2 = 00000000000000ea ldsh [%i4+0x03e],%g2 ! %g2 = 0000000000001178 ! %l0 = 0000000059f8b258, Mem[000000009000002e] = e6067a67 sth %l0,[%i4+0x02e] ! Mem[000000009000002c] = b2587a67 ! Mem[000000009180000c] = 20756e4e, %g2 = 0000000000001178 ldsb [%o0+0x00e],%g2 ! %g2 = 0000000000000020 ! Mem[000000009000000c] = b01d358e, %g2 = 0000000000000020 ldsb [%i4+0x00f],%g2 ! %g2 = ffffffffffffffb0 ! Mem[0000000091800020] = 5566979d, %g2 = ffffffffffffffb0 lduh [%o0+%o4],%g2 ! %g2 = 0000000000005566 ! %l6 = 0a8b6c69a551e606, Mem[0000000091000008] = 48c28052 stw %l6,[%i6+%o1] ! Mem[0000000091000008] = a551e606 ! %l5 = 0000000000002075, Mem[0000000090800024] = 35144907 stw %l5,[%i5+0x024] ! Mem[0000000090800024] = 00002075 p41_label_9: ! Mem[0000000090800028] = 4459f5d3 51e85f11, %g2 = 00005566, %g3 = 1bdb5340 ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 0000000051e85f11 ! Mem[0000000062000020] = 107c6801, %l1 = 0000000007da5057 ldsh [%i0+%o4],%l1 ! %l1 = 000000000000107c ! %l5 = 0000000000002075, Mem[000000009100002c] = fa694f3c sth %l5,[%i6+0x02c] ! Mem[000000009100002c] = 20754f3c ! Mem[0000000063800020] = 5989b772, %l5 = 0000000000002075 lduw [%i3+%o4],%l5 ! %l5 = 000000005989b772 ! Mem[0000000062800010] = f0ba9712, %l3 = 000000001bdb5340 lduw [%i1+%o2],%l3 ! %l3 = 00000000f0ba9712 ! %l4 = 0000000000005a46, Mem[0000000091000010] = 0f912190 stw %l4,[%i6+%o2] ! Mem[0000000091000010] = 00005a46 ! %l2 = 0000000045c07514, Mem[0000000063000032] = b2f603e5 sth %l2,[%i2+0x032] ! Mem[0000000063000030] = b2f67514 ! Mem[0000000090000034] = 7fa20a53, %g2 = 000000004459f5d3 ldub [%i4+0x035],%g2 ! %g2 = 000000000000007f ! Mem[000000009180002c] = 5943bc1d, %g2 = 000000000000007f ldub [%o0+0x02f],%g2 ! %g2 = 0000000000000059 ! Mem[0000000091000038] = e25676cb62bf8c8f, %g2 = 0000000000000059 ldx [%i6+0x038],%g2 ! %g2 = e25676cb62bf8c8f p41_label_10: ! Mem[0000000090000000] = 00000000, %g2 = e25676cb62bf8c8f ldsh [%i4+%g0],%g2 ! %g2 = 0000000000000000 ! %l2 = 0000000045c07514, Mem[000000009100001d] = a19fcf8b stb %l2,[%i6+0x01d] ! Mem[000000009100001c] = 149fcf8b ! %l0 = 59f8b258, %l1 = 0000107c, Mem[0000000063800000] = 20756980 89aa2a89 std %l0,[%i3+%g0] ! Mem[0000000063800000] = 59f8b258 0000107c ! %l1 = 000000000000107c, Mem[000000009100003d] = bf8c8f00 stb %l1,[%i6+0x03d] ! Mem[000000009100003c] = 7c8c8f00 ! Mem[0000000090800020] = e606ef26, %g2 = 0000000000000000 lduw [%i5+%o4],%g2 ! %g2 = 00000000e606ef26 ! Mem[000000006280002c] = 40aa0963, %l6 = 0a8b6c69a551e606 ldub [%i1+0x02d],%l6 ! %l6 = 00000000000000aa ! %l1 = 000000000000107c, Mem[0000000090800008] = 5a1ae6124c30c083 stx %l1,[%i5+%o1] ! Mem[0000000090800008] = 000000000000107c ! %l5 = 000000005989b772, Mem[000000009080000d] = 00107cf8 stb %l5,[%i5+0x00d] ! Mem[000000009080000c] = 72107cf8 ! Mem[0000000062800008] = 00000000 50574f3c, %l4 = 00005a46, %l5 = 5989b772 ldd [%i1+%o1],%l4 ! %l4 = 0000000000000000 0000000050574f3c ! Mem[000000006300003c] = 77e6c083, %l6 = 00000000000000aa ldsh [%i2+0x03c],%l6 ! %l6 = 00000000000077e6 p41_label_11: ! Mem[0000000090800020] = ef260000, %g2 = 00000000e606ef26 ldsb [%i5+0x022],%g2 ! %g2 = ffffffffffffffef ! Mem[000000009000003c] = 11780000, %g2 = ffffffffffffffef ldub [%i4+0x03e],%g2 ! %g2 = 0000000000000011 ! Mem[000000009100002c] = 20754f3c, %g2 = 0000000000000011 lduw [%i6+0x02c],%g2 ! %g2 = 0000000020754f3c ! %l6 = 00000000000077e6, Mem[000000009000000c] = 152d46b0 stw %l6,[%i4+0x00c] ! Mem[000000009000000c] = 000077e6 ! Mem[0000000090000038] = 53918eb2, %g18 = dffe85423d14aabb ldsw [%i4+0x038],%g2 ! %g2 = dffe85423d14aabb ! Mem[0000000090000018] = 902870ed, %g2 = 0000000053918eb2 ldub [%i4+0x01a],%g2 ! %g2 = 0000000000000090 ! Mem[0000000091800008] = 00005a46 00002075, %g2 = 00000090, %g3 = 51e85f11 ldd [%o0+%o1],%g2 ! %g2 = 0000000000005a46 0000000000002075 ! Mem[0000000090000020] = 0ad8f703 0332e58e, %g2 = 00005a46, %g3 = 00002075 ldd [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 000000000332e58e ! %l4 = 0000000000000000, Mem[0000000063800024] = 1889119f stw %l4,[%i3+0x024] ! Mem[0000000063800024] = 00000000 ! %l7 = 33e169684c30c083, Mem[0000000091800000] = fb520ab007b3e6aa stx %l7,[%o0+%g0] ! Mem[0000000091800000] = 33e169684c30c083 p41_label_12: ! Mem[0000000062000028] = 5866785024d38f58, %l6 = 00000000000077e6 ldx [%i0+%o5],%l6 ! %l6 = 5866785024d38f58 ! Mem[0000000091800004] = 4c30c083, %g2 = 000000000ad8f703 lduw [%o0+0x004],%g2 ! %g2 = 000000004c30c083 ! %l3 = 00000000f0ba9712, Mem[0000000091800008] = 00005a46 stw %l3,[%o0+%o1] ! Mem[0000000091800008] = f0ba9712 ! %l5 = 0000000050574f3c, Mem[0000000091000014] = 4816db36 stw %l5,[%i6+0x014] ! Mem[0000000091000014] = 50574f3c ! Mem[0000000091800020] = 5566979dba3f2075, %g2 = 000000004c30c083 ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3f2075 ! Mem[0000000091000010] = 00005a4650574f3c, %g2 = 5566979dba3f2075 ldx [%i6+%o2],%g2 ! %g2 = 00005a4650574f3c ! Mem[0000000091000038] = e25676cb 627c8c8f, %g2 = 50574f3c, %g3 = 0332e58e ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 00000000627c8c8f ! Mem[0000000090000038] = 53918eb2, %g18 = dffe85423d14aabb ldsw [%i4+0x038],%g2 ! %g2 = dffe85423d14aabb ! %l7 = 33e169684c30c083, Mem[0000000091000008] = a551e606 sth %l7,[%i6+%o1] ! Mem[0000000091000008] = c083e606 ! Mem[0000000091000008] = c083e6067312abd6, %g2 = 0000000053918eb2 ldx [%i6+%o1],%g2 ! %g2 = c083e6067312abd6 p41_label_13: ! Mem[000000009000002c] = a551b258, %g18 = dffe85423d14aabb ldsw [%i4+0x02c],%g2 ! %g2 = dffe85423d14aabb ! Mem[0000000091800024] = ba3f2075, %g2 = ffffffffa551b258 lduh [%o0+0x024],%g2 ! %g2 = 000000000000ba3f ! Mem[0000000062000020] = 107c6801, %l7 = 33e169684c30c083 lduh [%i0+0x022],%l7 ! %l7 = 0000000000006801 ! Mem[0000000062800018] = 7ccbcc60, %l3 = 00000000f0ba9712 lduw [%i1+%o3],%l3 ! %l3 = 000000007ccbcc60 ! %l0 = 0000000059f8b258, Mem[000000009180002e] = 445943bc sth %l0,[%o0+0x02e] ! Mem[000000009180002c] = b25843bc ! Mem[000000009100000c] = 7312abd6, %g2 = 000000000000ba3f lduw [%i6+0x00c],%g2 ! %g2 = 000000007312abd6 ! %l4 = 0000000000000000, Mem[0000000091800008] = f0ba9712 sth %l4,[%o0+%o1] ! Mem[0000000091800008] = 00009712 ! Mem[0000000090000010] = 1d358e58 d828ead6, %g2 = 7312abd6, %g3 = 627c8c8f ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 00000000d828ead6 ! Mem[0000000090000028] = 6ea75989, %g2 = 000000001d358e58 lduh [%i4+%o5],%g2 ! %g2 = 0000000000006ea7 ! Mem[0000000090800034] = e2e95e48, %g2 = 0000000000006ea7 ldsb [%i5+0x035],%g2 ! %g2 = ffffffffffffffe2 p41_label_14: ! Mem[0000000090000034] = 807fa20a, %g2 = ffffffffffffffe2 lduw [%i4+0x034],%g2 ! %g2 = 00000000807fa20a ! Mem[0000000091000030] = 761e1214, %g2 = 00000000807fa20a ldsh [%i6+0x032],%g2 ! %g2 = 000000000000761e ! %l1 = 000000000000107c, Mem[000000009180000e] = 20756e4e stb %l1,[%o0+0x00e] ! Mem[000000009180000c] = 7c756e4e ! Mem[0000000090000008] = a551e606 000077e6, %g2 = 0000761e, %g3 = d828ead6 ldd [%i4+%o1],%g2 ! %g2 = 00000000a551e606 00000000000077e6 ! Mem[0000000062000028] = 58667850 24d38f58, %l0 = 59f8b258, %l1 = 0000107c ldd [%i0+%o5],%l0 ! %l0 = 0000000058667850 0000000024d38f58 ! Mem[0000000063800018] = cc9fa782 5f23a5d5, %l6 = 24d38f58, %l7 = 00006801 ldd [%i3+%o3],%l6 ! %l6 = 00000000cc9fa782 000000005f23a5d5 ! Mem[000000009000001c] = 70edfb0e, %g18 = dffe85423d14aabb ldsw [%i4+0x01c],%g2 ! %g2 = dffe85423d14aabb ! %l3 = 000000007ccbcc60, Mem[0000000063800000] = 59f8b2580000107c stx %l3,[%i3+%g0] ! Mem[0000000063800000] = 000000007ccbcc60 ! %l0 = 58667850, %l1 = 24d38f58, Mem[0000000091000008] = c083e606 7312abd6 std %l0,[%i6+%o1] ! Mem[0000000091000008] = 58667850 24d38f58 ! %l1 = 0000000024d38f58, Mem[000000009080003a] = db360000 sth %l1,[%i5+0x03a] ! Mem[0000000090800038] = 8f580000 p41_label_15: ! Mem[0000000091800014] = 598906fa, %g2 = 0000000070edfb0e ldub [%o0+0x016],%g2 ! %g2 = 0000000000000059 ! Mem[000000006280003c] = 4b7e7940, %l5 = 0000000050574f3c lduw [%i1+0x03c],%l5 ! %l5 = 000000004b7e7940 ! Mem[000000009100002c] = 20754f3c, %g2 = 0000000000000059 lduw [%i6+0x02c],%g2 ! %g2 = 0000000020754f3c ! Mem[0000000091800030] = 43bc1d81, %g2 = 0000000020754f3c lduh [%o0+0x030],%g2 ! %g2 = 00000000000043bc ! Mem[0000000063000030] = b2f67514, %l2 = 0000000045c07514 ldub [%i2+0x033],%l2 ! %l2 = 0000000000000014 ! Mem[0000000090800008] = 00000000 0072107c, %g2 = 000043bc, %g3 = 000077e6 ldd [%i5+%o1],%g2 ! %g2 = 0000000000000000 000000000072107c ! %l6 = 00000000cc9fa782, Mem[0000000091800020] = 5566979dba3f2075 stx %l6,[%o0+%o4] ! Mem[0000000091800020] = 00000000cc9fa782 ! %l7 = 000000005f23a5d5, Mem[0000000091000010] = 00005a4650574f3c stx %l7,[%i6+%o2] ! Mem[0000000091000010] = 000000005f23a5d5 ! Mem[0000000090800008] = 00000072, %g2 = 0000000000000000 ldub [%i5+0x00a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800010] = 53405e35, %g2 = 0000000000000000 ldsb [%i5+0x012],%g2 ! %g2 = 0000000000000053 p41_label_16: ! Mem[0000000091000018] = 5ffaf26e47149fcf, %g2 = 0000000000000053 ldx [%i6+%o3],%g2 ! %g2 = 5ffaf26e47149fcf ! %l1 = 0000000024d38f58, Mem[000000009000001c] = 70edfb0e stw %l1,[%i4+0x01c] ! Mem[000000009000001c] = 24d38f58 ! Mem[000000006300003c] = 77e6c083, %l4 = 0000000000000000 ldsh [%i2+0x03e],%l4 ! %l4 = ffffffffffffc083 ! %l2 = 0000000000000014, Mem[0000000091800008] = 00009712 stw %l2,[%o0+%o1] ! Mem[0000000091800008] = 00000014 ! Mem[0000000090800010] = 4453405e, %g2 = 5ffaf26e47149fcf ldsb [%i5+0x011],%g2 ! %g2 = 0000000000000044 ! Mem[000000009180001c] = b7684e28, %g18 = dffe85423d14aabb ldsw [%o0+0x01c],%g2 ! %g2 = dffe85423d14aabb ! Mem[0000000091800038] = 54b62075, %g2 = ffffffffb7684e28 lduw [%o0+0x038],%g2 ! %g2 = 0000000054b62075 ! Mem[0000000091000034] = 1214449b, %g2 = 0000000054b62075 lduw [%i6+0x034],%g2 ! %g2 = 000000001214449b ! %l0 = 0000000058667850, Mem[0000000063800030] = d474936378a37e54 stx %l0,[%i3+0x030] ! Mem[0000000063800030] = 0000000058667850 ! Mem[0000000063800030] = 00000000 58667850, %l0 = 58667850, %l1 = 24d38f58 ldd [%i3+0x030],%l0 ! %l0 = 0000000000000000 0000000058667850 p41_label_17: ! Mem[0000000062800028] = 77db928b, %l6 = 00000000cc9fa782 ldsh [%i1+%o5],%l6 ! %l6 = 00000000000077db ! Mem[0000000091000028] = 00000010 20754f3c, %g2 = 1214449b, %g3 = 0072107c ldd [%i6+%o5],%g2 ! %g2 = 0000000000000010 0000000020754f3c ! %l6 = 00000000000077db, Mem[0000000090800028] = 4459f5d3 sth %l6,[%i5+%o5] ! Mem[0000000090800028] = 77dbf5d3 ! Mem[0000000091000028] = 0000001020754f3c, %g2 = 0000000000000010 ldx [%i6+%o5],%g2 ! %g2 = 0000001020754f3c ! Mem[0000000091800008] = 00000014, %g2 = 0000001020754f3c lduh [%o0+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800018] = 06faad5c, %g2 = 0000000000000000 ldsb [%o0+%o3],%g2 ! %g2 = 0000000000000006 ! Mem[0000000090000010] = 1d358e58, %g2 = 0000000000000006 ldub [%i4+%o2],%g2 ! %g2 = 000000000000001d ! Mem[000000009180001c] = 28000000, %g2 = 000000000000001d ldub [%o0+0x01f],%g2 ! %g2 = 0000000000000028 ! Mem[0000000091800004] = 4c30c083, %g2 = 0000000000000028 ldub [%o0+0x004],%g2 ! %g2 = 000000000000004c ! %l2 = 00000014, %l3 = 7ccbcc60, Mem[0000000090800008] = 00000000 0072107c std %l2,[%i5+%o1] ! Mem[0000000090800008] = 00000014 7ccbcc60 p41_label_18: ! Mem[000000009000001c] = 24d38f58, %g2 = 000000000000004c lduh [%i4+0x01c],%g2 ! %g2 = 00000000000024d3 ! %l0 = 0000000000000000, Mem[0000000091000011] = 0000005f stb %l0,[%i6+0x011] ! Mem[0000000091000010] = 0000005f ! Mem[000000009000002c] = 51b2587a, %g2 = 00000000000024d3 ldub [%i4+0x02d],%g2 ! %g2 = 0000000000000051 ! %l1 = 0000000058667850, Mem[0000000090800010] = f8445340 stb %l1,[%i5+%o2] ! Mem[0000000090800010] = 50445340 ! %l1 = 0000000058667850, Mem[0000000063000028] = 2283f63c394d289a stx %l1,[%i2+%o5] ! Mem[0000000063000028] = 0000000058667850 ! %l6 = 00000000000077db, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l6,[%i6+%g0] ! Mem[0000000091000000] = 00000000000077db ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = 0000000000000051 ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! Mem[0000000090000004] = db5340a5, %g2 = 53918eb2e6c51178 ldsb [%i4+0x005],%g2 ! %g2 = ffffffffffffffdb ! %l0 = 00000000, %l1 = 58667850, Mem[0000000091000000] = 00000000 000077db std %l0,[%i6+%g0] ! Mem[0000000091000000] = 00000000 58667850 ! %l0 = 0000000000000000, Mem[000000009000000a] = e6060000 sth %l0,[%i4+0x00a] ! Mem[0000000090000008] = 00000000 p41_label_19: ! %l6 = 000077db, %l7 = 5f23a5d5, Mem[0000000091000020] = 8b0950dd 0f65f93d std %l6,[%i6+%o4] ! Mem[0000000091000020] = 000077db 5f23a5d5 ! Mem[000000009080000c] = 7ccbcc60, %g2 = ffffffffffffffdb ldsh [%i5+0x00c],%g2 ! %g2 = 0000000000007ccb ! Mem[000000009080001c] = a551e606, %g2 = 0000000000007ccb ldsh [%i5+0x01c],%g2 ! %g2 = ffffffffffffa551 ! Mem[0000000091000010] = 00000000, %g2 = ffffffffffffa551 ldub [%i6+%o2],%g2 ! %g2 = 0000000000000000 ! %l0 = 00000000, %l1 = 58667850, Mem[0000000090000010] = 1d358e58 d828ead6 std %l0,[%i4+%o2] ! Mem[0000000090000010] = 00000000 58667850 ! %l3 = 000000007ccbcc60, Mem[0000000091800008] = 0000001400007c75 stx %l3,[%o0+%o1] ! Mem[0000000091800008] = 000000007ccbcc60 ! %l0 = 00000000, %l1 = 58667850, Mem[0000000090000028] = 6ea75989 a551b258 std %l0,[%i4+%o5] ! Mem[0000000090000028] = 00000000 58667850 ! %l2 = 00000014, %l3 = 7ccbcc60, Mem[0000000090800028] = 77dbf5d3 51e85f11 std %l2,[%i5+%o5] ! Mem[0000000090800028] = 00000014 7ccbcc60 ! Mem[000000006280002c] = 40aa0963, %l0 = 0000000000000000 ldsw [%i1+0x02c],%l0 ! %l0 = 0000000040aa0963 ! Mem[0000000090000008] = a5510000, %g18 = dffe85423d14aabb ldsw [%i4+%o1],%g2 ! %g2 = dffe85423d14aabb p41_label_20: ! Mem[0000000090800008] = 00000014 7ccbcc60, %g2 = a5510000, %g3 = 20754f3c ldd [%i5+%o1],%g2 ! %g2 = 0000000000000014 000000007ccbcc60 ! Mem[0000000090800020] = 06ef2600, %g2 = 0000000000000014 ldsb [%i5+0x021],%g2 ! %g2 = 0000000000000006 ! Mem[0000000091000008] = 785024d3, %g2 = 0000000000000006 lduh [%i6+0x00a],%g2 ! %g2 = 0000000000007850 ! Mem[0000000062800008] = 00000000, %l6 = 00000000000077db lduh [%i1+%o1],%l6 ! %l6 = 0000000000000000 ! Mem[0000000091800000] = 33e16968 4c30c083, %g2 = 00007850, %g3 = 7ccbcc60 ldd [%o0+%g0],%g2 ! %g2 = 0000000033e16968 000000004c30c083 ! Mem[0000000090800020] = e606ef2600002075, %g2 = 0000000033e16968 ldx [%i5+%o4],%g2 ! %g2 = e606ef2600002075 ! Mem[0000000090800030] = eaf63b01, %g18 = dffe85423d14aabb ldsw [%i5+0x030],%g2 ! %g2 = dffe85423d14aabb ! Mem[0000000062000008] = 76d483ea 9beed57d, %l4 = ffffc083, %l5 = 4b7e7940 ldd [%i0+%o1],%l4 ! %l4 = 0000000076d483ea 000000009beed57d ! %l7 = 000000005f23a5d5, Mem[0000000090800010] = 504453405e356f1d stx %l7,[%i5+%o2] ! Mem[0000000090800010] = 000000005f23a5d5 ! Mem[0000000090800024] = 00002075, %g2 = ffffffffeaf63b01 lduw [%i5+0x024],%g2 ! %g2 = 0000000000002075 p41_label_21: ! %l3 = 000000007ccbcc60, Mem[0000000091800008] = 000000007ccbcc60 stx %l3,[%o0+%o1] ! Mem[0000000091800008] = 000000007ccbcc60 ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = 0000000000002075 ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! %l0 = 0000000040aa0963, Mem[0000000091000026] = a5d50000 sth %l0,[%i6+0x026] ! Mem[0000000091000024] = 09630000 ! %l5 = 000000009beed57d, Mem[0000000063000010] = 4499e504fa694f3c stx %l5,[%i2+%o2] ! Mem[0000000063000010] = 000000009beed57d ! %l6 = 00000000, %l7 = 5f23a5d5, Mem[0000000090800018] = 0a8b6c69 a551e606 std %l6,[%i5+%o3] ! Mem[0000000090800018] = 00000000 5f23a5d5 ! %l4 = 0000000076d483ea, Mem[0000000062000006] = f82c72fe sth %l4,[%i0+0x006] ! Mem[0000000062000004] = f82c83ea ! Mem[0000000062000024] = 48361a76, %l1 = 0000000058667850 lduw [%i0+0x024],%l1 ! %l1 = 0000000048361a76 ! Mem[0000000091000038] = e25676cb627c8c8f, %g2 = 43bc1d8151532584 ldx [%i6+0x038],%g2 ! %g2 = e25676cb627c8c8f ! Mem[0000000091800008] = 007ccbcc, %g2 = e25676cb627c8c8f ldsb [%o0+0x00b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000030] = e606761e, %g2 = 0000000000000000 lduw [%i6+0x030],%g2 ! %g2 = 00000000e606761e p41_label_22: ! %l6 = 0000000000000000, Mem[0000000091800020] = 00000000 sth %l6,[%o0+%o4] ! Mem[0000000091800020] = 00000000 ! %l1 = 0000000048361a76, Mem[000000006280000c] = 50574f3c sth %l1,[%i1+0x00c] ! Mem[000000006280000c] = 1a764f3c ! Mem[000000009180001c] = 684e2800, %g2 = 00000000e606761e ldub [%o0+0x01d],%g2 ! %g2 = 0000000000000068 ! Mem[0000000090800018] = 00000000 5f23a5d5, %g2 = 00000068, %g3 = 4c30c083 ldd [%i5+%o3],%g2 ! %g2 = 0000000000000000 000000005f23a5d5 ! %l3 = 000000007ccbcc60, Mem[0000000090000037] = 0a53918e stb %l3,[%i4+0x037] ! Mem[0000000090000034] = 6053918e ! %l5 = 000000009beed57d, Mem[0000000062000038] = 74273df56326cf20 stx %l5,[%i0+0x038] ! Mem[0000000062000038] = 000000009beed57d ! %l6 = 00000000, %l7 = 5f23a5d5, Mem[0000000091000010] = 00000000 5f23a5d5 std %l6,[%i6+%o2] ! Mem[0000000091000010] = 00000000 5f23a5d5 ! %l6 = 00000000, %l7 = 5f23a5d5, Mem[0000000091000018] = 5ffaf26e 47149fcf std %l6,[%i6+%o3] ! Mem[0000000091000018] = 00000000 5f23a5d5 ! %l0 = 0000000040aa0963, Mem[000000009080001a] = 00005f23 sth %l0,[%i5+0x01a] ! Mem[0000000090800018] = 09635f23 ! Mem[0000000090000010] = 0000000058667850, %g2 = 0000000000000000 ldx [%i4+%o2],%g2 ! %g2 = 0000000058667850 p41_label_23: ! Mem[0000000090000018] = 2824d38f, %g2 = 0000000058667850 ldsb [%i4+0x01b],%g2 ! %g2 = 0000000000000028 ! Mem[000000009180002c] = df4eb258, %g18 = dffe85423d14aabb ldsw [%o0+0x02c],%g2 ! %g2 = dffe85423d14aabb ! %l5 = 000000009beed57d, Mem[0000000090800030] = eaf63b01 sth %l5,[%i5+0x030] ! Mem[0000000090800030] = d57d3b01 ! Mem[000000009080001c] = a5d5e606, %g2 = ffffffffdf4eb258 lduh [%i5+0x01e],%g2 ! %g2 = 000000000000a5d5 ! Mem[0000000062000030] = 0000000000002075, %l2 = 0000000000000014 ldx [%i0+0x030],%l2 ! %l2 = 0000000000002075 ! Mem[0000000091000030] = e606761e, %g18 = dffe85423d14aabb ldsw [%i6+0x030],%g2 ! %g2 = dffe85423d14aabb ! %l1 = 0000000048361a76, Mem[000000006280003f] = 4b7e7940 stb %l1,[%i1+0x03f] ! Mem[000000006280003c] = 4b7e7976 ! Mem[0000000091000010] = 00000000, %g18 = dffe85423d14aabb ldsw [%i6+%o2],%g2 ! %g2 = dffe85423d14aabb ! Mem[0000000062800014] = 283a2056, %l4 = 0000000076d483ea lduh [%i1+0x016],%l4 ! %l4 = 0000000000002056 ! Mem[0000000090800000] = 00002075, %g2 = 0000000000000000 lduw [%i5+%g0],%g2 ! %g2 = 0000000000002075 p41_label_24: ! Mem[0000000063000018] = 9a1a0c2785b8b7c6, %l7 = 000000005f23a5d5 ldx [%i2+%o3],%l7 ! %l7 = 9a1a0c2785b8b7c6 ! Mem[0000000091800038] = 54b62075, %g2 = 0000000000002075 lduw [%o0+0x038],%g2 ! %g2 = 0000000054b62075 ! %l7 = 9a1a0c2785b8b7c6, Mem[000000006300002c] = 58667850 stb %l7,[%i2+0x02c] ! Mem[000000006300002c] = c6667850 ! Mem[0000000091800014] = 6ea75989, %g18 = dffe85423d14aabb ldsw [%o0+0x014],%g2 ! %g2 = dffe85423d14aabb ! Mem[0000000090800020] = e606ef2600002075, %g2 = 000000006ea75989 ldx [%i5+%o4],%g2 ! %g2 = e606ef2600002075 ! Mem[0000000091800028] = 153f24b0, %g2 = e606ef2600002075 ldub [%o0+%o5],%g2 ! %g2 = 0000000000000015 ! Mem[0000000062800004] = 435ae8a2, %l7 = 9a1a0c2785b8b7c6 ldsh [%i1+0x004],%l7 ! %l7 = 000000000000435a ! %l6 = 0000000000000000, Mem[0000000091800000] = 33e169684c30c083 stx %l6,[%o0+%g0] ! Mem[0000000091800000] = 0000000000000000 ! Mem[0000000091000018] = 000000005f23a5d5, %g2 = 0000000000000015 ldx [%i6+%o3],%g2 ! %g2 = 000000005f23a5d5 ! %l7 = 000000000000435a, Mem[0000000090000018] = 1d17902824d38f58 stx %l7,[%i4+%o3] ! Mem[0000000090000018] = 000000000000435a p41_label_25: ! Mem[0000000090800034] = e95e4816, %g2 = 000000005f23a5d5 ldsb [%i5+0x036],%g2 ! %g2 = ffffffffffffffe9 ! Mem[0000000063800030] = 00000000, %l0 = 0000000040aa0963 ldub [%i3+0x033],%l0 ! %l0 = 0000000000000000 ! %l6 = 0000000000000000, Mem[0000000091800000] = 00000000 sth %l6,[%o0+%g0] ! Mem[0000000091800000] = 00000000 ! Mem[000000006300001c] = 85b8b7c6, %l7 = 000000000000435a ldub [%i2+0x01c],%l7 ! %l7 = 0000000000000085 ! Mem[0000000063800010] = d74e98b6, %l7 = 0000000000000085 lduw [%i3+%o2],%l7 ! %l7 = 00000000d74e98b6 ! Mem[0000000090800014] = 5f23a5d5, %g2 = ffffffffffffffe9 lduw [%i5+0x014],%g2 ! %g2 = 000000005f23a5d5 ! Mem[0000000062800000] = 2281feee435ae8a2, %l5 = 000000009beed57d ldx [%i1+%g0],%l5 ! %l5 = 2281feee435ae8a2 ! %l6 = 0000000000000000, Mem[0000000090000000] = 000000001bdb5340 stx %l6,[%i4+%g0] ! Mem[0000000090000000] = 0000000000000000 ! Mem[0000000090800020] = ef260000, %g2 = 000000005f23a5d5 ldsb [%i5+0x022],%g2 ! %g2 = ffffffffffffffef ! Mem[0000000090800000] = 00002075, %g2 = ffffffffffffffef lduw [%i5+%g0],%g2 ! %g2 = 0000000000002075 ba,a p41_not_taken_0_end p41_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000000000 bne,a,pn %xcc,p41_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000048361a76 bne,a,pn %xcc,p41_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000002075 bne,a,pn %xcc,p41_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000007ccbcc60 bne,a,pn %xcc,p41_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000002056 bne,a,pn %xcc,p41_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 2281feee435ae8a2 bne,a,pn %xcc,p41_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000000 bne,a,pn %xcc,p41_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000d74e98b6 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 %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 34400314 a1f94c95 bne %xcc,p41_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be be97ef4c 63522a36 bne %xcc,p41_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be dc7167f5 f03890f8 bne %xcc,p41_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 30dd6dc1 009b49ac bne %xcc,p41_f6_fail nop ! Check Local Memory set p41_local0_expect,%g1 p41_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 34035deff82c83ea ldx [%i0+0x000],%g3 ! Observed data at 0000000062000000 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 76d483ea9beed57d ldx [%i0+0x008],%g3 ! Observed data at 0000000062000008 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 4816db3600002075 ldx [%i0+0x010],%g3 ! Observed data at 0000000062000010 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i0,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000000002075 ldx [%i0+0x030],%g3 ! Observed data at 0000000062000030 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000009beed57d ldx [%i0+0x038],%g3 ! Observed data at 0000000062000038 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i0,0x038,%g4 set p41_local1_expect,%g1 p41_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 000000001a764f3c ldx [%i1+0x008],%g3 ! Observed data at 0000000062800008 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x008,%g4 ldx [%g1+0x038],%g2 ! Expected data = b783b2584b7e7976 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+0x010],%g2 ! Expected data = 000000009beed57d 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 = 00000000c6667850 ldx [%i2+0x028],%g3 ! Observed data at 0000000063000028 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = b2f67514a9da7fdd ldx [%i2+0x030],%g3 ! Observed data at 0000000063000030 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = ec125d3a77e6c083 ldx [%i2+0x038],%g3 ! Observed data at 0000000063000038 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i2,0x038,%g4 set p41_local3_expect,%g1 p41_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 000000007ccbcc60 ldx [%i3+0x000],%g3 ! Observed data at 0000000063800000 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i3,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 5989b77200000000 ldx [%i3+0x020],%g3 ! Observed data at 0000000063800020 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000058667850 ldx [%i3+0x030],%g3 ! Observed data at 0000000063800030 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i3,0x030,%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_f0_fail: set p41_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p41_f2_fail: set p41_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p41_f4_fail: set p41_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p41_f6_fail: set p41_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: lduwa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000062000020] ldxa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000063800000] ldxa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000062000028] lduha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000063800000] done p41_trap1o: lduwa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000062000020] ldxa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000063800000] ldxa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000062000028] lduha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000063800000] done p41_trap2e: ldda [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000062000008] ldsha [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000062800000] ldda [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000062800000] ldsba [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000063800028] lduwa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000063800028] lduha [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000063000020] done p41_trap2o: ldda [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000062000008] ldsha [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000062800000] ldda [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000062800000] ldsba [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000063800028] lduwa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000063800028] lduha [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000063000020] done p41_trap3e: nop nop nop nop done p41_trap3o: nop nop nop 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 = 808cc9066ea75989 ldx [%g1+0x008],%l1 ! %l1 = c849849aa0233b01 ldx [%g1+0x010],%l2 ! %l2 = df8735f00fd2fd50 ldx [%g1+0x018],%l3 ! %l3 = 64c23b5a11e26dda ldx [%g1+0x020],%l4 ! %l4 = 0f9121904816db36 ldx [%g1+0x028],%l5 ! %l5 = c61739a821979e54 ldx [%g1+0x030],%l6 ! %l6 = 0a8b6c69a551e606 ldx [%g1+0x038],%l7 ! %l7 = 33e169684c30c083 ! 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 = 6576464e d9f924b9 76ccff5b 4a4b2472 ! %f4 = bb72f25e e58619e6 e73de322 ba3dde30 ! %f8 = b506de2a 73100dad 66559270 8ff13da0 ! %f12 = aaf579a9 da1503d4 9f96da5c 18e546cf ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 15dff9c5 398918b0 1ab2a5d4 c213ebb3 ! %f20 = d8d12b2a 1964b067 93ca0378 823d05ab ! %f24 = 1ca98d86 0c345265 eac8ac2c f9a8852a ! %f28 = e44c085d 325e55f5 3c383c16 f1ea9e44 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = f70d908d eeb026bc 8482e2d6 e118ea13 ! %f36 = 6910e109 0d6d900d 8dcd6452 0e8153e3 ! %f40 = 9aee9d50 573a430e 852b014e f818bc52 ! %f44 = a6623a97 69134e65 cd0e3a0b a6dcbb29 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x288ecb5800000032,%g7,%g1 ! GSR scale = 6, align = 2 wr %g1,%g0,%gsr ! GSR = 288ecb5800000032 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[0000000064800028] = 1497eefd28e6b9c6, %l6 = 1eb2042cd0bc9386 ldx [%i1+%o5],%l6 ! %l6 = 1497eefd28e6b9c6 ! %l0 = 4c705bfc7c16f204, Mem[000000009180001e] = 4e285566 sth %l0,[%o0+0x01e] ! Mem[000000009180001c] = f2045566 ! Mem[000000009180000c] = 3923d9af, %g18 = 27181d92078227e9 ldsw [%o0+0x00c],%g2 ! %g2 = 27181d92078227e9 ! %l0 = 7c16f204, %l1 = 38c11f5c, Mem[0000000090000038] = 53918eb2 e6c51178 std %l0,[%i4+0x038] ! Mem[0000000090000038] = 7c16f204 38c11f5c ! Mem[0000000091800008] = 8b9883bd, %g2 = 000000003923d9af lduw [%o0+%o1],%g2 ! %g2 = 000000008b9883bd ! Mem[0000000090000034] = 807fa20a, %g2 = 000000008b9883bd lduh [%i4+0x034],%g2 ! %g2 = 000000000000807f ! Mem[0000000065800014] = 45186478, %l0 = 4c705bfc7c16f204 ldub [%i3+0x014],%l0 ! %l0 = 0000000000000045 ! %l2 = ab374f8a, %l3 = 9b9fef4c, Mem[0000000064000028] = e3dd2f8e 167f83ff std %l2,[%i0+%o5] ! Mem[0000000064000028] = ab374f8a 9b9fef4c ! %l2 = cd401a5fab374f8a, Mem[0000000091000020] = 8b0950dd0f65f93d stx %l2,[%i6+%o4] ! Mem[0000000091000020] = cd401a5fab374f8a ! Mem[0000000091000014] = fe015ffa, %g2 = 000000000000807f ldsh [%i6+0x016],%g2 ! %g2 = fffffffffffffe01 p42_label_2: ! %l1 = 1fdab88038c11f5c, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l1,[%i6+%g0] ! Mem[0000000091000000] = 1fdab88038c11f5c ! Mem[000000009180001c] = b768f204, %g18 = 27181d92078227e9 ldsw [%o0+0x01c],%g2 ! %g2 = 27181d92078227e9 ! %l7 = 56896423d099a2d3, Mem[0000000090800008] = 5a1ae612 stw %l7,[%i5+%o1] ! Mem[0000000090800008] = d099a2d3 ! Mem[0000000090800028] = 4459f5d3, %g2 = ffffffffb768f204 ldsh [%i5+%o5],%g2 ! %g2 = 0000000000004459 ! %l1 = 1fdab88038c11f5c, Mem[0000000091000024] = ab374f8a stw %l1,[%i6+0x024] ! Mem[0000000091000024] = 38c11f5c ! %l6 = 1497eefd28e6b9c6, Mem[000000009180002a] = 24b0df4e sth %l6,[%o0+0x02a] ! Mem[0000000091800028] = b9c6df4e ! Mem[0000000090800028] = 4459f5d3, %g18 = 27181d92078227e9 ldsw [%i5+%o5],%g2 ! %g2 = 27181d92078227e9 ! %l4 = 8cbf7a0a8775ab8d, Mem[0000000090800018] = b2d54dc6db268a9a stx %l4,[%i5+%o3] ! Mem[0000000090800018] = 8cbf7a0a8775ab8d ! %l4 = 8775ab8d, %l5 = b16cedcf, Mem[0000000091000010] = 6cff95cd 7757fe01 std %l4,[%i6+%o2] ! Mem[0000000091000010] = 8775ab8d b16cedcf ! Mem[000000009100000c] = 7312abd6, %g18 = 27181d92078227e9 ldsw [%i6+0x00c],%g2 ! %g2 = 27181d92078227e9 p42_label_3: ! %l2 = cd401a5fab374f8a, Mem[0000000065800001] = 90736796 stb %l2,[%i3+0x001] ! Mem[0000000065800000] = 908a6796 ! Mem[000000009000001c] = 70edfb0e, %g2 = 000000007312abd6 lduw [%i4+0x01c],%g2 ! %g2 = 0000000070edfb0e ! Mem[000000009000002c] = 7d3b2cbb, %g2 = 0000000070edfb0e lduh [%i4+0x02c],%g2 ! %g2 = 0000000000007d3b ! Mem[0000000091000020] = cd401a5f38c11f5c, %g2 = 0000000000007d3b ldx [%i6+%o4],%g2 ! %g2 = cd401a5f38c11f5c ! Mem[000000009000003c] = 38c11f5c, %g2 = cd401a5f38c11f5c lduw [%i4+0x03c],%g2 ! %g2 = 0000000038c11f5c ! %l5 = b2554d73b16cedcf, Mem[0000000091000008] = 48c28052 stw %l5,[%i6+%o1] ! Mem[0000000091000008] = b16cedcf ! Mem[0000000091800004] = e6aa8b98, %g2 = 0000000038c11f5c ldub [%o0+0x006],%g2 ! %g2 = 00000000000000e6 ! %l6 = 1497eefd28e6b9c6, Mem[0000000065000030] = 8c447ee2 sth %l6,[%i2+0x030] ! Mem[0000000065000030] = b9c67ee2 ! Mem[0000000065000008] = 799a12c3, %l7 = 56896423d099a2d3 ldsh [%i2+%o1],%l7 ! %l7 = 000000000000799a ! %l0 = 0000000000000045, Mem[000000009180000f] = af6e4e51 stb %l0,[%o0+0x00f] ! Mem[000000009180000c] = 456e4e51 p42_label_4: ! Mem[0000000091000024] = 1f5c21a9, %g2 = 00000000000000e6 lduh [%i6+0x026],%g2 ! %g2 = 0000000000001f5c ! Mem[0000000091000000] = 1fdab880, %g2 = 0000000000001f5c lduw [%i6+%g0],%g2 ! %g2 = 000000001fdab880 ! Mem[0000000090800038] = e1d7bcad, %g2 = 000000001fdab880 ldsb [%i5+0x039],%g2 ! %g2 = ffffffffffffffe1 ! Mem[0000000090800018] = 0a8775ab, %g2 = ffffffffffffffe1 ldsb [%i5+0x01b],%g2 ! %g2 = 000000000000000a ! %l1 = 1fdab88038c11f5c, Mem[0000000065800034] = 082235e7 sth %l1,[%i3+0x034] ! Mem[0000000065800034] = 1f5c35e7 ! Mem[0000000090000028] = af022e977d3b2cbb, %g2 = 000000000000000a ldx [%i4+%o5],%g2 ! %g2 = af022e977d3b2cbb ! Mem[0000000090800000] = acf8dd4b, %g2 = af022e977d3b2cbb ldsh [%i5+0x002],%g2 ! %g2 = ffffffffffffacf8 ! Mem[0000000090000028] = af022e97 7d3b2cbb, %g2 = ffffacf8, %g3 = 00000000 ldd [%i4+%o5],%g2 ! %g2 = 00000000af022e97 000000007d3b2cbb ! Mem[0000000091000008] = b16cedcf, %g18 = 27181d92078227e9 ldsw [%i6+%o1],%g2 ! %g2 = 27181d92078227e9 ! Mem[0000000064000008] = 71b658b4, %l5 = b2554d73b16cedcf lduh [%i0+%o1],%l5 ! %l5 = 00000000000071b6 p42_label_5: ! %l6 = 1497eefd28e6b9c6, Mem[000000006580003c] = 8e1bf56b sth %l6,[%i3+0x03c] ! Mem[000000006580003c] = b9c6f56b ! Mem[0000000090800038] = 66e1d7bcadc27bb0, %g2 = ffffffffb16cedcf ldx [%i5+0x038],%g2 ! %g2 = 66e1d7bcadc27bb0 ! Mem[0000000091000004] = 38c11f5c, %g2 = 66e1d7bcadc27bb0 ldsh [%i6+0x004],%g2 ! %g2 = 00000000000038c1 ! Mem[0000000090000008] = b427e099, %g18 = 27181d92078227e9 ldsw [%i4+%o1],%g2 ! %g2 = 27181d92078227e9 ! %l0 = 0000000000000045, Mem[0000000090800015] = 356f1d8c stb %l0,[%i5+0x015] ! Mem[0000000090800014] = 456f1d8c ! %l6 = 28e6b9c6, %l7 = 0000799a, Mem[0000000090800020] = 0c86ef26 35144907 std %l6,[%i5+%o4] ! Mem[0000000090800020] = 28e6b9c6 0000799a ! %l0 = 0000000000000045, Mem[000000006580002c] = 2bf8b865 stw %l0,[%i3+0x02c] ! Mem[000000006580002c] = 00000045 ! %l2 = ab374f8a, %l3 = 9b9fef4c, Mem[0000000091800008] = 8b9883bd 3923d945 std %l2,[%o0+%o1] ! Mem[0000000091800008] = ab374f8a 9b9fef4c ! Mem[0000000091000000] = dab88038, %g2 = ffffffffb427e099 ldub [%i6+0x001],%g2 ! %g2 = 00000000000000da ! Mem[0000000065000000] = 58df053c, %l6 = 1497eefd28e6b9c6 ldsw [%i2+%g0],%l6 ! %l6 = 0000000058df053c p42_label_6: ! %l1 = 1fdab88038c11f5c, Mem[0000000090800022] = b9c60000 stb %l1,[%i5+0x022] ! Mem[0000000090800020] = 5cc60000 ! %l4 = 8cbf7a0a8775ab8d, Mem[0000000090800030] = eaf607f479e2e95e stx %l4,[%i5+0x030] ! Mem[0000000090800030] = 8cbf7a0a8775ab8d ! Mem[0000000090800038] = bcadc27b, %g2 = 00000000000000da ldsb [%i5+0x03b],%g2 ! %g2 = ffffffffffffffbc ! %l3 = 7fc8ebb49b9fef4c, Mem[0000000091800002] = 0ab007b3 sth %l3,[%o0+0x002] ! Mem[0000000091800000] = ef4c07b3 ! Mem[0000000090000004] = d6ba8c74, %g18 = 27181d92078227e9 ldsw [%i4+0x004],%g2 ! %g2 = 27181d92078227e9 ! Mem[0000000090800000] = 73d0acf8, %g2 = ffffffffd6ba8c74 lduw [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 ! Mem[0000000090000020] = 0ad8f703, %g2 = 0000000073d0acf8 ldsh [%i4+%o4],%g2 ! %g2 = 0000000000000ad8 ! %l0 = 00000045, %l1 = 38c11f5c, Mem[0000000065800008] = 5312e235 193198d4 std %l0,[%i3+%o1] ! Mem[0000000065800008] = 00000045 38c11f5c ! %l1 = 1fdab88038c11f5c, Mem[0000000090800018] = 8cbf7a0a8775ab8d stx %l1,[%i5+%o3] ! Mem[0000000090800018] = 1fdab88038c11f5c ! Mem[0000000091000004] = 38c11f5c, %g18 = 27181d92078227e9 ldsw [%i6+0x004],%g2 ! %g2 = 27181d92078227e9 p42_label_7: ! %l5 = 00000000000071b6, Mem[0000000090800020] = 28e65cc6 stw %l5,[%i5+%o4] ! Mem[0000000090800020] = 000071b6 ! %l2 = ab374f8a, %l3 = 9b9fef4c, Mem[0000000091800030] = 43bc1d81 51532584 std %l2,[%o0+0x030] ! Mem[0000000091800030] = ab374f8a 9b9fef4c ! %l7 = 000000000000799a, Mem[0000000065800032] = e72de0c7 stb %l7,[%i3+0x032] ! Mem[0000000065800030] = e72d9ac7 ! %l7 = 000000000000799a, Mem[000000009080002c] = 51e85f11 sth %l7,[%i5+0x02c] ! Mem[000000009080002c] = 799a5f11 ! Mem[0000000090000028] = af022e97, %g2 = 0000000038c11f5c lduw [%i4+%o5],%g2 ! %g2 = 00000000af022e97 ! Mem[0000000090000020] = 0ad8f703, %g2 = 00000000af022e97 ldub [%i4+%o4],%g2 ! %g2 = 000000000000000a ! Mem[0000000091000008] = cf7312ab, %g2 = 000000000000000a ldub [%i6+0x00b],%g2 ! %g2 = 00000000000000cf ! Mem[0000000064800034] = e3904c65, %l4 = 8cbf7a0a8775ab8d lduh [%i1+0x036],%l4 ! %l4 = 0000000000004c65 ! Mem[0000000064000004] = 24dee46d, %l7 = 000000000000799a lduw [%i0+0x004],%l7 ! %l7 = 0000000024dee46d ! Mem[000000009100000c] = 7312abd6, %g18 = 27181d92078227e9 ldsw [%i6+0x00c],%g2 ! %g2 = 27181d92078227e9 p42_label_8: ! %l5 = 00000000000071b6, Mem[000000006580001a] = 4c7496c5 stb %l5,[%i3+0x01a] ! Mem[0000000065800018] = 4c74b6c5 ! Mem[000000006400000c] = 80a132ad, %l2 = cd401a5fab374f8a ldsw [%i0+0x00c],%l2 ! %l2 = ffffffff80a132ad ! %l4 = 0000000000004c65, Mem[0000000091000010] = 8775ab8db16cedcf stx %l4,[%i6+%o2] ! Mem[0000000091000010] = 0000000000004c65 ! Mem[0000000090800028] = 4459f5d3, %g2 = 000000007312abd6 ldsb [%i5+%o5],%g2 ! %g2 = 0000000000000044 ! Mem[0000000091000000] = 1fdab880, %g2 = 0000000000000044 ldsb [%i6+%g0],%g2 ! %g2 = 000000000000001f ! Mem[0000000090800020] = 000071b6 0000799a, %g2 = 0000001f, %g3 = 7d3b2cbb ldd [%i5+%o4],%g2 ! %g2 = 00000000000071b6 000000000000799a ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 00000000000071b6 ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! %l2 = ffffffff80a132ad, Mem[000000009080002c] = 799a5f11 sth %l2,[%i5+0x02c] ! Mem[000000009080002c] = 32ad5f11 ! Mem[000000009180000c] = 9b9fef4c, %g2 = 1d17902870edfb0e lduw [%o0+0x00c],%g2 ! %g2 = 000000009b9fef4c ! Mem[000000009000000c] = 2d46b01d, %g2 = 000000009b9fef4c ldub [%i4+0x00d],%g2 ! %g2 = 000000000000002d p42_label_9: ! Mem[0000000090800028] = 4459f5d3, %g2 = 000000000000002d lduh [%i5+%o5],%g2 ! %g2 = 0000000000004459 ! %l5 = 00000000000071b6, Mem[000000009100003c] = 62bf8c8f stw %l5,[%i6+0x03c] ! Mem[000000009100003c] = 000071b6 ! %l6 = 0000000058df053c, Mem[0000000091000004] = 38c11f5c sth %l6,[%i6+0x004] ! Mem[0000000091000004] = 053c1f5c ! Mem[0000000091000000] = 1fdab880, %g2 = 0000000000004459 ldub [%i6+%g0],%g2 ! %g2 = 000000000000001f ! %l0 = 0000000000000045, Mem[0000000091000028] = 21a95ba1 stw %l0,[%i6+%o5] ! Mem[0000000091000028] = 00000045 ! %l7 = 0000000024dee46d, Mem[0000000091800030] = ab374f8a9b9fef4c stx %l7,[%o0+0x030] ! Mem[0000000091800030] = 0000000024dee46d ! Mem[0000000091800014] = 8cae06fa, %g2 = 000000000000001f lduh [%o0+0x016],%g2 ! %g2 = 0000000000008cae ! Mem[0000000090800028] = 4459f5d3, %g2 = 0000000000008cae ldsh [%i5+%o5],%g2 ! %g2 = 0000000000004459 ! Mem[000000009180000c] = ef4c6e4e, %g2 = 0000000000004459 lduh [%o0+0x00e],%g2 ! %g2 = 000000000000ef4c ! Mem[0000000090800038] = 66e1d7bc, %g2 = 000000000000ef4c lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc p42_label_10: ! Mem[0000000065800028] = a2591ad7 00000045, %l0 = 00000045, %l1 = 38c11f5c ldd [%i3+%o5],%l0 ! %l0 = 00000000a2591ad7 0000000000000045 ! %l7 = 0000000024dee46d, Mem[0000000090800000] = 73d0acf8dd4bc205 stx %l7,[%i5+%g0] ! Mem[0000000090800000] = 0000000024dee46d ! %l5 = 00000000000071b6, Mem[0000000091800004] = 07b3e6aa sth %l5,[%o0+0x004] ! Mem[0000000091800004] = 71b6e6aa ! %l2 = ffffffff80a132ad, Mem[0000000064800000] = 8b9d09a545d96e36 stx %l2,[%i1+%g0] ! Mem[0000000064800000] = ffffffff80a132ad ! Mem[0000000090000018] = 902870ed, %g2 = 0000000066e1d7bc ldsh [%i4+0x01a],%g2 ! %g2 = ffffffffffff9028 ! %l7 = 0000000024dee46d, Mem[0000000091000008] = b16cedcf stw %l7,[%i6+%o1] ! Mem[0000000091000008] = 24dee46d ! Mem[0000000090800034] = 8775ab8d, %g2 = ffffffffffff9028 lduh [%i5+0x034],%g2 ! %g2 = 0000000000008775 ! Mem[0000000091800010] = 6e4e518296298cae, %g2 = 0000000000008775 ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296298cae ! Mem[0000000090800030] = 7a0a8775, %g2 = 6e4e518296298cae lduh [%i5+0x032],%g2 ! %g2 = 0000000000007a0a ! Mem[000000006500002c] = ffbf1fc4, %l1 = 0000000000000045 lduw [%i2+0x02c],%l1 ! %l1 = 00000000ffbf1fc4 p42_label_11: ! Mem[0000000064000008] = 71b658b4, %l0 = 00000000a2591ad7 ldub [%i0+0x00b],%l0 ! %l0 = 00000000000000b4 ! %l1 = 00000000ffbf1fc4, Mem[0000000090800020] = 000071b6 sth %l1,[%i5+%o4] ! Mem[0000000090800020] = 1fc471b6 ! Mem[0000000090800018] = 1fdab880, %g2 = 0000000000007a0a ldsh [%i5+%o3],%g2 ! %g2 = 0000000000001fda ! Mem[000000006480001c] = e770ee2b, %l1 = 00000000ffbf1fc4 lduw [%i1+0x01c],%l1 ! %l1 = 00000000e770ee2b ! Mem[000000009100003c] = 000071b6, %g2 = 0000000000001fda ldub [%i6+0x03c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800028] = 4459f5d332ad5f11, %g2 = 0000000000000000 ldx [%i5+%o5],%g2 ! %g2 = 4459f5d332ad5f11 ! %l3 = 7fc8ebb49b9fef4c, Mem[0000000090000019] = 17902870 stb %l3,[%i4+0x019] ! Mem[0000000090000018] = 4c902870 ! %l1 = 00000000e770ee2b, Mem[0000000064000028] = ab374f8a9b9fef4c stx %l1,[%i0+%o5] ! Mem[0000000064000028] = 00000000e770ee2b ! %l5 = 00000000000071b6, Mem[000000006580001c] = 689bad63 stw %l5,[%i3+0x01c] ! Mem[000000006580001c] = 000071b6 ! Mem[0000000091000008] = 24dee46d7312abd6, %g2 = 4459f5d332ad5f11 ldx [%i6+%o1],%g2 ! %g2 = 24dee46d7312abd6 p42_label_12: ! Mem[0000000065800010] = dee89262 45186478, %l2 = 80a132ad, %l3 = 9b9fef4c ldd [%i3+%o2],%l2 ! %l2 = 00000000dee89262 0000000045186478 ! %l4 = 0000000000004c65, Mem[000000009080003a] = d7bcadc2 sth %l4,[%i5+0x03a] ! Mem[0000000090800038] = 4c65adc2 ! %l1 = 00000000e770ee2b, Mem[0000000065800012] = dee89262 sth %l1,[%i3+0x012] ! Mem[0000000065800010] = dee8ee2b ! %l4 = 0000000000004c65, Mem[0000000090000016] = ead61d4c sth %l4,[%i4+0x016] ! Mem[0000000090000014] = 4c651d4c ! Mem[0000000090000014] = 651d4c90, %g2 = 24dee46d7312abd6 ldsb [%i4+0x017],%g2 ! %g2 = 0000000000000065 ! Mem[000000009080002c] = 32ad5f11, %g2 = 0000000000000065 lduw [%i5+0x02c],%g2 ! %g2 = 0000000032ad5f11 ! Mem[000000009180001c] = b768f204, %g2 = 0000000032ad5f11 lduw [%o0+0x01c],%g2 ! %g2 = 00000000b768f204 ! %l4 = 0000000000004c65, Mem[0000000091800012] = 51829629 sth %l4,[%o0+0x012] ! Mem[0000000091800010] = 4c659629 ! %l7 = 0000000024dee46d, Mem[0000000065000019] = b5d2784d stb %l7,[%i2+0x019] ! Mem[0000000065000018] = b56d784d ! Mem[0000000064000030] = e7b4b59e3ad9c7ef, %l7 = 0000000024dee46d ldx [%i0+0x030],%l7 ! %l7 = e7b4b59e3ad9c7ef p42_label_13: ! Mem[0000000091000030] = a5b5761e, %g18 = 27181d92078227e9 ldsw [%i6+0x030],%g2 ! %g2 = 27181d92078227e9 ! Mem[0000000091000038] = e25676cb, %g2 = ffffffffa5b5761e ldsh [%i6+0x038],%g2 ! %g2 = ffffffffffffe256 ! %l5 = 00000000000071b6, Mem[0000000091000029] = 00004508 stb %l5,[%i6+0x029] ! Mem[0000000091000028] = b6004508 ! Mem[000000009000003c] = 38c11f5c, %g18 = 27181d92078227e9 ldsw [%i4+0x03c],%g2 ! %g2 = 27181d92078227e9 ! %l7 = e7b4b59e3ad9c7ef, Mem[0000000090000006] = 8c74b427 stb %l7,[%i4+0x006] ! Mem[0000000090000004] = ef74b427 ! %l0 = 00000000000000b4, Mem[000000006400003e] = a0316fd4 stb %l0,[%i0+0x03e] ! Mem[000000006400003c] = a031b4d4 ! Mem[0000000091800030] = 00000000, %g2 = 0000000038c11f5c ldsb [%o0+0x030],%g2 ! %g2 = 0000000000000000 ! Mem[0000000065000000] = 58df053c 636e5009, %l0 = 000000b4, %l1 = e770ee2b ldd [%i2+%g0],%l0 ! %l0 = 0000000058df053c 00000000636e5009 ! Mem[0000000064800028] = 1497eefd, %l7 = e7b4b59e3ad9c7ef ldsb [%i1+0x02b],%l7 ! %l7 = fffffffffffffffd ! Mem[000000009080003c] = 7bb00000, %g2 = 0000000000000000 lduh [%i5+0x03e],%g2 ! %g2 = 0000000000007bb0 p42_label_14: ! Mem[0000000090800008] = d099a2d3, %g18 = 27181d92078227e9 ldsw [%i5+%o1],%g2 ! %g2 = 27181d92078227e9 ! %l4 = 00004c65, %l5 = 000071b6, Mem[0000000064800020] = b25ff325 ed31e4ca std %l4,[%i1+%o4] ! Mem[0000000064800020] = 00004c65 000071b6 ! %l0 = 58df053c, %l1 = 636e5009, Mem[0000000065000018] = b56d784d 3f7fce3f std %l0,[%i2+%o3] ! Mem[0000000065000018] = 58df053c 636e5009 ! %l6 = 0000000058df053c, Mem[0000000090000010] = 1d358e58 stb %l6,[%i4+%o2] ! Mem[0000000090000010] = 3c358e58 ! Mem[0000000091000024] = 38c11f5c, %g18 = 27181d92078227e9 ldsw [%i6+0x024],%g2 ! %g2 = 27181d92078227e9 ! Mem[0000000090000028] = af022e97, %g2 = 0000000038c11f5c lduw [%i4+%o5],%g2 ! %g2 = 00000000af022e97 ! Mem[0000000091800030] = 00000000, %g18 = 27181d92078227e9 ldsw [%o0+0x030],%g2 ! %g2 = 27181d92078227e9 ! Mem[0000000090800030] = 7a0a8775, %g2 = 0000000000000000 ldsb [%i5+0x032],%g2 ! %g2 = 000000000000007a ! %l5 = 00000000000071b6, Mem[0000000065000018] = 58df053c636e5009 stx %l5,[%i2+%o3] ! Mem[0000000065000018] = 00000000000071b6 ! Mem[0000000091800028] = 153fb9c6df4e4459, %g2 = 000000000000007a ldx [%o0+%o5],%g2 ! %g2 = 153fb9c6df4e4459 p42_label_15: ! Mem[000000009000003c] = 38c11f5c, %g18 = 27181d92078227e9 ldsw [%i4+0x03c],%g2 ! %g2 = 27181d92078227e9 ! Mem[0000000064000010] = 79bea938, %l4 = 0000000000004c65 lduh [%i0+%o2],%l4 ! %l4 = 00000000000079be ! Mem[0000000090800000] = 00000000 24dee46d, %g2 = 38c11f5c, %g3 = 0000799a ldd [%i5+%g0],%g2 ! %g2 = 0000000000000000 0000000024dee46d ! Mem[0000000090800038] = 66e14c65, %g18 = 27181d92078227e9 ldsw [%i5+0x038],%g2 ! %g2 = 27181d92078227e9 ! Mem[0000000090800020] = 1fc471b6, %g18 = 27181d92078227e9 ldsw [%i5+%o4],%g2 ! %g2 = 27181d92078227e9 ! Mem[0000000091000010] = 00000000 00004c65, %g2 = 1fc471b6, %g3 = 24dee46d ldd [%i6+%o2],%g2 ! %g2 = 0000000000000000 0000000000004c65 ! Mem[0000000091800028] = 153fb9c6, %g2 = 0000000000000000 ldsh [%o0+%o5],%g2 ! %g2 = 000000000000153f ! Mem[0000000090000004] = d6baef74, %g2 = 000000000000153f lduw [%i4+0x004],%g2 ! %g2 = 00000000d6baef74 ! %l4 = 00000000000079be, Mem[000000009080003c] = adc27bb0 stw %l4,[%i5+0x03c] ! Mem[000000009080003c] = 000079be ! Mem[0000000065800018] = 4c74b6c5000071b6, %l6 = 0000000058df053c ldx [%i3+%o3],%l6 ! %l6 = 4c74b6c5000071b6 p42_label_16: ! Mem[0000000090800030] = 8cbf7a0a 8775ab8d, %g2 = d6baef74, %g3 = 00004c65 ldd [%i5+0x030],%g2 ! %g2 = 000000008cbf7a0a 000000008775ab8d ! %l5 = 00000000000071b6, Mem[0000000091000028] = 00b60045 stw %l5,[%i6+%o5] ! Mem[0000000091000028] = 000071b6 ! Mem[0000000065800020] = 89179fe0 84901519, %l6 = 000071b6, %l7 = fffffffd ldd [%i3+%o4],%l6 ! %l6 = 0000000089179fe0 0000000084901519 ! Mem[0000000090800034] = 8775ab8d, %g18 = 27181d92078227e9 ldsw [%i5+0x034],%g2 ! %g2 = 27181d92078227e9 ! Mem[000000006500002c] = ffbf1fc4, %l2 = 00000000dee89262 lduh [%i2+0x02c],%l2 ! %l2 = 000000000000ffbf ! %l0 = 0000000058df053c, Mem[000000009180000c] = 9b9fef4c stb %l0,[%o0+0x00c] ! Mem[000000009180000c] = 3c9fef4c ! %l4 = 00000000000079be, Mem[0000000091800008] = ab374f8a sth %l4,[%o0+%o1] ! Mem[0000000091800008] = 79be4f8a ! Mem[0000000090000014] = d8284c65, %g2 = ffffffff8775ab8d lduh [%i4+0x014],%g2 ! %g2 = 000000000000d828 ! Mem[0000000090000020] = 0ad8f703 0332e58e, %g2 = 0000d828, %g3 = 8775ab8d ldd [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 000000000332e58e ! Mem[0000000091800034] = 24dee46d, %g18 = 27181d92078227e9 ldsw [%o0+0x034],%g2 ! %g2 = 27181d92078227e9 p42_label_17: ! Mem[0000000090800000] = 00000000, %g2 = 0000000024dee46d lduw [%i5+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000024] = c11f5c00, %g2 = 0000000000000000 ldub [%i6+0x025],%g2 ! %g2 = 00000000000000c1 ! Mem[0000000090000004] = d6baef74, %g2 = 00000000000000c1 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffffd6ba ! %l4 = 000079be, %l5 = 000071b6, Mem[0000000065000030] = b9c67ee2 0b5c288e std %l4,[%i2+0x030] ! Mem[0000000065000030] = 000079be 000071b6 ! Mem[0000000090000008] = 99152d46, %g2 = ffffffffffffd6ba ldub [%i4+0x00b],%g2 ! %g2 = 0000000000000099 ! Mem[0000000065000034] = 000071b6, %l7 = 0000000084901519 ldsb [%i2+0x034],%l7 ! %l7 = 0000000000000000 ! %l2 = 000000000000ffbf, Mem[0000000090800004] = 24dee46d stw %l2,[%i5+0x004] ! Mem[0000000090800004] = 0000ffbf ! %l1 = 00000000636e5009, Mem[000000009080003c] = 000079be stw %l1,[%i5+0x03c] ! Mem[000000009080003c] = 636e5009 ! %l5 = 00000000000071b6, Mem[0000000091000000] = 1fdab880053c1f5c stx %l5,[%i6+%g0] ! Mem[0000000091000000] = 00000000000071b6 ! %l0 = 0000000058df053c, Mem[0000000090800020] = 1fc471b60000799a stx %l0,[%i5+%o4] ! Mem[0000000090800020] = 0000000058df053c p42_label_18: ! Mem[0000000090800004] = 0000ffbf, %g2 = 0000000000000099 lduh [%i5+0x004],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800028] = 153fb9c6, %g18 = 27181d92078227e9 ldsw [%o0+%o5],%g2 ! %g2 = 27181d92078227e9 ! Mem[0000000064000000] = 562e928c 24dee46d, %l4 = 000079be, %l5 = 000071b6 ldd [%i0+%g0],%l4 ! %l4 = 00000000562e928c 0000000024dee46d ! Mem[0000000064800004] = 80a132ad, %l1 = 00000000636e5009 ldsh [%i1+0x004],%l1 ! %l1 = ffffffffffff80a1 ! Mem[0000000090000018] = 1d4c9028, %g18 = 27181d92078227e9 ldsw [%i4+%o3],%g2 ! %g2 = 27181d92078227e9 ! Mem[0000000091800008] = 79be4f8a, %g18 = 27181d92078227e9 ldsw [%o0+%o1],%g2 ! %g2 = 27181d92078227e9 ! Mem[0000000091800030] = 00000000, %g2 = 0000000079be4f8a lduh [%o0+0x030],%g2 ! %g2 = 0000000000000000 ! %l6 = 89179fe0, %l7 = 00000000, Mem[0000000091000000] = 00000000 000071b6 std %l6,[%i6+%g0] ! Mem[0000000091000000] = 89179fe0 00000000 ! %l1 = ffffffffffff80a1, Mem[000000009100000c] = 7312abd6 sth %l1,[%i6+0x00c] ! Mem[000000009100000c] = 80a1abd6 ! %l0 = 0000000058df053c, Mem[000000009000003d] = c11f5c00 stb %l0,[%i4+0x03d] ! Mem[000000009000003c] = 3c1f5c00 p42_label_19: ! %l7 = 0000000000000000, Mem[0000000091800037] = 6d54b611 stb %l7,[%o0+0x037] ! Mem[0000000091800034] = 0054b611 ! Mem[0000000090000028] = 977d3b2c, %g2 = 0000000000000000 ldsb [%i4+0x02b],%g2 ! %g2 = ffffffffffffff97 ! Mem[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = ffffff97, %g3 = 0332e58e ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf ! Mem[0000000091000030] = a5b5761e 1214449b, %g2 = 5ffaf26e, %g3 = 47a19fcf ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214449b ! %l2 = 000000000000ffbf, Mem[0000000091000030] = a5b5761e1214449b stx %l2,[%i6+0x030] ! Mem[0000000091000030] = 000000000000ffbf ! Mem[0000000091800030] = 00000000 24dee400, %g2 = a5b5761e, %g3 = 1214449b ldd [%o0+0x030],%g2 ! %g2 = 0000000000000000 0000000024dee400 ! Mem[0000000091000020] = cd401a5f 38c11f5c, %g2 = 00000000, %g3 = 24dee400 ldd [%i6+%o4],%g2 ! %g2 = 00000000cd401a5f 0000000038c11f5c ! Mem[000000009100001c] = 47a19fcf, %g2 = 00000000cd401a5f lduw [%i6+0x01c],%g2 ! %g2 = 0000000047a19fcf ! %l4 = 562e928c, %l5 = 24dee46d, Mem[0000000065000030] = 000079be 000071b6 std %l4,[%i2+0x030] ! Mem[0000000065000030] = 562e928c 24dee46d ! Mem[0000000091000014] = 00004c65, %g2 = 0000000047a19fcf lduw [%i6+0x014],%g2 ! %g2 = 0000000000004c65 p42_label_20: ! Mem[0000000090800014] = 5e456f1d, %g2 = 0000000000004c65 lduw [%i5+0x014],%g2 ! %g2 = 000000005e456f1d ! %l6 = 0000000089179fe0, Mem[000000009100002c] = 08a9d051 stw %l6,[%i6+0x02c] ! Mem[000000009100002c] = 89179fe0 ! Mem[0000000065000028] = 707b8b73 ffbf1fc4, %l0 = 58df053c, %l1 = ffff80a1 ldd [%i2+%o5],%l0 ! %l0 = 00000000707b8b73 00000000ffbf1fc4 ! Mem[0000000090000038] = f204383c, %g2 = 000000005e456f1d lduh [%i4+0x03a],%g2 ! %g2 = 000000000000f204 ! Mem[0000000064800018] = cd94398c, %l0 = 00000000707b8b73 ldsb [%i1+0x01a],%l0 ! %l0 = 0000000000000039 ! Mem[0000000090800014] = 5e456f1d, %g18 = 27181d92078227e9 ldsw [%i5+0x014],%g2 ! %g2 = 27181d92078227e9 ! Mem[0000000091800028] = 153fb9c6df4e4459, %g2 = 000000005e456f1d ldx [%o0+%o5],%g2 ! %g2 = 153fb9c6df4e4459 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 153fb9c6df4e4459 ldsh [%i6+%o3],%g2 ! %g2 = 0000000000005ffa ! Mem[0000000091800028] = b9c6df4e, %g2 = 0000000000005ffa lduh [%o0+0x02a],%g2 ! %g2 = 000000000000b9c6 ! %l5 = 0000000024dee46d, Mem[000000006580001a] = 4c74b6c5 sth %l5,[%i3+0x01a] ! Mem[0000000065800018] = 4c74e46d p42_label_21: ! %l7 = 0000000000000000, Mem[0000000091800004] = 71b6e6aa stw %l7,[%o0+0x004] ! Mem[0000000091800004] = 00000000 ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 0000b9c6, %g3 = 38c11f5c ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! Mem[000000006580001c] = 000071b6, %l0 = 0000000000000039 ldsb [%i3+0x01c],%l0 ! %l0 = 0000000000000000 ! Mem[000000006400003c] = a031b4d4, %l7 = 0000000000000000 lduw [%i0+0x03c],%l7 ! %l7 = 00000000a031b4d4 ! %l1 = 00000000ffbf1fc4, Mem[0000000091000038] = e25676cb000071b6 stx %l1,[%i6+0x038] ! Mem[0000000091000038] = 00000000ffbf1fc4 ! %l3 = 0000000045186478, Mem[0000000065800023] = 89179fe0 stb %l3,[%i3+0x023] ! Mem[0000000065800020] = 89179f78 ! %l7 = 00000000a031b4d4, Mem[000000009000003c] = 383c1f5c stw %l7,[%i4+0x03c] ! Mem[000000009000003c] = a031b4d4 ! %l6 = 89179fe0, %l7 = a031b4d4, Mem[0000000091000030] = 00000000 0000ffbf std %l6,[%i6+0x030] ! Mem[0000000091000030] = 89179fe0 a031b4d4 ! Mem[0000000064800014] = 8b2d17fa, %l1 = 00000000ffbf1fc4 ldsw [%i1+0x014],%l1 ! %l1 = ffffffff8b2d17fa ! %l7 = 00000000a031b4d4, Mem[0000000090000024] = 0332e58e stw %l7,[%i4+0x024] ! Mem[0000000090000024] = a031b4d4 p42_label_22: ! %l7 = 00000000a031b4d4, Mem[0000000064800014] = 8b2d17fa stb %l7,[%i1+0x014] ! Mem[0000000064800014] = d42d17fa ! %l2 = 000000000000ffbf, Mem[0000000090800032] = 7a0a8775 stb %l2,[%i5+0x032] ! Mem[0000000090800030] = bf0a8775 ! Mem[0000000090000038] = 7c16f204, %g2 = 00000000b427e099 lduw [%i4+0x038],%g2 ! %g2 = 000000007c16f204 ! Mem[0000000090000028] = af022e97 7d3b2cbb, %g2 = 7c16f204, %g3 = 152d46b0 ldd [%i4+%o5],%g2 ! %g2 = 00000000af022e97 000000007d3b2cbb ! %l6 = 0000000089179fe0, Mem[0000000091800020] = 5566979dba3ff053 stx %l6,[%o0+%o4] ! Mem[0000000091800020] = 0000000089179fe0 ! Mem[0000000090000020] = f703a031, %g2 = 00000000af022e97 ldub [%i4+0x022],%g2 ! %g2 = 00000000000000f7 ! %l0 = 0000000000000000, Mem[0000000090800020] = 00000000 stw %l0,[%i5+%o4] ! Mem[0000000090800020] = 00000000 ! Mem[0000000090800034] = ab8d66e1, %g2 = 00000000000000f7 ldsb [%i5+0x036],%g2 ! %g2 = ffffffffffffffab ! Mem[0000000090000000] = d53180d6, %g2 = ffffffffffffffab ldub [%i4+0x001],%g2 ! %g2 = 00000000000000d5 ! %l0 = 0000000000000000, Mem[000000009000003c] = a031b4d4 sth %l0,[%i4+0x03c] ! Mem[000000009000003c] = 0000b4d4 p42_label_23: ! %l3 = 0000000045186478, Mem[0000000090800008] = d099a2d3 sth %l3,[%i5+%o1] ! Mem[0000000090800008] = 6478a2d3 ! %l4 = 00000000562e928c, Mem[0000000091800000] = fb52ef4c stw %l4,[%o0+%g0] ! Mem[0000000091800000] = 562e928c ! Mem[0000000090800010] = f8449dd9 5e456f1d, %g2 = 000000d5, %g3 = 7d3b2cbb ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000005e456f1d ! %l5 = 0000000024dee46d, Mem[0000000091000038] = 00000000 stw %l5,[%i6+0x038] ! Mem[0000000091000038] = 24dee46d ! Mem[0000000091000038] = 24dee46d ffbf1fc4, %g2 = f8449dd9, %g3 = 5e456f1d ldd [%i6+0x038],%g2 ! %g2 = 0000000024dee46d 00000000ffbf1fc4 ! %l5 = 0000000024dee46d, Mem[0000000090800033] = 0a8775ab stb %l5,[%i5+0x033] ! Mem[0000000090800030] = 6d8775ab ! Mem[0000000064800014] = d42d17fa, %l4 = 00000000562e928c ldsh [%i1+0x014],%l4 ! %l4 = ffffffffffffd42d ! %l5 = 0000000024dee46d, Mem[0000000090000038] = 7c16f2040000b4d4 stx %l5,[%i4+0x038] ! Mem[0000000090000038] = 0000000024dee46d ! Mem[000000009180001c] = 68f20400, %g2 = 0000000024dee46d ldub [%o0+0x01d],%g2 ! %g2 = 0000000000000068 ! Mem[0000000090000030] = 7a6764e2807fa20a, %g2 = 0000000000000068 ldx [%i4+0x030],%g2 ! %g2 = 7a6764e2807fa20a p42_label_24: ! %l6 = 89179fe0, %l7 = a031b4d4, Mem[0000000090800008] = 6478a2d3 14acc7c9 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 89179fe0 a031b4d4 ! %l3 = 0000000045186478, Mem[0000000091800038] = 54b6116d9d52adff stx %l3,[%o0+0x038] ! Mem[0000000091800038] = 0000000045186478 ! Mem[0000000065000028] = 707b8b73, %l7 = 00000000a031b4d4 lduh [%i2+%o5],%l7 ! %l7 = 000000000000707b ! Mem[0000000091800030] = 000024de, %g2 = 7a6764e2807fa20a lduh [%o0+0x032],%g2 ! %g2 = 0000000000000000 ! %l4 = ffffffffffffd42d, Mem[0000000091800008] = 79be4f8a stw %l4,[%o0+%o1] ! Mem[0000000091800008] = ffffd42d ! Mem[0000000091800034] = 24dee400, %g2 = 0000000000000000 ldub [%o0+0x034],%g2 ! %g2 = 0000000000000024 ! %l7 = 000000000000707b, Mem[0000000090000032] = 64e2807f sth %l7,[%i4+0x032] ! Mem[0000000090000030] = 707b807f ! Mem[0000000090000004] = baef74b4, %g2 = 0000000000000024 ldsb [%i4+0x005],%g2 ! %g2 = ffffffffffffffba ! Mem[0000000091800038] = 00000000, %g2 = ffffffffffffffba lduw [%o0+0x038],%g2 ! %g2 = 0000000000000000 ! %l3 = 0000000045186478, Mem[0000000091800039] = 00000045 stb %l3,[%o0+0x039] ! Mem[0000000091800038] = 78000045 p42_label_25: ! Mem[0000000091000010] = 0000000000004c65, %g2 = 0000000000000000 ldx [%i6+%o2],%g2 ! %g2 = 0000000000004c65 ! Mem[000000006500002c] = ffbf1fc4, %l7 = 000000000000707b ldsb [%i2+0x02e],%l7 ! %l7 = 000000000000001f ! Mem[0000000064000010] = 79bea938, %l0 = 0000000000000000 ldsb [%i0+0x012],%l0 ! %l0 = ffffffffffffffa9 ! Mem[0000000091800004] = 0000ffff, %g2 = 0000000000004c65 ldsh [%o0+0x006],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100001c] = 47a19fcf, %g2 = 0000000000000000 lduh [%i6+0x01c],%g2 ! %g2 = 00000000000047a1 ! Mem[0000000090800028] = 59f5d332, %g2 = 00000000000047a1 ldub [%i5+0x029],%g2 ! %g2 = 0000000000000059 ! %l2 = 000000000000ffbf, Mem[0000000064800018] = cd94398ce770ee2b stx %l2,[%i1+%o3] ! Mem[0000000064800018] = 000000000000ffbf ! Mem[0000000091000004] = 00000000, %g18 = 27181d92078227e9 ldsw [%i6+0x004],%g2 ! %g2 = 27181d92078227e9 ! Mem[000000009100002c] = e089179f, %g2 = 0000000000000000 ldub [%i6+0x02f],%g2 ! %g2 = 00000000000000e0 ! Mem[0000000064000020] = 5eb6140b 09829781, %l0 = ffffffa9, %l1 = 8b2d17fa ldd [%i0+%o4],%l0 ! %l0 = 000000005eb6140b 0000000009829781 ba,a p42_not_taken_0_end p42_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000005eb6140b bne,a,pn %xcc,p42_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000009829781 bne,a,pn %xcc,p42_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000ffbf bne,a,pn %xcc,p42_reg_l2_fail mov %l2,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffd42d bne,a,pn %xcc,p42_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000024dee46d bne,a,pn %xcc,p42_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000089179fe0 bne,a,pn %xcc,p42_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000001f 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 6576464e d9f924b9 bne %xcc,p42_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 76ccff5b 4a4b2472 bne %xcc,p42_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be bb72f25e e58619e6 bne %xcc,p42_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be e73de322 ba3dde30 bne %xcc,p42_f6_fail nop ! Check Local Memory set p42_local0_expect,%g1 p42_check_local0: ldx [%g1+0x028],%g2 ! Expected data = 00000000e770ee2b 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 = 54fff47fa031b4d4 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 = ffffffff80a132ad ldx [%i1+0x000],%g3 ! Observed data at 0000000064800000 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = abee5c77d42d17fa ldx [%i1+0x010],%g3 ! Observed data at 0000000064800010 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000000000000ffbf ldx [%i1+0x018],%g3 ! Observed data at 0000000064800018 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00004c65000071b6 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+0x018],%g2 ! Expected data = 00000000000071b6 ldx [%i2+0x018],%g3 ! Observed data at 0000000065000018 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 562e928c24dee46d ldx [%i2+0x030],%g3 ! Observed data at 0000000065000030 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x030,%g4 set p42_local3_expect,%g1 p42_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 908a6796aceea9a3 ldx [%i3+0x000],%g3 ! Observed data at 0000000065800000 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0000004538c11f5c ldx [%i3+0x008],%g3 ! Observed data at 0000000065800008 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = dee8ee2b45186478 ldx [%i3+0x010],%g3 ! Observed data at 0000000065800010 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 4c74e46d000071b6 ldx [%i3+0x018],%g3 ! Observed data at 0000000065800018 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 89179f7884901519 ldx [%i3+0x020],%g3 ! Observed data at 0000000065800020 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = a2591ad700000045 ldx [%i3+0x028],%g3 ! Observed data at 0000000065800028 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = e72d9ac71f5c35e7 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 = 9489de6ab9c6f56b 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: stwa %l1,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000065000000] stxa %l1,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000064800020] lduwa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000065800008] lduwa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000065800020] ldxa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000065800020] ldswa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000065000000] done p42_trap1o: stwa %l1,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000065000000] stxa %l1,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000064800020] lduwa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000065800008] lduwa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000065800020] ldxa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000065800020] ldswa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000065000000] done p42_trap2e: stba %l5,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000064800010] stda %l2,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000064000008] ldxa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000064800018] lduba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000065800020] stba %l5,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000064000028] stha %l5,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000064000010] done p42_trap2o: stba %l5,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000064800010] stda %l2,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000064000008] ldxa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000064800018] lduba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000065800020] stba %l5,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000064000028] stha %l5,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000064000010] done p42_trap3e: nop nop nop nop nop done p42_trap3o: nop nop nop 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 = 4c705bfc7c16f204 ldx [%g1+0x008],%l1 ! %l1 = 1fdab88038c11f5c ldx [%g1+0x010],%l2 ! %l2 = cd401a5fab374f8a ldx [%g1+0x018],%l3 ! %l3 = 7fc8ebb49b9fef4c ldx [%g1+0x020],%l4 ! %l4 = 8cbf7a0a8775ab8d ldx [%g1+0x028],%l5 ! %l5 = b2554d73b16cedcf ldx [%g1+0x030],%l6 ! %l6 = 1eb2042cd0bc9386 ldx [%g1+0x038],%l7 ! %l7 = 56896423d099a2d3 ! 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 = b1b01d2c d063e2e5 87d1c16b 2dbb0bdf ! %f4 = b99964fa d9c450ce a6e3be80 9a25ee5c ! %f8 = 770b56a1 a45c4d24 1d8849d9 135934ab ! %f12 = da2d4cf3 ed93d5a1 97f5e1f0 28e8e959 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 3d747142 f67e665e 8e4a4cf7 d67209a1 ! %f20 = 16ee793c 18b45b24 17e208f1 adfdc387 ! %f24 = a293a6c1 8f1ac12d 62bc9f94 ed9fefd2 ! %f28 = 8e7ddb21 d9a51a6f d2ea7a18 0234a64d ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = c5906a46 4db36e67 4cebb829 3c9e8b0e ! %f36 = 92f452b9 6bbee4e1 f17f8fb2 7c7dd99c ! %f40 = 9a9f2034 21028bae 071d0bc1 8092ae71 ! %f44 = e38890f4 ec831c33 a7a0c5e9 9bf1abc6 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x1a12abdf0000002a,%g7,%g1 ! GSR scale = 5, align = 2 wr %g1,%g0,%gsr ! GSR = 1a12abdf0000002a 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[0000000091000000] = 8898f9b0, %g2 = 0000000000000000 ldub [%i6+0x003],%g2 ! %g2 = 0000000000000088 ! Mem[0000000090000038] = 53918eb2, %g2 = 0000000000000088 ldsb [%i4+0x038],%g2 ! %g2 = 0000000000000053 ! %l1 = 88d7bf5ec6f14cd0, Mem[0000000091800004] = 07b3e6aa stw %l1,[%o0+0x004] ! Mem[0000000091800004] = c6f14cd0 ! Mem[0000000091800018] = 06faad5cb7684e28, %g2 = 0000000000000053 ldx [%o0+%o3],%g2 ! %g2 = 06faad5cb7684e28 ! Mem[0000000090000008] = b427e099, %g2 = 06faad5cb7684e28 lduh [%i4+%o1],%g2 ! %g2 = 000000000000b427 ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = 0000b427, %g3 = 00000000 ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e ! Mem[0000000066800020] = f989ae3d, %l0 = e0f0b0e668cff627 ldsb [%i1+0x022],%l0 ! %l0 = ffffffffffffffae ! Mem[0000000091800000] = 520ab0c6, %g2 = 00000000eaf607f4 ldub [%o0+0x001],%g2 ! %g2 = 0000000000000052 ! Mem[0000000091800018] = 06faad5cb7684e28, %g2 = 0000000000000052 ldx [%o0+%o3],%g2 ! %g2 = 06faad5cb7684e28 ! Mem[0000000090800018] = c6db268a, %g2 = 06faad5cb7684e28 ldsb [%i5+0x01b],%g2 ! %g2 = ffffffffffffffc6 p43_label_2: ! %l1 = 88d7bf5ec6f14cd0, Mem[0000000090800008] = 5a1ae61214acc7c9 stx %l1,[%i5+%o1] ! Mem[0000000090800008] = 88d7bf5ec6f14cd0 ! %l0 = ffffffae, %l1 = c6f14cd0, Mem[0000000091800000] = fb520ab0 c6f14cd0 std %l0,[%o0+%g0] ! Mem[0000000091800000] = ffffffae c6f14cd0 ! %l2 = 4cbcd4fdd05cc0f0, Mem[0000000091800028] = 153f24b0df4e4459 stx %l2,[%o0+%o5] ! Mem[0000000091800028] = 4cbcd4fdd05cc0f0 ! %l0 = ffffffffffffffae, Mem[0000000066000034] = faf78854 sth %l0,[%i0+0x034] ! Mem[0000000066000034] = ffae8854 ! %l3 = 4a0838562a4237ee, Mem[000000006680002c] = cd7618c8 sth %l3,[%i1+0x02c] ! Mem[000000006680002c] = 37ee18c8 ! Mem[0000000091000000] = 6ae82f88, %g2 = ffffffffffffffc6 ldsh [%i6+%g0],%g2 ! %g2 = 0000000000006ae8 ! %l2 = d05cc0f0, %l3 = 2a4237ee, Mem[0000000066000018] = 9cc7e480 baf3d5cb std %l2,[%i0+%o3] ! Mem[0000000066000018] = d05cc0f0 2a4237ee ! Mem[0000000090800038] = 66e1d7bcadc27bb0, %g2 = 0000000000006ae8 ldx [%i5+0x038],%g2 ! %g2 = 66e1d7bcadc27bb0 ! %l3 = 4a0838562a4237ee, Mem[0000000090000010] = 1d358e58 stw %l3,[%i4+%o2] ! Mem[0000000090000010] = 2a4237ee ! Mem[0000000091000014] = 7757fe01, %g2 = 66e1d7bcadc27bb0 lduw [%i6+0x014],%g2 ! %g2 = 000000007757fe01 p43_label_3: ! %l6 = df57699e53650cf4, Mem[000000006780002e] = 74392d6a stb %l6,[%i3+0x02e] ! Mem[000000006780002c] = 7439f46a ! Mem[0000000090000024] = 0332e58e, %g2 = 000000007757fe01 lduw [%i4+0x024],%g2 ! %g2 = 000000000332e58e ! %l4 = 25ec292e9b4fcaaa, Mem[0000000091800010] = 6e4e518296298cae stx %l4,[%o0+%o2] ! Mem[0000000091800010] = 25ec292e9b4fcaaa ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 000000000332e58e lduh [%i4+0x03a],%g2 ! %g2 = 0000000000008eb2 ! Mem[0000000066800008] = 713c975f, %l1 = 88d7bf5ec6f14cd0 ldsw [%i1+%o1],%l1 ! %l1 = 00000000713c975f ! %l5 = 8f1ae5f679cca663, Mem[000000006600003c] = 904118f7 stw %l5,[%i0+0x03c] ! Mem[000000006600003c] = 79cca663 ! %l7 = 8a4643edbf6da497, Mem[0000000091000014] = 7757fe01 stw %l7,[%i6+0x014] ! Mem[0000000091000014] = bf6da497 ! %l0 = ffffffae, %l1 = 713c975f, Mem[0000000090800038] = 66e1d7bc adc27bb0 std %l0,[%i5+0x038] ! Mem[0000000090800038] = ffffffae 713c975f ! Mem[0000000090800000] = 73d0acf8dd4bc205, %g2 = 0000000000008eb2 ldx [%i5+%g0],%g2 ! %g2 = 73d0acf8dd4bc205 ! Mem[000000009080003c] = 713c975f, %g2 = 73d0acf8dd4bc205 lduw [%i5+0x03c],%g2 ! %g2 = 00000000713c975f p43_label_4: ! Mem[0000000067000008] = 7afd65c8 257e9ea2, %l0 = ffffffae, %l1 = 713c975f ldd [%i2+%o1],%l0 ! %l0 = 000000007afd65c8 00000000257e9ea2 ! %l0 = 7afd65c8, %l1 = 257e9ea2, Mem[0000000090800038] = ffffffae 713c975f std %l0,[%i5+0x038] ! Mem[0000000090800038] = 7afd65c8 257e9ea2 ! Mem[0000000090000004] = 74b427e0, %g2 = 00000000713c975f ldsb [%i4+0x007],%g2 ! %g2 = 0000000000000074 ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = 0000000000000074 ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! %l2 = 4cbcd4fdd05cc0f0, Mem[000000006600002c] = f41025c4 stb %l2,[%i0+0x02c] ! Mem[000000006600002c] = f01025c4 ! %l7 = 8a4643edbf6da497, Mem[0000000090800002] = acf8dd4b sth %l7,[%i5+0x002] ! Mem[0000000090800000] = a497dd4b ! Mem[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = e6c51178, %g3 = 79e2e95e ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf ! %l2 = d05cc0f0, %l3 = 2a4237ee, Mem[0000000091000030] = a5b5761e 1214449b std %l2,[%i6+0x030] ! Mem[0000000091000030] = d05cc0f0 2a4237ee ! Mem[0000000091000028] = 21a95ba1, %g18 = dbf42ad083edf0a2 ldsw [%i6+%o5],%g2 ! %g2 = dbf42ad083edf0a2 ! Mem[0000000091000008] = 48c280527312abd6, %g2 = 0000000021a95ba1 ldx [%i6+%o1],%g2 ! %g2 = 48c280527312abd6 p43_label_5: ! Mem[0000000067800018] = 7e1d2e79, %l3 = 4a0838562a4237ee ldsh [%i3+%o3],%l3 ! %l3 = 0000000000007e1d ! Mem[0000000091000008] = 48c280527312abd6, %g2 = 48c280527312abd6 ldx [%i6+%o1],%g2 ! %g2 = 48c280527312abd6 ! %l4 = 25ec292e9b4fcaaa, Mem[0000000091000036] = 37eee256 sth %l4,[%i6+0x036] ! Mem[0000000091000034] = caaae256 ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 48c280527312abd6 ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! %l4 = 25ec292e9b4fcaaa, Mem[0000000090800022] = ef263514 sth %l4,[%i5+0x022] ! Mem[0000000090800020] = caaa3514 ! %l6 = df57699e53650cf4, Mem[0000000091800036] = 258454b6 sth %l6,[%o0+0x036] ! Mem[0000000091800034] = 0cf454b6 ! Mem[0000000066800038] = 4ae4055c, %l6 = df57699e53650cf4 ldsw [%i1+0x038],%l6 ! %l6 = 000000004ae4055c ! Mem[0000000091800038] = 54b6116d, %g18 = dbf42ad083edf0a2 ldsw [%o0+0x038],%g2 ! %g2 = dbf42ad083edf0a2 ! %l5 = 8f1ae5f679cca663, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l5,[%i4+%g0] ! Mem[0000000090000000] = 8f1ae5f679cca663 ! %l5 = 8f1ae5f679cca663, Mem[0000000090800028] = 4459f5d351e85f11 stx %l5,[%i5+%o5] ! Mem[0000000090800028] = 8f1ae5f679cca663 p43_label_6: ! Mem[0000000091000008] = 527312ab, %g2 = 0000000054b6116d ldub [%i6+0x00b],%g2 ! %g2 = 0000000000000052 ! Mem[0000000090800018] = b2d54dc6, %g2 = 0000000000000052 lduw [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 ! %l6 = 000000004ae4055c, Mem[000000009000002e] = 2cbb7a67 sth %l6,[%i4+0x02e] ! Mem[000000009000002c] = 055c7a67 ! Mem[0000000090000020] = 0ad8f7030332e58e, %g2 = 00000000b2d54dc6 ldx [%i4+%o4],%g2 ! %g2 = 0ad8f7030332e58e ! Mem[0000000090000010] = 2a4237ee, %g2 = 0ad8f7030332e58e ldub [%i4+%o2],%g2 ! %g2 = 000000000000002a ! Mem[000000009100001c] = 47a19fcf, %g2 = 000000000000002a lduh [%i6+0x01c],%g2 ! %g2 = 00000000000047a1 ! Mem[0000000066000034] = ffae8854, %l2 = 4cbcd4fdd05cc0f0 ldsh [%i0+0x034],%l2 ! %l2 = ffffffffffffffae ! %l3 = 0000000000007e1d, Mem[0000000090800034] = 79e2e95e sth %l3,[%i5+0x034] ! Mem[0000000090800034] = 7e1de95e ! %l2 = ffffffae, %l3 = 00007e1d, Mem[0000000090800008] = 88d7bf5e c6f14cd0 std %l2,[%i5+%o1] ! Mem[0000000090800008] = ffffffae 00007e1d ! %l0 = 000000007afd65c8, Mem[000000006700002c] = b448db28 stb %l0,[%i2+0x02c] ! Mem[000000006700002c] = c848db28 p43_label_7: ! Mem[0000000090800008] = ffffffae, %g2 = 00000000000047a1 ldsb [%i5+%o1],%g2 ! %g2 = ffffffffffffffff ! %l5 = 8f1ae5f679cca663, Mem[0000000091800004] = c6f14cd0 sth %l5,[%o0+0x004] ! Mem[0000000091800004] = a6634cd0 ! Mem[0000000090800038] = 7afd65c8257e9ea2, %g2 = ffffffffffffffff ldx [%i5+0x038],%g2 ! %g2 = 7afd65c8257e9ea2 ! %l2 = ffffffffffffffae, Mem[0000000091800030] = 43bc1d8151530cf4 stx %l2,[%o0+0x030] ! Mem[0000000091800030] = ffffffffffffffae ! Mem[0000000090000020] = 0ad8f7030332e58e, %g2 = 7afd65c8257e9ea2 ldx [%i4+%o4],%g2 ! %g2 = 0ad8f7030332e58e ! Mem[0000000066000014] = 77342d66, %l0 = 000000007afd65c8 lduw [%i0+0x014],%l0 ! %l0 = 0000000077342d66 ! Mem[0000000091800010] = 25ec292e 9b4fcaaa, %g2 = 0332e58e, %g3 = 47a19fcf ldd [%o0+%o2],%g2 ! %g2 = 0000000025ec292e 000000009b4fcaaa ! %l6 = 4ae4055c, %l7 = bf6da497, Mem[0000000091000038] = e25676cb 62bf8c8f std %l6,[%i6+0x038] ! Mem[0000000091000038] = 4ae4055c bf6da497 ! Mem[0000000067800024] = 9b2ffa85, %l6 = 000000004ae4055c ldsw [%i3+0x024],%l6 ! %l6 = ffffffff9b2ffa85 ! Mem[0000000091800020] = 5566979d, %g2 = 0000000025ec292e ldsb [%o0+%o4],%g2 ! %g2 = 0000000000000055 p43_label_8: ! Mem[000000009000003c] = c5117800, %g2 = 0000000000000055 ldub [%i4+0x03d],%g2 ! %g2 = 00000000000000c5 ! Mem[0000000066800010] = ba08d655 78d6086e, %l0 = 77342d66, %l1 = 257e9ea2 ldd [%i1+%o2],%l0 ! %l0 = 00000000ba08d655 0000000078d6086e ! Mem[0000000066800014] = 78d6086e, %l1 = 0000000078d6086e ldsh [%i1+0x014],%l1 ! %l1 = 00000000000078d6 ! Mem[0000000066000008] = 03f8ced422432d51, %l5 = 8f1ae5f679cca663 ldx [%i0+%o1],%l5 ! %l5 = 03f8ced422432d51 ! Mem[0000000091000008] = 48c28052, %g18 = dbf42ad083edf0a2 ldsw [%i6+%o1],%g2 ! %g2 = dbf42ad083edf0a2 ! Mem[0000000066800038] = 4ae4055c, %l1 = 00000000000078d6 ldub [%i1+0x03a],%l1 ! %l1 = 0000000000000005 ! %l0 = ba08d655, %l1 = 00000005, Mem[0000000090000008] = b427e099 152d46b0 std %l0,[%i4+%o1] ! Mem[0000000090000008] = ba08d655 00000005 ! Mem[0000000091000010] = 6cff95cd bf6da497, %g2 = 48c28052, %g3 = 9b4fcaaa ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 00000000bf6da497 ! %l0 = ba08d655, %l1 = 00000005, Mem[0000000091000038] = 4ae4055c bf6da497 std %l0,[%i6+0x038] ! Mem[0000000091000038] = ba08d655 00000005 ! Mem[0000000090800038] = fd65c825, %g2 = 000000006cff95cd ldub [%i5+0x039],%g2 ! %g2 = 00000000000000fd p43_label_9: ! %l6 = ffffffff9b2ffa85, Mem[000000009000000e] = 00052a42 stb %l6,[%i4+0x00e] ! Mem[000000009000000c] = 85052a42 ! %l5 = 03f8ced422432d51, Mem[0000000090000000] = 8f1ae5f6 stw %l5,[%i4+%g0] ! Mem[0000000090000000] = 22432d51 ! Mem[0000000091800034] = ffffffae, %g2 = 00000000000000fd ldsb [%o0+0x034],%g2 ! %g2 = ffffffffffffffff ! %l6 = 9b2ffa85, %l7 = bf6da497, Mem[0000000090800028] = 8f1ae5f6 79cca663 std %l6,[%i5+%o5] ! Mem[0000000090800028] = 9b2ffa85 bf6da497 ! %l7 = 8a4643edbf6da497, Mem[0000000090800034] = 7e1de95e stw %l7,[%i5+0x034] ! Mem[0000000090800034] = bf6da497 ! Mem[0000000091000030] = c0f02a42, %g2 = ffffffffffffffff ldsh [%i6+0x032],%g2 ! %g2 = ffffffffffffc0f0 ! Mem[0000000066000020] = ad1a5573, %l1 = 0000000000000005 ldsh [%i0+%o4],%l1 ! %l1 = ffffffffffffad1a ! Mem[0000000090800028] = 9b2ffa85 bf6da497, %g2 = ffffc0f0, %g3 = bf6da497 ldd [%i5+%o5],%g2 ! %g2 = 000000009b2ffa85 00000000bf6da497 ! %l1 = ffffffffffffad1a, Mem[0000000090000010] = 2a4237ee stw %l1,[%i4+%o2] ! Mem[0000000090000010] = ffffad1a ! %l1 = ffffffffffffad1a, Mem[0000000091000028] = 21a95ba108a9d051 stx %l1,[%i6+%o5] ! Mem[0000000091000028] = ffffffffffffad1a p43_label_10: ! Mem[0000000067000010] = d7da15a6, %l2 = ffffffffffffffae ldub [%i2+%o2],%l2 ! %l2 = 00000000000000d7 ! Mem[0000000090800024] = 35144907, %g2 = 000000009b2ffa85 ldsh [%i5+0x024],%g2 ! %g2 = 0000000000003514 ! Mem[0000000091800030] = ffffffff ffffffae, %g2 = 00003514, %g3 = bf6da497 ldd [%o0+0x030],%g2 ! %g2 = 00000000ffffffff 00000000ffffffae ! Mem[000000009080002c] = 97eaf607, %g2 = 00000000ffffffff ldsb [%i5+0x02f],%g2 ! %g2 = ffffffffffffff97 ! %l6 = ffffffff9b2ffa85, Mem[000000009100003c] = 00000005 stw %l6,[%i6+0x03c] ! Mem[000000009100003c] = 9b2ffa85 ! Mem[0000000090800024] = 35144907, %g18 = dbf42ad083edf0a2 ldsw [%i5+0x024],%g2 ! %g2 = dbf42ad083edf0a2 ! %l0 = 00000000ba08d655, Mem[0000000091800020] = 5566979dba3ff053 stx %l0,[%o0+%o4] ! Mem[0000000091800020] = 00000000ba08d655 ! Mem[000000009180001c] = b7684e28, %g2 = 0000000035144907 ldsh [%o0+0x01c],%g2 ! %g2 = ffffffffffffb768 ! Mem[000000009080003c] = 257e9ea2, %g2 = ffffffffffffb768 lduw [%i5+0x03c],%g2 ! %g2 = 00000000257e9ea2 ! Mem[0000000090000034] = 807fa20a, %g18 = dbf42ad083edf0a2 ldsw [%i4+0x034],%g2 ! %g2 = dbf42ad083edf0a2 p43_label_11: ! Mem[0000000091800030] = ffffffff ffffffae, %g2 = 807fa20a, %g3 = ffffffae ldd [%o0+0x030],%g2 ! %g2 = 00000000ffffffff 00000000ffffffae ! %l2 = 000000d7, %l3 = 00007e1d, Mem[0000000090000010] = ffffad1a d828ead6 std %l2,[%i4+%o2] ! Mem[0000000090000010] = 000000d7 00007e1d ! %l4 = 9b4fcaaa, %l5 = 22432d51, Mem[0000000091800020] = 00000000 ba08d655 std %l4,[%o0+%o4] ! Mem[0000000091800020] = 9b4fcaaa 22432d51 ! Mem[0000000090800000] = 73d0a497dd4bc205, %g2 = 00000000ffffffff ldx [%i5+%g0],%g2 ! %g2 = 73d0a497dd4bc205 ! %l3 = 0000000000007e1d, Mem[000000009100000b] = 527312ab stb %l3,[%i6+0x00b] ! Mem[0000000091000008] = 1d7312ab ! Mem[0000000091000030] = d05cc0f02a42caaa, %g2 = 73d0a497dd4bc205 ldx [%i6+0x030],%g2 ! %g2 = d05cc0f02a42caaa ! Mem[0000000091800020] = 9b4fcaaa22432d51, %g2 = d05cc0f02a42caaa ldx [%o0+%o4],%g2 ! %g2 = 9b4fcaaa22432d51 ! %l6 = ffffffff9b2ffa85, Mem[0000000090800000] = 73d0a497 stw %l6,[%i5+%g0] ! Mem[0000000090800000] = 9b2ffa85 ! Mem[0000000091000038] = ba08d655 9b2ffa85, %g2 = 22432d51, %g3 = ffffffae ldd [%i6+0x038],%g2 ! %g2 = 00000000ba08d655 000000009b2ffa85 ! %l5 = 03f8ced422432d51, Mem[0000000091800024] = 22432d51 stw %l5,[%o0+0x024] ! Mem[0000000091800024] = 22432d51 p43_label_12: ! Mem[000000009100002c] = ffffad1a, %g2 = 00000000ba08d655 lduw [%i6+0x02c],%g2 ! %g2 = 00000000ffffad1a ! Mem[0000000091800030] = ffffffffffffffae, %g2 = 00000000ffffad1a ldx [%o0+0x030],%g2 ! %g2 = ffffffffffffffae ! %l0 = 00000000ba08d655, Mem[0000000091000008] = 48c2801d7312abd6 stx %l0,[%i6+%o1] ! Mem[0000000091000008] = 00000000ba08d655 ! %l4 = 25ec292e9b4fcaaa, Mem[000000006680002c] = 37ee18c8 stw %l4,[%i1+0x02c] ! Mem[000000006680002c] = 9b4fcaaa ! Mem[0000000091800018] = ad5cb768, %g2 = ffffffffffffffae ldub [%o0+0x01a],%g2 ! %g2 = 00000000000000ad ! Mem[0000000091000028] = ffffffff ffffad1a, %g2 = 000000ad, %g3 = 9b2ffa85 ldd [%i6+%o5],%g2 ! %g2 = 00000000ffffffff 00000000ffffad1a ! Mem[000000009000001c] = 70edfb0e, %g2 = 00000000ffffffff lduw [%i4+0x01c],%g2 ! %g2 = 0000000070edfb0e ! %l3 = 0000000000007e1d, Mem[0000000091000024] = 0f65f93d stw %l3,[%i6+0x024] ! Mem[0000000091000024] = 00007e1d ! %l5 = 03f8ced422432d51, Mem[0000000066800028] = 6e5cee049b4fcaaa stx %l5,[%i1+%o5] ! Mem[0000000066800028] = 03f8ced422432d51 ! %l6 = 9b2ffa85, %l7 = bf6da497, Mem[0000000090800030] = eaf607f4 bf6da497 std %l6,[%i5+0x030] ! Mem[0000000090800030] = 9b2ffa85 bf6da497 p43_label_13: ! Mem[0000000090000028] = af022e97, %g2 = 0000000070edfb0e lduw [%i4+%o5],%g2 ! %g2 = 00000000af022e97 ! Mem[0000000091000000] = 6ae82f88, %g2 = 00000000af022e97 lduh [%i6+%g0],%g2 ! %g2 = 0000000000006ae8 ! %l0 = 00000000ba08d655, Mem[0000000067800028] = 56c971e37439f46a stx %l0,[%i3+%o5] ! Mem[0000000067800028] = 00000000ba08d655 ! %l7 = 8a4643edbf6da497, Mem[0000000090000016] = 7e1d1d17 sth %l7,[%i4+0x016] ! Mem[0000000090000014] = a4971d17 ! %l2 = 00000000000000d7, Mem[0000000090800014] = 5e356f1d stw %l2,[%i5+0x014] ! Mem[0000000090800014] = 000000d7 ! %l5 = 03f8ced422432d51, Mem[0000000090800028] = 9b2ffa85bf6da497 stx %l5,[%i5+%o5] ! Mem[0000000090800028] = 03f8ced422432d51 ! Mem[0000000091800030] = ffffffff, %g18 = dbf42ad083edf0a2 ldsw [%o0+0x030],%g2 ! %g2 = dbf42ad083edf0a2 ! %l3 = 0000000000007e1d, Mem[0000000090800004] = dd4bc205 stw %l3,[%i5+0x004] ! Mem[0000000090800004] = 00007e1d ! Mem[0000000091000018] = 5ffaf26e, %g18 = dbf42ad083edf0a2 ldsw [%i6+%o3],%g2 ! %g2 = dbf42ad083edf0a2 ! Mem[000000009000002c] = 5c7a6764, %g2 = 000000005ffaf26e ldub [%i4+0x02f],%g2 ! %g2 = 000000000000005c p43_label_14: ! Mem[0000000066000010] = cec33f15, %l5 = 03f8ced422432d51 ldsh [%i0+0x012],%l5 ! %l5 = 0000000000003f15 ! Mem[0000000067800008] = 58712c26, %l4 = 25ec292e9b4fcaaa ldsw [%i3+%o1],%l4 ! %l4 = 0000000058712c26 ! Mem[0000000066800010] = ba08d655, %l5 = 0000000000003f15 ldub [%i1+0x011],%l5 ! %l5 = 0000000000000008 ! Mem[000000009180003c] = 9d52adff, %g2 = 000000000000005c lduw [%o0+0x03c],%g2 ! %g2 = 000000009d52adff ! %l0 = 00000000ba08d655, Mem[0000000091000030] = d05cc0f0 sth %l0,[%i6+0x030] ! Mem[0000000091000030] = d655c0f0 ! Mem[0000000091800024] = 22432d51, %g2 = 000000009d52adff lduw [%o0+0x024],%g2 ! %g2 = 0000000022432d51 ! Mem[0000000067000004] = 963f66ed, %l5 = 0000000000000008 ldsb [%i2+0x005],%l5 ! %l5 = 000000000000003f ! Mem[0000000090800038] = 7afd65c8 257e9ea2, %g2 = 22432d51, %g3 = ffffad1a ldd [%i5+0x038],%g2 ! %g2 = 000000007afd65c8 00000000257e9ea2 ! Mem[0000000091800000] = ffffffae, %g2 = 000000007afd65c8 ldsb [%o0+%g0],%g2 ! %g2 = ffffffffffffffff ! %l2 = 00000000000000d7, Mem[0000000090800018] = b2d54dc6 stw %l2,[%i5+%o3] ! Mem[0000000090800018] = 000000d7 p43_label_15: ! Mem[000000009100003c] = fa850000, %g2 = ffffffffffffffff lduh [%i6+0x03e],%g2 ! %g2 = 000000000000fa85 ! %l0 = 00000000ba08d655, Mem[0000000090000024] = 0332e58e stw %l0,[%i4+0x024] ! Mem[0000000090000024] = ba08d655 ! Mem[0000000067000008] = 7afd65c8, %l2 = 00000000000000d7 ldub [%i2+0x00b],%l2 ! %l2 = 00000000000000c8 ! Mem[0000000090000018] = 1d179028 70edfb0e, %g2 = 0000fa85, %g3 = 257e9ea2 ldd [%i4+%o3],%g2 ! %g2 = 000000001d179028 0000000070edfb0e ! %l3 = 0000000000007e1d, Mem[0000000091800038] = 54b6116d stw %l3,[%o0+0x038] ! Mem[0000000091800038] = 00007e1d ! Mem[0000000091000020] = 8b0950dd00007e1d, %g2 = 000000001d179028 ldx [%i6+%o4],%g2 ! %g2 = 8b0950dd00007e1d ! %l4 = 0000000058712c26, Mem[000000006680003c] = 7eb92280 stb %l4,[%i1+0x03c] ! Mem[000000006680003c] = 26b92280 ! %l0 = ba08d655, %l1 = ffffad1a, Mem[0000000091000018] = 5ffaf26e 47a19fcf std %l0,[%i6+%o3] ! Mem[0000000091000018] = ba08d655 ffffad1a ! Mem[0000000066000018] = d05cc0f0, %l4 = 0000000058712c26 lduw [%i0+%o3],%l4 ! %l4 = 00000000d05cc0f0 ! %l4 = d05cc0f0, %l5 = 0000003f, Mem[0000000090800008] = ffffffae 00007e1d std %l4,[%i5+%o1] ! Mem[0000000090800008] = d05cc0f0 0000003f p43_label_16: ! Mem[0000000090000038] = 918eb2e6, %g2 = 8b0950dd00007e1d ldsb [%i4+0x039],%g2 ! %g2 = ffffffffffffff91 ! Mem[0000000091000000] = 6ae82f8898f9b0a5, %g2 = ffffffffffffff91 ldx [%i6+%g0],%g2 ! %g2 = 6ae82f8898f9b0a5 ! Mem[0000000091800034] = ae00007e, %g2 = 6ae82f8898f9b0a5 ldub [%o0+0x037],%g2 ! %g2 = 00000000000000ae ! Mem[000000009100002c] = ffffad1a, %g18 = dbf42ad083edf0a2 ldsw [%i6+0x02c],%g2 ! %g2 = dbf42ad083edf0a2 ! %l6 = ffffffff9b2ffa85, Mem[000000009100003c] = 9b2ffa85 stw %l6,[%i6+0x03c] ! Mem[000000009100003c] = 9b2ffa85 ! Mem[000000009080002c] = 22432d51, %g2 = ffffffffffffad1a ldsh [%i5+0x02c],%g2 ! %g2 = 0000000000002243 ! Mem[0000000091000018] = ba08d655, %g2 = 0000000000002243 lduh [%i6+%o3],%g2 ! %g2 = 000000000000ba08 ! Mem[0000000091800030] = ffffffff, %g2 = 000000000000ba08 ldsb [%o0+0x030],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090800008] = d05cc0f0, %g2 = ffffffffffffffff ldsh [%i5+%o1],%g2 ! %g2 = ffffffffffffd05c ! %l1 = ffffffffffffad1a, Mem[0000000091000020] = 8b0950dd stw %l1,[%i6+%o4] ! Mem[0000000091000020] = ffffad1a p43_label_17: ! Mem[000000009100001c] = ffffad1a, %g2 = ffffffffffffd05c lduw [%i6+0x01c],%g2 ! %g2 = 00000000ffffad1a ! %l4 = 00000000d05cc0f0, Mem[0000000091800038] = 00007e1d9d52adff stx %l4,[%o0+0x038] ! Mem[0000000091800038] = 00000000d05cc0f0 ! Mem[0000000090800000] = 9b2ffa85, %g2 = 00000000ffffad1a lduw [%i5+%g0],%g2 ! %g2 = 000000009b2ffa85 ! Mem[0000000091000020] = ffffad1a, %g18 = dbf42ad083edf0a2 ldsw [%i6+%o4],%g2 ! %g2 = dbf42ad083edf0a2 ! Mem[0000000091000030] = c0f02a42, %g2 = ffffffffffffad1a ldsb [%i6+0x032],%g2 ! %g2 = ffffffffffffffc0 ! %l2 = 00000000000000c8, Mem[0000000091000002] = 2f8898f9 sth %l2,[%i6+0x002] ! Mem[0000000091000000] = 00c898f9 ! Mem[000000006700000c] = 257e9ea2, %l5 = 000000000000003f ldsb [%i2+0x00f],%l5 ! %l5 = ffffffffffffffa2 ! %l6 = ffffffff9b2ffa85, Mem[0000000090800028] = 03f8ced4 stw %l6,[%i5+%o5] ! Mem[0000000090800028] = 9b2ffa85 ! Mem[0000000090800028] = 9b2ffa85 22432d51, %g2 = ffffffc0, %g3 = 70edfb0e ldd [%i5+%o5],%g2 ! %g2 = 000000009b2ffa85 0000000022432d51 ! Mem[0000000067000008] = 7afd65c8, %l7 = 8a4643edbf6da497 ldub [%i2+0x009],%l7 ! %l7 = 00000000000000fd p43_label_18: ! Mem[0000000090800028] = fa852243, %g2 = 000000009b2ffa85 lduh [%i5+0x02a],%g2 ! %g2 = 000000000000fa85 ! Mem[0000000091000000] = 6ae800c8, %g2 = 000000000000fa85 ldsh [%i6+%g0],%g2 ! %g2 = 0000000000006ae8 ! Mem[0000000090800028] = 9b2ffa8522432d51, %g2 = 0000000000006ae8 ldx [%i5+%o5],%g2 ! %g2 = 9b2ffa8522432d51 ! %l2 = 000000c8, %l3 = 00007e1d, Mem[0000000090800000] = 9b2ffa85 00007e1d std %l2,[%i5+%g0] ! Mem[0000000090800000] = 000000c8 00007e1d ! Mem[0000000091000000] = 00c898f9, %g2 = 9b2ffa8522432d51 lduh [%i6+0x002],%g2 ! %g2 = 00000000000000c8 ! %l0 = 00000000ba08d655, Mem[0000000067000030] = 0e883c0b391e9f19 stx %l0,[%i2+0x030] ! Mem[0000000067000030] = 00000000ba08d655 ! Mem[0000000090000010] = 000000d7, %g2 = 00000000000000c8 ldub [%i4+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[000000006680000c] = c3b7b9d9, %l6 = ffffffff9b2ffa85 ldsb [%i1+0x00d],%l6 ! %l6 = ffffffffffffffb7 ! %l6 = ffffffffffffffb7, Mem[0000000091800030] = ffffffff stw %l6,[%o0+0x030] ! Mem[0000000091800030] = ffffffb7 ! Mem[0000000090000038] = 53918eb2, %g2 = 0000000000000000 lduh [%i4+0x038],%g2 ! %g2 = 0000000000005391 p43_label_19: ! %l2 = 00000000000000c8, Mem[0000000066000028] = 03fd0141 sth %l2,[%i0+%o5] ! Mem[0000000066000028] = 00c80141 ! Mem[0000000091000030] = d655c0f0, %g2 = 0000000000005391 lduw [%i6+0x030],%g2 ! %g2 = 00000000d655c0f0 ! %l3 = 0000000000007e1d, Mem[0000000091000010] = 6cff95cdbf6da497 stx %l3,[%i6+%o2] ! Mem[0000000091000010] = 0000000000007e1d ! Mem[0000000091800010] = 25ec292e 9b4fcaaa, %g2 = d655c0f0, %g3 = 22432d51 ldd [%o0+%o2],%g2 ! %g2 = 0000000025ec292e 000000009b4fcaaa ! Mem[0000000091000028] = ffffffffffffad1a, %g2 = 0000000025ec292e ldx [%i6+%o5],%g2 ! %g2 = ffffffffffffad1a ! Mem[0000000091000024] = 007e1dff, %g2 = ffffffffffffad1a ldsb [%i6+0x025],%g2 ! %g2 = 0000000000000000 ! Mem[000000006680003c] = 26b92280, %l4 = 00000000d05cc0f0 lduw [%i1+0x03c],%l4 ! %l4 = 0000000026b92280 ! %l6 = ffffffffffffffb7, Mem[0000000091000018] = ba08d655ffffad1a stx %l6,[%i6+%o3] ! Mem[0000000091000018] = ffffffffffffffb7 ! Mem[0000000091800014] = 9b4fcaaa, %g18 = dbf42ad083edf0a2 ldsw [%o0+0x014],%g2 ! %g2 = dbf42ad083edf0a2 ! %l5 = ffffffffffffffa2, Mem[0000000091800028] = 4cbcd4fd sth %l5,[%o0+%o5] ! Mem[0000000091800028] = ffa2d4fd p43_label_20: ! %l6 = ffffffb7, %l7 = 000000fd, Mem[0000000091000020] = ffffad1a 00007e1d std %l6,[%i6+%o4] ! Mem[0000000091000020] = ffffffb7 000000fd ! Mem[0000000090800030] = 9b2ffa85bf6da497, %g2 = ffffffff9b4fcaaa ldx [%i5+0x030],%g2 ! %g2 = 9b2ffa85bf6da497 ! Mem[000000009100002c] = ffffad1a, %g18 = dbf42ad083edf0a2 ldsw [%i6+0x02c],%g2 ! %g2 = dbf42ad083edf0a2 ! Mem[0000000090800010] = f8449dd9, %g2 = ffffffffffffad1a lduw [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 ! Mem[000000009000002c] = 7d3b055c, %g18 = dbf42ad083edf0a2 ldsw [%i4+0x02c],%g2 ! %g2 = dbf42ad083edf0a2 ! Mem[0000000091800018] = ad5cb768, %g2 = 000000007d3b055c ldsb [%o0+0x01a],%g2 ! %g2 = ffffffffffffffad ! Mem[0000000091000034] = caaaba08, %g2 = ffffffffffffffad ldsh [%i6+0x036],%g2 ! %g2 = ffffffffffffcaaa ! %l2 = 00000000000000c8, Mem[0000000090000008] = ba08d65500008505 stx %l2,[%i4+%o1] ! Mem[0000000090000008] = 00000000000000c8 ! %l1 = ffffffffffffad1a, Mem[0000000091800024] = 22432d51 sth %l1,[%o0+0x024] ! Mem[0000000091800024] = ad1a2d51 ! Mem[0000000090000018] = 902870ed, %g2 = ffffffffffffcaaa ldsb [%i4+0x01a],%g2 ! %g2 = ffffffffffffff90 p43_label_21: ! Mem[0000000090000004] = cca66300, %g2 = ffffffffffffff90 ldub [%i4+0x005],%g2 ! %g2 = 00000000000000cc ! %l2 = 000000c8, %l3 = 00007e1d, Mem[0000000090800008] = d05cc0f0 0000003f std %l2,[%i5+%o1] ! Mem[0000000090800008] = 000000c8 00007e1d ! Mem[000000006680000c] = c3b7b9d9, %l5 = ffffffffffffffa2 ldsw [%i1+0x00c],%l5 ! %l5 = ffffffffc3b7b9d9 ! Mem[0000000091800014] = 9b4fcaaa, %g2 = 00000000000000cc ldsb [%o0+0x014],%g2 ! %g2 = ffffffffffffff9b ! %l2 = 00000000000000c8, Mem[0000000090800008] = 000000c8 sth %l2,[%i5+%o1] ! Mem[0000000090800008] = 00c800c8 ! Mem[0000000067000008] = 7afd65c8257e9ea2, %l3 = 0000000000007e1d ldx [%i2+%o1],%l3 ! %l3 = 7afd65c8257e9ea2 ! Mem[0000000090000030] = 7a6764e2807fa20a, %g2 = ffffffffffffff9b ldx [%i4+0x030],%g2 ! %g2 = 7a6764e2807fa20a ! Mem[0000000090800020] = 0c86caaa35144907, %g2 = 7a6764e2807fa20a ldx [%i5+%o4],%g2 ! %g2 = 0c86caaa35144907 ! Mem[000000009180003c] = d05cc0f0, %g2 = 0c86caaa35144907 lduw [%o0+0x03c],%g2 ! %g2 = 00000000d05cc0f0 ! Mem[000000006680003c] = 26b92280, %l7 = 00000000000000fd ldub [%i1+0x03f],%l7 ! %l7 = 0000000000000080 p43_label_22: ! Mem[000000009000002c] = 7d3b055c, %g2 = 00000000d05cc0f0 ldsh [%i4+0x02c],%g2 ! %g2 = 0000000000007d3b ! Mem[0000000090000020] = 03ba08d6, %g2 = 0000000000007d3b ldsb [%i4+0x023],%g2 ! %g2 = 0000000000000003 ! Mem[0000000090800020] = 0c86caaa, %g18 = dbf42ad083edf0a2 ldsw [%i5+%o4],%g2 ! %g2 = dbf42ad083edf0a2 ! Mem[0000000091000000] = 6ae800c8, %g2 = 000000000c86caaa lduh [%i6+%g0],%g2 ! %g2 = 0000000000006ae8 ! Mem[0000000091800018] = 06faad5cb7684e28, %g2 = 0000000000006ae8 ldx [%o0+%o3],%g2 ! %g2 = 06faad5cb7684e28 ! Mem[0000000091000028] = ffffffff, %g2 = 06faad5cb7684e28 ldsb [%i6+%o5],%g2 ! %g2 = ffffffffffffffff ! %l1 = ffffffffffffad1a, Mem[0000000091800014] = 9b4fcaaa stw %l1,[%o0+0x014] ! Mem[0000000091800014] = ffffad1a ! Mem[000000006780003c] = f57614a7, %l3 = 7afd65c8257e9ea2 ldub [%i3+0x03f],%l3 ! %l3 = 00000000000000a7 ! %l3 = 00000000000000a7, Mem[0000000090000008] = 00000000 stw %l3,[%i4+%o1] ! Mem[0000000090000008] = 000000a7 ! Mem[000000009100001c] = b7ffffff, %g2 = ffffffffffffffff ldsb [%i6+0x01f],%g2 ! %g2 = ffffffffffffffb7 p43_label_23: ! Mem[0000000066000028] = 00c80141, %l2 = 00000000000000c8 ldsw [%i0+%o5],%l2 ! %l2 = 0000000000c80141 ! Mem[0000000091800024] = ad1a2d51, %g2 = ffffffffffffffb7 lduw [%o0+0x024],%g2 ! %g2 = 00000000ad1a2d51 ! Mem[000000009000000c] = 00c80000, %g2 = 00000000ad1a2d51 ldub [%i4+0x00e],%g2 ! %g2 = 0000000000000000 ! %l7 = 0000000000000080, Mem[0000000091000018] = ffffffffffffffb7 stx %l7,[%i6+%o3] ! Mem[0000000091000018] = 0000000000000080 ! Mem[0000000066000018] = d05cc0f0, %l0 = 00000000ba08d655 ldsh [%i0+0x01a],%l0 ! %l0 = ffffffffffffc0f0 ! %l0 = ffffffffffffc0f0, Mem[0000000067800010] = cfc9577d4fc664fb stx %l0,[%i3+%o2] ! Mem[0000000067800010] = ffffffffffffc0f0 ! %l6 = ffffffffffffffb7, Mem[0000000091800012] = 292effff stb %l6,[%o0+0x012] ! Mem[0000000091800010] = b72effff ! Mem[0000000091800018] = 06faad5c, %g18 = dbf42ad083edf0a2 ldsw [%o0+%o3],%g2 ! %g2 = dbf42ad083edf0a2 ! Mem[0000000091800004] = a6634cd0, %g18 = dbf42ad083edf0a2 ldsw [%o0+0x004],%g2 ! %g2 = dbf42ad083edf0a2 ! Mem[0000000091800028] = ffa2d4fdd05cc0f0, %g2 = ffffffffa6634cd0 ldx [%o0+%o5],%g2 ! %g2 = ffa2d4fdd05cc0f0 p43_label_24: ! %l0 = ffffc0f0, %l1 = ffffad1a, Mem[0000000091000018] = 00000000 00000080 std %l0,[%i6+%o3] ! Mem[0000000091000018] = ffffc0f0 ffffad1a ! %l7 = 0000000000000080, Mem[0000000091800020] = 9b4fcaaaad1a2d51 stx %l7,[%o0+%o4] ! Mem[0000000091800020] = 0000000000000080 ! %l2 = 0000000000c80141, Mem[0000000091800030] = ffffffb7ffffffae stx %l2,[%o0+0x030] ! Mem[0000000091800030] = 0000000000c80141 ! %l5 = ffffffffc3b7b9d9, Mem[0000000067800010] = ffffffff sth %l5,[%i3+%o2] ! Mem[0000000067800010] = b9d9ffff ! Mem[000000009000000c] = 000000c8, %g18 = dbf42ad083edf0a2 ldsw [%i4+0x00c],%g2 ! %g2 = dbf42ad083edf0a2 ! Mem[0000000091800000] = ffaea663, %g2 = 00000000000000c8 ldsh [%o0+0x002],%g2 ! %g2 = ffffffffffffffae ! Mem[000000009100001c] = ffffad1a, %g18 = dbf42ad083edf0a2 ldsw [%i6+0x01c],%g2 ! %g2 = dbf42ad083edf0a2 ! Mem[0000000067800000] = 975a5f15, %l7 = 0000000000000080 lduh [%i3+%g0],%l7 ! %l7 = 000000000000975a ! Mem[0000000090000000] = 22432d5179cca663, %g2 = ffffffffffffad1a ldx [%i4+%g0],%g2 ! %g2 = 22432d5179cca663 ! Mem[000000009100003c] = 9b2ffa85, %g2 = 22432d5179cca663 lduw [%i6+0x03c],%g2 ! %g2 = 000000009b2ffa85 p43_label_25: ! %l4 = 0000000026b92280, Mem[000000009000003a] = 8eb2e6c5 stb %l4,[%i4+0x03a] ! Mem[0000000090000038] = 80b2e6c5 ! Mem[0000000090800034] = bf6da497, %g2 = 000000009b2ffa85 lduw [%i5+0x034],%g2 ! %g2 = 00000000bf6da497 ! Mem[0000000091800004] = d08b9883, %g2 = 00000000bf6da497 ldub [%o0+0x007],%g2 ! %g2 = 00000000000000d0 ! %l4 = 0000000026b92280, Mem[0000000091800010] = 25ecb72e sth %l4,[%o0+%o2] ! Mem[0000000091800010] = 2280b72e ! %l3 = 00000000000000a7, Mem[0000000091000003] = c898f9b0 stb %l3,[%i6+0x003] ! Mem[0000000091000000] = a798f9b0 ! Mem[0000000090800004] = 00007e1d, %g18 = dbf42ad083edf0a2 ldsw [%i5+0x004],%g2 ! %g2 = dbf42ad083edf0a2 ! Mem[000000006780002c] = ba08d655, %l6 = ffffffffffffffb7 lduw [%i3+0x02c],%l6 ! %l6 = 00000000ba08d655 ! Mem[0000000091800008] = 8b9883bd, %g2 = 0000000000007e1d ldub [%o0+%o1],%g2 ! %g2 = 000000000000008b ! %l6 = ba08d655, %l7 = 0000975a, Mem[0000000091000000] = 6ae800a7 98f9b0a5 std %l6,[%i6+%g0] ! Mem[0000000091000000] = ba08d655 0000975a ! %l7 = 000000000000975a, Mem[0000000090800014] = 000000d7 sth %l7,[%i5+0x014] ! Mem[0000000090800014] = 975a00d7 ba,a p43_not_taken_0_end p43_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 ffffffffffffc0f0 bne,a,pn %xcc,p43_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffffad1a bne,a,pn %xcc,p43_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000c80141 bne,a,pn %xcc,p43_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000a7 bne,a,pn %xcc,p43_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000026b92280 bne,a,pn %xcc,p43_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffc3b7b9d9 bne,a,pn %xcc,p43_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000ba08d655 bne,a,pn %xcc,p43_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000975a 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 %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be b1b01d2c d063e2e5 bne %xcc,p43_f0_fail nop ! Check Local Memory set p43_local0_expect,%g1 p43_check_local0: ldx [%g1+0x018],%g2 ! Expected data = d05cc0f02a4237ee ldx [%i0+0x018],%g3 ! Observed data at 0000000066000018 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00c80141f01025c4 ldx [%i0+0x028],%g3 ! Observed data at 0000000066000028 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 5ec2e66cffae8854 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 = cffd34ef79cca663 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+0x028],%g2 ! Expected data = 03f8ced422432d51 ldx [%i1+0x028],%g3 ! Observed data at 0000000066800028 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 4ae4055c26b92280 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+0x028],%g2 ! Expected data = 99c22dddc848db28 ldx [%i2+0x028],%g3 ! Observed data at 0000000067000028 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00000000ba08d655 ldx [%i2+0x030],%g3 ! Observed data at 0000000067000030 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i2,0x030,%g4 set p43_local3_expect,%g1 p43_check_local3: ldx [%g1+0x010],%g2 ! Expected data = b9d9ffffffffc0f0 ldx [%i3+0x010],%g3 ! Observed data at 0000000067800010 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000000ba08d655 ldx [%i3+0x028],%g3 ! Observed data at 0000000067800028 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x028,%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_f0_fail: set p43_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%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: ldswa [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000066800010] done p43_trap1o: ldswa [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000066800010] done p43_trap2e: lduha [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000066800018] ldswa [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000066000010] stha %l5,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000067800018] lduwa [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000066000018] lduba [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000066800010] done p43_trap2o: lduha [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000066800018] ldswa [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000066000010] stha %l5,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000067800018] lduwa [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000066000018] lduba [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000066800010] done p43_trap3e: nop nop nop nop done p43_trap3o: nop 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 = e0f0b0e668cff627 ldx [%g1+0x008],%l1 ! %l1 = 88d7bf5ec6f14cd0 ldx [%g1+0x010],%l2 ! %l2 = 4cbcd4fdd05cc0f0 ldx [%g1+0x018],%l3 ! %l3 = 4a0838562a4237ee ldx [%g1+0x020],%l4 ! %l4 = 25ec292e9b4fcaaa ldx [%g1+0x028],%l5 ! %l5 = 8f1ae5f679cca663 ldx [%g1+0x030],%l6 ! %l6 = df57699e53650cf4 ldx [%g1+0x038],%l7 ! %l7 = 8a4643edbf6da497 ! 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 = 93754297 f444da7a 6c860795 7064d29d ! %f4 = 8a3aa150 d21b4903 e5849aac c47d41af ! %f8 = 8e0b8c3b 660f5f8d b50ddfa5 ced483b6 ! %f12 = cceab347 e0c7a6d6 695f6bc3 1aa16a84 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = d90c85dc a2afbb87 8448ce32 d2f1a0d4 ! %f20 = a3d0987b 31bf3f38 adb0c36f 5dbe7973 ! %f24 = 34c8d599 3cb238a9 63ed1df1 10f937d7 ! %f28 = be801c58 ef14ae58 545c83ef 368fea35 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 8f92f3ba 86f9885c 65f407e1 0d251a2f ! %f36 = fcf29fe8 3bb083a4 8eb7c46f 544487a2 ! %f40 = 86488678 d74855c6 51cc356a 0a7457e1 ! %f44 = 9c79ef4a 4d9ed83e e765b9b5 7e67aca5 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x69a57e3800000032,%g7,%g1 ! GSR scale = 6, align = 2 wr %g1,%g0,%gsr ! GSR = 69a57e3800000032 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[0000000069800008] = 394379f8, %l3 = b408caf85299678d ldsb [%i3+0x009],%l3 ! %l3 = 0000000000000043 ! Mem[000000006880002c] = 35bbeae9, %l5 = 20b18c7be9018a4a ldsh [%i1+0x02e],%l5 ! %l5 = ffffffffffffeae9 ! Mem[0000000090800028] = 4459f5d3 51e85f11, %g2 = 00000000, %g3 = 00000000 ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 0000000051e85f11 ! %l2 = 5228e090d9fb6ad7, Mem[0000000068800012] = 8c124f00 stb %l2,[%i1+0x012] ! Mem[0000000068800010] = 8c12d700 ! %l2 = 5228e090d9fb6ad7, Mem[000000009180001a] = ad5cb768 stb %l2,[%o0+0x01a] ! Mem[0000000091800018] = d75cb768 ! Mem[0000000091000010] = 6cff95cd 7757fe01, %g2 = 4459f5d3, %g3 = 51e85f11 ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 000000007757fe01 ! %l0 = fe2546561204a0e1, Mem[000000009100000c] = 7312abd6 stb %l0,[%i6+0x00c] ! Mem[000000009100000c] = e112abd6 ! Mem[0000000091800000] = b007b3e6, %g2 = 000000006cff95cd ldsb [%o0+0x003],%g2 ! %g2 = ffffffffffffffb0 ! Mem[0000000068000038] = e8d8b0b6 942df58c, %l6 = 86732d73, %l7 = c47fa6ba ldd [%i0+0x038],%l6 ! %l6 = 00000000e8d8b0b6 00000000942df58c ! %l4 = a7dbf7561cc4343e, Mem[000000009100001a] = f26e47a1 sth %l4,[%i6+0x01a] ! Mem[0000000091000018] = 343e47a1 p44_label_2: ! Mem[0000000090800020] = 0c86ef26, %g2 = ffffffffffffffb0 ldub [%i5+%o4],%g2 ! %g2 = 000000000000000c ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 000000000000000c ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! Mem[000000006800002c] = 4cf4f417, %l5 = ffffffffffffeae9 lduw [%i0+0x02c],%l5 ! %l5 = 000000004cf4f417 ! %l0 = fe2546561204a0e1, Mem[0000000068000026] = 3fc56c2e sth %l0,[%i0+0x026] ! Mem[0000000068000024] = 3fc5a0e1 ! Mem[0000000091800028] = 153f24b0df4e4459, %g2 = 5566979dba3ff053 ldx [%o0+%o5],%g2 ! %g2 = 153f24b0df4e4459 ! Mem[0000000069800028] = 6d0a966a, %l0 = fe2546561204a0e1 ldsb [%i3+0x02a],%l0 ! %l0 = ffffffffffffff96 ! Mem[0000000091800018] = 06fad75cb7684e28, %g2 = 153f24b0df4e4459 ldx [%o0+%o3],%g2 ! %g2 = 06fad75cb7684e28 ! Mem[0000000091000014] = 7757fe01, %g18 = b7e034b088b5bba0 ldsw [%i6+0x014],%g2 ! %g2 = b7e034b088b5bba0 ! Mem[0000000090800038] = 66e1d7bc adc27bb0, %g2 = 7757fe01, %g3 = 7757fe01 ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 00000000adc27bb0 ! %l6 = 00000000e8d8b0b6, Mem[0000000091000020] = 8b0950dd0f65f93d stx %l6,[%i6+%o4] ! Mem[0000000091000020] = 00000000e8d8b0b6 p44_label_3: ! %l4 = 1cc4343e, %l5 = 4cf4f417, Mem[0000000069000038] = 802e0afe 6ca5b3ec std %l4,[%i2+0x038] ! Mem[0000000069000038] = 1cc4343e 4cf4f417 ! Mem[0000000090800028] = 4459f5d3, %g2 = 0000000066e1d7bc lduh [%i5+%o5],%g2 ! %g2 = 0000000000004459 ! %l0 = ffffffffffffff96, Mem[0000000091000020] = 00000000 stw %l0,[%i6+%o4] ! Mem[0000000091000020] = ffffff96 ! Mem[000000009080001c] = 9a0c86ef, %g2 = 0000000000004459 ldub [%i5+0x01f],%g2 ! %g2 = 000000000000009a ! %l2 = 5228e090d9fb6ad7, Mem[000000009000003c] = e6c51178 stw %l2,[%i4+0x03c] ! Mem[000000009000003c] = d9fb6ad7 ! %l4 = a7dbf7561cc4343e, Mem[000000009080002c] = 51e85f11 sth %l4,[%i5+0x02c] ! Mem[000000009080002c] = 343e5f11 ! Mem[0000000091800014] = 96298cae, %g2 = 000000000000009a lduh [%o0+0x014],%g2 ! %g2 = 0000000000009629 ! %l2 = d9fb6ad7, %l3 = 00000043, Mem[0000000068000028] = 201b78f4 4cf4f417 std %l2,[%i0+%o5] ! Mem[0000000068000028] = d9fb6ad7 00000043 ! %l4 = a7dbf7561cc4343e, Mem[0000000090800024] = 35144907 sth %l4,[%i5+0x024] ! Mem[0000000090800024] = 343e4907 ! %l5 = 000000004cf4f417, Mem[0000000091000020] = ffffff96e8d8b0b6 stx %l5,[%i6+%o4] ! Mem[0000000091000020] = 000000004cf4f417 p44_label_4: ! %l6 = 00000000e8d8b0b6, Mem[000000009100002c] = 08a9d051 stw %l6,[%i6+0x02c] ! Mem[000000009100002c] = e8d8b0b6 ! %l7 = 00000000942df58c, Mem[0000000069000010] = 72c8536c215076fc stx %l7,[%i2+%o2] ! Mem[0000000069000010] = 00000000942df58c ! %l5 = 000000004cf4f417, Mem[000000009080002c] = 343e5f11 stw %l5,[%i5+0x02c] ! Mem[000000009080002c] = 4cf4f417 ! %l2 = 5228e090d9fb6ad7, Mem[000000009100000b] = 52e112ab stb %l2,[%i6+0x00b] ! Mem[0000000091000008] = d7e112ab ! Mem[0000000090000038] = 53918eb2, %g18 = b7e034b088b5bba0 ldsw [%i4+0x038],%g2 ! %g2 = b7e034b088b5bba0 ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = 0000000053918eb2 ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! %l2 = 5228e090d9fb6ad7, Mem[0000000090000020] = 0ad8f703 sth %l2,[%i4+%o4] ! Mem[0000000090000020] = 6ad7f703 ! %l5 = 000000004cf4f417, Mem[000000009100000f] = d66cff95 stb %l5,[%i6+0x00f] ! Mem[000000009100000c] = 176cff95 ! %l5 = 000000004cf4f417, Mem[0000000090000025] = 32e58eaf stb %l5,[%i4+0x025] ! Mem[0000000090000024] = 17e58eaf ! Mem[0000000090800038] = 66e1d7bc, %g2 = eaf607f479e2e95e lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc p44_label_5: ! %l5 = 000000004cf4f417, Mem[0000000091800034] = 51532584 stw %l5,[%o0+0x034] ! Mem[0000000091800034] = 4cf4f417 ! Mem[0000000091800028] = b0df4e44, %g2 = 0000000066e1d7bc ldub [%o0+0x02b],%g2 ! %g2 = 00000000000000b0 ! %l3 = 0000000000000043, Mem[0000000090000030] = 7a6764e2 stb %l3,[%i4+0x030] ! Mem[0000000090000030] = 436764e2 ! %l3 = 0000000000000043, Mem[000000009080003c] = adc27bb0 stw %l3,[%i5+0x03c] ! Mem[000000009080003c] = 00000043 ! Mem[0000000090800010] = d95e356f, %g2 = 00000000000000b0 ldsb [%i5+0x013],%g2 ! %g2 = ffffffffffffffd9 ! %l2 = d9fb6ad7, %l3 = 00000043, Mem[0000000091000030] = a5b5761e 1214449b std %l2,[%i6+0x030] ! Mem[0000000091000030] = d9fb6ad7 00000043 ! Mem[000000009180000c] = af6e4e51, %g2 = ffffffffffffffd9 ldub [%o0+0x00f],%g2 ! %g2 = 00000000000000af ! %l1 = 91b2ba248f64952a, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l1,[%i6+%g0] ! Mem[0000000091000000] = 91b2ba248f64952a ! Mem[0000000090000030] = 436764e2 807fa20a, %g2 = 000000af, %g3 = adc27bb0 ldd [%i4+0x030],%g2 ! %g2 = 00000000436764e2 00000000807fa20a ! %l2 = 5228e090d9fb6ad7, Mem[0000000091000028] = 21a95ba1 stw %l2,[%i6+%o5] ! Mem[0000000091000028] = d9fb6ad7 p44_label_6: ! Mem[0000000090800008] = 5a1ae612, %g18 = b7e034b088b5bba0 ldsw [%i5+%o1],%g2 ! %g2 = b7e034b088b5bba0 ! Mem[0000000068800010] = 8c12d700, %l2 = 5228e090d9fb6ad7 ldub [%i1+0x011],%l2 ! %l2 = 0000000000000012 ! Mem[000000009080003c] = 00004300, %g2 = 000000005a1ae612 ldsb [%i5+0x03d],%g2 ! %g2 = 0000000000000000 ! %l5 = 000000004cf4f417, Mem[0000000090800030] = eaf607f479e2e95e stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 000000004cf4f417 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000000000 ldsh [%i6+0x03c],%g2 ! %g2 = 00000000000062bf ! Mem[0000000090800010] = f8449dd9 5e356f1d, %g2 = 000062bf, %g3 = 807fa20a ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000005e356f1d ! Mem[0000000091000028] = d9fb6ad7, %g2 = 00000000f8449dd9 ldsb [%i6+%o5],%g2 ! %g2 = ffffffffffffffd9 ! Mem[0000000068800004] = 3a62b74d, %l7 = 00000000942df58c ldsb [%i1+0x006],%l7 ! %l7 = ffffffffffffffb7 ! %l2 = 0000000000000012, Mem[0000000090000018] = 1d17902870edfb0e stx %l2,[%i4+%o3] ! Mem[0000000090000018] = 0000000000000012 ! %l6 = 00000000e8d8b0b6, Mem[0000000091000032] = 6ad70000 sth %l6,[%i6+0x032] ! Mem[0000000091000030] = b0b60000 p44_label_7: ! Mem[000000009080003c] = 00000043, %g2 = ffffffffffffffd9 ldub [%i5+0x03c],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100000c] = e112ab17, %g2 = 0000000000000000 ldsh [%i6+0x00c],%g2 ! %g2 = ffffffffffffe112 ! %l5 = 000000004cf4f417, Mem[0000000090800008] = 5a1ae612 stb %l5,[%i5+%o1] ! Mem[0000000090800008] = 171ae612 ! Mem[0000000068000000] = b5e66ee8, %l1 = 91b2ba248f64952a ldsh [%i0+0x002],%l1 ! %l1 = 0000000000006ee8 ! Mem[0000000068000008] = a82448be, %l3 = 0000000000000043 ldsw [%i0+%o1],%l3 ! %l3 = ffffffffa82448be ! Mem[0000000069800024] = 00a15355, %l1 = 0000000000006ee8 ldsw [%i3+0x024],%l1 ! %l1 = 0000000000a15355 ! Mem[0000000090800030] = 00000000 4cf4f417, %g2 = ffffe112, %g3 = 5e356f1d ldd [%i5+0x030],%g2 ! %g2 = 0000000000000000 000000004cf4f417 ! Mem[0000000091800008] = 83bd3923, %g2 = 0000000000000000 lduh [%o0+0x00a],%g2 ! %g2 = 00000000000083bd ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = 000083bd, %g3 = 4cf4f417 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! Mem[0000000091800018] = d75cb768, %g2 = 00000000e25676cb ldsb [%o0+0x01a],%g2 ! %g2 = ffffffffffffffd7 p44_label_8: ! Mem[0000000090800014] = 6f1db2d5, %g2 = ffffffffffffffd7 ldub [%i5+0x016],%g2 ! %g2 = 000000000000006f ! %l2 = 0000000000000012, Mem[000000009000000e] = 46b01d35 sth %l2,[%i4+0x00e] ! Mem[000000009000000c] = 00121d35 ! Mem[0000000090800020] = 0c86ef26343e4907, %g2 = 000000000000006f ldx [%i5+%o4],%g2 ! %g2 = 0c86ef26343e4907 ! %l4 = a7dbf7561cc4343e, Mem[0000000090800014] = 5e356f1d stw %l4,[%i5+0x014] ! Mem[0000000090800014] = 1cc4343e ! Mem[0000000068800018] = 28f65740, %l4 = a7dbf7561cc4343e lduw [%i1+%o3],%l4 ! %l4 = 0000000028f65740 ! Mem[000000009080001c] = db268a9a, %g2 = 0c86ef26343e4907 ldsh [%i5+0x01c],%g2 ! %g2 = ffffffffffffdb26 ! %l4 = 0000000028f65740, Mem[0000000090000000] = 09d53180 stb %l4,[%i4+%g0] ! Mem[0000000090000000] = 40d53180 ! %l4 = 0000000028f65740, Mem[000000009180003c] = 9d52adff stw %l4,[%o0+0x03c] ! Mem[000000009180003c] = 28f65740 ! %l0 = ffffffffffffff96, Mem[0000000068000000] = b5e66ee83463d310 stx %l0,[%i0+%g0] ! Mem[0000000068000000] = ffffffffffffff96 ! Mem[0000000090000008] = e099152d, %g2 = ffffffffffffdb26 lduh [%i4+0x00a],%g2 ! %g2 = 000000000000e099 p44_label_9: ! %l7 = ffffffffffffffb7, Mem[0000000091000039] = 5676cb62 stb %l7,[%i6+0x039] ! Mem[0000000091000038] = b776cb62 ! Mem[0000000091000008] = 48c280d7, %g2 = 000000000000e099 lduh [%i6+%o1],%g2 ! %g2 = 00000000000048c2 ! %l0 = ffffffffffffff96, Mem[0000000090800020] = 0c86ef26343e4907 stx %l0,[%i5+%o4] ! Mem[0000000090800020] = ffffffffffffff96 ! Mem[0000000069800000] = 71330c60cf93661e, %l5 = 000000004cf4f417 ldx [%i3+%g0],%l5 ! %l5 = 71330c60cf93661e ! Mem[0000000091000008] = 80d7e112, %g2 = 00000000000048c2 lduh [%i6+0x00a],%g2 ! %g2 = 00000000000080d7 ! Mem[0000000091000034] = 00000043, %g2 = 00000000000080d7 ldsb [%i6+0x034],%g2 ! %g2 = 0000000000000000 ! %l2 = 0000000000000012, Mem[0000000091800004] = 07b3e6aa stw %l2,[%o0+0x004] ! Mem[0000000091800004] = 00000012 ! Mem[0000000090000030] = 436764e2, %g18 = b7e034b088b5bba0 ldsw [%i4+0x030],%g2 ! %g2 = b7e034b088b5bba0 ! %l0 = ffffff96, %l1 = 00a15355, Mem[0000000091800010] = 6e4e5182 96298cae std %l0,[%o0+%o2] ! Mem[0000000091800010] = ffffff96 00a15355 ! Mem[0000000091800008] = 8b9883bd, %g18 = b7e034b088b5bba0 ldsw [%o0+%o1],%g2 ! %g2 = b7e034b088b5bba0 p44_label_10: ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = ffffffff8b9883bd ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! Mem[000000006900003c] = 4cf4f417, %l2 = 0000000000000012 lduh [%i2+0x03c],%l2 ! %l2 = 0000000000004cf4 ! %l0 = ffffffffffffff96, Mem[0000000068000000] = ffffffff stw %l0,[%i0+%g0] ! Mem[0000000068000000] = ffffff96 ! Mem[0000000090000008] = b427e099152d0012, %g2 = 5566979dba3ff053 ldx [%i4+%o1],%g2 ! %g2 = b427e099152d0012 ! %l7 = ffffffffffffffb7, Mem[0000000091000022] = 00004cf4 sth %l7,[%i6+0x022] ! Mem[0000000091000020] = ffb74cf4 ! Mem[000000009080001c] = 8a9affff, %g2 = b427e099152d0012 lduh [%i5+0x01e],%g2 ! %g2 = 0000000000008a9a ! %l4 = 0000000028f65740, Mem[000000009080002e] = f4170000 sth %l4,[%i5+0x02e] ! Mem[000000009080002c] = 57400000 ! Mem[0000000069800020] = 1c15eda1, %l4 = 0000000028f65740 lduh [%i3+0x022],%l4 ! %l4 = 000000000000eda1 ! %l0 = ffffff96, %l1 = 00a15355, Mem[0000000069000020] = 6a681596 ada32a3a std %l0,[%i2+%o4] ! Mem[0000000069000020] = ffffff96 00a15355 ! %l5 = 71330c60cf93661e, Mem[0000000069000004] = fb51caaf stw %l5,[%i2+0x004] ! Mem[0000000069000004] = cf93661e p44_label_11: ! %l3 = ffffffffa82448be, Mem[000000009080001a] = 4dc6db26 stb %l3,[%i5+0x01a] ! Mem[0000000090800018] = bec6db26 ! %l3 = ffffffffa82448be, Mem[0000000090800030] = 000000004cf4f417 stx %l3,[%i5+0x030] ! Mem[0000000090800030] = ffffffffa82448be ! Mem[0000000091000034] = 00000043, %g2 = 0000000000008a9a lduw [%i6+0x034],%g2 ! %g2 = 0000000000000043 ! Mem[000000009100000c] = ab176cff, %g2 = 0000000000000043 lduh [%i6+0x00e],%g2 ! %g2 = 000000000000ab17 ! Mem[0000000069800004] = cf93661e, %l2 = 0000000000004cf4 lduh [%i3+0x004],%l2 ! %l2 = 000000000000cf93 ! Mem[0000000091800034] = f41754b6, %g2 = 000000000000ab17 lduh [%o0+0x036],%g2 ! %g2 = 000000000000f417 ! %l6 = 00000000e8d8b0b6, Mem[0000000091800018] = 06fad75c stb %l6,[%o0+%o3] ! Mem[0000000091800018] = b6fad75c ! %l1 = 0000000000a15355, Mem[0000000068000009] = a82448be stb %l1,[%i0+0x009] ! Mem[0000000068000008] = a85548be ! %l5 = 71330c60cf93661e, Mem[000000006800003e] = 942df58c sth %l5,[%i0+0x03e] ! Mem[000000006800003c] = 942d661e ! Mem[0000000090000010] = 1d358e58d828ead6, %g2 = 000000000000f417 ldx [%i4+%o2],%g2 ! %g2 = 1d358e58d828ead6 p44_label_12: ! %l4 = 000000000000eda1, Mem[0000000090800010] = f8449dd91cc4343e stx %l4,[%i5+%o2] ! Mem[0000000090800010] = 000000000000eda1 ! %l1 = 0000000000a15355, Mem[0000000091000018] = 5ffa343e sth %l1,[%i6+%o3] ! Mem[0000000091000018] = 5355343e ! Mem[000000009080003c] = 00000043, %g2 = 1d358e58d828ead6 lduh [%i5+0x03c],%g2 ! %g2 = 0000000000000000 ! %l0 = ffffffffffffff96, Mem[000000009180000c] = 3923d9af stw %l0,[%o0+0x00c] ! Mem[000000009180000c] = ffffff96 ! Mem[0000000090800018] = b2d5bec6 db268a9a, %g2 = 00000000, %g3 = 62bf8c8f ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d5bec6 00000000db268a9a ! %l6 = 00000000e8d8b0b6, Mem[0000000090800020] = ffffffff stw %l6,[%i5+%o4] ! Mem[0000000090800020] = e8d8b0b6 ! Mem[0000000090000038] = 8eb2d9fb, %g2 = 00000000b2d5bec6 lduh [%i4+0x03a],%g2 ! %g2 = 0000000000008eb2 ! Mem[000000009080000c] = 14acc7c9, %g2 = 0000000000008eb2 lduw [%i5+0x00c],%g2 ! %g2 = 0000000014acc7c9 ! %l1 = 0000000000a15355, Mem[0000000090000014] = d828ead6 sth %l1,[%i4+0x014] ! Mem[0000000090000014] = 5355ead6 ! %l5 = 71330c60cf93661e, Mem[0000000090000028] = af022e97 stw %l5,[%i4+%o5] ! Mem[0000000090000028] = cf93661e p44_label_13: ! %l3 = ffffffffa82448be, Mem[0000000069800017] = 138840b0 stb %l3,[%i3+0x017] ! Mem[0000000069800014] = 138840be ! Mem[0000000090000028] = cf93661e, %g2 = 0000000014acc7c9 lduw [%i4+%o5],%g2 ! %g2 = 00000000cf93661e ! Mem[000000009100002c] = b6d9fbb0, %g2 = 00000000cf93661e ldsb [%i6+0x02f],%g2 ! %g2 = ffffffffffffffb6 ! Mem[0000000090800038] = 66e1d7bc 00000043, %g2 = ffffffb6, %g3 = db268a9a ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 0000000000000043 ! Mem[0000000091800034] = 4cf4f417, %g2 = 0000000066e1d7bc lduh [%o0+0x034],%g2 ! %g2 = 0000000000004cf4 ! Mem[0000000091800018] = b6fad75c, %g18 = b7e034b088b5bba0 ldsw [%o0+%o3],%g2 ! %g2 = b7e034b088b5bba0 ! %l4 = 000000000000eda1, Mem[0000000091800008] = 8b9883bd sth %l4,[%o0+%o1] ! Mem[0000000091800008] = eda183bd ! Mem[000000009080002c] = f45740ff, %g2 = ffffffffb6fad75c ldsb [%i5+0x02d],%g2 ! %g2 = fffffffffffffff4 ! %l6 = 00000000e8d8b0b6, Mem[0000000069800038] = 7d295c0f sth %l6,[%i3+0x038] ! Mem[0000000069800038] = b0b65c0f ! %l2 = 0000cf93, %l3 = a82448be, Mem[0000000091000000] = 91b2ba24 8f64952a std %l2,[%i6+%g0] ! Mem[0000000091000000] = 0000cf93 a82448be p44_label_14: ! %l3 = ffffffffa82448be, Mem[0000000091000012] = 95cd7757 stb %l3,[%i6+0x012] ! Mem[0000000091000010] = becd7757 ! Mem[0000000091000018] = 5355343e47a19fcf, %g2 = fffffffffffffff4 ldx [%i6+%o3],%g2 ! %g2 = 5355343e47a19fcf ! %l2 = 000000000000cf93, Mem[0000000090800038] = 66e1d7bc00000043 stx %l2,[%i5+0x038] ! Mem[0000000090800038] = 000000000000cf93 ! Mem[0000000091800038] = 54b6116d, %g18 = b7e034b088b5bba0 ldsw [%o0+0x038],%g2 ! %g2 = b7e034b088b5bba0 ! Mem[000000009000001c] = 126ad7f7, %g2 = 0000000054b6116d ldub [%i4+0x01f],%g2 ! %g2 = 0000000000000012 ! Mem[0000000091800014] = 5355b6fa, %g2 = 0000000000000012 ldsh [%o0+0x016],%g2 ! %g2 = 0000000000005355 ! Mem[0000000091800028] = 153f24b0df4e4459, %g2 = 0000000000005355 ldx [%o0+%o5],%g2 ! %g2 = 153f24b0df4e4459 ! %l6 = 00000000e8d8b0b6, Mem[0000000090000028] = cf93661e7d3b2cbb stx %l6,[%i4+%o5] ! Mem[0000000090000028] = 00000000e8d8b0b6 ! %l5 = 71330c60cf93661e, Mem[000000009100002b] = d7e8d8b0 stb %l5,[%i6+0x02b] ! Mem[0000000091000028] = 1ee8d8b0 ! Mem[000000009180003c] = 57400000, %g2 = 153f24b0df4e4459 ldsh [%o0+0x03e],%g2 ! %g2 = 0000000000005740 p44_label_15: ! %l4 = 000000000000eda1, Mem[0000000068000017] = 03135f22 stb %l4,[%i0+0x017] ! Mem[0000000068000014] = 03135fa1 ! Mem[000000009000000c] = 152d0012, %g2 = 0000000000005740 lduh [%i4+0x00c],%g2 ! %g2 = 000000000000152d ! %l2 = 000000000000cf93, Mem[0000000068800000] = 5ed51a74 sth %l2,[%i1+%g0] ! Mem[0000000068800000] = cf931a74 ! Mem[0000000090800018] = b2d5bec6db268a9a, %g2 = 000000000000152d ldx [%i5+%o3],%g2 ! %g2 = b2d5bec6db268a9a ! Mem[000000009000002c] = e8d8b0b6, %g2 = b2d5bec6db268a9a lduh [%i4+0x02c],%g2 ! %g2 = 000000000000e8d8 ! Mem[0000000091000024] = 4cf4f417, %g2 = 000000000000e8d8 lduh [%i6+0x024],%g2 ! %g2 = 0000000000004cf4 ! %l2 = 0000cf93, %l3 = a82448be, Mem[0000000090800038] = 00000000 0000cf93 std %l2,[%i5+0x038] ! Mem[0000000090800038] = 0000cf93 a82448be ! Mem[0000000090000010] = 8e585355, %g2 = 0000000000004cf4 lduh [%i4+0x012],%g2 ! %g2 = 0000000000008e58 ! %l3 = ffffffffa82448be, Mem[0000000090000000] = 40d53180d6ba8c74 stx %l3,[%i4+%g0] ! Mem[0000000090000000] = ffffffffa82448be ! Mem[0000000091800000] = fb520ab000000012, %g2 = 0000000000008e58 ldx [%o0+%g0],%g2 ! %g2 = fb520ab000000012 p44_label_16: ! %l7 = ffffffffffffffb7, Mem[0000000090800008] = 171ae612 stw %l7,[%i5+%o1] ! Mem[0000000090800008] = ffffffb7 ! Mem[000000006980000c] = 5ebff4fd, %l0 = ffffffffffffff96 ldsw [%i3+0x00c],%l0 ! %l0 = 000000005ebff4fd ! Mem[0000000091000024] = f417d9fb, %g2 = fb520ab000000012 ldub [%i6+0x026],%g2 ! %g2 = 00000000000000f4 ! Mem[0000000091800000] = fb520ab0 00000012, %g2 = 000000f4, %g3 = 00000043 ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000000000012 ! %l5 = 71330c60cf93661e, Mem[0000000090000038] = 53918eb2d9fb6ad7 stx %l5,[%i4+0x038] ! Mem[0000000090000038] = 71330c60cf93661e ! Mem[0000000068000020] = 141dd825, %l6 = 00000000e8d8b0b6 lduw [%i0+%o4],%l6 ! %l6 = 00000000141dd825 ! Mem[0000000091000000] = 00cf93a8, %g2 = 00000000fb520ab0 ldub [%i6+0x001],%g2 ! %g2 = 0000000000000000 ! Mem[0000000069000038] = 1cc4343e, %l0 = 000000005ebff4fd lduw [%i2+0x038],%l0 ! %l0 = 000000001cc4343e ! %l3 = ffffffffa82448be, Mem[000000009000002a] = 0000e8d8 sth %l3,[%i4+0x02a] ! Mem[0000000090000028] = 48bee8d8 ! Mem[0000000090000030] = 436764e2, %g18 = b7e034b088b5bba0 ldsw [%i4+0x030],%g2 ! %g2 = b7e034b088b5bba0 p44_label_17: ! Mem[0000000091800030] = 43bc1d814cf4f417, %g2 = 00000000436764e2 ldx [%o0+0x030],%g2 ! %g2 = 43bc1d814cf4f417 ! %l2 = 000000000000cf93, Mem[0000000069000030] = fd92596887d807e3 stx %l2,[%i2+0x030] ! Mem[0000000069000030] = 000000000000cf93 ! %l1 = 0000000000a15355, Mem[000000009180003c] = 28f65740 stw %l1,[%o0+0x03c] ! Mem[000000009180003c] = 00a15355 ! Mem[0000000090800028] = 4459f5d3 4cf45740, %g2 = 4cf4f417, %g3 = 00000012 ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 000000004cf45740 ! Mem[000000009180002c] = 445943bc, %g2 = 000000004459f5d3 ldsh [%o0+0x02e],%g2 ! %g2 = 0000000000004459 ! Mem[0000000090000000] = ffffffff, %g2 = 0000000000004459 ldub [%i4+%g0],%g2 ! %g2 = 00000000000000ff ! Mem[000000009180002c] = 445943bc, %g2 = 00000000000000ff ldsh [%o0+0x02e],%g2 ! %g2 = 0000000000004459 ! %l7 = ffffffffffffffb7, Mem[0000000068800016] = 73b25e7a sth %l7,[%i1+0x016] ! Mem[0000000068800014] = 73b2ffb7 ! %l0 = 000000001cc4343e, Mem[0000000069800028] = 6d0a966a sth %l0,[%i3+%o5] ! Mem[0000000069800028] = 343e966a ! Mem[0000000068000008] = a85548be, %l4 = 000000000000eda1 ldsh [%i0+0x00a],%l4 ! %l4 = 00000000000048be p44_label_18: ! %l0 = 1cc4343e, %l1 = 00a15355, Mem[0000000091800000] = fb520ab0 00000012 std %l0,[%o0+%g0] ! Mem[0000000091800000] = 1cc4343e 00a15355 ! %l4 = 000048be, %l5 = cf93661e, Mem[0000000069800028] = 343e966a 02c7f2e1 std %l4,[%i3+%o5] ! Mem[0000000069800028] = 000048be cf93661e ! Mem[0000000091800008] = eda183bdffffff96, %g2 = 0000000000004459 ldx [%o0+%o1],%g2 ! %g2 = eda183bdffffff96 ! %l1 = 0000000000a15355, Mem[000000009100002c] = e8d8b0b6 stb %l1,[%i6+0x02c] ! Mem[000000009100002c] = 55d8b0b6 ! %l2 = 000000000000cf93, Mem[0000000091800030] = 43bc1d814cf4f417 stx %l2,[%o0+0x030] ! Mem[0000000091800030] = 000000000000cf93 ! Mem[0000000090000004] = a82448be, %g18 = b7e034b088b5bba0 ldsw [%i4+0x004],%g2 ! %g2 = b7e034b088b5bba0 ! %l2 = 000000000000cf93, Mem[0000000090000014] = 5355ead6 stw %l2,[%i4+0x014] ! Mem[0000000090000014] = 0000cf93 ! Mem[0000000069800024] = 00a15355, %l0 = 000000001cc4343e lduh [%i3+0x024],%l0 ! %l0 = 00000000000000a1 ! Mem[0000000091000024] = f417d9fb, %g2 = ffffffffa82448be ldsb [%i6+0x026],%g2 ! %g2 = fffffffffffffff4 ! Mem[000000009180002c] = df4e4459, %g2 = fffffffffffffff4 lduh [%o0+0x02c],%g2 ! %g2 = 000000000000df4e p44_label_19: ! %l1 = 0000000000a15355, Mem[0000000091800032] = 00000000 stb %l1,[%o0+0x032] ! Mem[0000000091800030] = 55000000 ! Mem[0000000091000018] = 5355343e, %g2 = 000000000000df4e lduh [%i6+%o3],%g2 ! %g2 = 0000000000005355 ! Mem[0000000091000000] = cf93a824, %g2 = 0000000000005355 ldub [%i6+0x002],%g2 ! %g2 = 00000000000000cf ! Mem[0000000069800020] = 1c15eda1, %l7 = ffffffffffffffb7 ldsh [%i3+0x022],%l7 ! %l7 = ffffffffffffeda1 ! Mem[000000009180002c] = 44590000, %g2 = 00000000000000cf ldsh [%o0+0x02e],%g2 ! %g2 = 0000000000004459 ! Mem[0000000090000028] = 000048be, %g18 = b7e034b088b5bba0 ldsw [%i4+%o5],%g2 ! %g2 = b7e034b088b5bba0 ! Mem[0000000068000028] = d9fb6ad7, %l7 = ffffffffffffeda1 ldsb [%i0+0x029],%l7 ! %l7 = fffffffffffffffb ! Mem[0000000091800034] = cf9354b6, %g2 = 00000000000048be lduh [%o0+0x036],%g2 ! %g2 = 000000000000cf93 ! Mem[0000000090800000] = 73d0acf8, %g2 = 000000000000cf93 ldub [%i5+%g0],%g2 ! %g2 = 0000000000000073 ! %l7 = fffffffffffffffb, Mem[0000000091000010] = 6cffbecd stw %l7,[%i6+%o2] ! Mem[0000000091000010] = fffffffb p44_label_20: ! Mem[0000000091000000] = 0000cf93a82448be, %g2 = 0000000000000073 ldx [%i6+%g0],%g2 ! %g2 = 0000cf93a82448be ! Mem[000000009000000c] = 2d00121d, %g2 = 0000cf93a82448be ldub [%i4+0x00d],%g2 ! %g2 = 000000000000002d ! Mem[0000000090000018] = 00000000, %g2 = 000000000000002d lduh [%i4+0x01a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800024] = ba3ff053, %g2 = 0000000000000000 lduh [%o0+0x024],%g2 ! %g2 = 000000000000ba3f ! %l5 = 71330c60cf93661e, Mem[0000000091800000] = 1cc4343e00a15355 stx %l5,[%o0+%g0] ! Mem[0000000091800000] = 71330c60cf93661e ! Mem[0000000091000034] = 00000043, %g18 = b7e034b088b5bba0 ldsw [%i6+0x034],%g2 ! %g2 = b7e034b088b5bba0 ! %l0 = 00000000000000a1, Mem[0000000091800028] = 153f24b0 stw %l0,[%o0+%o5] ! Mem[0000000091800028] = 000000a1 ! %l4 = 00000000000048be, Mem[000000009000000c] = 152d0012 stb %l4,[%i4+0x00c] ! Mem[000000009000000c] = be2d0012 ! Mem[0000000091800018] = b6fad75c, %g18 = b7e034b088b5bba0 ldsw [%o0+%o3],%g2 ! %g2 = b7e034b088b5bba0 ! Mem[000000009080002c] = 4cf45740, %g18 = b7e034b088b5bba0 ldsw [%i5+0x02c],%g2 ! %g2 = b7e034b088b5bba0 p44_label_21: ! %l2 = 000000000000cf93, Mem[0000000091000038] = e2b776cb62bf8c8f stx %l2,[%i6+0x038] ! Mem[0000000091000038] = 000000000000cf93 ! %l0 = 00000000000000a1, Mem[000000006980000c] = 5ebff4fd stw %l0,[%i3+0x00c] ! Mem[000000006980000c] = 000000a1 ! %l6 = 00000000141dd825, Mem[0000000091000008] = 48c280d7e112ab17 stx %l6,[%i6+%o1] ! Mem[0000000091000008] = 00000000141dd825 ! %l4 = 00000000000048be, Mem[0000000091800000] = 71330c60cf93661e stx %l4,[%o0+%g0] ! Mem[0000000091800000] = 00000000000048be ! Mem[000000006880001c] = a8f3eeb5, %l0 = 00000000000000a1 ldsw [%i1+0x01c],%l0 ! %l0 = ffffffffa8f3eeb5 ! %l5 = 71330c60cf93661e, Mem[000000006880003c] = 693356c8 sth %l5,[%i1+0x03c] ! Mem[000000006880003c] = 661e56c8 ! Mem[0000000090000008] = b427e099be2d0012, %g2 = 000000004cf45740 ldx [%i4+%o1],%g2 ! %g2 = b427e099be2d0012 ! Mem[0000000091800014] = 55b6fad7, %g2 = b427e099be2d0012 ldsb [%o0+0x017],%g2 ! %g2 = 0000000000000055 ! %l0 = ffffffffa8f3eeb5, Mem[000000006980000c] = 000000a1 sth %l0,[%i3+0x00c] ! Mem[000000006980000c] = eeb500a1 ! Mem[0000000091000030] = d9fbb0b6, %g18 = b7e034b088b5bba0 ldsw [%i6+0x030],%g2 ! %g2 = b7e034b088b5bba0 p44_label_22: ! Mem[0000000090800030] = ffffffff, %g2 = ffffffffd9fbb0b6 lduh [%i5+0x030],%g2 ! %g2 = 000000000000ffff ! Mem[0000000090000000] = ffffffffa82448be, %g2 = 000000000000ffff ldx [%i4+%g0],%g2 ! %g2 = ffffffffa82448be ! %l3 = ffffffffa82448be, Mem[0000000091800038] = 54b6116d00a15355 stx %l3,[%o0+0x038] ! Mem[0000000091800038] = ffffffffa82448be ! Mem[000000009000000c] = 121d358e, %g2 = ffffffffa82448be ldsb [%i4+0x00f],%g2 ! %g2 = 0000000000000012 ! %l5 = 71330c60cf93661e, Mem[0000000090000032] = 64e2807f stb %l5,[%i4+0x032] ! Mem[0000000090000030] = 1ee2807f ! Mem[0000000090000008] = b427e099be2d0012, %g2 = 0000000000000012 ldx [%i4+%o1],%g2 ! %g2 = b427e099be2d0012 ! Mem[0000000090000018] = 0000000000000012, %g2 = b427e099be2d0012 ldx [%i4+%o3],%g2 ! %g2 = 0000000000000012 ! Mem[0000000069000008] = cb6f211e d42d7709, %l6 = 141dd825, %l7 = fffffffb ldd [%i2+%o1],%l6 ! %l6 = 00000000cb6f211e 00000000d42d7709 ! Mem[0000000090800030] = ffffffff a82448be, %g2 = 00000012, %g3 = 4cf45740 ldd [%i5+0x030],%g2 ! %g2 = 00000000ffffffff 00000000a82448be ! %l4 = 00000000000048be, Mem[0000000091000014] = 7757fe01 stw %l4,[%i6+0x014] ! Mem[0000000091000014] = 000048be p44_label_23: ! Mem[000000006900002c] = 919f560c, %l4 = 00000000000048be ldsb [%i2+0x02f],%l4 ! %l4 = 000000000000000c ! %l0 = ffffffffa8f3eeb5, Mem[0000000090000008] = b427e099 sth %l0,[%i4+%o1] ! Mem[0000000090000008] = eeb5e099 ! Mem[0000000091800000] = 00000000, %g18 = b7e034b088b5bba0 ldsw [%o0+%g0],%g2 ! %g2 = b7e034b088b5bba0 ! %l2 = 000000000000cf93, Mem[0000000090000038] = 71330c60 sth %l2,[%i4+0x038] ! Mem[0000000090000038] = cf930c60 ! %l6 = cb6f211e, %l7 = d42d7709, Mem[0000000091800038] = ffffffff a82448be std %l6,[%o0+0x038] ! Mem[0000000091800038] = cb6f211e d42d7709 ! Mem[0000000090000020] = 6ad7f703 0317e58e, %g2 = 00000000, %g3 = a82448be ldd [%i4+%o4],%g2 ! %g2 = 000000006ad7f703 000000000317e58e ! Mem[0000000068000028] = d9fb6ad7 00000043, %l2 = 0000cf93, %l3 = a82448be ldd [%i0+%o5],%l2 ! %l2 = 00000000d9fb6ad7 0000000000000043 ! Mem[0000000068800018] = 28f65740, %l5 = 71330c60cf93661e ldub [%i1+%o3],%l5 ! %l5 = 0000000000000028 ! Mem[0000000090000020] = d7f70303, %g2 = 000000006ad7f703 ldub [%i4+0x021],%g2 ! %g2 = 00000000000000d7 ! Mem[0000000091000020] = 0000ffb7 4cf4f417, %g2 = 000000d7, %g3 = 0317e58e ldd [%i6+%o4],%g2 ! %g2 = 000000000000ffb7 000000004cf4f417 p44_label_24: ! Mem[000000006980003c] = 3385cdd9, %l4 = 000000000000000c lduw [%i3+0x03c],%l4 ! %l4 = 000000003385cdd9 ! Mem[0000000091800038] = cb6f211e, %g18 = b7e034b088b5bba0 ldsw [%o0+0x038],%g2 ! %g2 = b7e034b088b5bba0 ! %l0 = a8f3eeb5, %l1 = 00a15355, Mem[0000000091800000] = 00000000 000048be std %l0,[%o0+%g0] ! Mem[0000000091800000] = a8f3eeb5 00a15355 ! %l6 = 00000000cb6f211e, Mem[0000000068800032] = 5d5a0273 sth %l6,[%i1+0x032] ! Mem[0000000068800030] = 5d5a211e ! Mem[0000000091000020] = 0000ffb7, %g2 = ffffffffcb6f211e lduh [%i6+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000014] = 0000cf93, %g18 = b7e034b088b5bba0 ldsw [%i4+0x014],%g2 ! %g2 = b7e034b088b5bba0 ! %l5 = 0000000000000028, Mem[0000000090000018] = 00000000 stw %l5,[%i4+%o3] ! Mem[0000000090000018] = 00000028 ! Mem[0000000091800028] = 000000a1 df4e4459, %g2 = 0000cf93, %g3 = 4cf4f417 ldd [%o0+%o5],%g2 ! %g2 = 00000000000000a1 00000000df4e4459 ! Mem[000000009100001c] = 47a19fcf, %g18 = b7e034b088b5bba0 ldsw [%i6+0x01c],%g2 ! %g2 = b7e034b088b5bba0 ! %l4 = 000000003385cdd9, Mem[0000000069800010] = 2198baab stw %l4,[%i3+%o2] ! Mem[0000000069800010] = 3385cdd9 p44_label_25: ! Mem[0000000090800018] = b2d5bec6, %g2 = 0000000047a19fcf ldsh [%i5+%o3],%g2 ! %g2 = ffffffffffffb2d5 ! Mem[0000000091800010] = ffffff96, %g2 = ffffffffffffb2d5 ldsh [%o0+%o2],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090000008] = eeb5e099, %g2 = ffffffffffffffff ldub [%i4+%o1],%g2 ! %g2 = 00000000000000ee ! %l1 = 0000000000a15355, Mem[0000000091000020] = 0000ffb7 stw %l1,[%i6+%o4] ! Mem[0000000091000020] = 00a15355 ! Mem[000000009080003c] = 48be0000, %g2 = 00000000000000ee ldsh [%i5+0x03e],%g2 ! %g2 = 00000000000048be ! Mem[0000000090800018] = bec6db26, %g2 = 00000000000048be ldsh [%i5+0x01a],%g2 ! %g2 = ffffffffffffbec6 ! %l6 = 00000000cb6f211e, Mem[0000000090000010] = 1d358e580000cf93 stx %l6,[%i4+%o2] ! Mem[0000000090000010] = 00000000cb6f211e ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = ffffffffffffbec6 ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! %l1 = 0000000000a15355, Mem[0000000091800012] = ff9600a1 stb %l1,[%o0+0x012] ! Mem[0000000091800010] = 559600a1 ! Mem[0000000090000028] = 000048bee8d8b0b6, %g2 = 5566979dba3ff053 ldx [%i4+%o5],%g2 ! %g2 = 000048bee8d8b0b6 ba,a p44_not_taken_0_end p44_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 ffffffffa8f3eeb5 bne,a,pn %xcc,p44_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000a15355 bne,a,pn %xcc,p44_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000d9fb6ad7 bne,a,pn %xcc,p44_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000043 bne,a,pn %xcc,p44_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000003385cdd9 bne,a,pn %xcc,p44_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000028 bne,a,pn %xcc,p44_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000cb6f211e bne,a,pn %xcc,p44_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000d42d7709 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 %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 6c860795 7064d29d bne %xcc,p44_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be e5849aac c47d41af bne %xcc,p44_f6_fail nop ! Check Local Memory set p44_local0_expect,%g1 p44_check_local0: ldx [%g1+0x000],%g2 ! Expected data = ffffff96ffffff96 ldx [%i0+0x000],%g3 ! Observed data at 0000000068000000 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = a85548be98055f5b ldx [%i0+0x008],%g3 ! Observed data at 0000000068000008 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = c5cc06fc03135fa1 ldx [%i0+0x010],%g3 ! Observed data at 0000000068000010 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 141dd8253fc5a0e1 ldx [%i0+0x020],%g3 ! Observed data at 0000000068000020 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = d9fb6ad700000043 ldx [%i0+0x028],%g3 ! Observed data at 0000000068000028 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = e8d8b0b6942d661e 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+0x000],%g2 ! Expected data = cf931a743a62b74d ldx [%i1+0x000],%g3 ! Observed data at 0000000068800000 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 8c12d70073b2ffb7 ldx [%i1+0x010],%g3 ! Observed data at 0000000068800010 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = 5d5a211e36fefef3 ldx [%i1+0x030],%g3 ! Observed data at 0000000068800030 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 74924268661e56c8 ldx [%i1+0x038],%g3 ! Observed data at 0000000068800038 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x038,%g4 set p44_local2_expect,%g1 p44_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 25c6d0dbcf93661e ldx [%i2+0x000],%g3 ! Observed data at 0000000069000000 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 00000000942df58c ldx [%i2+0x010],%g3 ! Observed data at 0000000069000010 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffff9600a15355 ldx [%i2+0x020],%g3 ! Observed data at 0000000069000020 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000000000000cf93 ldx [%i2+0x030],%g3 ! Observed data at 0000000069000030 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 1cc4343e4cf4f417 ldx [%i2+0x038],%g3 ! Observed data at 0000000069000038 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x038,%g4 set p44_local3_expect,%g1 p44_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 394379f8eeb500a1 ldx [%i3+0x008],%g3 ! Observed data at 0000000069800008 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3385cdd9138840be ldx [%i3+0x010],%g3 ! Observed data at 0000000069800010 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i3,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000048becf93661e ldx [%i3+0x028],%g3 ! Observed data at 0000000069800028 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = b0b65c0f3385cdd9 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_f2_fail: set p44_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p44_f6_fail: set p44_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: stba %l1,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069800020] done p44_trap1o: stba %l1,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069800020] done p44_trap2e: stba %l4,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069000018] lduha [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000069000000] done p44_trap2o: stba %l4,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069000018] lduha [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000069000000] done p44_trap3e: nop nop nop done p44_trap3o: nop 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 = fe2546561204a0e1 ldx [%g1+0x008],%l1 ! %l1 = 91b2ba248f64952a ldx [%g1+0x010],%l2 ! %l2 = 5228e090d9fb6ad7 ldx [%g1+0x018],%l3 ! %l3 = b408caf85299678d ldx [%g1+0x020],%l4 ! %l4 = a7dbf7561cc4343e ldx [%g1+0x028],%l5 ! %l5 = 20b18c7be9018a4a ldx [%g1+0x030],%l6 ! %l6 = 237355b086732d73 ldx [%g1+0x038],%l7 ! %l7 = 22f79347c47fa6ba ! 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 = 0b1f1b3b d94e6e9f 67536752 97cc6ce8 ! %f4 = 4b5ebc40 3f23f049 54dbc00e e10cbb8c ! %f8 = 045cf826 9b2ba836 fdadfe64 4d005930 ! %f12 = 9c80424b 4df11365 43d8f75d c83cb8d6 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 1892fd57 6dbcd407 85c8eec3 20cc4b70 ! %f20 = cbd48cea 7150fc2e 52fea28d af63dec6 ! %f24 = 0f31b252 dcf1048a ec9c971e f9b0c100 ! %f28 = 90ef1fbe a8a68eb2 1a1bd596 83016b54 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = c3ebc75e b58a8918 bfceaceb 9a1cb725 ! %f36 = aa1df801 a0f1046d 9ea3fc8f 46429d22 ! %f40 = ce35d930 ff905218 0c214706 2f74d0d8 ! %f44 = f426437e 19322e40 adebfd33 686cf2e3 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xafbbf75f00000054,%g7,%g1 ! GSR scale = 10, align = 4 wr %g1,%g0,%gsr ! GSR = afbbf75f00000054 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: ! Mem[0000000091800038] = 54b6116d, %g2 = 0000000000000000 lduw [%o0+0x038],%g2 ! %g2 = 0000000054b6116d ! Mem[0000000090000004] = d6ba8c74, %g2 = 0000000054b6116d ldsb [%i4+0x004],%g2 ! %g2 = ffffffffffffffd6 ! Mem[000000006a000000] = d155366a14a08cce, %l1 = dca802ec13694ff3 ldx [%i0+%g0],%l1 ! %l1 = d155366a14a08cce ! Mem[0000000091000038] = e25676cb62bf8c8f, %g2 = ffffffffffffffd6 ldx [%i6+0x038],%g2 ! %g2 = e25676cb62bf8c8f ! Mem[000000006b00000c] = 0f187cef, %l1 = d155366a14a08cce ldsw [%i2+0x00c],%l1 ! %l1 = 000000000f187cef ! Mem[000000009100003c] = 8c8f0000, %g2 = e25676cb62bf8c8f ldsh [%i6+0x03e],%g2 ! %g2 = ffffffffffff8c8f ! Mem[0000000091000010] = ff95cd77, %g2 = ffffffffffff8c8f ldsb [%i6+0x011],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091800004] = 07b3e6aa, %g18 = 09757ece71a066ac ldsw [%o0+0x004],%g2 ! %g2 = 09757ece71a066ac ! Mem[0000000090000008] = b427e099152d46b0, %g2 = 0000000007b3e6aa ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! Mem[0000000090000010] = 1d358e58d828ead6, %g2 = b427e099152d46b0 ldx [%i4+%o2],%g2 ! %g2 = 1d358e58d828ead6 p45_label_2: ! Mem[0000000091800000] = fb520ab007b3e6aa, %g2 = 1d358e58d828ead6 ldx [%o0+%g0],%g2 ! %g2 = fb520ab007b3e6aa ! Mem[0000000090000028] = af022e977d3b2cbb, %g2 = fb520ab007b3e6aa ldx [%i4+%o5],%g2 ! %g2 = af022e977d3b2cbb ! %l4 = 7e37b7f2, %l5 = bbaef6a5, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 7e37b7f2 bbaef6a5 ! Mem[000000006a800020] = ac07e6b48ed29f04, %l6 = b931a65b9dc5a521 ldx [%i1+%o4],%l6 ! %l6 = ac07e6b48ed29f04 ! %l6 = 8ed29f04, %l7 = 15d64f8b, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 8ed29f04 15d64f8b ! %l0 = 2065ee8cae177c67, Mem[000000009180000c] = 3923d9af stb %l0,[%o0+0x00c] ! Mem[000000009180000c] = 6723d9af ! Mem[0000000090000030] = 7a6764e2, %g2 = af022e977d3b2cbb ldsb [%i4+0x030],%g2 ! %g2 = 000000000000007a ! Mem[0000000090000030] = 7a6764e2807fa20a, %g2 = 000000000000007a ldx [%i4+0x030],%g2 ! %g2 = 7a6764e2807fa20a ! Mem[0000000091000004] = 98f9b0a5, %g2 = 7a6764e2807fa20a ldsb [%i6+0x004],%g2 ! %g2 = ffffffffffffff98 ! Mem[000000006a800018] = 2d266da2, %l3 = 855a44385d00ee40 lduw [%i1+%o3],%l3 ! %l3 = 000000002d266da2 p45_label_3: ! %l0 = 2065ee8cae177c67, Mem[000000009080002c] = 51e85f11 stw %l0,[%i5+0x02c] ! Mem[000000009080002c] = ae177c67 ! %l3 = 000000002d266da2, Mem[000000009100000c] = 7312abd6 stw %l3,[%i6+0x00c] ! Mem[000000009100000c] = 2d266da2 ! Mem[0000000090800010] = f8449dd9 5e356f1d, %g2 = ffffff98, %g3 = 00000000 ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000005e356f1d ! %l5 = d1df5359bbaef6a5, Mem[0000000091800010] = 6e4e5182 sth %l5,[%o0+%o2] ! Mem[0000000091800010] = f6a55182 ! %l1 = 000000000f187cef, Mem[000000006a00003c] = 74790644 stw %l1,[%i0+0x03c] ! Mem[000000006a00003c] = 0f187cef ! %l7 = 4961be7815d64f8b, Mem[000000009100003e] = 8c8f0000 stb %l7,[%i6+0x03e] ! Mem[000000009100003c] = 8b8f0000 ! %l2 = 4ff420f5dd991011, Mem[0000000090800039] = e1d7bcad stb %l2,[%i5+0x039] ! Mem[0000000090800038] = 11d7bcad ! Mem[0000000091800014] = 298cae06, %g2 = 00000000f8449dd9 ldsb [%o0+0x015],%g2 ! %g2 = 0000000000000029 ! Mem[0000000091000000] = 6ae82f88, %g2 = 0000000000000029 ldsb [%i6+%g0],%g2 ! %g2 = 000000000000006a ! Mem[0000000090000020] = 0ad8f703, %g2 = 000000000000006a ldsh [%i4+%o4],%g2 ! %g2 = 0000000000000ad8 p45_label_4: ! Mem[0000000091800028] = 153f24b0 df4e4459, %g2 = 00000ad8, %g3 = 5e356f1d ldd [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 00000000df4e4459 ! Mem[000000009180003c] = adff0000, %g2 = 00000000153f24b0 ldsh [%o0+0x03e],%g2 ! %g2 = ffffffffffffadff ! %l0 = 2065ee8cae177c67, Mem[0000000091000026] = f93d21a9 sth %l0,[%i6+0x026] ! Mem[0000000091000024] = 7c6721a9 ! %l2 = dd991011, %l3 = 2d266da2, Mem[0000000090800008] = 8ed29f04 15d64f8b std %l2,[%i5+%o1] ! Mem[0000000090800008] = dd991011 2d266da2 ! Mem[0000000091800018] = 06faad5c, %g2 = ffffffffffffadff lduw [%o0+%o3],%g2 ! %g2 = 0000000006faad5c ! %l3 = 000000002d266da2, Mem[000000009100003a] = 76cb62bf sth %l3,[%i6+0x03a] ! Mem[0000000091000038] = 6da262bf ! Mem[0000000091000020] = 8b0950dd, %g2 = 0000000006faad5c lduw [%i6+%o4],%g2 ! %g2 = 000000008b0950dd ! Mem[000000009080003c] = adc27bb0, %g2 = 000000008b0950dd ldsh [%i5+0x03c],%g2 ! %g2 = ffffffffffffadc2 ! %l5 = d1df5359bbaef6a5, Mem[0000000091000028] = 21a95ba108a9d051 stx %l5,[%i6+%o5] ! Mem[0000000091000028] = d1df5359bbaef6a5 ! Mem[0000000091000020] = 8b0950dd 0f657c67, %g2 = ffffadc2, %g3 = df4e4459 ldd [%i6+%o4],%g2 ! %g2 = 000000008b0950dd 000000000f657c67 p45_label_5: ! Mem[000000006a800018] = 2d266da2, %l4 = 3c77e7867e37b7f2 lduw [%i1+%o3],%l4 ! %l4 = 000000002d266da2 ! Mem[0000000091800030] = 43bc1d81 51532584, %g2 = 8b0950dd, %g3 = 0f657c67 ldd [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 0000000051532584 ! Mem[000000009080003c] = 7bb00000, %g2 = 0000000043bc1d81 lduh [%i5+0x03e],%g2 ! %g2 = 0000000000007bb0 ! Mem[0000000091000014] = 7757fe01, %g18 = 09757ece71a066ac ldsw [%i6+0x014],%g2 ! %g2 = 09757ece71a066ac ! %l6 = 8ed29f04, %l7 = 15d64f8b, Mem[0000000090000010] = 1d358e58 d828ead6 std %l6,[%i4+%o2] ! Mem[0000000090000010] = 8ed29f04 15d64f8b ! Mem[000000006a000010] = 8aa92706, %l5 = d1df5359bbaef6a5 lduw [%i0+%o2],%l5 ! %l5 = 000000008aa92706 ! Mem[000000006a000010] = 8aa92706, %l4 = 000000002d266da2 lduh [%i0+0x012],%l4 ! %l4 = 0000000000002706 ! %l7 = 4961be7815d64f8b, Mem[0000000090800018] = b2d54dc6 sth %l7,[%i5+%o3] ! Mem[0000000090800018] = 4f8b4dc6 ! %l7 = 4961be7815d64f8b, Mem[0000000091000014] = 7757fe01 stw %l7,[%i6+0x014] ! Mem[0000000091000014] = 15d64f8b ! Mem[0000000091000030] = 761e1214, %g2 = 000000007757fe01 ldsb [%i6+0x032],%g2 ! %g2 = 0000000000000076 p45_label_6: ! %l3 = 000000002d266da2, Mem[0000000091800038] = 54b6116d9d52adff stx %l3,[%o0+0x038] ! Mem[0000000091800038] = 000000002d266da2 ! %l4 = 0000000000002706, Mem[000000009000000c] = 152d46b0 stw %l4,[%i4+0x00c] ! Mem[000000009000000c] = 00002706 ! Mem[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = 00000076, %g3 = 51532584 ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf ! %l7 = 4961be7815d64f8b, Mem[000000009180000c] = 6723d9af stw %l7,[%o0+0x00c] ! Mem[000000009180000c] = 15d64f8b ! %l2 = 4ff420f5dd991011, Mem[0000000090800008] = dd9910112d266da2 stx %l2,[%i5+%o1] ! Mem[0000000090800008] = 4ff420f5dd991011 ! Mem[0000000091800020] = 5566979d, %g18 = 09757ece71a066ac ldsw [%o0+%o4],%g2 ! %g2 = 09757ece71a066ac ! Mem[000000009080001c] = 8a9a0c86, %g2 = 000000005566979d ldsh [%i5+0x01e],%g2 ! %g2 = ffffffffffff8a9a ! Mem[0000000090000008] = e0990000, %g2 = ffffffffffff8a9a lduh [%i4+0x00a],%g2 ! %g2 = 000000000000e099 ! Mem[000000009100000c] = 2d266da2, %g2 = 000000000000e099 lduw [%i6+0x00c],%g2 ! %g2 = 000000002d266da2 ! Mem[000000009000003c] = e6c51178, %g2 = 000000002d266da2 lduw [%i4+0x03c],%g2 ! %g2 = 00000000e6c51178 p45_label_7: ! Mem[000000006a000018] = 03dabaf8, %l3 = 000000002d266da2 lduw [%i0+%o3],%l3 ! %l3 = 0000000003dabaf8 ! Mem[000000006a000038] = ed72bd9a 0f187cef, %l4 = 00002706, %l5 = 8aa92706 ldd [%i0+0x038],%l4 ! %l4 = 00000000ed72bd9a 000000000f187cef ! %l7 = 4961be7815d64f8b, Mem[0000000090000000] = 09d53180 stw %l7,[%i4+%g0] ! Mem[0000000090000000] = 15d64f8b ! %l4 = 00000000ed72bd9a, Mem[0000000090800025] = 14490744 stb %l4,[%i5+0x025] ! Mem[0000000090800024] = 9a490744 ! Mem[0000000090000008] = b427e099, %g2 = 00000000e6c51178 lduw [%i4+%o1],%g2 ! %g2 = 00000000b427e099 ! Mem[000000006a800010] = aefe5584, %l6 = ac07e6b48ed29f04 ldub [%i1+0x012],%l6 ! %l6 = 0000000000000055 ! %l0 = ae177c67, %l1 = 0f187cef, Mem[0000000091800010] = f6a55182 96298cae std %l0,[%o0+%o2] ! Mem[0000000091800010] = ae177c67 0f187cef ! %l2 = 4ff420f5dd991011, Mem[000000006b800028] = 49db33aadab19856 stx %l2,[%i3+%o5] ! Mem[000000006b800028] = 4ff420f5dd991011 ! %l6 = 0000000000000055, Mem[0000000091000018] = 5ffaf26e47a19fcf stx %l6,[%i6+%o3] ! Mem[0000000091000018] = 0000000000000055 ! Mem[0000000090000000] = 15d64f8b, %g2 = 00000000b427e099 ldsh [%i4+%g0],%g2 ! %g2 = 00000000000015d6 p45_label_8: ! Mem[0000000090800004] = bbaef6a5, %g2 = 00000000000015d6 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffbbae ! Mem[0000000091000004] = b0a548c2, %g2 = ffffffffffffbbae lduh [%i6+0x006],%g2 ! %g2 = 000000000000b0a5 ! Mem[000000006b000000] = d7ca724b, %l7 = 4961be7815d64f8b ldsw [%i2+%g0],%l7 ! %l7 = ffffffffd7ca724b ! %l1 = 000000000f187cef, Mem[000000006b800004] = fb9207ae sth %l1,[%i3+0x004] ! Mem[000000006b800004] = 7cef07ae ! Mem[000000006a800008] = f63383df, %l0 = 2065ee8cae177c67 ldsh [%i1+0x00a],%l0 ! %l0 = ffffffffffff83df ! %l6 = 0000000000000055, Mem[0000000090800025] = 9a490744 stb %l6,[%i5+0x025] ! Mem[0000000090800024] = 55490744 ! %l4 = 00000000ed72bd9a, Mem[000000006a80000c] = 20ca44e8 stb %l4,[%i1+0x00c] ! Mem[000000006a80000c] = 9aca44e8 ! Mem[0000000091000004] = 98f9b0a5, %g2 = 000000000000b0a5 lduh [%i6+0x004],%g2 ! %g2 = 00000000000098f9 ! Mem[0000000090000010] = 8ed29f0415d64f8b, %g2 = 00000000000098f9 ldx [%i4+%o2],%g2 ! %g2 = 8ed29f0415d64f8b ! %l5 = 000000000f187cef, Mem[0000000090800028] = 4459f5d3ae177c67 stx %l5,[%i5+%o5] ! Mem[0000000090800028] = 000000000f187cef p45_label_9: ! %l6 = 0000000000000055, Mem[0000000090000020] = 0ad8f7030332e58e stx %l6,[%i4+%o4] ! Mem[0000000090000020] = 0000000000000055 ! Mem[0000000090800034] = 5e6611d7, %g2 = 8ed29f0415d64f8b ldub [%i5+0x037],%g2 ! %g2 = 000000000000005e ! %l2 = 4ff420f5dd991011, Mem[000000009100002d] = aef6a5a5 stb %l2,[%i6+0x02d] ! Mem[000000009100002c] = 11f6a5a5 ! %l0 = ffffffffffff83df, Mem[000000009080002c] = 0f187cef stb %l0,[%i5+0x02c] ! Mem[000000009080002c] = df187cef ! Mem[0000000090000008] = b427e099, %g18 = 09757ece71a066ac ldsw [%i4+%o1],%g2 ! %g2 = 09757ece71a066ac ! %l3 = 0000000003dabaf8, Mem[0000000091000008] = 48c280522d266da2 stx %l3,[%i6+%o1] ! Mem[0000000091000008] = 0000000003dabaf8 ! Mem[0000000090000000] = 15d64f8bd6ba8c74, %g2 = ffffffffb427e099 ldx [%i4+%g0],%g2 ! %g2 = 15d64f8bd6ba8c74 ! Mem[000000006b000034] = 57a41b03, %l7 = ffffffffd7ca724b ldub [%i2+0x037],%l7 ! %l7 = 0000000000000003 ! Mem[0000000090000028] = af022e977d3b2cbb, %g2 = 15d64f8bd6ba8c74 ldx [%i4+%o5],%g2 ! %g2 = af022e977d3b2cbb ! %l3 = 0000000003dabaf8, Mem[0000000090000011] = d29f0415 stb %l3,[%i4+0x011] ! Mem[0000000090000010] = f89f0415 p45_label_10: ! Mem[0000000090800020] = ef263555, %g2 = af022e977d3b2cbb ldsb [%i5+0x022],%g2 ! %g2 = ffffffffffffffef ! Mem[000000009080002c] = df187cef, %g2 = ffffffffffffffef lduh [%i5+0x02c],%g2 ! %g2 = 000000000000df18 ! Mem[000000006a00001c] = 7d86d194, %l5 = 000000000f187cef ldub [%i0+0x01d],%l5 ! %l5 = 0000000000000086 ! %l2 = 4ff420f5dd991011, Mem[0000000090800027] = 07000000 stb %l2,[%i5+0x027] ! Mem[0000000090800024] = 11000000 ! Mem[000000006b000038] = 41f8f239, %l7 = 0000000000000003 lduh [%i2+0x03a],%l7 ! %l7 = 000000000000f239 ! Mem[000000006a000010] = 8aa92706, %l7 = 000000000000f239 lduw [%i0+%o2],%l7 ! %l7 = 000000008aa92706 ! Mem[000000006a800024] = 8ed29f04, %l7 = 000000008aa92706 ldsb [%i1+0x025],%l7 ! %l7 = ffffffffffffffd2 ! Mem[000000006a800038] = 4e7b3d99, %l3 = 0000000003dabaf8 lduh [%i1+0x038],%l3 ! %l3 = 0000000000004e7b ! Mem[000000009000003c] = e6c51178, %g2 = 000000000000df18 lduw [%i4+0x03c],%g2 ! %g2 = 00000000e6c51178 ! Mem[0000000090000004] = d6ba8c74, %g18 = 09757ece71a066ac ldsw [%i4+0x004],%g2 ! %g2 = 09757ece71a066ac p45_label_11: ! Mem[0000000091000018] = 00000000 00000055, %g2 = d6ba8c74, %g3 = 47a19fcf ldd [%i6+%o3],%g2 ! %g2 = 0000000000000000 0000000000000055 ! Mem[000000009180001c] = 4e285566, %g2 = 0000000000000000 ldub [%o0+0x01e],%g2 ! %g2 = 000000000000004e ! %l3 = 0000000000004e7b, Mem[000000009080003a] = d7bcadc2 sth %l3,[%i5+0x03a] ! Mem[0000000090800038] = 4e7badc2 ! Mem[0000000091800018] = 06faad5c, %g2 = 000000000000004e lduh [%o0+%o3],%g2 ! %g2 = 00000000000006fa ! Mem[0000000091000028] = d1df5359, %g2 = 00000000000006fa lduw [%i6+%o5],%g2 ! %g2 = 00000000d1df5359 ! Mem[0000000090800014] = 6f1d4f8b, %g2 = 00000000d1df5359 ldsh [%i5+0x016],%g2 ! %g2 = 0000000000006f1d ! Mem[000000009080000c] = dd991011, %g18 = 09757ece71a066ac ldsw [%i5+0x00c],%g2 ! %g2 = 09757ece71a066ac ! Mem[0000000090800000] = 7e37b7f2, %g2 = ffffffffdd991011 ldub [%i5+%g0],%g2 ! %g2 = 000000000000007e ! %l7 = ffffffffffffffd2, Mem[000000006b800004] = 7cef07ae stw %l7,[%i3+0x004] ! Mem[000000006b800004] = ffffffd2 ! %l3 = 0000000000004e7b, Mem[000000006b800030] = 83217bede49d1548 stx %l3,[%i3+0x030] ! Mem[000000006b800030] = 0000000000004e7b p45_label_12: ! Mem[000000009100003c] = 8b8f0000, %g2 = 000000000000007e lduh [%i6+0x03e],%g2 ! %g2 = 0000000000008b8f ! Mem[000000006a800020] = ac07e6b4, %l6 = 0000000000000055 lduw [%i1+%o4],%l6 ! %l6 = 00000000ac07e6b4 ! Mem[0000000091000034] = 1214449b, %g2 = 0000000000008b8f lduw [%i6+0x034],%g2 ! %g2 = 000000001214449b ! Mem[000000009100003c] = 62bf8b8f, %g2 = 000000001214449b lduh [%i6+0x03c],%g2 ! %g2 = 00000000000062bf ! %l7 = ffffffffffffffd2, Mem[000000006a800011] = aefe5584 stb %l7,[%i1+0x011] ! Mem[000000006a800010] = aed25584 ! %l3 = 0000000000004e7b, Mem[000000009180003e] = 6da20000 sth %l3,[%o0+0x03e] ! Mem[000000009180003c] = 4e7b0000 ! %l0 = ffffffffffff83df, Mem[0000000091800036] = 25840000 sth %l0,[%o0+0x036] ! Mem[0000000091800034] = 83df0000 ! %l5 = 0000000000000086, Mem[0000000090800030] = eaf607f479e2e95e stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 0000000000000086 ! Mem[000000009100001c] = 00558b09, %g2 = 00000000000062bf lduh [%i6+0x01e],%g2 ! %g2 = 0000000000000055 ! Mem[0000000090800034] = 00866611, %g2 = 0000000000000055 ldsb [%i5+0x036],%g2 ! %g2 = 0000000000000000 p45_label_13: ! %l0 = ffffffffffff83df, Mem[000000009180002e] = 445943bc sth %l0,[%o0+0x02e] ! Mem[000000009180002c] = 83df43bc ! %l0 = ffff83df, %l1 = 0f187cef, Mem[0000000091000038] = e2566da2 62bf8b8f std %l0,[%i6+0x038] ! Mem[0000000091000038] = ffff83df 0f187cef ! Mem[000000006a000010] = 8aa92706, %l1 = 000000000f187cef ldsh [%i0+%o2],%l1 ! %l1 = ffffffffffff8aa9 ! Mem[0000000091000028] = d1df5359bb11f6a5, %g2 = 0000000000000000 ldx [%i6+%o5],%g2 ! %g2 = d1df5359bb11f6a5 ! %l3 = 0000000000004e7b, Mem[0000000090000002] = 4f8bd6ba sth %l3,[%i4+0x002] ! Mem[0000000090000000] = 4e7bd6ba ! Mem[0000000091800010] = ae177c67 0f187cef, %g2 = bb11f6a5, %g3 = 00000055 ldd [%o0+%o2],%g2 ! %g2 = 00000000ae177c67 000000000f187cef ! Mem[0000000091000038] = ffff83df 0f187cef, %g2 = ae177c67, %g3 = 0f187cef ldd [%i6+0x038],%g2 ! %g2 = 00000000ffff83df 000000000f187cef ! %l6 = ac07e6b4, %l7 = ffffffd2, Mem[0000000090800028] = 00000000 df187cef std %l6,[%i5+%o5] ! Mem[0000000090800028] = ac07e6b4 ffffffd2 ! Mem[000000006a800014] = d15f1657, %l5 = 0000000000000086 ldsw [%i1+0x014],%l5 ! %l5 = ffffffffd15f1657 ! %l4 = 00000000ed72bd9a, Mem[0000000091800038] = 00000000 stw %l4,[%o0+0x038] ! Mem[0000000091800038] = ed72bd9a p45_label_14: ! %l4 = ed72bd9a, %l5 = d15f1657, Mem[0000000091800030] = 43bc1d81 515383df std %l4,[%o0+0x030] ! Mem[0000000091800030] = ed72bd9a d15f1657 ! Mem[0000000091000000] = 6ae82f88 98f9b0a5, %g2 = ffff83df, %g3 = 0f187cef ldd [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 0000000098f9b0a5 ! Mem[0000000091000034] = 449bffff, %g2 = 000000006ae82f88 ldsb [%i6+0x036],%g2 ! %g2 = 0000000000000044 ! Mem[0000000091800000] = fb520ab0, %g18 = 09757ece71a066ac ldsw [%o0+%g0],%g2 ! %g2 = 09757ece71a066ac ! Mem[0000000090000030] = 7a6764e2, %g2 = fffffffffb520ab0 lduh [%i4+0x030],%g2 ! %g2 = 0000000000007a67 ! Mem[0000000090000030] = 7a6764e2807fa20a, %g2 = 0000000000007a67 ldx [%i4+0x030],%g2 ! %g2 = 7a6764e2807fa20a ! %l0 = ffffffffffff83df, Mem[000000006b000030] = 36a371e2 stw %l0,[%i2+0x030] ! Mem[000000006b000030] = ffff83df ! %l6 = 00000000ac07e6b4, Mem[0000000090800000] = 7e37b7f2 stw %l6,[%i5+%g0] ! Mem[0000000090800000] = ac07e6b4 ! %l7 = ffffffffffffffd2, Mem[000000009180001c] = b7684e28 stb %l7,[%o0+0x01c] ! Mem[000000009180001c] = d2684e28 ! %l6 = ac07e6b4, %l7 = ffffffd2, Mem[0000000090800010] = f8449dd9 5e356f1d std %l6,[%i5+%o2] ! Mem[0000000090800010] = ac07e6b4 ffffffd2 p45_label_15: ! Mem[0000000090000014] = 15d64f8b, %g2 = 7a6764e2807fa20a ldub [%i4+0x014],%g2 ! %g2 = 0000000000000015 ! Mem[0000000091800000] = 0ab007b3, %g2 = 0000000000000015 ldub [%o0+0x002],%g2 ! %g2 = 000000000000000a ! %l6 = ac07e6b4, %l7 = ffffffd2, Mem[0000000091000020] = 8b0950dd 0f657c67 std %l6,[%i6+%o4] ! Mem[0000000091000020] = ac07e6b4 ffffffd2 ! Mem[000000009080002c] = ffffffd2, %g18 = 09757ece71a066ac ldsw [%i5+0x02c],%g2 ! %g2 = 09757ece71a066ac ! %l6 = ac07e6b4, %l7 = ffffffd2, Mem[0000000090000020] = 00000000 00000055 std %l6,[%i4+%o4] ! Mem[0000000090000020] = ac07e6b4 ffffffd2 ! %l1 = ffffffffffff8aa9, Mem[000000009180000e] = 4f8bae17 sth %l1,[%o0+0x00e] ! Mem[000000009180000c] = 8aa9ae17 ! %l7 = ffffffffffffffd2, Mem[0000000091800020] = 5566979d stw %l7,[%o0+%o4] ! Mem[0000000091800020] = ffffffd2 ! %l2 = dd991011, %l3 = 00004e7b, Mem[0000000090800038] = 66114e7b adc27bb0 std %l2,[%i5+0x038] ! Mem[0000000090800038] = dd991011 00004e7b ! Mem[000000009080000c] = 1011ac07, %g2 = ffffffffffffffd2 ldsh [%i5+0x00e],%g2 ! %g2 = 0000000000001011 ! %l4 = 00000000ed72bd9a, Mem[0000000091000020] = ac07e6b4 stw %l4,[%i6+%o4] ! Mem[0000000091000020] = ed72bd9a p45_label_16: ! Mem[0000000090800034] = 86dd9910, %g2 = 0000000000001011 ldsb [%i5+0x037],%g2 ! %g2 = ffffffffffffff86 ! %l5 = ffffffffd15f1657, Mem[0000000090000038] = 53918eb2 stw %l5,[%i4+0x038] ! Mem[0000000090000038] = d15f1657 ! Mem[0000000090800038] = dd991011 00004e7b, %g2 = ffffff86, %g3 = 98f9b0a5 ldd [%i5+0x038],%g2 ! %g2 = 00000000dd991011 0000000000004e7b ! %l5 = ffffffffd15f1657, Mem[0000000090000032] = 64e2807f sth %l5,[%i4+0x032] ! Mem[0000000090000030] = 1657807f ! Mem[0000000091800034] = d15f1657, %g2 = 00000000dd991011 lduw [%o0+0x034],%g2 ! %g2 = 00000000d15f1657 ! Mem[0000000090000038] = d15f1657e6c51178, %g2 = 00000000d15f1657 ldx [%i4+0x038],%g2 ! %g2 = d15f1657e6c51178 ! Mem[0000000090800010] = ac07e6b4ffffffd2, %g2 = d15f1657e6c51178 ldx [%i5+%o2],%g2 ! %g2 = ac07e6b4ffffffd2 ! %l6 = 00000000ac07e6b4, Mem[0000000091800035] = 5f1657ed stb %l6,[%o0+0x035] ! Mem[0000000091800034] = b41657ed ! Mem[000000006a000034] = e9cb34cb, %l6 = 00000000ac07e6b4 lduw [%i0+0x034],%l6 ! %l6 = 00000000e9cb34cb ! Mem[0000000091000008] = 0000000003dabaf8, %g2 = ac07e6b4ffffffd2 ldx [%i6+%o1],%g2 ! %g2 = 0000000003dabaf8 p45_label_17: ! Mem[0000000090800038] = dd991011, %g2 = 0000000003dabaf8 lduh [%i5+0x038],%g2 ! %g2 = 000000000000dd99 ! Mem[000000006b800000] = 28390ff6, %l5 = ffffffffd15f1657 ldub [%i3+0x002],%l5 ! %l5 = 000000000000000f ! Mem[000000006b800030] = 0000000000004e7b, %l2 = 4ff420f5dd991011 ldx [%i3+0x030],%l2 ! %l2 = 0000000000004e7b ! %l4 = 00000000ed72bd9a, Mem[000000009000003f] = 78000000 stb %l4,[%i4+0x03f] ! Mem[000000009000003c] = 9a000000 ! Mem[000000009000001c] = 70edfb0e, %g2 = 000000000000dd99 lduh [%i4+0x01c],%g2 ! %g2 = 00000000000070ed ! Mem[0000000091000028] = df5359bb, %g2 = 00000000000070ed ldub [%i6+0x029],%g2 ! %g2 = 00000000000000df ! Mem[000000009080000c] = dd991011, %g2 = 00000000000000df lduw [%i5+0x00c],%g2 ! %g2 = 00000000dd991011 ! %l1 = ffffffffffff8aa9, Mem[0000000090000006] = 8c74b427 stb %l1,[%i4+0x006] ! Mem[0000000090000004] = a974b427 ! %l6 = e9cb34cb, %l7 = ffffffd2, Mem[000000006a800038] = 4e7b3d99 a749c2f6 std %l6,[%i1+0x038] ! Mem[000000006a800038] = e9cb34cb ffffffd2 ! Mem[0000000091800034] = d1b41657, %g2 = 00000000dd991011 ldsh [%o0+0x034],%g2 ! %g2 = ffffffffffffd1b4 p45_label_18: ! Mem[000000009180003c] = 2d264e7b, %g2 = ffffffffffffd1b4 ldub [%o0+0x03c],%g2 ! %g2 = 000000000000002d ! Mem[0000000090000010] = 8ef89f0415d64f8b, %g2 = 000000000000002d ldx [%i4+%o2],%g2 ! %g2 = 8ef89f0415d64f8b ! %l2 = 0000000000004e7b, Mem[000000006a000038] = ed72bd9a stw %l2,[%i0+0x038] ! Mem[000000006a000038] = 00004e7b ! Mem[0000000091000010] = 6cff95cd15d64f8b, %g2 = 8ef89f0415d64f8b ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd15d64f8b ! Mem[000000006a800000] = fd4b8b1c, %l2 = 0000000000004e7b ldub [%i1+0x002],%l2 ! %l2 = 000000000000008b ! Mem[0000000090800028] = 07e6b4ff, %g2 = 6cff95cd15d64f8b ldsb [%i5+0x029],%g2 ! %g2 = 0000000000000007 ! %l7 = ffffffffffffffd2, Mem[0000000090800008] = 4ff420f5dd991011 stx %l7,[%i5+%o1] ! Mem[0000000090800008] = ffffffffffffffd2 ! %l2 = 0000008b, %l3 = 00004e7b, Mem[000000006a800010] = aed25584 d15f1657 std %l2,[%i1+%o2] ! Mem[000000006a800010] = 0000008b 00004e7b ! Mem[0000000091000004] = 98f9b0a5, %g2 = 0000000000000007 ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffff98f9 ! Mem[0000000090800030] = 00000000 00000086, %g2 = ffff98f9, %g3 = 00004e7b ldd [%i5+0x030],%g2 ! %g2 = 0000000000000000 0000000000000086 p45_label_19: ! Mem[000000006a800014] = 00004e7b, %l0 = ffffffffffff83df ldub [%i1+0x015],%l0 ! %l0 = 0000000000000000 ! Mem[0000000090000028] = af022e97 7d3b2cbb, %g2 = 00000000, %g3 = 00000086 ldd [%i4+%o5],%g2 ! %g2 = 00000000af022e97 000000007d3b2cbb ! Mem[0000000090800014] = ffffffd2, %g2 = 00000000af022e97 lduw [%i5+0x014],%g2 ! %g2 = 00000000ffffffd2 ! Mem[0000000091800010] = ae177c67 0f187cef, %g2 = ffffffd2, %g3 = 7d3b2cbb ldd [%o0+%o2],%g2 ! %g2 = 00000000ae177c67 000000000f187cef ! Mem[0000000091000034] = 1214449b, %g18 = 09757ece71a066ac ldsw [%i6+0x034],%g2 ! %g2 = 09757ece71a066ac ! Mem[000000006b000010] = 20c9ae79d5ecdaea, %l1 = ffffffffffff8aa9 ldx [%i2+%o2],%l1 ! %l1 = 20c9ae79d5ecdaea ! Mem[000000009000001c] = 70edfb0e, %g2 = 000000001214449b ldsb [%i4+0x01c],%g2 ! %g2 = 0000000000000070 ! %l6 = 00000000e9cb34cb, Mem[000000009100003c] = 0f187cef stw %l6,[%i6+0x03c] ! Mem[000000009100003c] = e9cb34cb ! %l2 = 0000008b, %l3 = 00004e7b, Mem[0000000091000008] = 00000000 03dabaf8 std %l2,[%i6+%o1] ! Mem[0000000091000008] = 0000008b 00004e7b ! Mem[000000009000001c] = 70edfb0e, %g2 = 0000000000000070 ldub [%i4+0x01c],%g2 ! %g2 = 0000000000000070 p45_label_20: ! Mem[0000000091000038] = ffff83dfe9cb34cb, %g2 = 0000000000000070 ldx [%i6+0x038],%g2 ! %g2 = ffff83dfe9cb34cb ! Mem[000000006a000008] = 84896780, %l6 = 00000000e9cb34cb lduh [%i0+0x00a],%l6 ! %l6 = 0000000000006780 ! %l1 = 20c9ae79d5ecdaea, Mem[000000006a00002a] = ce63c42a sth %l1,[%i0+0x02a] ! Mem[000000006a000028] = ce63daea ! %l2 = 000000000000008b, Mem[0000000090800018] = 4f8b4dc6db268a9a stx %l2,[%i5+%o3] ! Mem[0000000090800018] = 000000000000008b ! %l1 = 20c9ae79d5ecdaea, Mem[000000006a800010] = 0000008b00004e7b stx %l1,[%i1+%o2] ! Mem[000000006a800010] = 20c9ae79d5ecdaea ! Mem[0000000090800038] = dd991011 00004e7b, %g2 = e9cb34cb, %g3 = 0f187cef ldd [%i5+0x038],%g2 ! %g2 = 00000000dd991011 0000000000004e7b ! %l6 = 0000000000006780, Mem[000000009080000b] = ffffffff stb %l6,[%i5+0x00b] ! Mem[0000000090800008] = 80ffffff ! %l2 = 0000008b, %l3 = 00004e7b, Mem[000000006b800010] = 35400723 43d8e833 std %l2,[%i3+%o2] ! Mem[000000006b800010] = 0000008b 00004e7b ! Mem[000000009100000c] = 4e7b6cff, %g2 = 00000000dd991011 lduh [%i6+0x00e],%g2 ! %g2 = 0000000000004e7b ! %l0 = 0000000000000000, Mem[000000009180000f] = a9ae177c stb %l0,[%o0+0x00f] ! Mem[000000009180000c] = 00ae177c p45_label_21: ! Mem[000000009080000c] = ffffffd2, %g2 = 0000000000004e7b ldsh [%i5+0x00c],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091800014] = 7cef06fa, %g2 = ffffffffffffffff ldub [%o0+0x016],%g2 ! %g2 = 000000000000007c ! %l3 = 0000000000004e7b, Mem[0000000091000020] = ed72bd9affffffd2 stx %l3,[%i6+%o4] ! Mem[0000000091000020] = 0000000000004e7b ! Mem[0000000091800008] = 83bd15d6, %g2 = 000000000000007c ldsh [%o0+0x00a],%g2 ! %g2 = ffffffffffff83bd ! Mem[000000009000002c] = 7d3b2cbb, %g2 = ffffffffffff83bd lduw [%i4+0x02c],%g2 ! %g2 = 000000007d3b2cbb ! Mem[0000000091800014] = ef06faad, %g2 = 000000007d3b2cbb ldsb [%o0+0x017],%g2 ! %g2 = ffffffffffffffef ! %l1 = 20c9ae79d5ecdaea, Mem[000000006a000004] = 14a08cce sth %l1,[%i0+0x004] ! Mem[000000006a000004] = daea8cce ! %l1 = 20c9ae79d5ecdaea, Mem[0000000091800033] = 9ad1b416 stb %l1,[%o0+0x033] ! Mem[0000000091800030] = ead1b416 ! Mem[0000000091000038] = dfe9cb34, %g2 = ffffffffffffffef ldsb [%i6+0x03b],%g2 ! %g2 = ffffffffffffffdf ! %l2 = 0000008b, %l3 = 00004e7b, Mem[0000000091800008] = 8b9883bd 15d68a00 std %l2,[%o0+%o1] ! Mem[0000000091800008] = 0000008b 00004e7b p45_label_22: ! %l4 = 00000000ed72bd9a, Mem[0000000091000024] = 00004e7b sth %l4,[%i6+0x024] ! Mem[0000000091000024] = bd9a4e7b ! Mem[000000006b800008] = a297f17f 5a64994f, %l2 = 0000008b, %l3 = 00004e7b ldd [%i3+%o1],%l2 ! %l2 = 00000000a297f17f 000000005a64994f ! Mem[0000000091800038] = ed72bd9a, %g2 = ffffffffffffffdf lduw [%o0+0x038],%g2 ! %g2 = 00000000ed72bd9a ! Mem[000000006a800010] = 20c9ae79, %l6 = 0000000000006780 lduh [%i1+0x012],%l6 ! %l6 = 000000000000ae79 ! Mem[0000000090800004] = aef6a5ff, %g2 = 00000000ed72bd9a ldub [%i5+0x005],%g2 ! %g2 = 00000000000000ae ! %l4 = 00000000ed72bd9a, Mem[0000000090800034] = 00000086 stw %l4,[%i5+0x034] ! Mem[0000000090800034] = ed72bd9a ! %l6 = 000000000000ae79, Mem[0000000091800010] = ae177c670f187cef stx %l6,[%o0+%o2] ! Mem[0000000091800010] = 000000000000ae79 ! Mem[0000000090000014] = 15d64f8b, %g18 = 09757ece71a066ac ldsw [%i4+0x014],%g2 ! %g2 = 09757ece71a066ac ! %l0 = 0000000000000000, Mem[000000009000000a] = e0990000 sth %l0,[%i4+0x00a] ! Mem[0000000090000008] = 00000000 ! %l4 = 00000000ed72bd9a, Mem[000000009180002c] = df4e83df sth %l4,[%o0+0x02c] ! Mem[000000009180002c] = bd9a83df p45_label_23: ! Mem[0000000090000018] = 902870ed, %g2 = 0000000015d64f8b ldsh [%i4+0x01a],%g2 ! %g2 = ffffffffffff9028 ! Mem[0000000091000004] = 98f9b0a5, %g2 = ffffffffffff9028 ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffff98f9 ! %l5 = 000000000000000f, Mem[000000009080000c] = ffffffd2 sth %l5,[%i5+0x00c] ! Mem[000000009080000c] = 000fffd2 ! Mem[000000006a800034] = e85c5d93, %l7 = ffffffffffffffd2 ldub [%i1+0x034],%l7 ! %l7 = 00000000000000e8 ! Mem[000000009000001c] = 70edfb0e, %g2 = ffffffffffff98f9 lduh [%i4+0x01c],%g2 ! %g2 = 00000000000070ed ! Mem[0000000091000018] = 00000000, %g2 = 00000000000070ed ldsh [%i6+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000008] = b4270000 00002706, %g2 = 00000000, %g3 = 00004e7b ldd [%i4+%o1],%g2 ! %g2 = 00000000b4270000 0000000000002706 ! %l6 = 000000000000ae79, Mem[000000006b80000c] = 5a64994f sth %l6,[%i3+0x00c] ! Mem[000000006b80000c] = ae79994f ! %l2 = a297f17f, %l3 = 5a64994f, Mem[0000000091000000] = 6ae82f88 98f9b0a5 std %l2,[%i6+%g0] ! Mem[0000000091000000] = a297f17f 5a64994f ! Mem[000000009180000c] = 004e7b00, %g2 = 00000000b4270000 ldub [%o0+0x00d],%g2 ! %g2 = 0000000000000000 p45_label_24: ! Mem[000000009100000c] = 00004e7b, %g2 = 0000000000000000 lduw [%i6+0x00c],%g2 ! %g2 = 0000000000004e7b ! Mem[0000000090000028] = af022e97, %g18 = 09757ece71a066ac ldsw [%i4+%o5],%g2 ! %g2 = 09757ece71a066ac ! %l1 = 20c9ae79d5ecdaea, Mem[0000000090800037] = 9add9910 stb %l1,[%i5+0x037] ! Mem[0000000090800034] = eadd9910 ! Mem[0000000091000008] = 00008b00, %g2 = ffffffffaf022e97 ldsb [%i6+0x009],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000001c] = edfb0eac, %g2 = 0000000000000000 ldub [%i4+0x01d],%g2 ! %g2 = 00000000000000ed ! Mem[000000006a800010] = 20c9ae79, %l5 = 000000000000000f ldsb [%i1+0x013],%l5 ! %l5 = 0000000000000079 ! Mem[0000000091800030] = ed72bdea, %g18 = 09757ece71a066ac ldsw [%o0+0x030],%g2 ! %g2 = 09757ece71a066ac ! %l3 = 000000005a64994f, Mem[000000006a00002e] = 831a67a8 sth %l3,[%i0+0x02e] ! Mem[000000006a00002c] = 831a994f ! %l0 = 0000000000000000, Mem[000000006a000038] = 00004e7b0f187cef stx %l0,[%i0+0x038] ! Mem[000000006a000038] = 0000000000000000 ! %l3 = 000000005a64994f, Mem[0000000090000032] = 1657807f sth %l3,[%i4+0x032] ! Mem[0000000090000030] = 994f807f p45_label_25: ! Mem[0000000091800034] = b41657ed, %g2 = ffffffffed72bdea ldub [%o0+0x035],%g2 ! %g2 = 00000000000000b4 ! %l0 = 0000000000000000, Mem[0000000091000004] = 5a64994f sth %l0,[%i6+0x004] ! Mem[0000000091000004] = 0000994f ! %l5 = 0000000000000079, Mem[000000009100001d] = 00005500 stb %l5,[%i6+0x01d] ! Mem[000000009100001c] = 79005500 ! Mem[0000000091800020] = ffd2ba3f, %g2 = 00000000000000b4 ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffffffd2 ! Mem[0000000091800010] = 00000000, %g2 = ffffffffffffffd2 ldub [%o0+0x011],%g2 ! %g2 = 0000000000000000 ! %l3 = 000000005a64994f, Mem[000000009000003e] = 119a0000 stb %l3,[%i4+0x03e] ! Mem[000000009000003c] = 4f9a0000 ! Mem[0000000090000000] = 15d64e7b, %g18 = 09757ece71a066ac ldsw [%i4+%g0],%g2 ! %g2 = 09757ece71a066ac ! Mem[000000006b000018] = 09e4d891, %l2 = 00000000a297f17f lduw [%i2+%o3],%l2 ! %l2 = 0000000009e4d891 ! Mem[0000000091000034] = 14449bff, %g2 = 0000000015d64e7b ldsb [%i6+0x035],%g2 ! %g2 = 0000000000000014 ! %l3 = 000000005a64994f, Mem[0000000091800004] = 07b3e6aa sth %l3,[%o0+0x004] ! Mem[0000000091800004] = 994fe6aa ba,a p45_not_taken_0_end p45_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000000000 bne,a,pn %xcc,p45_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 20c9ae79d5ecdaea bne,a,pn %xcc,p45_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000009e4d891 bne,a,pn %xcc,p45_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000005a64994f bne,a,pn %xcc,p45_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000ed72bd9a bne,a,pn %xcc,p45_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000079 bne,a,pn %xcc,p45_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000ae79 bne,a,pn %xcc,p45_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000000e8 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 %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 67536752 97cc6ce8 bne %xcc,p45_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 4b5ebc40 3f23f049 bne %xcc,p45_f4_fail nop ! Check Local Memory set p45_local0_expect,%g1 p45_check_local0: ldx [%g1+0x000],%g2 ! Expected data = d155366adaea8cce ldx [%i0+0x000],%g3 ! Observed data at 000000006a000000 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i0,0x000,%g4 ldx [%g1+0x028],%g2 ! Expected data = ce63daea831a994f 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 = 0000000000000000 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+0x008],%g2 ! Expected data = f63383df9aca44e8 ldx [%i1+0x008],%g3 ! Observed data at 000000006a800008 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 20c9ae79d5ecdaea ldx [%i1+0x010],%g3 ! Observed data at 000000006a800010 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x010,%g4 ldx [%g1+0x038],%g2 ! Expected data = e9cb34cbffffffd2 ldx [%i1+0x038],%g3 ! Observed data at 000000006a800038 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x038,%g4 set p45_local2_expect,%g1 p45_check_local2: ldx [%g1+0x030],%g2 ! Expected data = ffff83df57a41b03 ldx [%i2+0x030],%g3 ! Observed data at 000000006b000030 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x030,%g4 set p45_local3_expect,%g1 p45_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 28390ff6ffffffd2 ldx [%i3+0x000],%g3 ! Observed data at 000000006b800000 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = a297f17fae79994f ldx [%i3+0x008],%g3 ! Observed data at 000000006b800008 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000008b00004e7b ldx [%i3+0x010],%g3 ! Observed data at 000000006b800010 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i3,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 4ff420f5dd991011 ldx [%i3+0x028],%g3 ! Observed data at 000000006b800028 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000000004e7b ldx [%i3+0x030],%g3 ! Observed data at 000000006b800030 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i3,0x030,%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_f2_fail: set p45_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p45_f4_fail: set p45_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: ldda [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006a800000] stxa %l1,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a800010] stxa %l0,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000006b000008] done p45_trap1o: ldda [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006a800000] stxa %l1,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a800010] stxa %l0,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000006b000008] done p45_trap2e: stha %l5,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000006b800008] stha %l3,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a000018] lduwa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006b000000] ldsha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000006b800000] ldxa [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000006b000018] done p45_trap2o: stha %l5,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000006b800008] stha %l3,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a000018] lduwa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006b000000] ldsha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000006b800000] ldxa [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000006b000018] done p45_trap3e: nop nop nop nop nop nop done p45_trap3o: nop nop nop nop nop 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 = 2065ee8cae177c67 ldx [%g1+0x008],%l1 ! %l1 = dca802ec13694ff3 ldx [%g1+0x010],%l2 ! %l2 = 4ff420f5dd991011 ldx [%g1+0x018],%l3 ! %l3 = 855a44385d00ee40 ldx [%g1+0x020],%l4 ! %l4 = 3c77e7867e37b7f2 ldx [%g1+0x028],%l5 ! %l5 = d1df5359bbaef6a5 ldx [%g1+0x030],%l6 ! %l6 = b931a65b9dc5a521 ldx [%g1+0x038],%l7 ! %l7 = 4961be7815d64f8b ! 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 = 6fd7289f 68c5ba6c fb378ee3 562dc6a6 ! %f4 = 9d22b8d9 fbf2a04b 27590c8d 043caacb ! %f8 = 273244fd 03b81677 632fa6e3 e979a657 ! %f12 = 8bd31b10 03158c3c 2e001bbc 0a717582 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 8ec5605f 1f8b1f3d 7d3d61ea 03ad6053 ! %f20 = 205fb39b 339dc0ee 145198c7 726e7cf8 ! %f24 = 3119be34 d4afa54f 9f4a1032 eaf8db0d ! %f28 = ec8a64de 8a1c4a93 5157f55e 5bf7e435 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = be043323 b8acd101 f1ce6815 174c2851 ! %f36 = b89030d2 df10449a b04f17d8 d5e5a59e ! %f40 = 4c3451e1 3f234c44 4dd73914 94bfcdf6 ! %f44 = 3ae42afc d8264b6d 7a73311f a11e6478 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x9c7c3d8800000053,%g7,%g1 ! GSR scale = 10, align = 3 wr %g1,%g0,%gsr ! GSR = 9c7c3d8800000053 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: ! %l3 = a30df6bbfdc2ae8c, Mem[0000000090800010] = f8449dd95e356f1d stx %l3,[%i5+%o2] ! Mem[0000000090800010] = a30df6bbfdc2ae8c ! Mem[0000000091000018] = faf26e47, %g2 = 0000000000000000 ldub [%i6+0x019],%g2 ! %g2 = 00000000000000fa ! Mem[0000000091800008] = 8b9883bd, %g2 = 00000000000000fa lduw [%o0+%o1],%g2 ! %g2 = 000000008b9883bd ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 000000008b9883bd ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! Mem[000000006c000038] = 05370ddb, %l0 = 7e298da1f71c03ee ldsw [%i0+0x038],%l0 ! %l0 = 0000000005370ddb ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = ba3ff053, %g3 = 00000000 ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 ! Mem[0000000091000030] = b5761e12, %g2 = 000000005566979d ldsb [%i6+0x031],%g2 ! %g2 = ffffffffffffffb5 ! Mem[000000006d00000c] = 645093ff, %l5 = 9dcefa8436dc404a ldsh [%i2+0x00e],%l5 ! %l5 = ffffffffffff93ff ! Mem[0000000090000000] = 09d53180, %g2 = ffffffffffffffb5 ldsh [%i4+%g0],%g2 ! %g2 = 00000000000009d5 ! %l4 = 9715f047, %l5 = ffff93ff, Mem[0000000090000030] = 7a6764e2 807fa20a std %l4,[%i4+0x030] ! Mem[0000000090000030] = 9715f047 ffff93ff p46_label_2: ! Mem[0000000091800008] = 8b9883bd, %g2 = 00000000000009d5 lduw [%o0+%o1],%g2 ! %g2 = 000000008b9883bd ! %l0 = 0000000005370ddb, Mem[0000000091800020] = 5566979dba3ff053 stx %l0,[%o0+%o4] ! Mem[0000000091800020] = 0000000005370ddb ! %l4 = 7b12f9169715f047, Mem[0000000091800020] = 0000000005370ddb stx %l4,[%o0+%o4] ! Mem[0000000091800020] = 7b12f9169715f047 ! Mem[0000000090000024] = 8eaf022e, %g2 = 000000008b9883bd ldsb [%i4+0x027],%g2 ! %g2 = ffffffffffffff8e ! %l0 = 0000000005370ddb, Mem[000000009180000c] = 3923d9af stw %l0,[%o0+0x00c] ! Mem[000000009180000c] = 05370ddb ! Mem[0000000090800014] = ae8cb2d5, %g2 = ffffffffffffff8e ldub [%i5+0x016],%g2 ! %g2 = 00000000000000ae ! Mem[0000000090000038] = 53918eb2, %g2 = 00000000000000ae lduw [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 ! %l5 = ffffffffffff93ff, Mem[0000000090000030] = 9715f047 stw %l5,[%i4+0x030] ! Mem[0000000090000030] = ffff93ff ! %l0 = 05370ddb, %l1 = ad5f0d7e, Mem[000000006d800028] = b8ffd76f b5b2ab41 std %l0,[%i3+%o5] ! Mem[000000006d800028] = 05370ddb ad5f0d7e ! Mem[0000000091800020] = 7b12f916, %g2 = 0000000053918eb2 lduh [%o0+%o4],%g2 ! %g2 = 0000000000007b12 p46_label_3: ! %l1 = bd86f8a6ad5f0d7e, Mem[000000009000003a] = 8eb2e6c5 sth %l1,[%i4+0x03a] ! Mem[0000000090000038] = 0d7ee6c5 ! %l5 = ffffffffffff93ff, Mem[000000009080002f] = 11eaf607 stb %l5,[%i5+0x02f] ! Mem[000000009080002c] = ffeaf607 ! Mem[0000000091000000] = 6ae82f8898f9b0a5, %g2 = 0000000000007b12 ldx [%i6+%g0],%g2 ! %g2 = 6ae82f8898f9b0a5 ! %l5 = ffffffffffff93ff, Mem[000000006c00001c] = eca38c5a stw %l5,[%i0+0x01c] ! Mem[000000006c00001c] = ffff93ff ! Mem[0000000091800018] = 06faad5c, %g18 = 9bd4aefc9d53252c ldsw [%o0+%o3],%g2 ! %g2 = 9bd4aefc9d53252c ! Mem[0000000091800028] = 24b0df4e, %g2 = 0000000006faad5c lduh [%o0+0x02a],%g2 ! %g2 = 00000000000024b0 ! Mem[000000006c80002c] = 494f3fa7, %l5 = ffffffffffff93ff ldsh [%i1+0x02c],%l5 ! %l5 = 000000000000494f ! %l0 = 0000000005370ddb, Mem[0000000090800024] = 35144907 stb %l0,[%i5+0x024] ! Mem[0000000090800024] = db144907 ! %l2 = 84f0723ade99fb67, Mem[0000000091800010] = 6e4e518296298cae stx %l2,[%o0+%o2] ! Mem[0000000091800010] = 84f0723ade99fb67 ! %l6 = 3f66253c6347f26b, Mem[0000000090800038] = 66e1d7bc stb %l6,[%i5+0x038] ! Mem[0000000090800038] = 6be1d7bc p46_label_4: ! %l2 = de99fb67, %l3 = fdc2ae8c, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l2,[%i5+%o1] ! Mem[0000000090800008] = de99fb67 fdc2ae8c ! Mem[0000000090800000] = 73d0acf8dd4bc205, %g2 = 00000000000024b0 ldx [%i5+%g0],%g2 ! %g2 = 73d0acf8dd4bc205 ! %l1 = bd86f8a6ad5f0d7e, Mem[0000000090000002] = 3180d6ba sth %l1,[%i4+0x002] ! Mem[0000000090000000] = 0d7ed6ba ! %l2 = de99fb67, %l3 = fdc2ae8c, Mem[0000000090800008] = de99fb67 fdc2ae8c std %l2,[%i5+%o1] ! Mem[0000000090800008] = de99fb67 fdc2ae8c ! Mem[000000006c000024] = e730acd5, %l1 = bd86f8a6ad5f0d7e ldsw [%i0+0x024],%l1 ! %l1 = ffffffffe730acd5 ! %l7 = fcfe0817f44c5c8e, Mem[0000000090800030] = eaf607f4 stw %l7,[%i5+0x030] ! Mem[0000000090800030] = f44c5c8e ! Mem[000000006c800024] = cffa508b, %l2 = 84f0723ade99fb67 lduw [%i1+0x024],%l2 ! %l2 = 00000000cffa508b ! Mem[0000000090800038] = 6be1d7bcadc27bb0, %g2 = 73d0acf8dd4bc205 ldx [%i5+0x038],%g2 ! %g2 = 6be1d7bcadc27bb0 ! %l5 = 000000000000494f, Mem[000000009080003e] = 7bb00000 sth %l5,[%i5+0x03e] ! Mem[000000009080003c] = 494f0000 ! %l6 = 6347f26b, %l7 = f44c5c8e, Mem[0000000090800018] = b2d54dc6 db268a9a std %l6,[%i5+%o3] ! Mem[0000000090800018] = 6347f26b f44c5c8e p46_label_5: ! %l1 = ffffffffe730acd5, Mem[0000000090000024] = 0332e58e stw %l1,[%i4+0x024] ! Mem[0000000090000024] = e730acd5 ! %l6 = 6347f26b, %l7 = f44c5c8e, Mem[0000000090000010] = 1d358e58 d828ead6 std %l6,[%i4+%o2] ! Mem[0000000090000010] = 6347f26b f44c5c8e ! Mem[000000006c800000] = 8c93db1d, %l4 = 7b12f9169715f047 ldsb [%i1+0x002],%l4 ! %l4 = ffffffffffffffdb ! Mem[0000000090800028] = 4459f5d3, %g18 = 9bd4aefc9d53252c ldsw [%i5+%o5],%g2 ! %g2 = 9bd4aefc9d53252c ! Mem[0000000091800020] = f9169715, %g2 = 000000004459f5d3 lduh [%o0+0x022],%g2 ! %g2 = 000000000000f916 ! %l6 = 3f66253c6347f26b, Mem[0000000091800024] = 9715f047 stw %l6,[%o0+0x024] ! Mem[0000000091800024] = 6347f26b ! Mem[0000000090000030] = ffff93ff ffff93ff, %g2 = 0000f916, %g3 = ba3ff053 ldd [%i4+0x030],%g2 ! %g2 = 00000000ffff93ff 00000000ffff93ff ! %l2 = 00000000cffa508b, Mem[0000000091800006] = e6aa8b98 sth %l2,[%o0+0x006] ! Mem[0000000091800004] = 508b8b98 ! %l1 = ffffffffe730acd5, Mem[0000000091800000] = fb520ab007b3508b stx %l1,[%o0+%g0] ! Mem[0000000091800000] = ffffffffe730acd5 ! Mem[0000000091000010] = 6cff95cd, %g18 = 9bd4aefc9d53252c ldsw [%i6+%o2],%g2 ! %g2 = 9bd4aefc9d53252c p46_label_6: ! Mem[0000000090800018] = 47f26bf4, %g2 = 000000006cff95cd ldub [%i5+0x019],%g2 ! %g2 = 0000000000000047 ! Mem[0000000091000020] = 50dd0f65, %g2 = 0000000000000047 lduh [%i6+0x022],%g2 ! %g2 = 00000000000050dd ! Mem[0000000090000038] = 53910d7e e6c51178, %g2 = 000050dd, %g3 = ffff93ff ldd [%i4+0x038],%g2 ! %g2 = 0000000053910d7e 00000000e6c51178 ! %l5 = 000000000000494f, Mem[000000009100001e] = 9fcf8b09 sth %l5,[%i6+0x01e] ! Mem[000000009100001c] = 494f8b09 ! %l1 = ffffffffe730acd5, Mem[0000000090000000] = 09d50d7ed6ba8c74 stx %l1,[%i4+%g0] ! Mem[0000000090000000] = ffffffffe730acd5 ! %l7 = fcfe0817f44c5c8e, Mem[000000006d80001c] = 6a8403c9 sth %l7,[%i3+0x01c] ! Mem[000000006d80001c] = 5c8e03c9 ! Mem[0000000090800010] = a30df6bbfdc2ae8c, %g2 = 0000000053910d7e ldx [%i5+%o2],%g2 ! %g2 = a30df6bbfdc2ae8c ! Mem[000000006c00000c] = 6835eb96, %l6 = 3f66253c6347f26b ldub [%i0+0x00c],%l6 ! %l6 = 0000000000000068 ! %l4 = ffffffffffffffdb, Mem[0000000090000020] = 0ad8f703 sth %l4,[%i4+%o4] ! Mem[0000000090000020] = ffdbf703 ! Mem[000000009080002c] = 51e85fff, %g18 = 9bd4aefc9d53252c ldsw [%i5+0x02c],%g2 ! %g2 = 9bd4aefc9d53252c p46_label_7: ! Mem[000000009000001c] = 0effdbf7, %g2 = 0000000051e85fff ldsb [%i4+0x01f],%g2 ! %g2 = 000000000000000e ! %l4 = ffffffffffffffdb, Mem[000000006d000000] = 581250f1 sth %l4,[%i2+%g0] ! Mem[000000006d000000] = ffdb50f1 ! Mem[0000000090000018] = 1d179028, %g2 = 000000000000000e lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 ! Mem[000000006c800018] = 1af111fd 5a65d8cf, %l0 = 05370ddb, %l1 = e730acd5 ldd [%i1+%o3],%l0 ! %l0 = 000000001af111fd 000000005a65d8cf ! Mem[0000000091000000] = 2f8898f9, %g2 = 000000001d179028 ldsh [%i6+0x002],%g2 ! %g2 = 0000000000002f88 ! Mem[000000009180002c] = df4e4459, %g18 = 9bd4aefc9d53252c ldsw [%o0+0x02c],%g2 ! %g2 = 9bd4aefc9d53252c ! %l3 = a30df6bbfdc2ae8c, Mem[000000009080002c] = 51e85fff stw %l3,[%i5+0x02c] ! Mem[000000009080002c] = fdc2ae8c ! Mem[0000000091800020] = 12f91663, %g2 = ffffffffdf4e4459 ldub [%o0+0x021],%g2 ! %g2 = 0000000000000012 ! Mem[0000000090800038] = 6be1d7bc adc2494f, %g2 = 00000012, %g3 = e6c51178 ldd [%i5+0x038],%g2 ! %g2 = 000000006be1d7bc 00000000adc2494f ! Mem[0000000090800018] = f26bf44c, %g2 = 000000006be1d7bc lduh [%i5+0x01a],%g2 ! %g2 = 000000000000f26b p46_label_8: ! %l2 = cffa508b, %l3 = fdc2ae8c, Mem[0000000090800028] = 4459f5d3 fdc2ae8c std %l2,[%i5+%o5] ! Mem[0000000090800028] = cffa508b fdc2ae8c ! %l3 = a30df6bbfdc2ae8c, Mem[0000000091000030] = a5b5761e stw %l3,[%i6+0x030] ! Mem[0000000091000030] = fdc2ae8c ! Mem[000000009000000c] = 152d46b0, %g18 = 9bd4aefc9d53252c ldsw [%i4+0x00c],%g2 ! %g2 = 9bd4aefc9d53252c ! Mem[0000000091000004] = 98f9b0a5, %g2 = 00000000152d46b0 lduh [%i6+0x004],%g2 ! %g2 = 00000000000098f9 ! %l2 = cffa508b, %l3 = fdc2ae8c, Mem[0000000090800018] = 6347f26b f44c5c8e std %l2,[%i5+%o3] ! Mem[0000000090800018] = cffa508b fdc2ae8c ! %l6 = 00000068, %l7 = f44c5c8e, Mem[0000000091800018] = 06faad5c b7684e28 std %l6,[%o0+%o3] ! Mem[0000000091800018] = 00000068 f44c5c8e ! Mem[0000000090000008] = b427e099152d46b0, %g2 = 00000000000098f9 ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! %l6 = 00000068, %l7 = f44c5c8e, Mem[0000000090000038] = 53910d7e e6c51178 std %l6,[%i4+0x038] ! Mem[0000000090000038] = 00000068 f44c5c8e ! %l3 = a30df6bbfdc2ae8c, Mem[0000000091800002] = ffffe730 sth %l3,[%o0+0x002] ! Mem[0000000091800000] = ae8ce730 ! %l4 = ffffffffffffffdb, Mem[0000000090000010] = 6347f26b stw %l4,[%i4+%o2] ! Mem[0000000090000010] = ffffffdb p46_label_9: ! %l1 = 000000005a65d8cf, Mem[0000000090800018] = cffa508b sth %l1,[%i5+%o3] ! Mem[0000000090800018] = d8cf508b ! Mem[000000009080003c] = adc2494f, %g18 = 9bd4aefc9d53252c ldsw [%i5+0x03c],%g2 ! %g2 = 9bd4aefc9d53252c ! Mem[000000009080000c] = fdc2ae8c, %g18 = 9bd4aefc9d53252c ldsw [%i5+0x00c],%g2 ! %g2 = 9bd4aefc9d53252c ! %l5 = 000000000000494f, Mem[0000000091800016] = fb670000 stb %l5,[%o0+0x016] ! Mem[0000000091800014] = 4f670000 ! %l6 = 0000000000000068, Mem[0000000091000020] = 8b0950dd sth %l6,[%i6+%o4] ! Mem[0000000091000020] = 006850dd ! Mem[0000000090000038] = 0068f44c, %g2 = fffffffffdc2ae8c lduh [%i4+0x03a],%g2 ! %g2 = 0000000000000068 ! Mem[0000000091800008] = 8b9883bd 05370ddb, %g2 = 00000068, %g3 = adc2494f ldd [%o0+%o1],%g2 ! %g2 = 000000008b9883bd 0000000005370ddb ! %l1 = 000000005a65d8cf, Mem[0000000090800014] = fdc2ae8c sth %l1,[%i5+0x014] ! Mem[0000000090800014] = d8cfae8c ! Mem[0000000091800028] = 153f24b0, %g2 = 000000008b9883bd ldub [%o0+%o5],%g2 ! %g2 = 0000000000000015 ! Mem[0000000090800010] = f6bbd8cf, %g2 = 0000000000000015 lduh [%i5+0x012],%g2 ! %g2 = 000000000000f6bb p46_label_10: ! Mem[0000000091000008] = 48c28052, %g2 = 000000000000f6bb ldsb [%i6+%o1],%g2 ! %g2 = 0000000000000048 ! %l7 = fcfe0817f44c5c8e, Mem[0000000090800026] = 4907cffa stb %l7,[%i5+0x026] ! Mem[0000000090800024] = 8e07cffa ! Mem[0000000090000020] = ffdbf703, %g18 = 9bd4aefc9d53252c ldsw [%i4+%o4],%g2 ! %g2 = 9bd4aefc9d53252c ! Mem[0000000091800030] = 43bc1d81, %g2 = ffffffffffdbf703 lduh [%o0+0x030],%g2 ! %g2 = 00000000000043bc ! %l7 = fcfe0817f44c5c8e, Mem[000000006d000034] = 8a02e4c7 sth %l7,[%i2+0x034] ! Mem[000000006d000034] = 5c8ee4c7 ! Mem[0000000091800008] = 8b9883bd05370ddb, %g2 = 00000000000043bc ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd05370ddb ! %l3 = a30df6bbfdc2ae8c, Mem[0000000091800025] = 47f26b15 stb %l3,[%o0+0x025] ! Mem[0000000091800024] = 8cf26b15 ! Mem[0000000090800038] = 6be1d7bc, %g2 = 8b9883bd05370ddb ldub [%i5+0x038],%g2 ! %g2 = 000000000000006b ! %l0 = 1af111fd, %l1 = 5a65d8cf, Mem[000000006d800028] = 05370ddb ad5f0d7e std %l0,[%i3+%o5] ! Mem[000000006d800028] = 1af111fd 5a65d8cf ! %l0 = 000000001af111fd, Mem[0000000091800006] = acd58b98 sth %l0,[%o0+0x006] ! Mem[0000000091800004] = 11fd8b98 p46_label_11: ! Mem[000000009000002c] = 7d3b2cbb, %g2 = 000000000000006b lduw [%i4+0x02c],%g2 ! %g2 = 000000007d3b2cbb ! Mem[0000000090800004] = dd4bc205, %g2 = 000000007d3b2cbb ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffdd4b ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = ffffffffffffdd4b ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! Mem[0000000090800008] = de99fb67, %g2 = 1d17902870edfb0e ldsh [%i5+%o1],%g2 ! %g2 = ffffffffffffde99 ! Mem[0000000090800020] = 86ef26db, %g2 = ffffffffffffde99 ldub [%i5+0x021],%g2 ! %g2 = 0000000000000086 ! Mem[000000006d800018] = c870ffaf5c8e03c9, %l6 = 0000000000000068 ldx [%i3+%o3],%l6 ! %l6 = c870ffaf5c8e03c9 ! %l6 = c870ffaf5c8e03c9, Mem[000000006c800000] = 8c93db1d687f3af8 stx %l6,[%i1+%g0] ! Mem[000000006c800000] = c870ffaf5c8e03c9 ! %l5 = 000000000000494f, Mem[0000000091000037] = 9be25676 stb %l5,[%i6+0x037] ! Mem[0000000091000034] = 4fe25676 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 0000000000000086 ldub [%i6+%o3],%g2 ! %g2 = 000000000000005f ! Mem[000000006c000010] = 5ba58331, %l5 = 000000000000494f ldsw [%i0+%o2],%l5 ! %l5 = 000000005ba58331 p46_label_12: ! %l1 = 000000005a65d8cf, Mem[0000000090000008] = b427e099 stb %l1,[%i4+%o1] ! Mem[0000000090000008] = cf27e099 ! %l2 = 00000000cffa508b, Mem[000000006d800000] = 0cc62974 sth %l2,[%i3+%g0] ! Mem[000000006d800000] = 508b2974 ! %l7 = fcfe0817f44c5c8e, Mem[000000009180001c] = f44c5c8e sth %l7,[%o0+0x01c] ! Mem[000000009180001c] = 5c8e5c8e ! Mem[0000000091000010] = 6cff95cd, %g2 = 000000000000005f lduw [%i6+%o2],%g2 ! %g2 = 000000006cff95cd ! %l0 = 1af111fd, %l1 = 5a65d8cf, Mem[0000000090000020] = ffdbf703 e730acd5 std %l0,[%i4+%o4] ! Mem[0000000090000020] = 1af111fd 5a65d8cf ! Mem[0000000091800038] = 116d9d52, %g2 = 000000006cff95cd lduh [%o0+0x03a],%g2 ! %g2 = 000000000000116d ! %l5 = 000000005ba58331, Mem[0000000091000025] = 65f93d21 stb %l5,[%i6+0x025] ! Mem[0000000091000024] = 31f93d21 ! Mem[0000000091800010] = 723ade99, %g2 = 000000000000116d lduh [%o0+0x012],%g2 ! %g2 = 000000000000723a ! Mem[0000000090800020] = 0c86ef26 db148e07, %g2 = 0000723a, %g3 = 05370ddb ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 00000000db148e07 ! %l7 = fcfe0817f44c5c8e, Mem[0000000091800018] = 00000068 stw %l7,[%o0+%o3] ! Mem[0000000091800018] = f44c5c8e p46_label_13: ! Mem[0000000090800034] = e95e6be1, %g2 = 000000000c86ef26 ldsh [%i5+0x036],%g2 ! %g2 = ffffffffffffe95e ! Mem[0000000090000024] = d8cfaf02, %g2 = ffffffffffffe95e ldsb [%i4+0x026],%g2 ! %g2 = ffffffffffffffd8 ! Mem[000000006c000000] = c64e27bffefa2b28, %l6 = c870ffaf5c8e03c9 ldx [%i0+%g0],%l6 ! %l6 = c64e27bffefa2b28 ! %l1 = 000000005a65d8cf, Mem[0000000090800034] = 79e2e95e stw %l1,[%i5+0x034] ! Mem[0000000090800034] = 5a65d8cf ! Mem[000000009080001c] = fdc2ae8c, %g2 = ffffffffffffffd8 ldsh [%i5+0x01c],%g2 ! %g2 = fffffffffffffdc2 ! %l2 = cffa508b, %l3 = fdc2ae8c, Mem[000000006c800000] = c870ffaf 5c8e03c9 std %l2,[%i1+%g0] ! Mem[000000006c800000] = cffa508b fdc2ae8c ! %l6 = c64e27bffefa2b28, Mem[000000009080001d] = c2ae8c0c stb %l6,[%i5+0x01d] ! Mem[000000009080001c] = 28ae8c0c ! Mem[000000009080003c] = adc2494f, %g2 = fffffffffffffdc2 ldsb [%i5+0x03c],%g2 ! %g2 = ffffffffffffffad ! Mem[0000000091000030] = fdc2ae8c, %g2 = ffffffffffffffad lduw [%i6+0x030],%g2 ! %g2 = 00000000fdc2ae8c ! %l0 = 000000001af111fd, Mem[0000000090000030] = ffff93ffffff93ff stx %l0,[%i4+0x030] ! Mem[0000000090000030] = 000000001af111fd p46_label_14: ! %l4 = ffffffffffffffdb, Mem[0000000091800000] = ffffae8ce73011fd stx %l4,[%o0+%g0] ! Mem[0000000091800000] = ffffffffffffffdb ! Mem[000000006c800010] = 5af771f8, %l2 = 00000000cffa508b ldub [%i1+0x011],%l2 ! %l2 = 00000000000000f7 ! %l3 = a30df6bbfdc2ae8c, Mem[0000000091000030] = fdc2ae8c stw %l3,[%i6+0x030] ! Mem[0000000091000030] = fdc2ae8c ! Mem[0000000090800008] = de99fb67, %g2 = 00000000fdc2ae8c lduw [%i5+%o1],%g2 ! %g2 = 00000000de99fb67 ! %l0 = 000000001af111fd, Mem[0000000091000014] = 7757fe01 sth %l0,[%i6+0x014] ! Mem[0000000091000014] = 11fdfe01 ! Mem[000000006c800024] = cffa508b, %l6 = c64e27bffefa2b28 ldub [%i1+0x024],%l6 ! %l6 = 00000000000000cf ! %l0 = 000000001af111fd, Mem[000000009000002c] = 7d3b2cbb stw %l0,[%i4+0x02c] ! Mem[000000009000002c] = 1af111fd ! Mem[0000000091000008] = 48c28052 7312abd6, %g2 = de99fb67, %g3 = db148e07 ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 000000007312abd6 ! Mem[0000000091000038] = e25676cb, %g2 = 0000000048c28052 ldsh [%i6+0x038],%g2 ! %g2 = ffffffffffffe256 ! Mem[0000000091800008] = 8b9883bd 05370ddb, %g2 = ffffe256, %g3 = 7312abd6 ldd [%o0+%o1],%g2 ! %g2 = 000000008b9883bd 0000000005370ddb p46_label_15: ! %l2 = 00000000000000f7, Mem[000000006d00000d] = 645093ff stb %l2,[%i2+0x00d] ! Mem[000000006d00000c] = 64f793ff ! Mem[000000006c000038] = 05370ddb23eee2de, %l4 = ffffffffffffffdb ldx [%i0+0x038],%l4 ! %l4 = 05370ddb23eee2de ! Mem[0000000090000038] = 00000068, %g18 = 9bd4aefc9d53252c ldsw [%i4+0x038],%g2 ! %g2 = 9bd4aefc9d53252c ! Mem[0000000090800004] = dd4bc205, %g18 = 9bd4aefc9d53252c ldsw [%i5+0x004],%g2 ! %g2 = 9bd4aefc9d53252c ! Mem[000000006c000004] = fefa2b28, %l4 = 05370ddb23eee2de ldsw [%i0+0x004],%l4 ! %l4 = fffffffffefa2b28 ! Mem[0000000091000010] = 6cff95cd11fdfe01, %g2 = ffffffffdd4bc205 ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd11fdfe01 ! Mem[0000000091800020] = 7b12f916638cf26b, %g2 = 6cff95cd11fdfe01 ldx [%o0+%o4],%g2 ! %g2 = 7b12f916638cf26b ! %l6 = 000000cf, %l7 = f44c5c8e, Mem[0000000090000020] = 1af111fd 5a65d8cf std %l6,[%i4+%o4] ! Mem[0000000090000020] = 000000cf f44c5c8e ! %l0 = 000000001af111fd, Mem[000000006c00002c] = e9735e18 sth %l0,[%i0+0x02c] ! Mem[000000006c00002c] = 11fd5e18 ! Mem[0000000091000020] = 006850dd, %g18 = 9bd4aefc9d53252c ldsw [%i6+%o4],%g2 ! %g2 = 9bd4aefc9d53252c p46_label_16: ! %l0 = 000000001af111fd, Mem[0000000091800019] = 4c5c8e5c stb %l0,[%o0+0x019] ! Mem[0000000091800018] = fd5c8e5c ! Mem[0000000090000030] = 0000001a, %g2 = 00000000006850dd ldsb [%i4+0x031],%g2 ! %g2 = 0000000000000000 ! %l1 = 000000005a65d8cf, Mem[0000000090000012] = ffdbf44c sth %l1,[%i4+0x012] ! Mem[0000000090000010] = d8cff44c ! Mem[000000009080003c] = 494f0000, %g2 = 0000000000000000 lduh [%i5+0x03e],%g2 ! %g2 = 000000000000494f ! Mem[000000006d000008] = a94fd1c1 64f793ff, %l2 = 000000f7, %l3 = fdc2ae8c ldd [%i2+%o1],%l2 ! %l2 = 00000000a94fd1c1 0000000064f793ff ! Mem[0000000090000004] = acd5cf27, %g2 = 000000000000494f lduh [%i4+0x006],%g2 ! %g2 = 000000000000acd5 ! %l5 = 000000005ba58331, Mem[0000000091000008] = 48c280527312abd6 stx %l5,[%i6+%o1] ! Mem[0000000091000008] = 000000005ba58331 ! %l6 = 000000cf, %l7 = f44c5c8e, Mem[0000000090800038] = 6be1d7bc adc2494f std %l6,[%i5+0x038] ! Mem[0000000090800038] = 000000cf f44c5c8e ! Mem[0000000091000000] = 2f8898f9, %g2 = 000000000000acd5 ldsh [%i6+0x002],%g2 ! %g2 = 0000000000002f88 ! Mem[000000009180003c] = adff0000, %g2 = 0000000000002f88 lduh [%o0+0x03e],%g2 ! %g2 = 000000000000adff p46_label_17: ! %l0 = 000000001af111fd, Mem[000000009180000d] = 370ddb84 stb %l0,[%o0+0x00d] ! Mem[000000009180000c] = fd0ddb84 ! %l5 = 000000005ba58331, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l5,[%i6+%g0] ! Mem[0000000091000000] = 000000005ba58331 ! Mem[000000006d000018] = 6cccbacd1254dd94, %l5 = 000000005ba58331 ldx [%i2+%o3],%l5 ! %l5 = 6cccbacd1254dd94 ! %l3 = 0000000064f793ff, Mem[0000000090000020] = 000000cff44c5c8e stx %l3,[%i4+%o4] ! Mem[0000000090000020] = 0000000064f793ff ! %l0 = 000000001af111fd, Mem[0000000091000028] = 21a95ba1 stw %l0,[%i6+%o5] ! Mem[0000000091000028] = 1af111fd ! Mem[000000009080000c] = fdc2ae8c, %g2 = 000000000000adff ldub [%i5+0x00c],%g2 ! %g2 = 00000000000000fd ! Mem[0000000090000030] = 00000000, %g2 = 00000000000000fd lduh [%i4+0x030],%g2 ! %g2 = 0000000000000000 ! %l1 = 000000005a65d8cf, Mem[0000000090000012] = d8cff44c sth %l1,[%i4+0x012] ! Mem[0000000090000010] = d8cff44c ! %l2 = 00000000a94fd1c1, Mem[000000009000003c] = f44c5c8e stw %l2,[%i4+0x03c] ! Mem[000000009000003c] = a94fd1c1 ! Mem[000000009100000c] = 5ba58331, %g18 = 9bd4aefc9d53252c ldsw [%i6+0x00c],%g2 ! %g2 = 9bd4aefc9d53252c p46_label_18: ! Mem[0000000090000028] = af022e97, %g18 = 9bd4aefc9d53252c ldsw [%i4+%o5],%g2 ! %g2 = 9bd4aefc9d53252c ! Mem[000000006c000038] = 05370ddb23eee2de, %l5 = 6cccbacd1254dd94 ldx [%i0+0x038],%l5 ! %l5 = 05370ddb23eee2de ! %l6 = 00000000000000cf, Mem[0000000091000004] = 5ba58331 stb %l6,[%i6+0x004] ! Mem[0000000091000004] = cfa58331 ! %l5 = 05370ddb23eee2de, Mem[0000000091000000] = 00000000cfa58331 stx %l5,[%i6+%g0] ! Mem[0000000091000000] = 05370ddb23eee2de ! %l6 = 00000000000000cf, Mem[0000000090800024] = db148e07 sth %l6,[%i5+0x024] ! Mem[0000000090800024] = 00cf8e07 ! Mem[000000006d800028] = 1af111fd, %l7 = fcfe0817f44c5c8e lduh [%i3+%o5],%l7 ! %l7 = 0000000000001af1 ! Mem[000000009080000c] = fdc2ae8c, %g2 = ffffffffaf022e97 ldub [%i5+0x00c],%g2 ! %g2 = 00000000000000fd ! Mem[000000009180002c] = df4e4459, %g2 = 00000000000000fd lduw [%o0+0x02c],%g2 ! %g2 = 00000000df4e4459 ! %l5 = 05370ddb23eee2de, Mem[000000006d800004] = 9751ba88 stw %l5,[%i3+0x004] ! Mem[000000006d800004] = 23eee2de ! %l3 = 0000000064f793ff, Mem[000000006d800004] = 23eee2de sth %l3,[%i3+0x004] ! Mem[000000006d800004] = 93ffe2de p46_label_19: ! %l7 = 0000000000001af1, Mem[0000000090000018] = 1d179028 stw %l7,[%i4+%o3] ! Mem[0000000090000018] = 00001af1 ! %l5 = 05370ddb23eee2de, Mem[000000006c000030] = 41f648a46b51087a stx %l5,[%i0+0x030] ! Mem[000000006c000030] = 05370ddb23eee2de ! Mem[0000000090000014] = 4c5c8e00, %g2 = 00000000df4e4459 ldsb [%i4+0x015],%g2 ! %g2 = 000000000000004c ! Mem[0000000091000010] = 95cd11fd, %g2 = 000000000000004c ldsh [%i6+0x012],%g2 ! %g2 = ffffffffffff95cd ! Mem[0000000091800010] = 84f0723a de994f67, %g2 = ffff95cd, %g3 = 05370ddb ldd [%o0+%o2],%g2 ! %g2 = 0000000084f0723a 00000000de994f67 ! Mem[0000000091800008] = 8b9883bd05fd0ddb, %g2 = 0000000084f0723a ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd05fd0ddb ! Mem[0000000090000034] = 1af111fd, %g2 = 8b9883bd05fd0ddb lduw [%i4+0x034],%g2 ! %g2 = 000000001af111fd ! Mem[0000000090000010] = ffffd8cf f44c5c8e, %g2 = 1af111fd, %g3 = de994f67 ldd [%i4+%o2],%g2 ! %g2 = 00000000ffffd8cf 00000000f44c5c8e ! %l5 = 05370ddb23eee2de, Mem[000000006c800032] = 64772b24 sth %l5,[%i1+0x032] ! Mem[000000006c800030] = 6477e2de ! Mem[000000009080003c] = 5c8e0000, %g2 = 00000000ffffd8cf lduh [%i5+0x03e],%g2 ! %g2 = 0000000000005c8e p46_label_20: ! Mem[0000000090800008] = de99fb67, %g18 = 9bd4aefc9d53252c ldsw [%i5+%o1],%g2 ! %g2 = 9bd4aefc9d53252c ! Mem[0000000091000008] = 00000000, %g2 = ffffffffde99fb67 lduh [%i6+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180002c] = 4e445943, %g2 = 0000000000000000 ldsb [%o0+0x02d],%g2 ! %g2 = 000000000000004e ! %l6 = 00000000000000cf, Mem[000000009000002e] = 11fd0000 stb %l6,[%i4+0x02e] ! Mem[000000009000002c] = cffd0000 ! %l4 = fffffffffefa2b28, Mem[0000000091000034] = 1214444f stw %l4,[%i6+0x034] ! Mem[0000000091000034] = fefa2b28 ! Mem[0000000091800030] = 43bc1d81 51532584, %g2 = 0000004e, %g3 = f44c5c8e ldd [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 0000000051532584 ! Mem[0000000090800034] = 65d8cf00, %g2 = 0000000043bc1d81 ldsb [%i5+0x035],%g2 ! %g2 = 0000000000000065 ! %l3 = 0000000064f793ff, Mem[000000006c00003a] = 05370ddb sth %l3,[%i0+0x03a] ! Mem[000000006c000038] = 053793ff ! Mem[000000009100000c] = 5ba58331, %g18 = 9bd4aefc9d53252c ldsw [%i6+0x00c],%g2 ! %g2 = 9bd4aefc9d53252c ! %l6 = 00000000000000cf, Mem[000000006c800038] = eacdbae66095773a stx %l6,[%i1+0x038] ! Mem[000000006c800038] = 00000000000000cf p46_label_21: ! Mem[0000000090800008] = de99fb67, %g2 = 000000005ba58331 lduw [%i5+%o1],%g2 ! %g2 = 00000000de99fb67 ! %l2 = a94fd1c1, %l3 = 64f793ff, Mem[0000000091800000] = ffffffff ffffffdb std %l2,[%o0+%g0] ! Mem[0000000091800000] = a94fd1c1 64f793ff ! %l6 = 00000000000000cf, Mem[0000000090800010] = a30df6bbd8cfae8c stx %l6,[%i5+%o2] ! Mem[0000000090800010] = 00000000000000cf ! Mem[0000000091000008] = 00000000, %g2 = 00000000de99fb67 lduw [%i6+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180001c] = 5c8e5c8e, %g2 = 0000000000000000 ldsb [%o0+0x01c],%g2 ! %g2 = 000000000000005c ! %l1 = 000000005a65d8cf, Mem[000000009080002c] = fdc2ae8c sth %l1,[%i5+0x02c] ! Mem[000000009080002c] = d8cfae8c ! Mem[0000000091800018] = 5c8e5c8e, %g2 = 000000000000005c ldsh [%o0+0x01a],%g2 ! %g2 = 0000000000005c8e ! Mem[0000000090000004] = acd5cf27, %g2 = 0000000000005c8e lduh [%i4+0x006],%g2 ! %g2 = 000000000000acd5 ! Mem[000000009100000c] = 5ba58331, %g2 = 000000000000acd5 ldsh [%i6+0x00c],%g2 ! %g2 = 0000000000005ba5 ! Mem[0000000090800000] = 73d0acf8dd4bc205, %g2 = 0000000000005ba5 ldx [%i5+%g0],%g2 ! %g2 = 73d0acf8dd4bc205 p46_label_22: ! Mem[0000000091000030] = fdc2ae8c fefa2b28, %g2 = dd4bc205, %g3 = 51532584 ldd [%i6+0x030],%g2 ! %g2 = 00000000fdc2ae8c 00000000fefa2b28 ! Mem[0000000090800014] = 000000cf, %g18 = 9bd4aefc9d53252c ldsw [%i5+0x014],%g2 ! %g2 = 9bd4aefc9d53252c ! Mem[000000006c000010] = 5ba58331c638018c, %l1 = 000000005a65d8cf ldx [%i0+%o2],%l1 ! %l1 = 5ba58331c638018c ! Mem[0000000090800028] = cffa508bd8cfae8c, %g2 = 00000000000000cf ldx [%i5+%o5],%g2 ! %g2 = cffa508bd8cfae8c ! %l1 = 5ba58331c638018c, Mem[000000006c800029] = 653d8e90 stb %l1,[%i1+0x029] ! Mem[000000006c800028] = 658c8e90 ! Mem[0000000091000000] = 05370ddb23eee2de, %g2 = cffa508bd8cfae8c ldx [%i6+%g0],%g2 ! %g2 = 05370ddb23eee2de ! Mem[0000000090800030] = f44c5c8e, %g18 = 9bd4aefc9d53252c ldsw [%i5+0x030],%g2 ! %g2 = 9bd4aefc9d53252c ! %l0 = 000000001af111fd, Mem[0000000091000020] = 006850dd stw %l0,[%i6+%o4] ! Mem[0000000091000020] = 1af111fd ! Mem[000000006c000010] = 5ba58331, %l7 = 0000000000001af1 lduw [%i0+%o2],%l7 ! %l7 = 000000005ba58331 ! Mem[000000009180002c] = 4e445943, %g2 = fffffffff44c5c8e ldub [%o0+0x02d],%g2 ! %g2 = 000000000000004e p46_label_23: ! %l6 = 00000000000000cf, Mem[000000009180001e] = 5c8e7b12 sth %l6,[%o0+0x01e] ! Mem[000000009180001c] = 00cf7b12 ! Mem[000000009100003c] = 8f000000, %g2 = 000000000000004e ldsb [%i6+0x03f],%g2 ! %g2 = ffffffffffffff8f ! Mem[0000000091800038] = 54b6116d, %g2 = ffffffffffffff8f lduw [%o0+0x038],%g2 ! %g2 = 0000000054b6116d ! Mem[0000000091000008] = 005ba583, %g2 = 0000000054b6116d ldub [%i6+0x00b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000020] = 1af111fd 0f31f93d, %g2 = 00000000, %g3 = fefa2b28 ldd [%i6+%o4],%g2 ! %g2 = 000000001af111fd 000000000f31f93d ! Mem[000000009080002c] = d8cfae8c, %g2 = 000000001af111fd lduw [%i5+0x02c],%g2 ! %g2 = 00000000d8cfae8c ! %l2 = a94fd1c1, %l3 = 64f793ff, Mem[0000000090000000] = ffffffff e730acd5 std %l2,[%i4+%g0] ! Mem[0000000090000000] = a94fd1c1 64f793ff ! Mem[0000000090800000] = f8dd4bc2, %g2 = 00000000d8cfae8c ldsb [%i5+0x003],%g2 ! %g2 = fffffffffffffff8 ! %l0 = 000000001af111fd, Mem[0000000091000010] = 6cff95cd11fdfe01 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = 000000001af111fd ! Mem[0000000091800010] = 84f0723a de994f67, %g2 = fffffff8, %g3 = 0f31f93d ldd [%o0+%o2],%g2 ! %g2 = 0000000084f0723a 00000000de994f67 p46_label_24: ! %l6 = 00000000000000cf, Mem[000000006d00000d] = 64f793ff stb %l6,[%i2+0x00d] ! Mem[000000006d00000c] = 64cf93ff ! Mem[0000000091000010] = 00000000, %g2 = 0000000084f0723a ldsh [%i6+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800020] = 0c86ef2600cf8e07, %g2 = 0000000000000000 ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2600cf8e07 ! Mem[000000006d000004] = 9d994e75, %l6 = 00000000000000cf lduh [%i2+0x004],%l6 ! %l6 = 0000000000009d99 ! Mem[0000000090000018] = 00001af1, %g18 = 9bd4aefc9d53252c ldsw [%i4+%o3],%g2 ! %g2 = 9bd4aefc9d53252c ! Mem[0000000090000024] = 64f793ff, %g18 = 9bd4aefc9d53252c ldsw [%i4+0x024],%g2 ! %g2 = 9bd4aefc9d53252c ! Mem[000000006d000024] = 1eaade2f, %l1 = 5ba58331c638018c ldsb [%i2+0x024],%l1 ! %l1 = 000000000000001e ! Mem[0000000090800008] = de99fb67, %g2 = 0000000064f793ff lduw [%i5+%o1],%g2 ! %g2 = 00000000de99fb67 ! Mem[0000000091800010] = f0723ade, %g2 = 00000000de99fb67 ldub [%o0+0x011],%g2 ! %g2 = 00000000000000f0 ! %l4 = fffffffffefa2b28, Mem[000000009180003e] = adff0000 sth %l4,[%o0+0x03e] ! Mem[000000009180003c] = 2b280000 p46_label_25: ! Mem[000000009000002c] = 1af1cffd, %g18 = 9bd4aefc9d53252c ldsw [%i4+0x02c],%g2 ! %g2 = 9bd4aefc9d53252c ! Mem[000000009100003c] = 62bf8c8f, %g18 = 9bd4aefc9d53252c ldsw [%i6+0x03c],%g2 ! %g2 = 9bd4aefc9d53252c ! %l0 = 000000001af111fd, Mem[0000000091800006] = 93ff8b98 sth %l0,[%o0+0x006] ! Mem[0000000091800004] = 11fd8b98 ! %l7 = 000000005ba58331, Mem[000000009080001a] = 508bfd28 stb %l7,[%i5+0x01a] ! Mem[0000000090800018] = 318bfd28 ! Mem[0000000090800018] = 318bfd28, %g2 = 0000000062bf8c8f ldub [%i5+0x01a],%g2 ! %g2 = 0000000000000031 ! Mem[0000000090800000] = f8dd4bc2, %g2 = 0000000000000031 ldsb [%i5+0x003],%g2 ! %g2 = fffffffffffffff8 ! Mem[0000000090800008] = de99fb67fdc2ae8c, %g2 = fffffffffffffff8 ldx [%i5+%o1],%g2 ! %g2 = de99fb67fdc2ae8c ! Mem[0000000090800020] = 0c86ef26, %g2 = de99fb67fdc2ae8c lduw [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 ! %l2 = 00000000a94fd1c1, Mem[000000006c800020] = 860c622ecffa508b stx %l2,[%i1+%o4] ! Mem[000000006c800020] = 00000000a94fd1c1 ! Mem[0000000091000000] = 0ddb23ee, %g2 = 000000000c86ef26 lduh [%i6+0x002],%g2 ! %g2 = 0000000000000ddb ba,a p46_not_taken_0_end p46_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000001af111fd bne,a,pn %xcc,p46_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000001e bne,a,pn %xcc,p46_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000a94fd1c1 bne,a,pn %xcc,p46_reg_l2_fail mov %l2,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be fffffffffefa2b28 bne,a,pn %xcc,p46_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 05370ddb23eee2de bne,a,pn %xcc,p46_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000009d99 bne,a,pn %xcc,p46_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000005ba58331 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 %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 6fd7289f 68c5ba6c bne %xcc,p46_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be fb378ee3 562dc6a6 bne %xcc,p46_f2_fail nop ! Check Local Memory set p46_local0_expect,%g1 p46_check_local0: ldx [%g1+0x018],%g2 ! Expected data = 244f4166ffff93ff 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 = 621d584611fd5e18 ldx [%i0+0x028],%g3 ! Observed data at 000000006c000028 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 05370ddb23eee2de ldx [%i0+0x030],%g3 ! Observed data at 000000006c000030 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 053793ff23eee2de 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 = cffa508bfdc2ae8c ldx [%i1+0x000],%g3 ! Observed data at 000000006c800000 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000000a94fd1c1 ldx [%i1+0x020],%g3 ! Observed data at 000000006c800020 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 658c8e90494f3fa7 ldx [%i1+0x028],%g3 ! Observed data at 000000006c800028 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 6477e2deabb12f8b ldx [%i1+0x030],%g3 ! Observed data at 000000006c800030 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000000000000cf 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 = ffdb50f19d994e75 ldx [%i2+0x000],%g3 ! Observed data at 000000006d000000 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = a94fd1c164cf93ff ldx [%i2+0x008],%g3 ! Observed data at 000000006d000008 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i2,0x008,%g4 ldx [%g1+0x030],%g2 ! Expected data = d75be1585c8ee4c7 ldx [%i2+0x030],%g3 ! Observed data at 000000006d000030 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i2,0x030,%g4 set p46_local3_expect,%g1 p46_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 508b297493ffe2de ldx [%i3+0x000],%g3 ! Observed data at 000000006d800000 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = c870ffaf5c8e03c9 ldx [%i3+0x018],%g3 ! Observed data at 000000006d800018 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 1af111fd5a65d8cf ldx [%i3+0x028],%g3 ! Observed data at 000000006d800028 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x028,%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_f0_fail: set p46_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p46_f2_fail: set p46_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%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: lduha [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000006c000010] lduba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000006c000020] stda %l0,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006c000018] stha %l3,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d800010] stwa %l3,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d000010] done p46_trap1o: lduha [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000006c000010] lduba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000006c000020] stda %l0,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006c000018] stha %l3,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d800010] stwa %l3,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d000010] done p46_trap2e: stba %l4,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000006c000000] stba %l5,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d800000] ldsha [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000006d800008] done p46_trap2o: stba %l4,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000006c000000] stba %l5,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d800000] ldsha [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000006d800008] done p46_trap3e: nop nop nop done p46_trap3o: 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 = 7e298da1f71c03ee ldx [%g1+0x008],%l1 ! %l1 = bd86f8a6ad5f0d7e ldx [%g1+0x010],%l2 ! %l2 = 84f0723ade99fb67 ldx [%g1+0x018],%l3 ! %l3 = a30df6bbfdc2ae8c ldx [%g1+0x020],%l4 ! %l4 = 7b12f9169715f047 ldx [%g1+0x028],%l5 ! %l5 = 9dcefa8436dc404a ldx [%g1+0x030],%l6 ! %l6 = 3f66253c6347f26b ldx [%g1+0x038],%l7 ! %l7 = fcfe0817f44c5c8e ! 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 = 6fc24004 1df109da 5962394e 9be8dc12 ! %f4 = 4238a66b 5d411066 3c250643 249db0bb ! %f8 = 18c53436 9a831b01 62fa16a9 29d77aea ! %f12 = 4afe9925 00a7663f 8b91bc47 b0e66c30 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 0d4beca9 6cd5027e 74b11460 3a3aebc5 ! %f20 = d09b421b 488d27ff 1c666d38 bc17bc46 ! %f24 = ee5f4132 ebb4d4c0 1371a214 c339e740 ! %f28 = c396ca66 c04ca259 8eea979c 6b0e3efa ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = c5a8c2f3 2a07f4bd 8dd9b3a8 de0dde80 ! %f36 = b130142f 10e16b62 68a249f9 a110ee75 ! %f40 = 720d5510 7ef7e147 f8d7279f 9518583d ! %f44 = 2b439d07 aa1f7333 aa98d9bf 47b83a2a ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xc461862f0000005f,%g7,%g1 ! GSR scale = 11, align = 7 wr %g1,%g0,%gsr ! GSR = c461862f0000005f 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[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = 00000000, %g3 = 00000000 ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf ! Mem[000000009100002c] = 08a9d051, %g18 = 407901fd8faadaca ldsw [%i6+0x02c],%g2 ! %g2 = 407901fd8faadaca ! %l7 = bcced22e909d0217, Mem[0000000090000010] = 1d358e58d828ead6 stx %l7,[%i4+%o2] ! Mem[0000000090000010] = bcced22e909d0217 ! Mem[0000000091000010] = 6cff95cd, %g2 = 0000000008a9d051 ldub [%i6+%o2],%g2 ! %g2 = 000000000000006c ! Mem[000000006f00001c] = 0b7d8853, %l1 = 4cfaddacc7b65ce3 lduh [%i2+0x01c],%l1 ! %l1 = 0000000000000b7d ! Mem[0000000091000000] = 6ae82f88, %g2 = 000000000000006c ldsb [%i6+%g0],%g2 ! %g2 = 000000000000006a ! Mem[0000000090000034] = 807fa20a, %g18 = 407901fd8faadaca ldsw [%i4+0x034],%g2 ! %g2 = 407901fd8faadaca ! Mem[0000000091000018] = 5ffaf26e, %g2 = ffffffff807fa20a lduw [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e ! Mem[0000000091800020] = 5566979d, %g2 = 000000005ffaf26e lduw [%o0+%o4],%g2 ! %g2 = 000000005566979d ! Mem[000000009180003c] = 9d52adff, %g18 = 407901fd8faadaca ldsw [%o0+0x03c],%g2 ! %g2 = 407901fd8faadaca p47_label_2: ! Mem[000000006e000008] = 50b732b7898b3486, %l1 = 0000000000000b7d ldx [%i0+%o1],%l1 ! %l1 = 50b732b7898b3486 ! Mem[0000000090800000] = 73d0acf8dd4bc205, %g2 = ffffffff9d52adff ldx [%i5+%g0],%g2 ! %g2 = 73d0acf8dd4bc205 ! Mem[0000000090000028] = af022e97 7d3b2cbb, %g2 = dd4bc205, %g3 = 47a19fcf ldd [%i4+%o5],%g2 ! %g2 = 00000000af022e97 000000007d3b2cbb ! Mem[0000000091800030] = 1d815153, %g2 = 00000000af022e97 ldsh [%o0+0x032],%g2 ! %g2 = 0000000000001d81 ! %l3 = b314cf93aae0cb30, Mem[0000000091800000] = fb520ab007b3e6aa stx %l3,[%o0+%g0] ! Mem[0000000091800000] = b314cf93aae0cb30 ! Mem[0000000091800020] = 5566979d, %g18 = 407901fd8faadaca ldsw [%o0+%o4],%g2 ! %g2 = 407901fd8faadaca ! %l6 = 37f5a3db, %l7 = 909d0217, Mem[0000000091800008] = 8b9883bd 3923d9af std %l6,[%o0+%o1] ! Mem[0000000091800008] = 37f5a3db 909d0217 ! Mem[000000009000002c] = 7d3b2cbb, %g18 = 407901fd8faadaca ldsw [%i4+0x02c],%g2 ! %g2 = 407901fd8faadaca ! %l3 = b314cf93aae0cb30, Mem[0000000090000010] = bcced22e909d0217 stx %l3,[%i4+%o2] ! Mem[0000000090000010] = b314cf93aae0cb30 ! Mem[0000000090000020] = 0ad8f703, %g2 = 000000007d3b2cbb lduh [%i4+%o4],%g2 ! %g2 = 0000000000000ad8 p47_label_3: ! %l5 = 14156dcc754907e3, Mem[0000000091000018] = 5ffaf26e sth %l5,[%i6+%o3] ! Mem[0000000091000018] = 07e3f26e ! Mem[0000000091000000] = e82f8898, %g2 = 0000000000000ad8 ldsb [%i6+0x001],%g2 ! %g2 = ffffffffffffffe8 ! Mem[0000000090000000] = 09d53180 d6ba8c74, %g2 = ffffffe8, %g3 = 7d3b2cbb ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000d6ba8c74 ! %l4 = ab9e372b, %l5 = 754907e3, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l4,[%i5+%o1] ! Mem[0000000090800008] = ab9e372b 754907e3 ! %l4 = efe67c30ab9e372b, Mem[000000009080000a] = 372b7549 sth %l4,[%i5+0x00a] ! Mem[0000000090800008] = 372b7549 ! %l6 = 37f5a3db, %l7 = 909d0217, Mem[000000006e000030] = 910d50bd dd8319b0 std %l6,[%i0+0x030] ! Mem[000000006e000030] = 37f5a3db 909d0217 ! Mem[000000006f000030] = d72e4ec77baf202e, %l0 = 68067a93d533e68c ldx [%i2+0x030],%l0 ! %l0 = d72e4ec77baf202e ! %l4 = efe67c30ab9e372b, Mem[0000000091800000] = b314cf93 stb %l4,[%o0+%g0] ! Mem[0000000091800000] = 2b14cf93 ! %l2 = c5853716b09fc487, Mem[000000006f800031] = 5944c741 stb %l2,[%i3+0x031] ! Mem[000000006f800030] = 5987c741 ! Mem[0000000090000010] = b314cf93, %g2 = 0000000009d53180 lduw [%i4+%o2],%g2 ! %g2 = 00000000b314cf93 p47_label_4: ! Mem[000000009080003c] = 7bb00000, %g2 = 00000000b314cf93 ldub [%i5+0x03e],%g2 ! %g2 = 000000000000007b ! Mem[0000000091800028] = b0df4e44, %g2 = 000000000000007b ldub [%o0+0x02b],%g2 ! %g2 = 00000000000000b0 ! Mem[000000006e800034] = 426857de, %l4 = efe67c30ab9e372b ldsh [%i1+0x034],%l4 ! %l4 = 0000000000004268 ! Mem[0000000091800024] = ba3ff053, %g2 = 00000000000000b0 lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3ff053 ! Mem[0000000091000034] = 14449be2, %g2 = 00000000ba3ff053 ldsb [%i6+0x035],%g2 ! %g2 = 0000000000000014 ! %l4 = 0000000000004268, Mem[0000000090800008] = ab9e372b754907e3 stx %l4,[%i5+%o1] ! Mem[0000000090800008] = 0000000000004268 ! Mem[0000000090800020] = 86ef2635, %g2 = 0000000000000014 ldub [%i5+0x021],%g2 ! %g2 = 0000000000000086 ! Mem[000000009180001c] = 4e285566, %g2 = 0000000000000086 ldsh [%o0+0x01e],%g2 ! %g2 = 0000000000004e28 ! Mem[0000000090000020] = 0ad8f703, %g2 = 0000000000004e28 lduw [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 ! %l4 = 0000000000004268, Mem[0000000090800014] = 5e356f1d stb %l4,[%i5+0x014] ! Mem[0000000090800014] = 68356f1d p47_label_5: ! Mem[0000000090000018] = 1d179028, %g2 = 000000000ad8f703 lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 ! %l3 = b314cf93aae0cb30, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l3,[%i6+%g0] ! Mem[0000000091000000] = b314cf93aae0cb30 ! Mem[0000000090000024] = 0332e58e, %g2 = 000000001d179028 lduw [%i4+0x024],%g2 ! %g2 = 000000000332e58e ! Mem[0000000091000020] = 50dd0f65, %g2 = 000000000332e58e ldub [%i6+0x022],%g2 ! %g2 = 0000000000000050 ! Mem[0000000090000000] = 09d53180, %g2 = 0000000000000050 ldub [%i4+%g0],%g2 ! %g2 = 0000000000000009 ! Mem[000000006e80000c] = 5525eb16, %l1 = 50b732b7898b3486 ldub [%i1+0x00e],%l1 ! %l1 = 00000000000000eb ! Mem[0000000091000038] = e25676cb, %g18 = 407901fd8faadaca ldsw [%i6+0x038],%g2 ! %g2 = 407901fd8faadaca ! %l4 = 00004268, %l5 = 754907e3, Mem[0000000090000020] = 0ad8f703 0332e58e std %l4,[%i4+%o4] ! Mem[0000000090000020] = 00004268 754907e3 ! Mem[0000000091800020] = 5566979d, %g2 = ffffffffe25676cb ldsb [%o0+%o4],%g2 ! %g2 = 0000000000000055 ! Mem[000000009180001c] = b7684e28, %g2 = 0000000000000055 lduw [%o0+0x01c],%g2 ! %g2 = 00000000b7684e28 p47_label_6: ! Mem[0000000091000020] = 8b0950dd0f65f93d, %g2 = 00000000b7684e28 ldx [%i6+%o4],%g2 ! %g2 = 8b0950dd0f65f93d ! Mem[000000006e800018] = 597d61a888962a4f, %l7 = bcced22e909d0217 ldx [%i1+%o3],%l7 ! %l7 = 597d61a888962a4f ! Mem[0000000090800008] = 00000000, %g2 = 8b0950dd0f65f93d lduw [%i5+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000020] = 8b0950dd 0f65f93d, %g2 = 00000000, %g3 = d6ba8c74 ldd [%i6+%o4],%g2 ! %g2 = 000000008b0950dd 000000000f65f93d ! Mem[0000000091000008] = c2805273, %g2 = 000000008b0950dd ldsb [%i6+0x009],%g2 ! %g2 = ffffffffffffffc2 ! Mem[0000000090800030] = 07f479e2, %g2 = ffffffffffffffc2 ldsh [%i5+0x032],%g2 ! %g2 = 00000000000007f4 ! %l2 = c5853716b09fc487, Mem[0000000090800018] = b2d54dc6db268a9a stx %l2,[%i5+%o3] ! Mem[0000000090800018] = c5853716b09fc487 ! Mem[0000000090800034] = e95e66e1, %g2 = 00000000000007f4 ldsh [%i5+0x036],%g2 ! %g2 = ffffffffffffe95e ! Mem[0000000090800034] = e95e66e1, %g2 = ffffffffffffe95e ldub [%i5+0x036],%g2 ! %g2 = 00000000000000e9 ! Mem[0000000090000010] = b314cf93aae0cb30, %g2 = 00000000000000e9 ldx [%i4+%o2],%g2 ! %g2 = b314cf93aae0cb30 p47_label_7: ! Mem[000000009100002c] = 08a9d051, %g2 = b314cf93aae0cb30 lduw [%i6+0x02c],%g2 ! %g2 = 0000000008a9d051 ! Mem[000000009080002c] = 51e85f11, %g2 = 0000000008a9d051 ldsh [%i5+0x02c],%g2 ! %g2 = 00000000000051e8 ! Mem[0000000090800034] = 5e66e1d7, %g2 = 00000000000051e8 ldub [%i5+0x037],%g2 ! %g2 = 000000000000005e ! %l0 = d72e4ec77baf202e, Mem[0000000090000008] = b427e099152d46b0 stx %l0,[%i4+%o1] ! Mem[0000000090000008] = d72e4ec77baf202e ! Mem[000000009080002c] = 51e85f11, %g18 = 407901fd8faadaca ldsw [%i5+0x02c],%g2 ! %g2 = 407901fd8faadaca ! Mem[0000000090000030] = 7a6764e2, %g2 = 0000000051e85f11 lduw [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 ! Mem[0000000091000030] = 761e1214, %g2 = 000000007a6764e2 lduh [%i6+0x032],%g2 ! %g2 = 000000000000761e ! Mem[0000000091800024] = f053153f, %g2 = 000000000000761e lduh [%o0+0x026],%g2 ! %g2 = 000000000000f053 ! %l4 = 00004268, %l5 = 754907e3, Mem[0000000090800020] = 0c86ef26 35144907 std %l4,[%i5+%o4] ! Mem[0000000090800020] = 00004268 754907e3 ! Mem[0000000091800018] = 06faad5c, %g18 = 407901fd8faadaca ldsw [%o0+%o3],%g2 ! %g2 = 407901fd8faadaca p47_label_8: ! Mem[000000006e800038] = 90fb0366, %l2 = c5853716b09fc487 ldsb [%i1+0x038],%l2 ! %l2 = ffffffffffffff90 ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 0000000006faad5c ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! %l0 = 7baf202e, %l1 = 000000eb, Mem[0000000091800018] = 06faad5c b7684e28 std %l0,[%o0+%o3] ! Mem[0000000091800018] = 7baf202e 000000eb ! Mem[000000006f800014] = bd99d5ce, %l5 = 14156dcc754907e3 ldsh [%i3+0x014],%l5 ! %l5 = ffffffffffffbd99 ! Mem[000000006f80001c] = 1f8d273d, %l0 = d72e4ec77baf202e ldsb [%i3+0x01c],%l0 ! %l0 = 000000000000001f ! Mem[000000006f000008] = 49b382e56e4ab680, %l4 = 0000000000004268 ldx [%i2+%o1],%l4 ! %l4 = 49b382e56e4ab680 ! Mem[0000000091000028] = a95ba108, %g2 = 1d17902870edfb0e ldub [%i6+0x029],%g2 ! %g2 = 00000000000000a9 ! Mem[000000009080000c] = 4268f844, %g2 = 00000000000000a9 lduh [%i5+0x00e],%g2 ! %g2 = 0000000000004268 ! %l4 = 49b382e56e4ab680, Mem[0000000091800018] = 7baf202e stw %l4,[%o0+%o3] ! Mem[0000000091800018] = 6e4ab680 ! %l3 = b314cf93aae0cb30, Mem[0000000090000020] = 00004268754907e3 stx %l3,[%i4+%o4] ! Mem[0000000090000020] = b314cf93aae0cb30 p47_label_9: ! %l6 = 37f5a3db, %l7 = 88962a4f, Mem[0000000091800038] = 54b6116d 9d52adff std %l6,[%o0+0x038] ! Mem[0000000091800038] = 37f5a3db 88962a4f ! Mem[000000006e000010] = 3852f08b 292e4c64, %l4 = 6e4ab680, %l5 = ffffbd99 ldd [%i0+%o2],%l4 ! %l4 = 000000003852f08b 00000000292e4c64 ! Mem[0000000090800008] = 00000000, %g2 = 0000000000004268 ldub [%i5+%o1],%g2 ! %g2 = 0000000000000000 ! %l2 = ffffff90, %l3 = aae0cb30, Mem[000000006f800038] = ec16c6a5 4e1ef85f std %l2,[%i3+0x038] ! Mem[000000006f800038] = ffffff90 aae0cb30 ! Mem[0000000091000028] = 21a95ba1, %g18 = 407901fd8faadaca ldsw [%i6+%o5],%g2 ! %g2 = 407901fd8faadaca ! %l6 = f832f95437f5a3db, Mem[0000000090000034] = 807fa20a sth %l6,[%i4+0x034] ! Mem[0000000090000034] = a3dba20a ! %l1 = 00000000000000eb, Mem[0000000091000038] = e25676cb62bf8c8f stx %l1,[%i6+0x038] ! Mem[0000000091000038] = 00000000000000eb ! Mem[0000000091800000] = 2b14cf93aae0cb30, %g2 = 0000000021a95ba1 ldx [%o0+%g0],%g2 ! %g2 = 2b14cf93aae0cb30 ! Mem[0000000091800028] = 153f24b0, %g2 = 2b14cf93aae0cb30 lduw [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 ! Mem[000000006e800018] = 597d61a8, %l1 = 00000000000000eb ldub [%i1+0x01b],%l1 ! %l1 = 00000000000000a8 p47_label_10: ! Mem[0000000090000018] = 1d179028, %g2 = 00000000153f24b0 lduh [%i4+%o3],%g2 ! %g2 = 0000000000001d17 ! Mem[0000000091800038] = 37f5a3db, %g18 = 407901fd8faadaca ldsw [%o0+0x038],%g2 ! %g2 = 407901fd8faadaca ! Mem[000000006e80001c] = 88962a4f, %l1 = 00000000000000a8 ldub [%i1+0x01e],%l1 ! %l1 = 000000000000002a ! %l4 = 000000003852f08b, Mem[000000009000003c] = e6c51178 sth %l4,[%i4+0x03c] ! Mem[000000009000003c] = f08b1178 ! Mem[0000000090800038] = 66e1d7bc, %g2 = 0000000037f5a3db lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc ! %l1 = 000000000000002a, Mem[0000000091000038] = 00000000 stw %l1,[%i6+0x038] ! Mem[0000000091000038] = 0000002a ! %l5 = 00000000292e4c64, Mem[0000000091000010] = 6cff95cd7757fe01 stx %l5,[%i6+%o2] ! Mem[0000000091000010] = 00000000292e4c64 ! %l4 = 3852f08b, %l5 = 292e4c64, Mem[000000006f800038] = ffffff90 aae0cb30 std %l4,[%i3+0x038] ! Mem[000000006f800038] = 3852f08b 292e4c64 ! %l0 = 0000001f, %l1 = 0000002a, Mem[0000000091800018] = 6e4ab680 000000eb std %l0,[%o0+%o3] ! Mem[0000000091800018] = 0000001f 0000002a ! %l4 = 000000003852f08b, Mem[000000006e800018] = 597d61a8 stw %l4,[%i1+%o3] ! Mem[000000006e800018] = 3852f08b p47_label_11: ! Mem[000000009100000c] = 7312abd6, %g2 = 0000000066e1d7bc ldsh [%i6+0x00c],%g2 ! %g2 = 0000000000007312 ! %l0 = 000000000000001f, Mem[000000006f000000] = c2da1c3c stw %l0,[%i2+%g0] ! Mem[000000006f000000] = 0000001f ! %l3 = b314cf93aae0cb30, Mem[000000006f000000] = 0000001f stw %l3,[%i2+%g0] ! Mem[000000006f000000] = aae0cb30 ! Mem[000000009000002c] = 7d3b2cbb, %g18 = 407901fd8faadaca ldsw [%i4+0x02c],%g2 ! %g2 = 407901fd8faadaca ! Mem[0000000090000034] = 0a53918e, %g2 = 000000007d3b2cbb ldub [%i4+0x037],%g2 ! %g2 = 000000000000000a ! Mem[000000009100002c] = 08a9d051, %g2 = 000000000000000a lduh [%i6+0x02c],%g2 ! %g2 = 00000000000008a9 ! %l0 = 000000000000001f, Mem[000000009180002c] = df4e4459 sth %l0,[%o0+0x02c] ! Mem[000000009180002c] = 001f4459 ! Mem[0000000091800024] = f053153f, %g2 = 00000000000008a9 ldsh [%o0+0x026],%g2 ! %g2 = fffffffffffff053 ! Mem[000000006f800014] = bd99d5ce, %l7 = 597d61a888962a4f ldsh [%i3+0x014],%l7 ! %l7 = ffffffffffffbd99 ! %l6 = 37f5a3db, %l7 = ffffbd99, Mem[0000000091000030] = a5b5761e 1214449b std %l6,[%i6+0x030] ! Mem[0000000091000030] = 37f5a3db ffffbd99 p47_label_12: ! Mem[0000000091800030] = 43bc1d81, %g2 = fffffffffffff053 lduw [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 ! %l4 = 000000003852f08b, Mem[0000000091000008] = 48c280527312abd6 stx %l4,[%i6+%o1] ! Mem[0000000091000008] = 000000003852f08b ! Mem[0000000090000018] = 1d179028, %g2 = 0000000043bc1d81 lduh [%i4+%o3],%g2 ! %g2 = 0000000000001d17 ! Mem[000000009080000c] = 00004268, %g2 = 0000000000001d17 ldsh [%i5+0x00c],%g2 ! %g2 = 0000000000000000 ! %l0 = 000000000000001f, Mem[000000009080003e] = 7bb00000 sth %l0,[%i5+0x03e] ! Mem[000000009080003c] = 001f0000 ! Mem[0000000091000030] = 37f5a3db, %g2 = 0000000000000000 lduh [%i6+0x030],%g2 ! %g2 = 00000000000037f5 ! Mem[0000000090800024] = 754907e3, %g2 = 00000000000037f5 lduw [%i5+0x024],%g2 ! %g2 = 00000000754907e3 ! Mem[0000000090800028] = 4459f5d3 51e85f11, %g2 = 754907e3, %g3 = 0f65f93d ldd [%i5+%o5],%g2 ! %g2 = 000000004459f5d3 0000000051e85f11 ! %l6 = f832f95437f5a3db, Mem[0000000091000038] = 0000002a000000eb stx %l6,[%i6+0x038] ! Mem[0000000091000038] = f832f95437f5a3db ! Mem[0000000090800038] = 66e1d7bcadc2001f, %g2 = 000000004459f5d3 ldx [%i5+0x038],%g2 ! %g2 = 66e1d7bcadc2001f p47_label_13: ! Mem[0000000090800018] = 16b09fc4, %g2 = 66e1d7bcadc2001f ldub [%i5+0x01b],%g2 ! %g2 = 0000000000000016 ! Mem[000000006e000028] = 60757158, %l3 = b314cf93aae0cb30 ldsw [%i0+%o5],%l3 ! %l3 = 0000000060757158 ! %l0 = 000000000000001f, Mem[0000000090000030] = 7a6764e2a3dba20a stx %l0,[%i4+0x030] ! Mem[0000000090000030] = 000000000000001f ! Mem[000000006f000004] = 4a9e4c2d, %l4 = 000000003852f08b ldub [%i2+0x005],%l4 ! %l4 = 000000000000009e ! Mem[0000000090000000] = 09d53180 d6ba8c74, %g2 = 00000016, %g3 = 51e85f11 ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000d6ba8c74 ! Mem[000000006e800018] = 3852f08b, %l5 = 00000000292e4c64 ldsw [%i1+%o3],%l5 ! %l5 = 000000003852f08b ! %l4 = 000000000000009e, Mem[0000000090800012] = 9dd96835 sth %l4,[%i5+0x012] ! Mem[0000000090800010] = 009e6835 ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 0000000009d53180 ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! %l2 = ffffffffffffff90, Mem[000000006f80002c] = 734dcded stb %l2,[%i3+0x02c] ! Mem[000000006f80002c] = 904dcded ! Mem[0000000091000034] = ffffbd99, %g18 = 407901fd8faadaca ldsw [%i6+0x034],%g2 ! %g2 = 407901fd8faadaca p47_label_14: ! %l5 = 000000003852f08b, Mem[000000009180000c] = 909d0217 sth %l5,[%o0+0x00c] ! Mem[000000009180000c] = f08b0217 ! %l2 = ffffffffffffff90, Mem[0000000090800018] = c5853716b09fc487 stx %l2,[%i5+%o3] ! Mem[0000000090800018] = ffffffffffffff90 ! %l6 = 37f5a3db, %l7 = ffffbd99, Mem[0000000091800000] = 2b14cf93 aae0cb30 std %l6,[%o0+%g0] ! Mem[0000000091800000] = 37f5a3db ffffbd99 ! Mem[0000000090000004] = d6ba8c74, %g2 = ffffffffffffbd99 lduh [%i4+0x004],%g2 ! %g2 = 000000000000d6ba ! Mem[000000006e000000] = 340ea99f 00508654, %l0 = 0000001f, %l1 = 0000002a ldd [%i0+%g0],%l0 ! %l0 = 00000000340ea99f 0000000000508654 ! %l6 = f832f95437f5a3db, Mem[0000000091000030] = 37f5a3db stw %l6,[%i6+0x030] ! Mem[0000000091000030] = 37f5a3db ! Mem[0000000091800038] = 37f5a3db88962a4f, %g2 = 000000000000d6ba ldx [%o0+0x038],%g2 ! %g2 = 37f5a3db88962a4f ! Mem[000000009080002c] = e85f11ea, %g2 = 37f5a3db88962a4f ldub [%i5+0x02d],%g2 ! %g2 = 00000000000000e8 ! %l5 = 000000003852f08b, Mem[000000009000001c] = 70edfb0e sth %l5,[%i4+0x01c] ! Mem[000000009000001c] = f08bfb0e ! Mem[0000000090000010] = cf93aae0, %g2 = 00000000000000e8 lduh [%i4+0x012],%g2 ! %g2 = 000000000000cf93 p47_label_15: ! Mem[0000000091000038] = f832f954, %g18 = 407901fd8faadaca ldsw [%i6+0x038],%g2 ! %g2 = 407901fd8faadaca ! Mem[000000009180000c] = f08b0217, %g2 = fffffffff832f954 ldsh [%o0+0x00c],%g2 ! %g2 = fffffffffffff08b ! %l5 = 000000003852f08b, Mem[0000000091000029] = a95ba108 stb %l5,[%i6+0x029] ! Mem[0000000091000028] = 8b5ba108 ! %l0 = 00000000340ea99f, Mem[000000009000000a] = 4ec77baf stb %l0,[%i4+0x00a] ! Mem[0000000090000008] = 9fc77baf ! Mem[0000000090000000] = 09d53180, %g18 = 407901fd8faadaca ldsw [%i4+%g0],%g2 ! %g2 = 407901fd8faadaca ! Mem[000000009180001c] = 0000002a, %g18 = 407901fd8faadaca ldsw [%o0+0x01c],%g2 ! %g2 = 407901fd8faadaca ! Mem[0000000090800020] = 00004268 754907e3, %g2 = 0000002a, %g3 = d6ba8c74 ldd [%i5+%o4],%g2 ! %g2 = 0000000000004268 00000000754907e3 ! %l2 = ffffffffffffff90, Mem[0000000090800012] = 009e6835 stb %l2,[%i5+0x012] ! Mem[0000000090800010] = 909e6835 ! Mem[000000009100003c] = a3db0000, %g2 = 0000000000004268 lduh [%i6+0x03e],%g2 ! %g2 = 000000000000a3db ! Mem[0000000091800018] = 0000001f, %g2 = 000000000000a3db lduh [%o0+%o3],%g2 ! %g2 = 0000000000000000 p47_label_16: ! %l5 = 000000003852f08b, Mem[000000009100001c] = 47a19fcf stb %l5,[%i6+0x01c] ! Mem[000000009100001c] = 8ba19fcf ! %l1 = 0000000000508654, Mem[000000009100003c] = 37f5a3db stw %l1,[%i6+0x03c] ! Mem[000000009100003c] = 00508654 ! Mem[0000000091000008] = 003852f0, %g2 = 0000000000000000 ldub [%i6+0x00b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000024] = e0cb30af, %g2 = 0000000000000000 ldsb [%i4+0x025],%g2 ! %g2 = ffffffffffffffe0 ! %l1 = 0000000000508654, Mem[0000000090000038] = 53918eb2 stb %l1,[%i4+0x038] ! Mem[0000000090000038] = 54918eb2 ! Mem[0000000090000000] = 09d53180 d6ba8c74, %g2 = ffffffe0, %g3 = 754907e3 ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000d6ba8c74 ! Mem[0000000091000010] = 00000000 292e4c64, %g2 = 09d53180, %g3 = d6ba8c74 ldd [%i6+%o2],%g2 ! %g2 = 0000000000000000 00000000292e4c64 ! Mem[0000000090000038] = 8eb2f08b, %g2 = 0000000000000000 ldub [%i4+0x03a],%g2 ! %g2 = 000000000000008e ! Mem[0000000090800020] = 00004268, %g2 = 000000000000008e lduh [%i5+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100001c] = 8ba19fcf, %g2 = 0000000000000000 lduh [%i6+0x01c],%g2 ! %g2 = 0000000000008ba1 p47_label_17: ! Mem[000000009180001c] = 2a556697, %g2 = 0000000000008ba1 ldsb [%o0+0x01f],%g2 ! %g2 = 000000000000002a ! %l4 = 000000000000009e, Mem[0000000090800010] = f844909e stw %l4,[%i5+%o2] ! Mem[0000000090800010] = 0000009e ! %l6 = f832f95437f5a3db, Mem[000000009080002e] = 5f11eaf6 stb %l6,[%i5+0x02e] ! Mem[000000009080002c] = db11eaf6 ! %l0 = 00000000340ea99f, Mem[0000000090800004] = dd4bc205 stw %l0,[%i5+0x004] ! Mem[0000000090800004] = 340ea99f ! Mem[0000000091000008] = 000000003852f08b, %g2 = 000000000000002a ldx [%i6+%o1],%g2 ! %g2 = 000000003852f08b ! Mem[0000000091800030] = 43bc1d81, %g2 = 000000003852f08b ldsh [%o0+0x030],%g2 ! %g2 = 00000000000043bc ! %l6 = f832f95437f5a3db, Mem[0000000090800020] = 00004268 stw %l6,[%i5+%o4] ! Mem[0000000090800020] = 37f5a3db ! Mem[000000006f800008] = 142ea66bfd76bc43, %l1 = 0000000000508654 ldx [%i3+%o1],%l1 ! %l1 = 142ea66bfd76bc43 ! %l0 = 340ea99f, %l1 = fd76bc43, Mem[0000000090800018] = ffffffff ffffff90 std %l0,[%i5+%o3] ! Mem[0000000090800018] = 340ea99f fd76bc43 ! %l7 = ffffffffffffbd99, Mem[000000006e800034] = 426857de stw %l7,[%i1+0x034] ! Mem[000000006e800034] = ffffbd99 p47_label_18: ! %l2 = ffffff90, %l3 = 60757158, Mem[0000000091800028] = 153f24b0 001f4459 std %l2,[%o0+%o5] ! Mem[0000000091800028] = ffffff90 60757158 ! Mem[0000000090800024] = 754907e3, %g18 = 407901fd8faadaca ldsw [%i5+0x024],%g2 ! %g2 = 407901fd8faadaca ! Mem[000000009180000c] = 02176e4e, %g2 = 00000000754907e3 ldsh [%o0+0x00e],%g2 ! %g2 = 0000000000000217 ! Mem[0000000090000018] = 9028f08b, %g2 = 0000000000000217 lduh [%i4+0x01a],%g2 ! %g2 = 0000000000009028 ! Mem[0000000090800010] = 0000009e, %g2 = 0000000000009028 lduh [%i5+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000020] = b314cf93, %g2 = 0000000000000000 ldsh [%i4+%o4],%g2 ! %g2 = ffffffffffffb314 ! Mem[000000009100003c] = 00508654, %g2 = ffffffffffffb314 lduw [%i6+0x03c],%g2 ! %g2 = 0000000000508654 ! Mem[0000000090000034] = 0000001f, %g2 = 0000000000508654 lduw [%i4+0x034],%g2 ! %g2 = 000000000000001f ! %l0 = 00000000340ea99f, Mem[000000009100003e] = 86540000 stb %l0,[%i6+0x03e] ! Mem[000000009100003c] = 9f540000 ! Mem[0000000091800034] = 8437f5a3, %g2 = 000000000000001f ldub [%o0+0x037],%g2 ! %g2 = 0000000000000084 p47_label_19: ! %l6 = f832f95437f5a3db, Mem[000000009100002c] = 08a9d051 stw %l6,[%i6+0x02c] ! Mem[000000009100002c] = 37f5a3db ! %l1 = 142ea66bfd76bc43, Mem[0000000091800008] = 37f5a3dbf08b0217 stx %l1,[%o0+%o1] ! Mem[0000000091800008] = 142ea66bfd76bc43 ! %l4 = 000000000000009e, Mem[000000006f000038] = a6fc06b1 stw %l4,[%i2+0x038] ! Mem[000000006f000038] = 0000009e ! Mem[000000006e000018] = 92311b6385ed7635, %l0 = 00000000340ea99f ldx [%i0+%o3],%l0 ! %l0 = 92311b6385ed7635 ! Mem[0000000091000014] = 4c6407e3, %g2 = 0000000000000084 ldsb [%i6+0x016],%g2 ! %g2 = 000000000000004c ! Mem[0000000090800038] = 66e1d7bcadc2001f, %g2 = 000000000000004c ldx [%i5+0x038],%g2 ! %g2 = 66e1d7bcadc2001f ! Mem[000000006e800010] = 49ebc692, %l0 = 92311b6385ed7635 lduh [%i1+%o2],%l0 ! %l0 = 00000000000049eb ! %l0 = 00000000000049eb, Mem[000000009000003c] = f08b1178 stw %l0,[%i4+0x03c] ! Mem[000000009000003c] = 000049eb ! Mem[000000009080002c] = 51e8db11, %g2 = 66e1d7bcadc2001f ldsh [%i5+0x02c],%g2 ! %g2 = 00000000000051e8 ! Mem[000000006f00003c] = 9e124d9b, %l6 = f832f95437f5a3db ldsb [%i2+0x03f],%l6 ! %l6 = ffffffffffffff9b p47_label_20: ! Mem[0000000090000020] = b314cf93aae0cb30, %g2 = 00000000000051e8 ldx [%i4+%o4],%g2 ! %g2 = b314cf93aae0cb30 ! Mem[0000000091800028] = ffffff90 60757158, %g2 = aae0cb30, %g3 = 292e4c64 ldd [%o0+%o5],%g2 ! %g2 = 00000000ffffff90 0000000060757158 ! Mem[0000000091800004] = ffbd9914, %g2 = 00000000ffffff90 ldub [%o0+0x005],%g2 ! %g2 = 00000000000000ff ! %l1 = 142ea66bfd76bc43, Mem[000000006f00003e] = 9e124d9b sth %l1,[%i2+0x03e] ! Mem[000000006f00003c] = 9e12bc43 ! Mem[0000000091800020] = 9dba3ff0, %g2 = 00000000000000ff ldsb [%o0+0x023],%g2 ! %g2 = ffffffffffffff9d ! Mem[0000000091800018] = 0000001f, %g18 = 407901fd8faadaca ldsw [%o0+%o3],%g2 ! %g2 = 407901fd8faadaca ! %l6 = ffffff9b, %l7 = ffffbd99, Mem[0000000090000010] = b314cf93 aae0cb30 std %l6,[%i4+%o2] ! Mem[0000000090000010] = ffffff9b ffffbd99 ! %l6 = ffffffffffffff9b, Mem[000000009180000c] = fd76bc43 sth %l6,[%o0+0x00c] ! Mem[000000009180000c] = ff9bbc43 ! %l4 = 0000009e, %l5 = 3852f08b, Mem[0000000090800008] = 00000000 00004268 std %l4,[%i5+%o1] ! Mem[0000000090800008] = 0000009e 3852f08b ! Mem[0000000091000004] = aae0cb30, %g2 = 000000000000001f lduh [%i6+0x004],%g2 ! %g2 = 000000000000aae0 p47_label_21: ! Mem[0000000090800014] = 6f1d340e, %g2 = 000000000000aae0 ldsh [%i5+0x016],%g2 ! %g2 = 0000000000006f1d ! Mem[0000000090000000] = 09d53180d6ba8c74, %g2 = 0000000000006f1d ldx [%i4+%g0],%g2 ! %g2 = 09d53180d6ba8c74 ! %l2 = ffffff90, %l3 = 60757158, Mem[0000000090000020] = b314cf93 aae0cb30 std %l2,[%i4+%o4] ! Mem[0000000090000020] = ffffff90 60757158 ! Mem[000000006e000018] = 92311b63, %l6 = ffffffffffffff9b ldsh [%i0+%o3],%l6 ! %l6 = ffffffffffff9231 ! %l6 = ffffffffffff9231, Mem[0000000090800008] = 0000009e3852f08b stx %l6,[%i5+%o1] ! Mem[0000000090800008] = ffffffffffff9231 ! Mem[0000000090000030] = 00000000 0000001f, %g2 = d6ba8c74, %g3 = 60757158 ldd [%i4+0x030],%g2 ! %g2 = 0000000000000000 000000000000001f ! Mem[0000000090800014] = 68356f1d, %g2 = 0000000000000000 ldub [%i5+0x014],%g2 ! %g2 = 0000000000000068 ! Mem[000000006e000038] = 58baeb6c 06e0a6c5, %l4 = 0000009e, %l5 = 3852f08b ldd [%i0+0x038],%l4 ! %l4 = 0000000058baeb6c 0000000006e0a6c5 ! Mem[0000000091800020] = 5566979d, %g2 = 0000000000000068 lduw [%o0+%o4],%g2 ! %g2 = 000000005566979d ! Mem[0000000091800000] = a3dbffff, %g2 = 000000005566979d ldsh [%o0+0x002],%g2 ! %g2 = ffffffffffffa3db p47_label_22: ! %l2 = ffffff90, %l3 = 60757158, Mem[0000000090800028] = 4459f5d3 51e8db11 std %l2,[%i5+%o5] ! Mem[0000000090800028] = ffffff90 60757158 ! Mem[0000000090800004] = 340ea99f, %g2 = ffffffffffffa3db ldsh [%i5+0x004],%g2 ! %g2 = 000000000000340e ! %l5 = 0000000006e0a6c5, Mem[0000000091800036] = 258437f5 sth %l5,[%o0+0x036] ! Mem[0000000091800034] = a6c537f5 ! Mem[0000000091800024] = ba3ff053, %g2 = 000000000000340e lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3ff053 ! Mem[000000009180001c] = 002a5566, %g2 = 00000000ba3ff053 ldsb [%o0+0x01e],%g2 ! %g2 = 0000000000000000 ! %l5 = 0000000006e0a6c5, Mem[0000000091000038] = f832f95400509f54 stx %l5,[%i6+0x038] ! Mem[0000000091000038] = 0000000006e0a6c5 ! Mem[000000006f00003c] = 9e12bc43, %l6 = ffffffffffff9231 ldsh [%i2+0x03e],%l6 ! %l6 = ffffffffffffbc43 ! %l0 = 00000000000049eb, Mem[000000006e800018] = 3852f08b88962a4f stx %l0,[%i1+%o3] ! Mem[000000006e800018] = 00000000000049eb ! %l5 = 0000000006e0a6c5, Mem[000000006e000005] = 00508654 stb %l5,[%i0+0x005] ! Mem[000000006e000004] = 00c58654 ! %l7 = ffffffffffffbd99, Mem[000000009180003e] = 2a4f0000 stb %l7,[%o0+0x03e] ! Mem[000000009180003c] = 994f0000 p47_label_23: ! Mem[0000000090000020] = ff906075, %g2 = 0000000000000000 ldsh [%i4+0x022],%g2 ! %g2 = ffffffffffffff90 ! Mem[0000000090800018] = a99ffd76, %g2 = ffffffffffffff90 lduh [%i5+0x01a],%g2 ! %g2 = 000000000000a99f ! Mem[000000006e000020] = 21c4f7c66e3bcc94, %l2 = ffffffffffffff90 ldx [%i0+%o4],%l2 ! %l2 = 21c4f7c66e3bcc94 ! Mem[0000000091000010] = 00000000292e4c64, %g2 = 000000000000a99f ldx [%i6+%o2],%g2 ! %g2 = 00000000292e4c64 ! Mem[0000000091800024] = ba3ff053, %g2 = 00000000292e4c64 lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3ff053 ! Mem[0000000090800014] = 68356f1d, %g2 = 00000000ba3ff053 ldub [%i5+0x014],%g2 ! %g2 = 0000000000000068 ! Mem[0000000091800010] = 6e4e518296298cae, %g2 = 0000000000000068 ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296298cae ! Mem[0000000090800000] = 73d0acf8 340ea99f, %g2 = 96298cae, %g3 = 0000001f ldd [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 00000000340ea99f ! Mem[0000000090000004] = d6ba8c74, %g2 = 0000000073d0acf8 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffffd6ba ! Mem[0000000091800000] = dbffffbd, %g2 = ffffffffffffd6ba ldsb [%o0+0x003],%g2 ! %g2 = ffffffffffffffdb p47_label_24: ! Mem[000000009180003c] = 4f000000, %g2 = ffffffffffffffdb ldsb [%o0+0x03f],%g2 ! %g2 = 000000000000004f ! Mem[000000006f000038] = 0000009e 9e12bc43, %l6 = ffffbc43, %l7 = ffffbd99 ldd [%i2+0x038],%l6 ! %l6 = 000000000000009e 000000009e12bc43 ! Mem[000000009080003c] = adc2001f, %g2 = 000000000000004f ldsh [%i5+0x03c],%g2 ! %g2 = ffffffffffffadc2 ! %l3 = 0000000060757158, Mem[0000000091800010] = 6e4e518296298cae stx %l3,[%o0+%o2] ! Mem[0000000091800010] = 0000000060757158 ! %l4 = 0000000058baeb6c, Mem[0000000090800038] = 66e1d7bcadc2001f stx %l4,[%i5+0x038] ! Mem[0000000090800038] = 0000000058baeb6c ! %l1 = 142ea66bfd76bc43, Mem[000000006e00001a] = 92311b63 sth %l1,[%i0+0x01a] ! Mem[000000006e000018] = 9231bc43 ! Mem[000000006e000038] = 58baeb6c06e0a6c5, %l2 = 21c4f7c66e3bcc94 ldx [%i0+0x038],%l2 ! %l2 = 58baeb6c06e0a6c5 ! Mem[0000000090000024] = 7158af02, %g2 = ffffffffffffadc2 ldsb [%i4+0x026],%g2 ! %g2 = 0000000000000071 ! Mem[000000006e00002c] = 8a94a43d, %l3 = 0000000060757158 ldsb [%i0+0x02f],%l3 ! %l3 = 000000000000003d ! Mem[0000000090000020] = ffffff9060757158, %g2 = 0000000000000071 ldx [%i4+%o4],%g2 ! %g2 = ffffff9060757158 p47_label_25: ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = 60757158, %g3 = 340ea99f ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 ! %l0 = 00000000000049eb, Mem[0000000090000024] = 60757158 stw %l0,[%i4+0x024] ! Mem[0000000090000024] = 000049eb ! Mem[000000006f000020] = 772a0a3f, %l3 = 000000000000003d lduw [%i2+%o4],%l3 ! %l3 = 00000000772a0a3f ! Mem[0000000090800020] = 37f5a3db754907e3, %g2 = 000000005566979d ldx [%i5+%o4],%g2 ! %g2 = 37f5a3db754907e3 ! %l4 = 58baeb6c, %l5 = 06e0a6c5, Mem[0000000090000030] = 00000000 0000001f std %l4,[%i4+0x030] ! Mem[0000000090000030] = 58baeb6c 06e0a6c5 ! Mem[000000006f000034] = 7baf202e, %l4 = 0000000058baeb6c lduw [%i2+0x034],%l4 ! %l4 = 000000007baf202e ! Mem[000000006f800018] = f97c688b1f8d273d, %l4 = 000000007baf202e ldx [%i3+%o3],%l4 ! %l4 = f97c688b1f8d273d ! Mem[000000009180000c] = bc430000, %g2 = 37f5a3db754907e3 ldub [%o0+0x00e],%g2 ! %g2 = 00000000000000bc ! %l7 = 000000009e12bc43, Mem[0000000090800000] = 73d0acf8 stw %l7,[%i5+%g0] ! Mem[0000000090800000] = 9e12bc43 ! Mem[0000000091800038] = a3db8896, %g2 = 00000000000000bc ldsh [%o0+0x03a],%g2 ! %g2 = ffffffffffffa3db ba,a p47_not_taken_0_end p47_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 00000000000049eb bne,a,pn %xcc,p47_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 142ea66bfd76bc43 bne,a,pn %xcc,p47_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 58baeb6c06e0a6c5 bne,a,pn %xcc,p47_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000772a0a3f bne,a,pn %xcc,p47_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be f97c688b1f8d273d bne,a,pn %xcc,p47_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000006e0a6c5 bne,a,pn %xcc,p47_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000009e bne,a,pn %xcc,p47_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000009e12bc43 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 6fc24004 1df109da bne %xcc,p47_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 4238a66b 5d411066 bne %xcc,p47_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 3c250643 249db0bb bne %xcc,p47_f6_fail nop ! Check Local Memory set p47_local0_expect,%g1 p47_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 340ea99f00c58654 ldx [%i0+0x000],%g3 ! Observed data at 000000006e000000 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 9231bc4385ed7635 ldx [%i0+0x018],%g3 ! Observed data at 000000006e000018 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 37f5a3db909d0217 ldx [%i0+0x030],%g3 ! Observed data at 000000006e000030 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x030,%g4 set p47_local1_expect,%g1 p47_check_local1: ldx [%g1+0x018],%g2 ! Expected data = 00000000000049eb ldx [%i1+0x018],%g3 ! Observed data at 000000006e800018 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 04befee5ffffbd99 ldx [%i1+0x030],%g3 ! Observed data at 000000006e800030 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x030,%g4 set p47_local2_expect,%g1 p47_check_local2: ldx [%g1+0x000],%g2 ! Expected data = aae0cb304a9e4c2d ldx [%i2+0x000],%g3 ! Observed data at 000000006f000000 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x000,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000009e9e12bc43 ldx [%i2+0x038],%g3 ! Observed data at 000000006f000038 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x038,%g4 set p47_local3_expect,%g1 p47_check_local3: ldx [%g1+0x028],%g2 ! Expected data = 843e6fd1904dcded 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 = 5987c7410219ea85 ldx [%i3+0x030],%g3 ! Observed data at 000000006f800030 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 3852f08b292e4c64 ldx [%i3+0x038],%g3 ! Observed data at 000000006f800038 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x038,%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_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: stha %l1,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f800020] stda %l0,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000010] lduwa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006f800028] stwa %l3,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000010] ldda [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000006f000020] ldda [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006e000000] ldsha [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006e800018] done p47_trap1o: stha %l1,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f800020] stda %l0,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000010] lduwa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006f800028] stwa %l3,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000010] ldda [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000006f000020] ldda [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006e000000] ldsha [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006e800018] done p47_trap2e: stha %l2,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006e000018] stxa %l3,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f800008] stba %l4,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000000] ldxa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000006e800028] ldsha [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000006f800010] stxa %l5,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f800018] done p47_trap2o: stha %l2,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006e000018] stxa %l3,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f800008] stba %l4,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000000] ldxa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000006e800028] ldsha [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000006f800010] stxa %l5,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f800018] done p47_trap3e: nop nop nop nop nop done p47_trap3o: nop 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 = 68067a93d533e68c ldx [%g1+0x008],%l1 ! %l1 = 4cfaddacc7b65ce3 ldx [%g1+0x010],%l2 ! %l2 = c5853716b09fc487 ldx [%g1+0x018],%l3 ! %l3 = b314cf93aae0cb30 ldx [%g1+0x020],%l4 ! %l4 = efe67c30ab9e372b ldx [%g1+0x028],%l5 ! %l5 = 14156dcc754907e3 ldx [%g1+0x030],%l6 ! %l6 = f832f95437f5a3db ldx [%g1+0x038],%l7 ! %l7 = bcced22e909d0217 ! 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 = ddf9ab76 ba68aee3 b1c04121 144d913a ! %f4 = ebcb3b07 bbc38c45 b8610bb0 c4c747ee ! %f8 = 4c2ae141 3812ca44 a71a1e6a 89a9e43b ! %f12 = 1f4ac835 b793bb0e 7aa6fb4e 0adf63bb ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = b118547c 5a75bba4 f4ecc9b2 52dec064 ! %f20 = b69fe319 2e7d895b d4179019 97d562a3 ! %f24 = 6f2162e7 bbc33675 7444b01a 0d560f1d ! %f28 = ddd4ac50 c92e4135 f86e7f2d e5879602 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 24d350ae 1bd624c7 caaacc85 6ad978b9 ! %f36 = 191b2995 73171647 64f8ad7e fd057f89 ! %f40 = 7d4d2d72 0e6cf716 176427cf ca0cf57c ! %f44 = ebe303ff c7e2c89d c58bd902 37273517 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x5f13be2700000027,%g7,%g1 ! GSR scale = 4, align = 7 wr %g1,%g0,%gsr ! GSR = 5f13be2700000027 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 = a8940c2a54e70774, Mem[0000000070000000] = e35a4288 sth %l1,[%i0+%g0] ! Mem[0000000070000000] = 07744288 ! Mem[0000000091800010] = 6e4e5182, %g18 = c5f150c4ae3a19fa ldsw [%o0+%o2],%g2 ! %g2 = c5f150c4ae3a19fa ! %l0 = 3ded183b9efe17ec, Mem[0000000071000000] = d8105e1055d5ad4c stx %l0,[%i2+%g0] ! Mem[0000000071000000] = 3ded183b9efe17ec ! %l3 = df61e4664abe1906, Mem[0000000091800000] = fb520ab007b3e6aa stx %l3,[%o0+%g0] ! Mem[0000000091800000] = df61e4664abe1906 ! Mem[000000009080002c] = 51e85f11, %g18 = c5f150c4ae3a19fa ldsw [%i5+0x02c],%g2 ! %g2 = c5f150c4ae3a19fa ! %l2 = 62ff6154, %l3 = 4abe1906, Mem[0000000090800018] = b2d54dc6 db268a9a std %l2,[%i5+%o3] ! Mem[0000000090800018] = 62ff6154 4abe1906 ! Mem[0000000090000030] = 7a6764e2, %g2 = 0000000051e85f11 ldsh [%i4+0x030],%g2 ! %g2 = 0000000000007a67 ! %l4 = 04b6dbf5, %l5 = b8c5c0e3, Mem[0000000090800018] = 62ff6154 4abe1906 std %l4,[%i5+%o3] ! Mem[0000000090800018] = 04b6dbf5 b8c5c0e3 ! %l2 = e36ded5662ff6154, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l2,[%i6+%g0] ! Mem[0000000091000000] = e36ded5662ff6154 ! Mem[0000000090800000] = acf8dd4b, %g2 = 0000000000007a67 ldsh [%i5+0x002],%g2 ! %g2 = ffffffffffffacf8 p48_label_2: ! Mem[0000000071000014] = 51a6a0e9, %l0 = 3ded183b9efe17ec ldub [%i2+0x016],%l0 ! %l0 = 00000000000000a0 ! %l0 = 000000a0, %l1 = 54e70774, Mem[0000000091000010] = 6cff95cd 7757fe01 std %l0,[%i6+%o2] ! Mem[0000000091000010] = 000000a0 54e70774 ! %l4 = c7e02ff604b6dbf5, Mem[0000000070000002] = 07744288 stb %l4,[%i0+0x002] ! Mem[0000000070000000] = 0774f588 ! Mem[0000000090800034] = e95e66e1, %g2 = ffffffffffffacf8 ldub [%i5+0x036],%g2 ! %g2 = 00000000000000e9 ! %l5 = 891bff7cb8c5c0e3, Mem[0000000091800018] = 06faad5c sth %l5,[%o0+%o3] ! Mem[0000000091800018] = c0e3ad5c ! Mem[000000009080000c] = 14acc7c9, %g2 = 00000000000000e9 lduw [%i5+0x00c],%g2 ! %g2 = 0000000014acc7c9 ! Mem[0000000090800010] = f8449dd9, %g2 = 0000000014acc7c9 ldsh [%i5+%o2],%g2 ! %g2 = fffffffffffff844 ! Mem[0000000091800014] = 8caec0e3, %g2 = fffffffffffff844 ldsh [%o0+0x016],%g2 ! %g2 = ffffffffffff8cae ! %l4 = 04b6dbf5, %l5 = b8c5c0e3, Mem[0000000091800010] = 6e4e5182 96298cae std %l4,[%o0+%o2] ! Mem[0000000091800010] = 04b6dbf5 b8c5c0e3 ! Mem[0000000091800028] = 3f24b0df, %g2 = ffffffffffff8cae ldsb [%o0+0x029],%g2 ! %g2 = 000000000000003f p48_label_3: ! %l6 = a3402be9be71542a, Mem[0000000091000004] = 62ff6154 sth %l6,[%i6+0x004] ! Mem[0000000091000004] = 542a6154 ! Mem[000000007000000c] = cc359c3b, %l4 = c7e02ff604b6dbf5 lduw [%i0+0x00c],%l4 ! %l4 = 00000000cc359c3b ! Mem[0000000091000020] = 8b0950dd 0f65f93d, %g2 = 0000003f, %g3 = 00000000 ldd [%i6+%o4],%g2 ! %g2 = 000000008b0950dd 000000000f65f93d ! Mem[0000000091800034] = 53258454, %g2 = 000000008b0950dd ldsb [%o0+0x035],%g2 ! %g2 = 0000000000000053 ! Mem[0000000070800028] = c6605478, %l5 = 891bff7cb8c5c0e3 ldsh [%i1+%o5],%l5 ! %l5 = ffffffffffffc660 ! %l6 = be71542a, %l7 = cd4c688e, Mem[0000000091000020] = 8b0950dd 0f65f93d std %l6,[%i6+%o4] ! Mem[0000000091000020] = be71542a cd4c688e ! Mem[0000000090800034] = e95e66e1, %g2 = 0000000000000053 lduh [%i5+0x036],%g2 ! %g2 = 000000000000e95e ! %l2 = e36ded5662ff6154, Mem[000000009180002c] = df4e4459 stw %l2,[%o0+0x02c] ! Mem[000000009180002c] = 62ff6154 ! %l0 = 00000000000000a0, Mem[000000009100000c] = 7312abd6 stb %l0,[%i6+0x00c] ! Mem[000000009100000c] = a012abd6 ! %l4 = cc359c3b, %l5 = ffffc660, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l4,[%i5+%o1] ! Mem[0000000090800008] = cc359c3b ffffc660 p48_label_4: ! Mem[0000000091000010] = 000000a054e70774, %g2 = 000000000000e95e ldx [%i6+%o2],%g2 ! %g2 = 000000a054e70774 ! Mem[0000000070800020] = d1969b11, %l6 = a3402be9be71542a ldsb [%i1+0x023],%l6 ! %l6 = 0000000000000011 ! %l4 = 00000000cc359c3b, Mem[000000007180001d] = 9703491d stb %l4,[%i3+0x01d] ! Mem[000000007180001c] = 973b491d ! %l2 = e36ded5662ff6154, Mem[0000000090800018] = 04b6dbf5 stw %l2,[%i5+%o3] ! Mem[0000000090800018] = 62ff6154 ! Mem[0000000091800010] = 04b6dbf5b8c5c0e3, %g2 = 000000a054e70774 ldx [%o0+%o2],%g2 ! %g2 = 04b6dbf5b8c5c0e3 ! Mem[000000007180003c] = b5b8c2bf, %l1 = a8940c2a54e70774 ldsb [%i3+0x03f],%l1 ! %l1 = ffffffffffffffbf ! %l3 = df61e4664abe1906, Mem[0000000090000008] = b427e099 stw %l3,[%i4+%o1] ! Mem[0000000090000008] = 4abe1906 ! %l2 = e36ded5662ff6154, Mem[0000000091000008] = 48c28052a012abd6 stx %l2,[%i6+%o1] ! Mem[0000000091000008] = e36ded5662ff6154 ! Mem[0000000091800028] = 153f24b0, %g2 = 04b6dbf5b8c5c0e3 lduw [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 ! %l4 = cc359c3b, %l5 = ffffc660, Mem[0000000091000000] = e36ded56 542a6154 std %l4,[%i6+%g0] ! Mem[0000000091000000] = cc359c3b ffffc660 p48_label_5: ! %l0 = 000000a0, %l1 = ffffffbf, Mem[0000000090000008] = 4abe1906 152d46b0 std %l0,[%i4+%o1] ! Mem[0000000090000008] = 000000a0 ffffffbf ! Mem[0000000090000024] = e58eaf02, %g2 = 00000000153f24b0 lduh [%i4+0x026],%g2 ! %g2 = 000000000000e58e ! %l5 = ffffffffffffc660, Mem[000000009080003c] = adc27bb0 stw %l5,[%i5+0x03c] ! Mem[000000009080003c] = ffffc660 ! Mem[000000007100002c] = 218a2cef, %l2 = e36ded5662ff6154 ldub [%i2+0x02d],%l2 ! %l2 = 000000000000008a ! %l4 = 00000000cc359c3b, Mem[0000000070800030] = d3a4f0ec0923c0d7 stx %l4,[%i1+0x030] ! Mem[0000000070800030] = 00000000cc359c3b ! Mem[0000000090000008] = 000000a0ffffffbf, %g2 = 000000000000e58e ldx [%i4+%o1],%g2 ! %g2 = 000000a0ffffffbf ! Mem[0000000090000038] = 53918eb2, %g2 = 000000a0ffffffbf lduh [%i4+0x038],%g2 ! %g2 = 0000000000005391 ! Mem[0000000090800038] = 66e1d7bc, %g2 = 0000000000005391 lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc ! %l0 = 000000a0, %l1 = ffffffbf, Mem[0000000070800028] = c6605478 7fa2b945 std %l0,[%i1+%o5] ! Mem[0000000070800028] = 000000a0 ffffffbf ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = 66e1d7bc, %g3 = 0f65f93d ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e p48_label_6: ! %l4 = cc359c3b, %l5 = ffffc660, Mem[0000000071000038] = ab72c6ed 297c12e0 std %l4,[%i2+0x038] ! Mem[0000000071000038] = cc359c3b ffffc660 ! Mem[0000000071800000] = 9c8dd86e 60eec353, %l4 = cc359c3b, %l5 = ffffc660 ldd [%i3+%g0],%l4 ! %l4 = 000000009c8dd86e 0000000060eec353 ! Mem[0000000090000020] = 0ad8f703 0332e58e, %g2 = eaf607f4, %g3 = 79e2e95e ldd [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 000000000332e58e ! Mem[0000000090800000] = acf8dd4b, %g2 = 000000000ad8f703 ldsh [%i5+0x002],%g2 ! %g2 = ffffffffffffacf8 ! %l6 = 00000011, %l7 = cd4c688e, Mem[0000000090800028] = 4459f5d3 51e85f11 std %l6,[%i5+%o5] ! Mem[0000000090800028] = 00000011 cd4c688e ! %l1 = ffffffffffffffbf, Mem[0000000091800012] = dbf5b8c5 sth %l1,[%o0+0x012] ! Mem[0000000091800010] = ffbfb8c5 ! Mem[000000007180000c] = b6d9930e, %l2 = 000000000000008a lduh [%i3+0x00e],%l2 ! %l2 = 000000000000930e ! Mem[000000009080001c] = b8c5c0e3, %g2 = ffffffffffffacf8 lduw [%i5+0x01c],%g2 ! %g2 = 00000000b8c5c0e3 ! Mem[0000000090800030] = eaf607f4, %g2 = 00000000b8c5c0e3 ldsh [%i5+0x030],%g2 ! %g2 = ffffffffffffeaf6 ! %l6 = 0000000000000011, Mem[0000000091800030] = 43bc1d81 sth %l6,[%o0+0x030] ! Mem[0000000091800030] = 00111d81 p48_label_7: ! %l5 = 0000000060eec353, Mem[0000000090800034] = 79e2e95e stw %l5,[%i5+0x034] ! Mem[0000000090800034] = 60eec353 ! Mem[0000000091000014] = 745ffaf2, %g2 = ffffffffffffeaf6 ldub [%i6+0x017],%g2 ! %g2 = 0000000000000074 ! Mem[0000000071000014] = 51a6a0e9, %l7 = c329275acd4c688e ldub [%i2+0x017],%l7 ! %l7 = 00000000000000e9 ! Mem[0000000091800028] = 153f24b0, %g18 = c5f150c4ae3a19fa ldsw [%o0+%o5],%g2 ! %g2 = c5f150c4ae3a19fa ! %l1 = ffffffffffffffbf, Mem[000000009100002c] = 08a9d051 stw %l1,[%i6+0x02c] ! Mem[000000009100002c] = ffffffbf ! Mem[0000000091800038] = 6d9d52ad, %g2 = 00000000153f24b0 ldub [%o0+0x03b],%g2 ! %g2 = 000000000000006d ! Mem[0000000091000018] = f26e47a1, %g2 = 000000000000006d lduh [%i6+0x01a],%g2 ! %g2 = 000000000000f26e ! %l6 = 00000011, %l7 = 000000e9, Mem[0000000091800020] = 5566979d ba3ff053 std %l6,[%o0+%o4] ! Mem[0000000091800020] = 00000011 000000e9 ! Mem[0000000090000028] = af022e97, %g2 = 000000000000f26e lduw [%i4+%o5],%g2 ! %g2 = 00000000af022e97 ! Mem[0000000091800018] = c0e3ad5c b7684e28, %g2 = af022e97, %g3 = 0332e58e ldd [%o0+%o3],%g2 ! %g2 = 00000000c0e3ad5c 00000000b7684e28 p48_label_8: ! Mem[0000000071000028] = f19afc19, %l7 = 00000000000000e9 ldsb [%i2+0x02b],%l7 ! %l7 = 0000000000000019 ! Mem[0000000090000014] = d828ead6, %g18 = c5f150c4ae3a19fa ldsw [%i4+0x014],%g2 ! %g2 = c5f150c4ae3a19fa ! Mem[0000000090000000] = 09d53180d6ba8c74, %g2 = ffffffffd828ead6 ldx [%i4+%g0],%g2 ! %g2 = 09d53180d6ba8c74 ! %l7 = 0000000000000019, Mem[0000000091000015] = e707745f stb %l7,[%i6+0x015] ! Mem[0000000091000014] = 1907745f ! Mem[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = d6ba8c74, %g3 = b7684e28 ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf ! %l5 = 0000000060eec353, Mem[0000000071800038] = a85f9a80b5b8c2bf stx %l5,[%i3+0x038] ! Mem[0000000071800038] = 0000000060eec353 ! %l7 = 0000000000000019, Mem[0000000090000014] = d828ead6 stw %l7,[%i4+0x014] ! Mem[0000000090000014] = 00000019 ! %l2 = 0000930e, %l3 = 4abe1906, Mem[0000000091000038] = e25676cb 62bf8c8f std %l2,[%i6+0x038] ! Mem[0000000091000038] = 0000930e 4abe1906 ! Mem[0000000091800018] = c0e3ad5cb7684e28, %g2 = 000000005ffaf26e ldx [%o0+%o3],%g2 ! %g2 = c0e3ad5cb7684e28 ! %l6 = 0000000000000011, Mem[0000000070800030] = 00000000cc359c3b stx %l6,[%i1+0x030] ! Mem[0000000070800030] = 0000000000000011 p48_label_9: ! Mem[0000000091800028] = 153f24b0 62ff6154, %g2 = b7684e28, %g3 = 47a19fcf ldd [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 0000000062ff6154 ! Mem[000000009000000c] = ffbf1d35, %g2 = 00000000153f24b0 ldsh [%i4+0x00e],%g2 ! %g2 = ffffffffffffffbf ! Mem[0000000070800024] = 961f0609, %l4 = 000000009c8dd86e ldsh [%i1+0x026],%l4 ! %l4 = 0000000000000609 ! Mem[0000000090000034] = 807fa20a, %g2 = ffffffffffffffbf lduw [%i4+0x034],%g2 ! %g2 = 00000000807fa20a ! Mem[0000000071000004] = 9efe17ec, %l1 = ffffffffffffffbf ldub [%i2+0x007],%l1 ! %l1 = 00000000000000ec ! Mem[0000000091800024] = 000000e9, %g2 = 00000000807fa20a ldsh [%o0+0x024],%g2 ! %g2 = 0000000000000000 ! Mem[000000009080000c] = ffffc660, %g2 = 0000000000000000 lduw [%i5+0x00c],%g2 ! %g2 = 00000000ffffc660 ! %l4 = 0000000000000609, Mem[0000000090800026] = 49070000 stb %l4,[%i5+0x026] ! Mem[0000000090800024] = 09070000 ! %l6 = 0000000000000011, Mem[0000000071000019] = 6fc5bfbe stb %l6,[%i2+0x019] ! Mem[0000000071000018] = 6f11bfbe ! %l0 = 00000000000000a0, Mem[0000000091000028] = 21a95ba1 sth %l0,[%i6+%o5] ! Mem[0000000091000028] = 00a05ba1 p48_label_10: ! Mem[0000000070000018] = 667351cb f6d73082, %l4 = 00000609, %l5 = 60eec353 ldd [%i0+%o3],%l4 ! %l4 = 00000000667351cb 00000000f6d73082 ! %l4 = 00000000667351cb, Mem[0000000091000003] = 3bffffc6 stb %l4,[%i6+0x003] ! Mem[0000000091000000] = cbffffc6 ! Mem[0000000091000000] = cbffffc6, %g2 = 00000000ffffc660 ldsb [%i6+0x003],%g2 ! %g2 = ffffffffffffffcb ! Mem[0000000091800014] = e3c0e3ad, %g2 = ffffffffffffffcb ldub [%o0+0x017],%g2 ! %g2 = 00000000000000e3 ! Mem[0000000090000004] = d6ba8c74, %g2 = 00000000000000e3 lduw [%i4+0x004],%g2 ! %g2 = 00000000d6ba8c74 ! Mem[0000000090800034] = c35366e1, %g2 = 00000000d6ba8c74 lduh [%i5+0x036],%g2 ! %g2 = 000000000000c353 ! Mem[0000000091800038] = 54b6116d 9d52adff, %g2 = 0000c353, %g3 = 62ff6154 ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d52adff ! %l0 = 00000000000000a0, Mem[000000007080003c] = cbf2d2bc stw %l0,[%i1+0x03c] ! Mem[000000007080003c] = 000000a0 ! Mem[000000007180001c] = 973b491d, %l5 = 00000000f6d73082 lduh [%i3+0x01e],%l5 ! %l5 = 000000000000491d ! Mem[000000009100001c] = cfbe7154, %g2 = 0000000054b6116d ldsb [%i6+0x01f],%g2 ! %g2 = ffffffffffffffcf p48_label_11: ! Mem[0000000090800038] = 66e1d7bc, %g2 = ffffffffffffffcf lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc ! %l5 = 000000000000491d, Mem[0000000091000002] = 9ccbffff stb %l5,[%i6+0x002] ! Mem[0000000091000000] = 1dcbffff ! %l6 = 0000000000000011, Mem[0000000090000036] = a20a5391 sth %l6,[%i4+0x036] ! Mem[0000000090000034] = 00115391 ! Mem[000000007180000c] = b6d9930e, %l2 = 000000000000930e ldsh [%i3+0x00e],%l2 ! %l2 = ffffffffffff930e ! Mem[0000000091800018] = ad5cb768, %g2 = 0000000066e1d7bc ldub [%o0+0x01a],%g2 ! %g2 = 00000000000000ad ! %l7 = 0000000000000019, Mem[0000000091000028] = 00a05ba1 stw %l7,[%i6+%o5] ! Mem[0000000091000028] = 00000019 ! %l7 = 0000000000000019, Mem[0000000070000030] = 084fef7d5c9d3f6d stx %l7,[%i0+0x030] ! Mem[0000000070000030] = 0000000000000019 ! %l0 = 00000000000000a0, Mem[0000000071800020] = 7bd2baf9e589a1fe stx %l0,[%i3+%o4] ! Mem[0000000071800020] = 00000000000000a0 ! Mem[0000000091000014] = 07745ffa, %g2 = 00000000000000ad ldub [%i6+0x016],%g2 ! %g2 = 0000000000000007 ! Mem[000000009100002c] = ffffffbf, %g18 = c5f150c4ae3a19fa ldsw [%i6+0x02c],%g2 ! %g2 = c5f150c4ae3a19fa p48_label_12: ! Mem[0000000091000004] = ffffc660, %g2 = ffffffffffffffbf lduw [%i6+0x004],%g2 ! %g2 = 00000000ffffc660 ! Mem[0000000090000038] = 53918eb2, %g18 = c5f150c4ae3a19fa ldsw [%i4+0x038],%g2 ! %g2 = c5f150c4ae3a19fa ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = 0000000053918eb2 ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! Mem[0000000091800038] = b6116d9d, %g2 = 53918eb2e6c51178 ldub [%o0+0x039],%g2 ! %g2 = 00000000000000b6 ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = 00000000000000b6 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d ! Mem[000000007080001c] = 9e2d02c2, %l2 = ffffffffffff930e ldsh [%i1+0x01c],%l2 ! %l2 = ffffffffffff9e2d ! Mem[0000000091800010] = ffbfb8c5, %g2 = f8449dd95e356f1d lduh [%o0+0x012],%g2 ! %g2 = 000000000000ffbf ! Mem[000000007180003c] = 60eec353, %l4 = 00000000667351cb ldsh [%i3+0x03e],%l4 ! %l4 = ffffffffffffc353 ! Mem[0000000090800018] = 6154b8c5, %g2 = 000000000000ffbf ldsb [%i5+0x01a],%g2 ! %g2 = 0000000000000061 ! Mem[0000000090000020] = 0ad8f703, %g18 = c5f150c4ae3a19fa ldsw [%i4+%o4],%g2 ! %g2 = c5f150c4ae3a19fa p48_label_13: ! Mem[0000000090800028] = 00000011, %g2 = 000000000ad8f703 lduh [%i5+%o5],%g2 ! %g2 = 0000000000000000 ! %l7 = 0000000000000019, Mem[0000000091800008] = 8b9883bd3923d9af stx %l7,[%o0+%o1] ! Mem[0000000091800008] = 0000000000000019 ! Mem[0000000091800030] = 00111d81 51532584, %g2 = 00000000, %g3 = 9d52adff ldd [%o0+0x030],%g2 ! %g2 = 0000000000111d81 0000000051532584 ! Mem[0000000070000014] = 64055ff1, %l7 = 0000000000000019 ldsb [%i0+0x016],%l7 ! %l7 = 000000000000005f ! Mem[0000000091000014] = 54190774, %g2 = 0000000000111d81 lduw [%i6+0x014],%g2 ! %g2 = 0000000054190774 ! Mem[0000000090000014] = 0000191d, %g2 = 0000000054190774 ldsb [%i4+0x015],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800004] = 4abe1906, %g18 = c5f150c4ae3a19fa ldsw [%o0+0x004],%g2 ! %g2 = c5f150c4ae3a19fa ! Mem[0000000090000014] = 00000019, %g2 = 000000004abe1906 lduw [%i4+0x014],%g2 ! %g2 = 0000000000000019 ! %l2 = ffffffffffff9e2d, Mem[0000000090000020] = 0ad8f7030332e58e stx %l2,[%i4+%o4] ! Mem[0000000090000020] = ffffffffffff9e2d ! %l4 = ffffffffffffc353, Mem[0000000091000010] = 000000a054190774 stx %l4,[%i6+%o2] ! Mem[0000000091000010] = ffffffffffffc353 p48_label_14: ! %l2 = ffffffffffff9e2d, Mem[0000000070800014] = 7500910a stw %l2,[%i1+0x014] ! Mem[0000000070800014] = ffff9e2d ! Mem[0000000090800038] = 66e1d7bc ffffc660, %g2 = 00000019, %g3 = 51532584 ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 00000000ffffc660 ! Mem[0000000091800024] = 000000e9, %g2 = 0000000066e1d7bc lduw [%o0+0x024],%g2 ! %g2 = 00000000000000e9 ! Mem[0000000091800008] = 00000000, %g2 = 00000000000000e9 lduh [%o0+%o1],%g2 ! %g2 = 0000000000000000 ! %l7 = 000000000000005f, Mem[000000009180002c] = 62ff6154 sth %l7,[%o0+0x02c] ! Mem[000000009180002c] = 005f6154 ! %l0 = 000000a0, %l1 = 000000ec, Mem[0000000090000038] = 53918eb2 e6c51178 std %l0,[%i4+0x038] ! Mem[0000000090000038] = 000000a0 000000ec ! %l0 = 00000000000000a0, Mem[0000000091000010] = ffffffffffffc353 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = 00000000000000a0 ! %l7 = 000000000000005f, Mem[0000000091000028] = 00000019ffffffbf stx %l7,[%i6+%o5] ! Mem[0000000091000028] = 000000000000005f ! Mem[000000009100000c] = 62ff6154, %g2 = 0000000000000000 lduw [%i6+0x00c],%g2 ! %g2 = 0000000062ff6154 ! Mem[0000000090800030] = eaf607f4, %g2 = 0000000062ff6154 lduh [%i5+0x030],%g2 ! %g2 = 000000000000eaf6 p48_label_15: ! %l2 = ffff9e2d, %l3 = 4abe1906, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l2,[%i5+%g0] ! Mem[0000000090800000] = ffff9e2d 4abe1906 ! Mem[0000000090000028] = af022e97 7d3b2cbb, %g2 = 0000eaf6, %g3 = ffffc660 ldd [%i4+%o5],%g2 ! %g2 = 00000000af022e97 000000007d3b2cbb ! %l0 = 00000000000000a0, Mem[000000009000003e] = 00ec0000 sth %l0,[%i4+0x03e] ! Mem[000000009000003c] = 00a00000 ! %l1 = 00000000000000ec, Mem[0000000091800010] = 04b6ffbf stw %l1,[%o0+%o2] ! Mem[0000000091800010] = 000000ec ! Mem[000000007080000c] = edc381ed, %l0 = 00000000000000a0 lduh [%i1+0x00e],%l0 ! %l0 = 00000000000081ed ! Mem[0000000091800008] = 00000000 00000019, %g2 = af022e97, %g3 = 7d3b2cbb ldd [%o0+%o1],%g2 ! %g2 = 0000000000000000 0000000000000019 ! %l3 = df61e4664abe1906, Mem[0000000091000030] = a5b5761e1214449b stx %l3,[%i6+0x030] ! Mem[0000000091000030] = df61e4664abe1906 ! Mem[0000000090000020] = ffffffff, %g18 = c5f150c4ae3a19fa ldsw [%i4+%o4],%g2 ! %g2 = c5f150c4ae3a19fa ! Mem[0000000091800028] = 24b0005f, %g2 = ffffffffffffffff lduh [%o0+0x02a],%g2 ! %g2 = 00000000000024b0 ! %l4 = ffffc353, %l5 = 0000491d, Mem[0000000090800028] = 00000011 cd4c688e std %l4,[%i5+%o5] ! Mem[0000000090800028] = ffffc353 0000491d p48_label_16: ! Mem[0000000090000000] = d53180d6, %g2 = 00000000000024b0 ldsb [%i4+0x001],%g2 ! %g2 = ffffffffffffffd5 ! Mem[0000000071800000] = 9c8dd86e 60eec353, %l6 = 00000011, %l7 = 0000005f ldd [%i3+%g0],%l6 ! %l6 = 000000009c8dd86e 0000000060eec353 ! Mem[0000000090800000] = ffff9e2d, %g2 = ffffffffffffffd5 ldsh [%i5+%g0],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090000038] = a0000000, %g2 = ffffffffffffffff ldsb [%i4+0x03b],%g2 ! %g2 = ffffffffffffffa0 ! %l3 = df61e4664abe1906, Mem[0000000071000028] = f19afc19 sth %l3,[%i2+%o5] ! Mem[0000000071000028] = 1906fc19 ! Mem[0000000091000024] = cd4c688e, %g2 = ffffffffffffffa0 lduh [%i6+0x024],%g2 ! %g2 = 000000000000cd4c ! Mem[0000000070800024] = 961f0609, %l7 = 0000000060eec353 ldub [%i1+0x025],%l7 ! %l7 = 000000000000001f ! Mem[0000000090800038] = 66e1d7bc, %g2 = 000000000000cd4c lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc ! Mem[0000000091800008] = 00000000, %g2 = 0000000066e1d7bc ldub [%o0+0x00a],%g2 ! %g2 = 0000000000000000 ! %l5 = 000000000000491d, Mem[000000009000001f] = 0effffff stb %l5,[%i4+0x01f] ! Mem[000000009000001c] = 1dffffff p48_label_17: ! Mem[0000000090800038] = 66e1d7bc, %g18 = c5f150c4ae3a19fa ldsw [%i5+0x038],%g2 ! %g2 = c5f150c4ae3a19fa ! %l6 = 000000009c8dd86e, Mem[0000000071000004] = 9efe17ec stw %l6,[%i2+0x004] ! Mem[0000000071000004] = 9c8dd86e ! %l7 = 000000000000001f, Mem[0000000091000013] = 00000000 stb %l7,[%i6+0x013] ! Mem[0000000091000010] = 1f000000 ! %l0 = 00000000000081ed, Mem[0000000091000004] = ffffc660 stw %l0,[%i6+0x004] ! Mem[0000000091000004] = 000081ed ! %l3 = df61e4664abe1906, Mem[000000007100003e] = ffffc660 stb %l3,[%i2+0x03e] ! Mem[000000007100003c] = ffff0660 ! Mem[0000000090800030] = 07f460ee, %g2 = 0000000066e1d7bc lduh [%i5+0x032],%g2 ! %g2 = 00000000000007f4 ! %l6 = 000000009c8dd86e, Mem[0000000091000034] = 4abe1906 sth %l6,[%i6+0x034] ! Mem[0000000091000034] = d86e1906 ! %l5 = 000000000000491d, Mem[000000009100000c] = 62ff6154 stw %l5,[%i6+0x00c] ! Mem[000000009100000c] = 0000491d ! %l7 = 000000000000001f, Mem[0000000090000014] = 00000019 sth %l7,[%i4+0x014] ! Mem[0000000090000014] = 001f0019 ! Mem[000000009180001c] = b7684e28, %g2 = 00000000000007f4 lduw [%o0+0x01c],%g2 ! %g2 = 00000000b7684e28 p48_label_18: ! %l5 = 000000000000491d, Mem[0000000090800038] = 66e1d7bc sth %l5,[%i5+0x038] ! Mem[0000000090800038] = 491dd7bc ! Mem[0000000070800030] = 0000000000000011, %l3 = df61e4664abe1906 ldx [%i1+0x030],%l3 ! %l3 = 0000000000000011 ! %l6 = 000000009c8dd86e, Mem[0000000091000036] = 19060000 sth %l6,[%i6+0x036] ! Mem[0000000091000034] = d86e0000 ! %l7 = 000000000000001f, Mem[000000009000000a] = 00a0ffff sth %l7,[%i4+0x00a] ! Mem[0000000090000008] = 001fffff ! %l4 = ffffffffffffc353, Mem[000000007180001c] = 973b491d sth %l4,[%i3+0x01c] ! Mem[000000007180001c] = c353491d ! Mem[0000000090800000] = ffff9e2d 4abe1906, %g2 = b7684e28, %g3 = 00000019 ldd [%i5+%g0],%g2 ! %g2 = 00000000ffff9e2d 000000004abe1906 ! Mem[0000000090000020] = ffffffff, %g2 = 00000000ffff9e2d lduw [%i4+%o4],%g2 ! %g2 = 00000000ffffffff ! %l3 = 0000000000000011, Mem[0000000091800010] = 000000ecb8c5c0e3 stx %l3,[%o0+%o2] ! Mem[0000000091800010] = 0000000000000011 ! Mem[000000009000003c] = 00a00000, %g2 = 00000000ffffffff ldub [%i4+0x03e],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800004] = 4abe1906, %g18 = c5f150c4ae3a19fa ldsw [%i5+0x004],%g2 ! %g2 = c5f150c4ae3a19fa p48_label_19: ! Mem[0000000070800018] = 9d47c68c, %l3 = 0000000000000011 ldub [%i1+%o3],%l3 ! %l3 = 000000000000009d ! Mem[0000000070000000] = 0774f58802675cb9, %l6 = 000000009c8dd86e ldx [%i0+%g0],%l6 ! %l6 = 0774f58802675cb9 ! %l6 = 0774f58802675cb9, Mem[0000000091800038] = 54b6116d9d52adff stx %l6,[%o0+0x038] ! Mem[0000000091800038] = 0774f58802675cb9 ! %l2 = ffff9e2d, %l3 = 0000009d, Mem[0000000090800018] = 62ff6154 b8c5c0e3 std %l2,[%i5+%o3] ! Mem[0000000090800018] = ffff9e2d 0000009d ! Mem[0000000071000020] = 5490766239be603a, %l5 = 000000000000491d ldx [%i2+%o4],%l5 ! %l5 = 5490766239be603a ! %l0 = 00000000000081ed, Mem[000000009000002c] = 7d3b2cbb sth %l0,[%i4+0x02c] ! Mem[000000009000002c] = 81ed2cbb ! %l0 = 00000000000081ed, Mem[0000000071800030] = e6b48ed488319f18 stx %l0,[%i3+0x030] ! Mem[0000000071800030] = 00000000000081ed ! Mem[0000000090000028] = af022e97 81ed2cbb, %g2 = 4abe1906, %g3 = 4abe1906 ldd [%i4+%o5],%g2 ! %g2 = 00000000af022e97 0000000081ed2cbb ! %l4 = ffffffffffffc353, Mem[0000000071000036] = 1f9b14a6 sth %l4,[%i2+0x036] ! Mem[0000000071000034] = 1f9bc353 ! Mem[0000000090000038] = 000000a0000000a0, %g2 = 00000000af022e97 ldx [%i4+0x038],%g2 ! %g2 = 000000a0000000a0 p48_label_20: ! %l3 = 000000000000009d, Mem[0000000090800018] = ffff9e2d0000009d stx %l3,[%i5+%o3] ! Mem[0000000090800018] = 000000000000009d ! %l2 = ffffffffffff9e2d, Mem[0000000090000039] = 0000a000 stb %l2,[%i4+0x039] ! Mem[0000000090000038] = 2d00a000 ! %l5 = 5490766239be603a, Mem[0000000070000034] = 00000019 sth %l5,[%i0+0x034] ! Mem[0000000070000034] = 603a0019 ! %l3 = 000000000000009d, Mem[0000000091000006] = 81ede36d sth %l3,[%i6+0x006] ! Mem[0000000091000004] = 009de36d ! %l4 = ffffffffffffc353, Mem[0000000090800038] = 491dd7bcffffc660 stx %l4,[%i5+0x038] ! Mem[0000000090800038] = ffffffffffffc353 ! %l7 = 000000000000001f, Mem[000000009180003e] = 5cb90000 stb %l7,[%o0+0x03e] ! Mem[000000009180003c] = 1fb90000 ! %l5 = 5490766239be603a, Mem[0000000071800004] = 60eec353 stb %l5,[%i3+0x004] ! Mem[0000000071800004] = 3aeec353 ! %l7 = 000000000000001f, Mem[0000000070000010] = 722c66ec stw %l7,[%i0+%o2] ! Mem[0000000070000010] = 0000001f ! %l3 = 000000000000009d, Mem[0000000090800038] = ffffffff stw %l3,[%i5+0x038] ! Mem[0000000090800038] = 0000009d ! %l6 = 0774f58802675cb9, Mem[000000007080001c] = 9e2d02c2 sth %l6,[%i1+0x01c] ! Mem[000000007080001c] = 5cb902c2 p48_label_21: ! %l6 = 0774f58802675cb9, Mem[0000000091800018] = c0e3ad5cb7684e28 stx %l6,[%o0+%o3] ! Mem[0000000091800018] = 0774f58802675cb9 ! Mem[0000000091800000] = 664abe19, %g2 = 000000a0000000a0 ldsb [%o0+0x003],%g2 ! %g2 = 0000000000000066 ! Mem[0000000091000000] = cc351dcb 0000009d, %g2 = 00000066, %g3 = 81ed2cbb ldd [%i6+%g0],%g2 ! %g2 = 00000000cc351dcb 000000000000009d ! Mem[0000000090000038] = 002d00a0000000a0, %g2 = 00000000cc351dcb ldx [%i4+0x038],%g2 ! %g2 = 002d00a0000000a0 ! Mem[0000000090000038] = 002d00a0, %g2 = 002d00a0000000a0 lduw [%i4+0x038],%g2 ! %g2 = 00000000002d00a0 ! Mem[0000000090800030] = eaf607f4 60eec353, %g2 = 002d00a0, %g3 = 0000009d ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000060eec353 ! %l6 = 02675cb9, %l7 = 0000001f, Mem[0000000090000020] = ffffffff ffff9e2d std %l6,[%i4+%o4] ! Mem[0000000090000020] = 02675cb9 0000001f ! %l4 = ffffffffffffc353, Mem[0000000090800006] = 1906cc35 stb %l4,[%i5+0x006] ! Mem[0000000090800004] = 5306cc35 ! %l5 = 5490766239be603a, Mem[0000000091000010] = 0000001f000000a0 stx %l5,[%i6+%o2] ! Mem[0000000091000010] = 5490766239be603a ! %l0 = 00000000000081ed, Mem[0000000090800024] = 35140907 sth %l0,[%i5+0x024] ! Mem[0000000090800024] = 81ed0907 p48_label_22: ! %l4 = ffffc353, %l5 = 39be603a, Mem[0000000090000028] = af022e97 81ed2cbb std %l4,[%i4+%o5] ! Mem[0000000090000028] = ffffc353 39be603a ! Mem[0000000071000030] = 9a8a2211 1f9bc353, %l4 = ffffc353, %l5 = 39be603a ldd [%i2+0x030],%l4 ! %l4 = 000000009a8a2211 000000001f9bc353 ! %l6 = 0774f58802675cb9, Mem[0000000091800034] = 51532584 stw %l6,[%o0+0x034] ! Mem[0000000091800034] = 02675cb9 ! Mem[000000009080001c] = 009d0c86, %g2 = 00000000eaf607f4 ldsb [%i5+0x01e],%g2 ! %g2 = 0000000000000000 ! %l2 = ffffffffffff9e2d, Mem[000000009100001c] = 47a19fcf stb %l2,[%i6+0x01c] ! Mem[000000009100001c] = 2da19fcf ! %l5 = 000000001f9bc353, Mem[0000000090800005] = be5306cc stb %l5,[%i5+0x005] ! Mem[0000000090800004] = 535306cc ! Mem[0000000070000038] = 64683034 699e392f, %l4 = 9a8a2211, %l5 = 1f9bc353 ldd [%i0+0x038],%l4 ! %l4 = 0000000064683034 00000000699e392f ! Mem[0000000091000010] = 6239be60, %g2 = 0000000000000000 ldub [%i6+0x013],%g2 ! %g2 = 0000000000000062 ! Mem[0000000070000010] = 0000001f64055ff1, %l5 = 00000000699e392f ldx [%i0+%o2],%l5 ! %l5 = 0000001f64055ff1 ! %l0 = 000081ed, %l1 = 000000ec, Mem[0000000091800028] = 153f24b0 005f6154 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 000081ed 000000ec p48_label_23: ! %l7 = 000000000000001f, Mem[0000000091800030] = 00111d8102675cb9 stx %l7,[%o0+0x030] ! Mem[0000000091800030] = 000000000000001f ! Mem[0000000090000004] = d6ba8c74, %g18 = c5f150c4ae3a19fa ldsw [%i4+0x004],%g2 ! %g2 = c5f150c4ae3a19fa ! Mem[0000000091800024] = e9000081, %g2 = ffffffffd6ba8c74 ldsb [%o0+0x027],%g2 ! %g2 = ffffffffffffffe9 ! %l4 = 64683034, %l5 = 64055ff1, Mem[0000000090000020] = 02675cb9 0000001f std %l4,[%i4+%o4] ! Mem[0000000090000020] = 64683034 64055ff1 ! Mem[0000000070800028] = 000000a0 ffffffbf, %l6 = 02675cb9, %l7 = 0000001f ldd [%i1+%o5],%l6 ! %l6 = 00000000000000a0 00000000ffffffbf ! %l7 = 00000000ffffffbf, Mem[0000000091800010] = 00000000 sth %l7,[%o0+%o2] ! Mem[0000000091800010] = ffbf0000 ! %l1 = 00000000000000ec, Mem[0000000090800020] = 0c86ef2681ed0907 stx %l1,[%i5+%o4] ! Mem[0000000090800020] = 00000000000000ec ! Mem[0000000071000024] = 39be603a, %l1 = 00000000000000ec ldsh [%i2+0x024],%l1 ! %l1 = 00000000000039be ! %l3 = 000000000000009d, Mem[0000000070000038] = 64683034699e392f stx %l3,[%i0+0x038] ! Mem[0000000070000038] = 000000000000009d ! Mem[0000000090000008] = 0000001f, %g2 = ffffffffffffffe9 lduw [%i4+%o1],%g2 ! %g2 = 000000000000001f p48_label_24: ! Mem[000000009180000c] = 000019ff, %g2 = 000000000000001f ldsb [%o0+0x00d],%g2 ! %g2 = 0000000000000000 ! %l5 = 0000001f64055ff1, Mem[000000009080001e] = 009d0000 sth %l5,[%i5+0x01e] ! Mem[000000009080001c] = 5ff10000 ! Mem[0000000091800028] = 000081ed 000000ec, %g2 = 00000000, %g3 = 60eec353 ldd [%o0+%o5],%g2 ! %g2 = 00000000000081ed 00000000000000ec ! Mem[0000000091800030] = 00000000 0000001f, %g2 = 000081ed, %g3 = 000000ec ldd [%o0+0x030],%g2 ! %g2 = 0000000000000000 000000000000001f ! %l1 = 00000000000039be, Mem[0000000091800032] = 00000000 sth %l1,[%o0+0x032] ! Mem[0000000091800030] = 39be0000 ! %l5 = 0000001f64055ff1, Mem[0000000090800030] = eaf607f460eec353 stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 0000001f64055ff1 ! %l2 = ffffffffffff9e2d, Mem[0000000071800020] = 00000000000000a0 stx %l2,[%i3+%o4] ! Mem[0000000071800020] = ffffffffffff9e2d ! %l6 = 00000000000000a0, Mem[0000000090800004] = 4a535306 stb %l6,[%i5+0x004] ! Mem[0000000090800004] = a0535306 ! Mem[000000009100003c] = 19060000, %g2 = 0000000000000000 ldsh [%i6+0x03e],%g2 ! %g2 = 0000000000001906 ! Mem[0000000091800038] = 0774f588 02671fb9, %g2 = 00001906, %g3 = 0000001f ldd [%o0+0x038],%g2 ! %g2 = 000000000774f588 0000000002671fb9 p48_label_25: ! Mem[0000000070000028] = d46864b9 f2d93fef, %l0 = 000081ed, %l1 = 000039be ldd [%i0+%o5],%l0 ! %l0 = 00000000d46864b9 00000000f2d93fef ! Mem[0000000090800020] = 00000000 000000ec, %g2 = 0774f588, %g3 = 02671fb9 ldd [%i5+%o4],%g2 ! %g2 = 0000000000000000 00000000000000ec ! Mem[000000007180002c] = fa99c2d8, %l1 = 00000000f2d93fef ldsw [%i3+0x02c],%l1 ! %l1 = fffffffffa99c2d8 ! Mem[0000000091000000] = 351dcb00, %g2 = 0000000000000000 ldub [%i6+0x001],%g2 ! %g2 = 0000000000000035 ! %l6 = 00000000000000a0, Mem[0000000091000036] = d86e0000 stb %l6,[%i6+0x036] ! Mem[0000000091000034] = a06e0000 ! Mem[0000000090800028] = ffffc353, %g2 = 0000000000000035 ldsh [%i5+%o5],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091800028] = 000081ed000000ec, %g2 = ffffffffffffffff ldx [%o0+%o5],%g2 ! %g2 = 000081ed000000ec ! Mem[0000000090800038] = 009dffff, %g2 = 000081ed000000ec ldub [%i5+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000028] = ffffc353 39be603a, %g2 = 00000000, %g3 = 000000ec ldd [%i4+%o5],%g2 ! %g2 = 00000000ffffc353 0000000039be603a ! Mem[0000000071000024] = 39be603a, %l4 = 0000000064683034 ldsw [%i2+0x024],%l4 ! %l4 = 0000000039be603a ba,a p48_not_taken_0_end p48_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 00000000d46864b9 bne,a,pn %xcc,p48_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be fffffffffa99c2d8 bne,a,pn %xcc,p48_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffff9e2d bne,a,pn %xcc,p48_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000009d bne,a,pn %xcc,p48_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000039be603a bne,a,pn %xcc,p48_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000001f64055ff1 bne,a,pn %xcc,p48_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000000a0 bne,a,pn %xcc,p48_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000ffffffbf 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 %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be ddf9ab76 ba68aee3 bne %xcc,p48_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be ebcb3b07 bbc38c45 bne %xcc,p48_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be b8610bb0 c4c747ee bne %xcc,p48_f6_fail nop ! Check Local Memory set p48_local0_expect,%g1 p48_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 0774f58802675cb9 ldx [%i0+0x000],%g3 ! Observed data at 0000000070000000 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000001f64055ff1 ldx [%i0+0x010],%g3 ! Observed data at 0000000070000010 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00000000603a0019 ldx [%i0+0x030],%g3 ! Observed data at 0000000070000030 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000000000009d ldx [%i0+0x038],%g3 ! Observed data at 0000000070000038 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x038,%g4 set p48_local1_expect,%g1 p48_check_local1: ldx [%g1+0x010],%g2 ! Expected data = 02853454ffff9e2d ldx [%i1+0x010],%g3 ! Observed data at 0000000070800010 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 9d47c68c5cb902c2 ldx [%i1+0x018],%g3 ! Observed data at 0000000070800018 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000a0ffffffbf ldx [%i1+0x028],%g3 ! Observed data at 0000000070800028 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000000000011 ldx [%i1+0x030],%g3 ! Observed data at 0000000070800030 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 36b9867e000000a0 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 = 3ded183b9c8dd86e ldx [%i2+0x000],%g3 ! Observed data at 0000000071000000 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 6f11bfbebbfee897 ldx [%i2+0x018],%g3 ! Observed data at 0000000071000018 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 1906fc19218a2cef ldx [%i2+0x028],%g3 ! Observed data at 0000000071000028 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 9a8a22111f9bc353 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 = cc359c3bffff0660 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+0x000],%g2 ! Expected data = 9c8dd86e3aeec353 ldx [%i3+0x000],%g3 ! Observed data at 0000000071800000 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 1858b082c353491d ldx [%i3+0x018],%g3 ! Observed data at 0000000071800018 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffffffffff9e2d ldx [%i3+0x020],%g3 ! Observed data at 0000000071800020 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00000000000081ed ldx [%i3+0x030],%g3 ! Observed data at 0000000071800030 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000000060eec353 ldx [%i3+0x038],%g3 ! Observed data at 0000000071800038 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x038,%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_f0_fail: set p48_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP 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: ldsha [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000070800000] ldsba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000070000020] done p48_trap1o: ldsha [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000070800000] ldsba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000070000020] done p48_trap2e: ldsha [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000070000020] stha %l5,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000071000018] ldxa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000071800028] stha %l4,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000070000010] stda %l4,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000071800020] done p48_trap2o: ldsha [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000070000020] stha %l5,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000071000018] ldxa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000071800028] stha %l4,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000070000010] stda %l4,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000071800020] done p48_trap3e: nop nop nop nop nop nop nop done p48_trap3o: nop nop nop nop nop 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 = 3ded183b9efe17ec ldx [%g1+0x008],%l1 ! %l1 = a8940c2a54e70774 ldx [%g1+0x010],%l2 ! %l2 = e36ded5662ff6154 ldx [%g1+0x018],%l3 ! %l3 = df61e4664abe1906 ldx [%g1+0x020],%l4 ! %l4 = c7e02ff604b6dbf5 ldx [%g1+0x028],%l5 ! %l5 = 891bff7cb8c5c0e3 ldx [%g1+0x030],%l6 ! %l6 = a3402be9be71542a ldx [%g1+0x038],%l7 ! %l7 = c329275acd4c688e ! 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 = 69d82af0 6f2791f3 4641f977 5d0c9c19 ! %f4 = f686708c 6cf83096 5ac997be 2afac8b3 ! %f8 = 54513a74 2f0e1ab9 ed1e5f01 7836d571 ! %f12 = 90c2f441 bf1bf593 5f8129fe 3c842eab ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 6c59ccda 6f5c8fe9 a416e69a 053c5009 ! %f20 = 2d92e729 aa47506c 06354a19 5d170c7b ! %f24 = 2a5c0aeb 4bdddb11 83b52413 72b749b6 ! %f28 = fc22bb8e 958fbcf7 1eb8b0d7 c278d47a ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 23ef7b00 61e585a3 f20a5766 167bfce0 ! %f36 = 40630f2c 254d3ed7 87cc648c 19847bf4 ! %f40 = a80d32e7 886adea5 f25cd8a7 2b5d9dcf ! %f44 = c55784a4 ae365f61 3c6e4ea9 cc8392ac ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x219714f000000049,%g7,%g1 ! GSR scale = 9, align = 1 wr %g1,%g0,%gsr ! GSR = 219714f000000049 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: ! Mem[0000000073000028] = e66c120d, %l3 = 1dd4661c628240f3 lduh [%i2+0x02a],%l3 ! %l3 = 000000000000120d ! %l1 = e3782aae520f9d47, Mem[0000000091800000] = fb520ab007b3e6aa stx %l1,[%o0+%g0] ! Mem[0000000091800000] = e3782aae520f9d47 ! Mem[0000000090000014] = d828ead6, %g2 = 0000000000000000 lduw [%i4+0x014],%g2 ! %g2 = 00000000d828ead6 ! %l2 = 36dccdbbf1425ba1, Mem[0000000091000026] = f93d21a9 sth %l2,[%i6+0x026] ! Mem[0000000091000024] = 5ba121a9 ! Mem[0000000090800024] = 35144907, %g2 = 00000000d828ead6 ldsh [%i5+0x024],%g2 ! %g2 = 0000000000003514 ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = 00003514, %g3 = 00000000 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! Mem[0000000072000004] = 8b92a7d2, %l6 = 7784aaa1ff721cda lduw [%i0+0x004],%l6 ! %l6 = 000000008b92a7d2 ! Mem[0000000091000038] = e25676cb, %g2 = 00000000e25676cb lduw [%i6+0x038],%g2 ! %g2 = 00000000e25676cb ! %l4 = be5e9c5eaed24271, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l4,[%i6+%g0] ! Mem[0000000091000000] = be5e9c5eaed24271 ! %l6 = 000000008b92a7d2, Mem[0000000091000009] = c2805273 stb %l6,[%i6+0x009] ! Mem[0000000091000008] = d2805273 p49_label_2: ! Mem[0000000073000010] = 95af6671, %l0 = 280e42f0382aa267 lduh [%i2+0x012],%l0 ! %l0 = 0000000000006671 ! %l5 = 7202da6ff0e2b408, Mem[0000000090800030] = eaf607f479e2e95e stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 7202da6ff0e2b408 ! %l0 = 00006671, %l1 = 520f9d47, Mem[0000000090000008] = b427e099 152d46b0 std %l0,[%i4+%o1] ! Mem[0000000090000008] = 00006671 520f9d47 ! %l6 = 000000008b92a7d2, Mem[0000000091800018] = 06faad5c stw %l6,[%o0+%o3] ! Mem[0000000091800018] = 8b92a7d2 ! Mem[000000009000001c] = fb0e0ad8, %g2 = 00000000e25676cb lduh [%i4+0x01e],%g2 ! %g2 = 000000000000fb0e ! %l5 = 7202da6ff0e2b408, Mem[0000000091000020] = 8b0950dd stw %l5,[%i6+%o4] ! Mem[0000000091000020] = f0e2b408 ! Mem[0000000091000014] = fe015ffa, %g2 = 000000000000fb0e lduh [%i6+0x016],%g2 ! %g2 = 000000000000fe01 ! Mem[0000000090800020] = 0c86ef26, %g18 = f81f239cc5fe51dc ldsw [%i5+%o4],%g2 ! %g2 = f81f239cc5fe51dc ! Mem[0000000090800018] = b2d54dc6 db268a9a, %g2 = 0c86ef26, %g3 = 62bf8c8f ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 00000000db268a9a ! Mem[0000000073800010] = 34b9dbf24eb227b2, %l6 = 000000008b92a7d2 ldx [%i3+%o2],%l6 ! %l6 = 34b9dbf24eb227b2 p49_label_3: ! %l2 = 36dccdbbf1425ba1, Mem[000000009180003b] = 6d9d52ad stb %l2,[%o0+0x03b] ! Mem[0000000091800038] = a19d52ad ! Mem[0000000090000030] = 7a6764e2807fa20a, %g2 = 00000000b2d54dc6 ldx [%i4+0x030],%g2 ! %g2 = 7a6764e2807fa20a ! %l2 = f1425ba1, %l3 = 0000120d, Mem[0000000090000028] = af022e97 7d3b2cbb std %l2,[%i4+%o5] ! Mem[0000000090000028] = f1425ba1 0000120d ! %l5 = 7202da6ff0e2b408, Mem[000000009100000c] = 7312abd6 stw %l5,[%i6+0x00c] ! Mem[000000009100000c] = f0e2b408 ! %l0 = 0000000000006671, Mem[0000000091000028] = 21a95ba108a9d051 stx %l0,[%i6+%o5] ! Mem[0000000091000028] = 0000000000006671 ! %l5 = 7202da6ff0e2b408, Mem[0000000091000000] = be5e9c5eaed24271 stx %l5,[%i6+%g0] ! Mem[0000000091000000] = 7202da6ff0e2b408 ! Mem[0000000090800010] = f8449dd9, %g2 = 7a6764e2807fa20a ldsb [%i5+%o2],%g2 ! %g2 = fffffffffffffff8 ! %l7 = 880603fbfabd6d02, Mem[0000000091000010] = 6cff95cd stw %l7,[%i6+%o2] ! Mem[0000000091000010] = fabd6d02 ! %l2 = 36dccdbbf1425ba1, Mem[0000000090000006] = 8c740000 stb %l2,[%i4+0x006] ! Mem[0000000090000004] = a1740000 ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = fffffffffffffff8 ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 p49_label_4: ! Mem[0000000090000038] = 53918eb2, %g2 = 53918eb2e6c51178 ldsb [%i4+0x038],%g2 ! %g2 = 0000000000000053 ! Mem[0000000072000018] = 866aec222bc1171e, %l4 = be5e9c5eaed24271 ldx [%i0+%o3],%l4 ! %l4 = 866aec222bc1171e ! Mem[0000000090800000] = 73d0acf8, %g2 = 0000000000000053 ldsb [%i5+%g0],%g2 ! %g2 = 0000000000000073 ! Mem[0000000072800004] = 9ff0e17d, %l6 = 34b9dbf24eb227b2 lduw [%i1+0x004],%l6 ! %l6 = 000000009ff0e17d ! Mem[0000000090000028] = f1425ba1 0000120d, %g2 = 00000073, %g3 = db268a9a ldd [%i4+%o5],%g2 ! %g2 = 00000000f1425ba1 000000000000120d ! Mem[0000000091000004] = f0e2b408, %g2 = 00000000f1425ba1 lduw [%i6+0x004],%g2 ! %g2 = 00000000f0e2b408 ! Mem[0000000091000008] = 48d28052f0e2b408, %g2 = 00000000f0e2b408 ldx [%i6+%o1],%g2 ! %g2 = 48d28052f0e2b408 ! Mem[0000000090000018] = 1d179028, %g2 = 48d28052f0e2b408 ldsb [%i4+%o3],%g2 ! %g2 = 000000000000001d ! %l4 = 2bc1171e, %l5 = f0e2b408, Mem[0000000090000018] = 1d179028 70edfb0e std %l4,[%i4+%o3] ! Mem[0000000090000018] = 2bc1171e f0e2b408 ! Mem[0000000090800010] = f8449dd9 5e356f1d, %g2 = 0000001d, %g3 = 0000120d ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000005e356f1d p49_label_5: ! %l7 = 880603fbfabd6d02, Mem[000000009180003b] = a19d52ad stb %l7,[%o0+0x03b] ! Mem[0000000091800038] = 029d52ad ! Mem[0000000090000020] = 0ad8f703 0332e58e, %g2 = f8449dd9, %g3 = 5e356f1d ldd [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 000000000332e58e ! %l0 = 00006671, %l1 = 520f9d47, Mem[0000000073800010] = 34b9dbf2 4eb227b2 std %l0,[%i3+%o2] ! Mem[0000000073800010] = 00006671 520f9d47 ! %l2 = f1425ba1, %l3 = 0000120d, Mem[0000000073800038] = 1a5962a8 79720d60 std %l2,[%i3+0x038] ! Mem[0000000073800038] = f1425ba1 0000120d ! Mem[0000000090800000] = 73d0acf8, %g2 = 000000000ad8f703 ldub [%i5+%g0],%g2 ! %g2 = 0000000000000073 ! Mem[0000000091000018] = 5ffaf26e47a19fcf, %g2 = 0000000000000073 ldx [%i6+%o3],%g2 ! %g2 = 5ffaf26e47a19fcf ! Mem[0000000090800004] = dd4bc205, %g2 = 5ffaf26e47a19fcf lduw [%i5+0x004],%g2 ! %g2 = 00000000dd4bc205 ! %l4 = 866aec222bc1171e, Mem[0000000091000004] = f0e2b408 stb %l4,[%i6+0x004] ! Mem[0000000091000004] = 1ee2b408 ! Mem[0000000091000034] = 449be256, %g2 = 00000000dd4bc205 ldub [%i6+0x036],%g2 ! %g2 = 0000000000000044 ! Mem[000000009000003c] = e6c51178, %g2 = 0000000000000044 lduw [%i4+0x03c],%g2 ! %g2 = 00000000e6c51178 p49_label_6: ! Mem[0000000073800008] = 0f74eb6270ff2a9e, %l3 = 000000000000120d ldx [%i3+%o1],%l3 ! %l3 = 0f74eb6270ff2a9e ! %l1 = e3782aae520f9d47, Mem[0000000091000004] = 1ee2b408 stb %l1,[%i6+0x004] ! Mem[0000000091000004] = 47e2b408 ! Mem[0000000091000028] = 00000000, %g18 = f81f239cc5fe51dc ldsw [%i6+%o5],%g2 ! %g2 = f81f239cc5fe51dc ! Mem[0000000090000034] = a20a5391, %g2 = 0000000000000000 ldsb [%i4+0x036],%g2 ! %g2 = ffffffffffffffa2 ! Mem[0000000091000014] = 7757fe01, %g2 = ffffffffffffffa2 ldsb [%i6+0x014],%g2 ! %g2 = 0000000000000077 ! %l5 = 7202da6ff0e2b408, Mem[000000009100002e] = 6671a5b5 sth %l5,[%i6+0x02e] ! Mem[000000009100002c] = b408a5b5 ! Mem[0000000091000028] = 00000000, %g2 = 0000000000000077 lduw [%i6+%o5],%g2 ! %g2 = 0000000000000000 ! %l7 = 880603fbfabd6d02, Mem[0000000091800001] = 782aae52 stb %l7,[%o0+0x001] ! Mem[0000000091800000] = 022aae52 ! Mem[0000000090000010] = 58d828ea, %g2 = 0000000000000000 ldub [%i4+0x013],%g2 ! %g2 = 0000000000000058 ! %l2 = f1425ba1, %l3 = 70ff2a9e, Mem[0000000090000000] = 09d53180 d6baa174 std %l2,[%i4+%g0] ! Mem[0000000090000000] = f1425ba1 70ff2a9e p49_label_7: ! %l5 = 7202da6ff0e2b408, Mem[000000009000002c] = 0000120d stw %l5,[%i4+0x02c] ! Mem[000000009000002c] = f0e2b408 ! %l5 = 7202da6ff0e2b408, Mem[0000000091800004] = 520f9d47 sth %l5,[%o0+0x004] ! Mem[0000000091800004] = b4089d47 ! Mem[0000000091800038] = 54b61102, %g2 = 0000000000000058 ldsh [%o0+0x038],%g2 ! %g2 = 00000000000054b6 ! %l5 = 7202da6ff0e2b408, Mem[0000000090000030] = 7a6764e2807fa20a stx %l5,[%i4+0x030] ! Mem[0000000090000030] = 7202da6ff0e2b408 ! %l4 = 2bc1171e, %l5 = f0e2b408, Mem[0000000072000008] = a1c4628e 6efde5e7 std %l4,[%i0+%o1] ! Mem[0000000072000008] = 2bc1171e f0e2b408 ! Mem[0000000090000008] = 6671520f, %g2 = 00000000000054b6 ldsh [%i4+0x00a],%g2 ! %g2 = 0000000000006671 ! %l3 = 0f74eb6270ff2a9e, Mem[000000007300001c] = 9a43116b stb %l3,[%i2+0x01c] ! Mem[000000007300001c] = 9e43116b ! Mem[0000000091800010] = 6e4e5182 96298cae, %g2 = 00006671, %g3 = 0332e58e ldd [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 0000000096298cae ! %l3 = 0f74eb6270ff2a9e, Mem[0000000091800030] = 43bc1d81 stw %l3,[%o0+0x030] ! Mem[0000000091800030] = 70ff2a9e ! Mem[000000007300002c] = fd5369ec, %l3 = 0f74eb6270ff2a9e lduh [%i2+0x02e],%l3 ! %l3 = 00000000000069ec p49_label_8: ! %l0 = 0000000000006671, Mem[0000000072000018] = 866aec222bc1171e stx %l0,[%i0+%o3] ! Mem[0000000072000018] = 0000000000006671 ! %l4 = 866aec222bc1171e, Mem[0000000090800028] = 4459f5d3 sth %l4,[%i5+%o5] ! Mem[0000000090800028] = 171ef5d3 ! %l1 = e3782aae520f9d47, Mem[0000000090800002] = acf8dd4b sth %l1,[%i5+0x002] ! Mem[0000000090800000] = 9d47dd4b ! %l3 = 00000000000069ec, Mem[000000009180001e] = 4e285566 sth %l3,[%o0+0x01e] ! Mem[000000009180001c] = 69ec5566 ! Mem[0000000072800018] = 40155a6e, %l1 = e3782aae520f9d47 lduh [%i1+0x01a],%l1 ! %l1 = 0000000000005a6e ! %l2 = 36dccdbbf1425ba1, Mem[000000007380001c] = ff020055 stw %l2,[%i3+0x01c] ! Mem[000000007380001c] = f1425ba1 ! %l5 = 7202da6ff0e2b408, Mem[000000007380003e] = 0000120d sth %l5,[%i3+0x03e] ! Mem[000000007380003c] = 0000b408 ! Mem[0000000072000038] = d174292f a27577f3, %l0 = 00006671, %l1 = 00005a6e ldd [%i0+0x038],%l0 ! %l0 = 00000000d174292f 00000000a27577f3 ! Mem[0000000091800008] = 8b9883bd, %g2 = 000000006e4e5182 ldub [%o0+%o1],%g2 ! %g2 = 000000000000008b ! Mem[0000000090000024] = e58ef142, %g2 = 000000000000008b lduh [%i4+0x026],%g2 ! %g2 = 000000000000e58e p49_label_9: ! Mem[0000000090800004] = dd4bc205, %g2 = 000000000000e58e ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffdd4b ! Mem[0000000091000018] = f26e47a1, %g2 = ffffffffffffdd4b ldsb [%i6+0x01a],%g2 ! %g2 = fffffffffffffff2 ! Mem[0000000090800008] = e61214ac, %g2 = fffffffffffffff2 ldsb [%i5+0x00a],%g2 ! %g2 = ffffffffffffffe6 ! %l7 = 880603fbfabd6d02, Mem[0000000090000031] = 02da6ff0 stb %l7,[%i4+0x031] ! Mem[0000000090000030] = 02da6ff0 ! %l0 = d174292f, %l1 = a27577f3, Mem[0000000090000010] = 1d358e58 d828ead6 std %l0,[%i4+%o2] ! Mem[0000000090000010] = d174292f a27577f3 ! Mem[000000009080001c] = db268a9a, %g2 = ffffffffffffffe6 lduh [%i5+0x01c],%g2 ! %g2 = 000000000000db26 ! Mem[0000000090000000] = f1425ba1, %g2 = 000000000000db26 lduw [%i4+%g0],%g2 ! %g2 = 00000000f1425ba1 ! %l0 = d174292f, %l1 = a27577f3, Mem[0000000091800030] = 70ff2a9e 51532584 std %l0,[%o0+0x030] ! Mem[0000000091800030] = d174292f a27577f3 ! Mem[0000000091800038] = 54b61102, %g2 = 00000000f1425ba1 lduh [%o0+0x038],%g2 ! %g2 = 00000000000054b6 ! Mem[0000000073000024] = c9590529, %l6 = 000000009ff0e17d ldsw [%i2+0x024],%l6 ! %l6 = ffffffffc9590529 p49_label_10: ! Mem[0000000091000010] = fabd6d02, %g2 = 00000000000054b6 ldsh [%i6+%o2],%g2 ! %g2 = fffffffffffffabd ! Mem[0000000072000038] = d174292f a27577f3, %l2 = f1425ba1, %l3 = 000069ec ldd [%i0+0x038],%l2 ! %l2 = 00000000d174292f 00000000a27577f3 ! Mem[000000007280001c] = 921b724d, %l6 = ffffffffc9590529 ldsb [%i1+0x01d],%l6 ! %l6 = 000000000000001b ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = fffffffffffffabd ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d ! %l1 = 00000000a27577f3, Mem[0000000090000004] = 70ff2a9e stw %l1,[%i4+0x004] ! Mem[0000000090000004] = a27577f3 ! Mem[0000000090000030] = 7202da6ff0e2b408, %g2 = f8449dd95e356f1d ldx [%i4+0x030],%g2 ! %g2 = 7202da6ff0e2b408 ! %l1 = 00000000a27577f3, Mem[0000000090800003] = 47dd4bc2 stb %l1,[%i5+0x003] ! Mem[0000000090800000] = f3dd4bc2 ! Mem[0000000072800034] = b8ba578b, %l4 = 866aec222bc1171e ldsh [%i1+0x036],%l4 ! %l4 = 000000000000578b ! Mem[0000000091800020] = 979dba3f, %g2 = 7202da6ff0e2b408 ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffff979d ! Mem[0000000090800024] = 35144907, %g18 = f81f239cc5fe51dc ldsw [%i5+0x024],%g2 ! %g2 = f81f239cc5fe51dc p49_label_11: ! Mem[0000000091000020] = f0e2b408, %g18 = f81f239cc5fe51dc ldsw [%i6+%o4],%g2 ! %g2 = f81f239cc5fe51dc ! %l7 = 880603fbfabd6d02, Mem[0000000090000018] = 2bc1171ef0e2b408 stx %l7,[%i4+%o3] ! Mem[0000000090000018] = 880603fbfabd6d02 ! Mem[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = f0e2b408, %g3 = 96298cae ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf ! Mem[000000009000001c] = fabd6d02, %g2 = 000000005ffaf26e lduw [%i4+0x01c],%g2 ! %g2 = 00000000fabd6d02 ! Mem[0000000091800034] = a27577f3, %g18 = f81f239cc5fe51dc ldsw [%o0+0x034],%g2 ! %g2 = f81f239cc5fe51dc ! %l3 = 00000000a27577f3, Mem[0000000090000000] = f1425ba1 stb %l3,[%i4+%g0] ! Mem[0000000090000000] = f3425ba1 ! Mem[0000000091000004] = 47e2b408, %g2 = ffffffffa27577f3 ldub [%i6+0x004],%g2 ! %g2 = 0000000000000047 ! Mem[0000000091800008] = 83bd3923, %g2 = 0000000000000047 ldsb [%o0+0x00a],%g2 ! %g2 = ffffffffffffff83 ! Mem[0000000091800010] = 6e4e518296298cae, %g2 = ffffffffffffff83 ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296298cae ! Mem[0000000072000024] = ee29640e, %l2 = 00000000d174292f lduw [%i0+0x024],%l2 ! %l2 = 00000000ee29640e p49_label_12: ! Mem[0000000091800030] = d174292f, %g2 = 6e4e518296298cae lduw [%o0+0x030],%g2 ! %g2 = 00000000d174292f ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = 00000000d174292f ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! Mem[0000000091800030] = d174292f a27577f3, %g2 = 1214449b, %g3 = 47a19fcf ldd [%o0+0x030],%g2 ! %g2 = 00000000d174292f 00000000a27577f3 ! Mem[000000009100002c] = 0000b408, %g18 = f81f239cc5fe51dc ldsw [%i6+0x02c],%g2 ! %g2 = f81f239cc5fe51dc ! Mem[000000009000002c] = f0e2b408, %g18 = f81f239cc5fe51dc ldsw [%i4+0x02c],%g2 ! %g2 = f81f239cc5fe51dc ! %l1 = 00000000a27577f3, Mem[000000009180003e] = adff0000 sth %l1,[%o0+0x03e] ! Mem[000000009180003c] = 77f30000 ! Mem[000000009000000c] = 9d47d174, %g2 = fffffffff0e2b408 lduh [%i4+0x00e],%g2 ! %g2 = 0000000000009d47 ! Mem[0000000091000038] = e25676cb, %g2 = 0000000000009d47 ldsh [%i6+0x038],%g2 ! %g2 = ffffffffffffe256 ! Mem[0000000091800038] = 54b61102 9d5277f3, %g2 = ffffe256, %g3 = a27577f3 ldd [%o0+0x038],%g2 ! %g2 = 0000000054b61102 000000009d5277f3 ! Mem[0000000090000008] = 00006671 520f9d47, %g2 = 54b61102, %g3 = 9d5277f3 ldd [%i4+%o1],%g2 ! %g2 = 0000000000006671 00000000520f9d47 p49_label_13: ! Mem[0000000090800034] = f0e2b408, %g2 = 0000000000006671 lduw [%i5+0x034],%g2 ! %g2 = 00000000f0e2b408 ! %l4 = 0000578b, %l5 = f0e2b408, Mem[0000000090000008] = 00006671 520f9d47 std %l4,[%i4+%o1] ! Mem[0000000090000008] = 0000578b f0e2b408 ! Mem[0000000091800038] = 54b61102, %g18 = f81f239cc5fe51dc ldsw [%o0+0x038],%g2 ! %g2 = f81f239cc5fe51dc ! Mem[0000000090800004] = c2055a1a, %g2 = 0000000054b61102 ldub [%i5+0x006],%g2 ! %g2 = 00000000000000c2 ! Mem[000000007380000c] = 70ff2a9e, %l7 = 880603fbfabd6d02 ldsb [%i3+0x00d],%l7 ! %l7 = ffffffffffffffff ! Mem[000000009000002c] = f0e2b408, %g2 = 00000000000000c2 lduw [%i4+0x02c],%g2 ! %g2 = 00000000f0e2b408 ! %l4 = 000000000000578b, Mem[0000000091800008] = 8b9883bd sth %l4,[%o0+%o1] ! Mem[0000000091800008] = 578b83bd ! %l6 = 000000000000001b, Mem[0000000090000030] = 7202da6f stb %l6,[%i4+0x030] ! Mem[0000000090000030] = 1b02da6f ! Mem[0000000090800004] = dd4bc205, %g2 = 00000000f0e2b408 lduh [%i5+0x004],%g2 ! %g2 = 000000000000dd4b ! Mem[0000000090000018] = 880603fb fabd6d02, %g2 = 0000dd4b, %g3 = 520f9d47 ldd [%i4+%o3],%g2 ! %g2 = 00000000880603fb 00000000fabd6d02 p49_label_14: ! %l2 = 00000000ee29640e, Mem[0000000090800020] = 0c86ef26 sth %l2,[%i5+%o4] ! Mem[0000000090800020] = 640eef26 ! %l0 = d174292f, %l1 = a27577f3, Mem[0000000091000008] = 48d28052 f0e2b408 std %l0,[%i6+%o1] ! Mem[0000000091000008] = d174292f a27577f3 ! %l6 = 000000000000001b, Mem[000000009080003c] = adc27bb0 stw %l6,[%i5+0x03c] ! Mem[000000009080003c] = 0000001b ! %l3 = 00000000a27577f3, Mem[0000000090800020] = 640eef2635144907 stx %l3,[%i5+%o4] ! Mem[0000000090800020] = 00000000a27577f3 ! Mem[0000000091000030] = 761e1214, %g2 = 00000000880603fb ldsh [%i6+0x032],%g2 ! %g2 = 000000000000761e ! Mem[0000000090000028] = f1425ba1 f0e2b408, %g2 = 0000761e, %g3 = fabd6d02 ldd [%i4+%o5],%g2 ! %g2 = 00000000f1425ba1 00000000f0e2b408 ! Mem[0000000091000030] = a5b5761e, %g2 = 00000000f1425ba1 lduw [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e ! Mem[000000009100000c] = 77f3fabd, %g2 = 00000000a5b5761e ldub [%i6+0x00e],%g2 ! %g2 = 0000000000000077 ! %l6 = 000000000000001b, Mem[0000000091800008] = 578b83bd3923d9af stx %l6,[%o0+%o1] ! Mem[0000000091800008] = 000000000000001b ! Mem[000000007200000c] = f0e2b408, %l1 = 00000000a27577f3 ldsw [%i0+0x00c],%l1 ! %l1 = fffffffff0e2b408 p49_label_15: ! %l3 = 00000000a27577f3, Mem[0000000090000000] = f3425ba1a27577f3 stx %l3,[%i4+%g0] ! Mem[0000000090000000] = 00000000a27577f3 ! %l6 = 000000000000001b, Mem[0000000090000028] = f1425ba1 sth %l6,[%i4+%o5] ! Mem[0000000090000028] = 001b5ba1 ! %l1 = fffffffff0e2b408, Mem[0000000090800014] = 5e356f1d sth %l1,[%i5+0x014] ! Mem[0000000090800014] = b4086f1d ! %l5 = 7202da6ff0e2b408, Mem[0000000072000028] = 12eea7eaba60edfe stx %l5,[%i0+%o5] ! Mem[0000000072000028] = 7202da6ff0e2b408 ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = 0000000000000077 ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! %l6 = 000000000000001b, Mem[0000000091000020] = f0e2b4080f655ba1 stx %l6,[%i6+%o4] ! Mem[0000000091000020] = 000000000000001b ! %l6 = 000000000000001b, Mem[000000009100000f] = f3fabd6d stb %l6,[%i6+0x00f] ! Mem[000000009100000c] = 1bfabd6d ! %l4 = 000000000000578b, Mem[000000009100002c] = 0000b408 stw %l4,[%i6+0x02c] ! Mem[000000009100002c] = 0000578b ! %l4 = 000000000000578b, Mem[000000009000003c] = e6c51178 stw %l4,[%i4+0x03c] ! Mem[000000009000003c] = 0000578b ! %l1 = fffffffff0e2b408, Mem[000000009080002c] = 51e85f11 stb %l1,[%i5+0x02c] ! Mem[000000009080002c] = 08e85f11 p49_label_16: ! Mem[0000000090000034] = f0e2b408, %g2 = a5b5761e1214449b lduw [%i4+0x034],%g2 ! %g2 = 00000000f0e2b408 ! Mem[0000000090800014] = b4086f1d, %g2 = 00000000f0e2b408 lduh [%i5+0x014],%g2 ! %g2 = 000000000000b408 ! %l7 = ffffffffffffffff, Mem[0000000090800012] = 9dd9b408 sth %l7,[%i5+0x012] ! Mem[0000000090800010] = ffffb408 ! %l7 = ffffffffffffffff, Mem[0000000090000032] = da6ff0e2 sth %l7,[%i4+0x032] ! Mem[0000000090000030] = fffff0e2 ! Mem[000000009100000c] = a275771b, %g2 = 000000000000b408 lduh [%i6+0x00c],%g2 ! %g2 = 000000000000a275 ! %l4 = 0000578b, %l5 = f0e2b408, Mem[0000000091000010] = fabd6d02 7757fe01 std %l4,[%i6+%o2] ! Mem[0000000091000010] = 0000578b f0e2b408 ! Mem[0000000091000004] = b408d174, %g2 = 000000000000a275 ldub [%i6+0x006],%g2 ! %g2 = 00000000000000b4 ! Mem[0000000090800008] = 5a1ae612, %g2 = 00000000000000b4 lduw [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 ! %l0 = d174292f, %l1 = f0e2b408, Mem[0000000091000018] = 5ffaf26e 47a19fcf std %l0,[%i6+%o3] ! Mem[0000000091000018] = d174292f f0e2b408 ! Mem[000000009100001c] = b4080000, %g2 = 000000005a1ae612 ldub [%i6+0x01e],%g2 ! %g2 = 00000000000000b4 p49_label_17: ! Mem[0000000091800024] = 3ff05315, %g2 = 00000000000000b4 ldsb [%o0+0x025],%g2 ! %g2 = 000000000000003f ! Mem[0000000091800010] = 6e4e5182, %g18 = f81f239cc5fe51dc ldsw [%o0+%o2],%g2 ! %g2 = f81f239cc5fe51dc ! Mem[000000009100001c] = f0e2b408, %g2 = 000000006e4e5182 lduh [%i6+0x01c],%g2 ! %g2 = 000000000000f0e2 ! Mem[0000000073000030] = d2963822 89410509, %l2 = ee29640e, %l3 = a27577f3 ldd [%i2+0x030],%l2 ! %l2 = 00000000d2963822 0000000089410509 ! Mem[0000000072000034] = acf12f20, %l3 = 0000000089410509 ldub [%i0+0x034],%l3 ! %l3 = 00000000000000ac ! %l3 = 00000000000000ac, Mem[000000009180000e] = 001b6e4e sth %l3,[%o0+0x00e] ! Mem[000000009180000c] = 00ac6e4e ! Mem[000000009080002c] = 08e85f11, %g2 = 000000000000f0e2 ldsb [%i5+0x02c],%g2 ! %g2 = 0000000000000008 ! Mem[000000009100002c] = 578ba5b5, %g2 = 0000000000000008 ldsh [%i6+0x02e],%g2 ! %g2 = 000000000000578b ! Mem[0000000073800030] = 4b12be0e, %l6 = 000000000000001b ldub [%i3+0x031],%l6 ! %l6 = 0000000000000012 ! %l4 = 0000578b, %l5 = f0e2b408, Mem[0000000090800038] = 66e1d7bc 0000001b std %l4,[%i5+0x038] ! Mem[0000000090800038] = 0000578b f0e2b408 p49_label_18: ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = 000000000000578b ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! %l6 = 0000000000000012, Mem[0000000091000025] = 00001b00 stb %l6,[%i6+0x025] ! Mem[0000000091000024] = 12001b00 ! Mem[0000000090800014] = b4086f1d, %g18 = f81f239cc5fe51dc ldsw [%i5+0x014],%g2 ! %g2 = f81f239cc5fe51dc ! Mem[0000000090000028] = 001b5ba1, %g2 = ffffffffb4086f1d ldsh [%i4+%o5],%g2 ! %g2 = 000000000000001b ! %l4 = 000000000000578b, Mem[0000000091800030] = d174292fa27577f3 stx %l4,[%o0+0x030] ! Mem[0000000091800030] = 000000000000578b ! %l2 = d2963822, %l3 = 000000ac, Mem[0000000091800008] = 00000000 000000ac std %l2,[%o0+%o1] ! Mem[0000000091800008] = d2963822 000000ac ! Mem[0000000090800018] = b2d54dc6, %g2 = 000000000000001b lduh [%i5+%o3],%g2 ! %g2 = 000000000000b2d5 ! %l1 = fffffffff0e2b408, Mem[0000000091000026] = 001b0000 stb %l1,[%i6+0x026] ! Mem[0000000091000024] = 081b0000 ! Mem[0000000090800014] = b4086f1d, %g18 = f81f239cc5fe51dc ldsw [%i5+0x014],%g2 ! %g2 = f81f239cc5fe51dc ! Mem[0000000090000008] = 0000578bf0e2b408, %g2 = ffffffffb4086f1d ldx [%i4+%o1],%g2 ! %g2 = 0000578bf0e2b408 p49_label_19: ! Mem[0000000091000020] = 000000000012081b, %g2 = 0000578bf0e2b408 ldx [%i6+%o4],%g2 ! %g2 = 000000000012081b ! %l3 = 00000000000000ac, Mem[0000000091000030] = a5b5761e sth %l3,[%i6+0x030] ! Mem[0000000091000030] = 00ac761e ! Mem[0000000090800028] = 171ef5d3 08e85f11, %g2 = 0012081b, %g3 = f0e2b408 ldd [%i5+%o5],%g2 ! %g2 = 00000000171ef5d3 0000000008e85f11 ! Mem[0000000073000030] = d2963822 89410509, %l4 = 0000578b, %l5 = f0e2b408 ldd [%i2+0x030],%l4 ! %l4 = 00000000d2963822 0000000089410509 ! %l4 = d2963822, %l5 = 89410509, Mem[0000000090000028] = 001b5ba1 f0e2b408 std %l4,[%i4+%o5] ! Mem[0000000090000028] = d2963822 89410509 ! Mem[000000009080001c] = db268a9a, %g18 = f81f239cc5fe51dc ldsw [%i5+0x01c],%g2 ! %g2 = f81f239cc5fe51dc ! Mem[0000000091000008] = d174292f, %g18 = f81f239cc5fe51dc ldsw [%i6+%o1],%g2 ! %g2 = f81f239cc5fe51dc ! %l3 = 00000000000000ac, Mem[0000000091800010] = 6e4e5182 stw %l3,[%o0+%o2] ! Mem[0000000091800010] = 000000ac ! Mem[0000000091800008] = d2963822 000000ac, %g2 = d174292f, %g3 = 08e85f11 ldd [%o0+%o1],%g2 ! %g2 = 00000000d2963822 00000000000000ac ! %l0 = 00000000d174292f, Mem[0000000090800014] = b4086f1d stw %l0,[%i5+0x014] ! Mem[0000000090800014] = d174292f p49_label_20: ! %l6 = 00000012, %l7 = ffffffff, Mem[0000000090800000] = 73d09df3 dd4bc205 std %l6,[%i5+%g0] ! Mem[0000000090800000] = 00000012 ffffffff ! Mem[000000009000002c] = 89410509, %g2 = 00000000d2963822 lduw [%i4+0x02c],%g2 ! %g2 = 0000000089410509 ! %l1 = fffffffff0e2b408, Mem[0000000091800030] = 000000000000578b stx %l1,[%o0+0x030] ! Mem[0000000091800030] = fffffffff0e2b408 ! Mem[0000000091000018] = d174292f, %g18 = f81f239cc5fe51dc ldsw [%i6+%o3],%g2 ! %g2 = f81f239cc5fe51dc ! Mem[0000000090000008] = 0000578b, %g18 = f81f239cc5fe51dc ldsw [%i4+%o1],%g2 ! %g2 = f81f239cc5fe51dc ! %l2 = 00000000d2963822, Mem[000000009100000c] = a275771b sth %l2,[%i6+0x00c] ! Mem[000000009100000c] = 3822771b ! Mem[0000000090000038] = 53918eb2, %g2 = 000000000000578b ldsh [%i4+0x038],%g2 ! %g2 = 0000000000005391 ! Mem[0000000090000038] = 53918eb2 0000578b, %g2 = 00005391, %g3 = 000000ac ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 000000000000578b ! %l2 = 00000000d2963822, Mem[0000000090000010] = d174292f stw %l2,[%i4+%o2] ! Mem[0000000090000010] = d2963822 ! Mem[0000000091000024] = 0012081b, %g2 = 0000000053918eb2 ldub [%i6+0x024],%g2 ! %g2 = 0000000000000000 p49_label_21: ! %l2 = 00000000d2963822, Mem[0000000073800030] = 4b12be0e6bde6ec5 stx %l2,[%i3+0x030] ! Mem[0000000073800030] = 00000000d2963822 ! %l0 = d174292f, %l1 = f0e2b408, Mem[0000000072800000] = c87f1e51 9ff0e17d std %l0,[%i1+%g0] ! Mem[0000000072800000] = d174292f f0e2b408 ! %l4 = 00000000d2963822, Mem[0000000090000004] = a27577f3 stw %l4,[%i4+0x004] ! Mem[0000000090000004] = d2963822 ! %l4 = d2963822, %l5 = 89410509, Mem[0000000090800018] = b2d54dc6 db268a9a std %l4,[%i5+%o3] ! Mem[0000000090800018] = d2963822 89410509 ! Mem[0000000090800020] = 00000000 a27577f3, %g2 = 00000000, %g3 = 0000578b ldd [%i5+%o4],%g2 ! %g2 = 0000000000000000 00000000a27577f3 ! Mem[0000000090800028] = f5d308e8, %g2 = 0000000000000000 ldsh [%i5+0x02a],%g2 ! %g2 = fffffffffffff5d3 ! Mem[0000000090000030] = 1b02ffff, %g18 = f81f239cc5fe51dc ldsw [%i4+0x030],%g2 ! %g2 = f81f239cc5fe51dc ! Mem[0000000091800030] = ffffffff f0e2b408, %g2 = 1b02ffff, %g3 = a27577f3 ldd [%o0+0x030],%g2 ! %g2 = 00000000ffffffff 00000000f0e2b408 ! Mem[0000000090800028] = 171ef5d3 08e85f11, %g2 = ffffffff, %g3 = f0e2b408 ldd [%i5+%o5],%g2 ! %g2 = 00000000171ef5d3 0000000008e85f11 ! Mem[0000000090000008] = 578bf0e2, %g2 = 00000000171ef5d3 ldub [%i4+0x00a],%g2 ! %g2 = 0000000000000057 p49_label_22: ! Mem[0000000091000028] = 00000000, %g2 = 0000000000000057 lduw [%i6+%o5],%g2 ! %g2 = 0000000000000000 ! %l1 = fffffffff0e2b408, Mem[0000000073000000] = ed029c65fd24bc0d stx %l1,[%i2+%g0] ! Mem[0000000073000000] = fffffffff0e2b408 ! %l5 = 0000000089410509, Mem[0000000090000000] = 00000000d2963822 stx %l5,[%i4+%g0] ! Mem[0000000090000000] = 0000000089410509 ! Mem[000000009000001c] = fabd6d02, %g2 = 0000000000000000 lduh [%i4+0x01c],%g2 ! %g2 = 000000000000fabd ! Mem[0000000090000000] = 0000000089410509, %g2 = 000000000000fabd ldx [%i4+%g0],%g2 ! %g2 = 0000000089410509 ! Mem[000000009100000c] = 3822771b, %g18 = f81f239cc5fe51dc ldsw [%i6+0x00c],%g2 ! %g2 = f81f239cc5fe51dc ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = 3822771b, %g3 = 08e85f11 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! Mem[0000000072800024] = 3787e1e2, %l5 = 0000000089410509 lduh [%i1+0x024],%l5 ! %l5 = 0000000000003787 ! Mem[0000000090000028] = d2963822 89410509, %g2 = e25676cb, %g3 = 62bf8c8f ldd [%i4+%o5],%g2 ! %g2 = 00000000d2963822 0000000089410509 ! %l0 = d174292f, %l1 = f0e2b408, Mem[0000000090800030] = 7202da6f f0e2b408 std %l0,[%i5+0x030] ! Mem[0000000090800030] = d174292f f0e2b408 p49_label_23: ! Mem[0000000090800038] = 0000578b, %g2 = 00000000d2963822 ldsb [%i5+0x038],%g2 ! %g2 = 0000000000000000 ! %l4 = 00000000d2963822, Mem[0000000090800028] = 171ef5d308e85f11 stx %l4,[%i5+%o5] ! Mem[0000000090800028] = 00000000d2963822 ! Mem[0000000091000018] = 292ff0e2, %g2 = 0000000000000000 lduh [%i6+0x01a],%g2 ! %g2 = 000000000000292f ! Mem[0000000091000028] = 000000000000578b, %g2 = 000000000000292f ldx [%i6+%o5],%g2 ! %g2 = 000000000000578b ! Mem[000000007300001c] = 9e43116b, %l2 = 00000000d2963822 ldsw [%i2+0x01c],%l2 ! %l2 = ffffffff9e43116b ! Mem[000000009000000c] = f0e2b408, %g2 = 000000000000578b lduh [%i4+0x00c],%g2 ! %g2 = 000000000000f0e2 ! %l4 = d2963822, %l5 = 00003787, Mem[0000000091800028] = 153f24b0 df4e4459 std %l4,[%o0+%o5] ! Mem[0000000091800028] = d2963822 00003787 ! %l7 = ffffffffffffffff, Mem[0000000090800032] = 292ff0e2 stb %l7,[%i5+0x032] ! Mem[0000000090800030] = ff2ff0e2 ! %l6 = 0000000000000012, Mem[0000000073800028] = 8c581125 stw %l6,[%i3+%o5] ! Mem[0000000073800028] = 00000012 ! Mem[0000000090000028] = d2963822, %g18 = f81f239cc5fe51dc ldsw [%i4+%o5],%g2 ! %g2 = f81f239cc5fe51dc p49_label_24: ! %l6 = 0000000000000012, Mem[0000000091000025] = 12081b00 stb %l6,[%i6+0x025] ! Mem[0000000091000024] = 12081b00 ! Mem[0000000091000008] = d174292f, %g2 = ffffffffd2963822 lduw [%i6+%o1],%g2 ! %g2 = 00000000d174292f ! %l2 = ffffffff9e43116b, Mem[0000000090800016] = 292fd296 sth %l2,[%i5+0x016] ! Mem[0000000090800014] = 116bd296 ! Mem[0000000090800028] = 00000000 d2963822, %g2 = d174292f, %g3 = 89410509 ldd [%i5+%o5],%g2 ! %g2 = 0000000000000000 00000000d2963822 ! %l5 = 0000000000003787, Mem[0000000091000024] = 0012081b stb %l5,[%i6+0x024] ! Mem[0000000091000024] = 8712081b ! %l2 = 9e43116b, %l3 = 000000ac, Mem[0000000072000000] = 3e954b84 8b92a7d2 std %l2,[%i0+%g0] ! Mem[0000000072000000] = 9e43116b 000000ac ! Mem[0000000091800018] = 8b92a7d2, %g2 = 0000000000000000 lduw [%o0+%o3],%g2 ! %g2 = 000000008b92a7d2 ! %l0 = 00000000d174292f, Mem[0000000091800028] = d296382200003787 stx %l0,[%o0+%o5] ! Mem[0000000091800028] = 00000000d174292f ! Mem[000000007280000c] = 2135429d, %l3 = 00000000000000ac ldsw [%i1+0x00c],%l3 ! %l3 = 000000002135429d ! Mem[0000000091000010] = 0000578b, %g2 = 000000008b92a7d2 lduw [%i6+%o2],%g2 ! %g2 = 000000000000578b p49_label_25: ! %l4 = d2963822, %l5 = 00003787, Mem[0000000091800010] = 000000ac 96298cae std %l4,[%o0+%o2] ! Mem[0000000091800010] = d2963822 00003787 ! %l1 = fffffffff0e2b408, Mem[000000009100003e] = 8c8f0000 sth %l1,[%i6+0x03e] ! Mem[000000009100003c] = b4080000 ! Mem[000000009080003c] = b4080000, %g2 = 000000000000578b lduh [%i5+0x03e],%g2 ! %g2 = 000000000000b408 ! Mem[0000000090800024] = a27577f3, %g2 = 000000000000b408 lduh [%i5+0x024],%g2 ! %g2 = 000000000000a275 ! %l5 = 0000000000003787, Mem[0000000091800005] = 089d47d2 stb %l5,[%o0+0x005] ! Mem[0000000091800004] = 879d47d2 ! Mem[0000000091800038] = 11029d52, %g2 = 000000000000a275 ldsh [%o0+0x03a],%g2 ! %g2 = 0000000000001102 ! Mem[0000000091800000] = e3022aae, %g2 = 0000000000001102 lduw [%o0+%g0],%g2 ! %g2 = 00000000e3022aae ! Mem[0000000090800018] = d2963822, %g2 = 00000000e3022aae ldsb [%i5+%o3],%g2 ! %g2 = ffffffffffffffd2 ! Mem[0000000091000038] = e25676cb, %g2 = ffffffffffffffd2 lduw [%i6+0x038],%g2 ! %g2 = 00000000e25676cb ! %l1 = fffffffff0e2b408, Mem[000000009180001e] = 69ec5566 sth %l1,[%o0+0x01e] ! Mem[000000009180001c] = b4085566 ba,a p49_not_taken_0_end p49_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000d174292f bne,a,pn %xcc,p49_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be fffffffff0e2b408 bne,a,pn %xcc,p49_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffff9e43116b bne,a,pn %xcc,p49_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000002135429d bne,a,pn %xcc,p49_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000d2963822 bne,a,pn %xcc,p49_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000003787 bne,a,pn %xcc,p49_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000012 bne,a,pn %xcc,p49_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffffff 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 69d82af0 6f2791f3 bne %xcc,p49_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 4641f977 5d0c9c19 bne %xcc,p49_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be f686708c 6cf83096 bne %xcc,p49_f4_fail nop ! Check Local Memory set p49_local0_expect,%g1 p49_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 9e43116b000000ac ldx [%i0+0x000],%g3 ! Observed data at 0000000072000000 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 2bc1171ef0e2b408 ldx [%i0+0x008],%g3 ! Observed data at 0000000072000008 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000000000006671 ldx [%i0+0x018],%g3 ! Observed data at 0000000072000018 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 7202da6ff0e2b408 ldx [%i0+0x028],%g3 ! Observed data at 0000000072000028 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x028,%g4 set p49_local1_expect,%g1 p49_check_local1: ldx [%g1+0x000],%g2 ! Expected data = d174292ff0e2b408 ldx [%i1+0x000],%g3 ! Observed data at 0000000072800000 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x000,%g4 set p49_local2_expect,%g1 p49_check_local2: ldx [%g1+0x000],%g2 ! Expected data = fffffffff0e2b408 ldx [%i2+0x000],%g3 ! Observed data at 0000000073000000 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 9bcec2389e43116b ldx [%i2+0x018],%g3 ! Observed data at 0000000073000018 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x018,%g4 set p49_local3_expect,%g1 p49_check_local3: ldx [%g1+0x010],%g2 ! Expected data = 00006671520f9d47 ldx [%i3+0x010],%g3 ! Observed data at 0000000073800010 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0cd07321f1425ba1 ldx [%i3+0x018],%g3 ! Observed data at 0000000073800018 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000001267e6b5dc ldx [%i3+0x028],%g3 ! Observed data at 0000000073800028 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00000000d2963822 ldx [%i3+0x030],%g3 ! Observed data at 0000000073800030 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = f1425ba10000b408 ldx [%i3+0x038],%g3 ! Observed data at 0000000073800038 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x038,%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 p49_f4_fail: set p49_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: ldxa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000072000020] lduba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000072000010] ldsha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000073800018] ldda [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000073800000] done p49_trap1o: ldxa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000072000020] lduba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000072000010] ldsha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000073800018] ldda [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000073800000] done p49_trap2e: stda %l2,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000072000008] stha %l4,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000073800020] lduba [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000073000020] ldda [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000073000018] ldsba [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000072800028] lduwa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000073800000] lduba [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000073800008] done p49_trap2o: stda %l2,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000072000008] stha %l4,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000073800020] lduba [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000073000020] ldda [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000073000018] ldsba [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000072800028] lduwa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000073800000] lduba [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000073800008] done p49_trap3e: nop nop done p49_trap3o: nop 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 = 280e42f0382aa267 ldx [%g1+0x008],%l1 ! %l1 = e3782aae520f9d47 ldx [%g1+0x010],%l2 ! %l2 = 36dccdbbf1425ba1 ldx [%g1+0x018],%l3 ! %l3 = 1dd4661c628240f3 ldx [%g1+0x020],%l4 ! %l4 = be5e9c5eaed24271 ldx [%g1+0x028],%l5 ! %l5 = 7202da6ff0e2b408 ldx [%g1+0x030],%l6 ! %l6 = 7784aaa1ff721cda ldx [%g1+0x038],%l7 ! %l7 = 880603fbfabd6d02 ! 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 = 4bdb4772 0eece265 50d89ab4 a2e8fa58 ! %f4 = 736fef65 5c27a084 659ab7eb 4f982428 ! %f8 = 834f7e76 52ed3cc3 561fb319 45730d67 ! %f12 = ecaa7b2d c6937c10 dbeb479f c2d744ee ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = a407630a 52db2c80 8498e92d ce4725c4 ! %f20 = 27d06a40 6f1c8c15 e34b1903 e55ca9c0 ! %f24 = a6eae346 d9d96347 709655eb 43e86ccf ! %f28 = 4360492b 922d5387 0f7745fb 086518fb ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 280fb689 9d041503 4ecf3bb4 e0205b48 ! %f36 = 4498c7ef 0af866a0 d663937b b941b36d ! %f40 = 84ba5b84 f36d1961 2e5f5fc2 01bdaae8 ! %f44 = 38fd3c70 ab641a98 19494ae6 bfe97ed0 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x4a4cf74f00000073,%g7,%g1 ! GSR scale = 14, align = 3 wr %g1,%g0,%gsr ! GSR = 4a4cf74f00000073 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[0000000091000004] = 98f9b0a5, %g2 = 0000000000000000 ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffff98f9 ! %l2 = c53f680024c5df84, Mem[000000007580001c] = 46bfa2f3 stw %l2,[%i3+0x01c] ! Mem[000000007580001c] = 24c5df84 ! Mem[0000000090800028] = 4459f5d351e85f11, %g2 = ffffffffffff98f9 ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351e85f11 ! %l4 = 57b9802a3d66a700, Mem[0000000091800028] = 153f24b0 stb %l4,[%o0+%o5] ! Mem[0000000091800028] = 003f24b0 ! %l2 = 24c5df84, %l3 = 149253e7, Mem[0000000075800028] = 227e3460 797c3ff8 std %l2,[%i3+%o5] ! Mem[0000000075800028] = 24c5df84 149253e7 ! %l0 = 38d287e1e9f35c5e, Mem[0000000090800026] = 49074459 stb %l0,[%i5+0x026] ! Mem[0000000090800024] = 5e074459 ! Mem[0000000090800014] = 5e356f1d, %g18 = 324426f441c7f0aa ldsw [%i5+0x014],%g2 ! %g2 = 324426f441c7f0aa ! Mem[000000009000003c] = 11780000, %g2 = 000000005e356f1d ldub [%i4+0x03e],%g2 ! %g2 = 0000000000000011 ! Mem[0000000090800014] = 5e356f1d, %g18 = 324426f441c7f0aa ldsw [%i5+0x014],%g2 ! %g2 = 324426f441c7f0aa ! Mem[0000000091800008] = 8b9883bd, %g2 = 000000005e356f1d ldsh [%o0+%o1],%g2 ! %g2 = ffffffffffff8b98 p50_label_2: ! Mem[0000000075000010] = 271dc66a3ad5a388, %l1 = 1a6aaa21f9671d8c ldx [%i2+%o2],%l1 ! %l1 = 271dc66a3ad5a388 ! %l2 = c53f680024c5df84, Mem[0000000090800018] = b2d54dc6 stw %l2,[%i5+%o3] ! Mem[0000000090800018] = 24c5df84 ! %l0 = e9f35c5e, %l1 = 3ad5a388, Mem[0000000090800028] = 4459f5d3 51e85f11 std %l0,[%i5+%o5] ! Mem[0000000090800028] = e9f35c5e 3ad5a388 ! %l1 = 271dc66a3ad5a388, Mem[0000000090800020] = 0c86ef2635145e07 stx %l1,[%i5+%o4] ! Mem[0000000090800020] = 271dc66a3ad5a388 ! Mem[0000000074800038] = bacec241, %l6 = c04cf43bbeadaac2 ldub [%i1+0x03b],%l6 ! %l6 = 0000000000000041 ! Mem[0000000091000004] = 98f9b0a5, %g2 = ffffffffffff8b98 ldub [%i6+0x004],%g2 ! %g2 = 0000000000000098 ! %l7 = 79f204f18c587e8e, Mem[0000000090000010] = 1d358e58 stw %l7,[%i4+%o2] ! Mem[0000000090000010] = 8c587e8e ! %l3 = 90bea136149253e7, Mem[0000000090000038] = 53918eb2 sth %l3,[%i4+0x038] ! Mem[0000000090000038] = 53e78eb2 ! Mem[0000000090800014] = 6f1d24c5, %g2 = 0000000000000098 ldsh [%i5+0x016],%g2 ! %g2 = 0000000000006f1d ! %l5 = 247963d005db5761, Mem[0000000090800038] = 66e1d7bc stb %l5,[%i5+0x038] ! Mem[0000000090800038] = 61e1d7bc p50_label_3: ! Mem[000000009180003c] = 9d52adff, %g18 = 324426f441c7f0aa ldsw [%o0+0x03c],%g2 ! %g2 = 324426f441c7f0aa ! %l5 = 247963d005db5761, Mem[0000000091800026] = f053003f sth %l5,[%o0+0x026] ! Mem[0000000091800024] = 5761003f ! %l3 = 90bea136149253e7, Mem[0000000075800029] = 24c5df84 stb %l3,[%i3+0x029] ! Mem[0000000075800028] = 24e7df84 ! %l6 = 0000000000000041, Mem[0000000091800028] = 003f24b0df4e4459 stx %l6,[%o0+%o5] ! Mem[0000000091800028] = 0000000000000041 ! Mem[0000000074800010] = 84f57d6a68b2b165, %l3 = 90bea136149253e7 ldx [%i1+%o2],%l3 ! %l3 = 84f57d6a68b2b165 ! Mem[0000000090800000] = acf8dd4b, %g2 = ffffffff9d52adff lduh [%i5+0x002],%g2 ! %g2 = 000000000000acf8 ! Mem[0000000091000028] = 21a95ba1 08a9d051, %g2 = 0000acf8, %g3 = 00000000 ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 0000000008a9d051 ! %l4 = 3d66a700, %l5 = 05db5761, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l4,[%i5+%o1] ! Mem[0000000090800008] = 3d66a700 05db5761 ! Mem[0000000091000014] = 7757fe01, %g18 = 324426f441c7f0aa ldsw [%i6+0x014],%g2 ! %g2 = 324426f441c7f0aa ! %l6 = 0000000000000041, Mem[0000000090800038] = 61e1d7bcadc27bb0 stx %l6,[%i5+0x038] ! Mem[0000000090800038] = 0000000000000041 p50_label_4: ! Mem[0000000074800038] = bacec241, %l1 = 271dc66a3ad5a388 ldsw [%i1+0x038],%l1 ! %l1 = ffffffffbacec241 ! Mem[0000000091800010] = 6e4e5182, %g2 = 000000007757fe01 lduw [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 ! %l0 = 38d287e1e9f35c5e, Mem[0000000090800000] = 73d0acf8 sth %l0,[%i5+%g0] ! Mem[0000000090800000] = 5c5eacf8 ! Mem[0000000090800000] = 5c5eacf8, %g2 = 000000006e4e5182 ldub [%i5+%g0],%g2 ! %g2 = 000000000000005c ! %l6 = 0000000000000041, Mem[000000009000002b] = 977d3b2c stb %l6,[%i4+0x02b] ! Mem[0000000090000028] = 417d3b2c ! %l5 = 247963d005db5761, Mem[0000000090800020] = 271dc66a3ad5a388 stx %l5,[%i5+%o4] ! Mem[0000000090800020] = 247963d005db5761 ! Mem[0000000090000008] = b427e099152d46b0, %g2 = 000000000000005c ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! %l1 = ffffffffbacec241, Mem[0000000091000000] = 6ae82f88 stw %l1,[%i6+%g0] ! Mem[0000000091000000] = bacec241 ! Mem[000000009100000c] = 7312abd6, %g2 = b427e099152d46b0 lduw [%i6+0x00c],%g2 ! %g2 = 000000007312abd6 ! %l1 = ffffffffbacec241, Mem[0000000090800022] = 63d005db stb %l1,[%i5+0x022] ! Mem[0000000090800020] = 41d005db p50_label_5: ! Mem[0000000091800034] = 51532584, %g18 = 324426f441c7f0aa ldsw [%o0+0x034],%g2 ! %g2 = 324426f441c7f0aa ! %l0 = 38d287e1e9f35c5e, Mem[0000000091800020] = 5566979d stw %l0,[%o0+%o4] ! Mem[0000000091800020] = e9f35c5e ! Mem[0000000091000000] = bacec24198f9b0a5, %g2 = 0000000051532584 ldx [%i6+%g0],%g2 ! %g2 = bacec24198f9b0a5 ! Mem[0000000091800014] = 96298cae, %g2 = bacec24198f9b0a5 ldub [%o0+0x014],%g2 ! %g2 = 0000000000000096 ! %l1 = ffffffffbacec241, Mem[0000000090000020] = 0ad8f7030332e58e stx %l1,[%i4+%o4] ! Mem[0000000090000020] = ffffffffbacec241 ! %l6 = 0000000000000041, Mem[0000000090000020] = ffffffffbacec241 stx %l6,[%i4+%o4] ! Mem[0000000090000020] = 0000000000000041 ! %l6 = 00000041, %l7 = 8c587e8e, Mem[0000000091000008] = 48c28052 7312abd6 std %l6,[%i6+%o1] ! Mem[0000000091000008] = 00000041 8c587e8e ! Mem[000000007580001c] = 24c5df84, %l2 = c53f680024c5df84 ldsh [%i3+0x01c],%l2 ! %l2 = 00000000000024c5 ! Mem[0000000090000024] = 00000041, %g2 = 0000000000000096 ldub [%i4+0x024],%g2 ! %g2 = 0000000000000000 ! Mem[0000000074800028] = 93a6604d 24d90211, %l2 = 000024c5, %l3 = 68b2b165 ldd [%i1+%o5],%l2 ! %l2 = 0000000093a6604d 0000000024d90211 p50_label_6: ! Mem[0000000091000014] = 7757fe01, %g2 = 0000000000000000 ldsh [%i6+0x014],%g2 ! %g2 = 0000000000007757 ! Mem[0000000075000030] = 02323db8, %l7 = 79f204f18c587e8e ldub [%i2+0x032],%l7 ! %l7 = 000000000000003d ! %l6 = 00000041, %l7 = 0000003d, Mem[0000000090000028] = af022e41 7d3b2cbb std %l6,[%i4+%o5] ! Mem[0000000090000028] = 00000041 0000003d ! %l7 = 000000000000003d, Mem[0000000091800028] = 00000000 sth %l7,[%o0+%o5] ! Mem[0000000091800028] = 003d0000 ! %l7 = 000000000000003d, Mem[0000000075800037] = 84cbddb2 stb %l7,[%i3+0x037] ! Mem[0000000075800034] = 84cbdd3d ! Mem[0000000090000010] = 8c587e8ed828ead6, %g2 = 0000000000007757 ldx [%i4+%o2],%g2 ! %g2 = 8c587e8ed828ead6 ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 8c587e8ed828ead6 ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! Mem[0000000090000000] = 09d53180d6ba8c74, %g2 = 1d17902870edfb0e ldx [%i4+%g0],%g2 ! %g2 = 09d53180d6ba8c74 ! %l5 = 247963d005db5761, Mem[000000007480000c] = 8b72bb70 stw %l5,[%i1+0x00c] ! Mem[000000007480000c] = 05db5761 ! %l3 = 0000000024d90211, Mem[0000000091800015] = 298cae06 stb %l3,[%o0+0x015] ! Mem[0000000091800014] = 118cae06 p50_label_7: ! Mem[0000000075000000] = 94f50dcb 542a6a97, %l0 = e9f35c5e, %l1 = bacec241 ldd [%i2+%g0],%l0 ! %l0 = 0000000094f50dcb 00000000542a6a97 ! %l4 = 3d66a700, %l5 = 05db5761, Mem[0000000075000018] = 0907b747 e869d06b std %l4,[%i2+%o3] ! Mem[0000000075000018] = 3d66a700 05db5761 ! %l0 = 94f50dcb, %l1 = 542a6a97, Mem[0000000091800000] = fb520ab0 07b3e6aa std %l0,[%o0+%g0] ! Mem[0000000091800000] = 94f50dcb 542a6a97 ! Mem[0000000090000018] = 1d179028, %g2 = 09d53180d6ba8c74 lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 ! Mem[0000000091000028] = 21a95ba1 08a9d051, %g2 = 1d179028, %g3 = 08a9d051 ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 0000000008a9d051 ! %l2 = 0000000093a6604d, Mem[0000000090000027] = 41000000 stb %l2,[%i4+0x027] ! Mem[0000000090000024] = 4d000000 ! Mem[0000000075000030] = 02323db8713cc46d, %l7 = 000000000000003d ldx [%i2+0x030],%l7 ! %l7 = 02323db8713cc46d ! %l4 = 3d66a700, %l5 = 05db5761, Mem[0000000090800000] = 5c5eacf8 dd4bc205 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 3d66a700 05db5761 ! Mem[0000000091000038] = cb62bf8c, %g2 = 0000000021a95ba1 ldsb [%i6+0x03b],%g2 ! %g2 = ffffffffffffffcb ! Mem[0000000091800018] = 06faad5c, %g2 = ffffffffffffffcb lduw [%o0+%o3],%g2 ! %g2 = 0000000006faad5c p50_label_8: ! %l4 = 3d66a700, %l5 = 05db5761, Mem[0000000075800000] = b508fc06 beeda717 std %l4,[%i3+%g0] ! Mem[0000000075800000] = 3d66a700 05db5761 ! Mem[0000000090800018] = 24c5df84, %g2 = 0000000006faad5c ldsh [%i5+%o3],%g2 ! %g2 = 00000000000024c5 ! Mem[0000000075800000] = 3d66a700, %l0 = 0000000094f50dcb ldsb [%i3+%g0],%l0 ! %l0 = 000000000000003d ! Mem[0000000091000030] = a5b5761e 1214449b, %g2 = 000024c5, %g3 = 08a9d051 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214449b ! Mem[000000009080001c] = 8a9a2479, %g2 = 00000000a5b5761e lduh [%i5+0x01e],%g2 ! %g2 = 0000000000008a9a ! Mem[0000000090800028] = e9f35c5e 3ad5a388, %g2 = 00008a9a, %g3 = 1214449b ldd [%i5+%o5],%g2 ! %g2 = 00000000e9f35c5e 000000003ad5a388 ! %l0 = 000000000000003d, Mem[0000000090800030] = eaf607f4 stw %l0,[%i5+0x030] ! Mem[0000000090800030] = 0000003d ! Mem[0000000090000004] = d6ba8c74, %g2 = 00000000e9f35c5e lduh [%i4+0x004],%g2 ! %g2 = 000000000000d6ba ! %l1 = 00000000542a6a97, Mem[000000007500000c] = dc203048 stw %l1,[%i2+0x00c] ! Mem[000000007500000c] = 542a6a97 ! %l3 = 0000000024d90211, Mem[0000000091800003] = cb542a6a stb %l3,[%o0+0x003] ! Mem[0000000091800000] = 11542a6a p50_label_9: ! Mem[0000000091000008] = 00000041, %g2 = 000000000000d6ba lduh [%i6+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800014] = 356f1d24, %g2 = 0000000000000000 ldsb [%i5+0x015],%g2 ! %g2 = 0000000000000035 ! Mem[0000000090000010] = 8c587e8e, %g2 = 0000000000000035 lduw [%i4+%o2],%g2 ! %g2 = 000000008c587e8e ! %l5 = 247963d005db5761, Mem[0000000091000010] = 6cff95cd7757fe01 stx %l5,[%i6+%o2] ! Mem[0000000091000010] = 247963d005db5761 ! %l1 = 00000000542a6a97, Mem[000000009080003f] = 41000000 stb %l1,[%i5+0x03f] ! Mem[000000009080003c] = 97000000 ! %l7 = 02323db8713cc46d, Mem[000000009100001e] = 9fcf8b09 stb %l7,[%i6+0x01e] ! Mem[000000009100001c] = 6dcf8b09 ! Mem[0000000090000018] = 1d179028, %g2 = 000000008c587e8e lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 ! Mem[000000009100002c] = 08a9d051, %g18 = 324426f441c7f0aa ldsw [%i6+0x02c],%g2 ! %g2 = 324426f441c7f0aa ! Mem[0000000090800038] = 00000000, %g18 = 324426f441c7f0aa ldsw [%i5+0x038],%g2 ! %g2 = 324426f441c7f0aa ! %l6 = 0000000000000041, Mem[0000000090000000] = 09d53180 stb %l6,[%i4+%g0] ! Mem[0000000090000000] = 41d53180 p50_label_10: ! %l5 = 247963d005db5761, Mem[0000000090000008] = b427e099 sth %l5,[%i4+%o1] ! Mem[0000000090000008] = 5761e099 ! Mem[0000000091800038] = 54b6116d 9d52adff, %g2 = 00000000, %g3 = 3ad5a388 ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d52adff ! Mem[0000000090800020] = 247941d0, %g2 = 0000000054b6116d ldsh [%i5+%o4],%g2 ! %g2 = 0000000000002479 ! Mem[0000000090800028] = e9f35c5e, %g2 = 0000000000002479 lduw [%i5+%o5],%g2 ! %g2 = 00000000e9f35c5e ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = 00000000e9f35c5e ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! Mem[0000000074000018] = ff1be48d, %l1 = 00000000542a6a97 lduh [%i0+0x01a],%l1 ! %l1 = 000000000000e48d ! Mem[0000000091000034] = 1214449b, %g18 = 324426f441c7f0aa ldsw [%i6+0x034],%g2 ! %g2 = 324426f441c7f0aa ! Mem[000000009180001c] = 4e28e9f3, %g2 = 000000001214449b lduh [%o0+0x01e],%g2 ! %g2 = 0000000000004e28 ! Mem[0000000091000014] = 05db5761, %g18 = 324426f441c7f0aa ldsw [%i6+0x014],%g2 ! %g2 = 324426f441c7f0aa ! %l2 = 0000000093a6604d, Mem[0000000090800026] = 5761e9f3 sth %l2,[%i5+0x026] ! Mem[0000000090800024] = 604de9f3 p50_label_11: ! Mem[0000000075000030] = 02323db8, %l2 = 0000000093a6604d ldub [%i2+0x033],%l2 ! %l2 = 00000000000000b8 ! Mem[000000009080002c] = a3880000, %g2 = 0000000005db5761 lduh [%i5+0x02e],%g2 ! %g2 = 000000000000a388 ! Mem[0000000090800000] = 3d66a700 05db5761, %g2 = 0000a388, %g3 = 9d52adff ldd [%i5+%g0],%g2 ! %g2 = 000000003d66a700 0000000005db5761 ! %l1 = 000000000000e48d, Mem[0000000075800010] = d580f3ed stw %l1,[%i3+%o2] ! Mem[0000000075800010] = 0000e48d ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = 000000003d66a700 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d ! Mem[0000000091800030] = 43bc1d81, %g2 = f8449dd95e356f1d lduh [%o0+0x030],%g2 ! %g2 = 00000000000043bc ! %l2 = 00000000000000b8, Mem[0000000091800014] = 96118cae stw %l2,[%o0+0x014] ! Mem[0000000091800014] = 000000b8 ! %l1 = 000000000000e48d, Mem[000000007500003e] = 56e7ceca sth %l1,[%i2+0x03e] ! Mem[000000007500003c] = 56e7e48d ! %l4 = 57b9802a3d66a700, Mem[000000009100001e] = 6dcf8b09 sth %l4,[%i6+0x01e] ! Mem[000000009100001c] = a7008b09 ! Mem[0000000090000008] = 5761e099, %g18 = 324426f441c7f0aa ldsw [%i4+%o1],%g2 ! %g2 = 324426f441c7f0aa p50_label_12: ! %l1 = 000000000000e48d, Mem[0000000090800020] = 247941d0 stb %l1,[%i5+%o4] ! Mem[0000000090800020] = 8d7941d0 ! %l4 = 57b9802a3d66a700, Mem[000000009000003c] = e6c51178 stw %l4,[%i4+0x03c] ! Mem[000000009000003c] = 3d66a700 ! %l1 = 000000000000e48d, Mem[0000000090000028] = 00000041 sth %l1,[%i4+%o5] ! Mem[0000000090000028] = e48d0041 ! Mem[0000000090000004] = d6ba8c74, %g2 = 000000005761e099 lduw [%i4+0x004],%g2 ! %g2 = 00000000d6ba8c74 ! Mem[0000000075800030] = 40a6f91c, %l6 = 0000000000000041 ldsb [%i3+0x030],%l6 ! %l6 = 0000000000000040 ! Mem[0000000090000010] = 8c587e8e, %g18 = 324426f441c7f0aa ldsw [%i4+%o2],%g2 ! %g2 = 324426f441c7f0aa ! %l7 = 02323db8713cc46d, Mem[0000000090800012] = 9dd95e35 stb %l7,[%i5+0x012] ! Mem[0000000090800010] = 6dd95e35 ! Mem[000000009080002c] = 3ad5a388, %g2 = ffffffff8c587e8e lduh [%i5+0x02c],%g2 ! %g2 = 0000000000003ad5 ! Mem[000000007480001c] = d7dc65af, %l6 = 0000000000000040 ldsw [%i1+0x01c],%l6 ! %l6 = ffffffffd7dc65af ! %l5 = 247963d005db5761, Mem[0000000091800038] = 54b6116d9d52adff stx %l5,[%o0+0x038] ! Mem[0000000091800038] = 247963d005db5761 p50_label_13: ! %l4 = 57b9802a3d66a700, Mem[0000000091800027] = 61003d00 stb %l4,[%o0+0x027] ! Mem[0000000091800024] = 00003d00 ! Mem[0000000075800018] = a7c36ffc, %l0 = 000000000000003d ldub [%i3+0x01b],%l0 ! %l0 = 00000000000000fc ! Mem[0000000090000010] = 8c587e8e, %g2 = 0000000000003ad5 ldub [%i4+%o2],%g2 ! %g2 = 000000000000008c ! %l4 = 57b9802a3d66a700, Mem[0000000091800004] = 542a6a97 sth %l4,[%o0+0x004] ! Mem[0000000091800004] = a7006a97 ! Mem[0000000091000028] = 21a95ba1 08a9d051, %g2 = 0000008c, %g3 = 05db5761 ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 0000000008a9d051 ! Mem[0000000091800030] = 1d815153, %g2 = 0000000021a95ba1 lduh [%o0+0x032],%g2 ! %g2 = 0000000000001d81 ! %l4 = 57b9802a3d66a700, Mem[0000000091000030] = a5b5761e stw %l4,[%i6+0x030] ! Mem[0000000091000030] = 3d66a700 ! %l5 = 247963d005db5761, Mem[0000000091800000] = 94f50d11 sth %l5,[%o0+%g0] ! Mem[0000000091800000] = 57610d11 ! Mem[0000000090000030] = 7a6764e2, %g2 = 0000000000001d81 lduw [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 ! Mem[0000000090000010] = 8c587e8ed828ead6, %g2 = 000000007a6764e2 ldx [%i4+%o2],%g2 ! %g2 = 8c587e8ed828ead6 p50_label_14: ! Mem[000000007580002c] = 149253e7, %l5 = 247963d005db5761 lduw [%i3+0x02c],%l5 ! %l5 = 00000000149253e7 ! %l2 = 00000000000000b8, Mem[0000000090800018] = 24c5df84db268a9a stx %l2,[%i5+%o3] ! Mem[0000000090800018] = 00000000000000b8 ! Mem[0000000090800020] = 7941d005, %g2 = 8c587e8ed828ead6 ldub [%i5+0x021],%g2 ! %g2 = 0000000000000079 ! %l1 = 000000000000e48d, Mem[0000000091000024] = 0f65f93d sth %l1,[%i6+0x024] ! Mem[0000000091000024] = e48df93d ! Mem[0000000090800020] = 41d005db, %g2 = 0000000000000079 ldub [%i5+0x022],%g2 ! %g2 = 0000000000000041 ! Mem[0000000075000008] = 6b7adf46, %l5 = 00000000149253e7 ldsb [%i2+0x009],%l5 ! %l5 = 000000000000007a ! %l4 = 3d66a700, %l5 = 0000007a, Mem[0000000090000038] = 53e78eb2 3d66a700 std %l4,[%i4+0x038] ! Mem[0000000090000038] = 3d66a700 0000007a ! Mem[0000000075000028] = d672c1831509eb84, %l5 = 000000000000007a ldx [%i2+%o5],%l5 ! %l5 = d672c1831509eb84 ! Mem[0000000091000030] = 3d66a700, %g18 = 324426f441c7f0aa ldsw [%i6+0x030],%g2 ! %g2 = 324426f441c7f0aa ! Mem[0000000090000030] = 7a6764e2, %g18 = 324426f441c7f0aa ldsw [%i4+0x030],%g2 ! %g2 = 324426f441c7f0aa p50_label_15: ! Mem[0000000075800018] = a7c36ffc, %l7 = 02323db8713cc46d ldsw [%i3+%o3],%l7 ! %l7 = ffffffffa7c36ffc ! Mem[0000000091800018] = ad5cb768, %g2 = 000000007a6764e2 ldsh [%o0+0x01a],%g2 ! %g2 = ffffffffffffad5c ! %l5 = d672c1831509eb84, Mem[0000000091000000] = bacec24198f9b0a5 stx %l5,[%i6+%g0] ! Mem[0000000091000000] = d672c1831509eb84 ! %l4 = 57b9802a3d66a700, Mem[0000000075000010] = 271dc66a stw %l4,[%i2+%o2] ! Mem[0000000075000010] = 3d66a700 ! Mem[000000009180002c] = 004143bc, %g2 = ffffffffffffad5c lduh [%o0+0x02e],%g2 ! %g2 = 0000000000000041 ! %l7 = ffffffffa7c36ffc, Mem[0000000091800038] = 247963d0 stw %l7,[%o0+0x038] ! Mem[0000000091800038] = a7c36ffc ! %l3 = 0000000024d90211, Mem[0000000091800038] = a7c36ffc05db5761 stx %l3,[%o0+0x038] ! Mem[0000000091800038] = 0000000024d90211 ! Mem[0000000090000028] = 00410000, %g2 = 0000000000000041 lduh [%i4+0x02a],%g2 ! %g2 = 0000000000000041 ! %l6 = d7dc65af, %l7 = a7c36ffc, Mem[0000000074800008] = 06b755c7 05db5761 std %l6,[%i1+%o1] ! Mem[0000000074800008] = d7dc65af a7c36ffc ! %l4 = 57b9802a3d66a700, Mem[0000000075800020] = b8a76ac2e138a958 stx %l4,[%i3+%o4] ! Mem[0000000075800020] = 57b9802a3d66a700 p50_label_16: ! Mem[0000000090000034] = 807fa20a, %g18 = 324426f441c7f0aa ldsw [%i4+0x034],%g2 ! %g2 = 324426f441c7f0aa ! Mem[0000000091000010] = 247963d0 05db5761, %g2 = 807fa20a, %g3 = 08a9d051 ldd [%i6+%o2],%g2 ! %g2 = 00000000247963d0 0000000005db5761 ! %l5 = d672c1831509eb84, Mem[000000007480000b] = d7dc65af stb %l5,[%i1+0x00b] ! Mem[0000000074800008] = d7dc6584 ! %l0 = 00000000000000fc, Mem[0000000091000000] = d672c1831509eb84 stx %l0,[%i6+%g0] ! Mem[0000000091000000] = 00000000000000fc ! Mem[0000000074000020] = d98ad7c8, %l0 = 00000000000000fc lduh [%i0+0x022],%l0 ! %l0 = 000000000000d7c8 ! %l2 = 00000000000000b8, Mem[0000000091800018] = 06faad5cb7684e28 stx %l2,[%o0+%o3] ! Mem[0000000091800018] = 00000000000000b8 ! Mem[0000000090000038] = a7000000, %g2 = 00000000247963d0 ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffffa700 ! Mem[0000000090800020] = 8d7941d0 05db604d, %g2 = ffffa700, %g3 = 05db5761 ldd [%i5+%o4],%g2 ! %g2 = 000000008d7941d0 0000000005db604d ! Mem[000000009180001c] = 0000b8e9, %g2 = 000000008d7941d0 ldsb [%o0+0x01d],%g2 ! %g2 = 0000000000000000 ! %l6 = ffffffffd7dc65af, Mem[000000009100003e] = 8c8f0000 sth %l6,[%i6+0x03e] ! Mem[000000009100003c] = 65af0000 p50_label_17: ! Mem[0000000091800000] = 57610d11a7006a97, %g2 = 0000000000000000 ldx [%o0+%g0],%g2 ! %g2 = 57610d11a7006a97 ! %l6 = d7dc65af, %l7 = a7c36ffc, Mem[0000000090000008] = 5761e099 152d46b0 std %l6,[%i4+%o1] ! Mem[0000000090000008] = d7dc65af a7c36ffc ! %l0 = 000000000000d7c8, Mem[0000000091800026] = 5700003d sth %l0,[%o0+0x026] ! Mem[0000000091800024] = d7c8003d ! %l2 = 000000b8, %l3 = 24d90211, Mem[0000000091000008] = 00000041 8c587e8e std %l2,[%i6+%o1] ! Mem[0000000091000008] = 000000b8 24d90211 ! %l1 = 000000000000e48d, Mem[0000000074000008] = 83631a17f642395d stx %l1,[%i0+%o1] ! Mem[0000000074000008] = 000000000000e48d ! %l4 = 57b9802a3d66a700, Mem[000000009080003c] = 00000097 stw %l4,[%i5+0x03c] ! Mem[000000009080003c] = 3d66a700 ! Mem[0000000091800000] = 57610d11a7006a97, %g2 = 57610d11a7006a97 ldx [%o0+%g0],%g2 ! %g2 = 57610d11a7006a97 ! Mem[0000000091800008] = 83bd3923, %g2 = 57610d11a7006a97 ldsb [%o0+0x00a],%g2 ! %g2 = ffffffffffffff83 ! Mem[0000000091800034] = 84000000, %g2 = ffffffffffffff83 ldub [%o0+0x037],%g2 ! %g2 = 0000000000000084 ! %l5 = d672c1831509eb84, Mem[0000000090000038] = 3d66a7000000007a stx %l5,[%i4+0x038] ! Mem[0000000090000038] = d672c1831509eb84 p50_label_18: ! Mem[0000000091800018] = 00000000, %g2 = 0000000000000084 ldsh [%o0+0x01a],%g2 ! %g2 = 0000000000000000 ! %l6 = ffffffffd7dc65af, Mem[0000000074000031] = 1a6dd273 stb %l6,[%i0+0x031] ! Mem[0000000074000030] = 1aafd273 ! Mem[0000000074000018] = ff1be48d, %l7 = ffffffffa7c36ffc ldsh [%i0+0x01a],%l7 ! %l7 = ffffffffffffe48d ! Mem[0000000091800038] = 00000000 24d90211, %g2 = 00000000, %g3 = 05db604d ldd [%o0+0x038],%g2 ! %g2 = 0000000000000000 0000000024d90211 ! Mem[0000000074800034] = b595acfb, %l1 = 000000000000e48d ldsh [%i1+0x036],%l1 ! %l1 = ffffffffffffacfb ! Mem[0000000090800018] = 00000000, %g18 = 324426f441c7f0aa ldsw [%i5+%o3],%g2 ! %g2 = 324426f441c7f0aa ! %l2 = 00000000000000b8, Mem[000000007580000c] = 054ab97c stw %l2,[%i3+0x00c] ! Mem[000000007580000c] = 000000b8 ! Mem[000000009180003c] = d9021100, %g2 = 0000000000000000 ldsb [%o0+0x03d],%g2 ! %g2 = ffffffffffffffd9 ! Mem[0000000075800038] = a28a2101 7fe104b9, %l4 = 3d66a700, %l5 = 1509eb84 ldd [%i3+0x038],%l4 ! %l4 = 00000000a28a2101 000000007fe104b9 ! Mem[0000000090000038] = d672c183, %g2 = ffffffffffffffd9 lduw [%i4+0x038],%g2 ! %g2 = 00000000d672c183 p50_label_19: ! %l5 = 000000007fe104b9, Mem[0000000090000030] = 7a6764e2 sth %l5,[%i4+0x030] ! Mem[0000000090000030] = 04b964e2 ! %l6 = ffffffffd7dc65af, Mem[0000000090800008] = 3d66a70005db5761 stx %l6,[%i5+%o1] ! Mem[0000000090800008] = ffffffffd7dc65af ! Mem[0000000091000018] = 5ffaf26e, %g2 = 00000000d672c183 lduw [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e ! Mem[0000000091000028] = 21a95ba1 08a9d051, %g2 = 5ffaf26e, %g3 = 24d90211 ldd [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 0000000008a9d051 ! Mem[0000000090000000] = 41d53180, %g18 = 324426f441c7f0aa ldsw [%i4+%g0],%g2 ! %g2 = 324426f441c7f0aa ! Mem[0000000074800018] = e6941e4c d7dc65af, %l6 = d7dc65af, %l7 = ffffe48d ldd [%i1+%o3],%l6 ! %l6 = 00000000e6941e4c 00000000d7dc65af ! Mem[0000000091800018] = 00000000 000000b8, %g2 = 41d53180, %g3 = 08a9d051 ldd [%o0+%o3],%g2 ! %g2 = 0000000000000000 00000000000000b8 ! Mem[0000000091000008] = 000000b8 24d90211, %g2 = 00000000, %g3 = 000000b8 ldd [%i6+%o1],%g2 ! %g2 = 00000000000000b8 0000000024d90211 ! %l6 = 00000000e6941e4c, Mem[0000000090000038] = d672c1831509eb84 stx %l6,[%i4+0x038] ! Mem[0000000090000038] = 00000000e6941e4c ! Mem[0000000090800000] = 3d66a70005db5761, %g2 = 00000000000000b8 ldx [%i5+%g0],%g2 ! %g2 = 3d66a70005db5761 p50_label_20: ! %l5 = 000000007fe104b9, Mem[0000000091800028] = 003d0000 stw %l5,[%o0+%o5] ! Mem[0000000091800028] = 7fe104b9 ! Mem[0000000090000034] = a20a0000, %g2 = 3d66a70005db5761 lduh [%i4+0x036],%g2 ! %g2 = 000000000000a20a ! Mem[0000000091800024] = ba3fd7c8, %g2 = 000000000000a20a lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3fd7c8 ! Mem[0000000091000020] = 8b0950dd e48df93d, %g2 = ba3fd7c8, %g3 = 24d90211 ldd [%i6+%o4],%g2 ! %g2 = 000000008b0950dd 00000000e48df93d ! Mem[0000000090000018] = 902870ed, %g2 = 000000008b0950dd ldsh [%i4+0x01a],%g2 ! %g2 = ffffffffffff9028 ! Mem[0000000090800030] = 0000003d79e2e95e, %g2 = ffffffffffff9028 ldx [%i5+0x030],%g2 ! %g2 = 0000003d79e2e95e ! Mem[000000009080001c] = 000000b8, %g2 = 0000003d79e2e95e lduw [%i5+0x01c],%g2 ! %g2 = 00000000000000b8 ! Mem[0000000091800018] = 00000000, %g2 = 00000000000000b8 ldub [%o0+0x019],%g2 ! %g2 = 0000000000000000 ! %l6 = 00000000e6941e4c, Mem[000000009100000c] = 24d90211 stw %l6,[%i6+0x00c] ! Mem[000000009100000c] = e6941e4c ! %l7 = 00000000d7dc65af, Mem[0000000091000006] = 00fc0000 sth %l7,[%i6+0x006] ! Mem[0000000091000004] = 65af0000 p50_label_21: ! Mem[0000000074000004] = e6a6c616, %l1 = ffffffffffffacfb lduw [%i0+0x004],%l1 ! %l1 = 00000000e6a6c616 ! Mem[0000000090800024] = 05db604d, %g2 = 0000000000000000 ldsb [%i5+0x024],%g2 ! %g2 = 0000000000000005 ! %l6 = e6941e4c, %l7 = d7dc65af, Mem[0000000090800008] = ffffffff d7dc65af std %l6,[%i5+%o1] ! Mem[0000000090800008] = e6941e4c d7dc65af ! Mem[0000000091000024] = f93d21a9, %g2 = 0000000000000005 lduh [%i6+0x026],%g2 ! %g2 = 000000000000f93d ! Mem[0000000090800018] = 00000000, %g2 = 000000000000f93d ldsh [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! %l4 = 00000000a28a2101, Mem[000000009100000e] = 1e4c2479 stb %l4,[%i6+0x00e] ! Mem[000000009100000c] = 014c2479 ! Mem[0000000091800018] = 00000000, %g2 = 0000000000000000 lduw [%o0+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180002c] = 00000041, %g2 = 0000000000000000 ldub [%o0+0x02c],%g2 ! %g2 = 0000000000000000 ! Mem[000000007500001c] = 05db5761, %l3 = 0000000024d90211 ldsh [%i2+0x01c],%l3 ! %l3 = 00000000000005db ! Mem[000000009080000c] = d7dc65af, %g18 = 324426f441c7f0aa ldsw [%i5+0x00c],%g2 ! %g2 = 324426f441c7f0aa p50_label_22: ! %l4 = 00000000a28a2101, Mem[0000000090800000] = 3d66a700 sth %l4,[%i5+%g0] ! Mem[0000000090800000] = 2101a700 ! Mem[0000000091000014] = 57615ffa, %g2 = ffffffffd7dc65af ldsh [%i6+0x016],%g2 ! %g2 = 0000000000005761 ! Mem[0000000091000038] = 5676cb62, %g2 = 0000000000005761 ldsb [%i6+0x039],%g2 ! %g2 = 0000000000000056 ! Mem[0000000074800014] = 68b2b165, %l6 = 00000000e6941e4c ldub [%i1+0x014],%l6 ! %l6 = 0000000000000068 ! %l5 = 000000007fe104b9, Mem[0000000090800030] = 0000003d79e2e95e stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 000000007fe104b9 ! Mem[0000000074800014] = 68b2b165, %l4 = 00000000a28a2101 ldsb [%i1+0x014],%l4 ! %l4 = 0000000000000068 ! %l5 = 000000007fe104b9, Mem[0000000091800038] = 0000000024d90211 stx %l5,[%o0+0x038] ! Mem[0000000091800038] = 000000007fe104b9 ! %l2 = 000000b8, %l3 = 000005db, Mem[0000000091000018] = 5ffaf26e 47a1a700 std %l2,[%i6+%o3] ! Mem[0000000091000018] = 000000b8 000005db ! Mem[0000000091800038] = 00000000, %g2 = 0000000000000056 ldsh [%o0+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180000c] = d9af6e4e, %g2 = 0000000000000000 lduh [%o0+0x00e],%g2 ! %g2 = 000000000000d9af p50_label_23: ! Mem[0000000091800038] = 000000007fe104b9, %g2 = 000000000000d9af ldx [%o0+0x038],%g2 ! %g2 = 000000007fe104b9 ! Mem[000000007480002c] = 24d90211, %l1 = 00000000e6a6c616 ldsw [%i1+0x02c],%l1 ! %l1 = 0000000024d90211 ! %l5 = 000000007fe104b9, Mem[0000000074800008] = d7dc6584a7c36ffc stx %l5,[%i1+%o1] ! Mem[0000000074800008] = 000000007fe104b9 ! %l4 = 0000000000000068, Mem[000000009180000a] = 83bd3923 stb %l4,[%o0+0x00a] ! Mem[0000000091800008] = 68bd3923 ! Mem[0000000090000034] = 807fa20a, %g2 = 000000007fe104b9 ldsh [%i4+0x034],%g2 ! %g2 = ffffffffffff807f ! Mem[0000000091000030] = 3d66a700 1214449b, %g2 = ffff807f, %g3 = e48df93d ldd [%i6+0x030],%g2 ! %g2 = 000000003d66a700 000000001214449b ! %l3 = 00000000000005db, Mem[0000000090000020] = 000000000000004d stx %l3,[%i4+%o4] ! Mem[0000000090000020] = 00000000000005db ! Mem[0000000090000038] = 000000e6, %g2 = 000000003d66a700 ldub [%i4+0x039],%g2 ! %g2 = 0000000000000000 ! %l2 = 000000b8, %l3 = 000005db, Mem[0000000074000038] = 97b840aa f2f59b7d std %l2,[%i0+0x038] ! Mem[0000000074000038] = 000000b8 000005db ! %l0 = 000000000000d7c8, Mem[0000000091800017] = b8000000 stb %l0,[%o0+0x017] ! Mem[0000000091800014] = c8000000 p50_label_24: ! %l3 = 00000000000005db, Mem[000000009080002a] = 5c5e3ad5 sth %l3,[%i5+0x02a] ! Mem[0000000090800028] = 05db3ad5 ! %l4 = 00000068, %l5 = 7fe104b9, Mem[0000000091000008] = 000000b8 e694014c std %l4,[%i6+%o1] ! Mem[0000000091000008] = 00000068 7fe104b9 ! Mem[0000000090000000] = 41d53180, %g18 = 324426f441c7f0aa ldsw [%i4+%g0],%g2 ! %g2 = 324426f441c7f0aa ! Mem[0000000090000004] = ba8c74d7, %g2 = 0000000041d53180 ldsb [%i4+0x005],%g2 ! %g2 = ffffffffffffffba ! %l2 = 00000000000000b8, Mem[0000000090800008] = e6941e4c sth %l2,[%i5+%o1] ! Mem[0000000090800008] = 00b81e4c ! %l1 = 0000000024d90211, Mem[0000000091000018] = 000000b8000005db stx %l1,[%i6+%o3] ! Mem[0000000091000018] = 0000000024d90211 ! Mem[0000000090800020] = 8d7941d0 05db604d, %g2 = ffffffba, %g3 = 1214449b ldd [%i5+%o4],%g2 ! %g2 = 000000008d7941d0 0000000005db604d ! Mem[0000000075800018] = a7c36ffc, %l1 = 0000000024d90211 ldub [%i3+0x01b],%l1 ! %l1 = 00000000000000fc ! %l5 = 000000007fe104b9, Mem[0000000091800020] = e9f35c5e sth %l5,[%o0+%o4] ! Mem[0000000091800020] = 04b95c5e ! %l5 = 000000007fe104b9, Mem[0000000090800000] = 2101a700 sth %l5,[%i5+%g0] ! Mem[0000000090800000] = 04b9a700 p50_label_25: ! Mem[0000000090000014] = 28ead61d, %g2 = 000000008d7941d0 ldub [%i4+0x015],%g2 ! %g2 = 0000000000000028 ! Mem[0000000091800004] = 006a978b, %g2 = 0000000000000028 ldsb [%o0+0x005],%g2 ! %g2 = 0000000000000000 ! %l4 = 0000000000000068, Mem[0000000091000016] = 57610000 stb %l4,[%i6+0x016] ! Mem[0000000091000014] = 68610000 ! Mem[0000000074800010] = 84f57d6a, %l6 = 0000000000000068 ldsb [%i1+0x013],%l6 ! %l6 = 000000000000006a ! %l7 = 00000000d7dc65af, Mem[0000000090000018] = 1d17902870edfb0e stx %l7,[%i4+%o3] ! Mem[0000000090000018] = 00000000d7dc65af ! Mem[0000000090800018] = 00000000 000000b8, %g2 = 00000000, %g3 = 05db604d ldd [%i5+%o3],%g2 ! %g2 = 0000000000000000 00000000000000b8 ! Mem[0000000091800038] = 00007fe1, %g2 = 0000000000000000 lduh [%o0+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800020] = 04b95c5e ba3fd7c8, %g2 = 00000000, %g3 = 000000b8 ldd [%o0+%o4],%g2 ! %g2 = 0000000004b95c5e 00000000ba3fd7c8 ! %l2 = 00000000000000b8, Mem[0000000075000008] = 6b7adf46 stw %l2,[%i2+%o1] ! Mem[0000000075000008] = 000000b8 ! Mem[000000009180001c] = 000000b8, %g2 = 0000000004b95c5e ldub [%o0+0x01c],%g2 ! %g2 = 0000000000000000 ba,a p50_not_taken_0_end p50_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000000000d7c8 bne,a,pn %xcc,p50_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000fc bne,a,pn %xcc,p50_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000000b8 bne,a,pn %xcc,p50_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000005db bne,a,pn %xcc,p50_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000068 bne,a,pn %xcc,p50_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000007fe104b9 bne,a,pn %xcc,p50_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000006a bne,a,pn %xcc,p50_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000d7dc65af 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 4bdb4772 0eece265 bne %xcc,p50_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 50d89ab4 a2e8fa58 bne %xcc,p50_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 736fef65 5c27a084 bne %xcc,p50_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 659ab7eb 4f982428 bne %xcc,p50_f6_fail nop ! Check Local Memory set p50_local0_expect,%g1 p50_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 000000000000e48d ldx [%i0+0x008],%g3 ! Observed data at 0000000074000008 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i0,0x008,%g4 ldx [%g1+0x030],%g2 ! Expected data = 1aafd273bc2fa728 ldx [%i0+0x030],%g3 ! Observed data at 0000000074000030 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000b8000005db ldx [%i0+0x038],%g3 ! Observed data at 0000000074000038 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i0,0x038,%g4 set p50_local1_expect,%g1 p50_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 000000007fe104b9 ldx [%i1+0x008],%g3 ! Observed data at 0000000074800008 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i1,0x008,%g4 set p50_local2_expect,%g1 p50_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 000000b8542a6a97 ldx [%i2+0x008],%g3 ! Observed data at 0000000075000008 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3d66a7003ad5a388 ldx [%i2+0x010],%g3 ! Observed data at 0000000075000010 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 3d66a70005db5761 ldx [%i2+0x018],%g3 ! Observed data at 0000000075000018 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 752ba9d856e7e48d ldx [%i2+0x038],%g3 ! Observed data at 0000000075000038 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x038,%g4 set p50_local3_expect,%g1 p50_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 3d66a70005db5761 ldx [%i3+0x000],%g3 ! Observed data at 0000000075800000 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 97212428000000b8 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 = 0000e48d4d9e63aa 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 = a7c36ffc24c5df84 ldx [%i3+0x018],%g3 ! Observed data at 0000000075800018 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 57b9802a3d66a700 ldx [%i3+0x020],%g3 ! Observed data at 0000000075800020 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 24e7df84149253e7 ldx [%i3+0x028],%g3 ! Observed data at 0000000075800028 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 40a6f91c84cbdd3d ldx [%i3+0x030],%g3 ! Observed data at 0000000075800030 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i3,0x030,%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_f4_fail: set p50_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: stxa %l1,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075000000] stda %l0,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075000000] ldsba [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000074800028] ldsba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000075800000] lduba [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000075000010] stha %l0,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075000020] done p50_trap1o: stxa %l1,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075000000] stda %l0,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075000000] ldsba [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000074800028] ldsba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000075800000] lduba [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000075000010] stha %l0,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075000020] done p50_trap2e: stha %l5,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075000000] stba %l2,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075800028] ldsha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000075800018] done p50_trap2o: stha %l5,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075000000] stba %l2,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075800028] ldsha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000075800018] done p50_trap3e: nop nop nop nop nop done p50_trap3o: 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 = 38d287e1e9f35c5e ldx [%g1+0x008],%l1 ! %l1 = 1a6aaa21f9671d8c ldx [%g1+0x010],%l2 ! %l2 = c53f680024c5df84 ldx [%g1+0x018],%l3 ! %l3 = 90bea136149253e7 ldx [%g1+0x020],%l4 ! %l4 = 57b9802a3d66a700 ldx [%g1+0x028],%l5 ! %l5 = 247963d005db5761 ldx [%g1+0x030],%l6 ! %l6 = c04cf43bbeadaac2 ldx [%g1+0x038],%l7 ! %l7 = 79f204f18c587e8e ! 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 = 1643401a d505a84e 2a21bacf c5f062be ! %f4 = 011a659e fcf4e0a2 2ae61a85 ff09bc54 ! %f8 = 45574a14 143f2524 01314ad6 a77b6ed8 ! %f12 = ef73ebd9 e7283fa6 f821ab15 7d8e529f ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 31894e81 856a0583 71183813 ff41076b ! %f20 = 9e83c27d ccb1f6e9 a7e42877 b0d5b5c6 ! %f24 = 24cd749e 472fe279 5dd4a57d e86c984f ! %f28 = 0a483000 1b3b32cb 4f5c3756 1cf89e04 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = e9773f17 bfb9ec07 2b93374a 8e0c3b5b ! %f36 = b3dfb3ff 83d0dfaa afecca02 82ce6fe2 ! %f40 = 90c138fb 97ca48b5 b0e9e7cd 501cd92f ! %f44 = 661d0f9a 6caee0a3 d1c34b24 b22ae8a7 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xe33e688f00000015,%g7,%g1 ! GSR scale = 2, align = 5 wr %g1,%g0,%gsr ! GSR = e33e688f00000015 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[0000000091000020] = 0950dd0f, %g2 = 0000000000000000 ldub [%i6+0x021],%g2 ! %g2 = 0000000000000009 ! %l7 = 6876768e5926094e, Mem[000000009080001f] = 9a0c86ef stb %l7,[%i5+0x01f] ! Mem[000000009080001c] = 4e0c86ef ! Mem[0000000091000024] = 0f65f93d, %g2 = 0000000000000009 lduh [%i6+0x024],%g2 ! %g2 = 0000000000000f65 ! %l4 = fcd9c511a2333a86, Mem[000000007700001e] = 6100c573 sth %l4,[%i2+0x01e] ! Mem[000000007700001c] = 61003a86 ! Mem[000000009080000c] = 14acc7c9, %g2 = 0000000000000f65 lduh [%i5+0x00c],%g2 ! %g2 = 00000000000014ac ! Mem[0000000090800038] = 66e1d7bc adc27bb0, %g2 = 000014ac, %g3 = 00000000 ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 00000000adc27bb0 ! Mem[0000000091800018] = 06faad5c b7684e28, %g2 = 66e1d7bc, %g3 = adc27bb0 ldd [%o0+%o3],%g2 ! %g2 = 0000000006faad5c 00000000b7684e28 ! Mem[0000000090800000] = 73d0acf8, %g18 = ab214d0a10c161eb ldsw [%i5+%g0],%g2 ! %g2 = ab214d0a10c161eb ! Mem[0000000091800004] = 07b3e6aa, %g2 = 0000000073d0acf8 lduw [%o0+0x004],%g2 ! %g2 = 0000000007b3e6aa ! %l0 = 82864e461c5036ad, Mem[0000000091000020] = 8b0950dd0f65f93d stx %l0,[%i6+%o4] ! Mem[0000000091000020] = 82864e461c5036ad p51_label_2: ! Mem[0000000090000018] = 902870ed, %g2 = 0000000007b3e6aa ldsh [%i4+0x01a],%g2 ! %g2 = ffffffffffff9028 ! Mem[0000000091800018] = 06faad5cb7684e28, %g2 = ffffffffffff9028 ldx [%o0+%o3],%g2 ! %g2 = 06faad5cb7684e28 ! Mem[000000009000002c] = 7d3b2cbb, %g18 = ab214d0a10c161eb ldsw [%i4+0x02c],%g2 ! %g2 = ab214d0a10c161eb ! Mem[0000000076800020] = 2acfb82d91d3aa7d, %l4 = fcd9c511a2333a86 ldx [%i1+%o4],%l4 ! %l4 = 2acfb82d91d3aa7d ! %l5 = 49becf94457d7e69, Mem[0000000091000036] = 449be256 stb %l5,[%i6+0x036] ! Mem[0000000091000034] = 699be256 ! Mem[0000000076000030] = 8c2d3380 855a9b89, %l4 = 91d3aa7d, %l5 = 457d7e69 ldd [%i0+0x030],%l4 ! %l4 = 000000008c2d3380 00000000855a9b89 ! Mem[0000000091000020] = 82864e461c5036ad, %g2 = 000000007d3b2cbb ldx [%i6+%o4],%g2 ! %g2 = 82864e461c5036ad ! %l1 = d5d752c7d2adccf2, Mem[0000000091800018] = 06faad5c sth %l1,[%o0+%o3] ! Mem[0000000091800018] = ccf2ad5c ! Mem[0000000091800030] = 81515325, %g2 = 82864e461c5036ad ldsb [%o0+0x033],%g2 ! %g2 = ffffffffffffff81 ! Mem[0000000091800010] = 6e4e518296298cae, %g2 = ffffffffffffff81 ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296298cae p51_label_3: ! Mem[0000000077800038] = c054ca93, %l1 = d5d752c7d2adccf2 ldsh [%i3+0x038],%l1 ! %l1 = ffffffffffffc054 ! %l6 = e889ff8d, %l7 = 5926094e, Mem[0000000090000028] = af022e97 7d3b2cbb std %l6,[%i4+%o5] ! Mem[0000000090000028] = e889ff8d 5926094e ! Mem[0000000076800000] = d63bff92 55facd12, %l4 = 8c2d3380, %l5 = 855a9b89 ldd [%i1+%g0],%l4 ! %l4 = 00000000d63bff92 0000000055facd12 ! Mem[0000000091000020] = 4e461c50, %g2 = 6e4e518296298cae lduh [%i6+0x022],%g2 ! %g2 = 0000000000004e46 ! %l2 = 87e62a7d, %l3 = f283cffc, Mem[0000000091800010] = 6e4e5182 96298cae std %l2,[%o0+%o2] ! Mem[0000000091800010] = 87e62a7d f283cffc ! %l4 = d63bff92, %l5 = 55facd12, Mem[0000000076800030] = 391f4daa c88a5f22 std %l4,[%i1+0x030] ! Mem[0000000076800030] = d63bff92 55facd12 ! Mem[0000000077800008] = c8943e31285d4519, %l4 = 00000000d63bff92 ldx [%i3+%o1],%l4 ! %l4 = c8943e31285d4519 ! %l5 = 0000000055facd12, Mem[0000000091000000] = 6ae82f88 stw %l5,[%i6+%g0] ! Mem[0000000091000000] = 55facd12 ! Mem[0000000076000010] = 60838eb4, %l4 = c8943e31285d4519 ldub [%i0+%o2],%l4 ! %l4 = 0000000000000060 ! %l0 = 82864e461c5036ad, Mem[000000009100002e] = d051a5b5 stb %l0,[%i6+0x02e] ! Mem[000000009100002c] = ad51a5b5 p51_label_4: ! %l4 = 0000000000000060, Mem[0000000091800014] = f283cffc stw %l4,[%o0+0x014] ! Mem[0000000091800014] = 00000060 ! Mem[0000000091800020] = 5566979d, %g2 = 0000000000004e46 ldsh [%o0+%o4],%g2 ! %g2 = 0000000000005566 ! %l5 = 0000000055facd12, Mem[0000000076000008] = 1de472cf6ebac99a stx %l5,[%i0+%o1] ! Mem[0000000076000008] = 0000000055facd12 ! Mem[0000000076000020] = 88b7cae5, %l0 = 82864e461c5036ad lduh [%i0+%o4],%l0 ! %l0 = 00000000000088b7 ! Mem[0000000091800010] = e62a7d00, %g2 = 0000000000005566 ldsb [%o0+0x011],%g2 ! %g2 = ffffffffffffffe6 ! Mem[0000000091800034] = 51532584, %g18 = ab214d0a10c161eb ldsw [%o0+0x034],%g2 ! %g2 = ab214d0a10c161eb ! %l0 = 00000000000088b7, Mem[0000000090800013] = d95e356f stb %l0,[%i5+0x013] ! Mem[0000000090800010] = b75e356f ! %l5 = 0000000055facd12, Mem[000000009000001d] = edfb0e0a stb %l5,[%i4+0x01d] ! Mem[000000009000001c] = 12fb0e0a ! Mem[0000000090000024] = e58ee889, %g2 = 0000000051532584 ldsh [%i4+0x026],%g2 ! %g2 = ffffffffffffe58e ! Mem[0000000091000000] = 55facd12, %g2 = ffffffffffffe58e lduw [%i6+%g0],%g2 ! %g2 = 0000000055facd12 p51_label_5: ! %l1 = ffffffffffffc054, Mem[000000007780001d] = 8ff2c086 stb %l1,[%i3+0x01d] ! Mem[000000007780001c] = 8f54c086 ! %l4 = 00000060, %l5 = 55facd12, Mem[0000000090000000] = 09d53180 d6ba8c74 std %l4,[%i4+%g0] ! Mem[0000000090000000] = 00000060 55facd12 ! %l0 = 00000000000088b7, Mem[0000000091000020] = 82864e461c5036ad stx %l0,[%i6+%o4] ! Mem[0000000091000020] = 00000000000088b7 ! Mem[0000000091800024] = ba3ff053, %g2 = 0000000055facd12 lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3ff053 ! Mem[0000000091800028] = 24b0df4e, %g2 = 00000000ba3ff053 ldub [%o0+0x02a],%g2 ! %g2 = 0000000000000024 ! %l4 = 0000000000000060, Mem[0000000091800006] = e6aa8b98 stb %l4,[%o0+0x006] ! Mem[0000000091800004] = 60aa8b98 ! Mem[0000000090800024] = 35144907, %g18 = ab214d0a10c161eb ldsw [%i5+0x024],%g2 ! %g2 = ab214d0a10c161eb ! Mem[0000000091800004] = 60aa8b98, %g2 = 0000000035144907 ldub [%o0+0x006],%g2 ! %g2 = 0000000000000060 ! Mem[0000000091800034] = 258454b6, %g2 = 0000000000000060 lduh [%o0+0x036],%g2 ! %g2 = 0000000000002584 ! %l0 = 00000000000088b7, Mem[0000000091800038] = 54b6116d9d52adff stx %l0,[%o0+0x038] ! Mem[0000000091800038] = 00000000000088b7 p51_label_6: ! Mem[0000000077000020] = 4aa373aa, %l6 = f22e639be889ff8d ldsw [%i2+%o4],%l6 ! %l6 = 000000004aa373aa ! Mem[0000000091000008] = 48c28052 7312abd6, %g2 = 00002584, %g3 = b7684e28 ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 000000007312abd6 ! %l2 = 4c53aff887e62a7d, Mem[0000000091800000] = fb520ab0 stw %l2,[%o0+%g0] ! Mem[0000000091800000] = 87e62a7d ! Mem[0000000077000018] = d1a3404f, %l7 = 6876768e5926094e ldsb [%i2+%o3],%l7 ! %l7 = ffffffffffffffd1 ! Mem[0000000091800018] = f2ad5cb7, %g2 = 0000000048c28052 ldsb [%o0+0x019],%g2 ! %g2 = fffffffffffffff2 ! Mem[000000009180003c] = b7000000, %g2 = fffffffffffffff2 ldsb [%o0+0x03f],%g2 ! %g2 = ffffffffffffffb7 ! Mem[0000000091000020] = 00000000, %g2 = ffffffffffffffb7 ldsh [%i6+0x022],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180000c] = d9af87e6, %g2 = 0000000000000000 ldub [%o0+0x00e],%g2 ! %g2 = 00000000000000d9 ! Mem[0000000091000030] = a5b5761e1214699b, %g2 = 00000000000000d9 ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214699b ! Mem[0000000090800028] = 4459f5d351e85f11, %g2 = a5b5761e1214699b ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351e85f11 p51_label_7: ! Mem[0000000090800018] = d54dc6db, %g2 = 4459f5d351e85f11 ldub [%i5+0x019],%g2 ! %g2 = 00000000000000d5 ! %l6 = 4aa373aa, %l7 = ffffffd1, Mem[0000000091800010] = 87e62a7d 00000060 std %l6,[%o0+%o2] ! Mem[0000000091800010] = 4aa373aa ffffffd1 ! Mem[0000000090800018] = b2d54dc6 db268a4e, %g2 = 000000d5, %g3 = 7312abd6 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 00000000db268a4e ! %l7 = ffffffffffffffd1, Mem[0000000091800005] = b360aa8b stb %l7,[%o0+0x005] ! Mem[0000000091800004] = d160aa8b ! Mem[0000000090800034] = 79e2e95e, %g2 = 00000000b2d54dc6 lduh [%i5+0x034],%g2 ! %g2 = 00000000000079e2 ! Mem[0000000076800018] = 4693d253, %l7 = ffffffffffffffd1 ldsw [%i1+%o3],%l7 ! %l7 = 000000004693d253 ! Mem[000000009180002c] = df4e4459, %g2 = 00000000000079e2 lduw [%o0+0x02c],%g2 ! %g2 = 00000000df4e4459 ! %l2 = 4c53aff887e62a7d, Mem[0000000090800030] = eaf607f4 stw %l2,[%i5+0x030] ! Mem[0000000090800030] = 87e62a7d ! Mem[0000000091800010] = 4aa373aa, %g2 = 00000000df4e4459 lduh [%o0+%o2],%g2 ! %g2 = 0000000000004aa3 ! %l0 = 00000000000088b7, Mem[0000000090800008] = 5a1ae61214acc7c9 stx %l0,[%i5+%o1] ! Mem[0000000090800008] = 00000000000088b7 p51_label_8: ! %l0 = 00000000000088b7, Mem[0000000090000003] = 6055facd stb %l0,[%i4+0x003] ! Mem[0000000090000000] = b755facd ! %l7 = 000000004693d253, Mem[0000000091800008] = 8b9883bd stw %l7,[%o0+%o1] ! Mem[0000000091800008] = 4693d253 ! %l4 = 0000000000000060, Mem[0000000091800036] = 25840000 sth %l4,[%o0+0x036] ! Mem[0000000091800034] = 00600000 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000004aa3 lduh [%i6+0x03c],%g2 ! %g2 = 00000000000062bf ! Mem[000000009100002c] = 08a9ad51, %g18 = ab214d0a10c161eb ldsw [%i6+0x02c],%g2 ! %g2 = ab214d0a10c161eb ! Mem[000000009100001c] = 47a19fcf, %g2 = 0000000008a9ad51 lduw [%i6+0x01c],%g2 ! %g2 = 0000000047a19fcf ! Mem[0000000077000038] = 9de8771a, %l5 = 0000000055facd12 ldsb [%i2+0x038],%l5 ! %l5 = ffffffffffffff9d ! Mem[0000000090800010] = f8449db7 5e356f1d, %g2 = 47a19fcf, %g3 = db268a4e ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449db7 000000005e356f1d ! Mem[0000000090800014] = 5e356f1d, %g2 = 00000000f8449db7 ldsh [%i5+0x014],%g2 ! %g2 = 0000000000005e35 ! Mem[0000000077800020] = e5b1aa77, %l2 = 4c53aff887e62a7d ldsw [%i3+%o4],%l2 ! %l2 = ffffffffe5b1aa77 p51_label_9: ! %l2 = e5b1aa77, %l3 = f283cffc, Mem[0000000091000000] = 55facd12 98f9b0a5 std %l2,[%i6+%g0] ! Mem[0000000091000000] = e5b1aa77 f283cffc ! %l2 = e5b1aa77, %l3 = f283cffc, Mem[0000000090800018] = b2d54dc6 db268a4e std %l2,[%i5+%o3] ! Mem[0000000090800018] = e5b1aa77 f283cffc ! Mem[0000000091000028] = 21a95ba108a9ad51, %g2 = 0000000000005e35 ldx [%i6+%o5],%g2 ! %g2 = 21a95ba108a9ad51 ! %l4 = 0000000000000060, Mem[0000000076800006] = 55facd12 sth %l4,[%i1+0x006] ! Mem[0000000076800004] = 55fa0060 ! Mem[0000000090000030] = 7a6764e2 807fa20a, %g2 = 08a9ad51, %g3 = 5e356f1d ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fa20a ! Mem[0000000091000024] = 000088b7, %g2 = 000000007a6764e2 lduw [%i6+0x024],%g2 ! %g2 = 00000000000088b7 ! Mem[0000000091000038] = cb62bf8c, %g2 = 00000000000088b7 ldub [%i6+0x03b],%g2 ! %g2 = 00000000000000cb ! Mem[0000000090000008] = b427e099152d46b0, %g2 = 00000000000000cb ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! Mem[0000000090000004] = cd12b427, %g2 = b427e099152d46b0 ldsh [%i4+0x006],%g2 ! %g2 = ffffffffffffcd12 ! Mem[000000009100002c] = ad51a5b5, %g2 = ffffffffffffcd12 ldsh [%i6+0x02e],%g2 ! %g2 = ffffffffffffad51 p51_label_10: ! %l6 = 000000004aa373aa, Mem[0000000076800020] = 2acfb82d91d3aa7d stx %l6,[%i1+%o4] ! Mem[0000000076800020] = 000000004aa373aa ! %l0 = 000088b7, %l1 = ffffc054, Mem[0000000076800008] = 5cd1634a a653f15e std %l0,[%i1+%o1] ! Mem[0000000076800008] = 000088b7 ffffc054 ! %l7 = 000000004693d253, Mem[0000000091000021] = 00000000 stb %l7,[%i6+0x021] ! Mem[0000000091000020] = 53000000 ! %l3 = e51f2775f283cffc, Mem[000000009180003c] = 000088b7 sth %l3,[%o0+0x03c] ! Mem[000000009180003c] = cffc88b7 ! %l7 = 000000004693d253, Mem[000000009100000c] = 7312abd6 stw %l7,[%i6+0x00c] ! Mem[000000009100000c] = 4693d253 ! %l3 = e51f2775f283cffc, Mem[0000000077000028] = 188c9c4a200223ed stx %l3,[%i2+%o5] ! Mem[0000000077000028] = e51f2775f283cffc ! Mem[0000000076000034] = 855a9b89, %l5 = ffffffffffffff9d lduh [%i0+0x036],%l5 ! %l5 = 0000000000009b89 ! %l4 = 00000060, %l5 = 00009b89, Mem[0000000090000020] = 0ad8f703 0332e58e std %l4,[%i4+%o4] ! Mem[0000000090000020] = 00000060 00009b89 ! Mem[0000000091800030] = 43bc1d81 51530060, %g2 = ffffad51, %g3 = 807fa20a ldd [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 0000000051530060 ! Mem[0000000090000024] = 00009b89, %g2 = 0000000043bc1d81 lduw [%i4+0x024],%g2 ! %g2 = 0000000000009b89 p51_label_11: ! Mem[000000009180003c] = 88b70000, %g2 = 0000000000009b89 ldsh [%o0+0x03e],%g2 ! %g2 = ffffffffffff88b7 ! Mem[0000000077800038] = c054ca93, %l5 = 0000000000009b89 ldsw [%i3+0x038],%l5 ! %l5 = ffffffffc054ca93 ! Mem[000000007780003c] = 6a467a84, %l3 = e51f2775f283cffc ldub [%i3+0x03d],%l3 ! %l3 = 0000000000000046 ! %l4 = 0000000000000060, Mem[0000000077000018] = d1a3404f sth %l4,[%i2+%o3] ! Mem[0000000077000018] = 0060404f ! %l4 = 00000060, %l5 = c054ca93, Mem[0000000091000020] = 00530000 000088b7 std %l4,[%i6+%o4] ! Mem[0000000091000020] = 00000060 c054ca93 ! %l0 = 000088b7, %l1 = ffffc054, Mem[0000000091800018] = ccf2ad5c b7684e28 std %l0,[%o0+%o3] ! Mem[0000000091800018] = 000088b7 ffffc054 ! Mem[0000000090800004] = c2050000, %g2 = ffffffffffff88b7 ldsh [%i5+0x006],%g2 ! %g2 = ffffffffffffc205 ! Mem[0000000076800014] = 99933b0e, %l0 = 00000000000088b7 lduh [%i1+0x014],%l0 ! %l0 = 0000000000009993 ! %l6 = 4aa373aa, %l7 = 4693d253, Mem[0000000076800000] = d63bff92 55fa0060 std %l6,[%i1+%g0] ! Mem[0000000076800000] = 4aa373aa 4693d253 ! Mem[0000000090800030] = 87e62a7d, %g2 = ffffffffffffc205 lduh [%i5+0x030],%g2 ! %g2 = 00000000000087e6 p51_label_12: ! Mem[0000000090000020] = 0000006000009b89, %g2 = 00000000000087e6 ldx [%i4+%o4],%g2 ! %g2 = 0000006000009b89 ! Mem[0000000076000020] = 88b7cae5, %l6 = 000000004aa373aa ldsb [%i0+0x023],%l6 ! %l6 = ffffffffffffffe5 ! Mem[0000000090000004] = 55facd12, %g2 = 0000006000009b89 lduh [%i4+0x004],%g2 ! %g2 = 00000000000055fa ! %l7 = 000000004693d253, Mem[0000000090000030] = 7a6764e2 stw %l7,[%i4+0x030] ! Mem[0000000090000030] = 4693d253 ! %l4 = 0000000000000060, Mem[0000000091000018] = 5ffaf26e sth %l4,[%i6+%o3] ! Mem[0000000091000018] = 0060f26e ! Mem[0000000090000028] = e889ff8d5926094e, %g2 = 00000000000055fa ldx [%i4+%o5],%g2 ! %g2 = e889ff8d5926094e ! Mem[0000000091000010] = 6cff95cd 7757fe01, %g2 = 5926094e, %g3 = 51530060 ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 000000007757fe01 ! Mem[0000000090000020] = 00006000, %g2 = 000000006cff95cd ldub [%i4+0x021],%g2 ! %g2 = 0000000000000000 ! Mem[0000000077800004] = 5a5e570f, %l6 = ffffffffffffffe5 ldub [%i3+0x005],%l6 ! %l6 = 000000000000005e ! Mem[0000000077800018] = 30ad1f78, %l1 = ffffffffffffc054 ldsh [%i3+0x01a],%l1 ! %l1 = 0000000000001f78 p51_label_13: ! Mem[000000007680002c] = cc0c65fa, %l4 = 0000000000000060 ldub [%i1+0x02e],%l4 ! %l4 = 0000000000000065 ! %l7 = 000000004693d253, Mem[000000009000000c] = 152d46b0 sth %l7,[%i4+0x00c] ! Mem[000000009000000c] = d25346b0 ! Mem[0000000090000010] = 1d358e58, %g2 = 0000000000000000 ldsh [%i4+%o2],%g2 ! %g2 = 0000000000001d35 ! %l7 = 000000004693d253, Mem[0000000090000010] = 1d358e58d828ead6 stx %l7,[%i4+%o2] ! Mem[0000000090000010] = 000000004693d253 ! %l3 = 0000000000000046, Mem[0000000090000034] = 807fa20a sth %l3,[%i4+0x034] ! Mem[0000000090000034] = 0046a20a ! %l4 = 00000065, %l5 = c054ca93, Mem[0000000090800010] = f8449db7 5e356f1d std %l4,[%i5+%o2] ! Mem[0000000090800010] = 00000065 c054ca93 ! Mem[0000000091800008] = 4693d253 3923d9af, %g2 = 00001d35, %g3 = 7757fe01 ldd [%o0+%o1],%g2 ! %g2 = 000000004693d253 000000003923d9af ! Mem[0000000091000014] = 7757fe01, %g2 = 000000004693d253 ldsb [%i6+0x014],%g2 ! %g2 = 0000000000000077 ! Mem[0000000091800038] = 0000cffc, %g2 = 0000000000000077 ldub [%o0+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[000000009080001c] = f283cffc, %g2 = 0000000000000000 lduh [%i5+0x01c],%g2 ! %g2 = 000000000000f283 p51_label_14: ! Mem[0000000090800034] = 79e2e95e, %g2 = 000000000000f283 ldsh [%i5+0x034],%g2 ! %g2 = 00000000000079e2 ! Mem[000000009100001c] = 47a19fcf, %g18 = ab214d0a10c161eb ldsw [%i6+0x01c],%g2 ! %g2 = ab214d0a10c161eb ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = 0000000047a19fcf ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! Mem[0000000091800038] = 0000cffc, %g2 = 53918eb2e6c51178 lduh [%o0+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000077000020] = 4aa373aa, %l4 = 0000000000000065 lduw [%i2+%o4],%l4 ! %l4 = 000000004aa373aa ! Mem[0000000091000030] = 1e121469, %g2 = 0000000000000000 ldsb [%i6+0x033],%g2 ! %g2 = 000000000000001e ! %l5 = ffffffffc054ca93, Mem[0000000077000014] = 9401bb1c sth %l5,[%i2+0x014] ! Mem[0000000077000014] = ca93bb1c ! %l2 = ffffffffe5b1aa77, Mem[0000000090800028] = 4459f5d3 sth %l2,[%i5+%o5] ! Mem[0000000090800028] = aa77f5d3 ! Mem[000000009180000c] = 3923d9af, %g18 = ab214d0a10c161eb ldsw [%o0+0x00c],%g2 ! %g2 = ab214d0a10c161eb ! %l0 = 00009993, %l1 = 00001f78, Mem[0000000090000018] = 1d179028 7012fb0e std %l0,[%i4+%o3] ! Mem[0000000090000018] = 00009993 00001f78 p51_label_15: ! Mem[0000000090000018] = 00009993 00001f78, %g2 = 3923d9af, %g3 = 3923d9af ldd [%i4+%o3],%g2 ! %g2 = 0000000000009993 0000000000001f78 ! Mem[000000007700001c] = 61003a86, %l3 = 0000000000000046 lduw [%i2+0x01c],%l3 ! %l3 = 0000000061003a86 ! %l2 = ffffffffe5b1aa77, Mem[0000000091000018] = 0060f26e47a19fcf stx %l2,[%i6+%o3] ! Mem[0000000091000018] = ffffffffe5b1aa77 ! Mem[0000000090800030] = 87e62a7d 79e2e95e, %g2 = 00009993, %g3 = 00001f78 ldd [%i5+0x030],%g2 ! %g2 = 0000000087e62a7d 0000000079e2e95e ! %l7 = 000000004693d253, Mem[000000007680001c] = e0736ba6 sth %l7,[%i1+0x01c] ! Mem[000000007680001c] = d2536ba6 ! %l4 = 000000004aa373aa, Mem[0000000090000038] = 53918eb2e6c51178 stx %l4,[%i4+0x038] ! Mem[0000000090000038] = 000000004aa373aa ! Mem[000000009080001c] = f283cffc, %g18 = ab214d0a10c161eb ldsw [%i5+0x01c],%g2 ! %g2 = ab214d0a10c161eb ! %l2 = e5b1aa77, %l3 = 61003a86, Mem[0000000091000010] = 6cff95cd 7757fe01 std %l2,[%i6+%o2] ! Mem[0000000091000010] = e5b1aa77 61003a86 ! Mem[0000000091000038] = e25676cb, %g2 = fffffffff283cffc lduw [%i6+0x038],%g2 ! %g2 = 00000000e25676cb ! %l1 = 0000000000001f78, Mem[000000009100003f] = 8f000000 stb %l1,[%i6+0x03f] ! Mem[000000009100003c] = 78000000 p51_label_16: ! Mem[0000000091800010] = 4aa373aa ffffffd1, %g2 = e25676cb, %g3 = 79e2e95e ldd [%o0+%o2],%g2 ! %g2 = 000000004aa373aa 00000000ffffffd1 ! Mem[0000000090000000] = 000000b7 55facd12, %g2 = 4aa373aa, %g3 = ffffffd1 ldd [%i4+%g0],%g2 ! %g2 = 00000000000000b7 0000000055facd12 ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = 000000b7, %g3 = 55facd12 ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 ! Mem[0000000091800020] = 5566979d, %g2 = 000000005566979d lduw [%o0+%o4],%g2 ! %g2 = 000000005566979d ! Mem[0000000090000030] = 4693d2530046a20a, %g2 = 000000005566979d ldx [%i4+0x030],%g2 ! %g2 = 4693d2530046a20a ! Mem[0000000090800008] = 00000000, %g2 = 4693d2530046a20a lduw [%i5+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[000000007680000c] = ffffc054, %l5 = ffffffffc054ca93 ldsw [%i1+0x00c],%l5 ! %l5 = ffffffffffffc054 ! Mem[0000000091000008] = 48c28052, %g2 = 0000000000000000 lduw [%i6+%o1],%g2 ! %g2 = 0000000048c28052 ! %l1 = 0000000000001f78, Mem[0000000090000008] = b427e099 stw %l1,[%i4+%o1] ! Mem[0000000090000008] = 00001f78 ! Mem[000000009000000c] = 46b00000, %g2 = 0000000048c28052 ldub [%i4+0x00e],%g2 ! %g2 = 0000000000000046 p51_label_17: ! Mem[000000009100002c] = a9ad51a5, %g2 = 0000000000000046 ldub [%i6+0x02d],%g2 ! %g2 = 00000000000000a9 ! Mem[0000000091000038] = cb62bf8c, %g2 = 00000000000000a9 ldub [%i6+0x03b],%g2 ! %g2 = 00000000000000cb ! Mem[0000000077000010] = 2faf27e8ca93bb1c, %l6 = 000000000000005e ldx [%i2+%o2],%l6 ! %l6 = 2faf27e8ca93bb1c ! %l0 = 00009993, %l1 = 00001f78, Mem[0000000077000010] = 2faf27e8 ca93bb1c std %l0,[%i2+%o2] ! Mem[0000000077000010] = 00009993 00001f78 ! Mem[0000000091000008] = 48c28052 4693d253, %g2 = 000000cb, %g3 = ba3ff053 ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 000000004693d253 ! Mem[000000007780002c] = 0cce5977, %l4 = 000000004aa373aa lduw [%i3+0x02c],%l4 ! %l4 = 000000000cce5977 ! %l2 = ffffffffe5b1aa77, Mem[000000007700001b] = 0060404f stb %l2,[%i2+0x01b] ! Mem[0000000077000018] = 00604077 ! %l3 = 0000000061003a86, Mem[0000000091000018] = ffffffffe5b1aa77 stx %l3,[%i6+%o3] ! Mem[0000000091000018] = 0000000061003a86 ! Mem[0000000091000024] = c054ca93, %g2 = 0000000048c28052 lduw [%i6+0x024],%g2 ! %g2 = 00000000c054ca93 ! Mem[0000000091800024] = ba3ff053, %g18 = ab214d0a10c161eb ldsw [%o0+0x024],%g2 ! %g2 = ab214d0a10c161eb p51_label_18: ! %l4 = 0cce5977, %l5 = ffffc054, Mem[0000000091000018] = 00000000 61003a86 std %l4,[%i6+%o3] ! Mem[0000000091000018] = 0cce5977 ffffc054 ! %l4 = 000000000cce5977, Mem[0000000091800038] = 00000000cffc88b7 stx %l4,[%o0+0x038] ! Mem[0000000091800038] = 000000000cce5977 ! %l3 = 0000000061003a86, Mem[000000009180002e] = 445943bc sth %l3,[%o0+0x02e] ! Mem[000000009180002c] = 3a8643bc ! Mem[0000000091000018] = 0cce5977ffffc054, %g2 = ffffffffba3ff053 ldx [%i6+%o3],%g2 ! %g2 = 0cce5977ffffc054 ! Mem[0000000077800028] = fbaeffe4, %l7 = 000000004693d253 lduw [%i3+%o5],%l7 ! %l7 = 00000000fbaeffe4 ! Mem[000000007700003c] = c6bc7a1e, %l4 = 000000000cce5977 ldub [%i2+0x03d],%l4 ! %l4 = 00000000000000bc ! %l2 = ffffffffe5b1aa77, Mem[0000000090000023] = 6000009b stb %l2,[%i4+0x023] ! Mem[0000000090000020] = 7700009b ! %l0 = 0000000000009993, Mem[0000000091800036] = 00600000 sth %l0,[%o0+0x036] ! Mem[0000000091800034] = 99930000 ! %l3 = 0000000061003a86, Mem[0000000076800028] = 92ea7101 stw %l3,[%i1+%o5] ! Mem[0000000076800028] = 61003a86 ! %l5 = ffffffffffffc054, Mem[000000009080001c] = f283cffc sth %l5,[%i5+0x01c] ! Mem[000000009080001c] = c054cffc p51_label_19: ! Mem[0000000091800028] = 153f24b0, %g2 = 0cce5977ffffc054 lduw [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 ! %l6 = ca93bb1c, %l7 = fbaeffe4, Mem[0000000090000030] = 4693d253 0046a20a std %l6,[%i4+0x030] ! Mem[0000000090000030] = ca93bb1c fbaeffe4 ! Mem[0000000091800020] = 5566979dba3ff053, %g2 = 00000000153f24b0 ldx [%o0+%o4],%g2 ! %g2 = 5566979dba3ff053 ! Mem[000000009080003c] = adc27bb0, %g2 = 5566979dba3ff053 lduw [%i5+0x03c],%g2 ! %g2 = 00000000adc27bb0 ! Mem[0000000077800034] = 78680769, %l7 = 00000000fbaeffe4 lduh [%i3+0x034],%l7 ! %l7 = 0000000000007868 ! %l0 = 0000000000009993, Mem[0000000076000018] = 5f99d759606e6be3 stx %l0,[%i0+%o3] ! Mem[0000000076000018] = 0000000000009993 ! %l0 = 00009993, %l1 = 00001f78, Mem[0000000077800000] = fcb86825 5a5e570f std %l0,[%i3+%g0] ! Mem[0000000077800000] = 00009993 00001f78 ! Mem[000000007780001c] = 8f54c086, %l5 = ffffffffffffc054 ldsh [%i3+0x01c],%l5 ! %l5 = ffffffffffff8f54 ! %l0 = 0000000000009993, Mem[0000000091000022] = 0060c054 stb %l0,[%i6+0x022] ! Mem[0000000091000020] = 9360c054 ! Mem[000000009180000c] = 3923d9af, %g18 = ab214d0a10c161eb ldsw [%o0+0x00c],%g2 ! %g2 = ab214d0a10c161eb p51_label_20: ! Mem[0000000091800010] = 4aa373aa ffffffd1, %g2 = 3923d9af, %g3 = 4693d253 ldd [%o0+%o2],%g2 ! %g2 = 000000004aa373aa 00000000ffffffd1 ! %l0 = 0000000000009993, Mem[0000000090800000] = 73d0acf8dd4bc205 stx %l0,[%i5+%g0] ! Mem[0000000090800000] = 0000000000009993 ! Mem[000000009180003c] = 59770000, %g2 = 000000004aa373aa ldub [%o0+0x03e],%g2 ! %g2 = 0000000000000059 ! Mem[0000000077000034] = eb9d266c, %l5 = ffffffffffff8f54 lduw [%i2+0x034],%l5 ! %l5 = 00000000eb9d266c ! Mem[0000000090000004] = 1200001f, %g2 = 0000000000000059 ldsb [%i4+0x007],%g2 ! %g2 = 0000000000000012 ! %l3 = 0000000061003a86, Mem[0000000090800026] = 4907aa77 stb %l3,[%i5+0x026] ! Mem[0000000090800024] = 8607aa77 ! Mem[000000009080003c] = adc27bb0, %g2 = 0000000000000012 lduw [%i5+0x03c],%g2 ! %g2 = 00000000adc27bb0 ! Mem[0000000091000028] = 21a95ba1, %g18 = ab214d0a10c161eb ldsw [%i6+%o5],%g2 ! %g2 = ab214d0a10c161eb ! Mem[000000009000000c] = b0000000, %g2 = 0000000021a95ba1 ldub [%i4+0x00f],%g2 ! %g2 = 00000000000000b0 ! Mem[000000007680003c] = 6d68d9a3, %l0 = 0000000000009993 ldsb [%i1+0x03f],%l0 ! %l0 = ffffffffffffffa3 p51_label_21: ! Mem[0000000091800030] = 43bc1d8151539993, %g2 = 00000000000000b0 ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151539993 ! %l0 = ffffffffffffffa3, Mem[0000000090800006] = 99930000 sth %l0,[%i5+0x006] ! Mem[0000000090800004] = ffa30000 ! Mem[0000000091800038] = 00000000, %g2 = 43bc1d8151539993 ldsh [%o0+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800020] = 0c86ef2635148607, %g2 = 0000000000000000 ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635148607 ! Mem[0000000077000000] = ecc0bda5 567fc65a, %l6 = ca93bb1c, %l7 = 00007868 ldd [%i2+%g0],%l6 ! %l6 = 00000000ecc0bda5 00000000567fc65a ! %l0 = ffffffffffffffa3, Mem[0000000091800030] = 43bc1d8151539993 stx %l0,[%o0+0x030] ! Mem[0000000091800030] = ffffffffffffffa3 ! Mem[0000000091800028] = 153f24b0, %g18 = ab214d0a10c161eb ldsw [%o0+%o5],%g2 ! %g2 = ab214d0a10c161eb ! %l0 = ffffffffffffffa3, Mem[0000000091000008] = 48c28052 stw %l0,[%i6+%o1] ! Mem[0000000091000008] = ffffffa3 ! Mem[0000000091800000] = 87e62a7d, %g2 = 00000000153f24b0 lduw [%o0+%g0],%g2 ! %g2 = 0000000087e62a7d ! %l0 = ffffffa3, %l1 = 00001f78, Mem[0000000077800010] = fd8b29fb b5065bf4 std %l0,[%i3+%o2] ! Mem[0000000077800010] = ffffffa3 00001f78 p51_label_22: ! %l5 = 00000000eb9d266c, Mem[0000000090800038] = 66e1d7bcadc27bb0 stx %l5,[%i5+0x038] ! Mem[0000000090800038] = 00000000eb9d266c ! Mem[0000000091800030] = ffffffff, %g18 = ab214d0a10c161eb ldsw [%o0+0x030],%g2 ! %g2 = ab214d0a10c161eb ! %l0 = ffffffffffffffa3, Mem[0000000090800030] = 87e62a7d79e2e95e stx %l0,[%i5+0x030] ! Mem[0000000090800030] = ffffffffffffffa3 ! Mem[0000000091000028] = a95ba108, %g2 = ffffffffffffffff ldub [%i6+0x029],%g2 ! %g2 = 00000000000000a9 ! %l6 = ecc0bda5, %l7 = 567fc65a, Mem[0000000091800010] = 4aa373aa ffffffd1 std %l6,[%o0+%o2] ! Mem[0000000091800010] = ecc0bda5 567fc65a ! Mem[0000000090800038] = 00000000eb9d266c, %g2 = 00000000000000a9 ldx [%i5+0x038],%g2 ! %g2 = 00000000eb9d266c ! %l2 = ffffffffe5b1aa77, Mem[000000009180003c] = 0cce5977 sth %l2,[%o0+0x03c] ! Mem[000000009180003c] = aa775977 ! Mem[0000000090800024] = 148607aa, %g2 = 00000000eb9d266c ldsb [%i5+0x025],%g2 ! %g2 = 0000000000000014 ! %l0 = ffffffa3, %l1 = 00001f78, Mem[0000000076000010] = 60838eb4 d377c270 std %l0,[%i0+%o2] ! Mem[0000000076000010] = ffffffa3 00001f78 ! %l7 = 00000000567fc65a, Mem[0000000091800030] = ffffffffffffffa3 stx %l7,[%o0+0x030] ! Mem[0000000091800030] = 00000000567fc65a p51_label_23: ! Mem[0000000090800034] = ffffffa3, %g2 = 0000000000000014 ldub [%i5+0x034],%g2 ! %g2 = 00000000000000ff ! Mem[000000009180002c] = df4e3a86, %g2 = 00000000000000ff ldsb [%o0+0x02c],%g2 ! %g2 = ffffffffffffffdf ! Mem[000000007680002c] = cc0c65fa, %l0 = ffffffffffffffa3 lduw [%i1+0x02c],%l0 ! %l0 = 00000000cc0c65fa ! Mem[0000000090800028] = aa77f5d351e85f11, %g2 = ffffffffffffffdf ldx [%i5+%o5],%g2 ! %g2 = aa77f5d351e85f11 ! Mem[000000009000001c] = 00001f78, %g2 = aa77f5d351e85f11 lduh [%i4+0x01c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000018] = 00009993 00001f78, %g2 = 00000000, %g3 = ffffffd1 ldd [%i4+%o3],%g2 ! %g2 = 0000000000009993 0000000000001f78 ! Mem[0000000090800018] = e5b1aa77, %g18 = ab214d0a10c161eb ldsw [%i5+%o3],%g2 ! %g2 = ab214d0a10c161eb ! Mem[000000009100000c] = 4693d253, %g2 = ffffffffe5b1aa77 lduw [%i6+0x00c],%g2 ! %g2 = 000000004693d253 ! %l0 = 00000000cc0c65fa, Mem[0000000076000008] = 00000000 stw %l0,[%i0+%o1] ! Mem[0000000076000008] = cc0c65fa ! Mem[0000000090800000] = 00000000 0000ffa3, %g2 = 4693d253, %g3 = 00001f78 ldd [%i5+%g0],%g2 ! %g2 = 0000000000000000 000000000000ffa3 p51_label_24: ! Mem[0000000091800024] = ba3ff053, %g2 = 0000000000000000 ldsh [%o0+0x024],%g2 ! %g2 = ffffffffffffba3f ! Mem[0000000091000000] = e5b1aa77, %g2 = ffffffffffffba3f lduw [%i6+%g0],%g2 ! %g2 = 00000000e5b1aa77 ! Mem[0000000091800008] = 4693d253, %g2 = 00000000e5b1aa77 lduw [%o0+%o1],%g2 ! %g2 = 000000004693d253 ! %l5 = 00000000eb9d266c, Mem[0000000090000018] = 0000999300001f78 stx %l5,[%i4+%o3] ! Mem[0000000090000018] = 00000000eb9d266c ! Mem[0000000091800004] = 60aa4693, %g2 = 000000004693d253 ldsb [%o0+0x006],%g2 ! %g2 = 0000000000000060 ! Mem[0000000090000008] = 00001f78 d25346b0, %g2 = 00000060, %g3 = 0000ffa3 ldd [%i4+%o1],%g2 ! %g2 = 0000000000001f78 00000000d25346b0 ! Mem[000000009080002c] = 51e85f11, %g2 = 0000000000001f78 lduw [%i5+0x02c],%g2 ! %g2 = 0000000051e85f11 ! Mem[0000000090800030] = ffffffff ffffffa3, %g2 = 51e85f11, %g3 = d25346b0 ldd [%i5+0x030],%g2 ! %g2 = 00000000ffffffff 00000000ffffffa3 ! %l4 = 00000000000000bc, Mem[000000009000003c] = 4aa373aa sth %l4,[%i4+0x03c] ! Mem[000000009000003c] = 00bc73aa ! Mem[0000000091800020] = 979dba3f, %g2 = 00000000ffffffff ldsb [%o0+0x022],%g2 ! %g2 = ffffffffffffff97 p51_label_25: ! %l4 = 000000bc, %l5 = eb9d266c, Mem[0000000077800020] = e5b1aa77 b451092e std %l4,[%i3+%o4] ! Mem[0000000077800020] = 000000bc eb9d266c ! %l0 = 00000000cc0c65fa, Mem[000000009080000e] = 88b70000 stb %l0,[%i5+0x00e] ! Mem[000000009080000c] = fab70000 ! Mem[0000000090800008] = 00000000, %g2 = ffffffffffffff97 ldsh [%i5+%o1],%g2 ! %g2 = 0000000000000000 ! %l4 = 000000bc, %l5 = eb9d266c, Mem[0000000090000010] = 00000000 4693d253 std %l4,[%i4+%o2] ! Mem[0000000090000010] = 000000bc eb9d266c ! Mem[0000000091000020] = 9360c054, %g2 = 0000000000000000 ldsb [%i6+0x022],%g2 ! %g2 = ffffffffffffff93 ! %l4 = 00000000000000bc, Mem[0000000077800028] = fbaeffe4 stw %l4,[%i3+%o5] ! Mem[0000000077800028] = 000000bc ! Mem[0000000077000010] = 0000999300001f78, %l2 = ffffffffe5b1aa77 ldx [%i2+%o2],%l2 ! %l2 = 0000999300001f78 ! %l6 = 00000000ecc0bda5, Mem[0000000091800038] = 00000000aa775977 stx %l6,[%o0+0x038] ! Mem[0000000091800038] = 00000000ecc0bda5 ! Mem[000000009080003c] = eb9d266c, %g2 = ffffffffffffff93 lduh [%i5+0x03c],%g2 ! %g2 = 000000000000eb9d ! %l6 = 00000000ecc0bda5, Mem[0000000077800038] = c054ca93 stw %l6,[%i3+0x038] ! Mem[0000000077800038] = ecc0bda5 ba,a p51_not_taken_0_end p51_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 00000000cc0c65fa bne,a,pn %xcc,p51_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000001f78 bne,a,pn %xcc,p51_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000999300001f78 bne,a,pn %xcc,p51_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000061003a86 bne,a,pn %xcc,p51_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000000bc bne,a,pn %xcc,p51_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000eb9d266c bne,a,pn %xcc,p51_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000ecc0bda5 bne,a,pn %xcc,p51_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000567fc65a 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 %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 011a659e fcf4e0a2 bne %xcc,p51_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 2ae61a85 ff09bc54 bne %xcc,p51_f6_fail nop ! Check Local Memory set p51_local0_expect,%g1 p51_check_local0: ldx [%g1+0x008],%g2 ! Expected data = cc0c65fa55facd12 ldx [%i0+0x008],%g3 ! Observed data at 0000000076000008 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffffffa300001f78 ldx [%i0+0x010],%g3 ! Observed data at 0000000076000010 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000000000009993 ldx [%i0+0x018],%g3 ! Observed data at 0000000076000018 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i0,0x018,%g4 set p51_local1_expect,%g1 p51_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 4aa373aa4693d253 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 = 000088b7ffffc054 ldx [%i1+0x008],%g3 ! Observed data at 0000000076800008 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 4693d253d2536ba6 ldx [%i1+0x018],%g3 ! Observed data at 0000000076800018 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000004aa373aa 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 = 61003a86cc0c65fa ldx [%i1+0x028],%g3 ! Observed data at 0000000076800028 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = d63bff9255facd12 ldx [%i1+0x030],%g3 ! Observed data at 0000000076800030 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x030,%g4 set p51_local2_expect,%g1 p51_check_local2: ldx [%g1+0x010],%g2 ! Expected data = 0000999300001f78 ldx [%i2+0x010],%g3 ! Observed data at 0000000077000010 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0060407761003a86 ldx [%i2+0x018],%g3 ! Observed data at 0000000077000018 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = e51f2775f283cffc ldx [%i2+0x028],%g3 ! Observed data at 0000000077000028 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x028,%g4 set p51_local3_expect,%g1 p51_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 0000999300001f78 ldx [%i3+0x000],%g3 ! Observed data at 0000000077800000 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffffffa300001f78 ldx [%i3+0x010],%g3 ! Observed data at 0000000077800010 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 30ad1f788f54c086 ldx [%i3+0x018],%g3 ! Observed data at 0000000077800018 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000bceb9d266c ldx [%i3+0x020],%g3 ! Observed data at 0000000077800020 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000bc0cce5977 ldx [%i3+0x028],%g3 ! Observed data at 0000000077800028 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = ecc0bda56a467a84 ldx [%i3+0x038],%g3 ! Observed data at 0000000077800038 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i3,0x038,%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_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: lduba [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000076800010] done p51_trap1o: lduba [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000076800010] done p51_trap2e: stxa %l4,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000076800008] stba %l1,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000076800020] stxa %l5,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000077800028] ldsha [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000076800008] ldsba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000077800000] ldswa [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000076800010] done p51_trap2o: stxa %l4,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000076800008] stba %l1,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000076800020] stxa %l5,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000077800028] ldsha [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000076800008] ldsba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000077800000] ldswa [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000076800010] done p51_trap3e: nop nop nop nop nop nop nop done p51_trap3o: nop nop nop 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 = 82864e461c5036ad ldx [%g1+0x008],%l1 ! %l1 = d5d752c7d2adccf2 ldx [%g1+0x010],%l2 ! %l2 = 4c53aff887e62a7d ldx [%g1+0x018],%l3 ! %l3 = e51f2775f283cffc ldx [%g1+0x020],%l4 ! %l4 = fcd9c511a2333a86 ldx [%g1+0x028],%l5 ! %l5 = 49becf94457d7e69 ldx [%g1+0x030],%l6 ! %l6 = f22e639be889ff8d ldx [%g1+0x038],%l7 ! %l7 = 6876768e5926094e ! 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 = 0404f5a0 2b71fd44 cb71b11e ce2b3d1f ! %f4 = 1ae27fd1 3b5869aa 8b39602c 8150ea67 ! %f8 = c2fa74ae 3c2b059f 7d2af4d8 52636caa ! %f12 = 10449d60 b60833f0 db88d767 03865d44 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 6a355307 bdb851c7 3bbf70cd 1fb2b609 ! %f20 = 3f543a9b 5c7cb5ed 6f5bd9a5 a9a347c6 ! %f24 = 6195130c e9f4b963 57f67a53 a887c4b6 ! %f28 = 20d86b43 87602cad eff978af 5bde5472 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 3c9ee579 38f7e1fc e6aa7140 69120ce6 ! %f36 = b1c9e418 a32c8ce2 87b8c448 ac6d3852 ! %f40 = b014352e c2bdc579 f2e62e63 3c2d0195 ! %f44 = e8b894f6 78f6dcf2 2dab7114 7de7ef1c ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xf580053f00000031,%g7,%g1 ! GSR scale = 6, align = 1 wr %g1,%g0,%gsr ! GSR = f580053f00000031 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: ! %l4 = 64e683923ea58b72, Mem[0000000079800031] = 42cba826 stb %l4,[%i3+0x031] ! Mem[0000000079800030] = 4272a826 ! Mem[0000000091000018] = faf26e47, %g2 = 0000000000000000 ldsb [%i6+0x019],%g2 ! %g2 = fffffffffffffffa ! %l4 = 64e683923ea58b72, Mem[0000000078000008] = cb382251 stw %l4,[%i0+%o1] ! Mem[0000000078000008] = 3ea58b72 ! Mem[000000009080002c] = 51e85f11, %g2 = fffffffffffffffa lduw [%i5+0x02c],%g2 ! %g2 = 0000000051e85f11 ! %l6 = 402f269471deda0e, Mem[0000000079000038] = 8d163e7d024ac396 stx %l6,[%i2+0x038] ! Mem[0000000079000038] = 402f269471deda0e ! Mem[0000000091800000] = 0ab007b3, %g2 = 0000000051e85f11 ldsb [%o0+0x002],%g2 ! %g2 = 000000000000000a ! %l0 = e0e1c56bc1fe0329, Mem[0000000090000006] = 8c74b427 sth %l0,[%i4+0x006] ! Mem[0000000090000004] = 0329b427 ! Mem[0000000091800028] = 153f24b0df4e4459, %g2 = 000000000000000a ldx [%o0+%o5],%g2 ! %g2 = 153f24b0df4e4459 ! Mem[0000000090800004] = dd4bc205, %g18 = 5a87d40ca2371d85 ldsw [%i5+0x004],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[0000000090000018] = 1d179028 70edfb0e, %g2 = dd4bc205, %g3 = 00000000 ldd [%i4+%o3],%g2 ! %g2 = 000000001d179028 0000000070edfb0e p52_label_2: ! Mem[0000000090800008] = 5a1ae612, %g2 = 000000001d179028 lduw [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 ! %l6 = 71deda0e, %l7 = 541bcdaa, Mem[0000000091800020] = 5566979d ba3ff053 std %l6,[%o0+%o4] ! Mem[0000000091800020] = 71deda0e 541bcdaa ! Mem[0000000090000024] = 0332e58e, %g2 = 000000005a1ae612 lduw [%i4+0x024],%g2 ! %g2 = 000000000332e58e ! Mem[0000000091000004] = a548c280, %g2 = 000000000332e58e ldub [%i6+0x007],%g2 ! %g2 = 00000000000000a5 ! %l3 = 26c11beeb2337623, Mem[000000009000002a] = 2e977d3b sth %l3,[%i4+0x02a] ! Mem[0000000090000028] = 76237d3b ! Mem[0000000091000008] = 48c28052, %g2 = 00000000000000a5 lduh [%i6+%o1],%g2 ! %g2 = 00000000000048c2 ! Mem[0000000090800028] = f5d351e8, %g2 = 00000000000048c2 ldub [%i5+0x02a],%g2 ! %g2 = 00000000000000f5 ! Mem[0000000090800038] = 66e1d7bc adc27bb0, %g2 = 000000f5, %g3 = 70edfb0e ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 00000000adc27bb0 ! Mem[000000007880002c] = e679a243, %l3 = 26c11beeb2337623 ldub [%i1+0x02f],%l3 ! %l3 = 0000000000000043 ! Mem[000000009180002c] = df4e4459, %g2 = 0000000066e1d7bc ldub [%o0+0x02c],%g2 ! %g2 = 00000000000000df p52_label_3: ! Mem[000000009080000c] = 14acc7c9, %g18 = 5a87d40ca2371d85 ldsw [%i5+0x00c],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[0000000078000030] = 77b3b79b, %l6 = 402f269471deda0e ldsw [%i0+0x030],%l6 ! %l6 = 0000000077b3b79b ! %l5 = ca3150ba8c76831e, Mem[0000000091000038] = e25676cb sth %l5,[%i6+0x038] ! Mem[0000000091000038] = 831e76cb ! %l2 = 86b3eb42e4e0720b, Mem[0000000091800030] = 43bc1d8151532584 stx %l2,[%o0+0x030] ! Mem[0000000091800030] = 86b3eb42e4e0720b ! Mem[0000000091800020] = 71deda0e541bcdaa, %g2 = 0000000014acc7c9 ldx [%o0+%o4],%g2 ! %g2 = 71deda0e541bcdaa ! Mem[0000000079800010] = 4880323294111ef9, %l0 = e0e1c56bc1fe0329 ldx [%i3+%o2],%l0 ! %l0 = 4880323294111ef9 ! %l1 = 0e2c00cc751f6f88, Mem[0000000090800012] = 9dd95e35 sth %l1,[%i5+0x012] ! Mem[0000000090800010] = 6f885e35 ! %l7 = ab4803cc541bcdaa, Mem[000000009080003c] = adc27bb0 sth %l7,[%i5+0x03c] ! Mem[000000009080003c] = cdaa7bb0 ! Mem[0000000090800030] = f479e2e9, %g2 = 71deda0e541bcdaa ldub [%i5+0x033],%g2 ! %g2 = 00000000000000f4 ! %l6 = 0000000077b3b79b, Mem[0000000091800000] = fb520ab007b3e6aa stx %l6,[%o0+%g0] ! Mem[0000000091800000] = 0000000077b3b79b p52_label_4: ! Mem[0000000091800038] = 54b6116d, %g2 = 00000000000000f4 lduw [%o0+0x038],%g2 ! %g2 = 0000000054b6116d ! Mem[0000000079000018] = 3f1592e5, %l4 = 64e683923ea58b72 lduh [%i2+0x01a],%l4 ! %l4 = 00000000000092e5 ! Mem[0000000091000004] = 98f9b0a5, %g2 = 0000000054b6116d lduw [%i6+0x004],%g2 ! %g2 = 0000000098f9b0a5 ! %l5 = ca3150ba8c76831e, Mem[0000000091000028] = 21a95ba1 stw %l5,[%i6+%o5] ! Mem[0000000091000028] = 8c76831e ! %l4 = 000092e5, %l5 = 8c76831e, Mem[0000000090000028] = af027623 7d3b2cbb std %l4,[%i4+%o5] ! Mem[0000000090000028] = 000092e5 8c76831e ! Mem[0000000090000010] = 1d358e58, %g18 = 5a87d40ca2371d85 ldsw [%i4+%o2],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[000000009000002c] = 8c76831e, %g2 = 000000001d358e58 ldsb [%i4+0x02c],%g2 ! %g2 = ffffffffffffff8c ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = ffffff8c, %g3 = adc27bb0 ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e ! Mem[0000000091800000] = 00000077, %g2 = 00000000eaf607f4 ldub [%o0+0x001],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 0000000000000000 ldsb [%i4+0x03a],%g2 ! %g2 = ffffffffffffff8e p52_label_5: ! %l6 = 0000000077b3b79b, Mem[0000000091800004] = 77b3b79b sth %l6,[%o0+0x004] ! Mem[0000000091800004] = b79bb79b ! %l0 = 4880323294111ef9, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l0,[%i6+%g0] ! Mem[0000000091000000] = 4880323294111ef9 ! %l4 = 00000000000092e5, Mem[0000000090800000] = 73d0acf8 stw %l4,[%i5+%g0] ! Mem[0000000090800000] = 000092e5 ! Mem[0000000091800014] = 8cae06fa, %g2 = ffffffffffffff8e ldsb [%o0+0x016],%g2 ! %g2 = ffffffffffffff8c ! %l5 = ca3150ba8c76831e, Mem[0000000079000026] = ff455cc0 stb %l5,[%i2+0x026] ! Mem[0000000079000024] = ff451ec0 ! Mem[0000000091800008] = 8b9883bd, %g2 = ffffffffffffff8c lduh [%o0+%o1],%g2 ! %g2 = 0000000000008b98 ! Mem[0000000091000000] = 48803232, %g2 = 0000000000008b98 ldsh [%i6+%g0],%g2 ! %g2 = 0000000000004880 ! Mem[0000000090800000] = 0092e5dd, %g2 = 0000000000004880 ldub [%i5+0x001],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000000c] = 152d46b0, %g2 = 0000000000000000 lduw [%i4+0x00c],%g2 ! %g2 = 00000000152d46b0 ! %l4 = 00000000000092e5, Mem[0000000079000039] = 402f2694 stb %l4,[%i2+0x039] ! Mem[0000000079000038] = 40e52694 p52_label_6: ! %l3 = 0000000000000043, Mem[0000000091000038] = 831e76cb stw %l3,[%i6+0x038] ! Mem[0000000091000038] = 00000043 ! Mem[0000000091800018] = 06faad5c, %g2 = 00000000152d46b0 lduw [%o0+%o3],%g2 ! %g2 = 0000000006faad5c ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 0000000006faad5c ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffff8eb2 ! %l2 = 86b3eb42e4e0720b, Mem[0000000090000010] = 1d358e58d828ead6 stx %l2,[%i4+%o2] ! Mem[0000000090000010] = 86b3eb42e4e0720b ! %l1 = 0e2c00cc751f6f88, Mem[0000000091000004] = 94111ef9 sth %l1,[%i6+0x004] ! Mem[0000000091000004] = 6f881ef9 ! %l1 = 0e2c00cc751f6f88, Mem[000000007900000e] = 2b0fc796 sth %l1,[%i2+0x00e] ! Mem[000000007900000c] = 2b0f6f88 ! Mem[0000000091800018] = 06faad5cb7684e28, %g2 = ffffffffffff8eb2 ldx [%o0+%o3],%g2 ! %g2 = 06faad5cb7684e28 ! Mem[0000000091800020] = deda0e54, %g2 = 06faad5cb7684e28 ldub [%o0+0x021],%g2 ! %g2 = 00000000000000de ! Mem[0000000078000028] = 9f9e6af2, %l6 = 0000000077b3b79b lduw [%i0+%o5],%l6 ! %l6 = 000000009f9e6af2 ! Mem[0000000091000018] = 5ffaf26e47a19fcf, %g2 = 00000000000000de ldx [%i6+%o3],%g2 ! %g2 = 5ffaf26e47a19fcf p52_label_7: ! Mem[0000000090800004] = c2055a1a, %g2 = 5ffaf26e47a19fcf lduh [%i5+0x006],%g2 ! %g2 = 000000000000c205 ! Mem[000000007800003c] = 8b804c86, %l7 = ab4803cc541bcdaa ldub [%i0+0x03e],%l7 ! %l7 = 000000000000004c ! Mem[0000000090800008] = 5a1ae612, %g18 = 5a87d40ca2371d85 ldsw [%i5+%o1],%g2 ! %g2 = 5a87d40ca2371d85 ! %l1 = 0e2c00cc751f6f88, Mem[0000000090000000] = 09d53180d6ba0329 stx %l1,[%i4+%g0] ! Mem[0000000090000000] = 0e2c00cc751f6f88 ! Mem[0000000091000008] = 48c280527312abd6, %g2 = 000000005a1ae612 ldx [%i6+%o1],%g2 ! %g2 = 48c280527312abd6 ! Mem[000000009080003c] = cdaa7bb0, %g18 = 5a87d40ca2371d85 ldsw [%i5+0x03c],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[0000000079000010] = 2a7a56d2 ee1a5926, %l0 = 94111ef9, %l1 = 751f6f88 ldd [%i2+%o2],%l0 ! %l0 = 000000002a7a56d2 00000000ee1a5926 ! Mem[0000000091800038] = 54b6116d9d52adff, %g2 = ffffffffcdaa7bb0 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d9d52adff ! Mem[000000009000000c] = 152d46b0, %g2 = 54b6116d9d52adff ldsh [%i4+0x00c],%g2 ! %g2 = 000000000000152d ! %l6 = 9f9e6af2, %l7 = 0000004c, Mem[0000000091000028] = 8c76831e 08a9d051 std %l6,[%i6+%o5] ! Mem[0000000091000028] = 9f9e6af2 0000004c p52_label_8: ! Mem[0000000079000018] = 3f1592e5, %l5 = ca3150ba8c76831e ldsw [%i2+%o3],%l5 ! %l5 = 000000003f1592e5 ! %l7 = 000000000000004c, Mem[0000000090000020] = 0ad8f7030332e58e stx %l7,[%i4+%o4] ! Mem[0000000090000020] = 000000000000004c ! %l0 = 000000002a7a56d2, Mem[0000000090000000] = 0e2c00cc stw %l0,[%i4+%g0] ! Mem[0000000090000000] = 2a7a56d2 ! Mem[000000009100000c] = 7312abd6, %g2 = 000000000000152d lduw [%i6+0x00c],%g2 ! %g2 = 000000007312abd6 ! Mem[0000000091000000] = 48803232 6f881ef9, %g2 = 7312abd6, %g3 = 79e2e95e ldd [%i6+%g0],%g2 ! %g2 = 0000000048803232 000000006f881ef9 ! Mem[000000009080003c] = cdaa7bb0, %g18 = 5a87d40ca2371d85 ldsw [%i5+0x03c],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[0000000090800030] = eaf607f4, %g18 = 5a87d40ca2371d85 ldsw [%i5+0x030],%g2 ! %g2 = 5a87d40ca2371d85 ! %l6 = 000000009f9e6af2, Mem[0000000078800020] = 6e757d94e130483a stx %l6,[%i1+%o4] ! Mem[0000000078800020] = 000000009f9e6af2 ! %l0 = 2a7a56d2, %l1 = ee1a5926, Mem[0000000079800030] = 4272a826 f5e500b0 std %l0,[%i3+0x030] ! Mem[0000000079800030] = 2a7a56d2 ee1a5926 ! Mem[0000000079800018] = a2212e14, %l2 = 86b3eb42e4e0720b lduh [%i3+%o3],%l2 ! %l2 = 000000000000a221 p52_label_9: ! %l3 = 0000000000000043, Mem[000000007800001f] = e0dfc149 stb %l3,[%i0+0x01f] ! Mem[000000007800001c] = e0dfc143 ! %l1 = 00000000ee1a5926, Mem[0000000091800037] = 0b54b611 stb %l1,[%o0+0x037] ! Mem[0000000091800034] = 2654b611 ! %l0 = 000000002a7a56d2, Mem[0000000091000028] = 9f9e6af2 sth %l0,[%i6+%o5] ! Mem[0000000091000028] = 56d26af2 ! Mem[0000000090000030] = 7a6764e2 807fa20a, %g2 = eaf607f4, %g3 = 6f881ef9 ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fa20a ! %l4 = 000092e5, %l5 = 3f1592e5, Mem[0000000078800028] = d562b478 e679a243 std %l4,[%i1+%o5] ! Mem[0000000078800028] = 000092e5 3f1592e5 ! Mem[0000000090800028] = 59f5d351, %g2 = 000000007a6764e2 ldub [%i5+0x029],%g2 ! %g2 = 0000000000000059 ! Mem[000000009180000c] = d9af6e4e, %g2 = 0000000000000059 lduh [%o0+0x00e],%g2 ! %g2 = 000000000000d9af ! Mem[0000000090800038] = 66e1d7bc, %g2 = 000000000000d9af lduh [%i5+0x038],%g2 ! %g2 = 00000000000066e1 ! %l1 = 00000000ee1a5926, Mem[0000000079000028] = 1addd92f82692914 stx %l1,[%i2+%o5] ! Mem[0000000079000028] = 00000000ee1a5926 ! %l7 = 000000000000004c, Mem[0000000090800002] = 92e5dd4b sth %l7,[%i5+0x002] ! Mem[0000000090800000] = 004cdd4b p52_label_10: ! Mem[0000000091800004] = b79bb79b, %g2 = 00000000000066e1 lduh [%o0+0x004],%g2 ! %g2 = 000000000000b79b ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 000000000000b79b lduh [%i4+0x03a],%g2 ! %g2 = 0000000000008eb2 ! Mem[000000009000000c] = 152d46b0, %g2 = 0000000000008eb2 ldsb [%i4+0x00c],%g2 ! %g2 = 0000000000000015 ! %l2 = 000000000000a221, Mem[000000009100001c] = 47a19fcf stw %l2,[%i6+0x01c] ! Mem[000000009100001c] = 0000a221 ! Mem[0000000090800000] = 0000004c, %g2 = 0000000000000015 ldsh [%i5+%g0],%g2 ! %g2 = 0000000000000000 ! %l5 = 000000003f1592e5, Mem[0000000091800010] = 6e4e5182 sth %l5,[%o0+%o2] ! Mem[0000000091800010] = 92e55182 ! %l7 = 000000000000004c, Mem[000000009180000a] = 83bd3923 stb %l7,[%o0+0x00a] ! Mem[0000000091800008] = 4cbd3923 ! Mem[000000009100002c] = 004ca5b5, %g2 = 0000000000000000 ldsb [%i6+0x02e],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800020] = 0c86ef26, %g18 = 5a87d40ca2371d85 ldsw [%i5+%o4],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[0000000090000004] = 751f6f88, %g2 = 000000000c86ef26 lduw [%i4+0x004],%g2 ! %g2 = 00000000751f6f88 p52_label_11: ! Mem[0000000078800038] = f458f26a, %l2 = 000000000000a221 ldsw [%i1+0x038],%l2 ! %l2 = fffffffff458f26a ! %l6 = 000000009f9e6af2, Mem[0000000091800028] = 153f24b0df4e4459 stx %l6,[%o0+%o5] ! Mem[0000000091800028] = 000000009f9e6af2 ! Mem[0000000078800034] = 76b45fe1, %l4 = 00000000000092e5 ldsw [%i1+0x034],%l4 ! %l4 = 0000000076b45fe1 ! %l2 = fffffffff458f26a, Mem[0000000090000034] = 807fa20a stw %l2,[%i4+0x034] ! Mem[0000000090000034] = f458f26a ! Mem[0000000079000018] = 3f1592e5, %l3 = 0000000000000043 lduh [%i2+%o3],%l3 ! %l3 = 0000000000003f15 ! %l1 = 00000000ee1a5926, Mem[0000000091000028] = 56d26af2 stw %l1,[%i6+%o5] ! Mem[0000000091000028] = ee1a5926 ! Mem[000000009080001c] = 8a9a0c86, %g2 = 00000000751f6f88 ldub [%i5+0x01e],%g2 ! %g2 = 000000000000008a ! %l2 = fffffffff458f26a, Mem[0000000091000010] = 6cff95cd7757fe01 stx %l2,[%i6+%o2] ! Mem[0000000091000010] = fffffffff458f26a ! Mem[0000000079000010] = 2a7a56d2, %l3 = 0000000000003f15 ldub [%i2+0x011],%l3 ! %l3 = 000000000000007a ! Mem[0000000079000038] = 40e52694, %l4 = 0000000076b45fe1 lduw [%i2+0x038],%l4 ! %l4 = 0000000040e52694 p52_label_12: ! Mem[0000000090800010] = 6f885e35, %g2 = 000000000000008a ldub [%i5+0x012],%g2 ! %g2 = 000000000000006f ! Mem[000000009180003c] = adff0000, %g2 = 000000000000006f ldsb [%o0+0x03e],%g2 ! %g2 = ffffffffffffffad ! Mem[0000000090800014] = 5e356f1d, %g2 = ffffffffffffffad lduw [%i5+0x014],%g2 ! %g2 = 000000005e356f1d ! Mem[0000000078000010] = 48116bce, %l6 = 000000009f9e6af2 ldsb [%i0+0x011],%l6 ! %l6 = 0000000000000011 ! %l5 = 000000003f1592e5, Mem[0000000091000012] = fffff458 stb %l5,[%i6+0x012] ! Mem[0000000091000010] = e5fff458 ! Mem[0000000090000010] = eb42e4e0, %g2 = 000000005e356f1d ldub [%i4+0x012],%g2 ! %g2 = 00000000000000eb ! Mem[0000000090000028] = 000092e58c76831e, %g2 = 00000000000000eb ldx [%i4+%o5],%g2 ! %g2 = 000092e58c76831e ! Mem[000000009000001c] = 70edfb0e, %g2 = 000092e58c76831e lduw [%i4+0x01c],%g2 ! %g2 = 0000000070edfb0e ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 70edfb0e, %g3 = 807fa20a ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! %l1 = 00000000ee1a5926, Mem[0000000090000018] = 1d17902870edfb0e stx %l1,[%i4+%o3] ! Mem[0000000090000018] = 00000000ee1a5926 p52_label_13: ! %l1 = 00000000ee1a5926, Mem[0000000079800014] = 94111ef9 sth %l1,[%i3+0x014] ! Mem[0000000079800014] = 59261ef9 ! %l4 = 0000000040e52694, Mem[0000000078000018] = 33007e07 stw %l4,[%i0+%o3] ! Mem[0000000078000018] = 40e52694 ! %l5 = 000000003f1592e5, Mem[0000000091000020] = 8b0950dd stw %l5,[%i6+%o4] ! Mem[0000000091000020] = 3f1592e5 ! Mem[0000000090000030] = 7a6764e2, %g2 = 00000000b427e099 ldsb [%i4+0x030],%g2 ! %g2 = 000000000000007a ! Mem[0000000091000020] = 1592e50f, %g2 = 000000000000007a ldub [%i6+0x021],%g2 ! %g2 = 0000000000000015 ! Mem[0000000078800028] = 000092e5, %l6 = 0000000000000011 lduw [%i1+%o5],%l6 ! %l6 = 00000000000092e5 ! Mem[0000000090800028] = d351e85f, %g2 = 0000000000000015 ldsb [%i5+0x02b],%g2 ! %g2 = ffffffffffffffd3 ! Mem[0000000091000028] = ee1a59260000004c, %g2 = ffffffffffffffd3 ldx [%i6+%o5],%g2 ! %g2 = ee1a59260000004c ! Mem[0000000090000034] = f458f26a, %g2 = ee1a59260000004c lduh [%i4+0x034],%g2 ! %g2 = 000000000000f458 ! Mem[000000007800002c] = 5665020e, %l3 = 000000000000007a ldsb [%i0+0x02f],%l3 ! %l3 = 000000000000000e p52_label_14: ! Mem[0000000091800038] = 54b6116d, %g2 = 000000000000f458 ldsb [%o0+0x038],%g2 ! %g2 = 0000000000000054 ! Mem[0000000078800030] = ba16fe9f, %l4 = 0000000040e52694 lduw [%i1+0x030],%l4 ! %l4 = 00000000ba16fe9f ! Mem[000000009100002c] = 0000004c, %g2 = 0000000000000054 lduw [%i6+0x02c],%g2 ! %g2 = 000000000000004c ! %l2 = f458f26a, %l3 = 0000000e, Mem[0000000090000000] = 2a7a56d2 751f6f88 std %l2,[%i4+%g0] ! Mem[0000000090000000] = f458f26a 0000000e ! Mem[0000000090800000] = 4cdd4bc2, %g2 = 000000000000004c ldub [%i5+0x003],%g2 ! %g2 = 000000000000004c ! Mem[0000000078000014] = 9a5c92b6, %l0 = 000000002a7a56d2 ldsb [%i0+0x016],%l0 ! %l0 = ffffffffffffff92 ! Mem[0000000090000010] = 86b3eb42, %g18 = 5a87d40ca2371d85 ldsw [%i4+%o2],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[0000000091800008] = 8b984cbd3923d9af, %g2 = ffffffff86b3eb42 ldx [%o0+%o1],%g2 ! %g2 = 8b984cbd3923d9af ! Mem[0000000078000018] = 40e52694, %l6 = 00000000000092e5 lduh [%i0+0x01a],%l6 ! %l6 = 0000000000002694 ! Mem[0000000078000020] = d13a31a51ced0260, %l1 = 00000000ee1a5926 ldx [%i0+%o4],%l1 ! %l1 = d13a31a51ced0260 p52_label_15: ! %l2 = fffffffff458f26a, Mem[0000000090800008] = 5a1ae612 stb %l2,[%i5+%o1] ! Mem[0000000090800008] = 6a1ae612 ! Mem[0000000091800010] = 92e55182, %g2 = 8b984cbd3923d9af lduh [%o0+%o2],%g2 ! %g2 = 00000000000092e5 ! %l3 = 000000000000000e, Mem[0000000079800016] = 59261ef9 sth %l3,[%i3+0x016] ! Mem[0000000079800014] = 5926000e ! Mem[0000000091000010] = ffffe5ff f458f26a, %g2 = 000092e5, %g3 = 152d46b0 ldd [%i6+%o2],%g2 ! %g2 = 00000000ffffe5ff 00000000f458f26a ! Mem[0000000090800028] = 59f5d351, %g2 = 00000000ffffe5ff ldsb [%i5+0x029],%g2 ! %g2 = 0000000000000059 ! Mem[0000000090000000] = f458f26a0000000e, %g2 = 0000000000000059 ldx [%i4+%g0],%g2 ! %g2 = f458f26a0000000e ! Mem[000000009180003c] = 9d52adff, %g18 = 5a87d40ca2371d85 ldsw [%o0+0x03c],%g2 ! %g2 = 5a87d40ca2371d85 ! %l4 = ba16fe9f, %l5 = 3f1592e5, Mem[0000000091800028] = 00000000 9f9e6af2 std %l4,[%o0+%o5] ! Mem[0000000091800028] = ba16fe9f 3f1592e5 ! %l1 = d13a31a51ced0260, Mem[0000000078800030] = ba16fe9f76b45fe1 stx %l1,[%i1+0x030] ! Mem[0000000078800030] = d13a31a51ced0260 ! Mem[0000000091800028] = ba16fe9f, %g2 = ffffffff9d52adff ldub [%o0+%o5],%g2 ! %g2 = 00000000000000ba p52_label_16: ! %l3 = 000000000000000e, Mem[0000000078800008] = 89427bfded00aff7 stx %l3,[%i1+%o1] ! Mem[0000000078800008] = 000000000000000e ! %l0 = ffffffffffffff92, Mem[000000007880000c] = 0000000e sth %l0,[%i1+0x00c] ! Mem[000000007880000c] = ff92000e ! %l2 = fffffffff458f26a, Mem[000000009180002c] = 3f1592e5 sth %l2,[%o0+0x02c] ! Mem[000000009180002c] = f26a92e5 ! %l0 = ffffffffffffff92, Mem[000000009100000c] = 7312abd6 stw %l0,[%i6+0x00c] ! Mem[000000009100000c] = ffffff92 ! %l4 = ba16fe9f, %l5 = 3f1592e5, Mem[0000000078800008] = 00000000 ff92000e std %l4,[%i1+%o1] ! Mem[0000000078800008] = ba16fe9f 3f1592e5 ! Mem[0000000090000014] = e4e0720b, %g2 = 00000000000000ba ldsb [%i4+0x014],%g2 ! %g2 = ffffffffffffffe4 ! %l6 = 00002694, %l7 = 0000004c, Mem[0000000091800020] = 71deda0e 541bcdaa std %l6,[%o0+%o4] ! Mem[0000000091800020] = 00002694 0000004c ! %l4 = 00000000ba16fe9f, Mem[000000007900001d] = 1d9f54ed stb %l4,[%i2+0x01d] ! Mem[000000007900001c] = 1d9f54ed ! Mem[0000000090800018] = b2d54dc6db268a9a, %g2 = ffffffffffffffe4 ldx [%i5+%o3],%g2 ! %g2 = b2d54dc6db268a9a ! %l5 = 000000003f1592e5, Mem[000000007800003c] = 8b804c86 stw %l5,[%i0+0x03c] ! Mem[000000007800003c] = 3f1592e5 p52_label_17: ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = db268a9a, %g3 = f458f26a ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 ! %l7 = 000000000000004c, Mem[0000000090000028] = 000092e5 sth %l7,[%i4+%o5] ! Mem[0000000090000028] = 004c92e5 ! Mem[0000000091000024] = 0f65f93d, %g2 = 0000000053918eb2 lduh [%i6+0x024],%g2 ! %g2 = 0000000000000f65 ! Mem[0000000090800018] = b2d54dc6, %g2 = 0000000000000f65 lduh [%i5+%o3],%g2 ! %g2 = 000000000000b2d5 ! %l7 = 000000000000004c, Mem[0000000090800018] = b2d54dc6db268a9a stx %l7,[%i5+%o3] ! Mem[0000000090800018] = 000000000000004c ! %l7 = 000000000000004c, Mem[0000000091800030] = 86b3eb42 stw %l7,[%o0+0x030] ! Mem[0000000091800030] = 0000004c ! Mem[0000000091800004] = 9bb79b8b, %g2 = 000000000000b2d5 ldsb [%o0+0x005],%g2 ! %g2 = ffffffffffffff9b ! %l5 = 000000003f1592e5, Mem[0000000091800030] = 0000004ce4e07226 stx %l5,[%o0+0x030] ! Mem[0000000091800030] = 000000003f1592e5 ! Mem[0000000091800024] = 0000004c, %g18 = 5a87d40ca2371d85 ldsw [%o0+0x024],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[0000000090800010] = f8446f88 5e356f1d, %g2 = 0000004c, %g3 = e6c51178 ldd [%i5+%o2],%g2 ! %g2 = 00000000f8446f88 000000005e356f1d p52_label_18: ! %l3 = 000000000000000e, Mem[0000000078800014] = 78928833 stw %l3,[%i1+0x014] ! Mem[0000000078800014] = 0000000e ! %l6 = 0000000000002694, Mem[0000000090000038] = 53918eb2e6c51178 stx %l6,[%i4+0x038] ! Mem[0000000090000038] = 0000000000002694 ! %l2 = fffffffff458f26a, Mem[0000000090800020] = 0c86ef26 sth %l2,[%i5+%o4] ! Mem[0000000090800020] = f26aef26 ! %l5 = 000000003f1592e5, Mem[000000009080000a] = e61214ac stb %l5,[%i5+0x00a] ! Mem[0000000090800008] = e51214ac ! %l0 = ffffff92, %l1 = 1ced0260, Mem[0000000091000030] = a5b5761e 1214449b std %l0,[%i6+0x030] ! Mem[0000000091000030] = ffffff92 1ced0260 ! Mem[000000007880003c] = 0aa0621d, %l5 = 000000003f1592e5 ldsb [%i1+0x03c],%l5 ! %l5 = 000000000000000a ! %l5 = 000000000000000a, Mem[0000000090800004] = dd4bc205 sth %l5,[%i5+0x004] ! Mem[0000000090800004] = 000ac205 ! %l6 = 00002694, %l7 = 0000004c, Mem[0000000079000020] = 9fdcd8e8 ff451ec0 std %l6,[%i2+%o4] ! Mem[0000000079000020] = 00002694 0000004c ! Mem[0000000091000014] = 6a5ffaf2, %g2 = 00000000f8446f88 ldub [%i6+0x017],%g2 ! %g2 = 000000000000006a ! %l2 = f458f26a, %l3 = 0000000e, Mem[0000000091800030] = 00000000 3f1592e5 std %l2,[%o0+0x030] ! Mem[0000000091800030] = f458f26a 0000000e p52_label_19: ! Mem[0000000091000020] = 92e50f65, %g2 = 000000000000006a lduh [%i6+0x022],%g2 ! %g2 = 00000000000092e5 ! Mem[000000009180000c] = 3923d9af, %g18 = 5a87d40ca2371d85 ldsw [%o0+0x00c],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[0000000090800014] = 6f1d0000, %g2 = 000000003923d9af lduh [%i5+0x016],%g2 ! %g2 = 0000000000006f1d ! Mem[0000000079000008] = f64070a9, %l1 = d13a31a51ced0260 lduw [%i2+%o1],%l1 ! %l1 = 00000000f64070a9 ! Mem[0000000091800030] = f458f26a0000000e, %g2 = 0000000000006f1d ldx [%o0+0x030],%g2 ! %g2 = f458f26a0000000e ! Mem[000000009080000c] = 14acc7c9, %g2 = f458f26a0000000e ldsh [%i5+0x00c],%g2 ! %g2 = 00000000000014ac ! Mem[0000000090800018] = 00000000, %g2 = 00000000000014ac ldsb [%i5+0x01a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000078000024] = 1ced0260, %l7 = 000000000000004c lduw [%i0+0x024],%l7 ! %l7 = 000000001ced0260 ! Mem[0000000090800014] = 5e356f1d, %g2 = 0000000000000000 ldsb [%i5+0x014],%g2 ! %g2 = 000000000000005e ! Mem[0000000090000018] = 00000000 ee1a5926, %g2 = 0000005e, %g3 = 5e356f1d ldd [%i4+%o3],%g2 ! %g2 = 0000000000000000 00000000ee1a5926 p52_label_20: ! Mem[0000000091000020] = 3f1592e5, %g18 = 5a87d40ca2371d85 ldsw [%i6+%o4],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[000000009100000c] = ffffff92, %g2 = 000000003f1592e5 ldsb [%i6+0x00c],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090000010] = 86b3eb42 e4e0720b, %g2 = ffffffff, %g3 = ee1a5926 ldd [%i4+%o2],%g2 ! %g2 = 0000000086b3eb42 00000000e4e0720b ! Mem[0000000091000034] = 1ced0260, %g2 = 0000000086b3eb42 lduw [%i6+0x034],%g2 ! %g2 = 000000001ced0260 ! %l0 = ffffff92, %l1 = f64070a9, Mem[0000000090800018] = 00000000 0000004c std %l0,[%i5+%o3] ! Mem[0000000090800018] = ffffff92 f64070a9 ! Mem[0000000091000018] = 5ffaf26e 0000a221, %g2 = 1ced0260, %g3 = e4e0720b ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 000000000000a221 ! Mem[000000009080001c] = a9f26aef, %g2 = 000000005ffaf26e ldub [%i5+0x01f],%g2 ! %g2 = 00000000000000a9 ! Mem[0000000091000008] = 48c28052ffffff92, %g2 = 00000000000000a9 ldx [%i6+%o1],%g2 ! %g2 = 48c28052ffffff92 ! %l7 = 000000001ced0260, Mem[0000000091800018] = 06faad5cb7684e28 stx %l7,[%o0+%o3] ! Mem[0000000091800018] = 000000001ced0260 ! Mem[0000000078000024] = 1ced0260, %l2 = fffffffff458f26a ldub [%i0+0x027],%l2 ! %l2 = 0000000000000060 p52_label_21: ! Mem[0000000091800028] = ba16fe9f, %g2 = 48c28052ffffff92 ldsb [%o0+%o5],%g2 ! %g2 = ffffffffffffffba ! %l7 = 000000001ced0260, Mem[0000000091800020] = 000026940000004c stx %l7,[%o0+%o4] ! Mem[0000000091800020] = 000000001ced0260 ! %l6 = 00002694, %l7 = 1ced0260, Mem[0000000090000020] = 00000000 0000004c std %l6,[%i4+%o4] ! Mem[0000000090000020] = 00002694 1ced0260 ! Mem[0000000078800018] = 270ac3ea, %l0 = ffffffffffffff92 ldub [%i1+0x01b],%l0 ! %l0 = 00000000000000ea ! %l6 = 0000000000002694, Mem[0000000091000030] = ffffff92 stb %l6,[%i6+0x030] ! Mem[0000000091000030] = 94ffff92 ! Mem[0000000091000008] = 48c28052ffffff92, %g2 = ffffffffffffffba ldx [%i6+%o1],%g2 ! %g2 = 48c28052ffffff92 ! Mem[0000000090800010] = f8446f885e356f1d, %g2 = 48c28052ffffff92 ldx [%i5+%o2],%g2 ! %g2 = f8446f885e356f1d ! %l6 = 0000000000002694, Mem[0000000091000000] = 48803232 stw %l6,[%i6+%g0] ! Mem[0000000091000000] = 00002694 ! Mem[000000009000001c] = ee1a5926, %g2 = f8446f885e356f1d ldsb [%i4+0x01c],%g2 ! %g2 = ffffffffffffffee ! Mem[0000000091000008] = 48c28052, %g2 = ffffffffffffffee lduh [%i6+%o1],%g2 ! %g2 = 00000000000048c2 p52_label_22: ! %l4 = 00000000ba16fe9f, Mem[0000000078000019] = 40e52694 stb %l4,[%i0+0x019] ! Mem[0000000078000018] = 409f2694 ! Mem[0000000091000018] = f26e0000, %g2 = 00000000000048c2 ldsh [%i6+0x01a],%g2 ! %g2 = fffffffffffff26e ! Mem[0000000078800010] = 00fd2c1b 0000000e, %l6 = 00002694, %l7 = 1ced0260 ldd [%i1+%o2],%l6 ! %l6 = 0000000000fd2c1b 000000000000000e ! Mem[0000000090000034] = f458f26a, %g2 = fffffffffffff26e ldsh [%i4+0x034],%g2 ! %g2 = fffffffffffff458 ! %l1 = 00000000f64070a9, Mem[0000000090000030] = 7a6764e2f458f26a stx %l1,[%i4+0x030] ! Mem[0000000090000030] = 00000000f64070a9 ! Mem[0000000091000000] = 000026946f881ef9, %g2 = fffffffffffff458 ldx [%i6+%g0],%g2 ! %g2 = 000026946f881ef9 ! %l0 = 000000ea, %l1 = f64070a9, Mem[0000000091800028] = ba16fe9f f26a92e5 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 000000ea f64070a9 ! %l4 = 00000000ba16fe9f, Mem[000000009100001a] = f26e0000 sth %l4,[%i6+0x01a] ! Mem[0000000091000018] = fe9f0000 ! Mem[0000000090000014] = e4e0720b, %g18 = 5a87d40ca2371d85 ldsw [%i4+0x014],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[0000000079000030] = fda39368, %l1 = 00000000f64070a9 ldsh [%i2+0x032],%l1 ! %l1 = ffffffffffff9368 p52_label_23: ! %l7 = 000000000000000e, Mem[0000000090800036] = e95e66e1 stb %l7,[%i5+0x036] ! Mem[0000000090800034] = 0e5e66e1 ! Mem[0000000091000010] = ffffe5ff, %g2 = ffffffffe4e0720b ldub [%i6+%o2],%g2 ! %g2 = 00000000000000ff ! Mem[0000000091800024] = 1ced0260, %g18 = 5a87d40ca2371d85 ldsw [%o0+0x024],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[0000000078800018] = 270ac3eac7465e20, %l3 = 000000000000000e ldx [%i1+%o3],%l3 ! %l3 = 270ac3eac7465e20 ! %l4 = 00000000ba16fe9f, Mem[000000007880002c] = 3f1592e5 sth %l4,[%i1+0x02c] ! Mem[000000007880002c] = fe9f92e5 ! Mem[0000000091800008] = 8b984cbd, %g2 = 000000001ced0260 lduh [%o0+%o1],%g2 ! %g2 = 0000000000008b98 ! %l2 = 00000060, %l3 = c7465e20, Mem[0000000090000010] = 86b3eb42 e4e0720b std %l2,[%i4+%o2] ! Mem[0000000090000010] = 00000060 c7465e20 ! Mem[0000000091000010] = ffffe5ff f458f26a, %g2 = 00008b98, %g3 = 0000a221 ldd [%i6+%o2],%g2 ! %g2 = 00000000ffffe5ff 00000000f458f26a ! Mem[0000000090000034] = f64070a9, %g18 = 5a87d40ca2371d85 ldsw [%i4+0x034],%g2 ! %g2 = 5a87d40ca2371d85 ! %l3 = 270ac3eac7465e20, Mem[0000000090000000] = f458f26a stw %l3,[%i4+%g0] ! Mem[0000000090000000] = c7465e20 p52_label_24: ! Mem[0000000091800010] = 92e55182, %g2 = fffffffff64070a9 lduw [%o0+%o2],%g2 ! %g2 = 0000000092e55182 ! %l0 = 00000000000000ea, Mem[0000000079000027] = 0000004c stb %l0,[%i2+0x027] ! Mem[0000000079000024] = 000000ea ! %l2 = 0000000000000060, Mem[000000009000000f] = b0000000 stb %l2,[%i4+0x00f] ! Mem[000000009000000c] = 60000000 ! %l2 = 0000000000000060, Mem[0000000091000000] = 00002694 sth %l2,[%i6+%g0] ! Mem[0000000091000000] = 00602694 ! %l2 = 0000000000000060, Mem[0000000078000000] = 7a6d6b00b552a5bf stx %l2,[%i0+%g0] ! Mem[0000000078000000] = 0000000000000060 ! %l5 = 000000000000000a, Mem[0000000091000008] = 48c28052ffffff92 stx %l5,[%i6+%o1] ! Mem[0000000091000008] = 000000000000000a ! %l0 = 000000ea, %l1 = ffff9368, Mem[0000000090800000] = 0000004c 000ac205 std %l0,[%i5+%g0] ! Mem[0000000090800000] = 000000ea ffff9368 ! Mem[0000000090000038] = 00000000 00002694, %g2 = 92e55182, %g3 = f458f26a ldd [%i4+0x038],%g2 ! %g2 = 0000000000000000 0000000000002694 ! Mem[0000000091800038] = b6116d9d, %g2 = 0000000000000000 ldub [%o0+0x039],%g2 ! %g2 = 00000000000000b6 ! %l2 = 0000000000000060, Mem[0000000078000010] = 48116bce9a5c92b6 stx %l2,[%i0+%o2] ! Mem[0000000078000010] = 0000000000000060 p52_label_25: ! Mem[0000000090800000] = 000000ea ffff9368, %g2 = 000000b6, %g3 = 00002694 ldd [%i5+%g0],%g2 ! %g2 = 00000000000000ea 00000000ffff9368 ! %l6 = 0000000000fd2c1b, Mem[0000000091800012] = 51829629 sth %l6,[%o0+0x012] ! Mem[0000000091800010] = 2c1b9629 ! Mem[0000000090000010] = 00000060, %g18 = 5a87d40ca2371d85 ldsw [%i4+%o2],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[0000000091800018] = 00000000, %g2 = 0000000000000060 lduw [%o0+%o3],%g2 ! %g2 = 0000000000000000 ! %l2 = 00000060, %l3 = c7465e20, Mem[0000000090000020] = 00002694 1ced0260 std %l2,[%i4+%o4] ! Mem[0000000090000020] = 00000060 c7465e20 ! Mem[0000000091800004] = b79bb79b, %g18 = 5a87d40ca2371d85 ldsw [%o0+0x004],%g2 ! %g2 = 5a87d40ca2371d85 ! Mem[0000000090000024] = 5e20004c, %g2 = ffffffffb79bb79b ldsh [%i4+0x026],%g2 ! %g2 = 0000000000005e20 ! Mem[0000000090000030] = 000000f6, %g2 = 0000000000005e20 ldub [%i4+0x031],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000010] = 00000060c7465e20, %g2 = 0000000000000000 ldx [%i4+%o2],%g2 ! %g2 = 00000060c7465e20 ! Mem[0000000090800000] = 000000ea, %g2 = 00000060c7465e20 ldsh [%i5+%g0],%g2 ! %g2 = 0000000000000000 ba,a p52_not_taken_0_end p52_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 00000000000000ea bne,a,pn %xcc,p52_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffff9368 bne,a,pn %xcc,p52_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000060 bne,a,pn %xcc,p52_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 270ac3eac7465e20 bne,a,pn %xcc,p52_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000ba16fe9f bne,a,pn %xcc,p52_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000000a bne,a,pn %xcc,p52_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000fd2c1b bne,a,pn %xcc,p52_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000000e 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 %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 0404f5a0 2b71fd44 bne %xcc,p52_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 8b39602c 8150ea67 bne %xcc,p52_f6_fail nop ! Check Local Memory set p52_local0_expect,%g1 p52_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 0000000000000060 ldx [%i0+0x000],%g3 ! Observed data at 0000000078000000 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 3ea58b72ea055c4b ldx [%i0+0x008],%g3 ! Observed data at 0000000078000008 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000000000000060 ldx [%i0+0x010],%g3 ! Observed data at 0000000078000010 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 409f2694e0dfc143 ldx [%i0+0x018],%g3 ! Observed data at 0000000078000018 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i0,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 9b63e73f3f1592e5 ldx [%i0+0x038],%g3 ! Observed data at 0000000078000038 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i0,0x038,%g4 set p52_local1_expect,%g1 p52_check_local1: ldx [%g1+0x008],%g2 ! Expected data = ba16fe9f3f1592e5 ldx [%i1+0x008],%g3 ! Observed data at 0000000078800008 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 00fd2c1b0000000e ldx [%i1+0x010],%g3 ! Observed data at 0000000078800010 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000009f9e6af2 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 = 000092e5fe9f92e5 ldx [%i1+0x028],%g3 ! Observed data at 0000000078800028 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = d13a31a51ced0260 ldx [%i1+0x030],%g3 ! Observed data at 0000000078800030 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x030,%g4 set p52_local2_expect,%g1 p52_check_local2: ldx [%g1+0x008],%g2 ! Expected data = f64070a92b0f6f88 ldx [%i2+0x008],%g3 ! Observed data at 0000000079000008 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 3f1592e51d9f54ed ldx [%i2+0x018],%g3 ! Observed data at 0000000079000018 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00002694000000ea ldx [%i2+0x020],%g3 ! Observed data at 0000000079000020 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000000ee1a5926 ldx [%i2+0x028],%g3 ! Observed data at 0000000079000028 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 40e5269471deda0e 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+0x010],%g2 ! Expected data = 488032325926000e ldx [%i3+0x010],%g3 ! Observed data at 0000000079800010 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = 2a7a56d2ee1a5926 ldx [%i3+0x030],%g3 ! Observed data at 0000000079800030 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x030,%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_f0_fail: set p52_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p52_f6_fail: set p52_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: stda %l0,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079800020] lduba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000079800000] stba %l0,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079000018] done p52_trap1o: stda %l0,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079800020] lduba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000079800000] stba %l0,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079000018] done p52_trap2e: stxa %l5,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079800028] lduba [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000079800018] done p52_trap2o: stxa %l5,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079800028] lduba [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000079800018] done p52_trap3e: nop nop nop nop nop done p52_trap3o: nop nop nop 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 = e0e1c56bc1fe0329 ldx [%g1+0x008],%l1 ! %l1 = 0e2c00cc751f6f88 ldx [%g1+0x010],%l2 ! %l2 = 86b3eb42e4e0720b ldx [%g1+0x018],%l3 ! %l3 = 26c11beeb2337623 ldx [%g1+0x020],%l4 ! %l4 = 64e683923ea58b72 ldx [%g1+0x028],%l5 ! %l5 = ca3150ba8c76831e ldx [%g1+0x030],%l6 ! %l6 = 402f269471deda0e ldx [%g1+0x038],%l7 ! %l7 = ab4803cc541bcdaa ! 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 = a0723822 67885ff9 f7eb1cdd 3fde1415 ! %f4 = b9829a91 1b7db721 99062ace 39b6748a ! %f8 = 072f7faf cdeb30a7 c3826149 db34002b ! %f12 = 31c1bae4 2e37a736 aaf94c04 e39d369b ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = f196c986 a5b6a826 41fa5008 2010420e ! %f20 = 0030d4c3 231c8c90 a49365db 97bd133a ! %f24 = d3b8a1d9 3ba6a4cc 4e4c356f f392b5b7 ! %f28 = 9652f370 3ec12e34 b7e839d1 e3d3019b ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = feecd883 a82e853b 70625ddc 40b38505 ! %f36 = 1fda89f9 690d5e91 ed440b8f 4d3b21fe ! %f40 = 4664456d 0b2f6e0a cd1e28c1 47342b50 ! %f44 = c23c384f 914e09e6 c827fc73 a109b1d9 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xc974739700000012,%g7,%g1 ! GSR scale = 2, align = 2 wr %g1,%g0,%gsr ! GSR = c974739700000012 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[000000009080000c] = 14acc7c9, %g2 = 0000000000000000 lduh [%i5+0x00c],%g2 ! %g2 = 00000000000014ac ! Mem[000000009180003c] = adff0000, %g2 = 00000000000014ac ldub [%o0+0x03e],%g2 ! %g2 = 00000000000000ad ! Mem[000000009000002c] = 7d3b2cbb, %g2 = 00000000000000ad ldsh [%i4+0x02c],%g2 ! %g2 = 0000000000007d3b ! Mem[000000009100003c] = 8c8f0000, %g2 = 0000000000007d3b ldub [%i6+0x03e],%g2 ! %g2 = 000000000000008c ! Mem[0000000091000020] = 8b0950dd, %g2 = 000000000000008c lduw [%i6+%o4],%g2 ! %g2 = 000000008b0950dd ! Mem[0000000090800038] = 66e1d7bc adc27bb0, %g2 = 8b0950dd, %g3 = 00000000 ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 00000000adc27bb0 ! Mem[0000000090800018] = b2d54dc6, %g18 = 2ecf844da8a8cccc ldsw [%i5+%o3],%g2 ! %g2 = 2ecf844da8a8cccc ! Mem[000000009080000c] = 14acc7c9, %g2 = ffffffffb2d54dc6 lduh [%i5+0x00c],%g2 ! %g2 = 00000000000014ac ! Mem[000000009080003c] = 7bb00000, %g2 = 00000000000014ac lduh [%i5+0x03e],%g2 ! %g2 = 0000000000007bb0 ! Mem[0000000091800030] = bc1d8151, %g2 = 0000000000007bb0 ldub [%o0+0x031],%g2 ! %g2 = 00000000000000bc p53_label_2: ! %l6 = 1cdbc058, %l7 = 0f087d75, Mem[000000007a000010] = 9b0a5970 8ab59b34 std %l6,[%i0+%o2] ! Mem[000000007a000010] = 1cdbc058 0f087d75 ! %l5 = f4a5ebc9ade7f227, Mem[000000009080002d] = e85f11ea stb %l5,[%i5+0x02d] ! Mem[000000009080002c] = 275f11ea ! Mem[000000007a00000c] = b38cdc51, %l0 = 6bd829dc7bc9b991 ldsb [%i0+0x00e],%l0 ! %l0 = ffffffffffffffdc ! Mem[0000000090800008] = e61214ac, %g2 = 00000000000000bc ldsh [%i5+0x00a],%g2 ! %g2 = ffffffffffffe612 ! Mem[000000007a800024] = 6ca2f644, %l4 = 60f4f9dcd4a46022 lduw [%i1+0x024],%l4 ! %l4 = 000000006ca2f644 ! Mem[000000007b000018] = 4828b9fd, %l0 = ffffffffffffffdc ldsb [%i2+0x01b],%l0 ! %l0 = fffffffffffffffd ! %l6 = 55abbf0c1cdbc058, Mem[000000007b000010] = 7964c0b2 stb %l6,[%i2+%o2] ! Mem[000000007b000010] = 5864c0b2 ! Mem[000000007b000004] = ac74e80e, %l3 = e5a6318c678bd19d ldsh [%i2+0x004],%l3 ! %l3 = ffffffffffffac74 ! Mem[000000009080000c] = 14acc7c9, %g18 = 2ecf844da8a8cccc ldsw [%i5+0x00c],%g2 ! %g2 = 2ecf844da8a8cccc ! Mem[000000009100001c] = a19fcf8b, %g2 = 0000000014acc7c9 ldsb [%i6+0x01d],%g2 ! %g2 = ffffffffffffffa1 p53_label_3: ! %l0 = fffffffffffffffd, Mem[000000007a800010] = cfe051bc stw %l0,[%i1+%o2] ! Mem[000000007a800010] = fffffffd ! Mem[000000007a000028] = 451c7c8d 872b8be9, %l2 = cbd2ca64, %l3 = ffffac74 ldd [%i0+%o5],%l2 ! %l2 = 00000000451c7c8d 00000000872b8be9 ! %l6 = 1cdbc058, %l7 = 0f087d75, Mem[0000000090800018] = b2d54dc6 db268a9a std %l6,[%i5+%o3] ! Mem[0000000090800018] = 1cdbc058 0f087d75 ! %l1 = c56a8346a54e3f2d, Mem[000000007a800000] = d7ec1dc2cefb3721 stx %l1,[%i1+%g0] ! Mem[000000007a800000] = c56a8346a54e3f2d ! Mem[0000000090000028] = af022e97 7d3b2cbb, %g2 = ffffffa1, %g3 = adc27bb0 ldd [%i4+%o5],%g2 ! %g2 = 00000000af022e97 000000007d3b2cbb ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 00000000af022e97 ldsb [%i4+0x03a],%g2 ! %g2 = ffffffffffffff8e ! %l2 = 00000000451c7c8d, Mem[0000000091800000] = fb520ab007b3e6aa stx %l2,[%o0+%g0] ! Mem[0000000091800000] = 00000000451c7c8d ! %l4 = 000000006ca2f644, Mem[0000000091000030] = a5b5761e1214449b stx %l4,[%i6+0x030] ! Mem[0000000091000030] = 000000006ca2f644 ! %l4 = 000000006ca2f644, Mem[0000000090800029] = 59f5d351 stb %l4,[%i5+0x029] ! Mem[0000000090800028] = 44f5d351 ! %l2 = 00000000451c7c8d, Mem[0000000090800034] = 79e2e95e stw %l2,[%i5+0x034] ! Mem[0000000090800034] = 451c7c8d p53_label_4: ! %l7 = b70f41920f087d75, Mem[000000009180003c] = 9d52adff sth %l7,[%o0+0x03c] ! Mem[000000009180003c] = 7d75adff ! %l5 = f4a5ebc9ade7f227, Mem[000000007b80002e] = 1a250e90 stb %l5,[%i3+0x02e] ! Mem[000000007b80002c] = 1a252790 ! Mem[0000000090800010] = f8449dd9 5e356f1d, %g2 = ffffff8e, %g3 = 7d3b2cbb ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000005e356f1d ! Mem[000000007b800010] = 8a874b9dbdbf666c, %l2 = 00000000451c7c8d ldx [%i3+%o2],%l2 ! %l2 = 8a874b9dbdbf666c ! Mem[000000009180003c] = adff0000, %g2 = 00000000f8449dd9 ldsb [%o0+0x03e],%g2 ! %g2 = ffffffffffffffad ! Mem[0000000091000038] = e25676cb, %g2 = ffffffffffffffad ldsh [%i6+0x038],%g2 ! %g2 = ffffffffffffe256 ! %l2 = 8a874b9dbdbf666c, Mem[000000009080000a] = e61214ac stb %l2,[%i5+0x00a] ! Mem[0000000090800008] = 6c1214ac ! Mem[0000000090800028] = 4444f5d3 51275f11, %g2 = ffffe256, %g3 = 5e356f1d ldd [%i5+%o5],%g2 ! %g2 = 000000004444f5d3 0000000051275f11 ! Mem[000000007b000008] = bd7c2ca9, %l4 = 000000006ca2f644 ldsw [%i2+%o1],%l4 ! %l4 = ffffffffbd7c2ca9 ! Mem[0000000090000014] = d828ead6, %g2 = 000000004444f5d3 lduw [%i4+0x014],%g2 ! %g2 = 00000000d828ead6 p53_label_5: ! %l6 = 55abbf0c1cdbc058, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l6,[%i4+%g0] ! Mem[0000000090000000] = 55abbf0c1cdbc058 ! Mem[000000009080003c] = c27bb000, %g2 = 00000000d828ead6 ldsb [%i5+0x03d],%g2 ! %g2 = ffffffffffffffc2 ! Mem[000000009080002c] = 51275f11, %g18 = 2ecf844da8a8cccc ldsw [%i5+0x02c],%g2 ! %g2 = 2ecf844da8a8cccc ! %l3 = 00000000872b8be9, Mem[0000000091800011] = 4e518296 stb %l3,[%o0+0x011] ! Mem[0000000091800010] = e9518296 ! Mem[0000000091000020] = 8b0950dd0f65f93d, %g2 = 0000000051275f11 ldx [%i6+%o4],%g2 ! %g2 = 8b0950dd0f65f93d ! Mem[000000009080002c] = 51275f11, %g2 = 8b0950dd0f65f93d ldsh [%i5+0x02c],%g2 ! %g2 = 0000000000005127 ! Mem[000000009000001c] = 70edfb0e, %g2 = 0000000000005127 lduh [%i4+0x01c],%g2 ! %g2 = 00000000000070ed ! Mem[0000000090000020] = 0ad8f703, %g2 = 00000000000070ed lduw [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 ! %l2 = 8a874b9dbdbf666c, Mem[0000000090000020] = 0ad8f7030332e58e stx %l2,[%i4+%o4] ! Mem[0000000090000020] = 8a874b9dbdbf666c ! Mem[000000009100001c] = 47a19fcf, %g2 = 000000000ad8f703 lduw [%i6+0x01c],%g2 ! %g2 = 0000000047a19fcf p53_label_6: ! Mem[0000000091000030] = 00006ca2, %g2 = 0000000047a19fcf ldsh [%i6+0x032],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000024] = f93d21a9, %g2 = 0000000000000000 lduh [%i6+0x026],%g2 ! %g2 = 000000000000f93d ! Mem[000000009180003c] = 7d75adff, %g18 = 2ecf844da8a8cccc ldsw [%o0+0x03c],%g2 ! %g2 = 2ecf844da8a8cccc ! Mem[000000007b00003c] = 5cd93b81, %l7 = b70f41920f087d75 ldsw [%i2+0x03c],%l7 ! %l7 = 000000005cd93b81 ! Mem[000000009100002c] = 08a9d051, %g18 = 2ecf844da8a8cccc ldsw [%i6+0x02c],%g2 ! %g2 = 2ecf844da8a8cccc ! %l6 = 55abbf0c1cdbc058, Mem[0000000091000022] = 50dd0f65 sth %l6,[%i6+0x022] ! Mem[0000000091000020] = c0580f65 ! Mem[000000007a000020] = 37bde597 5b1cfcb9, %l6 = 1cdbc058, %l7 = 5cd93b81 ldd [%i0+%o4],%l6 ! %l6 = 0000000037bde597 000000005b1cfcb9 ! %l3 = 00000000872b8be9, Mem[0000000091800018] = 06faad5c stw %l3,[%o0+%o3] ! Mem[0000000091800018] = 872b8be9 ! Mem[000000009000003c] = e6c51178, %g2 = 0000000008a9d051 lduh [%i4+0x03c],%g2 ! %g2 = 000000000000e6c5 ! %l6 = 0000000037bde597, Mem[000000007a000012] = 1cdbc058 sth %l6,[%i0+0x012] ! Mem[000000007a000010] = 1cdbe597 p53_label_7: ! Mem[0000000091000030] = 00000000 6ca2f644, %g2 = 0000e6c5, %g3 = 51275f11 ldd [%i6+0x030],%g2 ! %g2 = 0000000000000000 000000006ca2f644 ! %l5 = f4a5ebc9ade7f227, Mem[0000000090800024] = 35144907 stw %l5,[%i5+0x024] ! Mem[0000000090800024] = ade7f227 ! Mem[0000000091000004] = f9b0a548, %g2 = 0000000000000000 ldsb [%i6+0x005],%g2 ! %g2 = fffffffffffffff9 ! %l0 = fffffffd, %l1 = a54e3f2d, Mem[000000007b800000] = 753d3cdc 183245a3 std %l0,[%i3+%g0] ! Mem[000000007b800000] = fffffffd a54e3f2d ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = fffffffffffffff9 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d ! Mem[0000000090000030] = 64e2807f, %g2 = f8449dd95e356f1d lduh [%i4+0x032],%g2 ! %g2 = 00000000000064e2 ! %l7 = 000000005b1cfcb9, Mem[000000009100001c] = 47a19fcf stw %l7,[%i6+0x01c] ! Mem[000000009100001c] = 5b1cfcb9 ! Mem[000000007b800034] = e4544e97, %l0 = fffffffffffffffd ldsb [%i3+0x037],%l0 ! %l0 = ffffffffffffff97 ! %l7 = 000000005b1cfcb9, Mem[0000000090800010] = f8449dd9 stw %l7,[%i5+%o2] ! Mem[0000000090800010] = 5b1cfcb9 ! Mem[000000009000003c] = e6c51178, %g18 = 2ecf844da8a8cccc ldsw [%i4+0x03c],%g2 ! %g2 = 2ecf844da8a8cccc p53_label_8: ! %l5 = f4a5ebc9ade7f227, Mem[0000000090000036] = a20a5391 stb %l5,[%i4+0x036] ! Mem[0000000090000034] = 270a5391 ! Mem[0000000091800034] = 51532584, %g18 = 2ecf844da8a8cccc ldsw [%o0+0x034],%g2 ! %g2 = 2ecf844da8a8cccc ! Mem[000000007a000034] = 4c8f0b76, %l7 = 000000005b1cfcb9 ldsh [%i0+0x036],%l7 ! %l7 = 0000000000000b76 ! %l0 = ffffffffffffff97, Mem[000000007a000008] = feebd369 stb %l0,[%i0+%o1] ! Mem[000000007a000008] = 97ebd369 ! Mem[000000009180002c] = 445943bc, %g2 = 0000000051532584 lduh [%o0+0x02e],%g2 ! %g2 = 0000000000004459 ! %l4 = ffffffffbd7c2ca9, Mem[000000007b80003a] = b546e6a5 sth %l4,[%i3+0x03a] ! Mem[000000007b800038] = b5462ca9 ! %l0 = ffffffffffffff97, Mem[0000000091000018] = 5ffaf26e stw %l0,[%i6+%o3] ! Mem[0000000091000018] = ffffff97 ! %l4 = ffffffffbd7c2ca9, Mem[000000007b000016] = 72697012 stb %l4,[%i2+0x016] ! Mem[000000007b000014] = 7269a912 ! Mem[0000000091800000] = 0000451c, %g2 = 0000000000004459 lduh [%o0+0x002],%g2 ! %g2 = 0000000000000000 ! %l7 = 0000000000000b76, Mem[0000000090000018] = 1d17902870edfb0e stx %l7,[%i4+%o3] ! Mem[0000000090000018] = 0000000000000b76 p53_label_9: ! Mem[0000000090800038] = 66e1d7bc, %g18 = 2ecf844da8a8cccc ldsw [%i5+0x038],%g2 ! %g2 = 2ecf844da8a8cccc ! %l7 = 0000000000000b76, Mem[000000007a80002c] = 16b12cc7 stw %l7,[%i1+0x02c] ! Mem[000000007a80002c] = 00000b76 ! %l5 = f4a5ebc9ade7f227, Mem[0000000090800010] = 5b1cfcb95e356f1d stx %l5,[%i5+%o2] ! Mem[0000000090800010] = f4a5ebc9ade7f227 ! Mem[000000007a800038] = fc4ded80, %l4 = ffffffffbd7c2ca9 ldsh [%i1+0x03a],%l4 ! %l4 = ffffffffffffed80 ! %l4 = ffffffffffffed80, Mem[000000007a800035] = 421bb37e stb %l4,[%i1+0x035] ! Mem[000000007a800034] = 4280b37e ! Mem[0000000090000000] = 55abbf0c1cdbc058, %g2 = 0000000066e1d7bc ldx [%i4+%g0],%g2 ! %g2 = 55abbf0c1cdbc058 ! Mem[000000007b800034] = e4544e97, %l5 = f4a5ebc9ade7f227 lduw [%i3+0x034],%l5 ! %l5 = 00000000e4544e97 ! Mem[0000000091000020] = 8b09c0580f65f93d, %g2 = 55abbf0c1cdbc058 ldx [%i6+%o4],%g2 ! %g2 = 8b09c0580f65f93d ! %l1 = c56a8346a54e3f2d, Mem[0000000090800000] = 73d0acf8dd4bc205 stx %l1,[%i5+%g0] ! Mem[0000000090800000] = c56a8346a54e3f2d ! Mem[000000009080003c] = 7bb00000, %g2 = 8b09c0580f65f93d ldsh [%i5+0x03e],%g2 ! %g2 = 0000000000007bb0 p53_label_10: ! %l6 = 0000000037bde597, Mem[0000000090800008] = 5a1a6c12 stw %l6,[%i5+%o1] ! Mem[0000000090800008] = 37bde597 ! Mem[000000009100000c] = 7312abd6, %g18 = 2ecf844da8a8cccc ldsw [%i6+0x00c],%g2 ! %g2 = 2ecf844da8a8cccc ! Mem[000000007a000014] = 0f087d75, %l7 = 0000000000000b76 lduh [%i0+0x014],%l7 ! %l7 = 0000000000000f08 ! %l2 = 8a874b9dbdbf666c, Mem[0000000091000030] = 00000000 stw %l2,[%i6+0x030] ! Mem[0000000091000030] = bdbf666c ! Mem[0000000091800038] = 54b6116d, %g18 = 2ecf844da8a8cccc ldsw [%o0+0x038],%g2 ! %g2 = 2ecf844da8a8cccc ! Mem[000000007a80000c] = ee564bc8, %l1 = c56a8346a54e3f2d ldsw [%i1+0x00c],%l1 ! %l1 = ffffffffee564bc8 ! Mem[0000000090800024] = f2274444, %g2 = 0000000054b6116d ldsh [%i5+0x026],%g2 ! %g2 = fffffffffffff227 ! %l2 = 8a874b9dbdbf666c, Mem[0000000091000020] = 8b09c0580f65f93d stx %l2,[%i6+%o4] ! Mem[0000000091000020] = 8a874b9dbdbf666c ! Mem[000000009180000c] = d9af6ee9, %g2 = fffffffffffff227 ldsb [%o0+0x00e],%g2 ! %g2 = ffffffffffffffd9 ! Mem[0000000091000014] = fe01ffff, %g2 = ffffffffffffffd9 lduh [%i6+0x016],%g2 ! %g2 = 000000000000fe01 p53_label_11: ! %l6 = 37bde597, %l7 = 00000f08, Mem[000000007a800020] = f0fc6467 6ca2f644 std %l6,[%i1+%o4] ! Mem[000000007a800020] = 37bde597 00000f08 ! %l2 = bdbf666c, %l3 = 872b8be9, Mem[0000000091000038] = e25676cb 62bf8c8f std %l2,[%i6+0x038] ! Mem[0000000091000038] = bdbf666c 872b8be9 ! Mem[000000009080000c] = 14acc7c9, %g18 = 2ecf844da8a8cccc ldsw [%i5+0x00c],%g2 ! %g2 = 2ecf844da8a8cccc ! %l4 = ffffffffffffed80, Mem[0000000090800020] = 0c86ef26ade7f227 stx %l4,[%i5+%o4] ! Mem[0000000090800020] = ffffffffffffed80 ! Mem[0000000091000034] = 44bdbf66, %g2 = 0000000014acc7c9 ldsb [%i6+0x037],%g2 ! %g2 = 0000000000000044 ! Mem[0000000090000038] = 918eb2e6, %g2 = 0000000000000044 ldsb [%i4+0x039],%g2 ! %g2 = ffffffffffffff91 ! Mem[0000000090800014] = ade7f227, %g18 = 2ecf844da8a8cccc ldsw [%i5+0x014],%g2 ! %g2 = 2ecf844da8a8cccc ! Mem[000000009000002c] = 7d3b2cbb, %g2 = ffffffffade7f227 lduw [%i4+0x02c],%g2 ! %g2 = 000000007d3b2cbb ! %l4 = ffffffffffffed80, Mem[000000009180000c] = 3923d9af stw %l4,[%o0+0x00c] ! Mem[000000009180000c] = ffffed80 ! %l0 = ffffff97, %l1 = ee564bc8, Mem[0000000091000028] = 21a95ba1 08a9d051 std %l0,[%i6+%o5] ! Mem[0000000091000028] = ffffff97 ee564bc8 p53_label_12: ! Mem[0000000090000014] = d828ead6, %g2 = 000000007d3b2cbb lduw [%i4+0x014],%g2 ! %g2 = 00000000d828ead6 ! Mem[0000000091800030] = 43bc1d81 51532584, %g2 = d828ead6, %g3 = 6ca2f644 ldd [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 0000000051532584 ! Mem[000000007a000030] = c0e2c95b 4c8f0b76, %l6 = 37bde597, %l7 = 00000f08 ldd [%i0+0x030],%l6 ! %l6 = 00000000c0e2c95b 000000004c8f0b76 ! %l7 = 000000004c8f0b76, Mem[0000000091000028] = ffffff97ee564bc8 stx %l7,[%i6+%o5] ! Mem[0000000091000028] = 000000004c8f0b76 ! Mem[0000000090800038] = 66e1d7bc, %g2 = 0000000043bc1d81 ldsh [%i5+0x038],%g2 ! %g2 = 00000000000066e1 ! %l4 = ffffed80, %l5 = e4544e97, Mem[0000000091000000] = 6ae82f88 98f9b0a5 std %l4,[%i6+%g0] ! Mem[0000000091000000] = ffffed80 e4544e97 ! Mem[000000007b800030] = 62e3c846, %l2 = 8a874b9dbdbf666c ldub [%i3+0x030],%l2 ! %l2 = 0000000000000062 ! Mem[000000007a800038] = fc4ded8098431f95, %l4 = ffffffffffffed80 ldx [%i1+0x038],%l4 ! %l4 = fc4ded8098431f95 ! %l6 = c0e2c95b, %l7 = 4c8f0b76, Mem[0000000091000018] = ffffff97 5b1cfcb9 std %l6,[%i6+%o3] ! Mem[0000000091000018] = c0e2c95b 4c8f0b76 ! Mem[0000000090000000] = 55abbf0c 1cdbc058, %g2 = 000066e1, %g3 = 51532584 ldd [%i4+%g0],%g2 ! %g2 = 0000000055abbf0c 000000001cdbc058 p53_label_13: ! Mem[000000007a800000] = c56a8346 a54e3f2d, %l0 = ffffff97, %l1 = ee564bc8 ldd [%i1+%g0],%l0 ! %l0 = 00000000c56a8346 00000000a54e3f2d ! Mem[000000007a800018] = cfb5f3c1, %l3 = 00000000872b8be9 ldsw [%i1+%o3],%l3 ! %l3 = ffffffffcfb5f3c1 ! Mem[0000000091800034] = 51532584, %g18 = 2ecf844da8a8cccc ldsw [%o0+0x034],%g2 ! %g2 = 2ecf844da8a8cccc ! %l7 = 000000004c8f0b76, Mem[000000007a000008] = 97ebd369b38cdc51 stx %l7,[%i0+%o1] ! Mem[000000007a000008] = 000000004c8f0b76 ! %l0 = 00000000c56a8346, Mem[0000000090000010] = 1d358e58d828ead6 stx %l0,[%i4+%o2] ! Mem[0000000090000010] = 00000000c56a8346 ! %l0 = 00000000c56a8346, Mem[0000000090000026] = 666caf02 sth %l0,[%i4+0x026] ! Mem[0000000090000024] = 8346af02 ! %l6 = 00000000c0e2c95b, Mem[000000007a800004] = a54e3f2d sth %l6,[%i1+0x004] ! Mem[000000007a800004] = c95b3f2d ! Mem[0000000091800018] = 8be9b768, %g2 = 0000000051532584 ldub [%o0+0x01a],%g2 ! %g2 = 000000000000008b ! %l1 = 00000000a54e3f2d, Mem[000000009000003a] = 8eb2e6c5 stb %l1,[%i4+0x03a] ! Mem[0000000090000038] = 2db2e6c5 ! %l6 = 00000000c0e2c95b, Mem[0000000090800020] = ffffffffffffed80 stx %l6,[%i5+%o4] ! Mem[0000000090800020] = 00000000c0e2c95b p53_label_14: ! Mem[0000000090800000] = c56a8346 a54e3f2d, %g2 = 0000008b, %g3 = 1cdbc058 ldd [%i5+%g0],%g2 ! %g2 = 00000000c56a8346 00000000a54e3f2d ! Mem[0000000091000020] = 874b9dbd, %g2 = 00000000c56a8346 ldsb [%i6+0x021],%g2 ! %g2 = ffffffffffffff87 ! Mem[0000000091000018] = c0e2c95b4c8f0b76, %g2 = ffffffffffffff87 ldx [%i6+%o3],%g2 ! %g2 = c0e2c95b4c8f0b76 ! Mem[0000000091000038] = bdbf666c872b8be9, %g2 = c0e2c95b4c8f0b76 ldx [%i6+0x038],%g2 ! %g2 = bdbf666c872b8be9 ! Mem[0000000090000004] = 1cdbc058, %g2 = bdbf666c872b8be9 ldsb [%i4+0x004],%g2 ! %g2 = 000000000000001c ! %l6 = 00000000c0e2c95b, Mem[0000000090800020] = 00000000c0e2c95b stx %l6,[%i5+%o4] ! Mem[0000000090800020] = 00000000c0e2c95b ! Mem[0000000091800010] = 6ee9518296298cae, %g2 = 000000000000001c ldx [%o0+%o2],%g2 ! %g2 = 6ee9518296298cae ! Mem[0000000091000034] = 6ca2f644, %g18 = 2ecf844da8a8cccc ldsw [%i6+0x034],%g2 ! %g2 = 2ecf844da8a8cccc ! Mem[000000007b00000c] = f67c54c7, %l2 = 0000000000000062 ldsw [%i2+0x00c],%l2 ! %l2 = fffffffff67c54c7 ! Mem[0000000090800018] = 1cdbc0580f087d75, %g2 = 000000006ca2f644 ldx [%i5+%o3],%g2 ! %g2 = 1cdbc0580f087d75 p53_label_15: ! %l4 = fc4ded8098431f95, Mem[000000007b800018] = a36361fa sth %l4,[%i3+%o3] ! Mem[000000007b800018] = 1f9561fa ! %l0 = 00000000c56a8346, Mem[000000007a80001d] = 62e25ba9 stb %l0,[%i1+0x01d] ! Mem[000000007a80001c] = 62465ba9 ! %l4 = fc4ded8098431f95, Mem[0000000091800022] = 979dba3f sth %l4,[%o0+0x022] ! Mem[0000000091800020] = 1f95ba3f ! Mem[0000000091800030] = 43bc1d81, %g2 = 1cdbc0580f087d75 lduw [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 ! Mem[0000000091800014] = 96298cae, %g2 = 0000000043bc1d81 ldub [%o0+0x014],%g2 ! %g2 = 0000000000000096 ! %l2 = f67c54c7, %l3 = cfb5f3c1, Mem[0000000091000030] = bdbf666c 6ca2f644 std %l2,[%i6+0x030] ! Mem[0000000091000030] = f67c54c7 cfb5f3c1 ! Mem[0000000091000030] = f67c54c7, %g18 = 2ecf844da8a8cccc ldsw [%i6+0x030],%g2 ! %g2 = 2ecf844da8a8cccc ! %l4 = fc4ded8098431f95, Mem[0000000091000020] = 8a874b9dbdbf666c stx %l4,[%i6+%o4] ! Mem[0000000091000020] = fc4ded8098431f95 ! Mem[0000000090800028] = 4444f5d3 51275f11, %g2 = f67c54c7, %g3 = a54e3f2d ldd [%i5+%o5],%g2 ! %g2 = 000000004444f5d3 0000000051275f11 ! Mem[000000009080003c] = b0000000, %g2 = 000000004444f5d3 ldsb [%i5+0x03f],%g2 ! %g2 = ffffffffffffffb0 p53_label_16: ! Mem[0000000091000024] = 1f950000, %g2 = ffffffffffffffb0 ldub [%i6+0x026],%g2 ! %g2 = 000000000000001f ! Mem[0000000090000008] = b427e099, %g2 = 000000000000001f lduh [%i4+%o1],%g2 ! %g2 = 000000000000b427 ! Mem[000000007a00000c] = 4c8f0b76, %l4 = fc4ded8098431f95 ldsw [%i0+0x00c],%l4 ! %l4 = 000000004c8f0b76 ! %l0 = 00000000c56a8346, Mem[0000000090800038] = 66e1d7bcadc27bb0 stx %l0,[%i5+0x038] ! Mem[0000000090800038] = 00000000c56a8346 ! %l1 = 00000000a54e3f2d, Mem[0000000091000010] = 6cff95cd stw %l1,[%i6+%o2] ! Mem[0000000091000010] = a54e3f2d ! Mem[0000000091000038] = bdbf666c, %g2 = 000000000000b427 lduw [%i6+0x038],%g2 ! %g2 = 00000000bdbf666c ! %l4 = 4c8f0b76, %l5 = e4544e97, Mem[0000000091800030] = 43bc1d81 51532584 std %l4,[%o0+0x030] ! Mem[0000000091800030] = 4c8f0b76 e4544e97 ! %l7 = 000000004c8f0b76, Mem[000000009080002c] = 51275f11 stw %l7,[%i5+0x02c] ! Mem[000000009080002c] = 4c8f0b76 ! %l7 = 000000004c8f0b76, Mem[0000000090800038] = 00000000 stw %l7,[%i5+0x038] ! Mem[0000000090800038] = 4c8f0b76 ! %l6 = 00000000c0e2c95b, Mem[000000007a800032] = 24aa9b48 sth %l6,[%i1+0x032] ! Mem[000000007a800030] = 24aac95b p53_label_17: ! %l0 = 00000000c56a8346, Mem[000000007b800020] = a061f12a stw %l0,[%i3+%o4] ! Mem[000000007b800020] = c56a8346 ! Mem[0000000090800000] = c56a8346 a54e3f2d, %g2 = bdbf666c, %g3 = 51275f11 ldd [%i5+%g0],%g2 ! %g2 = 00000000c56a8346 00000000a54e3f2d ! Mem[0000000090800008] = 37bde597 14acc7c9, %g2 = c56a8346, %g3 = a54e3f2d ldd [%i5+%o1],%g2 ! %g2 = 0000000037bde597 0000000014acc7c9 ! Mem[000000007b800010] = 8a874b9dbdbf666c, %l4 = 000000004c8f0b76 ldx [%i3+%o2],%l4 ! %l4 = 8a874b9dbdbf666c ! Mem[000000007a80002c] = 00000b76, %l5 = 00000000e4544e97 ldsw [%i1+0x02c],%l5 ! %l5 = 0000000000000b76 ! %l0 = 00000000c56a8346, Mem[0000000090800028] = 4444f5d34c8f0b76 stx %l0,[%i5+%o5] ! Mem[0000000090800028] = 00000000c56a8346 ! Mem[0000000090000008] = b427e099, %g2 = 0000000037bde597 lduw [%i4+%o1],%g2 ! %g2 = 00000000b427e099 ! Mem[000000009180001c] = 2855661f, %g2 = 00000000b427e099 ldub [%o0+0x01f],%g2 ! %g2 = 0000000000000028 ! Mem[0000000091800028] = 153f24b0df4e4459, %g2 = 0000000000000028 ldx [%o0+%o5],%g2 ! %g2 = 153f24b0df4e4459 ! %l0 = c56a8346, %l1 = a54e3f2d, Mem[0000000090800018] = 1cdbc058 0f087d75 std %l0,[%i5+%o3] ! Mem[0000000090800018] = c56a8346 a54e3f2d p53_label_18: ! Mem[0000000091000020] = fc4ded80, %g18 = 2ecf844da8a8cccc ldsw [%i6+%o4],%g2 ! %g2 = 2ecf844da8a8cccc ! Mem[0000000091800000] = 00000000, %g2 = fffffffffc4ded80 ldsb [%o0+%g0],%g2 ! %g2 = 0000000000000000 ! %l4 = 8a874b9dbdbf666c, Mem[000000007a800010] = fffffffd stw %l4,[%i1+%o2] ! Mem[000000007a800010] = bdbf666c ! %l0 = 00000000c56a8346, Mem[0000000091000004] = e4544e97 stw %l0,[%i6+0x004] ! Mem[0000000091000004] = c56a8346 ! %l4 = bdbf666c, %l5 = 00000b76, Mem[0000000090000028] = af022e97 7d3b2cbb std %l4,[%i4+%o5] ! Mem[0000000090000028] = bdbf666c 00000b76 ! %l4 = 8a874b9dbdbf666c, Mem[000000009000001a] = 00000000 sth %l4,[%i4+0x01a] ! Mem[0000000090000018] = 666c0000 ! Mem[000000007b800010] = 8a874b9d bdbf666c, %l4 = bdbf666c, %l5 = 00000b76 ldd [%i3+%o2],%l4 ! %l4 = 000000008a874b9d 00000000bdbf666c ! Mem[000000009180002c] = df4e4459, %g2 = 0000000000000000 ldsh [%o0+0x02c],%g2 ! %g2 = ffffffffffffdf4e ! Mem[0000000090000008] = b427e099152d46b0, %g2 = ffffffffffffdf4e ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! %l6 = 00000000c0e2c95b, Mem[000000009080000c] = 14acc7c9 sth %l6,[%i5+0x00c] ! Mem[000000009080000c] = c95bc7c9 p53_label_19: ! Mem[0000000090000038] = 2db2e6c5, %g2 = b427e099152d46b0 ldsh [%i4+0x03a],%g2 ! %g2 = 0000000000002db2 ! %l4 = 8a874b9d, %l5 = bdbf666c, Mem[0000000091800018] = 872b8be9 b7684e28 std %l4,[%o0+%o3] ! Mem[0000000091800018] = 8a874b9d bdbf666c ! Mem[0000000090800004] = a54e3f2d, %g18 = 2ecf844da8a8cccc ldsw [%i5+0x004],%g2 ! %g2 = 2ecf844da8a8cccc ! Mem[000000007b800004] = a54e3f2d, %l6 = 00000000c0e2c95b ldsh [%i3+0x004],%l6 ! %l6 = ffffffffffffa54e ! %l0 = 00000000c56a8346, Mem[0000000091000034] = cfb5f3c1 sth %l0,[%i6+0x034] ! Mem[0000000091000034] = 8346f3c1 ! Mem[000000007b800034] = e4544e97, %l1 = 00000000a54e3f2d ldsw [%i3+0x034],%l1 ! %l1 = ffffffffe4544e97 ! %l2 = f67c54c7, %l3 = cfb5f3c1, Mem[0000000091800008] = 8b9883bd ffffed80 std %l2,[%o0+%o1] ! Mem[0000000091800008] = f67c54c7 cfb5f3c1 ! Mem[0000000091800008] = f67c54c7, %g2 = ffffffffa54e3f2d ldub [%o0+%o1],%g2 ! %g2 = 00000000000000f6 ! %l0 = c56a8346, %l1 = e4544e97, Mem[0000000090000028] = bdbf666c 00000b76 std %l0,[%i4+%o5] ! Mem[0000000090000028] = c56a8346 e4544e97 ! Mem[000000009180003c] = 7d75adff, %g18 = 2ecf844da8a8cccc ldsw [%o0+0x03c],%g2 ! %g2 = 2ecf844da8a8cccc p53_label_20: ! Mem[0000000091000024] = 98431f95, %g18 = 2ecf844da8a8cccc ldsw [%i6+0x024],%g2 ! %g2 = 2ecf844da8a8cccc ! Mem[0000000091800038] = 54b6116d7d75adff, %g2 = ffffffff98431f95 ldx [%o0+0x038],%g2 ! %g2 = 54b6116d7d75adff ! %l6 = ffffa54e, %l7 = 4c8f0b76, Mem[0000000091800030] = 4c8f0b76 e4544e97 std %l6,[%o0+0x030] ! Mem[0000000091800030] = ffffa54e 4c8f0b76 ! Mem[0000000090000018] = 0000666c, %g2 = 54b6116d7d75adff lduw [%i4+%o3],%g2 ! %g2 = 000000000000666c ! Mem[000000007b00002c] = a76b1285, %l0 = 00000000c56a8346 ldsw [%i2+0x02c],%l0 ! %l0 = ffffffffa76b1285 ! Mem[000000007b800010] = 8a874b9d bdbf666c, %l0 = a76b1285, %l1 = e4544e97 ldd [%i3+%o2],%l0 ! %l0 = 000000008a874b9d 00000000bdbf666c ! Mem[0000000091000028] = 00004c8f, %g2 = 000000000000666c ldsh [%i6+0x02a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800034] = 451c7c8d, %g2 = 0000000000000000 lduw [%i5+0x034],%g2 ! %g2 = 00000000451c7c8d ! Mem[0000000090000000] = 55abbf0c, %g2 = 00000000451c7c8d lduw [%i4+%g0],%g2 ! %g2 = 0000000055abbf0c ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 55abbf0c, %g3 = 14acc7c9 ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 p53_label_21: ! Mem[0000000090800004] = 2d37bde5, %g2 = 00000000b427e099 ldub [%i5+0x007],%g2 ! %g2 = 000000000000002d ! Mem[0000000091000030] = f67c54c78346f3c1, %g2 = 000000000000002d ldx [%i6+0x030],%g2 ! %g2 = f67c54c78346f3c1 ! %l1 = 00000000bdbf666c, Mem[0000000090000024] = bdbf8346 stw %l1,[%i4+0x024] ! Mem[0000000090000024] = bdbf666c ! Mem[000000007a000038] = 260954a1, %l7 = 000000004c8f0b76 ldsb [%i0+0x03b],%l7 ! %l7 = ffffffffffffffa1 ! %l6 = ffffffffffffa54e, Mem[0000000090000020] = 8a874b9dbdbf666c stx %l6,[%i4+%o4] ! Mem[0000000090000020] = ffffffffffffa54e ! Mem[000000009000003c] = 78000000, %g2 = f67c54c78346f3c1 ldsb [%i4+0x03f],%g2 ! %g2 = 0000000000000078 ! Mem[000000007b800000] = fffffffd, %l7 = ffffffffffffffa1 lduw [%i3+%g0],%l7 ! %l7 = 00000000fffffffd ! %l7 = 00000000fffffffd, Mem[0000000091800028] = 153f24b0 stw %l7,[%o0+%o5] ! Mem[0000000091800028] = fffffffd ! Mem[0000000091800010] = 6ee95182, %g2 = 0000000000000078 lduh [%o0+%o2],%g2 ! %g2 = 0000000000006ee9 ! Mem[000000009180003c] = 7d75adff, %g2 = 0000000000006ee9 lduw [%o0+0x03c],%g2 ! %g2 = 000000007d75adff p53_label_22: ! Mem[0000000090800038] = 4c8f0b76c56a8346, %g2 = 000000007d75adff ldx [%i5+0x038],%g2 ! %g2 = 4c8f0b76c56a8346 ! Mem[000000007b000020] = fc2e2fbe, %l3 = ffffffffcfb5f3c1 lduh [%i2+%o4],%l3 ! %l3 = 000000000000fc2e ! Mem[0000000090800034] = 451c7c8d, %g2 = 4c8f0b76c56a8346 ldsh [%i5+0x034],%g2 ! %g2 = 000000000000451c ! Mem[0000000091000004] = 834648c2, %g2 = 000000000000451c ldsh [%i6+0x006],%g2 ! %g2 = ffffffffffff8346 ! %l6 = ffffffffffffa54e, Mem[0000000090800001] = 6a8346a5 stb %l6,[%i5+0x001] ! Mem[0000000090800000] = 4e8346a5 ! %l3 = 000000000000fc2e, Mem[000000007b800030] = 62e3c846 sth %l3,[%i3+0x030] ! Mem[000000007b800030] = fc2ec846 ! %l3 = 000000000000fc2e, Mem[000000007b800024] = 2e153a3d sth %l3,[%i3+0x024] ! Mem[000000007b800024] = fc2e3a3d ! Mem[000000009000002c] = e4544e97, %g18 = 2ecf844da8a8cccc ldsw [%i4+0x02c],%g2 ! %g2 = 2ecf844da8a8cccc ! %l5 = 00000000bdbf666c, Mem[0000000090000016] = 83460000 sth %l5,[%i4+0x016] ! Mem[0000000090000014] = 666c0000 ! Mem[0000000091000024] = 98431f95, %g2 = ffffffffe4544e97 ldub [%i6+0x024],%g2 ! %g2 = 0000000000000098 p53_label_23: ! %l6 = ffffffffffffa54e, Mem[000000009000001a] = 666c0000 stb %l6,[%i4+0x01a] ! Mem[0000000090000018] = 4e6c0000 ! Mem[0000000090000038] = 53912db2, %g2 = 0000000000000098 ldsb [%i4+0x038],%g2 ! %g2 = 0000000000000053 ! Mem[0000000091800028] = fffffffddf4e4459, %g2 = 0000000000000053 ldx [%o0+%o5],%g2 ! %g2 = fffffffddf4e4459 ! %l7 = 00000000fffffffd, Mem[000000007b80002a] = 2ff23b9a stb %l7,[%i3+0x02a] ! Mem[000000007b800028] = 2ff2fd9a ! Mem[0000000091000038] = bdbf666c 872b8be9, %g2 = df4e4459, %g3 = 152d46b0 ldd [%i6+0x038],%g2 ! %g2 = 00000000bdbf666c 00000000872b8be9 ! Mem[0000000091800018] = 8a874b9d, %g2 = 00000000bdbf666c ldsh [%o0+%o3],%g2 ! %g2 = ffffffffffff8a87 ! %l0 = 000000008a874b9d, Mem[000000007a800024] = 00000f08 stw %l0,[%i1+0x024] ! Mem[000000007a800024] = 8a874b9d ! %l4 = 000000008a874b9d, Mem[0000000091800024] = ba3ff053 sth %l4,[%o0+0x024] ! Mem[0000000091800024] = 4b9df053 ! Mem[0000000090800008] = e597c95b, %g2 = ffffffffffff8a87 ldub [%i5+0x00a],%g2 ! %g2 = 00000000000000e5 ! %l7 = 00000000fffffffd, Mem[0000000090000034] = 807f270a sth %l7,[%i4+0x034] ! Mem[0000000090000034] = fffd270a p53_label_24: ! Mem[0000000090000028] = c56a8346, %g2 = 00000000000000e5 lduh [%i4+%o5],%g2 ! %g2 = 000000000000c56a ! %l4 = 000000008a874b9d, Mem[0000000091000008] = 48c28052 sth %l4,[%i6+%o1] ! Mem[0000000091000008] = 4b9d8052 ! Mem[000000007b000000] = b9073429, %l4 = 000000008a874b9d ldsh [%i2+0x002],%l4 ! %l4 = 0000000000003429 ! %l6 = ffffa54e, %l7 = fffffffd, Mem[0000000090800018] = c56a8346 a54e3f2d std %l6,[%i5+%o3] ! Mem[0000000090800018] = ffffa54e fffffffd ! Mem[000000007a800018] = cfb5f3c1, %l2 = fffffffff67c54c7 ldsb [%i1+0x01a],%l2 ! %l2 = fffffffffffffff3 ! %l6 = ffffa54e, %l7 = fffffffd, Mem[0000000090800038] = 4c8f0b76 c56a8346 std %l6,[%i5+0x038] ! Mem[0000000090800038] = ffffa54e fffffffd ! Mem[000000007b800000] = fffffffd, %l6 = ffffffffffffa54e ldsb [%i3+%g0],%l6 ! %l6 = ffffffffffffffff ! Mem[0000000091800008] = f67c54c7, %g18 = 2ecf844da8a8cccc ldsw [%o0+%o1],%g2 ! %g2 = 2ecf844da8a8cccc ! Mem[0000000090800028] = 000000c5, %g2 = fffffffff67c54c7 ldsb [%i5+0x029],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180002c] = df4e4459, %g18 = 2ecf844da8a8cccc ldsw [%o0+0x02c],%g2 ! %g2 = 2ecf844da8a8cccc p53_label_25: ! Mem[0000000091000008] = 527312ab, %g2 = ffffffffdf4e4459 ldsb [%i6+0x00b],%g2 ! %g2 = 0000000000000052 ! Mem[0000000091000028] = 00000000 4c8f0b76, %g2 = 00000052, %g3 = 872b8be9 ldd [%i6+%o5],%g2 ! %g2 = 0000000000000000 000000004c8f0b76 ! Mem[000000009000001c] = 76ffffff, %g2 = 0000000000000000 ldsb [%i4+0x01f],%g2 ! %g2 = 0000000000000076 ! Mem[000000007b000004] = ac74e80e, %l7 = 00000000fffffffd ldsb [%i2+0x006],%l7 ! %l7 = ffffffffffffffe8 ! %l4 = 00003429, %l5 = bdbf666c, Mem[0000000091800030] = ffffa54e 4c8f0b76 std %l4,[%o0+0x030] ! Mem[0000000091800030] = 00003429 bdbf666c ! Mem[0000000090800010] = f4a5ebc9ade7f227, %g2 = 0000000000000076 ldx [%i5+%o2],%g2 ! %g2 = f4a5ebc9ade7f227 ! Mem[0000000091000010] = 3f2d7757, %g2 = f4a5ebc9ade7f227 ldsh [%i6+0x012],%g2 ! %g2 = 0000000000003f2d ! Mem[000000007a00001c] = bcb09440, %l1 = 00000000bdbf666c ldub [%i0+0x01c],%l1 ! %l1 = 00000000000000bc ! Mem[0000000090000004] = 58b427e0, %g2 = 0000000000003f2d ldsb [%i4+0x007],%g2 ! %g2 = 0000000000000058 ! %l6 = ffffffff, %l7 = ffffffe8, Mem[000000007a800020] = 37bde597 8a874b9d std %l6,[%i1+%o4] ! Mem[000000007a800020] = ffffffff ffffffe8 ba,a p53_not_taken_0_end p53_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000008a874b9d bne,a,pn %xcc,p53_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000bc bne,a,pn %xcc,p53_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be fffffffffffffff3 bne,a,pn %xcc,p53_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000fc2e bne,a,pn %xcc,p53_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000003429 bne,a,pn %xcc,p53_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000bdbf666c bne,a,pn %xcc,p53_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffffffff bne,a,pn %xcc,p53_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffffe8 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 a0723822 67885ff9 bne %xcc,p53_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be f7eb1cdd 3fde1415 bne %xcc,p53_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b9829a91 1b7db721 bne %xcc,p53_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 99062ace 39b6748a bne %xcc,p53_f6_fail nop ! Check Local Memory set p53_local0_expect,%g1 p53_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 000000004c8f0b76 ldx [%i0+0x008],%g3 ! Observed data at 000000007a000008 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 1cdbe5970f087d75 ldx [%i0+0x010],%g3 ! Observed data at 000000007a000010 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x010,%g4 set p53_local1_expect,%g1 p53_check_local1: ldx [%g1+0x000],%g2 ! Expected data = c56a8346c95b3f2d ldx [%i1+0x000],%g3 ! Observed data at 000000007a800000 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = bdbf666cf2fea3cb ldx [%i1+0x010],%g3 ! Observed data at 000000007a800010 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = cfb5f3c162465ba9 ldx [%i1+0x018],%g3 ! Observed data at 000000007a800018 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffffffffffffe8 ldx [%i1+0x020],%g3 ! Observed data at 000000007a800020 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 43dba6a600000b76 ldx [%i1+0x028],%g3 ! Observed data at 000000007a800028 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 24aac95b4280b37e 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+0x010],%g2 ! Expected data = 5864c0b27269a912 ldx [%i2+0x010],%g3 ! Observed data at 000000007b000010 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i2,0x010,%g4 set p53_local3_expect,%g1 p53_check_local3: ldx [%g1+0x000],%g2 ! Expected data = fffffffda54e3f2d ldx [%i3+0x000],%g3 ! Observed data at 000000007b800000 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 1f9561facbda45df ldx [%i3+0x018],%g3 ! Observed data at 000000007b800018 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = c56a8346fc2e3a3d 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 = 2ff2fd9a1a252790 ldx [%i3+0x028],%g3 ! Observed data at 000000007b800028 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = fc2ec846e4544e97 ldx [%i3+0x030],%g3 ! Observed data at 000000007b800030 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = b5462ca9d516e0e2 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_f2_fail: set p53_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p53_f4_fail: set p53_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: ldsba [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007a800000] stda %l0,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000007a800010] ldxa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007a000028] lduba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000007a000020] stba %l3,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000007b800000] done p53_trap1o: ldsba [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007a800000] stda %l0,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000007a800010] ldxa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007a000028] lduba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000007a000020] stba %l3,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000007b800000] done p53_trap2e: ldswa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000007b800010] lduba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000007a000020] stba %l2,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000007b000008] lduha [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000007b800028] ldda [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000007b000010] stwa %l5,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000007a800008] stba %l5,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000007a800000] done p53_trap2o: ldswa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000007b800010] lduba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000007a000020] stba %l2,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000007b000008] lduha [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000007b800028] ldda [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000007b000010] stwa %l5,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000007a800008] stba %l5,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000007a800000] done p53_trap3e: nop nop nop nop nop nop nop done p53_trap3o: nop nop 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 = 6bd829dc7bc9b991 ldx [%g1+0x008],%l1 ! %l1 = c56a8346a54e3f2d ldx [%g1+0x010],%l2 ! %l2 = 872d985acbd2ca64 ldx [%g1+0x018],%l3 ! %l3 = e5a6318c678bd19d ldx [%g1+0x020],%l4 ! %l4 = 60f4f9dcd4a46022 ldx [%g1+0x028],%l5 ! %l5 = f4a5ebc9ade7f227 ldx [%g1+0x030],%l6 ! %l6 = 55abbf0c1cdbc058 ldx [%g1+0x038],%l7 ! %l7 = b70f41920f087d75 ! 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 = b4553480 ffd14c52 3af179ec 6ed69a36 ! %f4 = 54e7197f f46f1ad7 f8ba334e 52873c21 ! %f8 = adc3468c 2654a21a e19c887a 8669f5a0 ! %f12 = 6e45acf3 26694c3e 05175fde 51a68477 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 12c24cc5 ff97c39c 767d8599 05169b7b ! %f20 = 5f7afff6 2e2fd4f2 e521667f 2344f707 ! %f24 = 2627bb19 a3a63f7a 238b94c5 a94daf67 ! %f28 = 0a761b8c 2e57b97c 7fad82c6 bccc90a8 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = e2c0f6fd eee0971c 13826938 3926484f ! %f36 = 0c51696a 4e6daa12 83507f75 4db13eb5 ! %f40 = bea7521b e56aa0e2 ead4b5e9 048ae7d9 ! %f44 = 928b9d6f 3ecce880 608bdd8a 7c2a6ce0 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x9e28f5e80000002e,%g7,%g1 ! GSR scale = 5, align = 6 wr %g1,%g0,%gsr ! GSR = 9e28f5e80000002e 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: ! %l5 = e7b394a24ce52f90, Mem[000000007c000018] = 6b4d2e6b319d4866 stx %l5,[%i0+%o3] ! Mem[000000007c000018] = e7b394a24ce52f90 ! Mem[0000000090000010] = 1d358e58, %g18 = 9e48cf8ebc9aa92c ldsw [%i4+%o2],%g2 ! %g2 = 9e48cf8ebc9aa92c ! %l4 = 80294eab, %l5 = 4ce52f90, Mem[0000000090800020] = 0c86ef26 35144907 std %l4,[%i5+%o4] ! Mem[0000000090800020] = 80294eab 4ce52f90 ! Mem[0000000090000028] = 2e977d3b, %g2 = 000000001d358e58 ldsb [%i4+0x02a],%g2 ! %g2 = 000000000000002e ! %l3 = 6045d4b2a4210bcd, Mem[000000009000002a] = 2e977d3b sth %l3,[%i4+0x02a] ! Mem[0000000090000028] = 0bcd7d3b ! Mem[0000000091800018] = 06faad5c, %g18 = 9e48cf8ebc9aa92c ldsw [%o0+%o3],%g2 ! %g2 = 9e48cf8ebc9aa92c ! Mem[0000000091000028] = 21a95ba108a9d051, %g2 = 0000000006faad5c ldx [%i6+%o5],%g2 ! %g2 = 21a95ba108a9d051 ! Mem[0000000090000028] = 0bcd7d3b, %g2 = 21a95ba108a9d051 ldub [%i4+0x02a],%g2 ! %g2 = 000000000000000b ! Mem[0000000090800014] = 5e356f1d, %g2 = 000000000000000b ldsb [%i5+0x014],%g2 ! %g2 = 000000000000005e ! Mem[0000000090000030] = 7a6764e2 807fa20a, %g2 = 0000005e, %g3 = 00000000 ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fa20a p54_label_2: ! %l7 = dd2104adce77b8e1, Mem[000000009000001b] = 2870edfb stb %l7,[%i4+0x01b] ! Mem[0000000090000018] = e170edfb ! Mem[0000000091800020] = 5566979d, %g2 = 000000007a6764e2 ldsb [%o0+%o4],%g2 ! %g2 = 0000000000000055 ! Mem[0000000090800034] = 79e2e95e, %g2 = 0000000000000055 lduh [%i5+0x034],%g2 ! %g2 = 00000000000079e2 ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = 00000000000079e2 ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! %l0 = c62d329c3418600a, Mem[000000007d80003c] = f40657f0 stb %l0,[%i3+0x03c] ! Mem[000000007d80003c] = 0a0657f0 ! %l7 = dd2104adce77b8e1, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l7,[%i6+%g0] ! Mem[0000000091000000] = dd2104adce77b8e1 ! %l0 = c62d329c3418600a, Mem[0000000091800005] = b3e6aa8b stb %l0,[%o0+0x005] ! Mem[0000000091800004] = 0ae6aa8b ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = a5b5761e1214449b ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! Mem[000000007c800014] = 53dd4a71, %l4 = ac9641c080294eab ldsh [%i1+0x016],%l4 ! %l4 = 0000000000004a71 ! %l1 = a834a07e3d3624c1, Mem[0000000091000010] = 6cff95cd stw %l1,[%i6+%o2] ! Mem[0000000091000010] = 3d3624c1 p54_label_3: ! Mem[0000000091000020] = 50dd0f65, %g2 = a5b5761e1214449b ldsh [%i6+0x022],%g2 ! %g2 = 00000000000050dd ! Mem[0000000090000028] = af020bcd 7d3b2cbb, %g2 = 000050dd, %g3 = 807fa20a ldd [%i4+%o5],%g2 ! %g2 = 00000000af020bcd 000000007d3b2cbb ! %l2 = 0362e94f, %l3 = a4210bcd, Mem[0000000090000008] = b427e099 152d46b0 std %l2,[%i4+%o1] ! Mem[0000000090000008] = 0362e94f a4210bcd ! Mem[000000009000003c] = e6c51178, %g18 = 9e48cf8ebc9aa92c ldsw [%i4+0x03c],%g2 ! %g2 = 9e48cf8ebc9aa92c ! Mem[000000009080002c] = 5f11eaf6, %g2 = ffffffffe6c51178 ldsh [%i5+0x02e],%g2 ! %g2 = 0000000000005f11 ! Mem[0000000090800018] = d54dc6db, %g2 = 0000000000005f11 ldsb [%i5+0x019],%g2 ! %g2 = ffffffffffffffd5 ! Mem[0000000091000008] = 48c28052, %g2 = ffffffffffffffd5 lduw [%i6+%o1],%g2 ! %g2 = 0000000048c28052 ! %l7 = dd2104adce77b8e1, Mem[0000000090800020] = 80294eab stw %l7,[%i5+%o4] ! Mem[0000000090800020] = ce77b8e1 ! Mem[0000000091800030] = 43bc1d81, %g18 = 9e48cf8ebc9aa92c ldsw [%o0+0x030],%g2 ! %g2 = 9e48cf8ebc9aa92c ! Mem[000000007d800020] = eea6c58c, %l2 = e46785ac0362e94f lduw [%i3+%o4],%l2 ! %l2 = 00000000eea6c58c p54_label_4: ! %l5 = e7b394a24ce52f90, Mem[0000000091000008] = 48c280527312abd6 stx %l5,[%i6+%o1] ! Mem[0000000091000008] = e7b394a24ce52f90 ! %l5 = e7b394a24ce52f90, Mem[0000000091000020] = 8b0950dd0f65f93d stx %l5,[%i6+%o4] ! Mem[0000000091000020] = e7b394a24ce52f90 ! %l0 = c62d329c3418600a, Mem[0000000091000038] = e25676cb stw %l0,[%i6+0x038] ! Mem[0000000091000038] = 3418600a ! Mem[0000000091000018] = 5ffaf26e, %g2 = 0000000043bc1d81 ldsh [%i6+%o3],%g2 ! %g2 = 0000000000005ffa ! Mem[0000000091000028] = a108a9d0, %g2 = 0000000000005ffa ldsb [%i6+0x02b],%g2 ! %g2 = ffffffffffffffa1 ! %l3 = 6045d4b2a4210bcd, Mem[0000000091000030] = a5b5761e stw %l3,[%i6+0x030] ! Mem[0000000091000030] = a4210bcd ! Mem[000000009000003c] = e6c51178, %g2 = ffffffffffffffa1 lduh [%i4+0x03c],%g2 ! %g2 = 000000000000e6c5 ! Mem[0000000091800010] = 6e4e5182 96298cae, %g2 = 0000e6c5, %g3 = 7d3b2cbb ldd [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 0000000096298cae ! Mem[0000000090800034] = 79e2e95e, %g18 = 9e48cf8ebc9aa92c ldsw [%i5+0x034],%g2 ! %g2 = 9e48cf8ebc9aa92c ! Mem[0000000090800014] = 6f1db2d5, %g2 = 0000000079e2e95e ldub [%i5+0x016],%g2 ! %g2 = 000000000000006f p54_label_5: ! %l0 = 3418600a, %l1 = 3d3624c1, Mem[0000000090000038] = 53918eb2 e6c51178 std %l0,[%i4+0x038] ! Mem[0000000090000038] = 3418600a 3d3624c1 ! Mem[0000000091800004] = 070ae6aa, %g2 = 000000000000006f lduw [%o0+0x004],%g2 ! %g2 = 00000000070ae6aa ! Mem[000000009000002c] = 7d3b2cbb, %g2 = 00000000070ae6aa lduw [%i4+0x02c],%g2 ! %g2 = 000000007d3b2cbb ! Mem[0000000091000038] = 3418600a, %g2 = 000000007d3b2cbb lduw [%i6+0x038],%g2 ! %g2 = 000000003418600a ! Mem[000000009100001c] = 47a19fcf, %g2 = 000000003418600a lduw [%i6+0x01c],%g2 ! %g2 = 0000000047a19fcf ! Mem[000000007c000000] = 9fdfcb87, %l7 = dd2104adce77b8e1 lduh [%i0+0x002],%l7 ! %l7 = 000000000000cb87 ! %l6 = 4c077d6a, %l7 = 0000cb87, Mem[0000000090800030] = eaf607f4 79e2e95e std %l6,[%i5+0x030] ! Mem[0000000090800030] = 4c077d6a 0000cb87 ! Mem[0000000091800014] = 96298cae, %g18 = 9e48cf8ebc9aa92c ldsw [%o0+0x014],%g2 ! %g2 = 9e48cf8ebc9aa92c ! Mem[0000000090000010] = 8e58d828, %g2 = ffffffff96298cae ldub [%i4+0x012],%g2 ! %g2 = 000000000000008e ! Mem[0000000091000038] = 3418600a, %g2 = 000000000000008e lduw [%i6+0x038],%g2 ! %g2 = 000000003418600a p54_label_6: ! Mem[000000007c000024] = c3ee5efe, %l5 = e7b394a24ce52f90 ldsw [%i0+0x024],%l5 ! %l5 = ffffffffc3ee5efe ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = 000000003418600a ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! %l2 = 00000000eea6c58c, Mem[000000007d800022] = eea6c58c stb %l2,[%i3+0x022] ! Mem[000000007d800020] = eea68c8c ! Mem[000000009000002c] = 2cbb7a67, %g2 = 43bc1d8151532584 ldub [%i4+0x02e],%g2 ! %g2 = 000000000000002c ! Mem[0000000090000014] = ead61d17, %g2 = 000000000000002c lduh [%i4+0x016],%g2 ! %g2 = 000000000000ead6 ! %l4 = 0000000000004a71, Mem[000000007d00000c] = b3553f49 sth %l4,[%i2+0x00c] ! Mem[000000007d00000c] = 4a713f49 ! %l5 = ffffffffc3ee5efe, Mem[0000000090800014] = 5e356f1d sth %l5,[%i5+0x014] ! Mem[0000000090800014] = 5efe6f1d ! Mem[0000000090000020] = d8f70303, %g2 = 000000000000ead6 ldsb [%i4+0x021],%g2 ! %g2 = ffffffffffffffd8 ! %l3 = 6045d4b2a4210bcd, Mem[0000000091000010] = 3d3624c17757fe01 stx %l3,[%i6+%o2] ! Mem[0000000091000010] = 6045d4b2a4210bcd ! Mem[000000007c800038] = 43292fe9, %l1 = a834a07e3d3624c1 lduw [%i1+0x038],%l1 ! %l1 = 0000000043292fe9 p54_label_7: ! Mem[0000000091000000] = dd2104adce77b8e1, %g2 = ffffffffffffffd8 ldx [%i6+%g0],%g2 ! %g2 = dd2104adce77b8e1 ! Mem[0000000091000024] = 4ce52f90, %g18 = 9e48cf8ebc9aa92c ldsw [%i6+0x024],%g2 ! %g2 = 9e48cf8ebc9aa92c ! %l2 = 00000000eea6c58c, Mem[000000009180002c] = df4e4459 stw %l2,[%o0+0x02c] ! Mem[000000009180002c] = eea6c58c ! Mem[0000000090000038] = 3418600a 3d3624c1, %g2 = 4ce52f90, %g3 = 96298cae ldd [%i4+0x038],%g2 ! %g2 = 000000003418600a 000000003d3624c1 ! Mem[0000000091000028] = a95ba108, %g2 = 000000003418600a ldsb [%i6+0x029],%g2 ! %g2 = ffffffffffffffa9 ! Mem[0000000090000028] = 0bcd7d3b, %g2 = ffffffffffffffa9 ldsh [%i4+0x02a],%g2 ! %g2 = 0000000000000bcd ! Mem[0000000090000028] = cd7d3b2c, %g2 = 0000000000000bcd ldsb [%i4+0x02b],%g2 ! %g2 = ffffffffffffffcd ! Mem[0000000091800004] = e6aa8b98, %g2 = ffffffffffffffcd lduh [%o0+0x006],%g2 ! %g2 = 000000000000e6aa ! Mem[0000000090800018] = d54dc6db, %g2 = 000000000000e6aa ldsb [%i5+0x019],%g2 ! %g2 = ffffffffffffffd5 ! Mem[0000000091000028] = 21a95ba108a9d051, %g2 = ffffffffffffffd5 ldx [%i6+%o5],%g2 ! %g2 = 21a95ba108a9d051 p54_label_8: ! %l1 = 0000000043292fe9, Mem[0000000091000022] = 94a24ce5 sth %l1,[%i6+0x022] ! Mem[0000000091000020] = 2fe94ce5 ! %l4 = 0000000000004a71, Mem[0000000090800038] = 66e1d7bcadc27bb0 stx %l4,[%i5+0x038] ! Mem[0000000090800038] = 0000000000004a71 ! %l3 = 6045d4b2a4210bcd, Mem[0000000090000000] = 09d53180 stw %l3,[%i4+%g0] ! Mem[0000000090000000] = a4210bcd ! Mem[0000000091800000] = 0ab0070a, %g2 = 21a95ba108a9d051 lduh [%o0+0x002],%g2 ! %g2 = 0000000000000ab0 ! %l5 = ffffffffc3ee5efe, Mem[000000007c800010] = dfa25eae53dd4a71 stx %l5,[%i1+%o2] ! Mem[000000007c800010] = ffffffffc3ee5efe ! Mem[0000000091800014] = 8cae06fa, %g2 = 0000000000000ab0 ldsh [%o0+0x016],%g2 ! %g2 = ffffffffffff8cae ! %l0 = c62d329c3418600a, Mem[0000000091800009] = 9883bd39 stb %l0,[%o0+0x009] ! Mem[0000000091800008] = 0a83bd39 ! Mem[0000000091000038] = 3418600a62bf8c8f, %g2 = ffffffffffff8cae ldx [%i6+0x038],%g2 ! %g2 = 3418600a62bf8c8f ! Mem[000000009080000c] = c9f8449d, %g2 = 3418600a62bf8c8f ldsb [%i5+0x00f],%g2 ! %g2 = ffffffffffffffc9 ! Mem[0000000090000014] = d828ead6, %g2 = ffffffffffffffc9 lduw [%i4+0x014],%g2 ! %g2 = 00000000d828ead6 p54_label_9: ! Mem[000000009000002c] = 3b2cbb7a, %g2 = 00000000d828ead6 ldub [%i4+0x02d],%g2 ! %g2 = 000000000000003b ! Mem[000000007d80001c] = b3b7192a, %l7 = 000000000000cb87 lduh [%i3+0x01c],%l7 ! %l7 = 000000000000b3b7 ! %l0 = c62d329c3418600a, Mem[0000000090800016] = 6f1db2d5 sth %l0,[%i5+0x016] ! Mem[0000000090800014] = 600ab2d5 ! %l2 = 00000000eea6c58c, Mem[000000009080003e] = 4a710000 stb %l2,[%i5+0x03e] ! Mem[000000009080003c] = 8c710000 ! %l0 = c62d329c3418600a, Mem[000000009000000c] = a4210bcd sth %l0,[%i4+0x00c] ! Mem[000000009000000c] = 600a0bcd ! %l2 = 00000000eea6c58c, Mem[0000000090000038] = 3418600a3d3624c1 stx %l2,[%i4+0x038] ! Mem[0000000090000038] = 00000000eea6c58c ! %l0 = c62d329c3418600a, Mem[0000000090000000] = a4210bcd stw %l0,[%i4+%g0] ! Mem[0000000090000000] = 3418600a ! Mem[000000007c800008] = 55e191b2fd47e02f, %l1 = 0000000043292fe9 ldx [%i1+%o1],%l1 ! %l1 = 55e191b2fd47e02f ! Mem[0000000090000024] = 0332e58e, %g2 = 000000000000003b ldsh [%i4+0x024],%g2 ! %g2 = 0000000000000332 ! Mem[000000009100001c] = 9fcfe7b3, %g2 = 0000000000000332 ldsh [%i6+0x01e],%g2 ! %g2 = ffffffffffff9fcf p54_label_10: ! Mem[000000009000002c] = 2cbb7a67, %g2 = ffffffffffff9fcf lduh [%i4+0x02e],%g2 ! %g2 = 0000000000002cbb ! %l7 = 000000000000b3b7, Mem[000000007d80000c] = c13f0453 stw %l7,[%i3+0x00c] ! Mem[000000007d80000c] = 0000b3b7 ! %l1 = 55e191b2fd47e02f, Mem[0000000091800014] = 96298cae sth %l1,[%o0+0x014] ! Mem[0000000091800014] = e02f8cae ! Mem[0000000091800010] = 6e4e5182e02f8cae, %g2 = 0000000000002cbb ldx [%o0+%o2],%g2 ! %g2 = 6e4e5182e02f8cae ! Mem[000000009000003c] = c58c0000, %g2 = 6e4e5182e02f8cae ldub [%i4+0x03e],%g2 ! %g2 = 00000000000000c5 ! Mem[0000000090800028] = 4459f5d351e85f11, %g2 = 00000000000000c5 ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351e85f11 ! Mem[000000007c000000] = 9fdfcb87f65bbf88, %l0 = c62d329c3418600a ldx [%i0+%g0],%l0 ! %l0 = 9fdfcb87f65bbf88 ! Mem[0000000091000000] = dd2104ad, %g18 = 9e48cf8ebc9aa92c ldsw [%i6+%g0],%g2 ! %g2 = 9e48cf8ebc9aa92c ! Mem[0000000091000014] = 0bcd5ffa, %g2 = ffffffffdd2104ad lduh [%i6+0x016],%g2 ! %g2 = 0000000000000bcd ! Mem[0000000090000028] = af020bcd7d3b2cbb, %g2 = 0000000000000bcd ldx [%i4+%o5],%g2 ! %g2 = af020bcd7d3b2cbb p54_label_11: ! Mem[0000000091800000] = 0ab0070a, %g2 = af020bcd7d3b2cbb ldsh [%o0+0x002],%g2 ! %g2 = 0000000000000ab0 ! %l5 = ffffffffc3ee5efe, Mem[0000000091000038] = 3418600a62bf8c8f stx %l5,[%i6+0x038] ! Mem[0000000091000038] = ffffffffc3ee5efe ! Mem[0000000090800010] = f8449dd95efe600a, %g2 = 0000000000000ab0 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95efe600a ! Mem[000000007c800038] = 43292fe9f610bf5a, %l5 = ffffffffc3ee5efe ldx [%i1+0x038],%l5 ! %l5 = 43292fe9f610bf5a ! %l7 = 000000000000b3b7, Mem[0000000091800014] = e02f8cae sth %l7,[%o0+0x014] ! Mem[0000000091800014] = b3b78cae ! %l0 = 9fdfcb87f65bbf88, Mem[000000009100001c] = 47a19fcf stw %l0,[%i6+0x01c] ! Mem[000000009100001c] = f65bbf88 ! Mem[0000000091800020] = 979dba3f, %g2 = f8449dd95efe600a ldsb [%o0+0x022],%g2 ! %g2 = ffffffffffffff97 ! Mem[000000009080003c] = 00008c71, %g2 = ffffffffffffff97 lduw [%i5+0x03c],%g2 ! %g2 = 0000000000008c71 ! Mem[000000009080000c] = 14acc7c9, %g2 = 0000000000008c71 lduh [%i5+0x00c],%g2 ! %g2 = 00000000000014ac ! Mem[0000000090000014] = ead61d17, %g2 = 00000000000014ac ldub [%i4+0x016],%g2 ! %g2 = 00000000000000ea p54_label_12: ! %l7 = 000000000000b3b7, Mem[0000000091800008] = 8b0a83bd sth %l7,[%o0+%o1] ! Mem[0000000091800008] = b3b783bd ! Mem[0000000091000020] = 2fe94ce5, %g2 = 00000000000000ea ldsb [%i6+0x022],%g2 ! %g2 = 000000000000002f ! Mem[0000000090800028] = 4459f5d3, %g18 = 9e48cf8ebc9aa92c ldsw [%i5+%o5],%g2 ! %g2 = 9e48cf8ebc9aa92c ! Mem[000000007d000020] = 0eba4032, %l2 = 00000000eea6c58c lduw [%i2+%o4],%l2 ! %l2 = 000000000eba4032 ! %l2 = 000000000eba4032, Mem[0000000090000000] = 3418600ad6ba8c74 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = 000000000eba4032 ! Mem[0000000091000010] = d4b2a421, %g2 = 000000004459f5d3 ldsh [%i6+0x012],%g2 ! %g2 = ffffffffffffd4b2 ! Mem[0000000091000008] = e7b394a2, %g2 = ffffffffffffd4b2 lduh [%i6+%o1],%g2 ! %g2 = 000000000000e7b3 ! %l7 = 000000000000b3b7, Mem[0000000090000020] = 0ad8f7030332e58e stx %l7,[%i4+%o4] ! Mem[0000000090000020] = 000000000000b3b7 ! Mem[0000000091000020] = e7b32fe9, %g2 = 000000000000e7b3 ldsb [%i6+%o4],%g2 ! %g2 = ffffffffffffffe7 ! Mem[0000000090800030] = 4c077d6a0000cb87, %g2 = ffffffffffffffe7 ldx [%i5+0x030],%g2 ! %g2 = 4c077d6a0000cb87 p54_label_13: ! Mem[000000007d000034] = bf01b460, %l7 = 000000000000b3b7 lduw [%i2+0x034],%l7 ! %l7 = 00000000bf01b460 ! %l4 = 0000000000004a71, Mem[0000000090000009] = 62e94f60 stb %l4,[%i4+0x009] ! Mem[0000000090000008] = 71e94f60 ! %l1 = 55e191b2fd47e02f, Mem[000000009100002c] = 08a9d051 sth %l1,[%i6+0x02c] ! Mem[000000009100002c] = e02fd051 ! Mem[0000000091800008] = b3b783bd 3923d9af, %g2 = 0000cb87, %g3 = 3d3624c1 ldd [%o0+%o1],%g2 ! %g2 = 00000000b3b783bd 000000003923d9af ! Mem[0000000091800000] = fb520ab0070ae6aa, %g2 = 00000000b3b783bd ldx [%o0+%g0],%g2 ! %g2 = fb520ab0070ae6aa ! Mem[000000007c800000] = d1158b33 1d40da36, %l0 = f65bbf88, %l1 = fd47e02f ldd [%i1+%g0],%l0 ! %l0 = 00000000d1158b33 000000001d40da36 ! %l0 = 00000000d1158b33, Mem[000000009180002d] = a6c58c43 stb %l0,[%o0+0x02d] ! Mem[000000009180002c] = 33c58c43 ! Mem[0000000091800038] = 54b6116d 9d52adff, %g2 = 070ae6aa, %g3 = 3923d9af ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d52adff ! %l4 = 00004a71, %l5 = f610bf5a, Mem[000000007c800030] = 6f05a711 8a302c3f std %l4,[%i1+0x030] ! Mem[000000007c800030] = 00004a71 f610bf5a ! Mem[000000009080001c] = 8a9ace77, %g2 = 0000000054b6116d ldsh [%i5+0x01e],%g2 ! %g2 = ffffffffffff8a9a p54_label_14: ! %l6 = 65447df44c077d6a, Mem[000000007d000010] = f1635466d6567035 stx %l6,[%i2+%o2] ! Mem[000000007d000010] = 65447df44c077d6a ! %l5 = 43292fe9f610bf5a, Mem[0000000091800018] = 06faad5c sth %l5,[%o0+%o3] ! Mem[0000000091800018] = bf5aad5c ! %l2 = 0eba4032, %l3 = a4210bcd, Mem[0000000090000038] = 00000000 eea6c58c std %l2,[%i4+0x038] ! Mem[0000000090000038] = 0eba4032 a4210bcd ! %l1 = 000000001d40da36, Mem[000000009100001d] = 5bbf88e7 stb %l1,[%i6+0x01d] ! Mem[000000009100001c] = 36bf88e7 ! %l3 = 6045d4b2a4210bcd, Mem[0000000090000020] = 000000000000b3b7 stx %l3,[%i4+%o4] ! Mem[0000000090000020] = 6045d4b2a4210bcd ! %l0 = 00000000d1158b33, Mem[0000000090800038] = 0000000000008c71 stx %l0,[%i5+0x038] ! Mem[0000000090800038] = 00000000d1158b33 ! %l0 = d1158b33, %l1 = 1d40da36, Mem[0000000090800038] = 00000000 d1158b33 std %l0,[%i5+0x038] ! Mem[0000000090800038] = d1158b33 1d40da36 ! %l5 = 43292fe9f610bf5a, Mem[0000000091000020] = e7b32fe94ce52f90 stx %l5,[%i6+%o4] ! Mem[0000000091000020] = 43292fe9f610bf5a ! %l0 = 00000000d1158b33, Mem[0000000091800028] = 153f24b0 sth %l0,[%o0+%o5] ! Mem[0000000091800028] = 8b3324b0 ! Mem[0000000090800024] = 4ce52f90, %g18 = 9e48cf8ebc9aa92c ldsw [%i5+0x024],%g2 ! %g2 = 9e48cf8ebc9aa92c p54_label_15: ! Mem[0000000091800038] = 54b6116d 9d52adff, %g2 = 4ce52f90, %g3 = 9d52adff ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d52adff ! Mem[000000007d800008] = 4470f8ae0000b3b7, %l5 = 43292fe9f610bf5a ldx [%i3+%o1],%l5 ! %l5 = 4470f8ae0000b3b7 ! Mem[000000007d800004] = a81442a6, %l3 = 6045d4b2a4210bcd ldub [%i3+0x006],%l3 ! %l3 = 0000000000000042 ! %l0 = 00000000d1158b33, Mem[0000000091000000] = dd2104adce77b8e1 stx %l0,[%i6+%g0] ! Mem[0000000091000000] = 00000000d1158b33 ! %l7 = 00000000bf01b460, Mem[0000000090800018] = b2d54dc6db268a9a stx %l7,[%i5+%o3] ! Mem[0000000090800018] = 00000000bf01b460 ! %l5 = 4470f8ae0000b3b7, Mem[0000000091800030] = 43bc1d8151532584 stx %l5,[%o0+0x030] ! Mem[0000000091800030] = 4470f8ae0000b3b7 ! Mem[000000007c800018] = 1039b3bd, %l0 = 00000000d1158b33 ldsh [%i1+0x01a],%l0 ! %l0 = ffffffffffffb3bd ! Mem[0000000091800024] = f0538b33, %g2 = 0000000054b6116d ldsh [%o0+0x026],%g2 ! %g2 = fffffffffffff053 ! Mem[0000000091000034] = 1214449b, %g18 = 9e48cf8ebc9aa92c ldsw [%i6+0x034],%g2 ! %g2 = 9e48cf8ebc9aa92c ! %l2 = 0eba4032, %l3 = 00000042, Mem[0000000091800018] = bf5aad5c b7684e28 std %l2,[%o0+%o3] ! Mem[0000000091800018] = 0eba4032 00000042 p54_label_16: ! %l0 = ffffffffffffb3bd, Mem[0000000090000030] = 7a6764e2807fa20a stx %l0,[%i4+0x030] ! Mem[0000000090000030] = ffffffffffffb3bd ! Mem[0000000091000010] = 6045d4b2, %g2 = 000000001214449b ldub [%i6+%o2],%g2 ! %g2 = 0000000000000060 ! Mem[000000009080003c] = 1d40da36, %g2 = 0000000000000060 ldsh [%i5+0x03c],%g2 ! %g2 = 0000000000001d40 ! Mem[0000000091800030] = 4470f8ae, %g2 = 0000000000001d40 lduh [%o0+0x030],%g2 ! %g2 = 0000000000004470 ! Mem[0000000091000034] = 1214449b, %g2 = 0000000000004470 ldsh [%i6+0x034],%g2 ! %g2 = 0000000000001214 ! %l2 = 0eba4032, %l3 = 00000042, Mem[0000000091800030] = 4470f8ae 0000b3b7 std %l2,[%o0+0x030] ! Mem[0000000091800030] = 0eba4032 00000042 ! %l0 = ffffb3bd, %l1 = 1d40da36, Mem[0000000090800038] = d1158b33 1d40da36 std %l0,[%i5+0x038] ! Mem[0000000090800038] = ffffb3bd 1d40da36 ! Mem[0000000090000028] = af020bcd 7d3b2cbb, %g2 = 00001214, %g3 = 9d52adff ldd [%i4+%o5],%g2 ! %g2 = 00000000af020bcd 000000007d3b2cbb ! Mem[000000009080002c] = 5f114c07, %g2 = 00000000af020bcd lduh [%i5+0x02e],%g2 ! %g2 = 0000000000005f11 ! %l5 = 4470f8ae0000b3b7, Mem[0000000090800000] = 73d0acf8 stw %l5,[%i5+%g0] ! Mem[0000000090800000] = 0000b3b7 p54_label_17: ! Mem[0000000090000034] = ffffb3bd, %g2 = 0000000000005f11 lduh [%i4+0x034],%g2 ! %g2 = 000000000000ffff ! %l6 = 4c077d6a, %l7 = bf01b460, Mem[0000000091000008] = e7b394a2 4ce52f90 std %l6,[%i6+%o1] ! Mem[0000000091000008] = 4c077d6a bf01b460 ! Mem[000000007c800034] = f610bf5a, %l7 = 00000000bf01b460 ldsw [%i1+0x034],%l7 ! %l7 = fffffffff610bf5a ! Mem[000000007c800010] = ffffffff, %l0 = ffffffffffffb3bd ldsb [%i1+0x012],%l0 ! %l0 = ffffffffffffffff ! Mem[0000000091000000] = 00000000d1158b33, %g2 = 000000000000ffff ldx [%i6+%g0],%g2 ! %g2 = 00000000d1158b33 ! Mem[000000009180002c] = ee33c58c, %g18 = 9e48cf8ebc9aa92c ldsw [%o0+0x02c],%g2 ! %g2 = 9e48cf8ebc9aa92c ! %l0 = ffffffff, %l1 = 1d40da36, Mem[0000000091800030] = 0eba4032 00000042 std %l0,[%o0+0x030] ! Mem[0000000091800030] = ffffffff 1d40da36 ! Mem[000000009180002c] = ee33c58c, %g2 = ffffffffee33c58c lduh [%o0+0x02c],%g2 ! %g2 = 000000000000ee33 ! Mem[0000000091800010] = 6e4e5182, %g2 = 000000000000ee33 ldub [%o0+%o2],%g2 ! %g2 = 000000000000006e ! Mem[0000000090000020] = 6045d4b2, %g2 = 000000000000006e ldub [%i4+%o4],%g2 ! %g2 = 0000000000000060 p54_label_18: ! Mem[0000000091000004] = 8b334c07, %g2 = 0000000000000060 ldub [%i6+0x006],%g2 ! %g2 = 000000000000008b ! Mem[0000000090800000] = b3b7dd4b, %g2 = 000000000000008b lduh [%i5+0x002],%g2 ! %g2 = 000000000000b3b7 ! Mem[0000000091000020] = 43292fe9, %g2 = 000000000000b3b7 ldub [%i6+%o4],%g2 ! %g2 = 0000000000000043 ! %l1 = 000000001d40da36, Mem[000000009180000c] = 3923d9af stw %l1,[%o0+0x00c] ! Mem[000000009180000c] = 1d40da36 ! %l1 = 000000001d40da36, Mem[0000000091000018] = 5ffaf26ef636bf88 stx %l1,[%i6+%o3] ! Mem[0000000091000018] = 000000001d40da36 ! %l4 = 00004a71, %l5 = 0000b3b7, Mem[0000000091000000] = 00000000 d1158b33 std %l4,[%i6+%g0] ! Mem[0000000091000000] = 00004a71 0000b3b7 ! %l2 = 000000000eba4032, Mem[000000009000002c] = 7d3b2cbb stw %l2,[%i4+0x02c] ! Mem[000000009000002c] = 0eba4032 ! %l2 = 000000000eba4032, Mem[000000007c800014] = c3ee5efe sth %l2,[%i1+0x014] ! Mem[000000007c800014] = 40325efe ! Mem[0000000091800028] = 8b3324b0 ee33c58c, %g2 = 00000043, %g3 = 7d3b2cbb ldd [%o0+%o5],%g2 ! %g2 = 000000008b3324b0 00000000ee33c58c ! Mem[000000009100002c] = e02fd051, %g2 = 000000008b3324b0 ldsb [%i6+0x02c],%g2 ! %g2 = ffffffffffffffe0 p54_label_19: ! Mem[000000007d800000] = e9e0490b, %l5 = 4470f8ae0000b3b7 ldub [%i3+0x001],%l5 ! %l5 = 00000000000000e0 ! %l1 = 000000001d40da36, Mem[0000000091000020] = 43292fe9f610bf5a stx %l1,[%i6+%o4] ! Mem[0000000091000020] = 000000001d40da36 ! Mem[000000007d800000] = e9e0490b, %l5 = 00000000000000e0 lduh [%i3+%g0],%l5 ! %l5 = 000000000000e9e0 ! Mem[000000009180001c] = 00000042, %g2 = ffffffffffffffe0 lduw [%o0+0x01c],%g2 ! %g2 = 0000000000000042 ! Mem[0000000090000000] = 00000000, %g2 = 0000000000000042 lduh [%i4+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[000000007c000008] = b69af3cf 7a6ce3c6, %l4 = 00004a71, %l5 = 0000e9e0 ldd [%i0+%o1],%l4 ! %l4 = 00000000b69af3cf 000000007a6ce3c6 ! %l3 = 0000000000000042, Mem[000000007d800015] = f2e3dfb7 stb %l3,[%i3+0x015] ! Mem[000000007d800014] = f242dfb7 ! %l0 = ffffffff, %l1 = 1d40da36, Mem[0000000091800000] = fb520ab0 070ae6aa std %l0,[%o0+%g0] ! Mem[0000000091800000] = ffffffff 1d40da36 ! Mem[0000000090000018] = 1d1790e170edfb0e, %g2 = 0000000000000000 ldx [%i4+%o3],%g2 ! %g2 = 1d1790e170edfb0e ! Mem[0000000091000028] = 21a95ba1e02fd051, %g2 = 1d1790e170edfb0e ldx [%i6+%o5],%g2 ! %g2 = 21a95ba1e02fd051 p54_label_20: ! %l2 = 0eba4032, %l3 = 00000042, Mem[000000007c000000] = 9fdfcb87 f65bbf88 std %l2,[%i0+%g0] ! Mem[000000007c000000] = 0eba4032 00000042 ! Mem[000000009100001c] = 1d40da36, %g2 = 21a95ba1e02fd051 ldub [%i6+0x01c],%g2 ! %g2 = 000000000000001d ! %l7 = fffffffff610bf5a, Mem[0000000090000004] = 0eba4032 sth %l7,[%i4+0x004] ! Mem[0000000090000004] = bf5a4032 ! Mem[0000000091800028] = 8b3324b0 ee33c58c, %g2 = 0000001d, %g3 = ee33c58c ldd [%o0+%o5],%g2 ! %g2 = 000000008b3324b0 00000000ee33c58c ! Mem[0000000091000028] = 21a95ba1, %g2 = 000000008b3324b0 lduw [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 ! %l6 = 4c077d6a, %l7 = f610bf5a, Mem[0000000090000000] = 00000000 bf5a4032 std %l6,[%i4+%g0] ! Mem[0000000090000000] = 4c077d6a f610bf5a ! %l0 = ffffffffffffffff, Mem[0000000091800015] = b78cae0e stb %l0,[%o0+0x015] ! Mem[0000000091800014] = ff8cae0e ! Mem[000000009080003c] = 1d40da36, %g18 = 9e48cf8ebc9aa92c ldsw [%i5+0x03c],%g2 ! %g2 = 9e48cf8ebc9aa92c ! %l0 = ffffffff, %l1 = 1d40da36, Mem[0000000090800018] = 00000000 bf01b460 std %l0,[%i5+%o3] ! Mem[0000000090800018] = ffffffff 1d40da36 ! Mem[000000009080003c] = 40da3600, %g2 = 000000001d40da36 ldub [%i5+0x03d],%g2 ! %g2 = 0000000000000040 p54_label_21: ! Mem[0000000091800018] = 0eba4032, %g2 = 0000000000000040 ldub [%o0+%o3],%g2 ! %g2 = 000000000000000e ! Mem[0000000091000028] = 21a95ba1, %g2 = 000000000000000e ldsb [%i6+%o5],%g2 ! %g2 = 0000000000000021 ! Mem[0000000091800014] = 8cae0eba, %g2 = 0000000000000021 ldsb [%o0+0x016],%g2 ! %g2 = ffffffffffffff8c ! Mem[0000000091800028] = 8b3324b0, %g18 = 9e48cf8ebc9aa92c ldsw [%o0+%o5],%g2 ! %g2 = 9e48cf8ebc9aa92c ! %l0 = ffffffffffffffff, Mem[000000007c80000e] = fd47e02f stb %l0,[%i1+0x00e] ! Mem[000000007c80000c] = fd47ff2f ! Mem[0000000091000000] = 00004a71, %g18 = 9e48cf8ebc9aa92c ldsw [%i6+%g0],%g2 ! %g2 = 9e48cf8ebc9aa92c ! Mem[000000007d800024] = 8121186e, %l3 = 0000000000000042 ldsb [%i3+0x027],%l3 ! %l3 = 000000000000006e ! Mem[0000000090800018] = ffffffff, %g2 = 0000000000004a71 lduw [%i5+%o3],%g2 ! %g2 = 00000000ffffffff ! %l5 = 000000007a6ce3c6, Mem[0000000090000004] = f610bf5a stb %l5,[%i4+0x004] ! Mem[0000000090000004] = c610bf5a ! Mem[0000000091800000] = ffffffff 1d40da36, %g2 = ffffffff, %g3 = ee33c58c ldd [%o0+%g0],%g2 ! %g2 = 00000000ffffffff 000000001d40da36 p54_label_22: ! Mem[0000000090800000] = 0000b3b7, %g2 = 00000000ffffffff lduw [%i5+%g0],%g2 ! %g2 = 000000000000b3b7 ! %l0 = ffffffffffffffff, Mem[0000000090800015] = fe600aff stb %l0,[%i5+0x015] ! Mem[0000000090800014] = ff600aff ! Mem[0000000091000018] = 00001d40, %g2 = 000000000000b3b7 lduh [%i6+0x01a],%g2 ! %g2 = 0000000000000000 ! %l0 = ffffffffffffffff, Mem[000000009100003e] = 5efe0000 sth %l0,[%i6+0x03e] ! Mem[000000009100003c] = ffff0000 ! Mem[0000000090800030] = 7d6a0000, %g2 = 0000000000000000 lduh [%i5+0x032],%g2 ! %g2 = 0000000000007d6a ! %l1 = 000000001d40da36, Mem[000000007d00002e] = cf05293a sth %l1,[%i2+0x02e] ! Mem[000000007d00002c] = cf05da36 ! Mem[000000007d800008] = 4470f8ae, %l0 = ffffffffffffffff ldsw [%i3+%o1],%l0 ! %l0 = 000000004470f8ae ! %l1 = 000000001d40da36, Mem[0000000091800020] = 5566979d stb %l1,[%o0+%o4] ! Mem[0000000091800020] = 3666979d ! Mem[0000000090000018] = 1d1790e170edfb0e, %g2 = 0000000000007d6a ldx [%i4+%o3],%g2 ! %g2 = 1d1790e170edfb0e ! %l1 = 000000001d40da36, Mem[000000009100001e] = da360000 stb %l1,[%i6+0x01e] ! Mem[000000009100001c] = 36360000 p54_label_23: ! Mem[000000009180003c] = 9d52adff, %g2 = 1d1790e170edfb0e lduw [%o0+0x03c],%g2 ! %g2 = 000000009d52adff ! %l0 = 4470f8ae, %l1 = 1d40da36, Mem[000000007c000028] = d3b7eaa6 a887d652 std %l0,[%i0+%o5] ! Mem[000000007c000028] = 4470f8ae 1d40da36 ! Mem[0000000091800018] = 40320000, %g2 = 000000009d52adff ldsh [%o0+0x01a],%g2 ! %g2 = 0000000000004032 ! Mem[0000000090000028] = af020bcd, %g2 = 0000000000004032 lduw [%i4+%o5],%g2 ! %g2 = 00000000af020bcd ! Mem[000000007d80001c] = b3b7192a, %l4 = 00000000b69af3cf lduh [%i3+0x01e],%l4 ! %l4 = 000000000000192a ! %l2 = 000000000eba4032, Mem[0000000091000016] = 0bcd0000 stb %l2,[%i6+0x016] ! Mem[0000000091000014] = 32cd0000 ! Mem[0000000091800010] = 6e4e5182b3ff8cae, %g2 = 00000000af020bcd ldx [%o0+%o2],%g2 ! %g2 = 6e4e5182b3ff8cae ! %l2 = 000000000eba4032, Mem[0000000090800032] = 7d6a0000 sth %l2,[%i5+0x032] ! Mem[0000000090800030] = 40320000 ! Mem[000000009000002c] = 4032ffff, %g2 = 6e4e5182b3ff8cae ldsb [%i4+0x02e],%g2 ! %g2 = 0000000000000040 ! Mem[0000000090800000] = b3b7dd4b, %g2 = 0000000000000040 ldsb [%i5+0x002],%g2 ! %g2 = ffffffffffffffb3 p54_label_24: ! Mem[000000007c000010] = 32b43592 48408d67, %l0 = 4470f8ae, %l1 = 1d40da36 ldd [%i0+%o2],%l0 ! %l0 = 0000000032b43592 0000000048408d67 ! %l6 = 65447df44c077d6a, Mem[0000000091800011] = 4e5182b3 stb %l6,[%o0+0x011] ! Mem[0000000091800010] = 6a5182b3 ! Mem[000000007c800010] = ffffffff, %l5 = 000000007a6ce3c6 ldub [%i1+0x012],%l5 ! %l5 = 00000000000000ff ! Mem[0000000090800010] = f8449dd95eff600a, %g2 = ffffffffffffffb3 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95eff600a ! Mem[000000009080002c] = e85f114c, %g2 = f8449dd95eff600a ldsb [%i5+0x02d],%g2 ! %g2 = ffffffffffffffe8 ! Mem[000000009100001c] = 36360000, %g2 = ffffffffffffffe8 ldsh [%i6+0x01e],%g2 ! %g2 = 0000000000003636 ! Mem[000000009000000c] = 0a0bcd1d, %g2 = 0000000000003636 ldub [%i4+0x00d],%g2 ! %g2 = 000000000000000a ! %l0 = 32b43592, %l1 = 48408d67, Mem[0000000091800018] = 0eba4032 00000042 std %l0,[%o0+%o3] ! Mem[0000000091800018] = 32b43592 48408d67 ! Mem[0000000090000010] = 1d358e58 d828ead6, %g2 = 0000000a, %g3 = 1d40da36 ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 00000000d828ead6 ! %l1 = 0000000048408d67, Mem[0000000091800038] = 54b6116d9d52adff stx %l1,[%o0+0x038] ! Mem[0000000091800038] = 0000000048408d67 p54_label_25: ! Mem[0000000091000010] = 6045d4b2 a42132cd, %g2 = 1d358e58, %g3 = d828ead6 ldd [%i6+%o2],%g2 ! %g2 = 000000006045d4b2 00000000a42132cd ! Mem[000000007d800014] = f242dfb7, %l0 = 0000000032b43592 ldsh [%i3+0x016],%l0 ! %l0 = ffffffffffffdfb7 ! %l1 = 0000000048408d67, Mem[0000000091000010] = 6045d4b2 stw %l1,[%i6+%o2] ! Mem[0000000091000010] = 48408d67 ! %l6 = 65447df44c077d6a, Mem[0000000090800028] = 4459f5d3 sth %l6,[%i5+%o5] ! Mem[0000000090800028] = 7d6af5d3 ! Mem[0000000090800028] = 7d6af5d351e85f11, %g2 = 000000006045d4b2 ldx [%i5+%o5],%g2 ! %g2 = 7d6af5d351e85f11 ! %l6 = 65447df44c077d6a, Mem[0000000091800028] = 8b3324b0 stb %l6,[%o0+%o5] ! Mem[0000000091800028] = 6a3324b0 ! Mem[0000000091000028] = 5ba1e02f, %g2 = 7d6af5d351e85f11 lduh [%i6+0x02a],%g2 ! %g2 = 0000000000005ba1 ! Mem[0000000091000008] = 4c077d6a, %g2 = 0000000000005ba1 ldsh [%i6+%o1],%g2 ! %g2 = 0000000000004c07 ! Mem[0000000091000038] = ffffffff, %g2 = 0000000000004c07 lduw [%i6+0x038],%g2 ! %g2 = 00000000ffffffff ! Mem[0000000090800030] = 4c0740320000cb87, %g2 = 00000000ffffffff ldx [%i5+0x030],%g2 ! %g2 = 4c0740320000cb87 ba,a p54_not_taken_0_end p54_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 ffffffffffffdfb7 bne,a,pn %xcc,p54_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000048408d67 bne,a,pn %xcc,p54_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000eba4032 bne,a,pn %xcc,p54_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000006e bne,a,pn %xcc,p54_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000192a bne,a,pn %xcc,p54_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000000ff bne,a,pn %xcc,p54_reg_l5_fail mov %l5,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be fffffffff610bf5a 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 b4553480 ffd14c52 bne %xcc,p54_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 54e7197f f46f1ad7 bne %xcc,p54_f4_fail nop ! Check Local Memory set p54_local0_expect,%g1 p54_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 0eba403200000042 ldx [%i0+0x000],%g3 ! Observed data at 000000007c000000 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = e7b394a24ce52f90 ldx [%i0+0x018],%g3 ! Observed data at 000000007c000018 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 4470f8ae1d40da36 ldx [%i0+0x028],%g3 ! Observed data at 000000007c000028 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x028,%g4 set p54_local1_expect,%g1 p54_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 55e191b2fd47ff2f 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 = ffffffff40325efe 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 = 00004a71f610bf5a 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+0x008],%g2 ! Expected data = 3b4c478c4a713f49 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 = 65447df44c077d6a ldx [%i2+0x010],%g3 ! Observed data at 000000007d000010 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 08bfa79dcf05da36 ldx [%i2+0x028],%g3 ! Observed data at 000000007d000028 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x028,%g4 set p54_local3_expect,%g1 p54_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 4470f8ae0000b3b7 ldx [%i3+0x008],%g3 ! Observed data at 000000007d800008 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = dee965caf242dfb7 ldx [%i3+0x010],%g3 ! Observed data at 000000007d800010 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = eea68c8c8121186e ldx [%i3+0x020],%g3 ! Observed data at 000000007d800020 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i3,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0c6a27b40a0657f0 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_f4_fail: set p54_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: lduwa [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007c000010] ldsba [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007c000000] lduba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007d000008] lduha [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000007d800020] stha %l3,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000007d000010] lduwa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007d000000] ldxa [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007d000018] done p54_trap1o: lduwa [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007c000010] ldsba [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007c000000] lduba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007d000008] lduha [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000007d800020] stha %l3,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000007d000010] lduwa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007d000000] ldxa [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007d000018] done p54_trap2e: ldswa [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000007d000018] lduwa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000007c800018] stxa %l4,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000007d000010] ldswa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000007c000008] done p54_trap2o: ldswa [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000007d000018] lduwa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000007c800018] stxa %l4,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000007d000010] ldswa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000007c000008] done p54_trap3e: nop nop nop done p54_trap3o: 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 = c62d329c3418600a ldx [%g1+0x008],%l1 ! %l1 = a834a07e3d3624c1 ldx [%g1+0x010],%l2 ! %l2 = e46785ac0362e94f ldx [%g1+0x018],%l3 ! %l3 = 6045d4b2a4210bcd ldx [%g1+0x020],%l4 ! %l4 = ac9641c080294eab ldx [%g1+0x028],%l5 ! %l5 = e7b394a24ce52f90 ldx [%g1+0x030],%l6 ! %l6 = 65447df44c077d6a ldx [%g1+0x038],%l7 ! %l7 = dd2104adce77b8e1 ! 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 = 7d63137f 5dda3506 378e7d89 3d5da3b3 ! %f4 = f0b8eb7f 76a4275d e8f74bd9 12a51dd9 ! %f8 = e7b496c5 ddf48abb db3a52c9 1fe13f72 ! %f12 = 1a709791 c130f229 fc1169d8 de84be85 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 28127ea1 7bb0eb0c 07587046 6a3898c2 ! %f20 = 7b038b9a 9d70f224 ea43584f 1076a339 ! %f24 = c6052d91 69d77139 d3510d3a 9edd58cf ! %f28 = 587e1a61 5781e74f 16b9de9f 1b3d93b2 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 2aac2f61 73e083ea 5a91e7fd 6d04246c ! %f36 = ff3ce44c 5158dbab 1bcd522d cef299f0 ! %f40 = a37988f8 8cdb58ba 255916d6 ea0951fd ! %f44 = 15b51bc2 f7664671 33895021 d831dee1 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x0b6f4b0000000013,%g7,%g1 ! GSR scale = 2, align = 3 wr %g1,%g0,%gsr ! GSR = 0b6f4b0000000013 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: ! %l7 = 12138019d5380163, Mem[000000009100000b] = 527312ab stb %l7,[%i6+0x00b] ! Mem[0000000091000008] = 637312ab ! %l4 = c3559b93ef0feeb5, Mem[000000009080001e] = 8a9a0c86 sth %l4,[%i5+0x01e] ! Mem[000000009080001c] = eeb50c86 ! Mem[000000009100000c] = 7312abd6, %g2 = 0000000000000000 lduh [%i6+0x00c],%g2 ! %g2 = 0000000000007312 ! Mem[000000007e800038] = f303be3b, %l0 = 66ae683e1eb7107f ldsh [%i1+0x03a],%l0 ! %l0 = ffffffffffffbe3b ! %l1 = c83d8240029444ca, Mem[0000000090800015] = 356f1db2 stb %l1,[%i5+0x015] ! Mem[0000000090800014] = ca6f1db2 ! Mem[000000009180001c] = b7684e28, %g18 = 52ce453c35e33ffc ldsw [%o0+0x01c],%g2 ! %g2 = 52ce453c35e33ffc ! Mem[0000000090800004] = dd4bc205, %g2 = ffffffffb7684e28 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffdd4b ! Mem[000000007f800008] = 28c60118, %l3 = 6c405fb02c1d664d lduh [%i3+%o1],%l3 ! %l3 = 00000000000028c6 ! %l0 = ffffbe3b, %l1 = 029444ca, Mem[000000007e800018] = 1a629ae4 67ffb212 std %l0,[%i1+%o3] ! Mem[000000007e800018] = ffffbe3b 029444ca ! %l4 = c3559b93ef0feeb5, Mem[0000000090800004] = dd4bc205 stw %l4,[%i5+0x004] ! Mem[0000000090800004] = ef0feeb5 p55_label_2: ! %l6 = 5c11492040b6d591, Mem[0000000090800008] = 5a1ae61214acc7c9 stx %l6,[%i5+%o1] ! Mem[0000000090800008] = 5c11492040b6d591 ! %l6 = 5c11492040b6d591, Mem[0000000091800030] = 43bc1d8151532584 stx %l6,[%o0+0x030] ! Mem[0000000091800030] = 5c11492040b6d591 ! Mem[0000000090800038] = 66e1d7bc, %g18 = 52ce453c35e33ffc ldsw [%i5+0x038],%g2 ! %g2 = 52ce453c35e33ffc ! %l2 = 5e6b2dd7dcfbc2ad, Mem[000000007e000028] = 10eadcb4 stb %l2,[%i0+%o5] ! Mem[000000007e000028] = adeadcb4 ! Mem[000000007e000030] = 6cb31269, %l6 = 5c11492040b6d591 lduw [%i0+0x030],%l6 ! %l6 = 000000006cb31269 ! Mem[0000000091800020] = 979dba3f, %g2 = 0000000066e1d7bc lduh [%o0+0x022],%g2 ! %g2 = 000000000000979d ! Mem[0000000090000010] = 1d358e58 d828ead6, %g2 = 0000979d, %g3 = 00000000 ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 00000000d828ead6 ! %l4 = ef0feeb5, %l5 = ee3d9737, Mem[0000000091800028] = 153f24b0 df4e4459 std %l4,[%o0+%o5] ! Mem[0000000091800028] = ef0feeb5 ee3d9737 ! %l2 = 5e6b2dd7dcfbc2ad, Mem[0000000090000036] = a20a5391 sth %l2,[%i4+0x036] ! Mem[0000000090000034] = c2ad5391 ! Mem[000000007f80003c] = e0500056, %l7 = 12138019d5380163 ldub [%i3+0x03c],%l7 ! %l7 = 00000000000000e0 p55_label_3: ! Mem[000000009000002c] = 7d3b2cbb, %g18 = 52ce453c35e33ffc ldsw [%i4+0x02c],%g2 ! %g2 = 52ce453c35e33ffc ! Mem[0000000091000000] = 6ae82f8898f9b0a5, %g2 = 000000007d3b2cbb ldx [%i6+%g0],%g2 ! %g2 = 6ae82f8898f9b0a5 ! %l3 = 00000000000028c6, Mem[000000007e000010] = dca6e4923d800f2d stx %l3,[%i0+%o2] ! Mem[000000007e000010] = 00000000000028c6 ! Mem[0000000090000020] = f7030332, %g2 = 6ae82f8898f9b0a5 ldsh [%i4+0x022],%g2 ! %g2 = fffffffffffff703 ! %l0 = ffffbe3b, %l1 = 029444ca, Mem[0000000090800030] = eaf607f4 79e2e95e std %l0,[%i5+0x030] ! Mem[0000000090800030] = ffffbe3b 029444ca ! %l2 = 5e6b2dd7dcfbc2ad, Mem[000000007e800008] = b008d61e stw %l2,[%i1+%o1] ! Mem[000000007e800008] = dcfbc2ad ! %l2 = dcfbc2ad, %l3 = 000028c6, Mem[0000000091000028] = 21a95ba1 08a9d051 std %l2,[%i6+%o5] ! Mem[0000000091000028] = dcfbc2ad 000028c6 ! %l2 = 5e6b2dd7dcfbc2ad, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l2,[%i6+%g0] ! Mem[0000000091000000] = 5e6b2dd7dcfbc2ad ! Mem[0000000091800020] = 979dba3f, %g2 = fffffffffffff703 lduh [%o0+0x022],%g2 ! %g2 = 000000000000979d ! Mem[0000000091800010] = 6e4e518296298cae, %g2 = 000000000000979d ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296298cae p55_label_4: ! Mem[0000000091000038] = e25676cb 62bf8c8f, %g2 = 96298cae, %g3 = d828ead6 ldd [%i6+0x038],%g2 ! %g2 = 00000000e25676cb 0000000062bf8c8f ! %l0 = ffffbe3b, %l1 = 029444ca, Mem[0000000090000028] = af022e97 7d3b2cbb std %l0,[%i4+%o5] ! Mem[0000000090000028] = ffffbe3b 029444ca ! %l5 = 27ba63d3ee3d9737, Mem[000000007e000018] = f7e119612297ba9e stx %l5,[%i0+%o3] ! Mem[000000007e000018] = 27ba63d3ee3d9737 ! %l0 = ffffbe3b, %l1 = 029444ca, Mem[0000000090000038] = 53918eb2 e6c51178 std %l0,[%i4+0x038] ! Mem[0000000090000038] = ffffbe3b 029444ca ! %l3 = 00000000000028c6, Mem[000000009000000b] = 99152d46 stb %l3,[%i4+0x00b] ! Mem[0000000090000008] = c6152d46 ! Mem[0000000090800028] = 4459f5d351e85f11, %g2 = 00000000e25676cb ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351e85f11 ! Mem[0000000090000028] = ffffbe3b029444ca, %g2 = 4459f5d351e85f11 ldx [%i4+%o5],%g2 ! %g2 = ffffbe3b029444ca ! Mem[0000000090800000] = 73d0acf8, %g2 = ffffbe3b029444ca lduh [%i5+%g0],%g2 ! %g2 = 00000000000073d0 ! Mem[0000000091800010] = 6e4e5182 96298cae, %g2 = 000073d0, %g3 = 62bf8c8f ldd [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 0000000096298cae ! %l4 = c3559b93ef0feeb5, Mem[000000007f80003a] = a759879f stb %l4,[%i3+0x03a] ! Mem[000000007f800038] = a759b59f p55_label_5: ! %l5 = 27ba63d3ee3d9737, Mem[0000000090800030] = ffffbe3b029444ca stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 27ba63d3ee3d9737 ! Mem[0000000091800024] = ba3ff053, %g2 = 000000006e4e5182 lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3ff053 ! Mem[0000000090800010] = f8449dd95eca6f1d, %g2 = 00000000ba3ff053 ldx [%i5+%o2],%g2 ! %g2 = f8449dd95eca6f1d ! Mem[0000000090000030] = 7a6764e2 807fc2ad, %g2 = 5eca6f1d, %g3 = 96298cae ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fc2ad ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 7a6764e2, %g3 = 807fc2ad ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! %l0 = ffffffffffffbe3b, Mem[0000000090800000] = 73d0acf8ef0feeb5 stx %l0,[%i5+%g0] ! Mem[0000000090800000] = ffffffffffffbe3b ! Mem[0000000090800008] = 5c114920 40b6d591, %g2 = 0c86ef26, %g3 = 35144907 ldd [%i5+%o1],%g2 ! %g2 = 000000005c114920 0000000040b6d591 ! %l2 = 5e6b2dd7dcfbc2ad, Mem[000000007f800030] = 37cd208f stw %l2,[%i3+0x030] ! Mem[000000007f800030] = dcfbc2ad ! Mem[0000000090800014] = 6f1db2d5, %g2 = 000000005c114920 lduh [%i5+0x016],%g2 ! %g2 = 0000000000006f1d ! Mem[000000009100000c] = 7312abd6, %g2 = 0000000000006f1d lduw [%i6+0x00c],%g2 ! %g2 = 000000007312abd6 p55_label_6: ! Mem[0000000090000000] = 09d53180d6ba8c74, %g2 = 000000007312abd6 ldx [%i4+%g0],%g2 ! %g2 = 09d53180d6ba8c74 ! %l7 = 00000000000000e0, Mem[0000000090000004] = d6ba8c74 stw %l7,[%i4+0x004] ! Mem[0000000090000004] = 000000e0 ! Mem[000000007e000030] = 6cb31269a0c55e24, %l3 = 00000000000028c6 ldx [%i0+0x030],%l3 ! %l3 = 6cb31269a0c55e24 ! Mem[000000007e800038] = f303be3be3dbfde0, %l5 = 27ba63d3ee3d9737 ldx [%i1+0x038],%l5 ! %l5 = f303be3be3dbfde0 ! Mem[0000000090800010] = f8449dd9, %g2 = 09d53180d6ba8c74 ldsh [%i5+%o2],%g2 ! %g2 = fffffffffffff844 ! %l2 = 5e6b2dd7dcfbc2ad, Mem[0000000090800034] = ee3d9737 stw %l2,[%i5+0x034] ! Mem[0000000090800034] = dcfbc2ad ! Mem[0000000091800010] = 6e4e5182, %g18 = 52ce453c35e33ffc ldsw [%o0+%o2],%g2 ! %g2 = 52ce453c35e33ffc ! %l4 = c3559b93ef0feeb5, Mem[0000000091000020] = 8b0950dd stw %l4,[%i6+%o4] ! Mem[0000000091000020] = ef0feeb5 ! Mem[000000007e000008] = 355eece5 0aeb22d2, %l2 = dcfbc2ad, %l3 = a0c55e24 ldd [%i0+%o1],%l2 ! %l2 = 00000000355eece5 000000000aeb22d2 ! Mem[0000000090000028] = ffffbe3b 029444ca, %g2 = 6e4e5182, %g3 = 40b6d591 ldd [%i4+%o5],%g2 ! %g2 = 00000000ffffbe3b 00000000029444ca p55_label_7: ! Mem[0000000090800030] = 27ba63d3, %g2 = 00000000ffffbe3b ldsh [%i5+0x030],%g2 ! %g2 = 00000000000027ba ! %l6 = 000000006cb31269, Mem[0000000091000034] = 1214449b stw %l6,[%i6+0x034] ! Mem[0000000091000034] = 6cb31269 ! Mem[0000000091800034] = d59154b6, %g2 = 00000000000027ba ldsh [%o0+0x036],%g2 ! %g2 = ffffffffffffd591 ! Mem[0000000091000028] = dcfbc2ad 000028c6, %g2 = ffffd591, %g3 = 029444ca ldd [%i6+%o5],%g2 ! %g2 = 00000000dcfbc2ad 00000000000028c6 ! %l4 = c3559b93ef0feeb5, Mem[0000000091000038] = e25676cb stw %l4,[%i6+0x038] ! Mem[0000000091000038] = ef0feeb5 ! %l0 = ffffffffffffbe3b, Mem[000000009080001a] = 4dc6db26 stb %l0,[%i5+0x01a] ! Mem[0000000090800018] = 3bc6db26 ! Mem[0000000091000014] = 7757fe01, %g18 = 52ce453c35e33ffc ldsw [%i6+0x014],%g2 ! %g2 = 52ce453c35e33ffc ! Mem[0000000090000038] = be3b0294, %g2 = 000000007757fe01 ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffffbe3b ! %l0 = ffffbe3b, %l1 = 029444ca, Mem[0000000091000010] = 6cff95cd 7757fe01 std %l0,[%i6+%o2] ! Mem[0000000091000010] = ffffbe3b 029444ca ! Mem[000000007e00003c] = 1125101c, %l0 = ffffffffffffbe3b ldsb [%i0+0x03f],%l0 ! %l0 = 000000000000001c p55_label_8: ! Mem[000000009180002c] = ee3d9737, %g2 = ffffffffffffbe3b ldub [%o0+0x02c],%g2 ! %g2 = 00000000000000ee ! Mem[000000009000003c] = 029444ca, %g2 = 00000000000000ee lduw [%i4+0x03c],%g2 ! %g2 = 00000000029444ca ! Mem[000000007e800024] = 4267287d, %l2 = 00000000355eece5 ldsw [%i1+0x024],%l2 ! %l2 = 000000004267287d ! %l5 = f303be3be3dbfde0, Mem[0000000091800028] = ef0feeb5ee3d9737 stx %l5,[%o0+%o5] ! Mem[0000000091800028] = f303be3be3dbfde0 ! Mem[0000000090000014] = d61d1790, %g2 = 00000000029444ca ldsb [%i4+0x017],%g2 ! %g2 = ffffffffffffffd6 ! %l6 = 6cb31269, %l7 = 000000e0, Mem[0000000090800000] = ffffffff ffffbe3b std %l6,[%i5+%g0] ! Mem[0000000090800000] = 6cb31269 000000e0 ! Mem[0000000091800018] = 06faad5cb7684e28, %g2 = ffffffffffffffd6 ldx [%o0+%o3],%g2 ! %g2 = 06faad5cb7684e28 ! Mem[000000009100001c] = 47a19fcf, %g2 = 06faad5cb7684e28 lduw [%i6+0x01c],%g2 ! %g2 = 0000000047a19fcf ! Mem[0000000090800000] = 12690000, %g2 = 0000000047a19fcf lduh [%i5+0x002],%g2 ! %g2 = 0000000000001269 ! %l6 = 000000006cb31269, Mem[000000009100000c] = 7312abd6 sth %l6,[%i6+0x00c] ! Mem[000000009100000c] = 1269abd6 p55_label_9: ! Mem[000000009180000c] = 3923d9af, %g18 = 52ce453c35e33ffc ldsw [%o0+0x00c],%g2 ! %g2 = 52ce453c35e33ffc ! %l4 = c3559b93ef0feeb5, Mem[0000000090800016] = 6f1db2d5 stb %l4,[%i5+0x016] ! Mem[0000000090800014] = b51db2d5 ! Mem[000000007f000014] = 2c5acba8, %l2 = 000000004267287d lduh [%i2+0x016],%l2 ! %l2 = 000000000000cba8 ! %l4 = c3559b93ef0feeb5, Mem[0000000091800039] = b6116d9d stb %l4,[%o0+0x039] ! Mem[0000000091800038] = b5116d9d ! %l6 = 6cb31269, %l7 = 000000e0, Mem[0000000090000038] = ffffbe3b 029444ca std %l6,[%i4+0x038] ! Mem[0000000090000038] = 6cb31269 000000e0 ! Mem[0000000091000024] = f93ddcfb, %g2 = 000000003923d9af ldub [%i6+0x026],%g2 ! %g2 = 00000000000000f9 ! Mem[0000000091800034] = 40b6d591, %g2 = 00000000000000f9 lduh [%o0+0x034],%g2 ! %g2 = 00000000000040b6 ! Mem[0000000091800034] = d59154b5, %g2 = 00000000000040b6 ldsb [%o0+0x036],%g2 ! %g2 = ffffffffffffffd5 ! Mem[0000000090800014] = 5ecab51d, %g2 = ffffffffffffffd5 ldub [%i5+0x014],%g2 ! %g2 = 000000000000005e ! Mem[0000000091800038] = 54b5116d 9d52adff, %g2 = 0000005e, %g3 = 000028c6 ldd [%o0+0x038],%g2 ! %g2 = 0000000054b5116d 000000009d52adff p55_label_10: ! %l2 = 000000000000cba8, Mem[000000007f80002e] = 115ba3e0 sth %l2,[%i3+0x02e] ! Mem[000000007f80002c] = 115bcba8 ! %l6 = 6cb31269, %l7 = 000000e0, Mem[0000000091800000] = fb520ab0 07b3e6aa std %l6,[%o0+%g0] ! Mem[0000000091800000] = 6cb31269 000000e0 ! Mem[0000000090800010] = f8449dd95ecab51d, %g2 = 0000000054b5116d ldx [%i5+%o2],%g2 ! %g2 = f8449dd95ecab51d ! Mem[0000000090800004] = 000000e0, %g2 = f8449dd95ecab51d lduh [%i5+0x004],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000034] = c2ad6cb3, %g2 = 0000000000000000 ldsh [%i4+0x036],%g2 ! %g2 = ffffffffffffc2ad ! %l2 = 000000000000cba8, Mem[0000000091000038] = ef0feeb5 sth %l2,[%i6+0x038] ! Mem[0000000091000038] = cba8eeb5 ! Mem[000000009100001c] = 9fcfef0f, %g2 = ffffffffffffc2ad ldsb [%i6+0x01e],%g2 ! %g2 = ffffffffffffff9f ! Mem[000000009180003c] = 9d52adff, %g2 = ffffffffffffff9f lduw [%o0+0x03c],%g2 ! %g2 = 000000009d52adff ! %l4 = ef0feeb5, %l5 = e3dbfde0, Mem[0000000090800030] = 27ba63d3 dcfbc2ad std %l4,[%i5+0x030] ! Mem[0000000090800030] = ef0feeb5 e3dbfde0 ! Mem[0000000091800038] = 54b5116d, %g2 = 000000009d52adff ldsh [%o0+0x038],%g2 ! %g2 = 00000000000054b5 p55_label_11: ! %l5 = f303be3be3dbfde0, Mem[0000000090000022] = f7030332 sth %l5,[%i4+0x022] ! Mem[0000000090000020] = fde00332 ! Mem[0000000090000030] = 7a6764e2807fc2ad, %g2 = 00000000000054b5 ldx [%i4+0x030],%g2 ! %g2 = 7a6764e2807fc2ad ! Mem[000000009180002c] = fde05c11, %g2 = 7a6764e2807fc2ad ldsh [%o0+0x02e],%g2 ! %g2 = fffffffffffffde0 ! Mem[000000007e800008] = dcfbc2ad, %l2 = 000000000000cba8 ldsb [%i1+0x00b],%l2 ! %l2 = ffffffffffffffad ! Mem[000000009100000c] = abd6ffff, %g2 = fffffffffffffde0 ldsh [%i6+0x00e],%g2 ! %g2 = ffffffffffffabd6 ! Mem[0000000090000000] = 09d53180, %g2 = ffffffffffffabd6 lduh [%i4+%g0],%g2 ! %g2 = 00000000000009d5 ! Mem[0000000090800030] = ef0feeb5e3dbfde0, %g2 = 00000000000009d5 ldx [%i5+0x030],%g2 ! %g2 = ef0feeb5e3dbfde0 ! Mem[000000007f000020] = a4c4dd24, %l2 = ffffffffffffffad ldsh [%i2+%o4],%l2 ! %l2 = ffffffffffffa4c4 ! %l2 = ffffffffffffa4c4, Mem[0000000090000002] = 31800000 sth %l2,[%i4+0x002] ! Mem[0000000090000000] = a4c40000 ! Mem[000000007e000028] = adeadcb4, %l5 = f303be3be3dbfde0 ldub [%i0+0x029],%l5 ! %l5 = 00000000000000ea p55_label_12: ! %l1 = c83d8240029444ca, Mem[0000000090800004] = 000000e0 stb %l1,[%i5+0x004] ! Mem[0000000090800004] = ca0000e0 ! Mem[0000000091800018] = 06faad5cb7684e28, %g2 = ef0feeb5e3dbfde0 ldx [%o0+%o3],%g2 ! %g2 = 06faad5cb7684e28 ! Mem[0000000091000018] = faf26e47, %g2 = 06faad5cb7684e28 ldub [%i6+0x019],%g2 ! %g2 = 00000000000000fa ! Mem[0000000091800034] = 40b6d591, %g2 = 00000000000000fa lduw [%o0+0x034],%g2 ! %g2 = 0000000040b6d591 ! %l2 = ffffa4c4, %l3 = 0aeb22d2, Mem[0000000090800038] = 66e1d7bc adc27bb0 std %l2,[%i5+0x038] ! Mem[0000000090800038] = ffffa4c4 0aeb22d2 ! Mem[0000000091000010] = ffffbe3b, %g18 = 52ce453c35e33ffc ldsw [%i6+%o2],%g2 ! %g2 = 52ce453c35e33ffc ! Mem[000000007f80003c] = e0500056, %l4 = c3559b93ef0feeb5 ldsb [%i3+0x03f],%l4 ! %l4 = 0000000000000056 ! Mem[0000000091000018] = f26e47a1, %g2 = ffffffffffffbe3b lduh [%i6+0x01a],%g2 ! %g2 = 000000000000f26e ! Mem[0000000091800000] = b3126900, %g2 = 000000000000f26e ldsb [%o0+0x001],%g2 ! %g2 = ffffffffffffffb3 ! Mem[0000000091800028] = f303be3b, %g2 = ffffffffffffffb3 lduh [%o0+%o5],%g2 ! %g2 = 000000000000f303 p55_label_13: ! Mem[0000000091000008] = 48c28063 1269abd6, %g2 = 0000f303, %g3 = 9d52adff ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28063 000000001269abd6 ! %l2 = ffffffffffffa4c4, Mem[0000000090000002] = a4c40000 sth %l2,[%i4+0x002] ! Mem[0000000090000000] = a4c40000 ! Mem[0000000091000014] = 44ca5ffa, %g2 = 0000000048c28063 lduh [%i6+0x016],%g2 ! %g2 = 00000000000044ca ! Mem[0000000090800000] = b31269ca, %g2 = 00000000000044ca ldsb [%i5+0x001],%g2 ! %g2 = ffffffffffffffb3 ! %l2 = ffffa4c4, %l3 = 0aeb22d2, Mem[0000000091800020] = 5566979d ba3ff053 std %l2,[%o0+%o4] ! Mem[0000000091800020] = ffffa4c4 0aeb22d2 ! %l7 = 00000000000000e0, Mem[0000000091800004] = 000000e0 sth %l7,[%o0+0x004] ! Mem[0000000091800004] = 00e000e0 ! %l0 = 0000001c, %l1 = 029444ca, Mem[0000000091000010] = ffffbe3b 029444ca std %l0,[%i6+%o2] ! Mem[0000000091000010] = 0000001c 029444ca ! Mem[0000000091000038] = eeb562bf, %g2 = ffffffffffffffb3 ldub [%i6+0x03a],%g2 ! %g2 = 00000000000000ee ! Mem[000000007f00001c] = b2fa0a39, %l7 = 00000000000000e0 ldsw [%i2+0x01c],%l7 ! %l7 = ffffffffb2fa0a39 ! %l2 = ffffffffffffa4c4, Mem[0000000090800038] = ffffa4c4 stw %l2,[%i5+0x038] ! Mem[0000000090800038] = ffffa4c4 p55_label_14: ! Mem[0000000090800010] = f8449dd9, %g18 = 52ce453c35e33ffc ldsw [%i5+%o2],%g2 ! %g2 = 52ce453c35e33ffc ! %l5 = 00000000000000ea, Mem[0000000091800026] = 22d2f303 sth %l5,[%o0+0x026] ! Mem[0000000091800024] = 00eaf303 ! Mem[0000000091800010] = 51829629, %g2 = fffffffff8449dd9 ldsb [%o0+0x012],%g2 ! %g2 = 0000000000000051 ! %l0 = 000000000000001c, Mem[0000000090800017] = 1db2d53b stb %l0,[%i5+0x017] ! Mem[0000000090800014] = 1cb2d53b ! Mem[0000000091800010] = 4e518296, %g2 = 0000000000000051 ldub [%o0+0x011],%g2 ! %g2 = 000000000000004e ! Mem[000000007e00002c] = 34dff617, %l2 = ffffffffffffa4c4 lduh [%i0+0x02e],%l2 ! %l2 = 000000000000f617 ! Mem[000000007e800028] = 37b82c99, %l1 = c83d8240029444ca ldsw [%i1+%o5],%l1 ! %l1 = 0000000037b82c99 ! %l6 = 000000006cb31269, Mem[000000009080000a] = 492040b6 sth %l6,[%i5+0x00a] ! Mem[0000000090800008] = 126940b6 ! Mem[0000000090000028] = ffffbe3b, %g2 = 000000000000004e lduh [%i4+%o5],%g2 ! %g2 = 000000000000ffff ! Mem[0000000090800008] = 6940b6d5, %g2 = 000000000000ffff ldub [%i5+0x00b],%g2 ! %g2 = 0000000000000069 p55_label_15: ! Mem[000000007e800030] = 29b30c7d, %l0 = 000000000000001c ldsb [%i1+0x030],%l0 ! %l0 = 0000000000000029 ! Mem[000000007e800008] = dcfbc2ad, %l4 = 0000000000000056 ldsb [%i1+%o1],%l4 ! %l4 = ffffffffffffffdc ! %l4 = ffffffdc, %l5 = 000000ea, Mem[0000000090000000] = 09d5a4c4 000000e0 std %l4,[%i4+%g0] ! Mem[0000000090000000] = ffffffdc 000000ea ! Mem[0000000090800028] = 4459f5d3, %g2 = 0000000000000069 lduh [%i5+%o5],%g2 ! %g2 = 0000000000004459 ! %l1 = 0000000037b82c99, Mem[0000000091800010] = 6e4e518296298cae stx %l1,[%o0+%o2] ! Mem[0000000091800010] = 0000000037b82c99 ! Mem[0000000091800038] = 6d9d52ad, %g2 = 0000000000004459 ldsb [%o0+0x03b],%g2 ! %g2 = 000000000000006d ! %l4 = ffffffffffffffdc, Mem[0000000090000033] = e2807fc2 stb %l4,[%i4+0x033] ! Mem[0000000090000030] = dc807fc2 ! Mem[000000009100002c] = 000028c6, %g18 = 52ce453c35e33ffc ldsw [%i6+0x02c],%g2 ! %g2 = 52ce453c35e33ffc ! Mem[000000009100001c] = 47a19fcf, %g18 = 52ce453c35e33ffc ldsw [%i6+0x01c],%g2 ! %g2 = 52ce453c35e33ffc ! Mem[0000000091000038] = cba8eeb5, %g2 = 0000000047a19fcf ldub [%i6+0x038],%g2 ! %g2 = 00000000000000cb p55_label_16: ! Mem[0000000091000008] = c2806312, %g2 = 00000000000000cb ldsb [%i6+0x009],%g2 ! %g2 = ffffffffffffffc2 ! %l0 = 0000000000000029, Mem[0000000090800000] = 6cb31269 sth %l0,[%i5+%g0] ! Mem[0000000090800000] = 00291269 ! Mem[0000000091000000] = 5e6b2dd7dcfbc2ad, %g2 = ffffffffffffffc2 ldx [%i6+%g0],%g2 ! %g2 = 5e6b2dd7dcfbc2ad ! %l0 = 0000000000000029, Mem[0000000090800020] = 0c86ef2635144907 stx %l0,[%i5+%o4] ! Mem[0000000090800020] = 0000000000000029 ! %l3 = 000000000aeb22d2, Mem[000000009180000b] = bd3923d9 stb %l3,[%o0+0x00b] ! Mem[0000000091800008] = d23923d9 ! Mem[0000000091800018] = 06faad5c b7684e28, %g2 = dcfbc2ad, %g3 = 1269abd6 ldd [%o0+%o3],%g2 ! %g2 = 0000000006faad5c 00000000b7684e28 ! Mem[0000000090000038] = 6cb31269 000000e0, %g2 = 06faad5c, %g3 = b7684e28 ldd [%i4+0x038],%g2 ! %g2 = 000000006cb31269 00000000000000e0 ! Mem[000000007f800010] = 5542eb09, %l6 = 000000006cb31269 ldsh [%i3+0x012],%l6 ! %l6 = ffffffffffffeb09 ! %l7 = ffffffffb2fa0a39, Mem[0000000090000004] = 000000ea stw %l7,[%i4+0x004] ! Mem[0000000090000004] = b2fa0a39 ! Mem[000000007e000038] = 0e806bd9 1125101c, %l2 = 0000f617, %l3 = 0aeb22d2 ldd [%i0+0x038],%l2 ! %l2 = 000000000e806bd9 000000001125101c p55_label_17: ! Mem[0000000091000030] = a5b5761e6cb31269, %g2 = 000000006cb31269 ldx [%i6+0x030],%g2 ! %g2 = a5b5761e6cb31269 ! Mem[0000000090000014] = ead61d17, %g2 = a5b5761e6cb31269 ldsh [%i4+0x016],%g2 ! %g2 = ffffffffffffead6 ! Mem[0000000090000008] = c6152d46, %g2 = ffffffffffffead6 ldsb [%i4+0x00b],%g2 ! %g2 = ffffffffffffffc6 ! Mem[000000009000001c] = fb0e0ad8, %g2 = ffffffffffffffc6 lduh [%i4+0x01e],%g2 ! %g2 = 000000000000fb0e ! %l3 = 000000001125101c, Mem[000000007e000030] = 6cb31269 stw %l3,[%i0+0x030] ! Mem[000000007e000030] = 1125101c ! %l6 = ffffffffffffeb09, Mem[0000000091000015] = 9444ca5f stb %l6,[%i6+0x015] ! Mem[0000000091000014] = 0944ca5f ! %l5 = 00000000000000ea, Mem[0000000091800008] = 8b9883d23923d9af stx %l5,[%o0+%o1] ! Mem[0000000091800008] = 00000000000000ea ! Mem[0000000090800034] = e3dbfde0, %g2 = 000000000000fb0e ldsh [%i5+0x034],%g2 ! %g2 = ffffffffffffe3db ! Mem[0000000091800034] = 40b6d591, %g18 = 52ce453c35e33ffc ldsw [%o0+0x034],%g2 ! %g2 = 52ce453c35e33ffc ! Mem[000000007f800010] = 5542eb09a1cbeabd, %l4 = ffffffffffffffdc ldx [%i3+%o2],%l4 ! %l4 = 5542eb09a1cbeabd p55_label_18: ! %l6 = ffffeb09, %l7 = b2fa0a39, Mem[0000000091000008] = 48c28063 1269abd6 std %l6,[%i6+%o1] ! Mem[0000000091000008] = ffffeb09 b2fa0a39 ! %l6 = ffffeb09, %l7 = b2fa0a39, Mem[0000000091000010] = 0000001c 020944ca std %l6,[%i6+%o2] ! Mem[0000000091000010] = ffffeb09 b2fa0a39 ! %l6 = ffffffffffffeb09, Mem[0000000091000013] = 09b2fa0a stb %l6,[%i6+0x013] ! Mem[0000000091000010] = 09b2fa0a ! Mem[0000000090000004] = 39b427e0, %g2 = 0000000040b6d591 ldsb [%i4+0x007],%g2 ! %g2 = 0000000000000039 ! Mem[0000000090000018] = 1d179028, %g2 = 0000000000000039 lduw [%i4+%o3],%g2 ! %g2 = 000000001d179028 ! Mem[0000000090800028] = 4459f5d3, %g2 = 000000001d179028 ldub [%i5+%o5],%g2 ! %g2 = 0000000000000044 ! %l2 = 000000000e806bd9, Mem[0000000091800030] = 5c114920 stw %l2,[%o0+0x030] ! Mem[0000000091800030] = 0e806bd9 ! %l6 = ffffffffffffeb09, Mem[000000009080001b] = c6db26ee stb %l6,[%i5+0x01b] ! Mem[0000000090800018] = 09db26ee ! Mem[0000000091000004] = fbc2adff, %g2 = 0000000000000044 ldub [%i6+0x005],%g2 ! %g2 = 00000000000000fb ! Mem[0000000091000014] = b2fa0a39, %g2 = 00000000000000fb ldsh [%i6+0x014],%g2 ! %g2 = ffffffffffffb2fa p55_label_19: ! %l6 = ffffffffffffeb09, Mem[000000009080003e] = 22d20000 sth %l6,[%i5+0x03e] ! Mem[000000009080003c] = eb090000 ! Mem[0000000090000028] = ffffbe3b029444ca, %g2 = ffffffffffffb2fa ldx [%i4+%o5],%g2 ! %g2 = ffffbe3b029444ca ! %l0 = 00000029, %l1 = 37b82c99, Mem[0000000091800010] = 00000000 37b82c99 std %l0,[%o0+%o2] ! Mem[0000000091800010] = 00000029 37b82c99 ! Mem[0000000091000034] = 69cba8ee, %g2 = ffffbe3b029444ca ldub [%i6+0x037],%g2 ! %g2 = 0000000000000069 ! Mem[000000007f000030] = 6fe5fcafc96e92df, %l4 = 5542eb09a1cbeabd ldx [%i2+0x030],%l4 ! %l4 = 6fe5fcafc96e92df ! Mem[0000000090000030] = 7a6764dc, %g2 = 0000000000000069 lduh [%i4+0x030],%g2 ! %g2 = 0000000000007a67 ! Mem[000000009100001c] = a19fcfef, %g2 = 0000000000007a67 ldsb [%i6+0x01d],%g2 ! %g2 = ffffffffffffffa1 ! %l6 = ffffeb09, %l7 = b2fa0a39, Mem[000000007e800028] = 37b82c99 7a881663 std %l6,[%i1+%o5] ! Mem[000000007e800028] = ffffeb09 b2fa0a39 ! %l2 = 0e806bd9, %l3 = 1125101c, Mem[000000007e000010] = 00000000 000028c6 std %l2,[%i0+%o2] ! Mem[000000007e000010] = 0e806bd9 1125101c ! %l7 = ffffffffb2fa0a39, Mem[0000000090800010] = f8449dd95ecab51c stx %l7,[%i5+%o2] ! Mem[0000000090800010] = ffffffffb2fa0a39 p55_label_20: ! Mem[0000000090800028] = f5d351e8, %g2 = ffffffffffffffa1 ldsh [%i5+0x02a],%g2 ! %g2 = fffffffffffff5d3 ! Mem[000000009180003c] = 9d52adff, %g2 = fffffffffffff5d3 lduw [%o0+0x03c],%g2 ! %g2 = 000000009d52adff ! %l5 = 00000000000000ea, Mem[0000000090000034] = 807fc2ad sth %l5,[%i4+0x034] ! Mem[0000000090000034] = 00eac2ad ! Mem[0000000090000004] = 0a39b427, %g2 = 000000009d52adff ldsh [%i4+0x006],%g2 ! %g2 = 0000000000000a39 ! Mem[0000000090800024] = 00000029, %g2 = 0000000000000a39 lduw [%i5+0x024],%g2 ! %g2 = 0000000000000029 ! %l6 = ffffffffffffeb09, Mem[0000000091000000] = 5e6b2dd7dcfbc2ad stx %l6,[%i6+%g0] ! Mem[0000000091000000] = ffffffffffffeb09 ! %l4 = 6fe5fcafc96e92df, Mem[000000007e800028] = ffffeb09b2fa0a39 stx %l4,[%i1+%o5] ! Mem[000000007e800028] = 6fe5fcafc96e92df ! Mem[0000000090800030] = ef0feeb5 e3dbfde0, %g2 = 00000029, %g3 = 000000e0 ldd [%i5+0x030],%g2 ! %g2 = 00000000ef0feeb5 00000000e3dbfde0 ! %l0 = 0000000000000029, Mem[0000000091800016] = 2c9906fa sth %l0,[%o0+0x016] ! Mem[0000000091800014] = 002906fa ! %l2 = 0e806bd9, %l3 = 1125101c, Mem[0000000091800010] = 00000029 37b80029 std %l2,[%o0+%o2] ! Mem[0000000091800010] = 0e806bd9 1125101c p55_label_21: ! Mem[0000000090800020] = 00000000, %g2 = 00000000ef0feeb5 ldsb [%i5+%o4],%g2 ! %g2 = 0000000000000000 ! %l0 = 00000029, %l1 = 37b82c99, Mem[0000000090800018] = b2d53b09 db26eeb5 std %l0,[%i5+%o3] ! Mem[0000000090800018] = 00000029 37b82c99 ! %l5 = 00000000000000ea, Mem[000000009000000c] = 152d46b0 stb %l5,[%i4+0x00c] ! Mem[000000009000000c] = ea2d46b0 ! %l5 = 00000000000000ea, Mem[0000000090800028] = 4459f5d3 sth %l5,[%i5+%o5] ! Mem[0000000090800028] = 00eaf5d3 ! Mem[0000000090800000] = 00291269, %g2 = 0000000000000000 ldsh [%i5+%g0],%g2 ! %g2 = 0000000000000029 ! Mem[0000000091800028] = be3be3db, %g2 = 0000000000000029 ldub [%o0+0x02a],%g2 ! %g2 = 00000000000000be ! %l4 = 6fe5fcafc96e92df, Mem[0000000090800020] = 00000000 stw %l4,[%i5+%o4] ! Mem[0000000090800020] = c96e92df ! Mem[0000000090000004] = 0a39b427, %g2 = 00000000000000be lduh [%i4+0x006],%g2 ! %g2 = 0000000000000a39 ! Mem[0000000091000020] = ef0feeb5, %g2 = 0000000000000a39 ldsh [%i6+%o4],%g2 ! %g2 = ffffffffffffef0f ! Mem[000000009180001c] = b7684e28, %g2 = ffffffffffffef0f ldsh [%o0+0x01c],%g2 ! %g2 = ffffffffffffb768 p55_label_22: ! Mem[0000000091000030] = a5b5761e, %g2 = ffffffffffffb768 ldub [%i6+0x030],%g2 ! %g2 = 00000000000000a5 ! %l0 = 0000000000000029, Mem[0000000091800036] = d59154b5 stb %l0,[%o0+0x036] ! Mem[0000000091800034] = 299154b5 ! Mem[0000000091000028] = fbc2ad00, %g2 = 00000000000000a5 ldsb [%i6+0x029],%g2 ! %g2 = fffffffffffffffb ! Mem[0000000090000014] = ead61d17, %g2 = fffffffffffffffb lduh [%i4+0x016],%g2 ! %g2 = 000000000000ead6 ! %l0 = 0000000000000029, Mem[000000007f00002f] = 97c5a240 stb %l0,[%i2+0x02f] ! Mem[000000007f00002c] = 97c5a229 ! %l2 = 0e806bd9, %l3 = 1125101c, Mem[000000007f800038] = a759b59f e0500056 std %l2,[%i3+0x038] ! Mem[000000007f800038] = 0e806bd9 1125101c ! Mem[0000000091800024] = eb00eaf3, %g2 = 000000000000ead6 ldub [%o0+0x025],%g2 ! %g2 = 00000000000000eb ! %l0 = 0000000000000029, Mem[0000000091000010] = ffffeb09b2fa0a39 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = 0000000000000029 ! Mem[0000000091800034] = 40b62991, %g2 = 00000000000000eb ldsh [%o0+0x034],%g2 ! %g2 = 00000000000040b6 ! %l7 = ffffffffb2fa0a39, Mem[0000000090000004] = b2fa0a39 sth %l7,[%i4+0x004] ! Mem[0000000090000004] = 0a390a39 p55_label_23: ! Mem[000000009000002c] = 029444ca, %g2 = 00000000000040b6 ldsb [%i4+0x02c],%g2 ! %g2 = 0000000000000002 ! Mem[0000000091000028] = dcfbc2ad 000028c6, %g2 = 00000002, %g3 = e3dbfde0 ldd [%i6+%o5],%g2 ! %g2 = 00000000dcfbc2ad 00000000000028c6 ! %l2 = 0e806bd9, %l3 = 1125101c, Mem[000000007e000020] = d082afd1 a48a3057 std %l2,[%i0+%o4] ! Mem[000000007e000020] = 0e806bd9 1125101c ! %l7 = ffffffffb2fa0a39, Mem[000000009000001c] = 70edfb0e stb %l7,[%i4+0x01c] ! Mem[000000009000001c] = 39edfb0e ! Mem[0000000090800024] = 2900eaf5, %g2 = 00000000dcfbc2ad ldub [%i5+0x027],%g2 ! %g2 = 0000000000000029 ! %l4 = c96e92df, %l5 = 000000ea, Mem[0000000091800000] = 6cb31269 00e000e0 std %l4,[%o0+%g0] ! Mem[0000000091800000] = c96e92df 000000ea ! Mem[000000009180001c] = b7684e28, %g2 = 0000000000000029 ldub [%o0+0x01c],%g2 ! %g2 = 00000000000000b7 ! Mem[0000000090800000] = 00291269, %g18 = 52ce453c35e33ffc ldsw [%i5+%g0],%g2 ! %g2 = 52ce453c35e33ffc ! %l3 = 000000001125101c, Mem[0000000090800020] = c96e92df sth %l3,[%i5+%o4] ! Mem[0000000090800020] = 101c92df ! Mem[0000000090800028] = 00eaf5d351e85f11, %g2 = 0000000000291269 ldx [%i5+%o5],%g2 ! %g2 = 00eaf5d351e85f11 p55_label_24: ! Mem[000000009180002c] = e00e806b, %g2 = 00eaf5d351e85f11 ldub [%o0+0x02f],%g2 ! %g2 = 00000000000000e0 ! %l0 = 00000029, %l1 = 37b82c99, Mem[0000000090000008] = b427e0c6 ea2d46b0 std %l0,[%i4+%o1] ! Mem[0000000090000008] = 00000029 37b82c99 ! Mem[000000009080000c] = 40b6d591, %g2 = 00000000000000e0 lduw [%i5+0x00c],%g2 ! %g2 = 0000000040b6d591 ! Mem[0000000091800008] = 00000000, %g2 = 0000000040b6d591 lduw [%o0+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800008] = 00000000, %g2 = 0000000000000000 lduw [%o0+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800030] = 0e806bd9 40b62991, %g2 = 00000000, %g3 = 000028c6 ldd [%o0+0x030],%g2 ! %g2 = 000000000e806bd9 0000000040b62991 ! Mem[000000007e800030] = 29b30c7d55146ddf, %l1 = 0000000037b82c99 ldx [%i1+0x030],%l1 ! %l1 = 29b30c7d55146ddf ! %l5 = 00000000000000ea, Mem[0000000091800010] = 0e806bd9 stw %l5,[%o0+%o2] ! Mem[0000000091800010] = 000000ea ! Mem[0000000091800000] = c96e92df 000000ea, %g2 = 0e806bd9, %g3 = 40b62991 ldd [%o0+%g0],%g2 ! %g2 = 00000000c96e92df 00000000000000ea ! Mem[0000000091800004] = 000000ea, %g18 = 52ce453c35e33ffc ldsw [%o0+0x004],%g2 ! %g2 = 52ce453c35e33ffc p55_label_25: ! %l7 = ffffffffb2fa0a39, Mem[0000000091000020] = ef0feeb5 stw %l7,[%i6+%o4] ! Mem[0000000091000020] = b2fa0a39 ! Mem[0000000090800020] = 101c92df, %g2 = 00000000000000ea ldub [%i5+%o4],%g2 ! %g2 = 0000000000000010 ! Mem[000000009100000c] = b2fa0a39, %g2 = 0000000000000010 lduw [%i6+0x00c],%g2 ! %g2 = 00000000b2fa0a39 ! Mem[000000007e800028] = 6fe5fcafc96e92df, %l4 = 6fe5fcafc96e92df ldx [%i1+%o5],%l4 ! %l4 = 6fe5fcafc96e92df ! Mem[0000000090800020] = 101c92df 00000029, %g2 = b2fa0a39, %g3 = 000000ea ldd [%i5+%o4],%g2 ! %g2 = 00000000101c92df 0000000000000029 ! Mem[0000000091800008] = 00000000, %g18 = 52ce453c35e33ffc ldsw [%o0+%o1],%g2 ! %g2 = 52ce453c35e33ffc ! Mem[000000007e000038] = 0e806bd91125101c, %l6 = ffffffffffffeb09 ldx [%i0+0x038],%l6 ! %l6 = 0e806bd91125101c ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000000000 ldsb [%i6+0x03c],%g2 ! %g2 = 0000000000000062 ! Mem[0000000091800038] = 54b5116d9d52adff, %g2 = 0000000000000062 ldx [%o0+0x038],%g2 ! %g2 = 54b5116d9d52adff ! %l2 = 000000000e806bd9, Mem[000000009080003c] = 0aebeb09 stw %l2,[%i5+0x03c] ! Mem[000000009080003c] = 0e806bd9 ba,a p55_not_taken_0_end p55_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000000029 bne,a,pn %xcc,p55_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 29b30c7d55146ddf bne,a,pn %xcc,p55_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000e806bd9 bne,a,pn %xcc,p55_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000001125101c bne,a,pn %xcc,p55_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 6fe5fcafc96e92df bne,a,pn %xcc,p55_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000000ea bne,a,pn %xcc,p55_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0e806bd91125101c bne,a,pn %xcc,p55_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffb2fa0a39 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 %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 378e7d89 3d5da3b3 bne %xcc,p55_f2_fail nop ! Check Local Memory set p55_local0_expect,%g1 p55_check_local0: ldx [%g1+0x010],%g2 ! Expected data = 0e806bd91125101c ldx [%i0+0x010],%g3 ! Observed data at 000000007e000010 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 27ba63d3ee3d9737 ldx [%i0+0x018],%g3 ! Observed data at 000000007e000018 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0e806bd91125101c ldx [%i0+0x020],%g3 ! Observed data at 000000007e000020 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = adeadcb434dff617 ldx [%i0+0x028],%g3 ! Observed data at 000000007e000028 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 1125101ca0c55e24 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 = dcfbc2ad14abda9f ldx [%i1+0x008],%g3 ! Observed data at 000000007e800008 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffbe3b029444ca 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 = 6fe5fcafc96e92df ldx [%i1+0x028],%g3 ! Observed data at 000000007e800028 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x028,%g4 set p55_local2_expect,%g1 p55_check_local2: ldx [%g1+0x028],%g2 ! Expected data = 028027eb97c5a229 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+0x028],%g2 ! Expected data = d8ef5f4c115bcba8 ldx [%i3+0x028],%g3 ! Observed data at 000000007f800028 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = dcfbc2ad070c9c86 ldx [%i3+0x030],%g3 ! Observed data at 000000007f800030 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0e806bd91125101c ldx [%i3+0x038],%g3 ! Observed data at 000000007f800038 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i3,0x038,%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_f2_fail: set p55_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%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: stwa %l1,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000007f000020] lduwa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007f800020] done p55_trap1o: stwa %l1,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000007f000020] lduwa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007f800020] done p55_trap2e: lduha [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007f800010] ldsba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000007f000008] stxa %l3,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e800028] lduha [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000007e000000] lduha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000007f800000] stwa %l2,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000028] stda %l2,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e800008] done p55_trap2o: lduha [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007f800010] ldsba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000007f000008] stxa %l3,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e800028] lduha [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000007e000000] lduha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000007f800000] stwa %l2,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000028] stda %l2,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e800008] done p55_trap3e: nop nop nop nop nop nop nop done p55_trap3o: nop nop 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 = 66ae683e1eb7107f ldx [%g1+0x008],%l1 ! %l1 = c83d8240029444ca ldx [%g1+0x010],%l2 ! %l2 = 5e6b2dd7dcfbc2ad ldx [%g1+0x018],%l3 ! %l3 = 6c405fb02c1d664d ldx [%g1+0x020],%l4 ! %l4 = c3559b93ef0feeb5 ldx [%g1+0x028],%l5 ! %l5 = 27ba63d3ee3d9737 ldx [%g1+0x030],%l6 ! %l6 = 5c11492040b6d591 ldx [%g1+0x038],%l7 ! %l7 = 12138019d5380163 ! 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 = 61db1a07 5293a15c 136b5e7c b81b0a23 ! %f4 = b55eff33 d45839d6 a123b7d3 95c40fb5 ! %f8 = e30827b6 c3041d1d cf574930 c95900a6 ! %f12 = 1d5f4b3d 216c2a03 abf7c89c 355d1ed8 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 69b5da85 862ee7e3 95fbd6a7 15907244 ! %f20 = f8dba4ea a7a7dc33 5b3d3ee4 4455806a ! %f24 = 79bf486d 6658d107 263de74b d5f688a6 ! %f28 = 19853fee 71033743 b7e2b469 9bc0bb2e ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 782a8baf efe3d090 581021b9 18787c71 ! %f36 = f31d65ae 186fc320 70a4762c bced3f2d ! %f40 = 56b9bf31 3c0ff9d7 1e59a1e2 bce4dba5 ! %f44 = d12d1167 df9052da f83ec803 6b9ce29e ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x1cf0c8c80000005f,%g7,%g1 ! GSR scale = 11, align = 7 wr %g1,%g0,%gsr ! GSR = 1cf0c8c80000005f 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: ! %l1 = 01928cafa47e15b0, Mem[0000000090000016] = ead61d17 sth %l1,[%i4+0x016] ! Mem[0000000090000014] = 15b01d17 ! %l2 = 30995101, %l3 = 4256aab6, Mem[0000000081800038] = 35533368 e2398b11 std %l2,[%i3+0x038] ! Mem[0000000081800038] = 30995101 4256aab6 ! Mem[000000009080000c] = c7c9f844, %g2 = 0000000000000000 lduh [%i5+0x00e],%g2 ! %g2 = 000000000000c7c9 ! Mem[0000000090800000] = acf8dd4b, %g2 = 000000000000c7c9 lduh [%i5+0x002],%g2 ! %g2 = 000000000000acf8 ! Mem[0000000090000018] = 902870ed, %g2 = 000000000000acf8 ldsb [%i4+0x01a],%g2 ! %g2 = ffffffffffffff90 ! %l5 = 85045f5a7e00a794, Mem[000000009000001a] = 902870ed stb %l5,[%i4+0x01a] ! Mem[0000000090000018] = 942870ed ! %l0 = 3ae1d0cb, %l1 = a47e15b0, Mem[0000000091000000] = 6ae82f88 98f9b0a5 std %l0,[%i6+%g0] ! Mem[0000000091000000] = 3ae1d0cb a47e15b0 ! Mem[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = ffffff90, %g3 = 00000000 ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf ! %l1 = 01928cafa47e15b0, Mem[000000009000002c] = 7d3b2cbb stb %l1,[%i4+0x02c] ! Mem[000000009000002c] = b03b2cbb ! %l4 = e739d1b63045e277, Mem[0000000091000038] = e25676cb62bf8c8f stx %l4,[%i6+0x038] ! Mem[0000000091000038] = e739d1b63045e277 p56_label_2: ! %l4 = e739d1b63045e277, Mem[0000000091000004] = a47e15b0 stw %l4,[%i6+0x004] ! Mem[0000000091000004] = 3045e277 ! Mem[0000000090000024] = e58eaf02, %g2 = 000000005ffaf26e ldsb [%i4+0x026],%g2 ! %g2 = ffffffffffffffe5 ! Mem[0000000080800038] = 626a4ffb, %l4 = e739d1b63045e277 ldsb [%i1+0x03b],%l4 ! %l4 = fffffffffffffffb ! %l5 = 85045f5a7e00a794, Mem[000000008180003c] = 4256aab6 stw %l5,[%i3+0x03c] ! Mem[000000008180003c] = 7e00a794 ! Mem[0000000091000000] = 3ae1d0cb 3045e277, %g2 = ffffffe5, %g3 = 47a19fcf ldd [%i6+%g0],%g2 ! %g2 = 000000003ae1d0cb 000000003045e277 ! Mem[0000000080000030] = f6dd6263ca6ab044, %l1 = 01928cafa47e15b0 ldx [%i0+0x030],%l1 ! %l1 = f6dd6263ca6ab044 ! Mem[0000000090000028] = af022e97, %g2 = 000000003ae1d0cb ldsb [%i4+%o5],%g2 ! %g2 = ffffffffffffffaf ! Mem[000000009180001c] = b7684e28, %g2 = ffffffffffffffaf lduw [%o0+0x01c],%g2 ! %g2 = 00000000b7684e28 ! %l6 = 3b56dd9017bc35cd, Mem[0000000090800034] = 79e2e95e sth %l6,[%i5+0x034] ! Mem[0000000090800034] = 35cde95e ! Mem[0000000090800010] = f8449dd9 5e356f1d, %g2 = b7684e28, %g3 = 3045e277 ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000005e356f1d p56_label_3: ! %l4 = fffffffb, %l5 = 7e00a794, Mem[0000000080800018] = fc3fa3f6 c8955421 std %l4,[%i1+%o3] ! Mem[0000000080800018] = fffffffb 7e00a794 ! %l4 = fffffffffffffffb, Mem[0000000081000038] = 856fdaf9aab482bc stx %l4,[%i2+0x038] ! Mem[0000000081000038] = fffffffffffffffb ! Mem[0000000090000024] = 8eaf022e, %g2 = 00000000f8449dd9 ldsb [%i4+0x027],%g2 ! %g2 = ffffffffffffff8e ! Mem[0000000091000000] = cb3045e2, %g2 = ffffffffffffff8e ldsb [%i6+0x003],%g2 ! %g2 = ffffffffffffffcb ! Mem[0000000091000024] = 0f65f93d, %g2 = ffffffffffffffcb lduh [%i6+0x024],%g2 ! %g2 = 0000000000000f65 ! Mem[0000000091800018] = 5cb7684e, %g2 = 0000000000000f65 ldub [%o0+0x01b],%g2 ! %g2 = 000000000000005c ! Mem[0000000091800014] = 96298cae, %g2 = 000000000000005c lduw [%o0+0x014],%g2 ! %g2 = 0000000096298cae ! Mem[0000000091800038] = 54b6116d 9d52adff, %g2 = 96298cae, %g3 = 5e356f1d ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d52adff ! %l1 = f6dd6263ca6ab044, Mem[0000000090800038] = 66e1d7bcadc27bb0 stx %l1,[%i5+0x038] ! Mem[0000000090800038] = f6dd6263ca6ab044 ! %l7 = 0abc6e3a6b56b4bb, Mem[000000009080001c] = db268a9a stw %l7,[%i5+0x01c] ! Mem[000000009080001c] = 6b56b4bb p56_label_4: ! %l2 = 093d7bb230995101, Mem[0000000090000018] = 1d17942870edfb0e stx %l2,[%i4+%o3] ! Mem[0000000090000018] = 093d7bb230995101 ! %l6 = 3b56dd9017bc35cd, Mem[0000000081000034] = fe3ca0f3 sth %l6,[%i2+0x034] ! Mem[0000000081000034] = 35cda0f3 ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 0000000054b6116d ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! Mem[0000000091000004] = e27748c2, %g2 = 0c86ef2635144907 lduh [%i6+0x006],%g2 ! %g2 = 000000000000e277 ! %l2 = 093d7bb230995101, Mem[0000000090800038] = f6dd6263ca6ab044 stx %l2,[%i5+0x038] ! Mem[0000000090800038] = 093d7bb230995101 ! %l6 = 3b56dd9017bc35cd, Mem[000000009080002c] = 51e85f11 stw %l6,[%i5+0x02c] ! Mem[000000009080002c] = 17bc35cd ! Mem[0000000080000034] = ca6ab044, %l4 = fffffffffffffffb ldsh [%i0+0x036],%l4 ! %l4 = ffffffffffffb044 ! Mem[0000000091800034] = 51532584, %g2 = 000000000000e277 lduw [%o0+0x034],%g2 ! %g2 = 0000000051532584 ! Mem[0000000091800030] = 43bc1d81 51532584, %g2 = 51532584, %g3 = 9d52adff ldd [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 0000000051532584 ! %l3 = e141ac2a4256aab6, Mem[000000009000003a] = 8eb2e6c5 sth %l3,[%i4+0x03a] ! Mem[0000000090000038] = aab6e6c5 p56_label_5: ! %l6 = 3b56dd9017bc35cd, Mem[000000009080000c] = 14acc7c9 stw %l6,[%i5+0x00c] ! Mem[000000009080000c] = 17bc35cd ! %l4 = ffffb044, %l5 = 7e00a794, Mem[0000000091000000] = 3ae1d0cb 3045e277 std %l4,[%i6+%g0] ! Mem[0000000091000000] = ffffb044 7e00a794 ! Mem[0000000090000024] = e58eaf02, %g2 = 0000000043bc1d81 ldsh [%i4+0x026],%g2 ! %g2 = ffffffffffffe58e ! Mem[000000008100003c] = fffffffb, %l3 = e141ac2a4256aab6 ldsw [%i2+0x03c],%l3 ! %l3 = fffffffffffffffb ! %l2 = 093d7bb230995101, Mem[000000009100002c] = 08a9d051 stw %l2,[%i6+0x02c] ! Mem[000000009100002c] = 30995101 ! Mem[0000000090000000] = 09d53180d6ba8c74, %g2 = ffffffffffffe58e ldx [%i4+%g0],%g2 ! %g2 = 09d53180d6ba8c74 ! Mem[0000000091000010] = 6cff95cd 7757fe01, %g2 = d6ba8c74, %g3 = 51532584 ldd [%i6+%o2],%g2 ! %g2 = 000000006cff95cd 000000007757fe01 ! %l2 = 093d7bb230995101, Mem[0000000090000024] = 0332e58e sth %l2,[%i4+0x024] ! Mem[0000000090000024] = 5101e58e ! Mem[0000000091000030] = a5b5761e 1214449b, %g2 = 6cff95cd, %g3 = 7757fe01 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214449b ! Mem[0000000090800010] = f8449dd95e356f1d, %g2 = 00000000a5b5761e ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e356f1d p56_label_6: ! Mem[0000000080000000] = e6fa1f3952d528ed, %l5 = 85045f5a7e00a794 ldx [%i0+%g0],%l5 ! %l5 = e6fa1f3952d528ed ! %l0 = 369417123ae1d0cb, Mem[0000000090800014] = 5e356f1d stw %l0,[%i5+0x014] ! Mem[0000000090800014] = 3ae1d0cb ! %l4 = ffffffffffffb044, Mem[000000009000000d] = 2d46b01d stb %l4,[%i4+0x00d] ! Mem[000000009000000c] = 4446b01d ! Mem[0000000091800020] = 5566979d, %g18 = 044a415619fd041a ldsw [%o0+%o4],%g2 ! %g2 = 044a415619fd041a ! Mem[0000000091000014] = 7757fe01, %g18 = 044a415619fd041a ldsw [%i6+0x014],%g2 ! %g2 = 044a415619fd041a ! Mem[0000000091000038] = e739d1b63045e277, %g2 = 000000007757fe01 ldx [%i6+0x038],%g2 ! %g2 = e739d1b63045e277 ! Mem[0000000091800010] = 6e4e518296298cae, %g2 = e739d1b63045e277 ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296298cae ! %l1 = f6dd6263ca6ab044, Mem[000000009000003c] = e6c51178 stw %l1,[%i4+0x03c] ! Mem[000000009000003c] = ca6ab044 ! Mem[0000000090800038] = 093d7bb2, %g2 = 6e4e518296298cae ldsb [%i5+0x038],%g2 ! %g2 = 0000000000000009 ! Mem[0000000091800000] = fb520ab007b3e6aa, %g2 = 0000000000000009 ldx [%o0+%g0],%g2 ! %g2 = fb520ab007b3e6aa p56_label_7: ! Mem[000000009180003c] = adff0000, %g2 = fb520ab007b3e6aa ldsh [%o0+0x03e],%g2 ! %g2 = ffffffffffffadff ! Mem[0000000090000028] = 2e97b03b, %g2 = ffffffffffffadff lduh [%i4+0x02a],%g2 ! %g2 = 0000000000002e97 ! %l0 = 3ae1d0cb, %l1 = ca6ab044, Mem[0000000091800028] = 153f24b0 df4e4459 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 3ae1d0cb ca6ab044 ! Mem[0000000091800008] = 8b9883bd, %g2 = 0000000000002e97 lduw [%o0+%o1],%g2 ! %g2 = 000000008b9883bd ! Mem[0000000091800024] = f0533ae1, %g2 = 000000008b9883bd ldsh [%o0+0x026],%g2 ! %g2 = fffffffffffff053 ! %l5 = e6fa1f3952d528ed, Mem[000000009100001e] = 9fcf8b09 stb %l5,[%i6+0x01e] ! Mem[000000009100001c] = edcf8b09 ! Mem[0000000090000000] = 09d53180, %g18 = 044a415619fd041a ldsw [%i4+%g0],%g2 ! %g2 = 044a415619fd041a ! Mem[0000000090000024] = 5101e58e, %g18 = 044a415619fd041a ldsw [%i4+0x024],%g2 ! %g2 = 044a415619fd041a ! %l0 = 369417123ae1d0cb, Mem[0000000090800020] = 0c86ef2635144907 stx %l0,[%i5+%o4] ! Mem[0000000090800020] = 369417123ae1d0cb ! %l5 = e6fa1f3952d528ed, Mem[0000000080000018] = 573e0e7d stw %l5,[%i0+%o3] ! Mem[0000000080000018] = 52d528ed p56_label_8: ! %l4 = ffffffffffffb044, Mem[0000000091800030] = 43bc1d81 stw %l4,[%o0+0x030] ! Mem[0000000091800030] = ffffb044 ! Mem[0000000090000000] = 09d53180, %g2 = 000000005101e58e lduh [%i4+%g0],%g2 ! %g2 = 00000000000009d5 ! Mem[000000009100002c] = 30995101, %g2 = 00000000000009d5 lduw [%i6+0x02c],%g2 ! %g2 = 0000000030995101 ! %l1 = f6dd6263ca6ab044, Mem[000000009180003c] = 9d52adff stw %l1,[%o0+0x03c] ! Mem[000000009180003c] = ca6ab044 ! %l5 = e6fa1f3952d528ed, Mem[000000008100002c] = 9a242e97 stw %l5,[%i2+0x02c] ! Mem[000000008100002c] = 52d528ed ! %l2 = 093d7bb230995101, Mem[000000008000001e] = d9b53f8b sth %l2,[%i0+0x01e] ! Mem[000000008000001c] = d9b55101 ! Mem[0000000091800020] = 5566979d, %g2 = 0000000030995101 lduh [%o0+%o4],%g2 ! %g2 = 0000000000005566 ! Mem[0000000091800024] = ba3ff053, %g2 = 0000000000005566 lduh [%o0+0x024],%g2 ! %g2 = 000000000000ba3f ! Mem[0000000091000028] = 21a95ba1, %g18 = 044a415619fd041a ldsw [%i6+%o5],%g2 ! %g2 = 044a415619fd041a ! %l1 = f6dd6263ca6ab044, Mem[0000000091000034] = 1214449b stb %l1,[%i6+0x034] ! Mem[0000000091000034] = 4414449b p56_label_9: ! %l4 = ffffffffffffb044, Mem[0000000090000008] = b427e099154446b0 stx %l4,[%i4+%o1] ! Mem[0000000090000008] = ffffffffffffb044 ! Mem[0000000091800024] = ba3ff053, %g2 = 0000000021a95ba1 lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3ff053 ! Mem[0000000091800000] = fb520ab0, %g2 = 00000000ba3ff053 lduw [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 ! Mem[0000000090000014] = d82815b0, %g2 = 00000000fb520ab0 ldub [%i4+0x014],%g2 ! %g2 = 00000000000000d8 ! %l2 = 30995101, %l3 = fffffffb, Mem[0000000091000010] = 6cff95cd 7757fe01 std %l2,[%i6+%o2] ! Mem[0000000091000010] = 30995101 fffffffb ! %l2 = 093d7bb230995101, Mem[000000008180001e] = 15579fcc stb %l2,[%i3+0x01e] ! Mem[000000008180001c] = 155701cc ! Mem[0000000091000008] = 48c28052, %g2 = 00000000000000d8 lduh [%i6+%o1],%g2 ! %g2 = 00000000000048c2 ! Mem[0000000081000020] = 277817a6, %l0 = 369417123ae1d0cb ldsw [%i2+%o4],%l0 ! %l0 = 00000000277817a6 ! Mem[0000000090800020] = 36941712, %g2 = 00000000000048c2 ldub [%i5+%o4],%g2 ! %g2 = 0000000000000036 ! Mem[0000000091800020] = 5566979d, %g2 = 0000000000000036 lduh [%o0+%o4],%g2 ! %g2 = 0000000000005566 p56_label_10: ! %l6 = 3b56dd9017bc35cd, Mem[0000000081800014] = 159524e4 stb %l6,[%i3+0x014] ! Mem[0000000081800014] = cd9524e4 ! Mem[0000000090000010] = 8e58d828, %g2 = 0000000000005566 lduh [%i4+0x012],%g2 ! %g2 = 0000000000008e58 ! Mem[000000009100001c] = 47a1edcf, %g2 = 0000000000008e58 lduw [%i6+0x01c],%g2 ! %g2 = 0000000047a1edcf ! %l1 = f6dd6263ca6ab044, Mem[0000000091800028] = 3ae1d0cbca6ab044 stx %l1,[%o0+%o5] ! Mem[0000000091800028] = f6dd6263ca6ab044 ! Mem[0000000090800038] = 093d7bb2 30995101, %g2 = 47a1edcf, %g3 = 1214449b ldd [%i5+0x038],%g2 ! %g2 = 00000000093d7bb2 0000000030995101 ! Mem[0000000090800020] = 17123ae1, %g2 = 00000000093d7bb2 lduh [%i5+0x022],%g2 ! %g2 = 0000000000001712 ! Mem[0000000091000028] = 21a95ba130995101, %g2 = 0000000000001712 ldx [%i6+%o5],%g2 ! %g2 = 21a95ba130995101 ! Mem[0000000090800018] = b2d54dc66b56b4bb, %g2 = 21a95ba130995101 ldx [%i5+%o3],%g2 ! %g2 = b2d54dc66b56b4bb ! Mem[0000000091000000] = b0447e00, %g2 = b2d54dc66b56b4bb ldsh [%i6+0x002],%g2 ! %g2 = ffffffffffffb044 ! %l2 = 093d7bb230995101, Mem[0000000090800000] = 73d0acf8dd4bc205 stx %l2,[%i5+%g0] ! Mem[0000000090800000] = 093d7bb230995101 p56_label_11: ! Mem[000000009080003c] = 30995101, %g2 = ffffffffffffb044 lduh [%i5+0x03c],%g2 ! %g2 = 0000000000003099 ! Mem[0000000090000010] = 58d82815, %g2 = 0000000000003099 ldub [%i4+0x013],%g2 ! %g2 = 0000000000000058 ! %l0 = 00000000277817a6, Mem[0000000090000027] = 8eaf022e stb %l0,[%i4+0x027] ! Mem[0000000090000024] = a6af022e ! Mem[0000000090000030] = 7a6764e2, %g2 = 0000000000000058 lduw [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 ! Mem[0000000081800028] = 18dd38e55f4b1fcc, %l2 = 093d7bb230995101 ldx [%i3+%o5],%l2 ! %l2 = 18dd38e55f4b1fcc ! %l4 = ffffffffffffb044, Mem[0000000081000030] = 610e545c35cda0f3 stx %l4,[%i2+0x030] ! Mem[0000000081000030] = ffffffffffffb044 ! %l6 = 3b56dd9017bc35cd, Mem[000000009080000c] = 17bc35cd stw %l6,[%i5+0x00c] ! Mem[000000009080000c] = 17bc35cd ! %l0 = 00000000277817a6, Mem[0000000080000026] = e0c17762 stb %l0,[%i0+0x026] ! Mem[0000000080000024] = e0c1a662 ! Mem[0000000090800008] = e61217bc, %g2 = 000000007a6764e2 ldsh [%i5+0x00a],%g2 ! %g2 = ffffffffffffe612 ! %l2 = 18dd38e55f4b1fcc, Mem[0000000090800030] = eaf607f4 sth %l2,[%i5+0x030] ! Mem[0000000090800030] = 1fcc07f4 p56_label_12: ! Mem[0000000090800030] = 1fcc07f435cde95e, %g2 = ffffffffffffe612 ldx [%i5+0x030],%g2 ! %g2 = 1fcc07f435cde95e ! %l1 = f6dd6263ca6ab044, Mem[000000008100000d] = ab018b31 stb %l1,[%i2+0x00d] ! Mem[000000008100000c] = ab448b31 ! %l0 = 277817a6, %l1 = ca6ab044, Mem[0000000090000038] = 5391aab6 ca6ab044 std %l0,[%i4+0x038] ! Mem[0000000090000038] = 277817a6 ca6ab044 ! Mem[0000000090800034] = 5e093d7b, %g2 = 1fcc07f435cde95e ldsb [%i5+0x037],%g2 ! %g2 = 000000000000005e ! Mem[0000000090000038] = 277817a6, %g2 = 000000000000005e ldsh [%i4+0x038],%g2 ! %g2 = 0000000000002778 ! Mem[000000008180003c] = 7e00a794, %l5 = e6fa1f3952d528ed ldsw [%i3+0x03c],%l5 ! %l5 = 000000007e00a794 ! Mem[0000000081000030] = ffffffff, %l6 = 3b56dd9017bc35cd lduw [%i2+0x030],%l6 ! %l6 = 00000000ffffffff ! %l6 = ffffffff, %l7 = 6b56b4bb, Mem[0000000081000018] = 66600fa1 2eadafa4 std %l6,[%i2+%o3] ! Mem[0000000081000018] = ffffffff 6b56b4bb ! Mem[0000000090800038] = 7bb23099, %g2 = 0000000000002778 ldsh [%i5+0x03a],%g2 ! %g2 = 0000000000007bb2 ! Mem[0000000090000030] = 7a6764e2 807fa20a, %g2 = 00007bb2, %g3 = 30995101 ldd [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 00000000807fa20a p56_label_13: ! Mem[0000000090800008] = 5a1ae61217bc35cd, %g2 = 000000007a6764e2 ldx [%i5+%o1],%g2 ! %g2 = 5a1ae61217bc35cd ! %l0 = 00000000277817a6, Mem[0000000080800030] = 3413072112fa976c stx %l0,[%i1+0x030] ! Mem[0000000080800030] = 00000000277817a6 ! %l5 = 000000007e00a794, Mem[0000000091800010] = 6e4e5182 sth %l5,[%o0+%o2] ! Mem[0000000091800010] = a7945182 ! Mem[000000009100003c] = 3045e277, %g18 = 044a415619fd041a ldsw [%i6+0x03c],%g2 ! %g2 = 044a415619fd041a ! %l2 = 18dd38e55f4b1fcc, Mem[0000000091000010] = 30995101fffffffb stx %l2,[%i6+%o2] ! Mem[0000000091000010] = 18dd38e55f4b1fcc ! Mem[0000000080800030] = 00000000, %l5 = 000000007e00a794 ldsb [%i1+0x031],%l5 ! %l5 = 0000000000000000 ! Mem[0000000091800008] = 8b9883bd3923d9af, %g2 = 000000003045e277 ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd3923d9af ! %l1 = f6dd6263ca6ab044, Mem[0000000090000010] = 1d358e58 sth %l1,[%i4+%o2] ! Mem[0000000090000010] = b0448e58 ! %l5 = 0000000000000000, Mem[0000000091800028] = f6dd6263 stw %l5,[%o0+%o5] ! Mem[0000000091800028] = 00000000 ! Mem[0000000091800018] = 06faad5c, %g2 = 8b9883bd3923d9af ldsb [%o0+%o3],%g2 ! %g2 = 0000000000000006 p56_label_14: ! Mem[0000000091800010] = a7945182 96298cae, %g2 = 00000006, %g3 = 807fa20a ldd [%o0+%o2],%g2 ! %g2 = 00000000a7945182 0000000096298cae ! Mem[0000000091800018] = 06faad5c, %g2 = 00000000a7945182 lduw [%o0+%o3],%g2 ! %g2 = 0000000006faad5c ! Mem[0000000090800008] = 5a1ae61217bc35cd, %g2 = 0000000006faad5c ldx [%i5+%o1],%g2 ! %g2 = 5a1ae61217bc35cd ! Mem[000000009000003c] = ca6ab044, %g2 = 5a1ae61217bc35cd lduw [%i4+0x03c],%g2 ! %g2 = 00000000ca6ab044 ! Mem[0000000090800024] = cb4459f5, %g2 = 00000000ca6ab044 ldub [%i5+0x027],%g2 ! %g2 = 00000000000000cb ! %l7 = 0abc6e3a6b56b4bb, Mem[000000009080003c] = 30995101 stb %l7,[%i5+0x03c] ! Mem[000000009080003c] = bb995101 ! %l6 = ffffffff, %l7 = 6b56b4bb, Mem[0000000091000020] = 8b0950dd 0f65f93d std %l6,[%i6+%o4] ! Mem[0000000091000020] = ffffffff 6b56b4bb ! Mem[0000000091000024] = bb21a95b, %g2 = 00000000000000cb ldub [%i6+0x027],%g2 ! %g2 = 00000000000000bb ! Mem[0000000090800020] = 17123ae1, %g2 = 00000000000000bb ldsh [%i5+0x022],%g2 ! %g2 = 0000000000001712 ! Mem[0000000091800018] = ad5cb768, %g2 = 0000000000001712 ldsh [%o0+0x01a],%g2 ! %g2 = ffffffffffffad5c p56_label_15: ! Mem[0000000090000030] = 7a6764e2807fa20a, %g2 = ffffffffffffad5c ldx [%i4+0x030],%g2 ! %g2 = 7a6764e2807fa20a ! %l3 = fffffffffffffffb, Mem[000000009080001c] = 6b56b4bb stw %l3,[%i5+0x01c] ! Mem[000000009080001c] = fffffffb ! Mem[000000009100000c] = 7312abd6, %g2 = 7a6764e2807fa20a lduw [%i6+0x00c],%g2 ! %g2 = 000000007312abd6 ! Mem[0000000091000024] = b4bb21a9, %g2 = 000000007312abd6 lduh [%i6+0x026],%g2 ! %g2 = 000000000000b4bb ! Mem[0000000090000004] = d6ba8c74, %g18 = 044a415619fd041a ldsw [%i4+0x004],%g2 ! %g2 = 044a415619fd041a ! Mem[0000000090000030] = 64e2807f, %g2 = ffffffffd6ba8c74 ldsb [%i4+0x032],%g2 ! %g2 = 0000000000000064 ! Mem[0000000091000034] = 4414449b, %g2 = 0000000000000064 lduw [%i6+0x034],%g2 ! %g2 = 000000004414449b ! %l5 = 0000000000000000, Mem[0000000090800000] = 093d7bb230995101 stx %l5,[%i5+%g0] ! Mem[0000000090800000] = 0000000000000000 ! %l6 = 00000000ffffffff, Mem[0000000091000026] = b4bb21a9 sth %l6,[%i6+0x026] ! Mem[0000000091000024] = ffff21a9 ! %l2 = 18dd38e55f4b1fcc, Mem[0000000080800020] = e8df1ab9e37a59d7 stx %l2,[%i1+%o4] ! Mem[0000000080800020] = 18dd38e55f4b1fcc p56_label_16: ! Mem[000000009180000c] = d9afa794, %g2 = 000000004414449b lduh [%o0+0x00e],%g2 ! %g2 = 000000000000d9af ! %l5 = 0000000000000000, Mem[0000000090800036] = e95e093d stb %l5,[%i5+0x036] ! Mem[0000000090800034] = 005e093d ! %l3 = fffffffffffffffb, Mem[0000000080000028] = 3ac5d5ca5d6fe422 stx %l3,[%i0+%o5] ! Mem[0000000080000028] = fffffffffffffffb ! %l3 = fffffffffffffffb, Mem[0000000091800030] = ffffb044 sth %l3,[%o0+0x030] ! Mem[0000000091800030] = fffbb044 ! %l2 = 18dd38e55f4b1fcc, Mem[000000009000000b] = ffffffb0 stb %l2,[%i4+0x00b] ! Mem[0000000090000008] = ccffffb0 ! %l6 = 00000000ffffffff, Mem[0000000090800004] = 00000000 stw %l6,[%i5+0x004] ! Mem[0000000090800004] = ffffffff ! %l0 = 00000000277817a6, Mem[0000000090800018] = b2d54dc6fffffffb stx %l0,[%i5+%o3] ! Mem[0000000090800018] = 00000000277817a6 ! Mem[0000000080800038] = 626a4ffb, %l4 = ffffffffffffb044 ldsh [%i1+0x03a],%l4 ! %l4 = 0000000000004ffb ! %l3 = fffffffffffffffb, Mem[000000009080001a] = 00002778 stb %l3,[%i5+0x01a] ! Mem[0000000090800018] = fb002778 ! %l4 = 0000000000004ffb, Mem[0000000091800028] = 00000000ca6ab044 stx %l4,[%o0+%o5] ! Mem[0000000091800028] = 0000000000004ffb p56_label_17: ! %l1 = f6dd6263ca6ab044, Mem[0000000090000008] = ffffffcc sth %l1,[%i4+%o1] ! Mem[0000000090000008] = b044ffcc ! %l5 = 0000000000000000, Mem[0000000090800034] = 35cd005e stw %l5,[%i5+0x034] ! Mem[0000000090800034] = 00000000 ! Mem[0000000091000028] = 5ba13099, %g2 = 000000000000d9af lduh [%i6+0x02a],%g2 ! %g2 = 0000000000005ba1 ! Mem[0000000091000030] = a5b5761e 4414449b, %g2 = 00005ba1, %g3 = 96298cae ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000004414449b ! Mem[000000009000002c] = b03b2cbb, %g2 = 00000000a5b5761e ldsh [%i4+0x02c],%g2 ! %g2 = ffffffffffffb03b ! Mem[0000000090000010] = 8e58d828, %g2 = ffffffffffffb03b ldsh [%i4+0x012],%g2 ! %g2 = ffffffffffff8e58 ! Mem[0000000090800020] = 36941712 3ae1d0cb, %g2 = ffff8e58, %g3 = 4414449b ldd [%i5+%o4],%g2 ! %g2 = 0000000036941712 000000003ae1d0cb ! Mem[0000000090800034] = 00000009, %g2 = 0000000036941712 ldub [%i5+0x035],%g2 ! %g2 = 0000000000000000 ! %l0 = 00000000277817a6, Mem[0000000080800020] = 18dd38e55f4b1fcc stx %l0,[%i1+%o4] ! Mem[0000000080800020] = 00000000277817a6 ! Mem[0000000090800010] = f8449dd9 3ae1d0cb, %g2 = 00000000, %g3 = 3ae1d0cb ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000003ae1d0cb p56_label_18: ! %l1 = f6dd6263ca6ab044, Mem[000000009000002e] = 2cbb7a67 sth %l1,[%i4+0x02e] ! Mem[000000009000002c] = b0447a67 ! Mem[0000000080000000] = e6fa1f3952d528ed, %l6 = 00000000ffffffff ldx [%i0+%g0],%l6 ! %l6 = e6fa1f3952d528ed ! Mem[0000000090000004] = d6ba8c74, %g2 = 00000000f8449dd9 ldub [%i4+0x004],%g2 ! %g2 = 00000000000000d6 ! Mem[0000000091800010] = 51829629, %g2 = 00000000000000d6 lduh [%o0+0x012],%g2 ! %g2 = 0000000000005182 ! Mem[0000000091800020] = 5566979d, %g2 = 0000000000005182 ldsb [%o0+%o4],%g2 ! %g2 = 0000000000000055 ! Mem[0000000090800028] = 4459f5d317bc35cd, %g2 = 0000000000000055 ldx [%i5+%o5],%g2 ! %g2 = 4459f5d317bc35cd ! Mem[0000000091800010] = a7945182 96298cae, %g2 = 17bc35cd, %g3 = 3ae1d0cb ldd [%o0+%o2],%g2 ! %g2 = 00000000a7945182 0000000096298cae ! Mem[0000000080800010] = e315c4d9, %l1 = f6dd6263ca6ab044 lduh [%i1+0x012],%l1 ! %l1 = 000000000000c4d9 ! %l6 = e6fa1f3952d528ed, Mem[000000009100001c] = 47a1edcf stw %l6,[%i6+0x01c] ! Mem[000000009100001c] = 52d528ed ! Mem[0000000080000008] = 467287e9, %l2 = 18dd38e55f4b1fcc ldsh [%i0+%o1],%l2 ! %l2 = 0000000000004672 p56_label_19: ! Mem[0000000091800018] = ad5cb768, %g2 = 00000000a7945182 ldub [%o0+0x01a],%g2 ! %g2 = 00000000000000ad ! %l4 = 00004ffb, %l5 = 00000000, Mem[0000000091800010] = a7945182 96298cae std %l4,[%o0+%o2] ! Mem[0000000091800010] = 00004ffb 00000000 ! %l1 = 000000000000c4d9, Mem[000000009180001a] = ad5cb768 sth %l1,[%o0+0x01a] ! Mem[0000000091800018] = c4d9b768 ! Mem[0000000091000020] = ffffffff, %g2 = 00000000000000ad lduh [%i6+%o4],%g2 ! %g2 = 000000000000ffff ! Mem[0000000090000038] = 277817a6, %g2 = 000000000000ffff lduw [%i4+0x038],%g2 ! %g2 = 00000000277817a6 ! Mem[0000000091800038] = 54b6116dca6ab044, %g2 = 00000000277817a6 ldx [%o0+0x038],%g2 ! %g2 = 54b6116dca6ab044 ! Mem[0000000090800000] = 00000000 ffffffff, %g2 = ca6ab044, %g3 = 96298cae ldd [%i5+%g0],%g2 ! %g2 = 0000000000000000 00000000ffffffff ! Mem[0000000090000020] = 0ad8f7035101e5a6, %g2 = 0000000000000000 ldx [%i4+%o4],%g2 ! %g2 = 0ad8f7035101e5a6 ! Mem[0000000091800030] = fffbb044, %g18 = 044a415619fd041a ldsw [%o0+0x030],%g2 ! %g2 = 044a415619fd041a ! Mem[000000009180002c] = 4ffbfffb, %g2 = fffffffffffbb044 ldub [%o0+0x02e],%g2 ! %g2 = 000000000000004f p56_label_20: ! Mem[000000009080001c] = 277817a6, %g2 = 000000000000004f lduw [%i5+0x01c],%g2 ! %g2 = 00000000277817a6 ! %l2 = 0000000000004672, Mem[0000000091800019] = fac4d9b7 stb %l2,[%o0+0x019] ! Mem[0000000091800018] = 72c4d9b7 ! Mem[0000000091000030] = a5b5761e 4414449b, %g2 = 277817a6, %g3 = ffffffff ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000004414449b ! %l5 = 0000000000000000, Mem[0000000091800020] = 5566979dba3ff053 stx %l5,[%o0+%o4] ! Mem[0000000091800020] = 0000000000000000 ! %l2 = 0000000000004672, Mem[0000000090000010] = b0448e58d82815b0 stx %l2,[%i4+%o2] ! Mem[0000000090000010] = 0000000000004672 ! %l2 = 00004672, %l3 = fffffffb, Mem[0000000091000018] = 5ffaf26e 52d528ed std %l2,[%i6+%o3] ! Mem[0000000091000018] = 00004672 fffffffb ! Mem[0000000091800028] = 0000000000004ffb, %g2 = 00000000a5b5761e ldx [%o0+%o5],%g2 ! %g2 = 0000000000004ffb ! %l1 = 000000000000c4d9, Mem[0000000090800038] = 093d7bb2bb995101 stx %l1,[%i5+0x038] ! Mem[0000000090800038] = 000000000000c4d9 ! Mem[0000000090000024] = a6af022e, %g2 = 0000000000004ffb ldsb [%i4+0x027],%g2 ! %g2 = ffffffffffffffa6 ! %l6 = e6fa1f3952d528ed, Mem[000000008000002a] = ffffffff sth %l6,[%i0+0x02a] ! Mem[0000000080000028] = ffff28ed p56_label_21: ! Mem[0000000080000028] = ffff28ed, %l0 = 00000000277817a6 ldsb [%i0+0x029],%l0 ! %l0 = ffffffffffffffff ! Mem[000000009180003c] = ca6ab044, %g18 = 044a415619fd041a ldsw [%o0+0x03c],%g2 ! %g2 = 044a415619fd041a ! Mem[0000000091000004] = a79448c2, %g2 = ffffffffca6ab044 ldsb [%i6+0x006],%g2 ! %g2 = ffffffffffffffa7 ! %l4 = 0000000000004ffb, Mem[0000000091000028] = 21a95ba1 stw %l4,[%i6+%o5] ! Mem[0000000091000028] = 00004ffb ! %l4 = 00004ffb, %l5 = 00000000, Mem[0000000090800020] = 36941712 3ae1d0cb std %l4,[%i5+%o4] ! Mem[0000000090800020] = 00004ffb 00000000 ! Mem[0000000090800008] = 5a1ae612, %g2 = ffffffffffffffa7 lduh [%i5+%o1],%g2 ! %g2 = 0000000000005a1a ! Mem[0000000081800030] = cfe27434, %l1 = 000000000000c4d9 lduh [%i3+0x032],%l1 ! %l1 = 0000000000007434 ! Mem[0000000090000038] = 17a6ca6a, %g2 = 0000000000005a1a lduh [%i4+0x03a],%g2 ! %g2 = 00000000000017a6 ! Mem[0000000091800030] = 44515325, %g2 = 00000000000017a6 ldsb [%o0+0x033],%g2 ! %g2 = 0000000000000044 ! %l4 = 0000000000004ffb, Mem[0000000091000030] = a5b5761e stw %l4,[%i6+0x030] ! Mem[0000000091000030] = 00004ffb p56_label_22: ! Mem[000000009100001c] = fffffffb, %g2 = 0000000000000044 ldsh [%i6+0x01c],%g2 ! %g2 = ffffffffffffffff ! %l2 = 0000000000004672, Mem[0000000090000018] = 093d7bb2 sth %l2,[%i4+%o3] ! Mem[0000000090000018] = 46727bb2 ! Mem[0000000091800028] = 0000000000004ffb, %g2 = ffffffffffffffff ldx [%o0+%o5],%g2 ! %g2 = 0000000000004ffb ! Mem[0000000091000000] = ffffb044, %g18 = 044a415619fd041a ldsw [%i6+%g0],%g2 ! %g2 = 044a415619fd041a ! %l6 = 52d528ed, %l7 = 6b56b4bb, Mem[0000000091800000] = fb520ab0 07b3e6aa std %l6,[%o0+%g0] ! Mem[0000000091800000] = 52d528ed 6b56b4bb ! %l2 = 0000000000004672, Mem[000000008180002b] = 18dd38e5 stb %l2,[%i3+0x02b] ! Mem[0000000081800028] = 18dd3872 ! %l5 = 0000000000000000, Mem[0000000091800008] = 8b9883bd3923d9af stx %l5,[%o0+%o1] ! Mem[0000000091800008] = 0000000000000000 ! %l1 = 0000000000007434, Mem[000000009100000a] = 80527312 sth %l1,[%i6+0x00a] ! Mem[0000000091000008] = 74347312 ! %l2 = 00004672, %l3 = fffffffb, Mem[0000000080000028] = ffff28ed fffffffb std %l2,[%i0+%o5] ! Mem[0000000080000028] = 00004672 fffffffb ! %l6 = e6fa1f3952d528ed, Mem[000000008100002e] = 52d528ed stb %l6,[%i2+0x02e] ! Mem[000000008100002c] = 52d5eded p56_label_23: ! %l7 = 0abc6e3a6b56b4bb, Mem[0000000090800029] = 59f5d317 stb %l7,[%i5+0x029] ! Mem[0000000090800028] = bbf5d317 ! %l6 = 52d528ed, %l7 = 6b56b4bb, Mem[0000000090800000] = 00000000 ffffffff std %l6,[%i5+%g0] ! Mem[0000000090800000] = 52d528ed 6b56b4bb ! Mem[0000000090000010] = 00000000, %g2 = ffffffffffffb044 lduw [%i4+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000028] = af022e97b03bb044, %g2 = 0000000000000000 ldx [%i4+%o5],%g2 ! %g2 = af022e97b03bb044 ! %l6 = 52d528ed, %l7 = 6b56b4bb, Mem[0000000080000038] = fa0b409d 33421cc8 std %l6,[%i0+0x038] ! Mem[0000000080000038] = 52d528ed 6b56b4bb ! Mem[0000000091800030] = b0445153, %g2 = af022e97b03bb044 ldsb [%o0+0x032],%g2 ! %g2 = ffffffffffffffb0 ! %l4 = 00004ffb, %l5 = 00000000, Mem[0000000091800008] = 00000000 00000000 std %l4,[%o0+%o1] ! Mem[0000000091800008] = 00004ffb 00000000 ! Mem[0000000090000038] = a6ca6ab0, %g2 = ffffffffffffffb0 ldub [%i4+0x03b],%g2 ! %g2 = 00000000000000a6 ! %l2 = 0000000000004672, Mem[0000000081800034] = 0b4cffd8 stw %l2,[%i3+0x034] ! Mem[0000000081800034] = 00004672 ! Mem[000000009000001c] = 30995101, %g2 = 00000000000000a6 lduw [%i4+0x01c],%g2 ! %g2 = 0000000030995101 p56_label_24: ! Mem[0000000080000014] = eaec2539, %l4 = 0000000000004ffb ldub [%i0+0x015],%l4 ! %l4 = 00000000000000ec ! Mem[0000000081800028] = 18dd38725f4b1fcc, %l6 = e6fa1f3952d528ed ldx [%i3+%o5],%l6 ! %l6 = 18dd38725f4b1fcc ! Mem[0000000090000038] = a6ca6ab0, %g2 = 0000000030995101 ldsb [%i4+0x03b],%g2 ! %g2 = ffffffffffffffa6 ! %l4 = 00000000000000ec, Mem[000000009100003e] = e2770000 sth %l4,[%i6+0x03e] ! Mem[000000009100003c] = 00ec0000 ! Mem[0000000091800004] = b4bb0000, %g2 = ffffffffffffffa6 ldsh [%o0+0x006],%g2 ! %g2 = ffffffffffffb4bb ! %l6 = 18dd38725f4b1fcc, Mem[0000000091800024] = 00000000 sth %l6,[%o0+0x024] ! Mem[0000000091800024] = 1fcc0000 ! %l0 = ffffffffffffffff, Mem[0000000081800034] = 00004672 stb %l0,[%i3+0x034] ! Mem[0000000081800034] = ff004672 ! Mem[0000000091800014] = 00000000, %g2 = ffffffffffffb4bb lduw [%o0+0x014],%g2 ! %g2 = 0000000000000000 ! %l3 = fffffffffffffffb, Mem[000000009180000a] = 4ffb0000 sth %l3,[%o0+0x00a] ! Mem[0000000091800008] = fffb0000 ! Mem[000000009000003c] = ca6ab044, %g2 = 0000000000000000 lduh [%i4+0x03c],%g2 ! %g2 = 000000000000ca6a p56_label_25: ! %l5 = 0000000000000000, Mem[0000000091800032] = b0445153 sth %l5,[%o0+0x032] ! Mem[0000000091800030] = 00005153 ! %l6 = 18dd38725f4b1fcc, Mem[0000000081800010] = 30dd9090cd9524e4 stx %l6,[%i3+%o2] ! Mem[0000000081800010] = 18dd38725f4b1fcc ! %l4 = 00000000000000ec, Mem[0000000090800020] = 00004ffb00000000 stx %l4,[%i5+%o4] ! Mem[0000000090800020] = 00000000000000ec ! Mem[0000000091800010] = 00004ffb, %g2 = 000000000000ca6a lduh [%o0+%o2],%g2 ! %g2 = 0000000000000000 ! %l3 = fffffffffffffffb, Mem[0000000091000012] = 38e55f4b sth %l3,[%i6+0x012] ! Mem[0000000091000010] = fffb5f4b ! Mem[0000000090000014] = 00004672, %g2 = 0000000000000000 ldsh [%i4+0x014],%g2 ! %g2 = 0000000000000000 ! %l0 = ffffffffffffffff, Mem[0000000090800004] = 6b56b4bb stb %l0,[%i5+0x004] ! Mem[0000000090800004] = ff56b4bb ! Mem[000000009180001c] = b7684e28, %g2 = 0000000000000000 lduh [%o0+0x01c],%g2 ! %g2 = 000000000000b768 ! %l6 = 18dd38725f4b1fcc, Mem[000000009180002a] = 00000000 stb %l6,[%o0+0x02a] ! Mem[0000000091800028] = cc000000 ! Mem[0000000090800030] = cc07f400, %g2 = 000000000000b768 ldub [%i5+0x031],%g2 ! %g2 = 00000000000000cc ba,a p56_not_taken_0_end p56_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 ffffffffffffffff bne,a,pn %xcc,p56_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000007434 bne,a,pn %xcc,p56_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000004672 bne,a,pn %xcc,p56_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be fffffffffffffffb bne,a,pn %xcc,p56_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000000ec bne,a,pn %xcc,p56_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000000 bne,a,pn %xcc,p56_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 18dd38725f4b1fcc bne,a,pn %xcc,p56_reg_l6_fail mov %l6,%g3 ! Check Local Memory set p56_local0_expect,%g1 p56_check_local0: ldx [%g1+0x018],%g2 ! Expected data = 52d528edd9b55101 ldx [%i0+0x018],%g3 ! Observed data at 0000000080000018 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 765a04bae0c1a662 ldx [%i0+0x020],%g3 ! Observed data at 0000000080000020 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00004672fffffffb ldx [%i0+0x028],%g3 ! Observed data at 0000000080000028 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 52d528ed6b56b4bb ldx [%i0+0x038],%g3 ! Observed data at 0000000080000038 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i0,0x038,%g4 set p56_local1_expect,%g1 p56_check_local1: ldx [%g1+0x018],%g2 ! Expected data = fffffffb7e00a794 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 = 00000000277817a6 ldx [%i1+0x020],%g3 ! Observed data at 0000000080800020 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00000000277817a6 ldx [%i1+0x030],%g3 ! Observed data at 0000000080800030 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x030,%g4 set p56_local2_expect,%g1 p56_check_local2: ldx [%g1+0x008],%g2 ! Expected data = a6a8ccd0ab448b31 ldx [%i2+0x008],%g3 ! Observed data at 0000000081000008 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffff6b56b4bb ldx [%i2+0x018],%g3 ! Observed data at 0000000081000018 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 6831277452d5eded 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 = ffffffffffffb044 ldx [%i2+0x030],%g3 ! Observed data at 0000000081000030 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = fffffffffffffffb ldx [%i2+0x038],%g3 ! Observed data at 0000000081000038 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i2,0x038,%g4 set p56_local3_expect,%g1 p56_check_local3: ldx [%g1+0x010],%g2 ! Expected data = 18dd38725f4b1fcc ldx [%i3+0x010],%g3 ! Observed data at 0000000081800010 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = a7981305155701cc ldx [%i3+0x018],%g3 ! Observed data at 0000000081800018 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 18dd38725f4b1fcc ldx [%i3+0x028],%g3 ! Observed data at 0000000081800028 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = cfe27434ff004672 ldx [%i3+0x030],%g3 ! Observed data at 0000000081800030 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 309951017e00a794 ldx [%i3+0x038],%g3 ! Observed data at 0000000081800038 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i3,0x038,%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 ! 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: ldswa [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000080800000] stda %l0,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000080800000] done p56_trap1o: ldswa [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000080800000] stda %l0,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000080800000] done p56_trap2e: ldxa [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000080800000] ldsba [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000081000028] ldsba [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000080000028] lduha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000081800000] stwa %l5,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000081800010] done p56_trap2o: ldxa [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000080800000] ldsba [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000081000028] ldsba [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000080000028] lduha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000081800000] stwa %l5,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000081800010] done p56_trap3e: nop nop nop nop nop nop done p56_trap3o: nop nop nop nop 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 = 369417123ae1d0cb ldx [%g1+0x008],%l1 ! %l1 = 01928cafa47e15b0 ldx [%g1+0x010],%l2 ! %l2 = 093d7bb230995101 ldx [%g1+0x018],%l3 ! %l3 = e141ac2a4256aab6 ldx [%g1+0x020],%l4 ! %l4 = e739d1b63045e277 ldx [%g1+0x028],%l5 ! %l5 = 85045f5a7e00a794 ldx [%g1+0x030],%l6 ! %l6 = 3b56dd9017bc35cd ldx [%g1+0x038],%l7 ! %l7 = 0abc6e3a6b56b4bb ! 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 = f983fa1d 54072de9 480c2737 88260690 ! %f4 = dceab057 7f081c40 0d4c61c4 6f8fd1ea ! %f8 = b82de680 0c890750 71e9168d a83b7319 ! %f12 = f4bccf99 bb358dc9 57d40af8 55437c89 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 7dc95ad9 8194c854 1ab57a53 8077bc45 ! %f20 = 504cb959 d3b4cba3 9f246a8b f4242ce7 ! %f24 = a6060d46 c6766c05 c621b33f 1e8513dd ! %f28 = 42d58e48 45a93ecb feffc903 5b246db5 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 96576907 d847afec dcd6aeae eedd5c04 ! %f36 = acb28bb7 9ab6c805 15fa1a75 099d9cce ! %f40 = eb201883 b7c10e4f 49c3bf51 bad9e4da ! %f44 = 220e5272 8bdd8af9 15cbe6da bdf51e11 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x5003c6980000004d,%g7,%g1 ! GSR scale = 9, align = 5 wr %g1,%g0,%gsr ! GSR = 5003c6980000004d 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: ! Mem[0000000091000030] = a5b5761e, %g18 = 920d4934a80e4850 ldsw [%i6+0x030],%g2 ! %g2 = 920d4934a80e4850 ! %l7 = 4c556968530f200d, Mem[0000000083000034] = 107cd9ef sth %l7,[%i2+0x034] ! Mem[0000000083000034] = 200dd9ef ! %l4 = f68c91c3, %l5 = 738ac291, Mem[0000000091000008] = 48c28052 7312abd6 std %l4,[%i6+%o1] ! Mem[0000000091000008] = f68c91c3 738ac291 ! Mem[000000009000002c] = 7d3b2cbb, %g2 = ffffffffa5b5761e ldsh [%i4+0x02c],%g2 ! %g2 = 0000000000007d3b ! %l6 = 835402ed, %l7 = 530f200d, Mem[0000000083000018] = e71950ab 43f2c396 std %l6,[%i2+%o3] ! Mem[0000000083000018] = 835402ed 530f200d ! Mem[0000000090000000] = 09d53180 d6ba8c74, %g2 = 00007d3b, %g3 = 00000000 ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000d6ba8c74 ! Mem[0000000090000000] = 09d53180 d6ba8c74, %g2 = 09d53180, %g3 = d6ba8c74 ldd [%i4+%g0],%g2 ! %g2 = 0000000009d53180 00000000d6ba8c74 ! Mem[0000000090800014] = 5e356f1d, %g2 = 0000000009d53180 lduw [%i5+0x014],%g2 ! %g2 = 000000005e356f1d ! %l1 = 916b95d9c09a46b1, Mem[0000000091800005] = b3e6aa8b stb %l1,[%o0+0x005] ! Mem[0000000091800004] = b1e6aa8b ! Mem[000000009100001c] = a19fcf8b, %g2 = 000000005e356f1d ldub [%i6+0x01d],%g2 ! %g2 = 00000000000000a1 p57_label_2: ! %l7 = 4c556968530f200d, Mem[0000000090800008] = 5a1ae612 stw %l7,[%i5+%o1] ! Mem[0000000090800008] = 530f200d ! Mem[0000000091800008] = 8b9883bd, %g2 = 00000000000000a1 ldsh [%o0+%o1],%g2 ! %g2 = ffffffffffff8b98 ! %l0 = 067ec291, %l1 = c09a46b1, Mem[0000000090000000] = 09d53180 d6ba8c74 std %l0,[%i4+%g0] ! Mem[0000000090000000] = 067ec291 c09a46b1 ! Mem[0000000083800008] = b0275759, %l6 = 20602068835402ed lduh [%i3+0x00a],%l6 ! %l6 = 0000000000005759 ! Mem[0000000090800008] = 0d14acc7, %g2 = ffffffffffff8b98 ldub [%i5+0x00b],%g2 ! %g2 = 000000000000000d ! Mem[0000000082800038] = 2f31d4ed, %l4 = f1f263c5f68c91c3 ldsh [%i1+0x038],%l4 ! %l4 = 0000000000002f31 ! Mem[0000000091000034] = 449be256, %g2 = 000000000000000d ldsh [%i6+0x036],%g2 ! %g2 = 000000000000449b ! Mem[0000000090000008] = b427e099, %g2 = 000000000000449b ldsb [%i4+%o1],%g2 ! %g2 = ffffffffffffffb4 ! %l1 = 916b95d9c09a46b1, Mem[0000000090000033] = e2807fa2 stb %l1,[%i4+0x033] ! Mem[0000000090000030] = b1807fa2 ! Mem[0000000090800018] = b2d54dc6 db268a9a, %g2 = ffffffb4, %g3 = d6ba8c74 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 00000000db268a9a p57_label_3: ! %l0 = 3d4a4666067ec291, Mem[0000000090800008] = 530f200d sth %l0,[%i5+%o1] ! Mem[0000000090800008] = c291200d ! Mem[0000000091000024] = 0f65f93d, %g2 = 00000000b2d54dc6 ldsh [%i6+0x024],%g2 ! %g2 = 0000000000000f65 ! %l3 = d87d76ccce0b14ba, Mem[0000000091800018] = 06faad5cb7684e28 stx %l3,[%o0+%o3] ! Mem[0000000091800018] = d87d76ccce0b14ba ! Mem[0000000090800030] = eaf607f4, %g18 = 920d4934a80e4850 ldsw [%i5+0x030],%g2 ! %g2 = 920d4934a80e4850 ! Mem[0000000090000004] = 46b1b427, %g2 = ffffffffeaf607f4 ldub [%i4+0x006],%g2 ! %g2 = 0000000000000046 ! Mem[0000000091000010] = 6cff95cd7757fe01, %g2 = 0000000000000046 ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd7757fe01 ! Mem[0000000090000010] = 8e58d828, %g2 = 6cff95cd7757fe01 lduh [%i4+0x012],%g2 ! %g2 = 0000000000008e58 ! %l6 = 00005759, %l7 = 530f200d, Mem[0000000090000038] = 53918eb2 e6c51178 std %l6,[%i4+0x038] ! Mem[0000000090000038] = 00005759 530f200d ! Mem[0000000090800020] = 0c86ef2635144907, %g2 = 0000000000008e58 ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635144907 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 0c86ef2635144907 lduh [%i6+%o3],%g2 ! %g2 = 0000000000005ffa p57_label_4: ! Mem[0000000091000024] = f93d21a9, %g2 = 0000000000005ffa lduh [%i6+0x026],%g2 ! %g2 = 000000000000f93d ! %l3 = d87d76ccce0b14ba, Mem[0000000091000028] = 21a95ba1 stw %l3,[%i6+%o5] ! Mem[0000000091000028] = ce0b14ba ! %l6 = 0000000000005759, Mem[0000000090000008] = b427e099152d46b0 stx %l6,[%i4+%o1] ! Mem[0000000090000008] = 0000000000005759 ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = 000000000000f93d ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! %l3 = d87d76ccce0b14ba, Mem[000000009100000e] = c2916cff stb %l3,[%i6+0x00e] ! Mem[000000009100000c] = ba916cff ! %l1 = 916b95d9c09a46b1, Mem[000000009100002b] = ba08a9d0 stb %l1,[%i6+0x02b] ! Mem[0000000091000028] = b108a9d0 ! %l4 = 0000000000002f31, Mem[0000000090800004] = dd4bc205 stw %l4,[%i5+0x004] ! Mem[0000000090800004] = 00002f31 ! Mem[0000000091000014] = 7757fe01, %g2 = a5b5761e1214449b lduh [%i6+0x014],%g2 ! %g2 = 0000000000007757 ! %l6 = 00005759, %l7 = 530f200d, Mem[0000000091800000] = fb520ab0 07b1e6aa std %l6,[%o0+%g0] ! Mem[0000000091800000] = 00005759 530f200d ! Mem[000000008200002c] = 204f3bf6, %l0 = 3d4a4666067ec291 lduw [%i0+0x02c],%l0 ! %l0 = 00000000204f3bf6 p57_label_5: ! Mem[0000000091000008] = f68c91c3738aba91, %g2 = 0000000000007757 ldx [%i6+%o1],%g2 ! %g2 = f68c91c3738aba91 ! Mem[000000008280000c] = bd434706, %l3 = d87d76ccce0b14ba ldsh [%i1+0x00e],%l3 ! %l3 = 0000000000004706 ! Mem[000000009100002c] = d051a5b5, %g2 = f68c91c3738aba91 lduh [%i6+0x02e],%g2 ! %g2 = 000000000000d051 ! %l6 = 00005759, %l7 = 530f200d, Mem[0000000091800010] = 6e4e5182 96298cae std %l6,[%o0+%o2] ! Mem[0000000091800010] = 00005759 530f200d ! %l0 = 00000000204f3bf6, Mem[0000000091000008] = f68c91c3738aba91 stx %l0,[%i6+%o1] ! Mem[0000000091000008] = 00000000204f3bf6 ! Mem[0000000091800008] = 83bd3923, %g2 = 000000000000d051 ldub [%o0+0x00a],%g2 ! %g2 = 0000000000000083 ! Mem[0000000090000038] = 5759530f, %g2 = 0000000000000083 ldub [%i4+0x03a],%g2 ! %g2 = 0000000000000057 ! %l4 = 00002f31, %l5 = 738ac291, Mem[0000000090800028] = 4459f5d3 51e85f11 std %l4,[%i5+%o5] ! Mem[0000000090800028] = 00002f31 738ac291 ! %l5 = 0d6857ba738ac291, Mem[0000000091800023] = 9dba3ff0 stb %l5,[%o0+0x023] ! Mem[0000000091800020] = 91ba3ff0 ! %l3 = 0000000000004706, Mem[0000000091800010] = 00005759 stw %l3,[%o0+%o2] ! Mem[0000000091800010] = 00004706 p57_label_6: ! Mem[0000000090000010] = 1d358e58, %g2 = 0000000000000057 lduh [%i4+%o2],%g2 ! %g2 = 0000000000001d35 ! Mem[0000000091000000] = 6ae82f88 98f9b0a5, %g2 = 00001d35, %g3 = db268a9a ldd [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 0000000098f9b0a5 ! Mem[0000000091000024] = f93dce0b, %g2 = 000000006ae82f88 ldsb [%i6+0x026],%g2 ! %g2 = fffffffffffffff9 ! Mem[0000000082000020] = 1ef08e50, %l7 = 4c556968530f200d ldsh [%i0+0x022],%l7 ! %l7 = ffffffffffff8e50 ! Mem[0000000083000030] = eb1c5934 200dd9ef, %l0 = 204f3bf6, %l1 = c09a46b1 ldd [%i2+0x030],%l0 ! %l0 = 00000000eb1c5934 00000000200dd9ef ! %l5 = 0d6857ba738ac291, Mem[0000000091800000] = 00005759 stw %l5,[%o0+%g0] ! Mem[0000000091800000] = 738ac291 ! %l0 = eb1c5934, %l1 = 200dd9ef, Mem[0000000091000020] = 8b0950dd 0f65f93d std %l0,[%i6+%o4] ! Mem[0000000091000020] = eb1c5934 200dd9ef ! Mem[000000009000001c] = 70edfb0e, %g2 = fffffffffffffff9 lduh [%i4+0x01c],%g2 ! %g2 = 00000000000070ed ! Mem[000000009080003c] = c27bb000, %g2 = 00000000000070ed ldub [%i5+0x03d],%g2 ! %g2 = 00000000000000c2 ! Mem[0000000082800034] = 29495e69, %l2 = 45f702943b5b5fb9 ldsb [%i1+0x035],%l2 ! %l2 = 0000000000000049 p57_label_7: ! Mem[000000009100002c] = 08a9d051, %g2 = 00000000000000c2 lduw [%i6+0x02c],%g2 ! %g2 = 0000000008a9d051 ! %l6 = 00005759, %l7 = ffff8e50, Mem[0000000082000028] = d5d4e1c5 204f3bf6 std %l6,[%i0+%o5] ! Mem[0000000082000028] = 00005759 ffff8e50 ! %l7 = ffffffffffff8e50, Mem[0000000090800029] = 002f3173 stb %l7,[%i5+0x029] ! Mem[0000000090800028] = 502f3173 ! %l7 = ffffffffffff8e50, Mem[0000000083000016] = fe70e036 sth %l7,[%i2+0x016] ! Mem[0000000083000014] = fe708e50 ! %l5 = 0d6857ba738ac291, Mem[0000000083000030] = eb1c5934200dd9ef stx %l5,[%i2+0x030] ! Mem[0000000083000030] = 0d6857ba738ac291 ! %l1 = 00000000200dd9ef, Mem[0000000091000034] = 1214449b stw %l1,[%i6+0x034] ! Mem[0000000091000034] = 200dd9ef ! %l2 = 0000000000000049, Mem[000000009100003e] = 8c8f0000 sth %l2,[%i6+0x03e] ! Mem[000000009100003c] = 00490000 ! %l2 = 0000000000000049, Mem[000000009100002c] = 08a9d051 stw %l2,[%i6+0x02c] ! Mem[000000009100002c] = 00000049 ! Mem[0000000091000014] = 7757fe01, %g2 = 0000000008a9d051 lduw [%i6+0x014],%g2 ! %g2 = 000000007757fe01 ! Mem[0000000091800038] = 54b6116d 9d52adff, %g2 = 7757fe01, %g3 = 98f9b0a5 ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d52adff p57_label_8: ! Mem[0000000091800004] = 530f200d, %g2 = 0000000054b6116d lduh [%o0+0x004],%g2 ! %g2 = 000000000000530f ! %l0 = eb1c5934, %l1 = 200dd9ef, Mem[0000000091000000] = 6ae82f88 98f9b0a5 std %l0,[%i6+%g0] ! Mem[0000000091000000] = eb1c5934 200dd9ef ! Mem[0000000090000038] = 00005759, %g2 = 000000000000530f lduw [%i4+0x038],%g2 ! %g2 = 0000000000005759 ! %l1 = 00000000200dd9ef, Mem[000000009180000c] = 3923d9af sth %l1,[%o0+0x00c] ! Mem[000000009180000c] = d9efd9af ! Mem[000000009080003c] = 7bb00000, %g2 = 0000000000005759 lduh [%i5+0x03e],%g2 ! %g2 = 0000000000007bb0 ! %l6 = 00005759, %l7 = ffff8e50, Mem[0000000090800010] = f8449dd9 5e356f1d std %l6,[%i5+%o2] ! Mem[0000000090800010] = 00005759 ffff8e50 ! Mem[0000000091000020] = eb1c5934 200dd9ef, %g2 = 00007bb0, %g3 = 9d52adff ldd [%i6+%o4],%g2 ! %g2 = 00000000eb1c5934 00000000200dd9ef ! Mem[0000000082000014] = e62d115a, %l1 = 00000000200dd9ef ldub [%i0+0x016],%l1 ! %l1 = 0000000000000011 ! Mem[0000000082800038] = 2f31d4ed18d48de0, %l2 = 0000000000000049 ldx [%i1+0x038],%l2 ! %l2 = 2f31d4ed18d48de0 ! %l2 = 18d48de0, %l3 = 00004706, Mem[0000000090000018] = 1d179028 70edfb0e std %l2,[%i4+%o3] ! Mem[0000000090000018] = 18d48de0 00004706 p57_label_9: ! Mem[0000000082000014] = e62d115a, %l1 = 0000000000000011 lduh [%i0+0x016],%l1 ! %l1 = 000000000000115a ! Mem[0000000090800028] = 00502f31, %g2 = 00000000eb1c5934 ldsh [%i5+%o5],%g2 ! %g2 = 0000000000000050 ! %l0 = 00000000eb1c5934, Mem[000000009000001c] = 00004706 stb %l0,[%i4+0x01c] ! Mem[000000009000001c] = 34004706 ! %l4 = 0000000000002f31, Mem[000000009100000c] = 204f3bf6 stw %l4,[%i6+0x00c] ! Mem[000000009100000c] = 00002f31 ! Mem[0000000091000028] = ce0b14b1, %g2 = 0000000000000050 lduw [%i6+%o5],%g2 ! %g2 = 00000000ce0b14b1 ! Mem[0000000090000008] = 0000000000005759, %g2 = 00000000ce0b14b1 ldx [%i4+%o1],%g2 ! %g2 = 0000000000005759 ! %l4 = 0000000000002f31, Mem[0000000090000018] = 18d48de0 sth %l4,[%i4+%o3] ! Mem[0000000090000018] = 2f318de0 ! Mem[0000000090800024] = 0700502f, %g2 = 0000000000005759 ldsb [%i5+0x027],%g2 ! %g2 = 0000000000000007 ! %l6 = 00005759, %l7 = ffff8e50, Mem[0000000090800020] = 0c86ef26 35144907 std %l6,[%i5+%o4] ! Mem[0000000090800020] = 00005759 ffff8e50 ! %l4 = 00002f31, %l5 = 738ac291, Mem[0000000090000000] = 067ec291 c09a46b1 std %l4,[%i4+%g0] ! Mem[0000000090000000] = 00002f31 738ac291 p57_label_10: ! Mem[0000000082800004] = 84d00066, %l2 = 2f31d4ed18d48de0 ldsw [%i1+0x004],%l2 ! %l2 = ffffffff84d00066 ! %l3 = 0000000000004706, Mem[0000000091800038] = 54b6116d9d52adff stx %l3,[%o0+0x038] ! Mem[0000000091800038] = 0000000000004706 ! Mem[0000000090800028] = 00502f31, %g2 = 0000000000000007 lduh [%i5+%o5],%g2 ! %g2 = 0000000000000050 ! %l6 = 00005759, %l7 = ffff8e50, Mem[0000000091000030] = a5b5761e 200dd9ef std %l6,[%i6+0x030] ! Mem[0000000091000030] = 00005759 ffff8e50 ! Mem[0000000091000038] = e25676cb, %g2 = 0000000000000050 lduh [%i6+0x038],%g2 ! %g2 = 000000000000e256 ! %l4 = 0000000000002f31, Mem[0000000090000008] = 0000000000005759 stx %l4,[%i4+%o1] ! Mem[0000000090000008] = 0000000000002f31 ! Mem[0000000091000028] = ce0b14b1, %g18 = 920d4934a80e4850 ldsw [%i6+%o5],%g2 ! %g2 = 920d4934a80e4850 ! Mem[0000000090000018] = 2f318de0, %g2 = ffffffffce0b14b1 lduw [%i4+%o3],%g2 ! %g2 = 000000002f318de0 ! Mem[0000000082000020] = 1ef08e50, %l1 = 000000000000115a ldsb [%i0+%o4],%l1 ! %l1 = 000000000000001e ! Mem[0000000083000038] = 492c4a635b39b934, %l1 = 000000000000001e ldx [%i2+0x038],%l1 ! %l1 = 492c4a635b39b934 p57_label_11: ! Mem[0000000090800024] = ffff8e50, %g2 = 000000002f318de0 lduw [%i5+0x024],%g2 ! %g2 = 00000000ffff8e50 ! Mem[0000000083000038] = 492c4a63 5b39b934, %l4 = 00002f31, %l5 = 738ac291 ldd [%i2+0x038],%l4 ! %l4 = 00000000492c4a63 000000005b39b934 ! Mem[0000000090800038] = d7bcadc2, %g2 = 00000000ffff8e50 ldsb [%i5+0x03a],%g2 ! %g2 = ffffffffffffffd7 ! %l0 = eb1c5934, %l1 = 5b39b934, Mem[0000000083800038] = d2b6fdab 96625798 std %l0,[%i3+0x038] ! Mem[0000000083800038] = eb1c5934 5b39b934 ! Mem[0000000083800014] = 4ac131ef, %l5 = 000000005b39b934 ldsw [%i3+0x014],%l5 ! %l5 = 000000004ac131ef ! Mem[0000000090000038] = 00005759530f200d, %g2 = ffffffffffffffd7 ldx [%i4+0x038],%g2 ! %g2 = 00005759530f200d ! Mem[000000008380002c] = ab52738c, %l5 = 000000004ac131ef ldub [%i3+0x02c],%l5 ! %l5 = 00000000000000ab ! Mem[0000000083800020] = 4368bce9, %l0 = 00000000eb1c5934 lduh [%i3+0x022],%l0 ! %l0 = 000000000000bce9 ! Mem[0000000091800030] = 1d815153, %g2 = 00005759530f200d ldub [%o0+0x032],%g2 ! %g2 = 000000000000001d ! Mem[0000000090800030] = 07f479e2, %g2 = 000000000000001d ldsb [%i5+0x032],%g2 ! %g2 = 0000000000000007 p57_label_12: ! %l1 = 492c4a635b39b934, Mem[0000000091000038] = e25676cb62bf0049 stx %l1,[%i6+0x038] ! Mem[0000000091000038] = 492c4a635b39b934 ! Mem[0000000091800018] = d87d76cc, %g2 = 0000000000000007 lduw [%o0+%o3],%g2 ! %g2 = 00000000d87d76cc ! Mem[0000000082000008] = 6a464b19, %l7 = ffffffffffff8e50 lduw [%i0+%o1],%l7 ! %l7 = 000000006a464b19 ! %l6 = 0000000000005759, Mem[0000000091000038] = 492c4a635b39b934 stx %l6,[%i6+0x038] ! Mem[0000000091000038] = 0000000000005759 ! Mem[0000000082800028] = 4dd68d2573b761ee, %l0 = 000000000000bce9 ldx [%i1+%o5],%l0 ! %l0 = 4dd68d2573b761ee ! Mem[0000000091800024] = f053153f, %g2 = 00000000d87d76cc ldsh [%o0+0x026],%g2 ! %g2 = fffffffffffff053 ! Mem[0000000090000014] = d828ead6, %g2 = fffffffffffff053 ldsb [%i4+0x014],%g2 ! %g2 = ffffffffffffffd8 ! Mem[0000000090800034] = 79e2e95e, %g18 = 920d4934a80e4850 ldsw [%i5+0x034],%g2 ! %g2 = 920d4934a80e4850 ! Mem[0000000091800010] = 00004706, %g2 = 0000000079e2e95e lduh [%o0+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[000000008380001c] = e4df8dc5, %l4 = 00000000492c4a63 ldsw [%i3+0x01c],%l4 ! %l4 = ffffffffe4df8dc5 p57_label_13: ! Mem[0000000090800008] = 91200d14, %g2 = 0000000000000000 ldsb [%i5+0x009],%g2 ! %g2 = ffffffffffffff91 ! Mem[0000000091800000] = 738ac291 530f200d, %g2 = ffffff91, %g3 = 200dd9ef ldd [%o0+%g0],%g2 ! %g2 = 00000000738ac291 00000000530f200d ! Mem[0000000091000020] = eb1c5934, %g2 = 00000000738ac291 lduh [%i6+%o4],%g2 ! %g2 = 000000000000eb1c ! Mem[0000000091000030] = 00005759, %g2 = 000000000000eb1c lduw [%i6+0x030],%g2 ! %g2 = 0000000000005759 ! Mem[0000000090800000] = 73d0acf8 00002f31, %g2 = 00005759, %g3 = 530f200d ldd [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 0000000000002f31 ! Mem[0000000091800030] = 43bc1d81, %g18 = 920d4934a80e4850 ldsw [%o0+0x030],%g2 ! %g2 = 920d4934a80e4850 ! Mem[0000000090000024] = 32e58eaf, %g2 = 0000000043bc1d81 ldub [%i4+0x025],%g2 ! %g2 = 0000000000000032 ! %l4 = ffffffffe4df8dc5, Mem[0000000083800018] = b250094ce4df8dc5 stx %l4,[%i3+%o3] ! Mem[0000000083800018] = ffffffffe4df8dc5 ! Mem[000000009000000c] = 00002f31, %g2 = 0000000000000032 lduw [%i4+0x00c],%g2 ! %g2 = 0000000000002f31 ! Mem[0000000090800038] = bcadc27b, %g2 = 0000000000002f31 ldub [%i5+0x03b],%g2 ! %g2 = 00000000000000bc p57_label_14: ! Mem[0000000090800018] = 4dc6db26, %g2 = 00000000000000bc lduh [%i5+0x01a],%g2 ! %g2 = 0000000000004dc6 ! Mem[0000000091000000] = eb1c5934, %g2 = 0000000000004dc6 lduw [%i6+%g0],%g2 ! %g2 = 00000000eb1c5934 ! %l4 = e4df8dc5, %l5 = 000000ab, Mem[0000000083800000] = cc8c4256 bacfeb3e std %l4,[%i3+%g0] ! Mem[0000000083800000] = e4df8dc5 000000ab ! %l5 = 00000000000000ab, Mem[0000000090000004] = 738ac291 stb %l5,[%i4+0x004] ! Mem[0000000090000004] = ab8ac291 ! %l6 = 0000000000005759, Mem[0000000083000012] = f5b88f57 stb %l6,[%i2+0x012] ! Mem[0000000083000010] = f5b85957 ! %l0 = 4dd68d2573b761ee, Mem[0000000090000010] = 1d358e58d828ead6 stx %l0,[%i4+%o2] ! Mem[0000000090000010] = 4dd68d2573b761ee ! %l2 = ffffffff84d00066, Mem[000000009000002d] = 3b2cbb7a stb %l2,[%i4+0x02d] ! Mem[000000009000002c] = 662cbb7a ! Mem[0000000083800018] = ffffffff, %l6 = 0000000000005759 ldsb [%i3+0x01a],%l6 ! %l6 = ffffffffffffffff ! Mem[0000000083000000] = 8ae4bcdb, %l1 = 492c4a635b39b934 ldub [%i2+%g0],%l1 ! %l1 = 000000000000008a ! Mem[0000000090000028] = af022e97, %g18 = 920d4934a80e4850 ldsw [%i4+%o5],%g2 ! %g2 = 920d4934a80e4850 p57_label_15: ! %l1 = 000000000000008a, Mem[0000000090000038] = 00005759530f200d stx %l1,[%i4+0x038] ! Mem[0000000090000038] = 000000000000008a ! %l3 = 0000000000004706, Mem[0000000091000014] = 7757fe01 stw %l3,[%i6+0x014] ! Mem[0000000091000014] = 00004706 ! Mem[0000000091800010] = 00004706 530f200d, %g2 = af022e97, %g3 = 00002f31 ldd [%o0+%o2],%g2 ! %g2 = 0000000000004706 00000000530f200d ! %l4 = ffffffffe4df8dc5, Mem[0000000091000029] = 0b14b100 stb %l4,[%i6+0x029] ! Mem[0000000091000028] = c514b100 ! Mem[0000000083000030] = 0d6857ba738ac291, %l2 = ffffffff84d00066 ldx [%i2+0x030],%l2 ! %l2 = 0d6857ba738ac291 ! %l6 = ffffffff, %l7 = 6a464b19, Mem[0000000083000038] = 492c4a63 5b39b934 std %l6,[%i2+0x038] ! Mem[0000000083000038] = ffffffff 6a464b19 ! %l4 = e4df8dc5, %l5 = 000000ab, Mem[0000000083000028] = 939e2688 57cb91bb std %l4,[%i2+%o5] ! Mem[0000000083000028] = e4df8dc5 000000ab ! Mem[0000000090000014] = 73b761ee, %g2 = 0000000000004706 lduw [%i4+0x014],%g2 ! %g2 = 0000000073b761ee ! %l2 = 738ac291, %l3 = 00004706, Mem[0000000091000010] = 6cff95cd 00004706 std %l2,[%i6+%o2] ! Mem[0000000091000010] = 738ac291 00004706 ! Mem[000000009100003c] = 00005759, %g2 = 0000000073b761ee lduw [%i6+0x03c],%g2 ! %g2 = 0000000000005759 p57_label_16: ! %l3 = 0000000000004706, Mem[0000000090800038] = 66e1d7bcadc27bb0 stx %l3,[%i5+0x038] ! Mem[0000000090800038] = 0000000000004706 ! %l0 = 4dd68d2573b761ee, Mem[0000000091800022] = 9791ba3f sth %l0,[%o0+0x022] ! Mem[0000000091800020] = 61eeba3f ! %l6 = ffffffffffffffff, Mem[0000000091000020] = eb1c5934200dd9ef stx %l6,[%i6+%o4] ! Mem[0000000091000020] = ffffffffffffffff ! Mem[000000008200001c] = 924e277b, %l6 = ffffffffffffffff lduh [%i0+0x01c],%l6 ! %l6 = 000000000000924e ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = 00005759, %g3 = 530f200d ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e ! %l2 = 0d6857ba738ac291, Mem[000000009080000c] = 14acc7c9 stw %l2,[%i5+0x00c] ! Mem[000000009080000c] = 738ac291 ! Mem[0000000091800024] = ba3ff053, %g2 = 00000000eaf607f4 ldsh [%o0+0x024],%g2 ! %g2 = ffffffffffffba3f ! %l5 = 00000000000000ab, Mem[0000000083800031] = 2fc0b8b7 stb %l5,[%i3+0x031] ! Mem[0000000083800030] = 2fabb8b7 ! Mem[0000000091000004] = 200dd9ef, %g18 = 920d4934a80e4850 ldsw [%i6+0x004],%g2 ! %g2 = 920d4934a80e4850 ! %l3 = 0000000000004706, Mem[0000000091000008] = 00000000 stw %l3,[%i6+%o1] ! Mem[0000000091000008] = 00004706 p57_label_17: ! Mem[0000000091800008] = 8b9883bd d9efd9af, %g2 = 200dd9ef, %g3 = 79e2e95e ldd [%o0+%o1],%g2 ! %g2 = 000000008b9883bd 00000000d9efd9af ! Mem[0000000091000028] = cec514b1, %g2 = 000000008b9883bd lduh [%i6+%o5],%g2 ! %g2 = 000000000000cec5 ! %l6 = 000000000000924e, Mem[000000009100002a] = 14b10000 sth %l6,[%i6+0x02a] ! Mem[0000000091000028] = 924e0000 ! Mem[0000000091800000] = 738ac291 530f200d, %g2 = 0000cec5, %g3 = d9efd9af ldd [%o0+%g0],%g2 ! %g2 = 00000000738ac291 00000000530f200d ! %l3 = 0000000000004706, Mem[0000000090800000] = 73d0acf8 stw %l3,[%i5+%g0] ! Mem[0000000090800000] = 00004706 ! %l5 = 00000000000000ab, Mem[0000000091800014] = 530f200d stb %l5,[%o0+0x014] ! Mem[0000000091800014] = ab0f200d ! Mem[000000009180003c] = 00004706, %g2 = 00000000738ac291 lduw [%o0+0x03c],%g2 ! %g2 = 0000000000004706 ! Mem[0000000090000038] = 000000000000008a, %g2 = 0000000000004706 ldx [%i4+0x038],%g2 ! %g2 = 000000000000008a ! %l0 = 4dd68d2573b761ee, Mem[0000000091800005] = 0f200d8b stb %l0,[%o0+0x005] ! Mem[0000000091800004] = ee200d8b ! Mem[0000000091000020] = ffffffff, %g2 = 000000000000008a lduh [%i6+0x022],%g2 ! %g2 = 000000000000ffff p57_label_18: ! Mem[0000000090000020] = d8f70303, %g2 = 000000000000ffff ldub [%i4+0x021],%g2 ! %g2 = 00000000000000d8 ! Mem[0000000091800000] = 738ac291, %g2 = 00000000000000d8 ldub [%o0+%g0],%g2 ! %g2 = 0000000000000073 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 0000000000000073 ldsb [%i6+%o3],%g2 ! %g2 = 000000000000005f ! %l1 = 000000000000008a, Mem[0000000090000028] = af022e97 sth %l1,[%i4+%o5] ! Mem[0000000090000028] = 008a2e97 ! Mem[000000009000003c] = 0000008a, %g2 = 000000000000005f lduw [%i4+0x03c],%g2 ! %g2 = 000000000000008a ! Mem[000000008300003c] = 6a464b19, %l3 = 0000000000004706 ldsb [%i2+0x03f],%l3 ! %l3 = 0000000000000019 ! Mem[0000000091800008] = 83bdd9ef, %g2 = 000000000000008a ldub [%o0+0x00a],%g2 ! %g2 = 0000000000000083 ! Mem[0000000091000034] = ffff8e50, %g2 = 0000000000000083 lduw [%i6+0x034],%g2 ! %g2 = 00000000ffff8e50 ! Mem[0000000091000018] = faf26e47, %g2 = 00000000ffff8e50 ldub [%i6+0x019],%g2 ! %g2 = 00000000000000fa ! %l5 = 00000000000000ab, Mem[000000009080003e] = 47060000 sth %l5,[%i5+0x03e] ! Mem[000000009080003c] = 00ab0000 p57_label_19: ! %l6 = 000000000000924e, Mem[0000000083000010] = f5b85957 sth %l6,[%i2+%o2] ! Mem[0000000083000010] = 924e5957 ! Mem[0000000090000018] = 2f318de0, %g18 = 920d4934a80e4850 ldsw [%i4+%o3],%g2 ! %g2 = 920d4934a80e4850 ! Mem[0000000091800010] = 00004706, %g2 = 000000002f318de0 ldsh [%o0+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800020] = 6661eeba, %g2 = 0000000000000000 ldub [%o0+0x021],%g2 ! %g2 = 0000000000000066 ! Mem[000000009000003c] = 0000008a, %g2 = 0000000000000066 lduw [%i4+0x03c],%g2 ! %g2 = 000000000000008a ! Mem[0000000090800034] = e95e0000, %g2 = 000000000000008a ldsh [%i5+0x036],%g2 ! %g2 = ffffffffffffe95e ! Mem[0000000082800038] = 2f31d4ed 18d48de0, %l0 = 73b761ee, %l1 = 0000008a ldd [%i1+0x038],%l0 ! %l0 = 000000002f31d4ed 0000000018d48de0 ! Mem[0000000083000034] = 738ac291, %l7 = 000000006a464b19 ldsh [%i2+0x036],%l7 ! %l7 = ffffffffffffc291 ! %l0 = 000000002f31d4ed, Mem[0000000090000008] = 00000000 stb %l0,[%i4+%o1] ! Mem[0000000090000008] = ed000000 ! %l0 = 000000002f31d4ed, Mem[000000009080002e] = c291eaf6 stb %l0,[%i5+0x02e] ! Mem[000000009080002c] = ed91eaf6 p57_label_20: ! %l1 = 0000000018d48de0, Mem[000000009180003e] = 47060000 sth %l1,[%o0+0x03e] ! Mem[000000009180003c] = 8de00000 ! Mem[0000000090800010] = 00005759, %g2 = ffffffffffffe95e lduw [%i5+%o2],%g2 ! %g2 = 0000000000005759 ! %l4 = e4df8dc5, %l5 = 000000ab, Mem[0000000090000010] = 4dd68d25 73b761ee std %l4,[%i4+%o2] ! Mem[0000000090000010] = e4df8dc5 000000ab ! %l2 = 738ac291, %l3 = 00000019, Mem[0000000091000000] = eb1c5934 200dd9ef std %l2,[%i6+%g0] ! Mem[0000000091000000] = 738ac291 00000019 ! Mem[0000000091800010] = 00004706, %g18 = 920d4934a80e4850 ldsw [%o0+%o2],%g2 ! %g2 = 920d4934a80e4850 ! %l2 = 0d6857ba738ac291, Mem[0000000090000038] = 000000000000008a stx %l2,[%i4+0x038] ! Mem[0000000090000038] = 0d6857ba738ac291 ! Mem[0000000083000028] = e4df8dc5000000ab, %l6 = 000000000000924e ldx [%i2+%o5],%l6 ! %l6 = e4df8dc5000000ab ! Mem[0000000091800038] = 00000000 00008de0, %g2 = 00004706, %g3 = 530f200d ldd [%o0+0x038],%g2 ! %g2 = 0000000000000000 0000000000008de0 ! Mem[0000000090800038] = 00000000, %g2 = 0000000000000000 lduw [%i5+0x038],%g2 ! %g2 = 0000000000000000 ! %l0 = 000000002f31d4ed, Mem[0000000090800018] = b2d54dc6db268a9a stx %l0,[%i5+%o3] ! Mem[0000000090800018] = 000000002f31d4ed p57_label_21: ! Mem[0000000091800004] = 200d8b98, %g2 = 0000000000000000 lduh [%o0+0x006],%g2 ! %g2 = 000000000000200d ! Mem[0000000091000010] = 738ac291, %g2 = 000000000000200d lduh [%i6+%o2],%g2 ! %g2 = 000000000000738a ! Mem[0000000090000018] = e0340047, %g2 = 000000000000738a ldub [%i4+0x01b],%g2 ! %g2 = 00000000000000e0 ! Mem[000000009180001c] = 14ba5566, %g2 = 00000000000000e0 ldsh [%o0+0x01e],%g2 ! %g2 = 00000000000014ba ! %l4 = e4df8dc5, %l5 = 000000ab, Mem[0000000091000000] = 738ac291 00000019 std %l4,[%i6+%g0] ! Mem[0000000091000000] = e4df8dc5 000000ab ! Mem[0000000090800030] = f479e2e9, %g2 = 00000000000014ba ldub [%i5+0x033],%g2 ! %g2 = 00000000000000f4 ! %l5 = 00000000000000ab, Mem[000000009080000f] = 91000057 stb %l5,[%i5+0x00f] ! Mem[000000009080000c] = ab000057 ! Mem[0000000082000004] = 054e94e7, %l4 = ffffffffe4df8dc5 lduh [%i0+0x004],%l4 ! %l4 = 000000000000054e ! Mem[0000000083800008] = b0275759f1c7956a, %l2 = 0d6857ba738ac291 ldx [%i3+%o1],%l2 ! %l2 = b0275759f1c7956a ! Mem[000000009180002c] = df4e4459, %g2 = 00000000000000f4 lduh [%o0+0x02c],%g2 ! %g2 = 000000000000df4e p57_label_22: ! Mem[0000000090000038] = 57ba738a, %g2 = 000000000000df4e ldsh [%i4+0x03a],%g2 ! %g2 = 00000000000057ba ! Mem[0000000090000014] = 00ab2f31, %g2 = 00000000000057ba ldsb [%i4+0x016],%g2 ! %g2 = 0000000000000000 ! %l6 = e4df8dc5000000ab, Mem[0000000090000008] = ed00000000002f31 stx %l6,[%i4+%o1] ! Mem[0000000090000008] = e4df8dc5000000ab ! %l1 = 0000000018d48de0, Mem[0000000090800034] = 79e2e95e stw %l1,[%i5+0x034] ! Mem[0000000090800034] = 18d48de0 ! Mem[0000000091800000] = 738ac291, %g2 = 0000000000000000 ldsh [%o0+%g0],%g2 ! %g2 = 000000000000738a ! %l1 = 0000000018d48de0, Mem[0000000091800028] = 153f24b0df4e4459 stx %l1,[%o0+%o5] ! Mem[0000000091800028] = 0000000018d48de0 ! Mem[0000000091800038] = 00000000, %g2 = 000000000000738a ldsh [%o0+0x03a],%g2 ! %g2 = 0000000000000000 ! %l1 = 0000000018d48de0, Mem[0000000082800003] = a062e8a4 stb %l1,[%i1+0x003] ! Mem[0000000082800000] = a062e8e0 ! %l1 = 0000000018d48de0, Mem[0000000091800030] = 43bc1d81 stw %l1,[%o0+0x030] ! Mem[0000000091800030] = 18d48de0 ! Mem[0000000090000034] = 807fa20a, %g18 = 920d4934a80e4850 ldsw [%i4+0x034],%g2 ! %g2 = 920d4934a80e4850 p57_label_23: ! Mem[000000009180000c] = d9efd9af, %g2 = ffffffff807fa20a ldsh [%o0+0x00c],%g2 ! %g2 = ffffffffffffd9ef ! Mem[0000000091000018] = f26e47a1, %g2 = ffffffffffffd9ef lduh [%i6+0x01a],%g2 ! %g2 = 000000000000f26e ! Mem[0000000091800030] = 18d48de0 51532584, %g2 = 0000f26e, %g3 = 00008de0 ldd [%o0+0x030],%g2 ! %g2 = 0000000018d48de0 0000000051532584 ! %l4 = 0000054e, %l5 = 000000ab, Mem[0000000090800020] = 00005759 ffff8e50 std %l4,[%i5+%o4] ! Mem[0000000090800020] = 0000054e 000000ab ! Mem[0000000091800034] = 51532584, %g2 = 0000000018d48de0 ldub [%o0+0x034],%g2 ! %g2 = 0000000000000051 ! Mem[000000009180001c] = 14ba5566, %g2 = 0000000000000051 lduh [%o0+0x01e],%g2 ! %g2 = 00000000000014ba ! Mem[000000009100003c] = 00575900, %g2 = 00000000000014ba ldub [%i6+0x03d],%g2 ! %g2 = 0000000000000000 ! %l6 = e4df8dc5000000ab, Mem[0000000090800036] = 8de00000 stb %l6,[%i5+0x036] ! Mem[0000000090800034] = abe00000 ! Mem[0000000091800028] = 00000000 18d48de0, %g2 = 00000000, %g3 = 51532584 ldd [%o0+%o5],%g2 ! %g2 = 0000000000000000 0000000018d48de0 ! Mem[000000008280003c] = 18d48de0, %l3 = 0000000000000019 ldsb [%i1+0x03f],%l3 ! %l3 = ffffffffffffffe0 p57_label_24: ! Mem[0000000090000008] = e4df8dc5000000ab, %g2 = 0000000000000000 ldx [%i4+%o1],%g2 ! %g2 = e4df8dc5000000ab ! Mem[000000009000002c] = 662cbb7a, %g2 = e4df8dc5000000ab ldsb [%i4+0x02d],%g2 ! %g2 = 0000000000000066 ! Mem[0000000090000018] = 2f318de0, %g2 = 0000000000000066 lduw [%i4+%o3],%g2 ! %g2 = 000000002f318de0 ! Mem[0000000091000038] = 00000000 00005759, %g2 = 2f318de0, %g3 = 18d48de0 ldd [%i6+0x038],%g2 ! %g2 = 0000000000000000 0000000000005759 ! Mem[0000000091000000] = e4df8dc5 000000ab, %g2 = 00000000, %g3 = 00005759 ldd [%i6+%g0],%g2 ! %g2 = 00000000e4df8dc5 00000000000000ab ! Mem[0000000091000010] = 8ac29100, %g2 = 00000000e4df8dc5 ldub [%i6+0x011],%g2 ! %g2 = 000000000000008a ! Mem[0000000090800010] = 005759ff, %g2 = 000000000000008a ldsb [%i5+0x011],%g2 ! %g2 = 0000000000000000 ! Mem[0000000082000004] = 054e94e7, %l3 = ffffffffffffffe0 lduw [%i0+0x004],%l3 ! %l3 = 00000000054e94e7 ! Mem[0000000090000030] = b1807fa2, %g2 = 0000000000000000 ldub [%i4+0x033],%g2 ! %g2 = 00000000000000b1 ! Mem[0000000082800018] = b25f6d870053bc35, %l4 = 000000000000054e ldx [%i1+%o3],%l4 ! %l4 = b25f6d870053bc35 p57_label_25: ! Mem[0000000082000028] = 00005759, %l7 = ffffffffffffc291 ldsw [%i0+%o5],%l7 ! %l7 = 0000000000005759 ! %l2 = f1c7956a, %l3 = 054e94e7, Mem[0000000083800010] = 899819fe 4ac131ef std %l2,[%i3+%o2] ! Mem[0000000083800010] = f1c7956a 054e94e7 ! Mem[0000000082800038] = 2f31d4ed18d48de0, %l4 = b25f6d870053bc35 ldx [%i1+0x038],%l4 ! %l4 = 2f31d4ed18d48de0 ! Mem[0000000082000018] = 22ac5cd8, %l1 = 0000000018d48de0 ldsh [%i0+0x01a],%l1 ! %l1 = 0000000000005cd8 ! %l2 = b0275759f1c7956a, Mem[000000008280003a] = 2f31d4ed stb %l2,[%i1+0x03a] ! Mem[0000000082800038] = 2f316aed ! %l1 = 0000000000005cd8, Mem[0000000090800020] = 0000054e000000ab stx %l1,[%i5+%o4] ! Mem[0000000090800020] = 0000000000005cd8 ! Mem[000000009080001c] = 31d4ed00, %g2 = 00000000000000b1 ldub [%i5+0x01d],%g2 ! %g2 = 0000000000000031 ! %l1 = 0000000000005cd8, Mem[0000000091800022] = 61eeba3f sth %l1,[%o0+0x022] ! Mem[0000000091800020] = 5cd8ba3f ! %l0 = 2f31d4ed, %l1 = 00005cd8, Mem[0000000083800008] = b0275759 f1c7956a std %l0,[%i3+%o1] ! Mem[0000000083800008] = 2f31d4ed 00005cd8 ! Mem[0000000091800038] = 00000000, %g2 = 0000000000000031 ldsh [%o0+0x038],%g2 ! %g2 = 0000000000000000 ba,a p57_not_taken_0_end p57_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000002f31d4ed bne,a,pn %xcc,p57_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000005cd8 bne,a,pn %xcc,p57_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be b0275759f1c7956a bne,a,pn %xcc,p57_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000054e94e7 bne,a,pn %xcc,p57_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 2f31d4ed18d48de0 bne,a,pn %xcc,p57_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000000ab bne,a,pn %xcc,p57_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be e4df8dc5000000ab bne,a,pn %xcc,p57_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000005759 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 f983fa1d 54072de9 bne %xcc,p57_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be dceab057 7f081c40 bne %xcc,p57_f4_fail nop ! Check Local Memory set p57_local0_expect,%g1 p57_check_local0: ldx [%g1+0x028],%g2 ! Expected data = 00005759ffff8e50 ldx [%i0+0x028],%g3 ! Observed data at 0000000082000028 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i0,0x028,%g4 set p57_local1_expect,%g1 p57_check_local1: ldx [%g1+0x000],%g2 ! Expected data = a062e8e084d00066 ldx [%i1+0x000],%g3 ! Observed data at 0000000082800000 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x000,%g4 ldx [%g1+0x038],%g2 ! Expected data = 2f316aed18d48de0 ldx [%i1+0x038],%g3 ! Observed data at 0000000082800038 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x038,%g4 set p57_local2_expect,%g1 p57_check_local2: ldx [%g1+0x010],%g2 ! Expected data = 924e5957fe708e50 ldx [%i2+0x010],%g3 ! Observed data at 0000000083000010 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 835402ed530f200d ldx [%i2+0x018],%g3 ! Observed data at 0000000083000018 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = e4df8dc5000000ab ldx [%i2+0x028],%g3 ! Observed data at 0000000083000028 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0d6857ba738ac291 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 = ffffffff6a464b19 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 = e4df8dc5000000ab ldx [%i3+0x000],%g3 ! Observed data at 0000000083800000 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 2f31d4ed00005cd8 ldx [%i3+0x008],%g3 ! Observed data at 0000000083800008 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = f1c7956a054e94e7 ldx [%i3+0x010],%g3 ! Observed data at 0000000083800010 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffffe4df8dc5 ldx [%i3+0x018],%g3 ! Observed data at 0000000083800018 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i3,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 2fabb8b7b68d5a8b ldx [%i3+0x030],%g3 ! Observed data at 0000000083800030 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = eb1c59345b39b934 ldx [%i3+0x038],%g3 ! Observed data at 0000000083800038 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i3,0x038,%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_f4_fail: set p57_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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: stba %l1,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000082000010] ldsba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000082000020] stha %l0,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000082800008] stba %l3,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000082000010] done p57_trap1o: stba %l1,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000082000010] ldsba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000082000020] stha %l0,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000082800008] stba %l3,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000082000010] done p57_trap2e: lduha [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000082800028] done p57_trap2o: lduha [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000082800028] done p57_trap3e: nop nop nop nop nop done p57_trap3o: nop nop nop nop 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 = 3d4a4666067ec291 ldx [%g1+0x008],%l1 ! %l1 = 916b95d9c09a46b1 ldx [%g1+0x010],%l2 ! %l2 = 45f702943b5b5fb9 ldx [%g1+0x018],%l3 ! %l3 = d87d76ccce0b14ba ldx [%g1+0x020],%l4 ! %l4 = f1f263c5f68c91c3 ldx [%g1+0x028],%l5 ! %l5 = 0d6857ba738ac291 ldx [%g1+0x030],%l6 ! %l6 = 20602068835402ed ldx [%g1+0x038],%l7 ! %l7 = 4c556968530f200d ! 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 = f51b1a0a 3fccfdbb 84e307dd 09014dbf ! %f4 = e17178dc fede4741 111bd15f 1c83949e ! %f8 = 45b58f80 9fed7cc5 6f4d3482 92f0be58 ! %f12 = a6c3d408 d39cdcc8 456d71c0 69fa241a ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 220bb786 41e637c3 c9ef707f a1447208 ! %f20 = 7b90b7eb e99f3bb7 db051da2 703f5634 ! %f24 = 2a8c9cb8 ee086b95 0c899393 7616b7c3 ! %f28 = 79e09a41 cc3a28a1 bc9546f4 2b70b3eb ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 2b3a9531 bef36c9e 218db510 1c83aa2d ! %f36 = 136bfb4f a26b4ec6 9d3471fa 864697d3 ! %f40 = fde7fa53 031e69ad 44e50fd6 a9175501 ! %f44 = 47a812fb ca1c9af8 db16b9be ac8dd0eb ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x78aefd6f00000049,%g7,%g1 ! GSR scale = 9, align = 1 wr %g1,%g0,%gsr ! GSR = 78aefd6f00000049 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[000000009180003c] = 52adff00, %g2 = 0000000000000000 ldub [%o0+0x03d],%g2 ! %g2 = 0000000000000052 ! %l5 = c93c980a91dc7f92, Mem[000000008400001e] = b2b55206 stb %l5,[%i0+0x01e] ! Mem[000000008400001c] = b2b59206 ! %l1 = 05ab921bcbd33fb7, Mem[0000000084800000] = 9d3e3a51dcec146c stx %l1,[%i1+%g0] ! Mem[0000000084800000] = 05ab921bcbd33fb7 ! %l6 = fa4ae52b, %l7 = 6b5bc96e, Mem[0000000090800018] = b2d54dc6 db268a9a std %l6,[%i5+%o3] ! Mem[0000000090800018] = fa4ae52b 6b5bc96e ! Mem[0000000091000014] = fe015ffa, %g2 = 0000000000000052 lduh [%i6+0x016],%g2 ! %g2 = 000000000000fe01 ! Mem[000000009100000c] = 7312abd6, %g2 = 000000000000fe01 lduw [%i6+0x00c],%g2 ! %g2 = 000000007312abd6 ! Mem[0000000085800004] = a39d463f, %l4 = eaae90e098e12d91 ldsw [%i3+0x004],%l4 ! %l4 = ffffffffa39d463f ! Mem[0000000091800014] = 96298cae, %g2 = 000000007312abd6 lduw [%o0+0x014],%g2 ! %g2 = 0000000096298cae ! Mem[0000000090800034] = e95e66e1, %g2 = 0000000096298cae lduh [%i5+0x036],%g2 ! %g2 = 000000000000e95e ! Mem[0000000085800028] = 4f1068c16eb64ddf, %l6 = ba206a32fa4ae52b ldx [%i3+%o5],%l6 ! %l6 = 4f1068c16eb64ddf p58_label_2: ! Mem[0000000085800030] = 91dedabe167d5fff, %l0 = e6e6159a26d0b384 ldx [%i3+0x030],%l0 ! %l0 = 91dedabe167d5fff ! Mem[0000000091800018] = 06faad5c, %g2 = 000000000000e95e lduw [%o0+%o3],%g2 ! %g2 = 0000000006faad5c ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 06faad5c, %g3 = 00000000 ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! %l0 = 91dedabe167d5fff, Mem[0000000091800034] = 51532584 sth %l0,[%o0+0x034] ! Mem[0000000091800034] = 5fff2584 ! Mem[000000009180002c] = df4e4459, %g2 = 00000000b427e099 ldsh [%o0+0x02c],%g2 ! %g2 = ffffffffffffdf4e ! Mem[0000000091800038] = 54b6116d, %g2 = ffffffffffffdf4e lduh [%o0+0x038],%g2 ! %g2 = 00000000000054b6 ! Mem[0000000091800004] = 07b3e6aa, %g18 = 4e0b06c7b07a98de ldsw [%o0+0x004],%g2 ! %g2 = 4e0b06c7b07a98de ! Mem[0000000091800008] = 8b9883bd3923d9af, %g2 = 0000000007b3e6aa ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd3923d9af ! Mem[000000008400000c] = daa6e8cc, %l1 = 05ab921bcbd33fb7 ldsw [%i0+0x00c],%l1 ! %l1 = ffffffffdaa6e8cc ! Mem[0000000090800028] = 4459f5d3, %g2 = 8b9883bd3923d9af ldsh [%i5+%o5],%g2 ! %g2 = 0000000000004459 p58_label_3: ! %l6 = 4f1068c16eb64ddf, Mem[0000000085000020] = 2ede8f54 stw %l6,[%i2+%o4] ! Mem[0000000085000020] = 6eb64ddf ! Mem[0000000091800014] = 96298cae, %g18 = 4e0b06c7b07a98de ldsw [%o0+0x014],%g2 ! %g2 = 4e0b06c7b07a98de ! Mem[0000000091800000] = fb520ab007b3e6aa, %g2 = ffffffff96298cae ldx [%o0+%g0],%g2 ! %g2 = fb520ab007b3e6aa ! Mem[0000000091000010] = 6cff95cd7757fe01, %g2 = fb520ab007b3e6aa ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd7757fe01 ! Mem[0000000091800004] = 07b3e6aa, %g18 = 4e0b06c7b07a98de ldsw [%o0+0x004],%g2 ! %g2 = 4e0b06c7b07a98de ! Mem[0000000090000030] = 7a6764e2, %g2 = 0000000007b3e6aa ldsh [%i4+0x030],%g2 ! %g2 = 0000000000007a67 ! %l5 = c93c980a91dc7f92, Mem[0000000091800020] = 5566979dba3ff053 stx %l5,[%o0+%o4] ! Mem[0000000091800020] = c93c980a91dc7f92 ! Mem[0000000090800030] = f479e2e9, %g2 = 0000000000007a67 ldsb [%i5+0x033],%g2 ! %g2 = fffffffffffffff4 ! Mem[000000009000001c] = 70edfb0e, %g18 = 4e0b06c7b07a98de ldsw [%i4+0x01c],%g2 ! %g2 = 4e0b06c7b07a98de ! Mem[0000000085800018] = a894461de82600c6, %l1 = ffffffffdaa6e8cc ldx [%i3+%o3],%l1 ! %l1 = a894461de82600c6 p58_label_4: ! Mem[000000009080003c] = adc27bb0, %g2 = 0000000070edfb0e ldsh [%i5+0x03c],%g2 ! %g2 = ffffffffffffadc2 ! Mem[000000009000000c] = 152d46b0, %g2 = ffffffffffffadc2 lduw [%i4+0x00c],%g2 ! %g2 = 00000000152d46b0 ! Mem[0000000091800014] = 8cae06fa, %g2 = 00000000152d46b0 ldsb [%o0+0x016],%g2 ! %g2 = ffffffffffffff8c ! Mem[0000000090800008] = 5a1ae612, %g18 = 4e0b06c7b07a98de ldsw [%i5+%o1],%g2 ! %g2 = 4e0b06c7b07a98de ! Mem[0000000090800024] = 49074459, %g2 = 000000005a1ae612 ldsh [%i5+0x026],%g2 ! %g2 = 0000000000004907 ! Mem[0000000090800010] = d95e356f, %g2 = 0000000000004907 ldub [%i5+0x013],%g2 ! %g2 = 00000000000000d9 ! Mem[0000000084800010] = 71482a34, %l4 = ffffffffa39d463f lduh [%i1+0x012],%l4 ! %l4 = 0000000000002a34 ! Mem[000000009180002c] = 445943bc, %g2 = 00000000000000d9 ldsh [%o0+0x02e],%g2 ! %g2 = 0000000000004459 ! Mem[000000009180003c] = adff0000, %g2 = 0000000000004459 ldsb [%o0+0x03e],%g2 ! %g2 = ffffffffffffffad ! %l0 = 91dedabe167d5fff, Mem[0000000090000018] = 1d179028 stw %l0,[%i4+%o3] ! Mem[0000000090000018] = 167d5fff p58_label_5: ! %l4 = 00002a34, %l5 = 91dc7f92, Mem[0000000084800020] = 8d54f67f c8fa5e57 std %l4,[%i1+%o4] ! Mem[0000000084800020] = 00002a34 91dc7f92 ! %l0 = 91dedabe167d5fff, Mem[000000009180003b] = 6d9d52ad stb %l0,[%o0+0x03b] ! Mem[0000000091800038] = ff9d52ad ! %l4 = 00002a34, %l5 = 91dc7f92, Mem[0000000090000030] = 7a6764e2 807fa20a std %l4,[%i4+0x030] ! Mem[0000000090000030] = 00002a34 91dc7f92 ! Mem[0000000090800018] = fa4ae52b 6b5bc96e, %g2 = ffffffad, %g3 = 152d46b0 ldd [%i5+%o3],%g2 ! %g2 = 00000000fa4ae52b 000000006b5bc96e ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = fa4ae52b, %g3 = 6b5bc96e ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! Mem[0000000090000024] = 32e58eaf, %g2 = 00000000b427e099 ldub [%i4+0x025],%g2 ! %g2 = 0000000000000032 ! Mem[0000000091000018] = 5ffaf26e, %g18 = 4e0b06c7b07a98de ldsw [%i6+%o3],%g2 ! %g2 = 4e0b06c7b07a98de ! Mem[000000008580002c] = 6eb64ddf, %l2 = ea8cd3a07021fbd0 ldsb [%i3+0x02e],%l2 ! %l2 = 000000000000004d ! Mem[0000000084000024] = 3bef6a5c, %l2 = 000000000000004d lduh [%i0+0x026],%l2 ! %l2 = 0000000000006a5c ! %l0 = 167d5fff, %l1 = e82600c6, Mem[0000000091800010] = 6e4e5182 96298cae std %l0,[%o0+%o2] ! Mem[0000000091800010] = 167d5fff e82600c6 p58_label_6: ! Mem[0000000090800004] = dd4bc205, %g2 = 000000005ffaf26e lduw [%i5+0x004],%g2 ! %g2 = 00000000dd4bc205 ! Mem[000000009180001c] = 684e28c9, %g2 = 00000000dd4bc205 ldub [%o0+0x01d],%g2 ! %g2 = 0000000000000068 ! %l7 = dff5afec6b5bc96e, Mem[0000000090800008] = 5a1ae612 sth %l7,[%i5+%o1] ! Mem[0000000090800008] = c96ee612 ! Mem[0000000090000028] = af022e97, %g18 = 4e0b06c7b07a98de ldsw [%i4+%o5],%g2 ! %g2 = 4e0b06c7b07a98de ! Mem[0000000091800024] = 91dc7f92, %g2 = ffffffffaf022e97 lduw [%o0+0x024],%g2 ! %g2 = 0000000091dc7f92 ! %l6 = 6eb64ddf, %l7 = 6b5bc96e, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l6,[%i5+%g0] ! Mem[0000000090800000] = 6eb64ddf 6b5bc96e ! Mem[0000000090800034] = 5e66e1d7, %g2 = 0000000091dc7f92 ldub [%i5+0x037],%g2 ! %g2 = 000000000000005e ! Mem[0000000091000008] = 48c28052, %g18 = 4e0b06c7b07a98de ldsw [%i6+%o1],%g2 ! %g2 = 4e0b06c7b07a98de ! Mem[0000000085800028] = 4f1068c1, %l7 = dff5afec6b5bc96e lduw [%i3+%o5],%l7 ! %l7 = 000000004f1068c1 ! Mem[0000000084800018] = 933108b5, %l5 = c93c980a91dc7f92 lduw [%i1+%o3],%l5 ! %l5 = 00000000933108b5 p58_label_7: ! Mem[0000000085000010] = 7657783a, %l1 = a894461de82600c6 lduw [%i2+%o2],%l1 ! %l1 = 000000007657783a ! %l2 = 0000000000006a5c, Mem[0000000090000018] = 167d5fff70edfb0e stx %l2,[%i4+%o3] ! Mem[0000000090000018] = 0000000000006a5c ! Mem[000000009080002c] = 51e85f11, %g2 = 0000000048c28052 ldsh [%i5+0x02c],%g2 ! %g2 = 00000000000051e8 ! Mem[0000000085800024] = 67fe20e9, %l0 = 91dedabe167d5fff ldsb [%i3+0x025],%l0 ! %l0 = fffffffffffffffe ! %l1 = 000000007657783a, Mem[000000009180002d] = 4e445943 stb %l1,[%o0+0x02d] ! Mem[000000009180002c] = 3a445943 ! Mem[0000000091000024] = 0f65f93d, %g2 = 00000000000051e8 ldsh [%i6+0x024],%g2 ! %g2 = 0000000000000f65 ! Mem[000000009100003c] = 8c8f0000, %g2 = 0000000000000f65 lduh [%i6+0x03e],%g2 ! %g2 = 0000000000008c8f ! Mem[0000000091000000] = 6ae82f88, %g2 = 0000000000008c8f ldsb [%i6+%g0],%g2 ! %g2 = 000000000000006a ! %l7 = 000000004f1068c1, Mem[0000000090800008] = c96ee612 stb %l7,[%i5+%o1] ! Mem[0000000090800008] = c16ee612 ! %l0 = fffffffe, %l1 = 7657783a, Mem[0000000085800008] = 8fffa3a3 678a2c8d std %l0,[%i3+%o1] ! Mem[0000000085800008] = fffffffe 7657783a p58_label_8: ! Mem[0000000091000024] = 0f65f93d, %g2 = 000000000000006a lduw [%i6+0x024],%g2 ! %g2 = 000000000f65f93d ! %l6 = 4f1068c16eb64ddf, Mem[0000000091000000] = 6ae82f8898f9b0a5 stx %l6,[%i6+%g0] ! Mem[0000000091000000] = 4f1068c16eb64ddf ! %l1 = 000000007657783a, Mem[0000000091800034] = 5fff2584 stw %l1,[%o0+0x034] ! Mem[0000000091800034] = 7657783a ! Mem[000000009100001c] = 47a19fcf, %g2 = 000000000f65f93d lduh [%i6+0x01c],%g2 ! %g2 = 00000000000047a1 ! %l2 = 0000000000006a5c, Mem[0000000084000000] = ec324dc2 stw %l2,[%i0+%g0] ! Mem[0000000084000000] = 00006a5c ! Mem[0000000091800018] = 06faad5c b7684e28, %g2 = 000047a1, %g3 = 152d46b0 ldd [%o0+%o3],%g2 ! %g2 = 0000000006faad5c 00000000b7684e28 ! Mem[0000000090800028] = 4459f5d3, %g18 = 4e0b06c7b07a98de ldsw [%i5+%o5],%g2 ! %g2 = 4e0b06c7b07a98de ! Mem[0000000090000010] = 1d358e58 d828ead6, %g2 = 4459f5d3, %g3 = b7684e28 ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 00000000d828ead6 ! Mem[0000000084000028] = 46c2a1d0 5f16b964, %l0 = fffffffe, %l1 = 7657783a ldd [%i0+%o5],%l0 ! %l0 = 0000000046c2a1d0 000000005f16b964 ! Mem[0000000084000034] = c9649de2, %l2 = 0000000000006a5c ldsb [%i0+0x036],%l2 ! %l2 = ffffffffffffff9d p58_label_9: ! Mem[000000009080003c] = adc27bb0, %g18 = 4e0b06c7b07a98de ldsw [%i5+0x03c],%g2 ! %g2 = 4e0b06c7b07a98de ! %l2 = ffffffffffffff9d, Mem[0000000090800019] = 4ae52b6b stb %l2,[%i5+0x019] ! Mem[0000000090800018] = 9de52b6b ! Mem[000000009080002c] = 11eaf607, %g2 = ffffffffadc27bb0 ldsb [%i5+0x02f],%g2 ! %g2 = 0000000000000011 ! Mem[0000000090000000] = 09d53180, %g2 = 0000000000000011 lduh [%i4+%g0],%g2 ! %g2 = 00000000000009d5 ! Mem[000000008400002c] = 5f16b964, %l6 = 4f1068c16eb64ddf ldub [%i0+0x02e],%l6 ! %l6 = 00000000000000b9 ! %l7 = 000000004f1068c1, Mem[000000009000000e] = 46b01d35 stb %l7,[%i4+0x00e] ! Mem[000000009000000c] = c1b01d35 ! Mem[0000000090800034] = 79e2e95e, %g2 = 00000000000009d5 lduw [%i5+0x034],%g2 ! %g2 = 0000000079e2e95e ! Mem[0000000091000008] = 48c28052, %g18 = 4e0b06c7b07a98de ldsw [%i6+%o1],%g2 ! %g2 = 4e0b06c7b07a98de ! %l2 = ffffff9d, %l3 = f5e28359, Mem[0000000090000018] = 00000000 00006a5c std %l2,[%i4+%o3] ! Mem[0000000090000018] = ffffff9d f5e28359 ! Mem[0000000090000018] = ffffff9d f5e28359, %g2 = 48c28052, %g3 = d828ead6 ldd [%i4+%o3],%g2 ! %g2 = 00000000ffffff9d 00000000f5e28359 p58_label_10: ! Mem[0000000091800020] = c93c980a91dc7f92, %g2 = 00000000ffffff9d ldx [%o0+%o4],%g2 ! %g2 = c93c980a91dc7f92 ! Mem[0000000085800030] = 91dedabe167d5fff, %l4 = 0000000000002a34 ldx [%i3+0x030],%l4 ! %l4 = 91dedabe167d5fff ! Mem[0000000090000038] = b2e6c511, %g2 = c93c980a91dc7f92 ldub [%i4+0x03b],%g2 ! %g2 = 00000000000000b2 ! Mem[0000000085000000] = bdd1f625, %l3 = 62a1d739f5e28359 ldub [%i2+0x002],%l3 ! %l3 = 00000000000000f6 ! Mem[0000000090000004] = d6ba8c74, %g18 = 4e0b06c7b07a98de ldsw [%i4+0x004],%g2 ! %g2 = 4e0b06c7b07a98de ! %l6 = 000000b9, %l7 = 4f1068c1, Mem[0000000091800000] = fb520ab0 07b3e6aa std %l6,[%o0+%g0] ! Mem[0000000091800000] = 000000b9 4f1068c1 ! Mem[0000000090000030] = 00002a34, %g2 = ffffffffd6ba8c74 ldsh [%i4+0x030],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000000c] = 152dc1b0, %g18 = 4e0b06c7b07a98de ldsw [%i4+0x00c],%g2 ! %g2 = 4e0b06c7b07a98de ! Mem[0000000091000018] = 5ffaf26e47a19fcf, %g2 = 00000000152dc1b0 ldx [%i6+%o3],%g2 ! %g2 = 5ffaf26e47a19fcf ! Mem[0000000090800020] = 86ef2635, %g2 = 5ffaf26e47a19fcf ldsb [%i5+0x021],%g2 ! %g2 = ffffffffffffff86 p58_label_11: ! %l6 = 00000000000000b9, Mem[0000000091000028] = 21a95ba108a9d051 stx %l6,[%i6+%o5] ! Mem[0000000091000028] = 00000000000000b9 ! Mem[000000009100001c] = 47a19fcf, %g18 = 4e0b06c7b07a98de ldsw [%i6+0x01c],%g2 ! %g2 = 4e0b06c7b07a98de ! Mem[0000000091000000] = 4f1068c16eb64ddf, %g2 = 0000000047a19fcf ldx [%i6+%g0],%g2 ! %g2 = 4f1068c16eb64ddf ! Mem[000000009180003c] = adff0000, %g2 = 4f1068c16eb64ddf lduh [%o0+0x03e],%g2 ! %g2 = 000000000000adff ! %l3 = 00000000000000f6, Mem[000000009080000f] = c9f8449d stb %l3,[%i5+0x00f] ! Mem[000000009080000c] = f6f8449d ! Mem[0000000091800004] = 4f1068c1, %g2 = 000000000000adff lduw [%o0+0x004],%g2 ! %g2 = 000000004f1068c1 ! %l5 = 00000000933108b5, Mem[0000000085000008] = dfd75cce86fb37d4 stx %l5,[%i2+%o1] ! Mem[0000000085000008] = 00000000933108b5 ! %l6 = 00000000000000b9, Mem[000000009080003c] = adc27bb0 sth %l6,[%i5+0x03c] ! Mem[000000009080003c] = 00b97bb0 ! %l7 = 000000004f1068c1, Mem[0000000091000000] = 4f1068c1 stw %l7,[%i6+%g0] ! Mem[0000000091000000] = 4f1068c1 ! Mem[000000008400002c] = 5f16b964, %l5 = 00000000933108b5 ldsb [%i0+0x02d],%l5 ! %l5 = 0000000000000016 p58_label_12: ! Mem[0000000090000020] = 0ad8f703, %g2 = 000000004f1068c1 ldub [%i4+%o4],%g2 ! %g2 = 000000000000000a ! %l4 = 91dedabe167d5fff, Mem[0000000091800036] = 783a54b6 stb %l4,[%o0+0x036] ! Mem[0000000091800034] = ff3a54b6 ! %l5 = 0000000000000016, Mem[0000000085000004] = 7a07fadd stw %l5,[%i2+0x004] ! Mem[0000000085000004] = 00000016 ! %l0 = 0000000046c2a1d0, Mem[0000000090000036] = 7f925391 sth %l0,[%i4+0x036] ! Mem[0000000090000034] = a1d05391 ! Mem[0000000091800038] = 54b611ff, %g2 = 000000000000000a ldub [%o0+0x038],%g2 ! %g2 = 0000000000000054 ! %l4 = 91dedabe167d5fff, Mem[000000009080000c] = 14acc7f6 stb %l4,[%i5+0x00c] ! Mem[000000009080000c] = ffacc7f6 ! %l7 = 000000004f1068c1, Mem[0000000091800018] = 06faad5cb7684e28 stx %l7,[%o0+%o3] ! Mem[0000000091800018] = 000000004f1068c1 ! %l1 = 000000005f16b964, Mem[0000000090000018] = ffffff9d stw %l1,[%i4+%o3] ! Mem[0000000090000018] = 5f16b964 ! %l3 = 00000000000000f6, Mem[000000008500002a] = e0f8763d stb %l3,[%i2+0x02a] ! Mem[0000000085000028] = e0f8f63d ! Mem[0000000090800028] = 4459f5d3, %g2 = 0000000000000054 ldsb [%i5+%o5],%g2 ! %g2 = 0000000000000044 p58_label_13: ! Mem[0000000091800010] = 167d5fffe82600c6, %g2 = 0000000000000044 ldx [%o0+%o2],%g2 ! %g2 = 167d5fffe82600c6 ! Mem[0000000084800004] = cbd33fb7, %l4 = 91dedabe167d5fff ldsb [%i1+0x005],%l4 ! %l4 = ffffffffffffffd3 ! Mem[000000008500001c] = e842722b, %l0 = 0000000046c2a1d0 ldsb [%i2+0x01e],%l0 ! %l0 = 0000000000000072 ! %l5 = 0000000000000016, Mem[000000009080003d] = b97bb000 stb %l5,[%i5+0x03d] ! Mem[000000009080003c] = 167bb000 ! Mem[000000009100000c] = abd66cff, %g2 = 167d5fffe82600c6 ldub [%i6+0x00e],%g2 ! %g2 = 00000000000000ab ! Mem[0000000084000014] = 63887aac, %l4 = ffffffffffffffd3 ldub [%i0+0x017],%l4 ! %l4 = 00000000000000ac ! %l1 = 000000005f16b964, Mem[0000000085000028] = e0f8f63d stw %l1,[%i2+%o5] ! Mem[0000000085000028] = 5f16b964 ! %l6 = 00000000000000b9, Mem[000000009080002c] = 51e85f11 sth %l6,[%i5+0x02c] ! Mem[000000009080002c] = 00b95f11 ! Mem[0000000090000004] = d6ba8c74, %g2 = 00000000000000ab lduw [%i4+0x004],%g2 ! %g2 = 00000000d6ba8c74 ! Mem[0000000090800028] = f5d300b9, %g2 = 00000000d6ba8c74 lduh [%i5+0x02a],%g2 ! %g2 = 000000000000f5d3 p58_label_14: ! %l3 = 00000000000000f6, Mem[0000000091800000] = 000000b9 stw %l3,[%o0+%g0] ! Mem[0000000091800000] = 000000f6 ! Mem[0000000090800008] = c16ee612, %g2 = 000000000000f5d3 lduh [%i5+%o1],%g2 ! %g2 = 000000000000c16e ! Mem[0000000090800014] = 356f1dfa, %g2 = 000000000000c16e ldsb [%i5+0x015],%g2 ! %g2 = 0000000000000035 ! Mem[0000000090800010] = 9dd95e35, %g2 = 0000000000000035 lduh [%i5+0x012],%g2 ! %g2 = 0000000000009dd9 ! %l5 = 0000000000000016, Mem[0000000084800011] = 71482a34 stb %l5,[%i1+0x011] ! Mem[0000000084800010] = 71162a34 ! Mem[000000009080003c] = 00167bb0, %g2 = 0000000000009dd9 lduw [%i5+0x03c],%g2 ! %g2 = 0000000000167bb0 ! Mem[0000000091800030] = 43bc1d81 7657ff3a, %g2 = 00167bb0, %g3 = f5e28359 ldd [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 000000007657ff3a ! %l0 = 00000072, %l1 = 5f16b964, Mem[0000000085000018] = 975d0d32 e842722b std %l0,[%i2+%o3] ! Mem[0000000085000018] = 00000072 5f16b964 ! Mem[0000000090000024] = 32e58eaf, %g2 = 0000000043bc1d81 ldsb [%i4+0x025],%g2 ! %g2 = 0000000000000032 ! Mem[0000000084800008] = e6b2bc7a, %l0 = 0000000000000072 ldsw [%i1+%o1],%l0 ! %l0 = ffffffffe6b2bc7a p58_label_15: ! Mem[0000000085000000] = bdd1f625, %l6 = 00000000000000b9 lduw [%i2+%g0],%l6 ! %l6 = 00000000bdd1f625 ! Mem[0000000084800008] = e6b2bc7a, %l5 = 0000000000000016 lduw [%i1+%o1],%l5 ! %l5 = 00000000e6b2bc7a ! Mem[0000000090800038] = 66e1d7bc00167bb0, %g2 = 0000000000000032 ldx [%i5+0x038],%g2 ! %g2 = 66e1d7bc00167bb0 ! %l6 = 00000000bdd1f625, Mem[0000000091000020] = 8b0950dd0f65f93d stx %l6,[%i6+%o4] ! Mem[0000000091000020] = 00000000bdd1f625 ! Mem[0000000090000030] = 00002a3491dca1d0, %g2 = 66e1d7bc00167bb0 ldx [%i4+0x030],%g2 ! %g2 = 00002a3491dca1d0 ! %l4 = 000000ac, %l5 = e6b2bc7a, Mem[0000000090000018] = 5f16b964 f5e28359 std %l4,[%i4+%o3] ! Mem[0000000090000018] = 000000ac e6b2bc7a ! Mem[0000000091800020] = 3c980a91, %g2 = 00002a3491dca1d0 ldsb [%o0+0x021],%g2 ! %g2 = 000000000000003c ! Mem[0000000091000020] = 00000000, %g2 = 000000000000003c lduw [%i6+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100003c] = 62bf8c8f, %g2 = 0000000000000000 lduh [%i6+0x03c],%g2 ! %g2 = 00000000000062bf ! Mem[0000000091800008] = 8b9883bd3923d9af, %g2 = 00000000000062bf ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd3923d9af p58_label_16: ! Mem[0000000084800010] = 71162a34, %l3 = 00000000000000f6 ldsh [%i1+%o2],%l3 ! %l3 = 0000000000007116 ! %l4 = 00000000000000ac, Mem[0000000091800038] = 54b611ff stw %l4,[%o0+0x038] ! Mem[0000000091800038] = 000000ac ! %l1 = 000000005f16b964, Mem[0000000090800012] = 9dd95e35 sth %l1,[%i5+0x012] ! Mem[0000000090800010] = b9645e35 ! %l4 = 00000000000000ac, Mem[0000000091800016] = 00c60000 stb %l4,[%o0+0x016] ! Mem[0000000091800014] = acc60000 ! Mem[0000000090800010] = f844b9645e356f1d, %g2 = 8b9883bd3923d9af ldx [%i5+%o2],%g2 ! %g2 = f844b9645e356f1d ! Mem[000000009000002c] = 2cbb0000, %g2 = f844b9645e356f1d lduh [%i4+0x02e],%g2 ! %g2 = 0000000000002cbb ! Mem[000000009080001c] = 6b5bc96e, %g2 = 0000000000002cbb ldub [%i5+0x01c],%g2 ! %g2 = 000000000000006b ! %l4 = 000000ac, %l5 = e6b2bc7a, Mem[0000000085800010] = 6ba86783 ae53a96c std %l4,[%i3+%o2] ! Mem[0000000085800010] = 000000ac e6b2bc7a ! Mem[0000000090800018] = fa9de52b, %g2 = 000000000000006b ldsh [%i5+%o3],%g2 ! %g2 = fffffffffffffa9d ! Mem[0000000091800010] = 167d5fff, %g2 = fffffffffffffa9d ldsb [%o0+%o2],%g2 ! %g2 = 0000000000000016 p58_label_17: ! Mem[0000000091000008] = 48c28052, %g2 = 0000000000000016 lduw [%i6+%o1],%g2 ! %g2 = 0000000048c28052 ! Mem[0000000090000020] = 0ad8f703, %g2 = 0000000048c28052 lduh [%i4+%o4],%g2 ! %g2 = 0000000000000ad8 ! Mem[0000000090800014] = 356f1dfa, %g2 = 0000000000000ad8 ldub [%i5+0x015],%g2 ! %g2 = 0000000000000035 ! Mem[000000009000003c] = e6c51178, %g2 = 0000000000000035 ldsh [%i4+0x03c],%g2 ! %g2 = ffffffffffffe6c5 ! Mem[0000000091800014] = c6000000, %g2 = ffffffffffffe6c5 ldsb [%o0+0x017],%g2 ! %g2 = ffffffffffffffc6 ! Mem[0000000090800038] = 66e1d7bc 00167bb0, %g2 = ffffffc6, %g3 = 7657ff3a ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 0000000000167bb0 ! Mem[000000009080002c] = 00b95f11, %g2 = 0000000066e1d7bc lduw [%i5+0x02c],%g2 ! %g2 = 0000000000b95f11 ! Mem[0000000091000030] = a5b5761e, %g2 = 0000000000b95f11 ldsb [%i6+0x030],%g2 ! %g2 = ffffffffffffffa5 ! Mem[0000000084800004] = cbd33fb7, %l0 = ffffffffe6b2bc7a ldsw [%i1+0x004],%l0 ! %l0 = ffffffffcbd33fb7 ! %l7 = 000000004f1068c1, Mem[0000000091000028] = 00000000000000b9 stx %l7,[%i6+%o5] ! Mem[0000000091000028] = 000000004f1068c1 p58_label_18: ! %l4 = 00000000000000ac, Mem[000000009000003c] = e6c51178 stw %l4,[%i4+0x03c] ! Mem[000000009000003c] = 000000ac ! Mem[0000000090800008] = c16ee612 ffacc7f6, %g2 = ffffffa5, %g3 = 00167bb0 ldd [%i5+%o1],%g2 ! %g2 = 00000000c16ee612 00000000ffacc7f6 ! Mem[0000000091800018] = 004f1068, %g2 = 00000000c16ee612 ldub [%o0+0x01b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000085800018] = a894461d, %l0 = ffffffffcbd33fb7 ldsb [%i3+0x01b],%l0 ! %l0 = 000000000000001d ! Mem[0000000090000010] = 1d358e58, %g2 = 0000000000000000 ldsh [%i4+%o2],%g2 ! %g2 = 0000000000001d35 ! Mem[0000000091000004] = 6eb64ddf, %g18 = 4e0b06c7b07a98de ldsw [%i6+0x004],%g2 ! %g2 = 4e0b06c7b07a98de ! %l5 = 00000000e6b2bc7a, Mem[0000000091000004] = 6eb64ddf stb %l5,[%i6+0x004] ! Mem[0000000091000004] = 7ab64ddf ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = 000000006eb64ddf ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! %l4 = 00000000000000ac, Mem[0000000091800032] = 1d817657 stb %l4,[%o0+0x032] ! Mem[0000000091800030] = ac817657 ! Mem[0000000091800000] = 000000f6, %g2 = a5b5761e1214449b ldsh [%o0+%g0],%g2 ! %g2 = 0000000000000000 p58_label_19: ! %l2 = ffffffffffffff9d, Mem[000000008480002c] = ef9f9798 sth %l2,[%i1+0x02c] ! Mem[000000008480002c] = ff9d9798 ! %l0 = 000000000000001d, Mem[0000000091000010] = 6cff95cd7757fe01 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = 000000000000001d ! Mem[000000009080001c] = 6b5bc96e, %g2 = 0000000000000000 lduh [%i5+0x01c],%g2 ! %g2 = 0000000000006b5b ! %l2 = ffffffffffffff9d, Mem[000000009000001e] = bc7a0ad8 sth %l2,[%i4+0x01e] ! Mem[000000009000001c] = ff9d0ad8 ! %l7 = 000000004f1068c1, Mem[0000000085800020] = 5d4693da stw %l7,[%i3+%o4] ! Mem[0000000085800020] = 4f1068c1 ! Mem[0000000090800024] = 35144907, %g2 = 0000000000006b5b ldub [%i5+0x024],%g2 ! %g2 = 0000000000000035 ! Mem[0000000090000020] = f7030332, %g2 = 0000000000000035 ldub [%i4+0x022],%g2 ! %g2 = 00000000000000f7 ! %l5 = 00000000e6b2bc7a, Mem[0000000091000008] = 48c28052 stw %l5,[%i6+%o1] ! Mem[0000000091000008] = e6b2bc7a ! Mem[0000000085000038] = d49e867b36a5c1b0, %l4 = 00000000000000ac ldx [%i2+0x038],%l4 ! %l4 = d49e867b36a5c1b0 ! Mem[0000000091000028] = 00000000 4f1068c1, %g2 = 000000f7, %g3 = ffacc7f6 ldd [%i6+%o5],%g2 ! %g2 = 0000000000000000 000000004f1068c1 p58_label_20: ! Mem[000000009180003c] = 9d52adff, %g18 = 4e0b06c7b07a98de ldsw [%o0+0x03c],%g2 ! %g2 = 4e0b06c7b07a98de ! %l0 = 000000000000001d, Mem[0000000084000000] = 00006a5cff1e7370 stx %l0,[%i0+%g0] ! Mem[0000000084000000] = 000000000000001d ! %l7 = 000000004f1068c1, Mem[000000009100001a] = f26e47a1 sth %l7,[%i6+0x01a] ! Mem[0000000091000018] = 68c147a1 ! %l7 = 000000004f1068c1, Mem[0000000090000018] = 000000ac stw %l7,[%i4+%o3] ! Mem[0000000090000018] = 4f1068c1 ! Mem[0000000091000034] = 14449be2, %g2 = ffffffff9d52adff ldsb [%i6+0x035],%g2 ! %g2 = 0000000000000014 ! Mem[0000000091800010] = 167d5fff, %g2 = 0000000000000014 ldsb [%o0+%o2],%g2 ! %g2 = 0000000000000016 ! %l4 = d49e867b36a5c1b0, Mem[0000000090000002] = 3180d6ba stb %l4,[%i4+0x002] ! Mem[0000000090000000] = b080d6ba ! Mem[0000000085800038] = 28aa8f67, %l7 = 000000004f1068c1 lduh [%i3+0x03a],%l7 ! %l7 = 0000000000008f67 ! Mem[0000000085000038] = d49e867b, %l3 = 0000000000007116 ldsh [%i2+0x038],%l3 ! %l3 = ffffffffffffd49e ! %l5 = 00000000e6b2bc7a, Mem[0000000084800028] = d0c7d044 stw %l5,[%i1+%o5] ! Mem[0000000084800028] = e6b2bc7a p58_label_21: ! Mem[0000000090800000] = 6eb64ddf, %g2 = 0000000000000016 lduh [%i5+%g0],%g2 ! %g2 = 0000000000006eb6 ! %l4 = 36a5c1b0, %l5 = e6b2bc7a, Mem[0000000091000020] = 00000000 bdd1f625 std %l4,[%i6+%o4] ! Mem[0000000091000020] = 36a5c1b0 e6b2bc7a ! %l7 = 0000000000008f67, Mem[0000000091000030] = a5b5761e1214449b stx %l7,[%i6+0x030] ! Mem[0000000091000030] = 0000000000008f67 ! %l2 = ffffff9d, %l3 = ffffd49e, Mem[0000000090000028] = af022e97 7d3b2cbb std %l2,[%i4+%o5] ! Mem[0000000090000028] = ffffff9d ffffd49e ! %l0 = 000000000000001d, Mem[000000009180003c] = 9d52adff sth %l0,[%o0+0x03c] ! Mem[000000009180003c] = 001dadff ! Mem[0000000091800018] = 00000000, %g2 = 0000000000006eb6 ldub [%o0+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000018] = 4f1068c1 e6b2ff9d, %g2 = 00000000, %g3 = 4f1068c1 ldd [%i4+%o3],%g2 ! %g2 = 000000004f1068c1 00000000e6b2ff9d ! Mem[0000000085000018] = 00000072, %l2 = ffffffffffffff9d ldsh [%i2+0x01a],%l2 ! %l2 = 0000000000000072 ! Mem[0000000090800038] = 66e1d7bc, %g2 = 000000004f1068c1 lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc ! Mem[0000000091000020] = 36a5c1b0, %g2 = 0000000066e1d7bc ldsb [%i6+%o4],%g2 ! %g2 = 0000000000000036 p58_label_22: ! Mem[000000009100001c] = 47a19fcf, %g2 = 0000000000000036 lduh [%i6+0x01c],%g2 ! %g2 = 00000000000047a1 ! Mem[0000000085000038] = d49e867b 36a5c1b0, %l6 = bdd1f625, %l7 = 00008f67 ldd [%i2+0x038],%l6 ! %l6 = 00000000d49e867b 0000000036a5c1b0 ! Mem[0000000091000004] = 4ddfe6b2, %g2 = 00000000000047a1 ldsb [%i6+0x006],%g2 ! %g2 = 000000000000004d ! %l6 = 00000000d49e867b, Mem[000000008580000c] = 7657783a stw %l6,[%i3+0x00c] ! Mem[000000008580000c] = d49e867b ! %l0 = 000000000000001d, Mem[0000000091800024] = 91dc7f92 stw %l0,[%o0+0x024] ! Mem[0000000091800024] = 0000001d ! Mem[0000000090800008] = 12ffacc7, %g2 = 000000000000004d ldub [%i5+0x00b],%g2 ! %g2 = 0000000000000012 ! %l2 = 0000000000000072, Mem[0000000091800030] = 43bcac81 sth %l2,[%o0+0x030] ! Mem[0000000091800030] = 0072ac81 ! %l1 = 000000005f16b964, Mem[0000000090000034] = 91dca1d0 stw %l1,[%i4+0x034] ! Mem[0000000090000034] = 5f16b964 ! %l3 = ffffffffffffd49e, Mem[000000009180003f] = ff000000 stb %l3,[%o0+0x03f] ! Mem[000000009180003c] = 9e000000 ! %l3 = ffffffffffffd49e, Mem[0000000084800008] = e6b2bc7a stw %l3,[%i1+%o1] ! Mem[0000000084800008] = ffffd49e p58_label_23: ! %l2 = 0000000000000072, Mem[000000009100001f] = cf36a5c1 stb %l2,[%i6+0x01f] ! Mem[000000009100001c] = 7236a5c1 ! Mem[0000000090800014] = 356f1dfa, %g2 = 0000000000000012 ldsb [%i5+0x015],%g2 ! %g2 = 0000000000000035 ! Mem[0000000091800024] = 0000001d, %g2 = 0000000000000035 lduw [%o0+0x024],%g2 ! %g2 = 000000000000001d ! Mem[000000009100000c] = abd60000, %g2 = 000000000000001d ldub [%i6+0x00e],%g2 ! %g2 = 00000000000000ab ! %l7 = 0000000036a5c1b0, Mem[0000000090000018] = 4f1068c1e6b2ff9d stx %l7,[%i4+%o3] ! Mem[0000000090000018] = 0000000036a5c1b0 ! Mem[0000000091000038] = e25676cb62bf8c8f, %g2 = 00000000000000ab ldx [%i6+0x038],%g2 ! %g2 = e25676cb62bf8c8f ! Mem[0000000091000030] = 00000000 00008f67, %g2 = 62bf8c8f, %g3 = e6b2ff9d ldd [%i6+0x030],%g2 ! %g2 = 0000000000000000 0000000000008f67 ! %l2 = 0000000000000072, Mem[000000008580000e] = d49e867b stb %l2,[%i3+0x00e] ! Mem[000000008580000c] = d49e727b ! %l2 = 0000000000000072, Mem[000000008480000c] = 33e9fa38 sth %l2,[%i1+0x00c] ! Mem[000000008480000c] = 0072fa38 ! Mem[000000009000003c] = 000000ac, %g2 = 0000000000000000 ldsh [%i4+0x03c],%g2 ! %g2 = 0000000000000000 p58_label_24: ! Mem[000000008480003c] = fc545c28, %l4 = d49e867b36a5c1b0 ldsh [%i1+0x03e],%l4 ! %l4 = 0000000000005c28 ! Mem[0000000091800038] = 000000ac, %g2 = 0000000000000000 ldub [%o0+0x038],%g2 ! %g2 = 0000000000000000 ! %l5 = 00000000e6b2bc7a, Mem[0000000090800030] = eaf607f4 stw %l5,[%i5+0x030] ! Mem[0000000090800030] = e6b2bc7a ! %l6 = d49e867b, %l7 = 36a5c1b0, Mem[0000000091800008] = 8b9883bd 3923d9af std %l6,[%o0+%o1] ! Mem[0000000091800008] = d49e867b 36a5c1b0 ! %l0 = 0000001d, %l1 = 5f16b964, Mem[0000000091000018] = 5ffa68c1 47a19f72 std %l0,[%i6+%o3] ! Mem[0000000091000018] = 0000001d 5f16b964 ! Mem[000000009100002c] = 4f1068c1, %g2 = 0000000000000000 ldsh [%i6+0x02c],%g2 ! %g2 = 0000000000004f10 ! %l0 = 000000000000001d, Mem[0000000091800018] = 00000000 stb %l0,[%o0+%o3] ! Mem[0000000091800018] = 1d000000 ! Mem[0000000091000038] = e25676cb62bf8c8f, %g2 = 0000000000004f10 ldx [%i6+0x038],%g2 ! %g2 = e25676cb62bf8c8f ! %l7 = 0000000036a5c1b0, Mem[0000000091000000] = 4f1068c17ab64ddf stx %l7,[%i6+%g0] ! Mem[0000000091000000] = 0000000036a5c1b0 ! Mem[0000000090800024] = 35144907, %g2 = e25676cb62bf8c8f lduw [%i5+0x024],%g2 ! %g2 = 0000000035144907 p58_label_25: ! %l4 = 00005c28, %l5 = e6b2bc7a, Mem[0000000091000038] = e25676cb 62bf8c8f std %l4,[%i6+0x038] ! Mem[0000000091000038] = 00005c28 e6b2bc7a ! Mem[0000000091800010] = 167d5fff, %g2 = 0000000035144907 ldsb [%o0+%o2],%g2 ! %g2 = 0000000000000016 ! %l4 = 00005c28, %l5 = e6b2bc7a, Mem[0000000085800010] = 000000ac e6b2bc7a std %l4,[%i3+%o2] ! Mem[0000000085800010] = 00005c28 e6b2bc7a ! Mem[0000000084000020] = 033d49c63bef6a5c, %l7 = 0000000036a5c1b0 ldx [%i0+%o4],%l7 ! %l7 = 033d49c63bef6a5c ! Mem[0000000084000034] = c9649de2, %l3 = ffffffffffffd49e ldub [%i0+0x034],%l3 ! %l3 = 00000000000000c9 ! Mem[0000000090000018] = 0036a5c1, %g2 = 0000000000000016 ldsb [%i4+0x01b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800024] = 49074459, %g2 = 0000000000000000 ldub [%i5+0x026],%g2 ! %g2 = 0000000000000049 ! %l4 = 0000000000005c28, Mem[000000008500001c] = 5f16b964 stw %l4,[%i2+0x01c] ! Mem[000000008500001c] = 00005c28 ! %l7 = 033d49c63bef6a5c, Mem[0000000090800018] = fa9de52b6b5bc96e stx %l7,[%i5+%o3] ! Mem[0000000090800018] = 033d49c63bef6a5c ! Mem[0000000090800024] = 35144907, %g18 = 4e0b06c7b07a98de ldsw [%i5+0x024],%g2 ! %g2 = 4e0b06c7b07a98de ba,a p58_not_taken_0_end p58_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000000000001d bne,a,pn %xcc,p58_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000005f16b964 bne,a,pn %xcc,p58_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000072 bne,a,pn %xcc,p58_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000c9 bne,a,pn %xcc,p58_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000005c28 bne,a,pn %xcc,p58_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000e6b2bc7a bne,a,pn %xcc,p58_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000d49e867b bne,a,pn %xcc,p58_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 033d49c63bef6a5c 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 f51b1a0a 3fccfdbb bne %xcc,p58_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 111bd15f 1c83949e bne %xcc,p58_f6_fail nop ! Check Local Memory set p58_local0_expect,%g1 p58_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 000000000000001d ldx [%i0+0x000],%g3 ! Observed data at 0000000084000000 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = b8964681b2b59206 ldx [%i0+0x018],%g3 ! Observed data at 0000000084000018 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x018,%g4 set p58_local1_expect,%g1 p58_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 05ab921bcbd33fb7 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 = ffffd49e0072fa38 ldx [%i1+0x008],%g3 ! Observed data at 0000000084800008 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 71162a34810f4d1c ldx [%i1+0x010],%g3 ! Observed data at 0000000084800010 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00002a3491dc7f92 ldx [%i1+0x020],%g3 ! Observed data at 0000000084800020 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = e6b2bc7aff9d9798 ldx [%i1+0x028],%g3 ! Observed data at 0000000084800028 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i1,0x028,%g4 set p58_local2_expect,%g1 p58_check_local2: ldx [%g1+0x000],%g2 ! Expected data = bdd1f62500000016 ldx [%i2+0x000],%g3 ! Observed data at 0000000085000000 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000000933108b5 ldx [%i2+0x008],%g3 ! Observed data at 0000000085000008 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000007200005c28 ldx [%i2+0x018],%g3 ! Observed data at 0000000085000018 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 6eb64ddfbbec0fc1 ldx [%i2+0x020],%g3 ! Observed data at 0000000085000020 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 5f16b9646b66861f ldx [%i2+0x028],%g3 ! Observed data at 0000000085000028 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i2,0x028,%g4 set p58_local3_expect,%g1 p58_check_local3: ldx [%g1+0x008],%g2 ! Expected data = fffffffed49e727b 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 = 00005c28e6b2bc7a ldx [%i3+0x010],%g3 ! Observed data at 0000000085800010 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 4f1068c167fe20e9 ldx [%i3+0x020],%g3 ! Observed data at 0000000085800020 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x020,%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_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: ldda [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000085000020] lduwa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000085800010] stda %l0,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000084000018] stda %l2,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085800010] ldswa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000085000000] lduba [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000085000010] done p58_trap1o: ldda [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000085000020] lduwa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000085800010] stda %l0,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000084000018] stda %l2,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085800010] ldswa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000085000000] lduba [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000085000010] done p58_trap2e: stxa %l5,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085800020] stda %l2,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085000008] stxa %l3,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000084800018] lduwa [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000084800000] stha %l5,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085000018] stwa %l5,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000084000000] stha %l5,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085000028] done p58_trap2o: stxa %l5,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085800020] stda %l2,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085000008] stxa %l3,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000084800018] lduwa [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000084800000] stha %l5,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085000018] stwa %l5,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000084000000] stha %l5,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085000028] done p58_trap3e: nop nop nop nop done p58_trap3o: 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 = e6e6159a26d0b384 ldx [%g1+0x008],%l1 ! %l1 = 05ab921bcbd33fb7 ldx [%g1+0x010],%l2 ! %l2 = ea8cd3a07021fbd0 ldx [%g1+0x018],%l3 ! %l3 = 62a1d739f5e28359 ldx [%g1+0x020],%l4 ! %l4 = eaae90e098e12d91 ldx [%g1+0x028],%l5 ! %l5 = c93c980a91dc7f92 ldx [%g1+0x030],%l6 ! %l6 = ba206a32fa4ae52b ldx [%g1+0x038],%l7 ! %l7 = dff5afec6b5bc96e ! 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 = b6e70e1c 110ea7c7 ac6e62d5 d6a79eac ! %f4 = d8ffa0a7 b1af92b3 fab7e4e1 98c9df94 ! %f8 = ae2e613e 22929191 00d15fc2 d0aefeb2 ! %f12 = d7ac9cfd ed7a3834 266c9f6d 5407af58 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 643a2b83 4bbdf876 84f55244 1fa57a20 ! %f20 = f9257a1f 63cd0c30 1df18206 a96f41af ! %f24 = 0c94c4af ed8f715e 2b5b808c a7ea40ed ! %f28 = c38660cb 3d2a8bbc 6922563d 4bd02463 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 3a2afad5 ba85a2d9 eb8de6fc 8d365aa5 ! %f36 = afc880ae 0270d7bc d6e89f9b c10ca498 ! %f40 = b7b8e52d c76fa73c b89894c7 70894063 ! %f44 = 02d5a56b 3ff8e82c 22f3d1b5 bff865e8 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x30ee06b000000041,%g7,%g1 ! GSR scale = 8, align = 1 wr %g1,%g0,%gsr ! GSR = 30ee06b000000041 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[000000009180003c] = adff0000, %g2 = 0000000000000000 lduh [%o0+0x03e],%g2 ! %g2 = 000000000000adff ! Mem[0000000090000020] = 0ad8f703 0332e58e, %g2 = 0000adff, %g3 = 00000000 ldd [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 000000000332e58e ! %l4 = 77cf910bf31b3c2e, Mem[000000009080003f] = b0000000 stb %l4,[%i5+0x03f] ! Mem[000000009080003c] = 2e000000 ! Mem[000000008680002c] = b5510a3b, %l1 = f63d52d2116767a3 ldsb [%i1+0x02c],%l1 ! %l1 = ffffffffffffffb5 ! %l5 = 56f51f68ddfeff13, Mem[0000000090800034] = 79e2e95e stw %l5,[%i5+0x034] ! Mem[0000000090800034] = ddfeff13 ! %l6 = 28c0649c069183f3, Mem[0000000091000038] = e25676cb sth %l6,[%i6+0x038] ! Mem[0000000091000038] = 83f376cb ! Mem[0000000091000008] = 48c28052 7312abd6, %g2 = 0ad8f703, %g3 = 0332e58e ldd [%i6+%o1],%g2 ! %g2 = 0000000048c28052 000000007312abd6 ! %l2 = 1f362e88d52ac0fe, Mem[0000000086000020] = e4c10df26f3a56b4 stx %l2,[%i0+%o4] ! Mem[0000000086000020] = 1f362e88d52ac0fe ! %l0 = 374c12d813cf7ce3, Mem[0000000090800016] = 6f1db2d5 sth %l0,[%i5+0x016] ! Mem[0000000090800014] = 7ce3b2d5 ! %l2 = 1f362e88d52ac0fe, Mem[0000000090000020] = 0ad8f7030332e58e stx %l2,[%i4+%o4] ! Mem[0000000090000020] = 1f362e88d52ac0fe p59_label_2: ! %l5 = 56f51f68ddfeff13, Mem[0000000087000033] = a4239e72 stb %l5,[%i2+0x033] ! Mem[0000000087000030] = a4239e13 ! Mem[000000008600001c] = fe884bb1, %l3 = 383a05b05245a8b9 ldsb [%i0+0x01f],%l3 ! %l3 = ffffffffffffffb1 ! Mem[0000000090000014] = d828ead6, %g2 = 0000000048c28052 lduw [%i4+0x014],%g2 ! %g2 = 00000000d828ead6 ! Mem[0000000091000018] = 5ffaf26e, %g2 = 00000000d828ead6 ldsh [%i6+%o3],%g2 ! %g2 = 0000000000005ffa ! Mem[0000000091000024] = f93d21a9, %g2 = 0000000000005ffa ldub [%i6+0x026],%g2 ! %g2 = 00000000000000f9 ! %l4 = f31b3c2e, %l5 = ddfeff13, Mem[0000000091000008] = 48c28052 7312abd6 std %l4,[%i6+%o1] ! Mem[0000000091000008] = f31b3c2e ddfeff13 ! Mem[000000009000003c] = e6c51178, %g2 = 00000000000000f9 lduw [%i4+0x03c],%g2 ! %g2 = 00000000e6c51178 ! Mem[0000000091000034] = 9b83f376, %g2 = 00000000e6c51178 ldsb [%i6+0x037],%g2 ! %g2 = ffffffffffffff9b ! %l1 = ffffffffffffffb5, Mem[0000000091000008] = f31b3c2e sth %l1,[%i6+%o1] ! Mem[0000000091000008] = ffb53c2e ! Mem[0000000091000020] = 0950dd0f, %g2 = ffffffffffffff9b ldub [%i6+0x021],%g2 ! %g2 = 0000000000000009 p59_label_3: ! %l2 = 1f362e88d52ac0fe, Mem[0000000091000018] = 5ffaf26e stw %l2,[%i6+%o3] ! Mem[0000000091000018] = d52ac0fe ! Mem[000000009080000c] = 14acc7c9, %g2 = 0000000000000009 ldsh [%i5+0x00c],%g2 ! %g2 = 00000000000014ac ! Mem[0000000091800020] = 5566979d ba3ff053, %g2 = 000014ac, %g3 = 7312abd6 ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000ba3ff053 ! Mem[000000009180001c] = b7684e28, %g2 = 000000005566979d ldsh [%o0+0x01c],%g2 ! %g2 = ffffffffffffb768 ! %l5 = 56f51f68ddfeff13, Mem[0000000090800028] = 4459f5d3 sth %l5,[%i5+%o5] ! Mem[0000000090800028] = ff13f5d3 ! %l3 = ffffffffffffffb1, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l3,[%i4+%g0] ! Mem[0000000090000000] = ffffffffffffffb1 ! %l0 = 13cf7ce3, %l1 = ffffffb5, Mem[0000000086800020] = f0391ad6 71e657da std %l0,[%i1+%o4] ! Mem[0000000086800020] = 13cf7ce3 ffffffb5 ! Mem[0000000087800018] = bb12ce29, %l7 = 9c8b1c37ae4f1080 ldsw [%i3+%o3],%l7 ! %l7 = ffffffffbb12ce29 ! Mem[0000000090000034] = 807fa20a, %g18 = e74df26894001773 ldsw [%i4+0x034],%g2 ! %g2 = e74df26894001773 ! %l4 = 77cf910bf31b3c2e, Mem[0000000090800020] = 0c86ef2635144907 stx %l4,[%i5+%o4] ! Mem[0000000090800020] = 77cf910bf31b3c2e p59_label_4: ! Mem[000000009100003c] = 8c8f0000, %g2 = ffffffff807fa20a ldsb [%i6+0x03e],%g2 ! %g2 = ffffffffffffff8c ! Mem[0000000091800034] = 51532584, %g18 = e74df26894001773 ldsw [%o0+0x034],%g2 ! %g2 = e74df26894001773 ! Mem[0000000090000000] = ffffffff, %g18 = e74df26894001773 ldsw [%i4+%g0],%g2 ! %g2 = e74df26894001773 ! %l3 = ffffffffffffffb1, Mem[0000000090000006] = ffb1b427 sth %l3,[%i4+0x006] ! Mem[0000000090000004] = ffb1b427 ! %l0 = 374c12d813cf7ce3, Mem[0000000091000038] = 83f376cb62bf8c8f stx %l0,[%i6+0x038] ! Mem[0000000091000038] = 374c12d813cf7ce3 ! %l3 = ffffffffffffffb1, Mem[0000000091800008] = 8b9883bd3923d9af stx %l3,[%o0+%o1] ! Mem[0000000091800008] = ffffffffffffffb1 ! Mem[0000000091000010] = 6cff95cd, %g2 = ffffffffffffffff lduw [%i6+%o2],%g2 ! %g2 = 000000006cff95cd ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = 000000006cff95cd ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! Mem[0000000090800010] = f8449dd9 5e357ce3, %g2 = 1214449b, %g3 = ba3ff053 ldd [%i5+%o2],%g2 ! %g2 = 00000000f8449dd9 000000005e357ce3 ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = f8449dd9, %g3 = 5e357ce3 ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 p59_label_5: ! %l0 = 374c12d813cf7ce3, Mem[0000000087000028] = 114f66bf50461e6c stx %l0,[%i2+%o5] ! Mem[0000000087000028] = 374c12d813cf7ce3 ! Mem[000000008600000c] = 789f187d, %l6 = 28c0649c069183f3 ldsb [%i0+0x00e],%l6 ! %l6 = 0000000000000018 ! %l4 = f31b3c2e, %l5 = ddfeff13, Mem[0000000090000000] = ffffffff ffffffb1 std %l4,[%i4+%g0] ! Mem[0000000090000000] = f31b3c2e ddfeff13 ! Mem[0000000090800034] = ddfeff13, %g18 = e74df26894001773 ldsw [%i5+0x034],%g2 ! %g2 = e74df26894001773 ! Mem[000000009180002c] = 445943bc, %g2 = ffffffffddfeff13 lduh [%o0+0x02e],%g2 ! %g2 = 0000000000004459 ! Mem[0000000091800008] = ffffffff, %g2 = 0000000000004459 ldsb [%o0+%o1],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090800028] = 13f5d351, %g2 = ffffffffffffffff ldsb [%i5+0x029],%g2 ! %g2 = 0000000000000013 ! Mem[0000000091000020] = 8b0950dd, %g2 = 0000000000000013 lduh [%i6+%o4],%g2 ! %g2 = 0000000000008b09 ! Mem[0000000090800020] = 77cf910bf31b3c2e, %g2 = 0000000000008b09 ldx [%i5+%o4],%g2 ! %g2 = 77cf910bf31b3c2e ! %l3 = ffffffffffffffb1, Mem[000000009100000d] = feff136c stb %l3,[%i6+0x00d] ! Mem[000000009100000c] = b1ff136c p59_label_6: ! Mem[000000009180003c] = ff000000, %g2 = 77cf910bf31b3c2e ldub [%o0+0x03f],%g2 ! %g2 = 00000000000000ff ! %l2 = d52ac0fe, %l3 = ffffffb1, Mem[0000000090800018] = b2d54dc6 db268a9a std %l2,[%i5+%o3] ! Mem[0000000090800018] = d52ac0fe ffffffb1 ! Mem[0000000090000018] = 1d179028, %g18 = e74df26894001773 ldsw [%i4+%o3],%g2 ! %g2 = e74df26894001773 ! %l6 = 0000000000000018, Mem[0000000090800038] = 66e1d7bcadc27b2e stx %l6,[%i5+0x038] ! Mem[0000000090800038] = 0000000000000018 ! Mem[0000000091800020] = 979dba3f, %g2 = 000000001d179028 ldsb [%o0+0x022],%g2 ! %g2 = ffffffffffffff97 ! Mem[0000000086800004] = 19097e94, %l1 = ffffffffffffffb5 ldsw [%i1+0x004],%l1 ! %l1 = 0000000019097e94 ! Mem[000000009080000c] = 14acc7c9, %g2 = ffffffffffffff97 lduw [%i5+0x00c],%g2 ! %g2 = 0000000014acc7c9 ! Mem[0000000090000018] = 1d17902870edfb0e, %g2 = 0000000014acc7c9 ldx [%i4+%o3],%g2 ! %g2 = 1d17902870edfb0e ! %l5 = 56f51f68ddfeff13, Mem[0000000090000020] = 1f362e88d52ac0fe stx %l5,[%i4+%o4] ! Mem[0000000090000020] = 56f51f68ddfeff13 ! Mem[0000000090800028] = f5d351e8, %g2 = 1d17902870edfb0e ldub [%i5+0x02a],%g2 ! %g2 = 00000000000000f5 p59_label_7: ! Mem[0000000091800030] = 43bc1d8151532584, %g2 = 00000000000000f5 ldx [%o0+0x030],%g2 ! %g2 = 43bc1d8151532584 ! Mem[0000000090800030] = 07f4ddfe, %g2 = 43bc1d8151532584 ldub [%i5+0x032],%g2 ! %g2 = 0000000000000007 ! Mem[0000000090800028] = ff13f5d351e85f11, %g2 = 0000000000000007 ldx [%i5+%o5],%g2 ! %g2 = ff13f5d351e85f11 ! Mem[0000000086800008] = 59dada89, %l1 = 0000000019097e94 lduw [%i1+%o1],%l1 ! %l1 = 0000000059dada89 ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = 51e85f11, %g3 = e6c51178 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! Mem[0000000091000014] = 7757fe01, %g2 = 000000005a1ae612 lduw [%i6+0x014],%g2 ! %g2 = 000000007757fe01 ! Mem[0000000091800000] = fb520ab0 07b3e6aa, %g2 = 7757fe01, %g3 = 14acc7c9 ldd [%o0+%g0],%g2 ! %g2 = 00000000fb520ab0 0000000007b3e6aa ! Mem[0000000087800030] = 0984ff82, %l7 = ffffffffbb12ce29 ldsb [%i3+0x030],%l7 ! %l7 = 0000000000000009 ! Mem[0000000091000000] = 6ae82f88, %g18 = e74df26894001773 ldsw [%i6+%g0],%g2 ! %g2 = e74df26894001773 ! %l5 = 56f51f68ddfeff13, Mem[0000000090800008] = 5a1ae61214acc7c9 stx %l5,[%i5+%o1] ! Mem[0000000090800008] = 56f51f68ddfeff13 p59_label_8: ! %l2 = d52ac0fe, %l3 = ffffffb1, Mem[0000000087800010] = dcd10075 15c54e03 std %l2,[%i3+%o2] ! Mem[0000000087800010] = d52ac0fe ffffffb1 ! Mem[0000000086800024] = ffffffb5, %l0 = 374c12d813cf7ce3 lduh [%i1+0x024],%l0 ! %l0 = 000000000000ffff ! %l5 = 56f51f68ddfeff13, Mem[0000000090000018] = 1d17902870edfb0e stx %l5,[%i4+%o3] ! Mem[0000000090000018] = 56f51f68ddfeff13 ! %l1 = 0000000059dada89, Mem[0000000091800000] = fb520ab0 stw %l1,[%o0+%g0] ! Mem[0000000091800000] = 59dada89 ! %l4 = f31b3c2e, %l5 = ddfeff13, Mem[0000000091000038] = 374c12d8 13cf7ce3 std %l4,[%i6+0x038] ! Mem[0000000091000038] = f31b3c2e ddfeff13 ! %l2 = 1f362e88d52ac0fe, Mem[0000000090800022] = 910bf31b sth %l2,[%i5+0x022] ! Mem[0000000090800020] = c0fef31b ! %l1 = 0000000059dada89, Mem[0000000091800032] = 1d815153 sth %l1,[%o0+0x032] ! Mem[0000000091800030] = da895153 ! %l2 = d52ac0fe, %l3 = ffffffb1, Mem[0000000090000018] = 56f51f68 ddfeff13 std %l2,[%i4+%o3] ! Mem[0000000090000018] = d52ac0fe ffffffb1 ! %l0 = 000000000000ffff, Mem[000000009100000d] = b1ff136c stb %l0,[%i6+0x00d] ! Mem[000000009100000c] = ffff136c ! %l6 = 0000000000000018, Mem[0000000091800008] = ffffffffffffffb1 stx %l6,[%o0+%o1] ! Mem[0000000091800008] = 0000000000000018 p59_label_9: ! Mem[0000000090800000] = 73d0acf8dd4bc205, %g2 = 000000006ae82f88 ldx [%i5+%g0],%g2 ! %g2 = 73d0acf8dd4bc205 ! Mem[0000000087000028] = 374c12d8, %l6 = 0000000000000018 lduh [%i2+0x02a],%l6 ! %l6 = 00000000000012d8 ! Mem[0000000086000028] = fbda0a63 37cf0109, %l0 = 0000ffff, %l1 = 59dada89 ldd [%i0+%o5],%l0 ! %l0 = 00000000fbda0a63 0000000037cf0109 ! %l2 = 1f362e88d52ac0fe, Mem[0000000087000038] = e2cc4a82 sth %l2,[%i2+0x038] ! Mem[0000000087000038] = c0fe4a82 ! Mem[0000000090800034] = 13000000, %g2 = 73d0acf8dd4bc205 ldsb [%i5+0x037],%g2 ! %g2 = 0000000000000013 ! Mem[000000009000000c] = 152d46b0, %g18 = e74df26894001773 ldsw [%i4+0x00c],%g2 ! %g2 = e74df26894001773 ! Mem[000000008600002c] = 37cf0109, %l5 = 56f51f68ddfeff13 lduw [%i0+0x02c],%l5 ! %l5 = 0000000037cf0109 ! Mem[0000000087800030] = 0984ff82, %l4 = 77cf910bf31b3c2e lduw [%i3+0x030],%l4 ! %l4 = 000000000984ff82 ! Mem[000000009080002c] = 11eaf607, %g2 = 00000000152d46b0 ldsb [%i5+0x02f],%g2 ! %g2 = 0000000000000011 ! Mem[0000000091800018] = 5cb7684e, %g2 = 0000000000000011 ldsb [%o0+0x01b],%g2 ! %g2 = 000000000000005c p59_label_10: ! Mem[000000009180002c] = df4e4459, %g2 = 000000000000005c lduw [%o0+0x02c],%g2 ! %g2 = 00000000df4e4459 ! %l4 = 0984ff82, %l5 = 37cf0109, Mem[0000000090000010] = 1d358e58 d828ead6 std %l4,[%i4+%o2] ! Mem[0000000090000010] = 0984ff82 37cf0109 ! Mem[0000000091800008] = 00000000, %g18 = e74df26894001773 ldsw [%o0+%o1],%g2 ! %g2 = e74df26894001773 ! Mem[0000000091800038] = 116d9d52, %g2 = 0000000000000000 ldub [%o0+0x03a],%g2 ! %g2 = 0000000000000011 ! %l7 = 0000000000000009, Mem[0000000091800008] = 00000000 stw %l7,[%o0+%o1] ! Mem[0000000091800008] = 00000009 ! Mem[0000000086800034] = 94673ecc, %l6 = 00000000000012d8 ldsh [%i1+0x034],%l6 ! %l6 = ffffffffffff9467 ! %l1 = 0000000037cf0109, Mem[0000000091000038] = f31b3c2e stw %l1,[%i6+0x038] ! Mem[0000000091000038] = 37cf0109 ! %l5 = 0000000037cf0109, Mem[0000000090800004] = dd4bc205 sth %l5,[%i5+0x004] ! Mem[0000000090800004] = 0109c205 ! Mem[0000000091000038] = 37cf0109, %g2 = 0000000000000011 lduw [%i6+0x038],%g2 ! %g2 = 0000000037cf0109 ! %l6 = ffffffffffff9467, Mem[0000000091000000] = 6ae82f88 sth %l6,[%i6+%g0] ! Mem[0000000091000000] = 94672f88 p59_label_11: ! Mem[0000000086800028] = 73e27e60, %l5 = 0000000037cf0109 lduh [%i1+%o5],%l5 ! %l5 = 00000000000073e2 ! Mem[0000000091800038] = b6116d9d, %g2 = 0000000037cf0109 ldub [%o0+0x039],%g2 ! %g2 = 00000000000000b6 ! Mem[0000000090000000] = 1b3c2edd, %g2 = 00000000000000b6 ldub [%i4+0x001],%g2 ! %g2 = 000000000000001b ! Mem[0000000090800008] = 1f68ddfe, %g2 = 000000000000001b ldsh [%i5+0x00a],%g2 ! %g2 = 0000000000001f68 ! Mem[0000000090000038] = 53918eb2, %g18 = e74df26894001773 ldsw [%i4+0x038],%g2 ! %g2 = e74df26894001773 ! Mem[0000000087800038] = 73b7e63b 8b24d7fc, %l0 = fbda0a63, %l1 = 37cf0109 ldd [%i3+0x038],%l0 ! %l0 = 0000000073b7e63b 000000008b24d7fc ! Mem[0000000090800014] = 7ce3d52a, %g2 = 0000000053918eb2 ldsh [%i5+0x016],%g2 ! %g2 = 0000000000007ce3 ! Mem[000000008600003c] = 4e70617d, %l5 = 00000000000073e2 lduw [%i0+0x03c],%l5 ! %l5 = 000000004e70617d ! %l5 = 000000004e70617d, Mem[000000009180002c] = df4e4459 stb %l5,[%o0+0x02c] ! Mem[000000009180002c] = 7d4e4459 ! Mem[0000000090800020] = 77cfc0fe f31b3c2e, %g2 = 00007ce3, %g3 = 07b3e6aa ldd [%i5+%o4],%g2 ! %g2 = 0000000077cfc0fe 00000000f31b3c2e p59_label_12: ! Mem[0000000087800018] = bb12ce29, %l4 = 000000000984ff82 lduw [%i3+%o3],%l4 ! %l4 = 00000000bb12ce29 ! Mem[0000000090000030] = 7a6764e2, %g2 = 0000000077cfc0fe lduw [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 ! %l1 = 000000008b24d7fc, Mem[0000000090800038] = 0000000000000018 stx %l1,[%i5+0x038] ! Mem[0000000090800038] = 000000008b24d7fc ! Mem[0000000091800018] = 06faad5c, %g2 = 000000007a6764e2 lduw [%o0+%o3],%g2 ! %g2 = 0000000006faad5c ! %l7 = 0000000000000009, Mem[0000000091000008] = ffb53c2eddffff13 stx %l7,[%i6+%o1] ! Mem[0000000091000008] = 0000000000000009 ! %l6 = ffff9467, %l7 = 00000009, Mem[0000000091800038] = 54b6116d 9d52adff std %l6,[%o0+0x038] ! Mem[0000000091800038] = ffff9467 00000009 ! %l0 = 0000000073b7e63b, Mem[0000000091000028] = 21a95ba108a9d051 stx %l0,[%i6+%o5] ! Mem[0000000091000028] = 0000000073b7e63b ! Mem[0000000090800024] = 3c2eff13, %g2 = 0000000006faad5c lduh [%i5+0x026],%g2 ! %g2 = 0000000000003c2e ! Mem[0000000090000014] = 37cf0109, %g2 = 0000000000003c2e lduh [%i4+0x014],%g2 ! %g2 = 00000000000037cf ! Mem[0000000091800034] = 51532584, %g2 = 00000000000037cf lduh [%o0+0x034],%g2 ! %g2 = 0000000000005153 p59_label_13: ! Mem[0000000090000010] = 0984ff82, %g18 = e74df26894001773 ldsw [%i4+%o2],%g2 ! %g2 = e74df26894001773 ! Mem[000000009080001c] = ffffffb1, %g2 = 000000000984ff82 lduw [%i5+0x01c],%g2 ! %g2 = 00000000ffffffb1 ! Mem[0000000091800038] = 94670000, %g2 = 00000000ffffffb1 ldub [%o0+0x03a],%g2 ! %g2 = 0000000000000094 ! Mem[0000000090800030] = eaf607f4ddfeff13, %g2 = 0000000000000094 ldx [%i5+0x030],%g2 ! %g2 = eaf607f4ddfeff13 ! Mem[0000000091800034] = 84ffff94, %g2 = eaf607f4ddfeff13 ldsb [%o0+0x037],%g2 ! %g2 = ffffffffffffff84 ! Mem[0000000090800018] = d52ac0feffffffb1, %g2 = ffffffffffffff84 ldx [%i5+%o3],%g2 ! %g2 = d52ac0feffffffb1 ! Mem[0000000090800020] = cfc0fef3, %g2 = d52ac0feffffffb1 ldsb [%i5+0x021],%g2 ! %g2 = ffffffffffffffcf ! Mem[000000009180001c] = b7684e28, %g2 = ffffffffffffffcf lduw [%o0+0x01c],%g2 ! %g2 = 00000000b7684e28 ! Mem[0000000090000008] = b427e099152d46b0, %g2 = 00000000b7684e28 ldx [%i4+%o1],%g2 ! %g2 = b427e099152d46b0 ! Mem[000000009000000c] = 152d46b0, %g2 = b427e099152d46b0 lduw [%i4+0x00c],%g2 ! %g2 = 00000000152d46b0 p59_label_14: ! Mem[000000009180003c] = 00090000, %g2 = 00000000152d46b0 lduh [%o0+0x03e],%g2 ! %g2 = 0000000000000009 ! Mem[0000000087000018] = 6b6c5d30bdc2d041, %l3 = ffffffffffffffb1 ldx [%i2+%o3],%l3 ! %l3 = 6b6c5d30bdc2d041 ! Mem[000000009000003c] = e6c51178, %g18 = e74df26894001773 ldsw [%i4+0x03c],%g2 ! %g2 = e74df26894001773 ! Mem[0000000091800034] = 51532584, %g2 = ffffffffe6c51178 lduw [%o0+0x034],%g2 ! %g2 = 0000000051532584 ! %l5 = 000000004e70617d, Mem[000000008780001c] = 3e6280eb stb %l5,[%i3+0x01c] ! Mem[000000008780001c] = 7d6280eb ! Mem[0000000091000020] = 50dd0f65, %g2 = 0000000051532584 ldsb [%i6+0x022],%g2 ! %g2 = 0000000000000050 ! Mem[0000000090000010] = 0984ff82 37cf0109, %g2 = 00000050, %g3 = f31b3c2e ldd [%i4+%o2],%g2 ! %g2 = 000000000984ff82 0000000037cf0109 ! %l2 = 1f362e88d52ac0fe, Mem[0000000091000038] = 37cf0109 sth %l2,[%i6+0x038] ! Mem[0000000091000038] = c0fe0109 ! Mem[000000008680002c] = b5510a3b, %l1 = 000000008b24d7fc ldsh [%i1+0x02c],%l1 ! %l1 = ffffffffffffb551 ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = 0984ff82, %g3 = 37cf0109 ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 p59_label_15: ! Mem[0000000090800034] = ff130000, %g2 = 0000000053918eb2 ldub [%i5+0x036],%g2 ! %g2 = 00000000000000ff ! Mem[0000000090000038] = 53918eb2, %g18 = e74df26894001773 ldsw [%i4+0x038],%g2 ! %g2 = e74df26894001773 ! %l2 = 1f362e88d52ac0fe, Mem[0000000090800028] = ff13f5d3 stw %l2,[%i5+%o5] ! Mem[0000000090800028] = d52ac0fe ! %l6 = ffffffffffff9467, Mem[0000000087000030] = a4239e13 stw %l6,[%i2+0x030] ! Mem[0000000087000030] = ffff9467 ! %l4 = 00000000bb12ce29, Mem[0000000090800020] = 77cfc0fe stw %l4,[%i5+%o4] ! Mem[0000000090800020] = bb12ce29 ! %l2 = 1f362e88d52ac0fe, Mem[0000000091800010] = 6e4e518296298cae stx %l2,[%o0+%o2] ! Mem[0000000091800010] = 1f362e88d52ac0fe ! Mem[0000000090000034] = 807fa20a, %g18 = e74df26894001773 ldsw [%i4+0x034],%g2 ! %g2 = e74df26894001773 ! Mem[000000008700002c] = 13cf7ce3, %l6 = ffffffffffff9467 ldsw [%i2+0x02c],%l6 ! %l6 = 0000000013cf7ce3 ! Mem[0000000087800000] = e75834f1f4a72cd7, %l5 = 000000004e70617d ldx [%i3+%g0],%l5 ! %l5 = e75834f1f4a72cd7 ! Mem[0000000090000020] = 1f68ddfe, %g2 = ffffffff807fa20a ldsb [%i4+0x022],%g2 ! %g2 = 000000000000001f p59_label_16: ! %l2 = 1f362e88d52ac0fe, Mem[0000000091000014] = 7757fe01 sth %l2,[%i6+0x014] ! Mem[0000000091000014] = c0fefe01 ! Mem[0000000087800030] = 0984ff82, %l5 = e75834f1f4a72cd7 ldsb [%i3+0x033],%l5 ! %l5 = ffffffffffffff82 ! Mem[000000009180000c] = 00000018, %g2 = 000000000000001f ldsh [%o0+0x00c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000028] = 00000000, %g2 = 0000000000000000 ldsh [%i6+%o5],%g2 ! %g2 = 0000000000000000 ! %l0 = 73b7e63b, %l1 = ffffb551, Mem[0000000087000020] = 91e487fa 5dd875bf std %l0,[%i2+%o4] ! Mem[0000000087000020] = 73b7e63b ffffb551 ! Mem[0000000087000020] = 73b7e63b, %l6 = 0000000013cf7ce3 ldsh [%i2+%o4],%l6 ! %l6 = 00000000000073b7 ! %l6 = 00000000000073b7, Mem[0000000087800018] = bb12ce297d6280eb stx %l6,[%i3+%o3] ! Mem[0000000087800018] = 00000000000073b7 ! %l0 = 73b7e63b, %l1 = ffffb551, Mem[0000000090000030] = 7a6764e2 807fa20a std %l0,[%i4+0x030] ! Mem[0000000090000030] = 73b7e63b ffffb551 ! Mem[0000000091800038] = 94670000, %g2 = 0000000000000000 ldub [%o0+0x03a],%g2 ! %g2 = 0000000000000094 ! Mem[0000000091800024] = ba3ff053, %g2 = 0000000000000094 lduw [%o0+0x024],%g2 ! %g2 = 00000000ba3ff053 p59_label_17: ! %l5 = ffffffffffffff82, Mem[0000000091000030] = a5b5761e1214449b stx %l5,[%i6+0x030] ! Mem[0000000091000030] = ffffffffffffff82 ! Mem[0000000090800004] = 09c20556, %g2 = 00000000ba3ff053 ldub [%i5+0x005],%g2 ! %g2 = 0000000000000009 ! %l3 = 6b6c5d30bdc2d041, Mem[000000009000000a] = e099152d stb %l3,[%i4+0x00a] ! Mem[0000000090000008] = 4199152d ! Mem[000000009100000c] = 00000009, %g18 = e74df26894001773 ldsw [%i6+0x00c],%g2 ! %g2 = e74df26894001773 ! Mem[0000000090000028] = af022e97, %g18 = e74df26894001773 ldsw [%i4+%o5],%g2 ! %g2 = e74df26894001773 ! %l6 = 00000000000073b7, Mem[0000000091800028] = 153f24b0 stw %l6,[%o0+%o5] ! Mem[0000000091800028] = 000073b7 ! %l5 = ffffffffffffff82, Mem[0000000090800006] = c20556f5 sth %l5,[%i5+0x006] ! Mem[0000000090800004] = ff8256f5 ! Mem[000000009080002c] = 11eaf607, %g2 = ffffffffaf022e97 ldsb [%i5+0x02f],%g2 ! %g2 = 0000000000000011 ! Mem[0000000090800014] = 5e357ce3, %g18 = e74df26894001773 ldsw [%i5+0x014],%g2 ! %g2 = e74df26894001773 ! Mem[0000000090000038] = 53918eb2 e6c51178, %g2 = 5e357ce3, %g3 = e6c51178 ldd [%i4+0x038],%g2 ! %g2 = 0000000053918eb2 00000000e6c51178 p59_label_18: ! Mem[0000000091000020] = 8b0950dd0f65f93d, %g2 = 0000000053918eb2 ldx [%i6+%o4],%g2 ! %g2 = 8b0950dd0f65f93d ! Mem[0000000090800010] = f8449dd95e357ce3, %g2 = 8b0950dd0f65f93d ldx [%i5+%o2],%g2 ! %g2 = f8449dd95e357ce3 ! Mem[0000000090800034] = ddfeff13, %g2 = f8449dd95e357ce3 ldub [%i5+0x034],%g2 ! %g2 = 00000000000000dd ! %l1 = ffffffffffffb551, Mem[0000000087800024] = 63e2ff5d sth %l1,[%i3+0x024] ! Mem[0000000087800024] = b551ff5d ! %l3 = 6b6c5d30bdc2d041, Mem[0000000091800038] = ffff9467 stw %l3,[%o0+0x038] ! Mem[0000000091800038] = bdc2d041 ! Mem[0000000091000018] = d52ac0fe, %g2 = 00000000000000dd ldsb [%i6+%o3],%g2 ! %g2 = ffffffffffffffd5 ! Mem[0000000090800028] = d52ac0fe, %g2 = ffffffffffffffd5 ldsh [%i5+%o5],%g2 ! %g2 = ffffffffffffd52a ! Mem[0000000091800010] = 1f362e88 d52ac0fe, %g2 = ffffd52a, %g3 = e6c51178 ldd [%o0+%o2],%g2 ! %g2 = 000000001f362e88 00000000d52ac0fe ! %l1 = ffffffffffffb551, Mem[0000000087800008] = e586e20455a10127 stx %l1,[%i3+%o1] ! Mem[0000000087800008] = ffffffffffffb551 ! Mem[000000008700001c] = bdc2d041, %l0 = 0000000073b7e63b lduw [%i2+0x01c],%l0 ! %l0 = 00000000bdc2d041 p59_label_19: ! Mem[0000000091800034] = 2584bdc2, %g2 = 000000001f362e88 lduh [%o0+0x036],%g2 ! %g2 = 0000000000002584 ! %l5 = ffffffffffffff82, Mem[0000000091800018] = 06faad5c sth %l5,[%o0+%o3] ! Mem[0000000091800018] = ff82ad5c ! Mem[0000000090800018] = feffffff, %g2 = 0000000000002584 ldub [%i5+0x01b],%g2 ! %g2 = 00000000000000fe ! Mem[0000000091000010] = 6cff95cd, %g2 = 00000000000000fe lduh [%i6+%o2],%g2 ! %g2 = 0000000000006cff ! Mem[0000000091000030] = ffffffff ffffff82, %g2 = 00006cff, %g3 = d52ac0fe ldd [%i6+0x030],%g2 ! %g2 = 00000000ffffffff 00000000ffffff82 ! Mem[000000009100003c] = ddfeff13, %g2 = 00000000ffffffff lduh [%i6+0x03c],%g2 ! %g2 = 000000000000ddfe ! %l7 = 0000000000000009, Mem[0000000087800010] = d52ac0fe sth %l7,[%i3+%o2] ! Mem[0000000087800010] = 0009c0fe ! Mem[000000009100003c] = ff130000, %g2 = 000000000000ddfe ldsh [%i6+0x03e],%g2 ! %g2 = ffffffffffffff13 ! %l5 = ffffffffffffff82, Mem[0000000091800036] = 2584bdc2 sth %l5,[%o0+0x036] ! Mem[0000000091800034] = ff82bdc2 ! Mem[0000000087800034] = 18ee5cd6, %l5 = ffffffffffffff82 ldsb [%i3+0x037],%l5 ! %l5 = ffffffffffffffd6 p59_label_20: ! Mem[0000000090000030] = 73b7e63b ffffb551, %g2 = ffffff13, %g3 = ffffff82 ldd [%i4+0x030],%g2 ! %g2 = 0000000073b7e63b 00000000ffffb551 ! Mem[0000000086800008] = 59dada89ab0cc107, %l0 = 00000000bdc2d041 ldx [%i1+%o1],%l0 ! %l0 = 59dada89ab0cc107 ! Mem[000000009080002c] = 5f11eaf6, %g2 = 0000000073b7e63b lduh [%i5+0x02e],%g2 ! %g2 = 0000000000005f11 ! %l4 = 00000000bb12ce29, Mem[0000000091800038] = bdc2d041 stw %l4,[%o0+0x038] ! Mem[0000000091800038] = bb12ce29 ! Mem[0000000090800018] = d52ac0fe ffffffb1, %g2 = 00005f11, %g3 = ffffb551 ldd [%i5+%o3],%g2 ! %g2 = 00000000d52ac0fe 00000000ffffffb1 ! %l1 = ffffffffffffb551, Mem[0000000090000010] = 0984ff8237cf0109 stx %l1,[%i4+%o2] ! Mem[0000000090000010] = ffffffffffffb551 ! Mem[0000000090800038] = 00008b24, %g2 = 00000000d52ac0fe lduh [%i5+0x03a],%g2 ! %g2 = 0000000000000000 ! %l0 = 59dada89ab0cc107, Mem[0000000090800010] = f8449dd95e357ce3 stx %l0,[%i5+%o2] ! Mem[0000000090800010] = 59dada89ab0cc107 ! %l0 = 59dada89ab0cc107, Mem[000000009080003f] = fc000000 stb %l0,[%i5+0x03f] ! Mem[000000009080003c] = 07000000 ! Mem[000000009100002c] = 73b7e63b, %g2 = 0000000000000000 lduh [%i6+0x02c],%g2 ! %g2 = 00000000000073b7 p59_label_21: ! Mem[000000008700003c] = 5d367f57, %l6 = 00000000000073b7 ldsh [%i2+0x03e],%l6 ! %l6 = 0000000000007f57 ! Mem[0000000087800020] = 67608fffb551ff5d, %l0 = 59dada89ab0cc107 ldx [%i3+%o4],%l0 ! %l0 = 67608fffb551ff5d ! Mem[000000009080001c] = ffffffb1, %g18 = e74df26894001773 ldsw [%i5+0x01c],%g2 ! %g2 = e74df26894001773 ! %l7 = 0000000000000009, Mem[0000000090000014] = ffffb551 stw %l7,[%i4+0x014] ! Mem[0000000090000014] = 00000009 ! Mem[0000000090800010] = dada89ab, %g2 = ffffffffffffffb1 ldub [%i5+0x011],%g2 ! %g2 = 00000000000000da ! Mem[0000000090000018] = d52ac0fe, %g18 = e74df26894001773 ldsw [%i4+%o3],%g2 ! %g2 = e74df26894001773 ! %l7 = 0000000000000009, Mem[000000009180001c] = b7684e28 stw %l7,[%o0+0x01c] ! Mem[000000009180001c] = 00000009 ! Mem[0000000091800030] = 43bcda89 5153ff82, %g2 = d52ac0fe, %g3 = ffffffb1 ldd [%o0+0x030],%g2 ! %g2 = 0000000043bcda89 000000005153ff82 ! Mem[0000000086000030] = 0eb7b712, %l0 = 67608fffb551ff5d ldsb [%i0+0x033],%l0 ! %l0 = 0000000000000012 ! %l6 = 0000000000007f57, Mem[0000000091800000] = 59dada89 stw %l6,[%o0+%g0] ! Mem[0000000091800000] = 00007f57 p59_label_22: ! Mem[0000000090000018] = d52ac0feffffffb1, %g2 = 0000000043bcda89 ldx [%i4+%o3],%g2 ! %g2 = d52ac0feffffffb1 ! Mem[0000000090800008] = 56f51f68 ddfeff13, %g2 = ffffffb1, %g3 = 5153ff82 ldd [%i5+%o1],%g2 ! %g2 = 0000000056f51f68 00000000ddfeff13 ! %l4 = 00000000bb12ce29, Mem[0000000090800038] = 00000000 stw %l4,[%i5+0x038] ! Mem[0000000090800038] = bb12ce29 ! Mem[0000000091800038] = bb12ce29, %g2 = 0000000056f51f68 lduw [%o0+0x038],%g2 ! %g2 = 00000000bb12ce29 ! Mem[0000000091800014] = c0feff82, %g2 = 00000000bb12ce29 lduh [%o0+0x016],%g2 ! %g2 = 000000000000c0fe ! %l6 = 0000000000007f57, Mem[0000000091800008] = 0000000900000018 stx %l6,[%o0+%o1] ! Mem[0000000091800008] = 0000000000007f57 ! %l1 = ffffffffffffb551, Mem[0000000090800036] = ff13bb12 stb %l1,[%i5+0x036] ! Mem[0000000090800034] = 5113bb12 ! Mem[0000000091000000] = 94672f88, %g18 = e74df26894001773 ldsw [%i6+%g0],%g2 ! %g2 = e74df26894001773 ! %l1 = ffffffffffffb551, Mem[000000008680002a] = 73e27e60 stb %l1,[%i1+0x02a] ! Mem[0000000086800028] = 73e25160 ! %l4 = 00000000bb12ce29, Mem[000000009180003a] = ce290000 sth %l4,[%o0+0x03a] ! Mem[0000000091800038] = ce290000 p59_label_23: ! Mem[0000000086800030] = fc41230b 94673ecc, %l6 = 00007f57, %l7 = 00000009 ldd [%i1+0x030],%l6 ! %l6 = 00000000fc41230b 0000000094673ecc ! Mem[0000000091000024] = 0f65f93d, %g2 = ffffffff94672f88 ldsb [%i6+0x024],%g2 ! %g2 = 000000000000000f ! Mem[0000000090000030] = 73b7e63bffffb551, %g2 = 000000000000000f ldx [%i4+0x030],%g2 ! %g2 = 73b7e63bffffb551 ! Mem[000000009100000c] = 0000096c, %g2 = 73b7e63bffffb551 ldsb [%i6+0x00d],%g2 ! %g2 = 0000000000000000 ! %l4 = bb12ce29, %l5 = ffffffd6, Mem[0000000087800018] = 00000000 000073b7 std %l4,[%i3+%o3] ! Mem[0000000087800018] = bb12ce29 ffffffd6 ! Mem[0000000091000038] = 0109ddfe, %g2 = 0000000000000000 ldsh [%i6+0x03a],%g2 ! %g2 = 0000000000000109 ! %l0 = 00000012, %l1 = ffffb551, Mem[0000000090000018] = d52ac0fe ffffffb1 std %l0,[%i4+%o3] ! Mem[0000000090000018] = 00000012 ffffb551 ! Mem[0000000090800014] = ab0cc107, %g18 = e74df26894001773 ldsw [%i5+0x014],%g2 ! %g2 = e74df26894001773 ! %l5 = ffffffffffffffd6, Mem[0000000091800024] = ba3ff053 sth %l5,[%o0+0x024] ! Mem[0000000091800024] = ffd6f053 ! Mem[0000000091800018] = ff82ad5c 00000009, %g2 = ab0cc107, %g3 = ddfeff13 ldd [%o0+%o3],%g2 ! %g2 = 00000000ff82ad5c 0000000000000009 p59_label_24: ! Mem[0000000091800038] = bb12ce29 00000009, %g2 = ff82ad5c, %g3 = 00000009 ldd [%o0+0x038],%g2 ! %g2 = 00000000bb12ce29 0000000000000009 ! Mem[0000000086800024] = ffffffb5, %l4 = 00000000bb12ce29 ldub [%i1+0x026],%l4 ! %l4 = 00000000000000ff ! Mem[0000000087800018] = bb12ce29, %l1 = ffffffffffffb551 lduw [%i3+%o3],%l1 ! %l1 = 00000000bb12ce29 ! Mem[0000000090800004] = 0109ff82, %g18 = e74df26894001773 ldsw [%i5+0x004],%g2 ! %g2 = e74df26894001773 ! Mem[0000000091000014] = c0fefe01, %g18 = e74df26894001773 ldsw [%i6+0x014],%g2 ! %g2 = e74df26894001773 ! Mem[0000000091800024] = ffd6f053, %g2 = ffffffffc0fefe01 lduw [%o0+0x024],%g2 ! %g2 = 00000000ffd6f053 ! %l0 = 0000000000000012, Mem[0000000090000014] = 00000009 stw %l0,[%i4+0x014] ! Mem[0000000090000014] = 00000012 ! %l1 = 00000000bb12ce29, Mem[000000008600002c] = 37cf0109 stw %l1,[%i0+0x02c] ! Mem[000000008600002c] = bb12ce29 ! Mem[0000000090000020] = 68ddfeff, %g2 = 00000000ffd6f053 ldub [%i4+0x023],%g2 ! %g2 = 0000000000000068 ! %l6 = 00000000fc41230b, Mem[0000000086000011] = 472365c2 stb %l6,[%i0+0x011] ! Mem[0000000086000010] = 470b65c2 p59_label_25: ! %l7 = 0000000094673ecc, Mem[0000000091000030] = ffffffff stw %l7,[%i6+0x030] ! Mem[0000000091000030] = 94673ecc ! %l4 = 000000ff, %l5 = ffffffd6, Mem[0000000090000018] = 00000012 ffffb551 std %l4,[%i4+%o3] ! Mem[0000000090000018] = 000000ff ffffffd6 ! Mem[0000000091000028] = 00000000, %g2 = 0000000000000068 lduw [%i6+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800010] = 59dada89ab0cc107, %g2 = 0000000000000000 ldx [%i5+%o2],%g2 ! %g2 = 59dada89ab0cc107 ! Mem[0000000087800020] = 67608fff, %l7 = 0000000094673ecc lduh [%i3+%o4],%l7 ! %l7 = 0000000000006760 ! Mem[0000000090000030] = 73b7e63b ffffb551, %g2 = ab0cc107, %g3 = 00000009 ldd [%i4+0x030],%g2 ! %g2 = 0000000073b7e63b 00000000ffffb551 ! %l1 = 00000000bb12ce29, Mem[000000008780001a] = bb12ce29 stb %l1,[%i3+0x01a] ! Mem[0000000087800018] = bb122929 ! Mem[000000009100002c] = e63b9467, %g2 = 0000000073b7e63b ldsh [%i6+0x02e],%g2 ! %g2 = ffffffffffffe63b ! %l6 = 00000000fc41230b, Mem[0000000090800021] = 12ce29f3 stb %l6,[%i5+0x021] ! Mem[0000000090800020] = 0bce29f3 ! Mem[0000000091800000] = 7f5707b3, %g2 = ffffffffffffe63b ldub [%o0+0x002],%g2 ! %g2 = 000000000000007f ba,a p59_not_taken_0_end p59_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000000012 bne,a,pn %xcc,p59_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000bb12ce29 bne,a,pn %xcc,p59_reg_l1_fail mov %l1,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 6b6c5d30bdc2d041 bne,a,pn %xcc,p59_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000000ff bne,a,pn %xcc,p59_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffffffd6 bne,a,pn %xcc,p59_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000fc41230b bne,a,pn %xcc,p59_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000006760 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 b6e70e1c 110ea7c7 bne %xcc,p59_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be fab7e4e1 98c9df94 bne %xcc,p59_f6_fail nop ! Check Local Memory set p59_local0_expect,%g1 p59_check_local0: ldx [%g1+0x010],%g2 ! Expected data = 470b65c275211243 ldx [%i0+0x010],%g3 ! Observed data at 0000000086000010 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 1f362e88d52ac0fe ldx [%i0+0x020],%g3 ! Observed data at 0000000086000020 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = fbda0a63bb12ce29 ldx [%i0+0x028],%g3 ! Observed data at 0000000086000028 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x028,%g4 set p59_local1_expect,%g1 p59_check_local1: ldx [%g1+0x020],%g2 ! Expected data = 13cf7ce3ffffffb5 ldx [%i1+0x020],%g3 ! Observed data at 0000000086800020 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 73e25160b5510a3b ldx [%i1+0x028],%g3 ! Observed data at 0000000086800028 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i1,0x028,%g4 set p59_local2_expect,%g1 p59_check_local2: ldx [%g1+0x020],%g2 ! Expected data = 73b7e63bffffb551 ldx [%i2+0x020],%g3 ! Observed data at 0000000087000020 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 374c12d813cf7ce3 ldx [%i2+0x028],%g3 ! Observed data at 0000000087000028 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = ffff9467ebdeb7ed ldx [%i2+0x030],%g3 ! Observed data at 0000000087000030 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = c0fe4a825d367f57 ldx [%i2+0x038],%g3 ! Observed data at 0000000087000038 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i2,0x038,%g4 set p59_local3_expect,%g1 p59_check_local3: ldx [%g1+0x008],%g2 ! Expected data = ffffffffffffb551 ldx [%i3+0x008],%g3 ! Observed data at 0000000087800008 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0009c0feffffffb1 ldx [%i3+0x010],%g3 ! Observed data at 0000000087800010 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = bb122929ffffffd6 ldx [%i3+0x018],%g3 ! Observed data at 0000000087800018 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 67608fffb551ff5d ldx [%i3+0x020],%g3 ! Observed data at 0000000087800020 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i3,0x020,%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_f6_fail: set p59_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: lduha [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000086800010] done p59_trap1o: lduha [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000086800010] done p59_trap2e: lduwa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000086800028] ldda [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000087000000] ldsba [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000087800018] stwa %l3,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000087000008] stda %l4,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000086800020] done p59_trap2o: lduwa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000086800028] ldda [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000087000000] ldsba [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000087800018] stwa %l3,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000087000008] stda %l4,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000086800020] done p59_trap3e: nop nop nop nop nop done p59_trap3o: nop 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 = 374c12d813cf7ce3 ldx [%g1+0x008],%l1 ! %l1 = f63d52d2116767a3 ldx [%g1+0x010],%l2 ! %l2 = 1f362e88d52ac0fe ldx [%g1+0x018],%l3 ! %l3 = 383a05b05245a8b9 ldx [%g1+0x020],%l4 ! %l4 = 77cf910bf31b3c2e ldx [%g1+0x028],%l5 ! %l5 = 56f51f68ddfeff13 ldx [%g1+0x030],%l6 ! %l6 = 28c0649c069183f3 ldx [%g1+0x038],%l7 ! %l7 = 9c8b1c37ae4f1080 ! 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 = 8b48cde7 f4d1b8cf 424fa8be 458868cd ! %f4 = a25abd4b 1b0a7717 d6733c01 d88a7d09 ! %f8 = c08dc47c c225ad02 97e16d0b 02581abb ! %f12 = 6b60e7dc 945e1be5 c3185b1d 9d3999e8 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 914b5f2b 3cac7268 684220a6 77b34d46 ! %f20 = d0603141 e0cc9b46 c9882579 9e324631 ! %f24 = b3b91068 6dca599b d3ddc69c 9379cf50 ! %f28 = 388582ce 1ae0e096 7941d3ac d52b63f0 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = d4637816 29a739e1 e63ad1ef c2efa40e ! %f36 = 12422a45 30f8b473 58247ee4 7ad064b3 ! %f40 = cfa7cd17 b63f31bf ec45b1a4 93c692eb ! %f44 = a4983ec5 4cf1841d 74e62880 80f08468 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x6ddc341f00000018,%g7,%g1 ! GSR scale = 3, align = 0 wr %g1,%g0,%gsr ! GSR = 6ddc341f00000018 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: ! %l3 = 1b18d5ae9d0f1fd3, Mem[000000009080000a] = e61214ac stb %l3,[%i5+0x00a] ! Mem[0000000090800008] = d31214ac ! Mem[0000000089800004] = c4b813ac, %l1 = 9213378c07f35d70 ldsh [%i3+0x004],%l1 ! %l1 = ffffffffffffc4b8 ! Mem[0000000090000014] = d828ead6, %g2 = 0000000000000000 lduw [%i4+0x014],%g2 ! %g2 = 00000000d828ead6 ! Mem[0000000091000024] = f93d21a9, %g2 = 00000000d828ead6 lduh [%i6+0x026],%g2 ! %g2 = 000000000000f93d ! Mem[0000000090800030] = eaf607f4, %g2 = 000000000000f93d ldub [%i5+0x030],%g2 ! %g2 = 00000000000000ea ! Mem[0000000090000008] = b427e099, %g18 = fbeae36a3b225e03 ldsw [%i4+%o1],%g2 ! %g2 = fbeae36a3b225e03 ! %l3 = 1b18d5ae9d0f1fd3, Mem[0000000090000010] = 1d358e58 sth %l3,[%i4+%o2] ! Mem[0000000090000010] = 1fd38e58 ! Mem[0000000091800008] = 8b9883bd 3923d9af, %g2 = b427e099, %g3 = 00000000 ldd [%o0+%o1],%g2 ! %g2 = 000000008b9883bd 000000003923d9af ! Mem[0000000090800030] = f607f479, %g2 = 000000008b9883bd ldsb [%i5+0x031],%g2 ! %g2 = fffffffffffffff6 ! %l1 = ffffffffffffc4b8, Mem[0000000091000008] = 48c28052 stw %l1,[%i6+%o1] ! Mem[0000000091000008] = ffffc4b8 p60_label_2: ! %l3 = 1b18d5ae9d0f1fd3, Mem[000000009000001a] = 902870ed sth %l3,[%i4+0x01a] ! Mem[0000000090000018] = 1fd370ed ! Mem[0000000090800020] = 0c86ef26, %g2 = fffffffffffffff6 lduw [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 ! Mem[000000008980003c] = c71da216, %l6 = 8eedfdee70ff7ff1 ldsw [%i3+0x03c],%l6 ! %l6 = ffffffffc71da216 ! %l4 = b9d8075d9a72b191, Mem[0000000091800024] = ba3ff053 stw %l4,[%o0+0x024] ! Mem[0000000091800024] = 9a72b191 ! %l6 = ffffffffc71da216, Mem[0000000091800004] = 07b3e6aa stw %l6,[%o0+0x004] ! Mem[0000000091800004] = c71da216 ! Mem[0000000091000014] = 57fe015f, %g2 = 000000000c86ef26 ldsb [%i6+0x015],%g2 ! %g2 = 0000000000000057 ! %l2 = b85a9270100d9b5b, Mem[0000000089000014] = fa0df5bb stb %l2,[%i2+0x014] ! Mem[0000000089000014] = 5b0df5bb ! %l2 = 100d9b5b, %l3 = 9d0f1fd3, Mem[0000000091000028] = 21a95ba1 08a9d051 std %l2,[%i6+%o5] ! Mem[0000000091000028] = 100d9b5b 9d0f1fd3 ! %l0 = f1df4afd9f13027a, Mem[0000000091000004] = 98f9b0a5 stw %l0,[%i6+0x004] ! Mem[0000000091000004] = 9f13027a ! %l6 = ffffffffc71da216, Mem[0000000089000032] = d8835446 stb %l6,[%i2+0x032] ! Mem[0000000089000030] = d8831646 p60_label_3: ! %l2 = b85a9270100d9b5b, Mem[000000009000003b] = b2e6c511 stb %l2,[%i4+0x03b] ! Mem[0000000090000038] = 5be6c511 ! Mem[0000000091800010] = 6e4e5182, %g2 = 0000000000000057 lduw [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 ! %l2 = 100d9b5b, %l3 = 9d0f1fd3, Mem[0000000090000008] = b427e099 152d46b0 std %l2,[%i4+%o1] ! Mem[0000000090000008] = 100d9b5b 9d0f1fd3 ! %l4 = 9a72b191, %l5 = 4144d296, Mem[0000000089000028] = d135737d 24410219 std %l4,[%i2+%o5] ! Mem[0000000089000028] = 9a72b191 4144d296 ! Mem[0000000091800028] = 153f24b0 df4e4459, %g2 = 6e4e5182, %g3 = 3923d9af ldd [%o0+%o5],%g2 ! %g2 = 00000000153f24b0 00000000df4e4459 ! Mem[0000000091800010] = 51829629, %g2 = 00000000153f24b0 ldub [%o0+0x012],%g2 ! %g2 = 0000000000000051 ! %l0 = f1df4afd9f13027a, Mem[000000009000001c] = 70edfb0e stb %l0,[%i4+0x01c] ! Mem[000000009000001c] = 7aedfb0e ! Mem[0000000090000014] = ead61d17, %g2 = 0000000000000051 lduh [%i4+0x016],%g2 ! %g2 = 000000000000ead6 ! Mem[0000000091800008] = 8b9883bd3923d9af, %g2 = 000000000000ead6 ldx [%o0+%o1],%g2 ! %g2 = 8b9883bd3923d9af ! Mem[0000000091800024] = 9a72b191, %g2 = 8b9883bd3923d9af lduw [%o0+0x024],%g2 ! %g2 = 000000009a72b191 p60_label_4: ! Mem[0000000090800028] = f5d351e8, %g2 = 000000009a72b191 lduh [%i5+0x02a],%g2 ! %g2 = 000000000000f5d3 ! Mem[0000000090800008] = 5a1ad312 14acc7c9, %g2 = 0000f5d3, %g3 = df4e4459 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ad312 0000000014acc7c9 ! Mem[0000000088800008] = 750fbf6e6d9f3468, %l0 = f1df4afd9f13027a ldx [%i1+%o1],%l0 ! %l0 = 750fbf6e6d9f3468 ! %l3 = 1b18d5ae9d0f1fd3, Mem[0000000088000000] = a34fa9d704754edb stx %l3,[%i0+%g0] ! Mem[0000000088000000] = 1b18d5ae9d0f1fd3 ! %l6 = ffffffffc71da216, Mem[0000000090000030] = 7a6764e2 sth %l6,[%i4+0x030] ! Mem[0000000090000030] = a21664e2 ! Mem[0000000090800028] = 4459f5d351e85f11, %g2 = 000000005a1ad312 ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351e85f11 ! %l6 = c71da216, %l7 = 5db0b285, Mem[0000000091000020] = 8b0950dd 0f65f93d std %l6,[%i6+%o4] ! Mem[0000000091000020] = c71da216 5db0b285 ! %l2 = b85a9270100d9b5b, Mem[0000000090000008] = 100d9b5b sth %l2,[%i4+%o1] ! Mem[0000000090000008] = 9b5b9b5b ! Mem[000000009180001c] = b7684e28, %g2 = 4459f5d351e85f11 ldub [%o0+0x01c],%g2 ! %g2 = 00000000000000b7 ! %l6 = c71da216, %l7 = 5db0b285, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l6,[%i5+%g0] ! Mem[0000000090800000] = c71da216 5db0b285 p60_label_5: ! %l7 = ec6af58a5db0b285, Mem[000000009080001a] = 4dc6db26 sth %l7,[%i5+0x01a] ! Mem[0000000090800018] = b285db26 ! %l6 = c71da216, %l7 = 5db0b285, Mem[0000000091800020] = 5566979d 9a72b191 std %l6,[%o0+%o4] ! Mem[0000000091800020] = c71da216 5db0b285 ! %l4 = b9d8075d9a72b191, Mem[0000000091000038] = e25676cb sth %l4,[%i6+0x038] ! Mem[0000000091000038] = b19176cb ! Mem[0000000091000028] = 100d9b5b9d0f1fd3, %g2 = 00000000000000b7 ldx [%i6+%o5],%g2 ! %g2 = 100d9b5b9d0f1fd3 ! Mem[0000000090000020] = 0ad8f703, %g2 = 100d9b5b9d0f1fd3 ldub [%i4+%o4],%g2 ! %g2 = 000000000000000a ! Mem[0000000090000018] = 171fd37a, %g2 = 000000000000000a ldsb [%i4+0x019],%g2 ! %g2 = 0000000000000017 ! Mem[0000000091800004] = c71da216, %g2 = 0000000000000017 lduh [%o0+0x004],%g2 ! %g2 = 000000000000c71d ! Mem[0000000090000020] = 0ad8f703 0332e58e, %g2 = 0000c71d, %g3 = 14acc7c9 ldd [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 000000000332e58e ! Mem[0000000090800020] = 0c86ef26 35144907, %g2 = 0ad8f703, %g3 = 0332e58e ldd [%i5+%o4],%g2 ! %g2 = 000000000c86ef26 0000000035144907 ! %l3 = 1b18d5ae9d0f1fd3, Mem[0000000089800018] = 02c2b8b4 stw %l3,[%i3+%o3] ! Mem[0000000089800018] = 9d0f1fd3 p60_label_6: ! Mem[000000009000000c] = 9d0f1fd3, %g2 = 000000000c86ef26 lduw [%i4+0x00c],%g2 ! %g2 = 000000009d0f1fd3 ! Mem[000000009180003c] = 9d52adff, %g2 = 000000009d0f1fd3 ldub [%o0+0x03c],%g2 ! %g2 = 000000000000009d ! Mem[0000000090800034] = 79e2e95e, %g2 = 000000000000009d ldsb [%i5+0x034],%g2 ! %g2 = 0000000000000079 ! Mem[0000000091000028] = 100d9b5b 9d0f1fd3, %g2 = 00000079, %g3 = 35144907 ldd [%i6+%o5],%g2 ! %g2 = 00000000100d9b5b 000000009d0f1fd3 ! %l4 = b9d8075d9a72b191, Mem[000000008980001a] = 9d0f1fd3 sth %l4,[%i3+0x01a] ! Mem[0000000089800018] = 9d0fb191 ! Mem[0000000091800028] = 153f24b0df4e4459, %g2 = 00000000100d9b5b ldx [%o0+%o5],%g2 ! %g2 = 153f24b0df4e4459 ! %l3 = 1b18d5ae9d0f1fd3, Mem[0000000090800026] = 49074459 sth %l3,[%i5+0x026] ! Mem[0000000090800024] = 1fd34459 ! Mem[000000009080000c] = 14acc7c9, %g18 = fbeae36a3b225e03 ldsw [%i5+0x00c],%g2 ! %g2 = fbeae36a3b225e03 ! %l3 = 1b18d5ae9d0f1fd3, Mem[0000000089800026] = a529ea2a stb %l3,[%i3+0x026] ! Mem[0000000089800024] = a529d32a ! Mem[0000000091000020] = c71da216 5db0b285, %g2 = 14acc7c9, %g3 = 9d0f1fd3 ldd [%i6+%o4],%g2 ! %g2 = 00000000c71da216 000000005db0b285 p60_label_7: ! Mem[0000000089800008] = a86ad47f, %l7 = ec6af58a5db0b285 lduh [%i3+0x00a],%l7 ! %l7 = 000000000000d47f ! %l4 = 9a72b191, %l5 = 4144d296, Mem[0000000088000008] = ee8fb354 556f3ba4 std %l4,[%i0+%o1] ! Mem[0000000088000008] = 9a72b191 4144d296 ! Mem[0000000091800000] = fb520ab0, %g2 = 00000000c71da216 ldsh [%o0+%g0],%g2 ! %g2 = fffffffffffffb52 ! %l5 = f2db29b84144d296, Mem[0000000090000032] = 64e2807f stb %l5,[%i4+0x032] ! Mem[0000000090000030] = 96e2807f ! Mem[0000000088000008] = 9a72b191, %l3 = 1b18d5ae9d0f1fd3 lduw [%i0+%o1],%l3 ! %l3 = 000000009a72b191 ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = fffffffffffffb52 ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! %l4 = b9d8075d9a72b191, Mem[0000000091000022] = a2165db0 sth %l4,[%i6+0x022] ! Mem[0000000091000020] = b1915db0 ! Mem[0000000091000024] = b285100d, %g2 = eaf607f479e2e95e ldsh [%i6+0x026],%g2 ! %g2 = ffffffffffffb285 ! %l0 = 6d9f3468, %l1 = ffffc4b8, Mem[0000000091000008] = ffffc4b8 7312abd6 std %l0,[%i6+%o1] ! Mem[0000000091000008] = 6d9f3468 ffffc4b8 ! %l7 = 000000000000d47f, Mem[0000000091000014] = 7757fe01 stw %l7,[%i6+0x014] ! Mem[0000000091000014] = 0000d47f p60_label_8: ! Mem[0000000091800008] = 8b9883bd 3923d9af, %g2 = ffffb285, %g3 = 5db0b285 ldd [%o0+%o1],%g2 ! %g2 = 000000008b9883bd 000000003923d9af ! %l0 = 6d9f3468, %l1 = ffffc4b8, Mem[0000000091800000] = fb520ab0 c71da216 std %l0,[%o0+%g0] ! Mem[0000000091800000] = 6d9f3468 ffffc4b8 ! Mem[0000000090000018] = 1fd37aed, %g2 = 000000008b9883bd ldsh [%i4+0x01a],%g2 ! %g2 = 0000000000001fd3 ! %l2 = b85a9270100d9b5b, Mem[0000000091800020] = c71da216 stw %l2,[%o0+%o4] ! Mem[0000000091800020] = 100d9b5b ! Mem[0000000090000028] = 2e977d3b, %g2 = 0000000000001fd3 ldsh [%i4+0x02a],%g2 ! %g2 = 0000000000002e97 ! Mem[0000000091800028] = 153f24b0df4e4459, %g2 = 0000000000002e97 ldx [%o0+%o5],%g2 ! %g2 = 153f24b0df4e4459 ! Mem[000000008900003c] = 1c7b5eac, %l2 = b85a9270100d9b5b ldsh [%i2+0x03c],%l2 ! %l2 = 0000000000001c7b ! %l4 = 9a72b191, %l5 = 4144d296, Mem[0000000091000018] = 5ffaf26e 47a19fcf std %l4,[%i6+%o3] ! Mem[0000000091000018] = 9a72b191 4144d296 ! %l1 = ffffffffffffc4b8, Mem[0000000088800018] = 469cf4d2 sth %l1,[%i1+%o3] ! Mem[0000000088800018] = c4b8f4d2 ! Mem[0000000090800028] = 4459f5d351e85f11, %g2 = 153f24b0df4e4459 ldx [%i5+%o5],%g2 ! %g2 = 4459f5d351e85f11 p60_label_9: ! %l7 = 000000000000d47f, Mem[0000000091800004] = ffffc4b8 stw %l7,[%o0+0x004] ! Mem[0000000091800004] = 0000d47f ! Mem[000000009000001c] = 7aedfb0e, %g18 = fbeae36a3b225e03 ldsw [%i4+0x01c],%g2 ! %g2 = fbeae36a3b225e03 ! %l2 = 0000000000001c7b, Mem[0000000091800010] = 6e4e5182 stb %l2,[%o0+%o2] ! Mem[0000000091800010] = 7b4e5182 ! %l6 = ffffffffc71da216, Mem[0000000088000038] = 28d7f9e7 sth %l6,[%i0+0x038] ! Mem[0000000088000038] = a216f9e7 ! Mem[0000000090000008] = 9b5b9b5b9d0f1fd3, %g2 = 000000007aedfb0e ldx [%i4+%o1],%g2 ! %g2 = 9b5b9b5b9d0f1fd3 ! %l4 = 9a72b191, %l5 = 4144d296, Mem[0000000088000008] = 9a72b191 4144d296 std %l4,[%i0+%o1] ! Mem[0000000088000008] = 9a72b191 4144d296 ! Mem[0000000089800000] = 3a70f956, %l1 = ffffffffffffc4b8 ldsw [%i3+%g0],%l1 ! %l1 = 000000003a70f956 ! Mem[0000000090800008] = 5a1ad312, %g2 = 9b5b9b5b9d0f1fd3 ldsb [%i5+%o1],%g2 ! %g2 = 000000000000005a ! Mem[0000000091000000] = 6ae82f88, %g2 = 000000000000005a ldsh [%i6+%g0],%g2 ! %g2 = 0000000000006ae8 ! %l0 = 6d9f3468, %l1 = 3a70f956, Mem[0000000090800008] = 5a1ad312 14acc7c9 std %l0,[%i5+%o1] ! Mem[0000000090800008] = 6d9f3468 3a70f956 p60_label_10: ! %l7 = 000000000000d47f, Mem[0000000088000028] = 16fb34b2 stw %l7,[%i0+%o5] ! Mem[0000000088000028] = 0000d47f ! Mem[000000009000003c] = 11780000, %g2 = 0000000000006ae8 ldub [%i4+0x03e],%g2 ! %g2 = 0000000000000011 ! Mem[0000000090800018] = b2d5b285, %g18 = fbeae36a3b225e03 ldsw [%i5+%o3],%g2 ! %g2 = fbeae36a3b225e03 ! %l1 = 000000003a70f956, Mem[0000000091800016] = 8cae06fa sth %l1,[%o0+0x016] ! Mem[0000000091800014] = f95606fa ! %l0 = 750fbf6e6d9f3468, Mem[0000000090000016] = ead61d17 stb %l0,[%i4+0x016] ! Mem[0000000090000014] = 68d61d17 ! Mem[0000000090800028] = f5d351e8, %g2 = ffffffffb2d5b285 lduh [%i5+0x02a],%g2 ! %g2 = 000000000000f5d3 ! %l2 = 0000000000001c7b, Mem[0000000091800000] = 6d9f34680000d47f stx %l2,[%o0+%g0] ! Mem[0000000091800000] = 0000000000001c7b ! Mem[000000008980003c] = c71da216, %l5 = f2db29b84144d296 ldsh [%i3+0x03c],%l5 ! %l5 = ffffffffffffc71d ! Mem[0000000090000030] = a21696e2 807fa20a, %g2 = 0000f5d3, %g3 = 3923d9af ldd [%i4+0x030],%g2 ! %g2 = 00000000a21696e2 00000000807fa20a ! Mem[0000000091000010] = 6cff95cd, %g18 = fbeae36a3b225e03 ldsw [%i6+%o2],%g2 ! %g2 = fbeae36a3b225e03 p60_label_11: ! Mem[000000009000003c] = 11780000, %g2 = 000000006cff95cd ldsh [%i4+0x03e],%g2 ! %g2 = 0000000000001178 ! %l3 = 000000009a72b191, Mem[0000000091000001] = e82f889f stb %l3,[%i6+0x001] ! Mem[0000000091000000] = 912f889f ! Mem[0000000091000000] = 2f889f13, %g2 = 0000000000001178 ldsh [%i6+0x002],%g2 ! %g2 = 0000000000002f88 ! Mem[0000000091000014] = d47f9a72, %g2 = 0000000000002f88 ldsb [%i6+0x016],%g2 ! %g2 = ffffffffffffffd4 ! Mem[0000000088000010] = 092dae1e291621af, %l0 = 750fbf6e6d9f3468 ldx [%i0+%o2],%l0 ! %l0 = 092dae1e291621af ! Mem[0000000088800008] = 750fbf6e 6d9f3468, %l0 = 291621af, %l1 = 3a70f956 ldd [%i1+%o1],%l0 ! %l0 = 00000000750fbf6e 000000006d9f3468 ! %l4 = b9d8075d9a72b191, Mem[0000000091800038] = 54b6116d9d52adff stx %l4,[%o0+0x038] ! Mem[0000000091800038] = b9d8075d9a72b191 ! Mem[0000000091800014] = f95606fa, %g2 = ffffffffffffffd4 ldub [%o0+0x016],%g2 ! %g2 = 00000000000000f9 ! Mem[0000000091000030] = a5b5761e, %g2 = 00000000000000f9 lduh [%i6+0x030],%g2 ! %g2 = 000000000000a5b5 ! %l2 = 00001c7b, %l3 = 9a72b191, Mem[0000000090800038] = 66e1d7bc adc27bb0 std %l2,[%i5+0x038] ! Mem[0000000090800038] = 00001c7b 9a72b191 p60_label_12: ! %l4 = b9d8075d9a72b191, Mem[000000008880003f] = badc1209 stb %l4,[%i1+0x03f] ! Mem[000000008880003c] = badc1291 ! Mem[0000000090000010] = 1fd38e58, %g18 = fbeae36a3b225e03 ldsw [%i4+%o2],%g2 ! %g2 = fbeae36a3b225e03 ! Mem[0000000090800034] = e95e0000, %g2 = 000000001fd38e58 ldsh [%i5+0x036],%g2 ! %g2 = ffffffffffffe95e ! %l0 = 750fbf6e, %l1 = 6d9f3468, Mem[0000000091000008] = 6d9f3468 ffffc4b8 std %l0,[%i6+%o1] ! Mem[0000000091000008] = 750fbf6e 6d9f3468 ! Mem[000000009180003c] = 72b19100, %g2 = ffffffffffffe95e ldub [%o0+0x03d],%g2 ! %g2 = 0000000000000072 ! Mem[0000000090800018] = b2d5b285db268a9a, %g2 = 0000000000000072 ldx [%i5+%o3],%g2 ! %g2 = b2d5b285db268a9a ! %l0 = 750fbf6e, %l1 = 6d9f3468, Mem[0000000090000028] = af022e97 7d3b2cbb std %l0,[%i4+%o5] ! Mem[0000000090000028] = 750fbf6e 6d9f3468 ! %l5 = ffffffffffffc71d, Mem[0000000090000000] = 09d53180 sth %l5,[%i4+%g0] ! Mem[0000000090000000] = c71d3180 ! Mem[0000000090000000] = 1d3180d6, %g2 = b2d5b285db268a9a ldub [%i4+0x001],%g2 ! %g2 = 000000000000001d ! %l6 = ffffffffc71da216, Mem[0000000090000004] = d6ba8c74 stw %l6,[%i4+0x004] ! Mem[0000000090000004] = c71da216 p60_label_13: ! Mem[000000009080000c] = f956f844, %g2 = 000000000000001d ldsh [%i5+0x00e],%g2 ! %g2 = fffffffffffff956 ! %l5 = ffffffffffffc71d, Mem[000000009100000a] = bf6e6d9f sth %l5,[%i6+0x00a] ! Mem[0000000091000008] = c71d6d9f ! Mem[000000009080003c] = 9a72b191, %g18 = fbeae36a3b225e03 ldsw [%i5+0x03c],%g2 ! %g2 = fbeae36a3b225e03 ! Mem[0000000090000028] = 750fbf6e 6d9f3468, %g2 = 9a72b191, %g3 = 807fa20a ldd [%i4+%o5],%g2 ! %g2 = 00000000750fbf6e 000000006d9f3468 ! Mem[0000000091000028] = 5b9d0f1f, %g2 = 00000000750fbf6e ldsb [%i6+0x02b],%g2 ! %g2 = 000000000000005b ! Mem[0000000091000038] = cb62bf8c, %g2 = 000000000000005b ldub [%i6+0x03b],%g2 ! %g2 = 00000000000000cb ! %l3 = 000000009a72b191, Mem[0000000090800034] = 79e2e95e stw %l3,[%i5+0x034] ! Mem[0000000090800034] = 9a72b191 ! Mem[0000000091000030] = a5b5761e 1214449b, %g2 = 000000cb, %g3 = 6d9f3468 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214449b ! Mem[0000000091000004] = 9f13027a, %g2 = 00000000a5b5761e ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffff9f13 ! %l4 = b9d8075d9a72b191, Mem[0000000091000036] = 449bb191 sth %l4,[%i6+0x036] ! Mem[0000000091000034] = b191b191 p60_label_14: ! Mem[0000000091800038] = 075d9a72, %g2 = ffffffffffff9f13 ldsh [%o0+0x03a],%g2 ! %g2 = 000000000000075d ! Mem[0000000090800008] = 6d9f3468 3a70f956, %g2 = 0000075d, %g3 = 1214449b ldd [%i5+%o1],%g2 ! %g2 = 000000006d9f3468 000000003a70f956 ! Mem[000000009100003c] = 62bf8c8f, %g18 = fbeae36a3b225e03 ldsw [%i6+0x03c],%g2 ! %g2 = fbeae36a3b225e03 ! Mem[000000009080001c] = db268a9a, %g2 = 0000000062bf8c8f lduh [%i5+0x01c],%g2 ! %g2 = 000000000000db26 ! Mem[0000000090000018] = 1fd37aed, %g2 = 000000000000db26 lduh [%i4+0x01a],%g2 ! %g2 = 0000000000001fd3 ! Mem[0000000090800008] = 6d9f3468, %g2 = 0000000000001fd3 ldsh [%i5+%o1],%g2 ! %g2 = 0000000000006d9f ! Mem[0000000090800000] = c71da216, %g2 = 0000000000006d9f ldsh [%i5+%g0],%g2 ! %g2 = ffffffffffffc71d ! Mem[0000000091800038] = b9d8075d 9a72b191, %g2 = ffffc71d, %g3 = 3a70f956 ldd [%o0+0x038],%g2 ! %g2 = 00000000b9d8075d 000000009a72b191 ! Mem[0000000090800010] = 9dd95e35, %g2 = 00000000b9d8075d ldsh [%i5+0x012],%g2 ! %g2 = ffffffffffff9dd9 ! Mem[0000000091000018] = 9a72b191, %g2 = ffffffffffff9dd9 ldsh [%i6+%o3],%g2 ! %g2 = ffffffffffff9a72 p60_label_15: ! Mem[0000000091000020] = 1db1915d, %g2 = ffffffffffff9a72 ldsb [%i6+0x021],%g2 ! %g2 = 000000000000001d ! Mem[0000000090800020] = ef263514, %g2 = 000000000000001d ldub [%i5+0x022],%g2 ! %g2 = 00000000000000ef ! Mem[0000000091000028] = 100d9b5b 9d0f1fd3, %g2 = 000000ef, %g3 = 9a72b191 ldd [%i6+%o5],%g2 ! %g2 = 00000000100d9b5b 000000009d0f1fd3 ! Mem[0000000090800020] = 0c86ef2635141fd3, %g2 = 00000000100d9b5b ldx [%i5+%o4],%g2 ! %g2 = 0c86ef2635141fd3 ! Mem[000000008980002c] = 4f9fbc9c, %l0 = 00000000750fbf6e lduw [%i3+0x02c],%l0 ! %l0 = 000000004f9fbc9c ! %l7 = 000000000000d47f, Mem[0000000091800010] = 7b4e5182 stw %l7,[%o0+%o2] ! Mem[0000000091800010] = 0000d47f ! Mem[0000000091800008] = 8b9883bd, %g2 = 0c86ef2635141fd3 ldsh [%o0+%o1],%g2 ! %g2 = ffffffffffff8b98 ! %l7 = 000000000000d47f, Mem[0000000090800026] = 1fd34459 stb %l7,[%i5+0x026] ! Mem[0000000090800024] = 7fd34459 ! Mem[0000000091000020] = c71db191, %g2 = ffffffffffff8b98 lduw [%i6+%o4],%g2 ! %g2 = 00000000c71db191 ! %l4 = b9d8075d9a72b191, Mem[0000000090000030] = a21696e2 sth %l4,[%i4+0x030] ! Mem[0000000090000030] = b19196e2 p60_label_16: ! %l2 = 0000000000001c7b, Mem[0000000091000018] = 9a72b1914144d296 stx %l2,[%i6+%o3] ! Mem[0000000091000018] = 0000000000001c7b ! Mem[000000009100002c] = 0f1fd3a5, %g2 = 00000000c71db191 ldsb [%i6+0x02d],%g2 ! %g2 = 000000000000000f ! %l0 = 4f9fbc9c, %l1 = 6d9f3468, Mem[0000000089000028] = 9a72b191 4144d296 std %l0,[%i2+%o5] ! Mem[0000000089000028] = 4f9fbc9c 6d9f3468 ! Mem[000000009180000c] = 3923d9af, %g2 = 000000000000000f lduw [%o0+0x00c],%g2 ! %g2 = 000000003923d9af ! %l3 = 000000009a72b191, Mem[0000000088800002] = cdd59e29 stb %l3,[%i1+0x002] ! Mem[0000000088800000] = cdd59129 ! %l3 = 000000009a72b191, Mem[0000000090800010] = f8449dd95e356f1d stx %l3,[%i5+%o2] ! Mem[0000000090800010] = 000000009a72b191 ! %l7 = 000000000000d47f, Mem[0000000089000018] = 4c6b81ef stw %l7,[%i2+%o3] ! Mem[0000000089000018] = 0000d47f ! Mem[0000000090000038] = 53918e5be6c51178, %g2 = 000000003923d9af ldx [%i4+0x038],%g2 ! %g2 = 53918e5be6c51178 ! Mem[0000000090800038] = 00001c7b, %g2 = 53918e5be6c51178 lduw [%i5+0x038],%g2 ! %g2 = 0000000000001c7b ! Mem[000000009000001c] = 7aedfb0e, %g2 = 0000000000001c7b lduw [%i4+0x01c],%g2 ! %g2 = 000000007aedfb0e p60_label_17: ! %l6 = ffffffffc71da216, Mem[0000000088800016] = 4fb66f13 stb %l6,[%i1+0x016] ! Mem[0000000088800014] = 4fb61613 ! Mem[0000000091800018] = 06faad5c, %g18 = fbeae36a3b225e03 ldsw [%o0+%o3],%g2 ! %g2 = fbeae36a3b225e03 ! Mem[0000000091000024] = 5db0b285, %g18 = fbeae36a3b225e03 ldsw [%i6+0x024],%g2 ! %g2 = fbeae36a3b225e03 ! Mem[0000000091000028] = 9b5b9d0f, %g2 = 000000005db0b285 lduh [%i6+0x02a],%g2 ! %g2 = 0000000000009b5b ! Mem[0000000091000018] = 00000000, %g18 = fbeae36a3b225e03 ldsw [%i6+%o3],%g2 ! %g2 = fbeae36a3b225e03 ! %l4 = 9a72b191, %l5 = ffffc71d, Mem[0000000090800010] = 00000000 9a72b191 std %l4,[%i5+%o2] ! Mem[0000000090800010] = 9a72b191 ffffc71d ! %l1 = 000000006d9f3468, Mem[0000000090000008] = 9b5b9b5b stb %l1,[%i4+%o1] ! Mem[0000000090000008] = 685b9b5b ! Mem[0000000090800000] = c71da216, %g2 = 0000000000000000 lduh [%i5+%g0],%g2 ! %g2 = 000000000000c71d ! %l2 = 0000000000001c7b, Mem[0000000090000018] = 1d171fd3 stb %l2,[%i4+%o3] ! Mem[0000000090000018] = 7b171fd3 ! Mem[000000009080002c] = 51e85f11, %g2 = 000000000000c71d ldsh [%i5+0x02c],%g2 ! %g2 = 00000000000051e8 p60_label_18: ! Mem[0000000091800024] = b0b28515, %g2 = 00000000000051e8 ldsb [%o0+0x025],%g2 ! %g2 = ffffffffffffffb0 ! %l3 = 000000009a72b191, Mem[000000009100003c] = 62bf8c8f stw %l3,[%i6+0x03c] ! Mem[000000009100003c] = 9a72b191 ! Mem[0000000090800010] = b191ffff, %g2 = ffffffffffffffb0 ldsh [%i5+0x012],%g2 ! %g2 = ffffffffffffb191 ! Mem[0000000091800004] = 1c7b8b98, %g2 = ffffffffffffb191 ldub [%o0+0x006],%g2 ! %g2 = 000000000000001c ! Mem[0000000091800030] = 43bc1d81, %g2 = 000000000000001c lduw [%o0+0x030],%g2 ! %g2 = 0000000043bc1d81 ! Mem[0000000091800010] = 7f9629f9, %g2 = 0000000043bc1d81 ldsb [%o0+0x013],%g2 ! %g2 = 000000000000007f ! Mem[000000009100003c] = 9a72b191, %g18 = fbeae36a3b225e03 ldsw [%i6+0x03c],%g2 ! %g2 = fbeae36a3b225e03 ! Mem[000000009180000c] = 23d9af00, %g2 = ffffffff9a72b191 ldub [%o0+0x00d],%g2 ! %g2 = 0000000000000023 ! Mem[000000009000003c] = e6c51178, %g2 = 0000000000000023 ldsh [%i4+0x03c],%g2 ! %g2 = ffffffffffffe6c5 ! Mem[0000000090000024] = e58e750f, %g2 = ffffffffffffe6c5 lduh [%i4+0x026],%g2 ! %g2 = 000000000000e58e p60_label_19: ! %l4 = b9d8075d9a72b191, Mem[0000000089800030] = 0ec92fa4f98608fa stx %l4,[%i3+0x030] ! Mem[0000000089800030] = b9d8075d9a72b191 ! Mem[0000000089000028] = 4f9fbc9c 6d9f3468, %l4 = 9a72b191, %l5 = ffffc71d ldd [%i2+%o5],%l4 ! %l4 = 000000004f9fbc9c 000000006d9f3468 ! Mem[0000000090800000] = a2165db0, %g2 = 000000000000e58e lduh [%i5+0x002],%g2 ! %g2 = 000000000000a216 ! Mem[0000000090000010] = 1fd38e58, %g2 = 000000000000a216 ldsb [%i4+%o2],%g2 ! %g2 = 000000000000001f ! Mem[000000008980003c] = c71da216, %l3 = 000000009a72b191 ldsb [%i3+0x03c],%l3 ! %l3 = ffffffffffffffc7 ! %l5 = 000000006d9f3468, Mem[0000000091000034] = 1214b191 stw %l5,[%i6+0x034] ! Mem[0000000091000034] = 6d9f3468 ! %l5 = 000000006d9f3468, Mem[0000000091800008] = 8b9883bd stw %l5,[%o0+%o1] ! Mem[0000000091800008] = 6d9f3468 ! %l6 = ffffffffc71da216, Mem[000000009080003c] = 9a72b191 stb %l6,[%i5+0x03c] ! Mem[000000009080003c] = 1672b191 ! %l1 = 000000006d9f3468, Mem[000000009080003a] = 1c7b1672 sth %l1,[%i5+0x03a] ! Mem[0000000090800038] = 34681672 ! Mem[0000000088800010] = aeb6aaa6 4fb61613, %l6 = c71da216, %l7 = 0000d47f ldd [%i1+%o2],%l6 ! %l6 = 00000000aeb6aaa6 000000004fb61613 p60_label_20: ! Mem[000000009000002c] = 6d9f3468, %g18 = fbeae36a3b225e03 ldsw [%i4+0x02c],%g2 ! %g2 = fbeae36a3b225e03 ! %l4 = 000000004f9fbc9c, Mem[0000000090000000] = c71d3180 stw %l4,[%i4+%g0] ! Mem[0000000090000000] = 4f9fbc9c ! Mem[0000000091800014] = 9629f956, %g18 = fbeae36a3b225e03 ldsw [%o0+0x014],%g2 ! %g2 = fbeae36a3b225e03 ! %l5 = 000000006d9f3468, Mem[0000000090800020] = 0c86ef2635147fd3 stx %l5,[%i5+%o4] ! Mem[0000000090800020] = 000000006d9f3468 ! Mem[0000000090800008] = 9f34683a, %g2 = ffffffff9629f956 ldsb [%i5+0x009],%g2 ! %g2 = ffffffffffffff9f ! %l0 = 4f9fbc9c, %l1 = 6d9f3468, Mem[0000000091000000] = 6a912f88 9f13027a std %l0,[%i6+%g0] ! Mem[0000000091000000] = 4f9fbc9c 6d9f3468 ! %l4 = 4f9fbc9c, %l5 = 6d9f3468, Mem[0000000090800008] = 6d9f3468 3a70f956 std %l4,[%i5+%o1] ! Mem[0000000090800008] = 4f9fbc9c 6d9f3468 ! Mem[0000000091800020] = 100d9b5b5db0b285, %g2 = ffffffffffffff9f ldx [%o0+%o4],%g2 ! %g2 = 100d9b5b5db0b285 ! %l4 = 000000004f9fbc9c, Mem[0000000088800034] = f59f78a6 stb %l4,[%i1+0x034] ! Mem[0000000088800034] = 9c9f78a6 ! Mem[0000000090000038] = 53918e5b, %g2 = 100d9b5b5db0b285 lduw [%i4+0x038],%g2 ! %g2 = 0000000053918e5b p60_label_21: ! Mem[0000000091000000] = 4f9fbc9c 6d9f3468, %g2 = 53918e5b, %g3 = 9d0f1fd3 ldd [%i6+%g0],%g2 ! %g2 = 000000004f9fbc9c 000000006d9f3468 ! Mem[0000000090800010] = 9a72b191ffffc71d, %g2 = 000000004f9fbc9c ldx [%i5+%o2],%g2 ! %g2 = 9a72b191ffffc71d ! Mem[0000000090800020] = 00006d9f, %g2 = 9a72b191ffffc71d ldsh [%i5+0x022],%g2 ! %g2 = 0000000000000000 ! %l1 = 000000006d9f3468, Mem[0000000090000004] = c71da216 stw %l1,[%i4+0x004] ! Mem[0000000090000004] = 6d9f3468 ! %l1 = 000000006d9f3468, Mem[0000000089000008] = f5b4d6a2a58ba2dd stx %l1,[%i2+%o1] ! Mem[0000000089000008] = 000000006d9f3468 ! %l1 = 000000006d9f3468, Mem[0000000091800018] = 06faad5c sth %l1,[%o0+%o3] ! Mem[0000000091800018] = 3468ad5c ! Mem[0000000090000000] = 4f9fbc9c 6d9f3468, %g2 = 00000000, %g3 = 6d9f3468 ldd [%i4+%g0],%g2 ! %g2 = 000000004f9fbc9c 000000006d9f3468 ! %l5 = 000000006d9f3468, Mem[0000000090800020] = 00000000 sth %l5,[%i5+%o4] ! Mem[0000000090800020] = 34680000 ! Mem[0000000090800030] = 07f49a72, %g2 = 000000004f9fbc9c ldsh [%i5+0x032],%g2 ! %g2 = 00000000000007f4 ! Mem[0000000090000020] = 0ad8f703, %g2 = 00000000000007f4 lduw [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 p60_label_22: ! Mem[000000009000002c] = 3468b191, %g2 = 000000000ad8f703 ldsb [%i4+0x02e],%g2 ! %g2 = 0000000000000034 ! Mem[0000000090800008] = 9fbc9c6d, %g2 = 0000000000000034 ldub [%i5+0x009],%g2 ! %g2 = 000000000000009f ! Mem[0000000090800000] = c71da2165db0b285, %g2 = 000000000000009f ldx [%i5+%g0],%g2 ! %g2 = c71da2165db0b285 ! Mem[0000000091000008] = 750fc71d, %g18 = fbeae36a3b225e03 ldsw [%i6+%o1],%g2 ! %g2 = fbeae36a3b225e03 ! Mem[0000000090000010] = 1fd38e58, %g2 = 00000000750fc71d lduw [%i4+%o2],%g2 ! %g2 = 000000001fd38e58 ! %l2 = 00001c7b, %l3 = ffffffc7, Mem[0000000091000018] = 00000000 00001c7b std %l2,[%i6+%o3] ! Mem[0000000091000018] = 00001c7b ffffffc7 ! %l4 = 4f9fbc9c, %l5 = 6d9f3468, Mem[0000000090800030] = eaf607f4 9a72b191 std %l4,[%i5+0x030] ! Mem[0000000090800030] = 4f9fbc9c 6d9f3468 ! Mem[000000009100000c] = 9f34686c, %g2 = 000000001fd38e58 ldsb [%i6+0x00d],%g2 ! %g2 = ffffffffffffff9f ! Mem[000000009180002c] = df4e4459, %g2 = ffffffffffffff9f lduh [%o0+0x02c],%g2 ! %g2 = 000000000000df4e ! Mem[0000000090800004] = 5db0b285, %g18 = fbeae36a3b225e03 ldsw [%i5+0x004],%g2 ! %g2 = fbeae36a3b225e03 p60_label_23: ! %l4 = 000000004f9fbc9c, Mem[0000000089000015] = 5b0df5bb stb %l4,[%i2+0x015] ! Mem[0000000089000014] = 5b9cf5bb ! %l2 = 00001c7b, %l3 = ffffffc7, Mem[0000000091800028] = 153f24b0 df4e4459 std %l2,[%o0+%o5] ! Mem[0000000091800028] = 00001c7b ffffffc7 ! %l5 = 000000006d9f3468, Mem[0000000088000010] = 092dae1e291621af stx %l5,[%i0+%o2] ! Mem[0000000088000010] = 000000006d9f3468 ! Mem[000000009100002c] = 9d0f1fd3, %g18 = fbeae36a3b225e03 ldsw [%i6+0x02c],%g2 ! %g2 = fbeae36a3b225e03 ! %l2 = 0000000000001c7b, Mem[0000000090000024] = 0332e58e stw %l2,[%i4+0x024] ! Mem[0000000090000024] = 00001c7b ! Mem[0000000090800030] = 9fbc9c6d, %g2 = ffffffff9d0f1fd3 ldub [%i5+0x031],%g2 ! %g2 = 000000000000009f ! Mem[0000000090800024] = 6d9f3468, %g2 = 000000000000009f lduw [%i5+0x024],%g2 ! %g2 = 000000006d9f3468 ! %l3 = ffffffffffffffc7, Mem[0000000088000028] = 0000d47f stw %l3,[%i0+%o5] ! Mem[0000000088000028] = ffffffc7 ! Mem[0000000091800034] = 51532584, %g2 = 000000006d9f3468 lduw [%o0+0x034],%g2 ! %g2 = 0000000051532584 ! %l7 = 000000004fb61613, Mem[0000000090800038] = 000034681672b191 stx %l7,[%i5+0x038] ! Mem[0000000090800038] = 000000004fb61613 p60_label_24: ! Mem[0000000090800014] = c71db2d5, %g2 = 0000000051532584 ldsb [%i5+0x016],%g2 ! %g2 = ffffffffffffffc7 ! %l4 = 4f9fbc9c, %l5 = 6d9f3468, Mem[0000000091000038] = b19176cb 9a72b191 std %l4,[%i6+0x038] ! Mem[0000000091000038] = 4f9fbc9c 6d9f3468 ! Mem[000000008800000c] = 4144d296, %l4 = 000000004f9fbc9c ldsw [%i0+0x00c],%l4 ! %l4 = 000000004144d296 ! Mem[000000009180001c] = b7684e28, %g18 = fbeae36a3b225e03 ldsw [%o0+0x01c],%g2 ! %g2 = fbeae36a3b225e03 ! %l1 = 000000006d9f3468, Mem[000000009100002a] = 9b5b9d0f sth %l1,[%i6+0x02a] ! Mem[0000000091000028] = 34689d0f ! Mem[0000000088800028] = 4a529279c6f2136e, %l6 = 00000000aeb6aaa6 ldx [%i1+%o5],%l6 ! %l6 = 4a529279c6f2136e ! %l3 = ffffffffffffffc7, Mem[0000000090800004] = 5db0b285 stb %l3,[%i5+0x004] ! Mem[0000000090800004] = c7b0b285 ! Mem[0000000088000028] = ffffffc7, %l1 = 000000006d9f3468 ldsh [%i0+%o5],%l1 ! %l1 = ffffffffffffffff ! Mem[0000000090000000] = bc9c6d9f, %g2 = ffffffffb7684e28 lduh [%i4+0x002],%g2 ! %g2 = 000000000000bc9c ! Mem[0000000090000024] = 00001c7b, %g2 = 000000000000bc9c ldsh [%i4+0x024],%g2 ! %g2 = 0000000000000000 p60_label_25: ! Mem[0000000091000018] = 00001c7b ffffffc7, %g2 = 00000000, %g3 = 6d9f3468 ldd [%i6+%o3],%g2 ! %g2 = 0000000000001c7b 00000000ffffffc7 ! Mem[0000000090000010] = 1fd38e58 d82868d6, %g2 = 00001c7b, %g3 = ffffffc7 ldd [%i4+%o2],%g2 ! %g2 = 000000001fd38e58 00000000d82868d6 ! %l5 = 000000006d9f3468, Mem[000000009180003a] = 075d9a72 sth %l5,[%o0+0x03a] ! Mem[0000000091800038] = 34689a72 ! Mem[0000000088000030] = 2e408669, %l2 = 0000000000001c7b ldsb [%i0+0x032],%l2 ! %l2 = ffffffffffffff86 ! %l5 = 000000006d9f3468, Mem[0000000091800010] = 0000d47f sth %l5,[%o0+%o2] ! Mem[0000000091800010] = 3468d47f ! Mem[0000000090800008] = bc9c6d9f, %g2 = 000000001fd38e58 ldub [%i5+0x00a],%g2 ! %g2 = 00000000000000bc ! %l6 = 4a529279c6f2136e, Mem[0000000090800030] = 4f9fbc9c6d9f3468 stx %l6,[%i5+0x030] ! Mem[0000000090800030] = 4a529279c6f2136e ! Mem[0000000090800020] = 34680000 6d9f3468, %g2 = 000000bc, %g3 = d82868d6 ldd [%i5+%o4],%g2 ! %g2 = 0000000034680000 000000006d9f3468 ! Mem[0000000091800004] = 00001c7b, %g2 = 0000000034680000 lduw [%o0+0x004],%g2 ! %g2 = 0000000000001c7b ! %l2 = ffffffffffffff86, Mem[000000009000003a] = 8e5be6c5 sth %l2,[%i4+0x03a] ! Mem[0000000090000038] = ff86e6c5 ba,a p60_not_taken_0_end p60_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 000000004f9fbc9c bne,a,pn %xcc,p60_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffffffff bne,a,pn %xcc,p60_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffffff86 bne,a,pn %xcc,p60_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffffffc7 bne,a,pn %xcc,p60_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000004144d296 bne,a,pn %xcc,p60_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000006d9f3468 bne,a,pn %xcc,p60_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 4a529279c6f2136e bne,a,pn %xcc,p60_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000004fb61613 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 8b48cde7 f4d1b8cf bne %xcc,p60_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be a25abd4b 1b0a7717 bne %xcc,p60_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be d6733c01 d88a7d09 bne %xcc,p60_f6_fail nop ! Check Local Memory set p60_local0_expect,%g1 p60_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 1b18d5ae9d0f1fd3 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 = 9a72b1914144d296 ldx [%i0+0x008],%g3 ! Observed data at 0000000088000008 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000006d9f3468 ldx [%i0+0x010],%g3 ! Observed data at 0000000088000010 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffffffc7277d8704 ldx [%i0+0x028],%g3 ! Observed data at 0000000088000028 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = a216f9e74f4d2cf1 ldx [%i0+0x038],%g3 ! Observed data at 0000000088000038 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x038,%g4 set p60_local1_expect,%g1 p60_check_local1: ldx [%g1+0x000],%g2 ! Expected data = cdd591290f10785a ldx [%i1+0x000],%g3 ! Observed data at 0000000088800000 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = aeb6aaa64fb61613 ldx [%i1+0x010],%g3 ! Observed data at 0000000088800010 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = c4b8f4d2a0874f9d ldx [%i1+0x018],%g3 ! Observed data at 0000000088800018 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i1,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = abbd1d829c9f78a6 ldx [%i1+0x030],%g3 ! Observed data at 0000000088800030 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 43cc46febadc1291 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+0x008],%g2 ! Expected data = 000000006d9f3468 ldx [%i2+0x008],%g3 ! Observed data at 0000000089000008 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3c7c4ec55b9cf5bb ldx [%i2+0x010],%g3 ! Observed data at 0000000089000010 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000d47ffbd2d510 ldx [%i2+0x018],%g3 ! Observed data at 0000000089000018 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 4f9fbc9c6d9f3468 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 = d88316465ed73289 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+0x018],%g2 ! Expected data = 9d0fb19120d57941 ldx [%i3+0x018],%g3 ! Observed data at 0000000089800018 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = c1271140a529d32a ldx [%i3+0x020],%g3 ! Observed data at 0000000089800020 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = b9d8075d9a72b191 ldx [%i3+0x030],%g3 ! Observed data at 0000000089800030 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x030,%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_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: stha %l1,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089800020] ldsba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000088000010] ldswa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000088000008] done p60_trap1o: stha %l1,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089800020] ldsba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000088000010] ldswa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000088000008] done p60_trap2e: ldswa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000088000008] ldda [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000088000008] done p60_trap2o: ldswa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000088000008] ldda [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000088000008] done p60_trap3e: nop nop done p60_trap3o: 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 = f1df4afd9f13027a ldx [%g1+0x008],%l1 ! %l1 = 9213378c07f35d70 ldx [%g1+0x010],%l2 ! %l2 = b85a9270100d9b5b ldx [%g1+0x018],%l3 ! %l3 = 1b18d5ae9d0f1fd3 ldx [%g1+0x020],%l4 ! %l4 = b9d8075d9a72b191 ldx [%g1+0x028],%l5 ! %l5 = f2db29b84144d296 ldx [%g1+0x030],%l6 ! %l6 = 8eedfdee70ff7ff1 ldx [%g1+0x038],%l7 ! %l7 = ec6af58a5db0b285 ! 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 = 8eb2a9fc eb21e493 c4d78320 11e11343 ! %f4 = 722666d4 c25eabaf 86fe3e9e 47622c08 ! %f8 = 5d225bf9 1574f84c 708156c7 8652d5e6 ! %f12 = be81f5ff 4bd61674 91632382 427374f3 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = a3e2969f f439844b b0a12301 4579eaf5 ! %f20 = 659f6ba5 38e82807 d97537d8 1cedad76 ! %f24 = 2fc560a2 fbb6ff1e f2d1b0b9 9d628606 ! %f28 = 91c17294 3ddd524f 9d49123b 651ca2d5 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 18316d29 8d76d23a 6dbe66af dd34417f ! %f36 = 43c9c773 3efdce38 40a79557 b483933d ! %f40 = a71c48f1 35d997c2 f854fdc0 8d4ac464 ! %f44 = b8dfa8a3 cb2aa32b 823d5bb5 01971d18 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x91fbd2e80000002b,%g7,%g1 ! GSR scale = 5, align = 3 wr %g1,%g0,%gsr ! GSR = 91fbd2e80000002b 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[000000009000003c] = e6c51178, %g2 = 0000000000000000 lduw [%i4+0x03c],%g2 ! %g2 = 00000000e6c51178 ! %l7 = 4c371b92835acdaa, Mem[000000008a000038] = 2983472b9234e168 stx %l7,[%i0+0x038] ! Mem[000000008a000038] = 4c371b92835acdaa ! Mem[0000000091000030] = b5761e12, %g2 = 00000000e6c51178 ldsb [%i6+0x031],%g2 ! %g2 = ffffffffffffffb5 ! %l4 = b7d4dfba7d5a8ddd, Mem[000000008a80001c] = ace451ef stw %l4,[%i1+0x01c] ! Mem[000000008a80001c] = 7d5a8ddd ! Mem[0000000090000000] = 09d53180, %g2 = ffffffffffffffb5 ldsh [%i4+%g0],%g2 ! %g2 = 00000000000009d5 ! %l1 = b6ac9d3a2eb8528f, Mem[0000000090800022] = ef263514 stb %l1,[%i5+0x022] ! Mem[0000000090800020] = 8f263514 ! Mem[0000000091000018] = 5ffaf26e 47a19fcf, %g2 = 000009d5, %g3 = 00000000 ldd [%i6+%o3],%g2 ! %g2 = 000000005ffaf26e 0000000047a19fcf ! Mem[0000000090800030] = eaf607f479e2e95e, %g2 = 000000005ffaf26e ldx [%i5+0x030],%g2 ! %g2 = eaf607f479e2e95e ! %l0 = a4e4310e374abbd3, Mem[0000000090000028] = af022e97 stw %l0,[%i4+%o5] ! Mem[0000000090000028] = 374abbd3 ! %l4 = b7d4dfba7d5a8ddd, Mem[000000009080001c] = db268a9a sth %l4,[%i5+0x01c] ! Mem[000000009080001c] = 8ddd8a9a p61_label_2: ! Mem[0000000091000014] = fe015ffa, %g2 = eaf607f479e2e95e ldub [%i6+0x016],%g2 ! %g2 = 00000000000000fe ! Mem[0000000091000030] = a5b5761e, %g2 = 00000000000000fe lduw [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e ! Mem[0000000091800018] = 06faad5c, %g2 = 00000000a5b5761e lduw [%o0+%o3],%g2 ! %g2 = 0000000006faad5c ! %l2 = 5036b3c1b85212c2, Mem[000000008a00002b] = f86ea91b stb %l2,[%i0+0x02b] ! Mem[000000008a000028] = f86ea9c2 ! %l3 = e95bacfa146ba448, Mem[0000000091000004] = 98f9b0a5 stw %l3,[%i6+0x004] ! Mem[0000000091000004] = 146ba448 ! %l2 = 5036b3c1b85212c2, Mem[000000008a000034] = 6338593a stw %l2,[%i0+0x034] ! Mem[000000008a000034] = b85212c2 ! Mem[0000000090000024] = 0332e58e, %g2 = 0000000006faad5c lduw [%i4+0x024],%g2 ! %g2 = 000000000332e58e ! %l2 = 5036b3c1b85212c2, Mem[000000009000001c] = 70edfb0e stw %l2,[%i4+0x01c] ! Mem[000000009000001c] = b85212c2 ! Mem[000000008a800020] = 6481fdba, %l0 = a4e4310e374abbd3 lduh [%i1+%o4],%l0 ! %l0 = 0000000000006481 ! %l0 = 00006481, %l1 = 2eb8528f, Mem[0000000090800008] = 5a1ae612 14acc7c9 std %l0,[%i5+%o1] ! Mem[0000000090800008] = 00006481 2eb8528f p61_label_3: ! %l0 = 0000000000006481, Mem[0000000090800000] = 73d0acf8dd4bc205 stx %l0,[%i5+%g0] ! Mem[0000000090800000] = 0000000000006481 ! Mem[000000009080002c] = 11eaf607, %g2 = 000000000332e58e ldub [%i5+0x02f],%g2 ! %g2 = 0000000000000011 ! Mem[0000000090800034] = e95e66e1, %g2 = 0000000000000011 ldsb [%i5+0x036],%g2 ! %g2 = ffffffffffffffe9 ! Mem[0000000090800020] = 8f263514, %g2 = ffffffffffffffe9 ldsh [%i5+0x022],%g2 ! %g2 = ffffffffffff8f26 ! Mem[0000000091000034] = 1214449b, %g2 = ffffffffffff8f26 lduw [%i6+0x034],%g2 ! %g2 = 000000001214449b ! Mem[0000000091800038] = 54b6116d 9d52adff, %g2 = 1214449b, %g3 = 47a19fcf ldd [%o0+0x038],%g2 ! %g2 = 0000000054b6116d 000000009d52adff ! Mem[000000008a800008] = f824b398, %l5 = 9d766ef21f13d79d lduw [%i1+%o1],%l5 ! %l5 = 00000000f824b398 ! Mem[0000000090000008] = b427e099, %g2 = 0000000054b6116d lduh [%i4+%o1],%g2 ! %g2 = 000000000000b427 ! Mem[000000008b000020] = 3602a78a 045a407b, %l0 = 00006481, %l1 = 2eb8528f ldd [%i2+%o4],%l0 ! %l0 = 000000003602a78a 00000000045a407b ! %l0 = 000000003602a78a, Mem[0000000090800000] = 00000000 stw %l0,[%i5+%g0] ! Mem[0000000090800000] = 3602a78a p61_label_4: ! %l4 = b7d4dfba7d5a8ddd, Mem[0000000091800020] = 5566979dba3ff053 stx %l4,[%o0+%o4] ! Mem[0000000091800020] = b7d4dfba7d5a8ddd ! %l6 = a87d2eaa96ed0ae8, Mem[000000008a800004] = f7b1aefa stw %l6,[%i1+0x004] ! Mem[000000008a800004] = 96ed0ae8 ! Mem[000000008b800020] = 06ec6b22, %l2 = 5036b3c1b85212c2 ldub [%i3+0x021],%l2 ! %l2 = 00000000000000ec ! Mem[0000000090000008] = b427e099, %g2 = 000000000000b427 lduh [%i4+%o1],%g2 ! %g2 = 000000000000b427 ! Mem[0000000091800024] = 7d5a8ddd, %g2 = 000000000000b427 ldsh [%o0+0x024],%g2 ! %g2 = 0000000000007d5a ! %l3 = e95bacfa146ba448, Mem[000000008b00002c] = cf39321f stw %l3,[%i2+0x02c] ! Mem[000000008b00002c] = 146ba448 ! %l2 = 000000ec, %l3 = 146ba448, Mem[0000000091800038] = 54b6116d 9d52adff std %l2,[%o0+0x038] ! Mem[0000000091800038] = 000000ec 146ba448 ! Mem[0000000090800020] = 0c868f26, %g2 = 0000000000007d5a lduh [%i5+%o4],%g2 ! %g2 = 0000000000000c86 ! %l6 = a87d2eaa96ed0ae8, Mem[0000000090800030] = eaf607f479e2e95e stx %l6,[%i5+0x030] ! Mem[0000000090800030] = a87d2eaa96ed0ae8 ! Mem[000000009000000c] = 46b01d35, %g2 = 0000000000000c86 ldsb [%i4+0x00e],%g2 ! %g2 = 0000000000000046 p61_label_5: ! %l6 = a87d2eaa96ed0ae8, Mem[000000009080000b] = 812eb852 stb %l6,[%i5+0x00b] ! Mem[0000000090800008] = e82eb852 ! Mem[000000009100000c] = 7312abd6, %g2 = 0000000000000046 lduw [%i6+0x00c],%g2 ! %g2 = 000000007312abd6 ! Mem[0000000090000030] = 64e2807f, %g2 = 000000007312abd6 ldsh [%i4+0x032],%g2 ! %g2 = 00000000000064e2 ! %l0 = 3602a78a, %l1 = 045a407b, Mem[0000000090000008] = b427e099 152d46b0 std %l0,[%i4+%o1] ! Mem[0000000090000008] = 3602a78a 045a407b ! %l4 = b7d4dfba7d5a8ddd, Mem[000000008a800030] = 9e585fb6fa583405 stx %l4,[%i1+0x030] ! Mem[000000008a800030] = b7d4dfba7d5a8ddd ! Mem[0000000090800008] = 000064e82eb8528f, %g2 = 00000000000064e2 ldx [%i5+%o1],%g2 ! %g2 = 000064e82eb8528f ! %l2 = 00000000000000ec, Mem[000000009080001e] = 8a9a0c86 sth %l2,[%i5+0x01e] ! Mem[000000009080001c] = 00ec0c86 ! Mem[000000008a000038] = 4c371b92, %l1 = 00000000045a407b ldsb [%i0+0x038],%l1 ! %l1 = 000000000000004c ! %l7 = 4c371b92835acdaa, Mem[000000008a000024] = e09cacff stw %l7,[%i0+0x024] ! Mem[000000008a000024] = 835acdaa ! %l6 = a87d2eaa96ed0ae8, Mem[0000000090000000] = 09d53180 sth %l6,[%i4+%g0] ! Mem[0000000090000000] = 0ae83180 p61_label_6: ! %l7 = 4c371b92835acdaa, Mem[0000000091000014] = 7757fe01 sth %l7,[%i6+0x014] ! Mem[0000000091000014] = cdaafe01 ! Mem[0000000090800034] = e866e1d7, %g2 = 000064e82eb8528f ldsb [%i5+0x037],%g2 ! %g2 = ffffffffffffffe8 ! Mem[000000009000000c] = 5a407b1d, %g2 = ffffffffffffffe8 ldsb [%i4+0x00d],%g2 ! %g2 = 000000000000005a ! %l1 = 000000000000004c, Mem[0000000090800028] = 4459f5d351e85f11 stx %l1,[%i5+%o5] ! Mem[0000000090800028] = 000000000000004c ! Mem[000000008b80002c] = 9e03ef21, %l3 = e95bacfa146ba448 ldsh [%i3+0x02e],%l3 ! %l3 = ffffffffffffef21 ! Mem[0000000090000010] = 1d358e58, %g18 = 2399e36c6f3660ae ldsw [%i4+%o2],%g2 ! %g2 = 2399e36c6f3660ae ! Mem[0000000091000030] = 761e1214, %g2 = 000000001d358e58 lduh [%i6+0x032],%g2 ! %g2 = 000000000000761e ! Mem[000000009100000c] = 12abd66c, %g2 = 000000000000761e ldsb [%i6+0x00d],%g2 ! %g2 = 0000000000000012 ! Mem[000000008a000020] = 6e53d144 835acdaa, %l2 = 000000ec, %l3 = ffffef21 ldd [%i0+%o4],%l2 ! %l2 = 000000006e53d144 00000000835acdaa ! %l5 = 00000000f824b398, Mem[0000000091800030] = 43bc1d81 stw %l5,[%o0+0x030] ! Mem[0000000091800030] = f824b398 p61_label_7: ! %l3 = 00000000835acdaa, Mem[000000009100001c] = 47a19fcf stw %l3,[%i6+0x01c] ! Mem[000000009100001c] = 835acdaa ! %l6 = a87d2eaa96ed0ae8, Mem[0000000091000010] = 6cff95cdcdaafe01 stx %l6,[%i6+%o2] ! Mem[0000000091000010] = a87d2eaa96ed0ae8 ! Mem[0000000091000010] = 2eaa96ed, %g2 = 0000000000000012 ldsh [%i6+0x012],%g2 ! %g2 = 0000000000002eaa ! %l3 = 00000000835acdaa, Mem[0000000090000038] = 53918eb2e6c51178 stx %l3,[%i4+0x038] ! Mem[0000000090000038] = 00000000835acdaa ! %l0 = 3602a78a, %l1 = 0000004c, Mem[0000000091800018] = 06faad5c b7684e28 std %l0,[%o0+%o3] ! Mem[0000000091800018] = 3602a78a 0000004c ! %l3 = 00000000835acdaa, Mem[000000008b800000] = 88d1058d sth %l3,[%i3+%g0] ! Mem[000000008b800000] = cdaa058d ! Mem[000000009080003c] = 7bb00000, %g2 = 0000000000002eaa lduh [%i5+0x03e],%g2 ! %g2 = 0000000000007bb0 ! %l3 = 00000000835acdaa, Mem[0000000090800008] = 000064e82eb8528f stx %l3,[%i5+%o1] ! Mem[0000000090800008] = 00000000835acdaa ! Mem[000000008a000028] = f86ea9c2 ff7c686a, %l0 = 3602a78a, %l1 = 0000004c ldd [%i0+%o5],%l0 ! %l0 = 00000000f86ea9c2 00000000ff7c686a ! Mem[0000000090000008] = 3602a78a045a407b, %g2 = 0000000000007bb0 ldx [%i4+%o1],%g2 ! %g2 = 3602a78a045a407b p61_label_8: ! %l5 = 00000000f824b398, Mem[0000000091800004] = 07b3e6aa stw %l5,[%o0+0x004] ! Mem[0000000091800004] = f824b398 ! %l4 = 7d5a8ddd, %l5 = f824b398, Mem[0000000090000038] = 00000000 835acdaa std %l4,[%i4+0x038] ! Mem[0000000090000038] = 7d5a8ddd f824b398 ! Mem[000000008b000028] = 4b1a5d54, %l5 = 00000000f824b398 ldub [%i2+%o5],%l5 ! %l5 = 000000000000004b ! Mem[0000000090800000] = 3602a78a00006481, %g2 = 3602a78a045a407b ldx [%i5+%g0],%g2 ! %g2 = 3602a78a00006481 ! Mem[0000000090800010] = f8449dd9, %g2 = 3602a78a00006481 ldsh [%i5+%o2],%g2 ! %g2 = fffffffffffff844 ! Mem[0000000091800010] = 6e4e518296298cae, %g2 = fffffffffffff844 ldx [%o0+%o2],%g2 ! %g2 = 6e4e518296298cae ! Mem[000000009100003c] = 8c8f0000, %g2 = 6e4e518296298cae ldsb [%i6+0x03e],%g2 ! %g2 = ffffffffffffff8c ! Mem[000000009180000c] = 3923d9af, %g18 = 2399e36c6f3660ae ldsw [%o0+0x00c],%g2 ! %g2 = 2399e36c6f3660ae ! %l0 = 00000000f86ea9c2, Mem[000000009180003c] = 146ba448 sth %l0,[%o0+0x03c] ! Mem[000000009180003c] = a9c2a448 ! %l1 = 00000000ff7c686a, Mem[0000000090800024] = 35144907 stw %l1,[%i5+0x024] ! Mem[0000000090800024] = ff7c686a p61_label_9: ! %l1 = 00000000ff7c686a, Mem[0000000090000014] = d828ead6 stw %l1,[%i4+0x014] ! Mem[0000000090000014] = ff7c686a ! %l1 = 00000000ff7c686a, Mem[0000000091000014] = 96ed0ae8 stw %l1,[%i6+0x014] ! Mem[0000000091000014] = ff7c686a ! Mem[0000000091000008] = 80527312, %g2 = 000000003923d9af ldsh [%i6+0x00a],%g2 ! %g2 = ffffffffffff8052 ! %l2 = 000000006e53d144, Mem[0000000090800022] = 8f26ff7c sth %l2,[%i5+0x022] ! Mem[0000000090800020] = d144ff7c ! Mem[000000008b800038] = 8ee2033c, %l1 = 00000000ff7c686a ldsw [%i3+0x038],%l1 ! %l1 = ffffffff8ee2033c ! Mem[000000009100000c] = 7312abd6, %g2 = ffffffffffff8052 ldub [%i6+0x00c],%g2 ! %g2 = 0000000000000073 ! Mem[0000000090000014] = ff7c686a, %g2 = 0000000000000073 lduw [%i4+0x014],%g2 ! %g2 = 00000000ff7c686a ! %l7 = 4c371b92835acdaa, Mem[0000000091800000] = fb520ab0 sth %l7,[%o0+%g0] ! Mem[0000000091800000] = cdaa0ab0 ! Mem[000000009100002c] = d051a5b5, %g2 = 00000000ff7c686a lduh [%i6+0x02e],%g2 ! %g2 = 000000000000d051 ! %l7 = 4c371b92835acdaa, Mem[0000000091000010] = a87d2eaaff7c686a stx %l7,[%i6+%o2] ! Mem[0000000091000010] = 4c371b92835acdaa p61_label_10: ! Mem[000000009100000c] = d64c371b, %g2 = 000000000000d051 ldub [%i6+0x00f],%g2 ! %g2 = 00000000000000d6 ! %l4 = b7d4dfba7d5a8ddd, Mem[000000008b000020] = 3602a78a stb %l4,[%i2+%o4] ! Mem[000000008b000020] = dd02a78a ! %l7 = 4c371b92835acdaa, Mem[0000000090800014] = 5e356f1d stw %l7,[%i5+0x014] ! Mem[0000000090800014] = 835acdaa ! Mem[0000000090000008] = 3602a78a, %g18 = 2399e36c6f3660ae ldsw [%i4+%o1],%g2 ! %g2 = 2399e36c6f3660ae ! %l2 = 000000006e53d144, Mem[0000000090800028] = 000000000000004c stx %l2,[%i5+%o5] ! Mem[0000000090800028] = 000000006e53d144 ! %l2 = 6e53d144, %l3 = 835acdaa, Mem[0000000091800038] = 000000ec a9c2a448 std %l2,[%o0+0x038] ! Mem[0000000091800038] = 6e53d144 835acdaa ! Mem[000000008a80001c] = 7d5a8ddd, %l5 = 000000000000004b ldub [%i1+0x01e],%l5 ! %l5 = 000000000000008d ! %l0 = f86ea9c2, %l1 = 8ee2033c, Mem[0000000090800010] = f8449dd9 835acdaa std %l0,[%i5+%o2] ! Mem[0000000090800010] = f86ea9c2 8ee2033c ! Mem[000000009100002c] = 08a9d051, %g18 = 2399e36c6f3660ae ldsw [%i6+0x02c],%g2 ! %g2 = 2399e36c6f3660ae ! Mem[0000000090000010] = 1d358e58, %g2 = 0000000008a9d051 ldub [%i4+%o2],%g2 ! %g2 = 000000000000001d p61_label_11: ! %l4 = 7d5a8ddd, %l5 = 0000008d, Mem[0000000090000000] = 0ae83180 d6ba8c74 std %l4,[%i4+%g0] ! Mem[0000000090000000] = 7d5a8ddd 0000008d ! %l2 = 6e53d144, %l3 = 835acdaa, Mem[0000000091000000] = 6ae82f88 146ba448 std %l2,[%i6+%g0] ! Mem[0000000091000000] = 6e53d144 835acdaa ! %l4 = b7d4dfba7d5a8ddd, Mem[000000008b00002f] = 146ba448 stb %l4,[%i2+0x02f] ! Mem[000000008b00002c] = 146ba4dd ! Mem[000000008b800000] = cdaa058d, %l6 = a87d2eaa96ed0ae8 ldsb [%i3+%g0],%l6 ! %l6 = ffffffffffffffcd ! Mem[000000009080000c] = 835acdaa, %g18 = 2399e36c6f3660ae ldsw [%i5+0x00c],%g2 ! %g2 = 2399e36c6f3660ae ! Mem[000000008a800010] = b30fde4b, %l1 = ffffffff8ee2033c ldsh [%i1+0x012],%l1 ! %l1 = ffffffffffffde4b ! Mem[0000000090800018] = b2d54dc6, %g2 = ffffffff835acdaa ldsh [%i5+%o3],%g2 ! %g2 = ffffffffffffb2d5 ! Mem[0000000090800000] = a78a0000, %g2 = ffffffffffffb2d5 ldsb [%i5+0x002],%g2 ! %g2 = ffffffffffffffa7 ! %l6 = ffffffcd, %l7 = 835acdaa, Mem[0000000091000020] = 8b0950dd 0f65f93d std %l6,[%i6+%o4] ! Mem[0000000091000020] = ffffffcd 835acdaa ! Mem[000000009080002c] = d144a87d, %g2 = ffffffffffffffa7 lduh [%i5+0x02e],%g2 ! %g2 = 000000000000d144 p61_label_12: ! Mem[0000000090800008] = 00000000, %g18 = 2399e36c6f3660ae ldsw [%i5+%o1],%g2 ! %g2 = 2399e36c6f3660ae ! %l6 = ffffffcd, %l7 = 835acdaa, Mem[0000000091800028] = 153f24b0 df4e4459 std %l6,[%o0+%o5] ! Mem[0000000091800028] = ffffffcd 835acdaa ! Mem[0000000091000014] = aa5ffaf2, %g2 = 0000000000000000 ldub [%i6+0x017],%g2 ! %g2 = 00000000000000aa ! Mem[0000000090800000] = 3602a78a00006481, %g2 = 00000000000000aa ldx [%i5+%g0],%g2 ! %g2 = 3602a78a00006481 ! %l7 = 4c371b92835acdaa, Mem[000000008a000030] = 04e7c301 stw %l7,[%i0+0x030] ! Mem[000000008a000030] = 835acdaa ! Mem[0000000090800000] = 3602a78a, %g18 = 2399e36c6f3660ae ldsw [%i5+%g0],%g2 ! %g2 = 2399e36c6f3660ae ! Mem[0000000090000008] = 3602a78a 045a407b, %g2 = 3602a78a, %g3 = 9d52adff ldd [%i4+%o1],%g2 ! %g2 = 000000003602a78a 00000000045a407b ! Mem[0000000091000038] = 76cb62bf, %g2 = 000000003602a78a ldsh [%i6+0x03a],%g2 ! %g2 = 00000000000076cb ! Mem[0000000090000024] = 0332e58e, %g2 = 00000000000076cb lduw [%i4+0x024],%g2 ! %g2 = 000000000332e58e ! %l5 = 000000000000008d, Mem[0000000091800024] = 7d5a8ddd sth %l5,[%o0+0x024] ! Mem[0000000091800024] = 008d8ddd p61_label_13: ! %l0 = 00000000f86ea9c2, Mem[0000000091800034] = 51532584 stw %l0,[%o0+0x034] ! Mem[0000000091800034] = f86ea9c2 ! Mem[0000000090800038] = 66e1d7bc, %g2 = 000000000332e58e ldsh [%i5+0x038],%g2 ! %g2 = 00000000000066e1 ! Mem[000000009080002c] = 6e53d144, %g2 = 00000000000066e1 ldsb [%i5+0x02c],%g2 ! %g2 = 000000000000006e ! %l4 = 7d5a8ddd, %l5 = 0000008d, Mem[000000008a800030] = b7d4dfba 7d5a8ddd std %l4,[%i1+0x030] ! Mem[000000008a800030] = 7d5a8ddd 0000008d ! Mem[000000009180002c] = 835acdaa, %g2 = 000000000000006e ldub [%o0+0x02c],%g2 ! %g2 = 0000000000000083 ! %l2 = 000000006e53d144, Mem[000000009180001f] = 4cb7d4df stb %l2,[%o0+0x01f] ! Mem[000000009180001c] = 44b7d4df ! Mem[000000008a800008] = f824b398 788a70e9, %l0 = f86ea9c2, %l1 = ffffde4b ldd [%i1+%o1],%l0 ! %l0 = 00000000f824b398 00000000788a70e9 ! Mem[000000009180000c] = 3923d9af, %g2 = 0000000000000083 ldsh [%o0+0x00c],%g2 ! %g2 = 0000000000003923 ! Mem[000000008b000030] = d3a847fd, %l7 = 4c371b92835acdaa lduw [%i2+0x030],%l7 ! %l7 = 00000000d3a847fd ! Mem[0000000091000028] = 21a95ba1, %g2 = 0000000000003923 lduw [%i6+%o5],%g2 ! %g2 = 0000000021a95ba1 p61_label_14: ! %l5 = 000000000000008d, Mem[000000008b800000] = cdaa058d stw %l5,[%i3+%g0] ! Mem[000000008b800000] = 0000008d ! %l6 = ffffffcd, %l7 = d3a847fd, Mem[0000000090800020] = 0c86d144 ff7c686a std %l6,[%i5+%o4] ! Mem[0000000090800020] = ffffffcd d3a847fd ! Mem[0000000091000008] = 48c28052, %g2 = 0000000021a95ba1 ldsb [%i6+%o1],%g2 ! %g2 = 0000000000000048 ! Mem[0000000090800014] = 033cb2d5, %g2 = 0000000000000048 ldub [%i5+0x016],%g2 ! %g2 = 0000000000000003 ! Mem[0000000090000028] = 374abbd3, %g2 = 0000000000000003 ldsh [%i4+%o5],%g2 ! %g2 = 000000000000374a ! %l0 = 00000000f824b398, Mem[000000009000000c] = 045a407b stw %l0,[%i4+0x00c] ! Mem[000000009000000c] = f824b398 ! %l6 = ffffffcd, %l7 = d3a847fd, Mem[0000000091000020] = ffffffcd 835acdaa std %l6,[%i6+%o4] ! Mem[0000000091000020] = ffffffcd d3a847fd ! Mem[0000000091800018] = 3602a78a, %g2 = 000000000000374a ldsh [%o0+%o3],%g2 ! %g2 = 0000000000003602 ! Mem[0000000090000038] = ddf824b3, %g2 = 0000000000003602 ldsb [%i4+0x03b],%g2 ! %g2 = ffffffffffffffdd ! Mem[000000008a000004] = aa241767, %l5 = 000000000000008d ldub [%i0+0x004],%l5 ! %l5 = 00000000000000aa p61_label_15: ! Mem[000000008a000004] = aa241767, %l2 = 000000006e53d144 ldub [%i0+0x006],%l2 ! %l2 = 0000000000000017 ! %l2 = 00000017, %l3 = 835acdaa, Mem[000000008a000038] = 4c371b92 835acdaa std %l2,[%i0+0x038] ! Mem[000000008a000038] = 00000017 835acdaa ! %l2 = 0000000000000017, Mem[0000000090800028] = 00000000 stw %l2,[%i5+%o5] ! Mem[0000000090800028] = 00000017 ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = ffffffffffffffdd ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! Mem[000000008b000038] = 94b65573, %l1 = 00000000788a70e9 ldub [%i2+0x038],%l1 ! %l1 = 0000000000000094 ! Mem[0000000090800000] = 3602a78a 00006481, %g2 = 1214449b, %g3 = 045a407b ldd [%i5+%g0],%g2 ! %g2 = 000000003602a78a 0000000000006481 ! %l0 = 00000000f824b398, Mem[0000000090800028] = 00000017 sth %l0,[%i5+%o5] ! Mem[0000000090800028] = b3980017 ! Mem[000000008a800000] = aa8b9c94, %l6 = ffffffffffffffcd ldsw [%i1+%g0],%l6 ! %l6 = ffffffffaa8b9c94 ! Mem[0000000090000028] = 374abbd3, %g2 = 000000003602a78a lduh [%i4+%o5],%g2 ! %g2 = 000000000000374a ! Mem[000000009180003c] = 835acdaa, %g2 = 000000000000374a lduw [%o0+0x03c],%g2 ! %g2 = 00000000835acdaa p61_label_16: ! Mem[0000000091800024] = ddffffff, %g2 = 00000000835acdaa ldub [%o0+0x027],%g2 ! %g2 = 00000000000000dd ! Mem[000000009100003c] = 62bf8c8f, %g2 = 00000000000000dd ldsh [%i6+0x03c],%g2 ! %g2 = 00000000000062bf ! %l0 = 00000000f824b398, Mem[000000009000000f] = 981d358e stb %l0,[%i4+0x00f] ! Mem[000000009000000c] = 981d358e ! Mem[0000000090000038] = ddf824b3, %g2 = 00000000000062bf ldub [%i4+0x03b],%g2 ! %g2 = 00000000000000dd ! Mem[0000000091000028] = 21a95ba108a9d051, %g2 = 00000000000000dd ldx [%i6+%o5],%g2 ! %g2 = 21a95ba108a9d051 ! Mem[000000008b80001c] = 4da97c73, %l4 = b7d4dfba7d5a8ddd lduh [%i3+0x01e],%l4 ! %l4 = 0000000000007c73 ! %l2 = 0000000000000017, Mem[0000000090800016] = 033cb2d5 stb %l2,[%i5+0x016] ! Mem[0000000090800014] = 173cb2d5 ! Mem[0000000090800030] = a87d2eaa 96ed0ae8, %g2 = 08a9d051, %g3 = 00006481 ldd [%i5+0x030],%g2 ! %g2 = 00000000a87d2eaa 0000000096ed0ae8 ! %l2 = 0000000000000017, Mem[0000000090000033] = e2807fa2 stb %l2,[%i4+0x033] ! Mem[0000000090000030] = 17807fa2 ! Mem[000000009100000c] = 7312abd6, %g2 = 00000000a87d2eaa lduw [%i6+0x00c],%g2 ! %g2 = 000000007312abd6 p61_label_17: ! %l6 = aa8b9c94, %l7 = d3a847fd, Mem[0000000090800020] = ffffffcd d3a847fd std %l6,[%i5+%o4] ! Mem[0000000090800020] = aa8b9c94 d3a847fd ! %l7 = 00000000d3a847fd, Mem[000000008b800016] = df958043 sth %l7,[%i3+0x016] ! Mem[000000008b800014] = df9547fd ! Mem[0000000090000008] = a78af824, %g2 = 000000007312abd6 lduh [%i4+0x00a],%g2 ! %g2 = 000000000000a78a ! Mem[0000000091000010] = 1b92835a, %g2 = 000000000000a78a ldub [%i6+0x012],%g2 ! %g2 = 000000000000001b ! %l5 = 00000000000000aa, Mem[0000000090800018] = b2d54dc68ddd00ec stx %l5,[%i5+%o3] ! Mem[0000000090800018] = 00000000000000aa ! Mem[000000008a00000c] = 8db4057b, %l7 = 00000000d3a847fd ldsb [%i0+0x00d],%l7 ! %l7 = ffffffffffffffb4 ! Mem[0000000090000030] = 7a676417, %g2 = 000000000000001b ldsh [%i4+0x030],%g2 ! %g2 = 0000000000007a67 ! %l2 = 0000000000000017, Mem[0000000091800008] = 8b9883bd3923d9af stx %l2,[%o0+%o1] ! Mem[0000000091800008] = 0000000000000017 ! Mem[0000000090800010] = 6ea9c28e, %g2 = 0000000000007a67 ldsb [%i5+0x011],%g2 ! %g2 = 000000000000006e ! %l4 = 0000000000007c73, Mem[000000009180001c] = 00000044 stw %l4,[%o0+0x01c] ! Mem[000000009180001c] = 00007c73 p61_label_18: ! Mem[0000000091800008] = 00000000, %g18 = 2399e36c6f3660ae ldsw [%o0+%o1],%g2 ! %g2 = 2399e36c6f3660ae ! Mem[0000000090000000] = 5a8ddd00, %g2 = 0000000000000000 ldsb [%i4+0x001],%g2 ! %g2 = 000000000000005a ! Mem[0000000090800020] = aa8b9c94, %g2 = 000000000000005a lduw [%i5+%o4],%g2 ! %g2 = 00000000aa8b9c94 ! %l1 = 0000000000000094, Mem[0000000091800032] = b398f86e stb %l1,[%o0+0x032] ! Mem[0000000091800030] = 9498f86e ! %l6 = ffffffffaa8b9c94, Mem[0000000090000029] = 4abbd37d stb %l6,[%i4+0x029] ! Mem[0000000090000028] = 94bbd37d ! Mem[0000000091800028] = ffcd835a, %g2 = 00000000aa8b9c94 lduh [%o0+0x02a],%g2 ! %g2 = 000000000000ffcd ! Mem[000000008a800028] = 9124274a, %l6 = ffffffffaa8b9c94 lduh [%i1+%o5],%l6 ! %l6 = 0000000000009124 ! %l3 = 00000000835acdaa, Mem[0000000091800028] = ffffffcd stw %l3,[%o0+%o5] ! Mem[0000000091800028] = 835acdaa ! Mem[0000000091800018] = a78a0000, %g2 = 000000000000ffcd lduh [%o0+0x01a],%g2 ! %g2 = 000000000000a78a ! Mem[0000000091000028] = a108a9d0, %g2 = 000000000000a78a ldub [%i6+0x02b],%g2 ! %g2 = 00000000000000a1 p61_label_19: ! Mem[0000000090800000] = 3602a78a, %g18 = 2399e36c6f3660ae ldsw [%i5+%g0],%g2 ! %g2 = 2399e36c6f3660ae ! Mem[000000009180002c] = cdaaf824, %g2 = 000000003602a78a lduh [%o0+0x02e],%g2 ! %g2 = 000000000000cdaa ! %l2 = 00000017, %l3 = 835acdaa, Mem[0000000091000000] = 6e53d144 835acdaa std %l2,[%i6+%g0] ! Mem[0000000091000000] = 00000017 835acdaa ! Mem[0000000091800000] = cdaa0ab0, %g18 = 2399e36c6f3660ae ldsw [%o0+%g0],%g2 ! %g2 = 2399e36c6f3660ae ! Mem[000000008b000034] = 11db994b, %l0 = 00000000f824b398 ldsb [%i2+0x036],%l0 ! %l0 = ffffffffffffff99 ! Mem[0000000090000010] = 1d358e58 ff7c686a, %g2 = cdaa0ab0, %g3 = 96ed0ae8 ldd [%i4+%o2],%g2 ! %g2 = 000000001d358e58 00000000ff7c686a ! %l6 = 0000000000009124, Mem[000000009100000c] = 7312abd6 stw %l6,[%i6+0x00c] ! Mem[000000009100000c] = 00009124 ! Mem[0000000090800030] = a87d2eaa, %g2 = 000000001d358e58 lduh [%i5+0x030],%g2 ! %g2 = 000000000000a87d ! %l0 = ffffff99, %l1 = 00000094, Mem[0000000091000000] = 00000017 835acdaa std %l0,[%i6+%g0] ! Mem[0000000091000000] = ffffff99 00000094 ! Mem[000000008b000028] = 4b1a5d54, %l2 = 0000000000000017 lduw [%i2+%o5],%l2 ! %l2 = 000000004b1a5d54 p61_label_20: ! Mem[0000000091800030] = f8249498, %g2 = 000000000000a87d lduw [%o0+0x030],%g2 ! %g2 = 00000000f8249498 ! Mem[0000000090000014] = ff7c686a, %g2 = 00000000f8249498 lduw [%i4+0x014],%g2 ! %g2 = 00000000ff7c686a ! Mem[0000000090000030] = 7a676417807fa20a, %g2 = 00000000ff7c686a ldx [%i4+0x030],%g2 ! %g2 = 7a676417807fa20a ! Mem[0000000091800008] = 00000000 00000017, %g2 = 807fa20a, %g3 = ff7c686a ldd [%o0+%o1],%g2 ! %g2 = 0000000000000000 0000000000000017 ! Mem[0000000090800030] = 7d2eaa96, %g2 = 0000000000000000 ldsb [%i5+0x031],%g2 ! %g2 = 000000000000007d ! %l4 = 0000000000007c73, Mem[000000009000001c] = b85212c2 stw %l4,[%i4+0x01c] ! Mem[000000009000001c] = 00007c73 ! Mem[000000009180002c] = 5acdaaf8, %g2 = 000000000000007d ldsb [%o0+0x02d],%g2 ! %g2 = 000000000000005a ! %l4 = 00007c73, %l5 = 000000aa, Mem[0000000090000018] = 1d179028 00007c73 std %l4,[%i4+%o3] ! Mem[0000000090000018] = 00007c73 000000aa ! Mem[0000000090000010] = 1d358e58, %g18 = 2399e36c6f3660ae ldsw [%i4+%o2],%g2 ! %g2 = 2399e36c6f3660ae ! %l7 = ffffffffffffffb4, Mem[0000000091800038] = 6e53d144835acdaa stx %l7,[%o0+0x038] ! Mem[0000000091800038] = ffffffffffffffb4 p61_label_21: ! %l7 = ffffffffffffffb4, Mem[000000008a80001a] = 03ea9cef sth %l7,[%i1+0x01a] ! Mem[000000008a800018] = 03eaffb4 ! Mem[0000000090000034] = 7fa20a7d, %g2 = 000000001d358e58 ldub [%i4+0x035],%g2 ! %g2 = 000000000000007f ! Mem[000000008b800010] = 464aa941, %l4 = 0000000000007c73 ldub [%i3+%o2],%l4 ! %l4 = 0000000000000046 ! Mem[000000009000002c] = 2cbb7a67, %g2 = 000000000000007f ldub [%i4+0x02e],%g2 ! %g2 = 000000000000002c ! Mem[0000000091800018] = a78a0000, %g2 = 000000000000002c lduh [%o0+0x01a],%g2 ! %g2 = 000000000000a78a ! Mem[000000008b800034] = 6cdd11f8, %l1 = 0000000000000094 lduh [%i3+0x036],%l1 ! %l1 = 00000000000011f8 ! Mem[0000000090000038] = 7d5a8ddd, %g18 = 2399e36c6f3660ae ldsw [%i4+0x038],%g2 ! %g2 = 2399e36c6f3660ae ! %l1 = 00000000000011f8, Mem[000000008b800024] = ae893e44 stb %l1,[%i3+0x024] ! Mem[000000008b800024] = f8893e44 ! Mem[0000000091000018] = f26e835a, %g2 = 000000007d5a8ddd ldsb [%i6+0x01a],%g2 ! %g2 = fffffffffffffff2 ! Mem[0000000090800004] = 00006481, %g18 = 2399e36c6f3660ae ldsw [%i5+0x004],%g2 ! %g2 = 2399e36c6f3660ae p61_label_22: ! Mem[0000000091800008] = 0000000000000017, %g2 = 0000000000006481 ldx [%o0+%o1],%g2 ! %g2 = 0000000000000017 ! %l2 = 4b1a5d54, %l3 = 835acdaa, Mem[0000000091800008] = 00000000 00000017 std %l2,[%o0+%o1] ! Mem[0000000091800008] = 4b1a5d54 835acdaa ! Mem[0000000090000028] = 3794bbd3, %g18 = 2399e36c6f3660ae ldsw [%i4+%o5],%g2 ! %g2 = 2399e36c6f3660ae ! Mem[0000000090800028] = 00176e53, %g2 = 000000003794bbd3 ldsb [%i5+0x02a],%g2 ! %g2 = 0000000000000000 ! %l4 = 0000000000000046, Mem[0000000090000000] = 7d5a8ddd0000008d stx %l4,[%i4+%g0] ! Mem[0000000090000000] = 0000000000000046 ! Mem[000000008a000000] = c865ec58 aa241767, %l2 = 4b1a5d54, %l3 = 835acdaa ldd [%i0+%g0],%l2 ! %l2 = 00000000c865ec58 00000000aa241767 ! Mem[000000008a800010] = b30fde4b c53fa716, %l4 = 00000046, %l5 = 000000aa ldd [%i1+%o2],%l4 ! %l4 = 00000000b30fde4b 00000000c53fa716 ! Mem[0000000091800038] = ffffffffffffffb4, %g2 = 0000000000000000 ldx [%o0+0x038],%g2 ! %g2 = ffffffffffffffb4 ! Mem[000000008a800038] = d82b5e9f ba4d3c84, %l6 = 00009124, %l7 = ffffffb4 ldd [%i1+0x038],%l6 ! %l6 = 00000000d82b5e9f 00000000ba4d3c84 ! %l6 = 00000000d82b5e9f, Mem[0000000090000028] = 3794bbd37d3b2cbb stx %l6,[%i4+%o5] ! Mem[0000000090000028] = 00000000d82b5e9f p61_label_23: ! Mem[000000008a80002c] = aa853e54, %l5 = 00000000c53fa716 ldub [%i1+0x02f],%l5 ! %l5 = 0000000000000054 ! %l2 = c865ec58, %l3 = aa241767, Mem[0000000090000018] = 00007c73 000000aa std %l2,[%i4+%o3] ! Mem[0000000090000018] = c865ec58 aa241767 ! Mem[000000008a800034] = 0000008d, %l0 = ffffffffffffff99 lduw [%i1+0x034],%l0 ! %l0 = 000000000000008d ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = ffffffffffffffb4 ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! %l6 = d82b5e9f, %l7 = ba4d3c84, Mem[0000000091800020] = b7d4dfba 008d8ddd std %l6,[%o0+%o4] ! Mem[0000000091800020] = d82b5e9f ba4d3c84 ! Mem[000000009000000c] = f824b398, %g18 = 2399e36c6f3660ae ldsw [%i4+0x00c],%g2 ! %g2 = 2399e36c6f3660ae ! %l2 = 00000000c865ec58, Mem[0000000091000000] = ffffff9900000094 stx %l2,[%i6+%g0] ! Mem[0000000091000000] = 00000000c865ec58 ! Mem[0000000091800018] = 3602a78a, %g2 = fffffffff824b398 ldsh [%o0+%o3],%g2 ! %g2 = 0000000000003602 ! %l3 = 00000000aa241767, Mem[0000000091000034] = 1214449b stw %l3,[%i6+0x034] ! Mem[0000000091000034] = aa241767 ! Mem[000000008a00003c] = 835acdaa, %l5 = 0000000000000054 ldsw [%i0+0x03c],%l5 ! %l5 = ffffffff835acdaa p61_label_24: ! Mem[0000000091000010] = 4c371b92 835acdaa, %g2 = 00003602, %g3 = 00000017 ldd [%i6+%o2],%g2 ! %g2 = 000000004c371b92 00000000835acdaa ! Mem[0000000090800034] = e866e1d7, %g2 = 000000004c371b92 ldsb [%i5+0x037],%g2 ! %g2 = ffffffffffffffe8 ! %l2 = 00000000c865ec58, Mem[0000000091800038] = ffffffffffffffb4 stx %l2,[%o0+0x038] ! Mem[0000000091800038] = 00000000c865ec58 ! Mem[0000000090000020] = 0ad8f703, %g18 = 2399e36c6f3660ae ldsw [%i4+%o4],%g2 ! %g2 = 2399e36c6f3660ae ! %l2 = c865ec58, %l3 = aa241767, Mem[0000000090000038] = 7d5a8ddd f824b398 std %l2,[%i4+0x038] ! Mem[0000000090000038] = c865ec58 aa241767 ! Mem[000000008b000034] = 11db994b, %l0 = 000000000000008d ldsh [%i2+0x036],%l0 ! %l0 = ffffffffffff994b ! Mem[0000000090800030] = a87d2eaa, %g2 = 000000000ad8f703 lduh [%i5+0x030],%g2 ! %g2 = 000000000000a87d ! Mem[000000008a000034] = b85212c2, %l6 = 00000000d82b5e9f ldsh [%i0+0x036],%l6 ! %l6 = 00000000000012c2 ! Mem[0000000091800034] = a9c20000, %g2 = 000000000000a87d lduh [%o0+0x036],%g2 ! %g2 = 000000000000a9c2 ! Mem[0000000090000028] = 00000000 d82b5e9f, %g2 = 0000a9c2, %g3 = 835acdaa ldd [%i4+%o5],%g2 ! %g2 = 0000000000000000 00000000d82b5e9f p61_label_25: ! %l4 = 00000000b30fde4b, Mem[000000009080003a] = d7bcadc2 sth %l4,[%i5+0x03a] ! Mem[0000000090800038] = de4badc2 ! %l0 = ffffffffffff994b, Mem[000000009000001a] = ec58aa24 sth %l0,[%i4+0x01a] ! Mem[0000000090000018] = 994baa24 ! %l4 = 00000000b30fde4b, Mem[0000000090000016] = 686ac865 sth %l4,[%i4+0x016] ! Mem[0000000090000014] = de4bc865 ! Mem[0000000090800000] = a78a0000, %g2 = 0000000000000000 ldsh [%i5+0x002],%g2 ! %g2 = ffffffffffffa78a ! %l7 = 00000000ba4d3c84, Mem[000000009100001d] = 5acdaaff stb %l7,[%i6+0x01d] ! Mem[000000009100001c] = 84cdaaff ! Mem[000000008b800038] = 8ee2033c, %l2 = 00000000c865ec58 lduw [%i3+0x038],%l2 ! %l2 = 000000008ee2033c ! %l6 = 00000000000012c2, Mem[000000009100002d] = a9d051a5 stb %l6,[%i6+0x02d] ! Mem[000000009100002c] = c2d051a5 ! %l5 = ffffffff835acdaa, Mem[000000008b00003e] = 2aea38d0 sth %l5,[%i2+0x03e] ! Mem[000000008b00003c] = 2aeacdaa ! Mem[0000000091800030] = f8249498, %g2 = ffffffffffffa78a lduh [%o0+0x030],%g2 ! %g2 = 000000000000f824 ! Mem[0000000090000030] = 7a676417807fa20a, %g2 = 000000000000f824 ldx [%i4+0x030],%g2 ! %g2 = 7a676417807fa20a ba,a p61_not_taken_0_end p61_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 ffffffffffff994b bne,a,pn %xcc,p61_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000011f8 bne,a,pn %xcc,p61_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000008ee2033c bne,a,pn %xcc,p61_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000aa241767 bne,a,pn %xcc,p61_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000b30fde4b bne,a,pn %xcc,p61_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffff835acdaa bne,a,pn %xcc,p61_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000012c2 bne,a,pn %xcc,p61_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000ba4d3c84 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 8eb2a9fc eb21e493 bne %xcc,p61_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be c4d78320 11e11343 bne %xcc,p61_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 722666d4 c25eabaf bne %xcc,p61_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 86fe3e9e 47622c08 bne %xcc,p61_f6_fail nop ! Check Local Memory set p61_local0_expect,%g1 p61_check_local0: ldx [%g1+0x020],%g2 ! Expected data = 6e53d144835acdaa ldx [%i0+0x020],%g3 ! Observed data at 000000008a000020 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = f86ea9c2ff7c686a 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 = 835acdaab85212c2 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 = 00000017835acdaa 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+0x000],%g2 ! Expected data = aa8b9c9496ed0ae8 ldx [%i1+0x000],%g3 ! Observed data at 000000008a800000 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i1,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 03eaffb47d5a8ddd ldx [%i1+0x018],%g3 ! Observed data at 000000008a800018 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i1,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 7d5a8ddd0000008d ldx [%i1+0x030],%g3 ! Observed data at 000000008a800030 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i1,0x030,%g4 set p61_local2_expect,%g1 p61_check_local2: ldx [%g1+0x020],%g2 ! Expected data = dd02a78a045a407b ldx [%i2+0x020],%g3 ! Observed data at 000000008b000020 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 4b1a5d54146ba4dd ldx [%i2+0x028],%g3 ! Observed data at 000000008b000028 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 94b655732aeacdaa ldx [%i2+0x038],%g3 ! Observed data at 000000008b000038 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i2,0x038,%g4 set p61_local3_expect,%g1 p61_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 0000008d1b7309e6 ldx [%i3+0x000],%g3 ! Observed data at 000000008b800000 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 464aa941df9547fd ldx [%i3+0x010],%g3 ! Observed data at 000000008b800010 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 06ec6b22f8893e44 ldx [%i3+0x020],%g3 ! Observed data at 000000008b800020 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x020,%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 p61_f4_fail: set p61_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p61_f6_fail: set p61_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: ldsha [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000008a800000] lduwa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000008b000020] ldsha [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008b000018] stxa %l3,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008a000000] ldxa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008b000020] done p61_trap1o: ldsha [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000008a800000] lduwa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000008b000020] ldsha [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008b000018] stxa %l3,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008a000000] ldxa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008b000020] done p61_trap2e: stwa %l4,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008b000000] lduwa [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000008a800010] ldxa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000008a800018] ldsha [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008a800028] ldsba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008b800020] stxa %l5,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000008b000018] done p61_trap2o: stwa %l4,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008b000000] lduwa [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000008a800010] ldxa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000008a800018] ldsha [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008a800028] ldsba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008b800020] stxa %l5,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000008b000018] done p61_trap3e: nop nop nop nop done p61_trap3o: nop nop nop 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 = a4e4310e374abbd3 ldx [%g1+0x008],%l1 ! %l1 = b6ac9d3a2eb8528f ldx [%g1+0x010],%l2 ! %l2 = 5036b3c1b85212c2 ldx [%g1+0x018],%l3 ! %l3 = e95bacfa146ba448 ldx [%g1+0x020],%l4 ! %l4 = b7d4dfba7d5a8ddd ldx [%g1+0x028],%l5 ! %l5 = 9d766ef21f13d79d ldx [%g1+0x030],%l6 ! %l6 = a87d2eaa96ed0ae8 ldx [%g1+0x038],%l7 ! %l7 = 4c371b92835acdaa ! 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 = 7c90c336 c4e17c8d 3684c188 4c80a50c ! %f4 = ac526152 af32171f c261be49 160d7f60 ! %f8 = a27e8541 dde30c5a 29057b39 2ed16499 ! %f12 = 3a3b51c0 843fc711 1435ce69 7af33cf5 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 866c16e7 bf06eed7 04a03715 863bde88 ! %f20 = 1511e070 13a07028 2a1a9567 f96bd61c ! %f24 = 6154f133 f200e814 083234de 816fe626 ! %f28 = ac384053 c10b7897 f717db5f c3b503fb ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 71cb03ee e16a4b16 42d5bb97 dac994ac ! %f36 = 523930c5 d92c66c1 0284dcfd 4c08a6d5 ! %f40 = e5011994 377745bc 354875d7 1d3c4090 ! %f44 = 5517d95a beb310e6 04d86354 3c73b2a0 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xb4fa022700000025,%g7,%g1 ! GSR scale = 4, align = 5 wr %g1,%g0,%gsr ! GSR = b4fa022700000025 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: ! Mem[0000000090000024] = 8eaf022e, %g2 = 0000000000000000 ldsb [%i4+0x027],%g2 ! %g2 = ffffffffffffff8e ! Mem[0000000090800008] = 5a1ae612 14acc7c9, %g2 = ffffff8e, %g3 = 00000000 ldd [%i5+%o1],%g2 ! %g2 = 000000005a1ae612 0000000014acc7c9 ! Mem[000000008d80003c] = 7c7b6a79, %l2 = e5246d4a8f92e547 ldsb [%i3+0x03d],%l2 ! %l2 = 000000000000007b ! Mem[0000000090800030] = eaf607f4 79e2e95e, %g2 = 5a1ae612, %g3 = 14acc7c9 ldd [%i5+0x030],%g2 ! %g2 = 00000000eaf607f4 0000000079e2e95e ! Mem[0000000091800020] = 5566979d, %g2 = 00000000eaf607f4 ldsb [%o0+%o4],%g2 ! %g2 = 0000000000000055 ! Mem[0000000090000034] = 7fa20a53, %g2 = 0000000000000055 ldsb [%i4+0x035],%g2 ! %g2 = 000000000000007f ! Mem[0000000091000030] = a5b5761e, %g2 = 000000000000007f ldsh [%i6+0x030],%g2 ! %g2 = ffffffffffffa5b5 ! %l6 = 3060d93c, %l7 = 829c0a83, Mem[0000000090000028] = af022e97 7d3b2cbb std %l6,[%i4+%o5] ! Mem[0000000090000028] = 3060d93c 829c0a83 ! Mem[0000000090000030] = 6764e280, %g2 = ffffffffffffa5b5 ldub [%i4+0x031],%g2 ! %g2 = 0000000000000067 ! Mem[0000000090000010] = 8e58d828, %g2 = 0000000000000067 ldsh [%i4+0x012],%g2 ! %g2 = ffffffffffff8e58 p62_label_2: ! Mem[0000000090000030] = 7a6764e2, %g2 = ffffffffffff8e58 ldsh [%i4+0x030],%g2 ! %g2 = 0000000000007a67 ! Mem[0000000091800028] = 153f24b0, %g2 = 0000000000007a67 ldsh [%o0+%o5],%g2 ! %g2 = 000000000000153f ! %l4 = 04ac2c2eae0ce89d, Mem[000000008d80000f] = 955a5f8c stb %l4,[%i3+0x00f] ! Mem[000000008d80000c] = 955a5f9d ! Mem[0000000090000024] = 0332e58e, %g2 = 000000000000153f lduw [%i4+0x024],%g2 ! %g2 = 000000000332e58e ! Mem[0000000090800018] = c6db268a, %g2 = 000000000332e58e ldub [%i5+0x01b],%g2 ! %g2 = 00000000000000c6 ! Mem[0000000090000020] = 0ad8f703, %g2 = 00000000000000c6 lduw [%i4+%o4],%g2 ! %g2 = 000000000ad8f703 ! Mem[0000000091000038] = 76cb62bf, %g2 = 000000000ad8f703 lduh [%i6+0x03a],%g2 ! %g2 = 00000000000076cb ! %l1 = 22f8ce5200aa86ba, Mem[000000008c80003a] = 5c3edd03 stb %l1,[%i1+0x03a] ! Mem[000000008c800038] = 5c3eba03 ! %l2 = 0000007b, %l3 = 66846fe4, Mem[0000000091000038] = e25676cb 62bf8c8f std %l2,[%i6+0x038] ! Mem[0000000091000038] = 0000007b 66846fe4 ! %l4 = ae0ce89d, %l5 = e2ece7e6, Mem[0000000091800018] = 06faad5c b7684e28 std %l4,[%o0+%o3] ! Mem[0000000091800018] = ae0ce89d e2ece7e6 p62_label_3: ! Mem[0000000090000018] = 1d179028, %g2 = 00000000000076cb lduh [%i4+%o3],%g2 ! %g2 = 0000000000001d17 ! %l3 = dbfd186266846fe4, Mem[000000008d000028] = b44cf82ac9fe2aff stx %l3,[%i2+%o5] ! Mem[000000008d000028] = dbfd186266846fe4 ! Mem[0000000090800000] = 73d0acf8 dd4bc205, %g2 = 00001d17, %g3 = 79e2e95e ldd [%i5+%g0],%g2 ! %g2 = 0000000073d0acf8 00000000dd4bc205 ! Mem[0000000091000024] = 0f65f93d, %g2 = 0000000073d0acf8 ldsb [%i6+0x024],%g2 ! %g2 = 000000000000000f ! Mem[000000008d000018] = fca65168, %l3 = dbfd186266846fe4 ldsw [%i2+%o3],%l3 ! %l3 = fffffffffca65168 ! %l4 = 04ac2c2eae0ce89d, Mem[000000009180002f] = 5943bc1d stb %l4,[%o0+0x02f] ! Mem[000000009180002c] = 9d43bc1d ! Mem[000000008c800034] = de665a3d, %l5 = 6889ed5be2ece7e6 ldsb [%i1+0x037],%l5 ! %l5 = 000000000000003d ! %l5 = 000000000000003d, Mem[0000000091800008] = 8b9883bd stb %l5,[%o0+%o1] ! Mem[0000000091800008] = 3d9883bd ! %l1 = 22f8ce5200aa86ba, Mem[0000000090800000] = 73d0acf8 stw %l1,[%i5+%g0] ! Mem[0000000090800000] = 00aa86ba ! Mem[0000000091000008] = 48c280527312abd6, %g2 = 000000000000000f ldx [%i6+%o1],%g2 ! %g2 = 48c280527312abd6 p62_label_4: ! %l0 = e39c9b2039ffbe8c, Mem[000000008c000000] = 190bd9cde401e98a stx %l0,[%i0+%g0] ! Mem[000000008c000000] = e39c9b2039ffbe8c ! %l6 = 94ad51e03060d93c, Mem[0000000091000008] = 48c28052 stw %l6,[%i6+%o1] ! Mem[0000000091000008] = 3060d93c ! Mem[0000000091000008] = d93c7312, %g2 = 48c280527312abd6 ldsh [%i6+0x00a],%g2 ! %g2 = ffffffffffffd93c ! Mem[000000008c00003c] = af1bca39, %l1 = 22f8ce5200aa86ba lduh [%i0+0x03e],%l1 ! %l1 = 000000000000ca39 ! %l5 = 000000000000003d, Mem[0000000090000024] = 0332e58e sth %l5,[%i4+0x024] ! Mem[0000000090000024] = 003de58e ! Mem[000000008d800028] = 90e99034, %l1 = 000000000000ca39 ldsw [%i3+%o5],%l1 ! %l1 = ffffffff90e99034 ! Mem[000000008c000030] = 5ab45e14 43a767d8, %l4 = ae0ce89d, %l5 = 0000003d ldd [%i0+0x030],%l4 ! %l4 = 000000005ab45e14 0000000043a767d8 ! %l7 = 61b27dd9829c0a83, Mem[0000000091000020] = 8b0950dd0f65f93d stx %l7,[%i6+%o4] ! Mem[0000000091000020] = 61b27dd9829c0a83 ! Mem[0000000090000000] = 3180d6ba, %g2 = ffffffffffffd93c lduh [%i4+0x002],%g2 ! %g2 = 0000000000003180 ! Mem[000000009080001c] = db268a9a, %g18 = 3745862407577409 ldsw [%i5+0x01c],%g2 ! %g2 = 3745862407577409 p62_label_5: ! Mem[0000000091000014] = fe015ffa, %g2 = ffffffffdb268a9a ldsh [%i6+0x016],%g2 ! %g2 = fffffffffffffe01 ! Mem[0000000090000010] = 1d358e58d828ead6, %g2 = fffffffffffffe01 ldx [%i4+%o2],%g2 ! %g2 = 1d358e58d828ead6 ! %l0 = 39ffbe8c, %l1 = 90e99034, Mem[0000000091000008] = 3060d93c 7312abd6 std %l0,[%i6+%o1] ! Mem[0000000091000008] = 39ffbe8c 90e99034 ! Mem[000000008c000008] = 8cf0550b, %l7 = 61b27dd9829c0a83 ldsb [%i0+0x00b],%l7 ! %l7 = 000000000000000b ! %l7 = 000000000000000b, Mem[0000000090800010] = f8449dd9 sth %l7,[%i5+%o2] ! Mem[0000000090800010] = 000b9dd9 ! %l1 = ffffffff90e99034, Mem[000000009180003f] = ff000000 stb %l1,[%o0+0x03f] ! Mem[000000009180003c] = 34000000 ! Mem[0000000091000010] = 6cff95cd7757fe01, %g2 = 1d358e58d828ead6 ldx [%i6+%o2],%g2 ! %g2 = 6cff95cd7757fe01 ! %l4 = 5ab45e14, %l5 = 43a767d8, Mem[0000000091800008] = 3d9883bd 3923d9af std %l4,[%o0+%o1] ! Mem[0000000091800008] = 5ab45e14 43a767d8 ! %l7 = 000000000000000b, Mem[0000000091800038] = 54b6116d9d52ad34 stx %l7,[%o0+0x038] ! Mem[0000000091800038] = 000000000000000b ! Mem[0000000091800018] = ae0ce89d, %g2 = 6cff95cd7757fe01 ldub [%o0+%o3],%g2 ! %g2 = 00000000000000ae p62_label_6: ! Mem[0000000091000004] = b0a539ff, %g2 = 00000000000000ae ldub [%i6+0x006],%g2 ! %g2 = 00000000000000b0 ! Mem[0000000090800008] = e61214ac, %g2 = 00000000000000b0 ldsh [%i5+0x00a],%g2 ! %g2 = ffffffffffffe612 ! Mem[000000008c000024] = 385d1586, %l7 = 000000000000000b lduw [%i0+0x024],%l7 ! %l7 = 00000000385d1586 ! Mem[0000000090800030] = eaf607f4, %g18 = 3745862407577409 ldsw [%i5+0x030],%g2 ! %g2 = 3745862407577409 ! Mem[0000000091000000] = 2f8898f9, %g2 = ffffffffeaf607f4 lduh [%i6+0x002],%g2 ! %g2 = 0000000000002f88 ! %l4 = 000000005ab45e14, Mem[0000000091000038] = 0000007b stb %l4,[%i6+0x038] ! Mem[0000000091000038] = 1400007b ! %l6 = 3060d93c, %l7 = 385d1586, Mem[0000000091800018] = ae0ce89d e2ece7e6 std %l6,[%o0+%o3] ! Mem[0000000091800018] = 3060d93c 385d1586 ! Mem[000000008d000028] = dbfd1862, %l6 = 94ad51e03060d93c ldsb [%i2+%o5],%l6 ! %l6 = ffffffffffffffdb ! Mem[0000000091000030] = a5b5761e1214449b, %g2 = 0000000000002f88 ldx [%i6+0x030],%g2 ! %g2 = a5b5761e1214449b ! %l7 = 00000000385d1586, Mem[000000008d000038] = 241313b379aa3707 stx %l7,[%i2+0x038] ! Mem[000000008d000038] = 00000000385d1586 p62_label_7: ! Mem[000000008d800008] = 097fd7f0 955a5f9d, %l6 = ffffffdb, %l7 = 385d1586 ldd [%i3+%o1],%l6 ! %l6 = 00000000097fd7f0 00000000955a5f9d ! Mem[0000000091000028] = 21a95ba108a9d051, %g2 = a5b5761e1214449b ldx [%i6+%o5],%g2 ! %g2 = 21a95ba108a9d051 ! Mem[0000000091000028] = 21a95ba108a9d051, %g2 = 21a95ba108a9d051 ldx [%i6+%o5],%g2 ! %g2 = 21a95ba108a9d051 ! %l6 = 00000000097fd7f0, Mem[0000000091000038] = 1400007b stw %l6,[%i6+0x038] ! Mem[0000000091000038] = 097fd7f0 ! Mem[0000000091000038] = 097fd7f066846fe4, %g2 = 21a95ba108a9d051 ldx [%i6+0x038],%g2 ! %g2 = 097fd7f066846fe4 ! Mem[0000000091800018] = 3060d93c, %g2 = 097fd7f066846fe4 lduw [%o0+%o3],%g2 ! %g2 = 000000003060d93c ! %l3 = fffffffffca65168, Mem[000000009080002c] = 51e85f11 stw %l3,[%i5+0x02c] ! Mem[000000009080002c] = fca65168 ! Mem[0000000091000030] = a5b5761e 1214449b, %g2 = 3060d93c, %g3 = dd4bc205 ldd [%i6+0x030],%g2 ! %g2 = 00000000a5b5761e 000000001214449b ! Mem[0000000090000030] = 7a6764e2, %g2 = 00000000a5b5761e ldub [%i4+0x030],%g2 ! %g2 = 000000000000007a ! %l5 = 0000000043a767d8, Mem[0000000091000016] = fe015ffa sth %l5,[%i6+0x016] ! Mem[0000000091000014] = 67d85ffa p62_label_8: ! %l2 = 0000007b, %l3 = fca65168, Mem[0000000090000018] = 1d179028 70edfb0e std %l2,[%i4+%o3] ! Mem[0000000090000018] = 0000007b fca65168 ! %l6 = 097fd7f0, %l7 = 955a5f9d, Mem[0000000091800018] = 3060d93c 385d1586 std %l6,[%o0+%o3] ! Mem[0000000091800018] = 097fd7f0 955a5f9d ! %l1 = ffffffff90e99034, Mem[0000000090800008] = 5a1ae61214acc7c9 stx %l1,[%i5+%o1] ! Mem[0000000090800008] = ffffffff90e99034 ! %l5 = 0000000043a767d8, Mem[000000009100003f] = e4000000 stb %l5,[%i6+0x03f] ! Mem[000000009100003c] = d8000000 ! Mem[0000000090800014] = 5e356f1d, %g2 = 000000000000007a lduw [%i5+0x014],%g2 ! %g2 = 000000005e356f1d ! Mem[0000000091800010] = 51829629, %g2 = 000000005e356f1d ldsb [%o0+0x012],%g2 ! %g2 = 0000000000000051 ! %l2 = 000000000000007b, Mem[0000000090800029] = 59f5d3fc stb %l2,[%i5+0x029] ! Mem[0000000090800028] = 7bf5d3fc ! Mem[0000000091000004] = b0a539ff, %g2 = 0000000000000051 ldub [%i6+0x006],%g2 ! %g2 = 00000000000000b0 ! Mem[000000008c800028] = 15f39739, %l3 = fffffffffca65168 ldsh [%i1+0x02a],%l3 ! %l3 = ffffffffffff9739 ! %l5 = 0000000043a767d8, Mem[000000008c000014] = f74ec1fa stw %l5,[%i0+0x014] ! Mem[000000008c000014] = 43a767d8 p62_label_9: ! %l6 = 00000000097fd7f0, Mem[0000000091000020] = 61b27dd9 stw %l6,[%i6+%o4] ! Mem[0000000091000020] = 097fd7f0 ! Mem[0000000090000038] = b2e6c511, %g2 = 00000000000000b0 ldub [%i4+0x03b],%g2 ! %g2 = 00000000000000b2 ! Mem[000000008d00000c] = c727db27, %l2 = 000000000000007b ldub [%i2+0x00c],%l2 ! %l2 = 00000000000000c7 ! Mem[0000000091000020] = 097fd7f0, %g18 = 3745862407577409 ldsw [%i6+%o4],%g2 ! %g2 = 3745862407577409 ! Mem[0000000090000028] = 3060d93c829c0a83, %g2 = 00000000097fd7f0 ldx [%i4+%o5],%g2 ! %g2 = 3060d93c829c0a83 ! %l0 = e39c9b2039ffbe8c, Mem[0000000091000010] = 6cff95cd775767d8 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = e39c9b2039ffbe8c ! Mem[000000008c000000] = e39c9b20, %l6 = 00000000097fd7f0 ldsw [%i0+%g0],%l6 ! %l6 = ffffffffe39c9b20 ! Mem[000000009100002c] = 51a5b576, %g2 = 3060d93c829c0a83 ldub [%i6+0x02f],%g2 ! %g2 = 0000000000000051 ! Mem[0000000091800038] = 00000000, %g2 = 0000000000000051 ldsb [%o0+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800034] = 53258400, %g2 = 0000000000000000 ldub [%o0+0x035],%g2 ! %g2 = 0000000000000053 p62_label_10: ! %l2 = 00000000000000c7, Mem[0000000091000018] = 5ffaf26e stw %l2,[%i6+%o3] ! Mem[0000000091000018] = 000000c7 ! %l2 = 00000000000000c7, Mem[0000000091000028] = 21a95ba108a9d051 stx %l2,[%i6+%o5] ! Mem[0000000091000028] = 00000000000000c7 ! Mem[0000000091000020] = 097fd7f0, %g2 = 0000000000000053 lduw [%i6+%o4],%g2 ! %g2 = 00000000097fd7f0 ! Mem[0000000090000008] = b427e099 152d46b0, %g2 = 097fd7f0, %g3 = 1214449b ldd [%i4+%o1],%g2 ! %g2 = 00000000b427e099 00000000152d46b0 ! %l3 = ffffffffffff9739, Mem[0000000090000000] = 09d53180d6ba8c74 stx %l3,[%i4+%g0] ! Mem[0000000090000000] = ffffffffffff9739 ! %l2 = 000000c7, %l3 = ffff9739, Mem[0000000090000010] = 1d358e58 d828ead6 std %l2,[%i4+%o2] ! Mem[0000000090000010] = 000000c7 ffff9739 ! %l7 = 00000000955a5f9d, Mem[0000000090000018] = 0000007b sth %l7,[%i4+%o3] ! Mem[0000000090000018] = 5f9d007b ! Mem[0000000090800038] = 66e1d7bc adc27bb0, %g2 = b427e099, %g3 = 152d46b0 ldd [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc 00000000adc27bb0 ! Mem[0000000090000038] = 8eb2e6c5, %g2 = 0000000066e1d7bc ldsb [%i4+0x03a],%g2 ! %g2 = ffffffffffffff8e ! Mem[000000009080001c] = db268a9a, %g18 = 3745862407577409 ldsw [%i5+0x01c],%g2 ! %g2 = 3745862407577409 p62_label_11: ! Mem[0000000091000014] = 39ffbe8c, %g18 = 3745862407577409 ldsw [%i6+0x014],%g2 ! %g2 = 3745862407577409 ! Mem[000000009000002c] = 0a837a67, %g2 = 0000000039ffbe8c ldsh [%i4+0x02e],%g2 ! %g2 = 0000000000000a83 ! %l6 = e39c9b20, %l7 = 955a5f9d, Mem[0000000090800028] = 447bf5d3 fca65168 std %l6,[%i5+%o5] ! Mem[0000000090800028] = e39c9b20 955a5f9d ! %l5 = 0000000043a767d8, Mem[000000008d80002a] = 90e99034 sth %l5,[%i3+0x02a] ! Mem[000000008d800028] = 90e967d8 ! %l0 = e39c9b2039ffbe8c, Mem[000000009180003e] = 000b0000 stb %l0,[%o0+0x03e] ! Mem[000000009180003c] = 8c0b0000 ! %l7 = 00000000955a5f9d, Mem[0000000091000005] = f9b0a539 stb %l7,[%i6+0x005] ! Mem[0000000091000004] = 9db0a539 ! Mem[0000000090800038] = 66e1d7bc, %g2 = 0000000000000a83 lduw [%i5+0x038],%g2 ! %g2 = 0000000066e1d7bc ! Mem[0000000091800000] = fb520ab0, %g18 = 3745862407577409 ldsw [%o0+%g0],%g2 ! %g2 = 3745862407577409 ! Mem[0000000091800018] = 097fd7f0 955a5f9d, %g2 = fb520ab0, %g3 = adc27bb0 ldd [%o0+%o3],%g2 ! %g2 = 00000000097fd7f0 00000000955a5f9d ! Mem[000000009080002c] = 955a5f9d, %g2 = 00000000097fd7f0 ldub [%i5+0x02c],%g2 ! %g2 = 0000000000000095 p62_label_12: ! %l0 = e39c9b2039ffbe8c, Mem[0000000090000020] = 0ad8f703003de58e stx %l0,[%i4+%o4] ! Mem[0000000090000020] = e39c9b2039ffbe8c ! %l1 = ffffffff90e99034, Mem[0000000090800028] = e39c9b20955a5f9d stx %l1,[%i5+%o5] ! Mem[0000000090800028] = ffffffff90e99034 ! Mem[0000000091000020] = 097fd7f0 829c0a83, %g2 = 00000095, %g3 = 955a5f9d ldd [%i6+%o4],%g2 ! %g2 = 00000000097fd7f0 00000000829c0a83 ! %l4 = 5ab45e14, %l5 = 43a767d8, Mem[000000008c000038] = a3c0f6b5 af1bca39 std %l4,[%i0+0x038] ! Mem[000000008c000038] = 5ab45e14 43a767d8 ! %l0 = 39ffbe8c, %l1 = 90e99034, Mem[0000000090000020] = e39c9b20 39ffbe8c std %l0,[%i4+%o4] ! Mem[0000000090000020] = 39ffbe8c 90e99034 ! Mem[000000008c800010] = d6fc6bed3036029b, %l6 = ffffffffe39c9b20 ldx [%i1+%o2],%l6 ! %l6 = d6fc6bed3036029b ! Mem[0000000091000038] = 097fd7f0 66846fd8, %g2 = 097fd7f0, %g3 = 829c0a83 ldd [%i6+0x038],%g2 ! %g2 = 00000000097fd7f0 0000000066846fd8 ! Mem[000000008c000018] = 4a03090e, %l0 = e39c9b2039ffbe8c lduh [%i0+0x01a],%l0 ! %l0 = 000000000000090e ! Mem[0000000090000024] = 90343060, %g2 = 00000000097fd7f0 ldsb [%i4+0x026],%g2 ! %g2 = ffffffffffffff90 ! %l4 = 000000005ab45e14, Mem[0000000090800034] = 79e2e95e sth %l4,[%i5+0x034] ! Mem[0000000090800034] = 5e14e95e p62_label_13: ! %l5 = 0000000043a767d8, Mem[000000009100002c] = 000000c7 stw %l5,[%i6+0x02c] ! Mem[000000009100002c] = 43a767d8 ! %l3 = ffffffffffff9739, Mem[0000000091000002] = 2f88989d stb %l3,[%i6+0x002] ! Mem[0000000091000000] = 3988989d ! %l3 = ffffffffffff9739, Mem[000000009100002e] = 67d8a5b5 sth %l3,[%i6+0x02e] ! Mem[000000009100002c] = 9739a5b5 ! Mem[0000000090000028] = d93c829c, %g2 = ffffffffffffff90 ldsh [%i4+0x02a],%g2 ! %g2 = ffffffffffffd93c ! Mem[0000000090800008] = ffffffff, %g2 = ffffffffffffd93c lduw [%i5+%o1],%g2 ! %g2 = 00000000ffffffff ! %l4 = 5ab45e14, %l5 = 43a767d8, Mem[000000008c000008] = 8cf0550b 8d2f496b std %l4,[%i0+%o1] ! Mem[000000008c000008] = 5ab45e14 43a767d8 ! Mem[000000009080003c] = adc27bb0, %g2 = 00000000ffffffff ldsh [%i5+0x03c],%g2 ! %g2 = ffffffffffffadc2 ! %l6 = 3036029b, %l7 = 955a5f9d, Mem[0000000091000008] = 39ffbe8c 90e99034 std %l6,[%i6+%o1] ! Mem[0000000091000008] = 3036029b 955a5f9d ! Mem[0000000091800000] = fb520ab007b3e6aa, %g2 = ffffffffffffadc2 ldx [%o0+%g0],%g2 ! %g2 = fb520ab007b3e6aa ! %l6 = 3036029b, %l7 = 955a5f9d, Mem[0000000091800008] = 5ab45e14 43a767d8 std %l6,[%o0+%o1] ! Mem[0000000091800008] = 3036029b 955a5f9d p62_label_14: ! %l6 = d6fc6bed3036029b, Mem[000000009100002c] = 43a79739 stw %l6,[%i6+0x02c] ! Mem[000000009100002c] = 3036029b ! Mem[0000000091000028] = 00003036, %g2 = fb520ab007b3e6aa ldsh [%i6+0x02a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000028] = 3060d93c 829c0a83, %g2 = 00000000, %g3 = 66846fd8 ldd [%i4+%o5],%g2 ! %g2 = 000000003060d93c 00000000829c0a83 ! %l1 = ffffffff90e99034, Mem[0000000090000010] = 000000c7ffff9739 stx %l1,[%i4+%o2] ! Mem[0000000090000010] = ffffffff90e99034 ! Mem[0000000090000038] = 53918eb2e6c51178, %g2 = 000000003060d93c ldx [%i4+0x038],%g2 ! %g2 = 53918eb2e6c51178 ! %l5 = 0000000043a767d8, Mem[0000000090000009] = 27e09915 stb %l5,[%i4+0x009] ! Mem[0000000090000008] = d8e09915 ! Mem[0000000090000008] = b4d8e099152d46b0, %g2 = 53918eb2e6c51178 ldx [%i4+%o1],%g2 ! %g2 = b4d8e099152d46b0 ! Mem[000000008d000038] = 00000000 385d1586, %l4 = 5ab45e14, %l5 = 43a767d8 ldd [%i2+0x038],%l4 ! %l4 = 0000000000000000 00000000385d1586 ! Mem[0000000091000038] = 097fd7f0 66846fd8, %g2 = 152d46b0, %g3 = 829c0a83 ldd [%i6+0x038],%g2 ! %g2 = 00000000097fd7f0 0000000066846fd8 ! %l2 = 000000c7, %l3 = ffff9739, Mem[0000000090000000] = ffffffff ffff9739 std %l2,[%i4+%g0] ! Mem[0000000090000000] = 000000c7 ffff9739 p62_label_15: ! %l6 = d6fc6bed3036029b, Mem[000000009080003a] = d7bcadc2 sth %l6,[%i5+0x03a] ! Mem[0000000090800038] = 029badc2 ! Mem[0000000091800020] = 979dba3f, %g2 = 00000000097fd7f0 ldub [%o0+0x022],%g2 ! %g2 = 0000000000000097 ! Mem[0000000091000004] = 989db0a5, %g2 = 0000000000000097 ldsb [%i6+0x004],%g2 ! %g2 = ffffffffffffff98 ! %l4 = 0000000000000000, Mem[000000008d000020] = fead22190eb35666 stx %l4,[%i2+%o4] ! Mem[000000008d000020] = 0000000000000000 ! Mem[000000009000003c] = e6c51178, %g2 = ffffffffffffff98 ldsb [%i4+0x03c],%g2 ! %g2 = ffffffffffffffe6 ! Mem[0000000090800020] = 0c86ef26, %g18 = 3745862407577409 ldsw [%i5+%o4],%g2 ! %g2 = 3745862407577409 ! %l0 = 000000000000090e, Mem[0000000091800018] = 097fd7f0 sth %l0,[%o0+%o3] ! Mem[0000000091800018] = 090ed7f0 ! %l2 = 000000c7, %l3 = ffff9739, Mem[0000000091800030] = 43bc1d81 51532584 std %l2,[%o0+0x030] ! Mem[0000000091800030] = 000000c7 ffff9739 ! %l2 = 00000000000000c7, Mem[0000000090800000] = 00aa86badd4bc205 stx %l2,[%i5+%g0] ! Mem[0000000090800000] = 00000000000000c7 ! Mem[0000000090000028] = 3060d93c829c0a83, %g2 = 000000000c86ef26 ldx [%i4+%o5],%g2 ! %g2 = 3060d93c829c0a83 p62_label_16: ! %l1 = ffffffff90e99034, Mem[0000000091000009] = 36029b95 stb %l1,[%i6+0x009] ! Mem[0000000091000008] = 34029b95 ! Mem[000000009000000c] = 152d46b0, %g2 = 3060d93c829c0a83 lduw [%i4+0x00c],%g2 ! %g2 = 00000000152d46b0 ! Mem[000000008c00000c] = 43a767d8, %l3 = ffffffffffff9739 ldub [%i0+0x00f],%l3 ! %l3 = 00000000000000d8 ! Mem[0000000090000014] = e990345f, %g2 = 00000000152d46b0 ldsb [%i4+0x015],%g2 ! %g2 = ffffffffffffffe9 ! Mem[0000000091000000] = 3988989d, %g2 = ffffffffffffffe9 ldsb [%i6+0x002],%g2 ! %g2 = 0000000000000039 ! %l2 = 00000000000000c7, Mem[000000008d80003c] = 7c7b6a79 stw %l2,[%i3+0x03c] ! Mem[000000008d80003c] = 000000c7 ! Mem[0000000090800008] = ffffffff 90e99034, %g2 = 00000039, %g3 = 66846fd8 ldd [%i5+%o1],%g2 ! %g2 = 00000000ffffffff 0000000090e99034 ! Mem[0000000091800000] = 0ab007b3, %g2 = 00000000ffffffff ldsh [%o0+0x002],%g2 ! %g2 = 0000000000000ab0 ! %l4 = 00000000, %l5 = 385d1586, Mem[0000000091800018] = 090ed7f0 955a5f9d std %l4,[%o0+%o3] ! Mem[0000000091800018] = 00000000 385d1586 ! %l7 = 00000000955a5f9d, Mem[0000000091800024] = ba3ff053 stw %l7,[%o0+0x024] ! Mem[0000000091800024] = 955a5f9d p62_label_17: ! Mem[000000008c000000] = e39c9b20, %l0 = 000000000000090e ldsh [%i0+0x002],%l0 ! %l0 = ffffffffffff9b20 ! %l7 = 00000000955a5f9d, Mem[000000008d80000c] = 955a5f9d sth %l7,[%i3+0x00c] ! Mem[000000008d80000c] = 5f9d5f9d ! %l5 = 00000000385d1586, Mem[0000000091000030] = a5b5761e sth %l5,[%i6+0x030] ! Mem[0000000091000030] = 1586761e ! %l2 = 000000c7, %l3 = 000000d8, Mem[0000000090800028] = ffffffff 90e99034 std %l2,[%i5+%o5] ! Mem[0000000090800028] = 000000c7 000000d8 ! Mem[0000000090800008] = ffffffff90e99034, %g2 = 0000000000000ab0 ldx [%i5+%o1],%g2 ! %g2 = ffffffff90e99034 ! %l0 = ffffffffffff9b20, Mem[000000009000000c] = 152d46b0 sth %l0,[%i4+0x00c] ! Mem[000000009000000c] = 9b2046b0 ! %l6 = 3036029b, %l7 = 955a5f9d, Mem[0000000090800008] = ffffffff 90e99034 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 3036029b 955a5f9d ! Mem[0000000091000004] = 989db0a5, %g2 = ffffffff90e99034 lduh [%i6+0x004],%g2 ! %g2 = 000000000000989d ! Mem[0000000091000028] = 00000000 3036029b, %g2 = 0000989d, %g3 = 90e99034 ldd [%i6+%o5],%g2 ! %g2 = 0000000000000000 000000003036029b ! %l5 = 00000000385d1586, Mem[0000000090800000] = 00000000000000c7 stx %l5,[%i5+%g0] ! Mem[0000000090800000] = 00000000385d1586 p62_label_18: ! %l6 = d6fc6bed3036029b, Mem[0000000090000020] = 39ffbe8c90e99034 stx %l6,[%i4+%o4] ! Mem[0000000090000020] = d6fc6bed3036029b ! %l7 = 00000000955a5f9d, Mem[0000000091800028] = 153f24b0 sth %l7,[%o0+%o5] ! Mem[0000000091800028] = 5f9d24b0 ! %l0 = ffffffffffff9b20, Mem[000000009000000c] = 9b2046b0 stb %l0,[%i4+0x00c] ! Mem[000000009000000c] = 202046b0 ! %l0 = ffffffffffff9b20, Mem[000000008c000030] = 5ab45e1443a767d8 stx %l0,[%i0+0x030] ! Mem[000000008c000030] = ffffffffffff9b20 ! %l0 = ffff9b20, %l1 = 90e99034, Mem[0000000090000000] = 000000c7 ffff9739 std %l0,[%i4+%g0] ! Mem[0000000090000000] = ffff9b20 90e99034 ! Mem[0000000091800028] = 5f9d24b0, %g18 = 3745862407577409 ldsw [%o0+%o5],%g2 ! %g2 = 3745862407577409 ! Mem[0000000090800000] = 00000000, %g2 = 000000005f9d24b0 lduw [%i5+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800034] = e95e66e1, %g2 = 0000000000000000 lduh [%i5+0x036],%g2 ! %g2 = 000000000000e95e ! Mem[000000009100000c] = 5a5f9de3, %g2 = 000000000000e95e ldub [%i6+0x00d],%g2 ! %g2 = 000000000000005a ! Mem[0000000090000008] = b4d8e099 202046b0, %g2 = 0000005a, %g3 = 3036029b ldd [%i4+%o1],%g2 ! %g2 = 00000000b4d8e099 00000000202046b0 p62_label_19: ! Mem[0000000090000018] = 5f9d007b, %g2 = 00000000b4d8e099 lduw [%i4+%o3],%g2 ! %g2 = 000000005f9d007b ! Mem[0000000091000008] = 029b955a, %g2 = 000000005f9d007b ldsh [%i6+0x00a],%g2 ! %g2 = 000000000000029b ! Mem[0000000090800018] = 4dc6db26, %g2 = 000000000000029b ldub [%i5+0x01a],%g2 ! %g2 = 000000000000004d ! %l0 = ffffffffffff9b20, Mem[000000009000003e] = 11780000 sth %l0,[%i4+0x03e] ! Mem[000000009000003c] = 9b200000 ! %l5 = 00000000385d1586, Mem[000000008c000030] = ffffffff stw %l5,[%i0+0x030] ! Mem[000000008c000030] = 385d1586 ! Mem[000000009100003c] = 66846fd8, %g18 = 3745862407577409 ldsw [%i6+0x03c],%g2 ! %g2 = 3745862407577409 ! Mem[0000000090000008] = 99202046, %g2 = 0000000066846fd8 ldsb [%i4+0x00b],%g2 ! %g2 = ffffffffffffff99 ! Mem[0000000091800008] = 3036029b, %g2 = ffffffffffffff99 ldsb [%o0+%o1],%g2 ! %g2 = 0000000000000030 ! Mem[000000008c800028] = 15f3973966bcca45, %l0 = ffffffffffff9b20 ldx [%i1+%o5],%l0 ! %l0 = 15f3973966bcca45 ! %l7 = 00000000955a5f9d, Mem[0000000090800016] = 6f1db2d5 stb %l7,[%i5+0x016] ! Mem[0000000090800014] = 9d1db2d5 p62_label_20: ! Mem[000000008c800004] = a337e652, %l3 = 00000000000000d8 ldsb [%i1+0x006],%l3 ! %l3 = ffffffffffffffe6 ! Mem[000000009100002c] = 3036029b, %g2 = 0000000000000030 lduw [%i6+0x02c],%g2 ! %g2 = 000000003036029b ! Mem[000000008c000018] = 4a03090e, %l3 = ffffffffffffffe6 ldsh [%i0+%o3],%l3 ! %l3 = 0000000000004a03 ! %l1 = ffffffff90e99034, Mem[000000009100002a] = 00003036 sth %l1,[%i6+0x02a] ! Mem[0000000091000028] = 90343036 ! %l5 = 00000000385d1586, Mem[000000009180001e] = 15865566 sth %l5,[%o0+0x01e] ! Mem[000000009180001c] = 15865566 ! Mem[0000000091000008] = 3034029b 955a5f9d, %g2 = 3036029b, %g3 = 202046b0 ldd [%i6+%o1],%g2 ! %g2 = 000000003034029b 00000000955a5f9d ! %l3 = 0000000000004a03, Mem[0000000090000011] = ffffff90 stb %l3,[%i4+0x011] ! Mem[0000000090000010] = 03ffff90 ! Mem[0000000091000038] = d7f06684, %g2 = 000000003034029b ldsh [%i6+0x03a],%g2 ! %g2 = ffffffffffffd7f0 ! Mem[000000009180002c] = df4e449d, %g2 = ffffffffffffd7f0 lduw [%o0+0x02c],%g2 ! %g2 = 00000000df4e449d ! %l6 = d6fc6bed3036029b, Mem[0000000090000000] = ffff9b2090e99034 stx %l6,[%i4+%g0] ! Mem[0000000090000000] = d6fc6bed3036029b p62_label_21: ! Mem[000000008d000014] = 507731bd, %l7 = 00000000955a5f9d ldub [%i2+0x016],%l7 ! %l7 = 0000000000000031 ! %l6 = 3036029b, %l7 = 00000031, Mem[0000000090800008] = 3036029b 955a5f9d std %l6,[%i5+%o1] ! Mem[0000000090800008] = 3036029b 00000031 ! %l6 = 3036029b, %l7 = 00000031, Mem[000000008c800018] = 29a9b756 592ab16b std %l6,[%i1+%o3] ! Mem[000000008c800018] = 3036029b 00000031 ! Mem[0000000091800028] = 5f9d24b0 df4e449d, %g2 = df4e449d, %g3 = 955a5f9d ldd [%o0+%o5],%g2 ! %g2 = 000000005f9d24b0 00000000df4e449d ! %l7 = 0000000000000031, Mem[0000000091800018] = 00000000385d1586 stx %l7,[%o0+%o3] ! Mem[0000000091800018] = 0000000000000031 ! %l6 = 3036029b, %l7 = 00000031, Mem[0000000090800030] = eaf607f4 5e14e95e std %l6,[%i5+0x030] ! Mem[0000000090800030] = 3036029b 00000031 ! Mem[0000000091800030] = 000000c7, %g18 = 3745862407577409 ldsw [%o0+0x030],%g2 ! %g2 = 3745862407577409 ! %l3 = 0000000000004a03, Mem[000000008c000038] = 5ab45e1443a767d8 stx %l3,[%i0+0x038] ! Mem[000000008c000038] = 0000000000004a03 ! Mem[0000000091800028] = 5f9d24b0 df4e449d, %g2 = 000000c7, %g3 = df4e449d ldd [%o0+%o5],%g2 ! %g2 = 000000005f9d24b0 00000000df4e449d ! %l7 = 0000000000000031, Mem[0000000090000038] = 53918eb2e6c59b20 stx %l7,[%i4+0x038] ! Mem[0000000090000038] = 0000000000000031 p62_label_22: ! Mem[000000009000002c] = 9c0a837a, %g2 = 000000005f9d24b0 ldsb [%i4+0x02d],%g2 ! %g2 = ffffffffffffff9c ! Mem[000000008d00003c] = 385d1586, %l0 = 15f3973966bcca45 lduh [%i2+0x03e],%l0 ! %l0 = 0000000000001586 ! %l2 = 00000000000000c7, Mem[0000000090800030] = 3036029b stb %l2,[%i5+0x030] ! Mem[0000000090800030] = c736029b ! %l7 = 0000000000000031, Mem[000000009180003f] = 0b000000 stb %l7,[%o0+0x03f] ! Mem[000000009180003c] = 31000000 ! %l0 = 0000000000001586, Mem[000000008c800004] = a337e652 stw %l0,[%i1+0x004] ! Mem[000000008c800004] = 00001586 ! Mem[0000000091800000] = fb520ab0, %g2 = ffffffffffffff9c ldub [%o0+%g0],%g2 ! %g2 = 00000000000000fb ! Mem[0000000091000008] = 3034029b 955a5f9d, %g2 = 000000fb, %g3 = df4e449d ldd [%i6+%o1],%g2 ! %g2 = 000000003034029b 00000000955a5f9d ! %l0 = 0000000000001586, Mem[000000009000001b] = 7bfca651 stb %l0,[%i4+0x01b] ! Mem[0000000090000018] = 86fca651 ! Mem[000000008c800034] = de665a3d, %l1 = ffffffff90e99034 ldsb [%i1+0x035],%l1 ! %l1 = 0000000000000066 ! %l4 = 0000000000000000, Mem[000000008c00001f] = 4e29b04b stb %l4,[%i0+0x01f] ! Mem[000000008c00001c] = 4e29b000 p62_label_23: ! Mem[0000000090000004] = 3036029b, %g2 = 000000003034029b lduw [%i4+0x004],%g2 ! %g2 = 000000003036029b ! Mem[000000008c00000c] = 43a767d8, %l3 = 0000000000004a03 ldub [%i0+0x00d],%l3 ! %l3 = 00000000000000a7 ! %l0 = 0000000000001586, Mem[0000000091000014] = 39ffbe8c stw %l0,[%i6+0x014] ! Mem[0000000091000014] = 00001586 ! %l1 = 0000000000000066, Mem[0000000091800010] = 6e4e5182 stw %l1,[%o0+%o2] ! Mem[0000000091800010] = 00000066 ! %l4 = 00000000, %l5 = 385d1586, Mem[0000000090000000] = d6fc6bed 3036029b std %l4,[%i4+%g0] ! Mem[0000000090000000] = 00000000 385d1586 ! %l5 = 00000000385d1586, Mem[0000000091000036] = 449b097f stb %l5,[%i6+0x036] ! Mem[0000000091000034] = 869b097f ! %l4 = 00000000, %l5 = 385d1586, Mem[0000000091000010] = e39c9b20 00001586 std %l4,[%i6+%o2] ! Mem[0000000091000010] = 00000000 385d1586 ! Mem[000000008c000000] = e39c9b20, %l7 = 0000000000000031 ldsh [%i0+0x002],%l7 ! %l7 = ffffffffffff9b20 ! %l5 = 00000000385d1586, Mem[000000009180003e] = 8c310000 sth %l5,[%o0+0x03e] ! Mem[000000009180003c] = 15860000 ! Mem[0000000090000024] = 3036029b, %g2 = 000000003036029b ldsh [%i4+0x024],%g2 ! %g2 = 0000000000003036 p62_label_24: ! Mem[0000000091800028] = b0df4e44, %g2 = 0000000000003036 ldub [%o0+0x02b],%g2 ! %g2 = 00000000000000b0 ! %l1 = 0000000000000066, Mem[0000000091000034] = 1214869b stw %l1,[%i6+0x034] ! Mem[0000000091000034] = 00000066 ! %l4 = 0000000000000000, Mem[0000000090800008] = 3036029b00000031 stx %l4,[%i5+%o1] ! Mem[0000000090800008] = 0000000000000000 ! Mem[0000000091800020] = 5566979d 955a5f9d, %g2 = 000000b0, %g3 = 955a5f9d ldd [%o0+%o4],%g2 ! %g2 = 000000005566979d 00000000955a5f9d ! %l0 = 00001586, %l1 = 00000066, Mem[0000000090000000] = 00000000 385d1586 std %l0,[%i4+%g0] ! Mem[0000000090000000] = 00001586 00000066 ! %l0 = 0000000000001586, Mem[000000008d000000] = 206a0dbab0f8165d stx %l0,[%i2+%g0] ! Mem[000000008d000000] = 0000000000001586 ! Mem[0000000091800018] = 0000000000000031, %g2 = 000000005566979d ldx [%o0+%o3],%g2 ! %g2 = 0000000000000031 ! Mem[000000008d80002c] = aa66419b, %l4 = 0000000000000000 ldsw [%i3+0x02c],%l4 ! %l4 = ffffffffaa66419b ! Mem[000000008c000000] = e39c9b20, %l5 = 00000000385d1586 lduw [%i0+%g0],%l5 ! %l5 = 00000000e39c9b20 ! %l4 = ffffffffaa66419b, Mem[0000000090000010] = ff03ffff sth %l4,[%i4+%o2] ! Mem[0000000090000010] = 419bffff p62_label_25: ! Mem[0000000090000028] = 3060d93c829c0a83, %g2 = 0000000000000031 ldx [%i4+%o5],%g2 ! %g2 = 3060d93c829c0a83 ! Mem[000000008d800038] = 5a719332, %l7 = ffffffffffff9b20 ldsh [%i3+0x03a],%l7 ! %l7 = ffffffffffff9332 ! %l3 = 00000000000000a7, Mem[0000000090800038] = 66e1029b stw %l3,[%i5+0x038] ! Mem[0000000090800038] = 000000a7 ! Mem[0000000091800028] = 24b0df4e, %g2 = 3060d93c829c0a83 ldsh [%o0+0x02a],%g2 ! %g2 = 00000000000024b0 ! Mem[0000000091000008] = 3034029b, %g2 = 00000000000024b0 ldsh [%i6+%o1],%g2 ! %g2 = 0000000000003034 ! Mem[0000000090000038] = 0000000000000031, %g2 = 0000000000003034 ldx [%i4+0x038],%g2 ! %g2 = 0000000000000031 ! %l4 = ffffffffaa66419b, Mem[0000000090800004] = 385d1586 sth %l4,[%i5+0x004] ! Mem[0000000090800004] = 419b1586 ! Mem[0000000090800030] = c736029b, %g2 = 0000000000000031 ldsh [%i5+0x030],%g2 ! %g2 = ffffffffffffc736 ! Mem[000000009180000c] = 5f9d0000, %g2 = ffffffffffffc736 ldsh [%o0+0x00e],%g2 ! %g2 = 0000000000005f9d ! Mem[000000008d800008] = 097fd7f0, %l2 = 00000000000000c7 ldsh [%i3+%o1],%l2 ! %l2 = 000000000000097f ba,a p62_not_taken_0_end p62_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000000001586 bne,a,pn %xcc,p62_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000066 bne,a,pn %xcc,p62_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000097f bne,a,pn %xcc,p62_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000a7 bne,a,pn %xcc,p62_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffaa66419b bne,a,pn %xcc,p62_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000e39c9b20 bne,a,pn %xcc,p62_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be d6fc6bed3036029b bne,a,pn %xcc,p62_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffff9332 bne,a,pn %xcc,p62_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p62_check_fp_registers: set p62_expected_fp_regs,%g3 std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be ac526152 af32171f bne %xcc,p62_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be c261be49 160d7f60 bne %xcc,p62_f6_fail nop ! Check Local Memory set p62_local0_expect,%g1 p62_check_local0: ldx [%g1+0x000],%g2 ! Expected data = e39c9b2039ffbe8c ldx [%i0+0x000],%g3 ! Observed data at 000000008c000000 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 5ab45e1443a767d8 ldx [%i0+0x008],%g3 ! Observed data at 000000008c000008 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = f78b791443a767d8 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 = 4a03090e4e29b000 ldx [%i0+0x018],%g3 ! Observed data at 000000008c000018 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 385d1586ffff9b20 ldx [%i0+0x030],%g3 ! Observed data at 000000008c000030 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000000000004a03 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+0x000],%g2 ! Expected data = 84a1707700001586 ldx [%i1+0x000],%g3 ! Observed data at 000000008c800000 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 3036029b00000031 ldx [%i1+0x018],%g3 ! Observed data at 000000008c800018 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 5c3eba03e8cb71e4 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 = 0000000000001586 ldx [%i2+0x000],%g3 ! Observed data at 000000008d000000 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000000000000000 ldx [%i2+0x020],%g3 ! Observed data at 000000008d000020 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = dbfd186266846fe4 ldx [%i2+0x028],%g3 ! Observed data at 000000008d000028 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000000385d1586 ldx [%i2+0x038],%g3 ! Observed data at 000000008d000038 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x038,%g4 set p62_local3_expect,%g1 p62_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 097fd7f05f9d5f9d ldx [%i3+0x008],%g3 ! Observed data at 000000008d800008 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 90e967d8aa66419b ldx [%i3+0x028],%g3 ! Observed data at 000000008d800028 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 5a719332000000c7 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_f4_fail: set p62_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p62_f6_fail: set p62_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: ldxa [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000008c000010] stwa %l1,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000008c800010] stxa %l0,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000008c000028] ldsha [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008d800020] ldxa [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008c800000] ldda [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008d000020] stxa %l0,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000008c000008] done p62_trap1o: ldxa [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000008c000010] stwa %l1,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000008c800010] stxa %l0,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000008c000028] ldsha [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008d800020] ldxa [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008c800000] ldda [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008d000020] stxa %l0,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000008c000008] done p62_trap2e: ldsha [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000008d000008] ldswa [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008d800018] ldda [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008c000010] lduba [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000008c800018] ldsha [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000008c800000] done p62_trap2o: ldsha [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000008d000008] ldswa [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008d800018] ldda [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008c000010] lduba [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000008c800018] ldsha [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000008c800000] done p62_trap3e: nop nop nop done p62_trap3o: 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 = e39c9b2039ffbe8c ldx [%g1+0x008],%l1 ! %l1 = 22f8ce5200aa86ba ldx [%g1+0x010],%l2 ! %l2 = e5246d4a8f92e547 ldx [%g1+0x018],%l3 ! %l3 = dbfd186266846fe4 ldx [%g1+0x020],%l4 ! %l4 = 04ac2c2eae0ce89d ldx [%g1+0x028],%l5 ! %l5 = 6889ed5be2ece7e6 ldx [%g1+0x030],%l6 ! %l6 = 94ad51e03060d93c ldx [%g1+0x038],%l7 ! %l7 = 61b27dd9829c0a83 ! 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 = 5e51f11e 676ca630 6e5bf45f 49fe6dec ! %f4 = c465aaf9 a411dfca 8ad54e0e 9b3760b2 ! %f8 = 5432c0ce bc850250 f0431ad3 a01ecf8e ! %f12 = d6dbecc4 85859a87 cd7e6b9c da6bc778 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = c2590e1a b990c90d 13d63a6d abf01980 ! %f20 = 05a4098c 3b21a911 108fcd49 7ed5b84e ! %f24 = 879cd5ae c767db19 290eb935 331a61c4 ! %f28 = b37e515c b5cf2ece ab79a258 a0aa2d33 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 4086728f 4fd5162d 5986f839 e64e0422 ! %f36 = feec71d8 3f82cb41 5bcad197 eb5509fa ! %f40 = 7abb498e 4a9eec46 9f72eb5a a63ee6bd ! %f44 = 172c0e55 73e831ee 8588dbf2 17045881 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xfbae993f00000059,%g7,%g1 ! GSR scale = 11, align = 1 wr %g1,%g0,%gsr ! GSR = fbae993f00000059 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: ! %l2 = 412809dc44dda1a1, Mem[000000009000000f] = b01d358e stb %l2,[%i4+0x00f] ! Mem[000000009000000c] = a11d358e ! Mem[0000000091000014] = fe015ffa, %g2 = 0000000000000000 ldsb [%i6+0x016],%g2 ! %g2 = fffffffffffffffe ! Mem[0000000091000010] = 6cff95cd, %g2 = fffffffffffffffe lduw [%i6+%o2],%g2 ! %g2 = 000000006cff95cd ! Mem[000000008e000018] = e6fa9bcd, %l5 = f8fd9410e7fda465 lduw [%i0+%o3],%l5 ! %l5 = 00000000e6fa9bcd ! %l2 = 44dda1a1, %l3 = 4619b396, Mem[000000008e000028] = c1e6aa7b 19b1b425 std %l2,[%i0+%o5] ! Mem[000000008e000028] = 44dda1a1 4619b396 ! %l2 = 412809dc44dda1a1, Mem[0000000090000008] = b427e099152d46a1 stx %l2,[%i4+%o1] ! Mem[0000000090000008] = 412809dc44dda1a1 ! Mem[0000000090800030] = eaf607f4, %g2 = 000000006cff95cd ldub [%i5+0x030],%g2 ! %g2 = 00000000000000ea ! Mem[0000000090800018] = b2d54dc6, %g2 = 00000000000000ea ldsh [%i5+%o3],%g2 ! %g2 = ffffffffffffb2d5 ! Mem[000000008f800028] = 8defc38e, %l2 = 412809dc44dda1a1 lduw [%i3+%o5],%l2 ! %l2 = 000000008defc38e ! Mem[0000000091000000] = 6ae82f88 98f9b0a5, %g2 = ffffb2d5, %g3 = 00000000 ldd [%i6+%g0],%g2 ! %g2 = 000000006ae82f88 0000000098f9b0a5 p63_label_2: ! Mem[0000000090800018] = b2d54dc6 db268a9a, %g2 = 6ae82f88, %g3 = 98f9b0a5 ldd [%i5+%o3],%g2 ! %g2 = 00000000b2d54dc6 00000000db268a9a ! %l4 = cde44f401870e266, Mem[0000000091800020] = 5566979d stb %l4,[%o0+%o4] ! Mem[0000000091800020] = 6666979d ! Mem[0000000090000028] = af022e97 7d3b2cbb, %g2 = b2d54dc6, %g3 = db268a9a ldd [%i4+%o5],%g2 ! %g2 = 00000000af022e97 000000007d3b2cbb ! %l1 = ee44a9c02ddb6cdb, Mem[000000009080003c] = adc27bb0 stw %l1,[%i5+0x03c] ! Mem[000000009080003c] = 2ddb6cdb ! Mem[000000008f00000c] = 8014f79c, %l0 = a31b73e8ed30d95e lduw [%i2+0x00c],%l0 ! %l0 = 000000008014f79c ! %l5 = 00000000e6fa9bcd, Mem[0000000091800020] = 6666979dba3ff053 stx %l5,[%o0+%o4] ! Mem[0000000091800020] = 00000000e6fa9bcd ! %l7 = 4fb47ce64e1f0bbd, Mem[0000000091000020] = 8b0950dd stw %l7,[%i6+%o4] ! Mem[0000000091000020] = 4e1f0bbd ! Mem[000000008f000008] = 108210068014f79c, %l4 = cde44f401870e266 ldx [%i2+%o1],%l4 ! %l4 = 108210068014f79c ! %l4 = 108210068014f79c, Mem[000000008f800020] = 70b35177eba6fe4d stx %l4,[%i3+%o4] ! Mem[000000008f800020] = 108210068014f79c ! %l0 = 8014f79c, %l1 = 2ddb6cdb, Mem[0000000091000000] = 6ae82f88 98f9b0a5 std %l0,[%i6+%g0] ! Mem[0000000091000000] = 8014f79c 2ddb6cdb p63_label_3: ! %l4 = 8014f79c, %l5 = e6fa9bcd, Mem[0000000090800000] = 73d0acf8 dd4bc205 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 8014f79c e6fa9bcd ! %l3 = 30ff652a4619b396, Mem[0000000090800018] = b2d54dc6 stw %l3,[%i5+%o3] ! Mem[0000000090800018] = 4619b396 ! %l3 = 30ff652a4619b396, Mem[0000000090000010] = 1d358e58 stw %l3,[%i4+%o2] ! Mem[0000000090000010] = 4619b396 ! Mem[0000000091800010] = 6e4e5182 96298cae, %g2 = af022e97, %g3 = 7d3b2cbb ldd [%o0+%o2],%g2 ! %g2 = 000000006e4e5182 0000000096298cae ! %l6 = 99c86038, %l7 = 4e1f0bbd, Mem[0000000091000028] = 21a95ba1 08a9d051 std %l6,[%i6+%o5] ! Mem[0000000091000028] = 99c86038 4e1f0bbd ! Mem[0000000090800024] = 14490744, %g2 = 000000006e4e5182 ldub [%i5+0x025],%g2 ! %g2 = 0000000000000014 ! %l4 = 108210068014f79c, Mem[0000000091000016] = fe015ffa stb %l4,[%i6+0x016] ! Mem[0000000091000014] = 9c015ffa ! %l5 = 00000000e6fa9bcd, Mem[000000009000003a] = 8eb2e6c5 sth %l5,[%i4+0x03a] ! Mem[0000000090000038] = 9bcde6c5 ! Mem[0000000090000010] = 4619b396d828ead6, %g2 = 0000000000000014 ldx [%i4+%o2],%g2 ! %g2 = 4619b396d828ead6 ! Mem[0000000091000038] = e25676cb62bf8c8f, %g2 = 4619b396d828ead6 ldx [%i6+0x038],%g2 ! %g2 = e25676cb62bf8c8f p63_label_4: ! Mem[000000008f000020] = c58aac84, %l3 = 30ff652a4619b396 ldsh [%i2+0x022],%l3 ! %l3 = ffffffffffffac84 ! Mem[0000000090000030] = 7a6764e2, %g2 = e25676cb62bf8c8f lduw [%i4+0x030],%g2 ! %g2 = 000000007a6764e2 ! %l2 = 000000008defc38e, Mem[0000000090800028] = 4459f5d3 sth %l2,[%i5+%o5] ! Mem[0000000090800028] = c38ef5d3 ! Mem[000000008e000004] = 7131ad71, %l2 = 000000008defc38e lduw [%i0+0x004],%l2 ! %l2 = 000000007131ad71 ! Mem[000000009080000c] = 14acc7c9, %g18 = 7ecefed7aceaa93e ldsw [%i5+0x00c],%g2 ! %g2 = 7ecefed7aceaa93e ! %l4 = 8014f79c, %l5 = e6fa9bcd, Mem[0000000091800030] = 43bc1d81 51532584 std %l4,[%o0+0x030] ! Mem[0000000091800030] = 8014f79c e6fa9bcd ! Mem[0000000091800000] = 520ab007, %g2 = 0000000014acc7c9 ldub [%o0+0x001],%g2 ! %g2 = 0000000000000052 ! %l7 = 4fb47ce64e1f0bbd, Mem[0000000090000020] = 0ad8f7030332e58e stx %l7,[%i4+%o4] ! Mem[0000000090000020] = 4fb47ce64e1f0bbd ! Mem[000000009180002c] = df4e4459, %g2 = 0000000000000052 ldsh [%o0+0x02c],%g2 ! %g2 = ffffffffffffdf4e ! %l1 = ee44a9c02ddb6cdb, Mem[0000000090800010] = f8449dd95e356f1d stx %l1,[%i5+%o2] ! Mem[0000000090800010] = ee44a9c02ddb6cdb p63_label_5: ! %l5 = 00000000e6fa9bcd, Mem[0000000091000028] = 99c86038 stw %l5,[%i6+%o5] ! Mem[0000000091000028] = e6fa9bcd ! Mem[0000000091800030] = 8014f79ce6fa9bcd, %g2 = ffffffffffffdf4e ldx [%o0+0x030],%g2 ! %g2 = 8014f79ce6fa9bcd ! %l6 = dda57bf099c86038, Mem[000000008f000020] = c58aac84 sth %l6,[%i2+%o4] ! Mem[000000008f000020] = 6038ac84 ! %l6 = 99c86038, %l7 = 4e1f0bbd, Mem[0000000091000008] = 48c28052 7312abd6 std %l6,[%i6+%o1] ! Mem[0000000091000008] = 99c86038 4e1f0bbd ! %l4 = 8014f79c, %l5 = e6fa9bcd, Mem[0000000090800028] = c38ef5d3 51e85f11 std %l4,[%i5+%o5] ! Mem[0000000090800028] = 8014f79c e6fa9bcd ! Mem[000000009180003c] = adff0000, %g2 = 8014f79ce6fa9bcd lduh [%o0+0x03e],%g2 ! %g2 = 000000000000adff ! Mem[000000008f800010] = 7c821162, %l1 = ee44a9c02ddb6cdb ldub [%i3+0x012],%l1 ! %l1 = 0000000000000011 ! Mem[0000000091000000] = 8014f79c 2ddb6cdb, %g2 = 0000adff, %g3 = 96298cae ldd [%i6+%g0],%g2 ! %g2 = 000000008014f79c 000000002ddb6cdb ! Mem[0000000090000008] = 412809dc, %g18 = 7ecefed7aceaa93e ldsw [%i4+%o1],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[0000000091800034] = 9bcd54b6, %g2 = 00000000412809dc ldsb [%o0+0x036],%g2 ! %g2 = ffffffffffffff9b p63_label_6: ! Mem[0000000091000010] = 6cff95cd, %g18 = 7ecefed7aceaa93e ldsw [%i6+%o2],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[000000008f800030] = 8974e62a, %l3 = ffffffffffffac84 ldsh [%i3+0x032],%l3 ! %l3 = ffffffffffffe62a ! Mem[0000000090800038] = 66e1d7bc, %g2 = 000000006cff95cd ldub [%i5+0x038],%g2 ! %g2 = 0000000000000066 ! Mem[0000000090000018] = 1d179028, %g18 = 7ecefed7aceaa93e ldsw [%i4+%o3],%g2 ! %g2 = 7ecefed7aceaa93e ! %l5 = 00000000e6fa9bcd, Mem[0000000090800030] = eaf607f479e2e95e stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 00000000e6fa9bcd ! %l3 = ffffffffffffe62a, Mem[000000009080001f] = 9a0c86ef stb %l3,[%i5+0x01f] ! Mem[000000009080001c] = 2a0c86ef ! Mem[0000000090000010] = 4619b396d828ead6, %g2 = 000000001d179028 ldx [%i4+%o2],%g2 ! %g2 = 4619b396d828ead6 ! Mem[0000000090800018] = 19b396db, %g2 = 4619b396d828ead6 ldub [%i5+0x019],%g2 ! %g2 = 0000000000000019 ! %l0 = 000000008014f79c, Mem[000000008e800024] = 7e95b17c stw %l0,[%i1+0x024] ! Mem[000000008e800024] = 8014f79c ! %l0 = 8014f79c, %l1 = 00000011, Mem[000000008e800030] = 574bc212 f2267518 std %l0,[%i1+0x030] ! Mem[000000008e800030] = 8014f79c 00000011 p63_label_7: ! Mem[0000000091800034] = e6fa9bcd, %g2 = 0000000000000019 ldsb [%o0+0x034],%g2 ! %g2 = ffffffffffffffe6 ! Mem[0000000090000024] = 4e1f0bbd, %g2 = ffffffffffffffe6 ldsh [%i4+0x024],%g2 ! %g2 = 0000000000004e1f ! Mem[000000008f00002c] = ce89bc82, %l7 = 4fb47ce64e1f0bbd ldsw [%i2+0x02c],%l7 ! %l7 = ffffffffce89bc82 ! Mem[000000008f800020] = 10821006, %l4 = 108210068014f79c ldsw [%i3+%o4],%l4 ! %l4 = 0000000010821006 ! Mem[000000008e800010] = 79558e8f, %l0 = 000000008014f79c ldsw [%i1+%o2],%l0 ! %l0 = 0000000079558e8f ! %l6 = dda57bf099c86038, Mem[0000000090000030] = 7a6764e2 sth %l6,[%i4+0x030] ! Mem[0000000090000030] = 603864e2 ! %l4 = 10821006, %l5 = e6fa9bcd, Mem[000000008e000038] = 2f9bdd24 1cc0ab33 std %l4,[%i0+0x038] ! Mem[000000008e000038] = 10821006 e6fa9bcd ! %l2 = 000000007131ad71, Mem[0000000091000034] = 1214449b stw %l2,[%i6+0x034] ! Mem[0000000091000034] = 7131ad71 ! Mem[0000000090000020] = 4fb47ce64e1f0bbd, %g2 = 0000000000004e1f ldx [%i4+%o4],%g2 ! %g2 = 4fb47ce64e1f0bbd ! Mem[0000000090800010] = ee44a9c02ddb6cdb, %g2 = 4fb47ce64e1f0bbd ldx [%i5+%o2],%g2 ! %g2 = ee44a9c02ddb6cdb p63_label_8: ! Mem[0000000091000028] = e6fa9bcd 4e1f0bbd, %g2 = 2ddb6cdb, %g3 = 2ddb6cdb ldd [%i6+%o5],%g2 ! %g2 = 00000000e6fa9bcd 000000004e1f0bbd ! %l4 = 0000000010821006, Mem[0000000091000037] = 71e25676 stb %l4,[%i6+0x037] ! Mem[0000000091000034] = 06e25676 ! Mem[000000009180000c] = 23d9af6e, %g2 = 00000000e6fa9bcd ldsb [%o0+0x00d],%g2 ! %g2 = 0000000000000023 ! %l0 = 79558e8f, %l1 = 00000011, Mem[0000000091800038] = 54b6116d 9d52adff std %l0,[%o0+0x038] ! Mem[0000000091800038] = 79558e8f 00000011 ! Mem[0000000090000020] = 4fb47ce6 4e1f0bbd, %g2 = 00000023, %g3 = 4e1f0bbd ldd [%i4+%o4],%g2 ! %g2 = 000000004fb47ce6 000000004e1f0bbd ! Mem[0000000090000028] = af022e977d3b2cbb, %g2 = 000000004fb47ce6 ldx [%i4+%o5],%g2 ! %g2 = af022e977d3b2cbb ! %l5 = 00000000e6fa9bcd, Mem[000000009000002c] = 7d3b2cbb stw %l5,[%i4+0x02c] ! Mem[000000009000002c] = e6fa9bcd ! Mem[0000000091800020] = 0000e6fa, %g2 = af022e977d3b2cbb ldub [%o0+0x022],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800030] = 00000000e6fa9bcd, %g2 = 0000000000000000 ldx [%i5+0x030],%g2 ! %g2 = 00000000e6fa9bcd ! Mem[0000000090000038] = 53919bcde6c51178, %g2 = 00000000e6fa9bcd ldx [%i4+0x038],%g2 ! %g2 = 53919bcde6c51178 p63_label_9: ! %l3 = ffffffffffffe62a, Mem[000000008e000010] = 09f0d8e64c2b84e8 stx %l3,[%i0+%o2] ! Mem[000000008e000010] = ffffffffffffe62a ! Mem[0000000090800018] = 4619b396, %g18 = 7ecefed7aceaa93e ldsw [%i5+%o3],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[000000008f000000] = 3bd37e50 2be46c1e, %l4 = 10821006, %l5 = e6fa9bcd ldd [%i2+%g0],%l4 ! %l4 = 000000003bd37e50 000000002be46c1e ! %l2 = 000000007131ad71, Mem[0000000091800030] = 8014f79ce6fa9bcd stx %l2,[%o0+0x030] ! Mem[0000000091800030] = 000000007131ad71 ! %l3 = ffffffffffffe62a, Mem[0000000091800012] = 51829629 stb %l3,[%o0+0x012] ! Mem[0000000091800010] = 2a829629 ! Mem[000000008e000008] = d45df4e76c63d4ad, %l7 = ffffffffce89bc82 ldx [%i0+%o1],%l7 ! %l7 = d45df4e76c63d4ad ! %l6 = 99c86038, %l7 = 6c63d4ad, Mem[0000000091800008] = 8b9883bd 3923d9af std %l6,[%o0+%o1] ! Mem[0000000091800008] = 99c86038 6c63d4ad ! %l6 = dda57bf099c86038, Mem[000000008f000008] = 10821006 stw %l6,[%i2+%o1] ! Mem[000000008f000008] = 99c86038 ! Mem[0000000091800024] = e6fa9bcd, %g18 = 7ecefed7aceaa93e ldsw [%o0+0x024],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[000000009000002c] = 9bcd6038, %g2 = ffffffffe6fa9bcd ldsh [%i4+0x02e],%g2 ! %g2 = ffffffffffff9bcd p63_label_10: ! Mem[0000000091000018] = 5ffaf26e, %g18 = 7ecefed7aceaa93e ldsw [%i6+%o3],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[0000000091800008] = c860386c, %g2 = 000000005ffaf26e ldsb [%o0+0x009],%g2 ! %g2 = ffffffffffffffc8 ! %l2 = 7131ad71, %l3 = ffffe62a, Mem[000000008e000008] = d45df4e7 6c63d4ad std %l2,[%i0+%o1] ! Mem[000000008e000008] = 7131ad71 ffffe62a ! Mem[0000000090800038] = 66e1d7bc2ddb6cdb, %g2 = ffffffffffffffc8 ldx [%i5+0x038],%g2 ! %g2 = 66e1d7bc2ddb6cdb ! %l1 = 0000000000000011, Mem[000000009180003b] = 8f000000 stb %l1,[%o0+0x03b] ! Mem[0000000091800038] = 11000000 ! %l2 = 000000007131ad71, Mem[000000008e000004] = 7131ad71 stb %l2,[%i0+0x004] ! Mem[000000008e000004] = 7131ad71 ! Mem[0000000091800038] = 79558e11 00000011, %g2 = 2ddb6cdb, %g3 = 4e1f0bbd ldd [%o0+0x038],%g2 ! %g2 = 0000000079558e11 0000000000000011 ! Mem[000000008e000010] = ffffffff, %l2 = 000000007131ad71 ldsh [%i0+0x012],%l2 ! %l2 = ffffffffffffffff ! %l0 = 79558e8f, %l1 = 00000011, Mem[000000008e000000] = 86cd9717 7131ad71 std %l0,[%i0+%g0] ! Mem[000000008e000000] = 79558e8f 00000011 ! Mem[000000008e00000c] = ffffe62a, %l1 = 0000000000000011 lduw [%i0+0x00c],%l1 ! %l1 = 00000000ffffe62a p63_label_11: ! %l1 = 00000000ffffe62a, Mem[0000000091800038] = 79558e11 stw %l1,[%o0+0x038] ! Mem[0000000091800038] = ffffe62a ! Mem[0000000090000004] = d6ba8c74, %g2 = 0000000079558e11 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffffd6ba ! Mem[0000000091000020] = 4e1f0bbd 0f65f93d, %g2 = ffffd6ba, %g3 = 00000011 ldd [%i6+%o4],%g2 ! %g2 = 000000004e1f0bbd 000000000f65f93d ! Mem[000000008e00001c] = e3b22262, %l5 = 000000002be46c1e lduw [%i0+0x01c],%l5 ! %l5 = 00000000e3b22262 ! %l5 = 00000000e3b22262, Mem[000000008f800020] = 10821006 sth %l5,[%i3+%o4] ! Mem[000000008f800020] = 22621006 ! Mem[000000008f000014] = aa039d73, %l2 = ffffffffffffffff ldsw [%i2+0x014],%l2 ! %l2 = ffffffffaa039d73 ! Mem[0000000090000020] = 4fb47ce6, %g18 = 7ecefed7aceaa93e ldsw [%i4+%o4],%g2 ! %g2 = 7ecefed7aceaa93e ! %l6 = 99c86038, %l7 = 6c63d4ad, Mem[000000008f800028] = 8defc38e 44377be2 std %l6,[%i3+%o5] ! Mem[000000008f800028] = 99c86038 6c63d4ad ! Mem[0000000090800008] = 5a1ae612, %g18 = 7ecefed7aceaa93e ldsw [%i5+%o1],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[0000000091000014] = 9c015ffa, %g2 = 000000005a1ae612 ldsh [%i6+0x016],%g2 ! %g2 = ffffffffffff9c01 p63_label_12: ! Mem[0000000091000008] = 99c860384e1f0bbd, %g2 = ffffffffffff9c01 ldx [%i6+%o1],%g2 ! %g2 = 99c860384e1f0bbd ! Mem[000000008e80002c] = 1b0ea291, %l5 = 00000000e3b22262 ldsw [%i1+0x02c],%l5 ! %l5 = 000000001b0ea291 ! %l5 = 000000001b0ea291, Mem[0000000091000020] = 4e1f0bbd stb %l5,[%i6+%o4] ! Mem[0000000091000020] = 911f0bbd ! %l4 = 3bd37e50, %l5 = 1b0ea291, Mem[0000000091800020] = 00000000 e6fa9bcd std %l4,[%o0+%o4] ! Mem[0000000091800020] = 3bd37e50 1b0ea291 ! Mem[000000009000002c] = e6fa9bcd, %g18 = 7ecefed7aceaa93e ldsw [%i4+0x02c],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[0000000091000034] = 7131ad06, %g18 = 7ecefed7aceaa93e ldsw [%i6+0x034],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[0000000091800008] = 99c86038, %g18 = 7ecefed7aceaa93e ldsw [%o0+%o1],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[000000009180002c] = 4e445900, %g2 = ffffffff99c86038 ldub [%o0+0x02d],%g2 ! %g2 = 000000000000004e ! %l2 = ffffffffaa039d73, Mem[0000000091000020] = 911f0bbd0f65f93d stx %l2,[%i6+%o4] ! Mem[0000000091000020] = ffffffffaa039d73 ! Mem[000000008f800030] = 8974e62a, %l1 = 00000000ffffe62a ldsw [%i3+0x030],%l1 ! %l1 = ffffffff8974e62a p63_label_13: ! Mem[0000000090800018] = 4619b396db268a2a, %g2 = 000000000000004e ldx [%i5+%o3],%g2 ! %g2 = 4619b396db268a2a ! %l3 = ffffffffffffe62a, Mem[0000000090800024] = 35144907 stw %l3,[%i5+0x024] ! Mem[0000000090800024] = ffffe62a ! Mem[0000000091800028] = 3f24b0df, %g2 = 4619b396db268a2a ldub [%o0+0x029],%g2 ! %g2 = 000000000000003f ! %l5 = 000000001b0ea291, Mem[000000009000003c] = e6c51178 stw %l5,[%i4+0x03c] ! Mem[000000009000003c] = 1b0ea291 ! Mem[0000000091000024] = aa039d73, %g2 = 000000000000003f lduw [%i6+0x024],%g2 ! %g2 = 00000000aa039d73 ! %l0 = 79558e8f, %l1 = 8974e62a, Mem[000000008e000010] = ffffffff ffffe62a std %l0,[%i0+%o2] ! Mem[000000008e000010] = 79558e8f 8974e62a ! %l0 = 0000000079558e8f, Mem[0000000091800028] = 153f24b0 stb %l0,[%o0+%o5] ! Mem[0000000091800028] = 8f3f24b0 ! %l7 = d45df4e76c63d4ad, Mem[0000000090000010] = 4619b396d828ead6 stx %l7,[%i4+%o2] ! Mem[0000000090000010] = d45df4e76c63d4ad ! Mem[0000000090800014] = 2ddb6cdb, %g18 = 7ecefed7aceaa93e ldsw [%i5+0x014],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[0000000091800028] = 3f24b0df, %g2 = 000000002ddb6cdb ldsb [%o0+0x029],%g2 ! %g2 = 000000000000003f p63_label_14: ! Mem[000000009180000c] = d4ad6e4e, %g2 = 000000000000003f ldsb [%o0+0x00e],%g2 ! %g2 = ffffffffffffffd4 ! Mem[0000000090000018] = 1d179028, %g2 = ffffffffffffffd4 ldsh [%i4+%o3],%g2 ! %g2 = 0000000000001d17 ! %l1 = ffffffff8974e62a, Mem[0000000090800028] = 8014f79c sth %l1,[%i5+%o5] ! Mem[0000000090800028] = e62af79c ! Mem[0000000091800020] = 3bd37e50, %g18 = 7ecefed7aceaa93e ldsw [%o0+%o4],%g2 ! %g2 = 7ecefed7aceaa93e ! %l2 = ffffffffaa039d73, Mem[0000000091800004] = 07b3e6aa stw %l2,[%o0+0x004] ! Mem[0000000091800004] = aa039d73 ! Mem[0000000091000038] = 76cb62bf, %g2 = 000000003bd37e50 ldsb [%i6+0x03a],%g2 ! %g2 = 0000000000000076 ! %l2 = ffffffffaa039d73, Mem[000000009100002c] = 4e1f0bbd stw %l2,[%i6+0x02c] ! Mem[000000009100002c] = aa039d73 ! Mem[0000000090000014] = 63d4ad1d, %g2 = 0000000000000076 ldub [%i4+0x015],%g2 ! %g2 = 0000000000000063 ! Mem[0000000091800000] = 520ab0aa, %g2 = 0000000000000063 ldub [%o0+0x001],%g2 ! %g2 = 0000000000000052 ! Mem[0000000091800030] = 00000000, %g2 = 0000000000000052 lduw [%o0+0x030],%g2 ! %g2 = 0000000000000000 p63_label_15: ! Mem[000000008e800038] = f00dbecb, %l2 = ffffffffaa039d73 ldub [%i1+0x039],%l2 ! %l2 = 000000000000000d ! Mem[0000000091000014] = 77579c01, %g2 = 0000000000000000 lduw [%i6+0x014],%g2 ! %g2 = 0000000077579c01 ! %l3 = ffffffffffffe62a, Mem[0000000090800000] = 8014f79c sth %l3,[%i5+%g0] ! Mem[0000000090800000] = e62af79c ! %l0 = 0000000079558e8f, Mem[000000008e000026] = 8bc18b6a stb %l0,[%i0+0x026] ! Mem[000000008e000024] = 8bc18f6a ! %l0 = 0000000079558e8f, Mem[000000008f00000c] = 8014f79c sth %l0,[%i2+0x00c] ! Mem[000000008f00000c] = 8e8ff79c ! Mem[0000000090800034] = e6fa9bcd, %g18 = 7ecefed7aceaa93e ldsw [%i5+0x034],%g2 ! %g2 = 7ecefed7aceaa93e ! %l4 = 000000003bd37e50, Mem[0000000090000036] = a20a5391 sth %l4,[%i4+0x036] ! Mem[0000000090000034] = 7e505391 ! %l2 = 000000000000000d, Mem[000000008e800034] = 00000011 stw %l2,[%i1+0x034] ! Mem[000000008e800034] = 0000000d ! %l3 = ffffffffffffe62a, Mem[0000000090800019] = 19b396db stb %l3,[%i5+0x019] ! Mem[0000000090800018] = 2ab396db ! Mem[000000008e800028] = 44fee212, %l1 = ffffffff8974e62a ldsh [%i1+0x02a],%l1 ! %l1 = ffffffffffffe212 p63_label_16: ! Mem[000000009000003c] = a2910000, %g2 = ffffffffe6fa9bcd ldsh [%i4+0x03e],%g2 ! %g2 = ffffffffffffa291 ! Mem[000000008f000014] = aa039d73, %l2 = 000000000000000d ldub [%i2+0x016],%l2 ! %l2 = 000000000000009d ! Mem[0000000091000030] = a5b5761e, %g18 = 7ecefed7aceaa93e ldsw [%i6+0x030],%g2 ! %g2 = 7ecefed7aceaa93e ! %l2 = 000000000000009d, Mem[000000008f000032] = 81579c21 sth %l2,[%i2+0x032] ! Mem[000000008f000030] = 8157009d ! Mem[000000009000000c] = a1a1d45d, %g2 = ffffffffa5b5761e ldub [%i4+0x00e],%g2 ! %g2 = 00000000000000a1 ! Mem[000000008e800020] = 8684f221, %l6 = dda57bf099c86038 ldsh [%i1+0x022],%l6 ! %l6 = fffffffffffff221 ! Mem[000000008e800010] = 79558e8f 10dd4d40, %l6 = fffff221, %l7 = 6c63d4ad ldd [%i1+%o2],%l6 ! %l6 = 0000000079558e8f 0000000010dd4d40 ! Mem[0000000091000008] = 99c86038 4e1f0bbd, %g2 = 000000a1, %g3 = 0f65f93d ldd [%i6+%o1],%g2 ! %g2 = 0000000099c86038 000000004e1f0bbd ! Mem[000000008e800010] = 79558e8f 10dd4d40, %l4 = 3bd37e50, %l5 = 1b0ea291 ldd [%i1+%o2],%l4 ! %l4 = 0000000079558e8f 0000000010dd4d40 ! Mem[0000000091800010] = 6e4e2a8296298cae, %g2 = 0000000099c86038 ldx [%o0+%o2],%g2 ! %g2 = 6e4e2a8296298cae p63_label_17: ! %l7 = 0000000010dd4d40, Mem[000000009000000d] = dda1a1d4 stb %l7,[%i4+0x00d] ! Mem[000000009000000c] = 40a1a1d4 ! Mem[0000000091000030] = a5b5761e, %g2 = 6e4e2a8296298cae ldub [%i6+0x030],%g2 ! %g2 = 00000000000000a5 ! Mem[000000008e000008] = 7131ad71, %l2 = 000000000000009d ldsb [%i0+%o1],%l2 ! %l2 = 0000000000000071 ! %l1 = ffffffffffffe212, Mem[0000000091800010] = 6e4e2a82 sth %l1,[%o0+%o2] ! Mem[0000000091800010] = e2122a82 ! %l5 = 0000000010dd4d40, Mem[000000008f000028] = 539f5f9cce89bc82 stx %l5,[%i2+%o5] ! Mem[000000008f000028] = 0000000010dd4d40 ! %l6 = 79558e8f, %l7 = 10dd4d40, Mem[0000000091000018] = 5ffaf26e 47a19fcf std %l6,[%i6+%o3] ! Mem[0000000091000018] = 79558e8f 10dd4d40 ! Mem[000000009100000c] = 4e1f0bbd, %g18 = 7ecefed7aceaa93e ldsw [%i6+0x00c],%g2 ! %g2 = 7ecefed7aceaa93e ! %l0 = 79558e8f, %l1 = ffffe212, Mem[000000008f000038] = a383d5a6 937882de std %l0,[%i2+0x038] ! Mem[000000008f000038] = 79558e8f ffffe212 ! Mem[000000008e800030] = 8014f79c0000000d, %l2 = 0000000000000071 ldx [%i1+0x030],%l2 ! %l2 = 8014f79c0000000d ! Mem[000000009080001c] = db268a2a, %g18 = 7ecefed7aceaa93e ldsw [%i5+0x01c],%g2 ! %g2 = 7ecefed7aceaa93e p63_label_18: ! %l7 = 0000000010dd4d40, Mem[000000009080000b] = 1214acc7 stb %l7,[%i5+0x00b] ! Mem[0000000090800008] = 4014acc7 ! Mem[000000008e80001c] = b0e5aec3, %l4 = 0000000079558e8f ldsb [%i1+0x01e],%l4 ! %l4 = ffffffffffffffae ! Mem[0000000091800008] = 99c860386c63d4ad, %g2 = ffffffffdb268a2a ldx [%o0+%o1],%g2 ! %g2 = 99c860386c63d4ad ! %l0 = 0000000079558e8f, Mem[000000009080003b] = bc2ddb6c stb %l0,[%i5+0x03b] ! Mem[0000000090800038] = 8f2ddb6c ! Mem[0000000090800014] = db6cdb46, %g2 = 99c860386c63d4ad ldsb [%i5+0x015],%g2 ! %g2 = ffffffffffffffdb ! %l6 = 0000000079558e8f, Mem[0000000090800010] = ee44a9c0 stw %l6,[%i5+%o2] ! Mem[0000000090800010] = 79558e8f ! Mem[0000000090800000] = e62af79c e6fa9bcd, %g2 = ffffffdb, %g3 = 4e1f0bbd ldd [%i5+%g0],%g2 ! %g2 = 00000000e62af79c 00000000e6fa9bcd ! %l3 = ffffffffffffe62a, Mem[000000008f000008] = 99c860388e8ff79c stx %l3,[%i2+%o1] ! Mem[000000008f000008] = ffffffffffffe62a ! Mem[000000009180001c] = b7684e28, %g2 = 00000000e62af79c ldsh [%o0+0x01c],%g2 ! %g2 = ffffffffffffb768 ! %l0 = 0000000079558e8f, Mem[0000000090800011] = 558e8f2d stb %l0,[%i5+0x011] ! Mem[0000000090800010] = 8f8e8f2d p63_label_19: ! Mem[0000000091000028] = e6fa9bcdaa039d73, %g2 = ffffffffffffb768 ldx [%i6+%o5],%g2 ! %g2 = e6fa9bcdaa039d73 ! %l1 = ffffffffffffe212, Mem[0000000091800010] = e2122a82 sth %l1,[%o0+%o2] ! Mem[0000000091800010] = e2122a82 ! Mem[0000000090000028] = af022e97, %g18 = 7ecefed7aceaa93e ldsw [%i4+%o5],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[0000000091800038] = ffffe62a00000011, %g2 = ffffffffaf022e97 ldx [%o0+0x038],%g2 ! %g2 = ffffe62a00000011 ! %l2 = 8014f79c0000000d, Mem[000000009180001e] = 4e283bd3 stb %l2,[%o0+0x01e] ! Mem[000000009180001c] = 0d283bd3 ! %l7 = 0000000010dd4d40, Mem[0000000090800000] = e62af79ce6fa9bcd stx %l7,[%i5+%g0] ! Mem[0000000090800000] = 0000000010dd4d40 ! %l0 = 79558e8f, %l1 = ffffe212, Mem[0000000090000000] = 09d53180 d6ba8c74 std %l0,[%i4+%g0] ! Mem[0000000090000000] = 79558e8f ffffe212 ! %l0 = 0000000079558e8f, Mem[000000009080000a] = e64014ac stb %l0,[%i5+0x00a] ! Mem[0000000090800008] = 8f4014ac ! Mem[0000000091000024] = aa039d73, %g2 = ffffe62a00000011 lduh [%i6+0x024],%g2 ! %g2 = 000000000000aa03 ! Mem[0000000090000038] = 53919bcd1b0ea291, %g2 = 000000000000aa03 ldx [%i4+0x038],%g2 ! %g2 = 53919bcd1b0ea291 p63_label_20: ! Mem[000000009000002c] = e6fa9bcd, %g18 = 7ecefed7aceaa93e ldsw [%i4+0x02c],%g2 ! %g2 = 7ecefed7aceaa93e ! %l5 = 0000000010dd4d40, Mem[000000009080001d] = 268a2a0c stb %l5,[%i5+0x01d] ! Mem[000000009080001c] = 408a2a0c ! %l0 = 79558e8f, %l1 = ffffe212, Mem[0000000091000010] = 6cff95cd 77579c01 std %l0,[%i6+%o2] ! Mem[0000000091000010] = 79558e8f ffffe212 ! Mem[000000009180000c] = 63d4ade2, %g2 = ffffffffe6fa9bcd ldsb [%o0+0x00d],%g2 ! %g2 = 0000000000000063 ! %l7 = 0000000010dd4d40, Mem[000000009080001a] = b396db40 stb %l7,[%i5+0x01a] ! Mem[0000000090800018] = 4096db40 ! Mem[0000000091000034] = 7131ad06, %g18 = 7ecefed7aceaa93e ldsw [%i6+0x034],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[0000000090800010] = 798f8e8f, %g2 = 000000007131ad06 ldsb [%i5+%o2],%g2 ! %g2 = 0000000000000079 ! Mem[0000000090000000] = 79558e8f, %g18 = 7ecefed7aceaa93e ldsw [%i4+%g0],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[000000009000001c] = 70edfb0e, %g2 = 0000000079558e8f ldsh [%i4+0x01c],%g2 ! %g2 = 00000000000070ed ! %l0 = 0000000079558e8f, Mem[0000000091000022] = ffffaa03 sth %l0,[%i6+0x022] ! Mem[0000000091000020] = 8e8faa03 p63_label_21: ! Mem[000000008f80000c] = 0fa80e29, %l2 = 8014f79c0000000d ldub [%i3+0x00e],%l2 ! %l2 = 000000000000000e ! %l1 = ffffffffffffe212, Mem[0000000090800024] = ffffe62a sth %l1,[%i5+0x024] ! Mem[0000000090800024] = e212e62a ! Mem[000000008f800018] = 31b07ad3, %l1 = ffffffffffffe212 ldsh [%i3+0x01a],%l1 ! %l1 = 0000000000007ad3 ! %l2 = 0000000e, %l3 = ffffe62a, Mem[0000000090800020] = 0c86ef26 e212e62a std %l2,[%i5+%o4] ! Mem[0000000090800020] = 0000000e ffffe62a ! Mem[0000000091000010] = 79558e8f ffffe212, %g2 = 000070ed, %g3 = e6fa9bcd ldd [%i6+%o2],%g2 ! %g2 = 0000000079558e8f 00000000ffffe212 ! Mem[0000000090000028] = af022e97e6fa9bcd, %g2 = 0000000079558e8f ldx [%i4+%o5],%g2 ! %g2 = af022e97e6fa9bcd ! Mem[0000000091800014] = 96298cae, %g2 = af022e97e6fa9bcd ldsh [%o0+0x014],%g2 ! %g2 = ffffffffffff9629 ! %l2 = 000000000000000e, Mem[000000008e800008] = 10184f62 stw %l2,[%i1+%o1] ! Mem[000000008e800008] = 0000000e ! %l3 = ffffffffffffe62a, Mem[000000009100000c] = 4e1f0bbd stb %l3,[%i6+0x00c] ! Mem[000000009100000c] = 2a1f0bbd ! %l2 = 000000000000000e, Mem[0000000090800033] = 00e6fa9b stb %l2,[%i5+0x033] ! Mem[0000000090800030] = 0ee6fa9b p63_label_22: ! Mem[000000009100000c] = 1f0bbd79, %g2 = ffffffffffff9629 ldub [%i6+0x00d],%g2 ! %g2 = 000000000000001f ! Mem[0000000091800010] = 8296298c, %g2 = 000000000000001f ldub [%o0+0x013],%g2 ! %g2 = 0000000000000082 ! Mem[000000008f80000c] = 0fa80e29, %l2 = 000000000000000e lduw [%i3+0x00c],%l2 ! %l2 = 000000000fa80e29 ! Mem[0000000090800010] = 798f8e8f 2ddb6cdb, %g2 = 00000082, %g3 = ffffe212 ldd [%i5+%o2],%g2 ! %g2 = 00000000798f8e8f 000000002ddb6cdb ! Mem[000000009180002c] = 59000000, %g2 = 00000000798f8e8f ldub [%o0+0x02f],%g2 ! %g2 = 0000000000000059 ! Mem[0000000090800024] = e62ae62a, %g2 = 0000000000000059 ldub [%i5+0x026],%g2 ! %g2 = 00000000000000e6 ! Mem[0000000090000010] = d45df4e7, %g2 = 00000000000000e6 lduw [%i4+%o2],%g2 ! %g2 = 00000000d45df4e7 ! %l5 = 0000000010dd4d40, Mem[0000000090800008] = 5a1a8f40 stw %l5,[%i5+%o1] ! Mem[0000000090800008] = 10dd4d40 ! Mem[0000000090000010] = 5df4e76c, %g2 = 00000000d45df4e7 ldsb [%i4+0x011],%g2 ! %g2 = 000000000000005d ! Mem[0000000090000030] = 603864e2807f7e50, %g2 = 000000000000005d ldx [%i4+0x030],%g2 ! %g2 = 603864e2807f7e50 p63_label_23: ! Mem[0000000091800020] = 3bd37e50 1b0ea291, %g2 = 807f7e50, %g3 = 2ddb6cdb ldd [%o0+%o4],%g2 ! %g2 = 000000003bd37e50 000000001b0ea291 ! %l3 = ffffffffffffe62a, Mem[0000000091800008] = 99c86038 stw %l3,[%o0+%o1] ! Mem[0000000091800008] = ffffe62a ! Mem[000000009080001c] = 2a000000, %g2 = 000000003bd37e50 ldsb [%i5+0x01f],%g2 ! %g2 = 000000000000002a ! %l2 = 000000000fa80e29, Mem[0000000091800028] = 8f3f24b0 stw %l2,[%o0+%o5] ! Mem[0000000091800028] = 0fa80e29 ! Mem[0000000091800024] = 1b0ea291, %g2 = 000000000000002a lduw [%o0+0x024],%g2 ! %g2 = 000000001b0ea291 ! Mem[0000000091000008] = 99c860382a1f0bbd, %g2 = 000000001b0ea291 ldx [%i6+%o1],%g2 ! %g2 = 99c860382a1f0bbd ! %l7 = 0000000010dd4d40, Mem[000000009100001a] = 8e8f10dd sth %l7,[%i6+0x01a] ! Mem[0000000091000018] = 4d4010dd ! Mem[0000000091800018] = 06faad5c b7680d28, %g2 = 2a1f0bbd, %g3 = 1b0ea291 ldd [%o0+%o3],%g2 ! %g2 = 0000000006faad5c 00000000b7680d28 ! %l1 = 0000000000007ad3, Mem[0000000090800034] = e6fa9bcd stw %l1,[%i5+0x034] ! Mem[0000000090800034] = 00007ad3 ! %l5 = 0000000010dd4d40, Mem[000000009000001a] = 902870ed sth %l5,[%i4+0x01a] ! Mem[0000000090000018] = 4d4070ed p63_label_24: ! Mem[0000000090800028] = e62af79c, %g18 = 7ecefed7aceaa93e ldsw [%i5+%o5],%g2 ! %g2 = 7ecefed7aceaa93e ! Mem[0000000090000018] = 1d174d40 70edfb0e, %g2 = e62af79c, %g3 = b7680d28 ldd [%i4+%o3],%g2 ! %g2 = 000000001d174d40 0000000070edfb0e ! %l4 = ffffffffffffffae, Mem[000000009180001e] = 0d283bd3 sth %l4,[%o0+0x01e] ! Mem[000000009180001c] = ffae3bd3 ! Mem[0000000091000018] = 79554d40, %g2 = 000000001d174d40 ldsb [%i6+%o3],%g2 ! %g2 = 0000000000000079 ! %l5 = 0000000010dd4d40, Mem[000000008e000030] = 021447f9 stw %l5,[%i0+0x030] ! Mem[000000008e000030] = 10dd4d40 ! Mem[000000009180000c] = 6c63d4ad, %g18 = 7ecefed7aceaa93e ldsw [%o0+0x00c],%g2 ! %g2 = 7ecefed7aceaa93e ! %l1 = 0000000000007ad3, Mem[0000000091000010] = 79558e8f stb %l1,[%i6+%o2] ! Mem[0000000091000010] = d3558e8f ! %l5 = 0000000010dd4d40, Mem[000000008f800028] = 99c860386c63d4ad stx %l5,[%i3+%o5] ! Mem[000000008f800028] = 0000000010dd4d40 ! %l0 = 79558e8f, %l1 = 00007ad3, Mem[0000000090000038] = 53919bcd 1b0ea291 std %l0,[%i4+0x038] ! Mem[0000000090000038] = 79558e8f 00007ad3 ! Mem[000000009080001c] = 2a000000, %g2 = 000000006c63d4ad ldub [%i5+0x01f],%g2 ! %g2 = 000000000000002a p63_label_25: ! Mem[0000000090000000] = 79558e8f ffffe212, %g2 = 0000002a, %g3 = 70edfb0e ldd [%i4+%g0],%g2 ! %g2 = 0000000079558e8f 00000000ffffe212 ! Mem[000000009000002c] = e6fa9bcd, %g2 = 0000000079558e8f ldsh [%i4+0x02c],%g2 ! %g2 = ffffffffffffe6fa ! %l5 = 0000000010dd4d40, Mem[0000000091800017] = ae06faad stb %l5,[%o0+0x017] ! Mem[0000000091800014] = 4006faad ! %l4 = ffffffae, %l5 = 10dd4d40, Mem[0000000090000038] = 79558e8f 00007ad3 std %l4,[%i4+0x038] ! Mem[0000000090000038] = ffffffae 10dd4d40 ! %l4 = ffffffffffffffae, Mem[0000000091000034] = 7131ad06 sth %l4,[%i6+0x034] ! Mem[0000000091000034] = ffaead06 ! Mem[0000000090000004] = e2124128, %g2 = ffffffffffffe6fa lduh [%i4+0x006],%g2 ! %g2 = 000000000000e212 ! %l5 = 0000000010dd4d40, Mem[0000000090000034] = 807f7e50 stw %l5,[%i4+0x034] ! Mem[0000000090000034] = 10dd4d40 ! %l2 = 000000000fa80e29, Mem[000000008e000020] = c60fad128bc18f6a stx %l2,[%i0+%o4] ! Mem[000000008e000020] = 000000000fa80e29 ! Mem[0000000091800004] = 9d73ffff, %g2 = 000000000000e212 lduh [%o0+0x006],%g2 ! %g2 = 0000000000009d73 ! %l4 = ffffffae, %l5 = 10dd4d40, Mem[0000000091800038] = ffffe62a 00000011 std %l4,[%o0+0x038] ! Mem[0000000091800038] = ffffffae 10dd4d40 ba,a p63_not_taken_0_end p63_not_taken_0: ! The following code should not be executed stw %l2,[%i3+0x018] std %l6,[%i3+0x010] ldub [%i2+0x036],%l1 ldsh [%i2+0x004],%l0 ldsw [%i1+0x03c],%l4 std %l6,[%i2+0x028] stb %l3,[%i1+0x028] ldsh [%i3+0x012],%l4 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 0000000079558e8f bne,a,pn %xcc,p63_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000007ad3 bne,a,pn %xcc,p63_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000fa80e29 bne,a,pn %xcc,p63_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffffe62a bne,a,pn %xcc,p63_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffffae bne,a,pn %xcc,p63_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000010dd4d40 bne,a,pn %xcc,p63_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000079558e8f bne,a,pn %xcc,p63_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000010dd4d40 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 %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be c465aaf9 a411dfca bne %xcc,p63_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 8ad54e0e 9b3760b2 bne %xcc,p63_f6_fail nop ! Check Local Memory set p63_local0_expect,%g1 p63_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 79558e8f00000011 ldx [%i0+0x000],%g3 ! Observed data at 000000008e000000 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 7131ad71ffffe62a 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 = 79558e8f8974e62a ldx [%i0+0x010],%g3 ! Observed data at 000000008e000010 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000000fa80e29 ldx [%i0+0x020],%g3 ! Observed data at 000000008e000020 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 44dda1a14619b396 ldx [%i0+0x028],%g3 ! Observed data at 000000008e000028 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 10dd4d408d81c480 ldx [%i0+0x030],%g3 ! Observed data at 000000008e000030 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 10821006e6fa9bcd ldx [%i0+0x038],%g3 ! Observed data at 000000008e000038 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x038,%g4 set p63_local1_expect,%g1 p63_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 0000000ee48a54f0 ldx [%i1+0x008],%g3 ! Observed data at 000000008e800008 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 8684f2218014f79c ldx [%i1+0x020],%g3 ! Observed data at 000000008e800020 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 8014f79c0000000d ldx [%i1+0x030],%g3 ! Observed data at 000000008e800030 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x030,%g4 set p63_local2_expect,%g1 p63_check_local2: ldx [%g1+0x008],%g2 ! Expected data = ffffffffffffe62a ldx [%i2+0x008],%g3 ! Observed data at 000000008f000008 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 6038ac84b8339edd ldx [%i2+0x020],%g3 ! Observed data at 000000008f000020 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000000010dd4d40 ldx [%i2+0x028],%g3 ! Observed data at 000000008f000028 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 8157009d526b5665 ldx [%i2+0x030],%g3 ! Observed data at 000000008f000030 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 79558e8fffffe212 ldx [%i2+0x038],%g3 ! Observed data at 000000008f000038 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x038,%g4 set p63_local3_expect,%g1 p63_check_local3: ldx [%g1+0x020],%g2 ! Expected data = 226210068014f79c 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 = 0000000010dd4d40 ldx [%i3+0x028],%g3 ! Observed data at 000000008f800028 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i3,0x028,%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_f4_fail: set p63_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p63_f6_fail: set p63_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%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: stxa %l1,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f000020] ldsba [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000008e000000] done p63_trap1o: stxa %l1,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f000020] ldsba [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000008e000000] done p63_trap2e: stha %l1,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008e000000] ldswa [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000008f000018] stba %l3,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f000018] ldda [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008f000020] ldxa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000008e000020] stha %l2,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f800018] lduba [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008e000018] done p63_trap2o: stha %l1,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008e000000] ldswa [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000008f000018] stba %l3,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f000018] ldda [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008f000020] ldxa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000008e000020] stha %l2,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f800018] lduba [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008e000018] done p63_trap3e: nop nop nop nop done p63_trap3o: 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 = a31b73e8ed30d95e ldx [%g1+0x008],%l1 ! %l1 = ee44a9c02ddb6cdb ldx [%g1+0x010],%l2 ! %l2 = 412809dc44dda1a1 ldx [%g1+0x018],%l3 ! %l3 = 30ff652a4619b396 ldx [%g1+0x020],%l4 ! %l4 = cde44f401870e266 ldx [%g1+0x028],%l5 ! %l5 = f8fd9410e7fda465 ldx [%g1+0x030],%l6 ! %l6 = dda57bf099c86038 ldx [%g1+0x038],%l7 ! %l7 = 4fb47ce64e1f0bbd ! 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: ldx [%i2+0x028],%l1 ! Mem[0000000011000028] ldd [%i0+0x038],%l4 ! Mem[0000000010000038] ldub [%i3+0x031],%l6 ! Mem[0000000011800031] jmpl %o7,%g0 std %l0,[%i3+0x008] ! Mem[0000000011800008] p0_near_0_he: ldd [%i1+0x010],%l4 ! Mem[0000000010800010] stb %l1,[%i3+0x01d] ! Mem[000000001180001d] std %l2,[%i2+0x020] ! Mem[0000000011000020] jmpl %o7,%g0 sth %l2,[%i1+0x028] ! Mem[0000000010800028] p1_near_0_le: stx %l1,[%i2+0x008] ! Mem[0000000013000008] ldsw [%i0+0x01c],%l5 ! Mem[000000001200001c] ldub [%i3+0x011],%l6 ! Mem[0000000013800011] jmpl %o7,%g0 ldsh [%i2+0x00c],%l0 ! Mem[000000001300000c] p1_near_0_he: stx %l4,[%i3+0x030] ! Mem[0000000013800030] ldsb [%i0+0x03d],%l1 ! Mem[000000001200003d] lduw [%i1+0x000],%l3 ! Mem[0000000012800000] jmpl %o7,%g0 stb %l2,[%i2+0x009] ! Mem[0000000013000009] p2_near_0_le: ldub [%i2+0x029],%l1 ! Mem[0000000015000029] ldub [%i0+0x03c],%l5 ! Mem[000000001400003c] ldub [%i2+0x031],%l6 ! Mem[0000000015000031] jmpl %o7,%g0 sth %l0,[%i0+0x00c] ! Mem[000000001400000c] p2_near_0_he: stw %l4,[%i2+0x010] ! Mem[0000000015000010] ldx [%i1+0x018],%l1 ! Mem[0000000014800018] ldsw [%i1+0x020],%l3 ! Mem[0000000014800020] jmpl %o7,%g0 lduw [%i2+0x028],%l2 ! Mem[0000000015000028] p3_near_0_le: std %l0,[%i2+0x008] ! Mem[0000000017000008] ldx [%i0+0x018],%l5 ! Mem[0000000016000018] ldub [%i1+0x011],%l6 ! Mem[0000000016800011] jmpl %o7,%g0 lduh [%i3+0x00c],%l0 ! Mem[000000001780000c] p3_near_0_he: sth %l4,[%i0+0x030] ! Mem[0000000016000030] ldsh [%i3+0x03c],%l1 ! Mem[000000001780003c] ldd [%i3+0x000],%l2 ! Mem[0000000017800000] jmpl %o7,%g0 ldsh [%i3+0x008],%l2 ! Mem[0000000017800008] p4_near_0_le: ldsb [%i2+0x029],%l1 ! Mem[0000000019000029] sth %l5,[%i3+0x03c] ! Mem[000000001980003c] ldub [%i1+0x031],%l6 ! Mem[0000000018800031] jmpl %o7,%g0 stw %l0,[%i2+0x00c] ! Mem[000000001900000c] p4_near_0_he: std %l4,[%i3+0x010] ! Mem[0000000019800010] stb %l1,[%i0+0x01d] ! Mem[000000001800001d] sth %l3,[%i2+0x022] ! Mem[0000000019000022] jmpl %o7,%g0 ldd [%i0+0x028],%l2 ! Mem[0000000018000028] p5_near_0_le: lduw [%i2+0x008],%l1 ! Mem[000000001b000008] ldd [%i3+0x018],%l4 ! Mem[000000001b800018] ldub [%i0+0x011],%l6 ! Mem[000000001a000011] jmpl %o7,%g0 lduw [%i0+0x00c],%l0 ! Mem[000000001a00000c] p5_near_0_he: stb %l4,[%i0+0x030] ! Mem[000000001a000030] ldsw [%i1+0x03c],%l1 ! Mem[000000001a80003c] ldx [%i1+0x000],%l3 ! Mem[000000001a800000] jmpl %o7,%g0 stw %l2,[%i1+0x008] ! Mem[000000001a800008] p6_near_0_le: stw %l1,[%i2+0x028] ! Mem[000000001d000028] ldsw [%i3+0x03c],%l5 ! Mem[000000001d80003c] ldub [%i0+0x031],%l6 ! Mem[000000001c000031] jmpl %o7,%g0 stx %l0,[%i3+0x008] ! Mem[000000001d800008] p6_near_0_he: ldx [%i3+0x010],%l4 ! Mem[000000001d800010] std %l0,[%i3+0x018] ! Mem[000000001d800018] ldub [%i1+0x022],%l3 ! Mem[000000001c800022] jmpl %o7,%g0 std %l2,[%i2+0x028] ! Mem[000000001d000028] p7_near_0_le: ldsw [%i2+0x008],%l1 ! Mem[000000001f000008] ldub [%i3+0x01c],%l5 ! Mem[000000001f80001c] ldub [%i3+0x011],%l6 ! Mem[000000001f800011] jmpl %o7,%g0 ldx [%i2+0x008],%l0 ! Mem[000000001f000008] p7_near_0_he: lduw [%i1+0x030],%l4 ! Mem[000000001e800030] ldsh [%i0+0x03c],%l1 ! Mem[000000001e00003c] stx %l3,[%i0+0x000] ! Mem[000000001e000000] jmpl %o7,%g0 lduh [%i2+0x008],%l2 ! Mem[000000001f000008] p8_near_0_le: stb %l1,[%i2+0x029] ! Mem[0000000021000029] ldx [%i3+0x038],%l5 ! Mem[0000000021800038] ldub [%i3+0x031],%l6 ! Mem[0000000021800031] jmpl %o7,%g0 ldd [%i0+0x008],%l0 ! Mem[0000000020000008] p8_near_0_he: lduh [%i3+0x010],%l4 ! Mem[0000000021800010] sth %l1,[%i1+0x01c] ! Mem[000000002080001c] std %l2,[%i2+0x020] ! Mem[0000000021000020] jmpl %o7,%g0 ldsw [%i3+0x028],%l2 ! Mem[0000000021800028] p9_near_0_le: ldd [%i2+0x008],%l0 ! Mem[0000000023000008] sth %l5,[%i3+0x01c] ! Mem[000000002380001c] ldub [%i2+0x011],%l6 ! Mem[0000000023000011] jmpl %o7,%g0 stb %l0,[%i3+0x00c] ! Mem[000000002380000c] p9_near_0_he: ldub [%i1+0x030],%l4 ! Mem[0000000022800030] ldsw [%i3+0x03c],%l1 ! Mem[000000002380003c] lduw [%i1+0x000],%l3 ! Mem[0000000022800000] jmpl %o7,%g0 ldsb [%i0+0x009],%l2 ! Mem[0000000022000009] p10_near_0_le: lduh [%i2+0x028],%l1 ! Mem[0000000025000028] ldd [%i3+0x038],%l4 ! Mem[0000000025800038] ldub [%i1+0x031],%l6 ! Mem[0000000024800031] jmpl %o7,%g0 ldsw [%i2+0x00c],%l0 ! Mem[000000002500000c] p10_near_0_he: lduh [%i3+0x010],%l4 ! Mem[0000000025800010] stw %l1,[%i0+0x01c] ! Mem[000000002400001c] ldsw [%i1+0x020],%l3 ! Mem[0000000024800020] jmpl %o7,%g0 sth %l2,[%i1+0x028] ! Mem[0000000024800028] p11_near_0_le: sth %l1,[%i2+0x008] ! Mem[0000000027000008] ldsb [%i3+0x01c],%l5 ! Mem[000000002780001c] ldub [%i1+0x011],%l6 ! Mem[0000000026800011] jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[0000000026000008] p11_near_0_he: ldub [%i2+0x030],%l4 ! Mem[0000000027000030] ldub [%i1+0x03d],%l1 ! Mem[000000002680003d] ldd [%i0+0x000],%l2 ! Mem[0000000026000000] jmpl %o7,%g0 stb %l2,[%i1+0x009] ! Mem[0000000026800009] p12_near_0_le: ldsh [%i2+0x028],%l1 ! Mem[0000000029000028] ldub [%i2+0x03c],%l5 ! Mem[000000002900003c] ldub [%i0+0x031],%l6 ! Mem[0000000028000031] jmpl %o7,%g0 ldub [%i3+0x00c],%l0 ! Mem[000000002980000c] p12_near_0_he: ldsw [%i0+0x010],%l4 ! Mem[0000000028000010] sth %l1,[%i3+0x01c] ! Mem[000000002980001c] sth %l3,[%i2+0x022] ! Mem[0000000029000022] jmpl %o7,%g0 lduw [%i2+0x028],%l2 ! Mem[0000000029000028] p13_near_0_le: ldx [%i2+0x008],%l1 ! Mem[000000002b000008] ldx [%i2+0x018],%l5 ! Mem[000000002b000018] ldub [%i0+0x011],%l6 ! Mem[000000002a000011] jmpl %o7,%g0 sth %l0,[%i2+0x00c] ! Mem[000000002b00000c] p13_near_0_he: ldsh [%i3+0x030],%l4 ! Mem[000000002b800030] lduh [%i0+0x03c],%l1 ! Mem[000000002a00003c] ldx [%i1+0x000],%l3 ! Mem[000000002a800000] jmpl %o7,%g0 ldub [%i2+0x009],%l2 ! Mem[000000002b000009] p14_near_0_le: stx %l1,[%i2+0x028] ! Mem[000000002d000028] sth %l5,[%i2+0x03c] ! Mem[000000002d00003c] ldub [%i0+0x031],%l6 ! Mem[000000002c000031] jmpl %o7,%g0 lduh [%i0+0x00c],%l0 ! Mem[000000002c00000c] p14_near_0_he: ldsb [%i0+0x010],%l4 ! Mem[000000002c000010] stw %l1,[%i1+0x01c] ! Mem[000000002c80001c] ldsh [%i1+0x022],%l3 ! Mem[000000002c800022] jmpl %o7,%g0 ldd [%i3+0x028],%l2 ! Mem[000000002d800028] p15_near_0_le: ldub [%i2+0x009],%l1 ! Mem[000000002f000009] stw %l5,[%i2+0x01c] ! Mem[000000002f00001c] ldub [%i3+0x011],%l6 ! Mem[000000002f800011] jmpl %o7,%g0 ldd [%i3+0x008],%l0 ! Mem[000000002f800008] p15_near_0_he: ldd [%i3+0x030],%l4 ! Mem[000000002f800030] lduw [%i3+0x03c],%l1 ! Mem[000000002f80003c] stx %l3,[%i0+0x000] ! Mem[000000002e000000] jmpl %o7,%g0 stw %l2,[%i0+0x008] ! Mem[000000002e000008] p16_near_0_le: std %l0,[%i3+0x028] ! Mem[0000000031800028] ldsb [%i2+0x03c],%l5 ! Mem[000000003100003c] ldub [%i2+0x031],%l6 ! Mem[0000000031000031] jmpl %o7,%g0 lduw [%i2+0x00c],%l0 ! Mem[000000003100000c] p16_near_0_he: stx %l4,[%i1+0x010] ! Mem[0000000030800010] stx %l1,[%i0+0x018] ! Mem[0000000030000018] std %l2,[%i3+0x020] ! Mem[0000000031800020] jmpl %o7,%g0 std %l2,[%i1+0x028] ! Mem[0000000030800028] p17_near_0_le: ldsb [%i3+0x009],%l1 ! Mem[0000000033800009] ldub [%i2+0x01c],%l5 ! Mem[000000003300001c] ldub [%i2+0x011],%l6 ! Mem[0000000033000011] jmpl %o7,%g0 ldsb [%i0+0x00c],%l0 ! Mem[000000003200000c] p17_near_0_he: stw %l4,[%i3+0x030] ! Mem[0000000033800030] ldx [%i1+0x038],%l1 ! Mem[0000000032800038] lduw [%i1+0x000],%l3 ! Mem[0000000032800000] jmpl %o7,%g0 ldx [%i2+0x008],%l2 ! Mem[0000000033000008] p18_near_0_le: lduw [%i3+0x028],%l1 ! Mem[0000000035800028] ldx [%i2+0x038],%l5 ! Mem[0000000035000038] ldub [%i1+0x031],%l6 ! Mem[0000000034800031] jmpl %o7,%g0 ldx [%i3+0x008],%l0 ! Mem[0000000035800008] p18_near_0_he: sth %l4,[%i2+0x010] ! Mem[0000000035000010] ldd [%i3+0x018],%l0 ! Mem[0000000035800018] ldsw [%i1+0x020],%l3 ! Mem[0000000034800020] jmpl %o7,%g0 ldsw [%i2+0x028],%l2 ! Mem[0000000035000028] p19_near_0_le: stw %l1,[%i3+0x008] ! Mem[0000000037800008] stb %l5,[%i1+0x01c] ! Mem[000000003680001c] ldub [%i0+0x011],%l6 ! Mem[0000000036000011] jmpl %o7,%g0 ldsh [%i2+0x00c],%l0 ! Mem[000000003700000c] p19_near_0_he: std %l4,[%i3+0x030] ! Mem[0000000037800030] lduw [%i0+0x03c],%l1 ! Mem[000000003600003c] ldd [%i0+0x000],%l2 ! Mem[0000000036000000] jmpl %o7,%g0 ldsb [%i3+0x009],%l2 ! Mem[0000000037800009] p20_near_0_le: ldsw [%i3+0x028],%l1 ! Mem[0000000039800028] stw %l5,[%i1+0x03c] ! Mem[000000003880003c] ldub [%i0+0x031],%l6 ! Mem[0000000038000031] jmpl %o7,%g0 stb %l0,[%i0+0x00c] ! Mem[000000003800000c] p20_near_0_he: stb %l4,[%i2+0x010] ! Mem[0000000039000010] ldsb [%i1+0x01d],%l1 ! Mem[000000003880001d] sth %l3,[%i3+0x022] ! Mem[0000000039800022] jmpl %o7,%g0 stx %l2,[%i0+0x028] ! Mem[0000000038000028] p21_near_0_le: stb %l1,[%i3+0x009] ! Mem[000000003b800009] ldsb [%i1+0x01c],%l5 ! Mem[000000003a80001c] ldub [%i0+0x011],%l6 ! Mem[000000003a000011] jmpl %o7,%g0 ldsw [%i3+0x00c],%l0 ! Mem[000000003b80000c] p21_near_0_he: ldx [%i0+0x030],%l4 ! Mem[000000003a000030] ldx [%i2+0x038],%l1 ! Mem[000000003b000038] lduh [%i2+0x002],%l3 ! Mem[000000003b000002] jmpl %o7,%g0 sth %l2,[%i1+0x008] ! Mem[000000003a800008] p22_near_0_le: ldd [%i3+0x028],%l0 ! Mem[000000003d800028] ldub [%i1+0x03c],%l5 ! Mem[000000003c80003c] ldub [%i3+0x031],%l6 ! Mem[000000003d800031] jmpl %o7,%g0 stw %l0,[%i2+0x00c] ! Mem[000000003d00000c] p22_near_0_he: stb %l4,[%i3+0x010] ! Mem[000000003d800010] ldsh [%i0+0x01c],%l1 ! Mem[000000003c00001c] ldsh [%i1+0x022],%l3 ! Mem[000000003c800022] jmpl %o7,%g0 lduw [%i2+0x028],%l2 ! Mem[000000003d000028] p23_near_0_le: lduh [%i3+0x008],%l1 ! Mem[000000003f800008] ldx [%i1+0x018],%l5 ! Mem[000000003e800018] ldub [%i3+0x011],%l6 ! Mem[000000003f800011] jmpl %o7,%g0 ldub [%i0+0x00c],%l0 ! Mem[000000003e00000c] p23_near_0_he: ldx [%i1+0x030],%l4 ! Mem[000000003e800030] stb %l1,[%i1+0x03d] ! Mem[000000003e80003d] stx %l3,[%i0+0x000] ! Mem[000000003e000000] jmpl %o7,%g0 ldub [%i2+0x009],%l2 ! Mem[000000003f000009] p24_near_0_le: sth %l1,[%i3+0x028] ! Mem[0000000041800028] stb %l5,[%i1+0x03c] ! Mem[000000004080003c] ldub [%i2+0x031],%l6 ! Mem[0000000041000031] jmpl %o7,%g0 stx %l0,[%i3+0x008] ! Mem[0000000041800008] p24_near_0_he: lduw [%i3+0x010],%l4 ! Mem[0000000041800010] ldsb [%i2+0x01d],%l1 ! Mem[000000004100001d] std %l2,[%i3+0x020] ! Mem[0000000041800020] jmpl %o7,%g0 ldsh [%i3+0x028],%l2 ! Mem[0000000041800028] p25_near_0_le: ldsh [%i3+0x008],%l1 ! Mem[0000000043800008] stw %l5,[%i1+0x01c] ! Mem[000000004280001c] ldub [%i1+0x011],%l6 ! Mem[0000000042800011] jmpl %o7,%g0 lduh [%i2+0x00c],%l0 ! Mem[000000004300000c] p25_near_0_he: lduh [%i1+0x030],%l4 ! Mem[0000000042800030] std %l0,[%i0+0x038] ! Mem[0000000042000038] lduw [%i2+0x000],%l3 ! Mem[0000000043000000] jmpl %o7,%g0 stw %l2,[%i0+0x008] ! Mem[0000000042000008] p26_near_0_le: ldx [%i3+0x028],%l1 ! Mem[0000000045800028] ldsb [%i1+0x03c],%l5 ! Mem[000000004480003c] ldub [%i1+0x031],%l6 ! Mem[0000000044800031] jmpl %o7,%g0 ldd [%i0+0x008],%l0 ! Mem[0000000044000008] p26_near_0_he: ldub [%i3+0x010],%l4 ! Mem[0000000045800010] ldsh [%i1+0x01c],%l1 ! Mem[000000004480001c] ldsw [%i1+0x020],%l3 ! Mem[0000000044800020] jmpl %o7,%g0 std %l2,[%i1+0x028] ! Mem[0000000044800028] p27_near_0_le: stx %l1,[%i0+0x008] ! Mem[0000000046000008] ldub [%i0+0x01c],%l5 ! Mem[000000004600001c] ldub [%i0+0x011],%l6 ! Mem[0000000046000011] jmpl %o7,%g0 stb %l0,[%i3+0x00c] ! Mem[000000004780000c] p27_near_0_he: ldsw [%i2+0x030],%l4 ! Mem[0000000047000030] sth %l1,[%i2+0x03c] ! Mem[000000004700003c] stw %l3,[%i0+0x000] ! Mem[0000000046000000] jmpl %o7,%g0 ldx [%i2+0x008],%l2 ! Mem[0000000047000008] p28_near_0_le: ldub [%i0+0x029],%l1 ! Mem[0000000048000029] lduh [%i0+0x03c],%l5 ! Mem[000000004800003c] ldub [%i0+0x031],%l6 ! Mem[0000000048000031] jmpl %o7,%g0 ldsb [%i2+0x00c],%l0 ! Mem[000000004900000c] p28_near_0_he: ldsh [%i0+0x010],%l4 ! Mem[0000000048000010] ldsw [%i0+0x01c],%l1 ! Mem[000000004800001c] stb %l3,[%i3+0x022] ! Mem[0000000049800022] jmpl %o7,%g0 lduh [%i2+0x028],%l2 ! Mem[0000000049000028] p29_near_0_le: std %l0,[%i0+0x008] ! Mem[000000004a000008] stb %l5,[%i0+0x01c] ! Mem[000000004a00001c] ldub [%i0+0x011],%l6 ! Mem[000000004a000011] jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[000000004a000008] p29_near_0_he: ldsb [%i2+0x030],%l4 ! Mem[000000004b000030] std %l0,[%i1+0x038] ! Mem[000000004a800038] lduh [%i2+0x002],%l3 ! Mem[000000004b000002] jmpl %o7,%g0 ldsb [%i3+0x009],%l2 ! Mem[000000004b800009] p30_near_0_le: ldsb [%i0+0x029],%l1 ! Mem[000000004c000029] stw %l5,[%i0+0x03c] ! Mem[000000004c00003c] ldub [%i3+0x031],%l6 ! Mem[000000004d800031] jmpl %o7,%g0 ldsh [%i3+0x00c],%l0 ! Mem[000000004d80000c] p30_near_0_he: ldd [%i0+0x010],%l4 ! Mem[000000004c000010] ldub [%i2+0x01d],%l1 ! Mem[000000004d00001d] ldsh [%i1+0x022],%l3 ! Mem[000000004c800022] jmpl %o7,%g0 stx %l2,[%i0+0x028] ! Mem[000000004c000028] p31_near_0_le: stb %l1,[%i0+0x009] ! Mem[000000004e000009] ldsb [%i0+0x01c],%l5 ! Mem[000000004e00001c] ldub [%i2+0x011],%l6 ! Mem[000000004f000011] jmpl %o7,%g0 sth %l0,[%i2+0x00c] ! Mem[000000004f00000c] p31_near_0_he: stx %l4,[%i3+0x030] ! Mem[000000004f800030] sth %l1,[%i0+0x03c] ! Mem[000000004e00003c] stx %l3,[%i0+0x000] ! Mem[000000004e000000] jmpl %o7,%g0 sth %l2,[%i1+0x008] ! Mem[000000004e800008] p32_near_0_le: ldd [%i0+0x028],%l0 ! Mem[0000000050000028] ldsh [%i0+0x03c],%l5 ! Mem[000000005000003c] ldub [%i2+0x031],%l6 ! Mem[0000000051000031] jmpl %o7,%g0 lduh [%i0+0x00c],%l0 ! Mem[000000005000000c] p32_near_0_he: stw %l4,[%i1+0x010] ! Mem[0000000050800010] lduh [%i1+0x01c],%l1 ! Mem[000000005080001c] std %l2,[%i3+0x020] ! Mem[0000000051800020] jmpl %o7,%g0 stb %l2,[%i2+0x029] ! Mem[0000000051000029] p33_near_0_le: lduh [%i0+0x008],%l1 ! Mem[0000000052000008] lduh [%i0+0x01c],%l5 ! Mem[000000005200001c] ldub [%i1+0x011],%l6 ! Mem[0000000052800011] jmpl %o7,%g0 stw %l0,[%i3+0x00c] ! Mem[000000005380000c] p33_near_0_he: stx %l4,[%i3+0x030] ! Mem[0000000053800030] stw %l1,[%i2+0x03c] ! Mem[000000005300003c] lduw [%i2+0x000],%l3 ! Mem[0000000053000000] jmpl %o7,%g0 ldub [%i2+0x009],%l2 ! Mem[0000000053000009] p34_near_0_le: sth %l1,[%i0+0x028] ! Mem[0000000054000028] stb %l5,[%i0+0x03c] ! Mem[000000005400003c] ldub [%i0+0x031],%l6 ! Mem[0000000054000031] jmpl %o7,%g0 lduw [%i2+0x00c],%l0 ! Mem[000000005500000c] p34_near_0_he: stw %l4,[%i1+0x010] ! Mem[0000000054800010] ldub [%i0+0x01d],%l1 ! Mem[000000005400001d] ldsb [%i1+0x022],%l3 ! Mem[0000000054800022] jmpl %o7,%g0 ldsh [%i3+0x028],%l2 ! Mem[0000000055800028] p35_near_0_le: ldsh [%i0+0x008],%l1 ! Mem[0000000056000008] stw %l5,[%i0+0x01c] ! Mem[000000005600001c] ldub [%i0+0x011],%l6 ! Mem[0000000056000011] jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[0000000056000008] p35_near_0_he: sth %l4,[%i3+0x030] ! Mem[0000000057800030] stx %l1,[%i0+0x038] ! Mem[0000000056000038] stw %l3,[%i1+0x000] ! Mem[0000000056800000] jmpl %o7,%g0 ldd [%i0+0x008],%l2 ! Mem[0000000056000008] p36_near_0_le: ldx [%i0+0x028],%l1 ! Mem[0000000058000028] stx %l5,[%i0+0x038] ! Mem[0000000058000038] ldub [%i0+0x031],%l6 ! Mem[0000000058000031] jmpl %o7,%g0 ldx [%i3+0x008],%l0 ! Mem[0000000059800008] p36_near_0_he: std %l4,[%i2+0x010] ! Mem[0000000059000010] lduh [%i2+0x01c],%l1 ! Mem[000000005900001c] stb %l3,[%i3+0x022] ! Mem[0000000059800022] jmpl %o7,%g0 stw %l2,[%i0+0x028] ! Mem[0000000058000028] p37_near_0_le: stx %l1,[%i0+0x008] ! Mem[000000005a000008] ldsh [%i0+0x01c],%l5 ! Mem[000000005a00001c] ldub [%i3+0x011],%l6 ! Mem[000000005b800011] jmpl %o7,%g0 ldd [%i2+0x008],%l0 ! Mem[000000005b000008] p37_near_0_he: stb %l4,[%i0+0x030] ! Mem[000000005a000030] ldd [%i0+0x038],%l0 ! Mem[000000005a000038] lduh [%i2+0x002],%l3 ! Mem[000000005b000002] jmpl %o7,%g0 ldx [%i1+0x008],%l2 ! Mem[000000005a800008] p38_near_0_le: ldub [%i1+0x029],%l1 ! Mem[000000005c800029] lduh [%i0+0x03c],%l5 ! Mem[000000005c00003c] ldub [%i3+0x031],%l6 ! Mem[000000005d800031] jmpl %o7,%g0 stb %l0,[%i0+0x00c] ! Mem[000000005c00000c] p38_near_0_he: ldx [%i2+0x010],%l4 ! Mem[000000005d000010] lduw [%i0+0x01c],%l1 ! Mem[000000005c00001c] ldsh [%i1+0x022],%l3 ! Mem[000000005c800022] jmpl %o7,%g0 lduh [%i2+0x028],%l2 ! Mem[000000005d000028] p39_near_0_le: std %l0,[%i1+0x008] ! Mem[000000005e800008] stb %l5,[%i0+0x01c] ! Mem[000000005e00001c] ldub [%i2+0x011],%l6 ! Mem[000000005f000011] jmpl %o7,%g0 ldsw [%i3+0x00c],%l0 ! Mem[000000005f80000c] p39_near_0_he: lduw [%i0+0x030],%l4 ! Mem[000000005e000030] stx %l1,[%i2+0x038] ! Mem[000000005f000038] stx %l3,[%i1+0x000] ! Mem[000000005e800000] jmpl %o7,%g0 ldsw [%i2+0x008],%l2 ! Mem[000000005f000008] p40_near_0_le: ldsb [%i1+0x029],%l1 ! Mem[0000000060800029] stw %l5,[%i0+0x03c] ! Mem[000000006000003c] ldsh [%i1+0x030],%l6 ! Mem[0000000060800030] jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000061000008] p40_near_0_he: lduh [%i3+0x010],%l4 ! Mem[0000000061800010] ldx [%i0+0x018],%l1 ! Mem[0000000060000018] std %l2,[%i0+0x020] ! Mem[0000000060000020] jmpl %o7,%g0 ldsb [%i3+0x029],%l2 ! Mem[0000000061800029] p41_near_0_le: lduw [%i1+0x008],%l1 ! Mem[0000000062800008] stx %l5,[%i0+0x018] ! Mem[0000000062000018] ldsh [%i0+0x010],%l6 ! Mem[0000000062000010] jmpl %o7,%g0 ldub [%i0+0x00c],%l0 ! Mem[000000006200000c] p41_near_0_he: ldub [%i1+0x030],%l4 ! Mem[0000000062800030] ldd [%i0+0x038],%l0 ! Mem[0000000062000038] ldub [%i2+0x002],%l3 ! Mem[0000000063000002] jmpl %o7,%g0 sth %l2,[%i0+0x008] ! Mem[0000000062000008] p42_near_0_le: stw %l1,[%i1+0x028] ! Mem[0000000064800028] ldsh [%i3+0x03c],%l5 ! Mem[000000006580003c] ldsh [%i0+0x030],%l6 ! Mem[0000000064000030] jmpl %o7,%g0 sth %l0,[%i3+0x00c] ! Mem[000000006580000c] p42_near_0_he: ldsw [%i3+0x010],%l4 ! Mem[0000000065800010] stb %l1,[%i2+0x01d] ! Mem[000000006500001d] ldsb [%i1+0x022],%l3 ! Mem[0000000064800022] jmpl %o7,%g0 stb %l2,[%i1+0x029] ! Mem[0000000064800029] p43_near_0_le: ldsw [%i1+0x008],%l1 ! Mem[0000000066800008] lduh [%i3+0x01c],%l5 ! Mem[000000006780001c] ldsh [%i0+0x010],%l6 ! Mem[0000000066000010] jmpl %o7,%g0 lduh [%i2+0x00c],%l0 ! Mem[000000006700000c] p43_near_0_he: ldsh [%i1+0x030],%l4 ! Mem[0000000066800030] ldsb [%i0+0x03d],%l1 ! Mem[000000006600003d] stw %l3,[%i1+0x000] ! Mem[0000000066800000] jmpl %o7,%g0 lduw [%i2+0x008],%l2 ! Mem[0000000067000008] p44_near_0_le: stb %l1,[%i1+0x029] ! Mem[0000000068800029] stb %l5,[%i3+0x03c] ! Mem[000000006980003c] ldsh [%i3+0x030],%l6 ! Mem[0000000069800030] jmpl %o7,%g0 ldd [%i0+0x008],%l0 ! Mem[0000000068000008] p44_near_0_he: ldsb [%i3+0x010],%l4 ! Mem[0000000069800010] std %l0,[%i0+0x018] ! Mem[0000000068000018] stb %l3,[%i0+0x022] ! Mem[0000000068000022] jmpl %o7,%g0 ldsh [%i2+0x028],%l2 ! Mem[0000000069000028] p45_near_0_le: ldd [%i1+0x008],%l0 ! Mem[000000006a800008] std %l4,[%i3+0x018] ! Mem[000000006b800018] ldsh [%i3+0x010],%l6 ! Mem[000000006b800010] jmpl %o7,%g0 lduw [%i3+0x00c],%l0 ! Mem[000000006b80000c] p45_near_0_he: ldsh [%i2+0x030],%l4 ! Mem[000000006b000030] ldsh [%i2+0x03c],%l1 ! Mem[000000006b00003c] lduh [%i2+0x002],%l3 ! Mem[000000006b000002] jmpl %o7,%g0 ldd [%i3+0x008],%l2 ! Mem[000000006b800008] p46_near_0_le: lduh [%i1+0x028],%l1 ! Mem[000000006c800028] stx %l5,[%i3+0x038] ! Mem[000000006d800038] ldsh [%i2+0x030],%l6 ! Mem[000000006d000030] jmpl %o7,%g0 ldsb [%i2+0x00c],%l0 ! Mem[000000006d00000c] p46_near_0_he: ldsb [%i0+0x010],%l4 ! Mem[000000006c000010] stb %l1,[%i3+0x01d] ! Mem[000000006d80001d] ldsh [%i1+0x022],%l3 ! Mem[000000006c800022] jmpl %o7,%g0 stw %l2,[%i0+0x028] ! Mem[000000006c000028] p47_near_0_le: sth %l1,[%i1+0x008] ! Mem[000000006e800008] ldsh [%i3+0x01c],%l5 ! Mem[000000006f80001c] ldsh [%i1+0x010],%l6 ! Mem[000000006e800010] jmpl %o7,%g0 ldx [%i0+0x008],%l0 ! Mem[000000006e000008] p47_near_0_he: ldd [%i3+0x030],%l4 ! Mem[000000006f800030] ldsw [%i0+0x03c],%l1 ! Mem[000000006e00003c] stx %l3,[%i1+0x000] ! Mem[000000006e800000] jmpl %o7,%g0 std %l2,[%i1+0x008] ! Mem[000000006e800008] p48_near_0_le: ldsh [%i1+0x028],%l1 ! Mem[0000000070800028] lduh [%i3+0x03c],%l5 ! Mem[000000007180003c] ldsh [%i1+0x030],%l6 ! Mem[0000000070800030] jmpl %o7,%g0 ldsh [%i3+0x00c],%l0 ! Mem[000000007180000c] p48_near_0_he: stx %l4,[%i0+0x010] ! Mem[0000000070000010] std %l0,[%i2+0x018] ! Mem[0000000071000018] ldx [%i0+0x020],%l3 ! Mem[0000000070000020] jmpl %o7,%g0 lduh [%i2+0x028],%l2 ! Mem[0000000071000028] p49_near_0_le: ldx [%i2+0x008],%l1 ! Mem[0000000073000008] lduw [%i3+0x01c],%l5 ! Mem[000000007380001c] ldsh [%i0+0x010],%l6 ! Mem[0000000072000010] jmpl %o7,%g0 stb %l0,[%i2+0x00c] ! Mem[000000007300000c] p49_near_0_he: stw %l4,[%i3+0x030] ! Mem[0000000073800030] ldub [%i3+0x03d],%l1 ! Mem[000000007380003d] ldub [%i3+0x002],%l3 ! Mem[0000000073800002] jmpl %o7,%g0 ldsw [%i2+0x008],%l2 ! Mem[0000000073000008] p50_near_0_le: stx %l1,[%i2+0x028] ! Mem[0000000075000028] std %l4,[%i2+0x038] ! Mem[0000000075000038] ldsh [%i0+0x030],%l6 ! Mem[0000000074000030] jmpl %o7,%g0 ldsw [%i0+0x00c],%l0 ! Mem[000000007400000c] p50_near_0_he: sth %l4,[%i1+0x010] ! Mem[0000000074800010] sth %l1,[%i0+0x01c] ! Mem[000000007400001c] ldsb [%i1+0x022],%l3 ! Mem[0000000074800022] jmpl %o7,%g0 ldsb [%i3+0x029],%l2 ! Mem[0000000075800029] p51_near_0_le: ldub [%i2+0x009],%l1 ! Mem[0000000077000009] stx %l5,[%i2+0x018] ! Mem[0000000077000018] ldsh [%i0+0x010],%l6 ! Mem[0000000076000010] jmpl %o7,%g0 stw %l0,[%i3+0x00c] ! Mem[000000007780000c] p51_near_0_he: std %l4,[%i3+0x030] ! Mem[0000000077800030] ldsw [%i2+0x03c],%l1 ! Mem[000000007700003c] stw %l3,[%i1+0x000] ! Mem[0000000076800000] jmpl %o7,%g0 stx %l2,[%i0+0x008] ! Mem[0000000076000008] p52_near_0_le: std %l0,[%i2+0x028] ! Mem[0000000079000028] ldsh [%i2+0x03c],%l5 ! Mem[000000007900003c] ldsh [%i3+0x030],%l6 ! Mem[0000000079800030] jmpl %o7,%g0 ldub [%i1+0x00c],%l0 ! Mem[000000007880000c] p52_near_0_he: stb %l4,[%i2+0x010] ! Mem[0000000079000010] stw %l1,[%i3+0x01c] ! Mem[000000007980001c] stb %l3,[%i0+0x022] ! Mem[0000000078000022] jmpl %o7,%g0 stb %l2,[%i1+0x029] ! Mem[0000000078800029] p53_near_0_le: ldsb [%i2+0x009],%l1 ! Mem[000000007b000009] lduh [%i2+0x01c],%l5 ! Mem[000000007b00001c] ldsh [%i2+0x010],%l6 ! Mem[000000007b000010] jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[000000007a000008] p53_near_0_he: ldx [%i3+0x030],%l4 ! Mem[000000007b800030] ldub [%i0+0x03d],%l1 ! Mem[000000007a00003d] lduh [%i3+0x002],%l3 ! Mem[000000007b800002] jmpl %o7,%g0 lduw [%i2+0x008],%l2 ! Mem[000000007b000008] p54_near_0_le: lduw [%i2+0x028],%l1 ! Mem[000000007d000028] lduw [%i2+0x03c],%l5 ! Mem[000000007d00003c] ldsh [%i2+0x030],%l6 ! Mem[000000007d000030] jmpl %o7,%g0 lduh [%i3+0x00c],%l0 ! Mem[000000007d80000c] p54_near_0_he: lduw [%i2+0x010],%l4 ! Mem[000000007d000010] stx %l1,[%i2+0x018] ! Mem[000000007d000018] ldsh [%i2+0x022],%l3 ! Mem[000000007d000022] jmpl %o7,%g0 ldub [%i2+0x029],%l2 ! Mem[000000007d000029] p55_near_0_le: stw %l1,[%i2+0x008] ! Mem[000000007f000008] std %l4,[%i2+0x018] ! Mem[000000007f000018] ldsh [%i1+0x010],%l6 ! Mem[000000007e800010] jmpl %o7,%g0 ldd [%i1+0x008],%l0 ! Mem[000000007e800008] p55_near_0_he: lduh [%i0+0x030],%l4 ! Mem[000000007e000030] lduh [%i3+0x03c],%l1 ! Mem[000000007f80003c] sth %l3,[%i1+0x002] ! Mem[000000007e800002] jmpl %o7,%g0 ldsh [%i3+0x008],%l2 ! Mem[000000007f800008] p56_near_0_le: ldsw [%i2+0x028],%l1 ! Mem[0000000081000028] stx %l5,[%i2+0x038] ! Mem[0000000081000038] ldsh [%i0+0x030],%l6 ! Mem[0000000080000030] jmpl %o7,%g0 stb %l0,[%i0+0x00c] ! Mem[000000008000000c] p56_near_0_he: ldub [%i3+0x010],%l4 ! Mem[0000000081800010] stw %l1,[%i0+0x01c] ! Mem[000000008000001c] ldx [%i0+0x020],%l3 ! Mem[0000000080000020] jmpl %o7,%g0 stw %l2,[%i0+0x028] ! Mem[0000000080000028] p57_near_0_le: stb %l1,[%i2+0x009] ! Mem[0000000083000009] ldsh [%i1+0x01c],%l5 ! Mem[000000008280001c] ldsh [%i0+0x010],%l6 ! Mem[0000000082000010] jmpl %o7,%g0 ldsb [%i3+0x00c],%l0 ! Mem[000000008380000c] p57_near_0_he: lduh [%i1+0x030],%l4 ! Mem[0000000082800030] lduw [%i1+0x03c],%l1 ! Mem[000000008280003c] ldub [%i3+0x002],%l3 ! Mem[0000000083800002] jmpl %o7,%g0 std %l2,[%i1+0x008] ! Mem[0000000082800008] p58_near_0_le: ldd [%i2+0x028],%l0 ! Mem[0000000085000028] ldsw [%i1+0x03c],%l5 ! Mem[000000008480003c] ldsh [%i0+0x030],%l6 ! Mem[0000000084000030] jmpl %o7,%g0 std %l0,[%i1+0x008] ! Mem[0000000084800008] p58_near_0_he: ldub [%i3+0x010],%l4 ! Mem[0000000085800010] stx %l1,[%i3+0x018] ! Mem[0000000085800018] ldsb [%i2+0x022],%l3 ! Mem[0000000085000022] jmpl %o7,%g0 ldx [%i2+0x028],%l2 ! Mem[0000000085000028] p59_near_0_le: lduh [%i2+0x008],%l1 ! Mem[0000000087000008] lduw [%i1+0x01c],%l5 ! Mem[000000008680001c] ldsh [%i3+0x010],%l6 ! Mem[0000000087800010] jmpl %o7,%g0 ldsh [%i0+0x00c],%l0 ! Mem[000000008600000c] p59_near_0_he: ldsw [%i1+0x030],%l4 ! Mem[0000000086800030] ldx [%i0+0x038],%l1 ! Mem[0000000086000038] stw %l3,[%i1+0x000] ! Mem[0000000086800000] jmpl %o7,%g0 lduh [%i2+0x008],%l2 ! Mem[0000000087000008] p60_near_0_le: sth %l1,[%i2+0x028] ! Mem[0000000089000028] std %l4,[%i1+0x038] ! Mem[0000000088800038] ldsh [%i3+0x030],%l6 ! Mem[0000000089800030] jmpl %o7,%g0 sth %l0,[%i3+0x00c] ! Mem[000000008980000c] p60_near_0_he: ldsh [%i3+0x010],%l4 ! Mem[0000000089800010] ldd [%i1+0x018],%l0 ! Mem[0000000088800018] stb %l3,[%i0+0x022] ! Mem[0000000088000022] jmpl %o7,%g0 ldsb [%i2+0x029],%l2 ! Mem[0000000089000029] p61_near_0_le: ldsh [%i2+0x008],%l1 ! Mem[000000008b000008] stx %l5,[%i1+0x018] ! Mem[000000008a800018] ldsh [%i2+0x010],%l6 ! Mem[000000008b000010] jmpl %o7,%g0 lduh [%i1+0x00c],%l0 ! Mem[000000008a80000c] p61_near_0_he: ldsb [%i2+0x030],%l4 ! Mem[000000008b000030] lduw [%i3+0x03c],%l1 ! Mem[000000008b80003c] lduh [%i3+0x002],%l3 ! Mem[000000008b800002] jmpl %o7,%g0 stx %l2,[%i3+0x008] ! Mem[000000008b800008] p62_near_0_le: ldx [%i2+0x028],%l1 ! Mem[000000008d000028] ldd [%i1+0x038],%l4 ! Mem[000000008c800038] ldsh [%i1+0x030],%l6 ! Mem[000000008c800030] jmpl %o7,%g0 stw %l0,[%i0+0x00c] ! Mem[000000008c00000c] p62_near_0_he: ldd [%i3+0x010],%l4 ! Mem[000000008d800010] ldsb [%i0+0x01d],%l1 ! Mem[000000008c00001d] ldd [%i2+0x020],%l2 ! Mem[000000008d000020] jmpl %o7,%g0 sth %l2,[%i0+0x028] ! Mem[000000008c000028] p63_near_0_le: stx %l1,[%i2+0x008] ! Mem[000000008f000008] ldsw [%i1+0x01c],%l5 ! Mem[000000008e80001c] ldsh [%i1+0x010],%l6 ! Mem[000000008e800010] jmpl %o7,%g0 lduw [%i3+0x00c],%l0 ! Mem[000000008f80000c] p63_near_0_he: stx %l4,[%i2+0x030] ! Mem[000000008f000030] ldx [%i1+0x038],%l1 ! Mem[000000008e800038] sth %l3,[%i1+0x002] ! Mem[000000008e800002] jmpl %o7,%g0 lduw [%i1+0x008],%l2 ! Mem[000000008e800008] near0_b2b_h: nop nop jmpl %o7,%g0 nop near0_b2b_l: nop nop jmpl %o7,%g0 nop user_near0_end: .seg "text" .align 0x2000 user_near1_start: p0_near_1_le: lduh [%i3+0x012],%l6 ! Mem[0000000011800012] ldsw [%i0+0x02c],%l0 ! Mem[000000001000002c] ldsh [%i2+0x02e],%l4 ! Mem[000000001100002e] ldd [%i3+0x008],%l6 ! Mem[0000000011800008] lduw [%i3+0x034],%l0 ! Mem[0000000011800034] stb %l4,[%i1+0x012] ! Mem[0000000010800012] stw %l1,[%i0+0x000] ! Mem[0000000010000000] jmpl %o7,%g0 lduh [%i2+0x00c],%l5 ! Mem[000000001100000c] p0_near_1_he: ldd [%i2+0x038],%l4 ! Mem[0000000011000038] lduw [%i0+0x020],%l3 ! Mem[0000000010000020] jmpl %o7,%g0 stx %l0,[%i0+0x000] ! Mem[0000000010000000] p1_near_1_le: sth %l5,[%i0+0x00e] ! Mem[000000001200000e] sth %l2,[%i1+0x03c] ! Mem[000000001280003c] jmpl %o7,%g0 ldsh [%i0+0x02e],%l2 ! Mem[000000001200002e] p1_near_1_he: ldub [%i1+0x03b],%l3 ! Mem[000000001280003b] ldub [%i2+0x008],%l1 ! Mem[0000000013000008] ldsh [%i2+0x02e],%l7 ! Mem[000000001300002e] ldd [%i1+0x038],%l6 ! Mem[0000000012800038] lduw [%i1+0x018],%l3 ! Mem[0000000012800018] ldub [%i1+0x006],%l6 ! Mem[0000000012800006] jmpl %o7,%g0 ldd [%i2+0x028],%l4 ! Mem[0000000013000028] p2_near_1_le: sth %l5,[%i3+0x00e] ! Mem[000000001580000e] stw %l2,[%i1+0x03c] ! Mem[000000001480003c] jmpl %o7,%g0 stx %l2,[%i2+0x008] ! Mem[0000000015000008] p2_near_1_he: lduh [%i2+0x01a],%l3 ! Mem[000000001500001a] std %l0,[%i1+0x008] ! Mem[0000000014800008] lduw [%i0+0x02c],%l7 ! Mem[000000001400002c] ldx [%i1+0x018],%l7 ! Mem[0000000014800018] stx %l3,[%i2+0x018] ! Mem[0000000015000018] ldd [%i1+0x020],%l6 ! Mem[0000000014800020] jmpl %o7,%g0 lduh [%i3+0x02a],%l5 ! Mem[000000001580002a] p3_near_1_le: stb %l5,[%i1+0x00f] ! Mem[000000001680000f] stx %l2,[%i2+0x038] ! Mem[0000000017000038] jmpl %o7,%g0 std %l2,[%i2+0x028] ! Mem[0000000017000028] p3_near_1_he: lduw [%i3+0x038],%l3 ! Mem[0000000017800038] stx %l1,[%i0+0x008] ! Mem[0000000016000008] sth %l7,[%i2+0x02e] ! Mem[000000001700002e] ldsb [%i1+0x03a],%l7 ! Mem[000000001680003a] lduh [%i2+0x01a],%l3 ! Mem[000000001700001a] stw %l6,[%i0+0x004] ! Mem[0000000016000004] jmpl %o7,%g0 stb %l5,[%i0+0x02b] ! Mem[000000001600002b] p4_near_1_le: stb %l5,[%i0+0x00f] ! Mem[000000001800000f] ldd [%i2+0x038],%l2 ! Mem[0000000019000038] jmpl %o7,%g0 ldub [%i0+0x00f],%l2 ! Mem[000000001800000f] p4_near_1_he: ldx [%i0+0x018],%l3 ! Mem[0000000018000018] ldub [%i3+0x008],%l1 ! Mem[0000000019800008] ldsb [%i3+0x02f],%l7 ! Mem[000000001980002f] stb %l7,[%i1+0x01a] ! Mem[000000001880001a] stw %l3,[%i2+0x018] ! Mem[0000000019000018] std %l6,[%i3+0x020] ! Mem[0000000019800020] jmpl %o7,%g0 stw %l5,[%i1+0x028] ! Mem[0000000018800028] p5_near_1_le: lduw [%i2+0x00c],%l5 ! Mem[000000001b00000c] ldsb [%i2+0x03d],%l2 ! Mem[000000001b00003d] jmpl %o7,%g0 ldsb [%i3+0x02f],%l2 ! Mem[000000001b80002f] p5_near_1_he: sth %l3,[%i2+0x03a] ! Mem[000000001b00003a] ldx [%i3+0x008],%l1 ! Mem[000000001b800008] lduh [%i1+0x02e],%l7 ! Mem[000000001a80002e] ldsh [%i1+0x03a],%l7 ! Mem[000000001a80003a] ldub [%i2+0x01b],%l3 ! Mem[000000001b00001b] lduh [%i3+0x006],%l6 ! Mem[000000001b800006] jmpl %o7,%g0 ldsb [%i2+0x02b],%l5 ! Mem[000000001b00002b] p6_near_1_le: lduw [%i1+0x00c],%l5 ! Mem[000000001c80000c] ldsh [%i3+0x03c],%l2 ! Mem[000000001d80003c] jmpl %o7,%g0 stw %l2,[%i2+0x00c] ! Mem[000000001d00000c] p6_near_1_he: stw %l3,[%i3+0x018] ! Mem[000000001d800018] sth %l1,[%i3+0x008] ! Mem[000000001d800008] stw %l7,[%i2+0x02c] ! Mem[000000001d00002c] std %l6,[%i1+0x018] ! Mem[000000001c800018] sth %l3,[%i3+0x01a] ! Mem[000000001d80001a] ldsw [%i2+0x024],%l6 ! Mem[000000001d000024] jmpl %o7,%g0 lduw [%i2+0x028],%l5 ! Mem[000000001d000028] p7_near_1_le: ldub [%i0+0x00f],%l5 ! Mem[000000001e00000f] ldsw [%i3+0x03c],%l2 ! Mem[000000001f80003c] jmpl %o7,%g0 stb %l2,[%i1+0x02f] ! Mem[000000001e80002f] p7_near_1_he: stx %l3,[%i0+0x038] ! Mem[000000001e000038] ldsh [%i2+0x008],%l1 ! Mem[000000001f000008] ldsh [%i0+0x02e],%l7 ! Mem[000000001e00002e] ldsw [%i1+0x038],%l7 ! Mem[000000001e800038] ldsw [%i3+0x018],%l3 ! Mem[000000001f800018] stx %l6,[%i1+0x000] ! Mem[000000001e800000] jmpl %o7,%g0 std %l4,[%i3+0x028] ! Mem[000000001f800028] p8_near_1_le: ldub [%i2+0x00f],%l5 ! Mem[000000002100000f] ldub [%i0+0x03d],%l2 ! Mem[000000002000003d] jmpl %o7,%g0 ldsw [%i0+0x00c],%l2 ! Mem[000000002000000c] p8_near_1_he: ldsh [%i2+0x01a],%l3 ! Mem[000000002100001a] lduh [%i1+0x008],%l1 ! Mem[0000000020800008] lduw [%i2+0x02c],%l7 ! Mem[000000002100002c] sth %l7,[%i1+0x01a] ! Mem[000000002080001a] std %l2,[%i0+0x018] ! Mem[0000000020000018] sth %l6,[%i1+0x026] ! Mem[0000000020800026] jmpl %o7,%g0 stx %l5,[%i0+0x028] ! Mem[0000000020000028] p9_near_1_le: ldsh [%i1+0x00e],%l5 ! Mem[000000002280000e] lduh [%i0+0x03c],%l2 ! Mem[000000002200003c] jmpl %o7,%g0 ldd [%i2+0x028],%l2 ! Mem[0000000023000028] p9_near_1_he: ldsw [%i3+0x038],%l3 ! Mem[0000000023800038] sth %l1,[%i0+0x008] ! Mem[0000000022000008] sth %l7,[%i3+0x02e] ! Mem[000000002380002e] ldub [%i1+0x03a],%l7 ! Mem[000000002280003a] ldsh [%i0+0x01a],%l3 ! Mem[000000002200001a] stb %l6,[%i1+0x006] ! Mem[0000000022800006] jmpl %o7,%g0 ldsh [%i1+0x02a],%l5 ! Mem[000000002280002a] p10_near_1_le: ldsh [%i0+0x00e],%l5 ! Mem[000000002400000e] lduw [%i0+0x03c],%l2 ! Mem[000000002400003c] jmpl %o7,%g0 sth %l2,[%i2+0x00e] ! Mem[000000002500000e] p10_near_1_he: ldub [%i0+0x01b],%l3 ! Mem[000000002400001b] ldd [%i3+0x008],%l0 ! Mem[0000000025800008] ldsb [%i1+0x02f],%l7 ! Mem[000000002480002f] stw %l7,[%i1+0x018] ! Mem[0000000024800018] stb %l3,[%i1+0x01b] ! Mem[000000002480001b] ldub [%i0+0x026],%l6 ! Mem[0000000024000026] jmpl %o7,%g0 ldx [%i2+0x028],%l5 ! Mem[0000000025000028] p11_near_1_le: ldsh [%i2+0x00e],%l5 ! Mem[000000002700000e] ldx [%i1+0x038],%l2 ! Mem[0000000026800038] jmpl %o7,%g0 ldx [%i0+0x028],%l2 ! Mem[0000000026000028] p11_near_1_he: ldx [%i1+0x038],%l3 ! Mem[0000000026800038] ldsw [%i3+0x008],%l1 ! Mem[0000000027800008] lduh [%i2+0x02e],%l7 ! Mem[000000002700002e] lduh [%i1+0x03a],%l7 ! Mem[000000002680003a] ldsw [%i1+0x018],%l3 ! Mem[0000000026800018] ldsh [%i3+0x006],%l6 ! Mem[0000000027800006] jmpl %o7,%g0 sth %l5,[%i2+0x02a] ! Mem[000000002700002a] p12_near_1_le: ldd [%i1+0x008],%l4 ! Mem[0000000028800008] stb %l2,[%i1+0x03d] ! Mem[000000002880003d] jmpl %o7,%g0 ldsh [%i3+0x00e],%l2 ! Mem[000000002980000e] p12_near_1_he: stb %l3,[%i3+0x01b] ! Mem[000000002980001b] stb %l1,[%i2+0x008] ! Mem[0000000029000008] std %l6,[%i0+0x028] ! Mem[0000000028000028] stx %l7,[%i1+0x018] ! Mem[0000000028800018] std %l2,[%i2+0x018] ! Mem[0000000029000018] ldd [%i3+0x020],%l6 ! Mem[0000000029800020] jmpl %o7,%g0 ldd [%i3+0x028],%l4 ! Mem[0000000029800028] p13_near_1_le: ldd [%i0+0x008],%l4 ! Mem[000000002a000008] std %l2,[%i1+0x038] ! Mem[000000002a800038] jmpl %o7,%g0 stx %l2,[%i2+0x028] ! Mem[000000002b000028] p13_near_1_he: std %l2,[%i3+0x038] ! Mem[000000002b800038] stw %l1,[%i1+0x008] ! Mem[000000002a800008] ldd [%i2+0x028],%l6 ! Mem[000000002b000028] lduw [%i1+0x038],%l7 ! Mem[000000002a800038] ldsh [%i2+0x01a],%l3 ! Mem[000000002b00001a] std %l6,[%i2+0x000] ! Mem[000000002b000000] jmpl %o7,%g0 lduh [%i0+0x02a],%l5 ! Mem[000000002a00002a] p14_near_1_le: stw %l5,[%i2+0x00c] ! Mem[000000002d00000c] sth %l2,[%i1+0x03c] ! Mem[000000002c80003c] jmpl %o7,%g0 std %l2,[%i1+0x008] ! Mem[000000002c800008] p14_near_1_he: sth %l3,[%i1+0x01a] ! Mem[000000002c80001a] ldsw [%i0+0x008],%l1 ! Mem[000000002c000008] lduw [%i3+0x02c],%l7 ! Mem[000000002d80002c] ldd [%i1+0x018],%l6 ! Mem[000000002c800018] stb %l3,[%i2+0x01b] ! Mem[000000002d00001b] ldx [%i1+0x020],%l6 ! Mem[000000002c800020] jmpl %o7,%g0 stb %l5,[%i1+0x02b] ! Mem[000000002c80002b] p15_near_1_le: stw %l5,[%i0+0x00c] ! Mem[000000002e00000c] stw %l2,[%i1+0x03c] ! Mem[000000002e80003c] jmpl %o7,%g0 lduw [%i0+0x02c],%l2 ! Mem[000000002e00002c] p15_near_1_he: ldd [%i3+0x038],%l2 ! Mem[000000002f800038] lduw [%i3+0x008],%l1 ! Mem[000000002f800008] sth %l7,[%i1+0x02e] ! Mem[000000002e80002e] ldx [%i1+0x038],%l7 ! Mem[000000002e800038] ldsb [%i2+0x01b],%l3 ! Mem[000000002f00001b] ldsw [%i1+0x004],%l6 ! Mem[000000002e800004] jmpl %o7,%g0 stw %l5,[%i2+0x028] ! Mem[000000002f000028] p16_near_1_le: std %l4,[%i0+0x008] ! Mem[0000000030000008] stx %l2,[%i2+0x038] ! Mem[0000000031000038] jmpl %o7,%g0 ldsb [%i2+0x00f],%l2 ! Mem[000000003100000f] p16_near_1_he: ldsb [%i3+0x01b],%l3 ! Mem[000000003180001b] stw %l1,[%i3+0x008] ! Mem[0000000031800008] ldsb [%i2+0x02f],%l7 ! Mem[000000003100002f] ldsb [%i1+0x01a],%l7 ! Mem[000000003080001a] ldx [%i3+0x018],%l3 ! Mem[0000000031800018] ldsb [%i1+0x026],%l6 ! Mem[0000000030800026] jmpl %o7,%g0 ldsb [%i2+0x02b],%l5 ! Mem[000000003100002b] p17_near_1_le: std %l4,[%i2+0x008] ! Mem[0000000033000008] ldd [%i2+0x038],%l2 ! Mem[0000000033000038] jmpl %o7,%g0 stw %l2,[%i2+0x02c] ! Mem[000000003300002c] p17_near_1_he: ldsh [%i1+0x03a],%l3 ! Mem[000000003280003a] ldsb [%i2+0x008],%l1 ! Mem[0000000033000008] lduh [%i0+0x02e],%l7 ! Mem[000000003200002e] stb %l7,[%i1+0x03a] ! Mem[000000003280003a] ldd [%i3+0x018],%l2 ! Mem[0000000033800018] stx %l6,[%i0+0x000] ! Mem[0000000032000000] jmpl %o7,%g0 lduw [%i3+0x028],%l5 ! Mem[0000000033800028] p18_near_1_le: ldx [%i0+0x008],%l5 ! Mem[0000000034000008] ldsb [%i2+0x03d],%l2 ! Mem[000000003500003d] jmpl %o7,%g0 stb %l2,[%i0+0x00f] ! Mem[000000003400000f] p18_near_1_he: lduh [%i2+0x01a],%l3 ! Mem[000000003500001a] ldub [%i1+0x008],%l1 ! Mem[0000000034800008] std %l6,[%i2+0x028] ! Mem[0000000035000028] ldsh [%i1+0x01a],%l7 ! Mem[000000003480001a] lduw [%i0+0x018],%l3 ! Mem[0000000034000018] stb %l6,[%i3+0x026] ! Mem[0000000035800026] jmpl %o7,%g0 std %l4,[%i0+0x028] ! Mem[0000000034000028] p19_near_1_le: ldx [%i0+0x008],%l5 ! Mem[0000000036000008] ldsh [%i3+0x03c],%l2 ! Mem[000000003780003c] jmpl %o7,%g0 lduh [%i3+0x02e],%l2 ! Mem[000000003780002e] p19_near_1_he: lduw [%i3+0x038],%l3 ! Mem[0000000037800038] std %l0,[%i0+0x008] ! Mem[0000000036000008] ldd [%i3+0x028],%l6 ! Mem[0000000037800028] std %l6,[%i1+0x038] ! Mem[0000000036800038] stx %l3,[%i0+0x018] ! Mem[0000000036000018] lduw [%i2+0x004],%l6 ! Mem[0000000037000004] jmpl %o7,%g0 stx %l5,[%i1+0x028] ! Mem[0000000036800028] p20_near_1_le: lduh [%i2+0x00e],%l5 ! Mem[000000003900000e] ldsw [%i3+0x03c],%l2 ! Mem[000000003980003c] jmpl %o7,%g0 ldd [%i2+0x008],%l2 ! Mem[0000000039000008] p20_near_1_he: ldx [%i0+0x018],%l3 ! Mem[0000000038000018] stx %l1,[%i3+0x008] ! Mem[0000000039800008] ldub [%i1+0x02f],%l7 ! Mem[000000003880002f] ldsw [%i1+0x018],%l7 ! Mem[0000000038800018] lduh [%i1+0x01a],%l3 ! Mem[000000003880001a] ldub [%i2+0x026],%l6 ! Mem[0000000039000026] jmpl %o7,%g0 ldsh [%i2+0x02a],%l5 ! Mem[000000003900002a] p21_near_1_le: lduh [%i0+0x00e],%l5 ! Mem[000000003a00000e] ldub [%i0+0x03d],%l2 ! Mem[000000003a00003d] jmpl %o7,%g0 sth %l2,[%i1+0x02e] ! Mem[000000003a80002e] p21_near_1_he: sth %l3,[%i2+0x03a] ! Mem[000000003b00003a] ldub [%i3+0x008],%l1 ! Mem[000000003b800008] sth %l7,[%i2+0x02e] ! Mem[000000003b00002e] sth %l7,[%i1+0x03a] ! Mem[000000003a80003a] stw %l3,[%i1+0x018] ! Mem[000000003a800018] ldd [%i1+0x000],%l6 ! Mem[000000003a800000] jmpl %o7,%g0 ldx [%i3+0x028],%l5 ! Mem[000000003b800028] p22_near_1_le: ldsw [%i0+0x00c],%l5 ! Mem[000000003c00000c] lduh [%i0+0x03c],%l2 ! Mem[000000003c00003c] jmpl %o7,%g0 ldx [%i0+0x008],%l2 ! Mem[000000003c000008] p22_near_1_he: stw %l3,[%i3+0x018] ! Mem[000000003d800018] ldx [%i3+0x008],%l1 ! Mem[000000003d800008] ldsb [%i0+0x02f],%l7 ! Mem[000000003c00002f] ldub [%i1+0x01a],%l7 ! Mem[000000003c80001a] lduw [%i2+0x018],%l3 ! Mem[000000003d000018] stw %l6,[%i1+0x024] ! Mem[000000003c800024] jmpl %o7,%g0 sth %l5,[%i0+0x02a] ! Mem[000000003c00002a] p23_near_1_le: ldsw [%i2+0x00c],%l5 ! Mem[000000003f00000c] lduw [%i0+0x03c],%l2 ! Mem[000000003e00003c] jmpl %o7,%g0 ldub [%i2+0x02f],%l2 ! Mem[000000003f00002f] p23_near_1_he: stx %l3,[%i0+0x038] ! Mem[000000003e000038] sth %l1,[%i2+0x008] ! Mem[000000003f000008] lduh [%i2+0x02e],%l7 ! Mem[000000003f00002e] stw %l7,[%i1+0x038] ! Mem[000000003e800038] stx %l3,[%i2+0x018] ! Mem[000000003f000018] ldx [%i0+0x000],%l6 ! Mem[000000003e000000] jmpl %o7,%g0 ldd [%i1+0x028],%l4 ! Mem[000000003e800028] p24_near_1_le: ldsb [%i0+0x00f],%l5 ! Mem[000000004000000f] lduh [%i1+0x03c],%l2 ! Mem[000000004080003c] jmpl %o7,%g0 stx %l2,[%i2+0x008] ! Mem[0000000041000008] p24_near_1_he: ldsh [%i2+0x01a],%l3 ! Mem[000000004100001a] ldsh [%i1+0x008],%l1 ! Mem[0000000040800008] std %l6,[%i0+0x028] ! Mem[0000000040000028] lduh [%i1+0x01a],%l7 ! Mem[000000004080001a] lduh [%i2+0x01a],%l3 ! Mem[000000004100001a] lduh [%i0+0x026],%l6 ! Mem[0000000040000026] jmpl %o7,%g0 ldsw [%i2+0x028],%l5 ! Mem[0000000041000028] p25_near_1_le: ldsb [%i3+0x00f],%l5 ! Mem[000000004380000f] lduw [%i1+0x03c],%l2 ! Mem[000000004280003c] jmpl %o7,%g0 std %l2,[%i0+0x028] ! Mem[0000000042000028] p25_near_1_he: ldsw [%i3+0x038],%l3 ! Mem[0000000043800038] lduh [%i0+0x008],%l1 ! Mem[0000000042000008] ldd [%i2+0x028],%l6 ! Mem[0000000043000028] stx %l7,[%i1+0x038] ! Mem[0000000042800038] stw %l3,[%i2+0x018] ! Mem[0000000043000018] ldsw [%i3+0x004],%l6 ! Mem[0000000043800004] jmpl %o7,%g0 stb %l5,[%i2+0x02b] ! Mem[000000004300002b] p26_near_1_le: stx %l5,[%i2+0x008] ! Mem[0000000045000008] ldx [%i1+0x038],%l2 ! Mem[0000000044800038] jmpl %o7,%g0 lduw [%i3+0x00c],%l2 ! Mem[000000004580000c] p26_near_1_he: ldub [%i0+0x01b],%l3 ! Mem[000000004400001b] sth %l1,[%i3+0x008] ! Mem[0000000045800008] ldub [%i3+0x02f],%l7 ! Mem[000000004580002f] lduw [%i1+0x018],%l7 ! Mem[0000000044800018] ldub [%i3+0x01b],%l3 ! Mem[000000004580001b] stx %l6,[%i2+0x020] ! Mem[0000000045000020] jmpl %o7,%g0 stw %l5,[%i3+0x028] ! Mem[0000000045800028] p27_near_1_le: stx %l5,[%i0+0x008] ! Mem[0000000046000008] stb %l2,[%i1+0x03d] ! Mem[000000004680003d] jmpl %o7,%g0 ldsw [%i2+0x02c],%l2 ! Mem[000000004700002c] p27_near_1_he: lduh [%i1+0x03a],%l3 ! Mem[000000004680003a] ldd [%i3+0x008],%l0 ! Mem[0000000047800008] stb %l7,[%i1+0x02f] ! Mem[000000004680002f] ldd [%i1+0x038],%l6 ! Mem[0000000046800038] sth %l3,[%i3+0x01a] ! Mem[000000004780001a] sth %l6,[%i2+0x006] ! Mem[0000000047000006] jmpl %o7,%g0 ldsb [%i0+0x02b],%l5 ! Mem[000000004600002b] p28_near_1_le: sth %l5,[%i3+0x00e] ! Mem[000000004980000e] std %l2,[%i1+0x038] ! Mem[0000000048800038] jmpl %o7,%g0 stw %l2,[%i1+0x00c] ! Mem[000000004880000c] p28_near_1_he: stb %l3,[%i3+0x01b] ! Mem[000000004980001b] ldsw [%i2+0x008],%l1 ! Mem[0000000049000008] ldsb [%i2+0x02f],%l7 ! Mem[000000004900002f] ldx [%i1+0x018],%l7 ! Mem[0000000048800018] ldsw [%i0+0x018],%l3 ! Mem[0000000048000018] stb %l6,[%i1+0x026] ! Mem[0000000048800026] jmpl %o7,%g0 ldub [%i1+0x02b],%l5 ! Mem[000000004880002b] p29_near_1_le: sth %l5,[%i2+0x00e] ! Mem[000000004b00000e] sth %l2,[%i2+0x03c] ! Mem[000000004b00003c] jmpl %o7,%g0 stb %l2,[%i0+0x02f] ! Mem[000000004a00002f] p29_near_1_he: std %l2,[%i3+0x038] ! Mem[000000004b800038] stb %l1,[%i1+0x008] ! Mem[000000004a800008] lduh [%i0+0x02e],%l7 ! Mem[000000004a00002e] ldsb [%i1+0x03a],%l7 ! Mem[000000004a80003a] std %l2,[%i0+0x018] ! Mem[000000004a000018] ldub [%i1+0x006],%l6 ! Mem[000000004a800006] jmpl %o7,%g0 std %l4,[%i2+0x028] ! Mem[000000004b000028] p30_near_1_le: stb %l5,[%i0+0x00f] ! Mem[000000004c00000f] stw %l2,[%i2+0x03c] ! Mem[000000004d00003c] jmpl %o7,%g0 lduh [%i2+0x00e],%l2 ! Mem[000000004d00000e] p30_near_1_he: sth %l3,[%i1+0x01a] ! Mem[000000004c80001a] stw %l1,[%i0+0x008] ! Mem[000000004c000008] std %l6,[%i2+0x028] ! Mem[000000004d000028] stb %l7,[%i1+0x01a] ! Mem[000000004c80001a] ldsh [%i1+0x01a],%l3 ! Mem[000000004c80001a] ldsh [%i0+0x026],%l6 ! Mem[000000004c000026] jmpl %o7,%g0 stx %l5,[%i2+0x028] ! Mem[000000004d000028] p31_near_1_le: stb %l5,[%i3+0x00f] ! Mem[000000004f80000f] stx %l2,[%i2+0x038] ! Mem[000000004f000038] jmpl %o7,%g0 ldsh [%i2+0x02e],%l2 ! Mem[000000004f00002e] p31_near_1_he: ldd [%i2+0x038],%l2 ! Mem[000000004f000038] ldsw [%i3+0x008],%l1 ! Mem[000000004f800008] ldd [%i3+0x028],%l6 ! Mem[000000004f800028] ldsh [%i1+0x03a],%l7 ! Mem[000000004e80003a] stb %l3,[%i1+0x01b] ! Mem[000000004e80001b] ldd [%i0+0x000],%l6 ! Mem[000000004e000000] jmpl %o7,%g0 ldsh [%i3+0x02a],%l5 ! Mem[000000004f80002a] p32_near_1_le: lduw [%i2+0x00c],%l5 ! Mem[000000005100000c] ldd [%i3+0x038],%l2 ! Mem[0000000051800038] jmpl %o7,%g0 sth %l2,[%i0+0x00e] ! Mem[000000005000000e] p32_near_1_he: ldsb [%i3+0x01b],%l3 ! Mem[000000005180001b] lduw [%i3+0x008],%l1 ! Mem[0000000051800008] ldub [%i1+0x02f],%l7 ! Mem[000000005080002f] std %l6,[%i1+0x018] ! Mem[0000000050800018] ldsb [%i2+0x01b],%l3 ! Mem[000000005100001b] std %l6,[%i3+0x020] ! Mem[0000000051800020] jmpl %o7,%g0 lduh [%i0+0x02a],%l5 ! Mem[000000005000002a] p33_near_1_le: lduw [%i0+0x00c],%l5 ! Mem[000000005200000c] ldsb [%i3+0x03d],%l2 ! Mem[000000005380003d] jmpl %o7,%g0 ldx [%i3+0x028],%l2 ! Mem[0000000053800028] p33_near_1_he: ldsh [%i1+0x03a],%l3 ! Mem[000000005280003a] std %l0,[%i2+0x008] ! Mem[0000000053000008] stb %l7,[%i2+0x02f] ! Mem[000000005300002f] ldsw [%i1+0x038],%l7 ! Mem[0000000052800038] std %l2,[%i2+0x018] ! Mem[0000000053000018] ldx [%i2+0x000],%l6 ! Mem[0000000053000000] jmpl %o7,%g0 sth %l5,[%i1+0x02a] ! Mem[000000005280002a] p34_near_1_le: ldub [%i3+0x00f],%l5 ! Mem[000000005580000f] ldsh [%i0+0x03c],%l2 ! Mem[000000005400003c] jmpl %o7,%g0 ldub [%i2+0x00f],%l2 ! Mem[000000005500000f] p34_near_1_he: lduh [%i2+0x01a],%l3 ! Mem[000000005500001a] ldsb [%i1+0x008],%l1 ! Mem[0000000054800008] stx %l7,[%i0+0x028] ! Mem[0000000054000028] sth %l7,[%i1+0x01a] ! Mem[000000005480001a] ldsh [%i2+0x01a],%l3 ! Mem[000000005500001a] ldsw [%i1+0x024],%l6 ! Mem[0000000054800024] jmpl %o7,%g0 ldd [%i2+0x028],%l4 ! Mem[0000000055000028] p35_near_1_le: ldub [%i1+0x00f],%l5 ! Mem[000000005680000f] ldsw [%i0+0x03c],%l2 ! Mem[000000005600003c] jmpl %o7,%g0 ldsb [%i1+0x02f],%l2 ! Mem[000000005680002f] p35_near_1_he: lduw [%i3+0x038],%l3 ! Mem[0000000057800038] ldub [%i0+0x008],%l1 ! Mem[0000000056000008] lduh [%i2+0x02e],%l7 ! Mem[000000005700002e] ldub [%i1+0x03a],%l7 ! Mem[000000005680003a] stb %l3,[%i2+0x01b] ! Mem[000000005700001b] ldsb [%i1+0x006],%l6 ! Mem[0000000056800006] jmpl %o7,%g0 ldsw [%i2+0x028],%l5 ! Mem[0000000057000028] p36_near_1_le: ldsh [%i0+0x00e],%l5 ! Mem[000000005800000e] ldub [%i0+0x03d],%l2 ! Mem[000000005800003d] jmpl %o7,%g0 std %l2,[%i0+0x008] ! Mem[0000000058000008] p36_near_1_he: ldx [%i0+0x018],%l3 ! Mem[0000000058000018] std %l0,[%i0+0x008] ! Mem[0000000058000008] std %l6,[%i3+0x028] ! Mem[0000000059800028] stw %l7,[%i1+0x018] ! Mem[0000000058800018] ldsb [%i3+0x01b],%l3 ! Mem[000000005980001b] stx %l6,[%i1+0x020] ! Mem[0000000058800020] jmpl %o7,%g0 lduw [%i3+0x028],%l5 ! Mem[0000000059800028] p37_near_1_le: ldsh [%i3+0x00e],%l5 ! Mem[000000005b80000e] lduh [%i1+0x03c],%l2 ! Mem[000000005a80003c] jmpl %o7,%g0 lduw [%i2+0x02c],%l2 ! Mem[000000005b00002c] p37_near_1_he: sth %l3,[%i2+0x03a] ! Mem[000000005b00003a] stx %l1,[%i3+0x008] ! Mem[000000005b800008] ldd [%i1+0x028],%l6 ! Mem[000000005a800028] lduh [%i1+0x03a],%l7 ! Mem[000000005a80003a] ldx [%i3+0x018],%l3 ! Mem[000000005b800018] stb %l6,[%i0+0x006] ! Mem[000000005a000006] jmpl %o7,%g0 stw %l5,[%i0+0x028] ! Mem[000000005a000028] p38_near_1_le: ldd [%i1+0x008],%l4 ! Mem[000000005c800008] lduw [%i1+0x03c],%l2 ! Mem[000000005c80003c] jmpl %o7,%g0 ldsw [%i2+0x00c],%l2 ! Mem[000000005d00000c] p38_near_1_he: stw %l3,[%i3+0x018] ! Mem[000000005d800018] ldsh [%i3+0x008],%l1 ! Mem[000000005d800008] ldub [%i2+0x02f],%l7 ! Mem[000000005d00002f] stx %l7,[%i1+0x018] ! Mem[000000005c800018] ldd [%i0+0x018],%l2 ! Mem[000000005c000018] lduw [%i3+0x024],%l6 ! Mem[000000005d800024] jmpl %o7,%g0 ldsb [%i1+0x02b],%l5 ! Mem[000000005c80002b] p39_near_1_le: ldd [%i0+0x008],%l4 ! Mem[000000005e000008] ldx [%i1+0x038],%l2 ! Mem[000000005e800038] jmpl %o7,%g0 ldd [%i0+0x028],%l2 ! Mem[000000005e000028] p39_near_1_he: stx %l3,[%i0+0x038] ! Mem[000000005e000038] ldx [%i2+0x008],%l1 ! Mem[000000005f000008] stb %l7,[%i0+0x02f] ! Mem[000000005e00002f] lduw [%i1+0x038],%l7 ! Mem[000000005e800038] lduw [%i0+0x018],%l3 ! Mem[000000005e000018] ldub [%i3+0x006],%l6 ! Mem[000000005f800006] jmpl %o7,%g0 ldub [%i2+0x02b],%l5 ! Mem[000000005f00002b] p40_near_1_le: ldd [%i3+0x008],%l4 ! Mem[0000000061800008] stb %l2,[%i1+0x03d] ! Mem[000000006080003d] jmpl %o7,%g0 stb %l2,[%i3+0x00f] ! Mem[000000006180000f] p40_near_1_he: ldd [%i1+0x018],%l2 ! Mem[0000000060800018] sth %l1,[%i1+0x008] ! Mem[0000000060800008] stx %l7,[%i2+0x028] ! Mem[0000000061000028] ldd [%i1+0x018],%l6 ! Mem[0000000060800018] stx %l3,[%i1+0x018] ! Mem[0000000060800018] ldd [%i2+0x020],%l6 ! Mem[0000000061000020] jmpl %o7,%g0 ldx [%i2+0x028],%l5 ! Mem[0000000061000028] p41_near_1_le: stw %l5,[%i1+0x00c] ! Mem[000000006280000c] std %l2,[%i1+0x038] ! Mem[0000000062800038] jmpl %o7,%g0 lduh [%i2+0x02e],%l2 ! Mem[000000006300002e] p41_near_1_he: ldsw [%i3+0x038],%l3 ! Mem[0000000063800038] ldsh [%i0+0x008],%l1 ! Mem[0000000062000008] ldsw [%i3+0x02c],%l7 ! Mem[000000006380002c] ldx [%i1+0x038],%l7 ! Mem[0000000062800038] lduh [%i1+0x01a],%l3 ! Mem[000000006280001a] stw %l6,[%i1+0x004] ! Mem[0000000062800004] jmpl %o7,%g0 stx %l5,[%i3+0x028] ! Mem[0000000063800028] p42_near_1_le: stw %l5,[%i0+0x00c] ! Mem[000000006400000c] sth %l2,[%i2+0x03c] ! Mem[000000006500003c] jmpl %o7,%g0 ldsh [%i1+0x00e],%l2 ! Mem[000000006480000e] p42_near_1_he: ldub [%i0+0x01b],%l3 ! Mem[000000006400001b] lduh [%i3+0x008],%l1 ! Mem[0000000065800008] std %l6,[%i1+0x028] ! Mem[0000000064800028] ldsb [%i1+0x01a],%l7 ! Mem[000000006480001a] stw %l3,[%i2+0x018] ! Mem[0000000065000018] ldx [%i1+0x020],%l6 ! Mem[0000000064800020] jmpl %o7,%g0 ldsh [%i1+0x02a],%l5 ! Mem[000000006480002a] p43_near_1_le: std %l4,[%i3+0x008] ! Mem[0000000067800008] stw %l2,[%i2+0x03c] ! Mem[000000006700003c] jmpl %o7,%g0 stx %l2,[%i0+0x028] ! Mem[0000000066000028] p43_near_1_he: lduh [%i1+0x03a],%l3 ! Mem[000000006680003a] stb %l1,[%i3+0x008] ! Mem[0000000067800008] ldd [%i2+0x028],%l6 ! Mem[0000000067000028] stb %l7,[%i1+0x03a] ! Mem[000000006680003a] ldub [%i2+0x01b],%l3 ! Mem[000000006700001b] lduh [%i1+0x006],%l6 ! Mem[0000000066800006] jmpl %o7,%g0 lduh [%i2+0x02a],%l5 ! Mem[000000006700002a] p44_near_1_le: std %l4,[%i1+0x008] ! Mem[0000000068800008] stx %l2,[%i2+0x038] ! Mem[0000000069000038] jmpl %o7,%g0 ldx [%i2+0x008],%l2 ! Mem[0000000069000008] p44_near_1_he: stb %l3,[%i3+0x01b] ! Mem[000000006980001b] ldd [%i2+0x008],%l0 ! Mem[0000000069000008] ldub [%i0+0x02f],%l7 ! Mem[000000006800002f] ldsh [%i1+0x01a],%l7 ! Mem[000000006880001a] stx %l3,[%i2+0x018] ! Mem[0000000069000018] ldsw [%i0+0x024],%l6 ! Mem[0000000068000024] jmpl %o7,%g0 stb %l5,[%i2+0x02b] ! Mem[000000006900002b] p45_near_1_le: ldx [%i0+0x008],%l5 ! Mem[000000006a000008] ldd [%i3+0x038],%l2 ! Mem[000000006b800038] jmpl %o7,%g0 ldub [%i2+0x02f],%l2 ! Mem[000000006b00002f] p45_near_1_he: std %l2,[%i3+0x038] ! Mem[000000006b800038] ldsw [%i1+0x008],%l1 ! Mem[000000006a800008] stb %l7,[%i2+0x02f] ! Mem[000000006b00002f] std %l6,[%i1+0x038] ! Mem[000000006a800038] lduh [%i2+0x01a],%l3 ! Mem[000000006b00001a] stx %l6,[%i3+0x000] ! Mem[000000006b800000] jmpl %o7,%g0 ldd [%i3+0x028],%l4 ! Mem[000000006b800028] p46_near_1_le: ldx [%i3+0x008],%l5 ! Mem[000000006d800008] ldsb [%i3+0x03d],%l2 ! Mem[000000006d80003d] jmpl %o7,%g0 ldsb [%i0+0x00f],%l2 ! Mem[000000006c00000f] p46_near_1_he: sth %l3,[%i1+0x01a] ! Mem[000000006c80001a] stb %l1,[%i0+0x008] ! Mem[000000006c000008] stx %l7,[%i3+0x028] ! Mem[000000006d800028] ldsw [%i1+0x018],%l7 ! Mem[000000006c800018] stw %l3,[%i3+0x018] ! Mem[000000006d800018] sth %l6,[%i3+0x026] ! Mem[000000006d800026] jmpl %o7,%g0 ldsw [%i0+0x028],%l5 ! Mem[000000006c000028] p47_near_1_le: lduh [%i1+0x00e],%l5 ! Mem[000000006e80000e] ldsh [%i0+0x03c],%l2 ! Mem[000000006e00003c] jmpl %o7,%g0 stw %l2,[%i3+0x02c] ! Mem[000000006f80002c] p47_near_1_he: ldd [%i2+0x038],%l2 ! Mem[000000006f000038] stw %l1,[%i3+0x008] ! Mem[000000006f800008] ldsw [%i1+0x02c],%l7 ! Mem[000000006e80002c] sth %l7,[%i1+0x03a] ! Mem[000000006e80003a] ldub [%i3+0x01b],%l3 ! Mem[000000006f80001b] stb %l6,[%i2+0x006] ! Mem[000000006f000006] jmpl %o7,%g0 lduw [%i1+0x028],%l5 ! Mem[000000006e800028] p48_near_1_le: lduh [%i0+0x00e],%l5 ! Mem[000000007000000e] ldsw [%i0+0x03c],%l2 ! Mem[000000007000003c] jmpl %o7,%g0 lduw [%i2+0x00c],%l2 ! Mem[000000007100000c] p48_near_1_he: ldsb [%i3+0x01b],%l3 ! Mem[000000007180001b] ldsb [%i3+0x008],%l1 ! Mem[0000000071800008] ldx [%i2+0x028],%l7 ! Mem[0000000071000028] ldub [%i1+0x01a],%l7 ! Mem[000000007080001a] sth %l3,[%i0+0x01a] ! Mem[000000007000001a] ldub [%i1+0x026],%l6 ! Mem[0000000070800026] jmpl %o7,%g0 std %l4,[%i2+0x028] ! Mem[0000000071000028] p49_near_1_le: ldsw [%i3+0x00c],%l5 ! Mem[000000007380000c] ldub [%i0+0x03d],%l2 ! Mem[000000007200003d] jmpl %o7,%g0 ldsw [%i1+0x02c],%l2 ! Mem[000000007280002c] p49_near_1_he: ldsh [%i0+0x03a],%l3 ! Mem[000000007200003a] lduw [%i2+0x008],%l1 ! Mem[0000000073000008] ldd [%i0+0x028],%l6 ! Mem[0000000072000028] stw %l7,[%i1+0x038] ! Mem[0000000072800038] ldsw [%i0+0x018],%l3 ! Mem[0000000072000018] ldsh [%i1+0x006],%l6 ! Mem[0000000072800006] jmpl %o7,%g0 ldsb [%i2+0x02b],%l5 ! Mem[000000007300002b] p50_near_1_le: ldsw [%i1+0x00c],%l5 ! Mem[000000007480000c] lduh [%i1+0x03c],%l2 ! Mem[000000007480003c] jmpl %o7,%g0 ldd [%i0+0x008],%l2 ! Mem[0000000074000008] p50_near_1_he: ldsw [%i2+0x018],%l3 ! Mem[0000000075000018] std %l0,[%i1+0x008] ! Mem[0000000074800008] ldub [%i2+0x02f],%l7 ! Mem[000000007500002f] lduh [%i1+0x01a],%l7 ! Mem[000000007480001a] std %l2,[%i1+0x018] ! Mem[0000000074800018] ldd [%i1+0x020],%l6 ! Mem[0000000074800020] jmpl %o7,%g0 ldub [%i3+0x02b],%l5 ! Mem[000000007580002b] p51_near_1_le: ldsb [%i0+0x00f],%l5 ! Mem[000000007600000f] lduw [%i1+0x03c],%l2 ! Mem[000000007680003c] jmpl %o7,%g0 sth %l2,[%i2+0x02e] ! Mem[000000007700002e] p51_near_1_he: lduw [%i3+0x038],%l3 ! Mem[0000000077800038] ldsb [%i0+0x008],%l1 ! Mem[0000000076000008] stb %l7,[%i3+0x02f] ! Mem[000000007780002f] stx %l7,[%i1+0x038] ! Mem[0000000076800038] ldsh [%i1+0x01a],%l3 ! Mem[000000007680001a] std %l6,[%i0+0x000] ! Mem[0000000076000000] jmpl %o7,%g0 ldx [%i0+0x028],%l5 ! Mem[0000000076000028] p52_near_1_le: ldsb [%i3+0x00f],%l5 ! Mem[000000007980000f] ldx [%i1+0x038],%l2 ! Mem[0000000078800038] jmpl %o7,%g0 lduh [%i2+0x00e],%l2 ! Mem[000000007900000e] p52_near_1_he: ldx [%i0+0x018],%l3 ! Mem[0000000078000018] ldub [%i0+0x008],%l1 ! Mem[0000000078000008] stx %l7,[%i1+0x028] ! Mem[0000000078800028] lduw [%i1+0x018],%l7 ! Mem[0000000078800018] stb %l3,[%i2+0x01b] ! Mem[000000007900001b] ldx [%i3+0x020],%l6 ! Mem[0000000079800020] jmpl %o7,%g0 sth %l5,[%i1+0x02a] ! Mem[000000007880002a] p53_near_1_le: stx %l5,[%i1+0x008] ! Mem[000000007a800008] stb %l2,[%i1+0x03d] ! Mem[000000007a80003d] jmpl %o7,%g0 ldsh [%i0+0x02e],%l2 ! Mem[000000007a00002e] p53_near_1_he: stb %l3,[%i2+0x03b] ! Mem[000000007b00003b] ldx [%i3+0x008],%l1 ! Mem[000000007b800008] ldsw [%i2+0x02c],%l7 ! Mem[000000007b00002c] stw %l7,[%i1+0x038] ! Mem[000000007a800038] ldsb [%i2+0x01b],%l3 ! Mem[000000007b00001b] ldsw [%i2+0x004],%l6 ! Mem[000000007b000004] jmpl %o7,%g0 ldsh [%i2+0x02a],%l5 ! Mem[000000007b00002a] p54_near_1_le: stx %l5,[%i0+0x008] ! Mem[000000007c000008] std %l2,[%i1+0x038] ! Mem[000000007c800038] jmpl %o7,%g0 stx %l2,[%i3+0x008] ! Mem[000000007d800008] p54_near_1_he: stw %l3,[%i3+0x018] ! Mem[000000007d800018] stx %l1,[%i3+0x008] ! Mem[000000007d800008] ldx [%i0+0x028],%l7 ! Mem[000000007c000028] lduh [%i1+0x01a],%l7 ! Mem[000000007c80001a] ldx [%i2+0x018],%l3 ! Mem[000000007d000018] ldsb [%i2+0x026],%l6 ! Mem[000000007d000026] jmpl %o7,%g0 lduh [%i2+0x02a],%l5 ! Mem[000000007d00002a] p55_near_1_le: sth %l5,[%i2+0x00e] ! Mem[000000007f00000e] stb %l2,[%i2+0x03d] ! Mem[000000007f00003d] jmpl %o7,%g0 std %l2,[%i2+0x028] ! Mem[000000007f000028] p55_near_1_he: stx %l3,[%i0+0x038] ! Mem[000000007e000038] ldsh [%i2+0x008],%l1 ! Mem[000000007f000008] stw %l7,[%i2+0x02c] ! Mem[000000007f00002c] stx %l7,[%i1+0x038] ! Mem[000000007e800038] ldsh [%i2+0x01a],%l3 ! Mem[000000007f00001a] stx %l6,[%i1+0x000] ! Mem[000000007e800000] jmpl %o7,%g0 stb %l5,[%i3+0x02b] ! Mem[000000007f80002b] p56_near_1_le: sth %l5,[%i1+0x00e] ! Mem[000000008080000e] std %l2,[%i2+0x038] ! Mem[0000000081000038] jmpl %o7,%g0 lduw [%i1+0x00c],%l2 ! Mem[000000008080000c] p56_near_1_he: ldd [%i1+0x018],%l2 ! Mem[0000000080800018] ldx [%i1+0x008],%l1 ! Mem[0000000080800008] ldub [%i3+0x02f],%l7 ! Mem[000000008180002f] lduw [%i1+0x018],%l7 ! Mem[0000000080800018] stb %l3,[%i3+0x01b] ! Mem[000000008180001b] stb %l6,[%i1+0x026] ! Mem[0000000080800026] jmpl %o7,%g0 stw %l5,[%i0+0x028] ! Mem[0000000080000028] p57_near_1_le: stb %l5,[%i0+0x00f] ! Mem[000000008200000f] sth %l2,[%i2+0x03c] ! Mem[000000008300003c] jmpl %o7,%g0 ldsb [%i3+0x02f],%l2 ! Mem[000000008380002f] p57_near_1_he: ldsw [%i3+0x038],%l3 ! Mem[0000000083800038] sth %l1,[%i0+0x008] ! Mem[0000000082000008] stb %l7,[%i1+0x02f] ! Mem[000000008280002f] ldd [%i1+0x038],%l6 ! Mem[0000000082800038] ldsb [%i3+0x01b],%l3 ! Mem[000000008380001b] lduw [%i0+0x004],%l6 ! Mem[0000000082000004] jmpl %o7,%g0 ldsw [%i1+0x028],%l5 ! Mem[0000000082800028] p58_near_1_le: stb %l5,[%i2+0x00f] ! Mem[000000008500000f] stw %l2,[%i3+0x03c] ! Mem[000000008580003c] jmpl %o7,%g0 stw %l2,[%i2+0x00c] ! Mem[000000008500000c] p58_near_1_he: ldub [%i3+0x01b],%l3 ! Mem[000000008580001b] ldd [%i3+0x008],%l0 ! Mem[0000000085800008] stx %l7,[%i2+0x028] ! Mem[0000000085000028] ldx [%i1+0x018],%l7 ! Mem[0000000084800018] ldx [%i0+0x018],%l3 ! Mem[0000000084000018] ldub [%i0+0x026],%l6 ! Mem[0000000084000026] jmpl %o7,%g0 lduw [%i2+0x028],%l5 ! Mem[0000000085000028] p59_near_1_le: lduw [%i1+0x00c],%l5 ! Mem[000000008680000c] stx %l2,[%i3+0x038] ! Mem[0000000087800038] jmpl %o7,%g0 stb %l2,[%i2+0x02f] ! Mem[000000008700002f] p59_near_1_he: lduh [%i1+0x03a],%l3 ! Mem[000000008680003a] lduh [%i3+0x008],%l1 ! Mem[0000000087800008] ldsw [%i0+0x02c],%l7 ! Mem[000000008600002c] ldsb [%i1+0x03a],%l7 ! Mem[000000008680003a] ldd [%i0+0x018],%l2 ! Mem[0000000086000018] ldd [%i3+0x000],%l6 ! Mem[0000000087800000] jmpl %o7,%g0 std %l4,[%i2+0x028] ! Mem[0000000087000028] p60_near_1_le: lduw [%i0+0x00c],%l5 ! Mem[000000008800000c] ldd [%i0+0x038],%l2 ! Mem[0000000088000038] jmpl %o7,%g0 lduh [%i0+0x00e],%l2 ! Mem[000000008800000e] p60_near_1_he: stb %l3,[%i3+0x01b] ! Mem[000000008980001b] stb %l1,[%i2+0x008] ! Mem[0000000089000008] ldx [%i2+0x028],%l7 ! Mem[0000000089000028] stb %l7,[%i1+0x01a] ! Mem[000000008880001a] lduw [%i1+0x018],%l3 ! Mem[0000000088800018] stw %l6,[%i2+0x024] ! Mem[0000000089000024] jmpl %o7,%g0 ldsb [%i3+0x02b],%l5 ! Mem[000000008980002b] p61_near_1_le: ldub [%i2+0x00f],%l5 ! Mem[000000008b00000f] ldsb [%i0+0x03d],%l2 ! Mem[000000008a00003d] jmpl %o7,%g0 ldd [%i3+0x028],%l2 ! Mem[000000008b800028] p61_near_1_he: std %l2,[%i3+0x038] ! Mem[000000008b800038] ldd [%i1+0x008],%l0 ! Mem[000000008a800008] stw %l7,[%i3+0x02c] ! Mem[000000008b80002c] ldsh [%i1+0x03a],%l7 ! Mem[000000008a80003a] stx %l3,[%i1+0x018] ! Mem[000000008a800018] ldx [%i1+0x000],%l6 ! Mem[000000008a800000] jmpl %o7,%g0 ldub [%i0+0x02b],%l5 ! Mem[000000008a00002b] p62_near_1_le: ldub [%i1+0x00f],%l5 ! Mem[000000008c80000f] ldsh [%i0+0x03c],%l2 ! Mem[000000008c00003c] jmpl %o7,%g0 sth %l2,[%i2+0x00e] ! Mem[000000008d00000e] p62_near_1_he: sth %l3,[%i1+0x01a] ! Mem[000000008c80001a] ldsw [%i0+0x008],%l1 ! Mem[000000008c000008] ldsh [%i1+0x02e],%l7 ! Mem[000000008c80002e] std %l6,[%i1+0x018] ! Mem[000000008c800018] lduh [%i2+0x01a],%l3 ! Mem[000000008d00001a] lduh [%i1+0x026],%l6 ! Mem[000000008c800026] jmpl %o7,%g0 ldx [%i1+0x028],%l5 ! Mem[000000008c800028] p63_near_1_le: ldsh [%i0+0x00e],%l5 ! Mem[000000008e00000e] ldsw [%i1+0x03c],%l2 ! Mem[000000008e80003c] jmpl %o7,%g0 ldx [%i1+0x028],%l2 ! Mem[000000008e800028] p63_near_1_he: stw %l3,[%i2+0x038] ! Mem[000000008f000038] lduw [%i3+0x008],%l1 ! Mem[000000008f800008] stb %l7,[%i2+0x02f] ! Mem[000000008f00002f] ldsw [%i1+0x038],%l7 ! Mem[000000008e800038] stw %l3,[%i2+0x018] ! Mem[000000008f000018] ldsw [%i1+0x004],%l6 ! Mem[000000008e800004] jmpl %o7,%g0 sth %l5,[%i2+0x02a] ! Mem[000000008f00002a] near1_b2b_h: nop nop nop jmpl %o7,%g0 nop near1_b2b_l: nop nop nop jmpl %o7,%g0 nop user_near1_end: .seg "text" .align 0x2000 user_near2_start: p0_near_2_le: jmpl %o7,%g0 ldsh [%i1+0x02a],%l1 ! Mem[000000001080002a] jmpl %o7,%g0 nop p0_near_2_he: ldsw [%i3+0x028],%l7 ! Mem[0000000011800028] lduw [%i0+0x01c],%l6 ! Mem[000000001000001c] jmpl %o7,%g0 ldd [%i0+0x018],%l4 ! Mem[0000000010000018] p1_near_2_le: ldsh [%i2+0x03c],%l7 ! Mem[000000001300003c] lduh [%i0+0x034],%l4 ! Mem[0000000012000034] ldsb [%i2+0x03b],%l1 ! Mem[000000001300003b] ldx [%i2+0x030],%l3 ! Mem[0000000013000030] stb %l5,[%i3+0x030] ! Mem[0000000013800030] jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000012800008] p1_near_2_he: ldd [%i1+0x018],%l4 ! Mem[0000000012800018] sth %l3,[%i0+0x03a] ! Mem[000000001200003a] lduw [%i2+0x014],%l2 ! Mem[0000000013000014] jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000013000008] p2_near_2_le: sth %l7,[%i1+0x01c] ! Mem[000000001480001c] ldd [%i2+0x010],%l4 ! Mem[0000000015000010] stw %l1,[%i3+0x038] ! Mem[0000000015800038] stx %l3,[%i0+0x030] ! Mem[0000000014000030] stw %l5,[%i3+0x010] ! Mem[0000000015800010] jmpl %o7,%g0 sth %l0,[%i1+0x008] ! Mem[0000000014800008] p2_near_2_he: lduw [%i3+0x03c],%l4 ! Mem[000000001580003c] lduw [%i0+0x018],%l3 ! Mem[0000000014000018] ldsw [%i3+0x014],%l2 ! Mem[0000000015800014] jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[0000000014000008] p3_near_2_le: lduh [%i1+0x03c],%l7 ! Mem[000000001680003c] stb %l4,[%i1+0x034] ! Mem[0000000016800034] stb %l1,[%i3+0x03b] ! Mem[000000001780003b] ldub [%i2+0x031],%l3 ! Mem[0000000017000031] ldsb [%i0+0x030],%l5 ! Mem[0000000016000030] jmpl %o7,%g0 stb %l0,[%i1+0x009] ! Mem[0000000016800009] p3_near_2_he: stx %l4,[%i3+0x018] ! Mem[0000000017800018] ldsh [%i0+0x03a],%l3 ! Mem[000000001600003a] stw %l2,[%i0+0x014] ! Mem[0000000016000014] jmpl %o7,%g0 ldx [%i2+0x008],%l0 ! Mem[0000000017000008] p4_near_2_le: ldd [%i3+0x018],%l6 ! Mem[0000000019800018] ldsw [%i0+0x014],%l4 ! Mem[0000000018000014] ldx [%i3+0x038],%l1 ! Mem[0000000019800038] std %l2,[%i1+0x030] ! Mem[0000000018800030] lduw [%i2+0x010],%l5 ! Mem[0000000019000010] jmpl %o7,%g0 lduw [%i0+0x008],%l0 ! Mem[0000000018000008] p4_near_2_he: lduh [%i2+0x03e],%l4 ! Mem[000000001900003e] stw %l3,[%i3+0x018] ! Mem[0000000019800018] lduw [%i1+0x014],%l2 ! Mem[0000000018800014] jmpl %o7,%g0 ldx [%i3+0x008],%l0 ! Mem[0000000019800008] p5_near_2_le: stb %l7,[%i2+0x03d] ! Mem[000000001b00003d] stw %l4,[%i2+0x034] ! Mem[000000001b000034] ldub [%i0+0x03b],%l1 ! Mem[000000001a00003b] ldsb [%i3+0x031],%l3 ! Mem[000000001b800031] std %l4,[%i3+0x030] ! Mem[000000001b800030] jmpl %o7,%g0 ldub [%i0+0x009],%l0 ! Mem[000000001a000009] p5_near_2_he: stw %l4,[%i1+0x01c] ! Mem[000000001a80001c] lduh [%i3+0x03a],%l3 ! Mem[000000001b80003a] ldsw [%i2+0x014],%l2 ! Mem[000000001b000014] jmpl %o7,%g0 ldx [%i1+0x008],%l0 ! Mem[000000001a800008] p6_near_2_le: ldsw [%i1+0x01c],%l7 ! Mem[000000001c80001c] lduw [%i1+0x014],%l4 ! Mem[000000001c800014] ldsw [%i0+0x038],%l1 ! Mem[000000001c000038] lduw [%i2+0x030],%l3 ! Mem[000000001d000030] stx %l5,[%i3+0x010] ! Mem[000000001d800010] jmpl %o7,%g0 ldsh [%i0+0x008],%l0 ! Mem[000000001c000008] p6_near_2_he: ldub [%i0+0x03e],%l4 ! Mem[000000001c00003e] ldsb [%i3+0x01a],%l3 ! Mem[000000001d80001a] stw %l2,[%i2+0x014] ! Mem[000000001d000014] jmpl %o7,%g0 ldx [%i2+0x008],%l0 ! Mem[000000001d000008] p7_near_2_le: stw %l7,[%i0+0x03c] ! Mem[000000001e00003c] ldsb [%i3+0x034],%l4 ! Mem[000000001f800034] ldd [%i1+0x038],%l0 ! Mem[000000001e800038] stw %l3,[%i3+0x030] ! Mem[000000001f800030] ldub [%i0+0x030],%l5 ! Mem[000000001e000030] jmpl %o7,%g0 ldd [%i0+0x008],%l0 ! Mem[000000001e000008] p7_near_2_he: sth %l4,[%i3+0x01e] ! Mem[000000001f80001e] sth %l3,[%i2+0x03a] ! Mem[000000001f00003a] lduw [%i3+0x014],%l2 ! Mem[000000001f800014] jmpl %o7,%g0 ldx [%i0+0x008],%l0 ! Mem[000000001e000008] p8_near_2_le: lduw [%i2+0x01c],%l7 ! Mem[000000002100001c] std %l4,[%i1+0x010] ! Mem[0000000020800010] stx %l1,[%i2+0x038] ! Mem[0000000021000038] ldsw [%i2+0x030],%l3 ! Mem[0000000021000030] ldx [%i1+0x010],%l5 ! Mem[0000000020800010] jmpl %o7,%g0 stw %l0,[%i3+0x008] ! Mem[0000000021800008] p8_near_2_he: ldsw [%i3+0x03c],%l4 ! Mem[000000002180003c] lduw [%i2+0x018],%l3 ! Mem[0000000021000018] ldsw [%i0+0x014],%l2 ! Mem[0000000020000014] jmpl %o7,%g0 lduh [%i2+0x00a],%l0 ! Mem[000000002100000a] p9_near_2_le: ldsb [%i1+0x03d],%l7 ! Mem[000000002280003d] ldub [%i1+0x034],%l4 ! Mem[0000000022800034] std %l0,[%i2+0x038] ! Mem[0000000023000038] stb %l3,[%i0+0x031] ! Mem[0000000022000031] stx %l5,[%i2+0x030] ! Mem[0000000023000030] jmpl %o7,%g0 stw %l0,[%i3+0x008] ! Mem[0000000023800008] p9_near_2_he: std %l4,[%i2+0x018] ! Mem[0000000023000018] ldsh [%i1+0x03a],%l3 ! Mem[000000002280003a] stw %l2,[%i1+0x014] ! Mem[0000000022800014] jmpl %o7,%g0 lduh [%i0+0x00a],%l0 ! Mem[000000002200000a] p10_near_2_le: std %l6,[%i1+0x018] ! Mem[0000000024800018] stx %l4,[%i3+0x010] ! Mem[0000000025800010] stb %l1,[%i3+0x03b] ! Mem[000000002580003b] ldd [%i2+0x030],%l2 ! Mem[0000000025000030] ldsh [%i3+0x010],%l5 ! Mem[0000000025800010] jmpl %o7,%g0 std %l0,[%i3+0x008] ! Mem[0000000025800008] p10_near_2_he: ldsh [%i0+0x03e],%l4 ! Mem[000000002400003e] stw %l3,[%i1+0x018] ! Mem[0000000024800018] lduw [%i2+0x014],%l2 ! Mem[0000000025000014] jmpl %o7,%g0 lduh [%i2+0x00a],%l0 ! Mem[000000002500000a] p11_near_2_le: ldub [%i3+0x03d],%l7 ! Mem[000000002780003d] ldx [%i1+0x030],%l4 ! Mem[0000000026800030] lduh [%i3+0x03a],%l1 ! Mem[000000002780003a] lduh [%i1+0x030],%l3 ! Mem[0000000026800030] lduh [%i3+0x030],%l5 ! Mem[0000000027800030] jmpl %o7,%g0 ldx [%i3+0x008],%l0 ! Mem[0000000027800008] p11_near_2_he: stb %l4,[%i3+0x01e] ! Mem[000000002780001e] ldx [%i1+0x038],%l3 ! Mem[0000000026800038] ldsw [%i2+0x014],%l2 ! Mem[0000000027000014] jmpl %o7,%g0 lduh [%i3+0x00a],%l0 ! Mem[000000002780000a] p12_near_2_le: stx %l7,[%i2+0x018] ! Mem[0000000029000018] ldsh [%i0+0x014],%l4 ! Mem[0000000028000014] ldub [%i3+0x03b],%l1 ! Mem[000000002980003b] sth %l3,[%i3+0x030] ! Mem[0000000029800030] sth %l5,[%i0+0x010] ! Mem[0000000028000010] jmpl %o7,%g0 lduh [%i3+0x008],%l0 ! Mem[0000000029800008] p12_near_2_he: ldsb [%i3+0x03e],%l4 ! Mem[000000002980003e] ldsw [%i0+0x018],%l3 ! Mem[0000000028000018] stw %l2,[%i3+0x014] ! Mem[0000000029800014] jmpl %o7,%g0 lduh [%i1+0x00a],%l0 ! Mem[000000002880000a] p13_near_2_le: ldx [%i1+0x038],%l7 ! Mem[000000002a800038] sth %l4,[%i2+0x034] ! Mem[000000002b000034] ldsb [%i0+0x03b],%l1 ! Mem[000000002a00003b] ldsh [%i2+0x030],%l3 ! Mem[000000002b000030] ldd [%i1+0x030],%l4 ! Mem[000000002a800030] jmpl %o7,%g0 ldsw [%i2+0x008],%l0 ! Mem[000000002b000008] p13_near_2_he: std %l4,[%i2+0x018] ! Mem[000000002b000018] stx %l3,[%i0+0x038] ! Mem[000000002a000038] lduw [%i0+0x014],%l2 ! Mem[000000002a000014] jmpl %o7,%g0 lduh [%i2+0x00a],%l0 ! Mem[000000002b00000a] p14_near_2_le: ldsh [%i0+0x01c],%l7 ! Mem[000000002c00001c] lduh [%i1+0x014],%l4 ! Mem[000000002c800014] ldd [%i0+0x038],%l0 ! Mem[000000002c000038] ldx [%i3+0x030],%l3 ! Mem[000000002d800030] ldsw [%i2+0x010],%l5 ! Mem[000000002d000010] jmpl %o7,%g0 ldsb [%i2+0x009],%l0 ! Mem[000000002d000009] p14_near_2_he: ldsh [%i1+0x03e],%l4 ! Mem[000000002c80003e] stb %l3,[%i0+0x01a] ! Mem[000000002c00001a] ldsw [%i1+0x014],%l2 ! Mem[000000002c800014] jmpl %o7,%g0 ldsw [%i0+0x008],%l0 ! Mem[000000002c000008] p15_near_2_le: sth %l7,[%i2+0x03c] ! Mem[000000002f00003c] ldd [%i0+0x030],%l4 ! Mem[000000002e000030] sth %l1,[%i1+0x03a] ! Mem[000000002e80003a] stx %l3,[%i2+0x030] ! Mem[000000002f000030] stb %l5,[%i3+0x030] ! Mem[000000002f800030] jmpl %o7,%g0 stx %l0,[%i2+0x008] ! Mem[000000002f000008] p15_near_2_he: stb %l4,[%i0+0x01e] ! Mem[000000002e00001e] ldsh [%i0+0x03a],%l3 ! Mem[000000002e00003a] stw %l2,[%i2+0x014] ! Mem[000000002f000014] jmpl %o7,%g0 ldsw [%i2+0x008],%l0 ! Mem[000000002f000008] p16_near_2_le: lduh [%i1+0x01c],%l7 ! Mem[000000003080001c] stb %l4,[%i2+0x014] ! Mem[0000000031000014] std %l0,[%i1+0x038] ! Mem[0000000030800038] ldub [%i0+0x031],%l3 ! Mem[0000000030000031] stw %l5,[%i3+0x010] ! Mem[0000000031800010] jmpl %o7,%g0 sth %l0,[%i2+0x008] ! Mem[0000000031000008] p16_near_2_he: ldsb [%i3+0x03e],%l4 ! Mem[000000003180003e] stw %l3,[%i3+0x018] ! Mem[0000000031800018] lduw [%i2+0x014],%l2 ! Mem[0000000031000014] jmpl %o7,%g0 ldsw [%i0+0x008],%l0 ! Mem[0000000030000008] p17_near_2_le: ldd [%i0+0x038],%l6 ! Mem[0000000032000038] lduh [%i1+0x034],%l4 ! Mem[0000000032800034] lduw [%i2+0x038],%l1 ! Mem[0000000033000038] std %l2,[%i2+0x030] ! Mem[0000000033000030] ldsb [%i1+0x030],%l5 ! Mem[0000000032800030] jmpl %o7,%g0 stb %l0,[%i1+0x009] ! Mem[0000000032800009] p17_near_2_he: ldx [%i3+0x018],%l4 ! Mem[0000000033800018] ldx [%i3+0x038],%l3 ! Mem[0000000033800038] ldsw [%i3+0x014],%l2 ! Mem[0000000033800014] jmpl %o7,%g0 ldsw [%i2+0x008],%l0 ! Mem[0000000033000008] p18_near_2_le: stb %l7,[%i3+0x01d] ! Mem[000000003580001d] ldd [%i3+0x010],%l4 ! Mem[0000000035800010] ldsw [%i3+0x038],%l1 ! Mem[0000000035800038] ldsb [%i1+0x031],%l3 ! Mem[0000000034800031] lduw [%i2+0x010],%l5 ! Mem[0000000035000010] jmpl %o7,%g0 lduw [%i1+0x008],%l0 ! Mem[0000000034800008] p18_near_2_he: ldd [%i2+0x038],%l4 ! Mem[0000000035000038] ldsw [%i3+0x018],%l3 ! Mem[0000000035800018] stw %l2,[%i1+0x014] ! Mem[0000000034800014] jmpl %o7,%g0 ldsw [%i3+0x008],%l0 ! Mem[0000000035800008] p19_near_2_le: ldsw [%i2+0x03c],%l7 ! Mem[000000003700003c] stb %l4,[%i1+0x034] ! Mem[0000000036800034] ldsh [%i3+0x03a],%l1 ! Mem[000000003780003a] lduw [%i3+0x030],%l3 ! Mem[0000000037800030] std %l4,[%i3+0x030] ! Mem[0000000037800030] jmpl %o7,%g0 ldub [%i1+0x009],%l0 ! Mem[0000000036800009] p19_near_2_he: lduw [%i0+0x01c],%l4 ! Mem[000000003600001c] stx %l3,[%i2+0x038] ! Mem[0000000037000038] lduw [%i2+0x014],%l2 ! Mem[0000000037000014] jmpl %o7,%g0 ldsb [%i1+0x00b],%l0 ! Mem[000000003680000b] p20_near_2_le: stw %l7,[%i1+0x01c] ! Mem[000000003880001c] ldsw [%i1+0x014],%l4 ! Mem[0000000038800014] stx %l1,[%i3+0x038] ! Mem[0000000039800038] stw %l3,[%i1+0x030] ! Mem[0000000038800030] ldsb [%i3+0x010],%l5 ! Mem[0000000039800010] jmpl %o7,%g0 ldsh [%i1+0x008],%l0 ! Mem[0000000038800008] p20_near_2_he: stx %l4,[%i3+0x038] ! Mem[0000000039800038] stb %l3,[%i2+0x01a] ! Mem[000000003900001a] ldsw [%i2+0x014],%l2 ! Mem[0000000039000014] jmpl %o7,%g0 ldsb [%i2+0x00b],%l0 ! Mem[000000003900000b] p21_near_2_le: lduw [%i0+0x03c],%l7 ! Mem[000000003a00003c] stw %l4,[%i3+0x034] ! Mem[000000003b800034] stw %l1,[%i3+0x038] ! Mem[000000003b800038] lduh [%i3+0x030],%l3 ! Mem[000000003b800030] ldub [%i0+0x030],%l5 ! Mem[000000003a000030] jmpl %o7,%g0 ldd [%i1+0x008],%l0 ! Mem[000000003a800008] p21_near_2_he: lduh [%i3+0x01e],%l4 ! Mem[000000003b80001e] ldub [%i1+0x03a],%l3 ! Mem[000000003a80003a] stw %l2,[%i3+0x014] ! Mem[000000003b800014] jmpl %o7,%g0 ldsb [%i0+0x00b],%l0 ! Mem[000000003a00000b] p22_near_2_le: ldsb [%i2+0x01d],%l7 ! Mem[000000003d00001d] lduw [%i1+0x014],%l4 ! Mem[000000003c800014] stb %l1,[%i0+0x03b] ! Mem[000000003c00003b] sth %l3,[%i2+0x030] ! Mem[000000003d000030] ldx [%i1+0x010],%l5 ! Mem[000000003c800010] jmpl %o7,%g0 stw %l0,[%i1+0x008] ! Mem[000000003c800008] p22_near_2_he: stw %l4,[%i2+0x03c] ! Mem[000000003d00003c] ldd [%i1+0x018],%l2 ! Mem[000000003c800018] lduw [%i0+0x014],%l2 ! Mem[000000003c000014] jmpl %o7,%g0 ldsb [%i2+0x00b],%l0 ! Mem[000000003d00000b] p23_near_2_le: std %l6,[%i1+0x038] ! Mem[000000003e800038] ldsb [%i0+0x034],%l4 ! Mem[000000003e000034] ldx [%i1+0x038],%l1 ! Mem[000000003e800038] ldsh [%i0+0x030],%l3 ! Mem[000000003e000030] stx %l5,[%i2+0x030] ! Mem[000000003f000030] jmpl %o7,%g0 std %l0,[%i1+0x008] ! Mem[000000003e800008] p23_near_2_he: ldub [%i1+0x01e],%l4 ! Mem[000000003e80001e] std %l2,[%i1+0x038] ! Mem[000000003e800038] ldsw [%i1+0x014],%l2 ! Mem[000000003e800014] jmpl %o7,%g0 ldsb [%i3+0x00b],%l0 ! Mem[000000003f80000b] p24_near_2_le: ldub [%i0+0x01d],%l7 ! Mem[000000004000001d] std %l4,[%i2+0x010] ! Mem[0000000041000010] ldub [%i1+0x03b],%l1 ! Mem[000000004080003b] ldx [%i2+0x030],%l3 ! Mem[0000000041000030] ldsh [%i3+0x010],%l5 ! Mem[0000000041800010] jmpl %o7,%g0 ldx [%i1+0x008],%l0 ! Mem[0000000040800008] p24_near_2_he: sth %l4,[%i0+0x03e] ! Mem[000000004000003e] lduh [%i0+0x01a],%l3 ! Mem[000000004000001a] stw %l2,[%i2+0x014] ! Mem[0000000041000014] jmpl %o7,%g0 stx %l0,[%i2+0x008] ! Mem[0000000041000008] p25_near_2_le: stx %l7,[%i3+0x038] ! Mem[0000000043800038] ldub [%i1+0x034],%l4 ! Mem[0000000042800034] ldsw [%i2+0x038],%l1 ! Mem[0000000043000038] stx %l3,[%i1+0x030] ! Mem[0000000042800030] lduh [%i3+0x030],%l5 ! Mem[0000000043800030] jmpl %o7,%g0 lduh [%i0+0x008],%l0 ! Mem[0000000042000008] p25_near_2_he: ldsw [%i3+0x01c],%l4 ! Mem[000000004380001c] stx %l3,[%i0+0x038] ! Mem[0000000042000038] stb %l2,[%i2+0x016] ! Mem[0000000043000016] jmpl %o7,%g0 stx %l0,[%i3+0x008] ! Mem[0000000043800008] p26_near_2_le: ldx [%i1+0x018],%l7 ! Mem[0000000044800018] stx %l4,[%i0+0x010] ! Mem[0000000044000010] ldd [%i2+0x038],%l0 ! Mem[0000000045000038] ldub [%i3+0x031],%l3 ! Mem[0000000045800031] sth %l5,[%i0+0x010] ! Mem[0000000044000010] jmpl %o7,%g0 ldsw [%i0+0x008],%l0 ! Mem[0000000044000008] p26_near_2_he: std %l4,[%i3+0x038] ! Mem[0000000045800038] stb %l3,[%i0+0x01a] ! Mem[000000004400001a] ldsw [%i3+0x014],%l2 ! Mem[0000000045800014] jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000044800008] p27_near_2_le: ldsh [%i1+0x03c],%l7 ! Mem[000000004680003c] ldx [%i2+0x030],%l4 ! Mem[0000000047000030] stx %l1,[%i3+0x038] ! Mem[0000000047800038] std %l2,[%i1+0x030] ! Mem[0000000046800030] ldd [%i1+0x030],%l4 ! Mem[0000000046800030] jmpl %o7,%g0 ldsb [%i0+0x009],%l0 ! Mem[0000000046000009] p27_near_2_he: ldsh [%i2+0x01e],%l4 ! Mem[000000004700001e] ldub [%i0+0x03a],%l3 ! Mem[000000004600003a] stw %l2,[%i0+0x014] ! Mem[0000000046000014] jmpl %o7,%g0 stx %l0,[%i2+0x008] ! Mem[0000000047000008] p28_near_2_le: sth %l7,[%i0+0x01c] ! Mem[000000004800001c] ldsh [%i1+0x014],%l4 ! Mem[0000000048800014] std %l0,[%i3+0x038] ! Mem[0000000049800038] ldsb [%i3+0x031],%l3 ! Mem[0000000049800031] ldsw [%i2+0x010],%l5 ! Mem[0000000049000010] jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[0000000048000008] p28_near_2_he: stb %l4,[%i0+0x03e] ! Mem[000000004800003e] ldd [%i3+0x018],%l2 ! Mem[0000000049800018] stb %l2,[%i1+0x016] ! Mem[0000000048800016] jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[0000000048000008] p29_near_2_le: lduh [%i2+0x03c],%l7 ! Mem[000000004b00003c] sth %l4,[%i3+0x034] ! Mem[000000004b800034] stb %l1,[%i3+0x03b] ! Mem[000000004b80003b] lduw [%i2+0x030],%l3 ! Mem[000000004b000030] stb %l5,[%i3+0x030] ! Mem[000000004b800030] jmpl %o7,%g0 sth %l0,[%i3+0x008] ! Mem[000000004b800008] p29_near_2_he: ldsb [%i3+0x01e],%l4 ! Mem[000000004b80001e] std %l2,[%i3+0x038] ! Mem[000000004b800038] ldsw [%i2+0x014],%l2 ! Mem[000000004b000014] jmpl %o7,%g0 sth %l0,[%i2+0x00a] ! Mem[000000004b00000a] p30_near_2_le: ldd [%i1+0x018],%l6 ! Mem[000000004c800018] lduh [%i1+0x014],%l4 ! Mem[000000004c800014] lduh [%i0+0x03a],%l1 ! Mem[000000004c00003a] stw %l3,[%i0+0x030] ! Mem[000000004c000030] stw %l5,[%i3+0x010] ! Mem[000000004d800010] jmpl %o7,%g0 stb %l0,[%i3+0x009] ! Mem[000000004d800009] p30_near_2_he: ldx [%i3+0x038],%l4 ! Mem[000000004d800038] lduh [%i3+0x01a],%l3 ! Mem[000000004d80001a] stw %l2,[%i2+0x014] ! Mem[000000004d000014] jmpl %o7,%g0 sth %l0,[%i3+0x00a] ! Mem[000000004d80000a] p31_near_2_le: stb %l7,[%i0+0x03d] ! Mem[000000004e00003d] ldd [%i0+0x030],%l4 ! Mem[000000004e000030] ldub [%i0+0x03b],%l1 ! Mem[000000004e00003b] ldsw [%i2+0x030],%l3 ! Mem[000000004f000030] ldsw [%i1+0x030],%l5 ! Mem[000000004e800030] jmpl %o7,%g0 lduw [%i3+0x008],%l0 ! Mem[000000004f800008] p31_near_2_he: ldd [%i2+0x018],%l4 ! Mem[000000004f000018] ldsb [%i2+0x03a],%l3 ! Mem[000000004f00003a] stb %l2,[%i3+0x016] ! Mem[000000004f800016] jmpl %o7,%g0 sth %l0,[%i1+0x00a] ! Mem[000000004e80000a] p32_near_2_le: ldsw [%i3+0x01c],%l7 ! Mem[000000005180001c] stb %l4,[%i3+0x014] ! Mem[0000000051800014] ldsb [%i1+0x03b],%l1 ! Mem[000000005080003b] stb %l3,[%i1+0x031] ! Mem[0000000050800031] lduw [%i2+0x010],%l5 ! Mem[0000000051000010] jmpl %o7,%g0 ldub [%i3+0x009],%l0 ! Mem[0000000051800009] p32_near_2_he: stb %l4,[%i1+0x03e] ! Mem[000000005080003e] sth %l3,[%i2+0x01a] ! Mem[000000005100001a] ldsw [%i0+0x014],%l2 ! Mem[0000000050000014] jmpl %o7,%g0 sth %l0,[%i3+0x00a] ! Mem[000000005180000a] p33_near_2_le: stw %l7,[%i1+0x03c] ! Mem[000000005280003c] ldsw [%i1+0x034],%l4 ! Mem[0000000052800034] ldd [%i2+0x038],%l0 ! Mem[0000000053000038] ldd [%i3+0x030],%l2 ! Mem[0000000053800030] std %l4,[%i3+0x030] ! Mem[0000000053800030] jmpl %o7,%g0 ldsh [%i2+0x008],%l0 ! Mem[0000000053000008] p33_near_2_he: ldsb [%i0+0x01e],%l4 ! Mem[000000005200001e] lduw [%i1+0x038],%l3 ! Mem[0000000052800038] stw %l2,[%i1+0x014] ! Mem[0000000052800014] jmpl %o7,%g0 sth %l0,[%i1+0x00a] ! Mem[000000005280000a] p34_near_2_le: stb %l7,[%i1+0x01d] ! Mem[000000005480001d] stw %l4,[%i0+0x014] ! Mem[0000000054000014] sth %l1,[%i2+0x03a] ! Mem[000000005500003a] lduh [%i1+0x030],%l3 ! Mem[0000000054800030] ldsb [%i3+0x010],%l5 ! Mem[0000000055800010] jmpl %o7,%g0 ldd [%i2+0x008],%l0 ! Mem[0000000055000008] p34_near_2_he: ldx [%i3+0x038],%l4 ! Mem[0000000055800038] ldsh [%i1+0x01a],%l3 ! Mem[000000005480001a] stb %l2,[%i2+0x016] ! Mem[0000000055000016] jmpl %o7,%g0 stb %l0,[%i2+0x00b] ! Mem[000000005500000b] p35_near_2_le: ldsw [%i3+0x03c],%l7 ! Mem[000000005780003c] lduw [%i2+0x034],%l4 ! Mem[0000000057000034] ldx [%i3+0x038],%l1 ! Mem[0000000057800038] sth %l3,[%i3+0x030] ! Mem[0000000057800030] ldub [%i0+0x030],%l5 ! Mem[0000000056000030] jmpl %o7,%g0 stw %l0,[%i2+0x008] ! Mem[0000000057000008] p35_near_2_he: ldd [%i3+0x018],%l4 ! Mem[0000000057800018] std %l2,[%i1+0x038] ! Mem[0000000056800038] ldsw [%i2+0x014],%l2 ! Mem[0000000057000014] jmpl %o7,%g0 stb %l0,[%i0+0x00b] ! Mem[000000005600000b] p36_near_2_le: stw %l7,[%i2+0x01c] ! Mem[000000005900001c] ldsb [%i1+0x014],%l4 ! Mem[0000000058800014] lduw [%i3+0x038],%l1 ! Mem[0000000059800038] ldsh [%i2+0x030],%l3 ! Mem[0000000059000030] ldx [%i1+0x010],%l5 ! Mem[0000000058800010] jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000059000008] p36_near_2_he: lduw [%i1+0x03c],%l4 ! Mem[000000005880003c] lduh [%i0+0x01a],%l3 ! Mem[000000005800001a] stw %l2,[%i3+0x014] ! Mem[0000000059800014] jmpl %o7,%g0 stb %l0,[%i2+0x00b] ! Mem[000000005900000b] p37_near_2_le: lduw [%i1+0x03c],%l7 ! Mem[000000005a80003c] std %l4,[%i3+0x030] ! Mem[000000005b800030] ldsw [%i3+0x038],%l1 ! Mem[000000005b800038] ldx [%i0+0x030],%l3 ! Mem[000000005a000030] stx %l5,[%i2+0x030] ! Mem[000000005b000030] jmpl %o7,%g0 ldx [%i1+0x008],%l0 ! Mem[000000005a800008] p37_near_2_he: stx %l4,[%i0+0x018] ! Mem[000000005a000018] ldsb [%i0+0x03a],%l3 ! Mem[000000005a00003a] stb %l2,[%i0+0x016] ! Mem[000000005a000016] jmpl %o7,%g0 stb %l0,[%i3+0x00b] ! Mem[000000005b80000b] p38_near_2_le: ldsb [%i0+0x01d],%l7 ! Mem[000000005c00001d] ldub [%i2+0x014],%l4 ! Mem[000000005d000014] ldsh [%i0+0x03a],%l1 ! Mem[000000005c00003a] stx %l3,[%i2+0x030] ! Mem[000000005d000030] ldsh [%i3+0x010],%l5 ! Mem[000000005d800010] jmpl %o7,%g0 lduh [%i1+0x008],%l0 ! Mem[000000005c800008] p38_near_2_he: lduh [%i3+0x03e],%l4 ! Mem[000000005d80003e] sth %l3,[%i0+0x01a] ! Mem[000000005c00001a] ldsw [%i1+0x014],%l2 ! Mem[000000005c800014] jmpl %o7,%g0 stb %l0,[%i1+0x00b] ! Mem[000000005c80000b] p39_near_2_le: std %l6,[%i3+0x038] ! Mem[000000005f800038] stx %l4,[%i1+0x030] ! Mem[000000005e800030] stx %l1,[%i0+0x038] ! Mem[000000005e000038] ldub [%i1+0x031],%l3 ! Mem[000000005e800031] lduh [%i3+0x030],%l5 ! Mem[000000005f800030] jmpl %o7,%g0 ldsw [%i1+0x008],%l0 ! Mem[000000005e800008] p39_near_2_he: stw %l4,[%i3+0x01c] ! Mem[000000005f80001c] lduw [%i0+0x038],%l3 ! Mem[000000005e000038] stw %l2,[%i2+0x014] ! Mem[000000005f000014] jmpl %o7,%g0 stb %l0,[%i2+0x00b] ! Mem[000000005f00000b] p40_near_2_le: ldub [%i1+0x01d],%l7 ! Mem[000000006080001d] ldx [%i3+0x010],%l4 ! Mem[0000000061800010] stw %l1,[%i1+0x038] ! Mem[0000000060800038] std %l2,[%i2+0x030] ! Mem[0000000061000030] sth %l5,[%i0+0x010] ! Mem[0000000060000010] jmpl %o7,%g0 ldsb [%i1+0x009],%l0 ! Mem[0000000060800009] p40_near_2_he: ldub [%i2+0x03e],%l4 ! Mem[000000006100003e] ldsh [%i0+0x01a],%l3 ! Mem[000000006000001a] stb %l2,[%i2+0x016] ! Mem[0000000061000016] jmpl %o7,%g0 lduw [%i1+0x008],%l0 ! Mem[0000000060800008] p41_near_2_le: stx %l7,[%i1+0x038] ! Mem[0000000062800038] ldub [%i1+0x034],%l4 ! Mem[0000000062800034] stb %l1,[%i1+0x03b] ! Mem[000000006280003b] ldsb [%i1+0x031],%l3 ! Mem[0000000062800031] ldd [%i1+0x030],%l4 ! Mem[0000000062800030] jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000062800008] p41_near_2_he: sth %l4,[%i1+0x01e] ! Mem[000000006280001e] stw %l3,[%i3+0x038] ! Mem[0000000063800038] ldsw [%i3+0x014],%l2 ! Mem[0000000063800014] jmpl %o7,%g0 lduw [%i2+0x008],%l0 ! Mem[0000000063000008] p42_near_2_le: ldx [%i3+0x018],%l7 ! Mem[0000000065800018] stx %l4,[%i0+0x010] ! Mem[0000000064000010] ldx [%i2+0x038],%l1 ! Mem[0000000065000038] lduw [%i3+0x030],%l3 ! Mem[0000000065800030] lduh [%i2+0x010],%l5 ! Mem[0000000065000010] jmpl %o7,%g0 sth %l0,[%i1+0x008] ! Mem[0000000064800008] p42_near_2_he: ldsw [%i0+0x03c],%l4 ! Mem[000000006400003c] ldx [%i3+0x018],%l3 ! Mem[0000000065800018] stw %l2,[%i0+0x014] ! Mem[0000000064000014] jmpl %o7,%g0 lduw [%i0+0x008],%l0 ! Mem[0000000064000008] p43_near_2_le: ldsh [%i2+0x03c],%l7 ! Mem[000000006700003c] ldx [%i2+0x030],%l4 ! Mem[0000000067000030] ldub [%i3+0x03b],%l1 ! Mem[000000006780003b] stw %l3,[%i2+0x030] ! Mem[0000000067000030] stb %l5,[%i3+0x030] ! Mem[0000000067800030] jmpl %o7,%g0 stb %l0,[%i1+0x009] ! Mem[0000000066800009] p43_near_2_he: std %l4,[%i3+0x018] ! Mem[0000000067800018] ldsw [%i2+0x038],%l3 ! Mem[0000000067000038] stb %l2,[%i1+0x016] ! Mem[0000000066800016] jmpl %o7,%g0 lduw [%i2+0x008],%l0 ! Mem[0000000067000008] p44_near_2_le: sth %l7,[%i1+0x01c] ! Mem[000000006880001c] ldsh [%i1+0x014],%l4 ! Mem[0000000068800014] ldsw [%i3+0x038],%l1 ! Mem[0000000069800038] ldsw [%i0+0x030],%l3 ! Mem[0000000068000030] stw %l5,[%i0+0x010] ! Mem[0000000068000010] jmpl %o7,%g0 lduw [%i1+0x008],%l0 ! Mem[0000000068800008] p44_near_2_he: ldsh [%i3+0x03e],%l4 ! Mem[000000006980003e] stx %l3,[%i2+0x018] ! Mem[0000000069000018] ldsw [%i2+0x014],%l2 ! Mem[0000000069000014] jmpl %o7,%g0 lduw [%i3+0x008],%l0 ! Mem[0000000069800008] p45_near_2_le: lduh [%i0+0x03c],%l7 ! Mem[000000006a00003c] sth %l4,[%i0+0x034] ! Mem[000000006a000034] ldd [%i3+0x038],%l0 ! Mem[000000006b800038] stb %l3,[%i2+0x031] ! Mem[000000006b000031] ldsw [%i1+0x030],%l5 ! Mem[000000006a800030] jmpl %o7,%g0 ldub [%i0+0x009],%l0 ! Mem[000000006a000009] p45_near_2_he: stb %l4,[%i1+0x01e] ! Mem[000000006a80001e] lduw [%i1+0x038],%l3 ! Mem[000000006a800038] stw %l2,[%i2+0x014] ! Mem[000000006b000014] jmpl %o7,%g0 ldub [%i1+0x00b],%l0 ! Mem[000000006a80000b] p46_near_2_le: ldd [%i3+0x018],%l6 ! Mem[000000006d800018] lduh [%i2+0x014],%l4 ! Mem[000000006d000014] stx %l1,[%i3+0x038] ! Mem[000000006d800038] ldd [%i1+0x030],%l2 ! Mem[000000006c800030] lduw [%i2+0x010],%l5 ! Mem[000000006d000010] jmpl %o7,%g0 ldsh [%i0+0x008],%l0 ! Mem[000000006c000008] p46_near_2_he: ldsb [%i0+0x03e],%l4 ! Mem[000000006c00003e] ldsh [%i1+0x01a],%l3 ! Mem[000000006c80001a] stb %l2,[%i3+0x016] ! Mem[000000006d800016] jmpl %o7,%g0 ldub [%i2+0x00b],%l0 ! Mem[000000006d00000b] p47_near_2_le: stb %l7,[%i1+0x03d] ! Mem[000000006e80003d] ldd [%i1+0x030],%l4 ! Mem[000000006e800030] std %l0,[%i0+0x038] ! Mem[000000006e000038] lduh [%i2+0x030],%l3 ! Mem[000000006f000030] std %l4,[%i3+0x030] ! Mem[000000006f800030] jmpl %o7,%g0 ldd [%i0+0x008],%l0 ! Mem[000000006e000008] p47_near_2_he: ldx [%i3+0x018],%l4 ! Mem[000000006f800018] stw %l3,[%i1+0x038] ! Mem[000000006e800038] ldsw [%i0+0x014],%l2 ! Mem[000000006e000014] jmpl %o7,%g0 ldub [%i0+0x00b],%l0 ! Mem[000000006e00000b] p48_near_2_le: ldsw [%i1+0x01c],%l7 ! Mem[000000007080001c] stb %l4,[%i3+0x014] ! Mem[0000000071800014] stb %l1,[%i1+0x03b] ! Mem[000000007080003b] sth %l3,[%i1+0x030] ! Mem[0000000070800030] ldsb [%i3+0x010],%l5 ! Mem[0000000071800010] jmpl %o7,%g0 stw %l0,[%i0+0x008] ! Mem[0000000070000008] p48_near_2_he: ldd [%i3+0x038],%l4 ! Mem[0000000071800038] ldx [%i0+0x018],%l3 ! Mem[0000000070000018] stw %l2,[%i1+0x014] ! Mem[0000000070800014] jmpl %o7,%g0 ldub [%i2+0x00b],%l0 ! Mem[000000007100000b] p49_near_2_le: stw %l7,[%i3+0x03c] ! Mem[000000007380003c] ldsw [%i2+0x034],%l4 ! Mem[0000000073000034] lduh [%i1+0x03a],%l1 ! Mem[000000007280003a] ldsh [%i3+0x030],%l3 ! Mem[0000000073800030] ldub [%i0+0x030],%l5 ! Mem[0000000072000030] jmpl %o7,%g0 std %l0,[%i3+0x008] ! Mem[0000000073800008] p49_near_2_he: lduw [%i2+0x01c],%l4 ! Mem[000000007300001c] ldsw [%i0+0x038],%l3 ! Mem[0000000072000038] stb %l2,[%i2+0x016] ! Mem[0000000073000016] jmpl %o7,%g0 ldub [%i0+0x00b],%l0 ! Mem[000000007200000b] p50_near_2_le: lduw [%i2+0x01c],%l7 ! Mem[000000007500001c] stw %l4,[%i1+0x014] ! Mem[0000000074800014] ldub [%i2+0x03b],%l1 ! Mem[000000007500003b] ldx [%i2+0x030],%l3 ! Mem[0000000075000030] ldx [%i1+0x010],%l5 ! Mem[0000000074800010] jmpl %o7,%g0 ldx [%i3+0x008],%l0 ! Mem[0000000075800008] p50_near_2_he: stx %l4,[%i1+0x038] ! Mem[0000000074800038] stx %l3,[%i0+0x018] ! Mem[0000000074000018] ldsw [%i2+0x014],%l2 ! Mem[0000000075000014] jmpl %o7,%g0 ldsh [%i2+0x00a],%l0 ! Mem[000000007500000a] p51_near_2_le: ldsb [%i1+0x03d],%l7 ! Mem[000000007680003d] lduw [%i3+0x034],%l4 ! Mem[0000000077800034] ldsb [%i2+0x03b],%l1 ! Mem[000000007700003b] ldsb [%i0+0x031],%l3 ! Mem[0000000076000031] stx %l5,[%i2+0x030] ! Mem[0000000077000030] jmpl %o7,%g0 lduh [%i3+0x008],%l0 ! Mem[0000000077800008] p51_near_2_he: ldx [%i0+0x018],%l4 ! Mem[0000000076000018] stb %l3,[%i0+0x03a] ! Mem[000000007600003a] stw %l2,[%i3+0x014] ! Mem[0000000077800014] jmpl %o7,%g0 ldsh [%i3+0x00a],%l0 ! Mem[000000007780000a] p52_near_2_le: std %l6,[%i0+0x018] ! Mem[0000000078000018] ldsb [%i1+0x014],%l4 ! Mem[0000000078800014] stw %l1,[%i3+0x038] ! Mem[0000000079800038] lduw [%i2+0x030],%l3 ! Mem[0000000079000030] ldsh [%i3+0x010],%l5 ! Mem[0000000079800010] jmpl %o7,%g0 ldsw [%i3+0x008],%l0 ! Mem[0000000079800008] p52_near_2_he: ldd [%i3+0x038],%l4 ! Mem[0000000079800038] ldub [%i0+0x01a],%l3 ! Mem[000000007800001a] stb %l2,[%i0+0x016] ! Mem[0000000078000016] jmpl %o7,%g0 ldsh [%i1+0x00a],%l0 ! Mem[000000007880000a] p53_near_2_le: ldub [%i2+0x03d],%l7 ! Mem[000000007b00003d] std %l4,[%i0+0x030] ! Mem[000000007a000030] sth %l1,[%i3+0x03a] ! Mem[000000007b80003a] stw %l3,[%i1+0x030] ! Mem[000000007a800030] ldx [%i3+0x030],%l5 ! Mem[000000007b800030] jmpl %o7,%g0 ldsb [%i2+0x009],%l0 ! Mem[000000007b000009] p53_near_2_he: lduw [%i2+0x01c],%l4 ! Mem[000000007b00001c] ldd [%i3+0x038],%l2 ! Mem[000000007b800038] ldsw [%i1+0x014],%l2 ! Mem[000000007a800014] jmpl %o7,%g0 ldsh [%i2+0x00a],%l0 ! Mem[000000007b00000a] p54_near_2_le: stx %l7,[%i1+0x018] ! Mem[000000007c800018] ldub [%i2+0x014],%l4 ! Mem[000000007d000014] ldx [%i3+0x038],%l1 ! Mem[000000007d800038] ldsw [%i2+0x030],%l3 ! Mem[000000007d000030] sth %l5,[%i0+0x010] ! Mem[000000007c000010] jmpl %o7,%g0 stx %l0,[%i2+0x008] ! Mem[000000007d000008] p54_near_2_he: stx %l4,[%i1+0x038] ! Mem[000000007c800038] std %l2,[%i3+0x018] ! Mem[000000007d800018] stw %l2,[%i2+0x014] ! Mem[000000007d000014] jmpl %o7,%g0 ldsh [%i0+0x00a],%l0 ! Mem[000000007c00000a] p55_near_2_le: ldx [%i1+0x038],%l7 ! Mem[000000007e800038] stx %l4,[%i1+0x030] ! Mem[000000007e800030] lduw [%i0+0x038],%l1 ! Mem[000000007e000038] stb %l3,[%i1+0x031] ! Mem[000000007e800031] ldd [%i1+0x030],%l4 ! Mem[000000007e800030] jmpl %o7,%g0 sth %l0,[%i2+0x008] ! Mem[000000007f000008] p55_near_2_he: lduh [%i0+0x01e],%l4 ! Mem[000000007e00001e] ldsw [%i2+0x038],%l3 ! Mem[000000007f000038] stb %l2,[%i2+0x016] ! Mem[000000007f000016] jmpl %o7,%g0 ldd [%i2+0x008],%l0 ! Mem[000000007f000008] p56_near_2_le: ldsh [%i3+0x01c],%l7 ! Mem[000000008180001c] ldx [%i0+0x010],%l4 ! Mem[0000000080000010] ldsw [%i0+0x038],%l1 ! Mem[0000000080000038] ldd [%i3+0x030],%l2 ! Mem[0000000081800030] lduh [%i2+0x010],%l5 ! Mem[0000000081000010] jmpl %o7,%g0 stb %l0,[%i2+0x009] ! Mem[0000000081000009] p56_near_2_he: stw %l4,[%i3+0x03c] ! Mem[000000008180003c] stx %l3,[%i2+0x018] ! Mem[0000000081000018] ldsw [%i3+0x014],%l2 ! Mem[0000000081800014] jmpl %o7,%g0 ldd [%i0+0x008],%l0 ! Mem[0000000080000008] p57_near_2_le: sth %l7,[%i2+0x03c] ! Mem[000000008300003c] ldsh [%i2+0x034],%l4 ! Mem[0000000083000034] ldsh [%i1+0x03a],%l1 ! Mem[000000008280003a] lduh [%i2+0x030],%l3 ! Mem[0000000083000030] stb %l5,[%i3+0x030] ! Mem[0000000083800030] jmpl %o7,%g0 lduw [%i2+0x008],%l0 ! Mem[0000000083000008] p57_near_2_he: ldub [%i3+0x01e],%l4 ! Mem[000000008380001e] stb %l3,[%i1+0x03a] ! Mem[000000008280003a] stw %l2,[%i0+0x014] ! Mem[0000000082000014] jmpl %o7,%g0 ldd [%i2+0x008],%l0 ! Mem[0000000083000008] p58_near_2_le: lduh [%i1+0x01c],%l7 ! Mem[000000008480001c] sth %l4,[%i1+0x014] ! Mem[0000000084800014] stx %l1,[%i2+0x038] ! Mem[0000000085000038] sth %l3,[%i0+0x030] ! Mem[0000000084000030] stw %l5,[%i0+0x010] ! Mem[0000000084000010] jmpl %o7,%g0 lduw [%i1+0x008],%l0 ! Mem[0000000084800008] p58_near_2_he: sth %l4,[%i2+0x03e] ! Mem[000000008500003e] ldub [%i1+0x01a],%l3 ! Mem[000000008480001a] stb %l2,[%i1+0x016] ! Mem[0000000084800016] jmpl %o7,%g0 ldd [%i3+0x008],%l0 ! Mem[0000000085800008] p59_near_2_le: ldd [%i0+0x038],%l6 ! Mem[0000000086000038] lduh [%i3+0x034],%l4 ! Mem[0000000087800034] stw %l1,[%i2+0x038] ! Mem[0000000087000038] ldsh [%i2+0x030],%l3 ! Mem[0000000087000030] ldsw [%i1+0x030],%l5 ! Mem[0000000086800030] jmpl %o7,%g0 ldub [%i1+0x009],%l0 ! Mem[0000000086800009] p59_near_2_he: ldsw [%i1+0x01c],%l4 ! Mem[000000008680001c] ldd [%i1+0x038],%l2 ! Mem[0000000086800038] ldsw [%i2+0x014],%l2 ! Mem[0000000087000014] jmpl %o7,%g0 ldd [%i1+0x008],%l0 ! Mem[0000000086800008] p60_near_2_le: stb %l7,[%i2+0x01d] ! Mem[000000008900001d] ldd [%i1+0x010],%l4 ! Mem[0000000088800010] stb %l1,[%i3+0x03b] ! Mem[000000008980003b] ldx [%i0+0x030],%l3 ! Mem[0000000088000030] lduw [%i2+0x010],%l5 ! Mem[0000000089000010] jmpl %o7,%g0 ldsh [%i1+0x008],%l0 ! Mem[0000000088800008] p60_near_2_he: std %l4,[%i0+0x038] ! Mem[0000000088000038] std %l2,[%i0+0x018] ! Mem[0000000088000018] stw %l2,[%i3+0x014] ! Mem[0000000089800014] jmpl %o7,%g0 ldd [%i2+0x008],%l0 ! Mem[0000000089000008] p61_near_2_le: ldsw [%i1+0x03c],%l7 ! Mem[000000008a80003c] stb %l4,[%i1+0x034] ! Mem[000000008a800034] ldx [%i3+0x038],%l1 ! Mem[000000008b800038] stx %l3,[%i2+0x030] ! Mem[000000008b000030] std %l4,[%i3+0x030] ! Mem[000000008b800030] jmpl %o7,%g0 ldd [%i1+0x008],%l0 ! Mem[000000008a800008] p61_near_2_he: ldsh [%i3+0x01e],%l4 ! Mem[000000008b80001e] lduh [%i0+0x03a],%l3 ! Mem[000000008a00003a] stb %l2,[%i0+0x016] ! Mem[000000008a000016] jmpl %o7,%g0 stw %l0,[%i0+0x008] ! Mem[000000008a000008] p62_near_2_le: stw %l7,[%i1+0x01c] ! Mem[000000008c80001c] ldsw [%i3+0x014],%l4 ! Mem[000000008d800014] ldub [%i3+0x03b],%l1 ! Mem[000000008d80003b] ldub [%i1+0x031],%l3 ! Mem[000000008c800031] ldsb [%i3+0x010],%l5 ! Mem[000000008d800010] jmpl %o7,%g0 stw %l0,[%i1+0x008] ! Mem[000000008c800008] p62_near_2_he: stb %l4,[%i2+0x03e] ! Mem[000000008d00003e] ldsb [%i0+0x01a],%l3 ! Mem[000000008c00001a] ldsw [%i1+0x014],%l2 ! Mem[000000008c800014] jmpl %o7,%g0 stw %l0,[%i2+0x008] ! Mem[000000008d000008] p63_near_2_le: lduw [%i3+0x03c],%l7 ! Mem[000000008f80003c] stw %l4,[%i1+0x034] ! Mem[000000008e800034] ldsw [%i0+0x038],%l1 ! Mem[000000008e000038] std %l2,[%i3+0x030] ! Mem[000000008f800030] ldub [%i0+0x030],%l5 ! Mem[000000008e000030] jmpl %o7,%g0 std %l0,[%i1+0x008] ! Mem[000000008e800008] p63_near_2_he: ldsb [%i1+0x01e],%l4 ! Mem[000000008e80001e] sth %l3,[%i0+0x03a] ! Mem[000000008e00003a] stw %l2,[%i2+0x014] ! Mem[000000008f000014] jmpl %o7,%g0 stw %l0,[%i3+0x008] ! Mem[000000008f800008] near2_b2b_h: nop nop nop nop nop jmpl %o7,%g0 nop near2_b2b_l: nop nop nop nop nop jmpl %o7,%g0 nop user_near2_end: .seg "text" .align 0x2000 user_near3_start: p0_near_3_le: stw %l5,[%i0+0x030] ! Mem[0000000010000030] jmpl %o7,%g0 ldsw [%i1+0x008],%l1 ! Mem[0000000010800008] p0_near_3_he: std %l4,[%i2+0x010] ! Mem[0000000011000010] sth %l3,[%i3+0x030] ! Mem[0000000011800030] stb %l4,[%i0+0x030] ! Mem[0000000010000030] std %l6,[%i2+0x038] ! Mem[0000000011000038] sth %l5,[%i2+0x034] ! Mem[0000000011000034] ldd [%i0+0x000],%l4 ! Mem[0000000010000000] ldd [%i2+0x028],%l4 ! Mem[0000000011000028] jmpl %o7,%g0 ldsh [%i3+0x01a],%l7 ! Mem[000000001180001a] p1_near_3_le: jmpl %o7,%g0 sth %l7,[%i2+0x03a] ! Mem[000000001300003a] jmpl %o7,%g0 nop p1_near_3_he: ldsh [%i3+0x00a],%l5 ! Mem[000000001380000a] ldd [%i0+0x000],%l6 ! Mem[0000000012000000] ldsh [%i1+0x022],%l3 ! Mem[0000000012800022] ldd [%i1+0x028],%l0 ! Mem[0000000012800028] ldub [%i0+0x033],%l4 ! Mem[0000000012000033] ldsw [%i3+0x018],%l6 ! Mem[0000000013800018] jmpl %o7,%g0 lduh [%i2+0x01a],%l4 ! Mem[000000001300001a] p2_near_3_le: jmpl %o7,%g0 stx %l7,[%i3+0x018] ! Mem[0000000015800018] jmpl %o7,%g0 nop p2_near_3_he: ldsw [%i0+0x028],%l5 ! Mem[0000000014000028] stw %l7,[%i1+0x000] ! Mem[0000000014800000] ldx [%i2+0x020],%l3 ! Mem[0000000015000020] ldub [%i3+0x02d],%l1 ! Mem[000000001580002d] ldub [%i2+0x033],%l4 ! Mem[0000000015000033] ldd [%i3+0x038],%l6 ! Mem[0000000015800038] jmpl %o7,%g0 stb %l4,[%i1+0x01b] ! Mem[000000001480001b] p3_near_3_le: jmpl %o7,%g0 ldsw [%i0+0x038],%l7 ! Mem[0000000016000038] jmpl %o7,%g0 nop p3_near_3_he: lduw [%i1+0x008],%l5 ! Mem[0000000016800008] ldx [%i2+0x000],%l7 ! Mem[0000000017000000] ldsb [%i2+0x022],%l3 ! Mem[0000000017000022] stb %l1,[%i1+0x02d] ! Mem[000000001680002d] lduw [%i0+0x030],%l4 ! Mem[0000000016000030] stb %l6,[%i3+0x01b] ! Mem[000000001780001b] jmpl %o7,%g0 stw %l4,[%i1+0x018] ! Mem[0000000016800018] p4_near_3_le: jmpl %o7,%g0 ldx [%i1+0x018],%l7 ! Mem[0000000018800018] jmpl %o7,%g0 nop p4_near_3_he: std %l4,[%i3+0x028] ! Mem[0000000019800028] lduh [%i0+0x000],%l7 ! Mem[0000000018000000] lduw [%i3+0x020],%l3 ! Mem[0000000019800020] stx %l1,[%i0+0x028] ! Mem[0000000018000028] lduw [%i2+0x030],%l4 ! Mem[0000000019000030] lduh [%i3+0x03a],%l6 ! Mem[000000001980003a] jmpl %o7,%g0 ldsb [%i0+0x01b],%l4 ! Mem[000000001800001b] p5_near_3_le: jmpl %o7,%g0 std %l6,[%i2+0x038] ! Mem[000000001b000038] jmpl %o7,%g0 nop p5_near_3_he: sth %l5,[%i1+0x00a] ! Mem[000000001a80000a] ldsb [%i1+0x000],%l7 ! Mem[000000001a800000] ldd [%i0+0x020],%l2 ! Mem[000000001a000020] ldsw [%i2+0x02c],%l1 ! Mem[000000001b00002c] stb %l4,[%i0+0x033] ! Mem[000000001a000033] ldsh [%i3+0x01a],%l6 ! Mem[000000001b80001a] jmpl %o7,%g0 ldub [%i3+0x01b],%l4 ! Mem[000000001b80001b] p6_near_3_le: jmpl %o7,%g0 ldd [%i3+0x018],%l6 ! Mem[000000001d800018] jmpl %o7,%g0 nop p6_near_3_he: ldd [%i2+0x028],%l4 ! Mem[000000001d000028] stx %l7,[%i2+0x000] ! Mem[000000001d000000] ldx [%i0+0x020],%l3 ! Mem[000000001c000020] ldx [%i0+0x028],%l1 ! Mem[000000001c000028] stb %l4,[%i2+0x033] ! Mem[000000001d000033] stx %l6,[%i3+0x038] ! Mem[000000001d800038] jmpl %o7,%g0 ldx [%i2+0x018],%l4 ! Mem[000000001d000018] p7_near_3_le: jmpl %o7,%g0 ldub [%i0+0x03b],%l7 ! Mem[000000001e00003b] jmpl %o7,%g0 nop p7_near_3_he: ldsb [%i0+0x00b],%l5 ! Mem[000000001e00000b] stb %l7,[%i0+0x000] ! Mem[000000001e000000] stx %l3,[%i1+0x020] ! Mem[000000001e800020] stw %l1,[%i2+0x02c] ! Mem[000000001f00002c] stb %l4,[%i0+0x033] ! Mem[000000001e000033] std %l6,[%i3+0x018] ! Mem[000000001f800018] jmpl %o7,%g0 sth %l4,[%i1+0x01a] ! Mem[000000001e80001a] p8_near_3_le: jmpl %o7,%g0 lduw [%i1+0x018],%l7 ! Mem[0000000020800018] jmpl %o7,%g0 nop p8_near_3_he: ldub [%i1+0x02b],%l5 ! Mem[000000002080002b] lduw [%i1+0x000],%l7 ! Mem[0000000020800000] lduw [%i2+0x020],%l3 ! Mem[0000000021000020] ldsh [%i0+0x02c],%l1 ! Mem[000000002000002c] sth %l4,[%i2+0x032] ! Mem[0000000021000032] lduw [%i3+0x038],%l6 ! Mem[0000000021800038] jmpl %o7,%g0 ldd [%i1+0x018],%l4 ! Mem[0000000020800018] p9_near_3_le: jmpl %o7,%g0 sth %l7,[%i1+0x03a] ! Mem[000000002280003a] jmpl %o7,%g0 nop p9_near_3_he: lduh [%i2+0x00a],%l5 ! Mem[000000002300000a] ldub [%i2+0x000],%l7 ! Mem[0000000023000000] stw %l3,[%i3+0x020] ! Mem[0000000023800020] lduw [%i2+0x02c],%l1 ! Mem[000000002300002c] sth %l4,[%i0+0x032] ! Mem[0000000022000032] ldsb [%i3+0x01b],%l6 ! Mem[000000002380001b] jmpl %o7,%g0 ldsw [%i1+0x018],%l4 ! Mem[0000000022800018] p10_near_3_le: jmpl %o7,%g0 ldsb [%i3+0x01b],%l7 ! Mem[000000002580001b] jmpl %o7,%g0 nop p10_near_3_he: stb %l5,[%i0+0x02b] ! Mem[000000002400002b] ldd [%i3+0x000],%l6 ! Mem[0000000025800000] lduh [%i3+0x022],%l3 ! Mem[0000000025800022] sth %l1,[%i0+0x02c] ! Mem[000000002400002c] stx %l4,[%i2+0x030] ! Mem[0000000025000030] stw %l6,[%i3+0x038] ! Mem[0000000025800038] jmpl %o7,%g0 lduw [%i0+0x018],%l4 ! Mem[0000000024000018] p11_near_3_le: jmpl %o7,%g0 ldsw [%i0+0x038],%l7 ! Mem[0000000026000038] jmpl %o7,%g0 nop p11_near_3_he: std %l4,[%i1+0x008] ! Mem[0000000026800008] stw %l7,[%i1+0x000] ! Mem[0000000026800000] sth %l3,[%i0+0x022] ! Mem[0000000026000022] ldsb [%i3+0x02d],%l1 ! Mem[000000002780002d] stx %l4,[%i3+0x030] ! Mem[0000000027800030] stb %l6,[%i3+0x01b] ! Mem[000000002780001b] jmpl %o7,%g0 std %l4,[%i3+0x018] ! Mem[0000000027800018] p12_near_3_le: jmpl %o7,%g0 ldx [%i1+0x018],%l7 ! Mem[0000000028800018] jmpl %o7,%g0 nop p12_near_3_he: stx %l5,[%i3+0x028] ! Mem[0000000029800028] ldx [%i2+0x000],%l7 ! Mem[0000000029000000] ldub [%i0+0x022],%l3 ! Mem[0000000028000022] ldx [%i0+0x028],%l1 ! Mem[0000000028000028] ldsb [%i2+0x033],%l4 ! Mem[0000000029000033] lduh [%i3+0x03a],%l6 ! Mem[000000002980003a] jmpl %o7,%g0 stx %l4,[%i2+0x018] ! Mem[0000000029000018] p13_near_3_le: jmpl %o7,%g0 stw %l7,[%i1+0x038] ! Mem[000000002a800038] jmpl %o7,%g0 nop p13_near_3_he: ldd [%i1+0x008],%l4 ! Mem[000000002a800008] lduh [%i3+0x000],%l7 ! Mem[000000002b800000] std %l2,[%i1+0x020] ! Mem[000000002a800020] stw %l1,[%i3+0x02c] ! Mem[000000002b80002c] ldsb [%i3+0x033],%l4 ! Mem[000000002b800033] ldsh [%i3+0x01a],%l6 ! Mem[000000002b80001a] jmpl %o7,%g0 ldub [%i1+0x01b],%l4 ! Mem[000000002a80001b] p14_near_3_le: jmpl %o7,%g0 ldd [%i2+0x018],%l6 ! Mem[000000002d000018] jmpl %o7,%g0 nop p14_near_3_he: ldsw [%i2+0x028],%l5 ! Mem[000000002d000028] ldsb [%i1+0x000],%l7 ! Mem[000000002c800000] ldsw [%i2+0x020],%l3 ! Mem[000000002d000020] ldsh [%i1+0x02c],%l1 ! Mem[000000002c80002c] ldsw [%i2+0x030],%l4 ! Mem[000000002d000030] stx %l6,[%i3+0x038] ! Mem[000000002d800038] jmpl %o7,%g0 ldx [%i1+0x018],%l4 ! Mem[000000002c800018] p15_near_3_le: jmpl %o7,%g0 ldub [%i3+0x03b],%l7 ! Mem[000000002f80003b] jmpl %o7,%g0 nop p15_near_3_he: ldub [%i3+0x00b],%l5 ! Mem[000000002f80000b] stx %l7,[%i2+0x000] ! Mem[000000002f000000] sth %l3,[%i3+0x022] ! Mem[000000002f800022] lduw [%i3+0x02c],%l1 ! Mem[000000002f80002c] ldsw [%i3+0x030],%l4 ! Mem[000000002f800030] std %l6,[%i3+0x018] ! Mem[000000002f800018] jmpl %o7,%g0 sth %l4,[%i0+0x01a] ! Mem[000000002e00001a] p16_near_3_le: jmpl %o7,%g0 stb %l7,[%i0+0x01b] ! Mem[000000003000001b] jmpl %o7,%g0 nop p16_near_3_he: ldx [%i1+0x028],%l5 ! Mem[0000000030800028] stb %l7,[%i3+0x000] ! Mem[0000000031800000] ldsh [%i0+0x022],%l3 ! Mem[0000000030000022] sth %l1,[%i1+0x02c] ! Mem[000000003080002c] ldsw [%i2+0x030],%l4 ! Mem[0000000031000030] ldub [%i3+0x03b],%l6 ! Mem[000000003180003b] jmpl %o7,%g0 ldd [%i3+0x018],%l4 ! Mem[0000000031800018] p17_near_3_le: jmpl %o7,%g0 sth %l7,[%i1+0x03a] ! Mem[000000003280003a] jmpl %o7,%g0 nop p17_near_3_he: stb %l5,[%i2+0x00b] ! Mem[000000003300000b] lduw [%i1+0x000],%l7 ! Mem[0000000032800000] std %l2,[%i0+0x020] ! Mem[0000000032000020] ldsb [%i0+0x02d],%l1 ! Mem[000000003200002d] lduh [%i3+0x032],%l4 ! Mem[0000000033800032] ldsb [%i3+0x01b],%l6 ! Mem[000000003380001b] jmpl %o7,%g0 ldsw [%i3+0x018],%l4 ! Mem[0000000033800018] p18_near_3_le: jmpl %o7,%g0 ldsb [%i2+0x01b],%l7 ! Mem[000000003500001b] jmpl %o7,%g0 nop p18_near_3_he: stw %l5,[%i0+0x028] ! Mem[0000000034000028] ldub [%i2+0x000],%l7 ! Mem[0000000035000000] ldsb [%i0+0x022],%l3 ! Mem[0000000034000022] lduh [%i1+0x02c],%l1 ! Mem[000000003480002c] lduh [%i2+0x032],%l4 ! Mem[0000000035000032] stw %l6,[%i3+0x038] ! Mem[0000000035800038] jmpl %o7,%g0 lduw [%i2+0x018],%l4 ! Mem[0000000035000018] p19_near_3_le: jmpl %o7,%g0 lduh [%i3+0x03a],%l7 ! Mem[000000003780003a] jmpl %o7,%g0 nop p19_near_3_he: stx %l5,[%i1+0x008] ! Mem[0000000036800008] ldd [%i3+0x000],%l6 ! Mem[0000000037800000] stb %l3,[%i1+0x022] ! Mem[0000000036800022] std %l0,[%i0+0x028] ! Mem[0000000036000028] ldx [%i3+0x030],%l4 ! Mem[0000000037800030] stb %l6,[%i3+0x01b] ! Mem[000000003780001b] jmpl %o7,%g0 std %l4,[%i1+0x018] ! Mem[0000000036800018] p20_near_3_le: jmpl %o7,%g0 ldx [%i0+0x018],%l7 ! Mem[0000000038000018] jmpl %o7,%g0 nop p20_near_3_he: ldsh [%i3+0x02a],%l5 ! Mem[000000003980002a] stw %l7,[%i1+0x000] ! Mem[0000000038800000] ldd [%i2+0x020],%l2 ! Mem[0000000039000020] ldd [%i2+0x028],%l0 ! Mem[0000000039000028] ldx [%i2+0x030],%l4 ! Mem[0000000039000030] lduh [%i3+0x03a],%l6 ! Mem[000000003980003a] jmpl %o7,%g0 stx %l4,[%i1+0x018] ! Mem[0000000038800018] p21_near_3_le: jmpl %o7,%g0 stw %l7,[%i1+0x038] ! Mem[000000003a800038] jmpl %o7,%g0 nop p21_near_3_he: ldsw [%i0+0x008],%l5 ! Mem[000000003a000008] ldx [%i2+0x000],%l7 ! Mem[000000003b000000] ldx [%i3+0x020],%l3 ! Mem[000000003b800020] ldub [%i0+0x02d],%l1 ! Mem[000000003a00002d] std %l4,[%i3+0x030] ! Mem[000000003b800030] ldsh [%i3+0x01a],%l6 ! Mem[000000003b80001a] jmpl %o7,%g0 ldsh [%i0+0x01a],%l4 ! Mem[000000003a00001a] p22_near_3_le: jmpl %o7,%g0 ldsh [%i1+0x01a],%l7 ! Mem[000000003c80001a] jmpl %o7,%g0 nop p22_near_3_he: lduw [%i1+0x028],%l5 ! Mem[000000003c800028] lduh [%i3+0x000],%l7 ! Mem[000000003d800000] stx %l3,[%i0+0x020] ! Mem[000000003c000020] stb %l1,[%i2+0x02d] ! Mem[000000003d00002d] std %l4,[%i1+0x030] ! Mem[000000003c800030] sth %l6,[%i3+0x03a] ! Mem[000000003d80003a] jmpl %o7,%g0 lduh [%i3+0x01a],%l4 ! Mem[000000003d80001a] p23_near_3_le: jmpl %o7,%g0 ldub [%i3+0x03b],%l7 ! Mem[000000003f80003b] jmpl %o7,%g0 nop p23_near_3_he: ldx [%i3+0x008],%l5 ! Mem[000000003f800008] ldsb [%i1+0x000],%l7 ! Mem[000000003e800000] lduw [%i0+0x020],%l3 ! Mem[000000003e000020] stx %l1,[%i0+0x028] ! Mem[000000003e000028] stw %l4,[%i3+0x030] ! Mem[000000003f800030] ldx [%i3+0x018],%l6 ! Mem[000000003f800018] jmpl %o7,%g0 stb %l4,[%i2+0x01b] ! Mem[000000003f00001b] p24_near_3_le: jmpl %o7,%g0 stb %l7,[%i0+0x01b] ! Mem[000000004000001b] jmpl %o7,%g0 nop p24_near_3_he: sth %l5,[%i1+0x02a] ! Mem[000000004080002a] stx %l7,[%i2+0x000] ! Mem[0000000041000000] ldd [%i0+0x020],%l2 ! Mem[0000000040000020] ldsw [%i2+0x02c],%l1 ! Mem[000000004100002c] stw %l4,[%i1+0x030] ! Mem[0000000040800030] ldub [%i3+0x03b],%l6 ! Mem[000000004180003b] jmpl %o7,%g0 stw %l4,[%i1+0x018] ! Mem[0000000040800018] p25_near_3_le: jmpl %o7,%g0 stx %l7,[%i1+0x038] ! Mem[0000000042800038] jmpl %o7,%g0 nop p25_near_3_he: stw %l5,[%i2+0x008] ! Mem[0000000043000008] stb %l7,[%i3+0x000] ! Mem[0000000043800000] lduh [%i1+0x022],%l3 ! Mem[0000000042800022] ldx [%i0+0x028],%l1 ! Mem[0000000042000028] stw %l4,[%i3+0x030] ! Mem[0000000043800030] ldsb [%i3+0x01b],%l6 ! Mem[000000004380001b] jmpl %o7,%g0 ldsb [%i1+0x01b],%l4 ! Mem[000000004280001b] p26_near_3_le: jmpl %o7,%g0 ldsb [%i1+0x01b],%l7 ! Mem[000000004480001b] jmpl %o7,%g0 nop p26_near_3_he: ldsb [%i0+0x02b],%l5 ! Mem[000000004400002b] lduw [%i1+0x000],%l7 ! Mem[0000000044800000] stx %l3,[%i2+0x020] ! Mem[0000000045000020] ldd [%i3+0x028],%l0 ! Mem[0000000045800028] ldd [%i1+0x030],%l4 ! Mem[0000000044800030] stw %l6,[%i3+0x038] ! Mem[0000000045800038] jmpl %o7,%g0 ldub [%i1+0x01b],%l4 ! Mem[000000004480001b] p27_near_3_le: jmpl %o7,%g0 lduh [%i2+0x03a],%l7 ! Mem[000000004700003a] jmpl %o7,%g0 nop p27_near_3_he: ldsh [%i1+0x00a],%l5 ! Mem[000000004680000a] ldub [%i2+0x000],%l7 ! Mem[0000000047000000] ldub [%i3+0x022],%l3 ! Mem[0000000047800022] ldub [%i0+0x02d],%l1 ! Mem[000000004600002d] ldd [%i3+0x030],%l4 ! Mem[0000000047800030] stb %l6,[%i0+0x01b] ! Mem[000000004600001b] jmpl %o7,%g0 std %l4,[%i0+0x018] ! Mem[0000000046000018] p28_near_3_le: jmpl %o7,%g0 std %l6,[%i3+0x018] ! Mem[0000000049800018] jmpl %o7,%g0 nop p28_near_3_he: lduh [%i2+0x02a],%l5 ! Mem[000000004900002a] ldd [%i3+0x000],%l6 ! Mem[0000000049800000] stw %l3,[%i0+0x020] ! Mem[0000000048000020] stb %l1,[%i3+0x02d] ! Mem[000000004980002d] ldsh [%i1+0x032],%l4 ! Mem[0000000048800032] lduh [%i0+0x03a],%l6 ! Mem[000000004800003a] jmpl %o7,%g0 stx %l4,[%i3+0x018] ! Mem[0000000049800018] p29_near_3_le: jmpl %o7,%g0 stw %l7,[%i0+0x038] ! Mem[000000004a000038] jmpl %o7,%g0 nop p29_near_3_he: lduw [%i0+0x008],%l5 ! Mem[000000004a000008] stw %l7,[%i1+0x000] ! Mem[000000004a800000] ldsw [%i0+0x020],%l3 ! Mem[000000004a000020] stx %l1,[%i1+0x028] ! Mem[000000004a800028] ldsh [%i3+0x032],%l4 ! Mem[000000004b800032] ldd [%i0+0x018],%l6 ! Mem[000000004a000018] jmpl %o7,%g0 ldsh [%i2+0x01a],%l4 ! Mem[000000004b00001a] p30_near_3_le: jmpl %o7,%g0 ldsh [%i1+0x01a],%l7 ! Mem[000000004c80001a] jmpl %o7,%g0 nop p30_near_3_he: std %l4,[%i1+0x028] ! Mem[000000004c800028] ldx [%i2+0x000],%l7 ! Mem[000000004d000000] sth %l3,[%i0+0x022] ! Mem[000000004c000022] ldsw [%i3+0x02c],%l1 ! Mem[000000004d80002c] ldub [%i1+0x033],%l4 ! Mem[000000004c800033] sth %l6,[%i0+0x03a] ! Mem[000000004c00003a] jmpl %o7,%g0 lduh [%i1+0x01a],%l4 ! Mem[000000004c80001a] p31_near_3_le: jmpl %o7,%g0 lduw [%i2+0x038],%l7 ! Mem[000000004f000038] jmpl %o7,%g0 nop p31_near_3_he: sth %l5,[%i3+0x00a] ! Mem[000000004f80000a] lduh [%i3+0x000],%l7 ! Mem[000000004f800000] ldsh [%i1+0x022],%l3 ! Mem[000000004e800022] ldx [%i1+0x028],%l1 ! Mem[000000004e800028] ldub [%i2+0x033],%l4 ! Mem[000000004f000033] ldx [%i0+0x018],%l6 ! Mem[000000004e000018] jmpl %o7,%g0 stb %l4,[%i1+0x01b] ! Mem[000000004e80001b] p32_near_3_le: jmpl %o7,%g0 stb %l7,[%i3+0x01b] ! Mem[000000005180001b] jmpl %o7,%g0 nop p32_near_3_he: ldd [%i1+0x028],%l4 ! Mem[0000000050800028] ldsb [%i0+0x000],%l7 ! Mem[0000000050000000] std %l2,[%i2+0x020] ! Mem[0000000051000020] stw %l1,[%i0+0x02c] ! Mem[000000005000002c] lduw [%i1+0x030],%l4 ! Mem[0000000050800030] ldub [%i0+0x03b],%l6 ! Mem[000000005000003b] jmpl %o7,%g0 stw %l4,[%i0+0x018] ! Mem[0000000050000018] p33_near_3_le: jmpl %o7,%g0 stx %l7,[%i0+0x038] ! Mem[0000000052000038] jmpl %o7,%g0 nop p33_near_3_he: ldsb [%i1+0x00b],%l5 ! Mem[000000005280000b] stx %l7,[%i2+0x000] ! Mem[0000000053000000] ldsw [%i3+0x020],%l3 ! Mem[0000000053800020] ldsh [%i2+0x02c],%l1 ! Mem[000000005300002c] lduw [%i2+0x030],%l4 ! Mem[0000000053000030] ldsb [%i0+0x01b],%l6 ! Mem[000000005200001b] jmpl %o7,%g0 ldsb [%i3+0x01b],%l4 ! Mem[000000005380001b] p34_near_3_le: jmpl %o7,%g0 ldsw [%i1+0x018],%l7 ! Mem[0000000054800018] jmpl %o7,%g0 nop p34_near_3_he: ldub [%i3+0x02b],%l5 ! Mem[000000005580002b] stb %l7,[%i3+0x000] ! Mem[0000000055800000] stb %l3,[%i0+0x022] ! Mem[0000000054000022] lduw [%i0+0x02c],%l1 ! Mem[000000005400002c] lduw [%i1+0x030],%l4 ! Mem[0000000054800030] stw %l6,[%i0+0x038] ! Mem[0000000054000038] jmpl %o7,%g0 ldub [%i2+0x01b],%l4 ! Mem[000000005500001b] p35_near_3_le: jmpl %o7,%g0 lduh [%i1+0x03a],%l7 ! Mem[000000005680003a] jmpl %o7,%g0 nop p35_near_3_he: lduh [%i1+0x00a],%l5 ! Mem[000000005680000a] lduw [%i0+0x000],%l7 ! Mem[0000000056000000] ldsh [%i0+0x022],%l3 ! Mem[0000000056000022] sth %l1,[%i2+0x02c] ! Mem[000000005700002c] stb %l4,[%i2+0x033] ! Mem[0000000057000033] lduw [%i0+0x018],%l6 ! Mem[0000000056000018] jmpl %o7,%g0 ldx [%i2+0x018],%l4 ! Mem[0000000057000018] p36_near_3_le: jmpl %o7,%g0 std %l6,[%i3+0x018] ! Mem[0000000059800018] jmpl %o7,%g0 nop p36_near_3_he: stb %l5,[%i2+0x02b] ! Mem[000000005900002b] ldub [%i2+0x000],%l7 ! Mem[0000000059000000] ldx [%i1+0x020],%l3 ! Mem[0000000058800020] ldsb [%i0+0x02d],%l1 ! Mem[000000005800002d] stb %l4,[%i1+0x033] ! Mem[0000000058800033] ldsw [%i0+0x038],%l6 ! Mem[0000000058000038] jmpl %o7,%g0 sth %l4,[%i1+0x01a] ! Mem[000000005880001a] p37_near_3_le: jmpl %o7,%g0 ldd [%i0+0x038],%l6 ! Mem[000000005a000038] jmpl %o7,%g0 nop p37_near_3_he: stw %l5,[%i0+0x008] ! Mem[000000005a000008] ldd [%i3+0x000],%l6 ! Mem[000000005b800000] ldsb [%i1+0x022],%l3 ! Mem[000000005a800022] lduh [%i2+0x02c],%l1 ! Mem[000000005b00002c] sth %l4,[%i2+0x032] ! Mem[000000005b000032] ldd [%i0+0x018],%l6 ! Mem[000000005a000018] jmpl %o7,%g0 ldd [%i1+0x018],%l4 ! Mem[000000005a800018] p38_near_3_le: jmpl %o7,%g0 ldsh [%i1+0x01a],%l7 ! Mem[000000005c80001a] jmpl %o7,%g0 nop p38_near_3_he: stx %l5,[%i1+0x028] ! Mem[000000005c800028] stw %l7,[%i0+0x000] ! Mem[000000005c000000] lduw [%i2+0x020],%l3 ! Mem[000000005d000020] std %l0,[%i0+0x028] ! Mem[000000005c000028] sth %l4,[%i1+0x032] ! Mem[000000005c800032] sth %l6,[%i0+0x03a] ! Mem[000000005c00003a] jmpl %o7,%g0 ldsw [%i0+0x018],%l4 ! Mem[000000005c000018] p39_near_3_le: jmpl %o7,%g0 lduw [%i1+0x038],%l7 ! Mem[000000005e800038] jmpl %o7,%g0 nop p39_near_3_he: ldsh [%i3+0x00a],%l5 ! Mem[000000005f80000a] ldx [%i2+0x000],%l7 ! Mem[000000005f000000] ldd [%i3+0x020],%l2 ! Mem[000000005f800020] ldd [%i3+0x028],%l0 ! Mem[000000005f800028] stx %l4,[%i2+0x030] ! Mem[000000005f000030] ldx [%i0+0x018],%l6 ! Mem[000000005e000018] jmpl %o7,%g0 lduw [%i3+0x018],%l4 ! Mem[000000005f800018] p40_near_3_le: jmpl %o7,%g0 sth %l7,[%i2+0x01a] ! Mem[000000006100001a] jmpl %o7,%g0 nop p40_near_3_he: ldsw [%i0+0x028],%l5 ! Mem[0000000060000028] lduh [%i3+0x000],%l7 ! Mem[0000000061800000] lduh [%i0+0x022],%l3 ! Mem[0000000060000022] lduw [%i0+0x02c],%l1 ! Mem[000000006000002c] stx %l4,[%i0+0x030] ! Mem[0000000060000030] ldub [%i0+0x03b],%l6 ! Mem[000000006000003b] jmpl %o7,%g0 std %l4,[%i2+0x018] ! Mem[0000000061000018] p41_near_3_le: jmpl %o7,%g0 stx %l7,[%i3+0x038] ! Mem[0000000063800038] jmpl %o7,%g0 nop p41_near_3_he: lduw [%i1+0x008],%l5 ! Mem[0000000062800008] ldsb [%i0+0x000],%l7 ! Mem[0000000062000000] stx %l3,[%i0+0x020] ! Mem[0000000062000020] sth %l1,[%i3+0x02c] ! Mem[000000006380002c] ldsb [%i2+0x033],%l4 ! Mem[0000000063000033] ldsb [%i0+0x01b],%l6 ! Mem[000000006200001b] jmpl %o7,%g0 stx %l4,[%i1+0x018] ! Mem[0000000062800018] p42_near_3_le: jmpl %o7,%g0 ldsw [%i0+0x018],%l7 ! Mem[0000000064000018] jmpl %o7,%g0 nop p42_near_3_he: ldx [%i3+0x028],%l5 ! Mem[0000000065800028] stx %l7,[%i2+0x000] ! Mem[0000000065000000] lduw [%i1+0x020],%l3 ! Mem[0000000064800020] ldsb [%i1+0x02d],%l1 ! Mem[000000006480002d] ldsb [%i0+0x033],%l4 ! Mem[0000000064000033] std %l6,[%i0+0x038] ! Mem[0000000064000038] jmpl %o7,%g0 ldub [%i1+0x01b],%l4 ! Mem[000000006480001b] p43_near_3_le: jmpl %o7,%g0 ldx [%i1+0x038],%l7 ! Mem[0000000066800038] jmpl %o7,%g0 nop p43_near_3_he: sth %l5,[%i1+0x00a] ! Mem[000000006680000a] stb %l7,[%i2+0x000] ! Mem[0000000067000000] stw %l3,[%i2+0x020] ! Mem[0000000067000020] lduh [%i3+0x02c],%l1 ! Mem[000000006780002c] ldsb [%i2+0x033],%l4 ! Mem[0000000067000033] lduw [%i1+0x018],%l6 ! Mem[0000000066800018] jmpl %o7,%g0 ldx [%i0+0x018],%l4 ! Mem[0000000066000018] p44_near_3_le: jmpl %o7,%g0 std %l6,[%i2+0x018] ! Mem[0000000069000018] jmpl %o7,%g0 nop p44_near_3_he: stw %l5,[%i2+0x028] ! Mem[0000000069000028] lduw [%i0+0x000],%l7 ! Mem[0000000068000000] lduh [%i2+0x022],%l3 ! Mem[0000000069000022] std %l0,[%i1+0x028] ! Mem[0000000068800028] ldsw [%i0+0x030],%l4 ! Mem[0000000068000030] ldsw [%i1+0x038],%l6 ! Mem[0000000068800038] jmpl %o7,%g0 sth %l4,[%i0+0x01a] ! Mem[000000006800001a] p45_near_3_le: jmpl %o7,%g0 ldd [%i3+0x038],%l6 ! Mem[000000006b800038] jmpl %o7,%g0 nop p45_near_3_he: ldsb [%i0+0x00b],%l5 ! Mem[000000006a00000b] ldsh [%i2+0x000],%l7 ! Mem[000000006b000000] sth %l3,[%i3+0x022] ! Mem[000000006b800022] ldd [%i0+0x028],%l0 ! Mem[000000006a000028] ldsw [%i2+0x030],%l4 ! Mem[000000006b000030] ldd [%i1+0x018],%l6 ! Mem[000000006a800018] jmpl %o7,%g0 ldd [%i3+0x018],%l4 ! Mem[000000006b800018] p46_near_3_le: jmpl %o7,%g0 ldub [%i0+0x01b],%l7 ! Mem[000000006c00001b] jmpl %o7,%g0 nop p46_near_3_he: ldsh [%i1+0x02a],%l5 ! Mem[000000006c80002a] ldd [%i2+0x000],%l6 ! Mem[000000006d000000] ldub [%i0+0x022],%l3 ! Mem[000000006c000022] ldub [%i1+0x02d],%l1 ! Mem[000000006c80002d] lduh [%i0+0x032],%l4 ! Mem[000000006c000032] sth %l6,[%i1+0x03a] ! Mem[000000006c80003a] jmpl %o7,%g0 ldsw [%i2+0x018],%l4 ! Mem[000000006d000018] p47_near_3_le: jmpl %o7,%g0 lduw [%i1+0x038],%l7 ! Mem[000000006e800038] jmpl %o7,%g0 nop p47_near_3_he: lduh [%i2+0x00a],%l5 ! Mem[000000006f00000a] stw %l7,[%i0+0x000] ! Mem[000000006e000000] std %l2,[%i0+0x020] ! Mem[000000006e000020] stb %l1,[%i0+0x02d] ! Mem[000000006e00002d] lduh [%i2+0x032],%l4 ! Mem[000000006f000032] ldx [%i1+0x018],%l6 ! Mem[000000006e800018] jmpl %o7,%g0 lduw [%i1+0x018],%l4 ! Mem[000000006e800018] p48_near_3_le: jmpl %o7,%g0 sth %l7,[%i1+0x01a] ! Mem[000000007080001a] jmpl %o7,%g0 nop p48_near_3_he: lduw [%i0+0x028],%l5 ! Mem[0000000070000028] ldx [%i2+0x000],%l7 ! Mem[0000000071000000] ldsw [%i1+0x020],%l3 ! Mem[0000000070800020] stx %l1,[%i2+0x028] ! Mem[0000000071000028] ldx [%i0+0x030],%l4 ! Mem[0000000070000030] ldsh [%i1+0x03a],%l6 ! Mem[000000007080003a] jmpl %o7,%g0 std %l4,[%i1+0x018] ! Mem[0000000070800018] p49_near_3_le: jmpl %o7,%g0 ldsb [%i3+0x03b],%l7 ! Mem[000000007380003b] jmpl %o7,%g0 nop p49_near_3_he: std %l4,[%i1+0x008] ! Mem[0000000072800008] lduh [%i2+0x000],%l7 ! Mem[0000000073000000] sth %l3,[%i2+0x022] ! Mem[0000000073000022] ldsw [%i0+0x02c],%l1 ! Mem[000000007200002c] ldx [%i2+0x030],%l4 ! Mem[0000000073000030] stx %l6,[%i1+0x018] ! Mem[0000000072800018] jmpl %o7,%g0 stx %l4,[%i0+0x018] ! Mem[0000000072000018] p50_near_3_le: jmpl %o7,%g0 ldsw [%i0+0x018],%l7 ! Mem[0000000074000018] jmpl %o7,%g0 nop p50_near_3_he: sth %l5,[%i3+0x02a] ! Mem[000000007580002a] ldsb [%i0+0x000],%l7 ! Mem[0000000074000000] ldsh [%i2+0x022],%l3 ! Mem[0000000075000022] ldx [%i2+0x028],%l1 ! Mem[0000000075000028] std %l4,[%i0+0x030] ! Mem[0000000074000030] std %l6,[%i1+0x038] ! Mem[0000000074800038] jmpl %o7,%g0 ldsh [%i3+0x01a],%l4 ! Mem[000000007580001a] p51_near_3_le: jmpl %o7,%g0 ldx [%i1+0x038],%l7 ! Mem[0000000076800038] jmpl %o7,%g0 nop p51_near_3_he: ldd [%i1+0x008],%l4 ! Mem[0000000076800008] stx %l7,[%i1+0x000] ! Mem[0000000076800000] std %l2,[%i3+0x020] ! Mem[0000000077800020] stw %l1,[%i0+0x02c] ! Mem[000000007600002c] std %l4,[%i2+0x030] ! Mem[0000000077000030] lduw [%i1+0x018],%l6 ! Mem[0000000076800018] jmpl %o7,%g0 lduh [%i2+0x01a],%l4 ! Mem[000000007700001a] p52_near_3_le: jmpl %o7,%g0 stw %l7,[%i1+0x018] ! Mem[0000000078800018] jmpl %o7,%g0 nop p52_near_3_he: ldsb [%i1+0x02b],%l5 ! Mem[000000007880002b] stb %l7,[%i2+0x000] ! Mem[0000000079000000] ldsb [%i0+0x022],%l3 ! Mem[0000000078000022] ldsh [%i2+0x02c],%l1 ! Mem[000000007900002c] std %l4,[%i0+0x030] ! Mem[0000000078000030] ldsw [%i1+0x038],%l6 ! Mem[0000000078800038] jmpl %o7,%g0 stb %l4,[%i2+0x01b] ! Mem[000000007900001b] p53_near_3_le: jmpl %o7,%g0 ldd [%i2+0x038],%l6 ! Mem[000000007b000038] jmpl %o7,%g0 nop p53_near_3_he: ldub [%i3+0x00b],%l5 ! Mem[000000007b80000b] lduw [%i0+0x000],%l7 ! Mem[000000007a000000] stb %l3,[%i0+0x022] ! Mem[000000007a000022] lduw [%i0+0x02c],%l1 ! Mem[000000007a00002c] stw %l4,[%i2+0x030] ! Mem[000000007b000030] ldd [%i1+0x018],%l6 ! Mem[000000007a800018] jmpl %o7,%g0 stw %l4,[%i1+0x018] ! Mem[000000007a800018] p54_near_3_le: jmpl %o7,%g0 ldub [%i3+0x01b],%l7 ! Mem[000000007d80001b] jmpl %o7,%g0 nop p54_near_3_he: lduh [%i1+0x02a],%l5 ! Mem[000000007c80002a] ldsh [%i1+0x000],%l7 ! Mem[000000007c800000] ldd [%i1+0x020],%l2 ! Mem[000000007c800020] stx %l1,[%i3+0x028] ! Mem[000000007d800028] stw %l4,[%i0+0x030] ! Mem[000000007c000030] sth %l6,[%i1+0x03a] ! Mem[000000007c80003a] jmpl %o7,%g0 ldsb [%i1+0x01b],%l4 ! Mem[000000007c80001b] p55_near_3_le: jmpl %o7,%g0 stb %l7,[%i0+0x03b] ! Mem[000000007e00003b] jmpl %o7,%g0 nop p55_near_3_he: stb %l5,[%i2+0x00b] ! Mem[000000007f00000b] ldd [%i2+0x000],%l6 ! Mem[000000007f000000] ldx [%i2+0x020],%l3 ! Mem[000000007f000020] ldsw [%i0+0x02c],%l1 ! Mem[000000007e00002c] ldd [%i2+0x030],%l4 ! Mem[000000007f000030] lduh [%i1+0x01a],%l6 ! Mem[000000007e80001a] jmpl %o7,%g0 ldub [%i0+0x01b],%l4 ! Mem[000000007e00001b] p56_near_3_le: jmpl %o7,%g0 sth %l7,[%i1+0x01a] ! Mem[000000008080001a] jmpl %o7,%g0 nop p56_near_3_he: std %l4,[%i0+0x028] ! Mem[0000000080000028] stw %l7,[%i0+0x000] ! Mem[0000000080000000] stx %l3,[%i3+0x020] ! Mem[0000000081800020] ldx [%i3+0x028],%l1 ! Mem[0000000081800028] ldd [%i0+0x030],%l4 ! Mem[0000000080000030] ldsh [%i1+0x03a],%l6 ! Mem[000000008080003a] jmpl %o7,%g0 ldx [%i3+0x018],%l4 ! Mem[0000000081800018] p57_near_3_le: jmpl %o7,%g0 ldsb [%i2+0x03b],%l7 ! Mem[000000008300003b] jmpl %o7,%g0 nop p57_near_3_he: stx %l5,[%i1+0x008] ! Mem[0000000082800008] ldx [%i1+0x000],%l7 ! Mem[0000000082800000] lduw [%i3+0x020],%l3 ! Mem[0000000083800020] stw %l1,[%i1+0x02c] ! Mem[000000008280002c] ldsh [%i2+0x032],%l4 ! Mem[0000000083000032] stx %l6,[%i1+0x018] ! Mem[0000000082800018] jmpl %o7,%g0 stx %l4,[%i2+0x018] ! Mem[0000000083000018] p58_near_3_le: jmpl %o7,%g0 lduh [%i3+0x01a],%l7 ! Mem[000000008580001a] jmpl %o7,%g0 nop p58_near_3_he: ldd [%i2+0x028],%l4 ! Mem[0000000085000028] lduh [%i2+0x000],%l7 ! Mem[0000000085000000] ldd [%i0+0x020],%l2 ! Mem[0000000084000020] ldsh [%i0+0x02c],%l1 ! Mem[000000008400002c] ldsh [%i0+0x032],%l4 ! Mem[0000000084000032] std %l6,[%i1+0x038] ! Mem[0000000084800038] jmpl %o7,%g0 ldsh [%i1+0x01a],%l4 ! Mem[000000008480001a] p59_near_3_le: jmpl %o7,%g0 ldx [%i0+0x038],%l7 ! Mem[0000000086000038] jmpl %o7,%g0 nop p59_near_3_he: ldsw [%i0+0x008],%l5 ! Mem[0000000086000008] ldsb [%i0+0x000],%l7 ! Mem[0000000086000000] lduh [%i0+0x022],%l3 ! Mem[0000000086000022] lduw [%i1+0x02c],%l1 ! Mem[000000008680002c] ldsh [%i2+0x032],%l4 ! Mem[0000000087000032] lduw [%i1+0x018],%l6 ! Mem[0000000086800018] jmpl %o7,%g0 lduh [%i1+0x01a],%l4 ! Mem[000000008680001a] p60_near_3_le: jmpl %o7,%g0 stw %l7,[%i1+0x018] ! Mem[0000000088800018] jmpl %o7,%g0 nop p60_near_3_he: ldub [%i1+0x02b],%l5 ! Mem[000000008880002b] stx %l7,[%i1+0x000] ! Mem[0000000088800000] stx %l3,[%i1+0x020] ! Mem[0000000088800020] sth %l1,[%i0+0x02c] ! Mem[000000008800002c] ldub [%i3+0x033],%l4 ! Mem[0000000089800033] ldsw [%i2+0x038],%l6 ! Mem[0000000089000038] jmpl %o7,%g0 stb %l4,[%i0+0x01b] ! Mem[000000008800001b] p61_near_3_le: jmpl %o7,%g0 ldsh [%i1+0x03a],%l7 ! Mem[000000008a80003a] jmpl %o7,%g0 nop p61_near_3_he: ldx [%i3+0x008],%l5 ! Mem[000000008b800008] stb %l7,[%i2+0x000] ! Mem[000000008b000000] ldub [%i2+0x022],%l3 ! Mem[000000008b000022] ldsb [%i2+0x02d],%l1 ! Mem[000000008b00002d] ldub [%i2+0x033],%l4 ! Mem[000000008b000033] stw %l6,[%i2+0x018] ! Mem[000000008b000018] jmpl %o7,%g0 stw %l4,[%i0+0x018] ! Mem[000000008a000018] p62_near_3_le: jmpl %o7,%g0 ldub [%i3+0x01b],%l7 ! Mem[000000008d80001b] jmpl %o7,%g0 nop p62_near_3_he: stb %l5,[%i1+0x02b] ! Mem[000000008c80002b] lduw [%i3+0x000],%l7 ! Mem[000000008d800000] stw %l3,[%i3+0x020] ! Mem[000000008d800020] lduh [%i0+0x02c],%l1 ! Mem[000000008c00002c] lduw [%i3+0x030],%l4 ! Mem[000000008d800030] stb %l6,[%i2+0x03b] ! Mem[000000008d00003b] jmpl %o7,%g0 ldsb [%i3+0x01b],%l4 ! Mem[000000008d80001b] p63_near_3_le: jmpl %o7,%g0 stb %l7,[%i0+0x03b] ! Mem[000000008e00003b] jmpl %o7,%g0 nop p63_near_3_he: stw %l5,[%i2+0x008] ! Mem[000000008f000008] ldsh [%i1+0x000],%l7 ! Mem[000000008e800000] ldsw [%i0+0x020],%l3 ! Mem[000000008e000020] std %l0,[%i2+0x028] ! Mem[000000008f000028] lduw [%i2+0x030],%l4 ! Mem[000000008f000030] lduh [%i2+0x01a],%l6 ! Mem[000000008f00001a] jmpl %o7,%g0 ldub [%i2+0x01b],%l4 ! Mem[000000008f00001b] near3_b2b_h: nop jmpl %o7,%g0 nop near3_b2b_l: nop jmpl %o7,%g0 nop user_near3_end: .seg "text" .text .align 0x2000 user_far0_start: p0_far_0_le: lduh [%i1+0x014],%l6 ! Mem[0000000010800014] jmpl %o7,%g0 ldsb [%i3+0x037],%l5 ! Mem[0000000011800037] p0_far_0_lem: membar #Sync lduh [%i1+0x014],%l6 ! Mem[0000000010800014] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x037],%l5 ! Mem[0000000011800037] p0_far_0_he: jmpl %o7,%g0 ldsw [%i0+0x02c],%l2 ! Mem[000000001000002c] jmpl %o7,%g0 nop p0_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i0+0x02c],%l2 ! Mem[000000001000002c] jmpl %o7,%g0 nop p0_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p1_far_0_le: sth %l6,[%i1+0x034] ! Mem[0000000012800034] jmpl %o7,%g0 ldsh [%i3+0x016],%l5 ! Mem[0000000013800016] p1_far_0_lem: membar #Sync sth %l6,[%i1+0x034] ! Mem[0000000012800034] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x016],%l5 ! Mem[0000000013800016] p1_far_0_he: jmpl %o7,%g0 ldsw [%i1+0x00c],%l2 ! Mem[000000001280000c] jmpl %o7,%g0 nop p1_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i1+0x00c],%l2 ! Mem[000000001280000c] jmpl %o7,%g0 nop p1_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p2_far_0_le: ldsh [%i1+0x014],%l6 ! Mem[0000000014800014] jmpl %o7,%g0 lduh [%i2+0x036],%l5 ! Mem[0000000015000036] p2_far_0_lem: membar #Sync ldsh [%i1+0x014],%l6 ! Mem[0000000014800014] membar #Sync jmpl %o7,%g0 lduh [%i2+0x036],%l5 ! Mem[0000000015000036] p2_far_0_he: jmpl %o7,%g0 ldsw [%i2+0x02c],%l2 ! Mem[000000001500002c] jmpl %o7,%g0 nop p2_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i2+0x02c],%l2 ! Mem[000000001500002c] jmpl %o7,%g0 nop p2_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p3_far_0_le: ldx [%i1+0x030],%l6 ! Mem[0000000016800030] jmpl %o7,%g0 stb %l5,[%i2+0x017] ! Mem[0000000017000017] p3_far_0_lem: membar #Sync ldx [%i1+0x030],%l6 ! Mem[0000000016800030] membar #Sync jmpl %o7,%g0 stb %l5,[%i2+0x017] ! Mem[0000000017000017] p3_far_0_he: jmpl %o7,%g0 ldsw [%i3+0x00c],%l2 ! Mem[000000001780000c] jmpl %o7,%g0 nop p3_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i3+0x00c],%l2 ! Mem[000000001780000c] jmpl %o7,%g0 nop p3_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p4_far_0_le: stx %l6,[%i1+0x010] ! Mem[0000000018800010] jmpl %o7,%g0 stw %l5,[%i2+0x034] ! Mem[0000000019000034] p4_far_0_lem: membar #Sync stx %l6,[%i1+0x010] ! Mem[0000000018800010] membar #Sync jmpl %o7,%g0 stw %l5,[%i2+0x034] ! Mem[0000000019000034] p4_far_0_he: jmpl %o7,%g0 ldsw [%i3+0x02c],%l2 ! Mem[000000001980002c] jmpl %o7,%g0 nop p4_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i3+0x02c],%l2 ! Mem[000000001980002c] jmpl %o7,%g0 nop p4_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p5_far_0_le: lduw [%i1+0x034],%l6 ! Mem[000000001a800034] jmpl %o7,%g0 stx %l5,[%i2+0x010] ! Mem[000000001b000010] p5_far_0_lem: membar #Sync lduw [%i1+0x034],%l6 ! Mem[000000001a800034] membar #Sync jmpl %o7,%g0 stx %l5,[%i2+0x010] ! Mem[000000001b000010] p5_far_0_he: jmpl %o7,%g0 ldsw [%i0+0x00c],%l2 ! Mem[000000001a00000c] jmpl %o7,%g0 nop p5_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i0+0x00c],%l2 ! Mem[000000001a00000c] jmpl %o7,%g0 nop p5_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p6_far_0_le: stw %l6,[%i1+0x014] ! Mem[000000001c800014] jmpl %o7,%g0 ldsh [%i2+0x036],%l5 ! Mem[000000001d000036] p6_far_0_lem: membar #Sync stw %l6,[%i1+0x014] ! Mem[000000001c800014] membar #Sync jmpl %o7,%g0 ldsh [%i2+0x036],%l5 ! Mem[000000001d000036] p6_far_0_he: jmpl %o7,%g0 ldsw [%i1+0x02c],%l2 ! Mem[000000001c80002c] jmpl %o7,%g0 nop p6_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i1+0x02c],%l2 ! Mem[000000001c80002c] jmpl %o7,%g0 nop p6_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p7_far_0_le: ldsw [%i1+0x034],%l6 ! Mem[000000001e800034] jmpl %o7,%g0 lduh [%i2+0x016],%l5 ! Mem[000000001f000016] p7_far_0_lem: membar #Sync ldsw [%i1+0x034],%l6 ! Mem[000000001e800034] membar #Sync jmpl %o7,%g0 lduh [%i2+0x016],%l5 ! Mem[000000001f000016] p7_far_0_he: jmpl %o7,%g0 ldsw [%i2+0x00c],%l2 ! Mem[000000001f00000c] jmpl %o7,%g0 nop p7_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i2+0x00c],%l2 ! Mem[000000001f00000c] jmpl %o7,%g0 nop p7_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p8_far_0_le: stb %l6,[%i2+0x015] ! Mem[0000000021000015] jmpl %o7,%g0 stb %l5,[%i2+0x037] ! Mem[0000000021000037] p8_far_0_lem: membar #Sync stb %l6,[%i2+0x015] ! Mem[0000000021000015] membar #Sync jmpl %o7,%g0 stb %l5,[%i2+0x037] ! Mem[0000000021000037] p8_far_0_he: jmpl %o7,%g0 ldsw [%i3+0x02c],%l2 ! Mem[000000002180002c] jmpl %o7,%g0 nop p8_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i3+0x02c],%l2 ! Mem[000000002180002c] jmpl %o7,%g0 nop p8_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p9_far_0_le: ldd [%i2+0x030],%l6 ! Mem[0000000023000030] jmpl %o7,%g0 stw %l5,[%i2+0x014] ! Mem[0000000023000014] p9_far_0_lem: membar #Sync ldd [%i2+0x030],%l6 ! Mem[0000000023000030] membar #Sync jmpl %o7,%g0 stw %l5,[%i2+0x014] ! Mem[0000000023000014] p9_far_0_he: jmpl %o7,%g0 ldsw [%i3+0x00c],%l2 ! Mem[000000002380000c] jmpl %o7,%g0 nop p9_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i3+0x00c],%l2 ! Mem[000000002380000c] jmpl %o7,%g0 nop p9_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p10_far_0_le: lduh [%i2+0x014],%l6 ! Mem[0000000025000014] jmpl %o7,%g0 stx %l5,[%i1+0x030] ! Mem[0000000024800030] p10_far_0_lem: membar #Sync lduh [%i2+0x014],%l6 ! Mem[0000000025000014] membar #Sync jmpl %o7,%g0 stx %l5,[%i1+0x030] ! Mem[0000000024800030] p10_far_0_he: jmpl %o7,%g0 ldsw [%i0+0x02c],%l2 ! Mem[000000002400002c] jmpl %o7,%g0 nop p10_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i0+0x02c],%l2 ! Mem[000000002400002c] jmpl %o7,%g0 nop p10_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p11_far_0_le: sth %l6,[%i2+0x034] ! Mem[0000000027000034] jmpl %o7,%g0 ldsh [%i1+0x016],%l5 ! Mem[0000000026800016] p11_far_0_lem: membar #Sync sth %l6,[%i2+0x034] ! Mem[0000000027000034] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x016],%l5 ! Mem[0000000026800016] p11_far_0_he: jmpl %o7,%g0 ldsw [%i1+0x00c],%l2 ! Mem[000000002680000c] jmpl %o7,%g0 nop p11_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i1+0x00c],%l2 ! Mem[000000002680000c] jmpl %o7,%g0 nop p11_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p12_far_0_le: ldsh [%i2+0x014],%l6 ! Mem[0000000029000014] jmpl %o7,%g0 lduh [%i1+0x036],%l5 ! Mem[0000000028800036] p12_far_0_lem: membar #Sync ldsh [%i2+0x014],%l6 ! Mem[0000000029000014] membar #Sync jmpl %o7,%g0 lduh [%i1+0x036],%l5 ! Mem[0000000028800036] p12_far_0_he: jmpl %o7,%g0 ldsw [%i2+0x02c],%l2 ! Mem[000000002900002c] jmpl %o7,%g0 nop p12_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i2+0x02c],%l2 ! Mem[000000002900002c] jmpl %o7,%g0 nop p12_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p13_far_0_le: ldx [%i2+0x030],%l6 ! Mem[000000002b000030] jmpl %o7,%g0 stb %l5,[%i1+0x017] ! Mem[000000002a800017] p13_far_0_lem: membar #Sync ldx [%i2+0x030],%l6 ! Mem[000000002b000030] membar #Sync jmpl %o7,%g0 stb %l5,[%i1+0x017] ! Mem[000000002a800017] p13_far_0_he: jmpl %o7,%g0 ldsw [%i3+0x00c],%l2 ! Mem[000000002b80000c] jmpl %o7,%g0 nop p13_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i3+0x00c],%l2 ! Mem[000000002b80000c] jmpl %o7,%g0 nop p13_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p14_far_0_le: stx %l6,[%i2+0x010] ! Mem[000000002d000010] jmpl %o7,%g0 std %l4,[%i1+0x030] ! Mem[000000002c800030] p14_far_0_lem: membar #Sync stx %l6,[%i2+0x010] ! Mem[000000002d000010] membar #Sync jmpl %o7,%g0 std %l4,[%i1+0x030] ! Mem[000000002c800030] p14_far_0_he: jmpl %o7,%g0 ldsw [%i3+0x02c],%l2 ! Mem[000000002d80002c] jmpl %o7,%g0 nop p14_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i3+0x02c],%l2 ! Mem[000000002d80002c] jmpl %o7,%g0 nop p14_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p15_far_0_le: ldub [%i2+0x035],%l6 ! Mem[000000002f000035] jmpl %o7,%g0 stx %l5,[%i1+0x010] ! Mem[000000002e800010] p15_far_0_lem: membar #Sync ldub [%i2+0x035],%l6 ! Mem[000000002f000035] membar #Sync jmpl %o7,%g0 stx %l5,[%i1+0x010] ! Mem[000000002e800010] p15_far_0_he: jmpl %o7,%g0 ldsw [%i0+0x00c],%l2 ! Mem[000000002e00000c] jmpl %o7,%g0 nop p15_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i0+0x00c],%l2 ! Mem[000000002e00000c] jmpl %o7,%g0 nop p15_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p16_far_0_le: std %l6,[%i2+0x010] ! Mem[0000000031000010] jmpl %o7,%g0 ldsh [%i1+0x036],%l5 ! Mem[0000000030800036] p16_far_0_lem: membar #Sync std %l6,[%i2+0x010] ! Mem[0000000031000010] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x036],%l5 ! Mem[0000000030800036] p16_far_0_he: jmpl %o7,%g0 ldsw [%i1+0x02c],%l2 ! Mem[000000003080002c] jmpl %o7,%g0 nop p16_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i1+0x02c],%l2 ! Mem[000000003080002c] jmpl %o7,%g0 nop p16_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p17_far_0_le: ldsb [%i2+0x035],%l6 ! Mem[0000000033000035] jmpl %o7,%g0 lduh [%i0+0x016],%l5 ! Mem[0000000032000016] p17_far_0_lem: membar #Sync ldsb [%i2+0x035],%l6 ! Mem[0000000033000035] membar #Sync jmpl %o7,%g0 lduh [%i0+0x016],%l5 ! Mem[0000000032000016] p17_far_0_he: jmpl %o7,%g0 ldsw [%i2+0x00c],%l2 ! Mem[000000003300000c] jmpl %o7,%g0 nop p17_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i2+0x00c],%l2 ! Mem[000000003300000c] jmpl %o7,%g0 nop p17_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p18_far_0_le: lduw [%i2+0x014],%l6 ! Mem[0000000035000014] jmpl %o7,%g0 lduw [%i0+0x034],%l5 ! Mem[0000000034000034] p18_far_0_lem: membar #Sync lduw [%i2+0x014],%l6 ! Mem[0000000035000014] membar #Sync jmpl %o7,%g0 lduw [%i0+0x034],%l5 ! Mem[0000000034000034] p18_far_0_he: jmpl %o7,%g0 ldsw [%i3+0x02c],%l2 ! Mem[000000003580002c] jmpl %o7,%g0 nop p18_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i3+0x02c],%l2 ! Mem[000000003580002c] jmpl %o7,%g0 nop p18_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p19_far_0_le: stw %l6,[%i3+0x034] ! Mem[0000000037800034] jmpl %o7,%g0 std %l4,[%i0+0x010] ! Mem[0000000036000010] p19_far_0_lem: membar #Sync stw %l6,[%i3+0x034] ! Mem[0000000037800034] membar #Sync jmpl %o7,%g0 std %l4,[%i0+0x010] ! Mem[0000000036000010] p19_far_0_he: jmpl %o7,%g0 ldsw [%i3+0x00c],%l2 ! Mem[000000003780000c] jmpl %o7,%g0 nop p19_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i3+0x00c],%l2 ! Mem[000000003780000c] jmpl %o7,%g0 nop p19_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p20_far_0_le: ldsw [%i3+0x014],%l6 ! Mem[0000000039800014] jmpl %o7,%g0 stx %l5,[%i0+0x030] ! Mem[0000000038000030] p20_far_0_lem: membar #Sync ldsw [%i3+0x014],%l6 ! Mem[0000000039800014] membar #Sync jmpl %o7,%g0 stx %l5,[%i0+0x030] ! Mem[0000000038000030] p20_far_0_he: jmpl %o7,%g0 ldsw [%i0+0x02c],%l2 ! Mem[000000003800002c] jmpl %o7,%g0 nop p20_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i0+0x02c],%l2 ! Mem[000000003800002c] jmpl %o7,%g0 nop p20_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p21_far_0_le: stb %l6,[%i3+0x035] ! Mem[000000003b800035] jmpl %o7,%g0 ldsh [%i0+0x016],%l5 ! Mem[000000003a000016] p21_far_0_lem: membar #Sync stb %l6,[%i3+0x035] ! Mem[000000003b800035] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x016],%l5 ! Mem[000000003a000016] p21_far_0_he: jmpl %o7,%g0 ldsw [%i1+0x00c],%l2 ! Mem[000000003a80000c] jmpl %o7,%g0 nop p21_far_0_hem: membar #Sync jmpl %o7,%g0 ldsw [%i1+0x00c],%l2 ! Mem[000000003a80000c] jmpl %o7,%g0 nop p21_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p22_far_0_le: ldd [%i3+0x010],%l6 ! Mem[000000003d800010] jmpl %o7,%g0 ldsw [%i0+0x034],%l5 ! Mem[000000003c000034] p22_far_0_lem: membar #Sync ldd [%i3+0x010],%l6 ! Mem[000000003d800010] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x034],%l5 ! Mem[000000003c000034] p22_far_0_he: jmpl %o7,%g0 ldsb [%i2+0x02c],%l2 ! Mem[000000003d00002c] jmpl %o7,%g0 nop p22_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i2+0x02c],%l2 ! Mem[000000003d00002c] jmpl %o7,%g0 nop p22_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p23_far_0_le: lduh [%i3+0x034],%l6 ! Mem[000000003f800034] jmpl %o7,%g0 lduw [%i0+0x014],%l5 ! Mem[000000003e000014] p23_far_0_lem: membar #Sync lduh [%i3+0x034],%l6 ! Mem[000000003f800034] membar #Sync jmpl %o7,%g0 lduw [%i0+0x014],%l5 ! Mem[000000003e000014] p23_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000003f80000c] jmpl %o7,%g0 nop p23_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000003f80000c] jmpl %o7,%g0 nop p23_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p24_far_0_le: sth %l6,[%i3+0x014] ! Mem[0000000041800014] jmpl %o7,%g0 std %l4,[%i0+0x030] ! Mem[0000000040000030] p24_far_0_lem: membar #Sync sth %l6,[%i3+0x014] ! Mem[0000000041800014] membar #Sync jmpl %o7,%g0 std %l4,[%i0+0x030] ! Mem[0000000040000030] p24_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000004180002c] jmpl %o7,%g0 nop p24_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000004180002c] jmpl %o7,%g0 nop p24_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p25_far_0_le: ldsh [%i3+0x034],%l6 ! Mem[0000000043800034] jmpl %o7,%g0 stx %l5,[%i3+0x010] ! Mem[0000000043800010] p25_far_0_lem: membar #Sync ldsh [%i3+0x034],%l6 ! Mem[0000000043800034] membar #Sync jmpl %o7,%g0 stx %l5,[%i3+0x010] ! Mem[0000000043800010] p25_far_0_he: jmpl %o7,%g0 ldsb [%i0+0x00c],%l2 ! Mem[000000004200000c] jmpl %o7,%g0 nop p25_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i0+0x00c],%l2 ! Mem[000000004200000c] jmpl %o7,%g0 nop p25_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p26_far_0_le: ldx [%i3+0x010],%l6 ! Mem[0000000045800010] jmpl %o7,%g0 ldsh [%i3+0x036],%l5 ! Mem[0000000045800036] p26_far_0_lem: membar #Sync ldx [%i3+0x010],%l6 ! Mem[0000000045800010] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x036],%l5 ! Mem[0000000045800036] p26_far_0_he: jmpl %o7,%g0 ldsb [%i1+0x02c],%l2 ! Mem[000000004480002c] jmpl %o7,%g0 nop p26_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i1+0x02c],%l2 ! Mem[000000004480002c] jmpl %o7,%g0 nop p26_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p27_far_0_le: stx %l6,[%i3+0x030] ! Mem[0000000047800030] jmpl %o7,%g0 ldsw [%i3+0x014],%l5 ! Mem[0000000047800014] p27_far_0_lem: membar #Sync stx %l6,[%i3+0x030] ! Mem[0000000047800030] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x014],%l5 ! Mem[0000000047800014] p27_far_0_he: jmpl %o7,%g0 ldsb [%i2+0x00c],%l2 ! Mem[000000004700000c] jmpl %o7,%g0 nop p27_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i2+0x00c],%l2 ! Mem[000000004700000c] jmpl %o7,%g0 nop p27_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p28_far_0_le: ldub [%i3+0x015],%l6 ! Mem[0000000049800015] jmpl %o7,%g0 lduw [%i3+0x034],%l5 ! Mem[0000000049800034] p28_far_0_lem: membar #Sync ldub [%i3+0x015],%l6 ! Mem[0000000049800015] membar #Sync jmpl %o7,%g0 lduw [%i3+0x034],%l5 ! Mem[0000000049800034] p28_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000004980002c] jmpl %o7,%g0 nop p28_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000004980002c] jmpl %o7,%g0 nop p28_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p29_far_0_le: std %l6,[%i3+0x030] ! Mem[000000004b800030] jmpl %o7,%g0 std %l4,[%i3+0x010] ! Mem[000000004b800010] p29_far_0_lem: membar #Sync std %l6,[%i3+0x030] ! Mem[000000004b800030] membar #Sync jmpl %o7,%g0 std %l4,[%i3+0x010] ! Mem[000000004b800010] p29_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000004b80000c] jmpl %o7,%g0 nop p29_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000004b80000c] jmpl %o7,%g0 nop p29_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p30_far_0_le: ldsb [%i3+0x015],%l6 ! Mem[000000004d800015] jmpl %o7,%g0 stx %l5,[%i3+0x030] ! Mem[000000004d800030] p30_far_0_lem: membar #Sync ldsb [%i3+0x015],%l6 ! Mem[000000004d800015] membar #Sync jmpl %o7,%g0 stx %l5,[%i3+0x030] ! Mem[000000004d800030] p30_far_0_he: jmpl %o7,%g0 ldsb [%i0+0x02c],%l2 ! Mem[000000004c00002c] jmpl %o7,%g0 nop p30_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i0+0x02c],%l2 ! Mem[000000004c00002c] jmpl %o7,%g0 nop p30_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p31_far_0_le: lduw [%i3+0x034],%l6 ! Mem[000000004f800034] jmpl %o7,%g0 ldd [%i3+0x010],%l4 ! Mem[000000004f800010] p31_far_0_lem: membar #Sync lduw [%i3+0x034],%l6 ! Mem[000000004f800034] membar #Sync jmpl %o7,%g0 ldd [%i3+0x010],%l4 ! Mem[000000004f800010] p31_far_0_he: jmpl %o7,%g0 ldsb [%i1+0x00c],%l2 ! Mem[000000004e80000c] jmpl %o7,%g0 nop p31_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i1+0x00c],%l2 ! Mem[000000004e80000c] jmpl %o7,%g0 nop p31_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p32_far_0_le: stw %l6,[%i3+0x014] ! Mem[0000000051800014] jmpl %o7,%g0 ldsw [%i3+0x034],%l5 ! Mem[0000000051800034] p32_far_0_lem: membar #Sync stw %l6,[%i3+0x014] ! Mem[0000000051800014] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x034],%l5 ! Mem[0000000051800034] p32_far_0_he: jmpl %o7,%g0 ldsb [%i2+0x02c],%l2 ! Mem[000000005100002c] jmpl %o7,%g0 nop p32_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i2+0x02c],%l2 ! Mem[000000005100002c] jmpl %o7,%g0 nop p32_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p33_far_0_le: ldsw [%i3+0x034],%l6 ! Mem[0000000053800034] jmpl %o7,%g0 lduw [%i3+0x014],%l5 ! Mem[0000000053800014] p33_far_0_lem: membar #Sync ldsw [%i3+0x034],%l6 ! Mem[0000000053800034] membar #Sync jmpl %o7,%g0 lduw [%i3+0x014],%l5 ! Mem[0000000053800014] p33_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000005380000c] jmpl %o7,%g0 nop p33_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000005380000c] jmpl %o7,%g0 nop p33_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p34_far_0_le: stb %l6,[%i3+0x015] ! Mem[0000000055800015] jmpl %o7,%g0 std %l4,[%i3+0x030] ! Mem[0000000055800030] p34_far_0_lem: membar #Sync stb %l6,[%i3+0x015] ! Mem[0000000055800015] membar #Sync jmpl %o7,%g0 std %l4,[%i3+0x030] ! Mem[0000000055800030] p34_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000005580002c] jmpl %o7,%g0 nop p34_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000005580002c] jmpl %o7,%g0 nop p34_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p35_far_0_le: ldd [%i3+0x030],%l6 ! Mem[0000000057800030] jmpl %o7,%g0 sth %l5,[%i3+0x016] ! Mem[0000000057800016] p35_far_0_lem: membar #Sync ldd [%i3+0x030],%l6 ! Mem[0000000057800030] membar #Sync jmpl %o7,%g0 sth %l5,[%i3+0x016] ! Mem[0000000057800016] p35_far_0_he: jmpl %o7,%g0 ldsb [%i0+0x00c],%l2 ! Mem[000000005600000c] jmpl %o7,%g0 nop p35_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i0+0x00c],%l2 ! Mem[000000005600000c] jmpl %o7,%g0 nop p35_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p36_far_0_le: lduh [%i3+0x014],%l6 ! Mem[0000000059800014] jmpl %o7,%g0 ldd [%i3+0x030],%l4 ! Mem[0000000059800030] p36_far_0_lem: membar #Sync lduh [%i3+0x014],%l6 ! Mem[0000000059800014] membar #Sync jmpl %o7,%g0 ldd [%i3+0x030],%l4 ! Mem[0000000059800030] p36_far_0_he: jmpl %o7,%g0 ldsb [%i1+0x02c],%l2 ! Mem[000000005880002c] jmpl %o7,%g0 nop p36_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i1+0x02c],%l2 ! Mem[000000005880002c] jmpl %o7,%g0 nop p36_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p37_far_0_le: sth %l6,[%i3+0x034] ! Mem[000000005b800034] jmpl %o7,%g0 ldsw [%i3+0x014],%l5 ! Mem[000000005b800014] p37_far_0_lem: membar #Sync sth %l6,[%i3+0x034] ! Mem[000000005b800034] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x014],%l5 ! Mem[000000005b800014] p37_far_0_he: jmpl %o7,%g0 ldsb [%i2+0x00c],%l2 ! Mem[000000005b00000c] jmpl %o7,%g0 nop p37_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i2+0x00c],%l2 ! Mem[000000005b00000c] jmpl %o7,%g0 nop p37_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p38_far_0_le: ldsh [%i3+0x014],%l6 ! Mem[000000005d800014] jmpl %o7,%g0 lduw [%i3+0x034],%l5 ! Mem[000000005d800034] p38_far_0_lem: membar #Sync ldsh [%i3+0x014],%l6 ! Mem[000000005d800014] membar #Sync jmpl %o7,%g0 lduw [%i3+0x034],%l5 ! Mem[000000005d800034] p38_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000005d80002c] jmpl %o7,%g0 nop p38_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000005d80002c] jmpl %o7,%g0 nop p38_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p39_far_0_le: ldx [%i3+0x030],%l6 ! Mem[000000005f800030] jmpl %o7,%g0 ldx [%i3+0x010],%l5 ! Mem[000000005f800010] p39_far_0_lem: membar #Sync ldx [%i3+0x030],%l6 ! Mem[000000005f800030] membar #Sync jmpl %o7,%g0 ldx [%i3+0x010],%l5 ! Mem[000000005f800010] p39_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000005f80000c] jmpl %o7,%g0 nop p39_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000005f80000c] jmpl %o7,%g0 nop p39_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p40_far_0_le: ldsb [%i0+0x015],%l6 ! Mem[0000000060000015] jmpl %o7,%g0 sth %l5,[%i2+0x036] ! Mem[0000000061000036] p40_far_0_lem: membar #Sync ldsb [%i0+0x015],%l6 ! Mem[0000000060000015] membar #Sync jmpl %o7,%g0 sth %l5,[%i2+0x036] ! Mem[0000000061000036] p40_far_0_he: jmpl %o7,%g0 ldsb [%i0+0x02c],%l2 ! Mem[000000006000002c] jmpl %o7,%g0 nop p40_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i0+0x02c],%l2 ! Mem[000000006000002c] jmpl %o7,%g0 nop p40_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p41_far_0_le: lduw [%i0+0x034],%l6 ! Mem[0000000062000034] jmpl %o7,%g0 ldd [%i2+0x010],%l4 ! Mem[0000000063000010] p41_far_0_lem: membar #Sync lduw [%i0+0x034],%l6 ! Mem[0000000062000034] membar #Sync jmpl %o7,%g0 ldd [%i2+0x010],%l4 ! Mem[0000000063000010] p41_far_0_he: jmpl %o7,%g0 ldsb [%i0+0x00c],%l2 ! Mem[000000006200000c] jmpl %o7,%g0 nop p41_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i0+0x00c],%l2 ! Mem[000000006200000c] jmpl %o7,%g0 nop p41_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p42_far_0_le: stw %l6,[%i0+0x014] ! Mem[0000000064000014] jmpl %o7,%g0 ldsw [%i2+0x034],%l5 ! Mem[0000000065000034] p42_far_0_lem: membar #Sync stw %l6,[%i0+0x014] ! Mem[0000000064000014] membar #Sync jmpl %o7,%g0 ldsw [%i2+0x034],%l5 ! Mem[0000000065000034] p42_far_0_he: jmpl %o7,%g0 ldsb [%i1+0x02c],%l2 ! Mem[000000006480002c] jmpl %o7,%g0 nop p42_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i1+0x02c],%l2 ! Mem[000000006480002c] jmpl %o7,%g0 nop p42_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p43_far_0_le: ldsw [%i0+0x034],%l6 ! Mem[0000000066000034] jmpl %o7,%g0 lduw [%i2+0x014],%l5 ! Mem[0000000067000014] p43_far_0_lem: membar #Sync ldsw [%i0+0x034],%l6 ! Mem[0000000066000034] membar #Sync jmpl %o7,%g0 lduw [%i2+0x014],%l5 ! Mem[0000000067000014] p43_far_0_he: jmpl %o7,%g0 ldsb [%i2+0x00c],%l2 ! Mem[000000006700000c] jmpl %o7,%g0 nop p43_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i2+0x00c],%l2 ! Mem[000000006700000c] jmpl %o7,%g0 nop p43_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p44_far_0_le: stb %l6,[%i0+0x015] ! Mem[0000000068000015] jmpl %o7,%g0 ldx [%i2+0x030],%l5 ! Mem[0000000069000030] p44_far_0_lem: membar #Sync stb %l6,[%i0+0x015] ! Mem[0000000068000015] membar #Sync jmpl %o7,%g0 ldx [%i2+0x030],%l5 ! Mem[0000000069000030] p44_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000006980002c] jmpl %o7,%g0 nop p44_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000006980002c] jmpl %o7,%g0 nop p44_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p45_far_0_le: ldd [%i0+0x030],%l6 ! Mem[000000006a000030] jmpl %o7,%g0 sth %l5,[%i2+0x016] ! Mem[000000006b000016] p45_far_0_lem: membar #Sync ldd [%i0+0x030],%l6 ! Mem[000000006a000030] membar #Sync jmpl %o7,%g0 sth %l5,[%i2+0x016] ! Mem[000000006b000016] p45_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000006b80000c] jmpl %o7,%g0 nop p45_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000006b80000c] jmpl %o7,%g0 nop p45_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p46_far_0_le: lduh [%i0+0x014],%l6 ! Mem[000000006c000014] jmpl %o7,%g0 ldd [%i2+0x030],%l4 ! Mem[000000006d000030] p46_far_0_lem: membar #Sync lduh [%i0+0x014],%l6 ! Mem[000000006c000014] membar #Sync jmpl %o7,%g0 ldd [%i2+0x030],%l4 ! Mem[000000006d000030] p46_far_0_he: jmpl %o7,%g0 ldsb [%i0+0x02c],%l2 ! Mem[000000006c00002c] jmpl %o7,%g0 nop p46_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i0+0x02c],%l2 ! Mem[000000006c00002c] jmpl %o7,%g0 nop p46_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p47_far_0_le: sth %l6,[%i0+0x034] ! Mem[000000006e000034] jmpl %o7,%g0 ldsw [%i1+0x014],%l5 ! Mem[000000006e800014] p47_far_0_lem: membar #Sync sth %l6,[%i0+0x034] ! Mem[000000006e000034] membar #Sync jmpl %o7,%g0 ldsw [%i1+0x014],%l5 ! Mem[000000006e800014] p47_far_0_he: jmpl %o7,%g0 ldsb [%i1+0x00c],%l2 ! Mem[000000006e80000c] jmpl %o7,%g0 nop p47_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i1+0x00c],%l2 ! Mem[000000006e80000c] jmpl %o7,%g0 nop p47_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p48_far_0_le: ldsh [%i0+0x014],%l6 ! Mem[0000000070000014] jmpl %o7,%g0 ldub [%i1+0x037],%l5 ! Mem[0000000070800037] p48_far_0_lem: membar #Sync ldsh [%i0+0x014],%l6 ! Mem[0000000070000014] membar #Sync jmpl %o7,%g0 ldub [%i1+0x037],%l5 ! Mem[0000000070800037] p48_far_0_he: jmpl %o7,%g0 ldsb [%i2+0x02c],%l2 ! Mem[000000007100002c] jmpl %o7,%g0 nop p48_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i2+0x02c],%l2 ! Mem[000000007100002c] jmpl %o7,%g0 nop p48_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p49_far_0_le: ldx [%i0+0x030],%l6 ! Mem[0000000072000030] jmpl %o7,%g0 ldx [%i1+0x010],%l5 ! Mem[0000000072800010] p49_far_0_lem: membar #Sync ldx [%i0+0x030],%l6 ! Mem[0000000072000030] membar #Sync jmpl %o7,%g0 ldx [%i1+0x010],%l5 ! Mem[0000000072800010] p49_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000007380000c] jmpl %o7,%g0 nop p49_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000007380000c] jmpl %o7,%g0 nop p49_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p50_far_0_le: stx %l6,[%i0+0x010] ! Mem[0000000074000010] jmpl %o7,%g0 sth %l5,[%i1+0x036] ! Mem[0000000074800036] p50_far_0_lem: membar #Sync stx %l6,[%i0+0x010] ! Mem[0000000074000010] membar #Sync jmpl %o7,%g0 sth %l5,[%i1+0x036] ! Mem[0000000074800036] p50_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000007580002c] jmpl %o7,%g0 nop p50_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000007580002c] jmpl %o7,%g0 nop p50_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p51_far_0_le: ldub [%i1+0x035],%l6 ! Mem[0000000076800035] jmpl %o7,%g0 ldd [%i1+0x010],%l4 ! Mem[0000000076800010] p51_far_0_lem: membar #Sync ldub [%i1+0x035],%l6 ! Mem[0000000076800035] membar #Sync jmpl %o7,%g0 ldd [%i1+0x010],%l4 ! Mem[0000000076800010] p51_far_0_he: jmpl %o7,%g0 ldsb [%i0+0x00c],%l2 ! Mem[000000007600000c] jmpl %o7,%g0 nop p51_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i0+0x00c],%l2 ! Mem[000000007600000c] jmpl %o7,%g0 nop p51_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p52_far_0_le: std %l6,[%i1+0x010] ! Mem[0000000078800010] jmpl %o7,%g0 ldsb [%i1+0x037],%l5 ! Mem[0000000078800037] p52_far_0_lem: membar #Sync std %l6,[%i1+0x010] ! Mem[0000000078800010] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x037],%l5 ! Mem[0000000078800037] p52_far_0_he: jmpl %o7,%g0 ldsb [%i1+0x02c],%l2 ! Mem[000000007880002c] jmpl %o7,%g0 nop p52_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i1+0x02c],%l2 ! Mem[000000007880002c] jmpl %o7,%g0 nop p52_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p53_far_0_le: ldsb [%i1+0x035],%l6 ! Mem[000000007a800035] jmpl %o7,%g0 ldub [%i1+0x017],%l5 ! Mem[000000007a800017] p53_far_0_lem: membar #Sync ldsb [%i1+0x035],%l6 ! Mem[000000007a800035] membar #Sync jmpl %o7,%g0 ldub [%i1+0x017],%l5 ! Mem[000000007a800017] p53_far_0_he: jmpl %o7,%g0 ldsb [%i2+0x00c],%l2 ! Mem[000000007b00000c] jmpl %o7,%g0 nop p53_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i2+0x00c],%l2 ! Mem[000000007b00000c] jmpl %o7,%g0 nop p53_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p54_far_0_le: lduw [%i1+0x014],%l6 ! Mem[000000007c800014] jmpl %o7,%g0 ldx [%i1+0x030],%l5 ! Mem[000000007c800030] p54_far_0_lem: membar #Sync lduw [%i1+0x014],%l6 ! Mem[000000007c800014] membar #Sync jmpl %o7,%g0 ldx [%i1+0x030],%l5 ! Mem[000000007c800030] p54_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000007d80002c] jmpl %o7,%g0 nop p54_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000007d80002c] jmpl %o7,%g0 nop p54_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p55_far_0_le: stw %l6,[%i1+0x034] ! Mem[000000007e800034] jmpl %o7,%g0 sth %l5,[%i0+0x016] ! Mem[000000007e000016] p55_far_0_lem: membar #Sync stw %l6,[%i1+0x034] ! Mem[000000007e800034] membar #Sync jmpl %o7,%g0 sth %l5,[%i0+0x016] ! Mem[000000007e000016] p55_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000007f80000c] jmpl %o7,%g0 nop p55_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000007f80000c] jmpl %o7,%g0 nop p55_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p56_far_0_le: ldsw [%i1+0x014],%l6 ! Mem[0000000080800014] jmpl %o7,%g0 stw %l5,[%i0+0x034] ! Mem[0000000080000034] p56_far_0_lem: membar #Sync ldsw [%i1+0x014],%l6 ! Mem[0000000080800014] membar #Sync jmpl %o7,%g0 stw %l5,[%i0+0x034] ! Mem[0000000080000034] p56_far_0_he: jmpl %o7,%g0 ldsb [%i0+0x02c],%l2 ! Mem[000000008000002c] jmpl %o7,%g0 nop p56_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i0+0x02c],%l2 ! Mem[000000008000002c] jmpl %o7,%g0 nop p56_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p57_far_0_le: stb %l6,[%i1+0x035] ! Mem[0000000082800035] jmpl %o7,%g0 ldsb [%i0+0x017],%l5 ! Mem[0000000082000017] p57_far_0_lem: membar #Sync stb %l6,[%i1+0x035] ! Mem[0000000082800035] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x017],%l5 ! Mem[0000000082000017] p57_far_0_he: jmpl %o7,%g0 ldsb [%i1+0x00c],%l2 ! Mem[000000008280000c] jmpl %o7,%g0 nop p57_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i1+0x00c],%l2 ! Mem[000000008280000c] jmpl %o7,%g0 nop p57_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p58_far_0_le: ldd [%i1+0x010],%l6 ! Mem[0000000084800010] jmpl %o7,%g0 ldub [%i0+0x037],%l5 ! Mem[0000000084000037] p58_far_0_lem: membar #Sync ldd [%i1+0x010],%l6 ! Mem[0000000084800010] membar #Sync jmpl %o7,%g0 ldub [%i0+0x037],%l5 ! Mem[0000000084000037] p58_far_0_he: jmpl %o7,%g0 ldsb [%i2+0x02c],%l2 ! Mem[000000008500002c] jmpl %o7,%g0 nop p58_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i2+0x02c],%l2 ! Mem[000000008500002c] jmpl %o7,%g0 nop p58_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p59_far_0_le: lduh [%i1+0x034],%l6 ! Mem[0000000086800034] jmpl %o7,%g0 ldx [%i0+0x010],%l5 ! Mem[0000000086000010] p59_far_0_lem: membar #Sync lduh [%i1+0x034],%l6 ! Mem[0000000086800034] membar #Sync jmpl %o7,%g0 ldx [%i0+0x010],%l5 ! Mem[0000000086000010] p59_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000008780000c] jmpl %o7,%g0 nop p59_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x00c],%l2 ! Mem[000000008780000c] jmpl %o7,%g0 nop p59_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p60_far_0_le: sth %l6,[%i1+0x014] ! Mem[0000000088800014] jmpl %o7,%g0 sth %l5,[%i0+0x036] ! Mem[0000000088000036] p60_far_0_lem: membar #Sync sth %l6,[%i1+0x014] ! Mem[0000000088800014] membar #Sync jmpl %o7,%g0 sth %l5,[%i0+0x036] ! Mem[0000000088000036] p60_far_0_he: jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000008980002c] jmpl %o7,%g0 nop p60_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x02c],%l2 ! Mem[000000008980002c] jmpl %o7,%g0 nop p60_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p61_far_0_le: ldsh [%i1+0x034],%l6 ! Mem[000000008a800034] jmpl %o7,%g0 stw %l5,[%i0+0x014] ! Mem[000000008a000014] p61_far_0_lem: membar #Sync ldsh [%i1+0x034],%l6 ! Mem[000000008a800034] membar #Sync jmpl %o7,%g0 stw %l5,[%i0+0x014] ! Mem[000000008a000014] p61_far_0_he: jmpl %o7,%g0 ldsb [%i0+0x00c],%l2 ! Mem[000000008a00000c] jmpl %o7,%g0 nop p61_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i0+0x00c],%l2 ! Mem[000000008a00000c] jmpl %o7,%g0 nop p61_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p62_far_0_le: ldx [%i2+0x010],%l6 ! Mem[000000008d000010] jmpl %o7,%g0 ldsb [%i0+0x037],%l5 ! Mem[000000008c000037] p62_far_0_lem: membar #Sync ldx [%i2+0x010],%l6 ! Mem[000000008d000010] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x037],%l5 ! Mem[000000008c000037] p62_far_0_he: jmpl %o7,%g0 ldsb [%i1+0x02c],%l2 ! Mem[000000008c80002c] jmpl %o7,%g0 nop p62_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i1+0x02c],%l2 ! Mem[000000008c80002c] jmpl %o7,%g0 nop p62_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p63_far_0_le: stx %l6,[%i2+0x030] ! Mem[000000008f000030] jmpl %o7,%g0 ldub [%i3+0x017],%l5 ! Mem[000000008f800017] p63_far_0_lem: membar #Sync stx %l6,[%i2+0x030] ! Mem[000000008f000030] membar #Sync jmpl %o7,%g0 ldub [%i3+0x017],%l5 ! Mem[000000008f800017] p63_far_0_he: jmpl %o7,%g0 ldsb [%i2+0x00c],%l2 ! Mem[000000008f00000c] jmpl %o7,%g0 nop p63_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i2+0x00c],%l2 ! Mem[000000008f00000c] jmpl %o7,%g0 nop 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: stw %l0,[%i0+0x01c] ! Mem[000000001000001c] ldsw [%i2+0x01c],%l2 ! Mem[000000001100001c] sth %l3,[%i1+0x012] ! Mem[0000000010800012] stb %l5,[%i1+0x009] ! Mem[0000000010800009] jmpl %o7,%g0 lduh [%i3+0x00c],%l1 ! Mem[000000001180000c] p0_far_1_lem: membar #Sync stw %l0,[%i0+0x01c] ! Mem[000000001000001c] ldsw [%i2+0x01c],%l2 ! Mem[000000001100001c] sth %l3,[%i1+0x012] ! Mem[0000000010800012] stb %l5,[%i1+0x009] ! Mem[0000000010800009] membar #Sync jmpl %o7,%g0 lduh [%i3+0x00c],%l1 ! Mem[000000001180000c] p0_far_1_he: ldsb [%i1+0x023],%l4 ! Mem[0000000010800023] stb %l7,[%i2+0x008] ! Mem[0000000011000008] jmpl %o7,%g0 stb %l2,[%i0+0x023] ! Mem[0000000010000023] p0_far_1_hem: membar #Sync ldsb [%i1+0x023],%l4 ! Mem[0000000010800023] stb %l7,[%i2+0x008] ! Mem[0000000011000008] membar #Sync jmpl %o7,%g0 stb %l2,[%i0+0x023] ! Mem[0000000010000023] p0_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p1_far_1_le: stb %l5,[%i2+0x019] ! Mem[0000000013000019] ldub [%i2+0x007],%l5 ! Mem[0000000013000007] ldsb [%i0+0x01c],%l0 ! Mem[000000001200001c] stw %l7,[%i3+0x030] ! Mem[0000000013800030] jmpl %o7,%g0 stb %l1,[%i3+0x017] ! Mem[0000000013800017] p1_far_1_lem: membar #Sync stb %l5,[%i2+0x019] ! Mem[0000000013000019] ldub [%i2+0x007],%l5 ! Mem[0000000013000007] ldsb [%i0+0x01c],%l0 ! Mem[000000001200001c] stw %l7,[%i3+0x030] ! Mem[0000000013800030] membar #Sync jmpl %o7,%g0 stb %l1,[%i3+0x017] ! Mem[0000000013800017] p1_far_1_he: std %l6,[%i0+0x038] ! Mem[0000000012000038] sth %l7,[%i2+0x002] ! Mem[0000000013000002] std %l4,[%i2+0x008] ! Mem[0000000013000008] stw %l3,[%i0+0x00c] ! Mem[000000001200000c] jmpl %o7,%g0 stx %l4,[%i1+0x030] ! Mem[0000000012800030] p1_far_1_hem: membar #Sync std %l6,[%i0+0x038] ! Mem[0000000012000038] sth %l7,[%i2+0x002] ! Mem[0000000013000002] std %l4,[%i2+0x008] ! Mem[0000000013000008] stw %l3,[%i0+0x00c] ! Mem[000000001200000c] membar #Sync jmpl %o7,%g0 stx %l4,[%i1+0x030] ! Mem[0000000012800030] p1_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p2_far_1_le: sth %l5,[%i0+0x018] ! Mem[0000000014000018] ldub [%i0+0x027],%l5 ! Mem[0000000014000027] sth %l0,[%i2+0x03c] ! Mem[000000001500003c] ldsh [%i0+0x012],%l7 ! Mem[0000000014000012] jmpl %o7,%g0 std %l0,[%i2+0x010] ! Mem[0000000015000010] p2_far_1_lem: membar #Sync sth %l5,[%i0+0x018] ! Mem[0000000014000018] ldub [%i0+0x027],%l5 ! Mem[0000000014000027] sth %l0,[%i2+0x03c] ! Mem[000000001500003c] ldsh [%i0+0x012],%l7 ! Mem[0000000014000012] membar #Sync jmpl %o7,%g0 std %l0,[%i2+0x010] ! Mem[0000000015000010] p2_far_1_he: ldsb [%i0+0x01d],%l6 ! Mem[000000001400001d] std %l6,[%i2+0x000] ! Mem[0000000015000000] std %l4,[%i1+0x008] ! Mem[0000000014800008] ldsb [%i2+0x02f],%l3 ! Mem[000000001500002f] jmpl %o7,%g0 ldub [%i0+0x031],%l4 ! Mem[0000000014000031] p2_far_1_hem: membar #Sync ldsb [%i0+0x01d],%l6 ! Mem[000000001400001d] std %l6,[%i2+0x000] ! Mem[0000000015000000] std %l4,[%i1+0x008] ! Mem[0000000014800008] ldsb [%i2+0x02f],%l3 ! Mem[000000001500002f] membar #Sync jmpl %o7,%g0 ldub [%i0+0x031],%l4 ! Mem[0000000014000031] p2_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p3_far_1_le: stx %l5,[%i2+0x018] ! Mem[0000000017000018] lduw [%i0+0x004],%l5 ! Mem[0000000016000004] stb %l0,[%i0+0x01c] ! Mem[000000001600001c] ldub [%i1+0x033],%l7 ! Mem[0000000016800033] jmpl %o7,%g0 sth %l1,[%i2+0x016] ! Mem[0000000017000016] p3_far_1_lem: membar #Sync stx %l5,[%i2+0x018] ! Mem[0000000017000018] lduw [%i0+0x004],%l5 ! Mem[0000000016000004] stb %l0,[%i0+0x01c] ! Mem[000000001600001c] ldub [%i1+0x033],%l7 ! Mem[0000000016800033] membar #Sync jmpl %o7,%g0 sth %l1,[%i2+0x016] ! Mem[0000000017000016] p3_far_1_he: lduw [%i0+0x03c],%l6 ! Mem[000000001600003c] stb %l7,[%i1+0x003] ! Mem[0000000016800003] stw %l4,[%i0+0x00c] ! Mem[000000001600000c] ldsh [%i2+0x00e],%l3 ! Mem[000000001700000e] jmpl %o7,%g0 ldx [%i3+0x030],%l4 ! Mem[0000000017800030] p3_far_1_hem: membar #Sync lduw [%i0+0x03c],%l6 ! Mem[000000001600003c] stb %l7,[%i1+0x003] ! Mem[0000000016800003] stw %l4,[%i0+0x00c] ! Mem[000000001600000c] ldsh [%i2+0x00e],%l3 ! Mem[000000001700000e] membar #Sync jmpl %o7,%g0 ldx [%i3+0x030],%l4 ! Mem[0000000017800030] p3_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p4_far_1_le: stx %l5,[%i0+0x018] ! Mem[0000000018000018] lduw [%i2+0x024],%l5 ! Mem[0000000019000024] ldub [%i2+0x03c],%l0 ! Mem[000000001900003c] stb %l7,[%i3+0x013] ! Mem[0000000019800013] jmpl %o7,%g0 stw %l1,[%i1+0x014] ! Mem[0000000018800014] p4_far_1_lem: membar #Sync stx %l5,[%i0+0x018] ! Mem[0000000018000018] lduw [%i2+0x024],%l5 ! Mem[0000000019000024] ldub [%i2+0x03c],%l0 ! Mem[000000001900003c] stb %l7,[%i3+0x013] ! Mem[0000000019800013] membar #Sync jmpl %o7,%g0 stw %l1,[%i1+0x014] ! Mem[0000000018800014] p4_far_1_he: stw %l6,[%i1+0x01c] ! Mem[000000001880001c] ldx [%i1+0x000],%l7 ! Mem[0000000018800000] stw %l4,[%i3+0x00c] ! Mem[000000001980000c] ldsw [%i0+0x02c],%l3 ! Mem[000000001800002c] jmpl %o7,%g0 sth %l4,[%i3+0x030] ! Mem[0000000019800030] p4_far_1_hem: membar #Sync stw %l6,[%i1+0x01c] ! Mem[000000001880001c] ldx [%i1+0x000],%l7 ! Mem[0000000018800000] stw %l4,[%i3+0x00c] ! Mem[000000001980000c] ldsw [%i0+0x02c],%l3 ! Mem[000000001800002c] membar #Sync jmpl %o7,%g0 sth %l4,[%i3+0x030] ! Mem[0000000019800030] p4_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p5_far_1_le: ldsb [%i3+0x019],%l5 ! Mem[000000001b800019] stb %l5,[%i3+0x007] ! Mem[000000001b800007] ldsh [%i1+0x01c],%l0 ! Mem[000000001a80001c] stx %l7,[%i3+0x030] ! Mem[000000001b800030] jmpl %o7,%g0 stx %l1,[%i0+0x010] ! Mem[000000001a000010] p5_far_1_lem: membar #Sync ldsb [%i3+0x019],%l5 ! Mem[000000001b800019] stb %l5,[%i3+0x007] ! Mem[000000001b800007] ldsh [%i1+0x01c],%l0 ! Mem[000000001a80001c] stx %l7,[%i3+0x030] ! Mem[000000001b800030] membar #Sync jmpl %o7,%g0 stx %l1,[%i0+0x010] ! Mem[000000001a000010] p5_far_1_he: ldsw [%i1+0x03c],%l6 ! Mem[000000001a80003c] lduw [%i1+0x000],%l7 ! Mem[000000001a800000] stw %l4,[%i2+0x00c] ! Mem[000000001b00000c] lduw [%i1+0x00c],%l3 ! Mem[000000001a80000c] jmpl %o7,%g0 ldsh [%i2+0x030],%l4 ! Mem[000000001b000030] p5_far_1_hem: membar #Sync ldsw [%i1+0x03c],%l6 ! Mem[000000001a80003c] lduw [%i1+0x000],%l7 ! Mem[000000001a800000] stw %l4,[%i2+0x00c] ! Mem[000000001b00000c] lduw [%i1+0x00c],%l3 ! Mem[000000001a80000c] membar #Sync jmpl %o7,%g0 ldsh [%i2+0x030],%l4 ! Mem[000000001b000030] p5_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p6_far_1_le: ldsw [%i0+0x018],%l5 ! Mem[000000001c000018] stb %l5,[%i0+0x027] ! Mem[000000001c000027] stw %l0,[%i3+0x03c] ! Mem[000000001d80003c] ldsb [%i0+0x013],%l7 ! Mem[000000001c000013] jmpl %o7,%g0 ldd [%i0+0x010],%l0 ! Mem[000000001c000010] p6_far_1_lem: membar #Sync ldsw [%i0+0x018],%l5 ! Mem[000000001c000018] stb %l5,[%i0+0x027] ! Mem[000000001c000027] stw %l0,[%i3+0x03c] ! Mem[000000001d80003c] ldsb [%i0+0x013],%l7 ! Mem[000000001c000013] membar #Sync jmpl %o7,%g0 ldd [%i0+0x010],%l0 ! Mem[000000001c000010] p6_far_1_he: stb %l6,[%i1+0x01d] ! Mem[000000001c80001d] ldx [%i0+0x000],%l7 ! Mem[000000001c000000] ldd [%i2+0x008],%l4 ! Mem[000000001d000008] ldx [%i2+0x028],%l3 ! Mem[000000001d000028] jmpl %o7,%g0 lduh [%i1+0x030],%l4 ! Mem[000000001c800030] p6_far_1_hem: membar #Sync stb %l6,[%i1+0x01d] ! Mem[000000001c80001d] ldx [%i0+0x000],%l7 ! Mem[000000001c000000] ldd [%i2+0x008],%l4 ! Mem[000000001d000008] ldx [%i2+0x028],%l3 ! Mem[000000001d000028] membar #Sync jmpl %o7,%g0 lduh [%i1+0x030],%l4 ! Mem[000000001c800030] p6_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p7_far_1_le: ldsw [%i3+0x018],%l5 ! Mem[000000001f800018] sth %l5,[%i2+0x006] ! Mem[000000001f000006] std %l0,[%i2+0x018] ! Mem[000000001f000018] lduh [%i1+0x032],%l7 ! Mem[000000001e800032] jmpl %o7,%g0 ldsb [%i0+0x017],%l1 ! Mem[000000001e000017] p7_far_1_lem: membar #Sync ldsw [%i3+0x018],%l5 ! Mem[000000001f800018] sth %l5,[%i2+0x006] ! Mem[000000001f000006] std %l0,[%i2+0x018] ! Mem[000000001f000018] lduh [%i1+0x032],%l7 ! Mem[000000001e800032] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x017],%l1 ! Mem[000000001e000017] p7_far_1_he: ldd [%i1+0x038],%l6 ! Mem[000000001e800038] lduw [%i0+0x000],%l7 ! Mem[000000001e000000] ldd [%i2+0x008],%l4 ! Mem[000000001f000008] stb %l3,[%i3+0x00f] ! Mem[000000001f80000f] jmpl %o7,%g0 sth %l4,[%i0+0x030] ! Mem[000000001e000030] p7_far_1_hem: membar #Sync ldd [%i1+0x038],%l6 ! Mem[000000001e800038] lduw [%i0+0x000],%l7 ! Mem[000000001e000000] ldd [%i2+0x008],%l4 ! Mem[000000001f000008] stb %l3,[%i3+0x00f] ! Mem[000000001f80000f] membar #Sync jmpl %o7,%g0 sth %l4,[%i0+0x030] ! Mem[000000001e000030] p7_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p8_far_1_le: lduh [%i0+0x018],%l5 ! Mem[0000000020000018] sth %l5,[%i3+0x026] ! Mem[0000000021800026] lduh [%i0+0x03c],%l0 ! Mem[000000002000003c] std %l6,[%i3+0x010] ! Mem[0000000021800010] jmpl %o7,%g0 ldsh [%i3+0x016],%l1 ! Mem[0000000021800016] p8_far_1_lem: membar #Sync lduh [%i0+0x018],%l5 ! Mem[0000000020000018] sth %l5,[%i3+0x026] ! Mem[0000000021800026] lduh [%i0+0x03c],%l0 ! Mem[000000002000003c] std %l6,[%i3+0x010] ! Mem[0000000021800010] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x016],%l1 ! Mem[0000000021800016] p8_far_1_he: ldx [%i1+0x018],%l6 ! Mem[0000000020800018] lduh [%i0+0x002],%l7 ! Mem[0000000020000002] ldsh [%i1+0x00c],%l4 ! Mem[000000002080000c] stw %l3,[%i1+0x02c] ! Mem[000000002080002c] jmpl %o7,%g0 ldd [%i3+0x030],%l4 ! Mem[0000000021800030] p8_far_1_hem: membar #Sync ldx [%i1+0x018],%l6 ! Mem[0000000020800018] lduh [%i0+0x002],%l7 ! Mem[0000000020000002] ldsh [%i1+0x00c],%l4 ! Mem[000000002080000c] stw %l3,[%i1+0x02c] ! Mem[000000002080002c] membar #Sync jmpl %o7,%g0 ldd [%i3+0x030],%l4 ! Mem[0000000021800030] p8_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p9_far_1_le: ldx [%i3+0x018],%l5 ! Mem[0000000023800018] stx %l5,[%i0+0x000] ! Mem[0000000022000000] ldsw [%i2+0x01c],%l0 ! Mem[000000002300001c] stw %l7,[%i3+0x030] ! Mem[0000000023800030] jmpl %o7,%g0 ldsw [%i2+0x014],%l1 ! Mem[0000000023000014] p9_far_1_lem: membar #Sync ldx [%i3+0x018],%l5 ! Mem[0000000023800018] stx %l5,[%i0+0x000] ! Mem[0000000022000000] ldsw [%i2+0x01c],%l0 ! Mem[000000002300001c] stw %l7,[%i3+0x030] ! Mem[0000000023800030] membar #Sync jmpl %o7,%g0 ldsw [%i2+0x014],%l1 ! Mem[0000000023000014] p9_far_1_he: stx %l6,[%i1+0x038] ! Mem[0000000022800038] ldub [%i3+0x003],%l7 ! Mem[0000000023800003] ldsh [%i0+0x00c],%l4 ! Mem[000000002200000c] stx %l3,[%i2+0x008] ! Mem[0000000023000008] jmpl %o7,%g0 ldsw [%i3+0x030],%l4 ! Mem[0000000023800030] p9_far_1_hem: membar #Sync stx %l6,[%i1+0x038] ! Mem[0000000022800038] ldub [%i3+0x003],%l7 ! Mem[0000000023800003] ldsh [%i0+0x00c],%l4 ! Mem[000000002200000c] stx %l3,[%i2+0x008] ! Mem[0000000023000008] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x030],%l4 ! Mem[0000000023800030] p9_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p10_far_1_le: ldx [%i1+0x018],%l5 ! Mem[0000000024800018] stx %l5,[%i2+0x020] ! Mem[0000000025000020] stx %l0,[%i1+0x038] ! Mem[0000000024800038] ldsh [%i0+0x012],%l7 ! Mem[0000000024000012] jmpl %o7,%g0 ldub [%i1+0x017],%l1 ! Mem[0000000024800017] p10_far_1_lem: membar #Sync ldx [%i1+0x018],%l5 ! Mem[0000000024800018] stx %l5,[%i2+0x020] ! Mem[0000000025000020] stx %l0,[%i1+0x038] ! Mem[0000000024800038] ldsh [%i0+0x012],%l7 ! Mem[0000000024000012] membar #Sync jmpl %o7,%g0 ldub [%i1+0x017],%l1 ! Mem[0000000024800017] p10_far_1_he: ldub [%i1+0x01d],%l6 ! Mem[000000002480001d] lduh [%i3+0x002],%l7 ! Mem[0000000025800002] ldsh [%i3+0x00c],%l4 ! Mem[000000002580000c] ldd [%i3+0x028],%l2 ! Mem[0000000025800028] jmpl %o7,%g0 stb %l4,[%i2+0x031] ! Mem[0000000025000031] p10_far_1_hem: membar #Sync ldub [%i1+0x01d],%l6 ! Mem[000000002480001d] lduh [%i3+0x002],%l7 ! Mem[0000000025800002] ldsh [%i3+0x00c],%l4 ! Mem[000000002580000c] ldd [%i3+0x028],%l2 ! Mem[0000000025800028] membar #Sync jmpl %o7,%g0 stb %l4,[%i2+0x031] ! Mem[0000000025000031] p10_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p11_far_1_le: std %l4,[%i3+0x018] ! Mem[0000000027800018] ldsb [%i3+0x007],%l5 ! Mem[0000000027800007] sth %l0,[%i3+0x01c] ! Mem[000000002780001c] lduw [%i1+0x030],%l7 ! Mem[0000000026800030] jmpl %o7,%g0 lduh [%i1+0x016],%l1 ! Mem[0000000026800016] p11_far_1_lem: membar #Sync std %l4,[%i3+0x018] ! Mem[0000000027800018] ldsb [%i3+0x007],%l5 ! Mem[0000000027800007] sth %l0,[%i3+0x01c] ! Mem[000000002780001c] lduw [%i1+0x030],%l7 ! Mem[0000000026800030] membar #Sync jmpl %o7,%g0 lduh [%i1+0x016],%l1 ! Mem[0000000026800016] p11_far_1_he: std %l6,[%i1+0x038] ! Mem[0000000026800038] ldub [%i3+0x003],%l7 ! Mem[0000000027800003] ldub [%i2+0x00d],%l4 ! Mem[000000002700000d] ldsw [%i1+0x00c],%l3 ! Mem[000000002680000c] jmpl %o7,%g0 stw %l4,[%i1+0x030] ! Mem[0000000026800030] p11_far_1_hem: membar #Sync std %l6,[%i1+0x038] ! Mem[0000000026800038] ldub [%i3+0x003],%l7 ! Mem[0000000027800003] ldub [%i2+0x00d],%l4 ! Mem[000000002700000d] ldsw [%i1+0x00c],%l3 ! Mem[000000002680000c] membar #Sync jmpl %o7,%g0 stw %l4,[%i1+0x030] ! Mem[0000000026800030] p11_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p12_far_1_le: stw %l5,[%i1+0x018] ! Mem[0000000028800018] ldsw [%i0+0x024],%l5 ! Mem[0000000028000024] lduw [%i2+0x03c],%l0 ! Mem[000000002900003c] stb %l7,[%i3+0x013] ! Mem[0000000029800013] jmpl %o7,%g0 stb %l1,[%i0+0x017] ! Mem[0000000028000017] p12_far_1_lem: membar #Sync stw %l5,[%i1+0x018] ! Mem[0000000028800018] ldsw [%i0+0x024],%l5 ! Mem[0000000028000024] lduw [%i2+0x03c],%l0 ! Mem[000000002900003c] stb %l7,[%i3+0x013] ! Mem[0000000029800013] membar #Sync jmpl %o7,%g0 stb %l1,[%i0+0x017] ! Mem[0000000028000017] p12_far_1_he: ldsb [%i1+0x01d],%l6 ! Mem[000000002880001d] ldsw [%i3+0x000],%l7 ! Mem[0000000029800000] ldub [%i2+0x00d],%l4 ! Mem[000000002900000d] ldub [%i2+0x02f],%l3 ! Mem[000000002900002f] jmpl %o7,%g0 ldsw [%i0+0x030],%l4 ! Mem[0000000028000030] p12_far_1_hem: membar #Sync ldsb [%i1+0x01d],%l6 ! Mem[000000002880001d] ldsw [%i3+0x000],%l7 ! Mem[0000000029800000] ldub [%i2+0x00d],%l4 ! Mem[000000002900000d] ldub [%i2+0x02f],%l3 ! Mem[000000002900002f] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x030],%l4 ! Mem[0000000028000030] p12_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p13_far_1_le: stw %l5,[%i3+0x018] ! Mem[000000002b800018] ldsw [%i1+0x004],%l5 ! Mem[000000002a800004] ldub [%i3+0x01c],%l0 ! Mem[000000002b80001c] stx %l7,[%i3+0x030] ! Mem[000000002b800030] jmpl %o7,%g0 std %l0,[%i0+0x010] ! Mem[000000002a000010] p13_far_1_lem: membar #Sync stw %l5,[%i3+0x018] ! Mem[000000002b800018] ldsw [%i1+0x004],%l5 ! Mem[000000002a800004] ldub [%i3+0x01c],%l0 ! Mem[000000002b80001c] stx %l7,[%i3+0x030] ! Mem[000000002b800030] membar #Sync jmpl %o7,%g0 std %l0,[%i0+0x010] ! Mem[000000002a000010] p13_far_1_he: lduw [%i2+0x03c],%l6 ! Mem[000000002b00003c] ldsh [%i3+0x002],%l7 ! Mem[000000002b800002] ldub [%i2+0x00d],%l4 ! Mem[000000002b00000d] lduh [%i3+0x00e],%l3 ! Mem[000000002b80000e] jmpl %o7,%g0 lduw [%i3+0x030],%l4 ! Mem[000000002b800030] p13_far_1_hem: membar #Sync lduw [%i2+0x03c],%l6 ! Mem[000000002b00003c] ldsh [%i3+0x002],%l7 ! Mem[000000002b800002] ldub [%i2+0x00d],%l4 ! Mem[000000002b00000d] lduh [%i3+0x00e],%l3 ! Mem[000000002b80000e] membar #Sync jmpl %o7,%g0 lduw [%i3+0x030],%l4 ! Mem[000000002b800030] p13_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p14_far_1_le: ldd [%i1+0x018],%l4 ! Mem[000000002c800018] lduh [%i3+0x026],%l5 ! Mem[000000002d800026] ldd [%i2+0x038],%l0 ! Mem[000000002d000038] ldsw [%i0+0x010],%l7 ! Mem[000000002c000010] jmpl %o7,%g0 sth %l1,[%i3+0x016] ! Mem[000000002d800016] p14_far_1_lem: membar #Sync ldd [%i1+0x018],%l4 ! Mem[000000002c800018] lduh [%i3+0x026],%l5 ! Mem[000000002d800026] ldd [%i2+0x038],%l0 ! Mem[000000002d000038] ldsw [%i0+0x010],%l7 ! Mem[000000002c000010] membar #Sync jmpl %o7,%g0 sth %l1,[%i3+0x016] ! Mem[000000002d800016] p14_far_1_he: stw %l6,[%i2+0x01c] ! Mem[000000002d00001c] ldsb [%i3+0x003],%l7 ! Mem[000000002d800003] lduw [%i1+0x00c],%l4 ! Mem[000000002c80000c] lduw [%i0+0x02c],%l3 ! Mem[000000002c00002c] jmpl %o7,%g0 std %l4,[%i3+0x030] ! Mem[000000002d800030] p14_far_1_hem: membar #Sync stw %l6,[%i2+0x01c] ! Mem[000000002d00001c] ldsb [%i3+0x003],%l7 ! Mem[000000002d800003] lduw [%i1+0x00c],%l4 ! Mem[000000002c80000c] lduw [%i0+0x02c],%l3 ! Mem[000000002c00002c] membar #Sync jmpl %o7,%g0 std %l4,[%i3+0x030] ! Mem[000000002d800030] p14_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p15_far_1_le: ldsh [%i3+0x018],%l5 ! Mem[000000002f800018] lduh [%i0+0x006],%l5 ! Mem[000000002e000006] stw %l0,[%i0+0x01c] ! Mem[000000002e00001c] lduh [%i1+0x032],%l7 ! Mem[000000002e800032] jmpl %o7,%g0 stw %l1,[%i3+0x014] ! Mem[000000002f800014] p15_far_1_lem: membar #Sync ldsh [%i3+0x018],%l5 ! Mem[000000002f800018] lduh [%i0+0x006],%l5 ! Mem[000000002e000006] stw %l0,[%i0+0x01c] ! Mem[000000002e00001c] lduh [%i1+0x032],%l7 ! Mem[000000002e800032] membar #Sync jmpl %o7,%g0 stw %l1,[%i3+0x014] ! Mem[000000002f800014] p15_far_1_he: ldsw [%i2+0x03c],%l6 ! Mem[000000002f00003c] ldsh [%i2+0x002],%l7 ! Mem[000000002f000002] lduw [%i0+0x00c],%l4 ! Mem[000000002e00000c] std %l2,[%i2+0x008] ! Mem[000000002f000008] jmpl %o7,%g0 ldsb [%i2+0x031],%l4 ! Mem[000000002f000031] p15_far_1_hem: membar #Sync ldsw [%i2+0x03c],%l6 ! Mem[000000002f00003c] ldsh [%i2+0x002],%l7 ! Mem[000000002f000002] lduw [%i0+0x00c],%l4 ! Mem[000000002e00000c] std %l2,[%i2+0x008] ! Mem[000000002f000008] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x031],%l4 ! Mem[000000002f000031] p15_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p16_far_1_le: ldsh [%i2+0x018],%l5 ! Mem[0000000031000018] ldx [%i1+0x020],%l5 ! Mem[0000000030800020] ldx [%i2+0x038],%l0 ! Mem[0000000031000038] std %l6,[%i3+0x010] ! Mem[0000000031800010] jmpl %o7,%g0 stx %l1,[%i2+0x010] ! Mem[0000000031000010] p16_far_1_lem: membar #Sync ldsh [%i2+0x018],%l5 ! Mem[0000000031000018] ldx [%i1+0x020],%l5 ! Mem[0000000030800020] ldx [%i2+0x038],%l0 ! Mem[0000000031000038] std %l6,[%i3+0x010] ! Mem[0000000031800010] membar #Sync jmpl %o7,%g0 stx %l1,[%i2+0x010] ! Mem[0000000031000010] p16_far_1_he: stb %l6,[%i2+0x01d] ! Mem[000000003100001d] ldsb [%i2+0x003],%l7 ! Mem[0000000031000003] lduw [%i3+0x00c],%l4 ! Mem[000000003180000c] sth %l3,[%i2+0x02e] ! Mem[000000003100002e] jmpl %o7,%g0 ldub [%i2+0x031],%l4 ! Mem[0000000031000031] p16_far_1_hem: membar #Sync stb %l6,[%i2+0x01d] ! Mem[000000003100001d] ldsb [%i2+0x003],%l7 ! Mem[0000000031000003] lduw [%i3+0x00c],%l4 ! Mem[000000003180000c] sth %l3,[%i2+0x02e] ! Mem[000000003100002e] membar #Sync jmpl %o7,%g0 ldub [%i2+0x031],%l4 ! Mem[0000000031000031] p16_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p17_far_1_le: ldub [%i3+0x019],%l5 ! Mem[0000000033800019] ldx [%i3+0x000],%l5 ! Mem[0000000033800000] lduh [%i1+0x01c],%l0 ! Mem[000000003280001c] ldd [%i3+0x030],%l6 ! Mem[0000000033800030] jmpl %o7,%g0 ldd [%i1+0x010],%l0 ! Mem[0000000032800010] p17_far_1_lem: membar #Sync ldub [%i3+0x019],%l5 ! Mem[0000000033800019] ldx [%i3+0x000],%l5 ! Mem[0000000033800000] lduh [%i1+0x01c],%l0 ! Mem[000000003280001c] ldd [%i3+0x030],%l6 ! Mem[0000000033800030] membar #Sync jmpl %o7,%g0 ldd [%i1+0x010],%l0 ! Mem[0000000032800010] p17_far_1_he: ldd [%i2+0x038],%l6 ! Mem[0000000033000038] ldd [%i1+0x000],%l6 ! Mem[0000000032800000] stb %l4,[%i2+0x00d] ! Mem[000000003300000d] stw %l3,[%i0+0x00c] ! Mem[000000003200000c] jmpl %o7,%g0 std %l4,[%i1+0x030] ! Mem[0000000032800030] p17_far_1_hem: membar #Sync ldd [%i2+0x038],%l6 ! Mem[0000000033000038] ldd [%i1+0x000],%l6 ! Mem[0000000032800000] stb %l4,[%i2+0x00d] ! Mem[000000003300000d] stw %l3,[%i0+0x00c] ! Mem[000000003200000c] membar #Sync jmpl %o7,%g0 std %l4,[%i1+0x030] ! Mem[0000000032800030] p17_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p18_far_1_le: lduw [%i2+0x018],%l5 ! Mem[0000000035000018] std %l4,[%i0+0x020] ! Mem[0000000034000020] ldsb [%i3+0x03c],%l0 ! Mem[000000003580003c] ldsh [%i0+0x012],%l7 ! Mem[0000000034000012] jmpl %o7,%g0 ldsb [%i0+0x017],%l1 ! Mem[0000000034000017] p18_far_1_lem: membar #Sync lduw [%i2+0x018],%l5 ! Mem[0000000035000018] std %l4,[%i0+0x020] ! Mem[0000000034000020] ldsb [%i3+0x03c],%l0 ! Mem[000000003580003c] ldsh [%i0+0x012],%l7 ! Mem[0000000034000012] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x017],%l1 ! Mem[0000000034000017] p18_far_1_he: lduh [%i2+0x01c],%l6 ! Mem[000000003500001c] stx %l7,[%i1+0x000] ! Mem[0000000034800000] stb %l4,[%i2+0x00d] ! Mem[000000003500000d] ldsb [%i2+0x02f],%l3 ! Mem[000000003500002f] jmpl %o7,%g0 stx %l4,[%i0+0x030] ! Mem[0000000034000030] p18_far_1_hem: membar #Sync lduh [%i2+0x01c],%l6 ! Mem[000000003500001c] stx %l7,[%i1+0x000] ! Mem[0000000034800000] stb %l4,[%i2+0x00d] ! Mem[000000003500000d] ldsb [%i2+0x02f],%l3 ! Mem[000000003500002f] membar #Sync jmpl %o7,%g0 stx %l4,[%i0+0x030] ! Mem[0000000034000030] p18_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p19_far_1_le: stb %l5,[%i3+0x019] ! Mem[0000000037800019] std %l4,[%i1+0x000] ! Mem[0000000036800000] stx %l0,[%i2+0x018] ! Mem[0000000037000018] lduw [%i1+0x030],%l7 ! Mem[0000000036800030] jmpl %o7,%g0 ldsh [%i0+0x016],%l1 ! Mem[0000000036000016] p19_far_1_lem: membar #Sync stb %l5,[%i3+0x019] ! Mem[0000000037800019] std %l4,[%i1+0x000] ! Mem[0000000036800000] stx %l0,[%i2+0x018] ! Mem[0000000037000018] lduw [%i1+0x030],%l7 ! Mem[0000000036800030] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x016],%l1 ! Mem[0000000036000016] p19_far_1_he: sth %l6,[%i2+0x03c] ! Mem[000000003700003c] ldd [%i1+0x000],%l6 ! Mem[0000000036800000] stb %l4,[%i1+0x00d] ! Mem[000000003680000d] ldsh [%i2+0x00e],%l3 ! Mem[000000003700000e] jmpl %o7,%g0 ldsh [%i3+0x030],%l4 ! Mem[0000000037800030] p19_far_1_hem: membar #Sync sth %l6,[%i2+0x03c] ! Mem[000000003700003c] ldd [%i1+0x000],%l6 ! Mem[0000000036800000] stb %l4,[%i1+0x00d] ! Mem[000000003680000d] ldsh [%i2+0x00e],%l3 ! Mem[000000003700000e] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x030],%l4 ! Mem[0000000037800030] p19_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p20_far_1_le: stb %l5,[%i2+0x019] ! Mem[0000000039000019] stw %l5,[%i3+0x024] ! Mem[0000000039800024] stb %l0,[%i0+0x03c] ! Mem[000000003800003c] sth %l7,[%i3+0x012] ! Mem[0000000039800012] jmpl %o7,%g0 ldsw [%i0+0x014],%l1 ! Mem[0000000038000014] p20_far_1_lem: membar #Sync stb %l5,[%i2+0x019] ! Mem[0000000039000019] stw %l5,[%i3+0x024] ! Mem[0000000039800024] stb %l0,[%i0+0x03c] ! Mem[000000003800003c] sth %l7,[%i3+0x012] ! Mem[0000000039800012] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x014],%l1 ! Mem[0000000038000014] p20_far_1_he: ldsh [%i2+0x01c],%l6 ! Mem[000000003900001c] stx %l7,[%i0+0x000] ! Mem[0000000038000000] sth %l4,[%i1+0x00c] ! Mem[000000003880000c] ldsw [%i0+0x02c],%l3 ! Mem[000000003800002c] jmpl %o7,%g0 ldx [%i3+0x030],%l4 ! Mem[0000000039800030] p20_far_1_hem: membar #Sync ldsh [%i2+0x01c],%l6 ! Mem[000000003900001c] stx %l7,[%i0+0x000] ! Mem[0000000038000000] sth %l4,[%i1+0x00c] ! Mem[000000003880000c] ldsw [%i0+0x02c],%l3 ! Mem[000000003800002c] membar #Sync jmpl %o7,%g0 ldx [%i3+0x030],%l4 ! Mem[0000000039800030] p20_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p21_far_1_le: sth %l5,[%i0+0x018] ! Mem[000000003a000018] stw %l5,[%i0+0x004] ! Mem[000000003a000004] lduw [%i2+0x01c],%l0 ! Mem[000000003b00001c] stx %l7,[%i3+0x030] ! Mem[000000003b800030] jmpl %o7,%g0 ldub [%i3+0x017],%l1 ! Mem[000000003b800017] p21_far_1_lem: membar #Sync sth %l5,[%i0+0x018] ! Mem[000000003a000018] stw %l5,[%i0+0x004] ! Mem[000000003a000004] lduw [%i2+0x01c],%l0 ! Mem[000000003b00001c] stx %l7,[%i3+0x030] ! Mem[000000003b800030] membar #Sync jmpl %o7,%g0 ldub [%i3+0x017],%l1 ! Mem[000000003b800017] p21_far_1_he: ldx [%i3+0x038],%l6 ! Mem[000000003b800038] stw %l7,[%i0+0x000] ! Mem[000000003a000000] sth %l4,[%i0+0x00c] ! Mem[000000003a00000c] lduw [%i1+0x00c],%l3 ! Mem[000000003a80000c] jmpl %o7,%g0 sth %l4,[%i2+0x030] ! Mem[000000003b000030] p21_far_1_hem: membar #Sync ldx [%i3+0x038],%l6 ! Mem[000000003b800038] stw %l7,[%i0+0x000] ! Mem[000000003a000000] sth %l4,[%i0+0x00c] ! Mem[000000003a00000c] lduw [%i1+0x00c],%l3 ! Mem[000000003a80000c] membar #Sync jmpl %o7,%g0 sth %l4,[%i2+0x030] ! Mem[000000003b000030] p21_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p22_far_1_le: stx %l5,[%i2+0x018] ! Mem[000000003d000018] ldd [%i1+0x020],%l4 ! Mem[000000003c800020] ldsh [%i1+0x03c],%l0 ! Mem[000000003c80003c] ldsw [%i0+0x010],%l7 ! Mem[000000003c000010] jmpl %o7,%g0 lduh [%i2+0x016],%l1 ! Mem[000000003d000016] p22_far_1_lem: membar #Sync stx %l5,[%i2+0x018] ! Mem[000000003d000018] ldd [%i1+0x020],%l4 ! Mem[000000003c800020] ldsh [%i1+0x03c],%l0 ! Mem[000000003c80003c] ldsw [%i0+0x010],%l7 ! Mem[000000003c000010] membar #Sync jmpl %o7,%g0 lduh [%i2+0x016],%l1 ! Mem[000000003d000016] p22_far_1_he: stx %l6,[%i3+0x018] ! Mem[000000003d800018] sth %l7,[%i0+0x002] ! Mem[000000003c000002] sth %l4,[%i3+0x00c] ! Mem[000000003d80000c] ldx [%i2+0x028],%l3 ! Mem[000000003d000028] jmpl %o7,%g0 ldsh [%i1+0x030],%l4 ! Mem[000000003c800030] p22_far_1_hem: membar #Sync stx %l6,[%i3+0x018] ! Mem[000000003d800018] sth %l7,[%i0+0x002] ! Mem[000000003c000002] sth %l4,[%i3+0x00c] ! Mem[000000003d80000c] ldx [%i2+0x028],%l3 ! Mem[000000003d000028] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x030],%l4 ! Mem[000000003c800030] p22_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p23_far_1_le: stx %l5,[%i0+0x018] ! Mem[000000003e000018] ldd [%i3+0x000],%l4 ! Mem[000000003f800000] ldd [%i3+0x018],%l0 ! Mem[000000003f800018] ldx [%i1+0x030],%l7 ! Mem[000000003e800030] jmpl %o7,%g0 lduw [%i1+0x014],%l1 ! Mem[000000003e800014] p23_far_1_lem: membar #Sync stx %l5,[%i0+0x018] ! Mem[000000003e000018] ldd [%i3+0x000],%l4 ! Mem[000000003f800000] ldd [%i3+0x018],%l0 ! Mem[000000003f800018] ldx [%i1+0x030],%l7 ! Mem[000000003e800030] membar #Sync jmpl %o7,%g0 lduw [%i1+0x014],%l1 ! Mem[000000003e800014] p23_far_1_he: ldub [%i3+0x03d],%l6 ! Mem[000000003f80003d] std %l6,[%i3+0x000] ! Mem[000000003f800000] stx %l4,[%i2+0x008] ! Mem[000000003f000008] stb %l3,[%i3+0x00f] ! Mem[000000003f80000f] jmpl %o7,%g0 lduh [%i0+0x030],%l4 ! Mem[000000003e000030] p23_far_1_hem: membar #Sync ldub [%i3+0x03d],%l6 ! Mem[000000003f80003d] std %l6,[%i3+0x000] ! Mem[000000003f800000] stx %l4,[%i2+0x008] ! Mem[000000003f000008] stb %l3,[%i3+0x00f] ! Mem[000000003f80000f] membar #Sync jmpl %o7,%g0 lduh [%i0+0x030],%l4 ! Mem[000000003e000030] p23_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p24_far_1_le: ldsb [%i3+0x019],%l5 ! Mem[0000000041800019] ldsh [%i0+0x026],%l5 ! Mem[0000000040000026] std %l0,[%i1+0x038] ! Mem[0000000040800038] std %l6,[%i3+0x010] ! Mem[0000000041800010] jmpl %o7,%g0 ldx [%i1+0x010],%l1 ! Mem[0000000040800010] p24_far_1_lem: membar #Sync ldsb [%i3+0x019],%l5 ! Mem[0000000041800019] ldsh [%i0+0x026],%l5 ! Mem[0000000040000026] std %l0,[%i1+0x038] ! Mem[0000000040800038] std %l6,[%i3+0x010] ! Mem[0000000041800010] membar #Sync jmpl %o7,%g0 ldx [%i1+0x010],%l1 ! Mem[0000000040800010] p24_far_1_he: std %l6,[%i3+0x018] ! Mem[0000000041800018] sth %l7,[%i3+0x002] ! Mem[0000000041800002] stx %l4,[%i2+0x008] ! Mem[0000000041000008] std %l2,[%i1+0x028] ! Mem[0000000040800028] jmpl %o7,%g0 stb %l4,[%i3+0x031] ! Mem[0000000041800031] p24_far_1_hem: membar #Sync std %l6,[%i3+0x018] ! Mem[0000000041800018] sth %l7,[%i3+0x002] ! Mem[0000000041800002] stx %l4,[%i2+0x008] ! Mem[0000000041000008] std %l2,[%i1+0x028] ! Mem[0000000040800028] membar #Sync jmpl %o7,%g0 stb %l4,[%i3+0x031] ! Mem[0000000041800031] p24_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p25_far_1_le: ldsw [%i0+0x018],%l5 ! Mem[0000000042000018] ldub [%i1+0x007],%l5 ! Mem[0000000042800007] ldx [%i3+0x018],%l0 ! Mem[0000000043800018] ldd [%i3+0x030],%l6 ! Mem[0000000043800030] jmpl %o7,%g0 stb %l1,[%i0+0x017] ! Mem[0000000042000017] p25_far_1_lem: membar #Sync ldsw [%i0+0x018],%l5 ! Mem[0000000042000018] ldub [%i1+0x007],%l5 ! Mem[0000000042800007] ldx [%i3+0x018],%l0 ! Mem[0000000043800018] ldd [%i3+0x030],%l6 ! Mem[0000000043800030] membar #Sync jmpl %o7,%g0 stb %l1,[%i0+0x017] ! Mem[0000000042000017] p25_far_1_he: ldsb [%i3+0x03d],%l6 ! Mem[000000004380003d] std %l6,[%i3+0x000] ! Mem[0000000043800000] stx %l4,[%i1+0x008] ! Mem[0000000042800008] stx %l3,[%i2+0x008] ! Mem[0000000043000008] jmpl %o7,%g0 ldd [%i3+0x030],%l4 ! Mem[0000000043800030] p25_far_1_hem: membar #Sync ldsb [%i3+0x03d],%l6 ! Mem[000000004380003d] std %l6,[%i3+0x000] ! Mem[0000000043800000] stx %l4,[%i1+0x008] ! Mem[0000000042800008] stx %l3,[%i2+0x008] ! Mem[0000000043000008] membar #Sync jmpl %o7,%g0 ldd [%i3+0x030],%l4 ! Mem[0000000043800030] p25_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p26_far_1_le: ldsw [%i3+0x018],%l5 ! Mem[0000000045800018] ldub [%i3+0x027],%l5 ! Mem[0000000045800027] ldsw [%i2+0x03c],%l0 ! Mem[000000004500003c] ldub [%i0+0x013],%l7 ! Mem[0000000044000013] jmpl %o7,%g0 std %l0,[%i0+0x010] ! Mem[0000000044000010] p26_far_1_lem: membar #Sync ldsw [%i3+0x018],%l5 ! Mem[0000000045800018] ldub [%i3+0x027],%l5 ! Mem[0000000045800027] ldsw [%i2+0x03c],%l0 ! Mem[000000004500003c] ldub [%i0+0x013],%l7 ! Mem[0000000044000013] membar #Sync jmpl %o7,%g0 std %l0,[%i0+0x010] ! Mem[0000000044000010] p26_far_1_he: lduw [%i3+0x01c],%l6 ! Mem[000000004580001c] stb %l7,[%i3+0x003] ! Mem[0000000045800003] ldsb [%i1+0x00d],%l4 ! Mem[000000004480000d] ldd [%i3+0x028],%l2 ! Mem[0000000045800028] jmpl %o7,%g0 ldsw [%i2+0x030],%l4 ! Mem[0000000045000030] p26_far_1_hem: membar #Sync lduw [%i3+0x01c],%l6 ! Mem[000000004580001c] stb %l7,[%i3+0x003] ! Mem[0000000045800003] ldsb [%i1+0x00d],%l4 ! Mem[000000004480000d] ldd [%i3+0x028],%l2 ! Mem[0000000045800028] membar #Sync jmpl %o7,%g0 ldsw [%i2+0x030],%l4 ! Mem[0000000045000030] p26_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p27_far_1_le: lduh [%i1+0x018],%l5 ! Mem[0000000046800018] lduw [%i0+0x004],%l5 ! Mem[0000000046000004] ldsb [%i0+0x01c],%l0 ! Mem[000000004600001c] lduw [%i1+0x030],%l7 ! Mem[0000000046800030] jmpl %o7,%g0 sth %l1,[%i3+0x016] ! Mem[0000000047800016] p27_far_1_lem: membar #Sync lduh [%i1+0x018],%l5 ! Mem[0000000046800018] lduw [%i0+0x004],%l5 ! Mem[0000000046000004] ldsb [%i0+0x01c],%l0 ! Mem[000000004600001c] lduw [%i1+0x030],%l7 ! Mem[0000000046800030] membar #Sync jmpl %o7,%g0 sth %l1,[%i3+0x016] ! Mem[0000000047800016] p27_far_1_he: stw %l6,[%i3+0x03c] ! Mem[000000004780003c] ldx [%i3+0x000],%l7 ! Mem[0000000047800000] ldsb [%i0+0x00d],%l4 ! Mem[000000004600000d] ldsb [%i1+0x00f],%l3 ! Mem[000000004680000f] jmpl %o7,%g0 stb %l4,[%i1+0x031] ! Mem[0000000046800031] p27_far_1_hem: membar #Sync stw %l6,[%i3+0x03c] ! Mem[000000004780003c] ldx [%i3+0x000],%l7 ! Mem[0000000047800000] ldsb [%i0+0x00d],%l4 ! Mem[000000004600000d] ldsb [%i1+0x00f],%l3 ! Mem[000000004680000f] membar #Sync jmpl %o7,%g0 stb %l4,[%i1+0x031] ! Mem[0000000046800031] p27_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p28_far_1_le: ldx [%i3+0x018],%l5 ! Mem[0000000049800018] lduw [%i1+0x024],%l5 ! Mem[0000000048800024] sth %l0,[%i2+0x03c] ! Mem[000000004900003c] sth %l7,[%i3+0x012] ! Mem[0000000049800012] jmpl %o7,%g0 stw %l1,[%i3+0x014] ! Mem[0000000049800014] p28_far_1_lem: membar #Sync ldx [%i3+0x018],%l5 ! Mem[0000000049800018] lduw [%i1+0x024],%l5 ! Mem[0000000048800024] sth %l0,[%i2+0x03c] ! Mem[000000004900003c] sth %l7,[%i3+0x012] ! Mem[0000000049800012] membar #Sync jmpl %o7,%g0 stw %l1,[%i3+0x014] ! Mem[0000000049800014] p28_far_1_he: ldsw [%i3+0x01c],%l6 ! Mem[000000004980001c] stb %l7,[%i3+0x003] ! Mem[0000000049800003] ldsb [%i3+0x00d],%l4 ! Mem[000000004980000d] ldub [%i2+0x02f],%l3 ! Mem[000000004900002f] jmpl %o7,%g0 stw %l4,[%i0+0x030] ! Mem[0000000048000030] p28_far_1_hem: membar #Sync ldsw [%i3+0x01c],%l6 ! Mem[000000004980001c] stb %l7,[%i3+0x003] ! Mem[0000000049800003] ldsb [%i3+0x00d],%l4 ! Mem[000000004980000d] ldub [%i2+0x02f],%l3 ! Mem[000000004900002f] membar #Sync jmpl %o7,%g0 stw %l4,[%i0+0x030] ! Mem[0000000048000030] p28_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p29_far_1_le: ldx [%i1+0x018],%l5 ! Mem[000000004a800018] stb %l5,[%i2+0x007] ! Mem[000000004b000007] stb %l0,[%i1+0x01c] ! Mem[000000004a80001c] ldsb [%i3+0x033],%l7 ! Mem[000000004b800033] jmpl %o7,%g0 stx %l1,[%i2+0x010] ! Mem[000000004b000010] p29_far_1_lem: membar #Sync ldx [%i1+0x018],%l5 ! Mem[000000004a800018] stb %l5,[%i2+0x007] ! Mem[000000004b000007] stb %l0,[%i1+0x01c] ! Mem[000000004a80001c] ldsb [%i3+0x033],%l7 ! Mem[000000004b800033] membar #Sync jmpl %o7,%g0 stx %l1,[%i2+0x010] ! Mem[000000004b000010] p29_far_1_he: stb %l6,[%i3+0x03d] ! Mem[000000004b80003d] ldx [%i2+0x000],%l7 ! Mem[000000004b000000] ldsw [%i2+0x00c],%l4 ! Mem[000000004b00000c] lduh [%i3+0x00e],%l3 ! Mem[000000004b80000e] jmpl %o7,%g0 ldsb [%i3+0x031],%l4 ! Mem[000000004b800031] p29_far_1_hem: membar #Sync stb %l6,[%i3+0x03d] ! Mem[000000004b80003d] ldx [%i2+0x000],%l7 ! Mem[000000004b000000] ldsw [%i2+0x00c],%l4 ! Mem[000000004b00000c] lduh [%i3+0x00e],%l3 ! Mem[000000004b80000e] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x031],%l4 ! Mem[000000004b800031] p29_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p30_far_1_le: std %l4,[%i3+0x018] ! Mem[000000004d800018] stb %l5,[%i0+0x027] ! Mem[000000004c000027] ldub [%i3+0x03c],%l0 ! Mem[000000004d80003c] ldsw [%i0+0x010],%l7 ! Mem[000000004c000010] jmpl %o7,%g0 ldd [%i1+0x010],%l0 ! Mem[000000004c800010] p30_far_1_lem: membar #Sync std %l4,[%i3+0x018] ! Mem[000000004d800018] stb %l5,[%i0+0x027] ! Mem[000000004c000027] ldub [%i3+0x03c],%l0 ! Mem[000000004d80003c] ldsw [%i0+0x010],%l7 ! Mem[000000004c000010] membar #Sync jmpl %o7,%g0 ldd [%i1+0x010],%l0 ! Mem[000000004c800010] p30_far_1_he: ldd [%i3+0x018],%l6 ! Mem[000000004d800018] lduw [%i2+0x000],%l7 ! Mem[000000004d000000] ldsw [%i2+0x00c],%l4 ! Mem[000000004d00000c] lduw [%i0+0x02c],%l3 ! Mem[000000004c00002c] jmpl %o7,%g0 lduw [%i3+0x030],%l4 ! Mem[000000004d800030] p30_far_1_hem: membar #Sync ldd [%i3+0x018],%l6 ! Mem[000000004d800018] lduw [%i2+0x000],%l7 ! Mem[000000004d000000] ldsw [%i2+0x00c],%l4 ! Mem[000000004d00000c] lduw [%i0+0x02c],%l3 ! Mem[000000004c00002c] membar #Sync jmpl %o7,%g0 lduw [%i3+0x030],%l4 ! Mem[000000004d800030] p30_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p31_far_1_le: stw %l5,[%i1+0x018] ! Mem[000000004e800018] sth %l5,[%i1+0x006] ! Mem[000000004e800006] ldd [%i2+0x018],%l0 ! Mem[000000004f000018] ldx [%i1+0x030],%l7 ! Mem[000000004e800030] jmpl %o7,%g0 ldsb [%i0+0x017],%l1 ! Mem[000000004e000017] p31_far_1_lem: membar #Sync stw %l5,[%i1+0x018] ! Mem[000000004e800018] sth %l5,[%i1+0x006] ! Mem[000000004e800006] ldd [%i2+0x018],%l0 ! Mem[000000004f000018] ldx [%i1+0x030],%l7 ! Mem[000000004e800030] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x017],%l1 ! Mem[000000004e000017] p31_far_1_he: lduh [%i3+0x03c],%l6 ! Mem[000000004f80003c] lduh [%i2+0x002],%l7 ! Mem[000000004f000002] ldsw [%i1+0x00c],%l4 ! Mem[000000004e80000c] std %l2,[%i2+0x008] ! Mem[000000004f000008] jmpl %o7,%g0 std %l4,[%i2+0x030] ! Mem[000000004f000030] p31_far_1_hem: membar #Sync lduh [%i3+0x03c],%l6 ! Mem[000000004f80003c] lduh [%i2+0x002],%l7 ! Mem[000000004f000002] ldsw [%i1+0x00c],%l4 ! Mem[000000004e80000c] std %l2,[%i2+0x008] ! Mem[000000004f000008] membar #Sync jmpl %o7,%g0 std %l4,[%i2+0x030] ! Mem[000000004f000030] p31_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p32_far_1_le: stw %l5,[%i3+0x018] ! Mem[0000000051800018] sth %l5,[%i2+0x026] ! Mem[0000000051000026] stw %l0,[%i0+0x03c] ! Mem[000000005000003c] stw %l7,[%i3+0x010] ! Mem[0000000051800010] jmpl %o7,%g0 ldsh [%i0+0x016],%l1 ! Mem[0000000050000016] p32_far_1_lem: membar #Sync stw %l5,[%i3+0x018] ! Mem[0000000051800018] sth %l5,[%i2+0x026] ! Mem[0000000051000026] stw %l0,[%i0+0x03c] ! Mem[000000005000003c] stw %l7,[%i3+0x010] ! Mem[0000000051800010] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x016],%l1 ! Mem[0000000050000016] p32_far_1_he: sth %l6,[%i3+0x01c] ! Mem[000000005180001c] ldub [%i1+0x003],%l7 ! Mem[0000000050800003] lduh [%i1+0x00c],%l4 ! Mem[000000005080000c] sth %l3,[%i2+0x02e] ! Mem[000000005100002e] jmpl %o7,%g0 ldsb [%i2+0x031],%l4 ! Mem[0000000051000031] p32_far_1_hem: membar #Sync sth %l6,[%i3+0x01c] ! Mem[000000005180001c] ldub [%i1+0x003],%l7 ! Mem[0000000050800003] lduh [%i1+0x00c],%l4 ! Mem[000000005080000c] sth %l3,[%i2+0x02e] ! Mem[000000005100002e] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x031],%l4 ! Mem[0000000051000031] p32_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p33_far_1_le: ldd [%i1+0x018],%l4 ! Mem[0000000052800018] stx %l5,[%i0+0x000] ! Mem[0000000052000000] ldx [%i2+0x018],%l0 ! Mem[0000000053000018] ldd [%i3+0x030],%l6 ! Mem[0000000053800030] jmpl %o7,%g0 ldsw [%i0+0x014],%l1 ! Mem[0000000052000014] p33_far_1_lem: membar #Sync ldd [%i1+0x018],%l4 ! Mem[0000000052800018] stx %l5,[%i0+0x000] ! Mem[0000000052000000] ldx [%i2+0x018],%l0 ! Mem[0000000053000018] ldd [%i3+0x030],%l6 ! Mem[0000000053800030] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x014],%l1 ! Mem[0000000052000014] p33_far_1_he: ldsh [%i3+0x03c],%l6 ! Mem[000000005380003c] lduh [%i1+0x002],%l7 ! Mem[0000000052800002] lduh [%i0+0x00c],%l4 ! Mem[000000005200000c] stw %l3,[%i0+0x00c] ! Mem[000000005200000c] jmpl %o7,%g0 ldub [%i1+0x031],%l4 ! Mem[0000000052800031] p33_far_1_hem: membar #Sync ldsh [%i3+0x03c],%l6 ! Mem[000000005380003c] lduh [%i1+0x002],%l7 ! Mem[0000000052800002] lduh [%i0+0x00c],%l4 ! Mem[000000005200000c] stw %l3,[%i0+0x00c] ! Mem[000000005200000c] membar #Sync jmpl %o7,%g0 ldub [%i1+0x031],%l4 ! Mem[0000000052800031] p33_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p34_far_1_le: ldsh [%i3+0x018],%l5 ! Mem[0000000055800018] stx %l5,[%i0+0x020] ! Mem[0000000054000020] lduh [%i1+0x03c],%l0 ! Mem[000000005480003c] ldub [%i0+0x013],%l7 ! Mem[0000000054000013] jmpl %o7,%g0 ldub [%i3+0x017],%l1 ! Mem[0000000055800017] p34_far_1_lem: membar #Sync ldsh [%i3+0x018],%l5 ! Mem[0000000055800018] stx %l5,[%i0+0x020] ! Mem[0000000054000020] lduh [%i1+0x03c],%l0 ! Mem[000000005480003c] ldub [%i0+0x013],%l7 ! Mem[0000000054000013] membar #Sync jmpl %o7,%g0 ldub [%i3+0x017],%l1 ! Mem[0000000055800017] p34_far_1_he: ldx [%i3+0x018],%l6 ! Mem[0000000055800018] ldub [%i1+0x003],%l7 ! Mem[0000000054800003] lduh [%i3+0x00c],%l4 ! Mem[000000005580000c] ldsb [%i1+0x02f],%l3 ! Mem[000000005480002f] jmpl %o7,%g0 ldx [%i0+0x030],%l4 ! Mem[0000000054000030] p34_far_1_hem: membar #Sync ldx [%i3+0x018],%l6 ! Mem[0000000055800018] ldub [%i1+0x003],%l7 ! Mem[0000000054800003] lduh [%i3+0x00c],%l4 ! Mem[000000005580000c] ldsb [%i1+0x02f],%l3 ! Mem[000000005480002f] membar #Sync jmpl %o7,%g0 ldx [%i0+0x030],%l4 ! Mem[0000000054000030] p34_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p35_far_1_le: ldsh [%i2+0x018],%l5 ! Mem[0000000057000018] ldsb [%i2+0x007],%l5 ! Mem[0000000057000007] ldsb [%i3+0x01c],%l0 ! Mem[000000005780001c] stb %l7,[%i1+0x033] ! Mem[0000000056800033] jmpl %o7,%g0 lduh [%i2+0x016],%l1 ! Mem[0000000057000016] p35_far_1_lem: membar #Sync ldsh [%i2+0x018],%l5 ! Mem[0000000057000018] ldsb [%i2+0x007],%l5 ! Mem[0000000057000007] ldsb [%i3+0x01c],%l0 ! Mem[000000005780001c] stb %l7,[%i1+0x033] ! Mem[0000000056800033] membar #Sync jmpl %o7,%g0 lduh [%i2+0x016],%l1 ! Mem[0000000057000016] p35_far_1_he: stx %l6,[%i3+0x038] ! Mem[0000000057800038] ldsw [%i0+0x000],%l7 ! Mem[0000000056000000] ldx [%i2+0x008],%l4 ! Mem[0000000057000008] ldsh [%i2+0x00e],%l3 ! Mem[000000005700000e] jmpl %o7,%g0 stx %l4,[%i3+0x030] ! Mem[0000000057800030] p35_far_1_hem: membar #Sync stx %l6,[%i3+0x038] ! Mem[0000000057800038] ldsw [%i0+0x000],%l7 ! Mem[0000000056000000] ldx [%i2+0x008],%l4 ! Mem[0000000057000008] ldsh [%i2+0x00e],%l3 ! Mem[000000005700000e] membar #Sync jmpl %o7,%g0 stx %l4,[%i3+0x030] ! Mem[0000000057800030] p35_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p36_far_1_le: ldub [%i3+0x019],%l5 ! Mem[0000000059800019] ldsb [%i0+0x027],%l5 ! Mem[0000000058000027] stx %l0,[%i1+0x038] ! Mem[0000000058800038] sth %l7,[%i3+0x012] ! Mem[0000000059800012] jmpl %o7,%g0 lduw [%i2+0x014],%l1 ! Mem[0000000059000014] p36_far_1_lem: membar #Sync ldub [%i3+0x019],%l5 ! Mem[0000000059800019] ldsb [%i0+0x027],%l5 ! Mem[0000000058000027] stx %l0,[%i1+0x038] ! Mem[0000000058800038] sth %l7,[%i3+0x012] ! Mem[0000000059800012] membar #Sync jmpl %o7,%g0 lduw [%i2+0x014],%l1 ! Mem[0000000059000014] p36_far_1_he: ldub [%i3+0x01d],%l6 ! Mem[000000005980001d] ldsh [%i0+0x002],%l7 ! Mem[0000000058000002] ldx [%i2+0x008],%l4 ! Mem[0000000059000008] ldsw [%i0+0x02c],%l3 ! Mem[000000005800002c] jmpl %o7,%g0 ldsh [%i3+0x030],%l4 ! Mem[0000000059800030] p36_far_1_hem: membar #Sync ldub [%i3+0x01d],%l6 ! Mem[000000005980001d] ldsh [%i0+0x002],%l7 ! Mem[0000000058000002] ldx [%i2+0x008],%l4 ! Mem[0000000059000008] ldsw [%i0+0x02c],%l3 ! Mem[000000005800002c] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x030],%l4 ! Mem[0000000059800030] p36_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p37_far_1_le: lduw [%i2+0x018],%l5 ! Mem[000000005b000018] ldsw [%i0+0x004],%l5 ! Mem[000000005a000004] stb %l0,[%i3+0x01c] ! Mem[000000005b80001c] ldsb [%i3+0x033],%l7 ! Mem[000000005b800033] jmpl %o7,%g0 ldx [%i1+0x010],%l1 ! Mem[000000005a800010] p37_far_1_lem: membar #Sync lduw [%i2+0x018],%l5 ! Mem[000000005b000018] ldsw [%i0+0x004],%l5 ! Mem[000000005a000004] stb %l0,[%i3+0x01c] ! Mem[000000005b80001c] ldsb [%i3+0x033],%l7 ! Mem[000000005b800033] membar #Sync jmpl %o7,%g0 ldx [%i1+0x010],%l1 ! Mem[000000005a800010] p37_far_1_he: std %l6,[%i3+0x038] ! Mem[000000005b800038] ldsw [%i0+0x000],%l7 ! Mem[000000005a000000] ldx [%i1+0x008],%l4 ! Mem[000000005a800008] ldub [%i1+0x00f],%l3 ! Mem[000000005a80000f] jmpl %o7,%g0 ldx [%i2+0x030],%l4 ! Mem[000000005b000030] p37_far_1_hem: membar #Sync std %l6,[%i3+0x038] ! Mem[000000005b800038] ldsw [%i0+0x000],%l7 ! Mem[000000005a000000] ldx [%i1+0x008],%l4 ! Mem[000000005a800008] ldub [%i1+0x00f],%l3 ! Mem[000000005a80000f] membar #Sync jmpl %o7,%g0 ldx [%i2+0x030],%l4 ! Mem[000000005b000030] p37_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p38_far_1_le: lduw [%i0+0x018],%l5 ! Mem[000000005c000018] lduh [%i2+0x026],%l5 ! Mem[000000005d000026] lduw [%i2+0x03c],%l0 ! Mem[000000005d00003c] lduh [%i0+0x012],%l7 ! Mem[000000005c000012] jmpl %o7,%g0 stb %l1,[%i0+0x017] ! Mem[000000005c000017] p38_far_1_lem: membar #Sync lduw [%i0+0x018],%l5 ! Mem[000000005c000018] lduh [%i2+0x026],%l5 ! Mem[000000005d000026] lduw [%i2+0x03c],%l0 ! Mem[000000005d00003c] lduh [%i0+0x012],%l7 ! Mem[000000005c000012] membar #Sync jmpl %o7,%g0 stb %l1,[%i0+0x017] ! Mem[000000005c000017] p38_far_1_he: ldsb [%i0+0x01d],%l6 ! Mem[000000005c00001d] ldsh [%i3+0x002],%l7 ! Mem[000000005d800002] std %l4,[%i0+0x008] ! Mem[000000005c000008] ldx [%i2+0x028],%l3 ! Mem[000000005d000028] jmpl %o7,%g0 sth %l4,[%i1+0x030] ! Mem[000000005c800030] p38_far_1_hem: membar #Sync ldsb [%i0+0x01d],%l6 ! Mem[000000005c00001d] ldsh [%i3+0x002],%l7 ! Mem[000000005d800002] std %l4,[%i0+0x008] ! Mem[000000005c000008] ldx [%i2+0x028],%l3 ! Mem[000000005d000028] membar #Sync jmpl %o7,%g0 sth %l4,[%i1+0x030] ! Mem[000000005c800030] p38_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p39_far_1_le: stb %l5,[%i2+0x019] ! Mem[000000005f000019] lduh [%i0+0x006],%l5 ! Mem[000000005e000006] ldsh [%i0+0x01c],%l0 ! Mem[000000005e00001c] std %l6,[%i1+0x030] ! Mem[000000005e800030] jmpl %o7,%g0 stw %l1,[%i0+0x014] ! Mem[000000005e000014] p39_far_1_lem: membar #Sync stb %l5,[%i2+0x019] ! Mem[000000005f000019] lduh [%i0+0x006],%l5 ! Mem[000000005e000006] ldsh [%i0+0x01c],%l0 ! Mem[000000005e00001c] std %l6,[%i1+0x030] ! Mem[000000005e800030] membar #Sync jmpl %o7,%g0 stw %l1,[%i0+0x014] ! Mem[000000005e000014] p39_far_1_he: lduw [%i0+0x03c],%l6 ! Mem[000000005e00003c] ldsb [%i3+0x003],%l7 ! Mem[000000005f800003] std %l4,[%i0+0x008] ! Mem[000000005e000008] stb %l3,[%i3+0x00f] ! Mem[000000005f80000f] jmpl %o7,%g0 ldd [%i0+0x030],%l4 ! Mem[000000005e000030] p39_far_1_hem: membar #Sync lduw [%i0+0x03c],%l6 ! Mem[000000005e00003c] ldsb [%i3+0x003],%l7 ! Mem[000000005f800003] std %l4,[%i0+0x008] ! Mem[000000005e000008] stb %l3,[%i3+0x00f] ! Mem[000000005f80000f] membar #Sync jmpl %o7,%g0 ldd [%i0+0x030],%l4 ! Mem[000000005e000030] p39_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p40_far_1_le: sth %l5,[%i0+0x018] ! Mem[0000000060000018] ldx [%i0+0x020],%l5 ! Mem[0000000060000020] ldd [%i2+0x038],%l0 ! Mem[0000000061000038] stw %l7,[%i3+0x010] ! Mem[0000000061800010] jmpl %o7,%g0 stx %l1,[%i0+0x010] ! Mem[0000000060000010] p40_far_1_lem: membar #Sync sth %l5,[%i0+0x018] ! Mem[0000000060000018] ldx [%i0+0x020],%l5 ! Mem[0000000060000020] ldd [%i2+0x038],%l0 ! Mem[0000000061000038] stw %l7,[%i3+0x010] ! Mem[0000000061800010] membar #Sync jmpl %o7,%g0 stx %l1,[%i0+0x010] ! Mem[0000000060000010] p40_far_1_he: stw %l6,[%i0+0x01c] ! Mem[000000006000001c] ldd [%i3+0x000],%l6 ! Mem[0000000061800000] std %l4,[%i3+0x008] ! Mem[0000000061800008] std %l2,[%i1+0x028] ! Mem[0000000060800028] jmpl %o7,%g0 lduh [%i3+0x030],%l4 ! Mem[0000000061800030] p40_far_1_hem: membar #Sync stw %l6,[%i0+0x01c] ! Mem[000000006000001c] ldd [%i3+0x000],%l6 ! Mem[0000000061800000] std %l4,[%i3+0x008] ! Mem[0000000061800008] std %l2,[%i1+0x028] ! Mem[0000000060800028] membar #Sync jmpl %o7,%g0 lduh [%i3+0x030],%l4 ! Mem[0000000061800030] p40_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p41_far_1_le: sth %l5,[%i2+0x018] ! Mem[0000000063000018] ldx [%i2+0x000],%l5 ! Mem[0000000063000000] std %l0,[%i1+0x018] ! Mem[0000000062800018] ldsh [%i3+0x032],%l7 ! Mem[0000000063800032] jmpl %o7,%g0 ldd [%i3+0x010],%l0 ! Mem[0000000063800010] p41_far_1_lem: membar #Sync sth %l5,[%i2+0x018] ! Mem[0000000063000018] ldx [%i2+0x000],%l5 ! Mem[0000000063000000] std %l0,[%i1+0x018] ! Mem[0000000062800018] ldsh [%i3+0x032],%l7 ! Mem[0000000063800032] membar #Sync jmpl %o7,%g0 ldd [%i3+0x010],%l0 ! Mem[0000000063800010] p41_far_1_he: ldsw [%i0+0x03c],%l6 ! Mem[000000006200003c] stx %l7,[%i3+0x000] ! Mem[0000000063800000] stw %l4,[%i2+0x00c] ! Mem[000000006300000c] stx %l3,[%i2+0x008] ! Mem[0000000063000008] jmpl %o7,%g0 stb %l4,[%i3+0x031] ! Mem[0000000063800031] p41_far_1_hem: membar #Sync ldsw [%i0+0x03c],%l6 ! Mem[000000006200003c] stx %l7,[%i3+0x000] ! Mem[0000000063800000] stw %l4,[%i2+0x00c] ! Mem[000000006300000c] stx %l3,[%i2+0x008] ! Mem[0000000063000008] membar #Sync jmpl %o7,%g0 stb %l4,[%i3+0x031] ! Mem[0000000063800031] p41_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p42_far_1_le: stx %l5,[%i0+0x018] ! Mem[0000000064000018] std %l4,[%i3+0x020] ! Mem[0000000065800020] ldx [%i3+0x038],%l0 ! Mem[0000000065800038] lduw [%i0+0x010],%l7 ! Mem[0000000064000010] jmpl %o7,%g0 ldsb [%i2+0x017],%l1 ! Mem[0000000065000017] p42_far_1_lem: membar #Sync stx %l5,[%i0+0x018] ! Mem[0000000064000018] std %l4,[%i3+0x020] ! Mem[0000000065800020] ldx [%i3+0x038],%l0 ! Mem[0000000065800038] lduw [%i0+0x010],%l7 ! Mem[0000000064000010] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x017],%l1 ! Mem[0000000065000017] p42_far_1_he: stb %l6,[%i0+0x01d] ! Mem[000000006400001d] ldd [%i3+0x000],%l6 ! Mem[0000000065800000] stw %l4,[%i2+0x00c] ! Mem[000000006500000c] ldd [%i3+0x028],%l2 ! Mem[0000000065800028] jmpl %o7,%g0 ldd [%i2+0x030],%l4 ! Mem[0000000065000030] p42_far_1_hem: membar #Sync stb %l6,[%i0+0x01d] ! Mem[000000006400001d] ldd [%i3+0x000],%l6 ! Mem[0000000065800000] stw %l4,[%i2+0x00c] ! Mem[000000006500000c] ldd [%i3+0x028],%l2 ! Mem[0000000065800028] membar #Sync jmpl %o7,%g0 ldd [%i2+0x030],%l4 ! Mem[0000000065000030] p42_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p43_far_1_le: ldsb [%i3+0x019],%l5 ! Mem[0000000067800019] std %l4,[%i0+0x000] ! Mem[0000000066000000] ldsw [%i2+0x01c],%l0 ! Mem[000000006700001c] stb %l7,[%i1+0x033] ! Mem[0000000066800033] jmpl %o7,%g0 ldsh [%i1+0x016],%l1 ! Mem[0000000066800016] p43_far_1_lem: membar #Sync ldsb [%i3+0x019],%l5 ! Mem[0000000067800019] std %l4,[%i0+0x000] ! Mem[0000000066000000] ldsw [%i2+0x01c],%l0 ! Mem[000000006700001c] stb %l7,[%i1+0x033] ! Mem[0000000066800033] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x016],%l1 ! Mem[0000000066800016] p43_far_1_he: ldd [%i0+0x038],%l6 ! Mem[0000000066000038] stx %l7,[%i2+0x000] ! Mem[0000000067000000] stw %l4,[%i1+0x00c] ! Mem[000000006680000c] ldsb [%i0+0x00f],%l3 ! Mem[000000006600000f] jmpl %o7,%g0 ldsw [%i1+0x030],%l4 ! Mem[0000000066800030] p43_far_1_hem: membar #Sync ldd [%i0+0x038],%l6 ! Mem[0000000066000038] stx %l7,[%i2+0x000] ! Mem[0000000067000000] stw %l4,[%i1+0x00c] ! Mem[000000006680000c] ldsb [%i0+0x00f],%l3 ! Mem[000000006600000f] membar #Sync jmpl %o7,%g0 ldsw [%i1+0x030],%l4 ! Mem[0000000066800030] p43_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p44_far_1_le: ldsb [%i0+0x019],%l5 ! Mem[0000000068000019] stw %l5,[%i2+0x024] ! Mem[0000000069000024] ldsb [%i0+0x03c],%l0 ! Mem[000000006800003c] stx %l7,[%i3+0x010] ! Mem[0000000069800010] jmpl %o7,%g0 ldsw [%i1+0x014],%l1 ! Mem[0000000068800014] p44_far_1_lem: membar #Sync ldsb [%i0+0x019],%l5 ! Mem[0000000068000019] stw %l5,[%i2+0x024] ! Mem[0000000069000024] ldsb [%i0+0x03c],%l0 ! Mem[000000006800003c] stx %l7,[%i3+0x010] ! Mem[0000000069800010] membar #Sync jmpl %o7,%g0 ldsw [%i1+0x014],%l1 ! Mem[0000000068800014] p44_far_1_he: lduh [%i0+0x01c],%l6 ! Mem[000000006800001c] stw %l7,[%i2+0x000] ! Mem[0000000069000000] ldd [%i0+0x008],%l4 ! Mem[0000000068000008] ldub [%i2+0x02f],%l3 ! Mem[000000006900002f] jmpl %o7,%g0 lduw [%i0+0x030],%l4 ! Mem[0000000068000030] p44_far_1_hem: membar #Sync lduh [%i0+0x01c],%l6 ! Mem[000000006800001c] stw %l7,[%i2+0x000] ! Mem[0000000069000000] ldd [%i0+0x008],%l4 ! Mem[0000000068000008] ldub [%i2+0x02f],%l3 ! Mem[000000006900002f] membar #Sync jmpl %o7,%g0 lduw [%i0+0x030],%l4 ! Mem[0000000068000030] p44_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p45_far_1_le: ldsw [%i3+0x018],%l5 ! Mem[000000006b800018] stw %l5,[%i3+0x004] ! Mem[000000006b800004] sth %l0,[%i2+0x01c] ! Mem[000000006b00001c] ldsw [%i3+0x030],%l7 ! Mem[000000006b800030] jmpl %o7,%g0 ldub [%i0+0x017],%l1 ! Mem[000000006a000017] p45_far_1_lem: membar #Sync ldsw [%i3+0x018],%l5 ! Mem[000000006b800018] stw %l5,[%i3+0x004] ! Mem[000000006b800004] sth %l0,[%i2+0x01c] ! Mem[000000006b00001c] ldsw [%i3+0x030],%l7 ! Mem[000000006b800030] membar #Sync jmpl %o7,%g0 ldub [%i0+0x017],%l1 ! Mem[000000006a000017] p45_far_1_he: sth %l6,[%i0+0x03c] ! Mem[000000006a00003c] sth %l7,[%i2+0x002] ! Mem[000000006b000002] ldd [%i0+0x008],%l4 ! Mem[000000006a000008] lduh [%i3+0x00e],%l3 ! Mem[000000006b80000e] jmpl %o7,%g0 stw %l4,[%i3+0x030] ! Mem[000000006b800030] p45_far_1_hem: membar #Sync sth %l6,[%i0+0x03c] ! Mem[000000006a00003c] sth %l7,[%i2+0x002] ! Mem[000000006b000002] ldd [%i0+0x008],%l4 ! Mem[000000006a000008] lduh [%i3+0x00e],%l3 ! Mem[000000006b80000e] membar #Sync jmpl %o7,%g0 stw %l4,[%i3+0x030] ! Mem[000000006b800030] p45_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p46_far_1_le: lduh [%i1+0x018],%l5 ! Mem[000000006c800018] ldd [%i0+0x020],%l4 ! Mem[000000006c000020] stb %l0,[%i1+0x03c] ! Mem[000000006c80003c] lduh [%i0+0x012],%l7 ! Mem[000000006c000012] jmpl %o7,%g0 lduh [%i0+0x016],%l1 ! Mem[000000006c000016] p46_far_1_lem: membar #Sync lduh [%i1+0x018],%l5 ! Mem[000000006c800018] ldd [%i0+0x020],%l4 ! Mem[000000006c000020] stb %l0,[%i1+0x03c] ! Mem[000000006c80003c] lduh [%i0+0x012],%l7 ! Mem[000000006c000012] membar #Sync jmpl %o7,%g0 lduh [%i0+0x016],%l1 ! Mem[000000006c000016] p46_far_1_he: ldsh [%i1+0x01c],%l6 ! Mem[000000006c80001c] std %l6,[%i1+0x000] ! Mem[000000006c800000] ldd [%i3+0x008],%l4 ! Mem[000000006d800008] lduw [%i0+0x02c],%l3 ! Mem[000000006c00002c] jmpl %o7,%g0 ldsb [%i3+0x031],%l4 ! Mem[000000006d800031] p46_far_1_hem: membar #Sync ldsh [%i1+0x01c],%l6 ! Mem[000000006c80001c] std %l6,[%i1+0x000] ! Mem[000000006c800000] ldd [%i3+0x008],%l4 ! Mem[000000006d800008] lduw [%i0+0x02c],%l3 ! Mem[000000006c00002c] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x031],%l4 ! Mem[000000006d800031] p46_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p47_far_1_le: lduh [%i3+0x018],%l5 ! Mem[000000006f800018] ldd [%i2+0x000],%l4 ! Mem[000000006f000000] ldub [%i2+0x01c],%l0 ! Mem[000000006f00001c] std %l6,[%i1+0x030] ! Mem[000000006e800030] jmpl %o7,%g0 lduw [%i3+0x014],%l1 ! Mem[000000006f800014] p47_far_1_lem: membar #Sync lduh [%i3+0x018],%l5 ! Mem[000000006f800018] ldd [%i2+0x000],%l4 ! Mem[000000006f000000] ldub [%i2+0x01c],%l0 ! Mem[000000006f00001c] std %l6,[%i1+0x030] ! Mem[000000006e800030] membar #Sync jmpl %o7,%g0 lduw [%i3+0x014],%l1 ! Mem[000000006f800014] p47_far_1_he: ldx [%i1+0x038],%l6 ! Mem[000000006e800038] sth %l7,[%i1+0x002] ! Mem[000000006e800002] ldsh [%i2+0x00c],%l4 ! Mem[000000006f00000c] ldx [%i2+0x008],%l3 ! Mem[000000006f000008] jmpl %o7,%g0 lduw [%i3+0x030],%l4 ! Mem[000000006f800030] p47_far_1_hem: membar #Sync ldx [%i1+0x038],%l6 ! Mem[000000006e800038] sth %l7,[%i1+0x002] ! Mem[000000006e800002] ldsh [%i2+0x00c],%l4 ! Mem[000000006f00000c] ldx [%i2+0x008],%l3 ! Mem[000000006f000008] membar #Sync jmpl %o7,%g0 lduw [%i3+0x030],%l4 ! Mem[000000006f800030] p47_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p48_far_1_le: ldx [%i1+0x018],%l5 ! Mem[0000000070800018] ldsh [%i3+0x026],%l5 ! Mem[0000000071800026] ldsh [%i1+0x03c],%l0 ! Mem[000000007080003c] ldd [%i3+0x010],%l6 ! Mem[0000000071800010] jmpl %o7,%g0 ldx [%i3+0x010],%l1 ! Mem[0000000071800010] p48_far_1_lem: membar #Sync ldx [%i1+0x018],%l5 ! Mem[0000000070800018] ldsh [%i3+0x026],%l5 ! Mem[0000000071800026] ldsh [%i1+0x03c],%l0 ! Mem[000000007080003c] ldd [%i3+0x010],%l6 ! Mem[0000000071800010] membar #Sync jmpl %o7,%g0 ldx [%i3+0x010],%l1 ! Mem[0000000071800010] p48_far_1_he: stx %l6,[%i1+0x018] ! Mem[0000000070800018] std %l6,[%i1+0x000] ! Mem[0000000070800000] ldsh [%i2+0x00c],%l4 ! Mem[000000007100000c] sth %l3,[%i2+0x02e] ! Mem[000000007100002e] jmpl %o7,%g0 std %l4,[%i2+0x030] ! Mem[0000000071000030] p48_far_1_hem: membar #Sync stx %l6,[%i1+0x018] ! Mem[0000000070800018] std %l6,[%i1+0x000] ! Mem[0000000070800000] ldsh [%i2+0x00c],%l4 ! Mem[000000007100000c] sth %l3,[%i2+0x02e] ! Mem[000000007100002e] membar #Sync jmpl %o7,%g0 std %l4,[%i2+0x030] ! Mem[0000000071000030] p48_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p49_far_1_le: std %l4,[%i3+0x018] ! Mem[0000000073800018] ldsh [%i0+0x006],%l5 ! Mem[0000000072000006] stw %l0,[%i3+0x01c] ! Mem[000000007380001c] ldsh [%i3+0x032],%l7 ! Mem[0000000073800032] jmpl %o7,%g0 stb %l1,[%i2+0x017] ! Mem[0000000073000017] p49_far_1_lem: membar #Sync std %l4,[%i3+0x018] ! Mem[0000000073800018] ldsh [%i0+0x006],%l5 ! Mem[0000000072000006] stw %l0,[%i3+0x01c] ! Mem[000000007380001c] ldsh [%i3+0x032],%l7 ! Mem[0000000073800032] membar #Sync jmpl %o7,%g0 stb %l1,[%i2+0x017] ! Mem[0000000073000017] p49_far_1_he: ldub [%i1+0x03d],%l6 ! Mem[000000007280003d] stb %l7,[%i0+0x003] ! Mem[0000000072000003] ldsh [%i1+0x00c],%l4 ! Mem[000000007280000c] stw %l3,[%i0+0x00c] ! Mem[000000007200000c] jmpl %o7,%g0 ldsb [%i1+0x031],%l4 ! Mem[0000000072800031] p49_far_1_hem: membar #Sync ldub [%i1+0x03d],%l6 ! Mem[000000007280003d] stb %l7,[%i0+0x003] ! Mem[0000000072000003] ldsh [%i1+0x00c],%l4 ! Mem[000000007280000c] stw %l3,[%i0+0x00c] ! Mem[000000007200000c] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x031],%l4 ! Mem[0000000072800031] p49_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p50_far_1_le: std %l4,[%i1+0x018] ! Mem[0000000074800018] ldub [%i1+0x027],%l5 ! Mem[0000000074800027] std %l0,[%i2+0x038] ! Mem[0000000075000038] lduw [%i0+0x010],%l7 ! Mem[0000000074000010] jmpl %o7,%g0 std %l0,[%i1+0x010] ! Mem[0000000074800010] p50_far_1_lem: membar #Sync std %l4,[%i1+0x018] ! Mem[0000000074800018] ldub [%i1+0x027],%l5 ! Mem[0000000074800027] std %l0,[%i2+0x038] ! Mem[0000000075000038] lduw [%i0+0x010],%l7 ! Mem[0000000074000010] membar #Sync jmpl %o7,%g0 std %l0,[%i1+0x010] ! Mem[0000000074800010] p50_far_1_he: std %l6,[%i1+0x018] ! Mem[0000000074800018] ldx [%i0+0x000],%l7 ! Mem[0000000074000000] ldub [%i0+0x00d],%l4 ! Mem[000000007400000d] stx %l3,[%i1+0x028] ! Mem[0000000074800028] jmpl %o7,%g0 ldub [%i0+0x031],%l4 ! Mem[0000000074000031] p50_far_1_hem: membar #Sync std %l6,[%i1+0x018] ! Mem[0000000074800018] ldx [%i0+0x000],%l7 ! Mem[0000000074000000] ldub [%i0+0x00d],%l4 ! Mem[000000007400000d] stx %l3,[%i1+0x028] ! Mem[0000000074800028] membar #Sync jmpl %o7,%g0 ldub [%i0+0x031],%l4 ! Mem[0000000074000031] p50_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p51_far_1_le: stw %l5,[%i3+0x018] ! Mem[0000000077800018] lduw [%i3+0x004],%l5 ! Mem[0000000077800004] lduh [%i0+0x01c],%l0 ! Mem[000000007600001c] sth %l7,[%i1+0x032] ! Mem[0000000076800032] jmpl %o7,%g0 sth %l1,[%i0+0x016] ! Mem[0000000076000016] p51_far_1_lem: membar #Sync stw %l5,[%i3+0x018] ! Mem[0000000077800018] lduw [%i3+0x004],%l5 ! Mem[0000000077800004] lduh [%i0+0x01c],%l0 ! Mem[000000007600001c] sth %l7,[%i1+0x032] ! Mem[0000000076800032] membar #Sync jmpl %o7,%g0 sth %l1,[%i0+0x016] ! Mem[0000000076000016] p51_far_1_he: ldsb [%i1+0x03d],%l6 ! Mem[000000007680003d] stb %l7,[%i0+0x003] ! Mem[0000000076000003] ldub [%i3+0x00d],%l4 ! Mem[000000007780000d] ldsh [%i2+0x00e],%l3 ! Mem[000000007700000e] jmpl %o7,%g0 ldx [%i3+0x030],%l4 ! Mem[0000000077800030] p51_far_1_hem: membar #Sync ldsb [%i1+0x03d],%l6 ! Mem[000000007680003d] stb %l7,[%i0+0x003] ! Mem[0000000076000003] ldub [%i3+0x00d],%l4 ! Mem[000000007780000d] ldsh [%i2+0x00e],%l3 ! Mem[000000007700000e] membar #Sync jmpl %o7,%g0 ldx [%i3+0x030],%l4 ! Mem[0000000077800030] p51_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p52_far_1_le: ldd [%i1+0x018],%l4 ! Mem[0000000078800018] lduw [%i0+0x024],%l5 ! Mem[0000000078000024] ldsw [%i2+0x03c],%l0 ! Mem[000000007900003c] stx %l7,[%i3+0x010] ! Mem[0000000079800010] jmpl %o7,%g0 stw %l1,[%i0+0x014] ! Mem[0000000078000014] p52_far_1_lem: membar #Sync ldd [%i1+0x018],%l4 ! Mem[0000000078800018] lduw [%i0+0x024],%l5 ! Mem[0000000078000024] ldsw [%i2+0x03c],%l0 ! Mem[000000007900003c] stx %l7,[%i3+0x010] ! Mem[0000000079800010] membar #Sync jmpl %o7,%g0 stw %l1,[%i0+0x014] ! Mem[0000000078000014] p52_far_1_he: lduw [%i1+0x01c],%l6 ! Mem[000000007880001c] ldx [%i3+0x000],%l7 ! Mem[0000000079800000] ldub [%i3+0x00d],%l4 ! Mem[000000007980000d] ldsw [%i3+0x02c],%l3 ! Mem[000000007980002c] jmpl %o7,%g0 stx %l4,[%i3+0x030] ! Mem[0000000079800030] p52_far_1_hem: membar #Sync lduw [%i1+0x01c],%l6 ! Mem[000000007880001c] ldx [%i3+0x000],%l7 ! Mem[0000000079800000] ldub [%i3+0x00d],%l4 ! Mem[000000007980000d] ldsw [%i3+0x02c],%l3 ! Mem[000000007980002c] membar #Sync jmpl %o7,%g0 stx %l4,[%i3+0x030] ! Mem[0000000079800030] p52_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p53_far_1_le: ldd [%i3+0x018],%l4 ! Mem[000000007b800018] stb %l5,[%i1+0x007] ! Mem[000000007a800007] stx %l0,[%i1+0x018] ! Mem[000000007a800018] ldsw [%i3+0x030],%l7 ! Mem[000000007b800030] jmpl %o7,%g0 stx %l1,[%i0+0x010] ! Mem[000000007a000010] p53_far_1_lem: membar #Sync ldd [%i3+0x018],%l4 ! Mem[000000007b800018] stb %l5,[%i1+0x007] ! Mem[000000007a800007] stx %l0,[%i1+0x018] ! Mem[000000007a800018] ldsw [%i3+0x030],%l7 ! Mem[000000007b800030] membar #Sync jmpl %o7,%g0 stx %l1,[%i0+0x010] ! Mem[000000007a000010] p53_far_1_he: stw %l6,[%i1+0x03c] ! Mem[000000007a80003c] lduw [%i3+0x000],%l7 ! Mem[000000007b800000] lduw [%i2+0x00c],%l4 ! Mem[000000007b00000c] ldub [%i1+0x00f],%l3 ! Mem[000000007a80000f] jmpl %o7,%g0 ldsh [%i2+0x030],%l4 ! Mem[000000007b000030] p53_far_1_hem: membar #Sync stw %l6,[%i1+0x03c] ! Mem[000000007a80003c] lduw [%i3+0x000],%l7 ! Mem[000000007b800000] lduw [%i2+0x00c],%l4 ! Mem[000000007b00000c] ldub [%i1+0x00f],%l3 ! Mem[000000007a80000f] membar #Sync jmpl %o7,%g0 ldsh [%i2+0x030],%l4 ! Mem[000000007b000030] p53_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p54_far_1_le: ldsh [%i2+0x018],%l5 ! Mem[000000007d000018] stb %l5,[%i3+0x027] ! Mem[000000007d800027] sth %l0,[%i3+0x03c] ! Mem[000000007d80003c] ldx [%i0+0x010],%l7 ! Mem[000000007c000010] jmpl %o7,%g0 ldd [%i3+0x010],%l0 ! Mem[000000007d800010] p54_far_1_lem: membar #Sync ldsh [%i2+0x018],%l5 ! Mem[000000007d000018] stb %l5,[%i3+0x027] ! Mem[000000007d800027] sth %l0,[%i3+0x03c] ! Mem[000000007d80003c] ldx [%i0+0x010],%l7 ! Mem[000000007c000010] membar #Sync jmpl %o7,%g0 ldd [%i3+0x010],%l0 ! Mem[000000007d800010] p54_far_1_he: ldsw [%i1+0x01c],%l6 ! Mem[000000007c80001c] lduh [%i3+0x002],%l7 ! Mem[000000007d800002] lduw [%i2+0x00c],%l4 ! Mem[000000007d00000c] ldx [%i2+0x028],%l3 ! Mem[000000007d000028] jmpl %o7,%g0 ldx [%i1+0x030],%l4 ! Mem[000000007c800030] p54_far_1_hem: membar #Sync ldsw [%i1+0x01c],%l6 ! Mem[000000007c80001c] lduh [%i3+0x002],%l7 ! Mem[000000007d800002] lduw [%i2+0x00c],%l4 ! Mem[000000007d00000c] ldx [%i2+0x028],%l3 ! Mem[000000007d000028] membar #Sync jmpl %o7,%g0 ldx [%i1+0x030],%l4 ! Mem[000000007c800030] p54_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p55_far_1_le: ldub [%i3+0x019],%l5 ! Mem[000000007f800019] sth %l5,[%i0+0x006] ! Mem[000000007e000006] lduw [%i2+0x01c],%l0 ! Mem[000000007f00001c] std %l6,[%i1+0x030] ! Mem[000000007e800030] jmpl %o7,%g0 ldsb [%i2+0x017],%l1 ! Mem[000000007f000017] p55_far_1_lem: membar #Sync ldub [%i3+0x019],%l5 ! Mem[000000007f800019] sth %l5,[%i0+0x006] ! Mem[000000007e000006] lduw [%i2+0x01c],%l0 ! Mem[000000007f00001c] std %l6,[%i1+0x030] ! Mem[000000007e800030] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x017],%l1 ! Mem[000000007f000017] p55_far_1_he: stb %l6,[%i2+0x03d] ! Mem[000000007f00003d] ldub [%i3+0x003],%l7 ! Mem[000000007f800003] stb %l4,[%i1+0x00d] ! Mem[000000007e80000d] stb %l3,[%i3+0x00f] ! Mem[000000007f80000f] jmpl %o7,%g0 sth %l4,[%i0+0x030] ! Mem[000000007e000030] p55_far_1_hem: membar #Sync stb %l6,[%i2+0x03d] ! Mem[000000007f00003d] ldub [%i3+0x003],%l7 ! Mem[000000007f800003] stb %l4,[%i1+0x00d] ! Mem[000000007e80000d] stb %l3,[%i3+0x00f] ! Mem[000000007f80000f] membar #Sync jmpl %o7,%g0 sth %l4,[%i0+0x030] ! Mem[000000007e000030] p55_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p56_far_1_le: ldub [%i2+0x019],%l5 ! Mem[0000000081000019] sth %l5,[%i1+0x026] ! Mem[0000000080800026] ldub [%i0+0x03c],%l0 ! Mem[000000008000003c] ldd [%i3+0x010],%l6 ! Mem[0000000081800010] jmpl %o7,%g0 ldsh [%i2+0x016],%l1 ! Mem[0000000081000016] p56_far_1_lem: membar #Sync ldub [%i2+0x019],%l5 ! Mem[0000000081000019] sth %l5,[%i1+0x026] ! Mem[0000000080800026] ldub [%i0+0x03c],%l0 ! Mem[000000008000003c] ldd [%i3+0x010],%l6 ! Mem[0000000081800010] membar #Sync jmpl %o7,%g0 ldsh [%i2+0x016],%l1 ! Mem[0000000081000016] p56_far_1_he: ldd [%i2+0x018],%l6 ! Mem[0000000081000018] lduh [%i3+0x002],%l7 ! Mem[0000000081800002] stb %l4,[%i0+0x00d] ! Mem[000000008000000d] std %l2,[%i1+0x028] ! Mem[0000000080800028] jmpl %o7,%g0 ldd [%i3+0x030],%l4 ! Mem[0000000081800030] p56_far_1_hem: membar #Sync ldd [%i2+0x018],%l6 ! Mem[0000000081000018] lduh [%i3+0x002],%l7 ! Mem[0000000081800002] stb %l4,[%i0+0x00d] ! Mem[000000008000000d] std %l2,[%i1+0x028] ! Mem[0000000080800028] membar #Sync jmpl %o7,%g0 ldd [%i3+0x030],%l4 ! Mem[0000000081800030] p56_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p57_far_1_le: lduw [%i0+0x018],%l5 ! Mem[0000000082000018] stx %l5,[%i3+0x000] ! Mem[0000000083800000] ldd [%i2+0x018],%l0 ! Mem[0000000083000018] ldub [%i3+0x033],%l7 ! Mem[0000000083800033] jmpl %o7,%g0 ldsw [%i1+0x014],%l1 ! Mem[0000000082800014] p57_far_1_lem: membar #Sync lduw [%i0+0x018],%l5 ! Mem[0000000082000018] stx %l5,[%i3+0x000] ! Mem[0000000083800000] ldd [%i2+0x018],%l0 ! Mem[0000000083000018] ldub [%i3+0x033],%l7 ! Mem[0000000083800033] membar #Sync jmpl %o7,%g0 ldsw [%i1+0x014],%l1 ! Mem[0000000082800014] p57_far_1_he: lduh [%i2+0x03c],%l6 ! Mem[000000008300003c] ldub [%i3+0x003],%l7 ! Mem[0000000083800003] stb %l4,[%i3+0x00d] ! Mem[000000008380000d] stx %l3,[%i2+0x008] ! Mem[0000000083000008] jmpl %o7,%g0 lduh [%i3+0x030],%l4 ! Mem[0000000083800030] p57_far_1_hem: membar #Sync lduh [%i2+0x03c],%l6 ! Mem[000000008300003c] ldub [%i3+0x003],%l7 ! Mem[0000000083800003] stb %l4,[%i3+0x00d] ! Mem[000000008380000d] stx %l3,[%i2+0x008] ! Mem[0000000083000008] membar #Sync jmpl %o7,%g0 lduh [%i3+0x030],%l4 ! Mem[0000000083800030] p57_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p58_far_1_le: stb %l5,[%i2+0x019] ! Mem[0000000085000019] stx %l5,[%i0+0x020] ! Mem[0000000084000020] stw %l0,[%i0+0x03c] ! Mem[000000008400003c] lduw [%i0+0x010],%l7 ! Mem[0000000084000010] jmpl %o7,%g0 ldub [%i0+0x017],%l1 ! Mem[0000000084000017] p58_far_1_lem: membar #Sync stb %l5,[%i2+0x019] ! Mem[0000000085000019] stx %l5,[%i0+0x020] ! Mem[0000000084000020] stw %l0,[%i0+0x03c] ! Mem[000000008400003c] lduw [%i0+0x010],%l7 ! Mem[0000000084000010] membar #Sync jmpl %o7,%g0 ldub [%i0+0x017],%l1 ! Mem[0000000084000017] p58_far_1_he: sth %l6,[%i2+0x01c] ! Mem[000000008500001c] ldsw [%i2+0x000],%l7 ! Mem[0000000085000000] sth %l4,[%i3+0x00c] ! Mem[000000008580000c] ldd [%i3+0x028],%l2 ! Mem[0000000085800028] jmpl %o7,%g0 stb %l4,[%i2+0x031] ! Mem[0000000085000031] p58_far_1_hem: membar #Sync sth %l6,[%i2+0x01c] ! Mem[000000008500001c] ldsw [%i2+0x000],%l7 ! Mem[0000000085000000] sth %l4,[%i3+0x00c] ! Mem[000000008580000c] ldd [%i3+0x028],%l2 ! Mem[0000000085800028] membar #Sync jmpl %o7,%g0 stb %l4,[%i2+0x031] ! Mem[0000000085000031] p58_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p59_far_1_le: sth %l5,[%i0+0x018] ! Mem[0000000086000018] ldsb [%i1+0x007],%l5 ! Mem[0000000086800007] ldx [%i2+0x018],%l0 ! Mem[0000000087000018] sth %l7,[%i1+0x032] ! Mem[0000000086800032] jmpl %o7,%g0 lduh [%i0+0x016],%l1 ! Mem[0000000086000016] p59_far_1_lem: membar #Sync sth %l5,[%i0+0x018] ! Mem[0000000086000018] ldsb [%i1+0x007],%l5 ! Mem[0000000086800007] ldx [%i2+0x018],%l0 ! Mem[0000000087000018] sth %l7,[%i1+0x032] ! Mem[0000000086800032] membar #Sync jmpl %o7,%g0 lduh [%i0+0x016],%l1 ! Mem[0000000086000016] p59_far_1_he: ldsh [%i2+0x03c],%l6 ! Mem[000000008700003c] ldsh [%i2+0x002],%l7 ! Mem[0000000087000002] sth %l4,[%i2+0x00c] ! Mem[000000008700000c] ldsb [%i0+0x00f],%l3 ! Mem[000000008600000f] jmpl %o7,%g0 ldd [%i1+0x030],%l4 ! Mem[0000000086800030] p59_far_1_hem: membar #Sync ldsh [%i2+0x03c],%l6 ! Mem[000000008700003c] ldsh [%i2+0x002],%l7 ! Mem[0000000087000002] sth %l4,[%i2+0x00c] ! Mem[000000008700000c] ldsb [%i0+0x00f],%l3 ! Mem[000000008600000f] membar #Sync jmpl %o7,%g0 ldd [%i1+0x030],%l4 ! Mem[0000000086800030] p59_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p60_far_1_le: sth %l5,[%i3+0x018] ! Mem[0000000089800018] ldsb [%i3+0x027],%l5 ! Mem[0000000089800027] lduh [%i1+0x03c],%l0 ! Mem[000000008880003c] ldsb [%i3+0x013],%l7 ! Mem[0000000089800013] jmpl %o7,%g0 lduw [%i0+0x014],%l1 ! Mem[0000000088000014] p60_far_1_lem: membar #Sync sth %l5,[%i3+0x018] ! Mem[0000000089800018] ldsb [%i3+0x027],%l5 ! Mem[0000000089800027] lduh [%i1+0x03c],%l0 ! Mem[000000008880003c] ldsb [%i3+0x013],%l7 ! Mem[0000000089800013] membar #Sync jmpl %o7,%g0 lduw [%i0+0x014],%l1 ! Mem[0000000088000014] p60_far_1_he: ldx [%i2+0x018],%l6 ! Mem[0000000089000018] ldsw [%i2+0x000],%l7 ! Mem[0000000089000000] sth %l4,[%i2+0x00c] ! Mem[000000008900000c] ldsh [%i2+0x02e],%l3 ! Mem[000000008900002e] jmpl %o7,%g0 ldsw [%i0+0x030],%l4 ! Mem[0000000088000030] p60_far_1_hem: membar #Sync ldx [%i2+0x018],%l6 ! Mem[0000000089000018] ldsw [%i2+0x000],%l7 ! Mem[0000000089000000] sth %l4,[%i2+0x00c] ! Mem[000000008900000c] ldsh [%i2+0x02e],%l3 ! Mem[000000008900002e] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x030],%l4 ! Mem[0000000088000030] p60_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p61_far_1_le: stx %l5,[%i0+0x018] ! Mem[000000008a000018] ldsw [%i0+0x004],%l5 ! Mem[000000008a000004] ldsb [%i3+0x01c],%l0 ! Mem[000000008b80001c] ldsw [%i3+0x030],%l7 ! Mem[000000008b800030] jmpl %o7,%g0 ldx [%i3+0x010],%l1 ! Mem[000000008b800010] p61_far_1_lem: membar #Sync stx %l5,[%i0+0x018] ! Mem[000000008a000018] ldsw [%i0+0x004],%l5 ! Mem[000000008a000004] ldsb [%i3+0x01c],%l0 ! Mem[000000008b80001c] ldsw [%i3+0x030],%l7 ! Mem[000000008b800030] membar #Sync jmpl %o7,%g0 ldx [%i3+0x010],%l1 ! Mem[000000008b800010] p61_far_1_he: stx %l6,[%i2+0x038] ! Mem[000000008b000038] ldsh [%i1+0x002],%l7 ! Mem[000000008a800002] stx %l4,[%i1+0x008] ! Mem[000000008a800008] lduh [%i2+0x00e],%l3 ! Mem[000000008b00000e] jmpl %o7,%g0 lduw [%i3+0x030],%l4 ! Mem[000000008b800030] p61_far_1_hem: membar #Sync stx %l6,[%i2+0x038] ! Mem[000000008b000038] ldsh [%i1+0x002],%l7 ! Mem[000000008a800002] stx %l4,[%i1+0x008] ! Mem[000000008a800008] lduh [%i2+0x00e],%l3 ! Mem[000000008b00000e] membar #Sync jmpl %o7,%g0 lduw [%i3+0x030],%l4 ! Mem[000000008b800030] p61_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p62_far_1_le: ldsb [%i3+0x019],%l5 ! Mem[000000008d800019] ldsw [%i1+0x024],%l5 ! Mem[000000008c800024] stx %l0,[%i2+0x038] ! Mem[000000008d000038] ldx [%i0+0x010],%l7 ! Mem[000000008c000010] jmpl %o7,%g0 stb %l1,[%i2+0x017] ! Mem[000000008d000017] p62_far_1_lem: membar #Sync ldsb [%i3+0x019],%l5 ! Mem[000000008d800019] ldsw [%i1+0x024],%l5 ! Mem[000000008c800024] stx %l0,[%i2+0x038] ! Mem[000000008d000038] ldx [%i0+0x010],%l7 ! Mem[000000008c000010] membar #Sync jmpl %o7,%g0 stb %l1,[%i2+0x017] ! Mem[000000008d000017] p62_far_1_he: ldub [%i2+0x01d],%l6 ! Mem[000000008d00001d] ldsb [%i1+0x003],%l7 ! Mem[000000008c800003] stx %l4,[%i0+0x008] ! Mem[000000008c000008] lduw [%i0+0x02c],%l3 ! Mem[000000008c00002c] jmpl %o7,%g0 stw %l4,[%i3+0x030] ! Mem[000000008d800030] p62_far_1_hem: membar #Sync ldub [%i2+0x01d],%l6 ! Mem[000000008d00001d] ldsb [%i1+0x003],%l7 ! Mem[000000008c800003] stx %l4,[%i0+0x008] ! Mem[000000008c000008] lduw [%i0+0x02c],%l3 ! Mem[000000008c00002c] membar #Sync jmpl %o7,%g0 stw %l4,[%i3+0x030] ! Mem[000000008d800030] p62_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p63_far_1_le: ldsb [%i0+0x019],%l5 ! Mem[000000008e000019] lduh [%i2+0x006],%l5 ! Mem[000000008f000006] stb %l0,[%i0+0x01c] ! Mem[000000008e00001c] stw %l7,[%i1+0x030] ! Mem[000000008e800030] jmpl %o7,%g0 std %l0,[%i1+0x010] ! Mem[000000008e800010] p63_far_1_lem: membar #Sync ldsb [%i0+0x019],%l5 ! Mem[000000008e000019] lduh [%i2+0x006],%l5 ! Mem[000000008f000006] stb %l0,[%i0+0x01c] ! Mem[000000008e00001c] stw %l7,[%i1+0x030] ! Mem[000000008e800030] membar #Sync jmpl %o7,%g0 std %l0,[%i1+0x010] ! Mem[000000008e800010] p63_far_1_he: std %l6,[%i3+0x038] ! Mem[000000008f800038] ldd [%i1+0x000],%l6 ! Mem[000000008e800000] stx %l4,[%i3+0x008] ! Mem[000000008f800008] ldx [%i2+0x008],%l3 ! Mem[000000008f000008] jmpl %o7,%g0 ldsb [%i3+0x031],%l4 ! Mem[000000008f800031] p63_far_1_hem: membar #Sync std %l6,[%i3+0x038] ! Mem[000000008f800038] ldd [%i1+0x000],%l6 ! Mem[000000008e800000] stx %l4,[%i3+0x008] ! Mem[000000008f800008] ldx [%i2+0x008],%l3 ! Mem[000000008f000008] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x031],%l4 ! Mem[000000008f800031] p63_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 far1_b2b_h: nop nop nop nop jmpl %o7,%g0 nop far1_b2b_l: nop nop nop nop jmpl %o7,%g0 nop user_far1_end: .seg "text" .text .align 0x2000 user_far2_start: p0_far_2_le: std %l2,[%i3+0x038] ! Mem[0000000011800038] jmpl %o7,%g0 lduw [%i2+0x02c],%l3 ! Mem[000000001100002c] p0_far_2_lem: membar #Sync std %l2,[%i3+0x038] ! Mem[0000000011800038] membar #Sync jmpl %o7,%g0 lduw [%i2+0x02c],%l3 ! Mem[000000001100002c] p0_far_2_he: stb %l1,[%i1+0x004] ! Mem[0000000010800004] sth %l2,[%i2+0x012] ! Mem[0000000011000012] lduw [%i1+0x02c],%l1 ! Mem[000000001080002c] jmpl %o7,%g0 sth %l1,[%i3+0x016] ! Mem[0000000011800016] p0_far_2_hem: membar #Sync stb %l1,[%i1+0x004] ! Mem[0000000010800004] sth %l2,[%i2+0x012] ! Mem[0000000011000012] lduw [%i1+0x02c],%l1 ! Mem[000000001080002c] membar #Sync jmpl %o7,%g0 sth %l1,[%i3+0x016] ! Mem[0000000011800016] p0_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p1_far_2_le: ldsb [%i1+0x015],%l2 ! Mem[0000000012800015] lduh [%i3+0x014],%l3 ! Mem[0000000013800014] stw %l3,[%i2+0x010] ! Mem[0000000013000010] stx %l3,[%i2+0x038] ! Mem[0000000013000038] jmpl %o7,%g0 lduh [%i2+0x00a],%l1 ! Mem[000000001300000a] p1_far_2_lem: membar #Sync ldsb [%i1+0x015],%l2 ! Mem[0000000012800015] lduh [%i3+0x014],%l3 ! Mem[0000000013800014] stw %l3,[%i2+0x010] ! Mem[0000000013000010] stx %l3,[%i2+0x038] ! Mem[0000000013000038] membar #Sync jmpl %o7,%g0 lduh [%i2+0x00a],%l1 ! Mem[000000001300000a] p1_far_2_he: jmpl %o7,%g0 stx %l7,[%i2+0x038] ! Mem[0000000013000038] jmpl %o7,%g0 nop p1_far_2_hem: membar #Sync jmpl %o7,%g0 stx %l7,[%i2+0x038] ! Mem[0000000013000038] jmpl %o7,%g0 nop p1_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p2_far_2_le: lduh [%i0+0x014],%l2 ! Mem[0000000014000014] ldx [%i0+0x030],%l3 ! Mem[0000000014000030] ldub [%i0+0x012],%l3 ! Mem[0000000014000012] ldsw [%i2+0x01c],%l3 ! Mem[000000001500001c] jmpl %o7,%g0 ldsw [%i0+0x028],%l1 ! Mem[0000000014000028] p2_far_2_lem: membar #Sync lduh [%i0+0x014],%l2 ! Mem[0000000014000014] ldx [%i0+0x030],%l3 ! Mem[0000000014000030] ldub [%i0+0x012],%l3 ! Mem[0000000014000012] ldsw [%i2+0x01c],%l3 ! Mem[000000001500001c] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x028],%l1 ! Mem[0000000014000028] p2_far_2_he: jmpl %o7,%g0 stb %l7,[%i2+0x01f] ! Mem[000000001500001f] jmpl %o7,%g0 nop p2_far_2_hem: membar #Sync jmpl %o7,%g0 stb %l7,[%i2+0x01f] ! Mem[000000001500001f] jmpl %o7,%g0 nop p2_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p3_far_2_le: ldx [%i0+0x010],%l2 ! Mem[0000000016000010] ldx [%i2+0x010],%l3 ! Mem[0000000017000010] stb %l3,[%i2+0x012] ! Mem[0000000017000012] std %l2,[%i1+0x038] ! Mem[0000000016800038] jmpl %o7,%g0 ldsb [%i2+0x00a],%l1 ! Mem[000000001700000a] p3_far_2_lem: membar #Sync ldx [%i0+0x010],%l2 ! Mem[0000000016000010] ldx [%i2+0x010],%l3 ! Mem[0000000017000010] stb %l3,[%i2+0x012] ! Mem[0000000017000012] std %l2,[%i1+0x038] ! Mem[0000000016800038] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x00a],%l1 ! Mem[000000001700000a] p3_far_2_he: jmpl %o7,%g0 lduw [%i2+0x03c],%l7 ! Mem[000000001700003c] jmpl %o7,%g0 nop p3_far_2_hem: membar #Sync jmpl %o7,%g0 lduw [%i2+0x03c],%l7 ! Mem[000000001700003c] jmpl %o7,%g0 nop p3_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p4_far_2_le: std %l2,[%i3+0x010] ! Mem[0000000019800010] ldx [%i3+0x030],%l3 ! Mem[0000000019800030] ldsb [%i3+0x012],%l3 ! Mem[0000000019800012] ldd [%i0+0x018],%l2 ! Mem[0000000018000018] jmpl %o7,%g0 stx %l1,[%i0+0x028] ! Mem[0000000018000028] p4_far_2_lem: membar #Sync std %l2,[%i3+0x010] ! Mem[0000000019800010] ldx [%i3+0x030],%l3 ! Mem[0000000019800030] ldsb [%i3+0x012],%l3 ! Mem[0000000019800012] ldd [%i0+0x018],%l2 ! Mem[0000000018000018] membar #Sync jmpl %o7,%g0 stx %l1,[%i0+0x028] ! Mem[0000000018000028] p4_far_2_he: jmpl %o7,%g0 ldub [%i3+0x01f],%l7 ! Mem[000000001980001f] jmpl %o7,%g0 nop p4_far_2_hem: membar #Sync jmpl %o7,%g0 ldub [%i3+0x01f],%l7 ! Mem[000000001980001f] jmpl %o7,%g0 nop p4_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p5_far_2_le: ldd [%i2+0x010],%l2 ! Mem[000000001b000010] std %l2,[%i0+0x010] ! Mem[000000001a000010] ldx [%i1+0x010],%l3 ! Mem[000000001a800010] lduw [%i3+0x03c],%l3 ! Mem[000000001b80003c] jmpl %o7,%g0 stx %l1,[%i2+0x008] ! Mem[000000001b000008] p5_far_2_lem: membar #Sync ldd [%i2+0x010],%l2 ! Mem[000000001b000010] std %l2,[%i0+0x010] ! Mem[000000001a000010] ldx [%i1+0x010],%l3 ! Mem[000000001a800010] lduw [%i3+0x03c],%l3 ! Mem[000000001b80003c] membar #Sync jmpl %o7,%g0 stx %l1,[%i2+0x008] ! Mem[000000001b000008] p5_far_2_he: jmpl %o7,%g0 ldsh [%i0+0x03e],%l7 ! Mem[000000001a00003e] jmpl %o7,%g0 nop p5_far_2_hem: membar #Sync jmpl %o7,%g0 ldsh [%i0+0x03e],%l7 ! Mem[000000001a00003e] jmpl %o7,%g0 nop p5_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p6_far_2_le: ldsh [%i1+0x014],%l2 ! Mem[000000001c800014] std %l2,[%i2+0x030] ! Mem[000000001d000030] stw %l3,[%i2+0x010] ! Mem[000000001d000010] sth %l3,[%i2+0x01e] ! Mem[000000001d00001e] jmpl %o7,%g0 sth %l1,[%i1+0x02a] ! Mem[000000001c80002a] p6_far_2_lem: membar #Sync ldsh [%i1+0x014],%l2 ! Mem[000000001c800014] std %l2,[%i2+0x030] ! Mem[000000001d000030] stw %l3,[%i2+0x010] ! Mem[000000001d000010] sth %l3,[%i2+0x01e] ! Mem[000000001d00001e] membar #Sync jmpl %o7,%g0 sth %l1,[%i1+0x02a] ! Mem[000000001c80002a] p6_far_2_he: jmpl %o7,%g0 ldd [%i1+0x018],%l6 ! Mem[000000001c800018] jmpl %o7,%g0 nop p6_far_2_hem: membar #Sync jmpl %o7,%g0 ldd [%i1+0x018],%l6 ! Mem[000000001c800018] jmpl %o7,%g0 nop p6_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p7_far_2_le: lduw [%i0+0x014],%l2 ! Mem[000000001e000014] std %l2,[%i3+0x010] ! Mem[000000001f800010] ldub [%i0+0x012],%l3 ! Mem[000000001e000012] ldsw [%i2+0x03c],%l3 ! Mem[000000001f00003c] jmpl %o7,%g0 stb %l1,[%i3+0x00a] ! Mem[000000001f80000a] p7_far_2_lem: membar #Sync lduw [%i0+0x014],%l2 ! Mem[000000001e000014] std %l2,[%i3+0x010] ! Mem[000000001f800010] ldub [%i0+0x012],%l3 ! Mem[000000001e000012] ldsw [%i2+0x03c],%l3 ! Mem[000000001f00003c] membar #Sync jmpl %o7,%g0 stb %l1,[%i3+0x00a] ! Mem[000000001f80000a] p7_far_2_he: jmpl %o7,%g0 stw %l7,[%i2+0x03c] ! Mem[000000001f00003c] jmpl %o7,%g0 nop p7_far_2_hem: membar #Sync jmpl %o7,%g0 stw %l7,[%i2+0x03c] ! Mem[000000001f00003c] jmpl %o7,%g0 nop p7_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p8_far_2_le: stb %l2,[%i0+0x015] ! Mem[0000000020000015] stw %l3,[%i0+0x034] ! Mem[0000000020000034] stb %l3,[%i2+0x012] ! Mem[0000000021000012] ldx [%i1+0x018],%l3 ! Mem[0000000020800018] jmpl %o7,%g0 stb %l1,[%i2+0x02a] ! Mem[000000002100002a] p8_far_2_lem: membar #Sync stb %l2,[%i0+0x015] ! Mem[0000000020000015] stw %l3,[%i0+0x034] ! Mem[0000000020000034] stb %l3,[%i2+0x012] ! Mem[0000000021000012] ldx [%i1+0x018],%l3 ! Mem[0000000020800018] membar #Sync jmpl %o7,%g0 stb %l1,[%i2+0x02a] ! Mem[000000002100002a] p8_far_2_he: jmpl %o7,%g0 std %l6,[%i2+0x018] ! Mem[0000000021000018] jmpl %o7,%g0 nop p8_far_2_hem: membar #Sync jmpl %o7,%g0 std %l6,[%i2+0x018] ! Mem[0000000021000018] jmpl %o7,%g0 nop p8_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p9_far_2_le: stx %l2,[%i3+0x010] ! Mem[0000000023800010] stw %l3,[%i2+0x014] ! Mem[0000000023000014] ldsb [%i3+0x012],%l3 ! Mem[0000000023800012] ldd [%i0+0x038],%l2 ! Mem[0000000022000038] jmpl %o7,%g0 lduw [%i3+0x008],%l1 ! Mem[0000000023800008] p9_far_2_lem: membar #Sync stx %l2,[%i3+0x010] ! Mem[0000000023800010] stw %l3,[%i2+0x014] ! Mem[0000000023000014] ldsb [%i3+0x012],%l3 ! Mem[0000000023800012] ldd [%i0+0x038],%l2 ! Mem[0000000022000038] membar #Sync jmpl %o7,%g0 lduw [%i3+0x008],%l1 ! Mem[0000000023800008] p9_far_2_he: jmpl %o7,%g0 ldx [%i3+0x038],%l7 ! Mem[0000000023800038] jmpl %o7,%g0 nop p9_far_2_hem: membar #Sync jmpl %o7,%g0 ldx [%i3+0x038],%l7 ! Mem[0000000023800038] jmpl %o7,%g0 nop p9_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p10_far_2_le: ldsb [%i2+0x015],%l2 ! Mem[0000000025000015] ldd [%i3+0x030],%l2 ! Mem[0000000025800030] lduh [%i1+0x012],%l3 ! Mem[0000000024800012] ldub [%i3+0x01e],%l3 ! Mem[000000002580001e] jmpl %o7,%g0 ldub [%i2+0x02a],%l1 ! Mem[000000002500002a] p10_far_2_lem: membar #Sync ldsb [%i2+0x015],%l2 ! Mem[0000000025000015] ldd [%i3+0x030],%l2 ! Mem[0000000025800030] lduh [%i1+0x012],%l3 ! Mem[0000000024800012] ldub [%i3+0x01e],%l3 ! Mem[000000002580001e] membar #Sync jmpl %o7,%g0 ldub [%i2+0x02a],%l1 ! Mem[000000002500002a] p10_far_2_he: jmpl %o7,%g0 lduh [%i0+0x01e],%l7 ! Mem[000000002400001e] jmpl %o7,%g0 nop p10_far_2_hem: membar #Sync jmpl %o7,%g0 lduh [%i0+0x01e],%l7 ! Mem[000000002400001e] jmpl %o7,%g0 nop p10_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p11_far_2_le: lduh [%i1+0x014],%l2 ! Mem[0000000026800014] ldd [%i0+0x010],%l2 ! Mem[0000000026000010] stw %l3,[%i2+0x010] ! Mem[0000000027000010] sth %l3,[%i2+0x03e] ! Mem[000000002700003e] jmpl %o7,%g0 ldsh [%i0+0x00a],%l1 ! Mem[000000002600000a] p11_far_2_lem: membar #Sync lduh [%i1+0x014],%l2 ! Mem[0000000026800014] ldd [%i0+0x010],%l2 ! Mem[0000000026000010] stw %l3,[%i2+0x010] ! Mem[0000000027000010] sth %l3,[%i2+0x03e] ! Mem[000000002700003e] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x00a],%l1 ! Mem[000000002600000a] p11_far_2_he: jmpl %o7,%g0 ldsw [%i1+0x03c],%l7 ! Mem[000000002680003c] jmpl %o7,%g0 nop p11_far_2_hem: membar #Sync jmpl %o7,%g0 ldsw [%i1+0x03c],%l7 ! Mem[000000002680003c] jmpl %o7,%g0 nop p11_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p12_far_2_le: ldx [%i0+0x010],%l2 ! Mem[0000000028000010] ldd [%i2+0x030],%l2 ! Mem[0000000029000030] ldub [%i0+0x012],%l3 ! Mem[0000000028000012] ldsb [%i2+0x01e],%l3 ! Mem[000000002900001e] jmpl %o7,%g0 ldsh [%i2+0x02a],%l1 ! Mem[000000002900002a] p12_far_2_lem: membar #Sync ldx [%i0+0x010],%l2 ! Mem[0000000028000010] ldd [%i2+0x030],%l2 ! Mem[0000000029000030] ldub [%i0+0x012],%l3 ! Mem[0000000028000012] ldsb [%i2+0x01e],%l3 ! Mem[000000002900001e] membar #Sync jmpl %o7,%g0 ldsh [%i2+0x02a],%l1 ! Mem[000000002900002a] p12_far_2_he: jmpl %o7,%g0 stx %l7,[%i2+0x018] ! Mem[0000000029000018] jmpl %o7,%g0 nop p12_far_2_hem: membar #Sync jmpl %o7,%g0 stx %l7,[%i2+0x018] ! Mem[0000000029000018] jmpl %o7,%g0 nop p12_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p13_far_2_le: stw %l2,[%i0+0x014] ! Mem[000000002a000014] ldsh [%i3+0x014],%l3 ! Mem[000000002b800014] stb %l3,[%i2+0x012] ! Mem[000000002b000012] ldx [%i1+0x038],%l3 ! Mem[000000002a800038] jmpl %o7,%g0 ldd [%i1+0x008],%l0 ! Mem[000000002a800008] p13_far_2_lem: membar #Sync stw %l2,[%i0+0x014] ! Mem[000000002a000014] ldsh [%i3+0x014],%l3 ! Mem[000000002b800014] stb %l3,[%i2+0x012] ! Mem[000000002b000012] ldx [%i1+0x038],%l3 ! Mem[000000002a800038] membar #Sync jmpl %o7,%g0 ldd [%i1+0x008],%l0 ! Mem[000000002a800008] p13_far_2_he: jmpl %o7,%g0 sth %l7,[%i2+0x03e] ! Mem[000000002b00003e] jmpl %o7,%g0 nop p13_far_2_hem: membar #Sync jmpl %o7,%g0 sth %l7,[%i2+0x03e] ! Mem[000000002b00003e] jmpl %o7,%g0 nop p13_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p14_far_2_le: ldd [%i2+0x010],%l2 ! Mem[000000002d000010] ldsh [%i0+0x034],%l3 ! Mem[000000002c000034] ldsb [%i3+0x012],%l3 ! Mem[000000002d800012] stw %l3,[%i3+0x01c] ! Mem[000000002d80001c] jmpl %o7,%g0 stw %l1,[%i2+0x028] ! Mem[000000002d000028] p14_far_2_lem: membar #Sync ldd [%i2+0x010],%l2 ! Mem[000000002d000010] ldsh [%i0+0x034],%l3 ! Mem[000000002c000034] ldsb [%i3+0x012],%l3 ! Mem[000000002d800012] stw %l3,[%i3+0x01c] ! Mem[000000002d80001c] membar #Sync jmpl %o7,%g0 stw %l1,[%i2+0x028] ! Mem[000000002d000028] p14_far_2_he: jmpl %o7,%g0 stb %l7,[%i3+0x01f] ! Mem[000000002d80001f] jmpl %o7,%g0 nop p14_far_2_hem: membar #Sync jmpl %o7,%g0 stb %l7,[%i3+0x01f] ! Mem[000000002d80001f] jmpl %o7,%g0 nop p14_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p15_far_2_le: ldub [%i1+0x015],%l2 ! Mem[000000002e800015] ldsh [%i2+0x014],%l3 ! Mem[000000002f000014] lduh [%i1+0x012],%l3 ! Mem[000000002e800012] ldub [%i2+0x03e],%l3 ! Mem[000000002f00003e] jmpl %o7,%g0 std %l0,[%i1+0x008] ! Mem[000000002e800008] p15_far_2_lem: membar #Sync ldub [%i1+0x015],%l2 ! Mem[000000002e800015] ldsh [%i2+0x014],%l3 ! Mem[000000002f000014] lduh [%i1+0x012],%l3 ! Mem[000000002e800012] ldub [%i2+0x03e],%l3 ! Mem[000000002f00003e] membar #Sync jmpl %o7,%g0 std %l0,[%i1+0x008] ! Mem[000000002e800008] p15_far_2_he: jmpl %o7,%g0 lduw [%i0+0x03c],%l7 ! Mem[000000002e00003c] jmpl %o7,%g0 nop p15_far_2_hem: membar #Sync jmpl %o7,%g0 lduw [%i0+0x03c],%l7 ! Mem[000000002e00003c] jmpl %o7,%g0 nop p15_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p16_far_2_le: lduw [%i0+0x014],%l2 ! Mem[0000000030000014] ldub [%i3+0x034],%l3 ! Mem[0000000031800034] stw %l3,[%i3+0x010] ! Mem[0000000031800010] stb %l3,[%i2+0x01e] ! Mem[000000003100001e] jmpl %o7,%g0 std %l0,[%i3+0x028] ! Mem[0000000031800028] p16_far_2_lem: membar #Sync lduw [%i0+0x014],%l2 ! Mem[0000000030000014] ldub [%i3+0x034],%l3 ! Mem[0000000031800034] stw %l3,[%i3+0x010] ! Mem[0000000031800010] stb %l3,[%i2+0x01e] ! Mem[000000003100001e] membar #Sync jmpl %o7,%g0 std %l0,[%i3+0x028] ! Mem[0000000031800028] p16_far_2_he: jmpl %o7,%g0 ldub [%i1+0x01f],%l7 ! Mem[000000003080001f] jmpl %o7,%g0 nop p16_far_2_hem: membar #Sync jmpl %o7,%g0 ldub [%i1+0x01f],%l7 ! Mem[000000003080001f] jmpl %o7,%g0 nop p16_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p17_far_2_le: sth %l2,[%i0+0x014] ! Mem[0000000032000014] ldub [%i0+0x014],%l3 ! Mem[0000000032000014] ldsh [%i1+0x012],%l3 ! Mem[0000000032800012] ldsb [%i1+0x03e],%l3 ! Mem[000000003280003e] jmpl %o7,%g0 ldx [%i2+0x008],%l1 ! Mem[0000000033000008] p17_far_2_lem: membar #Sync sth %l2,[%i0+0x014] ! Mem[0000000032000014] ldub [%i0+0x014],%l3 ! Mem[0000000032000014] ldsh [%i1+0x012],%l3 ! Mem[0000000032800012] ldsb [%i1+0x03e],%l3 ! Mem[000000003280003e] membar #Sync jmpl %o7,%g0 ldx [%i2+0x008],%l1 ! Mem[0000000033000008] p17_far_2_he: jmpl %o7,%g0 ldsh [%i2+0x03e],%l7 ! Mem[000000003300003e] jmpl %o7,%g0 nop p17_far_2_hem: membar #Sync jmpl %o7,%g0 ldsh [%i2+0x03e],%l7 ! Mem[000000003300003e] jmpl %o7,%g0 nop p17_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p18_far_2_le: stx %l2,[%i3+0x010] ! Mem[0000000035800010] lduw [%i2+0x034],%l3 ! Mem[0000000035000034] stb %l3,[%i2+0x012] ! Mem[0000000035000012] lduh [%i0+0x01e],%l3 ! Mem[000000003400001e] jmpl %o7,%g0 lduh [%i0+0x02a],%l1 ! Mem[000000003400002a] p18_far_2_lem: membar #Sync stx %l2,[%i3+0x010] ! Mem[0000000035800010] lduw [%i2+0x034],%l3 ! Mem[0000000035000034] stb %l3,[%i2+0x012] ! Mem[0000000035000012] lduh [%i0+0x01e],%l3 ! Mem[000000003400001e] membar #Sync jmpl %o7,%g0 lduh [%i0+0x02a],%l1 ! Mem[000000003400002a] p18_far_2_he: jmpl %o7,%g0 ldd [%i2+0x018],%l6 ! Mem[0000000035000018] jmpl %o7,%g0 nop p18_far_2_hem: membar #Sync jmpl %o7,%g0 ldd [%i2+0x018],%l6 ! Mem[0000000035000018] jmpl %o7,%g0 nop p18_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p19_far_2_le: ldsw [%i2+0x014],%l2 ! Mem[0000000037000014] lduw [%i3+0x014],%l3 ! Mem[0000000037800014] stx %l3,[%i0+0x010] ! Mem[0000000036000010] stw %l3,[%i3+0x03c] ! Mem[000000003780003c] jmpl %o7,%g0 ldsw [%i2+0x008],%l1 ! Mem[0000000037000008] p19_far_2_lem: membar #Sync ldsw [%i2+0x014],%l2 ! Mem[0000000037000014] lduw [%i3+0x014],%l3 ! Mem[0000000037800014] stx %l3,[%i0+0x010] ! Mem[0000000036000010] stw %l3,[%i3+0x03c] ! Mem[000000003780003c] membar #Sync jmpl %o7,%g0 ldsw [%i2+0x008],%l1 ! Mem[0000000037000008] p19_far_2_he: jmpl %o7,%g0 stw %l7,[%i3+0x03c] ! Mem[000000003780003c] jmpl %o7,%g0 nop p19_far_2_hem: membar #Sync jmpl %o7,%g0 stw %l7,[%i3+0x03c] ! Mem[000000003780003c] jmpl %o7,%g0 nop p19_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p20_far_2_le: lduh [%i1+0x014],%l2 ! Mem[0000000038800014] lduw [%i0+0x034],%l3 ! Mem[0000000038000034] lduh [%i2+0x012],%l3 ! Mem[0000000039000012] ldsh [%i2+0x01e],%l3 ! Mem[000000003900001e] jmpl %o7,%g0 ldsw [%i0+0x028],%l1 ! Mem[0000000038000028] p20_far_2_lem: membar #Sync lduh [%i1+0x014],%l2 ! Mem[0000000038800014] lduw [%i0+0x034],%l3 ! Mem[0000000038000034] lduh [%i2+0x012],%l3 ! Mem[0000000039000012] ldsh [%i2+0x01e],%l3 ! Mem[000000003900001e] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x028],%l1 ! Mem[0000000038000028] p20_far_2_he: jmpl %o7,%g0 std %l6,[%i0+0x018] ! Mem[0000000038000018] jmpl %o7,%g0 nop p20_far_2_hem: membar #Sync jmpl %o7,%g0 std %l6,[%i0+0x018] ! Mem[0000000038000018] jmpl %o7,%g0 nop p20_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p21_far_2_le: std %l2,[%i0+0x010] ! Mem[000000003a000010] stb %l3,[%i2+0x014] ! Mem[000000003b000014] stw %l3,[%i3+0x010] ! Mem[000000003b800010] stb %l3,[%i2+0x03e] ! Mem[000000003b00003e] jmpl %o7,%g0 ldsb [%i2+0x00a],%l1 ! Mem[000000003b00000a] p21_far_2_lem: membar #Sync std %l2,[%i0+0x010] ! Mem[000000003a000010] stb %l3,[%i2+0x014] ! Mem[000000003b000014] stw %l3,[%i3+0x010] ! Mem[000000003b800010] stb %l3,[%i2+0x03e] ! Mem[000000003b00003e] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x00a],%l1 ! Mem[000000003b00000a] p21_far_2_he: jmpl %o7,%g0 ldx [%i1+0x038],%l7 ! Mem[000000003a800038] jmpl %o7,%g0 nop p21_far_2_hem: membar #Sync jmpl %o7,%g0 ldx [%i1+0x038],%l7 ! Mem[000000003a800038] jmpl %o7,%g0 nop p21_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p22_far_2_le: stw %l2,[%i0+0x014] ! Mem[000000003c000014] stb %l3,[%i3+0x034] ! Mem[000000003d800034] ldsh [%i1+0x012],%l3 ! Mem[000000003c800012] stx %l3,[%i1+0x018] ! Mem[000000003c800018] jmpl %o7,%g0 stx %l1,[%i1+0x028] ! Mem[000000003c800028] p22_far_2_lem: membar #Sync stw %l2,[%i0+0x014] ! Mem[000000003c000014] stb %l3,[%i3+0x034] ! Mem[000000003d800034] ldsh [%i1+0x012],%l3 ! Mem[000000003c800012] stx %l3,[%i1+0x018] ! Mem[000000003c800018] membar #Sync jmpl %o7,%g0 stx %l1,[%i1+0x028] ! Mem[000000003c800028] p22_far_2_he: jmpl %o7,%g0 ldsw [%i2+0x01c],%l7 ! Mem[000000003d00001c] jmpl %o7,%g0 nop p22_far_2_hem: membar #Sync jmpl %o7,%g0 ldsw [%i2+0x01c],%l7 ! Mem[000000003d00001c] jmpl %o7,%g0 nop p22_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p23_far_2_le: ldsh [%i3+0x014],%l2 ! Mem[000000003f800014] stb %l3,[%i0+0x014] ! Mem[000000003e000014] stb %l3,[%i2+0x012] ! Mem[000000003f000012] lduh [%i0+0x03e],%l3 ! Mem[000000003e00003e] jmpl %o7,%g0 stx %l1,[%i3+0x008] ! Mem[000000003f800008] p23_far_2_lem: membar #Sync ldsh [%i3+0x014],%l2 ! Mem[000000003f800014] stb %l3,[%i0+0x014] ! Mem[000000003e000014] stb %l3,[%i2+0x012] ! Mem[000000003f000012] lduh [%i0+0x03e],%l3 ! Mem[000000003e00003e] membar #Sync jmpl %o7,%g0 stx %l1,[%i3+0x008] ! Mem[000000003f800008] p23_far_2_he: jmpl %o7,%g0 ldsb [%i2+0x03f],%l7 ! Mem[000000003f00003f] jmpl %o7,%g0 nop p23_far_2_hem: membar #Sync jmpl %o7,%g0 ldsb [%i2+0x03f],%l7 ! Mem[000000003f00003f] jmpl %o7,%g0 nop p23_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p24_far_2_le: ldub [%i2+0x015],%l2 ! Mem[0000000041000015] sth %l3,[%i2+0x034] ! Mem[0000000041000034] stx %l3,[%i0+0x010] ! Mem[0000000040000010] std %l2,[%i3+0x018] ! Mem[0000000041800018] jmpl %o7,%g0 sth %l1,[%i2+0x02a] ! Mem[000000004100002a] p24_far_2_lem: membar #Sync ldub [%i2+0x015],%l2 ! Mem[0000000041000015] sth %l3,[%i2+0x034] ! Mem[0000000041000034] stx %l3,[%i0+0x010] ! Mem[0000000040000010] std %l2,[%i3+0x018] ! Mem[0000000041800018] membar #Sync jmpl %o7,%g0 sth %l1,[%i2+0x02a] ! Mem[000000004100002a] p24_far_2_he: jmpl %o7,%g0 stx %l7,[%i2+0x018] ! Mem[0000000041000018] jmpl %o7,%g0 nop p24_far_2_hem: membar #Sync jmpl %o7,%g0 stx %l7,[%i2+0x018] ! Mem[0000000041000018] jmpl %o7,%g0 nop p24_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p25_far_2_le: stb %l2,[%i1+0x015] ! Mem[0000000042800015] sth %l3,[%i3+0x014] ! Mem[0000000043800014] lduh [%i2+0x012],%l3 ! Mem[0000000043000012] ldsh [%i2+0x03e],%l3 ! Mem[000000004300003e] jmpl %o7,%g0 stb %l1,[%i3+0x00a] ! Mem[000000004380000a] p25_far_2_lem: membar #Sync stb %l2,[%i1+0x015] ! Mem[0000000042800015] sth %l3,[%i3+0x014] ! Mem[0000000043800014] lduh [%i2+0x012],%l3 ! Mem[0000000043000012] ldsh [%i2+0x03e],%l3 ! Mem[000000004300003e] membar #Sync jmpl %o7,%g0 stb %l1,[%i3+0x00a] ! Mem[000000004380000a] p25_far_2_he: jmpl %o7,%g0 sth %l7,[%i3+0x03e] ! Mem[000000004380003e] jmpl %o7,%g0 nop p25_far_2_hem: membar #Sync jmpl %o7,%g0 sth %l7,[%i3+0x03e] ! Mem[000000004380003e] jmpl %o7,%g0 nop p25_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p26_far_2_le: sth %l2,[%i0+0x014] ! Mem[0000000044000014] stx %l3,[%i0+0x030] ! Mem[0000000044000030] std %l2,[%i3+0x010] ! Mem[0000000045800010] lduw [%i2+0x01c],%l3 ! Mem[000000004500001c] jmpl %o7,%g0 lduw [%i2+0x028],%l1 ! Mem[0000000045000028] p26_far_2_lem: membar #Sync sth %l2,[%i0+0x014] ! Mem[0000000044000014] stx %l3,[%i0+0x030] ! Mem[0000000044000030] std %l2,[%i3+0x010] ! Mem[0000000045800010] lduw [%i2+0x01c],%l3 ! Mem[000000004500001c] membar #Sync jmpl %o7,%g0 lduw [%i2+0x028],%l1 ! Mem[0000000045000028] p26_far_2_he: jmpl %o7,%g0 stb %l7,[%i0+0x01f] ! Mem[000000004400001f] jmpl %o7,%g0 nop p26_far_2_hem: membar #Sync jmpl %o7,%g0 stb %l7,[%i0+0x01f] ! Mem[000000004400001f] jmpl %o7,%g0 nop p26_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p27_far_2_le: ldsb [%i0+0x015],%l2 ! Mem[0000000046000015] stx %l3,[%i2+0x010] ! Mem[0000000047000010] ldsh [%i1+0x012],%l3 ! Mem[0000000046800012] stx %l3,[%i0+0x038] ! Mem[0000000046000038] jmpl %o7,%g0 lduw [%i0+0x008],%l1 ! Mem[0000000046000008] p27_far_2_lem: membar #Sync ldsb [%i0+0x015],%l2 ! Mem[0000000046000015] stx %l3,[%i2+0x010] ! Mem[0000000047000010] ldsh [%i1+0x012],%l3 ! Mem[0000000046800012] stx %l3,[%i0+0x038] ! Mem[0000000046000038] membar #Sync jmpl %o7,%g0 lduw [%i0+0x008],%l1 ! Mem[0000000046000008] p27_far_2_he: jmpl %o7,%g0 lduw [%i1+0x03c],%l7 ! Mem[000000004680003c] jmpl %o7,%g0 nop p27_far_2_hem: membar #Sync jmpl %o7,%g0 lduw [%i1+0x03c],%l7 ! Mem[000000004680003c] jmpl %o7,%g0 nop p27_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p28_far_2_le: ldsw [%i3+0x014],%l2 ! Mem[0000000049800014] stx %l3,[%i3+0x030] ! Mem[0000000049800030] stb %l3,[%i2+0x012] ! Mem[0000000049000012] ldsw [%i3+0x01c],%l3 ! Mem[000000004980001c] jmpl %o7,%g0 ldub [%i2+0x02a],%l1 ! Mem[000000004900002a] p28_far_2_lem: membar #Sync ldsw [%i3+0x014],%l2 ! Mem[0000000049800014] stx %l3,[%i3+0x030] ! Mem[0000000049800030] stb %l3,[%i2+0x012] ! Mem[0000000049000012] ldsw [%i3+0x01c],%l3 ! Mem[000000004980001c] membar #Sync jmpl %o7,%g0 ldub [%i2+0x02a],%l1 ! Mem[000000004900002a] p28_far_2_he: jmpl %o7,%g0 ldub [%i2+0x01f],%l7 ! Mem[000000004900001f] jmpl %o7,%g0 nop p28_far_2_hem: membar #Sync jmpl %o7,%g0 ldub [%i2+0x01f],%l7 ! Mem[000000004900001f] jmpl %o7,%g0 nop p28_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p29_far_2_le: lduh [%i2+0x014],%l2 ! Mem[000000004b000014] ldsb [%i0+0x014],%l3 ! Mem[000000004a000014] stx %l3,[%i0+0x010] ! Mem[000000004a000010] std %l2,[%i2+0x038] ! Mem[000000004b000038] jmpl %o7,%g0 ldsh [%i1+0x00a],%l1 ! Mem[000000004a80000a] p29_far_2_lem: membar #Sync lduh [%i2+0x014],%l2 ! Mem[000000004b000014] ldsb [%i0+0x014],%l3 ! Mem[000000004a000014] stx %l3,[%i0+0x010] ! Mem[000000004a000010] std %l2,[%i2+0x038] ! Mem[000000004b000038] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x00a],%l1 ! Mem[000000004a80000a] p29_far_2_he: jmpl %o7,%g0 ldsh [%i2+0x03e],%l7 ! Mem[000000004b00003e] jmpl %o7,%g0 nop p29_far_2_hem: membar #Sync jmpl %o7,%g0 ldsh [%i2+0x03e],%l7 ! Mem[000000004b00003e] jmpl %o7,%g0 nop p29_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p30_far_2_le: std %l2,[%i1+0x010] ! Mem[000000004c800010] ldsb [%i2+0x034],%l3 ! Mem[000000004d000034] lduh [%i2+0x012],%l3 ! Mem[000000004d000012] ldd [%i2+0x018],%l2 ! Mem[000000004d000018] jmpl %o7,%g0 ldd [%i2+0x028],%l0 ! Mem[000000004d000028] p30_far_2_lem: membar #Sync std %l2,[%i1+0x010] ! Mem[000000004c800010] ldsb [%i2+0x034],%l3 ! Mem[000000004d000034] lduh [%i2+0x012],%l3 ! Mem[000000004d000012] ldd [%i2+0x018],%l2 ! Mem[000000004d000018] membar #Sync jmpl %o7,%g0 ldd [%i2+0x028],%l0 ! Mem[000000004d000028] p30_far_2_he: jmpl %o7,%g0 ldd [%i3+0x018],%l6 ! Mem[000000004d800018] jmpl %o7,%g0 nop p30_far_2_hem: membar #Sync jmpl %o7,%g0 ldd [%i3+0x018],%l6 ! Mem[000000004d800018] jmpl %o7,%g0 nop p30_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p31_far_2_le: stw %l2,[%i0+0x014] ! Mem[000000004e000014] ldsw [%i3+0x014],%l3 ! Mem[000000004f800014] std %l2,[%i0+0x010] ! Mem[000000004e000010] lduw [%i1+0x03c],%l3 ! Mem[000000004e80003c] jmpl %o7,%g0 ldd [%i1+0x008],%l0 ! Mem[000000004e800008] p31_far_2_lem: membar #Sync stw %l2,[%i0+0x014] ! Mem[000000004e000014] ldsw [%i3+0x014],%l3 ! Mem[000000004f800014] std %l2,[%i0+0x010] ! Mem[000000004e000010] lduw [%i1+0x03c],%l3 ! Mem[000000004e80003c] membar #Sync jmpl %o7,%g0 ldd [%i1+0x008],%l0 ! Mem[000000004e800008] p31_far_2_he: jmpl %o7,%g0 stw %l7,[%i0+0x03c] ! Mem[000000004e00003c] jmpl %o7,%g0 nop p31_far_2_hem: membar #Sync jmpl %o7,%g0 stw %l7,[%i0+0x03c] ! Mem[000000004e00003c] jmpl %o7,%g0 nop p31_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p32_far_2_le: ldsh [%i0+0x014],%l2 ! Mem[0000000050000014] ldsw [%i0+0x034],%l3 ! Mem[0000000050000034] ldsh [%i2+0x012],%l3 ! Mem[0000000051000012] sth %l3,[%i0+0x01e] ! Mem[000000005000001e] jmpl %o7,%g0 stw %l1,[%i3+0x028] ! Mem[0000000051800028] p32_far_2_lem: membar #Sync ldsh [%i0+0x014],%l2 ! Mem[0000000050000014] ldsw [%i0+0x034],%l3 ! Mem[0000000050000034] ldsh [%i2+0x012],%l3 ! Mem[0000000051000012] sth %l3,[%i0+0x01e] ! Mem[000000005000001e] membar #Sync jmpl %o7,%g0 stw %l1,[%i3+0x028] ! Mem[0000000051800028] p32_far_2_he: jmpl %o7,%g0 ldx [%i1+0x018],%l7 ! Mem[0000000050800018] jmpl %o7,%g0 nop p32_far_2_hem: membar #Sync jmpl %o7,%g0 ldx [%i1+0x018],%l7 ! Mem[0000000050800018] jmpl %o7,%g0 nop p32_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p33_far_2_le: ldub [%i3+0x015],%l2 ! Mem[0000000053800015] ldsw [%i2+0x014],%l3 ! Mem[0000000053000014] lduw [%i3+0x010],%l3 ! Mem[0000000053800010] ldsw [%i3+0x03c],%l3 ! Mem[000000005380003c] jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000053000008] p33_far_2_lem: membar #Sync ldub [%i3+0x015],%l2 ! Mem[0000000053800015] ldsw [%i2+0x014],%l3 ! Mem[0000000053000014] lduw [%i3+0x010],%l3 ! Mem[0000000053800010] ldsw [%i3+0x03c],%l3 ! Mem[000000005380003c] membar #Sync jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000053000008] p33_far_2_he: jmpl %o7,%g0 lduh [%i2+0x03e],%l7 ! Mem[000000005300003e] jmpl %o7,%g0 nop p33_far_2_hem: membar #Sync jmpl %o7,%g0 lduh [%i2+0x03e],%l7 ! Mem[000000005300003e] jmpl %o7,%g0 nop p33_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p34_far_2_le: stb %l2,[%i2+0x015] ! Mem[0000000055000015] lduh [%i3+0x034],%l3 ! Mem[0000000055800034] stx %l3,[%i1+0x010] ! Mem[0000000054800010] ldx [%i2+0x018],%l3 ! Mem[0000000055000018] jmpl %o7,%g0 ldx [%i0+0x028],%l1 ! Mem[0000000054000028] p34_far_2_lem: membar #Sync stb %l2,[%i2+0x015] ! Mem[0000000055000015] lduh [%i3+0x034],%l3 ! Mem[0000000055800034] stx %l3,[%i1+0x010] ! Mem[0000000054800010] ldx [%i2+0x018],%l3 ! Mem[0000000055000018] membar #Sync jmpl %o7,%g0 ldx [%i0+0x028],%l1 ! Mem[0000000054000028] p34_far_2_he: jmpl %o7,%g0 ldsw [%i2+0x01c],%l7 ! Mem[000000005500001c] jmpl %o7,%g0 nop p34_far_2_hem: membar #Sync jmpl %o7,%g0 ldsw [%i2+0x01c],%l7 ! Mem[000000005500001c] jmpl %o7,%g0 nop p34_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p35_far_2_le: sth %l2,[%i1+0x014] ! Mem[0000000056800014] lduh [%i0+0x014],%l3 ! Mem[0000000056000014] ldsw [%i2+0x010],%l3 ! Mem[0000000057000010] ldd [%i2+0x038],%l2 ! Mem[0000000057000038] jmpl %o7,%g0 ldx [%i2+0x008],%l1 ! Mem[0000000057000008] p35_far_2_lem: membar #Sync sth %l2,[%i1+0x014] ! Mem[0000000056800014] lduh [%i0+0x014],%l3 ! Mem[0000000056000014] ldsw [%i2+0x010],%l3 ! Mem[0000000057000010] ldd [%i2+0x038],%l2 ! Mem[0000000057000038] membar #Sync jmpl %o7,%g0 ldx [%i2+0x008],%l1 ! Mem[0000000057000008] p35_far_2_he: jmpl %o7,%g0 ldsb [%i3+0x03f],%l7 ! Mem[000000005780003f] jmpl %o7,%g0 nop p35_far_2_hem: membar #Sync jmpl %o7,%g0 ldsb [%i3+0x03f],%l7 ! Mem[000000005780003f] jmpl %o7,%g0 nop p35_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p36_far_2_le: ldsb [%i0+0x015],%l2 ! Mem[0000000058000015] lduh [%i2+0x034],%l3 ! Mem[0000000059000034] std %l2,[%i0+0x010] ! Mem[0000000058000010] ldub [%i1+0x01e],%l3 ! Mem[000000005880001e] jmpl %o7,%g0 lduh [%i0+0x02a],%l1 ! Mem[000000005800002a] p36_far_2_lem: membar #Sync ldsb [%i0+0x015],%l2 ! Mem[0000000058000015] lduh [%i2+0x034],%l3 ! Mem[0000000059000034] std %l2,[%i0+0x010] ! Mem[0000000058000010] ldub [%i1+0x01e],%l3 ! Mem[000000005880001e] membar #Sync jmpl %o7,%g0 lduh [%i0+0x02a],%l1 ! Mem[000000005800002a] p36_far_2_he: jmpl %o7,%g0 stx %l7,[%i0+0x018] ! Mem[0000000058000018] jmpl %o7,%g0 nop p36_far_2_hem: membar #Sync jmpl %o7,%g0 stx %l7,[%i0+0x018] ! Mem[0000000058000018] jmpl %o7,%g0 nop p36_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p37_far_2_le: ldsw [%i0+0x014],%l2 ! Mem[000000005a000014] ldx [%i3+0x010],%l3 ! Mem[000000005b800010] ldsh [%i2+0x012],%l3 ! Mem[000000005b000012] sth %l3,[%i0+0x03e] ! Mem[000000005a00003e] jmpl %o7,%g0 ldsw [%i2+0x008],%l1 ! Mem[000000005b000008] p37_far_2_lem: membar #Sync ldsw [%i0+0x014],%l2 ! Mem[000000005a000014] ldx [%i3+0x010],%l3 ! Mem[000000005b800010] ldsh [%i2+0x012],%l3 ! Mem[000000005b000012] sth %l3,[%i0+0x03e] ! Mem[000000005a00003e] membar #Sync jmpl %o7,%g0 ldsw [%i2+0x008],%l1 ! Mem[000000005b000008] p37_far_2_he: jmpl %o7,%g0 sth %l7,[%i1+0x03e] ! Mem[000000005a80003e] jmpl %o7,%g0 nop p37_far_2_hem: membar #Sync jmpl %o7,%g0 sth %l7,[%i1+0x03e] ! Mem[000000005a80003e] jmpl %o7,%g0 nop p37_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p38_far_2_le: ldx [%i3+0x010],%l2 ! Mem[000000005d800010] ldx [%i0+0x030],%l3 ! Mem[000000005c000030] lduw [%i3+0x010],%l3 ! Mem[000000005d800010] ldsb [%i3+0x01e],%l3 ! Mem[000000005d80001e] jmpl %o7,%g0 ldsb [%i1+0x02a],%l1 ! Mem[000000005c80002a] p38_far_2_lem: membar #Sync ldx [%i3+0x010],%l2 ! Mem[000000005d800010] ldx [%i0+0x030],%l3 ! Mem[000000005c000030] lduw [%i3+0x010],%l3 ! Mem[000000005d800010] ldsb [%i3+0x01e],%l3 ! Mem[000000005d80001e] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x02a],%l1 ! Mem[000000005c80002a] p38_far_2_he: jmpl %o7,%g0 stb %l7,[%i2+0x01f] ! Mem[000000005d00001f] jmpl %o7,%g0 nop p38_far_2_hem: membar #Sync jmpl %o7,%g0 stb %l7,[%i2+0x01f] ! Mem[000000005d00001f] jmpl %o7,%g0 nop p38_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p39_far_2_le: std %l2,[%i2+0x010] ! Mem[000000005f000010] std %l2,[%i2+0x010] ! Mem[000000005f000010] stx %l3,[%i1+0x010] ! Mem[000000005e800010] ldx [%i2+0x038],%l3 ! Mem[000000005f000038] jmpl %o7,%g0 ldsb [%i3+0x00a],%l1 ! Mem[000000005f80000a] p39_far_2_lem: membar #Sync std %l2,[%i2+0x010] ! Mem[000000005f000010] std %l2,[%i2+0x010] ! Mem[000000005f000010] stx %l3,[%i1+0x010] ! Mem[000000005e800010] ldx [%i2+0x038],%l3 ! Mem[000000005f000038] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x00a],%l1 ! Mem[000000005f80000a] p39_far_2_he: jmpl %o7,%g0 lduw [%i2+0x03c],%l7 ! Mem[000000005f00003c] jmpl %o7,%g0 nop p39_far_2_hem: membar #Sync jmpl %o7,%g0 lduw [%i2+0x03c],%l7 ! Mem[000000005f00003c] jmpl %o7,%g0 nop p39_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p40_far_2_le: ldd [%i1+0x010],%l2 ! Mem[0000000060800010] std %l2,[%i3+0x030] ! Mem[0000000061800030] ldsw [%i2+0x010],%l3 ! Mem[0000000061000010] stw %l3,[%i1+0x01c] ! Mem[000000006080001c] jmpl %o7,%g0 stx %l1,[%i1+0x028] ! Mem[0000000060800028] p40_far_2_lem: membar #Sync ldd [%i1+0x010],%l2 ! Mem[0000000060800010] std %l2,[%i3+0x030] ! Mem[0000000061800030] ldsw [%i2+0x010],%l3 ! Mem[0000000061000010] stw %l3,[%i1+0x01c] ! Mem[000000006080001c] membar #Sync jmpl %o7,%g0 stx %l1,[%i1+0x028] ! Mem[0000000060800028] p40_far_2_he: jmpl %o7,%g0 ldub [%i3+0x01f],%l7 ! Mem[000000006180001f] jmpl %o7,%g0 nop p40_far_2_hem: membar #Sync jmpl %o7,%g0 ldub [%i3+0x01f],%l7 ! Mem[000000006180001f] jmpl %o7,%g0 nop p40_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p41_far_2_le: ldsh [%i0+0x014],%l2 ! Mem[0000000062000014] std %l2,[%i0+0x010] ! Mem[0000000062000010] std %l2,[%i0+0x010] ! Mem[0000000062000010] ldub [%i0+0x03e],%l3 ! Mem[000000006200003e] jmpl %o7,%g0 sth %l1,[%i3+0x00a] ! Mem[000000006380000a] p41_far_2_lem: membar #Sync ldsh [%i0+0x014],%l2 ! Mem[0000000062000014] std %l2,[%i0+0x010] ! Mem[0000000062000010] std %l2,[%i0+0x010] ! Mem[0000000062000010] ldub [%i0+0x03e],%l3 ! Mem[000000006200003e] membar #Sync jmpl %o7,%g0 sth %l1,[%i3+0x00a] ! Mem[000000006380000a] p41_far_2_he: jmpl %o7,%g0 ldsh [%i0+0x03e],%l7 ! Mem[000000006200003e] jmpl %o7,%g0 nop p41_far_2_hem: membar #Sync jmpl %o7,%g0 ldsh [%i0+0x03e],%l7 ! Mem[000000006200003e] jmpl %o7,%g0 nop p41_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p42_far_2_le: lduw [%i0+0x014],%l2 ! Mem[0000000064000014] stw %l3,[%i2+0x034] ! Mem[0000000065000034] ldd [%i2+0x010],%l2 ! Mem[0000000065000010] stb %l3,[%i3+0x01e] ! Mem[000000006580001e] jmpl %o7,%g0 sth %l1,[%i2+0x02a] ! Mem[000000006500002a] p42_far_2_lem: membar #Sync lduw [%i0+0x014],%l2 ! Mem[0000000064000014] stw %l3,[%i2+0x034] ! Mem[0000000065000034] ldd [%i2+0x010],%l2 ! Mem[0000000065000010] stb %l3,[%i3+0x01e] ! Mem[000000006580001e] membar #Sync jmpl %o7,%g0 sth %l1,[%i2+0x02a] ! Mem[000000006500002a] p42_far_2_he: jmpl %o7,%g0 stw %l7,[%i0+0x01c] ! Mem[000000006400001c] jmpl %o7,%g0 nop p42_far_2_hem: membar #Sync jmpl %o7,%g0 stw %l7,[%i0+0x01c] ! Mem[000000006400001c] jmpl %o7,%g0 nop p42_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p43_far_2_le: stb %l2,[%i3+0x015] ! Mem[0000000067800015] stw %l3,[%i3+0x014] ! Mem[0000000067800014] lduw [%i3+0x010],%l3 ! Mem[0000000067800010] ldsb [%i2+0x03e],%l3 ! Mem[000000006700003e] jmpl %o7,%g0 stb %l1,[%i0+0x00a] ! Mem[000000006600000a] p43_far_2_lem: membar #Sync stb %l2,[%i3+0x015] ! Mem[0000000067800015] stw %l3,[%i3+0x014] ! Mem[0000000067800014] lduw [%i3+0x010],%l3 ! Mem[0000000067800010] ldsb [%i2+0x03e],%l3 ! Mem[000000006700003e] membar #Sync jmpl %o7,%g0 stb %l1,[%i0+0x00a] ! Mem[000000006600000a] p43_far_2_he: jmpl %o7,%g0 std %l6,[%i1+0x038] ! Mem[0000000066800038] jmpl %o7,%g0 nop p43_far_2_hem: membar #Sync jmpl %o7,%g0 std %l6,[%i1+0x038] ! Mem[0000000066800038] jmpl %o7,%g0 nop p43_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p44_far_2_le: stx %l2,[%i2+0x010] ! Mem[0000000069000010] stw %l3,[%i0+0x034] ! Mem[0000000068000034] stx %l3,[%i1+0x010] ! Mem[0000000068800010] lduh [%i2+0x01e],%l3 ! Mem[000000006900001e] jmpl %o7,%g0 lduw [%i2+0x028],%l1 ! Mem[0000000069000028] p44_far_2_lem: membar #Sync stx %l2,[%i2+0x010] ! Mem[0000000069000010] stw %l3,[%i0+0x034] ! Mem[0000000068000034] stx %l3,[%i1+0x010] ! Mem[0000000068800010] lduh [%i2+0x01e],%l3 ! Mem[000000006900001e] membar #Sync jmpl %o7,%g0 lduw [%i2+0x028],%l1 ! Mem[0000000069000028] p44_far_2_he: jmpl %o7,%g0 ldx [%i2+0x018],%l7 ! Mem[0000000069000018] jmpl %o7,%g0 nop p44_far_2_hem: membar #Sync jmpl %o7,%g0 ldx [%i2+0x018],%l7 ! Mem[0000000069000018] jmpl %o7,%g0 nop p44_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p45_far_2_le: ldsb [%i1+0x015],%l2 ! Mem[000000006a800015] ldd [%i2+0x010],%l2 ! Mem[000000006b000010] ldsw [%i2+0x010],%l3 ! Mem[000000006b000010] stw %l3,[%i1+0x03c] ! Mem[000000006a80003c] jmpl %o7,%g0 ldub [%i1+0x00a],%l1 ! Mem[000000006a80000a] p45_far_2_lem: membar #Sync ldsb [%i1+0x015],%l2 ! Mem[000000006a800015] ldd [%i2+0x010],%l2 ! Mem[000000006b000010] ldsw [%i2+0x010],%l3 ! Mem[000000006b000010] stw %l3,[%i1+0x03c] ! Mem[000000006a80003c] membar #Sync jmpl %o7,%g0 ldub [%i1+0x00a],%l1 ! Mem[000000006a80000a] p45_far_2_he: jmpl %o7,%g0 lduh [%i2+0x03e],%l7 ! Mem[000000006b00003e] jmpl %o7,%g0 nop p45_far_2_hem: membar #Sync jmpl %o7,%g0 lduh [%i2+0x03e],%l7 ! Mem[000000006b00003e] jmpl %o7,%g0 nop p45_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p46_far_2_le: lduh [%i0+0x014],%l2 ! Mem[000000006c000014] ldd [%i3+0x030],%l2 ! Mem[000000006d800030] std %l2,[%i1+0x010] ! Mem[000000006c800010] ldsh [%i0+0x01e],%l3 ! Mem[000000006c00001e] jmpl %o7,%g0 ldub [%i2+0x02a],%l1 ! Mem[000000006d00002a] p46_far_2_lem: membar #Sync lduh [%i0+0x014],%l2 ! Mem[000000006c000014] ldd [%i3+0x030],%l2 ! Mem[000000006d800030] std %l2,[%i1+0x010] ! Mem[000000006c800010] ldsh [%i0+0x01e],%l3 ! Mem[000000006c00001e] membar #Sync jmpl %o7,%g0 ldub [%i2+0x02a],%l1 ! Mem[000000006d00002a] p46_far_2_he: jmpl %o7,%g0 ldsw [%i3+0x01c],%l7 ! Mem[000000006d80001c] jmpl %o7,%g0 nop p46_far_2_hem: membar #Sync jmpl %o7,%g0 ldsw [%i3+0x01c],%l7 ! Mem[000000006d80001c] jmpl %o7,%g0 nop p46_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p47_far_2_le: ldx [%i0+0x010],%l2 ! Mem[000000006e000010] ldsh [%i0+0x014],%l3 ! Mem[000000006e000014] ldd [%i2+0x010],%l2 ! Mem[000000006f000010] stb %l3,[%i3+0x03e] ! Mem[000000006f80003e] jmpl %o7,%g0 ldsh [%i1+0x00a],%l1 ! Mem[000000006e80000a] p47_far_2_lem: membar #Sync ldx [%i0+0x010],%l2 ! Mem[000000006e000010] ldsh [%i0+0x014],%l3 ! Mem[000000006e000014] ldd [%i2+0x010],%l2 ! Mem[000000006f000010] stb %l3,[%i3+0x03e] ! Mem[000000006f80003e] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x00a],%l1 ! Mem[000000006e80000a] p47_far_2_he: jmpl %o7,%g0 ldsb [%i0+0x03f],%l7 ! Mem[000000006e00003f] jmpl %o7,%g0 nop p47_far_2_hem: membar #Sync jmpl %o7,%g0 ldsb [%i0+0x03f],%l7 ! Mem[000000006e00003f] jmpl %o7,%g0 nop p47_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p48_far_2_le: stw %l2,[%i3+0x014] ! Mem[0000000071800014] ldsh [%i1+0x034],%l3 ! Mem[0000000070800034] lduw [%i0+0x010],%l3 ! Mem[0000000070000010] stx %l3,[%i2+0x018] ! Mem[0000000071000018] jmpl %o7,%g0 ldd [%i3+0x028],%l0 ! Mem[0000000071800028] p48_far_2_lem: membar #Sync stw %l2,[%i3+0x014] ! Mem[0000000071800014] ldsh [%i1+0x034],%l3 ! Mem[0000000070800034] lduw [%i0+0x010],%l3 ! Mem[0000000070000010] stx %l3,[%i2+0x018] ! Mem[0000000071000018] membar #Sync jmpl %o7,%g0 ldd [%i3+0x028],%l0 ! Mem[0000000071800028] p48_far_2_he: jmpl %o7,%g0 stx %l7,[%i1+0x018] ! Mem[0000000070800018] jmpl %o7,%g0 nop p48_far_2_hem: membar #Sync jmpl %o7,%g0 stx %l7,[%i1+0x018] ! Mem[0000000070800018] jmpl %o7,%g0 nop p48_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p49_far_2_le: ldd [%i2+0x010],%l2 ! Mem[0000000073000010] ldsh [%i3+0x014],%l3 ! Mem[0000000073800014] sth %l3,[%i2+0x012] ! Mem[0000000073000012] lduh [%i2+0x03e],%l3 ! Mem[000000007300003e] jmpl %o7,%g0 stw %l1,[%i2+0x008] ! Mem[0000000073000008] p49_far_2_lem: membar #Sync ldd [%i2+0x010],%l2 ! Mem[0000000073000010] ldsh [%i3+0x014],%l3 ! Mem[0000000073800014] sth %l3,[%i2+0x012] ! Mem[0000000073000012] lduh [%i2+0x03e],%l3 ! Mem[000000007300003e] membar #Sync jmpl %o7,%g0 stw %l1,[%i2+0x008] ! Mem[0000000073000008] p49_far_2_he: jmpl %o7,%g0 sth %l7,[%i2+0x03e] ! Mem[000000007300003e] jmpl %o7,%g0 nop p49_far_2_hem: membar #Sync jmpl %o7,%g0 sth %l7,[%i2+0x03e] ! Mem[000000007300003e] jmpl %o7,%g0 nop p49_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p50_far_2_le: ldub [%i1+0x015],%l2 ! Mem[0000000074800015] ldub [%i0+0x034],%l3 ! Mem[0000000074000034] ldsw [%i3+0x010],%l3 ! Mem[0000000075800010] std %l2,[%i1+0x018] ! Mem[0000000074800018] jmpl %o7,%g0 stw %l1,[%i0+0x028] ! Mem[0000000074000028] p50_far_2_lem: membar #Sync ldub [%i1+0x015],%l2 ! Mem[0000000074800015] ldub [%i0+0x034],%l3 ! Mem[0000000074000034] ldsw [%i3+0x010],%l3 ! Mem[0000000075800010] std %l2,[%i1+0x018] ! Mem[0000000074800018] membar #Sync jmpl %o7,%g0 stw %l1,[%i0+0x028] ! Mem[0000000074000028] p50_far_2_he: jmpl %o7,%g0 stb %l7,[%i2+0x01f] ! Mem[000000007500001f] jmpl %o7,%g0 nop p50_far_2_hem: membar #Sync jmpl %o7,%g0 stb %l7,[%i2+0x01f] ! Mem[000000007500001f] jmpl %o7,%g0 nop p50_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p51_far_2_le: lduw [%i0+0x014],%l2 ! Mem[0000000076000014] ldub [%i1+0x014],%l3 ! Mem[0000000076800014] ldx [%i1+0x010],%l3 ! Mem[0000000076800010] ldsh [%i0+0x03e],%l3 ! Mem[000000007600003e] jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000077000008] p51_far_2_lem: membar #Sync lduw [%i0+0x014],%l2 ! Mem[0000000076000014] ldub [%i1+0x014],%l3 ! Mem[0000000076800014] ldx [%i1+0x010],%l3 ! Mem[0000000076800010] ldsh [%i0+0x03e],%l3 ! Mem[000000007600003e] membar #Sync jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000077000008] p51_far_2_he: jmpl %o7,%g0 lduw [%i3+0x03c],%l7 ! Mem[000000007780003c] jmpl %o7,%g0 nop p51_far_2_hem: membar #Sync jmpl %o7,%g0 lduw [%i3+0x03c],%l7 ! Mem[000000007780003c] jmpl %o7,%g0 nop p51_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p52_far_2_le: sth %l2,[%i0+0x014] ! Mem[0000000078000014] lduw [%i3+0x034],%l3 ! Mem[0000000079800034] ldd [%i2+0x010],%l2 ! Mem[0000000079000010] lduw [%i3+0x01c],%l3 ! Mem[000000007980001c] jmpl %o7,%g0 ldx [%i0+0x028],%l1 ! Mem[0000000078000028] p52_far_2_lem: membar #Sync sth %l2,[%i0+0x014] ! Mem[0000000078000014] lduw [%i3+0x034],%l3 ! Mem[0000000079800034] ldd [%i2+0x010],%l2 ! Mem[0000000079000010] lduw [%i3+0x01c],%l3 ! Mem[000000007980001c] membar #Sync jmpl %o7,%g0 ldx [%i0+0x028],%l1 ! Mem[0000000078000028] p52_far_2_he: jmpl %o7,%g0 ldsh [%i0+0x01e],%l7 ! Mem[000000007800001e] jmpl %o7,%g0 nop p52_far_2_hem: membar #Sync jmpl %o7,%g0 ldsh [%i0+0x01e],%l7 ! Mem[000000007800001e] jmpl %o7,%g0 nop p52_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p53_far_2_le: stx %l2,[%i3+0x010] ! Mem[000000007b800010] lduw [%i0+0x014],%l3 ! Mem[000000007a000014] lduw [%i0+0x010],%l3 ! Mem[000000007a000010] stx %l3,[%i2+0x038] ! Mem[000000007b000038] jmpl %o7,%g0 lduh [%i2+0x00a],%l1 ! Mem[000000007b00000a] p53_far_2_lem: membar #Sync stx %l2,[%i3+0x010] ! Mem[000000007b800010] lduw [%i0+0x014],%l3 ! Mem[000000007a000014] lduw [%i0+0x010],%l3 ! Mem[000000007a000010] stx %l3,[%i2+0x038] ! Mem[000000007b000038] membar #Sync jmpl %o7,%g0 lduh [%i2+0x00a],%l1 ! Mem[000000007b00000a] p53_far_2_he: jmpl %o7,%g0 ldd [%i1+0x038],%l6 ! Mem[000000007a800038] jmpl %o7,%g0 nop p53_far_2_hem: membar #Sync jmpl %o7,%g0 ldd [%i1+0x038],%l6 ! Mem[000000007a800038] jmpl %o7,%g0 nop p53_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p54_far_2_le: ldsb [%i2+0x015],%l2 ! Mem[000000007d000015] lduw [%i1+0x034],%l3 ! Mem[000000007c800034] sth %l3,[%i2+0x012] ! Mem[000000007d000012] ldsw [%i1+0x01c],%l3 ! Mem[000000007c80001c] jmpl %o7,%g0 lduh [%i1+0x02a],%l1 ! Mem[000000007c80002a] p54_far_2_lem: membar #Sync ldsb [%i2+0x015],%l2 ! Mem[000000007d000015] lduw [%i1+0x034],%l3 ! Mem[000000007c800034] sth %l3,[%i2+0x012] ! Mem[000000007d000012] ldsw [%i1+0x01c],%l3 ! Mem[000000007c80001c] membar #Sync jmpl %o7,%g0 lduh [%i1+0x02a],%l1 ! Mem[000000007c80002a] p54_far_2_he: jmpl %o7,%g0 stw %l7,[%i2+0x01c] ! Mem[000000007d00001c] jmpl %o7,%g0 nop p54_far_2_hem: membar #Sync jmpl %o7,%g0 stw %l7,[%i2+0x01c] ! Mem[000000007d00001c] jmpl %o7,%g0 nop p54_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p55_far_2_le: lduh [%i1+0x014],%l2 ! Mem[000000007e800014] stb %l3,[%i3+0x014] ! Mem[000000007f800014] ldsw [%i3+0x010],%l3 ! Mem[000000007f800010] std %l2,[%i0+0x038] ! Mem[000000007e000038] jmpl %o7,%g0 ldsw [%i3+0x008],%l1 ! Mem[000000007f800008] p55_far_2_lem: membar #Sync lduh [%i1+0x014],%l2 ! Mem[000000007e800014] stb %l3,[%i3+0x014] ! Mem[000000007f800014] ldsw [%i3+0x010],%l3 ! Mem[000000007f800010] std %l2,[%i0+0x038] ! Mem[000000007e000038] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x008],%l1 ! Mem[000000007f800008] p55_far_2_he: jmpl %o7,%g0 std %l6,[%i2+0x038] ! Mem[000000007f000038] jmpl %o7,%g0 nop p55_far_2_hem: membar #Sync jmpl %o7,%g0 std %l6,[%i2+0x038] ! Mem[000000007f000038] jmpl %o7,%g0 nop p55_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p56_far_2_le: ldx [%i0+0x010],%l2 ! Mem[0000000080000010] stb %l3,[%i0+0x034] ! Mem[0000000080000034] ldx [%i1+0x010],%l3 ! Mem[0000000080800010] ldd [%i3+0x018],%l2 ! Mem[0000000081800018] jmpl %o7,%g0 ldsb [%i1+0x02a],%l1 ! Mem[000000008080002a] p56_far_2_lem: membar #Sync ldx [%i0+0x010],%l2 ! Mem[0000000080000010] stb %l3,[%i0+0x034] ! Mem[0000000080000034] ldx [%i1+0x010],%l3 ! Mem[0000000080800010] ldd [%i3+0x018],%l2 ! Mem[0000000081800018] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x02a],%l1 ! Mem[000000008080002a] p56_far_2_he: jmpl %o7,%g0 ldx [%i3+0x018],%l7 ! Mem[0000000081800018] jmpl %o7,%g0 nop p56_far_2_hem: membar #Sync jmpl %o7,%g0 ldx [%i3+0x018],%l7 ! Mem[0000000081800018] jmpl %o7,%g0 nop p56_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p57_far_2_le: stw %l2,[%i0+0x014] ! Mem[0000000082000014] stb %l3,[%i1+0x014] ! Mem[0000000082800014] ldd [%i2+0x010],%l2 ! Mem[0000000083000010] lduw [%i2+0x03c],%l3 ! Mem[000000008300003c] jmpl %o7,%g0 ldsb [%i3+0x00a],%l1 ! Mem[000000008380000a] p57_far_2_lem: membar #Sync stw %l2,[%i0+0x014] ! Mem[0000000082000014] stb %l3,[%i1+0x014] ! Mem[0000000082800014] ldd [%i2+0x010],%l2 ! Mem[0000000083000010] lduw [%i2+0x03c],%l3 ! Mem[000000008300003c] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x00a],%l1 ! Mem[000000008380000a] p57_far_2_he: jmpl %o7,%g0 lduh [%i0+0x03e],%l7 ! Mem[000000008200003e] jmpl %o7,%g0 nop p57_far_2_hem: membar #Sync jmpl %o7,%g0 lduh [%i0+0x03e],%l7 ! Mem[000000008200003e] jmpl %o7,%g0 nop p57_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p58_far_2_le: ldd [%i2+0x010],%l2 ! Mem[0000000085000010] sth %l3,[%i3+0x034] ! Mem[0000000085800034] ldub [%i0+0x012],%l3 ! Mem[0000000084000012] sth %l3,[%i2+0x01e] ! Mem[000000008500001e] jmpl %o7,%g0 stx %l1,[%i2+0x028] ! Mem[0000000085000028] p58_far_2_lem: membar #Sync ldd [%i2+0x010],%l2 ! Mem[0000000085000010] sth %l3,[%i3+0x034] ! Mem[0000000085800034] ldub [%i0+0x012],%l3 ! Mem[0000000084000012] sth %l3,[%i2+0x01e] ! Mem[000000008500001e] membar #Sync jmpl %o7,%g0 stx %l1,[%i2+0x028] ! Mem[0000000085000028] p58_far_2_he: jmpl %o7,%g0 ldsw [%i1+0x01c],%l7 ! Mem[000000008480001c] jmpl %o7,%g0 nop p58_far_2_hem: membar #Sync jmpl %o7,%g0 ldsw [%i1+0x01c],%l7 ! Mem[000000008480001c] jmpl %o7,%g0 nop p58_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p59_far_2_le: ldub [%i1+0x015],%l2 ! Mem[0000000086800015] sth %l3,[%i0+0x014] ! Mem[0000000086000014] sth %l3,[%i2+0x012] ! Mem[0000000087000012] ldsw [%i1+0x03c],%l3 ! Mem[000000008680003c] jmpl %o7,%g0 sth %l1,[%i0+0x00a] ! Mem[000000008600000a] p59_far_2_lem: membar #Sync ldub [%i1+0x015],%l2 ! Mem[0000000086800015] sth %l3,[%i0+0x014] ! Mem[0000000086000014] sth %l3,[%i2+0x012] ! Mem[0000000087000012] ldsw [%i1+0x03c],%l3 ! Mem[000000008680003c] membar #Sync jmpl %o7,%g0 sth %l1,[%i0+0x00a] ! Mem[000000008600000a] p59_far_2_he: jmpl %o7,%g0 ldsb [%i2+0x03f],%l7 ! Mem[000000008700003f] jmpl %o7,%g0 nop p59_far_2_hem: membar #Sync jmpl %o7,%g0 ldsb [%i2+0x03f],%l7 ! Mem[000000008700003f] jmpl %o7,%g0 nop p59_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p60_far_2_le: lduw [%i0+0x014],%l2 ! Mem[0000000088000014] stx %l3,[%i1+0x030] ! Mem[0000000088800030] ldsw [%i3+0x010],%l3 ! Mem[0000000089800010] ldx [%i0+0x018],%l3 ! Mem[0000000088000018] jmpl %o7,%g0 stb %l1,[%i2+0x02a] ! Mem[000000008900002a] p60_far_2_lem: membar #Sync lduw [%i0+0x014],%l2 ! Mem[0000000088000014] stx %l3,[%i1+0x030] ! Mem[0000000088800030] ldsw [%i3+0x010],%l3 ! Mem[0000000089800010] ldx [%i0+0x018],%l3 ! Mem[0000000088000018] membar #Sync jmpl %o7,%g0 stb %l1,[%i2+0x02a] ! Mem[000000008900002a] p60_far_2_he: jmpl %o7,%g0 stx %l7,[%i2+0x018] ! Mem[0000000089000018] jmpl %o7,%g0 nop p60_far_2_hem: membar #Sync jmpl %o7,%g0 stx %l7,[%i2+0x018] ! Mem[0000000089000018] jmpl %o7,%g0 nop p60_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p61_far_2_le: sth %l2,[%i0+0x014] ! Mem[000000008a000014] stx %l3,[%i3+0x010] ! Mem[000000008b800010] ldx [%i2+0x010],%l3 ! Mem[000000008b000010] ldd [%i3+0x038],%l2 ! Mem[000000008b800038] jmpl %o7,%g0 stb %l1,[%i0+0x00a] ! Mem[000000008a00000a] p61_far_2_lem: membar #Sync sth %l2,[%i0+0x014] ! Mem[000000008a000014] stx %l3,[%i3+0x010] ! Mem[000000008b800010] ldx [%i2+0x010],%l3 ! Mem[000000008b000010] ldd [%i3+0x038],%l2 ! Mem[000000008b800038] membar #Sync jmpl %o7,%g0 stb %l1,[%i0+0x00a] ! Mem[000000008a00000a] p61_far_2_he: jmpl %o7,%g0 sth %l7,[%i2+0x03e] ! Mem[000000008b00003e] jmpl %o7,%g0 nop p61_far_2_hem: membar #Sync jmpl %o7,%g0 sth %l7,[%i2+0x03e] ! Mem[000000008b00003e] jmpl %o7,%g0 nop p61_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p62_far_2_le: stx %l2,[%i3+0x010] ! Mem[000000008d800010] stx %l3,[%i0+0x030] ! Mem[000000008c000030] ldd [%i3+0x010],%l2 ! Mem[000000008d800010] ldub [%i2+0x01e],%l3 ! Mem[000000008d00001e] jmpl %o7,%g0 lduw [%i2+0x028],%l1 ! Mem[000000008d000028] p62_far_2_lem: membar #Sync stx %l2,[%i3+0x010] ! Mem[000000008d800010] stx %l3,[%i0+0x030] ! Mem[000000008c000030] ldd [%i3+0x010],%l2 ! Mem[000000008d800010] ldub [%i2+0x01e],%l3 ! Mem[000000008d00001e] membar #Sync jmpl %o7,%g0 lduw [%i2+0x028],%l1 ! Mem[000000008d000028] p62_far_2_he: jmpl %o7,%g0 lduw [%i3+0x01c],%l7 ! Mem[000000008d80001c] jmpl %o7,%g0 nop p62_far_2_hem: membar #Sync jmpl %o7,%g0 lduw [%i3+0x01c],%l7 ! Mem[000000008d80001c] jmpl %o7,%g0 nop p62_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p63_far_2_le: ldsw [%i2+0x014],%l2 ! Mem[000000008f000014] ldsb [%i1+0x014],%l3 ! Mem[000000008e800014] ldub [%i1+0x012],%l3 ! Mem[000000008e800012] sth %l3,[%i2+0x03e] ! Mem[000000008f00003e] jmpl %o7,%g0 ldub [%i1+0x00a],%l1 ! Mem[000000008e80000a] p63_far_2_lem: membar #Sync ldsw [%i2+0x014],%l2 ! Mem[000000008f000014] ldsb [%i1+0x014],%l3 ! Mem[000000008e800014] ldub [%i1+0x012],%l3 ! Mem[000000008e800012] sth %l3,[%i2+0x03e] ! Mem[000000008f00003e] membar #Sync jmpl %o7,%g0 ldub [%i1+0x00a],%l1 ! Mem[000000008e80000a] p63_far_2_he: jmpl %o7,%g0 ldub [%i0+0x03f],%l7 ! Mem[000000008e00003f] jmpl %o7,%g0 nop p63_far_2_hem: membar #Sync jmpl %o7,%g0 ldub [%i0+0x03f],%l7 ! Mem[000000008e00003f] jmpl %o7,%g0 nop p63_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 far2_b2b_h: nop jmpl %o7,%g0 nop far2_b2b_l: nop jmpl %o7,%g0 nop user_far2_end: .seg "text" .text .align 0x2000 user_far3_start: p0_far_3_le: stw %l0,[%i2+0x02c] ! Mem[000000001100002c] ldx [%i0+0x018],%l6 ! Mem[0000000010000018] stw %l3,[%i2+0x030] ! Mem[0000000011000030] jmpl %o7,%g0 lduw [%i3+0x038],%l0 ! Mem[0000000011800038] p0_far_3_lem: membar #Sync stw %l0,[%i2+0x02c] ! Mem[000000001100002c] ldx [%i0+0x018],%l6 ! Mem[0000000010000018] stw %l3,[%i2+0x030] ! Mem[0000000011000030] membar #Sync jmpl %o7,%g0 lduw [%i3+0x038],%l0 ! Mem[0000000011800038] p0_far_3_he: stx %l0,[%i1+0x000] ! Mem[0000000010800000] stx %l0,[%i0+0x020] ! Mem[0000000010000020] ldub [%i0+0x015],%l7 ! Mem[0000000010000015] stw %l2,[%i0+0x000] ! Mem[0000000010000000] jmpl %o7,%g0 ldx [%i3+0x038],%l5 ! Mem[0000000011800038] p0_far_3_hem: membar #Sync stx %l0,[%i1+0x000] ! Mem[0000000010800000] stx %l0,[%i0+0x020] ! Mem[0000000010000020] ldub [%i0+0x015],%l7 ! Mem[0000000010000015] stw %l2,[%i0+0x000] ! Mem[0000000010000000] membar #Sync jmpl %o7,%g0 ldx [%i3+0x038],%l5 ! Mem[0000000011800038] p0_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p1_far_3_le: ldub [%i2+0x03e],%l5 ! Mem[000000001300003e] stb %l2,[%i0+0x028] ! Mem[0000000012000028] stw %l4,[%i0+0x018] ! Mem[0000000012000018] lduw [%i1+0x008],%l0 ! Mem[0000000012800008] ldub [%i3+0x032],%l4 ! Mem[0000000013800032] ldsb [%i3+0x026],%l5 ! Mem[0000000013800026] jmpl %o7,%g0 ldx [%i2+0x008],%l2 ! Mem[0000000013000008] p1_far_3_lem: membar #Sync ldub [%i2+0x03e],%l5 ! Mem[000000001300003e] stb %l2,[%i0+0x028] ! Mem[0000000012000028] stw %l4,[%i0+0x018] ! Mem[0000000012000018] lduw [%i1+0x008],%l0 ! Mem[0000000012800008] ldub [%i3+0x032],%l4 ! Mem[0000000013800032] ldsb [%i3+0x026],%l5 ! Mem[0000000013800026] membar #Sync jmpl %o7,%g0 ldx [%i2+0x008],%l2 ! Mem[0000000013000008] p1_far_3_he: ldd [%i3+0x008],%l6 ! Mem[0000000013800008] jmpl %o7,%g0 std %l6,[%i3+0x010] ! Mem[0000000013800010] p1_far_3_hem: membar #Sync ldd [%i3+0x008],%l6 ! Mem[0000000013800008] membar #Sync jmpl %o7,%g0 std %l6,[%i3+0x010] ! Mem[0000000013800010] p1_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p2_far_3_le: stw %l5,[%i1+0x01c] ! Mem[000000001480001c] std %l2,[%i2+0x028] ! Mem[0000000015000028] stb %l4,[%i2+0x03b] ! Mem[000000001500003b] ldsw [%i3+0x028],%l0 ! Mem[0000000015800028] lduw [%i3+0x010],%l4 ! Mem[0000000015800010] ldsb [%i1+0x026],%l5 ! Mem[0000000014800026] jmpl %o7,%g0 sth %l2,[%i1+0x00a] ! Mem[000000001480000a] p2_far_3_lem: membar #Sync stw %l5,[%i1+0x01c] ! Mem[000000001480001c] std %l2,[%i2+0x028] ! Mem[0000000015000028] stb %l4,[%i2+0x03b] ! Mem[000000001500003b] ldsw [%i3+0x028],%l0 ! Mem[0000000015800028] lduw [%i3+0x010],%l4 ! Mem[0000000015800010] ldsb [%i1+0x026],%l5 ! Mem[0000000014800026] membar #Sync jmpl %o7,%g0 sth %l2,[%i1+0x00a] ! Mem[000000001480000a] p2_far_3_he: stb %l6,[%i0+0x02d] ! Mem[000000001400002d] jmpl %o7,%g0 ldsb [%i0+0x030],%l7 ! Mem[0000000014000030] p2_far_3_hem: membar #Sync stb %l6,[%i0+0x02d] ! Mem[000000001400002d] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x030],%l7 ! Mem[0000000014000030] p2_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p3_far_3_le: ldx [%i1+0x038],%l5 ! Mem[0000000016800038] stb %l2,[%i1+0x028] ! Mem[0000000016800028] lduh [%i0+0x01a],%l4 ! Mem[000000001600001a] ldd [%i1+0x008],%l0 ! Mem[0000000016800008] stb %l4,[%i3+0x032] ! Mem[0000000017800032] ldsw [%i0+0x024],%l5 ! Mem[0000000016000024] jmpl %o7,%g0 stw %l2,[%i1+0x008] ! Mem[0000000016800008] p3_far_3_lem: membar #Sync ldx [%i1+0x038],%l5 ! Mem[0000000016800038] stb %l2,[%i1+0x028] ! Mem[0000000016800028] lduh [%i0+0x01a],%l4 ! Mem[000000001600001a] ldd [%i1+0x008],%l0 ! Mem[0000000016800008] stb %l4,[%i3+0x032] ! Mem[0000000017800032] ldsw [%i0+0x024],%l5 ! Mem[0000000016000024] membar #Sync jmpl %o7,%g0 stw %l2,[%i1+0x008] ! Mem[0000000016800008] p3_far_3_he: ldsw [%i2+0x00c],%l6 ! Mem[000000001700000c] jmpl %o7,%g0 lduw [%i2+0x010],%l7 ! Mem[0000000017000010] p3_far_3_hem: membar #Sync ldsw [%i2+0x00c],%l6 ! Mem[000000001700000c] membar #Sync jmpl %o7,%g0 lduw [%i2+0x010],%l7 ! Mem[0000000017000010] p3_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p4_far_3_le: ldsw [%i0+0x01c],%l5 ! Mem[000000001800001c] std %l2,[%i0+0x028] ! Mem[0000000018000028] ldsh [%i2+0x03a],%l4 ! Mem[000000001900003a] sth %l0,[%i2+0x02a] ! Mem[000000001900002a] sth %l4,[%i3+0x012] ! Mem[0000000019800012] lduh [%i1+0x026],%l5 ! Mem[0000000018800026] jmpl %o7,%g0 ldsb [%i1+0x00b],%l2 ! Mem[000000001880000b] p4_far_3_lem: membar #Sync ldsw [%i0+0x01c],%l5 ! Mem[000000001800001c] std %l2,[%i0+0x028] ! Mem[0000000018000028] ldsh [%i2+0x03a],%l4 ! Mem[000000001900003a] sth %l0,[%i2+0x02a] ! Mem[000000001900002a] sth %l4,[%i3+0x012] ! Mem[0000000019800012] lduh [%i1+0x026],%l5 ! Mem[0000000018800026] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x00b],%l2 ! Mem[000000001880000b] p4_far_3_he: stw %l6,[%i2+0x02c] ! Mem[000000001900002c] jmpl %o7,%g0 stw %l7,[%i0+0x030] ! Mem[0000000018000030] p4_far_3_hem: membar #Sync stw %l6,[%i2+0x02c] ! Mem[000000001900002c] membar #Sync jmpl %o7,%g0 stw %l7,[%i0+0x030] ! Mem[0000000018000030] p4_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p5_far_3_le: stx %l5,[%i3+0x038] ! Mem[000000001b800038] stb %l2,[%i3+0x028] ! Mem[000000001b800028] ldsb [%i0+0x01b],%l4 ! Mem[000000001a00001b] ldx [%i0+0x008],%l0 ! Mem[000000001a000008] ldsb [%i3+0x032],%l4 ! Mem[000000001b800032] lduh [%i0+0x026],%l5 ! Mem[000000001a000026] jmpl %o7,%g0 ldub [%i1+0x00b],%l2 ! Mem[000000001a80000b] p5_far_3_lem: membar #Sync stx %l5,[%i3+0x038] ! Mem[000000001b800038] stb %l2,[%i3+0x028] ! Mem[000000001b800028] ldsb [%i0+0x01b],%l4 ! Mem[000000001a00001b] ldx [%i0+0x008],%l0 ! Mem[000000001a000008] ldsb [%i3+0x032],%l4 ! Mem[000000001b800032] lduh [%i0+0x026],%l5 ! Mem[000000001a000026] membar #Sync jmpl %o7,%g0 ldub [%i1+0x00b],%l2 ! Mem[000000001a80000b] p5_far_3_he: lduw [%i3+0x00c],%l6 ! Mem[000000001b80000c] jmpl %o7,%g0 ldsw [%i2+0x010],%l7 ! Mem[000000001b000010] p5_far_3_hem: membar #Sync lduw [%i3+0x00c],%l6 ! Mem[000000001b80000c] membar #Sync jmpl %o7,%g0 ldsw [%i2+0x010],%l7 ! Mem[000000001b000010] p5_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p6_far_3_le: stb %l5,[%i3+0x01e] ! Mem[000000001d80001e] ldx [%i2+0x028],%l2 ! Mem[000000001d000028] stw %l4,[%i1+0x038] ! Mem[000000001c800038] ldub [%i1+0x02a],%l0 ! Mem[000000001c80002a] ldsw [%i3+0x010],%l4 ! Mem[000000001d800010] ldx [%i1+0x020],%l5 ! Mem[000000001c800020] jmpl %o7,%g0 lduh [%i0+0x00a],%l2 ! Mem[000000001c00000a] p6_far_3_lem: membar #Sync stb %l5,[%i3+0x01e] ! Mem[000000001d80001e] ldx [%i2+0x028],%l2 ! Mem[000000001d000028] stw %l4,[%i1+0x038] ! Mem[000000001c800038] ldub [%i1+0x02a],%l0 ! Mem[000000001c80002a] ldsw [%i3+0x010],%l4 ! Mem[000000001d800010] ldx [%i1+0x020],%l5 ! Mem[000000001c800020] membar #Sync jmpl %o7,%g0 lduh [%i0+0x00a],%l2 ! Mem[000000001c00000a] p6_far_3_he: ldsb [%i1+0x02d],%l6 ! Mem[000000001c80002d] jmpl %o7,%g0 stb %l7,[%i0+0x030] ! Mem[000000001c000030] p6_far_3_hem: membar #Sync ldsb [%i1+0x02d],%l6 ! Mem[000000001c80002d] membar #Sync jmpl %o7,%g0 stb %l7,[%i0+0x030] ! Mem[000000001c000030] p6_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p7_far_3_le: ldub [%i2+0x03e],%l5 ! Mem[000000001f00003e] stb %l2,[%i1+0x028] ! Mem[000000001e800028] stb %l4,[%i3+0x01b] ! Mem[000000001f80001b] ldsb [%i3+0x00a],%l0 ! Mem[000000001f80000a] lduh [%i3+0x032],%l4 ! Mem[000000001f800032] std %l4,[%i0+0x020] ! Mem[000000001e000020] jmpl %o7,%g0 stb %l2,[%i0+0x00b] ! Mem[000000001e00000b] p7_far_3_lem: membar #Sync ldub [%i2+0x03e],%l5 ! Mem[000000001f00003e] stb %l2,[%i1+0x028] ! Mem[000000001e800028] stb %l4,[%i3+0x01b] ! Mem[000000001f80001b] ldsb [%i3+0x00a],%l0 ! Mem[000000001f80000a] lduh [%i3+0x032],%l4 ! Mem[000000001f800032] std %l4,[%i0+0x020] ! Mem[000000001e000020] membar #Sync jmpl %o7,%g0 stb %l2,[%i0+0x00b] ! Mem[000000001e00000b] p7_far_3_he: std %l6,[%i2+0x008] ! Mem[000000001f000008] jmpl %o7,%g0 stw %l7,[%i1+0x010] ! Mem[000000001e800010] p7_far_3_hem: membar #Sync std %l6,[%i2+0x008] ! Mem[000000001f000008] membar #Sync jmpl %o7,%g0 stw %l7,[%i1+0x010] ! Mem[000000001e800010] p7_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p8_far_3_le: stw %l5,[%i2+0x01c] ! Mem[000000002100001c] ldx [%i0+0x028],%l2 ! Mem[0000000020000028] lduh [%i0+0x03a],%l4 ! Mem[000000002000003a] stw %l0,[%i1+0x028] ! Mem[0000000020800028] ldx [%i3+0x010],%l4 ! Mem[0000000021800010] stw %l5,[%i1+0x024] ! Mem[0000000020800024] jmpl %o7,%g0 stw %l2,[%i0+0x008] ! Mem[0000000020000008] p8_far_3_lem: membar #Sync stw %l5,[%i2+0x01c] ! Mem[000000002100001c] ldx [%i0+0x028],%l2 ! Mem[0000000020000028] lduh [%i0+0x03a],%l4 ! Mem[000000002000003a] stw %l0,[%i1+0x028] ! Mem[0000000020800028] ldx [%i3+0x010],%l4 ! Mem[0000000021800010] stw %l5,[%i1+0x024] ! Mem[0000000020800024] membar #Sync jmpl %o7,%g0 stw %l2,[%i0+0x008] ! Mem[0000000020000008] p8_far_3_he: ldub [%i2+0x02d],%l6 ! Mem[000000002100002d] jmpl %o7,%g0 ldsw [%i0+0x030],%l7 ! Mem[0000000020000030] p8_far_3_hem: membar #Sync ldub [%i2+0x02d],%l6 ! Mem[000000002100002d] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x030],%l7 ! Mem[0000000020000030] p8_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p9_far_3_le: ldx [%i2+0x038],%l5 ! Mem[0000000023000038] stb %l2,[%i2+0x028] ! Mem[0000000023000028] ldsh [%i3+0x01a],%l4 ! Mem[000000002380001a] stb %l0,[%i2+0x00a] ! Mem[000000002300000a] stw %l4,[%i3+0x030] ! Mem[0000000023800030] stw %l5,[%i0+0x024] ! Mem[0000000022000024] jmpl %o7,%g0 stx %l2,[%i3+0x008] ! Mem[0000000023800008] p9_far_3_lem: membar #Sync ldx [%i2+0x038],%l5 ! Mem[0000000023000038] stb %l2,[%i2+0x028] ! Mem[0000000023000028] ldsh [%i3+0x01a],%l4 ! Mem[000000002380001a] stb %l0,[%i2+0x00a] ! Mem[000000002300000a] stw %l4,[%i3+0x030] ! Mem[0000000023800030] stw %l5,[%i0+0x024] ! Mem[0000000022000024] membar #Sync jmpl %o7,%g0 stx %l2,[%i3+0x008] ! Mem[0000000023800008] p9_far_3_he: stx %l6,[%i3+0x008] ! Mem[0000000023800008] jmpl %o7,%g0 stb %l7,[%i1+0x010] ! Mem[0000000022800010] p9_far_3_hem: membar #Sync stx %l6,[%i3+0x008] ! Mem[0000000023800008] membar #Sync jmpl %o7,%g0 stb %l7,[%i1+0x010] ! Mem[0000000022800010] p9_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p10_far_3_le: ldsw [%i1+0x01c],%l5 ! Mem[000000002480001c] ldx [%i1+0x028],%l2 ! Mem[0000000024800028] stx %l4,[%i0+0x038] ! Mem[0000000024000038] ldsw [%i1+0x028],%l0 ! Mem[0000000024800028] ldd [%i3+0x010],%l4 ! Mem[0000000025800010] ldd [%i2+0x020],%l4 ! Mem[0000000025000020] jmpl %o7,%g0 ldsh [%i3+0x00a],%l2 ! Mem[000000002580000a] p10_far_3_lem: membar #Sync ldsw [%i1+0x01c],%l5 ! Mem[000000002480001c] ldx [%i1+0x028],%l2 ! Mem[0000000024800028] stx %l4,[%i0+0x038] ! Mem[0000000024000038] ldsw [%i1+0x028],%l0 ! Mem[0000000024800028] ldd [%i3+0x010],%l4 ! Mem[0000000025800010] ldd [%i2+0x020],%l4 ! Mem[0000000025000020] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x00a],%l2 ! Mem[000000002580000a] p10_far_3_he: ldx [%i1+0x028],%l6 ! Mem[0000000024800028] jmpl %o7,%g0 ldd [%i3+0x030],%l6 ! Mem[0000000025800030] p10_far_3_hem: membar #Sync ldx [%i1+0x028],%l6 ! Mem[0000000024800028] membar #Sync jmpl %o7,%g0 ldd [%i3+0x030],%l6 ! Mem[0000000025800030] p10_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p11_far_3_le: stx %l5,[%i0+0x038] ! Mem[0000000026000038] lduw [%i1+0x028],%l2 ! Mem[0000000026800028] std %l4,[%i2+0x018] ! Mem[0000000027000018] ldd [%i2+0x008],%l0 ! Mem[0000000027000008] ldsh [%i3+0x032],%l4 ! Mem[0000000027800032] ldsh [%i0+0x026],%l5 ! Mem[0000000026000026] jmpl %o7,%g0 lduh [%i3+0x00a],%l2 ! Mem[000000002780000a] p11_far_3_lem: membar #Sync stx %l5,[%i0+0x038] ! Mem[0000000026000038] lduw [%i1+0x028],%l2 ! Mem[0000000026800028] std %l4,[%i2+0x018] ! Mem[0000000027000018] ldd [%i2+0x008],%l0 ! Mem[0000000027000008] ldsh [%i3+0x032],%l4 ! Mem[0000000027800032] ldsh [%i0+0x026],%l5 ! Mem[0000000026000026] membar #Sync jmpl %o7,%g0 lduh [%i3+0x00a],%l2 ! Mem[000000002780000a] p11_far_3_he: ldd [%i2+0x008],%l6 ! Mem[0000000027000008] jmpl %o7,%g0 lduh [%i1+0x010],%l7 ! Mem[0000000026800010] p11_far_3_hem: membar #Sync ldd [%i2+0x008],%l6 ! Mem[0000000027000008] membar #Sync jmpl %o7,%g0 lduh [%i1+0x010],%l7 ! Mem[0000000026800010] p11_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p12_far_3_le: stb %l5,[%i0+0x01e] ! Mem[000000002800001e] ldx [%i3+0x028],%l2 ! Mem[0000000029800028] stb %l4,[%i0+0x03b] ! Mem[000000002800003b] sth %l0,[%i0+0x02a] ! Mem[000000002800002a] ldub [%i3+0x012],%l4 ! Mem[0000000029800012] ldub [%i2+0x026],%l5 ! Mem[0000000029000026] jmpl %o7,%g0 lduw [%i3+0x008],%l2 ! Mem[0000000029800008] p12_far_3_lem: membar #Sync stb %l5,[%i0+0x01e] ! Mem[000000002800001e] ldx [%i3+0x028],%l2 ! Mem[0000000029800028] stb %l4,[%i0+0x03b] ! Mem[000000002800003b] sth %l0,[%i0+0x02a] ! Mem[000000002800002a] ldub [%i3+0x012],%l4 ! Mem[0000000029800012] ldub [%i2+0x026],%l5 ! Mem[0000000029000026] membar #Sync jmpl %o7,%g0 lduw [%i3+0x008],%l2 ! Mem[0000000029800008] p12_far_3_he: stb %l6,[%i2+0x02d] ! Mem[000000002900002d] jmpl %o7,%g0 sth %l7,[%i3+0x030] ! Mem[0000000029800030] p12_far_3_hem: membar #Sync stb %l6,[%i2+0x02d] ! Mem[000000002900002d] membar #Sync jmpl %o7,%g0 sth %l7,[%i3+0x030] ! Mem[0000000029800030] p12_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p13_far_3_le: ldsh [%i3+0x03e],%l5 ! Mem[000000002b80003e] lduw [%i2+0x028],%l2 ! Mem[000000002b000028] lduh [%i2+0x01a],%l4 ! Mem[000000002b00001a] ldx [%i1+0x008],%l0 ! Mem[000000002a800008] stb %l4,[%i3+0x032] ! Mem[000000002b800032] ldub [%i0+0x026],%l5 ! Mem[000000002a000026] jmpl %o7,%g0 std %l2,[%i3+0x008] ! Mem[000000002b800008] p13_far_3_lem: membar #Sync ldsh [%i3+0x03e],%l5 ! Mem[000000002b80003e] lduw [%i2+0x028],%l2 ! Mem[000000002b000028] lduh [%i2+0x01a],%l4 ! Mem[000000002b00001a] ldx [%i1+0x008],%l0 ! Mem[000000002a800008] stb %l4,[%i3+0x032] ! Mem[000000002b800032] ldub [%i0+0x026],%l5 ! Mem[000000002a000026] membar #Sync jmpl %o7,%g0 std %l2,[%i3+0x008] ! Mem[000000002b800008] p13_far_3_he: ldsw [%i3+0x00c],%l6 ! Mem[000000002b80000c] jmpl %o7,%g0 ldsh [%i0+0x010],%l7 ! Mem[000000002a000010] p13_far_3_hem: membar #Sync ldsw [%i3+0x00c],%l6 ! Mem[000000002b80000c] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x010],%l7 ! Mem[000000002a000010] p13_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p14_far_3_le: stw %l5,[%i2+0x01c] ! Mem[000000002d00001c] ldx [%i1+0x028],%l2 ! Mem[000000002c800028] ldsh [%i0+0x03a],%l4 ! Mem[000000002c00003a] ldub [%i3+0x02a],%l0 ! Mem[000000002d80002a] sth %l4,[%i3+0x012] ! Mem[000000002d800012] lduw [%i2+0x024],%l5 ! Mem[000000002d000024] jmpl %o7,%g0 sth %l2,[%i3+0x00a] ! Mem[000000002d80000a] p14_far_3_lem: membar #Sync stw %l5,[%i2+0x01c] ! Mem[000000002d00001c] ldx [%i1+0x028],%l2 ! Mem[000000002c800028] ldsh [%i0+0x03a],%l4 ! Mem[000000002c00003a] ldub [%i3+0x02a],%l0 ! Mem[000000002d80002a] sth %l4,[%i3+0x012] ! Mem[000000002d800012] lduw [%i2+0x024],%l5 ! Mem[000000002d000024] membar #Sync jmpl %o7,%g0 sth %l2,[%i3+0x00a] ! Mem[000000002d80000a] p14_far_3_he: stw %l6,[%i1+0x02c] ! Mem[000000002c80002c] jmpl %o7,%g0 ldx [%i3+0x030],%l7 ! Mem[000000002d800030] p14_far_3_hem: membar #Sync stw %l6,[%i1+0x02c] ! Mem[000000002c80002c] membar #Sync jmpl %o7,%g0 ldx [%i3+0x030],%l7 ! Mem[000000002d800030] p14_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p15_far_3_le: ldx [%i2+0x038],%l5 ! Mem[000000002f000038] lduw [%i0+0x028],%l2 ! Mem[000000002e000028] stx %l4,[%i1+0x018] ! Mem[000000002e800018] ldsb [%i1+0x00a],%l0 ! Mem[000000002e80000a] stx %l4,[%i3+0x030] ! Mem[000000002f800030] stb %l5,[%i0+0x026] ! Mem[000000002e000026] jmpl %o7,%g0 ldd [%i3+0x008],%l2 ! Mem[000000002f800008] p15_far_3_lem: membar #Sync ldx [%i2+0x038],%l5 ! Mem[000000002f000038] lduw [%i0+0x028],%l2 ! Mem[000000002e000028] stx %l4,[%i1+0x018] ! Mem[000000002e800018] ldsb [%i1+0x00a],%l0 ! Mem[000000002e80000a] stx %l4,[%i3+0x030] ! Mem[000000002f800030] stb %l5,[%i0+0x026] ! Mem[000000002e000026] membar #Sync jmpl %o7,%g0 ldd [%i3+0x008],%l2 ! Mem[000000002f800008] p15_far_3_he: lduw [%i2+0x00c],%l6 ! Mem[000000002f00000c] jmpl %o7,%g0 sth %l7,[%i0+0x010] ! Mem[000000002e000010] p15_far_3_hem: membar #Sync lduw [%i2+0x00c],%l6 ! Mem[000000002f00000c] membar #Sync jmpl %o7,%g0 sth %l7,[%i0+0x010] ! Mem[000000002e000010] p15_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p16_far_3_le: ldsw [%i2+0x01c],%l5 ! Mem[000000003100001c] lduh [%i3+0x028],%l2 ! Mem[0000000031800028] std %l4,[%i3+0x038] ! Mem[0000000031800038] stw %l0,[%i2+0x028] ! Mem[0000000031000028] ldsb [%i3+0x012],%l4 ! Mem[0000000031800012] sth %l5,[%i2+0x026] ! Mem[0000000031000026] jmpl %o7,%g0 ldsw [%i2+0x008],%l2 ! Mem[0000000031000008] p16_far_3_lem: membar #Sync ldsw [%i2+0x01c],%l5 ! Mem[000000003100001c] lduh [%i3+0x028],%l2 ! Mem[0000000031800028] std %l4,[%i3+0x038] ! Mem[0000000031800038] stw %l0,[%i2+0x028] ! Mem[0000000031000028] ldsb [%i3+0x012],%l4 ! Mem[0000000031800012] sth %l5,[%i2+0x026] ! Mem[0000000031000026] membar #Sync jmpl %o7,%g0 ldsw [%i2+0x008],%l2 ! Mem[0000000031000008] p16_far_3_he: ldsb [%i2+0x02d],%l6 ! Mem[000000003100002d] jmpl %o7,%g0 ldsh [%i2+0x030],%l7 ! Mem[0000000031000030] p16_far_3_hem: membar #Sync ldsb [%i2+0x02d],%l6 ! Mem[000000003100002d] membar #Sync jmpl %o7,%g0 ldsh [%i2+0x030],%l7 ! Mem[0000000031000030] p16_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p17_far_3_le: stx %l5,[%i1+0x038] ! Mem[0000000032800038] lduw [%i1+0x028],%l2 ! Mem[0000000032800028] lduw [%i0+0x018],%l4 ! Mem[0000000032000018] stb %l0,[%i0+0x00a] ! Mem[000000003200000a] lduh [%i3+0x032],%l4 ! Mem[0000000033800032] sth %l5,[%i0+0x026] ! Mem[0000000032000026] jmpl %o7,%g0 ldub [%i2+0x00b],%l2 ! Mem[000000003300000b] p17_far_3_lem: membar #Sync stx %l5,[%i1+0x038] ! Mem[0000000032800038] lduw [%i1+0x028],%l2 ! Mem[0000000032800028] lduw [%i0+0x018],%l4 ! Mem[0000000032000018] stb %l0,[%i0+0x00a] ! Mem[000000003200000a] lduh [%i3+0x032],%l4 ! Mem[0000000033800032] sth %l5,[%i0+0x026] ! Mem[0000000032000026] membar #Sync jmpl %o7,%g0 ldub [%i2+0x00b],%l2 ! Mem[000000003300000b] p17_far_3_he: std %l6,[%i3+0x008] ! Mem[0000000033800008] jmpl %o7,%g0 ldx [%i0+0x010],%l7 ! Mem[0000000032000010] p17_far_3_hem: membar #Sync std %l6,[%i3+0x008] ! Mem[0000000033800008] membar #Sync jmpl %o7,%g0 ldx [%i0+0x010],%l7 ! Mem[0000000032000010] p17_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p18_far_3_le: stb %l5,[%i1+0x01e] ! Mem[000000003480001e] lduh [%i1+0x028],%l2 ! Mem[0000000034800028] ldsw [%i3+0x038],%l4 ! Mem[0000000035800038] lduh [%i1+0x02a],%l0 ! Mem[000000003480002a] ldx [%i3+0x010],%l4 ! Mem[0000000035800010] stx %l5,[%i2+0x020] ! Mem[0000000035000020] jmpl %o7,%g0 ldx [%i2+0x008],%l2 ! Mem[0000000035000008] p18_far_3_lem: membar #Sync stb %l5,[%i1+0x01e] ! Mem[000000003480001e] lduh [%i1+0x028],%l2 ! Mem[0000000034800028] ldsw [%i3+0x038],%l4 ! Mem[0000000035800038] lduh [%i1+0x02a],%l0 ! Mem[000000003480002a] ldx [%i3+0x010],%l4 ! Mem[0000000035800010] stx %l5,[%i2+0x020] ! Mem[0000000035000020] membar #Sync jmpl %o7,%g0 ldx [%i2+0x008],%l2 ! Mem[0000000035000008] p18_far_3_he: ldub [%i1+0x02d],%l6 ! Mem[000000003480002d] jmpl %o7,%g0 stx %l7,[%i2+0x030] ! Mem[0000000035000030] p18_far_3_hem: membar #Sync ldub [%i1+0x02d],%l6 ! Mem[000000003480002d] membar #Sync jmpl %o7,%g0 stx %l7,[%i2+0x030] ! Mem[0000000035000030] p18_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p19_far_3_le: ldsh [%i0+0x03e],%l5 ! Mem[000000003600003e] lduw [%i3+0x028],%l2 ! Mem[0000000037800028] ldsh [%i0+0x01a],%l4 ! Mem[000000003600001a] ldsh [%i3+0x00a],%l0 ! Mem[000000003780000a] std %l4,[%i3+0x030] ! Mem[0000000037800030] ldsb [%i0+0x026],%l5 ! Mem[0000000036000026] jmpl %o7,%g0 sth %l2,[%i1+0x00a] ! Mem[000000003680000a] p19_far_3_lem: membar #Sync ldsh [%i0+0x03e],%l5 ! Mem[000000003600003e] lduw [%i3+0x028],%l2 ! Mem[0000000037800028] ldsh [%i0+0x01a],%l4 ! Mem[000000003600001a] ldsh [%i3+0x00a],%l0 ! Mem[000000003780000a] std %l4,[%i3+0x030] ! Mem[0000000037800030] ldsb [%i0+0x026],%l5 ! Mem[0000000036000026] membar #Sync jmpl %o7,%g0 sth %l2,[%i1+0x00a] ! Mem[000000003680000a] p19_far_3_he: stx %l6,[%i2+0x008] ! Mem[0000000037000008] jmpl %o7,%g0 ldub [%i0+0x010],%l7 ! Mem[0000000036000010] p19_far_3_hem: membar #Sync stx %l6,[%i2+0x008] ! Mem[0000000037000008] membar #Sync jmpl %o7,%g0 ldub [%i0+0x010],%l7 ! Mem[0000000036000010] p19_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p20_far_3_le: stw %l5,[%i3+0x01c] ! Mem[000000003980001c] lduh [%i2+0x028],%l2 ! Mem[0000000039000028] stx %l4,[%i2+0x038] ! Mem[0000000039000038] stx %l0,[%i1+0x028] ! Mem[0000000038800028] stw %l4,[%i3+0x010] ! Mem[0000000039800010] ldsw [%i2+0x024],%l5 ! Mem[0000000039000024] jmpl %o7,%g0 stw %l2,[%i1+0x008] ! Mem[0000000038800008] p20_far_3_lem: membar #Sync stw %l5,[%i3+0x01c] ! Mem[000000003980001c] lduh [%i2+0x028],%l2 ! Mem[0000000039000028] stx %l4,[%i2+0x038] ! Mem[0000000039000038] stx %l0,[%i1+0x028] ! Mem[0000000038800028] stw %l4,[%i3+0x010] ! Mem[0000000039800010] ldsw [%i2+0x024],%l5 ! Mem[0000000039000024] membar #Sync jmpl %o7,%g0 stw %l2,[%i1+0x008] ! Mem[0000000038800008] p20_far_3_he: ldx [%i2+0x028],%l6 ! Mem[0000000039000028] jmpl %o7,%g0 std %l6,[%i1+0x030] ! Mem[0000000038800030] p20_far_3_hem: membar #Sync ldx [%i2+0x028],%l6 ! Mem[0000000039000028] membar #Sync jmpl %o7,%g0 std %l6,[%i1+0x030] ! Mem[0000000038800030] p20_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p21_far_3_le: ldx [%i3+0x038],%l5 ! Mem[000000003b800038] ldub [%i1+0x028],%l2 ! Mem[000000003a800028] std %l4,[%i0+0x018] ! Mem[000000003a000018] std %l0,[%i2+0x008] ! Mem[000000003b000008] ldsh [%i3+0x032],%l4 ! Mem[000000003b800032] ldsw [%i0+0x024],%l5 ! Mem[000000003a000024] jmpl %o7,%g0 ldsb [%i1+0x00b],%l2 ! Mem[000000003a80000b] p21_far_3_lem: membar #Sync ldx [%i3+0x038],%l5 ! Mem[000000003b800038] ldub [%i1+0x028],%l2 ! Mem[000000003a800028] std %l4,[%i0+0x018] ! Mem[000000003a000018] std %l0,[%i2+0x008] ! Mem[000000003b000008] ldsh [%i3+0x032],%l4 ! Mem[000000003b800032] ldsw [%i0+0x024],%l5 ! Mem[000000003a000024] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x00b],%l2 ! Mem[000000003a80000b] p21_far_3_he: ldsh [%i3+0x00c],%l6 ! Mem[000000003b80000c] jmpl %o7,%g0 ldsb [%i0+0x010],%l7 ! Mem[000000003a000010] p21_far_3_hem: membar #Sync ldsh [%i3+0x00c],%l6 ! Mem[000000003b80000c] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x010],%l7 ! Mem[000000003a000010] p21_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p22_far_3_le: ldsw [%i2+0x01c],%l5 ! Mem[000000003d00001c] lduh [%i0+0x028],%l2 ! Mem[000000003c000028] lduw [%i2+0x038],%l4 ! Mem[000000003d000038] lduw [%i0+0x028],%l0 ! Mem[000000003c000028] ldub [%i3+0x012],%l4 ! Mem[000000003d800012] lduh [%i2+0x026],%l5 ! Mem[000000003d000026] jmpl %o7,%g0 ldsh [%i0+0x00a],%l2 ! Mem[000000003c00000a] p22_far_3_lem: membar #Sync ldsw [%i2+0x01c],%l5 ! Mem[000000003d00001c] lduh [%i0+0x028],%l2 ! Mem[000000003c000028] lduw [%i2+0x038],%l4 ! Mem[000000003d000038] lduw [%i0+0x028],%l0 ! Mem[000000003c000028] ldub [%i3+0x012],%l4 ! Mem[000000003d800012] lduh [%i2+0x026],%l5 ! Mem[000000003d000026] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x00a],%l2 ! Mem[000000003c00000a] p22_far_3_he: sth %l6,[%i1+0x02c] ! Mem[000000003c80002c] jmpl %o7,%g0 lduw [%i1+0x030],%l7 ! Mem[000000003c800030] p22_far_3_hem: membar #Sync sth %l6,[%i1+0x02c] ! Mem[000000003c80002c] membar #Sync jmpl %o7,%g0 lduw [%i1+0x030],%l7 ! Mem[000000003c800030] p22_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p23_far_3_le: stx %l5,[%i2+0x038] ! Mem[000000003f000038] ldub [%i3+0x028],%l2 ! Mem[000000003f800028] ldsw [%i0+0x018],%l4 ! Mem[000000003e000018] ldsw [%i1+0x008],%l0 ! Mem[000000003e800008] lduw [%i3+0x030],%l4 ! Mem[000000003f800030] ldx [%i0+0x020],%l5 ! Mem[000000003e000020] jmpl %o7,%g0 lduh [%i0+0x00a],%l2 ! Mem[000000003e00000a] p23_far_3_lem: membar #Sync stx %l5,[%i2+0x038] ! Mem[000000003f000038] ldub [%i3+0x028],%l2 ! Mem[000000003f800028] ldsw [%i0+0x018],%l4 ! Mem[000000003e000018] ldsw [%i1+0x008],%l0 ! Mem[000000003e800008] lduw [%i3+0x030],%l4 ! Mem[000000003f800030] ldx [%i0+0x020],%l5 ! Mem[000000003e000020] membar #Sync jmpl %o7,%g0 lduh [%i0+0x00a],%l2 ! Mem[000000003e00000a] p23_far_3_he: lduh [%i2+0x00c],%l6 ! Mem[000000003f00000c] jmpl %o7,%g0 std %l6,[%i3+0x010] ! Mem[000000003f800010] p23_far_3_hem: membar #Sync lduh [%i2+0x00c],%l6 ! Mem[000000003f00000c] membar #Sync jmpl %o7,%g0 std %l6,[%i3+0x010] ! Mem[000000003f800010] p23_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p24_far_3_le: stb %l5,[%i2+0x01e] ! Mem[000000004100001e] lduh [%i1+0x028],%l2 ! Mem[0000000040800028] ldd [%i1+0x038],%l4 ! Mem[0000000040800038] stw %l0,[%i0+0x028] ! Mem[0000000040000028] stb %l4,[%i3+0x012] ! Mem[0000000041800012] std %l4,[%i3+0x020] ! Mem[0000000041800020] jmpl %o7,%g0 stb %l2,[%i0+0x00b] ! Mem[000000004000000b] p24_far_3_lem: membar #Sync stb %l5,[%i2+0x01e] ! Mem[000000004100001e] lduh [%i1+0x028],%l2 ! Mem[0000000040800028] ldd [%i1+0x038],%l4 ! Mem[0000000040800038] stw %l0,[%i0+0x028] ! Mem[0000000040000028] stb %l4,[%i3+0x012] ! Mem[0000000041800012] std %l4,[%i3+0x020] ! Mem[0000000041800020] membar #Sync jmpl %o7,%g0 stb %l2,[%i0+0x00b] ! Mem[000000004000000b] p24_far_3_he: ldd [%i2+0x028],%l6 ! Mem[0000000041000028] jmpl %o7,%g0 ldsb [%i0+0x030],%l7 ! Mem[0000000040000030] p24_far_3_hem: membar #Sync ldd [%i2+0x028],%l6 ! Mem[0000000041000028] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x030],%l7 ! Mem[0000000040000030] p24_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p25_far_3_le: ldsh [%i1+0x03e],%l5 ! Mem[000000004280003e] ldub [%i1+0x028],%l2 ! Mem[0000000042800028] stx %l4,[%i3+0x018] ! Mem[0000000043800018] stb %l0,[%i1+0x00a] ! Mem[000000004280000a] stx %l4,[%i3+0x030] ! Mem[0000000043800030] std %l4,[%i0+0x020] ! Mem[0000000042000020] jmpl %o7,%g0 std %l2,[%i3+0x008] ! Mem[0000000043800008] p25_far_3_lem: membar #Sync ldsh [%i1+0x03e],%l5 ! Mem[000000004280003e] ldub [%i1+0x028],%l2 ! Mem[0000000042800028] stx %l4,[%i3+0x018] ! Mem[0000000043800018] stb %l0,[%i1+0x00a] ! Mem[000000004280000a] stx %l4,[%i3+0x030] ! Mem[0000000043800030] std %l4,[%i0+0x020] ! Mem[0000000042000020] membar #Sync jmpl %o7,%g0 std %l2,[%i3+0x008] ! Mem[0000000043800008] p25_far_3_he: stb %l6,[%i0+0x00d] ! Mem[000000004200000d] jmpl %o7,%g0 lduw [%i3+0x010],%l7 ! Mem[0000000043800010] p25_far_3_hem: membar #Sync stb %l6,[%i0+0x00d] ! Mem[000000004200000d] membar #Sync jmpl %o7,%g0 lduw [%i3+0x010],%l7 ! Mem[0000000043800010] p25_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p26_far_3_le: stw %l5,[%i1+0x01c] ! Mem[000000004480001c] ldsw [%i3+0x028],%l2 ! Mem[0000000045800028] std %l4,[%i0+0x038] ! Mem[0000000044000038] lduh [%i3+0x02a],%l0 ! Mem[000000004580002a] ldsb [%i3+0x012],%l4 ! Mem[0000000045800012] stw %l5,[%i3+0x024] ! Mem[0000000045800024] jmpl %o7,%g0 stx %l2,[%i3+0x008] ! Mem[0000000045800008] p26_far_3_lem: membar #Sync stw %l5,[%i1+0x01c] ! Mem[000000004480001c] ldsw [%i3+0x028],%l2 ! Mem[0000000045800028] std %l4,[%i0+0x038] ! Mem[0000000044000038] lduh [%i3+0x02a],%l0 ! Mem[000000004580002a] ldsb [%i3+0x012],%l4 ! Mem[0000000045800012] stw %l5,[%i3+0x024] ! Mem[0000000045800024] membar #Sync jmpl %o7,%g0 stx %l2,[%i3+0x008] ! Mem[0000000045800008] p26_far_3_he: ldsw [%i1+0x02c],%l6 ! Mem[000000004480002c] jmpl %o7,%g0 stw %l7,[%i0+0x030] ! Mem[0000000044000030] p26_far_3_hem: membar #Sync ldsw [%i1+0x02c],%l6 ! Mem[000000004480002c] membar #Sync jmpl %o7,%g0 stw %l7,[%i0+0x030] ! Mem[0000000044000030] p26_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p27_far_3_le: ldx [%i0+0x038],%l5 ! Mem[0000000046000038] ldub [%i2+0x028],%l2 ! Mem[0000000047000028] lduw [%i3+0x018],%l4 ! Mem[0000000047800018] ldsh [%i1+0x00a],%l0 ! Mem[000000004680000a] ldsw [%i3+0x030],%l4 ! Mem[0000000047800030] ldd [%i0+0x020],%l4 ! Mem[0000000046000020] jmpl %o7,%g0 ldsh [%i3+0x00a],%l2 ! Mem[000000004780000a] p27_far_3_lem: membar #Sync ldx [%i0+0x038],%l5 ! Mem[0000000046000038] ldub [%i2+0x028],%l2 ! Mem[0000000047000028] lduw [%i3+0x018],%l4 ! Mem[0000000047800018] ldsh [%i1+0x00a],%l0 ! Mem[000000004680000a] ldsw [%i3+0x030],%l4 ! Mem[0000000047800030] ldd [%i0+0x020],%l4 ! Mem[0000000046000020] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x00a],%l2 ! Mem[000000004780000a] p27_far_3_he: stw %l6,[%i2+0x00c] ! Mem[000000004700000c] jmpl %o7,%g0 ldsw [%i2+0x010],%l7 ! Mem[0000000047000010] p27_far_3_hem: membar #Sync stw %l6,[%i2+0x00c] ! Mem[000000004700000c] membar #Sync jmpl %o7,%g0 ldsw [%i2+0x010],%l7 ! Mem[0000000047000010] p27_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p28_far_3_le: ldsw [%i3+0x01c],%l5 ! Mem[000000004980001c] ldsw [%i1+0x028],%l2 ! Mem[0000000048800028] ldsw [%i0+0x038],%l4 ! Mem[0000000048000038] stx %l0,[%i2+0x028] ! Mem[0000000049000028] lduh [%i3+0x012],%l4 ! Mem[0000000049800012] ldsh [%i3+0x026],%l5 ! Mem[0000000049800026] jmpl %o7,%g0 ldsw [%i3+0x008],%l2 ! Mem[0000000049800008] p28_far_3_lem: membar #Sync ldsw [%i3+0x01c],%l5 ! Mem[000000004980001c] ldsw [%i1+0x028],%l2 ! Mem[0000000048800028] ldsw [%i0+0x038],%l4 ! Mem[0000000048000038] stx %l0,[%i2+0x028] ! Mem[0000000049000028] lduh [%i3+0x012],%l4 ! Mem[0000000049800012] ldsh [%i3+0x026],%l5 ! Mem[0000000049800026] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x008],%l2 ! Mem[0000000049800008] p28_far_3_he: lduw [%i2+0x02c],%l6 ! Mem[000000004900002c] jmpl %o7,%g0 stb %l7,[%i0+0x030] ! Mem[0000000048000030] p28_far_3_hem: membar #Sync lduw [%i2+0x02c],%l6 ! Mem[000000004900002c] membar #Sync jmpl %o7,%g0 stb %l7,[%i0+0x030] ! Mem[0000000048000030] p28_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p29_far_3_le: stx %l5,[%i3+0x038] ! Mem[000000004b800038] ldub [%i0+0x028],%l2 ! Mem[000000004a000028] ldd [%i2+0x018],%l4 ! Mem[000000004b000018] std %l0,[%i0+0x008] ! Mem[000000004a000008] std %l4,[%i3+0x030] ! Mem[000000004b800030] ldsh [%i0+0x026],%l5 ! Mem[000000004a000026] jmpl %o7,%g0 lduw [%i3+0x008],%l2 ! Mem[000000004b800008] p29_far_3_lem: membar #Sync stx %l5,[%i3+0x038] ! Mem[000000004b800038] ldub [%i0+0x028],%l2 ! Mem[000000004a000028] ldd [%i2+0x018],%l4 ! Mem[000000004b000018] std %l0,[%i0+0x008] ! Mem[000000004a000008] std %l4,[%i3+0x030] ! Mem[000000004b800030] ldsh [%i0+0x026],%l5 ! Mem[000000004a000026] membar #Sync jmpl %o7,%g0 lduw [%i3+0x008],%l2 ! Mem[000000004b800008] p29_far_3_he: ldsb [%i0+0x00d],%l6 ! Mem[000000004a00000d] jmpl %o7,%g0 ldd [%i2+0x010],%l6 ! Mem[000000004b000010] p29_far_3_hem: membar #Sync ldsb [%i0+0x00d],%l6 ! Mem[000000004a00000d] membar #Sync jmpl %o7,%g0 ldd [%i2+0x010],%l6 ! Mem[000000004b000010] p29_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p30_far_3_le: stb %l5,[%i2+0x01e] ! Mem[000000004d00001e] ldsw [%i3+0x028],%l2 ! Mem[000000004d800028] sth %l4,[%i0+0x03a] ! Mem[000000004c00003a] lduw [%i1+0x028],%l0 ! Mem[000000004c800028] stw %l4,[%i3+0x010] ! Mem[000000004d800010] ldub [%i3+0x026],%l5 ! Mem[000000004d800026] jmpl %o7,%g0 std %l2,[%i3+0x008] ! Mem[000000004d800008] p30_far_3_lem: membar #Sync stb %l5,[%i2+0x01e] ! Mem[000000004d00001e] ldsw [%i3+0x028],%l2 ! Mem[000000004d800028] sth %l4,[%i0+0x03a] ! Mem[000000004c00003a] lduw [%i1+0x028],%l0 ! Mem[000000004c800028] stw %l4,[%i3+0x010] ! Mem[000000004d800010] ldub [%i3+0x026],%l5 ! Mem[000000004d800026] membar #Sync jmpl %o7,%g0 std %l2,[%i3+0x008] ! Mem[000000004d800008] p30_far_3_he: std %l6,[%i1+0x028] ! Mem[000000004c800028] jmpl %o7,%g0 lduh [%i0+0x030],%l7 ! Mem[000000004c000030] p30_far_3_hem: membar #Sync std %l6,[%i1+0x028] ! Mem[000000004c800028] membar #Sync jmpl %o7,%g0 lduh [%i0+0x030],%l7 ! Mem[000000004c000030] p30_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p31_far_3_le: ldsh [%i2+0x03e],%l5 ! Mem[000000004f00003e] ldsh [%i1+0x028],%l2 ! Mem[000000004e800028] ldx [%i2+0x018],%l4 ! Mem[000000004f000018] ldsw [%i3+0x008],%l0 ! Mem[000000004f800008] ldd [%i2+0x030],%l4 ! Mem[000000004f000030] lduw [%i1+0x024],%l5 ! Mem[000000004e800024] jmpl %o7,%g0 sth %l2,[%i3+0x00a] ! Mem[000000004f80000a] p31_far_3_lem: membar #Sync ldsh [%i2+0x03e],%l5 ! Mem[000000004f00003e] ldsh [%i1+0x028],%l2 ! Mem[000000004e800028] ldx [%i2+0x018],%l4 ! Mem[000000004f000018] ldsw [%i3+0x008],%l0 ! Mem[000000004f800008] ldd [%i2+0x030],%l4 ! Mem[000000004f000030] lduw [%i1+0x024],%l5 ! Mem[000000004e800024] membar #Sync jmpl %o7,%g0 sth %l2,[%i3+0x00a] ! Mem[000000004f80000a] p31_far_3_he: ldub [%i2+0x00d],%l6 ! Mem[000000004f00000d] jmpl %o7,%g0 stb %l7,[%i2+0x010] ! Mem[000000004f000010] p31_far_3_hem: membar #Sync ldub [%i2+0x00d],%l6 ! Mem[000000004f00000d] membar #Sync jmpl %o7,%g0 stb %l7,[%i2+0x010] ! Mem[000000004f000010] p31_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p32_far_3_le: stw %l5,[%i2+0x01c] ! Mem[000000005100001c] ldsw [%i1+0x028],%l2 ! Mem[0000000050800028] lduw [%i0+0x038],%l4 ! Mem[0000000050000038] ldd [%i1+0x028],%l0 ! Mem[0000000050800028] ldsh [%i2+0x012],%l4 ! Mem[0000000051000012] stb %l5,[%i3+0x026] ! Mem[0000000051800026] jmpl %o7,%g0 ldd [%i2+0x008],%l2 ! Mem[0000000051000008] p32_far_3_lem: membar #Sync stw %l5,[%i2+0x01c] ! Mem[000000005100001c] ldsw [%i1+0x028],%l2 ! Mem[0000000050800028] lduw [%i0+0x038],%l4 ! Mem[0000000050000038] ldd [%i1+0x028],%l0 ! Mem[0000000050800028] ldsh [%i2+0x012],%l4 ! Mem[0000000051000012] stb %l5,[%i3+0x026] ! Mem[0000000051800026] membar #Sync jmpl %o7,%g0 ldd [%i2+0x008],%l2 ! Mem[0000000051000008] p32_far_3_he: stx %l6,[%i2+0x028] ! Mem[0000000051000028] jmpl %o7,%g0 ldd [%i0+0x030],%l6 ! Mem[0000000050000030] p32_far_3_hem: membar #Sync stx %l6,[%i2+0x028] ! Mem[0000000051000028] membar #Sync jmpl %o7,%g0 ldd [%i0+0x030],%l6 ! Mem[0000000050000030] p32_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p33_far_3_le: ldx [%i1+0x038],%l5 ! Mem[0000000052800038] ldsh [%i3+0x028],%l2 ! Mem[0000000053800028] ldsw [%i1+0x018],%l4 ! Mem[0000000052800018] sth %l0,[%i2+0x00a] ! Mem[000000005300000a] lduw [%i2+0x030],%l4 ! Mem[0000000053000030] stb %l5,[%i1+0x026] ! Mem[0000000052800026] jmpl %o7,%g0 ldsb [%i2+0x00b],%l2 ! Mem[000000005300000b] p33_far_3_lem: membar #Sync ldx [%i1+0x038],%l5 ! Mem[0000000052800038] ldsh [%i3+0x028],%l2 ! Mem[0000000053800028] ldsw [%i1+0x018],%l4 ! Mem[0000000052800018] sth %l0,[%i2+0x00a] ! Mem[000000005300000a] lduw [%i2+0x030],%l4 ! Mem[0000000053000030] stb %l5,[%i1+0x026] ! Mem[0000000052800026] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x00b],%l2 ! Mem[000000005300000b] p33_far_3_he: ldx [%i0+0x008],%l6 ! Mem[0000000052000008] jmpl %o7,%g0 lduh [%i1+0x010],%l7 ! Mem[0000000052800010] p33_far_3_hem: membar #Sync ldx [%i0+0x008],%l6 ! Mem[0000000052000008] membar #Sync jmpl %o7,%g0 lduh [%i1+0x010],%l7 ! Mem[0000000052800010] p33_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p34_far_3_le: ldsw [%i0+0x01c],%l5 ! Mem[000000005400001c] ldsw [%i2+0x028],%l2 ! Mem[0000000055000028] ldd [%i3+0x038],%l4 ! Mem[0000000055800038] ldx [%i0+0x028],%l0 ! Mem[0000000054000028] stb %l4,[%i2+0x012] ! Mem[0000000055000012] sth %l5,[%i3+0x026] ! Mem[0000000055800026] jmpl %o7,%g0 ldub [%i2+0x00b],%l2 ! Mem[000000005500000b] p34_far_3_lem: membar #Sync ldsw [%i0+0x01c],%l5 ! Mem[000000005400001c] ldsw [%i2+0x028],%l2 ! Mem[0000000055000028] ldd [%i3+0x038],%l4 ! Mem[0000000055800038] ldx [%i0+0x028],%l0 ! Mem[0000000054000028] stb %l4,[%i2+0x012] ! Mem[0000000055000012] sth %l5,[%i3+0x026] ! Mem[0000000055800026] membar #Sync jmpl %o7,%g0 ldub [%i2+0x00b],%l2 ! Mem[000000005500000b] p34_far_3_he: ldsh [%i1+0x02c],%l6 ! Mem[000000005480002c] jmpl %o7,%g0 sth %l7,[%i3+0x030] ! Mem[0000000055800030] p34_far_3_hem: membar #Sync ldsh [%i1+0x02c],%l6 ! Mem[000000005480002c] membar #Sync jmpl %o7,%g0 sth %l7,[%i3+0x030] ! Mem[0000000055800030] p34_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p35_far_3_le: stx %l5,[%i0+0x038] ! Mem[0000000056000038] ldsh [%i1+0x028],%l2 ! Mem[0000000056800028] sth %l4,[%i0+0x01a] ! Mem[000000005600001a] ldub [%i1+0x00a],%l0 ! Mem[000000005680000a] sth %l4,[%i2+0x032] ! Mem[0000000057000032] stx %l5,[%i1+0x020] ! Mem[0000000056800020] jmpl %o7,%g0 ldx [%i1+0x008],%l2 ! Mem[0000000056800008] p35_far_3_lem: membar #Sync stx %l5,[%i0+0x038] ! Mem[0000000056000038] ldsh [%i1+0x028],%l2 ! Mem[0000000056800028] sth %l4,[%i0+0x01a] ! Mem[000000005600001a] ldub [%i1+0x00a],%l0 ! Mem[000000005680000a] sth %l4,[%i2+0x032] ! Mem[0000000057000032] stx %l5,[%i1+0x020] ! Mem[0000000056800020] membar #Sync jmpl %o7,%g0 ldx [%i1+0x008],%l2 ! Mem[0000000056800008] p35_far_3_he: sth %l6,[%i2+0x00c] ! Mem[000000005700000c] jmpl %o7,%g0 ldsh [%i1+0x010],%l7 ! Mem[0000000056800010] p35_far_3_hem: membar #Sync sth %l6,[%i2+0x00c] ! Mem[000000005700000c] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x010],%l7 ! Mem[0000000056800010] p35_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p36_far_3_le: lduw [%i3+0x01c],%l5 ! Mem[000000005980001c] ldsb [%i0+0x028],%l2 ! Mem[0000000058000028] ldx [%i3+0x038],%l4 ! Mem[0000000059800038] ldsb [%i3+0x02a],%l0 ! Mem[000000005980002a] stx %l4,[%i2+0x010] ! Mem[0000000059000010] ldsb [%i3+0x026],%l5 ! Mem[0000000059800026] jmpl %o7,%g0 stb %l2,[%i1+0x00b] ! Mem[000000005880000b] p36_far_3_lem: membar #Sync lduw [%i3+0x01c],%l5 ! Mem[000000005980001c] ldsb [%i0+0x028],%l2 ! Mem[0000000058000028] ldx [%i3+0x038],%l4 ! Mem[0000000059800038] ldsb [%i3+0x02a],%l0 ! Mem[000000005980002a] stx %l4,[%i2+0x010] ! Mem[0000000059000010] ldsb [%i3+0x026],%l5 ! Mem[0000000059800026] membar #Sync jmpl %o7,%g0 stb %l2,[%i1+0x00b] ! Mem[000000005880000b] p36_far_3_he: lduh [%i2+0x02c],%l6 ! Mem[000000005900002c] jmpl %o7,%g0 ldx [%i3+0x030],%l7 ! Mem[0000000059800030] p36_far_3_hem: membar #Sync lduh [%i2+0x02c],%l6 ! Mem[000000005900002c] membar #Sync jmpl %o7,%g0 ldx [%i3+0x030],%l7 ! Mem[0000000059800030] p36_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p37_far_3_le: ldsh [%i2+0x03e],%l5 ! Mem[000000005b00003e] ldsh [%i3+0x028],%l2 ! Mem[000000005b800028] ldub [%i0+0x01b],%l4 ! Mem[000000005a00001b] stw %l0,[%i1+0x008] ! Mem[000000005a800008] ldsw [%i2+0x030],%l4 ! Mem[000000005b000030] ldsb [%i1+0x026],%l5 ! Mem[000000005a800026] jmpl %o7,%g0 stw %l2,[%i1+0x008] ! Mem[000000005a800008] p37_far_3_lem: membar #Sync ldsh [%i2+0x03e],%l5 ! Mem[000000005b00003e] ldsh [%i3+0x028],%l2 ! Mem[000000005b800028] ldub [%i0+0x01b],%l4 ! Mem[000000005a00001b] stw %l0,[%i1+0x008] ! Mem[000000005a800008] ldsw [%i2+0x030],%l4 ! Mem[000000005b000030] ldsb [%i1+0x026],%l5 ! Mem[000000005a800026] membar #Sync jmpl %o7,%g0 stw %l2,[%i1+0x008] ! Mem[000000005a800008] p37_far_3_he: ldd [%i0+0x008],%l6 ! Mem[000000005a000008] jmpl %o7,%g0 stx %l7,[%i0+0x010] ! Mem[000000005a000010] p37_far_3_hem: membar #Sync ldd [%i0+0x008],%l6 ! Mem[000000005a000008] membar #Sync jmpl %o7,%g0 stx %l7,[%i0+0x010] ! Mem[000000005a000010] p37_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p38_far_3_le: stw %l5,[%i2+0x01c] ! Mem[000000005d00001c] ldsb [%i1+0x028],%l2 ! Mem[000000005c800028] ldsb [%i2+0x03b],%l4 ! Mem[000000005d00003b] lduw [%i3+0x028],%l0 ! Mem[000000005d800028] lduh [%i2+0x012],%l4 ! Mem[000000005d000012] ldsw [%i3+0x024],%l5 ! Mem[000000005d800024] jmpl %o7,%g0 ldsb [%i1+0x00b],%l2 ! Mem[000000005c80000b] p38_far_3_lem: membar #Sync stw %l5,[%i2+0x01c] ! Mem[000000005d00001c] ldsb [%i1+0x028],%l2 ! Mem[000000005c800028] ldsb [%i2+0x03b],%l4 ! Mem[000000005d00003b] lduw [%i3+0x028],%l0 ! Mem[000000005d800028] lduh [%i2+0x012],%l4 ! Mem[000000005d000012] ldsw [%i3+0x024],%l5 ! Mem[000000005d800024] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x00b],%l2 ! Mem[000000005c80000b] p38_far_3_he: stb %l6,[%i1+0x02d] ! Mem[000000005c80002d] jmpl %o7,%g0 ldub [%i3+0x030],%l7 ! Mem[000000005d800030] p38_far_3_hem: membar #Sync stb %l6,[%i1+0x02d] ! Mem[000000005c80002d] membar #Sync jmpl %o7,%g0 ldub [%i3+0x030],%l7 ! Mem[000000005d800030] p38_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p39_far_3_le: ldx [%i2+0x038],%l5 ! Mem[000000005f000038] ldsh [%i1+0x028],%l2 ! Mem[000000005e800028] ldd [%i0+0x018],%l4 ! Mem[000000005e000018] ldsw [%i1+0x008],%l0 ! Mem[000000005e800008] ldx [%i2+0x030],%l4 ! Mem[000000005f000030] lduh [%i1+0x026],%l5 ! Mem[000000005e800026] jmpl %o7,%g0 ldsh [%i0+0x00a],%l2 ! Mem[000000005e00000a] p39_far_3_lem: membar #Sync ldx [%i2+0x038],%l5 ! Mem[000000005f000038] ldsh [%i1+0x028],%l2 ! Mem[000000005e800028] ldd [%i0+0x018],%l4 ! Mem[000000005e000018] ldsw [%i1+0x008],%l0 ! Mem[000000005e800008] ldx [%i2+0x030],%l4 ! Mem[000000005f000030] lduh [%i1+0x026],%l5 ! Mem[000000005e800026] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x00a],%l2 ! Mem[000000005e00000a] p39_far_3_he: ldsw [%i2+0x00c],%l6 ! Mem[000000005f00000c] jmpl %o7,%g0 ldx [%i0+0x010],%l7 ! Mem[000000005e000010] p39_far_3_hem: membar #Sync ldsw [%i2+0x00c],%l6 ! Mem[000000005f00000c] membar #Sync jmpl %o7,%g0 ldx [%i0+0x010],%l7 ! Mem[000000005e000010] p39_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p40_far_3_le: ldsw [%i1+0x01c],%l5 ! Mem[000000006080001c] ldsb [%i0+0x028],%l2 ! Mem[0000000060000028] sth %l4,[%i2+0x03a] ! Mem[000000006100003a] ldd [%i2+0x028],%l0 ! Mem[0000000061000028] std %l4,[%i2+0x010] ! Mem[0000000061000010] ldx [%i0+0x020],%l5 ! Mem[0000000060000020] jmpl %o7,%g0 lduh [%i0+0x00a],%l2 ! Mem[000000006000000a] p40_far_3_lem: membar #Sync ldsw [%i1+0x01c],%l5 ! Mem[000000006080001c] ldsb [%i0+0x028],%l2 ! Mem[0000000060000028] sth %l4,[%i2+0x03a] ! Mem[000000006100003a] ldd [%i2+0x028],%l0 ! Mem[0000000061000028] std %l4,[%i2+0x010] ! Mem[0000000061000010] ldx [%i0+0x020],%l5 ! Mem[0000000060000020] membar #Sync jmpl %o7,%g0 lduh [%i0+0x00a],%l2 ! Mem[000000006000000a] p40_far_3_he: stw %l6,[%i2+0x02c] ! Mem[000000006100002c] jmpl %o7,%g0 stx %l7,[%i2+0x030] ! Mem[0000000061000030] p40_far_3_hem: membar #Sync stw %l6,[%i2+0x02c] ! Mem[000000006100002c] membar #Sync jmpl %o7,%g0 stx %l7,[%i2+0x030] ! Mem[0000000061000030] p40_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p41_far_3_le: stx %l5,[%i1+0x038] ! Mem[0000000062800038] ldd [%i2+0x028],%l2 ! Mem[0000000063000028] ldx [%i0+0x018],%l4 ! Mem[0000000062000018] sth %l0,[%i0+0x00a] ! Mem[000000006200000a] ldd [%i2+0x030],%l4 ! Mem[0000000063000030] ldx [%i1+0x020],%l5 ! Mem[0000000062800020] jmpl %o7,%g0 lduw [%i0+0x008],%l2 ! Mem[0000000062000008] p41_far_3_lem: membar #Sync stx %l5,[%i1+0x038] ! Mem[0000000062800038] ldd [%i2+0x028],%l2 ! Mem[0000000063000028] ldx [%i0+0x018],%l4 ! Mem[0000000062000018] sth %l0,[%i0+0x00a] ! Mem[000000006200000a] ldd [%i2+0x030],%l4 ! Mem[0000000063000030] ldx [%i1+0x020],%l5 ! Mem[0000000062800020] membar #Sync jmpl %o7,%g0 lduw [%i0+0x008],%l2 ! Mem[0000000062000008] p41_far_3_he: lduw [%i0+0x00c],%l6 ! Mem[000000006200000c] jmpl %o7,%g0 ldub [%i0+0x010],%l7 ! Mem[0000000062000010] p41_far_3_hem: membar #Sync lduw [%i0+0x00c],%l6 ! Mem[000000006200000c] membar #Sync jmpl %o7,%g0 ldub [%i0+0x010],%l7 ! Mem[0000000062000010] p41_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p42_far_3_le: lduw [%i0+0x01c],%l5 ! Mem[000000006400001c] ldsb [%i1+0x028],%l2 ! Mem[0000000064800028] ldub [%i1+0x03b],%l4 ! Mem[000000006480003b] ldx [%i1+0x028],%l0 ! Mem[0000000064800028] ldsh [%i2+0x012],%l4 ! Mem[0000000065000012] std %l4,[%i0+0x020] ! Mem[0000000064000020] jmpl %o7,%g0 std %l2,[%i3+0x008] ! Mem[0000000065800008] p42_far_3_lem: membar #Sync lduw [%i0+0x01c],%l5 ! Mem[000000006400001c] ldsb [%i1+0x028],%l2 ! Mem[0000000064800028] ldub [%i1+0x03b],%l4 ! Mem[000000006480003b] ldx [%i1+0x028],%l0 ! Mem[0000000064800028] ldsh [%i2+0x012],%l4 ! Mem[0000000065000012] std %l4,[%i0+0x020] ! Mem[0000000064000020] membar #Sync jmpl %o7,%g0 std %l2,[%i3+0x008] ! Mem[0000000065800008] p42_far_3_he: ldsb [%i1+0x02d],%l6 ! Mem[000000006480002d] jmpl %o7,%g0 std %l6,[%i2+0x030] ! Mem[0000000065000030] p42_far_3_hem: membar #Sync ldsb [%i1+0x02d],%l6 ! Mem[000000006480002d] membar #Sync jmpl %o7,%g0 std %l6,[%i2+0x030] ! Mem[0000000065000030] p42_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p43_far_3_le: ldsh [%i3+0x03e],%l5 ! Mem[000000006780003e] ldd [%i0+0x028],%l2 ! Mem[0000000066000028] ldsb [%i3+0x01b],%l4 ! Mem[000000006780001b] ldub [%i3+0x00a],%l0 ! Mem[000000006780000a] ldub [%i2+0x032],%l4 ! Mem[0000000067000032] stw %l5,[%i1+0x024] ! Mem[0000000066800024] jmpl %o7,%g0 stx %l2,[%i3+0x008] ! Mem[0000000067800008] p43_far_3_lem: membar #Sync ldsh [%i3+0x03e],%l5 ! Mem[000000006780003e] ldd [%i0+0x028],%l2 ! Mem[0000000066000028] ldsb [%i3+0x01b],%l4 ! Mem[000000006780001b] ldub [%i3+0x00a],%l0 ! Mem[000000006780000a] ldub [%i2+0x032],%l4 ! Mem[0000000067000032] stw %l5,[%i1+0x024] ! Mem[0000000066800024] membar #Sync jmpl %o7,%g0 stx %l2,[%i3+0x008] ! Mem[0000000067800008] p43_far_3_he: std %l6,[%i2+0x008] ! Mem[0000000067000008] jmpl %o7,%g0 ldsb [%i0+0x010],%l7 ! Mem[0000000066000010] p43_far_3_hem: membar #Sync std %l6,[%i2+0x008] ! Mem[0000000067000008] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x010],%l7 ! Mem[0000000066000010] p43_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p44_far_3_le: stw %l5,[%i3+0x01c] ! Mem[000000006980001c] ldsb [%i3+0x028],%l2 ! Mem[0000000069800028] stw %l4,[%i0+0x038] ! Mem[0000000068000038] ldsb [%i1+0x02a],%l0 ! Mem[000000006880002a] lduw [%i2+0x010],%l4 ! Mem[0000000069000010] ldd [%i0+0x020],%l4 ! Mem[0000000068000020] jmpl %o7,%g0 ldd [%i3+0x008],%l2 ! Mem[0000000069800008] p44_far_3_lem: membar #Sync stw %l5,[%i3+0x01c] ! Mem[000000006980001c] ldsb [%i3+0x028],%l2 ! Mem[0000000069800028] stw %l4,[%i0+0x038] ! Mem[0000000068000038] ldsb [%i1+0x02a],%l0 ! Mem[000000006880002a] lduw [%i2+0x010],%l4 ! Mem[0000000069000010] ldd [%i0+0x020],%l4 ! Mem[0000000068000020] membar #Sync jmpl %o7,%g0 ldd [%i3+0x008],%l2 ! Mem[0000000069800008] p44_far_3_he: ldub [%i3+0x02d],%l6 ! Mem[000000006980002d] jmpl %o7,%g0 lduw [%i1+0x030],%l7 ! Mem[0000000068800030] p44_far_3_hem: membar #Sync ldub [%i3+0x02d],%l6 ! Mem[000000006980002d] membar #Sync jmpl %o7,%g0 lduw [%i1+0x030],%l7 ! Mem[0000000068800030] p44_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p45_far_3_le: ldx [%i2+0x038],%l5 ! Mem[000000006b000038] ldd [%i1+0x028],%l2 ! Mem[000000006a800028] sth %l4,[%i3+0x01a] ! Mem[000000006b80001a] stw %l0,[%i2+0x008] ! Mem[000000006b000008] stb %l4,[%i2+0x032] ! Mem[000000006b000032] ldd [%i1+0x020],%l4 ! Mem[000000006a800020] jmpl %o7,%g0 ldsw [%i3+0x008],%l2 ! Mem[000000006b800008] p45_far_3_lem: membar #Sync ldx [%i2+0x038],%l5 ! Mem[000000006b000038] ldd [%i1+0x028],%l2 ! Mem[000000006a800028] sth %l4,[%i3+0x01a] ! Mem[000000006b80001a] stw %l0,[%i2+0x008] ! Mem[000000006b000008] stb %l4,[%i2+0x032] ! Mem[000000006b000032] ldd [%i1+0x020],%l4 ! Mem[000000006a800020] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x008],%l2 ! Mem[000000006b800008] p45_far_3_he: stx %l6,[%i0+0x008] ! Mem[000000006a000008] jmpl %o7,%g0 stw %l7,[%i0+0x010] ! Mem[000000006a000010] p45_far_3_hem: membar #Sync stx %l6,[%i0+0x008] ! Mem[000000006a000008] membar #Sync jmpl %o7,%g0 stw %l7,[%i0+0x010] ! Mem[000000006a000010] p45_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p46_far_3_le: ldsw [%i2+0x01c],%l5 ! Mem[000000006d00001c] stx %l2,[%i1+0x028] ! Mem[000000006c800028] ldx [%i0+0x038],%l4 ! Mem[000000006c000038] stb %l0,[%i0+0x02a] ! Mem[000000006c00002a] stx %l4,[%i2+0x010] ! Mem[000000006d000010] ldsh [%i0+0x026],%l5 ! Mem[000000006c000026] jmpl %o7,%g0 lduw [%i3+0x008],%l2 ! Mem[000000006d800008] p46_far_3_lem: membar #Sync ldsw [%i2+0x01c],%l5 ! Mem[000000006d00001c] stx %l2,[%i1+0x028] ! Mem[000000006c800028] ldx [%i0+0x038],%l4 ! Mem[000000006c000038] stb %l0,[%i0+0x02a] ! Mem[000000006c00002a] stx %l4,[%i2+0x010] ! Mem[000000006d000010] ldsh [%i0+0x026],%l5 ! Mem[000000006c000026] membar #Sync jmpl %o7,%g0 lduw [%i3+0x008],%l2 ! Mem[000000006d800008] p46_far_3_he: ldx [%i1+0x028],%l6 ! Mem[000000006c800028] jmpl %o7,%g0 ldsw [%i1+0x030],%l7 ! Mem[000000006c800030] p46_far_3_hem: membar #Sync ldx [%i1+0x028],%l6 ! Mem[000000006c800028] membar #Sync jmpl %o7,%g0 ldsw [%i1+0x030],%l7 ! Mem[000000006c800030] p46_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p47_far_3_le: stx %l5,[%i2+0x038] ! Mem[000000006f000038] ldd [%i0+0x028],%l2 ! Mem[000000006e000028] ldub [%i2+0x01b],%l4 ! Mem[000000006f00001b] lduh [%i1+0x00a],%l0 ! Mem[000000006e80000a] ldsb [%i2+0x032],%l4 ! Mem[000000006f000032] ldub [%i2+0x026],%l5 ! Mem[000000006f000026] jmpl %o7,%g0 ldx [%i3+0x008],%l2 ! Mem[000000006f800008] p47_far_3_lem: membar #Sync stx %l5,[%i2+0x038] ! Mem[000000006f000038] ldd [%i0+0x028],%l2 ! Mem[000000006e000028] ldub [%i2+0x01b],%l4 ! Mem[000000006f00001b] lduh [%i1+0x00a],%l0 ! Mem[000000006e80000a] ldsb [%i2+0x032],%l4 ! Mem[000000006f000032] ldub [%i2+0x026],%l5 ! Mem[000000006f000026] membar #Sync jmpl %o7,%g0 ldx [%i3+0x008],%l2 ! Mem[000000006f800008] p47_far_3_he: ldsh [%i2+0x00c],%l6 ! Mem[000000006f00000c] jmpl %o7,%g0 lduw [%i3+0x010],%l7 ! Mem[000000006f800010] p47_far_3_hem: membar #Sync ldsh [%i2+0x00c],%l6 ! Mem[000000006f00000c] membar #Sync jmpl %o7,%g0 lduw [%i3+0x010],%l7 ! Mem[000000006f800010] p47_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p48_far_3_le: lduw [%i1+0x01c],%l5 ! Mem[000000007080001c] stx %l2,[%i2+0x028] ! Mem[0000000071000028] ldsb [%i0+0x03b],%l4 ! Mem[000000007000003b] ldsh [%i3+0x02a],%l0 ! Mem[000000007180002a] ldsw [%i2+0x010],%l4 ! Mem[0000000071000010] lduw [%i0+0x024],%l5 ! Mem[0000000070000024] jmpl %o7,%g0 sth %l2,[%i2+0x00a] ! Mem[000000007100000a] p48_far_3_lem: membar #Sync lduw [%i1+0x01c],%l5 ! Mem[000000007080001c] stx %l2,[%i2+0x028] ! Mem[0000000071000028] ldsb [%i0+0x03b],%l4 ! Mem[000000007000003b] ldsh [%i3+0x02a],%l0 ! Mem[000000007180002a] ldsw [%i2+0x010],%l4 ! Mem[0000000071000010] lduw [%i0+0x024],%l5 ! Mem[0000000070000024] membar #Sync jmpl %o7,%g0 sth %l2,[%i2+0x00a] ! Mem[000000007100000a] p48_far_3_he: sth %l6,[%i3+0x02c] ! Mem[000000007180002c] jmpl %o7,%g0 stw %l7,[%i1+0x030] ! Mem[0000000070800030] p48_far_3_hem: membar #Sync sth %l6,[%i3+0x02c] ! Mem[000000007180002c] membar #Sync jmpl %o7,%g0 stw %l7,[%i1+0x030] ! Mem[0000000070800030] p48_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p49_far_3_le: ldsh [%i0+0x03e],%l5 ! Mem[000000007200003e] ldd [%i1+0x028],%l2 ! Mem[0000000072800028] stw %l4,[%i2+0x018] ! Mem[0000000073000018] stx %l0,[%i1+0x008] ! Mem[0000000072800008] lduh [%i2+0x032],%l4 ! Mem[0000000073000032] lduw [%i2+0x024],%l5 ! Mem[0000000073000024] jmpl %o7,%g0 stw %l2,[%i2+0x008] ! Mem[0000000073000008] p49_far_3_lem: membar #Sync ldsh [%i0+0x03e],%l5 ! Mem[000000007200003e] ldd [%i1+0x028],%l2 ! Mem[0000000072800028] stw %l4,[%i2+0x018] ! Mem[0000000073000018] stx %l0,[%i1+0x008] ! Mem[0000000072800008] lduh [%i2+0x032],%l4 ! Mem[0000000073000032] lduw [%i2+0x024],%l5 ! Mem[0000000073000024] membar #Sync jmpl %o7,%g0 stw %l2,[%i2+0x008] ! Mem[0000000073000008] p49_far_3_he: lduh [%i0+0x00c],%l6 ! Mem[000000007200000c] jmpl %o7,%g0 ldsw [%i3+0x010],%l7 ! Mem[0000000073800010] p49_far_3_hem: membar #Sync lduh [%i0+0x00c],%l6 ! Mem[000000007200000c] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x010],%l7 ! Mem[0000000073800010] p49_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p50_far_3_le: stw %l5,[%i0+0x01c] ! Mem[000000007400001c] stx %l2,[%i0+0x028] ! Mem[0000000074000028] stb %l4,[%i0+0x03b] ! Mem[000000007400003b] std %l0,[%i2+0x028] ! Mem[0000000075000028] std %l4,[%i2+0x010] ! Mem[0000000075000010] stb %l5,[%i0+0x026] ! Mem[0000000074000026] jmpl %o7,%g0 ldsb [%i2+0x00b],%l2 ! Mem[000000007500000b] p50_far_3_lem: membar #Sync stw %l5,[%i0+0x01c] ! Mem[000000007400001c] stx %l2,[%i0+0x028] ! Mem[0000000074000028] stb %l4,[%i0+0x03b] ! Mem[000000007400003b] std %l0,[%i2+0x028] ! Mem[0000000075000028] std %l4,[%i2+0x010] ! Mem[0000000075000010] stb %l5,[%i0+0x026] ! Mem[0000000074000026] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x00b],%l2 ! Mem[000000007500000b] p50_far_3_he: ldd [%i1+0x028],%l6 ! Mem[0000000074800028] jmpl %o7,%g0 stb %l7,[%i0+0x030] ! Mem[0000000074000030] p50_far_3_hem: membar #Sync ldd [%i1+0x028],%l6 ! Mem[0000000074800028] membar #Sync jmpl %o7,%g0 stb %l7,[%i0+0x030] ! Mem[0000000074000030] p50_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p51_far_3_le: ldx [%i3+0x038],%l5 ! Mem[0000000077800038] stw %l2,[%i3+0x028] ! Mem[0000000077800028] lduh [%i1+0x01a],%l4 ! Mem[000000007680001a] ldub [%i0+0x00a],%l0 ! Mem[000000007600000a] stw %l4,[%i2+0x030] ! Mem[0000000077000030] sth %l5,[%i2+0x026] ! Mem[0000000077000026] jmpl %o7,%g0 ldub [%i2+0x00b],%l2 ! Mem[000000007700000b] p51_far_3_lem: membar #Sync ldx [%i3+0x038],%l5 ! Mem[0000000077800038] stw %l2,[%i3+0x028] ! Mem[0000000077800028] lduh [%i1+0x01a],%l4 ! Mem[000000007680001a] ldub [%i0+0x00a],%l0 ! Mem[000000007600000a] stw %l4,[%i2+0x030] ! Mem[0000000077000030] sth %l5,[%i2+0x026] ! Mem[0000000077000026] membar #Sync jmpl %o7,%g0 ldub [%i2+0x00b],%l2 ! Mem[000000007700000b] p51_far_3_he: stb %l6,[%i2+0x00d] ! Mem[000000007700000d] jmpl %o7,%g0 ldd [%i2+0x010],%l6 ! Mem[0000000077000010] p51_far_3_hem: membar #Sync stb %l6,[%i2+0x00d] ! Mem[000000007700000d] membar #Sync jmpl %o7,%g0 ldd [%i2+0x010],%l6 ! Mem[0000000077000010] p51_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p52_far_3_le: ldsw [%i2+0x01c],%l5 ! Mem[000000007900001c] stx %l2,[%i2+0x028] ! Mem[0000000079000028] ldub [%i3+0x03b],%l4 ! Mem[000000007980003b] ldsb [%i1+0x02a],%l0 ! Mem[000000007880002a] ldd [%i2+0x010],%l4 ! Mem[0000000079000010] sth %l5,[%i0+0x026] ! Mem[0000000078000026] jmpl %o7,%g0 lduh [%i1+0x00a],%l2 ! Mem[000000007880000a] p52_far_3_lem: membar #Sync ldsw [%i2+0x01c],%l5 ! Mem[000000007900001c] stx %l2,[%i2+0x028] ! Mem[0000000079000028] ldub [%i3+0x03b],%l4 ! Mem[000000007980003b] ldsb [%i1+0x02a],%l0 ! Mem[000000007880002a] ldd [%i2+0x010],%l4 ! Mem[0000000079000010] sth %l5,[%i0+0x026] ! Mem[0000000078000026] membar #Sync jmpl %o7,%g0 lduh [%i1+0x00a],%l2 ! Mem[000000007880000a] p52_far_3_he: ldsw [%i3+0x02c],%l6 ! Mem[000000007980002c] jmpl %o7,%g0 lduh [%i0+0x030],%l7 ! Mem[0000000078000030] p52_far_3_hem: membar #Sync ldsw [%i3+0x02c],%l6 ! Mem[000000007980002c] membar #Sync jmpl %o7,%g0 lduh [%i0+0x030],%l7 ! Mem[0000000078000030] p52_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p53_far_3_le: stx %l5,[%i2+0x038] ! Mem[000000007b000038] stw %l2,[%i1+0x028] ! Mem[000000007a800028] ldsb [%i0+0x01b],%l4 ! Mem[000000007a00001b] stw %l0,[%i0+0x008] ! Mem[000000007a000008] ldsh [%i2+0x032],%l4 ! Mem[000000007b000032] stx %l5,[%i2+0x020] ! Mem[000000007b000020] jmpl %o7,%g0 stb %l2,[%i1+0x00b] ! Mem[000000007a80000b] p53_far_3_lem: membar #Sync stx %l5,[%i2+0x038] ! Mem[000000007b000038] stw %l2,[%i1+0x028] ! Mem[000000007a800028] ldsb [%i0+0x01b],%l4 ! Mem[000000007a00001b] stw %l0,[%i0+0x008] ! Mem[000000007a000008] ldsh [%i2+0x032],%l4 ! Mem[000000007b000032] stx %l5,[%i2+0x020] ! Mem[000000007b000020] membar #Sync jmpl %o7,%g0 stb %l2,[%i1+0x00b] ! Mem[000000007a80000b] p53_far_3_he: std %l6,[%i0+0x008] ! Mem[000000007a000008] jmpl %o7,%g0 sth %l7,[%i2+0x010] ! Mem[000000007b000010] p53_far_3_hem: membar #Sync std %l6,[%i0+0x008] ! Mem[000000007a000008] membar #Sync jmpl %o7,%g0 sth %l7,[%i2+0x010] ! Mem[000000007b000010] p53_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p54_far_3_le: lduw [%i2+0x01c],%l5 ! Mem[000000007d00001c] stx %l2,[%i0+0x028] ! Mem[000000007c000028] stw %l4,[%i3+0x038] ! Mem[000000007d800038] stb %l0,[%i1+0x02a] ! Mem[000000007c80002a] lduw [%i2+0x010],%l4 ! Mem[000000007d000010] ldsb [%i0+0x026],%l5 ! Mem[000000007c000026] jmpl %o7,%g0 stw %l2,[%i1+0x008] ! Mem[000000007c800008] p54_far_3_lem: membar #Sync lduw [%i2+0x01c],%l5 ! Mem[000000007d00001c] stx %l2,[%i0+0x028] ! Mem[000000007c000028] stw %l4,[%i3+0x038] ! Mem[000000007d800038] stb %l0,[%i1+0x02a] ! Mem[000000007c80002a] lduw [%i2+0x010],%l4 ! Mem[000000007d000010] ldsb [%i0+0x026],%l5 ! Mem[000000007c000026] membar #Sync jmpl %o7,%g0 stw %l2,[%i1+0x008] ! Mem[000000007c800008] p54_far_3_he: ldub [%i1+0x02d],%l6 ! Mem[000000007c80002d] jmpl %o7,%g0 ldsh [%i0+0x030],%l7 ! Mem[000000007c000030] p54_far_3_hem: membar #Sync ldub [%i1+0x02d],%l6 ! Mem[000000007c80002d] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x030],%l7 ! Mem[000000007c000030] p54_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p55_far_3_le: ldsh [%i1+0x03e],%l5 ! Mem[000000007e80003e] stw %l2,[%i2+0x028] ! Mem[000000007f000028] stb %l4,[%i0+0x01b] ! Mem[000000007e00001b] lduh [%i3+0x00a],%l0 ! Mem[000000007f80000a] stb %l4,[%i2+0x032] ! Mem[000000007f000032] ldsw [%i2+0x024],%l5 ! Mem[000000007f000024] jmpl %o7,%g0 stx %l2,[%i0+0x008] ! Mem[000000007e000008] p55_far_3_lem: membar #Sync ldsh [%i1+0x03e],%l5 ! Mem[000000007e80003e] stw %l2,[%i2+0x028] ! Mem[000000007f000028] stb %l4,[%i0+0x01b] ! Mem[000000007e00001b] lduh [%i3+0x00a],%l0 ! Mem[000000007f80000a] stb %l4,[%i2+0x032] ! Mem[000000007f000032] ldsw [%i2+0x024],%l5 ! Mem[000000007f000024] membar #Sync jmpl %o7,%g0 stx %l2,[%i0+0x008] ! Mem[000000007e000008] p55_far_3_he: stx %l6,[%i2+0x008] ! Mem[000000007f000008] jmpl %o7,%g0 lduh [%i2+0x010],%l7 ! Mem[000000007f000010] p55_far_3_hem: membar #Sync stx %l6,[%i2+0x008] ! Mem[000000007f000008] membar #Sync jmpl %o7,%g0 lduh [%i2+0x010],%l7 ! Mem[000000007f000010] p55_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p56_far_3_le: stw %l5,[%i1+0x01c] ! Mem[000000008080001c] sth %l2,[%i1+0x028] ! Mem[0000000080800028] lduh [%i2+0x03a],%l4 ! Mem[000000008100003a] ldsh [%i1+0x02a],%l0 ! Mem[000000008080002a] sth %l4,[%i2+0x012] ! Mem[0000000081000012] ldsw [%i0+0x024],%l5 ! Mem[0000000080000024] jmpl %o7,%g0 ldsh [%i0+0x00a],%l2 ! Mem[000000008000000a] p56_far_3_lem: membar #Sync stw %l5,[%i1+0x01c] ! Mem[000000008080001c] sth %l2,[%i1+0x028] ! Mem[0000000080800028] lduh [%i2+0x03a],%l4 ! Mem[000000008100003a] ldsh [%i1+0x02a],%l0 ! Mem[000000008080002a] sth %l4,[%i2+0x012] ! Mem[0000000081000012] ldsw [%i0+0x024],%l5 ! Mem[0000000080000024] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x00a],%l2 ! Mem[000000008000000a] p56_far_3_he: ldx [%i3+0x028],%l6 ! Mem[0000000081800028] jmpl %o7,%g0 sth %l7,[%i0+0x030] ! Mem[0000000080000030] p56_far_3_hem: membar #Sync ldx [%i3+0x028],%l6 ! Mem[0000000081800028] membar #Sync jmpl %o7,%g0 sth %l7,[%i0+0x030] ! Mem[0000000080000030] p56_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p57_far_3_le: ldx [%i0+0x038],%l5 ! Mem[0000000082000038] stw %l2,[%i0+0x028] ! Mem[0000000082000028] ldsh [%i0+0x01a],%l4 ! Mem[000000008200001a] stx %l0,[%i2+0x008] ! Mem[0000000083000008] stx %l4,[%i2+0x030] ! Mem[0000000083000030] lduh [%i2+0x026],%l5 ! Mem[0000000083000026] jmpl %o7,%g0 lduh [%i0+0x00a],%l2 ! Mem[000000008200000a] p57_far_3_lem: membar #Sync ldx [%i0+0x038],%l5 ! Mem[0000000082000038] stw %l2,[%i0+0x028] ! Mem[0000000082000028] ldsh [%i0+0x01a],%l4 ! Mem[000000008200001a] stx %l0,[%i2+0x008] ! Mem[0000000083000008] stx %l4,[%i2+0x030] ! Mem[0000000083000030] lduh [%i2+0x026],%l5 ! Mem[0000000083000026] membar #Sync jmpl %o7,%g0 lduh [%i0+0x00a],%l2 ! Mem[000000008200000a] p57_far_3_he: ldsh [%i0+0x00c],%l6 ! Mem[000000008200000c] jmpl %o7,%g0 ldsh [%i1+0x010],%l7 ! Mem[0000000082800010] p57_far_3_hem: membar #Sync ldsh [%i0+0x00c],%l6 ! Mem[000000008200000c] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x010],%l7 ! Mem[0000000082800010] p57_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p58_far_3_le: ldsw [%i3+0x01c],%l5 ! Mem[000000008580001c] sth %l2,[%i3+0x028] ! Mem[0000000085800028] stx %l4,[%i2+0x038] ! Mem[0000000085000038] std %l0,[%i0+0x028] ! Mem[0000000084000028] ldsw [%i2+0x010],%l4 ! Mem[0000000085000010] ldx [%i0+0x020],%l5 ! Mem[0000000084000020] jmpl %o7,%g0 lduw [%i3+0x008],%l2 ! Mem[0000000085800008] p58_far_3_lem: membar #Sync ldsw [%i3+0x01c],%l5 ! Mem[000000008580001c] sth %l2,[%i3+0x028] ! Mem[0000000085800028] stx %l4,[%i2+0x038] ! Mem[0000000085000038] std %l0,[%i0+0x028] ! Mem[0000000084000028] ldsw [%i2+0x010],%l4 ! Mem[0000000085000010] ldx [%i0+0x020],%l5 ! Mem[0000000084000020] membar #Sync jmpl %o7,%g0 lduw [%i3+0x008],%l2 ! Mem[0000000085800008] p58_far_3_he: sth %l6,[%i1+0x02c] ! Mem[000000008480002c] jmpl %o7,%g0 ldx [%i3+0x030],%l7 ! Mem[0000000085800030] p58_far_3_hem: membar #Sync sth %l6,[%i1+0x02c] ! Mem[000000008480002c] membar #Sync jmpl %o7,%g0 ldx [%i3+0x030],%l7 ! Mem[0000000085800030] p58_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p59_far_3_le: sth %l5,[%i3+0x03e] ! Mem[000000008780003e] stw %l2,[%i2+0x028] ! Mem[0000000087000028] stw %l4,[%i0+0x018] ! Mem[0000000086000018] lduw [%i1+0x008],%l0 ! Mem[0000000086800008] lduh [%i2+0x032],%l4 ! Mem[0000000087000032] std %l4,[%i2+0x020] ! Mem[0000000087000020] jmpl %o7,%g0 std %l2,[%i3+0x008] ! Mem[0000000087800008] p59_far_3_lem: membar #Sync sth %l5,[%i3+0x03e] ! Mem[000000008780003e] stw %l2,[%i2+0x028] ! Mem[0000000087000028] stw %l4,[%i0+0x018] ! Mem[0000000086000018] lduw [%i1+0x008],%l0 ! Mem[0000000086800008] lduh [%i2+0x032],%l4 ! Mem[0000000087000032] std %l4,[%i2+0x020] ! Mem[0000000087000020] membar #Sync jmpl %o7,%g0 std %l2,[%i3+0x008] ! Mem[0000000087800008] p59_far_3_he: lduh [%i2+0x00c],%l6 ! Mem[000000008700000c] jmpl %o7,%g0 stx %l7,[%i1+0x010] ! Mem[0000000086800010] p59_far_3_hem: membar #Sync lduh [%i2+0x00c],%l6 ! Mem[000000008700000c] membar #Sync jmpl %o7,%g0 stx %l7,[%i1+0x010] ! Mem[0000000086800010] p59_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p60_far_3_le: lduw [%i2+0x01c],%l5 ! Mem[000000008900001c] sth %l2,[%i1+0x028] ! Mem[0000000088800028] stb %l4,[%i1+0x03b] ! Mem[000000008880003b] ldsw [%i3+0x028],%l0 ! Mem[0000000089800028] ldx [%i2+0x010],%l4 ! Mem[0000000089000010] std %l4,[%i0+0x020] ! Mem[0000000088000020] jmpl %o7,%g0 sth %l2,[%i3+0x00a] ! Mem[000000008980000a] p60_far_3_lem: membar #Sync lduw [%i2+0x01c],%l5 ! Mem[000000008900001c] sth %l2,[%i1+0x028] ! Mem[0000000088800028] stb %l4,[%i1+0x03b] ! Mem[000000008880003b] ldsw [%i3+0x028],%l0 ! Mem[0000000089800028] ldx [%i2+0x010],%l4 ! Mem[0000000089000010] std %l4,[%i0+0x020] ! Mem[0000000088000020] membar #Sync jmpl %o7,%g0 sth %l2,[%i3+0x00a] ! Mem[000000008980000a] p60_far_3_he: ldd [%i3+0x028],%l6 ! Mem[0000000089800028] jmpl %o7,%g0 ldub [%i3+0x030],%l7 ! Mem[0000000089800030] p60_far_3_hem: membar #Sync ldd [%i3+0x028],%l6 ! Mem[0000000089800028] membar #Sync jmpl %o7,%g0 ldub [%i3+0x030],%l7 ! Mem[0000000089800030] p60_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p61_far_3_le: ldsh [%i2+0x03e],%l5 ! Mem[000000008b00003e] std %l2,[%i0+0x028] ! Mem[000000008a000028] lduh [%i3+0x01a],%l4 ! Mem[000000008b80001a] ldd [%i1+0x008],%l0 ! Mem[000000008a800008] std %l4,[%i2+0x030] ! Mem[000000008b000030] stw %l5,[%i3+0x024] ! Mem[000000008b800024] jmpl %o7,%g0 ldd [%i3+0x008],%l2 ! Mem[000000008b800008] p61_far_3_lem: membar #Sync ldsh [%i2+0x03e],%l5 ! Mem[000000008b00003e] std %l2,[%i0+0x028] ! Mem[000000008a000028] lduh [%i3+0x01a],%l4 ! Mem[000000008b80001a] ldd [%i1+0x008],%l0 ! Mem[000000008a800008] std %l4,[%i2+0x030] ! Mem[000000008b000030] stw %l5,[%i3+0x024] ! Mem[000000008b800024] membar #Sync jmpl %o7,%g0 ldd [%i3+0x008],%l2 ! Mem[000000008b800008] p61_far_3_he: stb %l6,[%i0+0x00d] ! Mem[000000008a00000d] jmpl %o7,%g0 std %l6,[%i0+0x010] ! Mem[000000008a000010] p61_far_3_hem: membar #Sync stb %l6,[%i0+0x00d] ! Mem[000000008a00000d] membar #Sync jmpl %o7,%g0 std %l6,[%i0+0x010] ! Mem[000000008a000010] p61_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p62_far_3_le: stw %l5,[%i2+0x01c] ! Mem[000000008d00001c] sth %l2,[%i2+0x028] ! Mem[000000008d000028] ldsh [%i1+0x03a],%l4 ! Mem[000000008c80003a] sth %l0,[%i2+0x02a] ! Mem[000000008d00002a] ldd [%i2+0x010],%l4 ! Mem[000000008d000010] ldd [%i0+0x020],%l4 ! Mem[000000008c000020] jmpl %o7,%g0 ldsw [%i3+0x008],%l2 ! Mem[000000008d800008] p62_far_3_lem: membar #Sync stw %l5,[%i2+0x01c] ! Mem[000000008d00001c] sth %l2,[%i2+0x028] ! Mem[000000008d000028] ldsh [%i1+0x03a],%l4 ! Mem[000000008c80003a] sth %l0,[%i2+0x02a] ! Mem[000000008d00002a] ldd [%i2+0x010],%l4 ! Mem[000000008d000010] ldd [%i0+0x020],%l4 ! Mem[000000008c000020] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x008],%l2 ! Mem[000000008d800008] p62_far_3_he: ldsw [%i1+0x02c],%l6 ! Mem[000000008c80002c] jmpl %o7,%g0 ldsb [%i3+0x030],%l7 ! Mem[000000008d800030] p62_far_3_hem: membar #Sync ldsw [%i1+0x02c],%l6 ! Mem[000000008c80002c] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x030],%l7 ! Mem[000000008d800030] p62_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p63_far_3_le: ldx [%i1+0x038],%l5 ! Mem[000000008e800038] std %l2,[%i1+0x028] ! Mem[000000008e800028] stx %l4,[%i3+0x018] ! Mem[000000008f800018] ldx [%i0+0x008],%l0 ! Mem[000000008e000008] ldsh [%i2+0x032],%l4 ! Mem[000000008f000032] ldsh [%i3+0x026],%l5 ! Mem[000000008f800026] jmpl %o7,%g0 ldub [%i3+0x00b],%l2 ! Mem[000000008f80000b] p63_far_3_lem: membar #Sync ldx [%i1+0x038],%l5 ! Mem[000000008e800038] std %l2,[%i1+0x028] ! Mem[000000008e800028] stx %l4,[%i3+0x018] ! Mem[000000008f800018] ldx [%i0+0x008],%l0 ! Mem[000000008e000008] ldsh [%i2+0x032],%l4 ! Mem[000000008f000032] ldsh [%i3+0x026],%l5 ! Mem[000000008f800026] membar #Sync jmpl %o7,%g0 ldub [%i3+0x00b],%l2 ! Mem[000000008f80000b] p63_far_3_he: stw %l6,[%i2+0x00c] ! Mem[000000008f00000c] jmpl %o7,%g0 ldub [%i0+0x010],%l7 ! Mem[000000008e000010] p63_far_3_hem: membar #Sync stw %l6,[%i2+0x00c] ! Mem[000000008f00000c] membar #Sync jmpl %o7,%g0 ldub [%i0+0x010],%l7 ! Mem[000000008e000010] p63_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 far3_b2b_h: nop nop nop jmpl %o7,%g0 nop far3_b2b_l: nop 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: ldsw [%i3+0x018],%l1 ! Mem[0000000011800018] ldub [%i0+0x00c],%l5 ! Mem[000000001000000c] ldsb [%i2+0x001],%l6 ! Mem[0000000011000001] jmpl %g6+8,%g0 ldsw [%i3+0x00c],%l0 ! Mem[000000001180000c] p0_call_0_le: sth %l4,[%i3+0x020] ! Mem[0000000011800020] lduw [%i1+0x00c],%l1 ! Mem[000000001080000c] ldub [%i0+0x012],%l3 ! Mem[0000000010000012] retl ldub [%i1+0x019],%l2 ! Mem[0000000010800019] p0_jmpl_0_lo: ldsw [%o3+0x018],%l1 ! Mem[0000000011800018] ldub [%o0+0x00c],%l5 ! Mem[000000001000000c] ldsb [%o2+0x001],%l6 ! Mem[0000000011000001] jmpl %g6+8,%g0 ldsw [%o3+0x00c],%l0 ! Mem[000000001180000c] p0_call_0_lo: sth %l4,[%o3+0x020] ! Mem[0000000011800020] lduw [%o1+0x00c],%l1 ! Mem[000000001080000c] ldub [%o0+0x012],%l3 ! Mem[0000000010000012] retl ldub [%o1+0x019],%l2 ! Mem[0000000010800019] p0_jmpl_0_he: lduh [%i0+0x00e],%l5 ! Mem[000000001000000e] std %l2,[%i1+0x038] ! Mem[0000000010800038] jmpl %g6+8,%g0 ldx [%i1+0x038],%l2 ! Mem[0000000010800038] p0_call_0_he: ldx [%i3+0x028],%l3 ! Mem[0000000011800028] ldsw [%i3+0x028],%l1 ! Mem[0000000011800028] sth %l7,[%i2+0x02e] ! Mem[000000001100002e] stb %l7,[%i1+0x00a] ! Mem[000000001080000a] lduw [%i2+0x038],%l3 ! Mem[0000000011000038] stb %l6,[%i1+0x016] ! Mem[0000000010800016] retl ldub [%i2+0x00b],%l5 ! Mem[000000001100000b] p0_jmpl_0_ho: lduh [%o0+0x00e],%l5 ! Mem[000000001000000e] std %l2,[%o1+0x038] ! Mem[0000000010800038] jmpl %g6+8,%g0 ldx [%o1+0x038],%l2 ! Mem[0000000010800038] p0_call_0_ho: ldx [%o3+0x028],%l3 ! Mem[0000000011800028] ldsw [%o3+0x028],%l1 ! Mem[0000000011800028] sth %l7,[%o2+0x02e] ! Mem[000000001100002e] stb %l7,[%o1+0x00a] ! Mem[000000001080000a] lduw [%o2+0x038],%l3 ! Mem[0000000011000038] stb %l6,[%o1+0x016] ! Mem[0000000010800016] retl ldub [%o2+0x00b],%l5 ! Mem[000000001100000b] p1_jmpl_0_le: stb %l1,[%i3+0x039] ! Mem[0000000013800039] lduh [%i0+0x02c],%l5 ! Mem[000000001200002c] ldsb [%i2+0x021],%l6 ! Mem[0000000013000021] jmpl %g6+8,%g0 stw %l0,[%i2+0x00c] ! Mem[000000001300000c] p1_call_0_le: std %l4,[%i2+0x000] ! Mem[0000000013000000] ldsb [%i3+0x02d],%l1 ! Mem[000000001380002d] ldsb [%i3+0x032],%l3 ! Mem[0000000013800032] retl ldsh [%i2+0x038],%l2 ! Mem[0000000013000038] p1_jmpl_0_lo: stb %l1,[%o3+0x039] ! Mem[0000000013800039] lduh [%o0+0x02c],%l5 ! Mem[000000001200002c] ldsb [%o2+0x021],%l6 ! Mem[0000000013000021] jmpl %g6+8,%g0 stw %l0,[%o2+0x00c] ! Mem[000000001300000c] p1_call_0_lo: std %l4,[%o2+0x000] ! Mem[0000000013000000] ldsb [%o3+0x02d],%l1 ! Mem[000000001380002d] ldsb [%o3+0x032],%l3 ! Mem[0000000013800032] retl ldsh [%o2+0x038],%l2 ! Mem[0000000013000038] p1_jmpl_0_he: lduh [%i2+0x00e],%l5 ! Mem[000000001300000e] sth %l2,[%i2+0x03c] ! Mem[000000001300003c] jmpl %g6+8,%g0 ldub [%i0+0x01f],%l2 ! Mem[000000001200001f] p1_call_0_he: sth %l3,[%i0+0x00a] ! Mem[000000001200000a] lduw [%i3+0x028],%l1 ! Mem[0000000013800028] ldsb [%i3+0x02f],%l7 ! Mem[000000001380002f] ldsh [%i1+0x02a],%l7 ! Mem[000000001280002a] stx %l3,[%i3+0x038] ! Mem[0000000013800038] ldub [%i1+0x036],%l6 ! Mem[0000000012800036] retl std %l4,[%i2+0x008] ! Mem[0000000013000008] p1_jmpl_0_ho: lduh [%o2+0x00e],%l5 ! Mem[000000001300000e] sth %l2,[%o2+0x03c] ! Mem[000000001300003c] jmpl %g6+8,%g0 ldub [%o0+0x01f],%l2 ! Mem[000000001200001f] p1_call_0_ho: sth %l3,[%o0+0x00a] ! Mem[000000001200000a] lduw [%o3+0x028],%l1 ! Mem[0000000013800028] ldsb [%o3+0x02f],%l7 ! Mem[000000001380002f] ldsh [%o1+0x02a],%l7 ! Mem[000000001280002a] stx %l3,[%o3+0x038] ! Mem[0000000013800038] ldub [%o1+0x036],%l6 ! Mem[0000000012800036] retl std %l4,[%o2+0x008] ! Mem[0000000013000008] p2_jmpl_0_le: ldd [%i0+0x018],%l0 ! Mem[0000000014000018] stb %l5,[%i0+0x00c] ! Mem[000000001400000c] ldsb [%i1+0x001],%l6 ! Mem[0000000014800001] jmpl %g6+8,%g0 lduw [%i0+0x00c],%l0 ! Mem[000000001400000c] p2_call_0_le: stb %l4,[%i3+0x020] ! Mem[0000000015800020] ldx [%i0+0x008],%l1 ! Mem[0000000014000008] stw %l3,[%i2+0x010] ! Mem[0000000015000010] retl ldd [%i2+0x018],%l2 ! Mem[0000000015000018] p2_jmpl_0_lo: ldd [%o0+0x018],%l0 ! Mem[0000000014000018] stb %l5,[%o0+0x00c] ! Mem[000000001400000c] ldsb [%o1+0x001],%l6 ! Mem[0000000014800001] jmpl %g6+8,%g0 lduw [%o0+0x00c],%l0 ! Mem[000000001400000c] p2_call_0_lo: stb %l4,[%o3+0x020] ! Mem[0000000015800020] ldx [%o0+0x008],%l1 ! Mem[0000000014000008] stw %l3,[%o2+0x010] ! Mem[0000000015000010] retl ldd [%o2+0x018],%l2 ! Mem[0000000015000018] p2_jmpl_0_he: ldsw [%i1+0x00c],%l5 ! Mem[000000001480000c] stw %l2,[%i2+0x03c] ! Mem[000000001500003c] jmpl %g6+8,%g0 ldsb [%i3+0x03f],%l2 ! Mem[000000001580003f] p2_call_0_he: stw %l3,[%i2+0x028] ! Mem[0000000015000028] stw %l1,[%i2+0x028] ! Mem[0000000015000028] lduh [%i1+0x02e],%l7 ! Mem[000000001480002e] std %l6,[%i1+0x008] ! Mem[0000000014800008] lduh [%i3+0x03a],%l3 ! Mem[000000001580003a] ldsh [%i1+0x016],%l6 ! Mem[0000000014800016] retl stx %l5,[%i3+0x008] ! Mem[0000000015800008] p2_jmpl_0_ho: ldsw [%o1+0x00c],%l5 ! Mem[000000001480000c] stw %l2,[%o2+0x03c] ! Mem[000000001500003c] jmpl %g6+8,%g0 ldsb [%o3+0x03f],%l2 ! Mem[000000001580003f] p2_call_0_ho: stw %l3,[%o2+0x028] ! Mem[0000000015000028] stw %l1,[%o2+0x028] ! Mem[0000000015000028] lduh [%o1+0x02e],%l7 ! Mem[000000001480002e] std %l6,[%o1+0x008] ! Mem[0000000014800008] lduh [%o3+0x03a],%l3 ! Mem[000000001580003a] ldsh [%o1+0x016],%l6 ! Mem[0000000014800016] retl stx %l5,[%o3+0x008] ! Mem[0000000015800008] p3_jmpl_0_le: lduh [%i0+0x038],%l1 ! Mem[0000000016000038] stw %l5,[%i3+0x02c] ! Mem[000000001780002c] ldsb [%i0+0x021],%l6 ! Mem[0000000016000021] jmpl %g6+8,%g0 stx %l0,[%i3+0x008] ! Mem[0000000017800008] p3_call_0_le: ldx [%i2+0x000],%l4 ! Mem[0000000017000000] ldsh [%i1+0x02c],%l1 ! Mem[000000001680002c] stb %l3,[%i1+0x032] ! Mem[0000000016800032] retl stw %l2,[%i3+0x038] ! Mem[0000000017800038] p3_jmpl_0_lo: lduh [%o0+0x038],%l1 ! Mem[0000000016000038] stw %l5,[%o3+0x02c] ! Mem[000000001780002c] ldsb [%o0+0x021],%l6 ! Mem[0000000016000021] jmpl %g6+8,%g0 stx %l0,[%o3+0x008] ! Mem[0000000017800008] p3_call_0_lo: ldx [%o2+0x000],%l4 ! Mem[0000000017000000] ldsh [%o1+0x02c],%l1 ! Mem[000000001680002c] stb %l3,[%o1+0x032] ! Mem[0000000016800032] retl stw %l2,[%o3+0x038] ! Mem[0000000017800038] p3_jmpl_0_he: ldsw [%i0+0x00c],%l5 ! Mem[000000001600000c] stx %l2,[%i3+0x038] ! Mem[0000000017800038] jmpl %g6+8,%g0 stw %l2,[%i2+0x01c] ! Mem[000000001700001c] p3_call_0_he: stx %l3,[%i3+0x008] ! Mem[0000000017800008] ldsb [%i1+0x028],%l1 ! Mem[0000000016800028] std %l6,[%i2+0x028] ! Mem[0000000017000028] ldsw [%i1+0x028],%l7 ! Mem[0000000016800028] stw %l3,[%i0+0x038] ! Mem[0000000016000038] stw %l6,[%i0+0x034] ! Mem[0000000016000034] retl ldsh [%i0+0x00a],%l5 ! Mem[000000001600000a] p3_jmpl_0_ho: ldsw [%o0+0x00c],%l5 ! Mem[000000001600000c] stx %l2,[%o3+0x038] ! Mem[0000000017800038] jmpl %g6+8,%g0 stw %l2,[%o2+0x01c] ! Mem[000000001700001c] p3_call_0_ho: stx %l3,[%o3+0x008] ! Mem[0000000017800008] ldsb [%o1+0x028],%l1 ! Mem[0000000016800028] std %l6,[%o2+0x028] ! Mem[0000000017000028] ldsw [%o1+0x028],%l7 ! Mem[0000000016800028] stw %l3,[%o0+0x038] ! Mem[0000000016000038] stw %l6,[%o0+0x034] ! Mem[0000000016000034] retl ldsh [%o0+0x00a],%l5 ! Mem[000000001600000a] p4_jmpl_0_le: sth %l1,[%i0+0x018] ! Mem[0000000018000018] ldsb [%i3+0x00c],%l5 ! Mem[000000001980000c] ldsb [%i0+0x001],%l6 ! Mem[0000000018000001] jmpl %g6+8,%g0 ldx [%i2+0x008],%l0 ! Mem[0000000019000008] p4_call_0_le: lduw [%i0+0x020],%l4 ! Mem[0000000018000020] stb %l1,[%i3+0x00d] ! Mem[000000001980000d] lduh [%i0+0x012],%l3 ! Mem[0000000018000012] retl ldx [%i0+0x018],%l2 ! Mem[0000000018000018] p4_jmpl_0_lo: sth %l1,[%o0+0x018] ! Mem[0000000018000018] ldsb [%o3+0x00c],%l5 ! Mem[000000001980000c] ldsb [%o0+0x001],%l6 ! Mem[0000000018000001] jmpl %g6+8,%g0 ldx [%o2+0x008],%l0 ! Mem[0000000019000008] p4_call_0_lo: lduw [%o0+0x020],%l4 ! Mem[0000000018000020] stb %l1,[%o3+0x00d] ! Mem[000000001980000d] lduh [%o0+0x012],%l3 ! Mem[0000000018000012] retl ldx [%o0+0x018],%l2 ! Mem[0000000018000018] p4_jmpl_0_he: ldsw [%i2+0x00c],%l5 ! Mem[000000001900000c] ldd [%i3+0x038],%l2 ! Mem[0000000019800038] jmpl %g6+8,%g0 lduw [%i1+0x03c],%l2 ! Mem[000000001880003c] p4_call_0_he: ldsh [%i0+0x02a],%l3 ! Mem[000000001800002a] lduw [%i0+0x028],%l1 ! Mem[0000000018000028] ldd [%i0+0x028],%l6 ! Mem[0000000018000028] sth %l7,[%i1+0x00a] ! Mem[000000001880000a] ldub [%i0+0x03b],%l3 ! Mem[000000001800003b] std %l6,[%i3+0x010] ! Mem[0000000019800010] retl lduh [%i1+0x00a],%l5 ! Mem[000000001880000a] p4_jmpl_0_ho: ldsw [%o2+0x00c],%l5 ! Mem[000000001900000c] ldd [%o3+0x038],%l2 ! Mem[0000000019800038] jmpl %g6+8,%g0 lduw [%o1+0x03c],%l2 ! Mem[000000001880003c] p4_call_0_ho: ldsh [%o0+0x02a],%l3 ! Mem[000000001800002a] lduw [%o0+0x028],%l1 ! Mem[0000000018000028] ldd [%o0+0x028],%l6 ! Mem[0000000018000028] sth %l7,[%o1+0x00a] ! Mem[000000001880000a] ldub [%o0+0x03b],%l3 ! Mem[000000001800003b] std %l6,[%o3+0x010] ! Mem[0000000019800010] retl lduh [%o1+0x00a],%l5 ! Mem[000000001880000a] p5_jmpl_0_le: ldsh [%i0+0x038],%l1 ! Mem[000000001a000038] ldsh [%i3+0x02c],%l5 ! Mem[000000001b80002c] ldsb [%i0+0x021],%l6 ! Mem[000000001a000021] jmpl %g6+8,%g0 ldd [%i0+0x008],%l0 ! Mem[000000001a000008] p5_call_0_le: lduh [%i3+0x000],%l4 ! Mem[000000001b800000] ldsb [%i0+0x02d],%l1 ! Mem[000000001a00002d] ldsh [%i3+0x032],%l3 ! Mem[000000001b800032] retl lduh [%i1+0x038],%l2 ! Mem[000000001a800038] p5_jmpl_0_lo: ldsh [%o0+0x038],%l1 ! Mem[000000001a000038] ldsh [%o3+0x02c],%l5 ! Mem[000000001b80002c] ldsb [%o0+0x021],%l6 ! Mem[000000001a000021] jmpl %g6+8,%g0 ldd [%o0+0x008],%l0 ! Mem[000000001a000008] p5_call_0_lo: lduh [%o3+0x000],%l4 ! Mem[000000001b800000] ldsb [%o0+0x02d],%l1 ! Mem[000000001a00002d] ldsh [%o3+0x032],%l3 ! Mem[000000001b800032] retl lduh [%o1+0x038],%l2 ! Mem[000000001a800038] p5_jmpl_0_he: ldsb [%i1+0x00f],%l5 ! Mem[000000001a80000f] ldsb [%i3+0x03d],%l2 ! Mem[000000001b80003d] jmpl %g6+8,%g0 ldsw [%i3+0x01c],%l2 ! Mem[000000001b80001c] p5_call_0_he: ldsw [%i1+0x008],%l3 ! Mem[000000001a800008] std %l0,[%i3+0x028] ! Mem[000000001b800028] lduw [%i2+0x02c],%l7 ! Mem[000000001b00002c] ldub [%i1+0x02a],%l7 ! Mem[000000001a80002a] sth %l3,[%i1+0x03a] ! Mem[000000001a80003a] ldx [%i2+0x030],%l6 ! Mem[000000001b000030] retl sth %l5,[%i2+0x00a] ! Mem[000000001b00000a] p5_jmpl_0_ho: ldsb [%o1+0x00f],%l5 ! Mem[000000001a80000f] ldsb [%o3+0x03d],%l2 ! Mem[000000001b80003d] jmpl %g6+8,%g0 ldsw [%o3+0x01c],%l2 ! Mem[000000001b80001c] p5_call_0_ho: ldsw [%o1+0x008],%l3 ! Mem[000000001a800008] std %l0,[%o3+0x028] ! Mem[000000001b800028] lduw [%o2+0x02c],%l7 ! Mem[000000001b00002c] ldub [%o1+0x02a],%l7 ! Mem[000000001a80002a] sth %l3,[%o1+0x03a] ! Mem[000000001a80003a] ldx [%o2+0x030],%l6 ! Mem[000000001b000030] retl sth %l5,[%o2+0x00a] ! Mem[000000001b00000a] p6_jmpl_0_le: ldx [%i0+0x018],%l1 ! Mem[000000001c000018] lduh [%i3+0x00c],%l5 ! Mem[000000001d80000c] ldsb [%i3+0x001],%l6 ! Mem[000000001d800001] jmpl %g6+8,%g0 stb %l0,[%i3+0x00c] ! Mem[000000001d80000c] p6_call_0_le: ldub [%i1+0x020],%l4 ! Mem[000000001c800020] std %l0,[%i1+0x008] ! Mem[000000001c800008] sth %l3,[%i2+0x012] ! Mem[000000001d000012] retl ldsw [%i2+0x018],%l2 ! Mem[000000001d000018] p6_jmpl_0_lo: ldx [%o0+0x018],%l1 ! Mem[000000001c000018] lduh [%o3+0x00c],%l5 ! Mem[000000001d80000c] ldsb [%o3+0x001],%l6 ! Mem[000000001d800001] jmpl %g6+8,%g0 stb %l0,[%o3+0x00c] ! Mem[000000001d80000c] p6_call_0_lo: ldub [%o1+0x020],%l4 ! Mem[000000001c800020] std %l0,[%o1+0x008] ! Mem[000000001c800008] sth %l3,[%o2+0x012] ! Mem[000000001d000012] retl ldsw [%o2+0x018],%l2 ! Mem[000000001d000018] p6_jmpl_0_he: ldsb [%i0+0x00f],%l5 ! Mem[000000001c00000f] ldsh [%i0+0x03c],%l2 ! Mem[000000001c00003c] jmpl %g6+8,%g0 ldd [%i2+0x038],%l2 ! Mem[000000001d000038] p6_call_0_he: ldub [%i3+0x02b],%l3 ! Mem[000000001d80002b] stx %l1,[%i3+0x028] ! Mem[000000001d800028] sth %l7,[%i3+0x02e] ! Mem[000000001d80002e] stw %l7,[%i1+0x008] ! Mem[000000001c800008] ldsw [%i1+0x038],%l3 ! Mem[000000001c800038] ldsw [%i2+0x014],%l6 ! Mem[000000001d000014] retl ldd [%i2+0x008],%l4 ! Mem[000000001d000008] p6_jmpl_0_ho: ldsb [%o0+0x00f],%l5 ! Mem[000000001c00000f] ldsh [%o0+0x03c],%l2 ! Mem[000000001c00003c] jmpl %g6+8,%g0 ldd [%o2+0x038],%l2 ! Mem[000000001d000038] p6_call_0_ho: ldub [%o3+0x02b],%l3 ! Mem[000000001d80002b] stx %l1,[%o3+0x028] ! Mem[000000001d800028] sth %l7,[%o3+0x02e] ! Mem[000000001d80002e] stw %l7,[%o1+0x008] ! Mem[000000001c800008] ldsw [%o1+0x038],%l3 ! Mem[000000001c800038] ldsw [%o2+0x014],%l6 ! Mem[000000001d000014] retl ldd [%o2+0x008],%l4 ! Mem[000000001d000008] p7_jmpl_0_le: stx %l1,[%i0+0x038] ! Mem[000000001e000038] stb %l5,[%i3+0x02c] ! Mem[000000001f80002c] ldsb [%i3+0x021],%l6 ! Mem[000000001f800021] jmpl %g6+8,%g0 ldsw [%i2+0x00c],%l0 ! Mem[000000001f00000c] p7_call_0_le: lduh [%i3+0x000],%l4 ! Mem[000000001f800000] ldsh [%i3+0x02c],%l1 ! Mem[000000001f80002c] ldx [%i1+0x030],%l3 ! Mem[000000001e800030] retl stx %l2,[%i2+0x038] ! Mem[000000001f000038] p7_jmpl_0_lo: stx %l1,[%o0+0x038] ! Mem[000000001e000038] stb %l5,[%o3+0x02c] ! Mem[000000001f80002c] ldsb [%o3+0x021],%l6 ! Mem[000000001f800021] jmpl %g6+8,%g0 ldsw [%o2+0x00c],%l0 ! Mem[000000001f00000c] p7_call_0_lo: lduh [%o3+0x000],%l4 ! Mem[000000001f800000] ldsh [%o3+0x02c],%l1 ! Mem[000000001f80002c] ldx [%o1+0x030],%l3 ! Mem[000000001e800030] retl stx %l2,[%o2+0x038] ! Mem[000000001f000038] p7_jmpl_0_he: stx %l5,[%i2+0x008] ! Mem[000000001f000008] ldsw [%i0+0x03c],%l2 ! Mem[000000001e00003c] jmpl %g6+8,%g0 sth %l2,[%i1+0x01e] ! Mem[000000001e80001e] p7_call_0_he: lduh [%i3+0x00a],%l3 ! Mem[000000001f80000a] ldub [%i2+0x028],%l1 ! Mem[000000001f000028] ldsb [%i1+0x02f],%l7 ! Mem[000000001e80002f] lduh [%i1+0x02a],%l7 ! Mem[000000001e80002a] std %l2,[%i2+0x038] ! Mem[000000001f000038] ldsb [%i1+0x036],%l6 ! Mem[000000001e800036] retl ldsw [%i3+0x008],%l5 ! Mem[000000001f800008] p7_jmpl_0_ho: stx %l5,[%o2+0x008] ! Mem[000000001f000008] ldsw [%o0+0x03c],%l2 ! Mem[000000001e00003c] jmpl %g6+8,%g0 sth %l2,[%o1+0x01e] ! Mem[000000001e80001e] p7_call_0_ho: lduh [%o3+0x00a],%l3 ! Mem[000000001f80000a] ldub [%o2+0x028],%l1 ! Mem[000000001f000028] ldsb [%o1+0x02f],%l7 ! Mem[000000001e80002f] lduh [%o1+0x02a],%l7 ! Mem[000000001e80002a] std %l2,[%o2+0x038] ! Mem[000000001f000038] ldsb [%o1+0x036],%l6 ! Mem[000000001e800036] retl ldsw [%o3+0x008],%l5 ! Mem[000000001f800008] p8_jmpl_0_le: lduw [%i0+0x018],%l1 ! Mem[0000000020000018] stw %l5,[%i3+0x00c] ! Mem[000000002180000c] ldsb [%i2+0x001],%l6 ! Mem[0000000021000001] jmpl %g6+8,%g0 std %l0,[%i0+0x008] ! Mem[0000000020000008] p8_call_0_le: ldub [%i1+0x020],%l4 ! Mem[0000000020800020] sth %l1,[%i0+0x00c] ! Mem[000000002000000c] ldub [%i0+0x012],%l3 ! Mem[0000000020000012] retl sth %l2,[%i3+0x018] ! Mem[0000000021800018] p8_jmpl_0_lo: lduw [%o0+0x018],%l1 ! Mem[0000000020000018] stw %l5,[%o3+0x00c] ! Mem[000000002180000c] ldsb [%o2+0x001],%l6 ! Mem[0000000021000001] jmpl %g6+8,%g0 std %l0,[%o0+0x008] ! Mem[0000000020000008] p8_call_0_lo: ldub [%o1+0x020],%l4 ! Mem[0000000020800020] sth %l1,[%o0+0x00c] ! Mem[000000002000000c] ldub [%o0+0x012],%l3 ! Mem[0000000020000012] retl sth %l2,[%o3+0x018] ! Mem[0000000021800018] p8_jmpl_0_he: stx %l5,[%i0+0x008] ! Mem[0000000020000008] ldub [%i1+0x03d],%l2 ! Mem[000000002080003d] jmpl %g6+8,%g0 lduh [%i0+0x03e],%l2 ! Mem[000000002000003e] p8_call_0_he: stb %l3,[%i1+0x02b] ! Mem[000000002080002b] ldx [%i1+0x028],%l1 ! Mem[0000000020800028] lduh [%i2+0x02e],%l7 ! Mem[000000002100002e] stx %l7,[%i1+0x008] ! Mem[0000000020800008] ldsh [%i2+0x03a],%l3 ! Mem[000000002100003a] stx %l6,[%i1+0x010] ! Mem[0000000020800010] retl lduw [%i0+0x008],%l5 ! Mem[0000000020000008] p8_jmpl_0_ho: stx %l5,[%o0+0x008] ! Mem[0000000020000008] ldub [%o1+0x03d],%l2 ! Mem[000000002080003d] jmpl %g6+8,%g0 lduh [%o0+0x03e],%l2 ! Mem[000000002000003e] p8_call_0_ho: stb %l3,[%o1+0x02b] ! Mem[000000002080002b] ldx [%o1+0x028],%l1 ! Mem[0000000020800028] lduh [%o2+0x02e],%l7 ! Mem[000000002100002e] stx %l7,[%o1+0x008] ! Mem[0000000020800008] ldsh [%o2+0x03a],%l3 ! Mem[000000002100003a] stx %l6,[%o1+0x010] ! Mem[0000000020800010] retl lduw [%o0+0x008],%l5 ! Mem[0000000020000008] p9_jmpl_0_le: stw %l1,[%i0+0x038] ! Mem[0000000022000038] stx %l5,[%i3+0x028] ! Mem[0000000023800028] ldsb [%i1+0x021],%l6 ! Mem[0000000022800021] jmpl %g6+8,%g0 ldub [%i3+0x00c],%l0 ! Mem[000000002380000c] p9_call_0_le: ldsw [%i3+0x000],%l4 ! Mem[0000000023800000] ldsw [%i1+0x02c],%l1 ! Mem[000000002280002c] ldsb [%i3+0x032],%l3 ! Mem[0000000023800032] retl stb %l2,[%i0+0x039] ! Mem[0000000022000039] p9_jmpl_0_lo: stw %l1,[%o0+0x038] ! Mem[0000000022000038] stx %l5,[%o3+0x028] ! Mem[0000000023800028] ldsb [%o1+0x021],%l6 ! Mem[0000000022800021] jmpl %g6+8,%g0 ldub [%o3+0x00c],%l0 ! Mem[000000002380000c] p9_call_0_lo: ldsw [%o3+0x000],%l4 ! Mem[0000000023800000] ldsw [%o1+0x02c],%l1 ! Mem[000000002280002c] ldsb [%o3+0x032],%l3 ! Mem[0000000023800032] retl stb %l2,[%o0+0x039] ! Mem[0000000022000039] p9_jmpl_0_he: sth %l5,[%i0+0x00e] ! Mem[000000002200000e] lduh [%i1+0x03c],%l2 ! Mem[000000002280003c] jmpl %g6+8,%g0 ldsh [%i2+0x01e],%l2 ! Mem[000000002300001e] p9_call_0_he: std %l2,[%i2+0x008] ! Mem[0000000023000008] stx %l1,[%i1+0x028] ! Mem[0000000022800028] std %l6,[%i0+0x028] ! Mem[0000000022000028] lduw [%i1+0x028],%l7 ! Mem[0000000022800028] stb %l3,[%i2+0x03b] ! Mem[000000002300003b] stb %l6,[%i0+0x036] ! Mem[0000000022000036] retl stw %l5,[%i1+0x008] ! Mem[0000000022800008] p9_jmpl_0_ho: sth %l5,[%o0+0x00e] ! Mem[000000002200000e] lduh [%o1+0x03c],%l2 ! Mem[000000002280003c] jmpl %g6+8,%g0 ldsh [%o2+0x01e],%l2 ! Mem[000000002300001e] p9_call_0_ho: std %l2,[%o2+0x008] ! Mem[0000000023000008] stx %l1,[%o1+0x028] ! Mem[0000000022800028] std %l6,[%o0+0x028] ! Mem[0000000022000028] lduw [%o1+0x028],%l7 ! Mem[0000000022800028] stb %l3,[%o2+0x03b] ! Mem[000000002300003b] stb %l6,[%o0+0x036] ! Mem[0000000022000036] retl stw %l5,[%o1+0x008] ! Mem[0000000022800008] p10_jmpl_0_le: ldsw [%i0+0x018],%l1 ! Mem[0000000024000018] ldsh [%i3+0x00c],%l5 ! Mem[000000002580000c] stx %l6,[%i1+0x000] ! Mem[0000000024800000] jmpl %g6+8,%g0 sth %l0,[%i2+0x00c] ! Mem[000000002500000c] p10_call_0_le: ldsh [%i2+0x020],%l4 ! Mem[0000000025000020] stw %l1,[%i3+0x00c] ! Mem[000000002580000c] stw %l3,[%i2+0x010] ! Mem[0000000025000010] retl lduw [%i1+0x018],%l2 ! Mem[0000000024800018] p10_jmpl_0_lo: ldsw [%o0+0x018],%l1 ! Mem[0000000024000018] ldsh [%o3+0x00c],%l5 ! Mem[000000002580000c] stx %l6,[%o1+0x000] ! Mem[0000000024800000] jmpl %g6+8,%g0 sth %l0,[%o2+0x00c] ! Mem[000000002500000c] p10_call_0_lo: ldsh [%o2+0x020],%l4 ! Mem[0000000025000020] stw %l1,[%o3+0x00c] ! Mem[000000002580000c] stw %l3,[%o2+0x010] ! Mem[0000000025000010] retl lduw [%o1+0x018],%l2 ! Mem[0000000024800018] p10_jmpl_0_he: sth %l5,[%i2+0x00e] ! Mem[000000002500000e] lduw [%i1+0x03c],%l2 ! Mem[000000002480003c] jmpl %g6+8,%g0 stx %l2,[%i2+0x038] ! Mem[0000000025000038] p10_call_0_he: sth %l3,[%i3+0x02a] ! Mem[000000002580002a] ldsh [%i0+0x028],%l1 ! Mem[0000000024000028] ldd [%i2+0x028],%l6 ! Mem[0000000025000028] ldd [%i1+0x008],%l6 ! Mem[0000000024800008] ldsw [%i2+0x038],%l3 ! Mem[0000000025000038] lduw [%i0+0x014],%l6 ! Mem[0000000024000014] retl ldsb [%i2+0x00b],%l5 ! Mem[000000002500000b] p10_jmpl_0_ho: sth %l5,[%o2+0x00e] ! Mem[000000002500000e] lduw [%o1+0x03c],%l2 ! Mem[000000002480003c] jmpl %g6+8,%g0 stx %l2,[%o2+0x038] ! Mem[0000000025000038] p10_call_0_ho: sth %l3,[%o3+0x02a] ! Mem[000000002580002a] ldsh [%o0+0x028],%l1 ! Mem[0000000024000028] ldd [%o2+0x028],%l6 ! Mem[0000000025000028] ldd [%o1+0x008],%l6 ! Mem[0000000024800008] ldsw [%o2+0x038],%l3 ! Mem[0000000025000038] lduw [%o0+0x014],%l6 ! Mem[0000000024000014] retl ldsb [%o2+0x00b],%l5 ! Mem[000000002500000b] p11_jmpl_0_le: stb %l1,[%i0+0x039] ! Mem[0000000026000039] lduh [%i2+0x02c],%l5 ! Mem[000000002700002c] stx %l6,[%i0+0x020] ! Mem[0000000026000020] jmpl %g6+8,%g0 lduh [%i0+0x00c],%l0 ! Mem[000000002600000c] p11_call_0_le: ldsb [%i0+0x000],%l4 ! Mem[0000000026000000] ldub [%i0+0x02d],%l1 ! Mem[000000002600002d] stb %l3,[%i1+0x032] ! Mem[0000000026800032] retl ldsh [%i1+0x038],%l2 ! Mem[0000000026800038] p11_jmpl_0_lo: stb %l1,[%o0+0x039] ! Mem[0000000026000039] lduh [%o2+0x02c],%l5 ! Mem[000000002700002c] stx %l6,[%o0+0x020] ! Mem[0000000026000020] jmpl %g6+8,%g0 lduh [%o0+0x00c],%l0 ! Mem[000000002600000c] p11_call_0_lo: ldsb [%o0+0x000],%l4 ! Mem[0000000026000000] ldub [%o0+0x02d],%l1 ! Mem[000000002600002d] stb %l3,[%o1+0x032] ! Mem[0000000026800032] retl ldsh [%o1+0x038],%l2 ! Mem[0000000026800038] p11_jmpl_0_he: stb %l5,[%i0+0x00f] ! Mem[000000002600000f] ldx [%i1+0x038],%l2 ! Mem[0000000026800038] jmpl %g6+8,%g0 std %l2,[%i1+0x018] ! Mem[0000000026800018] p11_call_0_he: ldd [%i1+0x008],%l2 ! Mem[0000000026800008] lduh [%i3+0x028],%l1 ! Mem[0000000027800028] ldub [%i3+0x02f],%l7 ! Mem[000000002780002f] ldx [%i1+0x028],%l7 ! Mem[0000000026800028] std %l2,[%i3+0x038] ! Mem[0000000027800038] ldsh [%i3+0x036],%l6 ! Mem[0000000027800036] retl ldub [%i2+0x00b],%l5 ! Mem[000000002700000b] p11_jmpl_0_ho: stb %l5,[%o0+0x00f] ! Mem[000000002600000f] ldx [%o1+0x038],%l2 ! Mem[0000000026800038] jmpl %g6+8,%g0 std %l2,[%o1+0x018] ! Mem[0000000026800018] p11_call_0_ho: ldd [%o1+0x008],%l2 ! Mem[0000000026800008] lduh [%o3+0x028],%l1 ! Mem[0000000027800028] ldub [%o3+0x02f],%l7 ! Mem[000000002780002f] ldx [%o1+0x028],%l7 ! Mem[0000000026800028] std %l2,[%o3+0x038] ! Mem[0000000027800038] ldsh [%o3+0x036],%l6 ! Mem[0000000027800036] retl ldub [%o2+0x00b],%l5 ! Mem[000000002700000b] p12_jmpl_0_le: ldd [%i1+0x018],%l0 ! Mem[0000000028800018] stb %l5,[%i2+0x00c] ! Mem[000000002900000c] stx %l6,[%i0+0x000] ! Mem[0000000028000000] jmpl %g6+8,%g0 ldd [%i3+0x008],%l0 ! Mem[0000000029800008] p12_call_0_le: ldd [%i2+0x020],%l4 ! Mem[0000000029000020] sth %l1,[%i1+0x00c] ! Mem[000000002880000c] lduh [%i1+0x012],%l3 ! Mem[0000000028800012] retl ldd [%i2+0x018],%l2 ! Mem[0000000029000018] p12_jmpl_0_lo: ldd [%o1+0x018],%l0 ! Mem[0000000028800018] stb %l5,[%o2+0x00c] ! Mem[000000002900000c] stx %l6,[%o0+0x000] ! Mem[0000000028000000] jmpl %g6+8,%g0 ldd [%o3+0x008],%l0 ! Mem[0000000029800008] p12_call_0_lo: ldd [%o2+0x020],%l4 ! Mem[0000000029000020] sth %l1,[%o1+0x00c] ! Mem[000000002880000c] lduh [%o1+0x012],%l3 ! Mem[0000000028800012] retl ldd [%o2+0x018],%l2 ! Mem[0000000029000018] p12_jmpl_0_he: stb %l5,[%i0+0x00f] ! Mem[000000002800000f] stb %l2,[%i1+0x03d] ! Mem[000000002880003d] jmpl %g6+8,%g0 ldub [%i3+0x03f],%l2 ! Mem[000000002980003f] p12_call_0_he: ldsb [%i2+0x02b],%l3 ! Mem[000000002900002b] sth %l1,[%i3+0x028] ! Mem[0000000029800028] stb %l7,[%i1+0x02f] ! Mem[000000002880002f] ldsb [%i1+0x00a],%l7 ! Mem[000000002880000a] ldsh [%i3+0x03a],%l3 ! Mem[000000002980003a] ldd [%i2+0x010],%l6 ! Mem[0000000029000010] retl ldx [%i0+0x008],%l5 ! Mem[0000000028000008] p12_jmpl_0_ho: stb %l5,[%o0+0x00f] ! Mem[000000002800000f] stb %l2,[%o1+0x03d] ! Mem[000000002880003d] jmpl %g6+8,%g0 ldub [%o3+0x03f],%l2 ! Mem[000000002980003f] p12_call_0_ho: ldsb [%o2+0x02b],%l3 ! Mem[000000002900002b] sth %l1,[%o3+0x028] ! Mem[0000000029800028] stb %l7,[%o1+0x02f] ! Mem[000000002880002f] ldsb [%o1+0x00a],%l7 ! Mem[000000002880000a] ldsh [%o3+0x03a],%l3 ! Mem[000000002980003a] ldd [%o2+0x010],%l6 ! Mem[0000000029000010] retl ldx [%o0+0x008],%l5 ! Mem[0000000028000008] p13_jmpl_0_le: lduh [%i1+0x038],%l1 ! Mem[000000002a800038] stw %l5,[%i2+0x02c] ! Mem[000000002b00002c] stx %l6,[%i0+0x020] ! Mem[000000002a000020] jmpl %g6+8,%g0 lduw [%i2+0x00c],%l0 ! Mem[000000002b00000c] p13_call_0_le: stx %l4,[%i0+0x000] ! Mem[000000002a000000] lduh [%i3+0x02c],%l1 ! Mem[000000002b80002c] ldd [%i3+0x030],%l2 ! Mem[000000002b800030] retl stw %l2,[%i2+0x038] ! Mem[000000002b000038] p13_jmpl_0_lo: lduh [%o1+0x038],%l1 ! Mem[000000002a800038] stw %l5,[%o2+0x02c] ! Mem[000000002b00002c] stx %l6,[%o0+0x020] ! Mem[000000002a000020] jmpl %g6+8,%g0 lduw [%o2+0x00c],%l0 ! Mem[000000002b00000c] p13_call_0_lo: stx %l4,[%o0+0x000] ! Mem[000000002a000000] lduh [%o3+0x02c],%l1 ! Mem[000000002b80002c] ldd [%o3+0x030],%l2 ! Mem[000000002b800030] retl stw %l2,[%o2+0x038] ! Mem[000000002b000038] p13_jmpl_0_he: lduw [%i2+0x00c],%l5 ! Mem[000000002b00000c] std %l2,[%i1+0x038] ! Mem[000000002a800038] jmpl %g6+8,%g0 ldsb [%i2+0x01f],%l2 ! Mem[000000002b00001f] p13_call_0_he: ldsh [%i3+0x00a],%l3 ! Mem[000000002b80000a] ldd [%i2+0x028],%l0 ! Mem[000000002b000028] ldsb [%i2+0x02f],%l7 ! Mem[000000002b00002f] stb %l7,[%i1+0x02a] ! Mem[000000002a80002a] stb %l3,[%i0+0x03b] ! Mem[000000002a00003b] stw %l6,[%i1+0x034] ! Mem[000000002a800034] retl stx %l5,[%i1+0x008] ! Mem[000000002a800008] p13_jmpl_0_ho: lduw [%o2+0x00c],%l5 ! Mem[000000002b00000c] std %l2,[%o1+0x038] ! Mem[000000002a800038] jmpl %g6+8,%g0 ldsb [%o2+0x01f],%l2 ! Mem[000000002b00001f] p13_call_0_ho: ldsh [%o3+0x00a],%l3 ! Mem[000000002b80000a] ldd [%o2+0x028],%l0 ! Mem[000000002b000028] ldsb [%o2+0x02f],%l7 ! Mem[000000002b00002f] stb %l7,[%o1+0x02a] ! Mem[000000002a80002a] stb %l3,[%o0+0x03b] ! Mem[000000002a00003b] stw %l6,[%o1+0x034] ! Mem[000000002a800034] retl stx %l5,[%o1+0x008] ! Mem[000000002a800008] p14_jmpl_0_le: sth %l1,[%i1+0x018] ! Mem[000000002c800018] stx %l5,[%i2+0x008] ! Mem[000000002d000008] stx %l6,[%i3+0x000] ! Mem[000000002d800000] jmpl %g6+8,%g0 ldsb [%i0+0x00c],%l0 ! Mem[000000002c00000c] p14_call_0_le: stw %l4,[%i3+0x020] ! Mem[000000002d800020] stw %l1,[%i0+0x00c] ! Mem[000000002c00000c] sth %l3,[%i2+0x012] ! Mem[000000002d000012] retl std %l2,[%i3+0x018] ! Mem[000000002d800018] p14_jmpl_0_lo: sth %l1,[%o1+0x018] ! Mem[000000002c800018] stx %l5,[%o2+0x008] ! Mem[000000002d000008] stx %l6,[%o3+0x000] ! Mem[000000002d800000] jmpl %g6+8,%g0 ldsb [%o0+0x00c],%l0 ! Mem[000000002c00000c] p14_call_0_lo: stw %l4,[%o3+0x020] ! Mem[000000002d800020] stw %l1,[%o0+0x00c] ! Mem[000000002c00000c] sth %l3,[%o2+0x012] ! Mem[000000002d000012] retl std %l2,[%o3+0x018] ! Mem[000000002d800018] p14_jmpl_0_he: lduw [%i0+0x00c],%l5 ! Mem[000000002c00000c] sth %l2,[%i2+0x03c] ! Mem[000000002d00003c] jmpl %g6+8,%g0 stw %l2,[%i1+0x03c] ! Mem[000000002c80003c] p14_call_0_he: lduh [%i0+0x02a],%l3 ! Mem[000000002c00002a] lduh [%i1+0x028],%l1 ! Mem[000000002c800028] lduh [%i0+0x02e],%l7 ! Mem[000000002c00002e] ldsh [%i1+0x00a],%l7 ! Mem[000000002c80000a] ldsb [%i0+0x03b],%l3 ! Mem[000000002c00003b] ldx [%i1+0x010],%l6 ! Mem[000000002c800010] retl ldsh [%i2+0x00a],%l5 ! Mem[000000002d00000a] p14_jmpl_0_ho: lduw [%o0+0x00c],%l5 ! Mem[000000002c00000c] sth %l2,[%o2+0x03c] ! Mem[000000002d00003c] jmpl %g6+8,%g0 stw %l2,[%o1+0x03c] ! Mem[000000002c80003c] p14_call_0_ho: lduh [%o0+0x02a],%l3 ! Mem[000000002c00002a] lduh [%o1+0x028],%l1 ! Mem[000000002c800028] lduh [%o0+0x02e],%l7 ! Mem[000000002c00002e] ldsh [%o1+0x00a],%l7 ! Mem[000000002c80000a] ldsb [%o0+0x03b],%l3 ! Mem[000000002c00003b] ldx [%o1+0x010],%l6 ! Mem[000000002c800010] retl ldsh [%o2+0x00a],%l5 ! Mem[000000002d00000a] p15_jmpl_0_le: ldsh [%i1+0x038],%l1 ! Mem[000000002e800038] ldsh [%i2+0x02c],%l5 ! Mem[000000002f00002c] stx %l6,[%i2+0x020] ! Mem[000000002f000020] jmpl %g6+8,%g0 ldx [%i3+0x008],%l0 ! Mem[000000002f800008] p15_call_0_le: sth %l4,[%i1+0x000] ! Mem[000000002e800000] lduw [%i1+0x02c],%l1 ! Mem[000000002e80002c] ldx [%i1+0x030],%l3 ! Mem[000000002e800030] retl lduh [%i0+0x038],%l2 ! Mem[000000002e000038] p15_jmpl_0_lo: ldsh [%o1+0x038],%l1 ! Mem[000000002e800038] ldsh [%o2+0x02c],%l5 ! Mem[000000002f00002c] stx %l6,[%o2+0x020] ! Mem[000000002f000020] jmpl %g6+8,%g0 ldx [%o3+0x008],%l0 ! Mem[000000002f800008] p15_call_0_lo: sth %l4,[%o1+0x000] ! Mem[000000002e800000] lduw [%o1+0x02c],%l1 ! Mem[000000002e80002c] ldx [%o1+0x030],%l3 ! Mem[000000002e800030] retl lduh [%o0+0x038],%l2 ! Mem[000000002e000038] p15_jmpl_0_he: ldub [%i0+0x00f],%l5 ! Mem[000000002e00000f] stw %l2,[%i2+0x03c] ! Mem[000000002f00003c] jmpl %g6+8,%g0 stb %l2,[%i0+0x01f] ! Mem[000000002e00001f] p15_call_0_he: lduw [%i2+0x008],%l3 ! Mem[000000002f000008] stb %l1,[%i0+0x028] ! Mem[000000002e000028] std %l6,[%i2+0x028] ! Mem[000000002f000028] std %l6,[%i1+0x028] ! Mem[000000002e800028] ldx [%i1+0x038],%l3 ! Mem[000000002e800038] lduh [%i1+0x036],%l6 ! Mem[000000002e800036] retl lduh [%i2+0x00a],%l5 ! Mem[000000002f00000a] p15_jmpl_0_ho: ldub [%o0+0x00f],%l5 ! Mem[000000002e00000f] stw %l2,[%o2+0x03c] ! Mem[000000002f00003c] jmpl %g6+8,%g0 stb %l2,[%o0+0x01f] ! Mem[000000002e00001f] p15_call_0_ho: lduw [%o2+0x008],%l3 ! Mem[000000002f000008] stb %l1,[%o0+0x028] ! Mem[000000002e000028] std %l6,[%o2+0x028] ! Mem[000000002f000028] std %l6,[%o1+0x028] ! Mem[000000002e800028] ldx [%o1+0x038],%l3 ! Mem[000000002e800038] lduh [%o1+0x036],%l6 ! Mem[000000002e800036] retl lduh [%o2+0x00a],%l5 ! Mem[000000002f00000a] p16_jmpl_0_le: ldx [%i1+0x018],%l1 ! Mem[0000000030800018] lduh [%i2+0x00c],%l5 ! Mem[000000003100000c] stx %l6,[%i2+0x000] ! Mem[0000000031000000] jmpl %g6+8,%g0 ldsh [%i2+0x00c],%l0 ! Mem[000000003100000c] p16_call_0_le: std %l4,[%i3+0x020] ! Mem[0000000031800020] stx %l1,[%i3+0x008] ! Mem[0000000031800008] ldub [%i1+0x012],%l3 ! Mem[0000000030800012] retl ldsw [%i1+0x018],%l2 ! Mem[0000000030800018] p16_jmpl_0_lo: ldx [%o1+0x018],%l1 ! Mem[0000000030800018] lduh [%o2+0x00c],%l5 ! Mem[000000003100000c] stx %l6,[%o2+0x000] ! Mem[0000000031000000] jmpl %g6+8,%g0 ldsh [%o2+0x00c],%l0 ! Mem[000000003100000c] p16_call_0_lo: std %l4,[%o3+0x020] ! Mem[0000000031800020] stx %l1,[%o3+0x008] ! Mem[0000000031800008] ldub [%o1+0x012],%l3 ! Mem[0000000030800012] retl ldsw [%o1+0x018],%l2 ! Mem[0000000030800018] p16_jmpl_0_he: ldub [%i2+0x00f],%l5 ! Mem[000000003100000f] stx %l2,[%i3+0x038] ! Mem[0000000031800038] jmpl %g6+8,%g0 ldsw [%i2+0x03c],%l2 ! Mem[000000003100003c] p16_call_0_he: ldx [%i3+0x028],%l3 ! Mem[0000000031800028] stw %l1,[%i3+0x028] ! Mem[0000000031800028] ldd [%i3+0x028],%l6 ! Mem[0000000031800028] ldsw [%i1+0x008],%l7 ! Mem[0000000030800008] ldd [%i1+0x038],%l2 ! Mem[0000000030800038] ldsw [%i0+0x014],%l6 ! Mem[0000000030000014] retl sth %l5,[%i3+0x00a] ! Mem[000000003180000a] p16_jmpl_0_ho: ldub [%o2+0x00f],%l5 ! Mem[000000003100000f] stx %l2,[%o3+0x038] ! Mem[0000000031800038] jmpl %g6+8,%g0 ldsw [%o2+0x03c],%l2 ! Mem[000000003100003c] p16_call_0_ho: ldx [%o3+0x028],%l3 ! Mem[0000000031800028] stw %l1,[%o3+0x028] ! Mem[0000000031800028] ldd [%o3+0x028],%l6 ! Mem[0000000031800028] ldsw [%o1+0x008],%l7 ! Mem[0000000030800008] ldd [%o1+0x038],%l2 ! Mem[0000000030800038] ldsw [%o0+0x014],%l6 ! Mem[0000000030000014] retl sth %l5,[%o3+0x00a] ! Mem[000000003180000a] p17_jmpl_0_le: stx %l1,[%i1+0x038] ! Mem[0000000032800038] stb %l5,[%i2+0x02c] ! Mem[000000003300002c] stx %l6,[%i1+0x020] ! Mem[0000000032800020] jmpl %g6+8,%g0 stb %l0,[%i0+0x00c] ! Mem[000000003200000c] p17_call_0_le: stb %l4,[%i1+0x000] ! Mem[0000000032800000] lduh [%i0+0x02c],%l1 ! Mem[000000003200002c] ldsb [%i3+0x032],%l3 ! Mem[0000000033800032] retl ldsb [%i2+0x039],%l2 ! Mem[0000000033000039] p17_jmpl_0_lo: stx %l1,[%o1+0x038] ! Mem[0000000032800038] stb %l5,[%o2+0x02c] ! Mem[000000003300002c] stx %l6,[%o1+0x020] ! Mem[0000000032800020] jmpl %g6+8,%g0 stb %l0,[%o0+0x00c] ! Mem[000000003200000c] p17_call_0_lo: stb %l4,[%o1+0x000] ! Mem[0000000032800000] lduh [%o0+0x02c],%l1 ! Mem[000000003200002c] ldsb [%o3+0x032],%l3 ! Mem[0000000033800032] retl ldsb [%o2+0x039],%l2 ! Mem[0000000033000039] p17_jmpl_0_he: ldsh [%i0+0x00e],%l5 ! Mem[000000003200000e] ldd [%i3+0x038],%l2 ! Mem[0000000033800038] jmpl %g6+8,%g0 ldd [%i2+0x018],%l2 ! Mem[0000000033000018] p17_call_0_he: sth %l3,[%i0+0x00a] ! Mem[000000003200000a] ldsw [%i3+0x028],%l1 ! Mem[0000000033800028] ldub [%i1+0x02f],%l7 ! Mem[000000003280002f] sth %l7,[%i1+0x02a] ! Mem[000000003280002a] lduw [%i2+0x038],%l3 ! Mem[0000000033000038] stx %l6,[%i0+0x030] ! Mem[0000000032000030] retl ldd [%i0+0x008],%l4 ! Mem[0000000032000008] p17_jmpl_0_ho: ldsh [%o0+0x00e],%l5 ! Mem[000000003200000e] ldd [%o3+0x038],%l2 ! Mem[0000000033800038] jmpl %g6+8,%g0 ldd [%o2+0x018],%l2 ! Mem[0000000033000018] p17_call_0_ho: sth %l3,[%o0+0x00a] ! Mem[000000003200000a] ldsw [%o3+0x028],%l1 ! Mem[0000000033800028] ldub [%o1+0x02f],%l7 ! Mem[000000003280002f] sth %l7,[%o1+0x02a] ! Mem[000000003280002a] lduw [%o2+0x038],%l3 ! Mem[0000000033000038] stx %l6,[%o0+0x030] ! Mem[0000000032000030] retl ldd [%o0+0x008],%l4 ! Mem[0000000032000008] p18_jmpl_0_le: ldub [%i1+0x019],%l1 ! Mem[0000000034800019] std %l4,[%i2+0x008] ! Mem[0000000035000008] stx %l6,[%i0+0x000] ! Mem[0000000034000000] jmpl %g6+8,%g0 ldsw [%i3+0x00c],%l0 ! Mem[000000003580000c] p18_call_0_le: ldx [%i3+0x020],%l4 ! Mem[0000000035800020] ldd [%i1+0x008],%l0 ! Mem[0000000034800008] stw %l3,[%i2+0x010] ! Mem[0000000035000010] retl stx %l2,[%i2+0x018] ! Mem[0000000035000018] p18_jmpl_0_lo: ldub [%o1+0x019],%l1 ! Mem[0000000034800019] std %l4,[%o2+0x008] ! Mem[0000000035000008] stx %l6,[%o0+0x000] ! Mem[0000000034000000] jmpl %g6+8,%g0 ldsw [%o3+0x00c],%l0 ! Mem[000000003580000c] p18_call_0_lo: ldx [%o3+0x020],%l4 ! Mem[0000000035800020] ldd [%o1+0x008],%l0 ! Mem[0000000034800008] stw %l3,[%o2+0x010] ! Mem[0000000035000010] retl stx %l2,[%o2+0x018] ! Mem[0000000035000018] p18_jmpl_0_he: ldsh [%i3+0x00e],%l5 ! Mem[000000003580000e] ldsb [%i3+0x03d],%l2 ! Mem[000000003580003d] jmpl %g6+8,%g0 sth %l2,[%i1+0x03e] ! Mem[000000003480003e] p18_call_0_he: stw %l3,[%i1+0x028] ! Mem[0000000034800028] lduw [%i2+0x028],%l1 ! Mem[0000000035000028] stb %l7,[%i2+0x02f] ! Mem[000000003500002f] ldub [%i1+0x00a],%l7 ! Mem[000000003480000a] stx %l3,[%i2+0x038] ! Mem[0000000035000038] sth %l6,[%i3+0x016] ! Mem[0000000035800016] retl ldsw [%i1+0x008],%l5 ! Mem[0000000034800008] p18_jmpl_0_ho: ldsh [%o3+0x00e],%l5 ! Mem[000000003580000e] ldsb [%o3+0x03d],%l2 ! Mem[000000003580003d] jmpl %g6+8,%g0 sth %l2,[%o1+0x03e] ! Mem[000000003480003e] p18_call_0_ho: stw %l3,[%o1+0x028] ! Mem[0000000034800028] lduw [%o2+0x028],%l1 ! Mem[0000000035000028] stb %l7,[%o2+0x02f] ! Mem[000000003500002f] ldub [%o1+0x00a],%l7 ! Mem[000000003480000a] stx %l3,[%o2+0x038] ! Mem[0000000035000038] sth %l6,[%o3+0x016] ! Mem[0000000035800016] retl ldsw [%o1+0x008],%l5 ! Mem[0000000034800008] p19_jmpl_0_le: std %l0,[%i1+0x038] ! Mem[0000000036800038] stx %l5,[%i1+0x028] ! Mem[0000000036800028] stx %l6,[%i0+0x020] ! Mem[0000000036000020] jmpl %g6+8,%g0 stw %l0,[%i2+0x00c] ! Mem[000000003700000c] p19_call_0_le: stb %l4,[%i2+0x000] ! Mem[0000000037000000] lduw [%i3+0x02c],%l1 ! Mem[000000003780002c] stb %l3,[%i1+0x032] ! Mem[0000000036800032] retl stb %l2,[%i3+0x039] ! Mem[0000000037800039] p19_jmpl_0_lo: std %l0,[%o1+0x038] ! Mem[0000000036800038] stx %l5,[%o1+0x028] ! Mem[0000000036800028] stx %l6,[%o0+0x020] ! Mem[0000000036000020] jmpl %g6+8,%g0 stw %l0,[%o2+0x00c] ! Mem[000000003700000c] p19_call_0_lo: stb %l4,[%o2+0x000] ! Mem[0000000037000000] lduw [%o3+0x02c],%l1 ! Mem[000000003780002c] stb %l3,[%o1+0x032] ! Mem[0000000036800032] retl stb %l2,[%o3+0x039] ! Mem[0000000037800039] p19_jmpl_0_he: ldd [%i2+0x008],%l4 ! Mem[0000000037000008] ldsh [%i0+0x03c],%l2 ! Mem[000000003600003c] jmpl %g6+8,%g0 ldx [%i3+0x018],%l2 ! Mem[0000000037800018] p19_call_0_he: stx %l3,[%i3+0x008] ! Mem[0000000037800008] stw %l1,[%i1+0x028] ! Mem[0000000036800028] stx %l7,[%i0+0x028] ! Mem[0000000036000028] stw %l7,[%i1+0x028] ! Mem[0000000036800028] lduh [%i2+0x03a],%l3 ! Mem[000000003700003a] stb %l6,[%i2+0x036] ! Mem[0000000037000036] retl lduw [%i2+0x008],%l5 ! Mem[0000000037000008] p19_jmpl_0_ho: ldd [%o2+0x008],%l4 ! Mem[0000000037000008] ldsh [%o0+0x03c],%l2 ! Mem[000000003600003c] jmpl %g6+8,%g0 ldx [%o3+0x018],%l2 ! Mem[0000000037800018] p19_call_0_ho: stx %l3,[%o3+0x008] ! Mem[0000000037800008] stw %l1,[%o1+0x028] ! Mem[0000000036800028] stx %l7,[%o0+0x028] ! Mem[0000000036000028] stw %l7,[%o1+0x028] ! Mem[0000000036800028] lduh [%o2+0x03a],%l3 ! Mem[000000003700003a] stb %l6,[%o2+0x036] ! Mem[0000000037000036] retl lduw [%o2+0x008],%l5 ! Mem[0000000037000008] p20_jmpl_0_le: ldsb [%i1+0x019],%l1 ! Mem[0000000038800019] ldsh [%i1+0x00c],%l5 ! Mem[000000003880000c] stx %l6,[%i0+0x000] ! Mem[0000000038000000] jmpl %g6+8,%g0 ldub [%i0+0x00c],%l0 ! Mem[000000003800000c] p20_call_0_le: ldx [%i0+0x020],%l4 ! Mem[0000000038000020] ldsb [%i0+0x00d],%l1 ! Mem[000000003800000d] ldsw [%i1+0x010],%l3 ! Mem[0000000038800010] retl lduw [%i0+0x018],%l2 ! Mem[0000000038000018] p20_jmpl_0_lo: ldsb [%o1+0x019],%l1 ! Mem[0000000038800019] ldsh [%o1+0x00c],%l5 ! Mem[000000003880000c] stx %l6,[%o0+0x000] ! Mem[0000000038000000] jmpl %g6+8,%g0 ldub [%o0+0x00c],%l0 ! Mem[000000003800000c] p20_call_0_lo: ldx [%o0+0x020],%l4 ! Mem[0000000038000020] ldsb [%o0+0x00d],%l1 ! Mem[000000003800000d] ldsw [%o1+0x010],%l3 ! Mem[0000000038800010] retl lduw [%o0+0x018],%l2 ! Mem[0000000038000018] p20_jmpl_0_he: ldd [%i0+0x008],%l4 ! Mem[0000000038000008] ldsw [%i0+0x03c],%l2 ! Mem[000000003800003c] jmpl %g6+8,%g0 ldsh [%i2+0x03e],%l2 ! Mem[000000003900003e] p20_call_0_he: ldd [%i0+0x028],%l2 ! Mem[0000000038000028] ldsb [%i0+0x028],%l1 ! Mem[0000000038000028] lduh [%i2+0x02e],%l7 ! Mem[000000003900002e] lduh [%i1+0x00a],%l7 ! Mem[000000003880000a] stw %l3,[%i2+0x038] ! Mem[0000000039000038] ldub [%i1+0x016],%l6 ! Mem[0000000038800016] retl stw %l5,[%i2+0x008] ! Mem[0000000039000008] p20_jmpl_0_ho: ldd [%o0+0x008],%l4 ! Mem[0000000038000008] ldsw [%o0+0x03c],%l2 ! Mem[000000003800003c] jmpl %g6+8,%g0 ldsh [%o2+0x03e],%l2 ! Mem[000000003900003e] p20_call_0_ho: ldd [%o0+0x028],%l2 ! Mem[0000000038000028] ldsb [%o0+0x028],%l1 ! Mem[0000000038000028] lduh [%o2+0x02e],%l7 ! Mem[000000003900002e] lduh [%o1+0x00a],%l7 ! Mem[000000003880000a] stw %l3,[%o2+0x038] ! Mem[0000000039000038] ldub [%o1+0x016],%l6 ! Mem[0000000038800016] retl stw %l5,[%o2+0x008] ! Mem[0000000039000008] p21_jmpl_0_le: lduw [%i1+0x038],%l1 ! Mem[000000003a800038] lduh [%i1+0x02c],%l5 ! Mem[000000003a80002c] stx %l6,[%i3+0x020] ! Mem[000000003b800020] jmpl %g6+8,%g0 stx %l0,[%i3+0x008] ! Mem[000000003b800008] p21_call_0_le: lduw [%i2+0x000],%l4 ! Mem[000000003b000000] ldx [%i1+0x028],%l1 ! Mem[000000003a800028] ldd [%i0+0x030],%l2 ! Mem[000000003a000030] retl ldub [%i1+0x039],%l2 ! Mem[000000003a800039] p21_jmpl_0_lo: lduw [%o1+0x038],%l1 ! Mem[000000003a800038] lduh [%o1+0x02c],%l5 ! Mem[000000003a80002c] stx %l6,[%o3+0x020] ! Mem[000000003b800020] jmpl %g6+8,%g0 stx %l0,[%o3+0x008] ! Mem[000000003b800008] p21_call_0_lo: lduw [%o2+0x000],%l4 ! Mem[000000003b000000] ldx [%o1+0x028],%l1 ! Mem[000000003a800028] ldd [%o0+0x030],%l2 ! Mem[000000003a000030] retl ldub [%o1+0x039],%l2 ! Mem[000000003a800039] p21_jmpl_0_he: stw %l5,[%i3+0x00c] ! Mem[000000003b80000c] ldub [%i1+0x03d],%l2 ! Mem[000000003a80003d] jmpl %g6+8,%g0 stx %l2,[%i1+0x018] ! Mem[000000003a800018] p21_call_0_he: ldsw [%i1+0x008],%l3 ! Mem[000000003a800008] ldub [%i3+0x028],%l1 ! Mem[000000003b800028] std %l6,[%i3+0x028] ! Mem[000000003b800028] stx %l7,[%i1+0x028] ! Mem[000000003a800028] lduw [%i3+0x038],%l3 ! Mem[000000003b800038] ldsh [%i1+0x036],%l6 ! Mem[000000003a800036] retl ldsb [%i3+0x00b],%l5 ! Mem[000000003b80000b] p21_jmpl_0_ho: stw %l5,[%o3+0x00c] ! Mem[000000003b80000c] ldub [%o1+0x03d],%l2 ! Mem[000000003a80003d] jmpl %g6+8,%g0 stx %l2,[%o1+0x018] ! Mem[000000003a800018] p21_call_0_ho: ldsw [%o1+0x008],%l3 ! Mem[000000003a800008] ldub [%o3+0x028],%l1 ! Mem[000000003b800028] std %l6,[%o3+0x028] ! Mem[000000003b800028] stx %l7,[%o1+0x028] ! Mem[000000003a800028] lduw [%o3+0x038],%l3 ! Mem[000000003b800038] ldsh [%o1+0x036],%l6 ! Mem[000000003a800036] retl ldsb [%o3+0x00b],%l5 ! Mem[000000003b80000b] p22_jmpl_0_le: stw %l1,[%i1+0x018] ! Mem[000000003c800018] lduw [%i1+0x00c],%l5 ! Mem[000000003c80000c] stx %l6,[%i3+0x000] ! Mem[000000003d800000] jmpl %g6+8,%g0 lduh [%i2+0x00c],%l0 ! Mem[000000003d00000c] p22_call_0_le: lduh [%i0+0x020],%l4 ! Mem[000000003c000020] ldd [%i2+0x008],%l0 ! Mem[000000003d000008] sth %l3,[%i2+0x012] ! Mem[000000003d000012] retl ldd [%i2+0x018],%l2 ! Mem[000000003d000018] p22_jmpl_0_lo: stw %l1,[%o1+0x018] ! Mem[000000003c800018] lduw [%o1+0x00c],%l5 ! Mem[000000003c80000c] stx %l6,[%o3+0x000] ! Mem[000000003d800000] jmpl %g6+8,%g0 lduh [%o2+0x00c],%l0 ! Mem[000000003d00000c] p22_call_0_lo: lduh [%o0+0x020],%l4 ! Mem[000000003c000020] ldd [%o2+0x008],%l0 ! Mem[000000003d000008] sth %l3,[%o2+0x012] ! Mem[000000003d000012] retl ldd [%o2+0x018],%l2 ! Mem[000000003d000018] p22_jmpl_0_he: stw %l5,[%i2+0x00c] ! Mem[000000003d00000c] lduh [%i1+0x03c],%l2 ! Mem[000000003c80003c] jmpl %g6+8,%g0 std %l2,[%i0+0x038] ! Mem[000000003c000038] p22_call_0_he: ldub [%i3+0x02b],%l3 ! Mem[000000003d80002b] std %l0,[%i3+0x028] ! Mem[000000003d800028] ldd [%i1+0x028],%l6 ! Mem[000000003c800028] lduw [%i1+0x008],%l7 ! Mem[000000003c800008] stx %l3,[%i3+0x038] ! Mem[000000003d800038] stw %l6,[%i1+0x014] ! Mem[000000003c800014] retl ldub [%i0+0x00b],%l5 ! Mem[000000003c00000b] p22_jmpl_0_ho: stw %l5,[%o2+0x00c] ! Mem[000000003d00000c] lduh [%o1+0x03c],%l2 ! Mem[000000003c80003c] jmpl %g6+8,%g0 std %l2,[%o0+0x038] ! Mem[000000003c000038] p22_call_0_ho: ldub [%o3+0x02b],%l3 ! Mem[000000003d80002b] std %l0,[%o3+0x028] ! Mem[000000003d800028] ldd [%o1+0x028],%l6 ! Mem[000000003c800028] lduw [%o1+0x008],%l7 ! Mem[000000003c800008] stx %l3,[%o3+0x038] ! Mem[000000003d800038] stw %l6,[%o1+0x014] ! Mem[000000003c800014] retl ldub [%o0+0x00b],%l5 ! Mem[000000003c00000b] p23_jmpl_0_le: ldsw [%i2+0x038],%l1 ! Mem[000000003f000038] std %l4,[%i1+0x028] ! Mem[000000003e800028] stx %l6,[%i2+0x020] ! Mem[000000003f000020] jmpl %g6+8,%g0 ldd [%i0+0x008],%l0 ! Mem[000000003e000008] p23_call_0_le: ldub [%i3+0x000],%l4 ! Mem[000000003f800000] stb %l1,[%i0+0x02d] ! Mem[000000003e00002d] ldx [%i1+0x030],%l3 ! Mem[000000003e800030] retl stw %l2,[%i2+0x038] ! Mem[000000003f000038] p23_jmpl_0_lo: ldsw [%o2+0x038],%l1 ! Mem[000000003f000038] std %l4,[%o1+0x028] ! Mem[000000003e800028] stx %l6,[%o2+0x020] ! Mem[000000003f000020] jmpl %g6+8,%g0 ldd [%o0+0x008],%l0 ! Mem[000000003e000008] p23_call_0_lo: ldub [%o3+0x000],%l4 ! Mem[000000003f800000] stb %l1,[%o0+0x02d] ! Mem[000000003e00002d] ldx [%o1+0x030],%l3 ! Mem[000000003e800030] retl stw %l2,[%o2+0x038] ! Mem[000000003f000038] p23_jmpl_0_he: std %l4,[%i0+0x008] ! Mem[000000003e000008] lduw [%i1+0x03c],%l2 ! Mem[000000003e80003c] jmpl %g6+8,%g0 lduw [%i2+0x01c],%l2 ! Mem[000000003f00001c] p23_call_0_he: lduh [%i3+0x00a],%l3 ! Mem[000000003f80000a] stx %l1,[%i2+0x028] ! Mem[000000003f000028] ldub [%i2+0x02f],%l7 ! Mem[000000003f00002f] ldd [%i1+0x028],%l6 ! Mem[000000003e800028] lduh [%i0+0x03a],%l3 ! Mem[000000003e00003a] std %l6,[%i0+0x030] ! Mem[000000003e000030] retl ldx [%i1+0x008],%l5 ! Mem[000000003e800008] p23_jmpl_0_ho: std %l4,[%o0+0x008] ! Mem[000000003e000008] lduw [%o1+0x03c],%l2 ! Mem[000000003e80003c] jmpl %g6+8,%g0 lduw [%o2+0x01c],%l2 ! Mem[000000003f00001c] p23_call_0_ho: lduh [%o3+0x00a],%l3 ! Mem[000000003f80000a] stx %l1,[%o2+0x028] ! Mem[000000003f000028] ldub [%o2+0x02f],%l7 ! Mem[000000003f00002f] ldd [%o1+0x028],%l6 ! Mem[000000003e800028] lduh [%o0+0x03a],%l3 ! Mem[000000003e00003a] std %l6,[%o0+0x030] ! Mem[000000003e000030] retl ldx [%o1+0x008],%l5 ! Mem[000000003e800008] p24_jmpl_0_le: stb %l1,[%i2+0x019] ! Mem[0000000041000019] stx %l5,[%i1+0x008] ! Mem[0000000040800008] stx %l6,[%i1+0x000] ! Mem[0000000040800000] jmpl %g6+8,%g0 stb %l0,[%i3+0x00c] ! Mem[000000004180000c] p24_call_0_le: ldsw [%i1+0x020],%l4 ! Mem[0000000040800020] ldsb [%i1+0x00d],%l1 ! Mem[000000004080000d] ldub [%i1+0x012],%l3 ! Mem[0000000040800012] retl std %l2,[%i3+0x018] ! Mem[0000000041800018] p24_jmpl_0_lo: stb %l1,[%o2+0x019] ! Mem[0000000041000019] stx %l5,[%o1+0x008] ! Mem[0000000040800008] stx %l6,[%o1+0x000] ! Mem[0000000040800000] jmpl %g6+8,%g0 stb %l0,[%o3+0x00c] ! Mem[000000004180000c] p24_call_0_lo: ldsw [%o1+0x020],%l4 ! Mem[0000000040800020] ldsb [%o1+0x00d],%l1 ! Mem[000000004080000d] ldub [%o1+0x012],%l3 ! Mem[0000000040800012] retl std %l2,[%o3+0x018] ! Mem[0000000041800018] p24_jmpl_0_he: std %l4,[%i3+0x008] ! Mem[0000000041800008] lduh [%i1+0x03c],%l2 ! Mem[000000004080003c] jmpl %g6+8,%g0 ldsb [%i2+0x03f],%l2 ! Mem[000000004100003f] p24_call_0_he: stb %l3,[%i1+0x02b] ! Mem[000000004080002b] ldub [%i1+0x028],%l1 ! Mem[0000000040800028] stb %l7,[%i0+0x02f] ! Mem[000000004000002f] ldx [%i1+0x008],%l7 ! Mem[0000000040800008] stw %l3,[%i0+0x038] ! Mem[0000000040000038] ldx [%i3+0x010],%l6 ! Mem[0000000041800010] retl stx %l5,[%i2+0x008] ! Mem[0000000041000008] p24_jmpl_0_ho: std %l4,[%o3+0x008] ! Mem[0000000041800008] lduh [%o1+0x03c],%l2 ! Mem[000000004080003c] jmpl %g6+8,%g0 ldsb [%o2+0x03f],%l2 ! Mem[000000004100003f] p24_call_0_ho: stb %l3,[%o1+0x02b] ! Mem[000000004080002b] ldub [%o1+0x028],%l1 ! Mem[0000000040800028] stb %l7,[%o0+0x02f] ! Mem[000000004000002f] ldx [%o1+0x008],%l7 ! Mem[0000000040800008] stw %l3,[%o0+0x038] ! Mem[0000000040000038] ldx [%o3+0x010],%l6 ! Mem[0000000041800010] retl stx %l5,[%o2+0x008] ! Mem[0000000041000008] p25_jmpl_0_le: ldd [%i2+0x038],%l0 ! Mem[0000000043000038] ldsh [%i1+0x02c],%l5 ! Mem[000000004280002c] stx %l6,[%i0+0x020] ! Mem[0000000042000020] jmpl %g6+8,%g0 ldsb [%i2+0x00c],%l0 ! Mem[000000004300000c] p25_call_0_le: ldsh [%i3+0x000],%l4 ! Mem[0000000043800000] std %l0,[%i2+0x028] ! Mem[0000000043000028] ldsb [%i0+0x032],%l3 ! Mem[0000000042000032] retl ldx [%i0+0x038],%l2 ! Mem[0000000042000038] p25_jmpl_0_lo: ldd [%o2+0x038],%l0 ! Mem[0000000043000038] ldsh [%o1+0x02c],%l5 ! Mem[000000004280002c] stx %l6,[%o0+0x020] ! Mem[0000000042000020] jmpl %g6+8,%g0 ldsb [%o2+0x00c],%l0 ! Mem[000000004300000c] p25_call_0_lo: ldsh [%o3+0x000],%l4 ! Mem[0000000043800000] std %l0,[%o2+0x028] ! Mem[0000000043000028] ldsb [%o0+0x032],%l3 ! Mem[0000000042000032] retl ldx [%o0+0x038],%l2 ! Mem[0000000042000038] p25_jmpl_0_he: ldx [%i2+0x008],%l5 ! Mem[0000000043000008] lduw [%i1+0x03c],%l2 ! Mem[000000004280003c] jmpl %g6+8,%g0 stw %l2,[%i1+0x01c] ! Mem[000000004280001c] p25_call_0_he: std %l2,[%i2+0x008] ! Mem[0000000043000008] ldx [%i1+0x028],%l1 ! Mem[0000000042800028] stx %l7,[%i2+0x028] ! Mem[0000000043000028] ldsb [%i1+0x02a],%l7 ! Mem[000000004280002a] ldub [%i1+0x03b],%l3 ! Mem[000000004280003b] ldsw [%i3+0x034],%l6 ! Mem[0000000043800034] retl ldsh [%i2+0x00a],%l5 ! Mem[000000004300000a] p25_jmpl_0_ho: ldx [%o2+0x008],%l5 ! Mem[0000000043000008] lduw [%o1+0x03c],%l2 ! Mem[000000004280003c] jmpl %g6+8,%g0 stw %l2,[%o1+0x01c] ! Mem[000000004280001c] p25_call_0_ho: std %l2,[%o2+0x008] ! Mem[0000000043000008] ldx [%o1+0x028],%l1 ! Mem[0000000042800028] stx %l7,[%o2+0x028] ! Mem[0000000043000028] ldsb [%o1+0x02a],%l7 ! Mem[000000004280002a] ldub [%o1+0x03b],%l3 ! Mem[000000004280003b] ldsw [%o3+0x034],%l6 ! Mem[0000000043800034] retl ldsh [%o2+0x00a],%l5 ! Mem[000000004300000a] p26_jmpl_0_le: lduh [%i2+0x018],%l1 ! Mem[0000000045000018] ldsw [%i0+0x00c],%l5 ! Mem[000000004400000c] stx %l6,[%i0+0x000] ! Mem[0000000044000000] jmpl %g6+8,%g0 std %l0,[%i0+0x008] ! Mem[0000000044000008] p26_call_0_le: ldsb [%i1+0x020],%l4 ! Mem[0000000044800020] ldsh [%i0+0x00c],%l1 ! Mem[000000004400000c] std %l2,[%i3+0x010] ! Mem[0000000045800010] retl ldsw [%i1+0x018],%l2 ! Mem[0000000044800018] p26_jmpl_0_lo: lduh [%o2+0x018],%l1 ! Mem[0000000045000018] ldsw [%o0+0x00c],%l5 ! Mem[000000004400000c] stx %l6,[%o0+0x000] ! Mem[0000000044000000] jmpl %g6+8,%g0 std %l0,[%o0+0x008] ! Mem[0000000044000008] p26_call_0_lo: ldsb [%o1+0x020],%l4 ! Mem[0000000044800020] ldsh [%o0+0x00c],%l1 ! Mem[000000004400000c] std %l2,[%o3+0x010] ! Mem[0000000045800010] retl ldsw [%o1+0x018],%l2 ! Mem[0000000044800018] p26_jmpl_0_he: ldx [%i0+0x008],%l5 ! Mem[0000000044000008] ldx [%i1+0x038],%l2 ! Mem[0000000044800038] jmpl %g6+8,%g0 stb %l2,[%i3+0x03f] ! Mem[000000004580003f] p26_call_0_he: sth %l3,[%i3+0x02a] ! Mem[000000004580002a] sth %l1,[%i0+0x028] ! Mem[0000000044000028] ldsw [%i3+0x02c],%l7 ! Mem[000000004580002c] stb %l7,[%i1+0x00a] ! Mem[000000004480000a] sth %l3,[%i1+0x03a] ! Mem[000000004480003a] ldsb [%i2+0x016],%l6 ! Mem[0000000045000016] retl lduh [%i3+0x00a],%l5 ! Mem[000000004580000a] p26_jmpl_0_ho: ldx [%o0+0x008],%l5 ! Mem[0000000044000008] ldx [%o1+0x038],%l2 ! Mem[0000000044800038] jmpl %g6+8,%g0 stb %l2,[%o3+0x03f] ! Mem[000000004580003f] p26_call_0_ho: sth %l3,[%o3+0x02a] ! Mem[000000004580002a] sth %l1,[%o0+0x028] ! Mem[0000000044000028] ldsw [%o3+0x02c],%l7 ! Mem[000000004580002c] stb %l7,[%o1+0x00a] ! Mem[000000004480000a] sth %l3,[%o1+0x03a] ! Mem[000000004480003a] ldsb [%o2+0x016],%l6 ! Mem[0000000045000016] retl lduh [%o3+0x00a],%l5 ! Mem[000000004580000a] p27_jmpl_0_le: sth %l1,[%i2+0x038] ! Mem[0000000047000038] lduw [%i0+0x02c],%l5 ! Mem[000000004600002c] stx %l6,[%i0+0x020] ! Mem[0000000046000020] jmpl %g6+8,%g0 ldsh [%i3+0x00c],%l0 ! Mem[000000004780000c] p27_call_0_le: ldd [%i3+0x000],%l4 ! Mem[0000000047800000] stb %l1,[%i1+0x02d] ! Mem[000000004680002d] lduw [%i1+0x030],%l3 ! Mem[0000000046800030] retl ldsb [%i2+0x039],%l2 ! Mem[0000000047000039] p27_jmpl_0_lo: sth %l1,[%o2+0x038] ! Mem[0000000047000038] lduw [%o0+0x02c],%l5 ! Mem[000000004600002c] stx %l6,[%o0+0x020] ! Mem[0000000046000020] jmpl %g6+8,%g0 ldsh [%o3+0x00c],%l0 ! Mem[000000004780000c] p27_call_0_lo: ldd [%o3+0x000],%l4 ! Mem[0000000047800000] stb %l1,[%o1+0x02d] ! Mem[000000004680002d] lduw [%o1+0x030],%l3 ! Mem[0000000046800030] retl ldsb [%o2+0x039],%l2 ! Mem[0000000047000039] p27_jmpl_0_he: lduh [%i3+0x00e],%l5 ! Mem[000000004780000e] stb %l2,[%i2+0x03d] ! Mem[000000004700003d] jmpl %g6+8,%g0 lduh [%i2+0x01e],%l2 ! Mem[000000004700001e] p27_call_0_he: ldd [%i0+0x008],%l2 ! Mem[0000000046000008] ldsh [%i3+0x028],%l1 ! Mem[0000000047800028] std %l6,[%i1+0x028] ! Mem[0000000046800028] ldsh [%i1+0x02a],%l7 ! Mem[000000004680002a] ldsw [%i2+0x038],%l3 ! Mem[0000000047000038] stx %l6,[%i1+0x030] ! Mem[0000000046800030] retl stb %l5,[%i0+0x00b] ! Mem[000000004600000b] p27_jmpl_0_ho: lduh [%o3+0x00e],%l5 ! Mem[000000004780000e] stb %l2,[%o2+0x03d] ! Mem[000000004700003d] jmpl %g6+8,%g0 lduh [%o2+0x01e],%l2 ! Mem[000000004700001e] p27_call_0_ho: ldd [%o0+0x008],%l2 ! Mem[0000000046000008] ldsh [%o3+0x028],%l1 ! Mem[0000000047800028] std %l6,[%o1+0x028] ! Mem[0000000046800028] ldsh [%o1+0x02a],%l7 ! Mem[000000004680002a] ldsw [%o2+0x038],%l3 ! Mem[0000000047000038] stx %l6,[%o1+0x030] ! Mem[0000000046800030] retl stb %l5,[%o0+0x00b] ! Mem[000000004600000b] p28_jmpl_0_le: ldsh [%i2+0x018],%l1 ! Mem[0000000049000018] std %l4,[%i0+0x008] ! Mem[0000000048000008] stx %l6,[%i3+0x000] ! Mem[0000000049800000] jmpl %g6+8,%g0 sth %l0,[%i2+0x00c] ! Mem[000000004900000c] p28_call_0_le: stx %l4,[%i2+0x020] ! Mem[0000000049000020] ldsw [%i2+0x00c],%l1 ! Mem[000000004900000c] ldsw [%i1+0x010],%l3 ! Mem[0000000048800010] retl stx %l2,[%i2+0x018] ! Mem[0000000049000018] p28_jmpl_0_lo: ldsh [%o2+0x018],%l1 ! Mem[0000000049000018] std %l4,[%o0+0x008] ! Mem[0000000048000008] stx %l6,[%o3+0x000] ! Mem[0000000049800000] jmpl %g6+8,%g0 sth %l0,[%o2+0x00c] ! Mem[000000004900000c] p28_call_0_lo: stx %l4,[%o2+0x020] ! Mem[0000000049000020] ldsw [%o2+0x00c],%l1 ! Mem[000000004900000c] ldsw [%o1+0x010],%l3 ! Mem[0000000048800010] retl stx %l2,[%o2+0x018] ! Mem[0000000049000018] p28_jmpl_0_he: lduh [%i1+0x00e],%l5 ! Mem[000000004880000e] std %l2,[%i2+0x038] ! Mem[0000000049000038] jmpl %g6+8,%g0 ldd [%i1+0x038],%l2 ! Mem[0000000048800038] p28_call_0_he: ldsb [%i2+0x02b],%l3 ! Mem[000000004900002b] lduh [%i3+0x028],%l1 ! Mem[0000000049800028] ldd [%i2+0x028],%l6 ! Mem[0000000049000028] std %l6,[%i1+0x008] ! Mem[0000000048800008] std %l2,[%i2+0x038] ! Mem[0000000049000038] stb %l6,[%i1+0x016] ! Mem[0000000048800016] retl ldd [%i1+0x008],%l4 ! Mem[0000000048800008] p28_jmpl_0_ho: lduh [%o1+0x00e],%l5 ! Mem[000000004880000e] std %l2,[%o2+0x038] ! Mem[0000000049000038] jmpl %g6+8,%g0 ldd [%o1+0x038],%l2 ! Mem[0000000048800038] p28_call_0_ho: ldsb [%o2+0x02b],%l3 ! Mem[000000004900002b] lduh [%o3+0x028],%l1 ! Mem[0000000049800028] ldd [%o2+0x028],%l6 ! Mem[0000000049000028] std %l6,[%o1+0x008] ! Mem[0000000048800008] std %l2,[%o2+0x038] ! Mem[0000000049000038] stb %l6,[%o1+0x016] ! Mem[0000000048800016] retl ldd [%o1+0x008],%l4 ! Mem[0000000048800008] p29_jmpl_0_le: ldx [%i2+0x038],%l1 ! Mem[000000004b000038] stx %l5,[%i0+0x028] ! Mem[000000004a000028] stx %l6,[%i3+0x020] ! Mem[000000004b800020] jmpl %g6+8,%g0 ldsw [%i0+0x00c],%l0 ! Mem[000000004a00000c] p29_call_0_le: stw %l4,[%i0+0x000] ! Mem[000000004a000000] std %l0,[%i0+0x028] ! Mem[000000004a000028] ldd [%i0+0x030],%l2 ! Mem[000000004a000030] retl sth %l2,[%i3+0x038] ! Mem[000000004b800038] p29_jmpl_0_lo: ldx [%o2+0x038],%l1 ! Mem[000000004b000038] stx %l5,[%o0+0x028] ! Mem[000000004a000028] stx %l6,[%o3+0x020] ! Mem[000000004b800020] jmpl %g6+8,%g0 ldsw [%o0+0x00c],%l0 ! Mem[000000004a00000c] p29_call_0_lo: stw %l4,[%o0+0x000] ! Mem[000000004a000000] std %l0,[%o0+0x028] ! Mem[000000004a000028] ldd [%o0+0x030],%l2 ! Mem[000000004a000030] retl sth %l2,[%o3+0x038] ! Mem[000000004b800038] p29_jmpl_0_he: ldsw [%i0+0x00c],%l5 ! Mem[000000004a00000c] sth %l2,[%i3+0x03c] ! Mem[000000004b80003c] jmpl %g6+8,%g0 sth %l2,[%i0+0x01e] ! Mem[000000004a00001e] p29_call_0_he: ldsh [%i3+0x00a],%l3 ! Mem[000000004b80000a] sth %l1,[%i2+0x028] ! Mem[000000004b000028] ldub [%i0+0x02f],%l7 ! Mem[000000004a00002f] ldsw [%i1+0x028],%l7 ! Mem[000000004a800028] ldsh [%i2+0x03a],%l3 ! Mem[000000004b00003a] lduw [%i1+0x034],%l6 ! Mem[000000004a800034] retl ldsw [%i2+0x008],%l5 ! Mem[000000004b000008] p29_jmpl_0_ho: ldsw [%o0+0x00c],%l5 ! Mem[000000004a00000c] sth %l2,[%o3+0x03c] ! Mem[000000004b80003c] jmpl %g6+8,%g0 sth %l2,[%o0+0x01e] ! Mem[000000004a00001e] p29_call_0_ho: ldsh [%o3+0x00a],%l3 ! Mem[000000004b80000a] sth %l1,[%o2+0x028] ! Mem[000000004b000028] ldub [%o0+0x02f],%l7 ! Mem[000000004a00002f] ldsw [%o1+0x028],%l7 ! Mem[000000004a800028] ldsh [%o2+0x03a],%l3 ! Mem[000000004b00003a] lduw [%o1+0x034],%l6 ! Mem[000000004a800034] retl ldsw [%o2+0x008],%l5 ! Mem[000000004b000008] p30_jmpl_0_le: stx %l1,[%i2+0x018] ! Mem[000000004d000018] ldsh [%i0+0x00c],%l5 ! Mem[000000004c00000c] stx %l6,[%i2+0x000] ! Mem[000000004d000000] jmpl %g6+8,%g0 stw %l0,[%i3+0x00c] ! Mem[000000004d80000c] p30_call_0_le: stx %l4,[%i3+0x020] ! Mem[000000004d800020] ldub [%i1+0x00d],%l1 ! Mem[000000004c80000d] sth %l3,[%i3+0x012] ! Mem[000000004d800012] retl lduw [%i0+0x018],%l2 ! Mem[000000004c000018] p30_jmpl_0_lo: stx %l1,[%o2+0x018] ! Mem[000000004d000018] ldsh [%o0+0x00c],%l5 ! Mem[000000004c00000c] stx %l6,[%o2+0x000] ! Mem[000000004d000000] jmpl %g6+8,%g0 stw %l0,[%o3+0x00c] ! Mem[000000004d80000c] p30_call_0_lo: stx %l4,[%o3+0x020] ! Mem[000000004d800020] ldub [%o1+0x00d],%l1 ! Mem[000000004c80000d] sth %l3,[%o3+0x012] ! Mem[000000004d800012] retl lduw [%o0+0x018],%l2 ! Mem[000000004c000018] p30_jmpl_0_he: ldsw [%i3+0x00c],%l5 ! Mem[000000004d80000c] stw %l2,[%i3+0x03c] ! Mem[000000004d80003c] jmpl %g6+8,%g0 ldx [%i2+0x038],%l2 ! Mem[000000004d000038] p30_call_0_he: ldsw [%i0+0x028],%l3 ! Mem[000000004c000028] ldd [%i1+0x028],%l0 ! Mem[000000004c800028] stb %l7,[%i2+0x02f] ! Mem[000000004d00002f] sth %l7,[%i1+0x00a] ! Mem[000000004c80000a] stb %l3,[%i2+0x03b] ! Mem[000000004d00003b] ldsh [%i0+0x016],%l6 ! Mem[000000004c000016] retl lduw [%i2+0x008],%l5 ! Mem[000000004d000008] p30_jmpl_0_ho: ldsw [%o3+0x00c],%l5 ! Mem[000000004d80000c] stw %l2,[%o3+0x03c] ! Mem[000000004d80003c] jmpl %g6+8,%g0 ldx [%o2+0x038],%l2 ! Mem[000000004d000038] p30_call_0_ho: ldsw [%o0+0x028],%l3 ! Mem[000000004c000028] ldd [%o1+0x028],%l0 ! Mem[000000004c800028] stb %l7,[%o2+0x02f] ! Mem[000000004d00002f] sth %l7,[%o1+0x00a] ! Mem[000000004c80000a] stb %l3,[%o2+0x03b] ! Mem[000000004d00003b] ldsh [%o0+0x016],%l6 ! Mem[000000004c000016] retl lduw [%o2+0x008],%l5 ! Mem[000000004d000008] p31_jmpl_0_le: ldub [%i2+0x039],%l1 ! Mem[000000004f000039] ldsw [%i0+0x02c],%l5 ! Mem[000000004e00002c] stx %l6,[%i1+0x020] ! Mem[000000004e800020] jmpl %g6+8,%g0 lduw [%i2+0x00c],%l0 ! Mem[000000004f00000c] p31_call_0_le: stw %l4,[%i0+0x000] ! Mem[000000004e000000] sth %l1,[%i2+0x02c] ! Mem[000000004f00002c] ldx [%i2+0x030],%l3 ! Mem[000000004f000030] retl ldub [%i1+0x039],%l2 ! Mem[000000004e800039] p31_jmpl_0_lo: ldub [%o2+0x039],%l1 ! Mem[000000004f000039] ldsw [%o0+0x02c],%l5 ! Mem[000000004e00002c] stx %l6,[%o1+0x020] ! Mem[000000004e800020] jmpl %g6+8,%g0 lduw [%o2+0x00c],%l0 ! Mem[000000004f00000c] p31_call_0_lo: stw %l4,[%o0+0x000] ! Mem[000000004e000000] sth %l1,[%o2+0x02c] ! Mem[000000004f00002c] ldx [%o2+0x030],%l3 ! Mem[000000004f000030] retl ldub [%o1+0x039],%l2 ! Mem[000000004e800039] p31_jmpl_0_he: ldsb [%i1+0x00f],%l5 ! Mem[000000004e80000f] stx %l2,[%i3+0x038] ! Mem[000000004f800038] jmpl %g6+8,%g0 ldub [%i2+0x01f],%l2 ! Mem[000000004f00001f] p31_call_0_he: lduw [%i2+0x008],%l3 ! Mem[000000004f000008] ldsw [%i0+0x028],%l1 ! Mem[000000004e000028] stx %l7,[%i0+0x028] ! Mem[000000004e000028] ldub [%i1+0x02a],%l7 ! Mem[000000004e80002a] ldsb [%i3+0x03b],%l3 ! Mem[000000004f80003b] ldd [%i3+0x030],%l6 ! Mem[000000004f800030] retl std %l4,[%i3+0x008] ! Mem[000000004f800008] p31_jmpl_0_ho: ldsb [%o1+0x00f],%l5 ! Mem[000000004e80000f] stx %l2,[%o3+0x038] ! Mem[000000004f800038] jmpl %g6+8,%g0 ldub [%o2+0x01f],%l2 ! Mem[000000004f00001f] p31_call_0_ho: lduw [%o2+0x008],%l3 ! Mem[000000004f000008] ldsw [%o0+0x028],%l1 ! Mem[000000004e000028] stx %l7,[%o0+0x028] ! Mem[000000004e000028] ldub [%o1+0x02a],%l7 ! Mem[000000004e80002a] ldsb [%o3+0x03b],%l3 ! Mem[000000004f80003b] ldd [%o3+0x030],%l6 ! Mem[000000004f800030] retl std %l4,[%o3+0x008] ! Mem[000000004f800008] p32_jmpl_0_le: std %l0,[%i2+0x018] ! Mem[0000000051000018] lduw [%i0+0x00c],%l5 ! Mem[000000005000000c] stx %l6,[%i1+0x000] ! Mem[0000000050800000] jmpl %g6+8,%g0 stx %l0,[%i0+0x008] ! Mem[0000000050000008] p32_call_0_le: sth %l4,[%i3+0x020] ! Mem[0000000051800020] ldsw [%i0+0x00c],%l1 ! Mem[000000005000000c] ldub [%i1+0x012],%l3 ! Mem[0000000050800012] retl ldsh [%i2+0x018],%l2 ! Mem[0000000051000018] p32_jmpl_0_lo: std %l0,[%o2+0x018] ! Mem[0000000051000018] lduw [%o0+0x00c],%l5 ! Mem[000000005000000c] stx %l6,[%o1+0x000] ! Mem[0000000050800000] jmpl %g6+8,%g0 stx %l0,[%o0+0x008] ! Mem[0000000050000008] p32_call_0_lo: sth %l4,[%o3+0x020] ! Mem[0000000051800020] ldsw [%o0+0x00c],%l1 ! Mem[000000005000000c] ldub [%o1+0x012],%l3 ! Mem[0000000050800012] retl ldsh [%o2+0x018],%l2 ! Mem[0000000051000018] p32_jmpl_0_he: ldsb [%i0+0x00f],%l5 ! Mem[000000005000000f] ldd [%i0+0x038],%l2 ! Mem[0000000050000038] jmpl %g6+8,%g0 stx %l2,[%i1+0x038] ! Mem[0000000050800038] p32_call_0_he: ldx [%i3+0x028],%l3 ! Mem[0000000051800028] stb %l1,[%i3+0x028] ! Mem[0000000051800028] ldsw [%i2+0x02c],%l7 ! Mem[000000005100002c] stw %l7,[%i1+0x008] ! Mem[0000000050800008] std %l2,[%i3+0x038] ! Mem[0000000051800038] stw %l6,[%i2+0x014] ! Mem[0000000051000014] retl ldsb [%i0+0x00b],%l5 ! Mem[000000005000000b] p32_jmpl_0_ho: ldsb [%o0+0x00f],%l5 ! Mem[000000005000000f] ldd [%o0+0x038],%l2 ! Mem[0000000050000038] jmpl %g6+8,%g0 stx %l2,[%o1+0x038] ! Mem[0000000050800038] p32_call_0_ho: ldx [%o3+0x028],%l3 ! Mem[0000000051800028] stb %l1,[%o3+0x028] ! Mem[0000000051800028] ldsw [%o2+0x02c],%l7 ! Mem[000000005100002c] stw %l7,[%o1+0x008] ! Mem[0000000050800008] std %l2,[%o3+0x038] ! Mem[0000000051800038] stw %l6,[%o2+0x014] ! Mem[0000000051000014] retl ldsb [%o0+0x00b],%l5 ! Mem[000000005000000b] p33_jmpl_0_le: ldsb [%i2+0x039],%l1 ! Mem[0000000053000039] std %l4,[%i0+0x028] ! Mem[0000000052000028] stx %l6,[%i0+0x020] ! Mem[0000000052000020] jmpl %g6+8,%g0 ldx [%i3+0x008],%l0 ! Mem[0000000053800008] p33_call_0_le: std %l4,[%i1+0x000] ! Mem[0000000052800000] stw %l1,[%i0+0x02c] ! Mem[000000005200002c] stx %l3,[%i0+0x030] ! Mem[0000000052000030] retl ldd [%i2+0x038],%l2 ! Mem[0000000053000038] p33_jmpl_0_lo: ldsb [%o2+0x039],%l1 ! Mem[0000000053000039] std %l4,[%o0+0x028] ! Mem[0000000052000028] stx %l6,[%o0+0x020] ! Mem[0000000052000020] jmpl %g6+8,%g0 ldx [%o3+0x008],%l0 ! Mem[0000000053800008] p33_call_0_lo: std %l4,[%o1+0x000] ! Mem[0000000052800000] stw %l1,[%o0+0x02c] ! Mem[000000005200002c] stx %l3,[%o0+0x030] ! Mem[0000000052000030] retl ldd [%o2+0x038],%l2 ! Mem[0000000053000038] p33_jmpl_0_he: ldsb [%i3+0x00f],%l5 ! Mem[000000005380000f] ldsb [%i0+0x03d],%l2 ! Mem[000000005200003d] jmpl %g6+8,%g0 std %l2,[%i3+0x018] ! Mem[0000000053800018] p33_call_0_he: stb %l3,[%i0+0x00b] ! Mem[000000005200000b] stw %l1,[%i3+0x028] ! Mem[0000000053800028] ldx [%i3+0x028],%l7 ! Mem[0000000053800028] lduh [%i1+0x02a],%l7 ! Mem[000000005280002a] ldsh [%i0+0x03a],%l3 ! Mem[000000005200003a] ldx [%i2+0x030],%l6 ! Mem[0000000053000030] retl ldub [%i2+0x00b],%l5 ! Mem[000000005300000b] p33_jmpl_0_ho: ldsb [%o3+0x00f],%l5 ! Mem[000000005380000f] ldsb [%o0+0x03d],%l2 ! Mem[000000005200003d] jmpl %g6+8,%g0 std %l2,[%o3+0x018] ! Mem[0000000053800018] p33_call_0_ho: stb %l3,[%o0+0x00b] ! Mem[000000005200000b] stw %l1,[%o3+0x028] ! Mem[0000000053800028] ldx [%o3+0x028],%l7 ! Mem[0000000053800028] lduh [%o1+0x02a],%l7 ! Mem[000000005280002a] ldsh [%o0+0x03a],%l3 ! Mem[000000005200003a] ldx [%o2+0x030],%l6 ! Mem[0000000053000030] retl ldub [%o2+0x00b],%l5 ! Mem[000000005300000b] p34_jmpl_0_le: lduw [%i2+0x018],%l1 ! Mem[0000000055000018] stx %l5,[%i0+0x008] ! Mem[0000000054000008] stx %l6,[%i0+0x000] ! Mem[0000000054000000] jmpl %g6+8,%g0 ldd [%i2+0x008],%l0 ! Mem[0000000055000008] p34_call_0_le: stb %l4,[%i3+0x020] ! Mem[0000000055800020] ldub [%i2+0x00d],%l1 ! Mem[000000005500000d] std %l2,[%i3+0x010] ! Mem[0000000055800010] retl std %l2,[%i3+0x018] ! Mem[0000000055800018] p34_jmpl_0_lo: lduw [%o2+0x018],%l1 ! Mem[0000000055000018] stx %l5,[%o0+0x008] ! Mem[0000000054000008] stx %l6,[%o0+0x000] ! Mem[0000000054000000] jmpl %g6+8,%g0 ldd [%o2+0x008],%l0 ! Mem[0000000055000008] p34_call_0_lo: stb %l4,[%o3+0x020] ! Mem[0000000055800020] ldub [%o2+0x00d],%l1 ! Mem[000000005500000d] std %l2,[%o3+0x010] ! Mem[0000000055800010] retl std %l2,[%o3+0x018] ! Mem[0000000055800018] p34_jmpl_0_he: stx %l5,[%i1+0x008] ! Mem[0000000054800008] ldsh [%i1+0x03c],%l2 ! Mem[000000005480003c] jmpl %g6+8,%g0 lduw [%i2+0x03c],%l2 ! Mem[000000005500003c] p34_call_0_he: stw %l3,[%i1+0x028] ! Mem[0000000054800028] ldsw [%i2+0x028],%l1 ! Mem[0000000055000028] ldd [%i1+0x028],%l6 ! Mem[0000000054800028] stx %l7,[%i1+0x008] ! Mem[0000000054800008] stb %l3,[%i0+0x03b] ! Mem[000000005400003b] lduh [%i1+0x016],%l6 ! Mem[0000000054800016] retl ldx [%i2+0x008],%l5 ! Mem[0000000055000008] p34_jmpl_0_ho: stx %l5,[%o1+0x008] ! Mem[0000000054800008] ldsh [%o1+0x03c],%l2 ! Mem[000000005480003c] jmpl %g6+8,%g0 lduw [%o2+0x03c],%l2 ! Mem[000000005500003c] p34_call_0_ho: stw %l3,[%o1+0x028] ! Mem[0000000054800028] ldsw [%o2+0x028],%l1 ! Mem[0000000055000028] ldd [%o1+0x028],%l6 ! Mem[0000000054800028] stx %l7,[%o1+0x008] ! Mem[0000000054800008] stb %l3,[%o0+0x03b] ! Mem[000000005400003b] lduh [%o1+0x016],%l6 ! Mem[0000000054800016] retl ldx [%o2+0x008],%l5 ! Mem[0000000055000008] p35_jmpl_0_le: stw %l1,[%i2+0x038] ! Mem[0000000057000038] ldd [%i0+0x028],%l4 ! Mem[0000000056000028] stx %l6,[%i0+0x020] ! Mem[0000000056000020] jmpl %g6+8,%g0 stb %l0,[%i0+0x00c] ! Mem[000000005600000c] p35_call_0_le: ldx [%i2+0x000],%l4 ! Mem[0000000057000000] stx %l1,[%i0+0x028] ! Mem[0000000056000028] lduw [%i2+0x030],%l3 ! Mem[0000000057000030] retl ldx [%i3+0x038],%l2 ! Mem[0000000057800038] p35_jmpl_0_lo: stw %l1,[%o2+0x038] ! Mem[0000000057000038] ldd [%o0+0x028],%l4 ! Mem[0000000056000028] stx %l6,[%o0+0x020] ! Mem[0000000056000020] jmpl %g6+8,%g0 stb %l0,[%o0+0x00c] ! Mem[000000005600000c] p35_call_0_lo: ldx [%o2+0x000],%l4 ! Mem[0000000057000000] stx %l1,[%o0+0x028] ! Mem[0000000056000028] lduw [%o2+0x030],%l3 ! Mem[0000000057000030] retl ldx [%o3+0x038],%l2 ! Mem[0000000057800038] p35_jmpl_0_he: stx %l5,[%i0+0x008] ! Mem[0000000056000008] ldsw [%i1+0x03c],%l2 ! Mem[000000005680003c] jmpl %g6+8,%g0 ldsw [%i1+0x01c],%l2 ! Mem[000000005680001c] p35_call_0_he: stx %l3,[%i3+0x008] ! Mem[0000000057800008] lduw [%i1+0x028],%l1 ! Mem[0000000056800028] ldub [%i2+0x02f],%l7 ! Mem[000000005700002f] lduw [%i1+0x028],%l7 ! Mem[0000000056800028] ldsb [%i1+0x03b],%l3 ! Mem[000000005680003b] ldsw [%i1+0x034],%l6 ! Mem[0000000056800034] retl sth %l5,[%i3+0x00a] ! Mem[000000005780000a] p35_jmpl_0_ho: stx %l5,[%o0+0x008] ! Mem[0000000056000008] ldsw [%o1+0x03c],%l2 ! Mem[000000005680003c] jmpl %g6+8,%g0 ldsw [%o1+0x01c],%l2 ! Mem[000000005680001c] p35_call_0_ho: stx %l3,[%o3+0x008] ! Mem[0000000057800008] lduw [%o1+0x028],%l1 ! Mem[0000000056800028] ldub [%o2+0x02f],%l7 ! Mem[000000005700002f] lduw [%o1+0x028],%l7 ! Mem[0000000056800028] ldsb [%o1+0x03b],%l3 ! Mem[000000005680003b] ldsw [%o1+0x034],%l6 ! Mem[0000000056800034] retl sth %l5,[%o3+0x00a] ! Mem[000000005780000a] p36_jmpl_0_le: ldsw [%i2+0x018],%l1 ! Mem[0000000059000018] ldsw [%i0+0x00c],%l5 ! Mem[000000005800000c] stx %l6,[%i3+0x000] ! Mem[0000000059800000] jmpl %g6+8,%g0 ldsw [%i3+0x00c],%l0 ! Mem[000000005980000c] p36_call_0_le: lduw [%i3+0x020],%l4 ! Mem[0000000059800020] lduh [%i0+0x00c],%l1 ! Mem[000000005800000c] ldsw [%i1+0x010],%l3 ! Mem[0000000058800010] retl lduh [%i0+0x018],%l2 ! Mem[0000000058000018] p36_jmpl_0_lo: ldsw [%o2+0x018],%l1 ! Mem[0000000059000018] ldsw [%o0+0x00c],%l5 ! Mem[000000005800000c] stx %l6,[%o3+0x000] ! Mem[0000000059800000] jmpl %g6+8,%g0 ldsw [%o3+0x00c],%l0 ! Mem[000000005980000c] p36_call_0_lo: lduw [%o3+0x020],%l4 ! Mem[0000000059800020] lduh [%o0+0x00c],%l1 ! Mem[000000005800000c] ldsw [%o1+0x010],%l3 ! Mem[0000000058800010] retl lduh [%o0+0x018],%l2 ! Mem[0000000058000018] p36_jmpl_0_he: sth %l5,[%i3+0x00e] ! Mem[000000005980000e] ldub [%i1+0x03d],%l2 ! Mem[000000005880003d] jmpl %g6+8,%g0 stw %l2,[%i0+0x03c] ! Mem[000000005800003c] p36_call_0_he: ldd [%i3+0x028],%l2 ! Mem[0000000059800028] std %l0,[%i0+0x028] ! Mem[0000000058000028] stb %l7,[%i0+0x02f] ! Mem[000000005800002f] ldd [%i1+0x008],%l6 ! Mem[0000000058800008] ldx [%i1+0x038],%l3 ! Mem[0000000058800038] stx %l6,[%i1+0x010] ! Mem[0000000058800010] retl ldsh [%i0+0x00a],%l5 ! Mem[000000005800000a] p36_jmpl_0_ho: sth %l5,[%o3+0x00e] ! Mem[000000005980000e] ldub [%o1+0x03d],%l2 ! Mem[000000005880003d] jmpl %g6+8,%g0 stw %l2,[%o0+0x03c] ! Mem[000000005800003c] p36_call_0_ho: ldd [%o3+0x028],%l2 ! Mem[0000000059800028] std %l0,[%o0+0x028] ! Mem[0000000058000028] stb %l7,[%o0+0x02f] ! Mem[000000005800002f] ldd [%o1+0x008],%l6 ! Mem[0000000058800008] ldx [%o1+0x038],%l3 ! Mem[0000000058800038] stx %l6,[%o1+0x010] ! Mem[0000000058800010] retl ldsh [%o0+0x00a],%l5 ! Mem[000000005800000a] p37_jmpl_0_le: stb %l1,[%i2+0x039] ! Mem[000000005b000039] lduw [%i0+0x02c],%l5 ! Mem[000000005a00002c] stx %l6,[%i2+0x020] ! Mem[000000005b000020] jmpl %g6+8,%g0 std %l0,[%i2+0x008] ! Mem[000000005b000008] p37_call_0_le: lduh [%i2+0x000],%l4 ! Mem[000000005b000000] ldd [%i2+0x028],%l0 ! Mem[000000005b000028] ldd [%i0+0x030],%l2 ! Mem[000000005a000030] retl ldsw [%i1+0x038],%l2 ! Mem[000000005a800038] p37_jmpl_0_lo: stb %l1,[%o2+0x039] ! Mem[000000005b000039] lduw [%o0+0x02c],%l5 ! Mem[000000005a00002c] stx %l6,[%o2+0x020] ! Mem[000000005b000020] jmpl %g6+8,%g0 std %l0,[%o2+0x008] ! Mem[000000005b000008] p37_call_0_lo: lduh [%o2+0x000],%l4 ! Mem[000000005b000000] ldd [%o2+0x028],%l0 ! Mem[000000005b000028] ldd [%o0+0x030],%l2 ! Mem[000000005a000030] retl ldsw [%o1+0x038],%l2 ! Mem[000000005a800038] p37_jmpl_0_he: sth %l5,[%i1+0x00e] ! Mem[000000005a80000e] lduh [%i1+0x03c],%l2 ! Mem[000000005a80003c] jmpl %g6+8,%g0 stb %l2,[%i2+0x01f] ! Mem[000000005b00001f] p37_call_0_he: ldsw [%i1+0x008],%l3 ! Mem[000000005a800008] ldsb [%i3+0x028],%l1 ! Mem[000000005b800028] stx %l7,[%i2+0x028] ! Mem[000000005b000028] ldx [%i1+0x028],%l7 ! Mem[000000005a800028] ldd [%i2+0x038],%l2 ! Mem[000000005b000038] sth %l6,[%i0+0x036] ! Mem[000000005a000036] retl lduh [%i1+0x00a],%l5 ! Mem[000000005a80000a] p37_jmpl_0_ho: sth %l5,[%o1+0x00e] ! Mem[000000005a80000e] lduh [%o1+0x03c],%l2 ! Mem[000000005a80003c] jmpl %g6+8,%g0 stb %l2,[%o2+0x01f] ! Mem[000000005b00001f] p37_call_0_ho: ldsw [%o1+0x008],%l3 ! Mem[000000005a800008] ldsb [%o3+0x028],%l1 ! Mem[000000005b800028] stx %l7,[%o2+0x028] ! Mem[000000005b000028] ldx [%o1+0x028],%l7 ! Mem[000000005a800028] ldd [%o2+0x038],%l2 ! Mem[000000005b000038] sth %l6,[%o0+0x036] ! Mem[000000005a000036] retl lduh [%o1+0x00a],%l5 ! Mem[000000005a80000a] p38_jmpl_0_le: ldd [%i2+0x018],%l0 ! Mem[000000005d000018] std %l4,[%i0+0x008] ! Mem[000000005c000008] stx %l6,[%i2+0x000] ! Mem[000000005d000000] jmpl %g6+8,%g0 ldub [%i0+0x00c],%l0 ! Mem[000000005c00000c] p38_call_0_le: ldub [%i0+0x020],%l4 ! Mem[000000005c000020] lduw [%i0+0x00c],%l1 ! Mem[000000005c00000c] sth %l3,[%i3+0x012] ! Mem[000000005d800012] retl stx %l2,[%i2+0x018] ! Mem[000000005d000018] p38_jmpl_0_lo: ldd [%o2+0x018],%l0 ! Mem[000000005d000018] std %l4,[%o0+0x008] ! Mem[000000005c000008] stx %l6,[%o2+0x000] ! Mem[000000005d000000] jmpl %g6+8,%g0 ldub [%o0+0x00c],%l0 ! Mem[000000005c00000c] p38_call_0_lo: ldub [%o0+0x020],%l4 ! Mem[000000005c000020] lduw [%o0+0x00c],%l1 ! Mem[000000005c00000c] sth %l3,[%o3+0x012] ! Mem[000000005d800012] retl stx %l2,[%o2+0x018] ! Mem[000000005d000018] p38_jmpl_0_he: stb %l5,[%i0+0x00f] ! Mem[000000005c00000f] lduw [%i1+0x03c],%l2 ! Mem[000000005c80003c] jmpl %g6+8,%g0 lduh [%i2+0x03e],%l2 ! Mem[000000005d00003e] p38_call_0_he: ldub [%i3+0x02b],%l3 ! Mem[000000005d80002b] ldub [%i3+0x028],%l1 ! Mem[000000005d800028] ldsw [%i3+0x02c],%l7 ! Mem[000000005d80002c] ldsb [%i1+0x00a],%l7 ! Mem[000000005c80000a] lduw [%i2+0x038],%l3 ! Mem[000000005d000038] lduw [%i3+0x014],%l6 ! Mem[000000005d800014] retl stb %l5,[%i2+0x00b] ! Mem[000000005d00000b] p38_jmpl_0_ho: stb %l5,[%o0+0x00f] ! Mem[000000005c00000f] lduw [%o1+0x03c],%l2 ! Mem[000000005c80003c] jmpl %g6+8,%g0 lduh [%o2+0x03e],%l2 ! Mem[000000005d00003e] p38_call_0_ho: ldub [%o3+0x02b],%l3 ! Mem[000000005d80002b] ldub [%o3+0x028],%l1 ! Mem[000000005d800028] ldsw [%o3+0x02c],%l7 ! Mem[000000005d80002c] ldsb [%o1+0x00a],%l7 ! Mem[000000005c80000a] lduw [%o2+0x038],%l3 ! Mem[000000005d000038] lduw [%o3+0x014],%l6 ! Mem[000000005d800014] retl stb %l5,[%o2+0x00b] ! Mem[000000005d00000b] p39_jmpl_0_le: lduh [%i2+0x038],%l1 ! Mem[000000005f000038] sth %l5,[%i0+0x02c] ! Mem[000000005e00002c] stx %l6,[%i1+0x020] ! Mem[000000005e800020] jmpl %g6+8,%g0 sth %l0,[%i3+0x00c] ! Mem[000000005f80000c] p39_call_0_le: ldsw [%i3+0x000],%l4 ! Mem[000000005f800000] stx %l1,[%i0+0x028] ! Mem[000000005e000028] ldx [%i2+0x030],%l3 ! Mem[000000005f000030] retl sth %l2,[%i2+0x038] ! Mem[000000005f000038] p39_jmpl_0_lo: lduh [%o2+0x038],%l1 ! Mem[000000005f000038] sth %l5,[%o0+0x02c] ! Mem[000000005e00002c] stx %l6,[%o1+0x020] ! Mem[000000005e800020] jmpl %g6+8,%g0 sth %l0,[%o3+0x00c] ! Mem[000000005f80000c] p39_call_0_lo: ldsw [%o3+0x000],%l4 ! Mem[000000005f800000] stx %l1,[%o0+0x028] ! Mem[000000005e000028] ldx [%o2+0x030],%l3 ! Mem[000000005f000030] retl sth %l2,[%o2+0x038] ! Mem[000000005f000038] p39_jmpl_0_he: stb %l5,[%i3+0x00f] ! Mem[000000005f80000f] ldx [%i1+0x038],%l2 ! Mem[000000005e800038] jmpl %g6+8,%g0 ldsh [%i1+0x01e],%l2 ! Mem[000000005e80001e] p39_call_0_he: lduh [%i3+0x00a],%l3 ! Mem[000000005f80000a] std %l0,[%i2+0x028] ! Mem[000000005f000028] ldx [%i1+0x028],%l7 ! Mem[000000005e800028] stb %l7,[%i1+0x02a] ! Mem[000000005e80002a] stx %l3,[%i2+0x038] ! Mem[000000005f000038] ldub [%i2+0x036],%l6 ! Mem[000000005f000036] retl stw %l5,[%i2+0x008] ! Mem[000000005f000008] p39_jmpl_0_ho: stb %l5,[%o3+0x00f] ! Mem[000000005f80000f] ldx [%o1+0x038],%l2 ! Mem[000000005e800038] jmpl %g6+8,%g0 ldsh [%o1+0x01e],%l2 ! Mem[000000005e80001e] p39_call_0_ho: lduh [%o3+0x00a],%l3 ! Mem[000000005f80000a] std %l0,[%o2+0x028] ! Mem[000000005f000028] ldx [%o1+0x028],%l7 ! Mem[000000005e800028] stb %l7,[%o1+0x02a] ! Mem[000000005e80002a] stx %l3,[%o2+0x038] ! Mem[000000005f000038] ldub [%o2+0x036],%l6 ! Mem[000000005f000036] retl stw %l5,[%o2+0x008] ! Mem[000000005f000008] p40_jmpl_0_le: sth %l1,[%i2+0x018] ! Mem[0000000061000018] ldd [%i0+0x008],%l4 ! Mem[0000000060000008] stx %l6,[%i0+0x000] ! Mem[0000000060000000] jmpl %g6+8,%g0 lduh [%i2+0x00c],%l0 ! Mem[000000006100000c] p40_call_0_le: ldsh [%i0+0x020],%l4 ! Mem[0000000060000020] ldx [%i2+0x008],%l1 ! Mem[0000000061000008] ldsh [%i1+0x012],%l3 ! Mem[0000000060800012] retl stb %l2,[%i3+0x019] ! Mem[0000000061800019] p40_jmpl_0_lo: sth %l1,[%o2+0x018] ! Mem[0000000061000018] ldd [%o0+0x008],%l4 ! Mem[0000000060000008] stx %l6,[%o0+0x000] ! Mem[0000000060000000] jmpl %g6+8,%g0 lduh [%o2+0x00c],%l0 ! Mem[000000006100000c] p40_call_0_lo: ldsh [%o0+0x020],%l4 ! Mem[0000000060000020] ldx [%o2+0x008],%l1 ! Mem[0000000061000008] ldsh [%o1+0x012],%l3 ! Mem[0000000060800012] retl stb %l2,[%o3+0x019] ! Mem[0000000061800019] p40_jmpl_0_he: lduw [%i1+0x00c],%l5 ! Mem[000000006080000c] stb %l2,[%i2+0x03d] ! Mem[000000006100003d] jmpl %g6+8,%g0 sth %l2,[%i3+0x03e] ! Mem[000000006180003e] p40_call_0_he: stb %l3,[%i1+0x02b] ! Mem[000000006080002b] stx %l1,[%i2+0x028] ! Mem[0000000061000028] stw %l7,[%i2+0x02c] ! Mem[000000006100002c] ldsh [%i1+0x00a],%l7 ! Mem[000000006080000a] lduh [%i2+0x03a],%l3 ! Mem[000000006100003a] ldsh [%i2+0x016],%l6 ! Mem[0000000061000016] retl ldsw [%i3+0x008],%l5 ! Mem[0000000061800008] p40_jmpl_0_ho: lduw [%o1+0x00c],%l5 ! Mem[000000006080000c] stb %l2,[%o2+0x03d] ! Mem[000000006100003d] jmpl %g6+8,%g0 sth %l2,[%o3+0x03e] ! Mem[000000006180003e] p40_call_0_ho: stb %l3,[%o1+0x02b] ! Mem[000000006080002b] stx %l1,[%o2+0x028] ! Mem[0000000061000028] stw %l7,[%o2+0x02c] ! Mem[000000006100002c] ldsh [%o1+0x00a],%l7 ! Mem[000000006080000a] lduh [%o2+0x03a],%l3 ! Mem[000000006100003a] ldsh [%o2+0x016],%l6 ! Mem[0000000061000016] retl ldsw [%o3+0x008],%l5 ! Mem[0000000061800008] p41_jmpl_0_le: ldsh [%i2+0x038],%l1 ! Mem[0000000063000038] ldsw [%i3+0x02c],%l5 ! Mem[000000006380002c] stx %l6,[%i0+0x020] ! Mem[0000000062000020] jmpl %g6+8,%g0 ldd [%i0+0x008],%l0 ! Mem[0000000062000008] p41_call_0_le: ldsb [%i3+0x000],%l4 ! Mem[0000000063800000] ldd [%i0+0x028],%l0 ! Mem[0000000062000028] stx %l3,[%i0+0x030] ! Mem[0000000062000030] retl ldub [%i0+0x039],%l2 ! Mem[0000000062000039] p41_jmpl_0_lo: ldsh [%o2+0x038],%l1 ! Mem[0000000063000038] ldsw [%o3+0x02c],%l5 ! Mem[000000006380002c] stx %l6,[%o0+0x020] ! Mem[0000000062000020] jmpl %g6+8,%g0 ldd [%o0+0x008],%l0 ! Mem[0000000062000008] p41_call_0_lo: ldsb [%o3+0x000],%l4 ! Mem[0000000063800000] ldd [%o0+0x028],%l0 ! Mem[0000000062000028] stx %l3,[%o0+0x030] ! Mem[0000000062000030] retl ldub [%o0+0x039],%l2 ! Mem[0000000062000039] p41_jmpl_0_he: lduw [%i0+0x00c],%l5 ! Mem[000000006200000c] std %l2,[%i2+0x038] ! Mem[0000000063000038] jmpl %g6+8,%g0 ldx [%i2+0x018],%l2 ! Mem[0000000063000018] p41_call_0_he: std %l2,[%i2+0x008] ! Mem[0000000063000008] ldsh [%i1+0x028],%l1 ! Mem[0000000062800028] ldub [%i0+0x02f],%l7 ! Mem[000000006200002f] std %l6,[%i1+0x028] ! Mem[0000000062800028] stw %l3,[%i3+0x038] ! Mem[0000000063800038] stw %l6,[%i1+0x034] ! Mem[0000000062800034] retl lduw [%i0+0x008],%l5 ! Mem[0000000062000008] p41_jmpl_0_ho: lduw [%o0+0x00c],%l5 ! Mem[000000006200000c] std %l2,[%o2+0x038] ! Mem[0000000063000038] jmpl %g6+8,%g0 ldx [%o2+0x018],%l2 ! Mem[0000000063000018] p41_call_0_ho: std %l2,[%o2+0x008] ! Mem[0000000063000008] ldsh [%o1+0x028],%l1 ! Mem[0000000062800028] ldub [%o0+0x02f],%l7 ! Mem[000000006200002f] std %l6,[%o1+0x028] ! Mem[0000000062800028] stw %l3,[%o3+0x038] ! Mem[0000000063800038] stw %l6,[%o1+0x034] ! Mem[0000000062800034] retl lduw [%o0+0x008],%l5 ! Mem[0000000062000008] p42_jmpl_0_le: ldx [%i2+0x018],%l1 ! Mem[0000000065000018] lduw [%i3+0x00c],%l5 ! Mem[000000006580000c] stx %l6,[%i0+0x000] ! Mem[0000000064000000] jmpl %g6+8,%g0 lduw [%i3+0x00c],%l0 ! Mem[000000006580000c] p42_call_0_le: ldsh [%i1+0x020],%l4 ! Mem[0000000064800020] stb %l1,[%i0+0x00d] ! Mem[000000006400000d] std %l2,[%i3+0x010] ! Mem[0000000065800010] retl ldsh [%i1+0x018],%l2 ! Mem[0000000064800018] p42_jmpl_0_lo: ldx [%o2+0x018],%l1 ! Mem[0000000065000018] lduw [%o3+0x00c],%l5 ! Mem[000000006580000c] stx %l6,[%o0+0x000] ! Mem[0000000064000000] jmpl %g6+8,%g0 lduw [%o3+0x00c],%l0 ! Mem[000000006580000c] p42_call_0_lo: ldsh [%o1+0x020],%l4 ! Mem[0000000064800020] stb %l1,[%o0+0x00d] ! Mem[000000006400000d] std %l2,[%o3+0x010] ! Mem[0000000065800010] retl ldsh [%o1+0x018],%l2 ! Mem[0000000064800018] p42_jmpl_0_he: ldub [%i3+0x00f],%l5 ! Mem[000000006580000f] sth %l2,[%i3+0x03c] ! Mem[000000006580003c] jmpl %g6+8,%g0 ldub [%i1+0x03f],%l2 ! Mem[000000006480003f] p42_call_0_he: sth %l3,[%i3+0x02a] ! Mem[000000006580002a] ldx [%i0+0x028],%l1 ! Mem[0000000064000028] stb %l7,[%i2+0x02f] ! Mem[000000006500002f] ldsb [%i1+0x00a],%l7 ! Mem[000000006480000a] ldub [%i3+0x03b],%l3 ! Mem[000000006580003b] std %l6,[%i1+0x010] ! Mem[0000000064800010] retl std %l4,[%i1+0x008] ! Mem[0000000064800008] p42_jmpl_0_ho: ldub [%o3+0x00f],%l5 ! Mem[000000006580000f] sth %l2,[%o3+0x03c] ! Mem[000000006580003c] jmpl %g6+8,%g0 ldub [%o1+0x03f],%l2 ! Mem[000000006480003f] p42_call_0_ho: sth %l3,[%o3+0x02a] ! Mem[000000006580002a] ldx [%o0+0x028],%l1 ! Mem[0000000064000028] stb %l7,[%o2+0x02f] ! Mem[000000006500002f] ldsb [%o1+0x00a],%l7 ! Mem[000000006480000a] ldub [%o3+0x03b],%l3 ! Mem[000000006580003b] std %l6,[%o1+0x010] ! Mem[0000000064800010] retl std %l4,[%o1+0x008] ! Mem[0000000064800008] p43_jmpl_0_le: ldsb [%i2+0x039],%l1 ! Mem[0000000067000039] ldx [%i3+0x028],%l5 ! Mem[0000000067800028] stx %l6,[%i3+0x020] ! Mem[0000000067800020] jmpl %g6+8,%g0 ldsb [%i1+0x00c],%l0 ! Mem[000000006680000c] p43_call_0_le: ldsb [%i3+0x000],%l4 ! Mem[0000000067800000] ldsb [%i2+0x02d],%l1 ! Mem[000000006700002d] lduw [%i2+0x030],%l3 ! Mem[0000000067000030] retl ldd [%i2+0x038],%l2 ! Mem[0000000067000038] p43_jmpl_0_lo: ldsb [%o2+0x039],%l1 ! Mem[0000000067000039] ldx [%o3+0x028],%l5 ! Mem[0000000067800028] stx %l6,[%o3+0x020] ! Mem[0000000067800020] jmpl %g6+8,%g0 ldsb [%o1+0x00c],%l0 ! Mem[000000006680000c] p43_call_0_lo: ldsb [%o3+0x000],%l4 ! Mem[0000000067800000] ldsb [%o2+0x02d],%l1 ! Mem[000000006700002d] lduw [%o2+0x030],%l3 ! Mem[0000000067000030] retl ldd [%o2+0x038],%l2 ! Mem[0000000067000038] p43_jmpl_0_he: ldub [%i1+0x00f],%l5 ! Mem[000000006680000f] stw %l2,[%i3+0x03c] ! Mem[000000006780003c] jmpl %g6+8,%g0 ldsb [%i0+0x01f],%l2 ! Mem[000000006600001f] p43_call_0_he: stw %l3,[%i0+0x008] ! Mem[0000000066000008] sth %l1,[%i3+0x028] ! Mem[0000000067800028] stx %l7,[%i3+0x028] ! Mem[0000000067800028] stb %l7,[%i1+0x02a] ! Mem[000000006680002a] stx %l3,[%i0+0x038] ! Mem[0000000066000038] ldx [%i0+0x030],%l6 ! Mem[0000000066000030] retl stx %l5,[%i2+0x008] ! Mem[0000000067000008] p43_jmpl_0_ho: ldub [%o1+0x00f],%l5 ! Mem[000000006680000f] stw %l2,[%o3+0x03c] ! Mem[000000006780003c] jmpl %g6+8,%g0 ldsb [%o0+0x01f],%l2 ! Mem[000000006600001f] p43_call_0_ho: stw %l3,[%o0+0x008] ! Mem[0000000066000008] sth %l1,[%o3+0x028] ! Mem[0000000067800028] stx %l7,[%o3+0x028] ! Mem[0000000067800028] stb %l7,[%o1+0x02a] ! Mem[000000006680002a] stx %l3,[%o0+0x038] ! Mem[0000000066000038] ldx [%o0+0x030],%l6 ! Mem[0000000066000030] retl stx %l5,[%o2+0x008] ! Mem[0000000067000008] p44_jmpl_0_le: lduw [%i2+0x018],%l1 ! Mem[0000000069000018] sth %l5,[%i3+0x00c] ! Mem[000000006980000c] stx %l6,[%i3+0x000] ! Mem[0000000069800000] jmpl %g6+8,%g0 ldx [%i0+0x008],%l0 ! Mem[0000000068000008] p44_call_0_le: ldd [%i2+0x020],%l4 ! Mem[0000000069000020] ldx [%i3+0x008],%l1 ! Mem[0000000069800008] ldsw [%i1+0x010],%l3 ! Mem[0000000068800010] retl stw %l2,[%i2+0x018] ! Mem[0000000069000018] p44_jmpl_0_lo: lduw [%o2+0x018],%l1 ! Mem[0000000069000018] sth %l5,[%o3+0x00c] ! Mem[000000006980000c] stx %l6,[%o3+0x000] ! Mem[0000000069800000] jmpl %g6+8,%g0 ldx [%o0+0x008],%l0 ! Mem[0000000068000008] p44_call_0_lo: ldd [%o2+0x020],%l4 ! Mem[0000000069000020] ldx [%o3+0x008],%l1 ! Mem[0000000069800008] ldsw [%o1+0x010],%l3 ! Mem[0000000068800010] retl stw %l2,[%o2+0x018] ! Mem[0000000069000018] p44_jmpl_0_he: ldsh [%i0+0x00e],%l5 ! Mem[000000006800000e] stx %l2,[%i3+0x038] ! Mem[0000000069800038] jmpl %g6+8,%g0 stw %l2,[%i2+0x03c] ! Mem[000000006900003c] p44_call_0_he: ldsb [%i2+0x02b],%l3 ! Mem[000000006900002b] ldsh [%i3+0x028],%l1 ! Mem[0000000069800028] ldsw [%i1+0x02c],%l7 ! Mem[000000006880002c] ldsh [%i1+0x00a],%l7 ! Mem[000000006880000a] lduh [%i0+0x03a],%l3 ! Mem[000000006800003a] ldsw [%i0+0x014],%l6 ! Mem[0000000068000014] retl ldub [%i2+0x00b],%l5 ! Mem[000000006900000b] p44_jmpl_0_ho: ldsh [%o0+0x00e],%l5 ! Mem[000000006800000e] stx %l2,[%o3+0x038] ! Mem[0000000069800038] jmpl %g6+8,%g0 stw %l2,[%o2+0x03c] ! Mem[000000006900003c] p44_call_0_ho: ldsb [%o2+0x02b],%l3 ! Mem[000000006900002b] ldsh [%o3+0x028],%l1 ! Mem[0000000069800028] ldsw [%o1+0x02c],%l7 ! Mem[000000006880002c] ldsh [%o1+0x00a],%l7 ! Mem[000000006880000a] lduh [%o0+0x03a],%l3 ! Mem[000000006800003a] ldsw [%o0+0x014],%l6 ! Mem[0000000068000014] retl ldub [%o2+0x00b],%l5 ! Mem[000000006900000b] p45_jmpl_0_le: stw %l1,[%i3+0x038] ! Mem[000000006b800038] ldd [%i3+0x028],%l4 ! Mem[000000006b800028] stx %l6,[%i2+0x020] ! Mem[000000006b000020] jmpl %g6+8,%g0 ldsh [%i3+0x00c],%l0 ! Mem[000000006b80000c] p45_call_0_le: stx %l4,[%i3+0x000] ! Mem[000000006b800000] ldsh [%i0+0x02c],%l1 ! Mem[000000006a00002c] ldd [%i1+0x030],%l2 ! Mem[000000006a800030] retl ldx [%i3+0x038],%l2 ! Mem[000000006b800038] p45_jmpl_0_lo: stw %l1,[%o3+0x038] ! Mem[000000006b800038] ldd [%o3+0x028],%l4 ! Mem[000000006b800028] stx %l6,[%o2+0x020] ! Mem[000000006b000020] jmpl %g6+8,%g0 ldsh [%o3+0x00c],%l0 ! Mem[000000006b80000c] p45_call_0_lo: stx %l4,[%o3+0x000] ! Mem[000000006b800000] ldsh [%o0+0x02c],%l1 ! Mem[000000006a00002c] ldd [%o1+0x030],%l2 ! Mem[000000006a800030] retl ldx [%o3+0x038],%l2 ! Mem[000000006b800038] p45_jmpl_0_he: ldsh [%i3+0x00e],%l5 ! Mem[000000006b80000e] ldd [%i0+0x038],%l2 ! Mem[000000006a000038] jmpl %g6+8,%g0 lduw [%i2+0x01c],%l2 ! Mem[000000006b00001c] p45_call_0_he: ldsh [%i3+0x00a],%l3 ! Mem[000000006b80000a] lduh [%i2+0x028],%l1 ! Mem[000000006b000028] ldx [%i2+0x028],%l7 ! Mem[000000006b000028] std %l6,[%i1+0x028] ! Mem[000000006a800028] stw %l3,[%i1+0x038] ! Mem[000000006a800038] ldsb [%i3+0x036],%l6 ! Mem[000000006b800036] retl ldx [%i3+0x008],%l5 ! Mem[000000006b800008] p45_jmpl_0_ho: ldsh [%o3+0x00e],%l5 ! Mem[000000006b80000e] ldd [%o0+0x038],%l2 ! Mem[000000006a000038] jmpl %g6+8,%g0 lduw [%o2+0x01c],%l2 ! Mem[000000006b00001c] p45_call_0_ho: ldsh [%o3+0x00a],%l3 ! Mem[000000006b80000a] lduh [%o2+0x028],%l1 ! Mem[000000006b000028] ldx [%o2+0x028],%l7 ! Mem[000000006b000028] std %l6,[%o1+0x028] ! Mem[000000006a800028] stw %l3,[%o1+0x038] ! Mem[000000006a800038] ldsb [%o3+0x036],%l6 ! Mem[000000006b800036] retl ldx [%o3+0x008],%l5 ! Mem[000000006b800008] p46_jmpl_0_le: ldsw [%i3+0x018],%l1 ! Mem[000000006d800018] ldsw [%i3+0x00c],%l5 ! Mem[000000006d80000c] stx %l6,[%i1+0x000] ! Mem[000000006c800000] jmpl %g6+8,%g0 stb %l0,[%i1+0x00c] ! Mem[000000006c80000c] p46_call_0_le: stw %l4,[%i2+0x020] ! Mem[000000006d000020] stb %l1,[%i2+0x00d] ! Mem[000000006d00000d] sth %l3,[%i3+0x012] ! Mem[000000006d800012] retl lduh [%i0+0x018],%l2 ! Mem[000000006c000018] p46_jmpl_0_lo: ldsw [%o3+0x018],%l1 ! Mem[000000006d800018] ldsw [%o3+0x00c],%l5 ! Mem[000000006d80000c] stx %l6,[%o1+0x000] ! Mem[000000006c800000] jmpl %g6+8,%g0 stb %l0,[%o1+0x00c] ! Mem[000000006c80000c] p46_call_0_lo: stw %l4,[%o2+0x020] ! Mem[000000006d000020] stb %l1,[%o2+0x00d] ! Mem[000000006d00000d] sth %l3,[%o3+0x012] ! Mem[000000006d800012] retl lduh [%o0+0x018],%l2 ! Mem[000000006c000018] p46_jmpl_0_he: ldd [%i1+0x008],%l4 ! Mem[000000006c800008] ldsb [%i0+0x03d],%l2 ! Mem[000000006c00003d] jmpl %g6+8,%g0 ldsw [%i1+0x03c],%l2 ! Mem[000000006c80003c] p46_call_0_he: ldsw [%i0+0x028],%l3 ! Mem[000000006c000028] stb %l1,[%i1+0x028] ! Mem[000000006c800028] stw %l7,[%i0+0x02c] ! Mem[000000006c00002c] ldsw [%i1+0x008],%l7 ! Mem[000000006c800008] ldub [%i1+0x03b],%l3 ! Mem[000000006c80003b] stx %l6,[%i2+0x010] ! Mem[000000006d000010] retl sth %l5,[%i0+0x00a] ! Mem[000000006c00000a] p46_jmpl_0_ho: ldd [%o1+0x008],%l4 ! Mem[000000006c800008] ldsb [%o0+0x03d],%l2 ! Mem[000000006c00003d] jmpl %g6+8,%g0 ldsw [%o1+0x03c],%l2 ! Mem[000000006c80003c] p46_call_0_ho: ldsw [%o0+0x028],%l3 ! Mem[000000006c000028] stb %l1,[%o1+0x028] ! Mem[000000006c800028] stw %l7,[%o0+0x02c] ! Mem[000000006c00002c] ldsw [%o1+0x008],%l7 ! Mem[000000006c800008] ldub [%o1+0x03b],%l3 ! Mem[000000006c80003b] stx %l6,[%o2+0x010] ! Mem[000000006d000010] retl sth %l5,[%o0+0x00a] ! Mem[000000006c00000a] p47_jmpl_0_le: stb %l1,[%i3+0x039] ! Mem[000000006f800039] lduw [%i3+0x02c],%l5 ! Mem[000000006f80002c] stx %l6,[%i1+0x020] ! Mem[000000006e800020] jmpl %g6+8,%g0 ldsw [%i0+0x00c],%l0 ! Mem[000000006e00000c] p47_call_0_le: sth %l4,[%i0+0x000] ! Mem[000000006e000000] ldsw [%i3+0x02c],%l1 ! Mem[000000006f80002c] lduh [%i2+0x032],%l3 ! Mem[000000006f000032] retl ldsw [%i1+0x038],%l2 ! Mem[000000006e800038] p47_jmpl_0_lo: stb %l1,[%o3+0x039] ! Mem[000000006f800039] lduw [%o3+0x02c],%l5 ! Mem[000000006f80002c] stx %l6,[%o1+0x020] ! Mem[000000006e800020] jmpl %g6+8,%g0 ldsw [%o0+0x00c],%l0 ! Mem[000000006e00000c] p47_call_0_lo: sth %l4,[%o0+0x000] ! Mem[000000006e000000] ldsw [%o3+0x02c],%l1 ! Mem[000000006f80002c] lduh [%o2+0x032],%l3 ! Mem[000000006f000032] retl ldsw [%o1+0x038],%l2 ! Mem[000000006e800038] p47_jmpl_0_he: ldd [%i0+0x008],%l4 ! Mem[000000006e000008] ldsh [%i1+0x03c],%l2 ! Mem[000000006e80003c] jmpl %g6+8,%g0 ldd [%i3+0x018],%l2 ! Mem[000000006f800018] p47_call_0_he: lduw [%i2+0x008],%l3 ! Mem[000000006f000008] ldd [%i0+0x028],%l0 ! Mem[000000006e000028] ldsh [%i2+0x02e],%l7 ! Mem[000000006f00002e] sth %l7,[%i1+0x02a] ! Mem[000000006e80002a] sth %l3,[%i2+0x03a] ! Mem[000000006f00003a] stb %l6,[%i1+0x036] ! Mem[000000006e800036] retl ldd [%i1+0x008],%l4 ! Mem[000000006e800008] p47_jmpl_0_ho: ldd [%o0+0x008],%l4 ! Mem[000000006e000008] ldsh [%o1+0x03c],%l2 ! Mem[000000006e80003c] jmpl %g6+8,%g0 ldd [%o3+0x018],%l2 ! Mem[000000006f800018] p47_call_0_ho: lduw [%o2+0x008],%l3 ! Mem[000000006f000008] ldd [%o0+0x028],%l0 ! Mem[000000006e000028] ldsh [%o2+0x02e],%l7 ! Mem[000000006f00002e] sth %l7,[%o1+0x02a] ! Mem[000000006e80002a] sth %l3,[%o2+0x03a] ! Mem[000000006f00003a] stb %l6,[%o1+0x036] ! Mem[000000006e800036] retl ldd [%o1+0x008],%l4 ! Mem[000000006e800008] p48_jmpl_0_le: ldd [%i3+0x018],%l0 ! Mem[0000000071800018] ldx [%i3+0x008],%l5 ! Mem[0000000071800008] stx %l6,[%i0+0x000] ! Mem[0000000070000000] jmpl %g6+8,%g0 stw %l0,[%i3+0x00c] ! Mem[000000007180000c] p48_call_0_le: std %l4,[%i3+0x020] ! Mem[0000000071800020] std %l0,[%i0+0x008] ! Mem[0000000070000008] ldsh [%i1+0x012],%l3 ! Mem[0000000070800012] retl ldsb [%i2+0x019],%l2 ! Mem[0000000071000019] p48_jmpl_0_lo: ldd [%o3+0x018],%l0 ! Mem[0000000071800018] ldx [%o3+0x008],%l5 ! Mem[0000000071800008] stx %l6,[%o0+0x000] ! Mem[0000000070000000] jmpl %g6+8,%g0 stw %l0,[%o3+0x00c] ! Mem[000000007180000c] p48_call_0_lo: std %l4,[%o3+0x020] ! Mem[0000000071800020] std %l0,[%o0+0x008] ! Mem[0000000070000008] ldsh [%o1+0x012],%l3 ! Mem[0000000070800012] retl ldsb [%o2+0x019],%l2 ! Mem[0000000071000019] p48_jmpl_0_he: stw %l5,[%i2+0x00c] ! Mem[000000007100000c] ldsw [%i1+0x03c],%l2 ! Mem[000000007080003c] jmpl %g6+8,%g0 sth %l2,[%i2+0x03e] ! Mem[000000007100003e] p48_call_0_he: ldx [%i3+0x028],%l3 ! Mem[0000000071800028] ldsw [%i3+0x028],%l1 ! Mem[0000000071800028] stb %l7,[%i3+0x02f] ! Mem[000000007180002f] ldub [%i1+0x00a],%l7 ! Mem[000000007080000a] ldsw [%i2+0x038],%l3 ! Mem[0000000071000038] lduw [%i1+0x014],%l6 ! Mem[0000000070800014] retl lduh [%i2+0x00a],%l5 ! Mem[000000007100000a] p48_jmpl_0_ho: stw %l5,[%o2+0x00c] ! Mem[000000007100000c] ldsw [%o1+0x03c],%l2 ! Mem[000000007080003c] jmpl %g6+8,%g0 sth %l2,[%o2+0x03e] ! Mem[000000007100003e] p48_call_0_ho: ldx [%o3+0x028],%l3 ! Mem[0000000071800028] ldsw [%o3+0x028],%l1 ! Mem[0000000071800028] stb %l7,[%o3+0x02f] ! Mem[000000007180002f] ldub [%o1+0x00a],%l7 ! Mem[000000007080000a] ldsw [%o2+0x038],%l3 ! Mem[0000000071000038] lduw [%o1+0x014],%l6 ! Mem[0000000070800014] retl lduh [%o2+0x00a],%l5 ! Mem[000000007100000a] p49_jmpl_0_le: lduh [%i3+0x038],%l1 ! Mem[0000000073800038] sth %l5,[%i2+0x02c] ! Mem[000000007300002c] stx %l6,[%i0+0x020] ! Mem[0000000072000020] jmpl %g6+8,%g0 ldub [%i1+0x00c],%l0 ! Mem[000000007280000c] p49_call_0_le: stb %l4,[%i1+0x000] ! Mem[0000000072800000] ldsh [%i2+0x02c],%l1 ! Mem[000000007300002c] stx %l3,[%i1+0x030] ! Mem[0000000072800030] retl sth %l2,[%i2+0x038] ! Mem[0000000073000038] p49_jmpl_0_lo: lduh [%o3+0x038],%l1 ! Mem[0000000073800038] sth %l5,[%o2+0x02c] ! Mem[000000007300002c] stx %l6,[%o0+0x020] ! Mem[0000000072000020] jmpl %g6+8,%g0 ldub [%o1+0x00c],%l0 ! Mem[000000007280000c] p49_call_0_lo: stb %l4,[%o1+0x000] ! Mem[0000000072800000] ldsh [%o2+0x02c],%l1 ! Mem[000000007300002c] stx %l3,[%o1+0x030] ! Mem[0000000072800030] retl sth %l2,[%o2+0x038] ! Mem[0000000073000038] p49_jmpl_0_he: stw %l5,[%i1+0x00c] ! Mem[000000007280000c] ldub [%i1+0x03d],%l2 ! Mem[000000007280003d] jmpl %g6+8,%g0 lduh [%i1+0x01e],%l2 ! Mem[000000007280001e] p49_call_0_he: stb %l3,[%i0+0x00b] ! Mem[000000007200000b] stb %l1,[%i3+0x028] ! Mem[0000000073800028] stx %l7,[%i1+0x028] ! Mem[0000000072800028] stw %l7,[%i1+0x028] ! Mem[0000000072800028] std %l2,[%i2+0x038] ! Mem[0000000073000038] ldsh [%i1+0x036],%l6 ! Mem[0000000072800036] retl stb %l5,[%i2+0x00b] ! Mem[000000007300000b] p49_jmpl_0_ho: stw %l5,[%o1+0x00c] ! Mem[000000007280000c] ldub [%o1+0x03d],%l2 ! Mem[000000007280003d] jmpl %g6+8,%g0 lduh [%o1+0x01e],%l2 ! Mem[000000007280001e] p49_call_0_ho: stb %l3,[%o0+0x00b] ! Mem[000000007200000b] stb %l1,[%o3+0x028] ! Mem[0000000073800028] stx %l7,[%o1+0x028] ! Mem[0000000072800028] stw %l7,[%o1+0x028] ! Mem[0000000072800028] std %l2,[%o2+0x038] ! Mem[0000000073000038] ldsh [%o1+0x036],%l6 ! Mem[0000000072800036] retl stb %l5,[%o2+0x00b] ! Mem[000000007300000b] p50_jmpl_0_le: sth %l1,[%i3+0x018] ! Mem[0000000075800018] ldd [%i2+0x008],%l4 ! Mem[0000000075000008] stx %l6,[%i0+0x000] ! Mem[0000000074000000] jmpl %g6+8,%g0 stx %l0,[%i0+0x008] ! Mem[0000000074000008] p50_call_0_le: ldx [%i3+0x020],%l4 ! Mem[0000000075800020] sth %l1,[%i3+0x00c] ! Mem[000000007580000c] std %l2,[%i0+0x010] ! Mem[0000000074000010] retl stb %l2,[%i3+0x019] ! Mem[0000000075800019] p50_jmpl_0_lo: sth %l1,[%o3+0x018] ! Mem[0000000075800018] ldd [%o2+0x008],%l4 ! Mem[0000000075000008] stx %l6,[%o0+0x000] ! Mem[0000000074000000] jmpl %g6+8,%g0 stx %l0,[%o0+0x008] ! Mem[0000000074000008] p50_call_0_lo: ldx [%o3+0x020],%l4 ! Mem[0000000075800020] sth %l1,[%o3+0x00c] ! Mem[000000007580000c] std %l2,[%o0+0x010] ! Mem[0000000074000010] retl stb %l2,[%o3+0x019] ! Mem[0000000075800019] p50_jmpl_0_he: std %l4,[%i0+0x008] ! Mem[0000000074000008] lduh [%i1+0x03c],%l2 ! Mem[000000007480003c] jmpl %g6+8,%g0 ldsh [%i0+0x03e],%l2 ! Mem[000000007400003e] p50_call_0_he: stw %l3,[%i1+0x028] ! Mem[0000000074800028] stw %l1,[%i2+0x028] ! Mem[0000000075000028] ldsw [%i2+0x02c],%l7 ! Mem[000000007500002c] lduh [%i1+0x00a],%l7 ! Mem[000000007480000a] ldsh [%i2+0x03a],%l3 ! Mem[000000007500003a] ldd [%i0+0x010],%l6 ! Mem[0000000074000010] retl stw %l5,[%i3+0x008] ! Mem[0000000075800008] p50_jmpl_0_ho: std %l4,[%o0+0x008] ! Mem[0000000074000008] lduh [%o1+0x03c],%l2 ! Mem[000000007480003c] jmpl %g6+8,%g0 ldsh [%o0+0x03e],%l2 ! Mem[000000007400003e] p50_call_0_ho: stw %l3,[%o1+0x028] ! Mem[0000000074800028] stw %l1,[%o2+0x028] ! Mem[0000000075000028] ldsw [%o2+0x02c],%l7 ! Mem[000000007500002c] lduh [%o1+0x00a],%l7 ! Mem[000000007480000a] ldsh [%o2+0x03a],%l3 ! Mem[000000007500003a] ldd [%o0+0x010],%l6 ! Mem[0000000074000010] retl stw %l5,[%o3+0x008] ! Mem[0000000075800008] p51_jmpl_0_le: ldsh [%i3+0x038],%l1 ! Mem[0000000077800038] ldsw [%i2+0x02c],%l5 ! Mem[000000007700002c] stx %l6,[%i3+0x020] ! Mem[0000000077800020] jmpl %g6+8,%g0 lduh [%i3+0x00c],%l0 ! Mem[000000007780000c] p51_call_0_le: lduw [%i1+0x000],%l4 ! Mem[0000000076800000] ldsw [%i0+0x02c],%l1 ! Mem[000000007600002c] lduw [%i2+0x030],%l3 ! Mem[0000000077000030] retl lduw [%i0+0x038],%l2 ! Mem[0000000076000038] p51_jmpl_0_lo: ldsh [%o3+0x038],%l1 ! Mem[0000000077800038] ldsw [%o2+0x02c],%l5 ! Mem[000000007700002c] stx %l6,[%o3+0x020] ! Mem[0000000077800020] jmpl %g6+8,%g0 lduh [%o3+0x00c],%l0 ! Mem[000000007780000c] p51_call_0_lo: lduw [%o1+0x000],%l4 ! Mem[0000000076800000] ldsw [%o0+0x02c],%l1 ! Mem[000000007600002c] lduw [%o2+0x030],%l3 ! Mem[0000000077000030] retl lduw [%o0+0x038],%l2 ! Mem[0000000076000038] p51_jmpl_0_he: std %l4,[%i2+0x008] ! Mem[0000000077000008] lduw [%i1+0x03c],%l2 ! Mem[000000007680003c] jmpl %g6+8,%g0 stx %l2,[%i2+0x018] ! Mem[0000000077000018] p51_call_0_he: stx %l3,[%i3+0x008] ! Mem[0000000077800008] ldsb [%i1+0x028],%l1 ! Mem[0000000076800028] ldx [%i0+0x028],%l7 ! Mem[0000000076000028] stx %l7,[%i1+0x028] ! Mem[0000000076800028] stb %l3,[%i3+0x03b] ! Mem[000000007780003b] stw %l6,[%i3+0x034] ! Mem[0000000077800034] retl ldsb [%i0+0x00b],%l5 ! Mem[000000007600000b] p51_jmpl_0_ho: std %l4,[%o2+0x008] ! Mem[0000000077000008] lduw [%o1+0x03c],%l2 ! Mem[000000007680003c] jmpl %g6+8,%g0 stx %l2,[%o2+0x018] ! Mem[0000000077000018] p51_call_0_ho: stx %l3,[%o3+0x008] ! Mem[0000000077800008] ldsb [%o1+0x028],%l1 ! Mem[0000000076800028] ldx [%o0+0x028],%l7 ! Mem[0000000076000028] stx %l7,[%o1+0x028] ! Mem[0000000076800028] stb %l3,[%o3+0x03b] ! Mem[000000007780003b] stw %l6,[%o3+0x034] ! Mem[0000000077800034] retl ldsb [%o0+0x00b],%l5 ! Mem[000000007600000b] p52_jmpl_0_le: ldx [%i3+0x018],%l1 ! Mem[0000000079800018] ldub [%i2+0x00c],%l5 ! Mem[000000007900000c] stx %l6,[%i2+0x000] ! Mem[0000000079000000] jmpl %g6+8,%g0 ldd [%i1+0x008],%l0 ! Mem[0000000078800008] p52_call_0_le: lduh [%i3+0x020],%l4 ! Mem[0000000079800020] stw %l1,[%i2+0x00c] ! Mem[000000007900000c] ldsw [%i1+0x010],%l3 ! Mem[0000000078800010] retl ldub [%i1+0x019],%l2 ! Mem[0000000078800019] p52_jmpl_0_lo: ldx [%o3+0x018],%l1 ! Mem[0000000079800018] ldub [%o2+0x00c],%l5 ! Mem[000000007900000c] stx %l6,[%o2+0x000] ! Mem[0000000079000000] jmpl %g6+8,%g0 ldd [%o1+0x008],%l0 ! Mem[0000000078800008] p52_call_0_lo: lduh [%o3+0x020],%l4 ! Mem[0000000079800020] stw %l1,[%o2+0x00c] ! Mem[000000007900000c] ldsw [%o1+0x010],%l3 ! Mem[0000000078800010] retl ldub [%o1+0x019],%l2 ! Mem[0000000078800019] p52_jmpl_0_he: ldx [%i1+0x008],%l5 ! Mem[0000000078800008] ldx [%i1+0x038],%l2 ! Mem[0000000078800038] jmpl %g6+8,%g0 std %l2,[%i2+0x038] ! Mem[0000000079000038] p52_call_0_he: ldd [%i3+0x028],%l2 ! Mem[0000000079800028] lduw [%i0+0x028],%l1 ! Mem[0000000078000028] stw %l7,[%i2+0x02c] ! Mem[000000007900002c] lduw [%i1+0x008],%l7 ! Mem[0000000078800008] ldsb [%i3+0x03b],%l3 ! Mem[000000007980003b] ldx [%i3+0x010],%l6 ! Mem[0000000079800010] retl lduw [%i1+0x008],%l5 ! Mem[0000000078800008] p52_jmpl_0_ho: ldx [%o1+0x008],%l5 ! Mem[0000000078800008] ldx [%o1+0x038],%l2 ! Mem[0000000078800038] jmpl %g6+8,%g0 std %l2,[%o2+0x038] ! Mem[0000000079000038] p52_call_0_ho: ldd [%o3+0x028],%l2 ! Mem[0000000079800028] lduw [%o0+0x028],%l1 ! Mem[0000000078000028] stw %l7,[%o2+0x02c] ! Mem[000000007900002c] lduw [%o1+0x008],%l7 ! Mem[0000000078800008] ldsb [%o3+0x03b],%l3 ! Mem[000000007980003b] ldx [%o3+0x010],%l6 ! Mem[0000000079800010] retl lduw [%o1+0x008],%l5 ! Mem[0000000078800008] p53_jmpl_0_le: stx %l1,[%i3+0x038] ! Mem[000000007b800038] ldx [%i2+0x028],%l5 ! Mem[000000007b000028] stx %l6,[%i2+0x020] ! Mem[000000007b000020] jmpl %g6+8,%g0 stb %l0,[%i0+0x00c] ! Mem[000000007a00000c] p53_call_0_le: ldub [%i2+0x000],%l4 ! Mem[000000007b000000] ldub [%i3+0x02d],%l1 ! Mem[000000007b80002d] ldd [%i1+0x030],%l2 ! Mem[000000007a800030] retl ldd [%i2+0x038],%l2 ! Mem[000000007b000038] p53_jmpl_0_lo: stx %l1,[%o3+0x038] ! Mem[000000007b800038] ldx [%o2+0x028],%l5 ! Mem[000000007b000028] stx %l6,[%o2+0x020] ! Mem[000000007b000020] jmpl %g6+8,%g0 stb %l0,[%o0+0x00c] ! Mem[000000007a00000c] p53_call_0_lo: ldub [%o2+0x000],%l4 ! Mem[000000007b000000] ldub [%o3+0x02d],%l1 ! Mem[000000007b80002d] ldd [%o1+0x030],%l2 ! Mem[000000007a800030] retl ldd [%o2+0x038],%l2 ! Mem[000000007b000038] p53_jmpl_0_he: ldx [%i0+0x008],%l5 ! Mem[000000007a000008] stb %l2,[%i2+0x03d] ! Mem[000000007b00003d] jmpl %g6+8,%g0 ldub [%i0+0x01f],%l2 ! Mem[000000007a00001f] p53_call_0_he: ldsb [%i1+0x00b],%l3 ! Mem[000000007a80000b] std %l0,[%i3+0x028] ! Mem[000000007b800028] ldsh [%i3+0x02e],%l7 ! Mem[000000007b80002e] ldd [%i1+0x028],%l6 ! Mem[000000007a800028] ldx [%i0+0x038],%l3 ! Mem[000000007a000038] lduh [%i2+0x036],%l6 ! Mem[000000007b000036] retl std %l4,[%i2+0x008] ! Mem[000000007b000008] p53_jmpl_0_ho: ldx [%o0+0x008],%l5 ! Mem[000000007a000008] stb %l2,[%o2+0x03d] ! Mem[000000007b00003d] jmpl %g6+8,%g0 ldub [%o0+0x01f],%l2 ! Mem[000000007a00001f] p53_call_0_ho: ldsb [%o1+0x00b],%l3 ! Mem[000000007a80000b] std %l0,[%o3+0x028] ! Mem[000000007b800028] ldsh [%o3+0x02e],%l7 ! Mem[000000007b80002e] ldd [%o1+0x028],%l6 ! Mem[000000007a800028] ldx [%o0+0x038],%l3 ! Mem[000000007a000038] lduh [%o2+0x036],%l6 ! Mem[000000007b000036] retl std %l4,[%o2+0x008] ! Mem[000000007b000008] p54_jmpl_0_le: ldub [%i3+0x019],%l1 ! Mem[000000007d800019] sth %l5,[%i2+0x00c] ! Mem[000000007d00000c] stx %l6,[%i1+0x000] ! Mem[000000007c800000] jmpl %g6+8,%g0 ldsb [%i3+0x00c],%l0 ! Mem[000000007d80000c] p54_call_0_le: lduh [%i0+0x020],%l4 ! Mem[000000007c000020] sth %l1,[%i0+0x00c] ! Mem[000000007c00000c] stb %l3,[%i0+0x012] ! Mem[000000007c000012] retl stw %l2,[%i2+0x018] ! Mem[000000007d000018] p54_jmpl_0_lo: ldub [%o3+0x019],%l1 ! Mem[000000007d800019] sth %l5,[%o2+0x00c] ! Mem[000000007d00000c] stx %l6,[%o1+0x000] ! Mem[000000007c800000] jmpl %g6+8,%g0 ldsb [%o3+0x00c],%l0 ! Mem[000000007d80000c] p54_call_0_lo: lduh [%o0+0x020],%l4 ! Mem[000000007c000020] sth %l1,[%o0+0x00c] ! Mem[000000007c00000c] stb %l3,[%o0+0x012] ! Mem[000000007c000012] retl stw %l2,[%o2+0x018] ! Mem[000000007d000018] p54_jmpl_0_he: lduh [%i2+0x00e],%l5 ! Mem[000000007d00000e] std %l2,[%i2+0x038] ! Mem[000000007d000038] jmpl %g6+8,%g0 ldsb [%i3+0x03f],%l2 ! Mem[000000007d80003f] p54_call_0_he: ldub [%i2+0x02b],%l3 ! Mem[000000007d00002b] ldsb [%i3+0x028],%l1 ! Mem[000000007d800028] lduw [%i1+0x02c],%l7 ! Mem[000000007c80002c] ldx [%i1+0x008],%l7 ! Mem[000000007c800008] ldsh [%i0+0x03a],%l3 ! Mem[000000007c00003a] ldsw [%i1+0x014],%l6 ! Mem[000000007c800014] retl stx %l5,[%i2+0x008] ! Mem[000000007d000008] p54_jmpl_0_ho: lduh [%o2+0x00e],%l5 ! Mem[000000007d00000e] std %l2,[%o2+0x038] ! Mem[000000007d000038] jmpl %g6+8,%g0 ldsb [%o3+0x03f],%l2 ! Mem[000000007d80003f] p54_call_0_ho: ldub [%o2+0x02b],%l3 ! Mem[000000007d00002b] ldsb [%o3+0x028],%l1 ! Mem[000000007d800028] lduw [%o1+0x02c],%l7 ! Mem[000000007c80002c] ldx [%o1+0x008],%l7 ! Mem[000000007c800008] ldsh [%o0+0x03a],%l3 ! Mem[000000007c00003a] ldsw [%o1+0x014],%l6 ! Mem[000000007c800014] retl stx %l5,[%o2+0x008] ! Mem[000000007d000008] p55_jmpl_0_le: std %l0,[%i0+0x038] ! Mem[000000007e000038] ldd [%i2+0x028],%l4 ! Mem[000000007f000028] stx %l6,[%i0+0x020] ! Mem[000000007e000020] jmpl %g6+8,%g0 std %l0,[%i1+0x008] ! Mem[000000007e800008] p55_call_0_le: ldub [%i2+0x000],%l4 ! Mem[000000007f000000] lduh [%i2+0x02c],%l1 ! Mem[000000007f00002c] lduh [%i2+0x032],%l3 ! Mem[000000007f000032] retl std %l2,[%i3+0x038] ! Mem[000000007f800038] p55_jmpl_0_lo: std %l0,[%o0+0x038] ! Mem[000000007e000038] ldd [%o2+0x028],%l4 ! Mem[000000007f000028] stx %l6,[%o0+0x020] ! Mem[000000007e000020] jmpl %g6+8,%g0 std %l0,[%o1+0x008] ! Mem[000000007e800008] p55_call_0_lo: ldub [%o2+0x000],%l4 ! Mem[000000007f000000] lduh [%o2+0x02c],%l1 ! Mem[000000007f00002c] lduh [%o2+0x032],%l3 ! Mem[000000007f000032] retl std %l2,[%o3+0x038] ! Mem[000000007f800038] p55_jmpl_0_he: lduh [%i1+0x00e],%l5 ! Mem[000000007e80000e] stb %l2,[%i3+0x03d] ! Mem[000000007f80003d] jmpl %g6+8,%g0 stw %l2,[%i2+0x01c] ! Mem[000000007f00001c] p55_call_0_he: lduh [%i3+0x00a],%l3 ! Mem[000000007f80000a] ldub [%i3+0x028],%l1 ! Mem[000000007f800028] stx %l7,[%i2+0x028] ! Mem[000000007f000028] ldsb [%i1+0x02a],%l7 ! Mem[000000007e80002a] stb %l3,[%i1+0x03b] ! Mem[000000007e80003b] stx %l6,[%i1+0x030] ! Mem[000000007e800030] retl ldsh [%i0+0x00a],%l5 ! Mem[000000007e00000a] p55_jmpl_0_ho: lduh [%o1+0x00e],%l5 ! Mem[000000007e80000e] stb %l2,[%o3+0x03d] ! Mem[000000007f80003d] jmpl %g6+8,%g0 stw %l2,[%o2+0x01c] ! Mem[000000007f00001c] p55_call_0_ho: lduh [%o3+0x00a],%l3 ! Mem[000000007f80000a] ldub [%o3+0x028],%l1 ! Mem[000000007f800028] stx %l7,[%o2+0x028] ! Mem[000000007f000028] ldsb [%o1+0x02a],%l7 ! Mem[000000007e80002a] stb %l3,[%o1+0x03b] ! Mem[000000007e80003b] stx %l6,[%o1+0x030] ! Mem[000000007e800030] retl ldsh [%o0+0x00a],%l5 ! Mem[000000007e00000a] p56_jmpl_0_le: ldsb [%i0+0x019],%l1 ! Mem[0000000080000019] ldsb [%i1+0x00c],%l5 ! Mem[000000008080000c] stx %l6,[%i0+0x000] ! Mem[0000000080000000] jmpl %g6+8,%g0 ldsh [%i0+0x00c],%l0 ! Mem[000000008000000c] p56_call_0_le: ldsw [%i0+0x020],%l4 ! Mem[0000000080000020] stw %l1,[%i3+0x00c] ! Mem[000000008180000c] ldsh [%i1+0x012],%l3 ! Mem[0000000080800012] retl ldx [%i0+0x018],%l2 ! Mem[0000000080000018] p56_jmpl_0_lo: ldsb [%o0+0x019],%l1 ! Mem[0000000080000019] ldsb [%o1+0x00c],%l5 ! Mem[000000008080000c] stx %l6,[%o0+0x000] ! Mem[0000000080000000] jmpl %g6+8,%g0 ldsh [%o0+0x00c],%l0 ! Mem[000000008000000c] p56_call_0_lo: ldsw [%o0+0x020],%l4 ! Mem[0000000080000020] stw %l1,[%o3+0x00c] ! Mem[000000008180000c] ldsh [%o1+0x012],%l3 ! Mem[0000000080800012] retl ldx [%o0+0x018],%l2 ! Mem[0000000080000018] p56_jmpl_0_he: ldsw [%i0+0x00c],%l5 ! Mem[000000008000000c] std %l2,[%i3+0x038] ! Mem[0000000081800038] jmpl %g6+8,%g0 stb %l2,[%i1+0x03f] ! Mem[000000008080003f] p56_call_0_he: lduw [%i1+0x028],%l3 ! Mem[0000000080800028] ldx [%i2+0x028],%l1 ! Mem[0000000081000028] ldsw [%i0+0x02c],%l7 ! Mem[000000008000002c] stb %l7,[%i1+0x00a] ! Mem[000000008080000a] ldsb [%i1+0x03b],%l3 ! Mem[000000008080003b] sth %l6,[%i1+0x016] ! Mem[0000000080800016] retl ldx [%i1+0x008],%l5 ! Mem[0000000080800008] p56_jmpl_0_ho: ldsw [%o0+0x00c],%l5 ! Mem[000000008000000c] std %l2,[%o3+0x038] ! Mem[0000000081800038] jmpl %g6+8,%g0 stb %l2,[%o1+0x03f] ! Mem[000000008080003f] p56_call_0_ho: lduw [%o1+0x028],%l3 ! Mem[0000000080800028] ldx [%o2+0x028],%l1 ! Mem[0000000081000028] ldsw [%o0+0x02c],%l7 ! Mem[000000008000002c] stb %l7,[%o1+0x00a] ! Mem[000000008080000a] ldsb [%o1+0x03b],%l3 ! Mem[000000008080003b] sth %l6,[%o1+0x016] ! Mem[0000000080800016] retl ldx [%o1+0x008],%l5 ! Mem[0000000080800008] p57_jmpl_0_le: lduw [%i0+0x038],%l1 ! Mem[0000000082000038] ldub [%i1+0x02c],%l5 ! Mem[000000008280002c] stx %l6,[%i0+0x020] ! Mem[0000000082000020] jmpl %g6+8,%g0 sth %l0,[%i3+0x00c] ! Mem[000000008380000c] p57_call_0_le: ldsh [%i3+0x000],%l4 ! Mem[0000000083800000] lduw [%i0+0x02c],%l1 ! Mem[000000008200002c] stx %l3,[%i1+0x030] ! Mem[0000000082800030] retl ldsw [%i1+0x038],%l2 ! Mem[0000000082800038] p57_jmpl_0_lo: lduw [%o0+0x038],%l1 ! Mem[0000000082000038] ldub [%o1+0x02c],%l5 ! Mem[000000008280002c] stx %l6,[%o0+0x020] ! Mem[0000000082000020] jmpl %g6+8,%g0 sth %l0,[%o3+0x00c] ! Mem[000000008380000c] p57_call_0_lo: ldsh [%o3+0x000],%l4 ! Mem[0000000083800000] lduw [%o0+0x02c],%l1 ! Mem[000000008200002c] stx %l3,[%o1+0x030] ! Mem[0000000082800030] retl ldsw [%o1+0x038],%l2 ! Mem[0000000082800038] p57_jmpl_0_he: ldsw [%i2+0x00c],%l5 ! Mem[000000008300000c] sth %l2,[%i3+0x03c] ! Mem[000000008380003c] jmpl %g6+8,%g0 ldsw [%i0+0x01c],%l2 ! Mem[000000008200001c] p57_call_0_he: std %l2,[%i2+0x008] ! Mem[0000000083000008] stx %l1,[%i1+0x028] ! Mem[0000000082800028] ldx [%i2+0x028],%l7 ! Mem[0000000083000028] ldsh [%i1+0x02a],%l7 ! Mem[000000008280002a] ldx [%i2+0x038],%l3 ! Mem[0000000083000038] lduw [%i0+0x034],%l6 ! Mem[0000000082000034] retl sth %l5,[%i2+0x00a] ! Mem[000000008300000a] p57_jmpl_0_ho: ldsw [%o2+0x00c],%l5 ! Mem[000000008300000c] sth %l2,[%o3+0x03c] ! Mem[000000008380003c] jmpl %g6+8,%g0 ldsw [%o0+0x01c],%l2 ! Mem[000000008200001c] p57_call_0_ho: std %l2,[%o2+0x008] ! Mem[0000000083000008] stx %l1,[%o1+0x028] ! Mem[0000000082800028] ldx [%o2+0x028],%l7 ! Mem[0000000083000028] ldsh [%o1+0x02a],%l7 ! Mem[000000008280002a] ldx [%o2+0x038],%l3 ! Mem[0000000083000038] lduw [%o0+0x034],%l6 ! Mem[0000000082000034] retl sth %l5,[%o2+0x00a] ! Mem[000000008300000a] p58_jmpl_0_le: stw %l1,[%i0+0x018] ! Mem[0000000084000018] ldx [%i1+0x008],%l5 ! Mem[0000000084800008] stx %l6,[%i3+0x000] ! Mem[0000000085800000] jmpl %g6+8,%g0 ldsw [%i1+0x00c],%l0 ! Mem[000000008480000c] p58_call_0_le: ldsb [%i1+0x020],%l4 ! Mem[0000000084800020] stx %l1,[%i1+0x008] ! Mem[0000000084800008] std %l2,[%i0+0x010] ! Mem[0000000084000010] retl ldsb [%i2+0x019],%l2 ! Mem[0000000085000019] p58_jmpl_0_lo: stw %l1,[%o0+0x018] ! Mem[0000000084000018] ldx [%o1+0x008],%l5 ! Mem[0000000084800008] stx %l6,[%o3+0x000] ! Mem[0000000085800000] jmpl %g6+8,%g0 ldsw [%o1+0x00c],%l0 ! Mem[000000008480000c] p58_call_0_lo: ldsb [%o1+0x020],%l4 ! Mem[0000000084800020] stx %l1,[%o1+0x008] ! Mem[0000000084800008] std %l2,[%o0+0x010] ! Mem[0000000084000010] retl ldsb [%o2+0x019],%l2 ! Mem[0000000085000019] p58_jmpl_0_he: ldsb [%i0+0x00f],%l5 ! Mem[000000008400000f] stw %l2,[%i0+0x03c] ! Mem[000000008400003c] jmpl %g6+8,%g0 ldd [%i2+0x038],%l2 ! Mem[0000000085000038] p58_call_0_he: sth %l3,[%i3+0x02a] ! Mem[000000008580002a] ldsh [%i0+0x028],%l1 ! Mem[0000000084000028] stw %l7,[%i3+0x02c] ! Mem[000000008580002c] std %l6,[%i1+0x008] ! Mem[0000000084800008] ldd [%i2+0x038],%l2 ! Mem[0000000085000038] ldub [%i3+0x016],%l6 ! Mem[0000000085800016] retl ldd [%i2+0x008],%l4 ! Mem[0000000085000008] p58_jmpl_0_ho: ldsb [%o0+0x00f],%l5 ! Mem[000000008400000f] stw %l2,[%o0+0x03c] ! Mem[000000008400003c] jmpl %g6+8,%g0 ldd [%o2+0x038],%l2 ! Mem[0000000085000038] p58_call_0_ho: sth %l3,[%o3+0x02a] ! Mem[000000008580002a] ldsh [%o0+0x028],%l1 ! Mem[0000000084000028] stw %l7,[%o3+0x02c] ! Mem[000000008580002c] std %l6,[%o1+0x008] ! Mem[0000000084800008] ldd [%o2+0x038],%l2 ! Mem[0000000085000038] ldub [%o3+0x016],%l6 ! Mem[0000000085800016] retl ldd [%o2+0x008],%l4 ! Mem[0000000085000008] p59_jmpl_0_le: ldsw [%i0+0x038],%l1 ! Mem[0000000086000038] sth %l5,[%i1+0x02c] ! Mem[000000008680002c] stx %l6,[%i2+0x020] ! Mem[0000000087000020] jmpl %g6+8,%g0 stw %l0,[%i0+0x00c] ! Mem[000000008600000c] p59_call_0_le: ldd [%i3+0x000],%l4 ! Mem[0000000087800000] lduh [%i3+0x02c],%l1 ! Mem[000000008780002c] lduw [%i3+0x030],%l3 ! Mem[0000000087800030] retl stx %l2,[%i2+0x038] ! Mem[0000000087000038] p59_jmpl_0_lo: ldsw [%o0+0x038],%l1 ! Mem[0000000086000038] sth %l5,[%o1+0x02c] ! Mem[000000008680002c] stx %l6,[%o2+0x020] ! Mem[0000000087000020] jmpl %g6+8,%g0 stw %l0,[%o0+0x00c] ! Mem[000000008600000c] p59_call_0_lo: ldd [%o3+0x000],%l4 ! Mem[0000000087800000] lduh [%o3+0x02c],%l1 ! Mem[000000008780002c] lduw [%o3+0x030],%l3 ! Mem[0000000087800030] retl stx %l2,[%o2+0x038] ! Mem[0000000087000038] p59_jmpl_0_he: ldsb [%i0+0x00f],%l5 ! Mem[000000008600000f] stx %l2,[%i0+0x038] ! Mem[0000000086000038] jmpl %g6+8,%g0 sth %l2,[%i2+0x01e] ! Mem[000000008700001e] p59_call_0_he: stw %l3,[%i0+0x008] ! Mem[0000000086000008] ldx [%i3+0x028],%l1 ! Mem[0000000087800028] ldsh [%i1+0x02e],%l7 ! Mem[000000008680002e] ldsw [%i1+0x028],%l7 ! Mem[0000000086800028] lduw [%i2+0x038],%l3 ! Mem[0000000087000038] ldsh [%i3+0x036],%l6 ! Mem[0000000087800036] retl lduh [%i3+0x00a],%l5 ! Mem[000000008780000a] p59_jmpl_0_ho: ldsb [%o0+0x00f],%l5 ! Mem[000000008600000f] stx %l2,[%o0+0x038] ! Mem[0000000086000038] jmpl %g6+8,%g0 sth %l2,[%o2+0x01e] ! Mem[000000008700001e] p59_call_0_ho: stw %l3,[%o0+0x008] ! Mem[0000000086000008] ldx [%o3+0x028],%l1 ! Mem[0000000087800028] ldsh [%o1+0x02e],%l7 ! Mem[000000008680002e] ldsw [%o1+0x028],%l7 ! Mem[0000000086800028] lduw [%o2+0x038],%l3 ! Mem[0000000087000038] ldsh [%o3+0x036],%l6 ! Mem[0000000087800036] retl lduh [%o3+0x00a],%l5 ! Mem[000000008780000a] p60_jmpl_0_le: stb %l1,[%i0+0x019] ! Mem[0000000088000019] stw %l5,[%i1+0x00c] ! Mem[000000008880000c] stx %l6,[%i2+0x000] ! Mem[0000000089000000] jmpl %g6+8,%g0 lduw [%i3+0x00c],%l0 ! Mem[000000008980000c] p60_call_0_le: stx %l4,[%i1+0x020] ! Mem[0000000088800020] ldd [%i0+0x008],%l0 ! Mem[0000000088000008] ldsw [%i1+0x010],%l3 ! Mem[0000000088800010] retl stb %l2,[%i2+0x019] ! Mem[0000000089000019] p60_jmpl_0_lo: stb %l1,[%o0+0x019] ! Mem[0000000088000019] stw %l5,[%o1+0x00c] ! Mem[000000008880000c] stx %l6,[%o2+0x000] ! Mem[0000000089000000] jmpl %g6+8,%g0 lduw [%o3+0x00c],%l0 ! Mem[000000008980000c] p60_call_0_lo: stx %l4,[%o1+0x020] ! Mem[0000000088800020] ldd [%o0+0x008],%l0 ! Mem[0000000088000008] ldsw [%o1+0x010],%l3 ! Mem[0000000088800010] retl stb %l2,[%o2+0x019] ! Mem[0000000089000019] p60_jmpl_0_he: stx %l5,[%i2+0x008] ! Mem[0000000089000008] ldd [%i1+0x038],%l2 ! Mem[0000000088800038] jmpl %g6+8,%g0 ldx [%i0+0x038],%l2 ! Mem[0000000088000038] p60_call_0_he: ldsb [%i2+0x02b],%l3 ! Mem[000000008900002b] sth %l1,[%i3+0x028] ! Mem[0000000089800028] lduw [%i2+0x02c],%l7 ! Mem[000000008900002c] sth %l7,[%i1+0x00a] ! Mem[000000008880000a] stx %l3,[%i2+0x038] ! Mem[0000000089000038] stw %l6,[%i2+0x014] ! Mem[0000000089000014] retl stb %l5,[%i0+0x00b] ! Mem[000000008800000b] p60_jmpl_0_ho: stx %l5,[%o2+0x008] ! Mem[0000000089000008] ldd [%o1+0x038],%l2 ! Mem[0000000088800038] jmpl %g6+8,%g0 ldx [%o0+0x038],%l2 ! Mem[0000000088000038] p60_call_0_ho: ldsb [%o2+0x02b],%l3 ! Mem[000000008900002b] sth %l1,[%o3+0x028] ! Mem[0000000089800028] lduw [%o2+0x02c],%l7 ! Mem[000000008900002c] sth %l7,[%o1+0x00a] ! Mem[000000008880000a] stx %l3,[%o2+0x038] ! Mem[0000000089000038] stw %l6,[%o2+0x014] ! Mem[0000000089000014] retl stb %l5,[%o0+0x00b] ! Mem[000000008800000b] p61_jmpl_0_le: ldd [%i0+0x038],%l0 ! Mem[000000008a000038] ldsb [%i1+0x02c],%l5 ! Mem[000000008a80002c] stx %l6,[%i1+0x020] ! Mem[000000008a800020] jmpl %g6+8,%g0 stx %l0,[%i1+0x008] ! Mem[000000008a800008] p61_call_0_le: stw %l4,[%i3+0x000] ! Mem[000000008b800000] lduw [%i1+0x02c],%l1 ! Mem[000000008a80002c] stw %l3,[%i1+0x030] ! Mem[000000008a800030] retl lduw [%i3+0x038],%l2 ! Mem[000000008b800038] p61_jmpl_0_lo: ldd [%o0+0x038],%l0 ! Mem[000000008a000038] ldsb [%o1+0x02c],%l5 ! Mem[000000008a80002c] stx %l6,[%o1+0x020] ! Mem[000000008a800020] jmpl %g6+8,%g0 stx %l0,[%o1+0x008] ! Mem[000000008a800008] p61_call_0_lo: stw %l4,[%o3+0x000] ! Mem[000000008b800000] lduw [%o1+0x02c],%l1 ! Mem[000000008a80002c] stw %l3,[%o1+0x030] ! Mem[000000008a800030] retl lduw [%o3+0x038],%l2 ! Mem[000000008b800038] p61_jmpl_0_he: stx %l5,[%i0+0x008] ! Mem[000000008a000008] ldsb [%i1+0x03d],%l2 ! Mem[000000008a80003d] jmpl %g6+8,%g0 ldsh [%i3+0x01e],%l2 ! Mem[000000008b80001e] p61_call_0_he: ldsh [%i3+0x00a],%l3 ! Mem[000000008b80000a] ldd [%i2+0x028],%l0 ! Mem[000000008b000028] sth %l7,[%i0+0x02e] ! Mem[000000008a00002e] ldub [%i1+0x02a],%l7 ! Mem[000000008a80002a] lduh [%i3+0x03a],%l3 ! Mem[000000008b80003a] std %l6,[%i1+0x030] ! Mem[000000008a800030] retl stw %l5,[%i1+0x008] ! Mem[000000008a800008] p61_jmpl_0_ho: stx %l5,[%o0+0x008] ! Mem[000000008a000008] ldsb [%o1+0x03d],%l2 ! Mem[000000008a80003d] jmpl %g6+8,%g0 ldsh [%o3+0x01e],%l2 ! Mem[000000008b80001e] p61_call_0_ho: ldsh [%o3+0x00a],%l3 ! Mem[000000008b80000a] ldd [%o2+0x028],%l0 ! Mem[000000008b000028] sth %l7,[%o0+0x02e] ! Mem[000000008a00002e] ldub [%o1+0x02a],%l7 ! Mem[000000008a80002a] lduh [%o3+0x03a],%l3 ! Mem[000000008b80003a] std %l6,[%o1+0x030] ! Mem[000000008a800030] retl stw %l5,[%o1+0x008] ! Mem[000000008a800008] p62_jmpl_0_le: lduh [%i0+0x018],%l1 ! Mem[000000008c000018] ldub [%i1+0x00c],%l5 ! Mem[000000008c80000c] stx %l6,[%i0+0x000] ! Mem[000000008c000000] jmpl %g6+8,%g0 ldx [%i0+0x008],%l0 ! Mem[000000008c000008] p62_call_0_le: sth %l4,[%i2+0x020] ! Mem[000000008d000020] ldsb [%i3+0x00d],%l1 ! Mem[000000008d80000d] stb %l3,[%i0+0x012] ! Mem[000000008c000012] retl ldub [%i0+0x019],%l2 ! Mem[000000008c000019] p62_jmpl_0_lo: lduh [%o0+0x018],%l1 ! Mem[000000008c000018] ldub [%o1+0x00c],%l5 ! Mem[000000008c80000c] stx %l6,[%o0+0x000] ! Mem[000000008c000000] jmpl %g6+8,%g0 ldx [%o0+0x008],%l0 ! Mem[000000008c000008] p62_call_0_lo: sth %l4,[%o2+0x020] ! Mem[000000008d000020] ldsb [%o3+0x00d],%l1 ! Mem[000000008d80000d] stb %l3,[%o0+0x012] ! Mem[000000008c000012] retl ldub [%o0+0x019],%l2 ! Mem[000000008c000019] p62_jmpl_0_he: stx %l5,[%i0+0x008] ! Mem[000000008c000008] ldsh [%i1+0x03c],%l2 ! Mem[000000008c80003c] jmpl %g6+8,%g0 stx %l2,[%i2+0x038] ! Mem[000000008d000038] p62_call_0_he: ldsw [%i0+0x028],%l3 ! Mem[000000008c000028] lduh [%i1+0x028],%l1 ! Mem[000000008c800028] ldsw [%i2+0x02c],%l7 ! Mem[000000008d00002c] stw %l7,[%i1+0x008] ! Mem[000000008c800008] stw %l3,[%i3+0x038] ! Mem[000000008d800038] ldx [%i1+0x010],%l6 ! Mem[000000008c800010] retl ldsb [%i2+0x00b],%l5 ! Mem[000000008d00000b] p62_jmpl_0_ho: stx %l5,[%o0+0x008] ! Mem[000000008c000008] ldsh [%o1+0x03c],%l2 ! Mem[000000008c80003c] jmpl %g6+8,%g0 stx %l2,[%o2+0x038] ! Mem[000000008d000038] p62_call_0_ho: ldsw [%o0+0x028],%l3 ! Mem[000000008c000028] lduh [%o1+0x028],%l1 ! Mem[000000008c800028] ldsw [%o2+0x02c],%l7 ! Mem[000000008d00002c] stw %l7,[%o1+0x008] ! Mem[000000008c800008] stw %l3,[%o3+0x038] ! Mem[000000008d800038] ldx [%o1+0x010],%l6 ! Mem[000000008c800010] retl ldsb [%o2+0x00b],%l5 ! Mem[000000008d00000b] p63_jmpl_0_le: sth %l1,[%i0+0x038] ! Mem[000000008e000038] ldx [%i1+0x028],%l5 ! Mem[000000008e800028] stx %l6,[%i0+0x020] ! Mem[000000008e000020] jmpl %g6+8,%g0 ldd [%i3+0x008],%l0 ! Mem[000000008f800008] p63_call_0_le: std %l4,[%i0+0x000] ! Mem[000000008e000000] ldx [%i0+0x028],%l1 ! Mem[000000008e000028] lduh [%i3+0x032],%l3 ! Mem[000000008f800032] retl ldsh [%i1+0x038],%l2 ! Mem[000000008e800038] p63_jmpl_0_lo: sth %l1,[%o0+0x038] ! Mem[000000008e000038] ldx [%o1+0x028],%l5 ! Mem[000000008e800028] stx %l6,[%o0+0x020] ! Mem[000000008e000020] jmpl %g6+8,%g0 ldd [%o3+0x008],%l0 ! Mem[000000008f800008] p63_call_0_lo: std %l4,[%o0+0x000] ! Mem[000000008e000000] ldx [%o0+0x028],%l1 ! Mem[000000008e000028] lduh [%o3+0x032],%l3 ! Mem[000000008f800032] retl ldsh [%o1+0x038],%l2 ! Mem[000000008e800038] p63_jmpl_0_he: sth %l5,[%i2+0x00e] ! Mem[000000008f00000e] ldsw [%i1+0x03c],%l2 ! Mem[000000008e80003c] jmpl %g6+8,%g0 std %l2,[%i1+0x018] ! Mem[000000008e800018] p63_call_0_he: lduw [%i1+0x008],%l3 ! Mem[000000008e800008] stb %l1,[%i0+0x028] ! Mem[000000008e000028] ldx [%i3+0x028],%l7 ! Mem[000000008f800028] lduh [%i1+0x02a],%l7 ! Mem[000000008e80002a] ldub [%i0+0x03b],%l3 ! Mem[000000008e00003b] ldsw [%i1+0x034],%l6 ! Mem[000000008e800034] retl lduw [%i2+0x008],%l5 ! Mem[000000008f000008] p63_jmpl_0_ho: sth %l5,[%o2+0x00e] ! Mem[000000008f00000e] ldsw [%o1+0x03c],%l2 ! Mem[000000008e80003c] jmpl %g6+8,%g0 std %l2,[%o1+0x018] ! Mem[000000008e800018] p63_call_0_ho: lduw [%o1+0x008],%l3 ! Mem[000000008e800008] stb %l1,[%o0+0x028] ! Mem[000000008e000028] ldx [%o3+0x028],%l7 ! Mem[000000008f800028] lduh [%o1+0x02a],%l7 ! Mem[000000008e80002a] ldub [%o0+0x03b],%l3 ! Mem[000000008e00003b] ldsw [%o1+0x034],%l6 ! Mem[000000008e800034] retl lduw [%o2+0x008],%l5 ! Mem[000000008f000008] user_jump0_end: .seg "text" .align 0x2000 user_jump1_start: INIT_MEM(0, 0x0020, 1, +, 0, +, 0) p0_jmpl_1_le: ldx [%i0+0x028],%l7 ! Mem[0000000010000028] ldsb [%i1+0x004],%l4 ! Mem[0000000010800004] lduh [%i2+0x03a],%l1 ! Mem[000000001100003a] ldub [%i3+0x011],%l3 ! Mem[0000000011800011] ldsb [%i2+0x020],%l5 ! Mem[0000000011000020] jmpl %g6+8,%g0 lduw [%i1+0x008],%l0 ! Mem[0000000010800008] p0_call_1_le: ldx [%i0+0x028],%l4 ! Mem[0000000010000028] stx %l3,[%i0+0x028] ! Mem[0000000010000028] ldsh [%i1+0x036],%l2 ! Mem[0000000010800036] retl ldsh [%i3+0x02a],%l0 ! Mem[000000001180002a] p0_jmpl_1_lo: ldx [%o0+0x028],%l7 ! Mem[0000000010000028] ldsb [%o1+0x004],%l4 ! Mem[0000000010800004] lduh [%o2+0x03a],%l1 ! Mem[000000001100003a] ldub [%o3+0x011],%l3 ! Mem[0000000011800011] ldsb [%o2+0x020],%l5 ! Mem[0000000011000020] jmpl %g6+8,%g0 lduw [%o1+0x008],%l0 ! Mem[0000000010800008] p0_call_1_lo: ldx [%o0+0x028],%l4 ! Mem[0000000010000028] stx %l3,[%o0+0x028] ! Mem[0000000010000028] ldsh [%o1+0x036],%l2 ! Mem[0000000010800036] retl ldsh [%o3+0x02a],%l0 ! Mem[000000001180002a] p0_jmpl_1_he: jmpl %g6+8,%g0 ldd [%i3+0x008],%l6 ! Mem[0000000011800008] p0_call_1_he: stx %l5,[%i1+0x018] ! Mem[0000000010800018] ldx [%i2+0x020],%l7 ! Mem[0000000011000020] ldd [%i1+0x000],%l2 ! Mem[0000000010800000] sth %l1,[%i0+0x02c] ! Mem[000000001000002c] ldsb [%i2+0x013],%l4 ! Mem[0000000011000013] stw %l6,[%i1+0x028] ! Mem[0000000010800028] retl lduh [%i2+0x03a],%l4 ! Mem[000000001100003a] p0_jmpl_1_ho: jmpl %g6+8,%g0 ldd [%o3+0x008],%l6 ! Mem[0000000011800008] p0_call_1_ho: stx %l5,[%o1+0x018] ! Mem[0000000010800018] ldx [%o2+0x020],%l7 ! Mem[0000000011000020] ldd [%o1+0x000],%l2 ! Mem[0000000010800000] sth %l1,[%o0+0x02c] ! Mem[000000001000002c] ldsb [%o2+0x013],%l4 ! Mem[0000000011000013] stw %l6,[%o1+0x028] ! Mem[0000000010800028] retl lduh [%o2+0x03a],%l4 ! Mem[000000001100003a] p1_jmpl_1_le: ldsh [%i3+0x00c],%l7 ! Mem[000000001380000c] std %l4,[%i0+0x020] ! Mem[0000000012000020] ldsh [%i2+0x03a],%l1 ! Mem[000000001300003a] std %l2,[%i2+0x010] ! Mem[0000000013000010] lduw [%i3+0x000],%l5 ! Mem[0000000013800000] jmpl %g6+8,%g0 ldub [%i1+0x009],%l0 ! Mem[0000000012800009] p1_call_1_le: ldd [%i3+0x008],%l4 ! Mem[0000000013800008] stb %l3,[%i0+0x00a] ! Mem[000000001200000a] sth %l2,[%i2+0x036] ! Mem[0000000013000036] retl ldsh [%i2+0x02a],%l0 ! Mem[000000001300002a] p1_jmpl_1_lo: ldsh [%o3+0x00c],%l7 ! Mem[000000001380000c] std %l4,[%o0+0x020] ! Mem[0000000012000020] ldsh [%o2+0x03a],%l1 ! Mem[000000001300003a] std %l2,[%o2+0x010] ! Mem[0000000013000010] lduw [%o3+0x000],%l5 ! Mem[0000000013800000] jmpl %g6+8,%g0 ldub [%o1+0x009],%l0 ! Mem[0000000012800009] p1_call_1_lo: ldd [%o3+0x008],%l4 ! Mem[0000000013800008] stb %l3,[%o0+0x00a] ! Mem[000000001200000a] sth %l2,[%o2+0x036] ! Mem[0000000013000036] retl ldsh [%o2+0x02a],%l0 ! Mem[000000001300002a] p1_jmpl_1_he: jmpl %g6+8,%g0 ldub [%i0+0x02b],%l7 ! Mem[000000001200002b] p1_call_1_he: ldd [%i2+0x038],%l4 ! Mem[0000000013000038] lduh [%i3+0x020],%l7 ! Mem[0000000013800020] ldx [%i2+0x000],%l3 ! Mem[0000000013000000] ldsb [%i2+0x02d],%l1 ! Mem[000000001300002d] ldsw [%i1+0x010],%l4 ! Mem[0000000012800010] stb %l6,[%i1+0x00b] ! Mem[000000001280000b] retl stb %l4,[%i1+0x03b] ! Mem[000000001280003b] p1_jmpl_1_ho: jmpl %g6+8,%g0 ldub [%o0+0x02b],%l7 ! Mem[000000001200002b] p1_call_1_ho: ldd [%o2+0x038],%l4 ! Mem[0000000013000038] lduh [%o3+0x020],%l7 ! Mem[0000000013800020] ldx [%o2+0x000],%l3 ! Mem[0000000013000000] ldsb [%o2+0x02d],%l1 ! Mem[000000001300002d] ldsw [%o1+0x010],%l4 ! Mem[0000000012800010] stb %l6,[%o1+0x00b] ! Mem[000000001280000b] retl stb %l4,[%o1+0x03b] ! Mem[000000001280003b] p2_jmpl_1_le: sth %l7,[%i1+0x02c] ! Mem[000000001480002c] ldub [%i2+0x004],%l4 ! Mem[0000000015000004] ldsb [%i3+0x03b],%l1 ! Mem[000000001580003b] ldsb [%i0+0x011],%l3 ! Mem[0000000014000011] std %l4,[%i3+0x020] ! Mem[0000000015800020] jmpl %g6+8,%g0 ldsh [%i1+0x008],%l0 ! Mem[0000000014800008] p2_call_1_le: lduw [%i2+0x02c],%l4 ! Mem[000000001500002c] ldub [%i0+0x02a],%l3 ! Mem[000000001400002a] ldx [%i2+0x030],%l2 ! Mem[0000000015000030] retl ldsh [%i3+0x02a],%l0 ! Mem[000000001580002a] p2_jmpl_1_lo: sth %l7,[%o1+0x02c] ! Mem[000000001480002c] ldub [%o2+0x004],%l4 ! Mem[0000000015000004] ldsb [%o3+0x03b],%l1 ! Mem[000000001580003b] ldsb [%o0+0x011],%l3 ! Mem[0000000014000011] std %l4,[%o3+0x020] ! Mem[0000000015800020] jmpl %g6+8,%g0 ldsh [%o1+0x008],%l0 ! Mem[0000000014800008] p2_call_1_lo: lduw [%o2+0x02c],%l4 ! Mem[000000001500002c] ldub [%o0+0x02a],%l3 ! Mem[000000001400002a] ldx [%o2+0x030],%l2 ! Mem[0000000015000030] retl ldsh [%o3+0x02a],%l0 ! Mem[000000001580002a] p2_jmpl_1_he: jmpl %g6+8,%g0 stb %l7,[%i1+0x00b] ! Mem[000000001480000b] p2_call_1_he: ldsw [%i3+0x018],%l5 ! Mem[0000000015800018] ldsb [%i1+0x020],%l7 ! Mem[0000000014800020] ldsb [%i3+0x002],%l3 ! Mem[0000000015800002] lduh [%i0+0x02c],%l1 ! Mem[000000001400002c] ldsw [%i2+0x010],%l4 ! Mem[0000000015000010] lduh [%i1+0x02a],%l6 ! Mem[000000001480002a] retl ldd [%i1+0x038],%l4 ! Mem[0000000014800038] p2_jmpl_1_ho: jmpl %g6+8,%g0 stb %l7,[%o1+0x00b] ! Mem[000000001480000b] p2_call_1_ho: ldsw [%o3+0x018],%l5 ! Mem[0000000015800018] ldsb [%o1+0x020],%l7 ! Mem[0000000014800020] ldsb [%o3+0x002],%l3 ! Mem[0000000015800002] lduh [%o0+0x02c],%l1 ! Mem[000000001400002c] ldsw [%o2+0x010],%l4 ! Mem[0000000015000010] lduh [%o1+0x02a],%l6 ! Mem[000000001480002a] retl ldd [%o1+0x038],%l4 ! Mem[0000000014800038] p3_jmpl_1_le: lduh [%i1+0x00c],%l7 ! Mem[000000001680000c] stx %l4,[%i1+0x020] ! Mem[0000000016800020] stw %l1,[%i3+0x038] ! Mem[0000000017800038] stb %l3,[%i2+0x011] ! Mem[0000000017000011] ldsb [%i0+0x000],%l5 ! Mem[0000000016000000] jmpl %g6+8,%g0 ldd [%i1+0x008],%l0 ! Mem[0000000016800008] p3_call_1_le: stx %l4,[%i1+0x008] ! Mem[0000000016800008] ldd [%i0+0x008],%l2 ! Mem[0000000016000008] ldsh [%i3+0x036],%l2 ! Mem[0000000017800036] retl ldd [%i1+0x028],%l0 ! Mem[0000000016800028] p3_jmpl_1_lo: lduh [%o1+0x00c],%l7 ! Mem[000000001680000c] stx %l4,[%o1+0x020] ! Mem[0000000016800020] stw %l1,[%o3+0x038] ! Mem[0000000017800038] stb %l3,[%o2+0x011] ! Mem[0000000017000011] ldsb [%o0+0x000],%l5 ! Mem[0000000016000000] jmpl %g6+8,%g0 ldd [%o1+0x008],%l0 ! Mem[0000000016800008] p3_call_1_lo: stx %l4,[%o1+0x008] ! Mem[0000000016800008] ldd [%o0+0x008],%l2 ! Mem[0000000016000008] ldsh [%o3+0x036],%l2 ! Mem[0000000017800036] retl ldd [%o1+0x028],%l0 ! Mem[0000000016800028] p3_jmpl_1_he: jmpl %g6+8,%g0 sth %l7,[%i1+0x02a] ! Mem[000000001680002a] p3_call_1_he: ldub [%i1+0x03b],%l5 ! Mem[000000001680003b] stx %l7,[%i2+0x020] ! Mem[0000000017000020] lduw [%i0+0x000],%l3 ! Mem[0000000016000000] std %l0,[%i2+0x028] ! Mem[0000000017000028] lduh [%i0+0x012],%l4 ! Mem[0000000016000012] ldsh [%i1+0x00a],%l6 ! Mem[000000001680000a] retl ldsw [%i0+0x038],%l4 ! Mem[0000000016000038] p3_jmpl_1_ho: jmpl %g6+8,%g0 sth %l7,[%o1+0x02a] ! Mem[000000001680002a] p3_call_1_ho: ldub [%o1+0x03b],%l5 ! Mem[000000001680003b] stx %l7,[%o2+0x020] ! Mem[0000000017000020] lduw [%o0+0x000],%l3 ! Mem[0000000016000000] std %l0,[%o2+0x028] ! Mem[0000000017000028] lduh [%o0+0x012],%l4 ! Mem[0000000016000012] ldsh [%o1+0x00a],%l6 ! Mem[000000001680000a] retl ldsw [%o0+0x038],%l4 ! Mem[0000000016000038] p4_jmpl_1_le: ldd [%i3+0x028],%l6 ! Mem[0000000019800028] ldx [%i0+0x000],%l4 ! Mem[0000000018000000] sth %l1,[%i3+0x03a] ! Mem[000000001980003a] ldd [%i0+0x010],%l2 ! Mem[0000000018000010] ldub [%i1+0x020],%l5 ! Mem[0000000018800020] jmpl %g6+8,%g0 stw %l0,[%i1+0x008] ! Mem[0000000018800008] p4_call_1_le: lduh [%i0+0x02e],%l4 ! Mem[000000001800002e] std %l2,[%i3+0x028] ! Mem[0000000019800028] sth %l2,[%i1+0x036] ! Mem[0000000018800036] retl ldd [%i2+0x028],%l0 ! Mem[0000000019000028] p4_jmpl_1_lo: ldd [%o3+0x028],%l6 ! Mem[0000000019800028] ldx [%o0+0x000],%l4 ! Mem[0000000018000000] sth %l1,[%o3+0x03a] ! Mem[000000001980003a] ldd [%o0+0x010],%l2 ! Mem[0000000018000010] ldub [%o1+0x020],%l5 ! Mem[0000000018800020] jmpl %g6+8,%g0 stw %l0,[%o1+0x008] ! Mem[0000000018800008] p4_call_1_lo: lduh [%o0+0x02e],%l4 ! Mem[000000001800002e] std %l2,[%o3+0x028] ! Mem[0000000019800028] sth %l2,[%o1+0x036] ! Mem[0000000018800036] retl ldd [%o2+0x028],%l0 ! Mem[0000000019000028] p4_jmpl_1_he: jmpl %g6+8,%g0 ldsb [%i2+0x00b],%l7 ! Mem[000000001900000b] p4_call_1_he: ldx [%i2+0x018],%l5 ! Mem[0000000019000018] stb %l7,[%i3+0x020] ! Mem[0000000019800020] ldd [%i0+0x000],%l2 ! Mem[0000000018000000] ldd [%i0+0x028],%l0 ! Mem[0000000018000028] lduh [%i2+0x012],%l4 ! Mem[0000000019000012] stx %l6,[%i1+0x028] ! Mem[0000000018800028] retl lduw [%i3+0x038],%l4 ! Mem[0000000019800038] p4_jmpl_1_ho: jmpl %g6+8,%g0 ldsb [%o2+0x00b],%l7 ! Mem[000000001900000b] p4_call_1_ho: ldx [%o2+0x018],%l5 ! Mem[0000000019000018] stb %l7,[%o3+0x020] ! Mem[0000000019800020] ldd [%o0+0x000],%l2 ! Mem[0000000018000000] ldd [%o0+0x028],%l0 ! Mem[0000000018000028] lduh [%o2+0x012],%l4 ! Mem[0000000019000012] stx %l6,[%o1+0x028] ! Mem[0000000018800028] retl lduw [%o3+0x038],%l4 ! Mem[0000000019800038] p5_jmpl_1_le: stb %l7,[%i2+0x00d] ! Mem[000000001b00000d] ldsh [%i2+0x024],%l4 ! Mem[000000001b000024] ldx [%i0+0x038],%l1 ! Mem[000000001a000038] lduh [%i2+0x010],%l3 ! Mem[000000001b000010] ldx [%i3+0x000],%l5 ! Mem[000000001b800000] jmpl %g6+8,%g0 std %l0,[%i1+0x008] ! Mem[000000001a800008] p5_call_1_le: stw %l4,[%i3+0x00c] ! Mem[000000001b80000c] lduh [%i3+0x00a],%l3 ! Mem[000000001b80000a] ldx [%i2+0x030],%l2 ! Mem[000000001b000030] retl ldd [%i0+0x028],%l0 ! Mem[000000001a000028] p5_jmpl_1_lo: stb %l7,[%o2+0x00d] ! Mem[000000001b00000d] ldsh [%o2+0x024],%l4 ! Mem[000000001b000024] ldx [%o0+0x038],%l1 ! Mem[000000001a000038] lduh [%o2+0x010],%l3 ! Mem[000000001b000010] ldx [%o3+0x000],%l5 ! Mem[000000001b800000] jmpl %g6+8,%g0 std %l0,[%o1+0x008] ! Mem[000000001a800008] p5_call_1_lo: stw %l4,[%o3+0x00c] ! Mem[000000001b80000c] lduh [%o3+0x00a],%l3 ! Mem[000000001b80000a] ldx [%o2+0x030],%l2 ! Mem[000000001b000030] retl ldd [%o0+0x028],%l0 ! Mem[000000001a000028] p5_jmpl_1_he: jmpl %g6+8,%g0 lduh [%i3+0x02a],%l7 ! Mem[000000001b80002a] p5_call_1_he: stb %l5,[%i0+0x03b] ! Mem[000000001a00003b] lduw [%i1+0x020],%l7 ! Mem[000000001a800020] lduh [%i1+0x002],%l3 ! Mem[000000001a800002] ldub [%i2+0x02d],%l1 ! Mem[000000001b00002d] ldx [%i0+0x010],%l4 ! Mem[000000001a000010] std %l6,[%i2+0x008] ! Mem[000000001b000008] retl std %l4,[%i2+0x038] ! Mem[000000001b000038] p5_jmpl_1_ho: jmpl %g6+8,%g0 lduh [%o3+0x02a],%l7 ! Mem[000000001b80002a] p5_call_1_ho: stb %l5,[%o0+0x03b] ! Mem[000000001a00003b] lduw [%o1+0x020],%l7 ! Mem[000000001a800020] lduh [%o1+0x002],%l3 ! Mem[000000001a800002] ldub [%o2+0x02d],%l1 ! Mem[000000001b00002d] ldx [%o0+0x010],%l4 ! Mem[000000001a000010] std %l6,[%o2+0x008] ! Mem[000000001b000008] retl std %l4,[%o2+0x038] ! Mem[000000001b000038] p6_jmpl_1_le: ldsw [%i1+0x02c],%l7 ! Mem[000000001c80002c] stx %l4,[%i1+0x000] ! Mem[000000001c800000] lduw [%i0+0x038],%l1 ! Mem[000000001c000038] sth %l3,[%i1+0x010] ! Mem[000000001c800010] stx %l5,[%i3+0x020] ! Mem[000000001d800020] jmpl %g6+8,%g0 ldx [%i1+0x008],%l0 ! Mem[000000001c800008] p6_call_1_le: ldub [%i3+0x02e],%l4 ! Mem[000000001d80002e] ldsb [%i3+0x02a],%l3 ! Mem[000000001d80002a] ldsh [%i2+0x036],%l2 ! Mem[000000001d000036] retl ldd [%i2+0x028],%l0 ! Mem[000000001d000028] p6_jmpl_1_lo: ldsw [%o1+0x02c],%l7 ! Mem[000000001c80002c] stx %l4,[%o1+0x000] ! Mem[000000001c800000] lduw [%o0+0x038],%l1 ! Mem[000000001c000038] sth %l3,[%o1+0x010] ! Mem[000000001c800010] stx %l5,[%o3+0x020] ! Mem[000000001d800020] jmpl %g6+8,%g0 ldx [%o1+0x008],%l0 ! Mem[000000001c800008] p6_call_1_lo: ldub [%o3+0x02e],%l4 ! Mem[000000001d80002e] ldsb [%o3+0x02a],%l3 ! Mem[000000001d80002a] ldsh [%o2+0x036],%l2 ! Mem[000000001d000036] retl ldd [%o2+0x028],%l0 ! Mem[000000001d000028] p6_jmpl_1_he: jmpl %g6+8,%g0 ldx [%i1+0x008],%l7 ! Mem[000000001c800008] p6_call_1_he: stw %l5,[%i1+0x018] ! Mem[000000001c800018] ldsh [%i2+0x020],%l7 ! Mem[000000001d000020] stx %l3,[%i1+0x000] ! Mem[000000001c800000] stb %l1,[%i0+0x02d] ! Mem[000000001c00002d] ldx [%i2+0x010],%l4 ! Mem[000000001d000010] ldub [%i2+0x02b],%l6 ! Mem[000000001d00002b] retl stx %l4,[%i2+0x038] ! Mem[000000001d000038] p6_jmpl_1_ho: jmpl %g6+8,%g0 ldx [%o1+0x008],%l7 ! Mem[000000001c800008] p6_call_1_ho: stw %l5,[%o1+0x018] ! Mem[000000001c800018] ldsh [%o2+0x020],%l7 ! Mem[000000001d000020] stx %l3,[%o1+0x000] ! Mem[000000001c800000] stb %l1,[%o0+0x02d] ! Mem[000000001c00002d] ldx [%o2+0x010],%l4 ! Mem[000000001d000010] ldub [%o2+0x02b],%l6 ! Mem[000000001d00002b] retl stx %l4,[%o2+0x038] ! Mem[000000001d000038] p7_jmpl_1_le: stw %l7,[%i0+0x00c] ! Mem[000000001e00000c] ldx [%i3+0x020],%l4 ! Mem[000000001f800020] ldsw [%i1+0x038],%l1 ! Mem[000000001e800038] ldsh [%i3+0x010],%l3 ! Mem[000000001f800010] ldsh [%i0+0x000],%l5 ! Mem[000000001e000000] jmpl %g6+8,%g0 lduh [%i0+0x008],%l0 ! Mem[000000001e000008] p7_call_1_le: sth %l4,[%i2+0x00e] ! Mem[000000001f00000e] sth %l3,[%i2+0x00a] ! Mem[000000001f00000a] sth %l2,[%i3+0x036] ! Mem[000000001f800036] retl ldd [%i3+0x028],%l0 ! Mem[000000001f800028] p7_jmpl_1_lo: stw %l7,[%o0+0x00c] ! Mem[000000001e00000c] ldx [%o3+0x020],%l4 ! Mem[000000001f800020] ldsw [%o1+0x038],%l1 ! Mem[000000001e800038] ldsh [%o3+0x010],%l3 ! Mem[000000001f800010] ldsh [%o0+0x000],%l5 ! Mem[000000001e000000] jmpl %g6+8,%g0 lduh [%o0+0x008],%l0 ! Mem[000000001e000008] p7_call_1_lo: sth %l4,[%o2+0x00e] ! Mem[000000001f00000e] sth %l3,[%o2+0x00a] ! Mem[000000001f00000a] sth %l2,[%o3+0x036] ! Mem[000000001f800036] retl ldd [%o3+0x028],%l0 ! Mem[000000001f800028] p7_jmpl_1_he: jmpl %g6+8,%g0 stw %l7,[%i1+0x028] ! Mem[000000001e800028] p7_call_1_he: stx %l5,[%i3+0x038] ! Mem[000000001f800038] ldd [%i3+0x020],%l6 ! Mem[000000001f800020] ldub [%i2+0x002],%l3 ! Mem[000000001f000002] stx %l1,[%i3+0x028] ! Mem[000000001f800028] std %l4,[%i0+0x010] ! Mem[000000001e000010] ldsb [%i2+0x00b],%l6 ! Mem[000000001f00000b] retl ldsh [%i1+0x03a],%l4 ! Mem[000000001e80003a] p7_jmpl_1_ho: jmpl %g6+8,%g0 stw %l7,[%o1+0x028] ! Mem[000000001e800028] p7_call_1_ho: stx %l5,[%o3+0x038] ! Mem[000000001f800038] ldd [%o3+0x020],%l6 ! Mem[000000001f800020] ldub [%o2+0x002],%l3 ! Mem[000000001f000002] stx %l1,[%o3+0x028] ! Mem[000000001f800028] std %l4,[%o0+0x010] ! Mem[000000001e000010] ldsb [%o2+0x00b],%l6 ! Mem[000000001f00000b] retl ldsh [%o1+0x03a],%l4 ! Mem[000000001e80003a] p8_jmpl_1_le: lduw [%i2+0x02c],%l7 ! Mem[000000002100002c] ldsh [%i1+0x004],%l4 ! Mem[0000000020800004] ldd [%i1+0x038],%l0 ! Mem[0000000020800038] ldx [%i2+0x010],%l3 ! Mem[0000000021000010] lduh [%i1+0x020],%l5 ! Mem[0000000020800020] jmpl %g6+8,%g0 ldsw [%i0+0x008],%l0 ! Mem[0000000020000008] p8_call_1_le: ldsw [%i1+0x02c],%l4 ! Mem[000000002080002c] ldub [%i2+0x02a],%l3 ! Mem[000000002100002a] ldx [%i0+0x030],%l2 ! Mem[0000000020000030] retl stw %l0,[%i1+0x028] ! Mem[0000000020800028] p8_jmpl_1_lo: lduw [%o2+0x02c],%l7 ! Mem[000000002100002c] ldsh [%o1+0x004],%l4 ! Mem[0000000020800004] ldd [%o1+0x038],%l0 ! Mem[0000000020800038] ldx [%o2+0x010],%l3 ! Mem[0000000021000010] lduh [%o1+0x020],%l5 ! Mem[0000000020800020] jmpl %g6+8,%g0 ldsw [%o0+0x008],%l0 ! Mem[0000000020000008] p8_call_1_lo: ldsw [%o1+0x02c],%l4 ! Mem[000000002080002c] ldub [%o2+0x02a],%l3 ! Mem[000000002100002a] ldx [%o0+0x030],%l2 ! Mem[0000000020000030] retl stw %l0,[%o1+0x028] ! Mem[0000000020800028] p8_jmpl_1_he: jmpl %g6+8,%g0 ldsh [%i2+0x00a],%l7 ! Mem[000000002100000a] p8_call_1_he: ldsh [%i1+0x01a],%l5 ! Mem[000000002080001a] stw %l7,[%i1+0x020] ! Mem[0000000020800020] stw %l3,[%i3+0x000] ! Mem[0000000021800000] ldsw [%i0+0x02c],%l1 ! Mem[000000002000002c] std %l4,[%i2+0x010] ! Mem[0000000021000010] stw %l6,[%i2+0x028] ! Mem[0000000021000028] retl lduh [%i1+0x03a],%l4 ! Mem[000000002080003a] p8_jmpl_1_ho: jmpl %g6+8,%g0 ldsh [%o2+0x00a],%l7 ! Mem[000000002100000a] p8_call_1_ho: ldsh [%o1+0x01a],%l5 ! Mem[000000002080001a] stw %l7,[%o1+0x020] ! Mem[0000000020800020] stw %l3,[%o3+0x000] ! Mem[0000000021800000] ldsw [%o0+0x02c],%l1 ! Mem[000000002000002c] std %l4,[%o2+0x010] ! Mem[0000000021000010] stw %l6,[%o2+0x028] ! Mem[0000000021000028] retl lduh [%o1+0x03a],%l4 ! Mem[000000002080003a] p9_jmpl_1_le: ldsb [%i1+0x00d],%l7 ! Mem[000000002280000d] sth %l4,[%i0+0x024] ! Mem[0000000022000024] stx %l1,[%i2+0x038] ! Mem[0000000023000038] stx %l3,[%i0+0x010] ! Mem[0000000022000010] sth %l5,[%i2+0x000] ! Mem[0000000023000000] jmpl %g6+8,%g0 ldsb [%i0+0x009],%l0 ! Mem[0000000022000009] p9_call_1_le: std %l4,[%i0+0x008] ! Mem[0000000022000008] ldd [%i1+0x008],%l2 ! Mem[0000000022800008] ldsh [%i1+0x036],%l2 ! Mem[0000000022800036] retl stw %l0,[%i3+0x028] ! Mem[0000000023800028] p9_jmpl_1_lo: ldsb [%o1+0x00d],%l7 ! Mem[000000002280000d] sth %l4,[%o0+0x024] ! Mem[0000000022000024] stx %l1,[%o2+0x038] ! Mem[0000000023000038] stx %l3,[%o0+0x010] ! Mem[0000000022000010] sth %l5,[%o2+0x000] ! Mem[0000000023000000] jmpl %g6+8,%g0 ldsb [%o0+0x009],%l0 ! Mem[0000000022000009] p9_call_1_lo: std %l4,[%o0+0x008] ! Mem[0000000022000008] ldd [%o1+0x008],%l2 ! Mem[0000000022800008] ldsh [%o1+0x036],%l2 ! Mem[0000000022800036] retl stw %l0,[%o3+0x028] ! Mem[0000000023800028] p9_jmpl_1_he: jmpl %g6+8,%g0 ldub [%i3+0x02b],%l7 ! Mem[000000002380002b] p9_call_1_he: ldsw [%i1+0x038],%l5 ! Mem[0000000022800038] ldx [%i2+0x020],%l7 ! Mem[0000000023000020] ldsw [%i0+0x000],%l3 ! Mem[0000000022000000] std %l0,[%i3+0x028] ! Mem[0000000023800028] std %l4,[%i0+0x010] ! Mem[0000000022000010] stb %l6,[%i2+0x00b] ! Mem[000000002300000b] retl stb %l4,[%i0+0x03b] ! Mem[000000002200003b] p9_jmpl_1_ho: jmpl %g6+8,%g0 ldub [%o3+0x02b],%l7 ! Mem[000000002380002b] p9_call_1_ho: ldsw [%o1+0x038],%l5 ! Mem[0000000022800038] ldx [%o2+0x020],%l7 ! Mem[0000000023000020] ldsw [%o0+0x000],%l3 ! Mem[0000000022000000] std %l0,[%o3+0x028] ! Mem[0000000023800028] std %l4,[%o0+0x010] ! Mem[0000000022000010] stb %l6,[%o2+0x00b] ! Mem[000000002300000b] retl stb %l4,[%o0+0x03b] ! Mem[000000002200003b] p10_jmpl_1_le: stw %l7,[%i1+0x02c] ! Mem[000000002480002c] lduh [%i3+0x004],%l4 ! Mem[0000000025800004] std %l0,[%i3+0x038] ! Mem[0000000025800038] ldub [%i2+0x011],%l3 ! Mem[0000000025000011] ldd [%i3+0x020],%l4 ! Mem[0000000025800020] jmpl %g6+8,%g0 stx %l0,[%i0+0x008] ! Mem[0000000024000008] p10_call_1_le: ldub [%i3+0x02e],%l4 ! Mem[000000002580002e] std %l2,[%i1+0x028] ! Mem[0000000024800028] sth %l2,[%i2+0x036] ! Mem[0000000025000036] retl stw %l0,[%i1+0x028] ! Mem[0000000024800028] p10_jmpl_1_lo: stw %l7,[%o1+0x02c] ! Mem[000000002480002c] lduh [%o3+0x004],%l4 ! Mem[0000000025800004] std %l0,[%o3+0x038] ! Mem[0000000025800038] ldub [%o2+0x011],%l3 ! Mem[0000000025000011] ldd [%o3+0x020],%l4 ! Mem[0000000025800020] jmpl %g6+8,%g0 stx %l0,[%o0+0x008] ! Mem[0000000024000008] p10_call_1_lo: ldub [%o3+0x02e],%l4 ! Mem[000000002580002e] std %l2,[%o1+0x028] ! Mem[0000000024800028] sth %l2,[%o2+0x036] ! Mem[0000000025000036] retl stw %l0,[%o1+0x028] ! Mem[0000000024800028] p10_jmpl_1_he: jmpl %g6+8,%g0 stb %l7,[%i0+0x00b] ! Mem[000000002400000b] p10_call_1_he: lduw [%i3+0x018],%l5 ! Mem[0000000025800018] lduh [%i3+0x020],%l7 ! Mem[0000000025800020] sth %l3,[%i0+0x002] ! Mem[0000000024000002] ldd [%i1+0x028],%l0 ! Mem[0000000024800028] stw %l4,[%i2+0x010] ! Mem[0000000025000010] lduh [%i2+0x02a],%l6 ! Mem[000000002500002a] retl stw %l4,[%i3+0x038] ! Mem[0000000025800038] p10_jmpl_1_ho: jmpl %g6+8,%g0 stb %l7,[%o0+0x00b] ! Mem[000000002400000b] p10_call_1_ho: lduw [%o3+0x018],%l5 ! Mem[0000000025800018] lduh [%o3+0x020],%l7 ! Mem[0000000025800020] sth %l3,[%o0+0x002] ! Mem[0000000024000002] ldd [%o1+0x028],%l0 ! Mem[0000000024800028] stw %l4,[%o2+0x010] ! Mem[0000000025000010] lduh [%o2+0x02a],%l6 ! Mem[000000002500002a] retl stw %l4,[%o3+0x038] ! Mem[0000000025800038] p11_jmpl_1_le: lduw [%i3+0x00c],%l7 ! Mem[000000002780000c] ldd [%i1+0x020],%l4 ! Mem[0000000026800020] stb %l1,[%i3+0x03b] ! Mem[000000002780003b] std %l2,[%i0+0x010] ! Mem[0000000026000010] ldsw [%i3+0x000],%l5 ! Mem[0000000027800000] jmpl %g6+8,%g0 sth %l0,[%i3+0x008] ! Mem[0000000027800008] p11_call_1_le: sth %l4,[%i2+0x00e] ! Mem[000000002700000e] lduh [%i0+0x00a],%l3 ! Mem[000000002600000a] ldx [%i2+0x030],%l2 ! Mem[0000000027000030] retl stw %l0,[%i2+0x028] ! Mem[0000000027000028] p11_jmpl_1_lo: lduw [%o3+0x00c],%l7 ! Mem[000000002780000c] ldd [%o1+0x020],%l4 ! Mem[0000000026800020] stb %l1,[%o3+0x03b] ! Mem[000000002780003b] std %l2,[%o0+0x010] ! Mem[0000000026000010] ldsw [%o3+0x000],%l5 ! Mem[0000000027800000] jmpl %g6+8,%g0 sth %l0,[%o3+0x008] ! Mem[0000000027800008] p11_call_1_lo: sth %l4,[%o2+0x00e] ! Mem[000000002700000e] lduh [%o0+0x00a],%l3 ! Mem[000000002600000a] ldx [%o2+0x030],%l2 ! Mem[0000000027000030] retl stw %l0,[%o2+0x028] ! Mem[0000000027000028] p11_jmpl_1_he: jmpl %g6+8,%g0 stx %l7,[%i1+0x028] ! Mem[0000000026800028] p11_call_1_he: std %l4,[%i1+0x038] ! Mem[0000000026800038] ldsb [%i0+0x020],%l7 ! Mem[0000000026000020] ldub [%i1+0x002],%l3 ! Mem[0000000026800002] ldub [%i3+0x02d],%l1 ! Mem[000000002780002d] stw %l4,[%i0+0x010] ! Mem[0000000026000010] ldsh [%i2+0x00a],%l6 ! Mem[000000002700000a] retl ldsb [%i2+0x03b],%l4 ! Mem[000000002700003b] p11_jmpl_1_ho: jmpl %g6+8,%g0 stx %l7,[%o1+0x028] ! Mem[0000000026800028] p11_call_1_ho: std %l4,[%o1+0x038] ! Mem[0000000026800038] ldsb [%o0+0x020],%l7 ! Mem[0000000026000020] ldub [%o1+0x002],%l3 ! Mem[0000000026800002] ldub [%o3+0x02d],%l1 ! Mem[000000002780002d] stw %l4,[%o0+0x010] ! Mem[0000000026000010] ldsh [%o2+0x00a],%l6 ! Mem[000000002700000a] retl ldsb [%o2+0x03b],%l4 ! Mem[000000002700003b] p12_jmpl_1_le: ldsb [%i2+0x02d],%l7 ! Mem[000000002900002d] stb %l4,[%i0+0x004] ! Mem[0000000028000004] lduh [%i3+0x03a],%l1 ! Mem[000000002980003a] ldsb [%i2+0x011],%l3 ! Mem[0000000029000011] stb %l5,[%i0+0x020] ! Mem[0000000028000020] jmpl %g6+8,%g0 stb %l0,[%i3+0x009] ! Mem[0000000029800009] p12_call_1_le: ldsw [%i1+0x02c],%l4 ! Mem[000000002880002c] ldsb [%i0+0x02a],%l3 ! Mem[000000002800002a] ldsh [%i3+0x036],%l2 ! Mem[0000000029800036] retl stw %l0,[%i0+0x028] ! Mem[0000000028000028] p12_jmpl_1_lo: ldsb [%o2+0x02d],%l7 ! Mem[000000002900002d] stb %l4,[%o0+0x004] ! Mem[0000000028000004] lduh [%o3+0x03a],%l1 ! Mem[000000002980003a] ldsb [%o2+0x011],%l3 ! Mem[0000000029000011] stb %l5,[%o0+0x020] ! Mem[0000000028000020] jmpl %g6+8,%g0 stb %l0,[%o3+0x009] ! Mem[0000000029800009] p12_call_1_lo: ldsw [%o1+0x02c],%l4 ! Mem[000000002880002c] ldsb [%o0+0x02a],%l3 ! Mem[000000002800002a] ldsh [%o3+0x036],%l2 ! Mem[0000000029800036] retl stw %l0,[%o0+0x028] ! Mem[0000000028000028] p12_jmpl_1_he: jmpl %g6+8,%g0 ldsb [%i2+0x00b],%l7 ! Mem[000000002900000b] p12_call_1_he: sth %l5,[%i2+0x01a] ! Mem[000000002900001a] stx %l7,[%i2+0x020] ! Mem[0000000029000020] std %l2,[%i2+0x000] ! Mem[0000000029000000] stb %l1,[%i1+0x02d] ! Mem[000000002880002d] ldd [%i2+0x010],%l4 ! Mem[0000000029000010] sth %l6,[%i2+0x02a] ! Mem[000000002900002a] retl ldub [%i1+0x03b],%l4 ! Mem[000000002880003b] p12_jmpl_1_ho: jmpl %g6+8,%g0 ldsb [%o2+0x00b],%l7 ! Mem[000000002900000b] p12_call_1_ho: sth %l5,[%o2+0x01a] ! Mem[000000002900001a] stx %l7,[%o2+0x020] ! Mem[0000000029000020] std %l2,[%o2+0x000] ! Mem[0000000029000000] stb %l1,[%o1+0x02d] ! Mem[000000002880002d] ldd [%o2+0x010],%l4 ! Mem[0000000029000010] sth %l6,[%o2+0x02a] ! Mem[000000002900002a] retl ldub [%o1+0x03b],%l4 ! Mem[000000002880003b] p13_jmpl_1_le: std %l6,[%i1+0x008] ! Mem[000000002a800008] ldsw [%i2+0x024],%l4 ! Mem[000000002b000024] ldub [%i3+0x03b],%l1 ! Mem[000000002b80003b] lduw [%i1+0x010],%l3 ! Mem[000000002a800010] stw %l5,[%i1+0x000] ! Mem[000000002a800000] jmpl %g6+8,%g0 lduw [%i3+0x008],%l0 ! Mem[000000002b800008] p13_call_1_le: std %l4,[%i0+0x008] ! Mem[000000002a000008] sth %l3,[%i0+0x00a] ! Mem[000000002a00000a] sth %l2,[%i0+0x036] ! Mem[000000002a000036] retl stw %l0,[%i2+0x028] ! Mem[000000002b000028] p13_jmpl_1_lo: std %l6,[%o1+0x008] ! Mem[000000002a800008] ldsw [%o2+0x024],%l4 ! Mem[000000002b000024] ldub [%o3+0x03b],%l1 ! Mem[000000002b80003b] lduw [%o1+0x010],%l3 ! Mem[000000002a800010] stw %l5,[%o1+0x000] ! Mem[000000002a800000] jmpl %g6+8,%g0 lduw [%o3+0x008],%l0 ! Mem[000000002b800008] p13_call_1_lo: std %l4,[%o0+0x008] ! Mem[000000002a000008] sth %l3,[%o0+0x00a] ! Mem[000000002a00000a] sth %l2,[%o0+0x036] ! Mem[000000002a000036] retl stw %l0,[%o2+0x028] ! Mem[000000002b000028] p13_jmpl_1_he: jmpl %g6+8,%g0 lduh [%i3+0x02a],%l7 ! Mem[000000002b80002a] p13_call_1_he: ldd [%i0+0x038],%l4 ! Mem[000000002a000038] stb %l7,[%i3+0x020] ! Mem[000000002b800020] ldsw [%i2+0x000],%l3 ! Mem[000000002b000000] stx %l1,[%i0+0x028] ! Mem[000000002a000028] ldd [%i0+0x010],%l4 ! Mem[000000002a000010] ldx [%i2+0x008],%l6 ! Mem[000000002b000008] retl ldx [%i1+0x038],%l4 ! Mem[000000002a800038] p13_jmpl_1_ho: jmpl %g6+8,%g0 lduh [%o3+0x02a],%l7 ! Mem[000000002b80002a] p13_call_1_ho: ldd [%o0+0x038],%l4 ! Mem[000000002a000038] stb %l7,[%o3+0x020] ! Mem[000000002b800020] ldsw [%o2+0x000],%l3 ! Mem[000000002b000000] stx %l1,[%o0+0x028] ! Mem[000000002a000028] ldd [%o0+0x010],%l4 ! Mem[000000002a000010] ldx [%o2+0x008],%l6 ! Mem[000000002b000008] retl ldx [%o1+0x038],%l4 ! Mem[000000002a800038] p14_jmpl_1_le: ldub [%i0+0x02d],%l7 ! Mem[000000002c00002d] stw %l4,[%i1+0x004] ! Mem[000000002c800004] ldsb [%i0+0x03b],%l1 ! Mem[000000002c00003b] stw %l3,[%i3+0x010] ! Mem[000000002d800010] ldsw [%i2+0x020],%l5 ! Mem[000000002d000020] jmpl %g6+8,%g0 ldub [%i3+0x009],%l0 ! Mem[000000002d800009] p14_call_1_le: ldsh [%i3+0x02e],%l4 ! Mem[000000002d80002e] lduw [%i0+0x028],%l3 ! Mem[000000002c000028] ldx [%i1+0x030],%l2 ! Mem[000000002c800030] retl std %l0,[%i3+0x028] ! Mem[000000002d800028] p14_jmpl_1_lo: ldub [%o0+0x02d],%l7 ! Mem[000000002c00002d] stw %l4,[%o1+0x004] ! Mem[000000002c800004] ldsb [%o0+0x03b],%l1 ! Mem[000000002c00003b] stw %l3,[%o3+0x010] ! Mem[000000002d800010] ldsw [%o2+0x020],%l5 ! Mem[000000002d000020] jmpl %g6+8,%g0 ldub [%o3+0x009],%l0 ! Mem[000000002d800009] p14_call_1_lo: ldsh [%o3+0x02e],%l4 ! Mem[000000002d80002e] lduw [%o0+0x028],%l3 ! Mem[000000002c000028] ldx [%o1+0x030],%l2 ! Mem[000000002c800030] retl std %l0,[%o3+0x028] ! Mem[000000002d800028] p14_jmpl_1_he: jmpl %g6+8,%g0 std %l6,[%i0+0x008] ! Mem[000000002c000008] p14_call_1_he: ldsb [%i1+0x01b],%l5 ! Mem[000000002c80001b] lduw [%i0+0x020],%l7 ! Mem[000000002c000020] stb %l3,[%i3+0x002] ! Mem[000000002d800002] ldsw [%i1+0x02c],%l1 ! Mem[000000002c80002c] ldsh [%i2+0x012],%l4 ! Mem[000000002d000012] ldub [%i2+0x02b],%l6 ! Mem[000000002d00002b] retl sth %l4,[%i1+0x03a] ! Mem[000000002c80003a] p14_jmpl_1_ho: jmpl %g6+8,%g0 std %l6,[%o0+0x008] ! Mem[000000002c000008] p14_call_1_ho: ldsb [%o1+0x01b],%l5 ! Mem[000000002c80001b] lduw [%o0+0x020],%l7 ! Mem[000000002c000020] stb %l3,[%o3+0x002] ! Mem[000000002d800002] ldsw [%o1+0x02c],%l1 ! Mem[000000002c80002c] ldsh [%o2+0x012],%l4 ! Mem[000000002d000012] ldub [%o2+0x02b],%l6 ! Mem[000000002d00002b] retl sth %l4,[%o1+0x03a] ! Mem[000000002c80003a] p15_jmpl_1_le: stx %l7,[%i2+0x008] ! Mem[000000002f000008] lduw [%i3+0x024],%l4 ! Mem[000000002f800024] ldd [%i1+0x038],%l0 ! Mem[000000002e800038] ldsw [%i2+0x010],%l3 ! Mem[000000002f000010] lduw [%i3+0x000],%l5 ! Mem[000000002f800000] jmpl %g6+8,%g0 ldsh [%i2+0x008],%l0 ! Mem[000000002f000008] p15_call_1_le: stb %l4,[%i3+0x00e] ! Mem[000000002f80000e] ldsh [%i0+0x00a],%l3 ! Mem[000000002e00000a] ldsh [%i2+0x036],%l2 ! Mem[000000002f000036] retl std %l0,[%i1+0x028] ! Mem[000000002e800028] p15_jmpl_1_lo: stx %l7,[%o2+0x008] ! Mem[000000002f000008] lduw [%o3+0x024],%l4 ! Mem[000000002f800024] ldd [%o1+0x038],%l0 ! Mem[000000002e800038] ldsw [%o2+0x010],%l3 ! Mem[000000002f000010] lduw [%o3+0x000],%l5 ! Mem[000000002f800000] jmpl %g6+8,%g0 ldsh [%o2+0x008],%l0 ! Mem[000000002f000008] p15_call_1_lo: stb %l4,[%o3+0x00e] ! Mem[000000002f80000e] ldsh [%o0+0x00a],%l3 ! Mem[000000002e00000a] ldsh [%o2+0x036],%l2 ! Mem[000000002f000036] retl std %l0,[%o1+0x028] ! Mem[000000002e800028] p15_jmpl_1_he: jmpl %g6+8,%g0 stw %l7,[%i1+0x028] ! Mem[000000002e800028] p15_call_1_he: ldub [%i2+0x03b],%l5 ! Mem[000000002f00003b] ldsh [%i2+0x020],%l7 ! Mem[000000002f000020] ldsh [%i0+0x002],%l3 ! Mem[000000002e000002] ldx [%i0+0x028],%l1 ! Mem[000000002e000028] ldsh [%i0+0x012],%l4 ! Mem[000000002e000012] ldsb [%i2+0x00b],%l6 ! Mem[000000002f00000b] retl ldd [%i0+0x038],%l4 ! Mem[000000002e000038] p15_jmpl_1_ho: jmpl %g6+8,%g0 stw %l7,[%o1+0x028] ! Mem[000000002e800028] p15_call_1_ho: ldub [%o2+0x03b],%l5 ! Mem[000000002f00003b] ldsh [%o2+0x020],%l7 ! Mem[000000002f000020] ldsh [%o0+0x002],%l3 ! Mem[000000002e000002] ldx [%o0+0x028],%l1 ! Mem[000000002e000028] ldsh [%o0+0x012],%l4 ! Mem[000000002e000012] ldsb [%o2+0x00b],%l6 ! Mem[000000002f00000b] retl ldd [%o0+0x038],%l4 ! Mem[000000002e000038] p16_jmpl_1_le: ldx [%i1+0x028],%l7 ! Mem[0000000030800028] ldsb [%i2+0x004],%l4 ! Mem[0000000031000004] sth %l1,[%i1+0x03a] ! Mem[000000003080003a] stb %l3,[%i0+0x011] ! Mem[0000000030000011] std %l4,[%i3+0x020] ! Mem[0000000031800020] jmpl %g6+8,%g0 ldd [%i2+0x008],%l0 ! Mem[0000000031000008] p16_call_1_le: ldsb [%i2+0x02e],%l4 ! Mem[000000003100002e] stw %l3,[%i3+0x028] ! Mem[0000000031800028] sth %l2,[%i2+0x036] ! Mem[0000000031000036] retl std %l0,[%i2+0x028] ! Mem[0000000031000028] p16_jmpl_1_lo: ldx [%o1+0x028],%l7 ! Mem[0000000030800028] ldsb [%o2+0x004],%l4 ! Mem[0000000031000004] sth %l1,[%o1+0x03a] ! Mem[000000003080003a] stb %l3,[%o0+0x011] ! Mem[0000000030000011] std %l4,[%o3+0x020] ! Mem[0000000031800020] jmpl %g6+8,%g0 ldd [%o2+0x008],%l0 ! Mem[0000000031000008] p16_call_1_lo: ldsb [%o2+0x02e],%l4 ! Mem[000000003100002e] stw %l3,[%o3+0x028] ! Mem[0000000031800028] sth %l2,[%o2+0x036] ! Mem[0000000031000036] retl std %l0,[%o2+0x028] ! Mem[0000000031000028] p16_jmpl_1_he: jmpl %g6+8,%g0 ldsh [%i1+0x00a],%l7 ! Mem[000000003080000a] p16_call_1_he: lduh [%i0+0x01a],%l5 ! Mem[000000003000001a] ldd [%i3+0x020],%l6 ! Mem[0000000031800020] ldx [%i0+0x000],%l3 ! Mem[0000000030000000] stw %l1,[%i2+0x02c] ! Mem[000000003100002c] ldub [%i2+0x013],%l4 ! Mem[0000000031000013] stw %l6,[%i2+0x028] ! Mem[0000000031000028] retl ldsw [%i3+0x038],%l4 ! Mem[0000000031800038] p16_jmpl_1_ho: jmpl %g6+8,%g0 ldsh [%o1+0x00a],%l7 ! Mem[000000003080000a] p16_call_1_ho: lduh [%o0+0x01a],%l5 ! Mem[000000003000001a] ldd [%o3+0x020],%l6 ! Mem[0000000031800020] ldx [%o0+0x000],%l3 ! Mem[0000000030000000] stw %l1,[%o2+0x02c] ! Mem[000000003100002c] ldub [%o2+0x013],%l4 ! Mem[0000000031000013] stw %l6,[%o2+0x028] ! Mem[0000000031000028] retl ldsw [%o3+0x038],%l4 ! Mem[0000000031800038] p17_jmpl_1_le: ldsh [%i0+0x00c],%l7 ! Mem[000000003200000c] std %l4,[%i1+0x020] ! Mem[0000000032800020] std %l0,[%i2+0x038] ! Mem[0000000033000038] ldd [%i2+0x010],%l2 ! Mem[0000000033000010] ldsb [%i0+0x000],%l5 ! Mem[0000000032000000] jmpl %g6+8,%g0 stw %l0,[%i2+0x008] ! Mem[0000000033000008] p17_call_1_le: ldx [%i1+0x008],%l4 ! Mem[0000000032800008] ldx [%i3+0x008],%l3 ! Mem[0000000033800008] ldx [%i3+0x030],%l2 ! Mem[0000000033800030] retl std %l0,[%i0+0x028] ! Mem[0000000032000028] p17_jmpl_1_lo: ldsh [%o0+0x00c],%l7 ! Mem[000000003200000c] std %l4,[%o1+0x020] ! Mem[0000000032800020] std %l0,[%o2+0x038] ! Mem[0000000033000038] ldd [%o2+0x010],%l2 ! Mem[0000000033000010] ldsb [%o0+0x000],%l5 ! Mem[0000000032000000] jmpl %g6+8,%g0 stw %l0,[%o2+0x008] ! Mem[0000000033000008] p17_call_1_lo: ldx [%o1+0x008],%l4 ! Mem[0000000032800008] ldx [%o3+0x008],%l3 ! Mem[0000000033800008] ldx [%o3+0x030],%l2 ! Mem[0000000033800030] retl std %l0,[%o0+0x028] ! Mem[0000000032000028] p17_jmpl_1_he: jmpl %g6+8,%g0 lduw [%i2+0x028],%l7 ! Mem[0000000033000028] p17_call_1_he: stb %l5,[%i1+0x03b] ! Mem[000000003280003b] stw %l7,[%i0+0x020] ! Mem[0000000032000020] ldsb [%i1+0x002],%l3 ! Mem[0000000032800002] ldsh [%i0+0x02c],%l1 ! Mem[000000003200002c] ldub [%i0+0x013],%l4 ! Mem[0000000032000013] stb %l6,[%i2+0x00b] ! Mem[000000003300000b] retl stb %l4,[%i2+0x03b] ! Mem[000000003300003b] p17_jmpl_1_ho: jmpl %g6+8,%g0 lduw [%o2+0x028],%l7 ! Mem[0000000033000028] p17_call_1_ho: stb %l5,[%o1+0x03b] ! Mem[000000003280003b] stw %l7,[%o0+0x020] ! Mem[0000000032000020] ldsb [%o1+0x002],%l3 ! Mem[0000000032800002] ldsh [%o0+0x02c],%l1 ! Mem[000000003200002c] ldub [%o0+0x013],%l4 ! Mem[0000000032000013] stb %l6,[%o2+0x00b] ! Mem[000000003300000b] retl stb %l4,[%o2+0x03b] ! Mem[000000003300003b] p18_jmpl_1_le: sth %l7,[%i3+0x02c] ! Mem[000000003580002c] ldub [%i3+0x004],%l4 ! Mem[0000000035800004] lduw [%i2+0x038],%l1 ! Mem[0000000035000038] lduh [%i0+0x010],%l3 ! Mem[0000000034000010] ldub [%i2+0x020],%l5 ! Mem[0000000035000020] jmpl %g6+8,%g0 std %l0,[%i2+0x008] ! Mem[0000000035000008] p18_call_1_le: ldd [%i0+0x028],%l4 ! Mem[0000000034000028] ldsb [%i3+0x02a],%l3 ! Mem[000000003580002a] ldsh [%i0+0x036],%l2 ! Mem[0000000034000036] retl std %l0,[%i2+0x028] ! Mem[0000000035000028] p18_jmpl_1_lo: sth %l7,[%o3+0x02c] ! Mem[000000003580002c] ldub [%o3+0x004],%l4 ! Mem[0000000035800004] lduw [%o2+0x038],%l1 ! Mem[0000000035000038] lduh [%o0+0x010],%l3 ! Mem[0000000034000010] ldub [%o2+0x020],%l5 ! Mem[0000000035000020] jmpl %g6+8,%g0 std %l0,[%o2+0x008] ! Mem[0000000035000008] p18_call_1_lo: ldd [%o0+0x028],%l4 ! Mem[0000000034000028] ldsb [%o3+0x02a],%l3 ! Mem[000000003580002a] ldsh [%o0+0x036],%l2 ! Mem[0000000034000036] retl std %l0,[%o2+0x028] ! Mem[0000000035000028] p18_jmpl_1_he: jmpl %g6+8,%g0 stb %l7,[%i3+0x00b] ! Mem[000000003580000b] p18_call_1_he: std %l4,[%i3+0x018] ! Mem[0000000035800018] ldx [%i2+0x020],%l7 ! Mem[0000000035000020] lduw [%i2+0x000],%l3 ! Mem[0000000035000000] lduw [%i2+0x02c],%l1 ! Mem[000000003500002c] ldub [%i2+0x013],%l4 ! Mem[0000000035000013] lduh [%i2+0x02a],%l6 ! Mem[000000003500002a] retl stw %l4,[%i1+0x038] ! Mem[0000000034800038] p18_jmpl_1_ho: jmpl %g6+8,%g0 stb %l7,[%o3+0x00b] ! Mem[000000003580000b] p18_call_1_ho: std %l4,[%o3+0x018] ! Mem[0000000035800018] ldx [%o2+0x020],%l7 ! Mem[0000000035000020] lduw [%o2+0x000],%l3 ! Mem[0000000035000000] lduw [%o2+0x02c],%l1 ! Mem[000000003500002c] ldub [%o2+0x013],%l4 ! Mem[0000000035000013] lduh [%o2+0x02a],%l6 ! Mem[000000003500002a] retl stw %l4,[%o1+0x038] ! Mem[0000000034800038] p19_jmpl_1_le: lduh [%i2+0x00c],%l7 ! Mem[000000003700000c] stx %l4,[%i1+0x020] ! Mem[0000000036800020] lduh [%i3+0x03a],%l1 ! Mem[000000003780003a] sth %l3,[%i2+0x010] ! Mem[0000000037000010] ldx [%i3+0x000],%l5 ! Mem[0000000037800000] jmpl %g6+8,%g0 ldx [%i1+0x008],%l0 ! Mem[0000000036800008] p19_call_1_le: lduw [%i3+0x00c],%l4 ! Mem[000000003780000c] sth %l3,[%i2+0x00a] ! Mem[000000003700000a] sth %l2,[%i1+0x036] ! Mem[0000000036800036] retl ldx [%i0+0x028],%l0 ! Mem[0000000036000028] p19_jmpl_1_lo: lduh [%o2+0x00c],%l7 ! Mem[000000003700000c] stx %l4,[%o1+0x020] ! Mem[0000000036800020] lduh [%o3+0x03a],%l1 ! Mem[000000003780003a] sth %l3,[%o2+0x010] ! Mem[0000000037000010] ldx [%o3+0x000],%l5 ! Mem[0000000037800000] jmpl %g6+8,%g0 ldx [%o1+0x008],%l0 ! Mem[0000000036800008] p19_call_1_lo: lduw [%o3+0x00c],%l4 ! Mem[000000003780000c] sth %l3,[%o2+0x00a] ! Mem[000000003700000a] sth %l2,[%o1+0x036] ! Mem[0000000036800036] retl ldx [%o0+0x028],%l0 ! Mem[0000000036000028] p19_jmpl_1_he: jmpl %g6+8,%g0 stx %l7,[%i1+0x028] ! Mem[0000000036800028] p19_call_1_he: stx %l5,[%i1+0x038] ! Mem[0000000036800038] lduh [%i3+0x020],%l7 ! Mem[0000000037800020] ldd [%i3+0x000],%l2 ! Mem[0000000037800000] sth %l1,[%i0+0x02c] ! Mem[000000003600002c] lduw [%i0+0x010],%l4 ! Mem[0000000036000010] ldd [%i2+0x008],%l6 ! Mem[0000000037000008] retl ldsb [%i1+0x03b],%l4 ! Mem[000000003680003b] p19_jmpl_1_ho: jmpl %g6+8,%g0 stx %l7,[%o1+0x028] ! Mem[0000000036800028] p19_call_1_ho: stx %l5,[%o1+0x038] ! Mem[0000000036800038] lduh [%o3+0x020],%l7 ! Mem[0000000037800020] ldd [%o3+0x000],%l2 ! Mem[0000000037800000] sth %l1,[%o0+0x02c] ! Mem[000000003600002c] lduw [%o0+0x010],%l4 ! Mem[0000000036000010] ldd [%o2+0x008],%l6 ! Mem[0000000037000008] retl ldsb [%o1+0x03b],%l4 ! Mem[000000003680003b] p20_jmpl_1_le: ldd [%i1+0x028],%l6 ! Mem[0000000038800028] ldx [%i0+0x000],%l4 ! Mem[0000000038000000] ldsh [%i3+0x03a],%l1 ! Mem[000000003980003a] ldsh [%i1+0x010],%l3 ! Mem[0000000038800010] stx %l5,[%i3+0x020] ! Mem[0000000039800020] jmpl %g6+8,%g0 lduh [%i1+0x008],%l0 ! Mem[0000000038800008] p20_call_1_le: stx %l4,[%i2+0x028] ! Mem[0000000039000028] lduw [%i2+0x028],%l3 ! Mem[0000000039000028] ldx [%i2+0x030],%l2 ! Mem[0000000039000030] retl ldx [%i2+0x028],%l0 ! Mem[0000000039000028] p20_jmpl_1_lo: ldd [%o1+0x028],%l6 ! Mem[0000000038800028] ldx [%o0+0x000],%l4 ! Mem[0000000038000000] ldsh [%o3+0x03a],%l1 ! Mem[000000003980003a] ldsh [%o1+0x010],%l3 ! Mem[0000000038800010] stx %l5,[%o3+0x020] ! Mem[0000000039800020] jmpl %g6+8,%g0 lduh [%o1+0x008],%l0 ! Mem[0000000038800008] p20_call_1_lo: stx %l4,[%o2+0x028] ! Mem[0000000039000028] lduw [%o2+0x028],%l3 ! Mem[0000000039000028] ldx [%o2+0x030],%l2 ! Mem[0000000039000030] retl ldx [%o2+0x028],%l0 ! Mem[0000000039000028] p20_jmpl_1_he: jmpl %g6+8,%g0 ldsw [%i1+0x008],%l7 ! Mem[0000000038800008] p20_call_1_he: ldd [%i2+0x018],%l4 ! Mem[0000000039000018] ldsb [%i0+0x020],%l7 ! Mem[0000000038000020] ldx [%i3+0x000],%l3 ! Mem[0000000039800000] ldsb [%i3+0x02d],%l1 ! Mem[000000003980002d] lduw [%i2+0x010],%l4 ! Mem[0000000039000010] sth %l6,[%i2+0x02a] ! Mem[000000003900002a] retl ldub [%i0+0x03b],%l4 ! Mem[000000003800003b] p20_jmpl_1_ho: jmpl %g6+8,%g0 ldsw [%o1+0x008],%l7 ! Mem[0000000038800008] p20_call_1_ho: ldd [%o2+0x018],%l4 ! Mem[0000000039000018] ldsb [%o0+0x020],%l7 ! Mem[0000000038000020] ldx [%o3+0x000],%l3 ! Mem[0000000039800000] ldsb [%o3+0x02d],%l1 ! Mem[000000003980002d] lduw [%o2+0x010],%l4 ! Mem[0000000039000010] sth %l6,[%o2+0x02a] ! Mem[000000003900002a] retl ldub [%o0+0x03b],%l4 ! Mem[000000003800003b] p21_jmpl_1_le: stb %l7,[%i0+0x00d] ! Mem[000000003a00000d] ldsh [%i3+0x024],%l4 ! Mem[000000003b800024] ldsb [%i3+0x03b],%l1 ! Mem[000000003b80003b] ldx [%i3+0x010],%l3 ! Mem[000000003b800010] ldsh [%i0+0x000],%l5 ! Mem[000000003a000000] jmpl %g6+8,%g0 ldsw [%i1+0x008],%l0 ! Mem[000000003a800008] p21_call_1_le: lduh [%i1+0x00e],%l4 ! Mem[000000003a80000e] ldsh [%i1+0x00a],%l3 ! Mem[000000003a80000a] ldsh [%i2+0x036],%l2 ! Mem[000000003b000036] retl ldx [%i3+0x028],%l0 ! Mem[000000003b800028] p21_jmpl_1_lo: stb %l7,[%o0+0x00d] ! Mem[000000003a00000d] ldsh [%o3+0x024],%l4 ! Mem[000000003b800024] ldsb [%o3+0x03b],%l1 ! Mem[000000003b80003b] ldx [%o3+0x010],%l3 ! Mem[000000003b800010] ldsh [%o0+0x000],%l5 ! Mem[000000003a000000] jmpl %g6+8,%g0 ldsw [%o1+0x008],%l0 ! Mem[000000003a800008] p21_call_1_lo: lduh [%o1+0x00e],%l4 ! Mem[000000003a80000e] ldsh [%o1+0x00a],%l3 ! Mem[000000003a80000a] ldsh [%o2+0x036],%l2 ! Mem[000000003b000036] retl ldx [%o3+0x028],%l0 ! Mem[000000003b800028] p21_jmpl_1_he: jmpl %g6+8,%g0 lduh [%i2+0x02a],%l7 ! Mem[000000003b00002a] p21_call_1_he: ldsw [%i3+0x038],%l5 ! Mem[000000003b800038] stx %l7,[%i2+0x020] ! Mem[000000003b000020] stx %l3,[%i0+0x000] ! Mem[000000003a000000] lduh [%i0+0x02c],%l1 ! Mem[000000003a00002c] stb %l4,[%i0+0x013] ! Mem[000000003a000013] ldx [%i3+0x008],%l6 ! Mem[000000003b800008] retl ldx [%i3+0x038],%l4 ! Mem[000000003b800038] p21_jmpl_1_ho: jmpl %g6+8,%g0 lduh [%o2+0x02a],%l7 ! Mem[000000003b00002a] p21_call_1_ho: ldsw [%o3+0x038],%l5 ! Mem[000000003b800038] stx %l7,[%o2+0x020] ! Mem[000000003b000020] stx %l3,[%o0+0x000] ! Mem[000000003a000000] lduh [%o0+0x02c],%l1 ! Mem[000000003a00002c] stb %l4,[%o0+0x013] ! Mem[000000003a000013] ldx [%o3+0x008],%l6 ! Mem[000000003b800008] retl ldx [%o3+0x038],%l4 ! Mem[000000003b800038] p22_jmpl_1_le: ldsw [%i2+0x02c],%l7 ! Mem[000000003d00002c] sth %l4,[%i1+0x004] ! Mem[000000003c800004] stw %l1,[%i0+0x038] ! Mem[000000003c000038] stx %l3,[%i2+0x010] ! Mem[000000003d000010] lduh [%i1+0x020],%l5 ! Mem[000000003c800020] jmpl %g6+8,%g0 ldsb [%i1+0x009],%l0 ! Mem[000000003c800009] p22_call_1_le: stw %l4,[%i0+0x02c] ! Mem[000000003c00002c] stw %l3,[%i1+0x028] ! Mem[000000003c800028] sth %l2,[%i3+0x036] ! Mem[000000003d800036] retl ldx [%i1+0x028],%l0 ! Mem[000000003c800028] p22_jmpl_1_lo: ldsw [%o2+0x02c],%l7 ! Mem[000000003d00002c] sth %l4,[%o1+0x004] ! Mem[000000003c800004] stw %l1,[%o0+0x038] ! Mem[000000003c000038] stx %l3,[%o2+0x010] ! Mem[000000003d000010] lduh [%o1+0x020],%l5 ! Mem[000000003c800020] jmpl %g6+8,%g0 ldsb [%o1+0x009],%l0 ! Mem[000000003c800009] p22_call_1_lo: stw %l4,[%o0+0x02c] ! Mem[000000003c00002c] stw %l3,[%o1+0x028] ! Mem[000000003c800028] sth %l2,[%o3+0x036] ! Mem[000000003d800036] retl ldx [%o1+0x028],%l0 ! Mem[000000003c800028] p22_jmpl_1_he: jmpl %g6+8,%g0 std %l6,[%i3+0x008] ! Mem[000000003d800008] p22_call_1_he: ldub [%i1+0x01b],%l5 ! Mem[000000003c80001b] stb %l7,[%i2+0x020] ! Mem[000000003d000020] lduw [%i0+0x000],%l3 ! Mem[000000003c000000] std %l0,[%i3+0x028] ! Mem[000000003d800028] stb %l4,[%i2+0x013] ! Mem[000000003d000013] ldub [%i3+0x02b],%l6 ! Mem[000000003d80002b] retl sth %l4,[%i2+0x03a] ! Mem[000000003d00003a] p22_jmpl_1_ho: jmpl %g6+8,%g0 std %l6,[%o3+0x008] ! Mem[000000003d800008] p22_call_1_ho: ldub [%o1+0x01b],%l5 ! Mem[000000003c80001b] stb %l7,[%o2+0x020] ! Mem[000000003d000020] lduw [%o0+0x000],%l3 ! Mem[000000003c000000] std %l0,[%o3+0x028] ! Mem[000000003d800028] stb %l4,[%o2+0x013] ! Mem[000000003d000013] ldub [%o3+0x02b],%l6 ! Mem[000000003d80002b] retl sth %l4,[%o2+0x03a] ! Mem[000000003d00003a] p23_jmpl_1_le: stw %l7,[%i1+0x00c] ! Mem[000000003e80000c] lduh [%i0+0x024],%l4 ! Mem[000000003e000024] stb %l1,[%i0+0x03b] ! Mem[000000003e00003b] ldub [%i0+0x011],%l3 ! Mem[000000003e000011] sth %l5,[%i2+0x000] ! Mem[000000003f000000] jmpl %g6+8,%g0 stx %l0,[%i1+0x008] ! Mem[000000003e800008] p23_call_1_le: ldub [%i3+0x00e],%l4 ! Mem[000000003f80000e] ldx [%i0+0x008],%l3 ! Mem[000000003e000008] ldx [%i0+0x030],%l2 ! Mem[000000003e000030] retl ldx [%i2+0x028],%l0 ! Mem[000000003f000028] p23_jmpl_1_lo: stw %l7,[%o1+0x00c] ! Mem[000000003e80000c] lduh [%o0+0x024],%l4 ! Mem[000000003e000024] stb %l1,[%o0+0x03b] ! Mem[000000003e00003b] ldub [%o0+0x011],%l3 ! Mem[000000003e000011] sth %l5,[%o2+0x000] ! Mem[000000003f000000] jmpl %g6+8,%g0 stx %l0,[%o1+0x008] ! Mem[000000003e800008] p23_call_1_lo: ldub [%o3+0x00e],%l4 ! Mem[000000003f80000e] ldx [%o0+0x008],%l3 ! Mem[000000003e000008] ldx [%o0+0x030],%l2 ! Mem[000000003e000030] retl ldx [%o2+0x028],%l0 ! Mem[000000003f000028] p23_jmpl_1_he: jmpl %g6+8,%g0 ldd [%i0+0x028],%l6 ! Mem[000000003e000028] p23_call_1_he: ldx [%i2+0x038],%l5 ! Mem[000000003f000038] lduw [%i0+0x020],%l7 ! Mem[000000003e000020] stw %l3,[%i1+0x000] ! Mem[000000003e800000] ldsh [%i1+0x02c],%l1 ! Mem[000000003e80002c] sth %l4,[%i3+0x012] ! Mem[000000003f800012] ldsb [%i3+0x00b],%l6 ! Mem[000000003f80000b] retl ldd [%i2+0x038],%l4 ! Mem[000000003f000038] p23_jmpl_1_ho: jmpl %g6+8,%g0 ldd [%o0+0x028],%l6 ! Mem[000000003e000028] p23_call_1_ho: ldx [%o2+0x038],%l5 ! Mem[000000003f000038] lduw [%o0+0x020],%l7 ! Mem[000000003e000020] stw %l3,[%o1+0x000] ! Mem[000000003e800000] ldsh [%o1+0x02c],%l1 ! Mem[000000003e80002c] sth %l4,[%o3+0x012] ! Mem[000000003f800012] ldsb [%o3+0x00b],%l6 ! Mem[000000003f80000b] retl ldd [%o2+0x038],%l4 ! Mem[000000003f000038] p24_jmpl_1_le: lduw [%i0+0x02c],%l7 ! Mem[000000004000002c] ldd [%i2+0x000],%l4 ! Mem[0000000041000000] ldx [%i1+0x038],%l1 ! Mem[0000000040800038] std %l2,[%i2+0x010] ! Mem[0000000041000010] ldd [%i3+0x020],%l4 ! Mem[0000000041800020] jmpl %g6+8,%g0 sth %l0,[%i1+0x008] ! Mem[0000000040800008] p24_call_1_le: sth %l4,[%i3+0x02e] ! Mem[000000004180002e] ldsw [%i0+0x028],%l3 ! Mem[0000000040000028] ldsh [%i1+0x036],%l2 ! Mem[0000000040800036] retl lduh [%i0+0x02a],%l0 ! Mem[000000004000002a] p24_jmpl_1_lo: lduw [%o0+0x02c],%l7 ! Mem[000000004000002c] ldd [%o2+0x000],%l4 ! Mem[0000000041000000] ldx [%o1+0x038],%l1 ! Mem[0000000040800038] std %l2,[%o2+0x010] ! Mem[0000000041000010] ldd [%o3+0x020],%l4 ! Mem[0000000041800020] jmpl %g6+8,%g0 sth %l0,[%o1+0x008] ! Mem[0000000040800008] p24_call_1_lo: sth %l4,[%o3+0x02e] ! Mem[000000004180002e] ldsw [%o0+0x028],%l3 ! Mem[0000000040000028] ldsh [%o1+0x036],%l2 ! Mem[0000000040800036] retl lduh [%o0+0x02a],%l0 ! Mem[000000004000002a] p24_jmpl_1_he: jmpl %g6+8,%g0 ldsh [%i1+0x00a],%l7 ! Mem[000000004080000a] p24_call_1_he: stb %l5,[%i0+0x01b] ! Mem[000000004000001b] ldsh [%i2+0x020],%l7 ! Mem[0000000041000020] lduh [%i2+0x002],%l3 ! Mem[0000000041000002] lduw [%i3+0x02c],%l1 ! Mem[000000004180002c] sth %l4,[%i2+0x012] ! Mem[0000000041000012] stw %l6,[%i3+0x028] ! Mem[0000000041800028] retl ldsw [%i1+0x038],%l4 ! Mem[0000000040800038] p24_jmpl_1_ho: jmpl %g6+8,%g0 ldsh [%o1+0x00a],%l7 ! Mem[000000004080000a] p24_call_1_ho: stb %l5,[%o0+0x01b] ! Mem[000000004000001b] ldsh [%o2+0x020],%l7 ! Mem[0000000041000020] lduh [%o2+0x002],%l3 ! Mem[0000000041000002] lduw [%o3+0x02c],%l1 ! Mem[000000004180002c] sth %l4,[%o2+0x012] ! Mem[0000000041000012] stw %l6,[%o3+0x028] ! Mem[0000000041800028] retl ldsw [%o1+0x038],%l4 ! Mem[0000000040800038] p25_jmpl_1_le: ldsb [%i3+0x00d],%l7 ! Mem[000000004380000d] stb %l4,[%i1+0x024] ! Mem[0000000042800024] ldub [%i2+0x03b],%l1 ! Mem[000000004300003b] ldsb [%i0+0x011],%l3 ! Mem[0000000042000011] lduh [%i3+0x000],%l5 ! Mem[0000000043800000] jmpl %g6+8,%g0 stb %l0,[%i1+0x009] ! Mem[0000000042800009] p25_call_1_le: ldsw [%i2+0x00c],%l4 ! Mem[000000004300000c] stx %l3,[%i0+0x008] ! Mem[0000000042000008] sth %l2,[%i2+0x036] ! Mem[0000000043000036] retl lduh [%i2+0x02a],%l0 ! Mem[000000004300002a] p25_jmpl_1_lo: ldsb [%o3+0x00d],%l7 ! Mem[000000004380000d] stb %l4,[%o1+0x024] ! Mem[0000000042800024] ldub [%o2+0x03b],%l1 ! Mem[000000004300003b] ldsb [%o0+0x011],%l3 ! Mem[0000000042000011] lduh [%o3+0x000],%l5 ! Mem[0000000043800000] jmpl %g6+8,%g0 stb %l0,[%o1+0x009] ! Mem[0000000042800009] p25_call_1_lo: ldsw [%o2+0x00c],%l4 ! Mem[000000004300000c] stx %l3,[%o0+0x008] ! Mem[0000000042000008] sth %l2,[%o2+0x036] ! Mem[0000000043000036] retl lduh [%o2+0x02a],%l0 ! Mem[000000004300002a] p25_jmpl_1_he: jmpl %g6+8,%g0 lduw [%i2+0x028],%l7 ! Mem[0000000043000028] p25_call_1_he: stw %l5,[%i1+0x038] ! Mem[0000000042800038] ldd [%i2+0x020],%l6 ! Mem[0000000043000020] sth %l3,[%i3+0x002] ! Mem[0000000043800002] sth %l1,[%i1+0x02c] ! Mem[000000004280002c] sth %l4,[%i3+0x012] ! Mem[0000000043800012] lduw [%i3+0x008],%l6 ! Mem[0000000043800008] retl lduw [%i1+0x038],%l4 ! Mem[0000000042800038] p25_jmpl_1_ho: jmpl %g6+8,%g0 lduw [%o2+0x028],%l7 ! Mem[0000000043000028] p25_call_1_ho: stw %l5,[%o1+0x038] ! Mem[0000000042800038] ldd [%o2+0x020],%l6 ! Mem[0000000043000020] sth %l3,[%o3+0x002] ! Mem[0000000043800002] sth %l1,[%o1+0x02c] ! Mem[000000004280002c] sth %l4,[%o3+0x012] ! Mem[0000000043800012] lduw [%o3+0x008],%l6 ! Mem[0000000043800008] retl lduw [%o1+0x038],%l4 ! Mem[0000000042800038] p26_jmpl_1_le: std %l6,[%i2+0x028] ! Mem[0000000045000028] ldsw [%i3+0x004],%l4 ! Mem[0000000045800004] ldsw [%i2+0x038],%l1 ! Mem[0000000045000038] lduw [%i2+0x010],%l3 ! Mem[0000000045000010] stb %l5,[%i0+0x020] ! Mem[0000000044000020] jmpl %g6+8,%g0 lduw [%i1+0x008],%l0 ! Mem[0000000044800008] p26_call_1_le: std %l4,[%i1+0x028] ! Mem[0000000044800028] stb %l3,[%i0+0x02a] ! Mem[000000004400002a] ldx [%i2+0x030],%l2 ! Mem[0000000045000030] retl lduh [%i0+0x02a],%l0 ! Mem[000000004400002a] p26_jmpl_1_lo: std %l6,[%o2+0x028] ! Mem[0000000045000028] ldsw [%o3+0x004],%l4 ! Mem[0000000045800004] ldsw [%o2+0x038],%l1 ! Mem[0000000045000038] lduw [%o2+0x010],%l3 ! Mem[0000000045000010] stb %l5,[%o0+0x020] ! Mem[0000000044000020] jmpl %g6+8,%g0 lduw [%o1+0x008],%l0 ! Mem[0000000044800008] p26_call_1_lo: std %l4,[%o1+0x028] ! Mem[0000000044800028] stb %l3,[%o0+0x02a] ! Mem[000000004400002a] ldx [%o2+0x030],%l2 ! Mem[0000000045000030] retl lduh [%o0+0x02a],%l0 ! Mem[000000004400002a] p26_jmpl_1_he: jmpl %g6+8,%g0 sth %l7,[%i3+0x00a] ! Mem[000000004580000a] p26_call_1_he: stx %l5,[%i3+0x018] ! Mem[0000000045800018] std %l6,[%i0+0x020] ! Mem[0000000044000020] ldub [%i0+0x002],%l3 ! Mem[0000000044000002] ldsb [%i0+0x02d],%l1 ! Mem[000000004400002d] stx %l4,[%i2+0x010] ! Mem[0000000045000010] ldsw [%i3+0x028],%l6 ! Mem[0000000045800028] retl std %l4,[%i0+0x038] ! Mem[0000000044000038] p26_jmpl_1_ho: jmpl %g6+8,%g0 sth %l7,[%o3+0x00a] ! Mem[000000004580000a] p26_call_1_ho: stx %l5,[%o3+0x018] ! Mem[0000000045800018] std %l6,[%o0+0x020] ! Mem[0000000044000020] ldub [%o0+0x002],%l3 ! Mem[0000000044000002] ldsb [%o0+0x02d],%l1 ! Mem[000000004400002d] stx %l4,[%o2+0x010] ! Mem[0000000045000010] ldsw [%o3+0x028],%l6 ! Mem[0000000045800028] retl std %l4,[%o0+0x038] ! Mem[0000000044000038] p27_jmpl_1_le: ldub [%i1+0x00d],%l7 ! Mem[000000004680000d] stw %l4,[%i2+0x024] ! Mem[0000000047000024] ldd [%i3+0x038],%l0 ! Mem[0000000047800038] stw %l3,[%i1+0x010] ! Mem[0000000046800010] stw %l5,[%i1+0x000] ! Mem[0000000046800000] jmpl %g6+8,%g0 ldub [%i1+0x009],%l0 ! Mem[0000000046800009] p27_call_1_le: ldsh [%i0+0x00e],%l4 ! Mem[000000004600000e] ldub [%i0+0x00a],%l3 ! Mem[000000004600000a] ldsh [%i3+0x036],%l2 ! Mem[0000000047800036] retl lduh [%i2+0x02a],%l0 ! Mem[000000004700002a] p27_jmpl_1_lo: ldub [%o1+0x00d],%l7 ! Mem[000000004680000d] stw %l4,[%o2+0x024] ! Mem[0000000047000024] ldd [%o3+0x038],%l0 ! Mem[0000000047800038] stw %l3,[%o1+0x010] ! Mem[0000000046800010] stw %l5,[%o1+0x000] ! Mem[0000000046800000] jmpl %g6+8,%g0 ldub [%o1+0x009],%l0 ! Mem[0000000046800009] p27_call_1_lo: ldsh [%o0+0x00e],%l4 ! Mem[000000004600000e] ldub [%o0+0x00a],%l3 ! Mem[000000004600000a] ldsh [%o3+0x036],%l2 ! Mem[0000000047800036] retl lduh [%o2+0x02a],%l0 ! Mem[000000004700002a] p27_jmpl_1_he: jmpl %g6+8,%g0 stx %l7,[%i0+0x028] ! Mem[0000000046000028] p27_call_1_he: ldsh [%i0+0x03a],%l5 ! Mem[000000004600003a] ldx [%i2+0x020],%l7 ! Mem[0000000047000020] std %l2,[%i0+0x000] ! Mem[0000000046000000] lduh [%i1+0x02c],%l1 ! Mem[000000004680002c] stx %l4,[%i3+0x010] ! Mem[0000000047800010] ldd [%i3+0x008],%l6 ! Mem[0000000047800008] retl stx %l4,[%i3+0x038] ! Mem[0000000047800038] p27_jmpl_1_ho: jmpl %g6+8,%g0 stx %l7,[%o0+0x028] ! Mem[0000000046000028] p27_call_1_ho: ldsh [%o0+0x03a],%l5 ! Mem[000000004600003a] ldx [%o2+0x020],%l7 ! Mem[0000000047000020] std %l2,[%o0+0x000] ! Mem[0000000046000000] lduh [%o1+0x02c],%l1 ! Mem[000000004680002c] stx %l4,[%o3+0x010] ! Mem[0000000047800010] ldd [%o3+0x008],%l6 ! Mem[0000000047800008] retl stx %l4,[%o3+0x038] ! Mem[0000000047800038] p28_jmpl_1_le: stx %l7,[%i0+0x028] ! Mem[0000000048000028] lduw [%i1+0x004],%l4 ! Mem[0000000048800004] stx %l1,[%i3+0x038] ! Mem[0000000049800038] ldsw [%i3+0x010],%l3 ! Mem[0000000049800010] ldsw [%i2+0x020],%l5 ! Mem[0000000049000020] jmpl %g6+8,%g0 ldsh [%i0+0x008],%l0 ! Mem[0000000048000008] p28_call_1_le: stb %l4,[%i3+0x02e] ! Mem[000000004980002e] stw %l3,[%i3+0x028] ! Mem[0000000049800028] sth %l2,[%i0+0x036] ! Mem[0000000048000036] retl lduh [%i3+0x02a],%l0 ! Mem[000000004980002a] p28_jmpl_1_lo: stx %l7,[%o0+0x028] ! Mem[0000000048000028] lduw [%o1+0x004],%l4 ! Mem[0000000048800004] stx %l1,[%o3+0x038] ! Mem[0000000049800038] ldsw [%o3+0x010],%l3 ! Mem[0000000049800010] ldsw [%o2+0x020],%l5 ! Mem[0000000049000020] jmpl %g6+8,%g0 ldsh [%o0+0x008],%l0 ! Mem[0000000048000008] p28_call_1_lo: stb %l4,[%o3+0x02e] ! Mem[000000004980002e] stw %l3,[%o3+0x028] ! Mem[0000000049800028] sth %l2,[%o0+0x036] ! Mem[0000000048000036] retl lduh [%o3+0x02a],%l0 ! Mem[000000004980002a] p28_jmpl_1_he: jmpl %g6+8,%g0 ldsw [%i1+0x008],%l7 ! Mem[0000000048800008] p28_call_1_he: ldsw [%i1+0x018],%l5 ! Mem[0000000048800018] lduh [%i2+0x020],%l7 ! Mem[0000000049000020] ldsw [%i0+0x000],%l3 ! Mem[0000000048000000] std %l0,[%i0+0x028] ! Mem[0000000048000028] ldsb [%i2+0x013],%l4 ! Mem[0000000049000013] sth %l6,[%i3+0x02a] ! Mem[000000004980002a] retl ldsh [%i2+0x03a],%l4 ! Mem[000000004900003a] p28_jmpl_1_ho: jmpl %g6+8,%g0 ldsw [%o1+0x008],%l7 ! Mem[0000000048800008] p28_call_1_ho: ldsw [%o1+0x018],%l5 ! Mem[0000000048800018] lduh [%o2+0x020],%l7 ! Mem[0000000049000020] ldsw [%o0+0x000],%l3 ! Mem[0000000048000000] std %l0,[%o0+0x028] ! Mem[0000000048000028] ldsb [%o2+0x013],%l4 ! Mem[0000000049000013] sth %l6,[%o3+0x02a] ! Mem[000000004980002a] retl ldsh [%o2+0x03a],%l4 ! Mem[000000004900003a] p29_jmpl_1_le: ldx [%i2+0x008],%l7 ! Mem[000000004b000008] ldsb [%i3+0x024],%l4 ! Mem[000000004b800024] std %l0,[%i3+0x038] ! Mem[000000004b800038] stb %l3,[%i2+0x011] ! Mem[000000004b000011] lduw [%i3+0x000],%l5 ! Mem[000000004b800000] jmpl %g6+8,%g0 ldd [%i0+0x008],%l0 ! Mem[000000004a000008] p29_call_1_le: ldsw [%i2+0x00c],%l4 ! Mem[000000004b00000c] ldx [%i3+0x008],%l3 ! Mem[000000004b800008] ldx [%i1+0x030],%l2 ! Mem[000000004a800030] retl ldsw [%i1+0x028],%l0 ! Mem[000000004a800028] p29_jmpl_1_lo: ldx [%o2+0x008],%l7 ! Mem[000000004b000008] ldsb [%o3+0x024],%l4 ! Mem[000000004b800024] std %l0,[%o3+0x038] ! Mem[000000004b800038] stb %l3,[%o2+0x011] ! Mem[000000004b000011] lduw [%o3+0x000],%l5 ! Mem[000000004b800000] jmpl %g6+8,%g0 ldd [%o0+0x008],%l0 ! Mem[000000004a000008] p29_call_1_lo: ldsw [%o2+0x00c],%l4 ! Mem[000000004b00000c] ldx [%o3+0x008],%l3 ! Mem[000000004b800008] ldx [%o1+0x030],%l2 ! Mem[000000004a800030] retl ldsw [%o1+0x028],%l0 ! Mem[000000004a800028] p29_jmpl_1_he: jmpl %g6+8,%g0 ldx [%i1+0x028],%l7 ! Mem[000000004a800028] p29_call_1_he: lduw [%i3+0x038],%l5 ! Mem[000000004b800038] ldsb [%i0+0x020],%l7 ! Mem[000000004a000020] sth %l3,[%i1+0x002] ! Mem[000000004a800002] ldd [%i2+0x028],%l0 ! Mem[000000004b000028] ldsb [%i3+0x013],%l4 ! Mem[000000004b800013] ldx [%i3+0x008],%l6 ! Mem[000000004b800008] retl lduh [%i1+0x03a],%l4 ! Mem[000000004a80003a] p29_jmpl_1_ho: jmpl %g6+8,%g0 ldx [%o1+0x028],%l7 ! Mem[000000004a800028] p29_call_1_ho: lduw [%o3+0x038],%l5 ! Mem[000000004b800038] ldsb [%o0+0x020],%l7 ! Mem[000000004a000020] sth %l3,[%o1+0x002] ! Mem[000000004a800002] ldd [%o2+0x028],%l0 ! Mem[000000004b000028] ldsb [%o3+0x013],%l4 ! Mem[000000004b800013] ldx [%o3+0x008],%l6 ! Mem[000000004b800008] retl lduh [%o1+0x03a],%l4 ! Mem[000000004a80003a] p30_jmpl_1_le: ldsh [%i1+0x02c],%l7 ! Mem[000000004c80002c] stw %l4,[%i1+0x004] ! Mem[000000004c800004] stb %l1,[%i0+0x03b] ! Mem[000000004c00003b] ldd [%i3+0x010],%l2 ! Mem[000000004d800010] std %l4,[%i3+0x020] ! Mem[000000004d800020] jmpl %g6+8,%g0 stw %l0,[%i0+0x008] ! Mem[000000004c000008] p30_call_1_le: std %l4,[%i1+0x028] ! Mem[000000004c800028] ldsw [%i3+0x028],%l3 ! Mem[000000004d800028] ldsh [%i2+0x036],%l2 ! Mem[000000004d000036] retl ldsw [%i2+0x028],%l0 ! Mem[000000004d000028] p30_jmpl_1_lo: ldsh [%o1+0x02c],%l7 ! Mem[000000004c80002c] stw %l4,[%o1+0x004] ! Mem[000000004c800004] stb %l1,[%o0+0x03b] ! Mem[000000004c00003b] ldd [%o3+0x010],%l2 ! Mem[000000004d800010] std %l4,[%o3+0x020] ! Mem[000000004d800020] jmpl %g6+8,%g0 stw %l0,[%o0+0x008] ! Mem[000000004c000008] p30_call_1_lo: std %l4,[%o1+0x028] ! Mem[000000004c800028] ldsw [%o3+0x028],%l3 ! Mem[000000004d800028] ldsh [%o2+0x036],%l2 ! Mem[000000004d000036] retl ldsw [%o2+0x028],%l0 ! Mem[000000004d000028] p30_jmpl_1_he: jmpl %g6+8,%g0 std %l6,[%i2+0x008] ! Mem[000000004d000008] p30_call_1_he: ldx [%i1+0x018],%l5 ! Mem[000000004c800018] stx %l7,[%i1+0x020] ! Mem[000000004c800020] ldsh [%i2+0x002],%l3 ! Mem[000000004d000002] ldub [%i0+0x02d],%l1 ! Mem[000000004c00002d] ldsw [%i2+0x010],%l4 ! Mem[000000004d000010] ldub [%i3+0x02b],%l6 ! Mem[000000004d80002b] retl stb %l4,[%i1+0x03b] ! Mem[000000004c80003b] p30_jmpl_1_ho: jmpl %g6+8,%g0 std %l6,[%o2+0x008] ! Mem[000000004d000008] p30_call_1_ho: ldx [%o1+0x018],%l5 ! Mem[000000004c800018] stx %l7,[%o1+0x020] ! Mem[000000004c800020] ldsh [%o2+0x002],%l3 ! Mem[000000004d000002] ldub [%o0+0x02d],%l1 ! Mem[000000004c00002d] ldsw [%o2+0x010],%l4 ! Mem[000000004d000010] ldub [%o3+0x02b],%l6 ! Mem[000000004d80002b] retl stb %l4,[%o1+0x03b] ! Mem[000000004c80003b] p31_jmpl_1_le: sth %l7,[%i0+0x00c] ! Mem[000000004e00000c] lduw [%i0+0x024],%l4 ! Mem[000000004e000024] lduh [%i0+0x03a],%l1 ! Mem[000000004e00003a] lduh [%i2+0x010],%l3 ! Mem[000000004f000010] ldsb [%i0+0x000],%l5 ! Mem[000000004e000000] jmpl %g6+8,%g0 std %l0,[%i0+0x008] ! Mem[000000004e000008] p31_call_1_le: ldsh [%i0+0x00e],%l4 ! Mem[000000004e00000e] stx %l3,[%i2+0x008] ! Mem[000000004f000008] sth %l2,[%i2+0x036] ! Mem[000000004f000036] retl ldsw [%i0+0x028],%l0 ! Mem[000000004e000028] p31_jmpl_1_lo: sth %l7,[%o0+0x00c] ! Mem[000000004e00000c] lduw [%o0+0x024],%l4 ! Mem[000000004e000024] lduh [%o0+0x03a],%l1 ! Mem[000000004e00003a] lduh [%o2+0x010],%l3 ! Mem[000000004f000010] ldsb [%o0+0x000],%l5 ! Mem[000000004e000000] jmpl %g6+8,%g0 std %l0,[%o0+0x008] ! Mem[000000004e000008] p31_call_1_lo: ldsh [%o0+0x00e],%l4 ! Mem[000000004e00000e] stx %l3,[%o2+0x008] ! Mem[000000004f000008] sth %l2,[%o2+0x036] ! Mem[000000004f000036] retl ldsw [%o0+0x028],%l0 ! Mem[000000004e000028] p31_jmpl_1_he: jmpl %g6+8,%g0 ldd [%i3+0x028],%l6 ! Mem[000000004f800028] p31_call_1_he: sth %l5,[%i2+0x03a] ! Mem[000000004f00003a] stb %l7,[%i2+0x020] ! Mem[000000004f000020] std %l2,[%i3+0x000] ! Mem[000000004f800000] stb %l1,[%i2+0x02d] ! Mem[000000004f00002d] ldsw [%i3+0x010],%l4 ! Mem[000000004f800010] ldsb [%i3+0x00b],%l6 ! Mem[000000004f80000b] retl ldd [%i0+0x038],%l4 ! Mem[000000004e000038] p31_jmpl_1_ho: jmpl %g6+8,%g0 ldd [%o3+0x028],%l6 ! Mem[000000004f800028] p31_call_1_ho: sth %l5,[%o2+0x03a] ! Mem[000000004f00003a] stb %l7,[%o2+0x020] ! Mem[000000004f000020] std %l2,[%o3+0x000] ! Mem[000000004f800000] stb %l1,[%o2+0x02d] ! Mem[000000004f00002d] ldsw [%o3+0x010],%l4 ! Mem[000000004f800010] ldsb [%o3+0x00b],%l6 ! Mem[000000004f80000b] retl ldd [%o0+0x038],%l4 ! Mem[000000004e000038] p32_jmpl_1_le: lduh [%i3+0x02c],%l7 ! Mem[000000005180002c] ldsb [%i2+0x004],%l4 ! Mem[0000000051000004] ldub [%i1+0x03b],%l1 ! Mem[000000005080003b] sth %l3,[%i0+0x010] ! Mem[0000000050000010] ldub [%i2+0x020],%l5 ! Mem[0000000051000020] jmpl %g6+8,%g0 ldx [%i3+0x008],%l0 ! Mem[0000000051800008] p32_call_1_le: stb %l4,[%i3+0x02e] ! Mem[000000005180002e] stb %l3,[%i2+0x02a] ! Mem[000000005100002a] ldx [%i3+0x030],%l2 ! Mem[0000000051800030] retl ldsw [%i2+0x028],%l0 ! Mem[0000000051000028] p32_jmpl_1_lo: lduh [%o3+0x02c],%l7 ! Mem[000000005180002c] ldsb [%o2+0x004],%l4 ! Mem[0000000051000004] ldub [%o1+0x03b],%l1 ! Mem[000000005080003b] sth %l3,[%o0+0x010] ! Mem[0000000050000010] ldub [%o2+0x020],%l5 ! Mem[0000000051000020] jmpl %g6+8,%g0 ldx [%o3+0x008],%l0 ! Mem[0000000051800008] p32_call_1_lo: stb %l4,[%o3+0x02e] ! Mem[000000005180002e] stb %l3,[%o2+0x02a] ! Mem[000000005100002a] ldx [%o3+0x030],%l2 ! Mem[0000000051800030] retl ldsw [%o2+0x028],%l0 ! Mem[0000000051000028] p32_jmpl_1_he: jmpl %g6+8,%g0 ldub [%i1+0x00b],%l7 ! Mem[000000005080000b] p32_call_1_he: stw %l5,[%i0+0x018] ! Mem[0000000050000018] lduw [%i0+0x020],%l7 ! Mem[0000000050000020] ldsb [%i0+0x002],%l3 ! Mem[0000000050000002] stx %l1,[%i0+0x028] ! Mem[0000000050000028] lduh [%i1+0x012],%l4 ! Mem[0000000050800012] std %l6,[%i3+0x028] ! Mem[0000000051800028] retl ldsw [%i0+0x038],%l4 ! Mem[0000000050000038] p32_jmpl_1_ho: jmpl %g6+8,%g0 ldub [%o1+0x00b],%l7 ! Mem[000000005080000b] p32_call_1_ho: stw %l5,[%o0+0x018] ! Mem[0000000050000018] lduw [%o0+0x020],%l7 ! Mem[0000000050000020] ldsb [%o0+0x002],%l3 ! Mem[0000000050000002] stx %l1,[%o0+0x028] ! Mem[0000000050000028] lduh [%o1+0x012],%l4 ! Mem[0000000050800012] std %l6,[%o3+0x028] ! Mem[0000000051800028] retl ldsw [%o0+0x038],%l4 ! Mem[0000000050000038] p33_jmpl_1_le: ldd [%i1+0x008],%l6 ! Mem[0000000052800008] std %l4,[%i1+0x020] ! Mem[0000000052800020] ldsb [%i1+0x03b],%l1 ! Mem[000000005280003b] ldub [%i2+0x011],%l3 ! Mem[0000000053000011] ldx [%i3+0x000],%l5 ! Mem[0000000053800000] jmpl %g6+8,%g0 lduh [%i3+0x008],%l0 ! Mem[0000000053800008] p33_call_1_le: ldsb [%i3+0x00e],%l4 ! Mem[000000005380000e] ldub [%i1+0x00a],%l3 ! Mem[000000005280000a] ldsh [%i0+0x036],%l2 ! Mem[0000000052000036] retl ldsw [%i3+0x028],%l0 ! Mem[0000000053800028] p33_jmpl_1_lo: ldd [%o1+0x008],%l6 ! Mem[0000000052800008] std %l4,[%o1+0x020] ! Mem[0000000052800020] ldsb [%o1+0x03b],%l1 ! Mem[000000005280003b] ldub [%o2+0x011],%l3 ! Mem[0000000053000011] ldx [%o3+0x000],%l5 ! Mem[0000000053800000] jmpl %g6+8,%g0 lduh [%o3+0x008],%l0 ! Mem[0000000053800008] p33_call_1_lo: ldsb [%o3+0x00e],%l4 ! Mem[000000005380000e] ldub [%o1+0x00a],%l3 ! Mem[000000005280000a] ldsh [%o0+0x036],%l2 ! Mem[0000000052000036] retl ldsw [%o3+0x028],%l0 ! Mem[0000000053800028] p33_jmpl_1_he: jmpl %g6+8,%g0 lduw [%i1+0x028],%l7 ! Mem[0000000052800028] p33_call_1_he: ldsb [%i1+0x03b],%l5 ! Mem[000000005280003b] ldsh [%i1+0x020],%l7 ! Mem[0000000052800020] stb %l3,[%i0+0x002] ! Mem[0000000052000002] ldsw [%i2+0x02c],%l1 ! Mem[000000005300002c] lduh [%i3+0x012],%l4 ! Mem[0000000053800012] lduw [%i3+0x008],%l6 ! Mem[0000000053800008] retl lduw [%i3+0x038],%l4 ! Mem[0000000053800038] p33_jmpl_1_ho: jmpl %g6+8,%g0 lduw [%o1+0x028],%l7 ! Mem[0000000052800028] p33_call_1_ho: ldsb [%o1+0x03b],%l5 ! Mem[000000005280003b] ldsh [%o1+0x020],%l7 ! Mem[0000000052800020] stb %l3,[%o0+0x002] ! Mem[0000000052000002] ldsw [%o2+0x02c],%l1 ! Mem[000000005300002c] lduh [%o3+0x012],%l4 ! Mem[0000000053800012] lduw [%o3+0x008],%l6 ! Mem[0000000053800008] retl lduw [%o3+0x038],%l4 ! Mem[0000000053800038] p34_jmpl_1_le: stb %l7,[%i1+0x02d] ! Mem[000000005480002d] ldub [%i0+0x004],%l4 ! Mem[0000000054000004] ldd [%i2+0x038],%l0 ! Mem[0000000055000038] std %l2,[%i1+0x010] ! Mem[0000000054800010] stx %l5,[%i3+0x020] ! Mem[0000000055800020] jmpl %g6+8,%g0 ldsw [%i3+0x008],%l0 ! Mem[0000000055800008] p34_call_1_le: ldx [%i2+0x028],%l4 ! Mem[0000000055000028] ldd [%i1+0x028],%l2 ! Mem[0000000054800028] stx %l2,[%i1+0x030] ! Mem[0000000054800030] retl ldsb [%i2+0x02b],%l0 ! Mem[000000005500002b] p34_jmpl_1_lo: stb %l7,[%o1+0x02d] ! Mem[000000005480002d] ldub [%o0+0x004],%l4 ! Mem[0000000054000004] ldd [%o2+0x038],%l0 ! Mem[0000000055000038] std %l2,[%o1+0x010] ! Mem[0000000054800010] stx %l5,[%o3+0x020] ! Mem[0000000055800020] jmpl %g6+8,%g0 ldsw [%o3+0x008],%l0 ! Mem[0000000055800008] p34_call_1_lo: ldx [%o2+0x028],%l4 ! Mem[0000000055000028] ldd [%o1+0x028],%l2 ! Mem[0000000054800028] stx %l2,[%o1+0x030] ! Mem[0000000054800030] retl ldsb [%o2+0x02b],%l0 ! Mem[000000005500002b] p34_jmpl_1_he: jmpl %g6+8,%g0 sth %l7,[%i2+0x00a] ! Mem[000000005500000a] p34_call_1_he: ldsh [%i2+0x01a],%l5 ! Mem[000000005500001a] ldd [%i2+0x020],%l6 ! Mem[0000000055000020] ldd [%i0+0x000],%l2 ! Mem[0000000054000000] ldx [%i0+0x028],%l1 ! Mem[0000000054000028] lduh [%i1+0x012],%l4 ! Mem[0000000054800012] ldsw [%i3+0x028],%l6 ! Mem[0000000055800028] retl std %l4,[%i2+0x038] ! Mem[0000000055000038] p34_jmpl_1_ho: jmpl %g6+8,%g0 sth %l7,[%o2+0x00a] ! Mem[000000005500000a] p34_call_1_ho: ldsh [%o2+0x01a],%l5 ! Mem[000000005500001a] ldd [%o2+0x020],%l6 ! Mem[0000000055000020] ldd [%o0+0x000],%l2 ! Mem[0000000054000000] ldx [%o0+0x028],%l1 ! Mem[0000000054000028] lduh [%o1+0x012],%l4 ! Mem[0000000054800012] ldsw [%o3+0x028],%l6 ! Mem[0000000055800028] retl std %l4,[%o2+0x038] ! Mem[0000000055000038] p35_jmpl_1_le: ldsw [%i0+0x00c],%l7 ! Mem[000000005600000c] stx %l4,[%i2+0x020] ! Mem[0000000057000020] sth %l1,[%i3+0x03a] ! Mem[000000005780003a] ldsb [%i3+0x011],%l3 ! Mem[0000000057800011] ldsh [%i0+0x000],%l5 ! Mem[0000000056000000] jmpl %g6+8,%g0 ldsb [%i3+0x009],%l0 ! Mem[0000000057800009] p35_call_1_le: ldd [%i1+0x008],%l4 ! Mem[0000000056800008] std %l2,[%i1+0x008] ! Mem[0000000056800008] ldx [%i2+0x030],%l2 ! Mem[0000000057000030] retl ldsb [%i3+0x02b],%l0 ! Mem[000000005780002b] p35_jmpl_1_lo: ldsw [%o0+0x00c],%l7 ! Mem[000000005600000c] stx %l4,[%o2+0x020] ! Mem[0000000057000020] sth %l1,[%o3+0x03a] ! Mem[000000005780003a] ldsb [%o3+0x011],%l3 ! Mem[0000000057800011] ldsh [%o0+0x000],%l5 ! Mem[0000000056000000] jmpl %g6+8,%g0 ldsb [%o3+0x009],%l0 ! Mem[0000000057800009] p35_call_1_lo: ldd [%o1+0x008],%l4 ! Mem[0000000056800008] std %l2,[%o1+0x008] ! Mem[0000000056800008] ldx [%o2+0x030],%l2 ! Mem[0000000057000030] retl ldsb [%o3+0x02b],%l0 ! Mem[000000005780002b] p35_jmpl_1_he: jmpl %g6+8,%g0 ldsb [%i3+0x02b],%l7 ! Mem[000000005780002b] p35_call_1_he: lduh [%i0+0x03a],%l5 ! Mem[000000005600003a] std %l6,[%i0+0x020] ! Mem[0000000056000020] ldx [%i1+0x000],%l3 ! Mem[0000000056800000] stw %l1,[%i3+0x02c] ! Mem[000000005780002c] ldx [%i3+0x010],%l4 ! Mem[0000000057800010] ldd [%i3+0x008],%l6 ! Mem[0000000057800008] retl stx %l4,[%i1+0x038] ! Mem[0000000056800038] p35_jmpl_1_ho: jmpl %g6+8,%g0 ldsb [%o3+0x02b],%l7 ! Mem[000000005780002b] p35_call_1_ho: lduh [%o0+0x03a],%l5 ! Mem[000000005600003a] std %l6,[%o0+0x020] ! Mem[0000000056000020] ldx [%o1+0x000],%l3 ! Mem[0000000056800000] stw %l1,[%o3+0x02c] ! Mem[000000005780002c] ldx [%o3+0x010],%l4 ! Mem[0000000057800010] ldd [%o3+0x008],%l6 ! Mem[0000000057800008] retl stx %l4,[%o1+0x038] ! Mem[0000000056800038] p36_jmpl_1_le: stw %l7,[%i2+0x02c] ! Mem[000000005900002c] ldx [%i1+0x000],%l4 ! Mem[0000000058800000] std %l0,[%i3+0x038] ! Mem[0000000059800038] lduw [%i2+0x010],%l3 ! Mem[0000000059000010] ldx [%i1+0x020],%l5 ! Mem[0000000058800020] jmpl %g6+8,%g0 stx %l0,[%i2+0x008] ! Mem[0000000059000008] p36_call_1_le: lduw [%i3+0x02c],%l4 ! Mem[000000005980002c] lduh [%i0+0x02a],%l3 ! Mem[000000005800002a] ldsh [%i2+0x036],%l2 ! Mem[0000000059000036] retl ldsb [%i1+0x02b],%l0 ! Mem[000000005880002b] p36_jmpl_1_lo: stw %l7,[%o2+0x02c] ! Mem[000000005900002c] ldx [%o1+0x000],%l4 ! Mem[0000000058800000] std %l0,[%o3+0x038] ! Mem[0000000059800038] lduw [%o2+0x010],%l3 ! Mem[0000000059000010] ldx [%o1+0x020],%l5 ! Mem[0000000058800020] jmpl %g6+8,%g0 stx %l0,[%o2+0x008] ! Mem[0000000059000008] p36_call_1_lo: lduw [%o3+0x02c],%l4 ! Mem[000000005980002c] lduh [%o0+0x02a],%l3 ! Mem[000000005800002a] ldsh [%o2+0x036],%l2 ! Mem[0000000059000036] retl ldsb [%o1+0x02b],%l0 ! Mem[000000005880002b] p36_jmpl_1_he: jmpl %g6+8,%g0 ldsw [%i0+0x008],%l7 ! Mem[0000000058000008] p36_call_1_he: lduw [%i1+0x018],%l5 ! Mem[0000000058800018] ldx [%i1+0x020],%l7 ! Mem[0000000058800020] stx %l3,[%i2+0x000] ! Mem[0000000059000000] ldsh [%i0+0x02c],%l1 ! Mem[000000005800002c] ldx [%i1+0x010],%l4 ! Mem[0000000058800010] sth %l6,[%i3+0x02a] ! Mem[000000005980002a] retl ldsh [%i1+0x03a],%l4 ! Mem[000000005880003a] p36_jmpl_1_ho: jmpl %g6+8,%g0 ldsw [%o0+0x008],%l7 ! Mem[0000000058000008] p36_call_1_ho: lduw [%o1+0x018],%l5 ! Mem[0000000058800018] ldx [%o1+0x020],%l7 ! Mem[0000000058800020] stx %l3,[%o2+0x000] ! Mem[0000000059000000] ldsh [%o0+0x02c],%l1 ! Mem[000000005800002c] ldx [%o1+0x010],%l4 ! Mem[0000000058800010] sth %l6,[%o3+0x02a] ! Mem[000000005980002a] retl ldsh [%o1+0x03a],%l4 ! Mem[000000005880003a] p37_jmpl_1_le: lduw [%i1+0x00c],%l7 ! Mem[000000005a80000c] ldsh [%i3+0x024],%l4 ! Mem[000000005b800024] lduw [%i3+0x038],%l1 ! Mem[000000005b800038] stw %l3,[%i3+0x010] ! Mem[000000005b800010] sth %l5,[%i2+0x000] ! Mem[000000005b000000] jmpl %g6+8,%g0 sth %l0,[%i2+0x008] ! Mem[000000005b000008] p37_call_1_le: stx %l4,[%i3+0x008] ! Mem[000000005b800008] ldsb [%i0+0x00a],%l3 ! Mem[000000005a00000a] stx %l2,[%i3+0x030] ! Mem[000000005b800030] retl ldsb [%i2+0x02b],%l0 ! Mem[000000005b00002b] p37_jmpl_1_lo: lduw [%o1+0x00c],%l7 ! Mem[000000005a80000c] ldsh [%o3+0x024],%l4 ! Mem[000000005b800024] lduw [%o3+0x038],%l1 ! Mem[000000005b800038] stw %l3,[%o3+0x010] ! Mem[000000005b800010] sth %l5,[%o2+0x000] ! Mem[000000005b000000] jmpl %g6+8,%g0 sth %l0,[%o2+0x008] ! Mem[000000005b000008] p37_call_1_lo: stx %l4,[%o3+0x008] ! Mem[000000005b800008] ldsb [%o0+0x00a],%l3 ! Mem[000000005a00000a] stx %l2,[%o3+0x030] ! Mem[000000005b800030] retl ldsb [%o2+0x02b],%l0 ! Mem[000000005b00002b] p37_jmpl_1_he: jmpl %g6+8,%g0 ldx [%i1+0x028],%l7 ! Mem[000000005a800028] p37_call_1_he: std %l4,[%i3+0x038] ! Mem[000000005b800038] lduh [%i2+0x020],%l7 ! Mem[000000005b000020] lduw [%i3+0x000],%l3 ! Mem[000000005b800000] stb %l1,[%i3+0x02d] ! Mem[000000005b80002d] std %l4,[%i3+0x010] ! Mem[000000005b800010] ldx [%i3+0x008],%l6 ! Mem[000000005b800008] retl lduh [%i0+0x03a],%l4 ! Mem[000000005a00003a] p37_jmpl_1_ho: jmpl %g6+8,%g0 ldx [%o1+0x028],%l7 ! Mem[000000005a800028] p37_call_1_ho: std %l4,[%o3+0x038] ! Mem[000000005b800038] lduh [%o2+0x020],%l7 ! Mem[000000005b000020] lduw [%o3+0x000],%l3 ! Mem[000000005b800000] stb %l1,[%o3+0x02d] ! Mem[000000005b80002d] std %l4,[%o3+0x010] ! Mem[000000005b800010] ldx [%o3+0x008],%l6 ! Mem[000000005b800008] retl lduh [%o0+0x03a],%l4 ! Mem[000000005a00003a] p38_jmpl_1_le: ldsb [%i0+0x02d],%l7 ! Mem[000000005c00002d] sth %l4,[%i1+0x004] ! Mem[000000005c800004] lduh [%i3+0x03a],%l1 ! Mem[000000005d80003a] ldsw [%i2+0x010],%l3 ! Mem[000000005d000010] ldd [%i3+0x020],%l4 ! Mem[000000005d800020] jmpl %g6+8,%g0 stb %l0,[%i2+0x009] ! Mem[000000005d000009] p38_call_1_le: lduh [%i2+0x02e],%l4 ! Mem[000000005d00002e] stb %l3,[%i0+0x02a] ! Mem[000000005c00002a] ldx [%i0+0x030],%l2 ! Mem[000000005c000030] retl ldsb [%i0+0x02b],%l0 ! Mem[000000005c00002b] p38_jmpl_1_lo: ldsb [%o0+0x02d],%l7 ! Mem[000000005c00002d] sth %l4,[%o1+0x004] ! Mem[000000005c800004] lduh [%o3+0x03a],%l1 ! Mem[000000005d80003a] ldsw [%o2+0x010],%l3 ! Mem[000000005d000010] ldd [%o3+0x020],%l4 ! Mem[000000005d800020] jmpl %g6+8,%g0 stb %l0,[%o2+0x009] ! Mem[000000005d000009] p38_call_1_lo: lduh [%o2+0x02e],%l4 ! Mem[000000005d00002e] stb %l3,[%o0+0x02a] ! Mem[000000005c00002a] ldx [%o0+0x030],%l2 ! Mem[000000005c000030] retl ldsb [%o0+0x02b],%l0 ! Mem[000000005c00002b] p38_jmpl_1_he: jmpl %g6+8,%g0 stw %l7,[%i2+0x008] ! Mem[000000005d000008] p38_call_1_he: sth %l5,[%i1+0x01a] ! Mem[000000005c80001a] ldsb [%i0+0x020],%l7 ! Mem[000000005c000020] ldd [%i0+0x000],%l2 ! Mem[000000005c000000] stx %l1,[%i1+0x028] ! Mem[000000005c800028] std %l4,[%i1+0x010] ! Mem[000000005c800010] ldsh [%i3+0x02a],%l6 ! Mem[000000005d80002a] retl stb %l4,[%i3+0x03b] ! Mem[000000005d80003b] p38_jmpl_1_ho: jmpl %g6+8,%g0 stw %l7,[%o2+0x008] ! Mem[000000005d000008] p38_call_1_ho: sth %l5,[%o1+0x01a] ! Mem[000000005c80001a] ldsb [%o0+0x020],%l7 ! Mem[000000005c000020] ldd [%o0+0x000],%l2 ! Mem[000000005c000000] stx %l1,[%o1+0x028] ! Mem[000000005c800028] std %l4,[%o1+0x010] ! Mem[000000005c800010] ldsh [%o3+0x02a],%l6 ! Mem[000000005d80002a] retl stb %l4,[%o3+0x03b] ! Mem[000000005d80003b] p39_jmpl_1_le: std %l6,[%i3+0x008] ! Mem[000000005f800008] lduh [%i1+0x024],%l4 ! Mem[000000005e800024] ldsh [%i0+0x03a],%l1 ! Mem[000000005e00003a] stb %l3,[%i0+0x011] ! Mem[000000005e000011] lduh [%i3+0x000],%l5 ! Mem[000000005f800000] jmpl %g6+8,%g0 lduw [%i2+0x008],%l0 ! Mem[000000005f000008] p39_call_1_le: stw %l4,[%i1+0x00c] ! Mem[000000005e80000c] ldub [%i0+0x00a],%l3 ! Mem[000000005e00000a] ldsh [%i1+0x036],%l2 ! Mem[000000005e800036] retl ldsb [%i2+0x02b],%l0 ! Mem[000000005f00002b] p39_jmpl_1_lo: std %l6,[%o3+0x008] ! Mem[000000005f800008] lduh [%o1+0x024],%l4 ! Mem[000000005e800024] ldsh [%o0+0x03a],%l1 ! Mem[000000005e00003a] stb %l3,[%o0+0x011] ! Mem[000000005e000011] lduh [%o3+0x000],%l5 ! Mem[000000005f800000] jmpl %g6+8,%g0 lduw [%o2+0x008],%l0 ! Mem[000000005f000008] p39_call_1_lo: stw %l4,[%o1+0x00c] ! Mem[000000005e80000c] ldub [%o0+0x00a],%l3 ! Mem[000000005e00000a] ldsh [%o1+0x036],%l2 ! Mem[000000005e800036] retl ldsb [%o2+0x02b],%l0 ! Mem[000000005f00002b] p39_jmpl_1_he: jmpl %g6+8,%g0 ldd [%i3+0x028],%l6 ! Mem[000000005f800028] p39_call_1_he: ldd [%i2+0x038],%l4 ! Mem[000000005f000038] stx %l7,[%i1+0x020] ! Mem[000000005e800020] lduh [%i0+0x002],%l3 ! Mem[000000005e000002] ldsw [%i3+0x02c],%l1 ! Mem[000000005f80002c] stw %l4,[%i3+0x010] ! Mem[000000005f800010] stx %l6,[%i3+0x008] ! Mem[000000005f800008] retl stw %l4,[%i2+0x038] ! Mem[000000005f000038] p39_jmpl_1_ho: jmpl %g6+8,%g0 ldd [%o3+0x028],%l6 ! Mem[000000005f800028] p39_call_1_ho: ldd [%o2+0x038],%l4 ! Mem[000000005f000038] stx %l7,[%o1+0x020] ! Mem[000000005e800020] lduh [%o0+0x002],%l3 ! Mem[000000005e000002] ldsw [%o3+0x02c],%l1 ! Mem[000000005f80002c] stw %l4,[%o3+0x010] ! Mem[000000005f800010] stx %l6,[%o3+0x008] ! Mem[000000005f800008] retl stw %l4,[%o2+0x038] ! Mem[000000005f000038] p40_jmpl_1_le: ldub [%i1+0x02d],%l7 ! Mem[000000006080002d] ldd [%i3+0x000],%l4 ! Mem[0000000061800000] stx %l1,[%i1+0x038] ! Mem[0000000060800038] ldd [%i2+0x010],%l2 ! Mem[0000000061000010] stb %l5,[%i0+0x020] ! Mem[0000000060000020] jmpl %g6+8,%g0 lduw [%i1+0x008],%l0 ! Mem[0000000060800008] p40_call_1_le: ldub [%i0+0x02e],%l4 ! Mem[000000006000002e] ldd [%i3+0x028],%l2 ! Mem[0000000061800028] stx %l2,[%i2+0x030] ! Mem[0000000061000030] retl stx %l0,[%i3+0x028] ! Mem[0000000061800028] p40_jmpl_1_lo: ldub [%o1+0x02d],%l7 ! Mem[000000006080002d] ldd [%o3+0x000],%l4 ! Mem[0000000061800000] stx %l1,[%o1+0x038] ! Mem[0000000060800038] ldd [%o2+0x010],%l2 ! Mem[0000000061000010] stb %l5,[%o0+0x020] ! Mem[0000000060000020] jmpl %g6+8,%g0 lduw [%o1+0x008],%l0 ! Mem[0000000060800008] p40_call_1_lo: ldub [%o0+0x02e],%l4 ! Mem[000000006000002e] ldd [%o3+0x028],%l2 ! Mem[0000000061800028] stx %l2,[%o2+0x030] ! Mem[0000000061000030] retl stx %l0,[%o3+0x028] ! Mem[0000000061800028] p40_jmpl_1_he: jmpl %g6+8,%g0 ldub [%i0+0x00b],%l7 ! Mem[000000006000000b] p40_call_1_he: ldsb [%i3+0x01b],%l5 ! Mem[000000006180001b] stb %l7,[%i2+0x020] ! Mem[0000000061000020] stx %l3,[%i0+0x000] ! Mem[0000000060000000] ldx [%i1+0x028],%l1 ! Mem[0000000060800028] stw %l4,[%i1+0x010] ! Mem[0000000060800010] std %l6,[%i3+0x028] ! Mem[0000000061800028] retl ldsb [%i1+0x03b],%l4 ! Mem[000000006080003b] p40_jmpl_1_ho: jmpl %g6+8,%g0 ldub [%o0+0x00b],%l7 ! Mem[000000006000000b] p40_call_1_ho: ldsb [%o3+0x01b],%l5 ! Mem[000000006180001b] stb %l7,[%o2+0x020] ! Mem[0000000061000020] stx %l3,[%o0+0x000] ! Mem[0000000060000000] ldx [%o1+0x028],%l1 ! Mem[0000000060800028] stw %l4,[%o1+0x010] ! Mem[0000000060800010] std %l6,[%o3+0x028] ! Mem[0000000061800028] retl ldsb [%o1+0x03b],%l4 ! Mem[000000006080003b] p41_jmpl_1_le: stx %l7,[%i1+0x008] ! Mem[0000000062800008] stb %l4,[%i1+0x024] ! Mem[0000000062800024] stw %l1,[%i1+0x038] ! Mem[0000000062800038] lduh [%i1+0x010],%l3 ! Mem[0000000062800010] stw %l5,[%i1+0x000] ! Mem[0000000062800000] jmpl %g6+8,%g0 ldub [%i1+0x009],%l0 ! Mem[0000000062800009] p41_call_1_le: sth %l4,[%i3+0x00e] ! Mem[000000006380000e] std %l2,[%i3+0x008] ! Mem[0000000063800008] ldx [%i2+0x030],%l2 ! Mem[0000000063000030] retl stx %l0,[%i1+0x028] ! Mem[0000000062800028] p41_jmpl_1_lo: stx %l7,[%o1+0x008] ! Mem[0000000062800008] stb %l4,[%o1+0x024] ! Mem[0000000062800024] stw %l1,[%o1+0x038] ! Mem[0000000062800038] lduh [%o1+0x010],%l3 ! Mem[0000000062800010] stw %l5,[%o1+0x000] ! Mem[0000000062800000] jmpl %g6+8,%g0 ldub [%o1+0x009],%l0 ! Mem[0000000062800009] p41_call_1_lo: sth %l4,[%o3+0x00e] ! Mem[000000006380000e] std %l2,[%o3+0x008] ! Mem[0000000063800008] ldx [%o2+0x030],%l2 ! Mem[0000000063000030] retl stx %l0,[%o1+0x028] ! Mem[0000000062800028] p41_jmpl_1_he: jmpl %g6+8,%g0 stb %l7,[%i1+0x02b] ! Mem[000000006280002b] p41_call_1_he: ldub [%i1+0x03b],%l5 ! Mem[000000006280003b] lduw [%i3+0x020],%l7 ! Mem[0000000063800020] ldub [%i1+0x002],%l3 ! Mem[0000000062800002] stw %l1,[%i0+0x02c] ! Mem[000000006200002c] ldd [%i2+0x010],%l4 ! Mem[0000000063000010] lduw [%i3+0x008],%l6 ! Mem[0000000063800008] retl ldub [%i1+0x03b],%l4 ! Mem[000000006280003b] p41_jmpl_1_ho: jmpl %g6+8,%g0 stb %l7,[%o1+0x02b] ! Mem[000000006280002b] p41_call_1_ho: ldub [%o1+0x03b],%l5 ! Mem[000000006280003b] lduw [%o3+0x020],%l7 ! Mem[0000000063800020] ldub [%o1+0x002],%l3 ! Mem[0000000062800002] stw %l1,[%o0+0x02c] ! Mem[000000006200002c] ldd [%o2+0x010],%l4 ! Mem[0000000063000010] lduw [%o3+0x008],%l6 ! Mem[0000000063800008] retl ldub [%o1+0x03b],%l4 ! Mem[000000006280003b] p42_jmpl_1_le: ldx [%i3+0x028],%l7 ! Mem[0000000065800028] ldsw [%i0+0x004],%l4 ! Mem[0000000064000004] stb %l1,[%i2+0x03b] ! Mem[000000006500003b] sth %l3,[%i3+0x010] ! Mem[0000000065800010] ldsw [%i2+0x020],%l5 ! Mem[0000000065000020] jmpl %g6+8,%g0 ldsh [%i1+0x008],%l0 ! Mem[0000000064800008] p42_call_1_le: ldsw [%i3+0x02c],%l4 ! Mem[000000006580002c] lduh [%i3+0x02a],%l3 ! Mem[000000006580002a] ldsh [%i3+0x036],%l2 ! Mem[0000000065800036] retl stx %l0,[%i3+0x028] ! Mem[0000000065800028] p42_jmpl_1_lo: ldx [%o3+0x028],%l7 ! Mem[0000000065800028] ldsw [%o0+0x004],%l4 ! Mem[0000000064000004] stb %l1,[%o2+0x03b] ! Mem[000000006500003b] sth %l3,[%o3+0x010] ! Mem[0000000065800010] ldsw [%o2+0x020],%l5 ! Mem[0000000065000020] jmpl %g6+8,%g0 ldsh [%o1+0x008],%l0 ! Mem[0000000064800008] p42_call_1_lo: ldsw [%o3+0x02c],%l4 ! Mem[000000006580002c] lduh [%o3+0x02a],%l3 ! Mem[000000006580002a] ldsh [%o3+0x036],%l2 ! Mem[0000000065800036] retl stx %l0,[%o3+0x028] ! Mem[0000000065800028] p42_jmpl_1_he: jmpl %g6+8,%g0 sth %l7,[%i1+0x00a] ! Mem[000000006480000a] p42_call_1_he: lduh [%i2+0x01a],%l5 ! Mem[000000006500001a] ldsh [%i1+0x020],%l7 ! Mem[0000000064800020] stw %l3,[%i2+0x000] ! Mem[0000000065000000] ldsh [%i2+0x02c],%l1 ! Mem[000000006500002c] ldd [%i1+0x010],%l4 ! Mem[0000000064800010] ldsw [%i3+0x028],%l6 ! Mem[0000000065800028] retl ldx [%i1+0x038],%l4 ! Mem[0000000064800038] p42_jmpl_1_ho: jmpl %g6+8,%g0 sth %l7,[%o1+0x00a] ! Mem[000000006480000a] p42_call_1_ho: lduh [%o2+0x01a],%l5 ! Mem[000000006500001a] ldsh [%o1+0x020],%l7 ! Mem[0000000064800020] stw %l3,[%o2+0x000] ! Mem[0000000065000000] ldsh [%o2+0x02c],%l1 ! Mem[000000006500002c] ldd [%o1+0x010],%l4 ! Mem[0000000064800010] ldsw [%o3+0x028],%l6 ! Mem[0000000065800028] retl ldx [%o1+0x038],%l4 ! Mem[0000000064800038] p43_jmpl_1_le: ldsh [%i2+0x00c],%l7 ! Mem[000000006700000c] stw %l4,[%i2+0x024] ! Mem[0000000067000024] ldx [%i2+0x038],%l1 ! Mem[0000000067000038] ldsh [%i2+0x010],%l3 ! Mem[0000000067000010] lduw [%i3+0x000],%l5 ! Mem[0000000067800000] jmpl %g6+8,%g0 ldd [%i1+0x008],%l0 ! Mem[0000000066800008] p43_call_1_le: std %l4,[%i2+0x008] ! Mem[0000000067000008] ldsb [%i2+0x00a],%l3 ! Mem[000000006700000a] stx %l2,[%i0+0x030] ! Mem[0000000066000030] retl stx %l0,[%i1+0x028] ! Mem[0000000066800028] p43_jmpl_1_lo: ldsh [%o2+0x00c],%l7 ! Mem[000000006700000c] stw %l4,[%o2+0x024] ! Mem[0000000067000024] ldx [%o2+0x038],%l1 ! Mem[0000000067000038] ldsh [%o2+0x010],%l3 ! Mem[0000000067000010] lduw [%o3+0x000],%l5 ! Mem[0000000067800000] jmpl %g6+8,%g0 ldd [%o1+0x008],%l0 ! Mem[0000000066800008] p43_call_1_lo: std %l4,[%o2+0x008] ! Mem[0000000067000008] ldsb [%o2+0x00a],%l3 ! Mem[000000006700000a] stx %l2,[%o0+0x030] ! Mem[0000000066000030] retl stx %l0,[%o1+0x028] ! Mem[0000000066800028] p43_jmpl_1_he: jmpl %g6+8,%g0 ldsb [%i2+0x02b],%l7 ! Mem[000000006700002b] p43_call_1_he: stb %l5,[%i0+0x03b] ! Mem[000000006600003b] ldd [%i2+0x020],%l6 ! Mem[0000000067000020] ldsw [%i3+0x000],%l3 ! Mem[0000000067800000] lduw [%i0+0x02c],%l1 ! Mem[000000006600002c] ldd [%i2+0x010],%l4 ! Mem[0000000067000010] ldd [%i3+0x008],%l6 ! Mem[0000000067800008] retl sth %l4,[%i0+0x03a] ! Mem[000000006600003a] p43_jmpl_1_ho: jmpl %g6+8,%g0 ldsb [%o2+0x02b],%l7 ! Mem[000000006700002b] p43_call_1_ho: stb %l5,[%o0+0x03b] ! Mem[000000006600003b] ldd [%o2+0x020],%l6 ! Mem[0000000067000020] ldsw [%o3+0x000],%l3 ! Mem[0000000067800000] lduw [%o0+0x02c],%l1 ! Mem[000000006600002c] ldd [%o2+0x010],%l4 ! Mem[0000000067000010] ldd [%o3+0x008],%l6 ! Mem[0000000067800008] retl sth %l4,[%o0+0x03a] ! Mem[000000006600003a] p44_jmpl_1_le: sth %l7,[%i1+0x02c] ! Mem[000000006880002c] lduw [%i1+0x004],%l4 ! Mem[0000000068800004] ldub [%i3+0x03b],%l1 ! Mem[000000006980003b] ldx [%i3+0x010],%l3 ! Mem[0000000069800010] std %l4,[%i3+0x020] ! Mem[0000000069800020] jmpl %g6+8,%g0 stw %l0,[%i1+0x008] ! Mem[0000000068800008] p44_call_1_le: ldsh [%i1+0x02e],%l4 ! Mem[000000006880002e] sth %l3,[%i2+0x02a] ! Mem[000000006900002a] ldx [%i1+0x030],%l2 ! Mem[0000000068800030] retl stx %l0,[%i2+0x028] ! Mem[0000000069000028] p44_jmpl_1_lo: sth %l7,[%o1+0x02c] ! Mem[000000006880002c] lduw [%o1+0x004],%l4 ! Mem[0000000068800004] ldub [%o3+0x03b],%l1 ! Mem[000000006980003b] ldx [%o3+0x010],%l3 ! Mem[0000000069800010] std %l4,[%o3+0x020] ! Mem[0000000069800020] jmpl %g6+8,%g0 stw %l0,[%o1+0x008] ! Mem[0000000068800008] p44_call_1_lo: ldsh [%o1+0x02e],%l4 ! Mem[000000006880002e] sth %l3,[%o2+0x02a] ! Mem[000000006900002a] ldx [%o1+0x030],%l2 ! Mem[0000000068800030] retl stx %l0,[%o2+0x028] ! Mem[0000000069000028] p44_jmpl_1_he: jmpl %g6+8,%g0 lduh [%i3+0x00a],%l7 ! Mem[000000006980000a] p44_call_1_he: std %l4,[%i1+0x018] ! Mem[0000000068800018] std %l6,[%i3+0x020] ! Mem[0000000069800020] sth %l3,[%i0+0x002] ! Mem[0000000068000002] sth %l1,[%i2+0x02c] ! Mem[000000006900002c] ldsh [%i1+0x012],%l4 ! Mem[0000000068800012] sth %l6,[%i3+0x02a] ! Mem[000000006980002a] retl ldd [%i3+0x038],%l4 ! Mem[0000000069800038] p44_jmpl_1_ho: jmpl %g6+8,%g0 lduh [%o3+0x00a],%l7 ! Mem[000000006980000a] p44_call_1_ho: std %l4,[%o1+0x018] ! Mem[0000000068800018] std %l6,[%o3+0x020] ! Mem[0000000069800020] sth %l3,[%o0+0x002] ! Mem[0000000068000002] sth %l1,[%o2+0x02c] ! Mem[000000006900002c] ldsh [%o1+0x012],%l4 ! Mem[0000000068800012] sth %l6,[%o3+0x02a] ! Mem[000000006980002a] retl ldd [%o3+0x038],%l4 ! Mem[0000000069800038] p45_jmpl_1_le: ldx [%i0+0x008],%l7 ! Mem[000000006a000008] ldsb [%i0+0x024],%l4 ! Mem[000000006a000024] ldsw [%i3+0x038],%l1 ! Mem[000000006b800038] stx %l3,[%i2+0x010] ! Mem[000000006b000010] ldsb [%i1+0x000],%l5 ! Mem[000000006a800000] jmpl %g6+8,%g0 std %l0,[%i1+0x008] ! Mem[000000006a800008] p45_call_1_le: stb %l4,[%i3+0x00e] ! Mem[000000006b80000e] lduw [%i1+0x008],%l3 ! Mem[000000006a800008] ldsh [%i2+0x036],%l2 ! Mem[000000006b000036] retl sth %l0,[%i0+0x02a] ! Mem[000000006a00002a] p45_jmpl_1_lo: ldx [%o0+0x008],%l7 ! Mem[000000006a000008] ldsb [%o0+0x024],%l4 ! Mem[000000006a000024] ldsw [%o3+0x038],%l1 ! Mem[000000006b800038] stx %l3,[%o2+0x010] ! Mem[000000006b000010] ldsb [%o1+0x000],%l5 ! Mem[000000006a800000] jmpl %g6+8,%g0 std %l0,[%o1+0x008] ! Mem[000000006a800008] p45_call_1_lo: stb %l4,[%o3+0x00e] ! Mem[000000006b80000e] lduw [%o1+0x008],%l3 ! Mem[000000006a800008] ldsh [%o2+0x036],%l2 ! Mem[000000006b000036] retl sth %l0,[%o0+0x02a] ! Mem[000000006a00002a] p45_jmpl_1_he: jmpl %g6+8,%g0 ldx [%i1+0x028],%l7 ! Mem[000000006a800028] p45_call_1_he: stx %l5,[%i3+0x038] ! Mem[000000006b800038] ldx [%i1+0x020],%l7 ! Mem[000000006a800020] ldub [%i0+0x002],%l3 ! Mem[000000006a000002] ldsb [%i0+0x02d],%l1 ! Mem[000000006a00002d] ldsh [%i2+0x012],%l4 ! Mem[000000006b000012] lduh [%i3+0x00a],%l6 ! Mem[000000006b80000a] retl ldsw [%i2+0x038],%l4 ! Mem[000000006b000038] p45_jmpl_1_ho: jmpl %g6+8,%g0 ldx [%o1+0x028],%l7 ! Mem[000000006a800028] p45_call_1_ho: stx %l5,[%o3+0x038] ! Mem[000000006b800038] ldx [%o1+0x020],%l7 ! Mem[000000006a800020] ldub [%o0+0x002],%l3 ! Mem[000000006a000002] ldsb [%o0+0x02d],%l1 ! Mem[000000006a00002d] ldsh [%o2+0x012],%l4 ! Mem[000000006b000012] lduh [%o3+0x00a],%l6 ! Mem[000000006b80000a] retl ldsw [%o2+0x038],%l4 ! Mem[000000006b000038] p46_jmpl_1_le: ldsh [%i3+0x02c],%l7 ! Mem[000000006d80002c] std %l4,[%i2+0x000] ! Mem[000000006d000000] ldd [%i3+0x038],%l0 ! Mem[000000006d800038] ldub [%i0+0x011],%l3 ! Mem[000000006c000011] ldub [%i2+0x020],%l5 ! Mem[000000006d000020] jmpl %g6+8,%g0 ldx [%i1+0x008],%l0 ! Mem[000000006c800008] p46_call_1_le: ldsb [%i3+0x02e],%l4 ! Mem[000000006d80002e] ldsh [%i1+0x02a],%l3 ! Mem[000000006c80002a] stx %l2,[%i3+0x030] ! Mem[000000006d800030] retl sth %l0,[%i2+0x02a] ! Mem[000000006d00002a] p46_jmpl_1_lo: ldsh [%o3+0x02c],%l7 ! Mem[000000006d80002c] std %l4,[%o2+0x000] ! Mem[000000006d000000] ldd [%o3+0x038],%l0 ! Mem[000000006d800038] ldub [%o0+0x011],%l3 ! Mem[000000006c000011] ldub [%o2+0x020],%l5 ! Mem[000000006d000020] jmpl %g6+8,%g0 ldx [%o1+0x008],%l0 ! Mem[000000006c800008] p46_call_1_lo: ldsb [%o3+0x02e],%l4 ! Mem[000000006d80002e] ldsh [%o1+0x02a],%l3 ! Mem[000000006c80002a] stx %l2,[%o3+0x030] ! Mem[000000006d800030] retl sth %l0,[%o2+0x02a] ! Mem[000000006d00002a] p46_jmpl_1_he: jmpl %g6+8,%g0 stw %l7,[%i1+0x008] ! Mem[000000006c800008] p46_call_1_he: ldsh [%i0+0x01a],%l5 ! Mem[000000006c00001a] lduh [%i2+0x020],%l7 ! Mem[000000006d000020] std %l2,[%i1+0x000] ! Mem[000000006c800000] lduh [%i2+0x02c],%l1 ! Mem[000000006d00002c] ldub [%i1+0x013],%l4 ! Mem[000000006c800013] ldsh [%i3+0x02a],%l6 ! Mem[000000006d80002a] retl stb %l4,[%i1+0x03b] ! Mem[000000006c80003b] p46_jmpl_1_ho: jmpl %g6+8,%g0 stw %l7,[%o1+0x008] ! Mem[000000006c800008] p46_call_1_ho: ldsh [%o0+0x01a],%l5 ! Mem[000000006c00001a] lduh [%o2+0x020],%l7 ! Mem[000000006d000020] std %l2,[%o1+0x000] ! Mem[000000006c800000] lduh [%o2+0x02c],%l1 ! Mem[000000006d00002c] ldub [%o1+0x013],%l4 ! Mem[000000006c800013] ldsh [%o3+0x02a],%l6 ! Mem[000000006d80002a] retl stb %l4,[%o1+0x03b] ! Mem[000000006c80003b] p47_jmpl_1_le: sth %l7,[%i1+0x00c] ! Mem[000000006e80000c] ldub [%i1+0x024],%l4 ! Mem[000000006e800024] stx %l1,[%i0+0x038] ! Mem[000000006e000038] std %l2,[%i2+0x010] ! Mem[000000006f000010] std %l4,[%i3+0x000] ! Mem[000000006f800000] jmpl %g6+8,%g0 lduh [%i1+0x008],%l0 ! Mem[000000006e800008] p47_call_1_le: ldx [%i2+0x008],%l4 ! Mem[000000006f000008] stw %l3,[%i1+0x008] ! Mem[000000006e800008] ldx [%i0+0x030],%l2 ! Mem[000000006e000030] retl sth %l0,[%i3+0x02a] ! Mem[000000006f80002a] p47_jmpl_1_lo: sth %l7,[%o1+0x00c] ! Mem[000000006e80000c] ldub [%o1+0x024],%l4 ! Mem[000000006e800024] stx %l1,[%o0+0x038] ! Mem[000000006e000038] std %l2,[%o2+0x010] ! Mem[000000006f000010] std %l4,[%o3+0x000] ! Mem[000000006f800000] jmpl %g6+8,%g0 lduh [%o1+0x008],%l0 ! Mem[000000006e800008] p47_call_1_lo: ldx [%o2+0x008],%l4 ! Mem[000000006f000008] stw %l3,[%o1+0x008] ! Mem[000000006e800008] ldx [%o0+0x030],%l2 ! Mem[000000006e000030] retl sth %l0,[%o3+0x02a] ! Mem[000000006f80002a] p47_jmpl_1_he: jmpl %g6+8,%g0 ldsh [%i2+0x02a],%l7 ! Mem[000000006f00002a] p47_call_1_he: ldsw [%i1+0x038],%l5 ! Mem[000000006e800038] ldsb [%i3+0x020],%l7 ! Mem[000000006f800020] ldsw [%i1+0x000],%l3 ! Mem[000000006e800000] std %l0,[%i0+0x028] ! Mem[000000006e000028] ldub [%i2+0x013],%l4 ! Mem[000000006f000013] stx %l6,[%i3+0x008] ! Mem[000000006f800008] retl stw %l4,[%i1+0x038] ! Mem[000000006e800038] p47_jmpl_1_ho: jmpl %g6+8,%g0 ldsh [%o2+0x02a],%l7 ! Mem[000000006f00002a] p47_call_1_ho: ldsw [%o1+0x038],%l5 ! Mem[000000006e800038] ldsb [%o3+0x020],%l7 ! Mem[000000006f800020] ldsw [%o1+0x000],%l3 ! Mem[000000006e800000] std %l0,[%o0+0x028] ! Mem[000000006e000028] ldub [%o2+0x013],%l4 ! Mem[000000006f000013] stx %l6,[%o3+0x008] ! Mem[000000006f800008] retl stw %l4,[%o1+0x038] ! Mem[000000006e800038] p48_jmpl_1_le: lduh [%i1+0x02c],%l7 ! Mem[000000007080002c] stx %l4,[%i3+0x000] ! Mem[0000000071800000] std %l0,[%i0+0x038] ! Mem[0000000070000038] ldsb [%i1+0x011],%l3 ! Mem[0000000070800011] stx %l5,[%i3+0x020] ! Mem[0000000071800020] jmpl %g6+8,%g0 ldsw [%i0+0x008],%l0 ! Mem[0000000070000008] p48_call_1_le: ldsh [%i1+0x02e],%l4 ! Mem[000000007080002e] lduh [%i0+0x02a],%l3 ! Mem[000000007000002a] ldsh [%i1+0x036],%l2 ! Mem[0000000070800036] retl sth %l0,[%i1+0x02a] ! Mem[000000007080002a] p48_jmpl_1_lo: lduh [%o1+0x02c],%l7 ! Mem[000000007080002c] stx %l4,[%o3+0x000] ! Mem[0000000071800000] std %l0,[%o0+0x038] ! Mem[0000000070000038] ldsb [%o1+0x011],%l3 ! Mem[0000000070800011] stx %l5,[%o3+0x020] ! Mem[0000000071800020] jmpl %g6+8,%g0 ldsw [%o0+0x008],%l0 ! Mem[0000000070000008] p48_call_1_lo: ldsh [%o1+0x02e],%l4 ! Mem[000000007080002e] lduh [%o0+0x02a],%l3 ! Mem[000000007000002a] ldsh [%o1+0x036],%l2 ! Mem[0000000070800036] retl sth %l0,[%o1+0x02a] ! Mem[000000007080002a] p48_jmpl_1_he: jmpl %g6+8,%g0 ldub [%i3+0x00b],%l7 ! Mem[000000007180000b] p48_call_1_he: lduw [%i3+0x018],%l5 ! Mem[0000000071800018] stx %l7,[%i1+0x020] ! Mem[0000000070800020] stb %l3,[%i2+0x002] ! Mem[0000000071000002] ldd [%i3+0x028],%l0 ! Mem[0000000071800028] lduw [%i1+0x010],%l4 ! Mem[0000000070800010] std %l6,[%i3+0x028] ! Mem[0000000071800028] retl ldsb [%i0+0x03b],%l4 ! Mem[000000007000003b] p48_jmpl_1_ho: jmpl %g6+8,%g0 ldub [%o3+0x00b],%l7 ! Mem[000000007180000b] p48_call_1_ho: lduw [%o3+0x018],%l5 ! Mem[0000000071800018] stx %l7,[%o1+0x020] ! Mem[0000000070800020] stb %l3,[%o2+0x002] ! Mem[0000000071000002] ldd [%o3+0x028],%l0 ! Mem[0000000071800028] lduw [%o1+0x010],%l4 ! Mem[0000000070800010] std %l6,[%o3+0x028] ! Mem[0000000071800028] retl ldsb [%o0+0x03b],%l4 ! Mem[000000007000003b] p49_jmpl_1_le: ldd [%i3+0x008],%l6 ! Mem[0000000073800008] ldx [%i1+0x020],%l4 ! Mem[0000000072800020] stb %l1,[%i1+0x03b] ! Mem[000000007280003b] lduw [%i3+0x010],%l3 ! Mem[0000000073800010] ldsh [%i0+0x000],%l5 ! Mem[0000000072000000] jmpl %g6+8,%g0 ldsb [%i0+0x009],%l0 ! Mem[0000000072000009] p49_call_1_le: stb %l4,[%i0+0x00e] ! Mem[000000007200000e] ldsb [%i0+0x00a],%l3 ! Mem[000000007200000a] stx %l2,[%i2+0x030] ! Mem[0000000073000030] retl sth %l0,[%i2+0x02a] ! Mem[000000007300002a] p49_jmpl_1_lo: ldd [%o3+0x008],%l6 ! Mem[0000000073800008] ldx [%o1+0x020],%l4 ! Mem[0000000072800020] stb %l1,[%o1+0x03b] ! Mem[000000007280003b] lduw [%o3+0x010],%l3 ! Mem[0000000073800010] ldsh [%o0+0x000],%l5 ! Mem[0000000072000000] jmpl %g6+8,%g0 ldsb [%o0+0x009],%l0 ! Mem[0000000072000009] p49_call_1_lo: stb %l4,[%o0+0x00e] ! Mem[000000007200000e] ldsb [%o0+0x00a],%l3 ! Mem[000000007200000a] stx %l2,[%o2+0x030] ! Mem[0000000073000030] retl sth %l0,[%o2+0x02a] ! Mem[000000007300002a] p49_jmpl_1_he: jmpl %g6+8,%g0 stb %l7,[%i0+0x02b] ! Mem[000000007200002b] p49_call_1_he: ldx [%i1+0x038],%l5 ! Mem[0000000072800038] stb %l7,[%i2+0x020] ! Mem[0000000073000020] ldsh [%i3+0x002],%l3 ! Mem[0000000073800002] ldub [%i0+0x02d],%l1 ! Mem[000000007200002d] lduw [%i2+0x010],%l4 ! Mem[0000000073000010] lduw [%i3+0x008],%l6 ! Mem[0000000073800008] retl ldub [%i0+0x03b],%l4 ! Mem[000000007200003b] p49_jmpl_1_ho: jmpl %g6+8,%g0 stb %l7,[%o0+0x02b] ! Mem[000000007200002b] p49_call_1_ho: ldx [%o1+0x038],%l5 ! Mem[0000000072800038] stb %l7,[%o2+0x020] ! Mem[0000000073000020] ldsh [%o3+0x002],%l3 ! Mem[0000000073800002] ldub [%o0+0x02d],%l1 ! Mem[000000007200002d] lduw [%o2+0x010],%l4 ! Mem[0000000073000010] lduw [%o3+0x008],%l6 ! Mem[0000000073800008] retl ldub [%o0+0x03b],%l4 ! Mem[000000007200003b] p50_jmpl_1_le: stb %l7,[%i2+0x02d] ! Mem[000000007500002d] ldsh [%i1+0x004],%l4 ! Mem[0000000074800004] lduh [%i2+0x03a],%l1 ! Mem[000000007500003a] stw %l3,[%i2+0x010] ! Mem[0000000075000010] ldx [%i1+0x020],%l5 ! Mem[0000000074800020] jmpl %g6+8,%g0 stx %l0,[%i0+0x008] ! Mem[0000000074000008] p50_call_1_le: ldsb [%i3+0x02e],%l4 ! Mem[000000007580002e] sth %l3,[%i0+0x02a] ! Mem[000000007400002a] ldx [%i2+0x030],%l2 ! Mem[0000000075000030] retl stb %l0,[%i1+0x02b] ! Mem[000000007480002b] p50_jmpl_1_lo: stb %l7,[%o2+0x02d] ! Mem[000000007500002d] ldsh [%o1+0x004],%l4 ! Mem[0000000074800004] lduh [%o2+0x03a],%l1 ! Mem[000000007500003a] stw %l3,[%o2+0x010] ! Mem[0000000075000010] ldx [%o1+0x020],%l5 ! Mem[0000000074800020] jmpl %g6+8,%g0 stx %l0,[%o0+0x008] ! Mem[0000000074000008] p50_call_1_lo: ldsb [%o3+0x02e],%l4 ! Mem[000000007580002e] sth %l3,[%o0+0x02a] ! Mem[000000007400002a] ldx [%o2+0x030],%l2 ! Mem[0000000075000030] retl stb %l0,[%o1+0x02b] ! Mem[000000007480002b] p50_jmpl_1_he: jmpl %g6+8,%g0 stx %l7,[%i1+0x008] ! Mem[0000000074800008] p50_call_1_he: sth %l5,[%i2+0x01a] ! Mem[000000007500001a] lduw [%i3+0x020],%l7 ! Mem[0000000075800020] ldx [%i0+0x000],%l3 ! Mem[0000000074000000] stb %l1,[%i3+0x02d] ! Mem[000000007580002d] stb %l4,[%i1+0x013] ! Mem[0000000074800013] ldsw [%i3+0x028],%l6 ! Mem[0000000075800028] retl ldx [%i3+0x038],%l4 ! Mem[0000000075800038] p50_jmpl_1_ho: jmpl %g6+8,%g0 stx %l7,[%o1+0x008] ! Mem[0000000074800008] p50_call_1_ho: sth %l5,[%o2+0x01a] ! Mem[000000007500001a] lduw [%o3+0x020],%l7 ! Mem[0000000075800020] ldx [%o0+0x000],%l3 ! Mem[0000000074000000] stb %l1,[%o3+0x02d] ! Mem[000000007580002d] stb %l4,[%o1+0x013] ! Mem[0000000074800013] ldsw [%o3+0x028],%l6 ! Mem[0000000075800028] retl ldx [%o3+0x038],%l4 ! Mem[0000000075800038] p51_jmpl_1_le: ldsw [%i1+0x00c],%l7 ! Mem[000000007680000c] sth %l4,[%i3+0x024] ! Mem[0000000077800024] ldub [%i2+0x03b],%l1 ! Mem[000000007700003b] ldsw [%i3+0x010],%l3 ! Mem[0000000077800010] sth %l5,[%i2+0x000] ! Mem[0000000077000000] jmpl %g6+8,%g0 sth %l0,[%i0+0x008] ! Mem[0000000076000008] p51_call_1_le: ldx [%i3+0x008],%l4 ! Mem[0000000077800008] lduw [%i0+0x008],%l3 ! Mem[0000000076000008] ldsh [%i3+0x036],%l2 ! Mem[0000000077800036] retl stb %l0,[%i2+0x02b] ! Mem[000000007700002b] p51_jmpl_1_lo: ldsw [%o1+0x00c],%l7 ! Mem[000000007680000c] sth %l4,[%o3+0x024] ! Mem[0000000077800024] ldub [%o2+0x03b],%l1 ! Mem[000000007700003b] ldsw [%o3+0x010],%l3 ! Mem[0000000077800010] sth %l5,[%o2+0x000] ! Mem[0000000077000000] jmpl %g6+8,%g0 sth %l0,[%o0+0x008] ! Mem[0000000076000008] p51_call_1_lo: ldx [%o3+0x008],%l4 ! Mem[0000000077800008] lduw [%o0+0x008],%l3 ! Mem[0000000076000008] ldsh [%o3+0x036],%l2 ! Mem[0000000077800036] retl stb %l0,[%o2+0x02b] ! Mem[000000007700002b] p51_jmpl_1_he: jmpl %g6+8,%g0 ldsb [%i2+0x02b],%l7 ! Mem[000000007700002b] p51_call_1_he: stw %l5,[%i0+0x038] ! Mem[0000000076000038] ldsh [%i1+0x020],%l7 ! Mem[0000000076800020] ldsb [%i0+0x002],%l3 ! Mem[0000000076000002] ldsb [%i1+0x02d],%l1 ! Mem[000000007680002d] stb %l4,[%i2+0x013] ! Mem[0000000077000013] stw %l6,[%i3+0x008] ! Mem[0000000077800008] retl sth %l4,[%i2+0x03a] ! Mem[000000007700003a] p51_jmpl_1_ho: jmpl %g6+8,%g0 ldsb [%o2+0x02b],%l7 ! Mem[000000007700002b] p51_call_1_ho: stw %l5,[%o0+0x038] ! Mem[0000000076000038] ldsh [%o1+0x020],%l7 ! Mem[0000000076800020] ldsb [%o0+0x002],%l3 ! Mem[0000000076000002] ldsb [%o1+0x02d],%l1 ! Mem[000000007680002d] stb %l4,[%o2+0x013] ! Mem[0000000077000013] stw %l6,[%o3+0x008] ! Mem[0000000077800008] retl sth %l4,[%o2+0x03a] ! Mem[000000007700003a] p52_jmpl_1_le: stw %l7,[%i0+0x02c] ! Mem[000000007800002c] lduh [%i1+0x004],%l4 ! Mem[0000000078800004] ldsb [%i3+0x03b],%l1 ! Mem[000000007980003b] stb %l3,[%i2+0x011] ! Mem[0000000079000011] ldd [%i3+0x020],%l4 ! Mem[0000000079800020] jmpl %g6+8,%g0 stb %l0,[%i3+0x009] ! Mem[0000000079800009] p52_call_1_le: ldd [%i2+0x028],%l4 ! Mem[0000000079000028] ldsh [%i0+0x02a],%l3 ! Mem[000000007800002a] stx %l2,[%i0+0x030] ! Mem[0000000078000030] retl stb %l0,[%i0+0x02b] ! Mem[000000007800002b] p52_jmpl_1_lo: stw %l7,[%o0+0x02c] ! Mem[000000007800002c] lduh [%o1+0x004],%l4 ! Mem[0000000078800004] ldsb [%o3+0x03b],%l1 ! Mem[000000007980003b] stb %l3,[%o2+0x011] ! Mem[0000000079000011] ldd [%o3+0x020],%l4 ! Mem[0000000079800020] jmpl %g6+8,%g0 stb %l0,[%o3+0x009] ! Mem[0000000079800009] p52_call_1_lo: ldd [%o2+0x028],%l4 ! Mem[0000000079000028] ldsh [%o0+0x02a],%l3 ! Mem[000000007800002a] stx %l2,[%o0+0x030] ! Mem[0000000078000030] retl stb %l0,[%o0+0x02b] ! Mem[000000007800002b] p52_jmpl_1_he: jmpl %g6+8,%g0 lduh [%i3+0x00a],%l7 ! Mem[000000007980000a] p52_call_1_he: ldsb [%i1+0x01b],%l5 ! Mem[000000007880001b] ldd [%i2+0x020],%l6 ! Mem[0000000079000020] lduw [%i1+0x000],%l3 ! Mem[0000000078800000] lduh [%i3+0x02c],%l1 ! Mem[000000007980002c] stb %l4,[%i0+0x013] ! Mem[0000000078000013] stb %l6,[%i3+0x02b] ! Mem[000000007980002b] retl ldd [%i1+0x038],%l4 ! Mem[0000000078800038] p52_jmpl_1_ho: jmpl %g6+8,%g0 lduh [%o3+0x00a],%l7 ! Mem[000000007980000a] p52_call_1_ho: ldsb [%o1+0x01b],%l5 ! Mem[000000007880001b] ldd [%o2+0x020],%l6 ! Mem[0000000079000020] lduw [%o1+0x000],%l3 ! Mem[0000000078800000] lduh [%o3+0x02c],%l1 ! Mem[000000007980002c] stb %l4,[%o0+0x013] ! Mem[0000000078000013] stb %l6,[%o3+0x02b] ! Mem[000000007980002b] retl ldd [%o1+0x038],%l4 ! Mem[0000000078800038] p53_jmpl_1_le: lduw [%i3+0x00c],%l7 ! Mem[000000007b80000c] ldd [%i0+0x020],%l4 ! Mem[000000007a000020] ldd [%i3+0x038],%l0 ! Mem[000000007b800038] ldd [%i0+0x010],%l2 ! Mem[000000007a000010] lduh [%i3+0x000],%l5 ! Mem[000000007b800000] jmpl %g6+8,%g0 lduw [%i3+0x008],%l0 ! Mem[000000007b800008] p53_call_1_le: lduw [%i0+0x00c],%l4 ! Mem[000000007a00000c] stw %l3,[%i3+0x008] ! Mem[000000007b800008] ldx [%i1+0x030],%l2 ! Mem[000000007a800030] retl stb %l0,[%i2+0x02b] ! Mem[000000007b00002b] p53_jmpl_1_lo: lduw [%o3+0x00c],%l7 ! Mem[000000007b80000c] ldd [%o0+0x020],%l4 ! Mem[000000007a000020] ldd [%o3+0x038],%l0 ! Mem[000000007b800038] ldd [%o0+0x010],%l2 ! Mem[000000007a000010] lduh [%o3+0x000],%l5 ! Mem[000000007b800000] jmpl %g6+8,%g0 lduw [%o3+0x008],%l0 ! Mem[000000007b800008] p53_call_1_lo: lduw [%o0+0x00c],%l4 ! Mem[000000007a00000c] stw %l3,[%o3+0x008] ! Mem[000000007b800008] ldx [%o1+0x030],%l2 ! Mem[000000007a800030] retl stb %l0,[%o2+0x02b] ! Mem[000000007b00002b] p53_jmpl_1_he: jmpl %g6+8,%g0 std %l6,[%i0+0x028] ! Mem[000000007a000028] p53_call_1_he: ldsh [%i2+0x03a],%l5 ! Mem[000000007b00003a] std %l6,[%i3+0x020] ! Mem[000000007b800020] ldd [%i2+0x000],%l2 ! Mem[000000007b000000] std %l0,[%i1+0x028] ! Mem[000000007a800028] sth %l4,[%i2+0x012] ! Mem[000000007b000012] lduh [%i3+0x00a],%l6 ! Mem[000000007b80000a] retl ldsw [%i1+0x038],%l4 ! Mem[000000007a800038] p53_jmpl_1_ho: jmpl %g6+8,%g0 std %l6,[%o0+0x028] ! Mem[000000007a000028] p53_call_1_ho: ldsh [%o2+0x03a],%l5 ! Mem[000000007b00003a] std %l6,[%o3+0x020] ! Mem[000000007b800020] ldd [%o2+0x000],%l2 ! Mem[000000007b000000] std %l0,[%o1+0x028] ! Mem[000000007a800028] sth %l4,[%o2+0x012] ! Mem[000000007b000012] lduh [%o3+0x00a],%l6 ! Mem[000000007b80000a] retl ldsw [%o1+0x038],%l4 ! Mem[000000007a800038] p54_jmpl_1_le: ldsb [%i1+0x02d],%l7 ! Mem[000000007c80002d] sth %l4,[%i2+0x004] ! Mem[000000007d000004] sth %l1,[%i3+0x03a] ! Mem[000000007d80003a] lduh [%i2+0x010],%l3 ! Mem[000000007d000010] stb %l5,[%i0+0x020] ! Mem[000000007c000020] jmpl %g6+8,%g0 ldub [%i3+0x009],%l0 ! Mem[000000007d800009] p54_call_1_le: stx %l4,[%i3+0x028] ! Mem[000000007d800028] ldx [%i3+0x028],%l3 ! Mem[000000007d800028] ldsh [%i2+0x036],%l2 ! Mem[000000007d000036] retl stb %l0,[%i3+0x02b] ! Mem[000000007d80002b] p54_jmpl_1_lo: ldsb [%o1+0x02d],%l7 ! Mem[000000007c80002d] sth %l4,[%o2+0x004] ! Mem[000000007d000004] sth %l1,[%o3+0x03a] ! Mem[000000007d80003a] lduh [%o2+0x010],%l3 ! Mem[000000007d000010] stb %l5,[%o0+0x020] ! Mem[000000007c000020] jmpl %g6+8,%g0 ldub [%o3+0x009],%l0 ! Mem[000000007d800009] p54_call_1_lo: stx %l4,[%o3+0x028] ! Mem[000000007d800028] ldx [%o3+0x028],%l3 ! Mem[000000007d800028] ldsh [%o2+0x036],%l2 ! Mem[000000007d000036] retl stb %l0,[%o3+0x02b] ! Mem[000000007d80002b] p54_jmpl_1_he: jmpl %g6+8,%g0 stw %l7,[%i1+0x008] ! Mem[000000007c800008] p54_call_1_he: lduh [%i0+0x01a],%l5 ! Mem[000000007c00001a] ldx [%i1+0x020],%l7 ! Mem[000000007c800020] ldx [%i2+0x000],%l3 ! Mem[000000007d000000] ldd [%i0+0x028],%l0 ! Mem[000000007c000028] sth %l4,[%i0+0x012] ! Mem[000000007c000012] ldsh [%i3+0x02a],%l6 ! Mem[000000007d80002a] retl lduw [%i0+0x038],%l4 ! Mem[000000007c000038] p54_jmpl_1_ho: jmpl %g6+8,%g0 stw %l7,[%o1+0x008] ! Mem[000000007c800008] p54_call_1_ho: lduh [%o0+0x01a],%l5 ! Mem[000000007c00001a] ldx [%o1+0x020],%l7 ! Mem[000000007c800020] ldx [%o2+0x000],%l3 ! Mem[000000007d000000] ldd [%o0+0x028],%l0 ! Mem[000000007c000028] sth %l4,[%o0+0x012] ! Mem[000000007c000012] ldsh [%o3+0x02a],%l6 ! Mem[000000007d80002a] retl lduw [%o0+0x038],%l4 ! Mem[000000007c000038] p55_jmpl_1_le: std %l6,[%i1+0x008] ! Mem[000000007e800008] lduh [%i1+0x024],%l4 ! Mem[000000007e800024] std %l0,[%i0+0x038] ! Mem[000000007e000038] sth %l3,[%i1+0x010] ! Mem[000000007e800010] stw %l5,[%i1+0x000] ! Mem[000000007e800000] jmpl %g6+8,%g0 ldsh [%i3+0x008],%l0 ! Mem[000000007f800008] p55_call_1_le: lduh [%i3+0x00e],%l4 ! Mem[000000007f80000e] ldsw [%i2+0x008],%l3 ! Mem[000000007f000008] stx %l2,[%i2+0x030] ! Mem[000000007f000030] retl lduw [%i1+0x028],%l0 ! Mem[000000007e800028] p55_jmpl_1_lo: std %l6,[%o1+0x008] ! Mem[000000007e800008] lduh [%o1+0x024],%l4 ! Mem[000000007e800024] std %l0,[%o0+0x038] ! Mem[000000007e000038] sth %l3,[%o1+0x010] ! Mem[000000007e800010] stw %l5,[%o1+0x000] ! Mem[000000007e800000] jmpl %g6+8,%g0 ldsh [%o3+0x008],%l0 ! Mem[000000007f800008] p55_call_1_lo: lduh [%o3+0x00e],%l4 ! Mem[000000007f80000e] ldsw [%o2+0x008],%l3 ! Mem[000000007f000008] stx %l2,[%o2+0x030] ! Mem[000000007f000030] retl lduw [%o1+0x028],%l0 ! Mem[000000007e800028] p55_jmpl_1_he: jmpl %g6+8,%g0 ldsh [%i1+0x02a],%l7 ! Mem[000000007e80002a] p55_call_1_he: lduw [%i1+0x038],%l5 ! Mem[000000007e800038] ldsw [%i2+0x020],%l7 ! Mem[000000007f000020] stx %l3,[%i3+0x000] ! Mem[000000007f800000] ldub [%i1+0x02d],%l1 ! Mem[000000007e80002d] stx %l4,[%i2+0x010] ! Mem[000000007f000010] stx %l6,[%i0+0x008] ! Mem[000000007e000008] retl std %l4,[%i3+0x038] ! Mem[000000007f800038] p55_jmpl_1_ho: jmpl %g6+8,%g0 ldsh [%o1+0x02a],%l7 ! Mem[000000007e80002a] p55_call_1_ho: lduw [%o1+0x038],%l5 ! Mem[000000007e800038] ldsw [%o2+0x020],%l7 ! Mem[000000007f000020] stx %l3,[%o3+0x000] ! Mem[000000007f800000] ldub [%o1+0x02d],%l1 ! Mem[000000007e80002d] stx %l4,[%o2+0x010] ! Mem[000000007f000010] stx %l6,[%o0+0x008] ! Mem[000000007e000008] retl std %l4,[%o3+0x038] ! Mem[000000007f800038] p56_jmpl_1_le: ldub [%i3+0x02d],%l7 ! Mem[000000008180002d] ldd [%i0+0x000],%l4 ! Mem[0000000080000000] lduw [%i0+0x038],%l1 ! Mem[0000000080000038] ldsh [%i3+0x010],%l3 ! Mem[0000000081800010] ldsw [%i2+0x020],%l5 ! Mem[0000000081000020] jmpl %g6+8,%g0 ldd [%i2+0x008],%l0 ! Mem[0000000081000008] p56_call_1_le: stw %l4,[%i2+0x02c] ! Mem[000000008100002c] stx %l3,[%i2+0x028] ! Mem[0000000081000028] ldx [%i3+0x030],%l2 ! Mem[0000000081800030] retl lduw [%i2+0x028],%l0 ! Mem[0000000081000028] p56_jmpl_1_lo: ldub [%o3+0x02d],%l7 ! Mem[000000008180002d] ldd [%o0+0x000],%l4 ! Mem[0000000080000000] lduw [%o0+0x038],%l1 ! Mem[0000000080000038] ldsh [%o3+0x010],%l3 ! Mem[0000000081800010] ldsw [%o2+0x020],%l5 ! Mem[0000000081000020] jmpl %g6+8,%g0 ldd [%o2+0x008],%l0 ! Mem[0000000081000008] p56_call_1_lo: stw %l4,[%o2+0x02c] ! Mem[000000008100002c] stx %l3,[%o2+0x028] ! Mem[0000000081000028] ldx [%o3+0x030],%l2 ! Mem[0000000081800030] retl lduw [%o2+0x028],%l0 ! Mem[0000000081000028] p56_jmpl_1_he: jmpl %g6+8,%g0 lduw [%i2+0x008],%l7 ! Mem[0000000081000008] p56_call_1_he: std %l4,[%i3+0x018] ! Mem[0000000081800018] ldsb [%i3+0x020],%l7 ! Mem[0000000081800020] lduw [%i0+0x000],%l3 ! Mem[0000000080000000] stb %l1,[%i0+0x02d] ! Mem[000000008000002d] stx %l4,[%i0+0x010] ! Mem[0000000080000010] std %l6,[%i0+0x028] ! Mem[0000000080000028] retl stx %l4,[%i2+0x038] ! Mem[0000000081000038] p56_jmpl_1_ho: jmpl %g6+8,%g0 lduw [%o2+0x008],%l7 ! Mem[0000000081000008] p56_call_1_ho: std %l4,[%o3+0x018] ! Mem[0000000081800018] ldsb [%o3+0x020],%l7 ! Mem[0000000081800020] lduw [%o0+0x000],%l3 ! Mem[0000000080000000] stb %l1,[%o0+0x02d] ! Mem[000000008000002d] stx %l4,[%o0+0x010] ! Mem[0000000080000010] std %l6,[%o0+0x028] ! Mem[0000000080000028] retl stx %l4,[%o2+0x038] ! Mem[0000000081000038] p57_jmpl_1_le: stx %l7,[%i2+0x008] ! Mem[0000000083000008] stb %l4,[%i2+0x024] ! Mem[0000000083000024] ldsw [%i1+0x038],%l1 ! Mem[0000000082800038] ldx [%i1+0x010],%l3 ! Mem[0000000082800010] lduw [%i3+0x000],%l5 ! Mem[0000000083800000] jmpl %g6+8,%g0 stw %l0,[%i2+0x008] ! Mem[0000000083000008] p57_call_1_le: ldub [%i1+0x00e],%l4 ! Mem[000000008280000e] stb %l3,[%i1+0x00a] ! Mem[000000008280000a] ldsh [%i0+0x036],%l2 ! Mem[0000000082000036] retl lduw [%i0+0x028],%l0 ! Mem[0000000082000028] p57_jmpl_1_lo: stx %l7,[%o2+0x008] ! Mem[0000000083000008] stb %l4,[%o2+0x024] ! Mem[0000000083000024] ldsw [%o1+0x038],%l1 ! Mem[0000000082800038] ldx [%o1+0x010],%l3 ! Mem[0000000082800010] lduw [%o3+0x000],%l5 ! Mem[0000000083800000] jmpl %g6+8,%g0 stw %l0,[%o2+0x008] ! Mem[0000000083000008] p57_call_1_lo: ldub [%o1+0x00e],%l4 ! Mem[000000008280000e] stb %l3,[%o1+0x00a] ! Mem[000000008280000a] ldsh [%o0+0x036],%l2 ! Mem[0000000082000036] retl lduw [%o0+0x028],%l0 ! Mem[0000000082000028] p57_jmpl_1_he: jmpl %g6+8,%g0 stb %l7,[%i3+0x02b] ! Mem[000000008380002b] p57_call_1_he: sth %l5,[%i1+0x03a] ! Mem[000000008280003a] stx %l7,[%i1+0x020] ! Mem[0000000082800020] stw %l3,[%i0+0x000] ! Mem[0000000082000000] stx %l1,[%i2+0x028] ! Mem[0000000083000028] ldsb [%i2+0x013],%l4 ! Mem[0000000083000013] lduw [%i0+0x008],%l6 ! Mem[0000000082000008] retl ldsh [%i1+0x03a],%l4 ! Mem[000000008280003a] p57_jmpl_1_ho: jmpl %g6+8,%g0 stb %l7,[%o3+0x02b] ! Mem[000000008380002b] p57_call_1_ho: sth %l5,[%o1+0x03a] ! Mem[000000008280003a] stx %l7,[%o1+0x020] ! Mem[0000000082800020] stw %l3,[%o0+0x000] ! Mem[0000000082000000] stx %l1,[%o2+0x028] ! Mem[0000000083000028] ldsb [%o2+0x013],%l4 ! Mem[0000000083000013] lduw [%o0+0x008],%l6 ! Mem[0000000082000008] retl ldsh [%o1+0x03a],%l4 ! Mem[000000008280003a] p58_jmpl_1_le: ldx [%i1+0x028],%l7 ! Mem[0000000084800028] ldsw [%i1+0x004],%l4 ! Mem[0000000084800004] ldsh [%i1+0x03a],%l1 ! Mem[000000008480003a] stx %l3,[%i3+0x010] ! Mem[0000000085800010] stw %l5,[%i3+0x020] ! Mem[0000000085800020] jmpl %g6+8,%g0 std %l0,[%i2+0x008] ! Mem[0000000085000008] p58_call_1_le: sth %l4,[%i0+0x02e] ! Mem[000000008400002e] ldsh [%i1+0x02a],%l3 ! Mem[000000008480002a] stx %l2,[%i1+0x030] ! Mem[0000000084800030] retl lduw [%i2+0x028],%l0 ! Mem[0000000085000028] p58_jmpl_1_lo: ldx [%o1+0x028],%l7 ! Mem[0000000084800028] ldsw [%o1+0x004],%l4 ! Mem[0000000084800004] ldsh [%o1+0x03a],%l1 ! Mem[000000008480003a] stx %l3,[%o3+0x010] ! Mem[0000000085800010] stw %l5,[%o3+0x020] ! Mem[0000000085800020] jmpl %g6+8,%g0 std %l0,[%o2+0x008] ! Mem[0000000085000008] p58_call_1_lo: sth %l4,[%o0+0x02e] ! Mem[000000008400002e] ldsh [%o1+0x02a],%l3 ! Mem[000000008480002a] stx %l2,[%o1+0x030] ! Mem[0000000084800030] retl lduw [%o2+0x028],%l0 ! Mem[0000000085000028] p58_jmpl_1_he: jmpl %g6+8,%g0 stx %l7,[%i1+0x008] ! Mem[0000000084800008] p58_call_1_he: ldd [%i2+0x018],%l4 ! Mem[0000000085000018] stb %l7,[%i2+0x020] ! Mem[0000000085000020] lduh [%i1+0x002],%l3 ! Mem[0000000084800002] ldsw [%i0+0x02c],%l1 ! Mem[000000008400002c] ldsb [%i0+0x013],%l4 ! Mem[0000000084000013] ldsb [%i0+0x02b],%l6 ! Mem[000000008400002b] retl lduh [%i1+0x03a],%l4 ! Mem[000000008480003a] p58_jmpl_1_ho: jmpl %g6+8,%g0 stx %l7,[%o1+0x008] ! Mem[0000000084800008] p58_call_1_ho: ldd [%o2+0x018],%l4 ! Mem[0000000085000018] stb %l7,[%o2+0x020] ! Mem[0000000085000020] lduh [%o1+0x002],%l3 ! Mem[0000000084800002] ldsw [%o0+0x02c],%l1 ! Mem[000000008400002c] ldsb [%o0+0x013],%l4 ! Mem[0000000084000013] ldsb [%o0+0x02b],%l6 ! Mem[000000008400002b] retl lduh [%o1+0x03a],%l4 ! Mem[000000008480003a] p59_jmpl_1_le: ldsh [%i0+0x00c],%l7 ! Mem[000000008600000c] stw %l4,[%i3+0x024] ! Mem[0000000087800024] stx %l1,[%i2+0x038] ! Mem[0000000087000038] ldub [%i2+0x011],%l3 ! Mem[0000000087000011] ldsb [%i1+0x000],%l5 ! Mem[0000000086800000] jmpl %g6+8,%g0 ldx [%i2+0x008],%l0 ! Mem[0000000087000008] p59_call_1_le: ldsw [%i3+0x00c],%l4 ! Mem[000000008780000c] stw %l3,[%i1+0x008] ! Mem[0000000086800008] ldx [%i2+0x030],%l2 ! Mem[0000000087000030] retl lduw [%i0+0x028],%l0 ! Mem[0000000086000028] p59_jmpl_1_lo: ldsh [%o0+0x00c],%l7 ! Mem[000000008600000c] stw %l4,[%o3+0x024] ! Mem[0000000087800024] stx %l1,[%o2+0x038] ! Mem[0000000087000038] ldub [%o2+0x011],%l3 ! Mem[0000000087000011] ldsb [%o1+0x000],%l5 ! Mem[0000000086800000] jmpl %g6+8,%g0 ldx [%o2+0x008],%l0 ! Mem[0000000087000008] p59_call_1_lo: ldsw [%o3+0x00c],%l4 ! Mem[000000008780000c] stw %l3,[%o1+0x008] ! Mem[0000000086800008] ldx [%o2+0x030],%l2 ! Mem[0000000087000030] retl lduw [%o0+0x028],%l0 ! Mem[0000000086000028] p59_jmpl_1_he: jmpl %g6+8,%g0 ldsw [%i1+0x028],%l7 ! Mem[0000000086800028] p59_call_1_he: ldsb [%i3+0x03b],%l5 ! Mem[000000008780003b] lduw [%i3+0x020],%l7 ! Mem[0000000087800020] sth %l3,[%i2+0x002] ! Mem[0000000087000002] ldx [%i2+0x028],%l1 ! Mem[0000000087000028] ldsw [%i2+0x010],%l4 ! Mem[0000000087000010] stw %l6,[%i0+0x008] ! Mem[0000000086000008] retl stb %l4,[%i1+0x03b] ! Mem[000000008680003b] p59_jmpl_1_ho: jmpl %g6+8,%g0 ldsw [%o1+0x028],%l7 ! Mem[0000000086800028] p59_call_1_ho: ldsb [%o3+0x03b],%l5 ! Mem[000000008780003b] lduw [%o3+0x020],%l7 ! Mem[0000000087800020] sth %l3,[%o2+0x002] ! Mem[0000000087000002] ldx [%o2+0x028],%l1 ! Mem[0000000087000028] ldsw [%o2+0x010],%l4 ! Mem[0000000087000010] stw %l6,[%o0+0x008] ! Mem[0000000086000008] retl stb %l4,[%o1+0x03b] ! Mem[000000008680003b] p60_jmpl_1_le: sth %l7,[%i2+0x02c] ! Mem[000000008900002c] lduw [%i1+0x004],%l4 ! Mem[0000000088800004] stw %l1,[%i3+0x038] ! Mem[0000000089800038] std %l2,[%i0+0x010] ! Mem[0000000088000010] ldub [%i2+0x020],%l5 ! Mem[0000000089000020] jmpl %g6+8,%g0 lduh [%i1+0x008],%l0 ! Mem[0000000088800008] p60_call_1_le: std %l4,[%i3+0x028] ! Mem[0000000089800028] ldx [%i0+0x028],%l3 ! Mem[0000000088000028] ldsh [%i2+0x036],%l2 ! Mem[0000000089000036] retl lduw [%i2+0x028],%l0 ! Mem[0000000089000028] p60_jmpl_1_lo: sth %l7,[%o2+0x02c] ! Mem[000000008900002c] lduw [%o1+0x004],%l4 ! Mem[0000000088800004] stw %l1,[%o3+0x038] ! Mem[0000000089800038] std %l2,[%o0+0x010] ! Mem[0000000088000010] ldub [%o2+0x020],%l5 ! Mem[0000000089000020] jmpl %g6+8,%g0 lduh [%o1+0x008],%l0 ! Mem[0000000088800008] p60_call_1_lo: std %l4,[%o3+0x028] ! Mem[0000000089800028] ldx [%o0+0x028],%l3 ! Mem[0000000088000028] ldsh [%o2+0x036],%l2 ! Mem[0000000089000036] retl lduw [%o2+0x028],%l0 ! Mem[0000000089000028] p60_jmpl_1_he: jmpl %g6+8,%g0 lduh [%i2+0x00a],%l7 ! Mem[000000008900000a] p60_call_1_he: ldub [%i1+0x01b],%l5 ! Mem[000000008880001b] ldsh [%i1+0x020],%l7 ! Mem[0000000088800020] ldub [%i2+0x002],%l3 ! Mem[0000000089000002] stw %l1,[%i0+0x02c] ! Mem[000000008800002c] ldsw [%i0+0x010],%l4 ! Mem[0000000088000010] stb %l6,[%i0+0x02b] ! Mem[000000008800002b] retl stw %l4,[%i0+0x038] ! Mem[0000000088000038] p60_jmpl_1_ho: jmpl %g6+8,%g0 lduh [%o2+0x00a],%l7 ! Mem[000000008900000a] p60_call_1_ho: ldub [%o1+0x01b],%l5 ! Mem[000000008880001b] ldsh [%o1+0x020],%l7 ! Mem[0000000088800020] ldub [%o2+0x002],%l3 ! Mem[0000000089000002] stw %l1,[%o0+0x02c] ! Mem[000000008800002c] ldsw [%o0+0x010],%l4 ! Mem[0000000088000010] stb %l6,[%o0+0x02b] ! Mem[000000008800002b] retl stw %l4,[%o0+0x038] ! Mem[0000000088000038] p61_jmpl_1_le: lduh [%i1+0x00c],%l7 ! Mem[000000008a80000c] ldsb [%i0+0x024],%l4 ! Mem[000000008a000024] stb %l1,[%i3+0x03b] ! Mem[000000008b80003b] ldsb [%i2+0x011],%l3 ! Mem[000000008b000011] std %l4,[%i3+0x000] ! Mem[000000008b800000] jmpl %g6+8,%g0 ldsw [%i1+0x008],%l0 ! Mem[000000008a800008] p61_call_1_le: ldsh [%i2+0x00e],%l4 ! Mem[000000008b00000e] ldsw [%i0+0x008],%l3 ! Mem[000000008a000008] stx %l2,[%i3+0x030] ! Mem[000000008b800030] retl ldub [%i3+0x02b],%l0 ! Mem[000000008b80002b] p61_jmpl_1_lo: lduh [%o1+0x00c],%l7 ! Mem[000000008a80000c] ldsb [%o0+0x024],%l4 ! Mem[000000008a000024] stb %l1,[%o3+0x03b] ! Mem[000000008b80003b] ldsb [%o2+0x011],%l3 ! Mem[000000008b000011] std %l4,[%o3+0x000] ! Mem[000000008b800000] jmpl %g6+8,%g0 ldsw [%o1+0x008],%l0 ! Mem[000000008a800008] p61_call_1_lo: ldsh [%o2+0x00e],%l4 ! Mem[000000008b00000e] ldsw [%o0+0x008],%l3 ! Mem[000000008a000008] stx %l2,[%o3+0x030] ! Mem[000000008b800030] retl ldub [%o3+0x02b],%l0 ! Mem[000000008b80002b] p61_jmpl_1_he: jmpl %g6+8,%g0 std %l6,[%i3+0x028] ! Mem[000000008b800028] p61_call_1_he: lduh [%i2+0x03a],%l5 ! Mem[000000008b00003a] ldd [%i2+0x020],%l6 ! Mem[000000008b000020] std %l2,[%i3+0x000] ! Mem[000000008b800000] ldsh [%i2+0x02c],%l1 ! Mem[000000008b00002c] ldsw [%i2+0x010],%l4 ! Mem[000000008b000010] lduh [%i0+0x00a],%l6 ! Mem[000000008a00000a] retl ldsw [%i3+0x038],%l4 ! Mem[000000008b800038] p61_jmpl_1_ho: jmpl %g6+8,%g0 std %l6,[%o3+0x028] ! Mem[000000008b800028] p61_call_1_ho: lduh [%o2+0x03a],%l5 ! Mem[000000008b00003a] ldd [%o2+0x020],%l6 ! Mem[000000008b000020] std %l2,[%o3+0x000] ! Mem[000000008b800000] ldsh [%o2+0x02c],%l1 ! Mem[000000008b00002c] ldsw [%o2+0x010],%l4 ! Mem[000000008b000010] lduh [%o0+0x00a],%l6 ! Mem[000000008a00000a] retl ldsw [%o3+0x038],%l4 ! Mem[000000008b800038] p62_jmpl_1_le: ldd [%i1+0x028],%l6 ! Mem[000000008c800028] std %l4,[%i3+0x000] ! Mem[000000008d800000] ldx [%i3+0x038],%l1 ! Mem[000000008d800038] lduw [%i1+0x010],%l3 ! Mem[000000008c800010] stx %l5,[%i3+0x020] ! Mem[000000008d800020] jmpl %g6+8,%g0 ldsb [%i1+0x009],%l0 ! Mem[000000008c800009] p62_call_1_le: stb %l4,[%i0+0x02e] ! Mem[000000008c00002e] stx %l3,[%i0+0x028] ! Mem[000000008c000028] ldx [%i0+0x030],%l2 ! Mem[000000008c000030] retl ldub [%i1+0x02b],%l0 ! Mem[000000008c80002b] p62_jmpl_1_lo: ldd [%o1+0x028],%l6 ! Mem[000000008c800028] std %l4,[%o3+0x000] ! Mem[000000008d800000] ldx [%o3+0x038],%l1 ! Mem[000000008d800038] lduw [%o1+0x010],%l3 ! Mem[000000008c800010] stx %l5,[%o3+0x020] ! Mem[000000008d800020] jmpl %g6+8,%g0 ldsb [%o1+0x009],%l0 ! Mem[000000008c800009] p62_call_1_lo: stb %l4,[%o0+0x02e] ! Mem[000000008c00002e] stx %l3,[%o0+0x028] ! Mem[000000008c000028] ldx [%o0+0x030],%l2 ! Mem[000000008c000030] retl ldub [%o1+0x02b],%l0 ! Mem[000000008c80002b] p62_jmpl_1_he: jmpl %g6+8,%g0 ldd [%i0+0x008],%l6 ! Mem[000000008c000008] p62_call_1_he: stb %l5,[%i0+0x01b] ! Mem[000000008c00001b] std %l6,[%i3+0x020] ! Mem[000000008d800020] ldsw [%i0+0x000],%l3 ! Mem[000000008c000000] lduw [%i0+0x02c],%l1 ! Mem[000000008c00002c] lduh [%i0+0x012],%l4 ! Mem[000000008c000012] ldsh [%i0+0x02a],%l6 ! Mem[000000008c00002a] retl lduw [%i2+0x038],%l4 ! Mem[000000008d000038] p62_jmpl_1_ho: jmpl %g6+8,%g0 ldd [%o0+0x008],%l6 ! Mem[000000008c000008] p62_call_1_ho: stb %l5,[%o0+0x01b] ! Mem[000000008c00001b] std %l6,[%o3+0x020] ! Mem[000000008d800020] ldsw [%o0+0x000],%l3 ! Mem[000000008c000000] lduw [%o0+0x02c],%l1 ! Mem[000000008c00002c] lduh [%o0+0x012],%l4 ! Mem[000000008c000012] ldsh [%o0+0x02a],%l6 ! Mem[000000008c00002a] retl lduw [%o2+0x038],%l4 ! Mem[000000008d000038] p63_jmpl_1_le: stb %l7,[%i3+0x00d] ! Mem[000000008f80000d] ldub [%i1+0x024],%l4 ! Mem[000000008e800024] ldub [%i3+0x03b],%l1 ! Mem[000000008f80003b] ldd [%i3+0x010],%l2 ! Mem[000000008f800010] ldsh [%i0+0x000],%l5 ! Mem[000000008e000000] jmpl %g6+8,%g0 stx %l0,[%i1+0x008] ! Mem[000000008e800008] p63_call_1_le: ldsb [%i3+0x00e],%l4 ! Mem[000000008f80000e] stb %l3,[%i0+0x00a] ! Mem[000000008e00000a] ldsh [%i1+0x036],%l2 ! Mem[000000008e800036] retl ldub [%i2+0x02b],%l0 ! Mem[000000008f00002b] p63_jmpl_1_lo: stb %l7,[%o3+0x00d] ! Mem[000000008f80000d] ldub [%o1+0x024],%l4 ! Mem[000000008e800024] ldub [%o3+0x03b],%l1 ! Mem[000000008f80003b] ldd [%o3+0x010],%l2 ! Mem[000000008f800010] ldsh [%o0+0x000],%l5 ! Mem[000000008e000000] jmpl %g6+8,%g0 stx %l0,[%o1+0x008] ! Mem[000000008e800008] p63_call_1_lo: ldsb [%o3+0x00e],%l4 ! Mem[000000008f80000e] stb %l3,[%o0+0x00a] ! Mem[000000008e00000a] ldsh [%o1+0x036],%l2 ! Mem[000000008e800036] retl ldub [%o2+0x02b],%l0 ! Mem[000000008f00002b] p63_jmpl_1_he: jmpl %g6+8,%g0 ldsh [%i1+0x02a],%l7 ! Mem[000000008e80002a] p63_call_1_he: std %l4,[%i1+0x038] ! Mem[000000008e800038] ldx [%i0+0x020],%l7 ! Mem[000000008e000020] sth %l3,[%i0+0x002] ! Mem[000000008e000002] sth %l1,[%i3+0x02c] ! Mem[000000008f80002c] lduh [%i2+0x012],%l4 ! Mem[000000008f000012] stx %l6,[%i0+0x008] ! Mem[000000008e000008] retl std %l4,[%i1+0x038] ! Mem[000000008e800038] p63_jmpl_1_ho: jmpl %g6+8,%g0 ldsh [%o1+0x02a],%l7 ! Mem[000000008e80002a] p63_call_1_ho: std %l4,[%o1+0x038] ! Mem[000000008e800038] ldx [%o0+0x020],%l7 ! Mem[000000008e000020] sth %l3,[%o0+0x002] ! Mem[000000008e000002] sth %l1,[%o3+0x02c] ! Mem[000000008f80002c] lduh [%o2+0x012],%l4 ! Mem[000000008f000012] stx %l6,[%o0+0x008] ! Mem[000000008e000008] retl std %l4,[%o1+0x038] ! Mem[000000008e800038] user_jump1_end: .seg "text" .align 0x2000 user_jump2_start: INIT_MEM(0, 0x0030, 1, +, 0, +, 0) p0_jmpl_2_le: ldsb [%i1+0x00f],%l1 ! Mem[000000001080000f] jmpl %g6+8,%g0 sth %l3,[%i3+0x010] ! Mem[0000000011800010] p0_call_2_le: ldsw [%i3+0x00c],%l5 ! Mem[000000001180000c] ldx [%i3+0x028],%l1 ! Mem[0000000011800028] lduw [%i3+0x034],%l5 ! Mem[0000000011800034] std %l4,[%i3+0x010] ! Mem[0000000011800010] ldub [%i1+0x006],%l2 ! Mem[0000000010800006] retl ldsw [%i0+0x008],%l6 ! Mem[0000000010000008] p0_jmpl_2_lo: ldsb [%o1+0x00f],%l1 ! Mem[000000001080000f] jmpl %g6+8,%g0 sth %l3,[%o3+0x010] ! Mem[0000000011800010] p0_call_2_lo: ldsw [%o3+0x00c],%l5 ! Mem[000000001180000c] ldx [%o3+0x028],%l1 ! Mem[0000000011800028] lduw [%o3+0x034],%l5 ! Mem[0000000011800034] std %l4,[%o3+0x010] ! Mem[0000000011800010] ldub [%o1+0x006],%l2 ! Mem[0000000010800006] retl ldsw [%o0+0x008],%l6 ! Mem[0000000010000008] p0_jmpl_2_he: lduh [%i2+0x01a],%l4 ! Mem[000000001100001a] stw %l6,[%i1+0x010] ! Mem[0000000010800010] ldsh [%i2+0x026],%l6 ! Mem[0000000011000026] ldsw [%i1+0x020],%l7 ! Mem[0000000010800020] stw %l7,[%i2+0x00c] ! Mem[000000001100000c] ldd [%i1+0x028],%l6 ! Mem[0000000010800028] jmpl %g6+8,%g0 ldsw [%i0+0x03c],%l5 ! Mem[000000001000003c] p0_call_2_he: lduh [%i2+0x006],%l7 ! Mem[0000000011000006] stb %l4,[%i0+0x005] ! Mem[0000000010000005] ldsw [%i2+0x010],%l5 ! Mem[0000000011000010] std %l0,[%i0+0x008] ! Mem[0000000010000008] sth %l0,[%i1+0x030] ! Mem[0000000010800030] ldsw [%i1+0x038],%l1 ! Mem[0000000010800038] lduh [%i1+0x026],%l1 ! Mem[0000000010800026] retl ldsh [%i3+0x01a],%l3 ! Mem[000000001180001a] p0_jmpl_2_ho: lduh [%o2+0x01a],%l4 ! Mem[000000001100001a] stw %l6,[%o1+0x010] ! Mem[0000000010800010] ldsh [%o2+0x026],%l6 ! Mem[0000000011000026] ldsw [%o1+0x020],%l7 ! Mem[0000000010800020] stw %l7,[%o2+0x00c] ! Mem[000000001100000c] ldd [%o1+0x028],%l6 ! Mem[0000000010800028] jmpl %g6+8,%g0 ldsw [%o0+0x03c],%l5 ! Mem[000000001000003c] p0_call_2_ho: lduh [%o2+0x006],%l7 ! Mem[0000000011000006] stb %l4,[%o0+0x005] ! Mem[0000000010000005] ldsw [%o2+0x010],%l5 ! Mem[0000000011000010] std %l0,[%o0+0x008] ! Mem[0000000010000008] sth %l0,[%o1+0x030] ! Mem[0000000010800030] ldsw [%o1+0x038],%l1 ! Mem[0000000010800038] lduh [%o1+0x026],%l1 ! Mem[0000000010800026] retl ldsh [%o3+0x01a],%l3 ! Mem[000000001180001a] p1_jmpl_2_le: stx %l1,[%i3+0x028] ! Mem[0000000013800028] jmpl %g6+8,%g0 stw %l3,[%i1+0x030] ! Mem[0000000012800030] p1_call_2_le: ldsh [%i2+0x02c],%l5 ! Mem[000000001300002c] ldx [%i3+0x028],%l1 ! Mem[0000000013800028] lduh [%i1+0x036],%l5 ! Mem[0000000012800036] sth %l5,[%i3+0x010] ! Mem[0000000013800010] lduh [%i3+0x006],%l2 ! Mem[0000000013800006] retl ldsh [%i3+0x00a],%l6 ! Mem[000000001380000a] p1_jmpl_2_lo: stx %l1,[%o3+0x028] ! Mem[0000000013800028] jmpl %g6+8,%g0 stw %l3,[%o1+0x030] ! Mem[0000000012800030] p1_call_2_lo: ldsh [%o2+0x02c],%l5 ! Mem[000000001300002c] ldx [%o3+0x028],%l1 ! Mem[0000000013800028] lduh [%o1+0x036],%l5 ! Mem[0000000012800036] sth %l5,[%o3+0x010] ! Mem[0000000013800010] lduh [%o3+0x006],%l2 ! Mem[0000000013800006] retl ldsh [%o3+0x00a],%l6 ! Mem[000000001380000a] p1_jmpl_2_he: lduh [%i0+0x01a],%l4 ! Mem[000000001200001a] ldsw [%i2+0x010],%l6 ! Mem[0000000013000010] ldd [%i3+0x000],%l6 ! Mem[0000000013800000] ldsh [%i0+0x022],%l7 ! Mem[0000000012000022] std %l6,[%i1+0x008] ! Mem[0000000012800008] ldsh [%i1+0x02a],%l7 ! Mem[000000001280002a] jmpl %g6+8,%g0 ldsb [%i3+0x03d],%l5 ! Mem[000000001380003d] p1_call_2_he: ldsw [%i1+0x024],%l7 ! Mem[0000000012800024] ldsw [%i0+0x024],%l4 ! Mem[0000000012000024] stb %l5,[%i2+0x033] ! Mem[0000000013000033] ldsw [%i0+0x008],%l0 ! Mem[0000000012000008] lduw [%i1+0x010],%l0 ! Mem[0000000012800010] ldsw [%i1+0x038],%l1 ! Mem[0000000012800038] stx %l1,[%i1+0x000] ! Mem[0000000012800000] retl sth %l3,[%i3+0x01a] ! Mem[000000001380001a] p1_jmpl_2_ho: lduh [%o0+0x01a],%l4 ! Mem[000000001200001a] ldsw [%o2+0x010],%l6 ! Mem[0000000013000010] ldd [%o3+0x000],%l6 ! Mem[0000000013800000] ldsh [%o0+0x022],%l7 ! Mem[0000000012000022] std %l6,[%o1+0x008] ! Mem[0000000012800008] ldsh [%o1+0x02a],%l7 ! Mem[000000001280002a] jmpl %g6+8,%g0 ldsb [%o3+0x03d],%l5 ! Mem[000000001380003d] p1_call_2_ho: ldsw [%o1+0x024],%l7 ! Mem[0000000012800024] ldsw [%o0+0x024],%l4 ! Mem[0000000012000024] stb %l5,[%o2+0x033] ! Mem[0000000013000033] ldsw [%o0+0x008],%l0 ! Mem[0000000012000008] lduw [%o1+0x010],%l0 ! Mem[0000000012800010] ldsw [%o1+0x038],%l1 ! Mem[0000000012800038] stx %l1,[%o1+0x000] ! Mem[0000000012800000] retl sth %l3,[%o3+0x01a] ! Mem[000000001380001a] p2_jmpl_2_le: stb %l1,[%i3+0x00f] ! Mem[000000001580000f] jmpl %g6+8,%g0 stx %l3,[%i3+0x010] ! Mem[0000000015800010] p2_call_2_le: ldsb [%i1+0x00c],%l5 ! Mem[000000001480000c] lduh [%i3+0x02c],%l1 ! Mem[000000001580002c] ldub [%i0+0x036],%l5 ! Mem[0000000014000036] stw %l5,[%i0+0x010] ! Mem[0000000014000010] lduw [%i1+0x004],%l2 ! Mem[0000000014800004] retl ldsw [%i1+0x008],%l6 ! Mem[0000000014800008] p2_jmpl_2_lo: stb %l1,[%o3+0x00f] ! Mem[000000001580000f] jmpl %g6+8,%g0 stx %l3,[%o3+0x010] ! Mem[0000000015800010] p2_call_2_lo: ldsb [%o1+0x00c],%l5 ! Mem[000000001480000c] lduh [%o3+0x02c],%l1 ! Mem[000000001580002c] ldub [%o0+0x036],%l5 ! Mem[0000000014000036] stw %l5,[%o0+0x010] ! Mem[0000000014000010] lduw [%o1+0x004],%l2 ! Mem[0000000014800004] retl ldsw [%o1+0x008],%l6 ! Mem[0000000014800008] p2_jmpl_2_he: lduh [%i3+0x01a],%l4 ! Mem[000000001580001a] sth %l6,[%i3+0x012] ! Mem[0000000015800012] ldd [%i3+0x020],%l6 ! Mem[0000000015800020] ldsb [%i0+0x022],%l7 ! Mem[0000000014000022] std %l6,[%i0+0x008] ! Mem[0000000014000008] ldub [%i2+0x02b],%l7 ! Mem[000000001500002b] jmpl %g6+8,%g0 sth %l5,[%i1+0x03c] ! Mem[000000001480003c] p2_call_2_he: stx %l7,[%i1+0x000] ! Mem[0000000014800000] stw %l4,[%i0+0x004] ! Mem[0000000014000004] ldd [%i1+0x010],%l4 ! Mem[0000000014800010] stx %l0,[%i2+0x008] ! Mem[0000000015000008] ldd [%i0+0x030],%l0 ! Mem[0000000014000030] ldsb [%i2+0x038],%l1 ! Mem[0000000015000038] lduw [%i1+0x024],%l1 ! Mem[0000000014800024] retl lduh [%i3+0x01a],%l3 ! Mem[000000001580001a] p2_jmpl_2_ho: lduh [%o3+0x01a],%l4 ! Mem[000000001580001a] sth %l6,[%o3+0x012] ! Mem[0000000015800012] ldd [%o3+0x020],%l6 ! Mem[0000000015800020] ldsb [%o0+0x022],%l7 ! Mem[0000000014000022] std %l6,[%o0+0x008] ! Mem[0000000014000008] ldub [%o2+0x02b],%l7 ! Mem[000000001500002b] jmpl %g6+8,%g0 sth %l5,[%o1+0x03c] ! Mem[000000001480003c] p2_call_2_ho: stx %l7,[%o1+0x000] ! Mem[0000000014800000] stw %l4,[%o0+0x004] ! Mem[0000000014000004] ldd [%o1+0x010],%l4 ! Mem[0000000014800010] stx %l0,[%o2+0x008] ! Mem[0000000015000008] ldd [%o0+0x030],%l0 ! Mem[0000000014000030] ldsb [%o2+0x038],%l1 ! Mem[0000000015000038] lduw [%o1+0x024],%l1 ! Mem[0000000014800024] retl lduh [%o3+0x01a],%l3 ! Mem[000000001580001a] p3_jmpl_2_le: lduw [%i1+0x02c],%l1 ! Mem[000000001680002c] jmpl %g6+8,%g0 ldd [%i1+0x030],%l2 ! Mem[0000000016800030] p3_call_2_le: ldd [%i3+0x028],%l4 ! Mem[0000000017800028] ldsw [%i2+0x02c],%l1 ! Mem[000000001700002c] lduh [%i2+0x036],%l5 ! Mem[0000000017000036] ldsb [%i0+0x011],%l5 ! Mem[0000000016000011] ldx [%i0+0x000],%l2 ! Mem[0000000016000000] retl ldsh [%i0+0x00a],%l6 ! Mem[000000001600000a] p3_jmpl_2_lo: lduw [%o1+0x02c],%l1 ! Mem[000000001680002c] jmpl %g6+8,%g0 ldd [%o1+0x030],%l2 ! Mem[0000000016800030] p3_call_2_lo: ldd [%o3+0x028],%l4 ! Mem[0000000017800028] ldsw [%o2+0x02c],%l1 ! Mem[000000001700002c] lduh [%o2+0x036],%l5 ! Mem[0000000017000036] ldsb [%o0+0x011],%l5 ! Mem[0000000016000011] ldx [%o0+0x000],%l2 ! Mem[0000000016000000] retl ldsh [%o0+0x00a],%l6 ! Mem[000000001600000a] p3_jmpl_2_he: lduh [%i1+0x01a],%l4 ! Mem[000000001680001a] ldub [%i1+0x012],%l6 ! Mem[0000000016800012] stw %l6,[%i0+0x004] ! Mem[0000000016000004] ldd [%i0+0x020],%l6 ! Mem[0000000016000020] ldx [%i2+0x008],%l7 ! Mem[0000000017000008] lduw [%i2+0x028],%l7 ! Mem[0000000017000028] jmpl %g6+8,%g0 stb %l5,[%i0+0x03d] ! Mem[000000001600003d] p3_call_2_he: sth %l7,[%i0+0x026] ! Mem[0000000016000026] lduw [%i0+0x024],%l4 ! Mem[0000000016000024] lduh [%i1+0x032],%l5 ! Mem[0000000016800032] lduw [%i3+0x008],%l0 ! Mem[0000000017800008] std %l0,[%i3+0x010] ! Mem[0000000017800010] stx %l1,[%i2+0x038] ! Mem[0000000017000038] ldd [%i1+0x000],%l0 ! Mem[0000000016800000] retl ldd [%i3+0x018],%l2 ! Mem[0000000017800018] p3_jmpl_2_ho: lduh [%o1+0x01a],%l4 ! Mem[000000001680001a] ldub [%o1+0x012],%l6 ! Mem[0000000016800012] stw %l6,[%o0+0x004] ! Mem[0000000016000004] ldd [%o0+0x020],%l6 ! Mem[0000000016000020] ldx [%o2+0x008],%l7 ! Mem[0000000017000008] lduw [%o2+0x028],%l7 ! Mem[0000000017000028] jmpl %g6+8,%g0 stb %l5,[%o0+0x03d] ! Mem[000000001600003d] p3_call_2_ho: sth %l7,[%o0+0x026] ! Mem[0000000016000026] lduw [%o0+0x024],%l4 ! Mem[0000000016000024] lduh [%o1+0x032],%l5 ! Mem[0000000016800032] lduw [%o3+0x008],%l0 ! Mem[0000000017800008] std %l0,[%o3+0x010] ! Mem[0000000017800010] stx %l1,[%o2+0x038] ! Mem[0000000017000038] ldd [%o1+0x000],%l0 ! Mem[0000000016800000] retl ldd [%o3+0x018],%l2 ! Mem[0000000017800018] p4_jmpl_2_le: ldub [%i3+0x00f],%l1 ! Mem[000000001980000f] jmpl %g6+8,%g0 ldsw [%i2+0x010],%l3 ! Mem[0000000019000010] p4_call_2_le: stx %l5,[%i2+0x008] ! Mem[0000000019000008] ldsb [%i2+0x02d],%l1 ! Mem[000000001900002d] ldub [%i0+0x036],%l5 ! Mem[0000000018000036] ldsh [%i1+0x010],%l5 ! Mem[0000000018800010] stb %l2,[%i2+0x006] ! Mem[0000000019000006] retl ldsw [%i1+0x008],%l6 ! Mem[0000000018800008] p4_jmpl_2_lo: ldub [%o3+0x00f],%l1 ! Mem[000000001980000f] jmpl %g6+8,%g0 ldsw [%o2+0x010],%l3 ! Mem[0000000019000010] p4_call_2_lo: stx %l5,[%o2+0x008] ! Mem[0000000019000008] ldsb [%o2+0x02d],%l1 ! Mem[000000001900002d] ldub [%o0+0x036],%l5 ! Mem[0000000018000036] ldsh [%o1+0x010],%l5 ! Mem[0000000018800010] stb %l2,[%o2+0x006] ! Mem[0000000019000006] retl ldsw [%o1+0x008],%l6 ! Mem[0000000018800008] p4_jmpl_2_he: lduh [%i3+0x01a],%l4 ! Mem[000000001980001a] std %l6,[%i2+0x010] ! Mem[0000000019000010] stw %l6,[%i1+0x024] ! Mem[0000000018800024] stx %l7,[%i3+0x020] ! Mem[0000000019800020] ldx [%i1+0x008],%l7 ! Mem[0000000018800008] stb %l7,[%i2+0x02b] ! Mem[000000001900002b] jmpl %g6+8,%g0 ldub [%i2+0x03d],%l5 ! Mem[000000001900003d] p4_call_2_he: stb %l7,[%i0+0x007] ! Mem[0000000018000007] ldsb [%i0+0x005],%l4 ! Mem[0000000018000005] stx %l5,[%i1+0x010] ! Mem[0000000018800010] ldsh [%i0+0x00a],%l0 ! Mem[000000001800000a] lduh [%i2+0x030],%l0 ! Mem[0000000019000030] stx %l1,[%i3+0x038] ! Mem[0000000019800038] ldx [%i1+0x020],%l1 ! Mem[0000000018800020] retl stb %l3,[%i3+0x01b] ! Mem[000000001980001b] p4_jmpl_2_ho: lduh [%o3+0x01a],%l4 ! Mem[000000001980001a] std %l6,[%o2+0x010] ! Mem[0000000019000010] stw %l6,[%o1+0x024] ! Mem[0000000018800024] stx %l7,[%o3+0x020] ! Mem[0000000019800020] ldx [%o1+0x008],%l7 ! Mem[0000000018800008] stb %l7,[%o2+0x02b] ! Mem[000000001900002b] jmpl %g6+8,%g0 ldub [%o2+0x03d],%l5 ! Mem[000000001900003d] p4_call_2_ho: stb %l7,[%o0+0x007] ! Mem[0000000018000007] ldsb [%o0+0x005],%l4 ! Mem[0000000018000005] stx %l5,[%o1+0x010] ! Mem[0000000018800010] ldsh [%o0+0x00a],%l0 ! Mem[000000001800000a] lduh [%o2+0x030],%l0 ! Mem[0000000019000030] stx %l1,[%o3+0x038] ! Mem[0000000019800038] ldx [%o1+0x020],%l1 ! Mem[0000000018800020] retl stb %l3,[%o3+0x01b] ! Mem[000000001980001b] p5_jmpl_2_le: ldsh [%i3+0x02e],%l1 ! Mem[000000001b80002e] jmpl %g6+8,%g0 ldub [%i1+0x031],%l3 ! Mem[000000001a800031] p5_call_2_le: stw %l5,[%i1+0x02c] ! Mem[000000001a80002c] stx %l1,[%i1+0x028] ! Mem[000000001a800028] ldsw [%i3+0x034],%l5 ! Mem[000000001b800034] lduh [%i2+0x010],%l5 ! Mem[000000001b000010] std %l2,[%i1+0x000] ! Mem[000000001a800000] retl ldsh [%i0+0x00a],%l6 ! Mem[000000001a00000a] p5_jmpl_2_lo: ldsh [%o3+0x02e],%l1 ! Mem[000000001b80002e] jmpl %g6+8,%g0 ldub [%o1+0x031],%l3 ! Mem[000000001a800031] p5_call_2_lo: stw %l5,[%o1+0x02c] ! Mem[000000001a80002c] stx %l1,[%o1+0x028] ! Mem[000000001a800028] ldsw [%o3+0x034],%l5 ! Mem[000000001b800034] lduh [%o2+0x010],%l5 ! Mem[000000001b000010] std %l2,[%o1+0x000] ! Mem[000000001a800000] retl ldsh [%o0+0x00a],%l6 ! Mem[000000001a00000a] p5_jmpl_2_he: lduh [%i2+0x01a],%l4 ! Mem[000000001b00001a] ldsw [%i3+0x010],%l6 ! Mem[000000001b800010] std %l6,[%i2+0x000] ! Mem[000000001b000000] stw %l7,[%i2+0x020] ! Mem[000000001b000020] lduh [%i0+0x00c],%l7 ! Mem[000000001a00000c] sth %l7,[%i2+0x02a] ! Mem[000000001b00002a] jmpl %g6+8,%g0 ldsh [%i1+0x03c],%l5 ! Mem[000000001a80003c] p5_call_2_he: ldub [%i3+0x027],%l7 ! Mem[000000001b800027] ldx [%i0+0x020],%l4 ! Mem[000000001a000020] ldub [%i0+0x033],%l5 ! Mem[000000001a000033] std %l0,[%i1+0x008] ! Mem[000000001a800008] ldsb [%i2+0x010],%l0 ! Mem[000000001b000010] sth %l1,[%i3+0x038] ! Mem[000000001b800038] ldsb [%i1+0x006],%l1 ! Mem[000000001a800006] retl ldsw [%i3+0x018],%l3 ! Mem[000000001b800018] p5_jmpl_2_ho: lduh [%o2+0x01a],%l4 ! Mem[000000001b00001a] ldsw [%o3+0x010],%l6 ! Mem[000000001b800010] std %l6,[%o2+0x000] ! Mem[000000001b000000] stw %l7,[%o2+0x020] ! Mem[000000001b000020] lduh [%o0+0x00c],%l7 ! Mem[000000001a00000c] sth %l7,[%o2+0x02a] ! Mem[000000001b00002a] jmpl %g6+8,%g0 ldsh [%o1+0x03c],%l5 ! Mem[000000001a80003c] p5_call_2_ho: ldub [%o3+0x027],%l7 ! Mem[000000001b800027] ldx [%o0+0x020],%l4 ! Mem[000000001a000020] ldub [%o0+0x033],%l5 ! Mem[000000001a000033] std %l0,[%o1+0x008] ! Mem[000000001a800008] ldsb [%o2+0x010],%l0 ! Mem[000000001b000010] sth %l1,[%o3+0x038] ! Mem[000000001b800038] ldsb [%o1+0x006],%l1 ! Mem[000000001a800006] retl ldsw [%o3+0x018],%l3 ! Mem[000000001b800018] p6_jmpl_2_le: ldd [%i1+0x008],%l0 ! Mem[000000001c800008] jmpl %g6+8,%g0 lduh [%i2+0x010],%l3 ! Mem[000000001d000010] p6_call_2_le: stx %l5,[%i3+0x008] ! Mem[000000001d800008] sth %l1,[%i1+0x02c] ! Mem[000000001c80002c] ldsh [%i1+0x036],%l5 ! Mem[000000001c800036] lduw [%i2+0x010],%l5 ! Mem[000000001d000010] stb %l2,[%i2+0x006] ! Mem[000000001d000006] retl ldsw [%i2+0x008],%l6 ! Mem[000000001d000008] p6_jmpl_2_lo: ldd [%o1+0x008],%l0 ! Mem[000000001c800008] jmpl %g6+8,%g0 lduh [%o2+0x010],%l3 ! Mem[000000001d000010] p6_call_2_lo: stx %l5,[%o3+0x008] ! Mem[000000001d800008] sth %l1,[%o1+0x02c] ! Mem[000000001c80002c] ldsh [%o1+0x036],%l5 ! Mem[000000001c800036] lduw [%o2+0x010],%l5 ! Mem[000000001d000010] stb %l2,[%o2+0x006] ! Mem[000000001d000006] retl ldsw [%o2+0x008],%l6 ! Mem[000000001d000008] p6_jmpl_2_he: ldx [%i0+0x018],%l4 ! Mem[000000001c000018] stb %l6,[%i0+0x012] ! Mem[000000001c000012] std %l6,[%i3+0x020] ! Mem[000000001d800020] sth %l7,[%i1+0x022] ! Mem[000000001c800022] ldsw [%i2+0x00c],%l7 ! Mem[000000001d00000c] stx %l7,[%i3+0x028] ! Mem[000000001d800028] jmpl %g6+8,%g0 stw %l5,[%i0+0x03c] ! Mem[000000001c00003c] p6_call_2_he: ldsh [%i3+0x006],%l7 ! Mem[000000001d800006] ldsh [%i0+0x004],%l4 ! Mem[000000001c000004] std %l4,[%i3+0x010] ! Mem[000000001d800010] lduh [%i2+0x00a],%l0 ! Mem[000000001d00000a] sth %l0,[%i1+0x030] ! Mem[000000001c800030] stb %l1,[%i3+0x038] ! Mem[000000001d800038] stb %l1,[%i1+0x026] ! Mem[000000001c800026] retl stw %l3,[%i3+0x018] ! Mem[000000001d800018] p6_jmpl_2_ho: ldx [%o0+0x018],%l4 ! Mem[000000001c000018] stb %l6,[%o0+0x012] ! Mem[000000001c000012] std %l6,[%o3+0x020] ! Mem[000000001d800020] sth %l7,[%o1+0x022] ! Mem[000000001c800022] ldsw [%o2+0x00c],%l7 ! Mem[000000001d00000c] stx %l7,[%o3+0x028] ! Mem[000000001d800028] jmpl %g6+8,%g0 stw %l5,[%o0+0x03c] ! Mem[000000001c00003c] p6_call_2_ho: ldsh [%o3+0x006],%l7 ! Mem[000000001d800006] ldsh [%o0+0x004],%l4 ! Mem[000000001c000004] std %l4,[%o3+0x010] ! Mem[000000001d800010] lduh [%o2+0x00a],%l0 ! Mem[000000001d00000a] sth %l0,[%o1+0x030] ! Mem[000000001c800030] stb %l1,[%o3+0x038] ! Mem[000000001d800038] stb %l1,[%o1+0x026] ! Mem[000000001c800026] retl stw %l3,[%o3+0x018] ! Mem[000000001d800018] p7_jmpl_2_le: stw %l1,[%i3+0x02c] ! Mem[000000001f80002c] jmpl %g6+8,%g0 lduw [%i1+0x030],%l3 ! Mem[000000001e800030] p7_call_2_le: stw %l5,[%i2+0x02c] ! Mem[000000001f00002c] sth %l1,[%i0+0x02c] ! Mem[000000001e00002c] ldsb [%i0+0x036],%l5 ! Mem[000000001e000036] ldx [%i2+0x010],%l5 ! Mem[000000001f000010] std %l2,[%i1+0x000] ! Mem[000000001e800000] retl ldsh [%i0+0x00a],%l6 ! Mem[000000001e00000a] p7_jmpl_2_lo: stw %l1,[%o3+0x02c] ! Mem[000000001f80002c] jmpl %g6+8,%g0 lduw [%o1+0x030],%l3 ! Mem[000000001e800030] p7_call_2_lo: stw %l5,[%o2+0x02c] ! Mem[000000001f00002c] sth %l1,[%o0+0x02c] ! Mem[000000001e00002c] ldsb [%o0+0x036],%l5 ! Mem[000000001e000036] ldx [%o2+0x010],%l5 ! Mem[000000001f000010] std %l2,[%o1+0x000] ! Mem[000000001e800000] retl ldsh [%o0+0x00a],%l6 ! Mem[000000001e00000a] p7_jmpl_2_he: ldx [%i3+0x018],%l4 ! Mem[000000001f800018] ldsh [%i2+0x012],%l6 ! Mem[000000001f000012] ldx [%i3+0x000],%l6 ! Mem[000000001f800000] std %l6,[%i0+0x020] ! Mem[000000001e000020] ldsw [%i1+0x00c],%l7 ! Mem[000000001e80000c] ldsb [%i3+0x02b],%l7 ! Mem[000000001f80002b] jmpl %g6+8,%g0 std %l4,[%i2+0x038] ! Mem[000000001f000038] p7_call_2_he: ldd [%i3+0x020],%l6 ! Mem[000000001f800020] sth %l4,[%i0+0x024] ! Mem[000000001e000024] ldsb [%i2+0x033],%l5 ! Mem[000000001f000033] stx %l0,[%i0+0x008] ! Mem[000000001e000008] lduw [%i1+0x010],%l0 ! Mem[000000001e800010] stb %l1,[%i0+0x038] ! Mem[000000001e000038] ldsh [%i1+0x006],%l1 ! Mem[000000001e800006] retl lduw [%i3+0x018],%l3 ! Mem[000000001f800018] p7_jmpl_2_ho: ldx [%o3+0x018],%l4 ! Mem[000000001f800018] ldsh [%o2+0x012],%l6 ! Mem[000000001f000012] ldx [%o3+0x000],%l6 ! Mem[000000001f800000] std %l6,[%o0+0x020] ! Mem[000000001e000020] ldsw [%o1+0x00c],%l7 ! Mem[000000001e80000c] ldsb [%o3+0x02b],%l7 ! Mem[000000001f80002b] jmpl %g6+8,%g0 std %l4,[%o2+0x038] ! Mem[000000001f000038] p7_call_2_ho: ldd [%o3+0x020],%l6 ! Mem[000000001f800020] sth %l4,[%o0+0x024] ! Mem[000000001e000024] ldsb [%o2+0x033],%l5 ! Mem[000000001f000033] stx %l0,[%o0+0x008] ! Mem[000000001e000008] lduw [%o1+0x010],%l0 ! Mem[000000001e800010] stb %l1,[%o0+0x038] ! Mem[000000001e000038] ldsh [%o1+0x006],%l1 ! Mem[000000001e800006] retl lduw [%o3+0x018],%l3 ! Mem[000000001f800018] p8_jmpl_2_le: std %l0,[%i0+0x008] ! Mem[0000000020000008] jmpl %g6+8,%g0 std %l2,[%i2+0x010] ! Mem[0000000021000010] p8_call_2_le: sth %l5,[%i1+0x00c] ! Mem[000000002080000c] stb %l1,[%i0+0x02d] ! Mem[000000002000002d] ldd [%i2+0x030],%l4 ! Mem[0000000021000030] sth %l5,[%i3+0x010] ! Mem[0000000021800010] sth %l2,[%i3+0x006] ! Mem[0000000021800006] retl ldsw [%i2+0x008],%l6 ! Mem[0000000021000008] p8_jmpl_2_lo: std %l0,[%o0+0x008] ! Mem[0000000020000008] jmpl %g6+8,%g0 std %l2,[%o2+0x010] ! Mem[0000000021000010] p8_call_2_lo: sth %l5,[%o1+0x00c] ! Mem[000000002080000c] stb %l1,[%o0+0x02d] ! Mem[000000002000002d] ldd [%o2+0x030],%l4 ! Mem[0000000021000030] sth %l5,[%o3+0x010] ! Mem[0000000021800010] sth %l2,[%o3+0x006] ! Mem[0000000021800006] retl ldsw [%o2+0x008],%l6 ! Mem[0000000021000008] p8_jmpl_2_he: ldx [%i2+0x018],%l4 ! Mem[0000000021000018] std %l6,[%i2+0x010] ! Mem[0000000021000010] ldx [%i0+0x020],%l6 ! Mem[0000000020000020] stb %l7,[%i0+0x022] ! Mem[0000000020000022] ldsb [%i0+0x00d],%l7 ! Mem[000000002000000d] ldsw [%i3+0x028],%l7 ! Mem[0000000021800028] jmpl %g6+8,%g0 lduh [%i0+0x03c],%l5 ! Mem[000000002000003c] p8_call_2_he: std %l6,[%i3+0x000] ! Mem[0000000021800000] lduh [%i0+0x004],%l4 ! Mem[0000000020000004] lduw [%i2+0x010],%l5 ! Mem[0000000021000010] stb %l0,[%i0+0x00b] ! Mem[000000002000000b] ldsh [%i0+0x030],%l0 ! Mem[0000000020000030] lduw [%i0+0x038],%l1 ! Mem[0000000020000038] ldx [%i1+0x020],%l1 ! Mem[0000000020800020] retl ldsb [%i3+0x01b],%l3 ! Mem[000000002180001b] p8_jmpl_2_ho: ldx [%o2+0x018],%l4 ! Mem[0000000021000018] std %l6,[%o2+0x010] ! Mem[0000000021000010] ldx [%o0+0x020],%l6 ! Mem[0000000020000020] stb %l7,[%o0+0x022] ! Mem[0000000020000022] ldsb [%o0+0x00d],%l7 ! Mem[000000002000000d] ldsw [%o3+0x028],%l7 ! Mem[0000000021800028] jmpl %g6+8,%g0 lduh [%o0+0x03c],%l5 ! Mem[000000002000003c] p8_call_2_ho: std %l6,[%o3+0x000] ! Mem[0000000021800000] lduh [%o0+0x004],%l4 ! Mem[0000000020000004] lduw [%o2+0x010],%l5 ! Mem[0000000021000010] stb %l0,[%o0+0x00b] ! Mem[000000002000000b] ldsh [%o0+0x030],%l0 ! Mem[0000000020000030] lduw [%o0+0x038],%l1 ! Mem[0000000020000038] ldx [%o1+0x020],%l1 ! Mem[0000000020800020] retl ldsb [%o3+0x01b],%l3 ! Mem[000000002180001b] p9_jmpl_2_le: ldx [%i1+0x028],%l1 ! Mem[0000000022800028] jmpl %g6+8,%g0 sth %l3,[%i1+0x030] ! Mem[0000000022800030] p9_call_2_le: std %l4,[%i3+0x028] ! Mem[0000000023800028] lduw [%i0+0x02c],%l1 ! Mem[000000002200002c] stx %l5,[%i0+0x030] ! Mem[0000000022000030] stw %l5,[%i3+0x010] ! Mem[0000000023800010] stw %l2,[%i1+0x004] ! Mem[0000000022800004] retl ldsh [%i0+0x00a],%l6 ! Mem[000000002200000a] p9_jmpl_2_lo: ldx [%o1+0x028],%l1 ! Mem[0000000022800028] jmpl %g6+8,%g0 sth %l3,[%o1+0x030] ! Mem[0000000022800030] p9_call_2_lo: std %l4,[%o3+0x028] ! Mem[0000000023800028] lduw [%o0+0x02c],%l1 ! Mem[000000002200002c] stx %l5,[%o0+0x030] ! Mem[0000000022000030] stw %l5,[%o3+0x010] ! Mem[0000000023800010] stw %l2,[%o1+0x004] ! Mem[0000000022800004] retl ldsh [%o0+0x00a],%l6 ! Mem[000000002200000a] p9_jmpl_2_he: ldx [%i0+0x018],%l4 ! Mem[0000000022000018] ldsb [%i0+0x012],%l6 ! Mem[0000000022000012] lduh [%i1+0x006],%l6 ! Mem[0000000022800006] ldx [%i0+0x020],%l7 ! Mem[0000000022000020] ldsb [%i3+0x00d],%l7 ! Mem[000000002380000d] lduh [%i0+0x02a],%l7 ! Mem[000000002200002a] jmpl %g6+8,%g0 ldsb [%i3+0x03d],%l5 ! Mem[000000002380003d] p9_call_2_he: ldx [%i3+0x020],%l7 ! Mem[0000000023800020] ldd [%i0+0x020],%l4 ! Mem[0000000022000020] stw %l5,[%i1+0x030] ! Mem[0000000022800030] ldub [%i2+0x00b],%l0 ! Mem[000000002300000b] stw %l0,[%i3+0x010] ! Mem[0000000023800010] ldub [%i0+0x038],%l1 ! Mem[0000000022000038] ldsb [%i1+0x006],%l1 ! Mem[0000000022800006] retl std %l2,[%i3+0x018] ! Mem[0000000023800018] p9_jmpl_2_ho: ldx [%o0+0x018],%l4 ! Mem[0000000022000018] ldsb [%o0+0x012],%l6 ! Mem[0000000022000012] lduh [%o1+0x006],%l6 ! Mem[0000000022800006] ldx [%o0+0x020],%l7 ! Mem[0000000022000020] ldsb [%o3+0x00d],%l7 ! Mem[000000002380000d] lduh [%o0+0x02a],%l7 ! Mem[000000002200002a] jmpl %g6+8,%g0 ldsb [%o3+0x03d],%l5 ! Mem[000000002380003d] p9_call_2_ho: ldx [%o3+0x020],%l7 ! Mem[0000000023800020] ldd [%o0+0x020],%l4 ! Mem[0000000022000020] stw %l5,[%o1+0x030] ! Mem[0000000022800030] ldub [%o2+0x00b],%l0 ! Mem[000000002300000b] stw %l0,[%o3+0x010] ! Mem[0000000023800010] ldub [%o0+0x038],%l1 ! Mem[0000000022000038] ldsb [%o1+0x006],%l1 ! Mem[0000000022800006] retl std %l2,[%o3+0x018] ! Mem[0000000023800018] p10_jmpl_2_le: lduh [%i3+0x00e],%l1 ! Mem[000000002580000e] jmpl %g6+8,%g0 stw %l3,[%i2+0x010] ! Mem[0000000025000010] p10_call_2_le: stb %l5,[%i2+0x00c] ! Mem[000000002500000c] ldub [%i3+0x02d],%l1 ! Mem[000000002580002d] ldd [%i3+0x030],%l4 ! Mem[0000000025800030] ldsb [%i0+0x011],%l5 ! Mem[0000000024000011] stx %l2,[%i0+0x000] ! Mem[0000000024000000] retl ldsb [%i3+0x00b],%l6 ! Mem[000000002580000b] p10_jmpl_2_lo: lduh [%o3+0x00e],%l1 ! Mem[000000002580000e] jmpl %g6+8,%g0 stw %l3,[%o2+0x010] ! Mem[0000000025000010] p10_call_2_lo: stb %l5,[%o2+0x00c] ! Mem[000000002500000c] ldub [%o3+0x02d],%l1 ! Mem[000000002580002d] ldd [%o3+0x030],%l4 ! Mem[0000000025800030] ldsb [%o0+0x011],%l5 ! Mem[0000000024000011] stx %l2,[%o0+0x000] ! Mem[0000000024000000] retl ldsb [%o3+0x00b],%l6 ! Mem[000000002580000b] p10_jmpl_2_he: ldx [%i3+0x018],%l4 ! Mem[0000000025800018] stb %l6,[%i1+0x012] ! Mem[0000000024800012] lduh [%i2+0x026],%l6 ! Mem[0000000025000026] lduw [%i3+0x020],%l7 ! Mem[0000000025800020] stx %l7,[%i1+0x008] ! Mem[0000000024800008] ldx [%i0+0x028],%l7 ! Mem[0000000024000028] jmpl %g6+8,%g0 stx %l5,[%i1+0x038] ! Mem[0000000024800038] p10_call_2_he: lduh [%i2+0x006],%l7 ! Mem[0000000025000006] lduw [%i0+0x004],%l4 ! Mem[0000000024000004] ldsw [%i1+0x010],%l5 ! Mem[0000000024800010] stw %l0,[%i3+0x008] ! Mem[0000000025800008] ldx [%i2+0x030],%l0 ! Mem[0000000025000030] ldub [%i0+0x038],%l1 ! Mem[0000000024000038] stb %l1,[%i1+0x026] ! Mem[0000000024800026] retl ldub [%i3+0x01b],%l3 ! Mem[000000002580001b] p10_jmpl_2_ho: ldx [%o3+0x018],%l4 ! Mem[0000000025800018] stb %l6,[%o1+0x012] ! Mem[0000000024800012] lduh [%o2+0x026],%l6 ! Mem[0000000025000026] lduw [%o3+0x020],%l7 ! Mem[0000000025800020] stx %l7,[%o1+0x008] ! Mem[0000000024800008] ldx [%o0+0x028],%l7 ! Mem[0000000024000028] jmpl %g6+8,%g0 stx %l5,[%o1+0x038] ! Mem[0000000024800038] p10_call_2_ho: lduh [%o2+0x006],%l7 ! Mem[0000000025000006] lduw [%o0+0x004],%l4 ! Mem[0000000024000004] ldsw [%o1+0x010],%l5 ! Mem[0000000024800010] stw %l0,[%o3+0x008] ! Mem[0000000025800008] ldx [%o2+0x030],%l0 ! Mem[0000000025000030] ldub [%o0+0x038],%l1 ! Mem[0000000024000038] stb %l1,[%o1+0x026] ! Mem[0000000024800026] retl ldub [%o3+0x01b],%l3 ! Mem[000000002580001b] p11_jmpl_2_le: ldsw [%i0+0x02c],%l1 ! Mem[000000002600002c] jmpl %g6+8,%g0 ldsb [%i1+0x031],%l3 ! Mem[0000000026800031] p11_call_2_le: ldx [%i1+0x028],%l5 ! Mem[0000000026800028] ldsh [%i3+0x02c],%l1 ! Mem[000000002780002c] stx %l5,[%i1+0x030] ! Mem[0000000026800030] ldsh [%i0+0x010],%l5 ! Mem[0000000026000010] ldd [%i1+0x000],%l2 ! Mem[0000000026800000] retl ldsh [%i0+0x00a],%l6 ! Mem[000000002600000a] p11_jmpl_2_lo: ldsw [%o0+0x02c],%l1 ! Mem[000000002600002c] jmpl %g6+8,%g0 ldsb [%o1+0x031],%l3 ! Mem[0000000026800031] p11_call_2_lo: ldx [%o1+0x028],%l5 ! Mem[0000000026800028] ldsh [%o3+0x02c],%l1 ! Mem[000000002780002c] stx %l5,[%o1+0x030] ! Mem[0000000026800030] ldsh [%o0+0x010],%l5 ! Mem[0000000026000010] ldd [%o1+0x000],%l2 ! Mem[0000000026800000] retl ldsh [%o0+0x00a],%l6 ! Mem[000000002600000a] p11_jmpl_2_he: ldx [%i1+0x018],%l4 ! Mem[0000000026800018] ldsh [%i2+0x012],%l6 ! Mem[0000000027000012] ldsw [%i3+0x004],%l6 ! Mem[0000000027800004] lduh [%i2+0x022],%l7 ! Mem[0000000027000022] sth %l7,[%i1+0x00c] ! Mem[000000002680000c] std %l6,[%i1+0x028] ! Mem[0000000026800028] jmpl %g6+8,%g0 stb %l5,[%i0+0x03d] ! Mem[000000002600003d] p11_call_2_he: ldsb [%i2+0x027],%l7 ! Mem[0000000027000027] ldsb [%i0+0x025],%l4 ! Mem[0000000026000025] sth %l5,[%i1+0x032] ! Mem[0000000026800032] ldx [%i0+0x008],%l0 ! Mem[0000000026000008] ldsw [%i1+0x010],%l0 ! Mem[0000000026800010] ldsh [%i1+0x038],%l1 ! Mem[0000000026800038] ldsh [%i1+0x006],%l1 ! Mem[0000000026800006] retl stx %l3,[%i3+0x018] ! Mem[0000000027800018] p11_jmpl_2_ho: ldx [%o1+0x018],%l4 ! Mem[0000000026800018] ldsh [%o2+0x012],%l6 ! Mem[0000000027000012] ldsw [%o3+0x004],%l6 ! Mem[0000000027800004] lduh [%o2+0x022],%l7 ! Mem[0000000027000022] sth %l7,[%o1+0x00c] ! Mem[000000002680000c] std %l6,[%o1+0x028] ! Mem[0000000026800028] jmpl %g6+8,%g0 stb %l5,[%o0+0x03d] ! Mem[000000002600003d] p11_call_2_ho: ldsb [%o2+0x027],%l7 ! Mem[0000000027000027] ldsb [%o0+0x025],%l4 ! Mem[0000000026000025] sth %l5,[%o1+0x032] ! Mem[0000000026800032] ldx [%o0+0x008],%l0 ! Mem[0000000026000008] ldsw [%o1+0x010],%l0 ! Mem[0000000026800010] ldsh [%o1+0x038],%l1 ! Mem[0000000026800038] ldsh [%o1+0x006],%l1 ! Mem[0000000026800006] retl stx %l3,[%o3+0x018] ! Mem[0000000027800018] p12_jmpl_2_le: ldsb [%i1+0x00f],%l1 ! Mem[000000002880000f] jmpl %g6+8,%g0 ldsh [%i2+0x010],%l3 ! Mem[0000000029000010] p12_call_2_le: lduw [%i0+0x00c],%l5 ! Mem[000000002800000c] ldsh [%i3+0x02c],%l1 ! Mem[000000002980002c] stw %l5,[%i0+0x034] ! Mem[0000000028000034] ldsw [%i1+0x010],%l5 ! Mem[0000000028800010] ldsb [%i0+0x006],%l2 ! Mem[0000000028000006] retl ldsb [%i3+0x00b],%l6 ! Mem[000000002980000b] p12_jmpl_2_lo: ldsb [%o1+0x00f],%l1 ! Mem[000000002880000f] jmpl %g6+8,%g0 ldsh [%o2+0x010],%l3 ! Mem[0000000029000010] p12_call_2_lo: lduw [%o0+0x00c],%l5 ! Mem[000000002800000c] ldsh [%o3+0x02c],%l1 ! Mem[000000002980002c] stw %l5,[%o0+0x034] ! Mem[0000000028000034] ldsw [%o1+0x010],%l5 ! Mem[0000000028800010] ldsb [%o0+0x006],%l2 ! Mem[0000000028000006] retl ldsb [%o3+0x00b],%l6 ! Mem[000000002980000b] p12_jmpl_2_he: ldx [%i3+0x018],%l4 ! Mem[0000000029800018] ldx [%i3+0x010],%l6 ! Mem[0000000029800010] ldsw [%i3+0x024],%l6 ! Mem[0000000029800024] ldub [%i1+0x022],%l7 ! Mem[0000000028800022] sth %l7,[%i3+0x00c] ! Mem[000000002980000c] stw %l7,[%i1+0x028] ! Mem[0000000028800028] jmpl %g6+8,%g0 lduw [%i2+0x03c],%l5 ! Mem[000000002900003c] p12_call_2_he: stx %l7,[%i1+0x000] ! Mem[0000000028800000] std %l4,[%i0+0x000] ! Mem[0000000028000000] ldsh [%i0+0x012],%l5 ! Mem[0000000028000012] ldsb [%i1+0x00b],%l0 ! Mem[000000002880000b] stx %l0,[%i1+0x030] ! Mem[0000000028800030] ldd [%i1+0x038],%l0 ! Mem[0000000028800038] std %l0,[%i1+0x020] ! Mem[0000000028800020] retl ldx [%i3+0x018],%l3 ! Mem[0000000029800018] p12_jmpl_2_ho: ldx [%o3+0x018],%l4 ! Mem[0000000029800018] ldx [%o3+0x010],%l6 ! Mem[0000000029800010] ldsw [%o3+0x024],%l6 ! Mem[0000000029800024] ldub [%o1+0x022],%l7 ! Mem[0000000028800022] sth %l7,[%o3+0x00c] ! Mem[000000002980000c] stw %l7,[%o1+0x028] ! Mem[0000000028800028] jmpl %g6+8,%g0 lduw [%o2+0x03c],%l5 ! Mem[000000002900003c] p12_call_2_ho: stx %l7,[%o1+0x000] ! Mem[0000000028800000] std %l4,[%o0+0x000] ! Mem[0000000028000000] ldsh [%o0+0x012],%l5 ! Mem[0000000028000012] ldsb [%o1+0x00b],%l0 ! Mem[000000002880000b] stx %l0,[%o1+0x030] ! Mem[0000000028800030] ldd [%o1+0x038],%l0 ! Mem[0000000028800038] std %l0,[%o1+0x020] ! Mem[0000000028800020] retl ldx [%o3+0x018],%l3 ! Mem[0000000029800018] p13_jmpl_2_le: sth %l1,[%i3+0x02e] ! Mem[000000002b80002e] jmpl %g6+8,%g0 ldsw [%i0+0x030],%l3 ! Mem[000000002a000030] p13_call_2_le: ldx [%i2+0x028],%l5 ! Mem[000000002b000028] ldd [%i3+0x028],%l0 ! Mem[000000002b800028] sth %l5,[%i2+0x036] ! Mem[000000002b000036] lduw [%i2+0x010],%l5 ! Mem[000000002b000010] ldsh [%i2+0x006],%l2 ! Mem[000000002b000006] retl ldsh [%i1+0x00a],%l6 ! Mem[000000002a80000a] p13_jmpl_2_lo: sth %l1,[%o3+0x02e] ! Mem[000000002b80002e] jmpl %g6+8,%g0 ldsw [%o0+0x030],%l3 ! Mem[000000002a000030] p13_call_2_lo: ldx [%o2+0x028],%l5 ! Mem[000000002b000028] ldd [%o3+0x028],%l0 ! Mem[000000002b800028] sth %l5,[%o2+0x036] ! Mem[000000002b000036] lduw [%o2+0x010],%l5 ! Mem[000000002b000010] ldsh [%o2+0x006],%l2 ! Mem[000000002b000006] retl ldsh [%o1+0x00a],%l6 ! Mem[000000002a80000a] p13_jmpl_2_he: ldx [%i2+0x018],%l4 ! Mem[000000002b000018] ldsb [%i1+0x012],%l6 ! Mem[000000002a800012] ldsb [%i0+0x006],%l6 ! Mem[000000002a000006] ldsw [%i1+0x020],%l7 ! Mem[000000002a800020] stb %l7,[%i2+0x00d] ! Mem[000000002b00000d] ldd [%i2+0x028],%l6 ! Mem[000000002b000028] jmpl %g6+8,%g0 ldsh [%i1+0x03c],%l5 ! Mem[000000002a80003c] p13_call_2_he: sth %l7,[%i1+0x026] ! Mem[000000002a800026] ldub [%i0+0x025],%l4 ! Mem[000000002a000025] ldx [%i3+0x030],%l5 ! Mem[000000002b800030] sth %l0,[%i2+0x00a] ! Mem[000000002b00000a] stb %l0,[%i0+0x010] ! Mem[000000002a000010] ldd [%i1+0x038],%l0 ! Mem[000000002a800038] ldsw [%i1+0x004],%l1 ! Mem[000000002a800004] retl ldsh [%i3+0x01a],%l3 ! Mem[000000002b80001a] p13_jmpl_2_ho: ldx [%o2+0x018],%l4 ! Mem[000000002b000018] ldsb [%o1+0x012],%l6 ! Mem[000000002a800012] ldsb [%o0+0x006],%l6 ! Mem[000000002a000006] ldsw [%o1+0x020],%l7 ! Mem[000000002a800020] stb %l7,[%o2+0x00d] ! Mem[000000002b00000d] ldd [%o2+0x028],%l6 ! Mem[000000002b000028] jmpl %g6+8,%g0 ldsh [%o1+0x03c],%l5 ! Mem[000000002a80003c] p13_call_2_ho: sth %l7,[%o1+0x026] ! Mem[000000002a800026] ldub [%o0+0x025],%l4 ! Mem[000000002a000025] ldx [%o3+0x030],%l5 ! Mem[000000002b800030] sth %l0,[%o2+0x00a] ! Mem[000000002b00000a] stb %l0,[%o0+0x010] ! Mem[000000002a000010] ldd [%o1+0x038],%l0 ! Mem[000000002a800038] ldsw [%o1+0x004],%l1 ! Mem[000000002a800004] retl ldsh [%o3+0x01a],%l3 ! Mem[000000002b80001a] p14_jmpl_2_le: stb %l1,[%i0+0x00f] ! Mem[000000002c00000f] jmpl %g6+8,%g0 ldub [%i2+0x011],%l3 ! Mem[000000002d000011] p14_call_2_le: lduw [%i1+0x00c],%l5 ! Mem[000000002c80000c] stw %l1,[%i2+0x02c] ! Mem[000000002d00002c] std %l4,[%i0+0x030] ! Mem[000000002c000030] ldx [%i2+0x010],%l5 ! Mem[000000002d000010] ldsw [%i1+0x004],%l2 ! Mem[000000002c800004] retl ldsb [%i0+0x00b],%l6 ! Mem[000000002c00000b] p14_jmpl_2_lo: stb %l1,[%o0+0x00f] ! Mem[000000002c00000f] jmpl %g6+8,%g0 ldub [%o2+0x011],%l3 ! Mem[000000002d000011] p14_call_2_lo: lduw [%o1+0x00c],%l5 ! Mem[000000002c80000c] stw %l1,[%o2+0x02c] ! Mem[000000002d00002c] std %l4,[%o0+0x030] ! Mem[000000002c000030] ldx [%o2+0x010],%l5 ! Mem[000000002d000010] ldsw [%o1+0x004],%l2 ! Mem[000000002c800004] retl ldsb [%o0+0x00b],%l6 ! Mem[000000002c00000b] p14_jmpl_2_he: ldx [%i0+0x018],%l4 ! Mem[000000002c000018] lduw [%i2+0x010],%l6 ! Mem[000000002d000010] ldsb [%i1+0x026],%l6 ! Mem[000000002c800026] ldsh [%i0+0x022],%l7 ! Mem[000000002c000022] stb %l7,[%i1+0x00d] ! Mem[000000002c80000d] ldsh [%i2+0x02a],%l7 ! Mem[000000002d00002a] jmpl %g6+8,%g0 ldd [%i0+0x038],%l4 ! Mem[000000002c000038] p14_call_2_he: lduw [%i0+0x004],%l7 ! Mem[000000002c000004] stx %l4,[%i0+0x000] ! Mem[000000002c000000] stx %l5,[%i3+0x010] ! Mem[000000002d800010] ldub [%i0+0x00b],%l0 ! Mem[000000002c00000b] ldub [%i3+0x030],%l0 ! Mem[000000002d800030] stw %l1,[%i2+0x038] ! Mem[000000002d000038] sth %l1,[%i1+0x026] ! Mem[000000002c800026] retl sth %l3,[%i3+0x01a] ! Mem[000000002d80001a] p14_jmpl_2_ho: ldx [%o0+0x018],%l4 ! Mem[000000002c000018] lduw [%o2+0x010],%l6 ! Mem[000000002d000010] ldsb [%o1+0x026],%l6 ! Mem[000000002c800026] ldsh [%o0+0x022],%l7 ! Mem[000000002c000022] stb %l7,[%o1+0x00d] ! Mem[000000002c80000d] ldsh [%o2+0x02a],%l7 ! Mem[000000002d00002a] jmpl %g6+8,%g0 ldd [%o0+0x038],%l4 ! Mem[000000002c000038] p14_call_2_ho: lduw [%o0+0x004],%l7 ! Mem[000000002c000004] stx %l4,[%o0+0x000] ! Mem[000000002c000000] stx %l5,[%o3+0x010] ! Mem[000000002d800010] ldub [%o0+0x00b],%l0 ! Mem[000000002c00000b] ldub [%o3+0x030],%l0 ! Mem[000000002d800030] stw %l1,[%o2+0x038] ! Mem[000000002d000038] sth %l1,[%o1+0x026] ! Mem[000000002c800026] retl sth %l3,[%o3+0x01a] ! Mem[000000002d80001a] p15_jmpl_2_le: lduw [%i2+0x02c],%l1 ! Mem[000000002f00002c] jmpl %g6+8,%g0 ldx [%i0+0x030],%l3 ! Mem[000000002e000030] p15_call_2_le: lduh [%i0+0x02c],%l5 ! Mem[000000002e00002c] std %l0,[%i2+0x028] ! Mem[000000002f000028] stb %l5,[%i3+0x036] ! Mem[000000002f800036] sth %l5,[%i2+0x010] ! Mem[000000002f000010] ldsh [%i3+0x006],%l2 ! Mem[000000002f800006] retl ldsh [%i1+0x00a],%l6 ! Mem[000000002e80000a] p15_jmpl_2_lo: lduw [%o2+0x02c],%l1 ! Mem[000000002f00002c] jmpl %g6+8,%g0 ldx [%o0+0x030],%l3 ! Mem[000000002e000030] p15_call_2_lo: lduh [%o0+0x02c],%l5 ! Mem[000000002e00002c] std %l0,[%o2+0x028] ! Mem[000000002f000028] stb %l5,[%o3+0x036] ! Mem[000000002f800036] sth %l5,[%o2+0x010] ! Mem[000000002f000010] ldsh [%o3+0x006],%l2 ! Mem[000000002f800006] retl ldsh [%o1+0x00a],%l6 ! Mem[000000002e80000a] p15_jmpl_2_he: ldx [%i3+0x018],%l4 ! Mem[000000002f800018] ldd [%i3+0x010],%l6 ! Mem[000000002f800010] stx %l6,[%i2+0x000] ! Mem[000000002f000000] ldsb [%i0+0x022],%l7 ! Mem[000000002e000022] lduw [%i0+0x00c],%l7 ! Mem[000000002e00000c] ldub [%i2+0x02b],%l7 ! Mem[000000002f00002b] jmpl %g6+8,%g0 std %l4,[%i2+0x038] ! Mem[000000002f000038] p15_call_2_he: ldub [%i0+0x027],%l7 ! Mem[000000002e000027] lduh [%i1+0x024],%l4 ! Mem[000000002e800024] ldub [%i2+0x033],%l5 ! Mem[000000002f000033] ldd [%i0+0x008],%l0 ! Mem[000000002e000008] stw %l0,[%i2+0x010] ! Mem[000000002f000010] std %l0,[%i2+0x038] ! Mem[000000002f000038] ldub [%i1+0x006],%l1 ! Mem[000000002e800006] retl ldsw [%i3+0x018],%l3 ! Mem[000000002f800018] p15_jmpl_2_ho: ldx [%o3+0x018],%l4 ! Mem[000000002f800018] ldd [%o3+0x010],%l6 ! Mem[000000002f800010] stx %l6,[%o2+0x000] ! Mem[000000002f000000] ldsb [%o0+0x022],%l7 ! Mem[000000002e000022] lduw [%o0+0x00c],%l7 ! Mem[000000002e00000c] ldub [%o2+0x02b],%l7 ! Mem[000000002f00002b] jmpl %g6+8,%g0 std %l4,[%o2+0x038] ! Mem[000000002f000038] p15_call_2_ho: ldub [%o0+0x027],%l7 ! Mem[000000002e000027] lduh [%o1+0x024],%l4 ! Mem[000000002e800024] ldub [%o2+0x033],%l5 ! Mem[000000002f000033] ldd [%o0+0x008],%l0 ! Mem[000000002e000008] stw %l0,[%o2+0x010] ! Mem[000000002f000010] std %l0,[%o2+0x038] ! Mem[000000002f000038] ldub [%o1+0x006],%l1 ! Mem[000000002e800006] retl ldsw [%o3+0x018],%l3 ! Mem[000000002f800018] p16_jmpl_2_le: ldub [%i3+0x00f],%l1 ! Mem[000000003180000f] jmpl %g6+8,%g0 stb %l3,[%i2+0x011] ! Mem[0000000031000011] p16_call_2_le: ldub [%i2+0x00c],%l5 ! Mem[000000003100000c] ldx [%i1+0x028],%l1 ! Mem[0000000030800028] ldx [%i1+0x030],%l5 ! Mem[0000000030800030] stw %l5,[%i2+0x010] ! Mem[0000000031000010] ldsw [%i1+0x004],%l2 ! Mem[0000000030800004] retl ldsb [%i0+0x00b],%l6 ! Mem[000000003000000b] p16_jmpl_2_lo: ldub [%o3+0x00f],%l1 ! Mem[000000003180000f] jmpl %g6+8,%g0 stb %l3,[%o2+0x011] ! Mem[0000000031000011] p16_call_2_lo: ldub [%o2+0x00c],%l5 ! Mem[000000003100000c] ldx [%o1+0x028],%l1 ! Mem[0000000030800028] ldx [%o1+0x030],%l5 ! Mem[0000000030800030] stw %l5,[%o2+0x010] ! Mem[0000000031000010] ldsw [%o1+0x004],%l2 ! Mem[0000000030800004] retl ldsb [%o0+0x00b],%l6 ! Mem[000000003000000b] p16_jmpl_2_he: std %l4,[%i1+0x018] ! Mem[0000000030800018] ldx [%i0+0x010],%l6 ! Mem[0000000030000010] stx %l6,[%i3+0x020] ! Mem[0000000031800020] ldd [%i3+0x020],%l6 ! Mem[0000000031800020] ldub [%i2+0x00d],%l7 ! Mem[000000003100000d] lduw [%i2+0x028],%l7 ! Mem[0000000031000028] jmpl %g6+8,%g0 ldx [%i0+0x038],%l5 ! Mem[0000000030000038] p16_call_2_he: ldsh [%i3+0x006],%l7 ! Mem[0000000031800006] ldd [%i1+0x000],%l4 ! Mem[0000000030800000] std %l4,[%i1+0x010] ! Mem[0000000030800010] ldx [%i1+0x008],%l0 ! Mem[0000000030800008] ldx [%i1+0x030],%l0 ! Mem[0000000030800030] std %l0,[%i3+0x038] ! Mem[0000000031800038] stw %l1,[%i1+0x024] ! Mem[0000000030800024] retl stw %l3,[%i3+0x018] ! Mem[0000000031800018] p16_jmpl_2_ho: std %l4,[%o1+0x018] ! Mem[0000000030800018] ldx [%o0+0x010],%l6 ! Mem[0000000030000010] stx %l6,[%o3+0x020] ! Mem[0000000031800020] ldd [%o3+0x020],%l6 ! Mem[0000000031800020] ldub [%o2+0x00d],%l7 ! Mem[000000003100000d] lduw [%o2+0x028],%l7 ! Mem[0000000031000028] jmpl %g6+8,%g0 ldx [%o0+0x038],%l5 ! Mem[0000000030000038] p16_call_2_ho: ldsh [%o3+0x006],%l7 ! Mem[0000000031800006] ldd [%o1+0x000],%l4 ! Mem[0000000030800000] std %l4,[%o1+0x010] ! Mem[0000000030800010] ldx [%o1+0x008],%l0 ! Mem[0000000030800008] ldx [%o1+0x030],%l0 ! Mem[0000000030800030] std %l0,[%o3+0x038] ! Mem[0000000031800038] stw %l1,[%o1+0x024] ! Mem[0000000030800024] retl stw %l3,[%o3+0x018] ! Mem[0000000031800018] p17_jmpl_2_le: ldsh [%i0+0x02e],%l1 ! Mem[000000003200002e] jmpl %g6+8,%g0 std %l2,[%i0+0x030] ! Mem[0000000032000030] p17_call_2_le: ldsw [%i2+0x02c],%l5 ! Mem[000000003300002c] ldx [%i1+0x028],%l1 ! Mem[0000000032800028] stb %l5,[%i0+0x036] ! Mem[0000000032000036] stx %l5,[%i3+0x010] ! Mem[0000000033800010] ldub [%i3+0x006],%l2 ! Mem[0000000033800006] retl ldd [%i2+0x008],%l6 ! Mem[0000000033000008] p17_jmpl_2_lo: ldsh [%o0+0x02e],%l1 ! Mem[000000003200002e] jmpl %g6+8,%g0 std %l2,[%o0+0x030] ! Mem[0000000032000030] p17_call_2_lo: ldsw [%o2+0x02c],%l5 ! Mem[000000003300002c] ldx [%o1+0x028],%l1 ! Mem[0000000032800028] stb %l5,[%o0+0x036] ! Mem[0000000032000036] stx %l5,[%o3+0x010] ! Mem[0000000033800010] ldub [%o3+0x006],%l2 ! Mem[0000000033800006] retl ldd [%o2+0x008],%l6 ! Mem[0000000033000008] p17_jmpl_2_he: std %l4,[%i3+0x018] ! Mem[0000000033800018] stx %l6,[%i2+0x010] ! Mem[0000000033000010] stx %l6,[%i3+0x000] ! Mem[0000000033800000] stx %l7,[%i2+0x020] ! Mem[0000000033000020] ldub [%i1+0x00d],%l7 ! Mem[000000003280000d] stb %l7,[%i2+0x02b] ! Mem[000000003300002b] jmpl %g6+8,%g0 ldsw [%i3+0x03c],%l5 ! Mem[000000003380003c] p17_call_2_he: stw %l7,[%i3+0x024] ! Mem[0000000033800024] stb %l4,[%i1+0x025] ! Mem[0000000032800025] ldsw [%i1+0x030],%l5 ! Mem[0000000032800030] ldsw [%i3+0x008],%l0 ! Mem[0000000033800008] ldsw [%i1+0x010],%l0 ! Mem[0000000032800010] ldx [%i3+0x038],%l1 ! Mem[0000000033800038] lduh [%i1+0x006],%l1 ! Mem[0000000032800006] retl lduw [%i3+0x018],%l3 ! Mem[0000000033800018] p17_jmpl_2_ho: std %l4,[%o3+0x018] ! Mem[0000000033800018] stx %l6,[%o2+0x010] ! Mem[0000000033000010] stx %l6,[%o3+0x000] ! Mem[0000000033800000] stx %l7,[%o2+0x020] ! Mem[0000000033000020] ldub [%o1+0x00d],%l7 ! Mem[000000003280000d] stb %l7,[%o2+0x02b] ! Mem[000000003300002b] jmpl %g6+8,%g0 ldsw [%o3+0x03c],%l5 ! Mem[000000003380003c] p17_call_2_ho: stw %l7,[%o3+0x024] ! Mem[0000000033800024] stb %l4,[%o1+0x025] ! Mem[0000000032800025] ldsw [%o1+0x030],%l5 ! Mem[0000000032800030] ldsw [%o3+0x008],%l0 ! Mem[0000000033800008] ldsw [%o1+0x010],%l0 ! Mem[0000000032800010] ldx [%o3+0x038],%l1 ! Mem[0000000033800038] lduh [%o1+0x006],%l1 ! Mem[0000000032800006] retl lduw [%o3+0x018],%l3 ! Mem[0000000033800018] p18_jmpl_2_le: ldd [%i2+0x008],%l0 ! Mem[0000000035000008] jmpl %g6+8,%g0 sth %l3,[%i2+0x010] ! Mem[0000000035000010] p18_call_2_le: ldsh [%i0+0x00c],%l5 ! Mem[000000003400000c] lduh [%i0+0x02c],%l1 ! Mem[000000003400002c] ldx [%i2+0x030],%l5 ! Mem[0000000035000030] ldsh [%i0+0x010],%l5 ! Mem[0000000034000010] lduh [%i1+0x006],%l2 ! Mem[0000000034800006] retl ldsb [%i0+0x00b],%l6 ! Mem[000000003400000b] p18_jmpl_2_lo: ldd [%o2+0x008],%l0 ! Mem[0000000035000008] jmpl %g6+8,%g0 sth %l3,[%o2+0x010] ! Mem[0000000035000010] p18_call_2_lo: ldsh [%o0+0x00c],%l5 ! Mem[000000003400000c] lduh [%o0+0x02c],%l1 ! Mem[000000003400002c] ldx [%o2+0x030],%l5 ! Mem[0000000035000030] ldsh [%o0+0x010],%l5 ! Mem[0000000034000010] lduh [%o1+0x006],%l2 ! Mem[0000000034800006] retl ldsb [%o0+0x00b],%l6 ! Mem[000000003400000b] p18_jmpl_2_he: std %l4,[%i2+0x018] ! Mem[0000000035000018] lduw [%i2+0x010],%l6 ! Mem[0000000035000010] sth %l6,[%i0+0x026] ! Mem[0000000034000026] stw %l7,[%i2+0x020] ! Mem[0000000035000020] ldsh [%i0+0x00c],%l7 ! Mem[000000003400000c] sth %l7,[%i3+0x02a] ! Mem[000000003580002a] jmpl %g6+8,%g0 stx %l5,[%i1+0x038] ! Mem[0000000034800038] p18_call_2_he: std %l6,[%i3+0x000] ! Mem[0000000035800000] ldsw [%i1+0x004],%l4 ! Mem[0000000034800004] stb %l5,[%i1+0x013] ! Mem[0000000034800013] sth %l0,[%i0+0x00a] ! Mem[000000003400000a] stx %l0,[%i0+0x030] ! Mem[0000000034000030] ldx [%i3+0x038],%l1 ! Mem[0000000035800038] stx %l1,[%i1+0x020] ! Mem[0000000034800020] retl ldsb [%i3+0x01b],%l3 ! Mem[000000003580001b] p18_jmpl_2_ho: std %l4,[%o2+0x018] ! Mem[0000000035000018] lduw [%o2+0x010],%l6 ! Mem[0000000035000010] sth %l6,[%o0+0x026] ! Mem[0000000034000026] stw %l7,[%o2+0x020] ! Mem[0000000035000020] ldsh [%o0+0x00c],%l7 ! Mem[000000003400000c] sth %l7,[%o3+0x02a] ! Mem[000000003580002a] jmpl %g6+8,%g0 stx %l5,[%o1+0x038] ! Mem[0000000034800038] p18_call_2_ho: std %l6,[%o3+0x000] ! Mem[0000000035800000] ldsw [%o1+0x004],%l4 ! Mem[0000000034800004] stb %l5,[%o1+0x013] ! Mem[0000000034800013] sth %l0,[%o0+0x00a] ! Mem[000000003400000a] stx %l0,[%o0+0x030] ! Mem[0000000034000030] ldx [%o3+0x038],%l1 ! Mem[0000000035800038] stx %l1,[%o1+0x020] ! Mem[0000000034800020] retl ldsb [%o3+0x01b],%l3 ! Mem[000000003580001b] p19_jmpl_2_le: stw %l1,[%i3+0x02c] ! Mem[000000003780002c] jmpl %g6+8,%g0 ldd [%i0+0x030],%l2 ! Mem[0000000036000030] p19_call_2_le: ldsb [%i2+0x02c],%l5 ! Mem[000000003700002c] ldsw [%i0+0x02c],%l1 ! Mem[000000003600002c] lduw [%i0+0x034],%l5 ! Mem[0000000036000034] ldsw [%i0+0x010],%l5 ! Mem[0000000036000010] lduw [%i0+0x004],%l2 ! Mem[0000000036000004] retl ldd [%i2+0x008],%l6 ! Mem[0000000037000008] p19_jmpl_2_lo: stw %l1,[%o3+0x02c] ! Mem[000000003780002c] jmpl %g6+8,%g0 ldd [%o0+0x030],%l2 ! Mem[0000000036000030] p19_call_2_lo: ldsb [%o2+0x02c],%l5 ! Mem[000000003700002c] ldsw [%o0+0x02c],%l1 ! Mem[000000003600002c] lduw [%o0+0x034],%l5 ! Mem[0000000036000034] ldsw [%o0+0x010],%l5 ! Mem[0000000036000010] lduw [%o0+0x004],%l2 ! Mem[0000000036000004] retl ldd [%o2+0x008],%l6 ! Mem[0000000037000008] p19_jmpl_2_he: std %l4,[%i0+0x018] ! Mem[0000000036000018] ldd [%i0+0x010],%l6 ! Mem[0000000036000010] sth %l6,[%i1+0x006] ! Mem[0000000036800006] sth %l7,[%i1+0x022] ! Mem[0000000036800022] ldsh [%i2+0x00c],%l7 ! Mem[000000003700000c] stx %l7,[%i3+0x028] ! Mem[0000000037800028] jmpl %g6+8,%g0 sth %l5,[%i0+0x03c] ! Mem[000000003600003c] p19_call_2_he: ldx [%i3+0x020],%l7 ! Mem[0000000037800020] stw %l4,[%i1+0x024] ! Mem[0000000036800024] ldd [%i0+0x030],%l4 ! Mem[0000000036000030] lduw [%i1+0x008],%l0 ! Mem[0000000036800008] stb %l0,[%i0+0x010] ! Mem[0000000036000010] lduh [%i0+0x038],%l1 ! Mem[0000000036000038] ldub [%i1+0x006],%l1 ! Mem[0000000036800006] retl std %l2,[%i3+0x018] ! Mem[0000000037800018] p19_jmpl_2_ho: std %l4,[%o0+0x018] ! Mem[0000000036000018] ldd [%o0+0x010],%l6 ! Mem[0000000036000010] sth %l6,[%o1+0x006] ! Mem[0000000036800006] sth %l7,[%o1+0x022] ! Mem[0000000036800022] ldsh [%o2+0x00c],%l7 ! Mem[000000003700000c] stx %l7,[%o3+0x028] ! Mem[0000000037800028] jmpl %g6+8,%g0 sth %l5,[%o0+0x03c] ! Mem[000000003600003c] p19_call_2_ho: ldx [%o3+0x020],%l7 ! Mem[0000000037800020] stw %l4,[%o1+0x024] ! Mem[0000000036800024] ldd [%o0+0x030],%l4 ! Mem[0000000036000030] lduw [%o1+0x008],%l0 ! Mem[0000000036800008] stb %l0,[%o0+0x010] ! Mem[0000000036000010] lduh [%o0+0x038],%l1 ! Mem[0000000036000038] ldub [%o1+0x006],%l1 ! Mem[0000000036800006] retl std %l2,[%o3+0x018] ! Mem[0000000037800018] p20_jmpl_2_le: std %l0,[%i0+0x008] ! Mem[0000000038000008] jmpl %g6+8,%g0 ldsb [%i1+0x011],%l3 ! Mem[0000000038800011] p20_call_2_le: ldd [%i2+0x008],%l4 ! Mem[0000000039000008] ldsb [%i3+0x02d],%l1 ! Mem[000000003980002d] lduh [%i3+0x036],%l5 ! Mem[0000000039800036] lduw [%i1+0x010],%l5 ! Mem[0000000038800010] ldx [%i2+0x000],%l2 ! Mem[0000000039000000] retl ldsb [%i0+0x00b],%l6 ! Mem[000000003800000b] p20_jmpl_2_lo: std %l0,[%o0+0x008] ! Mem[0000000038000008] jmpl %g6+8,%g0 ldsb [%o1+0x011],%l3 ! Mem[0000000038800011] p20_call_2_lo: ldd [%o2+0x008],%l4 ! Mem[0000000039000008] ldsb [%o3+0x02d],%l1 ! Mem[000000003980002d] lduh [%o3+0x036],%l5 ! Mem[0000000039800036] lduw [%o1+0x010],%l5 ! Mem[0000000038800010] ldx [%o2+0x000],%l2 ! Mem[0000000039000000] retl ldsb [%o0+0x00b],%l6 ! Mem[000000003800000b] p20_jmpl_2_he: std %l4,[%i3+0x018] ! Mem[0000000039800018] lduh [%i1+0x012],%l6 ! Mem[0000000038800012] stb %l6,[%i3+0x026] ! Mem[0000000039800026] std %l6,[%i0+0x020] ! Mem[0000000038000020] ldd [%i1+0x008],%l6 ! Mem[0000000038800008] ldsb [%i0+0x02b],%l7 ! Mem[000000003800002b] jmpl %g6+8,%g0 lduw [%i2+0x03c],%l5 ! Mem[000000003900003c] p20_call_2_he: ldsw [%i2+0x004],%l7 ! Mem[0000000039000004] ldub [%i1+0x005],%l4 ! Mem[0000000038800005] lduh [%i0+0x012],%l5 ! Mem[0000000038000012] ldsh [%i2+0x00a],%l0 ! Mem[000000003900000a] ldub [%i3+0x030],%l0 ! Mem[0000000039800030] ldsw [%i0+0x038],%l1 ! Mem[0000000038000038] stw %l1,[%i1+0x024] ! Mem[0000000038800024] retl ldub [%i3+0x01b],%l3 ! Mem[000000003980001b] p20_jmpl_2_ho: std %l4,[%o3+0x018] ! Mem[0000000039800018] lduh [%o1+0x012],%l6 ! Mem[0000000038800012] stb %l6,[%o3+0x026] ! Mem[0000000039800026] std %l6,[%o0+0x020] ! Mem[0000000038000020] ldd [%o1+0x008],%l6 ! Mem[0000000038800008] ldsb [%o0+0x02b],%l7 ! Mem[000000003800002b] jmpl %g6+8,%g0 lduw [%o2+0x03c],%l5 ! Mem[000000003900003c] p20_call_2_ho: ldsw [%o2+0x004],%l7 ! Mem[0000000039000004] ldub [%o1+0x005],%l4 ! Mem[0000000038800005] lduh [%o0+0x012],%l5 ! Mem[0000000038000012] ldsh [%o2+0x00a],%l0 ! Mem[000000003900000a] ldub [%o3+0x030],%l0 ! Mem[0000000039800030] ldsw [%o0+0x038],%l1 ! Mem[0000000038000038] stw %l1,[%o1+0x024] ! Mem[0000000038800024] retl ldub [%o3+0x01b],%l3 ! Mem[000000003980001b] p21_jmpl_2_le: ldx [%i2+0x028],%l1 ! Mem[000000003b000028] jmpl %g6+8,%g0 ldsh [%i0+0x030],%l3 ! Mem[000000003a000030] p21_call_2_le: ldsb [%i0+0x02c],%l5 ! Mem[000000003a00002c] stx %l1,[%i3+0x028] ! Mem[000000003b800028] ldub [%i2+0x036],%l5 ! Mem[000000003b000036] ldx [%i1+0x010],%l5 ! Mem[000000003a800010] stb %l2,[%i1+0x006] ! Mem[000000003a800006] retl ldd [%i3+0x008],%l6 ! Mem[000000003b800008] p21_jmpl_2_lo: ldx [%o2+0x028],%l1 ! Mem[000000003b000028] jmpl %g6+8,%g0 ldsh [%o0+0x030],%l3 ! Mem[000000003a000030] p21_call_2_lo: ldsb [%o0+0x02c],%l5 ! Mem[000000003a00002c] stx %l1,[%o3+0x028] ! Mem[000000003b800028] ldub [%o2+0x036],%l5 ! Mem[000000003b000036] ldx [%o1+0x010],%l5 ! Mem[000000003a800010] stb %l2,[%o1+0x006] ! Mem[000000003a800006] retl ldd [%o3+0x008],%l6 ! Mem[000000003b800008] p21_jmpl_2_he: std %l4,[%i1+0x018] ! Mem[000000003a800018] stx %l6,[%i2+0x010] ! Mem[000000003b000010] stb %l6,[%i3+0x006] ! Mem[000000003b800006] stb %l7,[%i0+0x022] ! Mem[000000003a000022] stw %l7,[%i0+0x00c] ! Mem[000000003a00000c] ldsb [%i0+0x02b],%l7 ! Mem[000000003a00002b] jmpl %g6+8,%g0 ldub [%i0+0x03d],%l5 ! Mem[000000003a00003d] p21_call_2_he: ldsb [%i2+0x027],%l7 ! Mem[000000003b000027] stx %l4,[%i1+0x020] ! Mem[000000003a800020] sth %l5,[%i3+0x032] ! Mem[000000003b800032] std %l0,[%i0+0x008] ! Mem[000000003a000008] ldd [%i2+0x010],%l0 ! Mem[000000003b000010] ldsw [%i0+0x038],%l1 ! Mem[000000003a000038] lduh [%i1+0x006],%l1 ! Mem[000000003a800006] retl stx %l3,[%i3+0x018] ! Mem[000000003b800018] p21_jmpl_2_ho: std %l4,[%o1+0x018] ! Mem[000000003a800018] stx %l6,[%o2+0x010] ! Mem[000000003b000010] stb %l6,[%o3+0x006] ! Mem[000000003b800006] stb %l7,[%o0+0x022] ! Mem[000000003a000022] stw %l7,[%o0+0x00c] ! Mem[000000003a00000c] ldsb [%o0+0x02b],%l7 ! Mem[000000003a00002b] jmpl %g6+8,%g0 ldub [%o0+0x03d],%l5 ! Mem[000000003a00003d] p21_call_2_ho: ldsb [%o2+0x027],%l7 ! Mem[000000003b000027] stx %l4,[%o1+0x020] ! Mem[000000003a800020] sth %l5,[%o3+0x032] ! Mem[000000003b800032] std %l0,[%o0+0x008] ! Mem[000000003a000008] ldd [%o2+0x010],%l0 ! Mem[000000003b000010] ldsw [%o0+0x038],%l1 ! Mem[000000003a000038] lduh [%o1+0x006],%l1 ! Mem[000000003a800006] retl stx %l3,[%o3+0x018] ! Mem[000000003b800018] p22_jmpl_2_le: lduh [%i3+0x00e],%l1 ! Mem[000000003d80000e] jmpl %g6+8,%g0 lduh [%i1+0x010],%l3 ! Mem[000000003c800010] p22_call_2_le: ldd [%i2+0x008],%l4 ! Mem[000000003d000008] sth %l1,[%i3+0x02c] ! Mem[000000003d80002c] ldsw [%i0+0x034],%l5 ! Mem[000000003c000034] stb %l5,[%i2+0x011] ! Mem[000000003d000011] std %l2,[%i2+0x000] ! Mem[000000003d000000] retl ldsb [%i0+0x00b],%l6 ! Mem[000000003c00000b] p22_jmpl_2_lo: lduh [%o3+0x00e],%l1 ! Mem[000000003d80000e] jmpl %g6+8,%g0 lduh [%o1+0x010],%l3 ! Mem[000000003c800010] p22_call_2_lo: ldd [%o2+0x008],%l4 ! Mem[000000003d000008] sth %l1,[%o3+0x02c] ! Mem[000000003d80002c] ldsw [%o0+0x034],%l5 ! Mem[000000003c000034] stb %l5,[%o2+0x011] ! Mem[000000003d000011] std %l2,[%o2+0x000] ! Mem[000000003d000000] retl ldsb [%o0+0x00b],%l6 ! Mem[000000003c00000b] p22_jmpl_2_he: std %l4,[%i3+0x018] ! Mem[000000003d800018] ldub [%i3+0x012],%l6 ! Mem[000000003d800012] lduw [%i0+0x024],%l6 ! Mem[000000003c000024] ldx [%i3+0x020],%l7 ! Mem[000000003d800020] stw %l7,[%i3+0x00c] ! Mem[000000003d80000c] ldsw [%i1+0x028],%l7 ! Mem[000000003c800028] jmpl %g6+8,%g0 ldd [%i0+0x038],%l4 ! Mem[000000003c000038] p22_call_2_he: stx %l7,[%i1+0x000] ! Mem[000000003c800000] ldx [%i1+0x000],%l4 ! Mem[000000003c800000] ldsh [%i2+0x012],%l5 ! Mem[000000003d000012] lduh [%i0+0x00a],%l0 ! Mem[000000003c00000a] std %l0,[%i1+0x030] ! Mem[000000003c800030] ldsb [%i0+0x038],%l1 ! Mem[000000003c000038] stx %l1,[%i1+0x020] ! Mem[000000003c800020] retl ldx [%i3+0x018],%l3 ! Mem[000000003d800018] p22_jmpl_2_ho: std %l4,[%o3+0x018] ! Mem[000000003d800018] ldub [%o3+0x012],%l6 ! Mem[000000003d800012] lduw [%o0+0x024],%l6 ! Mem[000000003c000024] ldx [%o3+0x020],%l7 ! Mem[000000003d800020] stw %l7,[%o3+0x00c] ! Mem[000000003d80000c] ldsw [%o1+0x028],%l7 ! Mem[000000003c800028] jmpl %g6+8,%g0 ldd [%o0+0x038],%l4 ! Mem[000000003c000038] p22_call_2_ho: stx %l7,[%o1+0x000] ! Mem[000000003c800000] ldx [%o1+0x000],%l4 ! Mem[000000003c800000] ldsh [%o2+0x012],%l5 ! Mem[000000003d000012] lduh [%o0+0x00a],%l0 ! Mem[000000003c00000a] std %l0,[%o1+0x030] ! Mem[000000003c800030] ldsb [%o0+0x038],%l1 ! Mem[000000003c000038] stx %l1,[%o1+0x020] ! Mem[000000003c800020] retl ldx [%o3+0x018],%l3 ! Mem[000000003d800018] p23_jmpl_2_le: ldsw [%i0+0x02c],%l1 ! Mem[000000003e00002c] jmpl %g6+8,%g0 lduw [%i0+0x030],%l3 ! Mem[000000003e000030] p23_call_2_le: stx %l5,[%i2+0x028] ! Mem[000000003f000028] sth %l1,[%i3+0x02c] ! Mem[000000003f80002c] ldsh [%i3+0x036],%l5 ! Mem[000000003f800036] stw %l5,[%i2+0x010] ! Mem[000000003f000010] sth %l2,[%i1+0x006] ! Mem[000000003e800006] retl ldd [%i3+0x008],%l6 ! Mem[000000003f800008] p23_jmpl_2_lo: ldsw [%o0+0x02c],%l1 ! Mem[000000003e00002c] jmpl %g6+8,%g0 lduw [%o0+0x030],%l3 ! Mem[000000003e000030] p23_call_2_lo: stx %l5,[%o2+0x028] ! Mem[000000003f000028] sth %l1,[%o3+0x02c] ! Mem[000000003f80002c] ldsh [%o3+0x036],%l5 ! Mem[000000003f800036] stw %l5,[%o2+0x010] ! Mem[000000003f000010] sth %l2,[%o1+0x006] ! Mem[000000003e800006] retl ldd [%o3+0x008],%l6 ! Mem[000000003f800008] p23_jmpl_2_he: std %l4,[%i2+0x018] ! Mem[000000003f000018] stw %l6,[%i1+0x010] ! Mem[000000003e800010] lduw [%i1+0x004],%l6 ! Mem[000000003e800004] lduw [%i3+0x020],%l7 ! Mem[000000003f800020] std %l6,[%i1+0x008] ! Mem[000000003e800008] lduh [%i1+0x02a],%l7 ! Mem[000000003e80002a] jmpl %g6+8,%g0 stw %l5,[%i2+0x03c] ! Mem[000000003f00003c] p23_call_2_he: stb %l7,[%i1+0x027] ! Mem[000000003e800027] ldsh [%i1+0x024],%l4 ! Mem[000000003e800024] ldx [%i1+0x030],%l5 ! Mem[000000003e800030] stx %l0,[%i1+0x008] ! Mem[000000003e800008] lduh [%i1+0x010],%l0 ! Mem[000000003e800010] stx %l1,[%i0+0x038] ! Mem[000000003e000038] lduw [%i1+0x004],%l1 ! Mem[000000003e800004] retl ldsh [%i3+0x01a],%l3 ! Mem[000000003f80001a] p23_jmpl_2_ho: std %l4,[%o2+0x018] ! Mem[000000003f000018] stw %l6,[%o1+0x010] ! Mem[000000003e800010] lduw [%o1+0x004],%l6 ! Mem[000000003e800004] lduw [%o3+0x020],%l7 ! Mem[000000003f800020] std %l6,[%o1+0x008] ! Mem[000000003e800008] lduh [%o1+0x02a],%l7 ! Mem[000000003e80002a] jmpl %g6+8,%g0 stw %l5,[%o2+0x03c] ! Mem[000000003f00003c] p23_call_2_ho: stb %l7,[%o1+0x027] ! Mem[000000003e800027] ldsh [%o1+0x024],%l4 ! Mem[000000003e800024] ldx [%o1+0x030],%l5 ! Mem[000000003e800030] stx %l0,[%o1+0x008] ! Mem[000000003e800008] lduh [%o1+0x010],%l0 ! Mem[000000003e800010] stx %l1,[%o0+0x038] ! Mem[000000003e000038] lduw [%o1+0x004],%l1 ! Mem[000000003e800004] retl ldsh [%o3+0x01a],%l3 ! Mem[000000003f80001a] p24_jmpl_2_le: stx %l1,[%i2+0x008] ! Mem[0000000041000008] jmpl %g6+8,%g0 ldx [%i1+0x010],%l3 ! Mem[0000000040800010] p24_call_2_le: stw %l5,[%i0+0x00c] ! Mem[000000004000000c] stb %l1,[%i3+0x02d] ! Mem[000000004180002d] ldsw [%i1+0x034],%l5 ! Mem[0000000040800034] stx %l5,[%i2+0x010] ! Mem[0000000041000010] std %l2,[%i3+0x000] ! Mem[0000000041800000] retl stx %l6,[%i1+0x008] ! Mem[0000000040800008] p24_jmpl_2_lo: stx %l1,[%o2+0x008] ! Mem[0000000041000008] jmpl %g6+8,%g0 ldx [%o1+0x010],%l3 ! Mem[0000000040800010] p24_call_2_lo: stw %l5,[%o0+0x00c] ! Mem[000000004000000c] stb %l1,[%o3+0x02d] ! Mem[000000004180002d] ldsw [%o1+0x034],%l5 ! Mem[0000000040800034] stx %l5,[%o2+0x010] ! Mem[0000000041000010] std %l2,[%o3+0x000] ! Mem[0000000041800000] retl stx %l6,[%o1+0x008] ! Mem[0000000040800008] p24_jmpl_2_he: std %l4,[%i0+0x018] ! Mem[0000000040000018] lduh [%i2+0x012],%l6 ! Mem[0000000041000012] ldub [%i2+0x026],%l6 ! Mem[0000000041000026] lduh [%i2+0x022],%l7 ! Mem[0000000041000022] ldx [%i1+0x008],%l7 ! Mem[0000000040800008] ldx [%i1+0x028],%l7 ! Mem[0000000040800028] jmpl %g6+8,%g0 ldx [%i0+0x038],%l5 ! Mem[0000000040000038] p24_call_2_he: lduw [%i0+0x004],%l7 ! Mem[0000000040000004] sth %l4,[%i2+0x004] ! Mem[0000000041000004] ldsb [%i1+0x013],%l5 ! Mem[0000000040800013] stb %l0,[%i3+0x00b] ! Mem[000000004180000b] ldsb [%i0+0x030],%l0 ! Mem[0000000040000030] stx %l1,[%i1+0x038] ! Mem[0000000040800038] ldd [%i1+0x020],%l0 ! Mem[0000000040800020] retl sth %l3,[%i3+0x01a] ! Mem[000000004180001a] p24_jmpl_2_ho: std %l4,[%o0+0x018] ! Mem[0000000040000018] lduh [%o2+0x012],%l6 ! Mem[0000000041000012] ldub [%o2+0x026],%l6 ! Mem[0000000041000026] lduh [%o2+0x022],%l7 ! Mem[0000000041000022] ldx [%o1+0x008],%l7 ! Mem[0000000040800008] ldx [%o1+0x028],%l7 ! Mem[0000000040800028] jmpl %g6+8,%g0 ldx [%o0+0x038],%l5 ! Mem[0000000040000038] p24_call_2_ho: lduw [%o0+0x004],%l7 ! Mem[0000000040000004] sth %l4,[%o2+0x004] ! Mem[0000000041000004] ldsb [%o1+0x013],%l5 ! Mem[0000000040800013] stb %l0,[%o3+0x00b] ! Mem[000000004180000b] ldsb [%o0+0x030],%l0 ! Mem[0000000040000030] stx %l1,[%o1+0x038] ! Mem[0000000040800038] ldd [%o1+0x020],%l0 ! Mem[0000000040800020] retl sth %l3,[%o3+0x01a] ! Mem[000000004180001a] p25_jmpl_2_le: sth %l1,[%i3+0x02e] ! Mem[000000004380002e] jmpl %g6+8,%g0 stb %l3,[%i0+0x031] ! Mem[0000000042000031] p25_call_2_le: sth %l5,[%i3+0x02c] ! Mem[000000004380002c] lduw [%i2+0x02c],%l1 ! Mem[000000004300002c] ldsh [%i0+0x036],%l5 ! Mem[0000000042000036] ldsh [%i3+0x010],%l5 ! Mem[0000000043800010] sth %l2,[%i1+0x006] ! Mem[0000000042800006] retl ldd [%i3+0x008],%l6 ! Mem[0000000043800008] p25_jmpl_2_lo: sth %l1,[%o3+0x02e] ! Mem[000000004380002e] jmpl %g6+8,%g0 stb %l3,[%o0+0x031] ! Mem[0000000042000031] p25_call_2_lo: sth %l5,[%o3+0x02c] ! Mem[000000004380002c] lduw [%o2+0x02c],%l1 ! Mem[000000004300002c] ldsh [%o0+0x036],%l5 ! Mem[0000000042000036] ldsh [%o3+0x010],%l5 ! Mem[0000000043800010] sth %l2,[%o1+0x006] ! Mem[0000000042800006] retl ldd [%o3+0x008],%l6 ! Mem[0000000043800008] p25_jmpl_2_he: std %l4,[%i3+0x018] ! Mem[0000000043800018] sth %l6,[%i3+0x012] ! Mem[0000000043800012] ldub [%i3+0x006],%l6 ! Mem[0000000043800006] ldub [%i1+0x022],%l7 ! Mem[0000000042800022] ldx [%i3+0x008],%l7 ! Mem[0000000043800008] std %l6,[%i2+0x028] ! Mem[0000000043000028] jmpl %g6+8,%g0 lduh [%i3+0x03c],%l5 ! Mem[000000004380003c] p25_call_2_he: ldsh [%i0+0x026],%l7 ! Mem[0000000042000026] ldsw [%i2+0x024],%l4 ! Mem[0000000043000024] lduw [%i1+0x030],%l5 ! Mem[0000000042800030] ldsh [%i0+0x00a],%l0 ! Mem[000000004200000a] sth %l0,[%i3+0x010] ! Mem[0000000043800010] sth %l1,[%i1+0x038] ! Mem[0000000042800038] ldx [%i1+0x000],%l1 ! Mem[0000000042800000] retl lduh [%i3+0x01a],%l3 ! Mem[000000004380001a] p25_jmpl_2_ho: std %l4,[%o3+0x018] ! Mem[0000000043800018] sth %l6,[%o3+0x012] ! Mem[0000000043800012] ldub [%o3+0x006],%l6 ! Mem[0000000043800006] ldub [%o1+0x022],%l7 ! Mem[0000000042800022] ldx [%o3+0x008],%l7 ! Mem[0000000043800008] std %l6,[%o2+0x028] ! Mem[0000000043000028] jmpl %g6+8,%g0 lduh [%o3+0x03c],%l5 ! Mem[000000004380003c] p25_call_2_ho: ldsh [%o0+0x026],%l7 ! Mem[0000000042000026] ldsw [%o2+0x024],%l4 ! Mem[0000000043000024] lduw [%o1+0x030],%l5 ! Mem[0000000042800030] ldsh [%o0+0x00a],%l0 ! Mem[000000004200000a] sth %l0,[%o3+0x010] ! Mem[0000000043800010] sth %l1,[%o1+0x038] ! Mem[0000000042800038] ldx [%o1+0x000],%l1 ! Mem[0000000042800000] retl lduh [%o3+0x01a],%l3 ! Mem[000000004380001a] p26_jmpl_2_le: stb %l1,[%i0+0x00f] ! Mem[000000004400000f] jmpl %g6+8,%g0 stw %l3,[%i1+0x010] ! Mem[0000000044800010] p26_call_2_le: std %l4,[%i2+0x008] ! Mem[0000000045000008] ldub [%i2+0x02d],%l1 ! Mem[000000004500002d] ldsb [%i2+0x036],%l5 ! Mem[0000000045000036] ldsw [%i0+0x010],%l5 ! Mem[0000000044000010] stw %l2,[%i0+0x004] ! Mem[0000000044000004] retl stx %l6,[%i1+0x008] ! Mem[0000000044800008] p26_jmpl_2_lo: stb %l1,[%o0+0x00f] ! Mem[000000004400000f] jmpl %g6+8,%g0 stw %l3,[%o1+0x010] ! Mem[0000000044800010] p26_call_2_lo: std %l4,[%o2+0x008] ! Mem[0000000045000008] ldub [%o2+0x02d],%l1 ! Mem[000000004500002d] ldsb [%o2+0x036],%l5 ! Mem[0000000045000036] ldsw [%o0+0x010],%l5 ! Mem[0000000044000010] stw %l2,[%o0+0x004] ! Mem[0000000044000004] retl stx %l6,[%o1+0x008] ! Mem[0000000044800008] p26_jmpl_2_he: stw %l4,[%i1+0x018] ! Mem[0000000044800018] ldub [%i1+0x012],%l6 ! Mem[0000000044800012] ldsh [%i3+0x026],%l6 ! Mem[0000000045800026] ldsw [%i0+0x020],%l7 ! Mem[0000000044000020] lduh [%i2+0x00c],%l7 ! Mem[000000004500000c] stw %l7,[%i2+0x028] ! Mem[0000000045000028] jmpl %g6+8,%g0 ldsb [%i1+0x03d],%l5 ! Mem[000000004480003d] p26_call_2_he: ldd [%i3+0x000],%l6 ! Mem[0000000045800000] stw %l4,[%i2+0x004] ! Mem[0000000045000004] stw %l5,[%i0+0x010] ! Mem[0000000044000010] stw %l0,[%i1+0x008] ! Mem[0000000044800008] lduw [%i2+0x030],%l0 ! Mem[0000000045000030] stb %l1,[%i2+0x038] ! Mem[0000000045000038] ldsb [%i1+0x026],%l1 ! Mem[0000000044800026] retl ldd [%i3+0x018],%l2 ! Mem[0000000045800018] p26_jmpl_2_ho: stw %l4,[%o1+0x018] ! Mem[0000000044800018] ldub [%o1+0x012],%l6 ! Mem[0000000044800012] ldsh [%o3+0x026],%l6 ! Mem[0000000045800026] ldsw [%o0+0x020],%l7 ! Mem[0000000044000020] lduh [%o2+0x00c],%l7 ! Mem[000000004500000c] stw %l7,[%o2+0x028] ! Mem[0000000045000028] jmpl %g6+8,%g0 ldsb [%o1+0x03d],%l5 ! Mem[000000004480003d] p26_call_2_ho: ldd [%o3+0x000],%l6 ! Mem[0000000045800000] stw %l4,[%o2+0x004] ! Mem[0000000045000004] stw %l5,[%o0+0x010] ! Mem[0000000044000010] stw %l0,[%o1+0x008] ! Mem[0000000044800008] lduw [%o2+0x030],%l0 ! Mem[0000000045000030] stb %l1,[%o2+0x038] ! Mem[0000000045000038] ldsb [%o1+0x026],%l1 ! Mem[0000000044800026] retl ldd [%o3+0x018],%l2 ! Mem[0000000045800018] p27_jmpl_2_le: lduw [%i2+0x02c],%l1 ! Mem[000000004700002c] jmpl %g6+8,%g0 stx %l3,[%i0+0x030] ! Mem[0000000046000030] p27_call_2_le: stb %l5,[%i0+0x02c] ! Mem[000000004600002c] ldsh [%i1+0x02c],%l1 ! Mem[000000004680002c] ldd [%i0+0x030],%l4 ! Mem[0000000046000030] ldub [%i0+0x011],%l5 ! Mem[0000000046000011] stx %l2,[%i1+0x000] ! Mem[0000000046800000] retl ldd [%i0+0x008],%l6 ! Mem[0000000046000008] p27_jmpl_2_lo: lduw [%o2+0x02c],%l1 ! Mem[000000004700002c] jmpl %g6+8,%g0 stx %l3,[%o0+0x030] ! Mem[0000000046000030] p27_call_2_lo: stb %l5,[%o0+0x02c] ! Mem[000000004600002c] ldsh [%o1+0x02c],%l1 ! Mem[000000004680002c] ldd [%o0+0x030],%l4 ! Mem[0000000046000030] ldub [%o0+0x011],%l5 ! Mem[0000000046000011] stx %l2,[%o1+0x000] ! Mem[0000000046800000] retl ldd [%o0+0x008],%l6 ! Mem[0000000046000008] p27_jmpl_2_he: stw %l4,[%i3+0x018] ! Mem[0000000047800018] stw %l6,[%i2+0x010] ! Mem[0000000047000010] ldsh [%i0+0x006],%l6 ! Mem[0000000046000006] ldsh [%i0+0x022],%l7 ! Mem[0000000046000022] lduh [%i1+0x00c],%l7 ! Mem[000000004680000c] ldd [%i2+0x028],%l6 ! Mem[0000000047000028] jmpl %g6+8,%g0 sth %l5,[%i0+0x03c] ! Mem[000000004600003c] p27_call_2_he: stw %l7,[%i3+0x024] ! Mem[0000000047800024] lduw [%i2+0x024],%l4 ! Mem[0000000047000024] ldsw [%i0+0x030],%l5 ! Mem[0000000046000030] lduh [%i2+0x00a],%l0 ! Mem[000000004700000a] ldd [%i1+0x010],%l0 ! Mem[0000000046800010] stb %l1,[%i2+0x038] ! Mem[0000000047000038] stb %l1,[%i2+0x006] ! Mem[0000000047000006] retl stb %l3,[%i3+0x01b] ! Mem[000000004780001b] p27_jmpl_2_ho: stw %l4,[%o3+0x018] ! Mem[0000000047800018] stw %l6,[%o2+0x010] ! Mem[0000000047000010] ldsh [%o0+0x006],%l6 ! Mem[0000000046000006] ldsh [%o0+0x022],%l7 ! Mem[0000000046000022] lduh [%o1+0x00c],%l7 ! Mem[000000004680000c] ldd [%o2+0x028],%l6 ! Mem[0000000047000028] jmpl %g6+8,%g0 sth %l5,[%o0+0x03c] ! Mem[000000004600003c] p27_call_2_ho: stw %l7,[%o3+0x024] ! Mem[0000000047800024] lduw [%o2+0x024],%l4 ! Mem[0000000047000024] ldsw [%o0+0x030],%l5 ! Mem[0000000046000030] lduh [%o2+0x00a],%l0 ! Mem[000000004700000a] ldd [%o1+0x010],%l0 ! Mem[0000000046800010] stb %l1,[%o2+0x038] ! Mem[0000000047000038] stb %l1,[%o2+0x006] ! Mem[0000000047000006] retl stb %l3,[%o3+0x01b] ! Mem[000000004780001b] p28_jmpl_2_le: ldub [%i3+0x00f],%l1 ! Mem[000000004980000f] jmpl %g6+8,%g0 ldd [%i1+0x010],%l2 ! Mem[0000000048800010] p28_call_2_le: std %l4,[%i3+0x008] ! Mem[0000000049800008] ldsh [%i1+0x02c],%l1 ! Mem[000000004880002c] stx %l5,[%i3+0x030] ! Mem[0000000049800030] ldx [%i1+0x010],%l5 ! Mem[0000000048800010] ldd [%i0+0x000],%l2 ! Mem[0000000048000000] retl stx %l6,[%i2+0x008] ! Mem[0000000049000008] p28_jmpl_2_lo: ldub [%o3+0x00f],%l1 ! Mem[000000004980000f] jmpl %g6+8,%g0 ldd [%o1+0x010],%l2 ! Mem[0000000048800010] p28_call_2_lo: std %l4,[%o3+0x008] ! Mem[0000000049800008] ldsh [%o1+0x02c],%l1 ! Mem[000000004880002c] stx %l5,[%o3+0x030] ! Mem[0000000049800030] ldx [%o1+0x010],%l5 ! Mem[0000000048800010] ldd [%o0+0x000],%l2 ! Mem[0000000048000000] retl stx %l6,[%o2+0x008] ! Mem[0000000049000008] p28_jmpl_2_he: stw %l4,[%i2+0x018] ! Mem[0000000049000018] ldsw [%i3+0x010],%l6 ! Mem[0000000049800010] ldd [%i1+0x020],%l6 ! Mem[0000000048800020] ldsb [%i0+0x022],%l7 ! Mem[0000000048000022] ldsw [%i0+0x00c],%l7 ! Mem[000000004800000c] ldsh [%i2+0x02a],%l7 ! Mem[000000004900002a] jmpl %g6+8,%g0 stb %l5,[%i2+0x03d] ! Mem[000000004900003d] p28_call_2_he: ldx [%i3+0x000],%l7 ! Mem[0000000049800000] ldsb [%i2+0x005],%l4 ! Mem[0000000049000005] stb %l5,[%i3+0x013] ! Mem[0000000049800013] ldsb [%i3+0x00b],%l0 ! Mem[000000004980000b] std %l0,[%i1+0x030] ! Mem[0000000048800030] lduw [%i3+0x038],%l1 ! Mem[0000000049800038] ldsh [%i2+0x026],%l1 ! Mem[0000000049000026] retl ldsw [%i3+0x018],%l3 ! Mem[0000000049800018] p28_jmpl_2_ho: stw %l4,[%o2+0x018] ! Mem[0000000049000018] ldsw [%o3+0x010],%l6 ! Mem[0000000049800010] ldd [%o1+0x020],%l6 ! Mem[0000000048800020] ldsb [%o0+0x022],%l7 ! Mem[0000000048000022] ldsw [%o0+0x00c],%l7 ! Mem[000000004800000c] ldsh [%o2+0x02a],%l7 ! Mem[000000004900002a] jmpl %g6+8,%g0 stb %l5,[%o2+0x03d] ! Mem[000000004900003d] p28_call_2_ho: ldx [%o3+0x000],%l7 ! Mem[0000000049800000] ldsb [%o2+0x005],%l4 ! Mem[0000000049000005] stb %l5,[%o3+0x013] ! Mem[0000000049800013] ldsb [%o3+0x00b],%l0 ! Mem[000000004980000b] std %l0,[%o1+0x030] ! Mem[0000000048800030] lduw [%o3+0x038],%l1 ! Mem[0000000049800038] ldsh [%o2+0x026],%l1 ! Mem[0000000049000026] retl ldsw [%o3+0x018],%l3 ! Mem[0000000049800018] p29_jmpl_2_le: ldsh [%i1+0x02e],%l1 ! Mem[000000004a80002e] jmpl %g6+8,%g0 ldsw [%i3+0x030],%l3 ! Mem[000000004b800030] p29_call_2_le: stb %l5,[%i2+0x02c] ! Mem[000000004b00002c] ldd [%i0+0x028],%l0 ! Mem[000000004a000028] stw %l5,[%i1+0x034] ! Mem[000000004a800034] stb %l5,[%i1+0x011] ! Mem[000000004a800011] ldsb [%i2+0x006],%l2 ! Mem[000000004b000006] retl ldd [%i0+0x008],%l6 ! Mem[000000004a000008] p29_jmpl_2_lo: ldsh [%o1+0x02e],%l1 ! Mem[000000004a80002e] jmpl %g6+8,%g0 ldsw [%o3+0x030],%l3 ! Mem[000000004b800030] p29_call_2_lo: stb %l5,[%o2+0x02c] ! Mem[000000004b00002c] ldd [%o0+0x028],%l0 ! Mem[000000004a000028] stw %l5,[%o1+0x034] ! Mem[000000004a800034] stb %l5,[%o1+0x011] ! Mem[000000004a800011] ldsb [%o2+0x006],%l2 ! Mem[000000004b000006] retl ldd [%o0+0x008],%l6 ! Mem[000000004a000008] p29_jmpl_2_he: stw %l4,[%i0+0x018] ! Mem[000000004a000018] sth %l6,[%i0+0x012] ! Mem[000000004a000012] ldd [%i2+0x000],%l6 ! Mem[000000004b000000] ldd [%i3+0x020],%l6 ! Mem[000000004b800020] ldsb [%i2+0x00d],%l7 ! Mem[000000004b00000d] ldub [%i3+0x02b],%l7 ! Mem[000000004b80002b] jmpl %g6+8,%g0 ldub [%i0+0x03d],%l5 ! Mem[000000004a00003d] p29_call_2_he: lduh [%i3+0x026],%l7 ! Mem[000000004b800026] std %l4,[%i2+0x020] ! Mem[000000004b000020] ldd [%i2+0x030],%l4 ! Mem[000000004b000030] stb %l0,[%i0+0x00b] ! Mem[000000004a00000b] lduh [%i0+0x010],%l0 ! Mem[000000004a000010] ldub [%i3+0x038],%l1 ! Mem[000000004b800038] std %l0,[%i2+0x000] ! Mem[000000004b000000] retl stw %l3,[%i3+0x018] ! Mem[000000004b800018] p29_jmpl_2_ho: stw %l4,[%o0+0x018] ! Mem[000000004a000018] sth %l6,[%o0+0x012] ! Mem[000000004a000012] ldd [%o2+0x000],%l6 ! Mem[000000004b000000] ldd [%o3+0x020],%l6 ! Mem[000000004b800020] ldsb [%o2+0x00d],%l7 ! Mem[000000004b00000d] ldub [%o3+0x02b],%l7 ! Mem[000000004b80002b] jmpl %g6+8,%g0 ldub [%o0+0x03d],%l5 ! Mem[000000004a00003d] p29_call_2_ho: lduh [%o3+0x026],%l7 ! Mem[000000004b800026] std %l4,[%o2+0x020] ! Mem[000000004b000020] ldd [%o2+0x030],%l4 ! Mem[000000004b000030] stb %l0,[%o0+0x00b] ! Mem[000000004a00000b] lduh [%o0+0x010],%l0 ! Mem[000000004a000010] ldub [%o3+0x038],%l1 ! Mem[000000004b800038] std %l0,[%o2+0x000] ! Mem[000000004b000000] retl stw %l3,[%o3+0x018] ! Mem[000000004b800018] p30_jmpl_2_le: ldd [%i2+0x008],%l0 ! Mem[000000004d000008] jmpl %g6+8,%g0 ldub [%i1+0x011],%l3 ! Mem[000000004c800011] p30_call_2_le: ldx [%i1+0x008],%l5 ! Mem[000000004c800008] stw %l1,[%i0+0x02c] ! Mem[000000004c00002c] sth %l5,[%i0+0x036] ! Mem[000000004c000036] stw %l5,[%i2+0x010] ! Mem[000000004d000010] ldsh [%i1+0x006],%l2 ! Mem[000000004c800006] retl stx %l6,[%i2+0x008] ! Mem[000000004d000008] p30_jmpl_2_lo: ldd [%o2+0x008],%l0 ! Mem[000000004d000008] jmpl %g6+8,%g0 ldub [%o1+0x011],%l3 ! Mem[000000004c800011] p30_call_2_lo: ldx [%o1+0x008],%l5 ! Mem[000000004c800008] stw %l1,[%o0+0x02c] ! Mem[000000004c00002c] sth %l5,[%o0+0x036] ! Mem[000000004c000036] stw %l5,[%o2+0x010] ! Mem[000000004d000010] ldsh [%o1+0x006],%l2 ! Mem[000000004c800006] retl stx %l6,[%o2+0x008] ! Mem[000000004d000008] p30_jmpl_2_he: stw %l4,[%i3+0x018] ! Mem[000000004d800018] ldsh [%i2+0x012],%l6 ! Mem[000000004d000012] stw %l6,[%i3+0x024] ! Mem[000000004d800024] stx %l7,[%i2+0x020] ! Mem[000000004d000020] ldsb [%i1+0x00d],%l7 ! Mem[000000004c80000d] lduw [%i3+0x028],%l7 ! Mem[000000004d800028] jmpl %g6+8,%g0 ldsh [%i3+0x03c],%l5 ! Mem[000000004d80003c] p30_call_2_he: ldsw [%i2+0x004],%l7 ! Mem[000000004d000004] ldsh [%i2+0x004],%l4 ! Mem[000000004d000004] ldx [%i2+0x010],%l5 ! Mem[000000004d000010] ldub [%i1+0x00b],%l0 ! Mem[000000004c80000b] ldsb [%i3+0x030],%l0 ! Mem[000000004d800030] ldub [%i3+0x038],%l1 ! Mem[000000004d800038] ldsw [%i2+0x024],%l1 ! Mem[000000004d000024] retl lduw [%i3+0x018],%l3 ! Mem[000000004d800018] p30_jmpl_2_ho: stw %l4,[%o3+0x018] ! Mem[000000004d800018] ldsh [%o2+0x012],%l6 ! Mem[000000004d000012] stw %l6,[%o3+0x024] ! Mem[000000004d800024] stx %l7,[%o2+0x020] ! Mem[000000004d000020] ldsb [%o1+0x00d],%l7 ! Mem[000000004c80000d] lduw [%o3+0x028],%l7 ! Mem[000000004d800028] jmpl %g6+8,%g0 ldsh [%o3+0x03c],%l5 ! Mem[000000004d80003c] p30_call_2_ho: ldsw [%o2+0x004],%l7 ! Mem[000000004d000004] ldsh [%o2+0x004],%l4 ! Mem[000000004d000004] ldx [%o2+0x010],%l5 ! Mem[000000004d000010] ldub [%o1+0x00b],%l0 ! Mem[000000004c80000b] ldsb [%o3+0x030],%l0 ! Mem[000000004d800030] ldub [%o3+0x038],%l1 ! Mem[000000004d800038] ldsw [%o2+0x024],%l1 ! Mem[000000004d000024] retl lduw [%o3+0x018],%l3 ! Mem[000000004d800018] p31_jmpl_2_le: stw %l1,[%i3+0x02c] ! Mem[000000004f80002c] jmpl %g6+8,%g0 lduh [%i3+0x030],%l3 ! Mem[000000004f800030] p31_call_2_le: lduw [%i3+0x02c],%l5 ! Mem[000000004f80002c] std %l0,[%i3+0x028] ! Mem[000000004f800028] stw %l5,[%i2+0x034] ! Mem[000000004f000034] stx %l5,[%i2+0x010] ! Mem[000000004f000010] ldsw [%i3+0x004],%l2 ! Mem[000000004f800004] retl ldd [%i0+0x008],%l6 ! Mem[000000004e000008] p31_jmpl_2_lo: stw %l1,[%o3+0x02c] ! Mem[000000004f80002c] jmpl %g6+8,%g0 lduh [%o3+0x030],%l3 ! Mem[000000004f800030] p31_call_2_lo: lduw [%o3+0x02c],%l5 ! Mem[000000004f80002c] std %l0,[%o3+0x028] ! Mem[000000004f800028] stw %l5,[%o2+0x034] ! Mem[000000004f000034] stx %l5,[%o2+0x010] ! Mem[000000004f000010] ldsw [%o3+0x004],%l2 ! Mem[000000004f800004] retl ldd [%o0+0x008],%l6 ! Mem[000000004e000008] p31_jmpl_2_he: stw %l4,[%i1+0x018] ! Mem[000000004e800018] std %l6,[%i2+0x010] ! Mem[000000004f000010] stw %l6,[%i3+0x004] ! Mem[000000004f800004] stw %l7,[%i1+0x020] ! Mem[000000004e800020] stx %l7,[%i0+0x008] ! Mem[000000004e000008] stb %l7,[%i3+0x02b] ! Mem[000000004f80002b] jmpl %g6+8,%g0 stw %l5,[%i2+0x03c] ! Mem[000000004f00003c] p31_call_2_he: stx %l7,[%i2+0x020] ! Mem[000000004f000020] sth %l4,[%i2+0x024] ! Mem[000000004f000024] stx %l5,[%i1+0x030] ! Mem[000000004e800030] ldd [%i3+0x008],%l0 ! Mem[000000004f800008] sth %l0,[%i2+0x010] ! Mem[000000004f000010] ldsh [%i0+0x038],%l1 ! Mem[000000004e000038] stb %l1,[%i2+0x006] ! Mem[000000004f000006] retl ldsb [%i3+0x01b],%l3 ! Mem[000000004f80001b] p31_jmpl_2_ho: stw %l4,[%o1+0x018] ! Mem[000000004e800018] std %l6,[%o2+0x010] ! Mem[000000004f000010] stw %l6,[%o3+0x004] ! Mem[000000004f800004] stw %l7,[%o1+0x020] ! Mem[000000004e800020] stx %l7,[%o0+0x008] ! Mem[000000004e000008] stb %l7,[%o3+0x02b] ! Mem[000000004f80002b] jmpl %g6+8,%g0 stw %l5,[%o2+0x03c] ! Mem[000000004f00003c] p31_call_2_ho: stx %l7,[%o2+0x020] ! Mem[000000004f000020] sth %l4,[%o2+0x024] ! Mem[000000004f000024] stx %l5,[%o1+0x030] ! Mem[000000004e800030] ldd [%o3+0x008],%l0 ! Mem[000000004f800008] sth %l0,[%o2+0x010] ! Mem[000000004f000010] ldsh [%o0+0x038],%l1 ! Mem[000000004e000038] stb %l1,[%o2+0x006] ! Mem[000000004f000006] retl ldsb [%o3+0x01b],%l3 ! Mem[000000004f80001b] p32_jmpl_2_le: std %l0,[%i1+0x008] ! Mem[0000000050800008] jmpl %g6+8,%g0 lduw [%i1+0x010],%l3 ! Mem[0000000050800010] p32_call_2_le: lduh [%i2+0x00c],%l5 ! Mem[000000005100000c] ldx [%i3+0x028],%l1 ! Mem[0000000051800028] sth %l5,[%i0+0x036] ! Mem[0000000050000036] ldd [%i2+0x010],%l4 ! Mem[0000000051000010] ldsh [%i1+0x006],%l2 ! Mem[0000000050800006] retl stx %l6,[%i2+0x008] ! Mem[0000000051000008] p32_jmpl_2_lo: std %l0,[%o1+0x008] ! Mem[0000000050800008] jmpl %g6+8,%g0 lduw [%o1+0x010],%l3 ! Mem[0000000050800010] p32_call_2_lo: lduh [%o2+0x00c],%l5 ! Mem[000000005100000c] ldx [%o3+0x028],%l1 ! Mem[0000000051800028] sth %l5,[%o0+0x036] ! Mem[0000000050000036] ldd [%o2+0x010],%l4 ! Mem[0000000051000010] ldsh [%o1+0x006],%l2 ! Mem[0000000050800006] retl stx %l6,[%o2+0x008] ! Mem[0000000051000008] p32_jmpl_2_he: stw %l4,[%i3+0x018] ! Mem[0000000051800018] ldsw [%i0+0x010],%l6 ! Mem[0000000050000010] std %l6,[%i0+0x020] ! Mem[0000000050000020] sth %l7,[%i0+0x022] ! Mem[0000000050000022] stx %l7,[%i2+0x008] ! Mem[0000000051000008] sth %l7,[%i0+0x02a] ! Mem[000000005000002a] jmpl %g6+8,%g0 std %l4,[%i0+0x038] ! Mem[0000000050000038] p32_call_2_he: sth %l7,[%i1+0x006] ! Mem[0000000050800006] lduh [%i2+0x004],%l4 ! Mem[0000000051000004] ldub [%i1+0x013],%l5 ! Mem[0000000050800013] ldx [%i0+0x008],%l0 ! Mem[0000000050000008] lduw [%i2+0x030],%l0 ! Mem[0000000051000030] ldd [%i0+0x038],%l0 ! Mem[0000000050000038] ldsh [%i2+0x026],%l1 ! Mem[0000000051000026] retl ldx [%i3+0x018],%l3 ! Mem[0000000051800018] p32_jmpl_2_ho: stw %l4,[%o3+0x018] ! Mem[0000000051800018] ldsw [%o0+0x010],%l6 ! Mem[0000000050000010] std %l6,[%o0+0x020] ! Mem[0000000050000020] sth %l7,[%o0+0x022] ! Mem[0000000050000022] stx %l7,[%o2+0x008] ! Mem[0000000051000008] sth %l7,[%o0+0x02a] ! Mem[000000005000002a] jmpl %g6+8,%g0 std %l4,[%o0+0x038] ! Mem[0000000050000038] p32_call_2_ho: sth %l7,[%o1+0x006] ! Mem[0000000050800006] lduh [%o2+0x004],%l4 ! Mem[0000000051000004] ldub [%o1+0x013],%l5 ! Mem[0000000050800013] ldx [%o0+0x008],%l0 ! Mem[0000000050000008] lduw [%o2+0x030],%l0 ! Mem[0000000051000030] ldd [%o0+0x038],%l0 ! Mem[0000000050000038] ldsh [%o2+0x026],%l1 ! Mem[0000000051000026] retl ldx [%o3+0x018],%l3 ! Mem[0000000051800018] p33_jmpl_2_le: ldx [%i2+0x028],%l1 ! Mem[0000000053000028] jmpl %g6+8,%g0 std %l2,[%i3+0x030] ! Mem[0000000053800030] p33_call_2_le: ldub [%i1+0x02c],%l5 ! Mem[000000005280002c] lduh [%i3+0x02c],%l1 ! Mem[000000005380002c] std %l4,[%i3+0x030] ! Mem[0000000053800030] ldsw [%i3+0x010],%l5 ! Mem[0000000053800010] ldsw [%i3+0x004],%l2 ! Mem[0000000053800004] retl stw %l6,[%i0+0x008] ! Mem[0000000052000008] p33_jmpl_2_lo: ldx [%o2+0x028],%l1 ! Mem[0000000053000028] jmpl %g6+8,%g0 std %l2,[%o3+0x030] ! Mem[0000000053800030] p33_call_2_lo: ldub [%o1+0x02c],%l5 ! Mem[000000005280002c] lduh [%o3+0x02c],%l1 ! Mem[000000005380002c] std %l4,[%o3+0x030] ! Mem[0000000053800030] ldsw [%o3+0x010],%l5 ! Mem[0000000053800010] ldsw [%o3+0x004],%l2 ! Mem[0000000053800004] retl stw %l6,[%o0+0x008] ! Mem[0000000052000008] p33_jmpl_2_he: stw %l4,[%i2+0x018] ! Mem[0000000053000018] stb %l6,[%i1+0x012] ! Mem[0000000052800012] std %l6,[%i1+0x000] ! Mem[0000000052800000] std %l6,[%i0+0x020] ! Mem[0000000052000020] sth %l7,[%i1+0x00c] ! Mem[000000005280000c] stx %l7,[%i0+0x028] ! Mem[0000000052000028] jmpl %g6+8,%g0 lduh [%i3+0x03c],%l5 ! Mem[000000005380003c] p33_call_2_he: stb %l7,[%i1+0x027] ! Mem[0000000052800027] ldd [%i3+0x020],%l4 ! Mem[0000000053800020] std %l4,[%i1+0x030] ! Mem[0000000052800030] ldsw [%i1+0x008],%l0 ! Mem[0000000052800008] ldsh [%i1+0x010],%l0 ! Mem[0000000052800010] ldd [%i0+0x038],%l0 ! Mem[0000000052000038] std %l0,[%i2+0x000] ! Mem[0000000053000000] retl ldsh [%i3+0x01a],%l3 ! Mem[000000005380001a] p33_jmpl_2_ho: stw %l4,[%o2+0x018] ! Mem[0000000053000018] stb %l6,[%o1+0x012] ! Mem[0000000052800012] std %l6,[%o1+0x000] ! Mem[0000000052800000] std %l6,[%o0+0x020] ! Mem[0000000052000020] sth %l7,[%o1+0x00c] ! Mem[000000005280000c] stx %l7,[%o0+0x028] ! Mem[0000000052000028] jmpl %g6+8,%g0 lduh [%o3+0x03c],%l5 ! Mem[000000005380003c] p33_call_2_ho: stb %l7,[%o1+0x027] ! Mem[0000000052800027] ldd [%o3+0x020],%l4 ! Mem[0000000053800020] std %l4,[%o1+0x030] ! Mem[0000000052800030] ldsw [%o1+0x008],%l0 ! Mem[0000000052800008] ldsh [%o1+0x010],%l0 ! Mem[0000000052800010] ldd [%o0+0x038],%l0 ! Mem[0000000052000038] std %l0,[%o2+0x000] ! Mem[0000000053000000] retl ldsh [%o3+0x01a],%l3 ! Mem[000000005380001a] p34_jmpl_2_le: lduh [%i3+0x00e],%l1 ! Mem[000000005580000e] jmpl %g6+8,%g0 sth %l3,[%i1+0x010] ! Mem[0000000054800010] p34_call_2_le: ldsw [%i3+0x00c],%l5 ! Mem[000000005580000c] lduh [%i3+0x02c],%l1 ! Mem[000000005580002c] stb %l5,[%i1+0x036] ! Mem[0000000054800036] ldub [%i3+0x011],%l5 ! Mem[0000000055800011] ldub [%i1+0x006],%l2 ! Mem[0000000054800006] retl stx %l6,[%i3+0x008] ! Mem[0000000055800008] p34_jmpl_2_lo: lduh [%o3+0x00e],%l1 ! Mem[000000005580000e] jmpl %g6+8,%g0 sth %l3,[%o1+0x010] ! Mem[0000000054800010] p34_call_2_lo: ldsw [%o3+0x00c],%l5 ! Mem[000000005580000c] lduh [%o3+0x02c],%l1 ! Mem[000000005580002c] stb %l5,[%o1+0x036] ! Mem[0000000054800036] ldub [%o3+0x011],%l5 ! Mem[0000000055800011] ldub [%o1+0x006],%l2 ! Mem[0000000054800006] retl stx %l6,[%o3+0x008] ! Mem[0000000055800008] p34_jmpl_2_he: stw %l4,[%i0+0x018] ! Mem[0000000054000018] ldsh [%i2+0x012],%l6 ! Mem[0000000055000012] ldx [%i2+0x020],%l6 ! Mem[0000000055000020] sth %l7,[%i0+0x022] ! Mem[0000000054000022] stb %l7,[%i0+0x00d] ! Mem[000000005400000d] ldsb [%i1+0x02b],%l7 ! Mem[000000005480002b] jmpl %g6+8,%g0 ldsb [%i1+0x03d],%l5 ! Mem[000000005480003d] p34_call_2_he: ldub [%i1+0x007],%l7 ! Mem[0000000054800007] stb %l4,[%i3+0x005] ! Mem[0000000055800005] ldsb [%i0+0x013],%l5 ! Mem[0000000054000013] sth %l0,[%i2+0x00a] ! Mem[000000005500000a] stw %l0,[%i1+0x030] ! Mem[0000000054800030] stw %l1,[%i0+0x038] ! Mem[0000000054000038] ldsw [%i2+0x024],%l1 ! Mem[0000000055000024] retl sth %l3,[%i3+0x01a] ! Mem[000000005580001a] p34_jmpl_2_ho: stw %l4,[%o0+0x018] ! Mem[0000000054000018] ldsh [%o2+0x012],%l6 ! Mem[0000000055000012] ldx [%o2+0x020],%l6 ! Mem[0000000055000020] sth %l7,[%o0+0x022] ! Mem[0000000054000022] stb %l7,[%o0+0x00d] ! Mem[000000005400000d] ldsb [%o1+0x02b],%l7 ! Mem[000000005480002b] jmpl %g6+8,%g0 ldsb [%o1+0x03d],%l5 ! Mem[000000005480003d] p34_call_2_ho: ldub [%o1+0x007],%l7 ! Mem[0000000054800007] stb %l4,[%o3+0x005] ! Mem[0000000055800005] ldsb [%o0+0x013],%l5 ! Mem[0000000054000013] sth %l0,[%o2+0x00a] ! Mem[000000005500000a] stw %l0,[%o1+0x030] ! Mem[0000000054800030] stw %l1,[%o0+0x038] ! Mem[0000000054000038] ldsw [%o2+0x024],%l1 ! Mem[0000000055000024] retl sth %l3,[%o3+0x01a] ! Mem[000000005580001a] p35_jmpl_2_le: ldsb [%i1+0x02f],%l1 ! Mem[000000005680002f] jmpl %g6+8,%g0 stw %l3,[%i3+0x030] ! Mem[0000000057800030] p35_call_2_le: ldub [%i2+0x02c],%l5 ! Mem[000000005700002c] ldsw [%i2+0x02c],%l1 ! Mem[000000005700002c] ldx [%i0+0x030],%l5 ! Mem[0000000056000030] ldx [%i0+0x010],%l5 ! Mem[0000000056000010] lduh [%i0+0x006],%l2 ! Mem[0000000056000006] retl stw %l6,[%i1+0x008] ! Mem[0000000056800008] p35_jmpl_2_lo: ldsb [%o1+0x02f],%l1 ! Mem[000000005680002f] jmpl %g6+8,%g0 stw %l3,[%o3+0x030] ! Mem[0000000057800030] p35_call_2_lo: ldub [%o2+0x02c],%l5 ! Mem[000000005700002c] ldsw [%o2+0x02c],%l1 ! Mem[000000005700002c] ldx [%o0+0x030],%l5 ! Mem[0000000056000030] ldx [%o0+0x010],%l5 ! Mem[0000000056000010] lduh [%o0+0x006],%l2 ! Mem[0000000056000006] retl stw %l6,[%o1+0x008] ! Mem[0000000056800008] p35_jmpl_2_he: stw %l4,[%i3+0x018] ! Mem[0000000057800018] std %l6,[%i3+0x010] ! Mem[0000000057800010] ldx [%i3+0x000],%l6 ! Mem[0000000057800000] std %l6,[%i3+0x020] ! Mem[0000000057800020] stb %l7,[%i3+0x00d] ! Mem[000000005780000d] ldsw [%i1+0x028],%l7 ! Mem[0000000056800028] jmpl %g6+8,%g0 stx %l5,[%i0+0x038] ! Mem[0000000056000038] p35_call_2_he: ldsh [%i0+0x026],%l7 ! Mem[0000000056000026] ldsb [%i3+0x025],%l4 ! Mem[0000000057800025] lduw [%i3+0x030],%l5 ! Mem[0000000057800030] lduw [%i3+0x008],%l0 ! Mem[0000000057800008] ldx [%i0+0x010],%l0 ! Mem[0000000056000010] std %l0,[%i0+0x038] ! Mem[0000000056000038] sth %l1,[%i2+0x006] ! Mem[0000000057000006] retl lduh [%i3+0x01a],%l3 ! Mem[000000005780001a] p35_jmpl_2_ho: stw %l4,[%o3+0x018] ! Mem[0000000057800018] std %l6,[%o3+0x010] ! Mem[0000000057800010] ldx [%o3+0x000],%l6 ! Mem[0000000057800000] std %l6,[%o3+0x020] ! Mem[0000000057800020] stb %l7,[%o3+0x00d] ! Mem[000000005780000d] ldsw [%o1+0x028],%l7 ! Mem[0000000056800028] jmpl %g6+8,%g0 stx %l5,[%o0+0x038] ! Mem[0000000056000038] p35_call_2_ho: ldsh [%o0+0x026],%l7 ! Mem[0000000056000026] ldsb [%o3+0x025],%l4 ! Mem[0000000057800025] lduw [%o3+0x030],%l5 ! Mem[0000000057800030] lduw [%o3+0x008],%l0 ! Mem[0000000057800008] ldx [%o0+0x010],%l0 ! Mem[0000000056000010] std %l0,[%o0+0x038] ! Mem[0000000056000038] sth %l1,[%o2+0x006] ! Mem[0000000057000006] retl lduh [%o3+0x01a],%l3 ! Mem[000000005780001a] p36_jmpl_2_le: stx %l1,[%i3+0x008] ! Mem[0000000059800008] jmpl %g6+8,%g0 stx %l3,[%i1+0x010] ! Mem[0000000058800010] p36_call_2_le: ldsw [%i1+0x00c],%l5 ! Mem[000000005880000c] ldsb [%i2+0x02d],%l1 ! Mem[000000005900002d] lduw [%i2+0x034],%l5 ! Mem[0000000059000034] stb %l5,[%i1+0x011] ! Mem[0000000058800011] lduw [%i2+0x004],%l2 ! Mem[0000000059000004] retl stx %l6,[%i3+0x008] ! Mem[0000000059800008] p36_jmpl_2_lo: stx %l1,[%o3+0x008] ! Mem[0000000059800008] jmpl %g6+8,%g0 stx %l3,[%o1+0x010] ! Mem[0000000058800010] p36_call_2_lo: ldsw [%o1+0x00c],%l5 ! Mem[000000005880000c] ldsb [%o2+0x02d],%l1 ! Mem[000000005900002d] lduw [%o2+0x034],%l5 ! Mem[0000000059000034] stb %l5,[%o1+0x011] ! Mem[0000000058800011] lduw [%o2+0x004],%l2 ! Mem[0000000059000004] retl stx %l6,[%o3+0x008] ! Mem[0000000059800008] p36_jmpl_2_he: ldd [%i1+0x018],%l4 ! Mem[0000000058800018] ldsb [%i1+0x012],%l6 ! Mem[0000000058800012] lduh [%i3+0x026],%l6 ! Mem[0000000059800026] stb %l7,[%i2+0x022] ! Mem[0000000059000022] lduw [%i1+0x00c],%l7 ! Mem[000000005880000c] lduh [%i2+0x02a],%l7 ! Mem[000000005900002a] jmpl %g6+8,%g0 stb %l5,[%i2+0x03d] ! Mem[000000005900003d] p36_call_2_he: ldd [%i0+0x000],%l6 ! Mem[0000000058000000] std %l4,[%i3+0x000] ! Mem[0000000059800000] stw %l5,[%i3+0x010] ! Mem[0000000059800010] ldd [%i0+0x008],%l0 ! Mem[0000000058000008] ldsw [%i3+0x030],%l0 ! Mem[0000000059800030] std %l0,[%i1+0x038] ! Mem[0000000058800038] ldub [%i2+0x026],%l1 ! Mem[0000000059000026] retl ldd [%i2+0x018],%l2 ! Mem[0000000059000018] p36_jmpl_2_ho: ldd [%o1+0x018],%l4 ! Mem[0000000058800018] ldsb [%o1+0x012],%l6 ! Mem[0000000058800012] lduh [%o3+0x026],%l6 ! Mem[0000000059800026] stb %l7,[%o2+0x022] ! Mem[0000000059000022] lduw [%o1+0x00c],%l7 ! Mem[000000005880000c] lduh [%o2+0x02a],%l7 ! Mem[000000005900002a] jmpl %g6+8,%g0 stb %l5,[%o2+0x03d] ! Mem[000000005900003d] p36_call_2_ho: ldd [%o0+0x000],%l6 ! Mem[0000000058000000] std %l4,[%o3+0x000] ! Mem[0000000059800000] stw %l5,[%o3+0x010] ! Mem[0000000059800010] ldd [%o0+0x008],%l0 ! Mem[0000000058000008] ldsw [%o3+0x030],%l0 ! Mem[0000000059800030] std %l0,[%o1+0x038] ! Mem[0000000058800038] ldub [%o2+0x026],%l1 ! Mem[0000000059000026] retl ldd [%o2+0x018],%l2 ! Mem[0000000059000018] p37_jmpl_2_le: sth %l1,[%i3+0x02e] ! Mem[000000005b80002e] jmpl %g6+8,%g0 ldsh [%i3+0x030],%l3 ! Mem[000000005b800030] p37_call_2_le: ldsh [%i3+0x02c],%l5 ! Mem[000000005b80002c] stx %l1,[%i1+0x028] ! Mem[000000005a800028] lduh [%i0+0x036],%l5 ! Mem[000000005a000036] std %l4,[%i1+0x010] ! Mem[000000005a800010] ldx [%i0+0x000],%l2 ! Mem[000000005a000000] retl stw %l6,[%i1+0x008] ! Mem[000000005a800008] p37_jmpl_2_lo: sth %l1,[%o3+0x02e] ! Mem[000000005b80002e] jmpl %g6+8,%g0 ldsh [%o3+0x030],%l3 ! Mem[000000005b800030] p37_call_2_lo: ldsh [%o3+0x02c],%l5 ! Mem[000000005b80002c] stx %l1,[%o1+0x028] ! Mem[000000005a800028] lduh [%o0+0x036],%l5 ! Mem[000000005a000036] std %l4,[%o1+0x010] ! Mem[000000005a800010] ldx [%o0+0x000],%l2 ! Mem[000000005a000000] retl stw %l6,[%o1+0x008] ! Mem[000000005a800008] p37_jmpl_2_he: ldd [%i3+0x018],%l4 ! Mem[000000005b800018] stb %l6,[%i2+0x012] ! Mem[000000005b000012] lduh [%i0+0x006],%l6 ! Mem[000000005a000006] ldx [%i1+0x020],%l7 ! Mem[000000005a800020] lduw [%i1+0x00c],%l7 ! Mem[000000005a80000c] ldx [%i2+0x028],%l7 ! Mem[000000005b000028] jmpl %g6+8,%g0 lduw [%i0+0x03c],%l5 ! Mem[000000005a00003c] p37_call_2_he: std %l6,[%i3+0x020] ! Mem[000000005b800020] ldub [%i3+0x025],%l4 ! Mem[000000005b800025] lduh [%i2+0x032],%l5 ! Mem[000000005b000032] std %l0,[%i1+0x008] ! Mem[000000005a800008] stx %l0,[%i2+0x010] ! Mem[000000005b000010] ldx [%i1+0x038],%l1 ! Mem[000000005a800038] stw %l1,[%i2+0x004] ! Mem[000000005b000004] retl stb %l3,[%i2+0x01b] ! Mem[000000005b00001b] p37_jmpl_2_ho: ldd [%o3+0x018],%l4 ! Mem[000000005b800018] stb %l6,[%o2+0x012] ! Mem[000000005b000012] lduh [%o0+0x006],%l6 ! Mem[000000005a000006] ldx [%o1+0x020],%l7 ! Mem[000000005a800020] lduw [%o1+0x00c],%l7 ! Mem[000000005a80000c] ldx [%o2+0x028],%l7 ! Mem[000000005b000028] jmpl %g6+8,%g0 lduw [%o0+0x03c],%l5 ! Mem[000000005a00003c] p37_call_2_ho: std %l6,[%o3+0x020] ! Mem[000000005b800020] ldub [%o3+0x025],%l4 ! Mem[000000005b800025] lduh [%o2+0x032],%l5 ! Mem[000000005b000032] std %l0,[%o1+0x008] ! Mem[000000005a800008] stx %l0,[%o2+0x010] ! Mem[000000005b000010] ldx [%o1+0x038],%l1 ! Mem[000000005a800038] stw %l1,[%o2+0x004] ! Mem[000000005b000004] retl stb %l3,[%o2+0x01b] ! Mem[000000005b00001b] p38_jmpl_2_le: stb %l1,[%i1+0x00f] ! Mem[000000005c80000f] jmpl %g6+8,%g0 ldsw [%i1+0x010],%l3 ! Mem[000000005c800010] p38_call_2_le: ldsb [%i2+0x00c],%l5 ! Mem[000000005d00000c] sth %l1,[%i1+0x02c] ! Mem[000000005c80002c] lduw [%i3+0x034],%l5 ! Mem[000000005d800034] stx %l5,[%i2+0x010] ! Mem[000000005d000010] stb %l2,[%i2+0x006] ! Mem[000000005d000006] retl stx %l6,[%i0+0x008] ! Mem[000000005c000008] p38_jmpl_2_lo: stb %l1,[%o1+0x00f] ! Mem[000000005c80000f] jmpl %g6+8,%g0 ldsw [%o1+0x010],%l3 ! Mem[000000005c800010] p38_call_2_lo: ldsb [%o2+0x00c],%l5 ! Mem[000000005d00000c] sth %l1,[%o1+0x02c] ! Mem[000000005c80002c] lduw [%o3+0x034],%l5 ! Mem[000000005d800034] stx %l5,[%o2+0x010] ! Mem[000000005d000010] stb %l2,[%o2+0x006] ! Mem[000000005d000006] retl stx %l6,[%o0+0x008] ! Mem[000000005c000008] p38_jmpl_2_he: ldd [%i2+0x018],%l4 ! Mem[000000005d000018] ldd [%i3+0x010],%l6 ! Mem[000000005d800010] lduh [%i1+0x026],%l6 ! Mem[000000005c800026] lduw [%i1+0x020],%l7 ! Mem[000000005c800020] ldub [%i3+0x00d],%l7 ! Mem[000000005d80000d] std %l6,[%i2+0x028] ! Mem[000000005d000028] jmpl %g6+8,%g0 ldsh [%i3+0x03c],%l5 ! Mem[000000005d80003c] p38_call_2_he: ldx [%i3+0x000],%l7 ! Mem[000000005d800000] stx %l4,[%i3+0x000] ! Mem[000000005d800000] sth %l5,[%i1+0x012] ! Mem[000000005c800012] ldsw [%i3+0x008],%l0 ! Mem[000000005d800008] stb %l0,[%i1+0x030] ! Mem[000000005c800030] lduh [%i2+0x038],%l1 ! Mem[000000005d000038] lduh [%i2+0x026],%l1 ! Mem[000000005d000026] retl ldsw [%i2+0x018],%l3 ! Mem[000000005d000018] p38_jmpl_2_ho: ldd [%o2+0x018],%l4 ! Mem[000000005d000018] ldd [%o3+0x010],%l6 ! Mem[000000005d800010] lduh [%o1+0x026],%l6 ! Mem[000000005c800026] lduw [%o1+0x020],%l7 ! Mem[000000005c800020] ldub [%o3+0x00d],%l7 ! Mem[000000005d80000d] std %l6,[%o2+0x028] ! Mem[000000005d000028] jmpl %g6+8,%g0 ldsh [%o3+0x03c],%l5 ! Mem[000000005d80003c] p38_call_2_ho: ldx [%o3+0x000],%l7 ! Mem[000000005d800000] stx %l4,[%o3+0x000] ! Mem[000000005d800000] sth %l5,[%o1+0x012] ! Mem[000000005c800012] ldsw [%o3+0x008],%l0 ! Mem[000000005d800008] stb %l0,[%o1+0x030] ! Mem[000000005c800030] lduh [%o2+0x038],%l1 ! Mem[000000005d000038] lduh [%o2+0x026],%l1 ! Mem[000000005d000026] retl ldsw [%o2+0x018],%l3 ! Mem[000000005d000018] p39_jmpl_2_le: lduw [%i3+0x02c],%l1 ! Mem[000000005f80002c] jmpl %g6+8,%g0 ldub [%i3+0x031],%l3 ! Mem[000000005f800031] p39_call_2_le: ldd [%i1+0x028],%l4 ! Mem[000000005e800028] sth %l1,[%i1+0x02c] ! Mem[000000005e80002c] lduh [%i1+0x036],%l5 ! Mem[000000005e800036] ldd [%i2+0x010],%l4 ! Mem[000000005f000010] std %l2,[%i1+0x000] ! Mem[000000005e800000] retl stw %l6,[%i2+0x008] ! Mem[000000005f000008] p39_jmpl_2_lo: lduw [%o3+0x02c],%l1 ! Mem[000000005f80002c] jmpl %g6+8,%g0 ldub [%o3+0x031],%l3 ! Mem[000000005f800031] p39_call_2_lo: ldd [%o1+0x028],%l4 ! Mem[000000005e800028] sth %l1,[%o1+0x02c] ! Mem[000000005e80002c] lduh [%o1+0x036],%l5 ! Mem[000000005e800036] ldd [%o2+0x010],%l4 ! Mem[000000005f000010] std %l2,[%o1+0x000] ! Mem[000000005e800000] retl stw %l6,[%o2+0x008] ! Mem[000000005f000008] p39_jmpl_2_he: ldd [%i0+0x018],%l4 ! Mem[000000005e000018] ldx [%i0+0x010],%l6 ! Mem[000000005e000010] ldsw [%i2+0x004],%l6 ! Mem[000000005f000004] lduh [%i0+0x022],%l7 ! Mem[000000005e000022] ldsh [%i2+0x00c],%l7 ! Mem[000000005f00000c] stw %l7,[%i2+0x028] ! Mem[000000005f000028] jmpl %g6+8,%g0 ldd [%i1+0x038],%l4 ! Mem[000000005e800038] p39_call_2_he: lduh [%i3+0x026],%l7 ! Mem[000000005f800026] ldx [%i3+0x020],%l4 ! Mem[000000005f800020] ldsh [%i1+0x032],%l5 ! Mem[000000005e800032] stx %l0,[%i0+0x008] ! Mem[000000005e000008] ldub [%i1+0x010],%l0 ! Mem[000000005e800010] lduh [%i2+0x038],%l1 ! Mem[000000005f000038] stx %l1,[%i2+0x000] ! Mem[000000005f000000] retl stw %l3,[%i2+0x018] ! Mem[000000005f000018] p39_jmpl_2_ho: ldd [%o0+0x018],%l4 ! Mem[000000005e000018] ldx [%o0+0x010],%l6 ! Mem[000000005e000010] ldsw [%o2+0x004],%l6 ! Mem[000000005f000004] lduh [%o0+0x022],%l7 ! Mem[000000005e000022] ldsh [%o2+0x00c],%l7 ! Mem[000000005f00000c] stw %l7,[%o2+0x028] ! Mem[000000005f000028] jmpl %g6+8,%g0 ldd [%o1+0x038],%l4 ! Mem[000000005e800038] p39_call_2_ho: lduh [%o3+0x026],%l7 ! Mem[000000005f800026] ldx [%o3+0x020],%l4 ! Mem[000000005f800020] ldsh [%o1+0x032],%l5 ! Mem[000000005e800032] stx %l0,[%o0+0x008] ! Mem[000000005e000008] ldub [%o1+0x010],%l0 ! Mem[000000005e800010] lduh [%o2+0x038],%l1 ! Mem[000000005f000038] stx %l1,[%o2+0x000] ! Mem[000000005f000000] retl stw %l3,[%o2+0x018] ! Mem[000000005f000018] p40_jmpl_2_le: ldub [%i3+0x00f],%l1 ! Mem[000000006180000f] jmpl %g6+8,%g0 ldx [%i1+0x010],%l3 ! Mem[0000000060800010] p40_call_2_le: stx %l5,[%i3+0x008] ! Mem[0000000061800008] stb %l1,[%i0+0x02d] ! Mem[000000006000002d] ldub [%i0+0x036],%l5 ! Mem[0000000060000036] ldsw [%i2+0x010],%l5 ! Mem[0000000061000010] sth %l2,[%i3+0x006] ! Mem[0000000061800006] retl sth %l6,[%i0+0x00a] ! Mem[000000006000000a] p40_jmpl_2_lo: ldub [%o3+0x00f],%l1 ! Mem[000000006180000f] jmpl %g6+8,%g0 ldx [%o1+0x010],%l3 ! Mem[0000000060800010] p40_call_2_lo: stx %l5,[%o3+0x008] ! Mem[0000000061800008] stb %l1,[%o0+0x02d] ! Mem[000000006000002d] ldub [%o0+0x036],%l5 ! Mem[0000000060000036] ldsw [%o2+0x010],%l5 ! Mem[0000000061000010] sth %l2,[%o3+0x006] ! Mem[0000000061800006] retl sth %l6,[%o0+0x00a] ! Mem[000000006000000a] p40_jmpl_2_he: ldd [%i3+0x018],%l4 ! Mem[0000000061800018] ldsb [%i2+0x012],%l6 ! Mem[0000000061000012] ldsw [%i3+0x024],%l6 ! Mem[0000000061800024] ldub [%i0+0x022],%l7 ! Mem[0000000060000022] ldsh [%i1+0x00c],%l7 ! Mem[000000006080000c] ldd [%i2+0x028],%l6 ! Mem[0000000061000028] jmpl %g6+8,%g0 std %l4,[%i0+0x038] ! Mem[0000000060000038] p40_call_2_he: ldsb [%i3+0x007],%l7 ! Mem[0000000061800007] ldd [%i3+0x000],%l4 ! Mem[0000000061800000] ldx [%i1+0x010],%l5 ! Mem[0000000060800010] lduw [%i0+0x008],%l0 ! Mem[0000000060000008] stw %l0,[%i0+0x030] ! Mem[0000000060000030] ldsw [%i2+0x038],%l1 ! Mem[0000000061000038] lduw [%i2+0x024],%l1 ! Mem[0000000061000024] retl lduw [%i2+0x018],%l3 ! Mem[0000000061000018] p40_jmpl_2_ho: ldd [%o3+0x018],%l4 ! Mem[0000000061800018] ldsb [%o2+0x012],%l6 ! Mem[0000000061000012] ldsw [%o3+0x024],%l6 ! Mem[0000000061800024] ldub [%o0+0x022],%l7 ! Mem[0000000060000022] ldsh [%o1+0x00c],%l7 ! Mem[000000006080000c] ldd [%o2+0x028],%l6 ! Mem[0000000061000028] jmpl %g6+8,%g0 std %l4,[%o0+0x038] ! Mem[0000000060000038] p40_call_2_ho: ldsb [%o3+0x007],%l7 ! Mem[0000000061800007] ldd [%o3+0x000],%l4 ! Mem[0000000061800000] ldx [%o1+0x010],%l5 ! Mem[0000000060800010] lduw [%o0+0x008],%l0 ! Mem[0000000060000008] stw %l0,[%o0+0x030] ! Mem[0000000060000030] ldsw [%o2+0x038],%l1 ! Mem[0000000061000038] lduw [%o2+0x024],%l1 ! Mem[0000000061000024] retl lduw [%o2+0x018],%l3 ! Mem[0000000061000018] p41_jmpl_2_le: ldsh [%i1+0x02e],%l1 ! Mem[000000006280002e] jmpl %g6+8,%g0 stb %l3,[%i3+0x031] ! Mem[0000000063800031] p41_call_2_le: stw %l5,[%i2+0x02c] ! Mem[000000006300002c] lduw [%i0+0x02c],%l1 ! Mem[000000006200002c] ldsw [%i2+0x034],%l5 ! Mem[0000000063000034] ldub [%i3+0x011],%l5 ! Mem[0000000063800011] std %l2,[%i1+0x000] ! Mem[0000000062800000] retl stw %l6,[%i2+0x008] ! Mem[0000000063000008] p41_jmpl_2_lo: ldsh [%o1+0x02e],%l1 ! Mem[000000006280002e] jmpl %g6+8,%g0 stb %l3,[%o3+0x031] ! Mem[0000000063800031] p41_call_2_lo: stw %l5,[%o2+0x02c] ! Mem[000000006300002c] lduw [%o0+0x02c],%l1 ! Mem[000000006200002c] ldsw [%o2+0x034],%l5 ! Mem[0000000063000034] ldub [%o3+0x011],%l5 ! Mem[0000000063800011] std %l2,[%o1+0x000] ! Mem[0000000062800000] retl stw %l6,[%o2+0x008] ! Mem[0000000063000008] p41_jmpl_2_he: ldd [%i1+0x018],%l4 ! Mem[0000000062800018] lduw [%i2+0x010],%l6 ! Mem[0000000063000010] ldsb [%i3+0x006],%l6 ! Mem[0000000063800006] ldsw [%i3+0x020],%l7 ! Mem[0000000063800020] ldd [%i0+0x008],%l6 ! Mem[0000000062000008] ldsh [%i3+0x02a],%l7 ! Mem[000000006380002a] jmpl %g6+8,%g0 ldx [%i3+0x038],%l5 ! Mem[0000000063800038] p41_call_2_he: stx %l7,[%i2+0x020] ! Mem[0000000063000020] stb %l4,[%i0+0x025] ! Mem[0000000062000025] stx %l5,[%i0+0x030] ! Mem[0000000062000030] ldsh [%i2+0x00a],%l0 ! Mem[000000006300000a] ldx [%i3+0x010],%l0 ! Mem[0000000063800010] ldsb [%i3+0x038],%l1 ! Mem[0000000063800038] ldd [%i2+0x000],%l0 ! Mem[0000000063000000] retl ldsb [%i2+0x01b],%l3 ! Mem[000000006300001b] p41_jmpl_2_ho: ldd [%o1+0x018],%l4 ! Mem[0000000062800018] lduw [%o2+0x010],%l6 ! Mem[0000000063000010] ldsb [%o3+0x006],%l6 ! Mem[0000000063800006] ldsw [%o3+0x020],%l7 ! Mem[0000000063800020] ldd [%o0+0x008],%l6 ! Mem[0000000062000008] ldsh [%o3+0x02a],%l7 ! Mem[000000006380002a] jmpl %g6+8,%g0 ldx [%o3+0x038],%l5 ! Mem[0000000063800038] p41_call_2_ho: stx %l7,[%o2+0x020] ! Mem[0000000063000020] stb %l4,[%o0+0x025] ! Mem[0000000062000025] stx %l5,[%o0+0x030] ! Mem[0000000062000030] ldsh [%o2+0x00a],%l0 ! Mem[000000006300000a] ldx [%o3+0x010],%l0 ! Mem[0000000063800010] ldsb [%o3+0x038],%l1 ! Mem[0000000063800038] ldd [%o2+0x000],%l0 ! Mem[0000000063000000] retl ldsb [%o2+0x01b],%l3 ! Mem[000000006300001b] p42_jmpl_2_le: ldd [%i3+0x008],%l0 ! Mem[0000000065800008] jmpl %g6+8,%g0 std %l2,[%i1+0x010] ! Mem[0000000064800010] p42_call_2_le: stx %l5,[%i1+0x008] ! Mem[0000000064800008] ldub [%i3+0x02d],%l1 ! Mem[000000006580002d] ldsh [%i0+0x036],%l5 ! Mem[0000000064000036] lduh [%i3+0x010],%l5 ! Mem[0000000065800010] sth %l2,[%i3+0x006] ! Mem[0000000065800006] retl sth %l6,[%i0+0x00a] ! Mem[000000006400000a] p42_jmpl_2_lo: ldd [%o3+0x008],%l0 ! Mem[0000000065800008] jmpl %g6+8,%g0 std %l2,[%o1+0x010] ! Mem[0000000064800010] p42_call_2_lo: stx %l5,[%o1+0x008] ! Mem[0000000064800008] ldub [%o3+0x02d],%l1 ! Mem[000000006580002d] ldsh [%o0+0x036],%l5 ! Mem[0000000064000036] lduh [%o3+0x010],%l5 ! Mem[0000000065800010] sth %l2,[%o3+0x006] ! Mem[0000000065800006] retl sth %l6,[%o0+0x00a] ! Mem[000000006400000a] p42_jmpl_2_he: ldd [%i3+0x018],%l4 ! Mem[0000000065800018] ldd [%i0+0x010],%l6 ! Mem[0000000064000010] ldsb [%i0+0x026],%l6 ! Mem[0000000064000026] ldsh [%i2+0x022],%l7 ! Mem[0000000065000022] ldd [%i2+0x008],%l6 ! Mem[0000000065000008] ldsh [%i3+0x02a],%l7 ! Mem[000000006580002a] jmpl %g6+8,%g0 ldsw [%i1+0x03c],%l5 ! Mem[000000006480003c] p42_call_2_he: sth %l7,[%i2+0x006] ! Mem[0000000065000006] ldsw [%i0+0x004],%l4 ! Mem[0000000064000004] ldub [%i3+0x013],%l5 ! Mem[0000000065800013] stw %l0,[%i3+0x008] ! Mem[0000000065800008] ldsw [%i2+0x030],%l0 ! Mem[0000000065000030] ldsb [%i3+0x038],%l1 ! Mem[0000000065800038] lduh [%i2+0x026],%l1 ! Mem[0000000065000026] retl std %l2,[%i2+0x018] ! Mem[0000000065000018] p42_jmpl_2_ho: ldd [%o3+0x018],%l4 ! Mem[0000000065800018] ldd [%o0+0x010],%l6 ! Mem[0000000064000010] ldsb [%o0+0x026],%l6 ! Mem[0000000064000026] ldsh [%o2+0x022],%l7 ! Mem[0000000065000022] ldd [%o2+0x008],%l6 ! Mem[0000000065000008] ldsh [%o3+0x02a],%l7 ! Mem[000000006580002a] jmpl %g6+8,%g0 ldsw [%o1+0x03c],%l5 ! Mem[000000006480003c] p42_call_2_ho: sth %l7,[%o2+0x006] ! Mem[0000000065000006] ldsw [%o0+0x004],%l4 ! Mem[0000000064000004] ldub [%o3+0x013],%l5 ! Mem[0000000065800013] stw %l0,[%o3+0x008] ! Mem[0000000065800008] ldsw [%o2+0x030],%l0 ! Mem[0000000065000030] ldsb [%o3+0x038],%l1 ! Mem[0000000065800038] lduh [%o2+0x026],%l1 ! Mem[0000000065000026] retl std %l2,[%o2+0x018] ! Mem[0000000065000018] p43_jmpl_2_le: stw %l1,[%i0+0x02c] ! Mem[000000006600002c] jmpl %g6+8,%g0 sth %l3,[%i3+0x030] ! Mem[0000000067800030] p43_call_2_le: stw %l5,[%i0+0x02c] ! Mem[000000006600002c] ldsh [%i3+0x02c],%l1 ! Mem[000000006780002c] ldsb [%i3+0x036],%l5 ! Mem[0000000067800036] stb %l5,[%i0+0x011] ! Mem[0000000066000011] stw %l2,[%i1+0x004] ! Mem[0000000066800004] retl stw %l6,[%i2+0x008] ! Mem[0000000067000008] p43_jmpl_2_lo: stw %l1,[%o0+0x02c] ! Mem[000000006600002c] jmpl %g6+8,%g0 sth %l3,[%o3+0x030] ! Mem[0000000067800030] p43_call_2_lo: stw %l5,[%o0+0x02c] ! Mem[000000006600002c] ldsh [%o3+0x02c],%l1 ! Mem[000000006780002c] ldsb [%o3+0x036],%l5 ! Mem[0000000067800036] stb %l5,[%o0+0x011] ! Mem[0000000066000011] stw %l2,[%o1+0x004] ! Mem[0000000066800004] retl stw %l6,[%o2+0x008] ! Mem[0000000067000008] p43_jmpl_2_he: ldd [%i2+0x018],%l4 ! Mem[0000000067000018] ldx [%i1+0x010],%l6 ! Mem[0000000066800010] stx %l6,[%i1+0x000] ! Mem[0000000066800000] ldsb [%i2+0x022],%l7 ! Mem[0000000067000022] stw %l7,[%i1+0x00c] ! Mem[000000006680000c] ldub [%i0+0x02b],%l7 ! Mem[000000006600002b] jmpl %g6+8,%g0 stx %l5,[%i0+0x038] ! Mem[0000000066000038] p43_call_2_he: lduw [%i1+0x024],%l7 ! Mem[0000000066800024] stw %l4,[%i0+0x024] ! Mem[0000000066000024] stw %l5,[%i3+0x030] ! Mem[0000000067800030] lduh [%i0+0x00a],%l0 ! Mem[000000006600000a] stx %l0,[%i1+0x010] ! Mem[0000000066800010] stx %l1,[%i0+0x038] ! Mem[0000000066000038] stx %l1,[%i2+0x000] ! Mem[0000000067000000] retl ldub [%i2+0x01b],%l3 ! Mem[000000006700001b] p43_jmpl_2_ho: ldd [%o2+0x018],%l4 ! Mem[0000000067000018] ldx [%o1+0x010],%l6 ! Mem[0000000066800010] stx %l6,[%o1+0x000] ! Mem[0000000066800000] ldsb [%o2+0x022],%l7 ! Mem[0000000067000022] stw %l7,[%o1+0x00c] ! Mem[000000006680000c] ldub [%o0+0x02b],%l7 ! Mem[000000006600002b] jmpl %g6+8,%g0 stx %l5,[%o0+0x038] ! Mem[0000000066000038] p43_call_2_ho: lduw [%o1+0x024],%l7 ! Mem[0000000066800024] stw %l4,[%o0+0x024] ! Mem[0000000066000024] stw %l5,[%o3+0x030] ! Mem[0000000067800030] lduh [%o0+0x00a],%l0 ! Mem[000000006600000a] stx %l0,[%o1+0x010] ! Mem[0000000066800010] stx %l1,[%o0+0x038] ! Mem[0000000066000038] stx %l1,[%o2+0x000] ! Mem[0000000067000000] retl ldub [%o2+0x01b],%l3 ! Mem[000000006700001b] p44_jmpl_2_le: std %l0,[%i1+0x008] ! Mem[0000000068800008] jmpl %g6+8,%g0 ldd [%i1+0x010],%l2 ! Mem[0000000068800010] p44_call_2_le: sth %l5,[%i2+0x00c] ! Mem[000000006900000c] ldsh [%i3+0x02c],%l1 ! Mem[000000006980002c] ldd [%i1+0x030],%l4 ! Mem[0000000068800030] std %l4,[%i1+0x010] ! Mem[0000000068800010] stx %l2,[%i0+0x000] ! Mem[0000000068000000] retl sth %l6,[%i0+0x00a] ! Mem[000000006800000a] p44_jmpl_2_lo: std %l0,[%o1+0x008] ! Mem[0000000068800008] jmpl %g6+8,%g0 ldd [%o1+0x010],%l2 ! Mem[0000000068800010] p44_call_2_lo: sth %l5,[%o2+0x00c] ! Mem[000000006900000c] ldsh [%o3+0x02c],%l1 ! Mem[000000006980002c] ldd [%o1+0x030],%l4 ! Mem[0000000068800030] std %l4,[%o1+0x010] ! Mem[0000000068800010] stx %l2,[%o0+0x000] ! Mem[0000000068000000] retl sth %l6,[%o0+0x00a] ! Mem[000000006800000a] p44_jmpl_2_he: ldd [%i0+0x018],%l4 ! Mem[0000000068000018] stx %l6,[%i2+0x010] ! Mem[0000000069000010] stx %l6,[%i2+0x020] ! Mem[0000000069000020] ldd [%i1+0x020],%l6 ! Mem[0000000068800020] std %l6,[%i0+0x008] ! Mem[0000000068000008] lduw [%i0+0x028],%l7 ! Mem[0000000068000028] jmpl %g6+8,%g0 sth %l5,[%i2+0x03c] ! Mem[000000006900003c] p44_call_2_he: ldub [%i1+0x007],%l7 ! Mem[0000000068800007] lduw [%i0+0x004],%l4 ! Mem[0000000068000004] ldsw [%i2+0x010],%l5 ! Mem[0000000069000010] ldsb [%i1+0x00b],%l0 ! Mem[000000006880000b] stb %l0,[%i1+0x030] ! Mem[0000000068800030] stx %l1,[%i0+0x038] ! Mem[0000000068000038] lduw [%i2+0x024],%l1 ! Mem[0000000069000024] retl stx %l3,[%i2+0x018] ! Mem[0000000069000018] p44_jmpl_2_ho: ldd [%o0+0x018],%l4 ! Mem[0000000068000018] stx %l6,[%o2+0x010] ! Mem[0000000069000010] stx %l6,[%o2+0x020] ! Mem[0000000069000020] ldd [%o1+0x020],%l6 ! Mem[0000000068800020] std %l6,[%o0+0x008] ! Mem[0000000068000008] lduw [%o0+0x028],%l7 ! Mem[0000000068000028] jmpl %g6+8,%g0 sth %l5,[%o2+0x03c] ! Mem[000000006900003c] p44_call_2_ho: ldub [%o1+0x007],%l7 ! Mem[0000000068800007] lduw [%o0+0x004],%l4 ! Mem[0000000068000004] ldsw [%o2+0x010],%l5 ! Mem[0000000069000010] ldsb [%o1+0x00b],%l0 ! Mem[000000006880000b] stb %l0,[%o1+0x030] ! Mem[0000000068800030] stx %l1,[%o0+0x038] ! Mem[0000000068000038] lduw [%o2+0x024],%l1 ! Mem[0000000069000024] retl stx %l3,[%o2+0x018] ! Mem[0000000069000018] p45_jmpl_2_le: ldx [%i3+0x028],%l1 ! Mem[000000006b800028] jmpl %g6+8,%g0 ldsb [%i2+0x031],%l3 ! Mem[000000006b000031] p45_call_2_le: std %l4,[%i1+0x028] ! Mem[000000006a800028] ldd [%i3+0x028],%l0 ! Mem[000000006b800028] ldsb [%i0+0x036],%l5 ! Mem[000000006a000036] stx %l5,[%i1+0x010] ! Mem[000000006a800010] ldd [%i2+0x000],%l2 ! Mem[000000006b000000] retl stw %l6,[%i3+0x008] ! Mem[000000006b800008] p45_jmpl_2_lo: ldx [%o3+0x028],%l1 ! Mem[000000006b800028] jmpl %g6+8,%g0 ldsb [%o2+0x031],%l3 ! Mem[000000006b000031] p45_call_2_lo: std %l4,[%o1+0x028] ! Mem[000000006a800028] ldd [%o3+0x028],%l0 ! Mem[000000006b800028] ldsb [%o0+0x036],%l5 ! Mem[000000006a000036] stx %l5,[%o1+0x010] ! Mem[000000006a800010] ldd [%o2+0x000],%l2 ! Mem[000000006b000000] retl stw %l6,[%o3+0x008] ! Mem[000000006b800008] p45_jmpl_2_he: ldd [%i3+0x018],%l4 ! Mem[000000006b800018] lduw [%i3+0x010],%l6 ! Mem[000000006b800010] sth %l6,[%i3+0x006] ! Mem[000000006b800006] stx %l7,[%i0+0x020] ! Mem[000000006a000020] std %l6,[%i2+0x008] ! Mem[000000006b000008] stb %l7,[%i0+0x02b] ! Mem[000000006a00002b] jmpl %g6+8,%g0 lduw [%i0+0x03c],%l5 ! Mem[000000006a00003c] p45_call_2_he: ldsh [%i0+0x026],%l7 ! Mem[000000006a000026] stx %l4,[%i0+0x020] ! Mem[000000006a000020] stb %l5,[%i1+0x033] ! Mem[000000006a800033] stb %l0,[%i3+0x00b] ! Mem[000000006b80000b] ldub [%i0+0x010],%l0 ! Mem[000000006a000010] sth %l1,[%i0+0x038] ! Mem[000000006a000038] ldd [%i2+0x000],%l0 ! Mem[000000006b000000] retl ldx [%i2+0x018],%l3 ! Mem[000000006b000018] p45_jmpl_2_ho: ldd [%o3+0x018],%l4 ! Mem[000000006b800018] lduw [%o3+0x010],%l6 ! Mem[000000006b800010] sth %l6,[%o3+0x006] ! Mem[000000006b800006] stx %l7,[%o0+0x020] ! Mem[000000006a000020] std %l6,[%o2+0x008] ! Mem[000000006b000008] stb %l7,[%o0+0x02b] ! Mem[000000006a00002b] jmpl %g6+8,%g0 lduw [%o0+0x03c],%l5 ! Mem[000000006a00003c] p45_call_2_ho: ldsh [%o0+0x026],%l7 ! Mem[000000006a000026] stx %l4,[%o0+0x020] ! Mem[000000006a000020] stb %l5,[%o1+0x033] ! Mem[000000006a800033] stb %l0,[%o3+0x00b] ! Mem[000000006b80000b] ldub [%o0+0x010],%l0 ! Mem[000000006a000010] sth %l1,[%o0+0x038] ! Mem[000000006a000038] ldd [%o2+0x000],%l0 ! Mem[000000006b000000] retl ldx [%o2+0x018],%l3 ! Mem[000000006b000018] p46_jmpl_2_le: lduh [%i0+0x00e],%l1 ! Mem[000000006c00000e] jmpl %g6+8,%g0 ldsh [%i1+0x010],%l3 ! Mem[000000006c800010] p46_call_2_le: stb %l5,[%i0+0x00c] ! Mem[000000006c00000c] stw %l1,[%i2+0x02c] ! Mem[000000006d00002c] ldd [%i2+0x030],%l4 ! Mem[000000006d000030] ldd [%i2+0x010],%l4 ! Mem[000000006d000010] ldsb [%i1+0x006],%l2 ! Mem[000000006c800006] retl sth %l6,[%i1+0x00a] ! Mem[000000006c80000a] p46_jmpl_2_lo: lduh [%o0+0x00e],%l1 ! Mem[000000006c00000e] jmpl %g6+8,%g0 ldsh [%o1+0x010],%l3 ! Mem[000000006c800010] p46_call_2_lo: stb %l5,[%o0+0x00c] ! Mem[000000006c00000c] stw %l1,[%o2+0x02c] ! Mem[000000006d00002c] ldd [%o2+0x030],%l4 ! Mem[000000006d000030] ldd [%o2+0x010],%l4 ! Mem[000000006d000010] ldsb [%o1+0x006],%l2 ! Mem[000000006c800006] retl sth %l6,[%o1+0x00a] ! Mem[000000006c80000a] p46_jmpl_2_he: ldsh [%i1+0x01a],%l4 ! Mem[000000006c80001a] stw %l6,[%i1+0x010] ! Mem[000000006c800010] sth %l6,[%i3+0x026] ! Mem[000000006d800026] stw %l7,[%i0+0x020] ! Mem[000000006c000020] ldx [%i1+0x008],%l7 ! Mem[000000006c800008] sth %l7,[%i1+0x02a] ! Mem[000000006c80002a] jmpl %g6+8,%g0 ldub [%i3+0x03d],%l5 ! Mem[000000006d80003d] p46_call_2_he: stw %l7,[%i0+0x004] ! Mem[000000006c000004] ldx [%i0+0x000],%l4 ! Mem[000000006c000000] ldd [%i1+0x010],%l4 ! Mem[000000006c800010] ldub [%i0+0x00b],%l0 ! Mem[000000006c00000b] ldd [%i0+0x030],%l0 ! Mem[000000006c000030] stb %l1,[%i0+0x038] ! Mem[000000006c000038] ldx [%i2+0x020],%l1 ! Mem[000000006d000020] retl ldsh [%i2+0x01a],%l3 ! Mem[000000006d00001a] p46_jmpl_2_ho: ldsh [%o1+0x01a],%l4 ! Mem[000000006c80001a] stw %l6,[%o1+0x010] ! Mem[000000006c800010] sth %l6,[%o3+0x026] ! Mem[000000006d800026] stw %l7,[%o0+0x020] ! Mem[000000006c000020] ldx [%o1+0x008],%l7 ! Mem[000000006c800008] sth %l7,[%o1+0x02a] ! Mem[000000006c80002a] jmpl %g6+8,%g0 ldub [%o3+0x03d],%l5 ! Mem[000000006d80003d] p46_call_2_ho: stw %l7,[%o0+0x004] ! Mem[000000006c000004] ldx [%o0+0x000],%l4 ! Mem[000000006c000000] ldd [%o1+0x010],%l4 ! Mem[000000006c800010] ldub [%o0+0x00b],%l0 ! Mem[000000006c00000b] ldd [%o0+0x030],%l0 ! Mem[000000006c000030] stb %l1,[%o0+0x038] ! Mem[000000006c000038] ldx [%o2+0x020],%l1 ! Mem[000000006d000020] retl ldsh [%o2+0x01a],%l3 ! Mem[000000006d00001a] p47_jmpl_2_le: ldsb [%i1+0x02f],%l1 ! Mem[000000006e80002f] jmpl %g6+8,%g0 lduh [%i2+0x030],%l3 ! Mem[000000006f000030] p47_call_2_le: ldx [%i2+0x028],%l5 ! Mem[000000006f000028] std %l0,[%i2+0x028] ! Mem[000000006f000028] stx %l5,[%i0+0x030] ! Mem[000000006e000030] ldsw [%i2+0x010],%l5 ! Mem[000000006f000010] ldsh [%i3+0x006],%l2 ! Mem[000000006f800006] retl stw %l6,[%i3+0x008] ! Mem[000000006f800008] p47_jmpl_2_lo: ldsb [%o1+0x02f],%l1 ! Mem[000000006e80002f] jmpl %g6+8,%g0 lduh [%o2+0x030],%l3 ! Mem[000000006f000030] p47_call_2_lo: ldx [%o2+0x028],%l5 ! Mem[000000006f000028] std %l0,[%o2+0x028] ! Mem[000000006f000028] stx %l5,[%o0+0x030] ! Mem[000000006e000030] ldsw [%o2+0x010],%l5 ! Mem[000000006f000010] ldsh [%o3+0x006],%l2 ! Mem[000000006f800006] retl stw %l6,[%o3+0x008] ! Mem[000000006f800008] p47_jmpl_2_he: ldsh [%i3+0x01a],%l4 ! Mem[000000006f80001a] lduh [%i2+0x012],%l6 ! Mem[000000006f000012] stb %l6,[%i0+0x006] ! Mem[000000006e000006] sth %l7,[%i3+0x022] ! Mem[000000006f800022] ldx [%i0+0x008],%l7 ! Mem[000000006e000008] stx %l7,[%i1+0x028] ! Mem[000000006e800028] jmpl %g6+8,%g0 ldd [%i1+0x038],%l4 ! Mem[000000006e800038] p47_call_2_he: std %l6,[%i3+0x020] ! Mem[000000006f800020] ldsh [%i0+0x024],%l4 ! Mem[000000006e000024] lduh [%i1+0x032],%l5 ! Mem[000000006e800032] stw %l0,[%i0+0x008] ! Mem[000000006e000008] std %l0,[%i3+0x010] ! Mem[000000006f800010] stb %l1,[%i0+0x038] ! Mem[000000006e000038] ldsb [%i2+0x006],%l1 ! Mem[000000006f000006] retl sth %l3,[%i2+0x01a] ! Mem[000000006f00001a] p47_jmpl_2_ho: ldsh [%o3+0x01a],%l4 ! Mem[000000006f80001a] lduh [%o2+0x012],%l6 ! Mem[000000006f000012] stb %l6,[%o0+0x006] ! Mem[000000006e000006] sth %l7,[%o3+0x022] ! Mem[000000006f800022] ldx [%o0+0x008],%l7 ! Mem[000000006e000008] stx %l7,[%o1+0x028] ! Mem[000000006e800028] jmpl %g6+8,%g0 ldd [%o1+0x038],%l4 ! Mem[000000006e800038] p47_call_2_ho: std %l6,[%o3+0x020] ! Mem[000000006f800020] ldsh [%o0+0x024],%l4 ! Mem[000000006e000024] lduh [%o1+0x032],%l5 ! Mem[000000006e800032] stw %l0,[%o0+0x008] ! Mem[000000006e000008] std %l0,[%o3+0x010] ! Mem[000000006f800010] stb %l1,[%o0+0x038] ! Mem[000000006e000038] ldsb [%o2+0x006],%l1 ! Mem[000000006f000006] retl sth %l3,[%o2+0x01a] ! Mem[000000006f00001a] p48_jmpl_2_le: stx %l1,[%i3+0x008] ! Mem[0000000071800008] jmpl %g6+8,%g0 lduw [%i1+0x010],%l3 ! Mem[0000000070800010] p48_call_2_le: lduw [%i2+0x00c],%l5 ! Mem[000000007100000c] ldx [%i1+0x028],%l1 ! Mem[0000000070800028] stw %l5,[%i3+0x034] ! Mem[0000000071800034] ldub [%i2+0x011],%l5 ! Mem[0000000071000011] ldsw [%i1+0x004],%l2 ! Mem[0000000070800004] retl sth %l6,[%i1+0x00a] ! Mem[000000007080000a] p48_jmpl_2_lo: stx %l1,[%o3+0x008] ! Mem[0000000071800008] jmpl %g6+8,%g0 lduw [%o1+0x010],%l3 ! Mem[0000000070800010] p48_call_2_lo: lduw [%o2+0x00c],%l5 ! Mem[000000007100000c] ldx [%o1+0x028],%l1 ! Mem[0000000070800028] stw %l5,[%o3+0x034] ! Mem[0000000071800034] ldub [%o2+0x011],%l5 ! Mem[0000000071000011] ldsw [%o1+0x004],%l2 ! Mem[0000000070800004] retl sth %l6,[%o1+0x00a] ! Mem[000000007080000a] p48_jmpl_2_he: ldsh [%i2+0x01a],%l4 ! Mem[000000007100001a] stx %l6,[%i3+0x010] ! Mem[0000000071800010] stb %l6,[%i1+0x026] ! Mem[0000000070800026] std %l6,[%i3+0x020] ! Mem[0000000071800020] lduh [%i3+0x00c],%l7 ! Mem[000000007180000c] ldsb [%i2+0x02b],%l7 ! Mem[000000007100002b] jmpl %g6+8,%g0 stw %l5,[%i0+0x03c] ! Mem[000000007000003c] p48_call_2_he: ldx [%i3+0x000],%l7 ! Mem[0000000071800000] sth %l4,[%i0+0x004] ! Mem[0000000070000004] sth %l5,[%i0+0x012] ! Mem[0000000070000012] ldx [%i2+0x008],%l0 ! Mem[0000000071000008] lduh [%i2+0x030],%l0 ! Mem[0000000071000030] lduw [%i1+0x038],%l1 ! Mem[0000000070800038] stb %l1,[%i2+0x026] ! Mem[0000000071000026] retl lduh [%i2+0x01a],%l3 ! Mem[000000007100001a] p48_jmpl_2_ho: ldsh [%o2+0x01a],%l4 ! Mem[000000007100001a] stx %l6,[%o3+0x010] ! Mem[0000000071800010] stb %l6,[%o1+0x026] ! Mem[0000000070800026] std %l6,[%o3+0x020] ! Mem[0000000071800020] lduh [%o3+0x00c],%l7 ! Mem[000000007180000c] ldsb [%o2+0x02b],%l7 ! Mem[000000007100002b] jmpl %g6+8,%g0 stw %l5,[%o0+0x03c] ! Mem[000000007000003c] p48_call_2_ho: ldx [%o3+0x000],%l7 ! Mem[0000000071800000] sth %l4,[%o0+0x004] ! Mem[0000000070000004] sth %l5,[%o0+0x012] ! Mem[0000000070000012] ldx [%o2+0x008],%l0 ! Mem[0000000071000008] lduh [%o2+0x030],%l0 ! Mem[0000000071000030] lduw [%o1+0x038],%l1 ! Mem[0000000070800038] stb %l1,[%o2+0x026] ! Mem[0000000071000026] retl lduh [%o2+0x01a],%l3 ! Mem[000000007100001a] p49_jmpl_2_le: sth %l1,[%i0+0x02e] ! Mem[000000007200002e] jmpl %g6+8,%g0 ldx [%i2+0x030],%l3 ! Mem[0000000073000030] p49_call_2_le: ldx [%i0+0x028],%l5 ! Mem[0000000072000028] lduh [%i1+0x02c],%l1 ! Mem[000000007280002c] sth %l5,[%i1+0x036] ! Mem[0000000072800036] lduh [%i3+0x010],%l5 ! Mem[0000000073800010] ldub [%i3+0x006],%l2 ! Mem[0000000073800006] retl std %l6,[%i0+0x008] ! Mem[0000000072000008] p49_jmpl_2_lo: sth %l1,[%o0+0x02e] ! Mem[000000007200002e] jmpl %g6+8,%g0 ldx [%o2+0x030],%l3 ! Mem[0000000073000030] p49_call_2_lo: ldx [%o0+0x028],%l5 ! Mem[0000000072000028] lduh [%o1+0x02c],%l1 ! Mem[000000007280002c] sth %l5,[%o1+0x036] ! Mem[0000000072800036] lduh [%o3+0x010],%l5 ! Mem[0000000073800010] ldub [%o3+0x006],%l2 ! Mem[0000000073800006] retl std %l6,[%o0+0x008] ! Mem[0000000072000008] p49_jmpl_2_he: ldsh [%i0+0x01a],%l4 ! Mem[000000007200001a] ldub [%i0+0x012],%l6 ! Mem[0000000072000012] lduw [%i2+0x004],%l6 ! Mem[0000000073000004] stb %l7,[%i2+0x022] ! Mem[0000000073000022] ldsw [%i1+0x00c],%l7 ! Mem[000000007280000c] ldsw [%i2+0x028],%l7 ! Mem[0000000073000028] jmpl %g6+8,%g0 ldx [%i3+0x038],%l5 ! Mem[0000000073800038] p49_call_2_he: ldsw [%i3+0x024],%l7 ! Mem[0000000073800024] lduh [%i0+0x024],%l4 ! Mem[0000000072000024] ldsh [%i0+0x032],%l5 ! Mem[0000000072000032] ldsb [%i3+0x00b],%l0 ! Mem[000000007380000b] ldsb [%i1+0x010],%l0 ! Mem[0000000072800010] ldub [%i1+0x038],%l1 ! Mem[0000000072800038] ldsh [%i2+0x006],%l1 ! Mem[0000000073000006] retl stw %l3,[%i2+0x018] ! Mem[0000000073000018] p49_jmpl_2_ho: ldsh [%o0+0x01a],%l4 ! Mem[000000007200001a] ldub [%o0+0x012],%l6 ! Mem[0000000072000012] lduw [%o2+0x004],%l6 ! Mem[0000000073000004] stb %l7,[%o2+0x022] ! Mem[0000000073000022] ldsw [%o1+0x00c],%l7 ! Mem[000000007280000c] ldsw [%o2+0x028],%l7 ! Mem[0000000073000028] jmpl %g6+8,%g0 ldx [%o3+0x038],%l5 ! Mem[0000000073800038] p49_call_2_ho: ldsw [%o3+0x024],%l7 ! Mem[0000000073800024] lduh [%o0+0x024],%l4 ! Mem[0000000072000024] ldsh [%o0+0x032],%l5 ! Mem[0000000072000032] ldsb [%o3+0x00b],%l0 ! Mem[000000007380000b] ldsb [%o1+0x010],%l0 ! Mem[0000000072800010] ldub [%o1+0x038],%l1 ! Mem[0000000072800038] ldsh [%o2+0x006],%l1 ! Mem[0000000073000006] retl stw %l3,[%o2+0x018] ! Mem[0000000073000018] p50_jmpl_2_le: stb %l1,[%i2+0x00f] ! Mem[000000007500000f] jmpl %g6+8,%g0 stb %l3,[%i1+0x011] ! Mem[0000000074800011] p50_call_2_le: lduw [%i2+0x00c],%l5 ! Mem[000000007500000c] lduh [%i0+0x02c],%l1 ! Mem[000000007400002c] std %l4,[%i0+0x030] ! Mem[0000000074000030] stb %l5,[%i3+0x011] ! Mem[0000000075800011] ldsw [%i1+0x004],%l2 ! Mem[0000000074800004] retl sth %l6,[%i1+0x00a] ! Mem[000000007480000a] p50_jmpl_2_lo: stb %l1,[%o2+0x00f] ! Mem[000000007500000f] jmpl %g6+8,%g0 stb %l3,[%o1+0x011] ! Mem[0000000074800011] p50_call_2_lo: lduw [%o2+0x00c],%l5 ! Mem[000000007500000c] lduh [%o0+0x02c],%l1 ! Mem[000000007400002c] std %l4,[%o0+0x030] ! Mem[0000000074000030] stb %l5,[%o3+0x011] ! Mem[0000000075800011] ldsw [%o1+0x004],%l2 ! Mem[0000000074800004] retl sth %l6,[%o1+0x00a] ! Mem[000000007480000a] p50_jmpl_2_he: ldsh [%i3+0x01a],%l4 ! Mem[000000007580001a] stw %l6,[%i2+0x010] ! Mem[0000000075000010] lduw [%i3+0x024],%l6 ! Mem[0000000075800024] ldx [%i1+0x020],%l7 ! Mem[0000000074800020] ldsw [%i1+0x00c],%l7 ! Mem[000000007480000c] lduh [%i2+0x02a],%l7 ! Mem[000000007500002a] jmpl %g6+8,%g0 lduh [%i1+0x03c],%l5 ! Mem[000000007480003c] p50_call_2_he: ldsb [%i3+0x007],%l7 ! Mem[0000000075800007] stw %l4,[%i0+0x004] ! Mem[0000000074000004] std %l4,[%i3+0x010] ! Mem[0000000075800010] sth %l0,[%i0+0x00a] ! Mem[000000007400000a] sth %l0,[%i1+0x030] ! Mem[0000000074800030] ldub [%i2+0x038],%l1 ! Mem[0000000075000038] std %l0,[%i2+0x020] ! Mem[0000000075000020] retl lduw [%i2+0x018],%l3 ! Mem[0000000075000018] p50_jmpl_2_ho: ldsh [%o3+0x01a],%l4 ! Mem[000000007580001a] stw %l6,[%o2+0x010] ! Mem[0000000075000010] lduw [%o3+0x024],%l6 ! Mem[0000000075800024] ldx [%o1+0x020],%l7 ! Mem[0000000074800020] ldsw [%o1+0x00c],%l7 ! Mem[000000007480000c] lduh [%o2+0x02a],%l7 ! Mem[000000007500002a] jmpl %g6+8,%g0 lduh [%o1+0x03c],%l5 ! Mem[000000007480003c] p50_call_2_ho: ldsb [%o3+0x007],%l7 ! Mem[0000000075800007] stw %l4,[%o0+0x004] ! Mem[0000000074000004] std %l4,[%o3+0x010] ! Mem[0000000075800010] sth %l0,[%o0+0x00a] ! Mem[000000007400000a] sth %l0,[%o1+0x030] ! Mem[0000000074800030] ldub [%o2+0x038],%l1 ! Mem[0000000075000038] std %l0,[%o2+0x020] ! Mem[0000000075000020] retl lduw [%o2+0x018],%l3 ! Mem[0000000075000018] p51_jmpl_2_le: lduw [%i3+0x02c],%l1 ! Mem[000000007780002c] jmpl %g6+8,%g0 stw %l3,[%i2+0x030] ! Mem[0000000077000030] p51_call_2_le: lduh [%i2+0x02c],%l5 ! Mem[000000007700002c] ldsw [%i0+0x02c],%l1 ! Mem[000000007600002c] stb %l5,[%i2+0x036] ! Mem[0000000077000036] std %l4,[%i0+0x010] ! Mem[0000000076000010] ldub [%i0+0x006],%l2 ! Mem[0000000076000006] retl std %l6,[%i0+0x008] ! Mem[0000000076000008] p51_jmpl_2_lo: lduw [%o3+0x02c],%l1 ! Mem[000000007780002c] jmpl %g6+8,%g0 stw %l3,[%o2+0x030] ! Mem[0000000077000030] p51_call_2_lo: lduh [%o2+0x02c],%l5 ! Mem[000000007700002c] ldsw [%o0+0x02c],%l1 ! Mem[000000007600002c] stb %l5,[%o2+0x036] ! Mem[0000000077000036] std %l4,[%o0+0x010] ! Mem[0000000076000010] ldub [%o0+0x006],%l2 ! Mem[0000000076000006] retl std %l6,[%o0+0x008] ! Mem[0000000076000008] p51_jmpl_2_he: ldsh [%i2+0x01a],%l4 ! Mem[000000007700001a] lduh [%i3+0x012],%l6 ! Mem[0000000077800012] ldub [%i3+0x006],%l6 ! Mem[0000000077800006] lduw [%i0+0x020],%l7 ! Mem[0000000076000020] ldsb [%i3+0x00d],%l7 ! Mem[000000007780000d] ldx [%i2+0x028],%l7 ! Mem[0000000077000028] jmpl %g6+8,%g0 ldsb [%i0+0x03d],%l5 ! Mem[000000007600003d] p51_call_2_he: sth %l7,[%i2+0x026] ! Mem[0000000077000026] lduw [%i0+0x024],%l4 ! Mem[0000000076000024] ldsb [%i2+0x033],%l5 ! Mem[0000000077000033] lduw [%i1+0x008],%l0 ! Mem[0000000076800008] lduw [%i0+0x010],%l0 ! Mem[0000000076000010] ldsh [%i2+0x038],%l1 ! Mem[0000000077000038] ldsw [%i2+0x004],%l1 ! Mem[0000000077000004] retl ldsb [%i2+0x01b],%l3 ! Mem[000000007700001b] p51_jmpl_2_ho: ldsh [%o2+0x01a],%l4 ! Mem[000000007700001a] lduh [%o3+0x012],%l6 ! Mem[0000000077800012] ldub [%o3+0x006],%l6 ! Mem[0000000077800006] lduw [%o0+0x020],%l7 ! Mem[0000000076000020] ldsb [%o3+0x00d],%l7 ! Mem[000000007780000d] ldx [%o2+0x028],%l7 ! Mem[0000000077000028] jmpl %g6+8,%g0 ldsb [%o0+0x03d],%l5 ! Mem[000000007600003d] p51_call_2_ho: sth %l7,[%o2+0x026] ! Mem[0000000077000026] lduw [%o0+0x024],%l4 ! Mem[0000000076000024] ldsb [%o2+0x033],%l5 ! Mem[0000000077000033] lduw [%o1+0x008],%l0 ! Mem[0000000076800008] lduw [%o0+0x010],%l0 ! Mem[0000000076000010] ldsh [%o2+0x038],%l1 ! Mem[0000000077000038] ldsw [%o2+0x004],%l1 ! Mem[0000000077000004] retl ldsb [%o2+0x01b],%l3 ! Mem[000000007700001b] p52_jmpl_2_le: ldub [%i0+0x00f],%l1 ! Mem[000000007800000f] jmpl %g6+8,%g0 stx %l3,[%i0+0x010] ! Mem[0000000078000010] p52_call_2_le: ldub [%i0+0x00c],%l5 ! Mem[000000007800000c] ldsb [%i3+0x02d],%l1 ! Mem[000000007980002d] std %l4,[%i0+0x030] ! Mem[0000000078000030] stx %l5,[%i0+0x010] ! Mem[0000000078000010] lduh [%i2+0x006],%l2 ! Mem[0000000079000006] retl sth %l6,[%i2+0x00a] ! Mem[000000007900000a] p52_jmpl_2_lo: ldub [%o0+0x00f],%l1 ! Mem[000000007800000f] jmpl %g6+8,%g0 stx %l3,[%o0+0x010] ! Mem[0000000078000010] p52_call_2_lo: ldub [%o0+0x00c],%l5 ! Mem[000000007800000c] ldsb [%o3+0x02d],%l1 ! Mem[000000007980002d] std %l4,[%o0+0x030] ! Mem[0000000078000030] stx %l5,[%o0+0x010] ! Mem[0000000078000010] lduh [%o2+0x006],%l2 ! Mem[0000000079000006] retl sth %l6,[%o2+0x00a] ! Mem[000000007900000a] p52_jmpl_2_he: ldsh [%i0+0x01a],%l4 ! Mem[000000007800001a] sth %l6,[%i0+0x012] ! Mem[0000000078000012] ldub [%i0+0x026],%l6 ! Mem[0000000078000026] lduh [%i0+0x022],%l7 ! Mem[0000000078000022] stx %l7,[%i2+0x008] ! Mem[0000000079000008] std %l6,[%i3+0x028] ! Mem[0000000079800028] jmpl %g6+8,%g0 sth %l5,[%i2+0x03c] ! Mem[000000007900003c] p52_call_2_he: stb %l7,[%i2+0x007] ! Mem[0000000079000007] ldsb [%i0+0x005],%l4 ! Mem[0000000078000005] lduw [%i2+0x010],%l5 ! Mem[0000000079000010] ldd [%i2+0x008],%l0 ! Mem[0000000079000008] ldd [%i3+0x030],%l0 ! Mem[0000000079800030] ldd [%i2+0x038],%l0 ! Mem[0000000079000038] sth %l1,[%i2+0x026] ! Mem[0000000079000026] retl std %l2,[%i2+0x018] ! Mem[0000000079000018] p52_jmpl_2_ho: ldsh [%o0+0x01a],%l4 ! Mem[000000007800001a] sth %l6,[%o0+0x012] ! Mem[0000000078000012] ldub [%o0+0x026],%l6 ! Mem[0000000078000026] lduh [%o0+0x022],%l7 ! Mem[0000000078000022] stx %l7,[%o2+0x008] ! Mem[0000000079000008] std %l6,[%o3+0x028] ! Mem[0000000079800028] jmpl %g6+8,%g0 sth %l5,[%o2+0x03c] ! Mem[000000007900003c] p52_call_2_ho: stb %l7,[%o2+0x007] ! Mem[0000000079000007] ldsb [%o0+0x005],%l4 ! Mem[0000000078000005] lduw [%o2+0x010],%l5 ! Mem[0000000079000010] ldd [%o2+0x008],%l0 ! Mem[0000000079000008] ldd [%o3+0x030],%l0 ! Mem[0000000079800030] ldd [%o2+0x038],%l0 ! Mem[0000000079000038] sth %l1,[%o2+0x026] ! Mem[0000000079000026] retl std %l2,[%o2+0x018] ! Mem[0000000079000018] p53_jmpl_2_le: ldsh [%i2+0x02e],%l1 ! Mem[000000007b00002e] jmpl %g6+8,%g0 ldd [%i2+0x030],%l2 ! Mem[000000007b000030] p53_call_2_le: ldsw [%i2+0x02c],%l5 ! Mem[000000007b00002c] stx %l1,[%i3+0x028] ! Mem[000000007b800028] stb %l5,[%i0+0x036] ! Mem[000000007a000036] ldd [%i1+0x010],%l4 ! Mem[000000007a800010] lduw [%i0+0x004],%l2 ! Mem[000000007a000004] retl std %l6,[%i0+0x008] ! Mem[000000007a000008] p53_jmpl_2_lo: ldsh [%o2+0x02e],%l1 ! Mem[000000007b00002e] jmpl %g6+8,%g0 ldd [%o2+0x030],%l2 ! Mem[000000007b000030] p53_call_2_lo: ldsw [%o2+0x02c],%l5 ! Mem[000000007b00002c] stx %l1,[%o3+0x028] ! Mem[000000007b800028] stb %l5,[%o0+0x036] ! Mem[000000007a000036] ldd [%o1+0x010],%l4 ! Mem[000000007a800010] lduw [%o0+0x004],%l2 ! Mem[000000007a000004] retl std %l6,[%o0+0x008] ! Mem[000000007a000008] p53_jmpl_2_he: ldsh [%i3+0x01a],%l4 ! Mem[000000007b80001a] ldub [%i2+0x012],%l6 ! Mem[000000007b000012] ldsh [%i1+0x006],%l6 ! Mem[000000007a800006] ldub [%i0+0x022],%l7 ! Mem[000000007a000022] stx %l7,[%i1+0x008] ! Mem[000000007a800008] stw %l7,[%i3+0x028] ! Mem[000000007b800028] jmpl %g6+8,%g0 stb %l5,[%i0+0x03d] ! Mem[000000007a00003d] p53_call_2_he: lduw [%i1+0x024],%l7 ! Mem[000000007a800024] std %l4,[%i0+0x020] ! Mem[000000007a000020] stw %l5,[%i1+0x030] ! Mem[000000007a800030] std %l0,[%i0+0x008] ! Mem[000000007a000008] std %l0,[%i2+0x010] ! Mem[000000007b000010] ldd [%i3+0x038],%l0 ! Mem[000000007b800038] ldub [%i2+0x006],%l1 ! Mem[000000007b000006] retl ldub [%i2+0x01b],%l3 ! Mem[000000007b00001b] p53_jmpl_2_ho: ldsh [%o3+0x01a],%l4 ! Mem[000000007b80001a] ldub [%o2+0x012],%l6 ! Mem[000000007b000012] ldsh [%o1+0x006],%l6 ! Mem[000000007a800006] ldub [%o0+0x022],%l7 ! Mem[000000007a000022] stx %l7,[%o1+0x008] ! Mem[000000007a800008] stw %l7,[%o3+0x028] ! Mem[000000007b800028] jmpl %g6+8,%g0 stb %l5,[%o0+0x03d] ! Mem[000000007a00003d] p53_call_2_ho: lduw [%o1+0x024],%l7 ! Mem[000000007a800024] std %l4,[%o0+0x020] ! Mem[000000007a000020] stw %l5,[%o1+0x030] ! Mem[000000007a800030] std %l0,[%o0+0x008] ! Mem[000000007a000008] std %l0,[%o2+0x010] ! Mem[000000007b000010] ldd [%o3+0x038],%l0 ! Mem[000000007b800038] ldub [%o2+0x006],%l1 ! Mem[000000007b000006] retl ldub [%o2+0x01b],%l3 ! Mem[000000007b00001b] p54_jmpl_2_le: ldd [%i3+0x008],%l0 ! Mem[000000007d800008] jmpl %g6+8,%g0 ldsb [%i0+0x011],%l3 ! Mem[000000007c000011] p54_call_2_le: ldsh [%i2+0x00c],%l5 ! Mem[000000007d00000c] sth %l1,[%i3+0x02c] ! Mem[000000007d80002c] ldx [%i2+0x030],%l5 ! Mem[000000007d000030] ldsb [%i2+0x011],%l5 ! Mem[000000007d000011] ldx [%i2+0x000],%l2 ! Mem[000000007d000000] retl sth %l6,[%i2+0x00a] ! Mem[000000007d00000a] p54_jmpl_2_lo: ldd [%o3+0x008],%l0 ! Mem[000000007d800008] jmpl %g6+8,%g0 ldsb [%o0+0x011],%l3 ! Mem[000000007c000011] p54_call_2_lo: ldsh [%o2+0x00c],%l5 ! Mem[000000007d00000c] sth %l1,[%o3+0x02c] ! Mem[000000007d80002c] ldx [%o2+0x030],%l5 ! Mem[000000007d000030] ldsb [%o2+0x011],%l5 ! Mem[000000007d000011] ldx [%o2+0x000],%l2 ! Mem[000000007d000000] retl sth %l6,[%o2+0x00a] ! Mem[000000007d00000a] p54_jmpl_2_he: ldsh [%i1+0x01a],%l4 ! Mem[000000007c80001a] stw %l6,[%i2+0x010] ! Mem[000000007d000010] ldsh [%i2+0x026],%l6 ! Mem[000000007d000026] ldsw [%i3+0x020],%l7 ! Mem[000000007d800020] sth %l7,[%i3+0x00c] ! Mem[000000007d80000c] ldd [%i3+0x028],%l6 ! Mem[000000007d800028] jmpl %g6+8,%g0 ldub [%i3+0x03d],%l5 ! Mem[000000007d80003d] p54_call_2_he: ldsh [%i1+0x006],%l7 ! Mem[000000007c800006] ldub [%i0+0x005],%l4 ! Mem[000000007c000005] ldsw [%i1+0x010],%l5 ! Mem[000000007c800010] ldsw [%i0+0x008],%l0 ! Mem[000000007c000008] lduh [%i1+0x030],%l0 ! Mem[000000007c800030] stw %l1,[%i3+0x038] ! Mem[000000007d800038] std %l0,[%i2+0x020] ! Mem[000000007d000020] retl stx %l3,[%i2+0x018] ! Mem[000000007d000018] p54_jmpl_2_ho: ldsh [%o1+0x01a],%l4 ! Mem[000000007c80001a] stw %l6,[%o2+0x010] ! Mem[000000007d000010] ldsh [%o2+0x026],%l6 ! Mem[000000007d000026] ldsw [%o3+0x020],%l7 ! Mem[000000007d800020] sth %l7,[%o3+0x00c] ! Mem[000000007d80000c] ldd [%o3+0x028],%l6 ! Mem[000000007d800028] jmpl %g6+8,%g0 ldub [%o3+0x03d],%l5 ! Mem[000000007d80003d] p54_call_2_ho: ldsh [%o1+0x006],%l7 ! Mem[000000007c800006] ldub [%o0+0x005],%l4 ! Mem[000000007c000005] ldsw [%o1+0x010],%l5 ! Mem[000000007c800010] ldsw [%o0+0x008],%l0 ! Mem[000000007c000008] lduh [%o1+0x030],%l0 ! Mem[000000007c800030] stw %l1,[%o3+0x038] ! Mem[000000007d800038] std %l0,[%o2+0x020] ! Mem[000000007d000020] retl stx %l3,[%o2+0x018] ! Mem[000000007d000018] p55_jmpl_2_le: stw %l1,[%i0+0x02c] ! Mem[000000007e00002c] jmpl %g6+8,%g0 ldub [%i2+0x031],%l3 ! Mem[000000007f000031] p55_call_2_le: ldsb [%i0+0x02c],%l5 ! Mem[000000007e00002c] sth %l1,[%i3+0x02c] ! Mem[000000007f80002c] lduw [%i0+0x034],%l5 ! Mem[000000007e000034] ldub [%i2+0x011],%l5 ! Mem[000000007f000011] stb %l2,[%i1+0x006] ! Mem[000000007e800006] retl std %l6,[%i0+0x008] ! Mem[000000007e000008] p55_jmpl_2_lo: stw %l1,[%o0+0x02c] ! Mem[000000007e00002c] jmpl %g6+8,%g0 ldub [%o2+0x031],%l3 ! Mem[000000007f000031] p55_call_2_lo: ldsb [%o0+0x02c],%l5 ! Mem[000000007e00002c] sth %l1,[%o3+0x02c] ! Mem[000000007f80002c] lduw [%o0+0x034],%l5 ! Mem[000000007e000034] ldub [%o2+0x011],%l5 ! Mem[000000007f000011] stb %l2,[%o1+0x006] ! Mem[000000007e800006] retl std %l6,[%o0+0x008] ! Mem[000000007e000008] p55_jmpl_2_he: ldsh [%i3+0x01a],%l4 ! Mem[000000007f80001a] ldsw [%i0+0x010],%l6 ! Mem[000000007e000010] ldd [%i3+0x000],%l6 ! Mem[000000007f800000] ldsh [%i2+0x022],%l7 ! Mem[000000007f000022] sth %l7,[%i2+0x00c] ! Mem[000000007f00000c] ldsh [%i0+0x02a],%l7 ! Mem[000000007e00002a] jmpl %g6+8,%g0 ldsh [%i1+0x03c],%l5 ! Mem[000000007e80003c] p55_call_2_he: ldd [%i0+0x020],%l6 ! Mem[000000007e000020] stx %l4,[%i0+0x020] ! Mem[000000007e000020] stb %l5,[%i1+0x033] ! Mem[000000007e800033] stx %l0,[%i2+0x008] ! Mem[000000007f000008] ldsb [%i1+0x010],%l0 ! Mem[000000007e800010] std %l0,[%i0+0x038] ! Mem[000000007e000038] ldsw [%i2+0x004],%l1 ! Mem[000000007f000004] retl ldx [%i2+0x018],%l3 ! Mem[000000007f000018] p55_jmpl_2_ho: ldsh [%o3+0x01a],%l4 ! Mem[000000007f80001a] ldsw [%o0+0x010],%l6 ! Mem[000000007e000010] ldd [%o3+0x000],%l6 ! Mem[000000007f800000] ldsh [%o2+0x022],%l7 ! Mem[000000007f000022] sth %l7,[%o2+0x00c] ! Mem[000000007f00000c] ldsh [%o0+0x02a],%l7 ! Mem[000000007e00002a] jmpl %g6+8,%g0 ldsh [%o1+0x03c],%l5 ! Mem[000000007e80003c] p55_call_2_ho: ldd [%o0+0x020],%l6 ! Mem[000000007e000020] stx %l4,[%o0+0x020] ! Mem[000000007e000020] stb %l5,[%o1+0x033] ! Mem[000000007e800033] stx %l0,[%o2+0x008] ! Mem[000000007f000008] ldsb [%o1+0x010],%l0 ! Mem[000000007e800010] std %l0,[%o0+0x038] ! Mem[000000007e000038] ldsw [%o2+0x004],%l1 ! Mem[000000007f000004] retl ldx [%o2+0x018],%l3 ! Mem[000000007f000018] p56_jmpl_2_le: std %l0,[%i2+0x008] ! Mem[0000000081000008] jmpl %g6+8,%g0 lduh [%i0+0x010],%l3 ! Mem[0000000080000010] p56_call_2_le: ldd [%i3+0x008],%l4 ! Mem[0000000081800008] stb %l1,[%i3+0x02d] ! Mem[000000008180002d] lduh [%i3+0x036],%l5 ! Mem[0000000081800036] lduh [%i2+0x010],%l5 ! Mem[0000000081000010] std %l2,[%i3+0x000] ! Mem[0000000081800000] retl stb %l6,[%i3+0x00b] ! Mem[000000008180000b] p56_jmpl_2_lo: std %l0,[%o2+0x008] ! Mem[0000000081000008] jmpl %g6+8,%g0 lduh [%o0+0x010],%l3 ! Mem[0000000080000010] p56_call_2_lo: ldd [%o3+0x008],%l4 ! Mem[0000000081800008] stb %l1,[%o3+0x02d] ! Mem[000000008180002d] lduh [%o3+0x036],%l5 ! Mem[0000000081800036] lduh [%o2+0x010],%l5 ! Mem[0000000081000010] std %l2,[%o3+0x000] ! Mem[0000000081800000] retl stb %l6,[%o3+0x00b] ! Mem[000000008180000b] p56_jmpl_2_he: ldub [%i2+0x01a],%l4 ! Mem[000000008100001a] sth %l6,[%i1+0x012] ! Mem[0000000080800012] ldd [%i3+0x020],%l6 ! Mem[0000000081800020] ldsb [%i1+0x022],%l7 ! Mem[0000000080800022] stb %l7,[%i1+0x00d] ! Mem[000000008080000d] ldub [%i0+0x02b],%l7 ! Mem[000000008000002b] jmpl %g6+8,%g0 stw %l5,[%i0+0x03c] ! Mem[000000008000003c] p56_call_2_he: stw %l7,[%i0+0x004] ! Mem[0000000080000004] lduh [%i0+0x004],%l4 ! Mem[0000000080000004] ldsh [%i0+0x012],%l5 ! Mem[0000000080000012] lduw [%i3+0x008],%l0 ! Mem[0000000081800008] sth %l0,[%i0+0x030] ! Mem[0000000080000030] std %l0,[%i0+0x038] ! Mem[0000000080000038] sth %l1,[%i2+0x026] ! Mem[0000000081000026] retl ldsh [%i2+0x01a],%l3 ! Mem[000000008100001a] p56_jmpl_2_ho: ldub [%o2+0x01a],%l4 ! Mem[000000008100001a] sth %l6,[%o1+0x012] ! Mem[0000000080800012] ldd [%o3+0x020],%l6 ! Mem[0000000081800020] ldsb [%o1+0x022],%l7 ! Mem[0000000080800022] stb %l7,[%o1+0x00d] ! Mem[000000008080000d] ldub [%o0+0x02b],%l7 ! Mem[000000008000002b] jmpl %g6+8,%g0 stw %l5,[%o0+0x03c] ! Mem[000000008000003c] p56_call_2_ho: stw %l7,[%o0+0x004] ! Mem[0000000080000004] lduh [%o0+0x004],%l4 ! Mem[0000000080000004] ldsh [%o0+0x012],%l5 ! Mem[0000000080000012] lduw [%o3+0x008],%l0 ! Mem[0000000081800008] sth %l0,[%o0+0x030] ! Mem[0000000080000030] std %l0,[%o0+0x038] ! Mem[0000000080000038] sth %l1,[%o2+0x026] ! Mem[0000000081000026] retl ldsh [%o2+0x01a],%l3 ! Mem[000000008100001a] p57_jmpl_2_le: ldx [%i3+0x028],%l1 ! Mem[0000000083800028] jmpl %g6+8,%g0 lduw [%i2+0x030],%l3 ! Mem[0000000083000030] p57_call_2_le: ldsb [%i2+0x02c],%l5 ! Mem[000000008300002c] lduw [%i2+0x02c],%l1 ! Mem[000000008300002c] ldub [%i1+0x036],%l5 ! Mem[0000000082800036] stb %l5,[%i2+0x011] ! Mem[0000000083000011] sth %l2,[%i1+0x006] ! Mem[0000000082800006] retl std %l6,[%i0+0x008] ! Mem[0000000082000008] p57_jmpl_2_lo: ldx [%o3+0x028],%l1 ! Mem[0000000083800028] jmpl %g6+8,%g0 lduw [%o2+0x030],%l3 ! Mem[0000000083000030] p57_call_2_lo: ldsb [%o2+0x02c],%l5 ! Mem[000000008300002c] lduw [%o2+0x02c],%l1 ! Mem[000000008300002c] ldub [%o1+0x036],%l5 ! Mem[0000000082800036] stb %l5,[%o2+0x011] ! Mem[0000000083000011] sth %l2,[%o1+0x006] ! Mem[0000000082800006] retl std %l6,[%o0+0x008] ! Mem[0000000082000008] p57_jmpl_2_he: ldub [%i0+0x01a],%l4 ! Mem[000000008200001a] ldsh [%i2+0x012],%l6 ! Mem[0000000083000012] stw %l6,[%i0+0x004] ! Mem[0000000082000004] ldd [%i0+0x020],%l6 ! Mem[0000000082000020] lduw [%i0+0x00c],%l7 ! Mem[000000008200000c] lduw [%i1+0x028],%l7 ! Mem[0000000082800028] jmpl %g6+8,%g0 std %l4,[%i3+0x038] ! Mem[0000000083800038] p57_call_2_he: ldx [%i3+0x020],%l7 ! Mem[0000000083800020] ldd [%i0+0x020],%l4 ! Mem[0000000082000020] ldx [%i3+0x030],%l5 ! Mem[0000000083800030] ldsh [%i0+0x00a],%l0 ! Mem[000000008200000a] lduw [%i3+0x010],%l0 ! Mem[0000000083800010] ldx [%i0+0x038],%l1 ! Mem[0000000082000038] ldub [%i2+0x006],%l1 ! Mem[0000000083000006] retl sth %l3,[%i2+0x01a] ! Mem[000000008300001a] p57_jmpl_2_ho: ldub [%o0+0x01a],%l4 ! Mem[000000008200001a] ldsh [%o2+0x012],%l6 ! Mem[0000000083000012] stw %l6,[%o0+0x004] ! Mem[0000000082000004] ldd [%o0+0x020],%l6 ! Mem[0000000082000020] lduw [%o0+0x00c],%l7 ! Mem[000000008200000c] lduw [%o1+0x028],%l7 ! Mem[0000000082800028] jmpl %g6+8,%g0 std %l4,[%o3+0x038] ! Mem[0000000083800038] p57_call_2_ho: ldx [%o3+0x020],%l7 ! Mem[0000000083800020] ldd [%o0+0x020],%l4 ! Mem[0000000082000020] ldx [%o3+0x030],%l5 ! Mem[0000000083800030] ldsh [%o0+0x00a],%l0 ! Mem[000000008200000a] lduw [%o3+0x010],%l0 ! Mem[0000000083800010] ldx [%o0+0x038],%l1 ! Mem[0000000082000038] ldub [%o2+0x006],%l1 ! Mem[0000000083000006] retl sth %l3,[%o2+0x01a] ! Mem[000000008300001a] p58_jmpl_2_le: ldsw [%i0+0x00c],%l1 ! Mem[000000008400000c] jmpl %g6+8,%g0 std %l2,[%i0+0x010] ! Mem[0000000084000010] p58_call_2_le: ldd [%i0+0x008],%l4 ! Mem[0000000084000008] ldub [%i2+0x02d],%l1 ! Mem[000000008500002d] ldsw [%i0+0x034],%l5 ! Mem[0000000084000034] std %l4,[%i3+0x010] ! Mem[0000000085800010] stw %l2,[%i3+0x004] ! Mem[0000000085800004] retl stb %l6,[%i3+0x00b] ! Mem[000000008580000b] p58_jmpl_2_lo: ldsw [%o0+0x00c],%l1 ! Mem[000000008400000c] jmpl %g6+8,%g0 std %l2,[%o0+0x010] ! Mem[0000000084000010] p58_call_2_lo: ldd [%o0+0x008],%l4 ! Mem[0000000084000008] ldub [%o2+0x02d],%l1 ! Mem[000000008500002d] ldsw [%o0+0x034],%l5 ! Mem[0000000084000034] std %l4,[%o3+0x010] ! Mem[0000000085800010] stw %l2,[%o3+0x004] ! Mem[0000000085800004] retl stb %l6,[%o3+0x00b] ! Mem[000000008580000b] p58_jmpl_2_he: ldub [%i3+0x01a],%l4 ! Mem[000000008580001a] std %l6,[%i3+0x010] ! Mem[0000000085800010] stw %l6,[%i2+0x024] ! Mem[0000000085000024] stx %l7,[%i0+0x020] ! Mem[0000000084000020] lduw [%i2+0x00c],%l7 ! Mem[000000008500000c] stb %l7,[%i1+0x02b] ! Mem[000000008480002b] jmpl %g6+8,%g0 lduh [%i1+0x03c],%l5 ! Mem[000000008480003c] p58_call_2_he: lduh [%i3+0x006],%l7 ! Mem[0000000085800006] stb %l4,[%i0+0x005] ! Mem[0000000084000005] stx %l5,[%i2+0x010] ! Mem[0000000085000010] std %l0,[%i1+0x008] ! Mem[0000000084800008] ldsh [%i2+0x030],%l0 ! Mem[0000000085000030] lduh [%i0+0x038],%l1 ! Mem[0000000084000038] stw %l1,[%i2+0x024] ! Mem[0000000085000024] retl lduh [%i2+0x01a],%l3 ! Mem[000000008500001a] p58_jmpl_2_ho: ldub [%o3+0x01a],%l4 ! Mem[000000008580001a] std %l6,[%o3+0x010] ! Mem[0000000085800010] stw %l6,[%o2+0x024] ! Mem[0000000085000024] stx %l7,[%o0+0x020] ! Mem[0000000084000020] lduw [%o2+0x00c],%l7 ! Mem[000000008500000c] stb %l7,[%o1+0x02b] ! Mem[000000008480002b] jmpl %g6+8,%g0 lduh [%o1+0x03c],%l5 ! Mem[000000008480003c] p58_call_2_ho: lduh [%o3+0x006],%l7 ! Mem[0000000085800006] stb %l4,[%o0+0x005] ! Mem[0000000084000005] stx %l5,[%o2+0x010] ! Mem[0000000085000010] std %l0,[%o1+0x008] ! Mem[0000000084800008] ldsh [%o2+0x030],%l0 ! Mem[0000000085000030] lduh [%o0+0x038],%l1 ! Mem[0000000084000038] stw %l1,[%o2+0x024] ! Mem[0000000085000024] retl lduh [%o2+0x01a],%l3 ! Mem[000000008500001a] p59_jmpl_2_le: ldsb [%i2+0x02f],%l1 ! Mem[000000008700002f] jmpl %g6+8,%g0 sth %l3,[%i2+0x030] ! Mem[0000000087000030] p59_call_2_le: stx %l5,[%i3+0x028] ! Mem[0000000087800028] ldsh [%i1+0x02c],%l1 ! Mem[000000008680002c] ldub [%i2+0x036],%l5 ! Mem[0000000087000036] sth %l5,[%i0+0x010] ! Mem[0000000086000010] sth %l2,[%i1+0x006] ! Mem[0000000086800006] retl std %l6,[%i1+0x008] ! Mem[0000000086800008] p59_jmpl_2_lo: ldsb [%o2+0x02f],%l1 ! Mem[000000008700002f] jmpl %g6+8,%g0 sth %l3,[%o2+0x030] ! Mem[0000000087000030] p59_call_2_lo: stx %l5,[%o3+0x028] ! Mem[0000000087800028] ldsh [%o1+0x02c],%l1 ! Mem[000000008680002c] ldub [%o2+0x036],%l5 ! Mem[0000000087000036] sth %l5,[%o0+0x010] ! Mem[0000000086000010] sth %l2,[%o1+0x006] ! Mem[0000000086800006] retl std %l6,[%o1+0x008] ! Mem[0000000086800008] p59_jmpl_2_he: ldub [%i1+0x01a],%l4 ! Mem[000000008680001a] ldsw [%i1+0x010],%l6 ! Mem[0000000086800010] std %l6,[%i3+0x000] ! Mem[0000000087800000] stw %l7,[%i0+0x020] ! Mem[0000000086000020] ldub [%i1+0x00d],%l7 ! Mem[000000008680000d] sth %l7,[%i2+0x02a] ! Mem[000000008700002a] jmpl %g6+8,%g0 ldsw [%i0+0x03c],%l5 ! Mem[000000008600003c] p59_call_2_he: ldsw [%i3+0x024],%l7 ! Mem[0000000087800024] ldsw [%i1+0x024],%l4 ! Mem[0000000086800024] ldub [%i2+0x033],%l5 ! Mem[0000000087000033] lduh [%i2+0x00a],%l0 ! Mem[000000008700000a] stw %l0,[%i1+0x010] ! Mem[0000000086800010] lduh [%i0+0x038],%l1 ! Mem[0000000086000038] lduh [%i2+0x006],%l1 ! Mem[0000000087000006] retl ldd [%i2+0x018],%l2 ! Mem[0000000087000018] p59_jmpl_2_ho: ldub [%o1+0x01a],%l4 ! Mem[000000008680001a] ldsw [%o1+0x010],%l6 ! Mem[0000000086800010] std %l6,[%o3+0x000] ! Mem[0000000087800000] stw %l7,[%o0+0x020] ! Mem[0000000086000020] ldub [%o1+0x00d],%l7 ! Mem[000000008680000d] sth %l7,[%o2+0x02a] ! Mem[000000008700002a] jmpl %g6+8,%g0 ldsw [%o0+0x03c],%l5 ! Mem[000000008600003c] p59_call_2_ho: ldsw [%o3+0x024],%l7 ! Mem[0000000087800024] ldsw [%o1+0x024],%l4 ! Mem[0000000086800024] ldub [%o2+0x033],%l5 ! Mem[0000000087000033] lduh [%o2+0x00a],%l0 ! Mem[000000008700000a] stw %l0,[%o1+0x010] ! Mem[0000000086800010] lduh [%o0+0x038],%l1 ! Mem[0000000086000038] lduh [%o2+0x006],%l1 ! Mem[0000000087000006] retl ldd [%o2+0x018],%l2 ! Mem[0000000087000018] p60_jmpl_2_le: stx %l1,[%i3+0x008] ! Mem[0000000089800008] jmpl %g6+8,%g0 stw %l3,[%i0+0x010] ! Mem[0000000088000010] p60_call_2_le: stw %l5,[%i2+0x00c] ! Mem[000000008900000c] ldd [%i1+0x028],%l0 ! Mem[0000000088800028] ldsw [%i0+0x034],%l5 ! Mem[0000000088000034] ldd [%i0+0x010],%l4 ! Mem[0000000088000010] stw %l2,[%i0+0x004] ! Mem[0000000088000004] retl stb %l6,[%i0+0x00b] ! Mem[000000008800000b] p60_jmpl_2_lo: stx %l1,[%o3+0x008] ! Mem[0000000089800008] jmpl %g6+8,%g0 stw %l3,[%o0+0x010] ! Mem[0000000088000010] p60_call_2_lo: stw %l5,[%o2+0x00c] ! Mem[000000008900000c] ldd [%o1+0x028],%l0 ! Mem[0000000088800028] ldsw [%o0+0x034],%l5 ! Mem[0000000088000034] ldd [%o0+0x010],%l4 ! Mem[0000000088000010] stw %l2,[%o0+0x004] ! Mem[0000000088000004] retl stb %l6,[%o0+0x00b] ! Mem[000000008800000b] p60_jmpl_2_he: ldub [%i3+0x01a],%l4 ! Mem[000000008980001a] stb %l6,[%i2+0x012] ! Mem[0000000089000012] std %l6,[%i3+0x020] ! Mem[0000000089800020] sth %l7,[%i3+0x022] ! Mem[0000000089800022] ldub [%i0+0x00d],%l7 ! Mem[000000008800000d] stx %l7,[%i2+0x028] ! Mem[0000000089000028] jmpl %g6+8,%g0 stx %l5,[%i2+0x038] ! Mem[0000000089000038] p60_call_2_he: stx %l7,[%i3+0x000] ! Mem[0000000089800000] stw %l4,[%i1+0x004] ! Mem[0000000088800004] std %l4,[%i1+0x010] ! Mem[0000000088800010] stx %l0,[%i0+0x008] ! Mem[0000000088000008] ldx [%i1+0x030],%l0 ! Mem[0000000088800030] ldsw [%i1+0x038],%l1 ! Mem[0000000088800038] stx %l1,[%i2+0x020] ! Mem[0000000089000020] retl stb %l3,[%i2+0x01b] ! Mem[000000008900001b] p60_jmpl_2_ho: ldub [%o3+0x01a],%l4 ! Mem[000000008980001a] stb %l6,[%o2+0x012] ! Mem[0000000089000012] std %l6,[%o3+0x020] ! Mem[0000000089800020] sth %l7,[%o3+0x022] ! Mem[0000000089800022] ldub [%o0+0x00d],%l7 ! Mem[000000008800000d] stx %l7,[%o2+0x028] ! Mem[0000000089000028] jmpl %g6+8,%g0 stx %l5,[%o2+0x038] ! Mem[0000000089000038] p60_call_2_ho: stx %l7,[%o3+0x000] ! Mem[0000000089800000] stw %l4,[%o1+0x004] ! Mem[0000000088800004] std %l4,[%o1+0x010] ! Mem[0000000088800010] stx %l0,[%o0+0x008] ! Mem[0000000088000008] ldx [%o1+0x030],%l0 ! Mem[0000000088800030] ldsw [%o1+0x038],%l1 ! Mem[0000000088800038] stx %l1,[%o2+0x020] ! Mem[0000000089000020] retl stb %l3,[%o2+0x01b] ! Mem[000000008900001b] p61_jmpl_2_le: sth %l1,[%i0+0x02e] ! Mem[000000008a00002e] jmpl %g6+8,%g0 stx %l3,[%i1+0x030] ! Mem[000000008a800030] p61_call_2_le: sth %l5,[%i1+0x02c] ! Mem[000000008a80002c] ldd [%i0+0x028],%l0 ! Mem[000000008a000028] ldsh [%i3+0x036],%l5 ! Mem[000000008b800036] ldsb [%i1+0x011],%l5 ! Mem[000000008a800011] stx %l2,[%i2+0x000] ! Mem[000000008b000000] retl std %l6,[%i1+0x008] ! Mem[000000008a800008] p61_jmpl_2_lo: sth %l1,[%o0+0x02e] ! Mem[000000008a00002e] jmpl %g6+8,%g0 stx %l3,[%o1+0x030] ! Mem[000000008a800030] p61_call_2_lo: sth %l5,[%o1+0x02c] ! Mem[000000008a80002c] ldd [%o0+0x028],%l0 ! Mem[000000008a000028] ldsh [%o3+0x036],%l5 ! Mem[000000008b800036] ldsb [%o1+0x011],%l5 ! Mem[000000008a800011] stx %l2,[%o2+0x000] ! Mem[000000008b000000] retl std %l6,[%o1+0x008] ! Mem[000000008a800008] p61_jmpl_2_he: ldub [%i2+0x01a],%l4 ! Mem[000000008b00001a] ldsh [%i3+0x012],%l6 ! Mem[000000008b800012] std %l6,[%i0+0x000] ! Mem[000000008a000000] std %l6,[%i2+0x020] ! Mem[000000008b000020] ldsh [%i3+0x00c],%l7 ! Mem[000000008b80000c] ldsb [%i2+0x02b],%l7 ! Mem[000000008b00002b] jmpl %g6+8,%g0 stb %l5,[%i0+0x03d] ! Mem[000000008a00003d] p61_call_2_he: sth %l7,[%i3+0x026] ! Mem[000000008b800026] ldub [%i1+0x025],%l4 ! Mem[000000008a800025] ldsb [%i1+0x033],%l5 ! Mem[000000008a800033] stb %l0,[%i0+0x00b] ! Mem[000000008a00000b] ldsw [%i1+0x010],%l0 ! Mem[000000008a800010] ldsb [%i1+0x038],%l1 ! Mem[000000008a800038] lduw [%i2+0x004],%l1 ! Mem[000000008b000004] retl ldsw [%i2+0x018],%l3 ! Mem[000000008b000018] p61_jmpl_2_ho: ldub [%o2+0x01a],%l4 ! Mem[000000008b00001a] ldsh [%o3+0x012],%l6 ! Mem[000000008b800012] std %l6,[%o0+0x000] ! Mem[000000008a000000] std %l6,[%o2+0x020] ! Mem[000000008b000020] ldsh [%o3+0x00c],%l7 ! Mem[000000008b80000c] ldsb [%o2+0x02b],%l7 ! Mem[000000008b00002b] jmpl %g6+8,%g0 stb %l5,[%o0+0x03d] ! Mem[000000008a00003d] p61_call_2_ho: sth %l7,[%o3+0x026] ! Mem[000000008b800026] ldub [%o1+0x025],%l4 ! Mem[000000008a800025] ldsb [%o1+0x033],%l5 ! Mem[000000008a800033] stb %l0,[%o0+0x00b] ! Mem[000000008a00000b] ldsw [%o1+0x010],%l0 ! Mem[000000008a800010] ldsb [%o1+0x038],%l1 ! Mem[000000008a800038] lduw [%o2+0x004],%l1 ! Mem[000000008b000004] retl ldsw [%o2+0x018],%l3 ! Mem[000000008b000018] p62_jmpl_2_le: stb %l1,[%i2+0x00f] ! Mem[000000008d00000f] jmpl %g6+8,%g0 ldsh [%i0+0x010],%l3 ! Mem[000000008c000010] p62_call_2_le: std %l4,[%i3+0x008] ! Mem[000000008d800008] stw %l1,[%i0+0x02c] ! Mem[000000008c00002c] ldsb [%i1+0x036],%l5 ! Mem[000000008c800036] ldub [%i2+0x011],%l5 ! Mem[000000008d000011] ldd [%i1+0x000],%l2 ! Mem[000000008c800000] retl stb %l6,[%i0+0x00b] ! Mem[000000008c00000b] p62_jmpl_2_lo: stb %l1,[%o2+0x00f] ! Mem[000000008d00000f] jmpl %g6+8,%g0 ldsh [%o0+0x010],%l3 ! Mem[000000008c000010] p62_call_2_lo: std %l4,[%o3+0x008] ! Mem[000000008d800008] stw %l1,[%o0+0x02c] ! Mem[000000008c00002c] ldsb [%o1+0x036],%l5 ! Mem[000000008c800036] ldub [%o2+0x011],%l5 ! Mem[000000008d000011] ldd [%o1+0x000],%l2 ! Mem[000000008c800000] retl stb %l6,[%o0+0x00b] ! Mem[000000008c00000b] p62_jmpl_2_he: ldub [%i0+0x01a],%l4 ! Mem[000000008c00001a] std %l6,[%i0+0x010] ! Mem[000000008c000010] ldx [%i1+0x020],%l6 ! Mem[000000008c800020] stb %l7,[%i1+0x022] ! Mem[000000008c800022] ldd [%i1+0x008],%l6 ! Mem[000000008c800008] ldsw [%i2+0x028],%l7 ! Mem[000000008d000028] jmpl %g6+8,%g0 lduw [%i3+0x03c],%l5 ! Mem[000000008d80003c] p62_call_2_he: stb %l7,[%i2+0x007] ! Mem[000000008d000007] stx %l4,[%i1+0x000] ! Mem[000000008c800000] lduw [%i1+0x010],%l5 ! Mem[000000008c800010] ldub [%i2+0x00b],%l0 ! Mem[000000008d00000b] stx %l0,[%i0+0x030] ! Mem[000000008c000030] ldsb [%i1+0x038],%l1 ! Mem[000000008c800038] ldd [%i2+0x020],%l0 ! Mem[000000008d000020] retl stw %l3,[%i2+0x018] ! Mem[000000008d000018] p62_jmpl_2_ho: ldub [%o0+0x01a],%l4 ! Mem[000000008c00001a] std %l6,[%o0+0x010] ! Mem[000000008c000010] ldx [%o1+0x020],%l6 ! Mem[000000008c800020] stb %l7,[%o1+0x022] ! Mem[000000008c800022] ldd [%o1+0x008],%l6 ! Mem[000000008c800008] ldsw [%o2+0x028],%l7 ! Mem[000000008d000028] jmpl %g6+8,%g0 lduw [%o3+0x03c],%l5 ! Mem[000000008d80003c] p62_call_2_ho: stb %l7,[%o2+0x007] ! Mem[000000008d000007] stx %l4,[%o1+0x000] ! Mem[000000008c800000] lduw [%o1+0x010],%l5 ! Mem[000000008c800010] ldub [%o2+0x00b],%l0 ! Mem[000000008d00000b] stx %l0,[%o0+0x030] ! Mem[000000008c000030] ldsb [%o1+0x038],%l1 ! Mem[000000008c800038] ldd [%o2+0x020],%l0 ! Mem[000000008d000020] retl stw %l3,[%o2+0x018] ! Mem[000000008d000018] p63_jmpl_2_le: lduw [%i3+0x02c],%l1 ! Mem[000000008f80002c] jmpl %g6+8,%g0 ldsw [%i1+0x030],%l3 ! Mem[000000008e800030] p63_call_2_le: stb %l5,[%i2+0x02c] ! Mem[000000008f00002c] std %l0,[%i3+0x028] ! Mem[000000008f800028] ldd [%i0+0x030],%l4 ! Mem[000000008e000030] lduh [%i2+0x010],%l5 ! Mem[000000008f000010] ldsb [%i2+0x006],%l2 ! Mem[000000008f000006] retl ldx [%i2+0x008],%l6 ! Mem[000000008f000008] p63_jmpl_2_lo: lduw [%o3+0x02c],%l1 ! Mem[000000008f80002c] jmpl %g6+8,%g0 ldsw [%o1+0x030],%l3 ! Mem[000000008e800030] p63_call_2_lo: stb %l5,[%o2+0x02c] ! Mem[000000008f00002c] std %l0,[%o3+0x028] ! Mem[000000008f800028] ldd [%o0+0x030],%l4 ! Mem[000000008e000030] lduh [%o2+0x010],%l5 ! Mem[000000008f000010] ldsb [%o2+0x006],%l2 ! Mem[000000008f000006] retl ldx [%o2+0x008],%l6 ! Mem[000000008f000008] p63_jmpl_2_he: ldub [%i3+0x01a],%l4 ! Mem[000000008f80001a] ldsb [%i2+0x012],%l6 ! Mem[000000008f000012] ldx [%i2+0x000],%l6 ! Mem[000000008f000000] ldx [%i1+0x020],%l7 ! Mem[000000008e800020] ldd [%i1+0x008],%l6 ! Mem[000000008e800008] lduh [%i2+0x02a],%l7 ! Mem[000000008f00002a] jmpl %g6+8,%g0 ldsh [%i1+0x03c],%l5 ! Mem[000000008e80003c] p63_call_2_he: ldub [%i2+0x027],%l7 ! Mem[000000008f000027] ldx [%i1+0x020],%l4 ! Mem[000000008e800020] ldd [%i0+0x030],%l4 ! Mem[000000008e000030] stw %l0,[%i3+0x008] ! Mem[000000008f800008] stb %l0,[%i3+0x010] ! Mem[000000008f800010] stx %l1,[%i2+0x038] ! Mem[000000008f000038] ldx [%i2+0x000],%l1 ! Mem[000000008f000000] retl lduw [%i2+0x018],%l3 ! Mem[000000008f000018] p63_jmpl_2_ho: ldub [%o3+0x01a],%l4 ! Mem[000000008f80001a] ldsb [%o2+0x012],%l6 ! Mem[000000008f000012] ldx [%o2+0x000],%l6 ! Mem[000000008f000000] ldx [%o1+0x020],%l7 ! Mem[000000008e800020] ldd [%o1+0x008],%l6 ! Mem[000000008e800008] lduh [%o2+0x02a],%l7 ! Mem[000000008f00002a] jmpl %g6+8,%g0 ldsh [%o1+0x03c],%l5 ! Mem[000000008e80003c] p63_call_2_ho: ldub [%o2+0x027],%l7 ! Mem[000000008f000027] ldx [%o1+0x020],%l4 ! Mem[000000008e800020] ldd [%o0+0x030],%l4 ! Mem[000000008e000030] stw %l0,[%o3+0x008] ! Mem[000000008f800008] stb %l0,[%o3+0x010] ! Mem[000000008f800010] stx %l1,[%o2+0x038] ! Mem[000000008f000038] ldx [%o2+0x000],%l1 ! Mem[000000008f000000] retl lduw [%o2+0x018],%l3 ! Mem[000000008f000018] user_jump2_end: .seg "text" .align 0x2000 user_jump3_start: INIT_MEM(0, 0x0040, 1, +, 0, +, 0) p0_jmpl_3_le: ldsw [%i0+0x004],%l5 ! Mem[0000000010000004] stb %l1,[%i1+0x02b] ! Mem[000000001080002b] ldd [%i3+0x018],%l4 ! Mem[0000000011800018] jmpl %g6+8,%g0 stb %l3,[%i0+0x038] ! Mem[0000000010000038] p0_call_3_le: ldx [%i3+0x008],%l6 ! Mem[0000000011800008] std %l0,[%i2+0x010] ! Mem[0000000011000010] ldsh [%i0+0x036],%l3 ! Mem[0000000010000036] ldd [%i2+0x030],%l2 ! Mem[0000000011000030] retl stx %l0,[%i0+0x000] ! Mem[0000000010000000] p0_jmpl_3_lo: ldsw [%o0+0x004],%l5 ! Mem[0000000010000004] stb %l1,[%o1+0x02b] ! Mem[000000001080002b] ldd [%o3+0x018],%l4 ! Mem[0000000011800018] jmpl %g6+8,%g0 stb %l3,[%o0+0x038] ! Mem[0000000010000038] p0_call_3_lo: ldx [%o3+0x008],%l6 ! Mem[0000000011800008] std %l0,[%o2+0x010] ! Mem[0000000011000010] ldsh [%o0+0x036],%l3 ! Mem[0000000010000036] ldd [%o2+0x030],%l2 ! Mem[0000000011000030] retl stx %l0,[%o0+0x000] ! Mem[0000000010000000] p0_jmpl_3_he: ldsb [%i1+0x019],%l5 ! Mem[0000000010800019] ldsh [%i1+0x034],%l1 ! Mem[0000000010800034] stx %l5,[%i3+0x030] ! Mem[0000000011800030] ldd [%i3+0x000],%l6 ! Mem[0000000011800000] ldub [%i1+0x00d],%l4 ! Mem[000000001080000d] jmpl %g6+8,%g0 std %l0,[%i0+0x000] ! Mem[0000000010000000] p0_call_3_he: stx %l7,[%i3+0x020] ! Mem[0000000011800020] stx %l7,[%i1+0x010] ! Mem[0000000010800010] ldsh [%i2+0x02e],%l2 ! Mem[000000001100002e] ldd [%i3+0x008],%l2 ! Mem[0000000011800008] lduh [%i0+0x01e],%l4 ! Mem[000000001000001e] retl stw %l1,[%i3+0x028] ! Mem[0000000011800028] p0_jmpl_3_ho: ldsb [%o1+0x019],%l5 ! Mem[0000000010800019] ldsh [%o1+0x034],%l1 ! Mem[0000000010800034] stx %l5,[%o3+0x030] ! Mem[0000000011800030] ldd [%o3+0x000],%l6 ! Mem[0000000011800000] ldub [%o1+0x00d],%l4 ! Mem[000000001080000d] jmpl %g6+8,%g0 std %l0,[%o0+0x000] ! Mem[0000000010000000] p0_call_3_ho: stx %l7,[%o3+0x020] ! Mem[0000000011800020] stx %l7,[%o1+0x010] ! Mem[0000000010800010] ldsh [%o2+0x02e],%l2 ! Mem[000000001100002e] ldd [%o3+0x008],%l2 ! Mem[0000000011800008] lduh [%o0+0x01e],%l4 ! Mem[000000001000001e] retl stw %l1,[%o3+0x028] ! Mem[0000000011800028] p1_jmpl_3_le: ldsh [%i0+0x026],%l5 ! Mem[0000000012000026] ldsb [%i3+0x00b],%l1 ! Mem[000000001380000b] ldub [%i2+0x03b],%l5 ! Mem[000000001300003b] jmpl %g6+8,%g0 ldsh [%i0+0x038],%l3 ! Mem[0000000012000038] p1_call_3_le: ldd [%i0+0x028],%l6 ! Mem[0000000012000028] ldub [%i1+0x031],%l0 ! Mem[0000000012800031] ldsh [%i3+0x036],%l3 ! Mem[0000000013800036] stb %l3,[%i2+0x035] ! Mem[0000000013000035] retl ldsw [%i0+0x020],%l0 ! Mem[0000000012000020] p1_jmpl_3_lo: ldsh [%o0+0x026],%l5 ! Mem[0000000012000026] ldsb [%o3+0x00b],%l1 ! Mem[000000001380000b] ldub [%o2+0x03b],%l5 ! Mem[000000001300003b] jmpl %g6+8,%g0 ldsh [%o0+0x038],%l3 ! Mem[0000000012000038] p1_call_3_lo: ldd [%o0+0x028],%l6 ! Mem[0000000012000028] ldub [%o1+0x031],%l0 ! Mem[0000000012800031] ldsh [%o3+0x036],%l3 ! Mem[0000000013800036] stb %l3,[%o2+0x035] ! Mem[0000000013000035] retl ldsw [%o0+0x020],%l0 ! Mem[0000000012000020] p1_jmpl_3_he: ldub [%i2+0x039],%l5 ! Mem[0000000013000039] stw %l1,[%i3+0x034] ! Mem[0000000013800034] ldub [%i1+0x016],%l5 ! Mem[0000000012800016] lduw [%i2+0x004],%l7 ! Mem[0000000013000004] std %l4,[%i0+0x008] ! Mem[0000000012000008] jmpl %g6+8,%g0 lduh [%i0+0x020],%l1 ! Mem[0000000012000020] p1_call_3_he: lduw [%i3+0x000],%l7 ! Mem[0000000013800000] stx %l7,[%i2+0x030] ! Mem[0000000013000030] ldub [%i0+0x00e],%l2 ! Mem[000000001200000e] stb %l3,[%i3+0x009] ! Mem[0000000013800009] ldx [%i2+0x038],%l4 ! Mem[0000000013000038] retl lduh [%i3+0x02a],%l1 ! Mem[000000001380002a] p1_jmpl_3_ho: ldub [%o2+0x039],%l5 ! Mem[0000000013000039] stw %l1,[%o3+0x034] ! Mem[0000000013800034] ldub [%o1+0x016],%l5 ! Mem[0000000012800016] lduw [%o2+0x004],%l7 ! Mem[0000000013000004] std %l4,[%o0+0x008] ! Mem[0000000012000008] jmpl %g6+8,%g0 lduh [%o0+0x020],%l1 ! Mem[0000000012000020] p1_call_3_ho: lduw [%o3+0x000],%l7 ! Mem[0000000013800000] stx %l7,[%o2+0x030] ! Mem[0000000013000030] ldub [%o0+0x00e],%l2 ! Mem[000000001200000e] stb %l3,[%o3+0x009] ! Mem[0000000013800009] ldx [%o2+0x038],%l4 ! Mem[0000000013000038] retl lduh [%o3+0x02a],%l1 ! Mem[000000001380002a] p2_jmpl_3_le: ldsb [%i2+0x007],%l5 ! Mem[0000000015000007] ldx [%i1+0x028],%l1 ! Mem[0000000014800028] lduw [%i2+0x018],%l5 ! Mem[0000000015000018] jmpl %g6+8,%g0 stw %l3,[%i0+0x038] ! Mem[0000000014000038] p2_call_3_le: stb %l6,[%i1+0x00e] ! Mem[000000001480000e] ldsb [%i3+0x011],%l0 ! Mem[0000000015800011] ldub [%i1+0x036],%l3 ! Mem[0000000014800036] lduh [%i3+0x034],%l3 ! Mem[0000000015800034] retl ldx [%i0+0x000],%l0 ! Mem[0000000014000000] p2_jmpl_3_lo: ldsb [%o2+0x007],%l5 ! Mem[0000000015000007] ldx [%o1+0x028],%l1 ! Mem[0000000014800028] lduw [%o2+0x018],%l5 ! Mem[0000000015000018] jmpl %g6+8,%g0 stw %l3,[%o0+0x038] ! Mem[0000000014000038] p2_call_3_lo: stb %l6,[%o1+0x00e] ! Mem[000000001480000e] ldsb [%o3+0x011],%l0 ! Mem[0000000015800011] ldub [%o1+0x036],%l3 ! Mem[0000000014800036] lduh [%o3+0x034],%l3 ! Mem[0000000015800034] retl ldx [%o0+0x000],%l0 ! Mem[0000000014000000] p2_jmpl_3_he: ldx [%i0+0x018],%l5 ! Mem[0000000014000018] ldx [%i0+0x030],%l1 ! Mem[0000000014000030] ldx [%i1+0x030],%l5 ! Mem[0000000014800030] sth %l7,[%i1+0x006] ! Mem[0000000014800006] ldsb [%i3+0x00d],%l4 ! Mem[000000001580000d] jmpl %g6+8,%g0 stx %l1,[%i0+0x000] ! Mem[0000000014000000] p2_call_3_he: ldd [%i0+0x020],%l6 ! Mem[0000000014000020] stx %l7,[%i2+0x010] ! Mem[0000000015000010] lduw [%i2+0x02c],%l2 ! Mem[000000001500002c] ldsw [%i0+0x008],%l3 ! Mem[0000000014000008] stw %l4,[%i0+0x01c] ! Mem[000000001400001c] retl ldsb [%i0+0x02b],%l1 ! Mem[000000001400002b] p2_jmpl_3_ho: ldx [%o0+0x018],%l5 ! Mem[0000000014000018] ldx [%o0+0x030],%l1 ! Mem[0000000014000030] ldx [%o1+0x030],%l5 ! Mem[0000000014800030] sth %l7,[%o1+0x006] ! Mem[0000000014800006] ldsb [%o3+0x00d],%l4 ! Mem[000000001580000d] jmpl %g6+8,%g0 stx %l1,[%o0+0x000] ! Mem[0000000014000000] p2_call_3_ho: ldd [%o0+0x020],%l6 ! Mem[0000000014000020] stx %l7,[%o2+0x010] ! Mem[0000000015000010] lduw [%o2+0x02c],%l2 ! Mem[000000001500002c] ldsw [%o0+0x008],%l3 ! Mem[0000000014000008] stw %l4,[%o0+0x01c] ! Mem[000000001400001c] retl ldsb [%o0+0x02b],%l1 ! Mem[000000001400002b] p3_jmpl_3_le: ldd [%i0+0x020],%l4 ! Mem[0000000016000020] ldsh [%i2+0x00a],%l1 ! Mem[000000001700000a] sth %l5,[%i1+0x03a] ! Mem[000000001680003a] jmpl %g6+8,%g0 lduh [%i3+0x038],%l3 ! Mem[0000000017800038] p3_call_3_le: ldsb [%i2+0x02e],%l6 ! Mem[000000001700002e] stw %l0,[%i2+0x030] ! Mem[0000000017000030] ldub [%i3+0x036],%l3 ! Mem[0000000017800036] ldd [%i0+0x030],%l2 ! Mem[0000000016000030] retl stw %l0,[%i1+0x020] ! Mem[0000000016800020] p3_jmpl_3_lo: ldd [%o0+0x020],%l4 ! Mem[0000000016000020] ldsh [%o2+0x00a],%l1 ! Mem[000000001700000a] sth %l5,[%o1+0x03a] ! Mem[000000001680003a] jmpl %g6+8,%g0 lduh [%o3+0x038],%l3 ! Mem[0000000017800038] p3_call_3_lo: ldsb [%o2+0x02e],%l6 ! Mem[000000001700002e] stw %l0,[%o2+0x030] ! Mem[0000000017000030] ldub [%o3+0x036],%l3 ! Mem[0000000017800036] ldd [%o0+0x030],%l2 ! Mem[0000000016000030] retl stw %l0,[%o1+0x020] ! Mem[0000000016800020] p3_jmpl_3_he: stb %l5,[%i1+0x039] ! Mem[0000000016800039] ldsw [%i3+0x034],%l1 ! Mem[0000000017800034] stx %l5,[%i3+0x010] ! Mem[0000000017800010] ldsw [%i0+0x004],%l7 ! Mem[0000000016000004] lduw [%i3+0x00c],%l4 ! Mem[000000001780000c] jmpl %g6+8,%g0 lduw [%i3+0x020],%l1 ! Mem[0000000017800020] p3_call_3_he: ldx [%i0+0x000],%l7 ! Mem[0000000016000000] ldsb [%i2+0x037],%l7 ! Mem[0000000017000037] stb %l2,[%i3+0x00e] ! Mem[000000001780000e] stw %l3,[%i0+0x008] ! Mem[0000000016000008] ldd [%i2+0x038],%l4 ! Mem[0000000017000038] retl sth %l1,[%i0+0x02a] ! Mem[000000001600002a] p3_jmpl_3_ho: stb %l5,[%o1+0x039] ! Mem[0000000016800039] ldsw [%o3+0x034],%l1 ! Mem[0000000017800034] stx %l5,[%o3+0x010] ! Mem[0000000017800010] ldsw [%o0+0x004],%l7 ! Mem[0000000016000004] lduw [%o3+0x00c],%l4 ! Mem[000000001780000c] jmpl %g6+8,%g0 lduw [%o3+0x020],%l1 ! Mem[0000000017800020] p3_call_3_ho: ldx [%o0+0x000],%l7 ! Mem[0000000016000000] ldsb [%o2+0x037],%l7 ! Mem[0000000017000037] stb %l2,[%o3+0x00e] ! Mem[000000001780000e] stw %l3,[%o0+0x008] ! Mem[0000000016000008] ldd [%o2+0x038],%l4 ! Mem[0000000017000038] retl sth %l1,[%o0+0x02a] ! Mem[000000001600002a] p4_jmpl_3_le: stx %l5,[%i1+0x000] ! Mem[0000000018800000] stb %l1,[%i0+0x02b] ! Mem[000000001800002b] stx %l5,[%i0+0x018] ! Mem[0000000018000018] jmpl %g6+8,%g0 stx %l3,[%i3+0x038] ! Mem[0000000019800038] p4_call_3_le: ldx [%i3+0x008],%l6 ! Mem[0000000019800008] lduw [%i1+0x010],%l0 ! Mem[0000000018800010] lduw [%i2+0x034],%l3 ! Mem[0000000019000034] stb %l3,[%i0+0x035] ! Mem[0000000018000035] retl ldsh [%i1+0x000],%l0 ! Mem[0000000018800000] p4_jmpl_3_lo: stx %l5,[%o1+0x000] ! Mem[0000000018800000] stb %l1,[%o0+0x02b] ! Mem[000000001800002b] stx %l5,[%o0+0x018] ! Mem[0000000018000018] jmpl %g6+8,%g0 stx %l3,[%o3+0x038] ! Mem[0000000019800038] p4_call_3_lo: ldx [%o3+0x008],%l6 ! Mem[0000000019800008] lduw [%o1+0x010],%l0 ! Mem[0000000018800010] lduw [%o2+0x034],%l3 ! Mem[0000000019000034] stb %l3,[%o0+0x035] ! Mem[0000000018000035] retl ldsh [%o1+0x000],%l0 ! Mem[0000000018800000] p4_jmpl_3_he: stw %l5,[%i0+0x018] ! Mem[0000000018000018] stx %l1,[%i0+0x030] ! Mem[0000000018000030] ldub [%i0+0x036],%l5 ! Mem[0000000018000036] ldx [%i3+0x000],%l7 ! Mem[0000000019800000] stw %l4,[%i2+0x00c] ! Mem[000000001900000c] jmpl %g6+8,%g0 ldd [%i2+0x000],%l0 ! Mem[0000000019000000] p4_call_3_he: stx %l7,[%i0+0x020] ! Mem[0000000018000020] ldsb [%i2+0x017],%l7 ! Mem[0000000019000017] sth %l2,[%i1+0x02e] ! Mem[000000001880002e] stb %l3,[%i1+0x009] ! Mem[0000000018800009] ldub [%i0+0x01f],%l4 ! Mem[000000001800001f] retl lduw [%i0+0x028],%l1 ! Mem[0000000018000028] p4_jmpl_3_ho: stw %l5,[%o0+0x018] ! Mem[0000000018000018] stx %l1,[%o0+0x030] ! Mem[0000000018000030] ldub [%o0+0x036],%l5 ! Mem[0000000018000036] ldx [%o3+0x000],%l7 ! Mem[0000000019800000] stw %l4,[%o2+0x00c] ! Mem[000000001900000c] jmpl %g6+8,%g0 ldd [%o2+0x000],%l0 ! Mem[0000000019000000] p4_call_3_ho: stx %l7,[%o0+0x020] ! Mem[0000000018000020] ldsb [%o2+0x017],%l7 ! Mem[0000000019000017] sth %l2,[%o1+0x02e] ! Mem[000000001880002e] stb %l3,[%o1+0x009] ! Mem[0000000018800009] ldub [%o0+0x01f],%l4 ! Mem[000000001800001f] retl lduw [%o0+0x028],%l1 ! Mem[0000000018000028] p5_jmpl_3_le: stw %l5,[%i2+0x024] ! Mem[000000001b000024] ldsw [%i1+0x008],%l1 ! Mem[000000001a800008] ldsw [%i3+0x038],%l5 ! Mem[000000001b800038] jmpl %g6+8,%g0 stb %l3,[%i3+0x038] ! Mem[000000001b800038] p5_call_3_le: ldd [%i0+0x028],%l6 ! Mem[000000001a000028] ldsw [%i0+0x030],%l0 ! Mem[000000001a000030] lduw [%i0+0x034],%l3 ! Mem[000000001a000034] ldsw [%i0+0x034],%l3 ! Mem[000000001a000034] retl ldub [%i1+0x020],%l0 ! Mem[000000001a800020] p5_jmpl_3_lo: stw %l5,[%o2+0x024] ! Mem[000000001b000024] ldsw [%o1+0x008],%l1 ! Mem[000000001a800008] ldsw [%o3+0x038],%l5 ! Mem[000000001b800038] jmpl %g6+8,%g0 stb %l3,[%o3+0x038] ! Mem[000000001b800038] p5_call_3_lo: ldd [%o0+0x028],%l6 ! Mem[000000001a000028] ldsw [%o0+0x030],%l0 ! Mem[000000001a000030] lduw [%o0+0x034],%l3 ! Mem[000000001a000034] ldsw [%o0+0x034],%l3 ! Mem[000000001a000034] retl ldub [%o1+0x020],%l0 ! Mem[000000001a800020] p5_jmpl_3_he: ldsb [%i1+0x039],%l5 ! Mem[000000001a800039] stb %l1,[%i2+0x034] ! Mem[000000001b000034] ldx [%i1+0x010],%l5 ! Mem[000000001a800010] ldd [%i2+0x000],%l6 ! Mem[000000001b000000] ldsw [%i1+0x00c],%l4 ! Mem[000000001a80000c] jmpl %g6+8,%g0 std %l0,[%i2+0x020] ! Mem[000000001b000020] p5_call_3_he: lduw [%i0+0x000],%l7 ! Mem[000000001a000000] ldsw [%i2+0x034],%l7 ! Mem[000000001b000034] stx %l2,[%i2+0x008] ! Mem[000000001b000008] ldsw [%i1+0x008],%l3 ! Mem[000000001a800008] lduw [%i2+0x03c],%l4 ! Mem[000000001b00003c] retl ldd [%i0+0x028],%l0 ! Mem[000000001a000028] p5_jmpl_3_ho: ldsb [%o1+0x039],%l5 ! Mem[000000001a800039] stb %l1,[%o2+0x034] ! Mem[000000001b000034] ldx [%o1+0x010],%l5 ! Mem[000000001a800010] ldd [%o2+0x000],%l6 ! Mem[000000001b000000] ldsw [%o1+0x00c],%l4 ! Mem[000000001a80000c] jmpl %g6+8,%g0 std %l0,[%o2+0x020] ! Mem[000000001b000020] p5_call_3_ho: lduw [%o0+0x000],%l7 ! Mem[000000001a000000] ldsw [%o2+0x034],%l7 ! Mem[000000001b000034] stx %l2,[%o2+0x008] ! Mem[000000001b000008] ldsw [%o1+0x008],%l3 ! Mem[000000001a800008] lduw [%o2+0x03c],%l4 ! Mem[000000001b00003c] retl ldd [%o0+0x028],%l0 ! Mem[000000001a000028] p6_jmpl_3_le: sth %l5,[%i0+0x006] ! Mem[000000001c000006] std %l0,[%i2+0x028] ! Mem[000000001d000028] lduh [%i2+0x01a],%l5 ! Mem[000000001d00001a] jmpl %g6+8,%g0 ldsh [%i3+0x038],%l3 ! Mem[000000001d800038] p6_call_3_le: lduw [%i1+0x00c],%l6 ! Mem[000000001c80000c] stw %l0,[%i2+0x010] ! Mem[000000001d000010] stb %l3,[%i3+0x036] ! Mem[000000001d800036] ldd [%i1+0x030],%l2 ! Mem[000000001c800030] retl stb %l0,[%i1+0x000] ! Mem[000000001c800000] p6_jmpl_3_lo: sth %l5,[%o0+0x006] ! Mem[000000001c000006] std %l0,[%o2+0x028] ! Mem[000000001d000028] lduh [%o2+0x01a],%l5 ! Mem[000000001d00001a] jmpl %g6+8,%g0 ldsh [%o3+0x038],%l3 ! Mem[000000001d800038] p6_call_3_lo: lduw [%o1+0x00c],%l6 ! Mem[000000001c80000c] stw %l0,[%o2+0x010] ! Mem[000000001d000010] stb %l3,[%o3+0x036] ! Mem[000000001d800036] ldd [%o1+0x030],%l2 ! Mem[000000001c800030] retl stb %l0,[%o1+0x000] ! Mem[000000001c800000] p6_jmpl_3_he: ldub [%i3+0x019],%l5 ! Mem[000000001d800019] ldub [%i0+0x034],%l1 ! Mem[000000001c000034] stx %l5,[%i2+0x030] ! Mem[000000001d000030] ldub [%i1+0x006],%l7 ! Mem[000000001c800006] sth %l4,[%i1+0x00c] ! Mem[000000001c80000c] jmpl %g6+8,%g0 ldsw [%i1+0x000],%l1 ! Mem[000000001c800000] p6_call_3_he: ldd [%i0+0x020],%l6 ! Mem[000000001c000020] ldsw [%i3+0x014],%l7 ! Mem[000000001d800014] ldsb [%i0+0x02e],%l2 ! Mem[000000001c00002e] stw %l3,[%i1+0x008] ! Mem[000000001c800008] sth %l4,[%i0+0x01e] ! Mem[000000001c00001e] retl std %l0,[%i0+0x028] ! Mem[000000001c000028] p6_jmpl_3_ho: ldub [%o3+0x019],%l5 ! Mem[000000001d800019] ldub [%o0+0x034],%l1 ! Mem[000000001c000034] stx %l5,[%o2+0x030] ! Mem[000000001d000030] ldub [%o1+0x006],%l7 ! Mem[000000001c800006] sth %l4,[%o1+0x00c] ! Mem[000000001c80000c] jmpl %g6+8,%g0 ldsw [%o1+0x000],%l1 ! Mem[000000001c800000] p6_call_3_ho: ldd [%o0+0x020],%l6 ! Mem[000000001c000020] ldsw [%o3+0x014],%l7 ! Mem[000000001d800014] ldsb [%o0+0x02e],%l2 ! Mem[000000001c00002e] stw %l3,[%o1+0x008] ! Mem[000000001c800008] sth %l4,[%o0+0x01e] ! Mem[000000001c00001e] retl std %l0,[%o0+0x028] ! Mem[000000001c000028] p7_jmpl_3_le: std %l4,[%i1+0x020] ! Mem[000000001e800020] ldsh [%i0+0x00a],%l1 ! Mem[000000001e00000a] std %l4,[%i2+0x038] ! Mem[000000001f000038] jmpl %g6+8,%g0 std %l2,[%i2+0x038] ! Mem[000000001f000038] p7_call_3_le: ldsb [%i2+0x02e],%l6 ! Mem[000000001f00002e] stb %l0,[%i1+0x031] ! Mem[000000001e800031] stb %l3,[%i1+0x036] ! Mem[000000001e800036] stb %l3,[%i1+0x035] ! Mem[000000001e800035] retl stx %l0,[%i1+0x020] ! Mem[000000001e800020] p7_jmpl_3_lo: std %l4,[%o1+0x020] ! Mem[000000001e800020] ldsh [%o0+0x00a],%l1 ! Mem[000000001e00000a] std %l4,[%o2+0x038] ! Mem[000000001f000038] jmpl %g6+8,%g0 std %l2,[%o2+0x038] ! Mem[000000001f000038] p7_call_3_lo: ldsb [%o2+0x02e],%l6 ! Mem[000000001f00002e] stb %l0,[%o1+0x031] ! Mem[000000001e800031] stb %l3,[%o1+0x036] ! Mem[000000001e800036] stb %l3,[%o1+0x035] ! Mem[000000001e800035] retl stx %l0,[%o1+0x020] ! Mem[000000001e800020] p7_jmpl_3_he: ldx [%i1+0x038],%l5 ! Mem[000000001e800038] ldd [%i2+0x030],%l0 ! Mem[000000001f000030] ldsh [%i0+0x016],%l5 ! Mem[000000001e000016] sth %l7,[%i0+0x006] ! Mem[000000001e000006] ldsh [%i1+0x00c],%l4 ! Mem[000000001e80000c] jmpl %g6+8,%g0 sth %l1,[%i0+0x020] ! Mem[000000001e000020] p7_call_3_he: ldx [%i0+0x000],%l7 ! Mem[000000001e000000] ldsw [%i3+0x034],%l7 ! Mem[000000001f800034] ldsw [%i2+0x00c],%l2 ! Mem[000000001f00000c] lduw [%i1+0x008],%l3 ! Mem[000000001e800008] ldsb [%i2+0x03f],%l4 ! Mem[000000001f00003f] retl lduh [%i0+0x02a],%l1 ! Mem[000000001e00002a] p7_jmpl_3_ho: ldx [%o1+0x038],%l5 ! Mem[000000001e800038] ldd [%o2+0x030],%l0 ! Mem[000000001f000030] ldsh [%o0+0x016],%l5 ! Mem[000000001e000016] sth %l7,[%o0+0x006] ! Mem[000000001e000006] ldsh [%o1+0x00c],%l4 ! Mem[000000001e80000c] jmpl %g6+8,%g0 sth %l1,[%o0+0x020] ! Mem[000000001e000020] p7_call_3_ho: ldx [%o0+0x000],%l7 ! Mem[000000001e000000] ldsw [%o3+0x034],%l7 ! Mem[000000001f800034] ldsw [%o2+0x00c],%l2 ! Mem[000000001f00000c] lduw [%o1+0x008],%l3 ! Mem[000000001e800008] ldsb [%o2+0x03f],%l4 ! Mem[000000001f00003f] retl lduh [%o0+0x02a],%l1 ! Mem[000000001e00002a] p8_jmpl_3_le: stb %l5,[%i3+0x007] ! Mem[0000000021800007] sth %l1,[%i1+0x02a] ! Mem[000000002080002a] ldd [%i2+0x018],%l4 ! Mem[0000000021000018] jmpl %g6+8,%g0 lduh [%i2+0x038],%l3 ! Mem[0000000021000038] p8_call_3_le: ldx [%i3+0x008],%l6 ! Mem[0000000021800008] lduh [%i0+0x010],%l0 ! Mem[0000000020000010] sth %l3,[%i3+0x036] ! Mem[0000000021800036] ldsw [%i2+0x034],%l3 ! Mem[0000000021000034] retl ldsw [%i2+0x000],%l0 ! Mem[0000000021000000] p8_jmpl_3_lo: stb %l5,[%o3+0x007] ! Mem[0000000021800007] sth %l1,[%o1+0x02a] ! Mem[000000002080002a] ldd [%o2+0x018],%l4 ! Mem[0000000021000018] jmpl %g6+8,%g0 lduh [%o2+0x038],%l3 ! Mem[0000000021000038] p8_call_3_lo: ldx [%o3+0x008],%l6 ! Mem[0000000021800008] lduh [%o0+0x010],%l0 ! Mem[0000000020000010] sth %l3,[%o3+0x036] ! Mem[0000000021800036] ldsw [%o2+0x034],%l3 ! Mem[0000000021000034] retl ldsw [%o2+0x000],%l0 ! Mem[0000000021000000] p8_jmpl_3_he: stb %l5,[%i2+0x019] ! Mem[0000000021000019] std %l0,[%i0+0x030] ! Mem[0000000020000030] ldx [%i1+0x030],%l5 ! Mem[0000000020800030] ldsb [%i3+0x006],%l7 ! Mem[0000000021800006] ldx [%i0+0x008],%l4 ! Mem[0000000020000008] jmpl %g6+8,%g0 ldub [%i0+0x000],%l1 ! Mem[0000000020000000] p8_call_3_he: stx %l7,[%i1+0x020] ! Mem[0000000020800020] lduh [%i3+0x016],%l7 ! Mem[0000000021800016] lduh [%i3+0x02e],%l2 ! Mem[000000002180002e] ldsw [%i2+0x008],%l3 ! Mem[0000000021000008] ldsw [%i1+0x01c],%l4 ! Mem[000000002080001c] retl ldsb [%i0+0x02b],%l1 ! Mem[000000002000002b] p8_jmpl_3_ho: stb %l5,[%o2+0x019] ! Mem[0000000021000019] std %l0,[%o0+0x030] ! Mem[0000000020000030] ldx [%o1+0x030],%l5 ! Mem[0000000020800030] ldsb [%o3+0x006],%l7 ! Mem[0000000021800006] ldx [%o0+0x008],%l4 ! Mem[0000000020000008] jmpl %g6+8,%g0 ldub [%o0+0x000],%l1 ! Mem[0000000020000000] p8_call_3_ho: stx %l7,[%o1+0x020] ! Mem[0000000020800020] lduh [%o3+0x016],%l7 ! Mem[0000000021800016] lduh [%o3+0x02e],%l2 ! Mem[000000002180002e] ldsw [%o2+0x008],%l3 ! Mem[0000000021000008] ldsw [%o1+0x01c],%l4 ! Mem[000000002080001c] retl ldsb [%o0+0x02b],%l1 ! Mem[000000002000002b] p9_jmpl_3_le: ldx [%i0+0x020],%l5 ! Mem[0000000022000020] ldsw [%i3+0x008],%l1 ! Mem[0000000023800008] ldsh [%i1+0x03a],%l5 ! Mem[000000002280003a] jmpl %g6+8,%g0 stx %l3,[%i2+0x038] ! Mem[0000000023000038] p9_call_3_le: ldd [%i1+0x028],%l6 ! Mem[0000000022800028] ldd [%i3+0x030],%l0 ! Mem[0000000023800030] sth %l3,[%i2+0x036] ! Mem[0000000023000036] stw %l3,[%i3+0x034] ! Mem[0000000023800034] retl ldx [%i2+0x020],%l0 ! Mem[0000000023000020] p9_jmpl_3_lo: ldx [%o0+0x020],%l5 ! Mem[0000000022000020] ldsw [%o3+0x008],%l1 ! Mem[0000000023800008] ldsh [%o1+0x03a],%l5 ! Mem[000000002280003a] jmpl %g6+8,%g0 stx %l3,[%o2+0x038] ! Mem[0000000023000038] p9_call_3_lo: ldd [%o1+0x028],%l6 ! Mem[0000000022800028] ldd [%o3+0x030],%l0 ! Mem[0000000023800030] sth %l3,[%o2+0x036] ! Mem[0000000023000036] stw %l3,[%o3+0x034] ! Mem[0000000023800034] retl ldx [%o2+0x020],%l0 ! Mem[0000000023000020] p9_jmpl_3_he: stw %l5,[%i1+0x038] ! Mem[0000000022800038] lduh [%i2+0x034],%l1 ! Mem[0000000023000034] sth %l5,[%i2+0x016] ! Mem[0000000023000016] lduh [%i2+0x006],%l7 ! Mem[0000000023000006] stx %l4,[%i0+0x008] ! Mem[0000000022000008] jmpl %g6+8,%g0 stw %l1,[%i0+0x020] ! Mem[0000000022000020] p9_call_3_he: lduw [%i1+0x000],%l7 ! Mem[0000000022800000] lduh [%i3+0x036],%l7 ! Mem[0000000023800036] ldx [%i1+0x008],%l2 ! Mem[0000000022800008] stw %l3,[%i2+0x008] ! Mem[0000000023000008] ldx [%i2+0x038],%l4 ! Mem[0000000023000038] retl sth %l1,[%i0+0x02a] ! Mem[000000002200002a] p9_jmpl_3_ho: stw %l5,[%o1+0x038] ! Mem[0000000022800038] lduh [%o2+0x034],%l1 ! Mem[0000000023000034] sth %l5,[%o2+0x016] ! Mem[0000000023000016] lduh [%o2+0x006],%l7 ! Mem[0000000023000006] stx %l4,[%o0+0x008] ! Mem[0000000022000008] jmpl %g6+8,%g0 stw %l1,[%o0+0x020] ! Mem[0000000022000020] p9_call_3_ho: lduw [%o1+0x000],%l7 ! Mem[0000000022800000] lduh [%o3+0x036],%l7 ! Mem[0000000023800036] ldx [%o1+0x008],%l2 ! Mem[0000000022800008] stw %l3,[%o2+0x008] ! Mem[0000000023000008] ldx [%o2+0x038],%l4 ! Mem[0000000023000038] retl sth %l1,[%o0+0x02a] ! Mem[000000002200002a] p10_jmpl_3_le: lduw [%i1+0x004],%l5 ! Mem[0000000024800004] std %l0,[%i0+0x028] ! Mem[0000000024000028] lduw [%i0+0x018],%l5 ! Mem[0000000024000018] jmpl %g6+8,%g0 lduw [%i2+0x038],%l3 ! Mem[0000000025000038] p10_call_3_le: lduw [%i1+0x00c],%l6 ! Mem[000000002480000c] sth %l0,[%i1+0x010] ! Mem[0000000024800010] sth %l3,[%i0+0x036] ! Mem[0000000024000036] stb %l3,[%i3+0x035] ! Mem[0000000025800035] retl stw %l0,[%i2+0x000] ! Mem[0000000025000000] p10_jmpl_3_lo: lduw [%o1+0x004],%l5 ! Mem[0000000024800004] std %l0,[%o0+0x028] ! Mem[0000000024000028] lduw [%o0+0x018],%l5 ! Mem[0000000024000018] jmpl %g6+8,%g0 lduw [%o2+0x038],%l3 ! Mem[0000000025000038] p10_call_3_lo: lduw [%o1+0x00c],%l6 ! Mem[000000002480000c] sth %l0,[%o1+0x010] ! Mem[0000000024800010] sth %l3,[%o0+0x036] ! Mem[0000000024000036] stb %l3,[%o3+0x035] ! Mem[0000000025800035] retl stw %l0,[%o2+0x000] ! Mem[0000000025000000] p10_jmpl_3_he: ldsb [%i2+0x019],%l5 ! Mem[0000000025000019] ldsb [%i0+0x034],%l1 ! Mem[0000000024000034] ldsh [%i3+0x036],%l5 ! Mem[0000000025800036] stw %l7,[%i1+0x004] ! Mem[0000000024800004] ldub [%i3+0x00d],%l4 ! Mem[000000002580000d] jmpl %g6+8,%g0 ldx [%i3+0x000],%l1 ! Mem[0000000025800000] p10_call_3_he: ldd [%i1+0x020],%l6 ! Mem[0000000024800020] ldx [%i3+0x010],%l7 ! Mem[0000000025800010] std %l2,[%i2+0x028] ! Mem[0000000025000028] lduw [%i3+0x008],%l3 ! Mem[0000000025800008] std %l4,[%i1+0x018] ! Mem[0000000024800018] retl ldub [%i0+0x02b],%l1 ! Mem[000000002400002b] p10_jmpl_3_ho: ldsb [%o2+0x019],%l5 ! Mem[0000000025000019] ldsb [%o0+0x034],%l1 ! Mem[0000000024000034] ldsh [%o3+0x036],%l5 ! Mem[0000000025800036] stw %l7,[%o1+0x004] ! Mem[0000000024800004] ldub [%o3+0x00d],%l4 ! Mem[000000002580000d] jmpl %g6+8,%g0 ldx [%o3+0x000],%l1 ! Mem[0000000025800000] p10_call_3_ho: ldd [%o1+0x020],%l6 ! Mem[0000000024800020] ldx [%o3+0x010],%l7 ! Mem[0000000025800010] std %l2,[%o2+0x028] ! Mem[0000000025000028] lduw [%o3+0x008],%l3 ! Mem[0000000025800008] std %l4,[%o1+0x018] ! Mem[0000000024800018] retl ldub [%o0+0x02b],%l1 ! Mem[000000002400002b] p11_jmpl_3_le: lduh [%i3+0x026],%l5 ! Mem[0000000027800026] ldub [%i1+0x00b],%l1 ! Mem[000000002680000b] stb %l5,[%i3+0x03b] ! Mem[000000002780003b] jmpl %g6+8,%g0 ldsh [%i1+0x038],%l3 ! Mem[0000000026800038] p11_call_3_le: stx %l6,[%i2+0x028] ! Mem[0000000027000028] lduh [%i0+0x030],%l0 ! Mem[0000000026000030] stx %l3,[%i3+0x030] ! Mem[0000000027800030] ldsw [%i0+0x034],%l3 ! Mem[0000000026000034] retl ldsh [%i2+0x020],%l0 ! Mem[0000000027000020] p11_jmpl_3_lo: lduh [%o3+0x026],%l5 ! Mem[0000000027800026] ldub [%o1+0x00b],%l1 ! Mem[000000002680000b] stb %l5,[%o3+0x03b] ! Mem[000000002780003b] jmpl %g6+8,%g0 ldsh [%o1+0x038],%l3 ! Mem[0000000026800038] p11_call_3_lo: stx %l6,[%o2+0x028] ! Mem[0000000027000028] lduh [%o0+0x030],%l0 ! Mem[0000000026000030] stx %l3,[%o3+0x030] ! Mem[0000000027800030] ldsw [%o0+0x034],%l3 ! Mem[0000000026000034] retl ldsh [%o2+0x020],%l0 ! Mem[0000000027000020] p11_jmpl_3_he: ldub [%i0+0x039],%l5 ! Mem[0000000026000039] sth %l1,[%i1+0x034] ! Mem[0000000026800034] lduh [%i1+0x016],%l5 ! Mem[0000000026800016] ldsh [%i0+0x006],%l7 ! Mem[0000000026000006] std %l4,[%i2+0x008] ! Mem[0000000027000008] jmpl %g6+8,%g0 ldsb [%i2+0x020],%l1 ! Mem[0000000027000020] p11_call_3_he: ldx [%i1+0x000],%l7 ! Mem[0000000026800000] ldx [%i3+0x030],%l7 ! Mem[0000000027800030] stw %l2,[%i0+0x00c] ! Mem[000000002600000c] ldsb [%i3+0x009],%l3 ! Mem[0000000027800009] ldd [%i2+0x038],%l4 ! Mem[0000000027000038] retl ldd [%i0+0x028],%l0 ! Mem[0000000026000028] p11_jmpl_3_ho: ldub [%o0+0x039],%l5 ! Mem[0000000026000039] sth %l1,[%o1+0x034] ! Mem[0000000026800034] lduh [%o1+0x016],%l5 ! Mem[0000000026800016] ldsh [%o0+0x006],%l7 ! Mem[0000000026000006] std %l4,[%o2+0x008] ! Mem[0000000027000008] jmpl %g6+8,%g0 ldsb [%o2+0x020],%l1 ! Mem[0000000027000020] p11_call_3_ho: ldx [%o1+0x000],%l7 ! Mem[0000000026800000] ldx [%o3+0x030],%l7 ! Mem[0000000027800030] stw %l2,[%o0+0x00c] ! Mem[000000002600000c] ldsb [%o3+0x009],%l3 ! Mem[0000000027800009] ldd [%o2+0x038],%l4 ! Mem[0000000027000038] retl ldd [%o0+0x028],%l0 ! Mem[0000000026000028] p12_jmpl_3_le: ldub [%i0+0x007],%l5 ! Mem[0000000028000007] sth %l1,[%i3+0x02a] ! Mem[000000002980002a] stx %l5,[%i2+0x018] ! Mem[0000000029000018] jmpl %g6+8,%g0 std %l2,[%i1+0x038] ! Mem[0000000028800038] p12_call_3_le: lduh [%i0+0x00e],%l6 ! Mem[000000002800000e] ldsh [%i3+0x010],%l0 ! Mem[0000000029800010] stx %l3,[%i1+0x030] ! Mem[0000000028800030] stw %l3,[%i0+0x034] ! Mem[0000000028000034] retl lduw [%i2+0x000],%l0 ! Mem[0000000029000000] p12_jmpl_3_lo: ldub [%o0+0x007],%l5 ! Mem[0000000028000007] sth %l1,[%o3+0x02a] ! Mem[000000002980002a] stx %l5,[%o2+0x018] ! Mem[0000000029000018] jmpl %g6+8,%g0 std %l2,[%o1+0x038] ! Mem[0000000028800038] p12_call_3_lo: lduh [%o0+0x00e],%l6 ! Mem[000000002800000e] ldsh [%o3+0x010],%l0 ! Mem[0000000029800010] stx %l3,[%o1+0x030] ! Mem[0000000028800030] stw %l3,[%o0+0x034] ! Mem[0000000028000034] retl lduw [%o2+0x000],%l0 ! Mem[0000000029000000] p12_jmpl_3_he: ldx [%i1+0x018],%l5 ! Mem[0000000028800018] lduw [%i0+0x034],%l1 ! Mem[0000000028000034] sth %l5,[%i1+0x036] ! Mem[0000000028800036] stb %l7,[%i3+0x006] ! Mem[0000000029800006] ldsb [%i2+0x00d],%l4 ! Mem[000000002900000d] jmpl %g6+8,%g0 stb %l1,[%i2+0x000] ! Mem[0000000029000000] p12_call_3_he: ldsb [%i1+0x021],%l7 ! Mem[0000000028800021] ldx [%i0+0x010],%l7 ! Mem[0000000028000010] ldd [%i2+0x028],%l2 ! Mem[0000000029000028] std %l2,[%i0+0x008] ! Mem[0000000028000008] ldsh [%i1+0x01e],%l4 ! Mem[000000002880001e] retl std %l0,[%i0+0x028] ! Mem[0000000028000028] p12_jmpl_3_ho: ldx [%o1+0x018],%l5 ! Mem[0000000028800018] lduw [%o0+0x034],%l1 ! Mem[0000000028000034] sth %l5,[%o1+0x036] ! Mem[0000000028800036] stb %l7,[%o3+0x006] ! Mem[0000000029800006] ldsb [%o2+0x00d],%l4 ! Mem[000000002900000d] jmpl %g6+8,%g0 stb %l1,[%o2+0x000] ! Mem[0000000029000000] p12_call_3_ho: ldsb [%o1+0x021],%l7 ! Mem[0000000028800021] ldx [%o0+0x010],%l7 ! Mem[0000000028000010] ldd [%o2+0x028],%l2 ! Mem[0000000029000028] std %l2,[%o0+0x008] ! Mem[0000000028000008] ldsh [%o1+0x01e],%l4 ! Mem[000000002880001e] retl std %l0,[%o0+0x028] ! Mem[0000000028000028] p13_jmpl_3_le: ldsw [%i2+0x024],%l5 ! Mem[000000002b000024] lduh [%i1+0x00a],%l1 ! Mem[000000002a80000a] ldsb [%i2+0x03b],%l5 ! Mem[000000002b00003b] jmpl %g6+8,%g0 ldsw [%i1+0x038],%l3 ! Mem[000000002a800038] p13_call_3_le: ldd [%i1+0x028],%l6 ! Mem[000000002a800028] stx %l0,[%i1+0x030] ! Mem[000000002a800030] ldsb [%i3+0x036],%l3 ! Mem[000000002b800036] lduw [%i0+0x034],%l3 ! Mem[000000002a000034] retl sth %l0,[%i2+0x020] ! Mem[000000002b000020] p13_jmpl_3_lo: ldsw [%o2+0x024],%l5 ! Mem[000000002b000024] lduh [%o1+0x00a],%l1 ! Mem[000000002a80000a] ldsb [%o2+0x03b],%l5 ! Mem[000000002b00003b] jmpl %g6+8,%g0 ldsw [%o1+0x038],%l3 ! Mem[000000002a800038] p13_call_3_lo: ldd [%o1+0x028],%l6 ! Mem[000000002a800028] stx %l0,[%o1+0x030] ! Mem[000000002a800030] ldsb [%o3+0x036],%l3 ! Mem[000000002b800036] lduw [%o0+0x034],%l3 ! Mem[000000002a000034] retl sth %l0,[%o2+0x020] ! Mem[000000002b000020] p13_jmpl_3_he: stb %l5,[%i3+0x039] ! Mem[000000002b800039] ldsh [%i1+0x034],%l1 ! Mem[000000002a800034] ldd [%i3+0x010],%l4 ! Mem[000000002b800010] stx %l7,[%i2+0x000] ! Mem[000000002b000000] lduw [%i1+0x00c],%l4 ! Mem[000000002a80000c] jmpl %g6+8,%g0 ldsh [%i1+0x020],%l1 ! Mem[000000002a800020] p13_call_3_he: lduw [%i2+0x000],%l7 ! Mem[000000002b000000] std %l6,[%i0+0x030] ! Mem[000000002a000030] ldsh [%i3+0x00e],%l2 ! Mem[000000002b80000e] lduw [%i0+0x008],%l3 ! Mem[000000002a000008] lduw [%i2+0x03c],%l4 ! Mem[000000002b00003c] retl lduh [%i0+0x02a],%l1 ! Mem[000000002a00002a] p13_jmpl_3_ho: stb %l5,[%o3+0x039] ! Mem[000000002b800039] ldsh [%o1+0x034],%l1 ! Mem[000000002a800034] ldd [%o3+0x010],%l4 ! Mem[000000002b800010] stx %l7,[%o2+0x000] ! Mem[000000002b000000] lduw [%o1+0x00c],%l4 ! Mem[000000002a80000c] jmpl %g6+8,%g0 ldsh [%o1+0x020],%l1 ! Mem[000000002a800020] p13_call_3_ho: lduw [%o2+0x000],%l7 ! Mem[000000002b000000] std %l6,[%o0+0x030] ! Mem[000000002a000030] ldsh [%o3+0x00e],%l2 ! Mem[000000002b80000e] lduw [%o0+0x008],%l3 ! Mem[000000002a000008] lduw [%o2+0x03c],%l4 ! Mem[000000002b00003c] retl lduh [%o0+0x02a],%l1 ! Mem[000000002a00002a] p14_jmpl_3_le: ldsh [%i3+0x006],%l5 ! Mem[000000002d800006] stw %l1,[%i2+0x028] ! Mem[000000002d000028] lduh [%i1+0x01a],%l5 ! Mem[000000002c80001a] jmpl %g6+8,%g0 sth %l3,[%i1+0x038] ! Mem[000000002c800038] p14_call_3_le: lduw [%i1+0x00c],%l6 ! Mem[000000002c80000c] ldx [%i1+0x010],%l0 ! Mem[000000002c800010] ldsb [%i1+0x036],%l3 ! Mem[000000002c800036] ldsw [%i1+0x034],%l3 ! Mem[000000002c800034] retl ldsb [%i3+0x000],%l0 ! Mem[000000002d800000] p14_jmpl_3_lo: ldsh [%o3+0x006],%l5 ! Mem[000000002d800006] stw %l1,[%o2+0x028] ! Mem[000000002d000028] lduh [%o1+0x01a],%l5 ! Mem[000000002c80001a] jmpl %g6+8,%g0 sth %l3,[%o1+0x038] ! Mem[000000002c800038] p14_call_3_lo: lduw [%o1+0x00c],%l6 ! Mem[000000002c80000c] ldx [%o1+0x010],%l0 ! Mem[000000002c800010] ldsb [%o1+0x036],%l3 ! Mem[000000002c800036] ldsw [%o1+0x034],%l3 ! Mem[000000002c800034] retl ldsb [%o3+0x000],%l0 ! Mem[000000002d800000] p14_jmpl_3_he: stw %l5,[%i1+0x018] ! Mem[000000002c800018] stw %l1,[%i3+0x034] ! Mem[000000002d800034] lduh [%i0+0x036],%l5 ! Mem[000000002c000036] lduh [%i1+0x006],%l7 ! Mem[000000002c800006] stw %l4,[%i1+0x00c] ! Mem[000000002c80000c] jmpl %g6+8,%g0 stw %l1,[%i0+0x000] ! Mem[000000002c000000] p14_call_3_he: ldd [%i2+0x020],%l6 ! Mem[000000002d000020] std %l6,[%i0+0x010] ! Mem[000000002c000010] lduw [%i1+0x02c],%l2 ! Mem[000000002c80002c] ldsb [%i1+0x009],%l3 ! Mem[000000002c800009] sth %l4,[%i1+0x01e] ! Mem[000000002c80001e] retl stx %l1,[%i0+0x028] ! Mem[000000002c000028] p14_jmpl_3_ho: stw %l5,[%o1+0x018] ! Mem[000000002c800018] stw %l1,[%o3+0x034] ! Mem[000000002d800034] lduh [%o0+0x036],%l5 ! Mem[000000002c000036] lduh [%o1+0x006],%l7 ! Mem[000000002c800006] stw %l4,[%o1+0x00c] ! Mem[000000002c80000c] jmpl %g6+8,%g0 stw %l1,[%o0+0x000] ! Mem[000000002c000000] p14_call_3_ho: ldd [%o2+0x020],%l6 ! Mem[000000002d000020] std %l6,[%o0+0x010] ! Mem[000000002c000010] lduw [%o1+0x02c],%l2 ! Mem[000000002c80002c] ldsb [%o1+0x009],%l3 ! Mem[000000002c800009] sth %l4,[%o1+0x01e] ! Mem[000000002c80001e] retl stx %l1,[%o0+0x028] ! Mem[000000002c000028] p15_jmpl_3_le: ldsb [%i0+0x027],%l5 ! Mem[000000002e000027] ldub [%i3+0x00b],%l1 ! Mem[000000002f80000b] std %l4,[%i0+0x038] ! Mem[000000002e000038] jmpl %g6+8,%g0 lduw [%i1+0x038],%l3 ! Mem[000000002e800038] p15_call_3_le: stx %l6,[%i2+0x028] ! Mem[000000002f000028] ldub [%i3+0x031],%l0 ! Mem[000000002f800031] ldsw [%i3+0x034],%l3 ! Mem[000000002f800034] stw %l3,[%i1+0x034] ! Mem[000000002e800034] retl lduh [%i3+0x020],%l0 ! Mem[000000002f800020] p15_jmpl_3_lo: ldsb [%o0+0x027],%l5 ! Mem[000000002e000027] ldub [%o3+0x00b],%l1 ! Mem[000000002f80000b] std %l4,[%o0+0x038] ! Mem[000000002e000038] jmpl %g6+8,%g0 lduw [%o1+0x038],%l3 ! Mem[000000002e800038] p15_call_3_lo: stx %l6,[%o2+0x028] ! Mem[000000002f000028] ldub [%o3+0x031],%l0 ! Mem[000000002f800031] ldsw [%o3+0x034],%l3 ! Mem[000000002f800034] stw %l3,[%o1+0x034] ! Mem[000000002e800034] retl lduh [%o3+0x020],%l0 ! Mem[000000002f800020] p15_jmpl_3_he: ldsb [%i3+0x039],%l5 ! Mem[000000002f800039] ldx [%i1+0x030],%l1 ! Mem[000000002e800030] stb %l5,[%i1+0x016] ! Mem[000000002e800016] std %l6,[%i0+0x000] ! Mem[000000002e000000] ldsw [%i1+0x00c],%l4 ! Mem[000000002e80000c] jmpl %g6+8,%g0 lduh [%i0+0x020],%l1 ! Mem[000000002e000020] p15_call_3_he: ldx [%i2+0x000],%l7 ! Mem[000000002f000000] stw %l7,[%i0+0x034] ! Mem[000000002e000034] stb %l2,[%i2+0x00e] ! Mem[000000002f00000e] std %l2,[%i1+0x008] ! Mem[000000002e800008] stx %l4,[%i2+0x038] ! Mem[000000002f000038] retl stb %l1,[%i0+0x02b] ! Mem[000000002e00002b] p15_jmpl_3_ho: ldsb [%o3+0x039],%l5 ! Mem[000000002f800039] ldx [%o1+0x030],%l1 ! Mem[000000002e800030] stb %l5,[%o1+0x016] ! Mem[000000002e800016] std %l6,[%o0+0x000] ! Mem[000000002e000000] ldsw [%o1+0x00c],%l4 ! Mem[000000002e80000c] jmpl %g6+8,%g0 lduh [%o0+0x020],%l1 ! Mem[000000002e000020] p15_call_3_ho: ldx [%o2+0x000],%l7 ! Mem[000000002f000000] stw %l7,[%o0+0x034] ! Mem[000000002e000034] stb %l2,[%o2+0x00e] ! Mem[000000002f00000e] std %l2,[%o1+0x008] ! Mem[000000002e800008] stx %l4,[%o2+0x038] ! Mem[000000002f000038] retl stb %l1,[%o0+0x02b] ! Mem[000000002e00002b] p16_jmpl_3_le: ldd [%i2+0x000],%l4 ! Mem[0000000031000000] stx %l1,[%i1+0x028] ! Mem[0000000030800028] stw %l5,[%i3+0x018] ! Mem[0000000031800018] jmpl %g6+8,%g0 ldd [%i1+0x038],%l2 ! Mem[0000000030800038] p16_call_3_le: lduh [%i0+0x00e],%l6 ! Mem[000000003000000e] stx %l0,[%i2+0x010] ! Mem[0000000031000010] ldsw [%i2+0x034],%l3 ! Mem[0000000031000034] lduw [%i2+0x034],%l3 ! Mem[0000000031000034] retl std %l0,[%i3+0x000] ! Mem[0000000031800000] p16_jmpl_3_lo: ldd [%o2+0x000],%l4 ! Mem[0000000031000000] stx %l1,[%o1+0x028] ! Mem[0000000030800028] stw %l5,[%o3+0x018] ! Mem[0000000031800018] jmpl %g6+8,%g0 ldd [%o1+0x038],%l2 ! Mem[0000000030800038] p16_call_3_lo: lduh [%o0+0x00e],%l6 ! Mem[000000003000000e] stx %l0,[%o2+0x010] ! Mem[0000000031000010] ldsw [%o2+0x034],%l3 ! Mem[0000000031000034] lduw [%o2+0x034],%l3 ! Mem[0000000031000034] retl std %l0,[%o3+0x000] ! Mem[0000000031800000] p16_jmpl_3_he: ldub [%i1+0x019],%l5 ! Mem[0000000030800019] ldsw [%i3+0x034],%l1 ! Mem[0000000031800034] ldd [%i2+0x030],%l4 ! Mem[0000000031000030] ldsh [%i3+0x006],%l7 ! Mem[0000000031800006] stb %l4,[%i0+0x00d] ! Mem[000000003000000d] jmpl %g6+8,%g0 stx %l1,[%i0+0x000] ! Mem[0000000030000000] p16_call_3_he: ldsb [%i2+0x021],%l7 ! Mem[0000000031000021] stw %l7,[%i0+0x014] ! Mem[0000000030000014] sth %l2,[%i0+0x02e] ! Mem[000000003000002e] ldub [%i1+0x009],%l3 ! Mem[0000000030800009] ldsw [%i1+0x01c],%l4 ! Mem[000000003080001c] retl ldub [%i1+0x02b],%l1 ! Mem[000000003080002b] p16_jmpl_3_ho: ldub [%o1+0x019],%l5 ! Mem[0000000030800019] ldsw [%o3+0x034],%l1 ! Mem[0000000031800034] ldd [%o2+0x030],%l4 ! Mem[0000000031000030] ldsh [%o3+0x006],%l7 ! Mem[0000000031800006] stb %l4,[%o0+0x00d] ! Mem[000000003000000d] jmpl %g6+8,%g0 stx %l1,[%o0+0x000] ! Mem[0000000030000000] p16_call_3_ho: ldsb [%o2+0x021],%l7 ! Mem[0000000031000021] stw %l7,[%o0+0x014] ! Mem[0000000030000014] sth %l2,[%o0+0x02e] ! Mem[000000003000002e] ldub [%o1+0x009],%l3 ! Mem[0000000030800009] ldsw [%o1+0x01c],%l4 ! Mem[000000003080001c] retl ldub [%o1+0x02b],%l1 ! Mem[000000003080002b] p17_jmpl_3_le: stx %l5,[%i0+0x020] ! Mem[0000000032000020] lduh [%i2+0x00a],%l1 ! Mem[000000003300000a] ldsh [%i2+0x03a],%l5 ! Mem[000000003300003a] jmpl %g6+8,%g0 ldx [%i1+0x038],%l3 ! Mem[0000000032800038] p17_call_3_le: stw %l6,[%i1+0x02c] ! Mem[000000003280002c] std %l0,[%i1+0x030] ! Mem[0000000032800030] lduh [%i0+0x036],%l3 ! Mem[0000000032000036] ldsb [%i3+0x035],%l3 ! Mem[0000000033800035] retl ldd [%i3+0x020],%l0 ! Mem[0000000033800020] p17_jmpl_3_lo: stx %l5,[%o0+0x020] ! Mem[0000000032000020] lduh [%o2+0x00a],%l1 ! Mem[000000003300000a] ldsh [%o2+0x03a],%l5 ! Mem[000000003300003a] jmpl %g6+8,%g0 ldx [%o1+0x038],%l3 ! Mem[0000000032800038] p17_call_3_lo: stw %l6,[%o1+0x02c] ! Mem[000000003280002c] std %l0,[%o1+0x030] ! Mem[0000000032800030] lduh [%o0+0x036],%l3 ! Mem[0000000032000036] ldsb [%o3+0x035],%l3 ! Mem[0000000033800035] retl ldd [%o3+0x020],%l0 ! Mem[0000000033800020] p17_jmpl_3_he: ldx [%i2+0x038],%l5 ! Mem[0000000033000038] stx %l1,[%i0+0x030] ! Mem[0000000032000030] lduh [%i0+0x016],%l5 ! Mem[0000000032000016] lduw [%i2+0x004],%l7 ! Mem[0000000033000004] ldd [%i3+0x008],%l4 ! Mem[0000000033800008] jmpl %g6+8,%g0 lduw [%i3+0x020],%l1 ! Mem[0000000033800020] p17_call_3_he: lduw [%i2+0x000],%l7 ! Mem[0000000033000000] stw %l7,[%i0+0x034] ! Mem[0000000032000034] stx %l2,[%i2+0x008] ! Mem[0000000033000008] ldsb [%i1+0x009],%l3 ! Mem[0000000032800009] lduh [%i2+0x03e],%l4 ! Mem[000000003300003e] retl ldd [%i1+0x028],%l0 ! Mem[0000000032800028] p17_jmpl_3_ho: ldx [%o2+0x038],%l5 ! Mem[0000000033000038] stx %l1,[%o0+0x030] ! Mem[0000000032000030] lduh [%o0+0x016],%l5 ! Mem[0000000032000016] lduw [%o2+0x004],%l7 ! Mem[0000000033000004] ldd [%o3+0x008],%l4 ! Mem[0000000033800008] jmpl %g6+8,%g0 lduw [%o3+0x020],%l1 ! Mem[0000000033800020] p17_call_3_ho: lduw [%o2+0x000],%l7 ! Mem[0000000033000000] stw %l7,[%o0+0x034] ! Mem[0000000032000034] stx %l2,[%o2+0x008] ! Mem[0000000033000008] ldsb [%o1+0x009],%l3 ! Mem[0000000032800009] lduh [%o2+0x03e],%l4 ! Mem[000000003300003e] retl ldd [%o1+0x028],%l0 ! Mem[0000000032800028] p18_jmpl_3_le: stw %l5,[%i0+0x004] ! Mem[0000000034000004] ldd [%i0+0x028],%l0 ! Mem[0000000034000028] ldub [%i2+0x01b],%l5 ! Mem[000000003500001b] jmpl %g6+8,%g0 ldsw [%i1+0x038],%l3 ! Mem[0000000034800038] p18_call_3_le: ldub [%i1+0x00e],%l6 ! Mem[000000003480000e] lduw [%i0+0x010],%l0 ! Mem[0000000034000010] lduh [%i3+0x036],%l3 ! Mem[0000000035800036] stw %l3,[%i3+0x034] ! Mem[0000000035800034] retl ldub [%i3+0x000],%l0 ! Mem[0000000035800000] p18_jmpl_3_lo: stw %l5,[%o0+0x004] ! Mem[0000000034000004] ldd [%o0+0x028],%l0 ! Mem[0000000034000028] ldub [%o2+0x01b],%l5 ! Mem[000000003500001b] jmpl %g6+8,%g0 ldsw [%o1+0x038],%l3 ! Mem[0000000034800038] p18_call_3_lo: ldub [%o1+0x00e],%l6 ! Mem[000000003480000e] lduw [%o0+0x010],%l0 ! Mem[0000000034000010] lduh [%o3+0x036],%l3 ! Mem[0000000035800036] stw %l3,[%o3+0x034] ! Mem[0000000035800034] retl ldub [%o3+0x000],%l0 ! Mem[0000000035800000] p18_jmpl_3_he: stb %l5,[%i0+0x019] ! Mem[0000000034000019] stb %l1,[%i3+0x034] ! Mem[0000000035800034] stb %l5,[%i1+0x036] ! Mem[0000000034800036] stx %l7,[%i1+0x000] ! Mem[0000000034800000] lduh [%i3+0x00c],%l4 ! Mem[000000003580000c] jmpl %g6+8,%g0 ldsh [%i3+0x000],%l1 ! Mem[0000000035800000] p18_call_3_he: ldd [%i2+0x020],%l6 ! Mem[0000000035000020] ldd [%i1+0x010],%l6 ! Mem[0000000034800010] ldsb [%i3+0x02e],%l2 ! Mem[000000003580002e] std %l2,[%i2+0x008] ! Mem[0000000035000008] std %l4,[%i1+0x018] ! Mem[0000000034800018] retl ldx [%i1+0x028],%l1 ! Mem[0000000034800028] p18_jmpl_3_ho: stb %l5,[%o0+0x019] ! Mem[0000000034000019] stb %l1,[%o3+0x034] ! Mem[0000000035800034] stb %l5,[%o1+0x036] ! Mem[0000000034800036] stx %l7,[%o1+0x000] ! Mem[0000000034800000] lduh [%o3+0x00c],%l4 ! Mem[000000003580000c] jmpl %g6+8,%g0 ldsh [%o3+0x000],%l1 ! Mem[0000000035800000] p18_call_3_ho: ldd [%o2+0x020],%l6 ! Mem[0000000035000020] ldd [%o1+0x010],%l6 ! Mem[0000000034800010] ldsb [%o3+0x02e],%l2 ! Mem[000000003580002e] std %l2,[%o2+0x008] ! Mem[0000000035000008] std %l4,[%o1+0x018] ! Mem[0000000034800018] retl ldx [%o1+0x028],%l1 ! Mem[0000000034800028] p19_jmpl_3_le: sth %l5,[%i2+0x026] ! Mem[0000000037000026] lduw [%i1+0x008],%l1 ! Mem[0000000036800008] stb %l5,[%i1+0x03b] ! Mem[000000003680003b] jmpl %g6+8,%g0 sth %l3,[%i1+0x038] ! Mem[0000000036800038] p19_call_3_le: stx %l6,[%i3+0x028] ! Mem[0000000037800028] ldsb [%i2+0x031],%l0 ! Mem[0000000037000031] lduh [%i1+0x036],%l3 ! Mem[0000000036800036] lduw [%i0+0x034],%l3 ! Mem[0000000036000034] retl stb %l0,[%i3+0x020] ! Mem[0000000037800020] p19_jmpl_3_lo: sth %l5,[%o2+0x026] ! Mem[0000000037000026] lduw [%o1+0x008],%l1 ! Mem[0000000036800008] stb %l5,[%o1+0x03b] ! Mem[000000003680003b] jmpl %g6+8,%g0 sth %l3,[%o1+0x038] ! Mem[0000000036800038] p19_call_3_lo: stx %l6,[%o3+0x028] ! Mem[0000000037800028] ldsb [%o2+0x031],%l0 ! Mem[0000000037000031] lduh [%o1+0x036],%l3 ! Mem[0000000036800036] lduw [%o0+0x034],%l3 ! Mem[0000000036000034] retl stb %l0,[%o3+0x020] ! Mem[0000000037800020] p19_jmpl_3_he: stw %l5,[%i2+0x038] ! Mem[0000000037000038] ldub [%i0+0x034],%l1 ! Mem[0000000036000034] ldd [%i2+0x010],%l4 ! Mem[0000000037000010] ldsw [%i0+0x004],%l7 ! Mem[0000000036000004] sth %l4,[%i2+0x00c] ! Mem[000000003700000c] jmpl %g6+8,%g0 std %l0,[%i2+0x020] ! Mem[0000000037000020] p19_call_3_he: ldx [%i3+0x000],%l7 ! Mem[0000000037800000] ldd [%i1+0x030],%l6 ! Mem[0000000036800030] ldsw [%i1+0x00c],%l2 ! Mem[000000003680000c] ldub [%i2+0x009],%l3 ! Mem[0000000037000009] stw %l4,[%i3+0x03c] ! Mem[000000003780003c] retl ldsw [%i1+0x028],%l1 ! Mem[0000000036800028] p19_jmpl_3_ho: stw %l5,[%o2+0x038] ! Mem[0000000037000038] ldub [%o0+0x034],%l1 ! Mem[0000000036000034] ldd [%o2+0x010],%l4 ! Mem[0000000037000010] ldsw [%o0+0x004],%l7 ! Mem[0000000036000004] sth %l4,[%o2+0x00c] ! Mem[000000003700000c] jmpl %g6+8,%g0 std %l0,[%o2+0x020] ! Mem[0000000037000020] p19_call_3_ho: ldx [%o3+0x000],%l7 ! Mem[0000000037800000] ldd [%o1+0x030],%l6 ! Mem[0000000036800030] ldsw [%o1+0x00c],%l2 ! Mem[000000003680000c] ldub [%o2+0x009],%l3 ! Mem[0000000037000009] stw %l4,[%o3+0x03c] ! Mem[000000003780003c] retl ldsw [%o1+0x028],%l1 ! Mem[0000000036800028] p20_jmpl_3_le: std %l4,[%i0+0x000] ! Mem[0000000038000000] stx %l1,[%i3+0x028] ! Mem[0000000039800028] sth %l5,[%i0+0x01a] ! Mem[000000003800001a] jmpl %g6+8,%g0 ldub [%i0+0x038],%l3 ! Mem[0000000038000038] p20_call_3_le: lduh [%i0+0x00e],%l6 ! Mem[000000003800000e] stw %l0,[%i1+0x010] ! Mem[0000000038800010] ldx [%i3+0x030],%l3 ! Mem[0000000039800030] ldsb [%i0+0x035],%l3 ! Mem[0000000038000035] retl stx %l0,[%i0+0x000] ! Mem[0000000038000000] p20_jmpl_3_lo: std %l4,[%o0+0x000] ! Mem[0000000038000000] stx %l1,[%o3+0x028] ! Mem[0000000039800028] sth %l5,[%o0+0x01a] ! Mem[000000003800001a] jmpl %g6+8,%g0 ldub [%o0+0x038],%l3 ! Mem[0000000038000038] p20_call_3_lo: lduh [%o0+0x00e],%l6 ! Mem[000000003800000e] stw %l0,[%o1+0x010] ! Mem[0000000038800010] ldx [%o3+0x030],%l3 ! Mem[0000000039800030] ldsb [%o0+0x035],%l3 ! Mem[0000000038000035] retl stx %l0,[%o0+0x000] ! Mem[0000000038000000] p20_jmpl_3_he: ldsb [%i0+0x019],%l5 ! Mem[0000000038000019] ldd [%i2+0x030],%l0 ! Mem[0000000039000030] ldsw [%i3+0x034],%l5 ! Mem[0000000039800034] ldx [%i3+0x000],%l7 ! Mem[0000000039800000] ldsh [%i1+0x00c],%l4 ! Mem[000000003880000c] jmpl %g6+8,%g0 ldsw [%i1+0x000],%l1 ! Mem[0000000038800000] p20_call_3_he: ldsb [%i3+0x021],%l7 ! Mem[0000000039800021] ldsh [%i1+0x016],%l7 ! Mem[0000000038800016] lduh [%i3+0x02e],%l2 ! Mem[000000003980002e] stx %l3,[%i3+0x008] ! Mem[0000000039800008] ldsh [%i1+0x01e],%l4 ! Mem[000000003880001e] retl stx %l1,[%i1+0x028] ! Mem[0000000038800028] p20_jmpl_3_ho: ldsb [%o0+0x019],%l5 ! Mem[0000000038000019] ldd [%o2+0x030],%l0 ! Mem[0000000039000030] ldsw [%o3+0x034],%l5 ! Mem[0000000039800034] ldx [%o3+0x000],%l7 ! Mem[0000000039800000] ldsh [%o1+0x00c],%l4 ! Mem[000000003880000c] jmpl %g6+8,%g0 ldsw [%o1+0x000],%l1 ! Mem[0000000038800000] p20_call_3_ho: ldsb [%o3+0x021],%l7 ! Mem[0000000039800021] ldsh [%o1+0x016],%l7 ! Mem[0000000038800016] lduh [%o3+0x02e],%l2 ! Mem[000000003980002e] stx %l3,[%o3+0x008] ! Mem[0000000039800008] ldsh [%o1+0x01e],%l4 ! Mem[000000003880001e] retl stx %l1,[%o1+0x028] ! Mem[0000000038800028] p21_jmpl_3_le: stb %l5,[%i1+0x027] ! Mem[000000003a800027] ldx [%i0+0x008],%l1 ! Mem[000000003a000008] ldsb [%i3+0x03b],%l5 ! Mem[000000003b80003b] jmpl %g6+8,%g0 ldd [%i0+0x038],%l2 ! Mem[000000003a000038] p21_call_3_le: stw %l6,[%i1+0x02c] ! Mem[000000003a80002c] lduw [%i0+0x030],%l0 ! Mem[000000003a000030] ldx [%i2+0x030],%l3 ! Mem[000000003b000030] std %l2,[%i0+0x030] ! Mem[000000003a000030] retl ldsw [%i0+0x020],%l0 ! Mem[000000003a000020] p21_jmpl_3_lo: stb %l5,[%o1+0x027] ! Mem[000000003a800027] ldx [%o0+0x008],%l1 ! Mem[000000003a000008] ldsb [%o3+0x03b],%l5 ! Mem[000000003b80003b] jmpl %g6+8,%g0 ldd [%o0+0x038],%l2 ! Mem[000000003a000038] p21_call_3_lo: stw %l6,[%o1+0x02c] ! Mem[000000003a80002c] lduw [%o0+0x030],%l0 ! Mem[000000003a000030] ldx [%o2+0x030],%l3 ! Mem[000000003b000030] std %l2,[%o0+0x030] ! Mem[000000003a000030] retl ldsw [%o0+0x020],%l0 ! Mem[000000003a000020] p21_jmpl_3_he: ldub [%i1+0x039],%l5 ! Mem[000000003a800039] std %l0,[%i0+0x030] ! Mem[000000003a000030] stb %l5,[%i1+0x016] ! Mem[000000003a800016] ldd [%i2+0x000],%l6 ! Mem[000000003b000000] ldx [%i1+0x008],%l4 ! Mem[000000003a800008] jmpl %g6+8,%g0 sth %l1,[%i0+0x020] ! Mem[000000003a000020] p21_call_3_he: lduw [%i3+0x000],%l7 ! Mem[000000003b800000] ldsh [%i1+0x036],%l7 ! Mem[000000003a800036] ldx [%i1+0x008],%l2 ! Mem[000000003a800008] ldx [%i3+0x008],%l3 ! Mem[000000003b800008] lduw [%i3+0x03c],%l4 ! Mem[000000003b80003c] retl stb %l1,[%i1+0x02b] ! Mem[000000003a80002b] p21_jmpl_3_ho: ldub [%o1+0x039],%l5 ! Mem[000000003a800039] std %l0,[%o0+0x030] ! Mem[000000003a000030] stb %l5,[%o1+0x016] ! Mem[000000003a800016] ldd [%o2+0x000],%l6 ! Mem[000000003b000000] ldx [%o1+0x008],%l4 ! Mem[000000003a800008] jmpl %g6+8,%g0 sth %l1,[%o0+0x020] ! Mem[000000003a000020] p21_call_3_ho: lduw [%o3+0x000],%l7 ! Mem[000000003b800000] ldsh [%o1+0x036],%l7 ! Mem[000000003a800036] ldx [%o1+0x008],%l2 ! Mem[000000003a800008] ldx [%o3+0x008],%l3 ! Mem[000000003b800008] lduw [%o3+0x03c],%l4 ! Mem[000000003b80003c] retl stb %l1,[%o1+0x02b] ! Mem[000000003a80002b] p22_jmpl_3_le: ldx [%i3+0x000],%l5 ! Mem[000000003d800000] ldd [%i1+0x028],%l0 ! Mem[000000003c800028] lduh [%i2+0x01a],%l5 ! Mem[000000003d00001a] jmpl %g6+8,%g0 ldx [%i0+0x038],%l3 ! Mem[000000003c000038] p22_call_3_le: ldub [%i2+0x00e],%l6 ! Mem[000000003d00000e] ldsw [%i2+0x010],%l0 ! Mem[000000003d000010] std %l2,[%i0+0x030] ! Mem[000000003c000030] lduw [%i1+0x034],%l3 ! Mem[000000003c800034] retl ldx [%i0+0x000],%l0 ! Mem[000000003c000000] p22_jmpl_3_lo: ldx [%o3+0x000],%l5 ! Mem[000000003d800000] ldd [%o1+0x028],%l0 ! Mem[000000003c800028] lduh [%o2+0x01a],%l5 ! Mem[000000003d00001a] jmpl %g6+8,%g0 ldx [%o0+0x038],%l3 ! Mem[000000003c000038] p22_call_3_lo: ldub [%o2+0x00e],%l6 ! Mem[000000003d00000e] ldsw [%o2+0x010],%l0 ! Mem[000000003d000010] std %l2,[%o0+0x030] ! Mem[000000003c000030] lduw [%o1+0x034],%l3 ! Mem[000000003c800034] retl ldx [%o0+0x000],%l0 ! Mem[000000003c000000] p22_jmpl_3_he: ldx [%i3+0x018],%l5 ! Mem[000000003d800018] lduh [%i2+0x034],%l1 ! Mem[000000003d000034] stw %l5,[%i1+0x034] ! Mem[000000003c800034] ldub [%i1+0x006],%l7 ! Mem[000000003c800006] stx %l4,[%i1+0x008] ! Mem[000000003c800008] jmpl %g6+8,%g0 lduw [%i0+0x000],%l1 ! Mem[000000003c000000] p22_call_3_he: ldd [%i3+0x020],%l6 ! Mem[000000003d800020] ldsh [%i1+0x016],%l7 ! Mem[000000003c800016] std %l2,[%i2+0x028] ! Mem[000000003d000028] ldub [%i0+0x009],%l3 ! Mem[000000003c000009] stb %l4,[%i1+0x01f] ! Mem[000000003c80001f] retl ldsh [%i1+0x02a],%l1 ! Mem[000000003c80002a] p22_jmpl_3_ho: ldx [%o3+0x018],%l5 ! Mem[000000003d800018] lduh [%o2+0x034],%l1 ! Mem[000000003d000034] stw %l5,[%o1+0x034] ! Mem[000000003c800034] ldub [%o1+0x006],%l7 ! Mem[000000003c800006] stx %l4,[%o1+0x008] ! Mem[000000003c800008] jmpl %g6+8,%g0 lduw [%o0+0x000],%l1 ! Mem[000000003c000000] p22_call_3_ho: ldd [%o3+0x020],%l6 ! Mem[000000003d800020] ldsh [%o1+0x016],%l7 ! Mem[000000003c800016] std %l2,[%o2+0x028] ! Mem[000000003d000028] ldub [%o0+0x009],%l3 ! Mem[000000003c000009] stb %l4,[%o1+0x01f] ! Mem[000000003c80001f] retl ldsh [%o1+0x02a],%l1 ! Mem[000000003c80002a] p23_jmpl_3_le: lduw [%i0+0x024],%l5 ! Mem[000000003e000024] lduw [%i3+0x008],%l1 ! Mem[000000003f800008] ldx [%i2+0x038],%l5 ! Mem[000000003f000038] jmpl %g6+8,%g0 ldsb [%i0+0x038],%l3 ! Mem[000000003e000038] p23_call_3_le: sth %l6,[%i3+0x02e] ! Mem[000000003f80002e] ldd [%i1+0x030],%l0 ! Mem[000000003e800030] std %l2,[%i3+0x030] ! Mem[000000003f800030] ldsb [%i2+0x035],%l3 ! Mem[000000003f000035] retl stw %l0,[%i0+0x020] ! Mem[000000003e000020] p23_jmpl_3_lo: lduw [%o0+0x024],%l5 ! Mem[000000003e000024] lduw [%o3+0x008],%l1 ! Mem[000000003f800008] ldx [%o2+0x038],%l5 ! Mem[000000003f000038] jmpl %g6+8,%g0 ldsb [%o0+0x038],%l3 ! Mem[000000003e000038] p23_call_3_lo: sth %l6,[%o3+0x02e] ! Mem[000000003f80002e] ldd [%o1+0x030],%l0 ! Mem[000000003e800030] std %l2,[%o3+0x030] ! Mem[000000003f800030] ldsb [%o2+0x035],%l3 ! Mem[000000003f000035] retl stw %l0,[%o0+0x020] ! Mem[000000003e000020] p23_jmpl_3_he: stb %l5,[%i1+0x039] ! Mem[000000003e800039] ldsb [%i0+0x034],%l1 ! Mem[000000003e000034] ldsw [%i2+0x014],%l5 ! Mem[000000003f000014] sth %l7,[%i0+0x006] ! Mem[000000003e000006] ldub [%i0+0x00d],%l4 ! Mem[000000003e00000d] jmpl %g6+8,%g0 ldd [%i0+0x020],%l0 ! Mem[000000003e000020] p23_call_3_he: ldx [%i3+0x000],%l7 ! Mem[000000003f800000] ldub [%i1+0x037],%l7 ! Mem[000000003e800037] stw %l2,[%i0+0x00c] ! Mem[000000003e00000c] stx %l3,[%i0+0x008] ! Mem[000000003e000008] stx %l4,[%i3+0x038] ! Mem[000000003f800038] retl stw %l1,[%i1+0x028] ! Mem[000000003e800028] p23_jmpl_3_ho: stb %l5,[%o1+0x039] ! Mem[000000003e800039] ldsb [%o0+0x034],%l1 ! Mem[000000003e000034] ldsw [%o2+0x014],%l5 ! Mem[000000003f000014] sth %l7,[%o0+0x006] ! Mem[000000003e000006] ldub [%o0+0x00d],%l4 ! Mem[000000003e00000d] jmpl %g6+8,%g0 ldd [%o0+0x020],%l0 ! Mem[000000003e000020] p23_call_3_ho: ldx [%o3+0x000],%l7 ! Mem[000000003f800000] ldub [%o1+0x037],%l7 ! Mem[000000003e800037] stw %l2,[%o0+0x00c] ! Mem[000000003e00000c] stx %l3,[%o0+0x008] ! Mem[000000003e000008] stx %l4,[%o3+0x038] ! Mem[000000003f800038] retl stw %l1,[%o1+0x028] ! Mem[000000003e800028] p24_jmpl_3_le: lduh [%i1+0x006],%l5 ! Mem[0000000040800006] ldsb [%i1+0x02b],%l1 ! Mem[000000004080002b] stw %l5,[%i1+0x018] ! Mem[0000000040800018] jmpl %g6+8,%g0 sth %l3,[%i0+0x038] ! Mem[0000000040000038] p24_call_3_le: lduh [%i0+0x00e],%l6 ! Mem[000000004000000e] stb %l0,[%i0+0x011] ! Mem[0000000040000011] stw %l3,[%i1+0x034] ! Mem[0000000040800034] std %l2,[%i2+0x030] ! Mem[0000000041000030] retl ldsh [%i0+0x000],%l0 ! Mem[0000000040000000] p24_jmpl_3_lo: lduh [%o1+0x006],%l5 ! Mem[0000000040800006] ldsb [%o1+0x02b],%l1 ! Mem[000000004080002b] stw %l5,[%o1+0x018] ! Mem[0000000040800018] jmpl %g6+8,%g0 sth %l3,[%o0+0x038] ! Mem[0000000040000038] p24_call_3_lo: lduh [%o0+0x00e],%l6 ! Mem[000000004000000e] stb %l0,[%o0+0x011] ! Mem[0000000040000011] stw %l3,[%o1+0x034] ! Mem[0000000040800034] std %l2,[%o2+0x030] ! Mem[0000000041000030] retl ldsh [%o0+0x000],%l0 ! Mem[0000000040000000] p24_jmpl_3_he: stw %l5,[%i3+0x018] ! Mem[0000000041800018] sth %l1,[%i2+0x034] ! Mem[0000000041000034] lduw [%i0+0x034],%l5 ! Mem[0000000040000034] ldsb [%i3+0x006],%l7 ! Mem[0000000041800006] stw %l4,[%i0+0x00c] ! Mem[000000004000000c] jmpl %g6+8,%g0 ldx [%i3+0x000],%l1 ! Mem[0000000041800000] p24_call_3_he: ldsb [%i3+0x021],%l7 ! Mem[0000000041800021] ldub [%i1+0x017],%l7 ! Mem[0000000040800017] ldd [%i2+0x028],%l2 ! Mem[0000000041000028] ldx [%i1+0x008],%l3 ! Mem[0000000040800008] ldsb [%i1+0x01f],%l4 ! Mem[000000004080001f] retl ldx [%i1+0x028],%l1 ! Mem[0000000040800028] p24_jmpl_3_ho: stw %l5,[%o3+0x018] ! Mem[0000000041800018] sth %l1,[%o2+0x034] ! Mem[0000000041000034] lduw [%o0+0x034],%l5 ! Mem[0000000040000034] ldsb [%o3+0x006],%l7 ! Mem[0000000041800006] stw %l4,[%o0+0x00c] ! Mem[000000004000000c] jmpl %g6+8,%g0 ldx [%o3+0x000],%l1 ! Mem[0000000041800000] p24_call_3_ho: ldsb [%o3+0x021],%l7 ! Mem[0000000041800021] ldub [%o1+0x017],%l7 ! Mem[0000000040800017] ldd [%o2+0x028],%l2 ! Mem[0000000041000028] ldx [%o1+0x008],%l3 ! Mem[0000000040800008] ldsb [%o1+0x01f],%l4 ! Mem[000000004080001f] retl ldx [%o1+0x028],%l1 ! Mem[0000000040800028] p25_jmpl_3_le: ldub [%i3+0x027],%l5 ! Mem[0000000043800027] ldx [%i2+0x008],%l1 ! Mem[0000000043000008] ldd [%i0+0x038],%l4 ! Mem[0000000042000038] jmpl %g6+8,%g0 ldub [%i3+0x038],%l3 ! Mem[0000000043800038] p25_call_3_le: stw %l6,[%i1+0x02c] ! Mem[000000004280002c] lduh [%i3+0x030],%l0 ! Mem[0000000043800030] stw %l3,[%i3+0x034] ! Mem[0000000043800034] ldub [%i3+0x035],%l3 ! Mem[0000000043800035] retl lduw [%i0+0x020],%l0 ! Mem[0000000042000020] p25_jmpl_3_lo: ldub [%o3+0x027],%l5 ! Mem[0000000043800027] ldx [%o2+0x008],%l1 ! Mem[0000000043000008] ldd [%o0+0x038],%l4 ! Mem[0000000042000038] jmpl %g6+8,%g0 ldub [%o3+0x038],%l3 ! Mem[0000000043800038] p25_call_3_lo: stw %l6,[%o1+0x02c] ! Mem[000000004280002c] lduh [%o3+0x030],%l0 ! Mem[0000000043800030] stw %l3,[%o3+0x034] ! Mem[0000000043800034] ldub [%o3+0x035],%l3 ! Mem[0000000043800035] retl lduw [%o0+0x020],%l0 ! Mem[0000000042000020] p25_jmpl_3_he: ldsb [%i1+0x039],%l5 ! Mem[0000000042800039] lduw [%i0+0x034],%l1 ! Mem[0000000042000034] stw %l5,[%i1+0x014] ! Mem[0000000042800014] ldx [%i2+0x000],%l7 ! Mem[0000000043000000] ldsw [%i3+0x00c],%l4 ! Mem[000000004380000c] jmpl %g6+8,%g0 ldsb [%i3+0x020],%l1 ! Mem[0000000043800020] p25_call_3_he: stb %l7,[%i3+0x001] ! Mem[0000000043800001] lduw [%i1+0x034],%l7 ! Mem[0000000042800034] ldsh [%i3+0x00e],%l2 ! Mem[000000004380000e] ldsh [%i1+0x008],%l3 ! Mem[0000000042800008] lduh [%i3+0x03e],%l4 ! Mem[000000004380003e] retl ldsw [%i1+0x028],%l1 ! Mem[0000000042800028] p25_jmpl_3_ho: ldsb [%o1+0x039],%l5 ! Mem[0000000042800039] lduw [%o0+0x034],%l1 ! Mem[0000000042000034] stw %l5,[%o1+0x014] ! Mem[0000000042800014] ldx [%o2+0x000],%l7 ! Mem[0000000043000000] ldsw [%o3+0x00c],%l4 ! Mem[000000004380000c] jmpl %g6+8,%g0 ldsb [%o3+0x020],%l1 ! Mem[0000000043800020] p25_call_3_ho: stb %l7,[%o3+0x001] ! Mem[0000000043800001] lduw [%o1+0x034],%l7 ! Mem[0000000042800034] ldsh [%o3+0x00e],%l2 ! Mem[000000004380000e] ldsh [%o1+0x008],%l3 ! Mem[0000000042800008] lduh [%o3+0x03e],%l4 ! Mem[000000004380003e] retl ldsw [%o1+0x028],%l1 ! Mem[0000000042800028] p26_jmpl_3_le: ldsw [%i0+0x004],%l5 ! Mem[0000000044000004] ldsh [%i3+0x02a],%l1 ! Mem[000000004580002a] ldub [%i3+0x01b],%l5 ! Mem[000000004580001b] jmpl %g6+8,%g0 stw %l3,[%i3+0x038] ! Mem[0000000045800038] p26_call_3_le: ldub [%i2+0x00e],%l6 ! Mem[000000004500000e] ldd [%i1+0x010],%l0 ! Mem[0000000044800010] ldd [%i2+0x030],%l2 ! Mem[0000000045000030] ldsb [%i0+0x035],%l3 ! Mem[0000000044000035] retl sth %l0,[%i0+0x000] ! Mem[0000000044000000] p26_jmpl_3_lo: ldsw [%o0+0x004],%l5 ! Mem[0000000044000004] ldsh [%o3+0x02a],%l1 ! Mem[000000004580002a] ldub [%o3+0x01b],%l5 ! Mem[000000004580001b] jmpl %g6+8,%g0 stw %l3,[%o3+0x038] ! Mem[0000000045800038] p26_call_3_lo: ldub [%o2+0x00e],%l6 ! Mem[000000004500000e] ldd [%o1+0x010],%l0 ! Mem[0000000044800010] ldd [%o2+0x030],%l2 ! Mem[0000000045000030] ldsb [%o0+0x035],%l3 ! Mem[0000000044000035] retl sth %l0,[%o0+0x000] ! Mem[0000000044000000] p26_jmpl_3_he: ldub [%i2+0x019],%l5 ! Mem[0000000045000019] ldsh [%i1+0x034],%l1 ! Mem[0000000044800034] ldsb [%i2+0x036],%l5 ! Mem[0000000045000036] stw %l7,[%i1+0x004] ! Mem[0000000044800004] stb %l4,[%i2+0x00d] ! Mem[000000004500000d] jmpl %g6+8,%g0 stb %l1,[%i2+0x000] ! Mem[0000000045000000] p26_call_3_he: ldd [%i3+0x020],%l6 ! Mem[0000000045800020] lduw [%i1+0x014],%l7 ! Mem[0000000044800014] ldub [%i1+0x02e],%l2 ! Mem[000000004480002e] stx %l3,[%i1+0x008] ! Mem[0000000044800008] std %l4,[%i1+0x018] ! Mem[0000000044800018] retl sth %l1,[%i1+0x02a] ! Mem[000000004480002a] p26_jmpl_3_ho: ldub [%o2+0x019],%l5 ! Mem[0000000045000019] ldsh [%o1+0x034],%l1 ! Mem[0000000044800034] ldsb [%o2+0x036],%l5 ! Mem[0000000045000036] stw %l7,[%o1+0x004] ! Mem[0000000044800004] stb %l4,[%o2+0x00d] ! Mem[000000004500000d] jmpl %g6+8,%g0 stb %l1,[%o2+0x000] ! Mem[0000000045000000] p26_call_3_ho: ldd [%o3+0x020],%l6 ! Mem[0000000045800020] lduw [%o1+0x014],%l7 ! Mem[0000000044800014] ldub [%o1+0x02e],%l2 ! Mem[000000004480002e] stx %l3,[%o1+0x008] ! Mem[0000000044800008] std %l4,[%o1+0x018] ! Mem[0000000044800018] retl sth %l1,[%o1+0x02a] ! Mem[000000004480002a] p27_jmpl_3_le: ldsh [%i1+0x026],%l5 ! Mem[0000000046800026] stb %l1,[%i1+0x00b] ! Mem[000000004680000b] lduw [%i2+0x038],%l5 ! Mem[0000000047000038] jmpl %g6+8,%g0 lduh [%i3+0x038],%l3 ! Mem[0000000047800038] p27_call_3_le: sth %l6,[%i3+0x02e] ! Mem[000000004780002e] sth %l0,[%i1+0x030] ! Mem[0000000046800030] ldd [%i0+0x030],%l2 ! Mem[0000000046000030] std %l2,[%i0+0x030] ! Mem[0000000046000030] retl ldsb [%i0+0x020],%l0 ! Mem[0000000046000020] p27_jmpl_3_lo: ldsh [%o1+0x026],%l5 ! Mem[0000000046800026] stb %l1,[%o1+0x00b] ! Mem[000000004680000b] lduw [%o2+0x038],%l5 ! Mem[0000000047000038] jmpl %g6+8,%g0 lduh [%o3+0x038],%l3 ! Mem[0000000047800038] p27_call_3_lo: sth %l6,[%o3+0x02e] ! Mem[000000004780002e] sth %l0,[%o1+0x030] ! Mem[0000000046800030] ldd [%o0+0x030],%l2 ! Mem[0000000046000030] std %l2,[%o0+0x030] ! Mem[0000000046000030] retl ldsb [%o0+0x020],%l0 ! Mem[0000000046000020] p27_jmpl_3_he: ldx [%i0+0x038],%l5 ! Mem[0000000046000038] stw %l1,[%i0+0x034] ! Mem[0000000046000034] lduw [%i3+0x014],%l5 ! Mem[0000000047800014] ldub [%i0+0x006],%l7 ! Mem[0000000046000006] ldd [%i2+0x008],%l4 ! Mem[0000000047000008] jmpl %g6+8,%g0 ldub [%i1+0x020],%l1 ! Mem[0000000046800020] p27_call_3_he: ldx [%i3+0x000],%l7 ! Mem[0000000047800000] lduw [%i1+0x034],%l7 ! Mem[0000000046800034] lduw [%i2+0x00c],%l2 ! Mem[000000004700000c] ldx [%i1+0x008],%l3 ! Mem[0000000046800008] stw %l4,[%i3+0x03c] ! Mem[000000004780003c] retl lduw [%i1+0x028],%l1 ! Mem[0000000046800028] p27_jmpl_3_ho: ldx [%o0+0x038],%l5 ! Mem[0000000046000038] stw %l1,[%o0+0x034] ! Mem[0000000046000034] lduw [%o3+0x014],%l5 ! Mem[0000000047800014] ldub [%o0+0x006],%l7 ! Mem[0000000046000006] ldd [%o2+0x008],%l4 ! Mem[0000000047000008] jmpl %g6+8,%g0 ldub [%o1+0x020],%l1 ! Mem[0000000046800020] p27_call_3_ho: ldx [%o3+0x000],%l7 ! Mem[0000000047800000] lduw [%o1+0x034],%l7 ! Mem[0000000046800034] lduw [%o2+0x00c],%l2 ! Mem[000000004700000c] ldx [%o1+0x008],%l3 ! Mem[0000000046800008] stw %l4,[%o3+0x03c] ! Mem[000000004780003c] retl lduw [%o1+0x028],%l1 ! Mem[0000000046800028] p28_jmpl_3_le: ldsb [%i3+0x007],%l5 ! Mem[0000000049800007] ldsb [%i2+0x02b],%l1 ! Mem[000000004900002b] sth %l5,[%i2+0x01a] ! Mem[000000004900001a] jmpl %g6+8,%g0 ldsb [%i3+0x038],%l3 ! Mem[0000000049800038] p28_call_3_le: ldsw [%i1+0x00c],%l6 ! Mem[000000004880000c] ldx [%i3+0x010],%l0 ! Mem[0000000049800010] ldsh [%i3+0x036],%l3 ! Mem[0000000049800036] ldub [%i0+0x035],%l3 ! Mem[0000000048000035] retl ldsw [%i0+0x000],%l0 ! Mem[0000000048000000] p28_jmpl_3_lo: ldsb [%o3+0x007],%l5 ! Mem[0000000049800007] ldsb [%o2+0x02b],%l1 ! Mem[000000004900002b] sth %l5,[%o2+0x01a] ! Mem[000000004900001a] jmpl %g6+8,%g0 ldsb [%o3+0x038],%l3 ! Mem[0000000049800038] p28_call_3_lo: ldsw [%o1+0x00c],%l6 ! Mem[000000004880000c] ldx [%o3+0x010],%l0 ! Mem[0000000049800010] ldsh [%o3+0x036],%l3 ! Mem[0000000049800036] ldub [%o0+0x035],%l3 ! Mem[0000000048000035] retl ldsw [%o0+0x000],%l0 ! Mem[0000000048000000] p28_jmpl_3_he: stb %l5,[%i1+0x019] ! Mem[0000000048800019] ldx [%i1+0x030],%l1 ! Mem[0000000048800030] std %l4,[%i1+0x030] ! Mem[0000000048800030] stb %l7,[%i3+0x006] ! Mem[0000000049800006] lduh [%i1+0x00c],%l4 ! Mem[000000004880000c] jmpl %g6+8,%g0 stw %l1,[%i1+0x000] ! Mem[0000000048800000] p28_call_3_he: ldsb [%i3+0x021],%l7 ! Mem[0000000049800021] stb %l7,[%i1+0x017] ! Mem[0000000048800017] stb %l2,[%i0+0x02e] ! Mem[000000004800002e] ldsh [%i2+0x008],%l3 ! Mem[0000000049000008] ldsh [%i1+0x01e],%l4 ! Mem[000000004880001e] retl ldsh [%i1+0x02a],%l1 ! Mem[000000004880002a] p28_jmpl_3_ho: stb %l5,[%o1+0x019] ! Mem[0000000048800019] ldx [%o1+0x030],%l1 ! Mem[0000000048800030] std %l4,[%o1+0x030] ! Mem[0000000048800030] stb %l7,[%o3+0x006] ! Mem[0000000049800006] lduh [%o1+0x00c],%l4 ! Mem[000000004880000c] jmpl %g6+8,%g0 stw %l1,[%o1+0x000] ! Mem[0000000048800000] p28_call_3_ho: ldsb [%o3+0x021],%l7 ! Mem[0000000049800021] stb %l7,[%o1+0x017] ! Mem[0000000048800017] stb %l2,[%o0+0x02e] ! Mem[000000004800002e] ldsh [%o2+0x008],%l3 ! Mem[0000000049000008] ldsh [%o1+0x01e],%l4 ! Mem[000000004880001e] retl ldsh [%o1+0x02a],%l1 ! Mem[000000004880002a] p29_jmpl_3_le: ldd [%i0+0x020],%l4 ! Mem[000000004a000020] std %l0,[%i0+0x008] ! Mem[000000004a000008] ldsb [%i1+0x03b],%l5 ! Mem[000000004a80003b] jmpl %g6+8,%g0 stb %l3,[%i2+0x038] ! Mem[000000004b000038] p29_call_3_le: std %l6,[%i1+0x028] ! Mem[000000004a800028] ldsh [%i2+0x030],%l0 ! Mem[000000004b000030] ldsh [%i1+0x036],%l3 ! Mem[000000004a800036] stx %l3,[%i1+0x030] ! Mem[000000004a800030] retl ldx [%i0+0x020],%l0 ! Mem[000000004a000020] p29_jmpl_3_lo: ldd [%o0+0x020],%l4 ! Mem[000000004a000020] std %l0,[%o0+0x008] ! Mem[000000004a000008] ldsb [%o1+0x03b],%l5 ! Mem[000000004a80003b] jmpl %g6+8,%g0 stb %l3,[%o2+0x038] ! Mem[000000004b000038] p29_call_3_lo: std %l6,[%o1+0x028] ! Mem[000000004a800028] ldsh [%o2+0x030],%l0 ! Mem[000000004b000030] ldsh [%o1+0x036],%l3 ! Mem[000000004a800036] stx %l3,[%o1+0x030] ! Mem[000000004a800030] retl ldx [%o0+0x020],%l0 ! Mem[000000004a000020] p29_jmpl_3_he: stw %l5,[%i0+0x038] ! Mem[000000004a000038] ldsw [%i3+0x034],%l1 ! Mem[000000004b800034] ldsb [%i1+0x016],%l5 ! Mem[000000004a800016] ldsb [%i2+0x006],%l7 ! Mem[000000004b000006] sth %l4,[%i1+0x00c] ! Mem[000000004a80000c] jmpl %g6+8,%g0 lduh [%i0+0x020],%l1 ! Mem[000000004a000020] p29_call_3_he: stb %l7,[%i3+0x001] ! Mem[000000004b800001] stb %l7,[%i2+0x037] ! Mem[000000004b000037] sth %l2,[%i2+0x00e] ! Mem[000000004b00000e] sth %l3,[%i2+0x008] ! Mem[000000004b000008] ldub [%i3+0x03f],%l4 ! Mem[000000004b80003f] retl stw %l1,[%i1+0x028] ! Mem[000000004a800028] p29_jmpl_3_ho: stw %l5,[%o0+0x038] ! Mem[000000004a000038] ldsw [%o3+0x034],%l1 ! Mem[000000004b800034] ldsb [%o1+0x016],%l5 ! Mem[000000004a800016] ldsb [%o2+0x006],%l7 ! Mem[000000004b000006] sth %l4,[%o1+0x00c] ! Mem[000000004a80000c] jmpl %g6+8,%g0 lduh [%o0+0x020],%l1 ! Mem[000000004a000020] p29_call_3_ho: stb %l7,[%o3+0x001] ! Mem[000000004b800001] stb %l7,[%o2+0x037] ! Mem[000000004b000037] sth %l2,[%o2+0x00e] ! Mem[000000004b00000e] sth %l3,[%o2+0x008] ! Mem[000000004b000008] ldub [%o3+0x03f],%l4 ! Mem[000000004b80003f] retl stw %l1,[%o1+0x028] ! Mem[000000004a800028] p30_jmpl_3_le: stx %l5,[%i2+0x000] ! Mem[000000004d000000] ldsh [%i1+0x02a],%l1 ! Mem[000000004c80002a] ldsw [%i0+0x018],%l5 ! Mem[000000004c000018] jmpl %g6+8,%g0 ldsh [%i2+0x038],%l3 ! Mem[000000004d000038] p30_call_3_le: ldub [%i2+0x00e],%l6 ! Mem[000000004d00000e] stx %l0,[%i1+0x010] ! Mem[000000004c800010] ldsh [%i3+0x036],%l3 ! Mem[000000004d800036] std %l2,[%i1+0x030] ! Mem[000000004c800030] retl stw %l0,[%i0+0x000] ! Mem[000000004c000000] p30_jmpl_3_lo: stx %l5,[%o2+0x000] ! Mem[000000004d000000] ldsh [%o1+0x02a],%l1 ! Mem[000000004c80002a] ldsw [%o0+0x018],%l5 ! Mem[000000004c000018] jmpl %g6+8,%g0 ldsh [%o2+0x038],%l3 ! Mem[000000004d000038] p30_call_3_lo: ldub [%o2+0x00e],%l6 ! Mem[000000004d00000e] stx %l0,[%o1+0x010] ! Mem[000000004c800010] ldsh [%o3+0x036],%l3 ! Mem[000000004d800036] std %l2,[%o1+0x030] ! Mem[000000004c800030] retl stw %l0,[%o0+0x000] ! Mem[000000004c000000] p30_jmpl_3_he: ldsb [%i1+0x019],%l5 ! Mem[000000004c800019] stx %l1,[%i1+0x030] ! Mem[000000004c800030] lduw [%i3+0x034],%l5 ! Mem[000000004d800034] lduh [%i1+0x006],%l7 ! Mem[000000004c800006] ldsh [%i1+0x00c],%l4 ! Mem[000000004c80000c] jmpl %g6+8,%g0 stx %l1,[%i0+0x000] ! Mem[000000004c000000] p30_call_3_he: ldd [%i0+0x020],%l6 ! Mem[000000004c000020] sth %l7,[%i2+0x016] ! Mem[000000004d000016] ldsb [%i3+0x02e],%l2 ! Mem[000000004d80002e] lduh [%i3+0x008],%l3 ! Mem[000000004d800008] stb %l4,[%i1+0x01f] ! Mem[000000004c80001f] retl lduh [%i2+0x02a],%l1 ! Mem[000000004d00002a] p30_jmpl_3_ho: ldsb [%o1+0x019],%l5 ! Mem[000000004c800019] stx %l1,[%o1+0x030] ! Mem[000000004c800030] lduw [%o3+0x034],%l5 ! Mem[000000004d800034] lduh [%o1+0x006],%l7 ! Mem[000000004c800006] ldsh [%o1+0x00c],%l4 ! Mem[000000004c80000c] jmpl %g6+8,%g0 stx %l1,[%o0+0x000] ! Mem[000000004c000000] p30_call_3_ho: ldd [%o0+0x020],%l6 ! Mem[000000004c000020] sth %l7,[%o2+0x016] ! Mem[000000004d000016] ldsb [%o3+0x02e],%l2 ! Mem[000000004d80002e] lduh [%o3+0x008],%l3 ! Mem[000000004d800008] stb %l4,[%o1+0x01f] ! Mem[000000004c80001f] retl lduh [%o2+0x02a],%l1 ! Mem[000000004d00002a] p31_jmpl_3_le: stw %l5,[%i0+0x024] ! Mem[000000004e000024] sth %l1,[%i2+0x00a] ! Mem[000000004f00000a] ldx [%i3+0x038],%l5 ! Mem[000000004f800038] jmpl %g6+8,%g0 stw %l3,[%i2+0x038] ! Mem[000000004f000038] p31_call_3_le: sth %l6,[%i0+0x02e] ! Mem[000000004e00002e] ldx [%i3+0x030],%l0 ! Mem[000000004f800030] ldub [%i2+0x036],%l3 ! Mem[000000004f000036] ldub [%i2+0x035],%l3 ! Mem[000000004f000035] retl ldsh [%i1+0x020],%l0 ! Mem[000000004e800020] p31_jmpl_3_lo: stw %l5,[%o0+0x024] ! Mem[000000004e000024] sth %l1,[%o2+0x00a] ! Mem[000000004f00000a] ldx [%o3+0x038],%l5 ! Mem[000000004f800038] jmpl %g6+8,%g0 stw %l3,[%o2+0x038] ! Mem[000000004f000038] p31_call_3_lo: sth %l6,[%o0+0x02e] ! Mem[000000004e00002e] ldx [%o3+0x030],%l0 ! Mem[000000004f800030] ldub [%o2+0x036],%l3 ! Mem[000000004f000036] ldub [%o2+0x035],%l3 ! Mem[000000004f000035] retl ldsh [%o1+0x020],%l0 ! Mem[000000004e800020] p31_jmpl_3_he: ldub [%i3+0x039],%l5 ! Mem[000000004f800039] stb %l1,[%i3+0x034] ! Mem[000000004f800034] std %l4,[%i0+0x010] ! Mem[000000004e000010] std %l6,[%i0+0x000] ! Mem[000000004e000000] ldx [%i0+0x008],%l4 ! Mem[000000004e000008] jmpl %g6+8,%g0 stb %l1,[%i0+0x020] ! Mem[000000004e000020] p31_call_3_he: ldx [%i0+0x000],%l7 ! Mem[000000004e000000] sth %l7,[%i2+0x036] ! Mem[000000004f000036] ldsw [%i1+0x00c],%l2 ! Mem[000000004e80000c] ldsh [%i3+0x008],%l3 ! Mem[000000004f800008] sth %l4,[%i3+0x03e] ! Mem[000000004f80003e] retl ldsb [%i2+0x02b],%l1 ! Mem[000000004f00002b] p31_jmpl_3_ho: ldub [%o3+0x039],%l5 ! Mem[000000004f800039] stb %l1,[%o3+0x034] ! Mem[000000004f800034] std %l4,[%o0+0x010] ! Mem[000000004e000010] std %l6,[%o0+0x000] ! Mem[000000004e000000] ldx [%o0+0x008],%l4 ! Mem[000000004e000008] jmpl %g6+8,%g0 stb %l1,[%o0+0x020] ! Mem[000000004e000020] p31_call_3_ho: ldx [%o0+0x000],%l7 ! Mem[000000004e000000] sth %l7,[%o2+0x036] ! Mem[000000004f000036] ldsw [%o1+0x00c],%l2 ! Mem[000000004e80000c] ldsh [%o3+0x008],%l3 ! Mem[000000004f800008] sth %l4,[%o3+0x03e] ! Mem[000000004f80003e] retl ldsb [%o2+0x02b],%l1 ! Mem[000000004f00002b] p32_jmpl_3_le: sth %l5,[%i0+0x006] ! Mem[0000000050000006] ldsw [%i0+0x028],%l1 ! Mem[0000000050000028] std %l4,[%i2+0x018] ! Mem[0000000051000018] jmpl %g6+8,%g0 lduh [%i2+0x038],%l3 ! Mem[0000000051000038] p32_call_3_le: ldsw [%i1+0x00c],%l6 ! Mem[000000005080000c] ldub [%i2+0x011],%l0 ! Mem[0000000051000011] ldub [%i0+0x036],%l3 ! Mem[0000000050000036] stx %l3,[%i2+0x030] ! Mem[0000000051000030] retl lduw [%i1+0x000],%l0 ! Mem[0000000050800000] p32_jmpl_3_lo: sth %l5,[%o0+0x006] ! Mem[0000000050000006] ldsw [%o0+0x028],%l1 ! Mem[0000000050000028] std %l4,[%o2+0x018] ! Mem[0000000051000018] jmpl %g6+8,%g0 lduh [%o2+0x038],%l3 ! Mem[0000000051000038] p32_call_3_lo: ldsw [%o1+0x00c],%l6 ! Mem[000000005080000c] ldub [%o2+0x011],%l0 ! Mem[0000000051000011] ldub [%o0+0x036],%l3 ! Mem[0000000050000036] stx %l3,[%o2+0x030] ! Mem[0000000051000030] retl lduw [%o1+0x000],%l0 ! Mem[0000000050800000] p32_jmpl_3_he: ldx [%i1+0x018],%l5 ! Mem[0000000050800018] ldub [%i0+0x034],%l1 ! Mem[0000000050000034] ldsb [%i1+0x036],%l5 ! Mem[0000000050800036] ldsh [%i3+0x006],%l7 ! Mem[0000000051800006] stx %l4,[%i3+0x008] ! Mem[0000000051800008] jmpl %g6+8,%g0 ldsh [%i3+0x000],%l1 ! Mem[0000000051800000] p32_call_3_he: ldsb [%i0+0x021],%l7 ! Mem[0000000050000021] sth %l7,[%i2+0x016] ! Mem[0000000051000016] lduh [%i2+0x02e],%l2 ! Mem[000000005100002e] sth %l3,[%i0+0x008] ! Mem[0000000050000008] ldsb [%i1+0x01f],%l4 ! Mem[000000005080001f] retl sth %l1,[%i2+0x02a] ! Mem[000000005100002a] p32_jmpl_3_ho: ldx [%o1+0x018],%l5 ! Mem[0000000050800018] ldub [%o0+0x034],%l1 ! Mem[0000000050000034] ldsb [%o1+0x036],%l5 ! Mem[0000000050800036] ldsh [%o3+0x006],%l7 ! Mem[0000000051800006] stx %l4,[%o3+0x008] ! Mem[0000000051800008] jmpl %g6+8,%g0 ldsh [%o3+0x000],%l1 ! Mem[0000000051800000] p32_call_3_ho: ldsb [%o0+0x021],%l7 ! Mem[0000000050000021] sth %l7,[%o2+0x016] ! Mem[0000000051000016] lduh [%o2+0x02e],%l2 ! Mem[000000005100002e] sth %l3,[%o0+0x008] ! Mem[0000000050000008] ldsb [%o1+0x01f],%l4 ! Mem[000000005080001f] retl sth %l1,[%o2+0x02a] ! Mem[000000005100002a] p33_jmpl_3_le: std %l4,[%i2+0x020] ! Mem[0000000053000020] std %l0,[%i1+0x008] ! Mem[0000000052800008] ldd [%i2+0x038],%l4 ! Mem[0000000053000038] jmpl %g6+8,%g0 stx %l3,[%i1+0x038] ! Mem[0000000052800038] p33_call_3_le: std %l6,[%i1+0x028] ! Mem[0000000052800028] ldsb [%i1+0x031],%l0 ! Mem[0000000052800031] lduw [%i3+0x034],%l3 ! Mem[0000000053800034] ldx [%i3+0x030],%l3 ! Mem[0000000053800030] retl sth %l0,[%i1+0x020] ! Mem[0000000052800020] p33_jmpl_3_lo: std %l4,[%o2+0x020] ! Mem[0000000053000020] std %l0,[%o1+0x008] ! Mem[0000000052800008] ldd [%o2+0x038],%l4 ! Mem[0000000053000038] jmpl %g6+8,%g0 stx %l3,[%o1+0x038] ! Mem[0000000052800038] p33_call_3_lo: std %l6,[%o1+0x028] ! Mem[0000000052800028] ldsb [%o1+0x031],%l0 ! Mem[0000000052800031] lduw [%o3+0x034],%l3 ! Mem[0000000053800034] ldx [%o3+0x030],%l3 ! Mem[0000000053800030] retl sth %l0,[%o1+0x020] ! Mem[0000000052800020] p33_jmpl_3_he: stb %l5,[%i2+0x039] ! Mem[0000000053000039] ldd [%i3+0x030],%l0 ! Mem[0000000053800030] ldub [%i2+0x016],%l5 ! Mem[0000000053000016] lduw [%i2+0x004],%l7 ! Mem[0000000053000004] ldub [%i3+0x00d],%l4 ! Mem[000000005380000d] jmpl %g6+8,%g0 std %l0,[%i2+0x020] ! Mem[0000000053000020] p33_call_3_he: stb %l7,[%i0+0x001] ! Mem[0000000052000001] stx %l7,[%i2+0x030] ! Mem[0000000053000030] ldx [%i0+0x008],%l2 ! Mem[0000000052000008] lduh [%i0+0x008],%l3 ! Mem[0000000052000008] lduh [%i3+0x03e],%l4 ! Mem[000000005380003e] retl lduw [%i2+0x028],%l1 ! Mem[0000000053000028] p33_jmpl_3_ho: stb %l5,[%o2+0x039] ! Mem[0000000053000039] ldd [%o3+0x030],%l0 ! Mem[0000000053800030] ldub [%o2+0x016],%l5 ! Mem[0000000053000016] lduw [%o2+0x004],%l7 ! Mem[0000000053000004] ldub [%o3+0x00d],%l4 ! Mem[000000005380000d] jmpl %g6+8,%g0 std %l0,[%o2+0x020] ! Mem[0000000053000020] p33_call_3_ho: stb %l7,[%o0+0x001] ! Mem[0000000052000001] stx %l7,[%o2+0x030] ! Mem[0000000053000030] ldx [%o0+0x008],%l2 ! Mem[0000000052000008] lduh [%o0+0x008],%l3 ! Mem[0000000052000008] lduh [%o3+0x03e],%l4 ! Mem[000000005380003e] retl lduw [%o2+0x028],%l1 ! Mem[0000000053000028] p34_jmpl_3_le: stb %l5,[%i0+0x007] ! Mem[0000000054000007] ldub [%i3+0x02b],%l1 ! Mem[000000005580002b] ldsh [%i2+0x01a],%l5 ! Mem[000000005500001a] jmpl %g6+8,%g0 stb %l3,[%i1+0x038] ! Mem[0000000054800038] p34_call_3_le: ldsh [%i3+0x00e],%l6 ! Mem[000000005580000e] std %l0,[%i0+0x010] ! Mem[0000000054000010] lduw [%i1+0x034],%l3 ! Mem[0000000054800034] ldub [%i0+0x035],%l3 ! Mem[0000000054000035] retl ldsb [%i1+0x000],%l0 ! Mem[0000000054800000] p34_jmpl_3_lo: stb %l5,[%o0+0x007] ! Mem[0000000054000007] ldub [%o3+0x02b],%l1 ! Mem[000000005580002b] ldsh [%o2+0x01a],%l5 ! Mem[000000005500001a] jmpl %g6+8,%g0 stb %l3,[%o1+0x038] ! Mem[0000000054800038] p34_call_3_lo: ldsh [%o3+0x00e],%l6 ! Mem[000000005580000e] std %l0,[%o0+0x010] ! Mem[0000000054000010] lduw [%o1+0x034],%l3 ! Mem[0000000054800034] ldub [%o0+0x035],%l3 ! Mem[0000000054000035] retl ldsb [%o1+0x000],%l0 ! Mem[0000000054800000] p34_jmpl_3_he: stw %l5,[%i1+0x018] ! Mem[0000000054800018] std %l0,[%i0+0x030] ! Mem[0000000054000030] std %l4,[%i0+0x030] ! Mem[0000000054000030] stx %l7,[%i1+0x000] ! Mem[0000000054800000] std %l4,[%i2+0x008] ! Mem[0000000055000008] jmpl %g6+8,%g0 ldsw [%i1+0x000],%l1 ! Mem[0000000054800000] p34_call_3_he: ldd [%i0+0x020],%l6 ! Mem[0000000054000020] stx %l7,[%i2+0x010] ! Mem[0000000055000010] std %l2,[%i2+0x028] ! Mem[0000000055000028] ldd [%i1+0x008],%l2 ! Mem[0000000054800008] ldx [%i1+0x018],%l4 ! Mem[0000000054800018] retl ldd [%i2+0x028],%l0 ! Mem[0000000055000028] p34_jmpl_3_ho: stw %l5,[%o1+0x018] ! Mem[0000000054800018] std %l0,[%o0+0x030] ! Mem[0000000054000030] std %l4,[%o0+0x030] ! Mem[0000000054000030] stx %l7,[%o1+0x000] ! Mem[0000000054800000] std %l4,[%o2+0x008] ! Mem[0000000055000008] jmpl %g6+8,%g0 ldsw [%o1+0x000],%l1 ! Mem[0000000054800000] p34_call_3_ho: ldd [%o0+0x020],%l6 ! Mem[0000000054000020] stx %l7,[%o2+0x010] ! Mem[0000000055000010] std %l2,[%o2+0x028] ! Mem[0000000055000028] ldd [%o1+0x008],%l2 ! Mem[0000000054800008] ldx [%o1+0x018],%l4 ! Mem[0000000054800018] retl ldd [%o2+0x028],%l0 ! Mem[0000000055000028] p35_jmpl_3_le: ldx [%i1+0x020],%l5 ! Mem[0000000056800020] sth %l1,[%i1+0x00a] ! Mem[000000005680000a] lduw [%i1+0x038],%l5 ! Mem[0000000056800038] jmpl %g6+8,%g0 ldsh [%i1+0x038],%l3 ! Mem[0000000056800038] p35_call_3_le: sth %l6,[%i0+0x02e] ! Mem[000000005600002e] lduw [%i2+0x030],%l0 ! Mem[0000000057000030] stb %l3,[%i3+0x036] ! Mem[0000000057800036] stx %l3,[%i0+0x030] ! Mem[0000000056000030] retl lduh [%i1+0x020],%l0 ! Mem[0000000056800020] p35_jmpl_3_lo: ldx [%o1+0x020],%l5 ! Mem[0000000056800020] sth %l1,[%o1+0x00a] ! Mem[000000005680000a] lduw [%o1+0x038],%l5 ! Mem[0000000056800038] jmpl %g6+8,%g0 ldsh [%o1+0x038],%l3 ! Mem[0000000056800038] p35_call_3_lo: sth %l6,[%o0+0x02e] ! Mem[000000005600002e] lduw [%o2+0x030],%l0 ! Mem[0000000057000030] stb %l3,[%o3+0x036] ! Mem[0000000057800036] stx %l3,[%o0+0x030] ! Mem[0000000056000030] retl lduh [%o1+0x020],%l0 ! Mem[0000000056800020] p35_jmpl_3_he: ldsb [%i2+0x039],%l5 ! Mem[0000000057000039] lduh [%i2+0x034],%l1 ! Mem[0000000057000034] stx %l5,[%i1+0x010] ! Mem[0000000056800010] ldsw [%i0+0x004],%l7 ! Mem[0000000056000004] ldsb [%i1+0x00d],%l4 ! Mem[000000005680000d] jmpl %g6+8,%g0 stx %l1,[%i1+0x020] ! Mem[0000000056800020] p35_call_3_he: ldx [%i1+0x000],%l7 ! Mem[0000000056800000] ldsb [%i3+0x037],%l7 ! Mem[0000000057800037] stw %l2,[%i3+0x00c] ! Mem[000000005780000c] sth %l3,[%i1+0x008] ! Mem[0000000056800008] stw %l4,[%i3+0x03c] ! Mem[000000005780003c] retl std %l0,[%i2+0x028] ! Mem[0000000057000028] p35_jmpl_3_ho: ldsb [%o2+0x039],%l5 ! Mem[0000000057000039] lduh [%o2+0x034],%l1 ! Mem[0000000057000034] stx %l5,[%o1+0x010] ! Mem[0000000056800010] ldsw [%o0+0x004],%l7 ! Mem[0000000056000004] ldsb [%o1+0x00d],%l4 ! Mem[000000005680000d] jmpl %g6+8,%g0 stx %l1,[%o1+0x020] ! Mem[0000000056800020] p35_call_3_ho: ldx [%o1+0x000],%l7 ! Mem[0000000056800000] ldsb [%o3+0x037],%l7 ! Mem[0000000057800037] stw %l2,[%o3+0x00c] ! Mem[000000005780000c] sth %l3,[%o1+0x008] ! Mem[0000000056800008] stw %l4,[%o3+0x03c] ! Mem[000000005780003c] retl std %l0,[%o2+0x028] ! Mem[0000000057000028] p36_jmpl_3_le: lduw [%i2+0x004],%l5 ! Mem[0000000059000004] ldsw [%i1+0x028],%l1 ! Mem[0000000058800028] sth %l5,[%i0+0x01a] ! Mem[000000005800001a] jmpl %g6+8,%g0 std %l2,[%i1+0x038] ! Mem[0000000058800038] p36_call_3_le: ldsw [%i1+0x00c],%l6 ! Mem[000000005880000c] ldsb [%i1+0x011],%l0 ! Mem[0000000058800011] stb %l3,[%i2+0x036] ! Mem[0000000059000036] ldx [%i0+0x030],%l3 ! Mem[0000000058000030] retl std %l0,[%i2+0x000] ! Mem[0000000059000000] p36_jmpl_3_lo: lduw [%o2+0x004],%l5 ! Mem[0000000059000004] ldsw [%o1+0x028],%l1 ! Mem[0000000058800028] sth %l5,[%o0+0x01a] ! Mem[000000005800001a] jmpl %g6+8,%g0 std %l2,[%o1+0x038] ! Mem[0000000058800038] p36_call_3_lo: ldsw [%o1+0x00c],%l6 ! Mem[000000005880000c] ldsb [%o1+0x011],%l0 ! Mem[0000000058800011] stb %l3,[%o2+0x036] ! Mem[0000000059000036] ldx [%o0+0x030],%l3 ! Mem[0000000058000030] retl std %l0,[%o2+0x000] ! Mem[0000000059000000] p36_jmpl_3_he: ldub [%i0+0x019],%l5 ! Mem[0000000058000019] ldsb [%i0+0x034],%l1 ! Mem[0000000058000034] ldub [%i2+0x036],%l5 ! Mem[0000000059000036] std %l6,[%i3+0x000] ! Mem[0000000059800000] lduw [%i1+0x00c],%l4 ! Mem[000000005880000c] jmpl %g6+8,%g0 lduw [%i0+0x000],%l1 ! Mem[0000000058000000] p36_call_3_he: ldsb [%i1+0x021],%l7 ! Mem[0000000058800021] ldsb [%i3+0x017],%l7 ! Mem[0000000059800017] ldd [%i1+0x028],%l2 ! Mem[0000000058800028] lduh [%i1+0x008],%l3 ! Mem[0000000058800008] ldd [%i1+0x018],%l4 ! Mem[0000000058800018] retl lduh [%i2+0x02a],%l1 ! Mem[000000005900002a] p36_jmpl_3_ho: ldub [%o0+0x019],%l5 ! Mem[0000000058000019] ldsb [%o0+0x034],%l1 ! Mem[0000000058000034] ldub [%o2+0x036],%l5 ! Mem[0000000059000036] std %l6,[%o3+0x000] ! Mem[0000000059800000] lduw [%o1+0x00c],%l4 ! Mem[000000005880000c] jmpl %g6+8,%g0 lduw [%o0+0x000],%l1 ! Mem[0000000058000000] p36_call_3_ho: ldsb [%o1+0x021],%l7 ! Mem[0000000058800021] ldsb [%o3+0x017],%l7 ! Mem[0000000059800017] ldd [%o1+0x028],%l2 ! Mem[0000000058800028] lduh [%o1+0x008],%l3 ! Mem[0000000058800008] ldd [%o1+0x018],%l4 ! Mem[0000000058800018] retl lduh [%o2+0x02a],%l1 ! Mem[000000005900002a] p37_jmpl_3_le: lduh [%i0+0x026],%l5 ! Mem[000000005a000026] stw %l1,[%i3+0x008] ! Mem[000000005b800008] stx %l5,[%i3+0x038] ! Mem[000000005b800038] jmpl %g6+8,%g0 lduh [%i1+0x038],%l3 ! Mem[000000005a800038] p37_call_3_le: std %l6,[%i2+0x028] ! Mem[000000005b000028] stw %l0,[%i0+0x030] ! Mem[000000005a000030] sth %l3,[%i0+0x036] ! Mem[000000005a000036] ldsh [%i1+0x034],%l3 ! Mem[000000005a800034] retl ldd [%i2+0x020],%l0 ! Mem[000000005b000020] p37_jmpl_3_lo: lduh [%o0+0x026],%l5 ! Mem[000000005a000026] stw %l1,[%o3+0x008] ! Mem[000000005b800008] stx %l5,[%o3+0x038] ! Mem[000000005b800038] jmpl %g6+8,%g0 lduh [%o1+0x038],%l3 ! Mem[000000005a800038] p37_call_3_lo: std %l6,[%o2+0x028] ! Mem[000000005b000028] stw %l0,[%o0+0x030] ! Mem[000000005a000030] sth %l3,[%o0+0x036] ! Mem[000000005a000036] ldsh [%o1+0x034],%l3 ! Mem[000000005a800034] retl ldd [%o2+0x020],%l0 ! Mem[000000005b000020] p37_jmpl_3_he: ldx [%i1+0x038],%l5 ! Mem[000000005a800038] stx %l1,[%i2+0x030] ! Mem[000000005b000030] ldx [%i3+0x010],%l5 ! Mem[000000005b800010] ldd [%i2+0x000],%l6 ! Mem[000000005b000000] stw %l4,[%i1+0x00c] ! Mem[000000005a80000c] jmpl %g6+8,%g0 ldd [%i0+0x020],%l0 ! Mem[000000005a000020] p37_call_3_he: stb %l7,[%i1+0x001] ! Mem[000000005a800001] ldsb [%i3+0x037],%l7 ! Mem[000000005b800037] ldsh [%i2+0x00e],%l2 ! Mem[000000005b00000e] ldd [%i1+0x008],%l2 ! Mem[000000005a800008] ldub [%i3+0x03f],%l4 ! Mem[000000005b80003f] retl ldsb [%i2+0x02b],%l1 ! Mem[000000005b00002b] p37_jmpl_3_ho: ldx [%o1+0x038],%l5 ! Mem[000000005a800038] stx %l1,[%o2+0x030] ! Mem[000000005b000030] ldx [%o3+0x010],%l5 ! Mem[000000005b800010] ldd [%o2+0x000],%l6 ! Mem[000000005b000000] stw %l4,[%o1+0x00c] ! Mem[000000005a80000c] jmpl %g6+8,%g0 ldd [%o0+0x020],%l0 ! Mem[000000005a000020] p37_call_3_ho: stb %l7,[%o1+0x001] ! Mem[000000005a800001] ldsb [%o3+0x037],%l7 ! Mem[000000005b800037] ldsh [%o2+0x00e],%l2 ! Mem[000000005b00000e] ldd [%o1+0x008],%l2 ! Mem[000000005a800008] ldub [%o3+0x03f],%l4 ! Mem[000000005b80003f] retl ldsb [%o2+0x02b],%l1 ! Mem[000000005b00002b] p38_jmpl_3_le: ldub [%i1+0x007],%l5 ! Mem[000000005c800007] ldub [%i1+0x02b],%l1 ! Mem[000000005c80002b] ldsw [%i2+0x018],%l5 ! Mem[000000005d000018] jmpl %g6+8,%g0 stx %l3,[%i1+0x038] ! Mem[000000005c800038] p38_call_3_le: ldsh [%i3+0x00e],%l6 ! Mem[000000005d80000e] stb %l0,[%i3+0x011] ! Mem[000000005d800011] sth %l3,[%i3+0x036] ! Mem[000000005d800036] stx %l3,[%i1+0x030] ! Mem[000000005c800030] retl ldub [%i2+0x000],%l0 ! Mem[000000005d000000] p38_jmpl_3_lo: ldub [%o1+0x007],%l5 ! Mem[000000005c800007] ldub [%o1+0x02b],%l1 ! Mem[000000005c80002b] ldsw [%o2+0x018],%l5 ! Mem[000000005d000018] jmpl %g6+8,%g0 stx %l3,[%o1+0x038] ! Mem[000000005c800038] p38_call_3_lo: ldsh [%o3+0x00e],%l6 ! Mem[000000005d80000e] stb %l0,[%o3+0x011] ! Mem[000000005d800011] sth %l3,[%o3+0x036] ! Mem[000000005d800036] stx %l3,[%o1+0x030] ! Mem[000000005c800030] retl ldub [%o2+0x000],%l0 ! Mem[000000005d000000] p38_jmpl_3_he: stb %l5,[%i0+0x019] ! Mem[000000005c000019] stb %l1,[%i0+0x034] ! Mem[000000005c000034] stx %l5,[%i1+0x030] ! Mem[000000005c800030] lduw [%i1+0x004],%l7 ! Mem[000000005c800004] ldsw [%i0+0x00c],%l4 ! Mem[000000005c00000c] jmpl %g6+8,%g0 ldx [%i0+0x000],%l1 ! Mem[000000005c000000] p38_call_3_he: ldsh [%i1+0x020],%l7 ! Mem[000000005c800020] ldsw [%i3+0x014],%l7 ! Mem[000000005d800014] ldub [%i0+0x02e],%l2 ! Mem[000000005c00002e] stb %l3,[%i2+0x009] ! Mem[000000005d000009] lduw [%i1+0x01c],%l4 ! Mem[000000005c80001c] retl stb %l1,[%i2+0x02b] ! Mem[000000005d00002b] p38_jmpl_3_ho: stb %l5,[%o0+0x019] ! Mem[000000005c000019] stb %l1,[%o0+0x034] ! Mem[000000005c000034] stx %l5,[%o1+0x030] ! Mem[000000005c800030] lduw [%o1+0x004],%l7 ! Mem[000000005c800004] ldsw [%o0+0x00c],%l4 ! Mem[000000005c00000c] jmpl %g6+8,%g0 ldx [%o0+0x000],%l1 ! Mem[000000005c000000] p38_call_3_ho: ldsh [%o1+0x020],%l7 ! Mem[000000005c800020] ldsw [%o3+0x014],%l7 ! Mem[000000005d800014] ldub [%o0+0x02e],%l2 ! Mem[000000005c00002e] stb %l3,[%o2+0x009] ! Mem[000000005d000009] lduw [%o1+0x01c],%l4 ! Mem[000000005c80001c] retl stb %l1,[%o2+0x02b] ! Mem[000000005d00002b] p39_jmpl_3_le: ldsw [%i3+0x024],%l5 ! Mem[000000005f800024] stx %l1,[%i2+0x008] ! Mem[000000005f000008] lduh [%i2+0x03a],%l5 ! Mem[000000005f00003a] jmpl %g6+8,%g0 lduw [%i1+0x038],%l3 ! Mem[000000005e800038] p39_call_3_le: stb %l6,[%i0+0x02e] ! Mem[000000005e00002e] ldsw [%i1+0x030],%l0 ! Mem[000000005e800030] sth %l3,[%i1+0x036] ! Mem[000000005e800036] ldx [%i2+0x030],%l3 ! Mem[000000005f000030] retl stb %l0,[%i2+0x020] ! Mem[000000005f000020] p39_jmpl_3_lo: ldsw [%o3+0x024],%l5 ! Mem[000000005f800024] stx %l1,[%o2+0x008] ! Mem[000000005f000008] lduh [%o2+0x03a],%l5 ! Mem[000000005f00003a] jmpl %g6+8,%g0 lduw [%o1+0x038],%l3 ! Mem[000000005e800038] p39_call_3_lo: stb %l6,[%o0+0x02e] ! Mem[000000005e00002e] ldsw [%o1+0x030],%l0 ! Mem[000000005e800030] sth %l3,[%o1+0x036] ! Mem[000000005e800036] ldx [%o2+0x030],%l3 ! Mem[000000005f000030] retl stb %l0,[%o2+0x020] ! Mem[000000005f000020] p39_jmpl_3_he: stw %l5,[%i1+0x038] ! Mem[000000005e800038] ldub [%i2+0x034],%l1 ! Mem[000000005f000034] ldsh [%i1+0x016],%l5 ! Mem[000000005e800016] sth %l7,[%i0+0x006] ! Mem[000000005e000006] stb %l4,[%i0+0x00d] ! Mem[000000005e00000d] jmpl %g6+8,%g0 ldsw [%i3+0x020],%l1 ! Mem[000000005f800020] p39_call_3_he: ldx [%i1+0x000],%l7 ! Mem[000000005e800000] ldsw [%i3+0x034],%l7 ! Mem[000000005f800034] lduw [%i2+0x00c],%l2 ! Mem[000000005f00000c] ldsw [%i3+0x008],%l3 ! Mem[000000005f800008] sth %l4,[%i3+0x03e] ! Mem[000000005f80003e] retl ldub [%i2+0x02b],%l1 ! Mem[000000005f00002b] p39_jmpl_3_ho: stw %l5,[%o1+0x038] ! Mem[000000005e800038] ldub [%o2+0x034],%l1 ! Mem[000000005f000034] ldsh [%o1+0x016],%l5 ! Mem[000000005e800016] sth %l7,[%o0+0x006] ! Mem[000000005e000006] stb %l4,[%o0+0x00d] ! Mem[000000005e00000d] jmpl %g6+8,%g0 ldsw [%o3+0x020],%l1 ! Mem[000000005f800020] p39_call_3_ho: ldx [%o1+0x000],%l7 ! Mem[000000005e800000] ldsw [%o3+0x034],%l7 ! Mem[000000005f800034] lduw [%o2+0x00c],%l2 ! Mem[000000005f00000c] ldsw [%o3+0x008],%l3 ! Mem[000000005f800008] sth %l4,[%o3+0x03e] ! Mem[000000005f80003e] retl ldub [%o2+0x02b],%l1 ! Mem[000000005f00002b] p40_jmpl_3_le: ldsh [%i0+0x006],%l5 ! Mem[0000000060000006] lduh [%i0+0x02a],%l1 ! Mem[000000006000002a] std %l4,[%i1+0x018] ! Mem[0000000060800018] jmpl %g6+8,%g0 ldsh [%i1+0x038],%l3 ! Mem[0000000060800038] p40_call_3_le: ldsb [%i1+0x00e],%l6 ! Mem[000000006080000e] ldd [%i0+0x010],%l0 ! Mem[0000000060000010] stx %l3,[%i3+0x030] ! Mem[0000000061800030] ldsh [%i3+0x034],%l3 ! Mem[0000000061800034] retl stx %l0,[%i2+0x000] ! Mem[0000000061000000] p40_jmpl_3_lo: ldsh [%o0+0x006],%l5 ! Mem[0000000060000006] lduh [%o0+0x02a],%l1 ! Mem[000000006000002a] std %l4,[%o1+0x018] ! Mem[0000000060800018] jmpl %g6+8,%g0 ldsh [%o1+0x038],%l3 ! Mem[0000000060800038] p40_call_3_lo: ldsb [%o1+0x00e],%l6 ! Mem[000000006080000e] ldd [%o0+0x010],%l0 ! Mem[0000000060000010] stx %l3,[%o3+0x030] ! Mem[0000000061800030] ldsh [%o3+0x034],%l3 ! Mem[0000000061800034] retl stx %l0,[%o2+0x000] ! Mem[0000000061000000] p40_jmpl_3_he: ldsb [%i3+0x019],%l5 ! Mem[0000000061800019] ldd [%i0+0x030],%l0 ! Mem[0000000060000030] ldx [%i3+0x030],%l5 ! Mem[0000000061800030] ldsw [%i3+0x004],%l7 ! Mem[0000000061800004] ldd [%i3+0x008],%l4 ! Mem[0000000061800008] jmpl %g6+8,%g0 sth %l1,[%i2+0x000] ! Mem[0000000061000000] p40_call_3_he: ldsb [%i1+0x021],%l7 ! Mem[0000000060800021] lduh [%i0+0x016],%l7 ! Mem[0000000060000016] stb %l2,[%i3+0x02e] ! Mem[000000006180002e] ldd [%i3+0x008],%l2 ! Mem[0000000061800008] ldsb [%i1+0x01f],%l4 ! Mem[000000006080001f] retl ldd [%i2+0x028],%l0 ! Mem[0000000061000028] p40_jmpl_3_ho: ldsb [%o3+0x019],%l5 ! Mem[0000000061800019] ldd [%o0+0x030],%l0 ! Mem[0000000060000030] ldx [%o3+0x030],%l5 ! Mem[0000000061800030] ldsw [%o3+0x004],%l7 ! Mem[0000000061800004] ldd [%o3+0x008],%l4 ! Mem[0000000061800008] jmpl %g6+8,%g0 sth %l1,[%o2+0x000] ! Mem[0000000061000000] p40_call_3_ho: ldsb [%o1+0x021],%l7 ! Mem[0000000060800021] lduh [%o0+0x016],%l7 ! Mem[0000000060000016] stb %l2,[%o3+0x02e] ! Mem[000000006180002e] ldd [%o3+0x008],%l2 ! Mem[0000000061800008] ldsb [%o1+0x01f],%l4 ! Mem[000000006080001f] retl ldd [%o2+0x028],%l0 ! Mem[0000000061000028] p41_jmpl_3_le: ldsb [%i1+0x027],%l5 ! Mem[0000000062800027] stw %l1,[%i1+0x008] ! Mem[0000000062800008] stw %l5,[%i0+0x038] ! Mem[0000000062000038] jmpl %g6+8,%g0 std %l2,[%i1+0x038] ! Mem[0000000062800038] p41_call_3_le: std %l6,[%i2+0x028] ! Mem[0000000063000028] sth %l0,[%i3+0x030] ! Mem[0000000063800030] stx %l3,[%i2+0x030] ! Mem[0000000063000030] sth %l3,[%i3+0x034] ! Mem[0000000063800034] retl ldsw [%i2+0x020],%l0 ! Mem[0000000063000020] p41_jmpl_3_lo: ldsb [%o1+0x027],%l5 ! Mem[0000000062800027] stw %l1,[%o1+0x008] ! Mem[0000000062800008] stw %l5,[%o0+0x038] ! Mem[0000000062000038] jmpl %g6+8,%g0 std %l2,[%o1+0x038] ! Mem[0000000062800038] p41_call_3_lo: std %l6,[%o2+0x028] ! Mem[0000000063000028] sth %l0,[%o3+0x030] ! Mem[0000000063800030] stx %l3,[%o2+0x030] ! Mem[0000000063000030] sth %l3,[%o3+0x034] ! Mem[0000000063800034] retl ldsw [%o2+0x020],%l0 ! Mem[0000000063000020] p41_jmpl_3_he: ldub [%i1+0x039],%l5 ! Mem[0000000062800039] std %l0,[%i1+0x030] ! Mem[0000000062800030] sth %l5,[%i0+0x016] ! Mem[0000000062000016] ldx [%i2+0x000],%l7 ! Mem[0000000063000000] ldx [%i2+0x008],%l4 ! Mem[0000000063000008] jmpl %g6+8,%g0 ldub [%i2+0x020],%l1 ! Mem[0000000063000020] p41_call_3_he: stb %l7,[%i2+0x001] ! Mem[0000000063000001] lduh [%i0+0x036],%l7 ! Mem[0000000062000036] sth %l2,[%i1+0x00e] ! Mem[000000006280000e] stb %l3,[%i0+0x009] ! Mem[0000000062000009] ldsw [%i0+0x03c],%l4 ! Mem[000000006200003c] retl std %l0,[%i2+0x028] ! Mem[0000000063000028] p41_jmpl_3_ho: ldub [%o1+0x039],%l5 ! Mem[0000000062800039] std %l0,[%o1+0x030] ! Mem[0000000062800030] sth %l5,[%o0+0x016] ! Mem[0000000062000016] ldx [%o2+0x000],%l7 ! Mem[0000000063000000] ldx [%o2+0x008],%l4 ! Mem[0000000063000008] jmpl %g6+8,%g0 ldub [%o2+0x020],%l1 ! Mem[0000000063000020] p41_call_3_ho: stb %l7,[%o2+0x001] ! Mem[0000000063000001] lduh [%o0+0x036],%l7 ! Mem[0000000062000036] sth %l2,[%o1+0x00e] ! Mem[000000006280000e] stb %l3,[%o0+0x009] ! Mem[0000000062000009] ldsw [%o0+0x03c],%l4 ! Mem[000000006200003c] retl std %l0,[%o2+0x028] ! Mem[0000000063000028] p42_jmpl_3_le: ldd [%i3+0x000],%l4 ! Mem[0000000065800000] lduw [%i2+0x028],%l1 ! Mem[0000000065000028] ldsh [%i3+0x01a],%l5 ! Mem[000000006580001a] jmpl %g6+8,%g0 ldsw [%i0+0x038],%l3 ! Mem[0000000064000038] p42_call_3_le: ldsh [%i3+0x00e],%l6 ! Mem[000000006580000e] lduh [%i1+0x010],%l0 ! Mem[0000000064800010] ldsb [%i0+0x036],%l3 ! Mem[0000000064000036] ldx [%i0+0x030],%l3 ! Mem[0000000064000030] retl ldx [%i3+0x000],%l0 ! Mem[0000000065800000] p42_jmpl_3_lo: ldd [%o3+0x000],%l4 ! Mem[0000000065800000] lduw [%o2+0x028],%l1 ! Mem[0000000065000028] ldsh [%o3+0x01a],%l5 ! Mem[000000006580001a] jmpl %g6+8,%g0 ldsw [%o0+0x038],%l3 ! Mem[0000000064000038] p42_call_3_lo: ldsh [%o3+0x00e],%l6 ! Mem[000000006580000e] lduh [%o1+0x010],%l0 ! Mem[0000000064800010] ldsb [%o0+0x036],%l3 ! Mem[0000000064000036] ldx [%o0+0x030],%l3 ! Mem[0000000064000030] retl ldx [%o3+0x000],%l0 ! Mem[0000000065800000] p42_jmpl_3_he: ldx [%i2+0x018],%l5 ! Mem[0000000065000018] lduh [%i0+0x034],%l1 ! Mem[0000000064000034] ldsh [%i1+0x036],%l5 ! Mem[0000000064800036] stw %l7,[%i1+0x004] ! Mem[0000000064800004] stx %l4,[%i2+0x008] ! Mem[0000000065000008] jmpl %g6+8,%g0 stw %l1,[%i1+0x000] ! Mem[0000000064800000] p42_call_3_he: ldsh [%i2+0x020],%l7 ! Mem[0000000065000020] lduh [%i0+0x016],%l7 ! Mem[0000000064000016] stx %l2,[%i2+0x028] ! Mem[0000000065000028] ldsw [%i0+0x008],%l3 ! Mem[0000000064000008] ldx [%i1+0x018],%l4 ! Mem[0000000064800018] retl ldsw [%i2+0x028],%l1 ! Mem[0000000065000028] p42_jmpl_3_ho: ldx [%o2+0x018],%l5 ! Mem[0000000065000018] lduh [%o0+0x034],%l1 ! Mem[0000000064000034] ldsh [%o1+0x036],%l5 ! Mem[0000000064800036] stw %l7,[%o1+0x004] ! Mem[0000000064800004] stx %l4,[%o2+0x008] ! Mem[0000000065000008] jmpl %g6+8,%g0 stw %l1,[%o1+0x000] ! Mem[0000000064800000] p42_call_3_ho: ldsh [%o2+0x020],%l7 ! Mem[0000000065000020] lduh [%o0+0x016],%l7 ! Mem[0000000064000016] stx %l2,[%o2+0x028] ! Mem[0000000065000028] ldsw [%o0+0x008],%l3 ! Mem[0000000064000008] ldx [%o1+0x018],%l4 ! Mem[0000000064800018] retl ldsw [%o2+0x028],%l1 ! Mem[0000000065000028] p43_jmpl_3_le: stx %l5,[%i0+0x020] ! Mem[0000000066000020] stx %l1,[%i0+0x008] ! Mem[0000000066000008] lduw [%i2+0x038],%l5 ! Mem[0000000067000038] jmpl %g6+8,%g0 sth %l3,[%i0+0x038] ! Mem[0000000066000038] p43_call_3_le: stb %l6,[%i0+0x02e] ! Mem[000000006600002e] ldsh [%i1+0x030],%l0 ! Mem[0000000066800030] ldsb [%i3+0x036],%l3 ! Mem[0000000067800036] ldsh [%i0+0x034],%l3 ! Mem[0000000066000034] retl stw %l0,[%i3+0x020] ! Mem[0000000067800020] p43_jmpl_3_lo: stx %l5,[%o0+0x020] ! Mem[0000000066000020] stx %l1,[%o0+0x008] ! Mem[0000000066000008] lduw [%o2+0x038],%l5 ! Mem[0000000067000038] jmpl %g6+8,%g0 sth %l3,[%o0+0x038] ! Mem[0000000066000038] p43_call_3_lo: stb %l6,[%o0+0x02e] ! Mem[000000006600002e] ldsh [%o1+0x030],%l0 ! Mem[0000000066800030] ldsb [%o3+0x036],%l3 ! Mem[0000000067800036] ldsh [%o0+0x034],%l3 ! Mem[0000000066000034] retl stw %l0,[%o3+0x020] ! Mem[0000000067800020] p43_jmpl_3_he: stb %l5,[%i1+0x039] ! Mem[0000000066800039] ldsb [%i1+0x034],%l1 ! Mem[0000000066800034] ldx [%i2+0x010],%l5 ! Mem[0000000067000010] ldub [%i0+0x006],%l7 ! Mem[0000000066000006] ldub [%i1+0x00d],%l4 ! Mem[000000006680000d] jmpl %g6+8,%g0 lduh [%i0+0x020],%l1 ! Mem[0000000066000020] p43_call_3_he: ldx [%i2+0x000],%l7 ! Mem[0000000067000000] ldx [%i0+0x030],%l7 ! Mem[0000000066000030] ldsb [%i0+0x00e],%l2 ! Mem[000000006600000e] stw %l3,[%i1+0x008] ! Mem[0000000066800008] std %l4,[%i0+0x038] ! Mem[0000000066000038] retl stx %l1,[%i2+0x028] ! Mem[0000000067000028] p43_jmpl_3_ho: stb %l5,[%o1+0x039] ! Mem[0000000066800039] ldsb [%o1+0x034],%l1 ! Mem[0000000066800034] ldx [%o2+0x010],%l5 ! Mem[0000000067000010] ldub [%o0+0x006],%l7 ! Mem[0000000066000006] ldub [%o1+0x00d],%l4 ! Mem[000000006680000d] jmpl %g6+8,%g0 lduh [%o0+0x020],%l1 ! Mem[0000000066000020] p43_call_3_ho: ldx [%o2+0x000],%l7 ! Mem[0000000067000000] ldx [%o0+0x030],%l7 ! Mem[0000000066000030] ldsb [%o0+0x00e],%l2 ! Mem[000000006600000e] stw %l3,[%o1+0x008] ! Mem[0000000066800008] std %l4,[%o0+0x038] ! Mem[0000000066000038] retl stx %l1,[%o2+0x028] ! Mem[0000000067000028] p44_jmpl_3_le: stw %l5,[%i2+0x004] ! Mem[0000000069000004] ldx [%i1+0x028],%l1 ! Mem[0000000068800028] stb %l5,[%i2+0x01b] ! Mem[000000006900001b] jmpl %g6+8,%g0 lduw [%i0+0x038],%l3 ! Mem[0000000068000038] p44_call_3_le: ldsb [%i1+0x00e],%l6 ! Mem[000000006880000e] sth %l0,[%i3+0x010] ! Mem[0000000069800010] ldsw [%i1+0x034],%l3 ! Mem[0000000068800034] sth %l3,[%i0+0x034] ! Mem[0000000068000034] retl ldsh [%i3+0x000],%l0 ! Mem[0000000069800000] p44_jmpl_3_lo: stw %l5,[%o2+0x004] ! Mem[0000000069000004] ldx [%o1+0x028],%l1 ! Mem[0000000068800028] stb %l5,[%o2+0x01b] ! Mem[000000006900001b] jmpl %g6+8,%g0 lduw [%o0+0x038],%l3 ! Mem[0000000068000038] p44_call_3_lo: ldsb [%o1+0x00e],%l6 ! Mem[000000006880000e] sth %l0,[%o3+0x010] ! Mem[0000000069800010] ldsw [%o1+0x034],%l3 ! Mem[0000000068800034] sth %l3,[%o0+0x034] ! Mem[0000000068000034] retl ldsh [%o3+0x000],%l0 ! Mem[0000000069800000] p44_jmpl_3_he: stw %l5,[%i2+0x018] ! Mem[0000000069000018] sth %l1,[%i3+0x034] ! Mem[0000000069800034] sth %l5,[%i0+0x036] ! Mem[0000000068000036] stb %l7,[%i3+0x006] ! Mem[0000000069800006] std %l4,[%i1+0x008] ! Mem[0000000068800008] jmpl %g6+8,%g0 ldsb [%i0+0x000],%l1 ! Mem[0000000068000000] p44_call_3_he: ldsb [%i2+0x021],%l7 ! Mem[0000000069000021] ldx [%i0+0x010],%l7 ! Mem[0000000068000010] ldsw [%i2+0x02c],%l2 ! Mem[000000006900002c] stb %l3,[%i1+0x009] ! Mem[0000000068800009] ldd [%i1+0x018],%l4 ! Mem[0000000068800018] retl stb %l1,[%i2+0x02b] ! Mem[000000006900002b] p44_jmpl_3_ho: stw %l5,[%o2+0x018] ! Mem[0000000069000018] sth %l1,[%o3+0x034] ! Mem[0000000069800034] sth %l5,[%o0+0x036] ! Mem[0000000068000036] stb %l7,[%o3+0x006] ! Mem[0000000069800006] std %l4,[%o1+0x008] ! Mem[0000000068800008] jmpl %g6+8,%g0 ldsb [%o0+0x000],%l1 ! Mem[0000000068000000] p44_call_3_ho: ldsb [%o2+0x021],%l7 ! Mem[0000000069000021] ldx [%o0+0x010],%l7 ! Mem[0000000068000010] ldsw [%o2+0x02c],%l2 ! Mem[000000006900002c] stb %l3,[%o1+0x009] ! Mem[0000000068800009] ldd [%o1+0x018],%l4 ! Mem[0000000068800018] retl stb %l1,[%o2+0x02b] ! Mem[000000006900002b] p45_jmpl_3_le: sth %l5,[%i3+0x026] ! Mem[000000006b800026] ldd [%i3+0x008],%l0 ! Mem[000000006b800008] stx %l5,[%i1+0x038] ! Mem[000000006a800038] jmpl %g6+8,%g0 ldd [%i0+0x038],%l2 ! Mem[000000006a000038] p45_call_3_le: ldx [%i2+0x028],%l6 ! Mem[000000006b000028] ldx [%i2+0x030],%l0 ! Mem[000000006b000030] ldsw [%i3+0x034],%l3 ! Mem[000000006b800034] lduh [%i1+0x034],%l3 ! Mem[000000006a800034] retl lduw [%i3+0x020],%l0 ! Mem[000000006b800020] p45_jmpl_3_lo: sth %l5,[%o3+0x026] ! Mem[000000006b800026] ldd [%o3+0x008],%l0 ! Mem[000000006b800008] stx %l5,[%o1+0x038] ! Mem[000000006a800038] jmpl %g6+8,%g0 ldd [%o0+0x038],%l2 ! Mem[000000006a000038] p45_call_3_lo: ldx [%o2+0x028],%l6 ! Mem[000000006b000028] ldx [%o2+0x030],%l0 ! Mem[000000006b000030] ldsw [%o3+0x034],%l3 ! Mem[000000006b800034] lduh [%o1+0x034],%l3 ! Mem[000000006a800034] retl lduw [%o3+0x020],%l0 ! Mem[000000006b800020] p45_jmpl_3_he: ldsb [%i0+0x039],%l5 ! Mem[000000006a000039] lduw [%i1+0x034],%l1 ! Mem[000000006a800034] ldsh [%i1+0x016],%l5 ! Mem[000000006a800016] ldsb [%i2+0x006],%l7 ! Mem[000000006b000006] ldsb [%i1+0x00d],%l4 ! Mem[000000006a80000d] jmpl %g6+8,%g0 stb %l1,[%i0+0x020] ! Mem[000000006a000020] p45_call_3_he: stb %l7,[%i2+0x001] ! Mem[000000006b000001] std %l6,[%i0+0x030] ! Mem[000000006a000030] ldx [%i3+0x008],%l2 ! Mem[000000006b800008] ldsw [%i1+0x008],%l3 ! Mem[000000006a800008] ldub [%i0+0x03f],%l4 ! Mem[000000006a00003f] retl ldub [%i3+0x02b],%l1 ! Mem[000000006b80002b] p45_jmpl_3_ho: ldsb [%o0+0x039],%l5 ! Mem[000000006a000039] lduw [%o1+0x034],%l1 ! Mem[000000006a800034] ldsh [%o1+0x016],%l5 ! Mem[000000006a800016] ldsb [%o2+0x006],%l7 ! Mem[000000006b000006] ldsb [%o1+0x00d],%l4 ! Mem[000000006a80000d] jmpl %g6+8,%g0 stb %l1,[%o0+0x020] ! Mem[000000006a000020] p45_call_3_ho: stb %l7,[%o2+0x001] ! Mem[000000006b000001] std %l6,[%o0+0x030] ! Mem[000000006a000030] ldx [%o3+0x008],%l2 ! Mem[000000006b800008] ldsw [%o1+0x008],%l3 ! Mem[000000006a800008] ldub [%o0+0x03f],%l4 ! Mem[000000006a00003f] retl ldub [%o3+0x02b],%l1 ! Mem[000000006b80002b] p46_jmpl_3_le: std %l4,[%i0+0x000] ! Mem[000000006c000000] lduw [%i0+0x028],%l1 ! Mem[000000006c000028] ldsb [%i0+0x01b],%l5 ! Mem[000000006c00001b] jmpl %g6+8,%g0 ldx [%i0+0x038],%l3 ! Mem[000000006c000038] p46_call_3_le: ldd [%i3+0x008],%l6 ! Mem[000000006d800008] ldub [%i1+0x011],%l0 ! Mem[000000006c800011] lduh [%i2+0x036],%l3 ! Mem[000000006d000036] ldd [%i2+0x030],%l2 ! Mem[000000006d000030] retl sth %l0,[%i3+0x000] ! Mem[000000006d800000] p46_jmpl_3_lo: std %l4,[%o0+0x000] ! Mem[000000006c000000] lduw [%o0+0x028],%l1 ! Mem[000000006c000028] ldsb [%o0+0x01b],%l5 ! Mem[000000006c00001b] jmpl %g6+8,%g0 ldx [%o0+0x038],%l3 ! Mem[000000006c000038] p46_call_3_lo: ldd [%o3+0x008],%l6 ! Mem[000000006d800008] ldub [%o1+0x011],%l0 ! Mem[000000006c800011] lduh [%o2+0x036],%l3 ! Mem[000000006d000036] ldd [%o2+0x030],%l2 ! Mem[000000006d000030] retl sth %l0,[%o3+0x000] ! Mem[000000006d800000] p46_jmpl_3_he: ldub [%i1+0x019],%l5 ! Mem[000000006c800019] ldsh [%i3+0x034],%l1 ! Mem[000000006d800034] lduh [%i2+0x036],%l5 ! Mem[000000006d000036] lduh [%i1+0x006],%l7 ! Mem[000000006c800006] lduw [%i0+0x00c],%l4 ! Mem[000000006c00000c] jmpl %g6+8,%g0 ldsh [%i3+0x000],%l1 ! Mem[000000006d800000] p46_call_3_he: ldsh [%i3+0x020],%l7 ! Mem[000000006d800020] std %l6,[%i1+0x010] ! Mem[000000006c800010] std %l2,[%i1+0x028] ! Mem[000000006c800028] stw %l3,[%i1+0x008] ! Mem[000000006c800008] lduw [%i1+0x01c],%l4 ! Mem[000000006c80001c] retl stw %l1,[%i3+0x028] ! Mem[000000006d800028] p46_jmpl_3_ho: ldub [%o1+0x019],%l5 ! Mem[000000006c800019] ldsh [%o3+0x034],%l1 ! Mem[000000006d800034] lduh [%o2+0x036],%l5 ! Mem[000000006d000036] lduh [%o1+0x006],%l7 ! Mem[000000006c800006] lduw [%o0+0x00c],%l4 ! Mem[000000006c00000c] jmpl %g6+8,%g0 ldsh [%o3+0x000],%l1 ! Mem[000000006d800000] p46_call_3_ho: ldsh [%o3+0x020],%l7 ! Mem[000000006d800020] std %l6,[%o1+0x010] ! Mem[000000006c800010] std %l2,[%o1+0x028] ! Mem[000000006c800028] stw %l3,[%o1+0x008] ! Mem[000000006c800008] lduw [%o1+0x01c],%l4 ! Mem[000000006c80001c] retl stw %l1,[%o3+0x028] ! Mem[000000006d800028] p47_jmpl_3_le: stb %l5,[%i2+0x027] ! Mem[000000006f000027] ldsb [%i1+0x00b],%l1 ! Mem[000000006e80000b] lduh [%i3+0x03a],%l5 ! Mem[000000006f80003a] jmpl %g6+8,%g0 ldsw [%i3+0x038],%l3 ! Mem[000000006f800038] p47_call_3_le: stb %l6,[%i1+0x02e] ! Mem[000000006e80002e] stx %l0,[%i0+0x030] ! Mem[000000006e000030] lduh [%i0+0x036],%l3 ! Mem[000000006e000036] sth %l3,[%i2+0x034] ! Mem[000000006f000034] retl ldsb [%i0+0x020],%l0 ! Mem[000000006e000020] p47_jmpl_3_lo: stb %l5,[%o2+0x027] ! Mem[000000006f000027] ldsb [%o1+0x00b],%l1 ! Mem[000000006e80000b] lduh [%o3+0x03a],%l5 ! Mem[000000006f80003a] jmpl %g6+8,%g0 ldsw [%o3+0x038],%l3 ! Mem[000000006f800038] p47_call_3_lo: stb %l6,[%o1+0x02e] ! Mem[000000006e80002e] stx %l0,[%o0+0x030] ! Mem[000000006e000030] lduh [%o0+0x036],%l3 ! Mem[000000006e000036] sth %l3,[%o2+0x034] ! Mem[000000006f000034] retl ldsb [%o0+0x020],%l0 ! Mem[000000006e000020] p47_jmpl_3_he: ldx [%i3+0x038],%l5 ! Mem[000000006f800038] stw %l1,[%i0+0x034] ! Mem[000000006e000034] sth %l5,[%i3+0x016] ! Mem[000000006f800016] stw %l7,[%i0+0x004] ! Mem[000000006e000004] stw %l4,[%i3+0x00c] ! Mem[000000006f80000c] jmpl %g6+8,%g0 std %l0,[%i2+0x020] ! Mem[000000006f000020] p47_call_3_he: std %l6,[%i3+0x000] ! Mem[000000006f800000] std %l6,[%i1+0x030] ! Mem[000000006e800030] stw %l2,[%i2+0x00c] ! Mem[000000006f00000c] lduw [%i2+0x008],%l3 ! Mem[000000006f000008] sth %l4,[%i0+0x03e] ! Mem[000000006e00003e] retl ldx [%i3+0x028],%l1 ! Mem[000000006f800028] p47_jmpl_3_ho: ldx [%o3+0x038],%l5 ! Mem[000000006f800038] stw %l1,[%o0+0x034] ! Mem[000000006e000034] sth %l5,[%o3+0x016] ! Mem[000000006f800016] stw %l7,[%o0+0x004] ! Mem[000000006e000004] stw %l4,[%o3+0x00c] ! Mem[000000006f80000c] jmpl %g6+8,%g0 std %l0,[%o2+0x020] ! Mem[000000006f000020] p47_call_3_ho: std %l6,[%o3+0x000] ! Mem[000000006f800000] std %l6,[%o1+0x030] ! Mem[000000006e800030] stw %l2,[%o2+0x00c] ! Mem[000000006f00000c] lduw [%o2+0x008],%l3 ! Mem[000000006f000008] sth %l4,[%o0+0x03e] ! Mem[000000006e00003e] retl ldx [%o3+0x028],%l1 ! Mem[000000006f800028] p48_jmpl_3_le: ldx [%i0+0x000],%l5 ! Mem[0000000070000000] ldx [%i3+0x028],%l1 ! Mem[0000000071800028] ldx [%i2+0x018],%l5 ! Mem[0000000071000018] jmpl %g6+8,%g0 sth %l3,[%i3+0x038] ! Mem[0000000071800038] p48_call_3_le: ldsb [%i1+0x00e],%l6 ! Mem[000000007080000e] std %l0,[%i2+0x010] ! Mem[0000000071000010] ldx [%i3+0x030],%l3 ! Mem[0000000071800030] lduh [%i3+0x034],%l3 ! Mem[0000000071800034] retl lduh [%i0+0x000],%l0 ! Mem[0000000070000000] p48_jmpl_3_lo: ldx [%o0+0x000],%l5 ! Mem[0000000070000000] ldx [%o3+0x028],%l1 ! Mem[0000000071800028] ldx [%o2+0x018],%l5 ! Mem[0000000071000018] jmpl %g6+8,%g0 sth %l3,[%o3+0x038] ! Mem[0000000071800038] p48_call_3_lo: ldsb [%o1+0x00e],%l6 ! Mem[000000007080000e] std %l0,[%o2+0x010] ! Mem[0000000071000010] ldx [%o3+0x030],%l3 ! Mem[0000000071800030] lduh [%o3+0x034],%l3 ! Mem[0000000071800034] retl lduh [%o0+0x000],%l0 ! Mem[0000000070000000] p48_jmpl_3_he: stb %l5,[%i1+0x019] ! Mem[0000000070800019] ldx [%i2+0x030],%l1 ! Mem[0000000071000030] ldd [%i1+0x030],%l4 ! Mem[0000000070800030] ldsh [%i3+0x006],%l7 ! Mem[0000000071800006] ldsw [%i3+0x00c],%l4 ! Mem[000000007180000c] jmpl %g6+8,%g0 lduh [%i2+0x000],%l1 ! Mem[0000000071000000] p48_call_3_he: ldsb [%i3+0x021],%l7 ! Mem[0000000071800021] stw %l7,[%i1+0x014] ! Mem[0000000070800014] ldd [%i0+0x028],%l2 ! Mem[0000000070000028] ldsb [%i2+0x009],%l3 ! Mem[0000000071000009] stx %l4,[%i1+0x018] ! Mem[0000000070800018] retl ldsw [%i3+0x028],%l1 ! Mem[0000000071800028] p48_jmpl_3_ho: stb %l5,[%o1+0x019] ! Mem[0000000070800019] ldx [%o2+0x030],%l1 ! Mem[0000000071000030] ldd [%o1+0x030],%l4 ! Mem[0000000070800030] ldsh [%o3+0x006],%l7 ! Mem[0000000071800006] ldsw [%o3+0x00c],%l4 ! Mem[000000007180000c] jmpl %g6+8,%g0 lduh [%o2+0x000],%l1 ! Mem[0000000071000000] p48_call_3_ho: ldsb [%o3+0x021],%l7 ! Mem[0000000071800021] stw %l7,[%o1+0x014] ! Mem[0000000070800014] ldd [%o0+0x028],%l2 ! Mem[0000000070000028] ldsb [%o2+0x009],%l3 ! Mem[0000000071000009] stx %l4,[%o1+0x018] ! Mem[0000000070800018] retl ldsw [%o3+0x028],%l1 ! Mem[0000000071800028] p49_jmpl_3_le: lduw [%i0+0x024],%l5 ! Mem[0000000072000024] ldd [%i1+0x008],%l0 ! Mem[0000000072800008] stw %l5,[%i2+0x038] ! Mem[0000000073000038] jmpl %g6+8,%g0 ldub [%i3+0x038],%l3 ! Mem[0000000073800038] p49_call_3_le: ldx [%i2+0x028],%l6 ! Mem[0000000073000028] ldub [%i1+0x031],%l0 ! Mem[0000000072800031] ldx [%i1+0x030],%l3 ! Mem[0000000072800030] ldd [%i0+0x030],%l2 ! Mem[0000000072000030] retl std %l0,[%i0+0x020] ! Mem[0000000072000020] p49_jmpl_3_lo: lduw [%o0+0x024],%l5 ! Mem[0000000072000024] ldd [%o1+0x008],%l0 ! Mem[0000000072800008] stw %l5,[%o2+0x038] ! Mem[0000000073000038] jmpl %g6+8,%g0 ldub [%o3+0x038],%l3 ! Mem[0000000073800038] p49_call_3_lo: ldx [%o2+0x028],%l6 ! Mem[0000000073000028] ldub [%o1+0x031],%l0 ! Mem[0000000072800031] ldx [%o1+0x030],%l3 ! Mem[0000000072800030] ldd [%o0+0x030],%l2 ! Mem[0000000072000030] retl std %l0,[%o0+0x020] ! Mem[0000000072000020] p49_jmpl_3_he: stw %l5,[%i3+0x038] ! Mem[0000000073800038] ldsw [%i0+0x034],%l1 ! Mem[0000000072000034] lduh [%i1+0x016],%l5 ! Mem[0000000072800016] stb %l7,[%i2+0x006] ! Mem[0000000073000006] stb %l4,[%i2+0x00d] ! Mem[000000007300000d] jmpl %g6+8,%g0 stx %l1,[%i1+0x020] ! Mem[0000000072800020] p49_call_3_he: stb %l7,[%i3+0x001] ! Mem[0000000073800001] stw %l7,[%i1+0x034] ! Mem[0000000072800034] ldsh [%i2+0x00e],%l2 ! Mem[000000007300000e] stw %l3,[%i3+0x008] ! Mem[0000000073800008] ldsw [%i0+0x03c],%l4 ! Mem[000000007200003c] retl stx %l1,[%i3+0x028] ! Mem[0000000073800028] p49_jmpl_3_ho: stw %l5,[%o3+0x038] ! Mem[0000000073800038] ldsw [%o0+0x034],%l1 ! Mem[0000000072000034] lduh [%o1+0x016],%l5 ! Mem[0000000072800016] stb %l7,[%o2+0x006] ! Mem[0000000073000006] stb %l4,[%o2+0x00d] ! Mem[000000007300000d] jmpl %g6+8,%g0 stx %l1,[%o1+0x020] ! Mem[0000000072800020] p49_call_3_ho: stb %l7,[%o3+0x001] ! Mem[0000000073800001] stw %l7,[%o1+0x034] ! Mem[0000000072800034] ldsh [%o2+0x00e],%l2 ! Mem[000000007300000e] stw %l3,[%o3+0x008] ! Mem[0000000073800008] ldsw [%o0+0x03c],%l4 ! Mem[000000007200003c] retl stx %l1,[%o3+0x028] ! Mem[0000000073800028] p50_jmpl_3_le: lduh [%i2+0x006],%l5 ! Mem[0000000075000006] stb %l1,[%i2+0x02b] ! Mem[000000007500002b] ldsh [%i1+0x01a],%l5 ! Mem[000000007480001a] jmpl %g6+8,%g0 ldd [%i3+0x038],%l2 ! Mem[0000000075800038] p50_call_3_le: ldd [%i0+0x008],%l6 ! Mem[0000000074000008] ldsb [%i0+0x011],%l0 ! Mem[0000000074000011] ldx [%i3+0x030],%l3 ! Mem[0000000075800030] stb %l3,[%i0+0x035] ! Mem[0000000074000035] retl ldd [%i0+0x000],%l0 ! Mem[0000000074000000] p50_jmpl_3_lo: lduh [%o2+0x006],%l5 ! Mem[0000000075000006] stb %l1,[%o2+0x02b] ! Mem[000000007500002b] ldsh [%o1+0x01a],%l5 ! Mem[000000007480001a] jmpl %g6+8,%g0 ldd [%o3+0x038],%l2 ! Mem[0000000075800038] p50_call_3_lo: ldd [%o0+0x008],%l6 ! Mem[0000000074000008] ldsb [%o0+0x011],%l0 ! Mem[0000000074000011] ldx [%o3+0x030],%l3 ! Mem[0000000075800030] stb %l3,[%o0+0x035] ! Mem[0000000074000035] retl ldd [%o0+0x000],%l0 ! Mem[0000000074000000] p50_jmpl_3_he: ldsb [%i1+0x019],%l5 ! Mem[0000000074800019] stx %l1,[%i2+0x030] ! Mem[0000000075000030] stb %l5,[%i3+0x036] ! Mem[0000000075800036] stx %l7,[%i1+0x000] ! Mem[0000000074800000] ldd [%i1+0x008],%l4 ! Mem[0000000074800008] jmpl %g6+8,%g0 lduw [%i0+0x000],%l1 ! Mem[0000000074000000] p50_call_3_he: ldsh [%i3+0x020],%l7 ! Mem[0000000075800020] ldd [%i1+0x010],%l6 ! Mem[0000000074800010] ldub [%i3+0x02e],%l2 ! Mem[000000007580002e] lduw [%i3+0x008],%l3 ! Mem[0000000075800008] lduh [%i1+0x01e],%l4 ! Mem[000000007480001e] retl lduw [%i3+0x028],%l1 ! Mem[0000000075800028] p50_jmpl_3_ho: ldsb [%o1+0x019],%l5 ! Mem[0000000074800019] stx %l1,[%o2+0x030] ! Mem[0000000075000030] stb %l5,[%o3+0x036] ! Mem[0000000075800036] stx %l7,[%o1+0x000] ! Mem[0000000074800000] ldd [%o1+0x008],%l4 ! Mem[0000000074800008] jmpl %g6+8,%g0 lduw [%o0+0x000],%l1 ! Mem[0000000074000000] p50_call_3_ho: ldsh [%o3+0x020],%l7 ! Mem[0000000075800020] ldd [%o1+0x010],%l6 ! Mem[0000000074800010] ldub [%o3+0x02e],%l2 ! Mem[000000007580002e] lduw [%o3+0x008],%l3 ! Mem[0000000075800008] lduh [%o1+0x01e],%l4 ! Mem[000000007480001e] retl lduw [%o3+0x028],%l1 ! Mem[0000000075800028] p51_jmpl_3_le: ldub [%i0+0x027],%l5 ! Mem[0000000076000027] ldsb [%i3+0x00b],%l1 ! Mem[000000007780000b] ldub [%i0+0x03b],%l5 ! Mem[000000007600003b] jmpl %g6+8,%g0 ldx [%i2+0x038],%l3 ! Mem[0000000077000038] p51_call_3_le: lduw [%i1+0x02c],%l6 ! Mem[000000007680002c] stw %l0,[%i2+0x030] ! Mem[0000000077000030] std %l2,[%i2+0x030] ! Mem[0000000077000030] lduh [%i0+0x034],%l3 ! Mem[0000000076000034] retl ldsh [%i0+0x020],%l0 ! Mem[0000000076000020] p51_jmpl_3_lo: ldub [%o0+0x027],%l5 ! Mem[0000000076000027] ldsb [%o3+0x00b],%l1 ! Mem[000000007780000b] ldub [%o0+0x03b],%l5 ! Mem[000000007600003b] jmpl %g6+8,%g0 ldx [%o2+0x038],%l3 ! Mem[0000000077000038] p51_call_3_lo: lduw [%o1+0x02c],%l6 ! Mem[000000007680002c] stw %l0,[%o2+0x030] ! Mem[0000000077000030] std %l2,[%o2+0x030] ! Mem[0000000077000030] lduh [%o0+0x034],%l3 ! Mem[0000000076000034] retl ldsh [%o0+0x020],%l0 ! Mem[0000000076000020] p51_jmpl_3_he: ldub [%i2+0x039],%l5 ! Mem[0000000077000039] stb %l1,[%i0+0x034] ! Mem[0000000076000034] ldd [%i0+0x010],%l4 ! Mem[0000000076000010] lduh [%i0+0x006],%l7 ! Mem[0000000076000006] lduh [%i1+0x00c],%l4 ! Mem[000000007680000c] jmpl %g6+8,%g0 ldd [%i0+0x020],%l0 ! Mem[0000000076000020] p51_call_3_he: std %l6,[%i3+0x000] ! Mem[0000000077800000] ldd [%i1+0x030],%l6 ! Mem[0000000076800030] lduw [%i1+0x00c],%l2 ! Mem[000000007680000c] ldsb [%i0+0x009],%l3 ! Mem[0000000076000009] std %l4,[%i0+0x038] ! Mem[0000000076000038] retl ldsh [%i3+0x02a],%l1 ! Mem[000000007780002a] p51_jmpl_3_ho: ldub [%o2+0x039],%l5 ! Mem[0000000077000039] stb %l1,[%o0+0x034] ! Mem[0000000076000034] ldd [%o0+0x010],%l4 ! Mem[0000000076000010] lduh [%o0+0x006],%l7 ! Mem[0000000076000006] lduh [%o1+0x00c],%l4 ! Mem[000000007680000c] jmpl %g6+8,%g0 ldd [%o0+0x020],%l0 ! Mem[0000000076000020] p51_call_3_ho: std %l6,[%o3+0x000] ! Mem[0000000077800000] ldd [%o1+0x030],%l6 ! Mem[0000000076800030] lduw [%o1+0x00c],%l2 ! Mem[000000007680000c] ldsb [%o0+0x009],%l3 ! Mem[0000000076000009] std %l4,[%o0+0x038] ! Mem[0000000076000038] retl ldsh [%o3+0x02a],%l1 ! Mem[000000007780002a] p52_jmpl_3_le: ldsw [%i1+0x004],%l5 ! Mem[0000000078800004] std %l0,[%i1+0x028] ! Mem[0000000078800028] stb %l5,[%i3+0x01b] ! Mem[000000007980001b] jmpl %g6+8,%g0 ldsb [%i2+0x038],%l3 ! Mem[0000000079000038] p52_call_3_le: ldsb [%i1+0x00e],%l6 ! Mem[000000007880000e] lduw [%i1+0x010],%l0 ! Mem[0000000078800010] std %l2,[%i0+0x030] ! Mem[0000000078000030] ldd [%i0+0x030],%l2 ! Mem[0000000078000030] retl lduw [%i0+0x000],%l0 ! Mem[0000000078000000] p52_jmpl_3_lo: ldsw [%o1+0x004],%l5 ! Mem[0000000078800004] std %l0,[%o1+0x028] ! Mem[0000000078800028] stb %l5,[%o3+0x01b] ! Mem[000000007980001b] jmpl %g6+8,%g0 ldsb [%o2+0x038],%l3 ! Mem[0000000079000038] p52_call_3_lo: ldsb [%o1+0x00e],%l6 ! Mem[000000007880000e] lduw [%o1+0x010],%l0 ! Mem[0000000078800010] std %l2,[%o0+0x030] ! Mem[0000000078000030] ldd [%o0+0x030],%l2 ! Mem[0000000078000030] retl lduw [%o0+0x000],%l0 ! Mem[0000000078000000] p52_jmpl_3_he: ldx [%i0+0x018],%l5 ! Mem[0000000078000018] ldub [%i2+0x034],%l1 ! Mem[0000000079000034] ldsw [%i1+0x034],%l5 ! Mem[0000000078800034] std %l6,[%i3+0x000] ! Mem[0000000079800000] sth %l4,[%i1+0x00c] ! Mem[000000007880000c] jmpl %g6+8,%g0 std %l0,[%i0+0x000] ! Mem[0000000078000000] p52_call_3_he: ldsb [%i3+0x021],%l7 ! Mem[0000000079800021] ldd [%i1+0x010],%l6 ! Mem[0000000078800010] stb %l2,[%i2+0x02e] ! Mem[000000007900002e] std %l2,[%i0+0x008] ! Mem[0000000078000008] ldd [%i2+0x018],%l4 ! Mem[0000000079000018] retl stw %l1,[%i3+0x028] ! Mem[0000000079800028] p52_jmpl_3_ho: ldx [%o0+0x018],%l5 ! Mem[0000000078000018] ldub [%o2+0x034],%l1 ! Mem[0000000079000034] ldsw [%o1+0x034],%l5 ! Mem[0000000078800034] std %l6,[%o3+0x000] ! Mem[0000000079800000] sth %l4,[%o1+0x00c] ! Mem[000000007880000c] jmpl %g6+8,%g0 std %l0,[%o0+0x000] ! Mem[0000000078000000] p52_call_3_ho: ldsb [%o3+0x021],%l7 ! Mem[0000000079800021] ldd [%o1+0x010],%l6 ! Mem[0000000078800010] stb %l2,[%o2+0x02e] ! Mem[000000007900002e] std %l2,[%o0+0x008] ! Mem[0000000078000008] ldd [%o2+0x018],%l4 ! Mem[0000000079000018] retl stw %l1,[%o3+0x028] ! Mem[0000000079800028] p53_jmpl_3_le: ldsh [%i2+0x026],%l5 ! Mem[000000007b000026] ldsh [%i2+0x00a],%l1 ! Mem[000000007b00000a] sth %l5,[%i2+0x03a] ! Mem[000000007b00003a] jmpl %g6+8,%g0 sth %l3,[%i2+0x038] ! Mem[000000007b000038] p53_call_3_le: ldx [%i3+0x028],%l6 ! Mem[000000007b800028] ldsw [%i0+0x030],%l0 ! Mem[000000007a000030] stw %l3,[%i3+0x034] ! Mem[000000007b800034] stb %l3,[%i1+0x035] ! Mem[000000007a800035] retl sth %l0,[%i0+0x020] ! Mem[000000007a000020] p53_jmpl_3_lo: ldsh [%o2+0x026],%l5 ! Mem[000000007b000026] ldsh [%o2+0x00a],%l1 ! Mem[000000007b00000a] sth %l5,[%o2+0x03a] ! Mem[000000007b00003a] jmpl %g6+8,%g0 sth %l3,[%o2+0x038] ! Mem[000000007b000038] p53_call_3_lo: ldx [%o3+0x028],%l6 ! Mem[000000007b800028] ldsw [%o0+0x030],%l0 ! Mem[000000007a000030] stw %l3,[%o3+0x034] ! Mem[000000007b800034] stb %l3,[%o1+0x035] ! Mem[000000007a800035] retl sth %l0,[%o0+0x020] ! Mem[000000007a000020] p53_jmpl_3_he: stb %l5,[%i2+0x039] ! Mem[000000007b000039] ldd [%i0+0x030],%l0 ! Mem[000000007a000030] stb %l5,[%i2+0x016] ! Mem[000000007b000016] ldsh [%i2+0x006],%l7 ! Mem[000000007b000006] ldsh [%i0+0x00c],%l4 ! Mem[000000007a00000c] jmpl %g6+8,%g0 ldsw [%i3+0x020],%l1 ! Mem[000000007b800020] p53_call_3_he: stb %l7,[%i3+0x001] ! Mem[000000007b800001] ldsh [%i1+0x036],%l7 ! Mem[000000007a800036] sth %l2,[%i0+0x00e] ! Mem[000000007a00000e] lduw [%i1+0x008],%l3 ! Mem[000000007a800008] ldsh [%i0+0x03e],%l4 ! Mem[000000007a00003e] retl ldx [%i3+0x028],%l1 ! Mem[000000007b800028] p53_jmpl_3_ho: stb %l5,[%o2+0x039] ! Mem[000000007b000039] ldd [%o0+0x030],%l0 ! Mem[000000007a000030] stb %l5,[%o2+0x016] ! Mem[000000007b000016] ldsh [%o2+0x006],%l7 ! Mem[000000007b000006] ldsh [%o0+0x00c],%l4 ! Mem[000000007a00000c] jmpl %g6+8,%g0 ldsw [%o3+0x020],%l1 ! Mem[000000007b800020] p53_call_3_ho: stb %l7,[%o3+0x001] ! Mem[000000007b800001] ldsh [%o1+0x036],%l7 ! Mem[000000007a800036] sth %l2,[%o0+0x00e] ! Mem[000000007a00000e] lduw [%o1+0x008],%l3 ! Mem[000000007a800008] ldsh [%o0+0x03e],%l4 ! Mem[000000007a00003e] retl ldx [%o3+0x028],%l1 ! Mem[000000007b800028] p54_jmpl_3_le: ldsb [%i0+0x007],%l5 ! Mem[000000007c000007] stb %l1,[%i0+0x02b] ! Mem[000000007c00002b] ldsb [%i2+0x01b],%l5 ! Mem[000000007d00001b] jmpl %g6+8,%g0 ldub [%i2+0x038],%l3 ! Mem[000000007d000038] p54_call_3_le: ldd [%i0+0x008],%l6 ! Mem[000000007c000008] stw %l0,[%i3+0x010] ! Mem[000000007d800010] stw %l3,[%i1+0x034] ! Mem[000000007c800034] ldsw [%i2+0x034],%l3 ! Mem[000000007d000034] retl ldsb [%i0+0x000],%l0 ! Mem[000000007c000000] p54_jmpl_3_lo: ldsb [%o0+0x007],%l5 ! Mem[000000007c000007] stb %l1,[%o0+0x02b] ! Mem[000000007c00002b] ldsb [%o2+0x01b],%l5 ! Mem[000000007d00001b] jmpl %g6+8,%g0 ldub [%o2+0x038],%l3 ! Mem[000000007d000038] p54_call_3_lo: ldd [%o0+0x008],%l6 ! Mem[000000007c000008] stw %l0,[%o3+0x010] ! Mem[000000007d800010] stw %l3,[%o1+0x034] ! Mem[000000007c800034] ldsw [%o2+0x034],%l3 ! Mem[000000007d000034] retl ldsb [%o0+0x000],%l0 ! Mem[000000007c000000] p54_jmpl_3_he: stw %l5,[%i0+0x018] ! Mem[000000007c000018] std %l0,[%i1+0x030] ! Mem[000000007c800030] stw %l5,[%i0+0x034] ! Mem[000000007c000034] lduw [%i1+0x004],%l7 ! Mem[000000007c800004] ldx [%i0+0x008],%l4 ! Mem[000000007c000008] jmpl %g6+8,%g0 sth %l1,[%i3+0x000] ! Mem[000000007d800000] p54_call_3_he: ldsh [%i3+0x020],%l7 ! Mem[000000007d800020] ldsh [%i1+0x016],%l7 ! Mem[000000007c800016] stx %l2,[%i2+0x028] ! Mem[000000007d000028] ldsb [%i1+0x009],%l3 ! Mem[000000007c800009] lduw [%i2+0x01c],%l4 ! Mem[000000007d00001c] retl ldsb [%i3+0x02b],%l1 ! Mem[000000007d80002b] p54_jmpl_3_ho: stw %l5,[%o0+0x018] ! Mem[000000007c000018] std %l0,[%o1+0x030] ! Mem[000000007c800030] stw %l5,[%o0+0x034] ! Mem[000000007c000034] lduw [%o1+0x004],%l7 ! Mem[000000007c800004] ldx [%o0+0x008],%l4 ! Mem[000000007c000008] jmpl %g6+8,%g0 sth %l1,[%o3+0x000] ! Mem[000000007d800000] p54_call_3_ho: ldsh [%o3+0x020],%l7 ! Mem[000000007d800020] ldsh [%o1+0x016],%l7 ! Mem[000000007c800016] stx %l2,[%o2+0x028] ! Mem[000000007d000028] ldsb [%o1+0x009],%l3 ! Mem[000000007c800009] lduw [%o2+0x01c],%l4 ! Mem[000000007d00001c] retl ldsb [%o3+0x02b],%l1 ! Mem[000000007d80002b] p55_jmpl_3_le: ldd [%i1+0x020],%l4 ! Mem[000000007e800020] ldsw [%i1+0x008],%l1 ! Mem[000000007e800008] ldsw [%i1+0x038],%l5 ! Mem[000000007e800038] jmpl %g6+8,%g0 stw %l3,[%i1+0x038] ! Mem[000000007e800038] p55_call_3_le: lduw [%i1+0x02c],%l6 ! Mem[000000007e80002c] stb %l0,[%i1+0x031] ! Mem[000000007e800031] ldd [%i3+0x030],%l2 ! Mem[000000007f800030] ldd [%i2+0x030],%l2 ! Mem[000000007f000030] retl lduh [%i0+0x020],%l0 ! Mem[000000007e000020] p55_jmpl_3_lo: ldd [%o1+0x020],%l4 ! Mem[000000007e800020] ldsw [%o1+0x008],%l1 ! Mem[000000007e800008] ldsw [%o1+0x038],%l5 ! Mem[000000007e800038] jmpl %g6+8,%g0 stw %l3,[%o1+0x038] ! Mem[000000007e800038] p55_call_3_lo: lduw [%o1+0x02c],%l6 ! Mem[000000007e80002c] stb %l0,[%o1+0x031] ! Mem[000000007e800031] ldd [%o3+0x030],%l2 ! Mem[000000007f800030] ldd [%o2+0x030],%l2 ! Mem[000000007f000030] retl lduh [%o0+0x020],%l0 ! Mem[000000007e000020] p55_jmpl_3_he: ldsb [%i1+0x039],%l5 ! Mem[000000007e800039] lduh [%i0+0x034],%l1 ! Mem[000000007e000034] ldsw [%i1+0x014],%l5 ! Mem[000000007e800014] sth %l7,[%i0+0x006] ! Mem[000000007e000006] stx %l4,[%i3+0x008] ! Mem[000000007f800008] jmpl %g6+8,%g0 ldub [%i2+0x020],%l1 ! Mem[000000007f000020] p55_call_3_he: std %l6,[%i3+0x000] ! Mem[000000007f800000] ldub [%i1+0x037],%l7 ! Mem[000000007e800037] ldsb [%i3+0x00e],%l2 ! Mem[000000007f80000e] std %l2,[%i1+0x008] ! Mem[000000007e800008] stb %l4,[%i0+0x03f] ! Mem[000000007e00003f] retl sth %l1,[%i3+0x02a] ! Mem[000000007f80002a] p55_jmpl_3_ho: ldsb [%o1+0x039],%l5 ! Mem[000000007e800039] lduh [%o0+0x034],%l1 ! Mem[000000007e000034] ldsw [%o1+0x014],%l5 ! Mem[000000007e800014] sth %l7,[%o0+0x006] ! Mem[000000007e000006] stx %l4,[%o3+0x008] ! Mem[000000007f800008] jmpl %g6+8,%g0 ldub [%o2+0x020],%l1 ! Mem[000000007f000020] p55_call_3_ho: std %l6,[%o3+0x000] ! Mem[000000007f800000] ldub [%o1+0x037],%l7 ! Mem[000000007e800037] ldsb [%o3+0x00e],%l2 ! Mem[000000007f80000e] std %l2,[%o1+0x008] ! Mem[000000007e800008] stb %l4,[%o0+0x03f] ! Mem[000000007e00003f] retl sth %l1,[%o3+0x02a] ! Mem[000000007f80002a] p56_jmpl_3_le: stx %l5,[%i3+0x000] ! Mem[0000000081800000] std %l0,[%i2+0x028] ! Mem[0000000081000028] ldx [%i0+0x018],%l5 ! Mem[0000000080000018] jmpl %g6+8,%g0 ldx [%i1+0x038],%l3 ! Mem[0000000080800038] p56_call_3_le: stx %l6,[%i2+0x008] ! Mem[0000000081000008] lduh [%i1+0x010],%l0 ! Mem[0000000080800010] ldd [%i2+0x030],%l2 ! Mem[0000000081000030] stb %l3,[%i3+0x035] ! Mem[0000000081800035] retl std %l0,[%i0+0x000] ! Mem[0000000080000000] p56_jmpl_3_lo: stx %l5,[%o3+0x000] ! Mem[0000000081800000] std %l0,[%o2+0x028] ! Mem[0000000081000028] ldx [%o0+0x018],%l5 ! Mem[0000000080000018] jmpl %g6+8,%g0 ldx [%o1+0x038],%l3 ! Mem[0000000080800038] p56_call_3_lo: stx %l6,[%o2+0x008] ! Mem[0000000081000008] lduh [%o1+0x010],%l0 ! Mem[0000000080800010] ldd [%o2+0x030],%l2 ! Mem[0000000081000030] stb %l3,[%o3+0x035] ! Mem[0000000081800035] retl std %l0,[%o0+0x000] ! Mem[0000000080000000] p56_jmpl_3_he: ldub [%i3+0x019],%l5 ! Mem[0000000081800019] ldsb [%i1+0x034],%l1 ! Mem[0000000080800034] stb %l5,[%i2+0x036] ! Mem[0000000081000036] ldsw [%i3+0x004],%l7 ! Mem[0000000081800004] ldub [%i2+0x00d],%l4 ! Mem[000000008100000d] jmpl %g6+8,%g0 ldd [%i1+0x000],%l0 ! Mem[0000000080800000] p56_call_3_he: ldsb [%i3+0x021],%l7 ! Mem[0000000081800021] ldub [%i1+0x017],%l7 ! Mem[0000000080800017] ldsw [%i1+0x02c],%l2 ! Mem[000000008080002c] ldub [%i1+0x009],%l3 ! Mem[0000000080800009] stx %l4,[%i2+0x018] ! Mem[0000000081000018] retl lduw [%i3+0x028],%l1 ! Mem[0000000081800028] p56_jmpl_3_ho: ldub [%o3+0x019],%l5 ! Mem[0000000081800019] ldsb [%o1+0x034],%l1 ! Mem[0000000080800034] stb %l5,[%o2+0x036] ! Mem[0000000081000036] ldsw [%o3+0x004],%l7 ! Mem[0000000081800004] ldub [%o2+0x00d],%l4 ! Mem[000000008100000d] jmpl %g6+8,%g0 ldd [%o1+0x000],%l0 ! Mem[0000000080800000] p56_call_3_ho: ldsb [%o3+0x021],%l7 ! Mem[0000000081800021] ldub [%o1+0x017],%l7 ! Mem[0000000080800017] ldsw [%o1+0x02c],%l2 ! Mem[000000008080002c] ldub [%o1+0x009],%l3 ! Mem[0000000080800009] stx %l4,[%o2+0x018] ! Mem[0000000081000018] retl lduw [%o3+0x028],%l1 ! Mem[0000000081800028] p57_jmpl_3_le: std %l4,[%i0+0x020] ! Mem[0000000082000020] ldsh [%i0+0x00a],%l1 ! Mem[000000008200000a] stw %l5,[%i3+0x038] ! Mem[0000000083800038] jmpl %g6+8,%g0 ldsb [%i1+0x038],%l3 ! Mem[0000000082800038] p57_call_3_le: lduh [%i3+0x02e],%l6 ! Mem[000000008380002e] ldd [%i3+0x030],%l0 ! Mem[0000000083800030] ldsh [%i0+0x036],%l3 ! Mem[0000000082000036] ldsw [%i0+0x034],%l3 ! Mem[0000000082000034] retl ldd [%i0+0x020],%l0 ! Mem[0000000082000020] p57_jmpl_3_lo: std %l4,[%o0+0x020] ! Mem[0000000082000020] ldsh [%o0+0x00a],%l1 ! Mem[000000008200000a] stw %l5,[%o3+0x038] ! Mem[0000000083800038] jmpl %g6+8,%g0 ldsb [%o1+0x038],%l3 ! Mem[0000000082800038] p57_call_3_lo: lduh [%o3+0x02e],%l6 ! Mem[000000008380002e] ldd [%o3+0x030],%l0 ! Mem[0000000083800030] ldsh [%o0+0x036],%l3 ! Mem[0000000082000036] ldsw [%o0+0x034],%l3 ! Mem[0000000082000034] retl ldd [%o0+0x020],%l0 ! Mem[0000000082000020] p57_jmpl_3_he: ldx [%i1+0x038],%l5 ! Mem[0000000082800038] sth %l1,[%i3+0x034] ! Mem[0000000083800034] stw %l5,[%i3+0x014] ! Mem[0000000083800014] ldx [%i2+0x000],%l7 ! Mem[0000000083000000] std %l4,[%i2+0x008] ! Mem[0000000083000008] jmpl %g6+8,%g0 ldx [%i1+0x020],%l1 ! Mem[0000000082800020] p57_call_3_he: stb %l7,[%i0+0x001] ! Mem[0000000082000001] ldub [%i2+0x037],%l7 ! Mem[0000000083000037] lduh [%i2+0x00e],%l2 ! Mem[000000008300000e] stx %l3,[%i2+0x008] ! Mem[0000000083000008] ldsb [%i0+0x03f],%l4 ! Mem[000000008200003f] retl ldsh [%i3+0x02a],%l1 ! Mem[000000008380002a] p57_jmpl_3_ho: ldx [%o1+0x038],%l5 ! Mem[0000000082800038] sth %l1,[%o3+0x034] ! Mem[0000000083800034] stw %l5,[%o3+0x014] ! Mem[0000000083800014] ldx [%o2+0x000],%l7 ! Mem[0000000083000000] std %l4,[%o2+0x008] ! Mem[0000000083000008] jmpl %g6+8,%g0 ldx [%o1+0x020],%l1 ! Mem[0000000082800020] p57_call_3_ho: stb %l7,[%o0+0x001] ! Mem[0000000082000001] ldub [%o2+0x037],%l7 ! Mem[0000000083000037] lduh [%o2+0x00e],%l2 ! Mem[000000008300000e] stx %l3,[%o2+0x008] ! Mem[0000000083000008] ldsb [%o0+0x03f],%l4 ! Mem[000000008200003f] retl ldsh [%o3+0x02a],%l1 ! Mem[000000008380002a] p58_jmpl_3_le: stb %l5,[%i1+0x007] ! Mem[0000000084800007] sth %l1,[%i1+0x02a] ! Mem[000000008480002a] ldd [%i3+0x018],%l4 ! Mem[0000000085800018] jmpl %g6+8,%g0 stb %l3,[%i1+0x038] ! Mem[0000000084800038] p58_call_3_le: ldd [%i0+0x008],%l6 ! Mem[0000000084000008] sth %l0,[%i1+0x010] ! Mem[0000000084800010] ldsh [%i3+0x036],%l3 ! Mem[0000000085800036] stw %l3,[%i0+0x034] ! Mem[0000000084000034] retl ldub [%i0+0x000],%l0 ! Mem[0000000084000000] p58_jmpl_3_lo: stb %l5,[%o1+0x007] ! Mem[0000000084800007] sth %l1,[%o1+0x02a] ! Mem[000000008480002a] ldd [%o3+0x018],%l4 ! Mem[0000000085800018] jmpl %g6+8,%g0 stb %l3,[%o1+0x038] ! Mem[0000000084800038] p58_call_3_lo: ldd [%o0+0x008],%l6 ! Mem[0000000084000008] sth %l0,[%o1+0x010] ! Mem[0000000084800010] ldsh [%o3+0x036],%l3 ! Mem[0000000085800036] stw %l3,[%o0+0x034] ! Mem[0000000084000034] retl ldub [%o0+0x000],%l0 ! Mem[0000000084000000] p58_jmpl_3_he: stb %l5,[%i3+0x019] ! Mem[0000000085800019] lduw [%i1+0x034],%l1 ! Mem[0000000084800034] ldsw [%i1+0x034],%l5 ! Mem[0000000084800034] ldd [%i1+0x000],%l6 ! Mem[0000000084800000] ldsb [%i1+0x00d],%l4 ! Mem[000000008480000d] jmpl %g6+8,%g0 ldsb [%i0+0x000],%l1 ! Mem[0000000084000000] p58_call_3_he: ldsh [%i0+0x020],%l7 ! Mem[0000000084000020] lduw [%i2+0x014],%l7 ! Mem[0000000085000014] ldx [%i0+0x028],%l2 ! Mem[0000000084000028] std %l2,[%i2+0x008] ! Mem[0000000085000008] lduh [%i2+0x01e],%l4 ! Mem[000000008500001e] retl std %l0,[%i3+0x028] ! Mem[0000000085800028] p58_jmpl_3_ho: stb %l5,[%o3+0x019] ! Mem[0000000085800019] lduw [%o1+0x034],%l1 ! Mem[0000000084800034] ldsw [%o1+0x034],%l5 ! Mem[0000000084800034] ldd [%o1+0x000],%l6 ! Mem[0000000084800000] ldsb [%o1+0x00d],%l4 ! Mem[000000008480000d] jmpl %g6+8,%g0 ldsb [%o0+0x000],%l1 ! Mem[0000000084000000] p58_call_3_ho: ldsh [%o0+0x020],%l7 ! Mem[0000000084000020] lduw [%o2+0x014],%l7 ! Mem[0000000085000014] ldx [%o0+0x028],%l2 ! Mem[0000000084000028] std %l2,[%o2+0x008] ! Mem[0000000085000008] lduh [%o2+0x01e],%l4 ! Mem[000000008500001e] retl std %l0,[%o3+0x028] ! Mem[0000000085800028] p59_jmpl_3_le: ldx [%i3+0x020],%l5 ! Mem[0000000087800020] ldsw [%i3+0x008],%l1 ! Mem[0000000087800008] ldub [%i2+0x03b],%l5 ! Mem[000000008700003b] jmpl %g6+8,%g0 ldsh [%i1+0x038],%l3 ! Mem[0000000086800038] p59_call_3_le: lduw [%i1+0x02c],%l6 ! Mem[000000008680002c] lduh [%i1+0x030],%l0 ! Mem[0000000086800030] ldsh [%i1+0x036],%l3 ! Mem[0000000086800036] stb %l3,[%i0+0x035] ! Mem[0000000086000035] retl stb %l0,[%i1+0x020] ! Mem[0000000086800020] p59_jmpl_3_lo: ldx [%o3+0x020],%l5 ! Mem[0000000087800020] ldsw [%o3+0x008],%l1 ! Mem[0000000087800008] ldub [%o2+0x03b],%l5 ! Mem[000000008700003b] jmpl %g6+8,%g0 ldsh [%o1+0x038],%l3 ! Mem[0000000086800038] p59_call_3_lo: lduw [%o1+0x02c],%l6 ! Mem[000000008680002c] lduh [%o1+0x030],%l0 ! Mem[0000000086800030] ldsh [%o1+0x036],%l3 ! Mem[0000000086800036] stb %l3,[%o0+0x035] ! Mem[0000000086000035] retl stb %l0,[%o1+0x020] ! Mem[0000000086800020] p59_jmpl_3_he: stw %l5,[%i1+0x038] ! Mem[0000000086800038] ldsh [%i3+0x034],%l1 ! Mem[0000000087800034] lduw [%i1+0x014],%l5 ! Mem[0000000086800014] ldub [%i0+0x006],%l7 ! Mem[0000000086000006] stb %l4,[%i1+0x00d] ! Mem[000000008680000d] jmpl %g6+8,%g0 stb %l1,[%i0+0x020] ! Mem[0000000086000020] p59_call_3_he: std %l6,[%i0+0x000] ! Mem[0000000086000000] lduw [%i2+0x034],%l7 ! Mem[0000000087000034] std %l2,[%i2+0x008] ! Mem[0000000087000008] ldub [%i3+0x009],%l3 ! Mem[0000000087800009] std %l4,[%i0+0x038] ! Mem[0000000086000038] retl lduh [%i3+0x02a],%l1 ! Mem[000000008780002a] p59_jmpl_3_ho: stw %l5,[%o1+0x038] ! Mem[0000000086800038] ldsh [%o3+0x034],%l1 ! Mem[0000000087800034] lduw [%o1+0x014],%l5 ! Mem[0000000086800014] ldub [%o0+0x006],%l7 ! Mem[0000000086000006] stb %l4,[%o1+0x00d] ! Mem[000000008680000d] jmpl %g6+8,%g0 stb %l1,[%o0+0x020] ! Mem[0000000086000020] p59_call_3_ho: std %l6,[%o0+0x000] ! Mem[0000000086000000] lduw [%o2+0x034],%l7 ! Mem[0000000087000034] std %l2,[%o2+0x008] ! Mem[0000000087000008] ldub [%o3+0x009],%l3 ! Mem[0000000087800009] std %l4,[%o0+0x038] ! Mem[0000000086000038] retl lduh [%o3+0x02a],%l1 ! Mem[000000008780002a] p60_jmpl_3_le: lduw [%i0+0x004],%l5 ! Mem[0000000088000004] stw %l1,[%i1+0x028] ! Mem[0000000088800028] lduw [%i2+0x018],%l5 ! Mem[0000000089000018] jmpl %g6+8,%g0 stw %l3,[%i1+0x038] ! Mem[0000000088800038] p60_call_3_le: stx %l6,[%i2+0x008] ! Mem[0000000089000008] ldsh [%i3+0x010],%l0 ! Mem[0000000089800010] ldub [%i3+0x036],%l3 ! Mem[0000000089800036] ldsw [%i1+0x034],%l3 ! Mem[0000000088800034] retl stx %l0,[%i1+0x000] ! Mem[0000000088800000] p60_jmpl_3_lo: lduw [%o0+0x004],%l5 ! Mem[0000000088000004] stw %l1,[%o1+0x028] ! Mem[0000000088800028] lduw [%o2+0x018],%l5 ! Mem[0000000089000018] jmpl %g6+8,%g0 stw %l3,[%o1+0x038] ! Mem[0000000088800038] p60_call_3_lo: stx %l6,[%o2+0x008] ! Mem[0000000089000008] ldsh [%o3+0x010],%l0 ! Mem[0000000089800010] ldub [%o3+0x036],%l3 ! Mem[0000000089800036] ldsw [%o1+0x034],%l3 ! Mem[0000000088800034] retl stx %l0,[%o1+0x000] ! Mem[0000000088800000] p60_jmpl_3_he: ldsb [%i2+0x019],%l5 ! Mem[0000000089000019] stw %l1,[%i0+0x034] ! Mem[0000000088000034] stw %l5,[%i3+0x034] ! Mem[0000000089800034] sth %l7,[%i3+0x006] ! Mem[0000000089800006] ldd [%i1+0x008],%l4 ! Mem[0000000088800008] jmpl %g6+8,%g0 ldsh [%i3+0x000],%l1 ! Mem[0000000089800000] p60_call_3_he: ldsw [%i0+0x020],%l7 ! Mem[0000000088000020] lduw [%i2+0x014],%l7 ! Mem[0000000089000014] stw %l2,[%i3+0x02c] ! Mem[000000008980002c] stx %l3,[%i3+0x008] ! Mem[0000000089800008] stw %l4,[%i2+0x01c] ! Mem[000000008900001c] retl ldsb [%i3+0x02b],%l1 ! Mem[000000008980002b] p60_jmpl_3_ho: ldsb [%o2+0x019],%l5 ! Mem[0000000089000019] stw %l1,[%o0+0x034] ! Mem[0000000088000034] stw %l5,[%o3+0x034] ! Mem[0000000089800034] sth %l7,[%o3+0x006] ! Mem[0000000089800006] ldd [%o1+0x008],%l4 ! Mem[0000000088800008] jmpl %g6+8,%g0 ldsh [%o3+0x000],%l1 ! Mem[0000000089800000] p60_call_3_ho: ldsw [%o0+0x020],%l7 ! Mem[0000000088000020] lduw [%o2+0x014],%l7 ! Mem[0000000089000014] stw %l2,[%o3+0x02c] ! Mem[000000008980002c] stx %l3,[%o3+0x008] ! Mem[0000000089800008] stw %l4,[%o2+0x01c] ! Mem[000000008900001c] retl ldsb [%o3+0x02b],%l1 ! Mem[000000008980002b] p61_jmpl_3_le: lduh [%i2+0x026],%l5 ! Mem[000000008b000026] ldub [%i1+0x00b],%l1 ! Mem[000000008a80000b] sth %l5,[%i1+0x03a] ! Mem[000000008a80003a] jmpl %g6+8,%g0 lduh [%i1+0x038],%l3 ! Mem[000000008a800038] p61_call_3_le: lduh [%i3+0x02e],%l6 ! Mem[000000008b80002e] stx %l0,[%i2+0x030] ! Mem[000000008b000030] ldub [%i2+0x036],%l3 ! Mem[000000008b000036] stw %l3,[%i1+0x034] ! Mem[000000008a800034] retl ldsw [%i1+0x020],%l0 ! Mem[000000008a800020] p61_jmpl_3_lo: lduh [%o2+0x026],%l5 ! Mem[000000008b000026] ldub [%o1+0x00b],%l1 ! Mem[000000008a80000b] sth %l5,[%o1+0x03a] ! Mem[000000008a80003a] jmpl %g6+8,%g0 lduh [%o1+0x038],%l3 ! Mem[000000008a800038] p61_call_3_lo: lduh [%o3+0x02e],%l6 ! Mem[000000008b80002e] stx %l0,[%o2+0x030] ! Mem[000000008b000030] ldub [%o2+0x036],%l3 ! Mem[000000008b000036] stw %l3,[%o1+0x034] ! Mem[000000008a800034] retl ldsw [%o1+0x020],%l0 ! Mem[000000008a800020] p61_jmpl_3_he: ldub [%i0+0x039],%l5 ! Mem[000000008a000039] ldx [%i3+0x030],%l1 ! Mem[000000008b800030] ldsb [%i0+0x016],%l5 ! Mem[000000008a000016] ldsb [%i2+0x006],%l7 ! Mem[000000008b000006] lduh [%i0+0x00c],%l4 ! Mem[000000008a00000c] jmpl %g6+8,%g0 stw %l1,[%i3+0x020] ! Mem[000000008b800020] p61_call_3_he: stb %l7,[%i0+0x001] ! Mem[000000008a000001] stb %l7,[%i2+0x037] ! Mem[000000008b000037] ldsh [%i1+0x00e],%l2 ! Mem[000000008a80000e] ldx [%i0+0x008],%l3 ! Mem[000000008a000008] ldsh [%i0+0x03e],%l4 ! Mem[000000008a00003e] retl sth %l1,[%i3+0x02a] ! Mem[000000008b80002a] p61_jmpl_3_ho: ldub [%o0+0x039],%l5 ! Mem[000000008a000039] ldx [%o3+0x030],%l1 ! Mem[000000008b800030] ldsb [%o0+0x016],%l5 ! Mem[000000008a000016] ldsb [%o2+0x006],%l7 ! Mem[000000008b000006] lduh [%o0+0x00c],%l4 ! Mem[000000008a00000c] jmpl %g6+8,%g0 stw %l1,[%o3+0x020] ! Mem[000000008b800020] p61_call_3_ho: stb %l7,[%o0+0x001] ! Mem[000000008a000001] stb %l7,[%o2+0x037] ! Mem[000000008b000037] ldsh [%o1+0x00e],%l2 ! Mem[000000008a80000e] ldx [%o0+0x008],%l3 ! Mem[000000008a000008] ldsh [%o0+0x03e],%l4 ! Mem[000000008a00003e] retl sth %l1,[%o3+0x02a] ! Mem[000000008b80002a] p62_jmpl_3_le: ldub [%i3+0x007],%l5 ! Mem[000000008d800007] sth %l1,[%i3+0x02a] ! Mem[000000008d80002a] stx %l5,[%i0+0x018] ! Mem[000000008c000018] jmpl %g6+8,%g0 stx %l3,[%i1+0x038] ! Mem[000000008c800038] p62_call_3_le: stw %l6,[%i1+0x00c] ! Mem[000000008c80000c] ldx [%i1+0x010],%l0 ! Mem[000000008c800010] lduw [%i0+0x034],%l3 ! Mem[000000008c000034] lduw [%i2+0x034],%l3 ! Mem[000000008d000034] retl ldx [%i1+0x000],%l0 ! Mem[000000008c800000] p62_jmpl_3_lo: ldub [%o3+0x007],%l5 ! Mem[000000008d800007] sth %l1,[%o3+0x02a] ! Mem[000000008d80002a] stx %l5,[%o0+0x018] ! Mem[000000008c000018] jmpl %g6+8,%g0 stx %l3,[%o1+0x038] ! Mem[000000008c800038] p62_call_3_lo: stw %l6,[%o1+0x00c] ! Mem[000000008c80000c] ldx [%o1+0x010],%l0 ! Mem[000000008c800010] lduw [%o0+0x034],%l3 ! Mem[000000008c000034] lduw [%o2+0x034],%l3 ! Mem[000000008d000034] retl ldx [%o1+0x000],%l0 ! Mem[000000008c800000] p62_jmpl_3_he: ldx [%i1+0x018],%l5 ! Mem[000000008c800018] ldsw [%i0+0x034],%l1 ! Mem[000000008c000034] lduw [%i1+0x034],%l5 ! Mem[000000008c800034] ldx [%i1+0x000],%l7 ! Mem[000000008c800000] sth %l4,[%i3+0x00c] ! Mem[000000008d80000c] jmpl %g6+8,%g0 lduh [%i2+0x000],%l1 ! Mem[000000008d000000] p62_call_3_he: ldsh [%i0+0x020],%l7 ! Mem[000000008c000020] stb %l7,[%i2+0x017] ! Mem[000000008d000017] ldub [%i2+0x02e],%l2 ! Mem[000000008d00002e] ldsh [%i0+0x008],%l3 ! Mem[000000008c000008] ldub [%i2+0x01f],%l4 ! Mem[000000008d00001f] retl ldub [%i3+0x02b],%l1 ! Mem[000000008d80002b] p62_jmpl_3_ho: ldx [%o1+0x018],%l5 ! Mem[000000008c800018] ldsw [%o0+0x034],%l1 ! Mem[000000008c000034] lduw [%o1+0x034],%l5 ! Mem[000000008c800034] ldx [%o1+0x000],%l7 ! Mem[000000008c800000] sth %l4,[%o3+0x00c] ! Mem[000000008d80000c] jmpl %g6+8,%g0 lduh [%o2+0x000],%l1 ! Mem[000000008d000000] p62_call_3_ho: ldsh [%o0+0x020],%l7 ! Mem[000000008c000020] stb %l7,[%o2+0x017] ! Mem[000000008d000017] ldub [%o2+0x02e],%l2 ! Mem[000000008d00002e] ldsh [%o0+0x008],%l3 ! Mem[000000008c000008] ldub [%o2+0x01f],%l4 ! Mem[000000008d00001f] retl ldub [%o3+0x02b],%l1 ! Mem[000000008d80002b] p63_jmpl_3_le: ldsw [%i0+0x024],%l5 ! Mem[000000008e000024] lduh [%i1+0x00a],%l1 ! Mem[000000008e80000a] ldsw [%i3+0x038],%l5 ! Mem[000000008f800038] jmpl %g6+8,%g0 stb %l3,[%i1+0x038] ! Mem[000000008e800038] p63_call_3_le: lduw [%i1+0x02c],%l6 ! Mem[000000008e80002c] ldub [%i0+0x031],%l0 ! Mem[000000008e000031] lduw [%i3+0x034],%l3 ! Mem[000000008f800034] ldsw [%i3+0x034],%l3 ! Mem[000000008f800034] retl stw %l0,[%i1+0x020] ! Mem[000000008e800020] p63_jmpl_3_lo: ldsw [%o0+0x024],%l5 ! Mem[000000008e000024] lduh [%o1+0x00a],%l1 ! Mem[000000008e80000a] ldsw [%o3+0x038],%l5 ! Mem[000000008f800038] jmpl %g6+8,%g0 stb %l3,[%o1+0x038] ! Mem[000000008e800038] p63_call_3_lo: lduw [%o1+0x02c],%l6 ! Mem[000000008e80002c] ldub [%o0+0x031],%l0 ! Mem[000000008e000031] lduw [%o3+0x034],%l3 ! Mem[000000008f800034] ldsw [%o3+0x034],%l3 ! Mem[000000008f800034] retl stw %l0,[%o1+0x020] ! Mem[000000008e800020] p63_jmpl_3_he: stb %l5,[%i0+0x039] ! Mem[000000008e000039] stx %l1,[%i2+0x030] ! Mem[000000008f000030] std %l4,[%i2+0x010] ! Mem[000000008f000010] stw %l7,[%i0+0x004] ! Mem[000000008e000004] ldsh [%i3+0x00c],%l4 ! Mem[000000008f80000c] jmpl %g6+8,%g0 stx %l1,[%i1+0x020] ! Mem[000000008e800020] p63_call_3_he: std %l6,[%i1+0x000] ! Mem[000000008e800000] sth %l7,[%i3+0x036] ! Mem[000000008f800036] lduw [%i1+0x00c],%l2 ! Mem[000000008e80000c] stx %l3,[%i1+0x008] ! Mem[000000008e800008] stb %l4,[%i1+0x03f] ! Mem[000000008e80003f] retl ldd [%i3+0x028],%l0 ! Mem[000000008f800028] p63_jmpl_3_ho: stb %l5,[%o0+0x039] ! Mem[000000008e000039] stx %l1,[%o2+0x030] ! Mem[000000008f000030] std %l4,[%o2+0x010] ! Mem[000000008f000010] stw %l7,[%o0+0x004] ! Mem[000000008e000004] ldsh [%o3+0x00c],%l4 ! Mem[000000008f80000c] jmpl %g6+8,%g0 stx %l1,[%o1+0x020] ! Mem[000000008e800020] p63_call_3_ho: std %l6,[%o1+0x000] ! Mem[000000008e800000] sth %l7,[%o3+0x036] ! Mem[000000008f800036] lduw [%o1+0x00c],%l2 ! Mem[000000008e80000c] stx %l3,[%o1+0x008] ! Mem[000000008e800008] stb %l4,[%o1+0x03f] ! Mem[000000008e80003f] retl ldd [%o3+0x028],%l0 ! Mem[000000008f800028] 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 0x629b75b6,0x8e721ba4 ! Init value for %l0 .word 0xc8fce015,0xe8ece729 ! Init value for %l1 .word 0x7d51b2a2,0x459e3c08 ! Init value for %l2 .word 0xa66a7977,0xf2aa9a3c ! Init value for %l3 .word 0xdc281309,0xeb7119d5 ! Init value for %l4 .word 0x51c6e1a0,0xa03cf431 ! Init value for %l5 .word 0x2c98010c,0x562f6713 ! Init value for %l6 .word 0x13c47a3a,0xe5b6ee4c ! Init value for %l7 .align 64 p0_init_freg: .word 0xb50e9481,0x1869a176 ! Init value for %f0 .word 0xcfd0df2f,0x1713ce0c ! Init value for %f2 .word 0xda2aa011,0x91152bd5 ! Init value for %f4 .word 0xac8a33c1,0x9dba9190 ! Init value for %f6 .word 0x2e41fb00,0xeb171848 ! Init value for %f8 .word 0x2a3bd513,0x6b619d02 ! Init value for %f10 .word 0x325b13dc,0xc156b420 ! Init value for %f12 .word 0xe6a7b274,0x4a9aed68 ! Init value for %f14 .word 0xd42e9ea9,0xb95ae5e2 ! Init value for %f16 .word 0xd5e41157,0x6e465981 ! Init value for %f18 .word 0x437acfcf,0x80292a52 ! Init value for %f20 .word 0xc2682131,0x375b7f99 ! Init value for %f22 .word 0xf9a78f01,0x4b42f4b1 ! Init value for %f24 .word 0x0d71b9d0,0xb7f12ebe ! Init value for %f26 .word 0x787de09a,0xb5ea0de1 ! Init value for %f28 .word 0x6bf21338,0x061d9324 ! Init value for %f30 .word 0xdae92748,0x30bb317b ! Init value for %f32 .word 0x68479894,0x52fc5a88 ! Init value for %f34 .word 0x3a46ba52,0x760574d4 ! Init value for %f36 .word 0xdac8217d,0x1fd847f4 ! Init value for %f38 .word 0x9542d4cf,0x755cd4d3 ! Init value for %f40 .word 0x1d85efb8,0xfb3bf28c ! Init value for %f42 .word 0x97ed654f,0x7859e601 ! Init value for %f44 .word 0x4debd617,0x37acd1aa ! Init value for %f46 .word 0x1263660b,0xc5b6333f .word 0x8a132f21,0x8ebf4742 .word 0xa2febc21,0x68d812d6 .word 0xb7441924,0xf55570dd .word 0x5cc6df0f,0xfa28da33 .word 0x86a20b81,0x9ea4ccba .word 0x26364d8d,0xe8abdb19 .word 0x800c2840,0xcf354884 p0_expected_registers: .word 0x00000000,0xc980da34 .word 0x00000000,0xd78dfaef .word 0xc980da34,0xd78dfaef .word 0x00000000,0x6a5b9c6e .word 0xd3eb2dcb,0xbaf39529 .word 0x00000000,0x0000e5b6 .word 0x00000000,0x000000ec .word 0x00000000,0x00000018 p0_expected_fp_regs: .word 0xb50e9481,0x1869a176 .word 0xcfd0df2f,0x1713ce0c .word 0xda2aa011,0x91152bd5 .word 0xac8a33c1,0x9dba9190 .word 0x2e41fb00,0xeb171848 .word 0x2a3bd513,0x6b619d02 .word 0x325b13dc,0xc156b420 .word 0xe6a7b274,0x4a9aed68 .word 0xd42e9ea9,0xb95ae5e2 .word 0xd5e41157,0x6e465981 .word 0x437acfcf,0x80292a52 .word 0xc2682131,0x375b7f99 .word 0xf9a78f01,0x4b42f4b1 .word 0x0d71b9d0,0xb7f12ebe .word 0x787de09a,0xb5ea0de1 .word 0x6bf21338,0x061d9324 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p0_local0_expect: .word 0x00000018,0x170ae8a5 .word 0xfd19fc8b,0xb012e7fd .word 0xfcbd7e0f,0x4a47a7e0 .word 0xe94d5ce8,0x58d3e39a .word 0xc980da34,0xd78dfaef .word 0x98fad8f7,0xab68ef08 .word 0xa6a0f46a,0xc40d6841 .word 0x13c47a3a,0xc980da34 p0_local1_expect: .word 0x247820f6,0x0000eccf .word 0xc8412312,0xf2aa9a3c .word 0x75b6c33c,0xd2204c92 .word 0xe996948c,0x37b3848b .word 0x2cfdad60,0x92d8189a .word 0x00000000,0x22cce5fd .word 0x22cce5fd,0xeac8eccf .word 0xbe546a78,0x92249fff p0_local2_expect: .word 0xbaef9529,0x0000e5b6 .word 0xb3a47aec,0x1ce780ce .word 0x3b07848b,0x6a5b9c6e .word 0x1861492d,0x229898b2 .word 0xec819294,0xd94644e5 .word 0x2e40fd6e,0x8ca54f46 .word 0xc856eeca,0xe238553e .word 0x13c47a3a,0xe5b6ee4c p0_local3_expect: .word 0x846bfcd4,0xeb7119d5 .word 0x00004f46,0x00000018 .word 0x00000000,0x0000006a .word 0x578e71f1,0x20fe64c9 .word 0xe2ef51df,0x065f390d .word 0x47444d35,0x5507aef9 .word 0xf8f60728,0xf63d5ac1 .word 0x0b115b94,0xdcb20713 share0_expect: share1_expect: share2_expect: share3_expect: p1_init_registers: .word 0xf1c4db5a,0x947a8098 ! Init value for %l0 .word 0x112d5ac0,0x575431ab ! Init value for %l1 .word 0x1f195368,0xba0d071b ! Init value for %l2 .word 0x62faae4e,0x5276c5c5 ! Init value for %l3 .word 0xf4ee9e3e,0x41dab083 ! Init value for %l4 .word 0xb89c25d5,0xf03f6d62 ! Init value for %l5 .word 0x210f7da9,0xb04bd1fd ! Init value for %l6 .word 0x71e72d00,0xa927ebe2 ! Init value for %l7 .align 64 p1_init_freg: .word 0xae291928,0x051a644a ! Init value for %f0 .word 0x9496940a,0x90cdc27c ! Init value for %f2 .word 0x6e2a0e83,0xf370848b ! Init value for %f4 .word 0x985463bc,0xc77b569b ! Init value for %f6 .word 0x004a4b19,0x473d3032 ! Init value for %f8 .word 0xb685dfee,0x6fd9a5cb ! Init value for %f10 .word 0x3ae9b307,0xc0aa9ba0 ! Init value for %f12 .word 0x1942cea7,0x1cd3c0b2 ! Init value for %f14 .word 0x010e3168,0x6f816c18 ! Init value for %f16 .word 0x1c2dca69,0xb9335f9f ! Init value for %f18 .word 0x6ab63646,0xb17f4994 ! Init value for %f20 .word 0x58628412,0x4623fcad ! Init value for %f22 .word 0xb39c5d5e,0x23bb30a6 ! Init value for %f24 .word 0xa1fe406c,0x245ccf68 ! Init value for %f26 .word 0x76d23f36,0xd246b29b ! Init value for %f28 .word 0xe20b2fcd,0x6983774d ! Init value for %f30 .word 0x282dad2a,0x94a98209 ! Init value for %f32 .word 0x42c46bda,0x9e1df600 ! Init value for %f34 .word 0xdf5793b2,0x0cf45a83 ! Init value for %f36 .word 0x7557d4c4,0x3a444cd0 ! Init value for %f38 .word 0x4ca85f30,0x25f92faf ! Init value for %f40 .word 0x430957c7,0x959c9571 ! Init value for %f42 .word 0xffeaa480,0x6e26a79b ! Init value for %f44 .word 0x2df5737a,0x31997d83 ! Init value for %f46 .word 0x23a16a6d,0xa00f8338 .word 0xa1fb3214,0xc8f60108 .word 0x35c4ed4d,0xbaa1ffcb .word 0xad93529b,0x16fec934 .word 0x10a31971,0x34481dc9 .word 0x1d6f117b,0x189bf436 .word 0xd6829f66,0x5dbd6b09 .word 0x444d2a19,0x82015026 p1_expected_registers: .word 0x00000000,0x3b48490d .word 0x00000000,0x3fe0da46 .word 0x3f9205ff,0xe8003ce8 .word 0x00000000,0x00000079 .word 0x00000000,0xf9cd9f52 .word 0x3f9205ff,0xe8003ce8 .word 0x00000000,0x6c102d53 .word 0xa7cb0ec8,0xc47e5fb9 p1_expected_fp_regs: .word 0xae291928,0x051a644a .word 0x9496940a,0x90cdc27c .word 0x6e2a0e83,0xf370848b .word 0x985463bc,0xc77b569b .word 0x004a4b19,0x473d3032 .word 0xb685dfee,0x6fd9a5cb .word 0x3ae9b307,0xc0aa9ba0 .word 0x1942cea7,0x1cd3c0b2 .word 0x010e3168,0x6f816c18 .word 0x1c2dca69,0xb9335f9f .word 0x6ab63646,0xb17f4994 .word 0x58628412,0x4623fcad .word 0xb39c5d5e,0x23bb30a6 .word 0xa1fe406c,0x245ccf68 .word 0x76d23f36,0xd246b29b .word 0xe20b2fcd,0x6983774d .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p1_local0_expect: .word 0x6c102d53,0x92208268 .word 0x6c102d53,0xc47e5fb9 .word 0xbae36829,0x4dc9f0a7 .word 0x00000000,0x6c102d53 .word 0xc99353df,0xf5bdbdaf .word 0xa1aa05df,0x0ac9a1d4 .word 0x3f9205ff,0xe8003ce8 .word 0x3f9205ff,0xe8003ce8 p1_local1_expect: .word 0x00000000,0x6c102d53 .word 0x71267615,0x9cf6cf39 .word 0x40172c17,0x9f2e3579 .word 0x112d5ac0,0x575431ab .word 0x7abaf485,0x3079e4e4 .word 0xf9cd9f52,0x3b48490d .word 0x3f9205ff,0xe8003ce8 .word 0xb28ab951,0x7e68d2f0 p1_local2_expect: .word 0x00003060,0x575431ab .word 0xcb7f8c70,0x8d727b77 .word 0x25360fc4,0xf2217621 .word 0x494023a9,0xaeadd2c5 .word 0x6507cfa6,0x1dfdb434 .word 0x595f2a62,0xd417f709 .word 0xd08b0dd6,0x54a20f46 .word 0xb17c940c,0x3060d7c6 p1_local3_expect: .word 0x785793df,0xcad050e6 .word 0xa4b85cd5,0xab6e8357 .word 0x3f9205ff,0xe8003ce8 .word 0x2105eed4,0x3fe0da46 .word 0xadcb3ffe,0x2fe3aff2 .word 0xbf55fd9b,0x9cc7b81f .word 0xa7cb0ec8,0xc47e5fb9 .word 0xedd00b4d,0xddfb8e62 p2_init_registers: .word 0xb5f8c012,0x84721453 ! Init value for %l0 .word 0x9cb67b14,0x3b871c50 ! Init value for %l1 .word 0x85a19492,0xbaf24112 ! Init value for %l2 .word 0xf064ef71,0xde0dbb09 ! Init value for %l3 .word 0xaf9b6730,0x725739bc ! Init value for %l4 .word 0x3fc71d4a,0xd663a471 ! Init value for %l5 .word 0x2f762171,0xef870c88 ! Init value for %l6 .word 0xa6806d2b,0xda09a6eb ! Init value for %l7 .align 64 p2_init_freg: .word 0x07065019,0x47407a4e ! Init value for %f0 .word 0x5013bbb7,0x8b2528b4 ! Init value for %f2 .word 0x6eb80921,0xe0602a95 ! Init value for %f4 .word 0x5822b91a,0xfd3d6728 ! Init value for %f6 .word 0x5f4ce6ee,0x09a3e2c3 ! Init value for %f8 .word 0x09f36dab,0x5a40f885 ! Init value for %f10 .word 0xfac327aa,0xeaa39eb3 ! Init value for %f12 .word 0xd43c8a1a,0xadfc760a ! Init value for %f14 .word 0x4278d317,0xca6ac421 ! Init value for %f16 .word 0xae511f8e,0x95fb4592 ! Init value for %f18 .word 0x7e8c7b54,0x33d0474b ! Init value for %f20 .word 0x6c0dd9b2,0x096c1259 ! Init value for %f22 .word 0xfbbf7465,0x8fdf6d89 ! Init value for %f24 .word 0x737c0036,0x294ecc43 ! Init value for %f26 .word 0xb6921a7c,0x7d319ee4 ! Init value for %f28 .word 0x2e01f0ef,0x41b4818a ! Init value for %f30 .word 0x6adbecc6,0xeac24e75 ! Init value for %f32 .word 0xc0c56380,0x14803ea3 ! Init value for %f34 .word 0x2133ec6f,0xaf3db8c2 ! Init value for %f36 .word 0xaf65d562,0xecac2801 ! Init value for %f38 .word 0x0c59f298,0x409763f9 ! Init value for %f40 .word 0xabee0ed9,0x66cdba2e ! Init value for %f42 .word 0x6cd97bd2,0x3c6bc4cd ! Init value for %f44 .word 0x470f6b00,0x3d700447 ! Init value for %f46 .word 0x686e0683,0x4d6602fa .word 0xc6d77464,0x03a1cd58 .word 0x7d3baa2c,0x5d193d15 .word 0x20d5a016,0x532fedf6 .word 0x031feee1,0x7e9586fc .word 0xf8cdb68b,0x4d5dca91 .word 0x285ced3d,0xf644b9de .word 0xcb82ce95,0x4c57f424 p2_expected_registers: .word 0x00000000,0x00004971 .word 0x00000000,0x00006173 .word 0x7bc8c0da,0x14f2a102 .word 0x00000000,0x14f2a102 .word 0x00000000,0x1df1f74d .word 0x00000000,0x00000063 .word 0xffffffff,0xb88a7ce4 .word 0x00000000,0x00007d47 p2_expected_fp_regs: .word 0x07065019,0x47407a4e .word 0x5013bbb7,0x8b2528b4 .word 0x6eb80921,0xe0602a95 .word 0x5822b91a,0xfd3d6728 .word 0x5f4ce6ee,0x09a3e2c3 .word 0x09f36dab,0x5a40f885 .word 0xfac327aa,0xeaa39eb3 .word 0xd43c8a1a,0xadfc760a .word 0x4278d317,0xca6ac421 .word 0xae511f8e,0x95fb4592 .word 0x7e8c7b54,0x33d0474b .word 0x6c0dd9b2,0x096c1259 .word 0xfbbf7465,0x8fdf6d89 .word 0x737c0036,0x294ecc43 .word 0xb6921a7c,0x7d319ee4 .word 0x2e01f0ef,0x41b4818a .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p2_local0_expect: .word 0xbcf67854,0xd8c629c8 .word 0x110a37a6,0x1f522d71 .word 0xbcf67854,0xd8c629c8 .word 0x7bc8c0da,0x14f2a102 .word 0x1df1f74d,0x14f2a102 .word 0xf130ebc6,0xefb9a0da .word 0x00000000,0x14f2a102 .word 0xa4716173,0x937ae265 p2_local1_expect: .word 0x1df1f74d,0xf74da102 .word 0xbcf67854,0xd8c629c8 .word 0xefa70276,0x30e8449e .word 0x152d7d47,0xcdda9fba .word 0xa9738dc2,0x181d537c .word 0xdc05680f,0xf4ed27b6 .word 0x29c8168b,0x74c1aa33 .word 0xba57c79c,0x62127742 p2_local2_expect: .word 0x0bd83939,0xa2527dfe .word 0x2c4cad54,0x080f096c .word 0xb2b10b1b,0xb88a7ce4 .word 0x5fecc061,0xd8690976 .word 0x7b64c0da,0x14f2a102 .word 0x5658f649,0x7dec1424 .word 0xaa035659,0x9d1e9793 .word 0x7bc8c0da,0x14f2a102 p2_local3_expect: .word 0x0df229c1,0x14f229c8 .word 0xdcfc0324,0x3f4cbc61 .word 0x36d8096b,0x21c135e1 .word 0x23f2d163,0xbc720cef .word 0x49713e09,0xd0dd6826 .word 0x64d0945b,0x637b1307 .word 0x000029c8,0xbcf65454 .word 0xa568eb70,0x0b527298 p3_init_registers: .word 0xcd365858,0x75090621 ! Init value for %l0 .word 0xceac0515,0xdc865474 ! Init value for %l1 .word 0x73ff3634,0x9d15a7a4 ! Init value for %l2 .word 0x68783b6e,0xe33a34a3 ! Init value for %l3 .word 0x583fbc43,0xaab2ea50 ! Init value for %l4 .word 0x5503644c,0x373d238f ! Init value for %l5 .word 0xd7510a9b,0xc9ae75a5 ! Init value for %l6 .word 0x45936dbc,0x0f40bfae ! Init value for %l7 .align 64 p3_init_freg: .word 0xe666bd82,0xcb11ad7c ! Init value for %f0 .word 0xc5001edc,0x3bc413fa ! Init value for %f2 .word 0x2b6c48ae,0xcd919616 ! Init value for %f4 .word 0x97f6cd05,0xd9391552 ! Init value for %f6 .word 0x5e72e01c,0x30267f22 ! Init value for %f8 .word 0xb5aa75d9,0x8121f785 ! Init value for %f10 .word 0xced84bd1,0xdb051db3 ! Init value for %f12 .word 0xc11dac0a,0x6cd53b5f ! Init value for %f14 .word 0x0d5f45f6,0xc82c2ab3 ! Init value for %f16 .word 0xecca506f,0x989bd55a ! Init value for %f18 .word 0x5f9548bc,0x04b88162 ! Init value for %f20 .word 0x1d3cec3d,0xc380fbc8 ! Init value for %f22 .word 0xb2b36323,0xdaa55142 ! Init value for %f24 .word 0x6e8be55d,0xa2697852 ! Init value for %f26 .word 0xd61d742b,0x3f943a95 ! Init value for %f28 .word 0xf4693d5d,0x3a03d882 ! Init value for %f30 .word 0x1505ee0f,0x194f69a5 ! Init value for %f32 .word 0xd1a0c4e2,0x3a3d159b ! Init value for %f34 .word 0x1561bb2f,0xb5fd017f ! Init value for %f36 .word 0xc8813b92,0x0b646727 ! Init value for %f38 .word 0x99e9cef2,0x108506f1 ! Init value for %f40 .word 0xa64fca10,0x5072577e ! Init value for %f42 .word 0x245c55e8,0x47ec0ed1 ! Init value for %f44 .word 0x2bad01e7,0x4ad738b8 ! Init value for %f46 .word 0x872ba048,0x8abaabf4 .word 0x0258e49c,0xf283ade8 .word 0x5bf85d2d,0xba441ad9 .word 0x093b8510,0xadbbb974 .word 0xce6e3469,0x67e3f2d2 .word 0x368fc2e8,0xd9ef0c15 .word 0x4534e8c4,0x2db5da76 .word 0xb0e5281a,0x1377c402 p3_expected_registers: .word 0x35824ff5,0x7463216f .word 0xffffffff,0xffff8bfd .word 0x00000000,0x00004877 .word 0x00000000,0x216efb83 .word 0x00000000,0x9c9ce429 .word 0x55014265,0x33b5a0bd .word 0x9c9ce429,0x51ad7d5e .word 0x00000000,0xd4b2ad85 p3_expected_fp_regs: .word 0xe666bd82,0xcb11ad7c .word 0xc5001edc,0x3bc413fa .word 0x2b6c48ae,0xcd919616 .word 0x97f6cd05,0xd9391552 .word 0x5e72e01c,0x30267f22 .word 0xb5aa75d9,0x8121f785 .word 0xced84bd1,0xdb051db3 .word 0xc11dac0a,0x6cd53b5f .word 0x0d5f45f6,0xc82c2ab3 .word 0xecca506f,0x989bd55a .word 0x5f9548bc,0x04b88162 .word 0x1d3cec3d,0xc380fbc8 .word 0xb2b36323,0xdaa55142 .word 0x6e8be55d,0xa2697852 .word 0xd61d742b,0x3f943a95 .word 0xf4693d5d,0x3a03d882 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p3_local0_expect: .word 0xfffffa76,0x2700a247 .word 0xc9ae75a5,0x0f40bfae .word 0x4877c92d,0xd4b2ad85 .word 0xaab2ea50,0x373d238f .word 0x61e87f2e,0xdb8e21be .word 0xec580a7e,0x465da73d .word 0xa5468d40,0xe2aa0910 .word 0x7abdfa76,0x2341fdc1 p3_local1_expect: .word 0xffff9d15,0x373d238f .word 0x9c9ce429,0x51ad7d5e .word 0x35824ff5,0x7463216f .word 0xd236540c,0xd4b2ad85 .word 0xc0398691,0xea509d70 .word 0xe6a6fa65,0x7d5e400f .word 0xffffffff,0xffff9d15 .word 0xc7badf5d,0x373d238f p3_local2_expect: .word 0x0c93faff,0xf7f28e64 .word 0xffff9d15,0x373d238f .word 0x73ff3634,0x9d15a7a4 .word 0xe884c29c,0x69402e26 .word 0x238f4153,0xc7badf5d .word 0x55014265,0x33b5a0bd .word 0xd236540c,0x517a479f .word 0xfcf097a9,0xbfaec3d5 p3_local3_expect: .word 0x00000000,0xffff9d15 .word 0xc14a43bc,0x3383419a .word 0xfa07fc29,0x216efb83 .word 0xfa763740,0xb9322c93 .word 0xfb6e7360,0x2994234c .word 0xc8889a5c,0x8bfd7fff .word 0x09bd6a1c,0x98ae493e .word 0xffff9d15,0x373d238f p4_init_registers: .word 0x9b02c707,0xdbf9e8f8 ! Init value for %l0 .word 0xfb04f55f,0xbf679129 ! Init value for %l1 .word 0x3a785396,0x9a51f062 ! Init value for %l2 .word 0xc962c122,0x284293cc ! Init value for %l3 .word 0x303663d0,0xac2ccbb3 ! Init value for %l4 .word 0x738c4c69,0x9bb8005e ! Init value for %l5 .word 0x468b205e,0x27905b58 ! Init value for %l6 .word 0xb14cf9a8,0x609d185e ! Init value for %l7 .align 64 p4_init_freg: .word 0xe654f32c,0xa6f4372d ! Init value for %f0 .word 0x203a5027,0x369d2135 ! Init value for %f2 .word 0x17beaafe,0x6d2d6154 ! Init value for %f4 .word 0x39e9ec0e,0xd3c6b7b0 ! Init value for %f6 .word 0x0ff371ae,0x1fb74250 ! Init value for %f8 .word 0x61725074,0x3b65c987 ! Init value for %f10 .word 0x0b25b44d,0xae87e604 ! Init value for %f12 .word 0xa9345dad,0xb8bc0dea ! Init value for %f14 .word 0x32fb12fe,0xab545ac2 ! Init value for %f16 .word 0x51ae082e,0x5d774679 ! Init value for %f18 .word 0x78955405,0x14cd49da ! Init value for %f20 .word 0x6e5ef156,0x5995b00a ! Init value for %f22 .word 0xf317e4cd,0xd05710fa ! Init value for %f24 .word 0xb77b3fc1,0xf53714da ! Init value for %f26 .word 0x20107500,0xa5b157d5 ! Init value for %f28 .word 0x93bc6fa5,0x88bc2ea6 ! Init value for %f30 .word 0x5a3f0398,0x3b602be8 ! Init value for %f32 .word 0x8a4a36e0,0x16dca9d2 ! Init value for %f34 .word 0x0623d44f,0xf2e85379 ! Init value for %f36 .word 0x78db6d96,0x2994aec9 ! Init value for %f38 .word 0xa716133f,0x7d26cc05 ! Init value for %f40 .word 0x32db9ec6,0xab77492e ! Init value for %f42 .word 0x816f6fbe,0x9ba711f3 ! Init value for %f44 .word 0x9d392c63,0x32e37a47 ! Init value for %f46 .word 0x21ee9bc2,0x3063f561 .word 0x267163f1,0x536c6409 .word 0x971bec3f,0x7456bba6 .word 0xba9f0b66,0xdbc480da .word 0x2b3dc8b4,0xa40822e5 .word 0x5c5e6b3f,0x109fb000 .word 0x5d3cc517,0xfbbce3e0 .word 0x0e8d276c,0xa2f22e56 p4_expected_registers: .word 0xc36ea264,0x2010a6d5 .word 0x00000000,0x00007aa6 .word 0x00000000,0x0000736e .word 0xffffffff,0xffff83b1 .word 0x00000000,0x000000af .word 0x00000000,0x00005863 .word 0x00000000,0x1670c393 .word 0x00000000,0x1d86bcf4 p4_expected_fp_regs: .word 0xe654f32c,0xa6f4372d .word 0x203a5027,0x369d2135 .word 0x17beaafe,0x6d2d6154 .word 0x39e9ec0e,0xd3c6b7b0 .word 0x0ff371ae,0x1fb74250 .word 0x61725074,0x3b65c987 .word 0x0b25b44d,0xae87e604 .word 0xa9345dad,0xb8bc0dea .word 0x32fb12fe,0xab545ac2 .word 0x51ae082e,0x5d774679 .word 0x78955405,0x14cd49da .word 0x6e5ef156,0x5995b00a .word 0xf317e4cd,0xd05710fa .word 0xb77b3fc1,0xf53714da .word 0x20107500,0xa5b157d5 .word 0x93bc6fa5,0x88bc2ea6 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p4_local0_expect: .word 0x4aedd40d,0xaf1c740e .word 0x52639ad1,0x503a00ed .word 0x6d67c5d4,0x5d1803ff .word 0x6aa3bc39,0x00009d8d .word 0x00000000,0x1670c393 .word 0x9891c8ff,0x7be38388 .word 0x00000000,0x00000083 .word 0xed29d83a,0x734448c6 p4_local1_expect: .word 0xdbf9e8f8,0x8e3bed10 .word 0xdf51e6bc,0x3f2dc042 .word 0xf2b1cb4d,0xbe8394e6 .word 0xbe2fa6d5,0x923fd161 .word 0xc36ea264,0x2010a6d5 .word 0x0000736e,0x0000003f .word 0x00008300,0x2010a6d5 .word 0xdf608a11,0x9d8dbde5 p4_local2_expect: .word 0xc83f736e,0x40b4d390 .word 0x83b18ed3,0x10020e3c .word 0x363fd6f3,0xb2f1e967 .word 0x40f10db1,0xf17d5c3e .word 0x8039cb49,0xcc8a0000 .word 0x2010a6d5,0x00000000 .word 0x6dde7e3b,0xafe7fcb3 .word 0x1670c393,0x1d86bcf4 p4_local3_expect: .word 0x6ea7784d,0x5863af2c .word 0xcb5e1236,0x20156441 .word 0x40b4d390,0xe1aeacb1 .word 0x2c64b371,0x43d94a51 .word 0xe198dc42,0x415acbe2 .word 0xd2f86324,0xff8a8948 .word 0x00000083,0x4aedd40d .word 0x0a0a6493,0xee122695 p5_init_registers: .word 0x64d48b3e,0x09212c7c ! Init value for %l0 .word 0x335157e7,0xa81a2bb1 ! Init value for %l1 .word 0x8e79f1ce,0x5019d1d9 ! Init value for %l2 .word 0x7eda9b59,0xe02c73b5 ! Init value for %l3 .word 0xc028e6e1,0xd8e8c53a ! Init value for %l4 .word 0x9a40ca10,0x50fd872f ! Init value for %l5 .word 0xb526a696,0xa896c601 ! Init value for %l6 .word 0x2781a688,0x576508f1 ! Init value for %l7 .align 64 p5_init_freg: .word 0xb1ca26f7,0x47b83972 ! Init value for %f0 .word 0x2e91cc4b,0x7db169a9 ! Init value for %f2 .word 0x1df7921d,0x7136a8c0 ! Init value for %f4 .word 0xad328c60,0x4fd09529 ! Init value for %f6 .word 0x3f86627a,0xebd8b22e ! Init value for %f8 .word 0x514b8c62,0x49b6b8b6 ! Init value for %f10 .word 0x920b7d01,0xe60a6a74 ! Init value for %f12 .word 0x5e8efc7e,0x903a6a5c ! Init value for %f14 .word 0x689d1401,0xc646ba5d ! Init value for %f16 .word 0xfed59129,0xac59e9b7 ! Init value for %f18 .word 0x3aca35f7,0xf4468feb ! Init value for %f20 .word 0x70e75752,0x0a041c6b ! Init value for %f22 .word 0xf35df763,0xd9564305 ! Init value for %f24 .word 0xca2e3827,0x3c00977f ! Init value for %f26 .word 0x0115cd91,0xa9bb6b35 ! Init value for %f28 .word 0x2beacddd,0x895b5924 ! Init value for %f30 .word 0x870084c0,0x3774ce8b ! Init value for %f32 .word 0x1d727429,0xecd7f391 ! Init value for %f34 .word 0xcaf1a83a,0x86b9bff7 ! Init value for %f36 .word 0x6d8585d0,0x2877a4d8 ! Init value for %f38 .word 0xbd880c9b,0x3511b6fa ! Init value for %f40 .word 0x91fd8e18,0xf35a892a ! Init value for %f42 .word 0x27fbc36d,0xec5c96b9 ! Init value for %f44 .word 0x74525e91,0x1af3bec9 ! Init value for %f46 .word 0x875c45ff,0xd46c3c1c .word 0x34478957,0x7fd13a08 .word 0xf800a549,0xd040059d .word 0x90a1d0a1,0x5661284d .word 0x3bfa9852,0xc0d4707e .word 0x29bcf481,0xf8ce6014 .word 0xd3c4b7c8,0xc5412338 .word 0x85e7bc0a,0x9a60b48b p5_expected_registers: .word 0x00000000,0x0000ffff .word 0x7ccc89ed,0xfd4e2c7c .word 0x00000000,0x38384bf9 .word 0x00000000,0x0000000e .word 0x00000000,0xe3abfc50 .word 0x00000000,0x4457edd2 .word 0x00000000,0x00000000 .word 0x00000000,0x9f6a5089 p5_expected_fp_regs: .word 0xb1ca26f7,0x47b83972 .word 0x2e91cc4b,0x7db169a9 .word 0x1df7921d,0x7136a8c0 .word 0xad328c60,0x4fd09529 .word 0x3f86627a,0xebd8b22e .word 0x514b8c62,0x49b6b8b6 .word 0x920b7d01,0xe60a6a74 .word 0x5e8efc7e,0x903a6a5c .word 0x689d1401,0xc646ba5d .word 0xfed59129,0xac59e9b7 .word 0x3aca35f7,0xf4468feb .word 0x70e75752,0x0a041c6b .word 0xf35df763,0xd9564305 .word 0xca2e3827,0x3c00977f .word 0x0115cd91,0xa9bb6b35 .word 0x2beacddd,0x895b5924 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p5_local0_expect: .word 0x00000021,0x00000dc8 .word 0x8754e86a,0x49da8982 .word 0x4457edd2,0xd956c710 .word 0xc028e6e1,0xd8e8c53a .word 0x00000000,0x00000021 .word 0x1454b620,0x4adad571 .word 0x00000000,0x9f6a5089 .word 0x22a2bc39,0x8d0eba11 p5_local1_expect: .word 0xf225ba0d,0xf0185975 .word 0x25465f15,0x5610566c .word 0xc5f149b8,0x3410f13c .word 0x64d48b3e,0x0921edd2 .word 0x017c10aa,0x91d3cc1a .word 0xa44b148c,0xde18e42c .word 0xe3abfc50,0x4457edd2 .word 0x7ccc89ed,0xfd4e2c7c p5_local2_expect: .word 0x00000000,0x4457edd2 .word 0x7eda9b59,0xe02c73b5 .word 0x6b24895b,0x7edf29fd .word 0xffffffff,0x95bf747c .word 0x33202a5b,0x28ce2d34 .word 0x00000000,0x9f6a5089 .word 0x16e63c63,0xe0d91c48 .word 0xfd4e2c7c,0xa81a2bb1 p5_local3_expect: .word 0xe3abfc50,0x4457edd2 .word 0x38384bf9,0xc53a462c .word 0x74c8d07c,0x7985336e .word 0x3249ad70,0x0dc8f0a5 .word 0xe3abfc50,0x4457edd2 .word 0xce0a7eda,0x932193a4 .word 0x381302aa,0x33b603cd .word 0xdf6c22d2,0x9f6a5089 p6_init_registers: .word 0x2554c35f,0xca552a9a ! Init value for %l0 .word 0x98c48938,0x469717d2 ! Init value for %l1 .word 0x00665860,0xaa4b7e4e ! Init value for %l2 .word 0xf3075206,0x137d076d ! Init value for %l3 .word 0x4cc48954,0xd2ada811 ! Init value for %l4 .word 0xc8493a7c,0xce1442d1 ! Init value for %l5 .word 0xcb5e59be,0x0ca475e2 ! Init value for %l6 .word 0xc1f41432,0x11203ad4 ! Init value for %l7 .align 64 p6_init_freg: .word 0xc0d1ad77,0x2800bcf2 ! Init value for %f0 .word 0x066c33d4,0xec83b640 ! Init value for %f2 .word 0xcf4e687a,0x37393a97 ! Init value for %f4 .word 0xff937d33,0x0b138478 ! Init value for %f6 .word 0x20f5d0cc,0x1dde6e50 ! Init value for %f8 .word 0xe5b15d9f,0xb247babb ! Init value for %f10 .word 0x1f928cd1,0x72f80e41 ! Init value for %f12 .word 0x5294e3b5,0x1303f3c5 ! Init value for %f14 .word 0xf37b99f4,0x9c3b5e9b ! Init value for %f16 .word 0xacb7a313,0x8382e366 ! Init value for %f18 .word 0x0fffa3f8,0xf0fc0ee9 ! Init value for %f20 .word 0xf3323001,0x13ab3fd1 ! Init value for %f22 .word 0xa68d9a79,0xfaf5cbda ! Init value for %f24 .word 0xb1596505,0x71544cc0 ! Init value for %f26 .word 0x0464f1c9,0xaf87a5b1 ! Init value for %f28 .word 0xc4eb9cad,0x5a4ec20b ! Init value for %f30 .word 0x2d84620f,0x656caaaa ! Init value for %f32 .word 0xcea22d01,0x58e3042f ! Init value for %f34 .word 0x70cfd88d,0x08119785 ! Init value for %f36 .word 0x6698bc7b,0xf250481c ! Init value for %f38 .word 0x6b8676f7,0x9f67276c ! Init value for %f40 .word 0x3ac7168c,0x20e65532 ! Init value for %f42 .word 0x0956a42d,0x90fa0793 ! Init value for %f44 .word 0xecaa917a,0x53c3361c ! Init value for %f46 .word 0x405d5e44,0xb4e2544b .word 0x188ac216,0xe1d9175f .word 0x7528d654,0xb82e23f2 .word 0x42ead4fa,0x6167b043 .word 0xa8a89304,0x1d197ded .word 0xade2b93c,0xe8161da5 .word 0xdfde0e22,0x7a18f4e4 .word 0xa6c840b7,0x16f48546 p6_expected_registers: .word 0x00000000,0x00000004 .word 0x00000000,0x2f051b1e .word 0x00000000,0x076d1fa8 .word 0xffffffff,0xec2e73a1 .word 0xffffffff,0xffffffdb .word 0x00000000,0x0974a165 .word 0x00000000,0x0000ab96 .word 0xffffffff,0xfffff10f p6_expected_fp_regs: .word 0xc0d1ad77,0x2800bcf2 .word 0x066c33d4,0xec83b640 .word 0xcf4e687a,0x37393a97 .word 0xff937d33,0x0b138478 .word 0x20f5d0cc,0x1dde6e50 .word 0xe5b15d9f,0xb247babb .word 0x1f928cd1,0x72f80e41 .word 0x5294e3b5,0x1303f3c5 .word 0xf37b99f4,0x9c3b5e9b .word 0xacb7a313,0x8382e366 .word 0x0fffa3f8,0xf0fc0ee9 .word 0xf3323001,0x13ab3fd1 .word 0xa68d9a79,0xfaf5cbda .word 0xb1596505,0x71544cc0 .word 0x0464f1c9,0xaf87a5b1 .word 0xc4eb9cad,0x5a4ec20b .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p6_local0_expect: .word 0x0000f295,0xffffff94 .word 0x82346357,0x36f8c681 .word 0x9fde6d71,0xa2354a2f .word 0x0000f295,0xffffff94 .word 0x6cd1caad,0xd061fd4a .word 0x0000f295,0xffffffed .word 0xf5be66da,0x2f580387 .word 0xc8493a7c,0xce1442d1 p6_local1_expect: .word 0x00000000,0x0000ffff .word 0x00000000,0x00000004 .word 0xf2706d3a,0x0028ed11 .word 0x79db9405,0xab1e10ac .word 0x00665860,0xaa4b7e4e .word 0x661a4744,0xeb2f7a0b .word 0xf2952cf3,0x134adfc5 .word 0x4a87d7e2,0xa3f9a77b p6_local2_expect: .word 0x6c3d90d4,0x0ba0f328 .word 0xc86aafb0,0x156b6043 .word 0x0000f295,0x0974a165 .word 0xaa4b7e4e,0x137d076d .word 0xf2957f68,0x7b78da71 .word 0xf10f03ed,0xe3cd55cb .word 0xc681a5ce,0x540a301d .word 0xffffffff,0xab1e10ac p6_local3_expect: .word 0x2125b51d,0x2f051b1e .word 0x75e2f3db,0x6228a165 .word 0x5d0b5cb6,0x4c80ab96 .word 0xc9071b6e,0x5e23033b .word 0xc3f79d96,0x1b2d18e2 .word 0x076d1fa8,0x13fe62c3 .word 0xd504f295,0xb98d93a6 .word 0xf3075206,0x137d076d p7_init_registers: .word 0xaa47a58e,0xce27b4c3 ! Init value for %l0 .word 0x165b23ff,0xf3571776 ! Init value for %l1 .word 0x84058a9d,0xf9d4b70c ! Init value for %l2 .word 0x0ca9f8cc,0x6e9a1b25 ! Init value for %l3 .word 0xb6c91f00,0x16bd2d16 ! Init value for %l4 .word 0x67267438,0x653f232d ! Init value for %l5 .word 0x6ab1f4b9,0xb6a283cf ! Init value for %l6 .word 0x00d8391a,0xb7cca6d7 ! Init value for %l7 .align 64 p7_init_freg: .word 0x4f4ac667,0x6eaf0961 ! Init value for %f0 .word 0xf792276d,0x93f10f01 ! Init value for %f2 .word 0xac93ec64,0x0adac8b0 ! Init value for %f4 .word 0x979b9b01,0x5a40cc8f ! Init value for %f6 .word 0x42bacb42,0x1b769396 ! Init value for %f8 .word 0x5f899c7b,0x8eeb5708 ! Init value for %f10 .word 0x19d7e755,0x035dee5b ! Init value for %f12 .word 0x27e9446d,0xfc956608 ! Init value for %f14 .word 0xcbb7dd93,0xe32b3533 ! Init value for %f16 .word 0x4bda00aa,0x69aa4441 ! Init value for %f18 .word 0xfb513c08,0x5034346d ! Init value for %f20 .word 0xeaf364c4,0x62f2832f ! Init value for %f22 .word 0x219e00d9,0x346734e5 ! Init value for %f24 .word 0x593fb9a2,0x0043ef13 ! Init value for %f26 .word 0x940efe1a,0x4e99da83 ! Init value for %f28 .word 0x142b272f,0x71f8d73c ! Init value for %f30 .word 0x0764bed6,0x35ae9b03 ! Init value for %f32 .word 0x42507aa4,0x895b3cef ! Init value for %f34 .word 0x08114ab6,0xedb4d895 ! Init value for %f36 .word 0xa09378ba,0x709c4e22 ! Init value for %f38 .word 0x6c49a20b,0xbb2a54e8 ! Init value for %f40 .word 0x78617ef5,0x809d8864 ! Init value for %f42 .word 0xca2554a9,0x94f597d6 ! Init value for %f44 .word 0xb97f6093,0x6950c27c ! Init value for %f46 .word 0xb2283c02,0x7b58222a .word 0x2cba5c64,0x4a578372 .word 0x075a6fd6,0xcff9fdf6 .word 0x31f2694d,0x5bae17a4 .word 0x37ae6d1f,0xb1a016a5 .word 0xd18e5de8,0x5ae408e3 .word 0x87305a50,0x4b6e368a .word 0xb49c026d,0x08270e4d p7_expected_registers: .word 0x00000000,0x59914d33 .word 0x00000000,0x2d4aaee2 .word 0x00000000,0xf3571776 .word 0x00000000,0x52fff06c .word 0x00000000,0x59f8bafb .word 0x00000000,0xe99c7454 .word 0x00000000,0x00000071 .word 0x00000000,0xeb8fc46f p7_expected_fp_regs: .word 0x4f4ac667,0x6eaf0961 .word 0xf792276d,0x93f10f01 .word 0xac93ec64,0x0adac8b0 .word 0x979b9b01,0x5a40cc8f .word 0x42bacb42,0x1b769396 .word 0x5f899c7b,0x8eeb5708 .word 0x19d7e755,0x035dee5b .word 0x27e9446d,0xfc956608 .word 0xcbb7dd93,0xe32b3533 .word 0x4bda00aa,0x69aa4441 .word 0xfb513c08,0x5034346d .word 0xeaf364c4,0x62f2832f .word 0x219e00d9,0x346734e5 .word 0x593fb9a2,0x0043ef13 .word 0x940efe1a,0x4e99da83 .word 0x142b272f,0x71f8d73c .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p7_local0_expect: .word 0xe1c80038,0x64002664 .word 0xe1b2483d,0x59914d33 .word 0xab4c1698,0xd197dfde .word 0x72f11f32,0x63eb6c02 .word 0xe1ccf386,0xde493fcc .word 0x6ff9230c,0x32b171e5 .word 0x32741dcf,0x5db0617d .word 0x5bcc88db,0x987b909f p7_local1_expect: .word 0x1b2d2e37,0xe14f7cba .word 0x52fff06c,0xb7cca6d7 .word 0xc5eaf357,0x52fff06c .word 0x103ff06c,0xc70391d3 .word 0x59f8bafb,0xe99c7454 .word 0x7df9622e,0x52fff06c .word 0x24e76ca5,0x4a4be2a6 .word 0x2a1b87a4,0x047ce3fd p7_local2_expect: .word 0x1b2d2e37,0x000000f0 .word 0x16708f85,0x320b90e5 .word 0x00000000,0x52fff06c .word 0x165b23ff,0xf3571776 .word 0x59f8bafb,0xe99c7454 .word 0x35adfff3,0x661037e6 .word 0x2d4aaee2,0x9bd16e38 .word 0x72f11f32,0x63eb6c02 p7_local3_expect: .word 0x50c3e84d,0xd264abe2 .word 0x6a65b0ab,0xeb8fc46f .word 0x00000000,0x2d4aaee2 .word 0xf3e428f0,0xa151e1d5 .word 0xeb8fc46f,0xcaa37e73 .word 0x59f8f06c,0xd30783f2 .word 0x393ae4e6,0xea4e7c44 .word 0x00006400,0x6e9a1b25 p8_init_registers: .word 0xfadcc66c,0x26984553 ! Init value for %l0 .word 0xf8f94b88,0x487a7c8f ! Init value for %l1 .word 0xd54450cc,0x4d0b8e92 ! Init value for %l2 .word 0x6a07eb33,0xe62515c7 ! Init value for %l3 .word 0x3c3a0113,0xf9a21363 ! Init value for %l4 .word 0x62328404,0x4f2a0b48 ! Init value for %l5 .word 0x80bccecc,0x3153375e ! Init value for %l6 .word 0x4c2e8df4,0x889971fb ! Init value for %l7 .align 64 p8_init_freg: .word 0xe80f2106,0x5fe7f536 ! Init value for %f0 .word 0x05f80731,0xbe93c065 ! Init value for %f2 .word 0xa0ccef50,0x1b04f0d8 ! Init value for %f4 .word 0x29764a73,0x3f21a935 ! Init value for %f6 .word 0x07b9d368,0xde6ae627 ! Init value for %f8 .word 0xcd8c0603,0x21c01442 ! Init value for %f10 .word 0x281d56a5,0x5c53b918 ! Init value for %f12 .word 0x6ec32293,0x6112b381 ! Init value for %f14 .word 0xf373f05d,0xf90979a3 ! Init value for %f16 .word 0x01642ae0,0xb11b5c35 ! Init value for %f18 .word 0x930fe504,0xb0c3b06e ! Init value for %f20 .word 0xaab02229,0x09ef94ab ! Init value for %f22 .word 0xc7dcb41e,0x89e340e2 ! Init value for %f24 .word 0xafd4417d,0xca243655 ! Init value for %f26 .word 0x30b922f1,0x77aea934 ! Init value for %f28 .word 0x2daa3a13,0xd43443fd ! Init value for %f30 .word 0x785930ad,0x08bb1ffe ! Init value for %f32 .word 0xddbb7089,0x5fd30efe ! Init value for %f34 .word 0x509dd821,0xdd829086 ! Init value for %f36 .word 0xfd5743af,0xafd2471c ! Init value for %f38 .word 0x80206da3,0x1f9ef44f ! Init value for %f40 .word 0x41abd783,0x45db6663 ! Init value for %f42 .word 0xed04db72,0x477a8ed8 ! Init value for %f44 .word 0x5889078e,0xe8878c35 ! Init value for %f46 .word 0xfa06c8f6,0x5afac1c9 .word 0x1f9ac046,0xd2004c0d .word 0x826e2653,0xb185f2f2 .word 0xdfd83784,0x657d7730 .word 0x230534ad,0x7ae44ac9 .word 0x23851703,0xb04d5625 .word 0xef502924,0xeb61845a .word 0x518606d3,0xd599296e p8_expected_registers: .word 0x00000000,0x0000c0b5 .word 0xffffffff,0xfffffa48 .word 0xffffffff,0xffff8e92 .word 0x00000000,0x00000005 .word 0x00000000,0x00000000 .word 0xffffffff,0xffff8888 .word 0x00000000,0x50687cad .word 0x00000000,0x000000f0 p8_expected_fp_regs: .word 0xe80f2106,0x5fe7f536 .word 0x05f80731,0xbe93c065 .word 0xa0ccef50,0x1b04f0d8 .word 0x29764a73,0x3f21a935 .word 0x07b9d368,0xde6ae627 .word 0xcd8c0603,0x21c01442 .word 0x281d56a5,0x5c53b918 .word 0x6ec32293,0x6112b381 .word 0xf373f05d,0xf90979a3 .word 0x01642ae0,0xb11b5c35 .word 0x930fe504,0xb0c3b06e .word 0xaab02229,0x09ef94ab .word 0xc7dcb41e,0x89e340e2 .word 0xafd4417d,0xca243655 .word 0x30b922f1,0x77aea934 .word 0x2daa3a13,0xd43443fd .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p8_local0_expect: .word 0xa82b50d9,0x75405fe1 .word 0x0000c0b5,0xfffffa48 .word 0x370bac26,0xe282981b .word 0x40f0a165,0x653935e1 .word 0xcbd2e3f2,0x0053708d .word 0x50687cad,0x00000053 .word 0x93ec5365,0xddd7fa48 .word 0x7678a476,0xde3b14f4 p8_local1_expect: .word 0x17d6cbb7,0x4421ef74 .word 0x9a280f25,0x630a5dbb .word 0x561c2eda,0x4aa7dd62 .word 0x38a9f3e7,0x66ea1fb5 .word 0x78984553,0x487a8d5e .word 0x94b6ea2e,0xc474a0b8 .word 0xd9a9f0a1,0x645c7779 .word 0xe6bdf526,0xbb968888 p8_local2_expect: .word 0x9f6e0d03,0xb26ae72a .word 0x882e525f,0x03f4e114 .word 0x2f2cfc1c,0x6579205a .word 0xfa4870b9,0x9c9bc59c .word 0xb7911b5b,0x8fcb4975 .word 0x165a8e92,0x9559703d .word 0xf8c94493,0x6935c10f .word 0x121e4505,0x708d5697 p8_local3_expect: .word 0x6a066592,0xb5c67e31 .word 0xde3831c6,0x65d9efcd .word 0x3af8655c,0x009d96a5 .word 0x0000c0b5,0xfffffa48 .word 0x05937cad,0xd279d353 .word 0x3b0e62e9,0x88ccff92 .word 0x50687cad,0x0000009d .word 0xffffffff,0xfffffa48 p9_init_registers: .word 0xb4b4322b,0xeb626833 ! Init value for %l0 .word 0xe2571e2a,0xa10642f8 ! Init value for %l1 .word 0x0af3a6d4,0x41f92b98 ! Init value for %l2 .word 0xc996b60c,0x81cdad2c ! Init value for %l3 .word 0x33958ae6,0x3e166b62 ! Init value for %l4 .word 0x1f930d92,0x6f18438b ! Init value for %l5 .word 0x657e6ed8,0x60a6ea3d ! Init value for %l6 .word 0xf3d6185c,0x385d1785 ! Init value for %l7 .align 64 p9_init_freg: .word 0xfcba9de2,0x39048609 ! Init value for %f0 .word 0x3832cd5e,0x6c911f30 ! Init value for %f2 .word 0xb78781ea,0x50bdc093 ! Init value for %f4 .word 0x8dc6cd91,0xd0b5cb36 ! Init value for %f6 .word 0xa9db81a2,0x8160dcaf ! Init value for %f8 .word 0x58616c4c,0x85cd143b ! Init value for %f10 .word 0xed40e673,0x5a0a8c03 ! Init value for %f12 .word 0xa18db0a5,0x584c9310 ! Init value for %f14 .word 0xbbeb1288,0x3393dab1 ! Init value for %f16 .word 0xcc74bf2f,0x37f7bf17 ! Init value for %f18 .word 0x08d54524,0x5dd99208 ! Init value for %f20 .word 0x7fe6756e,0xb1be2b93 ! Init value for %f22 .word 0x1bce551e,0x20940dd6 ! Init value for %f24 .word 0x603503d8,0x894f1dfa ! Init value for %f26 .word 0x1ecfdbe8,0x683b5fb1 ! Init value for %f28 .word 0x7043c46e,0xf52ddc35 ! Init value for %f30 .word 0x0e6aa99a,0x23027d9c ! Init value for %f32 .word 0x7f37a468,0x14767963 ! Init value for %f34 .word 0x1a481d1e,0xcbb124e1 ! Init value for %f36 .word 0xbaf9c96a,0x43568c1c ! Init value for %f38 .word 0x2b5d3077,0x0ba60dd2 ! Init value for %f40 .word 0x02187545,0x1c65ee9a ! Init value for %f42 .word 0x3756644a,0xa0139f9a ! Init value for %f44 .word 0x657deb6d,0xc90b2b0f ! Init value for %f46 .word 0x95db82d6,0xc59dae72 .word 0x9567d13f,0xd5b00a8a .word 0xce833fc1,0xc89c3569 .word 0x321cb2e0,0x04ec3df3 .word 0x6f65f818,0x80e5d5a7 .word 0xb629e3d1,0xe5330eea .word 0xb0ed402d,0x0134b2b4 .word 0x12380475,0x847fa3e3 p9_expected_registers: .word 0x00000000,0xc17c3c5f .word 0x00000000,0xd3bc2516 .word 0x00000000,0x8fa1c8af .word 0xc17c3c5f,0x4dcecdb6 .word 0x00000000,0xd4ca4431 .word 0x00000000,0x73e7c660 .word 0x00000000,0x0000643e .word 0xffffffff,0xffffffc8 p9_expected_fp_regs: .word 0xfcba9de2,0x39048609 .word 0x3832cd5e,0x6c911f30 .word 0xb78781ea,0x50bdc093 .word 0x8dc6cd91,0xd0b5cb36 .word 0xa9db81a2,0x8160dcaf .word 0x58616c4c,0x85cd143b .word 0xed40e673,0x5a0a8c03 .word 0xa18db0a5,0x584c9310 .word 0xbbeb1288,0x3393dab1 .word 0xcc74bf2f,0x37f7bf17 .word 0x08d54524,0x5dd99208 .word 0x7fe6756e,0xb1be2b93 .word 0x1bce551e,0x20940dd6 .word 0x603503d8,0x894f1dfa .word 0x1ecfdbe8,0x683b5fb1 .word 0x7043c46e,0xf52ddc35 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p9_local0_expect: .word 0x3e8dbf4d,0xf4f6be1e .word 0xc17c3c5f,0x4dcecdb6 .word 0x5129ca92,0x6c1b643e .word 0xe4f062de,0x343b9a6a .word 0x5b24cd61,0xb658643e .word 0xf39585ee,0xc4f2fc86 .word 0xd4ca4431,0x492a02e3 .word 0x00000000,0x0000aec3 p9_local1_expect: .word 0x99c802de,0xcb93ce4a .word 0xc17c3c5f,0xd3bc2516 .word 0xffffa932,0xb9635a3c .word 0xcdb608fc,0x863002de .word 0xfa739219,0x6a5880c8 .word 0xb4b4322b,0xeb626833 .word 0x5672e72a,0x37c602de .word 0x0000aec3,0xffffffc8 p9_local2_expect: .word 0xf8306090,0xe0b32d48 .word 0x2653d573,0x9a17fc61 .word 0xd91608fc,0x863002de .word 0x8fa1c8af,0xf032c1ee .word 0x37b8eb05,0xa8832810 .word 0x0ff47c44,0xc4e27870 .word 0xe9c2f911,0x80fc3b02 .word 0x880c4115,0x4f021ee7 p9_local3_expect: .word 0x9b135e3e,0xaec3cf95 .word 0xffffffff,0xffffffc8 .word 0x06b929a9,0x9d931212 .word 0xfd46dff4,0x85f3f901 .word 0xeee90f96,0x6a854d6b .word 0x73e7c660,0x9540662a .word 0x025cf754,0x31a713bd .word 0x00000000,0x0000aec3 p10_init_registers: .word 0x2396fcc7,0xedbc2a3c ! Init value for %l0 .word 0x66e2e887,0xb7a2d4b1 ! Init value for %l1 .word 0xa087f4c0,0x62317ded ! Init value for %l2 .word 0xb6ea0a11,0xed376c4a ! Init value for %l3 .word 0xc28aa759,0xf97e23b6 ! Init value for %l4 .word 0x2fd34678,0xb562b15b ! Init value for %l5 .word 0xc336df24,0x6b753a2f ! Init value for %l6 .word 0xa84710b6,0x5211b52c ! Init value for %l7 .align 64 p10_init_freg: .word 0xbe780cee,0x21b8e54a ! Init value for %f0 .word 0x173ce90a,0x24eb6aaa ! Init value for %f2 .word 0x919894a0,0x60525036 ! Init value for %f4 .word 0x7cc0b6d9,0xe5b46b17 ! Init value for %f6 .word 0x67d58a8e,0x5be286af ! Init value for %f8 .word 0xb9f9af60,0xaff0545b ! Init value for %f10 .word 0xa1c824be,0x3a5e0f88 ! Init value for %f12 .word 0xe7d19ad2,0x504dee7f ! Init value for %f14 .word 0x357ef8a0,0x5e26efee ! Init value for %f16 .word 0xc7d7ae7d,0x648e3116 ! Init value for %f18 .word 0xe550c48c,0x97a903bd ! Init value for %f20 .word 0xd9454496,0x679c8977 ! Init value for %f22 .word 0x30b25f33,0x79cbdec5 ! Init value for %f24 .word 0xc8a18f1f,0xf3dfd5a1 ! Init value for %f26 .word 0x081f18d0,0xad0fa7f1 ! Init value for %f28 .word 0x0e5cd1b5,0x86a86803 ! Init value for %f30 .word 0x94a8ca59,0x396319e0 ! Init value for %f32 .word 0x2e93d92b,0x8a66ea14 ! Init value for %f34 .word 0x2007e884,0x1e325abd ! Init value for %f36 .word 0x2ff8c027,0xddcd75ff ! Init value for %f38 .word 0x648efd5a,0x7866156e ! Init value for %f40 .word 0x7519dc25,0x149ec7d7 ! Init value for %f42 .word 0x20e9ed38,0x0fe8c0f7 ! Init value for %f44 .word 0x97e86759,0x20accf63 ! Init value for %f46 .word 0x5d92e2cd,0x5c3a186a .word 0xcd25267a,0x6441acaf .word 0x58dbdbd0,0x7c9b97f9 .word 0xbcdb47a0,0xb6253572 .word 0xbe5a043d,0x2a4bb2f4 .word 0x28b3ebaf,0x43b4bdf7 .word 0x307522d4,0xdea288d5 .word 0xca5d1789,0x092da621 p10_expected_registers: .word 0xb1c923e4,0xb5f859c9 .word 0x00000000,0xbbdf4002 .word 0x00000000,0xe7e259fd .word 0x00000000,0xb1db4b39 .word 0x00000000,0x0000004c .word 0x00000000,0x4a66b7bc .word 0x00000000,0xffffffb1 .word 0x00000000,0x8c20d947 p10_expected_fp_regs: .word 0xbe780cee,0x21b8e54a .word 0x173ce90a,0x24eb6aaa .word 0x919894a0,0x60525036 .word 0x7cc0b6d9,0xe5b46b17 .word 0x67d58a8e,0x5be286af .word 0xb9f9af60,0xaff0545b .word 0xa1c824be,0x3a5e0f88 .word 0xe7d19ad2,0x504dee7f .word 0x357ef8a0,0x5e26efee .word 0xc7d7ae7d,0x648e3116 .word 0xe550c48c,0x97a903bd .word 0xd9454496,0x679c8977 .word 0x30b25f33,0x79cbdec5 .word 0xc8a18f1f,0xf3dfd5a1 .word 0x081f18d0,0xad0fa7f1 .word 0x0e5cd1b5,0x86a86803 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p10_local0_expect: .word 0x3415eed3,0xa9d1ef06 .word 0x38b9ff3c,0xb36bf7c3 .word 0xf97e23b6,0x0000021f .word 0x1dc0d3d6,0xbee28822 .word 0x00000000,0x488fa666 .word 0x2850c9c9,0x1088cb42 .word 0x6e042e5d,0xb1fd7768 .word 0xb1c923e4,0xb5f859c9 p10_local1_expect: .word 0xe7e259fd,0xb1db6639 .word 0xd088d178,0x021fb09f .word 0x61964fd1,0xb9a28154 .word 0x4a66b7bc,0x2d882674 .word 0x975dbc44,0x04275e5d .word 0xf6c9874d,0xc290cb0b .word 0x89300300,0xdaa5495f .word 0xe511fceb,0xdcd2287c p10_local2_expect: .word 0x39044958,0x6b753a2f .word 0x7cfda4b1,0x0000404b .word 0xadaecd3e,0xddff200a .word 0xffffffb1,0x8c20d947 .word 0xc9c82cba,0x115f1a99 .word 0x15eca284,0xa66629d1 .word 0xfb583718,0xb577c6bc .word 0x4b7d82f9,0xffb1afcc p10_local3_expect: .word 0x94f64e5b,0xbbdf4002 .word 0x55474c10,0xcd656fef .word 0xbf18632f,0xbadc5ce9 .word 0xe7e259fd,0xb1db4b39 .word 0x425d7fb5,0x3795a8b9 .word 0x127c8e00,0xe27c019e .word 0x66ddeebb,0x04b4fc5b .word 0xb364bd8c,0x488fa666 p11_init_registers: .word 0x0fe99a4a,0x2ced1f90 ! Init value for %l0 .word 0x201287e5,0xe19c7dee ! Init value for %l1 .word 0x8f9a3954,0x7da70338 ! Init value for %l2 .word 0x725dd078,0x3c7b9ad1 ! Init value for %l3 .word 0x457ae8a0,0xd32eaa8c ! Init value for %l4 .word 0x1693091a,0x5c9cb4f4 ! Init value for %l5 .word 0x11f2004f,0xfd0fd047 ! Init value for %l6 .word 0xb13c33a9,0xe7f69b5d ! Init value for %l7 .align 64 p11_init_freg: .word 0x8df86e7b,0x9fe3620e ! Init value for %f0 .word 0x792e68e9,0xabc9e1d4 ! Init value for %f2 .word 0x43de200a,0x986f9011 ! Init value for %f4 .word 0x6e0fcfe6,0xb0f7df85 ! Init value for %f6 .word 0x6c0e7ce3,0xcaaf37a5 ! Init value for %f8 .word 0x713e9e45,0xd42e407a ! Init value for %f10 .word 0x302fb8aa,0x89d0aa87 ! Init value for %f12 .word 0xd09298a7,0x41ac11ca ! Init value for %f14 .word 0x7c3dddf3,0x8b8b2a38 ! Init value for %f16 .word 0xfc2b38b7,0x123d1bb7 ! Init value for %f18 .word 0xc090f79a,0x250443ec ! Init value for %f20 .word 0x156343ec,0x82563203 ! Init value for %f22 .word 0x71df3c4b,0x2d0559e2 ! Init value for %f24 .word 0xda7fefe4,0x4285386a ! Init value for %f26 .word 0x1540600b,0xc33de163 ! Init value for %f28 .word 0xa8513d9a,0x88e7c354 ! Init value for %f30 .word 0x2f9965e6,0xa6fd70ca ! Init value for %f32 .word 0x3d93bc9a,0x429b319f ! Init value for %f34 .word 0x44ce31ca,0x66853855 ! Init value for %f36 .word 0x584bf5bd,0x4786eca5 ! Init value for %f38 .word 0xac784f61,0x49521639 ! Init value for %f40 .word 0xb6ca2dc3,0x9fc1c5f4 ! Init value for %f42 .word 0x5505b3d5,0x84c8fd80 ! Init value for %f44 .word 0xecf18905,0xcf9411dc ! Init value for %f46 .word 0xa80dbf02,0xcd7dbc69 .word 0x11a40fe8,0xd6a94d90 .word 0x3ef828b3,0x0e751e48 .word 0xeda1091e,0xf231e65a .word 0xaf9d40f5,0x698f3bc4 .word 0x22106617,0xd0ce68e7 .word 0xf5125590,0xe1c7b83b .word 0xc1c03fdd,0x2207ecc1 p11_expected_registers: .word 0x00000000,0x3be5f280 .word 0x00000000,0xa1197562 .word 0x00000000,0x0000007f .word 0x00000000,0xf18306f8 .word 0x00000000,0x6d4203ad .word 0x00000000,0x755b8a03 .word 0x00000000,0x5f5a2706 .word 0x000000fb,0xe19c7dee p11_expected_fp_regs: .word 0x8df86e7b,0x9fe3620e .word 0x792e68e9,0xabc9e1d4 .word 0x43de200a,0x986f9011 .word 0x6e0fcfe6,0xb0f7df85 .word 0x6c0e7ce3,0xcaaf37a5 .word 0x713e9e45,0xd42e407a .word 0x302fb8aa,0x89d0aa87 .word 0xd09298a7,0x41ac11ca .word 0x7c3dddf3,0x8b8b2a38 .word 0xfc2b38b7,0x123d1bb7 .word 0xc090f79a,0x250443ec .word 0x156343ec,0x82563203 .word 0x71df3c4b,0x2d0559e2 .word 0xda7fefe4,0x4285386a .word 0x1540600b,0xc33de163 .word 0xa8513d9a,0x88e7c354 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p11_local0_expect: .word 0x707b15f7,0x686c2726 .word 0x017450c6,0xf23300f1 .word 0xad468bfd,0x8dc7986d .word 0x2b9619b0,0x453c7068 .word 0x9b80c511,0x000015ea .word 0x3bbc832d,0x7a3d4ada .word 0x7be9e504,0x4787f75d .word 0x5f5a2706,0xf18306f8 p11_local1_expect: .word 0xc0d4d2eb,0x6aed9145 .word 0x413cf60f,0x1b1c9307 .word 0x3bbc832d,0x7a3d4ada .word 0x1ac43aa4,0x9bc0c511 .word 0x3bbc832d,0x7a3d4ada .word 0x6d4203ad,0x755b8a03 .word 0xf233f7fb,0x3971f002 .word 0x13f04e03,0x3be5f280 p11_local2_expect: .word 0x0a7ba226,0x3e5c007f .word 0x3be5f280,0xa1197562 .word 0xf0cc8fee,0x2c8dd267 .word 0x746cf131,0x15ea41ee .word 0x0002aea9,0x238cdbf9 .word 0x4ecb8e45,0x9d4f48c8 .word 0x8fee16fc,0x60543423 .word 0xbf677204,0xdf01b0ed p11_local3_expect: .word 0x5406f167,0xa03ce460 .word 0x3aec4ff3,0x2002a842 .word 0x44954128,0xefb78fee .word 0x63b85923,0xd8376297 .word 0x000000fb,0xe19c7dee .word 0x237979ac,0x463c85cc .word 0x633d8956,0xa1197562 .word 0x534d7f71,0xf1ae5a85 p12_init_registers: .word 0x8f360209,0xab69a14c ! Init value for %l0 .word 0x2f5882c8,0x31d77361 ! Init value for %l1 .word 0x4d264d28,0x645bd4bd ! Init value for %l2 .word 0x4bbe0eb3,0xff751277 ! Init value for %l3 .word 0xb3e472be,0x87d87281 ! Init value for %l4 .word 0xbcfb3075,0xb8b61f80 ! Init value for %l5 .word 0xf60aa0dc,0x54199288 ! Init value for %l6 .word 0x7e658e09,0xf0d10018 ! Init value for %l7 .align 64 p12_init_freg: .word 0x1c58fe7e,0x35abf83b ! Init value for %f0 .word 0x3a77bc12,0x7cc62cd9 ! Init value for %f2 .word 0x8c161f71,0xd51dda16 ! Init value for %f4 .word 0x997f9ed0,0x359c628e ! Init value for %f6 .word 0x32368cc4,0x354ec0fe ! Init value for %f8 .word 0x29e6d60b,0x794fa027 ! Init value for %f10 .word 0x87fea22e,0x11b35631 ! Init value for %f12 .word 0xd97463b9,0xb2e2f94a ! Init value for %f14 .word 0xe1d1283c,0x3319dedf ! Init value for %f16 .word 0xc98d4f50,0xc5d98714 ! Init value for %f18 .word 0xea1b1cfa,0x391a1430 ! Init value for %f20 .word 0x5543551b,0x44668190 ! Init value for %f22 .word 0x1fc59fd1,0xb2dbe79a ! Init value for %f24 .word 0x7ee8e814,0x82916738 ! Init value for %f26 .word 0x640aad23,0x328ca92d ! Init value for %f28 .word 0xdb8c299c,0x4a4a7654 ! Init value for %f30 .word 0x7932b0dc,0x03421fe7 ! Init value for %f32 .word 0xb44cf2cc,0xc276278e ! Init value for %f34 .word 0xc914c0c6,0xc8c50fb1 ! Init value for %f36 .word 0xaf1e287d,0x61986100 ! Init value for %f38 .word 0x66a8566f,0x8521756b ! Init value for %f40 .word 0xacf85a3b,0x2c9624e6 ! Init value for %f42 .word 0xb0b0c90d,0x55985ada ! Init value for %f44 .word 0x5be8b52b,0x42c86fa3 ! Init value for %f46 .word 0x2ae34942,0x528953b5 .word 0x09f334a6,0xedad2795 .word 0xa61683c2,0xa0e9ad0d .word 0xc8b6f6e7,0x6732228e .word 0x931c04a7,0xe6bea6fa .word 0xa51c66dd,0x55920d60 .word 0x7bfd9215,0x832a3514 .word 0x7b581aa9,0x35293ec8 p12_expected_registers: .word 0x73611867,0xa193f797 .word 0x00000000,0x98f0d6c2 .word 0x00000000,0x0000a4e9 .word 0x00000000,0x0000f0d1 .word 0x00000000,0x00000055 .word 0x00000000,0x0000005d .word 0x00000000,0x00000078 .word 0xffffffff,0xffffddad p12_expected_fp_regs: .word 0x1c58fe7e,0x35abf83b .word 0x3a77bc12,0x7cc62cd9 .word 0x8c161f71,0xd51dda16 .word 0x997f9ed0,0x359c628e .word 0x32368cc4,0x354ec0fe .word 0x29e6d60b,0x794fa027 .word 0x87fea22e,0x11b35631 .word 0xd97463b9,0xb2e2f94a .word 0xe1d1283c,0x3319dedf .word 0xc98d4f50,0xc5d98714 .word 0xea1b1cfa,0x391a1430 .word 0x5543551b,0x44668190 .word 0x1fc59fd1,0xb2dbe79a .word 0x7ee8e814,0x82916738 .word 0x640aad23,0x328ca92d .word 0xdb8c299c,0x4a4a7654 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p12_local0_expect: .word 0x4bbe0eb3,0xff751277 .word 0xb0ceb7c8,0xdcec2bc3 .word 0x91e8fd4c,0x2d295be9 .word 0x0000f3aa,0x6abbecbb .word 0x914f7d91,0xa7f9797f .word 0x3ce25c2b,0x1e9e0026 .word 0xaf1c20ba,0xe5dffbbc .word 0x340c7842,0x1e9e0026 p12_local1_expect: .word 0x73611867,0xa193f797 .word 0x54ace006,0x034ba43f .word 0x67d08e8d,0x36245381 .word 0x00000078,0xf0d10018 .word 0xa14cbefb,0x83caf0d7 .word 0xdc3ca21b,0x9bece688 .word 0xa4e9a06b,0x11a114a2 .word 0x15fa88c6,0x6c781d90 p12_local2_expect: .word 0x1402f3aa,0xd3d80026 .word 0x87d87281,0xffffe006 .word 0x5d73a2c5,0xfded902b .word 0x7a00a680,0x2290f188 .word 0x37d1a6ec,0xc2592e42 .word 0xbe9903dd,0x9c63c69d .word 0x5b5cc3ae,0xe64fe5b5 .word 0xb422bba6,0xd7ef4123 p12_local3_expect: .word 0xb4991e0d,0xe0cbb7c1 .word 0x54199288,0xf0d10018 .word 0xca542527,0x64b1e5d1 .word 0x1e9e0026,0x00000078 .word 0x21ead93a,0x4dea763a .word 0xffffffff,0xa4e9a06b .word 0x965d5937,0x3b554752 .word 0x8fc6013b,0x2280ddad p13_init_registers: .word 0x76762e24,0x31a72440 ! Init value for %l0 .word 0xa9d26db6,0x6f847e08 ! Init value for %l1 .word 0x3960c682,0x2cae8bee ! Init value for %l2 .word 0x63e81b46,0x8c26f975 ! Init value for %l3 .word 0xe97866de,0x2eae4f5e ! Init value for %l4 .word 0x42a4aef6,0x00b2c4f8 ! Init value for %l5 .word 0x0715799c,0x3a6684cc ! Init value for %l6 .word 0xa1418fe2,0x4411c60c ! Init value for %l7 .align 64 p13_init_freg: .word 0x8ee5c1e2,0xd9666d3a ! Init value for %f0 .word 0xe66bae01,0x4437b6d4 ! Init value for %f2 .word 0x39e3a2b5,0xd79cb7c3 ! Init value for %f4 .word 0x6c3bd06e,0x9d50fa13 ! Init value for %f6 .word 0x8e19facb,0x15f982d7 ! Init value for %f8 .word 0x9d2e218e,0xb3c19693 ! Init value for %f10 .word 0x58737231,0x3120bf44 ! Init value for %f12 .word 0x17d7443f,0x13e06e67 ! Init value for %f14 .word 0x6d9792ca,0x9fbf85a9 ! Init value for %f16 .word 0xb8c62c71,0x83d6d08e ! Init value for %f18 .word 0x7c9db57e,0x57832be3 ! Init value for %f20 .word 0x5812c3a4,0x77f0cec1 ! Init value for %f22 .word 0x8bfe59c3,0x69787698 ! Init value for %f24 .word 0xb911d66f,0x389409f5 ! Init value for %f26 .word 0x99e3f0d2,0xff90b85b ! Init value for %f28 .word 0xd0b44226,0x59371fb2 ! Init value for %f30 .word 0x1152a3e4,0x23d79fbb ! Init value for %f32 .word 0x6c6e5898,0x8d01abfb ! Init value for %f34 .word 0x6c67a9db,0x72c50e62 ! Init value for %f36 .word 0x197bf194,0x1a0847af ! Init value for %f38 .word 0xf6097a1b,0xea260baa ! Init value for %f40 .word 0x84f90e32,0x6bfd4c2b ! Init value for %f42 .word 0x087fa899,0xe6cf2cb6 ! Init value for %f44 .word 0xcc1ccd49,0xffb09e0f ! Init value for %f46 .word 0x98109044,0xe8fd26c2 .word 0x5a473873,0xb5e613b3 .word 0x5ee91b3c,0xde2cd6ee .word 0x27d0e159,0x85f02c48 .word 0x131def04,0x47923bff .word 0xd63059d2,0x0217607b .word 0x1f7de9b0,0x17f8fd6a .word 0x93bc2139,0x9c22e326 p13_expected_registers: .word 0x00000000,0x0000d4e1 .word 0xffffffff,0xffffb4be .word 0x00000000,0x00000046 .word 0x00000000,0x7ba5a0f9 .word 0x00000000,0x0000005e .word 0x00000000,0x00000008 .word 0x00000000,0xf55b5d08 .word 0x00000000,0x000071a4 p13_expected_fp_regs: .word 0x8ee5c1e2,0xd9666d3a .word 0xe66bae01,0x4437b6d4 .word 0x39e3a2b5,0xd79cb7c3 .word 0x6c3bd06e,0x9d50fa13 .word 0x8e19facb,0x15f982d7 .word 0x9d2e218e,0xb3c19693 .word 0x58737231,0x3120bf44 .word 0x17d7443f,0x13e06e67 .word 0x6d9792ca,0x9fbf85a9 .word 0xb8c62c71,0x83d6d08e .word 0x7c9db57e,0x57832be3 .word 0x5812c3a4,0x77f0cec1 .word 0x8bfe59c3,0x69787698 .word 0xb911d66f,0x389409f5 .word 0x99e3f0d2,0xff90b85b .word 0xd0b44226,0x59371fb2 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p13_local0_expect: .word 0x00000000,0xaa80cb41 .word 0x9f852672,0xfbeed156 .word 0x69b4d4e1,0x852b5100 .word 0xf55b5d08,0x000071a4 .word 0xffffffff,0xffffcefc .word 0x7af86e8b,0x5ba47252 .word 0x00000000,0x764d34f3 .word 0x52accdf9,0xa292806b p13_local1_expect: .word 0x0826f975,0x4411c60c .word 0x00002d07,0xda50faa6 .word 0xbf8d585f,0x46e3c8a2 .word 0x00000000,0x000046e3 .word 0xadfdbed0,0x8d85b585 .word 0xf774a1c2,0x4451b4be .word 0xae91cbdc,0x8f11a1ee .word 0x0000005d,0x764d34f3 p13_local2_expect: .word 0x2a5ec75d,0x764d34f3 .word 0x240bb93f,0xb42bb8d1 .word 0x00000000,0x764d34f3 .word 0xbd505e0f,0x2d075d08 .word 0x5ef41dcb,0xdc11ab1a .word 0x346ec6f7,0x7ba5a0f9 .word 0x84a7d4b6,0xe2e5aea9 .word 0x4f4ae661,0xfaff0fe6 p13_local3_expect: .word 0xa5759335,0x804f96f5 .word 0xd0f62174,0xab66d8d3 .word 0x668b8fb9,0x00e3231e .word 0x8913e32e,0x4f072e87 .word 0x2ca70976,0xf55b5d08 .word 0x32dadbba,0xaa80cb41 .word 0x1b325d68,0xa29cde10 .word 0x6bb2a8d9,0xcefc7928 p14_init_registers: .word 0x1ef76370,0xb087ec25 ! Init value for %l0 .word 0xf6511166,0xec259d1b ! Init value for %l1 .word 0xc44f7a78,0x7d610500 ! Init value for %l2 .word 0x302fbd80,0xcba70526 ! Init value for %l3 .word 0xa779e28c,0x18aa2cf9 ! Init value for %l4 .word 0xd6841ce8,0x4ca61569 ! Init value for %l5 .word 0xcac87ae8,0x31373a61 ! Init value for %l6 .word 0x4e9b5c38,0x59e1602a ! Init value for %l7 .align 64 p14_init_freg: .word 0x0c91dde3,0x9498a91a ! Init value for %f0 .word 0xbe494f26,0x7704f4e5 ! Init value for %f2 .word 0x618291a2,0x9ed1e492 ! Init value for %f4 .word 0xa95382d1,0xd67af6d0 ! Init value for %f6 .word 0x67183bed,0x85a0fdcc ! Init value for %f8 .word 0xab383b19,0x44fe278a ! Init value for %f10 .word 0x59884e38,0x5a45f3c3 ! Init value for %f12 .word 0xb706934d,0x7740bc0f ! Init value for %f14 .word 0x66fc3ad2,0xf8991ca7 ! Init value for %f16 .word 0x6f6aca76,0xc74386fa ! Init value for %f18 .word 0xec869340,0x4356cd14 ! Init value for %f20 .word 0x3e7a79c7,0x5860edc8 ! Init value for %f22 .word 0x1a0efb13,0x675a1274 ! Init value for %f24 .word 0x50b3435c,0x2d017f96 ! Init value for %f26 .word 0x699aa193,0x15136406 ! Init value for %f28 .word 0x0da56322,0xa112a1b1 ! Init value for %f30 .word 0xab6daf1f,0xbc0c0d8c ! Init value for %f32 .word 0x63e26505,0x846edaaf ! Init value for %f34 .word 0x6caaa333,0xe508fe57 ! Init value for %f36 .word 0x5707be08,0xd05e942f ! Init value for %f38 .word 0x92672794,0x84b36d28 ! Init value for %f40 .word 0x4f037b23,0x1ec15e04 ! Init value for %f42 .word 0x03f08517,0xab08e937 ! Init value for %f44 .word 0x61e88261,0x1d48db8e ! Init value for %f46 .word 0xfb8edcc1,0xb87886b6 .word 0xb8b3b781,0xa642040c .word 0x92e609e9,0x5fa56d8e .word 0x4457fc43,0xefd0cc6c .word 0xa9500c62,0xb8fad9a7 .word 0x0afa2fd2,0x97ce9abb .word 0x4b3668f6,0x02504c43 .word 0x0951791c,0x6bb913d8 p14_expected_registers: .word 0x00000000,0x80b48885 .word 0xffffffff,0xffffe044 .word 0x00000000,0x0000bd2c .word 0x302fbd80,0xcba70526 .word 0x00000000,0x0000c406 .word 0xffffffff,0xffffff88 .word 0x00000000,0x24740b1e .word 0x4e9b5c38,0x59e1602a p14_expected_fp_regs: .word 0x0c91dde3,0x9498a91a .word 0xbe494f26,0x7704f4e5 .word 0x618291a2,0x9ed1e492 .word 0xa95382d1,0xd67af6d0 .word 0x67183bed,0x85a0fdcc .word 0xab383b19,0x44fe278a .word 0x59884e38,0x5a45f3c3 .word 0xb706934d,0x7740bc0f .word 0x66fc3ad2,0xf8991ca7 .word 0x6f6aca76,0xc74386fa .word 0xec869340,0x4356cd14 .word 0x3e7a79c7,0x5860edc8 .word 0x1a0efb13,0x675a1274 .word 0x50b3435c,0x2d017f96 .word 0x699aa193,0x15136406 .word 0x0da56322,0xa112a1b1 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p14_local0_expect: .word 0x348db271,0x549e9423 .word 0x5cca6685,0xff28dbb7 .word 0x3f47c728,0xbd2c7e84 .word 0x9482cb2f,0x83f5ee51 .word 0xd6841ce8,0x4ca61569 .word 0x26be2d7b,0x1e3321dc .word 0xb1d8263e,0x6170d24c .word 0x24740b1e,0x929dc406 p14_local1_expect: .word 0x62c9f612,0x7264d474 .word 0x00000000,0x5cca6685 .word 0x80b48885,0x8f10b3de .word 0xb1ed0962,0x43f3e7da .word 0xfd0ff128,0x859d6ff6 .word 0x08fe8cc1,0x5cca6685 .word 0xc3f261f5,0x799a7137 .word 0xffffe044,0x000021dc p14_local2_expect: .word 0xc8bd1cc6,0xae9d240f .word 0x30e78fe5,0xb0fc8c2c .word 0x4e9b5c38,0x59e1602a .word 0x3a6142da,0x5058cd8a .word 0xdef0cfa6,0x356e64e5 .word 0x302fbd80,0xcba70526 .word 0x00000000,0x24740b1e .word 0x9d28445b,0x26be2d7b p14_local3_expect: .word 0x1a54efb1,0xb087ec25 .word 0x08d6282c,0x49639cc2 .word 0x32e39e7d,0x27e5c03f .word 0x000030e7,0xe0449a7b .word 0x89620beb,0x6100c489 .word 0xffffffff,0xffffe044 .word 0xffffb1d8,0xae163529 .word 0x7d610500,0xcba7c728 p15_init_registers: .word 0x4a754662,0x75ec9db2 ! Init value for %l0 .word 0x52472baa,0x0d31ac52 ! Init value for %l1 .word 0x310d8f0e,0x2a6ba3f2 ! Init value for %l2 .word 0x2a0db75a,0xb2dc4d3e ! Init value for %l3 .word 0x8c8734db,0x9f5b01ac ! Init value for %l4 .word 0x64d6b354,0x9719e689 ! Init value for %l5 .word 0x23e9dd55,0xf720c529 ! Init value for %l6 .word 0x0b02ba1a,0x56e8e80d ! Init value for %l7 .align 64 p15_init_freg: .word 0x6b55b5ab,0x8d595884 ! Init value for %f0 .word 0x80b841d4,0x6623a620 ! Init value for %f2 .word 0x95462373,0x2b35ad8e ! Init value for %f4 .word 0x0eb7910d,0x6b4ea1cd ! Init value for %f6 .word 0x4d87908f,0x20097374 ! Init value for %f8 .word 0x918f3a80,0xf3a72dcb ! Init value for %f10 .word 0x259ec4c2,0x9fc14a4e ! Init value for %f12 .word 0xa675f4df,0x727ab27c ! Init value for %f14 .word 0x491c1c34,0x89ed3677 ! Init value for %f16 .word 0x4d2cecf0,0xfe4d8f65 ! Init value for %f18 .word 0x1cc340c6,0xbf04579a ! Init value for %f20 .word 0x4531bc6e,0xc6a2fe22 ! Init value for %f22 .word 0x10f8cd9c,0x44a5d69e ! Init value for %f24 .word 0x3ace9906,0x1510e072 ! Init value for %f26 .word 0xac89a3d7,0xd447ae87 ! Init value for %f28 .word 0x350bbca6,0x4cee4341 ! Init value for %f30 .word 0xbdac2623,0xa98ceea3 ! Init value for %f32 .word 0xa209164f,0x8ca938d6 ! Init value for %f34 .word 0x68cf9fdc,0xa714e749 ! Init value for %f36 .word 0x402a3138,0x4f934327 ! Init value for %f38 .word 0xf6406a42,0x1cf9df50 ! Init value for %f40 .word 0x3550be8f,0x3bdf9791 ! Init value for %f42 .word 0xce586923,0x5076c35d ! Init value for %f44 .word 0x7303f6bb,0x0edc8bc4 ! Init value for %f46 .word 0x4fb10ed6,0xf95eb111 .word 0x9de85411,0x383c4efc .word 0x89809458,0x901d55b8 .word 0x24546171,0x663c82c4 .word 0x5cecf845,0x4a763dfc .word 0x321b2f36,0x7ef6891c .word 0xac2d9e85,0x6c5510a3 .word 0x72267498,0x86d4cafe p15_expected_registers: .word 0x00000000,0x00000089 .word 0x00000000,0x000000d4 .word 0x00000000,0x000098cd .word 0x00000000,0x0000118b .word 0x00000000,0x00000024 .word 0x64d6b354,0x9719e689 .word 0x00000000,0x56e8e80d .word 0x00000000,0x00000074 p15_expected_fp_regs: .word 0x6b55b5ab,0x8d595884 .word 0x80b841d4,0x6623a620 .word 0x95462373,0x2b35ad8e .word 0x0eb7910d,0x6b4ea1cd .word 0x4d87908f,0x20097374 .word 0x918f3a80,0xf3a72dcb .word 0x259ec4c2,0x9fc14a4e .word 0xa675f4df,0x727ab27c .word 0x491c1c34,0x89ed3677 .word 0x4d2cecf0,0xfe4d8f65 .word 0x1cc340c6,0xbf04579a .word 0x4531bc6e,0xc6a2fe22 .word 0x10f8cd9c,0x44a5d69e .word 0x3ace9906,0x1510e072 .word 0xac89a3d7,0xd447ae87 .word 0x350bbca6,0x4cee4341 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p15_local0_expect: .word 0x666b38ef,0x08741296 .word 0x2c1136c2,0xfb15da60 .word 0x8e30837a,0x0be012b8 .word 0xc1395ee9,0x48632a56 .word 0x56e8e80d,0x00005ee9 .word 0x471f2b4f,0xfd5d2b45 .word 0x1c2ba2bf,0xcb6c6ce6 .word 0x9719e689,0xd78e630d p15_local1_expect: .word 0x33baaf20,0x27839db2 .word 0x9719e689,0x00000012 .word 0x00000000,0x56e8e80d .word 0xc39de689,0x19400ffc .word 0x2e11b100,0x6812bdc0 .word 0xcdd0c7b5,0x581284cd .word 0xb073def4,0xc9e980a1 .word 0x34bcf1c4,0x82ce172c p15_local2_expect: .word 0x2c70ac71,0x7e200188 .word 0x383d0d0a,0x5b7310a2 .word 0x8fd49046,0x118b7150 .word 0x9abf98cd,0x73632d15 .word 0xe6d4ad37,0xa85833be .word 0x56e8e80d,0x0000000d .word 0xcc49031f,0xbdc9d418 .word 0x72310651,0xa1b48749 p15_local3_expect: .word 0x9719e689,0x00000024 .word 0x9719e689,0x56e8e80d .word 0xc22d109d,0x8224bb56 .word 0x00000012,0x56e8e80d .word 0xc15769c1,0x07c24463 .word 0x98cd3ec2,0x1d3f6f8b .word 0xfc7b1be8,0x01a90465 .word 0x000000d4,0x00000036 p16_init_registers: .word 0xbb6512ca,0x2c8178f2 ! Init value for %l0 .word 0x4625f11a,0x81b7f19b ! Init value for %l1 .word 0xf5a7ef73,0x9dd20bc8 ! Init value for %l2 .word 0x1911a5a3,0xca7de1cc ! Init value for %l3 .word 0xa582c283,0xdc0e29d1 ! Init value for %l4 .word 0x82dfa976,0x7e69c415 ! Init value for %l5 .word 0x2ae43b94,0x0ffcf57f ! Init value for %l6 .word 0x79442fe4,0xa696461a ! Init value for %l7 .align 64 p16_init_freg: .word 0x9728ecef,0xd1773314 ! Init value for %f0 .word 0x54eb6037,0x11f7f5ee ! Init value for %f2 .word 0xd8c46996,0x1c7de85f ! Init value for %f4 .word 0x46767025,0x5764f07b ! Init value for %f6 .word 0xece00317,0xdc3912e0 ! Init value for %f8 .word 0x29852b45,0x492630e7 ! Init value for %f10 .word 0x30ad3ad5,0xc7fdd48b ! Init value for %f12 .word 0x8020a7d1,0x74d284bc ! Init value for %f14 .word 0x63d2f639,0x664643a1 ! Init value for %f16 .word 0xe6a8bc01,0xcfa35d9f ! Init value for %f18 .word 0xefc48875,0x1b445d9e ! Init value for %f20 .word 0x11e31981,0x5e3491a6 ! Init value for %f22 .word 0x7e869112,0xf3c625a6 ! Init value for %f24 .word 0x90371d82,0x3a979c22 ! Init value for %f26 .word 0x4166d557,0xe378dea5 ! Init value for %f28 .word 0xe58b1638,0xbdbb41e9 ! Init value for %f30 .word 0x5a3a8871,0xd7141ac2 ! Init value for %f32 .word 0xfe268aba,0x232bbee9 ! Init value for %f34 .word 0x6871eb40,0x06b33feb ! Init value for %f36 .word 0xc011fb82,0x10924b5a ! Init value for %f38 .word 0x65630c17,0x3a96c2ab ! Init value for %f40 .word 0x900ff08d,0x4ca0e8d0 ! Init value for %f42 .word 0xec69dffc,0xf524e32c ! Init value for %f44 .word 0x45610356,0xddb1b6c5 ! Init value for %f46 .word 0xee7ca3c1,0xd515649a .word 0x7c9f40a9,0x9f0607cb .word 0xf83aa54c,0xbbf61bea .word 0x6a9485c7,0x0e626942 .word 0xe187ae44,0xb78c7137 .word 0x38dc26bb,0xc3e96195 .word 0x69bc8cfd,0x5597fe8b .word 0xc5bee3f8,0xbabf063c p16_expected_registers: .word 0xad7c4416,0xbdddbe0d .word 0x00000000,0x6d536848 .word 0x00000000,0x14f692d4 .word 0x00000000,0x82dfa976 .word 0x00000000,0x000000e9 .word 0x00000000,0x60369733 .word 0x07c6e0e6,0x8eed2523 .word 0xc0720b03,0xfb68115d p16_expected_fp_regs: .word 0x9728ecef,0xd1773314 .word 0x54eb6037,0x11f7f5ee .word 0xd8c46996,0x1c7de85f .word 0x46767025,0x5764f07b .word 0xece00317,0xdc3912e0 .word 0x29852b45,0x492630e7 .word 0x30ad3ad5,0xc7fdd48b .word 0x8020a7d1,0x74d284bc .word 0x63d2f639,0x664643a1 .word 0xe6a8bc01,0xcfa35d9f .word 0xefc48875,0x1b445d9e .word 0x11e31981,0x5e3491a6 .word 0x7e869112,0xf3c625a6 .word 0x90371d82,0x3a979c22 .word 0x4166d557,0xe378dea5 .word 0xe58b1638,0xbdbb41e9 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p16_local0_expect: .word 0xf5a7ef73,0x9dd20bc8 .word 0x0631953a,0x1410f9dd .word 0x82dfa976,0x7e69c415 .word 0xc78e8a9f,0x56eb8682 .word 0x00000000,0x6d536848 .word 0x85929641,0x14f692d4 .word 0x890c16ab,0xd03d8942 .word 0x6d536848,0x385e2729 p16_local1_expect: .word 0x07c6e0e6,0x8eed2523 .word 0x3afcc6e9,0xc408dd97 .word 0x2cdbdeb4,0x9f82614e .word 0xe6082293,0xfbada313 .word 0x6f7e97e3,0xbc8be276 .word 0xad7c4416,0xbdddbe0d .word 0x3c84c023,0xb4148754 .word 0xc2f2232c,0x60369733 p16_local2_expect: .word 0x7f3bbc75,0xfd6dfe73 .word 0x000000e9,0x60369733 .word 0xc0720b03,0xfb68115d .word 0x56c06fc4,0xa696461a .word 0xba2e523f,0x33137368 .word 0x536628fa,0x58bdd1d7 .word 0x56c06fc4,0xeb0ac129 .word 0x97f2f768,0x56eb8682 p16_local3_expect: .word 0xa38dac52,0x190d2e1d .word 0x2c8178f2,0x81b7f19b .word 0xc5ce6ba2,0xd97faf7a .word 0x56eb8682,0xb321ca87 .word 0x90d952c4,0x1d16c756 .word 0xf5a77373,0x9dd276c8 .word 0x1a243d59,0xe7af21b8 .word 0x28ddb820,0x8663e200 p17_init_registers: .word 0xc79675f7,0xfd435f69 ! Init value for %l0 .word 0xc47c79f8,0xa40c5f97 ! Init value for %l1 .word 0x66bc542c,0xad1a0786 ! Init value for %l2 .word 0xa2e852da,0x2a810997 ! Init value for %l3 .word 0x76ed02c2,0x6e6f1bbe ! Init value for %l4 .word 0x86cb99db,0xf24a90d2 ! Init value for %l5 .word 0xff7a5342,0x3fb9e370 ! Init value for %l6 .word 0x6f6cba82,0x779d4ca9 ! Init value for %l7 .align 64 p17_init_freg: .word 0xcc1a6d58,0x8352f934 ! Init value for %f0 .word 0x10a77ffa,0xf2d81b4a ! Init value for %f2 .word 0x0e15edb6,0x81aecef4 ! Init value for %f4 .word 0x5462b0d9,0x61f16adc ! Init value for %f6 .word 0x7eccc944,0xa77c7f4f ! Init value for %f8 .word 0x1bb86dbc,0x18d44397 ! Init value for %f10 .word 0x58a18fa7,0xe150402d ! Init value for %f12 .word 0x6b0e5f33,0x14117318 ! Init value for %f14 .word 0x092aa0a0,0x41b6a80d ! Init value for %f16 .word 0x3ed9362c,0xc0e6a641 ! Init value for %f18 .word 0xabfc6d2d,0x0c5e4ac1 ! Init value for %f20 .word 0xca35f76c,0x547962a4 ! Init value for %f22 .word 0xebed8331,0x55ceebcf ! Init value for %f24 .word 0xfd69e499,0x244f60c7 ! Init value for %f26 .word 0x7049b289,0x24e43d3f ! Init value for %f28 .word 0x740a277e,0x5fab0848 ! Init value for %f30 .word 0xf62da7e3,0xb7d691d8 ! Init value for %f32 .word 0x011db70e,0xd5be9753 ! Init value for %f34 .word 0x5a6a9a8f,0x6d159c41 ! Init value for %f36 .word 0xec0f0631,0x75e5db0b ! Init value for %f38 .word 0x7be59afa,0x8542ed50 ! Init value for %f40 .word 0x4b2c6fc1,0x4e543773 ! Init value for %f42 .word 0x73342bcc,0xd3bea1c6 ! Init value for %f44 .word 0x84ac4e09,0x546ad448 ! Init value for %f46 .word 0x35da0be5,0x058e28fc .word 0xa02c137a,0x07dd8c2e .word 0xfaac8363,0x12df0d44 .word 0x61cd6ef5,0x5e921ff8 .word 0xf0d94869,0x4364c3c2 .word 0x79f77b00,0x1dc841f4 .word 0xf7137c27,0xe7431336 .word 0x01a4070a,0x08bbf79d p17_expected_registers: .word 0x00000000,0x00002a81 .word 0x00000000,0x2a810997 .word 0xffffffff,0xfffffc67 .word 0x00000000,0x00000059 .word 0x799c865e,0x41de04cb .word 0x00000000,0x0000006f .word 0x5ee72442,0xf585af04 .word 0x00000000,0x00004e92 p17_expected_fp_regs: .word 0xcc1a6d58,0x8352f934 .word 0x10a77ffa,0xf2d81b4a .word 0x0e15edb6,0x81aecef4 .word 0x5462b0d9,0x61f16adc .word 0x7eccc944,0xa77c7f4f .word 0x1bb86dbc,0x18d44397 .word 0x58a18fa7,0xe150402d .word 0x6b0e5f33,0x14117318 .word 0x092aa0a0,0x41b6a80d .word 0x3ed9362c,0xc0e6a641 .word 0xabfc6d2d,0x0c5e4ac1 .word 0xca35f76c,0x547962a4 .word 0xebed8331,0x55ceebcf .word 0xfd69e499,0x244f60c7 .word 0x7049b289,0x24e43d3f .word 0x740a277e,0x5fab0848 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p17_local0_expect: .word 0x17b2cdb0,0x79a96ffb .word 0x3700333b,0xfafa57f4 .word 0x799c865e,0x41de04cb .word 0x23259ae1,0x84962f5d .word 0x5ee72442,0xf585af04 .word 0x22c20ca4,0xfc673ecf .word 0xdfc49344,0x4f289f60 .word 0xc20bdb23,0xe47d98d7 p17_local1_expect: .word 0x00003372,0x00005900 .word 0xee6d0e40,0x6fa0a4ea .word 0x983341a6,0x7c05239e .word 0xa71cdb09,0x1d7c92ee .word 0x6a5c0fb4,0x1e4a3372 .word 0xa2e852da,0x2a810997 .word 0xd05de370,0xe3b12bba .word 0x6cb5e877,0xe2acb020 p17_local2_expect: .word 0x00003372,0x00005900 .word 0x5f97495c,0x23259ae1 .word 0xf4b923d7,0x24cfebea .word 0xfb4470dd,0x6886e72b .word 0x1275fbdb,0x4e92710b .word 0xa884b840,0xfd7660d1 .word 0x428d35d9,0x0bc62097 .word 0xfc673ecf,0x00004e92 p17_local3_expect: .word 0x452ab59c,0xda209ba2 .word 0x22c20ca4,0xfc673ecf .word 0x00000000,0x2a810997 .word 0x4f6070be,0x9ccc0997 .word 0xcf63533c,0x3bd4ef24 .word 0x0000005e,0x1275fbdb .word 0xa2e852da,0x2a810997 .word 0xaf2a1bb4,0x84962f5d p18_init_registers: .word 0x51e4b359,0x9ae985e2 ! Init value for %l0 .word 0xc5f8fb94,0xd7a750b0 ! Init value for %l1 .word 0xc9f4b917,0xef35fd60 ! Init value for %l2 .word 0xc2256084,0x63e6fd74 ! Init value for %l3 .word 0x7717498f,0xfeaeba9c ! Init value for %l4 .word 0x9f0b5074,0x127b0bcf ! Init value for %l5 .word 0x2be8f127,0xe43609f6 ! Init value for %l6 .word 0xffecb6f0,0x3f62ec23 ! Init value for %l7 .align 64 p18_init_freg: .word 0x017eef5e,0x38f641c2 ! Init value for %f0 .word 0x1bc4bdc9,0x1b71d8e1 ! Init value for %f2 .word 0x5ddd94bf,0x2671b001 ! Init value for %f4 .word 0x92aa1954,0x1418efa4 ! Init value for %f6 .word 0xc0f11d22,0x9cdd0448 ! Init value for %f8 .word 0xc9d21fdc,0xa01b624e ! Init value for %f10 .word 0xee8a2658,0xe95d8eb4 ! Init value for %f12 .word 0x96b73c02,0xc57c7571 ! Init value for %f14 .word 0xc5b667eb,0x14e504b9 ! Init value for %f16 .word 0x0bad4863,0x71abc080 ! Init value for %f18 .word 0xf0eb7900,0x70b2a9f7 ! Init value for %f20 .word 0x69b8ad9b,0x271c2d32 ! Init value for %f22 .word 0xbbc46223,0x41b8e47f ! Init value for %f24 .word 0xf05eacb8,0x4c2a9bc3 ! Init value for %f26 .word 0xe0d4d551,0x240a5512 ! Init value for %f28 .word 0x2f28fd49,0x9ff23af4 ! Init value for %f30 .word 0x0e0c1d16,0x1682c868 ! Init value for %f32 .word 0xedada407,0xca8b43bb ! Init value for %f34 .word 0x5447990b,0xd4d19bfc ! Init value for %f36 .word 0xf37ad64f,0x41c156c4 ! Init value for %f38 .word 0x91bfd1e9,0x15432951 ! Init value for %f40 .word 0xaefcfb11,0x834a7391 ! Init value for %f42 .word 0x7e3b786d,0x5c4a6a76 ! Init value for %f44 .word 0x82265e66,0x94a2db2b ! Init value for %f46 .word 0xbc8e7597,0x9db5d4d5 .word 0x0004367c,0x9aff6f86 .word 0x304e2944,0x0ec8a0ee .word 0x1bae55f0,0xfd385e05 .word 0xb0c6f295,0x734fa4fb .word 0xdbef9dcb,0x7f1b3229 .word 0xca78f5b0,0xec55af6f .word 0xc0be10a9,0xfcf9e4d3 p18_expected_registers: .word 0x00000000,0x1d060002 .word 0x00000000,0xbb000bc3 .word 0x00000000,0xccb98073 .word 0x00000000,0x00000030 .word 0x00000000,0x00005e76 .word 0x00000000,0x0000000d .word 0x00000000,0x000000ff .word 0x00000000,0x00000000 p18_expected_fp_regs: .word 0x017eef5e,0x38f641c2 .word 0x1bc4bdc9,0x1b71d8e1 .word 0x5ddd94bf,0x2671b001 .word 0x92aa1954,0x1418efa4 .word 0xc0f11d22,0x9cdd0448 .word 0xc9d21fdc,0xa01b624e .word 0xee8a2658,0xe95d8eb4 .word 0x96b73c02,0xc57c7571 .word 0xc5b667eb,0x14e504b9 .word 0x0bad4863,0x71abc080 .word 0xf0eb7900,0x70b2a9f7 .word 0x69b8ad9b,0x271c2d32 .word 0xbbc46223,0x41b8e47f .word 0xf05eacb8,0x4c2a9bc3 .word 0xe0d4d551,0x240a5512 .word 0x2f28fd49,0x9ff23af4 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p18_local0_expect: .word 0xc24591a7,0x52d1f2a9 .word 0xd10ba3e4,0x84b816b5 .word 0xac4105cc,0xa29d9ee8 .word 0x00005e76,0x0000002f .word 0xccb98073,0x00000030 .word 0x30b3960a,0xe36ae7c3 .word 0xbc31d281,0x5471e7cc .word 0x87934808,0xd6e48793 p18_local1_expect: .word 0x3ed940e7,0xd27f3c93 .word 0xe72afe73,0x80ad00b3 .word 0x098f2910,0xafc771e4 .word 0xd48f2910,0x000016b5 .word 0x120ceb08,0x643d8cea .word 0xb227d4ba,0x1c5c9d3f .word 0xb2fe4258,0x895c5471 .word 0x403c19d0,0xe92ee0d0 p18_local2_expect: .word 0xde733fc6,0xbcf83743 .word 0x9ae9ffe2,0x745e3e95 .word 0x86e949f2,0x38f41f13 .word 0x80736171,0x3d3d0c19 .word 0xac18a222,0x5e76ff09 .word 0xcdb79680,0xecdda898 .word 0xffffe72a,0x9e6ba738 .word 0x5c37d680,0xd066e259 p18_local3_expect: .word 0x4e0d2f2c,0x5a88409f .word 0xccb98073,0xabdf8073 .word 0xab5b22ce,0x25dea72e .word 0x17ff82b3,0x23caced1 .word 0x50d119eb,0xca3f8932 .word 0x1d060002,0xbb000bc3 .word 0x1c5a9c93,0xc7bb8a10 .word 0xe7aea685,0x05cc0d39 p19_init_registers: .word 0x969cd660,0x7d11a882 ! Init value for %l0 .word 0x8b26f690,0x99e611e1 ! Init value for %l1 .word 0x27ef6c6e,0x5716f5f9 ! Init value for %l2 .word 0x742235df,0x8aa2ab0e ! Init value for %l3 .word 0x1cc8f5b6,0x3bed06cd ! Init value for %l4 .word 0x876608eb,0xe95fd00d ! Init value for %l5 .word 0xaa889790,0xa5d2813e ! Init value for %l6 .word 0xb0555eae,0xa548083d ! Init value for %l7 .align 64 p19_init_freg: .word 0xb31a932d,0xadee80be ! Init value for %f0 .word 0xc6da4eda,0x64f13011 ! Init value for %f2 .word 0x5f074146,0x76c52291 ! Init value for %f4 .word 0x43630a11,0x4145d791 ! Init value for %f6 .word 0x9af29bcc,0x06e47e4d ! Init value for %f8 .word 0xed98f1f9,0x42168fb0 ! Init value for %f10 .word 0xd4d965b5,0x3c426ee1 ! Init value for %f12 .word 0xf5190b39,0x9bc6a51e ! Init value for %f14 .word 0x983e9e3d,0xb17e1ab1 ! Init value for %f16 .word 0xd4105e61,0x26102bf5 ! Init value for %f18 .word 0xae8cd7e2,0xe7a195df ! Init value for %f20 .word 0x049ea8bc,0xb8ae909a ! Init value for %f22 .word 0x4ea03cdc,0x1ac05b41 ! Init value for %f24 .word 0x3067c37e,0x7c464880 ! Init value for %f26 .word 0xaa082b31,0x29690dd2 ! Init value for %f28 .word 0x737fc975,0x6f03c4f1 ! Init value for %f30 .word 0x4f6050ae,0x0edb59ca ! Init value for %f32 .word 0xacfb2065,0x15cb9257 ! Init value for %f34 .word 0x38536686,0x0fb16efa ! Init value for %f36 .word 0x185a5586,0xe8a489ec ! Init value for %f38 .word 0xaa21b15d,0x5531c179 ! Init value for %f40 .word 0xfe30ba5e,0x8524368f ! Init value for %f42 .word 0x003de2fa,0x6ff839da ! Init value for %f44 .word 0xe9b06cd3,0xcb7e9f02 ! Init value for %f46 .word 0x806b786e,0xdf0306f0 .word 0x58dac74d,0x77b3f73a .word 0x336d537e,0x77136a56 .word 0x4fd9c1e9,0x4e7f9ea8 .word 0xf62ab16f,0x487061a2 .word 0x144b66fa,0x14bf4ffd .word 0x69328c53,0x1d773b43 .word 0xd2323b23,0x2a9784c7 p19_expected_registers: .word 0x00000000,0x0000f071 .word 0x00000000,0x00005ad7 .word 0xffffffff,0xffffc5aa .word 0xffffffff,0xffffb913 .word 0xffffffff,0xfffff071 .word 0x00000000,0x4848bd27 .word 0x00000000,0x0000002d .word 0x00000000,0x0000004c p19_expected_fp_regs: .word 0xb31a932d,0xadee80be .word 0xc6da4eda,0x64f13011 .word 0x5f074146,0x76c52291 .word 0x43630a11,0x4145d791 .word 0x9af29bcc,0x06e47e4d .word 0xed98f1f9,0x42168fb0 .word 0xd4d965b5,0x3c426ee1 .word 0xf5190b39,0x9bc6a51e .word 0x983e9e3d,0xb17e1ab1 .word 0xd4105e61,0x26102bf5 .word 0xae8cd7e2,0xe7a195df .word 0x049ea8bc,0xb8ae909a .word 0x4ea03cdc,0x1ac05b41 .word 0x3067c37e,0x7c464880 .word 0xaa082b31,0x29690dd2 .word 0x737fc975,0x6f03c4f1 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p19_local0_expect: .word 0xbfa870ec,0x9d3b430a .word 0xb913b42c,0x32425764 .word 0x4848bd27,0xe0705ab6 .word 0x19de291b,0x8f0a3610 .word 0xf071bb22,0xa5c681b2 .word 0x4504c5ec,0x3c28b938 .word 0x00000000,0x4848bd27 .word 0x2f80ebfb,0x107877a8 p19_local1_expect: .word 0xccf8fbc3,0x62ebf946 .word 0x0000f071,0xa5c681b2 .word 0x21cfd13d,0xdfedf292 .word 0x5e62a9a7,0x7164f67f .word 0x734837c4,0x714165ee .word 0xa6b9a6a6,0xdc99f46f .word 0x31575b13,0x489eef8e .word 0x3435a04c,0x141f8775 p19_local2_expect: .word 0xaa889790,0xa5d2813e .word 0x7b152266,0xbdde3eb1 .word 0x0000f071,0xd690239c .word 0x77a801a6,0x3836109a .word 0xcfbe70ec,0x0000f071 .word 0xa6b9a6a6,0xf071f46f .word 0x4750ae0c,0x3eec9baf .word 0x7dd82d2f,0x7d9f18c8 p19_local3_expect: .word 0x683a7400,0x23c6f071 .word 0x8aa2ab0e,0x497ec5aa .word 0xe95fd00d,0x00001b39 .word 0xdd66ebe1,0xa17e98f8 .word 0xd67f816c,0x665b2f7f .word 0x5c7e599f,0x09fde67b .word 0x6430d0e3,0x53e64584 .word 0x3e3206cd,0x5ad7df4a p20_init_registers: .word 0x6b2fdb3f,0x9fbae00e ! Init value for %l0 .word 0xe9e8ffd0,0x5ee35800 ! Init value for %l1 .word 0x3abe155e,0x01408999 ! Init value for %l2 .word 0x984fabba,0x198fb695 ! Init value for %l3 .word 0x032e5702,0x2c88096f ! Init value for %l4 .word 0x7eceb286,0x094292fc ! Init value for %l5 .word 0xd9a45a38,0xbba859e3 ! Init value for %l6 .word 0x9d2c5085,0xd5d76009 ! Init value for %l7 .align 64 p20_init_freg: .word 0x736599d3,0x7e581d04 ! Init value for %f0 .word 0x32aa1100,0x582b8373 ! Init value for %f2 .word 0xfd54b972,0x708fc463 ! Init value for %f4 .word 0xfed15e2c,0x07a38be2 ! Init value for %f6 .word 0x82b9704c,0xed324aca ! Init value for %f8 .word 0x8daf77f6,0x176cd5ba ! Init value for %f10 .word 0xaba0aabf,0xa728f5d0 ! Init value for %f12 .word 0x66d8ff44,0xb4aa9953 ! Init value for %f14 .word 0x3d02f38f,0x24cf7af7 ! Init value for %f16 .word 0x29d8c415,0x116621ce ! Init value for %f18 .word 0x2619eeb4,0x848e1683 ! Init value for %f20 .word 0x4ef13d9d,0x2e907b9d ! Init value for %f22 .word 0xf6b4fe0a,0x4d058470 ! Init value for %f24 .word 0x284f11ce,0x84b8f92a ! Init value for %f26 .word 0x1f5e0548,0x053bbfaf ! Init value for %f28 .word 0x58fd6111,0xb92bf2a3 ! Init value for %f30 .word 0xd6a45e79,0x5025f330 ! Init value for %f32 .word 0x275c8a05,0xef383336 ! Init value for %f34 .word 0xa258d190,0x2617293a ! Init value for %f36 .word 0xab57751f,0x24e28716 ! Init value for %f38 .word 0x16475e5e,0xcb89fe8a ! Init value for %f40 .word 0x316941d1,0x36ec9cda ! Init value for %f42 .word 0x92b0ca0e,0x5de4d406 ! Init value for %f44 .word 0xb030bfec,0xee7a42e1 ! Init value for %f46 .word 0xfb891fe4,0x5b4348b4 .word 0x77290410,0x2d152842 .word 0x842fb524,0xf04d5fed .word 0x8ec490f4,0xf4b141ad .word 0x4d7eb6aa,0x5388d3a0 .word 0xa6180dac,0x59b27dd4 .word 0xbbbaa924,0xaf73f2fb .word 0xdba0c224,0x570d2bf7 p20_expected_registers: .word 0x00000000,0x00e5edc8 .word 0x00000000,0x84ef2a62 .word 0x00000000,0x7ac8fbf3 .word 0x00000000,0x1f5990bf .word 0x37bc52d0,0x1f70e699 .word 0x00000000,0x00007abd .word 0x00000000,0x000000c2 .word 0xe4b31a5c,0xf7c1c31c p20_expected_fp_regs: .word 0x736599d3,0x7e581d04 .word 0x32aa1100,0x582b8373 .word 0xfd54b972,0x708fc463 .word 0xfed15e2c,0x07a38be2 .word 0x82b9704c,0xed324aca .word 0x8daf77f6,0x176cd5ba .word 0xaba0aabf,0xa728f5d0 .word 0x66d8ff44,0xb4aa9953 .word 0x3d02f38f,0x24cf7af7 .word 0x29d8c415,0x116621ce .word 0x2619eeb4,0x848e1683 .word 0x4ef13d9d,0x2e907b9d .word 0xf6b4fe0a,0x4d058470 .word 0x284f11ce,0x84b8f92a .word 0x1f5e0548,0x053bbfaf .word 0x58fd6111,0xb92bf2a3 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p20_local0_expect: .word 0xf2419f34,0x272557d6 .word 0x6239433f,0xa4be199e .word 0xc6a19fc6,0x6fdb42d3 .word 0xb5e67b4c,0x8d8b6294 .word 0x340efca0,0x9fbae00e .word 0xafd0fb1e,0xea6b722a .word 0x00000000,0x84ef2a62 .word 0xa817619c,0xbf303557 p20_local1_expect: .word 0x7cdf8e7a,0x31da1d75 .word 0x9aa05e2e,0x805d9b7f .word 0xe4b31a5c,0xf7c1c31c .word 0x0b51af3e,0x82da7701 .word 0x0daa9645,0xde2c7abd .word 0x73c24521,0x890a0404 .word 0x671f0337,0x5caf2a62 .word 0x2567ee75,0xfd66ef43 p20_local2_expect: .word 0x00000000,0xec15823f .word 0x00000000,0x8630e00a .word 0x991a455a,0x27d01032 .word 0x00000000,0x000000c2 .word 0x1f64e00e,0xec15823f .word 0x385e517c,0x0ecdadc3 .word 0x0000003e,0x9fbae00e .word 0xbba859e3,0xffffffc2 p20_local3_expect: .word 0x6007c31c,0x3f062458 .word 0x37bc52d0,0x1f70e699 .word 0x00e5edc8,0x84ef2a62 .word 0x3c8eb1e0,0x64ba905c .word 0x111e35ce,0x4c1041f1 .word 0x1f5990bf,0x00007abd .word 0xf019e0b8,0x3c0aff4b .word 0xad3da74e,0x00007abd p21_init_registers: .word 0xb4e55e52,0x8e08aac6 ! Init value for %l0 .word 0x1619d228,0x4ed4540d ! Init value for %l1 .word 0x8660e7cc,0x7428c0dd ! Init value for %l2 .word 0x66777936,0x729c9fb1 ! Init value for %l3 .word 0x2d4290c4,0x764468c9 ! Init value for %l4 .word 0xd6dc6742,0xccd019a5 ! Init value for %l5 .word 0x3d8a61ce,0x2e0c487b ! Init value for %l6 .word 0xad712502,0x8643c145 ! Init value for %l7 .align 64 p21_init_freg: .word 0x8d2220ad,0xd21a5771 ! Init value for %f0 .word 0xffc49536,0xc694e8dd ! Init value for %f2 .word 0xca117570,0xb622b8dd ! Init value for %f4 .word 0x8f04f5ee,0xca201318 ! Init value for %f6 .word 0xadc5d883,0xa180e853 ! Init value for %f8 .word 0xfb0623f2,0xfe3a6eaa ! Init value for %f10 .word 0xebd70722,0xb9be1e28 ! Init value for %f12 .word 0xd14c9541,0x0706b30e ! Init value for %f14 .word 0x8eff13ea,0x3027cdec ! Init value for %f16 .word 0xcff52612,0x0561451a ! Init value for %f18 .word 0xa5066bb4,0x47c7dc08 ! Init value for %f20 .word 0x7c373d23,0xb9a64f3a ! Init value for %f22 .word 0x240cac58,0x4661aa95 ! Init value for %f24 .word 0x972eed35,0x86fa6b01 ! Init value for %f26 .word 0x97606f65,0x1309e6dd ! Init value for %f28 .word 0x83acfc68,0x6677d756 ! Init value for %f30 .word 0x453eb58a,0x025bdf73 ! Init value for %f32 .word 0x84c8468c,0x929dbfff ! Init value for %f34 .word 0x199bf5a6,0x537846e3 ! Init value for %f36 .word 0xc62b4fe7,0xcedf100f ! Init value for %f38 .word 0x69b41c2b,0x45183e8a ! Init value for %f40 .word 0x7c228884,0xab81d717 ! Init value for %f42 .word 0xb5def3d5,0xbedd4f91 ! Init value for %f44 .word 0x4a9e70ff,0xdd700950 ! Init value for %f46 .word 0x76c9cea9,0x061809c6 .word 0x5338feb2,0x89c20dd7 .word 0xa422abcd,0xeb8fb7a1 .word 0x98112a38,0xbcda7cf4 .word 0xdbe35334,0xaa659f04 .word 0x5b918529,0x310409c3 .word 0x3ee7d670,0xc38b693c .word 0xba98189b,0xd071f9d9 p21_expected_registers: .word 0x00000000,0x680f603e .word 0x00000000,0x7dea32ac .word 0x00000000,0x22b9ca4e .word 0x00000000,0xffffffb4 .word 0x00000000,0xde1f4388 .word 0x8f0ff205,0xeded321d .word 0xffffffff,0xfffff9a5 .word 0xffffffff,0xffffffb4 p21_expected_fp_regs: .word 0x8d2220ad,0xd21a5771 .word 0xffc49536,0xc694e8dd .word 0xca117570,0xb622b8dd .word 0x8f04f5ee,0xca201318 .word 0xadc5d883,0xa180e853 .word 0xfb0623f2,0xfe3a6eaa .word 0xebd70722,0xb9be1e28 .word 0xd14c9541,0x0706b30e .word 0x8eff13ea,0x3027cdec .word 0xcff52612,0x0561451a .word 0xa5066bb4,0x47c7dc08 .word 0x7c373d23,0xb9a64f3a .word 0x240cac58,0x4661aa95 .word 0x972eed35,0x86fa6b01 .word 0x97606f65,0x1309e6dd .word 0x83acfc68,0x6677d756 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p21_local0_expect: .word 0x98ae1153,0x5669321d .word 0x5eadbcb2,0x2dc856ed .word 0x764468c9,0xfaa80125 .word 0x4e93e949,0x54fedb2f .word 0x0125ffb4,0x00007b44 .word 0x88703615,0x842b572d .word 0xb5967b44,0xb626d602 .word 0xf3347e23,0xee03f344 p21_local1_expect: .word 0x9a9a920a,0xf44c6b3a .word 0x3ea019e1,0xaa10a217 .word 0xe65aebf7,0x1bbf4b2f .word 0xde1f4388,0x2a4de0d8 .word 0xdf004c7e,0xd60ced0e .word 0xd81c359a,0xf20608a1 .word 0xca645f93,0x9e4a57d2 .word 0x680f603e,0x7dea32ac p21_local2_expect: .word 0x89b60125,0xbadbf9a5 .word 0x22b9ca4e,0xfaa80125 .word 0x8660e7cc,0x9fb1c0dd .word 0x52082452,0xfd652471 .word 0x3526d179,0x40f882c4 .word 0x3eafc1da,0xb3a91c93 .word 0xd39d6809,0x9e9ca423 .word 0x000000c1,0xb626d602 p21_local3_expect: .word 0xffff920a,0xdf004c7e .word 0x00000000,0x0000eded .word 0xffff920a,0xffffffb4 .word 0xb626d602,0x93f14b33 .word 0x8f0ff205,0xeded321d .word 0xcd84327d,0x19e1444d .word 0x44a51dd5,0x9a794ded .word 0xffff920a,0xffffffb4 p22_init_registers: .word 0xd75b2152,0x2b3f1c85 ! Init value for %l0 .word 0x5f0d7d40,0x473bce40 ! Init value for %l1 .word 0x6e2f8881,0xd2635c42 ! Init value for %l2 .word 0xd40bc8c6,0x69188083 ! Init value for %l3 .word 0x0d2022ef,0xe5c6a8ee ! Init value for %l4 .word 0x5e9ce6d2,0x3ec2fa2b ! Init value for %l5 .word 0x07fdad10,0x33a1a674 ! Init value for %l6 .word 0xfb031cc8,0x6e34054c ! Init value for %l7 .align 64 p22_init_freg: .word 0x5945dad0,0xca21315a ! Init value for %f0 .word 0x96361565,0x04d3e69a ! Init value for %f2 .word 0xa22b55ec,0x1845bae6 ! Init value for %f4 .word 0xe0c4c6cb,0x56911ba8 ! Init value for %f6 .word 0x54607d78,0x05a1e799 ! Init value for %f8 .word 0x12587ca9,0xd8577ba0 ! Init value for %f10 .word 0xaa47fcf0,0xd4275029 ! Init value for %f12 .word 0x15689029,0x414accef ! Init value for %f14 .word 0x0b0c1a82,0x333fef1c ! Init value for %f16 .word 0xb4f7979b,0xf306fa79 ! Init value for %f18 .word 0x9417c452,0x5031b78c ! Init value for %f20 .word 0x745ac91a,0x1f30f67d ! Init value for %f22 .word 0x7d2b2c41,0x952d7575 ! Init value for %f24 .word 0x1912eaf2,0x54e2f304 ! Init value for %f26 .word 0xfd0e0ff2,0xac040c4d ! Init value for %f28 .word 0x4cb92a30,0xe1309734 ! Init value for %f30 .word 0x34b79fa7,0xa09b0bba ! Init value for %f32 .word 0x015cee47,0xfa2382ea ! Init value for %f34 .word 0x8aeb4794,0xb9d52f76 ! Init value for %f36 .word 0x037d0daa,0xdab12d21 ! Init value for %f38 .word 0x07f5c46a,0x5c3d2b56 ! Init value for %f40 .word 0xd924248c,0xa2933a5f ! Init value for %f42 .word 0x90585b48,0xe1b89279 ! Init value for %f44 .word 0xaa7cce8a,0x300ad96b ! Init value for %f46 .word 0x1cea417e,0xeee11853 .word 0x0041345a,0xea4847be .word 0xf3d3d533,0x23e0eb9c .word 0xf64ddf48,0xd5f5dc2a .word 0xaa3b9274,0x5bb29c10 .word 0xa179b0bb,0x66b5affe .word 0xc8d1a45c,0x45e031fb .word 0x057572a5,0xc09fc5f7 p22_expected_registers: .word 0xffffffff,0xcf1428e7 .word 0x00000000,0x0000003b .word 0x00000000,0xe705f93d .word 0x00000000,0x000010bb .word 0x00000000,0x00001cdf .word 0x00000000,0x00000000 .word 0x00000000,0x00000031 .word 0x00000000,0x10bb1cdf p22_expected_fp_regs: .word 0x5945dad0,0xca21315a .word 0x96361565,0x04d3e69a .word 0xa22b55ec,0x1845bae6 .word 0xe0c4c6cb,0x56911ba8 .word 0x54607d78,0x05a1e799 .word 0x12587ca9,0xd8577ba0 .word 0xaa47fcf0,0xd4275029 .word 0x15689029,0x414accef .word 0x0b0c1a82,0x333fef1c .word 0xb4f7979b,0xf306fa79 .word 0x9417c452,0x5031b78c .word 0x745ac91a,0x1f30f67d .word 0x7d2b2c41,0x952d7575 .word 0x1912eaf2,0x54e2f304 .word 0xfd0e0ff2,0xac040c4d .word 0x4cb92a30,0xe1309734 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p22_local0_expect: .word 0xf10474d1,0x48b3a39b .word 0xe0eca079,0x10bb1cdf .word 0x53f87336,0xaae10fea .word 0x0787685f,0x6e34054c .word 0xfdda1a15,0xaa39dc7d .word 0xc691421b,0xcf2b1cf8 .word 0xace8783b,0xa4c1be81 .word 0xd2635c42,0x69188083 p22_local1_expect: .word 0xcf1428e7,0x2bc19454 .word 0x17e1cff3,0x169fe8c9 .word 0xbd82f567,0x42e830cf .word 0x000010bb,0xc4c8edfe .word 0x29d944c9,0x2dc65df8 .word 0x1d7cc666,0x98cd47d5 .word 0x318653d5,0x329331dc .word 0x8b35271f,0x3f9161c9 p22_local2_expect: .word 0x46b1e97d,0x489ef427 .word 0xcd4911d0,0xd4ce19ba .word 0xb8556084,0x11ac4ef7 .word 0xd2635c42,0x00006e34 .word 0x73964051,0x65aeb5d4 .word 0xb4873823,0xca37a498 .word 0x9f3bb67f,0x6a861f2e .word 0x661dc4c3,0xe705f93d p22_local3_expect: .word 0xd2635c42,0x7dcbbf91 .word 0xe705f93d,0x652d821c .word 0xec52c874,0x1b939136 .word 0xc09a4ec9,0x9d5e14ca .word 0xb41f6b44,0x14850811 .word 0xdf00004e,0xf9a5ccc4 .word 0xd6e9e29e,0xf9a5ccc4 .word 0x4c062525,0x004e6e34 p23_init_registers: .word 0x095eb355,0x8e43a07e ! Init value for %l0 .word 0xf63af876,0x43a084d0 ! Init value for %l1 .word 0x66c3abb0,0x8cef5519 ! Init value for %l2 .word 0x874d9867,0xd4371597 ! Init value for %l3 .word 0x527eaaa6,0xc55bdce0 ! Init value for %l4 .word 0x82a3a5f1,0xe9c9cd38 ! Init value for %l5 .word 0xe2135958,0x0afbdc2d ! Init value for %l6 .word 0x09c15c07,0xe7e5f670 ! Init value for %l7 .align 64 p23_init_freg: .word 0x0609b60d,0x1f3d5248 ! Init value for %f0 .word 0x2bce7a48,0x0e9b39d5 ! Init value for %f2 .word 0xc1e19a9a,0x5fe67eda ! Init value for %f4 .word 0xe5bb5a8f,0x212f7496 ! Init value for %f6 .word 0x70aef2e4,0x40743a84 ! Init value for %f8 .word 0x309dfeb5,0xc2f8c802 ! Init value for %f10 .word 0x635df41a,0xfeaa4498 ! Init value for %f12 .word 0xd4e62085,0x275c8882 ! Init value for %f14 .word 0x2f035c5b,0x296cd879 ! Init value for %f16 .word 0x777a3490,0x0c403d9f ! Init value for %f18 .word 0xeba2211f,0x44efd88e ! Init value for %f20 .word 0xb5115fdd,0x1bc6e2f3 ! Init value for %f22 .word 0xe435fbaa,0x1c74b921 ! Init value for %f24 .word 0x7a7e06fa,0x0f97b251 ! Init value for %f26 .word 0x4d7e2902,0x672a3d74 ! Init value for %f28 .word 0xb9a2a67a,0xa43d9239 ! Init value for %f30 .word 0xc5a67ac1,0x2d29eb38 ! Init value for %f32 .word 0x0b22da20,0x734d145d ! Init value for %f34 .word 0x947bd0d1,0x4e00c12e ! Init value for %f36 .word 0xfd5cd32f,0x120d9a31 ! Init value for %f38 .word 0x784b4459,0xc2b0c1b8 ! Init value for %f40 .word 0x151d7796,0x0308c548 ! Init value for %f42 .word 0x602427f4,0xd3472b3f ! Init value for %f44 .word 0xeee0e334,0x1fa62743 ! Init value for %f46 .word 0x2164492a,0x5b0f2fc7 .word 0x502d32d3,0xff49644a .word 0x6903b3af,0xbdab3b34 .word 0xb80a041a,0x174e1037 .word 0x631aa677,0x227e95e6 .word 0x3caac69a,0xfa9f2246 .word 0xfed431ec,0xc4bd7f1c .word 0xb5e199be,0xe4b2c995 p23_expected_registers: .word 0x00000000,0x5f78786b .word 0x00000000,0x000000f8 .word 0x00000000,0x000064a9 .word 0x00000000,0x00000047 .word 0x00000000,0xf63af876 .word 0xffffffff,0xffffffdf .word 0x00000000,0x0000a62d .word 0x00000000,0xcd813d9f p23_expected_fp_regs: .word 0x0609b60d,0x1f3d5248 .word 0x2bce7a48,0x0e9b39d5 .word 0xc1e19a9a,0x5fe67eda .word 0xe5bb5a8f,0x212f7496 .word 0x70aef2e4,0x40743a84 .word 0x309dfeb5,0xc2f8c802 .word 0x635df41a,0xfeaa4498 .word 0xd4e62085,0x275c8882 .word 0x2f035c5b,0x296cd879 .word 0x777a3490,0x0c403d9f .word 0xeba2211f,0x44efd88e .word 0xb5115fdd,0x1bc6e2f3 .word 0xe435fbaa,0x1c74b921 .word 0x7a7e06fa,0x0f97b251 .word 0x4d7e2902,0x672a3d74 .word 0xb9a2a67a,0xa43d9239 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p23_local0_expect: .word 0x1e132717,0xcd813d9f .word 0x90f80c9e,0x0d875353 .word 0x7c08708f,0x7af2c78c .word 0x12c3a31e,0x0d875353 .word 0x35e013d4,0x0fcb07aa .word 0x64a9478e,0xaf68c441 .word 0xe33aca37,0x2e3ec06e .word 0x00a9004c,0xffffcd83 p23_local1_expect: .word 0x84d04e03,0xcd813d9f .word 0xf63af876,0x43a0a31e .word 0x5f78786b,0x000000f8 .word 0x294a3df6,0xd042a48e .word 0xe2135958,0x0afbdc2d .word 0x767e6972,0x33b4afcd .word 0x35e013d4,0x0fcb07aa .word 0x1034092b,0xcc11b324 p23_local2_expect: .word 0x47c6b1b3,0xfb98fe6f .word 0xffffffff,0xffffcd83 .word 0xcea22682,0x5f78786b .word 0x8cef5519,0xd4371597 .word 0x00000000,0x000064a9 .word 0x2fa9f450,0xd042a48e .word 0x87ca49ea,0x944c79bb .word 0x0632a892,0x7ce895a4 p23_local3_expect: .word 0x9caf197f,0xed80898a .word 0x00000000,0xf63ab1b3 .word 0xff9da6b0,0xe2ef1a50 .word 0xf63af876,0x43a0a31e .word 0xffffffff,0xfffff63a .word 0x9c90024d,0x9931cbe8 .word 0xc1d8f24f,0x363ba62d .word 0x77f8dfa3,0x0dd94fa7 p24_init_registers: .word 0x64b0fb77,0xa5b0b38c ! Init value for %l0 .word 0xc669af04,0x9a66a753 ! Init value for %l1 .word 0x015e76dc,0x45f9d281 ! Init value for %l2 .word 0xca90949e,0xa8693698 ! Init value for %l3 .word 0xb775636d,0xddc0d675 ! Init value for %l4 .word 0xaf6f2338,0x92671c1a ! Init value for %l5 .word 0x5380bc72,0x3b2ac339 ! Init value for %l6 .word 0xccc52f8a,0x5a0018e5 ! Init value for %l7 .align 64 p24_init_freg: .word 0xfa3898fa,0x79ce5693 ! Init value for %f0 .word 0xec4386e1,0x7a5e2393 ! Init value for %f2 .word 0xf3a55936,0xff0f8cef ! Init value for %f4 .word 0x9fb4d0ac,0x6d57a6a3 ! Init value for %f6 .word 0x62d9f557,0x439bc9f1 ! Init value for %f8 .word 0xf375cc38,0xd970dfdf ! Init value for %f10 .word 0x0c6a303e,0xf4b77604 ! Init value for %f12 .word 0x2c21875a,0xcc83ec85 ! Init value for %f14 .word 0xed625877,0xd80e6302 ! Init value for %f16 .word 0x35ac25f6,0x74665ae9 ! Init value for %f18 .word 0x585d0d3c,0x9d7befdc ! Init value for %f20 .word 0xd3e7c400,0xa66e51cc ! Init value for %f22 .word 0x65359789,0x16d6d568 ! Init value for %f24 .word 0xe3f4df55,0x5266b126 ! Init value for %f26 .word 0xecf32202,0xdcb8fbf0 ! Init value for %f28 .word 0xdb80f484,0xd2f7a950 ! Init value for %f30 .word 0xbc77bc0e,0x58079e74 ! Init value for %f32 .word 0xd40330c8,0xa9e47bd1 ! Init value for %f34 .word 0x4f479816,0xecb3894d ! Init value for %f36 .word 0x2a86da6d,0xcc51eccd ! Init value for %f38 .word 0x09f8df77,0xb714bb38 ! Init value for %f40 .word 0xde7c87dc,0xce5c1ea0 ! Init value for %f42 .word 0x671e8d48,0xc8d231fa ! Init value for %f44 .word 0x464cfb25,0x0cad72e8 ! Init value for %f46 .word 0xbcc2c17e,0x654ecbd9 .word 0xef361b3a,0xe4e35ccb .word 0x87fbe838,0xebcef947 .word 0x26d81812,0xda6b627c .word 0xaf7bec2a,0xd0a67d36 .word 0x3ea7a532,0x037c84e5 .word 0x80013646,0x8a4d11e8 .word 0x3eda836a,0x788fe39f p24_expected_registers: .word 0x00000000,0x9863ee06 .word 0xffffffff,0x9cb028d0 .word 0x00000000,0x000000c3 .word 0xb1bdf104,0xc184e6d3 .word 0x00000000,0x68cfa5cc .word 0xffffffff,0xa8693698 .word 0x00000000,0x00000d90 .word 0x673276a1,0x9444952e p24_expected_fp_regs: .word 0xfa3898fa,0x79ce5693 .word 0xec4386e1,0x7a5e2393 .word 0xf3a55936,0xff0f8cef .word 0x9fb4d0ac,0x6d57a6a3 .word 0x62d9f557,0x439bc9f1 .word 0xf375cc38,0xd970dfdf .word 0x0c6a303e,0xf4b77604 .word 0x2c21875a,0xcc83ec85 .word 0xed625877,0xd80e6302 .word 0x35ac25f6,0x74665ae9 .word 0x585d0d3c,0x9d7befdc .word 0xd3e7c400,0xa66e51cc .word 0x65359789,0x16d6d568 .word 0xe3f4df55,0x5266b126 .word 0xecf32202,0xdcb8fbf0 .word 0xdb80f484,0xd2f7a950 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p24_local0_expect: .word 0xb1bdf104,0xc184e6d3 .word 0x0c74a0fb,0x7c81bb52 .word 0x2577fc20,0xc59f2a50 .word 0xd97bcf95,0xa84ebebe .word 0x00000000,0x9863ee06 .word 0x7059ff0c,0xe5db2492 .word 0x1f95d7e7,0xf92b9817 .word 0x15673290,0x68cfa5cc p24_local1_expect: .word 0x9863ee06,0x165c43a4 .word 0x9863ee06,0x165c43a4 .word 0x9863ee06,0xb49502ea .word 0xa0fba8e3,0x617ab569 .word 0x0d9045b4,0x7059ff0c .word 0xf3d949e8,0x9cb028d0 .word 0xe9ce3e5e,0xb3a7050a .word 0x00000d90,0x7c81bb52 p24_local2_expect: .word 0x209a6f45,0x06e2e2c8 .word 0x00000000,0x9863ee06 .word 0x536f2c22,0xdb59f493 .word 0x2dde1040,0xe28d2956 .word 0x673276a1,0x9444952e .word 0x00000000,0x0000004e .word 0x67404767,0xa8693698 .word 0xe02f0a61,0x165c43a4 p24_local3_expect: .word 0x165c43a4,0xff0ca753 .word 0x039177d9,0x45936512 .word 0x6652039a,0xcd520a61 .word 0x7c81bb52,0x0e1364ae .word 0x1aa96f9a,0x4e51ae0c .word 0x96ddeb5c,0x6c8359fa .word 0x0d90cb35,0x2019c330 .word 0x6e41174e,0xa5537a87 p25_init_registers: .word 0x2f48d98a,0x7be26fac ! Init value for %l0 .word 0x54c3b98c,0x52cc4ed3 ! Init value for %l1 .word 0x40b46c96,0x7e8d9c01 ! Init value for %l2 .word 0xb91916f5,0xe0531a38 ! Init value for %l3 .word 0x2e2d2973,0xe8671460 ! Init value for %l4 .word 0x73c456bb,0xd7923ddc ! Init value for %l5 .word 0x410f37c2,0x1b333a70 ! Init value for %l6 .word 0xb1be671b,0xef2ff8a6 ! Init value for %l7 .align 64 p25_init_freg: .word 0x48934c2d,0x93214d6f ! Init value for %f0 .word 0x18219623,0xd3e98697 ! Init value for %f2 .word 0x4d903d73,0xbef41c21 ! Init value for %f4 .word 0x191d7653,0x805752af ! Init value for %f6 .word 0xb936a8d2,0xd05963a3 ! Init value for %f8 .word 0xec97329b,0xd0c4ece0 ! Init value for %f10 .word 0x872dab68,0xeedb260d ! Init value for %f12 .word 0x20e45738,0xe15d26db ! Init value for %f14 .word 0x0baae205,0x704c168c ! Init value for %f16 .word 0x3cd2f0c4,0xa712aee3 ! Init value for %f18 .word 0x9eb4a6e2,0xf047ae1e ! Init value for %f20 .word 0x5d437583,0x8ac075b2 ! Init value for %f22 .word 0xbf3f7bf3,0xd9c5993a ! Init value for %f24 .word 0xa803d5fe,0x481a25b0 ! Init value for %f26 .word 0x27f11102,0x592b9779 ! Init value for %f28 .word 0x51dcc1c9,0x24ca6f60 ! Init value for %f30 .word 0x1aad283e,0x1080f316 ! Init value for %f32 .word 0xb7b93b11,0x6cb07cda ! Init value for %f34 .word 0x6f51b13f,0x9043e2a9 ! Init value for %f36 .word 0x4c3ca6c6,0x4647de77 ! Init value for %f38 .word 0x4e0dabf1,0x73c14527 ! Init value for %f40 .word 0x8d0b88ec,0xfaeb2a76 ! Init value for %f42 .word 0xeaca15b4,0xee50c60a ! Init value for %f44 .word 0x94e93a63,0xca3f3d0c ! Init value for %f46 .word 0x16e29b57,0x2a53a704 .word 0xb822f51d,0x71bb8c3c .word 0xa17c82d7,0xf35de15e .word 0x94406cc0,0x09bf6116 .word 0xe002a267,0x906ebee2 .word 0xbcef13f5,0xd6a1e0c3 .word 0x6d5e7e68,0xad4ded67 .word 0x4af98017,0x84d1360d p25_expected_registers: .word 0x00000000,0x00001460 .word 0x00000000,0x1d5798be .word 0x00000000,0xf07b2ee0 .word 0x00000000,0x3ca02c63 .word 0x00000000,0x9d7fcec3 .word 0x00000000,0x45f3e001 .word 0xffffffff,0xffffe814 .word 0xffffffff,0xb2e28f7f p25_expected_fp_regs: .word 0x48934c2d,0x93214d6f .word 0x18219623,0xd3e98697 .word 0x4d903d73,0xbef41c21 .word 0x191d7653,0x805752af .word 0xb936a8d2,0xd05963a3 .word 0xec97329b,0xd0c4ece0 .word 0x872dab68,0xeedb260d .word 0x20e45738,0xe15d26db .word 0x0baae205,0x704c168c .word 0x3cd2f0c4,0xa712aee3 .word 0x9eb4a6e2,0xf047ae1e .word 0x5d437583,0x8ac075b2 .word 0xbf3f7bf3,0xd9c5993a .word 0xa803d5fe,0x481a25b0 .word 0x27f11102,0x592b9779 .word 0x51dcc1c9,0x24ca6f60 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p25_local0_expect: .word 0x45f3e001,0xd0488c35 .word 0xe9dc6040,0x72f41976 .word 0x805f87ad,0xe8add735 .word 0xa8a3ed2e,0xa46892f2 .word 0xf07b2ee0,0x3ca02c63 .word 0x066c8702,0xb2e28f7f .word 0x60ad4a25,0x9d7fcec3 .word 0xa16451a4,0xbeb12b5a p25_local1_expect: .word 0xffffffff,0xb2e298be .word 0x998f7657,0xe542a422 .word 0xc8ec010d,0xeaea39b4 .word 0x8218ebba,0xfff267a4 .word 0xaf7aa145,0x5cf41837 .word 0x57335105,0x69c2a49f .word 0x32e84f27,0x19f91847 .word 0xe8671460,0x000092f2 p25_local2_expect: .word 0x7aa53d51,0xe001dcfc .word 0x91b20367,0xb88457ed .word 0x2e2d2973,0xe8671460 .word 0x494b7fad,0x75b6966a .word 0x000092f2,0x8de86476 .word 0x7cb0fa99,0x0b6da74a .word 0x84e5d5f8,0xb864774b .word 0xffffffad,0x1c855358 p25_local3_expect: .word 0x01a1bfcd,0xe2972ccc .word 0xfa88e814,0x2ed86e88 .word 0x9be3289c,0x1c855358 .word 0xcc6fd68b,0xdf58c2d3 .word 0xe8671460,0xd7923ddc .word 0xb1be671b,0xef2ff8a6 .word 0x3b4249c2,0x1d5798be .word 0xb2a3d706,0x374ff6f9 p26_init_registers: .word 0xdb0ec932,0x716220b7 ! Init value for %l0 .word 0xabaaa6ee,0x407b02a9 ! Init value for %l1 .word 0x04671d4a,0x9fd9cd6c ! Init value for %l2 .word 0x1de9c649,0x962fa640 ! Init value for %l3 .word 0x1391f4b6,0x378a2baf ! Init value for %l4 .word 0x8edaa0ee,0x8a124e9c ! Init value for %l5 .word 0xc7800f3a,0xbda77a2a ! Init value for %l6 .word 0xc459e2bc,0x61d857a2 ! Init value for %l7 .align 64 p26_init_freg: .word 0x11f275f7,0x9c20c197 ! Init value for %f0 .word 0x6f46046f,0xb020a1d0 ! Init value for %f2 .word 0xd76b9998,0xab58e1e3 ! Init value for %f4 .word 0x27e97be3,0x07e6ebcb ! Init value for %f6 .word 0x7afe5f97,0x1d5d1a5f ! Init value for %f8 .word 0x79f92185,0xe582de75 ! Init value for %f10 .word 0x7871eacf,0x6929ff99 ! Init value for %f12 .word 0x4f4140d1,0x3460b515 ! Init value for %f14 .word 0x6bd695b7,0x63bc69fc ! Init value for %f16 .word 0x7cbf7580,0x4f4a026d ! Init value for %f18 .word 0xf04b8e9a,0x669f3952 ! Init value for %f20 .word 0x8be6604a,0x232bdcc8 ! Init value for %f22 .word 0xd87e664a,0x3ef9cbad ! Init value for %f24 .word 0xfe46bac9,0x5fd669fd ! Init value for %f26 .word 0x32905f7f,0x41aaa5bf ! Init value for %f28 .word 0x5153bcbc,0xfdc48638 ! Init value for %f30 .word 0xbd1a5881,0x4ddff199 ! Init value for %f32 .word 0xce533160,0x1bc7aa7b ! Init value for %f34 .word 0x9826f457,0x49249cf8 ! Init value for %f36 .word 0x210a326a,0xc36849e2 ! Init value for %f38 .word 0x79b862a8,0xee8ed6c3 ! Init value for %f40 .word 0x98ef2c91,0xfcc7f9ea ! Init value for %f42 .word 0x4245a0f6,0x197596e1 ! Init value for %f44 .word 0x9e5178fd,0x1b463a45 ! Init value for %f46 .word 0xbd42de6e,0xd0f93a21 .word 0x47818ac5,0xdba5ba09 .word 0xe7e6cd09,0xe36c311d .word 0x197bd1c2,0xa11d0a67 .word 0xb33c410e,0xe7953e5b .word 0xd7d1498b,0x114d7291 .word 0xafef1e4e,0xe78d5bb4 .word 0x6d83d3ec,0x42ed01eb p26_expected_registers: .word 0x00000000,0xdbe2e5f2 .word 0x00000000,0x5c369fad .word 0x00000000,0x20b751c9 .word 0x00000000,0x32ea6101 .word 0x1391f4b6,0x378a2baf .word 0x00000000,0x00000000 .word 0x00000000,0x000042d1 .word 0x00000000,0x285354dc p26_expected_fp_regs: .word 0x11f275f7,0x9c20c197 .word 0x6f46046f,0xb020a1d0 .word 0xd76b9998,0xab58e1e3 .word 0x27e97be3,0x07e6ebcb .word 0x7afe5f97,0x1d5d1a5f .word 0x79f92185,0xe582de75 .word 0x7871eacf,0x6929ff99 .word 0x4f4140d1,0x3460b515 .word 0x6bd695b7,0x63bc69fc .word 0x7cbf7580,0x4f4a026d .word 0xf04b8e9a,0x669f3952 .word 0x8be6604a,0x232bdcc8 .word 0xd87e664a,0x3ef9cbad .word 0xfe46bac9,0x5fd669fd .word 0x32905f7f,0x41aaa5bf .word 0x5153bcbc,0xfdc48638 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p26_local0_expect: .word 0x22804e0e,0xeef10a08 .word 0x86a5e47f,0x17fc360b .word 0xef3d0ba8,0xb7949340 .word 0x149aca46,0xdbf86b5a .word 0x20b751c9,0x20b751c9 .word 0x00000000,0x0000e548 .word 0x9fd9cd6c,0xffffffa5 .word 0x46de49cc,0xbd2a778a p26_local1_expect: .word 0x81a5bea7,0x285354dc .word 0x716220b7,0x407b02a9 .word 0x43c3966b,0x7f71ce3f .word 0x285354dc,0x02830e9d .word 0x136aa708,0x00002baf .word 0xdf2d4b0e,0x20b751c9 .word 0x823e665d,0x55143b56 .word 0x8fb8b28a,0xd4210000 p26_local2_expect: .word 0x99911e73,0x9c06abf7 .word 0x9d5ffb08,0xeced0d81 .word 0xabaaa6ee,0x407b02a9 .word 0xdb0ec932,0x716220b7 .word 0x378a2baf,0xd421e484 .word 0xce6ec642,0x637c5435 .word 0x00000000,0x136aa708 .word 0xcedacc6c,0x101b9086 p26_local3_expect: .word 0x44e0ad2f,0xe7bc7f95 .word 0x1a8ff617,0x55a4f3ab .word 0xabaaa6ee,0x407b02a9 .word 0x45b506d2,0xd74ae548 .word 0x78c98e46,0x509142d1 .word 0x8f436b8d,0x136aa708 .word 0xdbe2e5f2,0x5c369fad .word 0x32ea6101,0x67c03ebd p27_init_registers: .word 0x0284e556,0x26d993ba ! Init value for %l0 .word 0xb544a562,0xb2e3a3f8 ! Init value for %l1 .word 0x7f266c2e,0xae4cd143 ! Init value for %l2 .word 0x068d142b,0xbf91634d ! Init value for %l3 .word 0xca5f65e5,0xab537007 ! Init value for %l4 .word 0xd862ad0d,0xfca430fd ! Init value for %l5 .word 0x2f3ff495,0xee285b4f ! Init value for %l6 .word 0x24f06002,0x72c6451b ! Init value for %l7 .align 64 p27_init_freg: .word 0x8ededc78,0xda51972a ! Init value for %f0 .word 0x38fc5ac8,0x7c94961a ! Init value for %f2 .word 0x1ba5bd35,0xa4e3b364 ! Init value for %f4 .word 0xa4ec6a37,0x9ca667e1 ! Init value for %f6 .word 0x4c0d6e55,0x916847a6 ! Init value for %f8 .word 0x61d912a2,0x25a82e62 ! Init value for %f10 .word 0xe9187649,0x20c0c8fc ! Init value for %f12 .word 0x709cb3af,0x6ecd8e51 ! Init value for %f14 .word 0x53ef6c93,0x6a87a1a6 ! Init value for %f16 .word 0xf91822ee,0x450eaa2c ! Init value for %f18 .word 0x818d8c98,0xeb16895a ! Init value for %f20 .word 0x554a0e7b,0x6f097196 ! Init value for %f22 .word 0x05bb5958,0x77f110b1 ! Init value for %f24 .word 0x723b4633,0xb87e0d4a ! Init value for %f26 .word 0x149e95a9,0x42b40892 ! Init value for %f28 .word 0xaa16954e,0xf9fe7441 ! Init value for %f30 .word 0xa6d5883e,0x3bec227d ! Init value for %f32 .word 0x81167787,0x590923f0 ! Init value for %f34 .word 0x3aeee35a,0x2d516590 ! Init value for %f36 .word 0x558eb126,0x9041c627 ! Init value for %f38 .word 0xfcacc4c2,0xb31f1a78 ! Init value for %f40 .word 0xb93d8b6c,0x61111a51 ! Init value for %f42 .word 0x85eaa8aa,0xee9a7b0e ! Init value for %f44 .word 0x77728ac7,0x77ce559a ! Init value for %f46 .word 0xfec49256,0x77e16b53 .word 0x96244822,0x8e353fbe .word 0xdf9fbe8e,0xee15bad2 .word 0xf040ea14,0x8a701373 .word 0x9f60fad2,0xfe5d61ab .word 0x302461af,0x3f2cf253 .word 0x855f1620,0x82b440b1 .word 0x5fef7011,0x81bd808e p27_expected_registers: .word 0x00000000,0x00005108 .word 0x904127d5,0x14ec1a72 .word 0x00000000,0xba01e924 .word 0xffffffff,0xffffffd9 .word 0x00000000,0x000067f5 .word 0xffffffff,0xffffffd8 .word 0x00000000,0x191eaf9b .word 0x00000000,0x19e1451b p27_expected_fp_regs: .word 0x8ededc78,0xda51972a .word 0x38fc5ac8,0x7c94961a .word 0x1ba5bd35,0xa4e3b364 .word 0xa4ec6a37,0x9ca667e1 .word 0x4c0d6e55,0x916847a6 .word 0x61d912a2,0x25a82e62 .word 0xe9187649,0x20c0c8fc .word 0x709cb3af,0x6ecd8e51 .word 0x53ef6c93,0x6a87a1a6 .word 0xf91822ee,0x450eaa2c .word 0x818d8c98,0xeb16895a .word 0x554a0e7b,0x6f097196 .word 0x05bb5958,0x77f110b1 .word 0x723b4633,0xb87e0d4a .word 0x149e95a9,0x42b40892 .word 0xaa16954e,0xf9fe7441 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p27_local0_expect: .word 0x50102a51,0x3e22ec68 .word 0xffffffff,0xffffd82c .word 0x192a61a4,0x2a23a953 .word 0x904127d5,0x14ec1a72 .word 0x2d3daca6,0x191eaf9b .word 0x9203da6a,0x2d2d272c .word 0x00005108,0x335e8a2d .word 0x335e8a2d,0x467a6c68 p27_local1_expect: .word 0xd82cbe4b,0xf89b7c86 .word 0x83290784,0x712b2c75 .word 0x209d7382,0x8d1bd9e0 .word 0x7f266c2e,0xd9ba0601 .word 0x025f67f5,0xffb4837e .word 0xd9ba0601,0x23e4b63d .word 0xba01e924,0x19e1451b .word 0x703ec14f,0x000000e4 p27_local2_expect: .word 0x00000000,0x2d3daca6 .word 0x3a3b45a6,0x904127d5 .word 0x3a3571ce,0x3613c3e9 .word 0xd9ba0601,0xffffffd8 .word 0xb8c92229,0x451b9b7d .word 0xf9623d04,0xade44bc2 .word 0xe50407f2,0x3837131b .word 0xd9ba0601,0xe4dc0ae1 p27_local3_expect: .word 0x2811ca22,0xf7808ebe .word 0x9108aa99,0x840bfe35 .word 0x98e480e9,0x8b837039 .word 0xd81feb0a,0x5108142d .word 0xb89145a6,0x263fda6a .word 0x1bd89404,0xc1d8251d .word 0xba01e924,0x19e1451b .word 0xe37d3ca6,0x3277980d p28_init_registers: .word 0x0a00f0fa,0x0e061e30 ! Init value for %l0 .word 0xd419e870,0x4e797920 ! Init value for %l1 .word 0x6a83a14f,0xa32b792d ! Init value for %l2 .word 0xec1c960e,0x2ba3f1ce ! Init value for %l3 .word 0xebc5e9ac,0x22f260f6 ! Init value for %l4 .word 0x75e64345,0xf733a454 ! Init value for %l5 .word 0xcb314f1a,0x945b5283 ! Init value for %l6 .word 0x9a95abb3,0xdcf9e583 ! Init value for %l7 .align 64 p28_init_freg: .word 0xa45c5984,0xa0063846 ! Init value for %f0 .word 0x0c53f4a4,0x9e817b22 ! Init value for %f2 .word 0x2bb4d772,0x994020c8 ! Init value for %f4 .word 0x55bbcc6e,0xa580461c ! Init value for %f6 .word 0xbf753087,0xd367a67e ! Init value for %f8 .word 0xb72b0ec3,0xde99bd2f ! Init value for %f10 .word 0x524a1554,0xbae68bec ! Init value for %f12 .word 0x5d87716d,0xd3f379cd ! Init value for %f14 .word 0xbd56201b,0x30e5b8d7 ! Init value for %f16 .word 0xf9e838d7,0x79eeff32 ! Init value for %f18 .word 0xdc8cf82e,0xdd039d4f ! Init value for %f20 .word 0xdc7bfa96,0x495d971d ! Init value for %f22 .word 0x0ec27a92,0x4328db34 ! Init value for %f24 .word 0x07b4e34e,0xa0c9025a ! Init value for %f26 .word 0x2caea0c4,0x39939a87 ! Init value for %f28 .word 0xf08288c0,0x1e70ce02 ! Init value for %f30 .word 0x39eb10a8,0x51bc649a ! Init value for %f32 .word 0x536df5b3,0x59defae9 ! Init value for %f34 .word 0xfb09b667,0xff0fc75e ! Init value for %f36 .word 0x2a5f5744,0x66d76ebb ! Init value for %f38 .word 0x6ea30ef8,0x4b981ead ! Init value for %f40 .word 0xae2f62d2,0xb90cbde8 ! Init value for %f42 .word 0x8d4ce56d,0x11717508 ! Init value for %f44 .word 0x2d8b6984,0x7d0f96e8 ! Init value for %f46 .word 0xd77d5144,0x37e31ead .word 0xab5529ef,0x73ab0f99 .word 0xc0c4e56f,0x1f711e34 .word 0x4d300653,0x356dcf6b .word 0xbdf3629e,0x8aa9dd91 .word 0xd4d7197f,0x84480b88 .word 0x7bc70769,0xa05fbf59 .word 0x55d6e6bb,0xd5facada p28_expected_registers: .word 0x00000000,0xff3dbc95 .word 0x00000000,0x7b34cb20 .word 0xffffffff,0xffffa60c .word 0x00000000,0xabde4a50 .word 0x00000000,0x22f260f6 .word 0x00000000,0xf733a454 .word 0xffffffff,0xffffffbc .word 0x00000000,0x22f260f6 p28_expected_fp_regs: .word 0xa45c5984,0xa0063846 .word 0x0c53f4a4,0x9e817b22 .word 0x2bb4d772,0x994020c8 .word 0x55bbcc6e,0xa580461c .word 0xbf753087,0xd367a67e .word 0xb72b0ec3,0xde99bd2f .word 0x524a1554,0xbae68bec .word 0x5d87716d,0xd3f379cd .word 0xbd56201b,0x30e5b8d7 .word 0xf9e838d7,0x79eeff32 .word 0xdc8cf82e,0xdd039d4f .word 0xdc7bfa96,0x495d971d .word 0x0ec27a92,0x4328db34 .word 0x07b4e34e,0xa0c9025a .word 0x2caea0c4,0x39939a87 .word 0xf08288c0,0x1e70ce02 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p28_local0_expect: .word 0x34621b96,0xff3dbc95 .word 0x4f333c12,0x485a850f .word 0x79ca9db5,0x0bab1798 .word 0xebc5e9ac,0x22f260f6 .word 0xabde4a50,0xd909a1a1 .word 0x22f260f6,0xf733a454 .word 0xffffffff,0xffffb184 .word 0xff3dbc95,0x7baccb20 p28_local1_expect: .word 0x0f747ace,0x668cf569 .word 0x22f260f6,0xf733a454 .word 0xd8faa770,0xc608120d .word 0x9578273f,0xebc5e9ac .word 0x2340555f,0x7a0a5dd1 .word 0x71509a9c,0xf2b7e3e8 .word 0xffffffc2,0x000079ca .word 0x5d445e77,0x24a3a60c p28_local2_expect: .word 0xcf47eaad,0x668cf569 .word 0xe43ab2ad,0x8ac507f2 .word 0x01489942,0xca0a2dec .word 0x2340555f,0x7a0a5dd1 .word 0xb65b3ba5,0xf33be4d5 .word 0xbeed1246,0x66fa1b14 .word 0x0e061e30,0x4e797920 .word 0xffffffff,0xffffffc2 p28_local3_expect: .word 0xce696149,0xf6d938ff .word 0x115515a1,0x77f8a2d3 .word 0x00fd6690,0xaefe7fc5 .word 0x65168507,0x63717d21 .word 0x83cd568b,0x0f747ace .word 0x668cf569,0x3d948aef .word 0xa358e583,0x08ee20da .word 0xeb7b936b,0x0510f3ca p29_init_registers: .word 0x76cdf7f7,0xcf9c20df ! Init value for %l0 .word 0xdd77f702,0x3d39c353 ! Init value for %l1 .word 0x1a99514c,0x7130c466 ! Init value for %l2 .word 0x7566c3cf,0xcb14ec39 ! Init value for %l3 .word 0xd77ff405,0xc623ee64 ! Init value for %l4 .word 0xcb99e2b1,0xe7872373 ! Init value for %l5 .word 0x50434713,0xfb2ebb81 ! Init value for %l6 .word 0x152c8b6d,0xf43869fb ! Init value for %l7 .align 64 p29_init_freg: .word 0xcbfdec23,0x141fca77 ! Init value for %f0 .word 0x9bc22e7e,0xbdc82e8a ! Init value for %f2 .word 0x72568068,0x77b40be1 ! Init value for %f4 .word 0xe7c3980e,0x261f8607 ! Init value for %f6 .word 0xd44c8d04,0x5acae27d ! Init value for %f8 .word 0x64b4d1d2,0x35290a6f ! Init value for %f10 .word 0x53493cd6,0x4ed902a8 ! Init value for %f12 .word 0xbad0cb29,0x985a3eb1 ! Init value for %f14 .word 0xfb2e892a,0x5fb64940 ! Init value for %f16 .word 0xb3adb459,0xab9e1116 ! Init value for %f18 .word 0xa2b34e68,0xa2289b5d ! Init value for %f20 .word 0x083a6de4,0x086969a3 ! Init value for %f22 .word 0xe986d65c,0x1ef2238c ! Init value for %f24 .word 0x81afdd06,0x067692c9 ! Init value for %f26 .word 0x6ec5ad04,0xd6d3490d ! Init value for %f28 .word 0x2339ce55,0xcafe735a ! Init value for %f30 .word 0xea342068,0xbea24268 ! Init value for %f32 .word 0x33765624,0xff39c7c3 ! Init value for %f34 .word 0xdc521055,0xc2f45203 ! Init value for %f36 .word 0xf2f64424,0xef795402 ! Init value for %f38 .word 0x982341c7,0x626ad2af ! Init value for %f40 .word 0x67c23f09,0xae209409 ! Init value for %f42 .word 0x643d33ca,0x930a8e7b ! Init value for %f44 .word 0x1cdc2395,0xad616c7f ! Init value for %f46 .word 0x8a317530,0xb7b9e83f .word 0x78108305,0x4e07d4a1 .word 0x1cf621e2,0xa87e7c34 .word 0x45ff6acb,0xd02ceac6 .word 0xd27383e4,0x54b098ff .word 0x92d9d92e,0x8ad0547b .word 0xde8318bf,0x16c57b98 .word 0x0f37352b,0xe7674ed2 p29_expected_registers: .word 0xffffffff,0xffffc466 .word 0x00000000,0x5fbbea97 .word 0xffffffff,0xdd3cb7cb .word 0x00000000,0x0000006e .word 0xeb7a77e9,0x33e35194 .word 0xb94efd0a,0x4f2cc0c9 .word 0x00000000,0x00000000 .word 0x00000000,0x33a0e182 p29_expected_fp_regs: .word 0xcbfdec23,0x141fca77 .word 0x9bc22e7e,0xbdc82e8a .word 0x72568068,0x77b40be1 .word 0xe7c3980e,0x261f8607 .word 0xd44c8d04,0x5acae27d .word 0x64b4d1d2,0x35290a6f .word 0x53493cd6,0x4ed902a8 .word 0xbad0cb29,0x985a3eb1 .word 0xfb2e892a,0x5fb64940 .word 0xb3adb459,0xab9e1116 .word 0xa2b34e68,0xa2289b5d .word 0x083a6de4,0x086969a3 .word 0xe986d65c,0x1ef2238c .word 0x81afdd06,0x067692c9 .word 0x6ec5ad04,0xd6d3490d .word 0x2339ce55,0xcafe735a .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p29_local0_expect: .word 0xa57fcda0,0x8ec3c6ca .word 0x38c025fb,0x8a20db64 .word 0xeb7a77e9,0x33e35194 .word 0x33e35194,0x4f2cc0c9 .word 0x000000c8,0xe7872373 .word 0x1c948162,0x4ac6a065 .word 0x1e23e832,0x2f6f37b5 .word 0xd491522c,0x3d91f569 p29_local1_expect: .word 0xb94efd0a,0x4f2cc0c9 .word 0x132e11d9,0x1501ff11 .word 0xa51f3797,0x395bfada .word 0xffffffff,0xdd3cb7cb .word 0x00000000,0x0000006e .word 0xeb7a77e9,0x33e35194 .word 0x92849f6e,0x10b95d99 .word 0x4087f109,0xcbe6357e p29_local2_expect: .word 0xc623ee64,0xe7872373 .word 0x5d2f97d4,0xdfaf54d5 .word 0xc8cbc938,0xbb6f6ac2 .word 0x8f5117fc,0x33a0e182 .word 0x00000000,0xdc146cd4 .word 0x2181a95a,0x4ce6a087 .word 0xf099b174,0x6a428c1e .word 0xcf40a30b,0x49bacb91 p29_local3_expect: .word 0xe7872373,0x0000004e .word 0xdc146cd4,0xbf568d23 .word 0x00000000,0x00000000 .word 0xb72be5e8,0x69ab2a5b .word 0x76cdf7f7,0xcf9c20df .word 0x4ce6a087,0xbf568d23 .word 0xcf2f85bc,0xee4effad .word 0xcad94d19,0x7130c466 p30_init_registers: .word 0x3cec54e2,0x0ad12837 ! Init value for %l0 .word 0x33645440,0x182f5525 ! Init value for %l1 .word 0x6350a417,0xf525deb6 ! Init value for %l2 .word 0xc92293ae,0xb96f1a38 ! Init value for %l3 .word 0xf43f9800,0x9a489c96 ! Init value for %l4 .word 0xe3408160,0xadd6daf2 ! Init value for %l5 .word 0xbda8a819,0xec928e8e ! Init value for %l6 .word 0xa8366a54,0x22f6dd1e ! Init value for %l7 .align 64 p30_init_freg: .word 0xca24e35e,0x7982b0f0 ! Init value for %f0 .word 0xf1003993,0x1238971d ! Init value for %f2 .word 0x39561c36,0x3c463c1b ! Init value for %f4 .word 0x0e3dc767,0x8f491054 ! Init value for %f6 .word 0x79baf8d7,0x7fd86f99 ! Init value for %f8 .word 0x1279b49c,0xab39cbbd ! Init value for %f10 .word 0x29bf13aa,0xf55ca690 ! Init value for %f12 .word 0xf695586c,0x459ad2f1 ! Init value for %f14 .word 0xcc2d0c33,0xcaef80ed ! Init value for %f16 .word 0x9b89a1f2,0x5ea0fe9b ! Init value for %f18 .word 0x7f0aeafc,0x36fe8eab ! Init value for %f20 .word 0x66796cf7,0x6415282f ! Init value for %f22 .word 0xe8f02a73,0xc1dc3d73 ! Init value for %f24 .word 0x44d7e97c,0xb44a99cb ! Init value for %f26 .word 0x8c0c9886,0x0b5e27dc ! Init value for %f28 .word 0x939d021d,0x2d018fbd ! Init value for %f30 .word 0xd5c04aee,0xf86f6036 ! Init value for %f32 .word 0x51d160f6,0x512137c9 ! Init value for %f34 .word 0x795fd9c7,0x22005556 ! Init value for %f36 .word 0x7ab4f8d4,0xfb5d4aed ! Init value for %f38 .word 0x977e606e,0xb7d336f7 ! Init value for %f40 .word 0x52df1932,0x2bef0031 ! Init value for %f42 .word 0xe10fa5de,0x6930ae0b ! Init value for %f44 .word 0x5cb2ebfa,0xfa5edc6c ! Init value for %f46 .word 0x4b9a29b4,0x498c63e9 .word 0x6d3b2ab4,0xdd02cc3c .word 0xab37d447,0x8a45791b .word 0x8f3a8a99,0x255d8ce2 .word 0xfa4680a9,0xca5d71d2 .word 0xcd3e3c1d,0x526bcdb4 .word 0x1998f091,0xaa7e6657 .word 0xdf0b9f28,0xf6c25154 p30_expected_registers: .word 0x00000000,0x000000d4 .word 0x00000000,0x000000f5 .word 0x2efaa653,0xb18cbb5a .word 0x00000000,0x6830dce0 .word 0xf43f9800,0x9a489c96 .word 0x00000000,0x00002bc2 .word 0xffffffff,0xa127690b .word 0xea641d53,0x64500aee p30_expected_fp_regs: .word 0xca24e35e,0x7982b0f0 .word 0xf1003993,0x1238971d .word 0x39561c36,0x3c463c1b .word 0x0e3dc767,0x8f491054 .word 0x79baf8d7,0x7fd86f99 .word 0x1279b49c,0xab39cbbd .word 0x29bf13aa,0xf55ca690 .word 0xf695586c,0x459ad2f1 .word 0xcc2d0c33,0xcaef80ed .word 0x9b89a1f2,0x5ea0fe9b .word 0x7f0aeafc,0x36fe8eab .word 0x66796cf7,0x6415282f .word 0xe8f02a73,0xc1dc3d73 .word 0x44d7e97c,0xb44a99cb .word 0x8c0c9886,0x0b5e27dc .word 0x939d021d,0x2d018fbd .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p30_local0_expect: .word 0xc8aa7268,0x4bd4e934 .word 0xffffffff,0xea641d53 .word 0x845959bc,0xfec23f5c .word 0xb18cbb5a,0x6830dce0 .word 0x18551129,0x7e231d00 .word 0xd436859f,0xe54e10b5 .word 0x0e44b77d,0x8574f524 .word 0xcbf02541,0xf178f6f3 p30_local1_expect: .word 0x6f42f769,0x68f96566 .word 0x88f5141e,0x4c078cc5 .word 0xda0d7989,0x9802681e .word 0x5be09559,0x3c14f05c .word 0x28ce2cb0,0xb505c407 .word 0xbd64067c,0x80c84cac .word 0x8e4bb51f,0x3a3b922e .word 0x3a3b922e,0xa7306369 p30_local2_expect: .word 0x836a57a9,0x4b4d0f73 .word 0xae0a1800,0x14255601 .word 0x6c1cee5b,0x3f3d6add .word 0x2a5b8ced,0x3c105077 .word 0xbf363f96,0x69f9ee4d .word 0xe959cbfb,0xa127690b .word 0x015e0209,0x76cf8efa .word 0x00000000,0x000000f5 p30_local3_expect: .word 0xea641d53,0x64500aee .word 0x1b1e27fb,0x0854d7fc .word 0x95886b8f,0xdb7c0b4b .word 0x2efaa653,0xb18cbb5a .word 0x8c009b80,0x8a872e5b .word 0x00000000,0x000000f1 .word 0x6830dce0,0x2aa32bc2 .word 0x1b313d53,0x0aeef1c4 p31_init_registers: .word 0x256d217c,0x782631e1 ! Init value for %l0 .word 0xdbcf43f2,0x122a05cf ! Init value for %l1 .word 0xd528702a,0xa7cdd10b ! Init value for %l2 .word 0x0d637e02,0x22757065 ! Init value for %l3 .word 0x39259c08,0x82b2ccf5 ! Init value for %l4 .word 0xd3421218,0x015b31a3 ! Init value for %l5 .word 0x5d925854,0xc84bf5d7 ! Init value for %l6 .word 0x051ed215,0xa0f506db ! Init value for %l7 .align 64 p31_init_freg: .word 0xb9ab6e27,0x90236aa6 ! Init value for %f0 .word 0x7fe98db0,0x560af977 ! Init value for %f2 .word 0x7c24f736,0x66062fd2 ! Init value for %f4 .word 0xcc5f57db,0x730ce0d6 ! Init value for %f6 .word 0x6a6dc4ae,0x41b1fa00 ! Init value for %f8 .word 0x22d546ad,0x267c2087 ! Init value for %f10 .word 0x377b6ef3,0x12515bea ! Init value for %f12 .word 0x53dc7142,0xab68fcd8 ! Init value for %f14 .word 0xfdd84a7c,0x09bab1e5 ! Init value for %f16 .word 0xa438e242,0x30a76343 ! Init value for %f18 .word 0xec55c8af,0x892583c7 ! Init value for %f20 .word 0x20f2888a,0x4d0b5fce ! Init value for %f22 .word 0x4f4c73a6,0xcb9efc64 ! Init value for %f24 .word 0x5e9c8982,0x17d50552 ! Init value for %f26 .word 0xf09bfda9,0x90364772 ! Init value for %f28 .word 0xca103fdb,0x10e97fd5 ! Init value for %f30 .word 0x72e2a369,0x978954a4 ! Init value for %f32 .word 0x69e9ead7,0x431f9cc3 ! Init value for %f34 .word 0x6a4f6a3d,0xfcbdf010 ! Init value for %f36 .word 0x9a7ab208,0x3df43100 ! Init value for %f38 .word 0x3814bc8d,0xfee67482 ! Init value for %f40 .word 0x2dbe69ef,0x2c54f0c5 ! Init value for %f42 .word 0xd357eb90,0x8b15f344 ! Init value for %f44 .word 0x25970ee2,0xbc45c7e4 ! Init value for %f46 .word 0xa46239b4,0x798732f7 .word 0x1a30c050,0xc22dacb1 .word 0x6d8e8525,0x02d4bcd5 .word 0x98dd96a0,0x596655fb .word 0xd4ef39b9,0xad497adc .word 0x330c8691,0x3ad2dfe1 .word 0xe312ceb9,0x4ec22fae .word 0xe86b061f,0x9b38f067 p31_expected_registers: .word 0x00000000,0x4b56e8e5 .word 0x00000000,0x0000006b .word 0x00000000,0x0000d10b .word 0x00000000,0x122a05cf .word 0x00000000,0x00000000 .word 0xffffffff,0xffffe327 .word 0x00000000,0x3e53c466 .word 0x00000000,0x0165c2b7 p31_expected_fp_regs: .word 0xb9ab6e27,0x90236aa6 .word 0x7fe98db0,0x560af977 .word 0x7c24f736,0x66062fd2 .word 0xcc5f57db,0x730ce0d6 .word 0x6a6dc4ae,0x41b1fa00 .word 0x22d546ad,0x267c2087 .word 0x377b6ef3,0x12515bea .word 0x53dc7142,0xab68fcd8 .word 0xfdd84a7c,0x09bab1e5 .word 0xa438e242,0x30a76343 .word 0xec55c8af,0x892583c7 .word 0x20f2888a,0x4d0b5fce .word 0x4f4c73a6,0xcb9efc64 .word 0x5e9c8982,0x17d50552 .word 0xf09bfda9,0x90364772 .word 0xca103fdb,0x10e97fd5 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p31_local0_expect: .word 0x69cd4bb3,0x1cb51cba .word 0xfe85f381,0x4b56e8e5 .word 0x3cf17030,0x76f2996d .word 0xbdf14232,0x5d1d2d0c .word 0x00000000,0xe1ea3cf1 .word 0xbf15e38d,0xf0b13bba .word 0x08c6ae13,0x6be700cb .word 0x233d5bad,0x122a05cf p31_local1_expect: .word 0xfb08a7e1,0x9a86eb10 .word 0xdcf27f7d,0x5e962b73 .word 0x00000000,0x0000004b .word 0x02219cc8,0x9d0c4c6b .word 0xc8f81123,0xfb1930c7 .word 0x00000000,0x00000016 .word 0xdd8c723e,0x91302018 .word 0xa7cdd10b,0x00006d23 p31_local2_expect: .word 0x0000d10b,0x00000023 .word 0xced37d52,0x6be116f7 .word 0xed7790f0,0xe1ea3cf1 .word 0xa3570464,0x36250b30 .word 0x17d781d6,0xa0f506db .word 0x051ed215,0xa0f506db .word 0x5d925854,0xc84bf5d7 .word 0x770a6ea3,0x00239e50 p31_local3_expect: .word 0xa7cdd10b,0xa7cdd10b .word 0x0000006d,0xba0fe319 .word 0x0165c2b7,0x70695ae3 .word 0x3e53c466,0x378b3ce2 .word 0xf1495f2a,0xb2982311 .word 0x0000006d,0x4e0c247c .word 0x00000000,0x0000d10b .word 0xaca2d551,0x78f5e327 p32_init_registers: .word 0x4bd5e0b4,0x12209845 ! Init value for %l0 .word 0x4ede0cc5,0xe27e2948 ! Init value for %l1 .word 0x5da66020,0xbd8a10a4 ! Init value for %l2 .word 0xb95bddf6,0x3ceac5f3 ! Init value for %l3 .word 0x7513e6a9,0xec28646e ! Init value for %l4 .word 0x07a8bcca,0x07a92f42 ! Init value for %l5 .word 0xb9654de8,0x4e581baf ! Init value for %l6 .word 0xe6d96ba6,0x7ab92c34 ! Init value for %l7 .align 64 p32_init_freg: .word 0xfdb59aba,0xf911fd1f ! Init value for %f0 .word 0x1926fab8,0x2a18a3b9 ! Init value for %f2 .word 0x0fe79bb2,0xdc6ad54a ! Init value for %f4 .word 0x2833c804,0x125c4b9f ! Init value for %f6 .word 0xa01108e3,0xad4bcd06 ! Init value for %f8 .word 0x241e0a3e,0x2d5d0a17 ! Init value for %f10 .word 0xaff7c98c,0x746df953 ! Init value for %f12 .word 0xec248037,0x324d1400 ! Init value for %f14 .word 0xb2d0d418,0xd28fccbc ! Init value for %f16 .word 0xae0ef2f0,0x4029846e ! Init value for %f18 .word 0xa3b837e4,0x8e1b5315 ! Init value for %f20 .word 0xefabfe3e,0x8b8c7285 ! Init value for %f22 .word 0xc2e56811,0xeeb50437 ! Init value for %f24 .word 0x3d786d32,0x17f1ad46 ! Init value for %f26 .word 0x7333f1b3,0x6ac07a0b ! Init value for %f28 .word 0x96169fd3,0xa17f8c9b ! Init value for %f30 .word 0x4a4bbbea,0xbed3e1dc ! Init value for %f32 .word 0x287e752d,0x8838253e ! Init value for %f34 .word 0xb2083f22,0xc106e1f9 ! Init value for %f36 .word 0xbea73028,0xb34e2123 ! Init value for %f38 .word 0x3b58094a,0x1bf8fa08 ! Init value for %f40 .word 0x48572fc8,0xc9ae269c ! Init value for %f42 .word 0x3d87ab28,0xd2114625 ! Init value for %f44 .word 0x53a97a92,0xb5bcbba7 ! Init value for %f46 .word 0xa3249598,0x96cbc777 .word 0xc1d258ed,0xb1104097 .word 0x2b8cd629,0x93869f51 .word 0x499333b0,0x81d61e0b .word 0x31cbdb0e,0x69999157 .word 0xd596b962,0x9d9f7d11 .word 0x83f7e23a,0x13ef8007 .word 0xb70bdf76,0xb1bcc9c9 p32_expected_registers: .word 0x00000000,0x4e323dee .word 0x00000000,0x6afd6c8b .word 0x3b681dc2,0xfce1864c .word 0x00000000,0x03776f2d .word 0x37903ddb,0x84a35177 .word 0x5c1a1b60,0x3259736f .word 0x00000000,0x00000070 .word 0xffffffff,0xffffa94d p32_expected_fp_regs: .word 0xfdb59aba,0xf911fd1f .word 0x1926fab8,0x2a18a3b9 .word 0x0fe79bb2,0xdc6ad54a .word 0x2833c804,0x125c4b9f .word 0xa01108e3,0xad4bcd06 .word 0x241e0a3e,0x2d5d0a17 .word 0xaff7c98c,0x746df953 .word 0xec248037,0x324d1400 .word 0xb2d0d418,0xd28fccbc .word 0xae0ef2f0,0x4029846e .word 0xa3b837e4,0x8e1b5315 .word 0xefabfe3e,0x8b8c7285 .word 0xc2e56811,0xeeb50437 .word 0x3d786d32,0x17f1ad46 .word 0x7333f1b3,0x6ac07a0b .word 0x96169fd3,0xa17f8c9b .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p32_local0_expect: .word 0x77681dc2,0xfce1864c .word 0x84a35177,0xa94d2d07 .word 0x19c98362,0xafb244c1 .word 0x9d82a2dd,0x63048a66 .word 0xd77a721e,0x00f04ceb .word 0x9475e7cf,0xaa0f0004 .word 0x22c6cf67,0x000758bd .word 0x37903ddb,0x84a35177 p32_local1_expect: .word 0x7478b324,0x4f2aadfa .word 0x581a22af,0x68a84cfa .word 0x6afd6c8b,0xcf2af9fb .word 0x5c1a1b60,0x3259736f .word 0xd438ef58,0x03776f2d .word 0x00000000,0x000000a1 .word 0x01f796b1,0x07bd3902 .word 0x37113c6d,0x5739488a p32_local2_expect: .word 0xb9cca838,0xa30f61a6 .word 0x8d874d05,0x4f133db2 .word 0x3f545a5c,0x4569a838 .word 0x00000000,0x000000a1 .word 0xfce1864c,0xa30f61a6 .word 0x61a6bef4,0x3949756f .word 0x29100803,0xdb504332 .word 0x3f545a5c,0x4569a838 p32_local3_expect: .word 0xbb76bc40,0x733f4edd .word 0x75ac6489,0x5ab91375 .word 0xd488a91d,0x5afddae2 .word 0xc6828c74,0xc3a1b232 .word 0xe3029926,0x3dcc00a1 .word 0xe32c347b,0x41ac9f00 .word 0xfc88bffc,0x0ef57030 .word 0xffffffff,0xfce1864c p33_init_registers: .word 0xf1e3a5de,0x3abe8af8 ! Init value for %l0 .word 0x4b2bcc46,0x9cb65ceb ! Init value for %l1 .word 0xc000dcb0,0x7873d44b ! Init value for %l2 .word 0x522ccd32,0x38a22591 ! Init value for %l3 .word 0x5f63b436,0x3b290ff1 ! Init value for %l4 .word 0x5fdb6825,0xd68da401 ! Init value for %l5 .word 0xf3c12bcd,0xc18133a9 ! Init value for %l6 .word 0x4e55baea,0x37da52b5 ! Init value for %l7 .align 64 p33_init_freg: .word 0x84997912,0x5092dd75 ! Init value for %f0 .word 0x0b47e156,0x5e3c73cf ! Init value for %f2 .word 0x3cdd4a9d,0x5165a310 ! Init value for %f4 .word 0xc2bdc654,0x98630c68 ! Init value for %f6 .word 0xf93b8d2f,0xe9cdff18 ! Init value for %f8 .word 0x1244d6d3,0x8b446ddc ! Init value for %f10 .word 0xd5326b3f,0xd9052cda ! Init value for %f12 .word 0x712920f2,0xc21e76c5 ! Init value for %f14 .word 0xb2879763,0xcc2b9b03 ! Init value for %f16 .word 0xecdb40e6,0x2094bb18 ! Init value for %f18 .word 0x9ad662d3,0x54f17d71 ! Init value for %f20 .word 0x07acf124,0xcbd755aa ! Init value for %f22 .word 0x055727f9,0x69cf02c5 ! Init value for %f24 .word 0x6da08a6c,0xf5526af9 ! Init value for %f26 .word 0x26c42ae5,0x88490642 ! Init value for %f28 .word 0x79ccfeb6,0xbb3d205b ! Init value for %f30 .word 0xcdcc0da1,0xab876913 ! Init value for %f32 .word 0x771c7b71,0xa8c64a6b ! Init value for %f34 .word 0x1b1a1875,0xbbcc6b8d ! Init value for %f36 .word 0x3a8004b6,0x55f9cc6d ! Init value for %f38 .word 0xed2187da,0x2a0e9dfb ! Init value for %f40 .word 0x9406a433,0x8b576e13 ! Init value for %f42 .word 0xddbac928,0xce66f36f ! Init value for %f44 .word 0xbaf3dc7c,0xda8a8bf9 ! Init value for %f46 .word 0xf0b1bc29,0x2fac0ca4 .word 0x457d5298,0x7454beff .word 0xbb1e64ed,0xf6d71627 .word 0x7c1a2f84,0xf1d5b893 .word 0x68cb98a6,0x6853ed85 .word 0x18049343,0xe2aa0772 .word 0x6e98904d,0xda12b52b .word 0xf3e1c9ec,0xa4230b66 p33_expected_registers: .word 0x00000000,0xd4af4367 .word 0xffffffff,0xef212300 .word 0x00000000,0x0000b502 .word 0x00000000,0xbaa865f3 .word 0x00000000,0x0000241a .word 0x00000000,0x7873d44b .word 0xffffffff,0xb7707c1e .word 0x00000000,0x72c46889 p33_expected_fp_regs: .word 0x84997912,0x5092dd75 .word 0x0b47e156,0x5e3c73cf .word 0x3cdd4a9d,0x5165a310 .word 0xc2bdc654,0x98630c68 .word 0xf93b8d2f,0xe9cdff18 .word 0x1244d6d3,0x8b446ddc .word 0xd5326b3f,0xd9052cda .word 0x712920f2,0xc21e76c5 .word 0xb2879763,0xcc2b9b03 .word 0xecdb40e6,0x2094bb18 .word 0x9ad662d3,0x54f17d71 .word 0x07acf124,0xcbd755aa .word 0x055727f9,0x69cf02c5 .word 0x6da08a6c,0xf5526af9 .word 0x26c42ae5,0x88490642 .word 0x79ccfeb6,0xbb3d205b .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p33_local0_expect: .word 0x59c7cc5c,0xbaa865f3 .word 0x954018f1,0xd49d9f55 .word 0xcb41e955,0x95c03059 .word 0x0000002a,0xd1df54a5 .word 0x39b2f38d,0x0e39994c .word 0xd4af4367,0xf431f147 .word 0xb7707c1e,0x3e6b85ec .word 0x1b90d72a,0x3cb636fa p33_local1_expect: .word 0x7873d44b,0xe6dd9bac .word 0xd49d9f55,0x2869f431 .word 0xd1df54a5,0xd49d9f55 .word 0xff4801b6,0xfc91b502 .word 0x1e552370,0x70f257ec .word 0x4ab6327a,0xceb3559c .word 0xdb4fffe1,0xd49d9f55 .word 0x1e90c618,0x9f5576dc p33_local2_expect: .word 0xffffffe1,0x22b2241a .word 0x4b14137f,0x9d4d180a .word 0x00000000,0xd49d9f55 .word 0xffffffe1,0x7525d6c3 .word 0x1cd60647,0x76dc61da .word 0xd34d02c2,0x781fc35a .word 0xd3b8b69e,0xbee51a23 .word 0xee9af67d,0xb53e8ae1 p33_local3_expect: .word 0xff9cb327,0x72c46889 .word 0x00000000,0xd49d9f55 .word 0x9853b0b1,0x5df3acb6 .word 0x68c7e29a,0x54a547c6 .word 0xffffffff,0xffffffe1 .word 0x2b42f417,0x3c9e71b8 .word 0x0000a779,0x62e1241a .word 0x62e1241a,0xef212300 p34_init_registers: .word 0x9d56742e,0x01306f71 ! Init value for %l0 .word 0x48caa8a6,0x48781e3f ! Init value for %l1 .word 0x3ca27253,0xd173faea ! Init value for %l2 .word 0x1008f099,0xfed30281 ! Init value for %l3 .word 0x772b969e,0x73ec824d ! Init value for %l4 .word 0x233537f0,0x37e59f71 ! Init value for %l5 .word 0xed74e165,0xf5bd3b78 ! Init value for %l6 .word 0xc2858eae,0x34cbad2a ! Init value for %l7 .align 64 p34_init_freg: .word 0x05fd23f0,0x44b9da0f ! Init value for %f0 .word 0xf32bd73b,0x2c9ebc36 ! Init value for %f2 .word 0xb43fcc9b,0x08991feb ! Init value for %f4 .word 0xcb0c1c51,0x9327605e ! Init value for %f6 .word 0xd0dc0acd,0x28bd3731 ! Init value for %f8 .word 0x797702dc,0xd5c9277c ! Init value for %f10 .word 0x72d9b324,0xdfb92cf3 ! Init value for %f12 .word 0x7a2b69eb,0x6dbe5c05 ! Init value for %f14 .word 0x82076a84,0x30246ac5 ! Init value for %f16 .word 0xc85e54e4,0x15cfa5e7 ! Init value for %f18 .word 0x1c725c59,0x1c3ef47f ! Init value for %f20 .word 0xd6baac71,0x1da32522 ! Init value for %f22 .word 0x4603f260,0x80921f8f ! Init value for %f24 .word 0xb4988e16,0x5e1c1c46 ! Init value for %f26 .word 0x27139273,0xde44554b ! Init value for %f28 .word 0x834ea2f2,0xc733405a ! Init value for %f30 .word 0x51daf2c5,0x4e631ab6 ! Init value for %f32 .word 0x739271db,0x1c1fb809 ! Init value for %f34 .word 0x6c0d5431,0x1276551e ! Init value for %f36 .word 0xe56637e5,0x4e5a7941 ! Init value for %f38 .word 0x2e2ff0d3,0xdf56e9c2 ! Init value for %f40 .word 0x265e991b,0x52c35ca4 ! Init value for %f42 .word 0x3b9f9fe1,0x9af84f6d ! Init value for %f44 .word 0xd9ffa3ff,0xbf259d6a ! Init value for %f46 .word 0x1465d307,0x709834ce .word 0xb87ceaff,0xab7473b6 .word 0x475b309f,0xb942ebd2 .word 0x5da78095,0x4588ddea .word 0x3cbb54c3,0xcf74d312 .word 0xc73fd3d4,0x659dd1ad .word 0x9a367ae5,0xf3ad6ee8 .word 0xab5eda62,0xb8c611c9 p34_expected_registers: .word 0x6d0e481d,0xe577f1e1 .word 0x00000000,0xf9d40b3f .word 0x00000000,0x0000a8a6 .word 0xbb65906b,0xf95930f7 .word 0xf2697321,0x4408d9c7 .word 0x00000000,0x7309241d .word 0x00000000,0x00000093 .word 0x00000000,0xe577f1e1 p34_expected_fp_regs: .word 0x05fd23f0,0x44b9da0f .word 0xf32bd73b,0x2c9ebc36 .word 0xb43fcc9b,0x08991feb .word 0xcb0c1c51,0x9327605e .word 0xd0dc0acd,0x28bd3731 .word 0x797702dc,0xd5c9277c .word 0x72d9b324,0xdfb92cf3 .word 0x7a2b69eb,0x6dbe5c05 .word 0x82076a84,0x30246ac5 .word 0xc85e54e4,0x15cfa5e7 .word 0x1c725c59,0x1c3ef47f .word 0xd6baac71,0x1da32522 .word 0x4603f260,0x80921f8f .word 0xb4988e16,0x5e1c1c46 .word 0x27139273,0xde44554b .word 0x834ea2f2,0xc733405a .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p34_local0_expect: .word 0x7309241d,0xa355dbc7 .word 0x6d0e481d,0xe577f1e1 .word 0xba4a58f4,0xdf9cb312 .word 0x00000000,0x0000a8a6 .word 0x4450f0f8,0x01306f71 .word 0x6d0e481d,0xa355dbc7 .word 0x9a297915,0xa3fb3bc1 .word 0x48caa8a6,0x48781e3f p34_local1_expect: .word 0xf595df4b,0x313bc8a7 .word 0x0000a8a6,0xf95930f7 .word 0xf495c7df,0x3748c3ee .word 0xf2697321,0x4408d9c7 .word 0x7f908e8f,0x24396129 .word 0x1b2963a4,0xeeff93c7 .word 0xfbbb1b7f,0xc3eb56c9 .word 0x2648824d,0x65817bbb p34_local2_expect: .word 0x3f80f931,0xf9d4713f .word 0x0000a8a6,0xf8beb13c .word 0x0000824d,0x01306f71 .word 0xac256ec7,0x0000a8a6 .word 0xc16225e9,0xe3a6edb5 .word 0xbb65906b,0xf95930f7 .word 0x1da9a5e5,0xa532746f .word 0x00000000,0x1b2963a4 p34_local3_expect: .word 0x943a912d,0xb6f88d77 .word 0x48781e3f,0x04b17ae1 .word 0x778da71d,0x27eec71b .word 0x2dbc5319,0xc4a7313b .word 0x1f3d6578,0xd497680f .word 0x4408d9c7,0xa5b98957 .word 0x73ec824d,0x37e59f71 .word 0x0000824d,0x01306f71 p35_init_registers: .word 0x5777ef7b,0xfe7ffe62 ! Init value for %l0 .word 0x27918fa2,0x28d6c8e7 ! Init value for %l1 .word 0x853a80e8,0x89f0fb9f ! Init value for %l2 .word 0x0e235bd3,0xee1507b1 ! Init value for %l3 .word 0x27221ffe,0xc502bd11 ! Init value for %l4 .word 0x8e51cb66,0x3b032837 ! Init value for %l5 .word 0x35fc9a51,0x9a308e12 ! Init value for %l6 .word 0x5c28b99a,0x7d5262e6 ! Init value for %l7 .align 64 p35_init_freg: .word 0xe0d17334,0x7c79c02b ! Init value for %f0 .word 0xa42e972f,0xec01f263 ! Init value for %f2 .word 0xfbf77815,0x4163e493 ! Init value for %f4 .word 0x44fb5b69,0x77565933 ! Init value for %f6 .word 0x6cfb3889,0xdf9bd94b ! Init value for %f8 .word 0x6b5a02fb,0xa118e4b2 ! Init value for %f10 .word 0x2688cf53,0xa61568e4 ! Init value for %f12 .word 0x670f32ce,0x67a8517e ! Init value for %f14 .word 0x0f1ef786,0xb7564a75 ! Init value for %f16 .word 0xcab8e2ca,0x0a175204 ! Init value for %f18 .word 0x1d770d2d,0xda13f36a ! Init value for %f20 .word 0x4d327635,0xc8c464e3 ! Init value for %f22 .word 0x116613c2,0xfff036fc ! Init value for %f24 .word 0xe6eea127,0xa1c47efd ! Init value for %f26 .word 0x7964bf6a,0x4515b850 ! Init value for %f28 .word 0xdd2832d0,0x6663971a ! Init value for %f30 .word 0x687e1a78,0xbb32d34b ! Init value for %f32 .word 0x97f6fb87,0xacfe5983 ! Init value for %f34 .word 0x6e1dd068,0x298581cb ! Init value for %f36 .word 0xf56fbd4b,0x155a041c ! Init value for %f38 .word 0xcbbb117c,0x003e67ab ! Init value for %f40 .word 0x64428b68,0xa76c7c3f ! Init value for %f42 .word 0x5a7d1c0a,0xef854d8a ! Init value for %f44 .word 0xf2cc955e,0x79356930 ! Init value for %f46 .word 0x48066353,0xf6682c7a .word 0x5340af4c,0x6313d50e .word 0xf51a45ea,0x73a67df1 .word 0xed252467,0x2c9040a3 .word 0x14ca6147,0xcf8be2c8 .word 0xdc57b076,0x84ace141 .word 0xd04aa1b6,0x4db9c69b .word 0xec4f37cf,0xf6ab870c p35_expected_registers: .word 0xffffffff,0xfffffff0 .word 0x00000000,0xe67e7068 .word 0xffffffff,0xaabd0216 .word 0xffffffff,0xffffffc2 .word 0x00000000,0x0000001a .word 0x00000000,0x6255ce9f .word 0x00000000,0x7fa0fd4b .word 0xffffffff,0xfffffff7 p35_expected_fp_regs: .word 0xe0d17334,0x7c79c02b .word 0xa42e972f,0xec01f263 .word 0xfbf77815,0x4163e493 .word 0x44fb5b69,0x77565933 .word 0x6cfb3889,0xdf9bd94b .word 0x6b5a02fb,0xa118e4b2 .word 0x2688cf53,0xa61568e4 .word 0x670f32ce,0x67a8517e .word 0x0f1ef786,0xb7564a75 .word 0xcab8e2ca,0x0a175204 .word 0x1d770d2d,0xda13f36a .word 0x4d327635,0xc8c464e3 .word 0x116613c2,0xfff036fc .word 0xe6eea127,0xa1c47efd .word 0x7964bf6a,0x4515b850 .word 0xdd2832d0,0x6663971a .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p35_local0_expect: .word 0x393ecad0,0x20819415 .word 0xc8e7bd11,0x3b032837 .word 0x96560cb0,0x69d221b4 .word 0xaabd0216,0x6255ce9f .word 0xe2e3a7f5,0xbe24f8b5 .word 0xc83cc20f,0xf7f733bb .word 0x000016b1,0xfffffff7 .word 0xb8d31cec,0xbe337222 p35_local1_expect: .word 0x9139acea,0xe0c43ba8 .word 0xb2c5000e,0x67cb29ac .word 0x6f1e8691,0x17c569e7 .word 0x6c183af0,0xe2e3a7f5 .word 0xab359d0c,0xfa5a251d .word 0x10033af7,0x329ffff0 .word 0x933226df,0x21cf8e6e .word 0x1073c255,0x570baf88 p35_local2_expect: .word 0x2fd04ba7,0xe67e7068 .word 0xb11746a0,0xf2accd73 .word 0xc738d532,0x1b94fa99 .word 0x78c3f6ec,0x13baa7b2 .word 0x8baa0a39,0xda243d94 .word 0xae6efa99,0x3a47995a .word 0xafbb5036,0xdc1d4c56 .word 0x468b73f8,0xba9dd01c p35_local3_expect: .word 0x81cb69ae,0xb3a8c255 .word 0x66f52cf2,0x7b53a620 .word 0x454c1783,0x3b032837 .word 0xbf685268,0xe67e7068 .word 0xacabb407,0xf87bb7f2 .word 0x782b8aa0,0x7de51a9d .word 0x1d38b2b5,0x7fa0fd4b .word 0x95f816b1,0x6102050e p36_init_registers: .word 0x24f7319d,0xb46fa4a6 ! Init value for %l0 .word 0xc87c9362,0x890e5815 ! Init value for %l1 .word 0xb63d779b,0xccdbb555 ! Init value for %l2 .word 0xdae180bc,0x24bd2faa ! Init value for %l3 .word 0xfa925d15,0xd235435e ! Init value for %l4 .word 0xc2119e48,0x34deeb31 ! Init value for %l5 .word 0xff602061,0xf41fdeb5 ! Init value for %l6 .word 0x5f9ff1d8,0x334bcc4e ! Init value for %l7 .align 64 p36_init_freg: .word 0xfdef4a48,0x1c8bc47c ! Init value for %f0 .word 0xc2eaf083,0x0238b448 ! Init value for %f2 .word 0xa3e8ab24,0x74c7d4e3 ! Init value for %f4 .word 0xf9d121e7,0xdd99f02f ! Init value for %f6 .word 0xd7df56d4,0x4606651d ! Init value for %f8 .word 0xe978897e,0x0d6dbf4b ! Init value for %f10 .word 0xa320e909,0xb913fd6a ! Init value for %f12 .word 0x1aaa8133,0x428012fa ! Init value for %f14 .word 0xd21bfdfc,0xfa48848f ! Init value for %f16 .word 0x339be781,0x3b4a90ec ! Init value for %f18 .word 0x6ff03790,0xd28cc9d0 ! Init value for %f20 .word 0xf627d9f5,0x0a18b606 ! Init value for %f22 .word 0x640cb837,0x657f3234 ! Init value for %f24 .word 0xb2b09962,0x271be8cb ! Init value for %f26 .word 0x6195fa46,0x605c8ac4 ! Init value for %f28 .word 0x40b7a3eb,0x247015d4 ! Init value for %f30 .word 0x59793d75,0xe5fcd466 ! Init value for %f32 .word 0x8607ad1a,0xface029b ! Init value for %f34 .word 0x67440682,0x465b5343 ! Init value for %f36 .word 0xb0442ccc,0x63cb7dc1 ! Init value for %f38 .word 0x7cc05aad,0x0eb4f639 ! Init value for %f40 .word 0xf76218d4,0x9383953c ! Init value for %f42 .word 0xba9ac319,0x9e706494 ! Init value for %f44 .word 0xf2899e3f,0x0ccf1d8b ! Init value for %f46 .word 0x21d94dec,0x7393586b .word 0xfc792224,0xd0143ed2 .word 0x34fa14f3,0x97ca5bdd .word 0x6eb61a5e,0x30066e62 .word 0x71c61073,0xaf5b2d7c .word 0x5e182700,0xa9225463 .word 0xfaacad98,0x42df055e .word 0xb95239c0,0xf7a1acad p36_expected_registers: .word 0x00000000,0x0000c199 .word 0x00000000,0x000000ca .word 0x00000000,0x00000068 .word 0xdae180bc,0x24bd2faa .word 0x00000000,0x00002570 .word 0x00000000,0xd80a0db6 .word 0x00000000,0x00000000 .word 0xffffffff,0xffffffd8 p36_expected_fp_regs: .word 0xfdef4a48,0x1c8bc47c .word 0xc2eaf083,0x0238b448 .word 0xa3e8ab24,0x74c7d4e3 .word 0xf9d121e7,0xdd99f02f .word 0xd7df56d4,0x4606651d .word 0xe978897e,0x0d6dbf4b .word 0xa320e909,0xb913fd6a .word 0x1aaa8133,0x428012fa .word 0xd21bfdfc,0xfa48848f .word 0x339be781,0x3b4a90ec .word 0x6ff03790,0xd28cc9d0 .word 0xf627d9f5,0x0a18b606 .word 0x640cb837,0x657f3234 .word 0xb2b09962,0x271be8cb .word 0x6195fa46,0x605c8ac4 .word 0x40b7a3eb,0x247015d4 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p36_local0_expect: .word 0xe02f6368,0x3dfc9aae .word 0x00000000,0x00000017 .word 0xc95b14a8,0xffffdeca .word 0x9caab7be,0x3603f1b2 .word 0xee175e85,0x54223f58 .word 0xe04b8bd2,0xaac2e7dc .word 0xffffdeca,0xd80a0db6 .word 0x00000000,0xffffffd8 p36_local1_expect: .word 0x359a1127,0x7b76f671 .word 0xfa5daa98,0x4d579d43 .word 0x0a2ebc55,0xeff876d0 .word 0x0cf47e0c,0x74a09879 .word 0x782022a8,0x0b942f56 .word 0x079a8007,0x148941aa .word 0x99a8fcfa,0xab73cc7a .word 0x174b11fa,0x9deae83f p36_local2_expect: .word 0x7ee105f0,0xdf0238d5 .word 0x0cf47e0c,0x24bd2fd8 .word 0xdeca32fc,0xffe0e1e9 .word 0xffffffd8,0x00000068 .word 0x218ee674,0x6d2e6d1e .word 0x62dfd022,0xc31982ac .word 0xd80a2faa,0xc23a3346 .word 0xc199101f,0xb7721b12 p36_local3_expect: .word 0x619bcf56,0x1eb6a238 .word 0xd6e16e60,0xc6a2664c .word 0x8bad71da,0x272b7b44 .word 0x6d4612d8,0x2570cc7a .word 0xc2a6e0ec,0x955dce48 .word 0x2de47477,0x932b1c4c .word 0x54573bed,0xb95ab0df .word 0x884901b7,0x8122425c p37_init_registers: .word 0x230caef9,0xfe572124 ! Init value for %l0 .word 0x6cdb96c9,0xd91e7561 ! Init value for %l1 .word 0xf657e4a7,0xf7d04673 ! Init value for %l2 .word 0x445704b8,0x9ca69685 ! Init value for %l3 .word 0xa809e5f1,0xe8ca8dda ! Init value for %l4 .word 0x6023c2b5,0xc6e19111 ! Init value for %l5 .word 0x827d7cb0,0x5ed8af6f ! Init value for %l6 .word 0x9bf67062,0xd61bc68b ! Init value for %l7 .align 64 p37_init_freg: .word 0x4eb988bb,0x611eaa34 ! Init value for %f0 .word 0x0b0604bf,0xbb94d245 ! Init value for %f2 .word 0x854e261b,0x823ef591 ! Init value for %f4 .word 0x96536d41,0x27fa5825 ! Init value for %f6 .word 0x5454cf70,0xc3213d3d ! Init value for %f8 .word 0x2a479459,0xe279424a ! Init value for %f10 .word 0xf95d1637,0x2a872bea ! Init value for %f12 .word 0x5224e973,0xcf801ba5 ! Init value for %f14 .word 0x014e8d2f,0xfa9a284e ! Init value for %f16 .word 0xd967483f,0x0a408581 ! Init value for %f18 .word 0x4b5b6eb6,0xdeeb0633 ! Init value for %f20 .word 0xc2cf4667,0x1de3578d ! Init value for %f22 .word 0x012f9a7a,0x18df2e47 ! Init value for %f24 .word 0x6f4280ca,0xcd6e1666 ! Init value for %f26 .word 0xacf3ef7b,0x030b97f9 ! Init value for %f28 .word 0x0f820a67,0x11f7fa9c ! Init value for %f30 .word 0x2b350377,0x311b35a5 ! Init value for %f32 .word 0xcb96587e,0xd7a37130 ! Init value for %f34 .word 0x5ac80c1a,0x3373e98c ! Init value for %f36 .word 0xb97f0d3d,0xbb1b4c18 ! Init value for %f38 .word 0x7838f163,0x84a7b34b ! Init value for %f40 .word 0x8a1c4231,0xca16aeaf ! Init value for %f42 .word 0xb01d0a41,0x058f29ba ! Init value for %f44 .word 0x0aa1b8c7,0x0a57f91f ! Init value for %f46 .word 0xed547521,0x0ef2a795 .word 0x2238624b,0x0dce06f4 .word 0xbe0443a9,0xa852b846 .word 0x503379da,0x54720e1e .word 0xee8bf21e,0x0b813b4b .word 0x6050aebb,0xf6b44f7c .word 0x9fa77e02,0x851d7445 .word 0x5458f62d,0xeb358a48 p37_expected_registers: .word 0xffffffff,0xffffffcc .word 0x00000000,0x00000058 .word 0x00000000,0x000000e2 .word 0x25087808,0xf112481d .word 0x00000000,0x00000001 .word 0x00000000,0x000097a6 .word 0xe8ca8dda,0xbc3988d7 .word 0x00000000,0x105cd06d p37_expected_fp_regs: .word 0x4eb988bb,0x611eaa34 .word 0x0b0604bf,0xbb94d245 .word 0x854e261b,0x823ef591 .word 0x96536d41,0x27fa5825 .word 0x5454cf70,0xc3213d3d .word 0x2a479459,0xe279424a .word 0xf95d1637,0x2a872bea .word 0x5224e973,0xcf801ba5 .word 0x014e8d2f,0xfa9a284e .word 0xd967483f,0x0a408581 .word 0x4b5b6eb6,0xdeeb0633 .word 0xc2cf4667,0x1de3578d .word 0x012f9a7a,0x18df2e47 .word 0x6f4280ca,0xcd6e1666 .word 0xacf3ef7b,0x030b97f9 .word 0x0f820a67,0x11f7fa9c .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p37_local0_expect: .word 0xae742179,0x8282e9e4 .word 0xb91ea6b6,0xbc6c9685 .word 0x5ae63ce6,0x6efc5ee6 .word 0xa6718376,0xc0588e0b .word 0x63cc86a9,0x000097a6 .word 0x25087808,0xf112481d .word 0x9d85d62f,0x4fc52f01 .word 0xe8ca8dda,0xbc3988d7 p37_local1_expect: .word 0xe68558b3,0xc7667400 .word 0x456b1269,0x752d5979 .word 0xfc0ed55c,0x000097a6 .word 0x000097a6,0x1a024c86 .word 0x105cd06d,0xb5ff66c6 .word 0x020ae955,0x97a6980a .word 0x715bdb40,0x6236bccc .word 0xe21a6bca,0x4df397a6 p37_local2_expect: .word 0x14795e99,0x1e0d79e6 .word 0x5c477a2a,0xc79f7551 .word 0xf3ab9bbe,0xfc0ed55c .word 0xbad3f4ba,0x36b0d1d4 .word 0x327dc37b,0xc32b3d5d .word 0x2fd09685,0x3bc9c8f5 .word 0x2b9b1c53,0x0a54b94d .word 0xff1d26a2,0xb837147a p37_local3_expect: .word 0x1bad8ff8,0x2acca6bd .word 0x41036e1f,0xcc25235b .word 0x359c72ee,0x9c7d043a .word 0x0267001b,0x18d28fd0 .word 0x63cc86a9,0xe05161e6 .word 0xec4af234,0x497fb5c6 .word 0x88d7e8bd,0xf68f1ec5 .word 0xbc3988d7,0x000097a6 p38_init_registers: .word 0xb2c58c3f,0xf3866f05 ! Init value for %l0 .word 0x29adfe90,0xede536e0 ! Init value for %l1 .word 0x1503b289,0xac2974d8 ! Init value for %l2 .word 0x4c8fdaee,0x0d8ba0ae ! Init value for %l3 .word 0xd74433ec,0x4ebcf2fd ! Init value for %l4 .word 0xadbd456b,0xbb029c73 ! Init value for %l5 .word 0xe9a03c16,0xb6ef726d ! Init value for %l6 .word 0xeb50a713,0xc28de205 ! Init value for %l7 .align 64 p38_init_freg: .word 0x0265b288,0x3f11442e ! Init value for %f0 .word 0x41531842,0xa0e5f119 ! Init value for %f2 .word 0x6c70d8c3,0x6590e9f2 ! Init value for %f4 .word 0x2ac2babe,0xb40cd8fa ! Init value for %f6 .word 0x5de8cdda,0xfe689c8c ! Init value for %f8 .word 0xbb701aff,0x97bbf1d1 ! Init value for %f10 .word 0x2340751e,0xcff157eb ! Init value for %f12 .word 0x28af005a,0x53bddc3b ! Init value for %f14 .word 0x306385b0,0x8093c377 ! Init value for %f16 .word 0x373ca9ac,0x1401185f ! Init value for %f18 .word 0xef8c4cb0,0x4713714c ! Init value for %f20 .word 0xfd95c1c2,0x6485fd8b ! Init value for %f22 .word 0x98b9644c,0x5a926ed1 ! Init value for %f24 .word 0x5c9b24bf,0xbde6824d ! Init value for %f26 .word 0x85ffc399,0x58d2b48a ! Init value for %f28 .word 0xa80bb14c,0xd1f78fd6 ! Init value for %f30 .word 0xb53f084e,0xf9943430 ! Init value for %f32 .word 0xd38a6e3e,0x31500d29 ! Init value for %f34 .word 0xc3239180,0x2ed4e39d ! Init value for %f36 .word 0xbfaa06dc,0x66e327fe ! Init value for %f38 .word 0x79183500,0x21986f73 ! Init value for %f40 .word 0xa0514812,0xe10e913e ! Init value for %f42 .word 0x707d82ba,0x4e92d39e ! Init value for %f44 .word 0xc6faae0d,0x5169eea3 ! Init value for %f46 .word 0xf728b082,0xbf340816 .word 0xb0ce1982,0x3ff1efcf .word 0x14e2af15,0xaedf7fa5 .word 0x78a9c1d5,0xa4e278f9 .word 0xbe8a7ed3,0x9fc77456 .word 0xfdb7130d,0x71bfd210 .word 0x92f1035c,0xe57e4b6e .word 0x85812064,0xfa2d7b64 p38_expected_registers: .word 0x00000000,0x41eb0b58 .word 0x00000000,0xe6a1c2a7 .word 0x1503b289,0xac2974d8 .word 0x00000000,0x00000cd8 .word 0x00000000,0x902c1f62 .word 0x00000000,0x8976b352 .word 0x00000000,0x0000b136 .word 0x00000000,0x8829f220 p38_expected_fp_regs: .word 0x0265b288,0x3f11442e .word 0x41531842,0xa0e5f119 .word 0x6c70d8c3,0x6590e9f2 .word 0x2ac2babe,0xb40cd8fa .word 0x5de8cdda,0xfe689c8c .word 0xbb701aff,0x97bbf1d1 .word 0x2340751e,0xcff157eb .word 0x28af005a,0x53bddc3b .word 0x306385b0,0x8093c377 .word 0x373ca9ac,0x1401185f .word 0xef8c4cb0,0x4713714c .word 0xfd95c1c2,0x6485fd8b .word 0x98b9644c,0x5a926ed1 .word 0x5c9b24bf,0xbde6824d .word 0x85ffc399,0x58d2b48a .word 0xa80bb14c,0xd1f78fd6 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p38_local0_expect: .word 0x902c1f62,0x8829f220 .word 0xe6d819c5,0x902c1f62 .word 0x0000c28d,0xbbde9593 .word 0xd61fad86,0xa130ae97 .word 0x6f6888fa,0x5f9aa0d7 .word 0xfe2a6a19,0xc74239d6 .word 0x902c1f62,0x00007368 .word 0xd19cd61c,0xc75dc258 p38_local1_expect: .word 0x002b0000,0xac2974d8 .word 0x2a08e978,0x2be14be3 .word 0x7c79c492,0x1e760c9f .word 0x19d9686d,0x3fa4e9c8 .word 0x6022f7b4,0x6b420686 .word 0x8976b352,0xf838cd44 .word 0xcb417368,0xdd38b136 .word 0x63e3e2ec,0x201e8160 p38_local2_expect: .word 0x4050b352,0xfc963e03 .word 0x194ce677,0xc2eff030 .word 0xb6ef726d,0xc28de205 .word 0x00000088,0xffffbbde .word 0x1ca92920,0x06862e07 .word 0x8abb45bb,0xbbde9593 .word 0xc08a71a7,0x224b94a7 .word 0x00000000,0x902c1f62 p38_local3_expect: .word 0x902c1f62,0x00007368 .word 0x00000cd8,0x9b0911a5 .word 0x902c1f62,0x8829f220 .word 0xadbd456b,0xbb029c73 .word 0x012b805c,0x184dd19d .word 0xd8d8ce95,0x4050b352 .word 0x7449b4ba,0xac2974d8 .word 0xe3413b41,0x93567123 p39_init_registers: .word 0x93bcd6aa,0x20a7ccdd ! Init value for %l0 .word 0x80743c1d,0xfb74956d ! Init value for %l1 .word 0xe55cdbab,0x85bc4203 ! Init value for %l2 .word 0xd198bc04,0x8e70ed8f ! Init value for %l3 .word 0x79f09304,0x0033a111 ! Init value for %l4 .word 0x52a0ef1e,0x1a5f4eb9 ! Init value for %l5 .word 0x52d55f58,0x188903dd ! Init value for %l6 .word 0x4d274dc4,0x05c98fcf ! Init value for %l7 .align 64 p39_init_freg: .word 0x883cb0e5,0x75fe2dc7 ! Init value for %f0 .word 0x42a53a1a,0xfbbb11aa ! Init value for %f2 .word 0x20901dc2,0x9275fa80 ! Init value for %f4 .word 0xff746194,0xaadacf2e ! Init value for %f6 .word 0xdbb05ce5,0x4bb7ea4d ! Init value for %f8 .word 0xf93d76b8,0x4da1ac9a ! Init value for %f10 .word 0x5690a80c,0x90aa0e1d ! Init value for %f12 .word 0xd724aa5a,0x219988d7 ! Init value for %f14 .word 0xdf88cbfc,0xf3c4c1e6 ! Init value for %f16 .word 0x1e04a0f4,0xc167cba5 ! Init value for %f18 .word 0x4d02c5e1,0x2e9da6ce ! Init value for %f20 .word 0x437c545e,0xe0659bdc ! Init value for %f22 .word 0x03027c00,0xd4516f96 ! Init value for %f24 .word 0xc3952987,0x85d82fec ! Init value for %f26 .word 0xd16d65d9,0xa53569c4 ! Init value for %f28 .word 0x95b2ab2b,0x5b2047f2 ! Init value for %f30 .word 0x70f475b9,0xdf03175d ! Init value for %f32 .word 0x4e1651ea,0x73eb6da3 ! Init value for %f34 .word 0x45ea1167,0x8367ab60 ! Init value for %f36 .word 0x03ad2a6e,0x8f5e6588 ! Init value for %f38 .word 0x8abbc546,0xd7891387 ! Init value for %f40 .word 0xaf034310,0xccc0bec0 ! Init value for %f42 .word 0xc6e1923d,0x09aca2fd ! Init value for %f44 .word 0x66d1ebff,0x9153942f ! Init value for %f46 .word 0xb6b726c8,0x6ef59265 .word 0x7c10320e,0x6498c45d .word 0xa7bc14bb,0x1e0f98fa .word 0xc3aa893a,0xdabcfc78 .word 0x47c77222,0x08e6f3ed .word 0xc83570f4,0x28a8fa9b .word 0xadd4f372,0x5a81653a .word 0x84a302e8,0x40a0718a p39_expected_registers: .word 0x00000000,0x00006b0c .word 0x00000000,0x368c8279 .word 0xffffffff,0xffffff8e .word 0x00000000,0x00000000 .word 0xffffffff,0xffff8e7b .word 0x00000000,0x000000ba .word 0x00000000,0xbaa6f4b0 .word 0x00000000,0x157eb2dc p39_expected_fp_regs: .word 0x883cb0e5,0x75fe2dc7 .word 0x42a53a1a,0xfbbb11aa .word 0x20901dc2,0x9275fa80 .word 0xff746194,0xaadacf2e .word 0xdbb05ce5,0x4bb7ea4d .word 0xf93d76b8,0x4da1ac9a .word 0x5690a80c,0x90aa0e1d .word 0xd724aa5a,0x219988d7 .word 0xdf88cbfc,0xf3c4c1e6 .word 0x1e04a0f4,0xc167cba5 .word 0x4d02c5e1,0x2e9da6ce .word 0x437c545e,0xe0659bdc .word 0x03027c00,0xd4516f96 .word 0xc3952987,0x85d82fec .word 0xd16d65d9,0xa53569c4 .word 0x95b2ab2b,0x5b2047f2 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p39_local0_expect: .word 0xc5de1a81,0xe64ee582 .word 0x73362eb8,0x83c65bc8 .word 0x4357bace,0x7c7115e2 .word 0x37ad8635,0xb2953496 .word 0x59c4f00d,0x99e84177 .word 0x46590dc4,0x188903dd .word 0xffffffff,0xffff8e7b .word 0x00000000,0x0000006d p39_local1_expect: .word 0xa3a29205,0x368c8279 .word 0x80743c1d,0xfb74006d .word 0x792bc5f4,0xa0049220 .word 0x77b68fb1,0x6dd140f2 .word 0x75313fab,0xf09c9821 .word 0xc11152b2,0xf96a2ab1 .word 0xbad8bfd0,0xf54edf58 .word 0x43509392,0x73a9f36d p39_local2_expect: .word 0xbaa6f4b0,0x157eb2dc .word 0x9e75b179,0xb209a727 .word 0x07db0754,0x03fb77b6 .word 0xa599567e,0x74e14223 .word 0x188903dd,0xb766c1cb .word 0x5cf83ec6,0x8e7b006d .word 0xede85245,0xaf1d6b0c .word 0xffffff8e,0x445e6702 p39_local3_expect: .word 0x9c5d0f40,0x5496e688 .word 0x9585ff05,0x8e70ed8f .word 0xf88e4776,0x2c41a23e .word 0xe5a1df25,0xbb62463e .word 0xba03c607,0x6aa8f15a .word 0xbaa6f4b0,0x000000ba .word 0xdceb1443,0xb046639b .word 0x683f8878,0xd0b9daba p40_init_registers: .word 0xde3002d2,0x022fc25b ! Init value for %l0 .word 0x58143d4c,0x4aeb426b ! Init value for %l1 .word 0xcb225bde,0x8fe43df0 ! Init value for %l2 .word 0x7df82cb2,0x1e7d0a93 ! Init value for %l3 .word 0x61fa301e,0x4cb9c480 ! Init value for %l4 .word 0xfd5ffc16,0x889bcf54 ! Init value for %l5 .word 0xd5b4dbd4,0x6231ec7e ! Init value for %l6 .word 0xbfb54b14,0x9c549397 ! Init value for %l7 .align 64 p40_init_freg: .word 0x2de92c56,0xedc11543 ! Init value for %f0 .word 0x80a182d8,0x6a539efa ! Init value for %f2 .word 0x67ef2ede,0x4e8297dd ! Init value for %f4 .word 0x210ba0b7,0xa9324738 ! Init value for %f6 .word 0x10323ad5,0xdd8e060b ! Init value for %f8 .word 0x526ebc92,0xc2870a9b ! Init value for %f10 .word 0xa241db1f,0x0a4eb5f6 ! Init value for %f12 .word 0x87d1dc5e,0xdc1a7af8 ! Init value for %f14 .word 0xe10c020f,0x10ecced9 ! Init value for %f16 .word 0xe512dcbb,0xc9033d3b ! Init value for %f18 .word 0x62037027,0x384fc051 ! Init value for %f20 .word 0x8c8461ce,0x2dfbbdb8 ! Init value for %f22 .word 0x82fc0a0e,0x55b54c4d ! Init value for %f24 .word 0x9361890b,0x94344225 ! Init value for %f26 .word 0x327dfabd,0x3302c252 ! Init value for %f28 .word 0xe171751b,0x4c368690 ! Init value for %f30 .word 0xe01de6a5,0x23c7c8d3 ! Init value for %f32 .word 0x7970ea3c,0x8a9b823a ! Init value for %f34 .word 0xbfc58667,0xf61dfd62 ! Init value for %f36 .word 0x7fb84295,0xb8f50f38 ! Init value for %f38 .word 0x20d6dfbf,0x1a862e64 ! Init value for %f40 .word 0x3217bd2d,0x5d7fdc94 ! Init value for %f42 .word 0x5c5c0925,0xddaa55e6 ! Init value for %f44 .word 0x01b4ab10,0x16e6b72c ! Init value for %f46 .word 0x46e624df,0x2e53f396 .word 0x2b5b5e4d,0xae4263fe .word 0x654a513b,0x67aa1b49 .word 0xae5cc89c,0x5fa7b6d4 .word 0x38897787,0x0a987085 .word 0xb2ae25e2,0xf988fe9f .word 0xad135960,0x55452629 .word 0x6c1231db,0x70f32c26 p40_expected_registers: .word 0x00000000,0x00000036 .word 0x00000000,0x00000080 .word 0xffffffff,0xffffffe2 .word 0x00000000,0x0000001b .word 0x00000000,0xc52ee233 .word 0x61fa301e,0x4cb9c480 .word 0x00000000,0x0000004c .word 0x00000000,0x00000064 p40_expected_fp_regs: .word 0x2de92c56,0xedc11543 .word 0x80a182d8,0x6a539efa .word 0x67ef2ede,0x4e8297dd .word 0x210ba0b7,0xa9324738 .word 0x10323ad5,0xdd8e060b .word 0x526ebc92,0xc2870a9b .word 0xa241db1f,0x0a4eb5f6 .word 0x87d1dc5e,0xdc1a7af8 .word 0xe10c020f,0x10ecced9 .word 0xe512dcbb,0xc9033d3b .word 0x62037027,0x384fc051 .word 0x8c8461ce,0x2dfbbdb8 .word 0x82fc0a0e,0x55b54c4d .word 0x9361890b,0x94344225 .word 0x327dfabd,0x3302c252 .word 0xe171751b,0x4c368690 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p40_local0_expect: .word 0x4e3159dc,0x0eec18b2 .word 0xc52ee233,0x9ef05ab7 .word 0x0380f536,0x1f61e81c .word 0xeae26bfc,0x81247f32 .word 0x00000032,0x81247f32 .word 0x59a553df,0x7a1d3c15 .word 0x9ef05ab7,0x1e7d0a93 .word 0x0000004c,0x00000064 p40_local1_expect: .word 0xc17bc055,0xa8796b6d .word 0x61fa301e,0x4cb9c480 .word 0xdb5d1362,0x77c418d0 .word 0xdbc649a5,0xf99c1381 .word 0x004c0000,0x7a1d3c15 .word 0x761da464,0xda507912 .word 0x994e498e,0xe5ffb9e1 .word 0xf5db059e,0x9e7d6de7 p40_local2_expect: .word 0x9bcd3aba,0xa02ca6d9 .word 0xead98fdd,0x0000001b .word 0xa4770515,0x8eb64afe .word 0xda507912,0xffffffe2 .word 0x00000080,0xb9eb3a61 .word 0x0000001b,0x1e7d0a93 .word 0xc6ba8b3e,0x6d1dd15d .word 0x00000000,0x59a553df p40_local3_expect: .word 0x00000064,0x7a1d3c15 .word 0x61fa301e,0x4cb9c480 .word 0x02904cb3,0xe0460275 .word 0xa02ca6d9,0x80527747 .word 0x59a553df,0x7a1d3c15 .word 0x00000000,0x59a553df .word 0xc52ee233,0x9ef05ab7 .word 0x7da954ce,0xee37e730 p41_init_registers: .word 0x808cc906,0x6ea75989 ! Init value for %l0 .word 0xc849849a,0xa0233b01 ! Init value for %l1 .word 0xdf8735f0,0x0fd2fd50 ! Init value for %l2 .word 0x64c23b5a,0x11e26dda ! Init value for %l3 .word 0x0f912190,0x4816db36 ! Init value for %l4 .word 0xc61739a8,0x21979e54 ! Init value for %l5 .word 0x0a8b6c69,0xa551e606 ! Init value for %l6 .word 0x33e16968,0x4c30c083 ! Init value for %l7 .align 64 p41_init_freg: .word 0x34400314,0xa1f94c95 ! Init value for %f0 .word 0xbe97ef4c,0x63522a36 ! Init value for %f2 .word 0xdc7167f5,0xf03890f8 ! Init value for %f4 .word 0x30dd6dc1,0x009b49ac ! Init value for %f6 .word 0x81a62224,0x76eb9c3e ! Init value for %f8 .word 0x17deddea,0x127e264f ! Init value for %f10 .word 0xf00fe783,0xcb096bfb ! Init value for %f12 .word 0x9775af2d,0xbbfebcd9 ! Init value for %f14 .word 0xf2119a5d,0xaa29d702 ! Init value for %f16 .word 0x70695c02,0xc3d24610 ! Init value for %f18 .word 0x5398c578,0xeaf198e8 ! Init value for %f20 .word 0x5578f2f4,0x788976c2 ! Init value for %f22 .word 0x21d36ae5,0x691aef20 ! Init value for %f24 .word 0x6abc843e,0xdb78e9da ! Init value for %f26 .word 0xf86479a7,0x5977913f ! Init value for %f28 .word 0x086ffa36,0xd28288b5 ! Init value for %f30 .word 0x506602c7,0x375337fc ! Init value for %f32 .word 0xc60768d0,0x77016fa1 ! Init value for %f34 .word 0xbb366f55,0xeafa4821 ! Init value for %f36 .word 0x825764be,0xbc42fd83 ! Init value for %f38 .word 0xfb92ffc4,0x39ee5ef3 ! Init value for %f40 .word 0x39874572,0x6f0d5723 ! Init value for %f42 .word 0x424f0723,0x46fbf94d ! Init value for %f44 .word 0x407b5c5b,0xa58077ad ! Init value for %f46 .word 0xcac8cf19,0x30c054cc .word 0x100cae17,0xa642ef71 .word 0x9b51d6f6,0xe9b81bd6 .word 0x36a99397,0x2cd14a18 .word 0x18c3b9bc,0x3190d3fe .word 0x5b761b59,0x97e34ae7 .word 0x503fd3a4,0x60c691d7 .word 0xbb758cd6,0x604f9262 p41_expected_registers: .word 0x00000000,0x00000000 .word 0x00000000,0x48361a76 .word 0x00000000,0x00002075 .word 0x00000000,0x7ccbcc60 .word 0x00000000,0x00002056 .word 0x2281feee,0x435ae8a2 .word 0x00000000,0x00000000 .word 0x00000000,0xd74e98b6 p41_expected_fp_regs: .word 0x34400314,0xa1f94c95 .word 0xbe97ef4c,0x63522a36 .word 0xdc7167f5,0xf03890f8 .word 0x30dd6dc1,0x009b49ac .word 0x81a62224,0x76eb9c3e .word 0x17deddea,0x127e264f .word 0xf00fe783,0xcb096bfb .word 0x9775af2d,0xbbfebcd9 .word 0xf2119a5d,0xaa29d702 .word 0x70695c02,0xc3d24610 .word 0x5398c578,0xeaf198e8 .word 0x5578f2f4,0x788976c2 .word 0x21d36ae5,0x691aef20 .word 0x6abc843e,0xdb78e9da .word 0xf86479a7,0x5977913f .word 0x086ffa36,0xd28288b5 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p41_local0_expect: .word 0x34035def,0xf82c83ea .word 0x76d483ea,0x9beed57d .word 0x4816db36,0x00002075 .word 0x45c07514,0x1bdb5340 .word 0x107c6801,0x48361a76 .word 0x58667850,0x24d38f58 .word 0x00000000,0x00002075 .word 0x00000000,0x9beed57d p41_local1_expect: .word 0x2281feee,0x435ae8a2 .word 0x00000000,0x1a764f3c .word 0xf0ba9712,0x283a2056 .word 0x7ccbcc60,0x7322dbf3 .word 0xff816a10,0x6139079f .word 0x77db928b,0x40aa0963 .word 0x73765a46,0x4911f3af .word 0xb783b258,0x4b7e7976 p41_local2_expect: .word 0xfd49916e,0x02324488 .word 0xd7ac7622,0x55faa97b .word 0x00000000,0x9beed57d .word 0x9a1a0c27,0x85b8b7c6 .word 0x59f8b258,0x07da5057 .word 0x00000000,0xc6667850 .word 0xb2f67514,0xa9da7fdd .word 0xec125d3a,0x77e6c083 p41_local3_expect: .word 0x00000000,0x7ccbcc60 .word 0x84793d7e,0x6d570c77 .word 0xd74e98b6,0x57715f67 .word 0xcc9fa782,0x5f23a5d5 .word 0x5989b772,0x00000000 .word 0x3e475427,0xe3462d30 .word 0x00000000,0x58667850 .word 0xf27c812b,0x2ed08f86 p42_init_registers: .word 0x4c705bfc,0x7c16f204 ! Init value for %l0 .word 0x1fdab880,0x38c11f5c ! Init value for %l1 .word 0xcd401a5f,0xab374f8a ! Init value for %l2 .word 0x7fc8ebb4,0x9b9fef4c ! Init value for %l3 .word 0x8cbf7a0a,0x8775ab8d ! Init value for %l4 .word 0xb2554d73,0xb16cedcf ! Init value for %l5 .word 0x1eb2042c,0xd0bc9386 ! Init value for %l6 .word 0x56896423,0xd099a2d3 ! Init value for %l7 .align 64 p42_init_freg: .word 0x6576464e,0xd9f924b9 ! Init value for %f0 .word 0x76ccff5b,0x4a4b2472 ! Init value for %f2 .word 0xbb72f25e,0xe58619e6 ! Init value for %f4 .word 0xe73de322,0xba3dde30 ! Init value for %f6 .word 0xb506de2a,0x73100dad ! Init value for %f8 .word 0x66559270,0x8ff13da0 ! Init value for %f10 .word 0xaaf579a9,0xda1503d4 ! Init value for %f12 .word 0x9f96da5c,0x18e546cf ! Init value for %f14 .word 0x15dff9c5,0x398918b0 ! Init value for %f16 .word 0x1ab2a5d4,0xc213ebb3 ! Init value for %f18 .word 0xd8d12b2a,0x1964b067 ! Init value for %f20 .word 0x93ca0378,0x823d05ab ! Init value for %f22 .word 0x1ca98d86,0x0c345265 ! Init value for %f24 .word 0xeac8ac2c,0xf9a8852a ! Init value for %f26 .word 0xe44c085d,0x325e55f5 ! Init value for %f28 .word 0x3c383c16,0xf1ea9e44 ! Init value for %f30 .word 0xf70d908d,0xeeb026bc ! Init value for %f32 .word 0x8482e2d6,0xe118ea13 ! Init value for %f34 .word 0x6910e109,0x0d6d900d ! Init value for %f36 .word 0x8dcd6452,0x0e8153e3 ! Init value for %f38 .word 0x9aee9d50,0x573a430e ! Init value for %f40 .word 0x852b014e,0xf818bc52 ! Init value for %f42 .word 0xa6623a97,0x69134e65 ! Init value for %f44 .word 0xcd0e3a0b,0xa6dcbb29 ! Init value for %f46 .word 0xa757cebd,0x3c6cb1da .word 0xc2e63815,0x0b67c934 .word 0x3439eb68,0xbaf2eb5f .word 0x3cc1d599,0xf00f5312 .word 0x248b2f8a,0xe1b5ae65 .word 0xb61fa679,0xc27115a5 .word 0x5c00b11e,0x66d703fe .word 0x660e6654,0x67029683 p42_expected_registers: .word 0x00000000,0x5eb6140b .word 0x00000000,0x09829781 .word 0x00000000,0x0000ffbf .word 0x00000000,0x45186478 .word 0xffffffff,0xffffd42d .word 0x00000000,0x24dee46d .word 0x00000000,0x89179fe0 .word 0x00000000,0x0000001f p42_expected_fp_regs: .word 0x6576464e,0xd9f924b9 .word 0x76ccff5b,0x4a4b2472 .word 0xbb72f25e,0xe58619e6 .word 0xe73de322,0xba3dde30 .word 0xb506de2a,0x73100dad .word 0x66559270,0x8ff13da0 .word 0xaaf579a9,0xda1503d4 .word 0x9f96da5c,0x18e546cf .word 0x15dff9c5,0x398918b0 .word 0x1ab2a5d4,0xc213ebb3 .word 0xd8d12b2a,0x1964b067 .word 0x93ca0378,0x823d05ab .word 0x1ca98d86,0x0c345265 .word 0xeac8ac2c,0xf9a8852a .word 0xe44c085d,0x325e55f5 .word 0x3c383c16,0xf1ea9e44 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p42_local0_expect: .word 0x562e928c,0x24dee46d .word 0x71b658b4,0x80a132ad .word 0x79bea938,0x613cf209 .word 0x29d92d21,0x78f01a56 .word 0x5eb6140b,0x09829781 .word 0x00000000,0xe770ee2b .word 0xe7b4b59e,0x3ad9c7ef .word 0x54fff47f,0xa031b4d4 p42_local1_expect: .word 0xffffffff,0x80a132ad .word 0x476cea47,0xd69b3164 .word 0xabee5c77,0xd42d17fa .word 0x00000000,0x0000ffbf .word 0x00004c65,0x000071b6 .word 0x1497eefd,0x28e6b9c6 .word 0x32e30f7d,0xe3904c65 .word 0xe1429e0b,0xa2596ce9 p42_local2_expect: .word 0x58df053c,0x636e5009 .word 0x799a12c3,0xcfb99ba2 .word 0xbdf3213b,0xcb1e8bb3 .word 0x00000000,0x000071b6 .word 0x260827eb,0xb6e53307 .word 0x707b8b73,0xffbf1fc4 .word 0x562e928c,0x24dee46d .word 0xdea2c8c4,0x40cff2dd p42_local3_expect: .word 0x908a6796,0xaceea9a3 .word 0x00000045,0x38c11f5c .word 0xdee8ee2b,0x45186478 .word 0x4c74e46d,0x000071b6 .word 0x89179f78,0x84901519 .word 0xa2591ad7,0x00000045 .word 0xe72d9ac7,0x1f5c35e7 .word 0x9489de6a,0xb9c6f56b p43_init_registers: .word 0xe0f0b0e6,0x68cff627 ! Init value for %l0 .word 0x88d7bf5e,0xc6f14cd0 ! Init value for %l1 .word 0x4cbcd4fd,0xd05cc0f0 ! Init value for %l2 .word 0x4a083856,0x2a4237ee ! Init value for %l3 .word 0x25ec292e,0x9b4fcaaa ! Init value for %l4 .word 0x8f1ae5f6,0x79cca663 ! Init value for %l5 .word 0xdf57699e,0x53650cf4 ! Init value for %l6 .word 0x8a4643ed,0xbf6da497 ! Init value for %l7 .align 64 p43_init_freg: .word 0xb1b01d2c,0xd063e2e5 ! Init value for %f0 .word 0x87d1c16b,0x2dbb0bdf ! Init value for %f2 .word 0xb99964fa,0xd9c450ce ! Init value for %f4 .word 0xa6e3be80,0x9a25ee5c ! Init value for %f6 .word 0x770b56a1,0xa45c4d24 ! Init value for %f8 .word 0x1d8849d9,0x135934ab ! Init value for %f10 .word 0xda2d4cf3,0xed93d5a1 ! Init value for %f12 .word 0x97f5e1f0,0x28e8e959 ! Init value for %f14 .word 0x3d747142,0xf67e665e ! Init value for %f16 .word 0x8e4a4cf7,0xd67209a1 ! Init value for %f18 .word 0x16ee793c,0x18b45b24 ! Init value for %f20 .word 0x17e208f1,0xadfdc387 ! Init value for %f22 .word 0xa293a6c1,0x8f1ac12d ! Init value for %f24 .word 0x62bc9f94,0xed9fefd2 ! Init value for %f26 .word 0x8e7ddb21,0xd9a51a6f ! Init value for %f28 .word 0xd2ea7a18,0x0234a64d ! Init value for %f30 .word 0xc5906a46,0x4db36e67 ! Init value for %f32 .word 0x4cebb829,0x3c9e8b0e ! Init value for %f34 .word 0x92f452b9,0x6bbee4e1 ! Init value for %f36 .word 0xf17f8fb2,0x7c7dd99c ! Init value for %f38 .word 0x9a9f2034,0x21028bae ! Init value for %f40 .word 0x071d0bc1,0x8092ae71 ! Init value for %f42 .word 0xe38890f4,0xec831c33 ! Init value for %f44 .word 0xa7a0c5e9,0x9bf1abc6 ! Init value for %f46 .word 0xc124a58c,0x138a526d .word 0xe9fbe556,0x52204dfa .word 0xc6211cae,0x67fab819 .word 0xe228cf65,0xfe719174 .word 0xcdd26a7f,0x558e29c2 .word 0x2d164d83,0x33882723 .word 0xbd0a5c74,0x59c96da3 .word 0x96f28758,0x072b194c p43_expected_registers: .word 0xffffffff,0xffffc0f0 .word 0xffffffff,0xffffad1a .word 0x00000000,0x00c80141 .word 0x00000000,0x000000a7 .word 0x00000000,0x26b92280 .word 0xffffffff,0xc3b7b9d9 .word 0x00000000,0xba08d655 .word 0x00000000,0x0000975a p43_expected_fp_regs: .word 0xb1b01d2c,0xd063e2e5 .word 0x87d1c16b,0x2dbb0bdf .word 0xb99964fa,0xd9c450ce .word 0xa6e3be80,0x9a25ee5c .word 0x770b56a1,0xa45c4d24 .word 0x1d8849d9,0x135934ab .word 0xda2d4cf3,0xed93d5a1 .word 0x97f5e1f0,0x28e8e959 .word 0x3d747142,0xf67e665e .word 0x8e4a4cf7,0xd67209a1 .word 0x16ee793c,0x18b45b24 .word 0x17e208f1,0xadfdc387 .word 0xa293a6c1,0x8f1ac12d .word 0x62bc9f94,0xed9fefd2 .word 0x8e7ddb21,0xd9a51a6f .word 0xd2ea7a18,0x0234a64d .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p43_local0_expect: .word 0x952d07eb,0x3c08811a .word 0x03f8ced4,0x22432d51 .word 0xcec33f15,0x77342d66 .word 0xd05cc0f0,0x2a4237ee .word 0xad1a5573,0x93030574 .word 0x00c80141,0xf01025c4 .word 0x5ec2e66c,0xffae8854 .word 0xcffd34ef,0x79cca663 p43_local1_expect: .word 0x34aecd2e,0xe7b1f13b .word 0x713c975f,0xc3b7b9d9 .word 0xba08d655,0x78d6086e .word 0x92a0cec9,0x06830116 .word 0xf989ae3d,0x62d22ae7 .word 0x03f8ced4,0x22432d51 .word 0x4654faf6,0xd5c05c07 .word 0x4ae4055c,0x26b92280 p43_local2_expect: .word 0xce366f2f,0x963f66ed .word 0x7afd65c8,0x257e9ea2 .word 0xd7da15a6,0x0eff2f73 .word 0xebbb538a,0x38365d8b .word 0x8571df34,0x04ae67a6 .word 0x99c22ddd,0xc848db28 .word 0x00000000,0xba08d655 .word 0x7b89ba0d,0xa63a1f92 p43_local3_expect: .word 0x975a5f15,0xd7c072aa .word 0x58712c26,0x279470fc .word 0xb9d9ffff,0xffffc0f0 .word 0x7e1d2e79,0x0ab6f16e .word 0xe430f7b9,0x9b2ffa85 .word 0x00000000,0xba08d655 .word 0xdc105cbd,0x6f3325b6 .word 0x63bf12bd,0xf57614a7 p44_init_registers: .word 0xfe254656,0x1204a0e1 ! Init value for %l0 .word 0x91b2ba24,0x8f64952a ! Init value for %l1 .word 0x5228e090,0xd9fb6ad7 ! Init value for %l2 .word 0xb408caf8,0x5299678d ! Init value for %l3 .word 0xa7dbf756,0x1cc4343e ! Init value for %l4 .word 0x20b18c7b,0xe9018a4a ! Init value for %l5 .word 0x237355b0,0x86732d73 ! Init value for %l6 .word 0x22f79347,0xc47fa6ba ! Init value for %l7 .align 64 p44_init_freg: .word 0x93754297,0xf444da7a ! Init value for %f0 .word 0x6c860795,0x7064d29d ! Init value for %f2 .word 0x8a3aa150,0xd21b4903 ! Init value for %f4 .word 0xe5849aac,0xc47d41af ! Init value for %f6 .word 0x8e0b8c3b,0x660f5f8d ! Init value for %f8 .word 0xb50ddfa5,0xced483b6 ! Init value for %f10 .word 0xcceab347,0xe0c7a6d6 ! Init value for %f12 .word 0x695f6bc3,0x1aa16a84 ! Init value for %f14 .word 0xd90c85dc,0xa2afbb87 ! Init value for %f16 .word 0x8448ce32,0xd2f1a0d4 ! Init value for %f18 .word 0xa3d0987b,0x31bf3f38 ! Init value for %f20 .word 0xadb0c36f,0x5dbe7973 ! Init value for %f22 .word 0x34c8d599,0x3cb238a9 ! Init value for %f24 .word 0x63ed1df1,0x10f937d7 ! Init value for %f26 .word 0xbe801c58,0xef14ae58 ! Init value for %f28 .word 0x545c83ef,0x368fea35 ! Init value for %f30 .word 0x8f92f3ba,0x86f9885c ! Init value for %f32 .word 0x65f407e1,0x0d251a2f ! Init value for %f34 .word 0xfcf29fe8,0x3bb083a4 ! Init value for %f36 .word 0x8eb7c46f,0x544487a2 ! Init value for %f38 .word 0x86488678,0xd74855c6 ! Init value for %f40 .word 0x51cc356a,0x0a7457e1 ! Init value for %f42 .word 0x9c79ef4a,0x4d9ed83e ! Init value for %f44 .word 0xe765b9b5,0x7e67aca5 ! Init value for %f46 .word 0x8628ab30,0x7ed094fc .word 0xe5627552,0x20e0eace .word 0x9b1745b3,0x4ab87132 .word 0x9c5d56ea,0x8f540a6b .word 0xca8d4edf,0xd27945eb .word 0x6eb4b74f,0x5784a30b .word 0x705d5366,0xe264b834 .word 0xf5f6b91d,0xa537d3cb p44_expected_registers: .word 0xffffffff,0xa8f3eeb5 .word 0x00000000,0x00a15355 .word 0x00000000,0xd9fb6ad7 .word 0x00000000,0x00000043 .word 0x00000000,0x3385cdd9 .word 0x00000000,0x00000028 .word 0x00000000,0xcb6f211e .word 0x00000000,0xd42d7709 p44_expected_fp_regs: .word 0x93754297,0xf444da7a .word 0x6c860795,0x7064d29d .word 0x8a3aa150,0xd21b4903 .word 0xe5849aac,0xc47d41af .word 0x8e0b8c3b,0x660f5f8d .word 0xb50ddfa5,0xced483b6 .word 0xcceab347,0xe0c7a6d6 .word 0x695f6bc3,0x1aa16a84 .word 0xd90c85dc,0xa2afbb87 .word 0x8448ce32,0xd2f1a0d4 .word 0xa3d0987b,0x31bf3f38 .word 0xadb0c36f,0x5dbe7973 .word 0x34c8d599,0x3cb238a9 .word 0x63ed1df1,0x10f937d7 .word 0xbe801c58,0xef14ae58 .word 0x545c83ef,0x368fea35 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p44_local0_expect: .word 0xffffff96,0xffffff96 .word 0xa85548be,0x98055f5b .word 0xc5cc06fc,0x03135fa1 .word 0x84a8231e,0x8e7584a2 .word 0x141dd825,0x3fc5a0e1 .word 0xd9fb6ad7,0x00000043 .word 0x622dcb7c,0x13877a1c .word 0xe8d8b0b6,0x942d661e p44_local1_expect: .word 0xcf931a74,0x3a62b74d .word 0x060cbf89,0x2d459a4d .word 0x8c12d700,0x73b2ffb7 .word 0x28f65740,0xa8f3eeb5 .word 0x318885a3,0x6604718e .word 0x0f52057d,0x35bbeae9 .word 0x5d5a211e,0x36fefef3 .word 0x74924268,0x661e56c8 p44_local2_expect: .word 0x25c6d0db,0xcf93661e .word 0xcb6f211e,0xd42d7709 .word 0x00000000,0x942df58c .word 0x6b84dbdf,0xf441ea31 .word 0xffffff96,0x00a15355 .word 0xbc4d97a6,0x919f560c .word 0x00000000,0x0000cf93 .word 0x1cc4343e,0x4cf4f417 p44_local3_expect: .word 0x71330c60,0xcf93661e .word 0x394379f8,0xeeb500a1 .word 0x3385cdd9,0x138840be .word 0x4a86d50c,0x5cfac7cd .word 0x1c15eda1,0x00a15355 .word 0x000048be,0xcf93661e .word 0x4c7b14a1,0xe240eee2 .word 0xb0b65c0f,0x3385cdd9 p45_init_registers: .word 0x2065ee8c,0xae177c67 ! Init value for %l0 .word 0xdca802ec,0x13694ff3 ! Init value for %l1 .word 0x4ff420f5,0xdd991011 ! Init value for %l2 .word 0x855a4438,0x5d00ee40 ! Init value for %l3 .word 0x3c77e786,0x7e37b7f2 ! Init value for %l4 .word 0xd1df5359,0xbbaef6a5 ! Init value for %l5 .word 0xb931a65b,0x9dc5a521 ! Init value for %l6 .word 0x4961be78,0x15d64f8b ! Init value for %l7 .align 64 p45_init_freg: .word 0x0b1f1b3b,0xd94e6e9f ! Init value for %f0 .word 0x67536752,0x97cc6ce8 ! Init value for %f2 .word 0x4b5ebc40,0x3f23f049 ! Init value for %f4 .word 0x54dbc00e,0xe10cbb8c ! Init value for %f6 .word 0x045cf826,0x9b2ba836 ! Init value for %f8 .word 0xfdadfe64,0x4d005930 ! Init value for %f10 .word 0x9c80424b,0x4df11365 ! Init value for %f12 .word 0x43d8f75d,0xc83cb8d6 ! Init value for %f14 .word 0x1892fd57,0x6dbcd407 ! Init value for %f16 .word 0x85c8eec3,0x20cc4b70 ! Init value for %f18 .word 0xcbd48cea,0x7150fc2e ! Init value for %f20 .word 0x52fea28d,0xaf63dec6 ! Init value for %f22 .word 0x0f31b252,0xdcf1048a ! Init value for %f24 .word 0xec9c971e,0xf9b0c100 ! Init value for %f26 .word 0x90ef1fbe,0xa8a68eb2 ! Init value for %f28 .word 0x1a1bd596,0x83016b54 ! Init value for %f30 .word 0xc3ebc75e,0xb58a8918 ! Init value for %f32 .word 0xbfceaceb,0x9a1cb725 ! Init value for %f34 .word 0xaa1df801,0xa0f1046d ! Init value for %f36 .word 0x9ea3fc8f,0x46429d22 ! Init value for %f38 .word 0xce35d930,0xff905218 ! Init value for %f40 .word 0x0c214706,0x2f74d0d8 ! Init value for %f42 .word 0xf426437e,0x19322e40 ! Init value for %f44 .word 0xadebfd33,0x686cf2e3 ! Init value for %f46 .word 0xc2702c50,0x6f6c9333 .word 0x4c2ddc83,0x0d3f0770 .word 0xcb43132c,0xa984e512 .word 0x6396f491,0xdd2db9bd .word 0xff901861,0x6945094f .word 0x1fef6d8d,0x104c89cc .word 0x193b1393,0x26befe01 .word 0xa37835a1,0xf180cf58 p45_expected_registers: .word 0x00000000,0x00000000 .word 0x20c9ae79,0xd5ecdaea .word 0x00000000,0x09e4d891 .word 0x00000000,0x5a64994f .word 0x00000000,0xed72bd9a .word 0x00000000,0x00000079 .word 0x00000000,0x0000ae79 .word 0x00000000,0x000000e8 p45_expected_fp_regs: .word 0x0b1f1b3b,0xd94e6e9f .word 0x67536752,0x97cc6ce8 .word 0x4b5ebc40,0x3f23f049 .word 0x54dbc00e,0xe10cbb8c .word 0x045cf826,0x9b2ba836 .word 0xfdadfe64,0x4d005930 .word 0x9c80424b,0x4df11365 .word 0x43d8f75d,0xc83cb8d6 .word 0x1892fd57,0x6dbcd407 .word 0x85c8eec3,0x20cc4b70 .word 0xcbd48cea,0x7150fc2e .word 0x52fea28d,0xaf63dec6 .word 0x0f31b252,0xdcf1048a .word 0xec9c971e,0xf9b0c100 .word 0x90ef1fbe,0xa8a68eb2 .word 0x1a1bd596,0x83016b54 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p45_local0_expect: .word 0xd155366a,0xdaea8cce .word 0x84896780,0x3e0a11e6 .word 0x8aa92706,0x2c191cb6 .word 0x03dabaf8,0x7d86d194 .word 0xa05e9bab,0x4b9aff61 .word 0xce63daea,0x831a994f .word 0x72addaa6,0xe9cb34cb .word 0x00000000,0x00000000 p45_local1_expect: .word 0xfd4b8b1c,0x43f6ba07 .word 0xf63383df,0x9aca44e8 .word 0x20c9ae79,0xd5ecdaea .word 0x2d266da2,0x5c2d2115 .word 0xac07e6b4,0x8ed29f04 .word 0xf0ce3c78,0x27d825aa .word 0xa5cee037,0xe85c5d93 .word 0xe9cb34cb,0xffffffd2 p45_local2_expect: .word 0xd7ca724b,0x4ecd1d12 .word 0xafd2ea6a,0x0f187cef .word 0x20c9ae79,0xd5ecdaea .word 0x09e4d891,0xdac3c889 .word 0x1cb02df6,0x1286b863 .word 0xd5fb561a,0xa529292d .word 0xffff83df,0x57a41b03 .word 0x41f8f239,0x244839f2 p45_local3_expect: .word 0x28390ff6,0xffffffd2 .word 0xa297f17f,0xae79994f .word 0x0000008b,0x00004e7b .word 0xaad71939,0x730868d9 .word 0x4cbdefea,0x1f73319f .word 0x4ff420f5,0xdd991011 .word 0x00000000,0x00004e7b .word 0x845116d2,0x2f79dd2a p46_init_registers: .word 0x7e298da1,0xf71c03ee ! Init value for %l0 .word 0xbd86f8a6,0xad5f0d7e ! Init value for %l1 .word 0x84f0723a,0xde99fb67 ! Init value for %l2 .word 0xa30df6bb,0xfdc2ae8c ! Init value for %l3 .word 0x7b12f916,0x9715f047 ! Init value for %l4 .word 0x9dcefa84,0x36dc404a ! Init value for %l5 .word 0x3f66253c,0x6347f26b ! Init value for %l6 .word 0xfcfe0817,0xf44c5c8e ! Init value for %l7 .align 64 p46_init_freg: .word 0x6fd7289f,0x68c5ba6c ! Init value for %f0 .word 0xfb378ee3,0x562dc6a6 ! Init value for %f2 .word 0x9d22b8d9,0xfbf2a04b ! Init value for %f4 .word 0x27590c8d,0x043caacb ! Init value for %f6 .word 0x273244fd,0x03b81677 ! Init value for %f8 .word 0x632fa6e3,0xe979a657 ! Init value for %f10 .word 0x8bd31b10,0x03158c3c ! Init value for %f12 .word 0x2e001bbc,0x0a717582 ! Init value for %f14 .word 0x8ec5605f,0x1f8b1f3d ! Init value for %f16 .word 0x7d3d61ea,0x03ad6053 ! Init value for %f18 .word 0x205fb39b,0x339dc0ee ! Init value for %f20 .word 0x145198c7,0x726e7cf8 ! Init value for %f22 .word 0x3119be34,0xd4afa54f ! Init value for %f24 .word 0x9f4a1032,0xeaf8db0d ! Init value for %f26 .word 0xec8a64de,0x8a1c4a93 ! Init value for %f28 .word 0x5157f55e,0x5bf7e435 ! Init value for %f30 .word 0xbe043323,0xb8acd101 ! Init value for %f32 .word 0xf1ce6815,0x174c2851 ! Init value for %f34 .word 0xb89030d2,0xdf10449a ! Init value for %f36 .word 0xb04f17d8,0xd5e5a59e ! Init value for %f38 .word 0x4c3451e1,0x3f234c44 ! Init value for %f40 .word 0x4dd73914,0x94bfcdf6 ! Init value for %f42 .word 0x3ae42afc,0xd8264b6d ! Init value for %f44 .word 0x7a73311f,0xa11e6478 ! Init value for %f46 .word 0x2a047e35,0x76661690 .word 0x764b27ad,0x7b3331fb .word 0xdd540a80,0xdb9b7819 .word 0xc94dd3a7,0x1c56fdc5 .word 0x64f8b625,0x0b4dfabc .word 0x04d9219c,0xe7a524eb .word 0x25c4103b,0x2bcee952 .word 0x2008369b,0xcd623dbd p46_expected_registers: .word 0x00000000,0x1af111fd .word 0x00000000,0x0000001e .word 0x00000000,0xa94fd1c1 .word 0x00000000,0x64f793ff .word 0xffffffff,0xfefa2b28 .word 0x05370ddb,0x23eee2de .word 0x00000000,0x00009d99 .word 0x00000000,0x5ba58331 p46_expected_fp_regs: .word 0x6fd7289f,0x68c5ba6c .word 0xfb378ee3,0x562dc6a6 .word 0x9d22b8d9,0xfbf2a04b .word 0x27590c8d,0x043caacb .word 0x273244fd,0x03b81677 .word 0x632fa6e3,0xe979a657 .word 0x8bd31b10,0x03158c3c .word 0x2e001bbc,0x0a717582 .word 0x8ec5605f,0x1f8b1f3d .word 0x7d3d61ea,0x03ad6053 .word 0x205fb39b,0x339dc0ee .word 0x145198c7,0x726e7cf8 .word 0x3119be34,0xd4afa54f .word 0x9f4a1032,0xeaf8db0d .word 0xec8a64de,0x8a1c4a93 .word 0x5157f55e,0x5bf7e435 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p46_local0_expect: .word 0xc64e27bf,0xfefa2b28 .word 0x27f46bb5,0x6835eb96 .word 0x5ba58331,0xc638018c .word 0x244f4166,0xffff93ff .word 0x1e977b42,0xe730acd5 .word 0x621d5846,0x11fd5e18 .word 0x05370ddb,0x23eee2de .word 0x053793ff,0x23eee2de p46_local1_expect: .word 0xcffa508b,0xfdc2ae8c .word 0x887eb7de,0x85d9a8ab .word 0x5af771f8,0xca9bab5a .word 0x1af111fd,0x5a65d8cf .word 0x00000000,0xa94fd1c1 .word 0x658c8e90,0x494f3fa7 .word 0x6477e2de,0xabb12f8b .word 0x00000000,0x000000cf p46_local2_expect: .word 0xffdb50f1,0x9d994e75 .word 0xa94fd1c1,0x64cf93ff .word 0xeb1418b8,0xa1cf5758 .word 0x6cccbacd,0x1254dd94 .word 0x537b0a6c,0x1eaade2f .word 0xd9c43ee2,0xcef8a112 .word 0xd75be158,0x5c8ee4c7 .word 0x23403667,0x19604bc1 p46_local3_expect: .word 0x508b2974,0x93ffe2de .word 0x097cdbb7,0x2ca9d22f .word 0x8efbd7c0,0x79bab604 .word 0xc870ffaf,0x5c8e03c9 .word 0xdace6297,0x74b91738 .word 0x1af111fd,0x5a65d8cf .word 0xc1752ac8,0x5455ff86 .word 0x803a3ea9,0xcf8f56a8 p47_init_registers: .word 0x68067a93,0xd533e68c ! Init value for %l0 .word 0x4cfaddac,0xc7b65ce3 ! Init value for %l1 .word 0xc5853716,0xb09fc487 ! Init value for %l2 .word 0xb314cf93,0xaae0cb30 ! Init value for %l3 .word 0xefe67c30,0xab9e372b ! Init value for %l4 .word 0x14156dcc,0x754907e3 ! Init value for %l5 .word 0xf832f954,0x37f5a3db ! Init value for %l6 .word 0xbcced22e,0x909d0217 ! Init value for %l7 .align 64 p47_init_freg: .word 0x6fc24004,0x1df109da ! Init value for %f0 .word 0x5962394e,0x9be8dc12 ! Init value for %f2 .word 0x4238a66b,0x5d411066 ! Init value for %f4 .word 0x3c250643,0x249db0bb ! Init value for %f6 .word 0x18c53436,0x9a831b01 ! Init value for %f8 .word 0x62fa16a9,0x29d77aea ! Init value for %f10 .word 0x4afe9925,0x00a7663f ! Init value for %f12 .word 0x8b91bc47,0xb0e66c30 ! Init value for %f14 .word 0x0d4beca9,0x6cd5027e ! Init value for %f16 .word 0x74b11460,0x3a3aebc5 ! Init value for %f18 .word 0xd09b421b,0x488d27ff ! Init value for %f20 .word 0x1c666d38,0xbc17bc46 ! Init value for %f22 .word 0xee5f4132,0xebb4d4c0 ! Init value for %f24 .word 0x1371a214,0xc339e740 ! Init value for %f26 .word 0xc396ca66,0xc04ca259 ! Init value for %f28 .word 0x8eea979c,0x6b0e3efa ! Init value for %f30 .word 0xc5a8c2f3,0x2a07f4bd ! Init value for %f32 .word 0x8dd9b3a8,0xde0dde80 ! Init value for %f34 .word 0xb130142f,0x10e16b62 ! Init value for %f36 .word 0x68a249f9,0xa110ee75 ! Init value for %f38 .word 0x720d5510,0x7ef7e147 ! Init value for %f40 .word 0xf8d7279f,0x9518583d ! Init value for %f42 .word 0x2b439d07,0xaa1f7333 ! Init value for %f44 .word 0xaa98d9bf,0x47b83a2a ! Init value for %f46 .word 0xc758f2a5,0xb4b8b8c6 .word 0x64a99d6a,0x1a4e0e11 .word 0x40510f45,0x97a4fa00 .word 0x8f3c953b,0x06dc492a .word 0x7c13fe0a,0xca64930f .word 0x36892079,0x47d3236f .word 0xa007c142,0x395fa744 .word 0xf9615e90,0x999ed434 p47_expected_registers: .word 0x00000000,0x000049eb .word 0x142ea66b,0xfd76bc43 .word 0x58baeb6c,0x06e0a6c5 .word 0x00000000,0x772a0a3f .word 0xf97c688b,0x1f8d273d .word 0x00000000,0x06e0a6c5 .word 0x00000000,0x0000009e .word 0x00000000,0x9e12bc43 p47_expected_fp_regs: .word 0x6fc24004,0x1df109da .word 0x5962394e,0x9be8dc12 .word 0x4238a66b,0x5d411066 .word 0x3c250643,0x249db0bb .word 0x18c53436,0x9a831b01 .word 0x62fa16a9,0x29d77aea .word 0x4afe9925,0x00a7663f .word 0x8b91bc47,0xb0e66c30 .word 0x0d4beca9,0x6cd5027e .word 0x74b11460,0x3a3aebc5 .word 0xd09b421b,0x488d27ff .word 0x1c666d38,0xbc17bc46 .word 0xee5f4132,0xebb4d4c0 .word 0x1371a214,0xc339e740 .word 0xc396ca66,0xc04ca259 .word 0x8eea979c,0x6b0e3efa .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p47_local0_expect: .word 0x340ea99f,0x00c58654 .word 0x50b732b7,0x898b3486 .word 0x3852f08b,0x292e4c64 .word 0x9231bc43,0x85ed7635 .word 0x21c4f7c6,0x6e3bcc94 .word 0x60757158,0x8a94a43d .word 0x37f5a3db,0x909d0217 .word 0x58baeb6c,0x06e0a6c5 p47_local1_expect: .word 0xd44e0588,0x861f72e1 .word 0xe2d98edc,0x5525eb16 .word 0x49ebc692,0x561cbb61 .word 0x00000000,0x000049eb .word 0xd8f38245,0x44ec0cc3 .word 0xa0131af9,0xf958071e .word 0x04befee5,0xffffbd99 .word 0x90fb0366,0xda344d1c p47_local2_expect: .word 0xaae0cb30,0x4a9e4c2d .word 0x49b382e5,0x6e4ab680 .word 0x9f3a6a7d,0xf2563ecc .word 0xdd64b618,0x0b7d8853 .word 0x772a0a3f,0xcef77f5b .word 0xa8c83d78,0xe4cdfe30 .word 0xd72e4ec7,0x7baf202e .word 0x0000009e,0x9e12bc43 p47_local3_expect: .word 0x9bd97b07,0x7d52a145 .word 0x142ea66b,0xfd76bc43 .word 0x402fc327,0xbd99d5ce .word 0xf97c688b,0x1f8d273d .word 0xfdbb4f98,0x210a9f03 .word 0x843e6fd1,0x904dcded .word 0x5987c741,0x0219ea85 .word 0x3852f08b,0x292e4c64 p48_init_registers: .word 0x3ded183b,0x9efe17ec ! Init value for %l0 .word 0xa8940c2a,0x54e70774 ! Init value for %l1 .word 0xe36ded56,0x62ff6154 ! Init value for %l2 .word 0xdf61e466,0x4abe1906 ! Init value for %l3 .word 0xc7e02ff6,0x04b6dbf5 ! Init value for %l4 .word 0x891bff7c,0xb8c5c0e3 ! Init value for %l5 .word 0xa3402be9,0xbe71542a ! Init value for %l6 .word 0xc329275a,0xcd4c688e ! Init value for %l7 .align 64 p48_init_freg: .word 0xddf9ab76,0xba68aee3 ! Init value for %f0 .word 0xb1c04121,0x144d913a ! Init value for %f2 .word 0xebcb3b07,0xbbc38c45 ! Init value for %f4 .word 0xb8610bb0,0xc4c747ee ! Init value for %f6 .word 0x4c2ae141,0x3812ca44 ! Init value for %f8 .word 0xa71a1e6a,0x89a9e43b ! Init value for %f10 .word 0x1f4ac835,0xb793bb0e ! Init value for %f12 .word 0x7aa6fb4e,0x0adf63bb ! Init value for %f14 .word 0xb118547c,0x5a75bba4 ! Init value for %f16 .word 0xf4ecc9b2,0x52dec064 ! Init value for %f18 .word 0xb69fe319,0x2e7d895b ! Init value for %f20 .word 0xd4179019,0x97d562a3 ! Init value for %f22 .word 0x6f2162e7,0xbbc33675 ! Init value for %f24 .word 0x7444b01a,0x0d560f1d ! Init value for %f26 .word 0xddd4ac50,0xc92e4135 ! Init value for %f28 .word 0xf86e7f2d,0xe5879602 ! Init value for %f30 .word 0x24d350ae,0x1bd624c7 ! Init value for %f32 .word 0xcaaacc85,0x6ad978b9 ! Init value for %f34 .word 0x191b2995,0x73171647 ! Init value for %f36 .word 0x64f8ad7e,0xfd057f89 ! Init value for %f38 .word 0x7d4d2d72,0x0e6cf716 ! Init value for %f40 .word 0x176427cf,0xca0cf57c ! Init value for %f42 .word 0xebe303ff,0xc7e2c89d ! Init value for %f44 .word 0xc58bd902,0x37273517 ! Init value for %f46 .word 0x34a9d166,0xc48d8151 .word 0x54b7fbca,0xf1c079e9 .word 0x3c474920,0x7ed43a8d .word 0xd9cbb21a,0x5df77f24 .word 0x31e86136,0x0092d8f9 .word 0x21c0006e,0x86fdc505 .word 0xc2c71dc7,0x456869bb .word 0xacaf4022,0x2223c17b p48_expected_registers: .word 0x00000000,0xd46864b9 .word 0xffffffff,0xfa99c2d8 .word 0xffffffff,0xffff9e2d .word 0x00000000,0x0000009d .word 0x00000000,0x39be603a .word 0x0000001f,0x64055ff1 .word 0x00000000,0x000000a0 .word 0x00000000,0xffffffbf p48_expected_fp_regs: .word 0xddf9ab76,0xba68aee3 .word 0xb1c04121,0x144d913a .word 0xebcb3b07,0xbbc38c45 .word 0xb8610bb0,0xc4c747ee .word 0x4c2ae141,0x3812ca44 .word 0xa71a1e6a,0x89a9e43b .word 0x1f4ac835,0xb793bb0e .word 0x7aa6fb4e,0x0adf63bb .word 0xb118547c,0x5a75bba4 .word 0xf4ecc9b2,0x52dec064 .word 0xb69fe319,0x2e7d895b .word 0xd4179019,0x97d562a3 .word 0x6f2162e7,0xbbc33675 .word 0x7444b01a,0x0d560f1d .word 0xddd4ac50,0xc92e4135 .word 0xf86e7f2d,0xe5879602 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p48_local0_expect: .word 0x0774f588,0x02675cb9 .word 0x211d5daa,0xcc359c3b .word 0x0000001f,0x64055ff1 .word 0x667351cb,0xf6d73082 .word 0x164b0ea6,0x30803f94 .word 0xd46864b9,0xf2d93fef .word 0x00000000,0x603a0019 .word 0x00000000,0x0000009d p48_local1_expect: .word 0x7cff0571,0x02f62b8f .word 0x58970e46,0xedc381ed .word 0x02853454,0xffff9e2d .word 0x9d47c68c,0x5cb902c2 .word 0xd1969b11,0x961f0609 .word 0x000000a0,0xffffffbf .word 0x00000000,0x00000011 .word 0x36b9867e,0x000000a0 p48_local2_expect: .word 0x3ded183b,0x9c8dd86e .word 0xb7911996,0x79366748 .word 0xc5c26918,0x51a6a0e9 .word 0x6f11bfbe,0xbbfee897 .word 0x54907662,0x39be603a .word 0x1906fc19,0x218a2cef .word 0x9a8a2211,0x1f9bc353 .word 0xcc359c3b,0xffff0660 p48_local3_expect: .word 0x9c8dd86e,0x3aeec353 .word 0xe841cf25,0xb6d9930e .word 0x6a066dce,0x9904f322 .word 0x1858b082,0xc353491d .word 0xffffffff,0xffff9e2d .word 0xdb7562b7,0xfa99c2d8 .word 0x00000000,0x000081ed .word 0x00000000,0x60eec353 p49_init_registers: .word 0x280e42f0,0x382aa267 ! Init value for %l0 .word 0xe3782aae,0x520f9d47 ! Init value for %l1 .word 0x36dccdbb,0xf1425ba1 ! Init value for %l2 .word 0x1dd4661c,0x628240f3 ! Init value for %l3 .word 0xbe5e9c5e,0xaed24271 ! Init value for %l4 .word 0x7202da6f,0xf0e2b408 ! Init value for %l5 .word 0x7784aaa1,0xff721cda ! Init value for %l6 .word 0x880603fb,0xfabd6d02 ! Init value for %l7 .align 64 p49_init_freg: .word 0x69d82af0,0x6f2791f3 ! Init value for %f0 .word 0x4641f977,0x5d0c9c19 ! Init value for %f2 .word 0xf686708c,0x6cf83096 ! Init value for %f4 .word 0x5ac997be,0x2afac8b3 ! Init value for %f6 .word 0x54513a74,0x2f0e1ab9 ! Init value for %f8 .word 0xed1e5f01,0x7836d571 ! Init value for %f10 .word 0x90c2f441,0xbf1bf593 ! Init value for %f12 .word 0x5f8129fe,0x3c842eab ! Init value for %f14 .word 0x6c59ccda,0x6f5c8fe9 ! Init value for %f16 .word 0xa416e69a,0x053c5009 ! Init value for %f18 .word 0x2d92e729,0xaa47506c ! Init value for %f20 .word 0x06354a19,0x5d170c7b ! Init value for %f22 .word 0x2a5c0aeb,0x4bdddb11 ! Init value for %f24 .word 0x83b52413,0x72b749b6 ! Init value for %f26 .word 0xfc22bb8e,0x958fbcf7 ! Init value for %f28 .word 0x1eb8b0d7,0xc278d47a ! Init value for %f30 .word 0x23ef7b00,0x61e585a3 ! Init value for %f32 .word 0xf20a5766,0x167bfce0 ! Init value for %f34 .word 0x40630f2c,0x254d3ed7 ! Init value for %f36 .word 0x87cc648c,0x19847bf4 ! Init value for %f38 .word 0xa80d32e7,0x886adea5 ! Init value for %f40 .word 0xf25cd8a7,0x2b5d9dcf ! Init value for %f42 .word 0xc55784a4,0xae365f61 ! Init value for %f44 .word 0x3c6e4ea9,0xcc8392ac ! Init value for %f46 .word 0x9c07e15f,0x10db6ee4 .word 0x9720293d,0xbc8458f4 .word 0xdd98d3d2,0x7ee51f4f .word 0xce5f291e,0x25daf2d6 .word 0x11fa83e8,0x896e1700 .word 0x85c55956,0xb393a9e4 .word 0xc4d294d7,0x971eb6b5 .word 0x08e9cb21,0xc5a0380a p49_expected_registers: .word 0x00000000,0xd174292f .word 0xffffffff,0xf0e2b408 .word 0xffffffff,0x9e43116b .word 0x00000000,0x2135429d .word 0x00000000,0xd2963822 .word 0x00000000,0x00003787 .word 0x00000000,0x00000012 .word 0xffffffff,0xffffffff p49_expected_fp_regs: .word 0x69d82af0,0x6f2791f3 .word 0x4641f977,0x5d0c9c19 .word 0xf686708c,0x6cf83096 .word 0x5ac997be,0x2afac8b3 .word 0x54513a74,0x2f0e1ab9 .word 0xed1e5f01,0x7836d571 .word 0x90c2f441,0xbf1bf593 .word 0x5f8129fe,0x3c842eab .word 0x6c59ccda,0x6f5c8fe9 .word 0xa416e69a,0x053c5009 .word 0x2d92e729,0xaa47506c .word 0x06354a19,0x5d170c7b .word 0x2a5c0aeb,0x4bdddb11 .word 0x83b52413,0x72b749b6 .word 0xfc22bb8e,0x958fbcf7 .word 0x1eb8b0d7,0xc278d47a .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p49_local0_expect: .word 0x9e43116b,0x000000ac .word 0x2bc1171e,0xf0e2b408 .word 0x972222f7,0xd9fc7eca .word 0x00000000,0x00006671 .word 0x2e717b1e,0xee29640e .word 0x7202da6f,0xf0e2b408 .word 0xbbe414c4,0xacf12f20 .word 0xd174292f,0xa27577f3 p49_local1_expect: .word 0xd174292f,0xf0e2b408 .word 0x001063c6,0x2135429d .word 0x9f358c8e,0x2e657778 .word 0x40155a6e,0x921b724d .word 0xf12cd733,0x3787e1e2 .word 0x832ae8a2,0xbb84091c .word 0x45179116,0xb8ba578b .word 0x140f963b,0x8ea11cd9 p49_local2_expect: .word 0xffffffff,0xf0e2b408 .word 0x31bdddfb,0x68cc53e9 .word 0x95af6671,0xd55d26bb .word 0x9bcec238,0x9e43116b .word 0x311ee603,0xc9590529 .word 0xe66c120d,0xfd5369ec .word 0xd2963822,0x89410509 .word 0x84571696,0x5338e64b p49_local3_expect: .word 0x83305b79,0x46da7ba7 .word 0x0f74eb62,0x70ff2a9e .word 0x00006671,0x520f9d47 .word 0x0cd07321,0xf1425ba1 .word 0xbf9e374b,0x6516ab6a .word 0x00000012,0x67e6b5dc .word 0x00000000,0xd2963822 .word 0xf1425ba1,0x0000b408 p50_init_registers: .word 0x38d287e1,0xe9f35c5e ! Init value for %l0 .word 0x1a6aaa21,0xf9671d8c ! Init value for %l1 .word 0xc53f6800,0x24c5df84 ! Init value for %l2 .word 0x90bea136,0x149253e7 ! Init value for %l3 .word 0x57b9802a,0x3d66a700 ! Init value for %l4 .word 0x247963d0,0x05db5761 ! Init value for %l5 .word 0xc04cf43b,0xbeadaac2 ! Init value for %l6 .word 0x79f204f1,0x8c587e8e ! Init value for %l7 .align 64 p50_init_freg: .word 0x4bdb4772,0x0eece265 ! Init value for %f0 .word 0x50d89ab4,0xa2e8fa58 ! Init value for %f2 .word 0x736fef65,0x5c27a084 ! Init value for %f4 .word 0x659ab7eb,0x4f982428 ! Init value for %f6 .word 0x834f7e76,0x52ed3cc3 ! Init value for %f8 .word 0x561fb319,0x45730d67 ! Init value for %f10 .word 0xecaa7b2d,0xc6937c10 ! Init value for %f12 .word 0xdbeb479f,0xc2d744ee ! Init value for %f14 .word 0xa407630a,0x52db2c80 ! Init value for %f16 .word 0x8498e92d,0xce4725c4 ! Init value for %f18 .word 0x27d06a40,0x6f1c8c15 ! Init value for %f20 .word 0xe34b1903,0xe55ca9c0 ! Init value for %f22 .word 0xa6eae346,0xd9d96347 ! Init value for %f24 .word 0x709655eb,0x43e86ccf ! Init value for %f26 .word 0x4360492b,0x922d5387 ! Init value for %f28 .word 0x0f7745fb,0x086518fb ! Init value for %f30 .word 0x280fb689,0x9d041503 ! Init value for %f32 .word 0x4ecf3bb4,0xe0205b48 ! Init value for %f34 .word 0x4498c7ef,0x0af866a0 ! Init value for %f36 .word 0xd663937b,0xb941b36d ! Init value for %f38 .word 0x84ba5b84,0xf36d1961 ! Init value for %f40 .word 0x2e5f5fc2,0x01bdaae8 ! Init value for %f42 .word 0x38fd3c70,0xab641a98 ! Init value for %f44 .word 0x19494ae6,0xbfe97ed0 ! Init value for %f46 .word 0x98e9620f,0x12b1d4a6 .word 0xcb4e13ba,0xa67f0f18 .word 0xc695ae6c,0x90c8803d .word 0xe4cc4fd9,0x29547828 .word 0x27737e9e,0xfb3ee1ac .word 0x12528e3a,0xa4af092e .word 0x858900a5,0xb61f1ab6 .word 0xc79e679b,0x636043da p50_expected_registers: .word 0x00000000,0x0000d7c8 .word 0x00000000,0x000000fc .word 0x00000000,0x000000b8 .word 0x00000000,0x000005db .word 0x00000000,0x00000068 .word 0x00000000,0x7fe104b9 .word 0x00000000,0x0000006a .word 0x00000000,0xd7dc65af p50_expected_fp_regs: .word 0x4bdb4772,0x0eece265 .word 0x50d89ab4,0xa2e8fa58 .word 0x736fef65,0x5c27a084 .word 0x659ab7eb,0x4f982428 .word 0x834f7e76,0x52ed3cc3 .word 0x561fb319,0x45730d67 .word 0xecaa7b2d,0xc6937c10 .word 0xdbeb479f,0xc2d744ee .word 0xa407630a,0x52db2c80 .word 0x8498e92d,0xce4725c4 .word 0x27d06a40,0x6f1c8c15 .word 0xe34b1903,0xe55ca9c0 .word 0xa6eae346,0xd9d96347 .word 0x709655eb,0x43e86ccf .word 0x4360492b,0x922d5387 .word 0x0f7745fb,0x086518fb .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p50_local0_expect: .word 0xb841fcc8,0xe6a6c616 .word 0x00000000,0x0000e48d .word 0xfdaaabee,0xa1f4e9b3 .word 0xff1be48d,0x2cc8e3d4 .word 0xd98ad7c8,0xe189c410 .word 0x0971cc95,0x90bf4814 .word 0x1aafd273,0xbc2fa728 .word 0x000000b8,0x000005db p50_local1_expect: .word 0x2487d9af,0xf0b9011d .word 0x00000000,0x7fe104b9 .word 0x84f57d6a,0x68b2b165 .word 0xe6941e4c,0xd7dc65af .word 0x226819f8,0x2f5aa461 .word 0x93a6604d,0x24d90211 .word 0x753b21d0,0xb595acfb .word 0xbacec241,0xd645514d p50_local2_expect: .word 0x94f50dcb,0x542a6a97 .word 0x000000b8,0x542a6a97 .word 0x3d66a700,0x3ad5a388 .word 0x3d66a700,0x05db5761 .word 0xfaa8d4d7,0xcece486d .word 0xd672c183,0x1509eb84 .word 0x02323db8,0x713cc46d .word 0x752ba9d8,0x56e7e48d p50_local3_expect: .word 0x3d66a700,0x05db5761 .word 0x97212428,0x000000b8 .word 0x0000e48d,0x4d9e63aa .word 0xa7c36ffc,0x24c5df84 .word 0x57b9802a,0x3d66a700 .word 0x24e7df84,0x149253e7 .word 0x40a6f91c,0x84cbdd3d .word 0xa28a2101,0x7fe104b9 p51_init_registers: .word 0x82864e46,0x1c5036ad ! Init value for %l0 .word 0xd5d752c7,0xd2adccf2 ! Init value for %l1 .word 0x4c53aff8,0x87e62a7d ! Init value for %l2 .word 0xe51f2775,0xf283cffc ! Init value for %l3 .word 0xfcd9c511,0xa2333a86 ! Init value for %l4 .word 0x49becf94,0x457d7e69 ! Init value for %l5 .word 0xf22e639b,0xe889ff8d ! Init value for %l6 .word 0x6876768e,0x5926094e ! Init value for %l7 .align 64 p51_init_freg: .word 0x1643401a,0xd505a84e ! Init value for %f0 .word 0x2a21bacf,0xc5f062be ! Init value for %f2 .word 0x011a659e,0xfcf4e0a2 ! Init value for %f4 .word 0x2ae61a85,0xff09bc54 ! Init value for %f6 .word 0x45574a14,0x143f2524 ! Init value for %f8 .word 0x01314ad6,0xa77b6ed8 ! Init value for %f10 .word 0xef73ebd9,0xe7283fa6 ! Init value for %f12 .word 0xf821ab15,0x7d8e529f ! Init value for %f14 .word 0x31894e81,0x856a0583 ! Init value for %f16 .word 0x71183813,0xff41076b ! Init value for %f18 .word 0x9e83c27d,0xccb1f6e9 ! Init value for %f20 .word 0xa7e42877,0xb0d5b5c6 ! Init value for %f22 .word 0x24cd749e,0x472fe279 ! Init value for %f24 .word 0x5dd4a57d,0xe86c984f ! Init value for %f26 .word 0x0a483000,0x1b3b32cb ! Init value for %f28 .word 0x4f5c3756,0x1cf89e04 ! Init value for %f30 .word 0xe9773f17,0xbfb9ec07 ! Init value for %f32 .word 0x2b93374a,0x8e0c3b5b ! Init value for %f34 .word 0xb3dfb3ff,0x83d0dfaa ! Init value for %f36 .word 0xafecca02,0x82ce6fe2 ! Init value for %f38 .word 0x90c138fb,0x97ca48b5 ! Init value for %f40 .word 0xb0e9e7cd,0x501cd92f ! Init value for %f42 .word 0x661d0f9a,0x6caee0a3 ! Init value for %f44 .word 0xd1c34b24,0xb22ae8a7 ! Init value for %f46 .word 0xdf9c99f0,0xf21d6ee5 .word 0xa23971a0,0x2151cf01 .word 0x8b42df45,0x644d54b5 .word 0x1526075d,0x57543ec7 .word 0xac3d4cf3,0x29048a31 .word 0x035de9e1,0xbfe5184e .word 0xce53fa1a,0xfc012acb .word 0xb768e89a,0x2923d3f9 p51_expected_registers: .word 0x00000000,0xcc0c65fa .word 0x00000000,0x00001f78 .word 0x00009993,0x00001f78 .word 0x00000000,0x61003a86 .word 0x00000000,0x000000bc .word 0x00000000,0xeb9d266c .word 0x00000000,0xecc0bda5 .word 0x00000000,0x567fc65a p51_expected_fp_regs: .word 0x1643401a,0xd505a84e .word 0x2a21bacf,0xc5f062be .word 0x011a659e,0xfcf4e0a2 .word 0x2ae61a85,0xff09bc54 .word 0x45574a14,0x143f2524 .word 0x01314ad6,0xa77b6ed8 .word 0xef73ebd9,0xe7283fa6 .word 0xf821ab15,0x7d8e529f .word 0x31894e81,0x856a0583 .word 0x71183813,0xff41076b .word 0x9e83c27d,0xccb1f6e9 .word 0xa7e42877,0xb0d5b5c6 .word 0x24cd749e,0x472fe279 .word 0x5dd4a57d,0xe86c984f .word 0x0a483000,0x1b3b32cb .word 0x4f5c3756,0x1cf89e04 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p51_local0_expect: .word 0x15964c5e,0x22ff97d3 .word 0xcc0c65fa,0x55facd12 .word 0xffffffa3,0x00001f78 .word 0x00000000,0x00009993 .word 0x88b7cae5,0xfbc9c8c1 .word 0x49f8d218,0x5df25dfd .word 0x8c2d3380,0x855a9b89 .word 0x80cbef6d,0x2e72dc88 p51_local1_expect: .word 0x4aa373aa,0x4693d253 .word 0x000088b7,0xffffc054 .word 0x86a92550,0x99933b0e .word 0x4693d253,0xd2536ba6 .word 0x00000000,0x4aa373aa .word 0x61003a86,0xcc0c65fa .word 0xd63bff92,0x55facd12 .word 0x9a886a06,0x6d68d9a3 p51_local2_expect: .word 0xecc0bda5,0x567fc65a .word 0x44b66c42,0x3f2276ce .word 0x00009993,0x00001f78 .word 0x00604077,0x61003a86 .word 0x4aa373aa,0xdc1e2642 .word 0xe51f2775,0xf283cffc .word 0x41c7419f,0xeb9d266c .word 0x9de8771a,0xc6bc7a1e p51_local3_expect: .word 0x00009993,0x00001f78 .word 0xc8943e31,0x285d4519 .word 0xffffffa3,0x00001f78 .word 0x30ad1f78,0x8f54c086 .word 0x000000bc,0xeb9d266c .word 0x000000bc,0x0cce5977 .word 0x34b7b0ca,0x78680769 .word 0xecc0bda5,0x6a467a84 p52_init_registers: .word 0xe0e1c56b,0xc1fe0329 ! Init value for %l0 .word 0x0e2c00cc,0x751f6f88 ! Init value for %l1 .word 0x86b3eb42,0xe4e0720b ! Init value for %l2 .word 0x26c11bee,0xb2337623 ! Init value for %l3 .word 0x64e68392,0x3ea58b72 ! Init value for %l4 .word 0xca3150ba,0x8c76831e ! Init value for %l5 .word 0x402f2694,0x71deda0e ! Init value for %l6 .word 0xab4803cc,0x541bcdaa ! Init value for %l7 .align 64 p52_init_freg: .word 0x0404f5a0,0x2b71fd44 ! Init value for %f0 .word 0xcb71b11e,0xce2b3d1f ! Init value for %f2 .word 0x1ae27fd1,0x3b5869aa ! Init value for %f4 .word 0x8b39602c,0x8150ea67 ! Init value for %f6 .word 0xc2fa74ae,0x3c2b059f ! Init value for %f8 .word 0x7d2af4d8,0x52636caa ! Init value for %f10 .word 0x10449d60,0xb60833f0 ! Init value for %f12 .word 0xdb88d767,0x03865d44 ! Init value for %f14 .word 0x6a355307,0xbdb851c7 ! Init value for %f16 .word 0x3bbf70cd,0x1fb2b609 ! Init value for %f18 .word 0x3f543a9b,0x5c7cb5ed ! Init value for %f20 .word 0x6f5bd9a5,0xa9a347c6 ! Init value for %f22 .word 0x6195130c,0xe9f4b963 ! Init value for %f24 .word 0x57f67a53,0xa887c4b6 ! Init value for %f26 .word 0x20d86b43,0x87602cad ! Init value for %f28 .word 0xeff978af,0x5bde5472 ! Init value for %f30 .word 0x3c9ee579,0x38f7e1fc ! Init value for %f32 .word 0xe6aa7140,0x69120ce6 ! Init value for %f34 .word 0xb1c9e418,0xa32c8ce2 ! Init value for %f36 .word 0x87b8c448,0xac6d3852 ! Init value for %f38 .word 0xb014352e,0xc2bdc579 ! Init value for %f40 .word 0xf2e62e63,0x3c2d0195 ! Init value for %f42 .word 0xe8b894f6,0x78f6dcf2 ! Init value for %f44 .word 0x2dab7114,0x7de7ef1c ! Init value for %f46 .word 0x66f5c7be,0x98258e94 .word 0x142b0c3d,0xe537359a .word 0xd5a5230e,0xb3acebb3 .word 0xd1b18be5,0xaf495eea .word 0x6541921b,0x6be83b35 .word 0xc9dc34b3,0x25452365 .word 0xc002b58c,0x0394ff8e .word 0x0b76e5dc,0x1c42128e p52_expected_registers: .word 0x00000000,0x000000ea .word 0xffffffff,0xffff9368 .word 0x00000000,0x00000060 .word 0x270ac3ea,0xc7465e20 .word 0x00000000,0xba16fe9f .word 0x00000000,0x0000000a .word 0x00000000,0x00fd2c1b .word 0x00000000,0x0000000e p52_expected_fp_regs: .word 0x0404f5a0,0x2b71fd44 .word 0xcb71b11e,0xce2b3d1f .word 0x1ae27fd1,0x3b5869aa .word 0x8b39602c,0x8150ea67 .word 0xc2fa74ae,0x3c2b059f .word 0x7d2af4d8,0x52636caa .word 0x10449d60,0xb60833f0 .word 0xdb88d767,0x03865d44 .word 0x6a355307,0xbdb851c7 .word 0x3bbf70cd,0x1fb2b609 .word 0x3f543a9b,0x5c7cb5ed .word 0x6f5bd9a5,0xa9a347c6 .word 0x6195130c,0xe9f4b963 .word 0x57f67a53,0xa887c4b6 .word 0x20d86b43,0x87602cad .word 0xeff978af,0x5bde5472 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p52_local0_expect: .word 0x00000000,0x00000060 .word 0x3ea58b72,0xea055c4b .word 0x00000000,0x00000060 .word 0x409f2694,0xe0dfc143 .word 0xd13a31a5,0x1ced0260 .word 0x9f9e6af2,0x5665020e .word 0x77b3b79b,0xec1986e1 .word 0x9b63e73f,0x3f1592e5 p52_local1_expect: .word 0x6af52b39,0x0392cd70 .word 0xba16fe9f,0x3f1592e5 .word 0x00fd2c1b,0x0000000e .word 0x270ac3ea,0xc7465e20 .word 0x00000000,0x9f9e6af2 .word 0x000092e5,0xfe9f92e5 .word 0xd13a31a5,0x1ced0260 .word 0xf458f26a,0x0aa0621d p52_local2_expect: .word 0x567e730c,0x1a4b760e .word 0xf64070a9,0x2b0f6f88 .word 0x2a7a56d2,0xee1a5926 .word 0x3f1592e5,0x1d9f54ed .word 0x00002694,0x000000ea .word 0x00000000,0xee1a5926 .word 0xfda39368,0x042fac8d .word 0x40e52694,0x71deda0e p52_local3_expect: .word 0x960654d8,0x4f5c1933 .word 0x07fa2f49,0x13328246 .word 0x48803232,0x5926000e .word 0xa2212e14,0x78a45f11 .word 0xb21d240d,0x7d4d2b7c .word 0x6c00f0d5,0x3272e8ea .word 0x2a7a56d2,0xee1a5926 .word 0x8f71c222,0xe93e87cc p53_init_registers: .word 0x6bd829dc,0x7bc9b991 ! Init value for %l0 .word 0xc56a8346,0xa54e3f2d ! Init value for %l1 .word 0x872d985a,0xcbd2ca64 ! Init value for %l2 .word 0xe5a6318c,0x678bd19d ! Init value for %l3 .word 0x60f4f9dc,0xd4a46022 ! Init value for %l4 .word 0xf4a5ebc9,0xade7f227 ! Init value for %l5 .word 0x55abbf0c,0x1cdbc058 ! Init value for %l6 .word 0xb70f4192,0x0f087d75 ! Init value for %l7 .align 64 p53_init_freg: .word 0xa0723822,0x67885ff9 ! Init value for %f0 .word 0xf7eb1cdd,0x3fde1415 ! Init value for %f2 .word 0xb9829a91,0x1b7db721 ! Init value for %f4 .word 0x99062ace,0x39b6748a ! Init value for %f6 .word 0x072f7faf,0xcdeb30a7 ! Init value for %f8 .word 0xc3826149,0xdb34002b ! Init value for %f10 .word 0x31c1bae4,0x2e37a736 ! Init value for %f12 .word 0xaaf94c04,0xe39d369b ! Init value for %f14 .word 0xf196c986,0xa5b6a826 ! Init value for %f16 .word 0x41fa5008,0x2010420e ! Init value for %f18 .word 0x0030d4c3,0x231c8c90 ! Init value for %f20 .word 0xa49365db,0x97bd133a ! Init value for %f22 .word 0xd3b8a1d9,0x3ba6a4cc ! Init value for %f24 .word 0x4e4c356f,0xf392b5b7 ! Init value for %f26 .word 0x9652f370,0x3ec12e34 ! Init value for %f28 .word 0xb7e839d1,0xe3d3019b ! Init value for %f30 .word 0xfeecd883,0xa82e853b ! Init value for %f32 .word 0x70625ddc,0x40b38505 ! Init value for %f34 .word 0x1fda89f9,0x690d5e91 ! Init value for %f36 .word 0xed440b8f,0x4d3b21fe ! Init value for %f38 .word 0x4664456d,0x0b2f6e0a ! Init value for %f40 .word 0xcd1e28c1,0x47342b50 ! Init value for %f42 .word 0xc23c384f,0x914e09e6 ! Init value for %f44 .word 0xc827fc73,0xa109b1d9 ! Init value for %f46 .word 0x4befa3c2,0x158bc542 .word 0xb12c9e5e,0x16e3789e .word 0x69193abd,0xbd24542c .word 0x901d1bda,0x07199d15 .word 0x98986e95,0xdb07dc84 .word 0x5d458482,0x58b5b5a9 .word 0x8e686818,0x33e3cc32 .word 0xc7c7e711,0x83b6ab02 p53_expected_registers: .word 0x00000000,0x8a874b9d .word 0x00000000,0x000000bc .word 0xffffffff,0xfffffff3 .word 0x00000000,0x0000fc2e .word 0x00000000,0x00003429 .word 0x00000000,0xbdbf666c .word 0xffffffff,0xffffffff .word 0xffffffff,0xffffffe8 p53_expected_fp_regs: .word 0xa0723822,0x67885ff9 .word 0xf7eb1cdd,0x3fde1415 .word 0xb9829a91,0x1b7db721 .word 0x99062ace,0x39b6748a .word 0x072f7faf,0xcdeb30a7 .word 0xc3826149,0xdb34002b .word 0x31c1bae4,0x2e37a736 .word 0xaaf94c04,0xe39d369b .word 0xf196c986,0xa5b6a826 .word 0x41fa5008,0x2010420e .word 0x0030d4c3,0x231c8c90 .word 0xa49365db,0x97bd133a .word 0xd3b8a1d9,0x3ba6a4cc .word 0x4e4c356f,0xf392b5b7 .word 0x9652f370,0x3ec12e34 .word 0xb7e839d1,0xe3d3019b .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p53_local0_expect: .word 0x275ad88b,0xf52ea41c .word 0x00000000,0x4c8f0b76 .word 0x1cdbe597,0x0f087d75 .word 0xc7fc7270,0xbcb09440 .word 0x37bde597,0x5b1cfcb9 .word 0x451c7c8d,0x872b8be9 .word 0xc0e2c95b,0x4c8f0b76 .word 0x260954a1,0x2c0601f7 p53_local1_expect: .word 0xc56a8346,0xc95b3f2d .word 0x1936bcd7,0xee564bc8 .word 0xbdbf666c,0xf2fea3cb .word 0xcfb5f3c1,0x62465ba9 .word 0xffffffff,0xffffffe8 .word 0x43dba6a6,0x00000b76 .word 0x24aac95b,0x4280b37e .word 0xfc4ded80,0x98431f95 p53_local2_expect: .word 0xb9073429,0xac74e80e .word 0xbd7c2ca9,0xf67c54c7 .word 0x5864c0b2,0x7269a912 .word 0x4828b9fd,0x09babcac .word 0xfc2e2fbe,0x6d42b579 .word 0x2b4c323f,0xa76b1285 .word 0x8d96397e,0x9676b4f0 .word 0x50fe71d9,0x5cd93b81 p53_local3_expect: .word 0xfffffffd,0xa54e3f2d .word 0x226bf246,0xab35260c .word 0x8a874b9d,0xbdbf666c .word 0x1f9561fa,0xcbda45df .word 0xc56a8346,0xfc2e3a3d .word 0x2ff2fd9a,0x1a252790 .word 0xfc2ec846,0xe4544e97 .word 0xb5462ca9,0xd516e0e2 p54_init_registers: .word 0xc62d329c,0x3418600a ! Init value for %l0 .word 0xa834a07e,0x3d3624c1 ! Init value for %l1 .word 0xe46785ac,0x0362e94f ! Init value for %l2 .word 0x6045d4b2,0xa4210bcd ! Init value for %l3 .word 0xac9641c0,0x80294eab ! Init value for %l4 .word 0xe7b394a2,0x4ce52f90 ! Init value for %l5 .word 0x65447df4,0x4c077d6a ! Init value for %l6 .word 0xdd2104ad,0xce77b8e1 ! Init value for %l7 .align 64 p54_init_freg: .word 0xb4553480,0xffd14c52 ! Init value for %f0 .word 0x3af179ec,0x6ed69a36 ! Init value for %f2 .word 0x54e7197f,0xf46f1ad7 ! Init value for %f4 .word 0xf8ba334e,0x52873c21 ! Init value for %f6 .word 0xadc3468c,0x2654a21a ! Init value for %f8 .word 0xe19c887a,0x8669f5a0 ! Init value for %f10 .word 0x6e45acf3,0x26694c3e ! Init value for %f12 .word 0x05175fde,0x51a68477 ! Init value for %f14 .word 0x12c24cc5,0xff97c39c ! Init value for %f16 .word 0x767d8599,0x05169b7b ! Init value for %f18 .word 0x5f7afff6,0x2e2fd4f2 ! Init value for %f20 .word 0xe521667f,0x2344f707 ! Init value for %f22 .word 0x2627bb19,0xa3a63f7a ! Init value for %f24 .word 0x238b94c5,0xa94daf67 ! Init value for %f26 .word 0x0a761b8c,0x2e57b97c ! Init value for %f28 .word 0x7fad82c6,0xbccc90a8 ! Init value for %f30 .word 0xe2c0f6fd,0xeee0971c ! Init value for %f32 .word 0x13826938,0x3926484f ! Init value for %f34 .word 0x0c51696a,0x4e6daa12 ! Init value for %f36 .word 0x83507f75,0x4db13eb5 ! Init value for %f38 .word 0xbea7521b,0xe56aa0e2 ! Init value for %f40 .word 0xead4b5e9,0x048ae7d9 ! Init value for %f42 .word 0x928b9d6f,0x3ecce880 ! Init value for %f44 .word 0x608bdd8a,0x7c2a6ce0 ! Init value for %f46 .word 0xb8fc49ad,0x1daf999e .word 0xf4879ad4,0xa9983433 .word 0x40c31c8f,0x78466e68 .word 0x9028533f,0x63cd9133 .word 0x09cbce6c,0x7c08e71b .word 0x824ae21f,0xb8cdb7eb .word 0x1ffe184b,0x6ecf1a83 .word 0x7870c953,0xaa39271c p54_expected_registers: .word 0xffffffff,0xffffdfb7 .word 0x00000000,0x48408d67 .word 0x00000000,0x0eba4032 .word 0x00000000,0x0000006e .word 0x00000000,0x0000192a .word 0x00000000,0x000000ff .word 0x65447df4,0x4c077d6a .word 0xffffffff,0xf610bf5a p54_expected_fp_regs: .word 0xb4553480,0xffd14c52 .word 0x3af179ec,0x6ed69a36 .word 0x54e7197f,0xf46f1ad7 .word 0xf8ba334e,0x52873c21 .word 0xadc3468c,0x2654a21a .word 0xe19c887a,0x8669f5a0 .word 0x6e45acf3,0x26694c3e .word 0x05175fde,0x51a68477 .word 0x12c24cc5,0xff97c39c .word 0x767d8599,0x05169b7b .word 0x5f7afff6,0x2e2fd4f2 .word 0xe521667f,0x2344f707 .word 0x2627bb19,0xa3a63f7a .word 0x238b94c5,0xa94daf67 .word 0x0a761b8c,0x2e57b97c .word 0x7fad82c6,0xbccc90a8 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p54_local0_expect: .word 0x0eba4032,0x00000042 .word 0xb69af3cf,0x7a6ce3c6 .word 0x32b43592,0x48408d67 .word 0xe7b394a2,0x4ce52f90 .word 0x9ada9edf,0xc3ee5efe .word 0x4470f8ae,0x1d40da36 .word 0x0dc680ae,0xcd588f0c .word 0xf4b12d61,0xa26361f6 p54_local1_expect: .word 0xd1158b33,0x1d40da36 .word 0x55e191b2,0xfd47ff2f .word 0xffffffff,0x40325efe .word 0x1039b3bd,0x414f312f .word 0x9081b49b,0xfc4e3576 .word 0x58304bdc,0x94b1706e .word 0x00004a71,0xf610bf5a .word 0x43292fe9,0xf610bf5a p54_local2_expect: .word 0xc32aa153,0x349d6280 .word 0x3b4c478c,0x4a713f49 .word 0x65447df4,0x4c077d6a .word 0xbdf968d2,0xb8c5d9ff .word 0x0eba4032,0x1311eacf .word 0x08bfa79d,0xcf05da36 .word 0x2b4df4b8,0xbf01b460 .word 0xc8c095ce,0xfa1d959f p54_local3_expect: .word 0xe9e0490b,0xa81442a6 .word 0x4470f8ae,0x0000b3b7 .word 0xdee965ca,0xf242dfb7 .word 0x9b9db38c,0xb3b7192a .word 0xeea68c8c,0x8121186e .word 0x493d6f57,0xa41c18d8 .word 0x9f5f5201,0xcde80991 .word 0x0c6a27b4,0x0a0657f0 p55_init_registers: .word 0x66ae683e,0x1eb7107f ! Init value for %l0 .word 0xc83d8240,0x029444ca ! Init value for %l1 .word 0x5e6b2dd7,0xdcfbc2ad ! Init value for %l2 .word 0x6c405fb0,0x2c1d664d ! Init value for %l3 .word 0xc3559b93,0xef0feeb5 ! Init value for %l4 .word 0x27ba63d3,0xee3d9737 ! Init value for %l5 .word 0x5c114920,0x40b6d591 ! Init value for %l6 .word 0x12138019,0xd5380163 ! Init value for %l7 .align 64 p55_init_freg: .word 0x7d63137f,0x5dda3506 ! Init value for %f0 .word 0x378e7d89,0x3d5da3b3 ! Init value for %f2 .word 0xf0b8eb7f,0x76a4275d ! Init value for %f4 .word 0xe8f74bd9,0x12a51dd9 ! Init value for %f6 .word 0xe7b496c5,0xddf48abb ! Init value for %f8 .word 0xdb3a52c9,0x1fe13f72 ! Init value for %f10 .word 0x1a709791,0xc130f229 ! Init value for %f12 .word 0xfc1169d8,0xde84be85 ! Init value for %f14 .word 0x28127ea1,0x7bb0eb0c ! Init value for %f16 .word 0x07587046,0x6a3898c2 ! Init value for %f18 .word 0x7b038b9a,0x9d70f224 ! Init value for %f20 .word 0xea43584f,0x1076a339 ! Init value for %f22 .word 0xc6052d91,0x69d77139 ! Init value for %f24 .word 0xd3510d3a,0x9edd58cf ! Init value for %f26 .word 0x587e1a61,0x5781e74f ! Init value for %f28 .word 0x16b9de9f,0x1b3d93b2 ! Init value for %f30 .word 0x2aac2f61,0x73e083ea ! Init value for %f32 .word 0x5a91e7fd,0x6d04246c ! Init value for %f34 .word 0xff3ce44c,0x5158dbab ! Init value for %f36 .word 0x1bcd522d,0xcef299f0 ! Init value for %f38 .word 0xa37988f8,0x8cdb58ba ! Init value for %f40 .word 0x255916d6,0xea0951fd ! Init value for %f42 .word 0x15b51bc2,0xf7664671 ! Init value for %f44 .word 0x33895021,0xd831dee1 ! Init value for %f46 .word 0xb4ab14e1,0x023906a9 .word 0x6659a238,0x8d34bcd6 .word 0xaf6e1de6,0x531f1d5f .word 0x52792085,0x9eda8533 .word 0x67bd57ba,0x499f032f .word 0xe38d1a76,0x6470b1c7 .word 0x31674798,0x2c65b3ba .word 0x96d0967c,0xcc35579c p55_expected_registers: .word 0x00000000,0x00000029 .word 0x29b30c7d,0x55146ddf .word 0x00000000,0x0e806bd9 .word 0x00000000,0x1125101c .word 0x6fe5fcaf,0xc96e92df .word 0x00000000,0x000000ea .word 0x0e806bd9,0x1125101c .word 0xffffffff,0xb2fa0a39 p55_expected_fp_regs: .word 0x7d63137f,0x5dda3506 .word 0x378e7d89,0x3d5da3b3 .word 0xf0b8eb7f,0x76a4275d .word 0xe8f74bd9,0x12a51dd9 .word 0xe7b496c5,0xddf48abb .word 0xdb3a52c9,0x1fe13f72 .word 0x1a709791,0xc130f229 .word 0xfc1169d8,0xde84be85 .word 0x28127ea1,0x7bb0eb0c .word 0x07587046,0x6a3898c2 .word 0x7b038b9a,0x9d70f224 .word 0xea43584f,0x1076a339 .word 0xc6052d91,0x69d77139 .word 0xd3510d3a,0x9edd58cf .word 0x587e1a61,0x5781e74f .word 0x16b9de9f,0x1b3d93b2 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p55_local0_expect: .word 0x046242cf,0x67fd7d17 .word 0x355eece5,0x0aeb22d2 .word 0x0e806bd9,0x1125101c .word 0x27ba63d3,0xee3d9737 .word 0x0e806bd9,0x1125101c .word 0xadeadcb4,0x34dff617 .word 0x1125101c,0xa0c55e24 .word 0x0e806bd9,0x1125101c p55_local1_expect: .word 0x615fcd0a,0xcd5c1807 .word 0xdcfbc2ad,0x14abda9f .word 0x5720ae43,0xe4f764d0 .word 0xffffbe3b,0x029444ca .word 0xeb95e33a,0x4267287d .word 0x6fe5fcaf,0xc96e92df .word 0x29b30c7d,0x55146ddf .word 0xf303be3b,0xe3dbfde0 p55_local2_expect: .word 0x3e446af0,0xa18c0cb4 .word 0xe3850ec0,0x81cb365f .word 0x323f66c0,0x2c5acba8 .word 0xfeeaa77d,0xb2fa0a39 .word 0xa4c4dd24,0x3fa82e25 .word 0x028027eb,0x97c5a229 .word 0x6fe5fcaf,0xc96e92df .word 0x31ed9d1b,0x61fd446f p55_local3_expect: .word 0xdbc655e6,0x73eddc7a .word 0x28c60118,0xdaa9b1cb .word 0x5542eb09,0xa1cbeabd .word 0xe77b338e,0x1cfb075e .word 0x1d7c9f6d,0x1d6a884f .word 0xd8ef5f4c,0x115bcba8 .word 0xdcfbc2ad,0x070c9c86 .word 0x0e806bd9,0x1125101c p56_init_registers: .word 0x36941712,0x3ae1d0cb ! Init value for %l0 .word 0x01928caf,0xa47e15b0 ! Init value for %l1 .word 0x093d7bb2,0x30995101 ! Init value for %l2 .word 0xe141ac2a,0x4256aab6 ! Init value for %l3 .word 0xe739d1b6,0x3045e277 ! Init value for %l4 .word 0x85045f5a,0x7e00a794 ! Init value for %l5 .word 0x3b56dd90,0x17bc35cd ! Init value for %l6 .word 0x0abc6e3a,0x6b56b4bb ! Init value for %l7 .align 64 p56_init_freg: .word 0x61db1a07,0x5293a15c ! Init value for %f0 .word 0x136b5e7c,0xb81b0a23 ! Init value for %f2 .word 0xb55eff33,0xd45839d6 ! Init value for %f4 .word 0xa123b7d3,0x95c40fb5 ! Init value for %f6 .word 0xe30827b6,0xc3041d1d ! Init value for %f8 .word 0xcf574930,0xc95900a6 ! Init value for %f10 .word 0x1d5f4b3d,0x216c2a03 ! Init value for %f12 .word 0xabf7c89c,0x355d1ed8 ! Init value for %f14 .word 0x69b5da85,0x862ee7e3 ! Init value for %f16 .word 0x95fbd6a7,0x15907244 ! Init value for %f18 .word 0xf8dba4ea,0xa7a7dc33 ! Init value for %f20 .word 0x5b3d3ee4,0x4455806a ! Init value for %f22 .word 0x79bf486d,0x6658d107 ! Init value for %f24 .word 0x263de74b,0xd5f688a6 ! Init value for %f26 .word 0x19853fee,0x71033743 ! Init value for %f28 .word 0xb7e2b469,0x9bc0bb2e ! Init value for %f30 .word 0x782a8baf,0xefe3d090 ! Init value for %f32 .word 0x581021b9,0x18787c71 ! Init value for %f34 .word 0xf31d65ae,0x186fc320 ! Init value for %f36 .word 0x70a4762c,0xbced3f2d ! Init value for %f38 .word 0x56b9bf31,0x3c0ff9d7 ! Init value for %f40 .word 0x1e59a1e2,0xbce4dba5 ! Init value for %f42 .word 0xd12d1167,0xdf9052da ! Init value for %f44 .word 0xf83ec803,0x6b9ce29e ! Init value for %f46 .word 0xbed2e3bb,0xed4408a9 .word 0x2145aa82,0xcd618337 .word 0xebd86c9e,0xc0a4b603 .word 0x20ec8c41,0xfc94c8c4 .word 0x8d8b05e5,0xdeb9d14e .word 0x5b699299,0xaad139b7 .word 0x52cf349c,0x6895c050 .word 0x2e91d33a,0xe79c6ed3 p56_expected_registers: .word 0xffffffff,0xffffffff .word 0x00000000,0x00007434 .word 0x00000000,0x00004672 .word 0xffffffff,0xfffffffb .word 0x00000000,0x000000ec .word 0x00000000,0x00000000 .word 0x18dd3872,0x5f4b1fcc .word 0x0abc6e3a,0x6b56b4bb p56_expected_fp_regs: .word 0x61db1a07,0x5293a15c .word 0x136b5e7c,0xb81b0a23 .word 0xb55eff33,0xd45839d6 .word 0xa123b7d3,0x95c40fb5 .word 0xe30827b6,0xc3041d1d .word 0xcf574930,0xc95900a6 .word 0x1d5f4b3d,0x216c2a03 .word 0xabf7c89c,0x355d1ed8 .word 0x69b5da85,0x862ee7e3 .word 0x95fbd6a7,0x15907244 .word 0xf8dba4ea,0xa7a7dc33 .word 0x5b3d3ee4,0x4455806a .word 0x79bf486d,0x6658d107 .word 0x263de74b,0xd5f688a6 .word 0x19853fee,0x71033743 .word 0xb7e2b469,0x9bc0bb2e .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p56_local0_expect: .word 0xe6fa1f39,0x52d528ed .word 0x467287e9,0x05acd92a .word 0xa5e3c14b,0xeaec2539 .word 0x52d528ed,0xd9b55101 .word 0x765a04ba,0xe0c1a662 .word 0x00004672,0xfffffffb .word 0xf6dd6263,0xca6ab044 .word 0x52d528ed,0x6b56b4bb p56_local1_expect: .word 0x492ecaca,0x78bfd068 .word 0x11846a2d,0x6a03b186 .word 0xe315c4d9,0xadddce52 .word 0xfffffffb,0x7e00a794 .word 0x00000000,0x277817a6 .word 0x9999b587,0x973ce19d .word 0x00000000,0x277817a6 .word 0x626a4ffb,0xd505bab5 p56_local2_expect: .word 0x20eaa9ea,0x1a5f5998 .word 0xa6a8ccd0,0xab448b31 .word 0xa5f45efd,0x5594f141 .word 0xffffffff,0x6b56b4bb .word 0x277817a6,0x3bfb835e .word 0x68312774,0x52d5eded .word 0xffffffff,0xffffb044 .word 0xffffffff,0xfffffffb p56_local3_expect: .word 0x294acb07,0xb6dfe47b .word 0x6312aef3,0x43276a81 .word 0x18dd3872,0x5f4b1fcc .word 0xa7981305,0x155701cc .word 0xbf7da4a3,0x2a80b999 .word 0x18dd3872,0x5f4b1fcc .word 0xcfe27434,0xff004672 .word 0x30995101,0x7e00a794 p57_init_registers: .word 0x3d4a4666,0x067ec291 ! Init value for %l0 .word 0x916b95d9,0xc09a46b1 ! Init value for %l1 .word 0x45f70294,0x3b5b5fb9 ! Init value for %l2 .word 0xd87d76cc,0xce0b14ba ! Init value for %l3 .word 0xf1f263c5,0xf68c91c3 ! Init value for %l4 .word 0x0d6857ba,0x738ac291 ! Init value for %l5 .word 0x20602068,0x835402ed ! Init value for %l6 .word 0x4c556968,0x530f200d ! Init value for %l7 .align 64 p57_init_freg: .word 0xf983fa1d,0x54072de9 ! Init value for %f0 .word 0x480c2737,0x88260690 ! Init value for %f2 .word 0xdceab057,0x7f081c40 ! Init value for %f4 .word 0x0d4c61c4,0x6f8fd1ea ! Init value for %f6 .word 0xb82de680,0x0c890750 ! Init value for %f8 .word 0x71e9168d,0xa83b7319 ! Init value for %f10 .word 0xf4bccf99,0xbb358dc9 ! Init value for %f12 .word 0x57d40af8,0x55437c89 ! Init value for %f14 .word 0x7dc95ad9,0x8194c854 ! Init value for %f16 .word 0x1ab57a53,0x8077bc45 ! Init value for %f18 .word 0x504cb959,0xd3b4cba3 ! Init value for %f20 .word 0x9f246a8b,0xf4242ce7 ! Init value for %f22 .word 0xa6060d46,0xc6766c05 ! Init value for %f24 .word 0xc621b33f,0x1e8513dd ! Init value for %f26 .word 0x42d58e48,0x45a93ecb ! Init value for %f28 .word 0xfeffc903,0x5b246db5 ! Init value for %f30 .word 0x96576907,0xd847afec ! Init value for %f32 .word 0xdcd6aeae,0xeedd5c04 ! Init value for %f34 .word 0xacb28bb7,0x9ab6c805 ! Init value for %f36 .word 0x15fa1a75,0x099d9cce ! Init value for %f38 .word 0xeb201883,0xb7c10e4f ! Init value for %f40 .word 0x49c3bf51,0xbad9e4da ! Init value for %f42 .word 0x220e5272,0x8bdd8af9 ! Init value for %f44 .word 0x15cbe6da,0xbdf51e11 ! Init value for %f46 .word 0xa0838a98,0x484c5a7b .word 0xef497e8f,0xbf1326ae .word 0x4502a947,0xc8dfc049 .word 0x1069263f,0x4ecda8f8 .word 0xbb928bea,0x041bca05 .word 0x9e5fc9f3,0x5d63fcf5 .word 0x36ff0705,0xd1beeffb .word 0x8efd12bd,0x1abd5aa1 p57_expected_registers: .word 0x00000000,0x2f31d4ed .word 0x00000000,0x00005cd8 .word 0xb0275759,0xf1c7956a .word 0x00000000,0x054e94e7 .word 0x2f31d4ed,0x18d48de0 .word 0x00000000,0x000000ab .word 0xe4df8dc5,0x000000ab .word 0x00000000,0x00005759 p57_expected_fp_regs: .word 0xf983fa1d,0x54072de9 .word 0x480c2737,0x88260690 .word 0xdceab057,0x7f081c40 .word 0x0d4c61c4,0x6f8fd1ea .word 0xb82de680,0x0c890750 .word 0x71e9168d,0xa83b7319 .word 0xf4bccf99,0xbb358dc9 .word 0x57d40af8,0x55437c89 .word 0x7dc95ad9,0x8194c854 .word 0x1ab57a53,0x8077bc45 .word 0x504cb959,0xd3b4cba3 .word 0x9f246a8b,0xf4242ce7 .word 0xa6060d46,0xc6766c05 .word 0xc621b33f,0x1e8513dd .word 0x42d58e48,0x45a93ecb .word 0xfeffc903,0x5b246db5 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p57_local0_expect: .word 0xcddb2428,0x054e94e7 .word 0x6a464b19,0x2aa494ac .word 0xdcf239ab,0xe62d115a .word 0x22ac5cd8,0x924e277b .word 0x1ef08e50,0x44ffa7b2 .word 0x00005759,0xffff8e50 .word 0x5b61261d,0x4adfe667 .word 0x98746882,0x35483935 p57_local1_expect: .word 0xa062e8e0,0x84d00066 .word 0x749787a5,0xbd434706 .word 0xa40655e2,0xe6659e60 .word 0xb25f6d87,0x0053bc35 .word 0x6ff7d590,0x96c70fcd .word 0x4dd68d25,0x73b761ee .word 0xcfe987b2,0x29495e69 .word 0x2f316aed,0x18d48de0 p57_local2_expect: .word 0x8ae4bcdb,0x4d135a8f .word 0x45a80799,0xbf3665f0 .word 0x924e5957,0xfe708e50 .word 0x835402ed,0x530f200d .word 0x168e3573,0xa8122f70 .word 0xe4df8dc5,0x000000ab .word 0x0d6857ba,0x738ac291 .word 0xffffffff,0x6a464b19 p57_local3_expect: .word 0xe4df8dc5,0x000000ab .word 0x2f31d4ed,0x00005cd8 .word 0xf1c7956a,0x054e94e7 .word 0xffffffff,0xe4df8dc5 .word 0x4368bce9,0xb1e206b7 .word 0x60ba6494,0xab52738c .word 0x2fabb8b7,0xb68d5a8b .word 0xeb1c5934,0x5b39b934 p58_init_registers: .word 0xe6e6159a,0x26d0b384 ! Init value for %l0 .word 0x05ab921b,0xcbd33fb7 ! Init value for %l1 .word 0xea8cd3a0,0x7021fbd0 ! Init value for %l2 .word 0x62a1d739,0xf5e28359 ! Init value for %l3 .word 0xeaae90e0,0x98e12d91 ! Init value for %l4 .word 0xc93c980a,0x91dc7f92 ! Init value for %l5 .word 0xba206a32,0xfa4ae52b ! Init value for %l6 .word 0xdff5afec,0x6b5bc96e ! Init value for %l7 .align 64 p58_init_freg: .word 0xf51b1a0a,0x3fccfdbb ! Init value for %f0 .word 0x84e307dd,0x09014dbf ! Init value for %f2 .word 0xe17178dc,0xfede4741 ! Init value for %f4 .word 0x111bd15f,0x1c83949e ! Init value for %f6 .word 0x45b58f80,0x9fed7cc5 ! Init value for %f8 .word 0x6f4d3482,0x92f0be58 ! Init value for %f10 .word 0xa6c3d408,0xd39cdcc8 ! Init value for %f12 .word 0x456d71c0,0x69fa241a ! Init value for %f14 .word 0x220bb786,0x41e637c3 ! Init value for %f16 .word 0xc9ef707f,0xa1447208 ! Init value for %f18 .word 0x7b90b7eb,0xe99f3bb7 ! Init value for %f20 .word 0xdb051da2,0x703f5634 ! Init value for %f22 .word 0x2a8c9cb8,0xee086b95 ! Init value for %f24 .word 0x0c899393,0x7616b7c3 ! Init value for %f26 .word 0x79e09a41,0xcc3a28a1 ! Init value for %f28 .word 0xbc9546f4,0x2b70b3eb ! Init value for %f30 .word 0x2b3a9531,0xbef36c9e ! Init value for %f32 .word 0x218db510,0x1c83aa2d ! Init value for %f34 .word 0x136bfb4f,0xa26b4ec6 ! Init value for %f36 .word 0x9d3471fa,0x864697d3 ! Init value for %f38 .word 0xfde7fa53,0x031e69ad ! Init value for %f40 .word 0x44e50fd6,0xa9175501 ! Init value for %f42 .word 0x47a812fb,0xca1c9af8 ! Init value for %f44 .word 0xdb16b9be,0xac8dd0eb ! Init value for %f46 .word 0xcc86f931,0xe9a201a0 .word 0x79f1b9b0,0x873d8a3d .word 0xb83c1312,0xf0a22eb1 .word 0x9085193d,0xcc3f551e .word 0xbd26e2ad,0xe83f6056 .word 0xcc17b13c,0xcebc611a .word 0x3a2b8e9a,0x5f76de28 .word 0x586cc6f5,0xa73b0907 p58_expected_registers: .word 0x00000000,0x0000001d .word 0x00000000,0x5f16b964 .word 0x00000000,0x00000072 .word 0x00000000,0x000000c9 .word 0x00000000,0x00005c28 .word 0x00000000,0xe6b2bc7a .word 0x00000000,0xd49e867b .word 0x033d49c6,0x3bef6a5c p58_expected_fp_regs: .word 0xf51b1a0a,0x3fccfdbb .word 0x84e307dd,0x09014dbf .word 0xe17178dc,0xfede4741 .word 0x111bd15f,0x1c83949e .word 0x45b58f80,0x9fed7cc5 .word 0x6f4d3482,0x92f0be58 .word 0xa6c3d408,0xd39cdcc8 .word 0x456d71c0,0x69fa241a .word 0x220bb786,0x41e637c3 .word 0xc9ef707f,0xa1447208 .word 0x7b90b7eb,0xe99f3bb7 .word 0xdb051da2,0x703f5634 .word 0x2a8c9cb8,0xee086b95 .word 0x0c899393,0x7616b7c3 .word 0x79e09a41,0xcc3a28a1 .word 0xbc9546f4,0x2b70b3eb .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p58_local0_expect: .word 0x00000000,0x0000001d .word 0x8f61a5e4,0xdaa6e8cc .word 0x89552d7b,0x63887aac .word 0xb8964681,0xb2b59206 .word 0x033d49c6,0x3bef6a5c .word 0x46c2a1d0,0x5f16b964 .word 0xe0b7ae43,0xc9649de2 .word 0xa33634ce,0xc1151dcf p58_local1_expect: .word 0x05ab921b,0xcbd33fb7 .word 0xffffd49e,0x0072fa38 .word 0x71162a34,0x810f4d1c .word 0x933108b5,0xbfcc1420 .word 0x00002a34,0x91dc7f92 .word 0xe6b2bc7a,0xff9d9798 .word 0xf29f606a,0x46ef00f6 .word 0xac8e4a75,0xfc545c28 p58_local2_expect: .word 0xbdd1f625,0x00000016 .word 0x00000000,0x933108b5 .word 0x7657783a,0x7150ecb8 .word 0x00000072,0x00005c28 .word 0x6eb64ddf,0xbbec0fc1 .word 0x5f16b964,0x6b66861f .word 0x8db6dd94,0x59740dff .word 0xd49e867b,0x36a5c1b0 p58_local3_expect: .word 0xba5197fd,0xa39d463f .word 0xfffffffe,0xd49e727b .word 0x00005c28,0xe6b2bc7a .word 0xa894461d,0xe82600c6 .word 0x4f1068c1,0x67fe20e9 .word 0x4f1068c1,0x6eb64ddf .word 0x91dedabe,0x167d5fff .word 0x28aa8f67,0xb4a79879 p59_init_registers: .word 0x374c12d8,0x13cf7ce3 ! Init value for %l0 .word 0xf63d52d2,0x116767a3 ! Init value for %l1 .word 0x1f362e88,0xd52ac0fe ! Init value for %l2 .word 0x383a05b0,0x5245a8b9 ! Init value for %l3 .word 0x77cf910b,0xf31b3c2e ! Init value for %l4 .word 0x56f51f68,0xddfeff13 ! Init value for %l5 .word 0x28c0649c,0x069183f3 ! Init value for %l6 .word 0x9c8b1c37,0xae4f1080 ! Init value for %l7 .align 64 p59_init_freg: .word 0xb6e70e1c,0x110ea7c7 ! Init value for %f0 .word 0xac6e62d5,0xd6a79eac ! Init value for %f2 .word 0xd8ffa0a7,0xb1af92b3 ! Init value for %f4 .word 0xfab7e4e1,0x98c9df94 ! Init value for %f6 .word 0xae2e613e,0x22929191 ! Init value for %f8 .word 0x00d15fc2,0xd0aefeb2 ! Init value for %f10 .word 0xd7ac9cfd,0xed7a3834 ! Init value for %f12 .word 0x266c9f6d,0x5407af58 ! Init value for %f14 .word 0x643a2b83,0x4bbdf876 ! Init value for %f16 .word 0x84f55244,0x1fa57a20 ! Init value for %f18 .word 0xf9257a1f,0x63cd0c30 ! Init value for %f20 .word 0x1df18206,0xa96f41af ! Init value for %f22 .word 0x0c94c4af,0xed8f715e ! Init value for %f24 .word 0x2b5b808c,0xa7ea40ed ! Init value for %f26 .word 0xc38660cb,0x3d2a8bbc ! Init value for %f28 .word 0x6922563d,0x4bd02463 ! Init value for %f30 .word 0x3a2afad5,0xba85a2d9 ! Init value for %f32 .word 0xeb8de6fc,0x8d365aa5 ! Init value for %f34 .word 0xafc880ae,0x0270d7bc ! Init value for %f36 .word 0xd6e89f9b,0xc10ca498 ! Init value for %f38 .word 0xb7b8e52d,0xc76fa73c ! Init value for %f40 .word 0xb89894c7,0x70894063 ! Init value for %f42 .word 0x02d5a56b,0x3ff8e82c ! Init value for %f44 .word 0x22f3d1b5,0xbff865e8 ! Init value for %f46 .word 0x7c063b68,0x8448b383 .word 0x14c572dc,0x69f5e8a0 .word 0x34b73f7f,0xe8050b9e .word 0x3c6fd2c8,0xb3f47a64 .word 0x75f8b56c,0x7c313d0f .word 0xa0fa45ea,0xdbe2eb67 .word 0x2fd21192,0x4e7c60fd .word 0xe62e14a2,0x305a5bd1 p59_expected_registers: .word 0x00000000,0x00000012 .word 0x00000000,0xbb12ce29 .word 0x1f362e88,0xd52ac0fe .word 0x6b6c5d30,0xbdc2d041 .word 0x00000000,0x000000ff .word 0xffffffff,0xffffffd6 .word 0x00000000,0xfc41230b .word 0x00000000,0x00006760 p59_expected_fp_regs: .word 0xb6e70e1c,0x110ea7c7 .word 0xac6e62d5,0xd6a79eac .word 0xd8ffa0a7,0xb1af92b3 .word 0xfab7e4e1,0x98c9df94 .word 0xae2e613e,0x22929191 .word 0x00d15fc2,0xd0aefeb2 .word 0xd7ac9cfd,0xed7a3834 .word 0x266c9f6d,0x5407af58 .word 0x643a2b83,0x4bbdf876 .word 0x84f55244,0x1fa57a20 .word 0xf9257a1f,0x63cd0c30 .word 0x1df18206,0xa96f41af .word 0x0c94c4af,0xed8f715e .word 0x2b5b808c,0xa7ea40ed .word 0xc38660cb,0x3d2a8bbc .word 0x6922563d,0x4bd02463 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p59_local0_expect: .word 0xdd36cd7d,0xc386dc6f .word 0xf167d64b,0x789f187d .word 0x470b65c2,0x75211243 .word 0xab73b721,0xfe884bb1 .word 0x1f362e88,0xd52ac0fe .word 0xfbda0a63,0xbb12ce29 .word 0x0eb7b712,0xbe7bee9b .word 0x2dbb3777,0x4e70617d p59_local1_expect: .word 0x6b75cced,0x19097e94 .word 0x59dada89,0xab0cc107 .word 0x76c369bb,0x720ca70a .word 0x636c6a35,0x01acdf38 .word 0x13cf7ce3,0xffffffb5 .word 0x73e25160,0xb5510a3b .word 0xfc41230b,0x94673ecc .word 0xe701c74c,0x06167ed7 p59_local2_expect: .word 0xc3bf3876,0xa5cc2fd2 .word 0xcc9b1dfd,0xe8b561ea .word 0x8d2a9f05,0x15f7fe15 .word 0x6b6c5d30,0xbdc2d041 .word 0x73b7e63b,0xffffb551 .word 0x374c12d8,0x13cf7ce3 .word 0xffff9467,0xebdeb7ed .word 0xc0fe4a82,0x5d367f57 p59_local3_expect: .word 0xe75834f1,0xf4a72cd7 .word 0xffffffff,0xffffb551 .word 0x0009c0fe,0xffffffb1 .word 0xbb122929,0xffffffd6 .word 0x67608fff,0xb551ff5d .word 0xbce2b746,0x22edd5a9 .word 0x0984ff82,0x18ee5cd6 .word 0x73b7e63b,0x8b24d7fc p60_init_registers: .word 0xf1df4afd,0x9f13027a ! Init value for %l0 .word 0x9213378c,0x07f35d70 ! Init value for %l1 .word 0xb85a9270,0x100d9b5b ! Init value for %l2 .word 0x1b18d5ae,0x9d0f1fd3 ! Init value for %l3 .word 0xb9d8075d,0x9a72b191 ! Init value for %l4 .word 0xf2db29b8,0x4144d296 ! Init value for %l5 .word 0x8eedfdee,0x70ff7ff1 ! Init value for %l6 .word 0xec6af58a,0x5db0b285 ! Init value for %l7 .align 64 p60_init_freg: .word 0x8b48cde7,0xf4d1b8cf ! Init value for %f0 .word 0x424fa8be,0x458868cd ! Init value for %f2 .word 0xa25abd4b,0x1b0a7717 ! Init value for %f4 .word 0xd6733c01,0xd88a7d09 ! Init value for %f6 .word 0xc08dc47c,0xc225ad02 ! Init value for %f8 .word 0x97e16d0b,0x02581abb ! Init value for %f10 .word 0x6b60e7dc,0x945e1be5 ! Init value for %f12 .word 0xc3185b1d,0x9d3999e8 ! Init value for %f14 .word 0x914b5f2b,0x3cac7268 ! Init value for %f16 .word 0x684220a6,0x77b34d46 ! Init value for %f18 .word 0xd0603141,0xe0cc9b46 ! Init value for %f20 .word 0xc9882579,0x9e324631 ! Init value for %f22 .word 0xb3b91068,0x6dca599b ! Init value for %f24 .word 0xd3ddc69c,0x9379cf50 ! Init value for %f26 .word 0x388582ce,0x1ae0e096 ! Init value for %f28 .word 0x7941d3ac,0xd52b63f0 ! Init value for %f30 .word 0xd4637816,0x29a739e1 ! Init value for %f32 .word 0xe63ad1ef,0xc2efa40e ! Init value for %f34 .word 0x12422a45,0x30f8b473 ! Init value for %f36 .word 0x58247ee4,0x7ad064b3 ! Init value for %f38 .word 0xcfa7cd17,0xb63f31bf ! Init value for %f40 .word 0xec45b1a4,0x93c692eb ! Init value for %f42 .word 0xa4983ec5,0x4cf1841d ! Init value for %f44 .word 0x74e62880,0x80f08468 ! Init value for %f46 .word 0xc924cfe7,0x1463db32 .word 0x081f1071,0x66b19926 .word 0x331e8a15,0x5a1d7f14 .word 0xfc7c799e,0x8ba9d905 .word 0x14efb675,0xfdef3069 .word 0xdc267f54,0xbeee6cab .word 0x28b9ce16,0xfa92d94a .word 0x093c4876,0xa48fb72c p60_expected_registers: .word 0x00000000,0x4f9fbc9c .word 0xffffffff,0xffffffff .word 0xffffffff,0xffffff86 .word 0xffffffff,0xffffffc7 .word 0x00000000,0x4144d296 .word 0x00000000,0x6d9f3468 .word 0x4a529279,0xc6f2136e .word 0x00000000,0x4fb61613 p60_expected_fp_regs: .word 0x8b48cde7,0xf4d1b8cf .word 0x424fa8be,0x458868cd .word 0xa25abd4b,0x1b0a7717 .word 0xd6733c01,0xd88a7d09 .word 0xc08dc47c,0xc225ad02 .word 0x97e16d0b,0x02581abb .word 0x6b60e7dc,0x945e1be5 .word 0xc3185b1d,0x9d3999e8 .word 0x914b5f2b,0x3cac7268 .word 0x684220a6,0x77b34d46 .word 0xd0603141,0xe0cc9b46 .word 0xc9882579,0x9e324631 .word 0xb3b91068,0x6dca599b .word 0xd3ddc69c,0x9379cf50 .word 0x388582ce,0x1ae0e096 .word 0x7941d3ac,0xd52b63f0 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p60_local0_expect: .word 0x1b18d5ae,0x9d0f1fd3 .word 0x9a72b191,0x4144d296 .word 0x00000000,0x6d9f3468 .word 0xee2e702b,0x0314a8cb .word 0x2b035466,0xc2f99b09 .word 0xffffffc7,0x277d8704 .word 0x2e408669,0xde7f7c39 .word 0xa216f9e7,0x4f4d2cf1 p60_local1_expect: .word 0xcdd59129,0x0f10785a .word 0x750fbf6e,0x6d9f3468 .word 0xaeb6aaa6,0x4fb61613 .word 0xc4b8f4d2,0xa0874f9d .word 0x2958b887,0xe1b40de4 .word 0x4a529279,0xc6f2136e .word 0xabbd1d82,0x9c9f78a6 .word 0x43cc46fe,0xbadc1291 p60_local2_expect: .word 0x3df49223,0x4fa7ffe5 .word 0x00000000,0x6d9f3468 .word 0x3c7c4ec5,0x5b9cf5bb .word 0x0000d47f,0xfbd2d510 .word 0xace6a89e,0x94900dd0 .word 0x4f9fbc9c,0x6d9f3468 .word 0xd8831646,0x5ed73289 .word 0x73783bd7,0x1c7b5eac p60_local3_expect: .word 0x3a70f956,0xc4b813ac .word 0xa86ad47f,0xfe4ff721 .word 0x3392f6fb,0x77213a5b .word 0x9d0fb191,0x20d57941 .word 0xc1271140,0xa529d32a .word 0x4b58ae8f,0x4f9fbc9c .word 0xb9d8075d,0x9a72b191 .word 0xa4d1f978,0xc71da216 p61_init_registers: .word 0xa4e4310e,0x374abbd3 ! Init value for %l0 .word 0xb6ac9d3a,0x2eb8528f ! Init value for %l1 .word 0x5036b3c1,0xb85212c2 ! Init value for %l2 .word 0xe95bacfa,0x146ba448 ! Init value for %l3 .word 0xb7d4dfba,0x7d5a8ddd ! Init value for %l4 .word 0x9d766ef2,0x1f13d79d ! Init value for %l5 .word 0xa87d2eaa,0x96ed0ae8 ! Init value for %l6 .word 0x4c371b92,0x835acdaa ! Init value for %l7 .align 64 p61_init_freg: .word 0x8eb2a9fc,0xeb21e493 ! Init value for %f0 .word 0xc4d78320,0x11e11343 ! Init value for %f2 .word 0x722666d4,0xc25eabaf ! Init value for %f4 .word 0x86fe3e9e,0x47622c08 ! Init value for %f6 .word 0x5d225bf9,0x1574f84c ! Init value for %f8 .word 0x708156c7,0x8652d5e6 ! Init value for %f10 .word 0xbe81f5ff,0x4bd61674 ! Init value for %f12 .word 0x91632382,0x427374f3 ! Init value for %f14 .word 0xa3e2969f,0xf439844b ! Init value for %f16 .word 0xb0a12301,0x4579eaf5 ! Init value for %f18 .word 0x659f6ba5,0x38e82807 ! Init value for %f20 .word 0xd97537d8,0x1cedad76 ! Init value for %f22 .word 0x2fc560a2,0xfbb6ff1e ! Init value for %f24 .word 0xf2d1b0b9,0x9d628606 ! Init value for %f26 .word 0x91c17294,0x3ddd524f ! Init value for %f28 .word 0x9d49123b,0x651ca2d5 ! Init value for %f30 .word 0x18316d29,0x8d76d23a ! Init value for %f32 .word 0x6dbe66af,0xdd34417f ! Init value for %f34 .word 0x43c9c773,0x3efdce38 ! Init value for %f36 .word 0x40a79557,0xb483933d ! Init value for %f38 .word 0xa71c48f1,0x35d997c2 ! Init value for %f40 .word 0xf854fdc0,0x8d4ac464 ! Init value for %f42 .word 0xb8dfa8a3,0xcb2aa32b ! Init value for %f44 .word 0x823d5bb5,0x01971d18 ! Init value for %f46 .word 0x714ae0c2,0x1edbd869 .word 0x447ab681,0x774c4526 .word 0x9d9e7570,0x0d114fe0 .word 0x185cc5ce,0xbbf01540 .word 0x47e986f8,0x41227e2a .word 0xe4008daa,0xeaf2b1cd .word 0xf2f9c7e1,0x71f9e0cb .word 0x1f30d3d9,0x86373116 p61_expected_registers: .word 0xffffffff,0xffff994b .word 0x00000000,0x000011f8 .word 0x00000000,0x8ee2033c .word 0x00000000,0xaa241767 .word 0x00000000,0xb30fde4b .word 0xffffffff,0x835acdaa .word 0x00000000,0x000012c2 .word 0x00000000,0xba4d3c84 p61_expected_fp_regs: .word 0x8eb2a9fc,0xeb21e493 .word 0xc4d78320,0x11e11343 .word 0x722666d4,0xc25eabaf .word 0x86fe3e9e,0x47622c08 .word 0x5d225bf9,0x1574f84c .word 0x708156c7,0x8652d5e6 .word 0xbe81f5ff,0x4bd61674 .word 0x91632382,0x427374f3 .word 0xa3e2969f,0xf439844b .word 0xb0a12301,0x4579eaf5 .word 0x659f6ba5,0x38e82807 .word 0xd97537d8,0x1cedad76 .word 0x2fc560a2,0xfbb6ff1e .word 0xf2d1b0b9,0x9d628606 .word 0x91c17294,0x3ddd524f .word 0x9d49123b,0x651ca2d5 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p61_local0_expect: .word 0xc865ec58,0xaa241767 .word 0x322c278d,0x8db4057b .word 0xadd0de65,0x468b43b2 .word 0x96a5f562,0xe17983cc .word 0x6e53d144,0x835acdaa .word 0xf86ea9c2,0xff7c686a .word 0x835acdaa,0xb85212c2 .word 0x00000017,0x835acdaa p61_local1_expect: .word 0xaa8b9c94,0x96ed0ae8 .word 0xf824b398,0x788a70e9 .word 0xb30fde4b,0xc53fa716 .word 0x03eaffb4,0x7d5a8ddd .word 0x6481fdba,0x611a3947 .word 0x9124274a,0xaa853e54 .word 0x7d5a8ddd,0x0000008d .word 0xd82b5e9f,0xba4d3c84 p61_local2_expect: .word 0xfc82053d,0x7b62fdd4 .word 0x9d82f153,0xb8fa9d92 .word 0x3e823fd9,0x0c38bb2c .word 0xd4f8c5cc,0x661740db .word 0xdd02a78a,0x045a407b .word 0x4b1a5d54,0x146ba4dd .word 0xd3a847fd,0x11db994b .word 0x94b65573,0x2aeacdaa p61_local3_expect: .word 0x0000008d,0x1b7309e6 .word 0x3cf4bba2,0xd4cf465f .word 0x464aa941,0xdf9547fd .word 0x91a646a6,0x4da97c73 .word 0x06ec6b22,0xf8893e44 .word 0xe43fdafd,0x9e03ef21 .word 0x8286da29,0x6cdd11f8 .word 0x8ee2033c,0x5ad4db4c p62_init_registers: .word 0xe39c9b20,0x39ffbe8c ! Init value for %l0 .word 0x22f8ce52,0x00aa86ba ! Init value for %l1 .word 0xe5246d4a,0x8f92e547 ! Init value for %l2 .word 0xdbfd1862,0x66846fe4 ! Init value for %l3 .word 0x04ac2c2e,0xae0ce89d ! Init value for %l4 .word 0x6889ed5b,0xe2ece7e6 ! Init value for %l5 .word 0x94ad51e0,0x3060d93c ! Init value for %l6 .word 0x61b27dd9,0x829c0a83 ! Init value for %l7 .align 64 p62_init_freg: .word 0x7c90c336,0xc4e17c8d ! Init value for %f0 .word 0x3684c188,0x4c80a50c ! Init value for %f2 .word 0xac526152,0xaf32171f ! Init value for %f4 .word 0xc261be49,0x160d7f60 ! Init value for %f6 .word 0xa27e8541,0xdde30c5a ! Init value for %f8 .word 0x29057b39,0x2ed16499 ! Init value for %f10 .word 0x3a3b51c0,0x843fc711 ! Init value for %f12 .word 0x1435ce69,0x7af33cf5 ! Init value for %f14 .word 0x866c16e7,0xbf06eed7 ! Init value for %f16 .word 0x04a03715,0x863bde88 ! Init value for %f18 .word 0x1511e070,0x13a07028 ! Init value for %f20 .word 0x2a1a9567,0xf96bd61c ! Init value for %f22 .word 0x6154f133,0xf200e814 ! Init value for %f24 .word 0x083234de,0x816fe626 ! Init value for %f26 .word 0xac384053,0xc10b7897 ! Init value for %f28 .word 0xf717db5f,0xc3b503fb ! Init value for %f30 .word 0x71cb03ee,0xe16a4b16 ! Init value for %f32 .word 0x42d5bb97,0xdac994ac ! Init value for %f34 .word 0x523930c5,0xd92c66c1 ! Init value for %f36 .word 0x0284dcfd,0x4c08a6d5 ! Init value for %f38 .word 0xe5011994,0x377745bc ! Init value for %f40 .word 0x354875d7,0x1d3c4090 ! Init value for %f42 .word 0x5517d95a,0xbeb310e6 ! Init value for %f44 .word 0x04d86354,0x3c73b2a0 ! Init value for %f46 .word 0xf7bccfd5,0xe3ae4ba6 .word 0x884e8654,0xe7127573 .word 0xe0506247,0xfbdb18e6 .word 0x8e627e52,0xc49cab54 .word 0x504f4cc5,0xc417ed58 .word 0xeb7df6d2,0x8a4317c7 .word 0x390b0930,0x9455e7c7 .word 0xa9b655cf,0x11cef306 p62_expected_registers: .word 0x00000000,0x00001586 .word 0x00000000,0x00000066 .word 0x00000000,0x0000097f .word 0x00000000,0x000000a7 .word 0xffffffff,0xaa66419b .word 0x00000000,0xe39c9b20 .word 0xd6fc6bed,0x3036029b .word 0xffffffff,0xffff9332 p62_expected_fp_regs: .word 0x7c90c336,0xc4e17c8d .word 0x3684c188,0x4c80a50c .word 0xac526152,0xaf32171f .word 0xc261be49,0x160d7f60 .word 0xa27e8541,0xdde30c5a .word 0x29057b39,0x2ed16499 .word 0x3a3b51c0,0x843fc711 .word 0x1435ce69,0x7af33cf5 .word 0x866c16e7,0xbf06eed7 .word 0x04a03715,0x863bde88 .word 0x1511e070,0x13a07028 .word 0x2a1a9567,0xf96bd61c .word 0x6154f133,0xf200e814 .word 0x083234de,0x816fe626 .word 0xac384053,0xc10b7897 .word 0xf717db5f,0xc3b503fb .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p62_local0_expect: .word 0xe39c9b20,0x39ffbe8c .word 0x5ab45e14,0x43a767d8 .word 0xf78b7914,0x43a767d8 .word 0x4a03090e,0x4e29b000 .word 0xa2286d5c,0x385d1586 .word 0x3c01f3d3,0x1b409e74 .word 0x385d1586,0xffff9b20 .word 0x00000000,0x00004a03 p62_local1_expect: .word 0x84a17077,0x00001586 .word 0x143657cc,0xce597faf .word 0xd6fc6bed,0x3036029b .word 0x3036029b,0x00000031 .word 0x86f79955,0x7200f90c .word 0x15f39739,0x66bcca45 .word 0xac766d6d,0xde665a3d .word 0x5c3eba03,0xe8cb71e4 p62_local2_expect: .word 0x00000000,0x00001586 .word 0xac0bf315,0xc727db27 .word 0x81a571f5,0x507731bd .word 0xfca65168,0x573b987e .word 0x00000000,0x00000000 .word 0xdbfd1862,0x66846fe4 .word 0x8565c8ea,0x4e6adf39 .word 0x00000000,0x385d1586 p62_local3_expect: .word 0x9eb5c095,0x30eecf13 .word 0x097fd7f0,0x5f9d5f9d .word 0x421a9c3c,0xfee0a371 .word 0x537d8ef1,0x044baa22 .word 0x226a1539,0x338d6efd .word 0x90e967d8,0xaa66419b .word 0x8c554739,0xa9de4f2b .word 0x5a719332,0x000000c7 p63_init_registers: .word 0xa31b73e8,0xed30d95e ! Init value for %l0 .word 0xee44a9c0,0x2ddb6cdb ! Init value for %l1 .word 0x412809dc,0x44dda1a1 ! Init value for %l2 .word 0x30ff652a,0x4619b396 ! Init value for %l3 .word 0xcde44f40,0x1870e266 ! Init value for %l4 .word 0xf8fd9410,0xe7fda465 ! Init value for %l5 .word 0xdda57bf0,0x99c86038 ! Init value for %l6 .word 0x4fb47ce6,0x4e1f0bbd ! Init value for %l7 .align 64 p63_init_freg: .word 0x5e51f11e,0x676ca630 ! Init value for %f0 .word 0x6e5bf45f,0x49fe6dec ! Init value for %f2 .word 0xc465aaf9,0xa411dfca ! Init value for %f4 .word 0x8ad54e0e,0x9b3760b2 ! Init value for %f6 .word 0x5432c0ce,0xbc850250 ! Init value for %f8 .word 0xf0431ad3,0xa01ecf8e ! Init value for %f10 .word 0xd6dbecc4,0x85859a87 ! Init value for %f12 .word 0xcd7e6b9c,0xda6bc778 ! Init value for %f14 .word 0xc2590e1a,0xb990c90d ! Init value for %f16 .word 0x13d63a6d,0xabf01980 ! Init value for %f18 .word 0x05a4098c,0x3b21a911 ! Init value for %f20 .word 0x108fcd49,0x7ed5b84e ! Init value for %f22 .word 0x879cd5ae,0xc767db19 ! Init value for %f24 .word 0x290eb935,0x331a61c4 ! Init value for %f26 .word 0xb37e515c,0xb5cf2ece ! Init value for %f28 .word 0xab79a258,0xa0aa2d33 ! Init value for %f30 .word 0x4086728f,0x4fd5162d ! Init value for %f32 .word 0x5986f839,0xe64e0422 ! Init value for %f34 .word 0xfeec71d8,0x3f82cb41 ! Init value for %f36 .word 0x5bcad197,0xeb5509fa ! Init value for %f38 .word 0x7abb498e,0x4a9eec46 ! Init value for %f40 .word 0x9f72eb5a,0xa63ee6bd ! Init value for %f42 .word 0x172c0e55,0x73e831ee ! Init value for %f44 .word 0x8588dbf2,0x17045881 ! Init value for %f46 .word 0x862da081,0x975adcfe .word 0x335ddcfb,0xd2c4f961 .word 0x698af634,0x240137b6 .word 0x66a50091,0x219c2111 .word 0x37993ee3,0x930c3783 .word 0x8eb8b722,0x3a303593 .word 0x72dd1b2c,0x88597b26 .word 0x9f7e6763,0x3a41dd9f p63_expected_registers: .word 0x00000000,0x79558e8f .word 0x00000000,0x00007ad3 .word 0x00000000,0x0fa80e29 .word 0xffffffff,0xffffe62a .word 0xffffffff,0xffffffae .word 0x00000000,0x10dd4d40 .word 0x00000000,0x79558e8f .word 0x00000000,0x10dd4d40 p63_expected_fp_regs: .word 0x5e51f11e,0x676ca630 .word 0x6e5bf45f,0x49fe6dec .word 0xc465aaf9,0xa411dfca .word 0x8ad54e0e,0x9b3760b2 .word 0x5432c0ce,0xbc850250 .word 0xf0431ad3,0xa01ecf8e .word 0xd6dbecc4,0x85859a87 .word 0xcd7e6b9c,0xda6bc778 .word 0xc2590e1a,0xb990c90d .word 0x13d63a6d,0xabf01980 .word 0x05a4098c,0x3b21a911 .word 0x108fcd49,0x7ed5b84e .word 0x879cd5ae,0xc767db19 .word 0x290eb935,0x331a61c4 .word 0xb37e515c,0xb5cf2ece .word 0xab79a258,0xa0aa2d33 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p63_local0_expect: .word 0x79558e8f,0x00000011 .word 0x7131ad71,0xffffe62a .word 0x79558e8f,0x8974e62a .word 0xe6fa9bcd,0xe3b22262 .word 0x00000000,0x0fa80e29 .word 0x44dda1a1,0x4619b396 .word 0x10dd4d40,0x8d81c480 .word 0x10821006,0xe6fa9bcd p63_local1_expect: .word 0xde05d906,0x967487e3 .word 0x0000000e,0xe48a54f0 .word 0x79558e8f,0x10dd4d40 .word 0x01b74b42,0xb0e5aec3 .word 0x8684f221,0x8014f79c .word 0x44fee212,0x1b0ea291 .word 0x8014f79c,0x0000000d .word 0xf00dbecb,0xaf09a9b2 p63_local2_expect: .word 0x3bd37e50,0x2be46c1e .word 0xffffffff,0xffffe62a .word 0xf51b9947,0xaa039d73 .word 0x4304275f,0xf3dab9df .word 0x6038ac84,0xb8339edd .word 0x00000000,0x10dd4d40 .word 0x8157009d,0x526b5665 .word 0x79558e8f,0xffffe212 p63_local3_expect: .word 0x0a4f60cd,0x9f144c49 .word 0x00ca36eb,0x0fa80e29 .word 0x7c821162,0xffd0effd .word 0x31b07ad3,0xbb177841 .word 0x22621006,0x8014f79c .word 0x00000000,0x10dd4d40 .word 0x8974e62a,0x926af87b .word 0xfa439eff,0xa5c6aba7 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 0x39698c20,0x060517dd .word 0x00000000,0x00000002 .word 0x0964a6af,0xfd1583fb .word 0x00000000,0x00000003 .word 0x50297077,0xae4846e1 .word 0x00000000,0x00000004 .word 0xfae5d310,0x1998ad70 .word 0x00000000,0x00000005 .word 0x9b9753c0,0x51f2ff73 .word 0x00000000,0x00000006 .word 0x21c009c7,0xca7b8e0f .word 0x00000000,0x00000007 .word 0x945e9248,0x2a49f465 .word 0x00000000,0x00000008 .word 0x4cf28bf7,0xfc4990aa p1_dispatch_retry: .word 0,0 p1_xintr_data: .word 0x00000000,0x00000001 .word 0x3b148d18,0x55ecf991 .word 0x00000000,0x00000002 .word 0x3dfb7aa8,0x6c2f58d2 .word 0x00000000,0x00000003 .word 0xbe06b367,0x9533b5f2 .word 0x00000000,0x00000004 .word 0x1e2d9097,0xd311d2af .word 0x00000000,0x00000005 .word 0x2100c1e7,0x8272850c .word 0x00000000,0x00000006 .word 0x71e28120,0x14db10a9 .word 0x00000000,0x00000007 .word 0xeab49c38,0x2e7d949f .word 0x00000000,0x00000008 .word 0xd290334f,0xeeb6fb33 p2_dispatch_retry: .word 0,0 p2_xintr_data: .word 0x00000000,0x00000001 .word 0xe8023cc7,0xac9f491e .word 0x00000000,0x00000002 .word 0xff3e77f0,0x334bcca3 .word 0x00000000,0x00000003 .word 0xeef678ef,0xa61c7431 .word 0x00000000,0x00000004 .word 0x831d2850,0x236046e6 .word 0x00000000,0x00000005 .word 0x30af40c8,0x13b097a1 .word 0x00000000,0x00000006 .word 0xf94f1aa7,0xf151f400 .word 0x00000000,0x00000007 .word 0x36cb1858,0x17e7a5b3 .word 0x00000000,0x00000008 .word 0x76b0fa10,0x137ea05b p3_dispatch_retry: .word 0,0 p3_xintr_data: .word 0x00000000,0x00000001 .word 0x20866820,0x087b7a02 .word 0x00000000,0x00000002 .word 0x6b17daf8,0x692ea6d0 .word 0x00000000,0x00000003 .word 0x8b827477,0xd8ca98b7 .word 0x00000000,0x00000004 .word 0xa7ea9988,0x711aa7c7 .word 0x00000000,0x00000005 .word 0xbd5d2317,0xac69595b .word 0x00000000,0x00000006 .word 0xa4493a98,0x6a36220e .word 0x00000000,0x00000007 .word 0x21754677,0xad82ae72 .word 0x00000000,0x00000008 .word 0xe3b22277,0xa5e1e21a p4_dispatch_retry: .word 0,0 p4_xintr_data: .word 0x00000000,0x00000001 .word 0x0505f5d8,0x4e0d3df6 .word 0x00000000,0x00000002 .word 0x9bfb78a8,0x0360624a .word 0x00000000,0x00000003 .word 0xdb9754f0,0x07c18655 .word 0x00000000,0x00000004 .word 0x2588196f,0xcbcdf727 .word 0x00000000,0x00000005 .word 0x5ae7e04f,0xb93167bf .word 0x00000000,0x00000006 .word 0x22ab66b7,0x8e403f6c .word 0x00000000,0x00000007 .word 0x90a5c80f,0xd9adbf2c .word 0x00000000,0x00000008 .word 0xc2374ba8,0x06d17ded p5_dispatch_retry: .word 0,0 p5_xintr_data: .word 0x00000000,0x00000001 .word 0x9f022c70,0x2f68b65e .word 0x00000000,0x00000002 .word 0xe6169bff,0x8f5a58ed .word 0x00000000,0x00000003 .word 0x22dd4980,0x100e0c2e .word 0x00000000,0x00000004 .word 0x891c7ff0,0x1cc77619 .word 0x00000000,0x00000005 .word 0x15055cb0,0x22e8a2c3 .word 0x00000000,0x00000006 .word 0x391fce48,0x5ad399b3 .word 0x00000000,0x00000007 .word 0xe3158168,0x33200670 .word 0x00000000,0x00000008 .word 0x0884b440,0x3f43576a p6_dispatch_retry: .word 0,0 p6_xintr_data: .word 0x00000000,0x00000001 .word 0x89dab920,0x0da4e7a0 .word 0x00000000,0x00000002 .word 0xa50d5fe0,0x4e15247f .word 0x00000000,0x00000003 .word 0x6b28a267,0x95ed0f1e .word 0x00000000,0x00000004 .word 0x5729ddb7,0xc03ab746 .word 0x00000000,0x00000005 .word 0x6d51ef90,0x60f6439e .word 0x00000000,0x00000006 .word 0xe959ec10,0x23be1c0f .word 0x00000000,0x00000007 .word 0xb63a6188,0x1fca2f7c .word 0x00000000,0x00000008 .word 0xc44cfd90,0x7a13563d p7_dispatch_retry: .word 0,0 p7_xintr_data: .word 0x00000000,0x00000001 .word 0xd8fd1c97,0xe5adef5c .word 0x00000000,0x00000002 .word 0x5b6a4327,0xe50e5538 .word 0x00000000,0x00000003 .word 0x47089e2f,0xd9c330f7 .word 0x00000000,0x00000004 .word 0xcf824c50,0x366d616c .word 0x00000000,0x00000005 .word 0xc5605c88,0x3ee7ed9e .word 0x00000000,0x00000006 .word 0x100d7297,0xae877cd2 .word 0x00000000,0x00000007 .word 0x3a4b6d0f,0xc7ad7edb .word 0x00000000,0x00000008 .word 0x8ea03027,0x817cd1ad p8_dispatch_retry: .word 0,0 p8_xintr_data: .word 0x00000000,0x00000001 .word 0x0af069f7,0x819a1617 .word 0x00000000,0x00000002 .word 0xdce5ab77,0x80a50e6c .word 0x00000000,0x00000003 .word 0xc4645730,0x2187903c .word 0x00000000,0x00000004 .word 0x6b320d68,0x10cb0a5c .word 0x00000000,0x00000005 .word 0xd1d4503f,0xca3caa44 .word 0x00000000,0x00000006 .word 0x4a82d8c0,0x1fcef35b .word 0x00000000,0x00000007 .word 0x33f344f0,0x10ad49ad .word 0x00000000,0x00000008 .word 0x553eec0f,0x90f2ba72 p9_dispatch_retry: .word 0,0 p9_xintr_data: .word 0x00000000,0x00000001 .word 0xec5a7ce7,0xb30fdfb9 .word 0x00000000,0x00000002 .word 0xaa87cea8,0x7d31ea69 .word 0x00000000,0x00000003 .word 0x2e3fc6a7,0xff97b813 .word 0x00000000,0x00000004 .word 0x350e113f,0x8144e985 .word 0x00000000,0x00000005 .word 0xa2e98b6f,0x80bcb4a4 .word 0x00000000,0x00000006 .word 0xee76b6b7,0x9a389216 .word 0x00000000,0x00000007 .word 0x3ebcb127,0xbddd69b7 .word 0x00000000,0x00000008 .word 0xe6906ca7,0x8ade2adc p10_dispatch_retry: .word 0,0 p10_xintr_data: .word 0x00000000,0x00000001 .word 0x7fa1c977,0x970111ef .word 0x00000000,0x00000002 .word 0xecac4077,0x9239462f .word 0x00000000,0x00000003 .word 0x14ae37b0,0x21564a9a .word 0x00000000,0x00000004 .word 0x35a5a067,0xdc0577e9 .word 0x00000000,0x00000005 .word 0x359e8ca0,0x24cd4fcd .word 0x00000000,0x00000006 .word 0xeead301f,0xe4dc370d .word 0x00000000,0x00000007 .word 0x4c9aa2d0,0x60915cf6 .word 0x00000000,0x00000008 .word 0xc2fe99ff,0xa8b175c7 p11_dispatch_retry: .word 0,0 p11_xintr_data: .word 0x00000000,0x00000001 .word 0x6f1f9ae8,0x020807da .word 0x00000000,0x00000002 .word 0x62c44377,0x9ecb5df3 .word 0x00000000,0x00000003 .word 0x0be40fcf,0xbdd9a545 .word 0x00000000,0x00000004 .word 0x47a487a7,0x93ea10ca .word 0x00000000,0x00000005 .word 0x884135f0,0x3134ce23 .word 0x00000000,0x00000006 .word 0xd7c58a40,0x70f4fec8 .word 0x00000000,0x00000007 .word 0xfd175240,0x1ac9c7ca .word 0x00000000,0x00000008 .word 0xd1793de0,0x4496e3f8 p12_dispatch_retry: .word 0,0 p12_xintr_data: .word 0x00000000,0x00000001 .word 0xb746f578,0x53e88db9 .word 0x00000000,0x00000002 .word 0x2816e0ff,0xa1e7918b .word 0x00000000,0x00000003 .word 0x6738f597,0xd5dad6fe .word 0x00000000,0x00000004 .word 0x713403f0,0x3054893c .word 0x00000000,0x00000005 .word 0x40febd47,0xc7b5d311 .word 0x00000000,0x00000006 .word 0x9850164f,0xe52aebb7 .word 0x00000000,0x00000007 .word 0xfaaad098,0x0293efd8 .word 0x00000000,0x00000008 .word 0xad434c47,0x8226b75d p13_dispatch_retry: .word 0,0 p13_xintr_data: .word 0x00000000,0x00000001 .word 0xec3732a7,0xbf1401b3 .word 0x00000000,0x00000002 .word 0xa8ba0e38,0x53b11b7d .word 0x00000000,0x00000003 .word 0x157ddda8,0x4bb6f17e .word 0x00000000,0x00000004 .word 0xaa27068f,0x99f81a84 .word 0x00000000,0x00000005 .word 0xf0db1e8f,0xe89da7d0 .word 0x00000000,0x00000006 .word 0x8b252c70,0x027638df .word 0x00000000,0x00000007 .word 0xe4d63438,0x1863e902 .word 0x00000000,0x00000008 .word 0x2a2a2b88,0x20770399 p14_dispatch_retry: .word 0,0 p14_xintr_data: .word 0x00000000,0x00000001 .word 0x2ac288cf,0x8891dda9 .word 0x00000000,0x00000002 .word 0xf5972417,0x8ca99c46 .word 0x00000000,0x00000003 .word 0xb0072480,0x0a44566c .word 0x00000000,0x00000004 .word 0x117cc728,0x3a0e2748 .word 0x00000000,0x00000005 .word 0xc01c9260,0x38625e46 .word 0x00000000,0x00000006 .word 0xfd5cffdf,0x9c782a55 .word 0x00000000,0x00000007 .word 0xf6df03ff,0xe8030659 .word 0x00000000,0x00000008 .word 0x147f0c00,0x497025f6 p15_dispatch_retry: .word 0,0 p15_xintr_data: .word 0x00000000,0x00000001 .word 0x2a240650,0x54a16548 .word 0x00000000,0x00000002 .word 0x632be5e7,0x9b018549 .word 0x00000000,0x00000003 .word 0xf6ff94df,0xc9bf9ba4 .word 0x00000000,0x00000004 .word 0x8e9d6f40,0x7f32f21a .word 0x00000000,0x00000005 .word 0x5f76c050,0x34f566de .word 0x00000000,0x00000006 .word 0xc5128588,0x5c0028bf .word 0x00000000,0x00000007 .word 0x88cb1940,0x518d4d88 .word 0x00000000,0x00000008 .word 0xebcf1ea7,0x84340e1c p16_dispatch_retry: .word 0,0 p16_xintr_data: .word 0x00000000,0x00000001 .word 0x9b321cd0,0x56d33015 .word 0x00000000,0x00000002 .word 0xe7e37f48,0x686fc5ab .word 0x00000000,0x00000003 .word 0x1faf2c6f,0x922301f5 .word 0x00000000,0x00000004 .word 0x1917ad7f,0xea66403c .word 0x00000000,0x00000005 .word 0xe7f788c8,0x61dbee6a .word 0x00000000,0x00000006 .word 0xc3e7d367,0x8cb8bea6 .word 0x00000000,0x00000007 .word 0xb842cb70,0x35737619 .word 0x00000000,0x00000008 .word 0x7186e300,0x10d5fd70 p17_dispatch_retry: .word 0,0 p17_xintr_data: .word 0x00000000,0x00000001 .word 0x6ab55eef,0xca999149 .word 0x00000000,0x00000002 .word 0x58c536f8,0x269b0d5c .word 0x00000000,0x00000003 .word 0x6317c670,0x37fae3df .word 0x00000000,0x00000004 .word 0x2ab0f290,0x1b8bda1a .word 0x00000000,0x00000005 .word 0x6fbab757,0xee715328 .word 0x00000000,0x00000006 .word 0x3a3fa5d8,0x640d0319 .word 0x00000000,0x00000007 .word 0x2a8c6527,0x909040c6 .word 0x00000000,0x00000008 .word 0x1195efff,0x94c55f78 p18_dispatch_retry: .word 0,0 p18_xintr_data: .word 0x00000000,0x00000001 .word 0xc89fe1e7,0xec1721be .word 0x00000000,0x00000002 .word 0x4ab4863f,0xf7d4be1b .word 0x00000000,0x00000003 .word 0x7c25e770,0x6cd3b6b8 .word 0x00000000,0x00000004 .word 0x7fec76c0,0x1a8a9492 .word 0x00000000,0x00000005 .word 0x1d7619b8,0x4b826e95 .word 0x00000000,0x00000006 .word 0xdaa08748,0x17d71640 .word 0x00000000,0x00000007 .word 0xbeaf2067,0xd62dd693 .word 0x00000000,0x00000008 .word 0xa010bb18,0x4df6f815 p19_dispatch_retry: .word 0,0 p19_xintr_data: .word 0x00000000,0x00000001 .word 0x8fddb270,0x0569e64a .word 0x00000000,0x00000002 .word 0x571922c8,0x3e599dae .word 0x00000000,0x00000003 .word 0x62765bff,0xc268f66b .word 0x00000000,0x00000004 .word 0xbf2d62d8,0x5eca410f .word 0x00000000,0x00000005 .word 0xb93d7947,0xb4d76b8c .word 0x00000000,0x00000006 .word 0x75da68df,0xd1453932 .word 0x00000000,0x00000007 .word 0xf52eb07f,0xe26faafb .word 0x00000000,0x00000008 .word 0x8fcaed40,0x37112e91 p20_dispatch_retry: .word 0,0 p20_xintr_data: .word 0x00000000,0x00000001 .word 0x63be1f50,0x037b689b .word 0x00000000,0x00000002 .word 0x649f885f,0x9a3615eb .word 0x00000000,0x00000003 .word 0x63a102c7,0xd7366bf3 .word 0x00000000,0x00000004 .word 0xcb41d09f,0xf6b7f86c .word 0x00000000,0x00000005 .word 0x5aca806f,0xdcb15afe .word 0x00000000,0x00000006 .word 0x5fd98c6f,0xf14ceaca .word 0x00000000,0x00000007 .word 0xdfc5bf37,0xffc6fb0d .word 0x00000000,0x00000008 .word 0x7cb7fb90,0x197874ad p21_dispatch_retry: .word 0,0 p21_xintr_data: .word 0x00000000,0x00000001 .word 0x2f5bfce7,0xd94e7caa .word 0x00000000,0x00000002 .word 0x78d379af,0xff426250 .word 0x00000000,0x00000003 .word 0x5828dadf,0xe81b7d0b .word 0x00000000,0x00000004 .word 0x4eebb958,0x214deb19 .word 0x00000000,0x00000005 .word 0xebf6d278,0x12f295d9 .word 0x00000000,0x00000006 .word 0xae66d04f,0x80448237 .word 0x00000000,0x00000007 .word 0x07eda86f,0xb5297b52 .word 0x00000000,0x00000008 .word 0xba57a378,0x5b454f5f p22_dispatch_retry: .word 0,0 p22_xintr_data: .word 0x00000000,0x00000001 .word 0x807ab4f0,0x1284f9a9 .word 0x00000000,0x00000002 .word 0x24571b20,0x4f253a4c .word 0x00000000,0x00000003 .word 0xaa43ed07,0xc32c911c .word 0x00000000,0x00000004 .word 0x97fc6260,0x6a515651 .word 0x00000000,0x00000005 .word 0xaaf332a0,0x4d2d7c19 .word 0x00000000,0x00000006 .word 0x2a6f7b67,0xfbee44c0 .word 0x00000000,0x00000007 .word 0xe936adcf,0x99da5582 .word 0x00000000,0x00000008 .word 0x29b6aacf,0x904d980d p23_dispatch_retry: .word 0,0 p23_xintr_data: .word 0x00000000,0x00000001 .word 0xc69b6dc8,0x7bde2e67 .word 0x00000000,0x00000002 .word 0x00d6733f,0x99d9dd46 .word 0x00000000,0x00000003 .word 0x32d6aa70,0x060333da .word 0x00000000,0x00000004 .word 0xfec20c70,0x47a61de3 .word 0x00000000,0x00000005 .word 0xc6d0a42f,0xa62d8061 .word 0x00000000,0x00000006 .word 0xabfed2ef,0xd11b5675 .word 0x00000000,0x00000007 .word 0x687046b0,0x37188eea .word 0x00000000,0x00000008 .word 0xc4941898,0x4260acb7 p24_dispatch_retry: .word 0,0 p24_xintr_data: .word 0x00000000,0x00000001 .word 0x6e58556f,0xdab36263 .word 0x00000000,0x00000002 .word 0xbb5658e0,0x4d82b17b .word 0x00000000,0x00000003 .word 0x08406e77,0xe7ce3af2 .word 0x00000000,0x00000004 .word 0x1d4c79af,0xfbc0d058 .word 0x00000000,0x00000005 .word 0xdefac050,0x6820df26 .word 0x00000000,0x00000006 .word 0xf65c4cb8,0x6370f743 .word 0x00000000,0x00000007 .word 0xa2ed07cf,0xb09cc481 .word 0x00000000,0x00000008 .word 0xd29417bf,0xa4136a4e p25_dispatch_retry: .word 0,0 p25_xintr_data: .word 0x00000000,0x00000001 .word 0x072c5d1f,0xd7e6b6e1 .word 0x00000000,0x00000002 .word 0xfec65e67,0xd6e4d4e3 .word 0x00000000,0x00000003 .word 0x0e5dead7,0x9b605a64 .word 0x00000000,0x00000004 .word 0x8bc5d89f,0xf7ecdf78 .word 0x00000000,0x00000005 .word 0x727f3e78,0x326969fe .word 0x00000000,0x00000006 .word 0x4ac26cb8,0x74397997 .word 0x00000000,0x00000007 .word 0x5a06f427,0xb1278521 .word 0x00000000,0x00000008 .word 0x9c8f8b8f,0x8a40c0d6 p26_dispatch_retry: .word 0,0 p26_xintr_data: .word 0x00000000,0x00000001 .word 0xd2e272a8,0x6e52509f .word 0x00000000,0x00000002 .word 0x21b5b257,0xbf0eb45e .word 0x00000000,0x00000003 .word 0x034fe138,0x55e7ff54 .word 0x00000000,0x00000004 .word 0xb33d3610,0x51e1f724 .word 0x00000000,0x00000005 .word 0x192439d0,0x3b937833 .word 0x00000000,0x00000006 .word 0x3843f967,0xdc3ad855 .word 0x00000000,0x00000007 .word 0x31c15050,0x206e689a .word 0x00000000,0x00000008 .word 0xef15f9bf,0xe5e68637 p27_dispatch_retry: .word 0,0 p27_xintr_data: .word 0x00000000,0x00000001 .word 0x177cd778,0x72a6b69d .word 0x00000000,0x00000002 .word 0x27766cbf,0x8c17ef56 .word 0x00000000,0x00000003 .word 0xb20ff767,0xae4bdf3e .word 0x00000000,0x00000004 .word 0x32b92e88,0x65600d49 .word 0x00000000,0x00000005 .word 0xf7126917,0xee113b14 .word 0x00000000,0x00000006 .word 0xeb8ea220,0x6c2bc49a .word 0x00000000,0x00000007 .word 0xcb3a880f,0xdb01fb4e .word 0x00000000,0x00000008 .word 0x61d4fa20,0x108e213e p28_dispatch_retry: .word 0,0 p28_xintr_data: .word 0x00000000,0x00000001 .word 0x29887b50,0x241c3776 .word 0x00000000,0x00000002 .word 0xed760738,0x47dbde97 .word 0x00000000,0x00000003 .word 0x8f8cac58,0x77db7cb6 .word 0x00000000,0x00000004 .word 0x12c9a80f,0x91d15d41 .word 0x00000000,0x00000005 .word 0xe94bd718,0x05f452df .word 0x00000000,0x00000006 .word 0xf1833cd8,0x10bf35f9 .word 0x00000000,0x00000007 .word 0x0007dcc0,0x1f4b9f81 .word 0x00000000,0x00000008 .word 0x8c31c037,0xb75dbcd9 p29_dispatch_retry: .word 0,0 p29_xintr_data: .word 0x00000000,0x00000001 .word 0x0248b1b8,0x432fbbef .word 0x00000000,0x00000002 .word 0x7275fff7,0xd0ea618f .word 0x00000000,0x00000003 .word 0x22c58650,0x0544edd9 .word 0x00000000,0x00000004 .word 0xc056eaf0,0x1c02287c .word 0x00000000,0x00000005 .word 0x988ca27f,0xc370f83b .word 0x00000000,0x00000006 .word 0x0c9c06b0,0x55dd53f3 .word 0x00000000,0x00000007 .word 0xbed13db8,0x6266bdd6 .word 0x00000000,0x00000008 .word 0x89cbb8c8,0x21ec98be p30_dispatch_retry: .word 0,0 p30_xintr_data: .word 0x00000000,0x00000001 .word 0xaa0f61c8,0x0f314250 .word 0x00000000,0x00000002 .word 0x4a762077,0xe37061e7 .word 0x00000000,0x00000003 .word 0xbcd1e4a0,0x12fee7c4 .word 0x00000000,0x00000004 .word 0xe9102e87,0x9926723d .word 0x00000000,0x00000005 .word 0xc4c42657,0xe1601d72 .word 0x00000000,0x00000006 .word 0x938467f0,0x3fa5b0d5 .word 0x00000000,0x00000007 .word 0xde21dd5f,0xeac1deed .word 0x00000000,0x00000008 .word 0xe652133f,0x9fbee39d p31_dispatch_retry: .word 0,0 p31_xintr_data: .word 0x00000000,0x00000001 .word 0xc8aec450,0x38e40113 .word 0x00000000,0x00000002 .word 0x4cebb330,0x79723efc .word 0x00000000,0x00000003 .word 0x26c81320,0x72db0c21 .word 0x00000000,0x00000004 .word 0x8ad5fb40,0x00ddf04f .word 0x00000000,0x00000005 .word 0x2189b1d0,0x1693db71 .word 0x00000000,0x00000006 .word 0x1dcd9828,0x605f04e0 .word 0x00000000,0x00000007 .word 0x5306f4e7,0xeb3bfcb5 .word 0x00000000,0x00000008 .word 0xf8cb7430,0x225509a9 p32_dispatch_retry: .word 0,0 p32_xintr_data: .word 0x00000000,0x00000001 .word 0x39fdc6e0,0x105655b5 .word 0x00000000,0x00000002 .word 0xf1816ca8,0x7b772b30 .word 0x00000000,0x00000003 .word 0xef599598,0x2b4fd7f6 .word 0x00000000,0x00000004 .word 0x1fd7de9f,0xc6be02dd .word 0x00000000,0x00000005 .word 0x63d26437,0xe93e1b4e .word 0x00000000,0x00000006 .word 0xd2858d30,0x40147251 .word 0x00000000,0x00000007 .word 0xfc353d77,0xf30b3401 .word 0x00000000,0x00000008 .word 0xd11c62f0,0x6c710a79 p33_dispatch_retry: .word 0,0 p33_xintr_data: .word 0x00000000,0x00000001 .word 0x343225c0,0x08ba4f54 .word 0x00000000,0x00000002 .word 0xbd1ed59f,0xc202b6f6 .word 0x00000000,0x00000003 .word 0x9649fdd0,0x3a81ff7e .word 0x00000000,0x00000004 .word 0x9916a2f8,0x5c7e56f4 .word 0x00000000,0x00000005 .word 0x43e53828,0x08f5ebbd .word 0x00000000,0x00000006 .word 0xec308d2f,0xe6b6f5c9 .word 0x00000000,0x00000007 .word 0x963bc820,0x2b987968 .word 0x00000000,0x00000008 .word 0x1ac19cdf,0xaba6aa89 p34_dispatch_retry: .word 0,0 p34_xintr_data: .word 0x00000000,0x00000001 .word 0x47e5d368,0x4d1ca502 .word 0x00000000,0x00000002 .word 0x1569709f,0xd90756ff .word 0x00000000,0x00000003 .word 0xb2b1e5e7,0xdf3dbdb7 .word 0x00000000,0x00000004 .word 0xa7b7009f,0xecdcad74 .word 0x00000000,0x00000005 .word 0xadeff140,0x0ec13933 .word 0x00000000,0x00000006 .word 0xe451b6ef,0xb2f60dbb .word 0x00000000,0x00000007 .word 0xdec9d067,0xe26adda8 .word 0x00000000,0x00000008 .word 0x74f36ef0,0x3ba5efc3 p35_dispatch_retry: .word 0,0 p35_xintr_data: .word 0x00000000,0x00000001 .word 0x78c7b848,0x58b821a6 .word 0x00000000,0x00000002 .word 0x601a5b07,0x92aff9e2 .word 0x00000000,0x00000003 .word 0xa8feac58,0x7770d400 .word 0x00000000,0x00000004 .word 0x81b033d0,0x3192589e .word 0x00000000,0x00000005 .word 0xc39769d0,0x1607bdca .word 0x00000000,0x00000006 .word 0xa6d98368,0x02369306 .word 0x00000000,0x00000007 .word 0xddf7f8df,0xe45c7feb .word 0x00000000,0x00000008 .word 0x0f5f73ff,0xa00235cc p36_dispatch_retry: .word 0,0 p36_xintr_data: .word 0x00000000,0x00000001 .word 0x4e04ef57,0x8d54fe1e .word 0x00000000,0x00000002 .word 0x14728748,0x1c34cf5a .word 0x00000000,0x00000003 .word 0x25c7be58,0x46d9a814 .word 0x00000000,0x00000004 .word 0x1dad07e0,0x7aacd84d .word 0x00000000,0x00000005 .word 0xfe681f98,0x2560cee4 .word 0x00000000,0x00000006 .word 0x54dea580,0x25dbe534 .word 0x00000000,0x00000007 .word 0xf73c5867,0xf10f4772 .word 0x00000000,0x00000008 .word 0x5166b4c8,0x60380f5f p37_dispatch_retry: .word 0,0 p37_xintr_data: .word 0x00000000,0x00000001 .word 0x5c3dd9ff,0xe6c556b3 .word 0x00000000,0x00000002 .word 0x6eaa45d0,0x5edbc108 .word 0x00000000,0x00000003 .word 0x96f17490,0x2e60e6f2 .word 0x00000000,0x00000004 .word 0x36055c07,0x8d22b567 .word 0x00000000,0x00000005 .word 0xc44bbfe0,0x15e8b5c2 .word 0x00000000,0x00000006 .word 0x180b416f,0xa11111bc .word 0x00000000,0x00000007 .word 0xcdd36e20,0x6cff05e2 .word 0x00000000,0x00000008 .word 0xc17983af,0xdf238eca p38_dispatch_retry: .word 0,0 p38_xintr_data: .word 0x00000000,0x00000001 .word 0xbadeebbf,0x915486b8 .word 0x00000000,0x00000002 .word 0xd18ab118,0x672867b5 .word 0x00000000,0x00000003 .word 0xe54cba4f,0xfcd0c922 .word 0x00000000,0x00000004 .word 0x0b7384a8,0x0739b64c .word 0x00000000,0x00000005 .word 0xfef0df9f,0xb7664652 .word 0x00000000,0x00000006 .word 0xc7f053c8,0x058e8530 .word 0x00000000,0x00000007 .word 0xb2e6f050,0x6dd33317 .word 0x00000000,0x00000008 .word 0x09cfbfbf,0xdf20152f p39_dispatch_retry: .word 0,0 p39_xintr_data: .word 0x00000000,0x00000001 .word 0x9b458faf,0xebb403d0 .word 0x00000000,0x00000002 .word 0xe33e2440,0x6d48deba .word 0x00000000,0x00000003 .word 0x40221340,0x5d0ae99b .word 0x00000000,0x00000004 .word 0x027a3af7,0xa7c7325c .word 0x00000000,0x00000005 .word 0x822a0bef,0xbc4d920d .word 0x00000000,0x00000006 .word 0x3b80acbf,0xbdc1a467 .word 0x00000000,0x00000007 .word 0x3a2654d0,0x18147e5a .word 0x00000000,0x00000008 .word 0x46a6e1bf,0xdab84379 p40_dispatch_retry: .word 0,0 p40_xintr_data: .word 0x00000000,0x00000001 .word 0xffb33707,0xa3a6f974 .word 0x00000000,0x00000002 .word 0xea1709e8,0x02077d49 .word 0x00000000,0x00000003 .word 0x63bf233f,0xa5290aec .word 0x00000000,0x00000004 .word 0x2e862098,0x51b3bb92 .word 0x00000000,0x00000005 .word 0xe783bd80,0x49cd1c0e .word 0x00000000,0x00000006 .word 0x80301140,0x25db12bf .word 0x00000000,0x00000007 .word 0x5f14fcf7,0xe3b9eb5c .word 0x00000000,0x00000008 .word 0xfd2a9798,0x0d9aa1f9 p41_dispatch_retry: .word 0,0 p41_xintr_data: .word 0x00000000,0x00000001 .word 0xb006af68,0x4ae3ae79 .word 0x00000000,0x00000002 .word 0x8f3de24f,0x8d422e23 .word 0x00000000,0x00000003 .word 0x1d5bf350,0x05fed24d .word 0x00000000,0x00000004 .word 0xe41ea208,0x4d7914e5 .word 0x00000000,0x00000005 .word 0xd3176bd0,0x1c0f3760 .word 0x00000000,0x00000006 .word 0xa25865b8,0x3c2d97ca .word 0x00000000,0x00000007 .word 0x813db88f,0xa0649cc6 .word 0x00000000,0x00000008 .word 0x0cff5207,0xac6c8b0d p42_dispatch_retry: .word 0,0 p42_xintr_data: .word 0x00000000,0x00000001 .word 0xfd8a8068,0x3f94aa34 .word 0x00000000,0x00000002 .word 0xe272de97,0xf228f1a9 .word 0x00000000,0x00000003 .word 0x1270e2d8,0x16463789 .word 0x00000000,0x00000004 .word 0xc6c80520,0x5e9270b0 .word 0x00000000,0x00000005 .word 0x29931fe7,0xd6f2d0bd .word 0x00000000,0x00000006 .word 0xd625dae8,0x636c45df .word 0x00000000,0x00000007 .word 0xf5763af7,0xf0ae4116 .word 0x00000000,0x00000008 .word 0x2532e468,0x6a657337 p43_dispatch_retry: .word 0,0 p43_xintr_data: .word 0x00000000,0x00000001 .word 0xce594777,0xfe599d20 .word 0x00000000,0x00000002 .word 0xb9b3e0bf,0xa836d49e .word 0x00000000,0x00000003 .word 0xb75cbae0,0x4aeb2a20 .word 0x00000000,0x00000004 .word 0x19647590,0x753eb7f7 .word 0x00000000,0x00000005 .word 0x6b74c860,0x6a27797d .word 0x00000000,0x00000006 .word 0xf195dc1f,0x8318bd50 .word 0x00000000,0x00000007 .word 0xb62f2ce0,0x75f3485e .word 0x00000000,0x00000008 .word 0xed94236f,0x957a10a2 p44_dispatch_retry: .word 0,0 p44_xintr_data: .word 0x00000000,0x00000001 .word 0x41d76600,0x53a08263 .word 0x00000000,0x00000002 .word 0xc1168848,0x4b94344a .word 0x00000000,0x00000003 .word 0xa853ce10,0x04221eb2 .word 0x00000000,0x00000004 .word 0x7d2bc2ef,0x9229aa1a .word 0x00000000,0x00000005 .word 0x96866ab7,0x8ca17892 .word 0x00000000,0x00000006 .word 0xe23759b7,0xe30dfc4e .word 0x00000000,0x00000007 .word 0x49069c38,0x22ed3187 .word 0x00000000,0x00000008 .word 0xabc563e0,0x68355882 p45_dispatch_retry: .word 0,0 p45_xintr_data: .word 0x00000000,0x00000001 .word 0x14503b5f,0x905d35a5 .word 0x00000000,0x00000002 .word 0x385e8377,0xb2bd9563 .word 0x00000000,0x00000003 .word 0xd176265f,0x852fbc97 .word 0x00000000,0x00000004 .word 0xf03ab2f0,0x4947da1e .word 0x00000000,0x00000005 .word 0xe59f9f28,0x7c664ab3 .word 0x00000000,0x00000006 .word 0x396d60a7,0xb922a83f .word 0x00000000,0x00000007 .word 0xdc3a0407,0xbe7f5d33 .word 0x00000000,0x00000008 .word 0x7a634af0,0x4357040f p46_dispatch_retry: .word 0,0 p46_xintr_data: .word 0x00000000,0x00000001 .word 0xd578d680,0x0ff3599f .word 0x00000000,0x00000002 .word 0x3b4f5910,0x115e7b9c .word 0x00000000,0x00000003 .word 0xcc45d620,0x4399258a .word 0x00000000,0x00000004 .word 0x70edf1a7,0xca7e0952 .word 0x00000000,0x00000005 .word 0x6100c9cf,0xc22842c2 .word 0x00000000,0x00000006 .word 0xe6948067,0x863445fc .word 0x00000000,0x00000007 .word 0x9281e587,0xdf82cc4e .word 0x00000000,0x00000008 .word 0x7566a788,0x7f61733b p47_dispatch_retry: .word 0,0 p47_xintr_data: .word 0x00000000,0x00000001 .word 0x8847ff67,0xcda75bf1 .word 0x00000000,0x00000002 .word 0xe470219f,0xa9ed7078 .word 0x00000000,0x00000003 .word 0xe16adfaf,0x840fb69e .word 0x00000000,0x00000004 .word 0xcf662b68,0x42d02b33 .word 0x00000000,0x00000005 .word 0xb3cbf707,0x8ced1f50 .word 0x00000000,0x00000006 .word 0x1ada8ec0,0x29d53697 .word 0x00000000,0x00000007 .word 0x2de3268f,0x86e21e86 .word 0x00000000,0x00000008 .word 0x96b4a328,0x52e8f959 p48_dispatch_retry: .word 0,0 p48_xintr_data: .word 0x00000000,0x00000001 .word 0x4fd8764f,0xb3ae83f6 .word 0x00000000,0x00000002 .word 0x1c2e70c8,0x1d2451cd .word 0x00000000,0x00000003 .word 0x1f961bd0,0x7820bc57 .word 0x00000000,0x00000004 .word 0xa31f6840,0x0af76e94 .word 0x00000000,0x00000005 .word 0xda21fde0,0x74235d4d .word 0x00000000,0x00000006 .word 0xc16c0e47,0xce9381a4 .word 0x00000000,0x00000007 .word 0x3c68a587,0xa3b8b010 .word 0x00000000,0x00000008 .word 0xdac9e5ff,0xb33c3109 p49_dispatch_retry: .word 0,0 p49_xintr_data: .word 0x00000000,0x00000001 .word 0xd4158c20,0x03bb484e .word 0x00000000,0x00000002 .word 0x6b661947,0xe3137074 .word 0x00000000,0x00000003 .word 0x3d8dabb7,0xb5f4f994 .word 0x00000000,0x00000004 .word 0x639b00c0,0x613f0738 .word 0x00000000,0x00000005 .word 0xab9d17df,0xa9b5cdff .word 0x00000000,0x00000006 .word 0x1ecb1f37,0xe89ae1da .word 0x00000000,0x00000007 .word 0x65c1e6a8,0x302622fe .word 0x00000000,0x00000008 .word 0xcc3a581f,0xb2ad39b7 p50_dispatch_retry: .word 0,0 p50_xintr_data: .word 0x00000000,0x00000001 .word 0x30b247c7,0xa7edd35f .word 0x00000000,0x00000002 .word 0xd4316687,0x92018420 .word 0x00000000,0x00000003 .word 0xa8644147,0xcb8d3b81 .word 0x00000000,0x00000004 .word 0x1d391758,0x19261de9 .word 0x00000000,0x00000005 .word 0xa16f42b7,0xf89b064d .word 0x00000000,0x00000006 .word 0xd3aeb100,0x1abc8ae6 .word 0x00000000,0x00000007 .word 0x0d2b4e5f,0xfcc62abc .word 0x00000000,0x00000008 .word 0x776958b0,0x733ee257 p51_dispatch_retry: .word 0,0 p51_xintr_data: .word 0x00000000,0x00000001 .word 0x99b676e0,0x04fa16f1 .word 0x00000000,0x00000002 .word 0xb8acb900,0x15c25807 .word 0x00000000,0x00000003 .word 0x2d20cca7,0xefd08d8b .word 0x00000000,0x00000004 .word 0x2f2c25d7,0xbd15c548 .word 0x00000000,0x00000005 .word 0x8ff2e4a0,0x699b10ab .word 0x00000000,0x00000006 .word 0xe3346577,0x9ed1ab1f .word 0x00000000,0x00000007 .word 0xa13feff0,0x1406422e .word 0x00000000,0x00000008 .word 0xe127bd87,0x9a50afc8 p52_dispatch_retry: .word 0,0 p52_xintr_data: .word 0x00000000,0x00000001 .word 0x4fef9878,0x2c05351c .word 0x00000000,0x00000002 .word 0xd31e1ec0,0x717d41f9 .word 0x00000000,0x00000003 .word 0x99247668,0x06a1e5f6 .word 0x00000000,0x00000004 .word 0xaeb8e5b7,0x81affa39 .word 0x00000000,0x00000005 .word 0x1597b857,0xc2591700 .word 0x00000000,0x00000006 .word 0xe0baf77f,0xf7912a6f .word 0x00000000,0x00000007 .word 0x54662188,0x29c11662 .word 0x00000000,0x00000008 .word 0xe5d7ab20,0x2ea621a9 p53_dispatch_retry: .word 0,0 p53_xintr_data: .word 0x00000000,0x00000001 .word 0x6b189ed7,0xd69f7f38 .word 0x00000000,0x00000002 .word 0x539a4a98,0x577cca47 .word 0x00000000,0x00000003 .word 0x7b777a58,0x49050df6 .word 0x00000000,0x00000004 .word 0xcbb2ee68,0x02c6a84c .word 0x00000000,0x00000005 .word 0x11bc42b7,0x8a0acef7 .word 0x00000000,0x00000006 .word 0x5c20261f,0x80bd771f .word 0x00000000,0x00000007 .word 0xef651640,0x0981cc63 .word 0x00000000,0x00000008 .word 0x71376b8f,0xa016a5ce p54_dispatch_retry: .word 0,0 p54_xintr_data: .word 0x00000000,0x00000001 .word 0x8c12a967,0xdb7ed6ce .word 0x00000000,0x00000002 .word 0x666fc96f,0xe0f9c4c4 .word 0x00000000,0x00000003 .word 0xd715f420,0x4f23c6a1 .word 0x00000000,0x00000004 .word 0x1c1cdd2f,0xb3503982 .word 0x00000000,0x00000005 .word 0x0f1ef080,0x5af6ebc6 .word 0x00000000,0x00000006 .word 0xf8bee8d0,0x0451fdc7 .word 0x00000000,0x00000007 .word 0xf6644160,0x0112be61 .word 0x00000000,0x00000008 .word 0x91c4576f,0xc0df831b p55_dispatch_retry: .word 0,0 p55_xintr_data: .word 0x00000000,0x00000001 .word 0x754357b8,0x33ffdd6f .word 0x00000000,0x00000002 .word 0x533fc3c8,0x41df53c9 .word 0x00000000,0x00000003 .word 0xb4bcc868,0x41288573 .word 0x00000000,0x00000004 .word 0x8a028278,0x764ebe17 .word 0x00000000,0x00000005 .word 0xa3b8c608,0x7d1ccbb8 .word 0x00000000,0x00000006 .word 0x99864917,0xe02ae7fc .word 0x00000000,0x00000007 .word 0x9d5b2377,0xdd12a1ef .word 0x00000000,0x00000008 .word 0x20ad6c68,0x71f0d632 p56_dispatch_retry: .word 0,0 p56_xintr_data: .word 0x00000000,0x00000001 .word 0x1711fa60,0x35df96cf .word 0x00000000,0x00000002 .word 0x3ef70698,0x3714866b .word 0x00000000,0x00000003 .word 0x7da186e7,0xf9dfc2df .word 0x00000000,0x00000004 .word 0x1a39438f,0xdb49dabd .word 0x00000000,0x00000005 .word 0xf9088a78,0x0639a33e .word 0x00000000,0x00000006 .word 0x89c1de28,0x3fb04d56 .word 0x00000000,0x00000007 .word 0x1c6dc4af,0xd5f844c9 .word 0x00000000,0x00000008 .word 0xa91e4667,0xec3e891a p57_dispatch_retry: .word 0,0 p57_xintr_data: .word 0x00000000,0x00000001 .word 0x3ba5f600,0x0c895290 .word 0x00000000,0x00000002 .word 0xfd8c0088,0x66869371 .word 0x00000000,0x00000003 .word 0xa5b44928,0x5d212ac5 .word 0x00000000,0x00000004 .word 0xb3480568,0x57315b17 .word 0x00000000,0x00000005 .word 0x533d27b0,0x00be1924 .word 0x00000000,0x00000006 .word 0x3daf7868,0x3e6ea8fa .word 0x00000000,0x00000007 .word 0xb433de87,0xc96c9cf8 .word 0x00000000,0x00000008 .word 0x52202b60,0x17ec1b76 p58_dispatch_retry: .word 0,0 p58_xintr_data: .word 0x00000000,0x00000001 .word 0x882fdee8,0x2660f13d .word 0x00000000,0x00000002 .word 0x4b635ab7,0x8055e836 .word 0x00000000,0x00000003 .word 0xa4758a97,0xa4216408 .word 0x00000000,0x00000004 .word 0x159730f7,0xf380f747 .word 0x00000000,0x00000005 .word 0xe2dbf5f7,0xbfce85cd .word 0x00000000,0x00000006 .word 0xbbe17400,0x1568e27c .word 0x00000000,0x00000007 .word 0x1580e1d7,0x87539cdb .word 0x00000000,0x00000008 .word 0xef73af27,0xcb66833b p59_dispatch_retry: .word 0,0 p59_xintr_data: .word 0x00000000,0x00000001 .word 0xcb3bc5ef,0xfd8739cc .word 0x00000000,0x00000002 .word 0xaa8b9027,0xe2ae6d70 .word 0x00000000,0x00000003 .word 0x6a6033e7,0xe87e9395 .word 0x00000000,0x00000004 .word 0x2238baf7,0x8cb9f24a .word 0x00000000,0x00000005 .word 0x32f3c048,0x6c33640b .word 0x00000000,0x00000006 .word 0x6504d8df,0xacfb9bda .word 0x00000000,0x00000007 .word 0x69dec620,0x5f3b56fe .word 0x00000000,0x00000008 .word 0xb5506518,0x75056a15 p60_dispatch_retry: .word 0,0 p60_xintr_data: .word 0x00000000,0x00000001 .word 0x0c9b4f27,0xe1c361f9 .word 0x00000000,0x00000002 .word 0x7616bc3f,0xde93a0b4 .word 0x00000000,0x00000003 .word 0x199f0f50,0x5d467877 .word 0x00000000,0x00000004 .word 0x2d4abec7,0x89c3ffed .word 0x00000000,0x00000005 .word 0xec70da38,0x7e4bf459 .word 0x00000000,0x00000006 .word 0x3cbff6a8,0x0254aa0e .word 0x00000000,0x00000007 .word 0x22964b2f,0x8791c408 .word 0x00000000,0x00000008 .word 0x7d9025ef,0xe4d47d04 p61_dispatch_retry: .word 0,0 p61_xintr_data: .word 0x00000000,0x00000001 .word 0x8562402f,0xed6f2de7 .word 0x00000000,0x00000002 .word 0x54538018,0x66d222cf .word 0x00000000,0x00000003 .word 0x4a2ffec8,0x77f0efff .word 0x00000000,0x00000004 .word 0xc1603037,0xb15ce2aa .word 0x00000000,0x00000005 .word 0xf06be848,0x0e569b53 .word 0x00000000,0x00000006 .word 0x375aab5f,0xdda2cde7 .word 0x00000000,0x00000007 .word 0xda1025c8,0x033a1f21 .word 0x00000000,0x00000008 .word 0x5cee4ab8,0x57ee9042 p62_dispatch_retry: .word 0,0 p62_xintr_data: .word 0x00000000,0x00000001 .word 0xa85b6528,0x3bb903a9 .word 0x00000000,0x00000002 .word 0x3f423d57,0xf860351a .word 0x00000000,0x00000003 .word 0x90cef010,0x0fa57967 .word 0x00000000,0x00000004 .word 0xf967f2c8,0x2bd2eb4c .word 0x00000000,0x00000005 .word 0xc1a5cb08,0x69dc4299 .word 0x00000000,0x00000006 .word 0x85363630,0x25daf400 .word 0x00000000,0x00000007 .word 0x2c7be3bf,0xd87e8881 .word 0x00000000,0x00000008 .word 0x5ca6d9f0,0x51751456 p63_dispatch_retry: .word 0,0 p63_xintr_data: .word 0x00000000,0x00000001 .word 0x7ac53450,0x1ef943e0 .word 0x00000000,0x00000002 .word 0xef790e50,0x32755f85 .word 0x00000000,0x00000003 .word 0xbac92b90,0x585cebf3 .word 0x00000000,0x00000004 .word 0x1e306fc8,0x1fab0acb .word 0x00000000,0x00000005 .word 0xc6df3960,0x225bd2ec .word 0x00000000,0x00000006 .word 0x2a9bd428,0x40514e1f .word 0x00000000,0x00000007 .word 0x6a48fd80,0x1046fe1c .word 0x00000000,0x00000008 .word 0x2762c337,0x8be61b7d .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 0xa5681437,0x170ae8a5,0xfd19fc8b,0xb012e7fd .word 0xfcbd7e0f,0x4a47a7e0,0xe94d5ce8,0x58d3e39a .word 0xc980da34,0xd78dfaef,0x98fad8f7,0xab682e08 .word 0xa6a0f46a,0xc40d0341,0x5ba0a495,0x003cbaf3 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 0x247820f6,0x8bf7a078,0xc8412312,0x1c2928ba .word 0x75b6c33c,0xd2204c92,0xe996948c,0x37b3848b .word 0x2cfdad60,0x92d8189a,0xe1426574,0x3bc7d761 .word 0x22cce5fd,0xeac8eccf,0xbe546a78,0x92249fff 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 0x7974281a,0x88b4b7f0,0xb3a47aec,0x1ce780ce .word 0x3b07f964,0x6a5b9c6e,0x1885492d,0x229898b2 .word 0xec819294,0xd94644e5,0x2e40fd6e,0x8ca54f46 .word 0xc856eeca,0xe238553e,0x2905f518,0xe1a4f630 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 0x846bfcd4,0x97ad407f,0xd3eb2dcb,0xbaf39529 .word 0x1b640d4d,0x12447861,0x578e71f1,0x20fe64c9 .word 0xe2dd51df,0x065f390d,0x47444d35,0x5507aef9 .word 0xf8f60728,0xf63d5ac1,0x0b115b94,0xdcb20713 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 0x6c102d53,0x92208268,0xd19c7c5f,0xd7c9fa6e .word 0xbae36829,0x4dc9f0a7,0x9f7be382,0x61d6b81f .word 0xc99353df,0xf5bdbdaf,0xa1aa05df,0x0ac9a1d4 .word 0x3f9205ff,0xe8003ce8,0x9eaf9cc7,0xf96a29db 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 0x0313460d,0x607f1179,0x71267615,0x9cf6cf39 .word 0x40172c17,0x9f2e3579,0xc82b4e31,0x33fc31db .word 0x7abaf485,0x3079e4e4,0xf9cd9f52,0x3b48490d .word 0x0d0ad14e,0x3a474f24,0xb28ab951,0x7e68d2f0 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 0x2ac988e2,0x0c472b0b,0xcb7f8c70,0x8d727b77 .word 0x25360fc4,0xf2217621,0x494023a9,0xaeadd2c5 .word 0x6507cfa6,0x1dfdb434,0x595f2a62,0xd417f709 .word 0xd08b0dd6,0x54a20f46,0xb17c940c,0x3060d7c6 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 0x785793df,0xcad050e6,0xa4b85cd5,0xd56e8357 .word 0xac09cb0e,0x2244af8f,0x2105eed4,0x3fe0da46 .word 0xadcb3ffe,0x2fe3aff2,0xbf55fd9b,0xb9dce191 .word 0xa7cb0ec8,0xc47e5fb9,0xedd00b4d,0xddfb8e62 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 0xa0d05810,0x9df5ac5c,0x110a37a6,0x1f522d7f .word 0x9e11410b,0x3fca61ac,0xd5f3da62,0x91015079 .word 0x1df1f74d,0x14f2a102,0xf130ebc6,0xefb9a0da .word 0xb97624eb,0xb7a73642,0x41a46173,0x937ae265 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 0x7e44f60d,0x7b477ae9,0xbcf67854,0xd8c629c8 .word 0xefa70276,0x30e8449e,0x152d7d47,0xcdda9fba .word 0xa9738dc2,0x1884617c,0xdc05680f,0xf4ed27b6 .word 0x003b168b,0x74c1aa33,0xba57c79c,0x62127742 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 0x0bd83939,0xa2527dfe,0x2c4cad54,0x080f096c .word 0xb2b10b1b,0xb88a7ce4,0x5fecc061,0xd8690976 .word 0x7b64c0da,0x9a21af2b,0x5658f649,0x7dec1424 .word 0xaa035659,0x9d1e9793,0xa0d7efef,0x272fdebf 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 0x0df229c1,0x9fcaceb5,0xdcfc0324,0x3f4cbc61 .word 0x36d8096b,0x21c135e1,0x23f2d163,0xbc720cef .word 0x49713e09,0xd0dd6826,0x64d0945b,0x637b1307 .word 0xf16cea21,0xd96a2f09,0xa568eb70,0x0b527298 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 0x35590326,0x2700a247,0x157706ce,0x09100e49 .word 0x4877c92d,0xd4b2ad85,0xec17aa81,0xc2f11a0d .word 0x61e87f2e,0xdb8e21be,0xec580a7e,0x465da73d .word 0xa5468d40,0xe2aa0910,0x7abd6650,0x2341fdc1 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 0x0df9f8b6,0xe063e961,0x9c9ce451,0x51ad7d5e .word 0x35824ff5,0x7463216f,0xda9ce578,0x1cc44961 .word 0xc0398691,0x48449d70,0xe6a6fa65,0x7f93400f .word 0x3c8e32b5,0x360ecb75,0xa4153dc9,0xf173c57b 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 0xf793faff,0xf7f28e64,0x3803f9a7,0x1ed61570 .word 0x02e0b567,0x251e8fd2,0xe884c29c,0x69402e26 .word 0x27304153,0xc7badf5d,0x55014265,0x33b5a0bd .word 0xd236540c,0x517a479f,0xfcf097a9,0xb7d8c3d5 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 0x7416a497,0xa3996719,0xc14a43bc,0x3383419a .word 0xfa07fc29,0x216efb83,0xfa763740,0xb9322c93 .word 0xfb6e7360,0x2994234c,0xc8889a5c,0x8bfd7fff .word 0x09bd6a1c,0x98ae493e,0xf1642a99,0x63c7540e 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 0x4aedd40d,0xaf1c740e,0x52639ad1,0x503a00ed .word 0x6d67c5d4,0x5d1803ff,0x6aa3bc39,0x0c15e909 .word 0xa2dda462,0x7aa6811f,0x9891c8ff,0x7be38388 .word 0x6cb6889d,0x2d8cbe61,0xed29d83a,0x734448c6 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 0x719de757,0x8e3bed10,0xdf51e6bc,0x3f2dc042 .word 0xf2b1cb4d,0xbe8394e6,0xbe2fe574,0x923fd161 .word 0xc304a264,0x2010a6d5,0x2d8c5e3f,0x67ac0980 .word 0x0c5f1904,0x3c4ad713,0xdf608a11,0x9d8dbde5 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 0xc83f736e,0x40b4d390,0x42b18ed3,0x10020e3c .word 0x363fd6f3,0xb2f1e967,0x40f10db1,0xf17d5c3e .word 0x8039cb49,0xcc8a93d9,0x39800651,0x44a17da5 .word 0x6dde7e3b,0xfee7fcb3,0x1670c393,0x1d86bcf4 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 0x6ea7784d,0x5863822c,0xcb5e1236,0x20156441 .word 0x8ae40d4a,0xe1aeacb1,0x2c64e371,0x43d94a51 .word 0xe198dc42,0x415acbe2,0xd2f86324,0xc2368948 .word 0x8df2f901,0x27b49f2b,0x0a0a6493,0xee122695 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 0xec5c2143,0x2c3f92e1,0x8754e86a,0x49daec82 .word 0xaec7aceb,0xd956c710,0xb7f0f6e2,0xee385c76 .word 0x0046462c,0xc58749b8,0x1454b620,0xb8403d8f .word 0xfb81dafc,0xa6e1e0b5,0x22a2bc39,0x8d0eba11 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 0xf225ba0d,0xf0185975,0x25465f15,0x5610566c .word 0x2320966b,0x3410f13c,0xa7fd2abe,0xb4982272 .word 0x017c10aa,0x91d3cc1a,0xa44b148c,0xde18e42c .word 0x043ea823,0xdf5a65f8,0x7ccc89ed,0xfd4ec3d8 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 0x95bf747c,0x4adad571,0xde228805,0x0d385ab1 .word 0x6b24f95b,0x7edf29fd,0x0d3e49df,0xa5b8ce24 .word 0x33202a5b,0x28ce2d34,0xbb567028,0x53f49e0f .word 0x16e63c63,0xe0d91c48,0x3237af11,0x6384076a 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 0x7ad443ce,0x57fe9a1e,0x38384bf9,0x091218c3 .word 0x74c8d07c,0x7985336e,0x3249ad70,0x0dc8f0a5 .word 0xe3abfc50,0x4457edd2,0xce0a7eda,0x932193a4 .word 0x381302aa,0x33b603cd,0xdf6c220c,0x9f6a5089 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 0xb03caeb3,0xb9d3d88d,0x82346357,0x36f8c681 .word 0x9fde6d71,0xa2354a2f,0xec2e73a1,0xb319642d .word 0x6cd1caad,0xd061fd4a,0xfa25b3c1,0x054bb085 .word 0xf5be66da,0xb8580387,0xc0f2998a,0xa5aa2701 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 0x183f3b97,0x5807ef0a,0x4c71db3f,0xa8563982 .word 0xf2706d3a,0xa772ed11,0x79db9405,0xab1e10ac .word 0xc717c93e,0x8b7a7c9a,0x661a4744,0xeb2f7a0b .word 0xf2952cf3,0x134adfc5,0x4a87d7e2,0xa3f9a77b 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 0x6c3d90d4,0x0ba0f328,0xc86aafb0,0x156b6043 .word 0xea20dc5b,0x0974a165,0xaaf40613,0x873a8652 .word 0x15287f68,0x7b78da71,0xf10f03ed,0xe3cd55cb .word 0xc681a5ce,0x540a301d,0xff179c56,0x99a92589 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 0x2125b51d,0x2f051b1e,0x809cf3db,0x62284717 .word 0x5d0b5cb6,0x4c80ab96,0xc9071b6e,0x5e23033b .word 0xc3f79d96,0x1b2d18e2,0xfbfa1fa8,0x13fe62c3 .word 0xd50491bd,0xb98d93a6,0x2d541939,0xb1dcc61e 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 0xe1c87281,0x64002664,0xe1b2483d,0x59914d33 .word 0xab4c1698,0xd197dfde,0xa0ab7e33,0x3a22229c .word 0xe1ccf386,0xde493fcc,0x6ff9230c,0x32b171e5 .word 0x32741dcf,0x5db0617d,0x5bcc88db,0x987b909f 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 0x1b2d2e37,0xe14f7cba,0xcece647e,0xe930bee8 .word 0xc5eaf357,0x7ef7499c,0x103f03e0,0xc70391d3 .word 0xce41aef7,0xe99c7454,0x7df9622e,0x52fff06c .word 0x24e76ca5,0x4a4be2a6,0x2a1b87a4,0x047ce3fd 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 0x16b66a08,0xf681ac90,0x16708f85,0x320b907d .word 0xf0d3ec1f,0x27b0c6c7,0xfa870012,0x569d58c5 .word 0x359a5a1a,0x348d240c,0x35adfff3,0x661037e6 .word 0x2d4aaee2,0x9bd16e38,0x72f11f32,0x63eb6c02 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 0x50c3e84d,0xd264abe2,0x6a65b0ab,0xeb8fc46f .word 0x389a80b9,0xe6707e09,0xf3e428f0,0xa151e1d5 .word 0xa11ba6c7,0xcaa37e73,0x59f8bafb,0xd30783f2 .word 0x393ae4e6,0xea4e7c44,0xe4f7dc41,0x179ab8b4 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 0xa82b50d9,0x75405fe1,0x79748795,0x2c22ac8e .word 0x370bac26,0xe282981b,0x40f0a165,0x653935e1 .word 0xcbd2e3f2,0x086d3f27,0x50687cad,0xc92a18eb .word 0x93ec9465,0xddd7c28d,0x7678a476,0xde3b14f4 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 0x17d6cbb7,0x4421ef74,0x9a280f25,0x630a5dbb .word 0x561c2eda,0x4aa7dd62,0x38a9f3e7,0x730c96ed .word 0xfddecab7,0xf4f424c7,0x94b6ea2e,0xc474a0b8 .word 0xd9a9f0a1,0x645c7779,0xe6bdf526,0xbb968888 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 0x9f6e0d03,0xb26ae72a,0x882e525f,0x03f4e114 .word 0x2f2cfc1c,0x6579205a,0xfa4870b9,0x9c9bc59c .word 0xb7911b5b,0x8fcb4975,0x165afcf5,0x9559703d .word 0xf8c94493,0x6935c10f,0x121e4505,0x708d5697 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 0x6a066553,0xb5c67e31,0xde3831c6,0x65d9efcd .word 0x3af8655c,0x009d96a5,0xb657ac0e,0xadacbc26 .word 0x059302a5,0xd279d353,0x3b0e62e9,0x88ccff92 .word 0x5ea064c8,0x9d3fc0b5,0x13ebef78,0x66ea1fb5 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 0x3e8dbf4d,0xf4f6be1e,0x7f621e8d,0x4dcecdb6 .word 0x5129ca92,0x6c1b249f,0xe4f062de,0x343b9a6a .word 0x5b24cd61,0xb658643e,0xf39585ee,0xc4f2fc86 .word 0xd4ca4431,0x492a02e3,0xebfd8908,0x0170cfd5 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 0x99c8fd20,0xcb93ce4a,0xc17c3c5f,0xd3bc2516 .word 0xb9635a3c,0xfb7cb2f2,0xd91608fc,0x863002de .word 0xfa799219,0x6a5880c8,0xf215d34d,0x5c10739e .word 0x5672e72a,0x37c6af48,0x3502693b,0xb17a04c9 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 0xf8306090,0xe0b32d48,0x2653d573,0x9a17fc61 .word 0xf8d6a674,0x154009ca,0x8fa1c8af,0xf032c1ee .word 0x37b8eb05,0xa8832810,0x0ff47c44,0x9ef87870 .word 0xe9c2f911,0x80fc3b02,0x880c4115,0x4f021ee7 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 0x9b135e3e,0xaec3cf95,0x31f844cd,0x2c164e81 .word 0x06b929a9,0x9d931212,0xfd46dff4,0x85f3f901 .word 0xeee90f96,0x6a854d6b,0x73e7c660,0x9540662a .word 0x025cf754,0x31a713bd,0xc4e28857,0xa66dda10 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 0x3415eed3,0xa9d1ef06,0x38b9ff3c,0xb36bf7c3 .word 0xf5f67b74,0x9c16a73e,0x1dc0d3d6,0xbee28822 .word 0xb4b39ff0,0x404b03e7,0x2850c9c9,0x1088cb42 .word 0x6e042e5d,0x24fd7768,0xb1c923e4,0xb5f859c9 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 0x912159fd,0x78db4b39,0xd088d178,0x021fb09f .word 0x61964fd1,0xb9a28154,0x4a66b7bc,0x2d882674 .word 0x975dbc44,0x04275e5d,0xf6c9874d,0xc290cb0b .word 0x89300300,0xdaa5495f,0xe511fceb,0xdcd2287c 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 0x39044958,0xd474b722,0x7cfda4b1,0x5ae4b0dc .word 0xadaecd3e,0xddff200a,0x1a7539e7,0x8c20d947 .word 0xc9c82cba,0x115f1a99,0x15eca284,0x773129d1 .word 0xfb583718,0xb577c649,0x4b7d82f9,0xf056afcc 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 0x94f64e5b,0xbbdf4002,0x55474c10,0xcd656fef .word 0xbf18632f,0xbadc5ce9,0x90c1cfd8,0xdaa1e7e2 .word 0x425d7fb5,0x3795a8b9,0x127c8e00,0xe27c019e .word 0x5addeebb,0x04b4fc5b,0xb364bd8c,0x488fa666 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 0x707b15f7,0x686c27b4,0x017450c6,0xf233f9f6 .word 0xad468bfd,0x8dc7986d,0x2b9619b0,0x453c7068 .word 0x90aa7aeb,0x9fa361ff,0x49199bed,0x440bd383 .word 0x7be9e504,0x4787f75d,0x5f5a2706,0xd38306f8 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 0xc0d4d2eb,0x6aed9145,0x413cf60f,0x1b1c9307 .word 0x8d51363b,0x67497963,0x1ac43aa4,0x9bc0c511 .word 0x3bbc832d,0x7a3d4ada,0x6d4203ad,0x755b8a03 .word 0x02f0f7fb,0x3971f002,0x13f04e03,0x27318bbf 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 0x0a7ba226,0x3e5c007f,0x3be5f280,0xa1197562 .word 0xf0cc6d5b,0x2c8dd267,0x746cf131,0x15ea41ee .word 0x32e3aea9,0x238cdbf9,0x4ecb8e45,0x9d4f48c8 .word 0xc6df16fc,0x60543423,0xbf677204,0xdf01b0ed 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 0x5406f167,0xa03ce460,0x3aec4ff3,0x2002a842 .word 0x44954128,0xefb78fee,0x63b85923,0xd8376297 .word 0x3f005ca5,0xfc538bc3,0x237979ac,0x463c85cc .word 0x633d8956,0x05c2d527,0x534d7f71,0xf1ae5a85 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 0x98001421,0x099104df,0xb0ceb7c8,0xdcec2bc3 .word 0x91e8fd4c,0x2d295be9,0xa767264f,0x6abbecbb .word 0x914f7d91,0xa7f9797f,0x3ce25c2b,0xf39af2e6 .word 0xaf1c20ba,0xe5dffbbc,0x340c7842,0x4e78d0a4 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 0xa4443067,0xa193f797,0x54ace006,0x034ba43f .word 0x67d08e8d,0x36245381,0x054f7069,0x788a1ed0 .word 0x597cbefb,0x83caf0d7,0xdc3ca21b,0x9bece688 .word 0xa4e9a06b,0x11a114a2,0x15fa88c6,0x6c711d90 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 0x1402f3aa,0xd3d8425d,0xf52ea502,0x7c9ff222 .word 0x5d73a2c5,0xfded902b,0x7a00a680,0x2290f188 .word 0x37d1a6ec,0xc2592e42,0xbe9903dd,0x9c63c69d .word 0x5b5cc3ae,0xe64fe5b5,0xb422bba6,0xd7ef4123 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 0xb4991e0d,0xe0cbb7c1,0x83762bbd,0xa9cadebf .word 0xca542527,0x64b1e5d1,0x1e9e0026,0x98f0d6c2 .word 0x21ead93a,0x4dea763a,0x818e41ce,0xe00b5240 .word 0x965d5937,0x3b554752,0x8fc6013b,0x2280ddad 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 0x484086b5,0xdca75877,0x9f852672,0xfbeed156 .word 0x69b4d4e1,0x852b5100,0xb1a79621,0x7c50b69a .word 0x9c2b5447,0x7ea30e73,0x7af86e8b,0x71a47252 .word 0x83b180c8,0xc17466df,0x52accdf9,0xa292806b 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 0x656361db,0x40f0eb02,0x031aa1b9,0xda50faa6 .word 0xbf8d585f,0x46e3c8a2,0xd3fe6ac9,0x51aa239c .word 0xadfdbed0,0x8d85b585,0xf774a1c2,0x4451b4be .word 0xae91cbdc,0x8f11a1ee,0xeb09954a,0x3e0956e5 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 0x2a5ec75d,0x764d34f3,0x240bb93f,0xb42bb8d1 .word 0xb2d35680,0xe8b8e29f,0xbd505e0f,0x2d07d5b9 .word 0x5ef41dcb,0xdc11ab1a,0x346ec6f7,0x7ba5a0f9 .word 0x84a7d4b6,0xe2e5aea9,0x4f4ae661,0xfaff0fe6 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 0xa55f9335,0x804f96f5,0xd0f62174,0xab66d8d3 .word 0x668b8fb9,0x1a1e231e,0x8913e32e,0x4f072e87 .word 0x2ca70976,0xf55b5d08,0x32dadbba,0xaa80cb41 .word 0x1b325d68,0xa29cde10,0x6bb2a8d9,0xcefc7928 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 0x348db271,0x549e9423,0xf5177e63,0x9dce6a19 .word 0x3f47c728,0xbd2c7e84,0x9482cb2f,0x83f5ee51 .word 0x39116a8d,0x78b7fe53,0xdda1199a,0x3b34dbb7 .word 0x1c57263e,0x6170d24c,0x24740b1e,0x929dc406 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 0x62c9f612,0x7264d474,0x12b9277f,0xfd4ac772 .word 0x80b48885,0x8f10b3de,0xb1ed0962,0x43f3e7da .word 0xfd0ff128,0x1c9d6ff6,0x08fe8cc1,0x5cca6685 .word 0xc3f257f5,0x799a7137,0x5ae13626,0x1be84863 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 0xc8bd1cc6,0xae9d240f,0x30e78fe5,0xb0fc8c2c .word 0xefa2b1d8,0xe5defcbf,0x873642da,0x5058cd8a .word 0xdef0cfa6,0x356e64e5,0xee9acc6e,0xc9809e07 .word 0x1e3321dc,0x28fb1577,0x9d28445b,0xabbe2d7b 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 0x1a54efb1,0xab4f08e6,0x08d6282c,0x49639cc2 .word 0x32e39e7d,0x27e5c03f,0x2cd1d77b,0xe0449a7b .word 0x89620beb,0x6100c489,0x4c2668cb,0xef2ceefd .word 0x3889e2ce,0xae163529,0xc5939b0e,0xa62a46ea 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 0x666b38ef,0x08741296,0x2c1136c2,0xfb15da60 .word 0x8e30837a,0x0be012b8,0xc1395ee9,0x48632a56 .word 0xb0c70a13,0xae6a7b8e,0x471f2b4f,0xfd5d2b45 .word 0x1c2ba2bf,0xcb6c6ce6,0x2e0b8614,0xd78e630c 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 0x33baaf20,0x2783b4ff,0x5e9810db,0x796a3e63 .word 0x1435b9de,0x8257a74a,0xc39dc66e,0x19400ffc .word 0x2e11b100,0x6812bdc0,0xd2d0c7b5,0x584f84cd .word 0xb073def4,0xc9e980a1,0x34bcf1c4,0x82ce172c 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 0x2c70ac71,0x7e200188,0x383d1c0a,0x5b7310a2 .word 0x8fd49046,0x118b7150,0x9abf98cd,0x73632d15 .word 0xe6d4ad37,0xa85833be,0x6e39f27b,0x2d41a8e1 .word 0xcc49031f,0xbdc9d418,0x72310651,0xa1b48749 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 0xf04572af,0xcffa730e,0x4766403c,0xec7dff81 .word 0xc22d109d,0x8224bb56,0x86f9dbbf,0x0f6dd3f8 .word 0x705769c1,0x07c24463,0x8d7b3ec2,0x1d3f6f8b .word 0xfc7b1be8,0x01a90465,0x6f404c27,0xd42b47fb 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 0x857006bf,0x8b88374f,0x0631953a,0x1410f9dd .word 0xe6f78ca3,0x15b20c01,0xc78e8a9f,0x1bd7b678 .word 0xc283a4b0,0x07b7033c,0x85929641,0x14f692d4 .word 0x890c16ab,0xd03d8942,0x6d536848,0x385e2729 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 0x07c6e0e6,0x8eed2523,0x3afcc6e9,0xc408dd97 .word 0x2cdbdeb4,0x9f82614e,0xe6082293,0xfbada313 .word 0x6f7e97e3,0xbc8be276,0xad7c4416,0xbdddbe0d .word 0x3c84c023,0xb4148754,0xc2f2232c,0x60369733 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 0x7f3bbc75,0xfd6dfe73,0xe193cf36,0x23a5bf0b .word 0xc0720b03,0xfb68115d,0xa74abaa1,0xf240a6da .word 0xba2e523f,0x3313c568,0x536628fa,0x58bdd1d7 .word 0x56c06fc4,0xeb0ac129,0x97f2f768,0x56eb8682 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 0xa38dac52,0x190d2e1d,0xa6c68500,0xf3bd5573 .word 0xc5ce6ba2,0xd97faf7a,0x77871cc1,0xb321ca87 .word 0x90d952c4,0x1d16c756,0x44df01e4,0x4b20c2fb .word 0x1a243d59,0xe7af21b8,0x28ddb820,0x8663e200 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 0x17b2cdb0,0x79a96ffb,0x37003325,0xfafa57f4 .word 0x799c865e,0x41de04cb,0x87b5d1e2,0xd19c5900 .word 0x5ee72442,0xf585af04,0x22c20ca4,0xfc673ecf .word 0xdfc49344,0x4f289f60,0xc20b7c23,0xe47d98d7 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 0xc33a27bd,0x3b2d76c4,0xee6d0e40,0x6fa0a4ea .word 0x983341a6,0x7c05239e,0xa71cdb09,0x1d7c92ee .word 0x6a5c0fb4,0x1e4a3372,0xa2b204d1,0xab1c37f7 .word 0xd02b0e6a,0xe3b12bba,0x6cb5e877,0xe2acb020 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 0xa08121e3,0x9baaae36,0x1eed495c,0x23259ae1 .word 0xf4b923d7,0x24cfebea,0xfb4470dd,0x6886e72b .word 0x0032966a,0x4e92710b,0xa884b840,0xfd7660d1 .word 0x428d35d9,0x0bc62097,0x4b8caa1c,0x5eb498c4 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 0x452ab59c,0xda209ba2,0x6908a07b,0x1275fbdb .word 0xb798b983,0x1f8e3012,0x4f6070be,0x9cccdf93 .word 0xcf63533c,0x3bd4ef24,0x39cc4a20,0x424aec46 .word 0xb30a1041,0xb1c00b09,0xaf2a1bb4,0x84962f5d 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 0xc24591a7,0x52d1f2a9,0xd10ba3e4,0x84b816b5 .word 0xac41fd89,0xa29d9ee8,0x68278f26,0xaa7439b0 .word 0x33816719,0xf2a7697e,0x30b3960a,0xe36ae7b2 .word 0xbc31d281,0xf413e76a,0x87934808,0xd6e4e686 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 0x3ed940e7,0xd27f3c93,0xe72afe73,0x80ad00b3 .word 0x098f2910,0xafc771e4,0xc1348b17,0xa933bad8 .word 0x120ceb08,0x643d8cea,0xb227d4ba,0x1c5c9d3f .word 0xb2fe4258,0x895c5471,0x403c19d0,0xe92ee0d0 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 0xde5c3fc6,0xbcf83743,0x7068dc6c,0x745e3e95 .word 0x86e949f2,0x38f41f13,0xaed8610d,0x3d3d0c19 .word 0xac18a222,0x5e76ff09,0xcdb79680,0xecdda898 .word 0x87c6d3f1,0x9e6ba738,0x5c37d680,0xd066e259 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 0x4e0d2f2c,0x5a88409f,0x2ab98073,0xabdfcb95 .word 0xab5b22ce,0x25dea72e,0x17de82b3,0x23caced1 .word 0x50d119eb,0xca3f8932,0x1d060002,0xbb000bc3 .word 0x1c5a9c93,0xc7bb8a95,0xe7aea685,0x05cc0d39 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 0xbfa8290b,0x9d3b430a,0xb913b42c,0x32425764 .word 0x4848bd27,0xe0705ab6,0x19de291b,0x8f0a3610 .word 0xd90dbb22,0xa5c681b2,0x4504c5ec,0x3c28b938 .word 0x8f2836f1,0x37e93c52,0x2f80ebfb,0x107877a8 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 0xccf8fbc3,0x62ebf946,0xdcdfb611,0x95b9146a .word 0x21cfd13d,0xdfedf292,0x5e62a9a7,0x7f64f67f .word 0x734837c4,0x714165ee,0xa6b9a6a6,0xdc99f46f .word 0x31575b13,0x489eef8e,0x3435a04c,0x141f8775 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 0xae5540a8,0xc20fc8ff,0x7b15a366,0xbdde3eb1 .word 0x1b39e6a9,0xd690239c,0x0a8f01a6,0x3836109a .word 0xcfbe70ec,0xd92813db,0xfa8afd6e,0x00c3c68a .word 0x4750ae0c,0x3eec9baf,0x7dd82d2f,0x7d9f18c8 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 0x683a7400,0x23c6f071,0xcf7d9c10,0x497ec5aa .word 0x1ff48167,0x974f01ca,0xdd66ebe1,0xa17e98f8 .word 0xd67f816c,0x665b2f7f,0x5c7e599f,0x09fde67b .word 0x6430d0e3,0x53e64584,0x3e32044f,0x5ad7df4a 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 0xf2419f34,0x272557d6,0x6239433f,0xa4be199e .word 0xc6a19fc6,0x6fdb42d3,0xb5e67b4c,0x8d8b7894 .word 0x34c2fca0,0xde7962f2,0xafd0fb1e,0xea6b722a .word 0xab73cf58,0x7ac8fbf3,0xa817619c,0xbf303557 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 0x7cdf8e7a,0x31da1d75,0x9aa05e2e,0x805d9b7f .word 0xe4b31a5c,0xf7c1c31c,0x0b51af3e,0x82da7701 .word 0x0daa9645,0xde2c7abd,0x73c24521,0x890a0404 .word 0x671f0337,0x5cafa8a1,0x2567ee75,0xfd66ef43 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 0x74f34626,0x3df18f88,0x8350c9ed,0x8630e00a .word 0x991a455a,0x27d01032,0xd4e8cbb7,0xea29f6d7 .word 0x1f648c28,0xec15823f,0x385e517c,0xf3cdadc3 .word 0x91ee72bb,0x9a20ba86,0xf1854abc,0xc9d0c4c0 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 0x6007ff23,0x3f062458,0x37bc52d0,0x1f70e699 .word 0x00e5edc8,0x84ef2a62,0x3c8eb1e0,0x64ba905c .word 0x111e35ce,0x4c1041f1,0x1f5990bf,0xc4bb331e .word 0xf019e0b8,0x3c0aff4b,0xad3da74e,0xe6511458 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 0x98ae1153,0x566931c1,0x5eadbcb2,0x2dc856ed .word 0x4e4a3127,0x1630789a,0x4e93e949,0x54fedb2f .word 0xcb9058b3,0xa0a0bfa2,0x87703615,0x842b572d .word 0xb5966944,0xb626d602,0xf3347e23,0xee03f344 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 0x9a9a920a,0xf44c6b3a,0x3ea019e1,0xaa10a217 .word 0xe65aebf7,0x1bbf4b2f,0xde1f4388,0x2a4de0d8 .word 0xdf004c7e,0xd60ced0e,0xd81c359a,0xf20608a1 .word 0xca645f93,0x9e4a57d2,0x680f603e,0x7dea32ac 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 0x89b6e27c,0xbadbf9a5,0x22b9ca4e,0xfaa80125 .word 0x68afed4d,0xda6bcf06,0x52082452,0xfd652471 .word 0x3526d179,0x40f882c4,0x3eafc1da,0xb3a91c93 .word 0xd39d6809,0x9e9ca423,0x9529c77b,0xe814fa6f 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 0x17b59656,0x41fc0e75,0xe5500ab0,0xa60a3f4a .word 0xbbc1408f,0x2bc92bb4,0x10dfc60f,0x93f14b33 .word 0x8f0ff205,0xeded321d,0xcd84327d,0x3fb2444d .word 0x44a51dd5,0x9a794ded,0x7ff2c1c0,0xaf3bbc48 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 0xf10474d1,0x48b3a39b,0xe0eca079,0x10bb1cdf .word 0x53f87336,0xaae10fea,0x4269efd9,0xcc62c18e .word 0xfdda1a15,0xaa39dc7d,0xc691421b,0xcf2b3bf8 .word 0xace8783b,0xa4c1be81,0x240e5461,0x03584632 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 0xcf1428e7,0x2bc19454,0x17e1cff3,0x169fe8c9 .word 0xbd82f567,0x42e830cf,0x5c765951,0xc4c8edfe .word 0x29d944c9,0x2dc65df8,0x1d7cc666,0x98cd47d5 .word 0x318653d5,0x329331dc,0x8b35271f,0x3f9161c9 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 0x46b1e97d,0x489ef427,0xcd4911d0,0xd4ce19ba .word 0xb8556084,0x11ac4ef7,0x8cc8d9e6,0x7d66a87b .word 0x73964051,0x65aeb5d4,0xb4873823,0xca37a498 .word 0x9f3bb67f,0x6a861f2e,0x661dc4c3,0x408bd905 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 0x593a5394,0x7dcbbf91,0xe705f93d,0x652d821c .word 0xec52c874,0x1b939136,0xc09a4ec9,0x9d5e14ca .word 0xb41f6b44,0x14850811,0xfac234c7,0x0787685f .word 0xd6e9e29e,0xf9a5ccc4,0x4c062525,0xc17f3342 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 0x1e132717,0xcd813d9f,0x90f80c9e,0x84452e96 .word 0x7c08708f,0x7af2c78c,0x12c3a31e,0x0d877d53 .word 0x35e013d4,0x0fcb07aa,0x64a9478e,0xaf68c441 .word 0xe33aca37,0x2e3ec06e,0x1e2e1cf0,0x45e12b57 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 0x736a4e03,0x9301a35b,0x143914f1,0xb0c49553 .word 0x6ff97d1e,0xe78cc01a,0x294a3df6,0x8f98941e .word 0xe617d3b2,0xb9442cc6,0x767e6972,0x33b4afcd .word 0xd5da28ad,0x083a1ea6,0x1034092b,0xcc113724 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 0x47c6b1b3,0xfb98fe6f,0xdabe8111,0x32cbf8a6 .word 0xcea22682,0x5f78786b,0x2541b36d,0xa27a7ea2 .word 0x0ff2f6f2,0xcd83ea41,0x2fa9f450,0xd042a48e .word 0x87ca49ea,0x944c79bb,0x0632a892,0x7ce895a4 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 0x9caf197f,0xed80898a,0xcc374cb6,0x390bb080 .word 0xff9da6b0,0xe2ef1a50,0xe0539ad6,0xbd7ccb3e .word 0x045df45b,0x5822b3ad,0x9c90024d,0x9931cbe8 .word 0xc1d8f24f,0x363ba62d,0x77f8dfa3,0x0dd94fa7 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 0xb1bdf104,0xc184e6d3,0x14741902,0x7c81bb52 .word 0x2577fc20,0xc59f2a50,0xd97bcf95,0xa822bebe .word 0xf2f12e4d,0xfce9f1bb,0x9863ee06,0xe5db2492 .word 0x1f95d7e7,0xf92b0b17,0x15673290,0x68cfa5cc 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 0x8b2d6550,0xed2bc0ef,0x0ff1e034,0x8a39fe64 .word 0x00990ee4,0xb49502ea,0xa0fba8e3,0x737ab569 .word 0x3c5145b4,0x7059ff0c,0xf3d949e8,0x9cb028d0 .word 0xe9ce3e5e,0xb3a70579,0xe9f0af46,0x4edea403 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 0x209a6f45,0x06e2e2c8,0x2c967375,0xe71ea96d .word 0x536f2c22,0xdb59f493,0x2dde1040,0xe28d2956 .word 0x673276a1,0x9444952e,0x6712f3c1,0x7e4f3578 .word 0x67404767,0x2402000d,0xe02f4c36,0x165c43a4 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 0x93538fe4,0x5c4e5295,0x039177d9,0x45936512 .word 0x6652039a,0xcd2c0a61,0x239ba982,0x0e1364ae .word 0xe8a96f9a,0x4e51ae0c,0x96ddeb5c,0x6c8359fa .word 0x0d90cb35,0x2019c330,0x6e411718,0xa5537a87 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 0x45f3e001,0xd0488c35,0xe9dc6040,0x72f41976 .word 0x805f87ad,0xe8add735,0xa8a3ed2e,0xa46892f2 .word 0xf07b2ee0,0x3ca02c63,0x066c8702,0xb2e28f7f .word 0x60ad4a25,0x9d7fcec3,0xa16451a4,0xbeb12b5a 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 0xe8a73f47,0x99283be0,0x998f7657,0xe542a422 .word 0xc8ec010d,0xeaea39b4,0x8218ebba,0x405d67a4 .word 0xaf7aa145,0x5cf41837,0x57335105,0x69c2a49f .word 0x32e84f27,0x19f91847,0xfd1d196d,0x103639d1 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 0x7aa53d51,0x0a8fdcfc,0x91b20367,0xb88425ed .word 0x8972a8f5,0xfecb66cf,0x494b6e89,0x75b6966a .word 0x04da897b,0x8de86476,0x7cb0fa99,0x0b6da74a .word 0x84e5d5f8,0xb864774b,0x37cb4313,0xe6dd467a 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 0x01a1bfcd,0xe2972ccc,0xfa88e814,0x2ed86e88 .word 0x9be3289c,0x1c855358,0xcc6fd68b,0xdf58c2d3 .word 0x6ed62985,0xf064bae6,0x087b2a60,0xdfaa36de .word 0x3b4249c2,0x1dee98be,0xb2a3d706,0x374ff6f9 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 0x22804e0e,0xeef10a08,0x86a5e47f,0x17fc360b .word 0xef3d0ba8,0xb7949340,0x149aca46,0xdbf86b5a .word 0xa63cf5de,0x2d8b51c9,0xbd5b5971,0x53da1516 .word 0xa9df6771,0xff88f968,0x46de49cc,0xbd2a778a 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 0x81a5bea7,0x285354dc,0x687c8e03,0x3f70b4c2 .word 0x43c3966b,0x7f71ce3f,0x4ff09736,0x02830e9d .word 0xacc20b5b,0x14f1d0f2,0xdf2d4b0e,0x7486d720 .word 0x823e665d,0x55143b56,0x8fb8b28a,0xd421e484 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 0x99911e73,0x9c06abf7,0x9d5ffb08,0xeced0d81 .word 0xd1fa355c,0xb9fb5885,0x4d889b3b,0x7b57ee67 .word 0x5af48088,0xaeffccc2,0xce6ec642,0x637c5435 .word 0x98407fcb,0x9dd17e4a,0xceda326c,0x101b9086 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 0x44e0ad2f,0xe7bc7f95,0x1a8ff617,0x55a4f3ab .word 0xb4286d97,0xdc2bf2a5,0x45b506d2,0xd74ae548 .word 0x78c98e46,0x509142d1,0x8f436b8d,0x136aa708 .word 0xdbe2e5f2,0x5c369fad,0x32ea6101,0x67c03ebd 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 0x50102a51,0x3e22ec68,0xd194aee9,0x09ea633b .word 0x192a61a4,0x2a23a953,0x48e277cd,0x14ec1a72 .word 0x2d3daca6,0x191eaf9b,0x9203da6a,0x2d2d272c .word 0xa1995d56,0xca19bcdb,0x335e8a2d,0x467a6c68 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 0xd82cbe4b,0xf89b7c86,0x83290784,0x712b8575 .word 0x209d7382,0x8d1bd9e0,0x336ced23,0xc86a6062 .word 0x025f67f5,0xffb4837e,0xd9ba0601,0x23e4b63d .word 0xba01e924,0x19e135af,0x703ec1d1,0xf47d36f0 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 0x0b3d48c8,0x6fb48c71,0x3a3bb358,0x904127d5 .word 0x3a3571ce,0x3613c3e9,0x2651a7a7,0xa66003bc .word 0xb8c92229,0x715e9b7d,0xf9623d04,0xade44bc2 .word 0xe50407f2,0x3837131b,0x239001a9,0xe4dc0ae1 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 0x2811ca22,0xf7808ebe,0x9108aa99,0x840bfe35 .word 0x98e480e9,0x8b837039,0xd81feb0a,0x5108142d .word 0xb891b00f,0x263f735e,0x31b99404,0xc16c251d .word 0x505f5332,0x4f91b8bb,0xe37d3c63,0x3277980d 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 0x2cb3d98e,0xd4c543a1,0x4f339c7f,0x485a850f .word 0x79ca9db5,0x0bab1798,0xb184e65e,0xe73cc093 .word 0xabde4a50,0xd909a1a1,0x36213bb2,0x19a7300c .word 0x34621b96,0x8f0c4500,0xb8cce583,0x7b34cb20 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 0x2b7483d9,0x202a4379,0x72a5dbb7,0x6ad21e40 .word 0xd8faa770,0xc608d40d,0x8578273f,0xa7b2d9fc .word 0x6e343c12,0x4c7ec2c4,0x71509a9c,0xf2b7e3e8 .word 0xdb998af7,0x7ae0950c,0x5d445e77,0x24a3a60c 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 0xcf47eaad,0x668cf569,0xe43ab2ad,0x8ac507f2 .word 0x01489942,0xca0a2dec,0x2340555f,0x7a0a5dd1 .word 0xb65b3ba5,0xf33be4d5,0xbeed2f46,0x66fa1b14 .word 0xfb5c6787,0x214e4f98,0xdafbfbcd,0xfbe1ac0e 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 0xce696149,0xf6d938ff,0x115515a1,0x77f8a2d3 .word 0x00fd6690,0xaefe7fc5,0x65168507,0x63717d21 .word 0x83cd568b,0x0f747ace,0xff3dbc95,0x3d948aef .word 0xa358e583,0x08ee20da,0xeb7b936b,0x0510f3ca 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 0xa57fcda0,0x8ec3c6ca,0x38c025fb,0x8a20db64 .word 0x2bdcfefd,0x9f8a201c,0x8c7ea15f,0xca81f0b1 .word 0x50a20614,0x92c8339c,0x1c948162,0x4ac6a065 .word 0x1e23e832,0x2f6f37b5,0x62c6bda8,0x35545d71 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 0xb94efd0a,0x4f2cc0c9,0x132e11d9,0x1501ff11 .word 0xa51f3797,0x395bfada,0xdd3cb7cb,0xefab85c1 .word 0xd491522c,0x3d91f569,0xeb7a77e9,0x33e35194 .word 0x92849f6e,0x10b95d99,0x4087f109,0xcbe6357e 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 0xe16e6d46,0x7c732d59,0x5d2f97d4,0xdfaf54d5 .word 0xc8cbc938,0xbb6f6ac2,0x8f5117fc,0x33a0e182 .word 0xf1ce61e1,0xb0c12a16,0x2181a95a,0x4ce6a087 .word 0xf099b174,0x6a428c1e,0xcf40a30b,0x49bacb91 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 0x38856643,0xe2793931,0xdc146cd4,0xbf568d23 .word 0x5fbbea97,0x96fffb4f,0xb72be5e8,0x69ab2a5b .word 0xf387b31d,0x34c77155,0x979a79bc,0xc312303f .word 0xcf2f85bc,0xee4effad,0xcad94d19,0xc03d63fa 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 0xc8aa7268,0x4bd4e934,0xcfec3912,0xd8c87c49 .word 0x845959bc,0xfec23f5c,0xa54c5ceb,0xeac0066e .word 0x18551129,0x7e231d00,0xd436859f,0xe54e10b5 .word 0x0e44b77d,0x8574f524,0xcbf02541,0x8d78f6f3 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 0x6f42f769,0x68f96566,0x88f5141e,0x4c078cc5 .word 0xda0d7989,0x9802681e,0x5be09559,0x3c14f05c .word 0x28ce2cb0,0xb505c407,0xbd64067c,0x80c84cac .word 0x8e4bb51f,0x6014408f,0x3a3b922e,0xa7306369 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 0x836a57a9,0x4b4d0f73,0xae0a1800,0x14255601 .word 0x6c1cee5b,0x3f3d6add,0x2a5b8ced,0x3c105077 .word 0xbf363f96,0x99f9ee4d,0xe959cbfb,0xa127690b .word 0x015e0209,0x76cf8efa,0x566f869d,0xdb98b78f 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 0xea641d53,0x64500aee,0x1b0c27fb,0x0854d7fc .word 0x95886b8f,0xdb7c0b4b,0x2efaa653,0xb18cbb5a .word 0x8c009b80,0x8a872e5b,0xa2cfce01,0xd9f6ac95 .word 0x6830dce0,0x2aa32bc2,0x1b313d53,0xc7c8f1c4 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 0x69cd4bb3,0x1cb51cba,0xfe85f381,0x4b56e8e5 .word 0x7ed97030,0x76f2996d,0xbdb64232,0x5d1d2d0c .word 0x752d994f,0x65f7c5ae,0xbf15e38d,0xf0b13bba .word 0x08c6ae13,0x6be7c6cb,0x233d5bad,0x13c0cacd 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 0xfb08a7e1,0x9a86eb10,0xdcf27f7d,0x5e962b73 .word 0x6058f106,0xc539b110,0x02219cc8,0x9d0c4c6b .word 0xc8f81123,0xfb1930c7,0x8bfa28de,0xfe86643e .word 0xdd8c723e,0x91302018,0x9e9b3b78,0xec9696cd 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 0x42e591ac,0x55115f7b,0xced37d52,0x6be116f7 .word 0xed7790f0,0xe1ea3cf1,0xa3570464,0x36253d30 .word 0x17d781d6,0x67724298,0x88e18279,0xa6e5a866 .word 0x990349bf,0x20822b64,0x770a6ea3,0x93379e50 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 0x002fec8e,0x830109f8,0xe8abb3fa,0xba0fe319 .word 0x0177c2b7,0x70695ae3,0x3e53c466,0x378b3ce2 .word 0xf1495f2a,0xb2982311,0xe7d28b70,0x4e0c247c .word 0x108cd735,0x33de3466,0xaca2d551,0x78f5e327 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 0x3b681dc2,0xe746359f,0x0e6cbdaf,0xa94d2d07 .word 0x19c98362,0xafb244c1,0x9d82a2dd,0x63048a66 .word 0xd77a721e,0x00f04ceb,0x9475e7cf,0xaa0fd17e .word 0x22c6cf67,0x000758bd,0x37903ddb,0x84a35177 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 0x7478b324,0x4f2aadfa,0x581a22af,0x68a84cfa .word 0x6afd6c8b,0xcf2af9fb,0x5c1a1b60,0x3259736f .word 0xd438ef58,0x03776f2d,0x51c576e2,0xfce1864c .word 0x01f796b1,0x07bd3902,0x37113c6d,0x5739488a 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 0xb9cc83f1,0xa30f61a6,0x8d873405,0x4f4f3db2 .word 0x3f545a5c,0x4569a838,0x61b0ba0e,0x1daef4fb .word 0xe88852a2,0x4e323dee,0x1fefbef4,0x3949756f .word 0x29100803,0xdb504332,0x96f0ae4b,0x871ea283 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 0xbb76bc40,0x733f4edd,0x75ac6489,0x5ab91375 .word 0xd488a91d,0x5afddae2,0xc6828c74,0xc3a1b232 .word 0xe3029926,0x3dcc6bbc,0xe32c347b,0x41acb500 .word 0xfc88bffc,0x0ef57030,0xa193bb4e,0xc8b4e4c4 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 0x59c7cc5c,0xbaa865f3,0x954018f1,0x2d984b4b .word 0xcb41e955,0x95c03059,0xc670d9cb,0x6a3ee080 .word 0x39b2f38d,0x0e39994c,0xd4af4367,0x672cf147 .word 0xb7707c1e,0x3e6b85ec,0x1b90d72a,0x3cb636fa 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 0xd1a08c92,0xe6dd9bac,0xd49d9f55,0x2869f431 .word 0xd1df54a5,0x0794c833,0xff4801b6,0xfc91b502 .word 0x1e552370,0x70f257ec,0x4ab6327a,0xceb3559c .word 0xdb4fe52b,0x0722c004,0x1e90c618,0xa77976dc 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 0x953cf58b,0x22b260ad,0x4b14137f,0x9d4d180a .word 0xc501a849,0x69877bf6,0x9e00a852,0x7525d6c3 .word 0x1cd60647,0x364c61da,0xd34d02c2,0x781fc35a .word 0xd3b8b69e,0xbee51a23,0xee9af67d,0xb53e8ae1 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 0xc6fbb327,0x72c46889,0x6f8debed,0xe3d3556b .word 0x9853b0b1,0x5df3acb6,0x68c7e29a,0x067947c6 .word 0xa9ab8668,0xbc2da482,0x2b42f417,0x3c9e71b8 .word 0x57303e1b,0xdaa05fec,0x62e1241a,0xef212300 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 0x7309241d,0xa355dbc7,0x6d0e481d,0xe577f1e1 .word 0xba4a58f4,0xdf9cb312,0xafe87fb0,0xc32d962f .word 0x4450f0f8,0x06238fa2,0xb3a13a2e,0x5859a2a5 .word 0x9a297915,0xa3fb3bc1,0xce9e461f,0xa7c1b0d0 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 0xf595df4b,0x8215c8a7,0xbb65906b,0xf95930f7 .word 0xf49558df,0x3748c3ee,0xf2697321,0x4408d9c7 .word 0x7f908e8f,0x24396129,0x1b2963a4,0xeeff93c7 .word 0xfbbb1b7f,0xc3eb56c9,0x2648a76b,0x65817bbb 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 0x3f80f931,0xf9d40b3f,0xc381b8ea,0xf8beb13c .word 0x1506b47f,0x7d16fd18,0xac256ec7,0x96848139 .word 0xc16225e9,0xe3a6edb5,0xaac22570,0xc35e5386 .word 0xe1a9a5e5,0xa532746f,0xe842a669,0xc64af087 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 0x943a912d,0xb6f88d77,0x2669a85c,0x04b17ae1 .word 0x778da71d,0x27ee871b,0x2dbc5319,0xc4a7313b .word 0x1f3d65b7,0xd497680f,0x0f753d4d,0xa5b98957 .word 0x730f5045,0xbe3baac3,0xbb341e71,0x1c75ff88 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 0x393ecad0,0x20819415,0xe1138bb2,0x4b8d8127 .word 0x96560cb0,0x69d221b4,0xaabd0216,0x2655ce6b .word 0x0ca15ac0,0xbe24f8b5,0xc83cc20f,0xf7f1331f .word 0x1c615bf3,0xd694c462,0xb8d31cec,0xbe337222 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 0x9139acea,0xe0c43ba8,0xb2c5000e,0x67cb29ac .word 0x6f1e8691,0x17c569e7,0x6c183af0,0xe2e3a7f5 .word 0xab359d0c,0xfa5a251d,0x10033af7,0x329ffff0 .word 0x933226df,0x21cf8e6e,0x1073c61d,0x570baf88 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 0x2fd04ba7,0x95b41a85,0xb11746a0,0xf2accd73 .word 0xc738d532,0x1b94fa99,0x78c3f6ec,0x13baa7b2 .word 0x8baa0a39,0xda243d94,0xae6e1fab,0x3a47995a .word 0xafbb5036,0xdc1d4c56,0x468b73f8,0xba9dd01c 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 0x8ecb69ae,0xb3a8c255,0x66f52cf2,0x7b53a620 .word 0x454c1783,0xfc8dd866,0xbf685268,0xe67e7068 .word 0xacabb407,0xf87bb7f2,0x782b8aa0,0x7de51a9d .word 0x1d38b2b5,0x7fa0fd4b,0x95f816b1,0x6102050e 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 0xe02f6368,0x3dfc9aae,0x12f9496c,0xe27bc11f .word 0xc95b14a8,0xd0edaa40,0x9caab7be,0x3603f1b2 .word 0xee175e85,0x54223f58,0xe04b8bd2,0x04c2e7dc .word 0x62833729,0xe4de2575,0x49f30c2e,0xf53cec3b 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 0x359a1127,0x7b76f671,0xfa5daa98,0x4d579d43 .word 0x0a2ebc55,0xeff876d0,0x0cf47e0c,0x74a09879 .word 0x782022a8,0x0b942f56,0x079a8007,0x148941a1 .word 0x99a8fcfa,0xab7364ac,0x174b11fa,0x9deae83f 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 0x7ee105f0,0xdf0238d5,0x4c668560,0x1911e168 .word 0xdeca32fc,0xffe0e1e9,0xf566d57c,0x8ead6779 .word 0x218ee674,0x6d2e6d1e,0x62dfd022,0xc31982ac .word 0xd80a0db6,0xc23a3346,0xc199101f,0xb7721b12 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 0x619bcf56,0x1ef3a238,0xd6e16e60,0xc6a2664c .word 0x8bad71da,0x272b7b44,0x6d4612d8,0x2570cc7a .word 0xc2a6e0ec,0x955dce48,0x2de47477,0x932b1c4c .word 0x54573bed,0xb95ab0df,0x884901b7,0x8122425c 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 0xae742179,0x8282e9e4,0xb91ebfb6,0xbc6c5055 .word 0x5ae63ce6,0x6efc5ee6,0xf8718376,0xc0588e0b .word 0x34c49638,0xd1e81cd1,0x25087808,0xf112481d .word 0x9d85d62f,0x4fc52f01,0xad93544e,0x8485a594 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 0xe68558b3,0xc7667400,0x456b1269,0x752d5979 .word 0x4cc9b4ce,0x8dc92ece,0x759ca3bf,0x1a024c86 .word 0x105cd06d,0xb5ff66c6,0x02bee955,0x97a6980a .word 0x715bdb40,0x6236bccc,0xe21a6bca,0x4df30215 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 0x14795e99,0x1e0d79e6,0x5c477a2a,0xc79f7551 .word 0xf3ab9bbe,0xfc0ed55c,0xbad3f4ba,0x36b0d1d4 .word 0x327dc37b,0xc32b3d5d,0x2fd042fe,0x3bc9c8f5 .word 0x2b9b1c53,0x7054b94d,0xff1d26a2,0xb837147a 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 0x1bad8ff8,0x2acca6bd,0x41036e1f,0xcc25235b .word 0x359c72ee,0x9c7d043a,0x0267001b,0x18d28fd0 .word 0x63cc86a9,0xe05161e6,0xec4af234,0x497fb5c6 .word 0x0c4ee8bd,0xf68f1ec5,0xbc3988d7,0x92a8fcfa 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 0x8829f220,0x50902c32,0x2bcdd526,0xdf853cbd .word 0xbf746fe6,0x8566c5dd,0xd61fad86,0xa130ae97 .word 0x6f6888fa,0x5f5ca0d7,0xfe2a6a19,0xc74239d6 .word 0x73fb5391,0x5acecbd6,0xd19cd61c,0xc75dc258 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 0xaa679288,0x012b805c,0x2a08e978,0x2be14be3 .word 0x7c79c492,0x1e760c9f,0x19d9cf6d,0x3fa4e9c8 .word 0x6022f7b4,0x6b428e95,0x8976959c,0xf838cd44 .word 0xcb417368,0xdd38b136,0x63e3e2ec,0x201e8160 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 0x0ad55099,0xfc963e03,0x194ce677,0xc2eff030 .word 0x6f69f8e6,0x3b1af941,0x21352306,0x93b6029a .word 0x1ca92968,0x06862e07,0x8abb45bb,0xbbde9593 .word 0xc08a71a7,0x224b94a7,0x41eb0b58,0xe6a1c2a7 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 0xe6d819c5,0x902c1f62,0xaeb7b410,0x9b0911a5 .word 0x12390e62,0xcfd98f49,0x257fd930,0xb0d25ea2 .word 0x838d1b73,0x184dd19d,0x0cd8ce95,0x4050b352 .word 0x7449b4ba,0x741db66f,0xe3413b41,0x93567123 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 0xc5de1a81,0xe64ee582,0x73362eb8,0x83c65bc8 .word 0x4357bace,0x7c7115e2,0x37ad8635,0xb2953496 .word 0x59c4f00d,0x99e84177,0x46590dc4,0x80d0ec5f .word 0xb8c113e2,0x762164b0,0x9c940346,0x206b446a 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 0xa3a29219,0x368c8279,0x7cf47214,0xb766c1cb .word 0xf12bc5f4,0xa0049220,0xf96a2ab1,0x6dd140f2 .word 0x75313fab,0xf09c9821,0xc11152b2,0xeb4b96ce .word 0xbad8bfd0,0xf54edf58,0x43509392,0x73a9f37d 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 0xbaa6f4b0,0x157eb2dc,0x9e75b179,0xb209a727 .word 0x07db0754,0x03fb77b6,0xa599567e,0x74e14223 .word 0xfda4b651,0x94cfe5f9,0x5cf83ec6,0x8e7b06d8 .word 0xede85245,0xaf1d6b0c,0x1c421f93,0x445e6702 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 0x9c5d0f40,0x5496e688,0x9585ff05,0x43656926 .word 0xf88e4776,0x2c41a23e,0xe5a1df25,0xbb62463e .word 0xba03c607,0x6aa8f15a,0xc5e199be,0x4e8a49c3 .word 0xdceb1443,0xb046639b,0x683fc678,0xd0b9daba 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 0x4e3159dc,0x0eec18b2,0x76862791,0x1883791b .word 0x0380f536,0x1f61e81c,0xeae26bfc,0x81247f32 .word 0x79a881d2,0xd78518b0,0x59a553df,0x7a1d3c15 .word 0xf66ee162,0x3f570ef9,0x9b2c4ece,0x4a686fd3 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 0xc17bc055,0xa879c36d,0x9527cc9f,0x9e5f402d .word 0xdb5d1362,0x77c418d0,0xdbc649a5,0xf99c1381 .word 0x776f1f10,0x2eb353c8,0x761da464,0xda507912 .word 0x994e498e,0xe5ffb9e1,0xf5db059e,0x9e7d6de7 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 0x9bcd3aba,0xa02ca6d9,0xead98fdd,0xfb39abae .word 0xa47705f0,0x8eb64afe,0x88fd7c42,0x7225176d .word 0x122f57b1,0xb9eb5661,0xd1cdbc73,0x87dad47c .word 0xc6ba8b3e,0x6d1dd15d,0x9873d351,0x7f75d02f 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 0x639b44f9,0x64c99fe5,0xd36eecaf,0x3c04d3b6 .word 0x02904cb3,0xe0460275,0x99d4b5f3,0x80527747 .word 0x5de90f77,0x4e6191ba,0xad54327c,0xb26bb02b .word 0xc52ee233,0x9ef05ab7,0x7da954ce,0xee37e730 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 0x34035def,0xf82c72fe,0x76d4eaea,0x9beed57d .word 0xed98a068,0xa981e0f2,0x45c07514,0x1bdb5340 .word 0x107c6801,0x48361a76,0x58667850,0x24d38f58 .word 0xab0fbe6b,0xd5686247,0x74273df5,0x6326cf20 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 0x2281feee,0x435ae8a2,0xab0ed6d2,0x8b8abc15 .word 0xf0ba9712,0x283a2056,0x7ccbcc60,0x7322dbf3 .word 0xff816a10,0x6139079f,0x77db928b,0x40aa0963 .word 0x73765a46,0x4911f3af,0xb7836da2,0x4b7e7940 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 0xfd49916e,0x02324488,0xd7ac7622,0x55faa97b .word 0x4499e504,0xfa694f3c,0x9a1a0c27,0x85b8b7c6 .word 0x59f8b258,0x07da5057,0x2283f63c,0x394d289a .word 0xb2f603e5,0xa9da7fdd,0xec125d3a,0x77e64038 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 0x20756980,0x89aa2a89,0x84793d7e,0x6d570c77 .word 0xd74e98b6,0x57715f67,0xcc9fa782,0x5f23a5d5 .word 0x8f28b772,0x18a5119f,0x3e475427,0xe3462d30 .word 0xd4749363,0x78a37e54,0xf27c812b,0x2ed08f86 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 0x562e928c,0x24dee46d,0x71b658b4,0x80a132ad .word 0x79bea938,0x613cf209,0x29d92d21,0x78f01a56 .word 0x5eb6140b,0x09829781,0xe3dd2f8e,0x167f83ff .word 0xe7b4b59e,0x3ad9c7ef,0x54fff47f,0xa0316fd4 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 0x8b9d09a5,0x45d96e36,0x476cea47,0xd69b3164 .word 0xabee5c77,0x8b2d17fa,0xcd94398c,0xe770ee2b .word 0xb25ff325,0xed31e4ca,0x1497eefd,0x28e6b9c6 .word 0x32e30f7d,0xe3904c65,0xe1429e0b,0xa2596ce9 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 0x58df053c,0x636e5009,0x799a12c3,0xcfb99ba2 .word 0xbdf3213b,0xcb1e8bb3,0xb5d2784d,0x3f7fce3f .word 0x260827eb,0xb6e53307,0x707b8b73,0xffbf1fc4 .word 0x8c447ee2,0x0b5c288e,0xdea2c8c4,0x40cff2dd 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 0x90736796,0xaceea9a3,0x5312e235,0x193198d4 .word 0xdee89262,0x45186478,0x4c7496c5,0x689bad63 .word 0x89179fe0,0x84901519,0xa2591ad7,0x2bf8b865 .word 0xe72de0c7,0x082235e7,0x9489de6a,0x8e1bf56b 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 0x952d07eb,0x3c08811a,0x03f8ced4,0x22432d51 .word 0xcec33f15,0x77342d66,0x9cc7e480,0xbaf3d5cb .word 0xad1a5573,0x93030574,0x03fd0141,0xf41025c4 .word 0x5ec2e66c,0xfaf78854,0xcffd34ef,0x904118f7 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 0x34aecd2e,0xe7b1f13b,0x713c975f,0xc3b7b9d9 .word 0xba08d655,0x78d6086e,0x92a0cec9,0x06830116 .word 0xf989ae3d,0x62d22ae7,0x6e5cee04,0xcd7618c8 .word 0x4654faf6,0xd5c05c07,0x4ae4055c,0x7eb92280 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 0xce366f2f,0x963f66ed,0x7afd65c8,0x257e9ea2 .word 0xd7da15a6,0x0eff2f73,0xebbb538a,0x38365d8b .word 0x8571df34,0x04ae67a6,0x99c22ddd,0xb448db28 .word 0x0e883c0b,0x391e9f19,0x7b89ba0d,0xa63a1f92 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 0x975a5f15,0xd7c072aa,0x58712c26,0x279470fc .word 0xcfc9577d,0x4fc664fb,0x7e1d2e79,0x0ab6f16e .word 0xe430f7b9,0x9b2ffa85,0x56c971e3,0x74392d6a .word 0xdc105cbd,0x6f3325b6,0x63bf12bd,0xf57614a7 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 0xb5e66ee8,0x3463d310,0xa82448be,0x98055f5b .word 0xc5cc06fc,0x03135f22,0x84a8231e,0x8e7584a2 .word 0x141dd825,0x3fc56c2e,0x201b78f4,0x4cf4f417 .word 0x622dcb7c,0x13877a1c,0xe8d8b0b6,0x942df58c 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 0x5ed51a74,0x3a62b74d,0x060cbf89,0x2d459a4d .word 0x8c124f00,0x73b25e7a,0x28f65740,0xa8f3eeb5 .word 0x318885a3,0x6604718e,0x0f52057d,0x35bbeae9 .word 0x5d5a0273,0x36fefef3,0x74924268,0x693356c8 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 0x25c6d0db,0xfb51caaf,0xcb6f211e,0xd42d7709 .word 0x72c8536c,0x215076fc,0x6b84dbdf,0xf441ea31 .word 0x6a681596,0xada32a3a,0xbc4d97a6,0x919f560c .word 0xfd925968,0x87d807e3,0x802e0afe,0x6ca5b3ec 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 0x71330c60,0xcf93661e,0x394379f8,0x5ebff4fd .word 0x2198baab,0x138840b0,0x4a86d50c,0x5cfac7cd .word 0x1c15eda1,0x00a15355,0x6d0a966a,0x02c7f2e1 .word 0x4c7b14a1,0xe240eee2,0x7d295c0f,0x3385cdd9 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 0xd155366a,0x14a08cce,0x84896780,0x3e0a11e6 .word 0x8aa92706,0x2c191cb6,0x03dabaf8,0x7d86d194 .word 0xa05e9bab,0x4b9aff61,0xce63c42a,0x831a67a8 .word 0x72addaa6,0xe9cb34cb,0xed72bd9a,0x74790644 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 0xfd4b8b1c,0x43f6ba07,0xf63383df,0x20ca44e8 .word 0xaefe5584,0xd15f1657,0x2d266da2,0x5c2d2115 .word 0xac07e6b4,0x8ed29f04,0xf0ce3c78,0x27d825aa .word 0xa5cee037,0xe85c5d93,0x4e7b3d99,0xa749c2f6 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 0xd7ca724b,0x4ecd1d12,0xafd2ea6a,0x0f187cef .word 0x20c9ae79,0xd5ecdaea,0x09e4d891,0xdac3c889 .word 0x1cb02df6,0x1286b863,0xd5fb561a,0xa529292d .word 0x36a371e2,0x57a41b03,0x41f8f239,0x244839f2 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 0x28390ff6,0xfb9207ae,0xa297f17f,0x5a64994f .word 0x35400723,0x43d8e833,0xaad71939,0x730868d9 .word 0x4cbdefea,0x1f73319f,0x49db33aa,0xdab19856 .word 0x83217bed,0xe49d1548,0x845116d2,0x2f79dd2a 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 0xc64e27bf,0xfefa2b28,0x27f46bb5,0x6835eb96 .word 0x5ba58331,0xc638018c,0x244f4166,0xeca38c5a .word 0x1e977b42,0xe730acd5,0x621d5846,0xe9735e18 .word 0x41f648a4,0x6b51087a,0x05370ddb,0x23eee2de 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 0x8c93db1d,0x687f3af8,0x887eb7de,0x85d9a8ab .word 0x5af771f8,0xca9bab5a,0x1af111fd,0x5a65d8cf .word 0x860c622e,0xcffa508b,0x653d8e90,0x494f3fa7 .word 0x64772b24,0xabb12f8b,0xeacdbae6,0x6095773a 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 0x581250f1,0x9d994e75,0xa94fd1c1,0x645093ff .word 0xeb1418b8,0xa1cf5758,0x6cccbacd,0x1254dd94 .word 0x537b0a6c,0x1eaade2f,0xd9c43ee2,0xcef8a112 .word 0xd75be158,0x8a02e4c7,0x23403667,0x19604bc1 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 0x0cc62974,0x9751ba88,0x097cdbb7,0x2ca9d22f .word 0x8efbd7c0,0x79bab604,0xc870ffaf,0x6a8403c9 .word 0xdace6297,0x74b91738,0xb8ffd76f,0xb5b2ab41 .word 0xc1752ac8,0x5455ff86,0x803a3ea9,0xcf8f56a8 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 0x340ea99f,0x00508654,0x50b732b7,0x898b3486 .word 0x3852f08b,0x292e4c64,0x92311b63,0x85ed7635 .word 0x21c4f7c6,0x6e3bcc94,0x60757158,0x8a94a43d .word 0x910d50bd,0xdd8319b0,0x58baeb6c,0x06e0a6c5 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 0xd44e0588,0x861f72e1,0xe2d98edc,0x5525eb16 .word 0x49ebc692,0x561cbb61,0x597d61a8,0x88962a4f .word 0xd8f38245,0x44ec0cc3,0xa0131af9,0xf958071e .word 0x04befee5,0x426857de,0x90fb0366,0xda344d1c 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 0xc2da1c3c,0x4a9e4c2d,0x49b382e5,0x6e4ab680 .word 0x9f3a6a7d,0xf2563ecc,0xdd64b618,0x0b7d8853 .word 0x772a0a3f,0xcef77f5b,0xa8c83d78,0xe4cdfe30 .word 0xd72e4ec7,0x7baf202e,0xa6fc06b1,0x9e124d9b 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 0x9bd97b07,0x7d52a145,0x142ea66b,0xfd76bc43 .word 0x402fc327,0xbd99d5ce,0xf97c688b,0x1f8d273d .word 0xfdbb4f98,0x210a9f03,0x843e6fd1,0x734dcded .word 0x5944c741,0x0219ea85,0xec16c6a5,0x4e1ef85f 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 0xe35a4288,0x02675cb9,0x211d5daa,0xcc359c3b .word 0x722c66ec,0x64055ff1,0x667351cb,0xf6d73082 .word 0x164b0ea6,0x30803f94,0xd46864b9,0xf2d93fef .word 0x084fef7d,0x5c9d3f6d,0x64683034,0x699e392f 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 0x7cff0571,0x02f62b8f,0x58970e46,0xedc381ed .word 0x02853454,0x7500910a,0x9d47c68c,0x9e2d02c2 .word 0xd1969b11,0x961f0609,0xc6605478,0x7fa2b945 .word 0xd3a4f0ec,0x0923c0d7,0x36b9867e,0xcbf2d2bc 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 0xd8105e10,0x55d5ad4c,0xb7911996,0x79366748 .word 0xc5c26918,0x51a6a0e9,0x6fc5bfbe,0xbbfee897 .word 0x54907662,0x39be603a,0xf19afc19,0x218a2cef .word 0x9a8a2211,0x1f9b14a6,0xab72c6ed,0x297c12e0 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 0x9c8dd86e,0x60eec353,0xe841cf25,0xb6d9930e .word 0x6a066dce,0x9904f322,0x1858b082,0x9703491d .word 0x7bd2baf9,0xe589a1fe,0xdb7562b7,0xfa99c2d8 .word 0xe6b48ed4,0x88319f18,0xa85f9a80,0xb5b8c2bf 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 0x3e954b84,0x8b92a7d2,0xa1c4628e,0x6efde5e7 .word 0x972222f7,0xd9fc7eca,0x866aec22,0x2bc1171e .word 0x2e717b1e,0xee29640e,0x12eea7ea,0xba60edfe .word 0xbbe414c4,0xacf12f20,0xd174292f,0xa27577f3 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 0xc87f1e51,0x9ff0e17d,0x001063c6,0x2135429d .word 0x9f358c8e,0x2e657778,0x40155a6e,0x921b724d .word 0xf12cd733,0x3787e1e2,0x832ae8a2,0xbb84091c .word 0x45179116,0xb8ba578b,0x140f963b,0x8ea11cd9 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 0xed029c65,0xfd24bc0d,0x31bdddfb,0x68cc53e9 .word 0x95af6671,0xd55d26bb,0x9bcec238,0x9a43116b .word 0x311ee603,0xc9590529,0xe66c120d,0xfd5369ec .word 0xd2963822,0x89410509,0x84571696,0x5338e64b 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 0x83305b79,0x46da7ba7,0x0f74eb62,0x70ff2a9e .word 0x34b9dbf2,0x4eb227b2,0x0cd07321,0xff020055 .word 0xbf9e374b,0x6516ab6a,0x8c581125,0x67e6b5dc .word 0x4b12be0e,0x6bde6ec5,0x1a5962a8,0x79720d60 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 0xb841fcc8,0xe6a6c616,0x83631a17,0xf642395d .word 0xfdaaabee,0xa1f4e9b3,0xff1be48d,0x2cc8e3d4 .word 0xd98ad7c8,0xe189c410,0x0971cc95,0x90bf4814 .word 0x1a6dd273,0xbc2fa728,0x97b840aa,0xf2f59b7d 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 0x2487d9af,0xf0b9011d,0x06b755c7,0x8b72bb70 .word 0x84f57d6a,0x68b2b165,0xe6941e4c,0xd7dc65af .word 0x226819f8,0x2f5aa461,0x93a6604d,0x24d90211 .word 0x753b21d0,0xb595acfb,0xbacec241,0xd645514d 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 0x94f50dcb,0x542a6a97,0x6b7adf46,0xdc203048 .word 0x271dc66a,0x3ad5a388,0x0907b747,0xe869d06b .word 0xfaa8d4d7,0xcece486d,0xd672c183,0x1509eb84 .word 0x02323db8,0x713cc46d,0x752ba9d8,0x56e7ceca 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 0xb508fc06,0xbeeda717,0x97212428,0x054ab97c .word 0xd580f3ed,0x4d9e63aa,0xa7c36ffc,0x46bfa2f3 .word 0xb8a76ac2,0xe138a958,0x227e3460,0x797c3ff8 .word 0x40a6f91c,0x84cbddb2,0xa28a2101,0x7fe104b9 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 0x15964c5e,0x22ff97d3,0x1de472cf,0x6ebac99a .word 0x60838eb4,0xd377c270,0x5f99d759,0x606e6be3 .word 0x88b7cae5,0xfbc9c8c1,0x49f8d218,0x5df25dfd .word 0x8c2d3380,0x855a9b89,0x80cbef6d,0x2e72dc88 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 0xd63bff92,0x55facd12,0x5cd1634a,0xa653f15e .word 0x86a92550,0x99933b0e,0x4693d253,0xe0736ba6 .word 0x2acfb82d,0x91d3aa7d,0x92ea7101,0xcc0c65fa .word 0x391f4daa,0xc88a5f22,0x9a886a06,0x6d68d9a3 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 0xecc0bda5,0x567fc65a,0x44b66c42,0x3f2276ce .word 0x2faf27e8,0x9401bb1c,0xd1a3404f,0x6100c573 .word 0x4aa373aa,0xdc1e2642,0x188c9c4a,0x200223ed .word 0x41c7419f,0xeb9d266c,0x9de8771a,0xc6bc7a1e 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 0xfcb86825,0x5a5e570f,0xc8943e31,0x285d4519 .word 0xfd8b29fb,0xb5065bf4,0x30ad1f78,0x8ff2c086 .word 0xe5b1aa77,0xb451092e,0xfbaeffe4,0x0cce5977 .word 0x34b7b0ca,0x78680769,0xc054ca93,0x6a467a84 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 0x7a6d6b00,0xb552a5bf,0xcb382251,0xea055c4b .word 0x48116bce,0x9a5c92b6,0x33007e07,0xe0dfc149 .word 0xd13a31a5,0x1ced0260,0x9f9e6af2,0x5665020e .word 0x77b3b79b,0xec1986e1,0x9b63e73f,0x8b804c86 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 0x6af52b39,0x0392cd70,0x89427bfd,0xed00aff7 .word 0x00fd2c1b,0x78928833,0x270ac3ea,0xc7465e20 .word 0x6e757d94,0xe130483a,0xd562b478,0xe679a243 .word 0xba16fe9f,0x76b45fe1,0xf458f26a,0x0aa0621d 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 0x567e730c,0x1a4b760e,0xf64070a9,0x2b0fc796 .word 0x2a7a56d2,0xee1a5926,0x3f1592e5,0x1d9f54ed .word 0x9fdcd8e8,0xff455cc0,0x1addd92f,0x82692914 .word 0xfda39368,0x042fac8d,0x8d163e7d,0x024ac396 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 0x960654d8,0x4f5c1933,0x07fa2f49,0x13328246 .word 0x48803232,0x94111ef9,0xa2212e14,0x78a45f11 .word 0xb21d240d,0x7d4d2b7c,0x6c00f0d5,0x3272e8ea .word 0x42cba826,0xf5e500b0,0x8f71c222,0xe93e87cc 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 0x275ad88b,0xf52ea41c,0xfeebd369,0xb38cdc51 .word 0x9b0a5970,0x8ab59b34,0xc7fc7270,0xbcb09440 .word 0x37bde597,0x5b1cfcb9,0x451c7c8d,0x872b8be9 .word 0xc0e2c95b,0x4c8f0b76,0x260954a1,0x2c0601f7 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 0xd7ec1dc2,0xcefb3721,0x1936bcd7,0xee564bc8 .word 0xcfe051bc,0xf2fea3cb,0xcfb5f3c1,0x62e25ba9 .word 0xf0fc6467,0x6ca2f644,0x43dba6a6,0x16b12cc7 .word 0x24aa9b48,0x421bb37e,0xfc4ded80,0x98431f95 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 0xb9073429,0xac74e80e,0xbd7c2ca9,0xf67c54c7 .word 0x7964c0b2,0x72697012,0x4828b9fd,0x09babcac .word 0xfc2e2fbe,0x6d42b579,0x2b4c323f,0xa76b1285 .word 0x8d96397e,0x9676b4f0,0x50fe71d9,0x5cd93b81 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 0x753d3cdc,0x183245a3,0x226bf246,0xab35260c .word 0x8a874b9d,0xbdbf666c,0xa36361fa,0xcbda45df .word 0xa061f12a,0x2e153a3d,0x2ff23b9a,0x1a250e90 .word 0x62e3c846,0xe4544e97,0xb546e6a5,0xd516e0e2 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 0x9fdfcb87,0xf65bbf88,0xb69af3cf,0x7a6ce3c6 .word 0x32b43592,0x48408d67,0x6b4d2e6b,0x319d4866 .word 0x9ada9edf,0xc3ee5efe,0xd3b7eaa6,0xa887d652 .word 0x0dc680ae,0xcd588f0c,0xf4b12d61,0xa26361f6 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 0xd1158b33,0x1d40da36,0x55e191b2,0xfd47e02f .word 0xdfa25eae,0x53dd4a71,0x1039b3bd,0x414f312f .word 0x9081b49b,0xfc4e3576,0x58304bdc,0x94b1706e .word 0x6f05a711,0x8a302c3f,0x43292fe9,0xf610bf5a 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 0xc32aa153,0x349d6280,0x3b4c478c,0xb3553f49 .word 0xf1635466,0xd6567035,0xbdf968d2,0xb8c5d9ff .word 0x0eba4032,0x1311eacf,0x08bfa79d,0xcf05293a .word 0x2b4df4b8,0xbf01b460,0xc8c095ce,0xfa1d959f 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 0xe9e0490b,0xa81442a6,0x4470f8ae,0xc13f0453 .word 0xdee965ca,0xf2e3dfb7,0x9b9db38c,0xb3b7192a .word 0xeea6c58c,0x8121186e,0x493d6f57,0xa41c18d8 .word 0x9f5f5201,0xcde80991,0x0c6a27b4,0xf40657f0 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 0x046242cf,0x67fd7d17,0x355eece5,0x0aeb22d2 .word 0xdca6e492,0x3d800f2d,0xf7e11961,0x2297ba9e .word 0xd082afd1,0xa48a3057,0x10eadcb4,0x34dff617 .word 0x6cb31269,0xa0c55e24,0x0e806bd9,0x1125101c 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 0x615fcd0a,0xcd5c1807,0xb008d61e,0x14abda9f .word 0x5720ae43,0xe4f764d0,0x1a629ae4,0x67ffb212 .word 0xeb95e33a,0x4267287d,0x37b82c99,0x7a881663 .word 0x29b30c7d,0x55146ddf,0xf303be3b,0xe3dbfde0 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 0x3e446af0,0xa18c0cb4,0xe3850ec0,0x81cb365f .word 0x323f66c0,0x2c5acba8,0xfeeaa77d,0xb2fa0a39 .word 0xa4c4dd24,0x3fa82e25,0x028027eb,0x97c5a240 .word 0x6fe5fcaf,0xc96e92df,0x31ed9d1b,0x61fd446f 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 0xdbc655e6,0x73eddc7a,0x28c60118,0xdaa9b1cb .word 0x5542eb09,0xa1cbeabd,0xe77b338e,0x1cfb075e .word 0x1d7c9f6d,0x1d6a884f,0xd8ef5f4c,0x115ba3e0 .word 0x37cd208f,0x070c9c86,0xa759879f,0xe0500056 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 0xe6fa1f39,0x52d528ed,0x467287e9,0x05acd92a .word 0xa5e3c14b,0xeaec2539,0x573e0e7d,0xd9b53f8b .word 0x765a04ba,0xe0c17762,0x3ac5d5ca,0x5d6fe422 .word 0xf6dd6263,0xca6ab044,0xfa0b409d,0x33421cc8 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 0x492ecaca,0x78bfd068,0x11846a2d,0x6a03b186 .word 0xe315c4d9,0xadddce52,0xfc3fa3f6,0xc8955421 .word 0xe8df1ab9,0xe37a59d7,0x9999b587,0x973ce19d .word 0x34130721,0x12fa976c,0x626a4ffb,0xd505bab5 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 0x20eaa9ea,0x1a5f5998,0xa6a8ccd0,0xab018b31 .word 0xa5f45efd,0x5594f141,0x66600fa1,0x2eadafa4 .word 0x277817a6,0x3bfb835e,0x68312774,0x9a242e97 .word 0x610e545c,0xfe3ca0f3,0x856fdaf9,0xaab482bc 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 0x294acb07,0xb6dfe47b,0x6312aef3,0x43276a81 .word 0x30dd9090,0x159524e4,0xa7981305,0x15579fcc .word 0xbf7da4a3,0x2a80b999,0x18dd38e5,0x5f4b1fcc .word 0xcfe27434,0x0b4cffd8,0x35533368,0xe2398b11 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 0xcddb2428,0x054e94e7,0x6a464b19,0x2aa494ac .word 0xdcf239ab,0xe62d115a,0x22ac5cd8,0x924e277b .word 0x1ef08e50,0x44ffa7b2,0xd5d4e1c5,0x204f3bf6 .word 0x5b61261d,0x4adfe667,0x98746882,0x35483935 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 0xa062e8a4,0x84d00066,0x749787a5,0xbd434706 .word 0xa40655e2,0xe6659e60,0xb25f6d87,0x0053bc35 .word 0x6ff7d590,0x96c70fcd,0x4dd68d25,0x73b761ee .word 0xcfe987b2,0x29495e69,0x2f31d4ed,0x18d48de0 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 0x8ae4bcdb,0x4d135a8f,0x45a80799,0xbf3665f0 .word 0xf5b88f57,0xfe70e036,0xe71950ab,0x43f2c396 .word 0x168e3573,0xa8122f70,0x939e2688,0x57cb91bb .word 0xeb1c5934,0x107cd9ef,0x492c4a63,0x5b39b934 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 0xcc8c4256,0xbacfeb3e,0xb0275759,0xf1c7956a .word 0x899819fe,0x4ac131ef,0xb250094c,0xe4df8dc5 .word 0x4368bce9,0xb1e206b7,0x60ba6494,0xab52738c .word 0x2fc0b8b7,0xb68d5a8b,0xd2b6fdab,0x96625798 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 0xec324dc2,0xff1e7370,0x8f61a5e4,0xdaa6e8cc .word 0x89552d7b,0x63887aac,0xb8964681,0xb2b55206 .word 0x033d49c6,0x3bef6a5c,0x46c2a1d0,0x5f16b964 .word 0xe0b7ae43,0xc9649de2,0xa33634ce,0xc1151dcf 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 0x9d3e3a51,0xdcec146c,0xe6b2bc7a,0x33e9fa38 .word 0x71482a34,0x810f4d1c,0x933108b5,0xbfcc1420 .word 0x8d54f67f,0xc8fa5e57,0xd0c7d044,0xef9f9798 .word 0xf29f606a,0x46ef00f6,0xac8e4a75,0xfc545c28 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 0xbdd1f625,0x7a07fadd,0xdfd75cce,0x86fb37d4 .word 0x7657783a,0x7150ecb8,0x975d0d32,0xe842722b .word 0x2ede8f54,0xbbec0fc1,0xe0f8763d,0x6b66861f .word 0x8db6dd94,0x59740dff,0xd49e867b,0x36a5c1b0 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 0xba5197fd,0xa39d463f,0x8fffa3a3,0x678a2c8d .word 0x6ba86783,0xae53a96c,0xa894461d,0xe82600c6 .word 0x5d4693da,0x67fe20e9,0x4f1068c1,0x6eb64ddf .word 0x91dedabe,0x167d5fff,0x28aa8f67,0xb4a79879 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 0xdd36cd7d,0xc386dc6f,0xf167d64b,0x789f187d .word 0x472365c2,0x75211243,0xab73b721,0xfe884bb1 .word 0xe4c10df2,0x6f3a56b4,0xfbda0a63,0x37cf0109 .word 0x0eb7b712,0xbe7bee9b,0x2dbb3777,0x4e70617d 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 0x6b75cced,0x19097e94,0x59dada89,0xab0cc107 .word 0x76c369bb,0x720ca70a,0x636c6a35,0x01acdf38 .word 0xf0391ad6,0x71e657da,0x73e27e60,0xb5510a3b .word 0xfc41230b,0x94673ecc,0xe701c74c,0x06167ed7 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 0xc3bf3876,0xa5cc2fd2,0xcc9b1dfd,0xe8b561ea .word 0x8d2a9f05,0x15f7fe15,0x6b6c5d30,0xbdc2d041 .word 0x91e487fa,0x5dd875bf,0x114f66bf,0x50461e6c .word 0xa4239e72,0xebdeb7ed,0xe2cc4a82,0x5d367f57 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 0xe75834f1,0xf4a72cd7,0xe586e204,0x55a10127 .word 0xdcd10075,0x15c54e03,0xbb12ce29,0x3e6280eb .word 0x67608fff,0x63e2ff5d,0xbce2b746,0x22edd5a9 .word 0x0984ff82,0x18ee5cd6,0x73b7e63b,0x8b24d7fc 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 0xa34fa9d7,0x04754edb,0xee8fb354,0x556f3ba4 .word 0x092dae1e,0x291621af,0xee2e702b,0x0314a8cb .word 0x2b035466,0xc2f99b09,0x16fb34b2,0x277d8704 .word 0x2e408669,0xde7f7c39,0x28d7f9e7,0x4f4d2cf1 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 0xcdd59e29,0x0f10785a,0x750fbf6e,0x6d9f3468 .word 0xaeb6aaa6,0x4fb66f13,0x469cf4d2,0xa0874f9d .word 0x2958b887,0xe1b40de4,0x4a529279,0xc6f2136e .word 0xabbd1d82,0xf59f78a6,0x43cc46fe,0xbadc1209 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 0x3df49223,0x4fa7ffe5,0xf5b4d6a2,0xa58ba2dd .word 0x3c7c4ec5,0xfa0df5bb,0x4c6b81ef,0xfbd2d510 .word 0xace6a89e,0x94900dd0,0xd135737d,0x24410219 .word 0xd8835446,0x5ed73289,0x73783bd7,0x1c7b5eac 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 0x3a70f956,0xc4b813ac,0xa86ad47f,0xfe4ff721 .word 0x3392f6fb,0x77213a5b,0x02c2b8b4,0x20d57941 .word 0xc1271140,0xa529ea2a,0x4b58ae8f,0x4f9fbc9c .word 0x0ec92fa4,0xf98608fa,0xa4d1f978,0xc71da216 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 0xc865ec58,0xaa241767,0x322c278d,0x8db4057b .word 0xadd0de65,0x468b43b2,0x96a5f562,0xe17983cc .word 0x6e53d144,0xe09cacff,0xf86ea91b,0xff7c686a .word 0x04e7c301,0x6338593a,0x2983472b,0x9234e168 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 0xaa8b9c94,0xf7b1aefa,0xf824b398,0x788a70e9 .word 0xb30fde4b,0xc53fa716,0x03ea9cef,0xace451ef .word 0x6481fdba,0x611a3947,0x9124274a,0xaa853e54 .word 0x9e585fb6,0xfa583405,0xd82b5e9f,0xba4d3c84 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 0xfc82053d,0x7b62fdd4,0x9d82f153,0xb8fa9d92 .word 0x3e823fd9,0x0c38bb2c,0xd4f8c5cc,0x661740db .word 0x3602a78a,0x045a407b,0x4b1a5d54,0xcf39321f .word 0xd3a847fd,0x11db994b,0x94b65573,0x2aea38d0 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 0x88d1058d,0x1b7309e6,0x3cf4bba2,0xd4cf465f .word 0x464aa941,0xdf958043,0x91a646a6,0x4da97c73 .word 0x06ec6b22,0xae893e44,0xe43fdafd,0x9e03ef21 .word 0x8286da29,0x6cdd11f8,0x8ee2033c,0x5ad4db4c 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 0x190bd9cd,0xe401e98a,0x8cf0550b,0x8d2f496b .word 0xf78b7914,0xf74ec1fa,0x4a03090e,0x4e29b04b .word 0xa2286d5c,0x385d1586,0x3c01f3d3,0x1b409e74 .word 0x5ab45e14,0x43a767d8,0xa3c0f6b5,0xaf1bca39 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 0x84a17077,0xa337e652,0x143657cc,0xce597faf .word 0xd6fc6bed,0x3036029b,0x29a9b756,0x592ab16b .word 0x86f79955,0x7200f90c,0x15f39739,0x66bcca45 .word 0xac766d6d,0xde665a3d,0x5c3edd03,0xe8cb71e4 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 0x206a0dba,0xb0f8165d,0xac0bf315,0xc727db27 .word 0x81a571f5,0x507731bd,0xfca65168,0x573b987e .word 0xfead2219,0x0eb35666,0xb44cf82a,0xc9fe2aff .word 0x8565c8ea,0x4e6adf39,0x241313b3,0x79aa3707 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 0x9eb5c095,0x30eecf13,0x097fd7f0,0x955a5f8c .word 0x421a9c3c,0xfee0a371,0x537d8ef1,0x044baa22 .word 0x226a1539,0x338d6efd,0x90e99034,0xaa66419b .word 0x8c554739,0xa9de4f2b,0x5a719332,0x7c7b6a79 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 0x86cd9717,0x7131ad71,0xd45df4e7,0x6c63d4ad .word 0x09f0d8e6,0x4c2b84e8,0xe6fa9bcd,0xe3b22262 .word 0xc60fad12,0x8bc18b6a,0xc1e6aa7b,0x19b1b425 .word 0x021447f9,0x8d81c480,0x2f9bdd24,0x1cc0ab33 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 0xde05d906,0x967487e3,0x10184f62,0xe48a54f0 .word 0x79558e8f,0x10dd4d40,0x01b74b42,0xb0e5aec3 .word 0x8684f221,0x7e95b17c,0x44fee212,0x1b0ea291 .word 0x574bc212,0xf2267518,0xf00dbecb,0xaf09a9b2 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 0x3bd37e50,0x2be46c1e,0x10821006,0x8014f79c .word 0xf51b9947,0xaa039d73,0x4304275f,0xf3dab9df .word 0xc58aac84,0xb8339edd,0x539f5f9c,0xce89bc82 .word 0x81579c21,0x526b5665,0xa383d5a6,0x937882de 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 0x0a4f60cd,0x9f144c49,0x00ca36eb,0x0fa80e29 .word 0x7c821162,0xffd0effd,0x31b07ad3,0xbb177841 .word 0x70b35177,0xeba6fe4d,0x8defc38e,0x44377be2 .word 0x8974e62a,0x926af87b,0xfa439eff,0xa5c6aba7 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 0x09d53180,0xd6ba8c74,0xb427e099,0x152d46b0 .word 0x1d358e58,0xd828ead6,0x1d179028,0x70edfb0e .word 0x0ad8f703,0x0332e58e,0xaf022e97,0x7d3b2cbb .word 0x7a6764e2,0x807fa20a,0x53918eb2,0xe6c51178 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 0x73d0acf8,0xdd4bc205,0x5a1ae612,0x14acc7c9 .word 0xf8449dd9,0x5e356f1d,0xb2d54dc6,0xdb268a9a .word 0x0c86ef26,0x35144907,0x4459f5d3,0x51e85f11 .word 0xeaf607f4,0x79e2e95e,0x66e1d7bc,0xadc27bb0 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 0x6ae82f88,0x98f9b0a5,0x48c28052,0x7312abd6 .word 0x6cff95cd,0x7757fe01,0x5ffaf26e,0x47a19fcf .word 0x8b0950dd,0x0f65f93d,0x21a95ba1,0x08a9d051 .word 0xa5b5761e,0x1214449b,0xe25676cb,0x62bf8c8f 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 0xfb520ab0,0x07b3e6aa,0x8b9883bd,0x3923d9af .word 0x6e4e5182,0x96298cae,0x06faad5c,0xb7684e28 .word 0x5566979d,0xba3ff053,0x153f24b0,0xdf4e4459 .word 0x43bc1d81,0x51532584,0x54b6116d,0x9d52adff unres3_end: