/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: mpgen_dynamic_pwr_mgmt_3.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 = 2dfc1704 a27be992 8d385b8d 27fb4c8a ! %f4 = 28099d8c 668b4d4e 9a1c659d 235d4220 ! %f8 = a2206d5c b50d0979 fcf47975 5dabbbb0 ! %f12 = 67bc179e 67889022 e3c6e17b 614c789f ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 7bfeacf3 3a5c23dc a6a5628c eebeaeeb ! %f20 = d0e8d936 8fc84bc4 8d7d40f2 e772557f ! %f24 = 82530cb6 799e4595 7b21c029 5fcefbc2 ! %f28 = fdee4187 5b76afb0 b94eae65 47ba7aa2 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 88a1cfa1 fbeeb79a d6679e84 aae0a206 ! %f36 = d8ba50be d696deee 80e7d76f 5d7d9cbe ! %f40 = ecfea266 66d82791 fad4aa38 291774d7 ! %f44 = 3f446757 00de7862 6ab45e77 c5eee096 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x36d186a000000028,%g7,%g1 ! GSR scale = 5, align = 0 wr %g1,%g0,%gsr ! GSR = 36d186a000000028 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 0 p0_label_1: ! Mem[00000000908000f0] = 92c8b8754e91ae77, %f48 = 3d3ecee2 0390d386 ldd [%i5+0x0f0],%f48 ! %f48 = 92c8b875 4e91ae77 ! Mem[00000000918001a4] = d0b81398, %g2 = ff55b582b806ca0b ldsb [%o0+0x1a5],%g2 ! %g2 = ffffffffffffffd0 ! %l3 = 575d562dac147a81, %l2 = 4cdfa256cb45cc8f, %l0 = 167f38901ab6b58b xnor %l3,%l2,%l0 ! %l0 = e47d0b8498ae49f1 ! Mem[0000000011000098] = e495b983, %l6 = dd981644, %l3 = ac147a81 add %i2,0x98,%g1 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000e495b983 ! Mem[00000000900000a8] = 10593f2ff3b2ac3e, %g2 = ffffffffffffffd0 ldx [%i4+0x0a8],%g2 ! %g2 = 10593f2ff3b2ac3e ! %f16 = 7bfeacf3 3a5c23dc a6a5628c eebeaeeb ! %f20 = d0e8d936 8fc84bc4 8d7d40f2 e772557f ! %f24 = 82530cb6 799e4595 7b21c029 5fcefbc2 ! %f28 = fdee4187 5b76afb0 b94eae65 47ba7aa2 mov 0x1c0,%g4 stda %f16,[%i4+%g4]ASI_BLK_S ! Block Store to 00000000900001c0 ! Mem[00000000110000d8] = 89fb9b08, %l4 = b139fee84821e520 swap [%i2+0x0d8],%l4 ! %l4 = 0000000089fb9b08 ! %f14 = e3c6e17b 614c789f, Mem[00000000910000d0] = 8d163530 867874ed stda %f14,[%i6+0x0d0]%asi ! Mem[00000000910000d0] = e3c6e17b 614c789f ! Mem[00000000900001ac] = a2de638c, %g2 = 10593f2ff3b2ac3e lduw [%i4+0x1ac],%g2 ! %g2 = 00000000a2de638c ! Mem[0000000010800028] = 9556a779, %l5 = 74d2cc7c0372948a lduha [%i1+%o5]0x80,%l5 ! %l5 = 0000000000009556 p0_label_2: ! Mem[0000000091800060] = 2c7d828b 83b95d79, %g2 = a2de638c, %g3 = 0bad0b00 ldd [%o0+0x060],%g2 ! %g2 = 000000002c7d828b 0000000083b95d79 ! Mem[0000000091000170] = 41b868c4 64e862e7, %g2 = 2c7d828b, %g3 = 83b95d79 ldd [%i6+0x170],%g2 ! %g2 = 0000000041b868c4 0000000064e862e7 ! %l0 = 98ae49f1, %l1 = a3301270, Mem[0000000010000028] = bdd8d66b e6f89830 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010000028] = 98ae49f1 a3301270 ! %l5 = 0000000000009556, Mem[0000000090000138] = cb533f7f stw %l5,[%i4+0x138] ! Mem[0000000090000138] = 00009556 ! Mem[0000000090800124] = 2cfa22f4, %g2 = 0000000041b868c4 lduh [%i5+0x126],%g2 ! %g2 = 0000000000002cfa ! %l5 = 0000000000009556, Mem[0000000011000018] = 040ceec6 stba %l5,[%i2+%o3]0x80 ! Mem[0000000011000018] = 560ceec6 ! Mem[0000000011800018] = c954ecc8, %f15 = 614c789f lda [%i3+%o3]0x81,%f15 ! %f15 = c954ecc8 ! Mem[0000000010000138] = 05728e1a9f953f91, %l0 = e47d0b8498ae49f1, %l6 = 53b64701dd981644 add %i0,0x138,%g1 casxa [%g1]0x80,%l0,%l6 ! %l6 = 05728e1a9f953f91 ! %l0 = e47d0b8498ae49f1, imm = 0000000000000397, %l3 = 00000000e495b983 addcc %l0,0x397,%l3 ! %l3 = e47d0b8498ae4d88, %ccr = 88 ! %l0 = 98ae49f1, %l1 = a3301270, Mem[0000000091000138] = 4c906f70 1fce8b29 std %l0,[%i6+0x138] ! Mem[0000000091000138] = 98ae49f1 a3301270 p0_label_3: ! %l2 = cb45cc8f, %l3 = 98ae4d88, Mem[00000000118000b0] = 4d54c932 c2d39fef std %l2,[%i3+0x0b0] ! Mem[00000000118000b0] = cb45cc8f 98ae4d88 ! %l4 = 0000000089fb9b08, Mem[0000000010000018] = 3f33c082 stha %l4,[%i0+%o3]0x80 ! Mem[0000000010000018] = 9b08c082 ! %f12 = 67bc179e, Mem[0000000010800018] = 073ff7de sta %f12,[%i1+%o3]0x80 ! Mem[0000000010800018] = 67bc179e ! Mem[00000000910001a8] = 6826cf3faf25465e, %g2 = 0000000000002cfa ldx [%i6+0x1a8],%g2 ! %g2 = 6826cf3faf25465e ! Code Fragment 1 p0_fragment_1: ta T_CHANGE_HPRIV ! %l1 = 11f20f42a3301270 set 0xec4f4938,%l1 ! %l1 = 00000000ec4f4938 stxa %l1, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[00000000108001d0] = 58c92b473e5f99b1, %f8 = a2206d5c b50d0979 ldd [%i1+0x1d0],%f8 ! %f8 = 58c92b47 3e5f99b1 ! Mem[00000000118000e6] = 5773a75c, %l2 = 4cdfa256cb45cc8f ldstub [%i3+0x0e6],%l2 ! %l2 = 000000a7000000ff ! Code Fragment 1 p0_fragment_2: ta T_CHANGE_HPRIV ! %l1 = 00000000ec4f4938 set 0x32f0dafc,%l1 ! %l1 = 0000000032f0dafc stxa %l1, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l7 = 53a4de4a5bdb107c, %l1 = 0000000032f0dafc, %ccr = 88 movgu %xcc,%l7,%l1 ! Moved, %l1 = 53a4de4a5bdb107c ! Mem[0000000010800020] = 038f29b7, %l5 = 0000000000009556 swapa [%i1+%o4]0x81,%l5 ! %l5 = 00000000038f29b7 p0_label_4: ! %l1 = 53a4de4a5bdb107c, %l2 = 00000000000000a7, %ccr = 88 movgu %icc,%l1,%l2 ! Moved, %l2 = 53a4de4a5bdb107c ! Mem[0000000010000018] = 70b65fa582c0089b, %l3 = e47d0b8498ae4d88 ldxa [%i0+%o3]0x88,%l3 ! %l3 = 70b65fa582c0089b ! %l3 = 70b65fa582c0089b, %l4 = 0000000089fb9b08, %ccr = 88 move %xcc,%l3,%l4 ! Register Not Moved ! Mem[00000000910001d8] = cfffe82b, %g2 = 6826cf3faf25465e lduh [%i6+0x1da],%g2 ! %g2 = 000000000000cfff ! %l5 = 00000000038f29b7, Mem[00000000908001c4] = cb751f7a, %asi = 80 stwa %l5,[%i5+0x1c4]%asi ! Mem[00000000908001c4] = 038f29b7 ! %l0 = e47d0b8498ae49f1, %l5 = 00000000038f29b7, %y = 00000000 udivcc %l0,%l5,%l2 ! %l2 = 000000000000002a, %ccr = 00 mov %l0,%y ! %y = 98ae49f1 ! Mem[0000000091000190] = 8be72be2f32db03d, %g2 = 000000000000cfff ldx [%i6+0x190],%g2 ! %g2 = 8be72be2f32db03d ! Mem[0000000010800028] = 69aa7923 79a75695, %l4 = 89fb9b08, %l5 = 038f29b7 ldda [%i1+%o5]0x89,%l4 ! %l4 = 0000000079a75695 0000000069aa7923 ! Mem[0000000010000080] = 2c732ea6, %l7 = 53a4de4a5bdb107c swap [%i0+0x080],%l7 ! %l7 = 000000002c732ea6 ! Mem[0000000010000020] = aad76970, %f5 = 668b4d4e lda [%i0+%o4]0x80,%f5 ! %f5 = aad76970 p0_label_5: ! %l2 = 0000002a, %l3 = 82c0089b, Mem[00000000900000b8] = 6d281246 ee99009a std %l2,[%i4+0x0b8] ! Mem[00000000900000b8] = 0000002a 82c0089b ! Mem[0000000090000010] = ee998ade, %g2 = 8be72be2f32db03d ldsb [%i4+%o2],%g2 ! %g2 = ffffffffffffffee ! %l6 = 05728e1a9f953f91, %l7 = 000000002c732ea6, %ccr = 00 movgu %xcc,%l6,%l7 ! Moved, %l7 = 05728e1a9f953f91 ! Mem[00000000100001e4] = 2bc1cf3e, %l3 = 82c0089b, %l6 = 9f953f91 add %i0,0x1e4,%g1 casa [%g1]0x80,%l3,%l6 ! %l6 = 000000002bc1cf3e ! Mem[0000000011800058] = 88665628bcc53171, %l4 = 0000000079a75695, %l0 = e47d0b8498ae49f1 add %i3,0x58,%g1 casxa [%g1]0x80,%l4,%l0 ! %l0 = 88665628bcc53171 ! Mem[0000000011800010] = 804dbefe, %l7 = 05728e1a9f953f91 swapa [%i3+%o2]0x80,%l7 ! %l7 = 00000000804dbefe ! %f12 = 67bc179e 67889022, Mem[0000000090800128] = 22f4c412 9b9921c5 std %f12,[%i5+0x128] ! Mem[0000000090800128] = 67bc179e 67889022 ! Mem[0000000010000010] = 04caabd6, %l6 = 000000002bc1cf3e ldsba [%i0+%o2]0x88,%l6 ! %l6 = ffffffffffffffd6 ! Mem[0000000011000195] = f6381542, %l1 = 53a4de4a5bdb107c ldstub [%i2+0x195],%l1 ! %l1 = 00000038000000ff ! Code Fragment 1 p0_fragment_3: ta T_CHANGE_HPRIV ! %l1 = 0000000000000038 set 0xf86b1510,%l1 ! %l1 = 00000000f86b1510 stxa %l1, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV p0_label_6: ! %l0 = 88665628bcc53171, %l0 = 88665628bcc53171, %l0 = 88665628bcc53171 or %l0,%l0,%l0 ! %l0 = 88665628bcc53171 ! %l4 = 0000000079a75695, imm = 000000000000064c, %l6 = ffffffffffffffd6 andcc %l4,0x64c,%l6 ! %l6 = 0000000000000604, %ccr = 00 ! %l0 = 88665628bcc53171, imm = 0000000000000007, %l7 = 00000000804dbefe sra %l0,0x007,%l7 ! %l7 = ffffffffff798a62 ! Mem[00000000918001f8] = bebe044f3e3a23fc, %g2 = ffffffffffffffee ldx [%o0+0x1f8],%g2 ! %g2 = bebe044f3e3a23fc ! Mem[0000000010800028] = 9556a779, %l1 = 00000000f86b1510 lduba [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000095 ! %l1 = 0000000000000095, Mem[00000000900001e0] = 82530cb6799e4595 stx %l1,[%i4+0x1e0] ! Mem[00000000900001e0] = 0000000000000095 ! Mem[0000000011000028] = 51b804a1, %l5 = 0000000069aa7923 ldsha [%i2+%o5]0x88,%l5 ! %l5 = 00000000000004a1 ! %l3 = 70b65fa582c0089b, Mem[00000000908000d8] = 9c4dedb5 sth %l3,[%i5+0x0d8] ! Mem[00000000908000d8] = 089bedb5 ! %l0 = 88665628bcc53171, Mem[0000000090800150] = 2c26f3ef sth %l0,[%i5+0x150] ! Mem[0000000090800150] = 3171f3ef ! %l4 = 79a75695, %l5 = 000004a1, Mem[0000000090000168] = 5fc5ab27 810b83fd std %l4,[%i4+0x168] ! Mem[0000000090000168] = 79a75695 000004a1 p0_label_7: ! Code Fragment 1 p0_fragment_4: ta T_CHANGE_HPRIV ! %l1 = 0000000000000095 set 0xc5f70e08,%l1 ! %l1 = 00000000c5f70e08 stxa %l1, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000090000124] = eaf23df1, %g2 = bebe044f3e3a23fc ldub [%i4+0x125],%g2 ! %g2 = 00000000000000ea ! Mem[00000000918000e0] = ab5686354a05a747, %g2 = 00000000000000ea ldx [%o0+0x0e0],%g2 ! %g2 = ab5686354a05a747 membar #Sync ! Added by membar checker (167) ! Mem[00000000900001dc] = e772557f, %g2 = ab5686354a05a747 lduw [%i4+0x1dc],%g2 ! %g2 = 00000000e772557f ! %l3 = 70b65fa582c0089b, Mem[0000000011800018] = c954ecc837385f96 stxa %l3,[%i3+%o3]0x81 ! Mem[0000000011800018] = 70b65fa582c0089b ! %l2 = 0000002a, %l3 = 82c0089b, Mem[00000000910000a8] = 4548123c 1253fffd std %l2,[%i6+0x0a8] ! Mem[00000000910000a8] = 0000002a 82c0089b ! %l4 = 0000000079a75695, Mem[0000000091000068] = 955a2d8907100ced stx %l4,[%i6+0x068] ! Mem[0000000091000068] = 0000000079a75695 ! %l5 = 00000000000004a1, %l2 = 000000000000002a, %l4 = 0000000079a75695 addccc %l5,%l2,%l4 ! %l4 = 00000000000004cb, %ccr = 00 ! Mem[0000000010800000] = 4b6a767c bcb14ed5, %l4 = 000004cb, %l5 = 000004a1 ldda [%i1+%g0]0x88,%l4 ! %l4 = 00000000bcb14ed5 000000004b6a767c ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 0000002a 82c0089b mov 0x080,%g5 ldda [%i4+%g5]ASI_BLK_P,%f48 ! Block Load from 0000000090000080 p0_label_8: ! Mem[0000000010800115] = 30eb8a23, %l6 = 0000000000000604 ldstuba [%i1+0x115]%asi,%l6 ! %l6 = 000000eb000000ff ! Mem[0000000091000144] = 2483298e, %g2 = 00000000e772557f lduh [%i6+0x144],%g2 ! %g2 = 0000000000002483 ! immd = 0000000000000202, %l3 = 70b65fa582c0089b, %ccr = 00 movne %xcc,0x202,%l3 ! Moved, %l3 = 0000000000000202 ! Mem[000000001080007e] = 407ff289, %l4 = 00000000bcb14ed5 ldstub [%i1+0x07e],%l4 ! %l4 = 000000f2000000ff ! %l0 = 88665628bcc53171, %l1 = 00000000c5f70e08, %ccr = 00 movgu %icc,%l0,%l1 ! Moved, %l1 = 88665628bcc53171 ! Mem[000000009080003c] = 032cea9b, %g2 = 0000000000002483 ldsb [%i5+0x03c],%g2 ! %g2 = 0000000000000003 ! Mem[0000000010800028] = 9556a779, %l7 = ffffffffff798a62 ldsha [%i1+%o5]0x81,%l7 ! %l7 = ffffffffffff9556 ! Mem[0000000011000188] = e95f06fc, %l3 = 0000000000000202 ldswa [%i2+0x188]%asi,%l3 ! %l3 = ffffffffe95f06fc ! Mem[0000000011800000] = 7ce7106548ee1030, %l3 = ffffffffe95f06fc ldxa [%i3+%g0]0x81,%l3 ! %l3 = 7ce7106548ee1030 ! Mem[0000000011000078] = 45ff62e9, %l3 = 7ce7106548ee1030 ldsb [%i2+0x07b],%l3 ! %l3 = ffffffffffffffe9 p0_label_9: ! Mem[00000000108000b0] = e9bf2a4b, %l0 = 88665628bcc53171 swap [%i1+0x0b0],%l0 ! %l0 = 00000000e9bf2a4b ! %l1 = 88665628bcc53171, Mem[0000000010000020] = aad76970cfa12a80 stxa %l1,[%i0+%o4]0x81 ! Mem[0000000010000020] = 88665628bcc53171 ! %l3 = ffffffffffffffe9, Mem[0000000091000098] = 757f0316 stw %l3,[%i6+0x098] ! Mem[0000000091000098] = ffffffe9 ! Mem[0000000011800028] = c08dc4eb6fd243b5, %l6 = 00000000000000eb ldxa [%i3+%o5]0x89,%l6 ! %l6 = c08dc4eb6fd243b5 ! Mem[00000000100000d0] = 5c91165399a54514, %l7 = ffffffffffff9556, %l6 = c08dc4eb6fd243b5 add %i0,0xd0,%g1 casxa [%g1]0x80,%l7,%l6 ! %l6 = 5c91165399a54514 ! %l2 = 0000002a, %l3 = ffffffe9, Mem[00000000900000e8] = bdb01204 7879655b std %l2,[%i4+0x0e8] ! Mem[00000000900000e8] = 0000002a ffffffe9 ! %l4 = 00000000000000f2, Mem[00000000908001b0] = 5c20df90307b0454 stx %l4,[%i5+0x1b0] ! Mem[00000000908001b0] = 00000000000000f2 ! %l3 = ffffffffffffffe9, Mem[0000000091000070] = a6e137bbab1740c8, %asi = 80 stxa %l3,[%i6+0x070]%asi ! Mem[0000000091000070] = ffffffffffffffe9 ! Mem[0000000010000110] = e86e2137, %l6 = 5c91165399a54514 swap [%i0+0x110],%l6 ! %l6 = 00000000e86e2137 ! %l2 = 0000002a, %l3 = ffffffe9, Mem[0000000090000010] = ee998ade 26ab2dd7 std %l2,[%i4+%o2] ! Mem[0000000090000010] = 0000002a ffffffe9 p0_label_10: ! Mem[0000000010800020] = 56950000, %l6 = 00000000e86e2137 lduwa [%i1+%o4]0x89,%l6 ! %l6 = 0000000056950000 ! Mem[0000000091000034] = 0863fc2f, %g2 = 0000000000000003 lduh [%i6+0x036],%g2 ! %g2 = 0000000000000863 ! Mem[0000000090800158] = e7bc12dd, %g2 = 0000000000000863 lduha [%i5+0x158]%asi,%g2 ! %g2 = 000000000000e7bc ! Mem[0000000011000000] = a417f62f, %l5 = 000000004b6a767c lduba [%i2+%g0]0x89,%l5 ! %l5 = 000000000000002f membar #Sync ! Added by membar checker (168) ! %l3 = ffffffffffffffe9, Mem[0000000090000082] = abda2a1d sth %l3,[%i4+0x082] ! Mem[0000000090000080] = ffe92a1d ! Code Fragment 1 p0_fragment_5: ta T_CHANGE_HPRIV ! %l1 = 88665628bcc53171 set 0x45f2541f,%l1 ! %l1 = 0000000045f2541f stxa %l1, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000090000044] = ca521b68, %g2 = 000000000000e7bc ldub [%i4+0x044],%g2 ! %g2 = 00000000000000ca ! %l4 = 00000000000000f2, %l0 = 00000000e9bf2a4b, %ccr = 00 movn %xcc,%l4,%l0 ! Register Not Moved membar #Sync ! Added by membar checker (169) ! Mem[0000000090000080] = dc8cffe9 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 0000002a 82c0089b ldda [%i4+%g5]ASI_BLK_P,%f48 ! Block Load from 0000000090000080 ! Code Fragment 1 p0_fragment_6: ta T_CHANGE_HPRIV ! %l1 = 0000000045f2541f set 0xa24a6eea,%l1 ! %l1 = 00000000a24a6eea stxa %l1, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV p0_label_11: ! immd = 0000000000000378, %l4 = 00000000000000f2, %ccr = 00 movg %icc,0x378,%l4 ! Moved, %l4 = 0000000000000378 ! %l4 = 0000000000000378, Mem[00000000900001cb] = 8ceebeae stb %l4,[%i4+0x1cb] ! Mem[00000000900001c8] = 78eebeae ! %l6 = 0000000056950000, %l1 = 00000000a24a6eea, %l2 = 000000000000002a sll %l6,%l1,%l2 ! %l2 = 0000015a54000000 ! Mem[0000000011000018] = c6ee0c56, %l4 = 0000000000000378 ldsha [%i2+%o3]0x88,%l4 ! %l4 = 0000000000000c56 ! %l0 = 00000000e9bf2a4b, immed = fffffc65, %y = 98ae49f1 sdiv %l0,-0x39b,%l7 ! %l7 = 000000007fffffff mov %l0,%y ! %y = e9bf2a4b ! %l0 = 00000000e9bf2a4b, Mem[0000000090000024] = eb88c987 sth %l0,[%i4+0x024] ! Mem[0000000090000024] = 2a4bc987 ! %l6 = 0000000056950000, Mem[00000000118001f8] = 8f5596c4e3b1626b stx %l6,[%i3+0x1f8] ! Mem[00000000118001f8] = 0000000056950000 ! Mem[0000000091000078] = 8f119fca, %g18 = 963bc1d03ada298e ldsw [%i6+0x078],%g2 ! %g2 = 963bc1d03ada298e ! Mem[000000001100010b] = 8d6ef35c, %l2 = 0000015a54000000 ldstub [%i2+0x10b],%l2 ! %l2 = 0000005c000000ff ! Mem[0000000010000000] = 821285db44560613, %f14 = e3c6e17b c954ecc8 ldda [%i0+%g0]0x81,%f14 ! %f14 = 821285db 44560613 p0_label_12: ! Mem[0000000011800020] = 2f3757dd, %l6 = 0000000056950000 lduwa [%i3+%o4]0x88,%l6 ! %l6 = 000000002f3757dd ! %l4 = 0000000000000c56, Mem[0000000011000000] = a417f62f stwa %l4,[%i2+%g0]0x89 ! Mem[0000000011000000] = 00000c56 ! %l3 = ffffffffffffffe9, Mem[000000009000006c] = 44579293, %asi = 80 stha %l3,[%i4+0x06c]%asi ! Mem[000000009000006c] = ffe99293 ! %f26 = 7b21c029 5fcefbc2, Mem[0000000091800020] = b8815b27 12018cae std %f26,[%o0+%o4] ! Mem[0000000091800020] = 7b21c029 5fcefbc2 membar #Sync ! Added by membar checker (170) ! %f16 = 7bfeacf3 3a5c23dc, Mem[0000000090000080] = dc8cffe9 2a1da096 std %f16,[%i4+0x080] ! Mem[0000000090000080] = 7bfeacf3 3a5c23dc ! Mem[0000000091000144] = 298ef99e, %g2 = ffffffff8f119fca ldsh [%i6+0x146],%g2 ! %g2 = 000000000000298e ! Mem[000000001100006c] = 0b79cc1b, %l7 = 7fffffff, %l1 = a24a6eea add %i2,0x6c,%g1 casa [%g1]0x80,%l7,%l1 ! %l1 = 000000000b79cc1b ! %l5 = 000000000000002f, %l6 = 000000002f3757dd, %l3 = ffffffffffffffe9 orncc %l5,%l6,%l3 ! %l3 = ffffffffd0c8a82f, %ccr = 88 ! %l5 = 000000000000002f, Mem[0000000011000028] = b12d5f8f51b804a1 stxa %l5,[%i2+%o5]0x89 ! Mem[0000000011000028] = 000000000000002f ! %l3 = ffffffffd0c8a82f, imm = 00000000000004fe, %l2 = 000000000000005c orcc %l3,0x4fe,%l2 ! %l2 = ffffffffd0c8acff, %ccr = 88 p0_label_13: ! Mem[0000000010800000] = bcb14ed5, %l1 = 000000000b79cc1b lduba [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000d5 ! Mem[00000000908001c0] = bc65ad57038f29b7, %g2 = 000000000000298e ldx [%i5+0x1c0],%g2 ! %g2 = bc65ad57038f29b7 ! %l6 = 2f3757dd, %l7 = 7fffffff, Mem[0000000091800000] = e8ab3383 5d5101b3 std %l6,[%o0+%g0] ! Mem[0000000091800000] = 2f3757dd 7fffffff ! %l5 = 000000000000002f, immed = fffff371, %l4 = 0000000000000c56 taddcctv %l5,-0xc8f,%l4 ! %l0 = 00000000e9bf2a6e, Trapped ! %l5 = 000000000000002f, Mem[0000000010000008] = eee4d906 stha %l5,[%i0+%o1]0x88 ! Mem[0000000010000008] = eee4002f ! Mem[0000000011800018] = 70b65fa5, %l3 = ffffffffd0c8a82f lduha [%i3+%o3]0x80,%l3 ! %l3 = 00000000000070b6 ! Mem[000000009100016c] = 0fcb6c1c, %g2 = bc65ad57038f29b7 ldub [%i6+0x16c],%g2 ! %g2 = 000000000000000f ! %l6 = 000000002f3757dd, Mem[0000000091800140] = 2c79ecf4b654a261 stx %l6,[%o0+0x140] ! Mem[0000000091800140] = 000000002f3757dd ! %l0 = 00000000e9bf2a6e, Mem[0000000091800150] = c5e66b5d3045cc18 stx %l0,[%o0+0x150] ! Mem[0000000091800150] = 00000000e9bf2a6e ! Mem[0000000090000058] = 06969e62, %g2 = 000000000000000f lduw [%i4+0x058],%g2 ! %g2 = 0000000006969e62 p0_label_14: ! %l5 = 000000000000002f, %l5 = 000000000000002f, %y = e9bf2a4b smulcc %l5,%l5,%l5 ! %l5 = 00000000000008a1, %ccr = 00, %y = 00000000 ! Mem[0000000011000000] = 560c0000, %l0 = 00000000e9bf2a6e lduwa [%i2+%g0]0x81,%l0 ! %l0 = 00000000560c0000 ! %l2 = ffffffffd0c8acff, Mem[00000000918001ec] = 41b08f30 stw %l2,[%o0+0x1ec] ! Mem[00000000918001ec] = d0c8acff ! Mem[00000000110000f0] = bd988d8b, %l1 = 00000000000000d5 swap [%i2+0x0f0],%l1 ! %l1 = 00000000bd988d8b ! Clear Register : %l2 = ffffffffd0c8acff clr %l2 ! %l2 = 0000000000000000 ! Mem[00000000100000d0] = 5c911653, %l3 = 00000000000070b6 swap [%i0+0x0d0],%l3 ! %l3 = 000000005c911653 ! %l0 = 00000000560c0000, immed = 0000006e, %ccr = 00 movrlez %l0,0x06e,%l7 ! Not Moved, %l7 = 000000007fffffff ! Mem[00000000908001a4] = 1ae55d08, %g18 = 963bc1d03ada298e ldsw [%i5+0x1a4],%g2 ! %g2 = 963bc1d03ada298e ! Mem[00000000108001b8] = a9f99c08c5901edc, %l4 = 0000000000000c56, %l0 = 00000000560c0000 add %i1,0x1b8,%g1 casxa [%g1]0x80,%l4,%l0 ! %l0 = a9f99c08c5901edc ! %l0 = a9f99c08c5901edc, %l5 = 00000000000008a1, %l4 = 0000000000000c56 sub %l0,%l5,%l4 ! %l4 = a9f99c08c590163b p0_label_15: ! Mem[00000000108001f0] = 05a3c626, %l4 = a9f99c08c590163b, %asi = 80 swapa [%i1+0x1f0]%asi,%l4 ! %l4 = 0000000005a3c626 ! %l3 = 000000005c911653, imm = 0000000000000012, %l0 = a9f99c08c5901edc srl %l3,0x012,%l0 ! %l0 = 0000000000001724 ! Mem[0000000010800000] = d54eb1bc, %l5 = 00000000000008a1 lduha [%i1+%g0]0x81,%l5 ! %l5 = 000000000000d54e ! immd = 000000000000008e, %l1 = 00000000bd988d8b, %ccr = 00 movn %icc,0x08e,%l1 ! Register Not Moved ! %f0 = 2dfc1704 a27be992 8d385b8d 27fb4c8a ! %f4 = 28099d8c aad76970 9a1c659d 235d4220 ! %f8 = 58c92b47 3e5f99b1 fcf47975 5dabbbb0 ! %f12 = 67bc179e 67889022 821285db 44560613 mov 0x100,%g6 stda %f0,[%i4+%g6]ASI_BLK_AIUPL ! Block Store to 0000000090000100 ! Mem[0000000010800068] = f3b7d1b062ef2a74, %l3 = 000000005c911653, %l4 = 0000000005a3c626 add %i1,0x68,%g1 casxa [%g1]0x80,%l3,%l4 ! %l4 = f3b7d1b062ef2a74 ! %l3 = 000000005c911653, %l7 = 000000007fffffff, %y = 00000000 sdiv %l3,%l7,%l6 ! %l6 = 0000000000000000 mov %l0,%y ! %y = 00001724 ! Mem[0000000010800010] = 524e17e3209b47d5, %l4 = f3b7d1b062ef2a74 ldxa [%i1+%o2]0x88,%l4 ! %l4 = 524e17e3209b47d5 ! %l2 = 00000000, %l3 = 5c911653, Mem[0000000091000000] = 5398fcc6 4cc663e3 std %l2,[%i6+%g0] ! Mem[0000000091000000] = 00000000 5c911653 ! Mem[00000000108001bc] = c5901edc, %l2 = 0000000000000000 ldub [%i1+0x1bc],%l2 ! %l2 = 00000000000000c5 p0_label_16: ! Mem[0000000011800010] = 9f953f91 2af42d5b, %l4 = 209b47d5, %l5 = 0000d54e ldda [%i3+%o2]0x80,%l4 ! %l4 = 000000009f953f91 000000002af42d5b ! Mem[0000000090800020] = 6b575173, %g18 = 963bc1d03ada298e ldsw [%i5+%o4],%g2 ! %g2 = 963bc1d03ada298e ! Mem[0000000010800028] = 9556a779, %l3 = 000000005c911653 ldsha [%i1+%o5]0x81,%l3 ! %l3 = ffffffffffff9556 ! %f31 = 47ba7aa2, Mem[0000000091000098] = ffffffe9 sta %f31,[%i6+0x098]%asi ! Mem[0000000091000098] = 47ba7aa2 ! %f30 = b94eae65 47ba7aa2, Mem[0000000090000128] = b0bbab5d 7579f4fc std %f30,[%i4+0x128] ! Mem[0000000090000128] = b94eae65 47ba7aa2 ! %l4 = 000000009f953f91, Mem[0000000091000136] = 8cdc98ae sth %l4,[%i6+0x136] ! Mem[0000000091000134] = 3f9198ae ! Mem[0000000010800136] = 36fd7465, %l7 = 000000007fffffff ldstub [%i1+0x136],%l7 ! %l7 = 00000074000000ff ! Mem[0000000091800020] = 7b21c029 5fcefbc2, %g2 = 6b575173, %g3 = 64e862e7 ldd [%o0+%o4],%g2 ! %g2 = 000000007b21c029 000000005fcefbc2 ! %l2 = 00000000000000c5, Mem[0000000090000144] = 888fc491 stw %l2,[%i4+0x144] ! Mem[0000000090000144] = 000000c5 ! %l1 = 00000000bd988d8b, Mem[0000000010800028] = 79a75695 stwa %l1,[%i1+%o5]0x88 ! Mem[0000000010800028] = bd988d8b p0_label_17: ! Mem[0000000011800138] = a15c6c6b, %l3 = ffffffffffff9556 ldsb [%i3+0x13b],%l3 ! %l3 = 000000000000006b ! %l3 = 000000000000006b, immed = ffffff29, %ccr = 00 movrgz %l3,-0x0d7,%l1 ! Moved, %l1 = ffffffffffffff29 ! Mem[0000000011800028] = b543d26f, %l6 = 0000000000000000 ldswa [%i3+%o5]0x80,%l6 ! %l6 = ffffffffb543d26f ! Mem[00000000900001b8] = 818cb228, %g2 = 000000007b21c029 ldsb [%i4+0x1ba],%g2 ! %g2 = ffffffffffffff81 ! Mem[000000009080014c] = 970f3171, %g2 = ffffffffffffff81 ldsb [%i5+0x14e],%g2 ! %g2 = ffffffffffffff97 ! Mem[0000000011000144] = ef0523d2, %l6 = ffffffffb543d26f swap [%i2+0x144],%l6 ! %l6 = 00000000ef0523d2 ! %l5 = 000000002af42d5b, Mem[00000000918000ec] = 6ad942c8 stw %l5,[%o0+0x0ec] ! Mem[00000000918000ec] = 2af42d5b ! %l2 = 00000000000000c5, Mem[00000000918000f4] = c0777b49 stw %l2,[%o0+0x0f4] ! Mem[00000000918000f4] = 000000c5 ! Mem[0000000011000180] = 9381aef9d4ca81c6, %l6 = 00000000ef0523d2, %l5 = 000000002af42d5b add %i2,0x180,%g1 casxa [%g1]0x80,%l6,%l5 ! %l5 = 9381aef9d4ca81c6 ! Mem[0000000090800000] = afcee255 8865ecf6, %g2 = ffffff97, %g3 = 5fcefbc2 ldda [%i5+0x000]%asi,%g2 ! %g2 = 00000000afcee255 000000008865ecf6 p0_label_18: ! %l4 = 000000009f953f91, Mem[0000000010800018] = 67bc179e stha %l4,[%i1+%o3]0x81 ! Mem[0000000010800018] = 3f91179e membar #Sync ! Added by membar checker (171) ! Mem[0000000090000110] = d7aa8c9d, %g2 = 00000000afcee255 ldsb [%i4+0x112],%g2 ! %g2 = ffffffffffffffd7 ! Mem[00000000908000cc] = e50ee4f7, %g2 = ffffffffffffffd7 ldsh [%i5+0x0cc],%g2 ! %g2 = ffffffffffffe50e ! Mem[0000000091000090] = c26fe978, %g2 = ffffffffffffe50e lduha [%i6+0x090]%asi,%g2 ! %g2 = 000000000000c26f ! %l6 = 00000000ef0523d2, imm = 0000000000000b3b, %l3 = 000000000000006b taddcc %l6,0xb3b,%l3 ! %l3 = 00000000ef052f0d, %ccr = 0a ! Mem[00000000900001f0] = 875b76af, %g2 = 000000000000c26f ldsb [%i4+0x1f3],%g2 ! %g2 = ffffffffffffff87 ! immd = 00000000000000de, %l3 = 00000000ef052f0d, %ccr = 0a movleu %icc,0x0de,%l3 ! Register Not Moved ! %l2 = 000000c5, %l3 = ef052f0d, Mem[0000000091000150] = bf654879 3b34102d std %l2,[%i6+0x150] ! Mem[0000000091000150] = 000000c5 ef052f0d ! %l5 = 9381aef9d4ca81c6, Mem[000000009180016a] = a9369945, %asi = 80 stha %l5,[%o0+0x16a]%asi ! Mem[0000000091800168] = 81c69945 ! Mem[0000000010800018] = 3f91179e, %l3 = 00000000ef052f0d lduba [%i1+%o3]0x81,%l3 ! %l3 = 000000000000003f p0_label_19: ! Mem[00000000100000c9] = 64b6ce80, %l4 = 000000009f953f91 ldstub [%i0+0x0c9],%l4 ! %l4 = 000000b6000000ff ! Mem[000000001080012c] = e14d48e7, %l7 = 00000074, %l3 = 0000003f add %i1,0x12c,%g1 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000e14d48e7 ! %l1 = ffffffffffffff29, %l7 = 0000000000000074, %ccr = 0a movle %icc,%l1,%l7 ! Register Not Moved ! Code Fragment 1 p0_fragment_7: ta T_CHANGE_HPRIV ! %l1 = ffffffffffffff29 set 0x25a99d82,%l1 ! %l1 = 0000000025a99d82 stxa %l1, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[000000001180007c] = 8b06f016, %f29 = 5b76afb0 ld [%i3+0x07c],%f29 ! %f29 = 8b06f016 ! Mem[0000000011800138] = a15c6c6b, %l3 = 00000000e14d48e7 ldub [%i3+0x13a],%l3 ! %l3 = 000000000000006c ! Mem[0000000011000000] = 560c00009f956654, %l0 = 0000000000001724 ldxa [%i2+%g0]0x80,%l0 ! %l0 = 560c00009f956654 ! %l2 = 00000000000000c5, immed = fffff120, %l2 = 00000000000000c5 taddcctv %l2,-0xee0,%l2 ! %l0 = 560c00009f956677, Trapped ! Mem[0000000011800008] = 2de96d70, %l5 = 9381aef9d4ca81c6 ldstub [%i3+%o1],%l5 ! %l5 = 0000002d000000ff ! Mem[0000000011000020] = 20051a6e, %l3 = 000000000000006c ldsba [%i2+%o4]0x88,%l3 ! %l3 = 000000000000006e p0_label_20: ! %l6 = 00000000ef0523d2, Mem[00000000118000d8] = d1ac5bf48799b4f5, %asi = 80 stxa %l6,[%i3+0x0d8]%asi ! Mem[00000000118000d8] = 00000000ef0523d2 ! %l5 = 000000000000002d, %l6 = 00000000ef0523d2, %ccr = 0a movle %icc,%l5,%l6 ! Register Not Moved ! %l4 = 00000000000000b6, Mem[00000000910000f0] = d89f0c90 stw %l4,[%i6+0x0f0] ! Mem[00000000910000f0] = 000000b6 ! %l6 = 00000000ef0523d2, Mem[00000000118000b8] = 3085c35be36db366 stx %l6,[%i3+0x0b8] ! Mem[00000000118000b8] = 00000000ef0523d2 ! immd = 000000000000028b, %l5 = 000000000000002d, %ccr = 0a movcc %xcc,0x28b,%l5 ! Moved, %l5 = 000000000000028b ! Mem[00000000910001a8] = 6826cf3f, %g18 = 963bc1d03ada298e ldsw [%i6+0x1a8],%g2 ! %g2 = 963bc1d03ada298e ! Code Fragment 1 p0_fragment_8: ta T_CHANGE_HPRIV ! %l1 = 0000000025a99d82 set 0x6e4785e6,%l1 ! %l1 = 000000006e4785e6 stxa %l1, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000011800008] = 61d74911706de9ff, %f14 = 821285db 44560613 ldda [%i3+%o1]0x88,%f14 ! %f14 = 61d74911 706de9ff ! Mem[00000000108001bf] = c5901edc, %l5 = 000000000000028b ldstub [%i1+0x1bf],%l5 ! %l5 = 000000dc000000ff ! Mem[0000000010800120] = c6687621, %l1 = 000000006e4785e6 ldsb [%i1+0x123],%l1 ! %l1 = 0000000000000021 p0_label_21: ! %l5 = 00000000000000dc, Mem[000000009180002c] = 925a7f3c sth %l5,[%o0+0x02c] ! Mem[000000009180002c] = 00dc7f3c ! Mem[00000000910000c0] = 1b3f9adf953c82cf, %f48 = dc8cffe9 2a1da096 ldd [%i6+0x0c0],%f48 ! %f48 = 1b3f9adf 953c82cf ! %l2 = 000000c5, %l3 = 0000006e, Mem[0000000090800180] = 5bb62bcb 01823381 std %l2,[%i5+0x180] ! Mem[0000000090800180] = 000000c5 0000006e ! %l3 = 000000000000006e, Mem[0000000091000155] = 052f0d0f stb %l3,[%i6+0x155] ! Mem[0000000091000154] = 6e2f0d0f ! Mem[000000009180014c] = 6f000000, %g2 = 000000006826cf3f ldub [%o0+0x14f],%g2 ! %g2 = 000000000000006f ! %f24 = 82530cb6 799e4595, Mem[00000000918000b0] = 0a8ba135 a5509592 std %f24,[%o0+0x0b0] ! Mem[00000000918000b0] = 82530cb6 799e4595 ! %l6 = 00000000ef0523d2, imm = 000000000000002d, %l1 = 0000000000000021 srax %l6,0x02d,%l1 ! %l1 = 0000000000000000 ! %l2 = 00000000000000c5, Mem[0000000011000020] = 6e1a0520 stwa %l2,[%i2+%o4]0x80 ! Mem[0000000011000020] = 000000c5 ! Code Fragment 1 p0_fragment_9: ta T_CHANGE_HPRIV ! %l1 = 0000000000000000 set 0x72246c5c,%l1 ! %l1 = 0000000072246c5c stxa %l1, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[00000000900000d0] = dff4437a, %g2 = 000000000000006f ldub [%i4+0x0d3],%g2 ! %g2 = 00000000000000df p0_label_22: ! Mem[0000000010000018] = 9b08c082, %l6 = 00000000ef0523d2 ldstuba [%i0+%o3]0x80,%l6 ! %l6 = 0000009b000000ff ! Mem[0000000010800138] = 76fc0ca05d0ef9cb, %l6 = 000000000000009b, %l0 = 560c00009f956677 add %i1,0x138,%g1 casxa [%g1]0x80,%l6,%l0 ! %l0 = 76fc0ca05d0ef9cb ! %f23 = e772557f, Mem[0000000091800050] = 28155d72 st %f23,[%o0+0x050] ! Mem[0000000091800050] = e772557f ! %l2 = 00000000000000c5, %l5 = 00000000000000dc, %y = 00001724 smulcc %l2,%l5,%l5 ! %l5 = 000000000000a94c, %ccr = 00, %y = 00000000 ! %f28 = fdee4187, Mem[0000000010000028] = 98ae49f1 sta %f28,[%i0+%o5]0x88 ! Mem[0000000010000028] = fdee4187 ! Mem[0000000090000068] = 5d9f2154, %g18 = 963bc1d03ada298e ldsw [%i4+0x068],%g2 ! %g2 = 963bc1d03ada298e ! Mem[0000000010000028] = fdee4187, %l1 = 0000000072246c5c lduha [%i0+%o5]0x88,%l1 ! %l1 = 0000000000004187 ! Mem[0000000090800100] = 495e228a e0e3cc43, %g2 = 5d9f2154, %g3 = 8865ecf6 ldd [%i5+0x100],%g2 ! %g2 = 00000000495e228a 00000000e0e3cc43 ! Mem[000000009000012c] = a2229088, %g2 = 00000000495e228a ldsb [%i4+0x12f],%g2 ! %g2 = ffffffffffffffa2 ! %l5 = 000000000000a94c, %l3 = 000000000000006e, %ccr = 00 movpos %icc,%l5,%l3 ! Moved, %l3 = 000000000000a94c p0_label_23: ! Mem[00000000910001f0] = 29ed9cb1, %g2 = ffffffffffffffa2 ldsb [%i6+0x1f1],%g2 ! %g2 = 0000000000000029 ! Mem[00000000100000fd] = 8ccf9a90, %l7 = 0000000000000074 ldstub [%i0+0x0fd],%l7 ! %l7 = 000000cf000000ff ! %f16 = 7bfeacf3 3a5c23dc a6a5628c eebeaeeb ! %f20 = d0e8d936 8fc84bc4 8d7d40f2 e772557f ! %f24 = 82530cb6 799e4595 7b21c029 5fcefbc2 ! %f28 = fdee4187 8b06f016 b94eae65 47ba7aa2 mov 0x040,%g6 stda %f16,[%i4+%g6]ASI_COMMIT_P ! Block Store to 0000000090000040 ! %f16 = 7bfeacf3 3a5c23dc a6a5628c eebeaeeb ! %f20 = d0e8d936 8fc84bc4 8d7d40f2 e772557f ! %f24 = 82530cb6 799e4595 7b21c029 5fcefbc2 ! %f28 = fdee4187 8b06f016 b94eae65 47ba7aa2 mov 0x140,%g6 stda %f16,[%i4+%g6]ASI_BLK_AIUPL ! Block Store to 0000000090000140 ! Mem[0000000091800070] = 00d9bc34, %g2 = 0000000000000029 ldub [%o0+0x070],%g2 ! %g2 = 0000000000000000 ! Mem[000000001180015b] = 26df8b41, %l5 = 000000000000a94c ldstub [%i3+0x15b],%l5 ! %l5 = 00000041000000ff ! Mem[0000000091000140] = ecb715ac, %g2 = 0000000000000000 lduw [%i6+0x140],%g2 ! %g2 = 00000000ecb715ac ! %l4 = 000000b6, %l5 = 00000041, Mem[0000000010000018] = 82c008ff 70b65fa5 stda %l4,[%i0+%o3]0x88 ! Mem[0000000010000018] = 000000b6 00000041 ! %l7 = 00000000000000cf, immed = 0000017e, %ccr = 00 movre %l7,0x17e,%l7 ! Not Moved, %l7 = 00000000000000cf ! Mem[0000000010000010] = d6abca04, %l6 = 0000009b, %l1 = 00004187 add %i0,0x10,%g1 casa [%g1]0x80,%l6,%l1 ! %l1 = 00000000d6abca04 p0_label_24: ! Mem[00000000100000d8] = 60dc72b067bc65ae, %l7 = 00000000000000cf, %l4 = 00000000000000b6 add %i0,0xd8,%g1 casxa [%g1]0x80,%l7,%l4 ! %l4 = 60dc72b067bc65ae ! %l0 = 76fc0ca05d0ef9cb, %l4 = 60dc72b067bc65ae, %l4 = 60dc72b067bc65ae srax %l0,%l4,%l4 ! %l4 = 000000000001dbf0 ! %l3 = 000000000000a94c, Mem[0000000091800128] = 089d02df781f77ff stx %l3,[%o0+0x128] ! Mem[0000000091800128] = 000000000000a94c ! %l0 = 76fc0ca05d0ef9cb, %l3 = 000000000000a94c, %l7 = 00000000000000cf taddcc %l0,%l3,%l7 ! %l7 = 76fc0ca05d0fa317, %ccr = 02 ! Mem[0000000091800130] = d1b5e3b2 59e48239, %g2 = ecb715ac, %g3 = e0e3cc43 ldd [%o0+0x130],%g2 ! %g2 = 00000000d1b5e3b2 0000000059e48239 ! Mem[00000000908000d4] = 27ab1ce7, %g2 = 00000000d1b5e3b2 lduw [%i5+0x0d4],%g2 ! %g2 = 0000000027ab1ce7 ! %l2 = 00000000000000c5, immed = 000001d3, %ccr = 02 movrne %l2,0x1d3,%l5 ! Moved, %l5 = 00000000000001d3 ! Mem[00000000910000f0] = 000000b6e28af12d, %f48 = 1b3f9adf 953c82cf ldd [%i6+0x0f0],%f48 ! %f48 = 000000b6 e28af12d ! Mem[0000000011800008] = ffe96d70, %f5 = aad76970 lda [%i3+%o1]0x81,%f5 ! %f5 = ffe96d70 ! Mem[0000000010000020] = 88665628, %l2 = 00000000000000c5 lduha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000008866 p0_label_25: ! immd = 00000000000002ca, %l7 = 76fc0ca05d0fa317, %ccr = 02 movne %icc,0x2ca,%l7 ! Moved, %l7 = 00000000000002ca ! Mem[00000000918000f8] = 034657a3, %g2 = 0000000027ab1ce7 ldsh [%o0+0x0fa],%g2 ! %g2 = 0000000000000346 ! %l6 = 0000009b, %l7 = 000002ca, Mem[00000000918001f8] = bebe044f 3e3a23fc std %l6,[%o0+0x1f8] ! Mem[00000000918001f8] = 0000009b 000002ca ! %f9 = 3e5f99b1, Mem[0000000090000164] = b60c5382 st %f9 ,[%i4+0x164] ! Mem[0000000090000164] = 3e5f99b1 ! Mem[000000009080005c] = e6055c3b, %g18 = 963bc1d03ada298e ldsw [%i5+0x05c],%g2 ! %g2 = 963bc1d03ada298e ! Mem[0000000090800050] = db161e2b, %g2 = ffffffffe6055c3b ldsb [%i5+0x050],%g2 ! %g2 = ffffffffffffffdb ! %f3 = 27fb4c8a, Mem[000000009100001c] = 139cf6c9 st %f3 ,[%i6+0x01c] ! Mem[000000009100001c] = 27fb4c8a ! immd = 0000000000000238, %l7 = 00000000000002ca, %ccr = 02 movvc %icc,0x238,%l7 ! Register Not Moved ! %l3 = 000000000000a94c, %l1 = 00000000d6abca04, %l5 = 00000000000001d3 addcc %l3,%l1,%l5 ! %l5 = 00000000d6ac7350, %ccr = 08 ! %l0 = 76fc0ca05d0ef9cb, %l0 = 76fc0ca05d0ef9cb, %l4 = 000000000001dbf0 srlx %l0,%l0,%l4 ! %l4 = 000edf81940ba1df ba,a p0_not_taken_0_end p0_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p0_branch_failed p0_not_taken_0_end: ! End of Random Code for Thread 0 1: membar #Sync ! Force all stores to complete 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 76fc0ca05d0ef9cb bne,a,pn %xcc,p0_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000d6abca04 bne,a,pn %xcc,p0_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000008866 bne,a,pn %xcc,p0_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000a94c bne,a,pn %xcc,p0_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000edf81940ba1df bne,a,pn %xcc,p0_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000d6ac7350 bne,a,pn %xcc,p0_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000009b bne,a,pn %xcc,p0_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000002ca 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 %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 28099d8c ffe96d70 bne %xcc,p0_f4_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 58c92b47 3e5f99b1 bne %xcc,p0_f8_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 61d74911 706de9ff bne %xcc,p0_f14_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be fdee4187 8b06f016 bne %xcc,p0_f28_fail nop ! Check Local Memory set p0_local0_expect,%g1 p0_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 2f00e4eee6491cc9 ldx [%i0+0x008],%g3 ! Observed data at 0000000010000008 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = b600000041000000 ldx [%i0+0x018],%g3 ! Observed data at 0000000010000018 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 88665628bcc53171 ldx [%i0+0x020],%g3 ! Observed data at 0000000010000020 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 8741eefd701230a3 ldx [%i0+0x028],%g3 ! Observed data at 0000000010000028 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x028,%g4 ldx [%g1+0x080],%g2 ! Expected data = 5bdb107cb2941510 ldx [%i0+0x080],%g3 ! Observed data at 0000000010000080 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x080,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = 64ffce80736ca41c ldx [%i0+0x0c8],%g3 ! Observed data at 00000000100000c8 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x0c8,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = 000070b699a54514 ldx [%i0+0x0d0],%g3 ! Observed data at 00000000100000d0 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x0d0,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 7c5c667c8cff9a90 ldx [%i0+0x0f8],%g3 ! Observed data at 00000000100000f8 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x0f8,%g4 ldx [%g1+0x110],%g2 ! Expected data = 99a5451407e34df4 ldx [%i0+0x110],%g3 ! Observed data at 0000000010000110 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x110,%g4 set p0_local1_expect,%g1 p0_check_local1: ldx [%g1+0x018],%g2 ! Expected data = 3f91179eda461e4b ldx [%i1+0x018],%g3 ! Observed data at 0000000010800018 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00009556ade643c9 ldx [%i1+0x020],%g3 ! Observed data at 0000000010800020 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 8b8d98bd2379aa69 ldx [%i1+0x028],%g3 ! Observed data at 0000000010800028 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x028,%g4 ldx [%g1+0x078],%g2 ! Expected data = d04980a9407fff89 ldx [%i1+0x078],%g3 ! Observed data at 0000000010800078 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x078,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = bcc5317112d87ec4 ldx [%i1+0x0b0],%g3 ! Observed data at 00000000108000b0 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x0b0,%g4 ldx [%g1+0x110],%g2 ! Expected data = 5fa7abaa30ff8a23 ldx [%i1+0x110],%g3 ! Observed data at 0000000010800110 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x110,%g4 ldx [%g1+0x130],%g2 ! Expected data = f186a21b36fdff65 ldx [%i1+0x130],%g3 ! Observed data at 0000000010800130 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x130,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = a9f99c08c5901eff ldx [%i1+0x1b8],%g3 ! Observed data at 00000000108001b8 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x1b8,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = c590163b49458c2a ldx [%i1+0x1f0],%g3 ! Observed data at 00000000108001f0 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x1f0,%g4 set p0_local2_expect,%g1 p0_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 560c00009f956654 ldx [%i2+0x000],%g3 ! Observed data at 0000000011000000 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 560ceec6c2b6820e ldx [%i2+0x018],%g3 ! Observed data at 0000000011000018 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000c5456a55af ldx [%i2+0x020],%g3 ! Observed data at 0000000011000020 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 2f00000000000000 ldx [%i2+0x028],%g3 ! Observed data at 0000000011000028 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x028,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 4821e5206fa6ef8e ldx [%i2+0x0d8],%g3 ! Observed data at 00000000110000d8 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x0d8,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = 000000d5ed0a5a72 ldx [%i2+0x0f0],%g3 ! Observed data at 00000000110000f0 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x0f0,%g4 ldx [%g1+0x108],%g2 ! Expected data = 8d6ef3ff0ef45975 ldx [%i2+0x108],%g3 ! Observed data at 0000000011000108 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x108,%g4 ldx [%g1+0x140],%g2 ! Expected data = f62c3ff1b543d26f ldx [%i2+0x140],%g3 ! Observed data at 0000000011000140 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x140,%g4 ldx [%g1+0x190],%g2 ! Expected data = 6c172faff6ff1542 ldx [%i2+0x190],%g3 ! Observed data at 0000000011000190 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x190,%g4 set p0_local3_expect,%g1 p0_check_local3: ldx [%g1+0x008],%g2 ! Expected data = ffe96d701149d761 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 = 9f953f912af42d5b ldx [%i3+0x010],%g3 ! Observed data at 0000000011800010 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 70b65fa582c0089b ldx [%i3+0x018],%g3 ! Observed data at 0000000011800018 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x018,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = cb45cc8f98ae4d88 ldx [%i3+0x0b0],%g3 ! Observed data at 00000000118000b0 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x0b0,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 00000000ef0523d2 ldx [%i3+0x0b8],%g3 ! Observed data at 00000000118000b8 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x0b8,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 00000000ef0523d2 ldx [%i3+0x0d8],%g3 ! Observed data at 00000000118000d8 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x0d8,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = e5ee14da5773ff5c ldx [%i3+0x0e0],%g3 ! Observed data at 00000000118000e0 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x0e0,%g4 ldx [%g1+0x158],%g2 ! Expected data = 26df8bffe2c86e42 ldx [%i3+0x158],%g3 ! Observed data at 0000000011800158 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x158,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 0000000056950000 ldx [%i3+0x1f8],%g3 ! Observed data at 00000000118001f8 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x1f8,%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_f4_fail: set p0_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f8_fail: set p0_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f14_fail: set p0_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f28_fail: set p0_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! 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: ldswa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000011000020] done p0_trap1o: ldswa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000011000020] done p0_trap2e: lduha [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000011000008] lduba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000011800020] lduha [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000010000028] ldsha [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000011000020] ldstuba [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000011800008] stda %l0,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000011800010] done p0_trap2o: lduha [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000011000008] lduba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000011800020] lduha [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000010000028] ldsha [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000011000020] ldstuba [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000011800008] stda %l0,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000011800010] done p0_trap3e: addc %l1,%l7,%l0 xnor %l5,%l7,%l1 done p0_trap3o: addc %l1,%l7,%l0 xnor %l5,%l7,%l1 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 = 167f38901ab6b58b ldx [%g1+0x008],%l1 ! %l1 = 11f20f42a3301270 ldx [%g1+0x010],%l2 ! %l2 = 4cdfa256cb45cc8f ldx [%g1+0x018],%l3 ! %l3 = 575d562dac147a81 ldx [%g1+0x020],%l4 ! %l4 = b139fee84821e520 ldx [%g1+0x028],%l5 ! %l5 = 74d2cc7c0372948a ldx [%g1+0x030],%l6 ! %l6 = 53b64701dd981644 ldx [%g1+0x038],%l7 ! %l7 = 53a4de4a5bdb107c ! 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 = 5ac97dea a8cf73ba b0d17713 def0b612 ! %f4 = 5e2cea89 dd087370 bfd46df6 65334ea8 ! %f8 = a232b298 a0377e36 65e3ed84 366d076e ! %f12 = 937bed10 3587071e 315a694c dbeda676 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = fd6e4fa7 268eb8d5 bc3270eb c24d67e5 ! %f20 = e748c45c 34332c1a baede0f0 3a87071c ! %f24 = 9f9aedbd 27cf67d0 d1cd98f5 30e27157 ! %f28 = b1aa3e31 e1037608 aea1fb35 bbea2394 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 6c3f674f 728aad78 28c8c831 6de7246f ! %f36 = c2657992 f5847740 7732ef4c 0d466eeb ! %f40 = a672b78f ad02d68b 9b943759 576d7c6b ! %f44 = ce4b0d38 7b379488 b6070e52 612cf08a ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xde5f3ec700000040,%g7,%g1 ! GSR scale = 8, align = 0 wr %g1,%g0,%gsr ! GSR = de5f3ec700000040 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[0000000012800000] = 91fff542, %f1 = a8cf73ba lda [%i1+%g0]0x89,%f1 ! %f1 = 91fff542 ! %l1 = 5dcbc8de016084d2, Mem[0000000012800000] = 91fff542 stba %l1,[%i1+%g0]0x89 ! Mem[0000000012800000] = 91fff5d2 ! Mem[0000000091800108] = c90e6f67de11d2fc, %f48 = 29e18ee5 d630f11c ldd [%o0+0x108],%f48 ! %f48 = c90e6f67 de11d2fc ! Mem[0000000090800188] = cd2b4216 ada4c276, %g2 = d0b4ff23, %g3 = 0bad0b00 ldd [%i5+0x188],%g2 ! %g2 = 00000000cd2b4216 00000000ada4c276 ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g4 ldda [%i4+%g4]ASI_BLK_AIUSL,%f48 ! Block Load from 0000000090000040 ! Mem[00000000130001d4] = c9177742, %l0 = 4934d9fe1153c638 lduw [%i2+0x1d4],%l0 ! %l0 = 00000000c9177742 ! Mem[0000000013800000] = a9706397d3a89f64, %f18 = bc3270eb c24d67e5 ldda [%i3+%g0]0x80,%f18 ! %f18 = a9706397 d3a89f64 ! Mem[00000000908001b0] = df90307b, %g2 = 00000000cd2b4216 ldsh [%i5+0x1b2],%g2 ! %g2 = ffffffffffffdf90 ! Mem[0000000013000010] = 3839cc76, %f13 = 3587071e lda [%i2+%o2]0x89,%f13 ! %f13 = 3839cc76 ! Mem[00000000908001b8] = 4ff80a32a52b18be, %g2 = ffffffffffffdf90 ldx [%i5+0x1b8],%g2 ! %g2 = 4ff80a32a52b18be p1_label_2: ! Mem[0000000091800168] = 026ca936, %g2 = 4ff80a32a52b18be lduw [%o0+0x168],%g2 ! %g2 = 00000000026ca936 ! Mem[0000000012000004] = c8b527c0, %l3 = 2d86b84a0e48ff54 lduh [%i0+0x006],%l3 ! %l3 = 00000000000027c0 ! %l6 = af98ce4e3db91bb5, Mem[0000000012000028] = 3442f46f stba %l6,[%i0+%o5]0x88 ! Mem[0000000012000028] = 3442f4b5 ! Mem[0000000012800000] = d2f5ff91, %l6 = af98ce4e3db91bb5 lduha [%i1+%g0]0x80,%l6 ! %l6 = 000000000000d2f5 ! Mem[00000000910000e0] = 2e957523, %g2 = 00000000026ca936 ldsh [%i6+0x0e2],%g2 ! %g2 = 0000000000002e95 ! Mem[0000000013000060] = 4e884fa4, %l2 = a77c9a1a, %l1 = 016084d2 add %i2,0x60,%g1 casa [%g1]0x80,%l2,%l1 ! %l1 = 000000004e884fa4 ! Mem[000000009000012c] = a534831e, %g2 = 0000000000002e95 ldub [%i4+0x12d],%g2 ! %g2 = 00000000000000a5 ! Mem[0000000013800008] = eb815637, %l7 = 6bd1ea24af78f442 lduha [%i3+%o1]0x89,%l7 ! %l7 = 0000000000005637 ! Mem[00000000910001c8] = 4ceef152 664634c6, %g2 = 000000a5, %g3 = ada4c276 ldd [%i6+0x1c8],%g2 ! %g2 = 000000004ceef152 00000000664634c6 ! Mem[0000000090800160] = 3e9a8678739ddb05, %g2 = 000000004ceef152 ldx [%i5+0x160],%g2 ! %g2 = 3e9a8678739ddb05 p1_label_3: ! Mem[0000000091000028] = 05e12eff95d1d562, %g2 = 3e9a8678739ddb05 ldx [%i6+%o5],%g2 ! %g2 = 05e12eff95d1d562 ! %l1 = 000000004e884fa4, Mem[0000000090000080] = dc8cabda2a1da096 stx %l1,[%i4+0x080] ! Mem[0000000090000080] = 000000004e884fa4 ! Mem[0000000090000128] = f1f21be26da53483, %g2 = 05e12eff95d1d562 ldx [%i4+0x128],%g2 ! %g2 = f1f21be26da53483 ! Mem[0000000013800118] = c90b5946, %l0 = c9177742, %l6 = 0000d2f5 add %i3,0x118,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000c90b5946 ! Mem[000000001280009c] = ec855ce9, %l1 = 000000004e884fa4 lduh [%i1+0x09c],%l1 ! %l1 = 000000000000ec85 ! Mem[0000000012000020] = 6c876762, %l1 = 000000000000ec85 lduha [%i0+%o4]0x81,%l1 ! %l1 = 0000000000006c87 ! %l5 = 5a5a63047aba7701, imm = fffffffffffff297, %l3 = 00000000000027c0 subccc %l5,-0xd69,%l3 ! %l3 = 5a5a63047aba846a, %ccr = 11 ! %l0 = 00000000c9177742, imm = fffffffffffff6ca, %l1 = 0000000000006c87 tsubcc %l0,-0x936,%l1 ! %l1 = 00000000c9178078, %ccr = 1b ! %l4 = 2390ef84e70eaad5, imm = 00000000000009a5, %l5 = 5a5a63047aba7701 taddcc %l4,0x9a5,%l5 ! %l5 = 2390ef84e70eb47a, %ccr = 0a ! %l4 = 2390ef84e70eaad5, %l5 = 2390ef84e70eb47a, %ccr = 0a movrlz %l4,%l5,%l2 ! Not Moved, %l2 = 42568505a77c9a1a p1_label_4: ! %f20 = e748c45c, Mem[0000000012800020] = 9d696334 st %f20,[%i1+%o4] ! Mem[0000000012800020] = e748c45c ! Mem[0000000091800000] = e8ab33835d5101b3, %f48 = 681b52ca 8a60149d ldd [%o0+%g0],%f48 ! %f48 = e8ab3383 5d5101b3 ! Mem[0000000012800020] = e748c45c, %l0 = 00000000c9177742 lduha [%i1+%o4]0x80,%l0 ! %l0 = 000000000000e748 ! Mem[00000000900000bc] = ee99009a, %g2 = f1f21be26da53483 lduw [%i4+0x0bc],%g2 ! %g2 = 00000000ee99009a ! Mem[0000000012000080] = 733dad73, %l2 = 42568505a77c9a1a swap [%i0+0x080],%l2 ! %l2 = 00000000733dad73 ! Mem[0000000013800140] = 3ecd4ddf a3b96059, %l2 = 733dad73, %l3 = 7aba846a ldd [%i3+0x140],%l2 ! %l2 = 000000003ecd4ddf 00000000a3b96059 ! %l0 = 000000000000e748, %l1 = 00000000c9178078, %ccr = 0a movpos %icc,%l0,%l1 ! Register Not Moved ! Mem[0000000013000028] = d106244a, %f11 = 366d076e lda [%i2+%o5]0x81,%f11 ! %f11 = d106244a ! Mem[0000000013000014] = 6e632f1f, %l1 = 00000000c9178078 lduw [%i2+0x014],%l1 ! %l1 = 000000006e632f1f ! Mem[00000000138000b8] = 44fed056166146a9, %l2 = 000000003ecd4ddf, %l4 = 2390ef84e70eaad5 add %i3,0xb8,%g1 casxa [%g1]0x80,%l2,%l4 ! %l4 = 44fed056166146a9 p1_label_5: ! %l5 = 2390ef84e70eb47a, %l3 = 00000000a3b96059, %ccr = 0a movcc %icc,%l5,%l3 ! Moved, %l3 = 2390ef84e70eb47a ! Mem[00000000908000b8] = 12257317, %g2 = 00000000ee99009a lduh [%i5+0x0ba],%g2 ! %g2 = 0000000000001225 ! Mem[00000000900001f4] = a807425c, %g2 = 0000000000001225 ldub [%i4+0x1f7],%g2 ! %g2 = 00000000000000a8 ! %l4 = 44fed056166146a9, imm = 0000000000000d40, %l4 = 44fed056166146a9 tsubcc %l4,0xd40,%l4 ! %l4 = 44fed05616613969, %ccr = 02 ! Mem[00000000130001da] = cfd3f5a9, %l5 = 2390ef84e70eb47a ldstub [%i2+0x1da],%l5 ! %l5 = 000000f5000000ff ! Mem[0000000012000000] = 514b732f c8b527c0, %l6 = c90b5946, %l7 = 00005637 ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000514b732f 00000000c8b527c0 ! %f30 = aea1fb35 bbea2394, Mem[0000000013800040] = 0a794b53 61f6bb59 std %f30,[%i3+0x040] ! Mem[0000000013800040] = aea1fb35 bbea2394 ! %l4 = 44fed05616613969, Mem[000000009100018b] = f891c7ee stb %l4,[%i6+0x18b] ! Mem[0000000091000188] = 6991c7ee ! Mem[00000000910000fc] = c5b55944, %g2 = 00000000000000a8 ldub [%i6+0x0fc],%g2 ! %g2 = 00000000000000c5 ! immd = 0000000000000193, %l0 = 000000000000e748, %ccr = 02 movgu %icc,0x193,%l0 ! Moved, %l0 = 0000000000000193 p1_label_6: ! Mem[0000000091000074] = ab1740c8, %g2 = 00000000000000c5 ldub [%i6+0x074],%g2 ! %g2 = 00000000000000ab ! %l0 = 0000000000000193, imm = 000000000000040c, %l0 = 0000000000000193 orcc %l0,0x40c,%l0 ! %l0 = 000000000000059f, %ccr = 00 ! %l7 = 00000000c8b527c0, %l4 = 44fed05616613969, %l4 = 44fed05616613969 xor %l7,%l4,%l4 ! %l4 = 44fed056ded41ea9 ! %l0 = 000000000000059f, Mem[0000000012000008] = 4211be2db2ae31ae stxa %l0,[%i0+%o1]0x81 ! Mem[0000000012000008] = 000000000000059f ! Mem[0000000012800000] = d2f5ff91fe14c69a, %l7 = 00000000c8b527c0 ldxa [%i1+%g0]0x81,%l7 ! %l7 = d2f5ff91fe14c69a ! %l4 = ded41ea9, %l5 = 000000f5, Mem[0000000013800000] = a9706397 d3a89f64 stda %l4,[%i3+%g0]0x81 ! Mem[0000000013800000] = ded41ea9 000000f5 ! %l0 = 000000000000059f, %l6 = 00000000514b732f, %ccr = 00 movge %xcc,%l0,%l6 ! Moved, %l6 = 000000000000059f ! %l0 = 000000000000059f, %l0 = 000000000000059f, %y = 00000000 udiv %l0,%l0,%l0 ! %l0 = 0000000000000001 mov %l0,%y ! %y = 00000001 ! Mem[0000000090800100] = 495e228a, %g18 = 8c9c77069c6b3962 ldswa [%i5+0x100]%asi,%g2 ! %g2 = 8c9c77069c6b3962 ! Mem[0000000012800028] = 98c44608, %f10 = 65e3ed84 ld [%i1+%o5],%f10 ! %f10 = 98c44608 p1_label_7: ! %l4 = 44fed056ded41ea9, imm = 00000000000008e9, %l1 = 000000006e632f1f addccc %l4,0x8e9,%l1 ! %l1 = 44fed056ded42792, %ccr = 08 ! Mem[000000009000010c] = a922655a, %g2 = 00000000495e228a ldub [%i4+0x10f],%g2 ! %g2 = 00000000000000a9 ! %l1 = 44fed056ded42792, %l7 = d2f5ff91fe14c69a, %l4 = 44fed056ded41ea9 sdivx %l1,%l7,%l4 ! %l4 = ffffffffffffffff ! %l5 = 00000000000000f5, %l1 = 44fed056ded42792, %ccr = 08 movvc %icc,%l5,%l1 ! Moved, %l1 = 00000000000000f5 ! Mem[0000000091000040] = 0115df7dd61db2b3, %g2 = 00000000000000a9 ldx [%i6+0x040],%g2 ! %g2 = 0115df7dd61db2b3 ! Mem[0000000012800008] = 5da2b5535825eb97, %l5 = 00000000000000f5 ldxa [%i1+%o1]0x81,%l5 ! %l5 = 5da2b5535825eb97 ! Mem[00000000130001cc] = 6b011660, %l0 = 00000001, %l6 = 0000059f add %i2,0x1cc,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 000000006b011660 ! Mem[000000001200001d] = 84aaf573, %l0 = 0000000000000001 ldstub [%i0+0x01d],%l0 ! %l0 = 000000aa000000ff ! %f19 = d3a89f64, Mem[0000000013000000] = 3b4b0ad7 sta %f19,[%i2+%g0]0x81 ! Mem[0000000013000000] = d3a89f64 ! Mem[00000000918001e0] = a1517e7a, %g2 = 0115df7dd61db2b3 lduw [%o0+0x1e0],%g2 ! %g2 = 00000000a1517e7a p1_label_8: ! immd = 0000000000000253, %l0 = 00000000000000aa, %ccr = 08 mova %xcc,0x253,%l0 ! Moved, %l0 = 0000000000000253 ! Clear Register : %l0 = 0000000000000253 clr %l0 ! %l0 = 0000000000000000 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g5 ldda [%i4+%g5]ASI_BLK_P,%f48 ! Block Load from 00000000900001c0 ! %f16 = fd6e4fa7 268eb8d5 a9706397 d3a89f64 ! %f20 = e748c45c 34332c1a baede0f0 3a87071c ! %f24 = 9f9aedbd 27cf67d0 d1cd98f5 30e27157 ! %f28 = b1aa3e31 e1037608 aea1fb35 bbea2394 mov 0x100,%g6 stda %f16,[%i4+%g6]ASI_BLK_AIUSL ! Block Store to 0000000090000100 ! Mem[0000000013800020] = dcdbc8d5, %l2 = 000000003ecd4ddf ldsha [%i3+%o4]0x80,%l2 ! %l2 = ffffffffffffdcdb ! Mem[0000000013800008] = 375681eba35f9ecb, %f0 = 5ac97dea 91fff542 ldda [%i3+%o1]0x80,%f0 ! %f0 = 375681eb a35f9ecb ! %f0 = 375681eb a35f9ecb b0d17713 def0b612 ! %f4 = 5e2cea89 dd087370 bfd46df6 65334ea8 ! %f8 = a232b298 a0377e36 98c44608 d106244a ! %f12 = 937bed10 3839cc76 315a694c dbeda676 mov 0x180,%g5 stda %f0,[%i4+%g5]ASI_COMMIT_P ! Block Store to 0000000090000180 ! %l1 = 00000000000000f5, Mem[0000000012000020] = 6c876762943a3f2a stxa %l1,[%i0+%o4]0x81 ! Mem[0000000012000020] = 00000000000000f5 ! %l6 = 000000006b011660, Mem[0000000091000158] = 0fc484af484b74d9 stx %l6,[%i6+0x158] ! Mem[0000000091000158] = 000000006b011660 ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_P,%f48 ! Block Load from 0000000090000000 p1_label_9: ! Mem[0000000013800008] = 375681eb, %f28 = b1aa3e31 lda [%i3+%o1]0x80,%f28 ! %f28 = 375681eb ! %l6 = 6b011660, %l7 = fe14c69a, Mem[0000000091800070] = 00d9bc34 83e88393 std %l6,[%o0+0x070] ! Mem[0000000091800070] = 6b011660 fe14c69a ! %l5 = 5da2b5535825eb97, %l2 = ffffffffffffdcdb, %ccr = 08 movvs %xcc,%l5,%l2 ! Register Not Moved ! %l3 = 2390ef84e70eb47a, immed = 000002dc, %y = 00000001 umul %l3,0x2dc,%l3 ! %l3 = 00000294ae0c0cd8, %y = 00000294 ! Mem[00000000120001c0] = ec45fa94, %l5 = 5825eb97, %l4 = ffffffff add %i0,0x1c0,%g1 casa [%g1]0x80,%l5,%l4 ! %l4 = 00000000ec45fa94 ! %l0 = 0000000000000000, Mem[000000009080005a] = e01de605 stb %l0,[%i5+0x05a] ! Mem[0000000090800058] = 001de605 ! %f18 = a9706397, Mem[00000000918001b4] = f9505f57 st %f18,[%o0+0x1b4] ! Mem[00000000918001b4] = a9706397 ! Mem[0000000091800160] = 877a44c3 bcb72634, %g2 = a1517e7a, %g3 = 664634c6 ldd [%o0+0x160],%g2 ! %g2 = 00000000877a44c3 00000000bcb72634 ! Mem[0000000012800028] = 98c44608 d921e504, %l4 = ec45fa94, %l5 = 5825eb97 ldda [%i1+%o5]0x80,%l4 ! %l4 = 0000000098c44608 00000000d921e504 ! Mem[00000000900001d0] = 9f710bd9, %g2 = 00000000877a44c3 lduw [%i4+0x1d0],%g2 ! %g2 = 000000009f710bd9 p1_label_10: ! Mem[0000000013800028] = b075f7d7, %l3 = 00000294ae0c0cd8 lduba [%i3+%o5]0x80,%l3 ! %l3 = 00000000000000b0 ! %l6 = 000000006b011660, imm = 000000000000003b, %l7 = d2f5ff91fe14c69a srlx %l6,0x03b,%l7 ! %l7 = 0000000000000000 ! Mem[0000000013800028] = c9aacc62d7f775b0, %f2 = b0d17713 def0b612 ldda [%i3+%o5]0x89,%f2 ! %f2 = c9aacc62 d7f775b0 ! Mem[00000000900001cc] = df2e401b, %g2 = 000000009f710bd9 ldub [%i4+0x1cc],%g2 ! %g2 = 00000000000000df ! %l5 = 00000000d921e504, Mem[000000009080018c] = ada4c276 sth %l5,[%i5+0x18c] ! Mem[000000009080018c] = e504c276 ! %f0 = 375681eb a35f9ecb c9aacc62 d7f775b0 ! %f4 = 5e2cea89 dd087370 bfd46df6 65334ea8 ! %f8 = a232b298 a0377e36 98c44608 d106244a ! %f12 = 937bed10 3839cc76 315a694c dbeda676 mov 0x080,%g6 stda %f0,[%i4+%g6]ASI_BLK_P ! Block Store to 0000000090000080 ! Mem[00000000130000e4] = 007902bf, %l5 = 00000000d921e504 lduw [%i2+0x0e4],%l5 ! %l5 = 00000000007902bf ! Mem[000000009100017c] = 80b5e0b8, %g18 = 8c9c77069c6b3962 ldswa [%i6+0x17c]%asi,%g2 ! %g2 = 8c9c77069c6b3962 ! Mem[00000000900001f8] = 07425ca0, %g18 = 8c9c77069c6b3962 ldsw [%i4+0x1f8],%g2 ! %g2 = 8c9c77069c6b3962 ! Mem[000000001200004a] = f0ed0ed4, %l5 = 00000000007902bf ldstub [%i0+0x04a],%l5 ! %l5 = 0000000e000000ff p1_label_11: ! %l5 = 000000000000000e, Mem[0000000013800010] = 00b094da stba %l5,[%i3+%o2]0x81 ! Mem[0000000013800010] = 0eb094da ! Mem[00000000128000a8] = dd0ecf58, %l7 = 0000000000000000 ldsw [%i1+0x0a8],%l7 ! %l7 = ffffffffdd0ecf58 ! Mem[00000000130000f4] = c43a3cf3, %l0 = 0000000000000000 swap [%i2+0x0f4],%l0 ! %l0 = 00000000c43a3cf3 ! Mem[0000000012800008] = 97eb255853b5a25d, %l2 = ffffffffffffdcdb ldxa [%i1+%o1]0x88,%l2 ! %l2 = 97eb255853b5a25d ! %l4 = 98c44608, %l5 = 0000000e, Mem[0000000012000028] = 3442f4b5 df716796 stda %l4,[%i0+%o5]0x89 ! Mem[0000000012000028] = 98c44608 0000000e ! Mem[00000000900000cc] = 54a65586, %g18 = 8c9c77069c6b3962 ldsw [%i4+0x0cc],%g2 ! %g2 = 8c9c77069c6b3962 ! Mem[00000000908000bc] = 73175eee, %g2 = 0000000054a65586 lduw [%i5+0x0bc],%g2 ! %g2 = 0000000073175eee ! %f18 = a9706397 d3a89f64, Mem[0000000012800008] = 53b5a25d 97eb2558 stda %f18,[%i1+%o1]0x88 ! Mem[0000000012800008] = a9706397 d3a89f64 ! %l2 = 97eb255853b5a25d, %l5 = 000000000000000e, %l1 = 00000000000000f5 tsubcctv %l2,%l5,%l1 ! %l0 = 00000000c43a3d16, Trapped ! Mem[0000000090000140] = 1231a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 mov 0x140,%g5 ldda [%i4+%g5]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000140 p1_label_12: ! %l2 = 97eb255853b5a25d sethi %hi(0x1f0ac400),%l2 ! %l2 = 000000001f0ac400 ! %l3 = 00000000000000b0, immed = 00000874, %y = 00000294 umulcc %l3,0x874,%l3 ! %l3 = 000000000005cfc0, %ccr = 00, %y = 00000000 ! Mem[0000000013000184] = 1b4e1211, %l3 = 0005cfc0, %l6 = 6b011660 add %i2,0x184,%g1 casa [%g1]0x80,%l3,%l6 ! %l6 = 000000001b4e1211 ! %l2 = 000000001f0ac400, Mem[0000000091800110] = 21acd1f3, %asi = 80 stha %l2,[%o0+0x110]%asi ! Mem[0000000091800110] = c400d1f3 ! %l2 = 000000001f0ac400, Mem[0000000013000190] = ef14019e895de9d5 stx %l2,[%i2+0x190] ! Mem[0000000013000190] = 000000001f0ac400 ! Mem[0000000091800168] = 026ca936, %g18 = 8c9c77069c6b3962 ldsw [%o0+0x168],%g2 ! %g2 = 8c9c77069c6b3962 ! Mem[00000000918001e8] = a309f910, %g2 = 00000000026ca936 ldsh [%o0+0x1e8],%g2 ! %g2 = ffffffffffffa309 ! %l0 = 00000000c43a3d16, Mem[0000000012000010] = 50f518ad stha %l0,[%i0+%o2]0x88 ! Mem[0000000012000010] = 50f53d16 ! Mem[0000000013800188] = fffcd1ce, %l5 = 0000000e, %l7 = dd0ecf58 add %i3,0x188,%g1 casa [%g1]0x80,%l5,%l7 ! %l7 = 00000000fffcd1ce ! %l5 = 000000000000000e, Mem[0000000091800083] = 5a6ffbbb stb %l5,[%o0+0x083] ! Mem[0000000091800080] = 0e6ffbbb p1_label_13: ! %l5 = 000000000000000e, imm = ffffffffffffffc7, %l2 = 000000001f0ac400 subc %l5,-0x039,%l2 ! %l2 = 0000000000000047 ! Mem[000000009180019c] = 5f04e1d5, %g18 = 8c9c77069c6b3962 ldsw [%o0+0x19c],%g2 ! %g2 = 8c9c77069c6b3962 ! %f6 = bfd46df6, Mem[00000000910000b8] = 44654723 st %f6 ,[%i6+0x0b8] ! Mem[00000000910000b8] = bfd46df6 ! %l4 = 0000000098c44608, %l3 = 000000000005cfc0, %l1 = 00000000000000f5 andcc %l4,%l3,%l1 ! %l1 = 0000000000044600, %ccr = 00 ! %f4 = 5e2cea89 dd087370, Mem[0000000012000018] = 92e87046 73f5ff84 stda %f4 ,[%i0+%o3]0x88 ! Mem[0000000012000018] = 5e2cea89 dd087370 ! Mem[00000000120001ec] = fac1e20e, %l4 = 98c44608, %l3 = 0005cfc0 add %i0,0x1ec,%g1 casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000fac1e20e ! immd = 0000000000000100, %l2 = 0000000000000047, %ccr = 00 movpos %icc,0x100,%l2 ! Moved, %l2 = 0000000000000100 ! %l1 = 0000000000044600, imm = fffffffffffff0fd, %l2 = 0000000000000100 orncc %l1,-0xf03,%l2 ! %l2 = 0000000000044f02, %ccr = 00 ! %l6 = 000000001b4e1211, %l1 = 0000000000044600, %l4 = 0000000098c44608 sdivx %l6,%l1,%l4 ! %l4 = 0000000000000663 ! %l4 = 0000000000000663, %l4 = 0000000000000663, %ccr = 00 movn %xcc,%l4,%l4 ! Register Not Moved p1_label_14: ! %l3 = 00000000fac1e20e, %l7 = 00000000fffcd1ce, %y = 00000000 umulcc %l3,%l7,%l2 ! %l2 = fabec48889595544, %ccr = 88, %y = fabec488 membar #Sync ! Added by membar checker (172) ! Mem[0000000090000188] = 7713def0, %g2 = 000000005f04e1d5 lduh [%i4+0x18a],%g2 ! %g2 = 0000000000007713 ! %l2 = fabec48889595544, %l5 = 000000000000000e, %ccr = 88 movcc %xcc,%l2,%l5 ! Moved, %l5 = fabec48889595544 ! Mem[00000000910001d0] = 4badb2ee, %g2 = 0000000000007713 lduh [%i6+0x1d2],%g2 ! %g2 = 0000000000004bad ! %l6 = 1b4e1211, %l7 = fffcd1ce, Mem[0000000091800040] = 8b4c6fe0 5af932e1 std %l6,[%o0+0x040] ! Mem[0000000091800040] = 1b4e1211 fffcd1ce ! %l0 = 00000000c43a3d16, Mem[0000000090800198] = 9f295e657982481d stx %l0,[%i5+0x198] ! Mem[0000000090800198] = 00000000c43a3d16 ! Mem[00000000120000e0] = 77569749, %l4 = 00000663, %l7 = fffcd1ce add %i0,0xe0,%g1 casa [%g1]0x80,%l4,%l7 ! %l7 = 0000000077569749 ! %l4 = 00000663, %l5 = 89595544, Mem[0000000012800000] = d2f5ff91 fe14c69a stda %l4,[%i1+%g0]0x80 ! Mem[0000000012800000] = 00000663 89595544 ! Mem[0000000012000008] = 00000000, %l1 = 00044600, %l6 = 1b4e1211 add %i0,0x08,%g1 casa [%g1]0x80,%l1,%l6 ! %l6 = 0000000000000000 ! Mem[00000000128001f8] = d5e69b24215367f2, %l2 = fabec48889595544, %l2 = fabec48889595544 add %i1,0x1f8,%g1 casxa [%g1]0x80,%l2,%l2 ! %l2 = d5e69b24215367f2 p1_label_15: ! %l7 = 0000000077569749, %l4 = 0000000000000663, %ccr = 88 movvc %xcc,%l7,%l4 ! Moved, %l4 = 0000000077569749 ! Mem[0000000012000010] = 576441ce 50f53d16, %l0 = c43a3d16, %l1 = 00044600 ldda [%i0+%o2]0x89,%l0 ! %l0 = 0000000050f53d16 00000000576441ce ! %l6 = 0000000000000000 sethi %hi(0xfdcc5000),%l6 ! %l6 = 00000000fdcc5000 ! %l0 = 0000000050f53d16, Mem[00000000918001fc] = 3e3a23fc stw %l0,[%o0+0x1fc] ! Mem[00000000918001fc] = 50f53d16 ! %f2 = c9aacc62, Mem[000000009080007c] = 1c600515 sta %f2 ,[%i5+0x07c]%asi ! Mem[000000009080007c] = c9aacc62 ! %l7 = 0000000077569749, Mem[0000000012800020] = e748c45c stwa %l7,[%i1+%o4]0x80 ! Mem[0000000012800020] = 77569749 ! %l6 = 00000000fdcc5000, %l7 = 0000000077569749, %l0 = 0000000050f53d16 taddcctv %l6,%l7,%l0 ! %l0 = 0000000050f53d39, Trapped ! Mem[0000000012000114] = 8e247916, %l4 = 0000000077569749 swap [%i0+0x114],%l4 ! %l4 = 000000008e247916 ! %l3 = 00000000fac1e20e, Mem[0000000012000020] = 00000000 stba %l3,[%i0+%o4]0x89 ! Mem[0000000012000020] = 0000000e ! %l3 = 00000000fac1e20e, Mem[00000000918000b0] = 0a8ba135a5509592 stx %l3,[%o0+0x0b0] ! Mem[00000000918000b0] = 00000000fac1e20e p1_label_16: ! %l7 = 0000000077569749, Mem[0000000012000020] = 0e000000 stwa %l7,[%i0+%o4]0x80 ! Mem[0000000012000020] = 77569749 ! Mem[000000001200014c] = a4df9c86, %l6 = 00000000fdcc5000 swap [%i0+0x14c],%l6 ! %l6 = 00000000a4df9c86 ! %l2 = d5e69b24215367f2, Mem[0000000012800020] = 77569749 stha %l2,[%i1+%o4]0x81 ! Mem[0000000012800020] = 67f29749 ! Mem[00000000130001d4] = c9177742, %l4 = 8e247916, %l5 = 89595544 add %i2,0x1d4,%g1 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000c9177742 ! Mem[0000000013000010] = 3839cc76, %l5 = 00000000c9177742 ldsba [%i2+%o2]0x89,%l5 ! %l5 = 0000000000000076 ! Mem[0000000012800084] = e470ef25, %l5 = 00000076, %l5 = 00000076 add %i1,0x84,%g1 casa [%g1]0x80,%l5,%l5 ! %l5 = 00000000e470ef25 ! Mem[000000009080010c] = 6093b2e0, %g2 = 0000000000004bad lduh [%i5+0x10e],%g2 ! %g2 = 0000000000006093 ! %f9 = a0377e36, Mem[0000000013800000] = ded41ea9 sta %f9 ,[%i3+%g0]0x81 ! Mem[0000000013800000] = a0377e36 ! %l0 = 50f53d39, %l1 = 576441ce, Mem[0000000091800100] = 6dbf041e bc01ca27 std %l0,[%o0+0x100] ! Mem[0000000091800100] = 50f53d39 576441ce ! %l2 = 215367f2, %l3 = fac1e20e, Mem[0000000013000040] = e6ae257a 3b08edad std %l2,[%i2+0x040] ! Mem[0000000013000040] = 215367f2 fac1e20e p1_label_17: ! Mem[0000000090000070] = 73e0540d, %g18 = 8c9c77069c6b3962 ldsw [%i4+0x070],%g2 ! %g2 = 8c9c77069c6b3962 ! Mem[0000000013800010] = 0eb094da, %l3 = 00000000fac1e20e lduwa [%i3+%o2]0x80,%l3 ! %l3 = 000000000eb094da ! %l7 = 0000000077569749, imm = 0000000000000cff, %l4 = 000000008e247916 xorcc %l7,0xcff,%l4 ! %l4 = 0000000077569bb6, %ccr = 00 ! %l6 = 00000000a4df9c86, %l0 = 0000000050f53d39, %l2 = d5e69b24215367f2 sdivx %l6,%l0,%l2 ! %l2 = 0000000000000002 ! Mem[00000000120000e4] = 7cbaab62, %l2 = 0000000000000002 swap [%i0+0x0e4],%l2 ! %l2 = 000000007cbaab62 ! %f31 = bbea2394, Mem[000000009080004c] = 7f63d586 st %f31,[%i5+0x04c] ! Mem[000000009080004c] = bbea2394 ! Mem[0000000012000000] = 514b732f, %f26 = d1cd98f5 lda [%i0+%g0]0x80,%f26 ! %f26 = 514b732f ! Mem[0000000012000028] = 98c44608, %l2 = 000000007cbaab62 lduha [%i0+%o5]0x88,%l2 ! %l2 = 0000000000004608 ! Mem[0000000091800014] = a37ae06c, %g2 = 0000000073e0540d lduh [%o0+0x016],%g2 ! %g2 = 000000000000a37a ! Mem[0000000090800040] = ab4d9bed8673fe99, %g2 = 000000000000a37a ldx [%i5+0x040],%g2 ! %g2 = ab4d9bed8673fe99 p1_label_18: ! Mem[00000000910000ec] = fcd89f0c, %g2 = ab4d9bed8673fe99 ldub [%i6+0x0ef],%g2 ! %g2 = 00000000000000fc ! %l4 = 0000000077569bb6, Mem[0000000091800134] = 59e48239 stw %l4,[%o0+0x134] ! Mem[0000000091800134] = 77569bb6 ! immd = 00000000000003e7, %l3 = 000000000eb094da, %ccr = 00 movcc %icc,0x3e7,%l3 ! Moved, %l3 = 00000000000003e7 ! %l6 = 00000000a4df9c86, Mem[00000000908001cc] = 557ad745 stw %l6,[%i5+0x1cc] ! Mem[00000000908001cc] = a4df9c86 ! Mem[00000000138001ec] = dd6f0c00, %l0 = 0000000050f53d39 ldsb [%i3+0x1ed],%l0 ! %l0 = 000000000000006f ! %l5 = 00000000e470ef25, Mem[00000000900000f7] = 0b6237e8 stb %l5,[%i4+0x0f7] ! Mem[00000000900000f4] = 256237e8 ! %l5 = 00000000e470ef25, Mem[0000000091000124] = 67c0f517 stw %l5,[%i6+0x124] ! Mem[0000000091000124] = e470ef25 ! %l5 = 00000000e470ef25, Mem[0000000091800060] = 2c7d828b83b95d79, %asi = 80 stxa %l5,[%o0+0x060]%asi ! Mem[0000000091800060] = 00000000e470ef25 ! %l4 = 0000000077569bb6, %l1 = 00000000576441ce, %l4 = 0000000077569bb6 sllx %l4,%l1,%l4 ! %l4 = 00001dd5a6ed8000 ! %l0 = 000000000000006f, %l7 = 0000000077569749, %y = fabec488 mulscc %l0,%l7,%l4 ! %l4 = 0000000000000037, %ccr = 00, %y = fd5f6244 p1_label_19: ! Mem[00000000138001bc] = 9cae4cf8, %l3 = 00000000000003e7 swap [%i3+0x1bc],%l3 ! %l3 = 000000009cae4cf8 ! Mem[000000001300017c] = 6ff9ece1, %l4 = 0000000000000037 ldsh [%i2+0x17e],%l4 ! %l4 = ffffffffffffece1 ! Mem[0000000013800018] = 1cfa4a90, %l4 = ffffffffffffece1 ldswa [%i3+%o3]0x80,%l4 ! %l4 = 000000001cfa4a90 ! %l5 = 00000000e470ef25, immd = fffffffffffff91f, %l6 = 00000000a4df9c86 udivx %l5,-0x6e1,%l6 ! %l6 = 0000000000000000 ! %l7 = 0000000077569749, imm = 0000000000000c64, %l1 = 00000000576441ce orncc %l7,0xc64,%l1 ! %l1 = fffffffffffff7db, %ccr = 88 ! %l4 = 000000001cfa4a90, Mem[00000000900001c4] = 46335dfe stw %l4,[%i4+0x1c4] ! Mem[00000000900001c4] = 1cfa4a90 ! Mem[0000000013000018] = 255b3daf, %l5 = 00000000e470ef25 lduba [%i2+%o3]0x89,%l5 ! %l5 = 00000000000000af ! Mem[0000000013000008] = 43049d69e5d7c5e6, %l0 = 000000000000006f, %l7 = 0000000077569749 add %i2,0x08,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = 43049d69e5d7c5e6 ! Mem[0000000090000188] = 13def0b6, %g2 = 00000000000000fc ldsb [%i4+0x18b],%g2 ! %g2 = 0000000000000013 ! Mem[0000000091800198] = 0610ba9b, %g2 = 0000000000000013 lduh [%o0+0x198],%g2 ! %g2 = 0000000000000610 p1_label_20: ! Mem[00000000918001cc] = ca4c61bc, %g2 = 0000000000000610 ldsh [%o0+0x1ce],%g2 ! %g2 = ffffffffffffca4c ! Mem[0000000012800008] = d3a89f64, %l1 = fffffffffffff7db ldswa [%i1+%o1]0x88,%l1 ! %l1 = ffffffffd3a89f64 ! %l0 = 0000006f, %l1 = d3a89f64, Mem[0000000090800040] = ab4d9bed 8673fe99 std %l0,[%i5+0x040] ! Mem[0000000090800040] = 0000006f d3a89f64 ! %f6 = bfd46df6, Mem[0000000090000130] = 087603e1 st %f6 ,[%i4+0x130] ! Mem[0000000090000130] = bfd46df6 ! Mem[00000000130000b3] = aeaecaf3, %l2 = 0000000000004608 ldstub [%i2+0x0b3],%l2 ! %l2 = 000000f3000000ff ! Mem[0000000091000178] = b318db1e80b5e0b8, %g2 = ffffffffffffca4c ldxa [%i6+0x178]%asi,%g2 ! %g2 = b318db1e80b5e0b8 ! %f16 = fd6e4fa7 268eb8d5 a9706397 d3a89f64 ! %f20 = e748c45c 34332c1a baede0f0 3a87071c ! %f24 = 9f9aedbd 27cf67d0 514b732f 30e27157 ! %f28 = 375681eb e1037608 aea1fb35 bbea2394 mov 0x180,%g4 stda %f16,[%i4+%g4]ASI_BLK_AIUS ! Block Store to 0000000090000180 ! Mem[0000000091800070] = 6b011660, %g2 = b318db1e80b5e0b8 ldsh [%o0+0x070],%g2 ! %g2 = 0000000000006b01 ! Mem[00000000900001c0] = e1f675de, %g18 = 8c9c77069c6b3962 ldsw [%i4+0x1c0],%g2 ! %g2 = 8c9c77069c6b3962 ! %l0 = 000000000000006f, imm = 0000000000000010, %l7 = 43049d69e5d7c5e6 sra %l0,0x010,%l7 ! %l7 = 0000000000000000 p1_label_21: ! Mem[0000000013000008] = 43049d69, %l6 = 0000000000000000 lduha [%i2+%o1]0x81,%l6 ! %l6 = 0000000000004304 ! %l5 = 00000000000000af, Mem[0000000012800020] = 67f29749 stwa %l5,[%i1+%o4]0x81 ! Mem[0000000012800020] = 000000af ! %f0 = 375681eb a35f9ecb, Mem[0000000091800180] = ec9206cd 96b8711a std %f0 ,[%o0+0x180] ! Mem[0000000091800180] = 375681eb a35f9ecb ! %f14 = 315a694c dbeda676, Mem[0000000013000080] = 7da080ee 6d5b881a std %f14,[%i2+0x080] ! Mem[0000000013000080] = 315a694c dbeda676 ! Mem[0000000091000014] = 7aae6b8e, %g2 = ffffffffe1f675de lduh [%i6+0x016],%g2 ! %g2 = 0000000000007aae ! Mem[0000000012000000] = 514b732f, %l3 = 000000009cae4cf8 ldswa [%i0+%g0]0x81,%l3 ! %l3 = 00000000514b732f ! %l7 = 0000000000000000, Mem[000000009000014c] = bcae976a stw %l7,[%i4+0x14c] ! Mem[000000009000014c] = 00000000 ! %l0 = 0000006f, %l1 = d3a89f64, Mem[0000000091000030] = 66b5e83a f8c80863 std %l0,[%i6+0x030] ! Mem[0000000091000030] = 0000006f d3a89f64 ! %l4 = 000000001cfa4a90, Mem[0000000091000114] = 5764cf50 stw %l4,[%i6+0x114] ! Mem[0000000091000114] = 1cfa4a90 ! Mem[00000000908000f0] = 754e91ae, %g2 = 0000000000007aae ldub [%i5+0x0f3],%g2 ! %g2 = 0000000000000075 p1_label_22: ! Mem[00000000910000e4] = 75236dff, %g2 = 0000000000000075 ldub [%i6+0x0e4],%g2 ! %g2 = 0000000000000075 ! %l0 = 0000006f, %l1 = d3a89f64, Mem[0000000012000028] = 0846c498 0e000000 stda %l0,[%i0+%o5]0x81 ! Mem[0000000012000028] = 0000006f d3a89f64 ! %f8 = a232b298 a0377e36, Mem[0000000012800028] = 98c44608 d921e504 stda %f8 ,[%i1+%o5]0x81 ! Mem[0000000012800028] = a232b298 a0377e36 ! Mem[0000000012000018] = 707308dd89ea2c5e, %f14 = 315a694c dbeda676 ldda [%i0+%o3]0x80,%f14 ! %f14 = 707308dd 89ea2c5e ! Mem[0000000090000054] = 810b8e2c, %g2 = 0000000000000075 lduw [%i4+0x054],%g2 ! %g2 = 00000000810b8e2c ! %l2 = 00000000000000f3, Mem[0000000091800048] = 3f283d9b50bcd7d6 stx %l2,[%o0+0x048] ! Mem[0000000091800048] = 00000000000000f3 ! Mem[0000000012000136] = c4c0d521, %l6 = 0000000000004304 ldstub [%i0+0x136],%l6 ! %l6 = 000000d5000000ff ! %l3 = 00000000514b732f, Mem[0000000012800008] = d3a89f64 stba %l3,[%i1+%o1]0x89 ! Mem[0000000012800008] = d3a89f2f ! Mem[0000000012800068] = d3f5028f182e9419, %l2 = 00000000000000f3, %l6 = 00000000000000d5 add %i1,0x68,%g1 casxa [%g1]0x80,%l2,%l6 ! %l6 = d3f5028f182e9419 ! Mem[0000000012800028] = a232b298, %l7 = 0000000000000000 lduwa [%i1+%o5]0x80,%l7 ! %l7 = 00000000a232b298 p1_label_23: ! immd = 0000000000000005, %l2 = 00000000000000f3, %ccr = 88 mova %icc,0x005,%l2 ! Moved, %l2 = 0000000000000005 ! Mem[00000000120001d8] = 9e1ce7cd4c2d8b84, %l3 = 00000000514b732f ldx [%i0+0x1d8],%l3 ! %l3 = 9e1ce7cd4c2d8b84 ! Mem[0000000091800000] = 33835d51, %g2 = 00000000810b8e2c lduba [%o0+0x002]%asi,%g2 ! %g2 = 0000000000000033 ! %l0 = 000000000000006f, Mem[00000000910001a2] = 1e54ea13 sth %l0,[%i6+0x1a2] ! Mem[00000000910001a0] = 006fea13 ! done : should take illegal inst trap, %l0 = 000000000000006f done ! Illegal inst trap : %l0 = 000000000000007f ! Mem[000000001380006c] = 93d69490, %l6 = d3f5028f182e9419 lduba [%i3+0x06c]%asi,%l6 ! %l6 = 0000000000000093 ! Mem[0000000012000028] = 649fa8d36f000000, %f12 = 937bed10 3839cc76 ldda [%i0+%o5]0x88,%f12 ! %f12 = 649fa8d3 6f000000 ! %l1 = ffffffffd3a89f64, Mem[0000000091800050] = 28155d72 stb %l1,[%o0+0x050] ! Mem[0000000091800050] = 64155d72 ! Mem[00000000130001c8] = 89a80d5b, %l2 = 0000000000000005 ldstub [%i2+0x1c8],%l2 ! %l2 = 00000089000000ff ! %l7 = 00000000a232b298, Mem[0000000091000074] = ab1740c8, %asi = 80 stha %l7,[%i6+0x074]%asi ! Mem[0000000091000074] = b29840c8 p1_label_24: ! Mem[0000000090000080] = 375681eb a35f9ecb c9aacc62 d7f775b0 ! Mem[0000000090000090] = 5e2cea89 dd087370 bfd46df6 65334ea8 ! Mem[00000000900000a0] = a232b298 a0377e36 98c44608 d106244a ! Mem[00000000900000b0] = 937bed10 3839cc76 315a694c dbeda676 ldda [%i4+%g6]ASI_BLK_PL,%f48 ! Block Load from 0000000090000080 ! Mem[0000000091800090] = faf7017d, %g18 = 8c9c77069c6b3962 ldsw [%o0+0x090],%g2 ! %g2 = 8c9c77069c6b3962 ! %l3 = 9e1ce7cd4c2d8b84, %l2 = 0000000000000089, %y = fd5f6244 udiv %l3,%l2,%l3 ! %l3 = 00000000ffffffff mov %l0,%y ! %y = 0000007f ! %l0 = 000000000000007f, Mem[000000009000014c] = 00000000 sth %l0,[%i4+0x14c] ! Mem[000000009000014c] = 007f0000 ! immd = 0000000000000166, %l3 = 00000000ffffffff, %ccr = 88 mova %icc,0x166,%l3 ! Moved, %l3 = 0000000000000166 ! Mem[0000000012000020] = 77569749, %l4 = 000000001cfa4a90 ldswa [%i0+%o4]0x81,%l4 ! %l4 = 0000000077569749 ! Mem[0000000013800000] = 367e37a0, %l7 = 00000000a232b298 ldsba [%i3+%g0]0x88,%l7 ! %l7 = ffffffffffffffa0 ! immd = 0000000000000170, %l2 = 0000000000000089, %ccr = 88 movcc %xcc,0x170,%l2 ! Moved, %l2 = 0000000000000170 ! %l4 = 0000000077569749, imm = 000000000000000b, %l4 = 0000000077569749 sra %l4,0x00b,%l4 ! %l4 = 00000000000eead2 ! Mem[0000000012800160] = 5b1cb756, %l7 = ffffffa0, %l3 = 00000166 add %i1,0x160,%g1 casa [%g1]0x80,%l7,%l3 ! %l3 = 000000005b1cb756 p1_label_25: ! Mem[00000000138000d0] = a320b2ef, %l7 = ffffffa0, %l7 = ffffffa0 add %i3,0xd0,%g1 casa [%g1]0x80,%l7,%l7 ! %l7 = 00000000a320b2ef ! Set Register : %l1 = ffffffffd3a89f64 xor %g0,-1,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000013000000] = aeb46b60 649fa8d3, %l0 = 0000007f, %l1 = ffffffff ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000649fa8d3 00000000aeb46b60 ! %l2 = 00000170, %l3 = 5b1cb756, Mem[0000000012000150] = 9d8e1f0a 260a5bbb std %l2,[%i0+0x150] ! Mem[0000000012000150] = 00000170 5b1cb756 ! %l2 = 0000000000000170, Mem[0000000012800020] = 000000af stwa %l2,[%i1+%o4]0x81 ! Mem[0000000012800020] = 00000170 ! Mem[00000000128001ec] = fd80af0c, %l4 = 000eead2, %l5 = 000000af add %i1,0x1ec,%g1 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000fd80af0c ! Mem[00000000918001cc] = d1ca4c61, %g2 = fffffffffaf7017d ldsb [%o0+0x1cd],%g2 ! %g2 = ffffffffffffffd1 ! Mem[0000000090800180] = 5bb62bcb, %g2 = ffffffffffffffd1 lduw [%i5+0x180],%g2 ! %g2 = 000000005bb62bcb ! Mem[00000000910001c8] = f1526646, %g2 = 000000005bb62bcb ldub [%i6+0x1ca],%g2 ! %g2 = 00000000000000f1 ! %l0 = 00000000649fa8d3, Mem[0000000012000020] = 77569749 stha %l0,[%i0+%o4]0x80 ! Mem[0000000012000020] = a8d39749 ba,a p1_not_taken_0_end p1_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p1_branch_failed p1_not_taken_0_end: ! End of Random Code for Thread 1 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 00000000649fa8d3 bne,a,pn %xcc,p1_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000aeb46b60 bne,a,pn %xcc,p1_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000170 bne,a,pn %xcc,p1_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000005b1cb756 bne,a,pn %xcc,p1_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000eead2 bne,a,pn %xcc,p1_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000fd80af0c bne,a,pn %xcc,p1_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000093 bne,a,pn %xcc,p1_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000a320b2ef bne,a,pn %xcc,p1_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x0000007f,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p1_failed mov 0x111,%g1 ! Check Floating Point Registers p1_check_fp_registers: set p1_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 375681eb a35f9ecb bne %xcc,p1_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be c9aacc62 d7f775b0 bne %xcc,p1_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 5e2cea89 dd087370 bne %xcc,p1_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be bfd46df6 65334ea8 bne %xcc,p1_f6_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 98c44608 d106244a bne %xcc,p1_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 649fa8d3 6f000000 bne %xcc,p1_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 707308dd 89ea2c5e bne %xcc,p1_f14_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be a9706397 d3a89f64 bne %xcc,p1_f18_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 514b732f 30e27157 bne %xcc,p1_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 375681eb e1037608 bne %xcc,p1_f28_fail nop ! Check Local Memory set p1_local0_expect,%g1 p1_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 000000000000059f ldx [%i0+0x008],%g3 ! Observed data at 0000000012000008 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 163df550ce416457 ldx [%i0+0x010],%g3 ! Observed data at 0000000012000010 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 707308dd89ea2c5e ldx [%i0+0x018],%g3 ! Observed data at 0000000012000018 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = a8d39749000000f5 ldx [%i0+0x020],%g3 ! Observed data at 0000000012000020 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000006fd3a89f64 ldx [%i0+0x028],%g3 ! Observed data at 0000000012000028 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x028,%g4 ldx [%g1+0x048],%g2 ! Expected data = f0edffd4734c8849 ldx [%i0+0x048],%g3 ! Observed data at 0000000012000048 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x048,%g4 ldx [%g1+0x080],%g2 ! Expected data = a77c9a1af7111569 ldx [%i0+0x080],%g3 ! Observed data at 0000000012000080 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x080,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 7756974900000002 ldx [%i0+0x0e0],%g3 ! Observed data at 00000000120000e0 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x0e0,%g4 ldx [%g1+0x110],%g2 ! Expected data = 80c582ee77569749 ldx [%i0+0x110],%g3 ! Observed data at 0000000012000110 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x110,%g4 ldx [%g1+0x130],%g2 ! Expected data = 5033c2d9c4c0ff21 ldx [%i0+0x130],%g3 ! Observed data at 0000000012000130 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x130,%g4 ldx [%g1+0x148],%g2 ! Expected data = 0c5316b0fdcc5000 ldx [%i0+0x148],%g3 ! Observed data at 0000000012000148 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x148,%g4 ldx [%g1+0x150],%g2 ! Expected data = 000001705b1cb756 ldx [%i0+0x150],%g3 ! Observed data at 0000000012000150 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x150,%g4 set p1_local1_expect,%g1 p1_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 0000066389595544 ldx [%i1+0x000],%g3 ! Observed data at 0000000012800000 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 2f9fa8d3976370a9 ldx [%i1+0x008],%g3 ! Observed data at 0000000012800008 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000170d1c68e5f ldx [%i1+0x020],%g3 ! Observed data at 0000000012800020 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = a232b298a0377e36 ldx [%i1+0x028],%g3 ! Observed data at 0000000012800028 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x028,%g4 set p1_local2_expect,%g1 p1_check_local2: ldx [%g1+0x000],%g2 ! Expected data = d3a89f64606bb4ae ldx [%i2+0x000],%g3 ! Observed data at 0000000013000000 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x000,%g4 ldx [%g1+0x040],%g2 ! Expected data = 215367f2fac1e20e ldx [%i2+0x040],%g3 ! Observed data at 0000000013000040 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x040,%g4 ldx [%g1+0x080],%g2 ! Expected data = 315a694cdbeda676 ldx [%i2+0x080],%g3 ! Observed data at 0000000013000080 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x080,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = aeaecaff14d28ea2 ldx [%i2+0x0b0],%g3 ! Observed data at 00000000130000b0 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x0b0,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = 55e226fb00000000 ldx [%i2+0x0f0],%g3 ! Observed data at 00000000130000f0 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x0f0,%g4 ldx [%g1+0x190],%g2 ! Expected data = 000000001f0ac400 ldx [%i2+0x190],%g3 ! Observed data at 0000000013000190 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x190,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = ffa80d5b6b011660 ldx [%i2+0x1c8],%g3 ! Observed data at 00000000130001c8 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x1c8,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = cfd3ffa92bc295ca ldx [%i2+0x1d8],%g3 ! Observed data at 00000000130001d8 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x1d8,%g4 set p1_local3_expect,%g1 p1_check_local3: ldx [%g1+0x000],%g2 ! Expected data = a0377e36000000f5 ldx [%i3+0x000],%g3 ! Observed data at 0000000013800000 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0eb094da74fc8ff4 ldx [%i3+0x010],%g3 ! Observed data at 0000000013800010 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x010,%g4 ldx [%g1+0x040],%g2 ! Expected data = aea1fb35bbea2394 ldx [%i3+0x040],%g3 ! Observed data at 0000000013800040 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x040,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = 25ead99d000003e7 ldx [%i3+0x1b8],%g3 ! Observed data at 00000000138001b8 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x1b8,%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_f0_fail: set p1_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP 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_f4_fail: set p1_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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 p1_f10_fail: set p1_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p1_f12_fail: set p1_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p1_f14_fail: set p1_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p1_f18_fail: set p1_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p1_f26_fail: set p1_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p1_f28_fail: set p1_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%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: stba %l7,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000013800010] ldstuba [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000012800008] swapa [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000013800018] done p1_trap1o: stba %l7,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000013800010] ldstuba [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000012800008] swapa [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000013800018] done p1_trap2e: stwa %l4,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000012800000] ldda [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013800000] membar #Sync mov 0x140,%g1 ldda [%i4+%g1]ASI_BLK_AIUP,%f48 membar #Sync ldsha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013800018] ldstuba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000013800020] ldstuba [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000012800008] done p1_trap2o: stwa %l4,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000012800000] ldda [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013800000] membar #Sync mov 0x140,%g1 ldda [%o4+%g1]ASI_BLK_AIUP,%f48 membar #Sync ldsha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013800018] ldstuba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000013800020] ldstuba [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000012800008] done p1_trap3e: nop add %l7,%l6,%l4 xnor %l2,%l4,%l3 xor %l0,-0x0a0,%l3 and %l2,-0x958,%l4 xnor %l2,%l4,%l7 done p1_trap3o: nop add %l7,%l6,%l4 xnor %l2,%l4,%l3 xor %l0,-0x0a0,%l3 and %l2,-0x958,%l4 xnor %l2,%l4,%l7 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 = 4934d9fe1153c638 ldx [%g1+0x008],%l1 ! %l1 = 5dcbc8de016084d2 ldx [%g1+0x010],%l2 ! %l2 = 42568505a77c9a1a ldx [%g1+0x018],%l3 ! %l3 = 2d86b84a0e48ff54 ldx [%g1+0x020],%l4 ! %l4 = 2390ef84e70eaad5 ldx [%g1+0x028],%l5 ! %l5 = 5a5a63047aba7701 ldx [%g1+0x030],%l6 ! %l6 = af98ce4e3db91bb5 ldx [%g1+0x038],%l7 ! %l7 = 6bd1ea24af78f442 ! 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 = 98c4480c 31f0b8be c0d92610 c7eb5edd ! %f4 = 856253c6 96e763c6 f2d13370 b80be136 ! %f8 = 3f9711a9 7134053d 8e69858b 53ce4834 ! %f12 = 8f6d1621 3db9b385 6b3f933c b7dc9ecb ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 450cb011 9159aed4 84e5e86b c1d58186 ! %f20 = 19144d22 d022aa17 842b93bf de69757c ! %f24 = 5474f4b9 69c5f7ea 70052e15 43faaea4 ! %f28 = c6d45331 98a4549a b5f123d6 94bf4536 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 24e4d82e 74af7ee9 71f7473b 92540d2a ! %f36 = 4322877c 32121def c66450cf 7c8290a3 ! %f40 = 871cae85 59e9492e 7b792dec e4782490 ! %f44 = d3bc6e5b d10f4cac fcadc78f e6893a98 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xd131b8ff00000020,%g7,%g1 ! GSR scale = 4, align = 0 wr %g1,%g0,%gsr ! GSR = d131b8ff00000020 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 2 p2_label_1: ! Mem[0000000015000020] = a63f8559 b077a903, %l0 = 49a57458, %l1 = 31591b1a ldda [%i2+%o4]0x81,%l0 ! %l0 = 00000000a63f8559 00000000b077a903 ! %l2 = 2a24e7fa, %l3 = 3284384e, Mem[0000000090800078] = 05af2cea 1c600515 stda %l2,[%i5+0x078]%asi ! Mem[0000000090800078] = 2a24e7fa 3284384e ! Mem[00000000910001c8] = eef15266, %g2 = da5a83c5ca437634 ldsb [%i6+0x1c9],%g2 ! %g2 = ffffffffffffffee ! immd = 00000000000000ab, %l4 = 520d00edf6133590, %ccr = 44 movl %xcc,0x0ab,%l4 ! Register Not Moved ! Mem[00000000908000a4] = acc620fa, %g2 = ffffffffffffffee lduw [%i5+0x0a4],%g2 ! %g2 = 00000000acc620fa ! Mem[00000000900001ec] = 3fb77494, %g2 = 00000000acc620fa lduh [%i4+0x1ec],%g2 ! %g2 = 0000000000003fb7 ! Mem[0000000014000008] = e5910995, %f19 = c1d58186 lda [%i0+%o1]0x89,%f19 ! %f19 = e5910995 ! %l4 = f6133590, %l5 = 4bfbc0ce, Mem[0000000015800020] = 46262fae af64ad55 stda %l4,[%i3+%o4]0x81 ! Mem[0000000015800020] = f6133590 4bfbc0ce ! Mem[00000000140000a0] = c74e70af1a0cca05, %l6 = 9ae661d43622e2f4, %l7 = 3ba057f00852d72a add %i0,0xa0,%g1 casxa [%g1]0x80,%l6,%l7 ! %l7 = c74e70af1a0cca05 ! Mem[0000000014800158] = 815859d0, %l5 = 4bfbc0ce, %l4 = f6133590 add %i1,0x158,%g1 casa [%g1]0x80,%l5,%l4 ! %l4 = 00000000815859d0 p2_label_2: ! Mem[0000000014800008] = a089133864da4442, %l6 = 9ae661d43622e2f4 ldxa [%i1+%o1]0x88,%l6 ! %l6 = a089133864da4442 ! Mem[0000000091000164] = 1d8f3133, %g2 = 0000000000003fb7 lduh [%i6+0x166],%g2 ! %g2 = 0000000000001d8f ! %l2 = 2a24e7fa, %l3 = 3284384e, Mem[0000000091800070] = 00d9bc34 83e88393 std %l2,[%o0+0x070] ! Mem[0000000091800070] = 2a24e7fa 3284384e ! Mem[0000000014800028] = d54f1db9, %l0 = 00000000a63f8559 lduha [%i1+%o5]0x81,%l0 ! %l0 = 000000000000d54f ! Mem[00000000140000c4] = adbe20eb, %l4 = 00000000815859d0 swap [%i0+0x0c4],%l4 ! %l4 = 00000000adbe20eb ! Mem[00000000148000f8] = a8a718af9b5828ff, %l6 = a089133864da4442, %l1 = 00000000b077a903 add %i1,0xf8,%g1 casxa [%g1]0x80,%l6,%l1 ! %l1 = a8a718af9b5828ff ! %l5 = e0d897f84bfbc0ce, imm = 000000000000000a, %l3 = 8fa1ad783284384e sll %l5,0x00a,%l3 ! %l3 = 625fe12fef033800 ! Mem[0000000015800016] = 0fb9a25c, %l3 = 625fe12fef033800 ldstub [%i3+0x016],%l3 ! %l3 = 000000a2000000ff ! Mem[0000000015800028] = 20cfdfa5a6a6d31d, %l4 = 00000000adbe20eb ldxa [%i3+%o5]0x81,%l4 ! %l4 = 20cfdfa5a6a6d31d ! Mem[0000000014800104] = dcc12514, %l5 = e0d897f84bfbc0ce ldub [%i1+0x106],%l5 ! %l5 = 0000000000000025 p2_label_3: ! Mem[0000000015000008] = 2fd23d04, %l7 = c74e70af1a0cca05 ldstuba [%i2+%o1]0x80,%l7 ! %l7 = 0000002f000000ff ! %l1 = a8a718af9b5828ff, %l2 = 48e453f62a24e7fa, %l2 = 48e453f62a24e7fa add %l1,%l2,%l2 ! %l2 = f18b6ca5c57d10f9 ! Mem[0000000091000004] = 4cc663e3, %g2 = 0000000000001d8f lduw [%i6+0x004],%g2 ! %g2 = 000000004cc663e3 ! %l7 = 000000000000002f, Mem[00000000908001c8] = 4e632be1557ad745 stx %l7,[%i5+0x1c8] ! Mem[00000000908001c8] = 000000000000002f ! Mem[0000000014800018] = dc4b50f0, %l1 = a8a718af9b5828ff swapa [%i1+%o3]0x88,%l1 ! %l1 = 00000000dc4b50f0 ! Mem[00000000158000dc] = 808a7a9e, %l1 = dc4b50f0, %l6 = 64da4442 add %i3,0xdc,%g1 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000808a7a9e ! %l2 = f18b6ca5c57d10f9, %l6 = 00000000808a7a9e, %l1 = 00000000dc4b50f0 taddcctv %l2,%l6,%l1 ! %l0 = 000000000000d572, Trapped ! %l7 = 000000000000002f, Mem[0000000015000010] = 39625b6e548fc573 stxa %l7,[%i2+%o2]0x89 ! Mem[0000000015000010] = 000000000000002f ! %l3 = 00000000000000a2, Mem[0000000014000018] = d437786d stba %l3,[%i0+%o3]0x88 ! Mem[0000000014000018] = d43778a2 ! %l4 = a6a6d31d, %l5 = 00000025, Mem[0000000015000020] = a63f8559 b077a903 stda %l4,[%i2+%o4]0x81 ! Mem[0000000015000020] = a6a6d31d 00000025 p2_label_4: ! Mem[00000000910000a0] = 9b408634, %g2 = 000000004cc663e3 lduh [%i6+0x0a2],%g2 ! %g2 = 0000000000009b40 ! Mem[00000000908001d0] = 1693dcbf, %g2 = 0000000000009b40 ldsha [%i5+0x1d2]%asi,%g2 ! %g2 = 0000000000001693 ! Mem[000000009080016c] = a5ee00ad, %g18 = fbb9b91250c67d8c ldsw [%i5+0x16c],%g2 ! %g2 = fbb9b91250c67d8c ! %l6 = 00000000808a7a9e, %l3 = 00000000000000a2, %l6 = 00000000808a7a9e sra %l6,%l3,%l6 ! %l6 = ffffffffe0229ea7 ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g4 ldda [%i4+%g4]ASI_BLK_S,%f48 ! Block Load from 0000000090000040 ! Mem[0000000015000140] = 61cc53d1dbb5ba16, %f2 = c0d92610 c7eb5edd ldd [%i2+0x140],%f2 ! %f2 = 61cc53d1 dbb5ba16 ! %f21 = d022aa17, Mem[000000009080019c] = 7982481d st %f21,[%i5+0x19c] ! Mem[000000009080019c] = d022aa17 ! Mem[000000009100012c] = cd3a6161, %g2 = ffffffffa5ee00ad ldub [%i6+0x12c],%g2 ! %g2 = 00000000000000cd ! %l6 = ffffffffe0229ea7, Mem[000000009180019e] = e1d55cdd sth %l6,[%o0+0x19e] ! Mem[000000009180019c] = 9ea75cdd ! %l3 = 00000000000000a2, imm = 0000000000000fbd, %l4 = 20cfdfa5a6a6d31d subccc %l3,0xfbd,%l4 ! %l4 = fffffffffffff0e5, %ccr = 99 p2_label_5: ! %f25 = 69c5f7ea, Mem[0000000015000020] = a6a6d31d sta %f25,[%i2+%o4]0x80 ! Mem[0000000015000020] = 69c5f7ea ! Mem[0000000090000040] = 9d14608a ca521b68, %g2 = 000000cd, %g3 = 0bad0b00 ldd [%i4+0x040],%g2 ! %g2 = 000000009d14608a 00000000ca521b68 ! Mem[0000000091000000] = 5398fcc6, %g2 = 000000009d14608a lduwa [%i6+0x000]%asi,%g2 ! %g2 = 000000005398fcc6 ! %l7 = 000000000000002f, imm = fffffffffffff6cc, %l4 = fffffffffffff0e5 add %l7,-0x934,%l4 ! %l4 = fffffffffffff6fb ! Mem[0000000091000168] = 31336c30, %g2 = 000000005398fcc6 ldsha [%i6+0x168]%asi,%g2 ! %g2 = 0000000000003133 ! immd = 0000000000000366, %l5 = 0000000000000025, %ccr = 99 movge %icc,0x366,%l5 ! Register Not Moved ! Mem[000000009100014c] = bb8ca6d7, %g2 = 0000000000003133 ldub [%i6+0x14c],%g2 ! %g2 = 00000000000000bb ! Mem[00000000150001b0] = 3f03c340, %l7 = 000000000000002f ldstub [%i2+0x1b0],%l7 ! %l7 = 0000003f000000ff ! Mem[0000000015000010] = 2f000000, %l0 = 000000000000d572 ldstuba [%i2+%o2]0x80,%l0 ! %l0 = 0000002f000000ff ! Mem[00000000140001d4] = 173f8cd6, %l2 = c57d10f9, %l4 = fffff6fb add %i0,0x1d4,%g1 casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000173f8cd6 p2_label_6: ! %l6 = ffffffffe0229ea7, %l0 = 000000000000002f, %ccr = 99 movvc %icc,%l6,%l0 ! Moved, %l0 = ffffffffe0229ea7 ! Mem[00000000908001c0] = bc65ad57, %g2 = 00000000000000bb lduw [%i5+0x1c0],%g2 ! %g2 = 00000000bc65ad57 ! %l4 = 00000000173f8cd6, Mem[00000000158000bc] = 9752f74a stw %l4,[%i3+0x0bc] ! Mem[00000000158000bc] = 173f8cd6 ! Mem[0000000014800008] = a0891338 64da4442, %l6 = e0229ea7, %l7 = 0000003f ldda [%i1+%o1]0x88,%l6 ! %l6 = 0000000064da4442 00000000a0891338 ! Mem[000000009100012c] = cd3a6161, %g2 = 00000000bc65ad57 ldsh [%i6+0x12c],%g2 ! %g2 = ffffffffffffcd3a ! Mem[0000000091000140] = ecb715ac2483298e, %g2 = ffffffffffffcd3a ldx [%i6+0x140],%g2 ! %g2 = ecb715ac2483298e ! Mem[00000000910000b0] = ede1c033 666102f0, %g2 = 2483298e, %g3 = ca521b68 ldd [%i6+0x0b0],%g2 ! %g2 = 00000000ede1c033 00000000666102f0 ! Mem[0000000015000020] = 69c5f7ea, %l3 = 00000000000000a2 lduwa [%i2+%o4]0x80,%l3 ! %l3 = 0000000069c5f7ea ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g5 ldda [%i4+%g5]ASI_BLK_S,%f48 ! Block Load from 0000000090000180 ! %l2 = f18b6ca5c57d10f9, %l4 = 00000000173f8cd6, %l4 = 00000000173f8cd6 or %l2,%l4,%l4 ! %l4 = f18b6ca5d77f9cff p2_label_7: ! Mem[00000000140000d0] = bf006d1b, %l2 = f18b6ca5c57d10f9 ldsw [%i0+0x0d0],%l2 ! %l2 = ffffffffbf006d1b ! Mem[0000000090000044] = ca521b68, %g18 = fbb9b91250c67d8c ldsw [%i4+0x044],%g2 ! %g2 = fbb9b91250c67d8c ! Mem[0000000014000020] = ff8a763f, %l1 = 00000000dc4b50f0 lduba [%i0+%o4]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000091000088] = 86ad1b16cbfc9141, %f48 = a32af125 4d694d63 ldd [%i6+0x088],%f48 ! %f48 = 86ad1b16 cbfc9141 ! Mem[0000000015000020] = 69c5f7ea, %l5 = 0000000000000025 ldsha [%i2+%o4]0x81,%l5 ! %l5 = 00000000000069c5 ! %l6 = 0000000064da4442, Mem[00000000908000d0] = a37c3c6427ab1ce7 stx %l6,[%i5+0x0d0] ! Mem[00000000908000d0] = 0000000064da4442 ! Mem[0000000014800010] = 549c044f, %l2 = ffffffffbf006d1b ldsba [%i1+%o2]0x89,%l2 ! %l2 = 000000000000004f ! Mem[0000000014800018] = 9b5828ff, %l3 = 0000000069c5f7ea ldstuba [%i1+%o3]0x89,%l3 ! %l3 = 000000ff000000ff ! Mem[0000000090800074] = 6fb98264, %g2 = ffffffffca521b68 ldsb [%i5+0x074],%g2 ! %g2 = 000000000000006f ! retry : should take illegal inst trap, %l0 = ffffffffe0229ea7 retry ! Illegal inst trap : %l0 = ffffffffe0229eb7 p2_label_8: ! Mem[0000000015800018] = 7a9cf90e, %l4 = f18b6ca5d77f9cff lduha [%i3+%o3]0x88,%l4 ! %l4 = 000000000000f90e ! Mem[0000000091800058] = d3be9568, %g2 = 000000000000006f ldub [%o0+0x05a],%g2 ! %g2 = 00000000000000d3 ! %l4 = 000000000000f90e, Mem[000000009180017a] = 72e95a67 stb %l4,[%o0+0x17a] ! Mem[0000000091800178] = 0ee95a67 ! Mem[00000000900001a8] = 875ccbae, %g2 = 00000000000000d3 ldsh [%i4+0x1a8],%g2 ! %g2 = ffffffffffff875c ! %l7 = 00000000a0891338, %l7 = 00000000a0891338, %ccr = 99 movre %l7,%l7,%l0 ! Not Moved, %l0 = ffffffffe0229eb7 ! %l7 = 00000000a0891338, Mem[0000000091000194] = f32db03d stb %l7,[%i6+0x194] ! Mem[0000000091000194] = 382db03d ! immd = 0000000000000258, %l4 = 000000000000f90e, %ccr = 99 movpos %xcc,0x258,%l4 ! Register Not Moved ! Mem[0000000015800008] = 0c1c4c4d, %l3 = 00000000000000ff ldswa [%i3+%o1]0x89,%l3 ! %l3 = 000000000c1c4c4d ! %l2 = 000000000000004f, %l1 = 00000000000000ff, %l6 = 0000000064da4442 tsubcctv %l2,%l1,%l6 ! %l0 = ffffffffe0229eda, Trapped ! Mem[0000000015000018] = 11237d06, %f12 = 8f6d1621 lda [%i2+%o3]0x88,%f12 ! %f12 = 11237d06 p2_label_9: ! Mem[00000000148001b0] = 95ea9a0d87337a9f, %f12 = 11237d06 3db9b385 ldd [%i1+0x1b0],%f12 ! %f12 = 95ea9a0d 87337a9f ! %l3 = 000000000c1c4c4d, imm = 0000000000000d09, %l0 = ffffffffe0229eda andcc %l3,0xd09,%l0 ! %l0 = 0000000000000c09, %ccr = 00 ! Mem[0000000090000078] = 23a0801f, %g2 = ffffffffffff875c lduh [%i4+0x07a],%g2 ! %g2 = 00000000000023a0 ! %l6 = 0000000064da4442, %l0 = 0000000000000c09, %y = 00000000 udiv %l6,%l0,%l6 ! %l6 = 000000000008613c mov %l0,%y ! %y = 00000c09 ! Mem[0000000015800018] = 0ef99c7a, %l6 = 000000000008613c ldstub [%i3+%o3],%l6 ! %l6 = 0000000e000000ff ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_AIUSL,%f48 ! Block Load from 0000000090000000 ! Mem[00000000158000a0] = 6434a362f381fa8a, %l1 = 00000000000000ff, %l1 = 00000000000000ff add %i3,0xa0,%g1 casxa [%g1]0x80,%l1,%l1 ! %l1 = 6434a362f381fa8a ! %l0 = 00000c09, %l1 = f381fa8a, Mem[00000000140001c0] = 1f92873c 81275a0d std %l0,[%i0+0x1c0] ! Mem[00000000140001c0] = 00000c09 f381fa8a ! %l5 = 00000000000069c5, Mem[0000000014000008] = 950991e5 stha %l5,[%i0+%o1]0x80 ! Mem[0000000014000008] = 69c591e5 ! Mem[0000000014800000] = e47d3594, %f24 = 5474f4b9 lda [%i1+%g0]0x88,%f24 ! %f24 = e47d3594 p2_label_10: ! %f11 = 53ce4834, Mem[00000000918000cc] = 5d67fd8c st %f11,[%o0+0x0cc] ! Mem[00000000918000cc] = 53ce4834 ! %l7 = 00000000a0891338, Mem[000000009100002d] = d1d56266 stb %l7,[%i6+0x02d] ! Mem[000000009100002c] = 38d56266 ! %l1 = 6434a362f381fa8a, Mem[0000000014000138] = 52e9bc7a stw %l1,[%i0+0x138] ! Mem[0000000014000138] = f381fa8a ! Mem[0000000015800020] = f6133590, %l0 = 0000000000000c09 lduha [%i3+%o4]0x80,%l0 ! %l0 = 000000000000f613 ! %l7 = 00000000a0891338, %l2 = 000000000000004f, %ccr = 00 movle %icc,%l7,%l2 ! Register Not Moved ! Mem[00000000918000e0] = ab5686354a05a747, %f48 = 43a0b8c5 b3534aaa ldd [%o0+0x0e0],%f48 ! %f48 = ab568635 4a05a747 ! %l5 = 00000000000069c5, Mem[00000000900001fe] = dc55aa4a, %asi = 80 stba %l5,[%i4+0x1fe]%asi ! Mem[00000000900001fc] = c555aa4a ! %l1 = 6434a362f381fa8a, Mem[0000000015000010] = 00000000000000ff stxa %l1,[%i2+%o2]0x89 ! Mem[0000000015000010] = 6434a362f381fa8a ! Mem[0000000015800008] = 4d4c1c0c, %l0 = 000000000000f613 ldsha [%i3+%o1]0x81,%l0 ! %l0 = 0000000000004d4c ! %l3 = 000000000c1c4c4d, immed = fffff2b5, %y = 00000c09 smulcc %l3,-0xd4b,%l4 ! %l4 = ffffff5f03d5bc71, %ccr = 80, %y = ffffff5f p2_label_11: ! %l4 = 03d5bc71, %l5 = 000069c5, Mem[00000000918000d0] = dbbe3910 7e2b474d std %l4,[%o0+0x0d0] ! Mem[00000000918000d0] = 03d5bc71 000069c5 ! %l2 = 000000000000004f, Mem[0000000014000010] = f5289be1 stwa %l2,[%i0+%o2]0x80 ! Mem[0000000014000010] = 0000004f ! %l5 = 00000000000069c5, Mem[0000000090000168] = 5fc5ab27 stw %l5,[%i4+0x168] ! Mem[0000000090000168] = 000069c5 ! Mem[0000000090800008] = e74bbbf2815722de, %g2 = 00000000000023a0 ldx [%i5+%o1],%g2 ! %g2 = e74bbbf2815722de ! %l0 = 0000000000004d4c, Mem[0000000091800198] = 0610ba9b5f049ea7 stx %l0,[%o0+0x198] ! Mem[0000000091800198] = 0000000000004d4c ! Mem[0000000015000078] = 53fe2d2bcd7ac89f, %l3 = 000000000c1c4c4d, %l1 = 6434a362f381fa8a add %i2,0x78,%g1 casxa [%g1]0x80,%l3,%l1 ! %l1 = 53fe2d2bcd7ac89f ! Mem[000000009100001c] = 139cf6c9, %g2 = e74bbbf2815722de ldub [%i6+0x01c],%g2 ! %g2 = 0000000000000013 ! Mem[00000000148001f0] = e84e8ff80f549c09, %l2 = 000000000000004f, %l6 = 000000000000000e add %i1,0x1f0,%g1 casxa [%g1]0x80,%l2,%l6 ! %l6 = e84e8ff80f549c09 ! immd = 0000000000000023, %l3 = 000000000c1c4c4d, %ccr = 80 move %icc,0x023,%l3 ! Register Not Moved ! %l2 = 0000004f, %l3 = 0c1c4c4d, Mem[0000000015800028] = a5dfcf20 1dd3a6a6 stda %l2,[%i3+%o5]0x88 ! Mem[0000000015800028] = 0000004f 0c1c4c4d p2_label_12: ! Mem[0000000014000010] = 4f000000, %l3 = 000000000c1c4c4d swapa [%i0+%o2]0x89,%l3 ! %l3 = 000000004f000000 ! %l1 = 53fe2d2bcd7ac89f, Mem[0000000090000144] = 888fc491 sth %l1,[%i4+0x144] ! Mem[0000000090000144] = c89fc491 ! %l0 = 0000000000004d4c, %l6 = e84e8ff80f549c09, %l3 = 000000004f000000 tsubcctv %l0,%l6,%l3 ! %l0 = 0000000000004d6f, Trapped ! Mem[00000000910000dc] = c3079564, %g2 = 0000000000000013 lduw [%i6+0x0dc],%g2 ! %g2 = 00000000c3079564 ! Mem[0000000014800000] = 94357de4, %l6 = e84e8ff80f549c09 ldsba [%i1+%g0]0x80,%l6 ! %l6 = ffffffffffffff94 ! %l3 = 000000004f000000, Mem[0000000090800186] = 3381cd2b sth %l3,[%i5+0x186] ! Mem[0000000090800184] = 0000cd2b ! %l7 = 00000000a0891338, %l5 = 00000000000069c5, %ccr = 80 movn %xcc,%l7,%l5 ! Register Not Moved ! %l1 = 53fe2d2bcd7ac89f, %l7 = 00000000a0891338, %ccr = 80 mova %icc,%l1,%l7 ! Moved, %l7 = 53fe2d2bcd7ac89f ! Mem[0000000015000008] = 043dd2ff, %l5 = 00000000000069c5 lduwa [%i2+%o1]0x88,%l5 ! %l5 = 00000000043dd2ff ! Mem[00000000900000c8] = 50758781, %g18 = fbb9b91250c67d8c ldsw [%i4+0x0c8],%g2 ! %g2 = fbb9b91250c67d8c p2_label_13: ! Mem[00000000908001e0] = d6a5c497, %g18 = fbb9b91250c67d8c ldsw [%i5+0x1e0],%g2 ! %g2 = fbb9b91250c67d8c ! Mem[000000001580002d] = 4d4c1c0c, %l4 = ffffff5f03d5bc71 ldstub [%i3+0x02d],%l4 ! %l4 = 0000004c000000ff ! %l1 = 53fe2d2bcd7ac89f, %l4 = 000000000000004c, %ccr = 80 movrlez %l1,%l4,%l3 ! Not Moved, %l3 = 000000004f000000 ! %l4 = 000000000000004c, imm = 0000000000000483, %l7 = 53fe2d2bcd7ac89f xor %l4,0x483,%l7 ! %l7 = 00000000000004cf ! %l5 = 00000000043dd2ff, imm = 0000000000000431, %l4 = 000000000000004c addccc %l5,0x431,%l4 ! %l4 = 00000000043dd730, %ccr = 00 ! Mem[0000000014800168] = 3c41239291eef26d, %l4 = 00000000043dd730, %l7 = 00000000000004cf add %i1,0x168,%g1 casxa [%g1]0x80,%l4,%l7 ! %l7 = 3c41239291eef26d ! Mem[0000000015800048] = 0194e589 da74ab4f, %l6 = ffffff94, %l7 = 91eef26d ldda [%i3+0x048]%asi,%l6 ! %l6 = 000000000194e589 00000000da74ab4f ! Mem[0000000015000020] = 25000000 eaf7c569, %l4 = 043dd730, %l5 = 043dd2ff ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000eaf7c569 0000000025000000 ! %l7 = 00000000da74ab4f, Mem[00000000910001b0] = 2459beee9640fe46 stx %l7,[%i6+0x1b0] ! Mem[00000000910001b0] = 00000000da74ab4f ! %l7 = 00000000da74ab4f, %l3 = 000000004f000000, %l1 = 53fe2d2bcd7ac89f or %l7,%l3,%l1 ! %l1 = 00000000df74ab4f p2_label_14: ! Mem[00000000910001e8] = be77e5d0 2936a680, %g2 = d6a5c497, %g3 = 666102f0 ldd [%i6+0x1e8],%g2 ! %g2 = 00000000be77e5d0 000000002936a680 ! Mem[00000000150000bc] = abd982b0, %l4 = 00000000eaf7c569 swap [%i2+0x0bc],%l4 ! %l4 = 00000000abd982b0 ! %l6 = 000000000194e589, %l2 = 000000000000004f, %l2 = 000000000000004f addcc %l6,%l2,%l2 ! %l2 = 000000000194e5d8, %ccr = 00 ! Mem[0000000014800054] = f40c700c, %l7 = 00000000da74ab4f ldstub [%i1+0x054],%l7 ! %l7 = 000000f4000000ff ! Mem[0000000015800028] = 0000004f, %f10 = 8e69858b lda [%i3+%o5]0x89,%f10 ! %f10 = 0000004f ! %l4 = 00000000abd982b0, Mem[00000000908001ac] = 94989c9f, %asi = 80 stwa %l4,[%i5+0x1ac]%asi ! Mem[00000000908001ac] = abd982b0 ! %f5 = 96e763c6, Mem[0000000015800020] = f6133590 sta %f5 ,[%i3+%o4]0x81 ! Mem[0000000015800020] = 96e763c6 ! Mem[0000000090800004] = 8865ecf6, %g18 = fbb9b91250c67d8c ldsw [%i5+0x004],%g2 ! %g2 = fbb9b91250c67d8c ! %f16 = 450cb011 9159aed4 84e5e86b e5910995 ! %f20 = 19144d22 d022aa17 842b93bf de69757c ! %f24 = e47d3594 69c5f7ea 70052e15 43faaea4 ! %f28 = c6d45331 98a4549a b5f123d6 94bf4536 mov 0x1c0,%g6 stda %f16,[%i1+%g6]ASI_BLK_P ! Block Store to 00000000148001c0 ! Mem[0000000015000020] = eaf7c569, %l4 = 00000000abd982b0 ldswa [%i2+%o4]0x89,%l4 ! %l4 = ffffffffeaf7c569 p2_label_15: ! Mem[0000000014800000] = 94357de4, %l7 = 00000000000000f4 ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 00000094000000ff ! Mem[0000000014000008] = 69c591e5, %l3 = 000000004f000000 lduha [%i0+%o1]0x80,%l3 ! %l3 = 00000000000069c5 ! %l2 = 000000000194e5d8, Mem[00000000918001f0] = 7ba8917e stw %l2,[%o0+0x1f0] ! Mem[00000000918001f0] = 0194e5d8 ! %f6 = f2d13370 b80be136, Mem[0000000014000020] = ff8a763f 94df419e stda %f6 ,[%i0+%o4]0x80 ! Mem[0000000014000020] = f2d13370 b80be136 ! %l4 = ffffffffeaf7c569, Mem[0000000091800190] = 0bdfe83d sth %l4,[%o0+0x190] ! Mem[0000000091800190] = c569e83d ! %f8 = 3f9711a9, Mem[0000000014800028] = d54f1db9 sta %f8 ,[%i1+%o5]0x80 ! Mem[0000000014800028] = 3f9711a9 ! %f9 = 7134053d, Mem[0000000014800000] = e47d35ff sta %f9 ,[%i1+%g0]0x89 ! Mem[0000000014800000] = 7134053d ! %l0 = 0000000000004d6f, Mem[0000000090800090] = a7cee9e021c8ed45 stx %l0,[%i5+0x090] ! Mem[0000000090800090] = 0000000000004d6f ! %l2 = 0194e5d8, %l3 = 000069c5, Mem[0000000015000098] = 82b6cf48 4d4f7e94 std %l2,[%i2+0x098] ! Mem[0000000015000098] = 0194e5d8 000069c5 ! %l1 = 00000000df74ab4f, Mem[0000000014800008] = 4244da64 stwa %l1,[%i1+%o1]0x80 ! Mem[0000000014800008] = df74ab4f p2_label_16: ! Mem[0000000091000070] = a6e137bbab1740c8, %g2 = ffffffff8865ecf6 ldx [%i6+0x070],%g2 ! %g2 = a6e137bbab1740c8 ! Mem[0000000090000150] = ef186095, %g2 = a6e137bbab1740c8 ldub [%i4+0x151],%g2 ! %g2 = 00000000000000ef ! Mem[00000000900001ac] = a2de638c, %g2 = 00000000000000ef lduw [%i4+0x1ac],%g2 ! %g2 = 00000000a2de638c ! %l6 = 000000000194e589, %l7 = 0000000000000094, %y = ffffff5f udiv %l6,%l7,%l4 ! %l4 = 00000000ffffffff mov %l0,%y ! %y = 00004d6f ! %l6 = 0194e589, %l7 = 00000094, Mem[0000000015000000] = 13bd9b9d 275aa54a stda %l6,[%i2+%g0]0x80 ! Mem[0000000015000000] = 0194e589 00000094 ! Mem[0000000014000074] = 70d9b074, %l0 = 0000000000004d6f swap [%i0+0x074],%l0 ! %l0 = 0000000070d9b074 ! Mem[0000000015000000] = 0194e589, %l2 = 0194e5d8, %l7 = 00000094 casa [%i2]0x80,%l2,%l7 ! %l7 = 000000000194e589 ! Mem[00000000908001e0] = d6a5c497, %g18 = fbb9b91250c67d8c ldsw [%i5+0x1e0],%g2 ! %g2 = fbb9b91250c67d8c ! %l5 = 0000000025000000, Mem[0000000014800010] = 4f049c54 stwa %l5,[%i1+%o2]0x81 ! Mem[0000000014800010] = 25000000 ! Mem[0000000015000008] = ffd23d04, %f12 = 95ea9a0d lda [%i2+%o1]0x80,%f12 ! %f12 = ffd23d04 p2_label_17: ! %l2 = 000000000194e5d8, %l1 = 00000000df74ab4f, %ccr = 00 movneg %xcc,%l2,%l1 ! Register Not Moved ! %f16 = 450cb011 9159aed4 84e5e86b e5910995 ! %f20 = 19144d22 d022aa17 842b93bf de69757c ! %f24 = e47d3594 69c5f7ea 70052e15 43faaea4 ! %f28 = c6d45331 98a4549a b5f123d6 94bf4536 stda %f16,[%i4+%g6]ASI_BLK_AIUSL ! Block Store to 00000000900001c0 ! %l0 = 0000000070d9b074, %l0 = 0000000070d9b074, %ccr = 00 movg %icc,%l0,%l0 ! Moved, %l0 = 0000000070d9b074 ! Mem[000000009100014c] = bb8ca6d7, %g2 = ffffffffd6a5c497 lduwa [%i6+0x14c]%asi,%g2 ! %g2 = 00000000bb8ca6d7 ! Set Register : %l0 = 0000000070d9b074 xor %g0,-1,%l0 ! %l0 = ffffffffffffffff ! Mem[00000000908001cc] = 00002f1a, %g2 = 00000000bb8ca6d7 ldub [%i5+0x1cd],%g2 ! %g2 = 0000000000000000 ! %l0 = ffffffffffffffff, Mem[0000000091000130] = 44f396aea71a8cdc stx %l0,[%i6+0x130] ! Mem[0000000091000130] = ffffffffffffffff ! %l2 = 000000000194e5d8, %l0 = ffffffffffffffff, %ccr = 00 movneg %icc,%l2,%l0 ! Register Not Moved ! Mem[00000000140000f0] = cd9830fb, %l3 = 00000000000069c5 ldsba [%i0+0x0f0]%asi,%l3 ! %l3 = ffffffffffffffcd ! Mem[0000000015800020] = 96e763c64bfbc0ce, %f14 = 6b3f933c b7dc9ecb ldda [%i3+%o4]0x81,%f14 ! %f14 = 96e763c6 4bfbc0ce p2_label_18: ! Mem[0000000015000000] = 9400000089e59401, %l6 = 000000000194e589 ldxa [%i2+%g0]0x89,%l6 ! %l6 = 9400000089e59401 ! %l0 = ffffffffffffffff sethi %hi(0xe84f9800),%l0 ! %l0 = 00000000e84f9800 ! %l0 = 00000000e84f9800, Mem[0000000090000064] = 31dc8ee9 stb %l0,[%i4+0x064] ! Mem[0000000090000064] = 00dc8ee9 ! %l0 = 00000000e84f9800, %l1 = 00000000df74ab4f, %ccr = 00 movgu %icc,%l0,%l1 ! Moved, %l1 = 00000000e84f9800 ! Mem[0000000015000028] = 30d329cb d17c9bc2, %l0 = e84f9800, %l1 = e84f9800 ldda [%i2+%o5]0x80,%l0 ! %l0 = 0000000030d329cb 00000000d17c9bc2 ! Mem[0000000015800010] = 54b0eed5, %l3 = ffffffffffffffcd lduba [%i3+%o2]0x89,%l3 ! %l3 = 00000000000000d5 ! Mem[00000000150001a8] = 15548dc5, %l4 = 00000000ffffffff ldsb [%i2+0x1a8],%l4 ! %l4 = 0000000000000015 ! Mem[0000000091800000] = e8ab3383 5d5101b3, %g2 = 00000000, %g3 = 2936a680 ldd [%o0+%g0],%g2 ! %g2 = 00000000e8ab3383 000000005d5101b3 ! Mem[0000000091000158] = 0fc484af 484b74d9, %g2 = e8ab3383, %g3 = 5d5101b3 ldd [%i6+0x158],%g2 ! %g2 = 000000000fc484af 00000000484b74d9 ! Mem[00000000918001d4] = 75b517b3, %g2 = 000000000fc484af lduw [%o0+0x1d4],%g2 ! %g2 = 0000000075b517b3 p2_label_19: ! %l4 = 0000000000000015, %l6 = 9400000089e59401, %l3 = 00000000000000d5 taddcc %l4,%l6,%l3 ! %l3 = 9400000089e59416, %ccr = 8a ! %l3 = 9400000089e59416, Mem[0000000091000028] = 05e12eff stw %l3,[%i6+%o5] ! Mem[0000000091000028] = 89e59416 ! %f8 = 3f9711a9 7134053d, Mem[00000000918000e0] = ab568635 4a05a747 stda %f8 ,[%o0+0x0e0]%asi ! Mem[00000000918000e0] = 3f9711a9 7134053d ! %f2 = 61cc53d1 dbb5ba16, Mem[0000000015800000] = fcccadff 156d2479 stda %f2 ,[%i3+%g0]0x80 ! Mem[0000000015800000] = 61cc53d1 dbb5ba16 ! %l3 = 9400000089e59416, immed = fffff24f, %y = 00004d6f smul %l3,-0xdb1,%l5 ! %l5 = 00000650ffbf7eca, %y = 00000650 ! %l3 = 9400000089e59416, Mem[0000000015800020] = 96e763c6 stwa %l3,[%i3+%o4]0x80 ! Mem[0000000015800020] = 89e59416 ! %l7 = 000000000194e589, %l5 = 00000650ffbf7eca, %l1 = 00000000d17c9bc2 add %l7,%l5,%l1 ! %l1 = 0000065101546453 ! immd = 000000000000037c, %l4 = 0000000000000015, %ccr = 8a movcs %xcc,0x37c,%l4 ! Register Not Moved ! %l7 = 000000000194e589, Mem[0000000090800000] = afcee255 stb %l7,[%i5+%g0] ! Mem[0000000090800000] = 89cee255 ! %l6 = 9400000089e59401, Mem[0000000014800128] = 07ed0e3401ef427a stx %l6,[%i1+0x128] ! Mem[0000000014800128] = 9400000089e59401 p2_label_20: ! %l4 = 0000000000000015, Mem[0000000090000190] = 3558c986 stw %l4,[%i4+0x190] ! Mem[0000000090000190] = 00000015 ! Mem[00000000908001b4] = 307b0454, %g18 = fbb9b91250c67d8c ldsw [%i5+0x1b4],%g2 ! %g2 = fbb9b91250c67d8c ! %l7 = 000000000194e589, Mem[0000000090000152] = 18609546 sth %l7,[%i4+0x152] ! Mem[0000000090000150] = e5899546 ! Invert Register : %l7 = 000000000194e589 xor %l7,-1,%l7 ! %l7 = fffffffffe6b1a76 ! %f1 = 31f0b8be, Mem[00000000910000fc] = c5b55944 st %f1 ,[%i6+0x0fc] ! Mem[00000000910000fc] = 31f0b8be ! %l7 = fffffffffe6b1a76, immd = fffffffffffffd7f, %l5 = 00000650ffbf7eca sdivx %l7,-0x281,%l5 ! %l5 = 000000000000a1b4 ! Mem[000000009080003c] = ea9bab4d, %g2 = 00000000307b0454 ldsb [%i5+0x03e],%g2 ! %g2 = ffffffffffffffea ! Mem[0000000014000010] = 0c1c4c4d, %l0 = 0000000030d329cb lduwa [%i0+%o2]0x89,%l0 ! %l0 = 000000000c1c4c4d ! Mem[00000000918000b0] = 0a8ba135, %g18 = fbb9b91250c67d8c ldsw [%o0+0x0b0],%g2 ! %g2 = fbb9b91250c67d8c ! %l5 = 000000000000a1b4, Mem[0000000090000198] = 11310a36 stw %l5,[%i4+0x198] ! Mem[0000000090000198] = 0000a1b4 p2_label_21: ! %l3 = 9400000089e59416, Mem[0000000091000039] = 2fc57f91 stb %l3,[%i6+0x039] ! Mem[0000000091000038] = 16c57f91 ! %l3 = 9400000089e59416, Mem[0000000015000028] = 30d329cb stha %l3,[%i2+%o5]0x81 ! Mem[0000000015000028] = 941629cb ! %l2 = 000000000194e5d8, Mem[0000000014800008] = df74ab4f stwa %l2,[%i1+%o1]0x80 ! Mem[0000000014800008] = 0194e5d8 ! %l3 = 9400000089e59416, Mem[000000009080017c] = 50ec43dd stw %l3,[%i5+0x17c] ! Mem[000000009080017c] = 89e59416 ! Mem[00000000148000e7] = 58bc2b24, %l1 = 0000065101546453 ldstub [%i1+0x0e7],%l1 ! %l1 = 00000024000000ff ! Mem[0000000091000150] = bf654879 3b34102d, %g2 = 0a8ba135, %g3 = 484b74d9 ldd [%i6+0x150],%g2 ! %g2 = 00000000bf654879 000000003b34102d ! %l3 = 9400000089e59416, %l7 = fffffffffe6b1a76, %ccr = 8a movl %icc,%l3,%l7 ! Register Not Moved ! %l2 = 000000000194e5d8, Mem[0000000014000008] = 69c591e5 stha %l2,[%i0+%o1]0x80 ! Mem[0000000014000008] = e5d891e5 ! %l6 = 9400000089e59401, immd = fffffffffffffd45, %l3 = 9400000089e59416 sdivx %l6,-0x2bb,%l3 ! %l3 = 00278dbbe109ed1c ! Mem[0000000090000130] = 1e3b769b f7c898e9, %g2 = bf654879, %g3 = 3b34102d ldd [%i4+0x130],%g2 ! %g2 = 000000001e3b769b 00000000f7c898e9 p2_label_22: ! Mem[00000000900000d8] = 0ead325cd145cd12, %f48 = ab568635 4a05a747 ldd [%i4+0x0d8],%f48 ! %f48 = 0ead325c d145cd12 ! Mem[0000000091000090] = c26fe978, %g2 = 000000001e3b769b lduh [%i6+0x090],%g2 ! %g2 = 000000000000c26f ! Mem[00000000910000a8] = 4548123c1253fffd, %f48 = 0ead325c d145cd12 ldda [%i6+0x0a8]%asi,%f48 ! %f48 = 4548123c 1253fffd ! %l6 = 89e59401, %l7 = fe6b1a76, Mem[00000000158000e0] = 4c8e6fa4 c9f19abd std %l6,[%i3+0x0e0] ! Mem[00000000158000e0] = 89e59401 fe6b1a76 ! %l1 = 0000000000000024, Mem[0000000091000100] = 9416c8c1 stw %l1,[%i6+0x100] ! Mem[0000000091000100] = 00000024 ! Mem[00000000910001d8] = fc5bcfff, %g2 = 000000000000c26f lduw [%i6+0x1d8],%g2 ! %g2 = 00000000fc5bcfff ! immd = 000000000000027c, %l1 = 0000000000000024, %ccr = 8a mova %icc,0x27c,%l1 ! Moved, %l1 = 000000000000027c ! Mem[0000000015800018] = e9dffef67a9cf9ff, %l5 = 000000000000a1b4 ldxa [%i3+%o3]0x89,%l5 ! %l5 = e9dffef67a9cf9ff ! %l1 = 000000000000027c, %l4 = 0000000000000015, %l2 = 000000000194e5d8 tsubcctv %l1,%l4,%l2 ! %l0 = 000000000c1c4c70, Trapped ! Mem[0000000015000028] = 941629cbd17c9bc2, %f30 = b5f123d6 94bf4536 ldda [%i2+%o5]0x80,%f30 ! %f30 = 941629cb d17c9bc2 p2_label_23: ! %l3 = 00278dbbe109ed1c, %l6 = 9400000089e59401, %l0 = 000000000c1c4c70 xnorcc %l3,%l6,%l0 ! %l0 = 6bd87244971386e2, %ccr = 08 ! %l0 = 6bd87244971386e2, Mem[00000000918000dc] = f7ed31a3 stw %l0,[%o0+0x0dc] ! Mem[00000000918000dc] = 971386e2 ! Mem[00000000148000c4] = 35596a37, %l3 = 00278dbbe109ed1c ldub [%i1+0x0c4],%l3 ! %l3 = 0000000000000035 ! Mem[00000000910000d8] = 44fdc307, %g2 = 00000000fc5bcfff ldsh [%i6+0x0da],%g2 ! %g2 = 00000000000044fd ! %l0 = 6bd87244971386e2, Mem[0000000091000178] = b318db1e80b5e0b8 stx %l0,[%i6+0x178] ! Mem[0000000091000178] = 6bd87244971386e2 ! %l3 = 0000000000000035, %l2 = 000000000194e5d8, %ccr = 08 movvc %xcc,%l3,%l2 ! Moved, %l2 = 0000000000000035 ! %l0 = 6bd87244971386e2, Mem[0000000015800018] = fff99c7a stba %l0,[%i3+%o3]0x81 ! Mem[0000000015800018] = e2f99c7a ! %l2 = 0000000000000035, %l6 = 9400000089e59401, %y = 00000650 sdiv %l2,%l6,%l5 ! %l5 = fffffffffffff252 mov %l0,%y ! %y = 971386e2 ! %l6 = 89e59401, %l7 = fe6b1a76, Mem[0000000015000198] = 48fc5055 1a70591a std %l6,[%i2+0x198] ! Mem[0000000015000198] = 89e59401 fe6b1a76 ! %l5 = fffffffffffff252, %l6 = 9400000089e59401, %l7 = fffffffffe6b1a76 xnor %l5,%l6,%l7 ! %l7 = 9400000089e599ac p2_label_24: ! Mem[000000009000010c] = 29a92265, %g2 = 00000000000044fd ldsb [%i4+0x10e],%g2 ! %g2 = 0000000000000029 ! immd = 000000000000023f, %l6 = 9400000089e59401, %ccr = 08 movleu %icc,0x23f,%l6 ! Register Not Moved ! %l3 = 0000000000000035, Mem[00000000148001a8] = c1762e8e stw %l3,[%i1+0x1a8] ! Mem[00000000148001a8] = 00000035 ! %l4 = 0000000000000015, Mem[000000009080008e] = d1240000 stb %l4,[%i5+0x08e] ! Mem[000000009080008c] = 15240000 ! immd = 000000000000002f, %l5 = fffffffffffff252, %ccr = 08 movn %xcc,0x02f,%l5 ! Register Not Moved ! %l6 = 9400000089e59401, immed = fffff2e5, %l3 = 0000000000000035 tsubcctv %l6,-0xd1b,%l3 ! %l0 = 6bd8724497138705, Trapped ! %f30 = 941629cb d17c9bc2, Mem[0000000090800188] = cd2b4216 ada4c276 std %f30,[%i5+0x188] ! Mem[0000000090800188] = 941629cb d17c9bc2 ! Mem[0000000015800190] = 196d77f3f5ef7e4a, %l1 = 000000000000027c, %l4 = 0000000000000015 add %i3,0x190,%g1 casxa [%g1]0x80,%l1,%l4 ! %l4 = 196d77f3f5ef7e4a ! %l4 = f5ef7e4a, %l5 = fffff252, Mem[0000000090800148] = a5b1dbba 2cfe970f std %l4,[%i5+0x148] ! Mem[0000000090800148] = f5ef7e4a fffff252 ! Invert Register : %l0 = 6bd8724497138705 xor %l0,-1,%l0 ! %l0 = 94278dbb68ec78fa p2_label_25: ! Mem[0000000090800020] = 6b575173, %g2 = 0000000000000029 lduh [%i5+%o4],%g2 ! %g2 = 0000000000006b57 ! Mem[0000000091800138] = ea95770a7a9300bd, %g2 = 0000000000006b57 ldx [%o0+0x138],%g2 ! %g2 = ea95770a7a9300bd ! %l4 = 196d77f3f5ef7e4a, %l6 = 9400000089e59401, %ccr = 08 movrlez %l4,%l6,%l4 ! Not Moved, %l4 = 196d77f3f5ef7e4a ! %l3 = 0000000000000035, imm = 0000000000000173, %l3 = 0000000000000035 subccc %l3,0x173,%l3 ! %l3 = fffffffffffffec2, %ccr = 99 ! %l6 = 9400000089e59401, %l1 = 000000000000027c, %y = 971386e2 udivcc %l6,%l1,%l6 ! %l6 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 68ec78fa ! %f16 = 450cb011 9159aed4 84e5e86b e5910995 ! %f20 = 19144d22 d022aa17 842b93bf de69757c ! %f24 = e47d3594 69c5f7ea 70052e15 43faaea4 ! %f28 = c6d45331 98a4549a 941629cb d17c9bc2 stda %f16,[%i2+%g4]ASI_BLK_AIUSL ! Block Store to 0000000015000040 ! %f9 = 7134053d, Mem[00000000918001f8] = bebe044f st %f9 ,[%o0+0x1f8] ! Mem[00000000918001f8] = 7134053d ! Mem[0000000014000000] = dbc4f11e00d02c3c, %f0 = 98c4480c 31f0b8be ldda [%i0+%g0]0x80,%f0 ! %f0 = dbc4f11e 00d02c3c ! Mem[00000000910000d8] = 44fdc307, %g2 = ea95770a7a9300bd ldsh [%i6+0x0da],%g2 ! %g2 = 00000000000044fd ! Mem[00000000908001e0] = d6a5c4974304eb69, %f48 = 4548123c 1253fffd ldda [%i5+0x1e0]%asi,%f48 ! %f48 = d6a5c497 4304eb69 ba,a p2_not_taken_0_end p2_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 94278dbb68ec78fa bne,a,pn %xcc,p2_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000027c bne,a,pn %xcc,p2_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000035 bne,a,pn %xcc,p2_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be fffffffffffffec2 bne,a,pn %xcc,p2_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 196d77f3f5ef7e4a bne,a,pn %xcc,p2_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be fffffffffffff252 bne,a,pn %xcc,p2_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000ffffffff bne,a,pn %xcc,p2_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 9400000089e599ac bne,a,pn %xcc,p2_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x68ec78fa,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p2_failed mov 0x111,%g1 ! 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 dbc4f11e 00d02c3c bne %xcc,p2_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 61cc53d1 dbb5ba16 bne %xcc,p2_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 856253c6 96e763c6 bne %xcc,p2_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be f2d13370 b80be136 bne %xcc,p2_f6_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 0000004f 53ce4834 bne %xcc,p2_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be ffd23d04 87337a9f bne %xcc,p2_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 96e763c6 4bfbc0ce bne %xcc,p2_f14_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 84e5e86b e5910995 bne %xcc,p2_f18_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be e47d3594 69c5f7ea bne %xcc,p2_f24_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 941629cb d17c9bc2 bne %xcc,p2_f30_fail nop ! Check Local Memory set p2_local0_expect,%g1 p2_check_local0: ldx [%g1+0x008],%g2 ! Expected data = e5d891e5ef9fabc2 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 = 4d4c1c0cc2934c45 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 = a27837d4e76ef5f0 ldx [%i0+0x018],%g3 ! Observed data at 0000000014000018 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = f2d13370b80be136 ldx [%i0+0x020],%g3 ! Observed data at 0000000014000020 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x020,%g4 ldx [%g1+0x070],%g2 ! Expected data = 2c618ba400004d6f ldx [%i0+0x070],%g3 ! Observed data at 0000000014000070 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x070,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = d1556d85815859d0 ldx [%i0+0x0c0],%g3 ! Observed data at 00000000140000c0 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x0c0,%g4 ldx [%g1+0x138],%g2 ! Expected data = f381fa8a145243a9 ldx [%i0+0x138],%g3 ! Observed data at 0000000014000138 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x138,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 00000c09f381fa8a ldx [%i0+0x1c0],%g3 ! Observed data at 00000000140001c0 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x1c0,%g4 set p2_local1_expect,%g1 p2_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 3d053471b187bfc5 ldx [%i1+0x000],%g3 ! Observed data at 0000000014800000 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0194e5d8381389a0 ldx [%i1+0x008],%g3 ! Observed data at 0000000014800008 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 250000000a367354 ldx [%i1+0x010],%g3 ! Observed data at 0000000014800010 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ff28589b8db6ddd9 ldx [%i1+0x018],%g3 ! Observed data at 0000000014800018 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 3f9711a9774facf5 ldx [%i1+0x028],%g3 ! Observed data at 0000000014800028 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x028,%g4 ldx [%g1+0x050],%g2 ! Expected data = 11f10822ff0c700c ldx [%i1+0x050],%g3 ! Observed data at 0000000014800050 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x050,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 4ed30b3658bc2bff ldx [%i1+0x0e0],%g3 ! Observed data at 00000000148000e0 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x0e0,%g4 ldx [%g1+0x128],%g2 ! Expected data = 9400000089e59401 ldx [%i1+0x128],%g3 ! Observed data at 0000000014800128 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x128,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 000000356d06214c ldx [%i1+0x1a8],%g3 ! Observed data at 00000000148001a8 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x1a8,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 450cb0119159aed4 ldx [%i1+0x1c0],%g3 ! Observed data at 00000000148001c0 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x1c0,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = 84e5e86be5910995 ldx [%i1+0x1c8],%g3 ! Observed data at 00000000148001c8 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x1c8,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 19144d22d022aa17 ldx [%i1+0x1d0],%g3 ! Observed data at 00000000148001d0 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x1d0,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = 842b93bfde69757c ldx [%i1+0x1d8],%g3 ! Observed data at 00000000148001d8 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x1d8,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = e47d359469c5f7ea ldx [%i1+0x1e0],%g3 ! Observed data at 00000000148001e0 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x1e0,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 70052e1543faaea4 ldx [%i1+0x1e8],%g3 ! Observed data at 00000000148001e8 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x1e8,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = c6d4533198a4549a ldx [%i1+0x1f0],%g3 ! Observed data at 00000000148001f0 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x1f0,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = b5f123d694bf4536 ldx [%i1+0x1f8],%g3 ! Observed data at 00000000148001f8 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x1f8,%g4 set p2_local2_expect,%g1 p2_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 0194e58900000094 ldx [%i2+0x000],%g3 ! Observed data at 0000000015000000 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ffd23d04f27a6028 ldx [%i2+0x008],%g3 ! Observed data at 0000000015000008 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 8afa81f362a33464 ldx [%i2+0x010],%g3 ! Observed data at 0000000015000010 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 69c5f7ea00000025 ldx [%i2+0x020],%g3 ! Observed data at 0000000015000020 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 941629cbd17c9bc2 ldx [%i2+0x028],%g3 ! Observed data at 0000000015000028 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x028,%g4 ldx [%g1+0x040],%g2 ! Expected data = d4ae599111b00c45 ldx [%i2+0x040],%g3 ! Observed data at 0000000015000040 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x040,%g4 ldx [%g1+0x048],%g2 ! Expected data = 950991e56be8e584 ldx [%i2+0x048],%g3 ! Observed data at 0000000015000048 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = 17aa22d0224d1419 ldx [%i2+0x050],%g3 ! Observed data at 0000000015000050 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x050,%g4 ldx [%g1+0x058],%g2 ! Expected data = 7c7569debf932b84 ldx [%i2+0x058],%g3 ! Observed data at 0000000015000058 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x058,%g4 ldx [%g1+0x060],%g2 ! Expected data = eaf7c56994357de4 ldx [%i2+0x060],%g3 ! Observed data at 0000000015000060 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x060,%g4 ldx [%g1+0x068],%g2 ! Expected data = a4aefa43152e0570 ldx [%i2+0x068],%g3 ! Observed data at 0000000015000068 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x068,%g4 ldx [%g1+0x070],%g2 ! Expected data = 9a54a4983153d4c6 ldx [%i2+0x070],%g3 ! Observed data at 0000000015000070 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x070,%g4 ldx [%g1+0x078],%g2 ! Expected data = c29b7cd1cb291694 ldx [%i2+0x078],%g3 ! Observed data at 0000000015000078 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x078,%g4 ldx [%g1+0x098],%g2 ! Expected data = 0194e5d8000069c5 ldx [%i2+0x098],%g3 ! Observed data at 0000000015000098 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x098,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = d92faa4aeaf7c569 ldx [%i2+0x0b8],%g3 ! Observed data at 00000000150000b8 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x0b8,%g4 ldx [%g1+0x198],%g2 ! Expected data = 89e59401fe6b1a76 ldx [%i2+0x198],%g3 ! Observed data at 0000000015000198 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x198,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = ff03c34007c92109 ldx [%i2+0x1b0],%g3 ! Observed data at 00000000150001b0 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x1b0,%g4 set p2_local3_expect,%g1 p2_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 61cc53d1dbb5ba16 ldx [%i3+0x000],%g3 ! Observed data at 0000000015800000 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = d5eeb0540fb9ff5c ldx [%i3+0x010],%g3 ! Observed data at 0000000015800010 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = e2f99c7af6fedfe9 ldx [%i3+0x018],%g3 ! Observed data at 0000000015800018 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 89e594164bfbc0ce ldx [%i3+0x020],%g3 ! Observed data at 0000000015800020 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 4f0000004dff1c0c ldx [%i3+0x028],%g3 ! Observed data at 0000000015800028 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x028,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 126c601a173f8cd6 ldx [%i3+0x0b8],%g3 ! Observed data at 00000000158000b8 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x0b8,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 89e59401fe6b1a76 ldx [%i3+0x0e0],%g3 ! Observed data at 00000000158000e0 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x0e0,%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 p2_f10_fail: set p2_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p2_f12_fail: set p2_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p2_f14_fail: set p2_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p2_f18_fail: set p2_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p2_f24_fail: set p2_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p2_f30_fail: set p2_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: stwa %l0,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000014000010] stwa %l4,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000015800018] lduba [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000015800010] srl %l1,%l4,%l7 lduha [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000014800028] done p2_trap1o: stwa %l0,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000014000010] stwa %l4,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000015800018] lduba [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000015800010] srl %l1,%l4,%l7 lduha [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000014800028] done p2_trap2e: andncc %l1,%l1,%l4 stba %l0,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000015800010] stxa %l4,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000014000028] lduwa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000015000008] stxa %l6,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000014800010] done p2_trap2o: andncc %l1,%l1,%l4 stba %l0,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000015800010] stxa %l4,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000014000028] lduwa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000015000008] stxa %l6,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000014800010] done p2_trap3e: xnor %l1,%l5,%l1 addc %l6,%l2,%l1 done p2_trap3o: xnor %l1,%l5,%l1 addc %l6,%l2,%l1 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 = 4859301849a57458 ldx [%g1+0x008],%l1 ! %l1 = 2f5070de31591b1a ldx [%g1+0x010],%l2 ! %l2 = 48e453f62a24e7fa ldx [%g1+0x018],%l3 ! %l3 = 8fa1ad783284384e ldx [%g1+0x020],%l4 ! %l4 = 520d00edf6133590 ldx [%g1+0x028],%l5 ! %l5 = e0d897f84bfbc0ce ldx [%g1+0x030],%l6 ! %l6 = 9ae661d43622e2f4 ldx [%g1+0x038],%l7 ! %l7 = 3ba057f00852d72a ! 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 = a3b467e0 682cfb09 25314c3f 02d455bf ! %f4 = 6063bb04 b071aa92 20a42994 ab1909ab ! %f8 = 5a0c2595 db1ed6f6 41d5fa1c 467f83e5 ! %f12 = 8f5e412c 2198b841 f7f7778b f4e02320 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 407f90c8 41f878dd b04b8f38 d021dd48 ! %f20 = 777987c4 1d389182 67a020e7 53f67927 ! %f24 = 43aa56d9 cd45c1ad c83f4a78 f985f1ec ! %f28 = 48b18d1e d8d6c2a4 163f6477 cc1006d5 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 36c2282d 11755886 b96c2a0e 0970f361 ! %f36 = c12ac9a8 800dcc0a 1a294a31 c238e26d ! %f40 = 605f904f 46e0707f ef6329cc 237f47ec ! %f44 = 74731538 45c73674 07c46374 5072e58e ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xd93eb24800000041,%g7,%g1 ! GSR scale = 8, align = 1 wr %g1,%g0,%gsr ! GSR = d93eb24800000041 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: ! %l5 = 5be3b74063af740a, %l0 = 2da38771f8d0768c, %ccr = 44 movvc %xcc,%l5,%l0 ! Moved, %l0 = 5be3b74063af740a ! Mem[0000000091800138] = ea95770a 7a9300bd, %g2 = 17f13482, %g3 = 0bad0b00 ldd [%o0+0x138],%g2 ! %g2 = 00000000ea95770a 000000007a9300bd ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g4 ldda [%i4+%g4]ASI_BLK_S,%f48 ! Block Load from 00000000900001c0 ! Mem[0000000091000110] = e00d7a22, %g2 = 00000000ea95770a lduwa [%i6+0x110]%asi,%g2 ! %g2 = 00000000e00d7a22 ! %l5 = 5be3b74063af740a, Mem[0000000091000180] = 4a731f76 stw %l5,[%i6+0x180] ! Mem[0000000091000180] = 63af740a ! Mem[0000000017800028] = 490d3209, %l4 = 34bd144a2ac8ab5f ldswa [%i3+%o5]0x89,%l4 ! %l4 = 00000000490d3209 ! Mem[0000000016800018] = 21d36e92, %l4 = 00000000490d3209 ldsba [%i1+%o3]0x80,%l4 ! %l4 = 0000000000000021 ! %l6 = a649b1d2, %l7 = f420865f, Mem[0000000017000020] = 68676e6e 7dc59ae5 stda %l6,[%i2+%o4]0x81 ! Mem[0000000017000020] = a649b1d2 f420865f ! %f21 = 1d389182, Mem[00000000900001a0] = bbcc04f1 sta %f21,[%i4+0x1a0]%asi ! Mem[00000000900001a0] = 1d389182 ! %l7 = 89ed79fbf420865f, %l6 = b890c50aa649b1d2, %l3 = 5685a43419983208 subccc %l7,%l6,%l3 ! %l3 = d15cb4f14dd6d48d, %ccr = 90 p3_label_2: ! %l3 = d15cb4f14dd6d48d, Mem[0000000091000094] = 3edeb40f stb %l3,[%i6+0x094] ! Mem[0000000091000094] = 8ddeb40f ! %l4 = 0000000000000021, %l5 = 5be3b74063af740a, %ccr = 90 movge %xcc,%l4,%l5 ! Register Not Moved ! Mem[0000000017000010] = 73509eca c4149ebc, %l2 = 4ea8ea5b, %l3 = 4dd6d48d ldda [%i2+%o2]0x88,%l2 ! %l2 = 00000000c4149ebc 0000000073509eca ! Mem[000000009080005c] = 5c3bd178, %g2 = 00000000e00d7a22 lduh [%i5+0x05e],%g2 ! %g2 = 0000000000005c3b ! Mem[0000000091800054] = 21415b5a, %g2 = 0000000000005c3b lduw [%o0+0x054],%g2 ! %g2 = 0000000021415b5a ! Mem[0000000016800038] = 9131f295 92100a76, %l4 = 00000021, %l5 = 63af740a ldda [%i1+0x038]%asi,%l4 ! %l4 = 000000009131f295 0000000092100a76 ! Mem[0000000091800104] = ca27c90e, %g2 = 0000000021415b5a ldub [%o0+0x106],%g2 ! %g2 = 00000000000000ca ! Mem[000000009180014c] = 6fc5e66b, %g2 = 00000000000000ca ldsb [%o0+0x14f],%g2 ! %g2 = 000000000000006f ! Mem[0000000016800000] = 85a0e178122c9e5b, %l4 = 000000009131f295 ldxa [%i1+%g0]0x89,%l4 ! %l4 = 85a0e178122c9e5b ! %l6 = b890c50aa649b1d2, %l0 = 5be3b74063af740a, %ccr = 90 move %icc,%l6,%l0 ! Register Not Moved p3_label_3: ! %l4 = 122c9e5b, %l5 = 92100a76, Mem[00000000910001e8] = be77e5d0 2936a680 std %l4,[%i6+0x1e8] ! Mem[00000000910001e8] = 122c9e5b 92100a76 ! Mem[0000000017000074] = 145ec338, %l2 = 00000000c4149ebc lduh [%i2+0x076],%l2 ! %l2 = 000000000000c338 ! %l6 = a649b1d2, %l7 = f420865f, Mem[0000000017800008] = 2cd75729 fdc83f0f stda %l6,[%i3+%o1]0x81 ! Mem[0000000017800008] = a649b1d2 f420865f ! %l6 = b890c50aa649b1d2, Mem[00000000900000dc] = d145cd12 stw %l6,[%i4+0x0dc] ! Mem[00000000900000dc] = a649b1d2 ! %l0 = 5be3b74063af740a, %l7 = 89ed79fbf420865f, %l1 = 4c83c447f36eb30f sll %l0,%l7,%l1 ! %l1 = 31d7ba0500000000 ! Mem[000000009000010c] = f88c29a9, %g2 = 000000000000006f lduba [%i4+0x10c]%asi,%g2 ! %g2 = 00000000000000f8 ! %l3 = 0000000073509eca, Mem[0000000090000082] = abda2a1d, %asi = 80 stha %l3,[%i4+0x082]%asi ! Mem[0000000090000080] = 9eca2a1d ! %l6 = b890c50aa649b1d2, %l3 = 0000000073509eca, %ccr = 90 movrlez %l6,%l3,%l7 ! Moved, %l7 = 0000000073509eca ! Mem[0000000016000140] = 2c58172e df289866 934bb0da b8d2f2d8 ! Mem[0000000016000150] = 8e0b4bc6 7c9507e6 5adb2b49 1c7165d5 ! Mem[0000000016000160] = 60de5b0a 725e5996 1b1477f4 269c9749 ! Mem[0000000016000170] = bd9429a2 1a5b06a5 5f59d9cd 90e0923a mov 0x140,%g5 ldda [%i0+%g5]ASI_BLK_AIUS,%f0 ! Block Load from 0000000016000140 ! %l6 = b890c50aa649b1d2 sethi %hi(0x6e95e000),%l6 ! %l6 = 000000006e95e000 p3_label_4: ! %l1 = 31d7ba0500000000, Mem[000000009100005c] = 8c194b94 stw %l1,[%i6+0x05c] ! Mem[000000009100005c] = 00000000 ! Mem[0000000090800140] = 4acaddd5 a883c31a, %g2 = 000000f8, %g3 = 7a9300bd ldd [%i5+0x140],%g2 ! %g2 = 000000004acaddd5 00000000a883c31a ! %l0 = 5be3b74063af740a, %l7 = 0000000073509eca, %ccr = 90 movpos %icc,%l0,%l7 ! Moved, %l7 = 5be3b74063af740a ! Mem[00000000908000b0] = db43d43ebf592623, %g2 = 000000004acaddd5 ldx [%i5+0x0b0],%g2 ! %g2 = db43d43ebf592623 ! Mem[0000000016000008] = 8aed19348480684d, %f20 = 777987c4 1d389182 ldda [%i0+%o1]0x81,%f20 ! %f20 = 8aed1934 8480684d ! %f0 = 2c58172e df289866 934bb0da b8d2f2d8 ! %f4 = 8e0b4bc6 7c9507e6 5adb2b49 1c7165d5 ! %f8 = 60de5b0a 725e5996 1b1477f4 269c9749 ! %f12 = bd9429a2 1a5b06a5 5f59d9cd 90e0923a mov 0x100,%g6 stda %f0,[%i4+%g6]ASI_BLK_AIUP ! Block Store to 0000000090000100 ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_S,%f48 ! Block Load from 0000000090000000 ! %l6 = 000000006e95e000, Mem[000000001680011d] = c02d11f6 stb %l6,[%i1+0x11d] ! Mem[000000001680011c] = c00011f6 ! %l5 = 0000000092100a76, Mem[0000000016000008] = 8aed19348480684d stxa %l5,[%i0+%o1]0x81 ! Mem[0000000016000008] = 0000000092100a76 ! %l5 = 0000000092100a76, Mem[0000000091000174] = 64e862e7 stw %l5,[%i6+0x174] ! Mem[0000000091000174] = 92100a76 p3_label_5: ! Mem[00000000178001ec] = b57573c8, %l0 = 5be3b74063af740a ldstub [%i3+0x1ec],%l0 ! %l0 = 000000b5000000ff ! Mem[0000000016000168] = 1b1477f4, %l5 = 92100a76, %l6 = 6e95e000 add %i0,0x168,%g1 casa [%g1]0x80,%l5,%l6 ! %l6 = 000000001b1477f4 ! %l4 = 85a0e178122c9e5b, immed = fffffd8c, %y = 00000000 mulscc %l4,-0x274,%l5 ! %l5 = 0000000009164f2d, %ccr = 00, %y = 80000000 ! Mem[00000000908001d8] = cb27ccef, %g2 = db43d43ebf592623 ldsh [%i5+0x1da],%g2 ! %g2 = ffffffffffffcb27 ! Mem[0000000017800078] = 556935d7, %l6 = 000000001b1477f4 swap [%i3+0x078],%l6 ! %l6 = 00000000556935d7 ! %l2 = 000000000000c338, Mem[0000000091800118] = 16d0a328 stw %l2,[%o0+0x118] ! Mem[0000000091800118] = 0000c338 ! %f2 = 934bb0da b8d2f2d8, Mem[00000000910001c0] = b0b4ba3c 6dbf64f3 std %f2 ,[%i6+0x1c0] ! Mem[00000000910001c0] = 934bb0da b8d2f2d8 membar #Sync ! Added by membar checker (173) ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = 1d389182 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g4 ldda [%i4+%g4]ASI_BLK_S,%f48 ! Block Load from 0000000090000180 ! Mem[0000000016000028] = e4d85d54, %l1 = 31d7ba0500000000 ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 00000054000000ff ! %l4 = 85a0e178122c9e5b, Mem[0000000090800164] = 739ddb05 stw %l4,[%i5+0x164] ! Mem[0000000090800164] = 122c9e5b p3_label_6: ! Mem[000000001680006a] = 79d19b46, %l0 = 00000000000000b5 ldstub [%i1+0x06a],%l0 ! %l0 = 0000009b000000ff ! %l3 = 0000000073509eca, Mem[00000000918001f0] = 7ba8917e3e403ba4 stx %l3,[%o0+0x1f0] ! Mem[00000000918001f0] = 0000000073509eca ! Invert Register : %l3 = 0000000073509eca xor %l3,-1,%l3 ! %l3 = ffffffff8caf6135 ! Mem[0000000017800010] = 341116b6, %l7 = 5be3b74063af740a swapa [%i3+%o2]0x81,%l7 ! %l7 = 00000000341116b6 ! Mem[0000000017000124] = 63c389b9, %l0 = 0000009b, %l3 = 8caf6135 add %i2,0x124,%g1 casa [%g1]0x80,%l0,%l3 ! %l3 = 0000000063c389b9 ! %l2 = 000000000000c338, %l2 = 000000000000c338, %ccr = 00 movl %icc,%l2,%l2 ! Register Not Moved ! Mem[0000000017800164] = c182f8eb, %l3 = 0000000063c389b9 swap [%i3+0x164],%l3 ! %l3 = 00000000c182f8eb ! Randomly selected nop nop ! %f22 = 67a020e7 53f67927, Mem[00000000910001d8] = fc5bcfff e82b3baa std %f22,[%i6+0x1d8] ! Mem[00000000910001d8] = 67a020e7 53f67927 ! %l0 = 000000000000009b, Mem[000000009180017a] = 72e95a67 sth %l0,[%o0+0x17a] ! Mem[0000000091800178] = 009b5a67 p3_label_7: ! Mem[00000000908001b8] = 4ff80a32a52b18be, %g2 = ffffffffffffcb27 ldx [%i5+0x1b8],%g2 ! %g2 = 4ff80a32a52b18be ! %l3 = 00000000c182f8eb, %l0 = 000000000000009b, %ccr = 00 movpos %icc,%l3,%l0 ! Moved, %l0 = 00000000c182f8eb ! Mem[0000000016800018] = 21d36e92, %l5 = 0000000009164f2d ldstuba [%i1+%o3]0x80,%l5 ! %l5 = 00000021000000ff ! %l1 = 0000000000000054, imm = 0000000000000032, %l4 = 85a0e178122c9e5b sllx %l1,0x032,%l4 ! %l4 = 0150000000000000 ! %l2 = 000000000000c338, imm = 0000000000000577, %l7 = 00000000341116b6 orn %l2,0x577,%l7 ! %l7 = fffffffffffffbb8 ! immd = 00000000000003e5, %l4 = 0150000000000000, %ccr = 00 move %xcc,0x3e5,%l4 ! Register Not Moved ! %l2 = 000000000000c338, Mem[00000000170000b8] = 0c4a9d5aa7247196 stx %l2,[%i2+0x0b8] ! Mem[00000000170000b8] = 000000000000c338 ! Mem[0000000017800028] = 490d3209, %l0 = 00000000c182f8eb swapa [%i3+%o5]0x89,%l0 ! %l0 = 00000000490d3209 ! Mem[00000000170001e7] = 1c916c22, %l7 = fffffffffffffbb8 ldstub [%i2+0x1e7],%l7 ! %l7 = 00000022000000ff ! %l2 = 0000c338, %l3 = c182f8eb, Mem[0000000091800018] = e06c8ddd b2c524bc std %l2,[%o0+%o3] ! Mem[0000000091800018] = 0000c338 c182f8eb p3_label_8: ! Mem[000000009080007c] = 1c600515, %g2 = 4ff80a32a52b18be lduw [%i5+0x07c],%g2 ! %g2 = 000000001c600515 ! Mem[0000000091000050] = 1a23a2fe, %g2 = 000000001c600515 ldsh [%i6+0x050],%g2 ! %g2 = 0000000000001a23 ! %l4 = 00000000, %l5 = 00000021, Mem[0000000090800108] = 19a19216 3abd6093 stda %l4,[%i5+0x108]%asi ! Mem[0000000090800108] = 00000000 00000021 ! Mem[0000000016000194] = f06b5811, %l4 = 00000000, %l6 = 556935d7 add %i0,0x194,%g1 casa [%g1]0x80,%l4,%l6 ! %l6 = 00000000f06b5811 ! Mem[0000000090800008] = e74bbbf2815722de, %f48 = a32af125 4d694d63 ldd [%i5+%o1],%f48 ! %f48 = e74bbbf2 815722de ! immd = 00000000000002f5, %l0 = 00000000490d3209, %ccr = 00 movle %xcc,0x2f5,%l0 ! Register Not Moved ! %l6 = 00000000f06b5811, %l4 = 0150000000000000, %ccr = 00 movrgz %l6,%l4,%l0 ! Moved, %l0 = 0150000000000000 ! %l2 = 000000000000c338, Mem[0000000091000134] = a71a8cdc stw %l2,[%i6+0x134] ! Mem[0000000091000134] = 0000c338 ! Mem[0000000017800018] = 9f01c105, %l7 = 0000000000000022 ldstuba [%i3+%o3]0x81,%l7 ! %l7 = 0000009f000000ff ! Mem[00000000170000a0] = 0d805bf17c986d1a, %l1 = 0000000000000054, %l1 = 0000000000000054 add %i2,0xa0,%g1 casxa [%g1]0x80,%l1,%l1 ! %l1 = 0d805bf17c986d1a p3_label_9: ! Mem[0000000016800058] = 2bcd63fa331887e4, %f16 = 407f90c8 41f878dd ldd [%i1+0x058],%f16 ! %f16 = 2bcd63fa 331887e4 ! %l5 = 0000000000000021, imm = 0000000000000e21, %l5 = 0000000000000021 and %l5,0xe21,%l5 ! %l5 = 0000000000000021 ! %l1 = 0d805bf17c986d1a, imm = fffffffffffffbdb, %l0 = 0150000000000000 xnorcc %l1,-0x425,%l0 ! %l0 = 0d805bf17c98693e, %ccr = 00 ! Mem[00000000168001b0] = 04305e0e, %l5 = 00000021, %l0 = 7c98693e add %i1,0x1b0,%g1 casa [%g1]0x80,%l5,%l0 ! %l0 = 0000000004305e0e ! Mem[0000000016000018] = 12647d1e, %l7 = 000000000000009f swapa [%i0+%o3]0x89,%l7 ! %l7 = 0000000012647d1e ! Mem[0000000091000080] = 037fae37, %g18 = dba2ad560e9d2014 ldswa [%i6+0x080]%asi,%g2 ! %g2 = dba2ad560e9d2014 ! %l6 = 00000000f06b5811, Mem[0000000017800010] = 63af740a stha %l6,[%i3+%o2]0x80 ! Mem[0000000017800010] = 5811740a ! Mem[00000000900001f0] = e25abab0, %g2 = 00000000037fae37 lduw [%i4+0x1f0],%g2 ! %g2 = 00000000e25abab0 ! Mem[0000000017000158] = da3287631bace02c, %l3 = 00000000c182f8eb, %l1 = 0d805bf17c986d1a add %i2,0x158,%g1 casxa [%g1]0x80,%l3,%l1 ! %l1 = da3287631bace02c ! Mem[00000000910001d4] = e367a020, %g2 = 00000000e25abab0 ldsb [%i6+0x1d7],%g2 ! %g2 = ffffffffffffffe3 p3_label_10: ! Mem[0000000090000124] = 5e59961b, %g2 = ffffffffffffffe3 ldsb [%i4+0x125],%g2 ! %g2 = 000000000000005e ! Mem[0000000091000090] = e9788dde, %g2 = 000000000000005e lduh [%i6+0x092],%g2 ! %g2 = 000000000000e978 ! %l6 = 00000000f06b5811, Mem[000000009080001a] = a7c3619c sth %l6,[%i5+0x01a] ! Mem[0000000090800018] = 5811619c ! Mem[0000000090800114] = af0d960b, %g2 = 000000000000e978 lduha [%i5+0x114]%asi,%g2 ! %g2 = 000000000000af0d ! %l2 = 000000000000c338, Mem[0000000016000008] = 00000000 stba %l2,[%i0+%o1]0x80 ! Mem[0000000016000008] = 38000000 ! Mem[0000000017800080] = f5401f6e 99bc7dc6 3eb775e7 e43819f6 ! Mem[0000000017800090] = 5dcfe89e c399d1b9 74ddc1f3 5bb91f86 ! Mem[00000000178000a0] = 7d9d4043 d0d73e08 898ed9ae 333580fe ! Mem[00000000178000b0] = 79ad068e c193cbc2 5b448e7f 5bee5a10 mov 0x080,%g5 ldda [%i3+%g5]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000017800080 ! %l6 = 00000000f06b5811, Mem[0000000017000028] = 436e18a76fff34da stxa %l6,[%i2+%o5]0x88 ! Mem[0000000017000028] = 00000000f06b5811 ! Mem[00000000918000e0] = 5686354a, %g2 = 000000000000af0d ldub [%o0+0x0e1],%g2 ! %g2 = 0000000000000056 ! Mem[0000000017000008] = fd22acf5, %f7 = 1c7165d5 lda [%i2+%o1]0x81,%f7 ! %f7 = fd22acf5 ! %l4 = 0150000000000000, Mem[0000000016000010] = cd24fc499ce2198c stxa %l4,[%i0+%o2]0x88 ! Mem[0000000016000010] = 0150000000000000 p3_label_11: ! Mem[0000000017800010] = 0a741158, %l2 = 000000000000c338 ldstuba [%i3+%o2]0x89,%l2 ! %l2 = 00000058000000ff ! %l5 = 0000000000000021, Mem[00000000908000e0] = 91a352cbc852478e stx %l5,[%i5+0x0e0] ! Mem[00000000908000e0] = 0000000000000021 ! %l2 = 0000000000000058, Mem[0000000017800018] = ae82048505c101ff stxa %l2,[%i3+%o3]0x88 ! Mem[0000000017800018] = 0000000000000058 ! %l3 = 00000000c182f8eb, Mem[00000000910000dc] = c3079564 sth %l3,[%i6+0x0dc] ! Mem[00000000910000dc] = f8eb9564 ! %l1 = da3287631bace02c, Mem[000000001600003a] = 4a98eeb0 sth %l1,[%i0+0x03a] ! Mem[0000000016000038] = 4a98e02c ! Mem[0000000017000028] = f06b5811, %l0 = 0000000004305e0e ldswa [%i2+%o5]0x88,%l0 ! %l0 = fffffffff06b5811 ! Mem[0000000017000018] = 3e1cf6be, %l3 = 00000000c182f8eb ldswa [%i2+%o3]0x80,%l3 ! %l3 = 000000003e1cf6be ! Mem[0000000016800018] = ffd36e92, %f14 = 5f59d9cd lda [%i1+%o3]0x81,%f14 ! %f14 = ffd36e92 ! Mem[0000000017800028] = d45a9552 c182f8eb, %l2 = 00000058, %l3 = 3e1cf6be ldda [%i3+%o5]0x89,%l2 ! %l2 = 00000000c182f8eb 00000000d45a9552 ! Mem[00000000170001a6] = 40ad1a3b, %l4 = 0150000000000000 ldstuba [%i2+0x1a6]%asi,%l4 ! %l4 = 0000001a000000ff p3_label_12: ! Mem[0000000017800010] = ff11740a, %l6 = 00000000f06b5811 ldsba [%i3+%o2]0x81,%l6 ! %l6 = ffffffffffffffff ! immd = 0000000000000263, %l0 = fffffffff06b5811, %ccr = 00 mova %icc,0x263,%l0 ! Moved, %l0 = 0000000000000263 ! Mem[0000000017800020] = 65056a58, %l1 = da3287631bace02c ldstuba [%i3+%o4]0x88,%l1 ! %l1 = 00000058000000ff ! Mem[00000000900001f0] = e25abab0, %g2 = 0000000000000056 ldsh [%i4+0x1f0],%g2 ! %g2 = ffffffffffffe25a ! %l0 = 0000000000000263, %l1 = 0000000000000058, %l5 = 0000000000000021 xorcc %l0,%l1,%l5 ! %l5 = 000000000000023b, %ccr = 00 ! immd = 0000000000000093, %l3 = 00000000d45a9552, %ccr = 00 movn %xcc,0x093,%l3 ! Register Not Moved ! %f14 = ffd36e92 90e0923a, Mem[0000000091000108] = 0bb2cf27 69930341 std %f14,[%i6+0x108] ! Mem[0000000091000108] = ffd36e92 90e0923a ! Mem[0000000091800130] = d1b5e3b2, %g2 = ffffffffffffe25a ldsh [%o0+0x130],%g2 ! %g2 = ffffffffffffd1b5 ! Mem[0000000017800018] = 58000000, %l7 = 0000000012647d1e lduba [%i3+%o3]0x81,%l7 ! %l7 = 0000000000000058 ! Mem[000000009080016c] = 00ad4cca, %g2 = ffffffffffffd1b5 lduh [%i5+0x16e],%g2 ! %g2 = 00000000000000ad p3_label_13: ! Mem[00000000918001b8] = 83795317, %g18 = dba2ad560e9d2014 ldswa [%o0+0x1b8]%asi,%g2 ! %g2 = dba2ad560e9d2014 ! Mem[00000000168000b8] = 3bd4d10acdfc1b2e, %l5 = 000000000000023b, %l2 = 00000000c182f8eb add %i1,0xb8,%g1 casxa [%g1]0x80,%l5,%l2 ! %l2 = 3bd4d10acdfc1b2e ! %l2 = 3bd4d10acdfc1b2e, Mem[0000000016000030] = 84c772f5bfa75dc3 stx %l2,[%i0+0x030] ! Mem[0000000016000030] = 3bd4d10acdfc1b2e ! Mem[0000000090000110] = 8e0b4bc6 7c9507e6, %g2 = 83795317, %g3 = a883c31a ldd [%i4+0x110],%g2 ! %g2 = 000000008e0b4bc6 000000007c9507e6 ! Mem[0000000017800118] = 8dff1d7d, %l0 = 0000000000000263 swap [%i3+0x118],%l0 ! %l0 = 000000008dff1d7d ! %l3 = 00000000d45a9552, imm = 00000000000009aa, %l4 = 000000000000001a taddcc %l3,0x9aa,%l4 ! %l4 = 00000000d45a9efc, %ccr = 0a ! Mem[00000000910001ac] = af25465e, %g18 = dba2ad560e9d2014 ldsw [%i6+0x1ac],%g2 ! %g2 = dba2ad560e9d2014 ! %l2 = 3bd4d10acdfc1b2e, immed = fffffdef, %y = 80000000 udiv %l2,-0x211,%l0 ! %l0 = 0000000080000109 mov %l0,%y ! %y = 80000109 ! Mem[00000000168001d0] = d03049b9, %l1 = 0000000000000058 swap [%i1+0x1d0],%l1 ! %l1 = 00000000d03049b9 ! %l4 = 00000000d45a9efc, immed = 000006c3, %y = 80000109 sdiv %l4,0x6c3,%l7 ! %l7 = ffffffff80000000 mov %l0,%y ! %y = 80000109 p3_label_14: ! %l4 = 00000000d45a9efc, Mem[000000009100018e] = ee5a8be7 stb %l4,[%i6+0x18e] ! Mem[000000009100018c] = fc5a8be7 ! Mem[00000000900001fc] = dc55aa4a, %g2 = ffffffffaf25465e lduh [%i4+0x1fe],%g2 ! %g2 = 000000000000dc55 ! Mem[00000000168000b8] = 3bd4d10a, %l2 = cdfc1b2e, %l7 = 80000000 add %i1,0xb8,%g1 casa [%g1]0x80,%l2,%l7 ! %l7 = 000000003bd4d10a ! %l0 = 0000000080000109, Mem[0000000016000000] = 64864cd9 stha %l0,[%i0+%g0]0x80 ! Mem[0000000016000000] = 01094cd9 ! %l6 = ffffffffffffffff setx 0x92f4dac7b1e2fab4,%g7,%l6 ! %l6 = 92f4dac7b1e2fab4 ! Mem[0000000016000120] = d005ed357dfbba88, %l7 = 000000003bd4d10a, %l0 = 0000000080000109 add %i0,0x120,%g1 casxa [%g1]0x80,%l7,%l0 ! %l0 = d005ed357dfbba88 ! Mem[0000000091800078] = a9486159 a31e0d83, %g2 = 0000dc55, %g3 = 7c9507e6 ldd [%o0+0x078],%g2 ! %g2 = 00000000a9486159 00000000a31e0d83 ! Mem[0000000017000018] = 3e1cf6be8ff7497a, %l0 = d005ed357dfbba88, %l7 = 000000003bd4d10a add %i2,0x18,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = 3e1cf6be8ff7497a ! Mem[00000000910001f4] = b153672f, %g2 = 00000000a9486159 lduw [%i6+0x1f4],%g2 ! %g2 = 00000000b153672f ! Mem[00000000160001c8] = 1e3209a1a087e51d, %l2 = 3bd4d10acdfc1b2e, %l5 = 000000000000023b add %i0,0x1c8,%g1 casxa [%g1]0x80,%l2,%l5 ! %l5 = 1e3209a1a087e51d p3_label_15: ! %l3 = 00000000d45a9552, Mem[00000000908001a8] = 144eb17794989c9f stx %l3,[%i5+0x1a8] ! Mem[00000000908001a8] = 00000000d45a9552 ! %l5 = 1e3209a1a087e51d setx 0xc63b8887d7b05d17,%g7,%l5 ! %l5 = c63b8887d7b05d17 ! Mem[000000001780010c] = 7fe8f6fa, %l0 = 7dfbba88, %l2 = cdfc1b2e add %i3,0x10c,%g1 casa [%g1]0x80,%l0,%l2 ! %l2 = 000000007fe8f6fa ! %l0 = d005ed357dfbba88, %l0 = d005ed357dfbba88, %ccr = 0a movn %icc,%l0,%l0 ! Register Not Moved ! %l7 = 3e1cf6be8ff7497a, imm = fffffffffffff8ed, %l0 = d005ed357dfbba88 andn %l7,-0x713,%l0 ! %l0 = 0000000000000112 ! %f5 = 7c9507e6, Mem[00000000160000ac] = a789a10a st %f5 ,[%i0+0x0ac] ! Mem[00000000160000ac] = 7c9507e6 ! %l3 = 00000000d45a9552, imm = fffffffffffff3af, %l2 = 000000007fe8f6fa andcc %l3,-0xc51,%l2 ! %l2 = 00000000d45a9102, %ccr = 08 ! Mem[0000000017800010] = 0a7411ff, %l7 = 3e1cf6be8ff7497a lduha [%i3+%o2]0x89,%l7 ! %l7 = 00000000000011ff ! %f6 = 5adb2b49 fd22acf5, Mem[0000000017000160] = 0db87619 b87355b3 std %f6 ,[%i2+0x160] ! Mem[0000000017000160] = 5adb2b49 fd22acf5 ! %l0 = 0000000000000112, Mem[0000000091000152] = 48793b34 sth %l0,[%i6+0x152] ! Mem[0000000091000150] = 01123b34 p3_label_16: ! Mem[0000000090800058] = 78ebe01de6055c3b, %f48 = e74bbbf2 815722de ldd [%i5+0x058],%f48 ! %f48 = 78ebe01d e6055c3b ! immd = 00000000000003fd, %l5 = c63b8887d7b05d17, %ccr = 08 movcs %xcc,0x3fd,%l5 ! Register Not Moved ! Mem[0000000016800010] = b17d75d8, %l3 = 00000000d45a9552 ldsha [%i1+%o2]0x88,%l3 ! %l3 = 00000000000075d8 ! %l5 = c63b8887d7b05d17, %l7 = 00000000000011ff, %l4 = 00000000d45a9efc xorcc %l5,%l7,%l4 ! %l4 = c63b8887d7b04ce8, %ccr = 88 ! %l2 = d45a9102, %l3 = 000075d8, Mem[0000000016800000] = 122c9e5b 85a0e178 stda %l2,[%i1+%g0]0x88 ! Mem[0000000016800000] = d45a9102 000075d8 ! Mem[00000000908000d0] = a37c3c6427ab1ce7, %f48 = 78ebe01d e6055c3b ldd [%i5+0x0d0],%f48 ! %f48 = a37c3c64 27ab1ce7 ! Mem[0000000091000104] = d6e8ffd3, %g2 = 00000000b153672f ldsha [%i6+0x106]%asi,%g2 ! %g2 = ffffffffffffd6e8 ! Mem[00000000160000e0] = 78074c02, %l7 = 00000000000011ff ldsw [%i0+0x0e0],%l7 ! %l7 = 0000000078074c02 ! %l4 = c63b8887d7b04ce8, imm = 0000000000000031, %l0 = 0000000000000112 srax %l4,0x031,%l0 ! %l0 = ffffffffffffe31d ! %l6 = 92f4dac7b1e2fab4, Mem[0000000090000046] = 1b68e3c1 sth %l6,[%i4+0x046] ! Mem[0000000090000044] = fab4e3c1 p3_label_17: ! Mem[000000009180002c] = 5a7f3c26, %g2 = ffffffffffffd6e8 ldsb [%o0+0x02d],%g2 ! %g2 = 000000000000005a ! Mem[00000000910001d8] = 67a020e7, %g18 = dba2ad560e9d2014 ldsw [%i6+0x1d8],%g2 ! %g2 = dba2ad560e9d2014 ! Mem[0000000090000100] = 2c58172e df289866 934bb0da b8d2f2d8 ! Mem[0000000090000110] = 8e0b4bc6 7c9507e6 5adb2b49 1c7165d5 ! Mem[0000000090000120] = 60de5b0a 725e5996 1b1477f4 269c9749 ! Mem[0000000090000130] = bd9429a2 1a5b06a5 5f59d9cd 90e0923a ldda [%i4+%g6]ASI_BLK_AIUP,%f48 ! Block Load from 0000000090000100 ! %l1 = 00000000d03049b9, Mem[00000000908000c0] = 93984c09a94c3d0a stx %l1,[%i5+0x0c0] ! Mem[00000000908000c0] = 00000000d03049b9 ! Mem[0000000090000130] = bd9429a2 1a5b06a5, %g2 = 67a020e7, %g3 = a31e0d83 ldd [%i4+0x130],%g2 ! %g2 = 00000000bd9429a2 000000001a5b06a5 ! Mem[0000000091000140] = ecb715ac2483298e, %g2 = 00000000bd9429a2 ldx [%i6+0x140],%g2 ! %g2 = ecb715ac2483298e ! %f24 = 083ed7d0, Mem[0000000017000018] = bef61c3e sta %f24,[%i2+%o3]0x89 ! Mem[0000000017000018] = 083ed7d0 ! Mem[0000000017800018] = 00000058, %l7 = 0000000078074c02 ldswa [%i3+%o3]0x89,%l7 ! %l7 = 0000000000000058 ! Mem[0000000091000114] = 5764cf50, %g2 = ecb715ac2483298e ldsb [%i6+0x114],%g2 ! %g2 = 0000000000000057 ! %l0 = ffffffffffffe31d, Mem[0000000016000010] = 0000000000005001 stxa %l0,[%i0+%o2]0x81 ! Mem[0000000016000010] = ffffffffffffe31d p3_label_18: ! %l0 = ffffffffffffe31d, %l7 = 0000000000000058, %l3 = 00000000000075d8 srl %l0,%l7,%l3 ! %l3 = 00000000000000ff ! Mem[00000000178000a3] = 7d9d4043, %l7 = 0000000000000058 ldstub [%i3+0x0a3],%l7 ! %l7 = 00000043000000ff ! %f28 = c2cb93c1, Mem[0000000017000108] = e61f7386 st %f28,[%i2+0x108] ! Mem[0000000017000108] = c2cb93c1 ! %l3 = 00000000000000ff, Mem[0000000016800018] = 926ed3ff stba %l3,[%i1+%o3]0x89 ! Mem[0000000016800018] = 926ed3ff ! Mem[00000000908000b8] = 23b6122573175eee, %f48 = 2c58172e df289866 ldd [%i5+0x0b8],%f48 ! %f48 = 23b61225 73175eee ! Mem[0000000017800028] = ebf882c1, %l1 = 00000000d03049b9 ldsba [%i3+%o5]0x80,%l1 ! %l1 = ffffffffffffffeb ! Mem[0000000016000010] = ffffffff, %l1 = ffffffffffffffeb lduha [%i0+%o2]0x88,%l1 ! %l1 = 000000000000ffff ! %f22 = 861fb95b f3c1dd74, Mem[0000000090800020] = 6b575173 80100360 std %f22,[%i5+%o4] ! Mem[0000000090800020] = 861fb95b f3c1dd74 ! Mem[000000009000012c] = 269c9749, %g2 = 0000000000000057 ldsh [%i4+0x12c],%g2 ! %g2 = 000000000000269c ! %l5 = c63b8887d7b05d17, Mem[0000000016800018] = ffd36e92 stwa %l5,[%i1+%o3]0x80 ! Mem[0000000016800018] = d7b05d17 p3_label_19: ! %l6 = b1e2fab4, %l7 = 00000043, Mem[0000000091800100] = 6dbf041e bc01ca27 std %l6,[%o0+0x100] ! Mem[0000000091800100] = b1e2fab4 00000043 ! Mem[00000000170001c4] = 2f975280, %l5 = c63b8887d7b05d17 swap [%i2+0x1c4],%l5 ! %l5 = 000000002f975280 ! immd = 00000000000001cf, %l1 = 000000000000ffff, %ccr = 88 movg %icc,0x1cf,%l1 ! Register Not Moved ! %l7 = 0000000000000043, Mem[00000000900000e8] = bdb01204 stw %l7,[%i4+0x0e8] ! Mem[00000000900000e8] = 00000043 ! Mem[0000000090000020] = 318c4f8feb88c987, %f48 = 23b61225 73175eee ldda [%i4+0x020]%asi,%f48 ! %f48 = 318c4f8f eb88c987 ! %l0 = ffffffffffffe31d, Mem[0000000016800028] = d8b2b8c0 stwa %l0,[%i1+%o5]0x89 ! Mem[0000000016800028] = ffffe31d ! Mem[00000000900001d8] = 74bf329dce6dc6c1, %g2 = 000000000000269c ldx [%i4+0x1d8],%g2 ! %g2 = 74bf329dce6dc6c1 ! immd = 000000000000028c, %l6 = 92f4dac7b1e2fab4, %ccr = 88 movvs %icc,0x28c,%l6 ! Register Not Moved ! Mem[0000000017800114] = 5c53ee80, %f22 = 861fb95b ld [%i3+0x114],%f22 ! %f22 = 5c53ee80 ! Invert Register : %l5 = 000000002f975280 xor %l5,-1,%l5 ! %l5 = ffffffffd068ad7f p3_label_20: ! Mem[0000000090000180] = a32af125, %g2 = 74bf329dce6dc6c1 ldub [%i4+0x180],%g2 ! %g2 = 00000000000000a3 ! immd = 0000000000000115, %l3 = 00000000000000ff, %ccr = 88 movleu %xcc,0x115,%l3 ! Register Not Moved ! Mem[0000000016800000] = 02915ad4d8750000, %l7 = 0000000000000043 ldxa [%i1+%g0]0x80,%l7 ! %l7 = 02915ad4d8750000 ! %l6 = 92f4dac7b1e2fab4, imm = 0000000000000035, %l1 = 000000000000ffff sllx %l6,0x035,%l1 ! %l1 = 5680000000000000 ! Mem[0000000016800028] = 1de3ffff, %l7 = 02915ad4d8750000 lduwa [%i1+%o5]0x81,%l7 ! %l7 = 000000001de3ffff ! immd = 00000000000003d8, %l0 = ffffffffffffe31d, %ccr = 88 movcc %xcc,0x3d8,%l0 ! Moved, %l0 = 00000000000003d8 ! %f20 = b9d199c3 9ee8cf5d, Mem[0000000017000000] = 3434c065 10c58833 stda %f20,[%i2+%g0]0x80 ! Mem[0000000017000000] = b9d199c3 9ee8cf5d ! Mem[0000000016800020] = 48456f42, %l3 = 00000000000000ff swapa [%i1+%o4]0x89,%l3 ! %l3 = 0000000048456f42 ! Randomly selected nop nop ! Mem[0000000017000008] = f5ac22fd, %l1 = 5680000000000000 ldsba [%i2+%o1]0x89,%l1 ! %l1 = fffffffffffffffd p3_label_21: ! %l7 = 000000001de3ffff, %l5 = ffffffffd068ad7f, %y = 80000109 umul %l7,%l5,%l3 ! %l3 = 185578e117b35281, %y = 185578e1 ! Mem[0000000090000064] = 31dc8ee9, %g2 = 00000000000000a3 lduh [%i4+0x064],%g2 ! %g2 = 00000000000031dc ! %l6 = 92f4dac7b1e2fab4, Mem[0000000016000008] = 00000038 stba %l6,[%i0+%o1]0x88 ! Mem[0000000016000008] = 000000b4 ! Mem[0000000016000134] = cedf9e23, %l2 = d45a9102, %l1 = fffffffd add %i0,0x134,%g1 casa [%g1]0x80,%l2,%l1 ! %l1 = 00000000cedf9e23 ! immd = 000000000000034b, %l6 = 92f4dac7b1e2fab4, %ccr = 88 movle %xcc,0x34b,%l6 ! Moved, %l6 = 000000000000034b ! Mem[00000000168000a0] = 87213898, %l0 = 00000000000003d8 swap [%i1+0x0a0],%l0 ! %l0 = 0000000087213898 ! %l6 = 000000000000034b, imm = fffffffffffffcea, %l5 = ffffffffd068ad7f andn %l6,-0x316,%l5 ! %l5 = 0000000000000301 ! %l4 = d7b04ce8, %l5 = 00000301, Mem[0000000090000160] = 7b592fa6 6910f10a stda %l4,[%i4+0x160]%asi ! Mem[0000000090000160] = d7b04ce8 00000301 ! %l3 = 185578e117b35281, Mem[0000000090800041] = 4d9bed86 stb %l3,[%i5+0x041] ! Mem[0000000090800040] = 819bed86 ! Mem[00000000168001e9] = 3dd52f23, %l3 = 185578e117b35281 ldstuba [%i1+0x1e9]%asi,%l3 ! %l3 = 000000d5000000ff p3_label_22: ! Randomly selected nop nop ! %l4 = d7b04ce8, %l5 = 00000301, Mem[0000000090800150] = 2c26f3ef db6786fd std %l4,[%i5+0x150] ! Mem[0000000090800150] = d7b04ce8 00000301 ! %l4 = c63b8887d7b04ce8, %l4 = c63b8887d7b04ce8, %l1 = 00000000cedf9e23 or %l4,%l4,%l1 ! %l1 = c63b8887d7b04ce8 ! %l5 = 0000000000000301, imm = fffffffffffff8af, %l0 = 0000000087213898 or %l5,-0x751,%l0 ! %l0 = fffffffffffffbaf ! Mem[0000000016000020] = 09a49f10, %l6 = 000000000000034b ldsha [%i0+%o4]0x89,%l6 ! %l6 = ffffffffffff9f10 ! Mem[0000000090000188] = 2d0b685c01a076f8, %g2 = 00000000000031dc ldx [%i4+0x188],%g2 ! %g2 = 2d0b685c01a076f8 ! %l0 = fffffbaf, %l1 = d7b04ce8, Mem[00000000918000d8] = 9a6536e1 f7ed31a3 std %l0,[%o0+0x0d8] ! Mem[00000000918000d8] = fffffbaf d7b04ce8 ! Mem[00000000910000c4] = 953c82cf, %g2 = 2d0b685c01a076f8 ldsh [%i6+0x0c4],%g2 ! %g2 = ffffffffffff953c ! %f10 = 1b1477f4, Mem[0000000091800168] = 026ca936 st %f10,[%o0+0x168] ! Mem[0000000091800168] = 1b1477f4 ! Mem[0000000090800178] = 9bc20eb350ec43dd, %g2 = ffffffffffff953c ldx [%i5+0x178],%g2 ! %g2 = 9bc20eb350ec43dd p3_label_23: ! Mem[00000000170000cc] = a3dd1c6e, %l6 = ffff9f10, %l0 = fffffbaf add %i2,0xcc,%g1 casa [%g1]0x80,%l6,%l0 ! %l0 = 00000000a3dd1c6e ! %l6 = ffff9f10, %l7 = 1de3ffff, Mem[0000000017800028] = ebf882c1 52955ad4 stda %l6,[%i3+%o5]0x80 ! Mem[0000000017800028] = ffff9f10 1de3ffff ! Mem[000000001680002c] = bd7a6f9b, %l2 = 00000000d45a9102 ldstub [%i1+0x02c],%l2 ! %l2 = 000000bd000000ff ! Mem[000000009080016c] = a5ee00ad, %g2 = 9bc20eb350ec43dd lduw [%i5+0x16c],%g2 ! %g2 = 00000000a5ee00ad ! Mem[0000000090000134] = 1a5b06a5, %g2 = 00000000a5ee00ad lduw [%i4+0x134],%g2 ! %g2 = 000000001a5b06a5 ! %l0 = 00000000a3dd1c6e, Mem[0000000090800164] = 122c9e5b stb %l0,[%i5+0x164] ! Mem[0000000090800164] = 6e2c9e5b ! %l4 = c63b8887d7b04ce8, immed = 000000d9, %y = 185578e1 umul %l4,0x0d9,%l4 ! %l4 = 000000b6d47130a8, %y = 000000b6 ! %l0 = 00000000a3dd1c6e, Mem[0000000017800000] = 2f2c04c0 stba %l0,[%i3+%g0]0x80 ! Mem[0000000017800000] = 6e2c04c0 ! %f16 = c67dbc99 6e1f40f5 f61938e4 e775b73e ! %f20 = b9d199c3 9ee8cf5d 5c53ee80 f3c1dd74 ! %f24 = 083ed7d0 43409d7d fe803533 aed98e89 ! %f28 = c2cb93c1 8e06ad79 105aee5b 7f8e445b mov 0x140,%g5 stda %f16,[%i4+%g5]ASI_BLK_S ! Block Store to 0000000090000140 ! %l6 = ffffffffffff9f10, Mem[00000000908001a8] = 00000000d45a9552 stx %l6,[%i5+0x1a8] ! Mem[00000000908001a8] = ffffffffffff9f10 p3_label_24: ! Mem[00000000168001b4] = 2ebddf04, %l1 = c63b8887d7b04ce8 lduh [%i1+0x1b6],%l1 ! %l1 = 000000000000df04 ! %l5 = 0000000000000301, Mem[000000009180016e] = ca362dcf sth %l5,[%o0+0x16e] ! Mem[000000009180016c] = 03012dcf ! Mem[0000000090000010] = ee998ade26ab2dd7, %g2 = 000000001a5b06a5 ldx [%i4+%o2],%g2 ! %g2 = ee998ade26ab2dd7 ! Randomly selected nop nop ! Clear Register : %l5 = 0000000000000301 clr %l5 ! %l5 = 0000000000000000 ! %l4 = 000000b6d47130a8, Mem[00000000918000b0] = 0a8ba135a5509592 stx %l4,[%o0+0x0b0] ! Mem[00000000918000b0] = 000000b6d47130a8 ! Mem[00000000910000d0] = 30867874, %g2 = ee998ade26ab2dd7 ldub [%i6+0x0d3],%g2 ! %g2 = 0000000000000030 ! Mem[0000000017000000] = b9d199c3, %f1 = df289866 lda [%i2+%g0]0x80,%f1 ! %f1 = b9d199c3 ! Mem[0000000090000090] = 44bb020f e0ea95f8, %g2 = 00000030, %g3 = 1a5b06a5 ldd [%i4+0x090],%g2 ! %g2 = 0000000044bb020f 00000000e0ea95f8 ! immd = 00000000000003de, %l0 = 00000000a3dd1c6e, %ccr = 88 movcc %icc,0x3de,%l0 ! Moved, %l0 = 00000000000003de p3_label_25: ! %f9 = 725e5996, Mem[0000000017000018] = 083ed7d0 sta %f9 ,[%i2+%o3]0x89 ! Mem[0000000017000018] = 725e5996 ! Mem[0000000016000043] = 4c6d948c, %l5 = 0000000000000000 ldstub [%i0+0x043],%l5 ! %l5 = 0000008c000000ff ! Mem[0000000017000118] = 6fb5c25c, %l7 = 000000001de3ffff swap [%i2+0x118],%l7 ! %l7 = 000000006fb5c25c ! Mem[0000000017800020] = ff6a0565d1226283, %l4 = 000000b6d47130a8 ldxa [%i3+%o4]0x81,%l4 ! %l4 = ff6a0565d1226283 ! %l1 = 000000000000df04, %l2 = 00000000000000bd, %ccr = 88 movcc %xcc,%l1,%l2 ! Moved, %l2 = 000000000000df04 ! %l1 = 000000000000df04, Mem[0000000091000120] = 42f35dd4, %asi = 80 stba %l1,[%i6+0x120]%asi ! Mem[0000000091000120] = 04f35dd4 ! Mem[0000000091800070] = 00d9bc34 83e88393, %g2 = 44bb020f, %g3 = e0ea95f8 ldd [%o0+0x070],%g2 ! %g2 = 0000000000d9bc34 0000000083e88393 ! %l2 = 0000df04, %l3 = 000000d5, Mem[00000000918001f0] = 00000000 73509eca std %l2,[%o0+0x1f0] ! Mem[00000000918001f0] = 0000df04 000000d5 ! immd = 0000000000000369, %l6 = ffffffffffff9f10, %ccr = 88 movcs %xcc,0x369,%l6 ! Register Not Moved ! Mem[0000000017000008] = f5ac22fd, %l1 = 000000000000df04 swapa [%i2+%o1]0x89,%l1 ! %l1 = 00000000f5ac22fd ba,a p3_not_taken_0_end p3_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 00000000000003de bne,a,pn %xcc,p3_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000f5ac22fd bne,a,pn %xcc,p3_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000df04 bne,a,pn %xcc,p3_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000d5 bne,a,pn %xcc,p3_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ff6a0565d1226283 bne,a,pn %xcc,p3_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000008c bne,a,pn %xcc,p3_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffff9f10 bne,a,pn %xcc,p3_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000006fb5c25c bne,a,pn %xcc,p3_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x000000b6,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p3_failed mov 0x111,%g1 ! 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 2c58172e b9d199c3 bne %xcc,p3_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 934bb0da b8d2f2d8 bne %xcc,p3_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 8e0b4bc6 7c9507e6 bne %xcc,p3_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 5adb2b49 fd22acf5 bne %xcc,p3_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 60de5b0a 725e5996 bne %xcc,p3_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 1b1477f4 269c9749 bne %xcc,p3_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be bd9429a2 1a5b06a5 bne %xcc,p3_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be ffd36e92 90e0923a bne %xcc,p3_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be c67dbc99 6e1f40f5 bne %xcc,p3_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be f61938e4 e775b73e bne %xcc,p3_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be b9d199c3 9ee8cf5d bne %xcc,p3_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 5c53ee80 f3c1dd74 bne %xcc,p3_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 083ed7d0 43409d7d bne %xcc,p3_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be fe803533 aed98e89 bne %xcc,p3_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be c2cb93c1 8e06ad79 bne %xcc,p3_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 105aee5b 7f8e445b bne %xcc,p3_f30_fail nop ! Check Local Memory set p3_local0_expect,%g1 p3_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 01094cd9901e77fb 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 = b400000092100a76 ldx [%i0+0x008],%g3 ! Observed data at 0000000016000008 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffffffffffffe31d ldx [%i0+0x010],%g3 ! Observed data at 0000000016000010 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 9f0000001c4c8220 ldx [%i0+0x018],%g3 ! Observed data at 0000000016000018 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff5dd8e4c97340b3 ldx [%i0+0x028],%g3 ! Observed data at 0000000016000028 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 3bd4d10acdfc1b2e ldx [%i0+0x030],%g3 ! Observed data at 0000000016000030 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 4a98e02c4180a96e ldx [%i0+0x038],%g3 ! Observed data at 0000000016000038 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x038,%g4 ldx [%g1+0x040],%g2 ! Expected data = 4c6d94ffe6eacbc2 ldx [%i0+0x040],%g3 ! Observed data at 0000000016000040 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x040,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = 366f7e6e7c9507e6 ldx [%i0+0x0a8],%g3 ! Observed data at 00000000160000a8 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x0a8,%g4 set p3_local1_expect,%g1 p3_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 02915ad4d8750000 ldx [%i1+0x000],%g3 ! Observed data at 0000000016800000 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = d7b05d1732290e82 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 = ff000000b1d876ee 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 = 1de3ffffff7a6f9b ldx [%i1+0x028],%g3 ! Observed data at 0000000016800028 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x028,%g4 ldx [%g1+0x068],%g2 ! Expected data = 79d1ff4672f9e374 ldx [%i1+0x068],%g3 ! Observed data at 0000000016800068 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x068,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = 000003d8ef7f8de2 ldx [%i1+0x0a0],%g3 ! Observed data at 00000000168000a0 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x0a0,%g4 ldx [%g1+0x118],%g2 ! Expected data = 97773e41c00011f6 ldx [%i1+0x118],%g3 ! Observed data at 0000000016800118 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x118,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 00000058dba448a5 ldx [%i1+0x1d0],%g3 ! Observed data at 00000000168001d0 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x1d0,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 3dff2f233d32b091 ldx [%i1+0x1e8],%g3 ! Observed data at 00000000168001e8 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x1e8,%g4 set p3_local2_expect,%g1 p3_check_local2: ldx [%g1+0x000],%g2 ! Expected data = b9d199c39ee8cf5d 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 = 04df00009dc775ca ldx [%i2+0x008],%g3 ! Observed data at 0000000017000008 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 96595e728ff7497a ldx [%i2+0x018],%g3 ! Observed data at 0000000017000018 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = a649b1d2f420865f ldx [%i2+0x020],%g3 ! Observed data at 0000000017000020 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 11586bf000000000 ldx [%i2+0x028],%g3 ! Observed data at 0000000017000028 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x028,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 000000000000c338 ldx [%i2+0x0b8],%g3 ! Observed data at 00000000170000b8 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x0b8,%g4 ldx [%g1+0x108],%g2 ! Expected data = c2cb93c107123113 ldx [%i2+0x108],%g3 ! Observed data at 0000000017000108 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x108,%g4 ldx [%g1+0x118],%g2 ! Expected data = 1de3ffff6fb9f93c ldx [%i2+0x118],%g3 ! Observed data at 0000000017000118 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x118,%g4 ldx [%g1+0x160],%g2 ! Expected data = 5adb2b49fd22acf5 ldx [%i2+0x160],%g3 ! Observed data at 0000000017000160 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x160,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = bb66197340adff3b ldx [%i2+0x1a0],%g3 ! Observed data at 00000000170001a0 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x1a0,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 37f37214d7b05d17 ldx [%i2+0x1c0],%g3 ! Observed data at 00000000170001c0 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x1c0,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 2a3e22731c916cff ldx [%i2+0x1e0],%g3 ! Observed data at 00000000170001e0 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x1e0,%g4 set p3_local3_expect,%g1 p3_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 6e2c04c08defb58d ldx [%i3+0x000],%g3 ! Observed data at 0000000017800000 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = a649b1d2f420865f ldx [%i3+0x008],%g3 ! Observed data at 0000000017800008 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ff11740a3cf13250 ldx [%i3+0x010],%g3 ! Observed data at 0000000017800010 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 5800000000000000 ldx [%i3+0x018],%g3 ! Observed data at 0000000017800018 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ff6a0565d1226283 ldx [%i3+0x020],%g3 ! Observed data at 0000000017800020 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffff9f101de3ffff ldx [%i3+0x028],%g3 ! Observed data at 0000000017800028 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x028,%g4 ldx [%g1+0x078],%g2 ! Expected data = 1b1477f408d255ba ldx [%i3+0x078],%g3 ! Observed data at 0000000017800078 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x078,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = 7d9d40ffd0d73e08 ldx [%i3+0x0a0],%g3 ! Observed data at 00000000178000a0 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x0a0,%g4 ldx [%g1+0x118],%g2 ! Expected data = 00000263705c3790 ldx [%i3+0x118],%g3 ! Observed data at 0000000017800118 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x118,%g4 ldx [%g1+0x160],%g2 ! Expected data = 3c3d5a3263c389b9 ldx [%i3+0x160],%g3 ! Observed data at 0000000017800160 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x160,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 82e0b29aff7573c8 ldx [%i3+0x1e8],%g3 ! Observed data at 00000000178001e8 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x1e8,%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 p3_f8_fail: set p3_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f10_fail: set p3_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f12_fail: set p3_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f14_fail: set p3_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f16_fail: set p3_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f18_fail: set p3_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f20_fail: set p3_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f22_fail: set p3_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f24_fail: set p3_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f26_fail: set p3_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f28_fail: set p3_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f30_fail: set p3_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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 %l2,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000016000000] lduha [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000016000010] swapa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000017000008] ldda [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000016000000] orcc %l3,0xdd1,%l0 lduha [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000016800010] umulcc %l4,%l2,%l5 done p3_trap1o: stda %l2,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000016000000] lduha [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000016000010] swapa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000017000008] ldda [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000016000000] orcc %l3,0xdd1,%l0 lduha [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000016800010] umulcc %l4,%l2,%l5 done p3_trap2e: stba %l3,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000017000010] ldsha [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000016800000] umul %l6,0xc18,%l6 ldswa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000017800010] umul %l6,-0xa78,%l5 done p3_trap2o: stba %l3,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000017000010] ldsha [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000016800000] umul %l6,0xc18,%l6 ldswa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000017800010] umul %l6,-0xa78,%l5 done p3_trap3e: and %l4,-0xb18,%l0 andn %l6,0x2d8,%l0 add %l2,0x48a,%l4 or %l2,-0xa21,%l7 done p3_trap3o: and %l4,-0xb18,%l0 andn %l6,0x2d8,%l0 add %l2,0x48a,%l4 or %l2,-0xa21,%l7 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 = 2da38771f8d0768c ldx [%g1+0x008],%l1 ! %l1 = 4c83c447f36eb30f ldx [%g1+0x010],%l2 ! %l2 = 97ed2db04ea8ea5b ldx [%g1+0x018],%l3 ! %l3 = 5685a43419983208 ldx [%g1+0x020],%l4 ! %l4 = 34bd144a2ac8ab5f ldx [%g1+0x028],%l5 ! %l5 = 5be3b74063af740a ldx [%g1+0x030],%l6 ! %l6 = b890c50aa649b1d2 ldx [%g1+0x038],%l7 ! %l7 = 89ed79fbf420865f ! 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 = 553f865b dd412f5c aa271311 da01fd29 ! %f4 = 1b5847de 78037d99 0562c90c 0ff18a7d ! %f8 = 5fe1cde5 39a2d77c 5b224ce9 7b47625e ! %f12 = 196d9aa4 5b1915d6 5152ba1e 4bc0196e ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = c8809aa2 0aadbb97 f590da63 7acd112f ! %f20 = 5e239c24 1ab57bd7 b7e12948 b4371c3e ! %f24 = c28de681 f484d2c2 a2f4e391 3d1738c0 ! %f28 = 8227f458 c0e39eb0 8d9fe3af 6e3e85cf ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 7a6075aa 8bc8d9a4 d4ac43e7 8ca8296e ! %f36 = 444d413c 034a02bc a32063b9 6766a411 ! %f40 = 922dc916 f528a145 f5626fb5 a1ad00bc ! %f44 = 4022a11c 87673f43 2b963a2b 0681ef5d ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xa948a1bf00000027,%g7,%g1 ! GSR scale = 4, align = 7 wr %g1,%g0,%gsr ! GSR = a948a1bf00000027 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[0000000018800020] = 36813509 ce8d8299, %l0 = 22c0f75a, %l1 = ea514971 ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000ce8d8299 0000000036813509 ! Mem[000000009100004c] = f7a5ca85, %g18 = 404ed7fc5cef8c8a ldsw [%i6+0x04c],%g2 ! %g2 = 404ed7fc5cef8c8a ! Mem[0000000091800094] = 39663de8, %g2 = fffffffff7a5ca85 ldub [%o0+0x094],%g2 ! %g2 = 0000000000000039 ! %l4 = 007b7deb, %l5 = fdce4edd, Mem[00000000900001a8] = 875ccbae a2de638c std %l4,[%i4+0x1a8] ! Mem[00000000900001a8] = 007b7deb fdce4edd ! Mem[0000000019800020] = d101a12b, %l3 = 85618835a8b17b9b lduha [%i3+%o4]0x80,%l3 ! %l3 = 000000000000d101 ! immd = 000000000000002e, %l7 = 275221f86b3ba24d, %ccr = 44 movneg %xcc,0x02e,%l7 ! Register Not Moved ! Mem[00000000908001b8] = 4ff80a32 a52b18be, %g2 = 00000039, %g3 = 0bad0b00 ldd [%i5+0x1b8],%g2 ! %g2 = 000000004ff80a32 00000000a52b18be ! Mem[0000000019000010] = eb72e064, %l6 = b60da485, %l5 = fdce4edd add %i2,0x10,%g1 casa [%g1]0x80,%l6,%l5 ! %l5 = 00000000eb72e064 ! %l6 = 4543fd73b60da485, Mem[0000000090800001] = cee25588 stb %l6,[%i5+0x001] ! Mem[0000000090800000] = 85e25588 ! Mem[00000000900000f8] = 6237e8b8 26dac581, %g2 = 4ff80a32, %g3 = a52b18be ldda [%i4+0x0f8]%asi,%g2 ! %g2 = 000000006237e8b8 0000000026dac581 p4_label_2: ! %l5 = 00000000eb72e064, Mem[00000000908001ec] = f1046e5b stw %l5,[%i5+0x1ec] ! Mem[00000000908001ec] = eb72e064 ! Mem[00000000190001c8] = c75ecc54c36a8f07, %l4 = e14e4934007b7deb, %l1 = 0000000036813509 add %i2,0x1c8,%g1 casxa [%g1]0x80,%l4,%l1 ! %l1 = c75ecc54c36a8f07 ! %l6 = b60da485, %l7 = 6b3ba24d, Mem[0000000019000008] = a46a2b78 29f44c8d stda %l6,[%i2+%o1]0x88 ! Mem[0000000019000008] = b60da485 6b3ba24d ! %f1 = dd412f5c, Mem[0000000019800010] = 0a681837 sta %f1 ,[%i3+%o2]0x89 ! Mem[0000000019800010] = dd412f5c ! %l0 = 00000000ce8d8299, Mem[00000000900000b0] = 76ad0737 stw %l0,[%i4+0x0b0] ! Mem[00000000900000b0] = ce8d8299 ! %l6 = 4543fd73b60da485, %l7 = 275221f86b3ba24d, %l4 = e14e4934007b7deb xnor %l6,%l7,%l4 ! %l4 = 9dee237422c9f937 ! Mem[0000000019800018] = cc190025, %l7 = 275221f86b3ba24d ldstub [%i3+%o3],%l7 ! %l7 = 000000cc000000ff ! %l1 = c75ecc54c36a8f07, Mem[00000000908000a0] = 9d26e2ca sth %l1,[%i5+0x0a0] ! Mem[00000000908000a0] = 8f07e2ca ! Mem[0000000090000088] = 3d86d273 c7e2b54b, %g2 = 6237e8b8, %g3 = 26dac581 ldd [%i4+0x088],%g2 ! %g2 = 000000003d86d273 00000000c7e2b54b ! %f4 = 1b5847de 78037d99, Mem[0000000018000138] = ac7ceb90 09e60b49 std %f4 ,[%i0+0x138] ! Mem[0000000018000138] = 1b5847de 78037d99 p4_label_3: ! Mem[0000000019800000] = 2f422767 ab0259f0, %l2 = 69c43228, %l3 = 0000d101 ldda [%i3+%g0]0x89,%l2 ! %l2 = 00000000ab0259f0 000000002f422767 ! Mem[0000000018000068] = 7b7c7aca, %l3 = 000000002f422767 swap [%i0+0x068],%l3 ! %l3 = 000000007b7c7aca ! %l5 = 00000000eb72e064, %l2 = 00000000ab0259f0, %l6 = 4543fd73b60da485 srlx %l5,%l2,%l6 ! %l6 = 0000000000000000 ! Mem[000000009100017c] = e0b84a73, %g2 = 000000003d86d273 ldsb [%i6+0x17e],%g2 ! %g2 = ffffffffffffffe0 ! Clear Register : %l4 = 9dee237422c9f937 clr %l4 ! %l4 = 0000000000000000 ! %l3 = 000000007b7c7aca, Mem[0000000018000168] = aaef8c0d7adeb0a7, %asi = 80 stxa %l3,[%i0+0x168]%asi ! Mem[0000000018000168] = 000000007b7c7aca ! Mem[0000000090800088] = d6012961, %g2 = ffffffffffffffe0 ldub [%i5+0x089],%g2 ! %g2 = 00000000000000d6 ! %l6 = 00000000, %l7 = 000000cc, Mem[0000000019000008] = b60da485 6b3ba24d stda %l6,[%i2+%o1]0x88 ! Mem[0000000019000008] = 00000000 000000cc ! %l4 = 0000000000000000, imm = 0000000000000a54, %l7 = 00000000000000cc xor %l4,0xa54,%l7 ! %l7 = 0000000000000a54 ! immd = 0000000000000219, %l4 = 0000000000000000, %ccr = 44 mova %icc,0x219,%l4 ! Moved, %l4 = 0000000000000219 p4_label_4: ! Mem[0000000019000018] = a70f5772, %l1 = c75ecc54c36a8f07 lduwa [%i2+%o3]0x89,%l1 ! %l1 = 00000000a70f5772 ! Mem[0000000091000038] = fc2fc57f917e51b2, %g2 = 00000000000000d6 ldxa [%i6+0x038]%asi,%g2 ! %g2 = fc2fc57f917e51b2 ! Mem[00000000918000e4] = a7476c82, %g2 = fc2fc57f917e51b2 ldsh [%o0+0x0e6],%g2 ! %g2 = ffffffffffffa747 ! %l7 = 0000000000000a54, %l6 = 0000000000000000, %l3 = 000000007b7c7aca tsubcc %l7,%l6,%l3 ! %l3 = 0000000000000a54, %ccr = 00 ! Mem[0000000018800020] = ce8d8299, %l2 = 00000000ab0259f0 ldstuba [%i1+%o4]0x88,%l2 ! %l2 = 00000099000000ff ! %l5 = 00000000eb72e064, Mem[00000000900001b6] = a786ea9d sth %l5,[%i4+0x1b6] ! Mem[00000000900001b4] = e064ea9d ! %l1 = 00000000a70f5772, immd = 00000000000002be, %l3 = 0000000000000a54 udivx %l1,0x2be,%l3 ! %l3 = 00000000003cec11 ! %l6 = 0000000000000000, Mem[0000000019000010] = eb72e064 stba %l6,[%i2+%o2]0x80 ! Mem[0000000019000010] = 0072e064 ! Mem[0000000091800088] = ad1e6f64 bafc9afe, %g2 = ffffa747, %g3 = c7e2b54b ldd [%o0+0x088],%g2 ! %g2 = 00000000ad1e6f64 00000000bafc9afe ! %l4 = 00000219, %l5 = eb72e064, Mem[0000000018000020] = c84c48f8 8d49286b stda %l4,[%i0+%o4]0x88 ! Mem[0000000018000020] = 00000219 eb72e064 p4_label_5: ! Mem[0000000018800184] = a9dc4b25, %l2 = 0000000000000099 lduh [%i1+0x184],%l2 ! %l2 = 000000000000a9dc ! %l3 = 00000000003cec11, Mem[00000000910000b8] = 446547233df1e680 stx %l3,[%i6+0x0b8] ! Mem[00000000910000b8] = 00000000003cec11 ! %l4 = 0000000000000219, Mem[000000009000005a] = 9e626313 sth %l4,[%i4+0x05a] ! Mem[0000000090000058] = 02196313 ! %l7 = 0000000000000a54, Mem[0000000090000040] = 9d14608a, %asi = 80 stwa %l7,[%i4+0x040]%asi ! Mem[0000000090000040] = 00000a54 ! %l2 = 000000000000a9dc, imm = fffffffffffffef4, %l4 = 0000000000000219 add %l2,-0x10c,%l4 ! %l4 = 000000000000a8d0 ! Mem[00000000908001c0] = bc65ad57, %g2 = 00000000ad1e6f64 lduh [%i5+0x1c0],%g2 ! %g2 = 000000000000bc65 ! %f1 = dd412f5c, Mem[000000009100019c] = c3f8aeb5 st %f1 ,[%i6+0x19c] ! Mem[000000009100019c] = dd412f5c ! Mem[0000000090800188] = 4216ada4, %g2 = 000000000000bc65 lduha [%i5+0x18a]%asi,%g2 ! %g2 = 0000000000004216 ! Mem[0000000019800020] = d101a12b, %l3 = 00000000003cec11 ldstuba [%i3+%o4]0x81,%l3 ! %l3 = 000000d1000000ff ! %l6 = 0000000000000000 setx 0x0280b017c8cbd38c,%g7,%l6 ! %l6 = 0280b017c8cbd38c p4_label_6: ! %l3 = 00000000000000d1, Mem[0000000018000010] = 330a1e1d stba %l3,[%i0+%o2]0x88 ! Mem[0000000018000010] = 330a1ed1 ! %l2 = 000000000000a9dc, imm = 0000000000000348, %l4 = 000000000000a8d0 orcc %l2,0x348,%l4 ! %l4 = 000000000000abdc, %ccr = 00 ! %l6 = 0280b017c8cbd38c, Mem[00000000908001d0] = 1a221693 stw %l6,[%i5+0x1d0] ! Mem[00000000908001d0] = c8cbd38c ! %l5 = 00000000eb72e064, %l7 = 0000000000000a54, %ccr = 00 movg %xcc,%l5,%l7 ! Moved, %l7 = 00000000eb72e064 ! %f10 = 5b224ce9, Mem[0000000091000194] = f32db03d st %f10,[%i6+0x194] ! Mem[0000000091000194] = 5b224ce9 ! Mem[0000000019800008] = 31dd087a566ab258, %l3 = 00000000000000d1 ldxa [%i3+%o1]0x88,%l3 ! %l3 = 31dd087a566ab258 ! %f4 = 1b5847de, Mem[0000000019000010] = 64e07200 sta %f4 ,[%i2+%o2]0x89 ! Mem[0000000019000010] = 1b5847de ! %l1 = 00000000a70f5772, %l3 = 31dd087a566ab258, %ccr = 00 movcc %xcc,%l1,%l3 ! Moved, %l3 = 00000000a70f5772 ! Set Register : %l6 = 0280b017c8cbd38c xor %g0,-1,%l6 ! %l6 = ffffffffffffffff ! %l4 = 000000000000abdc, imm = fffffffffffff47d, %l6 = ffffffffffffffff tsubcc %l4,-0xb83,%l6 ! %l6 = 000000000000b75f, %ccr = 13 p4_label_7: ! %l6 = 000000000000b75f, Mem[000000009080000b] = f2815722 stb %l6,[%i5+0x00b] ! Mem[0000000090800008] = 5f815722 ! %l7 = 00000000eb72e064, %l4 = 000000000000abdc, %l3 = 00000000a70f5772 orn %l7,%l4,%l3 ! %l3 = fffffffffffff467 ! Mem[0000000019000020] = e8ece49f, %f24 = c28de681 lda [%i2+%o4]0x88,%f24 ! %f24 = e8ece49f ! Mem[0000000018800008] = 0c571dde, %l4 = 000000000000abdc ldsba [%i1+%o1]0x80,%l4 ! %l4 = 000000000000000c ! Mem[0000000091000118] = 8c784c75, %g2 = 0000000000004216 ldsb [%i6+0x119],%g2 ! %g2 = ffffffffffffff8c ! immd = 00000000000000c0, %l1 = 00000000a70f5772, %ccr = 13 movgu %xcc,0x0c0,%l1 ! Register Not Moved ! %l2 = 000000000000a9dc, %l4 = 000000000000000c, %ccr = 13 movvs %xcc,%l2,%l4 ! Register Not Moved ! %f14 = 5152ba1e 4bc0196e, Mem[0000000090800020] = 6b575173 80100360 stda %f14,[%i5+0x020]%asi ! Mem[0000000090800020] = 5152ba1e 4bc0196e ! %l5 = 00000000eb72e064, Mem[00000000198001ed] = de0eb19d stb %l5,[%i3+0x1ed] ! Mem[00000000198001ec] = de64b19d ! Mem[0000000091000190] = 8be72be2, %g18 = 404ed7fc5cef8c8a ldsw [%i6+0x190],%g2 ! %g2 = 404ed7fc5cef8c8a p4_label_8: ! %l2 = 000000000000a9dc, Mem[00000000900001d8] = 74bf329d stw %l2,[%i4+0x1d8] ! Mem[00000000900001d8] = 0000a9dc ! Mem[0000000018000020] = 00000219, %l7 = 00000000eb72e064 swapa [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000219 ! Mem[0000000091000024] = 1f9605e1, %g2 = ffffffff8be72be2 lduh [%i6+0x026],%g2 ! %g2 = 0000000000001f96 ! %l4 = 000000000000000c, immed = 000005c4, %y = 00000000 smulcc %l4,0x5c4,%l1 ! %l1 = 0000000000004530, %ccr = 00, %y = 00000000 ! Mem[000000001880002c] = 8c74ba5c, %l7 = 0000000000000219 lduh [%i1+0x02e],%l7 ! %l7 = 000000000000ba5c ! %l2 = 000000000000a9dc, imm = fffffffffffff247, %l4 = 000000000000000c subccc %l2,-0xdb9,%l4 ! %l4 = 000000000000b795, %ccr = 11 ! Mem[0000000019000000] = 11465f10, %l2 = 000000000000a9dc lduba [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000011 ! %f0 = 553f865b dd412f5c aa271311 da01fd29 ! %f4 = 1b5847de 78037d99 0562c90c 0ff18a7d ! %f8 = 5fe1cde5 39a2d77c 5b224ce9 7b47625e ! %f12 = 196d9aa4 5b1915d6 5152ba1e 4bc0196e mov 0x100,%g4 stda %f0,[%i4+%g4]ASI_BLK_SL ! Block Store to 0000000090000100 ! %l5 = 00000000eb72e064, %l2 = 0000000000000011, %ccr = 11 mova %xcc,%l5,%l2 ! Moved, %l2 = 00000000eb72e064 ! Mem[0000000090000084] = a0963d86, %g2 = 0000000000001f96 ldsb [%i4+0x086],%g2 ! %g2 = ffffffffffffffa0 p4_label_9: ! Mem[00000000190000b8] = fc7df322 2d42b1ce, %l2 = eb72e064, %l3 = fffff467 ldd [%i2+0x0b8],%l2 ! %l2 = 00000000fc7df322 000000002d42b1ce ! Mem[00000000918000c8] = 253e4304, %g2 = ffffffffffffffa0 ldub [%o0+0x0c8],%g2 ! %g2 = 0000000000000025 ! Mem[0000000018000008] = 4dcbf914, %l3 = 000000002d42b1ce lduba [%i0+%o1]0x89,%l3 ! %l3 = 0000000000000014 ! %l4 = 000000000000b795, Mem[00000000900001c2] = 75de4633 stb %l4,[%i4+0x1c2] ! Mem[00000000900001c0] = 95de4633 ! Mem[00000000198000a0] = 0e72db91, %l2 = fc7df322, %l2 = fc7df322 add %i3,0xa0,%g1 casa [%g1]0x80,%l2,%l2 ! %l2 = 000000000e72db91 ! Mem[00000000188000d0] = 388485bf, %l3 = 0000000000000014 ldsb [%i1+0x0d0],%l3 ! %l3 = 0000000000000038 ! %l4 = 000000000000b795, %l4 = 000000000000b795, %ccr = 11 movcs %xcc,%l4,%l4 ! Moved, %l4 = 000000000000b795 ! %l7 = 000000000000ba5c, Mem[000000009000018e] = 76f83558 sth %l7,[%i4+0x18e] ! Mem[000000009000018c] = ba5c3558 ! %f16 = c8809aa2, Mem[0000000018800008] = 0c571dde sta %f16,[%i1+%o1]0x80 ! Mem[0000000018800008] = c8809aa2 ! Mem[00000000918000b4] = a5509592, %g2 = 0000000000000025 lduh [%o0+0x0b4],%g2 ! %g2 = 000000000000a550 p4_label_10: ! %f27 = 3d1738c0, Mem[00000000908000e0] = 91a352cb st %f27,[%i5+0x0e0] ! Mem[00000000908000e0] = 3d1738c0 ! Mem[0000000090000068] = 21544457, %g2 = 000000000000a550 lduh [%i4+0x06a],%g2 ! %g2 = 0000000000002154 ! %l2 = 000000000e72db91, Mem[000000009180012c] = 781f77ff stw %l2,[%o0+0x12c] ! Mem[000000009180012c] = 0e72db91 ! immd = 00000000000003da, %l7 = 000000000000ba5c, %ccr = 11 movvs %icc,0x3da,%l7 ! Register Not Moved ! %l2 = 000000000e72db91, Mem[0000000018000010] = d11e0a33 sth %l2,[%i0+%o2] ! Mem[0000000018000010] = db910a33 ! %l6 = 000000000000b75f, %l7 = 000000000000ba5c, %y = 00000000 smulcc %l6,%l7,%l1 ! %l1 = 00000000857cec24, %ccr = 08, %y = 00000000 ! Mem[0000000090800038] = 7ed0bb3c032cea9b, %f48 = e150acb9 22c22a42 ldd [%i5+0x038],%f48 ! %f48 = 7ed0bb3c 032cea9b ! Mem[0000000091800098] = 83cfe9d38acc12dd, %f48 = 7ed0bb3c 032cea9b ldd [%o0+0x098],%f48 ! %f48 = 83cfe9d3 8acc12dd ! Mem[00000000180001c8] = 740414c0, %l7 = 000000000000ba5c ldub [%i0+0x1c9],%l7 ! %l7 = 0000000000000004 ! Mem[0000000018800010] = 25e98c47, %l4 = 000000000000b795 lduba [%i1+%o2]0x88,%l4 ! %l4 = 0000000000000047 p4_label_11: ! %l0 = 00000000ce8d8299, Mem[0000000018000008] = 14f9cb4d1052a1c2 stxa %l0,[%i0+%o1]0x81 ! Mem[0000000018000008] = 00000000ce8d8299 ! Mem[00000000190001e4] = 2335b483, %l6 = 000000000000b75f swap [%i2+0x1e4],%l6 ! %l6 = 000000002335b483 ! Mem[0000000090000008] = 847e4c88, %g18 = 404ed7fc5cef8c8a ldsw [%i4+%o1],%g2 ! %g2 = 404ed7fc5cef8c8a ! Mem[000000009100012c] = 616144f3, %g2 = ffffffff847e4c88 lduh [%i6+0x12e],%g2 ! %g2 = 0000000000006161 ! %l6 = 000000002335b483, Mem[0000000091800018] = e06c8ddd, %asi = 80 stha %l6,[%o0+0x018]%asi ! Mem[0000000091800018] = b4838ddd ! %l0 = 00000000ce8d8299, %l2 = 000000000e72db91, %ccr = 08 movcc %xcc,%l0,%l2 ! Moved, %l2 = 00000000ce8d8299 ! %l3 = 0000000000000038, imm = fffffffffffff070, %l7 = 0000000000000004 and %l3,-0xf90,%l7 ! %l7 = 0000000000000030 ! %l0 = ce8d8299, %l1 = 857cec24, Mem[0000000018000000] = 399ec465 4587068a stda %l0,[%i0+%g0]0x80 ! Mem[0000000018000000] = ce8d8299 857cec24 ! %l4 = 0000000000000047, Mem[0000000090000058] = 069602196313d865 stx %l4,[%i4+0x058] ! Mem[0000000090000058] = 0000000000000047 ! %l4 = 0000000000000047, %l1 = 00000000857cec24, %l0 = 00000000ce8d8299 orncc %l4,%l1,%l0 ! %l0 = ffffffff7a8313df, %ccr = 80 p4_label_12: ! %l5 = 00000000eb72e064, %l7 = 0000000000000030, %ccr = 80 movl %icc,%l5,%l7 ! Register Not Moved ! Mem[0000000091800078] = a9486159a31e0d83, %f48 = 83cfe9d3 8acc12dd ldd [%o0+0x078],%f48 ! %f48 = a9486159 a31e0d83 ! %l0 = ffffffff7a8313df, Mem[00000000910000e7] = ff0e4d5d stb %l0,[%i6+0x0e7] ! Mem[00000000910000e4] = df0e4d5d ! %l6 = 000000002335b483, Mem[00000000910001c4] = 6dbf64f3 stw %l6,[%i6+0x1c4] ! Mem[00000000910001c4] = 2335b483 ! Mem[0000000090800068] = 883c1f8f, %g2 = 0000000000006161 lduh [%i5+0x068],%g2 ! %g2 = 000000000000883c ! Mem[000000009180008c] = fefaf701, %g2 = 000000000000883c ldub [%o0+0x08f],%g2 ! %g2 = 00000000000000fe ! %l2 = 00000000ce8d8299, Mem[0000000019000018] = 72570fa7 stha %l2,[%i2+%o3]0x81 ! Mem[0000000019000018] = 82990fa7 ! Mem[00000000918001fc] = 3e3a23fc, %g2 = 00000000000000fe lduw [%o0+0x1fc],%g2 ! %g2 = 000000003e3a23fc ! Mem[0000000018800010] = 478ce925, %l0 = ffffffff7a8313df swap [%i1+%o2],%l0 ! %l0 = 00000000478ce925 ! Mem[0000000018000010] = db910a33ed74afcd, %l7 = 0000000000000030 ldxa [%i0+%o2]0x81,%l7 ! %l7 = db910a33ed74afcd p4_label_13: ! Mem[0000000018000188] = 0abbd623, %l3 = 00000038, %l4 = 00000047 add %i0,0x188,%g1 casa [%g1]0x80,%l3,%l4 ! %l4 = 000000000abbd623 ! Mem[00000000910000d0] = 8d163530 867874ed, %g2 = 3e3a23fc, %g3 = bafc9afe ldd [%i6+0x0d0],%g2 ! %g2 = 000000008d163530 00000000867874ed ! Mem[0000000019000008] = 00000000cc000000, %l2 = 00000000ce8d8299 ldxa [%i2+%o1]0x80,%l2 ! %l2 = 00000000cc000000 ! Invert Register : %l6 = 000000002335b483 xor %l6,-1,%l6 ! %l6 = ffffffffdcca4b7c membar #Sync ! Added by membar checker (174) ! Mem[0000000090000114] = de47581b, %g2 = 000000008d163530 ldsh [%i4+0x114],%g2 ! %g2 = ffffffffffffde47 ! Mem[0000000019000028] = 0d9def4e, %l2 = 00000000cc000000 swapa [%i2+%o5]0x81,%l2 ! %l2 = 000000000d9def4e ! Mem[0000000019000018] = 82990fa7, %l1 = 00000000857cec24 ldsba [%i2+%o3]0x80,%l1 ! %l1 = ffffffffffffff82 ! %l0 = 00000000478ce925, Mem[0000000019000010] = de47581b stwa %l0,[%i2+%o2]0x81 ! Mem[0000000019000010] = 478ce925 ! Mem[000000001980005a] = ef66beb6, %l3 = 0000000000000038 ldstub [%i3+0x05a],%l3 ! %l3 = 000000be000000ff ! Mem[00000000900001bc] = b2280662, %g2 = ffffffffffffde47 ldsh [%i4+0x1bc],%g2 ! %g2 = ffffffffffffb228 p4_label_14: ! Mem[0000000018000010] = db910a33ed74afcd, %f12 = 196d9aa4 5b1915d6 ldda [%i0+%o2]0x80,%f12 ! %f12 = db910a33 ed74afcd ! %l6 = ffffffffdcca4b7c, imm = 0000000000000015, %l4 = 000000000abbd623 srl %l6,0x015,%l4 ! %l4 = 00000000000006e6 ! immd = 000000000000021a, %l3 = 00000000000000be, %ccr = 80 movvs %icc,0x21a,%l3 ! Register Not Moved ! Mem[0000000018800028] = ce0e899a, %l4 = 00000000000006e6 lduba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000ce ! %l2 = 000000000d9def4e, imm = 0000000000000325, %l1 = ffffffffffffff82 add %l2,0x325,%l1 ! %l1 = 000000000d9df273 ! Mem[0000000091800180] = cd96b871, %g2 = ffffffffffffb228 ldsb [%o0+0x183],%g2 ! %g2 = ffffffffffffffcd ! Mem[0000000019800010] = 5c2f41dd, %l7 = db910a33ed74afcd ldstuba [%i3+%o2]0x81,%l7 ! %l7 = 0000005c000000ff ! Mem[0000000018800008] = d247ff3fa29a80c8, %l2 = 000000000d9def4e ldxa [%i1+%o1]0x88,%l2 ! %l2 = d247ff3fa29a80c8 ! %l5 = 00000000eb72e064, Mem[0000000090800138] = 2285e4c7 stw %l5,[%i5+0x138] ! Mem[0000000090800138] = eb72e064 ! Mem[0000000019800000] = f05902ab, %l5 = 00000000eb72e064 lduba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000f0 p4_label_15: ! %l6 = dcca4b7c, %l7 = 0000005c, Mem[0000000090000070] = 73e0540d 88eeafc5 std %l6,[%i4+0x070] ! Mem[0000000090000070] = dcca4b7c 0000005c ! %l6 = ffffffffdcca4b7c, %l7 = 000000000000005c, %l6 = ffffffffdcca4b7c orcc %l6,%l7,%l6 ! %l6 = ffffffffdcca4b7c, %ccr = 88 ! Mem[000000001900019d] = 892a7e84, %l5 = 00000000000000f0 ldstub [%i2+0x19d],%l5 ! %l5 = 0000002a000000ff ! %l6 = ffffffffdcca4b7c, Mem[0000000018800018] = bf097a11 stba %l6,[%i1+%o3]0x80 ! Mem[0000000018800018] = 7c097a11 ! Mem[00000000190001e0] = c01d04a2, %l5 = 000000000000002a swap [%i2+0x1e0],%l5 ! %l5 = 00000000c01d04a2 ! Mem[0000000018800028] = 9a890ece, %f13 = ed74afcd lda [%i1+%o5]0x88,%f13 ! %f13 = 9a890ece ! %f3 = da01fd29, Mem[00000000908000c4] = a94c3d0a st %f3 ,[%i5+0x0c4] ! Mem[00000000908000c4] = da01fd29 ! Mem[00000000918001c0] = 5fb4d842, %g2 = ffffffffffffffcd lduw [%o0+0x1c0],%g2 ! %g2 = 000000005fb4d842 ! %l1 = 000000000d9df273, imm = 00000000000003e4, %l6 = ffffffffdcca4b7c addcc %l1,0x3e4,%l6 ! %l6 = 000000000d9df657, %ccr = 00 ! immd = 0000000000000148, %l5 = 00000000c01d04a2, %ccr = 00 movne %icc,0x148,%l5 ! Moved, %l5 = 0000000000000148 p4_label_16: ! Mem[0000000091800064] = 83b95d79, %g2 = 000000005fb4d842 lduh [%o0+0x064],%g2 ! %g2 = 00000000000083b9 ! Mem[000000001980008c] = 4eb4c52d, %l6 = 0d9df657, %l7 = 0000005c add %i3,0x8c,%g1 casa [%g1]0x80,%l6,%l7 ! %l7 = 000000004eb4c52d ! immd = 000000000000039f, %l2 = d247ff3fa29a80c8, %ccr = 00 movcc %xcc,0x39f,%l2 ! Moved, %l2 = 000000000000039f ! Mem[00000000918001c8] = 125cd9d1, %g2 = 00000000000083b9 ldsh [%o0+0x1ca],%g2 ! %g2 = 000000000000125c ! Mem[0000000019000128] = 40fbe8a3, %f1 = dd412f5c ld [%i2+0x128],%f1 ! %f1 = 40fbe8a3 ! Mem[0000000091800090] = faf7017d 39663de8, %g2 = 0000125c, %g3 = 867874ed ldd [%o0+0x090],%g2 ! %g2 = 00000000faf7017d 0000000039663de8 ! Mem[0000000019000028] = 000000cc, %l6 = 000000000d9df657 lduba [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000cc ! %l0 = 00000000478ce925, Mem[0000000018800138] = b0be8328 sth %l0,[%i1+0x138] ! Mem[0000000018800138] = e9258328 ! immd = 00000000000003db, %l3 = 00000000000000be, %ccr = 00 movl %xcc,0x3db,%l3 ! Register Not Moved ! %l2 = 000000000000039f, %l6 = 00000000000000cc, %ccr = 00 movrgez %l2,%l6,%l4 ! Moved, %l4 = 00000000000000cc p4_label_17: ! %l2 = 000000000000039f, Mem[00000000908000c0] = 93984c09 sth %l2,[%i5+0x0c0] ! Mem[00000000908000c0] = 039f4c09 ! %f16 = c8809aa2 0aadbb97 f590da63 7acd112f ! %f20 = 5e239c24 1ab57bd7 b7e12948 b4371c3e ! %f24 = e8ece49f f484d2c2 a2f4e391 3d1738c0 ! %f28 = 8227f458 c0e39eb0 8d9fe3af 6e3e85cf mov 0x180,%g5 stda %f16,[%i4+%g5]ASI_BLK_P ! Block Store to 0000000090000180 ! Mem[0000000019800104] = 75dc70d7, %l2 = 000000000000039f lduh [%i3+0x106],%l2 ! %l2 = 00000000000070d7 ! Mem[0000000091800100] = 6dbf041ebc01ca27, %g2 = 00000000faf7017d ldx [%o0+0x100],%g2 ! %g2 = 6dbf041ebc01ca27 ! %l3 = 00000000000000be, Mem[0000000090800184] = 01823381, %asi = 80 stha %l3,[%i5+0x184]%asi ! Mem[0000000090800184] = 00be3381 ! %f10 = 5b224ce9, Mem[00000000190001f0] = 6511d481 st %f10,[%i2+0x1f0] ! Mem[00000000190001f0] = 5b224ce9 ! %l0 = 00000000478ce925, Mem[0000000018800010] = df13837a stba %l0,[%i1+%o2]0x88 ! Mem[0000000018800010] = df138325 ! Mem[0000000019800108] = dc72e66dfc617130, %l1 = 000000000d9df273, %l4 = 00000000000000cc add %i3,0x108,%g1 casxa [%g1]0x80,%l1,%l4 ! %l4 = dc72e66dfc617130 ! %l0 = 478ce925, %l1 = 0d9df273, Mem[0000000019000028] = cc000000 ae885288 stda %l0,[%i2+%o5]0x80 ! Mem[0000000019000028] = 478ce925 0d9df273 ! Mem[00000000908001e8] = 1ff578e9eb72e064, %g2 = 6dbf041ebc01ca27 ldx [%i5+0x1e8],%g2 ! %g2 = 1ff578e9eb72e064 p4_label_18: ! Mem[0000000018000026] = 64e072eb, %l2 = 00000000000070d7 ldstub [%i0+0x026],%l2 ! %l2 = 00000072000000ff ! %l1 = 000000000d9df273, Mem[00000000918001f6] = 3ba4bebe sth %l1,[%o0+0x1f6] ! Mem[00000000918001f4] = f273bebe ! Mem[0000000018800010] = 258313df, %l5 = 0000000000000148 lduwa [%i1+%o2]0x81,%l5 ! %l5 = 00000000258313df ! Mem[00000000188001f0] = 9dd116a6, %l5 = 00000000258313df swap [%i1+0x1f0],%l5 ! %l5 = 000000009dd116a6 ! %l7 = 000000004eb4c52d, Mem[000000009080012e] = 21c5cf22 stb %l7,[%i5+0x12e] ! Mem[000000009080012c] = 2dc5cf22 ! Mem[00000000188001b0] = 99916ed7, %l0 = 478ce925, %l1 = 0d9df273 add %i1,0x1b0,%g1 casa [%g1]0x80,%l0,%l1 ! %l1 = 0000000099916ed7 ! Mem[0000000019800110] = 06a7f2fc, %l3 = 00000000000000be ldsba [%i3+0x111]%asi,%l3 ! %l3 = ffffffffffffffa7 ! Mem[0000000091000160] = f14be39c4c211d8f, %g2 = 1ff578e9eb72e064 ldx [%i6+0x160],%g2 ! %g2 = f14be39c4c211d8f ! Mem[0000000090000120] = 7cd7a239 e5cde15f, %g2 = 4c211d8f, %g3 = 39663de8 ldd [%i4+0x120],%g2 ! %g2 = 000000007cd7a239 00000000e5cde15f ! %l3 = ffffffffffffffa7, %l7 = 000000004eb4c52d, %y = 00000000 smul %l3,%l7,%l5 ! %l5 = ffffffe4a327735b, %y = ffffffe4 p4_label_19: ! %l2 = 0000000000000072, Mem[0000000090000050] = 3acb4338 stw %l2,[%i4+0x050] ! Mem[0000000090000050] = 00000072 ! done : should take illegal inst trap, %l0 = 00000000478ce925 done ! Illegal inst trap : %l0 = 00000000478ce935 ! Mem[0000000091800140] = 2c79ecf4, %g2 = 000000007cd7a239 lduh [%o0+0x140],%g2 ! %g2 = 0000000000002c79 ! Mem[000000009000014c] = ae976ad6, %g2 = 0000000000002c79 ldub [%i4+0x14d],%g2 ! %g2 = 00000000000000ae ! Mem[0000000019800174] = 614e2070, %l5 = ffffffe4a327735b swap [%i3+0x174],%l5 ! %l5 = 00000000614e2070 ! immd = 0000000000000154, %l2 = 0000000000000072, %ccr = 00 move %icc,0x154,%l2 ! Register Not Moved ! Mem[0000000090800018] = bba7c361, %g2 = 00000000000000ae lduba [%i5+0x019]%asi,%g2 ! %g2 = 00000000000000bb ! Mem[0000000018000010] = db910a33, %l6 = 00000000000000cc lduwa [%i0+%o2]0x80,%l6 ! %l6 = 00000000db910a33 ! Mem[00000000918000f4] = 777b49d7, %g2 = 00000000000000bb ldub [%o0+0x0f5],%g2 ! %g2 = 0000000000000077 ! %f14 = 5152ba1e 4bc0196e, Mem[0000000018000018] = b94c2b07 cf56879a stda %f14,[%i0+%o3]0x89 ! Mem[0000000018000018] = 5152ba1e 4bc0196e p4_label_20: ! immd = 000000000000021e, %l1 = 0000000099916ed7, %ccr = 00 movl %icc,0x21e,%l1 ! Register Not Moved ! %f4 = 1b5847de 78037d99, Mem[00000000908001a8] = 144eb177 94989c9f std %f4 ,[%i5+0x1a8] ! Mem[00000000908001a8] = 1b5847de 78037d99 ! %l0 = 00000000478ce935, %l4 = dc72e66dfc617130, %l5 = 00000000614e2070 andncc %l0,%l4,%l5 ! %l5 = 00000000038c8805, %ccr = 00 ! %f16 = c8809aa2 0aadbb97 f590da63 7acd112f ! %f20 = 5e239c24 1ab57bd7 b7e12948 b4371c3e ! %f24 = e8ece49f f484d2c2 a2f4e391 3d1738c0 ! %f28 = 8227f458 c0e39eb0 8d9fe3af 6e3e85cf mov 0x140,%g6 stda %f16,[%i4+%g6]ASI_BLK_SL ! Block Store to 0000000090000140 ! Mem[00000000918000fc] = 57a3f6c7, %g2 = 0000000000000077 lduw [%o0+0x0fc],%g2 ! %g2 = 0000000057a3f6c7 ! immd = 0000000000000358, %l2 = 0000000000000072, %ccr = 00 movvc %xcc,0x358,%l2 ! Moved, %l2 = 0000000000000358 ! %l3 = ffffffffffffffa7, Mem[000000001900001a] = 82990fa7 sth %l3,[%i2+0x01a] ! Mem[0000000019000018] = 8299ffa7 ! Mem[0000000018800010] = c32a4b47df138325, %l7 = 000000004eb4c52d ldxa [%i1+%o2]0x88,%l7 ! %l7 = c32a4b47df138325 ! Mem[0000000019000020] = 9fe4ece8, %l0 = 00000000478ce935 lduba [%i2+%o4]0x81,%l0 ! %l0 = 000000000000009f ! %l3 = ffffffffffffffa7, imm = fffffffffffffdd8, %l4 = dc72e66dfc617130 subccc %l3,-0x228,%l4 ! %l4 = 00000000000001cf, %ccr = 00 p4_label_21: ! Mem[00000000910001d4] = f8e3fc5b, %g2 = 0000000057a3f6c7 ldsh [%i6+0x1d6],%g2 ! %g2 = fffffffffffff8e3 ! %f14 = 5152ba1e 4bc0196e, Mem[0000000019000010] = 478ce925 c9120878 stda %f14,[%i2+%o2]0x80 ! Mem[0000000019000010] = 5152ba1e 4bc0196e ! %f11 = 7b47625e, Mem[0000000090000008] = 847e4c88 st %f11,[%i4+%o1] ! Mem[0000000090000008] = 7b47625e ! Mem[00000000918000c0] = a65f7cddae582979, %g2 = fffffffffffff8e3 ldxa [%o0+0x0c0]%asi,%g2 ! %g2 = a65f7cddae582979 ! Mem[0000000018800018] = 7c097a11, %l4 = 00000000000001cf ldsba [%i1+%o3]0x81,%l4 ! %l4 = 000000000000007c ! Mem[0000000019800028] = 0d45cfe7, %l6 = 00000000db910a33 ldsba [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffffffe7 ! %l2 = 00000358, %l3 = ffffffa7, Mem[0000000019800168] = f668313d 0365f631 std %l2,[%i3+0x168] ! Mem[0000000019800168] = 00000358 ffffffa7 ! %f0 = 553f865b 40fbe8a3 aa271311 da01fd29 ! %f4 = 1b5847de 78037d99 0562c90c 0ff18a7d ! %f8 = 5fe1cde5 39a2d77c 5b224ce9 7b47625e ! %f12 = db910a33 9a890ece 5152ba1e 4bc0196e mov 0x080,%g6 stda %f0,[%i4+%g6]ASI_BLK_PL ! Block Store to 0000000090000080 ! Mem[0000000019800008] = 31dd087a 566ab258, %l0 = 0000009f, %l1 = 99916ed7 ldda [%i3+%o1]0x88,%l0 ! %l0 = 00000000566ab258 0000000031dd087a ! %l6 = ffffffe7, %l7 = df138325, Mem[0000000090800188] = cd2b4216 ada4c276 std %l6,[%i5+0x188] ! Mem[0000000090800188] = ffffffe7 df138325 p4_label_22: ! Mem[00000000900001d8] = 0000a9dcce6dc6c1, %f48 = a9486159 a31e0d83 ldd [%i4+0x1d8],%f48 ! %f48 = 0000a9dc ce6dc6c1 ! Mem[0000000019000008] = 00000000, %l0 = 00000000566ab258 ldsba [%i2+%o1]0x88,%l0 ! %l0 = 0000000000000000 ! %l4 = 000000000000007c, immd = 00000000000004dc, %l6 = ffffffffffffffe7 mulx %l4,0x4dc,%l6 ! %l6 = 0000000000025a90 ! %l6 = 0000000000025a90, imm = 0000000000000005, %l7 = c32a4b47df138325 sll %l6,0x005,%l7 ! %l7 = 00000000004b5200 ! %l0 = 00000000, %l1 = 31dd087a, Mem[0000000019800118] = 0aaa92c1 7394a5fe std %l0,[%i3+0x118] ! Mem[0000000019800118] = 00000000 31dd087a ! %l2 = 00000358, %l3 = ffffffa7, Mem[0000000091800118] = 16d0a328 7a43b570 std %l2,[%o0+0x118] ! Mem[0000000091800118] = 00000358 ffffffa7 ! %l7 = 00000000004b5200, Mem[0000000091000070] = a6e137bb, %asi = 80 stba %l7,[%i6+0x070]%asi ! Mem[0000000091000070] = 00e137bb ! immd = 00000000000000d4, %l7 = 00000000004b5200, %ccr = 00 mova %xcc,0x0d4,%l7 ! Moved, %l7 = 00000000000000d4 ! %l0 = 00000000, %l1 = 31dd087a, Mem[0000000091800090] = faf7017d 39663de8 std %l0,[%o0+0x090] ! Mem[0000000091800090] = 00000000 31dd087a ! %l4 = 000000000000007c, Mem[0000000091800090] = 00000000 stw %l4,[%o0+0x090] ! Mem[0000000091800090] = 0000007c p4_label_23: ! Mem[0000000019800008] = 58b26a56, %l7 = 000000d4, %l4 = 0000007c add %i3,0x08,%g1 casa [%g1]0x80,%l7,%l4 ! %l4 = 0000000058b26a56 ! %l1 = 0000000031dd087a, Mem[00000000908000a0] = 8f07e2caacc620fa stx %l1,[%i5+0x0a0] ! Mem[00000000908000a0] = 0000000031dd087a ! Mem[00000000900001d8] = 0000a9dc ce6dc6c1, %g2 = ae582979, %g3 = e5cde15f ldd [%i4+0x1d8],%g2 ! %g2 = 000000000000a9dc 00000000ce6dc6c1 ! %l1 = 0000000031dd087a, %l6 = 0000000000025a90, %y = ffffffe4 umulcc %l1,%l6,%l5 ! %l5 = 0000755dd243a8a0, %ccr = 08, %y = 0000755d ! Mem[0000000091000144] = 298ef99e, %g2 = 000000000000a9dc ldsh [%i6+0x146],%g2 ! %g2 = 000000000000298e ! Mem[0000000019000010] = 1eba5251, %f20 = 5e239c24 lda [%i2+%o2]0x89,%f20 ! %f20 = 1eba5251 ! immd = 0000000000000335, %l5 = 0000755dd243a8a0, %ccr = 08 movvc %xcc,0x335,%l5 ! Moved, %l5 = 0000000000000335 ! %l1 = 0000000031dd087a, immed = 00000040, %l3 = ffffffffffffffa7 taddcctv %l1,0x040,%l3 ! %l0 = 0000000000000023, Trapped ! Mem[00000000918000b8] = 6b886545, %g2 = 000000000000298e ldsb [%o0+0x0b9],%g2 ! %g2 = 000000000000006b ! Mem[00000000188000c4] = 0e383282, %l3 = ffffffffffffffa7 ldsw [%i1+0x0c4],%l3 ! %l3 = 000000000e383282 p4_label_24: ! %f0 = 553f865b 40fbe8a3 aa271311 da01fd29 ! %f4 = 1b5847de 78037d99 0562c90c 0ff18a7d ! %f8 = 5fe1cde5 39a2d77c 5b224ce9 7b47625e ! %f12 = db910a33 9a890ece 5152ba1e 4bc0196e stda %f0,[%i4+%g4]ASI_BLK_AIUS ! Block Store to 0000000090000100 ! Mem[00000000188000c2] = 92d3b782, %l5 = 0000000000000335 ldstub [%i1+0x0c2],%l5 ! %l5 = 000000b7000000ff ! %l0 = 0000000000000023, Mem[0000000018000010] = 330a91db stwa %l0,[%i0+%o2]0x88 ! Mem[0000000018000010] = 00000023 ! Set Register : %l6 = 0000000000025a90 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff ! %f20 = 1eba5251 1ab57bd7, Mem[0000000018800000] = 572f6142 d181bed1 stda %f20,[%i1+%g0]0x89 ! Mem[0000000018800000] = 1eba5251 1ab57bd7 ! %l3 = 000000000e383282, %l7 = 00000000000000d4, %ccr = 08 movrlez %l3,%l7,%l4 ! Not Moved, %l4 = 0000000058b26a56 ! Mem[0000000091800058] = 7fbdd3be95688e2d, %g2 = 000000000000006b ldx [%o0+0x058],%g2 ! %g2 = 7fbdd3be95688e2d ! Mem[00000000900001e8] = 2bf506373fb77494, %f48 = 0000a9dc ce6dc6c1 ldd [%i4+0x1e8],%f48 ! %f48 = 2bf50637 3fb77494 ! Mem[00000000908001e8] = 1ff578e9, %g18 = 404ed7fc5cef8c8a ldsw [%i5+0x1e8],%g2 ! %g2 = 404ed7fc5cef8c8a ! %f28 = 8227f458, Mem[0000000090000124] = 39a2d77c st %f28,[%i4+0x124] ! Mem[0000000090000124] = 8227f458 p4_label_25: ! Mem[0000000019800008] = 58b26a56, %l7 = 00000000000000d4 ldstuba [%i3+%o1]0x81,%l7 ! %l7 = 00000058000000ff ! %l3 = 000000000e383282, Mem[00000000910001aa] = cf3faf25 sth %l3,[%i6+0x1aa] ! Mem[00000000910001a8] = 3282af25 ! Mem[00000000180000e8] = ad9e4dbd50735cb3, %l3 = 000000000e383282, %l4 = 0000000058b26a56 add %i0,0xe8,%g1 casxa [%g1]0x80,%l3,%l4 ! %l4 = ad9e4dbd50735cb3 ! %l2 = 00000358, %l3 = 0e383282, Mem[0000000090800080] = d4db2881 ae67375c std %l2,[%i5+0x080] ! Mem[0000000090800080] = 00000358 0e383282 ! %l3 = 000000000e383282, imm = 000000000000050f, %l5 = 00000000000000b7 orncc %l3,0x50f,%l5 ! %l5 = fffffffffffffaf2, %ccr = 88 ! %l6 = ffffffffffffffff, Mem[000000009000009e] = 62057cd7 stb %l6,[%i4+0x09e] ! Mem[000000009000009c] = ff057cd7 ! %l3 = 000000000e383282, Mem[0000000091000020] = 103b16d7de211f96, %asi = 80 stxa %l3,[%i6+0x020]%asi ! Mem[0000000091000020] = 000000000e383282 ! %l6 = ffffffffffffffff, %l7 = 0000000000000058, %ccr = 88 movn %xcc,%l6,%l7 ! Register Not Moved ! %l2 = 0000000000000358, %l5 = fffffffffffffaf2, %l2 = 0000000000000358 srax %l2,%l5,%l2 ! %l2 = 0000000000000000 membar #Sync ! Added by membar checker (175) ! Mem[0000000090000140] = 97bbad0a a29a80c8 2f11cd7a 63da90f5 ! Mem[0000000090000150] = d77bb51a 249c235e 3e1c37b4 4829e1b7 ! Mem[0000000090000160] = c2d284f4 9fe4ece8 c038173d 91e3f4a2 ! Mem[0000000090000170] = b09ee3c0 58f42782 cf853e6e afe39f8d mov 0x140,%g6 ldda [%i4+%g6]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000140 ba,a p4_not_taken_0_end p4_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 0000000000000023 bne,a,pn %xcc,p4_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000031dd087a bne,a,pn %xcc,p4_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000000 bne,a,pn %xcc,p4_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000e383282 bne,a,pn %xcc,p4_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ad9e4dbd50735cb3 bne,a,pn %xcc,p4_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be fffffffffffffaf2 bne,a,pn %xcc,p4_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffffffff bne,a,pn %xcc,p4_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000058 bne,a,pn %xcc,p4_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x0000755d,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p4_failed mov 0x111,%g1 ! 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 553f865b 40fbe8a3 bne %xcc,p4_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be aa271311 da01fd29 bne %xcc,p4_f2_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be db910a33 9a890ece bne %xcc,p4_f12_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 1eba5251 1ab57bd7 bne %xcc,p4_f20_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be e8ece49f f484d2c2 bne %xcc,p4_f24_fail nop ! Check Local Memory set p4_local0_expect,%g1 p4_check_local0: ldx [%g1+0x000],%g2 ! Expected data = ce8d8299857cec24 ldx [%i0+0x000],%g3 ! Observed data at 0000000018000000 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000000ce8d8299 ldx [%i0+0x008],%g3 ! Observed data at 0000000018000008 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 23000000ed74afcd ldx [%i0+0x010],%g3 ! Observed data at 0000000018000010 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 6e19c04b1eba5251 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 = 64e072eb64e0ffeb ldx [%i0+0x020],%g3 ! Observed data at 0000000018000020 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x020,%g4 ldx [%g1+0x068],%g2 ! Expected data = 2f422767f5418b0d ldx [%i0+0x068],%g3 ! Observed data at 0000000018000068 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x068,%g4 ldx [%g1+0x138],%g2 ! Expected data = 1b5847de78037d99 ldx [%i0+0x138],%g3 ! Observed data at 0000000018000138 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x138,%g4 ldx [%g1+0x168],%g2 ! Expected data = 000000007b7c7aca ldx [%i0+0x168],%g3 ! Observed data at 0000000018000168 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x168,%g4 set p4_local1_expect,%g1 p4_check_local1: ldx [%g1+0x000],%g2 ! Expected data = d77bb51a5152ba1e ldx [%i1+0x000],%g3 ! Observed data at 0000000018800000 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = c8809aa23fff47d2 ldx [%i1+0x008],%g3 ! Observed data at 0000000018800008 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 258313df474b2ac3 ldx [%i1+0x010],%g3 ! Observed data at 0000000018800010 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 7c097a111e9759ad 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 = ff828dce09358136 ldx [%i1+0x020],%g3 ! Observed data at 0000000018800020 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x020,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 92d3ff820e383282 ldx [%i1+0x0c0],%g3 ! Observed data at 00000000188000c0 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x0c0,%g4 ldx [%g1+0x138],%g2 ! Expected data = e9258328a37176ab ldx [%i1+0x138],%g3 ! Observed data at 0000000018800138 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x138,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 258313df1bb1c622 ldx [%i1+0x1f0],%g3 ! Observed data at 00000000188001f0 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x1f0,%g4 set p4_local2_expect,%g1 p4_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 00000000cc000000 ldx [%i2+0x008],%g3 ! Observed data at 0000000019000008 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 5152ba1e4bc0196e ldx [%i2+0x010],%g3 ! Observed data at 0000000019000010 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 8299ffa714853aaf ldx [%i2+0x018],%g3 ! Observed data at 0000000019000018 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 478ce9250d9df273 ldx [%i2+0x028],%g3 ! Observed data at 0000000019000028 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x028,%g4 ldx [%g1+0x198],%g2 ! Expected data = 75db3a5a89ff7e84 ldx [%i2+0x198],%g3 ! Observed data at 0000000019000198 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x198,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 0000002a0000b75f ldx [%i2+0x1e0],%g3 ! Observed data at 00000000190001e0 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x1e0,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 5b224ce9f20dc5c8 ldx [%i2+0x1f0],%g3 ! Observed data at 00000000190001f0 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x1f0,%g4 set p4_local3_expect,%g1 p4_check_local3: ldx [%g1+0x008],%g2 ! Expected data = ffb26a567a08dd31 ldx [%i3+0x008],%g3 ! Observed data at 0000000019800008 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ff2f41dd461f1cc0 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 = ff1900258cdfc0f0 ldx [%i3+0x018],%g3 ! Observed data at 0000000019800018 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ff01a12b18f55ede ldx [%i3+0x020],%g3 ! Observed data at 0000000019800020 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x020,%g4 ldx [%g1+0x058],%g2 ! Expected data = ef66ffb663bbe4b3 ldx [%i3+0x058],%g3 ! Observed data at 0000000019800058 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x058,%g4 ldx [%g1+0x118],%g2 ! Expected data = 0000000031dd087a ldx [%i3+0x118],%g3 ! Observed data at 0000000019800118 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x118,%g4 ldx [%g1+0x168],%g2 ! Expected data = 00000358ffffffa7 ldx [%i3+0x168],%g3 ! Observed data at 0000000019800168 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x168,%g4 ldx [%g1+0x170],%g2 ! Expected data = 5d0c8f0aa327735b ldx [%i3+0x170],%g3 ! Observed data at 0000000019800170 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x170,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = effb99fdde64b19d ldx [%i3+0x1e8],%g3 ! Observed data at 00000000198001e8 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x1e8,%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_f2_fail: set p4_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p4_f12_fail: set p4_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p4_f20_fail: set p4_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p4_f24_fail: set p4_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 4 failed p4_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x010] ! Set processor 4 done flag set p4_temp,%g6 stx %g1,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] stx %fsr,[%g6+24] ta BAD_TRAP ! The local area data for processor 4 failed p4_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x010] ! Set processor 4 done flag set p4_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p4_selfmod_failed: ba p4_failed mov 0xabc,%g1 p4_common_error: or %g0,0xee4,%g1 ba p4_failed mov %o5,%g3 p4_common_signature_error: set p4_temp,%g1 ba p4_failed st %g2,[%g1] ! Common Lock Number p4_common_timeout: set p4_temp,%g1 ba p4_failed st %g2,[%g1] ! Common Lock Number p4_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p4_failed mov 0x0,%g3 p4_trap1e: ldswa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000018000000] stwa %l7,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018000020] done p4_trap1o: ldswa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000018000000] stwa %l7,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018000020] done p4_trap2e: stxa %l7,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000019800028] ldxa [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000018000018] ldswa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000019000020] stha %l2,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018000000] ldxa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000018000000] lduwa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000019800020] ldda [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000019800010] done p4_trap2o: stxa %l7,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000019800028] ldxa [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000018000018] ldswa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000019000020] stha %l2,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018000000] ldxa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000018000000] lduwa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000019800020] ldda [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000019800010] done p4_trap3e: and %l2,%l4,%l7 done p4_trap3o: and %l2,%l4,%l7 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 = 300c004e22c0f75a ldx [%g1+0x008],%l1 ! %l1 = 9d0875d7ea514971 ldx [%g1+0x010],%l2 ! %l2 = a74e6d9c69c43228 ldx [%g1+0x018],%l3 ! %l3 = 85618835a8b17b9b ldx [%g1+0x020],%l4 ! %l4 = e14e4934007b7deb ldx [%g1+0x028],%l5 ! %l5 = ad5c4169fdce4edd ldx [%g1+0x030],%l6 ! %l6 = 4543fd73b60da485 ldx [%g1+0x038],%l7 ! %l7 = 275221f86b3ba24d ! 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 = c667e0db 90ee204e cf3762de e3fc8882 ! %f4 = b6f19f04 2239f162 097b07a1 d7791aa3 ! %f8 = ac4c44fc 59c3eaae cb31e822 b7541fc2 ! %f12 = ac82f1cd 111a3ea2 297a0358 997a3ced ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 8456927a 15565843 086ac4d6 40b6a22c ! %f20 = ad50db1f f9e37584 4b635a1b 8cfc437d ! %f24 = 79c6cd0c 4378ae88 d1e17a97 17ebbcbb ! %f28 = d097a2e8 963e1024 4cfbd8ea 654438d3 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 554028ad 0264af1d a5e3c03d b0a1fc3f ! %f36 = aae6d998 df76305c 0c840eaa 182f328a ! %f40 = 92626364 ebf1c4e6 516eb8dc eaa3609f ! %f44 = 4dfee77f af605f85 7fbd6435 485f22ee ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x3d2cc55f0000001b,%g7,%g1 ! GSR scale = 3, align = 3 wr %g1,%g0,%gsr ! GSR = 3d2cc55f0000001b 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: ! Mem[000000009080000c] = 5722de8d, %g2 = 527a187cafc378c0 ldsb [%i5+0x00d],%g2 ! %g2 = 0000000000000057 ! Mem[0000000090000180] = a32af1254d694d63, %g2 = 0000000000000057 ldx [%i4+0x180],%g2 ! %g2 = a32af1254d694d63 ! Mem[000000001a000080] = 987a9f72, %l5 = 1828e1a9, %l2 = 11c9b87b add %i0,0x80,%g1 casa [%g1]0x80,%l5,%l2 ! %l2 = 00000000987a9f72 ! %l6 = d1a452d6, %l7 = ed905ae6, Mem[00000000908000e0] = 91a352cb c852478e std %l6,[%i5+0x0e0] ! Mem[00000000908000e0] = d1a452d6 ed905ae6 ! %l7 = 0c50a5cded905ae6, %l6 = b8fe134fd1a452d6, %l7 = 0c50a5cded905ae6 addccc %l7,%l6,%l7 ! %l7 = c54eb91dbf34adbc, %ccr = 89 ! %l5 = cc1c65941828e1a9, %l7 = c54eb91dbf34adbc, %l2 = 00000000987a9f72 orcc %l5,%l7,%l2 ! %l2 = cd5efd9dbf3cedbd, %ccr = 88 ! done : should take illegal inst trap, %l0 = 55d3325bcb2642af done ! Illegal inst trap : %l0 = 55d3325bcb2642bf ! Mem[00000000908000a8] = 3d711c26d887647d, %f48 = dd52784f 9ee41887 ldd [%i5+0x0a8],%f48 ! %f48 = 3d711c26 d887647d ! Mem[000000001a800010] = 20de0a5b, %l6 = b8fe134fd1a452d6 lduwa [%i1+%o2]0x89,%l6 ! %l6 = 0000000020de0a5b ! %l5 = cc1c65941828e1a9, immed = 0000009c, %y = 00000000 umul %l5,0x09c,%l3 ! %l3 = 0000000eb8e982fc, %y = 0000000e p5_label_2: ! %l0 = 55d3325bcb2642bf, Mem[00000000900000b3] = 37d0014f stb %l0,[%i4+0x0b3] ! Mem[00000000900000b0] = bfd0014f ! Mem[00000000908000a0] = 9d26e2ca, %g18 = 3a0bda9fc1d7809b ldsw [%i5+0x0a0],%g2 ! %g2 = 3a0bda9fc1d7809b ! %l1 = 406c4a7c8ceaeb46, Mem[000000009100017d] = b5e0b84a stb %l1,[%i6+0x17d] ! Mem[000000009100017c] = 46e0b84a ! Mem[000000001b800018] = b367bc71cc126924, %l5 = cc1c65941828e1a9 ldxa [%i3+%o3]0x80,%l5 ! %l5 = b367bc71cc126924 ! Mem[000000001b8000c0] = 1d20ba3b, %l3 = 0000000eb8e982fc, %asi = 80 swapa [%i3+0x0c0]%asi,%l3 ! %l3 = 000000001d20ba3b ! Mem[00000000900000b0] = 76ad07bfd0014fe2, %g2 = ffffffff9d26e2ca ldx [%i4+0x0b0],%g2 ! %g2 = 76ad07bfd0014fe2 ! %l0 = 55d3325bcb2642bf, %l6 = 0000000020de0a5b, %ccr = 88 movrlz %l0,%l6,%l6 ! Not Moved, %l6 = 0000000020de0a5b ! %l6 = 0000000020de0a5b, %l5 = b367bc71cc126924, %l4 = 8a4ea876853ae31e mulx %l6,%l5,%l4 ! %l4 = 776db387efdec7cc ! %l3 = 000000001d20ba3b, immd = ffffffffffffff31, %l2 = cd5efd9dbf3cedbd udivx %l3,-0x0cf,%l2 ! %l2 = 0000000000000000 ! Mem[000000001a800008] = 1731b669, %l5 = b367bc71cc126924 lduwa [%i1+%o1]0x89,%l5 ! %l5 = 000000001731b669 p5_label_3: ! %l6 = 0000000020de0a5b, Mem[00000000908000b0] = db43d43ebf592623 stx %l6,[%i5+0x0b0] ! Mem[00000000908000b0] = 0000000020de0a5b ! %l1 = 406c4a7c8ceaeb46, Mem[000000001b0000c2] = 17fef656 stb %l1,[%i2+0x0c2] ! Mem[000000001b0000c0] = 17fe4656 ! Mem[000000001a800010] = 20de0a5b, %l1 = 406c4a7c8ceaeb46 ldstuba [%i1+%o2]0x89,%l1 ! %l1 = 0000005b000000ff ! Mem[000000001a80002a] = 06f87ef7, %l6 = 0000000020de0a5b ldstuba [%i1+0x02a]%asi,%l6 ! %l6 = 0000007e000000ff ! Mem[000000001b000028] = 457e2075ed60a577, %f22 = 4b635a1b 8cfc437d ldda [%i2+%o5]0x80,%f22 ! %f22 = 457e2075 ed60a577 ! Mem[000000001b0000f8] = c7354dc0, %l5 = 000000001731b669 swap [%i2+0x0f8],%l5 ! %l5 = 00000000c7354dc0 ! Mem[0000000091000044] = d61db2b3, %g2 = 76ad07bfd0014fe2 ldsh [%i6+0x044],%g2 ! %g2 = ffffffffffffd61d ! %f30 = 4cfbd8ea, Mem[0000000090800170] = 4cca3bb6 sta %f30,[%i5+0x170]%asi ! Mem[0000000090800170] = 4cfbd8ea ! Mem[000000001a00007c] = bc2f631a, %l1 = 000000000000005b ldsb [%i0+0x07f],%l1 ! %l1 = 000000000000001a ! %l6 = 000000000000007e, %l0 = 55d3325bcb2642bf, %l3 = 000000001d20ba3b addc %l6,%l0,%l3 ! %l3 = 55d3325bcb26433d p5_label_4: ! Mem[00000000900000d0] = a3035bdff4437aae, %f48 = 3d711c26 d887647d ldda [%i4+0x0d0]%asi,%f48 ! %f48 = a3035bdf f4437aae ! Mem[000000001b800010] = e3a6dd56, %l0 = 55d3325bcb2642bf ldsba [%i3+%o2]0x89,%l0 ! %l0 = 0000000000000056 ! Mem[0000000090000130] = 1e3b769bf7c898e9, %g2 = ffffffffffffd61d ldx [%i4+0x130],%g2 ! %g2 = 1e3b769bf7c898e9 ! Mem[000000001b0001f8] = 0129bc21, %l1 = 000000000000001a swap [%i2+0x1f8],%l1 ! %l1 = 000000000129bc21 ! %l6 = 000000000000007e, Mem[0000000090800068] = 883c1f8f, %asi = 80 stwa %l6,[%i5+0x068]%asi ! Mem[0000000090800068] = 0000007e ! %l7 = c54eb91dbf34adbc, Mem[000000009100012a] = 1f5dcd3a sth %l7,[%i6+0x12a] ! Mem[0000000091000128] = adbccd3a ! Mem[000000001b8001c8] = d209816db738b872, %l1 = 000000000129bc21 ldx [%i3+0x1c8],%l1 ! %l1 = d209816db738b872 ! %f0 = c667e0db 90ee204e cf3762de e3fc8882 ! %f4 = b6f19f04 2239f162 097b07a1 d7791aa3 ! %f8 = ac4c44fc 59c3eaae cb31e822 b7541fc2 ! %f12 = ac82f1cd 111a3ea2 297a0358 997a3ced mov 0x100,%g4 stda %f0,[%i4+%g4]ASI_BLK_AIUP ! Block Store to 0000000090000100 ! Mem[000000001a0000bc] = 4c787c01, %l4 = 776db387efdec7cc swap [%i0+0x0bc],%l4 ! %l4 = 000000004c787c01 ! %l0 = 0000000000000056, Mem[000000001a000018] = 466cd596a3b43b07 stxa %l0,[%i0+%o3]0x81 ! Mem[000000001a000018] = 0000000000000056 p5_label_5: ! Mem[000000001b0001c8] = 9a8d3cb1, %l4 = 000000004c787c01 swap [%i2+0x1c8],%l4 ! %l4 = 000000009a8d3cb1 ! Mem[000000001b00004e] = 4d4ea7cc, %l0 = 0000000000000056 ldstub [%i2+0x04e],%l0 ! %l0 = 000000a7000000ff ! Mem[00000000910001c0] = b0b4ba3c6dbf64f3, %g2 = 1e3b769bf7c898e9 ldx [%i6+0x1c0],%g2 ! %g2 = b0b4ba3c6dbf64f3 ! %l4 = 000000009a8d3cb1, Mem[0000000090000028] = 9b033cb4 stw %l4,[%i4+%o5] ! Mem[0000000090000028] = 9a8d3cb1 ! Mem[000000001a800028] = f7fff806, %l0 = 00000000000000a7 ldsba [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000006 ! %l4 = 000000009a8d3cb1, Mem[00000000910001d8] = fc5bcfffe82b3baa stx %l4,[%i6+0x1d8] ! Mem[00000000910001d8] = 000000009a8d3cb1 ! Mem[000000001a8001c4] = 91f0ecf6, %l3 = 55d3325bcb26433d lduw [%i1+0x1c4],%l3 ! %l3 = 0000000091f0ecf6 ! Mem[000000001b800018] = 246912cc71bc67b3, %f22 = 457e2075 ed60a577 ldda [%i3+%o3]0x88,%f22 ! %f22 = 246912cc 71bc67b3 ! Mem[0000000091800020] = b8815b2712018cae, %f48 = a3035bdf f4437aae ldd [%o0+%o4],%f48 ! %f48 = b8815b27 12018cae ! immd = 0000000000000269, %l5 = 00000000c7354dc0, %ccr = 88 movvc %icc,0x269,%l5 ! Moved, %l5 = 0000000000000269 p5_label_6: ! Mem[000000001b800028] = 284d8eba7d1a8be6, %l7 = c54eb91dbf34adbc ldxa [%i3+%o5]0x80,%l7 ! %l7 = 284d8eba7d1a8be6 ! %l7 = 284d8eba7d1a8be6, Mem[0000000091800095] = 663de883 stb %l7,[%o0+0x095] ! Mem[0000000091800094] = e63de883 ! %f16 = 8456927a 15565843 086ac4d6 40b6a22c ! %f20 = ad50db1f f9e37584 246912cc 71bc67b3 ! %f24 = 79c6cd0c 4378ae88 d1e17a97 17ebbcbb ! %f28 = d097a2e8 963e1024 4cfbd8ea 654438d3 mov 0x080,%g5 stda %f16,[%i4+%g5]ASI_COMMIT_P ! Block Store to 0000000090000080 ! %f5 = 2239f162, Mem[00000000918001a8] = 98dfaf41 st %f5 ,[%o0+0x1a8] ! Mem[00000000918001a8] = 2239f162 ! Mem[000000009100003c] = b20115df, %g2 = b0b4ba3c6dbf64f3 ldsb [%i6+0x03f],%g2 ! %g2 = ffffffffffffffb2 ! %l6 = 000000000000007e, Mem[0000000091800190] = 0bdfe83d3b77e6a9 stx %l6,[%o0+0x190] ! Mem[0000000091800190] = 000000000000007e ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 50758781 54a65586 ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 mov 0x0c0,%g6 ldda [%i4+%g6]ASI_BLK_AIUS,%f48 ! Block Load from 00000000900000c0 ! Mem[00000000908001b4] = 04544ff8, %g2 = ffffffffffffffb2 ldub [%i5+0x1b6],%g2 ! %g2 = 0000000000000004 ! %l0 = 0000000000000006, Mem[00000000908001b3] = 90307b04, %asi = 80 stba %l0,[%i5+0x1b3]%asi ! Mem[00000000908001b0] = 06307b04 ! Mem[0000000090800008] = e74bbbf2815722de, %g2 = 0000000000000004 ldx [%i5+%o1],%g2 ! %g2 = e74bbbf2815722de p5_label_7: ! %l5 = 0000000000000269, Mem[000000001a000028] = f1aa9ea8da89e2bd stxa %l5,[%i0+%o5]0x89 ! Mem[000000001a000028] = 0000000000000269 ! %f2 = cf3762de e3fc8882, Mem[00000000908000d0] = a37c3c64 27ab1ce7 std %f2 ,[%i5+0x0d0] ! Mem[00000000908000d0] = cf3762de e3fc8882 ! Mem[000000001a000010] = 473a51da, %l5 = 0000000000000269 lduba [%i0+%o2]0x80,%l5 ! %l5 = 0000000000000047 ! Mem[000000001b000124] = 2f0c9724, %l2 = 00000000, %l3 = 91f0ecf6 add %i2,0x124,%g1 casa [%g1]0x80,%l2,%l3 ! %l3 = 000000002f0c9724 ! Mem[000000001b800054] = c6ba01e7, %l1 = d209816db738b872 swap [%i3+0x054],%l1 ! %l1 = 00000000c6ba01e7 ! Mem[000000001b00017d] = 0e48cac8, %l0 = 0000000000000006 ldstub [%i2+0x17d],%l0 ! %l0 = 00000048000000ff ! Mem[000000001b80005c] = e1d1a605, %l7 = 7d1a8be6, %l5 = 00000047 add %i3,0x5c,%g1 casa [%g1]0x80,%l7,%l5 ! %l5 = 00000000e1d1a605 ! %l1 = 00000000c6ba01e7, Mem[000000001a800070] = 549b791e4f49e6a4 stx %l1,[%i1+0x070] ! Mem[000000001a800070] = 00000000c6ba01e7 membar #Sync ! Added by membar checker (176) ! Mem[00000000900000ac] = 17ebbcbb, %g2 = e74bbbf2815722de lduh [%i4+0x0ac],%g2 ! %g2 = 00000000000017eb ! %l3 = 000000002f0c9724, %l0 = 0000000000000048, %ccr = 88 movleu %icc,%l3,%l0 ! Register Not Moved p5_label_8: ! Mem[000000001a00018c] = e71c1258, %l1 = 00000000c6ba01e7 swap [%i0+0x18c],%l1 ! %l1 = 00000000e71c1258 ! %l6 = 000000000000007e, Mem[0000000091800044] = 5af932e1 stw %l6,[%o0+0x044] ! Mem[0000000091800044] = 0000007e ! %l7 = 284d8eba7d1a8be6, %l0 = 0000000000000048, %ccr = 88 movre %l7,%l0,%l4 ! Not Moved, %l4 = 000000009a8d3cb1 ! immd = 00000000000000e0, %l1 = 00000000e71c1258, %ccr = 88 movge %xcc,0x0e0,%l1 ! Register Not Moved ! %l0 = 0000000000000048, Mem[000000001b000008] = 5cdc0eba stha %l0,[%i2+%o1]0x81 ! Mem[000000001b000008] = 00480eba ! Mem[000000001b8000f8] = 23f2122c0811da48, %l2 = 0000000000000000, %l3 = 000000002f0c9724 add %i3,0xf8,%g1 casxa [%g1]0x80,%l2,%l3 ! %l3 = 23f2122c0811da48 ! Mem[000000001b000108] = 86c9befc, %l2 = 0000000000000000 ldsh [%i2+0x108],%l2 ! %l2 = ffffffffffff86c9 ! %l3 = 23f2122c0811da48, imm = 0000000000000df0, %l3 = 23f2122c0811da48 orn %l3,0xdf0,%l3 ! %l3 = fffffffffffffa4f ! Mem[000000001b800164] = f1ec8c27, %l4 = 000000009a8d3cb1 swap [%i3+0x164],%l4 ! %l4 = 00000000f1ec8c27 ! Mem[0000000090000104] = 204ecf37, %g2 = 00000000000017eb lduha [%i4+0x106]%asi,%g2 ! %g2 = 000000000000204e p5_label_9: ! %l3 = fffffffffffffa4f, imm = 00000000000007b4, %l4 = 00000000f1ec8c27 add %l3,0x7b4,%l4 ! %l4 = 0000000000000203 ! %l3 = fffffffffffffa4f, Mem[0000000091000028] = 05e12eff stw %l3,[%i6+%o5] ! Mem[0000000091000028] = fffffa4f ! %l4 = 0000000000000203, %l3 = fffffffffffffa4f, %l7 = 284d8eba7d1a8be6 tsubcctv %l4,%l3,%l7 ! %l0 = 000000000000006b, Trapped ! Mem[000000001b8001fd] = 89d59f5a, %l4 = 0000000000000203 ldstub [%i3+0x1fd],%l4 ! %l4 = 000000d5000000ff ! %l5 = 00000000e1d1a605, Mem[0000000091800134] = 59e48239 stw %l5,[%o0+0x134] ! Mem[0000000091800134] = e1d1a605 ! Mem[000000001b8001c8] = d209816db738b872, %l1 = 00000000e71c1258, %l2 = ffffffffffff86c9 add %i3,0x1c8,%g1 casxa [%g1]0x80,%l1,%l2 ! %l2 = d209816db738b872 ! Mem[000000001a800028] = 06f8fff74a26ebbb, %l4 = 00000000000000d5 ldxa [%i1+%o5]0x80,%l4 ! %l4 = 06f8fff74a26ebbb ! %l0 = 0000006b, %l1 = e71c1258, Mem[000000001a000018] = 00000000 00000056 stda %l0,[%i0+%o3]0x81 ! Mem[000000001a000018] = 0000006b e71c1258 ! Mem[00000000900001a8] = 875ccbae a2de638c, %g2 = 0000204e, %g3 = 0bad0b00 ldd [%i4+0x1a8],%g2 ! %g2 = 00000000875ccbae 00000000a2de638c ! done : should take illegal inst trap, %l0 = 000000000000006b done ! Illegal inst trap : %l0 = 000000000000007b p5_label_10: ! Mem[0000000091000114] = cf505d8c, %g2 = 00000000875ccbae ldsb [%i6+0x116],%g2 ! %g2 = ffffffffffffffcf ! Mem[00000000910000a0] = 9b409b40, %g2 = ffffffffffffffcf ldsh [%i6+0x0a0],%g2 ! %g2 = ffffffffffff9b40 ! %l7 = 284d8eba7d1a8be6 setx 0x9e82b8b0188434e5,%g7,%l7 ! %l7 = 9e82b8b0188434e5 ! Mem[0000000090000138] = 297a0358 997a3ced, %g2 = ffff9b40, %g3 = a2de638c ldd [%i4+0x138],%g2 ! %g2 = 00000000297a0358 00000000997a3ced ! %f10 = cb31e822 b7541fc2, Mem[00000000908001e8] = 1ff578e9 f1046e5b std %f10,[%i5+0x1e8] ! Mem[00000000908001e8] = cb31e822 b7541fc2 ! Mem[0000000090800024] = 80100360, %g18 = 3a0bda9fc1d7809b ldsw [%i5+0x024],%g2 ! %g2 = 3a0bda9fc1d7809b ! Mem[000000009000001c] = 43627d52, %g18 = 3a0bda9fc1d7809b ldsw [%i4+0x01c],%g2 ! %g2 = 3a0bda9fc1d7809b ! %f0 = c667e0db 90ee204e cf3762de e3fc8882 ! %f4 = b6f19f04 2239f162 097b07a1 d7791aa3 ! %f8 = ac4c44fc 59c3eaae cb31e822 b7541fc2 ! %f12 = ac82f1cd 111a3ea2 297a0358 997a3ced mov 0x180,%g4 stda %f0,[%i4+%g4]ASI_COMMIT_P ! Block Store to 0000000090000180 ! %l5 = 00000000e1d1a605, %l5 = 00000000e1d1a605, %ccr = 88 movne %icc,%l5,%l5 ! Moved, %l5 = 00000000e1d1a605 ! %l6 = 000000000000007e, %l1 = 00000000e71c1258, %ccr = 88 movvs %icc,%l6,%l1 ! Register Not Moved p5_label_11: ! %l3 = fffffffffffffa4f, Mem[000000001a000028] = 69020000 stha %l3,[%i0+%o5]0x80 ! Mem[000000001a000028] = fa4f0000 ! immd = 00000000000003ed, %l1 = 00000000e71c1258, %ccr = 88 movge %icc,0x3ed,%l1 ! Register Not Moved ! Mem[000000001a800018] = b99bd3a1, %l3 = fffffffffffffa4f lduwa [%i1+%o3]0x81,%l3 ! %l3 = 00000000b99bd3a1 ! Mem[0000000091000144] = 8ef99edb, %g2 = 0000000043627d52 ldsb [%i6+0x147],%g2 ! %g2 = ffffffffffffff8e ! Mem[000000001a000008] = f53ea5c83534cef4, %f30 = 4cfbd8ea 654438d3 ldda [%i0+%o1]0x81,%f30 ! %f30 = f53ea5c8 3534cef4 ! %l7 = 9e82b8b0188434e5, %l7 = 9e82b8b0188434e5, %l3 = 00000000b99bd3a1 taddcc %l7,%l7,%l3 ! %l3 = 3d057160310869ca, %ccr = 32 ! %l0 = 000000000000007b, Mem[000000001b800008] = 51061f03 stba %l0,[%i3+%o1]0x89 ! Mem[000000001b800008] = 51061f7b ! Mem[000000001a800020] = f77070fa, %l2 = d209816db738b872 swapa [%i1+%o4]0x81,%l2 ! %l2 = 00000000f77070fa ! Mem[00000000908000ec] = b4f3ac6a, %g2 = ffffffffffffff8e lduw [%i5+0x0ec],%g2 ! %g2 = 00000000b4f3ac6a ! Mem[0000000090000090] = 50db1ff9, %g2 = 00000000b4f3ac6a ldsb [%i4+0x091],%g2 ! %g2 = 0000000000000050 p5_label_12: ! immd = 000000000000017b, %l6 = 000000000000007e, %ccr = 32 movcc %xcc,0x17b,%l6 ! Register Not Moved ! %l0 = 0000007b, %l1 = e71c1258, Mem[0000000090800158] = e7bc12dd 1e2bd804 std %l0,[%i5+0x158] ! Mem[0000000090800158] = 0000007b e71c1258 ! %l2 = f77070fa, %l3 = 310869ca, Mem[000000001b000028] = 457e2075 ed60a577 stda %l2,[%i2+%o5]0x81 ! Mem[000000001b000028] = f77070fa 310869ca ! Mem[000000001a8000a0] = 0b90c53a, %l0 = 000000000000007b ldsb [%i1+0x0a2],%l0 ! %l0 = ffffffffffffffc5 ! Mem[000000001a80008c] = 5b57e332, %l7 = 9e82b8b0188434e5 ldstub [%i1+0x08c],%l7 ! %l7 = 0000005b000000ff ! immd = 00000000000001eb, %l4 = 06f8fff74a26ebbb, %ccr = 32 mova %icc,0x1eb,%l4 ! Moved, %l4 = 00000000000001eb ! %l5 = 00000000e1d1a605, %l3 = 3d057160310869ca, %l6 = 000000000000007e andcc %l5,%l3,%l6 ! %l6 = 0000000021002000, %ccr = 00 ! %l1 = 00000000e71c1258, immed = fffffdc3, %y = 0000000e smulcc %l1,-0x23d,%l4 ! %l4 = 00000037b62af108, %ccr = 08, %y = 00000037 ! %f16 = 8456927a 15565843 086ac4d6 40b6a22c ! %f20 = ad50db1f f9e37584 246912cc 71bc67b3 ! %f24 = 79c6cd0c 4378ae88 d1e17a97 17ebbcbb ! %f28 = d097a2e8 963e1024 f53ea5c8 3534cef4 mov 0x100,%g4 stda %f16,[%i4+%g4]ASI_BLK_S ! Block Store to 0000000090000100 ! %l7 = 000000000000005b, %l4 = 00000037b62af108, %y = 00000037 sdivcc %l7,%l4,%l1 ! %l1 = ffffffffffffff42, %ccr = 88 mov %l0,%y ! %y = ffffffc5 p5_label_13: ! immd = 00000000000002e2, %l1 = ffffffffffffff42, %ccr = 88 movvs %xcc,0x2e2,%l1 ! Register Not Moved ! %l6 = 0000000021002000, %l1 = ffffffffffffff42, %ccr = 88 movrne %l6,%l1,%l4 ! Moved, %l4 = ffffffffffffff42 ! %l0 = ffffffffffffffc5, Mem[000000001b800000] = 54623a97 stba %l0,[%i3+%g0]0x81 ! Mem[000000001b800000] = c5623a97 ! Mem[000000001b800000] = c5623a97, %l2 = 00000000f77070fa lduba [%i3+%g0]0x80,%l2 ! %l2 = 00000000000000c5 ! Mem[000000001b800018] = 246912cc71bc67b3, %f2 = cf3762de e3fc8882 ldda [%i3+%o3]0x89,%f2 ! %f2 = 246912cc 71bc67b3 ! Mem[000000001a800020] = 72b838b7, %l3 = 3d057160310869ca ldsha [%i1+%o4]0x89,%l3 ! %l3 = 00000000000038b7 ! Mem[0000000091800100] = 6dbf041e, %g18 = 3a0bda9fc1d7809b ldsw [%o0+0x100],%g2 ! %g2 = 3a0bda9fc1d7809b ! Mem[000000001a0000e4] = 77db1731, %l3 = 00000000000038b7 ldsh [%i0+0x0e4],%l3 ! %l3 = 00000000000077db ! Mem[000000001b000028] = ca690831fa7070f7, %l0 = ffffffffffffffc5 ldxa [%i2+%o5]0x88,%l0 ! %l0 = ca690831fa7070f7 ! %l7 = 000000000000005b, Mem[00000000908001ac] = 94989c9f stw %l7,[%i5+0x1ac] ! Mem[00000000908001ac] = 0000005b p5_label_14: ! %l3 = 00000000000077db, Mem[000000001a800018] = a1d39bb9 stba %l3,[%i1+%o3]0x88 ! Mem[000000001a800018] = a1d39bdb ! %l7 = 000000000000005b, %l0 = ca690831fa7070f7, %ccr = 88 movrgz %l7,%l0,%l6 ! Moved, %l6 = ca690831fa7070f7 ! %l6 = ca690831fa7070f7, Mem[000000001a000010] = da513a47 stba %l6,[%i0+%o2]0x89 ! Mem[000000001a000010] = da513af7 ! Mem[000000001a8001b8] = 2fce18b9, %l6 = ca690831fa7070f7 swap [%i1+0x1b8],%l6 ! %l6 = 000000002fce18b9 ! Mem[000000001b8001bc] = eca16328, %l1 = ffffffffffffff42 swap [%i3+0x1bc],%l1 ! %l1 = 00000000eca16328 ! Mem[000000001b800114] = 3b92ca2c, %l6 = 2fce18b9, %l7 = 0000005b add %i3,0x114,%g1 casa [%g1]0x80,%l6,%l7 ! %l7 = 000000003b92ca2c ! %l4 = ffffffffffffff42, Mem[0000000091000090] = c26fe978 stb %l4,[%i6+0x090] ! Mem[0000000091000090] = 426fe978 ! Mem[00000000918001bc] = 34425fb4, %g2 = 000000006dbf041e lduh [%o0+0x1be],%g2 ! %g2 = 0000000000003442 ! Mem[00000000900001d0] = 9f710bd952cff373, %g2 = 0000000000003442 ldx [%i4+0x1d0],%g2 ! %g2 = 9f710bd952cff373 ! %l2 = 00000000000000c5, Mem[000000009000007e] = 7ef78456 stb %l2,[%i4+0x07e] ! Mem[000000009000007c] = c5f78456 p5_label_15: ! %f4 = b6f19f04, Mem[000000009080010c] = 3abd6093 sta %f4 ,[%i5+0x10c]%asi ! Mem[000000009080010c] = b6f19f04 ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9a8d3cb1 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_S,%f48 ! Block Load from 0000000090000000 ! Mem[000000001a000008] = c8a53ef5, %l0 = ca690831fa7070f7 ldsba [%i0+%o1]0x89,%l0 ! %l0 = fffffffffffffff5 ! %l0 = fffffffffffffff5, %l1 = 00000000eca16328, %ccr = 88 move %icc,%l0,%l1 ! Register Not Moved ! Mem[000000009180004c] = bcd7d628, %g2 = 9f710bd952cff373 ldsb [%o0+0x04d],%g2 ! %g2 = ffffffffffffffbc ! Mem[000000001b0000a8] = 84f1e3fb 1e978a8d, %l6 = 2fce18b9, %l7 = 3b92ca2c ldd [%i2+0x0a8],%l6 ! %l6 = 0000000084f1e3fb 000000001e978a8d ! Mem[000000001b000028] = fa7070f7, %l3 = 00000000000077db lduba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000f7 ! %l6 = 0000000084f1e3fb, immed = 00000131, %ccr = 88 movrgez %l6,0x131,%l6 ! Moved, %l6 = 0000000000000131 ! %l6 = 0000000000000131, Mem[000000001b800000] = 973a62c5 stwa %l6,[%i3+%g0]0x89 ! Mem[000000001b800000] = 00000131 ! %l1 = 00000000eca16328, Mem[000000001a000018] = 6b000000 stwa %l1,[%i0+%o3]0x88 ! Mem[000000001a000018] = eca16328 p5_label_16: ! %l7 = 000000001e978a8d, %l0 = fffffffffffffff5, %ccr = 88 movne %icc,%l7,%l0 ! Moved, %l0 = 000000001e978a8d ! Mem[0000000090800168] = 59a5ee00, %g2 = ffffffffffffffbc ldub [%i5+0x16b],%g2 ! %g2 = 0000000000000059 membar #Sync ! Added by membar checker (177) ! Mem[000000009000019c] = 1aa3ac4c, %g2 = 0000000000000059 lduh [%i4+0x19e],%g2 ! %g2 = 0000000000001aa3 ! %l5 = 00000000e1d1a605, Mem[000000001b000020] = d12c037b080fa65c stxa %l5,[%i2+%o4]0x89 ! Mem[000000001b000020] = 00000000e1d1a605 ! %f0 = c667e0db 90ee204e 246912cc 71bc67b3 ! %f4 = b6f19f04 2239f162 097b07a1 d7791aa3 ! %f8 = ac4c44fc 59c3eaae cb31e822 b7541fc2 ! %f12 = ac82f1cd 111a3ea2 297a0358 997a3ced mov 0x040,%g5 stda %f0,[%i2+%g5]ASI_BLK_AIUP ! Block Store to 000000001b000040 save ! CWP = 1 ! Mem[0000000090800094] = ed45bde9, %g2 = 0000000000001aa3 ldsb [%o5+0x096],%g2 ! %g2 = ffffffffffffffed ! %f26 = d1e17a97 17ebbcbb, Mem[0000000090800188] = cd2b4216 ada4c276 std %f26,[%o5+0x188] ! Mem[0000000090800188] = d1e17a97 17ebbcbb ! Mem[0000000091800078] = a9486159a31e0d83, %f48 = aa4a53b3 c5b8a043 ldd [%i0+0x078],%f48 ! %f48 = a9486159 a31e0d83 ! Mem[00000000910000b0] = c0336661, %g2 = ffffffffffffffed ldsh [%o6+0x0b2],%g2 ! %g2 = ffffffffffffc033 p5_label_17: ! %cwp = 1 ! Mem[0000000091800148] = 4e1dc160 fb3f156f, %g2 = ffffc033, %g3 = 997a3ced ldd [%i0+0x148],%g2 ! %g2 = 000000004e1dc160 00000000fb3f156f ! Mem[000000001b0001cc] = 19865324, %l5 = e4feff8ed527b33f ldstub [%o2+0x1cc],%l5 ! %l5 = 00000019000000ff ! %l6 = 68faf59a16c5a90f, %l4 = 9bcb8e9860ef0607, %ccr = 88 movrne %l6,%l4,%l6 ! Moved, %l6 = 9bcb8e9860ef0607 ! %l1 = 65f16b5e562e394c, Mem[0000000090000070] = 73e0540d sth %l1,[%o4+0x070] ! Mem[0000000090000070] = 394c540d ! Mem[00000000908000fc] = 7d20dad0, %g2 = 000000004e1dc160 ldsh [%o5+0x0fc],%g2 ! %g2 = 0000000000007d20 ! Mem[0000000091800160] = 877a44c3bcb72634, %f48 = a9486159 a31e0d83 ldd [%i0+0x160],%f48 ! %f48 = 877a44c3 bcb72634 ! Mem[0000000091800150] = 6b5d3045, %g2 = 0000000000007d20 lduh [%i0+0x152],%g2 ! %g2 = 0000000000006b5d ! %f16 = 8456927a 15565843 086ac4d6 40b6a22c ! %f20 = ad50db1f f9e37584 246912cc 71bc67b3 ! %f24 = 79c6cd0c 4378ae88 d1e17a97 17ebbcbb ! %f28 = d097a2e8 963e1024 f53ea5c8 3534cef4 mov 0x1c0,%g4 stda %f16,[%o4+%g4]ASI_BLK_AIUP ! Block Store to 00000000900001c0 ! %l6 = 9bcb8e9860ef0607, Mem[000000001a800000] = c5293fd5 stwa %l6,[%o1+%g0]0x80 ! Mem[000000001a800000] = 60ef0607 ! %l3 = 1835b80c6e6ab733, Mem[0000000090800095] = c8ed45bd stb %l3,[%o5+0x095] ! Mem[0000000090800094] = 33ed45bd p5_label_18: ! %cwp = 1 ! %l4 = 9bcb8e9860ef0607, Mem[000000001a000000] = 220e7b52 stba %l4,[%o0+%g0]0x88 ! Mem[000000001a000000] = 220e7b07 ! Randomly selected nop nop ! %l7 = b970bbd61b2b8303, Mem[000000001b800000] = 31010000 stha %l7,[%o3+%g0]0x81 ! Mem[000000001b800000] = 83030000 ! Mem[000000001b000024] = 00000000, %l7 = 1b2b8303, %l1 = 562e394c add %o2,0x24,%g1 casa [%g1]0x80,%l7,%l1 ! %l1 = 0000000000000000 ! Mem[000000001b800018] = 246912cc71bc67b3, %f10 = cb31e822 b7541fc2 ldda [%o3+%i3]0x88,%f10 ! %f10 = 246912cc 71bc67b3 ! done : should take illegal inst trap, %l0 = 406cdfe4757b3e90 done ! Illegal inst trap : %l0 = 406cdfe4757b3ea0 ! %l4 = 60ef0607, %l5 = 00000019, Mem[000000001a800018] = a1d39bdb e90eba2b stda %l4,[%o1+%i3]0x88 ! Mem[000000001a800018] = 60ef0607 00000019 ! Mem[0000000091800008] = 30e846b2b01876a3, %g2 = 0000000000006b5d ldx [%i0+%i1],%g2 ! %g2 = 30e846b2b01876a3 ! Mem[0000000090000080] = 8456927a 15565843 086ac4d6 40b6a22c ! Mem[0000000090000090] = ad50db1f f9e37584 246912cc 71bc67b3 ! Mem[00000000900000a0] = 79c6cd0c 4378ae88 d1e17a97 17ebbcbb ! Mem[00000000900000b0] = d097a2e8 963e1024 4cfbd8ea 654438d3 mov 0x080,%g4 ldda [%o4+%g4]ASI_BLK_AIUSL,%f48 ! Block Load from 0000000090000080 ! %l2 = a86932adf2bba281, Mem[000000009080009e] = 589f9d26 sth %l2,[%o5+0x09e] ! Mem[000000009080009c] = a2819d26 p5_label_19: ! %cwp = 1 ! %f11 = 71bc67b3, Mem[000000001a000008] = c8a53ef5 sta %f11,[%o0+%i1]0x89 ! Mem[000000001a000008] = 71bc67b3 ! Mem[000000001b000020] = 00000000 e1d1a605, %l4 = 60ef0607, %l5 = 00000019 ldda [%o2+%i4]0x89,%l4 ! %l4 = 00000000e1d1a605 0000000000000000 ! %l6 = 9bcb8e9860ef0607, Mem[000000001a800000] = 0706ef60 stba %l6,[%o1+%g0]0x88 ! Mem[000000001a800000] = 0706ef07 ! %f8 = ac4c44fc 59c3eaae, Mem[00000000908000b0] = 00000000 20de0a5b std %f8 ,[%o5+0x0b0] ! Mem[00000000908000b0] = ac4c44fc 59c3eaae ! Mem[000000001b800010] = 56dda6e3, %l0 = 406cdfe4757b3ea0 swapa [%o3+%i2]0x81,%l0 ! %l0 = 0000000056dda6e3 ! Mem[0000000091800014] = 807fa37a, %g2 = 30e846b2b01876a3 ldsh [%i0+0x014],%g2 ! %g2 = ffffffffffff807f ! Mem[0000000091800070] = 00d9bc34 83e88393, %g2 = ffff807f, %g3 = fb3f156f ldd [%i0+0x070],%g2 ! %g2 = 0000000000d9bc34 0000000083e88393 ! %l2 = a86932adf2bba281, Mem[0000000091000018] = 6b8eab41139cf6c9 stx %l2,[%o6+%i3] ! Mem[0000000091000018] = a86932adf2bba281 ! Mem[0000000090800194] = b1ed9f29, %g2 = 0000000000d9bc34 ldsb [%o5+0x196],%g2 ! %g2 = ffffffffffffffb1 ! Mem[0000000090000180] = c667e0db 90ee204e cf3762de e3fc8882 ! Mem[0000000090000190] = b6f19f04 2239f162 097b07a1 d7791aa3 ! Mem[00000000900001a0] = ac4c44fc 59c3eaae cb31e822 b7541fc2 ! Mem[00000000900001b0] = ac82f1cd 111a3ea2 297a0358 997a3ced mov 0x180,%g5 ldda [%o4+%g5]ASI_BLK_S,%f48 ! Block Load from 0000000090000180 p5_label_20: ! %cwp = 1 ! %l7 = b970bbd61b2b8303, Mem[00000000900001de] = 67b379c6 stb %l7,[%o4+0x1de] ! Mem[00000000900001dc] = 03b379c6 ! %l5 = 0000000000000000, %l2 = a86932adf2bba281, %ccr = 88 movn %xcc,%l5,%l2 ! Register Not Moved ! Mem[000000001a000048] = 99c128a6, %l0 = 0000000056dda6e3 swap [%o0+0x048],%l0 ! %l0 = 0000000099c128a6 ! %f20 = ad50db1f f9e37584, Mem[000000001b000140] = 5c401bdd d0d2d02f std %f20,[%o2+0x140] ! Mem[000000001b000140] = ad50db1f f9e37584 ! Mem[0000000090000038] = 3dea49e4, %g2 = ffffffffffffffb1 lduw [%o4+0x038],%g2 ! %g2 = 000000003dea49e4 ! %l0 = 0000000099c128a6, Mem[0000000091800026] = 8cae0b3a stb %l0,[%i0+0x026] ! Mem[0000000091800024] = a6ae0b3a ! Mem[000000001b000080] = 8b1e2156 6e160c6d, %l2 = f2bba281, %l3 = 6e6ab733 ldd [%o2+0x080],%l2 ! %l2 = 000000008b1e2156 000000006e160c6d ! Mem[000000001b0001f8] = 0000001a, %l5 = 0000000000000000 swap [%o2+0x1f8],%l5 ! %l5 = 000000000000001a ! %l5 = 000000000000001a, imm = 00000000000001a5, %l7 = b970bbd61b2b8303 orncc %l5,0x1a5,%l7 ! %l7 = fffffffffffffe5a, %ccr = 88 ! %l1 = 0000000000000000, %l5 = 000000000000001a, %ccr = 88 movle %xcc,%l1,%l5 ! Moved, %l5 = 0000000000000000 p5_label_21: ! %cwp = 1 ! %l3 = 000000006e160c6d, %l0 = 0000000099c128a6, %l5 = 0000000000000000 sdivx %l3,%l0,%l5 ! %l5 = 0000000000000000 ! Mem[0000000090800190] = 172bb11b249cb1ed, %g2 = 000000003dea49e4 ldx [%o5+0x190],%g2 ! %g2 = 172bb11b249cb1ed ! Mem[00000000900000b0] = d097a2e8, %g2 = 172bb11b249cb1ed lduh [%o4+0x0b0],%g2 ! %g2 = 000000000000d097 ! %l1 = 0000000000000000, Mem[0000000091000170] = 41b868c464e862e7 stx %l1,[%o6+0x170] ! Mem[0000000091000170] = 0000000000000000 ! %l4 = e1d1a605, %l5 = 00000000, Mem[0000000090800008] = e74bbbf2 815722de std %l4,[%o5+%i1] ! Mem[0000000090800008] = e1d1a605 00000000 ! Mem[000000001b000020] = e1d1a605, %f27 = 17ebbcbb lda [%o2+%i4]0x89,%f27 ! %f27 = e1d1a605 ! %l4 = 00000000e1d1a605, %l1 = 0000000000000000, %ccr = 88 movne %xcc,%l4,%l1 ! Moved, %l1 = 00000000e1d1a605 ! Mem[0000000091000080] = ae374fba, %g2 = 000000000000d097 ldsb [%o6+0x082],%g2 ! %g2 = ffffffffffffffae ! %l0 = 0000000099c128a6, Mem[00000000918001ca] = 125cd9d1, %asi = 80 stba %l0,[%i0+0x1ca]%asi ! Mem[00000000918001c8] = a65cd9d1 ! %l1 = 00000000e1d1a605, %l4 = 00000000e1d1a605, %y = ffffffc5 smulcc %l1,%l4,%l5 ! %l5 = 038ee57b49d47c19, %ccr = 00, %y = 038ee57b p5_label_22: ! %cwp = 1 ! Mem[00000000910000a8] = 123c1253, %g2 = ffffffffffffffae ldsh [%o6+0x0aa],%g2 ! %g2 = 000000000000123c ! %l0 = 0000000099c128a6, %l5 = 038ee57b49d47c19, %ccr = 00 movvs %xcc,%l0,%l5 ! Register Not Moved ! Mem[0000000090800184] = 3381d1e1, %g2 = 000000000000123c lduh [%o5+0x186],%g2 ! %g2 = 0000000000003381 ! %l4 = 00000000e1d1a605 setx 0x397a4367d50e9cc6,%g7,%l4 ! %l4 = 397a4367d50e9cc6 ! %l1 = 00000000e1d1a605, %l4 = 397a4367d50e9cc6, %l6 = 9bcb8e9860ef0607 srax %l1,%l4,%l6 ! %l6 = 0000000003874698 ! %l6 = 0000000003874698, Mem[0000000091800028] = 0b3a6603925a7f3c stx %l6,[%i0+%i5] ! Mem[0000000091800028] = 0000000003874698 ! %l4 = 397a4367d50e9cc6, Mem[00000000918000c8] = 253e4304 stb %l4,[%i0+0x0c8] ! Mem[00000000918000c8] = c63e4304 ! %l4 = 397a4367d50e9cc6, imm = 00000000000008b5, %l6 = 0000000003874698 xorcc %l4,0x8b5,%l6 ! %l6 = 397a4367d50e9473, %ccr = 08 ! Mem[00000000918001b4] = f9505f57, %g2 = 0000000000003381 lduha [%i0+0x1b4]%asi,%g2 ! %g2 = 000000000000f950 ! %l5 = 038ee57b49d47c19, %l3 = 000000006e160c6d, %ccr = 08 movgu %xcc,%l5,%l3 ! Moved, %l3 = 038ee57b49d47c19 p5_label_23: ! %cwp = 1 ! %l4 = 397a4367d50e9cc6, imm = 0000000000000952, %l5 = 038ee57b49d47c19 xor %l4,0x952,%l5 ! %l5 = 397a4367d50e9594 ! Mem[000000001a800018] = 60ef0607, %l3 = 038ee57b49d47c19 lduha [%o1+%i3]0x88,%l3 ! %l3 = 0000000000000607 ! Mem[000000001b800018] = 71bc67b3, %f6 = 097b07a1 lda [%o3+%i3]0x89,%f6 ! %f6 = 71bc67b3 ! %l5 = 397a4367d50e9594, imm = 0000000000000a8b, %l2 = 000000008b1e2156 and %l5,0xa8b,%l2 ! %l2 = 0000000000000080 ! Mem[000000001a0000a4] = 89940efa, %l3 = 0000000000000607 swap [%o0+0x0a4],%l3 ! %l3 = 0000000089940efa ! Mem[00000000918000c8] = c63e4304, %g2 = 000000000000f950 lduh [%i0+0x0c8],%g2 ! %g2 = 000000000000c63e ! Mem[000000001a000018] = 2863a1ec, %f22 = 246912cc lda [%o0+%i3]0x81,%f22 ! %f22 = 2863a1ec ! %l4 = 397a4367d50e9cc6, Mem[0000000091800101] = bf041ebc stb %l4,[%i0+0x101] ! Mem[0000000091800100] = c6041ebc ! %f1 = 90ee204e, Mem[000000001a000018] = 2863a1ec sta %f1 ,[%o0+%i3]0x81 ! Mem[000000001a000018] = 90ee204e ! Mem[000000001b800168] = fc1658a0 3bbb56e0, %l2 = 00000080, %l3 = 89940efa ldd [%o3+0x168],%l2 ! %l2 = 00000000fc1658a0 000000003bbb56e0 p5_label_24: ! %cwp = 1 ! %l4 = 397a4367d50e9cc6, imm = 00000000000003c2, %l5 = 397a4367d50e9594 addc %l4,0x3c2,%l5 ! %l5 = 397a4367d50ea088 ! %l7 = fffffffffffffe5a, Mem[0000000091800191] = 00000000 stb %l7,[%i0+0x191] ! Mem[0000000091800190] = 5a000000 ! %f0 = c667e0db 90ee204e 246912cc 71bc67b3 ! %f4 = b6f19f04 2239f162 71bc67b3 d7791aa3 ! %f8 = ac4c44fc 59c3eaae 246912cc 71bc67b3 ! %f12 = ac82f1cd 111a3ea2 297a0358 997a3ced mov 0x100,%g5 stda %f0,[%o4+%g5]ASI_BLK_SL ! Block Store to 0000000090000100 ! Mem[000000001b000018] = 574def41, %l2 = 00000000fc1658a0 ldsba [%o2+%i3]0x80,%l2 ! %l2 = 0000000000000057 ! %l7 = fffffffffffffe5a, Mem[0000000091800040] = 8b4c6fe00000007e stx %l7,[%i0+0x040] ! Mem[0000000091800040] = fffffffffffffe5a ! Mem[00000000918001f8] = be044f3e, %g2 = 000000000000c63e ldsb [%i0+0x1f9],%g2 ! %g2 = ffffffffffffffbe ! %l3 = 000000003bbb56e0, immed = 000000c1, %ccr = 08 movrgez %l3,0x0c1,%l2 ! Moved, %l2 = 00000000000000c1 ! Mem[000000001a800000] = 0706ef07, %f24 = 79c6cd0c lda [%o1+%g0]0x88,%f24 ! %f24 = 0706ef07 ! Mem[000000001b000018] = 2080d1b341ef4d57, %l1 = 00000000e1d1a605 ldxa [%o2+%i3]0x89,%l1 ! %l1 = 2080d1b341ef4d57 ! Mem[000000001a000020] = bfbc6331, %l1 = 2080d1b341ef4d57 ldsba [%o0+%i4]0x81,%l1 ! %l1 = ffffffffffffffbf p5_label_25: ! %cwp = 1 ! Mem[000000001a000028] = 00004ffa, %f19 = 40b6a22c lda [%o0+%i5]0x89,%f19 ! %f19 = 00004ffa ! Mem[000000001b000018] = 41ef4d57, %l6 = 397a4367d50e9473 lduba [%o2+%i3]0x89,%l6 ! %l6 = 0000000000000057 ! %l1 = ffffffffffffffbf, imm = 00000000000007fd, %l7 = fffffffffffffe5a addcc %l1,0x7fd,%l7 ! %l7 = 00000000000007bc, %ccr = 11 ! Mem[0000000090000038] = 3dea49e48dfc4882, %g2 = ffffffffffffffbe ldx [%o4+0x038],%g2 ! %g2 = 3dea49e48dfc4882 ! Invert Register : %l0 = 0000000099c128a6 xor %l0,-1,%l0 ! %l0 = ffffffff663ed759 ! %l3 = 000000003bbb56e0, Mem[0000000090000168] = 5fc5ab27810b83fd stx %l3,[%o4+0x168] ! Mem[0000000090000168] = 000000003bbb56e0 ! Mem[00000000910001c8] = 4ceef152, %g18 = 4b1b48749fb19b6f ldsw [%o6+0x1c8],%g2 ! %g2 = 4b1b48749fb19b6f ! Mem[000000009180015c] = f9e227a5, %g2 = 000000004ceef152 lduw [%i0+0x15c],%g2 ! %g2 = 00000000f9e227a5 ! Mem[00000000918000e4] = 4a05a747, %g2 = 00000000f9e227a5 lduwa [%i0+0x0e4]%asi,%g2 ! %g2 = 000000004a05a747 ! Mem[000000001b000020] = e1d1a605, %l6 = 0000000000000057 lduha [%o2+%i4]0x88,%l6 ! %l6 = 000000000000a605 ba,a p5_not_taken_0_end p5_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 restore ! CWP = 0 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 000000001e978a8d bne,a,pn %xcc,p5_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000eca16328 bne,a,pn %xcc,p5_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000000c5 bne,a,pn %xcc,p5_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000f7 bne,a,pn %xcc,p5_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffff42 bne,a,pn %xcc,p5_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000e1d1a605 bne,a,pn %xcc,p5_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000131 bne,a,pn %xcc,p5_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000001e978a8d bne,a,pn %xcc,p5_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x038ee57b,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p5_failed mov 0x111,%g1 ! Check Floating Point Registers p5_check_fp_registers: set p5_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 246912cc 71bc67b3 bne %xcc,p5_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b6f19f04 2239f162 bne %xcc,p5_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 71bc67b3 d7791aa3 bne %xcc,p5_f6_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 246912cc 71bc67b3 bne %xcc,p5_f10_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 086ac4d6 00004ffa bne %xcc,p5_f18_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 2863a1ec 71bc67b3 bne %xcc,p5_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 0706ef07 4378ae88 bne %xcc,p5_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be d1e17a97 e1d1a605 bne %xcc,p5_f26_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be f53ea5c8 3534cef4 bne %xcc,p5_f30_fail nop ! Check Local Memory set p5_local0_expect,%g1 p5_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 077b0e228d25ed33 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 = b367bc713534cef4 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 = f73a51da34c4d90e 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 = 90ee204ee71c1258 ldx [%i0+0x018],%g3 ! Observed data at 000000001a000018 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = fa4f000000000000 ldx [%i0+0x028],%g3 ! Observed data at 000000001a000028 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x028,%g4 ldx [%g1+0x048],%g2 ! Expected data = 56dda6e323abb63f ldx [%i0+0x048],%g3 ! Observed data at 000000001a000048 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x048,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = bdd6dd5900000607 ldx [%i0+0x0a0],%g3 ! Observed data at 000000001a0000a0 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x0a0,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 929ac7c1efdec7cc ldx [%i0+0x0b8],%g3 ! Observed data at 000000001a0000b8 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x0b8,%g4 ldx [%g1+0x188],%g2 ! Expected data = 30467984c6ba01e7 ldx [%i0+0x188],%g3 ! Observed data at 000000001a000188 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x188,%g4 set p5_local1_expect,%g1 p5_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 07ef060750aa1fdc ldx [%i1+0x000],%g3 ! Observed data at 000000001a800000 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = ff0ade2038b29e65 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 = 0706ef6019000000 ldx [%i1+0x018],%g3 ! Observed data at 000000001a800018 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = b738b8724eb2c126 ldx [%i1+0x020],%g3 ! Observed data at 000000001a800020 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 06f8fff74a26ebbb ldx [%i1+0x028],%g3 ! Observed data at 000000001a800028 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x028,%g4 ldx [%g1+0x070],%g2 ! Expected data = 00000000c6ba01e7 ldx [%i1+0x070],%g3 ! Observed data at 000000001a800070 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x070,%g4 ldx [%g1+0x088],%g2 ! Expected data = ec202c1fff57e332 ldx [%i1+0x088],%g3 ! Observed data at 000000001a800088 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x088,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = fa7070f72bdcb5ff ldx [%i1+0x1b8],%g3 ! Observed data at 000000001a8001b8 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x1b8,%g4 set p5_local2_expect,%g1 p5_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 00480eba4b3016db ldx [%i2+0x008],%g3 ! Observed data at 000000001b000008 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 05a6d1e100000000 ldx [%i2+0x020],%g3 ! Observed data at 000000001b000020 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = f77070fa310869ca ldx [%i2+0x028],%g3 ! Observed data at 000000001b000028 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x028,%g4 ldx [%g1+0x040],%g2 ! Expected data = c667e0db90ee204e ldx [%i2+0x040],%g3 ! Observed data at 000000001b000040 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x040,%g4 ldx [%g1+0x048],%g2 ! Expected data = 246912cc71bc67b3 ldx [%i2+0x048],%g3 ! Observed data at 000000001b000048 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = b6f19f042239f162 ldx [%i2+0x050],%g3 ! Observed data at 000000001b000050 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x050,%g4 ldx [%g1+0x058],%g2 ! Expected data = 097b07a1d7791aa3 ldx [%i2+0x058],%g3 ! Observed data at 000000001b000058 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x058,%g4 ldx [%g1+0x060],%g2 ! Expected data = ac4c44fc59c3eaae ldx [%i2+0x060],%g3 ! Observed data at 000000001b000060 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x060,%g4 ldx [%g1+0x068],%g2 ! Expected data = cb31e822b7541fc2 ldx [%i2+0x068],%g3 ! Observed data at 000000001b000068 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x068,%g4 ldx [%g1+0x070],%g2 ! Expected data = ac82f1cd111a3ea2 ldx [%i2+0x070],%g3 ! Observed data at 000000001b000070 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x070,%g4 ldx [%g1+0x078],%g2 ! Expected data = 297a0358997a3ced ldx [%i2+0x078],%g3 ! Observed data at 000000001b000078 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x078,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 17fe465692868f37 ldx [%i2+0x0c0],%g3 ! Observed data at 000000001b0000c0 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x0c0,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 1731b6698ed48da6 ldx [%i2+0x0f8],%g3 ! Observed data at 000000001b0000f8 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x0f8,%g4 ldx [%g1+0x140],%g2 ! Expected data = ad50db1ff9e37584 ldx [%i2+0x140],%g3 ! Observed data at 000000001b000140 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x140,%g4 ldx [%g1+0x178],%g2 ! Expected data = efbacbe40effcac8 ldx [%i2+0x178],%g3 ! Observed data at 000000001b000178 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x178,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = 4c787c01ff865324 ldx [%i2+0x1c8],%g3 ! Observed data at 000000001b0001c8 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x1c8,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 00000000c180e5e4 ldx [%i2+0x1f8],%g3 ! Observed data at 000000001b0001f8 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x1f8,%g4 set p5_local3_expect,%g1 p5_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 83030000a7b0f639 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 = 7b1f0651aa092a03 ldx [%i3+0x008],%g3 ! Observed data at 000000001b800008 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 757b3ea040b69fde ldx [%i3+0x010],%g3 ! Observed data at 000000001b800010 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x010,%g4 ldx [%g1+0x050],%g2 ! Expected data = e30b9ef2b738b872 ldx [%i3+0x050],%g3 ! Observed data at 000000001b800050 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x050,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = b8e982fcf76d4e41 ldx [%i3+0x0c0],%g3 ! Observed data at 000000001b8000c0 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x0c0,%g4 ldx [%g1+0x160],%g2 ! Expected data = 2f217f169a8d3cb1 ldx [%i3+0x160],%g3 ! Observed data at 000000001b800160 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x160,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = 390e8936ffffff42 ldx [%i3+0x1b8],%g3 ! Observed data at 000000001b8001b8 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x1b8,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = e1590f8289ff9f5a ldx [%i3+0x1f8],%g3 ! Observed data at 000000001b8001f8 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x1f8,%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_f2_fail: set p5_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f4_fail: set p5_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f6_fail: set p5_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f10_fail: set p5_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f18_fail: set p5_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f22_fail: set p5_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f24_fail: set p5_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f26_fail: set p5_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f30_fail: set p5_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: stda %l0,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000001a000008] sra %l2,0x007,%l1 ldsba [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001a800010] ldxa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000001b000000] done p5_trap1o: stda %l0,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000001a000008] sra %l2,0x007,%l1 ldsba [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001a800010] ldxa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000001b000000] done p5_trap2e: membar #Sync mov 0x100,%g1 stda %f16,[%i4+%g1]ASI_BLK_AIUP membar #Sync membar #Sync mov 0x180,%g1 ldda [%i2+%g1]ASI_BLK_AIUP,%f0 membar #Sync lduha [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001a800018] done p5_trap2o: membar #Sync mov 0x100,%g1 stda %f16,[%o4+%g1]ASI_BLK_AIUP membar #Sync mov 0x180,%g1 ldda [%o2+%g1]ASI_BLK_AIUP,%f0 membar #Sync lduha [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001a800018] done p5_trap3e: xnor %l1,-0xe8f,%l0 nop nop sub %l6,%l0,%l2 nop or %l0,-0x436,%l2 subc %l5,0x5ff,%l0 done p5_trap3o: xnor %l1,-0xe8f,%l0 nop nop sub %l6,%l0,%l2 nop or %l0,-0x436,%l2 subc %l5,0x5ff,%l0 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 = 55d3325bcb2642af ldx [%g1+0x008],%l1 ! %l1 = 406c4a7c8ceaeb46 ldx [%g1+0x010],%l2 ! %l2 = 96e0e6da11c9b87b ldx [%g1+0x018],%l3 ! %l3 = 0137e776157dfb05 ldx [%g1+0x020],%l4 ! %l4 = 8a4ea876853ae31e ldx [%g1+0x028],%l5 ! %l5 = cc1c65941828e1a9 ldx [%g1+0x030],%l6 ! %l6 = b8fe134fd1a452d6 ldx [%g1+0x038],%l7 ! %l7 = 0c50a5cded905ae6 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 406cdfe4757b3e90 ldx [%g1+0x048],%l1 ! %l1 = 65f16b5e562e394c ldx [%g1+0x050],%l2 ! %l2 = a86932adf2bba281 ldx [%g1+0x058],%l3 ! %l3 = 1835b80c6e6ab733 ldx [%g1+0x060],%l4 ! %l4 = 9bcb8e9860ef0607 ldx [%g1+0x068],%l5 ! %l5 = e4feff8ed527b33f ldx [%g1+0x070],%l6 ! %l6 = 68faf59a16c5a90f ldx [%g1+0x078],%l7 ! %l7 = b970bbd61b2b8303 ! Initialize the output register of window 1 set p5_local0_start,%o0 set p5_local1_start,%o1 set p5_local2_start,%o2 set p5_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 44a6aa55 f850a476 e6e20a64 80d20138 ! %f4 = ca74a9e3 55675001 a459eae3 5c026722 ! %f8 = 83739c5c 4c5ba8d8 71fab5ba 145ae2ff ! %f12 = aeb1f0b7 c7ece22e c81532e2 aefb805b ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 1f40b4e4 cceba982 1e6e4f91 df006096 ! %f20 = f2a68a12 67a647b5 59879442 c625e375 ! %f24 = e2e98557 4628a70c 3f389102 57f1702b ! %f28 = 8445bf85 5f62e3ca 732153be 7890f9ff ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 33cc0ad8 a3bc32ab 31efdabb 90843bdd ! %f36 = c8a2ec98 77a371e3 1ac61bab 0ae759b9 ! %f40 = 50b303e5 8880d633 18ce8091 e4f56a40 ! %f44 = 34daccf7 b8d8533d 26943690 ad794d78 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xc07a7b6700000060,%g7,%g1 ! GSR scale = 12, align = 0 wr %g1,%g0,%gsr ! GSR = c07a7b6700000060 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[00000000918001c4] = b4ab9220, %g2 = 2a22f2bc21864c6a ldsh [%o0+0x1c6],%g2 ! %g2 = ffffffffffffb4ab ! %l3 = c6f8478c7df3036f, Mem[000000001c000154] = e54f76ef stw %l3,[%i0+0x154] ! Mem[000000001c000154] = 7df3036f ! %l5 = bd354736c1828993, Mem[00000000908000d4] = 27ab1ce7 stw %l5,[%i5+0x0d4] ! Mem[00000000908000d4] = c1828993 ! %l7 = 87b34828524618fb, %l5 = bd354736c1828993, %l1 = 9e83c746146eb7ef xnor %l7,%l5,%l1 ! %l1 = c579f0e16c3b6e97 ! Mem[000000001c800000] = dd33bd71, %l2 = 2cf3d7fe92b69338 lduba [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000dd ! %l4 = 3b5e782c1c2264cc, Mem[0000000090000138] = cb533f7f3f8d7d73 stx %l4,[%i4+0x138] ! Mem[0000000090000138] = 3b5e782c1c2264cc ! Mem[000000001c800010] = e70b58fc, %f14 = c81532e2 lda [%i1+%o2]0x81,%f14 ! %f14 = e70b58fc ! %l6 = 11a68163, %l7 = 524618fb, Mem[000000001d000028] = 2ef734cf e490a84e stda %l6,[%i2+%o5]0x89 ! Mem[000000001d000028] = 11a68163 524618fb ! %l7 = 87b34828524618fb, %l1 = c579f0e16c3b6e97, %l4 = 3b5e782c1c2264cc orncc %l7,%l1,%l4 ! %l4 = bfb74f3ed3c699fb, %ccr = 88 ! Mem[000000001d000052] = 23846c83, %l3 = c6f8478c7df3036f ldstub [%i2+0x052],%l3 ! %l3 = 0000006c000000ff p6_label_2: ! %f28 = 8445bf85 5f62e3ca, Mem[00000000910000b8] = 44654723 3df1e680 std %f28,[%i6+0x0b8] ! Mem[00000000910000b8] = 8445bf85 5f62e3ca ! %l1 = c579f0e16c3b6e97, Mem[00000000908000a4] = acc620fa sth %l1,[%i5+0x0a4] ! Mem[00000000908000a4] = 6e9720fa ! Mem[00000000908000b0] = db43d43ebf592623, %g2 = ffffffffffffb4ab ldx [%i5+0x0b0],%g2 ! %g2 = db43d43ebf592623 ! Mem[00000000910000f0] = d89f0c90 e28af12d, %g2 = bf592623, %g3 = 0bad0b00 ldd [%i6+0x0f0],%g2 ! %g2 = 00000000d89f0c90 00000000e28af12d ! %l2 = 00000000000000dd, %l0 = e5d9582c16e1af65, %ccr = 88 movne %xcc,%l2,%l0 ! Moved, %l0 = 00000000000000dd ! %l4 = bfb74f3ed3c699fb, Mem[000000001c000018] = 1ebc8bdff839c24f stxa %l4,[%i0+%o3]0x80 ! Mem[000000001c000018] = bfb74f3ed3c699fb ! %l7 = 87b34828524618fb, %l1 = c579f0e16c3b6e97, %ccr = 88 movgu %icc,%l7,%l1 ! Moved, %l1 = 87b34828524618fb ! %l5 = bd354736c1828993, Mem[000000001c800010] = fc580be7 stba %l5,[%i1+%o2]0x88 ! Mem[000000001c800010] = fc580b93 ! %l6 = ef7c2dc411a68163, Mem[000000001d000000] = a6476491 stba %l6,[%i2+%g0]0x88 ! Mem[000000001d000000] = a6476463 ! %l1 = 87b34828524618fb, Mem[0000000091000038] = fc2fc57f stw %l1,[%i6+0x038] ! Mem[0000000091000038] = 524618fb p6_label_3: ! immd = 0000000000000297, %l4 = bfb74f3ed3c699fb, %ccr = 88 movne %xcc,0x297,%l4 ! Moved, %l4 = 0000000000000297 ! %l7 = 87b34828524618fb, Mem[000000001c800028] = 75856109 stwa %l7,[%i1+%o5]0x88 ! Mem[000000001c800028] = 524618fb ! Mem[000000001c000018] = bfb74f3e, %l3 = 000000000000006c swapa [%i0+%o3]0x81,%l3 ! %l3 = 00000000bfb74f3e ! Mem[0000000090000018] = 4e37f700 43627d52, %g2 = d89f0c90, %g3 = e28af12d ldd [%i4+%o3],%g2 ! %g2 = 000000004e37f700 0000000043627d52 ! Mem[000000001c800010] = 930b58fc, %l2 = 00000000000000dd lduha [%i1+%o2]0x81,%l2 ! %l2 = 000000000000930b ! Mem[000000001d0000e0] = 8b6ad58e, %l3 = bfb74f3e, %l1 = 524618fb add %i2,0xe0,%g1 casa [%g1]0x80,%l3,%l1 ! %l1 = 000000008b6ad58e ! %l1 = 000000008b6ad58e, %l7 = 87b34828524618fb, %l2 = 000000000000930b tsubcctv %l1,%l7,%l2 ! %l0 = 0000000000000100, Trapped ! Mem[000000001c000168] = 2ade0a2e68f02cc2, %l1 = 000000008b6ad58e, %l2 = 000000000000930b add %i0,0x168,%g1 casxa [%g1]0x80,%l1,%l2 ! %l2 = 2ade0a2e68f02cc2 ! %l0 = 0000000000000100, Mem[00000000910001c8] = 4ceef152664634c6, %asi = 80 stxa %l0,[%i6+0x1c8]%asi ! Mem[00000000910001c8] = 0000000000000100 ! Mem[00000000910001f8] = fd114e761e3aeca4, %f48 = 75b7b5bd 48020c71 ldd [%i6+0x1f8],%f48 ! %f48 = fd114e76 1e3aeca4 p6_label_4: ! Mem[000000001c000018] = 0000006cd3c699fb, %l3 = 00000000bfb74f3e, %l0 = 0000000000000100 add %i0,0x18,%g1 casxa [%g1]0x80,%l3,%l0 ! %l0 = 0000006cd3c699fb ! %l1 = 000000008b6ad58e, immed = 00000119, %ccr = 88 movrlez %l1,0x119,%l7 ! Not Moved, %l7 = 87b34828524618fb ! Mem[00000000918001c8] = 9220125c, %g2 = 000000004e37f700 ldsh [%o0+0x1c8],%g2 ! %g2 = ffffffffffff9220 ! %l7 = 87b34828524618fb, Mem[0000000090000050] = 3acb4338810b8e2c stx %l7,[%i4+0x050] ! Mem[0000000090000050] = 87b34828524618fb ! %l0 = 0000006cd3c699fb, imm = 00000000000003f4, %l4 = 0000000000000297 addc %l0,0x3f4,%l4 ! %l4 = 0000006cd3c69def ! Mem[000000001c800020] = 33ae35a2, %l4 = 0000006cd3c69def ldsha [%i1+%o4]0x80,%l4 ! %l4 = 00000000000033ae ! Mem[000000001c800008] = fbd12ce1, %f9 = 4c5ba8d8 lda [%i1+%o1]0x81,%f9 ! %f9 = fbd12ce1 ! %l1 = 000000008b6ad58e, Mem[000000001c800008] = e12cd1fb stwa %l1,[%i1+%o1]0x88 ! Mem[000000001c800008] = 8b6ad58e ! %l0 = 0000006cd3c699fb, imm = fffffffffffffddc, %l5 = bd354736c1828993 taddcc %l0,-0x224,%l5 ! %l5 = 0000006cd3c697d7, %ccr = 1b ! Mem[000000001d800018] = 286eef72, %l0 = 0000006cd3c699fb swap [%i3+%o3],%l0 ! %l0 = 00000000286eef72 p6_label_5: ! Mem[000000001d000010] = b356096f, %l0 = 00000000286eef72 ldsha [%i2+%o2]0x88,%l0 ! %l0 = 000000000000096f ! %l7 = 87b34828524618fb, Mem[00000000918000d7] = 4d9a6536 stb %l7,[%o0+0x0d7] ! Mem[00000000918000d4] = fb9a6536 ! %l4 = 00000000000033ae, Mem[000000001c800018] = a15e1b57df4a6025 stxa %l4,[%i1+%o3]0x88 ! Mem[000000001c800018] = 00000000000033ae ! Randomly selected nop nop ! immd = 00000000000002e9, %l7 = 87b34828524618fb, %ccr = 1b movleu %xcc,0x2e9,%l7 ! Moved, %l7 = 00000000000002e9 ! Mem[000000001d000018] = 278399db33649d3f, %l7 = 00000000000002e9, %l5 = 0000006cd3c697d7 add %i2,0x18,%g1 casxa [%g1]0x80,%l7,%l5 ! %l5 = 278399db33649d3f ! Mem[00000000900001e8] = 2bf50637 3fb77494, %g2 = ffff9220, %g3 = 43627d52 ldd [%i4+0x1e8],%g2 ! %g2 = 000000002bf50637 000000003fb77494 ! Mem[000000001c800010] = fc580b93, %l1 = 000000008b6ad58e swapa [%i1+%o2]0x89,%l1 ! %l1 = 00000000fc580b93 ! Mem[000000001d000016] = 395143a3, %l3 = 00000000bfb74f3e ldstub [%i2+0x016],%l3 ! %l3 = 00000043000000ff ! Mem[000000001d0000a0] = 705cb5d612eaeaab, %l5 = 278399db33649d3f ldx [%i2+0x0a0],%l5 ! %l5 = 705cb5d612eaeaab p6_label_6: ! Mem[00000000900001f8] = 07425ca0 64acdc55, %g2 = 2bf50637, %g3 = 3fb77494 ldd [%i4+0x1f8],%g2 ! %g2 = 0000000007425ca0 0000000064acdc55 ! %l1 = 00000000fc580b93, %l7 = 00000000000002e9, %l7 = 00000000000002e9 addc %l1,%l7,%l7 ! %l7 = 00000000fc580e7d ! %l7 = 00000000fc580e7d, imm = 000000000000001a, %l5 = 705cb5d612eaeaab srlx %l7,0x01a,%l5 ! %l5 = 000000000000003f ! immd = 0000000000000179, %l3 = 0000000000000043, %ccr = 1b movn %icc,0x179,%l3 ! Register Not Moved ! %f16 = 1f40b4e4 cceba982 1e6e4f91 df006096 ! %f20 = f2a68a12 67a647b5 59879442 c625e375 ! %f24 = e2e98557 4628a70c 3f389102 57f1702b ! %f28 = 8445bf85 5f62e3ca 732153be 7890f9ff mov 0x080,%g4 stda %f16,[%i4+%g4]ASI_BLK_S ! Block Store to 0000000090000080 ! %l5 = 000000000000003f, Mem[0000000091800104] = bc01ca27 stw %l5,[%o0+0x104] ! Mem[0000000091800104] = 0000003f ! %l2 = 68f02cc2, %l3 = 00000043, Mem[000000001c000000] = 4ba62b5c e0534984 stda %l2,[%i0+%g0]0x89 ! Mem[000000001c000000] = 68f02cc2 00000043 ! Mem[000000001c800020] = a235ae33, %l1 = 00000000fc580b93 ldstuba [%i1+%o4]0x88,%l1 ! %l1 = 00000033000000ff ! Mem[000000001c000000] = 68f02cc2, %l1 = 0000000000000033 ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 000000c2000000ff ! %l5 = 000000000000003f, Mem[00000000918000e8] = 6c82cd426ad942c8 stx %l5,[%o0+0x0e8] ! Mem[00000000918000e8] = 000000000000003f p6_label_7: ! %l2 = 2ade0a2e68f02cc2, Mem[00000000900000a4] = 4628a70c sth %l2,[%i4+0x0a4] ! Mem[00000000900000a4] = 2cc2a70c ! %l6 = ef7c2dc411a68163, imm = fffffffffffffec2, %l3 = 0000000000000043 xnorcc %l6,-0x13e,%l3 ! %l3 = ef7c2dc411a6805e, %ccr = 80 ! Mem[000000009000007c] = 7ef71f40, %g2 = 0000000007425ca0 ldsh [%i4+0x07e],%g2 ! %g2 = 0000000000007ef7 ! %f8 = 83739c5c fbd12ce1, Mem[0000000090800020] = 6b575173 80100360 std %f8 ,[%i5+%o4] ! Mem[0000000090800020] = 83739c5c fbd12ce1 ! Mem[000000009180010c] = de11d2fc, %g2 = 0000000000007ef7 lduw [%o0+0x10c],%g2 ! %g2 = 00000000de11d2fc ! %l6 = ef7c2dc411a68163, Mem[000000001d000018] = 278399db stha %l6,[%i2+%o3]0x80 ! Mem[000000001d000018] = 816399db ! Mem[00000000918000cc] = 5d67fd8c, %g18 = f31679b1a48db776 ldsw [%o0+0x0cc],%g2 ! %g2 = f31679b1a48db776 ! Mem[00000000918000b0] = 0a8ba135, %g2 = 000000005d67fd8c ldsha [%o0+0x0b0]%asi,%g2 ! %g2 = 0000000000000a8b ! Mem[0000000091000100] = 9416c8c1, %g18 = f31679b1a48db776 ldsw [%i6+0x100],%g2 ! %g2 = f31679b1a48db776 ! Mem[000000001d800020] = ac72c0d8 1be6750e, %l6 = 11a68163, %l7 = fc580e7d ldda [%i3+%o4]0x89,%l6 ! %l6 = 000000001be6750e 00000000ac72c0d8 p6_label_8: ! Mem[00000000900000dc] = d145cd12, %g2 = ffffffff9416c8c1 ldsh [%i4+0x0dc],%g2 ! %g2 = ffffffffffffd145 ! %f14 = e70b58fc, Mem[000000001c8001b0] = 77a49ed1 st %f14,[%i1+0x1b0] ! Mem[000000001c8001b0] = e70b58fc ! Mem[00000000900000d4] = f4437aae, %g2 = ffffffffffffd145 ldsh [%i4+0x0d4],%g2 ! %g2 = fffffffffffff443 ! %l6 = 000000001be6750e, Mem[0000000091800064] = 83b95d79, %asi = 80 stha %l6,[%o0+0x064]%asi ! Mem[0000000091800064] = 750e5d79 ! %l6 = 000000001be6750e, Mem[0000000090000020] = 318c4f8feb88c987 stx %l6,[%i4+%o4] ! Mem[0000000090000020] = 000000001be6750e ! %l5 = 000000000000003f, Mem[00000000910001c2] = ba3c6dbf stb %l5,[%i6+0x1c2] ! Mem[00000000910001c0] = 3f3c6dbf ! Mem[000000001d000008] = 1fe66569, %l5 = 000000000000003f lduha [%i2+%o1]0x89,%l5 ! %l5 = 0000000000006569 ! %l4 = 00000000000033ae, %l3 = ef7c2dc411a6805e, %l3 = ef7c2dc411a6805e andn %l4,%l3,%l3 ! %l3 = 00000000000033a0 ! Mem[0000000090000108] = 4c5ff88c, %g2 = fffffffffffff443 lduh [%i4+0x10a],%g2 ! %g2 = 0000000000004c5f ! %l4 = 00000000000033ae, Mem[0000000090800140] = 4acaddd5a883c31a stx %l4,[%i5+0x140] ! Mem[0000000090800140] = 00000000000033ae p6_label_9: ! immd = 000000000000025b, %l7 = 00000000ac72c0d8, %ccr = 80 movge %xcc,0x25b,%l7 ! Register Not Moved ! %l1 = 00000000000000c2, %l6 = 000000001be6750e, %l5 = 0000000000006569 tsubcc %l1,%l6,%l5 ! %l5 = ffffffffe4198bb4, %ccr = 9b ! %l5 = ffffffffe4198bb4, Mem[00000000908001a2] = 32e11ae5 sth %l5,[%i5+0x1a2] ! Mem[00000000908001a0] = 8bb41ae5 ! %l2 = 2ade0a2e68f02cc2, Mem[000000001c000010] = 02dde107 stwa %l2,[%i0+%o2]0x81 ! Mem[000000001c000010] = 68f02cc2 ! %l6 = 000000001be6750e, %l5 = ffffffffe4198bb4, %ccr = 9b movre %l6,%l5,%l3 ! Not Moved, %l3 = 00000000000033a0 ! Mem[00000000918001c0] = 5fb4d842, %g2 = 0000000000004c5f lduh [%o0+0x1c0],%g2 ! %g2 = 0000000000005fb4 ! %f2 = e6e20a64 80d20138, Mem[0000000090800060] = d178b965 a857e90f std %f2 ,[%i5+0x060] ! Mem[0000000090800060] = e6e20a64 80d20138 ! %l4 = 00000000000033ae, Mem[000000001d800018] = fb99c6d3 stwa %l4,[%i3+%o3]0x88 ! Mem[000000001d800018] = 000033ae ! Mem[000000001d000000] = b0a49c8c a6476463, %l2 = 68f02cc2, %l3 = 000033a0 ldda [%i2+%g0]0x89,%l2 ! %l2 = 00000000a6476463 00000000b0a49c8c ! %l7 = 00000000ac72c0d8, Mem[0000000090800074] = 6fb98264 stw %l7,[%i5+0x074] ! Mem[0000000090800074] = ac72c0d8 p6_label_10: ! Mem[000000001c800018] = 00000000000033ae, %f10 = 71fab5ba 145ae2ff ldda [%i1+%o3]0x88,%f10 ! %f10 = 00000000 000033ae ! %f14 = e70b58fc aefb805b, Mem[000000001c800010] = 8ed56a8b 9caaa2fd stda %f14,[%i1+%o2]0x81 ! Mem[000000001c800010] = e70b58fc aefb805b ! Mem[0000000091800120] = 6809a010, %g18 = f31679b1a48db776 ldsw [%o0+0x120],%g2 ! %g2 = f31679b1a48db776 ! Mem[000000001c8001d0] = f0e211ca, %l1 = 00000000000000c2 swap [%i1+0x1d0],%l1 ! %l1 = 00000000f0e211ca ! Mem[00000000918000f8] = d7a3034657a3f6c7, %g2 = 000000006809a010 ldx [%o0+0x0f8],%g2 ! %g2 = d7a3034657a3f6c7 ! %l6 = 000000001be6750e, imm = 0000000000000387, %l4 = 00000000000033ae xor %l6,0x387,%l4 ! %l4 = 000000001be67689 ! Mem[000000001d0001a4] = 4e97b3f4, %l3 = 00000000b0a49c8c lduh [%i2+0x1a4],%l3 ! %l3 = 0000000000004e97 ! immd = 0000000000000379, %l2 = 00000000a6476463, %ccr = 9b movcs %icc,0x379,%l2 ! Moved, %l2 = 0000000000000379 ! Mem[000000001c8000a4] = fee33725, %l6 = 000000001be6750e swap [%i1+0x0a4],%l6 ! %l6 = 00000000fee33725 ! Mem[0000000090800110] = b2e0f8e5af0d960b, %f48 = fd114e76 1e3aeca4 ldd [%i5+0x110],%f48 ! %f48 = b2e0f8e5 af0d960b p6_label_11: ! %l2 = 0000000000000379, %l4 = 000000001be67689, %ccr = 9b movne %icc,%l2,%l4 ! Moved, %l4 = 0000000000000379 ! %l7 = 00000000ac72c0d8, immed = 0000052f, %l0 = 000000000000096f taddcctv %l7,0x52f,%l0 ! %l0 = 0000000000000992, Trapped ! retry : should take illegal inst trap, %l0 = 0000000000000992 retry ! Illegal inst trap : %l0 = 00000000000009a2 ! immd = 000000000000003a, %l1 = 00000000f0e211ca, %ccr = 9b movl %xcc,0x03a,%l1 ! Moved, %l1 = 000000000000003a ! Mem[0000000091800080] = a236fd5a, %g18 = f31679b1a48db776 ldsw [%o0+0x080],%g2 ! %g2 = f31679b1a48db776 ! %l0 = 00000000000009a2 sethi %hi(0x6b762000),%l0 ! %l0 = 000000006b762000 ! %l0 = 6b762000, %l1 = 0000003a, Mem[00000000900001d0] = 9f710bd9 52cff373 stda %l0,[%i4+0x1d0]%asi ! Mem[00000000900001d0] = 6b762000 0000003a ! Mem[000000001c000050] = d4ae695e59ee509c, %l5 = ffffffffe4198bb4, %l3 = 0000000000004e97 add %i0,0x50,%g1 casxa [%g1]0x80,%l5,%l3 ! %l3 = d4ae695e59ee509c ! Mem[000000001d000168] = 7d809fbc229d286c, %l2 = 0000000000000379, %l6 = 00000000fee33725 add %i2,0x168,%g1 casxa [%g1]0x80,%l2,%l6 ! %l6 = 7d809fbc229d286c ! Mem[000000009180012c] = 781f77ff, %g2 = ffffffffa236fd5a lduw [%o0+0x12c],%g2 ! %g2 = 00000000781f77ff p6_label_12: membar #Sync ! Added by membar checker (178) ! Mem[00000000900000a4] = a70c3f38, %g2 = 00000000781f77ff ldub [%i4+0x0a6],%g2 ! %g2 = 00000000000000a7 ! %l6 = 7d809fbc229d286c, Mem[000000001d000018] = 3f9d6433db996381 stxa %l6,[%i2+%o3]0x88 ! Mem[000000001d000018] = 7d809fbc229d286c save ! CWP = 1 ! %l4 = 57c03ae6ee780f59, %l1 = 7d73fc07de8ad018, %ccr = 9b movne %xcc,%l4,%l1 ! Moved, %l1 = 57c03ae6ee780f59 ! %l5 = eded61560c3bd588, %l2 = 59df6c3eb9c4fa1a, %ccr = 9b movcc %xcc,%l5,%l2 ! Register Not Moved ! Mem[00000000918000f0] = d502c077, %g2 = 00000000000000a7 ldsh [%i0+0x0f2],%g2 ! %g2 = ffffffffffffd502 ! %l4 = 57c03ae6ee780f59, %l7 = d93831ce1102c5ba, %ccr = 9b movrlz %l4,%l7,%l2 ! Not Moved, %l2 = 59df6c3eb9c4fa1a ! %l5 = eded61560c3bd588, imm = fffffffffffff015, %l3 = 4762cb0801ebaade orn %l5,-0xfeb,%l3 ! %l3 = eded61560c3bdfea ! %l4 = 57c03ae6ee780f59, imm = 0000000000000fea, %l6 = 23f36836ce2091a0 xnorcc %l4,0xfea,%l6 ! %l6 = a83fc5191187ff4c, %ccr = 80 ! %l2 = 59df6c3eb9c4fa1a, Mem[000000001d800008] = 90d8bb97 stwa %l2,[%o3+%i1]0x81 ! Mem[000000001d800008] = b9c4fa1a p6_label_13: ! %cwp = 1 ! %l0 = f1a344e253ab550a, %l6 = a83fc5191187ff4c, %l1 = 57c03ae6ee780f59 orn %l0,%l6,%l1 ! %l1 = f7e37ee6fffb55bb ! Mem[000000001c000018] = 6c000000, %f16 = 1f40b4e4 lda [%o0+%i3]0x89,%f16 ! %f16 = 6c000000 ! Mem[000000009180014c] = fb3f156f, %g2 = ffffffffffffd502 lduw [%i0+0x14c],%g2 ! %g2 = 00000000fb3f156f ! Mem[0000000091000174] = 64e862e7, %g2 = 00000000fb3f156f ldsb [%o6+0x174],%g2 ! %g2 = 0000000000000064 ! Mem[000000001d800100] = fcc90e93, %l3 = 0c3bdfea, %l0 = 53ab550a add %o3,0x100,%g1 casa [%g1]0x80,%l3,%l0 ! %l0 = 00000000fcc90e93 ! %l2 = 59df6c3eb9c4fa1a, Mem[000000001c000008] = 15bcf66e stwa %l2,[%o0+%i1]0x88 ! Mem[000000001c000008] = b9c4fa1a ! %l0 = 00000000fcc90e93, imm = 0000000000000033, %l1 = f7e37ee6fffb55bb sllx %l0,0x033,%l1 ! %l1 = 7498000000000000 ! %l3 = eded61560c3bdfea, %l5 = eded61560c3bd588, %ccr = 80 movgu %xcc,%l3,%l5 ! Moved, %l5 = eded61560c3bdfea ! %l0 = fcc90e93, %l1 = 00000000, Mem[00000000900001a8] = 875ccbae a2de638c std %l0,[%o4+0x1a8] ! Mem[00000000900001a8] = fcc90e93 00000000 ! Mem[0000000091800044] = 32e13f28, %g2 = 0000000000000064 ldsha [%i0+0x046]%asi,%g2 ! %g2 = 00000000000032e1 p6_label_14: ! %cwp = 1 ! Mem[0000000090800130] = cf220403, %g2 = 00000000000032e1 ldsb [%o5+0x130],%g2 ! %g2 = ffffffffffffffcf ! %l7 = d93831ce1102c5ba, Mem[0000000091800156] = cc18b0f2 sth %l7,[%i0+0x156] ! Mem[0000000091800154] = c5bab0f2 ! %l2 = 59df6c3eb9c4fa1a, Mem[00000000918000ff] = c76dbf04 stb %l2,[%i0+0x0ff] ! Mem[00000000918000fc] = 1a6dbf04 ! %l5 = eded61560c3bdfea, Mem[000000001d000020] = adc6a3d4d2235aee stxa %l5,[%o2+%i4]0x89 ! Mem[000000001d000020] = eded61560c3bdfea ! %l1 = 7498000000000000, %l0 = 00000000fcc90e93, %l6 = a83fc5191187ff4c orn %l1,%l0,%l6 ! %l6 = ffffffff0336f16c ! Mem[000000001c800000] = 71bd33dd, %f27 = 57f1702b lda [%o1+%g0]0x89,%f27 ! %f27 = 71bd33dd ! %l0 = 00000000fcc90e93, Mem[0000000091800044] = 5af932e1 stw %l0,[%i0+0x044] ! Mem[0000000091800044] = fcc90e93 ! %l3 = eded61560c3bdfea, immed = fffff458, %y = 00000000 umul %l3,-0xba8,%l4 ! %l4 = 0c3bdf5b66160070, %y = 0c3bdf5b ! done : should take illegal inst trap, %l0 = 00000000fcc90e93 done ! Illegal inst trap : %l0 = 00000000fcc90ea3 ! %l4 = 0c3bdf5b66160070, Mem[00000000910000e0] = 1ff12e9575236dff stx %l4,[%o6+0x0e0] ! Mem[00000000910000e0] = 0c3bdf5b66160070 p6_label_15: ! %cwp = 1 ! Mem[000000001c800028] = fb184652, %l2 = 59df6c3eb9c4fa1a lduha [%o1+%i5]0x80,%l2 ! %l2 = 000000000000fb18 ! %f8 = 83739c5c, Mem[000000001c800000] = dd33bd71 sta %f8 ,[%o1+%g0]0x80 ! Mem[000000001c800000] = 83739c5c ! Mem[000000001c0001c0] = 1cf2baf5, %l7 = 1102c5ba, %l2 = 0000fb18 add %o0,0x1c0,%g1 casa [%g1]0x80,%l7,%l2 ! %l2 = 000000001cf2baf5 ! immd = 00000000000002fc, %l5 = eded61560c3bdfea, %ccr = 80 movg %xcc,0x2fc,%l5 ! Register Not Moved ! immd = 0000000000000277, %l2 = 000000001cf2baf5, %ccr = 80 movneg %icc,0x277,%l2 ! Register Not Moved ! %l3 = eded61560c3bdfea, Mem[0000000090800170] = 4cca3bb685e8b593 stx %l3,[%o5+0x170] ! Mem[0000000090800170] = eded61560c3bdfea ! Mem[000000001d000018] = 229d286c, %l1 = 7498000000000000 lduba [%o2+%i3]0x89,%l1 ! %l1 = 000000000000006c ! %f1 = f850a476, Mem[000000001c000018] = 6c000000 sta %f1 ,[%o0+%i3]0x88 ! Mem[000000001c000018] = f850a476 ! %l6 = ffffffff0336f16c, Mem[0000000091000078] = 8f119fcaf38fa5ee stx %l6,[%o6+0x078] ! Mem[0000000091000078] = ffffffff0336f16c ! Mem[00000000900001c8] = 2e218561, %g18 = 9292865e0567dc5e ldsw [%o4+0x1c8],%g2 ! %g2 = 9292865e0567dc5e p6_label_16: ! %cwp = 1 ! Mem[000000001d800020] = 0e75e61b, %l4 = 0c3bdf5b66160070 ldstuba [%o3+%i4]0x81,%l4 ! %l4 = 0000000e000000ff ! immd = 00000000000001bf, %l7 = d93831ce1102c5ba, %ccr = 80 movl %xcc,0x1bf,%l7 ! Moved, %l7 = 00000000000001bf ! %l0 = 00000000fcc90ea3, immed = 00000060, %y = 0c3bdf5b mulscc %l0,0x060,%l2 ! %l2 = 000000007e6487b1, %ccr = 00, %y = 861defad ! Mem[00000000910001f4] = 672ffd11, %g2 = 000000002e218561 lduh [%o6+0x1f6],%g2 ! %g2 = 000000000000672f ! %l0 = fcc90ea3, %l1 = 0000006c, Mem[0000000091800118] = 16d0a328 7a43b570 std %l0,[%i0+0x118] ! Mem[0000000091800118] = fcc90ea3 0000006c ! Mem[0000000090800118] = 97eb4367531e9d66, %g2 = 000000000000672f ldx [%o5+0x118],%g2 ! %g2 = 97eb4367531e9d66 ! retry : should take illegal inst trap, %l0 = 00000000fcc90ea3 retry ! Illegal inst trap : %l0 = 00000000fcc90eb3 ! Mem[000000001c000024] = feb29d28, %l6 = ffffffff0336f16c swap [%o0+0x024],%l6 ! %l6 = 00000000feb29d28 ! %l4 = 000000000000000e, immed = fffff47e, %y = 861defad umul %l4,-0xb82,%l0 ! %l0 = 0000000dffff5ee4, %y = 0000000d ! Mem[000000009080019c] = 481d7e7f, %g2 = 97eb4367531e9d66 ldub [%o5+0x19e],%g2 ! %g2 = 0000000000000048 p6_label_17: ! %cwp = 1 ! %f20 = f2a68a12 67a647b5, Mem[0000000091800070] = 00d9bc34 83e88393 stda %f20,[%i0+0x070]%asi ! Mem[0000000091800070] = f2a68a12 67a647b5 ! Mem[000000001c800020] = a235aeff, %l0 = 0000000dffff5ee4 ldsba [%o1+%i4]0x88,%l0 ! %l0 = ffffffffffffffff ! %l7 = 00000000000001bf, %l1 = 000000000000006c, %l4 = 000000000000000e mulx %l7,%l1,%l4 ! %l4 = 000000000000bc94 ! %l1 = 000000000000006c, Mem[000000001d000080] = ca89e8ece652d974 stx %l1,[%o2+0x080] ! Mem[000000001d000080] = 000000000000006c ! Mem[000000001d8001fb] = ee52f840, %l2 = 000000007e6487b1 ldstub [%o3+0x1fb],%l2 ! %l2 = 00000040000000ff ! %l7 = 00000000000001bf, %l5 = eded61560c3bdfea, %l1 = 000000000000006c taddcctv %l7,%l5,%l1 ! %l0 = 0000000000000022, Trapped ! Mem[000000001d0001bc] = 398dc3ad, %l3 = 0c3bdfea, %l7 = 000001bf add %o2,0x1bc,%g1 casa [%g1]0x80,%l3,%l7 ! %l7 = 00000000398dc3ad ! %l2 = 0000000000000040, Mem[000000001c000010] = c22cf068 stha %l2,[%o0+%i2]0x89 ! Mem[000000001c000010] = c22c0040 ! Mem[000000001d00006b] = 4f39ac6d, %l4 = 000000000000bc94 ldstub [%o2+0x06b],%l4 ! %l4 = 0000006d000000ff ! %l2 = 0000000000000040, Mem[000000001c000000] = 68f02cff stwa %l2,[%o0+%g0]0x89 ! Mem[000000001c000000] = 00000040 p6_label_18: ! %cwp = 1 ! %l1 = 000000000000006c, Mem[00000000910000c8] = 41e919be, %asi = 80 stha %l1,[%o6+0x0c8]%asi ! Mem[00000000910000c8] = 006c19be ! Mem[00000000910000c4] = 3c82cf00, %g2 = 0000000000000048 ldub [%o6+0x0c5],%g2 ! %g2 = 000000000000003c ! Mem[0000000090000114] = 7f8b313f, %g2 = 000000000000003c lduh [%o4+0x114],%g2 ! %g2 = 0000000000007f8b ! %l3 = eded61560c3bdfea, Mem[000000001d800020] = ff75e61b stba %l3,[%o3+%i4]0x80 ! Mem[000000001d800020] = ea75e61b ! Mem[000000001c800000] = 5c9c7383, %l0 = 0000000000000022 lduha [%o1+%g0]0x88,%l0 ! %l0 = 0000000000007383 ! Mem[00000000910000e8] = 0e4d5d82, %g18 = 9292865e0567dc5e ldsw [%o6+0x0e8],%g2 ! %g2 = 9292865e0567dc5e ! Mem[000000001c8000c0] = 18d3909e68cc9a37, %l5 = eded61560c3bdfea, %l4 = 000000000000006d add %o1,0xc0,%g1 casxa [%g1]0x80,%l5,%l4 ! %l4 = 18d3909e68cc9a37 ! Mem[00000000908000c8] = 59095ea4, %g2 = 000000000e4d5d82 lduw [%o5+0x0c8],%g2 ! %g2 = 0000000059095ea4 ! %l3 = eded61560c3bdfea, Mem[00000000918001e8] = a309f91041b08f30 stx %l3,[%i0+0x1e8] ! Mem[00000000918001e8] = eded61560c3bdfea ! %l1 = 000000000000006c, Mem[000000001c000010] = c22c0040 stwa %l1,[%o0+%i2]0x89 ! Mem[000000001c000010] = 0000006c p6_label_19: ! %cwp = 1 ! %l4 = 18d3909e68cc9a37, Mem[00000000908000a4] = 6e9720fa sth %l4,[%o5+0x0a4] ! Mem[00000000908000a4] = 9a3720fa ! %l2 = 00000040, %l3 = 0c3bdfea, Mem[0000000091000140] = ecb715ac 2483298e std %l2,[%o6+0x140] ! Mem[0000000091000140] = 00000040 0c3bdfea ! %l2 = 00000040, %l3 = 0c3bdfea, Mem[00000000910000f8] = 2bd48627 c5b55944 std %l2,[%o6+0x0f8] ! Mem[00000000910000f8] = 00000040 0c3bdfea ! Mem[000000001d800018] = 000033ae, %l2 = 0000000000000040 ldsha [%o3+%i3]0x89,%l2 ! %l2 = 00000000000033ae ! %l2 = 000033ae, %l3 = 0c3bdfea, Mem[0000000090000038] = 3dea49e4 8dfc4882 std %l2,[%o4+0x038] ! Mem[0000000090000038] = 000033ae 0c3bdfea ! %l4 = 18d3909e68cc9a37, %l3 = eded61560c3bdfea, %l2 = 00000000000033ae xnorcc %l4,%l3,%l2 ! %l2 = 0ac10e379b08ba22, %ccr = 08 ! %l2 = 0ac10e379b08ba22, Mem[000000009100016b] = 300fcb6c stb %l2,[%o6+0x16b] ! Mem[0000000091000168] = 220fcb6c ! %l0 = 0000000000007383, Mem[0000000091000178] = b318db1e80b5e0b8 stx %l0,[%o6+0x178] ! Mem[0000000091000178] = 0000000000007383 ! %l0 = 00007383, %l1 = 0000006c, Mem[000000001d000120] = be9b0a71 305f4546 std %l0,[%o2+0x120] ! Mem[000000001d000120] = 00007383 0000006c ! Mem[00000000918001ac] = 126948bf, %g2 = 0000000059095ea4 ldsha [%i0+0x1ae]%asi,%g2 ! %g2 = 0000000000001269 p6_label_20: ! %cwp = 1 ! %l5 = eded61560c3bdfea, Mem[0000000091000036] = 08635246 stb %l5,[%o6+0x036] ! Mem[0000000091000034] = ea635246 ! Mem[0000000091800180] = ec9206cd, %g18 = 9292865e0567dc5e ldsw [%i0+0x180],%g2 ! %g2 = 9292865e0567dc5e ! Mem[000000001c800000] = 5c9c7383, %l4 = 18d3909e68cc9a37 swapa [%o1+%g0]0x88,%l4 ! %l4 = 000000005c9c7383 ! immd = 00000000000000b6, %l7 = 00000000398dc3ad, %ccr = 08 move %xcc,0x0b6,%l7 ! Register Not Moved ! %l2 = 0ac10e379b08ba22, Mem[000000001d800020] = ea75e61b stwa %l2,[%o3+%i4]0x81 ! Mem[000000001d800020] = 9b08ba22 ! Mem[000000001d000028] = 11a68163, %l4 = 000000005c9c7383 ldstuba [%o2+%i5]0x88,%l4 ! %l4 = 00000063000000ff ! Mem[000000001c000000] = 00000040, %l6 = 00000000feb29d28 ldswa [%o0+%g0]0x89,%l6 ! %l6 = 0000000000000040 ! immd = 0000000000000096, %l5 = eded61560c3bdfea, %ccr = 08 movg %icc,0x096,%l5 ! Register Not Moved ! immd = 0000000000000371, %l7 = 00000000398dc3ad, %ccr = 08 movgu %icc,0x371,%l7 ! Moved, %l7 = 0000000000000371 ! %l5 = eded61560c3bdfea, %l7 = 0000000000000371, %ccr = 08 movrlz %l5,%l7,%l2 ! Moved, %l2 = 0000000000000371 p6_label_21: ! %cwp = 1 ! %f14 = e70b58fc aefb805b, Mem[000000001c000010] = 0000006c 858ff393 stda %f14,[%o0+%i2]0x88 ! Mem[000000001c000010] = e70b58fc aefb805b ! %l4 = 00000063, %l5 = 0c3bdfea, Mem[00000000900000f8] = 6237e8b8 26dac581 std %l4,[%o4+0x0f8] ! Mem[00000000900000f8] = 00000063 0c3bdfea ! Mem[000000001d000050] = 2384ff83, %l5 = eded61560c3bdfea ldstub [%o2+0x050],%l5 ! %l5 = 00000023000000ff ! Mem[00000000910000f0] = d89f0c90e28af12d, %g2 = ffffffffec9206cd ldx [%o6+0x0f0],%g2 ! %g2 = d89f0c90e28af12d ! %l0 = 0000000000007383, immed = ffffff80, %ccr = 08 movrgez %l0,-0x080,%l0 ! Moved, %l0 = ffffffffffffff80 ! %l2 = 0000000000000371, Mem[0000000091800074] = 67a647b5 stw %l2,[%i0+0x074] ! Mem[0000000091800074] = 00000371 ! Mem[0000000090800118] = 97eb4367 531e9d66, %g2 = e28af12d, %g3 = 64acdc55 ldd [%o5+0x118],%g2 ! %g2 = 0000000097eb4367 00000000531e9d66 ! Mem[000000001c000044] = d4ecdb06, %l1 = 000000000000006c ldsw [%o0+0x044],%l1 ! %l1 = ffffffffd4ecdb06 ! Mem[000000001c800090] = e2bc8b576df972f8, %l2 = 0000000000000371, %l6 = 0000000000000040 add %o1,0x90,%g1 casxa [%g1]0x80,%l2,%l6 ! %l6 = e2bc8b576df972f8 ! %f8 = 83739c5c fbd12ce1, Mem[000000001d800018] = 000033ae 5853089e stda %f8 ,[%o3+%i3]0x89 ! Mem[000000001d800018] = 83739c5c fbd12ce1 p6_label_22: ! %cwp = 1 ! %f0 = 44a6aa55 f850a476 e6e20a64 80d20138 ! %f4 = ca74a9e3 55675001 a459eae3 5c026722 ! %f8 = 83739c5c fbd12ce1 00000000 000033ae ! %f12 = aeb1f0b7 c7ece22e e70b58fc aefb805b stda %f0,[%o4]ASI_BLK_SL ! Block Store to 0000000090000000 ! Mem[0000000091000078] = ffffffff0336f16c, %g2 = 0000000097eb4367 ldx [%o6+0x078],%g2 ! %g2 = ffffffff0336f16c ! immd = 000000000000011d, %l4 = 0000000000000063, %ccr = 08 movvc %icc,0x11d,%l4 ! Moved, %l4 = 000000000000011d ! %f18 = 1e6e4f91, Mem[0000000091800048] = 3f283d9b st %f18,[%i0+0x048] ! Mem[0000000091800048] = 1e6e4f91 ! immd = 00000000000002c3, %l2 = 0000000000000371, %ccr = 08 movn %xcc,0x2c3,%l2 ! Register Not Moved ! %l6 = e2bc8b576df972f8, imm = fffffffffffff40b, %l6 = e2bc8b576df972f8 tsubcc %l6,-0xbf5,%l6 ! %l6 = e2bc8b576df97eed, %ccr = 93 ! Mem[000000001c0001b0] = 01b5287e, %l7 = 00000371, %l6 = 6df97eed add %o0,0x1b0,%g1 casa [%g1]0x80,%l7,%l6 ! %l6 = 0000000001b5287e ! Mem[0000000091000040] = 0115df7dd61db2b3, %g2 = ffffffff0336f16c ldx [%o6+0x040],%g2 ! %g2 = 0115df7dd61db2b3 ! immd = 00000000000001ec, %l3 = eded61560c3bdfea, %ccr = 93 movleu %xcc,0x1ec,%l3 ! Moved, %l3 = 00000000000001ec ! %l7 = 0000000000000371, Mem[000000001d8000fd] = ae47baf0 stb %l7,[%o3+0x0fd] ! Mem[000000001d8000fc] = ae71baf0 p6_label_23: ! %cwp = 1 ! Mem[000000001d800120] = e0c8f293, %l0 = ffffff80, %l5 = 00000023 add %o3,0x120,%g1 casa [%g1]0x80,%l0,%l5 ! %l5 = 00000000e0c8f293 ! %f18 = 1e6e4f91, Mem[00000000918001b8] = 83795317 sta %f18,[%i0+0x1b8]%asi ! Mem[00000000918001b8] = 1e6e4f91 ! %l0 = ffffffffffffff80, Mem[000000001d000008] = 6965e61f stwa %l0,[%o2+%i1]0x80 ! Mem[000000001d000008] = ffffff80 ! Mem[00000000918001b4] = f9505f57, %g2 = 0115df7dd61db2b3 ldub [%i0+0x1b4],%g2 ! %g2 = 00000000000000f9 ! Mem[0000000091000150] = bf654879 3b34102d, %g2 = 000000f9, %g3 = 531e9d66 ldd [%o6+0x150],%g2 ! %g2 = 00000000bf654879 000000003b34102d ! %f18 = 1e6e4f91, Mem[00000000900001e4] = ac384b62 st %f18,[%o4+0x1e4] ! Mem[00000000900001e4] = 1e6e4f91 ! %l7 = 0000000000000371, imm = fffffffffffff621, %l6 = 0000000001b5287e xor %l7,-0x9df,%l6 ! %l6 = fffffffffffff550 ! %f16 = 6c000000, Mem[000000001c000064] = 6d3621be st %f16,[%o0+0x064] ! Mem[000000001c000064] = 6c000000 ! Mem[0000000091800198] = 0610ba9b 5f04e1d5, %g2 = bf654879, %g3 = 3b34102d ldd [%i0+0x198],%g2 ! %g2 = 000000000610ba9b 000000005f04e1d5 ! %f16 = 6c000000, Mem[00000000918000f4] = c0777b49 st %f16,[%i0+0x0f4] ! Mem[00000000918000f4] = 6c000000 p6_label_24: ! %cwp = 1 ! %l1 = ffffffffd4ecdb06, %l3 = 00000000000001ec, %ccr = 93 movvc %icc,%l1,%l3 ! Register Not Moved ! done : should take illegal inst trap, %l0 = ffffffffffffff80 done ! Illegal inst trap : %l0 = ffffffffffffff90 ! Mem[00000000900000b0] = 8445bf85 5f62e3ca, %g2 = 0610ba9b, %g3 = 5f04e1d5 ldd [%o4+0x0b0],%g2 ! %g2 = 000000008445bf85 000000005f62e3ca ! Mem[000000001c000170] = d663e8dd, %l5 = e0c8f293, %l1 = d4ecdb06 add %o0,0x170,%g1 casa [%g1]0x80,%l5,%l1 ! %l1 = 00000000d663e8dd ! Mem[0000000091000198] = 0601c3f8, %g2 = 000000008445bf85 ldub [%o6+0x19a],%g2 ! %g2 = 0000000000000006 ! Mem[000000001d8001fc] = 97b05081, %l0 = ffffff90, %l5 = e0c8f293 add %o3,0x1fc,%g1 casa [%g1]0x80,%l0,%l5 ! %l5 = 0000000097b05081 ! Mem[000000001d000028] = ff81a611, %l6 = fffffffffffff550 swapa [%o2+%i5]0x80,%l6 ! %l6 = 00000000ff81a611 ! Mem[000000001d000028] = fffff550fb184652, %l3 = 00000000000001ec ldxa [%o2+%i5]0x81,%l3 ! %l3 = fffff550fb184652 ! %l7 = 0000000000000371, Mem[0000000090000198] = 11310a36 sth %l7,[%o4+0x198] ! Mem[0000000090000198] = 03710a36 ! immd = 0000000000000301, %l7 = 0000000000000371, %ccr = 93 move %icc,0x301,%l7 ! Register Not Moved p6_label_25: ! %cwp = 1 ! Mem[000000001c000000] = 0000004300000040, %l5 = 0000000097b05081 ldxa [%o0+%g0]0x89,%l5 ! %l5 = 0000004300000040 ! Mem[0000000091000084] = 1d86ad1b, %g2 = 0000000000000006 ldub [%o6+0x087],%g2 ! %g2 = 000000000000001d ! Mem[000000001d000090] = c8e08185f01ae979, %l2 = 0000000000000371, %l0 = ffffffffffffff90 add %o2,0x90,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = c8e08185f01ae979 ! Mem[0000000091000120] = 42f35dd4, %g2 = 000000000000001d lduw [%o6+0x120],%g2 ! %g2 = 0000000042f35dd4 ! Mem[000000001d800118] = 27a7a55a, %l3 = fffff550fb184652 swap [%o3+0x118],%l3 ! %l3 = 0000000027a7a55a ! Mem[000000001d000058] = 1a9d9bb7, %l2 = 0000000000000371 swap [%o2+0x058],%l2 ! %l2 = 000000001a9d9bb7 ! %l4 = 000000000000011d, %l3 = 0000000027a7a55a, %l3 = 0000000027a7a55a sra %l4,%l3,%l3 ! %l3 = 0000000000000000 ! %l6 = 00000000ff81a611, Mem[00000000918000ac] = 07b3725b stb %l6,[%i0+0x0ac] ! Mem[00000000918000ac] = 11b3725b ! %l0 = c8e08185f01ae979, %l5 = 0000004300000040, %ccr = 93 move %xcc,%l0,%l5 ! Register Not Moved ! Clear Register : %l5 = 0000004300000040 clr %l5 ! %l5 = 0000000000000000 ba,a p6_not_taken_0_end p6_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 restore ! CWP = 0 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 000000006b762000 bne,a,pn %xcc,p6_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000003a bne,a,pn %xcc,p6_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000379 bne,a,pn %xcc,p6_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be d4ae695e59ee509c bne,a,pn %xcc,p6_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000379 bne,a,pn %xcc,p6_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffe4198bb4 bne,a,pn %xcc,p6_reg_l5_fail mov %l5,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000ac72c0d8 bne,a,pn %xcc,p6_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x0000000d,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p6_failed mov 0x111,%g1 ! Check Floating Point Registers p6_check_fp_registers: set p6_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be e6e20a64 80d20138 bne %xcc,p6_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be a459eae3 5c026722 bne %xcc,p6_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 83739c5c fbd12ce1 bne %xcc,p6_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 00000000 000033ae bne %xcc,p6_f10_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be e70b58fc aefb805b bne %xcc,p6_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 6c000000 cceba982 bne %xcc,p6_f16_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 3f389102 71bd33dd bne %xcc,p6_f26_fail nop ! Check Local Memory set p6_local0_expect,%g1 p6_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 4000000043000000 ldx [%i0+0x000],%g3 ! Observed data at 000000001c000000 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 1afac4b9ef2baa3b ldx [%i0+0x008],%g3 ! Observed data at 000000001c000008 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 5b80fbaefc580be7 ldx [%i0+0x010],%g3 ! Observed data at 000000001c000010 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 76a450f8d3c699fb ldx [%i0+0x018],%g3 ! Observed data at 000000001c000018 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 66f0d4910336f16c ldx [%i0+0x020],%g3 ! Observed data at 000000001c000020 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x020,%g4 ldx [%g1+0x060],%g2 ! Expected data = 3dfe9ba56c000000 ldx [%i0+0x060],%g3 ! Observed data at 000000001c000060 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x060,%g4 ldx [%g1+0x150],%g2 ! Expected data = 375e3d8c7df3036f ldx [%i0+0x150],%g3 ! Observed data at 000000001c000150 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x150,%g4 set p6_local1_expect,%g1 p6_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 379acc68b8da3e49 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 = 8ed56a8b0eee1d52 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 = e70b58fcaefb805b ldx [%i1+0x010],%g3 ! Observed data at 000000001c800010 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ae33000000000000 ldx [%i1+0x018],%g3 ! Observed data at 000000001c800018 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffae35a21a4f8184 ldx [%i1+0x020],%g3 ! Observed data at 000000001c800020 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = fb1846520a95cd47 ldx [%i1+0x028],%g3 ! Observed data at 000000001c800028 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x028,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = cb56cd6e1be6750e ldx [%i1+0x0a0],%g3 ! Observed data at 000000001c8000a0 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x0a0,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = e70b58fc988db4ed ldx [%i1+0x1b0],%g3 ! Observed data at 000000001c8001b0 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x1b0,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 000000c2308736ea ldx [%i1+0x1d0],%g3 ! Observed data at 000000001c8001d0 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x1d0,%g4 set p6_local2_expect,%g1 p6_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 636447a68c9ca4b0 ldx [%i2+0x000],%g3 ! Observed data at 000000001d000000 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ffffff8025ada4a8 ldx [%i2+0x008],%g3 ! Observed data at 000000001d000008 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 6f0956b33951ffa3 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 = 6c289d22bc9f807d 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 = eadf3b0c5661eded ldx [%i2+0x020],%g3 ! Observed data at 000000001d000020 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = fffff550fb184652 ldx [%i2+0x028],%g3 ! Observed data at 000000001d000028 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x028,%g4 ldx [%g1+0x050],%g2 ! Expected data = ff84ff83e3551cf3 ldx [%i2+0x050],%g3 ! Observed data at 000000001d000050 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x050,%g4 ldx [%g1+0x058],%g2 ! Expected data = 000003714637dcb8 ldx [%i2+0x058],%g3 ! Observed data at 000000001d000058 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x058,%g4 ldx [%g1+0x068],%g2 ! Expected data = 4f39acffe934af93 ldx [%i2+0x068],%g3 ! Observed data at 000000001d000068 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x068,%g4 ldx [%g1+0x080],%g2 ! Expected data = 000000000000006c ldx [%i2+0x080],%g3 ! Observed data at 000000001d000080 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x080,%g4 ldx [%g1+0x120],%g2 ! Expected data = 000073830000006c ldx [%i2+0x120],%g3 ! Observed data at 000000001d000120 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x120,%g4 set p6_local3_expect,%g1 p6_check_local3: ldx [%g1+0x008],%g2 ! Expected data = b9c4fa1aeed9a2c4 ldx [%i3+0x008],%g3 ! Observed data at 000000001d800008 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = e12cd1fb5c9c7383 ldx [%i3+0x018],%g3 ! Observed data at 000000001d800018 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 9b08ba22d8c072ac ldx [%i3+0x020],%g3 ! Observed data at 000000001d800020 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x020,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = d6de5f23ae71baf0 ldx [%i3+0x0f8],%g3 ! Observed data at 000000001d8000f8 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x0f8,%g4 ldx [%g1+0x118],%g2 ! Expected data = fb184652cd088871 ldx [%i3+0x118],%g3 ! Observed data at 000000001d800118 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x118,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = ee52f8ff97b05081 ldx [%i3+0x1f8],%g3 ! Observed data at 000000001d8001f8 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x1f8,%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_f2_fail: set p6_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f6_fail: set p6_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f8_fail: set p6_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f10_fail: set p6_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f14_fail: set p6_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f16_fail: set p6_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f26_fail: set p6_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%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 %l0,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c800000] orn %l2,0xd07,%l1 smul %l3,0xa31,%l0 membar #Sync mov 0x100,%g1 ldda [%i4+%g1]ASI_BLK_AIUP,%f48 membar #Sync ldda [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001d800000] stxa %l5,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000001d000008] done p6_trap1o: stwa %l0,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c800000] orn %l2,0xd07,%l1 smul %l3,0xa31,%l0 membar #Sync mov 0x100,%g1 ldda [%o4+%g1]ASI_BLK_AIUP,%f48 membar #Sync ldda [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001d800000] stxa %l5,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000001d000008] done p6_trap2e: stwa %l0,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000001d800008] sdivx %l1,%l2,%l4 ldstuba [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001d000018] stha %l6,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c800010] ldxa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000001c000028] done p6_trap2o: stwa %l0,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000001d800008] sdivx %l1,%l2,%l4 ldstuba [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001d000018] stha %l6,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c800010] ldxa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000001c000028] done p6_trap3e: or %l3,%l2,%l5 addc %l3,%l2,%l6 xnor %l4,-0x8b1,%l3 orn %l3,%l4,%l4 done p6_trap3o: or %l3,%l2,%l5 addc %l3,%l2,%l6 xnor %l4,-0x8b1,%l3 orn %l3,%l4,%l4 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 = e5d9582c16e1af65 ldx [%g1+0x008],%l1 ! %l1 = 9e83c746146eb7ef ldx [%g1+0x010],%l2 ! %l2 = 2cf3d7fe92b69338 ldx [%g1+0x018],%l3 ! %l3 = c6f8478c7df3036f ldx [%g1+0x020],%l4 ! %l4 = 3b5e782c1c2264cc ldx [%g1+0x028],%l5 ! %l5 = bd354736c1828993 ldx [%g1+0x030],%l6 ! %l6 = ef7c2dc411a68163 ldx [%g1+0x038],%l7 ! %l7 = 87b34828524618fb save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = f1a344e253ab550a ldx [%g1+0x048],%l1 ! %l1 = 7d73fc07de8ad018 ldx [%g1+0x050],%l2 ! %l2 = 59df6c3eb9c4fa1a ldx [%g1+0x058],%l3 ! %l3 = 4762cb0801ebaade ldx [%g1+0x060],%l4 ! %l4 = 57c03ae6ee780f59 ldx [%g1+0x068],%l5 ! %l5 = eded61560c3bd588 ldx [%g1+0x070],%l6 ! %l6 = 23f36836ce2091a0 ldx [%g1+0x078],%l7 ! %l7 = d93831ce1102c5ba ! Initialize the output register of window 1 set p6_local0_start,%o0 set p6_local1_start,%o1 set p6_local2_start,%o2 set p6_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 09ff860a a496466c 67644851 33479bcb ! %f4 = 62995cdb b3bea920 fdae6932 1a94d782 ! %f8 = cdb90e91 12a3b82e 377982fc abba3b2b ! %f12 = f6d19c85 7a9d029c fab53200 6d35416f ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = d4610d8e 7eb2bdda 6f46162e 0c707912 ! %f20 = e7ad4fe8 f2d22106 ca809101 172ad442 ! %f24 = efa9b818 9e6d5785 f09e257c eef76449 ! %f28 = a6317e6a f69a605c badb7611 94349c15 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = dace2d08 f187573f 02317115 2e34fd20 ! %f36 = 5a8ae804 abd7f337 e1451490 7c128cf9 ! %f40 = 2559d56b a1740e3d 668a35af 2d399ae8 ! %f44 = 1265d76b ad97f7c3 a9310eb0 502a40fd ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x5bd1174700000069,%g7,%g1 ! GSR scale = 13, align = 1 wr %g1,%g0,%gsr ! GSR = 5bd1174700000069 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: ! %l0 = 5a7f6f546465ee92, Mem[000000001e800020] = 9ec6c465 sth %l0,[%i1+%o4] ! Mem[000000001e800020] = ee92c465 ! %l0 = 6465ee92, %l1 = fa357884, Mem[000000001f000000] = c8014952 db57656a stda %l0,[%i2+%g0]0x80 ! Mem[000000001f000000] = 6465ee92 fa357884 ! immd = 00000000000003c6, %l7 = daae186af451dfe3, %ccr = 44 movneg %xcc,0x3c6,%l7 ! Register Not Moved ! %f16 = d4610d8e 7eb2bdda 6f46162e 0c707912 ! %f20 = e7ad4fe8 f2d22106 ca809101 172ad442 ! %f24 = efa9b818 9e6d5785 f09e257c eef76449 ! %f28 = a6317e6a f69a605c badb7611 94349c15 stda %f16,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000090000000 ! Mem[0000000091800008] = 30e846b2b01876a3, %g2 = ff4ea4f9cc2f05e8 ldx [%o0+%o1],%g2 ! %g2 = 30e846b2b01876a3 ! Mem[00000000908000a8] = 3d711c26d887647d, %g2 = 30e846b2b01876a3 ldx [%i5+0x0a8],%g2 ! %g2 = 3d711c26d887647d ! Mem[0000000091000138] = 4c906f70, %g18 = 46565f75bbb91675 ldsw [%i6+0x138],%g2 ! %g2 = 46565f75bbb91675 ! %l1 = 1b295915fa357884, Mem[0000000090800108] = 19a19216, %asi = 80 stwa %l1,[%i5+0x108]%asi ! Mem[0000000090800108] = fa357884 ! %l5 = e512d21dbdc3c310, Mem[0000000091000108] = 0bb2cf27 stw %l5,[%i6+0x108] ! Mem[0000000091000108] = bdc3c310 ! Mem[0000000090800118] = 97eb4367, %g2 = 000000004c906f70 lduh [%i5+0x118],%g2 ! %g2 = 00000000000097eb p7_label_2: ! %l1 = 1b295915fa357884, Mem[000000009180011d] = 43b57068 stb %l1,[%o0+0x11d] ! Mem[000000009180011c] = 84b57068 ! Mem[000000001e800008] = a8c5c543, %l3 = c53166ce7f442166 lduwa [%i1+%o1]0x81,%l3 ! %l3 = 00000000a8c5c543 ! Mem[00000000918000a8] = c9c67145, %g2 = 00000000000097eb lduh [%o0+0x0a8],%g2 ! %g2 = 000000000000c9c6 ! %l7 = daae186af451dfe3, Mem[000000001f800018] = 3ab1be28 stwa %l7,[%i3+%o3]0x80 ! Mem[000000001f800018] = f451dfe3 ! %l1 = 1b295915fa357884, Mem[000000009080010d] = bd6093b2 stb %l1,[%i5+0x10d] ! Mem[000000009080010c] = 846093b2 ! Mem[000000001e000060] = 4bd27c03 5c850c4d, %l6 = b3b22efb, %l7 = f451dfe3 ldd [%i0+0x060],%l6 ! %l6 = 000000004bd27c03 000000005c850c4d ! Mem[000000001f000020] = 4ec457d2, %f6 = fdae6932 lda [%i2+%o4]0x81,%f6 ! %f6 = 4ec457d2 ! %l3 = 00000000a8c5c543, %l0 = 5a7f6f546465ee92, %ccr = 44 movge %icc,%l3,%l0 ! Moved, %l0 = 00000000a8c5c543 ! Mem[000000001f800028] = ea0f9923 ce7c8f80, %l6 = 4bd27c03, %l7 = 5c850c4d ldda [%i3+%o5]0x88,%l6 ! %l6 = 00000000ce7c8f80 00000000ea0f9923 ! %l1 = 1b295915fa357884, Mem[000000001e800020] = ee92c465 stha %l1,[%i1+%o4]0x81 ! Mem[000000001e800020] = 7884c465 p7_label_3: ! %l6 = 00000000ce7c8f80, Mem[0000000091000110] = e00d7a22 stw %l6,[%i6+0x110] ! Mem[0000000091000110] = ce7c8f80 ! Mem[0000000091800000] = e8ab3383 5d5101b3, %g2 = 0000c9c6, %g3 = 0bad0b00 ldd [%o0+%g0],%g2 ! %g2 = 00000000e8ab3383 000000005d5101b3 ! Mem[0000000090800110] = b2e0f8e5, %g18 = 46565f75bbb91675 ldsw [%i5+0x110],%g2 ! %g2 = 46565f75bbb91675 ! immd = 00000000000003f8, %l2 = 23046c9078a13e96, %ccr = 44 movg %icc,0x3f8,%l2 ! Register Not Moved ! %l4 = 2ed92b0bf1d0edf0, %l0 = 00000000a8c5c543, %l3 = 00000000a8c5c543 xnor %l4,%l0,%l3 ! %l3 = d126d4f4a6ead74c ! Mem[0000000091000178] = b318db1e 80b5e0b8, %g2 = b2e0f8e5, %g3 = 5d5101b3 ldd [%i6+0x178],%g2 ! %g2 = 00000000b318db1e 0000000080b5e0b8 ! Mem[0000000090000148] = 494a3dbc, %g2 = 00000000b318db1e ldsb [%i4+0x149],%g2 ! %g2 = 0000000000000049 ! %l4 = f1d0edf0, %l5 = bdc3c310, Mem[0000000091800058] = 7fbdd3be 95688e2d std %l4,[%o0+0x058] ! Mem[0000000091800058] = f1d0edf0 bdc3c310 ! %l7 = 00000000ea0f9923, Mem[0000000090000040] = 9d14608a stb %l7,[%i4+0x040] ! Mem[0000000090000040] = 2314608a ! %l1 = 1b295915fa357884, Mem[0000000091800120] = 6809a0104a78748f stx %l1,[%o0+0x120] ! Mem[0000000091800120] = 1b295915fa357884 p7_label_4: ! %l6 = ce7c8f80, %l7 = ea0f9923, Mem[00000000908001a8] = 144eb177 94989c9f std %l6,[%i5+0x1a8] ! Mem[00000000908001a8] = ce7c8f80 ea0f9923 ! %l3 = d126d4f4a6ead74c, Mem[000000001e800020] = 7884c46575d0eee8 stxa %l3,[%i1+%o4]0x81 ! Mem[000000001e800020] = d126d4f4a6ead74c ! %l1 = 1b295915fa357884, %l2 = 23046c9078a13e96, %l6 = 00000000ce7c8f80 subccc %l1,%l2,%l6 ! %l6 = f824ec85819439ee, %ccr = 98 ! %l3 = d126d4f4a6ead74c, Mem[0000000091800004] = 5d5101b3 sth %l3,[%o0+0x004] ! Mem[0000000091800004] = d74c01b3 ! Mem[0000000090000148] = 4a3dbcae, %g2 = 0000000000000049 ldsh [%i4+0x14a],%g2 ! %g2 = 0000000000004a3d ! Mem[0000000091800000] = e8ab3383d74c01b3, %g2 = 0000000000004a3d ldxa [%o0+0x000]%asi,%g2 ! %g2 = e8ab3383d74c01b3 ! %l7 = 00000000ea0f9923, %l3 = d126d4f4a6ead74c, %ccr = 98 move %icc,%l7,%l3 ! Register Not Moved ! Mem[00000000918001d4] = 75b517b3, %g2 = e8ab3383d74c01b3 ldsh [%o0+0x1d4],%g2 ! %g2 = 00000000000075b5 ! Mem[000000001e800190] = e080be084f5385ef, %l5 = e512d21dbdc3c310, %l1 = 1b295915fa357884 add %i1,0x190,%g1 casxa [%g1]0x80,%l5,%l1 ! %l1 = e080be084f5385ef ! %l0 = 00000000a8c5c543, %l1 = e080be084f5385ef, %ccr = 98 movg %icc,%l0,%l1 ! Register Not Moved p7_label_5: ! Mem[00000000910000f0] = d89f0c90, %g18 = 46565f75bbb91675 ldsw [%i6+0x0f0],%g2 ! %g2 = 46565f75bbb91675 ! %f16 = d4610d8e 7eb2bdda 6f46162e 0c707912 ! %f20 = e7ad4fe8 f2d22106 ca809101 172ad442 ! %f24 = efa9b818 9e6d5785 f09e257c eef76449 ! %f28 = a6317e6a f69a605c badb7611 94349c15 mov 0x100,%g4 stda %f16,[%i4+%g4]ASI_BLK_AIUSL ! Block Store to 0000000090000100 ! %l7 = 00000000ea0f9923, Mem[00000000910000d6] = 74edfe59 stb %l7,[%i6+0x0d6] ! Mem[00000000910000d4] = 23edfe59 ! Mem[000000001e800127] = 54d37474, %l5 = e512d21dbdc3c310 ldstub [%i1+0x127],%l5 ! %l5 = 00000074000000ff ! Mem[00000000900001b0] = f8df72514ae9a786, %g2 = ffffffffd89f0c90 ldx [%i4+0x1b0],%g2 ! %g2 = f8df72514ae9a786 ! %l0 = 00000000a8c5c543, Mem[000000001f000020] = 4ec457d2 stha %l0,[%i2+%o4]0x81 ! Mem[000000001f000020] = c54357d2 ! Mem[000000001f000010] = 96917ae5, %l1 = e080be084f5385ef swapa [%i2+%o2]0x80,%l1 ! %l1 = 0000000096917ae5 ! Mem[000000001f800024] = a1cf1706, %l2 = 78a13e96, %l4 = f1d0edf0 add %i3,0x24,%g1 casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000a1cf1706 ! %l0 = 00000000a8c5c543, imm = 0000000000000037, %l0 = 00000000a8c5c543 srax %l0,0x037,%l0 ! %l0 = 0000000000000000 ! %l0 = 0000000000000000 sethi %hi(0xc2331400),%l0 ! %l0 = 00000000c2331400 p7_label_6: ! Mem[0000000090000148] = 31494a3d, %g2 = f8df72514ae9a786 lduw [%i4+0x148],%g2 ! %g2 = 0000000031494a3d ! Mem[000000001f800008] = 84507d4e 9e91c90d, %l2 = 78a13e96, %l3 = a6ead74c ldda [%i3+%o1]0x88,%l2 ! %l2 = 000000009e91c90d 0000000084507d4e ! Mem[000000001f800000] = 6e520505, %l4 = 00000000a1cf1706 lduha [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000505 ! Mem[00000000908001d8] = cb27ccef, %g2 = 0000000031494a3d ldub [%i5+0x1da],%g2 ! %g2 = 00000000000000cb ! %l6 = 819439ee, %l7 = ea0f9923, Mem[0000000090800058] = 78ebe01d e6055c3b stda %l6,[%i5+0x058]%asi ! Mem[0000000090800058] = 819439ee ea0f9923 ! Mem[0000000091000118] = 5d8c784c75fb17e7, %g2 = 00000000000000cb ldx [%i6+0x118],%g2 ! %g2 = 5d8c784c75fb17e7 ! Mem[000000001e800010] = 3e2eeedc8f9e6e57, %l0 = 00000000c2331400 ldxa [%i1+%o2]0x89,%l0 ! %l0 = 3e2eeedc8f9e6e57 ! %l7 = 00000000ea0f9923, imm = fffffffffffffbfe, %l7 = 00000000ea0f9923 andcc %l7,-0x402,%l7 ! %l7 = 00000000ea0f9922, %ccr = 08 ! Mem[000000001f800010] = cdda6a7c, %l4 = 0000000000000505 lduha [%i3+%o2]0x80,%l4 ! %l4 = 000000000000cdda ! %l5 = 0000000000000074, Mem[00000000900001a8] = 875ccbae sth %l5,[%i4+0x1a8] ! Mem[00000000900001a8] = 0074cbae p7_label_7: membar #Sync ! Added by membar checker (179) ! Mem[0000000090000010] = 21d2f2e8, %g2 = 5d8c784c75fb17e7 ldsb [%i4+0x011],%g2 ! %g2 = 0000000000000021 ! Mem[000000001e000018] = 70110f0e, %l2 = 000000009e91c90d ldsha [%i0+%o3]0x88,%l2 ! %l2 = 0000000000000f0e ! Mem[00000000908000e4] = c852478e, %g2 = 0000000000000021 ldub [%i5+0x0e4],%g2 ! %g2 = 00000000000000c8 ! Mem[000000009100010c] = 0341ce7c, %g2 = 00000000000000c8 lduh [%i6+0x10e],%g2 ! %g2 = 0000000000000341 ! Mem[000000001e800000] = 15bd4c4ea1ac9f9f, %l5 = 0000000000000074 ldxa [%i1+%g0]0x80,%l5 ! %l5 = 15bd4c4ea1ac9f9f ! retry : should take illegal inst trap, %l0 = 3e2eeedc8f9e6e57 retry ! Illegal inst trap : %l0 = 3e2eeedc8f9e6e67 ! Mem[000000001e800020] = f4d426d1, %l7 = 00000000ea0f9922 ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 000000d1000000ff ! %f8 = cdb90e91, Mem[000000001f000104] = ea856548 st %f8 ,[%i2+0x104] ! Mem[000000001f000104] = cdb90e91 ! immd = 00000000000002e5, %l0 = 3e2eeedc8f9e6e67, %ccr = 08 movle %icc,0x2e5,%l0 ! Moved, %l0 = 00000000000002e5 ! %l2 = 0000000000000f0e, immed = 00000dde, %y = 00000000 umulcc %l2,0xdde,%l1 ! %l1 = 0000000000d0c424, %ccr = 00, %y = 00000000 p7_label_8: ! %l6 = f824ec85819439ee, immed = fffff6f0, %y = 00000000 udiv %l6,-0x910,%l3 ! %l3 = 0000000000000000 mov %l0,%y ! %y = 000002e5 ! %l1 = 0000000000d0c424, %l3 = 0000000000000000, %ccr = 00 mova %xcc,%l1,%l3 ! Moved, %l3 = 0000000000d0c424 ! Mem[00000000900000a8] = 10593f2ff3b2ac3e, %f48 = d6a2f7c8 c350db6f ldd [%i4+0x0a8],%f48 ! %f48 = 10593f2f f3b2ac3e ! %l0 = 000002e5, %l1 = 00d0c424, Mem[0000000090800178] = 9bc20eb3 50ec43dd std %l0,[%i5+0x178] ! Mem[0000000090800178] = 000002e5 00d0c424 ! %l2 = 0000000000000f0e, %l6 = f824ec85819439ee, %y = 000002e5 udivcc %l2,%l6,%l5 ! %l5 = 00000000000005b7, %ccr = 00 mov %l0,%y ! %y = 000002e5 ! Mem[000000001e800020] = ff26d4f4, %l2 = 0000000000000f0e lduha [%i1+%o4]0x81,%l2 ! %l2 = 000000000000ff26 ! Mem[000000001e000008] = a643d1a9, %l3 = 0000000000d0c424 ldswa [%i0+%o1]0x89,%l3 ! %l3 = ffffffffa643d1a9 ! Mem[000000001e800074] = e68c1927, %l1 = 0000000000d0c424 swap [%i1+0x074],%l1 ! %l1 = 00000000e68c1927 ! %l7 = 00000000000000d1, imm = 0000000000000aa0, %l5 = 00000000000005b7 add %l7,0xaa0,%l5 ! %l5 = 0000000000000b71 ! Mem[000000001e800020] = f4d426ff, %l0 = 00000000000002e5 swapa [%i1+%o4]0x89,%l0 ! %l0 = 00000000f4d426ff p7_label_9: ! %f16 = d4610d8e 7eb2bdda 6f46162e 0c707912 ! %f20 = e7ad4fe8 f2d22106 ca809101 172ad442 ! %f24 = efa9b818 9e6d5785 f09e257c eef76449 ! %f28 = a6317e6a f69a605c badb7611 94349c15 mov 0x0c0,%g5 stda %f16,[%i4+%g5]ASI_BLK_SL ! Block Store to 00000000900000c0 ! %l6 = 819439ee, %l7 = 000000d1, Mem[00000000918001a8] = 98dfaf41 e3201269 std %l6,[%o0+0x1a8] ! Mem[00000000918001a8] = 819439ee 000000d1 ! %l2 = 0000ff26, %l3 = a643d1a9, Mem[00000000900001c0] = e1f675de 46335dfe std %l2,[%i4+0x1c0] ! Mem[00000000900001c0] = 0000ff26 a643d1a9 ! Mem[0000000091000108] = c3106993, %g2 = 0000000000000341 ldsb [%i6+0x10a],%g2 ! %g2 = ffffffffffffffc3 ! Mem[0000000091800034] = 7f5a70fd, %g2 = ffffffffffffffc3 lduw [%o0+0x034],%g2 ! %g2 = 000000007f5a70fd ! Mem[00000000900001b8] = ea9d818c, %g2 = 000000007f5a70fd lduw [%i4+0x1b8],%g2 ! %g2 = 00000000ea9d818c ! immd = 0000000000000350, %l4 = 000000000000cdda, %ccr = 00 movpos %xcc,0x350,%l4 ! Moved, %l4 = 0000000000000350 ! Mem[000000001f8001e4] = 9179a1e7, %l6 = f824ec85819439ee ldub [%i3+0x1e4],%l6 ! %l6 = 0000000000000091 ! %l0 = 00000000f4d426ff, Mem[000000001f800010] = cdda6a7c stha %l0,[%i3+%o2]0x81 ! Mem[000000001f800010] = 26ff6a7c ! Mem[0000000090800090] = a7cee9e021c8ed45, %f48 = 10593f2f f3b2ac3e ldd [%i5+0x090],%f48 ! %f48 = a7cee9e0 21c8ed45 p7_label_10: ! Mem[000000001e800138] = 46a6e2cf0ff2a8cd, %l0 = 00000000f4d426ff ldxa [%i1+0x138]%asi,%l0 ! %l0 = 46a6e2cf0ff2a8cd ! %l3 = ffffffffa643d1a9, Mem[0000000091000098] = 757f0316 stw %l3,[%i6+0x098] ! Mem[0000000091000098] = a643d1a9 ! Mem[00000000908000a8] = 3d711c26 d887647d, %g2 = ea9d818c, %g3 = 80b5e0b8 ldd [%i5+0x0a8],%g2 ! %g2 = 000000003d711c26 00000000d887647d ! Mem[000000001f800034] = 92090dcf, %l7 = 00000000000000d1 swap [%i3+0x034],%l7 ! %l7 = 0000000092090dcf ! Mem[0000000090800074] = 6fb98264, %g2 = 000000003d711c26 ldsb [%i5+0x074],%g2 ! %g2 = 000000000000006f ! Mem[0000000091800078] = a9486159, %g2 = 000000000000006f ldsb [%o0+0x078],%g2 ! %g2 = ffffffffffffffa9 ! Mem[00000000910000c0] = 1b3f9adf953c82cf, %g2 = ffffffffffffffa9 ldx [%i6+0x0c0],%g2 ! %g2 = 1b3f9adf953c82cf ! Mem[0000000090000000] = dabdb27e 8e0d61d4 1279700c 2e16466f ! Mem[0000000090000010] = 0621d2f2 e84fade7 42d42a17 019180ca ! Mem[0000000090000020] = 85576d9e 18b8a9ef 4964f7ee 7c259ef0 ! Mem[0000000090000030] = 5c609af6 6a7e31a6 159c3494 1176dbba ldda [%i4]ASI_BLK_S,%f48 ! Block Load from 0000000090000000 ! Mem[000000001f800000] = 6e520505, %l4 = 0000000000000350 lduha [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000505 membar #Sync ! Added by membar checker (180) ! %f24 = efa9b818 9e6d5785, Mem[0000000090000018] = 42d42a17 019180ca std %f24,[%i4+%o3] ! Mem[0000000090000018] = efa9b818 9e6d5785 p7_label_11: ! %l2 = 000000000000ff26, imm = fffffffffffff3f3, %l7 = 0000000092090dcf subccc %l2,-0xc0d,%l7 ! %l7 = 0000000000010b33, %ccr = 11 ! Mem[000000001e8001e0] = 0bf42ae9, %l0 = 0ff2a8cd, %l1 = e68c1927 add %i1,0x1e0,%g1 casa [%g1]0x80,%l0,%l1 ! %l1 = 000000000bf42ae9 ! Mem[0000000091800158] = b91df9e2, %g2 = 1b3f9adf953c82cf ldsha [%o0+0x15a]%asi,%g2 ! %g2 = ffffffffffffb91d ! %l1 = 000000000bf42ae9, %l3 = ffffffffa643d1a9, %l0 = 46a6e2cf0ff2a8cd xorcc %l1,%l3,%l0 ! %l0 = ffffffffadb7fb40, %ccr = 88 ! immd = 00000000000002b1, %l2 = 000000000000ff26, %ccr = 88 movcc %icc,0x2b1,%l2 ! Moved, %l2 = 00000000000002b1 ! %l2 = 000002b1, %l3 = a643d1a9, Mem[000000001e800020] = 000002e5 4cd7eaa6 stda %l2,[%i1+%o4]0x89 ! Mem[000000001e800020] = 000002b1 a643d1a9 ! retry : should take illegal inst trap, %l0 = ffffffffadb7fb40 retry ! Illegal inst trap : %l0 = ffffffffadb7fb50 ! Mem[000000001e0000d0] = 3705d01e, %l5 = 00000b71, %l1 = 0bf42ae9 add %i0,0xd0,%g1 casa [%g1]0x80,%l5,%l1 ! %l1 = 000000003705d01e ! %l6 = 0000000000000091, Mem[000000001e000020] = 21b89433 stha %l6,[%i0+%o4]0x80 ! Mem[000000001e000020] = 00919433 ! Mem[000000001e800134] = 54725bd9, %l2 = 00000000000002b1 swap [%i1+0x134],%l2 ! %l2 = 0000000054725bd9 p7_label_12: ! %l2 = 0000000054725bd9, %l0 = ffffffffadb7fb50, %ccr = 88 movpos %icc,%l2,%l0 ! Register Not Moved ! Mem[000000001e0001a8] = d8dcd94a, %l5 = 0000000000000b71, %asi = 80 swapa [%i0+0x1a8]%asi,%l5 ! %l5 = 00000000d8dcd94a ! %l4 = 0000000000000505, Mem[000000001e00019c] = b7a7a731 stw %l4,[%i0+0x19c] ! Mem[000000001e00019c] = 00000505 ! %l5 = 00000000d8dcd94a, Mem[000000001f000000] = 6465ee92 stba %l5,[%i2+%g0]0x81 ! Mem[000000001f000000] = 4a65ee92 ! Mem[000000001f800152] = 463113a7, %l2 = 0000000054725bd9 ldstuba [%i3+0x152]%asi,%l2 ! %l2 = 00000013000000ff ! %l1 = 000000003705d01e, Mem[000000009100011d] = fb17e742 stb %l1,[%i6+0x11d] ! Mem[000000009100011c] = 1e17e742 ! %f21 = f2d22106, Mem[000000001e00002c] = 99c2c0e3 st %f21,[%i0+0x02c] ! Mem[000000001e00002c] = f2d22106 ! %l6 = 00000091, %l7 = 00010b33, Mem[00000000900001c8] = 2e218561 df2e401b std %l6,[%i4+0x1c8] ! Mem[00000000900001c8] = 00000091 00010b33 ! Mem[00000000910000fc] = c5b55944, %g2 = ffffffffffffb91d lduba [%i6+0x0fc]%asi,%g2 ! %g2 = 00000000000000c5 ! Mem[000000001f800010] = 7c6aff26, %l6 = 0000000000000091 ldstuba [%i3+%o2]0x89,%l6 ! %l6 = 00000026000000ff p7_label_13: ! %l6 = 0000000000000026, %l7 = 0000000000010b33, %ccr = 88 movge %icc,%l6,%l7 ! Register Not Moved ! %l7 = 0000000000010b33, Mem[00000000918000f4] = c0777b49 sth %l7,[%o0+0x0f4] ! Mem[00000000918000f4] = 0b337b49 ! Mem[000000001e800128] = f210886a4b61b45d, %l5 = 00000000d8dcd94a, %l6 = 0000000000000026 add %i1,0x128,%g1 casxa [%g1]0x80,%l5,%l6 ! %l6 = f210886a4b61b45d ! Mem[0000000091000194] = f32db03d, %g2 = 00000000000000c5 lduw [%i6+0x194],%g2 ! %g2 = 00000000f32db03d ! %l6 = f210886a4b61b45d, Mem[00000000900001f0] = e25abab0, %asi = 80 stwa %l6,[%i4+0x1f0]%asi ! Mem[00000000900001f0] = 4b61b45d ! %l3 = ffffffffa643d1a9, Mem[000000001e000010] = 56e45d73 stba %l3,[%i0+%o2]0x80 ! Mem[000000001e000010] = a9e45d73 ! Mem[000000001e8000e0] = 9249897f02cecb17, %l4 = 0000000000000505, %l7 = 0000000000010b33 add %i1,0xe0,%g1 casxa [%g1]0x80,%l4,%l7 ! %l7 = 9249897f02cecb17 ! Mem[000000001f000018] = 82fb51dd 43ca4b0e, %l0 = adb7fb50, %l1 = 3705d01e ldda [%i2+%o3]0x80,%l0 ! %l0 = 0000000082fb51dd 0000000043ca4b0e ! immd = 000000000000032d, %l3 = ffffffffa643d1a9, %ccr = 88 movcc %icc,0x32d,%l3 ! Moved, %l3 = 000000000000032d ! Mem[000000001e80013c] = 0ff2a8cd, %l6 = f210886a4b61b45d swap [%i1+0x13c],%l6 ! %l6 = 000000000ff2a8cd p7_label_14: ! %l3 = 000000000000032d, %l1 = 0000000043ca4b0e, %ccr = 88 movn %xcc,%l3,%l1 ! Register Not Moved ! Mem[0000000091800164] = 2634026c, %g2 = 00000000f32db03d lduh [%o0+0x166],%g2 ! %g2 = 0000000000002634 ! %l7 = 9249897f02cecb17, Mem[00000000908001b2] = df90307b sth %l7,[%i5+0x1b2] ! Mem[00000000908001b0] = cb17307b ! Mem[000000001f800008] = 0dc9919e, %l3 = 000000000000032d ldstuba [%i3+%o1]0x80,%l3 ! %l3 = 0000000d000000ff ! Mem[000000001f000020] = d25743c5, %l7 = 9249897f02cecb17 swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000d25743c5 ! Mem[000000001e800012] = 576e9e8f, %l7 = 00000000d25743c5 ldstuba [%i1+0x012]%asi,%l7 ! %l7 = 0000009e000000ff ! Mem[000000001e000000] = fc0e6e83, %f3 = 33479bcb lda [%i0+%g0]0x88,%f3 ! %f3 = fc0e6e83 ! Mem[00000000908001d4] = dcbf55cd, %g2 = 0000000000002634 ldsb [%i5+0x1d4],%g2 ! %g2 = ffffffffffffffdc ! %l7 = 000000000000009e, %l2 = 0000000000000013, %ccr = 88 movle %xcc,%l7,%l2 ! Moved, %l2 = 000000000000009e ! Mem[000000001e8000bc] = 6203b0f9, %l1 = 0000000043ca4b0e swap [%i1+0x0bc],%l1 ! %l1 = 000000006203b0f9 p7_label_15: ! Mem[000000009080013c] = 47655d3c, %g2 = ffffffffffffffdc lduh [%i5+0x13c],%g2 ! %g2 = 0000000000004765 ! %l6 = 000000000ff2a8cd, immed = 0000038f, %y = 000002e5 smulcc %l6,0x38f,%l1 ! %l1 = 00000038c086b183, %ccr = 08, %y = 00000038 ! %l7 = 000000000000009e, Mem[0000000090800078] = 05af2cea1c600515 stx %l7,[%i5+0x078] ! Mem[0000000090800078] = 000000000000009e ! %l7 = 000000000000009e, Mem[0000000091800096] = 3de883cf stb %l7,[%o0+0x096] ! Mem[0000000091800094] = 9ee883cf ! %l3 = 000000000000000d setx 0x39f1821fd8f4e517,%g7,%l3 ! %l3 = 39f1821fd8f4e517 ! %l7 = 000000000000009e, %l3 = 39f1821fd8f4e517, %ccr = 08 movrgz %l7,%l3,%l4 ! Moved, %l4 = 39f1821fd8f4e517 ! %l2 = 000000000000009e, %l7 = 000000000000009e, %l1 = 00000038c086b183 addc %l2,%l7,%l1 ! %l1 = 000000000000013c ! Mem[000000001f800018] = e3df51f4, %l6 = 000000000ff2a8cd ldsba [%i3+%o3]0x88,%l6 ! %l6 = fffffffffffffff4 ! Mem[0000000090800190] = 172bb11b249cb1ed, %g2 = 0000000000004765 ldx [%i5+0x190],%g2 ! %g2 = 172bb11b249cb1ed ! Mem[000000001f800020] = 61535410, %l1 = 000000000000013c lduwa [%i3+%o4]0x89,%l1 ! %l1 = 0000000061535410 p7_label_16: ! %l1 = 0000000061535410, %l7 = 000000000000009e, %l3 = 39f1821fd8f4e517 add %l1,%l7,%l3 ! %l3 = 00000000615354ae ! %l7 = 000000000000009e, Mem[00000000908000b0] = db43d43ebf592623 stx %l7,[%i5+0x0b0] ! Mem[00000000908000b0] = 000000000000009e ! Mem[0000000091000020] = 103b16d7, %g2 = 172bb11b249cb1ed ldsh [%i6+%o4],%g2 ! %g2 = 000000000000103b ! Mem[0000000091800160] = 877a44c3 bcb72634, %g2 = 0000103b, %g3 = d887647d ldd [%o0+0x160],%g2 ! %g2 = 00000000877a44c3 00000000bcb72634 ! Mem[000000001f000018] = 0e4bca43dd51fb82, %l1 = 0000000061535410 ldxa [%i2+%o3]0x89,%l1 ! %l1 = 0e4bca43dd51fb82 ! Mem[000000001e000110] = 12a8c313, %l6 = fffffffffffffff4 swap [%i0+0x110],%l6 ! %l6 = 0000000012a8c313 ! Mem[000000001e800008] = a8c5c5431c425215, %f12 = f6d19c85 7a9d029c ldda [%i1+%o1]0x81,%f12 ! %f12 = a8c5c543 1c425215 ! %l2 = 000000000000009e, %l3 = 00000000615354ae, %ccr = 08 movg %xcc,%l2,%l3 ! Moved, %l3 = 000000000000009e ! Mem[00000000900001d0] = 9f710bd9, %g2 = 00000000877a44c3 lduw [%i4+0x1d0],%g2 ! %g2 = 000000009f710bd9 ! %l3 = 000000000000009e, Mem[0000000090000140] = 1231a8f0 stb %l3,[%i4+0x140] ! Mem[0000000090000140] = 9e31a8f0 p7_label_17: ! %l5 = 00000000d8dcd94a, Mem[00000000908001f6] = ee4af8f5 stb %l5,[%i5+0x1f6] ! Mem[00000000908001f4] = 4a4af8f5 ! Mem[000000001f000000] = 4a65ee92 fa357884, %l2 = 0000009e, %l3 = 0000009e ldda [%i2+%g0]0x80,%l2 ! %l2 = 000000004a65ee92 00000000fa357884 ! %l5 = 00000000d8dcd94a, Mem[000000001f000000] = 4a65ee92 stwa %l5,[%i2+%g0]0x80 ! Mem[000000001f000000] = d8dcd94a ! %l2 = 000000004a65ee92, Mem[00000000918001e0] = a1517e7af6dfff3d stx %l2,[%o0+0x1e0] ! Mem[00000000918001e0] = 000000004a65ee92 ! Mem[000000001e0000f4] = b8ce4f88, %l4 = d8f4e517, %l6 = 12a8c313 add %i0,0xf4,%g1 casa [%g1]0x80,%l4,%l6 ! %l6 = 00000000b8ce4f88 ! %l3 = 00000000fa357884, imm = fffffffffffff932, %l5 = 00000000d8dcd94a sub %l3,-0x6ce,%l5 ! %l5 = 00000000fa357f52 ! Mem[000000001f0001a5] = 0689b9b5, %l0 = 0000000082fb51dd ldstub [%i2+0x1a5],%l0 ! %l0 = 00000089000000ff ! %l5 = 00000000fa357f52, %l5 = 00000000fa357f52, %ccr = 08 movleu %icc,%l5,%l5 ! Register Not Moved ! Mem[000000001e8000c8] = 77e97dda, %l4 = 39f1821fd8f4e517, %asi = 80 swapa [%i1+0x0c8]%asi,%l4 ! %l4 = 0000000077e97dda ! %f2 = 67644851 fc0e6e83, Mem[000000001e800018] = daaf4512 d585c421 stda %f2 ,[%i1+%o3]0x89 ! Mem[000000001e800018] = 67644851 fc0e6e83 p7_label_18: ! %l1 = 0e4bca43dd51fb82, immed = fffffef4, %ccr = 08 movrgez %l1,-0x10c,%l1 ! Moved, %l1 = fffffffffffffef4 ! %l1 = fffffffffffffef4, %l1 = fffffffffffffef4, %l0 = 0000000000000089 add %l1,%l1,%l0 ! %l0 = fffffffffffffde8 ! %l2 = 000000004a65ee92, %l6 = 00000000b8ce4f88, %y = 00000038 sdivcc %l2,%l6,%l4 ! %l4 = ffffffffffffff36, %ccr = 88 mov %l0,%y ! %y = fffffde8 ! Mem[00000000918000d4] = 7e2b474d, %g2 = 000000009f710bd9 ldsh [%o0+0x0d4],%g2 ! %g2 = 0000000000007e2b ! immd = 000000000000010e, %l7 = 000000000000009e, %ccr = 88 movgu %icc,0x10e,%l7 ! Moved, %l7 = 000000000000010e ! Mem[000000001e800180] = 002156e9f9a7d2dc, %l1 = fffffffffffffef4, %l6 = 00000000b8ce4f88 add %i1,0x180,%g1 casxa [%g1]0x80,%l1,%l6 ! %l6 = 002156e9f9a7d2dc ! %l4 = ffffffffffffff36, %l1 = fffffffffffffef4, %ccr = 88 movvs %xcc,%l4,%l1 ! Register Not Moved ! %l5 = 00000000fa357f52, %l0 = fffffffffffffde8, %ccr = 88 movl %icc,%l5,%l0 ! Moved, %l0 = 00000000fa357f52 ! Mem[0000000091000174] = 64e862e7, %g2 = 0000000000007e2b lduh [%i6+0x174],%g2 ! %g2 = 00000000000064e8 ! %l3 = 00000000fa357884, Mem[0000000091000190] = 8be72be2f32db03d stx %l3,[%i6+0x190] ! Mem[0000000091000190] = 00000000fa357884 p7_label_19: ! %l4 = ffffff36, %l5 = fa357f52, Mem[0000000091000010] = 14e74119 4f877aae std %l4,[%i6+%o2] ! Mem[0000000091000010] = ffffff36 fa357f52 ! Mem[00000000908000c0] = 93984c09a94c3d0a, %g2 = 00000000000064e8 ldx [%i5+0x0c0],%g2 ! %g2 = 93984c09a94c3d0a ! Mem[000000001f800060] = 41711e78a64905f7, %l0 = 00000000fa357f52, %l4 = ffffffffffffff36 add %i3,0x60,%g1 casxa [%g1]0x80,%l0,%l4 ! %l4 = 41711e78a64905f7 ! Mem[00000000900001a0] = 04f11da7, %g2 = 93984c09a94c3d0a ldsh [%i4+0x1a2],%g2 ! %g2 = 00000000000004f1 ! Mem[000000001f800000] = 8d99619d6e520505, %f20 = e7ad4fe8 f2d22106 ldda [%i3+%g0]0x88,%f20 ! %f20 = 8d99619d 6e520505 ! Mem[0000000091800000] = e8ab3383d74c01b3, %g2 = 00000000000004f1 ldx [%o0+%g0],%g2 ! %g2 = e8ab3383d74c01b3 ! Mem[000000001f8001e8] = 96edc3bb5b6f726d, %l3 = 00000000fa357884, %l2 = 000000004a65ee92 add %i3,0x1e8,%g1 casxa [%g1]0x80,%l3,%l2 ! %l2 = 96edc3bb5b6f726d ! %l7 = 000000000000010e sethi %hi(0xde479c00),%l7 ! %l7 = 00000000de479c00 ! Mem[000000009000016c] = fd96b76d, %g2 = e8ab3383d74c01b3 ldsb [%i4+0x16f],%g2 ! %g2 = fffffffffffffffd ! Mem[000000001f800018] = aaa40e1d e3df51f4, %l2 = 5b6f726d, %l3 = fa357884 ldda [%i3+%o3]0x89,%l2 ! %l2 = 00000000e3df51f4 00000000aaa40e1d p7_label_20: ! %l5 = 00000000fa357f52, imm = 0000000000000df4, %l1 = fffffffffffffef4 sub %l5,0xdf4,%l1 ! %l1 = 00000000fa35715e ! %l0 = fa357f52, %l1 = fa35715e, Mem[0000000090800088] = d3d60129 61cdd124 std %l0,[%i5+0x088] ! Mem[0000000090800088] = fa357f52 fa35715e ! immd = 0000000000000397, %l4 = 41711e78a64905f7, %ccr = 88 movgu %icc,0x397,%l4 ! Moved, %l4 = 0000000000000397 ! %l6 = 002156e9f9a7d2dc, Mem[000000009080012c] = 9b9921c5, %asi = 80 stwa %l6,[%i5+0x12c]%asi ! Mem[000000009080012c] = f9a7d2dc ! %l4 = 00000397, %l5 = fa357f52, Mem[00000000900001b0] = f8df7251 4ae9a786 std %l4,[%i4+0x1b0] ! Mem[00000000900001b0] = 00000397 fa357f52 ! immd = 0000000000000107, %l7 = 00000000de479c00, %ccr = 88 movge %xcc,0x107,%l7 ! Register Not Moved ! %l5 = 00000000fa357f52, imm = fffffffffffffd67, %l4 = 0000000000000397 add %l5,-0x299,%l4 ! %l4 = 00000000fa357cb9 membar #Sync ! Added by membar checker (181) ! Mem[0000000090000140] = 9e31a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 mov 0x140,%g6 ldda [%i4+%g6]ASI_BLK_SL,%f48 ! Block Load from 0000000090000140 ! Mem[000000001f000008] = fab42260, %l3 = 00000000aaa40e1d ldsha [%i2+%o1]0x88,%l3 ! %l3 = 0000000000002260 ! Mem[0000000091000048] = 4b4e770bf7a5ca85, %f48 = 91c48f88 f0a8319e ldd [%i6+0x048],%f48 ! %f48 = 4b4e770b f7a5ca85 p7_label_21: ! Mem[000000001f800020] = 10545361, %l7 = 00000000de479c00 ldsha [%i3+%o4]0x80,%l7 ! %l7 = 0000000000001054 ! Mem[000000001f800020] = 61535410, %l2 = 00000000e3df51f4 ldsha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000005410 ! Mem[0000000091800028] = 0b3a6603925a7f3c, %f48 = 4b4e770b f7a5ca85 ldd [%o0+%o5],%f48 ! %f48 = 0b3a6603 925a7f3c ! Mem[000000009000016c] = 810b83fd, %g18 = 46565f75bbb91675 ldsw [%i4+0x16c],%g2 ! %g2 = 46565f75bbb91675 ! %l5 = 00000000fa357f52, %l5 = 00000000fa357f52, %ccr = 88 movcc %xcc,%l5,%l5 ! Moved, %l5 = 00000000fa357f52 ! %l3 = 0000000000002260, Mem[0000000091000019] = 8eab4113 stb %l3,[%i6+0x019] ! Mem[0000000091000018] = 60ab4113 ! %f27 = eef76449, Mem[000000001f000018] = dd51fb82 sta %f27,[%i2+%o3]0x89 ! Mem[000000001f000018] = eef76449 ! Mem[000000009080007c] = 009ed4db, %g2 = ffffffff810b83fd ldsh [%i5+0x07e],%g2 ! %g2 = 000000000000009e ! Mem[000000001f800104] = 5085140c, %l5 = 00000000fa357f52 swap [%i3+0x104],%l5 ! %l5 = 000000005085140c ! %l3 = 0000000000002260, Mem[000000009000011e] = 80ca8557 sth %l3,[%i4+0x11e] ! Mem[000000009000011c] = 22608557 p7_label_22: ! Mem[000000009080001c] = 43656b57, %g2 = 000000000000009e ldsh [%i5+0x01e],%g2 ! %g2 = 0000000000004365 membar #Sync ! Added by membar checker (182) ! %l5 = 000000005085140c, Mem[0000000090000154] = 95467eb9 stw %l5,[%i4+0x154] ! Mem[0000000090000154] = 5085140c ! Mem[000000009180017c] = 5a6737e7, %g2 = 0000000000004365 lduw [%o0+0x17c],%g2 ! %g2 = 000000005a6737e7 ! %f16 = d4610d8e 7eb2bdda 6f46162e 0c707912 ! %f20 = 8d99619d 6e520505 ca809101 172ad442 ! %f24 = efa9b818 9e6d5785 f09e257c eef76449 ! %f28 = a6317e6a f69a605c badb7611 94349c15 stda %f16,[%i3+%g4]ASI_BLK_SL ! Block Store to 000000001f800100 ! Mem[000000001f000028] = 7b63d669, %l0 = 00000000fa357f52 ldswa [%i2+%o5]0x81,%l0 ! %l0 = 000000007b63d669 ! Mem[000000001f000028] = 7b63d669, %l0 = 000000007b63d669 lduwa [%i2+%o5]0x81,%l0 ! %l0 = 000000007b63d669 ! Mem[0000000091000068] = 8907100c, %g2 = 000000005a6737e7 ldub [%i6+0x06b],%g2 ! %g2 = 0000000000000089 ! Mem[0000000090000170] = 96b76dce26d816c5, %g2 = 0000000000000089 ldx [%i4+0x170],%g2 ! %g2 = 96b76dce26d816c5 ! Mem[000000001e00001c] = 03f2bb37, %l7 = 0000000000001054 lduw [%i0+0x01c],%l7 ! %l7 = 0000000003f2bb37 ! %l5 = 000000005085140c, imm = fffffffffffff14b, %l1 = 00000000fa35715e subccc %l5,-0xeb5,%l1 ! %l1 = 00000000508522c1, %ccr = 11 p7_label_23: ! immd = 000000000000027d, %l7 = 0000000003f2bb37, %ccr = 11 movn %icc,0x27d,%l7 ! Register Not Moved ! Mem[00000000910001b8] = fe0490b8, %g2 = 96b76dce26d816c5 ldub [%i6+0x1b8],%g2 ! %g2 = 00000000000000fe ! Mem[000000001e800008] = a8c5c543, %f11 = abba3b2b lda [%i1+%o1]0x81,%f11 ! %f11 = a8c5c543 ! %l5 = 000000005085140c, %l2 = 0000000000005410, %l2 = 0000000000005410 taddcctv %l5,%l2,%l2 ! %l2 = 000000005085681c, %ccr = 00 ! retry : should take illegal inst trap, %l0 = 000000007b63d669 retry ! Illegal inst trap : %l0 = 000000007b63d679 ! immd = 00000000000002bf, %l0 = 000000007b63d679, %ccr = 00 movcs %xcc,0x2bf,%l0 ! Register Not Moved ! Set Register : %l6 = 002156e9f9a7d2dc xor %g0,-1,%l6 ! %l6 = ffffffffffffffff ! %l1 = 00000000508522c1, Mem[00000000910001c5] = bf64f34c stb %l1,[%i6+0x1c5] ! Mem[00000000910001c4] = c164f34c ! Mem[0000000090800048] = 6b234ec5 7f63d586, %g2 = 000000fe, %g3 = bcb72634 ldda [%i5+0x048]%asi,%g2 ! %g2 = 000000006b234ec5 000000007f63d586 ! Mem[000000009180009c] = dd2f619c, %g2 = 000000006b234ec5 ldub [%o0+0x09f],%g2 ! %g2 = 00000000000000dd p7_label_24: ! %l2 = 000000005085681c, Mem[0000000091800092] = 017d3966 sth %l2,[%o0+0x092] ! Mem[0000000091800090] = 681c3966 ! Mem[0000000091800178] = b03d72e9, %g2 = 00000000000000dd lduh [%o0+0x178],%g2 ! %g2 = 000000000000b03d ! %l6 = ffffffffffffffff, %l1 = 00000000508522c1, %ccr = 00 movg %xcc,%l6,%l1 ! Moved, %l1 = ffffffffffffffff ! Mem[00000000910000c4] = 953c82cf, %g2 = 000000000000b03d lduwa [%i6+0x0c4]%asi,%g2 ! %g2 = 00000000953c82cf ! %l1 = ffffffffffffffff, immed = 00000051, %y = fffffde8 udivcc %l1,0x051,%l1 ! %l1 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 7b63d679 ! Mem[000000001f000028] = c513d7d569d6637b, %f2 = 67644851 fc0e6e83 ldda [%i2+%o5]0x88,%f2 ! %f2 = c513d7d5 69d6637b ! Mem[000000001f800010] = 7c6affff, %l0 = 000000007b63d679 ldsba [%i3+%o2]0x89,%l0 ! %l0 = ffffffffffffffff ! %l1 = 00000000ffffffff, Mem[0000000090000078] = fa5423a0 sth %l1,[%i4+0x078] ! Mem[0000000090000078] = ffff23a0 ! %l5 = 000000005085140c, Mem[000000001f000028] = 7b63d669 stba %l5,[%i2+%o5]0x81 ! Mem[000000001f000028] = 0c63d669 ! %l6 = ffffffffffffffff, Mem[000000001f000000] = 4ad9dcd8 stwa %l6,[%i2+%g0]0x89 ! Mem[000000001f000000] = ffffffff p7_label_25: ! %l7 = 0000000003f2bb37, %l3 = 0000000000002260, %ccr = 0a movpos %icc,%l7,%l3 ! Register Not Moved ! Mem[000000001f000010] = ef85534f, %l2 = 000000005085681c ldswa [%i2+%o2]0x88,%l2 ! %l2 = ffffffffef85534f ! Mem[000000001e000000] = fc0e6e83, %l6 = ffffffffffffffff lduba [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000083 ! Mem[000000001f000018] = 4964f7ee43ca4b0e, %f12 = a8c5c543 1c425215 ldda [%i2+%o3]0x81,%f12 ! %f12 = 4964f7ee 43ca4b0e ! %l3 = 0000000000002260, imm = 0000000000000d46, %l0 = ffffffffffffffff xor %l3,0xd46,%l0 ! %l0 = 0000000000002f26 ! %l4 = 00000000fa357cb9, Mem[000000001f000018] = 0e4bca43eef76449 stxa %l4,[%i2+%o3]0x88 ! Mem[000000001f000018] = 00000000fa357cb9 ! Mem[00000000910000d0] = 35308678, %g2 = 00000000953c82cf ldub [%i6+0x0d2],%g2 ! %g2 = 0000000000000035 ! %l0 = 0000000000002f26, imm = fffffffffffffdf4, %l6 = 0000000000000083 addccc %l0,-0x20c,%l6 ! %l6 = 0000000000002d1a, %ccr = 11 ! %l4 = 00000000fa357cb9, immed = 00000d1f, %y = 7b63d679 smulcc %l4,0xd1f,%l5 ! %l5 = ffffffb403cf7f67, %ccr = 80, %y = ffffffb4 ! %l5 = ffffffb403cf7f67, Mem[000000001f000020] = 02cecb17 stha %l5,[%i2+%o4]0x88 ! Mem[000000001f000020] = 02ce7f67 ba,a p7_not_taken_0_end p7_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 0000000000002f26 bne,a,pn %xcc,p7_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000ffffffff bne,a,pn %xcc,p7_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffef85534f bne,a,pn %xcc,p7_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000002260 bne,a,pn %xcc,p7_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000fa357cb9 bne,a,pn %xcc,p7_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffb403cf7f67 bne,a,pn %xcc,p7_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000002d1a bne,a,pn %xcc,p7_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000003f2bb37 bne,a,pn %xcc,p7_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xffffffb4,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p7_failed mov 0x111,%g1 ! Check Floating Point Registers p7_check_fp_registers: set p7_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 09ff860a a496466c bne %xcc,p7_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be c513d7d5 69d6637b bne %xcc,p7_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 4ec457d2 1a94d782 bne %xcc,p7_f6_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 377982fc a8c5c543 bne %xcc,p7_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 4964f7ee 43ca4b0e bne %xcc,p7_f12_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 8d99619d 6e520505 bne %xcc,p7_f20_fail nop ! Check Local Memory set p7_local0_expect,%g1 p7_check_local0: ldx [%g1+0x010],%g2 ! Expected data = a9e45d7314fb8cd3 ldx [%i0+0x010],%g3 ! Observed data at 000000001e000010 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00919433d2e3ff76 ldx [%i0+0x020],%g3 ! Observed data at 000000001e000020 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = da4a2a64f2d22106 ldx [%i0+0x028],%g3 ! Observed data at 000000001e000028 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x028,%g4 ldx [%g1+0x110],%g2 ! Expected data = fffffff47afe626d ldx [%i0+0x110],%g3 ! Observed data at 000000001e000110 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x110,%g4 ldx [%g1+0x198],%g2 ! Expected data = 3c26589f00000505 ldx [%i0+0x198],%g3 ! Observed data at 000000001e000198 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x198,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 00000b717caa9a58 ldx [%i0+0x1a8],%g3 ! Observed data at 000000001e0001a8 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x1a8,%g4 set p7_local1_expect,%g1 p7_check_local1: ldx [%g1+0x010],%g2 ! Expected data = 576eff8fdcee2e3e 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 = 836e0efc51486467 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 = b1020000a9d143a6 ldx [%i1+0x020],%g3 ! Observed data at 000000001e800020 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x020,%g4 ldx [%g1+0x070],%g2 ! Expected data = 430a8a9c00d0c424 ldx [%i1+0x070],%g3 ! Observed data at 000000001e800070 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x070,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 42df7ebb43ca4b0e ldx [%i1+0x0b8],%g3 ! Observed data at 000000001e8000b8 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x0b8,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = d8f4e517114f0b4c ldx [%i1+0x0c8],%g3 ! Observed data at 000000001e8000c8 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x0c8,%g4 ldx [%g1+0x120],%g2 ! Expected data = 878ecf0c54d374ff ldx [%i1+0x120],%g3 ! Observed data at 000000001e800120 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x120,%g4 ldx [%g1+0x130],%g2 ! Expected data = be1ef023000002b1 ldx [%i1+0x130],%g3 ! Observed data at 000000001e800130 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x130,%g4 ldx [%g1+0x138],%g2 ! Expected data = 46a6e2cf4b61b45d ldx [%i1+0x138],%g3 ! Observed data at 000000001e800138 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x138,%g4 set p7_local2_expect,%g1 p7_check_local2: ldx [%g1+0x000],%g2 ! Expected data = fffffffffa357884 ldx [%i2+0x000],%g3 ! Observed data at 000000001f000000 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 4f5385efb1d0ee23 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 = b97c35fa00000000 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 = 677fce02da140c36 ldx [%i2+0x020],%g3 ! Observed data at 000000001f000020 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0c63d669d5d713c5 ldx [%i2+0x028],%g3 ! Observed data at 000000001f000028 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x028,%g4 ldx [%g1+0x100],%g2 ! Expected data = 815b60b1cdb90e91 ldx [%i2+0x100],%g3 ! Observed data at 000000001f000100 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x100,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = 002bb02406ffb9b5 ldx [%i2+0x1a0],%g3 ! Observed data at 000000001f0001a0 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x1a0,%g4 set p7_local3_expect,%g1 p7_check_local3: ldx [%g1+0x008],%g2 ! Expected data = ffc9919e4e7d5084 ldx [%i3+0x008],%g3 ! Observed data at 000000001f800008 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffff6a7cf1a57aad ldx [%i3+0x010],%g3 ! Observed data at 000000001f800010 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = f451dfe31d0ea4aa ldx [%i3+0x018],%g3 ! Observed data at 000000001f800018 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 818f92f7000000d1 ldx [%i3+0x030],%g3 ! Observed data at 000000001f800030 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x030,%g4 ldx [%g1+0x100],%g2 ! Expected data = dabdb27e8e0d61d4 ldx [%i3+0x100],%g3 ! Observed data at 000000001f800100 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x100,%g4 ldx [%g1+0x108],%g2 ! Expected data = 1279700c2e16466f ldx [%i3+0x108],%g3 ! Observed data at 000000001f800108 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x108,%g4 ldx [%g1+0x110],%g2 ! Expected data = 0505526e9d61998d ldx [%i3+0x110],%g3 ! Observed data at 000000001f800110 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x110,%g4 ldx [%g1+0x118],%g2 ! Expected data = 42d42a17019180ca ldx [%i3+0x118],%g3 ! Observed data at 000000001f800118 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x118,%g4 ldx [%g1+0x120],%g2 ! Expected data = 85576d9e18b8a9ef ldx [%i3+0x120],%g3 ! Observed data at 000000001f800120 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x120,%g4 ldx [%g1+0x128],%g2 ! Expected data = 4964f7ee7c259ef0 ldx [%i3+0x128],%g3 ! Observed data at 000000001f800128 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x128,%g4 ldx [%g1+0x130],%g2 ! Expected data = 5c609af66a7e31a6 ldx [%i3+0x130],%g3 ! Observed data at 000000001f800130 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x130,%g4 ldx [%g1+0x138],%g2 ! Expected data = 159c34941176dbba ldx [%i3+0x138],%g3 ! Observed data at 000000001f800138 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x138,%g4 ldx [%g1+0x150],%g2 ! Expected data = 4631ffa76fbba3c0 ldx [%i3+0x150],%g3 ! Observed data at 000000001f800150 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x150,%g4 ! The test for processor 7 has passed p7_passed: ta GOOD_TRAP nop p7_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p7_failed p7_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p7_failed p7_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p7_failed p7_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p7_failed p7_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p7_failed p7_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p7_failed p7_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p7_failed p7_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p7_failed p7_f0_fail: set p7_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f2_fail: set p7_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f6_fail: set p7_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f10_fail: set p7_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f12_fail: set p7_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f20_fail: set p7_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%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: lduwa [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000001e800010] done p7_trap1o: lduwa [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000001e800010] done p7_trap2e: ldsba [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001e800020] ldsba [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000001f800008] lduba [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001e800008] udivx %l4,0xa58,%l0 lduba [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001f000010] ldda [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001f000020] done p7_trap2o: ldsba [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001e800020] ldsba [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000001f800008] lduba [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001e800008] udivx %l4,0xa58,%l0 lduba [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001f000010] ldda [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001f000020] done p7_trap3e: xor %l6,0x151,%l5 add %l4,0xfa3,%l2 sub %l2,%l3,%l6 done p7_trap3o: xor %l6,0x151,%l5 add %l4,0xfa3,%l2 sub %l2,%l3,%l6 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 = 5a7f6f546465ee92 ldx [%g1+0x008],%l1 ! %l1 = 1b295915fa357884 ldx [%g1+0x010],%l2 ! %l2 = 23046c9078a13e96 ldx [%g1+0x018],%l3 ! %l3 = c53166ce7f442166 ldx [%g1+0x020],%l4 ! %l4 = 2ed92b0bf1d0edf0 ldx [%g1+0x028],%l5 ! %l5 = e512d21dbdc3c310 ldx [%g1+0x030],%l6 ! %l6 = e14d812fb3b22efb ldx [%g1+0x038],%l7 ! %l7 = daae186af451dfe3 ! 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 = 24516175 e1eb2c1b e98962f2 5c9ac3b6 ! %f4 = 91735367 7822912f 702d88e1 b83a7cea ! %f8 = ef8d58aa 57232ab1 9518ccae 61a09a9c ! %f12 = 0fcdeb86 e4b72694 18626350 3a7127b8 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 0f268caa 9d660348 cc9080a9 ac822fc4 ! %f20 = ca9c222e e009aa44 177715d1 cd9ae6e2 ! %f24 = 502a2cd7 22d80399 b85f21fd 1a04753e ! %f28 = 75ece58d 02ccd7de 0b1a767a cf5043c2 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 4f86c42a 38f87dc0 6be78ee9 2e7115e4 ! %f36 = c8cea698 fee0de68 0e863df6 b2134165 ! %f40 = a9913cfd b627f173 93c6d894 2441269e ! %f44 = f355ca64 176ca05e b07aa894 8a766a02 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x853c63470000003b,%g7,%g1 ! GSR scale = 7, align = 3 wr %g1,%g0,%gsr ! GSR = 853c63470000003b 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: ! %f0 = 24516175 e1eb2c1b e98962f2 5c9ac3b6 ! %f4 = 91735367 7822912f 702d88e1 b83a7cea ! %f8 = ef8d58aa 57232ab1 9518ccae 61a09a9c ! %f12 = 0fcdeb86 e4b72694 18626350 3a7127b8 mov 0x140,%g4 stda %f0,[%i4+%g4]ASI_BLK_AIUS ! Block Store to 0000000090000140 ! %l2 = f86a62e7b714b12e, Mem[00000000210000e2] = 415919a4 sth %l2,[%i2+0x0e2] ! Mem[00000000210000e0] = 4159b12e ! Mem[00000000918000c0] = a65f7cddae582979, %g2 = b41173c86b33beb0 ldx [%o0+0x0c0],%g2 ! %g2 = a65f7cddae582979 ! Mem[0000000020800010] = a1e4164c56351ea2, %l7 = 529239b83675d8fa, %l5 = bfc884b89c35f163 add %i1,0x10,%g1 casxa [%g1]0x80,%l7,%l5 ! %l5 = a1e4164c56351ea2 ! %l4 = 226d6cae0aeb374c, imm = 0000000000000000, %l4 = 226d6cae0aeb374c sra %l4,0x000,%l4 ! %l4 = 000000000aeb374c ! Mem[0000000020800008] = ff5d0953, %l7 = 529239b83675d8fa ldsba [%i1+%o1]0x81,%l7 ! %l7 = ffffffffffffffff ! %l7 = ffffffffffffffff, %l2 = f86a62e7b714b12e, %l5 = a1e4164c56351ea2 sll %l7,%l2,%l5 ! %l5 = ffffffffffffc000 ! %l4 = 000000000aeb374c, immed = ffffff2a, %ccr = 44 movrne %l4,-0x0d6,%l6 ! Moved, %l6 = ffffffffffffff2a ! Mem[00000000900001f0] = e25abab0, %g2 = a65f7cddae582979 ldsh [%i4+0x1f0],%g2 ! %g2 = ffffffffffffe25a ! Mem[0000000090800188] = 4216ada4, %g2 = ffffffffffffe25a lduh [%i5+0x18a],%g2 ! %g2 = 0000000000004216 p8_label_2: ! Mem[0000000020800008] = ff5d0953, %l1 = 0c66729a6c09ed48 lduwa [%i1+%o1]0x80,%l1 ! %l1 = 00000000ff5d0953 ! Mem[0000000020800000] = 108c6825 01ff08a0, %l6 = ffffff2a, %l7 = ffffffff ldda [%i1+%g0]0x88,%l6 ! %l6 = 0000000001ff08a0 00000000108c6825 ! Mem[0000000021800028] = 89617855, %l3 = 77151867cdca97ea ldsba [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000055 ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 mov 0x100,%g5 ldda [%i4+%g5]ASI_BLK_PL,%f48 ! Block Load from 0000000090000100 ! Mem[00000000208001b4] = 6d6b66d4, %l4 = 000000000aeb374c swap [%i1+0x1b4],%l4 ! %l4 = 000000006d6b66d4 ! %l7 = 00000000108c6825, Mem[0000000021800068] = fb27dea9 sth %l7,[%i3+0x068] ! Mem[0000000021800068] = 6825dea9 ! %l2 = f86a62e7b714b12e, imm = fffffffffffff4b5, %l0 = 21f2f26a57b2eb4c sub %l2,-0xb4b,%l0 ! %l0 = f86a62e7b714bc79 ! Mem[0000000020000010] = 2b5b3f7f, %l4 = 000000006d6b66d4 lduha [%i0+%o2]0x88,%l4 ! %l4 = 0000000000003f7f ! Mem[0000000020000010] = 2b5b3f7f, %l0 = f86a62e7b714bc79 swapa [%i0+%o2]0x89,%l0 ! %l0 = 000000002b5b3f7f ! immd = 000000000000014c, %l6 = 0000000001ff08a0, %ccr = 44 move %xcc,0x14c,%l6 ! Moved, %l6 = 000000000000014c p8_label_3: ! %l0 = 000000002b5b3f7f, %l7 = 00000000108c6825, %l7 = 00000000108c6825 subc %l0,%l7,%l7 ! %l7 = 000000001aced75a ! Mem[00000000918001f8] = bebe044f3e3a23fc, %g2 = 0000000000004216 ldx [%o0+0x1f8],%g2 ! %g2 = bebe044f3e3a23fc ! Mem[0000000091000078] = 8f119fca, %g2 = bebe044f3e3a23fc ldsb [%i6+0x078],%g2 ! %g2 = ffffffffffffff8f ! %l1 = 00000000ff5d0953, immed = fffffe98, %ccr = 44 movrne %l1,-0x168,%l4 ! Moved, %l4 = fffffffffffffe98 ! immd = 00000000000002cf, %l4 = fffffffffffffe98, %ccr = 44 movvc %icc,0x2cf,%l4 ! Moved, %l4 = 00000000000002cf ! Mem[0000000020000028] = a227cfa2b8ecca81, %f4 = 91735367 7822912f ldda [%i0+%o5]0x81,%f4 ! %f4 = a227cfa2 b8ecca81 ! Mem[0000000090000130] = 769bf7c8, %g2 = ffffffffffffff8f lduh [%i4+0x132],%g2 ! %g2 = 000000000000769b ! Mem[0000000021800028] = 55786189, %l0 = 000000002b5b3f7f swapa [%i3+%o5]0x81,%l0 ! %l0 = 0000000055786189 ! %l0 = 0000000055786189, imm = 00000000000002e9, %l5 = ffffffffffffc000 addccc %l0,0x2e9,%l5 ! %l5 = 0000000055786472, %ccr = 00 ! Mem[0000000020000008] = bb9c1134, %l0 = 0000000055786189 swapa [%i0+%o1]0x81,%l0 ! %l0 = 00000000bb9c1134 p8_label_4: ! Mem[0000000020000058] = a4b36c34, %l2 = f86a62e7b714b12e ldsb [%i0+0x059],%l2 ! %l2 = ffffffffffffffb3 ! Mem[0000000020800020] = e50eed6d, %l2 = ffffffffffffffb3 lduwa [%i1+%o4]0x88,%l2 ! %l2 = 00000000e50eed6d ! %l6 = 0000014c, %l7 = 1aced75a, Mem[0000000021000010] = 4c206f12 2d59c4bb stda %l6,[%i2+%o2]0x80 ! Mem[0000000021000010] = 0000014c 1aced75a ! %l7 = 000000001aced75a, Mem[0000000020000000] = 0c961f3a stha %l7,[%i0+%g0]0x80 ! Mem[0000000020000000] = d75a1f3a ! %l2 = e50eed6d, %l3 = 00000055, Mem[0000000090000190] = 3558c986 265e791c stda %l2,[%i4+0x190]%asi ! Mem[0000000090000190] = e50eed6d 00000055 ! Mem[0000000091000050] = 1a23a2fe6469523b, %f48 = 9ea12921 0f92ee34 ldd [%i6+0x050],%f48 ! %f48 = 1a23a2fe 6469523b ! %l1 = 00000000ff5d0953, Mem[00000000908001e8] = 1ff578e9 stw %l1,[%i5+0x1e8] ! Mem[00000000908001e8] = ff5d0953 ! Mem[0000000020800178] = 5d670790, %l2 = e50eed6d, %l3 = 00000055 add %i1,0x178,%g1 casa [%g1]0x80,%l2,%l3 ! %l3 = 000000005d670790 ! Mem[0000000021000060] = 7a61bd70b019e8fc, %l1 = 00000000ff5d0953, %l6 = 000000000000014c add %i2,0x60,%g1 casxa [%g1]0x80,%l1,%l6 ! %l6 = 7a61bd70b019e8fc ! Mem[0000000021000018] = 4aa6f579, %l4 = 00000000000002cf ldstuba [%i2+%o3]0x81,%l4 ! %l4 = 0000004a000000ff p8_label_5: ! Mem[0000000091800058] = 7fbdd3be, %g2 = 000000000000769b lduh [%o0+0x058],%g2 ! %g2 = 0000000000007fbd ! Mem[000000009080000c] = 815722de, %g2 = 0000000000007fbd lduw [%i5+0x00c],%g2 ! %g2 = 00000000815722de ! Mem[000000002080007c] = 221ac5b0, %l4 = 000000000000004a swap [%i1+0x07c],%l4 ! %l4 = 00000000221ac5b0 ! Mem[0000000090800010] = 8d8cadf7 b062848a, %g2 = 815722de, %g3 = 0bad0b00 ldd [%i5+%o2],%g2 ! %g2 = 000000008d8cadf7 00000000b062848a ! Mem[00000000908001ac] = 94989c9f, %g2 = 000000008d8cadf7 lduba [%i5+0x1ac]%asi,%g2 ! %g2 = 0000000000000094 ! Mem[0000000021800010] = 7c2cdfb1, %f18 = cc9080a9 lda [%i3+%o2]0x88,%f18 ! %f18 = 7c2cdfb1 ! Mem[00000000200000e3] = e6a5d708, %l5 = 0000000055786472 ldstub [%i0+0x0e3],%l5 ! %l5 = 00000008000000ff ! Mem[00000000918000b0] = 0a8ba135, %g2 = 0000000000000094 ldsh [%o0+0x0b0],%g2 ! %g2 = 0000000000000a8b ! immd = 0000000000000303, %l4 = 00000000221ac5b0, %ccr = 00 movneg %xcc,0x303,%l4 ! Register Not Moved ! Mem[0000000020800018] = c8fa0926, %f8 = ef8d58aa lda [%i1+%o3]0x81,%f8 ! %f8 = c8fa0926 p8_label_6: ! %l1 = 00000000ff5d0953, %l2 = 00000000e50eed6d, %ccr = 00 movvs %icc,%l1,%l2 ! Register Not Moved ! Mem[0000000020800018] = 2609fac8, %l0 = 00000000bb9c1134 ldsba [%i1+%o3]0x88,%l0 ! %l0 = ffffffffffffffc8 ! Mem[00000000908000e4] = 478efbd5, %g2 = 0000000000000a8b lduh [%i5+0x0e6],%g2 ! %g2 = 000000000000478e ! Mem[0000000091800050] = 28155d72 21415b5a, %g2 = 0000478e, %g3 = b062848a ldd [%o0+0x050],%g2 ! %g2 = 0000000028155d72 0000000021415b5a ! immd = 000000000000038f, %l6 = 7a61bd70b019e8fc, %ccr = 00 movvc %xcc,0x38f,%l6 ! Moved, %l6 = 000000000000038f ! Mem[00000000900001b4] = a786ea9d, %g2 = 0000000028155d72 ldsh [%i4+0x1b6],%g2 ! %g2 = ffffffffffffa786 ! Mem[00000000218001f0] = 104c97bf, %l6 = 000000000000038f ldub [%i3+0x1f1],%l6 ! %l6 = 000000000000004c ! retry : should take illegal inst trap, %l0 = ffffffffffffffc8 retry ! Illegal inst trap : %l0 = ffffffffffffffd8 ! %l6 = 000000000000004c, immed = fffffc73, %l4 = 00000000221ac5b0 tsubcctv %l6,-0x38d,%l4 ! %l0 = fffffffffffffffb, Trapped ! Mem[0000000021000000] = 0fe52181, %l3 = 000000005d670790 ldsha [%i2+%g0]0x88,%l3 ! %l3 = 0000000000002181 p8_label_7: ! Mem[00000000218000c0] = dd9ae1e4f61bf0d3, %l1 = 00000000ff5d0953, %l6 = 000000000000004c add %i3,0xc0,%g1 casxa [%g1]0x80,%l1,%l6 ! %l6 = dd9ae1e4f61bf0d3 ! retry : should take illegal inst trap, %l0 = fffffffffffffffb retry ! Illegal inst trap : %l0 = 000000000000000b ! Mem[000000002100013f] = cf431971, %l6 = dd9ae1e4f61bf0d3 ldstub [%i2+0x13f],%l6 ! %l6 = 00000071000000ff ! Mem[0000000021000182] = f650c879, %l5 = 0000000000000008 ldstuba [%i2+0x182]%asi,%l5 ! %l5 = 000000c8000000ff ! Mem[0000000020000010] = 79bc14b7, %l2 = 00000000e50eed6d ldsha [%i0+%o2]0x80,%l2 ! %l2 = 00000000000079bc save ! CWP = 1 ! immd = 000000000000036a, %l5 = cb59fa37cc16ed84, %ccr = 00 movvs %xcc,0x36a,%l5 ! Register Not Moved ! %l7 = b62598a49a289d4d, %l7 = b62598a49a289d4d, %ccr = 00 movgu %xcc,%l7,%l7 ! Moved, %l7 = b62598a49a289d4d ! Invert Register : %l3 = ccdcbd4bcdda7b9f xor %l3,-1,%l3 ! %l3 = 332342b432258460 ! Mem[0000000020800018] = 2609fac8, %l1 = 229939e00a21cc2d lduwa [%o1+%i3]0x88,%l1 ! %l1 = 000000002609fac8 p8_label_8: ! %cwp = 1 ! Mem[0000000090800080] = 2881ae67, %g2 = ffffffffffffa786 ldub [%o5+0x082],%g2 ! %g2 = 0000000000000028 ! Randomly selected nop nop ! Mem[0000000021000088] = 23651f8b, %l4 = 56a464fc, %l0 = deb77270 add %o2,0x88,%g1 casa [%g1]0x80,%l4,%l0 ! %l0 = 0000000023651f8b ! Mem[00000000218000f8] = 127e81a6, %l2 = ef76e6b43a62fabe, %asi = 80 swapa [%o3+0x0f8]%asi,%l2 ! %l2 = 00000000127e81a6 ! %l4 = 56a464fc, %l5 = cc16ed84, Mem[0000000090800188] = cd2b4216 ada4c276 std %l4,[%o5+0x188] ! Mem[0000000090800188] = 56a464fc cc16ed84 ! %l0 = 0000000023651f8b, %l5 = cb59fa37cc16ed84, %l7 = b62598a49a289d4d mulx %l0,%l5,%l7 ! %l7 = a81245875849f2ac ! %l0 = 0000000023651f8b, Mem[0000000021000008] = d6db92358d5d9de3 stxa %l0,[%o2+%i1]0x81 ! Mem[0000000021000008] = 0000000023651f8b ! %f24 = 502a2cd7 22d80399, Mem[0000000021000028] = cdd9b47c e972ce53 stda %f24,[%o2+%i5]0x80 ! Mem[0000000021000028] = 502a2cd7 22d80399 ! Mem[00000000900000b8] = 6d281246, %g2 = 0000000000000028 ldsb [%o4+0x0b8],%g2 ! %g2 = 000000000000006d ! %l7 = a81245875849f2ac, %l1 = 000000002609fac8, %l4 = 88d097dc56a464fc add %l7,%l1,%l4 ! %l4 = a81245877e53ed74 p8_label_9: ! %cwp = 1 ! %l5 = cb59fa37cc16ed84, imm = 0000000000000d1e, %l7 = a81245875849f2ac andncc %l5,0xd1e,%l7 ! %l7 = cb59fa37cc16e080, %ccr = 88 ! Mem[0000000020000010] = 79bc14b7, %l0 = 0000000023651f8b ldswa [%o0+%i2]0x81,%l0 ! %l0 = 0000000079bc14b7 ! %l6 = 55ef2a0c3e58fb31, Mem[0000000090800080] = d4db2881ae67375c stx %l6,[%o5+0x080] ! Mem[0000000090800080] = 55ef2a0c3e58fb31 ! Mem[0000000020800020] = 6ded0ee5 fcec51e2, %l6 = 3e58fb31, %l7 = cc16e080 ldda [%o1+%i4]0x81,%l6 ! %l6 = 000000006ded0ee5 00000000fcec51e2 ! %l4 = a81245877e53ed74, Mem[0000000090800190] = 172bb11b stb %l4,[%o5+0x190] ! Mem[0000000090800190] = 742bb11b ! Mem[0000000020000018] = eead8954, %l0 = 0000000079bc14b7 ldswa [%o0+%i3]0x88,%l0 ! %l0 = ffffffffeead8954 ! %l4 = 7e53ed74, %l5 = cc16ed84, Mem[0000000021000168] = c9cdec92 838a925f std %l4,[%o2+0x168] ! Mem[0000000021000168] = 7e53ed74 cc16ed84 ! Mem[0000000020800000] = a008ff01, %l0 = ffffffffeead8954 ldsba [%o1+%g0]0x81,%l0 ! %l0 = ffffffffffffffa0 ! immd = 00000000000002e8, %l6 = 000000006ded0ee5, %ccr = 88 movcs %xcc,0x2e8,%l6 ! Register Not Moved ! Mem[00000000918000a0] = 2f619c6be48ce048, %f48 = 1a23a2fe 6469523b ldd [%i0+0x0a0],%f48 ! %f48 = 2f619c6b e48ce048 p8_label_10: ! %cwp = 1 ! Mem[0000000091800030] = 268769d2, %g2 = 000000000000006d ldsb [%i0+0x030],%g2 ! %g2 = 0000000000000026 ! Mem[00000000910000fc] = 59449416, %g2 = 0000000000000026 ldub [%o6+0x0fe],%g2 ! %g2 = 0000000000000059 ! Mem[00000000910001d0] = 4badb2ee, %g2 = 0000000000000059 lduh [%o6+0x1d2],%g2 ! %g2 = 0000000000004bad ! Mem[0000000091800054] = 21415b5a, %g2 = 0000000000004bad ldsb [%i0+0x054],%g2 ! %g2 = 0000000000000021 ! %l0 = ffffffffffffffa0, Mem[0000000021800018] = e6c9bbc77344d02a stxa %l0,[%o3+%i3]0x81 ! Mem[0000000021800018] = ffffffffffffffa0 ! %l6 = 000000006ded0ee5, Mem[0000000091800020] = b8815b27 stw %l6,[%i0+%i4] ! Mem[0000000091800020] = 6ded0ee5 ! %l2 = 127e81a6, %l3 = 32258460, Mem[0000000090800050] = db161e2b e8d47b00 std %l2,[%o5+0x050] ! Mem[0000000090800050] = 127e81a6 32258460 ! Mem[0000000020800028] = 21712e37, %l4 = a81245877e53ed74 lduwa [%o1+%i5]0x89,%l4 ! %l4 = 0000000021712e37 ! %l2 = 00000000127e81a6, Mem[0000000020000020] = 47b6a036 stwa %l2,[%o0+%i4]0x88 ! Mem[0000000020000020] = 127e81a6 ! %l2 = 00000000127e81a6, Mem[0000000021800020] = 8bca547a stba %l2,[%o3+%i4]0x81 ! Mem[0000000021800020] = a6ca547a p8_label_11: ! %cwp = 1 ! Mem[0000000021000008] = 00000000 23651f8b, %l6 = 6ded0ee5, %l7 = fcec51e2 ldda [%o2+%i1]0x81,%l6 ! %l6 = 0000000000000000 0000000023651f8b rd %pc,%o7 return %o7+12 ! CWP = 0 ! Mem[00000000200000ec] = 086377c4, %l7 = 000000001aced75a swap [%i0+0x0ec],%l7 ! %l7 = 00000000086377c4 ! Mem[0000000021000020] = 00561175, %l5 = 00000000000000c8 ldsba [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000075 ! Mem[00000000210000ac] = 32b40f66, %l5 = 0000000000000075 ldub [%i2+0x0ad],%l5 ! %l5 = 00000000000000b4 ! %f15 = 3a7127b8, Mem[0000000090800008] = e74bbbf2 st %f15,[%i5+%o1] ! Mem[0000000090800008] = 3a7127b8 ! %l4 = 00000000221ac5b0, Mem[00000000908000b4] = bf592623 stb %l4,[%i5+0x0b4] ! Mem[00000000908000b4] = b0592623 ! %l1 = 00000000ff5d0953, %l1 = 00000000ff5d0953, %l0 = 000000000000000b mulx %l1,%l1,%l0 ! %l0 = feba7a6320a4f0e9 ! Mem[00000000210001a0] = f841d12f, %l0 = 20a4f0e9, %l3 = 00002181 add %i2,0x1a0,%g1 casa [%g1]0x80,%l0,%l3 ! %l3 = 00000000f841d12f ! Mem[00000000218001e8] = e8189b3c90616ce2, %l0 = feba7a6320a4f0e9, %l1 = 00000000ff5d0953 add %i3,0x1e8,%g1 casxa [%g1]0x80,%l0,%l1 ! %l1 = e8189b3c90616ce2 p8_label_12: ! Mem[00000000900001a8] = 875ccbae a2de638c, %g2 = 00000021, %g3 = 21415b5a ldd [%i4+0x1a8],%g2 ! %g2 = 00000000875ccbae 00000000a2de638c ! %l0 = 20a4f0e9, %l1 = 90616ce2, Mem[0000000091000008] = debf9a38 c8eb2c4a std %l0,[%i6+%o1] ! Mem[0000000091000008] = 20a4f0e9 90616ce2 ! Mem[0000000020000008] = 55786189, %l0 = feba7a6320a4f0e9 ldstuba [%i0+%o1]0x81,%l0 ! %l0 = 00000055000000ff ! Mem[00000000218001b4] = 2bf4195e, %l3 = 00000000f841d12f swap [%i3+0x1b4],%l3 ! %l3 = 000000002bf4195e ! %l6 = 00000071, %l7 = 086377c4, Mem[0000000091000140] = ecb715ac 2483298e std %l6,[%i6+0x140] ! Mem[0000000091000140] = 00000071 086377c4 ! %l3 = 000000002bf4195e, imm = 0000000000000013, %l4 = 00000000221ac5b0 srax %l3,0x013,%l4 ! %l4 = 000000000000057e ! Mem[00000000208001e0] = 554d1ff4, %l1 = 90616ce2, %l0 = 00000055 add %i1,0x1e0,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000554d1ff4 ! Mem[0000000021000010] = 4c010000, %l4 = 000000000000057e swapa [%i2+%o2]0x88,%l4 ! %l4 = 000000004c010000 ! Clear Register : %l6 = 0000000000000071 clr %l6 ! %l6 = 0000000000000000 ! %l6 = 00000000, %l7 = 086377c4, Mem[00000000900000d0] = a3035bdf f4437aae std %l6,[%i4+0x0d0] ! Mem[00000000900000d0] = 00000000 086377c4 p8_label_13: ! %l2 = 00000000000079bc, imm = 0000000000000000, %l2 = 00000000000079bc srl %l2,0x000,%l2 ! %l2 = 00000000000079bc ! %l7 = 00000000086377c4, %l4 = 000000004c010000, %l6 = 0000000000000000 sra %l7,%l4,%l6 ! %l6 = 00000000086377c4 ! %l2 = 00000000000079bc, immed = fffff3d7, %l3 = 000000002bf4195e taddcctv %l2,-0xc29,%l3 ! %l0 = 00000000554d2017, Trapped ! Mem[0000000021000018] = ffa6f5798b5314af, %f28 = 75ece58d 02ccd7de ldda [%i2+%o3]0x81,%f28 ! %f28 = ffa6f579 8b5314af ! Mem[00000000900001fc] = 64acdc55, %g2 = 00000000875ccbae ldub [%i4+0x1fc],%g2 ! %g2 = 0000000000000064 ! Mem[00000000208001d0] = 1125a017c44424a1, %l3 = 000000002bf4195e, %l3 = 000000002bf4195e add %i1,0x1d0,%g1 casxa [%g1]0x80,%l3,%l3 ! %l3 = 1125a017c44424a1 ! %l3 = 1125a017c44424a1, Mem[0000000091800074] = 83e88393 stb %l3,[%o0+0x074] ! Mem[0000000091800074] = a1e88393 ! %l4 = 000000004c010000, Mem[00000000908001b0] = 5c20df90 sth %l4,[%i5+0x1b0] ! Mem[00000000908001b0] = 0000df90 ! %l7 = 00000000086377c4, %l4 = 000000004c010000, %l4 = 000000004c010000 xor %l7,%l4,%l4 ! %l4 = 00000000446277c4 ! %f22 = 177715d1 cd9ae6e2, Mem[0000000020000028] = a227cfa2 b8ecca81 stda %f22,[%i0+%o5]0x81 ! Mem[0000000020000028] = 177715d1 cd9ae6e2 p8_label_14: ! %l6 = 00000000086377c4, Mem[0000000021000028] = d72c2a50 stha %l6,[%i2+%o5]0x88 ! Mem[0000000021000028] = d72c77c4 ! %l0 = 00000000554d2017, %l6 = 00000000086377c4, %l4 = 00000000446277c4 mulx %l0,%l6,%l4 ! %l4 = 02cb8dbc49dc429c ! %l6 = 00000000086377c4, Mem[00000000900001c0] = e1f675de46335dfe stx %l6,[%i4+0x1c0] ! Mem[00000000900001c0] = 00000000086377c4 ! Mem[0000000020000008] = 896178ff, %l3 = 1125a017c44424a1 lduwa [%i0+%o1]0x89,%l3 ! %l3 = 00000000896178ff ! %l0 = 00000000554d2017, %l7 = 00000000086377c4, %l5 = 00000000000000b4 subccc %l0,%l7,%l5 ! %l5 = 000000004ce9a853, %ccr = 00 ! Mem[00000000210000ff] = 5da15adb, %l1 = e8189b3c90616ce2 ldstub [%i2+0x0ff],%l1 ! %l1 = 000000db000000ff ! %l4 = 02cb8dbc49dc429c, Mem[00000000918001c8] = 9220125cd9d1ca4c stx %l4,[%o0+0x1c8] ! Mem[00000000918001c8] = 02cb8dbc49dc429c ! %l0 = 00000000554d2017, Mem[00000000908000b0] = db43d43eb0592623 stx %l0,[%i5+0x0b0] ! Mem[00000000908000b0] = 00000000554d2017 ! %l4 = 02cb8dbc49dc429c, Mem[0000000091800090] = faf7017d39663de8 stx %l4,[%o0+0x090] ! Mem[0000000091800090] = 02cb8dbc49dc429c ! Mem[0000000021800010] = 7c2cdfb1, %l0 = 00000000554d2017 ldsba [%i3+%o2]0x89,%l0 ! %l0 = ffffffffffffffb1 p8_label_15: ! %l4 = 49dc429c, %l5 = 4ce9a853, Mem[0000000021000008] = 00000000 8b1f6523 stda %l4,[%i2+%o1]0x88 ! Mem[0000000021000008] = 49dc429c 4ce9a853 ! %l1 = 00000000000000db, %l0 = ffffffffffffffb1, %ccr = 00 movcs %icc,%l1,%l0 ! Register Not Moved ! %l4 = 49dc429c, %l5 = 4ce9a853, Mem[0000000090800168] = f04d9a59 a5ee00ad std %l4,[%i5+0x168] ! Mem[0000000090800168] = 49dc429c 4ce9a853 ! %l6 = 00000000086377c4, %l5 = 000000004ce9a853, %ccr = 00 movneg %icc,%l6,%l5 ! Register Not Moved ! %l5 = 000000004ce9a853, Mem[0000000020000018] = eead8954 stha %l5,[%i0+%o3]0x89 ! Mem[0000000020000018] = eeada853 ! %f16 = 0f268caa 9d660348, Mem[0000000021800008] = c5010fe8 4d590496 stda %f16,[%i3+%o1]0x88 ! Mem[0000000021800008] = 0f268caa 9d660348 ! Mem[00000000208000b4] = f213f7f7, %l4 = 02cb8dbc49dc429c swap [%i1+0x0b4],%l4 ! %l4 = 00000000f213f7f7 ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = e50eed6d 00000055 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g6 ldda [%i4+%g6]ASI_BLK_P,%f48 ! Block Load from 0000000090000180 ! %l7 = 00000000086377c4, %l3 = 00000000896178ff, %l7 = 00000000086377c4 sll %l7,%l3,%l7 ! %l7 = 0431bbe200000000 ! Mem[00000000210000a1] = 9afa7e8a, %l1 = 00000000000000db ldstub [%i2+0x0a1],%l1 ! %l1 = 000000fa000000ff p8_label_16: ! Mem[0000000021800018] = ffffffff, %l6 = 00000000086377c4 ldswa [%i3+%o3]0x80,%l6 ! %l6 = ffffffffffffffff ! %l2 = 00000000000079bc, Mem[0000000091000130] = 44f396aea71a8cdc stx %l2,[%i6+0x130] ! Mem[0000000091000130] = 00000000000079bc ! %l4 = 00000000f213f7f7, immed = 000000de, %ccr = 00 movrgz %l4,0x0de,%l3 ! Moved, %l3 = 00000000000000de ! Mem[0000000090800150] = f3efdb67, %g2 = 0000000000000064 ldsb [%i5+0x152],%g2 ! %g2 = fffffffffffffff3 ! immd = 0000000000000005, %l2 = 00000000000079bc, %ccr = 00 movcc %xcc,0x005,%l2 ! Moved, %l2 = 0000000000000005 ! %f16 = 0f268caa 9d660348 7c2cdfb1 ac822fc4 ! %f20 = ca9c222e e009aa44 177715d1 cd9ae6e2 ! %f24 = 502a2cd7 22d80399 b85f21fd 1a04753e ! %f28 = ffa6f579 8b5314af 0b1a767a cf5043c2 stda %f16,[%i4+%g5]ASI_BLK_AIUS ! Block Store to 0000000090000100 ! Mem[0000000020800176] = da2ea272, %l1 = 00000000000000fa ldstuba [%i1+0x176]%asi,%l1 ! %l1 = 000000a2000000ff ! Mem[0000000021800008] = 9d660348, %l5 = 000000004ce9a853 lduwa [%i3+%o1]0x89,%l5 ! %l5 = 000000009d660348 ! Mem[0000000091800014] = 807fa37a, %g2 = fffffffffffffff3 lduw [%o0+0x014],%g2 ! %g2 = 00000000807fa37a ! Mem[000000009080013c] = 47655d3c, %g2 = 00000000807fa37a ldsh [%i5+0x13c],%g2 ! %g2 = 0000000000004765 p8_label_17: ! Mem[0000000021000111] = 24f9f5fe, %l2 = 0000000000000005 ldstub [%i2+0x111],%l2 ! %l2 = 000000f9000000ff ! Mem[00000000210000bc] = 953929b7, %l3 = 000000de, %l3 = 000000de add %i2,0xbc,%g1 casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000953929b7 ! %l6 = ffffffff, %l7 = 00000000, Mem[0000000021800018] = ffffffff a0ffffff stda %l6,[%i3+%o3]0x88 ! Mem[0000000021800018] = ffffffff 00000000 ! %l4 = 00000000f213f7f7, Mem[00000000918000a0] = 2f619c6be48ce048 stx %l4,[%o0+0x0a0] ! Mem[00000000918000a0] = 00000000f213f7f7 ! %l5 = 000000009d660348, Mem[0000000020800093] = 0274d0fc stb %l5,[%i1+0x093] ! Mem[0000000020800090] = 0274d048 ! Mem[0000000021800018] = ffffffff, %l0 = ffffffffffffffb1 lduha [%i3+%o3]0x89,%l0 ! %l0 = 000000000000ffff ! Mem[00000000900001ac] = a2de638c, %g2 = 0000000000004765 lduw [%i4+0x1ac],%g2 ! %g2 = 00000000a2de638c ! %l3 = 00000000953929b7, %l2 = 00000000000000f9, %l3 = 00000000953929b7 xor %l3,%l2,%l3 ! %l3 = 000000009539294e ! %l2 = 00000000000000f9, Mem[0000000091000188] = fc48e8f8 sth %l2,[%i6+0x188] ! Mem[0000000091000188] = 00f9e8f8 ! Mem[0000000020800010] = 4c16e4a1, %l5 = 000000009d660348 lduba [%i1+%o2]0x89,%l5 ! %l5 = 00000000000000a1 p8_label_18: ! Mem[0000000020000014] = fb103591, %l5 = 00000000000000a1 swap [%i0+0x014],%l5 ! %l5 = 00000000fb103591 ! Mem[0000000020000018] = 9e35651aeeada853, %f6 = 702d88e1 b83a7cea ldda [%i0+%o3]0x88,%f6 ! %f6 = 9e35651a eeada853 ! %l6 = ffffffff, %l7 = 00000000, Mem[0000000020800028] = 21712e37 2bd30dc8 stda %l6,[%i1+%o5]0x88 ! Mem[0000000020800028] = ffffffff 00000000 ! Clear Register : %l4 = 00000000f213f7f7 clr %l4 ! %l4 = 0000000000000000 ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = e50eed6d 00000055 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 ldda [%i4+%g6]ASI_BLK_P,%f48 ! Block Load from 0000000090000180 ! %l2 = 000000f9, %l3 = 9539294e, Mem[0000000021000128] = 57673c79 68bf7ebb std %l2,[%i2+0x128] ! Mem[0000000021000128] = 000000f9 9539294e ! Mem[0000000091800170] = 2dcf7f88 db107401, %g2 = a2de638c, %g3 = a2de638c ldd [%o0+0x170],%g2 ! %g2 = 000000002dcf7f88 00000000db107401 ! %l1 = 00000000000000a2, Mem[0000000091800142] = ecf4b654 sth %l1,[%o0+0x142] ! Mem[0000000091800140] = 00a2b654 ! %f23 = cd9ae6e2, Mem[0000000091800088] = ad1e6f64 st %f23,[%o0+0x088] ! Mem[0000000091800088] = cd9ae6e2 ! %l6 = ffffffff, %l7 = 00000000, Mem[0000000090800190] = 742bb11b 249cb1ed std %l6,[%i5+0x190] ! Mem[0000000090800190] = ffffffff 00000000 p8_label_19: ! %l2 = 00000000000000f9, %l4 = 0000000000000000, %ccr = 00 movl %xcc,%l2,%l4 ! Register Not Moved ! %l4 = 0000000000000000, Mem[00000000910001e0] = 3b75f6c9d238546e stx %l4,[%i6+0x1e0] ! Mem[00000000910001e0] = 0000000000000000 ! %l5 = 00000000fb103591, Mem[0000000021000028] = c4772cd7 stwa %l5,[%i2+%o5]0x80 ! Mem[0000000021000028] = fb103591 ! %f8 = c8fa0926 57232ab1, Mem[0000000091800068] = fe4a806e e82208c9 std %f8 ,[%o0+0x068] ! Mem[0000000091800068] = c8fa0926 57232ab1 ! Mem[00000000200001c4] = de9f498c, %l0 = 000000000000ffff ldsb [%i0+0x1c5],%l0 ! %l0 = ffffffffffffff9f ! Mem[000000009080008c] = 61cdd124, %g18 = fc4b361880c06c0a ldsw [%i5+0x08c],%g2 ! %g2 = fc4b361880c06c0a ! Mem[0000000090000098] = a68584cf 943867c9, %g2 = 61cdd124, %g3 = db107401 ldd [%i4+0x098],%g2 ! %g2 = 00000000a68584cf 00000000943867c9 ! Mem[0000000021000000] = 0fe52181, %f16 = 0f268caa lda [%i2+%g0]0x89,%f16 ! %f16 = 0fe52181 ! immd = 0000000000000219, %l3 = 000000009539294e, %ccr = 00 movleu %icc,0x219,%l3 ! Register Not Moved ! %l2 = 00000000000000f9, imm = 0000000000000a99, %l7 = 0431bbe200000000 andcc %l2,0xa99,%l7 ! %l7 = 0000000000000099, %ccr = 00 p8_label_20: ! Mem[0000000021000008] = 9c42dc49, %l6 = ffffffffffffffff lduba [%i2+%o1]0x80,%l6 ! %l6 = 000000000000009c ! Mem[0000000090800164] = 0549dc42, %g2 = 00000000a68584cf ldub [%i5+0x167],%g2 ! %g2 = 0000000000000005 ! %l2 = 00000000000000f9, %l3 = 000000009539294e, %l7 = 0000000000000099 xnorcc %l2,%l3,%l7 ! %l7 = ffffffff6ac6d648, %ccr = 80 ! %f18 = 7c2cdfb1, Mem[00000000908000f0] = 92c8b875 st %f18,[%i5+0x0f0] ! Mem[00000000908000f0] = 7c2cdfb1 ! Mem[0000000091000024] = 1f9605e1, %g2 = 0000000000000005 ldsha [%i6+0x026]%asi,%g2 ! %g2 = 0000000000001f96 ! %f9 = 57232ab1, Mem[0000000091000118] = 5d8c784c st %f9 ,[%i6+0x118] ! Mem[0000000091000118] = 57232ab1 ! Mem[0000000091000190] = 8be72be2, %g2 = 0000000000001f96 lduh [%i6+0x190],%g2 ! %g2 = 0000000000008be7 ! Mem[00000000910000e8] = 0e4d5d82, %g2 = 0000000000008be7 lduw [%i6+0x0e8],%g2 ! %g2 = 000000000e4d5d82 ! %l4 = 0000000000000000, Mem[0000000020800000] = a008ff01 stwa %l4,[%i1+%g0]0x80 ! Mem[0000000020800000] = 00000000 ! %l6 = 0000009c, %l7 = 6ac6d648, Mem[0000000090000178] = 18626350 3a7127b8 std %l6,[%i4+0x178] ! Mem[0000000090000178] = 0000009c 6ac6d648 p8_label_21: ! Mem[000000002000017c] = 9cbe1283, %l0 = ffffffffffffff9f lduh [%i0+0x17e],%l0 ! %l0 = 0000000000001283 ! %l3 = 000000009539294e, %l5 = 00000000fb103591, %l2 = 00000000000000f9 xnorcc %l3,%l5,%l2 ! %l2 = ffffffff91d6e320, %ccr = 88 ! %l6 = 000000000000009c, Mem[0000000020800008] = 53095dff stha %l6,[%i1+%o1]0x88 ! Mem[0000000020800008] = 5309009c ! %l6 = 0000009c, %l7 = 6ac6d648, Mem[0000000021000020] = 00561175 666a8fa1 stda %l6,[%i2+%o4]0x89 ! Mem[0000000021000020] = 0000009c 6ac6d648 ! %l5 = 00000000fb103591, imm = ffffffffffffff52, %l6 = 000000000000009c andn %l5,-0x0ae,%l6 ! %l6 = 0000000000000081 ! %l6 = 0000000000000081, %l6 = 0000000000000081, %ccr = 88 movge %xcc,%l6,%l6 ! Register Not Moved ! Mem[000000002080009c] = 24cb37a8, %l7 = 6ac6d648, %l7 = 6ac6d648 add %i1,0x9c,%g1 casa [%g1]0x80,%l7,%l7 ! %l7 = 0000000024cb37a8 ! %l0 = 0000000000001283, %l2 = ffffffff91d6e320, %l1 = 00000000000000a2 tsubcc %l0,%l2,%l1 ! %l1 = 000000006e292f63, %ccr = 13 ! Mem[0000000021000020] = 6ac6d648 0000009c, %l4 = 00000000, %l5 = fb103591 ldda [%i2+%o4]0x88,%l4 ! %l4 = 000000000000009c 000000006ac6d648 ! Mem[0000000090800128] = 22f4c412, %g18 = fc4b361880c06c0a ldsw [%i5+0x128],%g2 ! %g2 = fc4b361880c06c0a p8_label_22: ! immd = 000000000000009a, %l5 = 000000006ac6d648, %ccr = 13 movgu %icc,0x09a,%l5 ! Register Not Moved ! Mem[0000000020000000] = 3a1f5ad7, %f18 = 7c2cdfb1 lda [%i0+%g0]0x89,%f18 ! %f18 = 3a1f5ad7 ! Mem[0000000021000010] = 7e050000 1aced75a, %l2 = 91d6e320, %l3 = 9539294e ldda [%i2+%o2]0x81,%l2 ! %l2 = 000000007e050000 000000001aced75a ! Mem[00000000908001c0] = bc65ad57, %g2 = 0000000022f4c412 ldsh [%i5+0x1c0],%g2 ! %g2 = ffffffffffffbc65 ! %l0 = 0000000000001283, %l4 = 000000000000009c, %l4 = 000000000000009c sub %l0,%l4,%l4 ! %l4 = 00000000000011e7 ! Mem[0000000021800028] = 7f3f5b2b, %l4 = 00000000000011e7 ldswa [%i3+%o5]0x89,%l4 ! %l4 = 000000007f3f5b2b ! Mem[0000000091800124] = 4a78748f, %g2 = ffffffffffffbc65 ldub [%o0+0x124],%g2 ! %g2 = 000000000000004a ! Mem[0000000020800010] = a1e4164c, %l3 = 000000001aced75a ldsha [%i1+%o2]0x80,%l3 ! %l3 = ffffffffffffa1e4 ! %f16 = 0fe52181 9d660348 3a1f5ad7 ac822fc4 ! %f20 = ca9c222e e009aa44 177715d1 cd9ae6e2 ! %f24 = 502a2cd7 22d80399 b85f21fd 1a04753e ! %f28 = ffa6f579 8b5314af 0b1a767a cf5043c2 mov 0x1c0,%g5 stda %f16,[%i4+%g5]ASI_BLK_AIUPL ! Block Store to 00000000900001c0 ! Mem[0000000090000028] = 9b033cb4, %g2 = 000000000000004a lduw [%i4+%o5],%g2 ! %g2 = 000000009b033cb4 p8_label_23: ! %l1 = 000000006e292f63, Mem[0000000090000140] = 24516175e1eb2c1b stx %l1,[%i4+0x140] ! Mem[0000000090000140] = 000000006e292f63 ! %l3 = ffffffffffffa1e4, Mem[0000000091800038] = 8581ae53fd74b765 stx %l3,[%o0+0x038] ! Mem[0000000091800038] = ffffffffffffa1e4 membar #Sync ! Added by membar checker (183) ! %l2 = 000000007e050000, Mem[0000000090000198] = 11310a36b2be6763 stx %l2,[%i4+0x198] ! Mem[0000000090000198] = 000000007e050000 ! %l6 = 00000081, %l7 = 24cb37a8, Mem[00000000908001f8] = f8f57db4 b1717f8a std %l6,[%i5+0x1f8] ! Mem[00000000908001f8] = 00000081 24cb37a8 ! %l1 = 000000006e292f63, Mem[0000000091800198] = 0610ba9b5f04e1d5 stx %l1,[%o0+0x198] ! Mem[0000000091800198] = 000000006e292f63 ! %l7 = 0000000024cb37a8, imm = 00000000000000b3, %l1 = 000000006e292f63 subc %l7,0x0b3,%l1 ! %l1 = 0000000024cb36f4 ! %l7 = 0000000024cb37a8, %l5 = 000000006ac6d648, %l2 = 000000007e050000 sra %l7,%l5,%l2 ! %l2 = 000000000024cb37 ! Mem[0000000020800008] = 9c000953, %l5 = 000000006ac6d648 ldstuba [%i1+%o1]0x81,%l5 ! %l5 = 0000009c000000ff ! %l4 = 000000007f3f5b2b, immed = 00000ae0, %y = 00000000 smul %l4,0xae0,%l5 ! %l5 = 00000567d0ff73a0, %y = 00000567 ! Mem[0000000091000074] = ab1740c8, %g18 = fc4b361880c06c0a ldsw [%i6+0x074],%g2 ! %g2 = fc4b361880c06c0a p8_label_24: ! Mem[0000000020800000] = 00000000, %f13 = e4b72694 lda [%i1+%g0]0x88,%f13 ! %f13 = 00000000 ! Mem[00000000200001d8] = b85736a02be27e73, %l5 = 00000567d0ff73a0, %l2 = 000000000024cb37 add %i0,0x1d8,%g1 casxa [%g1]0x80,%l5,%l2 ! %l2 = b85736a02be27e73 ! %l1 = 0000000024cb36f4, Mem[00000000918000e4] = 4a05a747 stw %l1,[%o0+0x0e4] ! Mem[00000000918000e4] = 24cb36f4 ! %l2 = b85736a02be27e73, %l7 = 0000000024cb37a8, %y = 00000567 sdiv %l2,%l7,%l5 ! %l5 = 0000000000002597 mov %l0,%y ! %y = 00001283 ! Mem[00000000908001e8] = 0953f104, %g2 = ffffffffab1740c8 ldsb [%i5+0x1ea],%g2 ! %g2 = 0000000000000009 ! Clear Register : %l0 = 0000000000001283 clr %l0 ! %l0 = 0000000000000000 ! immd = 00000000000002a6, %l4 = 000000007f3f5b2b, %ccr = 13 movg %icc,0x2a6,%l4 ! Register Not Moved ! Mem[0000000091800020] = 6ded0ee5 12018cae, %g2 = 00000009, %g3 = 943867c9 ldd [%o0+%o4],%g2 ! %g2 = 000000006ded0ee5 0000000012018cae ! %f22 = 177715d1, Mem[0000000090000128] = b85f21fd st %f22,[%i4+0x128] ! Mem[0000000090000128] = 177715d1 ! Mem[0000000090000120] = 502a2cd7 22d80399, %g2 = 6ded0ee5, %g3 = 12018cae ldd [%i4+0x120],%g2 ! %g2 = 00000000502a2cd7 0000000022d80399 p8_label_25: ! %l1 = 0000000024cb36f4, %l0 = 0000000000000000, %ccr = 13 movle %xcc,%l1,%l0 ! Register Not Moved ! Mem[000000002180019c] = c4c2af38, %l5 = 0000000000002597 lduh [%i3+0x19c],%l5 ! %l5 = 000000000000c4c2 ! immd = 0000000000000049, %l5 = 000000000000c4c2, %ccr = 13 movge %icc,0x049,%l5 ! Register Not Moved ! %f29 = 8b5314af, Mem[0000000021000008] = 9c42dc49 sta %f29,[%i2+%o1]0x80 ! Mem[0000000021000008] = 8b5314af ! Mem[0000000021000018] = af14538b79f5a6ff, %l2 = b85736a02be27e73 ldxa [%i2+%o3]0x88,%l2 ! %l2 = af14538b79f5a6ff ! Mem[00000000918001e0] = a1517e7a f6dfff3d, %g2 = 502a2cd7, %g3 = 22d80399 ldd [%o0+0x1e0],%g2 ! %g2 = 00000000a1517e7a 00000000f6dfff3d ! Mem[0000000090000184] = 694d632d, %g2 = 00000000a1517e7a ldub [%i4+0x185],%g2 ! %g2 = 0000000000000069 ! Mem[0000000020800020] = e50eed6d, %l5 = 000000000000c4c2 lduwa [%i1+%o4]0x88,%l5 ! %l5 = 00000000e50eed6d ! Mem[0000000020000020] = a6817e12, %l6 = 0000000000000081 ldsba [%i0+%o4]0x80,%l6 ! %l6 = ffffffffffffffa6 ! Mem[0000000091800070] = 00d9bc34 a1e88393, %g2 = 00000069, %g3 = f6dfff3d ldd [%o0+0x070],%g2 ! %g2 = 0000000000d9bc34 00000000a1e88393 ba,a p8_not_taken_0_end p8_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p8_branch_failed p8_not_taken_0_end: ! End of Random Code for Thread 8 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 0000000000000000 bne,a,pn %xcc,p8_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000024cb36f4 bne,a,pn %xcc,p8_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be af14538b79f5a6ff bne,a,pn %xcc,p8_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffffa1e4 bne,a,pn %xcc,p8_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000007f3f5b2b bne,a,pn %xcc,p8_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000e50eed6d bne,a,pn %xcc,p8_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffffffa6 bne,a,pn %xcc,p8_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000024cb37a8 bne,a,pn %xcc,p8_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x00001283,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p8_failed mov 0x111,%g1 ! Check Floating Point Registers p8_check_fp_registers: set p8_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be e98962f2 5c9ac3b6 bne %xcc,p8_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be a227cfa2 b8ecca81 bne %xcc,p8_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 9e35651a eeada853 bne %xcc,p8_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be c8fa0926 57232ab1 bne %xcc,p8_f8_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 0fcdeb86 00000000 bne %xcc,p8_f12_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 0fe52181 9d660348 bne %xcc,p8_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 3a1f5ad7 ac822fc4 bne %xcc,p8_f18_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be ffa6f579 8b5314af bne %xcc,p8_f28_fail nop ! Check Local Memory set p8_local0_expect,%g1 p8_check_local0: ldx [%g1+0x000],%g2 ! Expected data = d75a1f3ac86406d3 ldx [%i0+0x000],%g3 ! Observed data at 0000000020000000 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ff7861894c05fcf9 ldx [%i0+0x008],%g3 ! Observed data at 0000000020000008 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 79bc14b7000000a1 ldx [%i0+0x010],%g3 ! Observed data at 0000000020000010 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 53a8adee1a65359e ldx [%i0+0x018],%g3 ! Observed data at 0000000020000018 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = a6817e1296519555 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 = 177715d1cd9ae6e2 ldx [%i0+0x028],%g3 ! Observed data at 0000000020000028 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x028,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = e6a5d7fff2e73b8f ldx [%i0+0x0e0],%g3 ! Observed data at 00000000200000e0 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x0e0,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = 838049fe1aced75a ldx [%i0+0x0e8],%g3 ! Observed data at 00000000200000e8 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x0e8,%g4 set p8_local1_expect,%g1 p8_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 0000000025688c10 ldx [%i1+0x000],%g3 ! Observed data at 0000000020800000 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ff000953c6a94b14 ldx [%i1+0x008],%g3 ! Observed data at 0000000020800008 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i1,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffffffff00000000 ldx [%i1+0x028],%g3 ! Observed data at 0000000020800028 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i1,0x028,%g4 ldx [%g1+0x078],%g2 ! Expected data = 2c454c170000004a ldx [%i1+0x078],%g3 ! Observed data at 0000000020800078 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i1,0x078,%g4 ldx [%g1+0x090],%g2 ! Expected data = 0274d0481fe296c6 ldx [%i1+0x090],%g3 ! Observed data at 0000000020800090 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i1,0x090,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = c0071c7d49dc429c ldx [%i1+0x0b0],%g3 ! Observed data at 00000000208000b0 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i1,0x0b0,%g4 ldx [%g1+0x170],%g2 ! Expected data = 707d2e03da2eff72 ldx [%i1+0x170],%g3 ! Observed data at 0000000020800170 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i1,0x170,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 5e2847d30aeb374c ldx [%i1+0x1b0],%g3 ! Observed data at 00000000208001b0 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i1,0x1b0,%g4 set p8_local2_expect,%g1 p8_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 8b5314af53a8e94c ldx [%i2+0x008],%g3 ! Observed data at 0000000021000008 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 7e0500001aced75a ldx [%i2+0x010],%g3 ! Observed data at 0000000021000010 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffa6f5798b5314af ldx [%i2+0x018],%g3 ! Observed data at 0000000021000018 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 9c00000048d6c66a ldx [%i2+0x020],%g3 ! Observed data at 0000000021000020 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = fb10359122d80399 ldx [%i2+0x028],%g3 ! Observed data at 0000000021000028 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x028,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = 9aff7e8a2479dddb ldx [%i2+0x0a0],%g3 ! Observed data at 00000000210000a0 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x0a0,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 4159b12e1ab6fb75 ldx [%i2+0x0e0],%g3 ! Observed data at 00000000210000e0 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x0e0,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 7908b7d55da15aff ldx [%i2+0x0f8],%g3 ! Observed data at 00000000210000f8 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x0f8,%g4 ldx [%g1+0x110],%g2 ! Expected data = 24fff5fe83827bdf ldx [%i2+0x110],%g3 ! Observed data at 0000000021000110 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x110,%g4 ldx [%g1+0x128],%g2 ! Expected data = 000000f99539294e ldx [%i2+0x128],%g3 ! Observed data at 0000000021000128 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x128,%g4 ldx [%g1+0x138],%g2 ! Expected data = a603978fcf4319ff ldx [%i2+0x138],%g3 ! Observed data at 0000000021000138 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x138,%g4 ldx [%g1+0x168],%g2 ! Expected data = 7e53ed74cc16ed84 ldx [%i2+0x168],%g3 ! Observed data at 0000000021000168 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x168,%g4 ldx [%g1+0x180],%g2 ! Expected data = f650ff791c78fde8 ldx [%i2+0x180],%g3 ! Observed data at 0000000021000180 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x180,%g4 set p8_local3_expect,%g1 p8_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 4803669daa8c260f ldx [%i3+0x008],%g3 ! Observed data at 0000000021800008 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffff00000000 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 = a6ca547a60c235e4 ldx [%i3+0x020],%g3 ! Observed data at 0000000021800020 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 2b5b3f7f59de9eef ldx [%i3+0x028],%g3 ! Observed data at 0000000021800028 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x028,%g4 ldx [%g1+0x068],%g2 ! Expected data = 6825dea99329c33f ldx [%i3+0x068],%g3 ! Observed data at 0000000021800068 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x068,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 3a62fabe84f25acd ldx [%i3+0x0f8],%g3 ! Observed data at 00000000218000f8 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x0f8,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 73543804f841d12f ldx [%i3+0x1b0],%g3 ! Observed data at 00000000218001b0 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x1b0,%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_f2_fail: set p8_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p8_f4_fail: set p8_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p8_f6_fail: set p8_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p8_f8_fail: set p8_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p8_f12_fail: set p8_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p8_f16_fail: set p8_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p8_f18_fail: set p8_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p8_f28_fail: set p8_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%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: ldswa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000021000020] and %l4,%l0,%l7 stxa %l4,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000020800028] done p8_trap1o: ldswa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000021000020] and %l4,%l0,%l7 stxa %l4,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000020800028] done p8_trap2e: swapa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000020800018] xorcc %l0,-0x4c5,%l1 stha %l4,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000020800018] stba %l0,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000020000000] ldswa [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000020000010] stda %l0,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000020800008] done p8_trap2o: swapa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000020800018] xorcc %l0,-0x4c5,%l1 stha %l4,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000020800018] stba %l0,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000020000000] ldswa [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000020000010] stda %l0,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000020800008] done p8_trap3e: or %l5,%l5,%l6 subc %l4,-0x2b2,%l6 sub %l7,-0x83a,%l0 or %l3,0x6b6,%l5 sub %l0,%l7,%l6 done p8_trap3o: or %l5,%l5,%l6 subc %l4,-0x2b2,%l6 sub %l7,-0x83a,%l0 or %l3,0x6b6,%l5 sub %l0,%l7,%l6 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 = 21f2f26a57b2eb4c ldx [%g1+0x008],%l1 ! %l1 = 0c66729a6c09ed48 ldx [%g1+0x010],%l2 ! %l2 = f86a62e7b714b12e ldx [%g1+0x018],%l3 ! %l3 = 77151867cdca97ea ldx [%g1+0x020],%l4 ! %l4 = 226d6cae0aeb374c ldx [%g1+0x028],%l5 ! %l5 = bfc884b89c35f163 ldx [%g1+0x030],%l6 ! %l6 = 7d50f0ee09d7045c ldx [%g1+0x038],%l7 ! %l7 = 529239b83675d8fa save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 2635d2d9deb77270 ldx [%g1+0x048],%l1 ! %l1 = 229939e00a21cc2d ldx [%g1+0x050],%l2 ! %l2 = ef76e6b43a62fabe ldx [%g1+0x058],%l3 ! %l3 = ccdcbd4bcdda7b9f ldx [%g1+0x060],%l4 ! %l4 = 88d097dc56a464fc ldx [%g1+0x068],%l5 ! %l5 = cb59fa37cc16ed84 ldx [%g1+0x070],%l6 ! %l6 = 55ef2a0c3e58fb31 ldx [%g1+0x078],%l7 ! %l7 = b62598a49a289d4d ! Initialize the output register of window 1 set p8_local0_start,%o0 set p8_local1_start,%o1 set p8_local2_start,%o2 set p8_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = a327b2ec 10bff821 bfeaf84d de40b6f1 ! %f4 = 51a762e2 5a00a75f 9d8db3c7 9090b63c ! %f8 = 6cb3c4f6 d35692f4 c1e707e9 987bf307 ! %f12 = fdb4c278 fc471942 a995229a 60be9fa6 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = a16921be a4c8e35a a57a0414 19b66116 ! %f20 = 28f6be45 d23169b7 44365cb7 164bf61f ! %f24 = d9772fa7 ef7cf06a 8b4c2deb e681022b ! %f28 = 8895e1c2 362550dc 922b0394 284c90c3 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = afd09c89 b7531b5d a3bfac89 23493354 ! %f36 = 99a75fa9 47da6d7a cfcbbd7f fafb004d ! %f40 = 79d5fd6d 00cc12d6 ca79d02a 97b596bb ! %f44 = 3079146f 2eab1728 7541fcba 1296f6f6 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xf23c5c870000005c,%g7,%g1 ! GSR scale = 11, align = 4 wr %g1,%g0,%gsr ! GSR = f23c5c870000005c 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: ! %l0 = f76bef6fe9d750b2, Mem[000000009180018c] = 6efc0b6e sth %l0,[%o0+0x18c] ! Mem[000000009180018c] = 50b20b6e ! Mem[00000000908000c4] = 3d0a5909, %g2 = ff38af53addc1688 ldsh [%i5+0x0c6],%g2 ! %g2 = 0000000000003d0a ! Mem[0000000022000113] = eab94925, %l2 = 8d760e741c5820b7 ldstub [%i0+0x113],%l2 ! %l2 = 00000025000000ff ! Mem[0000000022000010] = 223e6f75, %l0 = f76bef6fe9d750b2 ldstuba [%i0+%o2]0x81,%l0 ! %l0 = 00000022000000ff ! Mem[0000000091800038] = 8581ae53fd74b765, %g2 = 0000000000003d0a ldx [%o0+0x038],%g2 ! %g2 = 8581ae53fd74b765 ! Mem[0000000022800158] = 7b2a3244f634780b, %l2 = 0000000000000025, %l5 = 1cb0380c685884e3 add %i1,0x158,%g1 casxa [%g1]0x80,%l2,%l5 ! %l5 = 7b2a3244f634780b ! Mem[0000000090800048] = 6b234ec5 7f63d586, %g2 = fd74b765, %g3 = 0bad0b00 ldd [%i5+0x048],%g2 ! %g2 = 000000006b234ec5 000000007f63d586 ! Mem[0000000022800020] = 12741a9e, %l6 = 46bcc5527dd40e61 ldsha [%i1+%o4]0x89,%l6 ! %l6 = 0000000000001a9e ! Mem[0000000090800160] = 3e9a8678739ddb05, %g2 = 000000006b234ec5 ldxa [%i5+0x160]%asi,%g2 ! %g2 = 3e9a8678739ddb05 ! %l4 = 37ec865a9bdc887b, imm = fffffffffffff887, %l4 = 37ec865a9bdc887b subc %l4,-0x779,%l4 ! %l4 = 37ec865a9bdc8ff4 p9_label_2: ! %l7 = 50a4cd99a11ab7aa, %l1 = a47b6ce848197e67, %ccr = 44 movgu %icc,%l7,%l1 ! Register Not Moved ! Code Fragment 2 p9_fragment_1: ta T_CHANGE_HPRIV ! %l2 = 0000000000000025 set 0xe2b341ac,%l2 ! %l2 = 00000000e2b341ac stxa %l2, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000022800054] = 69e9fa0b, %f28 = 8895e1c2 ld [%i1+0x054],%f28 ! %f28 = 69e9fa0b ! Mem[00000000918001b0] = 48bf949e, %g18 = dd63ed7c807d8d4b ldsw [%o0+0x1b0],%g2 ! %g2 = dd63ed7c807d8d4b ! %l4 = 9bdc8ff4, %l5 = f634780b, Mem[00000000918000f8] = d7a30346 57a3f6c7 std %l4,[%o0+0x0f8] ! Mem[00000000918000f8] = 9bdc8ff4 f634780b ! Mem[0000000090000188] = 685c01a0, %g2 = 0000000048bf949e lduh [%i4+0x18a],%g2 ! %g2 = 000000000000685c ! Mem[00000000220001a8] = 24f0b9b9cdc7f31c, %l5 = 7b2a3244f634780b ldx [%i0+0x1a8],%l5 ! %l5 = 24f0b9b9cdc7f31c ! Mem[0000000022000008] = 99f730fc0026299a, %f20 = 28f6be45 d23169b7 ldda [%i0+%o1]0x89,%f20 ! %f20 = 99f730fc 0026299a ! Mem[0000000023000010] = f8099bf2, %l6 = 0000000000001a9e lduwa [%i2+%o2]0x88,%l6 ! %l6 = 00000000f8099bf2 ! %l3 = 1c935b06d5049066, Mem[00000000918000fc] = f634780b stw %l3,[%o0+0x0fc] ! Mem[00000000918000fc] = d5049066 p9_label_3: ! Mem[0000000090800100] = 495e228a e0e3cc43, %g2 = 0000685c, %g3 = 7f63d586 ldd [%i5+0x100],%g2 ! %g2 = 00000000495e228a 00000000e0e3cc43 ! Mem[00000000910001c8] = 4ceef152, %g2 = 00000000495e228a lduh [%i6+0x1c8],%g2 ! %g2 = 0000000000004cee ! %l2 = 00000000e2b341ac, imm = fffffffffffff54b, %l5 = 24f0b9b9cdc7f31c addcc %l2,-0xab5,%l5 ! %l5 = 00000000e2b336f7, %ccr = 19 ! Mem[00000000910001b0] = 2459beee9640fe46, %f48 = 8e77bc69 02b99982 ldd [%i6+0x1b0],%f48 ! %f48 = 2459beee 9640fe46 ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 mov 0x100,%g4 ldda [%i4+%g4]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000100 ! %f0 = a327b2ec 10bff821 bfeaf84d de40b6f1 ! %f4 = 51a762e2 5a00a75f 9d8db3c7 9090b63c ! %f8 = 6cb3c4f6 d35692f4 c1e707e9 987bf307 ! %f12 = fdb4c278 fc471942 a995229a 60be9fa6 mov 0x180,%g5 stda %f0,[%i4+%g5]ASI_BLK_P ! Block Store to 0000000090000180 ! Mem[000000009080001c] = 656b5751, %g2 = 0000000000004cee ldsb [%i5+0x01f],%g2 ! %g2 = 0000000000000065 ! %l2 = 00000000e2b341ac, Mem[0000000022000020] = cbdad59a4fa86d1e stxa %l2,[%i0+%o4]0x80 ! Mem[0000000022000020] = 00000000e2b341ac ! Mem[0000000022800000] = 3ce3c96a, %l4 = 37ec865a9bdc8ff4 ldsba [%i1+%g0]0x81,%l4 ! %l4 = 000000000000003c ! Code Fragment 2 p9_fragment_2: ta T_CHANGE_HPRIV ! %l2 = 00000000e2b341ac set 0xb441d481,%l2 ! %l2 = 00000000b441d481 stxa %l2, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV p9_label_4: ! %l0 = 0000000000000022, Mem[00000000910001cc] = 664634c6 stb %l0,[%i6+0x1cc] ! Mem[00000000910001cc] = 224634c6 ! immd = 00000000000003c8, %l5 = 00000000e2b336f7, %ccr = 19 movge %icc,0x3c8,%l5 ! Register Not Moved ! Mem[0000000091000164] = 4c211d8f, %g2 = 0000000000000065 lduw [%i6+0x164],%g2 ! %g2 = 000000004c211d8f ! %l5 = 00000000e2b336f7, %l0 = 0000000000000022, %l4 = 000000000000003c udivx %l5,%l0,%l4 ! %l4 = 0000000006aaeb07 ! Mem[0000000022000028] = 781613075b758e9e, %l2 = 00000000b441d481 ldxa [%i0+%o5]0x89,%l2 ! %l2 = 781613075b758e9e ! Mem[00000000908001f8] = f8f57db4b1717f8a, %g2 = 000000004c211d8f ldx [%i5+0x1f8],%g2 ! %g2 = f8f57db4b1717f8a ! %l0 = 00000022, %l1 = 48197e67, Mem[0000000090800010] = 8d8cadf7 b062848a std %l0,[%i5+%o2] ! Mem[0000000090800010] = 00000022 48197e67 ! %l1 = a47b6ce848197e67, Mem[0000000091800080] = a236fd5a stw %l1,[%o0+0x080] ! Mem[0000000091800080] = 48197e67 ! %l2 = 781613075b758e9e, Mem[0000000022000010] = 56eba37a756f3eff stxa %l2,[%i0+%o2]0x89 ! Mem[0000000022000010] = 781613075b758e9e ! %l0 = 00000022, %l1 = 48197e67, Mem[0000000091000190] = 8be72be2 f32db03d std %l0,[%i6+0x190] ! Mem[0000000091000190] = 00000022 48197e67 p9_label_5: ! Mem[0000000023800008] = ad707e24, %l7 = 50a4cd99a11ab7aa lduha [%i3+%o1]0x88,%l7 ! %l7 = 0000000000007e24 ! Mem[0000000023800020] = 691962b55c347ac1, %f28 = 69e9fa0b 362550dc ldda [%i3+%o4]0x88,%f28 ! %f28 = 691962b5 5c347ac1 ! Mem[0000000023000084] = 741fc542, %l5 = e2b336f7, %l3 = d5049066 add %i2,0x84,%g1 casa [%g1]0x80,%l5,%l3 ! %l3 = 00000000741fc542 ! Mem[0000000091800028] = 0b3a6603925a7f3c, %f48 = 9ea12921 0f92ee34 ldda [%o0+0x028]%asi,%f48 ! %f48 = 0b3a6603 925a7f3c ! Mem[0000000022000018] = 0c18eac5, %l2 = 781613075b758e9e swapa [%i0+%o3]0x88,%l2 ! %l2 = 000000000c18eac5 ! %l3 = 00000000741fc542, %l1 = a47b6ce848197e67, %ccr = 19 movn %icc,%l3,%l1 ! Register Not Moved ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g6 ldda [%i4+%g6]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000080 ! %l4 = 0000000006aaeb07 sethi %hi(0x10a0f400),%l4 ! %l4 = 0000000010a0f400 ! %l1 = a47b6ce848197e67, Mem[0000000091800142] = ecf4b654 stb %l1,[%o0+0x142] ! Mem[0000000091800140] = 67f4b654 ! %l5 = 00000000e2b336f7, imm = 0000000000000003, %l6 = 00000000f8099bf2 sll %l5,0x003,%l6 ! %l6 = 000000071599b7b8 p9_label_6: ! done : should take illegal inst trap, %l0 = 0000000000000022 done ! Illegal inst trap : %l0 = 0000000000000032 ! Mem[0000000091000110] = e00d7a225764cf50, %f48 = 96a01d2a daab8cdc ldd [%i6+0x110],%f48 ! %f48 = e00d7a22 5764cf50 ! Mem[0000000023800178] = 1b20fc0c, %l3 = 00000000741fc542 swap [%i3+0x178],%l3 ! %l3 = 000000001b20fc0c ! %l3 = 000000001b20fc0c, Mem[000000009000003a] = 49e48dfc stb %l3,[%i4+0x03a] ! Mem[0000000090000038] = 0ce48dfc ! %l6 = 000000071599b7b8, imm = 0000000000000d90, %l2 = 000000000c18eac5 orncc %l6,0xd90,%l2 ! %l2 = fffffffffffff7ff, %ccr = 88 ! %l1 = a47b6ce848197e67, Mem[0000000022800064] = d2124802 stw %l1,[%i1+0x064] ! Mem[0000000022800064] = 48197e67 ! %l0 = 0000000000000032, Mem[00000000910000b0] = ede1c033666102f0 stx %l0,[%i6+0x0b0] ! Mem[00000000910000b0] = 0000000000000032 ! immd = 00000000000003ac, %l4 = 0000000010a0f400, %ccr = 88 movle %xcc,0x3ac,%l4 ! Moved, %l4 = 00000000000003ac ! Code Fragment 2 p9_fragment_3: ta T_CHANGE_HPRIV ! %l2 = fffffffffffff7ff set 0x26ba0a8b,%l2 ! %l2 = 0000000026ba0a8b stxa %l2, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l5 = 00000000e2b336f7, %l5 = 00000000e2b336f7, %y = 00000000 udiv %l5,%l5,%l7 ! %l7 = 0000000000000001 mov %l0,%y ! %y = 00000032 p9_label_7: ! %l6 = 000000071599b7b8, Mem[0000000090800188] = cd2b4216 stw %l6,[%i5+0x188] ! Mem[0000000090800188] = 1599b7b8 ! Mem[00000000228001c4] = 63c1b42c, %l3 = 000000001b20fc0c swap [%i1+0x1c4],%l3 ! %l3 = 0000000063c1b42c ! %l0 = 0000000000000032, %l4 = 00000000000003ac, %y = 00000032 umul %l0,%l4,%l6 ! %l6 = 000000000000b798, %y = 00000000 ! %f22 = 44365cb7 164bf61f, Mem[00000000908000f8] = 20f6ca5b 7d20dad0 std %f22,[%i5+0x0f8] ! Mem[00000000908000f8] = 44365cb7 164bf61f ! Mem[00000000220000ea] = 28e932ff, %l4 = 00000000000003ac ldstub [%i0+0x0ea],%l4 ! %l4 = 00000032000000ff ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 ldda [%i4+%g4]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000100 ! %l0 = 0000000000000032, Mem[000000009180012c] = 781f77ff stw %l0,[%o0+0x12c] ! Mem[000000009180012c] = 00000032 ! %f8 = 6cb3c4f6 d35692f4, Mem[00000000910001e8] = be77e5d0 2936a680 std %f8 ,[%i6+0x1e8] ! Mem[00000000910001e8] = 6cb3c4f6 d35692f4 ! Mem[0000000022000000] = 6a510539, %l0 = 0000000000000032 ldsba [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000039 ! Mem[0000000091000038] = fc2fc57f, %g2 = f8f57db4b1717f8a ldub [%i6+0x038],%g2 ! %g2 = 00000000000000fc p9_label_8: ! Mem[0000000022800010] = 5e4db88c, %l0 = 0000000000000039 lduwa [%i1+%o2]0x89,%l0 ! %l0 = 000000005e4db88c ! %l2 = 0000000026ba0a8b, Mem[0000000091000008] = debf9a38 stw %l2,[%i6+%o1] ! Mem[0000000091000008] = 26ba0a8b ! Mem[0000000023000020] = ac4a086c, %l1 = a47b6ce848197e67 ldsba [%i2+%o4]0x89,%l1 ! %l1 = 000000000000006c ! Mem[0000000023000008] = 84b0124da57ff04c, %f20 = 99f730fc 0026299a ldda [%i2+%o1]0x89,%f20 ! %f20 = 84b0124d a57ff04c ! %l1 = 000000000000006c, Mem[0000000022800020] = 12741a9e stwa %l1,[%i1+%o4]0x89 ! Mem[0000000022800020] = 0000006c ! Mem[0000000023000160] = 696fcda2a52d09a6, %f8 = 6cb3c4f6 d35692f4 ldd [%i2+0x160],%f8 ! %f8 = 696fcda2 a52d09a6 ! Mem[0000000091000090] = e9783ede, %g2 = 00000000000000fc lduha [%i6+0x092]%asi,%g2 ! %g2 = 000000000000e978 ! Mem[0000000090800114] = af0d960b, %g2 = 000000000000e978 lduw [%i5+0x114],%g2 ! %g2 = 00000000af0d960b ! %l0 = 5e4db88c, %l1 = 0000006c, Mem[00000000918001e8] = a309f910 41b08f30 std %l0,[%o0+0x1e8] ! Mem[00000000918001e8] = 5e4db88c 0000006c ! Mem[0000000022000028] = 9e8e755b 07131678, %l4 = 00000032, %l5 = e2b336f7 ldda [%i0+%o5]0x81,%l4 ! %l4 = 000000009e8e755b 0000000007131678 p9_label_9: ! %l0 = 000000005e4db88c, %l5 = 0000000007131678, %ccr = 88 movrlez %l0,%l5,%l4 ! Not Moved, %l4 = 000000009e8e755b ! %l2 = 0000000026ba0a8b, Mem[00000000900001de] = c6c1d5a9 sth %l2,[%i4+0x1de] ! Mem[00000000900001dc] = 0a8bd5a9 ! Mem[00000000908001f8] = f8f57db4b1717f8a, %f48 = 9ea12921 0f92ee34 ldda [%i5+0x1f8]%asi,%f48 ! %f48 = f8f57db4 b1717f8a ! %l2 = 0000000026ba0a8b sethi %hi(0x194ea000),%l2 ! %l2 = 00000000194ea000 ! Mem[00000000908000d0] = a37c3c64, %g2 = 00000000af0d960b lduwa [%i5+0x0d0]%asi,%g2 ! %g2 = 00000000a37c3c64 ! %l7 = 0000000000000001, imm = 00000000000000b1, %l2 = 00000000194ea000 andcc %l7,0x0b1,%l2 ! %l2 = 0000000000000001, %ccr = 00 ! %l4 = 9e8e755b, %l5 = 07131678, Mem[00000000900000f8] = 6237e8b8 26dac581 std %l4,[%i4+0x0f8] ! Mem[00000000900000f8] = 9e8e755b 07131678 ! immd = 00000000000000d2, %l3 = 0000000063c1b42c, %ccr = 00 movle %icc,0x0d2,%l3 ! Register Not Moved ! Mem[0000000023000000] = e7bf99b5, %l5 = 0000000007131678 lduba [%i2+%g0]0x80,%l5 ! %l5 = 00000000000000e7 ! %l0 = 000000005e4db88c, Mem[0000000090800172] = 3bb685e8 sth %l0,[%i5+0x172] ! Mem[0000000090800170] = b88c85e8 p9_label_10: ! Mem[0000000091000088] = 86ad1b16, %g2 = 00000000a37c3c64 lduw [%i6+0x088],%g2 ! %g2 = 0000000086ad1b16 ! Mem[0000000022800020] = 0000006c, %l3 = 0000000063c1b42c swapa [%i1+%o4]0x88,%l3 ! %l3 = 000000000000006c ! Mem[0000000022800010] = 5e4db88c, %l2 = 0000000000000001 ldswa [%i1+%o2]0x89,%l2 ! %l2 = 000000005e4db88c ! %l5 = 00000000000000e7, Mem[0000000090800000] = afcee2558865ecf6 stx %l5,[%i5+%g0] ! Mem[0000000090800000] = 00000000000000e7 ! Mem[0000000091000188] = fc48e8f8 91c7ee5a, %g2 = 86ad1b16, %g3 = e0e3cc43 ldd [%i6+0x188],%g2 ! %g2 = 00000000fc48e8f8 0000000091c7ee5a ! %l4 = 000000009e8e755b, %l2 = 000000005e4db88c, %y = 00000000 sdivcc %l4,%l2,%l5 ! %l5 = 0000000000000001, %ccr = 00 mov %l0,%y ! %y = 5e4db88c ! Mem[00000000228000c3] = c9fa451d, %l5 = 0000000000000001 ldstub [%i1+0x0c3],%l5 ! %l5 = 0000001d000000ff ! %l2 = 000000005e4db88c, Mem[0000000022800008] = 0e947ac3 stha %l2,[%i1+%o1]0x88 ! Mem[0000000022800008] = 0e94b88c ! Mem[00000000220000fc] = 61a95824, %l3 = 0000006c, %l2 = 5e4db88c add %i0,0xfc,%g1 casa [%g1]0x80,%l3,%l2 ! %l2 = 0000000061a95824 ! Mem[0000000090800198] = 9f295e657982481d, %g2 = 00000000fc48e8f8 ldx [%i5+0x198],%g2 ! %g2 = 9f295e657982481d p9_label_11: ! Mem[0000000023800020] = c17a345c, %l2 = 0000000061a95824 lduba [%i3+%o4]0x81,%l2 ! %l2 = 00000000000000c1 ! %l6 = 000000000000b798, immed = 000001a6, %ccr = 00 movrlz %l6,0x1a6,%l3 ! Not Moved, %l3 = 000000000000006c ! Mem[0000000022000180] = 36780545483816ce, %l3 = 000000000000006c, %l5 = 000000000000001d add %i0,0x180,%g1 casxa [%g1]0x80,%l3,%l5 ! %l5 = 36780545483816ce ! Mem[00000000220001e0] = 678c5d17, %l3 = 0000006c, %l6 = 0000b798 add %i0,0x1e0,%g1 casa [%g1]0x80,%l3,%l6 ! %l6 = 00000000678c5d17 ! %f3 = de40b6f1, Mem[0000000023800028] = d6f7613b sta %f3 ,[%i3+%o5]0x81 ! Mem[0000000023800028] = de40b6f1 ! Mem[000000002380004c] = 3d7315e8, %l2 = 000000c1, %l7 = 00000001 add %i3,0x4c,%g1 casa [%g1]0x80,%l2,%l7 ! %l7 = 000000003d7315e8 ! %l4 = 9e8e755b, %l5 = 483816ce, Mem[0000000023000008] = 4cf07fa5 4d12b084 std %l4,[%i2+%o1] ! Mem[0000000023000008] = 9e8e755b 483816ce ! Code Fragment 2 p9_fragment_4: ta T_CHANGE_HPRIV ! %l2 = 00000000000000c1 set 0xba3a9461,%l2 ! %l2 = 00000000ba3a9461 stxa %l2, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l3 = 000000000000006c, %l4 = 000000009e8e755b, %l0 = 000000005e4db88c orcc %l3,%l4,%l0 ! %l0 = 000000009e8e757f, %ccr = 08 ! Mem[0000000022800160] = 48ffcb8d90c05eb4, %l4 = 000000009e8e755b, %l3 = 000000000000006c add %i1,0x160,%g1 casxa [%g1]0x80,%l4,%l3 ! %l3 = 48ffcb8d90c05eb4 p9_label_12: ! %l6 = 00000000678c5d17, Mem[000000009080011f] = 66dca472 stb %l6,[%i5+0x11f] ! Mem[000000009080011c] = 17dca472 ! Mem[00000000220001a0] = 6c3724c8d7ddaa29, %l5 = 36780545483816ce, %l6 = 00000000678c5d17 add %i0,0x1a0,%g1 casxa [%g1]0x80,%l5,%l6 ! %l6 = 6c3724c8d7ddaa29 ! Mem[00000000918001e4] = f6dfff3d, %g2 = 9f295e657982481d lduw [%o0+0x1e4],%g2 ! %g2 = 00000000f6dfff3d ! %l7 = 000000003d7315e8, Mem[0000000023800000] = fc03773c stha %l7,[%i3+%g0]0x80 ! Mem[0000000023800000] = 15e8773c ! Mem[0000000090000108] = 7aa04c5f, %g2 = 00000000f6dfff3d ldsh [%i4+0x108],%g2 ! %g2 = 0000000000007aa0 ! %l0 = 000000009e8e757f, %l4 = 000000009e8e755b, %ccr = 08 movleu %xcc,%l0,%l4 ! Register Not Moved ! %l7 = 000000003d7315e8, %l2 = 00000000ba3a9461, %ccr = 08 movle %xcc,%l7,%l2 ! Register Not Moved ! %l1 = 000000000000006c, Mem[00000000918000dc] = f7ed31a3 stw %l1,[%o0+0x0dc] ! Mem[00000000918000dc] = 0000006c ! %l4 = 9e8e755b, %l5 = 483816ce, Mem[0000000023000010] = f29b09f8 2231a331 stda %l4,[%i2+%o2]0x81 ! Mem[0000000023000010] = 9e8e755b 483816ce ! %l3 = 48ffcb8d90c05eb4, Mem[0000000023800018] = 4b18cda91b05dc6d stxa %l3,[%i3+%o3]0x88 ! Mem[0000000023800018] = 48ffcb8d90c05eb4 p9_label_13: ! Mem[0000000023000010] = 5b758e9e, %l6 = 6c3724c8d7ddaa29 swapa [%i2+%o2]0x89,%l6 ! %l6 = 000000005b758e9e ! %l2 = 00000000ba3a9461, Mem[00000000230000c0] = 39291714 sth %l2,[%i2+0x0c0] ! Mem[00000000230000c0] = 94611714 ! Code Fragment 2 p9_fragment_5: ta T_CHANGE_HPRIV ! %l2 = 00000000ba3a9461 set 0x5205d641,%l2 ! %l2 = 000000005205d641 stxa %l2, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! immd = 0000000000000044, %l0 = 000000009e8e757f, %ccr = 08 movgu %icc,0x044,%l0 ! Moved, %l0 = 0000000000000044 ! %f16 = a16921be a4c8e35a a57a0414 19b66116 ! %f20 = 84b0124d a57ff04c 44365cb7 164bf61f ! %f24 = d9772fa7 ef7cf06a 8b4c2deb e681022b ! %f28 = 691962b5 5c347ac1 922b0394 284c90c3 stda %f16,[%i4]ASI_COMMIT_P ! Block Store to 0000000090000000 ! Mem[0000000091000104] = e80bb2cf, %g2 = 0000000000007aa0 ldub [%i6+0x107],%g2 ! %g2 = 00000000000000e8 ! Mem[0000000022800028] = 63cb3864, %l6 = 000000005b758e9e lduba [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000063 ! Mem[0000000091000010] = 14e741194f877aae, %g2 = 00000000000000e8 ldx [%i6+%o2],%g2 ! %g2 = 14e741194f877aae ! %l2 = 000000005205d641, %l2 = 000000005205d641, %l7 = 000000003d7315e8 or %l2,%l2,%l7 ! %l7 = 000000005205d641 membar #Sync ! Added by membar checker (184) ! Mem[0000000090000180] = a327b2ec 10bff821 bfeaf84d de40b6f1 ! Mem[0000000090000190] = 51a762e2 5a00a75f 9d8db3c7 9090b63c ! Mem[00000000900001a0] = 6cb3c4f6 d35692f4 c1e707e9 987bf307 ! Mem[00000000900001b0] = fdb4c278 fc471942 a995229a 60be9fa6 ldda [%i4+%g5]ASI_BLK_AIUS,%f48 ! Block Load from 0000000090000180 p9_label_14: ! Mem[0000000091000168] = 31336c300fcb6c1c, %f48 = a327b2ec 10bff821 ldd [%i6+0x168],%f48 ! %f48 = 31336c30 0fcb6c1c ! Mem[00000000900001f0] = bab028ee, %g2 = 14e741194f877aae lduh [%i4+0x1f2],%g2 ! %g2 = 000000000000bab0 ! %l0 = 0000000000000044, Mem[0000000091800108] = c90e6f67 stw %l0,[%o0+0x108] ! Mem[0000000091800108] = 00000044 ! Mem[0000000090000180] = a327b2ec 10bff821 bfeaf84d de40b6f1 ! Mem[0000000090000190] = 51a762e2 5a00a75f 9d8db3c7 9090b63c ! Mem[00000000900001a0] = 6cb3c4f6 d35692f4 c1e707e9 987bf307 ! Mem[00000000900001b0] = fdb4c278 fc471942 a995229a 60be9fa6 ldda [%i4+%g5]ASI_BLK_AIUS,%f48 ! Block Load from 0000000090000180 ! Code Fragment 2 p9_fragment_6: ta T_CHANGE_HPRIV ! %l2 = 000000005205d641 set 0x822dfb96,%l2 ! %l2 = 00000000822dfb96 stxa %l2, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l3 = 48ffcb8d90c05eb4, Mem[0000000091800010] = efd037ae807fa37a stx %l3,[%o0+%o2] ! Mem[0000000091800010] = 48ffcb8d90c05eb4 ! Mem[0000000090000190] = 51a762e25a00a75f, %f48 = a327b2ec 10bff821 ldd [%i4+0x190],%f48 ! %f48 = 51a762e2 5a00a75f ! %l7 = 000000005205d641, Mem[00000000908000d2] = 3c6427ab sth %l7,[%i5+0x0d2] ! Mem[00000000908000d0] = d64127ab ! Mem[0000000022000196] = b2afa567, %l3 = 48ffcb8d90c05eb4 ldstub [%i0+0x196],%l3 ! %l3 = 000000a5000000ff ! Mem[0000000022800010] = 8cb84d5e, %f19 = 19b66116 lda [%i1+%o2]0x80,%f19 ! %f19 = 8cb84d5e p9_label_15: ! %l5 = 36780545483816ce, Mem[00000000900001d6] = f37374bf, %asi = 80 stha %l5,[%i4+0x1d6]%asi ! Mem[00000000900001d4] = 16ce74bf ! Mem[00000000900000f0] = 533986c0, %g18 = dd63ed7c807d8d4b ldsw [%i4+0x0f0],%g2 ! %g2 = dd63ed7c807d8d4b ! Mem[0000000022800000] = 6ac9e33c, %l3 = 00000000000000a5 lduha [%i1+%g0]0x88,%l3 ! %l3 = 000000000000e33c ! Code Fragment 2 p9_fragment_7: ta T_CHANGE_HPRIV ! %l2 = 00000000822dfb96 set 0xa9146a8c,%l2 ! %l2 = 00000000a9146a8c stxa %l2, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000022000168] = cc6ac9f9, %l2 = a9146a8c, %l4 = 9e8e755b add %i0,0x168,%g1 casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000cc6ac9f9 ! Invert Register : %l2 = 00000000a9146a8c xor %l2,-1,%l2 ! %l2 = ffffffff56eb9573 ! Mem[00000000230001e0] = 32b60061, %l5 = 483816ce, %l5 = 483816ce add %i2,0x1e0,%g1 casa [%g1]0x80,%l5,%l5 ! %l5 = 0000000032b60061 ! Mem[0000000022000028] = 9e8e755b, %l5 = 0000000032b60061 swapa [%i0+%o5]0x81,%l5 ! %l5 = 000000009e8e755b ! %f0 = a327b2ec 10bff821 bfeaf84d de40b6f1 ! %f4 = 51a762e2 5a00a75f 9d8db3c7 9090b63c ! %f8 = 696fcda2 a52d09a6 c1e707e9 987bf307 ! %f12 = fdb4c278 fc471942 a995229a 60be9fa6 stda %f0,[%i0]ASI_COMMIT_S ! Block Store to 0000000022000000 ! Clear Register : %l7 = 000000005205d641 clr %l7 ! %l7 = 0000000000000000 p9_label_16: ! %l4 = cc6ac9f9, %l5 = 9e8e755b, Mem[0000000090800090] = a7cee9e0 21c8ed45 std %l4,[%i5+0x090] ! Mem[0000000090800090] = cc6ac9f9 9e8e755b ! Mem[0000000091000070] = a6e137bb, %g2 = 00000000533986c0 lduh [%i6+0x070],%g2 ! %g2 = 000000000000a6e1 ! Mem[00000000908000f0] = 92c8b875, %g18 = dd63ed7c807d8d4b ldsw [%i5+0x0f0],%g2 ! %g2 = dd63ed7c807d8d4b ! Mem[00000000228001cc] = d581a4fb, %l0 = 0000000000000044 ldsb [%i1+0x1ce],%l0 ! %l0 = ffffffffffffffa4 ! %l5 = 000000009e8e755b, %l0 = ffffffffffffffa4, %l3 = 000000000000e33c andcc %l5,%l0,%l3 ! %l3 = 000000009e8e7500, %ccr = 08 ! Mem[00000000910001b8] = fe0490b8 47252129, %g2 = 92c8b875, %g3 = 91c7ee5a ldd [%i6+0x1b8],%g2 ! %g2 = 00000000fe0490b8 0000000047252129 ! %l5 = 000000009e8e755b, %l1 = 000000000000006c, %y = 5e4db88c sdivcc %l5,%l1,%l4 ! %l4 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = ffffffa4 ! Mem[00000000908001d8] = e4dccb27, %g2 = 00000000fe0490b8 lduwa [%i5+0x1d8]%asi,%g2 ! %g2 = 00000000e4dccb27 ! %l4 = 000000007fffffff, %l6 = 0000000000000063, %ccr = 02 movgu %xcc,%l4,%l6 ! Moved, %l6 = 000000007fffffff ! %l2 = 56eb9573, %l3 = 9e8e7500, Mem[0000000023000018] = 0d21d6ac 440cb0b9 stda %l2,[%i2+%o3]0x81 ! Mem[0000000023000018] = 56eb9573 9e8e7500 p9_label_17: ! Mem[0000000023800164] = 92291135, %l6 = 7fffffff, %l0 = ffffffa4 add %i3,0x164,%g1 casa [%g1]0x80,%l6,%l0 ! %l0 = 0000000092291135 ! %f16 = a16921be a4c8e35a, Mem[0000000091800028] = 0b3a6603 925a7f3c std %f16,[%o0+%o5] ! Mem[0000000091800028] = a16921be a4c8e35a ! %l3 = 000000009e8e7500, %l5 = 000000009e8e755b, %ccr = 02 mova %xcc,%l3,%l5 ! Moved, %l5 = 000000009e8e7500 ! %l4 = 000000007fffffff, imm = 0000000000000023, %l6 = 000000007fffffff srlx %l4,0x023,%l6 ! %l6 = 0000000000000000 membar #Sync ! Added by membar checker (185) ! %l3 = 000000009e8e7500, Mem[00000000900001a3] = f6d35692 stb %l3,[%i4+0x1a3] ! Mem[00000000900001a0] = 00d35692 ! %l6 = 0000000000000000 sethi %hi(0x94352800),%l6 ! %l6 = 0000000094352800 ! %l2 = ffffffff56eb9573, immed = fffff7a8, %y = ffffffa4 udivcc %l2,-0x858,%l2 ! %l2 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 92291135 ! %l7 = 0000000000000000 setx 0xee76367061e325c7,%g7,%l7 ! %l7 = ee76367061e325c7 ! Mem[00000000908000b4] = 262323b6, %g2 = 00000000e4dccb27 lduh [%i5+0x0b6],%g2 ! %g2 = 0000000000002623 ! Mem[00000000900000b0] = 76ad0737d0014fe2, %g2 = 0000000000002623 ldx [%i4+0x0b0],%g2 ! %g2 = 76ad0737d0014fe2 p9_label_18: ! Code Fragment 2 p9_fragment_8: ta T_CHANGE_HPRIV ! %l2 = 00000000ffffffff set 0x2de0374d,%l2 ! %l2 = 000000002de0374d stxa %l2, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l7 = ee76367061e325c7 sethi %hi(0xb7433c00),%l7 ! %l7 = 00000000b7433c00 ! %f17 = a4c8e35a, Mem[0000000023800010] = 3e02d7df sta %f17,[%i3+%o2]0x89 ! Mem[0000000023800010] = a4c8e35a ! Mem[0000000091000128] = c9191f5d cd3a6161, %g2 = d0014fe2, %g3 = 47252129 ldd [%i6+0x128],%g2 ! %g2 = 00000000c9191f5d 00000000cd3a6161 ! Mem[0000000091000000] = 5398fcc64cc663e3, %g2 = 00000000c9191f5d ldx [%i6+%g0],%g2 ! %g2 = 5398fcc64cc663e3 ! %f22 = 44365cb7 164bf61f, Mem[0000000022000108] = b061eab3 9d6dd994 std %f22,[%i0+0x108] ! Mem[0000000022000108] = 44365cb7 164bf61f ! Code Fragment 2 p9_fragment_9: ta T_CHANGE_HPRIV ! %l2 = 000000002de0374d set 0xd46c9a9e,%l2 ! %l2 = 00000000d46c9a9e stxa %l2, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[000000002280019c] = 3d8a5efb, %l6 = 0000000094352800 ldsw [%i1+0x19c],%l6 ! %l6 = 000000003d8a5efb ! %l7 = 00000000b7433c00, %l4 = 000000007fffffff, %ccr = 0a movn %icc,%l7,%l4 ! Register Not Moved ! %l0 = 92291135, %l1 = 0000006c, Mem[00000000900000c8] = 50758781 54a65586 std %l0,[%i4+0x0c8] ! Mem[00000000900000c8] = 92291135 0000006c p9_label_19: ! %l4 = 000000007fffffff, imm = 00000000000002ea, %l3 = 000000009e8e7500 andn %l4,0x2ea,%l3 ! %l3 = 000000007ffffd15 ! %l7 = 00000000b7433c00, imm = 000000000000074b, %l1 = 000000000000006c subccc %l7,0x74b,%l1 ! %l1 = 00000000b74334b5, %ccr = 08 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cf16ce 74bf329d ce6d0a8b ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g6 ldda [%i4+%g6]ASI_BLK_AIUS,%f48 ! Block Load from 00000000900001c0 ! Mem[00000000900000b0] = 0737d001, %g2 = 5398fcc64cc663e3 ldsh [%i4+0x0b2],%g2 ! %g2 = 0000000000000737 ! Code Fragment 2 p9_fragment_10: ta T_CHANGE_HPRIV ! %l2 = 00000000d46c9a9e set 0x83ffdcf6,%l2 ! %l2 = 0000000083ffdcf6 stxa %l2, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000023800018] = b45ec0908dcbff48, %f4 = 51a762e2 5a00a75f ldda [%i3+%o3]0x80,%f4 ! %f4 = b45ec090 8dcbff48 ! Mem[0000000022800198] = 3853bb8f3d8a5efb, %l5 = 000000009e8e7500, %l7 = 00000000b7433c00 add %i1,0x198,%g1 casxa [%g1]0x80,%l5,%l7 ! %l7 = 3853bb8f3d8a5efb ! %f16 = a16921be a4c8e35a, Mem[0000000022800158] = 7b2a3244 f634780b std %f16,[%i1+0x158] ! Mem[0000000022800158] = a16921be a4c8e35a ! %l1 = 00000000b74334b5, Mem[00000000900000f7] = 0b9e8e75 stb %l1,[%i4+0x0f7] ! Mem[00000000900000f4] = b59e8e75 ! %l7 = 3853bb8f3d8a5efb, %l5 = 000000009e8e7500, %ccr = 08 movn %xcc,%l7,%l5 ! Register Not Moved p9_label_20: ! %l6 = 000000003d8a5efb, %l5 = 000000009e8e7500, %y = 92291135 udiv %l6,%l5,%l1 ! %l1 = 00000000ebfc59ba mov %l0,%y ! %y = 92291135 ! Mem[0000000023800008] = ad707e24, %l7 = 3853bb8f3d8a5efb ldsba [%i3+%o1]0x88,%l7 ! %l7 = 0000000000000024 ! Mem[0000000023000050] = 3c3d641f9b81d8e7, %l5 = 000000009e8e7500, %l5 = 000000009e8e7500 add %i2,0x50,%g1 casxa [%g1]0x80,%l5,%l5 ! %l5 = 3c3d641f9b81d8e7 ! Mem[00000000228001b4] = f411fa92, %l2 = 0000000083ffdcf6 ldstub [%i1+0x1b4],%l2 ! %l2 = 000000f4000000ff ! Mem[00000000230000cc] = d0cf6c0c, %l2 = 000000f4, %l2 = 000000f4 add %i2,0xcc,%g1 casa [%g1]0x80,%l2,%l2 ! %l2 = 00000000d0cf6c0c ! Mem[00000000238000c4] = 49f17f9a, %l3 = 000000007ffffd15 ldsw [%i3+0x0c4],%l3 ! %l3 = 0000000049f17f9a ! %l5 = 3c3d641f9b81d8e7, Mem[0000000022800008] = a6740a7d0e94b88c stxa %l5,[%i1+%o1]0x88 ! Mem[0000000022800008] = 3c3d641f9b81d8e7 ! %l1 = 00000000ebfc59ba, %l2 = 00000000d0cf6c0c, %ccr = 08 movvs %icc,%l1,%l2 ! Register Not Moved ! %l3 = 0000000049f17f9a, %l3 = 0000000049f17f9a, %l6 = 000000003d8a5efb srl %l3,%l3,%l6 ! %l6 = 0000000000000012 ! %l0 = 0000000092291135, immed = 000001d2, %ccr = 08 movrne %l0,0x1d2,%l5 ! Moved, %l5 = 00000000000001d2 p9_label_21: ! Mem[0000000022000018] = 9d8db3c7, %l2 = 00000000d0cf6c0c ldstuba [%i0+%o3]0x80,%l2 ! %l2 = 0000009d000000ff ! %f0 = a327b2ec 10bff821 bfeaf84d de40b6f1 ! %f4 = b45ec090 8dcbff48 9d8db3c7 9090b63c ! %f8 = 696fcda2 a52d09a6 c1e707e9 987bf307 ! %f12 = fdb4c278 fc471942 a995229a 60be9fa6 mov 0x080,%g6 stda %f0,[%i4+%g6]ASI_BLK_SL ! Block Store to 0000000090000080 ! %l1 = 00000000ebfc59ba, Mem[0000000090800154] = db6786fd, %asi = 80 stwa %l1,[%i5+0x154]%asi ! Mem[0000000090800154] = ebfc59ba ! Mem[0000000023800018] = b45ec090, %l5 = 00000000000001d2 ldsba [%i3+%o3]0x81,%l5 ! %l5 = ffffffffffffffb4 ! %f29 = 5c347ac1, Mem[0000000090800034] = 37c4972c st %f29,[%i5+0x034] ! Mem[0000000090800034] = 5c347ac1 ! %l5 = ffffffffffffffb4, Mem[0000000022000028] = e907e7c1 stba %l5,[%i0+%o5]0x89 ! Mem[0000000022000028] = e907e7b4 ! %l4 = 000000007fffffff, Mem[0000000090800126] = 2cfa22f4 sth %l4,[%i5+0x126] ! Mem[0000000090800124] = ffff22f4 ! Mem[00000000900001c0] = e1f675de, %g2 = 0000000000000737 ldsha [%i4+0x1c0]%asi,%g2 ! %g2 = ffffffffffffe1f6 ! %l3 = 0000000049f17f9a, %l6 = 0000000000000012, %y = 92291135 mulscc %l3,%l6,%l3 ! %l3 = 00000000a4f8bfdf, %ccr = 08, %y = 4914889a ! %l6 = 0000000000000012, Mem[0000000023800018] = 90c05eb4 stwa %l6,[%i3+%o3]0x89 ! Mem[0000000023800018] = 00000012 p9_label_22: ! %l2 = 000000000000009d, %l3 = 00000000a4f8bfdf, %l0 = 0000000092291135 andcc %l2,%l3,%l0 ! %l0 = 000000000000009d, %ccr = 00 ! Mem[0000000022800020] = 2cb4c163, %l0 = 000000000000009d ldstuba [%i1+%o4]0x81,%l0 ! %l0 = 0000002c000000ff ! Mem[0000000022800008] = e7d8819b 1f643d3c, %l4 = 7fffffff, %l5 = ffffffb4 ldda [%i1+%o1]0x80,%l4 ! %l4 = 00000000e7d8819b 000000001f643d3c membar #Sync ! Added by membar checker (186) ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 92291135 0000006c ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a3b5 9e8e755b 07131678 mov 0x0c0,%g6 ldda [%i4+%g6]ASI_BLK_AIUS,%f48 ! Block Load from 00000000900000c0 ! %l0 = 0000002c, %l1 = ebfc59ba, Mem[0000000091800178] = b03d72e9 5a6737e7 std %l0,[%o0+0x178] ! Mem[0000000091800178] = 0000002c ebfc59ba ! %l7 = 0000000000000024, Mem[00000000908000a0] = 9d26e2ca, %asi = 80 stwa %l7,[%i5+0x0a0]%asi ! Mem[00000000908000a0] = 00000024 ! Mem[0000000023000090] = a04378e2726b6466, %f10 = c1e707e9 987bf307 ldda [%i2+0x090]%asi,%f10 ! %f10 = a04378e2 726b6466 ! Mem[0000000090000120] = bc5b9b3f, %g2 = ffffffffffffe1f6 ldsb [%i4+0x120],%g2 ! %g2 = ffffffffffffffbc ! Mem[000000002280014f] = a2ee56b1, %l2 = 000000000000009d ldstub [%i1+0x14f],%l2 ! %l2 = 000000b1000000ff ! Mem[0000000022800100] = 4d3817392edf4349, %l7 = 0000000000000024, %l6 = 0000000000000012 add %i1,0x100,%g1 casxa [%g1]0x80,%l7,%l6 ! %l6 = 4d3817392edf4349 p9_label_23: ! Code Fragment 2 p9_fragment_11: ta T_CHANGE_HPRIV ! %l2 = 00000000000000b1 set 0xfb64f7f0,%l2 ! %l2 = 00000000fb64f7f0 stxa %l2, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000023000066] = b02b51e2, %l6 = 4d3817392edf4349 ldstub [%i2+0x066],%l6 ! %l6 = 00000051000000ff ! Mem[0000000022000010] = e262a751, %l7 = 0000000000000024 lduwa [%i0+%o2]0x88,%l7 ! %l7 = 00000000e262a751 ! Mem[0000000022000140] = b6115ca3, %l1 = 00000000ebfc59ba swap [%i0+0x140],%l1 ! %l1 = 00000000b6115ca3 ! %l2 = 00000000fb64f7f0, %l6 = 0000000000000051, %ccr = 00 movgu %icc,%l2,%l6 ! Moved, %l6 = 00000000fb64f7f0 ! Mem[000000002300012e] = de5e0bb6, %l5 = 000000001f643d3c ldstub [%i2+0x12e],%l5 ! %l5 = 0000000b000000ff ! Mem[0000000023000008] = 5b758e9e, %f16 = a16921be lda [%i2+%o1]0x89,%f16 ! %f16 = 5b758e9e ! %l5 = 000000000000000b, %l7 = 00000000e262a751, %y = 4914889a mulscc %l5,%l7,%l7 ! %l7 = 0000000000000005, %ccr = 00, %y = a48a444d ! %l0 = 000000000000002c, Mem[0000000023000028] = 1d2121ac48feecb8 stxa %l0,[%i2+%o5]0x81 ! Mem[0000000023000028] = 000000000000002c ! Mem[0000000091000000] = 5398fcc6 4cc663e3, %g2 = ffffffbc, %g3 = cd3a6161 ldd [%i6+%g0],%g2 ! %g2 = 000000005398fcc6 000000004cc663e3 p9_label_24: ! %l4 = e7d8819b, %l5 = 0000000b, Mem[0000000022800008] = e7d8819b 1f643d3c stda %l4,[%i1+%o1]0x80 ! Mem[0000000022800008] = e7d8819b 0000000b ! %l4 = 00000000e7d8819b, Mem[00000000238001a4] = 26b5a4c3 stb %l4,[%i3+0x1a4] ! Mem[00000000238001a4] = 9bb5a4c3 ! %l1 = 00000000b6115ca3, Mem[0000000091000080] = 037fae374fba0a1d stx %l1,[%i6+0x080] ! Mem[0000000091000080] = 00000000b6115ca3 ! %l3 = 00000000a4f8bfdf, Mem[00000000220001a0] = 6c3724c8 stw %l3,[%i0+0x1a0] ! Mem[00000000220001a0] = a4f8bfdf ! immd = 000000000000029e, %l0 = 000000000000002c, %ccr = 00 movge %icc,0x29e,%l0 ! Moved, %l0 = 000000000000029e ! %l1 = 00000000b6115ca3, Mem[0000000023000028] = 00000000 stha %l1,[%i2+%o5]0x88 ! Mem[0000000023000028] = 00005ca3 ! Mem[0000000090000040] = 9d14608a, %g2 = 000000005398fcc6 lduw [%i4+0x040],%g2 ! %g2 = 000000009d14608a ! Mem[0000000022800018] = a9dfd69f, %l4 = 00000000e7d8819b ldstuba [%i1+%o3]0x81,%l4 ! %l4 = 000000a9000000ff ! %l5 = 000000000000000b, Mem[00000000908001c1] = 65ad57cb stb %l5,[%i5+0x1c1] ! Mem[00000000908001c0] = 0bad57cb ! %l2 = 00000000fb64f7f0, Mem[0000000090800068] = 883c1f8f stw %l2,[%i5+0x068] ! Mem[0000000090800068] = fb64f7f0 p9_label_25: ! %f10 = a04378e2 726b6466, Mem[0000000091800078] = a9486159 a31e0d83 std %f10,[%o0+0x078] ! Mem[0000000091800078] = a04378e2 726b6466 ! Mem[0000000091800190] = 0bdfe83d 3b77e6a9, %g2 = 9d14608a, %g3 = 4cc663e3 ldd [%o0+0x190],%g2 ! %g2 = 000000000bdfe83d 000000003b77e6a9 ! %l6 = 00000000fb64f7f0, Mem[00000000228000db] = 525a5eec stb %l6,[%i1+0x0db] ! Mem[00000000228000d8] = 525a5ef0 ! %l6 = fb64f7f0, %l7 = 00000005, Mem[00000000918000e8] = 6c82cd42 6ad942c8 std %l6,[%o0+0x0e8] ! Mem[00000000918000e8] = fb64f7f0 00000005 ! %l5 = 000000000000000b, imm = fffffffffffffb9e, %l1 = 00000000b6115ca3 subc %l5,-0x462,%l1 ! %l1 = 000000000000046d ! %l4 = 000000a9, %l5 = 0000000b, Mem[0000000090000060] = 77bc97b3 31dc8ee9 stda %l4,[%i4+0x060]%asi ! Mem[0000000090000060] = 000000a9 0000000b ! Mem[0000000090000004] = c8e35aa5, %g2 = 000000000bdfe83d ldub [%i4+0x005],%g2 ! %g2 = 00000000000000c8 ! Mem[00000000238000a8] = 20d9e2c1, %l1 = 000000000000046d swap [%i3+0x0a8],%l1 ! %l1 = 0000000020d9e2c1 ! Mem[000000002200002c] = 987bf307, %l3 = a4f8bfdf, %l5 = 0000000b add %i0,0x2c,%g1 casa [%g1]0x80,%l3,%l5 ! %l5 = 00000000987bf307 ! Mem[0000000090800004] = 000000e7, %g2 = 00000000000000c8 lduw [%i5+0x004],%g2 ! %g2 = 00000000000000e7 ba,a p9_not_taken_0_end p9_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 000000000000029e bne,a,pn %xcc,p9_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000020d9e2c1 bne,a,pn %xcc,p9_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000fb64f7f0 bne,a,pn %xcc,p9_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000a4f8bfdf bne,a,pn %xcc,p9_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000000a9 bne,a,pn %xcc,p9_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000987bf307 bne,a,pn %xcc,p9_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000fb64f7f0 bne,a,pn %xcc,p9_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000005 bne,a,pn %xcc,p9_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xa48a444d,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p9_failed mov 0x111,%g1 ! Check Floating Point Registers p9_check_fp_registers: set p9_expected_fp_regs,%g3 std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b45ec090 8dcbff48 bne %xcc,p9_f4_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 696fcda2 a52d09a6 bne %xcc,p9_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be a04378e2 726b6466 bne %xcc,p9_f10_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 5b758e9e a4c8e35a bne %xcc,p9_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be a57a0414 8cb84d5e bne %xcc,p9_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 84b0124d a57ff04c bne %xcc,p9_f20_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 691962b5 5c347ac1 bne %xcc,p9_f28_fail nop ! Check Local Memory set p9_local0_expect,%g1 p9_check_local0: ldx [%g1+0x000],%g2 ! Expected data = a327b2ec10bff821 ldx [%i0+0x000],%g3 ! Observed data at 0000000022000000 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = bfeaf84dde40b6f1 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 = 51a762e25a00a75f ldx [%i0+0x010],%g3 ! Observed data at 0000000022000010 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ff8db3c79090b63c ldx [%i0+0x018],%g3 ! Observed data at 0000000022000018 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 696fcda2a52d09a6 ldx [%i0+0x020],%g3 ! Observed data at 0000000022000020 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = b4e707e9987bf307 ldx [%i0+0x028],%g3 ! Observed data at 0000000022000028 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = fdb4c278fc471942 ldx [%i0+0x030],%g3 ! Observed data at 0000000022000030 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = a995229a60be9fa6 ldx [%i0+0x038],%g3 ! Observed data at 0000000022000038 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x038,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = 28e9ffff705bb83f ldx [%i0+0x0e8],%g3 ! Observed data at 00000000220000e8 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x0e8,%g4 ldx [%g1+0x108],%g2 ! Expected data = 44365cb7164bf61f ldx [%i0+0x108],%g3 ! Observed data at 0000000022000108 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x108,%g4 ldx [%g1+0x110],%g2 ! Expected data = eab949ff89094a9f ldx [%i0+0x110],%g3 ! Observed data at 0000000022000110 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x110,%g4 ldx [%g1+0x140],%g2 ! Expected data = ebfc59ba0516deee ldx [%i0+0x140],%g3 ! Observed data at 0000000022000140 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x140,%g4 ldx [%g1+0x190],%g2 ! Expected data = b6d88b9cb2afff67 ldx [%i0+0x190],%g3 ! Observed data at 0000000022000190 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x190,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = a4f8bfdfd7ddaa29 ldx [%i0+0x1a0],%g3 ! Observed data at 00000000220001a0 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x1a0,%g4 set p9_local1_expect,%g1 p9_check_local1: ldx [%g1+0x008],%g2 ! Expected data = e7d8819b0000000b ldx [%i1+0x008],%g3 ! Observed data at 0000000022800008 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffdfd69fdb021ade 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 = ffb4c1639abb9ec8 ldx [%i1+0x020],%g3 ! Observed data at 0000000022800020 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x020,%g4 ldx [%g1+0x060],%g2 ! Expected data = 01a8fe9c48197e67 ldx [%i1+0x060],%g3 ! Observed data at 0000000022800060 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x060,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = c9fa45ffefbd3726 ldx [%i1+0x0c0],%g3 ! Observed data at 00000000228000c0 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x0c0,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 525a5ef0132e56ff ldx [%i1+0x0d8],%g3 ! Observed data at 00000000228000d8 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x0d8,%g4 ldx [%g1+0x148],%g2 ! Expected data = 9e280d10a2ee56ff ldx [%i1+0x148],%g3 ! Observed data at 0000000022800148 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x148,%g4 ldx [%g1+0x158],%g2 ! Expected data = a16921bea4c8e35a ldx [%i1+0x158],%g3 ! Observed data at 0000000022800158 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x158,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 4babf17fff11fa92 ldx [%i1+0x1b0],%g3 ! Observed data at 00000000228001b0 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x1b0,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 4b557d0e1b20fc0c ldx [%i1+0x1c0],%g3 ! Observed data at 00000000228001c0 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x1c0,%g4 set p9_local2_expect,%g1 p9_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 9e8e755b483816ce ldx [%i2+0x008],%g3 ! Observed data at 0000000023000008 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 29aaddd7483816ce ldx [%i2+0x010],%g3 ! Observed data at 0000000023000010 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 56eb95739e8e7500 ldx [%i2+0x018],%g3 ! Observed data at 0000000023000018 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = a35c00000000002c ldx [%i2+0x028],%g3 ! Observed data at 0000000023000028 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x028,%g4 ldx [%g1+0x060],%g2 ! Expected data = 946641ebb02bffe2 ldx [%i2+0x060],%g3 ! Observed data at 0000000023000060 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x060,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 946117144e040c3c ldx [%i2+0x0c0],%g3 ! Observed data at 00000000230000c0 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x0c0,%g4 ldx [%g1+0x128],%g2 ! Expected data = b08ca9a1de5effb6 ldx [%i2+0x128],%g3 ! Observed data at 0000000023000128 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x128,%g4 set p9_local3_expect,%g1 p9_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 15e8773c25fc5e29 ldx [%i3+0x000],%g3 ! Observed data at 0000000023800000 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 5ae3c8a45a6b2539 ldx [%i3+0x010],%g3 ! Observed data at 0000000023800010 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 120000008dcbff48 ldx [%i3+0x018],%g3 ! Observed data at 0000000023800018 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = de40b6f19dce6174 ldx [%i3+0x028],%g3 ! Observed data at 0000000023800028 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i3,0x028,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = 0000046dd23f2ea8 ldx [%i3+0x0a8],%g3 ! Observed data at 00000000238000a8 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i3,0x0a8,%g4 ldx [%g1+0x178],%g2 ! Expected data = 741fc5423584dd63 ldx [%i3+0x178],%g3 ! Observed data at 0000000023800178 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i3,0x178,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = 967c779d9bb5a4c3 ldx [%i3+0x1a0],%g3 ! Observed data at 00000000238001a0 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i3,0x1a0,%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_f4_fail: set p9_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p9_f8_fail: set p9_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p9_f10_fail: set p9_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p9_f16_fail: set p9_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p9_f18_fail: set p9_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p9_f20_fail: set p9_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p9_f28_fail: set p9_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%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: stha %l7,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000022000020] ldswa [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000023000018] lduha [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000022800000] ldswa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000022000028] umulcc %l4,%l2,%l5 done p9_trap1o: stha %l7,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000022000020] ldswa [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000023000018] lduha [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000022800000] ldswa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000022000028] umulcc %l4,%l2,%l5 done p9_trap2e: ldstuba [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000022000000] lduba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000023800000] srl %l5,%l2,%l0 ldxa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000022000000] done p9_trap2o: ldstuba [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000022000000] lduba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000023800000] srl %l5,%l2,%l0 ldxa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000022000000] done p9_trap3e: and %l7,0xc74,%l4 or %l7,%l1,%l3 xnor %l1,-0x2b1,%l0 done p9_trap3o: and %l7,0xc74,%l4 or %l7,%l1,%l3 xnor %l1,-0x2b1,%l0 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 = f76bef6fe9d750b2 ldx [%g1+0x008],%l1 ! %l1 = a47b6ce848197e67 ldx [%g1+0x010],%l2 ! %l2 = 8d760e741c5820b7 ldx [%g1+0x018],%l3 ! %l3 = 1c935b06d5049066 ldx [%g1+0x020],%l4 ! %l4 = 37ec865a9bdc887b ldx [%g1+0x028],%l5 ! %l5 = 1cb0380c685884e3 ldx [%g1+0x030],%l6 ! %l6 = 46bcc5527dd40e61 ldx [%g1+0x038],%l7 ! %l7 = 50a4cd99a11ab7aa ! 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 = 07850b7a f2ba4e5c df053004 efa53b11 ! %f4 = 82f2a377 21280447 091c56bf a53e8b0c ! %f8 = 2085e18b e67f6ab4 98f4d81c 7c8c5e17 ! %f12 = 5023c8d3 cd1aae91 237dc82f cbe7207d ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 9545848b bbefdfcb c46a2915 7045e4d6 ! %f20 = 369fd87e ef94ecf7 36e01d0c d213b3f2 ! %f24 = 62d52fca 3cedf782 fa6cdec5 2b310d10 ! %f28 = 52ec7682 a90c984c 3bd0a25f 91b5f5bb ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 0660f682 a94a88da f16cfc04 b4067784 ! %f36 = e968c3cf cf4e1d60 29dbc580 d653c9b3 ! %f40 = 9ec6d578 d4847b71 2bf6bfcf 7a0c9e16 ! %f44 = 6f4cd7e2 aaab8662 49a89ecc 8166b34c ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x017698b000000038,%g7,%g1 ! GSR scale = 7, align = 0 wr %g1,%g0,%gsr ! GSR = 017698b000000038 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[000000009080006c] = 353a0431, %g18 = 36d51b149b39c147 ldsw [%i5+0x06c],%g2 ! %g2 = 36d51b149b39c147 ! Mem[0000000091800074] = 83e88393, %g18 = 36d51b149b39c147 ldsw [%o0+0x074],%g2 ! %g2 = 36d51b149b39c147 ! immd = 0000000000000363, %l4 = f7d568de312489da, %ccr = 44 movvc %xcc,0x363,%l4 ! Moved, %l4 = 0000000000000363 ! %l1 = 41878d644429a92b, %l5 = fc7fdb82a95f6457, %ccr = 44 movne %xcc,%l1,%l5 ! Register Not Moved ! %l2 = 8932da5a28665828, Mem[0000000024000018] = 4af3eafc stha %l2,[%i0+%o3]0x80 ! Mem[0000000024000018] = 5828eafc ! %l6 = 53cd3d93b305ae38, %l2 = 8932da5a28665828, %ccr = 44 movvc %xcc,%l6,%l2 ! Moved, %l2 = 53cd3d93b305ae38 ! Mem[0000000024000018] = 5828eafc, %l4 = 0000000000000363 ldsba [%i0+%o3]0x80,%l4 ! %l4 = 0000000000000058 ! %f0 = 07850b7a f2ba4e5c df053004 efa53b11 ! %f4 = 82f2a377 21280447 091c56bf a53e8b0c ! %f8 = 2085e18b e67f6ab4 98f4d81c 7c8c5e17 ! %f12 = 5023c8d3 cd1aae91 237dc82f cbe7207d mov 0x140,%g4 stda %f0,[%i4+%g4]ASI_BLK_AIUP ! Block Store to 0000000090000140 ! Mem[0000000090800000] = 558865ec, %g2 = ffffffff83e88393 ldub [%i5+0x003],%g2 ! %g2 = 0000000000000055 ! %l3 = 34a671107b02ac0c, %l5 = fc7fdb82a95f6457, %ccr = 44 movrgz %l3,%l5,%l7 ! Moved, %l7 = fc7fdb82a95f6457 p10_label_2: ! %l2 = 53cd3d93b305ae38, Mem[000000009080014d] = fe970f2c stb %l2,[%i5+0x14d] ! Mem[000000009080014c] = 38970f2c ! Mem[0000000024000000] = 6c5524fb, %l2 = 53cd3d93b305ae38 ldsha [%i0+%g0]0x80,%l2 ! %l2 = 0000000000006c55 ! %l4 = 0000000000000058, Mem[00000000910000dc] = c3079564 stw %l4,[%i6+0x0dc] ! Mem[00000000910000dc] = 00000058 ! Mem[0000000025800041] = 50329f04, %l7 = fc7fdb82a95f6457 ldstub [%i3+0x041],%l7 ! %l7 = 00000032000000ff ! Mem[0000000091000070] = a6e137bbab1740c8, %g2 = 0000000000000055 ldx [%i6+0x070],%g2 ! %g2 = a6e137bbab1740c8 ! %l3 = 34a671107b02ac0c, Mem[00000000918001b0] = 48bf949ef9505f57 stx %l3,[%o0+0x1b0] ! Mem[00000000918001b0] = 34a671107b02ac0c ! Mem[00000000918001f8] = bebe044f, %g2 = a6e137bbab1740c8 ldsb [%o0+0x1f8],%g2 ! %g2 = ffffffffffffffbe ! Mem[00000000908001b4] = 307b0454, %g18 = 36d51b149b39c147 ldsw [%i5+0x1b4],%g2 ! %g2 = 36d51b149b39c147 ! %l5 = fc7fdb82a95f6457, %l4 = 0000000000000058, %ccr = 44 mova %icc,%l5,%l4 ! Moved, %l4 = fc7fdb82a95f6457 ! Mem[0000000090000060] = 77bc97b3, %g2 = 00000000307b0454 lduh [%i4+0x060],%g2 ! %g2 = 00000000000077bc p10_label_3: ! %l0 = 525f8990045c53fd setx 0x6c57d2cfc3401ab4,%g7,%l0 ! %l0 = 6c57d2cfc3401ab4 ! Mem[0000000024000048] = 16869e52, %l6 = 53cd3d93b305ae38 ldstub [%i0+0x048],%l6 ! %l6 = 00000016000000ff ! %l1 = 41878d644429a92b, %l4 = fc7fdb82a95f6457, %ccr = 44 movle %xcc,%l1,%l4 ! Moved, %l4 = 41878d644429a92b ! Mem[000000009080002c] = 8fd332d4, %g2 = 00000000000077bc lduw [%i5+0x02c],%g2 ! %g2 = 000000008fd332d4 ! Mem[00000000918001e4] = f6dfff3d, %g18 = 36d51b149b39c147 ldsw [%o0+0x1e4],%g2 ! %g2 = 36d51b149b39c147 ! %l5 = fc7fdb82a95f6457, Mem[0000000025000028] = 85c246ee stba %l5,[%i2+%o5]0x81 ! Mem[0000000025000028] = 57c246ee ! Mem[00000000240000a4] = 4f750d78, %l1 = 41878d644429a92b lduw [%i0+0x0a4],%l1 ! %l1 = 000000004f750d78 ! %l6 = 0000000000000016, %l0 = 6c57d2cfc3401ab4, %ccr = 44 movge %xcc,%l6,%l0 ! Moved, %l0 = 0000000000000016 ! Mem[0000000091800118] = 16d0a328, %g2 = fffffffff6dfff3d ldsh [%o0+0x118],%g2 ! %g2 = 00000000000016d0 ! %l2 = 0000000000006c55, immed = fffff098, %y = 00000000 mulscc %l2,-0xf68,%l0 ! %l0 = 000000000000362a, %ccr = 00, %y = 80000000 p10_label_4: ! %l6 = 0000000000000016, Mem[0000000024000008] = 2cf4d556 stha %l6,[%i0+%o1]0x81 ! Mem[0000000024000008] = 0016d556 ! %l2 = 0000000000006c55, Mem[0000000091000100] = 9416c8c1 sth %l2,[%i6+0x100] ! Mem[0000000091000100] = 6c55c8c1 ! %l5 = fc7fdb82a95f6457, Mem[000000009000014c] = efa53b11 sth %l5,[%i4+0x14c] ! Mem[000000009000014c] = 64573b11 membar #Sync ! Added by membar checker (187) ! Mem[0000000090000140] = 07850b7af2ba4e5c, %g2 = 00000000000016d0 ldx [%i4+0x140],%g2 ! %g2 = 07850b7af2ba4e5c ! %l7 = 0000000000000032, Mem[00000000910000b4] = 666102f0 stw %l7,[%i6+0x0b4] ! Mem[00000000910000b4] = 00000032 ! Mem[0000000024000020] = 67ba25d7 ad25b67e, %l4 = 4429a92b, %l5 = a95f6457 ldda [%i0+%o4]0x81,%l4 ! %l4 = 0000000067ba25d7 00000000ad25b67e ! %l6 = 0000000000000016, immed = 000002d8, %y = 80000000 sdivcc %l6,0x2d8,%l3 ! %l3 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 0000362a ! Mem[00000000900000b8] = 6d281246ee99009a, %g2 = 07850b7af2ba4e5c ldx [%i4+0x0b8],%g2 ! %g2 = 6d281246ee99009a ! Mem[0000000025800020] = 7ffad112, %l2 = 0000000000006c55 lduwa [%i3+%o4]0x81,%l2 ! %l2 = 000000007ffad112 ! %l5 = 00000000ad25b67e, Mem[00000000910000b1] = e1c03300 stb %l5,[%i6+0x0b1] ! Mem[00000000910000b0] = 7ec03300 p10_label_5: ! %l0 = 000000000000362a, imm = 0000000000000014, %l3 = ffffffff80000000 sllx %l0,0x014,%l3 ! %l3 = 0000000362a00000 ! %l0 = 000000000000362a setx 0x41461c205625e897,%g7,%l0 ! %l0 = 41461c205625e897 ! Mem[00000000910001f8] = fd114e761e3aeca4, %g2 = 6d281246ee99009a ldx [%i6+0x1f8],%g2 ! %g2 = fd114e761e3aeca4 ! %f29 = a90c984c, Mem[0000000091000028] = 05e12eff sta %f29,[%i6+0x028]%asi ! Mem[0000000091000028] = a90c984c ! %l6 = 0000000000000016, Mem[0000000025000010] = fb79f9a0 stwa %l6,[%i2+%o2]0x80 ! Mem[0000000025000010] = 00000016 ! %l2 = 000000007ffad112, Mem[0000000025800043] = 50ff9f04 stb %l2,[%i3+0x043] ! Mem[0000000025800040] = 50ff9f12 ! Mem[0000000090800010] = 8d8cadf7, %g2 = fd114e761e3aeca4 ldsh [%i5+%o2],%g2 ! %g2 = ffffffffffff8d8c ! %l4 = 0000000067ba25d7, %l0 = 41461c205625e897, %ccr = 8a movvc %icc,%l4,%l0 ! Register Not Moved ! %l7 = 0000000000000032, Mem[0000000090000058] = 06969e626313d865 stx %l7,[%i4+0x058] ! Mem[0000000090000058] = 0000000000000032 ! Mem[0000000091800090] = faf7017d, %g18 = 36d51b149b39c147 ldsw [%o0+0x090],%g2 ! %g2 = 36d51b149b39c147 p10_label_6: ! Mem[0000000025000018] = 65ceb7d0, %l6 = 0000000000000016 lduba [%i2+%o3]0x89,%l6 ! %l6 = 00000000000000d0 ! %l0 = 41461c205625e897, %l7 = 0000000000000032, %l3 = 0000000362a00000 or %l0,%l7,%l3 ! %l3 = 41461c205625e8b7 ! Mem[0000000090800188] = cd2b4216ada4c276, %g2 = fffffffffaf7017d ldx [%i5+0x188],%g2 ! %g2 = cd2b4216ada4c276 ! immd = 00000000000003df, %l1 = 000000004f750d78, %ccr = 8a movcs %icc,0x3df,%l1 ! Register Not Moved ! %l4 = 0000000067ba25d7 sethi %hi(0x4d405400),%l4 ! %l4 = 000000004d405400 ! immd = 0000000000000093, %l0 = 41461c205625e897, %ccr = 8a movn %xcc,0x093,%l0 ! Register Not Moved ! %f7 = a53e8b0c, Mem[0000000091000074] = ab1740c8 st %f7 ,[%i6+0x074] ! Mem[0000000091000074] = a53e8b0c ! Mem[000000002400013c] = a0b0bf88, %l4 = 000000004d405400 ldsw [%i0+0x13c],%l4 ! %l4 = ffffffffa0b0bf88 ! Mem[0000000025800018] = 057fa329, %l0 = 41461c205625e897 ldsba [%i3+%o3]0x88,%l0 ! %l0 = 0000000000000029 ! Mem[00000000900001e8] = 2bf50637, %g2 = cd2b4216ada4c276 ldsh [%i4+0x1e8],%g2 ! %g2 = 0000000000002bf5 p10_label_7: ! Mem[0000000024800010] = bd8ec9ba 51ea9e26, %l6 = 000000d0, %l7 = 00000032 ldda [%i1+%o2]0x81,%l6 ! %l6 = 00000000bd8ec9ba 0000000051ea9e26 ! immd = 00000000000003b8, %l0 = 0000000000000029, %ccr = 8a movleu %xcc,0x3b8,%l0 ! Register Not Moved ! Mem[0000000025800110] = 2b3de737b4ae2fba, %l2 = 000000007ffad112, %l0 = 0000000000000029 add %i3,0x110,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = 2b3de737b4ae2fba ! Mem[00000000900000f4] = a30b6237, %g2 = 0000000000002bf5 ldsh [%i4+0x0f6],%g2 ! %g2 = ffffffffffffa30b ! Mem[0000000025800010] = ff90c46d, %l1 = 000000004f750d78 lduha [%i3+%o2]0x80,%l1 ! %l1 = 000000000000ff90 ! Mem[0000000024000108] = 6f4dadaecbab6664, %l0 = 2b3de737b4ae2fba, %l1 = 000000000000ff90 add %i0,0x108,%g1 casxa [%g1]0x80,%l0,%l1 ! %l1 = 6f4dadaecbab6664 ! %l5 = 00000000ad25b67e, %l1 = 6f4dadaecbab6664, %l5 = 00000000ad25b67e subccc %l5,%l1,%l5 ! %l5 = 90b25251e17a501a, %ccr = 99 ! Mem[0000000024000008] = a3d1106156d51600, %f26 = fa6cdec5 2b310d10 ldda [%i0+%o1]0x89,%f26 ! %f26 = a3d11061 56d51600 ! immd = 0000000000000073, %l2 = 000000007ffad112, %ccr = 99 movcs %xcc,0x073,%l2 ! Moved, %l2 = 0000000000000073 ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 50758781 54a65586 ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 mov 0x0c0,%g5 ldda [%i4+%g5]ASI_BLK_AIUSL,%f48 ! Block Load from 00000000900000c0 p10_label_8: ! Mem[00000000918001e4] = dfff3da3, %g2 = ffffffffffffa30b ldub [%o0+0x1e5],%g2 ! %g2 = 00000000000000df ! %l0 = 2b3de737b4ae2fba, immed = 00000e79, %y = 0000362a smulcc %l0,0xe79,%l3 ! %l3 = fffffbbdecf0baea, %ccr = 88, %y = fffffbbd ! Mem[0000000024800058] = 7d05c4c3, %l2 = 00000073, %l7 = 51ea9e26 add %i1,0x58,%g1 casa [%g1]0x80,%l2,%l7 ! %l7 = 000000007d05c4c3 ! Mem[00000000240001e0] = 68f099e3, %l0 = 2b3de737b4ae2fba swap [%i0+0x1e0],%l0 ! %l0 = 0000000068f099e3 ! Mem[0000000024000184] = feae4f07, %l7 = 000000007d05c4c3 swap [%i0+0x184],%l7 ! %l7 = 00000000feae4f07 ! %l1 = 6f4dadaecbab6664 sethi %hi(0x93b93400),%l1 ! %l1 = 0000000093b93400 ! %l0 = 0000000068f099e3, imm = 0000000000000037, %l7 = 00000000feae4f07 srlx %l0,0x037,%l7 ! %l7 = 0000000000000000 ! %l3 = fffffbbdecf0baea, Mem[0000000090800188] = cd2b4216 sth %l3,[%i5+0x188] ! Mem[0000000090800188] = baea4216 ! Mem[00000000258000d0] = 9169889f, %l5 = 90b25251e17a501a, %asi = 80 swapa [%i3+0x0d0]%asi,%l5 ! %l5 = 000000009169889f ! Mem[0000000024800000] = fbc5b096, %l2 = 0000000000000073 ldsha [%i1+%g0]0x88,%l2 ! %l2 = ffffffffffffb096 p10_label_9: ! Mem[0000000091000148] = f99edb45bb8ca6d7, %g2 = 00000000000000df ldx [%i6+0x148],%g2 ! %g2 = f99edb45bb8ca6d7 ! immd = 000000000000035e, %l2 = ffffffffffffb096, %ccr = 88 movle %icc,0x35e,%l2 ! Moved, %l2 = 000000000000035e ! Mem[0000000090000160] = 2085e18be67f6ab4, %g2 = f99edb45bb8ca6d7 ldx [%i4+0x160],%g2 ! %g2 = 2085e18be67f6ab4 ! %l1 = 0000000093b93400, Mem[0000000091800188] = a80acd36 sth %l1,[%o0+0x188] ! Mem[0000000091800188] = 3400cd36 ! Mem[0000000025800150] = 0db0d2b8, %l0 = 0000000068f099e3 swap [%i3+0x150],%l0 ! %l0 = 000000000db0d2b8 ! %l4 = a0b0bf88, %l5 = 9169889f, Mem[0000000090000100] = 34ee920f 2129a19e std %l4,[%i4+0x100] ! Mem[0000000090000100] = a0b0bf88 9169889f ! %l7 = 0000000000000000, %l4 = ffffffffa0b0bf88, %l6 = 00000000bd8ec9ba taddcc %l7,%l4,%l6 ! %l6 = ffffffffa0b0bf88, %ccr = 88 ! %l7 = 0000000000000000, Mem[00000000258000b0] = 046fe994 sth %l7,[%i3+0x0b0] ! Mem[00000000258000b0] = 0000e994 ! %l3 = fffffbbdecf0baea, immed = 00000d31, %y = fffffbbd sdiv %l3,0xd31,%l2 ! %l2 = ffffffffad5d63be mov %l0,%y ! %y = 0db0d2b8 ! %f0 = 07850b7a, Mem[0000000024800018] = c9942165 sta %f0 ,[%i1+%o3]0x81 ! Mem[0000000024800018] = 07850b7a p10_label_10: ! Mem[0000000024800100] = 5ecb2a186526730b, %l7 = 0000000000000000, %l1 = 0000000093b93400 add %i1,0x100,%g1 casxa [%g1]0x80,%l7,%l1 ! %l1 = 5ecb2a186526730b ! %l1 = 5ecb2a186526730b, %l2 = ffffffffad5d63be, %ccr = 88 move %icc,%l1,%l2 ! Register Not Moved ! Mem[0000000024800174] = dadf1b7a, %l6 = ffffffffa0b0bf88 swap [%i1+0x174],%l6 ! %l6 = 00000000dadf1b7a ! immd = 00000000000003d5, %l3 = fffffbbdecf0baea, %ccr = 88 movvs %icc,0x3d5,%l3 ! Register Not Moved ! %l6 = 00000000dadf1b7a, Mem[0000000025000008] = a1e22d37 stwa %l6,[%i2+%o1]0x80 ! Mem[0000000025000008] = dadf1b7a ! Mem[00000000918001b8] = 83795317 b43e3442, %g2 = e67f6ab4, %g3 = 0bad0b00 ldd [%o0+0x1b8],%g2 ! %g2 = 0000000083795317 00000000b43e3442 ! %l3 = fffffbbdecf0baea, %l3 = fffffbbdecf0baea, %ccr = 88 movcc %icc,%l3,%l3 ! Moved, %l3 = fffffbbdecf0baea ! Mem[0000000091000128] = c9191f5d, %g2 = 0000000083795317 ldsh [%i6+0x128],%g2 ! %g2 = ffffffffffffc919 ! %l2 = ffffffffad5d63be, %l5 = 000000009169889f, %ccr = 88 movneg %icc,%l2,%l5 ! Moved, %l5 = ffffffffad5d63be ! %l2 = ad5d63be, %l3 = ecf0baea, Mem[0000000090800048] = 6b234ec5 7f63d586 std %l2,[%i5+0x048] ! Mem[0000000090800048] = ad5d63be ecf0baea p10_label_11: ! Mem[0000000024800008] = fde64093, %f4 = 82f2a377 lda [%i1+%o1]0x89,%f4 ! %f4 = fde64093 ! Mem[00000000910000d0] = 8d163530 867874ed, %g2 = ffffc919, %g3 = b43e3442 ldd [%i6+0x0d0],%g2 ! %g2 = 000000008d163530 00000000867874ed ! Mem[00000000910000ec] = 8073fcd8, %g2 = 000000008d163530 ldsb [%i6+0x0ed],%g2 ! %g2 = ffffffffffffff80 ! %l0 = 000000000db0d2b8, Mem[0000000024800045] = 8afd4513 stb %l0,[%i1+0x045] ! Mem[0000000024800044] = 8ab84513 ! %f14 = 237dc82f, Mem[0000000024800000] = fbc5b096 sta %f14,[%i1+%g0]0x89 ! Mem[0000000024800000] = 237dc82f ! %l6 = 00000000dadf1b7a, imm = 00000000000003fc, %l7 = 0000000000000000 or %l6,0x3fc,%l7 ! %l7 = 00000000dadf1bfe ! Mem[0000000025000190] = c1d61afb3853ceae, %l7 = 00000000dadf1bfe, %l2 = ffffffffad5d63be add %i2,0x190,%g1 casxa [%g1]0x80,%l7,%l2 ! %l2 = c1d61afb3853ceae ! Mem[0000000024000044] = 9dbef668, %l1 = 6526730b, %l1 = 6526730b add %i0,0x44,%g1 casa [%g1]0x80,%l1,%l1 ! %l1 = 000000009dbef668 ! Set Register : %l2 = c1d61afb3853ceae xor %g0,-1,%l2 ! %l2 = ffffffffffffffff ! Mem[000000009180005c] = 95688e2d, %g18 = 36d51b149b39c147 ldsw [%o0+0x05c],%g2 ! %g2 = 36d51b149b39c147 p10_label_12: ! %l4 = ffffffffa0b0bf88, Mem[00000000910001f4] = b153672f, %asi = 80 stha %l4,[%i6+0x1f4]%asi ! Mem[00000000910001f4] = bf88672f ! Mem[00000000900000d0] = dff4437a, %g2 = ffffffff95688e2d ldub [%i4+0x0d3],%g2 ! %g2 = 00000000000000df ! %l2 = ffffffffffffffff, %l6 = 00000000dadf1b7a, %l1 = 000000009dbef668 srlx %l2,%l6,%l1 ! %l1 = 000000000000003f ! Mem[0000000091800028] = 0b3a6603925a7f3c, %f48 = 9c26fb0a 1fc2e46f ldd [%o0+%o5],%f48 ! %f48 = 0b3a6603 925a7f3c ! Mem[0000000025800028] = e38c1db2 a08dcafa, %l4 = a0b0bf88, %l5 = ad5d63be ldda [%i3+%o5]0x80,%l4 ! %l4 = 00000000e38c1db2 00000000a08dcafa ! Mem[0000000090800100] = 495e228a e0e3cc43, %g2 = 000000df, %g3 = 867874ed ldd [%i5+0x100],%g2 ! %g2 = 00000000495e228a 00000000e0e3cc43 ! %l1 = 000000000000003f, Mem[0000000090000184] = 4d694d63 stb %l1,[%i4+0x184] ! Mem[0000000090000184] = 3f694d63 ! %l5 = 00000000a08dcafa, immed = fffffe1e, %ccr = 88 movrne %l5,-0x1e2,%l7 ! Moved, %l7 = fffffffffffffe1e ! retry : should take illegal inst trap, %l0 = 000000000db0d2b8 retry ! Illegal inst trap : %l0 = 000000000db0d2c8 ! %l3 = fffffbbdecf0baea, %l0 = 000000000db0d2c8, %ccr = 88 movgu %icc,%l3,%l0 ! Moved, %l0 = fffffbbdecf0baea p10_label_13: ! done : should take illegal inst trap, %l0 = fffffbbdecf0baea done ! Illegal inst trap : %l0 = fffffbbdecf0bafa ! Mem[0000000025000020] = f9d441b0, %l2 = ffffffffffffffff lduba [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000f9 ! Mem[0000000024000000] = 6c5524fb5aa2fa7c, %l4 = 00000000e38c1db2, %l4 = 00000000e38c1db2 casxa [%i0]0x80,%l4,%l4 ! %l4 = 6c5524fb5aa2fa7c ! Mem[0000000091000080] = 037fae37, %g2 = 00000000495e228a ldsh [%i6+0x080],%g2 ! %g2 = 000000000000037f ! Mem[00000000248000b0] = 418b2533070be845, %l7 = fffffffffffffe1e, %l4 = 6c5524fb5aa2fa7c add %i1,0xb0,%g1 casxa [%g1]0x80,%l7,%l4 ! %l4 = 418b2533070be845 ! Mem[0000000025800000] = 912a412c, %l0 = fffffbbdecf0bafa ldsha [%i3+%g0]0x89,%l0 ! %l0 = 000000000000412c ! %l0 = 000000000000412c, immed = 0000019a, %ccr = 88 movre %l0,0x19a,%l7 ! Not Moved, %l7 = fffffffffffffe1e ! %f0 = 07850b7a f2ba4e5c, Mem[00000000900001d0] = 9f710bd9 52cff373 std %f0 ,[%i4+0x1d0] ! Mem[00000000900001d0] = 07850b7a f2ba4e5c ! %l5 = 00000000a08dcafa, Mem[0000000091800070] = 00d9bc34 stw %l5,[%o0+0x070] ! Mem[0000000091800070] = a08dcafa ! Mem[0000000091800054] = 5b5a7fbd, %g2 = 000000000000037f ldsh [%o0+0x056],%g2 ! %g2 = 0000000000005b5a p10_label_14: ! Mem[0000000024800020] = e202bd9beda34543, %l5 = 00000000a08dcafa ldxa [%i1+%o4]0x81,%l5 ! %l5 = e202bd9beda34543 ! Mem[0000000091800108] = c90e6f67 de11d2fc, %g2 = 00005b5a, %g3 = e0e3cc43 ldda [%o0+0x108]%asi,%g2 ! %g2 = 00000000c90e6f67 00000000de11d2fc ! Mem[0000000025000028] = cfbee223 ee46c257, %l2 = 000000f9, %l3 = ecf0baea ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000ee46c257 00000000cfbee223 ! Mem[0000000025000030] = 05e6ff78, %l7 = fffffe1e, %l0 = 0000412c add %i2,0x30,%g1 casa [%g1]0x80,%l7,%l0 ! %l0 = 0000000005e6ff78 ! %l4 = 418b2533070be845, %l3 = 00000000cfbee223, %l0 = 0000000005e6ff78 subc %l4,%l3,%l0 ! %l0 = 418b2532374d0622 ! Mem[0000000025000160] = 7a5b4c262f5c5b58, %l2 = 00000000ee46c257, %l7 = fffffffffffffe1e add %i2,0x160,%g1 casxa [%g1]0x80,%l2,%l7 ! %l7 = 7a5b4c262f5c5b58 ! Mem[00000000908000b4] = 59262323, %g2 = 00000000c90e6f67 ldub [%i5+0x0b5],%g2 ! %g2 = 0000000000000059 ! %l2 = 00000000ee46c257, immed = fffffe3f, %ccr = 88 movrlez %l2,-0x1c1,%l7 ! Not Moved, %l7 = 7a5b4c262f5c5b58 ! %l1 = 000000000000003f, Mem[0000000090800140] = 4acaddd5 stw %l1,[%i5+0x140] ! Mem[0000000090800140] = 0000003f ! Mem[0000000025800008] = 40d250cd, %l5 = e202bd9beda34543 ldsba [%i3+%o1]0x80,%l5 ! %l5 = 0000000000000040 p10_label_15: ! Mem[0000000091000028] = a90c984c95d1d562, %g2 = 0000000000000059 ldx [%i6+%o5],%g2 ! %g2 = a90c984c95d1d562 ! Mem[0000000091800098] = 83cfe9d3 8acc12dd, %g2 = 95d1d562, %g3 = de11d2fc ldd [%o0+0x098],%g2 ! %g2 = 0000000083cfe9d3 000000008acc12dd ! %l3 = 00000000cfbee223, imm = fffffffffffff0b9, %l0 = 418b2532374d0622 xorcc %l3,-0xf47,%l0 ! %l0 = ffffffff3041129a, %ccr = 80 ! Mem[00000000910000a8] = 4548123c1253fffd, %g2 = 0000000083cfe9d3 ldxa [%i6+0x0a8]%asi,%g2 ! %g2 = 4548123c1253fffd ! %l0 = ffffffff3041129a, imm = 0000000000000015, %l3 = 00000000cfbee223 srlx %l0,0x015,%l3 ! %l3 = 000007fffffff982 ! Mem[00000000258001ec] = 80926525, %l0 = ffffffff3041129a lduh [%i3+0x1ee],%l0 ! %l0 = 0000000000006525 ! Mem[0000000090800018] = 81bba7c3619c4365, %f48 = 0b3a6603 925a7f3c ldd [%i5+%o3],%f48 ! %f48 = 81bba7c3 619c4365 ! %f28 = 52ec7682 a90c984c, Mem[00000000908001d8] = e4dccb27 ccefb413 stda %f28,[%i5+0x1d8]%asi ! Mem[00000000908001d8] = 52ec7682 a90c984c ! Mem[0000000024800020] = e202bd9b, %l5 = 0000000000000040 ldswa [%i1+%o4]0x81,%l5 ! %l5 = ffffffffe202bd9b ! %l4 = 418b2533070be845, immd = 0000000000000230, %l7 = 7a5b4c262f5c5b58 udivx %l4,0x230,%l7 ! %l7 = 001df67767c8b4fc p10_label_16: ! Mem[0000000025000000] = e62d8b7b, %l7 = 001df67767c8b4fc ldswa [%i2+%g0]0x89,%l7 ! %l7 = ffffffffe62d8b7b ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 50758781 54a65586 ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 ldda [%i4+%g5]ASI_BLK_SL,%f48 ! Block Load from 00000000900000c0 ! Mem[0000000024000018] = 5828eafcff9ea402, %l3 = 000007fffffff982, %l3 = 000007fffffff982 add %i0,0x18,%g1 casxa [%g1]0x80,%l3,%l3 ! %l3 = 5828eafcff9ea402 ! %l7 = ffffffffe62d8b7b, %l5 = ffffffffe202bd9b, %l1 = 000000000000003f taddcc %l7,%l5,%l1 ! %l1 = ffffffffc8304916, %ccr = 9b ! %l3 = 5828eafcff9ea402, Mem[00000000918001d0] = 61bc4b5f75b517b3, %asi = 80 stxa %l3,[%o0+0x1d0]%asi ! Mem[00000000918001d0] = 5828eafcff9ea402 ! Mem[00000000900001d0] = 07850b7a, %g2 = 4548123c1253fffd lduba [%i4+0x1d0]%asi,%g2 ! %g2 = 0000000000000007 ! Mem[00000000900000dc] = cd128aeb, %g2 = 0000000000000007 ldsh [%i4+0x0de],%g2 ! %g2 = ffffffffffffcd12 ! Mem[00000000908001d8] = 52ec7682, %g18 = 36d51b149b39c147 ldswa [%i5+0x1d8]%asi,%g2 ! %g2 = 36d51b149b39c147 ! %l6 = dadf1b7a, %l7 = e62d8b7b, Mem[0000000090800000] = afcee255 8865ecf6 std %l6,[%i5+%g0] ! Mem[0000000090800000] = dadf1b7a e62d8b7b ! immd = 00000000000002b3, %l5 = ffffffffe202bd9b, %ccr = 9b movl %icc,0x2b3,%l5 ! Register Not Moved p10_label_17: ! %l2 = 00000000ee46c257, Mem[000000009100009a] = 03160fd4, %asi = 80 stha %l2,[%i6+0x09a]%asi ! Mem[0000000091000098] = c2570fd4 ! %f1 = f2ba4e5c, Mem[0000000090000124] = 7ceaf23d st %f1 ,[%i4+0x124] ! Mem[0000000090000124] = f2ba4e5c ! %l6 = 00000000dadf1b7a, imm = 0000000000000010, %l6 = 00000000dadf1b7a sra %l6,0x010,%l6 ! %l6 = ffffffffffffdadf membar #Sync ! Added by membar checker (188) ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 07850b7a f2ba4e5c 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g6 ldda [%i4+%g6]ASI_BLK_AIUPL,%f48 ! Block Load from 00000000900001c0 ! Mem[00000000900001a8] = 875ccbae a2de638c, %g2 = 52ec7682, %g3 = 8acc12dd ldd [%i4+0x1a8],%g2 ! %g2 = 00000000875ccbae 00000000a2de638c ! %f0 = 07850b7a, Mem[0000000025000010] = 16000000 sta %f0 ,[%i2+%o2]0x88 ! Mem[0000000025000010] = 07850b7a ! %f7 = a53e8b0c, Mem[0000000025800000] = 2c412a91 sta %f7 ,[%i3+%g0]0x81 ! Mem[0000000025800000] = a53e8b0c ! Mem[00000000240001c4] = 6f4a1272, %l5 = ffffffffe202bd9b lduh [%i0+0x1c6],%l5 ! %l5 = 0000000000001272 ! %l3 = 5828eafcff9ea402, Mem[0000000091800004] = 5d5101b3 sth %l3,[%o0+0x004] ! Mem[0000000091800004] = a40201b3 ! %l0 = 0000000000006525, Mem[0000000090000048] = e3c19d0d77d27910 stx %l0,[%i4+0x048] ! Mem[0000000090000048] = 0000000000006525 p10_label_18: ! Mem[00000000918000f4] = 49d7a303, %g2 = 00000000875ccbae ldsb [%o0+0x0f7],%g2 ! %g2 = 0000000000000049 ! Mem[00000000248001fc] = 5ab88dc9, %l5 = 00001272, %l6 = ffffdadf add %i1,0x1fc,%g1 casa [%g1]0x80,%l5,%l6 ! %l6 = 000000005ab88dc9 ! Mem[000000002400016c] = 3a5a8c25, %l0 = 0000000000006525 ldsb [%i0+0x16c],%l0 ! %l0 = 000000000000003a ! %l6 = 000000005ab88dc9, Mem[0000000091800140] = 2c79ecf4b654a261 stx %l6,[%o0+0x140] ! Mem[0000000091800140] = 000000005ab88dc9 ! %l5 = 0000000000001272, Mem[00000000918000ce] = fd8cdbbe sth %l5,[%o0+0x0ce] ! Mem[00000000918000cc] = 1272dbbe ! Mem[0000000025800008] = 40d250cd, %l3 = 5828eafcff9ea402 ldsha [%i3+%o1]0x81,%l3 ! %l3 = 00000000000040d2 ! Mem[0000000024000000] = 6c5524fb, %l5 = 0000000000001272 lduba [%i0+%g0]0x80,%l5 ! %l5 = 000000000000006c ! Mem[0000000025800018] = 29a37f05b4101d9f, %f0 = 07850b7a f2ba4e5c ldda [%i3+%o3]0x80,%f0 ! %f0 = 29a37f05 b4101d9f ! %l7 = ffffffffe62d8b7b, Mem[0000000025000020] = b041d4f9 stwa %l7,[%i2+%o4]0x89 ! Mem[0000000025000020] = e62d8b7b ! Mem[0000000091800000] = e8ab3383a40201b3, %g2 = 0000000000000049 ldxa [%o0+0x000]%asi,%g2 ! %g2 = e8ab3383a40201b3 p10_label_19: ! %f6 = 091c56bf a53e8b0c, Mem[0000000091800130] = d1b5e3b2 59e48239 std %f6 ,[%o0+0x130] ! Mem[0000000091800130] = 091c56bf a53e8b0c ! Mem[0000000024800048] = 35718423, %l3 = 00000000000040d2 ldsb [%i1+0x04a],%l3 ! %l3 = ffffffffffffff84 ! Mem[00000000918000a0] = 2f619c6b e48ce048, %g2 = a40201b3, %g3 = a2de638c ldd [%o0+0x0a0],%g2 ! %g2 = 000000002f619c6b 00000000e48ce048 ! Mem[0000000025800028] = faca8da0b21d8ce3, %f6 = 091c56bf a53e8b0c ldda [%i3+%o5]0x89,%f6 ! %f6 = faca8da0 b21d8ce3 ! Mem[00000000908001cc] = 557ad745, %g2 = 000000002f619c6b lduh [%i5+0x1cc],%g2 ! %g2 = 000000000000557a ! Mem[0000000090800128] = c4129b99, %g2 = 000000000000557a lduh [%i5+0x12a],%g2 ! %g2 = 000000000000c412 ! %l0 = 0000003a, %l1 = c8304916, Mem[0000000091800080] = a236fd5a 6ffbbb7b stda %l0,[%o0+0x080]%asi ! Mem[0000000091800080] = 0000003a c8304916 ! %l2 = 00000000ee46c257, Mem[0000000025000020] = e62d8b7b stwa %l2,[%i2+%o4]0x89 ! Mem[0000000025000020] = ee46c257 ! Mem[0000000091000164] = 4c211d8f, %g2 = 000000000000c412 lduh [%i6+0x164],%g2 ! %g2 = 0000000000004c21 ! %l4 = 418b2533070be845, Mem[00000000918000e9] = 82cd426a, %asi = 80 stba %l4,[%o0+0x0e9]%asi ! Mem[00000000918000e8] = 45cd426a p10_label_20: ! %l5 = 000000000000006c, imm = 0000000000000b14, %l1 = ffffffffc8304916 orn %l5,0xb14,%l1 ! %l1 = fffffffffffff4ef ! %l7 = ffffffffe62d8b7b, Mem[00000000240000ed] = f8dd0f06 stb %l7,[%i0+0x0ed] ! Mem[00000000240000ec] = f87b0f06 ! Mem[0000000025000028] = cfbee223 ee46c257, %l0 = 0000003a, %l1 = fffff4ef ldda [%i2+%o5]0x88,%l0 ! %l0 = 00000000ee46c257 00000000cfbee223 ! Mem[0000000025000020] = ee46c257, %l4 = 418b2533070be845 ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 00000057000000ff ! Mem[0000000024000160] = 42aa89cd, %l2 = 00000000ee46c257 swap [%i0+0x160],%l2 ! %l2 = 0000000042aa89cd ! immd = 00000000000003ab, %l6 = 000000005ab88dc9, %ccr = 9b movgu %xcc,0x3ab,%l6 ! Register Not Moved ! %l3 = ffffffffffffff84, %l3 = ffffffffffffff84, %l6 = 000000005ab88dc9 tsubcctv %l3,%l3,%l6 ! %l6 = 0000000000000000, %ccr = 44 ! %l2 = 42aa89cd, %l3 = ffffff84, Mem[0000000024000008] = 0016d556 6110d1a3 stda %l2,[%i0+%o1]0x80 ! Mem[0000000024000008] = 42aa89cd ffffff84 ! Mem[0000000025800010] = 6dc490ff, %l0 = 00000000ee46c257 lduba [%i3+%o2]0x88,%l0 ! %l0 = 00000000000000ff ! Mem[0000000024000150] = 851a7f9d d9b28457, %l2 = 42aa89cd, %l3 = ffffff84 ldd [%i0+0x150],%l2 ! %l2 = 00000000851a7f9d 00000000d9b28457 p10_label_21: ! %l5 = 000000000000006c, Mem[0000000025800028] = b21d8ce3 stba %l5,[%i3+%o5]0x89 ! Mem[0000000025800028] = b21d8c6c ! %l0 = 00000000000000ff, %l6 = 0000000000000000, %l2 = 00000000851a7f9d andcc %l0,%l6,%l2 ! %l2 = 0000000000000000, %ccr = 44 ! immd = 000000000000028d, %l6 = 0000000000000000, %ccr = 44 mova %icc,0x28d,%l6 ! Moved, %l6 = 000000000000028d ! %l7 = ffffffffe62d8b7b, immed = fffff823, %y = 0db0d2b8 umulcc %l7,-0x7dd,%l0 ! %l0 = e62d84690bde39d1, %ccr = 80, %y = e62d8469 ! Mem[00000000900000ec] = 5b533986, %g2 = 0000000000004c21 ldub [%i4+0x0ef],%g2 ! %g2 = 000000000000005b ! Mem[0000000025000020] = ee46c2ff, %f29 = a90c984c lda [%i2+%o4]0x88,%f29 ! %f29 = ee46c2ff ! Mem[0000000025800000] = 202681d90c8b3ea5, %f30 = 3bd0a25f 91b5f5bb ldda [%i3+%g0]0x88,%f30 ! %f30 = 202681d9 0c8b3ea5 ! Mem[0000000024000030] = 140c051a, %l0 = e62d84690bde39d1 swap [%i0+0x030],%l0 ! %l0 = 00000000140c051a ! Mem[0000000024800085] = de1f5fa0, %l4 = 0000000000000057 ldstub [%i1+0x085],%l4 ! %l4 = 0000001f000000ff ! Mem[0000000091000060] = a12a33b0, %g2 = 000000000000005b ldub [%i6+0x061],%g2 ! %g2 = 00000000000000a1 p10_label_22: ! %l2 = 0000000000000000, Mem[0000000090000098] = a68584cf943867c9 stx %l2,[%i4+0x098] ! Mem[0000000090000098] = 0000000000000000 ! Mem[0000000091000114] = 5764cf50, %g2 = 00000000000000a1 lduw [%i6+0x114],%g2 ! %g2 = 000000005764cf50 ! Mem[0000000024000028] = 0115a50e, %l6 = 000000000000028d lduha [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000115 ! Mem[0000000091000104] = d6e80bb2, %g2 = 000000005764cf50 lduba [%i6+0x106]%asi,%g2 ! %g2 = 00000000000000d6 ! Mem[0000000091800098] = 83cfe9d3 8acc12dd, %g2 = 000000d6, %g3 = e48ce048 ldd [%o0+0x098],%g2 ! %g2 = 0000000083cfe9d3 000000008acc12dd ! %f20 = 369fd87e, Mem[0000000090000134] = f7c898e9 st %f20,[%i4+0x134] ! Mem[0000000090000134] = 369fd87e ! Mem[00000000918000f0] = 8523d502c0777b49, %f48 = fe5d3346 de75f6e1 ldd [%o0+0x0f0],%f48 ! %f48 = 8523d502 c0777b49 ! %l7 = ffffffffe62d8b7b, %l4 = 000000000000001f, %ccr = 80 mova %icc,%l7,%l4 ! Moved, %l4 = ffffffffe62d8b7b ! Mem[00000000250001a5] = 063681df, %l7 = ffffffffe62d8b7b ldstub [%i2+0x1a5],%l7 ! %l7 = 00000036000000ff ! %l2 = 00000000, %l3 = d9b28457, Mem[0000000090000108] = 7aa04c5f f88c29a9 std %l2,[%i4+0x108] ! Mem[0000000090000108] = 00000000 d9b28457 p10_label_23: ! Randomly selected nop nop ! immd = 00000000000003f0, %l7 = 0000000000000036, %ccr = 80 movn %icc,0x3f0,%l7 ! Register Not Moved ! Mem[00000000910000ac] = 53fffded, %g2 = 0000000083cfe9d3 ldub [%i6+0x0ad],%g2 ! %g2 = 0000000000000053 ! Mem[000000009080009c] = 589f9d26, %g2 = 0000000000000053 ldsb [%i5+0x09e],%g2 ! %g2 = 0000000000000058 ! Mem[0000000025000000] = 7b8b2de6, %l0 = 00000000140c051a ldsba [%i2+%g0]0x80,%l0 ! %l0 = 000000000000007b ! Randomly selected nop nop ! Mem[00000000250001f0] = b8a3373b, %l1 = 00000000cfbee223 ldsh [%i2+0x1f0],%l1 ! %l1 = ffffffffffffb8a3 ! Mem[0000000024800198] = 8226f8d3ef7b968b, %l1 = ffffffffffffb8a3, %l5 = 000000000000006c add %i1,0x198,%g1 casxa [%g1]0x80,%l1,%l5 ! %l5 = 8226f8d3ef7b968b ! Mem[0000000025800020] = 23019dd312d1fa7f, %f26 = a3d11061 56d51600 ldda [%i3+%o4]0x89,%f26 ! %f26 = 23019dd3 12d1fa7f ! Mem[00000000908000a8] = 26d88764, %g2 = 0000000000000058 ldub [%i5+0x0ab],%g2 ! %g2 = 0000000000000026 p10_label_24: ! immd = 0000000000000036, %l2 = 0000000000000000, %ccr = 80 movne %icc,0x036,%l2 ! Moved, %l2 = 0000000000000036 ! %f2 = df053004, Mem[0000000024800010] = bd8ec9ba sta %f2 ,[%i1+%o2]0x80 ! Mem[0000000024800010] = df053004 ! Mem[00000000258000f0] = 9810f21aaca67357, %l7 = 0000000000000036, %l3 = 00000000d9b28457 add %i3,0xf0,%g1 casxa [%g1]0x80,%l7,%l3 ! %l3 = 9810f21aaca67357 ! Mem[000000009080010c] = 3abd6093, %g2 = 0000000000000026 lduw [%i5+0x10c],%g2 ! %g2 = 000000003abd6093 ! %l4 = ffffffffe62d8b7b, %l1 = ffffffffffffb8a3, %ccr = 80 movcc %xcc,%l4,%l1 ! Moved, %l1 = ffffffffe62d8b7b ! %l1 = ffffffffe62d8b7b, Mem[0000000091000050] = 1a23a2fe stw %l1,[%i6+0x050] ! Mem[0000000091000050] = e62d8b7b membar #Sync ! Added by membar checker (189) ! %f2 = df053004, Mem[00000000900001c8] = 2e218561 st %f2 ,[%i4+0x1c8] ! Mem[00000000900001c8] = df053004 ! Mem[0000000090000054] = 810b8e2c, %g2 = 000000003abd6093 ldsh [%i4+0x054],%g2 ! %g2 = ffffffffffff810b ! %f0 = 29a37f05 b4101d9f df053004 efa53b11 ! %f4 = fde64093 21280447 faca8da0 b21d8ce3 ! %f8 = 2085e18b e67f6ab4 98f4d81c 7c8c5e17 ! %f12 = 5023c8d3 cd1aae91 237dc82f cbe7207d mov 0x040,%g5 stda %f0,[%i4+%g5]ASI_BLK_AIUP ! Block Store to 0000000090000040 ! %l6 = 0000000000000115, Mem[0000000090800078] = 05af2cea1c600515 stx %l6,[%i5+0x078] ! Mem[0000000090800078] = 0000000000000115 p10_label_25: ! %f21 = ef94ecf7, Mem[00000000908001bc] = a52b18be st %f21,[%i5+0x1bc] ! Mem[00000000908001bc] = ef94ecf7 ! Mem[0000000024000018] = 5828eafc, %l3 = 9810f21aaca67357 ldsba [%i0+%o3]0x80,%l3 ! %l3 = 0000000000000058 ! Mem[000000002480012c] = dd697702, %l6 = 0000000000000115 ldstub [%i1+0x12c],%l6 ! %l6 = 000000dd000000ff ! %l7 = 0000000000000036 sethi %hi(0x773c9800),%l7 ! %l7 = 00000000773c9800 ! %l5 = 8226f8d3ef7b968b, Mem[0000000091800108] = c90e6f67 stw %l5,[%o0+0x108] ! Mem[0000000091800108] = ef7b968b ! Mem[0000000091000164] = 8f31336c, %g2 = ffffffffffff810b ldub [%i6+0x167],%g2 ! %g2 = 000000000000008f ! Mem[0000000090000180] = a32af125 3f694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 0000000090000180 ! done : should take illegal inst trap, %l0 = 000000000000007b done ! Illegal inst trap : %l0 = 000000000000008b ! %l2 = 0000000000000036, Mem[0000000090000120] = bc5b9b3ff2ba4e5c stx %l2,[%i4+0x120] ! Mem[0000000090000120] = 0000000000000036 ! %l7 = 00000000773c9800, %l5 = 8226f8d3ef7b968b, %l5 = 8226f8d3ef7b968b orncc %l7,%l5,%l5 ! %l5 = 7dd9072c77bcf974, %ccr = 00 ba,a p10_not_taken_0_end p10_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 000000000000008b bne,a,pn %xcc,p10_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffe62d8b7b bne,a,pn %xcc,p10_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000036 bne,a,pn %xcc,p10_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000058 bne,a,pn %xcc,p10_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffe62d8b7b bne,a,pn %xcc,p10_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 7dd9072c77bcf974 bne,a,pn %xcc,p10_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000000dd bne,a,pn %xcc,p10_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000773c9800 bne,a,pn %xcc,p10_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xe62d8469,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p10_failed mov 0x111,%g1 ! Check Floating Point Registers p10_check_fp_registers: set p10_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 29a37f05 b4101d9f bne %xcc,p10_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be df053004 efa53b11 bne %xcc,p10_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be fde64093 21280447 bne %xcc,p10_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be faca8da0 b21d8ce3 bne %xcc,p10_f6_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 23019dd3 12d1fa7f bne %xcc,p10_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 52ec7682 ee46c2ff bne %xcc,p10_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 202681d9 0c8b3ea5 bne %xcc,p10_f30_fail nop ! Check Local Memory set p10_local0_expect,%g1 p10_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 42aa89cdffffff84 ldx [%i0+0x008],%g3 ! Observed data at 0000000024000008 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 5828eafcff9ea402 ldx [%i0+0x018],%g3 ! Observed data at 0000000024000018 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0bde39d1fcc8e4eb ldx [%i0+0x030],%g3 ! Observed data at 0000000024000030 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x030,%g4 ldx [%g1+0x048],%g2 ! Expected data = ff869e52cc27958f ldx [%i0+0x048],%g3 ! Observed data at 0000000024000048 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x048,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = 748af1fbf87b0f06 ldx [%i0+0x0e8],%g3 ! Observed data at 00000000240000e8 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x0e8,%g4 ldx [%g1+0x160],%g2 ! Expected data = ee46c257fe4ed56a ldx [%i0+0x160],%g3 ! Observed data at 0000000024000160 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x160,%g4 ldx [%g1+0x180],%g2 ! Expected data = ef8081ea7d05c4c3 ldx [%i0+0x180],%g3 ! Observed data at 0000000024000180 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x180,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = b4ae2fbaebe88d35 ldx [%i0+0x1e0],%g3 ! Observed data at 00000000240001e0 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x1e0,%g4 set p10_local1_expect,%g1 p10_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 2fc87d231b7fc1fc ldx [%i1+0x000],%g3 ! Observed data at 0000000024800000 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = df05300451ea9e26 ldx [%i1+0x010],%g3 ! Observed data at 0000000024800010 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 07850b7ad5ee6984 ldx [%i1+0x018],%g3 ! Observed data at 0000000024800018 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i1,0x018,%g4 ldx [%g1+0x040],%g2 ! Expected data = 1968f3668ab84513 ldx [%i1+0x040],%g3 ! Observed data at 0000000024800040 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i1,0x040,%g4 ldx [%g1+0x080],%g2 ! Expected data = e4fb3c51deff5fa0 ldx [%i1+0x080],%g3 ! Observed data at 0000000024800080 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i1,0x080,%g4 ldx [%g1+0x128],%g2 ! Expected data = 74ea74ffff697702 ldx [%i1+0x128],%g3 ! Observed data at 0000000024800128 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i1,0x128,%g4 ldx [%g1+0x170],%g2 ! Expected data = 83a96db3a0b0bf88 ldx [%i1+0x170],%g3 ! Observed data at 0000000024800170 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i1,0x170,%g4 set p10_local2_expect,%g1 p10_check_local2: ldx [%g1+0x008],%g2 ! Expected data = dadf1b7aa901bd66 ldx [%i2+0x008],%g3 ! Observed data at 0000000025000008 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 7a0b85074b66d52d ldx [%i2+0x010],%g3 ! Observed data at 0000000025000010 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffc246ee1dadc949 ldx [%i2+0x020],%g3 ! Observed data at 0000000025000020 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 57c246ee23e2becf ldx [%i2+0x028],%g3 ! Observed data at 0000000025000028 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x028,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = 06af5ba406ff81df ldx [%i2+0x1a0],%g3 ! Observed data at 00000000250001a0 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x1a0,%g4 set p10_local3_expect,%g1 p10_check_local3: ldx [%g1+0x000],%g2 ! Expected data = a53e8b0cd9812620 ldx [%i3+0x000],%g3 ! Observed data at 0000000025800000 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i3,0x000,%g4 ldx [%g1+0x028],%g2 ! Expected data = 6c8c1db2a08dcafa ldx [%i3+0x028],%g3 ! Observed data at 0000000025800028 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i3,0x028,%g4 ldx [%g1+0x040],%g2 ! Expected data = 50ff9f120a2cb4c7 ldx [%i3+0x040],%g3 ! Observed data at 0000000025800040 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i3,0x040,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 0000e9945bec6e52 ldx [%i3+0x0b0],%g3 ! Observed data at 00000000258000b0 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i3,0x0b0,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = e17a501ad794e09a ldx [%i3+0x0d0],%g3 ! Observed data at 00000000258000d0 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i3,0x0d0,%g4 ldx [%g1+0x150],%g2 ! Expected data = 68f099e3c558ba86 ldx [%i3+0x150],%g3 ! Observed data at 0000000025800150 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i3,0x150,%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_f0_fail: set p10_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p10_f2_fail: set p10_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p10_f4_fail: set p10_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p10_f6_fail: set p10_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p10_f26_fail: set p10_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p10_f28_fail: set p10_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p10_f30_fail: set p10_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: stwa %l0,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000010] sdivx %l7,%l4,%l7 stwa %l1,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000010] stha %l4,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000008] xnor %l0,0x473,%l1 srax %l2,0x008,%l4 orncc %l7,%l5,%l5 done p10_trap1o: stwa %l0,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000010] sdivx %l7,%l4,%l7 stwa %l1,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000010] stha %l4,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000008] xnor %l0,0x473,%l1 srax %l2,0x008,%l4 orncc %l7,%l5,%l5 done p10_trap2e: ldsba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000025800020] swapa [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000024000018] stxa %l0,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024800020] stha %l0,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000000] done p10_trap2o: ldsba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000025800020] swapa [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000024000018] stxa %l0,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024800020] stha %l0,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000000] done p10_trap3e: addc %l5,0x9d8,%l5 addc %l3,%l6,%l6 nop done p10_trap3o: addc %l5,0x9d8,%l5 addc %l3,%l6,%l6 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 = 525f8990045c53fd ldx [%g1+0x008],%l1 ! %l1 = 41878d644429a92b ldx [%g1+0x010],%l2 ! %l2 = 8932da5a28665828 ldx [%g1+0x018],%l3 ! %l3 = 34a671107b02ac0c ldx [%g1+0x020],%l4 ! %l4 = f7d568de312489da ldx [%g1+0x028],%l5 ! %l5 = fc7fdb82a95f6457 ldx [%g1+0x030],%l6 ! %l6 = 53cd3d93b305ae38 ldx [%g1+0x038],%l7 ! %l7 = f55cc58e30d26d17 ! 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 = 79001bba a87cee39 e2a208ba 94d12a98 ! %f4 = 64f65750 4e866ea9 33cacf70 f9fdfd63 ! %f8 = bfbfcfbe 5803cf35 6887f7a0 64bdc769 ! %f12 = d645664d 276f3a05 1a1b0fe5 ad8d28a9 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 34365ddc ba6520d1 9309c608 cadee579 ! %f20 = b524e464 d0e7d826 f399601e 6ebd336f ! %f24 = 2d9647c0 edc6cc3f 7be44604 ffca69ad ! %f28 = 7186e9b9 892ab06b 4b33c880 23cb8dbd ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 5a432397 401caf53 01f01139 6184d978 ! %f36 = 03f8e2af 0d602392 5de35a68 4afe6709 ! %f40 = 8895fb86 04801d29 68a45150 d52aecbc ! %f44 = 80677889 4e986427 a4b632fc fa31cac5 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x23e1a54f00000019,%g7,%g1 ! GSR scale = 3, align = 1 wr %g1,%g0,%gsr ! GSR = 23e1a54f00000019 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[0000000090800188] = cd2b4216ada4c276, %f48 = 0d6b7d94 c16e8bd3 ldd [%i5+0x188],%f48 ! %f48 = cd2b4216 ada4c276 ! %l4 = 9a8bd5098cbfc466, %l1 = 9fdf3716b8aa023f, %ccr = 44 movle %xcc,%l4,%l1 ! Moved, %l1 = 9a8bd5098cbfc466 ! Mem[0000000027800028] = 7c85747301ddd7c7, %f0 = 79001bba a87cee39 ldda [%i3+%o5]0x88,%f0 ! %f0 = 7c857473 01ddd7c7 ! %l1 = 9a8bd5098cbfc466, %l7 = 797c9e6a9a75beb1, %ccr = 44 movrgez %l1,%l7,%l7 ! Not Moved, %l7 = 797c9e6a9a75beb1 ! Mem[0000000027000010] = bd1ddfad, %l7 = 797c9e6a9a75beb1 ldsba [%i2+%o2]0x80,%l7 ! %l7 = ffffffffffffffbd ! Mem[0000000090800098] = bde91366 f194589f, %g2 = 07e2560f, %g3 = 0bad0b00 ldd [%i5+0x098],%g2 ! %g2 = 00000000bde91366 00000000f194589f ! Mem[0000000026800028] = cc0c36f9, %l4 = 9a8bd5098cbfc466 ldsba [%i1+%o5]0x80,%l4 ! %l4 = ffffffffffffffcc ! %l1 = 9a8bd5098cbfc466, %l5 = be9c1986ceb03fbd, %l2 = 2aa164a2132e59e4 xor %l1,%l5,%l2 ! %l2 = 2417cc8f420ffbdb ! %l5 = be9c1986ceb03fbd, Mem[0000000027800086] = 813fdc1f sth %l5,[%i3+0x086] ! Mem[0000000027800084] = 813f3fbd ! Mem[0000000090800020] = 6b575173 80100360, %g2 = bde91366, %g3 = f194589f ldd [%i5+%o4],%g2 ! %g2 = 000000006b575173 0000000080100360 p11_label_2: ! %f21 = d0e7d826, Mem[00000000910000c8] = 41e919be st %f21,[%i6+0x0c8] ! Mem[00000000910000c8] = d0e7d826 ! %l6 = 5882a75260e5ef3b, imm = 00000000000007d8, %l3 = 8fa17f1a077c42ca xnor %l6,0x7d8,%l3 ! %l3 = a77d58ad9f1a171c ! %l2 = 2417cc8f420ffbdb, Mem[0000000026800010] = 767b53a1 stba %l2,[%i1+%o2]0x80 ! Mem[0000000026800010] = db7b53a1 ! Mem[00000000260001e8] = ed486e6e affb1944, %l0 = c602b74c, %l1 = 8cbfc466 ldd [%i0+0x1e8],%l0 ! %l0 = 00000000ed486e6e 00000000affb1944 ! %l2 = 2417cc8f420ffbdb, %l1 = 00000000affb1944, %l2 = 2417cc8f420ffbdb subc %l2,%l1,%l2 ! %l2 = 2417cc8e9214e297 ! Mem[00000000268000d0] = c9cdcbcb, %l3 = a77d58ad9f1a171c swap [%i1+0x0d0],%l3 ! %l3 = 00000000c9cdcbcb ! Mem[00000000910001f8] = fd114e76 1e3aeca4, %g2 = 6b575173, %g3 = 80100360 ldd [%i6+0x1f8],%g2 ! %g2 = 00000000fd114e76 000000001e3aeca4 ! Mem[00000000918001c0] = 5fb4d8426caab4ab, %g2 = 00000000fd114e76 ldx [%o0+0x1c0],%g2 ! %g2 = 5fb4d8426caab4ab ! %l2 = 2417cc8e9214e297, Mem[0000000090800098] = bde91366f194589f stx %l2,[%i5+0x098] ! Mem[0000000090800098] = 2417cc8e9214e297 ! %l3 = 00000000c9cdcbcb, Mem[0000000026800010] = db7b53a1 stha %l3,[%i1+%o2]0x80 ! Mem[0000000026800010] = cbcb53a1 p11_label_3: ! Mem[0000000026800158] = 0ce30a22d79fda3c, %l4 = ffffffffffffffcc, %l2 = 2417cc8e9214e297 add %i1,0x158,%g1 casxa [%g1]0x80,%l4,%l2 ! %l2 = 0ce30a22d79fda3c ! Mem[0000000026800160] = 49d3a514, %l4 = ffffffffffffffcc ldsh [%i1+0x160],%l4 ! %l4 = 00000000000049d3 ! Mem[0000000026000018] = 3376c5c0 de093975, %l2 = d79fda3c, %l3 = c9cdcbcb ldda [%i0+%o3]0x88,%l2 ! %l2 = 00000000de093975 000000003376c5c0 ! Mem[0000000027000000] = 67ed0036, %l7 = ffffffffffffffbd lduha [%i2+%g0]0x80,%l7 ! %l7 = 00000000000067ed ! Mem[0000000090800134] = d60c5c7f, %g18 = b129dcc6d54d86c6 ldsw [%i5+0x134],%g2 ! %g2 = b129dcc6d54d86c6 ! Mem[0000000091000010] = 14e74119 4f877aae, %g2 = d60c5c7f, %g3 = 1e3aeca4 ldd [%i6+%o2],%g2 ! %g2 = 0000000014e74119 000000004f877aae ! Mem[00000000908000d0] = a37c3c64, %g2 = 0000000014e74119 ldsb [%i5+0x0d0],%g2 ! %g2 = ffffffffffffffa3 ! Mem[00000000268000dc] = 1c9d225f, %l7 = 00000000000067ed lduw [%i1+0x0dc],%l7 ! %l7 = 000000001c9d225f ! Mem[0000000026000028] = 16df40d7, %l3 = 000000003376c5c0 lduha [%i0+%o5]0x88,%l3 ! %l3 = 00000000000040d7 ! %l1 = 00000000affb1944, immd = 000000000000022d, %l4 = 00000000000049d3 sdivx %l1,0x22d,%l4 ! %l4 = 000000000050e1b6 p11_label_4: ! Mem[000000009100000c] = c8eb2c4a, %g2 = ffffffffffffffa3 ldsh [%i6+0x00c],%g2 ! %g2 = ffffffffffffc8eb ! %l4 = 000000000050e1b6, %l4 = 000000000050e1b6, %ccr = 44 movn %xcc,%l4,%l4 ! Register Not Moved ! %l6 = 60e5ef3b, %l7 = 1c9d225f, Mem[0000000090000068] = 5d9f2154 44579293 std %l6,[%i4+0x068] ! Mem[0000000090000068] = 60e5ef3b 1c9d225f ! %l0 = ed486e6e, %l1 = affb1944, Mem[0000000091800178] = b03d72e9 5a6737e7 std %l0,[%o0+0x178] ! Mem[0000000091800178] = ed486e6e affb1944 ! %l6 = 5882a75260e5ef3b, Mem[0000000091800038] = 8581ae53fd74b765 stx %l6,[%o0+0x038] ! Mem[0000000091800038] = 5882a75260e5ef3b ! %f16 = 34365ddc ba6520d1, Mem[00000000918001e0] = a1517e7a f6dfff3d std %f16,[%o0+0x1e0] ! Mem[00000000918001e0] = 34365ddc ba6520d1 ! Mem[0000000091800074] = 83e88393, %g2 = ffffffffffffc8eb ldsb [%o0+0x074],%g2 ! %g2 = ffffffffffffff83 ! %f28 = 7186e9b9 892ab06b, Mem[0000000091800050] = 28155d72 21415b5a std %f28,[%o0+0x050] ! Mem[0000000091800050] = 7186e9b9 892ab06b ! %l1 = 00000000affb1944, immed = 00000fcf, %l4 = 000000000050e1b6 tsubcctv %l1,0xfcf,%l4 ! %l0 = 00000000ed486e91, Trapped ! %l1 = 00000000affb1944, imm = 0000000000000004, %l5 = be9c1986ceb03fbd srax %l1,0x004,%l5 ! %l5 = 000000000affb194 p11_label_5: ! Mem[0000000090800130] = cf220403d60c5c7f, %g2 = ffffffffffffff83 ldx [%i5+0x130],%g2 ! %g2 = cf220403d60c5c7f ! Mem[0000000090800020] = 6b57517380100360, %f48 = cd2b4216 ada4c276 ldda [%i5+0x020]%asi,%f48 ! %f48 = 6b575173 80100360 ! %l1 = 00000000affb1944, Mem[0000000090800118] = 97eb4367531e9d66 stx %l1,[%i5+0x118] ! Mem[0000000090800118] = 00000000affb1944 ! immd = 0000000000000101, %l2 = 00000000de093975, %ccr = 44 movcc %icc,0x101,%l2 ! Moved, %l2 = 0000000000000101 ! %l5 = 000000000affb194, %l7 = 000000001c9d225f, %l2 = 0000000000000101 andncc %l5,%l7,%l2 ! %l2 = 0000000002629180, %ccr = 00 ! Mem[00000000900000e0] = 8aeb28734f585542, %f48 = 6b575173 80100360 ldd [%i4+0x0e0],%f48 ! %f48 = 8aeb2873 4f585542 ! Clear Register : %l1 = 00000000affb1944 clr %l1 ! %l1 = 0000000000000000 ! Mem[0000000090800088] = d3d6012961cdd124, %f48 = 8aeb2873 4f585542 ldda [%i5+0x088]%asi,%f48 ! %f48 = d3d60129 61cdd124 ! Mem[0000000091000188] = fc48e8f8, %g2 = cf220403d60c5c7f lduha [%i6+0x188]%asi,%g2 ! %g2 = 000000000000fc48 ! %f18 = 9309c608 cadee579, Mem[0000000091800178] = ed486e6e affb1944 std %f18,[%o0+0x178] ! Mem[0000000091800178] = 9309c608 cadee579 p11_label_6: ! Mem[0000000090800060] = d178b965, %g2 = 000000000000fc48 lduw [%i5+0x060],%g2 ! %g2 = 00000000d178b965 ! Mem[0000000091800168] = a9369945, %g2 = 00000000d178b965 lduh [%o0+0x16a],%g2 ! %g2 = 000000000000a936 ! %l2 = 0000000002629180, imm = fffffffffffff389, %l6 = 5882a75260e5ef3b orncc %l2,-0xc77,%l6 ! %l6 = 0000000002629df6, %ccr = 00 ! Mem[0000000090000140] = 1231a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 mov 0x140,%g4 ldda [%i4+%g4]ASI_BLK_PL,%f48 ! Block Load from 0000000090000140 ! Mem[0000000027000010] = bd1ddfad, %l0 = 00000000ed486e91 ldswa [%i2+%o2]0x80,%l0 ! %l0 = ffffffffbd1ddfad ! %l3 = 00000000000040d7, Mem[0000000027800058] = 2ead05a4 stw %l3,[%i3+0x058] ! Mem[0000000027800058] = 000040d7 ! immd = 0000000000000076, %l0 = ffffffffbd1ddfad, %ccr = 00 movcc %xcc,0x076,%l0 ! Moved, %l0 = 0000000000000076 ! Mem[00000000260001e0] = 0db7bb05, %l5 = 000000000affb194 ldstub [%i0+0x1e0],%l5 ! %l5 = 0000000d000000ff ! %l2 = 02629180, %l3 = 000040d7, Mem[0000000091800150] = c5e66b5d 3045cc18 std %l2,[%o0+0x150] ! Mem[0000000091800150] = 02629180 000040d7 ! Mem[000000009100013c] = ce8b29ec, %g2 = 000000000000a936 ldub [%i6+0x13d],%g2 ! %g2 = 00000000000000ce p11_label_7: ! Mem[00000000908000c0] = 93984c09, %g2 = 00000000000000ce ldsb [%i5+0x0c0],%g2 ! %g2 = ffffffffffffff93 ! Mem[0000000027000000] = 67ed00369a279246, %f2 = e2a208ba 94d12a98 ldda [%i2+%g0]0x81,%f2 ! %f2 = 67ed0036 9a279246 ! Mem[00000000910000a8] = 4548123c1253fffd, %f48 = 91c48f88 f0a83112 ldd [%i6+0x0a8],%f48 ! %f48 = 4548123c 1253fffd ! Mem[0000000026800020] = 7d651701, %l1 = 0000000000000000 lduba [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000001 ! %l6 = 0000000002629df6, Mem[00000000918000f4] = c0777b49 sth %l6,[%o0+0x0f4] ! Mem[00000000918000f4] = 9df67b49 ! %l5 = 000000000000000d, Mem[0000000027000008] = 9f74dea6 stba %l5,[%i2+%o1]0x81 ! Mem[0000000027000008] = 0d74dea6 ! Mem[0000000026000028] = 16df40d7, %l6 = 0000000002629df6 ldstuba [%i0+%o5]0x89,%l6 ! %l6 = 000000d7000000ff ! %l1 = 0000000000000001, %l4 = 000000000050e1b6, %ccr = 00 movvs %xcc,%l1,%l4 ! Register Not Moved ! %l5 = 000000000000000d setx 0xa6f1f3cfd57d6735,%g7,%l5 ! %l5 = a6f1f3cfd57d6735 ! Mem[0000000026000191] = 7c237eb7, %l1 = 0000000000000001 ldstub [%i0+0x191],%l1 ! %l1 = 00000023000000ff p11_label_8: ! Mem[0000000026800168] = 8dcb1ad510f99aae, %l0 = 0000000000000076, %l5 = a6f1f3cfd57d6735 add %i1,0x168,%g1 casxa [%g1]0x80,%l0,%l5 ! %l5 = 8dcb1ad510f99aae ! Mem[000000002780015c] = 0ec29fed, %l4 = 0050e1b6, %l3 = 000040d7 add %i3,0x15c,%g1 casa [%g1]0x80,%l4,%l3 ! %l3 = 000000000ec29fed ! %l5 = 8dcb1ad510f99aae, Mem[0000000026000028] = ff40df16 stba %l5,[%i0+%o5]0x80 ! Mem[0000000026000028] = ae40df16 ! Mem[0000000091000110] = 7a225764, %g2 = ffffffffffffff93 lduh [%i6+0x112],%g2 ! %g2 = 0000000000007a22 ! %l4 = 0050e1b6, %l5 = 10f99aae, Mem[00000000900001c8] = 2e218561 df2e401b std %l4,[%i4+0x1c8] ! Mem[00000000900001c8] = 0050e1b6 10f99aae ! %f6 = 33cacf70 f9fdfd63, Mem[0000000091000088] = 86ad1b16 cbfc9141 std %f6 ,[%i6+0x088] ! Mem[0000000091000088] = 33cacf70 f9fdfd63 ! %l5 = 8dcb1ad510f99aae, Mem[00000000908000be] = 5eee9398, %asi = 80 stha %l5,[%i5+0x0be]%asi ! Mem[00000000908000bc] = 9aae9398 ! %f1 = 01ddd7c7, Mem[00000000918001e0] = 34365ddc st %f1 ,[%o0+0x1e0] ! Mem[00000000918001e0] = 01ddd7c7 ! Mem[0000000026000018] = de093975, %f1 = 01ddd7c7 lda [%i0+%o3]0x88,%f1 ! %f1 = de093975 ! %l1 = 0000000000000023, Mem[00000000908000b2] = d43ebf59 stb %l1,[%i5+0x0b2] ! Mem[00000000908000b0] = 233ebf59 p11_label_9: ! Mem[0000000026800018] = b1707d36, %l2 = 0000000002629180 lduwa [%i1+%o3]0x89,%l2 ! %l2 = 00000000b1707d36 ! Mem[0000000090000038] = 3dea49e4, %g18 = b129dcc6d54d86c6 ldswa [%i4+0x038]%asi,%g2 ! %g2 = b129dcc6d54d86c6 ! %l6 = 000000d7, %l7 = 1c9d225f, Mem[00000000918000f0] = 8523d502 9df67b49 std %l6,[%o0+0x0f0] ! Mem[00000000918000f0] = 000000d7 1c9d225f ! %l2 = 00000000b1707d36, Mem[00000000910000e0] = 1ff12e95 stb %l2,[%i6+0x0e0] ! Mem[00000000910000e0] = 36f12e95 ! %l6 = 00000000000000d7, %l5 = 8dcb1ad510f99aae, %ccr = 00 mova %xcc,%l6,%l5 ! Moved, %l5 = 00000000000000d7 ! Mem[0000000027800110] = 492fca88, %l0 = 00000076, %l4 = 0050e1b6 add %i3,0x110,%g1 casa [%g1]0x80,%l0,%l4 ! %l4 = 00000000492fca88 ! Mem[00000000910000b4] = 02f04465, %g2 = 000000003dea49e4 lduh [%i6+0x0b6],%g2 ! %g2 = 00000000000002f0 ! Mem[000000009080013c] = 47655d3c, %g18 = b129dcc6d54d86c6 ldsw [%i5+0x13c],%g2 ! %g2 = b129dcc6d54d86c6 ! %f8 = bfbfcfbe 5803cf35, Mem[0000000026800020] = 7d651701 da488979 stda %f8 ,[%i1+%o4]0x88 ! Mem[0000000026800020] = bfbfcfbe 5803cf35 ! immd = 0000000000000257, %l1 = 0000000000000023, %ccr = 00 movcs %icc,0x257,%l1 ! Register Not Moved p11_label_10: ! Mem[0000000091800020] = b8815b27 12018cae, %g2 = 47655d3c, %g3 = 4f877aae ldd [%o0+%o4],%g2 ! %g2 = 00000000b8815b27 0000000012018cae ! %l4 = 492fca88, %l5 = 000000d7, Mem[0000000027000020] = b46b574c eed7f3b8 stda %l4,[%i2+%o4]0x89 ! Mem[0000000027000020] = 492fca88 000000d7 ! Mem[00000000918000e4] = 4a05a747, %g18 = b129dcc6d54d86c6 ldsw [%o0+0x0e4],%g2 ! %g2 = b129dcc6d54d86c6 ! %l1 = 0000000000000023, Mem[000000009080005a] = e01de605 stb %l1,[%i5+0x05a] ! Mem[0000000090800058] = 231de605 ! Mem[0000000027800030] = 9ec05f7f, %l7 = 1c9d225f, %l2 = b1707d36 add %i3,0x30,%g1 casa [%g1]0x80,%l7,%l2 ! %l2 = 000000009ec05f7f ! %l4 = 00000000492fca88, Mem[00000000900001a4] = 1da75b47 sth %l4,[%i4+0x1a4] ! Mem[00000000900001a4] = ca885b47 ! Mem[0000000027800018] = cf1045df, %l2 = 000000009ec05f7f lduba [%i3+%o3]0x89,%l2 ! %l2 = 00000000000000df ! %l6 = 00000000000000d7, %l5 = 00000000000000d7, %y = 00000000 mulscc %l6,%l5,%l6 ! %l6 = 000000000000006b, %ccr = 00, %y = 80000000 ! Mem[00000000278001d0] = 3bb7c0852b643ddf, %l5 = 00000000000000d7 ldx [%i3+0x1d0],%l5 ! %l5 = 3bb7c0852b643ddf ! immd = 00000000000000b1, %l7 = 000000001c9d225f, %ccr = 00 movg %icc,0x0b1,%l7 ! Moved, %l7 = 00000000000000b1 p11_label_11: ! Mem[00000000260001c3] = a9bd8f65, %l2 = 00000000000000df ldstub [%i0+0x1c3],%l2 ! %l2 = 00000065000000ff ! %l6 = 000000000000006b, imm = 0000000000000000, %l0 = 0000000000000076 sllx %l6,0x000,%l0 ! %l0 = 000000000000006b ! %l4 = 00000000492fca88, Mem[000000009080000d] = 5722de8d stb %l4,[%i5+0x00d] ! Mem[000000009080000c] = 8822de8d ! %l3 = 000000000ec29fed, Mem[0000000091800090] = faf7017d39663de8 stx %l3,[%o0+0x090] ! Mem[0000000091800090] = 000000000ec29fed ! Mem[000000009100014c] = bb8ca6d7, %g2 = 000000004a05a747 lduh [%i6+0x14c],%g2 ! %g2 = 000000000000bb8c ! Mem[0000000091000144] = 298ef99e, %g2 = 000000000000bb8c lduh [%i6+0x146],%g2 ! %g2 = 000000000000298e ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g5 ldda [%i4+%g5]ASI_BLK_S,%f48 ! Block Load from 0000000090000080 ! %l6 = 000000000000006b, %l1 = 0000000000000023, %ccr = 00 movge %xcc,%l6,%l1 ! Moved, %l1 = 000000000000006b ! Mem[0000000027000010] = bd1ddfad, %l5 = 3bb7c0852b643ddf swap [%i2+%o2],%l5 ! %l5 = 00000000bd1ddfad ! %l2 = 0000000000000065, Mem[0000000027000020] = 492fca88 stwa %l2,[%i2+%o4]0x88 ! Mem[0000000027000020] = 00000065 p11_label_12: ! %f16 = 34365ddc ba6520d1, Mem[0000000091000058] = 4dd057e9 8c194b94 std %f16,[%i6+0x058] ! Mem[0000000091000058] = 34365ddc ba6520d1 ! Mem[0000000026000028] = ae40df16 7a3d52d5, %l0 = 0000006b, %l1 = 0000006b ldd [%i0+%o5],%l0 ! %l0 = 00000000ae40df16 000000007a3d52d5 ! %l0 = 00000000ae40df16, imm = 00000000000005a6, %l3 = 000000000ec29fed add %l0,0x5a6,%l3 ! %l3 = 00000000ae40e4bc ! %f10 = 6887f7a0 64bdc769, Mem[00000000918000b0] = 0a8ba135 a5509592 std %f10,[%o0+0x0b0] ! Mem[00000000918000b0] = 6887f7a0 64bdc769 ! %l4 = 00000000492fca88, Mem[00000000910001d0] = 68264badb2eef8e3 stx %l4,[%i6+0x1d0] ! Mem[00000000910001d0] = 00000000492fca88 ! Mem[0000000027000170] = cbf6a4d933319254, %l1 = 000000007a3d52d5, %l7 = 00000000000000b1 add %i2,0x170,%g1 casxa [%g1]0x80,%l1,%l7 ! %l7 = cbf6a4d933319254 ! %l5 = 00000000bd1ddfad, Mem[0000000027000000] = 67ed0036 stha %l5,[%i2+%g0]0x81 ! Mem[0000000027000000] = dfad0036 ! Mem[0000000027000120] = 14c8f6d4, %l0 = 00000000ae40df16 ldsh [%i2+0x122],%l0 ! %l0 = fffffffffffff6d4 ! %l1 = 000000007a3d52d5, Mem[0000000027000018] = bff84092 stha %l1,[%i2+%o3]0x89 ! Mem[0000000027000018] = bff852d5 ! Mem[0000000027800020] = 297c458a 814da515, %l6 = 0000006b, %l7 = 33319254 ldda [%i3+%o4]0x89,%l6 ! %l6 = 00000000814da515 00000000297c458a p11_label_13: ! %l0 = fffffffffffff6d4, imm = 0000000000000004, %l2 = 0000000000000065 srlx %l0,0x004,%l2 ! %l2 = 0fffffffffffff6d ! Mem[00000000918000b0] = 87f7a064, %g2 = 000000000000298e ldsb [%o0+0x0b1],%g2 ! %g2 = ffffffffffffff87 ! Mem[0000000091800184] = 96b8711a, %g18 = b129dcc6d54d86c6 ldswa [%o0+0x184]%asi,%g2 ! %g2 = b129dcc6d54d86c6 ! %l2 = 0fffffffffffff6d, %l4 = 00000000492fca88, %ccr = 00 movge %icc,%l2,%l4 ! Moved, %l4 = 0fffffffffffff6d ! Mem[0000000090000154] = 467eb96d, %g2 = ffffffff96b8711a ldsb [%i4+0x155],%g2 ! %g2 = 0000000000000046 ! Mem[00000000900000a4] = a5017a73, %g18 = b129dcc6d54d86c6 ldsw [%i4+0x0a4],%g2 ! %g2 = b129dcc6d54d86c6 ! Mem[00000000910001b8] = fe0490b8 47252129, %g2 = a5017a73, %g3 = 12018cae ldda [%i6+0x1b8]%asi,%g2 ! %g2 = 00000000fe0490b8 0000000047252129 ! Mem[0000000027800088] = 99232e7b, %l5 = bd1ddfad, %l7 = 297c458a add %i3,0x88,%g1 casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000099232e7b ! %l0 = fffff6d4, %l1 = 7a3d52d5, Mem[0000000027800170] = 2ca32ee3 5ece1670 std %l0,[%i3+0x170] ! Mem[0000000027800170] = fffff6d4 7a3d52d5 ! Mem[00000000900001f8] = 07425ca0 64acdc55, %g2 = fe0490b8, %g3 = 47252129 ldda [%i4+0x1f8]%asi,%g2 ! %g2 = 0000000007425ca0 0000000064acdc55 p11_label_14: ! Mem[00000000270001c0] = a93ee396 cf9d66bd 69a54e73 d4adb7f6 ! Mem[00000000270001d0] = 64b2d52e f1d8cde2 8910c681 67049187 ! Mem[00000000270001e0] = 2853189b ba4bf3ca 5b70d5db e0b5cb99 ! Mem[00000000270001f0] = 59354521 9672844b c5c8acca 8e311ac5 mov 0x1c0,%g6 ldda [%i2+%g6]ASI_BLK_S,%f0 ! Block Load from 00000000270001c0 ! Mem[0000000027800180] = f00c6812, %l5 = 00000000bd1ddfad ldub [%i3+0x183],%l5 ! %l5 = 0000000000000012 ! Mem[00000000900000d8] = 325cd145, %g2 = 0000000007425ca0 ldsh [%i4+0x0da],%g2 ! %g2 = 000000000000325c ! Mem[0000000026000008] = d15296e6d2a14cc2, %l7 = 0000000099232e7b ldxa [%i0+%o1]0x89,%l7 ! %l7 = d15296e6d2a14cc2 ! Mem[0000000026000020] = 4616dc62, %l3 = 00000000ae40e4bc lduba [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000046 ! Mem[0000000027800028] = 01ddd7c7, %l7 = d15296e6d2a14cc2 ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 000000c7000000ff ! %l6 = 00000000814da515, %l0 = fffffffffffff6d4, %l2 = 0fffffffffffff6d tsubcctv %l6,%l0,%l2 ! %l0 = fffffffffffff6f7, Trapped ! %l2 = 0fffffffffffff6d, Mem[00000000918000e6] = a7476c82 sth %l2,[%o0+0x0e6] ! Mem[00000000918000e4] = ff6d6c82 ! %l5 = 0000000000000012, %l1 = 000000007a3d52d5, %l0 = fffffffffffff6f7 addcc %l5,%l1,%l0 ! %l0 = 000000007a3d52e7, %ccr = 00 ! Mem[00000000900001f0] = b028ee9b, %g2 = 000000000000325c ldsba [%i4+0x1f3]%asi,%g2 ! %g2 = ffffffffffffffb0 p11_label_15: ! Mem[000000002600015a] = 85b95d0c, %l2 = 0fffffffffffff6d ldstub [%i0+0x15a],%l2 ! %l2 = 0000005d000000ff ! Mem[0000000027000018] = bff852d5, %f19 = cadee579 lda [%i2+%o3]0x89,%f19 ! %f19 = bff852d5 ! Mem[0000000026800028] = cc0c36f9f4008920, %l1 = 000000007a3d52d5 ldxa [%i1+%o5]0x81,%l1 ! %l1 = cc0c36f9f4008920 ! Mem[0000000027000020] = 00000065, %l6 = 00000000814da515 ldsha [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000065 ! %l1 = cc0c36f9f4008920, %l0 = 000000007a3d52e7, %l5 = 0000000000000012 sll %l1,%l0,%l5 ! %l5 = 061b7cfa00449000 ! %l1 = cc0c36f9f4008920, Mem[0000000090800130] = cf220403d60c5c7f stx %l1,[%i5+0x130] ! Mem[0000000090800130] = cc0c36f9f4008920 ! Mem[00000000278001dc] = 37c0ce7d, %l1 = cc0c36f9f4008920 swap [%i3+0x1dc],%l1 ! %l1 = 0000000037c0ce7d ! Mem[0000000026000028] = ae40df16, %l6 = 0000000000000065 lduba [%i0+%o5]0x81,%l6 ! %l6 = 00000000000000ae ! Mem[0000000027800020] = 814da515, %l7 = 00000000000000c7 ldsha [%i3+%o4]0x89,%l7 ! %l7 = ffffffffffffa515 ! %l7 = ffffffffffffa515, imm = 0000000000000dcb, %l0 = 000000007a3d52e7 xor %l7,0xdcb,%l0 ! %l0 = ffffffffffffa8de p11_label_16: ! %l7 = ffffffffffffa515, Mem[0000000027000018] = bff852d5 stha %l7,[%i2+%o3]0x88 ! Mem[0000000027000018] = bff8a515 ! %f21 = d0e7d826, Mem[0000000026800028] = cc0c36f9 sta %f21,[%i1+%o5]0x80 ! Mem[0000000026800028] = d0e7d826 ! %l6 = 00000000000000ae, Mem[0000000026000000] = 5204bdcca13e385f stxa %l6,[%i0+%g0]0x80 ! Mem[0000000026000000] = 00000000000000ae ! %l5 = 061b7cfa00449000, %l5 = 061b7cfa00449000, %l5 = 061b7cfa00449000 sllx %l5,%l5,%l5 ! %l5 = 061b7cfa00449000 ! Mem[0000000027800020] = 814da515, %l4 = 0fffffffffffff6d swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000814da515 ! immd = 0000000000000239, %l4 = 00000000814da515, %ccr = 00 movneg %xcc,0x239,%l4 ! Register Not Moved ! %l7 = ffffffffffffa515, Mem[0000000026800000] = b573e652 stba %l7,[%i1+%g0]0x80 ! Mem[0000000026800000] = 1573e652 ! %f16 = 34365ddc ba6520d1 9309c608 bff852d5 ! %f20 = b524e464 d0e7d826 f399601e 6ebd336f ! %f24 = 2d9647c0 edc6cc3f 7be44604 ffca69ad ! %f28 = 7186e9b9 892ab06b 4b33c880 23cb8dbd mov 0x0c0,%g4 stda %f16,[%i3+%g4]ASI_BLK_SL ! Block Store to 00000000278000c0 ! immd = 0000000000000095, %l5 = 061b7cfa00449000, %ccr = 00 movpos %icc,0x095,%l5 ! Moved, %l5 = 0000000000000095 ! Mem[00000000908001dc] = b413d6a5, %g2 = ffffffffffffffb0 lduh [%i5+0x1de],%g2 ! %g2 = 000000000000b413 p11_label_17: ! %l7 = ffffffffffffa515, %l6 = 00000000000000ae, %l5 = 0000000000000095 orn %l7,%l6,%l5 ! %l5 = ffffffffffffff55 ! %l2 = 000000000000005d, Mem[0000000090800064] = a857e90f stw %l2,[%i5+0x064] ! Mem[0000000090800064] = 0000005d ! %l5 = ffffffffffffff55, Mem[0000000027000028] = ff7a6062967335e5 stxa %l5,[%i2+%o5]0x81 ! Mem[0000000027000028] = ffffffffffffff55 ! Mem[00000000270001ec] = e0b5cb99, %l0 = ffffffffffffa8de swap [%i2+0x1ec],%l0 ! %l0 = 00000000e0b5cb99 ! %l6 = 00000000000000ae, immd = 00000000000007bf, %l0 = 00000000e0b5cb99 mulx %l6,0x7bf,%l0 ! %l0 = 00000000000543d2 ! Mem[0000000026800000] = 52e67315, %l6 = 00000000000000ae swapa [%i1+%g0]0x88,%l6 ! %l6 = 0000000052e67315 ! Mem[0000000027000162] = 203d474d, %l6 = 0000000052e67315 ldstub [%i2+0x162],%l6 ! %l6 = 00000047000000ff ! %l6 = 0000000000000047, Mem[0000000090000018] = 4e37f70043627d52 stx %l6,[%i4+%o3] ! Mem[0000000090000018] = 0000000000000047 ! %l7 = ffffffffffffa515, %l7 = ffffffffffffa515, %l1 = 0000000037c0ce7d udivx %l7,%l7,%l1 ! %l1 = 0000000000000001 ! Mem[0000000027800068] = 76039438, %l1 = 0000000000000001 swap [%i3+0x068],%l1 ! %l1 = 0000000076039438 p11_label_18: ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a ldda [%i4+%g5]ASI_BLK_P,%f48 ! Block Load from 0000000090000080 membar #Sync ! Added by membar checker (190) ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 ca885b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g5 ldda [%i4+%g5]ASI_BLK_AIUP,%f48 ! Block Load from 0000000090000180 ! %l1 = 0000000076039438, Mem[00000000908001f8] = f8f57db4b1717f8a stx %l1,[%i5+0x1f8] ! Mem[00000000908001f8] = 0000000076039438 ! Mem[0000000091800044] = 32e13f28, %g2 = 000000000000b413 lduh [%o0+0x046],%g2 ! %g2 = 00000000000032e1 membar #Sync ! Added by membar checker (191) ! %l1 = 0000000076039438, Mem[0000000090000190] = 3558c986 stw %l1,[%i4+0x190] ! Mem[0000000090000190] = 76039438 ! Mem[0000000091000164] = 4c211d8f, %g18 = b129dcc6d54d86c6 ldsw [%i6+0x164],%g2 ! %g2 = b129dcc6d54d86c6 ! Mem[00000000910001f8] = fd114e76, %g2 = 000000004c211d8f ldsh [%i6+0x1f8],%g2 ! %g2 = fffffffffffffd11 ! %f0 = a93ee396 cf9d66bd 69a54e73 d4adb7f6 ! %f4 = 64b2d52e f1d8cde2 8910c681 67049187 ! %f8 = 2853189b ba4bf3ca 5b70d5db e0b5cb99 ! %f12 = 59354521 9672844b c5c8acca 8e311ac5 stda %f0,[%i3]ASI_BLK_P ! Block Store to 0000000027800000 ! Mem[0000000026800028] = d0e7d826, %l5 = ffffffffffffff55 ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 000000d0000000ff ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 60e5ef3b 1c9d225f ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g5 ldda [%i4+%g5]ASI_BLK_PL,%f48 ! Block Load from 0000000090000040 p11_label_19: ! %l2 = 000000000000005d, imm = fffffffffffffb6e, %l2 = 000000000000005d xor %l2,-0x492,%l2 ! %l2 = fffffffffffffb33 membar #Sync ! Added by membar checker (192) ! Mem[0000000027800020] = caf34bba9b185328, %l0 = 00000000000543d2 ldxa [%i3+%o4]0x89,%l0 ! %l0 = caf34bba9b185328 ! Mem[0000000090800158] = e7bc12dd, %g18 = b129dcc6d54d86c6 ldsw [%i5+0x158],%g2 ! %g2 = b129dcc6d54d86c6 ! Mem[0000000091000148] = f99edb45 bb8ca6d7, %g2 = e7bc12dd, %g3 = 64acdc55 ldd [%i6+0x148],%g2 ! %g2 = 00000000f99edb45 00000000bb8ca6d7 ! Mem[0000000091000098] = 757f0316, %g2 = 00000000f99edb45 lduh [%i6+0x098],%g2 ! %g2 = 000000000000757f ! Mem[0000000090800190] = b11b249c, %g2 = 000000000000757f lduh [%i5+0x192],%g2 ! %g2 = 000000000000b11b ! %f10 = 5b70d5db e0b5cb99, Mem[0000000027800020] = 9b185328 caf34bba stda %f10,[%i3+%o4]0x89 ! Mem[0000000027800020] = 5b70d5db e0b5cb99 ! Mem[00000000908001c0] = bc65ad57 cb751f7a, %g2 = 0000b11b, %g3 = bb8ca6d7 ldda [%i5+0x1c0]%asi,%g2 ! %g2 = 00000000bc65ad57 00000000cb751f7a ! %f22 = f399601e 6ebd336f, Mem[0000000027000008] = 0d74dea6 04c3a8e1 stda %f22,[%i2+%o1]0x80 ! Mem[0000000027000008] = f399601e 6ebd336f ! Mem[00000000910000a0] = 9b409b40 86349e0f, %g2 = bc65ad57, %g3 = cb751f7a ldd [%i6+0x0a0],%g2 ! %g2 = 000000009b409b40 0000000086349e0f p11_label_20: ! %l6 = 00000047, %l7 = ffffa515, Mem[0000000091000130] = 44f396ae a71a8cdc std %l6,[%i6+0x130] ! Mem[0000000091000130] = 00000047 ffffa515 ! %l2 = fffffffffffffb33, immed = fffffc78, %l4 = 00000000814da515 taddcctv %l2,-0x388,%l4 ! %l0 = caf34bba9b18534b, Trapped ! Mem[00000000918000e0] = ab568635, %g18 = b129dcc6d54d86c6 ldsw [%o0+0x0e0],%g2 ! %g2 = b129dcc6d54d86c6 ! Mem[0000000090000030] = a48a1f644454fe41, %g2 = ffffffffab568635 ldx [%i4+0x030],%g2 ! %g2 = a48a1f644454fe41 ! %l3 = 0000000000000046, Mem[00000000910001b0] = 2459beee9640fe46 stx %l3,[%i6+0x1b0] ! Mem[00000000910001b0] = 0000000000000046 ! %l2 = fffffffffffffb33, %l4 = 00000000814da515, %l2 = fffffffffffffb33 xor %l2,%l4,%l2 ! %l2 = ffffffff7eb25e26 ! Mem[00000000918001f0] = 7ba8917e 3e403ba4, %g2 = 4454fe41, %g3 = 86349e0f ldd [%o0+0x1f0],%g2 ! %g2 = 000000007ba8917e 000000003e403ba4 ! %l3 = 0000000000000046, %l2 = ffffffff7eb25e26, %l2 = ffffffff7eb25e26 tsubcctv %l3,%l2,%l2 ! %l0 = caf34bba9b18536e, Trapped ! Mem[0000000026000008] = d2a14cc2, %l0 = caf34bba9b18536e lduwa [%i0+%o1]0x88,%l0 ! %l0 = 00000000d2a14cc2 ! Mem[0000000026800008] = 18905162e2c21d88, %l0 = 00000000d2a14cc2, %l5 = 00000000000000d0 add %i1,0x08,%g1 casxa [%g1]0x80,%l0,%l5 ! %l5 = 18905162e2c21d88 p11_label_21: ! Mem[0000000091000124] = c0f517c9, %g2 = 000000007ba8917e ldub [%i6+0x125],%g2 ! %g2 = 00000000000000c0 ! %f14 = c5c8acca 8e311ac5, Mem[0000000026800020] = 5803cf35 bfbfcfbe stda %f14,[%i1+%o4]0x89 ! Mem[0000000026800020] = c5c8acca 8e311ac5 ! Mem[00000000268000be] = 3e6b36b0, %l2 = ffffffff7eb25e26 ldstub [%i1+0x0be],%l2 ! %l2 = 00000036000000ff ! %l3 = 0000000000000046, immed = 00000560, %y = 80000000 smulcc %l3,0x560,%l3 ! %l3 = 0000000000017840, %ccr = 00, %y = 00000000 ! %l2 = 00000036, %l3 = 00017840, Mem[0000000027000028] = ffffffff 55ffffff stda %l2,[%i2+%o5]0x88 ! Mem[0000000027000028] = 00000036 00017840 ! %l7 = ffffffffffffa515, Mem[0000000091800095] = c29fed83 stb %l7,[%o0+0x095] ! Mem[0000000091800094] = 159fed83 ! Mem[000000009100015c] = 484b74d9, %g2 = 00000000000000c0 ldsha [%i6+0x15c]%asi,%g2 ! %g2 = 000000000000484b ! %f18 = 9309c608 bff852d5, Mem[00000000918000d0] = dbbe3910 7e2b474d std %f18,[%o0+0x0d0] ! Mem[00000000918000d0] = 9309c608 bff852d5 ! immd = 0000000000000371, %l6 = 0000000000000047, %ccr = 00 movcc %xcc,0x371,%l6 ! Moved, %l6 = 0000000000000371 ! Mem[00000000908001a4] = 1ae55d08, %g2 = 000000000000484b lduw [%i5+0x1a4],%g2 ! %g2 = 000000001ae55d08 p11_label_22: ! %l5 = 18905162e2c21d88, %l6 = 0000000000000371, %ccr = 00 movgu %icc,%l5,%l6 ! Moved, %l6 = 18905162e2c21d88 ! %l3 = 0000000000017840, %l5 = 18905162e2c21d88, %l2 = 0000000000000036 xor %l3,%l5,%l2 ! %l2 = 18905162e2c365c8 ! Mem[00000000270001b4] = 39ebf8c3, %l1 = 76039438, %l2 = e2c365c8 add %i2,0x1b4,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 0000000039ebf8c3 ! Mem[0000000027000088] = 4de7e6bcd836490f, %l4 = 00000000814da515, %l3 = 0000000000017840 add %i2,0x88,%g1 casxa [%g1]0x80,%l4,%l3 ! %l3 = 4de7e6bcd836490f ! %l2 = 0000000039ebf8c3, Mem[0000000027800170] = fffff6d47a3d52d5 stx %l2,[%i3+0x170] ! Mem[0000000027800170] = 0000000039ebf8c3 ! %f14 = c5c8acca 8e311ac5, Mem[0000000027000008] = 1e6099f3 6f33bd6e stda %f14,[%i2+%o1]0x88 ! Mem[0000000027000008] = c5c8acca 8e311ac5 ! %l1 = 0000000076039438, %l1 = 0000000076039438, %l0 = 00000000d2a14cc2 orcc %l1,%l1,%l0 ! %l0 = 0000000076039438, %ccr = 00 ! Mem[00000000268001b4] = b7cd593b, %l3 = d836490f, %l1 = 76039438 add %i1,0x1b4,%g1 casa [%g1]0x80,%l3,%l1 ! %l1 = 00000000b7cd593b ! %l3 = 4de7e6bcd836490f, Mem[00000000900001a8] = 875ccbae stw %l3,[%i4+0x1a8] ! Mem[00000000900001a8] = d836490f ! %l4 = 00000000814da515, %l0 = 0000000076039438, %ccr = 00 movpos %icc,%l4,%l0 ! Moved, %l0 = 00000000814da515 p11_label_23: ! Mem[000000002600002e] = 7a3d52d5, %l2 = 0000000039ebf8c3 ldstub [%i0+0x02e],%l2 ! %l2 = 00000052000000ff ! Mem[00000000900001ec] = b77494e2, %g2 = 000000001ae55d08 ldub [%i4+0x1ed],%g2 ! %g2 = 00000000000000b7 ! %l7 = ffffffffffffa515, Mem[00000000908001cb] = e1557ad7 stb %l7,[%i5+0x1cb] ! Mem[00000000908001c8] = 15557ad7 ! %l4 = 00000000814da515, immed = 00000080, %ccr = 00 movrne %l4,0x080,%l5 ! Moved, %l5 = 0000000000000080 ! %l6 = 18905162e2c21d88, Mem[000000009100010c] = 69930341 sth %l6,[%i6+0x10c] ! Mem[000000009100010c] = 1d880341 ! %l7 = ffffffffffffa515, Mem[0000000091800184] = 96b8711a stw %l7,[%o0+0x184] ! Mem[0000000091800184] = ffffa515 ! %l6 = e2c21d88, %l7 = ffffa515, Mem[00000000268001c8] = fdcc098c 09d1127d stda %l6,[%i1+0x1c8]%asi ! Mem[00000000268001c8] = e2c21d88 ffffa515 ! %f18 = 9309c608 bff852d5, Mem[0000000090800180] = 5bb62bcb 01823381 std %f18,[%i5+0x180] ! Mem[0000000090800180] = 9309c608 bff852d5 ! %l5 = 0000000000000080, Mem[0000000026000008] = c24ca1d2 stha %l5,[%i0+%o1]0x80 ! Mem[0000000026000008] = 0080a1d2 ! Randomly selected nop nop p11_label_24: ! %l4 = 00000000814da515, Mem[0000000091800118] = 16d0a3287a43b570 stx %l4,[%o0+0x118] ! Mem[0000000091800118] = 00000000814da515 ! Mem[00000000268001d0] = 2c6ea7de, %l6 = 18905162e2c21d88 ldsb [%i1+0x1d3],%l6 ! %l6 = ffffffffffffffde ! Mem[0000000026800018] = b1707d36, %l2 = 0000000000000052 ldsha [%i1+%o3]0x88,%l2 ! %l2 = 0000000000007d36 ! %l1 = 00000000b7cd593b, Mem[0000000027800008] = 734ea569 stba %l1,[%i3+%o1]0x89 ! Mem[0000000027800008] = 734ea53b ! Mem[0000000026800000] = ae000000, %l1 = 00000000b7cd593b swapa [%i1+%g0]0x81,%l1 ! %l1 = 00000000ae000000 ! %l5 = 0000000000000080, immed = 00000d06, %y = 00000000 sdivcc %l5,0xd06,%l3 ! %l3 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 814da515 ! Mem[0000000091000110] = e00d7a225764cf50, %g2 = 00000000000000b7 ldx [%i6+0x110],%g2 ! %g2 = e00d7a225764cf50 ! Mem[00000000270001c8] = 69a54e73, %l2 = 0000000000007d36 swap [%i2+0x1c8],%l2 ! %l2 = 0000000069a54e73 ! %l0 = 00000000814da515, Mem[0000000091000106] = d6e80bb2 sth %l0,[%i6+0x106] ! Mem[0000000091000104] = a5150bb2 ! %l5 = 0000000000000080, %l6 = ffffffffffffffde, %y = 814da515 smul %l5,%l6,%l0 ! %l0 = ffffffffffffef00, %y = ffffffff p11_label_25: ! immd = 0000000000000051, %l7 = ffffffffffffa515, %ccr = 44 movpos %icc,0x051,%l7 ! Moved, %l7 = 0000000000000051 ! Mem[000000009080019c] = 7982481d, %g2 = e00d7a225764cf50 ldsh [%i5+0x19c],%g2 ! %g2 = 0000000000007982 ! %l2 = 0000000069a54e73, %l6 = ffffffffffffffde, %l6 = ffffffffffffffde sll %l2,%l6,%l6 ! %l6 = 1a69539cc0000000 ! Mem[0000000027800020] = e0b5cb99, %l3 = 0000000000000000 ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 00000099000000ff ! %l3 = 0000000000000099, %l4 = 00000000814da515, %l6 = 1a69539cc0000000 andn %l3,%l4,%l6 ! %l6 = 0000000000000088 ! Mem[0000000027800008] = f6b7add4734ea53b, %f14 = c5c8acca 8e311ac5 ldda [%i3+%o1]0x88,%f14 ! %f14 = f6b7add4 734ea53b ! Invert Register : %l1 = 00000000ae000000 xor %l1,-1,%l1 ! %l1 = ffffffff51ffffff ! Mem[0000000027800048] = 846a73e8f08327f1, %l2 = 0000000069a54e73, %l3 = 0000000000000099 add %i3,0x48,%g1 casxa [%g1]0x80,%l2,%l3 ! %l3 = 846a73e8f08327f1 ! %l0 = ffffef00, %l1 = 51ffffff, Mem[0000000026000018] = de093975 3376c5c0 stda %l0,[%i0+%o3]0x89 ! Mem[0000000026000018] = ffffef00 51ffffff ! %l2 = 0000000069a54e73, Mem[00000000900001bc] = b2280662 stw %l2,[%i4+0x1bc] ! Mem[00000000900001bc] = 69a54e73 ba,a p11_not_taken_0_end p11_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p11_branch_failed p11_not_taken_0_end: ! End of Random Code for Thread 11 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 ffffffffffffef00 bne,a,pn %xcc,p11_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffff51ffffff bne,a,pn %xcc,p11_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000069a54e73 bne,a,pn %xcc,p11_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 846a73e8f08327f1 bne,a,pn %xcc,p11_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000814da515 bne,a,pn %xcc,p11_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000080 bne,a,pn %xcc,p11_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000088 bne,a,pn %xcc,p11_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000051 bne,a,pn %xcc,p11_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xffffffff,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p11_failed mov 0x111,%g1 ! 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 a93ee396 cf9d66bd bne %xcc,p11_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 69a54e73 d4adb7f6 bne %xcc,p11_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 64b2d52e f1d8cde2 bne %xcc,p11_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 8910c681 67049187 bne %xcc,p11_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 2853189b ba4bf3ca bne %xcc,p11_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 5b70d5db e0b5cb99 bne %xcc,p11_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 59354521 9672844b bne %xcc,p11_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be f6b7add4 734ea53b bne %xcc,p11_f14_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 9309c608 bff852d5 bne %xcc,p11_f18_fail nop ! Check Local Memory set p11_local0_expect,%g1 p11_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 00000000000000ae 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 = 0080a1d2e69652d1 ldx [%i0+0x008],%g3 ! Observed data at 0000000026000008 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 00efffffffffff51 ldx [%i0+0x018],%g3 ! Observed data at 0000000026000018 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ae40df167a3dffd5 ldx [%i0+0x028],%g3 ! Observed data at 0000000026000028 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i0,0x028,%g4 ldx [%g1+0x158],%g2 ! Expected data = 85b9ff0c194c4901 ldx [%i0+0x158],%g3 ! Observed data at 0000000026000158 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i0,0x158,%g4 ldx [%g1+0x190],%g2 ! Expected data = 7cff7eb79d798c9c ldx [%i0+0x190],%g3 ! Observed data at 0000000026000190 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i0,0x190,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = a9bd8fff1f368f89 ldx [%i0+0x1c0],%g3 ! Observed data at 00000000260001c0 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i0,0x1c0,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = ffb7bb05e9f0b01f ldx [%i0+0x1e0],%g3 ! Observed data at 00000000260001e0 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i0,0x1e0,%g4 set p11_local1_expect,%g1 p11_check_local1: ldx [%g1+0x000],%g2 ! Expected data = b7cd593b8985d8a8 ldx [%i1+0x000],%g3 ! Observed data at 0000000026800000 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = cbcb53a1538b0e41 ldx [%i1+0x010],%g3 ! Observed data at 0000000026800010 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = c51a318ecaacc8c5 ldx [%i1+0x020],%g3 ! Observed data at 0000000026800020 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffe7d826f4008920 ldx [%i1+0x028],%g3 ! Observed data at 0000000026800028 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i1,0x028,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 07f3df3d3e6bffb0 ldx [%i1+0x0b8],%g3 ! Observed data at 00000000268000b8 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i1,0x0b8,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = 9f1a171c0eb6dd33 ldx [%i1+0x0d0],%g3 ! Observed data at 00000000268000d0 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i1,0x0d0,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = e2c21d88ffffa515 ldx [%i1+0x1c8],%g3 ! Observed data at 00000000268001c8 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i1,0x1c8,%g4 set p11_local2_expect,%g1 p11_check_local2: ldx [%g1+0x000],%g2 ! Expected data = dfad00369a279246 ldx [%i2+0x000],%g3 ! Observed data at 0000000027000000 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = c51a318ecaacc8c5 ldx [%i2+0x008],%g3 ! Observed data at 0000000027000008 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 2b643ddfaee24e3d ldx [%i2+0x010],%g3 ! Observed data at 0000000027000010 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 15a5f8bfa2fa0ea3 ldx [%i2+0x018],%g3 ! Observed data at 0000000027000018 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 65000000d7000000 ldx [%i2+0x020],%g3 ! Observed data at 0000000027000020 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 3600000040780100 ldx [%i2+0x028],%g3 ! Observed data at 0000000027000028 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x028,%g4 ldx [%g1+0x160],%g2 ! Expected data = 203dff4d03d86272 ldx [%i2+0x160],%g3 ! Observed data at 0000000027000160 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x160,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = 00007d36d4adb7f6 ldx [%i2+0x1c8],%g3 ! Observed data at 00000000270001c8 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x1c8,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 5b70d5dbffffa8de ldx [%i2+0x1e8],%g3 ! Observed data at 00000000270001e8 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x1e8,%g4 set p11_local3_expect,%g1 p11_check_local3: ldx [%g1+0x000],%g2 ! Expected data = a93ee396cf9d66bd ldx [%i3+0x000],%g3 ! Observed data at 0000000027800000 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 3ba54e73d4adb7f6 ldx [%i3+0x008],%g3 ! Observed data at 0000000027800008 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 64b2d52ef1d8cde2 ldx [%i3+0x010],%g3 ! Observed data at 0000000027800010 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 8910c68167049187 ldx [%i3+0x018],%g3 ! Observed data at 0000000027800018 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffcbb5e0dbd5705b ldx [%i3+0x020],%g3 ! Observed data at 0000000027800020 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 5b70d5dbe0b5cb99 ldx [%i3+0x028],%g3 ! Observed data at 0000000027800028 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 593545219672844b ldx [%i3+0x030],%g3 ! Observed data at 0000000027800030 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = c5c8acca8e311ac5 ldx [%i3+0x038],%g3 ! Observed data at 0000000027800038 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x038,%g4 ldx [%g1+0x058],%g2 ! Expected data = 000040d703ceba0c ldx [%i3+0x058],%g3 ! Observed data at 0000000027800058 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x058,%g4 ldx [%g1+0x068],%g2 ! Expected data = 00000001145fa386 ldx [%i3+0x068],%g3 ! Observed data at 0000000027800068 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x068,%g4 ldx [%g1+0x080],%g2 ! Expected data = 30543d19813f3fbd ldx [%i3+0x080],%g3 ! Observed data at 0000000027800080 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x080,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = d12065badc5d3634 ldx [%i3+0x0c0],%g3 ! Observed data at 00000000278000c0 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x0c0,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = d552f8bf08c60993 ldx [%i3+0x0c8],%g3 ! Observed data at 00000000278000c8 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x0c8,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = 26d8e7d064e424b5 ldx [%i3+0x0d0],%g3 ! Observed data at 00000000278000d0 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x0d0,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 6f33bd6e1e6099f3 ldx [%i3+0x0d8],%g3 ! Observed data at 00000000278000d8 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x0d8,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 3fccc6edc047962d ldx [%i3+0x0e0],%g3 ! Observed data at 00000000278000e0 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x0e0,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = ad69caff0446e47b ldx [%i3+0x0e8],%g3 ! Observed data at 00000000278000e8 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x0e8,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = 6bb02a89b9e98671 ldx [%i3+0x0f0],%g3 ! Observed data at 00000000278000f0 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x0f0,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = bd8dcb2380c8334b ldx [%i3+0x0f8],%g3 ! Observed data at 00000000278000f8 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x0f8,%g4 ldx [%g1+0x170],%g2 ! Expected data = 0000000039ebf8c3 ldx [%i3+0x170],%g3 ! Observed data at 0000000027800170 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x170,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = ad57c99ff4008920 ldx [%i3+0x1d8],%g3 ! Observed data at 00000000278001d8 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x1d8,%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 p11_f8_fail: set p11_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p11_f10_fail: set p11_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p11_f12_fail: set p11_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p11_f14_fail: set p11_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p11_f18_fail: set p11_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%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: sra %l7,0x01c,%l7 or %l0,0xdb3,%l1 ldda [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000026800018] ldsha [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000026800008] add %l4,0x26c,%l1 stda %l6,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026000028] stha %l4,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000027800028] done p11_trap1o: sra %l7,0x01c,%l7 or %l0,0xdb3,%l1 ldda [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000026800018] ldsha [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000026800008] add %l4,0x26c,%l1 stda %l6,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026000028] stha %l4,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000027800028] done p11_trap2e: stha %l0,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000027800010] lduba [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000026800000] orn %l4,0x46d,%l5 stda %l0,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000027800008] membar #Sync mov 0x080,%g1 stda %f16,[%i4+%g1]ASI_BLK_AIUP membar #Sync stwa %l4,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026000018] subccc %l6,%l1,%l5 done p11_trap2o: stha %l0,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000027800010] lduba [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000026800000] orn %l4,0x46d,%l5 stda %l0,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000027800008] membar #Sync mov 0x080,%g1 stda %f16,[%o4+%g1]ASI_BLK_AIUP membar #Sync stwa %l4,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000026000018] subccc %l6,%l1,%l5 done p11_trap3e: andn %l4,%l0,%l0 addc %l6,%l6,%l7 add %l3,%l0,%l3 done p11_trap3o: andn %l4,%l0,%l0 addc %l6,%l6,%l7 add %l3,%l0,%l3 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 = cae056acc602b74c ldx [%g1+0x008],%l1 ! %l1 = 9fdf3716b8aa023f ldx [%g1+0x010],%l2 ! %l2 = 2aa164a2132e59e4 ldx [%g1+0x018],%l3 ! %l3 = 8fa17f1a077c42ca ldx [%g1+0x020],%l4 ! %l4 = 9a8bd5098cbfc466 ldx [%g1+0x028],%l5 ! %l5 = be9c1986ceb03fbd ldx [%g1+0x030],%l6 ! %l6 = 5882a75260e5ef3b ldx [%g1+0x038],%l7 ! %l7 = 797c9e6a9a75beb1 ! 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 = 07fe2beb e1f6e9db dafe1b20 72b023e5 ! %f4 = d5e404c2 ff712bbb 33352bf2 01356e84 ! %f8 = 6c4c411b 08c701e9 5c7427dd 4063c97a ! %f12 = 7432de4c 4d5a497e 45709399 54bbe5b4 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 1a450675 5ed6f256 857c0b14 531c9f7f ! %f20 = 9a9ea1c2 7e0eb616 49a13371 6e1175fa ! %f24 = 6057688d 501929e2 4f0808ba eb32521a ! %f28 = 6e797ba3 224b446c 5f95ad79 79787841 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = e9b853cf bb573b44 adca4673 e0ac631a ! %f36 = 7917cf9e 08776eca 04d24b8b 017d725b ! %f40 = 63b89d07 70690e03 21830d39 069a59e8 ! %f44 = d35171f6 62209538 72f68c95 7c786c7f ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x17307a2800000009,%g7,%g1 ! GSR scale = 1, align = 1 wr %g1,%g0,%gsr ! GSR = 17307a2800000009 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 = 6b8093a4849e42ad, %l5 = 1fff6ec02db96d66, %ccr = 44 movne %xcc,%l3,%l5 ! Register Not Moved ! %l5 = 1fff6ec02db96d66, immed = 00000f53, %l6 = 160668de8c61e5cc tsubcctv %l5,0xf53,%l6 ! %l0 = a914ccc2aab37210, Trapped ! Mem[0000000029000010] = ce0b892a8d4ebe50, %l4 = f0fbd83fe9a867e8 ldxa [%i2+%o2]0x89,%l4 ! %l4 = ce0b892a8d4ebe50 ! Mem[00000000910001d8] = cfffe82b, %g2 = 3a1a4e950bbf3088 ldub [%i6+0x1da],%g2 ! %g2 = 00000000000000cf ! Mem[0000000090000078] = fa5423a0, %g18 = 40f62f000376d44c ldsw [%i4+0x078],%g2 ! %g2 = 40f62f000376d44c ! Mem[0000000028800010] = 16baab5c, %l7 = 8afd8e32830f382f ldsba [%i1+%o2]0x88,%l7 ! %l7 = 000000000000005c save ! CWP = 1 ! %l2 = f63e68cc8a5b91a6, Mem[0000000028000010] = 7a640f24 stwa %l2,[%o0+%i2]0x89 ! Mem[0000000028000010] = 8a5b91a6 ! %f6 = 33352bf2 01356e84, Mem[0000000028800000] = afae3656 9d36be03 stda %f6 ,[%o1+%g0]0x89 ! Mem[0000000028800000] = 33352bf2 01356e84 ! Mem[0000000091000104] = e80bb2cf, %g2 = fffffffffa5423a0 ldub [%o6+0x107],%g2 ! %g2 = 00000000000000e8 p12_label_2: ! %cwp = 1 ! Mem[0000000029000050] = 24b74d22, %l3 = 9b69dae7, %l7 = 6a860572 add %o2,0x50,%g1 casa [%g1]0x80,%l3,%l7 ! %l7 = 0000000024b74d22 ! Mem[000000009080016c] = a5ee00ad, %g18 = d50249e87c9f1da6 ldsw [%o5+0x16c],%g2 ! %g2 = d50249e87c9f1da6 ! Mem[00000000900000a4] = a5017a73, %g2 = ffffffffa5ee00ad ldsh [%o4+0x0a4],%g2 ! %g2 = ffffffffffffa501 ! Mem[0000000028000020] = c77a136c 5b103065, %l0 = 4d64dc68, %l1 = 6ed55bcc ldda [%o0+%i4]0x80,%l0 ! %l0 = 00000000c77a136c 000000005b103065 ! %l7 = 0000000024b74d22, %l7 = 0000000024b74d22, %l3 = 90654ca69b69dae7 udivx %l7,%l7,%l3 ! %l3 = 0000000000000001 ! Mem[0000000090000150] = d6ef1860, %g2 = ffffffffffffa501 ldsh [%o4+0x150],%g2 ! %g2 = ffffffffffffd6ef ! %l7 = 0000000024b74d22, %l2 = f63e68cc8a5b91a6, %ccr = 44 move %icc,%l7,%l2 ! Moved, %l2 = 0000000024b74d22 ! %l2 = 0000000024b74d22, Mem[0000000091000066] = 5170955a sth %l2,[%o6+0x066] ! Mem[0000000091000064] = 4d22955a ! Mem[0000000029000090] = f09039bd, %l5 = 27fb0959, %l6 = e306555a add %o2,0x90,%g1 casa [%g1]0x80,%l5,%l6 ! %l6 = 00000000f09039bd ! Mem[0000000029800070] = 4c2a270b1e4f15c5, %l7 = 0000000024b74d22, %l2 = 0000000024b74d22 add %o3,0x70,%g1 casxa [%g1]0x80,%l7,%l2 ! %l2 = 4c2a270b1e4f15c5 p12_label_3: ! %cwp = 1 ! %l1 = 000000005b103065, Mem[0000000091000017] = ae6b8eab stb %l1,[%o6+0x017] ! Mem[0000000091000014] = 656b8eab ! %l2 = 4c2a270b1e4f15c5, Mem[0000000028000008] = ccf16e48d80ce39e stxa %l2,[%o0+%i1]0x89 ! Mem[0000000028000008] = 4c2a270b1e4f15c5 ! retry : should take illegal inst trap, %l0 = 00000000c77a136c retry ! Illegal inst trap : %l0 = 00000000c77a137c ! %f18 = 857c0b14, Mem[0000000029000020] = 437020e1 sta %f18,[%o2+%i4]0x89 ! Mem[0000000029000020] = 857c0b14 ! Mem[00000000900000e0] = eb28734f, %g2 = ffffffffffffd6ef ldsb [%o4+0x0e1],%g2 ! %g2 = ffffffffffffffeb ! %l4 = 77df3728c96f048c sethi %hi(0x9c361000),%l4 ! %l4 = 000000009c361000 ! %l5 = 6313c31027fb0959, Mem[0000000029000008] = f829f7197b6b4768 stxa %l5,[%o2+%i1]0x89 ! Mem[0000000029000008] = 6313c31027fb0959 ! immd = 000000000000038c, %l5 = 6313c31027fb0959, %ccr = 44 movn %xcc,0x38c,%l5 ! Register Not Moved ! Mem[00000000900000c8] = 8154a655, %g2 = ffffffffffffffeb ldub [%o4+0x0cb],%g2 ! %g2 = 0000000000000081 ! %l0 = c77a137c, %l1 = 5b103065, Mem[0000000029000018] = a566b8e9 8602f547 stda %l0,[%o2+%i3]0x88 ! Mem[0000000029000018] = c77a137c 5b103065 p12_label_4: ! %cwp = 1 ! Mem[00000000280001c4] = 566a8f49, %l7 = 0000000024b74d22, %asi = 80 swapa [%o0+0x1c4]%asi,%l7 ! %l7 = 00000000566a8f49 ! Randomly selected nop nop ! %l0 = 00000000c77a137c, immed = 00000443, %y = 00000000 umul %l0,0x443,%l7 ! %l7 = 000003521d410974, %y = 00000352 ! Mem[000000002900005c] = aaf20d96, %l4 = 000000009c361000 ldsb [%o2+0x05f],%l4 ! %l4 = ffffffffffffff96 ! Mem[0000000029000030] = 6033db41, %l2 = 4c2a270b1e4f15c5 ldsb [%o2+0x033],%l2 ! %l2 = 0000000000000041 ! %l0 = 00000000c77a137c, Mem[0000000090000046] = 1b68e3c1 sth %l0,[%o4+0x046] ! Mem[0000000090000044] = 137ce3c1 ! Mem[000000002980011c] = d42f80f6, %l5 = 6313c31027fb0959 ldsw [%o3+0x11c],%l5 ! %l5 = ffffffffd42f80f6 ! Mem[0000000090800028] = 08531eba8fd332d4, %g2 = 0000000000000081 ldx [%o5+%i5],%g2 ! %g2 = 08531eba8fd332d4 ! Mem[000000002800010c] = 2ac42b5c, %l4 = ffffffffffffff96 swap [%o0+0x10c],%l4 ! %l4 = 000000002ac42b5c ! Mem[0000000091000014] = 4f877a65, %g2 = 08531eba8fd332d4 ldsba [%o6+0x014]%asi,%g2 ! %g2 = 000000000000004f p12_label_5: ! %cwp = 1 ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%o4]ASI_BLK_S,%f48 ! Block Load from 0000000090000000 ! %l2 = 0000000000000041, %l7 = 000003521d410974, %ccr = 44 move %xcc,%l2,%l7 ! Moved, %l7 = 0000000000000041 ! %l4 = 000000002ac42b5c, %l1 = 000000005b103065, %l4 = 000000002ac42b5c taddcctv %l4,%l1,%l4 ! %l0 = 00000000c77a139f, Trapped ! Mem[0000000029000020] = 857c0b14, %l1 = 000000005b103065 ldswa [%o2+%i4]0x88,%l1 ! %l1 = ffffffff857c0b14 rd %pc,%o7 return %o7+12 ! CWP = 0 ! %l1 = 2cba429407ccf540, %l0 = a914ccc2aab37210, %ccr = 44 movvs %xcc,%l1,%l0 ! Register Not Moved ! Mem[0000000028000140] = f3a817628efeab48, %l1 = 2cba429407ccf540, %l0 = a914ccc2aab37210 add %i0,0x140,%g1 casxa [%g1]0x80,%l1,%l0 ! %l0 = f3a817628efeab48 ! %l6 = 160668de8c61e5cc, Mem[0000000028000020] = 6530105b6c137ac7 stxa %l6,[%i0+%o4]0x89 ! Mem[0000000028000020] = 160668de8c61e5cc ! Mem[0000000090800020] = 6b575173 80100360, %g2 = 0000004f, %g3 = 0bad0b00 ldd [%i5+%o4],%g2 ! %g2 = 000000006b575173 0000000080100360 ! Mem[000000009080016c] = a5ee00ad, %g18 = 40f62f000376d44c ldsw [%i5+0x16c],%g2 ! %g2 = 40f62f000376d44c p12_label_6: ! %l3 = 6b8093a4849e42ad, imm = fffffffffffffa59, %l1 = 2cba429407ccf540 add %l3,-0x5a7,%l1 ! %l1 = 6b8093a4849e3d06 ! Mem[000000002980003c] = 6c3a4869, %l7 = 000000000000005c swap [%i3+0x03c],%l7 ! %l7 = 000000006c3a4869 ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 0000000090000180 ! immd = 00000000000002a7, %l1 = 6b8093a4849e3d06, %ccr = 44 movcc %icc,0x2a7,%l1 ! Moved, %l1 = 00000000000002a7 ! %l3 = 6b8093a4849e42ad, Mem[000000009100015a] = 84af484b stb %l3,[%i6+0x15a] ! Mem[0000000091000158] = adaf484b ! Mem[0000000029000010] = 8d4ebe50, %l2 = baf5de4c0fea45f4 ldswa [%i2+%o2]0x88,%l2 ! %l2 = ffffffff8d4ebe50 ! %f16 = 1a450675 5ed6f256 857c0b14 531c9f7f ! %f20 = 9a9ea1c2 7e0eb616 49a13371 6e1175fa ! %f24 = 6057688d 501929e2 4f0808ba eb32521a ! %f28 = 6e797ba3 224b446c 5f95ad79 79787841 mov 0x0c0,%g5 stda %f16,[%i4+%g5]ASI_BLK_AIUS ! Block Store to 00000000900000c0 ! %f2 = dafe1b20 72b023e5, Mem[0000000091800178] = b03d72e9 5a6737e7 std %f2 ,[%o0+0x178] ! Mem[0000000091800178] = dafe1b20 72b023e5 membar #Sync ! Added by membar checker (193) ! %l6 = 160668de8c61e5cc, Mem[0000000090000018] = 4e37f70043627d52 stx %l6,[%i4+%o3] ! Mem[0000000090000018] = 160668de8c61e5cc ! Mem[0000000028000008] = 1e4f15c5, %l4 = ce0b892a8d4ebe50 ldsha [%i0+%o1]0x89,%l4 ! %l4 = 00000000000015c5 p12_label_7: ! %l5 = 1fff6ec02db96d66, Mem[0000000090800188] = cd2b4216 stw %l5,[%i5+0x188] ! Mem[0000000090800188] = 2db96d66 ! %l2 = ffffffff8d4ebe50, immed = fffff580, %y = 00000352 mulscc %l2,-0xa80,%l1 ! %l1 = 0000000046a75f28, %ccr = 00, %y = 000001a9 ! Mem[0000000091800020] = b8815b2712018cae, %f48 = a32af125 4d694d63 ldda [%o0+0x020]%asi,%f48 ! %f48 = b8815b27 12018cae ! %l4 = 00000000000015c5, %l2 = ffffffff8d4ebe50, %ccr = 00 movneg %icc,%l4,%l2 ! Register Not Moved ! %f16 = 1a450675 5ed6f256 857c0b14 531c9f7f ! %f20 = 9a9ea1c2 7e0eb616 49a13371 6e1175fa ! %f24 = 6057688d 501929e2 4f0808ba eb32521a ! %f28 = 6e797ba3 224b446c 5f95ad79 79787841 stda %f16,[%i4]ASI_COMMIT_P ! Block Store to 0000000090000000 ! %l0 = f3a817628efeab48, immed = 0000098c, %y = 000001a9 sdivcc %l0,0x98c,%l6 ! %l6 = 000000002c9360a5, %ccr = 00 mov %l0,%y ! %y = 8efeab48 ! %l3 = 6b8093a4849e42ad, Mem[0000000090000115] = 8b313fc4, %asi = 80 stba %l3,[%i4+0x115]%asi ! Mem[0000000090000114] = ad313fc4 ! Mem[00000000290001f8] = 3c300e49 b716e6e8, %l2 = 8d4ebe50, %l3 = 849e42ad ldda [%i2+0x1f8]%asi,%l2 ! %l2 = 000000003c300e49 00000000b716e6e8 ! Mem[00000000918000c0] = a65f7cdd ae582979, %g2 = a5ee00ad, %g3 = 80100360 ldd [%o0+0x0c0],%g2 ! %g2 = 00000000a65f7cdd 00000000ae582979 ! %l4 = 00000000000015c5, %l2 = 000000003c300e49, %l3 = 00000000b716e6e8 addc %l4,%l2,%l3 ! %l3 = 000000003c30240e p12_label_8: ! %l0 = 8efeab48, %l1 = 46a75f28, Mem[00000000910000f8] = 2bd48627 c5b55944 std %l0,[%i6+0x0f8] ! Mem[00000000910000f8] = 8efeab48 46a75f28 ! Mem[00000000290000b9] = 5d9dc272, %l3 = 000000003c30240e ldstub [%i2+0x0b9],%l3 ! %l3 = 0000009d000000ff ! Mem[00000000908001b0] = 5c20df90307b0454, %g2 = 00000000a65f7cdd ldx [%i5+0x1b0],%g2 ! %g2 = 5c20df90307b0454 ! %l5 = 1fff6ec02db96d66, %l5 = 1fff6ec02db96d66, %l6 = 000000002c9360a5 orn %l5,%l5,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000091000064] = b0ae4d22, %g18 = 40f62f000376d44c ldsw [%i6+0x064],%g2 ! %g2 = 40f62f000376d44c ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g6 ldda [%i4+%g6]ASI_BLK_SL,%f48 ! Block Load from 0000000090000080 ! %l7 = 000000006c3a4869, Mem[0000000028000108] = 599251b8 stw %l7,[%i0+0x108] ! Mem[0000000028000108] = 6c3a4869 ! %l6 = ffffffffffffffff, Mem[00000000900000c8] = 857c0b14 stb %l6,[%i4+0x0c8] ! Mem[00000000900000c8] = ff7c0b14 ! immd = 0000000000000105, %l3 = 000000000000009d, %ccr = 00 movvc %xcc,0x105,%l3 ! Moved, %l3 = 0000000000000105 ! Mem[00000000288000d8] = ab0444c5ce8ca043, %l3 = 0000000000000105, %l3 = 0000000000000105 add %i1,0xd8,%g1 casxa [%g1]0x80,%l3,%l3 ! %l3 = ab0444c5ce8ca043 p12_label_9: ! Mem[0000000090800110] = f8e5af0d, %g2 = ffffffffb0ae4d22 lduh [%i5+0x112],%g2 ! %g2 = 000000000000f8e5 ! Mem[00000000298001c9] = 03ff68b5, %l5 = 1fff6ec02db96d66 ldstub [%i3+0x1c9],%l5 ! %l5 = 000000ff000000ff ! immd = 00000000000003f6, %l3 = ab0444c5ce8ca043, %ccr = 00 movgu %icc,0x3f6,%l3 ! Moved, %l3 = 00000000000003f6 ! %l2 = 000000003c300e49, imm = 0000000000000e86, %l5 = 00000000000000ff add %l2,0xe86,%l5 ! %l5 = 000000003c301ccf ! Mem[0000000029800010] = d0c3935a, %l2 = 000000003c300e49 ldsba [%i3+%o2]0x88,%l2 ! %l2 = 000000000000005a ! %l3 = 00000000000003f6, %l2 = 000000000000005a, %l5 = 000000003c301ccf taddcctv %l3,%l2,%l5 ! %l0 = f3a817628efeab6b, Trapped ! %l7 = 000000006c3a4869, %l1 = 0000000046a75f28, %l7 = 000000006c3a4869 sub %l7,%l1,%l7 ! %l7 = 000000002592e941 ! immd = 0000000000000121, %l1 = 0000000046a75f28, %ccr = 00 movg %xcc,0x121,%l1 ! Moved, %l1 = 0000000000000121 ! Mem[00000000908000b0] = db43d43e, %g2 = 000000000000f8e5 lduw [%i5+0x0b0],%g2 ! %g2 = 00000000db43d43e ! Mem[00000000908001b0] = 5c20df90 307b0454, %g2 = db43d43e, %g3 = ae582979 ldd [%i5+0x1b0],%g2 ! %g2 = 000000005c20df90 00000000307b0454 p12_label_10: ! %l4 = 00000000000015c5, Mem[0000000029000000] = eb61837d stba %l4,[%i2+%g0]0x81 ! Mem[0000000029000000] = c561837d ! Mem[00000000918000f0] = 8523d502c0777b49, %g2 = 000000005c20df90 ldxa [%o0+0x0f0]%asi,%g2 ! %g2 = 8523d502c0777b49 ! Mem[000000009100018c] = 91c7ee5a, %g2 = 8523d502c0777b49 lduw [%i6+0x18c],%g2 ! %g2 = 0000000091c7ee5a ! %f15 = 54bbe5b4, Mem[0000000029800000] = d5634f35 sta %f15,[%i3+%g0]0x80 ! Mem[0000000029800000] = 54bbe5b4 ! Mem[00000000280001f0] = b8016584, %l1 = 0000000000000121 swap [%i0+0x1f0],%l1 ! %l1 = 00000000b8016584 ! Mem[00000000280000fc] = cb0e16f2, %l2 = 000000000000005a ldub [%i0+0x0ff],%l2 ! %l2 = 00000000000000f2 ! immd = 00000000000003c7, %l4 = 00000000000015c5, %ccr = 00 movn %xcc,0x3c7,%l4 ! Register Not Moved ! %l3 = 00000000000003f6, immed = fffffe5d, %ccr = 00 movrlez %l3,-0x1a3,%l4 ! Not Moved, %l4 = 00000000000015c5 ! Mem[0000000091000108] = 0bb2cf2769930341, %g2 = 0000000091c7ee5a ldx [%i6+0x108],%g2 ! %g2 = 0bb2cf2769930341 ! Mem[0000000091800088] = ad1e6f64bafc9afe, %f48 = 96a01d2a daab8cdc ldd [%o0+0x088],%f48 ! %f48 = ad1e6f64 bafc9afe p12_label_11: ! %l0 = f3a817628efeab6b, %l6 = ffffffffffffffff, %ccr = 00 mova %xcc,%l0,%l6 ! Moved, %l6 = f3a817628efeab6b ! Mem[0000000090800024] = 10036008, %g2 = 0bb2cf2769930341 ldsb [%i5+0x025],%g2 ! %g2 = 0000000000000010 ! %l3 = 00000000000003f6, imm = fffffffffffffa08, %l7 = 000000002592e941 or %l3,-0x5f8,%l7 ! %l7 = fffffffffffffbfe ! %l0 = f3a817628efeab6b, %l5 = 000000003c301ccf, %l2 = 00000000000000f2 srlx %l0,%l5,%l2 ! %l2 = 0001e7502ec51dfd ! Mem[0000000090800050] = 1e2be8d4, %g2 = 0000000000000010 lduh [%i5+0x052],%g2 ! %g2 = 0000000000001e2b ! %f6 = 33352bf2, Mem[0000000091000014] = 4f877a65 st %f6 ,[%i6+0x014] ! Mem[0000000091000014] = 33352bf2 ! Mem[0000000090000170] = 96b76dce26d816c5, %f48 = ad1e6f64 bafc9afe ldd [%i4+0x170],%f48 ! %f48 = 96b76dce 26d816c5 ! %l1 = 00000000b8016584, %l7 = fffffffffffffbfe, %ccr = 00 movcs %icc,%l1,%l7 ! Register Not Moved ! %l2 = 0001e7502ec51dfd, imm = fffffffffffffb5b, %l5 = 000000003c301ccf xnorcc %l2,-0x4a5,%l5 ! %l5 = 0001e7502ec51959, %ccr = 00 ! Mem[0000000028800028] = 3e444d3c, %l6 = f3a817628efeab6b swapa [%i1+%o5]0x81,%l6 ! %l6 = 000000003e444d3c p12_label_12: membar #Sync ! Added by membar checker (194) ! %f4 = d5e404c2 ff712bbb, Mem[0000000090000098] = a68584cf 943867c9 std %f4 ,[%i4+0x098] ! Mem[0000000090000098] = d5e404c2 ff712bbb ! Mem[00000000900001a0] = bbcc04f11da75b47, %g2 = 0000000000001e2b ldx [%i4+0x1a0],%g2 ! %g2 = bbcc04f11da75b47 ! %l6 = 000000003e444d3c, Mem[0000000090800000] = afcee255 sth %l6,[%i5+%g0] ! Mem[0000000090800000] = 4d3ce255 ! Mem[0000000090000050] = 3acb4338810b8e2c, %g2 = bbcc04f11da75b47 ldx [%i4+0x050],%g2 ! %g2 = 3acb4338810b8e2c ! Mem[0000000029800010] = 5a93c3d0, %l5 = 0001e7502ec51959 ldstuba [%i3+%o2]0x80,%l5 ! %l5 = 0000005a000000ff ! Mem[00000000910001c0] = ba3c6dbf, %g2 = 3acb4338810b8e2c lduh [%i6+0x1c2],%g2 ! %g2 = 000000000000ba3c ! immd = 00000000000001f5, %l2 = 0001e7502ec51dfd, %ccr = 00 movleu %icc,0x1f5,%l2 ! Register Not Moved ! %f24 = 6057688d 501929e2, Mem[0000000028000088] = c300fed7 55289276 std %f24,[%i0+0x088] ! Mem[0000000028000088] = 6057688d 501929e2 ! Mem[00000000280001fc] = 84d64f9b, %l6 = 000000003e444d3c lduw [%i0+0x1fc],%l6 ! %l6 = 0000000084d64f9b ! Mem[0000000029000028] = 527b56da, %l0 = f3a817628efeab6b lduha [%i2+%o5]0x81,%l0 ! %l0 = 000000000000527b p12_label_13: ! Mem[000000009100016c] = 0fcb6c1c, %g18 = 40f62f000376d44c ldsw [%i6+0x16c],%g2 ! %g2 = 40f62f000376d44c ! Mem[0000000029800174] = 4102e8b4, %l5 = 000000000000005a swap [%i3+0x174],%l5 ! %l5 = 000000004102e8b4 ! Mem[0000000090800058] = ebe01de6, %g2 = 000000000fcb6c1c ldsb [%i5+0x059],%g2 ! %g2 = ffffffffffffffeb ! %l1 = 00000000b8016584, %l0 = 000000000000527b, %ccr = 00 move %xcc,%l1,%l0 ! Register Not Moved ! Mem[00000000290001a0] = a6158c42, %l0 = 000000000000527b lduh [%i2+0x1a0],%l0 ! %l0 = 000000000000a615 ! %l3 = 00000000000003f6, imm = 000000000000017f, %l3 = 00000000000003f6 sub %l3,0x17f,%l3 ! %l3 = 0000000000000277 ! %l6 = 0000000084d64f9b, imm = fffffffffffff0a4, %l7 = fffffffffffffbfe andn %l6,-0xf5c,%l7 ! %l7 = 0000000000000f1b ! Mem[00000000290000d8] = f3dda3bb, %l0 = 000000000000a615 ldstub [%i2+0x0d8],%l0 ! %l0 = 000000f3000000ff ! %l1 = 00000000b8016584, %l7 = 0000000000000f1b, %ccr = 00 movrlez %l1,%l7,%l4 ! Not Moved, %l4 = 00000000000015c5 ! Mem[0000000029800040] = d72fa5e40a412c3a, %l5 = 000000004102e8b4, %l7 = 0000000000000f1b add %i3,0x40,%g1 casxa [%g1]0x80,%l5,%l7 ! %l7 = d72fa5e40a412c3a p12_label_14: ! %l0 = 00000000000000f3, imm = 000000000000000e, %l3 = 0000000000000277 sll %l0,0x00e,%l3 ! %l3 = 00000000003cc000 ! Mem[0000000090800030] = 574d316e 37c4972c, %g2 = ffffffeb, %g3 = 307b0454 ldd [%i5+0x030],%g2 ! %g2 = 00000000574d316e 0000000037c4972c ! %f12 = 7432de4c 4d5a497e, Mem[0000000028800008] = f66e635c ab3c8d14 stda %f12,[%i1+%o1]0x80 ! Mem[0000000028800008] = 7432de4c 4d5a497e ! Mem[00000000910000c4] = 953c82cf, %g2 = 00000000574d316e lduh [%i6+0x0c4],%g2 ! %g2 = 000000000000953c ! Mem[0000000090000064] = 31dc8ee9, %g2 = 000000000000953c lduw [%i4+0x064],%g2 ! %g2 = 0000000031dc8ee9 ! %l4 = 00000000000015c5, Mem[0000000028000028] = 5c9a95e7f8813cc0 stxa %l4,[%i0+%o5]0x88 ! Mem[0000000028000028] = 00000000000015c5 ! Mem[00000000900000c0] = 1a450675 5ed6f256 ff7c0b14 531c9f7f ! Mem[00000000900000d0] = 9a9ea1c2 7e0eb616 49a13371 6e1175fa ! Mem[00000000900000e0] = 6057688d 501929e2 4f0808ba eb32521a ! Mem[00000000900000f0] = 6e797ba3 224b446c 5f95ad79 79787841 ldda [%i4+%g5]ASI_BLK_S,%f48 ! Block Load from 00000000900000c0 ! %l2 = 0001e7502ec51dfd, Mem[00000000918000e8] = 6c82cd426ad942c8 stx %l2,[%o0+0x0e8] ! Mem[00000000918000e8] = 0001e7502ec51dfd ! Mem[0000000028800008] = 7432de4c, %l4 = 00000000000015c5 ldsw [%i1+%o1],%l4 ! %l4 = 000000007432de4c ! %l6 = 84d64f9b, %l7 = 0a412c3a, Mem[0000000029800020] = 3497141e 6ff39104 stda %l6,[%i3+%o4]0x89 ! Mem[0000000029800020] = 84d64f9b 0a412c3a p12_label_15: ! %l4 = 000000007432de4c, Mem[0000000029800028] = ac6ff8d8 stwa %l4,[%i3+%o5]0x81 ! Mem[0000000029800028] = 7432de4c ! Mem[00000000298001a3] = 83c6b5d6, %l3 = 00000000003cc000 ldstub [%i3+0x1a3],%l3 ! %l3 = 000000d6000000ff ! %l3 = 00000000000000d6, %l2 = 0001e7502ec51dfd, %l7 = d72fa5e40a412c3a taddcctv %l3,%l2,%l7 ! %l0 = 0000000000000116, Trapped ! Mem[0000000029000008] = 27fb0959, %l5 = 000000004102e8b4 swapa [%i2+%o1]0x88,%l5 ! %l5 = 0000000027fb0959 ! %l4 = 000000007432de4c, %l3 = 00000000000000d6, %l4 = 000000007432de4c mulx %l4,%l3,%l4 ! %l4 = 000000612285d388 ! %l6 = 0000000084d64f9b, %l0 = 0000000000000116, %ccr = 00 movvs %xcc,%l6,%l0 ! Register Not Moved ! Clear Register : %l0 = 0000000000000116 clr %l0 ! %l0 = 0000000000000000 ! %l6 = 0000000084d64f9b, Mem[00000000918000de] = 31a3ab56 sth %l6,[%o0+0x0de] ! Mem[00000000918000dc] = 4f9bab56 ! Mem[0000000028800000] = 33352bf2 01356e84, %l6 = 84d64f9b, %l7 = 0a412c3a ldda [%i1+%g0]0x88,%l6 ! %l6 = 0000000001356e84 0000000033352bf2 ! Mem[00000000298001c4] = ab6d3f7a, %l6 = 01356e84, %l2 = 2ec51dfd add %i3,0x1c4,%g1 casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000ab6d3f7a p12_label_16: ! Mem[00000000298001d0] = c7095dac, %l4 = 000000612285d388 swap [%i3+0x1d0],%l4 ! %l4 = 00000000c7095dac ! %l3 = 00000000000000d6, %l7 = 0000000033352bf2, %ccr = 00 movrlz %l3,%l7,%l3 ! Not Moved, %l3 = 00000000000000d6 ! Mem[0000000091000024] = 1f9605e1, %g2 = 0000000031dc8ee9 ldsh [%i6+0x026],%g2 ! %g2 = 0000000000001f96 ! Mem[000000002880003c] = a1880d5b, %l2 = 00000000ab6d3f7a ldsb [%i1+0x03e],%l2 ! %l2 = 000000000000000d ! Mem[000000002980014c] = 2879f1a9, %l2 = 000000000000000d swap [%i3+0x14c],%l2 ! %l2 = 000000002879f1a9 ! immd = 00000000000001ac, %l5 = 0000000027fb0959, %ccr = 00 mova %xcc,0x1ac,%l5 ! Moved, %l5 = 00000000000001ac ! Mem[0000000091800008] = 30e846b2, %g2 = 0000000000001f96 ldsh [%o0+%o1],%g2 ! %g2 = 00000000000030e8 ! %l3 = 00000000000000d6, Mem[0000000091800019] = 6c8dddb2 stb %l3,[%o0+0x019] ! Mem[0000000091800018] = d68dddb2 ! Mem[0000000029000008] = 4102e8b4, %l1 = 00000000b8016584 ldsba [%i2+%o1]0x89,%l1 ! %l1 = ffffffffffffffb4 ! %l7 = 0000000033352bf2, %l5 = 00000000000001ac, %l3 = 00000000000000d6 srlx %l7,%l5,%l3 ! %l3 = 0000000000000000 p12_label_17: ! Mem[00000000908001c8] = 632be155, %g2 = 00000000000030e8 ldsb [%i5+0x1c9],%g2 ! %g2 = 0000000000000063 ! Mem[0000000029800028] = 4cde3274, %l5 = 00000000000001ac lduba [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000074 ! Mem[0000000091800038] = 8581ae53 fd74b765, %g2 = 00000063, %g3 = 37c4972c ldd [%o0+0x038],%g2 ! %g2 = 000000008581ae53 00000000fd74b765 ! Mem[0000000028800008] = 4cde3274, %l4 = 00000000c7095dac lduba [%i1+%o1]0x88,%l4 ! %l4 = 0000000000000074 ! %f10 = 5c7427dd 4063c97a, Mem[0000000091000190] = 8be72be2 f32db03d std %f10,[%i6+0x190] ! Mem[0000000091000190] = 5c7427dd 4063c97a ! Mem[00000000910000cc] = 91a380d3, %g2 = 000000008581ae53 ldsh [%i6+0x0cc],%g2 ! %g2 = ffffffffffff91a3 ! Mem[0000000090800090] = a7cee9e0, %g18 = 40f62f000376d44c ldsw [%i5+0x090],%g2 ! %g2 = 40f62f000376d44c ! Mem[00000000288000c8] = f6bc3b3d898c5215, %l5 = 0000000000000074, %l7 = 0000000033352bf2 add %i1,0xc8,%g1 casxa [%g1]0x80,%l5,%l7 ! %l7 = f6bc3b3d898c5215 ! Mem[00000000910000d8] = fe5944fdc3079564, %f48 = 1a450675 5ed6f256 ldd [%i6+0x0d8],%f48 ! %f48 = fe5944fd c3079564 ! Mem[0000000090800090] = a7cee9e0, %g2 = ffffffffa7cee9e0 lduw [%i5+0x090],%g2 ! %g2 = 00000000a7cee9e0 p12_label_18: ! Mem[0000000028000000] = ec9c8277 84821c8a, %l2 = 2879f1a9, %l3 = 00000000 ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000ec9c8277 0000000084821c8a ! Mem[0000000091000164] = 4c211d8f, %g18 = 40f62f000376d44c ldsw [%i6+0x164],%g2 ! %g2 = 40f62f000376d44c ! Mem[00000000900000c8] = ff7c0b14, %g2 = 000000004c211d8f lduh [%i4+0x0c8],%g2 ! %g2 = 000000000000ff7c ! %l2 = 00000000ec9c8277, %l1 = ffffffffffffffb4, %l5 = 0000000000000074 xnor %l2,%l1,%l5 ! %l5 = 00000000ec9c823c ! Mem[00000000918001f8] = bebe044f, %g2 = 000000000000ff7c lduwa [%o0+0x1f8]%asi,%g2 ! %g2 = 00000000bebe044f ! %l4 = 0000000000000074, %l1 = ffffffffffffffb4, %ccr = 00 movcc %icc,%l4,%l1 ! Moved, %l1 = 0000000000000074 ! %l1 = 0000000000000074, imm = fffffffffffff4c5, %l2 = 00000000ec9c8277 addc %l1,-0xb3b,%l2 ! %l2 = fffffffffffff539 ! Mem[0000000029800000] = 54bbe5b4, %l4 = 0000000000000074 ldswa [%i3+%g0]0x80,%l4 ! %l4 = 0000000054bbe5b4 ! Mem[00000000298001a3] = 83c6b5ff, %l0 = 0000000000000000 ldstub [%i3+0x1a3],%l0 ! %l0 = 000000ff000000ff ! Mem[0000000091000038] = fc2fc57f917e51b2, %g2 = 00000000bebe044f ldxa [%i6+0x038]%asi,%g2 ! %g2 = fc2fc57f917e51b2 p12_label_19: ! %l0 = 00000000000000ff, imm = 000000000000088a, %l4 = 0000000054bbe5b4 addc %l0,0x88a,%l4 ! %l4 = 0000000000000989 ! Mem[0000000029800010] = d0c393ff, %l3 = 0000000084821c8a lduha [%i3+%o2]0x88,%l3 ! %l3 = 00000000000093ff ! Mem[0000000029800168] = 4eb5fc35 c9aeb0e2, %l2 = fffff539, %l3 = 000093ff ldd [%i3+0x168],%l2 ! %l2 = 000000004eb5fc35 00000000c9aeb0e2 ! %l5 = 00000000ec9c823c, imm = 000000000000094d, %l6 = 0000000001356e84 sub %l5,0x94d,%l6 ! %l6 = 00000000ec9c78ef ! immd = 00000000000001d6, %l7 = f6bc3b3d898c5215, %ccr = 00 movn %icc,0x1d6,%l7 ! Register Not Moved ! %l2 = 000000004eb5fc35, %l5 = 00000000ec9c823c, %l2 = 000000004eb5fc35 addcc %l2,%l5,%l2 ! %l2 = 000000013b527e71, %ccr = 01 ! %f10 = 5c7427dd 4063c97a, Mem[0000000029800010] = d0c393ff 69bf78c1 stda %f10,[%i3+%o2]0x89 ! Mem[0000000029800010] = 5c7427dd 4063c97a ! %l7 = f6bc3b3d898c5215, Mem[0000000091000188] = fc48e8f8 stw %l7,[%i6+0x188] ! Mem[0000000091000188] = 898c5215 ! Mem[0000000029000028] = da567b52, %l1 = 0000000000000074 swapa [%i2+%o5]0x88,%l1 ! %l1 = 00000000da567b52 ! %f4 = d5e404c2 ff712bbb, Mem[0000000028000020] = cce5618c de680616 stda %f4 ,[%i0+%o4]0x81 ! Mem[0000000028000020] = d5e404c2 ff712bbb p12_label_20: ! %l4 = 0000000000000989, imm = 000000000000077f, %l6 = 00000000ec9c78ef xnorcc %l4,0x77f,%l6 ! %l6 = fffffffffffff109, %ccr = 88 ! Mem[00000000910001a8] = 6826cf3f, %g2 = fc2fc57f917e51b2 lduwa [%i6+0x1a8]%asi,%g2 ! %g2 = 000000006826cf3f ! %f16 = 1a450675 5ed6f256, Mem[0000000090800180] = 5bb62bcb 01823381 std %f16,[%i5+0x180] ! Mem[0000000090800180] = 1a450675 5ed6f256 ! %f15 = 54bbe5b4, Mem[0000000029000010] = 50be4e8d sta %f15,[%i2+%o2]0x80 ! Mem[0000000029000010] = 54bbe5b4 ! Mem[0000000028000020] = c204e4d5, %l5 = 00000000ec9c823c ldswa [%i0+%o4]0x88,%l5 ! %l5 = ffffffffc204e4d5 ! Mem[000000009000012c] = 34831e3b, %g2 = 000000006826cf3f ldsh [%i4+0x12e],%g2 ! %g2 = 0000000000003483 ! %l3 = 00000000c9aeb0e2, %l4 = 0000000000000989, %ccr = 88 movpos %xcc,%l3,%l4 ! Register Not Moved ! Mem[0000000029000148] = b393f9a30571d4ea, %l5 = ffffffffc204e4d5 ldx [%i2+0x148],%l5 ! %l5 = b393f9a30571d4ea ! %l2 = 000000013b527e71, %l0 = 00000000000000ff, %ccr = 88 movcc %icc,%l2,%l0 ! Moved, %l0 = 000000013b527e71 ! %l0 = 000000013b527e71, Mem[0000000028000010] = f352ee8c8a5b91a6 stxa %l0,[%i0+%o2]0x89 ! Mem[0000000028000010] = 000000013b527e71 p12_label_21: ! %l1 = 00000000da567b52, Mem[0000000029000008] = b4e80241 stwa %l1,[%i2+%o1]0x80 ! Mem[0000000029000008] = da567b52 ! Mem[0000000090000070] = 73e0540d88eeafc5, %g2 = 0000000000003483 ldx [%i4+0x070],%g2 ! %g2 = 73e0540d88eeafc5 ! Mem[00000000298000d0] = 68c2b4ee, %l1 = 00000000da567b52 swap [%i3+0x0d0],%l1 ! %l1 = 0000000068c2b4ee ! Mem[0000000029000008] = da567b52, %l6 = fffffffffffff109 lduha [%i2+%o1]0x81,%l6 ! %l6 = 000000000000da56 ! Mem[000000002900013c] = 87fdf2f5, %f30 = 5f95ad79 ld [%i2+0x13c],%f30 ! %f30 = 87fdf2f5 ! Mem[00000000918001e8] = a309f910, %g2 = 73e0540d88eeafc5 lduw [%o0+0x1e8],%g2 ! %g2 = 00000000a309f910 ! Mem[00000000918000e8] = 0001e750, %g2 = 00000000a309f910 lduw [%o0+0x0e8],%g2 ! %g2 = 000000000001e750 ! Mem[0000000091000138] = 906f701f, %g2 = 000000000001e750 ldub [%i6+0x139],%g2 ! %g2 = 0000000000000090 ! Mem[0000000090000168] = 5fc5ab27810b83fd, %f48 = fe5944fd c3079564 ldd [%i4+0x168],%f48 ! %f48 = 5fc5ab27 810b83fd ! Mem[0000000029800020] = 84d64f9b, %l2 = 000000013b527e71 ldstuba [%i3+%o4]0x88,%l2 ! %l2 = 0000009b000000ff p12_label_22: ! %l6 = 0000da56, %l7 = 898c5215, Mem[00000000918000e0] = ab568635 4a05a747 stda %l6,[%o0+0x0e0]%asi ! Mem[00000000918000e0] = 0000da56 898c5215 ! Mem[0000000028000000] = 77829cec, %f22 = 49a13371 lda [%i0+%g0]0x89,%f22 ! %f22 = 77829cec ! Mem[0000000029800008] = 7432d255, %l7 = f6bc3b3d898c5215 ldsha [%i3+%o1]0x88,%l7 ! %l7 = ffffffffffffd255 ! Mem[00000000290000c0] = 22ecae642613dd2a, %l6 = 000000000000da56, %l1 = 0000000068c2b4ee add %i2,0xc0,%g1 casxa [%g1]0x80,%l6,%l1 ! %l1 = 22ecae642613dd2a ! Mem[0000000091000168] = 31336c300fcb6c1c, %f48 = 5fc5ab27 810b83fd ldd [%i6+0x168],%f48 ! %f48 = 31336c30 0fcb6c1c ! %l7 = ffffffffffffd255, %l6 = 000000000000da56, %ccr = 88 movneg %icc,%l7,%l6 ! Moved, %l6 = ffffffffffffd255 ! %l0 = 000000013b527e71, Mem[0000000028800100] = 2d5f63f80df8d4b0 stx %l0,[%i1+0x100] ! Mem[0000000028800100] = 000000013b527e71 ! Mem[000000002900016d] = f63f5c95, %l6 = ffffffffffffd255 ldstub [%i2+0x16d],%l6 ! %l6 = 0000003f000000ff ! %l2 = 000000000000009b, imm = fffffffffffff11d, %l2 = 000000000000009b tsubcc %l2,-0xee3,%l2 ! %l2 = 0000000000000f7e, %ccr = 13 ! immd = 000000000000011a, %l0 = 000000013b527e71, %ccr = 13 movneg %xcc,0x11a,%l0 ! Register Not Moved p12_label_23: ! %f0 = 07fe2beb e1f6e9db dafe1b20 72b023e5 ! %f4 = d5e404c2 ff712bbb 33352bf2 01356e84 ! %f8 = 6c4c411b 08c701e9 5c7427dd 4063c97a ! %f12 = 7432de4c 4d5a497e 45709399 54bbe5b4 mov 0x140,%g6 stda %f0,[%i4+%g6]ASI_BLK_SL ! Block Store to 0000000090000140 ! Mem[0000000029000170] = 17463952, %l7 = ffffffffffffd255 lduw [%i2+0x170],%l7 ! %l7 = 0000000017463952 ! %f0 = 07fe2beb e1f6e9db dafe1b20 72b023e5 ! %f4 = d5e404c2 ff712bbb 33352bf2 01356e84 ! %f8 = 6c4c411b 08c701e9 5c7427dd 4063c97a ! %f12 = 7432de4c 4d5a497e 45709399 54bbe5b4 mov 0x040,%g4 stda %f0,[%i2+%g4]ASI_BLK_P ! Block Store to 0000000029000040 ! Mem[0000000028800010] = 16baab5c, %l5 = b393f9a30571d4ea lduba [%i1+%o2]0x88,%l5 ! %l5 = 000000000000005c ! immd = 000000000000037a, %l6 = 000000000000003f, %ccr = 13 movl %icc,0x37a,%l6 ! Moved, %l6 = 000000000000037a ! retry : should take illegal inst trap, %l0 = 000000013b527e71 retry ! Illegal inst trap : %l0 = 000000013b527e81 ! %l6 = 000000000000037a, Mem[000000002900013e] = 87fdf2f5 sth %l6,[%i2+0x13e] ! Mem[000000002900013c] = 87fd037a ! Mem[00000000298000c8] = 40552ca9, %l7 = 0000000017463952 ldub [%i3+0x0c8],%l7 ! %l7 = 0000000000000040 ! Mem[00000000280001ec] = f033e8b8, %l7 = 0000000000000040 swap [%i0+0x1ec],%l7 ! %l7 = 00000000f033e8b8 ! %l3 = 00000000c9aeb0e2, Mem[0000000029000028] = 74000000 stwa %l3,[%i2+%o5]0x81 ! Mem[0000000029000028] = c9aeb0e2 p12_label_24: ! Mem[0000000029800028] = 7432de4c, %l5 = 000000000000005c ldsba [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000074 ! %l3 = 00000000c9aeb0e2, immed = 00000028, %y = 8efeab48 udiv %l3,0x028,%l7 ! %l7 = 00000000ffffffff mov %l0,%y ! %y = 3b527e81 ! %f26 = 4f0808ba eb32521a, Mem[0000000028800008] = 7432de4c 4d5a497e stda %f26,[%i1+%o1]0x80 ! Mem[0000000028800008] = 4f0808ba eb32521a ! %l3 = 00000000c9aeb0e2, Mem[0000000028800018] = c0a9f31f stwa %l3,[%i1+%o3]0x81 ! Mem[0000000028800018] = c9aeb0e2 ! %l7 = 00000000ffffffff, Mem[0000000090800132] = 0403d60c stb %l7,[%i5+0x132] ! Mem[0000000090800130] = ff03d60c ! %l6 = 000000000000037a, Mem[00000000918001e8] = a309f91041b08f30 stx %l6,[%o0+0x1e8] ! Mem[00000000918001e8] = 000000000000037a ! immd = 00000000000000b6, %l1 = 22ecae642613dd2a, %ccr = 13 movpos %xcc,0x0b6,%l1 ! Moved, %l1 = 00000000000000b6 ! %l0 = 000000013b527e81, Mem[0000000091000190] = 5c7427dd4063c97a stx %l0,[%i6+0x190] ! Mem[0000000091000190] = 000000013b527e81 ! %l1 = 00000000000000b6, Mem[0000000028000010] = 717e523b stwa %l1,[%i0+%o2]0x80 ! Mem[0000000028000010] = 000000b6 ! Mem[000000002980005c] = d28c6ce0, %l5 = 00000074, %l2 = 00000f7e add %i3,0x5c,%g1 casa [%g1]0x80,%l5,%l2 ! %l2 = 00000000d28c6ce0 p12_label_25: ! %l2 = 00000000d28c6ce0, Mem[00000000908000a6] = 20fa3d71 sth %l2,[%i5+0x0a6] ! Mem[00000000908000a4] = 6ce03d71 ! %f24 = 6057688d 501929e2, Mem[0000000029000018] = 7c137ac7 6530105b stda %f24,[%i2+%o3]0x80 ! Mem[0000000029000018] = 6057688d 501929e2 ! Mem[000000009000005c] = 6313d865, %g2 = 0000000000000090 lduh [%i4+0x05c],%g2 ! %g2 = 0000000000006313 ! %f16 = 1a450675 5ed6f256 857c0b14 531c9f7f ! %f20 = 9a9ea1c2 7e0eb616 77829cec 6e1175fa ! %f24 = 6057688d 501929e2 4f0808ba eb32521a ! %f28 = 6e797ba3 224b446c 87fdf2f5 79787841 mov 0x1c0,%g4 stda %f16,[%i4+%g4]ASI_BLK_AIUP ! Block Store to 00000000900001c0 ! %l7 = 00000000ffffffff, Mem[0000000091800060] = 2c7d828b83b95d79 stx %l7,[%o0+0x060] ! Mem[0000000091800060] = 00000000ffffffff ! %f14 = 45709399, Mem[0000000029800000] = 54bbe5b4 sta %f14,[%i3+%g0]0x80 ! Mem[0000000029800000] = 45709399 ! %l3 = 00000000c9aeb0e2, imm = 0000000000000005, %l0 = 000000013b527e81 srax %l3,0x005,%l0 ! %l0 = 00000000064d7587 ! Mem[0000000090000190] = 3558c986, %g2 = 0000000000006313 lduh [%i4+0x190],%g2 ! %g2 = 0000000000003558 ! %l7 = 00000000ffffffff, Mem[0000000028000018] = acb33ff5a2d11cf8 stxa %l7,[%i0+%o3]0x89 ! Mem[0000000028000018] = 00000000ffffffff ! %l5 = 0000000000000074, %l7 = 00000000ffffffff, %y = 3b527e81 udiv %l5,%l7,%l4 ! %l4 = 000000003b527e81 mov %l0,%y ! %y = 064d7587 ba,a p12_not_taken_0_end p12_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 00000000064d7587 bne,a,pn %xcc,p12_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000b6 bne,a,pn %xcc,p12_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000d28c6ce0 bne,a,pn %xcc,p12_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000c9aeb0e2 bne,a,pn %xcc,p12_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000003b527e81 bne,a,pn %xcc,p12_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000074 bne,a,pn %xcc,p12_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000037a bne,a,pn %xcc,p12_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000ffffffff bne,a,pn %xcc,p12_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x064d7587,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p12_failed mov 0x111,%g1 ! 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 07fe2beb e1f6e9db bne %xcc,p12_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be dafe1b20 72b023e5 bne %xcc,p12_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 33352bf2 01356e84 bne %xcc,p12_f6_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 77829cec 6e1175fa bne %xcc,p12_f22_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 87fdf2f5 79787841 bne %xcc,p12_f30_fail nop ! Check Local Memory set p12_local0_expect,%g1 p12_check_local0: ldx [%g1+0x008],%g2 ! Expected data = c5154f1e0b272a4c ldx [%i0+0x008],%g3 ! Observed data at 0000000028000008 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000b601000000 ldx [%i0+0x010],%g3 ! Observed data at 0000000028000010 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffff00000000 ldx [%i0+0x018],%g3 ! Observed data at 0000000028000018 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = d5e404c2ff712bbb ldx [%i0+0x020],%g3 ! Observed data at 0000000028000020 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = c515000000000000 ldx [%i0+0x028],%g3 ! Observed data at 0000000028000028 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x028,%g4 ldx [%g1+0x088],%g2 ! Expected data = 6057688d501929e2 ldx [%i0+0x088],%g3 ! Observed data at 0000000028000088 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x088,%g4 ldx [%g1+0x108],%g2 ! Expected data = 6c3a4869ffffff96 ldx [%i0+0x108],%g3 ! Observed data at 0000000028000108 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x108,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = c648e16524b74d22 ldx [%i0+0x1c0],%g3 ! Observed data at 00000000280001c0 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x1c0,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = ac03cfde00000040 ldx [%i0+0x1e8],%g3 ! Observed data at 00000000280001e8 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x1e8,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 00000121d75b53bc ldx [%i0+0x1f0],%g3 ! Observed data at 00000000280001f0 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x1f0,%g4 set p12_local1_expect,%g1 p12_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 846e3501f22b3533 ldx [%i1+0x000],%g3 ! Observed data at 0000000028800000 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 4f0808baeb32521a ldx [%i1+0x008],%g3 ! Observed data at 0000000028800008 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = c9aeb0e2cebc7646 ldx [%i1+0x018],%g3 ! Observed data at 0000000028800018 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 8efeab6b19a3a283 ldx [%i1+0x028],%g3 ! Observed data at 0000000028800028 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i1,0x028,%g4 ldx [%g1+0x100],%g2 ! Expected data = 000000013b527e71 ldx [%i1+0x100],%g3 ! Observed data at 0000000028800100 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i1,0x100,%g4 set p12_local2_expect,%g1 p12_check_local2: ldx [%g1+0x000],%g2 ! Expected data = c561837da1a8fdfc 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 = da567b5210c31363 ldx [%i2+0x008],%g3 ! Observed data at 0000000029000008 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 54bbe5b42a890bce ldx [%i2+0x010],%g3 ! Observed data at 0000000029000010 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 6057688d501929e2 ldx [%i2+0x018],%g3 ! Observed data at 0000000029000018 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 140b7c85d34403b5 ldx [%i2+0x020],%g3 ! Observed data at 0000000029000020 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = c9aeb0e204e0e5df ldx [%i2+0x028],%g3 ! Observed data at 0000000029000028 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x028,%g4 ldx [%g1+0x040],%g2 ! Expected data = 07fe2bebe1f6e9db ldx [%i2+0x040],%g3 ! Observed data at 0000000029000040 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x040,%g4 ldx [%g1+0x048],%g2 ! Expected data = dafe1b2072b023e5 ldx [%i2+0x048],%g3 ! Observed data at 0000000029000048 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = d5e404c2ff712bbb ldx [%i2+0x050],%g3 ! Observed data at 0000000029000050 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x050,%g4 ldx [%g1+0x058],%g2 ! Expected data = 33352bf201356e84 ldx [%i2+0x058],%g3 ! Observed data at 0000000029000058 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x058,%g4 ldx [%g1+0x060],%g2 ! Expected data = 6c4c411b08c701e9 ldx [%i2+0x060],%g3 ! Observed data at 0000000029000060 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x060,%g4 ldx [%g1+0x068],%g2 ! Expected data = 5c7427dd4063c97a ldx [%i2+0x068],%g3 ! Observed data at 0000000029000068 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x068,%g4 ldx [%g1+0x070],%g2 ! Expected data = 7432de4c4d5a497e ldx [%i2+0x070],%g3 ! Observed data at 0000000029000070 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x070,%g4 ldx [%g1+0x078],%g2 ! Expected data = 4570939954bbe5b4 ldx [%i2+0x078],%g3 ! Observed data at 0000000029000078 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x078,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 5dffc272d5f1aea9 ldx [%i2+0x0b8],%g3 ! Observed data at 00000000290000b8 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x0b8,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = ffdda3bb28ab8077 ldx [%i2+0x0d8],%g3 ! Observed data at 00000000290000d8 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x0d8,%g4 ldx [%g1+0x138],%g2 ! Expected data = adbccffa87fd037a ldx [%i2+0x138],%g3 ! Observed data at 0000000029000138 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x138,%g4 ldx [%g1+0x168],%g2 ! Expected data = 8b5b632df6ff5c95 ldx [%i2+0x168],%g3 ! Observed data at 0000000029000168 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x168,%g4 set p12_local3_expect,%g1 p12_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 45709399e3cb300b ldx [%i3+0x000],%g3 ! Observed data at 0000000029800000 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 7ac96340dd27745c ldx [%i3+0x010],%g3 ! Observed data at 0000000029800010 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ff4fd6843a2c410a ldx [%i3+0x020],%g3 ! Observed data at 0000000029800020 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 7432de4cb11b9e32 ldx [%i3+0x028],%g3 ! Observed data at 0000000029800028 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 31225b280000005c ldx [%i3+0x038],%g3 ! Observed data at 0000000029800038 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x038,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = da567b52ad65b789 ldx [%i3+0x0d0],%g3 ! Observed data at 00000000298000d0 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x0d0,%g4 ldx [%g1+0x148],%g2 ! Expected data = 1294fa4e0000000d ldx [%i3+0x148],%g3 ! Observed data at 0000000029800148 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x148,%g4 ldx [%g1+0x170],%g2 ! Expected data = 888451130000005a ldx [%i3+0x170],%g3 ! Observed data at 0000000029800170 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x170,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = 83c6b5ff91911b4a ldx [%i3+0x1a0],%g3 ! Observed data at 00000000298001a0 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x1a0,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = 03ff68b5b2eafabc ldx [%i3+0x1c8],%g3 ! Observed data at 00000000298001c8 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x1c8,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 2285d3882b829f15 ldx [%i3+0x1d0],%g3 ! Observed data at 00000000298001d0 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x1d0,%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_f2_fail: set p12_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p12_f6_fail: set p12_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p12_f22_fail: set p12_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p12_f30_fail: set p12_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: ldswa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000028000000] swapa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000029800000] done p12_trap1o: ldswa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000028000000] swapa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000029800000] done p12_trap2e: lduba [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000029800018] done p12_trap2o: lduba [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000029800018] done p12_trap3e: add %l5,%l1,%l4 orn %l2,%l0,%l7 addc %l7,0x12e,%l4 and %l2,0x7a4,%l4 addc %l0,0x970,%l4 done p12_trap3o: add %l5,%l1,%l4 orn %l2,%l0,%l7 addc %l7,0x12e,%l4 and %l2,0x7a4,%l4 addc %l0,0x970,%l4 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 = a914ccc2aab371ed ldx [%g1+0x008],%l1 ! %l1 = 2cba429407ccf540 ldx [%g1+0x010],%l2 ! %l2 = baf5de4c0fea45f4 ldx [%g1+0x018],%l3 ! %l3 = 6b8093a4849e42ad ldx [%g1+0x020],%l4 ! %l4 = f0fbd83fe9a867e8 ldx [%g1+0x028],%l5 ! %l5 = 1fff6ec02db96d66 ldx [%g1+0x030],%l6 ! %l6 = 160668de8c61e5cc ldx [%g1+0x038],%l7 ! %l7 = 8afd8e32830f382f save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = b273421a4d64dc68 ldx [%g1+0x048],%l1 ! %l1 = b7533e9a6ed55bcc ldx [%g1+0x050],%l2 ! %l2 = f63e68cc8a5b91a6 ldx [%g1+0x058],%l3 ! %l3 = 90654ca69b69dae7 ldx [%g1+0x060],%l4 ! %l4 = 77df3728c96f048c ldx [%g1+0x068],%l5 ! %l5 = 6313c31027fb0959 ldx [%g1+0x070],%l6 ! %l6 = d2d04869e306555a ldx [%g1+0x078],%l7 ! %l7 = 2601183c6a860572 ! Initialize the output register of window 1 set p12_local0_start,%o0 set p12_local1_start,%o1 set p12_local2_start,%o2 set p12_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 14aecf62 d7f1d0e9 00819a76 d776062e ! %f4 = 5e959447 d0215bea f8f19eb1 5fa2b1ff ! %f8 = c724d15e 69202f62 5d63006a 80b36c87 ! %f12 = 68bb751c d918ffbe dd010965 84e1ead5 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 43dcc9da 2e491650 65cf8242 ae352f1a ! %f20 = c7a73c60 b0fce339 95a62528 07a44d2e ! %f24 = 2c7cd2e8 0fc89ebe bc89d7f3 8ce80ecc ! %f28 = 2a317fcb 7ec25f5f 3be8f1f2 308fca37 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 884e48b3 34e0bd5c b2d3e885 1327787e ! %f36 = 702f7bbb 86390d16 b9e137ef 7610acaa ! %f40 = a3c0fab4 fb0bf36b ae77866d 417e09f7 ! %f44 = bbd3c5c2 57ad9889 6abe570b 1fdce7e0 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x3010dd9800000033,%g7,%g1 ! GSR scale = 6, align = 3 wr %g1,%g0,%gsr ! GSR = 3010dd9800000033 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: ! %f17 = 2e491650, Mem[0000000090800020] = 6b575173 st %f17,[%i5+%o4] ! Mem[0000000090800020] = 2e491650 ! %l0 = 9ccd114a1863afeb, Mem[000000009000018c] = 01a076f8 sth %l0,[%i4+0x18c] ! Mem[000000009000018c] = afeb76f8 ! %l4 = c3bfa8e0df92f8fd, %l3 = 4054d3e8b9058ad2, %l3 = 4054d3e8b9058ad2 sub %l4,%l3,%l3 ! %l3 = 836ad4f8268d6e2b ! Mem[000000002a000018] = c64d5e0f 1bae6838, %l4 = df92f8fd, %l5 = f4d01801 ldda [%i0+%o3]0x80,%l4 ! %l4 = 00000000c64d5e0f 000000001bae6838 ! %l0 = 1863afeb, %l1 = 676fe41d, Mem[0000000091000198] = 51e60601 c3f8aeb5 std %l0,[%i6+0x198] ! Mem[0000000091000198] = 1863afeb 676fe41d ! Mem[000000002a00010c] = c3010c14, %l7 = 13ad7522a7ed6d32 ldsb [%i0+0x10c],%l7 ! %l7 = ffffffffffffffc3 ! immd = 000000000000032d, %l4 = 00000000c64d5e0f, %ccr = 44 movle %icc,0x32d,%l4 ! Moved, %l4 = 000000000000032d ! %l5 = 000000001bae6838 setx 0x6a9504e060a4f483,%g7,%l5 ! %l5 = 6a9504e060a4f483 ! Mem[000000002b000028] = 21f56773, %l3 = 836ad4f8268d6e2b ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000073000000ff ! Mem[000000002a800028] = 50c8c839, %f25 = 0fc89ebe lda [%i1+%o5]0x80,%f25 ! %f25 = 50c8c839 p13_label_2: ! %l1 = 28329120676fe41d, Mem[0000000091800080] = a236fd5a6ffbbb7b stx %l1,[%o0+0x080] ! Mem[0000000091800080] = 28329120676fe41d ! Mem[000000002b000020] = 1e2eb059, %l1 = 28329120676fe41d swapa [%i2+%o4]0x88,%l1 ! %l1 = 000000001e2eb059 ! %f16 = 43dcc9da 2e491650 65cf8242 ae352f1a ! %f20 = c7a73c60 b0fce339 95a62528 07a44d2e ! %f24 = 2c7cd2e8 50c8c839 bc89d7f3 8ce80ecc ! %f28 = 2a317fcb 7ec25f5f 3be8f1f2 308fca37 mov 0x080,%g4 stda %f16,[%i4+%g4]ASI_BLK_AIUP ! Block Store to 0000000090000080 ! %f10 = 5d63006a, Mem[000000002a000000] = 7fdd48e7 sta %f10,[%i0+%g0]0x80 ! Mem[000000002a000000] = 5d63006a ! %l2 = ef7b9adc092693c2, %l0 = 9ccd114a1863afeb, %l6 = f119838aeac8c73b xorcc %l2,%l0,%l6 ! %l6 = 73b68b9611453c29, %ccr = 00 ! %l4 = 000000000000032d, Mem[000000002a8000dd] = 5c2508e0 stb %l4,[%i1+0x0dd] ! Mem[000000002a8000dc] = 5c2d08e0 ! Mem[0000000090000188] = 685cafeb, %g2 = ffffffff9f981d28 ldsb [%i4+0x18a],%g2 ! %g2 = 0000000000000068 ! %l5 = 6a9504e060a4f483, Mem[00000000918001ae] = 126948bf sth %l5,[%o0+0x1ae] ! Mem[00000000918001ac] = f48348bf ! Mem[000000002a800008] = 22e72718, %l5 = 6a9504e060a4f483 swapa [%i1+%o1]0x88,%l5 ! %l5 = 0000000022e72718 ! %l2 = ef7b9adc092693c2, %l0 = 9ccd114a1863afeb, %ccr = 00 movvs %icc,%l2,%l0 ! Register Not Moved p13_label_3: ! %l6 = 73b68b9611453c29, %l2 = ef7b9adc092693c2, %l3 = 0000000000000073 sll %l6,%l2,%l3 ! %l3 = ceda2e584514f0a4 ! Mem[000000002a0000fc] = fe45042e, %l4 = 000000000000032d swap [%i0+0x0fc],%l4 ! %l4 = 00000000fe45042e ! %l5 = 0000000022e72718, imm = fffffffffffffcd1, %l3 = ceda2e584514f0a4 add %l5,-0x32f,%l3 ! %l3 = 0000000022e723e9 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g5 ldda [%i4+%g5]ASI_BLK_S,%f48 ! Block Load from 00000000900001c0 ! Mem[000000002a800008] = 83f4a460, %l0 = 9ccd114a1863afeb lduha [%i1+%o1]0x81,%l0 ! %l0 = 00000000000083f4 ! Mem[000000002a000008] = 06e04373, %l4 = 00000000fe45042e ldsba [%i0+%o1]0x89,%l4 ! %l4 = 0000000000000073 ! %l0 = 00000000000083f4, Mem[00000000900000d4] = f4437aae stb %l0,[%i4+0x0d4] ! Mem[00000000900000d4] = f4437aae ! %l6 = 73b68b9611453c29, Mem[000000002a000008] = 7343e006d6ddf5d5 stxa %l6,[%i0+%o1]0x81 ! Mem[000000002a000008] = 73b68b9611453c29 ! %l5 = 0000000022e72718, Mem[0000000090800088] = d3d6012961cdd124 stx %l5,[%i5+0x088] ! Mem[0000000090800088] = 0000000022e72718 ! %l6 = 73b68b9611453c29, immed = 00000279, %y = 00000000 umul %l6,0x279,%l4 ! %l4 = 0000002ab431c161, %y = 0000002a p13_label_4: ! %l4 = 0000002ab431c161, Mem[0000000090000040] = 9d14608a stb %l4,[%i4+0x040] ! Mem[0000000090000040] = 6114608a ! Mem[000000002b000048] = 031cca5a, %l6 = 73b68b9611453c29 swap [%i2+0x048],%l6 ! %l6 = 00000000031cca5a ! Mem[000000002b00000f] = 280d2336, %l0 = 00000000000083f4 ldstub [%i2+0x00f],%l0 ! %l0 = 00000036000000ff ! %l7 = ffffffffffffffc3, Mem[0000000090000144] = 888fc491 stw %l7,[%i4+0x144] ! Mem[0000000090000144] = ffffffc3 ! %f26 = bc89d7f3 8ce80ecc, Mem[00000000908001f8] = f8f57db4 b1717f8a std %f26,[%i5+0x1f8] ! Mem[00000000908001f8] = bc89d7f3 8ce80ecc ! immd = 00000000000003e4, %l2 = ef7b9adc092693c2, %ccr = 00 movle %xcc,0x3e4,%l2 ! Register Not Moved ! Mem[000000002b800180] = 15925c87, %l0 = 0000000000000036 swap [%i3+0x180],%l0 ! %l0 = 0000000015925c87 ! %l2 = ef7b9adc092693c2, Mem[000000009180011a] = a3287a43 sth %l2,[%o0+0x11a] ! Mem[0000000091800118] = 93c27a43 ! %l6 = 00000000031cca5a setx 0x0353864856621507,%g7,%l6 ! %l6 = 0353864856621507 ! Mem[000000002b8001f0] = d82f81c6d14ffd78, %l2 = ef7b9adc092693c2, %l2 = ef7b9adc092693c2 add %i3,0x1f0,%g1 casxa [%g1]0x80,%l2,%l2 ! %l2 = d82f81c6d14ffd78 p13_label_5: ! %l2 = d14ffd78, %l3 = 22e723e9, Mem[000000002b800020] = 216afb78 6258314d stda %l2,[%i3+%o4]0x89 ! Mem[000000002b800020] = d14ffd78 22e723e9 ! %l1 = 000000001e2eb059, Mem[000000002b000018] = 5dd20e66decf1fd6 stxa %l1,[%i2+%o3]0x80 ! Mem[000000002b000018] = 000000001e2eb059 ! %l4 = 0000002ab431c161, Mem[0000000090800144] = a883c31a stw %l4,[%i5+0x144] ! Mem[0000000090800144] = b431c161 ! Mem[000000002b000008] = c7d2f3a1, %l0 = 0000000015925c87 lduwa [%i2+%o1]0x88,%l0 ! %l0 = 00000000c7d2f3a1 ! Mem[000000002a0001d0] = 76b7f59d, %l0 = c7d2f3a1, %l2 = d14ffd78 add %i0,0x1d0,%g1 casa [%g1]0x80,%l0,%l2 ! %l2 = 0000000076b7f59d ! %l6 = 56621507, %l7 = ffffffc3, Mem[00000000908000f8] = 20f6ca5b 7d20dad0 std %l6,[%i5+0x0f8] ! Mem[00000000908000f8] = 56621507 ffffffc3 ! Mem[000000002b000120] = 89c19d9881de3b21, %l3 = 0000000022e723e9, %l2 = 0000000076b7f59d add %i2,0x120,%g1 casxa [%g1]0x80,%l3,%l2 ! %l2 = 89c19d9881de3b21 ! %l2 = 89c19d9881de3b21, %l1 = 000000001e2eb059, %l2 = 89c19d9881de3b21 addc %l2,%l1,%l2 ! %l2 = 89c19d98a00ceb7a ! Mem[000000002b000008] = a1f3d2c7280d23ff, %f2 = 00819a76 d776062e ldda [%i2+%o1]0x81,%f2 ! %f2 = a1f3d2c7 280d23ff ! %l4 = 0000002ab431c161, imm = 0000000000000e21, %l3 = 0000000022e723e9 add %l4,0xe21,%l3 ! %l3 = 0000002ab431cf82 p13_label_6: ! %f15 = 84e1ead5, Mem[000000002b8000a8] = 53282360 st %f15,[%i3+0x0a8] ! Mem[000000002b8000a8] = 84e1ead5 ! Mem[00000000910000c8] = e919be91, %g2 = 0000000000000068 ldsb [%i6+0x0c9],%g2 ! %g2 = ffffffffffffffe9 ! Mem[000000002b000198] = 8332645a, %l6 = 56621507, %l2 = a00ceb7a add %i2,0x198,%g1 casa [%g1]0x80,%l6,%l2 ! %l2 = 000000008332645a ! Mem[000000002a800018] = 66122ed3, %l1 = 000000001e2eb059 ldsha [%i1+%o3]0x80,%l1 ! %l1 = 0000000000006612 ! Mem[000000002b800018] = 22088b1a, %l4 = 0000002ab431c161 ldsha [%i3+%o3]0x81,%l4 ! %l4 = 0000000000002208 ! %l2 = 000000008332645a, %l1 = 0000000000006612, %ccr = 00 movg %xcc,%l2,%l1 ! Moved, %l1 = 000000008332645a ! Mem[0000000090800100] = 495e228ae0e3cc43, %g2 = ffffffffffffffe9 ldx [%i5+0x100],%g2 ! %g2 = 495e228ae0e3cc43 ! Mem[000000002b8000cc] = dd5c17f8, %l7 = ffffffffffffffc3 ldub [%i3+0x0cf],%l7 ! %l7 = 00000000000000f8 ! Mem[000000002a000110] = bb2d7562432dde99, %l7 = 00000000000000f8, %l6 = 0353864856621507 add %i0,0x110,%g1 casxa [%g1]0x80,%l7,%l6 ! %l6 = bb2d7562432dde99 ! Mem[000000002a000008] = 968bb673, %l7 = 00000000000000f8 ldstuba [%i0+%o1]0x88,%l7 ! %l7 = 00000073000000ff p13_label_7: ! %l7 = 0000000000000073, Mem[00000000900001b4] = 4ae9a786 stw %l7,[%i4+0x1b4] ! Mem[00000000900001b4] = 00000073 ! Mem[000000002b000014] = e5248c1d, %l3 = b431cf82, %l7 = 00000073 add %i2,0x14,%g1 casa [%g1]0x80,%l3,%l7 ! %l7 = 00000000e5248c1d ! Mem[000000002b800168] = 05019e6d65798862, %l0 = 00000000c7d2f3a1, %l0 = 00000000c7d2f3a1 add %i3,0x168,%g1 casxa [%g1]0x80,%l0,%l0 ! %l0 = 05019e6d65798862 ! %l3 = 0000002ab431cf82, Mem[000000009100012c] = cd3a6161 stb %l3,[%i6+0x12c] ! Mem[000000009100012c] = 823a6161 ! immd = 00000000000001a0, %l0 = 05019e6d65798862, %ccr = 00 movle %icc,0x1a0,%l0 ! Register Not Moved ! Mem[000000002b8000a8] = 84e1ead5, %l6 = bb2d7562432dde99 lduw [%i3+0x0a8],%l6 ! %l6 = 0000000084e1ead5 ! %l4 = 0000000000002208, Mem[0000000091000028] = 05e12eff stw %l4,[%i6+%o5] ! Mem[0000000091000028] = 00002208 ! %l3 = 0000002ab431cf82, Mem[00000000910000b8] = 446547233df1e680 stx %l3,[%i6+0x0b8] ! Mem[00000000910000b8] = 0000002ab431cf82 ! Mem[000000002a0000a8] = baad2a12, %l4 = 0000000000002208 ldsw [%i0+0x0a8],%l4 ! %l4 = ffffffffbaad2a12 ! %l7 = 00000000e5248c1d, Mem[000000002a800018] = e197458cd32e1266 stxa %l7,[%i1+%o3]0x88 ! Mem[000000002a800018] = 00000000e5248c1d p13_label_8: ! Mem[000000002a800028] = 39c8c850, %l4 = ffffffffbaad2a12 swapa [%i1+%o5]0x88,%l4 ! %l4 = 0000000039c8c850 ! %l1 = 000000008332645a, %l7 = 00000000e5248c1d, %l4 = 0000000039c8c850 addc %l1,%l7,%l4 ! %l4 = 000000016856f077 ! %l0 = 65798862, %l1 = 8332645a, Mem[0000000090000128] = f1f21be2 6da53483 std %l0,[%i4+0x128] ! Mem[0000000090000128] = 65798862 8332645a ! immd = 0000000000000087, %l3 = 0000002ab431cf82, %ccr = 00 movvc %icc,0x087,%l3 ! Moved, %l3 = 0000000000000087 ! %l6 = 84e1ead5, %l7 = e5248c1d, Mem[0000000090800148] = a5b1dbba 2cfe970f std %l6,[%i5+0x148] ! Mem[0000000090800148] = 84e1ead5 e5248c1d ! Mem[000000002b000030] = 364bca9f, %l0 = 05019e6d65798862 swap [%i2+0x030],%l0 ! %l0 = 00000000364bca9f ! %l0 = 00000000364bca9f, %l1 = 000000008332645a, %ccr = 00 move %xcc,%l0,%l1 ! Register Not Moved ! Mem[000000002b0000dc] = 5ef8dd08, %l3 = 00000087, %l7 = e5248c1d add %i2,0xdc,%g1 casa [%g1]0x80,%l3,%l7 ! %l7 = 000000005ef8dd08 ! Mem[000000002a0001d8] = f3fc9f21d3dc9ee1, %l7 = 000000005ef8dd08, %l5 = 0000000022e72718 add %i0,0x1d8,%g1 casxa [%g1]0x80,%l7,%l5 ! %l5 = f3fc9f21d3dc9ee1 ! Mem[0000000090000050] = 3acb4338810b8e2c, %f48 = e1f675de 46335dfe ldd [%i4+0x050],%f48 ! %f48 = 3acb4338 810b8e2c p13_label_9: ! immd = 0000000000000073, %l7 = 000000005ef8dd08, %ccr = 00 movn %xcc,0x073,%l7 ! Register Not Moved ! Mem[000000009180004c] = 50bcd7d6, %g2 = 495e228ae0e3cc43 lduha [%o0+0x04c]%asi,%g2 ! %g2 = 00000000000050bc ! %f28 = 2a317fcb 7ec25f5f, Mem[000000002b000008] = c7d2f3a1 ff230d28 stda %f28,[%i2+%o1]0x89 ! Mem[000000002b000008] = 2a317fcb 7ec25f5f ! %f0 = 14aecf62 d7f1d0e9, Mem[0000000090000008] = 847e4c88 d6c112ce std %f0 ,[%i4+%o1] ! Mem[0000000090000008] = 14aecf62 d7f1d0e9 ! %l4 = 000000016856f077, Mem[0000000090000138] = cb533f7f sth %l4,[%i4+0x138] ! Mem[0000000090000138] = f0773f7f ! %l5 = f3fc9f21d3dc9ee1 sethi %hi(0xef6c6c00),%l5 ! %l5 = 00000000ef6c6c00 ! %l3 = 0000000000000087, Mem[000000002b800000] = ac1b5be7 stha %l3,[%i3+%g0]0x81 ! Mem[000000002b800000] = 00875be7 ! Mem[000000002a000010] = 412c0080, %l2 = 000000008332645a ldsba [%i0+%o2]0x81,%l2 ! %l2 = 0000000000000041 ! Mem[000000002a800000] = 75a919587d659ce4, %l5 = 00000000ef6c6c00, %l0 = 00000000364bca9f casxa [%i1]0x80,%l5,%l0 ! %l0 = 75a919587d659ce4 ! immd = 00000000000002cc, %l6 = 0000000084e1ead5, %ccr = 00 movne %icc,0x2cc,%l6 ! Moved, %l6 = 00000000000002cc p13_label_10: ! Mem[0000000091800110] = 21acd1f3613c9bc6, %g2 = 00000000000050bc ldx [%o0+0x110],%g2 ! %g2 = 21acd1f3613c9bc6 ! Mem[000000002b800008] = 885ceffc, %l3 = 0000000000000087 ldsha [%i3+%o1]0x89,%l3 ! %l3 = ffffffffffffeffc ! %l3 = ffffffffffffeffc, %l5 = 00000000ef6c6c00, %ccr = 00 movcc %xcc,%l3,%l5 ! Moved, %l5 = ffffffffffffeffc ! immd = 0000000000000302, %l5 = ffffffffffffeffc, %ccr = 00 movcs %xcc,0x302,%l5 ! Register Not Moved ! %l6 = 00000000000002cc, %l0 = 75a919587d659ce4, %ccr = 00 movg %xcc,%l6,%l0 ! Moved, %l0 = 00000000000002cc ! %l5 = ffffffffffffeffc, %l3 = ffffffffffffeffc, %l4 = 000000016856f077 sub %l5,%l3,%l4 ! %l4 = 0000000000000000 ! %l7 = 000000005ef8dd08, immed = 00000628, %y = 0000002a mulscc %l7,0x628,%l1 ! %l1 = 000000002f7c6e84, %ccr = 00, %y = 00000015 ! Mem[0000000090800054] = e8d47b00, %g2 = 21acd1f3613c9bc6 lduh [%i5+0x054],%g2 ! %g2 = 000000000000e8d4 ! %l1 = 000000002f7c6e84, imm = 000000000000002e, %l5 = ffffffffffffeffc sllx %l1,0x02e,%l5 ! %l5 = 1ba1000000000000 ! %l3 = ffffffffffffeffc, imm = 0000000000000037, %l5 = 1ba1000000000000 srlx %l3,0x037,%l5 ! %l5 = 00000000000001ff p13_label_11: ! immd = 0000000000000251, %l6 = 00000000000002cc, %ccr = 00 movcs %xcc,0x251,%l6 ! Register Not Moved ! %f29 = 7ec25f5f, Mem[000000002b000028] = 21f567ff sta %f29,[%i2+%o5]0x89 ! Mem[000000002b000028] = 7ec25f5f ! %l6 = 000002cc, %l7 = 5ef8dd08, Mem[0000000090000040] = 6114608a ca521b68 std %l6,[%i4+0x040] ! Mem[0000000090000040] = 000002cc 5ef8dd08 ! %l2 = 0000000000000041, imm = 0000000000000f90, %l5 = 00000000000001ff sub %l2,0xf90,%l5 ! %l5 = fffffffffffff0b1 ! Mem[000000009180004c] = 50bcd7d6, %g2 = 000000000000e8d4 lduw [%o0+0x04c],%g2 ! %g2 = 0000000050bcd7d6 ! %l1 = 000000002f7c6e84, imm = 000000000000000a, %l5 = fffffffffffff0b1 sll %l1,0x00a,%l5 ! %l5 = 000000bdf1ba1000 ! Mem[000000009080004c] = 7f63d586, %g18 = cd71da52429dfc30 ldsw [%i5+0x04c],%g2 ! %g2 = cd71da52429dfc30 ! %l4 = 00000000, %l5 = f1ba1000, Mem[00000000918000e0] = ab568635 4a05a747 std %l4,[%o0+0x0e0] ! Mem[00000000918000e0] = 00000000 f1ba1000 ! %f16 = 43dcc9da 2e491650 65cf8242 ae352f1a ! %f20 = c7a73c60 b0fce339 95a62528 07a44d2e ! %f24 = 2c7cd2e8 50c8c839 bc89d7f3 8ce80ecc ! %f28 = 2a317fcb 7ec25f5f 3be8f1f2 308fca37 mov 0x140,%g6 stda %f16,[%i4+%g6]ASI_BLK_AIUP ! Block Store to 0000000090000140 ! Mem[000000002b0001d8] = 5aeb54e3, %l1 = 2f7c6e84, %l5 = f1ba1000 add %i2,0x1d8,%g1 casa [%g1]0x80,%l1,%l5 ! %l5 = 000000005aeb54e3 p13_label_12: ! Mem[000000002a000180] = 2eaf52f5, %l5 = 5aeb54e3, %l6 = 000002cc add %i0,0x180,%g1 casa [%g1]0x80,%l5,%l6 ! %l6 = 000000002eaf52f5 ! Mem[000000002a8001c6] = 234e6175, %l2 = 0000000000000041 ldstub [%i1+0x1c6],%l2 ! %l2 = 00000061000000ff ! Mem[0000000090000078] = fa5423a0801f7ef7, %g2 = 000000007f63d586 ldxa [%i4+0x078]%asi,%g2 ! %g2 = fa5423a0801f7ef7 ! Mem[0000000090000050] = 3acb4338, %g2 = fa5423a0801f7ef7 lduw [%i4+0x050],%g2 ! %g2 = 000000003acb4338 ! Mem[000000002b000060] = 38233dce, %l3 = ffffffffffffeffc swap [%i2+0x060],%l3 ! %l3 = 0000000038233dce ! %l2 = 0000000000000061, immed = 0000000f, %ccr = 00 movrlz %l2,0x00f,%l1 ! Not Moved, %l1 = 000000002f7c6e84 ! %f0 = 14aecf62 d7f1d0e9 a1f3d2c7 280d23ff ! %f4 = 5e959447 d0215bea f8f19eb1 5fa2b1ff ! %f8 = c724d15e 69202f62 5d63006a 80b36c87 ! %f12 = 68bb751c d918ffbe dd010965 84e1ead5 mov 0x100,%g5 stda %f0,[%i4+%g5]ASI_BLK_SL ! Block Store to 0000000090000100 ! Mem[000000002a800020] = 192c7d70402a3c3e, %l2 = 0000000000000061 ldxa [%i1+%o4]0x80,%l2 ! %l2 = 192c7d70402a3c3e ! %f22 = 95a62528 07a44d2e, Mem[0000000091000008] = debf9a38 c8eb2c4a std %f22,[%i6+%o1] ! Mem[0000000091000008] = 95a62528 07a44d2e ! %l0 = 00000000000002cc, Mem[000000002b000000] = 20b4db5541d834ef stxa %l0,[%i2+%g0]0x89 ! Mem[000000002b000000] = 00000000000002cc p13_label_13: ! %l6 = 000000002eaf52f5, Mem[00000000918001da] = 5365a31b stb %l6,[%o0+0x1da] ! Mem[00000000918001d8] = f565a31b ! %f16 = 43dcc9da 2e491650, Mem[000000002b000008] = 5f5fc27e cb7f312a stda %f16,[%i2+%o1]0x80 ! Mem[000000002b000008] = 43dcc9da 2e491650 ! immd = 0000000000000297, %l5 = 000000005aeb54e3, %ccr = 00 movneg %icc,0x297,%l5 ! Register Not Moved ! Mem[00000000900000c8] = 50758781, %g2 = 000000003acb4338 lduh [%i4+0x0c8],%g2 ! %g2 = 0000000000005075 ! immd = 0000000000000122, %l2 = 192c7d70402a3c3e, %ccr = 00 move %icc,0x122,%l2 ! Register Not Moved ! Mem[000000002a800180] = 487afed32b024cb0, %l0 = 00000000000002cc, %l7 = 000000005ef8dd08 add %i1,0x180,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = 487afed32b024cb0 ! %l0 = 00000000000002cc, %l1 = 000000002f7c6e84, %l5 = 000000005aeb54e3 addcc %l0,%l1,%l5 ! %l5 = 000000002f7c7150, %ccr = 00 ! Mem[00000000900001e8] = 2bf50637, %g2 = 0000000000005075 ldsh [%i4+0x1e8],%g2 ! %g2 = 0000000000002bf5 ! %l2 = 192c7d70402a3c3e, Mem[000000002a800018] = 1d8c24e500000000 stxa %l2,[%i1+%o3]0x81 ! Mem[000000002a800018] = 192c7d70402a3c3e membar #Sync ! Added by membar checker (195) ! Mem[00000000900000a0] = 2c7cd2e8, %g2 = 0000000000002bf5 lduh [%i4+0x0a0],%g2 ! %g2 = 0000000000002c7c p13_label_14: ! %l2 = 192c7d70402a3c3e, Mem[000000002b800000] = e75b8700 stha %l2,[%i3+%g0]0x88 ! Mem[000000002b800000] = e75b3c3e ! Mem[000000002b000010] = 05b6b6bd, %f15 = 84e1ead5 lda [%i2+%o2]0x89,%f15 ! %f15 = 05b6b6bd ! Mem[000000002a000000] = 5d63006a614d8a27, %l4 = 0000000000000000 ldxa [%i0+%g0]0x80,%l4 ! %l4 = 5d63006a614d8a27 ! Mem[00000000918000d0] = dbbe3910 7e2b474d, %g2 = 00002c7c, %g3 = 0bad0b00 ldd [%o0+0x0d0],%g2 ! %g2 = 00000000dbbe3910 000000007e2b474d ! Mem[000000002b800070] = affe3d2a3fbff45a, %l7 = 487afed32b024cb0, %l3 = 0000000038233dce add %i3,0x70,%g1 casxa [%g1]0x80,%l7,%l3 ! %l3 = affe3d2a3fbff45a ! %l6 = 000000002eaf52f5, Mem[00000000908001f1] = 470c8971 stb %l6,[%i5+0x1f1] ! Mem[00000000908001f0] = f50c8971 ! Mem[0000000090000080] = 43dcc9da2e491650, %g2 = 00000000dbbe3910 ldx [%i4+0x080],%g2 ! %g2 = 43dcc9da2e491650 ! %l7 = 487afed32b024cb0, %l1 = 000000002f7c6e84, %ccr = 00 movne %icc,%l7,%l1 ! Moved, %l1 = 487afed32b024cb0 ! %l5 = 000000002f7c7150, %l0 = 00000000000002cc, %ccr = 00 mova %icc,%l5,%l0 ! Moved, %l0 = 000000002f7c7150 ! %l7 = 487afed32b024cb0, Mem[000000002b8000f0] = f496ad85 stw %l7,[%i3+0x0f0] ! Mem[000000002b8000f0] = 2b024cb0 p13_label_15: ! Mem[000000009100008c] = cbfc9141, %g18 = cd71da52429dfc30 ldswa [%i6+0x08c]%asi,%g2 ! %g2 = cd71da52429dfc30 ! Mem[0000000091000174] = 64e862e7, %g2 = ffffffffcbfc9141 lduw [%i6+0x174],%g2 ! %g2 = 0000000064e862e7 ! %l4 = 5d63006a614d8a27, immed = 000001aa, %ccr = 00 movre %l4,0x1aa,%l6 ! Not Moved, %l6 = 000000002eaf52f5 ! %l3 = affe3d2a3fbff45a, %l2 = 192c7d70402a3c3e, %l5 = 000000002f7c7150 and %l3,%l2,%l5 ! %l5 = 092c3d20002a341a ! Mem[000000002a0001a4] = 4a47f93b, %l0 = 000000002f7c7150 swap [%i0+0x1a4],%l0 ! %l0 = 000000004a47f93b ! %l5 = 092c3d20002a341a, %l2 = 192c7d70402a3c3e, %ccr = 00 movvs %xcc,%l5,%l2 ! Register Not Moved ! Mem[0000000090800080] = 2881ae67, %g2 = 0000000064e862e7 ldsh [%i5+0x082],%g2 ! %g2 = 0000000000002881 ! Mem[000000002b0001cc] = 87500a2a, %l2 = 192c7d70402a3c3e ldsw [%i2+0x1cc],%l2 ! %l2 = ffffffff87500a2a ! Mem[00000000910000d0] = 8d163530867874ed, %g2 = 0000000000002881 ldx [%i6+0x0d0],%g2 ! %g2 = 8d163530867874ed ! %f12 = 68bb751c d918ffbe, Mem[000000002a800000] = 75a91958 7d659ce4 stda %f12,[%i1+%g0]0x80 ! Mem[000000002a800000] = 68bb751c d918ffbe p13_label_16: ! Mem[000000002b800028] = d10fe677, %l0 = 000000004a47f93b lduha [%i3+%o5]0x81,%l0 ! %l0 = 000000000000d10f ! Mem[000000002b000028] = 5f5fc27e, %l7 = 487afed32b024cb0 ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 0000005f000000ff ! immd = 000000000000038f, %l6 = 000000002eaf52f5, %ccr = 00 movleu %xcc,0x38f,%l6 ! Register Not Moved ! %l6 = 000000002eaf52f5, Mem[0000000091800150] = c5e66b5d stw %l6,[%o0+0x150] ! Mem[0000000091800150] = 2eaf52f5 ! Mem[0000000091000104] = a8d0d6e8, %g2 = 8d163530867874ed lduw [%i6+0x104],%g2 ! %g2 = 00000000a8d0d6e8 ! %l0 = 0000d10f, %l1 = 2b024cb0, Mem[0000000091000110] = e00d7a22 5764cf50 std %l0,[%i6+0x110] ! Mem[0000000091000110] = 0000d10f 2b024cb0 ! %l2 = 87500a2a, %l3 = 3fbff45a, Mem[000000002a000190] = 7a13ebbf eb8a4222 std %l2,[%i0+0x190] ! Mem[000000002a000190] = 87500a2a 3fbff45a ! %l3 = affe3d2a3fbff45a, %l0 = 000000000000d10f, %y = 00000015 udivcc %l3,%l0,%l2 ! %l2 = 00000000001a052c, %ccr = 00 mov %l0,%y ! %y = 0000d10f ! Mem[0000000090000068] = 5d9f215444579293, %f48 = 3acb4338 810b8e2c ldd [%i4+0x068],%f48 ! %f48 = 5d9f2154 44579293 ! %l1 = 487afed32b024cb0, Mem[0000000091800008] = 30e846b2b01876a3 stx %l1,[%o0+%o1] ! Mem[0000000091800008] = 487afed32b024cb0 p13_label_17: ! %l5 = 092c3d20002a341a, %l4 = 5d63006a614d8a27, %ccr = 00 movleu %xcc,%l5,%l4 ! Register Not Moved ! %l0 = 000000000000d10f, immed = 000002a6, %y = 0000d10f sdiv %l0,0x2a6,%l4 ! %l4 = 000000007fffffff mov %l0,%y ! %y = 0000d10f ! Mem[00000000900000c4] = 269c5075, %g2 = 00000000a8d0d6e8 ldsh [%i4+0x0c6],%g2 ! %g2 = 000000000000269c ! %l2 = 001a052c, %l3 = 3fbff45a, Mem[0000000091000020] = 103b16d7 de211f96 std %l2,[%i6+%o4] ! Mem[0000000091000020] = 001a052c 3fbff45a ! %l3 = affe3d2a3fbff45a, %l6 = 000000002eaf52f5, %y = 0000d10f umul %l3,%l6,%l7 ! %l7 = 0ba026c8b47fae22, %y = 0ba026c8 ! %l5 = 092c3d20002a341a, Mem[00000000900000d7] = ae0ead32 stb %l5,[%i4+0x0d7] ! Mem[00000000900000d4] = 1a0ead32 ! Mem[0000000090800020] = 16508010, %g2 = 000000000000269c ldub [%i5+0x022],%g2 ! %g2 = 0000000000000016 ! Mem[00000000900001d0] = 9f710bd9, %g18 = cd71da52429dfc30 ldsw [%i4+0x1d0],%g2 ! %g2 = cd71da52429dfc30 ! Mem[00000000918001f0] = 7ba8917e, %g2 = ffffffff9f710bd9 lduh [%o0+0x1f0],%g2 ! %g2 = 0000000000007ba8 ! Mem[0000000090800058] = 78ebe01de6055c3b, %f48 = 5d9f2154 44579293 ldd [%i5+0x058],%f48 ! %f48 = 78ebe01d e6055c3b p13_label_18: ! %l4 = 000000007fffffff, Mem[000000002a800020] = 707d2c19 stwa %l4,[%i1+%o4]0x89 ! Mem[000000002a800020] = 7fffffff ! %f28 = 2a317fcb, Mem[0000000090000104] = 62cfae14 st %f28,[%i4+0x104] ! Mem[0000000090000104] = 2a317fcb ! Mem[000000009080015c] = 1e2bd804, %g18 = cd71da52429dfc30 ldsw [%i5+0x15c],%g2 ! %g2 = cd71da52429dfc30 ! Mem[00000000900001c0] = e1f675de46335dfe, %g2 = 000000001e2bd804 ldx [%i4+0x1c0],%g2 ! %g2 = e1f675de46335dfe ! Mem[0000000090000090] = c7a73c60b0fce339, %g2 = e1f675de46335dfe ldx [%i4+0x090],%g2 ! %g2 = c7a73c60b0fce339 ! Mem[000000009100017c] = 80b5e0b8, %g2 = c7a73c60b0fce339 lduw [%i6+0x17c],%g2 ! %g2 = 0000000080b5e0b8 ! %l0 = 0000d10f, %l1 = 2b024cb0, Mem[0000000090800048] = 6b234ec5 7f63d586 std %l0,[%i5+0x048] ! Mem[0000000090800048] = 0000d10f 2b024cb0 ! Mem[00000000918000f0] = 8523d502c0777b49, %g2 = 0000000080b5e0b8 ldx [%o0+0x0f0],%g2 ! %g2 = 8523d502c0777b49 ! Mem[000000002a8001d8] = a37916e4efd12c9a, %l5 = 092c3d20002a341a, %l6 = 000000002eaf52f5 add %i1,0x1d8,%g1 casxa [%g1]0x80,%l5,%l6 ! %l6 = a37916e4efd12c9a ! Mem[000000009180016c] = 9945ca36, %g18 = cd71da52429dfc30 ldsw [%o0+0x16c],%g2 ! %g2 = cd71da52429dfc30 p13_label_19: ! %l1 = 487afed32b024cb0, Mem[0000000091000158] = 0fc484af484b74d9 stx %l1,[%i6+0x158] ! Mem[0000000091000158] = 487afed32b024cb0 ! Mem[0000000090800080] = 81ae6737, %g2 = ffffffff9945ca36 ldub [%i5+0x083],%g2 ! %g2 = 0000000000000081 ! %l1 = 487afed32b024cb0, immd = fffffffffffff0bb, %l7 = 0ba026c8b47fae22 mulx %l1,-0xf45,%l7 ! %l7 = 41eaf19045e30490 ! Mem[000000002b800028] = 77e60fd1, %l2 = 00000000001a052c ldstuba [%i3+%o5]0x88,%l2 ! %l2 = 000000d1000000ff ! Mem[000000009100015c] = 4cb0f14b, %g2 = 0000000000000081 lduh [%i6+0x15e],%g2 ! %g2 = 0000000000004cb0 ! %l5 = 092c3d20002a341a, imm = 00000000000000f7, %l7 = 41eaf19045e30490 xnor %l5,0x0f7,%l7 ! %l7 = f6d3c2dfffd5cb12 ! Randomly selected nop nop ! %l2 = 00000000000000d1, %l0 = 000000000000d10f, %ccr = 00 move %icc,%l2,%l0 ! Register Not Moved ! Mem[0000000090800068] = 8f353a04, %g2 = 0000000000004cb0 ldsb [%i5+0x06b],%g2 ! %g2 = ffffffffffffff8f ! %l1 = 487afed32b024cb0, %l1 = 487afed32b024cb0, %l2 = 00000000000000d1 or %l1,%l1,%l2 ! %l2 = 487afed32b024cb0 p13_label_20: ! %l2 = 487afed32b024cb0, Mem[0000000091800150] = 2eaf52f5 stw %l2,[%o0+0x150] ! Mem[0000000091800150] = 2b024cb0 ! Mem[000000002a0001a0] = 8f92ca3c2f7c7150, %l6 = a37916e4efd12c9a, %l3 = affe3d2a3fbff45a add %i0,0x1a0,%g1 casxa [%g1]0x80,%l6,%l3 ! %l3 = 8f92ca3c2f7c7150 ! %l5 = 092c3d20002a341a, %l4 = 000000007fffffff, %ccr = 00 movvs %xcc,%l5,%l4 ! Register Not Moved ! Mem[0000000090000130] = beff18d91c75bb68, %f48 = 78ebe01d e6055c3b ldd [%i4+0x130],%f48 ! %f48 = beff18d9 1c75bb68 ! Mem[000000002a000008] = ffb68b96, %l5 = 092c3d20002a341a lduba [%i0+%o1]0x81,%l5 ! %l5 = 00000000000000ff ! Mem[000000002a000012] = 412c0080, %l5 = 00000000000000ff ldstub [%i0+0x012],%l5 ! %l5 = 00000000000000ff ! %l7 = f6d3c2dfffd5cb12, %l5 = 0000000000000000, %l5 = 0000000000000000 addc %l7,%l5,%l5 ! %l5 = f6d3c2dfffd5cb12 ! %l1 = 487afed32b024cb0, Mem[0000000090000156] = e33995a6 stb %l1,[%i4+0x156] ! Mem[0000000090000154] = b03995a6 ! Mem[0000000090800178] = 9bc20eb3 50ec43dd, %g2 = ffffff8f, %g3 = 7e2b474d ldd [%i5+0x178],%g2 ! %g2 = 000000009bc20eb3 0000000050ec43dd ! %l7 = f6d3c2dfffd5cb12, %l5 = f6d3c2dfffd5cb12, %l3 = 8f92ca3c2f7c7150 subccc %l7,%l5,%l3 ! %l3 = 0000000000000000, %ccr = 44 p13_label_21: ! Mem[000000009080011c] = 531e9d66, %g18 = cd71da52429dfc30 ldsw [%i5+0x11c],%g2 ! %g2 = cd71da52429dfc30 ! Mem[000000002b800000] = e75b3c3e, %l4 = 000000007fffffff ldsba [%i3+%g0]0x89,%l4 ! %l4 = 000000000000003e ! Mem[000000002b000008] = dac9dc43, %l5 = f6d3c2dfffd5cb12 lduba [%i2+%o1]0x88,%l5 ! %l5 = 0000000000000043 ! Mem[000000002a000118] = 18441b61, %l3 = 00000000, %l6 = efd12c9a add %i0,0x118,%g1 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000018441b61 ! Mem[000000002b800010] = deb99dc51fccff28, %f2 = a1f3d2c7 280d23ff ldda [%i3+%o2]0x88,%f2 ! %f2 = deb99dc5 1fccff28 ! %l0 = 000000000000d10f, %l4 = 000000000000003e, %l3 = 0000000000000000 sub %l0,%l4,%l3 ! %l3 = 000000000000d0d1 ! %l4 = 0000003e, %l5 = 00000043, Mem[0000000091000108] = 0bb2cf27 69930341 std %l4,[%i6+0x108] ! Mem[0000000091000108] = 0000003e 00000043 ! Mem[000000002b800018] = 1a8b0822, %l5 = 0000000000000043 lduha [%i3+%o3]0x88,%l5 ! %l5 = 0000000000000822 ! %l5 = 0000000000000822, %l0 = 000000000000d10f, %ccr = 44 movrne %l5,%l0,%l0 ! Moved, %l0 = 000000000000d10f ! Mem[0000000090000080] = da2e4916, %g2 = 00000000531e9d66 ldub [%i4+0x083],%g2 ! %g2 = 00000000000000da p13_label_22: ! %l6 = 0000000018441b61, Mem[0000000091000088] = 86ad1b16cbfc9141 stx %l6,[%i6+0x088] ! Mem[0000000091000088] = 0000000018441b61 ! Mem[0000000090800028] = 08531eba8fd332d4, %f48 = beff18d9 1c75bb68 ldda [%i5+0x028]%asi,%f48 ! %f48 = 08531eba 8fd332d4 ! %l1 = 487afed32b024cb0, Mem[00000000900001bc] = b2280662 sth %l1,[%i4+0x1bc] ! Mem[00000000900001bc] = 4cb00662 ! %l6 = 0000000018441b61, Mem[0000000091000130] = 44f396aea71a8cdc stx %l6,[%i6+0x130] ! Mem[0000000091000130] = 0000000018441b61 ! %l4 = 0000003e, %l5 = 00000822, Mem[000000002b800020] = 78fd4fd1 e923e722 stda %l4,[%i3+%o4]0x81 ! Mem[000000002b800020] = 0000003e 00000822 ! Mem[00000000900000f8] = 6237e8b826dac581, %f48 = 08531eba 8fd332d4 ldd [%i4+0x0f8],%f48 ! %f48 = 6237e8b8 26dac581 ! %f16 = 43dcc9da 2e491650, Mem[000000002b000000] = 000002cc 00000000 stda %f16,[%i2+%g0]0x88 ! Mem[000000002b000000] = 43dcc9da 2e491650 ! Mem[00000000918001f4] = a4bebe04, %g2 = 00000000000000da ldsb [%o0+0x1f7],%g2 ! %g2 = ffffffffffffffa4 ! %l2 = 487afed32b024cb0, immed = fffff15c, %l7 = f6d3c2dfffd5cb12 tsubcctv %l2,-0xea4,%l7 ! %l7 = 487afed32b025b54, %ccr = 11 ! Mem[000000009100009c] = 462d9b40, %g2 = ffffffffffffffa4 ldsha [%i6+0x09e]%asi,%g2 ! %g2 = 000000000000462d p13_label_23: ! Mem[0000000091000174] = e862e7b3, %g2 = 000000000000462d ldub [%i6+0x175],%g2 ! %g2 = 00000000000000e8 ! %l6 = 0000000018441b61, Mem[000000009180003c] = fd74b765 stw %l6,[%o0+0x03c] ! Mem[000000009180003c] = 18441b61 ! immd = 0000000000000310, %l4 = 000000000000003e, %ccr = 11 mova %icc,0x310,%l4 ! Moved, %l4 = 0000000000000310 ! immd = 0000000000000098, %l1 = 487afed32b024cb0, %ccr = 11 movl %icc,0x098,%l1 ! Register Not Moved ! immd = 000000000000038d, %l1 = 487afed32b024cb0, %ccr = 11 movleu %xcc,0x38d,%l1 ! Moved, %l1 = 000000000000038d ! immd = 0000000000000339, %l4 = 0000000000000310, %ccr = 11 movg %icc,0x339,%l4 ! Moved, %l4 = 0000000000000339 ! Mem[000000002a800118] = 839917973f2e0b9d, %l4 = 0000000000000339, %l3 = 000000000000d0d1 add %i1,0x118,%g1 casxa [%g1]0x80,%l4,%l3 ! %l3 = 839917973f2e0b9d ! Mem[000000002a000191] = 87500a2a, %l2 = 487afed32b024cb0 ldstub [%i0+0x191],%l2 ! %l2 = 00000050000000ff ! Mem[0000000091000118] = 4c75fb17, %g2 = 00000000000000e8 ldub [%i6+0x11b],%g2 ! %g2 = 000000000000004c ! Mem[000000002b8001e8] = 2f9ad153, %l5 = 0000000000000822, %asi = 80 swapa [%i3+0x1e8]%asi,%l5 ! %l5 = 000000002f9ad153 p13_label_24: ! Mem[0000000090000090] = c7a73c60b0fce339, %g2 = 000000000000004c ldx [%i4+0x090],%g2 ! %g2 = c7a73c60b0fce339 ! Mem[000000002a800000] = 68bb751c, %l1 = 000000000000038d ldswa [%i1+%g0]0x81,%l1 ! %l1 = 0000000068bb751c ! %l2 = 0000000000000050, Mem[00000000908000b8] = 23b6122573175eee stx %l2,[%i5+0x0b8] ! Mem[00000000908000b8] = 0000000000000050 ! %f0 = 14aecf62, Mem[000000002a800078] = 452bd102 st %f0 ,[%i1+0x078] ! Mem[000000002a800078] = 14aecf62 ! Mem[000000002a000190] = 87ff0a2a3fbff45a, %l2 = 0000000000000050, %l6 = 0000000018441b61 add %i0,0x190,%g1 casxa [%g1]0x80,%l2,%l6 ! %l6 = 87ff0a2a3fbff45a ! Mem[00000000910001d4] = f8e3fc5b, %g2 = c7a73c60b0fce339 ldsh [%i6+0x1d6],%g2 ! %g2 = fffffffffffff8e3 ! %l5 = 000000002f9ad153, %l6 = 87ff0a2a3fbff45a, %y = 0ba026c8 smul %l5,%l6,%l1 ! %l1 = 0bdacb75e5ddb32e, %y = 0bdacb75 ! Mem[0000000090000040] = 000002cc 5ef8dd08 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g6 ldda [%i4+%g6]ASI_BLK_S,%f48 ! Block Load from 0000000090000040 ! Mem[000000002a000194] = 3fbff45a, %l5 = 000000002f9ad153 lduh [%i0+0x196],%l5 ! %l5 = 000000000000f45a ! Mem[0000000091000138] = 4c906f701fce8b29, %g2 = fffffffffffff8e3 ldx [%i6+0x138],%g2 ! %g2 = 4c906f701fce8b29 p13_label_25: ! immd = 000000000000024d, %l5 = 000000000000f45a, %ccr = 11 movge %icc,0x24d,%l5 ! Moved, %l5 = 000000000000024d ! %l4 = 0000000000000339, Mem[000000002a800020] = ffffff7f stba %l4,[%i1+%o4]0x81 ! Mem[000000002a800020] = 39ffff7f ! Mem[000000002b000070] = 283d88fa, %l1 = e5ddb32e, %l0 = 0000d10f add %i2,0x70,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000283d88fa ! immd = 00000000000003bd, %l1 = 0bdacb75e5ddb32e, %ccr = 11 movcc %icc,0x3bd,%l1 ! Register Not Moved ! %l5 = 000000000000024d, Mem[000000002b800048] = 05d59f1ba904dbca stx %l5,[%i3+0x048] ! Mem[000000002b800048] = 000000000000024d ! %l2 = 0000000000000050, %l7 = 487afed32b025b54, %l7 = 487afed32b025b54 sdivx %l2,%l7,%l7 ! Div by zero, %l0 = 00000000283d8922 ! Mem[000000002a800058] = 03a3bba8, %l6 = 3fbff45a, %l4 = 00000339 add %i1,0x58,%g1 casa [%g1]0x80,%l6,%l4 ! %l4 = 0000000003a3bba8 ! %l6 = 87ff0a2a3fbff45a, %l0 = 00000000283d88fa, %ccr = 11 movl %xcc,%l6,%l0 ! Register Not Moved ! Mem[000000002b000008] = dac9dc43, %l2 = 0000000000000050 ldsba [%i2+%o1]0x88,%l2 ! %l2 = 0000000000000043 ! %l4 = 0000000003a3bba8, imm = 000000000000001e, %l3 = 839917973f2e0b9d sllx %l4,0x01e,%l3 ! %l3 = 00e8eeea00000000 ba,a p13_not_taken_0_end p13_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p13_branch_failed p13_not_taken_0_end: ! End of Random Code for Thread 13 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 00000000283d88fa bne,a,pn %xcc,p13_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0bdacb75e5ddb32e bne,a,pn %xcc,p13_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000043 bne,a,pn %xcc,p13_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00e8eeea00000000 bne,a,pn %xcc,p13_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000003a3bba8 bne,a,pn %xcc,p13_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000024d bne,a,pn %xcc,p13_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 87ff0a2a3fbff45a bne,a,pn %xcc,p13_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000000 bne,a,pn %xcc,p13_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x0bdacb75,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p13_failed mov 0x111,%g1 ! 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 deb99dc5 1fccff28 bne %xcc,p13_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 5e959447 d0215bea bne %xcc,p13_f4_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be dd010965 05b6b6bd bne %xcc,p13_f14_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 2c7cd2e8 50c8c839 bne %xcc,p13_f24_fail nop ! Check Local Memory set p13_local0_expect,%g1 p13_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 5d63006a614d8a27 ldx [%i0+0x000],%g3 ! Observed data at 000000002a000000 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ffb68b9611453c29 ldx [%i0+0x008],%g3 ! Observed data at 000000002a000008 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 412cff80921ca445 ldx [%i0+0x010],%g3 ! Observed data at 000000002a000010 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i0,0x010,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 9717551f0000032d ldx [%i0+0x0f8],%g3 ! Observed data at 000000002a0000f8 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i0,0x0f8,%g4 ldx [%g1+0x190],%g2 ! Expected data = 87ff0a2a3fbff45a ldx [%i0+0x190],%g3 ! Observed data at 000000002a000190 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i0,0x190,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = 8f92ca3c2f7c7150 ldx [%i0+0x1a0],%g3 ! Observed data at 000000002a0001a0 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i0,0x1a0,%g4 set p13_local1_expect,%g1 p13_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 68bb751cd918ffbe 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 = 83f4a46017f67791 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 = 192c7d70402a3c3e ldx [%i1+0x018],%g3 ! Observed data at 000000002a800018 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 39ffff7f402a3c3e ldx [%i1+0x020],%g3 ! Observed data at 000000002a800020 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 122aadbac3d52ade ldx [%i1+0x028],%g3 ! Observed data at 000000002a800028 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i1,0x028,%g4 ldx [%g1+0x078],%g2 ! Expected data = 14aecf62604f0412 ldx [%i1+0x078],%g3 ! Observed data at 000000002a800078 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i1,0x078,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 38f8eb4a5c2d08e0 ldx [%i1+0x0d8],%g3 ! Observed data at 000000002a8000d8 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i1,0x0d8,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 95c4dc66234eff75 ldx [%i1+0x1c0],%g3 ! Observed data at 000000002a8001c0 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i1,0x1c0,%g4 set p13_local2_expect,%g1 p13_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 5016492edac9dc43 ldx [%i2+0x000],%g3 ! Observed data at 000000002b000000 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 43dcc9da2e491650 ldx [%i2+0x008],%g3 ! Observed data at 000000002b000008 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000000001e2eb059 ldx [%i2+0x018],%g3 ! Observed data at 000000002b000018 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 1de46f67fd971b60 ldx [%i2+0x020],%g3 ! Observed data at 000000002b000020 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff5fc27ec663d618 ldx [%i2+0x028],%g3 ! Observed data at 000000002b000028 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 65798862a09c0eac ldx [%i2+0x030],%g3 ! Observed data at 000000002b000030 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i2,0x030,%g4 ldx [%g1+0x048],%g2 ! Expected data = 11453c2935a6bdfe ldx [%i2+0x048],%g3 ! Observed data at 000000002b000048 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i2,0x048,%g4 ldx [%g1+0x060],%g2 ! Expected data = ffffeffc9bd44eff ldx [%i2+0x060],%g3 ! Observed data at 000000002b000060 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i2,0x060,%g4 set p13_local3_expect,%g1 p13_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 3e3c5be72ef4b5d7 ldx [%i3+0x000],%g3 ! Observed data at 000000002b800000 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000003e00000822 ldx [%i3+0x020],%g3 ! Observed data at 000000002b800020 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff0fe6773b4dc10c ldx [%i3+0x028],%g3 ! Observed data at 000000002b800028 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x028,%g4 ldx [%g1+0x048],%g2 ! Expected data = 000000000000024d ldx [%i3+0x048],%g3 ! Observed data at 000000002b800048 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x048,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = 84e1ead51809b25c ldx [%i3+0x0a8],%g3 ! Observed data at 000000002b8000a8 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x0a8,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = 2b024cb0d11d07c4 ldx [%i3+0x0f0],%g3 ! Observed data at 000000002b8000f0 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x0f0,%g4 ldx [%g1+0x180],%g2 ! Expected data = 00000036e0757d1b ldx [%i3+0x180],%g3 ! Observed data at 000000002b800180 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x180,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 00000822449dbebb ldx [%i3+0x1e8],%g3 ! Observed data at 000000002b8001e8 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x1e8,%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_f4_fail: set p13_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p13_f14_fail: set p13_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p13_f24_fail: set p13_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%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 [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000002b000010] umulcc %l1,%l7,%l4 stha %l1,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000002b800010] ldsba [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002a000018] done p13_trap1o: ldxa [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000002b000010] umulcc %l1,%l7,%l4 stha %l1,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000002b800010] ldsba [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002a000018] done p13_trap2e: ldsba [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000002a800008] ldda [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002a000010] stwa %l4,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000002a000028] ldstuba [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002b000000] lduwa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000002b000028] swapa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002b000028] done p13_trap2o: ldsba [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000002a800008] ldda [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002a000010] stwa %l4,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000002a000028] ldstuba [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002b000000] lduwa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000002b000028] swapa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002b000028] done p13_trap3e: add %l5,0x960,%l6 sub %l2,%l1,%l1 done p13_trap3o: add %l5,0x960,%l6 sub %l2,%l1,%l1 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 = 9ccd114a1863afeb ldx [%g1+0x008],%l1 ! %l1 = 28329120676fe41d ldx [%g1+0x010],%l2 ! %l2 = ef7b9adc092693c2 ldx [%g1+0x018],%l3 ! %l3 = 4054d3e8b9058ad2 ldx [%g1+0x020],%l4 ! %l4 = c3bfa8e0df92f8fd ldx [%g1+0x028],%l5 ! %l5 = 7c4e38e1f4d01801 ldx [%g1+0x030],%l6 ! %l6 = f119838aeac8c73b ldx [%g1+0x038],%l7 ! %l7 = 13ad7522a7ed6d32 ! 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 = 07d2bf85 4872bda8 92085f45 179a0f25 ! %f4 = b6bc4ca4 ce9c2926 d4acd512 6a627a15 ! %f8 = ae0cd192 82a63906 870c6b40 1e00dc5a ! %f12 = 25d57e21 5cda4dba 62f6caac 8dca2b6e ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 0e3fc92e eec21f29 facc70f1 6186ca61 ! %f20 = 4bd53925 af8d1ea8 d1b61abe 1ba616ae ! %f24 = f317383c e1aee4b6 40ccbb24 fc1a7634 ! %f28 = c3e47054 f3cfb4f9 cf300668 81c75f12 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = c6071f9e 2bea6d69 2369ec2a c7dda6a6 ! %f36 = 652410f2 65b50487 75cef36c 5c157d41 ! %f40 = 9c7bf74a f3efee85 d9c26bc9 bbcbff73 ! %f44 = 1d357427 ece091be 38174715 91df8106 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xd2c065b700000034,%g7,%g1 ! GSR scale = 6, align = 4 wr %g1,%g0,%gsr ! GSR = d2c065b700000034 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: ! %l2 = 8449c20ff194b9e9, Mem[00000000908000c4] = a94c3d0a stw %l2,[%i5+0x0c4] ! Mem[00000000908000c4] = f194b9e9 ! Mem[000000002c0001bb] = c2d647f6, %l7 = 2672207a6527c961 ldstub [%i0+0x1bb],%l7 ! %l7 = 000000f6000000ff ! %l2 = 8449c20ff194b9e9, %l4 = fb221bde6b72fcb6, %l4 = fb221bde6b72fcb6 xnor %l2,%l4,%l4 ! %l4 = 8094262e6519baa0 save ! CWP = 1 ! Mem[0000000090800000] = afcee255 8865ecf6, %g2 = cd51e379, %g3 = 0bad0b00 ldd [%o5+%g0],%g2 ! %g2 = 00000000afcee255 000000008865ecf6 ! Mem[0000000090800140] = 4acaddd5a883c31a, %g2 = 00000000afcee255 ldx [%o5+0x140],%g2 ! %g2 = 4acaddd5a883c31a ! Mem[000000002d800018] = b292f632, %l0 = e006d6b033ba7ac5 swapa [%o3+%i3]0x80,%l0 ! %l0 = 00000000b292f632 ! Mem[000000002d0000d9] = 0302b6e4, %l5 = 9fa080f2b2f43b7f ldstub [%o2+0x0d9],%l5 ! %l5 = 00000002000000ff ! Mem[000000002d800028] = 1a7a740e, %l1 = ed5d4f53f2085153 ldsba [%o3+%i5]0x81,%l1 ! %l1 = 000000000000001a ! Mem[000000009000009c] = 943867c9, %g18 = ddbf74c21230ff60 ldsw [%o4+0x09c],%g2 ! %g2 = ddbf74c21230ff60 p14_label_2: ! %cwp = 1 ! %l6 = 45f9f07c793f5207, %l0 = 00000000b292f632, %l2 = 73773abc3885cf9e srlx %l6,%l0,%l2 ! %l2 = 000000000000117e ! %l1 = 000000000000001a, imm = fffffffffffff7c1, %l3 = e0dcbeb63eb3e2c2 xnor %l1,-0x83f,%l3 ! %l3 = 0000000000000824 ! Mem[0000000091800130] = e3b259e4, %g2 = ffffffff943867c9 ldub [%i0+0x132],%g2 ! %g2 = 00000000000000e3 ! Mem[000000009180003c] = fd74b765, %g2 = 00000000000000e3 ldub [%i0+0x03c],%g2 ! %g2 = 00000000000000fd ! %l1 = 000000000000001a setx 0xc7d386d00afbcaeb,%g7,%l1 ! %l1 = c7d386d00afbcaeb ! Mem[000000002c800028] = 3910abd2, %l5 = 0000000000000002 lduwa [%o1+%i5]0x81,%l5 ! %l5 = 000000003910abd2 ! %l0 = 00000000b292f632, %l6 = 45f9f07c793f5207, %l4 = 56170d20a238cf90 sra %l0,%l6,%l4 ! %l4 = ffffffffff6525ec ! Mem[000000002d000064] = 5870f77a, %f31 = 81c75f12 ld [%o2+0x064],%f31 ! %f31 = 5870f77a ! %l4 = ffffffffff6525ec, Mem[00000000918001a8] = 98dfaf41 stw %l4,[%i0+0x1a8] ! Mem[00000000918001a8] = ff6525ec ! Mem[000000002d0000dc] = cff68639, %l7 = 4bdfe9eaa88ed35f ldstub [%o2+0x0dc],%l7 ! %l7 = 000000cf000000ff p14_label_3: ! %cwp = 1 ! %l3 = 0000000000000824, %l3 = 0000000000000824, %l7 = 00000000000000cf orcc %l3,%l3,%l7 ! %l7 = 0000000000000824, %ccr = 00 ! Mem[0000000091800168] = 026ca936, %g2 = 00000000000000fd ldsh [%i0+0x168],%g2 ! %g2 = 000000000000026c ! %l4 = ffffffffff6525ec, Mem[000000002d000190] = 3398709cd0465191 stx %l4,[%o2+0x190] ! Mem[000000002d000190] = ffffffffff6525ec ! %l3 = 0000000000000824, %l1 = c7d386d00afbcaeb, %l0 = 00000000b292f632 orcc %l3,%l1,%l0 ! %l0 = c7d386d00afbcaef, %ccr = 80 ! %f20 = 4bd53925 af8d1ea8, Mem[0000000090800058] = 78ebe01d e6055c3b std %f20,[%o5+0x058] ! Mem[0000000090800058] = 4bd53925 af8d1ea8 ! Mem[000000002c000010] = 514c09e6, %f28 = c3e47054 lda [%o0+%i2]0x89,%f28 ! %f28 = 514c09e6 ! %l0 = c7d386d00afbcaef, Mem[000000002d000010] = 423cedb5 stba %l0,[%o2+%i2]0x80 ! Mem[000000002d000010] = ef3cedb5 save ! CWP = 2 ! %l0 = 2b6739cfeb0630b9, imm = 0000000000000038, %l2 = c7b016e4bdd406d7 sllx %l0,0x038,%l2 ! %l2 = b900000000000000 ! %l2 = 00000000, %l3 = 3f1345a7, Mem[0000000090800008] = e74bbbf2 815722de std %l2,[%i5+%o1] ! Mem[0000000090800008] = 00000000 3f1345a7 p14_label_4: ! %cwp = 2 ! %l4 = d5d5af13fb5dd49e, %l1 = 5da0842227c6e3bb, %y = 00000000 udiv %l4,%l1,%l1 ! %l1 = 0000000000000006 mov %l0,%y ! %y = eb0630b9 ! %l1 = 0000000000000006, %l7 = 771ab2f65ced3edc, %ccr = 80 movn %icc,%l1,%l7 ! Register Not Moved ! Mem[0000000091000038] = fc2fc57f 917e51b2, %g2 = 0000026c, %g3 = 8865ecf6 ldda [%i6+0x038]%asi,%g2 ! %g2 = 00000000fc2fc57f 00000000917e51b2 ! Mem[000000002d000164] = dd2360a0, %l3 = cba50c6e3f1345a7 ldstub [%i2+0x164],%l3 ! %l3 = 000000dd000000ff ! Mem[000000002c000000] = 5ac1b356, %l7 = 771ab2f65ced3edc ldsba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000056 ! Mem[0000000091000148] = f99edb45, %g2 = 00000000fc2fc57f ldub [%i6+0x148],%g2 ! %g2 = 00000000000000f9 ! Mem[000000002d000030] = 46b4175b7c9cfc2b, %l3 = 00000000000000dd, %l1 = 0000000000000006 add %i2,0x30,%g1 casxa [%g1]0x80,%l3,%l1 ! %l1 = 46b4175b7c9cfc2b ! Mem[000000002c80003c] = 2c1d5c1e, %l7 = 0000000000000056, %asi = 80 swapa [%i1+0x03c]%asi,%l7 ! %l7 = 000000002c1d5c1e ! %l6 = 8ea19a35, %l7 = 2c1d5c1e, Mem[00000000900000e0] = 8aeb2873 4f585542 std %l6,[%i4+0x0e0] ! Mem[00000000900000e0] = 8ea19a35 2c1d5c1e ! Mem[000000002d800194] = 7bd98ef2, %l2 = 00000000, %l7 = 2c1d5c1e add %i3,0x194,%g1 casa [%g1]0x80,%l2,%l7 ! %l7 = 000000007bd98ef2 p14_label_5: ! %cwp = 2 ! Mem[000000002c000028] = 84425cc5, %l3 = 00000000000000dd lduha [%i0+%o5]0x88,%l3 ! %l3 = 0000000000005cc5 ! %l7 = 000000007bd98ef2, %l3 = 0000000000005cc5, %ccr = 80 movrne %l7,%l3,%l7 ! Moved, %l7 = 0000000000005cc5 ! Mem[0000000090800068] = 883c1f8f353a0431, %g2 = 00000000000000f9 ldx [%i5+0x068],%g2 ! %g2 = 883c1f8f353a0431 ! immd = 0000000000000095, %l3 = 0000000000005cc5, %ccr = 80 movg %xcc,0x095,%l3 ! Register Not Moved ! Mem[000000002c0000a8] = 9ec6e306, %l1 = 46b4175b7c9cfc2b swap [%i0+0x0a8],%l1 ! %l1 = 000000009ec6e306 ! %f10 = 870c6b40 1e00dc5a, Mem[00000000910001b0] = 2459beee 9640fe46 std %f10,[%i6+0x1b0] ! Mem[00000000910001b0] = 870c6b40 1e00dc5a ! %f10 = 870c6b40 1e00dc5a, Mem[0000000091800098] = 83cfe9d3 8acc12dd stda %f10,[%o0+0x098]%asi ! Mem[0000000091800098] = 870c6b40 1e00dc5a ! %l2 = b900000000000000, Mem[0000000091800060] = 2c7d828b83b95d79 stx %l2,[%o0+0x060] ! Mem[0000000091800060] = b900000000000000 ! %l1 = 000000009ec6e306, Mem[000000002c800028] = f43557f4d2ab1039 stxa %l1,[%i1+%o5]0x88 ! Mem[000000002c800028] = 000000009ec6e306 ! Mem[000000002c800000] = 9d9efaa7, %f29 = f3cfb4f9 lda [%i1+%g0]0x81,%f29 ! %f29 = 9d9efaa7 p14_label_6: ! %cwp = 2 ! Mem[000000002d8001be] = b6b9803e, %l4 = d5d5af13fb5dd49e ldstub [%i3+0x1be],%l4 ! %l4 = 00000080000000ff ! Mem[0000000090800168] = f04d9a59 a5ee00ad, %g2 = 353a0431, %g3 = 917e51b2 ldd [%i5+0x168],%g2 ! %g2 = 00000000f04d9a59 00000000a5ee00ad ! Mem[00000000908000f8] = 20f6ca5b, %g2 = 00000000f04d9a59 lduw [%i5+0x0f8],%g2 ! %g2 = 0000000020f6ca5b ! Mem[000000002d800000] = 24828488, %l3 = 0000000000005cc5 swapa [%i3+%g0]0x81,%l3 ! %l3 = 0000000024828488 ! Mem[0000000090800058] = 25af8d1e, %g2 = 0000000020f6ca5b ldsb [%i5+0x05b],%g2 ! %g2 = 0000000000000025 ! Mem[000000002d0000e0] = f6a74734a38b6a52, %l1 = 000000009ec6e306, %l0 = 2b6739cfeb0630b9 add %i2,0xe0,%g1 casxa [%g1]0x80,%l1,%l0 ! %l0 = f6a74734a38b6a52 ! Mem[0000000090000118] = c4c6c205, %g2 = 0000000000000025 lduw [%i4+0x118],%g2 ! %g2 = 00000000c4c6c205 ! Mem[000000002d0000e4] = a38b6a52, %l7 = 00005cc5, %l6 = 8ea19a35 add %i2,0xe4,%g1 casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000a38b6a52 ! %l3 = 0000000024828488, %l5 = 68014e522a4546e5, %l3 = 0000000024828488 taddcctv %l3,%l5,%l3 ! %l0 = f6a74734a38b6a75, Trapped ! immd = 0000000000000146, %l7 = 0000000000005cc5, %ccr = 80 movcs %xcc,0x146,%l7 ! Register Not Moved p14_label_7: ! %cwp = 2 ! Mem[000000002d800008] = a3b942be, %l1 = 000000009ec6e306 lduba [%i3+%o1]0x88,%l1 ! %l1 = 00000000000000be ! %l5 = 68014e522a4546e5, %l2 = b900000000000000, %l6 = 00000000a38b6a52 addc %l5,%l2,%l6 ! %l6 = 21014e522a4546e5 ! Mem[000000002d000008] = eb3b2a74, %f30 = cf300668 lda [%i2+%o1]0x80,%f30 ! %f30 = eb3b2a74 ! Mem[000000002d00005f] = 5d406206, %l1 = 00000000000000be ldstub [%i2+0x05f],%l1 ! %l1 = 00000006000000ff ! %l4 = 0000000000000080, Mem[0000000090000028] = 9b033cb4c4e5b2af stx %l4,[%i4+%o5] ! Mem[0000000090000028] = 0000000000000080 ! Mem[000000002d800060] = cf76bcb0 9dfce27b, %l0 = a38b6a75, %l1 = 00000006 ldd [%i3+0x060],%l0 ! %l0 = 00000000cf76bcb0 000000009dfce27b ! Mem[000000002c800008] = 2f5aa9106c7a99a0, %l5 = 68014e522a4546e5 ldxa [%i1+%o1]0x81,%l5 ! %l5 = 2f5aa9106c7a99a0 ! Mem[0000000090000130] = 9bf7c898, %g2 = 00000000c4c6c205 ldsb [%i4+0x133],%g2 ! %g2 = ffffffffffffff9b ! %l7 = 0000000000005cc5, imm = 00000000000004e5, %l1 = 000000009dfce27b addc %l7,0x4e5,%l1 ! %l1 = 00000000000061aa ! %l2 = 00000000, %l3 = 24828488, Mem[00000000900000d0] = a3035bdf f4437aae stda %l2,[%i4+0x0d0]%asi ! Mem[00000000900000d0] = 00000000 24828488 p14_label_8: ! %cwp = 2 ! %l6 = 21014e522a4546e5, Mem[00000000908000a2] = e2caacc6 sth %l6,[%i5+0x0a2] ! Mem[00000000908000a0] = 46e5acc6 ! %l2 = b900000000000000, %l2 = b900000000000000, %l7 = 0000000000005cc5 srlx %l2,%l2,%l7 ! %l7 = b900000000000000 ! Mem[00000000918000e0] = ab568635 4a05a747, %g2 = ffffff9b, %g3 = a5ee00ad ldd [%o0+0x0e0],%g2 ! %g2 = 00000000ab568635 000000004a05a747 ! %f18 = facc70f1 6186ca61, Mem[000000002d000138] = e2fa3c97 bad862d2 std %f18,[%i2+0x138] ! Mem[000000002d000138] = facc70f1 6186ca61 ! Mem[000000002c0000e0] = c0172340cafd6747, %l2 = b900000000000000, %l1 = 00000000000061aa add %i0,0xe0,%g1 casxa [%g1]0x80,%l2,%l1 ! %l1 = c0172340cafd6747 ! %l4 = 0000000000000080, %l1 = c0172340cafd6747, %ccr = 80 movle %xcc,%l4,%l1 ! Moved, %l1 = 0000000000000080 ! %l7 = b900000000000000, %l3 = 0000000024828488, %l3 = 0000000024828488 orncc %l7,%l3,%l3 ! %l3 = ffffffffdb7d7b77, %ccr = 88 ! Mem[000000002d000020] = db32b30c, %l6 = 21014e522a4546e5 ldstuba [%i2+%o4]0x81,%l6 ! %l6 = 000000db000000ff ! %l2 = b900000000000000, Mem[00000000900000e0] = 8ea19a35 sth %l2,[%i4+0x0e0] ! Mem[00000000900000e0] = 00009a35 ! Mem[000000002d800018] = c57aba33, %f1 = 4872bda8 lda [%i3+%o3]0x88,%f1 ! %f1 = c57aba33 p14_label_9: ! %cwp = 2 ! %l0 = 00000000cf76bcb0, imm = 0000000000000898, %l1 = 0000000000000080 addcc %l0,0x898,%l1 ! %l1 = 00000000cf76c548, %ccr = 08 ! Mem[00000000908001d8] = e4dccb27, %g2 = 00000000ab568635 lduw [%i5+0x1d8],%g2 ! %g2 = 00000000e4dccb27 ! Mem[000000002d800000] = c55c0000, %l4 = 0000000000000080 swapa [%i3+%g0]0x89,%l4 ! %l4 = 00000000c55c0000 ! %l4 = 00000000c55c0000, %l7 = b900000000000000, %y = eb0630b9 sdivcc %l4,%l7,%l5 ! %l5 = 2f5aa9106c7a99a0, %ccr = 08 mov %l0,%y ! %y = cf76bcd8 ! done : should take illegal inst trap, %l0 = 00000000cf76bcd8 done ! Illegal inst trap : %l0 = 00000000cf76bce8 ! Mem[000000002c000008] = 4b72dd9a884cfc2a, %f18 = facc70f1 6186ca61 ldda [%i0+%o1]0x81,%f18 ! %f18 = 4b72dd9a 884cfc2a ! Mem[00000000910000ac] = fffdede1, %g2 = 00000000e4dccb27 ldsh [%i6+0x0ae],%g2 ! %g2 = fffffffffffffffd ! %l0 = 00000000cf76bce8, %l6 = 00000000000000db, %ccr = 08 mova %icc,%l0,%l6 ! Moved, %l6 = 00000000cf76bce8 ! %l7 = b900000000000000, imm = fffffffffffff1d4, %l4 = 00000000c55c0000 xnor %l7,-0xe2c,%l4 ! %l4 = b900000000000e2b ! %l4 = b900000000000e2b, Mem[000000002c000028] = 84425cc5 stba %l4,[%i0+%o5]0x88 ! Mem[000000002c000028] = 84425c2b p14_label_10: ! %cwp = 2 ! %f2 = 92085f45 179a0f25, Mem[0000000091000028] = 05e12eff 95d1d562 std %f2 ,[%i6+%o5] ! Mem[0000000091000028] = 92085f45 179a0f25 ! Randomly selected nop nop ! Mem[000000002d0000b0] = 9aa539a969903e69, %l0 = 00000000cf76bce8, %l0 = 00000000cf76bce8 add %i2,0xb0,%g1 casxa [%g1]0x80,%l0,%l0 ! %l0 = 9aa539a969903e69 ! Mem[000000002d000188] = 7a5ff975, %l6 = 00000000cf76bce8 lduw [%i2+0x188],%l6 ! %l6 = 000000007a5ff975 ! Mem[000000002c000030] = da2ec37f, %l3 = ffffffffdb7d7b77 ldstuba [%i0+0x030]%asi,%l3 ! %l3 = 000000da000000ff ! Mem[000000002c800028] = 06e3c69e, %l6 = 000000007a5ff975 lduha [%i1+%o5]0x80,%l6 ! %l6 = 00000000000006e3 ! Mem[0000000090000148] = 31494a3d, %g2 = fffffffffffffffd lduw [%i4+0x148],%g2 ! %g2 = 0000000031494a3d ! Mem[0000000090000070] = 73e0540d88eeafc5, %f48 = 9de4ec4c 1255f5a3 ldd [%i4+0x070],%f48 ! %f48 = 73e0540d 88eeafc5 ! %l0 = 9aa539a969903e69, Mem[000000002d000018] = 07c9c5f6 stba %l0,[%i2+%o3]0x80 ! Mem[000000002d000018] = 69c9c5f6 ! Mem[000000002c800018] = 86ca3909, %l0 = 9aa539a969903e69 lduba [%i1+%o3]0x81,%l0 ! %l0 = 0000000000000086 p14_label_11: ! %cwp = 2 ! Mem[000000002d000028] = da5463d7, %l7 = b900000000000000 ldsba [%i2+%o5]0x88,%l7 ! %l7 = ffffffffffffffd7 ! Mem[00000000908000f0] = 92c8b875, %g2 = 0000000031494a3d lduw [%i5+0x0f0],%g2 ! %g2 = 0000000092c8b875 ! %l5 = 2f5aa9106c7a99a0, Mem[00000000918000da] = 36e1f7ed sth %l5,[%o0+0x0da] ! Mem[00000000918000d8] = 99a0f7ed ! %l7 = ffffffffffffffd7, Mem[0000000091800154] = 3045cc18 sth %l7,[%o0+0x154] ! Mem[0000000091800154] = ffd7cc18 ! Mem[000000002c800020] = d9d19f5b, %l1 = 00000000cf76c548 ldstuba [%i1+%o4]0x81,%l1 ! %l1 = 000000d9000000ff ! %l6 = 000006e3, %l7 = ffffffd7, Mem[00000000910001d8] = fc5bcfff e82b3baa std %l6,[%i6+0x1d8] ! Mem[00000000910001d8] = 000006e3 ffffffd7 ! Mem[0000000090000030] = a48a1f64, %g2 = 0000000092c8b875 lduw [%i4+0x030],%g2 ! %g2 = 00000000a48a1f64 ! Mem[0000000091800080] = fd5a6ffb, %g2 = 00000000a48a1f64 ldsh [%o0+0x082],%g2 ! %g2 = fffffffffffffd5a ! Mem[000000002c8001ec] = c79bd9db, %l2 = b900000000000000 swap [%i1+0x1ec],%l2 ! %l2 = 00000000c79bd9db ! %f17 = eec21f29, Mem[00000000908000d0] = a37c3c64 st %f17,[%i5+0x0d0] ! Mem[00000000908000d0] = eec21f29 p14_label_12: ! %cwp = 2 ! Mem[000000002c800100] = e8507f11 3e7ba570 d7afde64 5b4f5b13 ! Mem[000000002c800110] = 022e193f 6293b757 a4dc5107 b587a18f ! Mem[000000002c800120] = 0fbc0edf 57f292a0 017778fc d8793ebc ! Mem[000000002c800130] = 323e8c51 49453e94 d50eefee 62150310 mov 0x100,%g4 ldda [%i1+%g4]ASI_BLK_P,%f16 ! Block Load from 000000002c800100 ! %l6 = 000006e3, %l7 = ffffffd7, Mem[000000002c8001c8] = 352f6c32 0a78f718 std %l6,[%i1+0x1c8] ! Mem[000000002c8001c8] = 000006e3 ffffffd7 ! Mem[000000002d800028] = 24d67036 0e747a1a, %l4 = 00000e2b, %l5 = 6c7a99a0 ldda [%i3+%o5]0x88,%l4 ! %l4 = 000000000e747a1a 0000000024d67036 ! Mem[0000000090000030] = 644454fe, %g2 = fffffffffffffd5a ldsb [%i4+0x033],%g2 ! %g2 = 0000000000000064 rd %pc,%o7 return %o7+12 ! CWP = 1 ! %l4 = ff6525ec, %l5 = 3910abd2, Mem[0000000090800060] = d178b965 a857e90f std %l4,[%o5+0x060] ! Mem[0000000090800060] = ff6525ec 3910abd2 ! Mem[000000002d000000] = 12f0fd75, %l3 = 0000000000000824 swap [%o2+%g0],%l3 ! %l3 = 0000000012f0fd75 ! Mem[00000000908000d0] = eec21f29, %g2 = 0000000000000064 lduw [%o5+0x0d0],%g2 ! %g2 = 00000000eec21f29 ! %l0 = c7d386d00afbcaef, %l6 = 45f9f07c793f5207, %ccr = 08 movn %icc,%l0,%l6 ! Register Not Moved ! Mem[000000002d000030] = 46b4175b, %l5 = 000000003910abd2 ldsba [%o2+0x030]%asi,%l5 ! %l5 = 0000000000000046 p14_label_13: ! %cwp = 1 ! Mem[000000002c000000] = 56b3c15a, %l5 = 0000000000000046 ldstuba [%o0+%g0]0x81,%l5 ! %l5 = 00000056000000ff ! Mem[0000000090800180] = 5bb62bcb 01823381, %g2 = eec21f29, %g3 = 4a05a747 ldd [%o5+0x180],%g2 ! %g2 = 000000005bb62bcb 0000000001823381 ! %l7 = 0000000000000824, Mem[0000000090000114] = 7f8b313f, %asi = 80 stwa %l7,[%o4+0x114]%asi ! Mem[0000000090000114] = 00000824 ! %l0 = c7d386d00afbcaef, %l2 = 000000000000117e, %ccr = 08 movleu %xcc,%l0,%l2 ! Register Not Moved ! Mem[00000000910001cc] = 664634c6, %g2 = 000000005bb62bcb lduw [%o6+0x1cc],%g2 ! %g2 = 00000000664634c6 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g5 ldda [%o4+%g5]ASI_BLK_P,%f48 ! Block Load from 00000000900001c0 ! Mem[000000002c0000b0] = b3afad92256f21be, %l3 = 0000000012f0fd75, %l3 = 0000000012f0fd75 add %o0,0xb0,%g1 casxa [%g1]0x80,%l3,%l3 ! %l3 = b3afad92256f21be ! Mem[000000002d8001e8] = baca831b, %l1 = c7d386d00afbcaeb ldsh [%o3+0x1ea],%l1 ! %l1 = ffffffffffff831b ! Mem[0000000090800050] = db161e2b e8d47b00, %g2 = 664634c6, %g3 = 01823381 ldd [%o5+0x050],%g2 ! %g2 = 00000000db161e2b 00000000e8d47b00 ! %l6 = 793f5207, %l7 = 00000824, Mem[000000002c000000] = 5ac1b3ff b3c033ba stda %l6,[%o0+%g0]0x88 ! Mem[000000002c000000] = 793f5207 00000824 p14_label_14: ! %cwp = 1 ! %l0 = c7d386d00afbcaef, %l4 = ffffffffff6525ec, %y = cf76bcd8 smul %l0,%l4,%l6 ! %l6 = fff95b2ca5be9f54, %y = fff95b2c ! Mem[0000000090000100] = 34ee920f 2129a19e, %g2 = db161e2b, %g3 = e8d47b00 ldd [%o4+0x100],%g2 ! %g2 = 0000000034ee920f 000000002129a19e ! Mem[000000002d800008] = be42b9a3, %l7 = 0000000000000824 lduha [%o3+%i1]0x81,%l7 ! %l7 = 000000000000be42 ! Mem[000000002c000000] = 00000824 793f5207, %l0 = 0afbcaef, %l1 = ffff831b ldda [%o0+%g0]0x88,%l0 ! %l0 = 00000000793f5207 0000000000000824 ! Mem[000000002d000010] = 491b752b b5ed3cef, %l6 = a5be9f54, %l7 = 0000be42 ldda [%o2+%i2]0x88,%l6 ! %l6 = 00000000b5ed3cef 00000000491b752b ! Mem[00000000900001c0] = e1f675de46335dfe, %g2 = 0000000034ee920f ldx [%o4+0x1c0],%g2 ! %g2 = e1f675de46335dfe ! Mem[00000000910001f0] = 4f29ed9c, %g2 = e1f675de46335dfe ldub [%o6+0x1f0],%g2 ! %g2 = 000000000000004f ! %l2 = 000000000000117e, %l3 = b3afad92256f21be, %l3 = b3afad92256f21be and %l2,%l3,%l3 ! %l3 = 000000000000013e ! %l3 = 000000000000013e, immed = fffff969, %y = fff95b2c umul %l3,-0x697,%l1 ! %l1 = 0000013dfff7d06e, %y = 0000013d ! %l7 = 00000000491b752b, %l5 = 0000000000000056, %ccr = 08 movleu %xcc,%l7,%l5 ! Register Not Moved p14_label_15: ! %cwp = 1 ! immd = 0000000000000194, %l7 = 00000000491b752b, %ccr = 08 movcc %xcc,0x194,%l7 ! Moved, %l7 = 0000000000000194 ! %l2 = 000000000000117e, Mem[000000002c800010] = a69f9fe2 stwa %l2,[%o1+%i2]0x81 ! Mem[000000002c800010] = 0000117e ! Mem[000000009080014c] = 970f2c26, %g2 = 000000000000004f ldsh [%o5+0x14e],%g2 ! %g2 = ffffffffffff970f ! Mem[000000002d800135] = d6c171e1, %l6 = 00000000b5ed3cef ldstub [%o3+0x135],%l6 ! %l6 = 000000c1000000ff ! Mem[00000000918001ec] = 41b08f30, %g2 = ffffffffffff970f lduw [%i0+0x1ec],%g2 ! %g2 = 0000000041b08f30 ! Mem[000000002c000008] = 4b72dd9a, %l3 = 000000000000013e lduba [%o0+%i1]0x81,%l3 ! %l3 = 000000000000004b ! %l3 = 000000000000004b, Mem[000000009000006e] = 929373e0 sth %l3,[%o4+0x06e] ! Mem[000000009000006c] = 004b73e0 ! Mem[0000000091000140] = ecb715ac 2483298e, %g2 = 41b08f30, %g3 = 2129a19e ldd [%o6+0x140],%g2 ! %g2 = 00000000ecb715ac 000000002483298e ! Mem[000000002c8001bd] = 3d8ed480, %l3 = 000000000000004b ldstub [%o1+0x1bd],%l3 ! %l3 = 0000008e000000ff ! %l5 = 0000000000000056, Mem[000000002c000108] = 6dd3db98 stw %l5,[%o0+0x108] ! Mem[000000002c000108] = 00000056 p14_label_16: ! %cwp = 1 ! Mem[0000000091800004] = 5d5101b3, %g18 = ddbf74c21230ff60 ldsw [%i0+0x004],%g2 ! %g2 = ddbf74c21230ff60 ! %l2 = 000000000000117e, %l1 = 0000013dfff7d06e, %ccr = 08 movg %xcc,%l2,%l1 ! Moved, %l1 = 000000000000117e ! %l1 = 000000000000117e, Mem[000000002d0000e9] = b749d3f5 stb %l1,[%o2+0x0e9] ! Mem[000000002d0000e8] = b77ed3f5 ! Mem[000000002c8000c0] = 96e67a6b c3d460da, %l2 = 0000117e, %l3 = 0000008e ldd [%o1+0x0c0],%l2 ! %l2 = 0000000096e67a6b 00000000c3d460da ! %l7 = 0000000000000194, %l5 = 0000000000000056, %y = 0000013d udivcc %l7,%l5,%l4 ! %l4 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 793f5207 ! Mem[000000002c000114] = cb1e6b42, %l3 = 00000000c3d460da ldsh [%o0+0x114],%l3 ! %l3 = ffffffffffffcb1e ! Mem[000000002d000000] = 24080000, %l0 = 00000000793f5207 ldsha [%o2+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! %l2 = 0000000096e67a6b, imm = fffffffffffffd26, %l5 = 0000000000000056 tsubcc %l2,-0x2da,%l5 ! %l5 = 0000000096e67d45, %ccr = 1b ! %l4 = 00000000ffffffff, Mem[0000000091000167] = 8f31336c stb %l4,[%o6+0x167] ! Mem[0000000091000164] = ff31336c ! %l7 = 0000000000000194, imm = fffffffffffff596, %l5 = 0000000096e67d45 andcc %l7,-0xa6a,%l5 ! %l5 = 0000000000000194, %ccr = 00 p14_label_17: ! %cwp = 1 ! %l1 = 000000000000117e, immed = 00000194, %ccr = 00 movrgez %l1,0x194,%l1 ! Moved, %l1 = 0000000000000194 ! Mem[000000002d000128] = 5fe617dd 545a6e52, %l6 = 000000c1, %l7 = 00000194 ldd [%o2+0x128],%l6 ! %l6 = 000000005fe617dd 00000000545a6e52 ! Mem[00000000918001e8] = a309f910, %g2 = 000000005d5101b3 lduh [%i0+0x1e8],%g2 ! %g2 = 000000000000a309 ! %l4 = 00000000ffffffff, Mem[0000000091000124] = 67c0f517 stw %l4,[%o6+0x124] ! Mem[0000000091000124] = ffffffff ! Mem[00000000900001e0] = d5a91b15, %g2 = 000000000000a309 lduh [%o4+0x1e0],%g2 ! %g2 = 000000000000d5a9 ! %l3 = ffffffffffffcb1e, imm = fffffffffffff53e, %l3 = ffffffffffffcb1e addcc %l3,-0xac2,%l3 ! %l3 = ffffffffffffc05c, %ccr = 99 ! Mem[000000002d000008] = eb3b2a7452cb6f35, %l6 = 000000005fe617dd ldxa [%o2+%i1]0x81,%l6 ! %l6 = eb3b2a7452cb6f35 ! Mem[00000000918000fc] = 57a3f6c7, %g2 = 000000000000d5a9 lduh [%i0+0x0fc],%g2 ! %g2 = 00000000000057a3 ! Mem[000000002d800120] = c0d53197, %l3 = ffffffffffffc05c swap [%o3+0x120],%l3 ! %l3 = 00000000c0d53197 ! Mem[000000002c800018] = 86ca3909, %l3 = 00000000c0d53197 ldswa [%o1+%i3]0x81,%l3 ! %l3 = ffffffff86ca3909 p14_label_18: ! %cwp = 1 ! Mem[000000002d80015c] = 7d953776, %l0 = 00000000, %l7 = 545a6e52 add %o3,0x15c,%g1 casa [%g1]0x80,%l0,%l7 ! %l7 = 000000007d953776 ! Mem[000000002c800100] = e8507f11, %l0 = 0000000000000000 swap [%o1+0x100],%l0 ! %l0 = 00000000e8507f11 ! %l2 = 96e67a6b, %l3 = 86ca3909, Mem[00000000900001a8] = 875ccbae a2de638c stda %l2,[%o4+0x1a8]%asi ! Mem[00000000900001a8] = 96e67a6b 86ca3909 ! %l4 = 00000000ffffffff, %l6 = eb3b2a7452cb6f35, %l0 = 00000000e8507f11 sll %l4,%l6,%l0 ! %l0 = 001fffffffe00000 ! Mem[000000002c80019c] = 11d735b4, %f1 = c57aba33 ld [%o1+0x19c],%f1 ! %f1 = 11d735b4 ! Mem[0000000090000130] = 1e3b769bf7c898e9, %f48 = e1f675de 46335dfe ldda [%o4+0x130]%asi,%f48 ! %f48 = 1e3b769b f7c898e9 ! %f22 = a4dc5107, Mem[000000002d000028] = d76354da sta %f22,[%o2+%i5]0x80 ! Mem[000000002d000028] = a4dc5107 ! Mem[00000000900001a8] = 96e67a6b, %g2 = 00000000000057a3 lduw [%o4+0x1a8],%g2 ! %g2 = 0000000096e67a6b ! Mem[0000000091000014] = ae6b8eab, %g2 = 0000000096e67a6b ldub [%o6+0x017],%g2 ! %g2 = 00000000000000ae ! %l0 = 001fffffffe00000 setx 0xc263adc86149f380,%g7,%l0 ! %l0 = c263adc86149f380 p14_label_19: ! %cwp = 1 ! %l5 = 0000000000000194, %l5 = 0000000000000194, %l5 = 0000000000000194 xorcc %l5,%l5,%l5 ! %l5 = 0000000000000000, %ccr = 44 ! %l7 = 000000007d953776, immed = fffffc8e, %l7 = 000000007d953776 taddcctv %l7,-0x372,%l7 ! %l0 = c263adc86149f3a3, Trapped ! Mem[000000002d000112] = b9f5aab0, %l4 = 00000000ffffffff ldstub [%o2+0x112],%l4 ! %l4 = 000000aa000000ff ! %l3 = ffffffff86ca3909, %l7 = 000000007d953776, %ccr = 44 movcs %icc,%l3,%l7 ! Register Not Moved ! Mem[000000009000013c] = 3f8d7d73, %g2 = 00000000000000ae lduh [%o4+0x13c],%g2 ! %g2 = 0000000000003f8d ! %l1 = 0000000000000194, Mem[000000002c000141] = 8dee0615 stb %l1,[%o0+0x141] ! Mem[000000002c000140] = 8d940615 ! %f8 = ae0cd192, Mem[0000000091000014] = 4f877aae st %f8 ,[%o6+0x014] ! Mem[0000000091000014] = ae0cd192 ! Mem[0000000090800008] = 00000000, %g18 = ddbf74c21230ff60 ldsw [%o5+%i1],%g2 ! %g2 = ddbf74c21230ff60 ! Mem[0000000091800010] = 37ae807f, %g2 = 0000000000000000 lduh [%i0+0x012],%g2 ! %g2 = 00000000000037ae ! %l3 = ffffffff86ca3909, Mem[00000000910001b0] = 870c6b401e00dc5a stx %l3,[%o6+0x1b0] ! Mem[00000000910001b0] = ffffffff86ca3909 p14_label_20: ! %cwp = 1 ! %l3 = ffffffff86ca3909, imm = fffffffffffffc90, %l7 = 000000007d953776 xnorcc %l3,-0x370,%l7 ! %l7 = ffffffff86ca3a66, %ccr = 88 ! %l0 = c263adc86149f3a3, %l1 = 0000000000000194, %ccr = 88 movcs %icc,%l0,%l1 ! Register Not Moved ! Mem[00000000908000c0] = 93984c09, %g2 = 00000000000037ae ldsb [%o5+0x0c0],%g2 ! %g2 = ffffffffffffff93 ! Mem[000000002d800018] = c57aba33, %l2 = 0000000096e67a6b swapa [%o3+%i3]0x89,%l2 ! %l2 = 00000000c57aba33 ! Mem[000000009180001c] = bcb8815b, %g2 = ffffffffffffff93 ldub [%i0+0x01f],%g2 ! %g2 = 00000000000000bc ! %l0 = c263adc86149f3a3, Mem[00000000918000b0] = 0a8ba135a5509592 stx %l0,[%i0+0x0b0] ! Mem[00000000918000b0] = c263adc86149f3a3 ! Mem[0000000091800004] = 01b330e8, %g2 = 00000000000000bc ldub [%i0+0x006],%g2 ! %g2 = 0000000000000001 ! Mem[000000002d800138] = af02cd98, %l1 = 0000000000000194 lduw [%o3+0x138],%l1 ! %l1 = 00000000af02cd98 ! Mem[000000002c0000b8] = 9619efeeb98ccf6e, %l1 = 00000000af02cd98, %l4 = 00000000000000aa add %o0,0xb8,%g1 casxa [%g1]0x80,%l1,%l4 ! %l4 = 9619efeeb98ccf6e ! %l0 = c263adc86149f3a3, Mem[0000000090800030] = 574d316e stw %l0,[%o5+0x030] ! Mem[0000000090800030] = 6149f3a3 p14_label_21: ! %cwp = 1 ! Mem[000000002d800028] = 1a7a740e, %l0 = c263adc86149f3a3 lduwa [%o3+%i5]0x81,%l0 ! %l0 = 000000001a7a740e ! Mem[000000002c8000ab] = 943e9641, %l4 = 9619efeeb98ccf6e ldstub [%o1+0x0ab],%l4 ! %l4 = 00000041000000ff ! Mem[000000002d8000e1] = f7513921, %l2 = 00000000c57aba33 ldstub [%o3+0x0e1],%l2 ! %l2 = 00000051000000ff ! Mem[000000002c000000] = 07523f7924080000, %l1 = 00000000af02cd98 ldxa [%o0+%g0]0x80,%l1 ! %l1 = 07523f7924080000 ! %l1 = 07523f7924080000, %l3 = ffffffff86ca3909, %l7 = ffffffff86ca3a66 add %l1,%l3,%l7 ! %l7 = 07523f78aad23909 ! Mem[000000002c000094] = f534c244, %l1 = 07523f7924080000 swap [%o0+0x094],%l1 ! %l1 = 00000000f534c244 ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g6 ldda [%o4+%g6]ASI_BLK_S,%f48 ! Block Load from 0000000090000080 ! Mem[000000009080010c] = 3abd6093, %g18 = ddbf74c21230ff60 ldsw [%o5+0x10c],%g2 ! %g2 = ddbf74c21230ff60 ! Mem[000000002d8000e0] = f7ff3921, %l5 = 00000000, %l4 = 00000041 add %o3,0xe0,%g1 casa [%g1]0x80,%l5,%l4 ! %l4 = 00000000f7ff3921 ! %l0 = 000000001a7a740e, Mem[000000002c800000] = a7fa9e9d stba %l0,[%o1+%g0]0x89 ! Mem[000000002c800000] = a7fa9e0e p14_label_22: ! %cwp = 1 ! Mem[00000000908001f8] = b4b1717f, %g2 = 000000003abd6093 ldsb [%o5+0x1fb],%g2 ! %g2 = ffffffffffffffb4 ! Mem[0000000090800070] = 42826fb9, %g2 = ffffffffffffffb4 ldsh [%o5+0x072],%g2 ! %g2 = 0000000000004282 ! %l5 = 0000000000000000 sethi %hi(0xf0d11c00),%l5 ! %l5 = 00000000f0d11c00 ! Mem[00000000910000f8] = 2bd48627, %g2 = 0000000000004282 ldub [%o6+0x0f8],%g2 ! %g2 = 000000000000002b ! %l5 = 00000000f0d11c00, immed = 000000c1, %l5 = 00000000f0d11c00 tsubcctv %l5,0x0c1,%l5 ! %l0 = 000000001a7a7431, Trapped membar #Sync ! Added by membar checker (196) ! %l4 = 00000000f7ff3921, Mem[00000000900000b6] = 4fe26d28 stb %l4,[%o4+0x0b6] ! Mem[00000000900000b4] = 21e26d28 ! Mem[0000000091800124] = 8f089d02, %g2 = 000000000000002b ldub [%i0+0x127],%g2 ! %g2 = 000000000000008f ! %l3 = ffffffff86ca3909, imm = 0000000000000682, %l6 = eb3b2a7452cb6f35 orn %l3,0x682,%l6 ! %l6 = fffffffffffff97d ! Mem[0000000090000180] = a32af125 4d694d63, %g2 = 0000008f, %g3 = 2483298e ldd [%o4+0x180],%g2 ! %g2 = 00000000a32af125 000000004d694d63 ! %f22 = a4dc5107, Mem[000000002c800018] = 86ca3909 sta %f22,[%o1+%i3]0x80 ! Mem[000000002c800018] = a4dc5107 p14_label_23: ! %cwp = 1 ! %l4 = 00000000f7ff3921 setx 0x7a9761c0471a9850,%g7,%l4 ! %l4 = 7a9761c0471a9850 ! %l0 = 000000001a7a7431, %l7 = 07523f78aad23909, %l2 = 0000000000000051 xnorcc %l0,%l7,%l2 ! %l2 = f8adc0874f57b2c7, %ccr = 80 ! Mem[0000000090000130] = 769bf7c8, %g2 = 00000000a32af125 ldsh [%o4+0x132],%g2 ! %g2 = 000000000000769b ! Mem[000000002d800000] = 80000000, %l0 = 000000001a7a7431 swapa [%o3+%g0]0x81,%l0 ! %l0 = 0000000080000000 ! Mem[0000000091800100] = 041ebc01, %g2 = 000000000000769b ldsh [%i0+0x102],%g2 ! %g2 = 000000000000041e ! immd = 000000000000018f, %l4 = 7a9761c0471a9850, %ccr = 80 mova %icc,0x18f,%l4 ! Moved, %l4 = 000000000000018f ! %l5 = 00000000f0d11c00, Mem[00000000918000f8] = d7a3034657a3f6c7 stx %l5,[%i0+0x0f8] ! Mem[00000000918000f8] = 00000000f0d11c00 ! immd = 00000000000000fb, %l0 = 0000000080000000, %ccr = 80 movl %icc,0x0fb,%l0 ! Register Not Moved ! Mem[000000002c800018] = a4dc5107, %l3 = ffffffff86ca3909 swapa [%o1+%i3]0x80,%l3 ! %l3 = 00000000a4dc5107 ! Mem[000000002d800008] = be42b9a3c351c2b6, %l6 = fffffffffffff97d, %l6 = fffffffffffff97d add %o3,0x08,%g1 casxa [%g1]0x80,%l6,%l6 ! %l6 = be42b9a3c351c2b6 p14_label_24: ! %cwp = 1 ! %l6 = be42b9a3c351c2b6, Mem[0000000091800185] = b8711aa8 stb %l6,[%i0+0x185] ! Mem[0000000091800184] = b6711aa8 ! %l0 = 0000000080000000, Mem[000000002c000028] = 2b5c4284 stha %l0,[%o0+%i5]0x80 ! Mem[000000002c000028] = 00004284 ! Mem[00000000910001d0] = 68264badb2eef8e3, %g2 = 000000000000041e ldx [%o6+0x1d0],%g2 ! %g2 = 68264badb2eef8e3 ! Mem[000000002c8001b0] = e0fb29fd, %l0 = 0000000080000000 swap [%o1+0x1b0],%l0 ! %l0 = 00000000e0fb29fd ! Mem[000000002c000000] = 07523f79, %l3 = 00000000a4dc5107 ldsha [%o0+%g0]0x80,%l3 ! %l3 = 0000000000000752 ! Mem[000000002d000010] = b5ed3cef, %l7 = 07523f78aad23909 ldsha [%o2+%i2]0x89,%l7 ! %l7 = 0000000000003cef ! %l2 = f8adc0874f57b2c7, Mem[0000000090800080] = d4db2881ae67375c stx %l2,[%o5+0x080] ! Mem[0000000090800080] = f8adc0874f57b2c7 ! %l1 = 00000000f534c244, Mem[00000000900000ba] = 1246ee99, %asi = 80 stha %l1,[%o4+0x0ba]%asi ! Mem[00000000900000b8] = c244ee99 ! Mem[00000000908000ec] = b4f3ac6a, %g2 = 68264badb2eef8e3 lduwa [%o5+0x0ec]%asi,%g2 ! %g2 = 00000000b4f3ac6a ! Mem[000000002c80016d] = 95ff65af, %l1 = 00000000f534c244 ldstub [%o1+0x16d],%l1 ! %l1 = 000000ff000000ff p14_label_25: ! %cwp = 1 ! %l0 = 00000000e0fb29fd, Mem[000000002d000028] = acd6a7f10751dca4 stxa %l0,[%o2+%i5]0x88 ! Mem[000000002d000028] = 00000000e0fb29fd ! Mem[000000002d000190] = ffffffffff6525ec, %l2 = f8adc0874f57b2c7, %l3 = 0000000000000752 add %o2,0x190,%g1 casxa [%g1]0x80,%l2,%l3 ! %l3 = ffffffffff6525ec ! Mem[0000000091000048] = 4b4e770bf7a5ca85, %g2 = 00000000b4f3ac6a ldx [%o6+0x048],%g2 ! %g2 = 4b4e770bf7a5ca85 ! Mem[00000000908001f8] = f8f57db4, %g2 = 4b4e770bf7a5ca85 lduh [%o5+0x1f8],%g2 ! %g2 = 000000000000f8f5 ! Mem[000000002d800000] = 31747a1a, %f25 = 57f292a0 lda [%o3+%g0]0x89,%f25 ! %f25 = 31747a1a ! %l1 = 00000000000000ff, Mem[0000000090000186] = 4d632d0b sth %l1,[%o4+0x186] ! Mem[0000000090000184] = 00ff2d0b ! %l3 = ffffffffff6525ec, immd = 0000000000000b84, %l3 = ffffffffff6525ec udivx %l3,0xb84,%l3 ! %l3 = 00163b0cda2360aa ! %f22 = a4dc5107 b587a18f, Mem[000000002d800010] = 8dba1959 d3fd0170 stda %f22,[%o3+%i2]0x80 ! Mem[000000002d800010] = a4dc5107 b587a18f ! Mem[000000002c800010] = 7e110000, %f5 = ce9c2926 lda [%o1+%i2]0x88,%f5 ! %f5 = 7e110000 ! Mem[0000000090800018] = 81bba7c3619c4365, %f48 = dc8cabda 2a1da096 ldd [%o5+%i3],%f48 ! %f48 = 81bba7c3 619c4365 ba,a p14_not_taken_0_end p14_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p14_branch_failed p14_not_taken_0_end: ! End of Random Code for Thread 14 restore ! CWP = 0 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+0x020],%g2 cmp %l4,%g2 ! %l4 should be 8094262e6519baa0 bne,a,pn %xcc,p14_reg_l4_fail mov %l4,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000000f6 bne,a,pn %xcc,p14_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x793f5207,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p14_failed mov 0x111,%g1 ! 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 07d2bf85 11d735b4 bne %xcc,p14_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 92085f45 179a0f25 bne %xcc,p14_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b6bc4ca4 7e110000 bne %xcc,p14_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be d4acd512 6a627a15 bne %xcc,p14_f6_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be e8507f11 3e7ba570 bne %xcc,p14_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be d7afde64 5b4f5b13 bne %xcc,p14_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 022e193f 6293b757 bne %xcc,p14_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be a4dc5107 b587a18f bne %xcc,p14_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 0fbc0edf 31747a1a bne %xcc,p14_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 017778fc d8793ebc bne %xcc,p14_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 323e8c51 49453e94 bne %xcc,p14_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be d50eefee 62150310 bne %xcc,p14_f30_fail nop ! Check Local Memory set p14_local0_expect,%g1 p14_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 07523f7924080000 ldx [%i0+0x000],%g3 ! Observed data at 000000002c000000 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i0,0x000,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00004284382dea39 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 = ff2ec37f4524b929 ldx [%i0+0x030],%g3 ! Observed data at 000000002c000030 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i0,0x030,%g4 ldx [%g1+0x090],%g2 ! Expected data = df31bb6724080000 ldx [%i0+0x090],%g3 ! Observed data at 000000002c000090 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i0,0x090,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = 7c9cfc2b878ac95e ldx [%i0+0x0a8],%g3 ! Observed data at 000000002c0000a8 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i0,0x0a8,%g4 ldx [%g1+0x108],%g2 ! Expected data = 0000005623da9403 ldx [%i0+0x108],%g3 ! Observed data at 000000002c000108 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i0,0x108,%g4 ldx [%g1+0x140],%g2 ! Expected data = 8d940615015196e6 ldx [%i0+0x140],%g3 ! Observed data at 000000002c000140 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i0,0x140,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = c2d647ff20d84f85 ldx [%i0+0x1b8],%g3 ! Observed data at 000000002c0001b8 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i0,0x1b8,%g4 set p14_local1_expect,%g1 p14_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 0e9efaa72825c969 ldx [%i1+0x000],%g3 ! Observed data at 000000002c800000 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000117e10e99dab ldx [%i1+0x010],%g3 ! Observed data at 000000002c800010 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 86ca3909b4563632 ldx [%i1+0x018],%g3 ! Observed data at 000000002c800018 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffd19f5b8949649c ldx [%i1+0x020],%g3 ! Observed data at 000000002c800020 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 06e3c69e00000000 ldx [%i1+0x028],%g3 ! Observed data at 000000002c800028 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = effe925500000056 ldx [%i1+0x038],%g3 ! Observed data at 000000002c800038 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x038,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = 943e96ff701ca616 ldx [%i1+0x0a8],%g3 ! Observed data at 000000002c8000a8 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x0a8,%g4 ldx [%g1+0x100],%g2 ! Expected data = 000000003e7ba570 ldx [%i1+0x100],%g3 ! Observed data at 000000002c800100 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x100,%g4 ldx [%g1+0x168],%g2 ! Expected data = ef81e1ff95ff65af ldx [%i1+0x168],%g3 ! Observed data at 000000002c800168 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x168,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 80000000c397f90a ldx [%i1+0x1b0],%g3 ! Observed data at 000000002c8001b0 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x1b0,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = ca0a7cda3dffd480 ldx [%i1+0x1b8],%g3 ! Observed data at 000000002c8001b8 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x1b8,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = 000006e3ffffffd7 ldx [%i1+0x1c8],%g3 ! Observed data at 000000002c8001c8 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x1c8,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 8c27ad4100000000 ldx [%i1+0x1e8],%g3 ! Observed data at 000000002c8001e8 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x1e8,%g4 set p14_local2_expect,%g1 p14_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 00000824244db278 ldx [%i2+0x000],%g3 ! Observed data at 000000002d000000 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = ef3cedb52b751b49 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 = 69c9c5f63c5c4eef ldx [%i2+0x018],%g3 ! Observed data at 000000002d000018 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ff32b30c0958589a ldx [%i2+0x020],%g3 ! Observed data at 000000002d000020 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = fd29fbe000000000 ldx [%i2+0x028],%g3 ! Observed data at 000000002d000028 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x028,%g4 ldx [%g1+0x058],%g2 ! Expected data = fa8bcd205d4062ff ldx [%i2+0x058],%g3 ! Observed data at 000000002d000058 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x058,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 03ffb6e4fff68639 ldx [%i2+0x0d8],%g3 ! Observed data at 000000002d0000d8 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x0d8,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = b77ed3f584cc4845 ldx [%i2+0x0e8],%g3 ! Observed data at 000000002d0000e8 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x0e8,%g4 ldx [%g1+0x110],%g2 ! Expected data = b9f5ffb0176aa922 ldx [%i2+0x110],%g3 ! Observed data at 000000002d000110 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x110,%g4 ldx [%g1+0x138],%g2 ! Expected data = facc70f16186ca61 ldx [%i2+0x138],%g3 ! Observed data at 000000002d000138 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x138,%g4 ldx [%g1+0x160],%g2 ! Expected data = c5eb2335ff2360a0 ldx [%i2+0x160],%g3 ! Observed data at 000000002d000160 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x160,%g4 ldx [%g1+0x190],%g2 ! Expected data = ffffffffff6525ec ldx [%i2+0x190],%g3 ! Observed data at 000000002d000190 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x190,%g4 set p14_local3_expect,%g1 p14_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 1a7a743121c59634 ldx [%i3+0x000],%g3 ! Observed data at 000000002d800000 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = a4dc5107b587a18f ldx [%i3+0x010],%g3 ! Observed data at 000000002d800010 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 6b7ae696066c169f ldx [%i3+0x018],%g3 ! Observed data at 000000002d800018 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i3,0x018,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = f7ff3921f8739820 ldx [%i3+0x0e0],%g3 ! Observed data at 000000002d8000e0 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i3,0x0e0,%g4 ldx [%g1+0x120],%g2 ! Expected data = ffffc05c4cc02f24 ldx [%i3+0x120],%g3 ! Observed data at 000000002d800120 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i3,0x120,%g4 ldx [%g1+0x130],%g2 ! Expected data = ef89b6aed6ff71e1 ldx [%i3+0x130],%g3 ! Observed data at 000000002d800130 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i3,0x130,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = cc209cb6b6b9ff3e ldx [%i3+0x1b8],%g3 ! Observed data at 000000002d8001b8 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i3,0x1b8,%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 p14_f2_fail: set p14_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p14_f4_fail: set p14_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p14_f6_fail: set p14_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p14_f16_fail: set p14_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p14_f18_fail: set p14_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p14_f20_fail: set p14_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p14_f22_fail: set p14_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p14_f24_fail: set p14_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p14_f26_fail: set p14_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p14_f28_fail: set p14_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p14_f30_fail: set p14_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: stwa %l0,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000002c800020] ldsha [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000002d000000] xorcc %l6,%l2,%l6 stda %l4,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000002d000018] ldsha [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000002d800010] swapa [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002d000010] done p14_trap1o: stwa %l0,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000002c800020] ldsha [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000002d000000] xorcc %l6,%l2,%l6 stda %l4,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000002d000018] ldsha [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000002d800010] swapa [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002d000010] done p14_trap2e: ldda [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002d000000] done p14_trap2o: ldda [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002d000000] done p14_trap3e: and %l7,%l7,%l6 and %l7,0x7d1,%l0 xor %l6,-0xbe2,%l1 nop and %l3,-0x4fc,%l1 done p14_trap3o: and %l7,%l7,%l6 and %l7,0x7d1,%l0 xor %l6,-0xbe2,%l1 nop and %l3,-0x4fc,%l1 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 = bfb6a04e1b62c1fd ldx [%g1+0x008],%l1 ! %l1 = a599c6a06cdd2735 ldx [%g1+0x010],%l2 ! %l2 = 8449c20ff194b9e9 ldx [%g1+0x018],%l3 ! %l3 = 96bea2ae121cb7c5 ldx [%g1+0x020],%l4 ! %l4 = fb221bde6b72fcb6 ldx [%g1+0x028],%l5 ! %l5 = 7e7240888543a7f3 ldx [%g1+0x030],%l6 ! %l6 = 9056d071eeaca528 ldx [%g1+0x038],%l7 ! %l7 = 2672207a6527c961 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = e006d6b033ba7ac5 ldx [%g1+0x048],%l1 ! %l1 = ed5d4f53f2085153 ldx [%g1+0x050],%l2 ! %l2 = 73773abc3885cf9e ldx [%g1+0x058],%l3 ! %l3 = e0dcbeb63eb3e2c2 ldx [%g1+0x060],%l4 ! %l4 = 56170d20a238cf90 ldx [%g1+0x068],%l5 ! %l5 = 9fa080f2b2f43b7f ldx [%g1+0x070],%l6 ! %l6 = 45f9f07c793f5207 ldx [%g1+0x078],%l7 ! %l7 = 4bdfe9eaa88ed35f save ! Initialize memory pointers for window 2 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 2 ldx [%g1+0x080],%l0 ! %l0 = 2b6739cfeb0630b9 ldx [%g1+0x088],%l1 ! %l1 = 5da0842227c6e3bb ldx [%g1+0x090],%l2 ! %l2 = c7b016e4bdd406d7 ldx [%g1+0x098],%l3 ! %l3 = cba50c6e3f1345a7 ldx [%g1+0x0a0],%l4 ! %l4 = d5d5af13fb5dd49e ldx [%g1+0x0a8],%l5 ! %l5 = 68014e522a4546e5 ldx [%g1+0x0b0],%l6 ! %l6 = 9c8913d68ea19a35 ldx [%g1+0x0b8],%l7 ! %l7 = 771ab2f65ced3edc ! Initialize the output register of window 2 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 clr %o7 restore restore 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 = df309316 7dd3ea6f 075b3ed1 3157847c ! %f4 = 55718182 a1496dcd 1f775c97 6d3831d2 ! %f8 = d799a6ab 5ec5420c 14315f1c 91e27667 ! %f12 = 761ed9a3 69b807e8 71a063ef ff01c008 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 11bbcf53 48a6aff6 8751e18c a4e849ad ! %f20 = 366cc84b cfad5314 d0137554 b780da6f ! %f24 = 84864e94 2117b6f4 8a3949c4 dcb7b567 ! %f28 = 7ee908c3 2f934bb7 9a925a7b 62882bb8 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = ccbaa216 a760b933 ec68e520 97d8e290 ! %f36 = 03a83e3b 1d8d282e d8799fab cf0b532e ! %f40 = 8ef2c259 9a98c28f 21ffa0de 1dce0645 ! %f44 = 85afbda6 59a83254 f963aa9b d4becbd0 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xf9e3dc8000000018,%g7,%g1 ! GSR scale = 3, align = 0 wr %g1,%g0,%gsr ! GSR = f9e3dc8000000018 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: ! %l1 = 814884d45c852735, immed = 000006e7, %l7 = 9ddc4dcee9acec66 taddcctv %l1,0x6e7,%l7 ! %l0 = 4c393235e94bc07b, Trapped ! %f20 = 366cc84b, Mem[000000009100007c] = f38fa5ee st %f20,[%i6+0x07c] ! Mem[000000009100007c] = 366cc84b ! %f22 = d0137554 b780da6f, Mem[000000002e000018] = db1cbd23 92477bbb stda %f22,[%i0+%o3]0x81 ! Mem[000000002e000018] = d0137554 b780da6f ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g4 ldda [%i4+%g4]ASI_BLK_PL,%f48 ! Block Load from 0000000090000180 ! %l6 = 1d4bceaa6036c5dd sethi %hi(0x82ec4800),%l6 ! %l6 = 0000000082ec4800 ! %f10 = 14315f1c 91e27667, Mem[000000002e800028] = 4c481209 45b5af8f stda %f10,[%i1+%o5]0x81 ! Mem[000000002e800028] = 14315f1c 91e27667 ! Mem[0000000091000010] = 14e74119 4f877aae, %g2 = 97f0c60a, %g3 = 0bad0b00 ldd [%i6+%o2],%g2 ! %g2 = 0000000014e74119 000000004f877aae ! %f10 = 14315f1c, Mem[00000000908001a4] = 1ae55d08 st %f10,[%i5+0x1a4] ! Mem[00000000908001a4] = 14315f1c ! Mem[000000002e8000bc] = 953ee35e, %l3 = 0a67c3668f3c87d7 ldsh [%i1+0x0bc],%l3 ! %l3 = ffffffffffff953e ! %f16 = 11bbcf53 48a6aff6 8751e18c a4e849ad ! %f20 = 366cc84b cfad5314 d0137554 b780da6f ! %f24 = 84864e94 2117b6f4 8a3949c4 dcb7b567 ! %f28 = 7ee908c3 2f934bb7 9a925a7b 62882bb8 stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000090000000 p15_label_2: ! %l0 = 4c393235e94bc07b, immed = fffffa51, %l6 = 0000000082ec4800 tsubcctv %l0,-0x5af,%l6 ! %l0 = 4c393235e94bc09e, Trapped ! Mem[000000002f000000] = 15461a97e17211c1, %l1 = 814884d45c852735 ldxa [%i2+%g0]0x80,%l1 ! %l1 = 15461a97e17211c1 ! Mem[00000000910001d8] = cfffe82b, %g2 = 0000000014e74119 ldsb [%i6+0x1da],%g2 ! %g2 = ffffffffffffffcf ! Mem[0000000090000188] = 2d0b685c 01a076f8, %g2 = ffffffcf, %g3 = 4f877aae ldd [%i4+0x188],%g2 ! %g2 = 000000002d0b685c 0000000001a076f8 ! Mem[0000000091800058] = d3be9568, %g2 = 000000002d0b685c ldsh [%o0+0x05a],%g2 ! %g2 = ffffffffffffd3be ! %l4 = c95d3ca6, %l5 = 47f973fb, Mem[0000000090800018] = 81bba7c3 619c4365 std %l4,[%i5+%o3] ! Mem[0000000090800018] = c95d3ca6 47f973fb ! Mem[000000009000012c] = 6da53483, %g2 = ffffffffffffd3be lduw [%i4+0x12c],%g2 ! %g2 = 000000006da53483 ! %l3 = ffffffffffff953e, %l2 = 21777c1c7e139f26, %y = 00000000 sdivcc %l3,%l2,%l6 ! %l6 = 0000000000000002, %ccr = 00 mov %l0,%y ! %y = e94bc09e ! %l3 = ffffffffffff953e, %l0 = 4c393235e94bc09e, %ccr = 00 movge %icc,%l3,%l0 ! Moved, %l0 = ffffffffffff953e ! %l5 = 7cc8c5e247f973fb, Mem[00000000908000fc] = 7d20dad0 stw %l5,[%i5+0x0fc] ! Mem[00000000908000fc] = 47f973fb p15_label_3: ! %l3 = ffffffffffff953e, Mem[000000002f800018] = 9edac8e0 stha %l3,[%i3+%o3]0x80 ! Mem[000000002f800018] = 953ec8e0 ! %l5 = 7cc8c5e247f973fb, Mem[0000000091800190] = 0bdfe83d3b77e6a9 stx %l5,[%o0+0x190] ! Mem[0000000091800190] = 7cc8c5e247f973fb ! Mem[000000002f800050] = 420ae82c, %l2 = 21777c1c7e139f26 ldstub [%i3+0x050],%l2 ! %l2 = 00000042000000ff ! %f9 = 5ec5420c, Mem[000000002f0000ac] = 9b98c0a2 st %f9 ,[%i2+0x0ac] ! Mem[000000002f0000ac] = 5ec5420c ! Mem[000000002f000008] = c97591ff, %l3 = ffffffffffff953e ldstuba [%i2+%o1]0x80,%l3 ! %l3 = 000000c9000000ff ! Mem[0000000091000020] = 103b16d7de211f96, %f48 = 634d694d 25f12aa3 ldd [%i6+%o4],%f48 ! %f48 = 103b16d7 de211f96 ! Mem[000000009100002c] = d56266b5, %g2 = 000000006da53483 lduh [%i6+0x02e],%g2 ! %g2 = 000000000000d562 ! immd = 000000000000018e, %l6 = 0000000000000002, %ccr = 00 movpos %icc,0x18e,%l6 ! Moved, %l6 = 000000000000018e ! Mem[000000002e000000] = 1ad5f100, %l3 = 00000000000000c9 lduwa [%i0+%g0]0x88,%l3 ! %l3 = 000000001ad5f100 ! %l2 = 0000000000000042, Mem[00000000908001a4] = 14315f1c sth %l2,[%i5+0x1a4] ! Mem[00000000908001a4] = 00425f1c p15_label_4: ! %l4 = cd81915bc95d3ca6, Mem[0000000091800184] = 96b8711a stw %l4,[%o0+0x184] ! Mem[0000000091800184] = c95d3ca6 ! Mem[0000000091800010] = efd037ae 807fa37a, %g2 = 0000d562, %g3 = 01a076f8 ldd [%o0+%o2],%g2 ! %g2 = 00000000efd037ae 00000000807fa37a ! Mem[00000000908001c8] = 4e632be1 557ad745, %g2 = efd037ae, %g3 = 807fa37a ldd [%i5+0x1c8],%g2 ! %g2 = 000000004e632be1 00000000557ad745 ! Set Register : %l4 = cd81915bc95d3ca6 xor %g0,-1,%l4 ! %l4 = ffffffffffffffff ! Mem[00000000900001e4] = 622bf506, %g2 = 000000004e632be1 ldsb [%i4+0x1e7],%g2 ! %g2 = 0000000000000062 ! %l0 = ffffffffffff953e, Mem[000000009000016c] = 810b83fd, %asi = 80 stwa %l0,[%i4+0x16c]%asi ! Mem[000000009000016c] = ffff953e ! Mem[0000000090800058] = 78ebe01d, %g18 = 7afdc69cb7979f73 ldswa [%i5+0x058]%asi,%g2 ! %g2 = 7afdc69cb7979f73 ! %l2 = 0000000000000042, Mem[000000002f0001d4] = 6a556309 sth %l2,[%i2+0x1d4] ! Mem[000000002f0001d4] = 00426309 ! Mem[000000009180000c] = b01876a3, %g18 = 7afdc69cb7979f73 ldsw [%o0+0x00c],%g2 ! %g2 = 7afdc69cb7979f73 ! %l7 = 9ddc4dcee9acec66, imm = fffffffffffffdfc, %l2 = 0000000000000042 andcc %l7,-0x204,%l2 ! %l2 = 9ddc4dcee9acec64, %ccr = 88 p15_label_5: ! immd = 00000000000003c6, %l1 = 15461a97e17211c1, %ccr = 88 movneg %icc,0x3c6,%l1 ! Moved, %l1 = 00000000000003c6 ! Mem[000000002f000084] = 7f2a613b, %l7 = 9ddc4dcee9acec66 swap [%i2+0x084],%l7 ! %l7 = 000000007f2a613b ! %l5 = 7cc8c5e247f973fb, Mem[0000000090000098] = a68584cf943867c9 stx %l5,[%i4+0x098] ! Mem[0000000090000098] = 7cc8c5e247f973fb ! %l1 = 00000000000003c6, Mem[00000000910000a0] = 9b409b4086349e0f stx %l1,[%i6+0x0a0] ! Mem[00000000910000a0] = 00000000000003c6 ! %f6 = 1f775c97 6d3831d2, Mem[0000000090800090] = a7cee9e0 21c8ed45 std %f6 ,[%i5+0x090] ! Mem[0000000090800090] = 1f775c97 6d3831d2 ! done : should take illegal inst trap, %l0 = ffffffffffff953e done ! Illegal inst trap : %l0 = ffffffffffff954e ! Mem[00000000908000a0] = 9d26e2ca acc620fa, %g2 = b01876a3, %g3 = 557ad745 ldd [%i5+0x0a0],%g2 ! %g2 = 000000009d26e2ca 00000000acc620fa ! %l2 = 9ddc4dcee9acec64, Mem[0000000090000067] = e95d9f21, %asi = 80 stba %l2,[%i4+0x067]%asi ! Mem[0000000090000064] = 645d9f21 ! %l2 = 9ddc4dcee9acec64, immd = fffffffffffff1fa, %l2 = 9ddc4dcee9acec64 mulx %l2,-0xe06,%l2 ! %l2 = 4094dc5f1104fda8 ! %l4 = ffffffffffffffff, Mem[0000000090800180] = 5bb62bcb01823381 stx %l4,[%i5+0x180] ! Mem[0000000090800180] = ffffffffffffffff p15_label_6: ! Mem[000000002f800010] = 9ff3427d1a9bda97, %f20 = 366cc84b cfad5314 ldda [%i3+%o2]0x81,%f20 ! %f20 = 9ff3427d 1a9bda97 ! %l7 = 000000007f2a613b, Mem[00000000910001a8] = 6826cf3faf25465e stx %l7,[%i6+0x1a8] ! Mem[00000000910001a8] = 000000007f2a613b ! Mem[000000002e000028] = 940c8f5b, %l5 = 7cc8c5e247f973fb swap [%i0+%o5],%l5 ! %l5 = 00000000940c8f5b ! %l2 = 4094dc5f1104fda8, imm = fffffffffffffe9e, %l4 = ffffffffffffffff taddcc %l2,-0x162,%l4 ! %l4 = 4094dc5f1104fc46, %ccr = 13 ! %l5 = 00000000940c8f5b, %l3 = 000000001ad5f100, %ccr = 13 movleu %icc,%l5,%l3 ! Moved, %l3 = 00000000940c8f5b ! Mem[00000000910000b8] = 233df1e6, %g2 = 000000009d26e2ca ldsb [%i6+0x0bb],%g2 ! %g2 = 0000000000000023 ! %l2 = 4094dc5f1104fda8, %l1 = 00000000000003c6, %ccr = 13 move %xcc,%l2,%l1 ! Register Not Moved ! %f28 = 7ee908c3 2f934bb7, Mem[000000002e800018] = 059b662d 46d72d63 stda %f28,[%i1+%o3]0x88 ! Mem[000000002e800018] = 7ee908c3 2f934bb7 ! %l4 = 4094dc5f1104fc46, %l1 = 00000000000003c6, %l0 = ffffffffffff954e sll %l4,%l1,%l0 ! %l0 = 253717c4413f1180 ! %f0 = df309316 7dd3ea6f 075b3ed1 3157847c ! %f4 = 55718182 a1496dcd 1f775c97 6d3831d2 ! %f8 = d799a6ab 5ec5420c 14315f1c 91e27667 ! %f12 = 761ed9a3 69b807e8 71a063ef ff01c008 mov 0x1c0,%g5 stda %f0,[%i4+%g5]ASI_BLK_AIUP ! Block Store to 00000000900001c0 p15_label_7: ! %l0 = 413f1180, %l1 = 000003c6, Mem[000000002f8001d8] = 7a0ac3f5 41987eb9 std %l0,[%i3+0x1d8] ! Mem[000000002f8001d8] = 413f1180 000003c6 ! Mem[000000002e8001e0] = f0f93d544570916b, %l0 = 253717c4413f1180, %l6 = 000000000000018e add %i1,0x1e0,%g1 casxa [%g1]0x80,%l0,%l6 ! %l6 = f0f93d544570916b save ! CWP = 1 ! Mem[0000000091800020] = b8815b2712018cae, %g2 = 0000000000000023 ldx [%i0+%i4],%g2 ! %g2 = b8815b2712018cae ! %l5 = 714ff121ed24fd6c, Mem[00000000908000a0] = 9d26e2caacc620fa stx %l5,[%o5+0x0a0] ! Mem[00000000908000a0] = 714ff121ed24fd6c ! %f23 = b780da6f, Mem[000000009080000c] = 815722de st %f23,[%o5+0x00c] ! Mem[000000009080000c] = b780da6f ! Mem[0000000091000148] = db45bb8c, %g2 = b8815b2712018cae ldsh [%o6+0x14a],%g2 ! %g2 = ffffffffffffdb45 ! %l1 = d72a115246ce186e, immed = fffff969, %l7 = 9d237a1ee129baf5 taddcctv %l1,-0x697,%l7 ! %l0 = 6486631e1902bc27, Trapped ! Mem[000000009000010c] = f88c29a9, %g18 = 88f5f7909c36a35b ldsw [%o4+0x10c],%g2 ! %g2 = 88f5f7909c36a35b ! %f18 = 8751e18c, Mem[000000009100013c] = 1fce8b29 st %f18,[%o6+0x13c] ! Mem[000000009100013c] = 8751e18c p15_label_8: ! %cwp = 1 ! Mem[00000000918000b0] = 35a55095, %g2 = fffffffff88c29a9 ldsb [%i0+0x0b3],%g2 ! %g2 = 0000000000000035 ! Mem[000000002f800028] = 0a451422, %l3 = 119e6469e67aa583 lduha [%o3+%i5]0x80,%l3 ! %l3 = 0000000000000a45 ! Mem[000000009080017c] = 43ddffff, %g2 = 0000000000000035 ldsha [%o5+0x17e]%asi,%g2 ! %g2 = 00000000000043dd ! %l3 = 0000000000000a45, Mem[00000000918000f8] = d7a30346 stw %l3,[%i0+0x0f8] ! Mem[00000000918000f8] = 00000a45 ! Mem[000000002e000010] = 3d016cb2, %l2 = 6286e3b9bac7918a lduwa [%o0+%i2]0x89,%l2 ! %l2 = 000000003d016cb2 ! %l6 = 692900d258dc8862, immed = fffff34a, %y = e94bc09e sdiv %l6,-0xcb6,%l6 ! %l6 = 000000007fffffff mov %l0,%y ! %y = 1902bc27 ! Mem[000000002f800100] = 90b97e00b805d4d9, %l5 = 714ff121ed24fd6c, %l5 = 714ff121ed24fd6c add %o3,0x100,%g1 casxa [%g1]0x80,%l5,%l5 ! %l5 = 90b97e00b805d4d9 ! %l6 = 7fffffff, %l7 = e129baf5, Mem[0000000091800040] = 8b4c6fe0 5af932e1 std %l6,[%i0+0x040] ! Mem[0000000091800040] = 7fffffff e129baf5 ! Mem[00000000900001bc] = 62df3093, %g2 = 00000000000043dd ldsb [%o4+0x1bf],%g2 ! %g2 = 0000000000000062 ! %l0 = 6486631e1902bc27, Mem[000000002f000000] = 15461a97 stwa %l0,[%o2+%g0]0x80 ! Mem[000000002f000000] = 1902bc27 p15_label_9: ! %cwp = 1 ! retry : should take illegal inst trap, %l0 = 6486631e1902bc27 retry ! Illegal inst trap : %l0 = 6486631e1902bc37 ! Mem[000000009100008c] = 9141c26f, %g2 = 0000000000000062 ldsb [%o6+0x08e],%g2 ! %g2 = ffffffffffffff91 ! Mem[000000002f000008] = 3d437b8dff9175ff, %f16 = 11bbcf53 48a6aff6 ldda [%o2+%i1]0x88,%f16 ! %f16 = 3d437b8d ff9175ff ! Invert Register : %l0 = 6486631e1902bc37 xor %l0,-1,%l0 ! %l0 = 9b799ce1e6fd43c8 ! Mem[000000002e800140] = 5fcf4b33 265356f8 03ec3624 d651b249 ! Mem[000000002e800150] = 50e4999e 50b38a51 359add81 426c621a ! Mem[000000002e800160] = e9318bd0 3803ac7e 44e43559 87e2d88a ! Mem[000000002e800170] = 6855bfc1 7e6fe806 6af2a363 75baf234 mov 0x140,%g6 ldda [%o1+%g6]ASI_BLK_S,%f0 ! Block Load from 000000002e800140 ! Mem[000000002e8000bc] = 953ee35e, %l6 = 000000007fffffff lduh [%o1+0x0bc],%l6 ! %l6 = 000000000000953e ! %l2 = 000000003d016cb2, %l5 = 90b97e00b805d4d9, %l4 = 4b88b2d604cdcc36 sllx %l2,%l5,%l4 ! %l4 = 007a02d964000000 ! Mem[000000002e00008c] = 7b2671ea, %l3 = 00000a45, %l7 = e129baf5 add %o0,0x8c,%g1 casa [%g1]0x80,%l3,%l7 ! %l7 = 000000007b2671ea ! Mem[00000000908000e0] = 91a352cb c852478e, %g2 = ffffff91, %g3 = acc620fa ldd [%o5+0x0e0],%g2 ! %g2 = 0000000091a352cb 00000000c852478e ! Mem[00000000918001e0] = a1517e7a, %g2 = 0000000091a352cb ldsh [%i0+0x1e0],%g2 ! %g2 = ffffffffffffa151 p15_label_10: ! %cwp = 1 ! %l3 = 0000000000000a45, Mem[000000002f000020] = 14362bef5fb64dd7 stxa %l3,[%o2+%i4]0x89 ! Mem[000000002f000020] = 0000000000000a45 ! Mem[000000009000016c] = 953e96b7, %g2 = ffffffffffffa151 ldsha [%o4+0x16e]%asi,%g2 ! %g2 = ffffffffffff953e ! Mem[000000002e000018] = 547513d0, %l5 = 90b97e00b805d4d9 swapa [%o0+%i3]0x88,%l5 ! %l5 = 00000000547513d0 ! Mem[000000002e800168] = 44e4355987e2d88a, %l3 = 0000000000000a45, %l2 = 000000003d016cb2 add %o1,0x168,%g1 casxa [%g1]0x80,%l3,%l2 ! %l2 = 44e4355987e2d88a ! Mem[000000002f8001b0] = 100e91ef2a29c1c5, %l3 = 0000000000000a45, %l3 = 0000000000000a45 add %o3,0x1b0,%g1 casxa [%g1]0x80,%l3,%l3 ! %l3 = 100e91ef2a29c1c5 ! %l1 = d72a115246ce186e, %l7 = 000000007b2671ea, %ccr = 13 movneg %xcc,%l1,%l7 ! Register Not Moved ! %l1 = d72a115246ce186e, Mem[00000000910001b8] = fe0490b8 stw %l1,[%o6+0x1b8] ! Mem[00000000910001b8] = 46ce186e ! Mem[00000000908000a4] = ed24fd6c, %g2 = ffffffffffff953e lduh [%o5+0x0a4],%g2 ! %g2 = 000000000000ed24 ! Mem[00000000910000f0] = d89f0c90 e28af12d, %g2 = 0000ed24, %g3 = c852478e ldda [%o6+0x0f0]%asi,%g2 ! %g2 = 00000000d89f0c90 00000000e28af12d ! Mem[000000002f800000] = 412ad43c, %l2 = 44e4355987e2d88a lduba [%o3+%g0]0x88,%l2 ! %l2 = 000000000000003c p15_label_11: ! %cwp = 1 ! %l0 = 9b799ce1e6fd43c8, Mem[0000000091800180] = ec9206cd stw %l0,[%i0+0x180] ! Mem[0000000091800180] = e6fd43c8 ! Mem[0000000091000014] = 4f877aae, %g18 = 88f5f7909c36a35b ldswa [%o6+0x014]%asi,%g2 ! %g2 = 88f5f7909c36a35b ! %f22 = d0137554, Mem[00000000900000d8] = 0ead325c st %f22,[%o4+0x0d8] ! Mem[00000000900000d8] = d0137554 membar #Sync ! Added by membar checker (197) ! Mem[0000000090000030] = 7ee908c3, %g18 = 88f5f7909c36a35b ldsw [%o4+0x030],%g2 ! %g2 = 88f5f7909c36a35b ! Mem[00000000918001e8] = a309f910, %g18 = 88f5f7909c36a35b ldsw [%i0+0x1e8],%g2 ! %g2 = 88f5f7909c36a35b ! %l3 = 100e91ef2a29c1c5, Mem[00000000900001f0] = 761ed9a3 sth %l3,[%o4+0x1f0] ! Mem[00000000900001f0] = c1c5d9a3 ! %l3 = 100e91ef2a29c1c5, imm = 00000000000002ba, %l1 = d72a115246ce186e andcc %l3,0x2ba,%l1 ! %l1 = 0000000000000080, %ccr = 00 ! Mem[0000000090800138] = 2285e4c747655d3c, %g2 = ffffffffa309f910 ldx [%o5+0x138],%g2 ! %g2 = 2285e4c747655d3c ! %l2 = 000000000000003c, Mem[000000009080004e] = d586db16 stb %l2,[%o5+0x04e] ! Mem[000000009080004c] = 3c86db16 ! Mem[000000009080014c] = fe970f2c, %g2 = 2285e4c747655d3c ldsba [%o5+0x14d]%asi,%g2 ! %g2 = fffffffffffffffe p15_label_12: ! %cwp = 1 ! immd = 00000000000002c3, %l1 = 0000000000000080, %ccr = 00 movpos %icc,0x2c3,%l1 ! Moved, %l1 = 00000000000002c3 ! %l0 = 9b799ce1e6fd43c8, %l4 = 007a02d964000000, %ccr = 00 movge %xcc,%l0,%l4 ! Moved, %l4 = 9b799ce1e6fd43c8 ! Mem[0000000090000194] = 265e791c, %g2 = fffffffffffffffe ldsh [%o4+0x194],%g2 ! %g2 = 000000000000265e ! %f10 = 44e43559, Mem[000000009080015c] = 1e2bd804 st %f10,[%o5+0x15c] ! Mem[000000009080015c] = 44e43559 ! immd = 0000000000000265, %l0 = 9b799ce1e6fd43c8, %ccr = 00 movpos %icc,0x265,%l0 ! Moved, %l0 = 0000000000000265 ! Mem[000000002e800008] = ef45196c, %l3 = 100e91ef2a29c1c5 ldsba [%o1+%i1]0x88,%l3 ! %l3 = 000000000000006c ! %l0 = 0000000000000265, Mem[00000000910001ba] = 186e4725 sth %l0,[%o6+0x1ba] ! Mem[00000000910001b8] = 02654725 ! Mem[000000002e000091] = 7917a3d5, %l6 = 000000000000953e ldstub [%o0+0x091],%l6 ! %l6 = 00000017000000ff ! Mem[000000002e00001c] = b780da6f, %l1 = 00000000000002c3 swap [%o0+0x01c],%l1 ! %l1 = 00000000b780da6f ! Mem[00000000918000b4] = 92de6b88, %g2 = 000000000000265e ldub [%i0+0x0b7],%g2 ! %g2 = 0000000000000092 p15_label_13: ! %cwp = 1 ! immd = 00000000000003bf, %l5 = 00000000547513d0, %ccr = 00 movvs %xcc,0x3bf,%l5 ! Register Not Moved ! immd = 00000000000003b8, %l5 = 00000000547513d0, %ccr = 00 move %icc,0x3b8,%l5 ! Register Not Moved ! Mem[00000000908001e8] = 1ff578e9 f1046e5b, %g2 = 00000092, %g3 = e28af12d ldd [%o5+0x1e8],%g2 ! %g2 = 000000001ff578e9 00000000f1046e5b ! Mem[000000002f000020] = 00000a45, %l6 = 0000000000000017 ldstuba [%o2+%i4]0x89,%l6 ! %l6 = 00000045000000ff ! Mem[000000002e000008] = be36c841, %l0 = 0000000000000265 lduwa [%o0+%i1]0x88,%l0 ! %l0 = 00000000be36c841 ! Mem[000000002e800190] = 1067a037c88de442, %f22 = d0137554 b780da6f ldd [%o1+0x190],%f22 ! %f22 = 1067a037 c88de442 ! Mem[000000002e800150] = 50e4999e, %l0 = be36c841, %l2 = 0000003c add %o1,0x150,%g1 casa [%g1]0x80,%l0,%l2 ! %l2 = 0000000050e4999e ! %l4 = 9b799ce1e6fd43c8, %l4 = 9b799ce1e6fd43c8, %l7 = 000000007b2671ea subccc %l4,%l4,%l7 ! %l7 = 0000000000000000, %ccr = 44 ! %l2 = 0000000050e4999e, Mem[000000009000000a] = e18ca4e8 stb %l2,[%o4+0x00a] ! Mem[0000000090000008] = 9e8ca4e8 ! Mem[0000000090000088] = 3d86d273, %g2 = 000000001ff578e9 ldsb [%o4+0x088],%g2 ! %g2 = 000000000000003d p15_label_14: ! %cwp = 1 ! %l1 = 00000000b780da6f, %l4 = 9b799ce1e6fd43c8, %ccr = 44 movre %l1,%l4,%l1 ! Not Moved, %l1 = 00000000b780da6f ! Mem[0000000091800158] = b0f2b91d, %g2 = 000000000000003d lduha [%i0+0x158]%asi,%g2 ! %g2 = 000000000000b0f2 ! Mem[000000002e800020] = ac772832, %f20 = 9ff3427d lda [%o1+%i4]0x81,%f20 ! %f20 = ac772832 ! immd = 00000000000003b6, %l6 = 0000000000000045, %ccr = 44 movne %xcc,0x3b6,%l6 ! Register Not Moved ! Mem[000000002e000010] = b26c013d, %l0 = 00000000be36c841 ldswa [%o0+%i2]0x81,%l0 ! %l0 = ffffffffb26c013d ! Mem[0000000091000170] = 41b868c4, %g2 = 000000000000b0f2 ldub [%o6+0x170],%g2 ! %g2 = 0000000000000041 ! Mem[00000000908000e8] = fbd583c6 b4f3ac6a, %g2 = 00000041, %g3 = f1046e5b ldd [%o5+0x0e8],%g2 ! %g2 = 00000000fbd583c6 00000000b4f3ac6a ! %l0 = b26c013d, %l1 = b780da6f, Mem[0000000091000178] = b318db1e 80b5e0b8 std %l0,[%o6+0x178] ! Mem[0000000091000178] = b26c013d b780da6f ! %l4 = e6fd43c8, %l5 = 547513d0, Mem[00000000900001d0] = 55718182 a1496dcd std %l4,[%o4+0x1d0] ! Mem[00000000900001d0] = e6fd43c8 547513d0 ! Mem[000000002f000058] = b8760167, %l0 = ffffffffb26c013d swap [%o2+0x058],%l0 ! %l0 = 00000000b8760167 p15_label_15: ! %cwp = 1 ! Mem[0000000090000000] = cf5348a6, %g2 = 00000000fbd583c6 ldub [%o4+0x002],%g2 ! %g2 = 00000000000000cf ! Mem[00000000900000b8] = 6d281246 ee99009a, %g2 = 000000cf, %g3 = b4f3ac6a ldd [%o4+0x0b8],%g2 ! %g2 = 000000006d281246 00000000ee99009a ! %l2 = 0000000050e4999e, %l7 = 0000000000000000, %l2 = 0000000050e4999e srax %l2,%l7,%l2 ! %l2 = 0000000050e4999e ! %l7 = 0000000000000000 setx 0x3700b8efa04598db,%g7,%l7 ! %l7 = 3700b8efa04598db ! Mem[0000000090000108] = a04c5ff8, %g2 = 000000006d281246 ldsb [%o4+0x109],%g2 ! %g2 = ffffffffffffffa0 rd %pc,%o7 return %o7+12 ! CWP = 0 ! %f23 = c88de442, Mem[000000002f800018] = 953ec8e0 sta %f23,[%i3+%o3]0x80 ! Mem[000000002f800018] = c88de442 ! Mem[000000002e000050] = 111cab2218a8a6e0, %l5 = 00000000940c8f5b, %l0 = 253717c4413f1180 add %i0,0x50,%g1 casxa [%g1]0x80,%l5,%l0 ! %l0 = 111cab2218a8a6e0 ! %f16 = 3d437b8d ff9175ff 8751e18c a4e849ad ! %f20 = ac772832 1a9bda97 1067a037 c88de442 ! %f24 = 84864e94 2117b6f4 8a3949c4 dcb7b567 ! %f28 = 7ee908c3 2f934bb7 9a925a7b 62882bb8 stda %f16,[%i4+%g4]ASI_BLK_AIUSL ! Block Store to 0000000090000180 ! %l0 = 111cab2218a8a6e0, Mem[000000009180008a] = 6f64bafc sth %l0,[%o0+0x08a] ! Mem[0000000091800088] = a6e0bafc p15_label_16: ! Mem[000000002e8001b0] = 6b8699283f573862, %l3 = 00000000940c8f5b, %l0 = 111cab2218a8a6e0 add %i1,0x1b0,%g1 casxa [%g1]0x80,%l3,%l0 ! %l0 = 6b8699283f573862 ! immd = 000000000000003c, %l4 = 4094dc5f1104fc46, %ccr = 44 movleu %xcc,0x03c,%l4 ! Moved, %l4 = 000000000000003c ! %l7 = 000000007f2a613b, Mem[000000009000003e] = 2bb89d14 stb %l7,[%i4+0x03e] ! Mem[000000009000003c] = 3bb89d14 ! %f6 = 359add81, Mem[000000009080005c] = e6055c3b st %f6 ,[%i5+0x05c] ! Mem[000000009080005c] = 359add81 ! Mem[000000002f000190] = d60829b5ca1bf401, %l6 = f0f93d544570916b, %l4 = 000000000000003c add %i2,0x190,%g1 casxa [%g1]0x80,%l6,%l4 ! %l4 = d60829b5ca1bf401 ! %l6 = f0f93d544570916b, %l7 = 000000007f2a613b, %ccr = 44 movvs %xcc,%l6,%l7 ! Register Not Moved ! Mem[0000000090000170] = 96b76dce, %g2 = ffffffffffffffa0 ldsh [%i4+0x170],%g2 ! %g2 = ffffffffffff96b7 ! Mem[000000002f000148] = 2a1cc227f3a725b0, %l3 = 00000000940c8f5b ldx [%i2+0x148],%l3 ! %l3 = 2a1cc227f3a725b0 ! %l3 = 2a1cc227f3a725b0, %l6 = f0f93d544570916b, %ccr = 44 movpos %icc,%l3,%l6 ! Moved, %l6 = 2a1cc227f3a725b0 ! Mem[0000000090800088] = d3d6012961cdd124, %g2 = ffffffffffff96b7 ldx [%i5+0x088],%g2 ! %g2 = d3d6012961cdd124 p15_label_17: ! Mem[0000000090800158] = e7bc12dd 44e43559, %g2 = 61cdd124, %g3 = ee99009a ldd [%i5+0x158],%g2 ! %g2 = 00000000e7bc12dd 0000000044e43559 ! %l5 = 00000000940c8f5b, %l4 = d60829b5ca1bf401, %ccr = 44 movrlz %l5,%l4,%l4 ! Not Moved, %l4 = d60829b5ca1bf401 ! %l5 = 00000000940c8f5b, Mem[000000002f000010] = 1b0d010c stwa %l5,[%i2+%o2]0x88 ! Mem[000000002f000010] = 940c8f5b ! Mem[0000000091800190] = 7cc8c5e247f973fb, %g2 = 00000000e7bc12dd ldxa [%o0+0x190]%asi,%g2 ! %g2 = 7cc8c5e247f973fb ! %l6 = 2a1cc227f3a725b0, %l4 = d60829b5ca1bf401, %y = 1902bc27 mulscc %l6,%l4,%l3 ! %l3 = 0000000143ef86d9, %ccr = 01, %y = 0c815e13 ! Mem[00000000908001bc] = 18bebc65, %g2 = 7cc8c5e247f973fb ldub [%i5+0x1be],%g2 ! %g2 = 0000000000000018 ! immd = 00000000000001e1, %l2 = 4094dc5f1104fda8, %ccr = 01 mova %icc,0x1e1,%l2 ! Moved, %l2 = 00000000000001e1 ! Mem[0000000091800168] = a9369945, %g2 = 0000000000000018 ldub [%o0+0x16a],%g2 ! %g2 = 00000000000000a9 ! Mem[000000002f80015c] = 9dbfbe9e, %l2 = 000001e1, %l1 = 000003c6 add %i3,0x15c,%g1 casa [%g1]0x80,%l2,%l1 ! %l1 = 000000009dbfbe9e ! Mem[000000002e800018] = 7ee908c3 2f934bb7, %l0 = 3f573862, %l1 = 9dbfbe9e ldda [%i1+%o3]0x89,%l0 ! %l0 = 000000002f934bb7 000000007ee908c3 p15_label_18: ! %l6 = f3a725b0, %l7 = 7f2a613b, Mem[000000002f800008] = efbd9221 d566c0c9 stda %l6,[%i3+%o1]0x88 ! Mem[000000002f800008] = f3a725b0 7f2a613b ! Mem[000000002f8001a4] = 9430cfb6, %l7 = 000000007f2a613b swap [%i3+0x1a4],%l7 ! %l7 = 000000009430cfb6 ! Mem[00000000910000e8] = 0e4d5d82 778073fc, %g2 = 000000a9, %g3 = 44e43559 ldd [%i6+0x0e8],%g2 ! %g2 = 000000000e4d5d82 00000000778073fc ! Mem[000000002f800194] = 572cbe88, %l2 = 000001e1, %l3 = 43ef86d9 add %i3,0x194,%g1 casa [%g1]0x80,%l2,%l3 ! %l3 = 00000000572cbe88 ! %l5 = 00000000940c8f5b, %l6 = 2a1cc227f3a725b0, %y = 0c815e13 umul %l5,%l6,%l2 ! %l2 = 8ce896107eb7b590, %y = 8ce89610 ! %l4 = d60829b5ca1bf401, Mem[00000000900001c4] = 7dd3ea6f stw %l4,[%i4+0x1c4] ! Mem[00000000900001c4] = ca1bf401 ! Mem[000000002f00010c] = e7871a4e, %l2 = 8ce896107eb7b590 swap [%i2+0x10c],%l2 ! %l2 = 00000000e7871a4e ! Mem[000000002f000008] = ff7591ff8d7b433d, %l5 = 00000000940c8f5b ldxa [%i2+%o1]0x80,%l5 ! %l5 = ff7591ff8d7b433d ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 7cc8c5e2 47f973fb ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g5 ldda [%i4+%g5]ASI_BLK_SL,%f48 ! Block Load from 0000000090000080 membar #Sync ! Added by membar checker (198) ! Mem[0000000090000190] = da9b1a32, %g2 = 000000000e4d5d82 lduba [%i4+0x191]%asi,%g2 ! %g2 = 00000000000000da p15_label_19: ! %l7 = 000000009430cfb6, Mem[000000002e000020] = fa502e8d3bc89a2d stxa %l7,[%i0+%o4]0x89 ! Mem[000000002e000020] = 000000009430cfb6 ! Mem[0000000090000058] = 06969e626313d865, %f48 = 96a01d2a daab8cdc ldd [%i4+0x058],%f48 ! %f48 = 06969e62 6313d865 ! %l4 = ca1bf401, %l5 = 8d7b433d, Mem[000000002f000018] = dcd9a2b4 a7e8f12b stda %l4,[%i2+%o3]0x81 ! Mem[000000002f000018] = ca1bf401 8d7b433d ! Mem[0000000091800038] = 81ae53fd, %g2 = 00000000000000da ldsb [%o0+0x039],%g2 ! %g2 = ffffffffffffff81 ! %l5 = ff7591ff8d7b433d, imm = ffffffffffffff36, %l3 = 00000000572cbe88 addc %l5,-0x0ca,%l3 ! %l3 = ff7591ff8d7b4274 ! %l3 = ff7591ff8d7b4274, Mem[0000000090800148] = a5b1dbba sth %l3,[%i5+0x148] ! Mem[0000000090800148] = 4274dbba ! %l4 = d60829b5ca1bf401, %l2 = 00000000e7871a4e, %l7 = 000000009430cfb6 orcc %l4,%l2,%l7 ! %l7 = d60829b5ef9ffe4f, %ccr = 88 ! %f2 = 03ec3624, Mem[000000002e000010] = b26c013d sta %f2 ,[%i0+0x010]%asi ! Mem[000000002e000010] = 03ec3624 ! Mem[000000002e000000] = 440237401ad5f100, %f22 = 1067a037 c88de442 ldda [%i0+%g0]0x88,%f22 ! %f22 = 44023740 1ad5f100 ! %l0 = 2f934bb7, %l1 = 7ee908c3, Mem[00000000910001f0] = 4f29ed9c b153672f std %l0,[%i6+0x1f0] ! Mem[00000000910001f0] = 2f934bb7 7ee908c3 p15_label_20: ! Mem[000000002e8001ef] = 060ae284, %l5 = ff7591ff8d7b433d ldstub [%i1+0x1ef],%l5 ! %l5 = 00000084000000ff ! %l1 = 000000007ee908c3, Mem[000000002f800018] = 42e48dc8 stwa %l1,[%i3+%o3]0x89 ! Mem[000000002f800018] = 7ee908c3 ! Mem[000000002e000020] = b6cf3094, %l2 = 00000000e7871a4e lduha [%i0+%o4]0x80,%l2 ! %l2 = 000000000000b6cf ! Mem[000000002f800018] = 7ee908c3, %l6 = 2a1cc227f3a725b0 ldsba [%i3+%o3]0x88,%l6 ! %l6 = ffffffffffffffc3 ! %l6 = ffffffffffffffc3, %l5 = 0000000000000084, %l7 = d60829b5ef9ffe4f add %l6,%l5,%l7 ! %l7 = 0000000000000047 ! %f16 = 3d437b8d ff9175ff 8751e18c a4e849ad ! %f20 = ac772832 1a9bda97 44023740 1ad5f100 ! %f24 = 84864e94 2117b6f4 8a3949c4 dcb7b567 ! %f28 = 7ee908c3 2f934bb7 9a925a7b 62882bb8 mov 0x100,%g6 stda %f16,[%i4+%g6]ASI_COMMIT_P ! Block Store to 0000000090000100 ! Mem[000000002f8000cc] = d81b32d4, %l7 = 0000000000000047 swap [%i3+0x0cc],%l7 ! %l7 = 00000000d81b32d4 ! Mem[000000009180014c] = 3f156fc5, %g2 = ffffffffffffff81 ldub [%o0+0x14d],%g2 ! %g2 = 000000000000003f ! Mem[000000002f0001b9] = 7a688b80, %l2 = 000000000000b6cf ldstub [%i2+0x1b9],%l2 ! %l2 = 00000068000000ff ! Mem[000000002e800018] = b74b932f c308e97e, %l0 = 2f934bb7, %l1 = 7ee908c3 ldda [%i1+%o3]0x81,%l0 ! %l0 = 00000000b74b932f 00000000c308e97e p15_label_21: ! Invert Register : %l1 = 00000000c308e97e xor %l1,-1,%l1 ! %l1 = ffffffff3cf71681 ! Mem[00000000918000c4] = 2979253e, %g2 = 000000000000003f ldsh [%o0+0x0c6],%g2 ! %g2 = 0000000000002979 ! Mem[000000002e800018] = 7ee908c32f934bb7, %f6 = 359add81 426c621a ldda [%i1+%o3]0x89,%f6 ! %f6 = 7ee908c3 2f934bb7 ! %l4 = d60829b5ca1bf401, immed = fffff0fa, %l7 = 00000000d81b32d4 tsubcctv %l4,-0xf06,%l7 ! %l0 = 00000000b74b9352, Trapped ! Randomly selected nop nop ! %f2 = 03ec3624, Mem[0000000090800010] = 8d8cadf7 st %f2 ,[%i5+%o2] ! Mem[0000000090800010] = 03ec3624 ! Mem[000000002e800023] = ac772832, %l0 = 00000000b74b9352 ldstuba [%i1+0x023]%asi,%l0 ! %l0 = 00000032000000ff ! Mem[000000002e000020] = b6cf309400000000, %l2 = 0000000000000068 ldxa [%i0+%o4]0x81,%l2 ! %l2 = b6cf309400000000 ! %l1 = ffffffff3cf71681, Mem[000000002e000020] = b6cf3094 stba %l1,[%i0+%o4]0x80 ! Mem[000000002e000020] = 81cf3094 ! Mem[000000002f000099] = f1fac5b7, %l2 = b6cf309400000000 ldstub [%i2+0x099],%l2 ! %l2 = 000000fa000000ff p15_label_22: ! Mem[00000000918001b4] = f9505f57, %g18 = 7afdc69cb7979f73 ldsw [%o0+0x1b4],%g2 ! %g2 = 7afdc69cb7979f73 ! %l5 = 0000000000000084, %l0 = 0000000000000032, %y = 8ce89610 umul %l5,%l0,%l4 ! %l4 = 00000000000019c8, %y = 00000000 ! %l0 = 0000000000000032, Mem[0000000091800170] = 2dcf7f88db107401 stx %l0,[%o0+0x170] ! Mem[0000000091800170] = 0000000000000032 ! Mem[00000000918000c0] = 7cddae58, %g2 = fffffffff9505f57 ldsh [%o0+0x0c2],%g2 ! %g2 = 0000000000007cdd ! %l5 = 0000000000000084, %l2 = 00000000000000fa, %l1 = ffffffff3cf71681 tsubcc %l5,%l2,%l1 ! %l1 = ffffffffffffff8a, %ccr = 9b ! Mem[0000000091000014] = 4f877aae, %g2 = 0000000000007cdd ldub [%i6+0x014],%g2 ! %g2 = 000000000000004f ! %l0 = 0000000000000032, Mem[000000002e000164] = 4f9b0d50 stw %l0,[%i0+0x164] ! Mem[000000002e000164] = 00000032 ! %l2 = 00000000000000fa, immed = 00000138, %ccr = 9b movrgz %l2,0x138,%l7 ! Moved, %l7 = 0000000000000138 ! %l4 = 000019c8, %l5 = 00000084, Mem[0000000091800108] = c90e6f67 de11d2fc std %l4,[%o0+0x108] ! Mem[0000000091800108] = 000019c8 00000084 ! Mem[000000002f0001d0] = 993c026c00426309, %l2 = 00000000000000fa ldx [%i2+0x1d0],%l2 ! %l2 = 993c026c00426309 p15_label_23: ! Mem[000000002f800100] = 90b97e00, %l2 = 993c026c00426309 ldstub [%i3+0x100],%l2 ! %l2 = 00000090000000ff ! %l6 = ffffffffffffffc3, %l0 = 0000000000000032, %ccr = 9b movvc %icc,%l6,%l0 ! Register Not Moved ! Mem[000000002f800000] = 3cd42a41, %f2 = 03ec3624 lda [%i3+%g0]0x81,%f2 ! %f2 = 3cd42a41 ! Mem[000000002e800050] = 92c31b73, %l2 = 00000090, %l1 = ffffff8a add %i1,0x50,%g1 casa [%g1]0x80,%l2,%l1 ! %l1 = 0000000092c31b73 ! Mem[00000000900000f8] = 6237e8b8, %g18 = 7afdc69cb7979f73 ldsw [%i4+0x0f8],%g2 ! %g2 = 7afdc69cb7979f73 ! Mem[000000002f800140] = 5b9b9026414ca6d7, %l5 = 0000000000000084, %l7 = 0000000000000138 add %i3,0x140,%g1 casxa [%g1]0x80,%l5,%l7 ! %l7 = 5b9b9026414ca6d7 ! %l4 = 00000000000019c8, Mem[000000002e000008] = 41c836be stwa %l4,[%i0+%o1]0x80 ! Mem[000000002e000008] = 000019c8 ! Set Register : %l2 = 0000000000000090 xor %g0,-1,%l2 ! %l2 = ffffffffffffffff ! Mem[000000002e00019c] = 88772f39, %l2 = ffffffffffffffff swap [%i0+0x19c],%l2 ! %l2 = 0000000088772f39 ! %l3 = ff7591ff8d7b4274, Mem[0000000090800035] = c4972c7e stb %l3,[%i5+0x035] ! Mem[0000000090800034] = 74972c7e p15_label_24: ! Mem[00000000900000c8] = 50758781, %g2 = 000000006237e8b8 lduwa [%i4+0x0c8]%asi,%g2 ! %g2 = 0000000050758781 ! Mem[000000002e8001bc] = 7e4887c1, %l7 = 414ca6d7, %l5 = 00000084 add %i1,0x1bc,%g1 casa [%g1]0x80,%l7,%l5 ! %l5 = 000000007e4887c1 ! Mem[0000000090000088] = 3d86d273c7e2b54b, %g2 = 0000000050758781 ldxa [%i4+0x088]%asi,%g2 ! %g2 = 3d86d273c7e2b54b ! retry : should take illegal inst trap, %l0 = 0000000000000032 retry ! Illegal inst trap : %l0 = 0000000000000042 ! Mem[00000000908000d0] = a37c3c6427ab1ce7, %g2 = 3d86d273c7e2b54b ldx [%i5+0x0d0],%g2 ! %g2 = a37c3c6427ab1ce7 ! Mem[000000002f800008] = f3a725b0, %l3 = ff7591ff8d7b4274 lduha [%i3+%o1]0x88,%l3 ! %l3 = 00000000000025b0 ! Mem[0000000091000158] = 0fc484af, %g2 = a37c3c6427ab1ce7 lduwa [%i6+0x158]%asi,%g2 ! %g2 = 000000000fc484af ! Mem[000000002f800068] = 2aa79b7d, %l1 = 92c31b73, %l5 = 7e4887c1 add %i3,0x68,%g1 casa [%g1]0x80,%l1,%l5 ! %l5 = 000000002aa79b7d ! Mem[00000000900000e8] = 04787965, %g2 = 000000000fc484af ldub [%i4+0x0eb],%g2 ! %g2 = 0000000000000004 ! Mem[0000000091000118] = 5d8c784c75fb17e7, %f48 = 06969e62 6313d865 ldd [%i6+0x118],%f48 ! %f48 = 5d8c784c 75fb17e7 p15_label_25: ! Mem[000000002f000010] = 5b8f0c943d805c7a, %l7 = 5b9b9026414ca6d7 ldxa [%i2+%o2]0x80,%l7 ! %l7 = 5b8f0c943d805c7a ! immd = 00000000000002c0, %l2 = 0000000088772f39, %ccr = 9b movge %icc,0x2c0,%l2 ! Moved, %l2 = 00000000000002c0 ! Mem[000000002f000000] = 1902bc27, %l2 = 00000000000002c0 lduwa [%i2+%g0]0x81,%l2 ! %l2 = 000000001902bc27 ! Mem[000000002e000084] = de9de6f6, %l5 = 000000002aa79b7d lduh [%i0+0x084],%l5 ! %l5 = 000000000000de9d ! %l1 = 0000000092c31b73, immed = ffffff02, %ccr = 9b movre %l1,-0x0fe,%l0 ! Not Moved, %l0 = 0000000000000042 ! %l5 = 000000000000de9d, Mem[0000000091000160] = f14be39c4c211d8f, %asi = 80 stxa %l5,[%i6+0x160]%asi ! Mem[0000000091000160] = 000000000000de9d ! Mem[000000002f0000cb] = 62cdba11, %l4 = 00000000000019c8 ldstub [%i2+0x0cb],%l4 ! %l4 = 00000011000000ff ! %f18 = 8751e18c a4e849ad, Mem[0000000091000128] = c9191f5d cd3a6161 std %f18,[%i6+0x128] ! Mem[0000000091000128] = 8751e18c a4e849ad ! Mem[000000002e000020] = 81cf3094, %l5 = 000000000000de9d lduha [%i0+%o4]0x80,%l5 ! %l5 = 00000000000081cf ! Mem[000000002f80010b] = 95cc4f6f, %l1 = 0000000092c31b73 ldstub [%i3+0x10b],%l1 ! %l1 = 0000006f000000ff ba,a p15_not_taken_0_end p15_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 0000000000000042 bne,a,pn %xcc,p15_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000006f bne,a,pn %xcc,p15_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000001902bc27 bne,a,pn %xcc,p15_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000025b0 bne,a,pn %xcc,p15_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000011 bne,a,pn %xcc,p15_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000081cf bne,a,pn %xcc,p15_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffffffc3 bne,a,pn %xcc,p15_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 5b8f0c943d805c7a bne,a,pn %xcc,p15_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p15_check_fp_registers: set p15_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 5fcf4b33 265356f8 bne %xcc,p15_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 3cd42a41 d651b249 bne %xcc,p15_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 50e4999e 50b38a51 bne %xcc,p15_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 7ee908c3 2f934bb7 bne %xcc,p15_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be e9318bd0 3803ac7e bne %xcc,p15_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 44e43559 87e2d88a bne %xcc,p15_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 6855bfc1 7e6fe806 bne %xcc,p15_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 6af2a363 75baf234 bne %xcc,p15_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 3d437b8d ff9175ff bne %xcc,p15_f16_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be ac772832 1a9bda97 bne %xcc,p15_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 44023740 1ad5f100 bne %xcc,p15_f22_fail nop ! Check Local Memory set p15_local0_expect,%g1 p15_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 000019c8872d94d9 ldx [%i0+0x008],%g3 ! Observed data at 000000002e000008 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 03ec36246545bad7 ldx [%i0+0x010],%g3 ! Observed data at 000000002e000010 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = d9d405b8000002c3 ldx [%i0+0x018],%g3 ! Observed data at 000000002e000018 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 81cf309400000000 ldx [%i0+0x020],%g3 ! Observed data at 000000002e000020 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 47f973fb45f20842 ldx [%i0+0x028],%g3 ! Observed data at 000000002e000028 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i0,0x028,%g4 ldx [%g1+0x090],%g2 ! Expected data = 79ffa3d5999d2025 ldx [%i0+0x090],%g3 ! Observed data at 000000002e000090 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i0,0x090,%g4 ldx [%g1+0x160],%g2 ! Expected data = 24e23f0a00000032 ldx [%i0+0x160],%g3 ! Observed data at 000000002e000160 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i0,0x160,%g4 ldx [%g1+0x198],%g2 ! Expected data = a24f65ccffffffff ldx [%i0+0x198],%g3 ! Observed data at 000000002e000198 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i0,0x198,%g4 set p15_local1_expect,%g1 p15_check_local1: ldx [%g1+0x018],%g2 ! Expected data = b74b932fc308e97e ldx [%i1+0x018],%g3 ! Observed data at 000000002e800018 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ac7728ff3eb11d33 ldx [%i1+0x020],%g3 ! Observed data at 000000002e800020 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 14315f1c91e27667 ldx [%i1+0x028],%g3 ! Observed data at 000000002e800028 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i1,0x028,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 7204f52a060ae2ff ldx [%i1+0x1e8],%g3 ! Observed data at 000000002e8001e8 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i1,0x1e8,%g4 set p15_local2_expect,%g1 p15_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 1902bc27e17211c1 ldx [%i2+0x000],%g3 ! Observed data at 000000002f000000 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ff7591ff8d7b433d ldx [%i2+0x008],%g3 ! Observed data at 000000002f000008 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 5b8f0c943d805c7a ldx [%i2+0x010],%g3 ! Observed data at 000000002f000010 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ca1bf4018d7b433d ldx [%i2+0x018],%g3 ! Observed data at 000000002f000018 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ff0a000000000000 ldx [%i2+0x020],%g3 ! Observed data at 000000002f000020 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x020,%g4 ldx [%g1+0x058],%g2 ! Expected data = b26c013d70255a3e ldx [%i2+0x058],%g3 ! Observed data at 000000002f000058 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x058,%g4 ldx [%g1+0x080],%g2 ! Expected data = da871803e9acec66 ldx [%i2+0x080],%g3 ! Observed data at 000000002f000080 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x080,%g4 ldx [%g1+0x098],%g2 ! Expected data = f1ffc5b737bf328e ldx [%i2+0x098],%g3 ! Observed data at 000000002f000098 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x098,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = e7f3368a5ec5420c ldx [%i2+0x0a8],%g3 ! Observed data at 000000002f0000a8 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x0a8,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = 62cdbaff26f2cef5 ldx [%i2+0x0c8],%g3 ! Observed data at 000000002f0000c8 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x0c8,%g4 ldx [%g1+0x108],%g2 ! Expected data = d32ab5307eb7b590 ldx [%i2+0x108],%g3 ! Observed data at 000000002f000108 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x108,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = 7aff8b809b1349d7 ldx [%i2+0x1b8],%g3 ! Observed data at 000000002f0001b8 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x1b8,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 993c026c00426309 ldx [%i2+0x1d0],%g3 ! Observed data at 000000002f0001d0 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x1d0,%g4 set p15_local3_expect,%g1 p15_check_local3: ldx [%g1+0x008],%g2 ! Expected data = b025a7f33b612a7f 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 = c308e97e05ef5e2f ldx [%i3+0x018],%g3 ! Observed data at 000000002f800018 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x018,%g4 ldx [%g1+0x050],%g2 ! Expected data = ff0ae82cb44d71a3 ldx [%i3+0x050],%g3 ! Observed data at 000000002f800050 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x050,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = 54d4df1200000047 ldx [%i3+0x0c8],%g3 ! Observed data at 000000002f8000c8 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x0c8,%g4 ldx [%g1+0x100],%g2 ! Expected data = ffb97e00b805d4d9 ldx [%i3+0x100],%g3 ! Observed data at 000000002f800100 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x100,%g4 ldx [%g1+0x108],%g2 ! Expected data = 95cc4fff03d2660b ldx [%i3+0x108],%g3 ! Observed data at 000000002f800108 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x108,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = 357c7f017f2a613b ldx [%i3+0x1a0],%g3 ! Observed data at 000000002f8001a0 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x1a0,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = 413f1180000003c6 ldx [%i3+0x1d8],%g3 ! Observed data at 000000002f8001d8 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x1d8,%g4 ! The test for processor 15 has passed p15_passed: ta GOOD_TRAP nop p15_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p15_failed p15_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p15_failed p15_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p15_failed p15_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p15_failed p15_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p15_failed p15_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p15_failed p15_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p15_failed p15_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p15_failed p15_f0_fail: set p15_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p15_f2_fail: set p15_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p15_f4_fail: set p15_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p15_f6_fail: set p15_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p15_f8_fail: set p15_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p15_f10_fail: set p15_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p15_f12_fail: set p15_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p15_f14_fail: set p15_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p15_f16_fail: set p15_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p15_f20_fail: set p15_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p15_f22_fail: set p15_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 15 failed p15_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x03c] ! Set processor 15 done flag set p15_temp,%g6 stx %g1,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] stx %fsr,[%g6+24] ta BAD_TRAP ! The local area data for processor 15 failed p15_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x03c] ! Set processor 15 done flag set p15_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p15_selfmod_failed: ba p15_failed mov 0xabc,%g1 p15_common_error: or %g0,0xeef,%g1 ba p15_failed mov %o5,%g3 p15_common_signature_error: set p15_temp,%g1 ba p15_failed st %g2,[%g1] ! Common Lock Number p15_common_timeout: set p15_temp,%g1 ba p15_failed st %g2,[%g1] ! Common Lock Number p15_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p15_failed mov 0x0,%g3 p15_trap1e: stda %l2,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000002e800010] done p15_trap1o: stda %l2,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000002e800010] done p15_trap2e: ldsha [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000002e800000] xorcc %l7,%l5,%l4 stha %l2,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000002f000008] lduha [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002f000028] done p15_trap2o: ldsha [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000002e800000] xorcc %l7,%l5,%l4 stha %l2,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000002f000008] lduha [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000002f000028] done p15_trap3e: and %l5,0x76a,%l1 subc %l1,-0x64d,%l4 and %l2,%l4,%l4 done p15_trap3o: and %l5,0x76a,%l1 subc %l1,-0x64d,%l4 and %l2,%l4,%l4 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 = 4c393235e94bc058 ldx [%g1+0x008],%l1 ! %l1 = 814884d45c852735 ldx [%g1+0x010],%l2 ! %l2 = 21777c1c7e139f26 ldx [%g1+0x018],%l3 ! %l3 = 0a67c3668f3c87d7 ldx [%g1+0x020],%l4 ! %l4 = cd81915bc95d3ca6 ldx [%g1+0x028],%l5 ! %l5 = 7cc8c5e247f973fb ldx [%g1+0x030],%l6 ! %l6 = 1d4bceaa6036c5dd ldx [%g1+0x038],%l7 ! %l7 = 9ddc4dcee9acec66 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 6486631e1902bc04 ldx [%g1+0x048],%l1 ! %l1 = d72a115246ce186e ldx [%g1+0x050],%l2 ! %l2 = 6286e3b9bac7918a ldx [%g1+0x058],%l3 ! %l3 = 119e6469e67aa583 ldx [%g1+0x060],%l4 ! %l4 = 4b88b2d604cdcc36 ldx [%g1+0x068],%l5 ! %l5 = 714ff121ed24fd6c ldx [%g1+0x070],%l6 ! %l6 = 692900d258dc8862 ldx [%g1+0x078],%l7 ! %l7 = 9d237a1ee129baf5 ! Initialize the output register of window 1 set p15_local0_start,%o0 set p15_local1_start,%o1 set p15_local2_start,%o2 set p15_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 42571353 9852a698 6c76b90e e11d7b19 ! %f4 = ca3bf295 b1eeae09 15a94647 6eb58a95 ! %f8 = 420ab1dc 35326309 ddbf3aaf e605bcf1 ! %f12 = 45f1cc01 083cf2a1 edd6661f 94b08ea2 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 10948e23 e15c9feb c2294f3a 78e4d947 ! %f20 = a749fead 49a3dfb7 dffe692b ba5d905e ! %f24 = 31fc842d 82697c3b ae7ddcd2 0ab05177 ! %f28 = 0566893c ca4a6e78 0bbc9d52 aa00d6ce ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = db62a294 32807387 fdda2a1e 939dc37d ! %f36 = f6d44eff b2e67761 1c1e1162 f5ee0872 ! %f40 = f8e89126 0452472b fa322dd9 c9f2e2ab ! %f44 = 08aab7bc 983b2450 b01a033d b3510623 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x3eff9aa800000078,%g7,%g1 ! GSR scale = 15, align = 0 wr %g1,%g0,%gsr ! GSR = 3eff9aa800000078 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[00000000308001e4] = 85b8bbb8, %l2 = 0bc32670d8e651d6 swap [%i1+0x1e4],%l2 ! %l2 = 0000000085b8bbb8 ! %l0 = 8cfe61300455bbc7, %l7 = b8252b07bb27eac8, %l0 = 8cfe61300455bbc7 or %l0,%l7,%l0 ! %l0 = bcff6b37bf77fbcf ! %l4 = 29c0ebf8b29ab91b, Mem[00000000908001d0] = 1a221693 sth %l4,[%i5+0x1d0] ! Mem[00000000908001d0] = b91b1693 ! immd = 0000000000000194, %l2 = 0000000085b8bbb8, %ccr = 44 movcs %icc,0x194,%l2 ! Register Not Moved ! Mem[0000000030800148] = 917d0e8b, %l1 = bd7df5065f2ab85a swap [%i1+0x148],%l1 ! %l1 = 00000000917d0e8b ! Mem[00000000900000e4] = 4f585542, %g2 = 056f04d331f392ff lduw [%i4+0x0e4],%g2 ! %g2 = 000000004f585542 ! %l2 = 0000000085b8bbb8, Mem[00000000918001e8] = a309f910 stw %l2,[%o0+0x1e8] ! Mem[00000000918001e8] = 85b8bbb8 ! immd = 0000000000000191, %l3 = c748a81c76647747, %ccr = 44 movge %icc,0x191,%l3 ! Moved, %l3 = 0000000000000191 ! Mem[00000000318001c0] = bc7718a6, %l5 = 9f977b57, %l6 = e4d64f07 add %i3,0x1c0,%g1 casa [%g1]0x80,%l5,%l6 ! %l6 = 00000000bc7718a6 ! %l5 = f9d7d5b89f977b57, Mem[0000000090000160] = 7b592fa6, %asi = 80 stba %l5,[%i4+0x160]%asi ! Mem[0000000090000160] = 57592fa6 p16_label_2: ! %l4 = 29c0ebf8b29ab91b, imm = fffffffffffffc8e, %l3 = 0000000000000191 subccc %l4,-0x372,%l3 ! %l3 = 29c0ebf8b29abc8d, %ccr = 19 ! Mem[0000000030000046] = 589de39c, %l4 = 29c0ebf8b29ab91b ldstub [%i0+0x046],%l4 ! %l4 = 000000e3000000ff ! %l7 = b8252b07bb27eac8, %l6 = 00000000bc7718a6, %l1 = 00000000917d0e8b tsubcctv %l7,%l6,%l1 ! %l0 = bcff6b37bf77fbf2, Trapped ! Mem[0000000090800034] = 37c4972c, %g18 = 23e2519ff72cead5 ldsw [%i5+0x034],%g2 ! %g2 = 23e2519ff72cead5 ! Mem[00000000300000d2] = 74487ccf, %l0 = bcff6b37bf77fbf2 ldstuba [%i0+0x0d2]%asi,%l0 ! %l0 = 0000007c000000ff ! Mem[0000000031800158] = 2b4460b1b2877218, %l7 = b8252b07bb27eac8, %l5 = f9d7d5b89f977b57 add %i3,0x158,%g1 casxa [%g1]0x80,%l7,%l5 ! %l5 = 2b4460b1b2877218 ! %f6 = 15a94647 6eb58a95, Mem[0000000031800018] = fa1728bf f51b65ce stda %f6 ,[%i3+%o3]0x89 ! Mem[0000000031800018] = 15a94647 6eb58a95 ! %l0 = 000000000000007c, %l6 = 00000000bc7718a6, %ccr = 19 movcs %xcc,%l0,%l6 ! Moved, %l6 = 000000000000007c ! Mem[00000000918000c4] = 2979253e, %g2 = 0000000037c4972c lduh [%o0+0x0c6],%g2 ! %g2 = 0000000000002979 ! Mem[0000000091000058] = 4dd057e9, %g2 = 0000000000002979 lduw [%i6+0x058],%g2 ! %g2 = 000000004dd057e9 p16_label_3: ! %f12 = 45f1cc01, Mem[0000000030800008] = 8d1f6949 sta %f12,[%i1+%o1]0x81 ! Mem[0000000030800008] = 45f1cc01 ! Mem[0000000030800028] = 3fa841a5, %l1 = 00000000917d0e8b lduwa [%i1+%o5]0x81,%l1 ! %l1 = 000000003fa841a5 ! Mem[0000000031000180] = 66e077cb639fa637, %l0 = 000000000000007c, %l7 = b8252b07bb27eac8 add %i2,0x180,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = 66e077cb639fa637 ! Mem[0000000031000080] = 65d4a2d757978551, %l3 = 29c0ebf8b29abc8d, %l2 = 0000000085b8bbb8 add %i2,0x80,%g1 casxa [%g1]0x80,%l3,%l2 ! %l2 = 65d4a2d757978551 ! Mem[00000000318001f0] = 67c6aa67, %l2 = 65d4a2d757978551 swap [%i3+0x1f0],%l2 ! %l2 = 0000000067c6aa67 ! %l4 = 00000000000000e3, %l6 = 000000000000007c, %l2 = 0000000067c6aa67 orcc %l4,%l6,%l2 ! %l2 = 00000000000000ff, %ccr = 00 ! Mem[0000000091000160] = e39c4c21, %g2 = 000000004dd057e9 lduh [%i6+0x162],%g2 ! %g2 = 000000000000e39c ! %l7 = 66e077cb639fa637, Mem[00000000908001f8] = f8f57db4 stw %l7,[%i5+0x1f8] ! Mem[00000000908001f8] = 639fa637 ! %l5 = 2b4460b1b2877218, Mem[0000000090000123] = 3f7ceaf2 stb %l5,[%i4+0x123] ! Mem[0000000090000120] = 187ceaf2 ! Mem[0000000090000108] = 4c5ff88c, %g2 = 000000000000e39c ldub [%i4+0x10a],%g2 ! %g2 = 000000000000004c p16_label_4: ! %l4 = 000000e3, %l5 = b2877218, Mem[00000000910001c0] = b0b4ba3c 6dbf64f3 std %l4,[%i6+0x1c0] ! Mem[00000000910001c0] = 000000e3 b2877218 ! immd = 000000000000010c, %l4 = 00000000000000e3, %ccr = 00 movg %xcc,0x10c,%l4 ! Moved, %l4 = 000000000000010c ! Mem[00000000308000f4] = c098d1c2, %l4 = 000000000000010c ldsh [%i1+0x0f6],%l4 ! %l4 = ffffffffffffd1c2 ! %l1 = 000000003fa841a5, imm = fffffffffffff14f, %l6 = 000000000000007c andn %l1,-0xeb1,%l6 ! %l6 = 00000000000000a0 ! Mem[0000000030800148] = 5f2ab85a9b98d357, %l5 = 2b4460b1b2877218 ldxa [%i1+0x148]%asi,%l5 ! %l5 = 5f2ab85a9b98d357 ! Mem[0000000031800188] = f4a392d93b17f928, %l3 = 29c0ebf8b29abc8d ldx [%i3+0x188],%l3 ! %l3 = f4a392d93b17f928 ! Mem[0000000030800100] = 83f436b6, %l4 = ffffffffffffd1c2 swap [%i1+0x100],%l4 ! %l4 = 0000000083f436b6 ! Mem[0000000091800040] = 8b4c6fe0, %g2 = 000000000000004c lduw [%o0+0x040],%g2 ! %g2 = 000000008b4c6fe0 ! Mem[0000000090000050] = 3acb4338 810b8e2c, %g2 = 8b4c6fe0, %g3 = 0bad0b00 ldd [%i4+0x050],%g2 ! %g2 = 000000003acb4338 00000000810b8e2c ! Mem[00000000300001b4] = fd6a1f90, %l3 = f4a392d93b17f928 swap [%i0+0x1b4],%l3 ! %l3 = 00000000fd6a1f90 p16_label_5: ! Mem[00000000318001f8] = 95156f5e, %l3 = fd6a1f90, %l0 = 0000007c add %i3,0x1f8,%g1 casa [%g1]0x80,%l3,%l0 ! %l0 = 0000000095156f5e ! %l2 = 00000000000000ff sethi %hi(0x90c34800),%l2 ! %l2 = 0000000090c34800 ! Mem[0000000091800180] = ec9206cd 96b8711a, %g2 = 3acb4338, %g3 = 810b8e2c ldd [%o0+0x180],%g2 ! %g2 = 00000000ec9206cd 0000000096b8711a ! %l2 = 0000000090c34800, Mem[0000000031800024] = ee5260e8 stw %l2,[%i3+0x024] ! Mem[0000000031800024] = 90c34800 ! %l6 = 000000a0, %l7 = 639fa637, Mem[0000000091800020] = b8815b27 12018cae stda %l6,[%o0+0x020]%asi ! Mem[0000000091800020] = 000000a0 639fa637 ! %l1 = 000000003fa841a5, immd = 000000000000062f, %l0 = 0000000095156f5e udivx %l1,0x62f,%l0 ! %l0 = 00000000000a4b66 ! Mem[00000000910000ec] = 778073fc, %g18 = 23e2519ff72cead5 ldswa [%i6+0x0ec]%asi,%g2 ! %g2 = 23e2519ff72cead5 ! Mem[000000003180011d] = 499f2332, %l7 = 66e077cb639fa637 ldstub [%i3+0x11d],%l7 ! %l7 = 0000009f000000ff ! Mem[00000000300001b0] = 50b8c824, %l7 = 0000009f, %l6 = 000000a0 add %i0,0x1b0,%g1 casa [%g1]0x80,%l7,%l6 ! %l6 = 0000000050b8c824 ! %f20 = a749fead, Mem[0000000090800108] = 19a19216 st %f20,[%i5+0x108] ! Mem[0000000090800108] = a749fead p16_label_6: ! %l6 = 0000000050b8c824, Mem[00000000908000c2] = 4c09a94c stb %l6,[%i5+0x0c2] ! Mem[00000000908000c0] = 2409a94c ! %l7 = 000000000000009f, %l7 = 000000000000009f, %y = 00000000 sdiv %l7,%l7,%l6 ! %l6 = 0000000000000001 mov %l0,%y ! %y = 000a4b66 ! Mem[0000000090000064] = 8ee95d9f, %g2 = 00000000778073fc ldub [%i4+0x066],%g2 ! %g2 = 000000000000008e ! %l1 = 000000003fa841a5, %l5 = 5f2ab85a9b98d357, %ccr = 00 movre %l1,%l5,%l2 ! Not Moved, %l2 = 0000000090c34800 ! %l5 = 5f2ab85a9b98d357, Mem[0000000091800086] = bb7bad1e sth %l5,[%o0+0x086] ! Mem[0000000091800084] = d357ad1e ! %l1 = 000000003fa841a5, %l0 = 00000000000a4b66, %l2 = 0000000090c34800 sdivx %l1,%l0,%l2 ! %l2 = 000000000000062f ! immd = 00000000000000b4, %l2 = 000000000000062f, %ccr = 00 movleu %icc,0x0b4,%l2 ! Register Not Moved ! %l7 = 000000000000009f, %l0 = 00000000000a4b66, %l3 = 00000000fd6a1f90 subc %l7,%l0,%l3 ! %l3 = fffffffffff5b539 ! Mem[0000000031800008] = f35afbf7, %l3 = fffffffffff5b539 ldsba [%i3+%o1]0x88,%l3 ! %l3 = fffffffffffffff7 ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g4 ldda [%i4+%g4]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000080 p16_label_7: ! Mem[00000000308001c8] = 4e84cb6d6dc21a98, %l0 = 00000000000a4b66, %l5 = 5f2ab85a9b98d357 add %i1,0x1c8,%g1 casxa [%g1]0x80,%l0,%l5 ! %l5 = 4e84cb6d6dc21a98 ! %l0 = 00000000000a4b66, Mem[0000000091000064] = b0ae5170 stw %l0,[%i6+0x064] ! Mem[0000000091000064] = 000a4b66 ! %l2 = 000000000000062f, Mem[0000000091000004] = 4cc663e3 sth %l2,[%i6+0x004] ! Mem[0000000091000004] = 062f63e3 ! immd = 00000000000002af, %l6 = 0000000000000001, %ccr = 00 movvs %xcc,0x2af,%l6 ! Register Not Moved ! Mem[00000000908000c8] = 59095ea4, %g18 = 23e2519ff72cead5 ldsw [%i5+0x0c8],%g2 ! %g2 = 23e2519ff72cead5 ! Mem[0000000030800198] = c8f98604, %l6 = 0000000000000001 ldub [%i1+0x19b],%l6 ! %l6 = 0000000000000004 ! Mem[0000000091800040] = 8b4c6fe0, %g18 = 23e2519ff72cead5 ldsw [%o0+0x040],%g2 ! %g2 = 23e2519ff72cead5 ! Mem[00000000300000a0] = fea09208, %f23 = ba5d905e ld [%i0+0x0a0],%f23 ! %f23 = fea09208 ! Mem[0000000030800020] = 3e483fc4, %l5 = 4e84cb6d6dc21a98 lduwa [%i1+%o4]0x88,%l5 ! %l5 = 000000003e483fc4 ! %f26 = ae7ddcd2 0ab05177, Mem[00000000918000b8] = de6b8865 455c37c1 std %f26,[%o0+0x0b8] ! Mem[00000000918000b8] = ae7ddcd2 0ab05177 p16_label_8: ! Mem[0000000091800134] = 8239ea95, %g2 = ffffffff8b4c6fe0 lduh [%o0+0x136],%g2 ! %g2 = 0000000000008239 ! Mem[0000000091800030] = 268769d2 7f5a70fd, %g2 = 00008239, %g3 = 96b8711a ldd [%o0+0x030],%g2 ! %g2 = 00000000268769d2 000000007f5a70fd ! Mem[0000000030800028] = 3fa841a5, %l3 = fffffffffffffff7 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 0000003f000000ff ! %l4 = 0000000083f436b6, imm = 0000000000000019, %l2 = 000000000000062f sra %l4,0x019,%l2 ! %l2 = ffffffffffffffc1 ! Mem[0000000091800020] = 000000a0639fa637, %g2 = 00000000268769d2 ldx [%o0+%o4],%g2 ! %g2 = 000000a0639fa637 ! Mem[00000000900000a4] = a5017a73, %g18 = 23e2519ff72cead5 ldswa [%i4+0x0a4]%asi,%g2 ! %g2 = 23e2519ff72cead5 ! %f16 = 10948e23, Mem[0000000030000018] = 06cdbae5 sta %f16,[%i0+%o3]0x81 ! Mem[0000000030000018] = 10948e23 ! immd = 00000000000000be, %l4 = 0000000083f436b6, %ccr = 00 movge %xcc,0x0be,%l4 ! Moved, %l4 = 00000000000000be ! %f14 = edd6661f 94b08ea2, Mem[0000000030000010] = 56802419 828732e6 stda %f14,[%i0+%o2]0x81 ! Mem[0000000030000010] = edd6661f 94b08ea2 ! %l0 = 00000000000a4b66, immed = fffffa28, %l1 = 000000003fa841a5 taddcctv %l0,-0x5d8,%l1 ! %l0 = 00000000000a4b89, Trapped p16_label_9: ! %l2 = ffffffffffffffc1, Mem[0000000031000008] = 06bac025 stwa %l2,[%i2+%o1]0x81 ! Mem[0000000031000008] = ffffffc1 ! Mem[000000003100018c] = 33b7f367, %f24 = 31fc842d ld [%i2+0x18c],%f24 ! %f24 = 33b7f367 ! %l0 = 00000000000a4b89, %l4 = 00000000000000be, %l0 = 00000000000a4b89 xnorcc %l0,%l4,%l0 ! %l0 = fffffffffff5b4c8, %ccr = 88 ! Mem[0000000031000098] = 2d06b20e, %l3 = 000000000000003f swap [%i2+0x098],%l3 ! %l3 = 000000002d06b20e ! Mem[00000000908000a8] = 3d711c26, %g2 = ffffffffa5017a73 lduw [%i5+0x0a8],%g2 ! %g2 = 000000003d711c26 ! Mem[0000000031800014] = 65a8bde6, %l7 = 0000009f, %l1 = 3fa841a5 add %i3,0x14,%g1 casa [%g1]0x80,%l7,%l1 ! %l1 = 0000000065a8bde6 ! Mem[0000000090800140] = 4acaddd5, %g18 = 23e2519ff72cead5 ldsw [%i5+0x140],%g2 ! %g2 = 23e2519ff72cead5 ! Mem[0000000030000008] = 5f0dfcee, %l4 = 00000000000000be swapa [%i0+%o1]0x80,%l4 ! %l4 = 000000005f0dfcee ! %l6 = 0000000000000004, imm = 0000000000000e27, %l3 = 000000002d06b20e xnorcc %l6,0xe27,%l3 ! %l3 = fffffffffffff1dc, %ccr = 88 ! %l0 = fffffffffff5b4c8, imm = 0000000000000035, %l4 = 000000005f0dfcee sllx %l0,0x035,%l4 ! %l4 = 9900000000000000 p16_label_10: ! Mem[00000000310001e4] = dd06720e, %l6 = 0000000000000004 swap [%i2+0x1e4],%l6 ! %l6 = 00000000dd06720e ! Mem[0000000091800048] = 3f283d9b, %g2 = 000000004acaddd5 ldsh [%o0+0x048],%g2 ! %g2 = 0000000000003f28 ! %f16 = 10948e23 e15c9feb c2294f3a 78e4d947 ! %f20 = a749fead 49a3dfb7 dffe692b fea09208 ! %f24 = 33b7f367 82697c3b ae7ddcd2 0ab05177 ! %f28 = 0566893c ca4a6e78 0bbc9d52 aa00d6ce mov 0x140,%g5 stda %f16,[%i2+%g5]ASI_BLK_AIUS ! Block Store to 0000000031000140 ! Mem[000000009100000c] = 2c4a14e7, %g2 = 0000000000003f28 ldsh [%i6+0x00e],%g2 ! %g2 = 0000000000002c4a ! %l0 = fffffffffff5b4c8, Mem[00000000918001f0] = 7ba8917e3e403ba4 stx %l0,[%o0+0x1f0] ! Mem[00000000918001f0] = fffffffffff5b4c8 ! %l3 = fffffffffffff1dc, %l0 = fffffffffff5b4c8, %l2 = ffffffffffffffc1 sllx %l3,%l0,%l2 ! %l2 = fffffffffff1dc00 ! immd = 00000000000001a7, %l3 = fffffffffffff1dc, %ccr = 88 movge %xcc,0x1a7,%l3 ! Register Not Moved ! Mem[0000000031000105] = 76d6a3c6, %l5 = 000000003e483fc4 ldstub [%i2+0x105],%l5 ! %l5 = 000000d6000000ff ! %l2 = fffffffffff1dc00, %l4 = 9900000000000000, %ccr = 88 movle %xcc,%l2,%l4 ! Moved, %l4 = fffffffffff1dc00 ! %l2 = fffffffffff1dc00, Mem[0000000091800140] = 2c79ecf4b654a261 stx %l2,[%o0+0x140] ! Mem[0000000091800140] = fffffffffff1dc00 p16_label_11: ! %l1 = 0000000065a8bde6, Mem[0000000031000000] = 402a4685716c143e stxa %l1,[%i2+%g0]0x89 ! Mem[0000000031000000] = 0000000065a8bde6 ! Clear Register : %l4 = fffffffffff1dc00 clr %l4 ! %l4 = 0000000000000000 ! Mem[00000000910001a8] = 26cf3faf, %g2 = 0000000000002c4a ldsb [%i6+0x1a9],%g2 ! %g2 = 0000000000000026 ! Mem[0000000091800040] = 8b4c6fe0, %g18 = 23e2519ff72cead5 ldsw [%o0+0x040],%g2 ! %g2 = 23e2519ff72cead5 ! Mem[0000000031000000] = e6bda865, %l7 = 000000000000009f lduwa [%i2+%g0]0x80,%l7 ! %l7 = 00000000e6bda865 ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a ldda [%i4+%g4]ASI_BLK_AIUS,%f48 ! Block Load from 0000000090000080 ! %l6 = 00000000dd06720e, %l5 = 00000000000000d6, %y = 000a4b66 mulscc %l6,%l5,%l6 ! %l6 = 00000000ee833907, %ccr = 08, %y = 000525b3 ! Mem[0000000030800008] = 01ccf145, %l6 = 00000000ee833907 ldsha [%i1+%o1]0x88,%l6 ! %l6 = fffffffffffff145 ! Invert Register : %l4 = 0000000000000000 xor %l4,-1,%l4 ! %l4 = ffffffffffffffff ! immd = 0000000000000315, %l4 = ffffffffffffffff, %ccr = 08 movne %xcc,0x315,%l4 ! Moved, %l4 = 0000000000000315 p16_label_12: ! %l2 = fffffffffff1dc00, %l3 = fffffffffffff1dc, %ccr = 08 movl %icc,%l2,%l3 ! Moved, %l3 = fffffffffff1dc00 ! %l3 = fffffffffff1dc00, Mem[0000000030000020] = 2ea43967 stwa %l3,[%i0+%o4]0x88 ! Mem[0000000030000020] = fff1dc00 ! Mem[0000000091800058] = be95688e, %g2 = ffffffff8b4c6fe0 ldsb [%o0+0x05b],%g2 ! %g2 = ffffffffffffffbe ! Mem[00000000318000c0] = f4e679b1, %l1 = 65a8bde6, %l0 = fff5b4c8 add %i3,0xc0,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000f4e679b1 ! %l2 = fffffffffff1dc00, Mem[0000000091000138] = 4c906f701fce8b29 stx %l2,[%i6+0x138] ! Mem[0000000091000138] = fffffffffff1dc00 ! %f6 = 15a94647 6eb58a95, Mem[0000000031000000] = e6bda865 00000000 stda %f6 ,[%i2+%g0]0x80 ! Mem[0000000031000000] = 15a94647 6eb58a95 ! Mem[0000000090000180] = a32af1254d694d63, %g2 = ffffffffffffffbe ldx [%i4+0x180],%g2 ! %g2 = a32af1254d694d63 ! %l5 = 00000000000000d6, Mem[00000000910001bc] = 47252129 sth %l5,[%i6+0x1bc] ! Mem[00000000910001bc] = 00d62129 ! immd = 00000000000001be, %l3 = fffffffffff1dc00, %ccr = 08 movle %icc,0x1be,%l3 ! Moved, %l3 = 00000000000001be ! Mem[0000000090800078] = 05af2cea 1c600515, %g2 = 4d694d63, %g3 = 7f5a70fd ldd [%i5+0x078],%g2 ! %g2 = 0000000005af2cea 000000001c600515 p16_label_13: ! %l6 = fffffffffffff145, Mem[00000000910000e8] = 0e4d5d82, %asi = 80 stha %l6,[%i6+0x0e8]%asi ! Mem[00000000910000e8] = f1455d82 ! %l5 = 00000000000000d6, %l3 = 00000000000001be, %ccr = 08 movge %icc,%l5,%l3 ! Register Not Moved ! Mem[00000000308000d8] = 757c6eb3, %l3 = 00000000000001be ldub [%i1+0x0d8],%l3 ! %l3 = 0000000000000075 ! immd = 00000000000001c4, %l5 = 00000000000000d6, %ccr = 08 movvs %xcc,0x1c4,%l5 ! Register Not Moved ! %l7 = 00000000e6bda865, Mem[0000000031000037] = bd10c556 stb %l7,[%i2+0x037] ! Mem[0000000031000034] = bd10c565 ! immd = 0000000000000385, %l6 = fffffffffffff145, %ccr = 08 movn %xcc,0x385,%l6 ! Register Not Moved ! %l2 = fffffffffff1dc00, Mem[0000000030000008] = be000000 stba %l2,[%i0+%o1]0x88 ! Mem[0000000030000008] = be000000 ! %l5 = 00000000000000d6, immed = 00000c6f, %y = 000525b3 udivcc %l5,0xc6f,%l6 ! %l6 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = f4e679b1 ! %l2 = fffffffffff1dc00, %l7 = 00000000e6bda865, %y = f4e679b1 smulcc %l2,%l7,%l2 ! %l2 = 0001652e1ecbcc00, %ccr = 00, %y = 0001652e ! Mem[00000000318001e8] = a846a0aa, %l1 = 0000000065a8bde6 lduw [%i3+0x1e8],%l1 ! %l1 = 00000000a846a0aa p16_label_14: ! immd = 0000000000000364, %l1 = 00000000a846a0aa, %ccr = 00 movge %xcc,0x364,%l1 ! Moved, %l1 = 0000000000000364 ! Mem[0000000090800034] = 37c4972c, %g2 = 0000000005af2cea ldsh [%i5+0x034],%g2 ! %g2 = 00000000000037c4 ! %l7 = 00000000e6bda865, imm = fffffffffffff161, %l1 = 0000000000000364 orcc %l7,-0xe9f,%l1 ! %l1 = fffffffffffff965, %ccr = 88 membar #Sync ! Added by membar checker (199) ! %f20 = a749fead, Mem[0000000090000088] = 3d86d273 st %f20,[%i4+0x088] ! Mem[0000000090000088] = a749fead ! Mem[0000000090000088] = a749feadc7e2b54b, %f48 = dc8cabda 2a1da096 ldd [%i4+0x088],%f48 ! %f48 = a749fead c7e2b54b ! %l4 = 0000000000000315, %l2 = 0001652e1ecbcc00, %ccr = 88 movge %icc,%l4,%l2 ! Register Not Moved ! Mem[0000000030000130] = bba95cdfda1b030a, %l4 = 0000000000000315, %l2 = 0001652e1ecbcc00 add %i0,0x130,%g1 casxa [%g1]0x80,%l4,%l2 ! %l2 = bba95cdfda1b030a ! %l6 = 00000000ffffffff, imm = 000000000000010f, %l1 = fffffffffffff965 andcc %l6,0x10f,%l1 ! %l1 = 000000000000010f, %ccr = 00 ! %l7 = 00000000e6bda865, Mem[0000000091800078] = a9486159, %asi = 80 stba %l7,[%o0+0x078]%asi ! Mem[0000000091800078] = 65486159 ! Mem[00000000918000b4] = a5509592, %g2 = 00000000000037c4 lduw [%o0+0x0b4],%g2 ! %g2 = 00000000a5509592 p16_label_15: ! Mem[0000000031800018] = 958ab56e, %l4 = 0000000000000315 ldswa [%i3+%o3]0x80,%l4 ! %l4 = ffffffff958ab56e ! %l7 = 00000000e6bda865, Mem[0000000030000020] = fff1dc00 stha %l7,[%i0+%o4]0x88 ! Mem[0000000030000020] = fff1a865 ! Mem[00000000910000b8] = 6547233d, %g2 = 00000000a5509592 ldub [%i6+0x0b9],%g2 ! %g2 = 0000000000000065 ! Mem[000000003080018e] = 6d78ea32, %l6 = 00000000ffffffff ldstub [%i1+0x18e],%l6 ! %l6 = 000000ea000000ff ! Mem[0000000090000190] = 3558c986, %g2 = 0000000000000065 ldub [%i4+0x190],%g2 ! %g2 = 0000000000000035 ! %l0 = 00000000f4e679b1, Mem[00000000918001e8] = 85b8bbb8 sth %l0,[%o0+0x1e8] ! Mem[00000000918001e8] = 79b1bbb8 ! Mem[00000000310001c8] = 439591f4d5073af4, %l2 = bba95cdfda1b030a, %l0 = 00000000f4e679b1 add %i2,0x1c8,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = 439591f4d5073af4 ! Mem[00000000318001d8] = 84edb842cc57d153, %l2 = bba95cdfda1b030a, %l2 = bba95cdfda1b030a add %i3,0x1d8,%g1 casxa [%g1]0x80,%l2,%l2 ! %l2 = 84edb842cc57d153 ! Mem[0000000091000118] = 5d8c784c, %g2 = 0000000000000035 lduw [%i6+0x118],%g2 ! %g2 = 000000005d8c784c ! %l4 = ffffffff958ab56e, immed = 00000d6d, %y = 0001652e umul %l4,0xd6d,%l2 ! %l2 = 000007d7b745d5d6, %y = 000007d7 p16_label_16: ! %l7 = 00000000e6bda865, Mem[0000000091000070] = a6e137bbab1740c8 stx %l7,[%i6+0x070] ! Mem[0000000091000070] = 00000000e6bda865 ! Mem[0000000030800020] = c43f483e, %l7 = 00000000e6bda865 lduha [%i1+%o4]0x81,%l7 ! %l7 = 000000000000c43f ! %l3 = 0000000000000075, Mem[0000000091800196] = e6a90610, %asi = 80 stba %l3,[%o0+0x196]%asi ! Mem[0000000091800194] = 75a90610 ! %l1 = 000000000000010f, Mem[00000000900000f6] = a30b6237 stb %l1,[%i4+0x0f6] ! Mem[00000000900000f4] = 0f0b6237 ! Mem[000000003080014c] = 9b98d357, %l0 = 439591f4d5073af4 ldsh [%i1+0x14c],%l0 ! %l0 = ffffffffffff9b98 ! done : should take illegal inst trap, %l0 = ffffffffffff9b98 done ! Illegal inst trap : %l0 = ffffffffffff9ba8 ! Mem[0000000091000108] = 0bb2cf27, %g2 = 000000005d8c784c lduwa [%i6+0x108]%asi,%g2 ! %g2 = 000000000bb2cf27 ! %l5 = 00000000000000d6, %l2 = 000007d7b745d5d6, %l4 = ffffffff958ab56e sllx %l5,%l2,%l4 ! %l4 = 0000000035800000 ! immd = 0000000000000135, %l5 = 00000000000000d6, %ccr = 00 movcc %xcc,0x135,%l5 ! Moved, %l5 = 0000000000000135 ! Mem[0000000031000104] = 76ffa3c6, %l2 = 000007d7b745d5d6 swap [%i2+0x104],%l2 ! %l2 = 0000000076ffa3c6 p16_label_17: ! Mem[00000000310001e0] = 47e57be1, %l5 = 00000135, %l5 = 00000135 add %i2,0x1e0,%g1 casa [%g1]0x80,%l5,%l5 ! %l5 = 0000000047e57be1 ! Mem[000000009100014c] = bb8ca6d7, %g18 = 23e2519ff72cead5 ldsw [%i6+0x14c],%g2 ! %g2 = 23e2519ff72cead5 ! Mem[0000000030800020] = c43f483e20b968df, %l5 = 0000000047e57be1 ldxa [%i1+%o4]0x81,%l5 ! %l5 = c43f483e20b968df ! Mem[00000000910000a0] = 9b408634, %g2 = ffffffffbb8ca6d7 ldsb [%i6+0x0a2],%g2 ! %g2 = ffffffffffffff9b ! %l1 = 000000000000010f, Mem[0000000091800038] = 8581ae53fd74b765, %asi = 80 stxa %l1,[%o0+0x038]%asi ! Mem[0000000091800038] = 000000000000010f ! %l4 = 0000000035800000, immed = fffffe40, %ccr = 00 movrne %l4,-0x1c0,%l6 ! Moved, %l6 = fffffffffffffe40 ! %l0 = ffffffffffff9ba8, %l5 = c43f483e20b968df, %l3 = 0000000000000075 orn %l0,%l5,%l3 ! %l3 = ffffffffffff9fa8 ! %l0 = ffffffffffff9ba8, %l7 = 000000000000c43f, %ccr = 00 movvc %xcc,%l0,%l7 ! Moved, %l7 = ffffffffffff9ba8 ! %l3 = ffffffffffff9fa8, Mem[0000000030000010] = edd6661f stw %l3,[%i0+%o2] ! Mem[0000000030000010] = ffff9fa8 ! Mem[00000000918000cc] = 5d67fd8c, %g2 = ffffffffffffff9b lduw [%o0+0x0cc],%g2 ! %g2 = 000000005d67fd8c p16_label_18: ! Mem[0000000091000040] = 0115df7d, %g2 = 000000005d67fd8c ldsb [%i6+0x040],%g2 ! %g2 = 0000000000000001 ! %l4 = 0000000035800000, Mem[00000000908001d0] = b91b1693 stb %l4,[%i5+0x1d0] ! Mem[00000000908001d0] = 001b1693 ! Mem[0000000031800018] = 958ab56e, %l2 = 0000000076ffa3c6 ldsha [%i3+%o3]0x81,%l2 ! %l2 = ffffffffffff958a ! Mem[0000000030000144] = 90275d38, %l6 = fffffe40, %l0 = ffff9ba8 add %i0,0x144,%g1 casa [%g1]0x80,%l6,%l0 ! %l0 = 0000000090275d38 ! %l3 = ffffffffffff9fa8, imm = 0000000000000010, %l3 = ffffffffffff9fa8 srlx %l3,0x010,%l3 ! %l3 = 0000ffffffffffff ! Mem[0000000030000166] = 858053bf, %l4 = 0000000035800000 ldstub [%i0+0x166],%l4 ! %l4 = 00000053000000ff ! %l4 = 0000000000000053, imm = 0000000000000234, %l0 = 0000000090275d38 xor %l4,0x234,%l0 ! %l0 = 0000000000000267 ! Mem[0000000030800010] = f12af54b, %l6 = fffffffffffffe40 lduba [%i1+%o2]0x80,%l6 ! %l6 = 00000000000000f1 ! Mem[0000000091000108] = 0bb2cf27, %g18 = 23e2519ff72cead5 ldsw [%i6+0x108],%g2 ! %g2 = 23e2519ff72cead5 ! %l2 = ffffffffffff958a, immed = 0000080a, %y = 000007d7 mulscc %l2,0x80a,%l0 ! %l0 = 000000007fffd2cf, %ccr = 00, %y = 000003eb p16_label_19: ! %f2 = 6c76b90e e11d7b19, Mem[00000000908001b8] = 4ff80a32 a52b18be std %f2 ,[%i5+0x1b8] ! Mem[00000000908001b8] = 6c76b90e e11d7b19 ! %l4 = 0000000000000053, Mem[000000009000017e] = 9b48a32a stb %l4,[%i4+0x17e] ! Mem[000000009000017c] = 5348a32a ! %l6 = 00000000000000f1, Mem[0000000031000008] = 475472bac1ffffff stxa %l6,[%i2+%o1]0x88 ! Mem[0000000031000008] = 00000000000000f1 ! immd = 0000000000000333, %l5 = c43f483e20b968df, %ccr = 00 movleu %xcc,0x333,%l5 ! Register Not Moved ! Mem[0000000091800098] = e9d38acc, %g2 = 000000000bb2cf27 lduh [%o0+0x09a],%g2 ! %g2 = 000000000000e9d3 ! %l3 = 0000ffffffffffff, Mem[0000000090800074] = 6fb98264 stw %l3,[%i5+0x074] ! Mem[0000000090800074] = ffffffff ! Mem[0000000031800000] = 6f1e0296, %l6 = 00000000000000f1 lduba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000096 ! Mem[00000000910001e8] = be77e5d0, %g18 = 23e2519ff72cead5 ldsw [%i6+0x1e8],%g2 ! %g2 = 23e2519ff72cead5 ! %l4 = 0000000000000053, imm = 000000000000011c, %l7 = ffffffffffff9ba8 addcc %l4,0x11c,%l7 ! %l7 = 000000000000016f, %ccr = 00 ! Mem[0000000030800018] = f9949239, %f21 = 49a3dfb7 lda [%i1+%o3]0x88,%f21 ! %f21 = f9949239 p16_label_20: ! %l7 = 000000000000016f, Mem[0000000091800104] = bc01ca27 stw %l7,[%o0+0x104] ! Mem[0000000091800104] = 0000016f ! %l7 = 000000000000016f, immed = 00000b0a, %y = 000003eb mulscc %l7,0xb0a,%l6 ! %l6 = 0000000000000bc1, %ccr = 00, %y = 800001f5 ! %l7 = 000000000000016f, Mem[000000003100004f] = 49c57231 stb %l7,[%i2+0x04f] ! Mem[000000003100004c] = 49c5726f ! Mem[00000000300000fc] = 3f22afa3, %l1 = 0000010f, %l1 = 0000010f add %i0,0xfc,%g1 casa [%g1]0x80,%l1,%l1 ! %l1 = 000000003f22afa3 ! immd = 000000000000020e, %l7 = 000000000000016f, %ccr = 00 movn %xcc,0x20e,%l7 ! Register Not Moved ! Mem[000000003000019a] = 2037bed9, %l7 = 000000000000016f ldstuba [%i0+0x19a]%asi,%l7 ! %l7 = 000000be000000ff ! %l1 = 000000003f22afa3, Mem[0000000090000196] = 791c1131 stb %l1,[%i4+0x196] ! Mem[0000000090000194] = a31c1131 ! Mem[00000000910001b8] = fe0490b8, %g2 = ffffffffbe77e5d0 ldsb [%i6+0x1b8],%g2 ! %g2 = fffffffffffffffe ! Mem[0000000031000118] = 912f21e8, %l1 = 000000003f22afa3, %asi = 80 swapa [%i2+0x118]%asi,%l1 ! %l1 = 00000000912f21e8 ! Mem[0000000090000060] = 77bc97b3, %g18 = 23e2519ff72cead5 ldswa [%i4+0x060]%asi,%g2 ! %g2 = 23e2519ff72cead5 p16_label_21: ! %l7 = 00000000000000be, imm = 0000000000000555, %l3 = 0000ffffffffffff orncc %l7,0x555,%l3 ! %l3 = fffffffffffffabe, %ccr = 88 ! Mem[00000000910001c8] = 4ceef152, %g2 = 0000000077bc97b3 lduw [%i6+0x1c8],%g2 ! %g2 = 000000004ceef152 ! %l3 = fffffffffffffabe, %l5 = c43f483e20b968df, %y = 800001f5 udiv %l3,%l5,%l6 ! %l6 = 00000000ffffffff mov %l0,%y ! %y = 7fffd2cf ! %l7 = 00000000000000be, %l3 = fffffffffffffabe, %ccr = 88 move %xcc,%l7,%l3 ! Register Not Moved ! %l0 = 000000007fffd2cf, Mem[0000000031800008] = f7fb5af3 stha %l0,[%i3+%o1]0x81 ! Mem[0000000031800008] = d2cf5af3 ! Mem[0000000090000110] = 655a0b7f, %g2 = 000000004ceef152 lduba [%i4+0x111]%asi,%g2 ! %g2 = 0000000000000065 ! %l2 = ffffffffffff958a, immed = 0000006a, %ccr = 88 movrlz %l2,0x06a,%l1 ! Moved, %l1 = 000000000000006a ! Mem[00000000318000ec] = d2f5d304, %l2 = ffff958a, %l2 = ffff958a add %i3,0xec,%g1 casa [%g1]0x80,%l2,%l2 ! %l2 = 00000000d2f5d304 ! Mem[00000000910000e0] = 1ff12e9575236dff, %f48 = a749fead c7e2b54b ldd [%i6+0x0e0],%f48 ! %f48 = 1ff12e95 75236dff ! Mem[0000000091000134] = a71a8cdc, %g2 = 0000000000000065 ldsh [%i6+0x134],%g2 ! %g2 = ffffffffffffa71a p16_label_22: ! %l1 = 000000000000006a, Mem[00000000310000de] = 8bb03841, %asi = 80 stba %l1,[%i2+0x0de]%asi ! Mem[00000000310000dc] = 8bb06a41 ! %l0 = 7fffd2cf, %l1 = 0000006a, Mem[0000000031000020] = 98c736f0 fb5011cc stda %l0,[%i2+%o4]0x88 ! Mem[0000000031000020] = 7fffd2cf 0000006a ! %f11 = e605bcf1, Mem[00000000900001b4] = 4ae9a786 st %f11,[%i4+0x1b4] ! Mem[00000000900001b4] = e605bcf1 ! %l4 = 0000000000000053, Mem[0000000031000008] = f1000000 stba %l4,[%i2+%o1]0x80 ! Mem[0000000031000008] = 53000000 ! Mem[0000000091000060] = 5da12a33000a4b66, %g2 = ffffffffffffa71a ldx [%i6+0x060],%g2 ! %g2 = 5da12a33000a4b66 ! %l7 = 00000000000000be, Mem[0000000090000128] = f1f21be26da53483 stx %l7,[%i4+0x128] ! Mem[0000000090000128] = 00000000000000be ! Mem[0000000031000028] = 4e85c207, %l7 = 00000000000000be lduha [%i2+%o5]0x89,%l7 ! %l7 = 000000000000c207 ! %l5 = c43f483e20b968df, %l1 = 000000000000006a, %l1 = 000000000000006a xnor %l5,%l1,%l1 ! %l1 = 3bc0b7c1df46974a ! Mem[0000000031000010] = eb6e59f2, %l4 = 0000000000000053 ldswa [%i2+%o2]0x88,%l4 ! %l4 = ffffffffeb6e59f2 ! %l2 = 00000000d2f5d304, Mem[0000000091000160] = f14be39c stw %l2,[%i6+0x160] ! Mem[0000000091000160] = d2f5d304 p16_label_23: ! %f11 = e605bcf1, Mem[00000000910000dc] = c3079564 st %f11,[%i6+0x0dc] ! Mem[00000000910000dc] = e605bcf1 ! %l2 = d2f5d304, %l3 = fffffabe, Mem[0000000090000080] = dc8cabda 2a1da096 std %l2,[%i4+0x080] ! Mem[0000000090000080] = d2f5d304 fffffabe ! Mem[00000000910000a4] = 349e0f45, %g2 = 5da12a33000a4b66 ldsb [%i6+0x0a5],%g2 ! %g2 = 0000000000000034 ! %l5 = c43f483e20b968df, Mem[0000000030000028] = b3a604e3 stba %l5,[%i0+%o5]0x89 ! Mem[0000000030000028] = b3a604df ! Mem[00000000308001bc] = 7523cbb2, %l5 = c43f483e20b968df swap [%i1+0x1bc],%l5 ! %l5 = 000000007523cbb2 ! %l7 = 000000000000c207 sethi %hi(0xb9dd4400),%l7 ! %l7 = 00000000b9dd4400 ! Mem[00000000308000cf] = 1ccdfd14, %l2 = 00000000d2f5d304 ldstub [%i1+0x0cf],%l2 ! %l2 = 00000014000000ff ! %l6 = 00000000ffffffff, Mem[000000009100018a] = e8f891c7 sth %l6,[%i6+0x18a] ! Mem[0000000091000188] = ffff91c7 ! %l0 = 000000007fffd2cf, imm = 0000000000000b2a, %l6 = 00000000ffffffff orncc %l0,0xb2a,%l6 ! %l6 = fffffffffffff6df, %ccr = 88 ! %l7 = 00000000b9dd4400, imm = 0000000000000bbd, %l6 = fffffffffffff6df xnor %l7,0xbbd,%l6 ! %l6 = ffffffff4622b042 p16_label_24: ! Mem[0000000091000064] = 000a4b66, %g2 = 0000000000000034 ldsh [%i6+0x064],%g2 ! %g2 = 000000000000000a ! %l4 = ffffffffeb6e59f2, %l7 = 00000000b9dd4400, %ccr = 88 movrlez %l4,%l7,%l6 ! Moved, %l6 = 00000000b9dd4400 ! Mem[000000003080000c] = 0b1c53f1, %l4 = ffffffffeb6e59f2 ldstub [%i1+0x00c],%l4 ! %l4 = 0000000b000000ff ! Mem[00000000908001b0] = 5c20df90, %g18 = 23e2519ff72cead5 ldsw [%i5+0x1b0],%g2 ! %g2 = 23e2519ff72cead5 ! Mem[0000000030800028] = a541a8ff, %f17 = e15c9feb lda [%i1+%o5]0x88,%f17 ! %f17 = a541a8ff ! %l2 = 0000000000000014, %l4 = 000000000000000b, %l7 = 00000000b9dd4400 xorcc %l2,%l4,%l7 ! %l7 = 000000000000001f, %ccr = 00 ! Mem[00000000300000bc] = 42967b7e, %l3 = fffffffffffffabe swap [%i0+0x0bc],%l3 ! %l3 = 0000000042967b7e ! %f21 = f9949239, Mem[0000000030000008] = be000000 sta %f21,[%i0+%o1]0x89 ! Mem[0000000030000008] = f9949239 ! %l1 = 3bc0b7c1df46974a, %l3 = 0000000042967b7e, %ccr = 00 movvs %icc,%l1,%l3 ! Register Not Moved ! Mem[00000000300001f4] = e7d84a99, %l3 = 42967b7e, %l4 = 0000000b add %i0,0x1f4,%g1 casa [%g1]0x80,%l3,%l4 ! %l4 = 00000000e7d84a99 p16_label_25: ! %l1 = 3bc0b7c1df46974a, Mem[0000000090000000] = aa4a53b3 stw %l1,[%i4+%g0] ! Mem[0000000090000000] = df46974a ! Mem[000000003000006a] = e115ee4f, %l6 = 00000000b9dd4400 ldstub [%i0+0x06a],%l6 ! %l6 = 000000ee000000ff ! Mem[0000000090000118] = c4c6c205, %g2 = 000000005c20df90 lduw [%i4+0x118],%g2 ! %g2 = 00000000c4c6c205 ! %l0 = 7fffd2cf, %l1 = df46974a, Mem[0000000091800040] = 8b4c6fe0 5af932e1 std %l0,[%o0+0x040] ! Mem[0000000091800040] = 7fffd2cf df46974a ! Mem[00000000910000e0] = 2e957523, %g2 = 00000000c4c6c205 ldub [%i6+0x0e2],%g2 ! %g2 = 000000000000002e ! Mem[0000000030000008] = f9949239, %l1 = 3bc0b7c1df46974a ldstuba [%i0+%o1]0x88,%l1 ! %l1 = 00000039000000ff ! %f23 = fea09208, Mem[0000000030000018] = 238e9410 sta %f23,[%i0+%o3]0x88 ! Mem[0000000030000018] = fea09208 ! %f28 = 0566893c, Mem[0000000091800148] = 4e1dc160 st %f28,[%o0+0x148] ! Mem[0000000091800148] = 0566893c ! Mem[00000000908001e0] = a5c49743, %g2 = 000000000000002e ldub [%i5+0x1e1],%g2 ! %g2 = 00000000000000a5 ! Mem[00000000310000b1] = 8138ee2f, %l2 = 0000000000000014 ldstub [%i2+0x0b1],%l2 ! %l2 = 00000038000000ff ba,a p16_not_taken_0_end p16_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 000000007fffd2cf bne,a,pn %xcc,p16_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000039 bne,a,pn %xcc,p16_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000038 bne,a,pn %xcc,p16_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000042967b7e bne,a,pn %xcc,p16_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000e7d84a99 bne,a,pn %xcc,p16_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000007523cbb2 bne,a,pn %xcc,p16_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000000ee bne,a,pn %xcc,p16_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000001f bne,a,pn %xcc,p16_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x7fffd2cf,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p16_failed mov 0x111,%g1 ! Check Floating Point Registers p16_check_fp_registers: set p16_expected_fp_regs,%g3 std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 10948e23 a541a8ff bne %xcc,p16_f16_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be a749fead f9949239 bne %xcc,p16_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be dffe692b fea09208 bne %xcc,p16_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 33b7f367 82697c3b bne %xcc,p16_f24_fail nop ! Check Local Memory set p16_local0_expect,%g1 p16_check_local0: ldx [%g1+0x008],%g2 ! Expected data = ff9294f9adc3c236 ldx [%i0+0x008],%g3 ! Observed data at 0000000030000008 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffff9fa894b08ea2 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 = 0892a0fe880e4a04 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 = 65a8f1ff1aa15265 ldx [%i0+0x020],%g3 ! Observed data at 0000000030000020 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = df04a6b316d2dcf2 ldx [%i0+0x028],%g3 ! Observed data at 0000000030000028 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x028,%g4 ldx [%g1+0x040],%g2 ! Expected data = aaf38d04589dff9c ldx [%i0+0x040],%g3 ! Observed data at 0000000030000040 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x040,%g4 ldx [%g1+0x068],%g2 ! Expected data = e115ff4f572eae61 ldx [%i0+0x068],%g3 ! Observed data at 0000000030000068 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x068,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = b9c956bcfffffabe ldx [%i0+0x0b8],%g3 ! Observed data at 00000000300000b8 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x0b8,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = 7448ffcfe414af20 ldx [%i0+0x0d0],%g3 ! Observed data at 00000000300000d0 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x0d0,%g4 ldx [%g1+0x160],%g2 ! Expected data = cea429618580ffbf ldx [%i0+0x160],%g3 ! Observed data at 0000000030000160 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x160,%g4 ldx [%g1+0x198],%g2 ! Expected data = 2037ffd90a3ed55e ldx [%i0+0x198],%g3 ! Observed data at 0000000030000198 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x198,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 50b8c8243b17f928 ldx [%i0+0x1b0],%g3 ! Observed data at 00000000300001b0 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x1b0,%g4 set p16_local1_expect,%g1 p16_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 45f1cc01ff1c53f1 ldx [%i1+0x008],%g3 ! Observed data at 0000000030800008 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i1,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffa841a5845629bf ldx [%i1+0x028],%g3 ! Observed data at 0000000030800028 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i1,0x028,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = 3a4f171c1ccdfdff ldx [%i1+0x0c8],%g3 ! Observed data at 00000000308000c8 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i1,0x0c8,%g4 ldx [%g1+0x100],%g2 ! Expected data = ffffd1c2e1f5f1e1 ldx [%i1+0x100],%g3 ! Observed data at 0000000030800100 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i1,0x100,%g4 ldx [%g1+0x148],%g2 ! Expected data = 5f2ab85a9b98d357 ldx [%i1+0x148],%g3 ! Observed data at 0000000030800148 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i1,0x148,%g4 ldx [%g1+0x188],%g2 ! Expected data = 9c061e226d78ff32 ldx [%i1+0x188],%g3 ! Observed data at 0000000030800188 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i1,0x188,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = f0520fb720b968df ldx [%i1+0x1b8],%g3 ! Observed data at 00000000308001b8 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i1,0x1b8,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = bc4c4988d8e651d6 ldx [%i1+0x1e0],%g3 ! Observed data at 00000000308001e0 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i1,0x1e0,%g4 set p16_local2_expect,%g1 p16_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 15a946476eb58a95 ldx [%i2+0x000],%g3 ! Observed data at 0000000031000000 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 5300000000000000 ldx [%i2+0x008],%g3 ! Observed data at 0000000031000008 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = cfd2ff7f6a000000 ldx [%i2+0x020],%g3 ! Observed data at 0000000031000020 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 88815fc8bd10c565 ldx [%i2+0x030],%g3 ! Observed data at 0000000031000030 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x030,%g4 ldx [%g1+0x048],%g2 ! Expected data = ee9fe6ee49c5726f ldx [%i2+0x048],%g3 ! Observed data at 0000000031000048 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x048,%g4 ldx [%g1+0x098],%g2 ! Expected data = 0000003f15f77933 ldx [%i2+0x098],%g3 ! Observed data at 0000000031000098 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x098,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 81ffee2f5eda6210 ldx [%i2+0x0b0],%g3 ! Observed data at 00000000310000b0 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x0b0,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 3186c0198bb06a41 ldx [%i2+0x0d8],%g3 ! Observed data at 00000000310000d8 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x0d8,%g4 ldx [%g1+0x100],%g2 ! Expected data = 2994c401b745d5d6 ldx [%i2+0x100],%g3 ! Observed data at 0000000031000100 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x100,%g4 ldx [%g1+0x118],%g2 ! Expected data = 3f22afa3264391d4 ldx [%i2+0x118],%g3 ! Observed data at 0000000031000118 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x118,%g4 ldx [%g1+0x140],%g2 ! Expected data = 10948e23e15c9feb ldx [%i2+0x140],%g3 ! Observed data at 0000000031000140 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x140,%g4 ldx [%g1+0x148],%g2 ! Expected data = c2294f3a78e4d947 ldx [%i2+0x148],%g3 ! Observed data at 0000000031000148 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x148,%g4 ldx [%g1+0x150],%g2 ! Expected data = a749fead49a3dfb7 ldx [%i2+0x150],%g3 ! Observed data at 0000000031000150 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x150,%g4 ldx [%g1+0x158],%g2 ! Expected data = dffe692bfea09208 ldx [%i2+0x158],%g3 ! Observed data at 0000000031000158 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x158,%g4 ldx [%g1+0x160],%g2 ! Expected data = 33b7f36782697c3b ldx [%i2+0x160],%g3 ! Observed data at 0000000031000160 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x160,%g4 ldx [%g1+0x168],%g2 ! Expected data = ae7ddcd20ab05177 ldx [%i2+0x168],%g3 ! Observed data at 0000000031000168 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x168,%g4 ldx [%g1+0x170],%g2 ! Expected data = 0566893cca4a6e78 ldx [%i2+0x170],%g3 ! Observed data at 0000000031000170 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x170,%g4 ldx [%g1+0x178],%g2 ! Expected data = 0bbc9d52aa00d6ce ldx [%i2+0x178],%g3 ! Observed data at 0000000031000178 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x178,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 47e57be100000004 ldx [%i2+0x1e0],%g3 ! Observed data at 00000000310001e0 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x1e0,%g4 set p16_local3_expect,%g1 p16_check_local3: ldx [%g1+0x008],%g2 ! Expected data = d2cf5af3a6eac24f 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 = 958ab56e4746a915 ldx [%i3+0x018],%g3 ! Observed data at 0000000031800018 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 424fcba490c34800 ldx [%i3+0x020],%g3 ! Observed data at 0000000031800020 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i3,0x020,%g4 ldx [%g1+0x118],%g2 ! Expected data = e99efa4849ff2332 ldx [%i3+0x118],%g3 ! Observed data at 0000000031800118 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i3,0x118,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 579785514ba05f76 ldx [%i3+0x1f0],%g3 ! Observed data at 00000000318001f0 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i3,0x1f0,%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_f16_fail: set p16_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p16_f20_fail: set p16_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p16_f22_fail: set p16_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p16_f24_fail: set p16_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%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: stba %l7,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000031000020] stha %l7,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000030800010] swapa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000030000020] done p16_trap1o: stba %l7,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000031000020] stha %l7,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000030800010] swapa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000030000020] done p16_trap2e: membar #Sync ldda [%i4]ASI_BLK_AIUP,%f48 membar #Sync ldsha [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000031000008] done p16_trap2o: membar #Sync ldda [%o4]ASI_BLK_AIUP,%f48 membar #Sync ldsha [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000031000008] done p16_trap3e: or %l5,0x647,%l7 xor %l5,%l0,%l2 sub %l5,%l0,%l6 subc %l4,-0x344,%l2 done p16_trap3o: or %l5,0x647,%l7 xor %l5,%l0,%l2 sub %l5,%l0,%l6 subc %l4,-0x344,%l2 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 = 8cfe61300455bbc7 ldx [%g1+0x008],%l1 ! %l1 = bd7df5065f2ab85a ldx [%g1+0x010],%l2 ! %l2 = 0bc32670d8e651d6 ldx [%g1+0x018],%l3 ! %l3 = c748a81c76647747 ldx [%g1+0x020],%l4 ! %l4 = 29c0ebf8b29ab91b ldx [%g1+0x028],%l5 ! %l5 = f9d7d5b89f977b57 ldx [%g1+0x030],%l6 ! %l6 = af3cf23be4d64f07 ldx [%g1+0x038],%l7 ! %l7 = b8252b07bb27eac8 ! 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 = 0e98a08a 1dfa866f aa43825e b14f9f5b ! %f4 = 658cc817 0371fe06 ab41bf72 2be69d44 ! %f8 = 440d8f5a 777aaaee 95762c13 ebe6c35b ! %f12 = 9ec233de 2ce47fd1 48a34b77 b820f2d5 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = e0843ef2 0afd9d85 e2bf82d7 c4dbc6c2 ! %f20 = 593f8eff 66bbb8ca 78989913 13b90f25 ! %f24 = 0970d294 eff8eb39 b166ef12 c8675c2b ! %f28 = b377202c 513ee18d b57ef3ee de032b25 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 73ff4266 60820250 3f48b96c a32af80d ! %f36 = 95a4abdb c486261c cd395c25 00b3f6bb ! %f40 = c9d7bbb6 d79d1761 20daaa09 d3f00918 ! %f44 = b68612c9 9ecf3098 13a4af47 c09f7df7 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x8011ceaf00000071,%g7,%g1 ! GSR scale = 14, align = 1 wr %g1,%g0,%gsr ! GSR = 8011ceaf00000071 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: ! Mem[0000000032800008] = 94043473, %l4 = bbae5a52a85bdcb4 lduha [%i1+%o1]0x88,%l4 ! %l4 = 0000000000003473 ! Mem[0000000033800000] = 1919531f3ffee29b, %f8 = 440d8f5a 777aaaee ldda [%i3+%g0]0x80,%f8 ! %f8 = 1919531f 3ffee29b ! Mem[0000000091800178] = b03d72e9, %g2 = c3176a4974dab0d0 ldsh [%o0+0x178],%g2 ! %g2 = ffffffffffffb03d ! immd = 0000000000000063, %l6 = 9dc16cc49d25697a, %ccr = 44 movleu %xcc,0x063,%l6 ! Moved, %l6 = 0000000000000063 ! Mem[00000000900001f8] = 07425ca0 64acdc55, %g2 = ffffb03d, %g3 = 0bad0b00 ldd [%i4+0x1f8],%g2 ! %g2 = 0000000007425ca0 0000000064acdc55 ! %l3 = 0cac7fc3fd0b5308, %l4 = 0000000000003473, %l2 = 28552d5a4966a6b2 andn %l3,%l4,%l2 ! %l2 = 0cac7fc3fd0b4308 ! Mem[00000000910001e0] = 3b75f6c9, %g18 = 4c0c19b01a7b59a6 ldswa [%i6+0x1e0]%asi,%g2 ! %g2 = 4c0c19b01a7b59a6 ! %l1 = 50f3635a0e46bdbd, Mem[0000000090800103] = 8ae0e3cc stb %l1,[%i5+0x103] ! Mem[0000000090800100] = bde0e3cc ! immd = 0000000000000166, %l2 = 0cac7fc3fd0b4308, %ccr = 44 movg %xcc,0x166,%l2 ! Register Not Moved ! Mem[000000009000011c] = 9aa8db92, %g2 = 000000003b75f6c9 lduh [%i4+0x11c],%g2 ! %g2 = 0000000000009aa8 p17_label_2: ! Mem[00000000910001f0] = 4f29ed9c, %g2 = 0000000000009aa8 lduw [%i6+0x1f0],%g2 ! %g2 = 000000004f29ed9c ! Mem[000000003300013e] = ac786c44, %l7 = 21f24fa8393d4039 ldstub [%i2+0x13e],%l7 ! %l7 = 0000006c000000ff ! Mem[00000000330001fa] = c8e064f6, %l0 = 50ac8be06a79c6ba ldstub [%i2+0x1fa],%l0 ! %l0 = 00000064000000ff ! Mem[0000000033800119] = f39c7141, %l5 = f1a91bde1eafdf4d ldstub [%i3+0x119],%l5 ! %l5 = 0000009c000000ff ! %l2 = 0cac7fc3fd0b4308, Mem[00000000908000b4] = bf592623 stw %l2,[%i5+0x0b4] ! Mem[00000000908000b4] = fd0b4308 ! %l6 = 0000000000000063, Mem[0000000032000018] = f17c6492 stba %l6,[%i0+%o3]0x81 ! Mem[0000000032000018] = 637c6492 ! %l7 = 000000000000006c, Mem[0000000091000100] = 9416c8c1 stw %l7,[%i6+0x100] ! Mem[0000000091000100] = 0000006c ! %l0 = 00000064, %l1 = 0e46bdbd, Mem[0000000090800188] = cd2b4216 ada4c276 std %l0,[%i5+0x188] ! Mem[0000000090800188] = 00000064 0e46bdbd ! %l0 = 0000000000000064, Mem[0000000091000030] = 66b5e83a stw %l0,[%i6+0x030] ! Mem[0000000091000030] = 00000064 ! Mem[0000000033800150] = e976ad80fa4a53d7, %l5 = 000000000000009c, %l6 = 0000000000000063 add %i3,0x150,%g1 casxa [%g1]0x80,%l5,%l6 ! %l6 = e976ad80fa4a53d7 p17_label_3: ! %l3 = 0cac7fc3fd0b5308, immed = fffff19d, %y = 00000000 udiv %l3,-0xe63,%l6 ! %l6 = 0000000000000000 mov %l0,%y ! %y = 00000064 ! %f30 = b57ef3ee de032b25, Mem[0000000033000008] = 09bf7b96 7c4d3b0e stda %f30,[%i2+%o1]0x80 ! Mem[0000000033000008] = b57ef3ee de032b25 ! %l3 = 0cac7fc3fd0b5308, Mem[0000000090000049] = c19d0d77 stb %l3,[%i4+0x049] ! Mem[0000000090000048] = 089d0d77 ! %l2 = 0cac7fc3fd0b4308, immd = fffffffffffffac3, %l6 = 0000000000000000 mulx %l2,-0x53d,%l6 ! %l6 = 9c66ba5b7c01df18 ! %f1 = 1dfa866f, Mem[000000009180011c] = 7a43b570 st %f1 ,[%o0+0x11c] ! Mem[000000009180011c] = 1dfa866f ! Mem[0000000033800000] = 1f531919, %l7 = 000000000000006c ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 00000019000000ff ! %l4 = 0000000000003473, Mem[0000000032800008] = 94043473 stba %l4,[%i1+%o1]0x88 ! Mem[0000000032800008] = 94043473 ! Mem[0000000033000028] = e9b082b8, %l0 = 00000064, %l0 = 00000064 add %i2,0x28,%g1 casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000e9b082b8 ! %f0 = 0e98a08a 1dfa866f aa43825e b14f9f5b ! %f4 = 658cc817 0371fe06 ab41bf72 2be69d44 ! %f8 = 1919531f 3ffee29b 95762c13 ebe6c35b ! %f12 = 9ec233de 2ce47fd1 48a34b77 b820f2d5 mov 0x080,%g4 stda %f0,[%i4+%g4]ASI_COMMIT_P ! Block Store to 0000000090000080 ! Mem[00000000908001a8] = 7794989c, %g2 = 000000004f29ed9c ldub [%i5+0x1ab],%g2 ! %g2 = 0000000000000077 p17_label_4: ! %l5 = 000000000000009c, Mem[0000000090000048] = e3089d0d, %asi = 80 stwa %l5,[%i4+0x048]%asi ! Mem[0000000090000048] = 0000009c ! Mem[0000000032000008] = 6dd8e720, %l4 = 0000000000003473 lduw [%i0+%o1],%l4 ! %l4 = 000000006dd8e720 ! Mem[0000000032000008] = 6dd8e720, %l1 = 50f3635a0e46bdbd lduha [%i0+%o1]0x80,%l1 ! %l1 = 0000000000006dd8 membar #Sync ! Added by membar checker (200) ! Mem[00000000900000a0] = 1919531f 3ffee29b, %g2 = 00000077, %g3 = 64acdc55 ldd [%i4+0x0a0],%g2 ! %g2 = 000000001919531f 000000003ffee29b ! Mem[00000000918000f0] = 8523d502 c0777b49, %g2 = 1919531f, %g3 = 3ffee29b ldd [%o0+0x0f0],%g2 ! %g2 = 000000008523d502 00000000c0777b49 ! %l3 = 0cac7fc3fd0b5308, %l7 = 0000000000000019, %ccr = 44 movcs %xcc,%l3,%l7 ! Register Not Moved ! %l6 = 9c66ba5b7c01df18, %l5 = 000000000000009c, %ccr = 44 move %icc,%l6,%l5 ! Moved, %l5 = 9c66ba5b7c01df18 ! Invert Register : %l0 = 00000000e9b082b8 xor %l0,-1,%l0 ! %l0 = ffffffff164f7d47 ! %l5 = 9c66ba5b7c01df18, %l7 = 0000000000000019, %l0 = ffffffff164f7d47 xor %l5,%l7,%l0 ! %l0 = 9c66ba5b7c01df01 ! %l4 = 000000006dd8e720, imm = 000000000000000e, %l3 = 0cac7fc3fd0b5308 sll %l4,0x00e,%l3 ! %l3 = 00001b7639c80000 p17_label_5: ! %l4 = 000000006dd8e720, Mem[0000000091800046] = 32e13f28 sth %l4,[%o0+0x046] ! Mem[0000000091800044] = e7203f28 ! Mem[0000000033800028] = 0e9b1283833cc662, %l6 = 9c66ba5b7c01df18 ldxa [%i3+%o5]0x81,%l6 ! %l6 = 0e9b1283833cc662 ! %l4 = 000000006dd8e720, imm = 0000000000000998, %l5 = 9c66ba5b7c01df18 tsubcc %l4,0x998,%l5 ! %l5 = 000000006dd8dd88, %ccr = 00 ! Mem[000000009100007c] = f38fa5ee, %g2 = 000000008523d502 lduw [%i6+0x07c],%g2 ! %g2 = 00000000f38fa5ee ! %l4 = 000000006dd8e720, Mem[0000000032000010] = 23d8e4c3 stwa %l4,[%i0+%o2]0x80 ! Mem[0000000032000010] = 6dd8e720 ! %l5 = 000000006dd8dd88, Mem[00000000918000c8] = 253e4304 sth %l5,[%o0+0x0c8] ! Mem[00000000918000c8] = dd884304 ! %l6 = 0e9b1283833cc662, Mem[00000000320000e4] = 73660565, %asi = 80 stwa %l6,[%i0+0x0e4]%asi ! Mem[00000000320000e4] = 833cc662 ! %l4 = 000000006dd8e720, %l3 = 00001b7639c80000, %y = 00000064 sdiv %l4,%l3,%l4 ! %l4 = 00000000000001bc mov %l0,%y ! %y = 7c01df01 ! Mem[000000009100012c] = cd3a6161, %g2 = 00000000f38fa5ee ldsh [%i6+0x12c],%g2 ! %g2 = ffffffffffffcd3a ! Mem[00000000908001c4] = 1f7a4e63, %g2 = ffffffffffffcd3a ldsh [%i5+0x1c6],%g2 ! %g2 = 0000000000001f7a p17_label_6: ! Mem[0000000032800028] = 22401945, %l2 = 0cac7fc3fd0b4308 ldsba [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000022 ! Mem[0000000091000034] = f8c80863, %g18 = 4c0c19b01a7b59a6 ldsw [%i6+0x034],%g2 ! %g2 = 4c0c19b01a7b59a6 ! Mem[0000000032000018] = 5cfabe3f 92647c63, %l6 = 833cc662, %l7 = 00000019 ldda [%i0+%o3]0x88,%l6 ! %l6 = 0000000092647c63 000000005cfabe3f ! %l2 = 0000000000000022, Mem[000000009080017c] = 50ec43dd stw %l2,[%i5+0x17c] ! Mem[000000009080017c] = 00000022 ! %f24 = 0970d294 eff8eb39, Mem[0000000091800148] = 4e1dc160 fb3f156f std %f24,[%o0+0x148] ! Mem[0000000091800148] = 0970d294 eff8eb39 ! Mem[00000000910000a4] = 9e0f4548, %g2 = fffffffff8c80863 ldsb [%i6+0x0a6],%g2 ! %g2 = ffffffffffffff9e ! %l7 = 000000005cfabe3f, Mem[0000000032800028] = 224019452050d627 stxa %l7,[%i1+%o5]0x81 ! Mem[0000000032800028] = 000000005cfabe3f ! %l5 = 000000006dd8dd88, %l1 = 0000000000006dd8, %ccr = 00 mova %icc,%l5,%l1 ! Moved, %l1 = 000000006dd8dd88 ! %l6 = 92647c63, %l7 = 5cfabe3f, Mem[00000000910001e0] = 3b75f6c9 d238546e std %l6,[%i6+0x1e0] ! Mem[00000000910001e0] = 92647c63 5cfabe3f ! Mem[000000009100006c] = 0ceda6e1, %g2 = ffffffffffffff9e ldsh [%i6+0x06e],%g2 ! %g2 = 0000000000000ced p17_label_7: ! Mem[0000000091000100] = 0000006c, %g18 = 4c0c19b01a7b59a6 ldsw [%i6+0x100],%g2 ! %g2 = 4c0c19b01a7b59a6 ! Mem[0000000090000148] = 31494a3d, %g18 = 4c0c19b01a7b59a6 ldsw [%i4+0x148],%g2 ! %g2 = 4c0c19b01a7b59a6 ! Mem[0000000033000000] = 6d0d531d, %l6 = 0000000092647c63 swap [%i2+%g0],%l6 ! %l6 = 000000006d0d531d ! %l5 = 000000006dd8dd88, Mem[0000000091800184] = 96b8711a stw %l5,[%o0+0x184] ! Mem[0000000091800184] = 6dd8dd88 ! Mem[00000000330001b4] = fb50b58e, %l2 = 0000000000000022 swap [%i2+0x1b4],%l2 ! %l2 = 00000000fb50b58e ! Mem[0000000091800050] = 28155d7221415b5a, %g2 = 0000000031494a3d ldx [%o0+0x050],%g2 ! %g2 = 28155d7221415b5a ! Mem[0000000032000040] = 74944c244e5ca84b, %l0 = 9c66ba5b7c01df01, %l4 = 00000000000001bc add %i0,0x40,%g1 casxa [%g1]0x80,%l0,%l4 ! %l4 = 74944c244e5ca84b ! %l3 = 00001b7639c80000, Mem[0000000032000010] = 20e7d86d stba %l3,[%i0+%o2]0x88 ! Mem[0000000032000010] = 20e7d800 ! %l1 = 000000006dd8dd88 sethi %hi(0xdd2f4000),%l1 ! %l1 = 00000000dd2f4000 ! %l7 = 000000005cfabe3f, Mem[0000000032800100] = bba3edad stw %l7,[%i1+0x100] ! Mem[0000000032800100] = 5cfabe3f p17_label_8: ! %l0 = 9c66ba5b7c01df01, Mem[0000000032800028] = 00000000 stwa %l0,[%i1+%o5]0x81 ! Mem[0000000032800028] = 7c01df01 ! Mem[0000000033800188] = f38be9c2, %l4 = 74944c244e5ca84b lduw [%i3+0x188],%l4 ! %l4 = 00000000f38be9c2 ! Mem[0000000032000138] = 658dfd77, %l5 = 6dd8dd88, %l2 = fb50b58e add %i0,0x138,%g1 casa [%g1]0x80,%l5,%l2 ! %l2 = 00000000658dfd77 ! %f0 = 0e98a08a 1dfa866f aa43825e b14f9f5b ! %f4 = 658cc817 0371fe06 ab41bf72 2be69d44 ! %f8 = 1919531f 3ffee29b 95762c13 ebe6c35b ! %f12 = 9ec233de 2ce47fd1 48a34b77 b820f2d5 mov 0x100,%g5 stda %f0,[%i4+%g5]ASI_BLK_AIUSL ! Block Store to 0000000090000100 ! %l7 = 000000005cfabe3f, %l7 = 000000005cfabe3f, %l6 = 000000006d0d531d taddcc %l7,%l7,%l6 ! %l6 = 00000000b9f57c7e, %ccr = 0a ! %l5 = 000000006dd8dd88, Mem[00000000908001ec] = f1046e5b sth %l5,[%i5+0x1ec] ! Mem[00000000908001ec] = dd886e5b ! Mem[0000000033800193] = bf7efec6, %l4 = 00000000f38be9c2 ldstub [%i3+0x193],%l4 ! %l4 = 000000c6000000ff ! Mem[0000000033800054] = 63f02d29, %l6 = 00000000b9f57c7e swap [%i3+0x054],%l6 ! %l6 = 0000000063f02d29 ! Mem[0000000032800010] = 1b1a229f, %l6 = 0000000063f02d29 lduwa [%i1+%o2]0x81,%l6 ! %l6 = 000000001b1a229f ! Mem[000000009080018c] = 0e46bdbd, %g2 = 28155d7221415b5a ldub [%i5+0x18c],%g2 ! %g2 = 000000000000000e p17_label_9: ! %l0 = 9c66ba5b7c01df01, Mem[00000000910000a8] = 4548123c1253fffd stx %l0,[%i6+0x0a8] ! Mem[00000000910000a8] = 9c66ba5b7c01df01 ! %l6 = 1b1a229f, %l7 = 5cfabe3f, Mem[0000000033800028] = 0e9b1283 833cc662 stda %l6,[%i3+%o5]0x80 ! Mem[0000000033800028] = 1b1a229f 5cfabe3f ! Mem[00000000320001d0] = c467d87c65e7e709, %l2 = 00000000658dfd77, %l2 = 00000000658dfd77 add %i0,0x1d0,%g1 casxa [%g1]0x80,%l2,%l2 ! %l2 = c467d87c65e7e709 ! %l2 = 65e7e709, %l3 = 39c80000, Mem[0000000033800010] = 63b4db35 ee0d7a4a stda %l2,[%i3+%o2]0x81 ! Mem[0000000033800010] = 65e7e709 39c80000 ! Mem[0000000033800068] = 02f69814, %l4 = 000000c6, %l5 = 6dd8dd88 add %i3,0x68,%g1 casa [%g1]0x80,%l4,%l5 ! %l5 = 0000000002f69814 ! %l4 = 00000000000000c6, %l5 = 0000000002f69814, %ccr = 0a movrlz %l4,%l5,%l2 ! Not Moved, %l2 = c467d87c65e7e709 ! Mem[0000000033800022] = 6236af9d, %l4 = 00000000000000c6 ldstub [%i3+0x022],%l4 ! %l4 = 000000af000000ff ! %l7 = 000000005cfabe3f, immed = 00000528, %y = 7c01df01 sdivcc %l7,0x528,%l3 ! %l3 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 7c01df01 ! Mem[00000000910000e4] = 6dff0e4d, %g2 = 000000000000000e ldsb [%i6+0x0e6],%g2 ! %g2 = 000000000000006d ! Mem[000000003380009c] = 8f4e0d4d, %l1 = dd2f4000, %l7 = 5cfabe3f add %i3,0x9c,%g1 casa [%g1]0x80,%l1,%l7 ! %l7 = 000000008f4e0d4d p17_label_10: ! Mem[00000000330000a8] = 3eb28fbb, %l6 = 000000001b1a229f lduh [%i2+0x0aa],%l6 ! %l6 = 0000000000008fbb ! Mem[0000000090000018] = 4e37f700, %g18 = 4c0c19b01a7b59a6 ldsw [%i4+%o3],%g2 ! %g2 = 4c0c19b01a7b59a6 ! %f23 = 13b90f25, Mem[0000000033000010] = 3e0765b6 sta %f23,[%i2+%o2]0x81 ! Mem[0000000033000010] = 13b90f25 ! Mem[00000000908001dc] = ccefb413, %g2 = 000000004e37f700 ldsh [%i5+0x1dc],%g2 ! %g2 = ffffffffffffccef ! %l5 = 0000000002f69814, Mem[000000009180002a] = 6603925a sth %l5,[%o0+0x02a] ! Mem[0000000091800028] = 9814925a ! Mem[00000000330001b0] = 6bf48f6100000022, %l5 = 0000000002f69814, %l1 = 00000000dd2f4000 add %i2,0x1b0,%g1 casxa [%g1]0x80,%l5,%l1 ! %l1 = 6bf48f6100000022 ! Mem[0000000090800054] = e8d47b00, %g2 = ffffffffffffccef ldub [%i5+0x054],%g2 ! %g2 = 00000000000000e8 ! Mem[0000000090000160] = 7b592fa6 6910f10a, %g2 = 000000e8, %g3 = c0777b49 ldd [%i4+0x160],%g2 ! %g2 = 000000007b592fa6 000000006910f10a ! %l2 = c467d87c65e7e709, Mem[0000000032800010] = 1b1a229f stwa %l2,[%i1+%o2]0x81 ! Mem[0000000032800010] = 65e7e709 ! Mem[0000000090000080] = 0e98a08a 1dfa866f aa43825e b14f9f5b ! Mem[0000000090000090] = 658cc817 0371fe06 ab41bf72 2be69d44 ! Mem[00000000900000a0] = 1919531f 3ffee29b 95762c13 ebe6c35b ! Mem[00000000900000b0] = 9ec233de 2ce47fd1 48a34b77 b820f2d5 ldda [%i4+%g4]ASI_BLK_PL,%f48 ! Block Load from 0000000090000080 p17_label_11: ! Mem[0000000090800094] = 21c8ed45, %g18 = 4c0c19b01a7b59a6 ldsw [%i5+0x094],%g2 ! %g2 = 4c0c19b01a7b59a6 ! Mem[00000000328001e7] = 45843504, %l3 = 000000007fffffff ldstub [%i1+0x1e7],%l3 ! %l3 = 00000004000000ff ! Mem[0000000091800128] = 089d02df 781f77ff, %g2 = 21c8ed45, %g3 = 6910f10a ldd [%o0+0x128],%g2 ! %g2 = 00000000089d02df 00000000781f77ff ! Mem[0000000033000000] = 0482f0e6 637c6492, %l0 = 7c01df01, %l1 = 00000022 ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000637c6492 000000000482f0e6 ! Mem[0000000033000010] = 13b90f25, %l7 = 000000008f4e0d4d lduba [%i2+%o2]0x80,%l7 ! %l7 = 0000000000000013 ! %l4 = 00000000000000af, Mem[000000009000010c] = 5e8243aa sth %l4,[%i4+0x10c] ! Mem[000000009000010c] = 00af43aa ! %l6 = 0000000000008fbb, Mem[0000000033800020] = 6236ff9d stwa %l6,[%i3+%o4]0x80 ! Mem[0000000033800020] = 00008fbb ! %l4 = 00000000000000af, %l6 = 0000000000008fbb, %l4 = 00000000000000af orn %l4,%l6,%l4 ! %l4 = ffffffffffff70ef ! %f16 = e0843ef2 0afd9d85 e2bf82d7 c4dbc6c2 ! %f20 = 593f8eff 66bbb8ca 78989913 13b90f25 ! %f24 = 0970d294 eff8eb39 b166ef12 c8675c2b ! %f28 = b377202c 513ee18d b57ef3ee de032b25 mov 0x040,%g6 stda %f16,[%i4+%g6]ASI_BLK_S ! Block Store to 0000000090000040 ! %l4 = ffffffffffff70ef, Mem[0000000090000108] = 5b9f4fb100af43aa stx %l4,[%i4+0x108] ! Mem[0000000090000108] = ffffffffffff70ef p17_label_12: ! Mem[0000000033800010] = 65e7e70939c80000, %l4 = ffffffffffff70ef, %l0 = 00000000637c6492 add %i3,0x10,%g1 casxa [%g1]0x80,%l4,%l0 ! %l0 = 65e7e70939c80000 ! %l3 = 0000000000000004, %l7 = 0000000000000013, %ccr = 02 movn %xcc,%l3,%l7 ! Register Not Moved ! Mem[00000000918000a8] = 714507b3, %g2 = 00000000089d02df lduh [%o0+0x0aa],%g2 ! %g2 = 0000000000007145 ! %l7 = 0000000000000013, Mem[0000000091000016] = 7aae6b8e sth %l7,[%i6+0x016] ! Mem[0000000091000014] = 00136b8e ! %l0 = 65e7e70939c80000, imm = fffffffffffff4b1, %l1 = 000000000482f0e6 add %l0,-0xb4f,%l1 ! %l1 = 65e7e70939c7f4b1 ! %l5 = 0000000002f69814 setx 0x6f4cbb57a75756d5,%g7,%l5 ! %l5 = 6f4cbb57a75756d5 ! Mem[0000000032000020] = 1da14fa0, %l1 = 65e7e70939c7f4b1 ldswa [%i0+%o4]0x81,%l1 ! %l1 = 000000001da14fa0 ! Mem[00000000918000e4] = a7476c82, %g2 = 0000000000007145 lduh [%o0+0x0e6],%g2 ! %g2 = 000000000000a747 ! Mem[0000000032000169] = e8a22e98, %l5 = 6f4cbb57a75756d5 ldstub [%i0+0x169],%l5 ! %l5 = 000000a2000000ff ! Mem[0000000033800010] = 65e7e709, %l0 = 65e7e70939c80000 lduw [%i3+%o2],%l0 ! %l0 = 0000000065e7e709 p17_label_13: membar #Sync ! Added by membar checker (201) ! Mem[0000000090000100] = 6f86fa1d8aa0980e, %g2 = 000000000000a747 ldxa [%i4+0x100]%asi,%g2 ! %g2 = 6f86fa1d8aa0980e ! Mem[00000000330000c4] = 9e21dd54, %l7 = 0000000000000013 lduw [%i2+0x0c4],%l7 ! %l7 = 000000009e21dd54 ! %l7 = 000000009e21dd54, immed = ffffffde, %ccr = 02 movrlz %l7,-0x022,%l7 ! Not Moved, %l7 = 000000009e21dd54 ! Mem[00000000320001e8] = ab054d86, %l1 = 000000001da14fa0 ldstub [%i0+0x1e8],%l1 ! %l1 = 000000ab000000ff ! Mem[00000000918001f4] = 3e403ba4, %g2 = 6f86fa1d8aa0980e lduw [%o0+0x1f4],%g2 ! %g2 = 000000003e403ba4 ! %l5 = 00000000000000a2, Mem[0000000090800104] = e0e3cc43 stw %l5,[%i5+0x104] ! Mem[0000000090800104] = 000000a2 ! %l5 = 00000000000000a2, Mem[00000000908000d0] = a37c3c64 stw %l5,[%i5+0x0d0] ! Mem[00000000908000d0] = 000000a2 ! %l0 = 0000000065e7e709, immed = ffffffc2, %ccr = 02 movrne %l0,-0x03e,%l2 ! Moved, %l2 = ffffffffffffffc2 ! %l5 = 00000000000000a2, Mem[0000000091800168] = 026ca936 stw %l5,[%o0+0x168] ! Mem[0000000091800168] = 000000a2 ! %l1 = 00000000000000ab, Mem[000000009080014c] = 2cfe970f stw %l1,[%i5+0x14c] ! Mem[000000009080014c] = 000000ab p17_label_14: ! Mem[0000000033800018] = bd1ca546 7541eefb, %l6 = 00008fbb, %l7 = 9e21dd54 ldda [%i3+%o3]0x80,%l6 ! %l6 = 00000000bd1ca546 000000007541eefb ! Mem[0000000033800008] = 27e8b03c, %l6 = 00000000bd1ca546 ldswa [%i3+%o1]0x80,%l6 ! %l6 = 0000000027e8b03c ! Mem[0000000032000000] = e4d2df09ca63528f, %l3 = 0000000000000004 ldxa [%i0+%g0]0x89,%l3 ! %l3 = e4d2df09ca63528f ! retry : should take illegal inst trap, %l0 = 0000000065e7e709 retry ! Illegal inst trap : %l0 = 0000000065e7e719 ! %l6 = 0000000027e8b03c, Mem[000000009080003c] = 032cea9b sth %l6,[%i5+0x03c] ! Mem[000000009080003c] = b03cea9b ! Mem[000000009000018c] = 01a076f8, %g2 = 000000003e403ba4 ldsb [%i4+0x18c],%g2 ! %g2 = 0000000000000001 ! %f28 = b377202c 513ee18d, Mem[00000000910000c0] = 1b3f9adf 953c82cf std %f28,[%i6+0x0c0] ! Mem[00000000910000c0] = b377202c 513ee18d ! %l6 = 27e8b03c, %l7 = 7541eefb, Mem[0000000090800090] = a7cee9e0 21c8ed45 std %l6,[%i5+0x090] ! Mem[0000000090800090] = 27e8b03c 7541eefb ! Mem[0000000032000008] = 6dd8e720, %f3 = b14f9f5b lda [%i0+%o1]0x80,%f3 ! %f3 = 6dd8e720 ! Mem[0000000090000018] = f7004362, %g2 = 0000000000000001 ldsh [%i4+0x01a],%g2 ! %g2 = fffffffffffff700 p17_label_15: ! Mem[0000000032800138] = 6a91f502, %l5 = 000000a2, %l6 = 27e8b03c add %i1,0x138,%g1 casa [%g1]0x80,%l5,%l6 ! %l6 = 000000006a91f502 save ! CWP = 1 ! Mem[00000000320001b0] = 2dbaf01f, %l5 = c358a835bbd9c9ab swap [%o0+0x1b0],%l5 ! %l5 = 000000002dbaf01f ! %l7 = bf2707aec6801a8f, imm = 0000000000000186, %l6 = 160f4e46c5e42ee8 sub %l7,0x186,%l6 ! %l6 = bf2707aec6801909 ! %l4 = 368b5ad2009eec70, imm = 0000000000000bab, %l1 = ce2edaf1e9838f91 orn %l4,0xbab,%l1 ! %l1 = fffffffffffffc74 ! %l1 = fffffffffffffc74, Mem[00000000910000c8] = 41e919be91a380d3 stx %l1,[%o6+0x0c8] ! Mem[00000000910000c8] = fffffffffffffc74 ! %l2 = daca51e2583a10a2, Mem[0000000033000008] = b57ef3ee stwa %l2,[%o2+%i1]0x80 ! Mem[0000000033000008] = 583a10a2 ! %l5 = 000000002dbaf01f, %l6 = bf2707aec6801909, %l2 = daca51e2583a10a2 xnorcc %l5,%l6,%l2 ! %l2 = 40d8f85114c516e9, %ccr = 00 ! Mem[00000000320001bc] = f9fa63db, %l5 = 000000002dbaf01f ldstub [%o0+0x1bc],%l5 ! %l5 = 000000f9000000ff ! Mem[00000000330000d8] = 1bf01753, %l3 = 8d9ddf586caf1c40 ldstuba [%o2+0x0d8]%asi,%l3 ! %l3 = 0000001b000000ff p17_label_16: ! %cwp = 1 ! %l5 = 00000000000000f9, Mem[000000009180007c] = a31e0d83 stw %l5,[%i0+0x07c] ! Mem[000000009180007c] = 000000f9 ! Mem[0000000033800138] = 184e2382f1997fbb, %l6 = bf2707aec6801909, %l5 = 00000000000000f9 add %o3,0x138,%g1 casxa [%g1]0x80,%l6,%l5 ! %l5 = 184e2382f1997fbb ! Mem[0000000091800198] = ba9b5f04, %g2 = fffffffffffff700 ldsba [%i0+0x19a]%asi,%g2 ! %g2 = ffffffffffffffba ! %l4 = 009eec70, %l5 = f1997fbb, Mem[0000000090800098] = bde91366 f194589f std %l4,[%o5+0x098] ! Mem[0000000090800098] = 009eec70 f1997fbb ! Invert Register : %l2 = 40d8f85114c516e9 xor %l2,-1,%l2 ! %l2 = bf2707aeeb3ae916 ! %l7 = bf2707aec6801a8f, Mem[00000000918000c0] = a65f7cddae582979 stx %l7,[%i0+0x0c0] ! Mem[00000000918000c0] = bf2707aec6801a8f ! Mem[0000000032000010] = d5637dba 20e7d800, %l0 = c59b9970, %l1 = fffffc74 ldda [%o0+%i2]0x89,%l0 ! %l0 = 0000000020e7d800 00000000d5637dba ! Mem[0000000090000060] = 0970d294 eff8eb39, %g2 = ffffffba, %g3 = 781f77ff ldd [%o4+0x060],%g2 ! %g2 = 000000000970d294 00000000eff8eb39 ! Mem[000000003280006f] = 828dbf9a, %l1 = 00000000d5637dba ldstub [%o1+0x06f],%l1 ! %l1 = 0000009a000000ff ! %l2 = bf2707aeeb3ae916, Mem[00000000900000fb] = b826dac5 stb %l2,[%o4+0x0fb] ! Mem[00000000900000f8] = 1626dac5 p17_label_17: ! %cwp = 1 ! %l4 = 368b5ad2009eec70, Mem[000000009000018c] = 01a076f8, %asi = 80 stha %l4,[%o4+0x18c]%asi ! Mem[000000009000018c] = ec7076f8 ! %f22 = 78989913 13b90f25, Mem[0000000091800160] = 877a44c3 bcb72634 std %f22,[%i0+0x160] ! Mem[0000000091800160] = 78989913 13b90f25 ! Mem[0000000032800020] = 4b3cf2da, %l0 = 0000000020e7d800 lduha [%o1+%i4]0x80,%l0 ! %l0 = 0000000000004b3c ! Mem[00000000908001d8] = cb27ccef, %g2 = 000000000970d294 lduh [%o5+0x1da],%g2 ! %g2 = 000000000000cb27 ! %l4 = 368b5ad2009eec70, %l4 = 368b5ad2009eec70, %l7 = bf2707aec6801a8f srl %l4,%l4,%l7 ! %l7 = 000000000000009e ! Mem[00000000900001fc] = dc55aa4a, %g2 = 000000000000cb27 ldsh [%o4+0x1fe],%g2 ! %g2 = ffffffffffffdc55 ! %l2 = bf2707aeeb3ae916, Mem[00000000910000b8] = 44654723 stw %l2,[%o6+0x0b8] ! Mem[00000000910000b8] = eb3ae916 ! %f12 = 9ec233de, Mem[00000000900001b0] = f8df7251 sta %f12,[%o4+0x1b0]%asi ! Mem[00000000900001b0] = 9ec233de ! %l7 = 000000000000009e, %l3 = 000000000000001b, %l0 = 0000000000004b3c xnor %l7,%l3,%l0 ! %l0 = ffffffffffffff7a ! %l7 = 000000000000009e, %l6 = bf2707aec6801909, %ccr = 00 movre %l7,%l6,%l0 ! Not Moved, %l0 = ffffffffffffff7a p17_label_18: ! %cwp = 1 ! Mem[000000009000017c] = 9b48a32a, %g2 = ffffffffffffdc55 ldsh [%o4+0x17e],%g2 ! %g2 = ffffffffffff9b48 ! %l2 = bf2707aeeb3ae916, Mem[00000000918001f8] = bebe044f stb %l2,[%i0+0x1f8] ! Mem[00000000918001f8] = 16be044f ! Mem[0000000091800044] = 5af9e720, %g18 = 3416c49c7f379133 ldsw [%i0+0x044],%g2 ! %g2 = 3416c49c7f379133 ! %l0 = ffffffffffffff7a, imm = 000000000000000d, %l6 = bf2707aec6801909 sra %l0,0x00d,%l6 ! %l6 = ffffffffffffffff ! %l0 = ffffffffffffff7a, %l0 = ffffffffffffff7a, %ccr = 00 movrlez %l0,%l0,%l3 ! Moved, %l3 = ffffffffffffff7a ! %l0 = ffffffffffffff7a, imm = 0000000000000019, %l2 = bf2707aeeb3ae916 srl %l0,0x019,%l2 ! %l2 = 000000000000007f ! Mem[0000000091800064] = 83b95d79, %g2 = 000000005af9e720 lduw [%i0+0x064],%g2 ! %g2 = 0000000083b95d79 ! Mem[0000000033800134] = 67ddd935, %l6 = ffffffff, %l7 = 0000009e add %o3,0x134,%g1 casa [%g1]0x80,%l6,%l7 ! %l7 = 0000000067ddd935 ! %l4 = 368b5ad2009eec70, imm = fffffffffffff60d, %l3 = ffffffffffffff7a xor %l4,-0x9f3,%l3 ! %l3 = c974a52dff611a7d ! Mem[0000000033000010] = 13b90f25, %f4 = 658cc817 lda [%o2+%i2]0x80,%f4 ! %f4 = 13b90f25 p17_label_19: ! %cwp = 1 ! Randomly selected nop nop ! Mem[0000000032000000] = e4d2df09ca63528f, %l1 = 000000000000009a ldxa [%o0+%g0]0x88,%l1 ! %l1 = e4d2df09ca63528f ! %l7 = 0000000067ddd935, Mem[0000000091000028] = 05e12eff stw %l7,[%o6+%i5] ! Mem[0000000091000028] = 67ddd935 ! %l0 = ffffff7a, %l1 = ca63528f, Mem[00000000910001a8] = 6826cf3f af25465e std %l0,[%o6+0x1a8] ! Mem[00000000910001a8] = ffffff7a ca63528f ! Mem[00000000330000b0] = 3e64b59a, %l3 = ff611a7d, %l4 = 009eec70 add %o2,0xb0,%g1 casa [%g1]0x80,%l3,%l4 ! %l4 = 000000003e64b59a ! Mem[0000000033800060] = bc0e088fa422bcb5, %l7 = 0000000067ddd935, %l6 = ffffffffffffffff add %o3,0x60,%g1 casxa [%g1]0x80,%l7,%l6 ! %l6 = bc0e088fa422bcb5 ! Mem[0000000090000170] = 96b76dce26d816c5, %f48 = 6f86fa1d 8aa0980e ldda [%o4+0x170]%asi,%f48 ! %f48 = 96b76dce 26d816c5 ! Mem[0000000033800030] = 892d16a8, %l7 = 0000000067ddd935 ldub [%o3+0x030],%l7 ! %l7 = 0000000000000089 ! %l1 = e4d2df09ca63528f, Mem[0000000091000165] = 211d8f31 stb %l1,[%o6+0x165] ! Mem[0000000091000164] = 8f1d8f31 ! Mem[0000000033800000] = 1f5319ff, %l0 = ffffffffffffff7a swapa [%o3+%g0]0x89,%l0 ! %l0 = 000000001f5319ff p17_label_20: ! %cwp = 1 ! %l6 = bc0e088fa422bcb5, immed = fffff00b, %y = 7c01df01 umulcc %l6,-0xff5,%l0 ! %l0 = a422b279e1b2cbc7, %ccr = 88, %y = a422b279 ! %l4 = 000000003e64b59a, %l7 = 0000000000000089, %l0 = a422b279e1b2cbc7 addc %l4,%l7,%l0 ! %l0 = 000000003e64b623 ! %l7 = 0000000000000089, imm = fffffffffffff28a, %l2 = 000000000000007f or %l7,-0xd76,%l2 ! %l2 = fffffffffffff28b ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g4 ldda [%o4+%g4]ASI_BLK_AIUP,%f48 ! Block Load from 00000000900001c0 ! %l7 = 0000000000000089, Mem[000000009080003e] = ea9bab4d sth %l7,[%o5+0x03e] ! Mem[000000009080003c] = 0089ab4d ! Mem[0000000090800170] = 4cca3bb685e8b593, %g2 = 0000000083b95d79 ldx [%o5+0x170],%g2 ! %g2 = 4cca3bb685e8b593 ! Mem[0000000033000000] = 92647c63, %l6 = bc0e088fa422bcb5 lduha [%o2+%g0]0x80,%l6 ! %l6 = 0000000000009264 ! Mem[00000000328000e0] = 64dfc69c1321f1ff, %l7 = 0000000000000089, %l3 = c974a52dff611a7d add %o1,0xe0,%g1 casxa [%g1]0x80,%l7,%l3 ! %l3 = 64dfc69c1321f1ff ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 ldda [%o4+%g4]ASI_BLK_P,%f48 ! Block Load from 00000000900001c0 ! %l2 = fffff28b, %l3 = 1321f1ff, Mem[00000000908000d0] = 000000a2 27ab1ce7 std %l2,[%o5+0x0d0] ! Mem[00000000908000d0] = fffff28b 1321f1ff p17_label_21: ! %cwp = 1 ! %l7 = 0000000000000089, Mem[00000000918001b0] = 48bf949ef9505f57 stx %l7,[%i0+0x1b0] ! Mem[00000000918001b0] = 0000000000000089 ! Mem[000000009180016c] = 9945ca36, %g18 = 3416c49c7f379133 ldsw [%i0+0x16c],%g2 ! %g2 = 3416c49c7f379133 ! Mem[0000000090000138] = 20b8774b, %g2 = ffffffff9945ca36 ldsh [%o4+0x13a],%g2 ! %g2 = 00000000000020b8 ! immd = 0000000000000276, %l7 = 0000000000000089, %ccr = 88 movl %icc,0x276,%l7 ! Moved, %l7 = 0000000000000276 ! Mem[0000000033800020] = 00008fbb1e07a750, %l2 = fffffffffffff28b ldxa [%o3+%i4]0x80,%l2 ! %l2 = 00008fbb1e07a750 ! %l3 = 64dfc69c1321f1ff, %l2 = 00008fbb1e07a750, %ccr = 88 movne %xcc,%l3,%l2 ! Moved, %l2 = 64dfc69c1321f1ff ! Mem[0000000090000008] = 847e4c88d6c112ce, %f48 = e1f675de 46335dfe ldd [%o4+%i1],%f48 ! %f48 = 847e4c88 d6c112ce ! Mem[00000000918001e8] = a309f910, %g2 = 00000000000020b8 lduw [%i0+0x1e8],%g2 ! %g2 = 00000000a309f910 ! %l6 = 0000000000009264, Mem[0000000033800028] = 9f221a1b stba %l6,[%o3+%i5]0x89 ! Mem[0000000033800028] = 9f221a64 ! Mem[00000000338001e2] = 9077e1fc, %l4 = 000000003e64b59a ldstub [%o3+0x1e2],%l4 ! %l4 = 000000e1000000ff p17_label_22: ! %cwp = 1 ! Mem[0000000033800028] = 3fbefa5c9f221a64, %f6 = ab41bf72 2be69d44 ldda [%o3+%i5]0x89,%f6 ! %f6 = 3fbefa5c 9f221a64 ! immd = 000000000000030d, %l4 = 00000000000000e1, %ccr = 88 movl %icc,0x30d,%l4 ! Moved, %l4 = 000000000000030d ! %l7 = 0000000000000276, Mem[0000000091800008] = 30e846b2 stw %l7,[%i0+%i1] ! Mem[0000000091800008] = 00000276 ! Mem[00000000910001ec] = 2936a680, %g18 = 3416c49c7f379133 ldsw [%o6+0x1ec],%g2 ! %g2 = 3416c49c7f379133 ! Mem[00000000918001d8] = 7a3c5365a31b7ba3, %g2 = 000000002936a680 ldxa [%i0+0x1d8]%asi,%g2 ! %g2 = 7a3c5365a31b7ba3 ! Mem[0000000090000080] = 0e98a08a, %g2 = 7a3c5365a31b7ba3 ldsh [%o4+0x080],%g2 ! %g2 = 0000000000000e98 ! Mem[0000000032800010] = dd0281a909e7e765, %l2 = 64dfc69c1321f1ff ldxa [%o1+%i2]0x89,%l2 ! %l2 = dd0281a909e7e765 ! Mem[0000000090000080] = 0e98a08a 1dfa866f aa43825e b14f9f5b ! Mem[0000000090000090] = 658cc817 0371fe06 ab41bf72 2be69d44 ! Mem[00000000900000a0] = 1919531f 3ffee29b 95762c13 ebe6c35b ! Mem[00000000900000b0] = 9ec233de 2ce47fd1 48a34b77 b820f2d5 mov 0x080,%g6 ldda [%o4+%g6]ASI_BLK_S,%f48 ! Block Load from 0000000090000080 ! Mem[0000000032800018] = 426964ef, %l2 = dd0281a909e7e765 lduba [%o1+%i3]0x89,%l2 ! %l2 = 00000000000000ef ! %l1 = e4d2df09ca63528f, Mem[00000000910000de] = 95641ff1 sth %l1,[%o6+0x0de] ! Mem[00000000910000dc] = 528f1ff1 p17_label_23: ! %cwp = 1 ! %l6 = 0000000000009264, imm = 000000000000015f, %l1 = e4d2df09ca63528f or %l6,0x15f,%l1 ! %l1 = 000000000000937f ! %l6 = 0000000000009264 sethi %hi(0xaca5bc00),%l6 ! %l6 = 00000000aca5bc00 ! Mem[00000000908001b8] = 4ff80a32a52b18be, %g2 = 0000000000000e98 ldx [%o5+0x1b8],%g2 ! %g2 = 4ff80a32a52b18be ! %f28 = b377202c 513ee18d, Mem[0000000032000020] = 1da14fa0 2783f566 stda %f28,[%o0+%i4]0x80 ! Mem[0000000032000020] = b377202c 513ee18d ! immd = 00000000000001e7, %l3 = 64dfc69c1321f1ff, %ccr = 88 movl %icc,0x1e7,%l3 ! Moved, %l3 = 00000000000001e7 ! Mem[00000000910001ec] = 2936a680, %g18 = 3416c49c7f379133 ldsw [%o6+0x1ec],%g2 ! %g2 = 3416c49c7f379133 ! %l7 = 0000000000000276, Mem[00000000918001df] = a3a1517e stb %l7,[%i0+0x1df] ! Mem[00000000918001dc] = 76a1517e ! Mem[00000000330001c8] = dd684cc2, %l4 = 000000000000030d ldub [%o2+0x1cb],%l4 ! %l4 = 00000000000000c2 ! %l5 = 184e2382f1997fbb, Mem[0000000090800186] = 33810000, %asi = 80 stba %l5,[%o5+0x186]%asi ! Mem[0000000090800184] = bb810000 ! %f4 = 13b90f25, Mem[0000000032800154] = 808579d1 st %f4 ,[%o1+0x154] ! Mem[0000000032800154] = 13b90f25 p17_label_24: ! %cwp = 1 ! Mem[0000000090000070] = b377202c513ee18d, %g2 = 000000002936a680 ldx [%o4+0x070],%g2 ! %g2 = b377202c513ee18d ! Mem[00000000910000e4] = 6dff0e4d, %g2 = b377202c513ee18d ldsh [%o6+0x0e6],%g2 ! %g2 = 0000000000006dff ! Mem[000000009100006c] = 07100ced, %g18 = 3416c49c7f379133 ldsw [%o6+0x06c],%g2 ! %g2 = 3416c49c7f379133 ! Mem[0000000032000010] = 00d8e720ba7d63d5, %l6 = 00000000aca5bc00 ldxa [%o0+%i2]0x81,%l6 ! %l6 = 00d8e720ba7d63d5 ! Mem[00000000338001c4] = 59b1ab67, %l5 = 184e2382f1997fbb ldsw [%o3+0x1c4],%l5 ! %l5 = 0000000059b1ab67 ! %l4 = 00000000000000c2, %l1 = 000000000000937f, %ccr = 88 movcc %icc,%l4,%l1 ! Moved, %l1 = 00000000000000c2 ! Mem[0000000091800134] = 8239ea95, %g2 = 0000000007100ced lduh [%i0+0x136],%g2 ! %g2 = 0000000000008239 ! Mem[00000000328001ec] = 670f88f4, %l0 = 000000003e64b623 swap [%o1+0x1ec],%l0 ! %l0 = 00000000670f88f4 ! %l6 = 00d8e720ba7d63d5, %l7 = 0000000000000276, %ccr = 88 movrlez %l6,%l7,%l0 ! Not Moved, %l0 = 00000000670f88f4 ! %l4 = 00000000000000c2, immed = fffffe5e, %ccr = 88 movrgz %l4,-0x1a2,%l7 ! Moved, %l7 = fffffffffffffe5e p17_label_25: ! %cwp = 1 ! %f6 = 3fbefa5c, Mem[0000000090000140] = 1231a8f0 sta %f6 ,[%o4+0x140]%asi ! Mem[0000000090000140] = 3fbefa5c ! %l6 = 00d8e720ba7d63d5, Mem[000000009180001f] = bcb8815b stb %l6,[%i0+0x01f] ! Mem[000000009180001c] = d5b8815b ! Invert Register : %l7 = fffffffffffffe5e xor %l7,-1,%l7 ! %l7 = 00000000000001a1 ! Mem[00000000918001b8] = 83795317, %g2 = 0000000000008239 lduh [%i0+0x1b8],%g2 ! %g2 = 0000000000008379 ! %f9 = 3ffee29b, Mem[0000000033000008] = a2103a58 sta %f9 ,[%o2+%i1]0x89 ! Mem[0000000033000008] = 3ffee29b ! Mem[0000000090000110] = 710317c8, %g2 = 0000000000008379 ldsh [%o4+0x112],%g2 ! %g2 = 0000000000007103 ! %l5 = 0000000059b1ab67, %l2 = 00000000000000ef, %ccr = 88 mova %xcc,%l5,%l2 ! Moved, %l2 = 0000000059b1ab67 ! Mem[00000000908001f8] = f8f57db4b1717f8a, %f48 = 0e98a08a 1dfa866f ldd [%o5+0x1f8],%f48 ! %f48 = f8f57db4 b1717f8a ! %l1 = 00000000000000c2, %l5 = 0000000059b1ab67, %ccr = 88 movge %xcc,%l1,%l5 ! Register Not Moved ! %f9 = 3ffee29b, Mem[0000000033800010] = 65e7e709 sta %f9 ,[%o3+%i2]0x81 ! Mem[0000000033800010] = 3ffee29b ba,a p17_not_taken_0_end p17_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p17_branch_failed p17_not_taken_0_end: ! End of Random Code for Thread 17 restore ! CWP = 0 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 0000000065e7e719 bne,a,pn %xcc,p17_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000ab bne,a,pn %xcc,p17_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffffffc2 bne,a,pn %xcc,p17_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be e4d2df09ca63528f bne,a,pn %xcc,p17_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffff70ef bne,a,pn %xcc,p17_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000000a2 bne,a,pn %xcc,p17_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000006a91f502 bne,a,pn %xcc,p17_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000007541eefb bne,a,pn %xcc,p17_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xa422b279,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p17_failed mov 0x111,%g1 ! 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 0e98a08a 1dfa866f bne %xcc,p17_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be aa43825e 6dd8e720 bne %xcc,p17_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 13b90f25 0371fe06 bne %xcc,p17_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 3fbefa5c 9f221a64 bne %xcc,p17_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 1919531f 3ffee29b bne %xcc,p17_f8_fail nop ! Check Local Memory set p17_local0_expect,%g1 p17_check_local0: ldx [%g1+0x010],%g2 ! Expected data = 00d8e720ba7d63d5 ldx [%i0+0x010],%g3 ! Observed data at 0000000032000010 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 637c64923fbefa5c ldx [%i0+0x018],%g3 ! Observed data at 0000000032000018 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = b377202c513ee18d ldx [%i0+0x020],%g3 ! Observed data at 0000000032000020 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x020,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 76d285ee833cc662 ldx [%i0+0x0e0],%g3 ! Observed data at 00000000320000e0 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x0e0,%g4 ldx [%g1+0x168],%g2 ! Expected data = e8ff2e98d000f89d ldx [%i0+0x168],%g3 ! Observed data at 0000000032000168 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x168,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = bbd9c9ab8cc5a68c ldx [%i0+0x1b0],%g3 ! Observed data at 00000000320001b0 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x1b0,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = 79ce3a95fffa63db ldx [%i0+0x1b8],%g3 ! Observed data at 00000000320001b8 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x1b8,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = ff054d86b06b4fbc ldx [%i0+0x1e8],%g3 ! Observed data at 00000000320001e8 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x1e8,%g4 set p17_local1_expect,%g1 p17_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 73340494bfddb0b8 ldx [%i1+0x008],%g3 ! Observed data at 0000000032800008 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 65e7e709a98102dd ldx [%i1+0x010],%g3 ! Observed data at 0000000032800010 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 7c01df015cfabe3f ldx [%i1+0x028],%g3 ! Observed data at 0000000032800028 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x028,%g4 ldx [%g1+0x068],%g2 ! Expected data = b71ab99d828dbfff ldx [%i1+0x068],%g3 ! Observed data at 0000000032800068 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x068,%g4 ldx [%g1+0x100],%g2 ! Expected data = 5cfabe3fbc6a56a1 ldx [%i1+0x100],%g3 ! Observed data at 0000000032800100 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x100,%g4 ldx [%g1+0x150],%g2 ! Expected data = dd16a27e13b90f25 ldx [%i1+0x150],%g3 ! Observed data at 0000000032800150 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x150,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 522268e9458435ff ldx [%i1+0x1e0],%g3 ! Observed data at 00000000328001e0 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x1e0,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 1adfc40c3e64b623 ldx [%i1+0x1e8],%g3 ! Observed data at 00000000328001e8 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x1e8,%g4 set p17_local2_expect,%g1 p17_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 92647c63e6f08204 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 = 9be2fe3fde032b25 ldx [%i2+0x008],%g3 ! Observed data at 0000000033000008 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 13b90f25435f737f ldx [%i2+0x010],%g3 ! Observed data at 0000000033000010 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i2,0x010,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = fff01753b7e33ef2 ldx [%i2+0x0d8],%g3 ! Observed data at 00000000330000d8 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i2,0x0d8,%g4 ldx [%g1+0x138],%g2 ! Expected data = dac5ca0aac78ff44 ldx [%i2+0x138],%g3 ! Observed data at 0000000033000138 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i2,0x138,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 6bf48f6100000022 ldx [%i2+0x1b0],%g3 ! Observed data at 00000000330001b0 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i2,0x1b0,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = c8e0fff6df731369 ldx [%i2+0x1f8],%g3 ! Observed data at 00000000330001f8 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i2,0x1f8,%g4 set p17_local3_expect,%g1 p17_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 7affffff3ffee29b ldx [%i3+0x000],%g3 ! Observed data at 0000000033800000 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3ffee29b39c80000 ldx [%i3+0x010],%g3 ! Observed data at 0000000033800010 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00008fbb1e07a750 ldx [%i3+0x020],%g3 ! Observed data at 0000000033800020 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 641a229f5cfabe3f ldx [%i3+0x028],%g3 ! Observed data at 0000000033800028 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x028,%g4 ldx [%g1+0x050],%g2 ! Expected data = 7c0abd6bb9f57c7e ldx [%i3+0x050],%g3 ! Observed data at 0000000033800050 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x050,%g4 ldx [%g1+0x118],%g2 ! Expected data = f3ff7141727cadc7 ldx [%i3+0x118],%g3 ! Observed data at 0000000033800118 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x118,%g4 ldx [%g1+0x190],%g2 ! Expected data = bf7efeffba1fcb45 ldx [%i3+0x190],%g3 ! Observed data at 0000000033800190 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x190,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 9077fffc3e081a7f ldx [%i3+0x1e0],%g3 ! Observed data at 00000000338001e0 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x1e0,%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_f2_fail: set p17_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p17_f4_fail: set p17_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p17_f6_fail: set p17_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p17_f8_fail: set p17_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%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: ldda [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000032800000] lduha [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000032000000] lduba [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000033000028] taddcctv %l2,%l0,%l4 ldstuba [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000032800008] done p17_trap1o: ldda [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000032800000] lduha [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000032000000] lduba [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000033000028] taddcctv %l2,%l0,%l4 ldstuba [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000032800008] done p17_trap2e: stwa %l0,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033000020] subc %l0,-0x252,%l7 stda %l0,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033800008] ldsha [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000033800010] done p17_trap2o: stwa %l0,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033000020] subc %l0,-0x252,%l7 stda %l0,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033800008] ldsha [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000033800010] done p17_trap3e: subc %l2,%l4,%l7 andn %l4,%l5,%l5 xnor %l6,-0x1ca,%l5 subc %l7,0xacf,%l4 done p17_trap3o: subc %l2,%l4,%l7 andn %l4,%l5,%l5 xnor %l6,-0x1ca,%l5 subc %l7,0xacf,%l4 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 = 50ac8be06a79c6ba ldx [%g1+0x008],%l1 ! %l1 = 50f3635a0e46bdbd ldx [%g1+0x010],%l2 ! %l2 = 28552d5a4966a6b2 ldx [%g1+0x018],%l3 ! %l3 = 0cac7fc3fd0b5308 ldx [%g1+0x020],%l4 ! %l4 = bbae5a52a85bdcb4 ldx [%g1+0x028],%l5 ! %l5 = f1a91bde1eafdf4d ldx [%g1+0x030],%l6 ! %l6 = 9dc16cc49d25697a ldx [%g1+0x038],%l7 ! %l7 = 21f24fa8393d4039 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 5a55da68c59b9970 ldx [%g1+0x048],%l1 ! %l1 = ce2edaf1e9838f91 ldx [%g1+0x050],%l2 ! %l2 = daca51e2583a10a2 ldx [%g1+0x058],%l3 ! %l3 = 8d9ddf586caf1c40 ldx [%g1+0x060],%l4 ! %l4 = 368b5ad2009eec70 ldx [%g1+0x068],%l5 ! %l5 = c358a835bbd9c9ab ldx [%g1+0x070],%l6 ! %l6 = 160f4e46c5e42ee8 ldx [%g1+0x078],%l7 ! %l7 = bf2707aec6801a8f ! Initialize the output register of window 1 set p17_local0_start,%o0 set p17_local1_start,%o1 set p17_local2_start,%o2 set p17_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 9d58e11b 2d84a185 4886afb2 326ccc6a ! %f4 = 4c77fc81 079db7f6 e59bb40b ffbe10f4 ! %f8 = c2f29e56 bf0fd899 c2b01905 3a945179 ! %f12 = 0529acf3 e8778b3f b482222a 76b3774a ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 8e5fe907 b81e46fb 6693bf94 b461e5da ! %f20 = 11e10273 718bb175 71f85116 f01ca5fc ! %f24 = c64862bb 224f63df ffd57e40 3bf4b77f ! %f28 = b3893b6e 18eebfad 8ca91bac c6ddcc1e ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = f9406ea6 d85b862c 65a76ebe 9e13ca2f ! %f36 = 584df878 fbe84310 3d63040f 5276101b ! %f40 = 1a07f2a2 52a258ea d0610453 5380ba35 ! %f44 = 2bd66289 c65d27da d5663859 f7db3aa9 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x0d06b1d700000036,%g7,%g1 ! GSR scale = 6, align = 6 wr %g1,%g0,%gsr ! GSR = 0d06b1d700000036 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: ! %l5 = ec11fc6e2f97bc37, Mem[0000000090000074] = 88eeafc5 stw %l5,[%i4+0x074] ! Mem[0000000090000074] = 2f97bc37 ! %l7 = 38efc457d6744f1c, Mem[00000000900001ce] = 401b9f71 sth %l7,[%i4+0x1ce] ! Mem[00000000900001cc] = 4f1c9f71 ! %f28 = b3893b6e 18eebfad, Mem[0000000034800000] = 73b6e850 79460c27 stda %f28,[%i1+%g0]0x89 ! Mem[0000000034800000] = b3893b6e 18eebfad ! Mem[0000000090000008] = 847e4c88, %g18 = 7cba02d82fe0a44a ldsw [%i4+%o1],%g2 ! %g2 = 7cba02d82fe0a44a ! %f0 = 9d58e11b 2d84a185 4886afb2 326ccc6a ! %f4 = 4c77fc81 079db7f6 e59bb40b ffbe10f4 ! %f8 = c2f29e56 bf0fd899 c2b01905 3a945179 ! %f12 = 0529acf3 e8778b3f b482222a 76b3774a mov 0x080,%g4 stda %f0,[%i4+%g4]ASI_BLK_AIUP ! Block Store to 0000000090000080 ! Mem[0000000090000188] = 2d0b685c, %g18 = 7cba02d82fe0a44a ldsw [%i4+0x188],%g2 ! %g2 = 7cba02d82fe0a44a ! Mem[0000000034000010] = 0ee02173, %l1 = fa13c208c5824c2b lduba [%i0+%o2]0x80,%l1 ! %l1 = 000000000000000e ! Mem[00000000910000a8] = 4548123c, %g18 = 7cba02d82fe0a44a ldsw [%i6+0x0a8],%g2 ! %g2 = 7cba02d82fe0a44a ! Mem[0000000034000118] = 0035480a, %l5 = ec11fc6e2f97bc37 ldsb [%i0+0x11a],%l5 ! %l5 = 0000000000000048 ! Mem[0000000035800020] = bbcf4e97, %l2 = 994c8fc253954208 ldswa [%i3+%o4]0x89,%l2 ! %l2 = ffffffffbbcf4e97 p18_label_2: ! %l3 = db3a133c683038d0, Mem[0000000091000048] = 4b4e770bf7a5ca85 stx %l3,[%i6+0x048] ! Mem[0000000091000048] = db3a133c683038d0 ! Mem[0000000034000008] = 3298ff8c, %l2 = ffffffffbbcf4e97 ldstuba [%i0+%o1]0x81,%l2 ! %l2 = 00000032000000ff ! %l0 = de28ce5aee85f634, %l4 = e20011c0b86597cc, %ccr = 44 movvc %xcc,%l0,%l4 ! Moved, %l4 = de28ce5aee85f634 ! %l6 = beb915b8cf0ea6a4, immed = 00000e18, %y = 00000000 umul %l6,0xe18,%l1 ! %l1 = 00000b66367c9760, %y = 00000b66 ! %l5 = 0000000000000048, %l7 = 38efc457d6744f1c, %ccr = 44 movrlez %l5,%l7,%l0 ! Not Moved, %l0 = de28ce5aee85f634 ! %l5 = 0000000000000048, Mem[0000000091800110] = 21acd1f3, %asi = 80 stwa %l5,[%o0+0x110]%asi ! Mem[0000000091800110] = 00000048 ! %f29 = 18eebfad, Mem[0000000035800008] = ab8f44db sta %f29,[%i3+%o1]0x88 ! Mem[0000000035800008] = 18eebfad ! %l0 = de28ce5aee85f634, Mem[000000009180013c] = 7a9300bd stw %l0,[%o0+0x13c] ! Mem[000000009180013c] = ee85f634 ! Mem[000000009000005c] = 6313d865, %g18 = 7cba02d82fe0a44a ldsw [%i4+0x05c],%g2 ! %g2 = 7cba02d82fe0a44a ! Mem[0000000091800110] = 00000048613c9bc6, %f48 = e9845b51 9e33d399 ldd [%o0+0x110],%f48 ! %f48 = 00000048 613c9bc6 p18_label_3: ! %l7 = 38efc457d6744f1c, Mem[00000000918001c4] = 6caab4ab stw %l7,[%o0+0x1c4] ! Mem[00000000918001c4] = d6744f1c ! %l4 = de28ce5aee85f634, Mem[0000000091800058] = 7fbdd3be95688e2d stx %l4,[%o0+0x058] ! Mem[0000000091800058] = de28ce5aee85f634 ! %l6 = beb915b8cf0ea6a4, Mem[00000000900001a5] = a75b4787 stb %l6,[%i4+0x1a5] ! Mem[00000000900001a4] = a45b4787 ! Mem[00000000910001b4] = 46fe0490, %g2 = 000000006313d865 ldub [%i6+0x1b7],%g2 ! %g2 = 0000000000000046 ! %f16 = 8e5fe907 b81e46fb 6693bf94 b461e5da ! %f20 = 11e10273 718bb175 71f85116 f01ca5fc ! %f24 = c64862bb 224f63df ffd57e40 3bf4b77f ! %f28 = b3893b6e 18eebfad 8ca91bac c6ddcc1e mov 0x140,%g5 stda %f16,[%i4+%g5]ASI_BLK_PL ! Block Store to 0000000090000140 ! Mem[0000000091000128] = 1f5dcd3a, %g2 = 0000000000000046 ldsh [%i6+0x12a],%g2 ! %g2 = 0000000000001f5d ! Code Fragment 3 p18_fragment_1: ta T_CHANGE_HPRIV ! %l3 = db3a133c683038d0 set 0x66cfc3bb,%l3 ! %l3 = 0000000066cfc3bb stxa %l3, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l6 = beb915b8cf0ea6a4, %l4 = de28ce5aee85f634, %ccr = 44 movleu %xcc,%l6,%l4 ! Moved, %l4 = beb915b8cf0ea6a4 ! Mem[0000000034800018] = 4b5ad7c081094c75, %l4 = beb915b8cf0ea6a4 ldxa [%i1+%o3]0x88,%l4 ! %l4 = 4b5ad7c081094c75 ! immd = 0000000000000106, %l2 = 0000000000000032, %ccr = 44 movcs %icc,0x106,%l2 ! Register Not Moved p18_label_4: ! Mem[0000000035800028] = 2b9eddaa, %l5 = 0000000000000048 ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 000000aa000000ff ! Mem[00000000340000b4] = 3036ca84, %l2 = 00000032, %l7 = d6744f1c add %i0,0xb4,%g1 casa [%g1]0x80,%l2,%l7 ! %l7 = 000000003036ca84 ! %f6 = e59bb40b, Mem[00000000900001ac] = a2de638c st %f6 ,[%i4+0x1ac] ! Mem[00000000900001ac] = e59bb40b ! Mem[00000000900000fc] = 26dac581, %g18 = 7cba02d82fe0a44a ldsw [%i4+0x0fc],%g2 ! %g2 = 7cba02d82fe0a44a ! %l2 = 00000032, %l3 = 66cfc3bb, Mem[0000000091000068] = 955a2d89 07100ced std %l2,[%i6+0x068] ! Mem[0000000091000068] = 00000032 66cfc3bb ! %l4 = 4b5ad7c081094c75, %l5 = 00000000000000aa, %ccr = 44 movl %xcc,%l4,%l5 ! Register Not Moved ! %l5 = 00000000000000aa, %l7 = 000000003036ca84, %l2 = 0000000000000032 udivx %l5,%l7,%l2 ! %l2 = 0000000000000000 ! %l2 = 0000000000000000, imm = 0000000000000fdc, %l2 = 0000000000000000 and %l2,0xfdc,%l2 ! %l2 = 0000000000000000 ! Mem[000000003580018f] = 392e0300, %l5 = 00000000000000aa ldstub [%i3+0x18f],%l5 ! %l5 = 00000000000000ff membar #Sync ! Added by membar checker (202) ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e4f1c ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g6 ldda [%i4+%g6]ASI_BLK_P,%f48 ! Block Load from 00000000900001c0 p18_label_5: ! %l1 = 00000b66367c9760, Mem[00000000908000c8] = 59095ea4 stw %l1,[%i5+0x0c8] ! Mem[00000000908000c8] = 367c9760 ! Mem[0000000091800024] = 12018cae, %g2 = 0000000026dac581 ldub [%o0+0x024],%g2 ! %g2 = 0000000000000012 ! %l1 = 00000b66367c9760, immed = ffffffc2, %ccr = 44 movrgez %l1,-0x03e,%l1 ! Moved, %l1 = ffffffffffffffc2 ! Mem[0000000034800000] = 18eebfad, %l6 = beb915b8cf0ea6a4 swapa [%i1+%g0]0x88,%l6 ! %l6 = 0000000018eebfad ! Mem[00000000900000d8] = 0ead325c, %g18 = 7cba02d82fe0a44a ldsw [%i4+0x0d8],%g2 ! %g2 = 7cba02d82fe0a44a ! %l4 = 4b5ad7c081094c75, Mem[00000000358001f2] = 70ff1dec sth %l4,[%i3+0x1f2] ! Mem[00000000358001f0] = 70ff4c75 ! %f21 = 718bb175, Mem[0000000035800000] = 94734200 sta %f21,[%i3+%g0]0x89 ! Mem[0000000035800000] = 718bb175 ! %f11 = 3a945179, Mem[00000000350001b4] = 0b9e542c st %f11,[%i2+0x1b4] ! Mem[00000000350001b4] = 3a945179 ! %l1 = ffffffffffffffc2, Mem[00000000908001f6] = ee4af8f5 stb %l1,[%i5+0x1f6] ! Mem[00000000908001f4] = c24af8f5 ! Mem[0000000091000004] = 4cc663e3, %g18 = 7cba02d82fe0a44a ldsw [%i6+0x004],%g2 ! %g2 = 7cba02d82fe0a44a p18_label_6: ! %l0 = ee85f634, %l1 = ffffffc2, Mem[0000000035000018] = 03e2e4a2 1c9a2653 stda %l0,[%i2+%o3]0x89 ! Mem[0000000035000018] = ee85f634 ffffffc2 ! Mem[00000000358001ec] = b8c9a668, %l0 = de28ce5aee85f634 ldstub [%i3+0x1ec],%l0 ! %l0 = 000000b8000000ff ! Mem[0000000034800168] = dc2c3513, %l5 = 00000000, %l6 = 18eebfad add %i1,0x168,%g1 casa [%g1]0x80,%l5,%l6 ! %l6 = 00000000dc2c3513 ! %l5 = 0000000000000000, Mem[0000000090800108] = 19a19216 stw %l5,[%i5+0x108] ! Mem[0000000090800108] = 00000000 ! %l0 = 000000b8, %l1 = ffffffc2, Mem[0000000091000080] = 037fae37 4fba0a1d std %l0,[%i6+0x080] ! Mem[0000000091000080] = 000000b8 ffffffc2 ! %l0 = 00000000000000b8, imm = fffffffffffff80c, %l6 = 00000000dc2c3513 xorcc %l0,-0x7f4,%l6 ! %l6 = fffffffffffff8b4, %ccr = 88 ! %l3 = 0000000066cfc3bb, Mem[0000000091800044] = 5af932e1 sth %l3,[%o0+0x044] ! Mem[0000000091800044] = c3bb32e1 ! Mem[0000000090800044] = 8673fe99, %g2 = 000000004cc663e3 lduw [%i5+0x044],%g2 ! %g2 = 000000008673fe99 ! %l4 = 4b5ad7c081094c75, immed = 00000074, %ccr = 88 movrgez %l4,0x074,%l7 ! Moved, %l7 = 0000000000000074 ! %f21 = 718bb175, Mem[0000000091800188] = a80acd36 st %f21,[%o0+0x188] ! Mem[0000000091800188] = 718bb175 p18_label_7: ! %l4 = 4b5ad7c081094c75, imm = fffffffffffff970, %l7 = 0000000000000074 andncc %l4,-0x690,%l7 ! %l7 = 0000000000000405, %ccr = 00 ! Mem[000000009080011c] = 531e9d66, %g2 = 000000008673fe99 lduh [%i5+0x11c],%g2 ! %g2 = 000000000000531e ! Mem[00000000918000c0] = a65f7cddae582979, %g2 = 000000000000531e ldx [%o0+0x0c0],%g2 ! %g2 = a65f7cddae582979 ! immd = 000000000000024a, %l0 = 00000000000000b8, %ccr = 00 movneg %icc,0x24a,%l0 ! Register Not Moved ! Mem[0000000035800008] = adbfee18521702e5, %f18 = 6693bf94 b461e5da ldda [%i3+%o1]0x80,%f18 ! %f18 = adbfee18 521702e5 ! %f24 = c64862bb 224f63df, Mem[0000000090000058] = 06969e62 6313d865 stda %f24,[%i4+0x058]%asi ! Mem[0000000090000058] = c64862bb 224f63df ! Mem[00000000350000bc] = 6fe35632, %l1 = ffffffffffffffc2 ldsh [%i2+0x0bc],%l1 ! %l1 = 0000000000006fe3 ! %l0 = 00000000000000b8, Mem[0000000034800008] = dbe53a90 stba %l0,[%i1+%o1]0x81 ! Mem[0000000034800008] = b8e53a90 ! %l6 = fffffffffffff8b4, Mem[000000009080007e] = 0515d4db stb %l6,[%i5+0x07e] ! Mem[000000009080007c] = b415d4db ! %l3 = 0000000066cfc3bb, %l3 = 0000000066cfc3bb, %l4 = 4b5ad7c081094c75 sra %l3,%l3,%l4 ! %l4 = 000000000000000c p18_label_8: ! %l4 = 000000000000000c, %l4 = 000000000000000c, %ccr = 00 movn %xcc,%l4,%l4 ! Register Not Moved ! Mem[00000000348001a8] = e2fe2da064bf1da1, %l7 = 0000000000000405, %l5 = 0000000000000000 add %i1,0x1a8,%g1 casxa [%g1]0x80,%l7,%l5 ! %l5 = e2fe2da064bf1da1 ! Mem[0000000034000018] = df2723cf, %l3 = 0000000066cfc3bb, %asi = 80 swapa [%i0+0x018]%asi,%l3 ! %l3 = 00000000df2723cf ! Mem[0000000035000030] = d2155c64, %l3 = df2723cf, %l1 = 00006fe3 add %i2,0x30,%g1 casa [%g1]0x80,%l3,%l1 ! %l1 = 00000000d2155c64 ! Mem[0000000034000018] = 66cfc3bb, %l2 = 0000000000000000 lduwa [%i0+%o3]0x80,%l2 ! %l2 = 0000000066cfc3bb ! Mem[0000000034800020] = 45d328da, %l7 = 0000000000000405 ldswa [%i1+%o4]0x81,%l7 ! %l7 = 0000000045d328da ! %l4 = 000000000000000c, %l4 = 000000000000000c, %ccr = 00 movrlz %l4,%l4,%l5 ! Not Moved, %l5 = e2fe2da064bf1da1 ! Mem[00000000900000e8] = 04787965, %g2 = a65f7cddae582979 ldub [%i4+0x0eb],%g2 ! %g2 = 0000000000000004 ! %l5 = e2fe2da064bf1da1, %l0 = 00000000000000b8, %l2 = 0000000066cfc3bb and %l5,%l0,%l2 ! %l2 = 00000000000000a0 ! %l2 = 00000000000000a0, %l6 = fffffffffffff8b4, %ccr = 00 movcc %xcc,%l2,%l6 ! Moved, %l6 = 00000000000000a0 p18_label_9: ! %l7 = 0000000045d328da, Mem[00000000910001d0] = 68264bad stw %l7,[%i6+0x1d0] ! Mem[00000000910001d0] = 45d328da ! Mem[00000000340000f0] = 1b84f703381d5b4d, %l2 = 00000000000000a0, %l1 = 00000000d2155c64 add %i0,0xf0,%g1 casxa [%g1]0x80,%l2,%l1 ! %l1 = 1b84f703381d5b4d ! %l3 = 00000000df2723cf, Mem[0000000090800030] = 574d316e37c4972c, %asi = 80 stxa %l3,[%i5+0x030]%asi ! Mem[0000000090800030] = 00000000df2723cf ! %l6 = 00000000000000a0, %l2 = 00000000000000a0, %ccr = 00 movvs %icc,%l6,%l2 ! Register Not Moved membar #Sync ! Added by membar checker (203) ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c c64862bb 224f63df ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 2f97bc37 fa5423a0 801f7ef7 mov 0x040,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 0000000090000040 ! Mem[000000009100012c] = cd3a6161, %g18 = 7cba02d82fe0a44a ldsw [%i6+0x12c],%g2 ! %g2 = 7cba02d82fe0a44a ! Mem[0000000034000029] = 916685f7, %l2 = 00000000000000a0 ldstub [%i0+0x029],%l2 ! %l2 = 00000066000000ff ! %l5 = e2fe2da064bf1da1, immed = fffffe6e, %y = 00000b66 sdiv %l5,-0x192,%l4 ! %l4 = ffffffff80000000 mov %l0,%y ! %y = 000000b8 ! Mem[0000000035000008] = f98f8c73, %l4 = ffffffff80000000 lduh [%i2+%o1],%l4 ! %l4 = 000000000000f98f ! Code Fragment 3 p18_fragment_2: ta T_CHANGE_HPRIV ! %l3 = 00000000df2723cf set 0x5380abf2,%l3 ! %l3 = 000000005380abf2 stxa %l3, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV p18_label_10: ! %l2 = 0000000000000066, Mem[00000000908001d0] = 1a221693 sth %l2,[%i5+0x1d0] ! Mem[00000000908001d0] = 00661693 ! %l4 = 000000000000f98f, imm = fffffffffffffb49, %l4 = 000000000000f98f sub %l4,-0x4b7,%l4 ! %l4 = 000000000000fe46 ! %f28 = b3893b6e, Mem[0000000035000054] = b3a8508c st %f28,[%i2+0x054] ! Mem[0000000035000054] = b3893b6e ! Mem[00000000910001f8] = fd114e76 1e3aeca4, %g2 = cd3a6161, %g3 = 0bad0b00 ldd [%i6+0x1f8],%g2 ! %g2 = 00000000fd114e76 000000001e3aeca4 ! Mem[00000000358000d8] = d9befc2f293c9ce1, %l3 = 000000005380abf2, %l6 = 00000000000000a0 add %i3,0xd8,%g1 casxa [%g1]0x80,%l3,%l6 ! %l6 = d9befc2f293c9ce1 ! %l4 = 000000000000fe46, Mem[0000000034800018] = 754c0981c0d75a4b stxa %l4,[%i1+%o3]0x81 ! Mem[0000000034800018] = 000000000000fe46 ! Mem[00000000348001ec] = 92a19844, %l0 = 000000b8, %l6 = 293c9ce1 add %i1,0x1ec,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 0000000092a19844 ! Mem[000000003400003d] = 00bde61a, %l0 = 00000000000000b8 ldstub [%i0+0x03d],%l0 ! %l0 = 000000bd000000ff ! Mem[00000000918000dc] = 31a3ab56, %g2 = 00000000fd114e76 lduh [%o0+0x0de],%g2 ! %g2 = 00000000000031a3 ! immd = 00000000000001d0, %l2 = 0000000000000066, %ccr = 00 movn %icc,0x1d0,%l2 ! Register Not Moved p18_label_11: ! Mem[00000000348001fc] = 69364a8d, %l5 = 64bf1da1, %l2 = 00000066 add %i1,0x1fc,%g1 casa [%g1]0x80,%l5,%l2 ! %l2 = 0000000069364a8d ! %l1 = 1b84f703381d5b4d, %l0 = 00000000000000bd, %y = 000000b8 sdivcc %l1,%l0,%l1 ! %l1 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 000000bd ! %l1 = 000000007fffffff, Mem[00000000340001d0] = 2cfa62966b884fcf stx %l1,[%i0+0x1d0] ! Mem[00000000340001d0] = 000000007fffffff ! Mem[0000000034000010] = 7321e00e, %l3 = 000000005380abf2 ldsha [%i0+%o2]0x89,%l3 ! %l3 = ffffffffffffe00e ! %l3 = ffffffffffffe00e, immed = fffff25c, %l5 = e2fe2da064bf1da1 tsubcctv %l3,-0xda4,%l5 ! %l0 = 00000000000000e0, Trapped ! %l2 = 0000000069364a8d, immed = fffff888, %y = 000000bd smul %l2,-0x778,%l2 ! %l2 = fffffcee328332e8, %y = fffffcee ! Code Fragment 3 p18_fragment_3: ta T_CHANGE_HPRIV ! %l3 = ffffffffffffe00e set 0xe074ec9a,%l3 ! %l3 = 00000000e074ec9a stxa %l3, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l6 = 0000000092a19844, %l1 = 000000007fffffff, %l4 = 000000000000fe46 sll %l6,%l1,%l4 ! %l4 = 4950cc2200000000 ! Mem[000000003500015d] = 2dc3599a, %l1 = 000000007fffffff ldstub [%i2+0x15d],%l1 ! %l1 = 000000c3000000ff ! Mem[0000000090800158] = e7bc12dd, %g2 = 00000000000031a3 lduw [%i5+0x158],%g2 ! %g2 = 00000000e7bc12dd p18_label_12: ! %l2 = fffffcee328332e8, immed = 00000c28, %y = fffffcee smulcc %l2,0xc28,%l6 ! %l6 = 000002660ae2d440, %ccr = 00, %y = 00000266 ! Mem[0000000091800078] = 6159a31e, %g2 = 00000000e7bc12dd ldub [%o0+0x07a],%g2 ! %g2 = 0000000000000061 ! Code Fragment 3 p18_fragment_4: ta T_CHANGE_HPRIV ! %l3 = 00000000e074ec9a set 0xd28f0016,%l3 ! %l3 = 00000000d28f0016 stxa %l3, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l5 = e2fe2da064bf1da1, Mem[00000000340001c0] = 36e2d80c stw %l5,[%i0+0x1c0] ! Mem[00000000340001c0] = 64bf1da1 ! %f26 = ffd57e40, Mem[0000000091800150] = c5e66b5d st %f26,[%o0+0x150] ! Mem[0000000091800150] = ffd57e40 ! Mem[000000009100011c] = 75fb17e7, %g18 = 7cba02d82fe0a44a ldsw [%i6+0x11c],%g2 ! %g2 = 7cba02d82fe0a44a ! Mem[00000000358000e0] = e7ce3232, %l5 = e2fe2da064bf1da1 swap [%i3+0x0e0],%l5 ! %l5 = 00000000e7ce3232 ! %f17 = b81e46fb, Mem[0000000035000028] = 278c0a8b sta %f17,[%i2+%o5]0x80 ! Mem[0000000035000028] = b81e46fb ! Code Fragment 3 p18_fragment_5: ta T_CHANGE_HPRIV ! %l3 = 00000000d28f0016 set 0xf28d5ffe,%l3 ! %l3 = 00000000f28d5ffe stxa %l3, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l1 = 00000000000000c3, Mem[00000000910000dc] = c3079564 stw %l1,[%i6+0x0dc] ! Mem[00000000910000dc] = 000000c3 p18_label_13: ! Mem[00000000348000d4] = 1d64b7df, %l6 = 000002660ae2d440 swap [%i1+0x0d4],%l6 ! %l6 = 000000001d64b7df ! Mem[0000000035800156] = 4e34fcd7, %l6 = 000000001d64b7df ldstub [%i3+0x156],%l6 ! %l6 = 000000fc000000ff ! Mem[0000000091000068] = 00000032 66cfc3bb, %g2 = 75fb17e7, %g3 = 1e3aeca4 ldd [%i6+0x068],%g2 ! %g2 = 0000000000000032 0000000066cfc3bb ! immd = 0000000000000070, %l5 = 00000000e7ce3232, %ccr = 00 mova %icc,0x070,%l5 ! Moved, %l5 = 0000000000000070 ! Mem[0000000034800000] = cf0ea6a4, %l1 = 00000000000000c3 ldsha [%i1+%g0]0x89,%l1 ! %l1 = ffffffffffffa6a4 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e4f1c ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 ldda [%i4+%g6]ASI_BLK_S,%f48 ! Block Load from 00000000900001c0 ! Mem[0000000090800150] = 2c26f3ef, %g2 = 0000000000000032 ldsh [%i5+0x150],%g2 ! %g2 = 0000000000002c26 ! Mem[0000000035800008] = 18eebfad, %l1 = ffffffffffffa6a4 ldsha [%i3+%o1]0x88,%l1 ! %l1 = ffffffffffffbfad ! Invert Register : %l3 = 00000000f28d5ffe xor %l3,-1,%l3 ! %l3 = ffffffff0d72a001 ! %l3 = ffffffff0d72a001, Mem[0000000035000008] = f98f8c73 stba %l3,[%i2+%o1]0x80 ! Mem[0000000035000008] = 018f8c73 p18_label_14: ! %l6 = 000000fc, %l7 = 45d328da, Mem[0000000034000020] = 69a570d0 c7b7ecbf stda %l6,[%i0+%o4]0x89 ! Mem[0000000034000020] = 000000fc 45d328da ! %l5 = 0000000000000070, %l5 = 0000000000000070, %ccr = 00 movl %xcc,%l5,%l5 ! Register Not Moved ! Code Fragment 3 p18_fragment_6: ta T_CHANGE_HPRIV ! %l3 = ffffffff0d72a001 set 0xeea84f3f,%l3 ! %l3 = 00000000eea84f3f stxa %l3, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l6 = 00000000000000fc, immed = ffffff98, %ccr = 00 movrlz %l6,-0x068,%l5 ! Not Moved, %l5 = 0000000000000070 ! %l6 = 00000000000000fc, immed = 0000096e, %y = 00000266 udiv %l6,0x96e,%l2 ! %l2 = 00000000411d0ea2 mov %l0,%y ! %y = 000000e0 ! %l7 = 0000000045d328da, Mem[0000000090000108] = 7aa04c5ff88c29a9 stx %l7,[%i4+0x108] ! Mem[0000000090000108] = 0000000045d328da ! immd = 000000000000022a, %l5 = 0000000000000070, %ccr = 00 movcs %xcc,0x22a,%l5 ! Register Not Moved ! %l7 = 0000000045d328da, %l1 = ffffffffffffbfad, %y = 000000e0 sdiv %l7,%l1,%l7 ! %l7 = fffffffffc836e41 mov %l0,%y ! %y = 000000e0 ! Mem[000000003400004c] = 02046f15, %l0 = 00000000000000e0 swap [%i0+0x04c],%l0 ! %l0 = 0000000002046f15 ! Mem[000000009080009c] = 9f9d26e2, %g2 = 0000000000002c26 ldub [%i5+0x09f],%g2 ! %g2 = 000000000000009f p18_label_15: ! %l4 = 4950cc2200000000, Mem[00000000910000a8] = 4548123c stw %l4,[%i6+0x0a8] ! Mem[00000000910000a8] = 00000000 ! Code Fragment 3 p18_fragment_7: ta T_CHANGE_HPRIV ! %l3 = 00000000eea84f3f set 0x0821869a,%l3 ! %l3 = 000000000821869a stxa %l3, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %f16 = 8e5fe907 b81e46fb adbfee18 521702e5 ! %f20 = 11e10273 718bb175 71f85116 f01ca5fc ! %f24 = c64862bb 224f63df ffd57e40 3bf4b77f ! %f28 = b3893b6e 18eebfad 8ca91bac c6ddcc1e mov 0x0c0,%g6 stda %f16,[%i4+%g6]ASI_BLK_P ! Block Store to 00000000900000c0 ! Mem[000000009080013c] = 47655d3c, %g18 = 7cba02d82fe0a44a ldsw [%i5+0x13c],%g2 ! %g2 = 7cba02d82fe0a44a ! Mem[00000000900001f4] = 9ba80742, %g2 = 0000000047655d3c lduh [%i4+0x1f6],%g2 ! %g2 = 0000000000009ba8 ! Code Fragment 3 p18_fragment_8: ta T_CHANGE_HPRIV ! %l3 = 000000000821869a set 0xb2c86fe4,%l3 ! %l3 = 00000000b2c86fe4 stxa %l3, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Code Fragment 3 p18_fragment_9: ta T_CHANGE_HPRIV ! %l3 = 00000000b2c86fe4 set 0x2f014df8,%l3 ! %l3 = 000000002f014df8 stxa %l3, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %f5 = 079db7f6, Mem[00000000918001dc] = a31b7ba3 sta %f5 ,[%o0+0x1dc]%asi ! Mem[00000000918001dc] = 079db7f6 ! Mem[0000000034000028] = 91ff85f7a872d99e, %l3 = 000000002f014df8 ldxa [%i0+%o5]0x81,%l3 ! %l3 = 91ff85f7a872d99e ! Invert Register : %l7 = fffffffffc836e41 xor %l7,-1,%l7 ! %l7 = 00000000037c91be p18_label_16: ! %f6 = e59bb40b ffbe10f4, Mem[0000000090000190] = 3558c986 265e791c std %f6 ,[%i4+0x190] ! Mem[0000000090000190] = e59bb40b ffbe10f4 ! Mem[0000000090000190] = e59bb40b, %g2 = 0000000000009ba8 ldub [%i4+0x190],%g2 ! %g2 = 00000000000000e5 ! Mem[0000000034800008] = 903ae5b8, %l7 = 00000000037c91be ldsha [%i1+%o1]0x88,%l7 ! %l7 = ffffffffffffe5b8 ! Mem[0000000034800000] = a4a60ecf6e3b89b3, %l2 = 00000000411d0ea2 ldxa [%i1+%g0]0x80,%l2 ! %l2 = a4a60ecf6e3b89b3 ! immd = 0000000000000067, %l2 = a4a60ecf6e3b89b3, %ccr = 00 movl %xcc,0x067,%l2 ! Register Not Moved ! Mem[0000000034000020] = 000000fc, %l0 = 0000000002046f15 ldsba [%i0+%o4]0x88,%l0 ! %l0 = fffffffffffffffc ! Mem[0000000035800010] = 25207aed, %l0 = fffffffffffffffc ldstuba [%i3+%o2]0x80,%l0 ! %l0 = 00000025000000ff ! Mem[00000000918000a0] = 2f619c6b e48ce048, %g2 = 000000e5, %g3 = 66cfc3bb ldd [%o0+0x0a0],%g2 ! %g2 = 000000002f619c6b 00000000e48ce048 ! Code Fragment 3 p18_fragment_10: ta T_CHANGE_HPRIV ! %l3 = 91ff85f7a872d99e set 0xc0cf9358,%l3 ! %l3 = 00000000c0cf9358 stxa %l3, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l4 = 00000000, %l5 = 00000070, Mem[0000000034800018] = 00000000 0000fe46 stda %l4,[%i1+%o3]0x81 ! Mem[0000000034800018] = 00000000 00000070 p18_label_17: ! %l6 = 000000fc, %l7 = ffffe5b8, Mem[0000000035800028] = ffdd9e2b 5e61092d stda %l6,[%i3+%o5]0x80 ! Mem[0000000035800028] = 000000fc ffffe5b8 ! Mem[0000000090800064] = e90f883c, %g2 = 000000002f619c6b ldsh [%i5+0x066],%g2 ! %g2 = ffffffffffffe90f ! Mem[0000000034800008] = 903ae5b8, %l7 = ffffffffffffe5b8 ldsba [%i1+%o1]0x89,%l7 ! %l7 = ffffffffffffffb8 ! Mem[0000000090000128] = f1f21be26da53483, %g2 = ffffffffffffe90f ldx [%i4+0x128],%g2 ! %g2 = f1f21be26da53483 ! %l6 = 00000000000000fc sethi %hi(0x6e91b400),%l6 ! %l6 = 000000006e91b400 ! %f8 = c2f29e56, Mem[0000000034000018] = bbc3cf66 sta %f8 ,[%i0+%o3]0x89 ! Mem[0000000034000018] = c2f29e56 ! immd = 0000000000000214, %l1 = ffffffffffffbfad, %ccr = 00 move %icc,0x214,%l1 ! Register Not Moved ! %f11 = 3a945179, Mem[0000000091000094] = 3edeb40f st %f11,[%i6+0x094] ! Mem[0000000091000094] = 3a945179 ! %l2 = a4a60ecf6e3b89b3, Mem[000000009000014c] = 94bf9366 stb %l2,[%i4+0x14c] ! Mem[000000009000014c] = b3bf9366 ! Mem[00000000910001c0] = b0b4ba3c6dbf64f3, %f48 = e1f675de 46335dfe ldda [%i6+0x1c0]%asi,%f48 ! %f48 = b0b4ba3c 6dbf64f3 p18_label_18: ! Mem[0000000034800020] = 45d328da 6cf29da4, %l4 = 00000000, %l5 = 00000070 ldda [%i1+%o4]0x81,%l4 ! %l4 = 0000000045d328da 000000006cf29da4 ! Mem[0000000035800018] = 9e0cea48, %l1 = ffffffffffffbfad lduwa [%i3+%o3]0x81,%l1 ! %l1 = 000000009e0cea48 ! Mem[0000000090800030] = 00000000, %g2 = f1f21be26da53483 ldsb [%i5+0x030],%g2 ! %g2 = 0000000000000000 ! %f8 = c2f29e56, Mem[0000000091800010] = efd037ae st %f8 ,[%o0+%o2] ! Mem[0000000091800010] = c2f29e56 ! %l4 = 0000000045d328da, imm = fffffffffffff567, %l7 = ffffffffffffffb8 taddcc %l4,-0xa99,%l7 ! %l7 = 0000000045d31e41, %ccr = 13 ! %l2 = a4a60ecf6e3b89b3, %l2 = a4a60ecf6e3b89b3, %ccr = 13 movne %icc,%l2,%l2 ! Moved, %l2 = a4a60ecf6e3b89b3 ! Mem[0000000035800008] = adbfee18, %l3 = 00000000c0cf9358 lduwa [%i3+%o1]0x81,%l3 ! %l3 = 00000000adbfee18 ! %l6 = 000000006e91b400, Mem[0000000090800058] = 78ebe01d stb %l6,[%i5+0x058] ! Mem[0000000090800058] = 00ebe01d ! %l7 = 0000000045d31e41, Mem[00000000900000d4] = 718bb175 stw %l7,[%i4+0x0d4] ! Mem[00000000900000d4] = 45d31e41 ! Mem[0000000034800000] = a4a60ecf, %l4 = 0000000045d328da ldswa [%i1+%g0]0x80,%l4 ! %l4 = ffffffffa4a60ecf p18_label_19: ! Mem[00000000910000d8] = fe5944fd 000000c3, %g2 = 00000000, %g3 = e48ce048 ldd [%i6+0x0d8],%g2 ! %g2 = 00000000fe5944fd 00000000000000c3 ! Randomly selected nop nop ! immd = 00000000000002a7, %l4 = ffffffffa4a60ecf, %ccr = 13 movpos %xcc,0x2a7,%l4 ! Moved, %l4 = 00000000000002a7 ! %l5 = 000000006cf29da4, Mem[0000000034000060] = 5163f9acd833eb8d, %asi = 80 stxa %l5,[%i0+0x060]%asi ! Mem[0000000034000060] = 000000006cf29da4 ! %l4 = 00000000000002a7, imm = fffffffffffff530, %l7 = 0000000045d31e41 sub %l4,-0xad0,%l7 ! %l7 = 0000000000000d77 ! %l4 = 00000000000002a7, imm = 000000000000001f, %l3 = 00000000adbfee18 sllx %l4,0x01f,%l3 ! %l3 = 0000015380000000 ! Mem[00000000358000b8] = 00a52e52, %l7 = 0000000000000d77 swap [%i3+0x0b8],%l7 ! %l7 = 0000000000a52e52 ! Mem[0000000091800098] = d38acc12, %g2 = 00000000fe5944fd ldsb [%o0+0x09b],%g2 ! %g2 = ffffffffffffffd3 ! Mem[00000000350001e0] = 1c241c535230756c, %l1 = 000000009e0cea48 ldx [%i2+0x1e0],%l1 ! %l1 = 1c241c535230756c ! Mem[0000000035000118] = 9dae6e1476638f2c, %l3 = 0000015380000000 ldxa [%i2+0x118]%asi,%l3 ! %l3 = 9dae6e1476638f2c p18_label_20: ! Mem[0000000035800000] = 718bb175, %f6 = e59bb40b lda [%i3+%g0]0x88,%f6 ! %f6 = 718bb175 ! Mem[00000000358001ac] = 077d9aba, %l2 = 6e3b89b3, %l0 = 00000025 add %i3,0x1ac,%g1 casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000077d9aba ! Mem[000000009000019c] = b2be6763, %g2 = ffffffffffffffd3 ldub [%i4+0x19c],%g2 ! %g2 = 00000000000000b2 ! Mem[0000000034000018] = 569ef2c2, %l7 = 0000000000a52e52 ldswa [%i0+%o3]0x81,%l7 ! %l7 = 00000000569ef2c2 ! Mem[0000000090800128] = 22f4c412, %g2 = 00000000000000b2 ldub [%i5+0x128],%g2 ! %g2 = 0000000000000022 ! Mem[0000000091800150] = 7e403045, %g2 = 0000000000000022 lduh [%o0+0x152],%g2 ! %g2 = 0000000000007e40 ! immd = 000000000000015b, %l2 = a4a60ecf6e3b89b3, %ccr = 13 movne %icc,0x15b,%l2 ! Moved, %l2 = 000000000000015b ! Mem[0000000034800048] = 688eb8ec05dfa191, %l4 = 00000000000002a7, %l4 = 00000000000002a7 add %i1,0x48,%g1 casxa [%g1]0x80,%l4,%l4 ! %l4 = 688eb8ec05dfa191 ! Mem[0000000034800020] = 45d328da, %f14 = b482222a lda [%i1+%o4]0x80,%f14 ! %f14 = 45d328da ! Mem[00000000918001c8] = 9220125c, %g2 = 0000000000007e40 ldsh [%o0+0x1c8],%g2 ! %g2 = ffffffffffff9220 p18_label_21: ! %l4 = 688eb8ec05dfa191, %l4 = 688eb8ec05dfa191, %l7 = 00000000569ef2c2 andcc %l4,%l4,%l7 ! %l7 = 688eb8ec05dfa191, %ccr = 00 ! %l7 = 688eb8ec05dfa191, %l5 = 000000006cf29da4, %l7 = 688eb8ec05dfa191 srl %l7,%l5,%l7 ! %l7 = 00000000005dfa19 ! Mem[0000000091800104] = ca27c90e, %g2 = ffffffffffff9220 ldsh [%o0+0x106],%g2 ! %g2 = ffffffffffffca27 ! Mem[0000000035800048] = 067c50cdf66063f8, %l7 = 00000000005dfa19, %l4 = 688eb8ec05dfa191 add %i3,0x48,%g1 casxa [%g1]0x80,%l7,%l4 ! %l4 = 067c50cdf66063f8 ! %l7 = 00000000005dfa19, %l3 = 9dae6e1476638f2c, %ccr = 00 movgu %icc,%l7,%l3 ! Moved, %l3 = 00000000005dfa19 ! Mem[0000000090000024] = c9879b03, %g2 = ffffffffffffca27 lduh [%i4+0x026],%g2 ! %g2 = 000000000000c987 ! Mem[0000000034000008] = 8cff98ff, %l0 = 00000000077d9aba ldsha [%i0+%o1]0x89,%l0 ! %l0 = ffffffffffff98ff ! %l5 = 000000006cf29da4, Mem[00000000910001fe] = eca45398 stb %l5,[%i6+0x1fe] ! Mem[00000000910001fc] = a4a45398 ! Mem[0000000090000054] = 8e2cc648, %g2 = 000000000000c987 ldub [%i4+0x056],%g2 ! %g2 = 000000000000008e ! Mem[0000000091800008] = 30e846b2, %g2 = 000000000000008e ldub [%o0+%o1],%g2 ! %g2 = 0000000000000030 p18_label_22: ! %l6 = 000000006e91b400, %l1 = 1c241c535230756c, %ccr = 00 movgu %icc,%l6,%l1 ! Moved, %l1 = 000000006e91b400 ! Mem[00000000910000c8] = 41e919be91a380d3, %f48 = b0b4ba3c 6dbf64f3 ldd [%i6+0x0c8],%f48 ! %f48 = 41e919be 91a380d3 ! %l7 = 00000000005dfa19, Mem[0000000034000018] = c2f29e56 stha %l7,[%i0+%o3]0x89 ! Mem[0000000034000018] = c2f2fa19 ! %l2 = 0000015b, %l3 = 005dfa19, Mem[0000000035000028] = fb461eb8 50fdb0ed stda %l2,[%i2+%o5]0x89 ! Mem[0000000035000028] = 0000015b 005dfa19 ! %f30 = 8ca91bac, Mem[0000000091000180] = 4a731f76 st %f30,[%i6+0x180] ! Mem[0000000091000180] = 8ca91bac ! Mem[00000000350001d0] = 1689f2845d604d18, %l4 = 067c50cdf66063f8, %l0 = ffffffffffff98ff add %i2,0x1d0,%g1 casxa [%g1]0x80,%l4,%l0 ! %l0 = 1689f2845d604d18 ! %l4 = 067c50cdf66063f8, %l1 = 000000006e91b400, %l4 = 067c50cdf66063f8 srlx %l4,%l1,%l4 ! %l4 = 067c50cdf66063f8 ! retry : should take illegal inst trap, %l0 = 1689f2845d604d18 retry ! Illegal inst trap : %l0 = 1689f2845d604d28 ! Mem[00000000340000b8] = e189b170, %l7 = 005dfa19, %l3 = 005dfa19 add %i0,0xb8,%g1 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000e189b170 ! %f1 = 2d84a185, Mem[0000000034000020] = fc000000 sta %f1 ,[%i0+%o4]0x81 ! Mem[0000000034000020] = 2d84a185 p18_label_23: ! Mem[0000000034800008] = b8e53a90, %f3 = 326ccc6a lda [%i1+%o1]0x80,%f3 ! %f3 = b8e53a90 ! Mem[00000000358000c8] = 84b31f6e, %l5 = 6cf29da4, %l7 = 005dfa19 add %i3,0xc8,%g1 casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000084b31f6e ! Mem[00000000908000fc] = 7d20dad0, %g2 = 0000000000000030 lduw [%i5+0x0fc],%g2 ! %g2 = 000000007d20dad0 ! Mem[0000000035000028] = 5b010000, %l2 = 000000000000015b ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 0000005b000000ff ! Mem[0000000035000164] = 0cc19755, %l4 = 067c50cdf66063f8 swap [%i2+0x164],%l4 ! %l4 = 000000000cc19755 ! %l7 = 0000000084b31f6e, Mem[0000000090000150] = 75b18b717302e111 stx %l7,[%i4+0x150] ! Mem[0000000090000150] = 0000000084b31f6e membar #Sync ! Added by membar checker (204) ! %l2 = 000000000000005b, Mem[0000000090000078] = fa5423a0 stw %l2,[%i4+0x078] ! Mem[0000000090000078] = 0000005b ! Mem[0000000090800068] = 883c1f8f, %g2 = 000000007d20dad0 ldsh [%i5+0x068],%g2 ! %g2 = ffffffffffff883c ! Mem[000000009180005c] = ee85f634, %g2 = ffffffffffff883c ldsh [%o0+0x05c],%g2 ! %g2 = ffffffffffffee85 ! Mem[00000000900001a8] = 875ccbae e59bb40b, %g2 = ffffee85, %g3 = 000000c3 ldd [%i4+0x1a8],%g2 ! %g2 = 00000000875ccbae 00000000e59bb40b p18_label_24: ! %l2 = 000000000000005b, Mem[00000000900001c0] = e1f675de stw %l2,[%i4+0x1c0] ! Mem[00000000900001c0] = 0000005b ! Mem[00000000910000d8] = fe5944fd000000c3, %g2 = 00000000875ccbae ldx [%i6+0x0d8],%g2 ! %g2 = fe5944fd000000c3 ! %f0 = 9d58e11b, Mem[0000000090000038] = 3dea49e4 st %f0 ,[%i4+0x038] ! Mem[0000000090000038] = 9d58e11b ! Mem[0000000035000150] = 1ca0a995, %l3 = e189b170, %l3 = e189b170 add %i2,0x150,%g1 casa [%g1]0x80,%l3,%l3 ! %l3 = 000000001ca0a995 ! Mem[0000000034800018] = 00000000, %l3 = 000000001ca0a995 ldsha [%i1+%o3]0x81,%l3 ! %l3 = 0000000000000000 ! %l6 = 000000006e91b400, immed = fffff835, %l6 = 000000006e91b400 taddcctv %l6,-0x7cb,%l6 ! %l0 = 1689f2845d604d4b, Trapped ! Mem[0000000035000020] = f4d9995b, %l7 = 0000000084b31f6e lduba [%i2+%o4]0x88,%l7 ! %l7 = 000000000000005b ! Mem[00000000900000cc] = 521702e5, %g2 = fe5944fd000000c3 lduw [%i4+0x0cc],%g2 ! %g2 = 00000000521702e5 ! Mem[00000000340000b5] = 3036ca84, %l2 = 000000000000005b ldstub [%i0+0x0b5],%l2 ! %l2 = 00000036000000ff ! %l5 = 000000006cf29da4, Mem[0000000091000120] = 42f35dd467c0f517 stx %l5,[%i6+0x120] ! Mem[0000000091000120] = 000000006cf29da4 p18_label_25: ! %l7 = 000000000000005b, Mem[0000000035800020] = 974ecfbb stba %l7,[%i3+%o4]0x80 ! Mem[0000000035800020] = 5b4ecfbb ! Mem[0000000091000128] = c9191f5d cd3a6161, %g2 = 521702e5, %g3 = e59bb40b ldd [%i6+0x128],%g2 ! %g2 = 00000000c9191f5d 00000000cd3a6161 ! Mem[00000000900001ac] = e59bb40b, %g2 = 00000000c9191f5d ldsb [%i4+0x1ac],%g2 ! %g2 = ffffffffffffffe5 ! Mem[0000000034800010] = 394132ce2331e6f2, %l3 = 0000000000000000 ldxa [%i1+%o2]0x88,%l3 ! %l3 = 394132ce2331e6f2 ! Mem[0000000034800008] = b12be546 903ae5b8, %l2 = 00000036, %l3 = 2331e6f2 ldda [%i1+%o1]0x89,%l2 ! %l2 = 00000000903ae5b8 00000000b12be546 ! Mem[0000000090800174] = b5939bc2, %g2 = ffffffffffffffe5 ldsh [%i5+0x176],%g2 ! %g2 = ffffffffffffb593 ! Mem[0000000091800160] = 44c3bcb7, %g2 = ffffffffffffb593 ldub [%o0+0x162],%g2 ! %g2 = 0000000000000044 ! Mem[0000000034000010] = 0ee02173, %l2 = 00000000903ae5b8 lduwa [%i0+%o2]0x80,%l2 ! %l2 = 000000000ee02173 ! Mem[0000000035000020] = f4d9995b, %l4 = 000000000cc19755 swapa [%i2+%o4]0x88,%l4 ! %l4 = 00000000f4d9995b ! Mem[0000000090800040] = ab4d9bed 8673fe99, %g2 = 00000044, %g3 = cd3a6161 ldd [%i5+0x040],%g2 ! %g2 = 00000000ab4d9bed 000000008673fe99 ba,a p18_not_taken_0_end p18_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p18_branch_failed p18_not_taken_0_end: ! End of Random Code for Thread 18 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 1689f2845d604d4b bne,a,pn %xcc,p18_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000006e91b400 bne,a,pn %xcc,p18_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000ee02173 bne,a,pn %xcc,p18_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000b12be546 bne,a,pn %xcc,p18_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000f4d9995b bne,a,pn %xcc,p18_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000006cf29da4 bne,a,pn %xcc,p18_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000006e91b400 bne,a,pn %xcc,p18_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000005b bne,a,pn %xcc,p18_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x000000e0,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p18_failed mov 0x111,%g1 ! Check Floating Point Registers p18_check_fp_registers: set p18_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 4886afb2 b8e53a90 bne %xcc,p18_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 4c77fc81 079db7f6 bne %xcc,p18_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 718bb175 ffbe10f4 bne %xcc,p18_f6_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 45d328da 76b3774a bne %xcc,p18_f14_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be adbfee18 521702e5 bne %xcc,p18_f18_fail nop ! Check Local Memory set p18_local0_expect,%g1 p18_check_local0: ldx [%g1+0x008],%g2 ! Expected data = ff98ff8c818bbd58 ldx [%i0+0x008],%g3 ! Observed data at 0000000034000008 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 19faf2c203d197f8 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 = 2d84a185da28d345 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 = 91ff85f7a872d99e ldx [%i0+0x028],%g3 ! Observed data at 0000000034000028 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = e53fd74200ffe61a ldx [%i0+0x038],%g3 ! Observed data at 0000000034000038 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x038,%g4 ldx [%g1+0x048],%g2 ! Expected data = 006f7384000000e0 ldx [%i0+0x048],%g3 ! Observed data at 0000000034000048 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x048,%g4 ldx [%g1+0x060],%g2 ! Expected data = 000000006cf29da4 ldx [%i0+0x060],%g3 ! Observed data at 0000000034000060 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x060,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 5b9ddee130ffca84 ldx [%i0+0x0b0],%g3 ! Observed data at 00000000340000b0 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x0b0,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 64bf1da13976fe2e ldx [%i0+0x1c0],%g3 ! Observed data at 00000000340001c0 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x1c0,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 000000007fffffff ldx [%i0+0x1d0],%g3 ! Observed data at 00000000340001d0 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x1d0,%g4 set p18_local1_expect,%g1 p18_check_local1: ldx [%g1+0x000],%g2 ! Expected data = a4a60ecf6e3b89b3 ldx [%i1+0x000],%g3 ! Observed data at 0000000034800000 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = b8e53a9046e52bb1 ldx [%i1+0x008],%g3 ! Observed data at 0000000034800008 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000000000000070 ldx [%i1+0x018],%g3 ! Observed data at 0000000034800018 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i1,0x018,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = cf0e49810ae2d440 ldx [%i1+0x0d0],%g3 ! Observed data at 00000000348000d0 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i1,0x0d0,%g4 set p18_local2_expect,%g1 p18_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 018f8c7379a69618 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 = 34f685eec2ffffff ldx [%i2+0x018],%g3 ! Observed data at 0000000035000018 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 5597c10cc8eca355 ldx [%i2+0x020],%g3 ! Observed data at 0000000035000020 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff01000019fa5d00 ldx [%i2+0x028],%g3 ! Observed data at 0000000035000028 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i2,0x028,%g4 ldx [%g1+0x050],%g2 ! Expected data = 121299d9b3893b6e ldx [%i2+0x050],%g3 ! Observed data at 0000000035000050 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i2,0x050,%g4 ldx [%g1+0x158],%g2 ! Expected data = 02cd228d2dff599a ldx [%i2+0x158],%g3 ! Observed data at 0000000035000158 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i2,0x158,%g4 ldx [%g1+0x160],%g2 ! Expected data = 077efed8f66063f8 ldx [%i2+0x160],%g3 ! Observed data at 0000000035000160 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i2,0x160,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 153204993a945179 ldx [%i2+0x1b0],%g3 ! Observed data at 00000000350001b0 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i2,0x1b0,%g4 set p18_local3_expect,%g1 p18_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 75b18b712115e842 ldx [%i3+0x000],%g3 ! Observed data at 0000000035800000 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = adbfee18521702e5 ldx [%i3+0x008],%g3 ! Observed data at 0000000035800008 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ff207aed96a09dd3 ldx [%i3+0x010],%g3 ! Observed data at 0000000035800010 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 5b4ecfbb6a13745f ldx [%i3+0x020],%g3 ! Observed data at 0000000035800020 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000fcffffe5b8 ldx [%i3+0x028],%g3 ! Observed data at 0000000035800028 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x028,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 00000d7763df00ae ldx [%i3+0x0b8],%g3 ! Observed data at 00000000358000b8 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x0b8,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 64bf1da19d5a4469 ldx [%i3+0x0e0],%g3 ! Observed data at 00000000358000e0 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x0e0,%g4 ldx [%g1+0x150],%g2 ! Expected data = 8b8060194e34ffd7 ldx [%i3+0x150],%g3 ! Observed data at 0000000035800150 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x150,%g4 ldx [%g1+0x188],%g2 ! Expected data = dd9e3398392e03ff ldx [%i3+0x188],%g3 ! Observed data at 0000000035800188 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x188,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 977f4fa5ffc9a668 ldx [%i3+0x1e8],%g3 ! Observed data at 00000000358001e8 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x1e8,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 70ff4c75f36c4a2b ldx [%i3+0x1f0],%g3 ! Observed data at 00000000358001f0 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x1f0,%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_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 p18_f14_fail: set p18_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p18_f18_fail: set p18_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%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: stwa %l0,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034000010] stxa %l7,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034800020] membar #Sync mov 0x140,%g1 stda %f0,[%i4+%g1]ASI_BLK_AIUP membar #Sync ldsha [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000034800020] sub %l3,-0xfcb,%l7 addccc %l6,-0x851,%l0 swapa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000035000000] done p18_trap1o: stwa %l0,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034000010] stxa %l7,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034800020] membar #Sync mov 0x140,%g1 stda %f0,[%o4+%g1]ASI_BLK_AIUP membar #Sync ldsha [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000034800020] sub %l3,-0xfcb,%l7 addccc %l6,-0x851,%l0 swapa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000035000000] done p18_trap2e: membar #Sync mov 0x100,%g1 stda %f0,[%i4+%g1]ASI_BLK_AIUP membar #Sync taddcctv %l2,%l4,%l7 stxa %l3,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000035000018] ldstuba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000034000010] umulcc %l3,0x201,%l1 ldsha [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000034000000] stda %l6,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000035800000] done p18_trap2o: membar #Sync mov 0x100,%g1 stda %f0,[%o4+%g1]ASI_BLK_AIUP membar #Sync taddcctv %l2,%l4,%l7 stxa %l3,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000035000018] ldstuba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000034000010] umulcc %l3,0x201,%l1 ldsha [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000034000000] stda %l6,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000035800000] done p18_trap3e: add %l0,%l7,%l0 add %l2,0xac1,%l5 andn %l0,0x50f,%l3 done p18_trap3o: add %l0,%l7,%l0 add %l2,0xac1,%l5 andn %l0,0x50f,%l3 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 = de28ce5aee85f634 ldx [%g1+0x008],%l1 ! %l1 = fa13c208c5824c2b ldx [%g1+0x010],%l2 ! %l2 = 994c8fc253954208 ldx [%g1+0x018],%l3 ! %l3 = db3a133c683038d0 ldx [%g1+0x020],%l4 ! %l4 = e20011c0b86597cc ldx [%g1+0x028],%l5 ! %l5 = ec11fc6e2f97bc37 ldx [%g1+0x030],%l6 ! %l6 = beb915b8cf0ea6a4 ldx [%g1+0x038],%l7 ! %l7 = 38efc457d6744f1c ! 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 = b57e4938 2cb0227f 2d4b6476 0f520009 ! %f4 = 95919611 6b6e8081 6b6606ca fd9abcaf ! %f8 = a06712d9 d4bca74e 0c7fa6c9 9c7a3c79 ! %f12 = 9e43b122 44a8a378 41dc2656 9fe39231 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 82be1898 990f2804 68e89151 5fa74cf2 ! %f20 = de98269a cb7cf532 bc6430db efc28e47 ! %f24 = 57df24f2 dfcc646a d3316811 604ad260 ! %f28 = f9282d37 33a4b055 ac8c2c63 6b12eb3c ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 40ffba58 153eef8a a5e7c50e 3cc35e2c ! %f36 = 0d7fbe30 52040a8c 471f305f 5edd2821 ! %f40 = 291d7dca 285d0b8e 7b7c046e c8bac98f ! %f44 = 34014ca6 a4b81453 72bc7b6c 2af30ce5 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xed0e1b9f00000064,%g7,%g1 ! GSR scale = 12, align = 4 wr %g1,%g0,%gsr ! GSR = ed0e1b9f00000064 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: ! %l7 = d78cd6a01732dc88, %l6 = d37407ea46966f22, %l1 = 3b4eb37e96f122d5 xnor %l7,%l6,%l1 ! %l1 = fb072eb5ae5b4c55 ! Mem[0000000091800004] = 5d5101b3, %g2 = 54c09b857baaf219 lduwa [%o0+0x004]%asi,%g2 ! %g2 = 000000005d5101b3 ! %l0 = fe961535fcf26caa, %l5 = 521bd8c3faaebb38, %y = 00000000 umulcc %l0,%l5,%l4 ! %l4 = f7b163e049f3f330, %ccr = 80, %y = f7b163e0 ! Mem[0000000091000178] = db1e80b5, %g2 = 000000005d5101b3 lduh [%i6+0x17a],%g2 ! %g2 = 000000000000db1e ! %l4 = f7b163e049f3f330, immed = fffffad8, %y = f7b163e0 umulcc %l4,-0x528,%l5 ! %l5 = 49f3f1b2ae221080, %ccr = 08, %y = 49f3f1b2 ! Mem[0000000037800110] = a9402e27faff2b71, %l3 = cf4ca0e25a7d8ff4, %l4 = f7b163e049f3f330 add %i3,0x110,%g1 casxa [%g1]0x80,%l3,%l4 ! %l4 = a9402e27faff2b71 ! %f0 = b57e4938 2cb0227f 2d4b6476 0f520009 ! %f4 = 95919611 6b6e8081 6b6606ca fd9abcaf ! %f8 = a06712d9 d4bca74e 0c7fa6c9 9c7a3c79 ! %f12 = 9e43b122 44a8a378 41dc2656 9fe39231 mov 0x1c0,%g4 stda %f0,[%i4+%g4]ASI_BLK_PL ! Block Store to 00000000900001c0 ! %l4 = faff2b71, %l5 = ae221080, Mem[0000000090000000] = aa4a53b3 c5b8a043 std %l4,[%i4+%g0] ! Mem[0000000090000000] = faff2b71 ae221080 ! %f30 = ac8c2c63 6b12eb3c, Mem[0000000036800000] = 5d0e4cee 8a75a4f3 stda %f30,[%i1+%g0]0x89 ! Mem[0000000036800000] = ac8c2c63 6b12eb3c ! %l0 = fe961535fcf26caa, Mem[0000000091000115] = 64cf505d stb %l0,[%i6+0x115] ! Mem[0000000091000114] = aacf505d p19_label_2: ! Mem[0000000091800078] = a9486159, %g2 = 000000000000db1e ldsba [%o0+0x078]%asi,%g2 ! %g2 = ffffffffffffffa9 ! Mem[0000000090800018] = 81bba7c3, %g2 = ffffffffffffffa9 lduh [%i5+%o3],%g2 ! %g2 = 00000000000081bb ! Mem[0000000036000028] = a7789a06, %l7 = d78cd6a01732dc88 swap [%i0+%o5],%l7 ! %l7 = 00000000a7789a06 ! %l4 = a9402e27faff2b71, Mem[00000000908000cc] = e50ee4f7 stw %l4,[%i5+0x0cc] ! Mem[00000000908000cc] = faff2b71 ! Mem[0000000091000060] = 5da12a33b0ae5170, %f48 = 50b3aa50 1622848d ldd [%i6+0x060],%f48 ! %f48 = 5da12a33 b0ae5170 ! %l6 = d37407ea46966f22, imm = fffffffffffff489, %l7 = 00000000a7789a06 addc %l6,-0xb77,%l7 ! %l7 = d37407ea469663ab ! %f31 = 6b12eb3c, Mem[0000000036000020] = c7e78196 sta %f31,[%i0+%o4]0x81 ! Mem[0000000036000020] = 6b12eb3c ! Mem[0000000037800120] = 29adc693eee739de, %l0 = fe961535fcf26caa, %l3 = cf4ca0e25a7d8ff4 add %i3,0x120,%g1 casxa [%g1]0x80,%l0,%l3 ! %l3 = 29adc693eee739de ! %f30 = ac8c2c63 6b12eb3c, Mem[0000000091800098] = 83cfe9d3 8acc12dd std %f30,[%o0+0x098] ! Mem[0000000091800098] = ac8c2c63 6b12eb3c ! immd = 0000000000000372, %l7 = d37407ea469663ab, %ccr = 08 movgu %icc,0x372,%l7 ! Moved, %l7 = 0000000000000372 p19_label_3: ! %l4 = a9402e27faff2b71, Mem[00000000918000be] = 37c1a65f sth %l4,[%o0+0x0be] ! Mem[00000000918000bc] = 2b71a65f ! Mem[0000000090000074] = 88eeafc5, %g2 = 00000000000081bb lduh [%i4+0x074],%g2 ! %g2 = 00000000000088ee ! Mem[00000000910000b0] = ede1c033666102f0, %f48 = 5da12a33 b0ae5170 ldd [%i6+0x0b0],%f48 ! %f48 = ede1c033 666102f0 ! %l4 = a9402e27faff2b71, %l7 = 0000000000000372, %l5 = 49f3f1b2ae221080 subccc %l4,%l7,%l5 ! %l5 = a9402e27faff27ff, %ccr = 88 ! Mem[0000000037800020] = 99a37f4b164d36b5, %f28 = f9282d37 33a4b055 ldda [%i3+%o4]0x89,%f28 ! %f28 = 99a37f4b 164d36b5 ! %l7 = 0000000000000372, Mem[00000000918001fa] = 044f3e3a sth %l7,[%o0+0x1fa] ! Mem[00000000918001f8] = 03723e3a ! %l1 = fb072eb5ae5b4c55, %l0 = fe961535fcf26caa, %l3 = 29adc693eee739de sll %l1,%l0,%l3 ! %l3 = 1cbad6b96d315400 ! %l0 = fe961535fcf26caa, Mem[0000000090000010] = ee998ade26ab2dd7, %asi = 80 stxa %l0,[%i4+0x010]%asi ! Mem[0000000090000010] = fe961535fcf26caa ! %l6 = d37407ea46966f22, %l7 = 0000000000000372, %ccr = 88 mova %icc,%l6,%l7 ! Moved, %l7 = d37407ea46966f22 ! %f20 = de98269a cb7cf532, Mem[0000000036000008] = 3bb8b877 b4c1a0f7 stda %f20,[%i0+%o1]0x81 ! Mem[0000000036000008] = de98269a cb7cf532 p19_label_4: ! Mem[00000000378000d4] = a16c2c58, %l4 = faff2b71, %l1 = ae5b4c55 add %i3,0xd4,%g1 casa [%g1]0x80,%l4,%l1 ! %l1 = 00000000a16c2c58 ! Mem[000000003680006f] = 465cc743, %l7 = d37407ea46966f22 ldstub [%i1+0x06f],%l7 ! %l7 = 00000043000000ff ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 50758781 54a65586 ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 mov 0x0c0,%g5 ldda [%i4+%g5]ASI_BLK_AIUSL,%f48 ! Block Load from 00000000900000c0 ! Mem[000000009080007c] = 1c600515, %g18 = 15db0cee16491a4d ldsw [%i5+0x07c],%g2 ! %g2 = 15db0cee16491a4d membar #Sync ! Added by membar checker (205) ! Mem[00000000900001e0] = a7bcd4d9, %g2 = 000000001c600515 ldsb [%i4+0x1e1],%g2 ! %g2 = ffffffffffffffa7 ! %l2 = b84a62fe54b1798a sethi %hi(0x455aa800),%l2 ! %l2 = 00000000455aa800 ! %l6 = d37407ea46966f22, %l7 = 0000000000000043, %l4 = a9402e27faff2b71 subccc %l6,%l7,%l4 ! %l4 = d37407ea46966edf, %ccr = 80 ! %l7 = 0000000000000043, Mem[00000000918001c8] = 9220125c stw %l7,[%o0+0x1c8] ! Mem[00000000918001c8] = 00000043 ! Mem[00000000918001f0] = 7ba8917e, %g2 = ffffffffffffffa7 ldsba [%o0+0x1f0]%asi,%g2 ! %g2 = 000000000000007b ! Mem[0000000090000110] = 22655a0b 7f8b313f, %g2 = 0000007b, %g3 = 0bad0b00 ldd [%i4+0x110],%g2 ! %g2 = 0000000022655a0b 000000007f8b313f p19_label_5: ! %l2 = 00000000455aa800, Mem[0000000090000079] = 5423a080 stb %l2,[%i4+0x079] ! Mem[0000000090000078] = 0023a080 ! %l5 = a9402e27faff27ff, %l3 = 1cbad6b96d315400, %y = 49f3f1b2 udiv %l5,%l3,%l1 ! %l1 = 00000000ad618d3c mov %l0,%y ! %y = fcf26caa ! Mem[00000000900001c8] = 0900520f, %g2 = 0000000022655a0b lduh [%i4+0x1c8],%g2 ! %g2 = 0000000000000900 ! Mem[0000000037000078] = 8b7d80b9, %l2 = 00000000455aa800 lduba [%i2+0x078]%asi,%l2 ! %l2 = 000000000000008b ! Mem[0000000037800010] = 3427599a, %l5 = a9402e27faff27ff lduba [%i3+%o2]0x81,%l5 ! %l5 = 0000000000000034 ! %l6 = 46966f22, %l7 = 00000043, Mem[00000000908001e8] = 1ff578e9 f1046e5b std %l6,[%i5+0x1e8] ! Mem[00000000908001e8] = 46966f22 00000043 ! Mem[0000000091800110] = d1f3613c, %g2 = 0000000000000900 lduh [%o0+0x112],%g2 ! %g2 = 000000000000d1f3 ! Mem[0000000036800180] = b217eb3d, %l5 = 0000000000000034 ldsw [%i1+0x180],%l5 ! %l5 = ffffffffb217eb3d ! Mem[0000000090000118] = c4c6c2059aa8db92, %g2 = 000000000000d1f3 ldx [%i4+0x118],%g2 ! %g2 = c4c6c2059aa8db92 ! Mem[0000000036800008] = efe3bb12, %l4 = d37407ea46966edf ldsha [%i1+%o1]0x81,%l4 ! %l4 = ffffffffffffefe3 p19_label_6: ! %l1 = 00000000ad618d3c, %l2 = 000000000000008b, %l3 = 1cbad6b96d315400 sub %l1,%l2,%l3 ! %l3 = 00000000ad618cb1 ! Mem[0000000091000114] = 57aacf50, %g2 = c4c6c2059aa8db92 ldsh [%i6+0x114],%g2 ! %g2 = 00000000000057aa ! %l3 = 00000000ad618cb1, %l5 = ffffffffb217eb3d, %y = fcf26caa smul %l3,%l5,%l7 ! %l7 = 19248efa924c012d, %y = 19248efa ! Mem[0000000036800018] = 8baf46ec, %l3 = 00000000ad618cb1 lduwa [%i1+%o3]0x81,%l3 ! %l3 = 000000008baf46ec ! Mem[0000000090800038] = 7ed0bb3c, %g2 = 00000000000057aa lduw [%i5+0x038],%g2 ! %g2 = 000000007ed0bb3c ! %l6 = d37407ea46966f22, %l5 = ffffffffb217eb3d, %l6 = d37407ea46966f22 andn %l6,%l5,%l6 ! %l6 = 0000000044800402 ! %l7 = 19248efa924c012d, Mem[000000009000005b] = 626313d8 stb %l7,[%i4+0x05b] ! Mem[0000000090000058] = 2d6313d8 ! %l6 = 0000000044800402, %l3 = 000000008baf46ec, %l4 = ffffffffffffefe3 srax %l6,%l3,%l4 ! %l4 = 0000000000000000 ! Mem[0000000090000074] = 88eeafc5, %g2 = 000000007ed0bb3c lduw [%i4+0x074],%g2 ! %g2 = 0000000088eeafc5 ! %l4 = 0000000000000000, Mem[000000009000003e] = 48829d14 sth %l4,[%i4+0x03e] ! Mem[000000009000003c] = 00009d14 p19_label_7: ! %l2 = 000000000000008b, imm = 000000000000001c, %l5 = ffffffffb217eb3d srlx %l2,0x01c,%l5 ! %l5 = 0000000000000000 ! %f16 = 82be1898 990f2804 68e89151 5fa74cf2 ! %f20 = de98269a cb7cf532 bc6430db efc28e47 ! %f24 = 57df24f2 dfcc646a d3316811 604ad260 ! %f28 = 99a37f4b 164d36b5 ac8c2c63 6b12eb3c mov 0x140,%g6 stda %f16,[%i4+%g6]ASI_BLK_S ! Block Store to 0000000090000140 ! %l2 = 000000000000008b, %l1 = 00000000ad618d3c, %ccr = 80 movgu %xcc,%l2,%l1 ! Moved, %l1 = 000000000000008b ! Mem[0000000036000188] = 89841f25, %l0 = fe961535fcf26caa swap [%i0+0x188],%l0 ! %l0 = 0000000089841f25 ! %l1 = 000000000000008b, %l7 = 19248efa924c012d, %ccr = 80 movge %xcc,%l1,%l7 ! Register Not Moved ! Mem[00000000918001f8] = bebe03723e3a23fc, %g2 = 0000000088eeafc5 ldxa [%o0+0x1f8]%asi,%g2 ! %g2 = bebe03723e3a23fc ! Mem[00000000918001ac] = e3201269, %g18 = 15db0cee16491a4d ldsw [%o0+0x1ac],%g2 ! %g2 = 15db0cee16491a4d ! Mem[0000000036000008] = 9a2698de, %l1 = 000000000000008b lduha [%i0+%o1]0x88,%l1 ! %l1 = 00000000000098de ! Mem[0000000090000188] = 685c01a0, %g2 = ffffffffe3201269 ldsb [%i4+0x18a],%g2 ! %g2 = 0000000000000068 ! %l0 = 0000000089841f25, %l3 = 000000008baf46ec, %l4 = 0000000000000000 xor %l0,%l3,%l4 ! %l4 = 00000000022b59c9 p19_label_8: ! %l5 = 0000000000000000, %l4 = 00000000022b59c9, %y = 19248efa smulcc %l5,%l4,%l4 ! %l4 = 0000000000000000, %ccr = 44, %y = 00000000 ! %f8 = a06712d9 d4bca74e, Mem[00000000908000f0] = 92c8b875 4e91ae77 std %f8 ,[%i5+0x0f0] ! Mem[00000000908000f0] = a06712d9 d4bca74e ! %l6 = 0000000044800402, %l1 = 00000000000098de, %ccr = 44 movge %xcc,%l6,%l1 ! Moved, %l1 = 0000000044800402 ! Mem[00000000368001a5] = 04dfe976, %l5 = 0000000000000000 ldstub [%i1+0x1a5],%l5 ! %l5 = 000000df000000ff ! Mem[00000000900001b0] = f8df72514ae9a786, %g2 = 0000000000000068 ldx [%i4+0x1b0],%g2 ! %g2 = f8df72514ae9a786 ! Mem[0000000036000008] = de98269a, %l6 = 0000000044800402 ldsha [%i0+%o1]0x80,%l6 ! %l6 = ffffffffffffde98 ! Mem[0000000091800100] = 6dbf041e bc01ca27, %g2 = 4ae9a786, %g3 = 7f8b313f ldd [%o0+0x100],%g2 ! %g2 = 000000006dbf041e 00000000bc01ca27 ! Mem[00000000900001bc] = b2280662, %g18 = 15db0cee16491a4d ldsw [%i4+0x1bc],%g2 ! %g2 = 15db0cee16491a4d ! immd = 0000000000000112, %l1 = 0000000044800402, %ccr = 44 movleu %xcc,0x112,%l1 ! Moved, %l1 = 0000000000000112 ! Mem[0000000036000068] = 93bcb382746134b6, %l0 = 0000000089841f25, %l7 = 19248efa924c012d add %i0,0x68,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = 93bcb382746134b6 p19_label_9: ! immd = 00000000000000ec, %l4 = 0000000000000000, %ccr = 44 movl %xcc,0x0ec,%l4 ! Register Not Moved ! %l5 = 00000000000000df, %l6 = ffffffffffffde98, %ccr = 44 movpos %icc,%l5,%l6 ! Moved, %l6 = 00000000000000df ! Mem[0000000037800020] = b5364d16, %l6 = 00000000000000df ldsba [%i3+%o4]0x80,%l6 ! %l6 = ffffffffffffffb5 ! Mem[0000000037800000] = ccf2111dccbe2849, %f2 = 2d4b6476 0f520009 ldda [%i3+%g0]0x80,%f2 ! %f2 = ccf2111d ccbe2849 ! Mem[0000000037000020] = 4cdae070, %l6 = ffffffffffffffb5 ldsha [%i2+%o4]0x88,%l6 ! %l6 = ffffffffffffe070 ! %l6 = ffffe070, %l7 = 746134b6, Mem[0000000090000148] = 68e89151 5fa74cf2 std %l6,[%i4+0x148] ! Mem[0000000090000148] = ffffe070 746134b6 ! Mem[0000000091800160] = 877a44c3, %g2 = ffffffffb2280662 lduw [%o0+0x160],%g2 ! %g2 = 00000000877a44c3 ! %l4 = 00000000, %l5 = 000000df, Mem[0000000091000148] = f99edb45 bb8ca6d7 std %l4,[%i6+0x148] ! Mem[0000000091000148] = 00000000 000000df ! %l7 = 93bcb382746134b6, %l7 = 93bcb382746134b6, %ccr = 44 movvs %xcc,%l7,%l7 ! Register Not Moved ! %l7 = 93bcb382746134b6, %l5 = 00000000000000df, %ccr = 44 movrgez %l7,%l5,%l1 ! Not Moved, %l1 = 0000000000000112 p19_label_10: ! Mem[0000000036800000] = 3ceb126b632c8cac, %f4 = 95919611 6b6e8081 ldda [%i1+%g0]0x81,%f4 ! %f4 = 3ceb126b 632c8cac ! Mem[0000000037800018] = 4339b49a, %l6 = ffffffffffffe070 lduba [%i3+%o3]0x81,%l6 ! %l6 = 0000000000000043 ! %f12 = 9e43b122 44a8a378, Mem[0000000091800118] = 16d0a328 7a43b570 std %f12,[%o0+0x118] ! Mem[0000000091800118] = 9e43b122 44a8a378 ! Mem[00000000908001c4] = cb751f7a, %g18 = 15db0cee16491a4d ldsw [%i5+0x1c4],%g2 ! %g2 = 15db0cee16491a4d ! Mem[0000000036800018] = 8baf46ec, %l7 = 93bcb382746134b6 ldsha [%i1+%o3]0x81,%l7 ! %l7 = ffffffffffff8baf ! %f16 = 82be1898 990f2804 68e89151 5fa74cf2 ! %f20 = de98269a cb7cf532 bc6430db efc28e47 ! %f24 = 57df24f2 dfcc646a d3316811 604ad260 ! %f28 = 99a37f4b 164d36b5 ac8c2c63 6b12eb3c mov 0x100,%g6 stda %f16,[%i0+%g6]ASI_BLK_AIUS ! Block Store to 0000000036000100 ! %l1 = 0000000000000112, imm = 0000000000000ac7, %l0 = 0000000089841f25 addcc %l1,0xac7,%l0 ! %l0 = 0000000000000bd9, %ccr = 00 ! Mem[00000000900001f4] = 22b1439e, %g2 = ffffffffcb751f7a ldsb [%i4+0x1f4],%g2 ! %g2 = 0000000000000022 ! Mem[000000009000019c] = 6763bbcc, %g2 = 0000000000000022 ldub [%i4+0x19e],%g2 ! %g2 = 0000000000000067 ! Mem[0000000090800074] = 826405af, %g2 = 0000000000000067 ldub [%i5+0x076],%g2 ! %g2 = 0000000000000082 p19_label_11: ! Mem[0000000037000000] = c71828eecd4d87ab, %l0 = 0000000000000bd9 ldxa [%i2+%g0]0x89,%l0 ! %l0 = c71828eecd4d87ab ! %l5 = 00000000000000df, immed = 00000bcc, %y = 00000000 mulscc %l5,0xbcc,%l7 ! %l7 = 000000000000006f, %ccr = 00, %y = 80000000 ! Set Register : %l0 = c71828eecd4d87ab xor %g0,-1,%l0 ! %l0 = ffffffffffffffff ! %l2 = 000000000000008b, immed = fffffeef, %ccr = 00 movrne %l2,-0x111,%l3 ! Moved, %l3 = fffffffffffffeef ! %l5 = 00000000000000df, Mem[00000000910001da] = cfffe82b sth %l5,[%i6+0x1da] ! Mem[00000000910001d8] = 00dfe82b ! Mem[00000000900001c8] = 0900520f, %g2 = 0000000000000082 lduh [%i4+0x1c8],%g2 ! %g2 = 0000000000000900 ! %l6 = 0000000000000043, %l3 = fffffffffffffeef, %ccr = 00 movl %icc,%l6,%l3 ! Register Not Moved ! Mem[00000000368001d0] = a229cce9, %l4 = 0000000000000000 lduh [%i1+0x1d0],%l4 ! %l4 = 000000000000a229 ! Mem[0000000037000124] = 462c8da3, %l0 = ffffffff, %l6 = 00000043 add %i2,0x124,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000462c8da3 ! Mem[0000000036000010] = 4da27a8e, %l2 = 000000000000008b ldsba [%i0+%o2]0x80,%l2 ! %l2 = 000000000000004d p19_label_12: ! Mem[00000000918000e8] = 82cd426a, %g2 = 0000000000000900 ldsb [%o0+0x0e9],%g2 ! %g2 = ffffffffffffff82 ! %l6 = 00000000462c8da3, Mem[0000000036800020] = 9aa8426b stha %l6,[%i1+%o4]0x80 ! Mem[0000000036800020] = 8da3426b ! Mem[00000000918000f8] = d7a30346, %g18 = 15db0cee16491a4d ldsw [%o0+0x0f8],%g2 ! %g2 = 15db0cee16491a4d ! Mem[0000000090000090] = 44bb020f, %g18 = 15db0cee16491a4d ldsw [%i4+0x090],%g2 ! %g2 = 15db0cee16491a4d ! %l2 = 000000000000004d, Mem[0000000036800058] = 7c410bbb sth %l2,[%i1+0x058] ! Mem[0000000036800058] = 004d0bbb ! Mem[0000000037800166] = 1f99a2a9, %l4 = 000000000000a229 ldstub [%i3+0x166],%l4 ! %l4 = 000000a2000000ff ! %l6 = 462c8da3, %l7 = 0000006f, Mem[0000000090000150] = de98269a cb7cf532 std %l6,[%i4+0x150] ! Mem[0000000090000150] = 462c8da3 0000006f ! %l1 = 0000000000000112, Mem[0000000036800008] = efe3bb12 stwa %l1,[%i1+%o1]0x81 ! Mem[0000000036800008] = 00000112 ! %l3 = fffffffffffffeef, %l5 = 00000000000000df, %ccr = 00 movrgez %l3,%l5,%l2 ! Not Moved, %l2 = 000000000000004d ! Mem[0000000090000034] = fe413dea, %g2 = 0000000044bb020f ldsh [%i4+0x036],%g2 ! %g2 = fffffffffffffe41 p19_label_13: ! %l1 = 0000000000000112, %l7 = 000000000000006f, %ccr = 00 movneg %xcc,%l1,%l7 ! Register Not Moved ! %l1 = 0000000000000112, imm = 0000000000000e62, %l1 = 0000000000000112 orncc %l1,0xe62,%l1 ! %l1 = fffffffffffff19f, %ccr = 88 ! Mem[0000000090000078] = fa0023a0801f7ef7, %g2 = fffffffffffffe41 ldx [%i4+0x078],%g2 ! %g2 = fa0023a0801f7ef7 ! Clear Register : %l7 = 000000000000006f clr %l7 ! %l7 = 0000000000000000 ! %l6 = 00000000462c8da3, imm = fffffffffffffac3, %l3 = fffffffffffffeef xnor %l6,-0x53d,%l3 ! %l3 = 00000000462c889f ! %l2 = 0000004d, %l3 = 462c889f, Mem[0000000090000008] = 847e4c88 d6c112ce std %l2,[%i4+%o1] ! Mem[0000000090000008] = 0000004d 462c889f ! Mem[0000000091800038] = 8581ae53, %g2 = fa0023a0801f7ef7 ldub [%o0+0x038],%g2 ! %g2 = 0000000000000085 ! Mem[0000000036800028] = ae4e45b3, %l2 = 000000000000004d lduba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000ae ! %l0 = ffffffffffffffff, Mem[00000000918001dc] = a31b7ba3 sth %l0,[%o0+0x1dc] ! Mem[00000000918001dc] = ffff7ba3 ! %l7 = 0000000000000000, Mem[00000000900001ac] = a2de638c sth %l7,[%i4+0x1ac] ! Mem[00000000900001ac] = 0000638c p19_label_14: ! Mem[0000000037000028] = 7071e04a08f7a8ca, %f2 = ccf2111d ccbe2849 ldda [%i2+%o5]0x89,%f2 ! %f2 = 7071e04a 08f7a8ca ! immd = 0000000000000116, %l7 = 0000000000000000, %ccr = 88 movge %icc,0x116,%l7 ! Register Not Moved ! Mem[0000000091800148] = 4e1dc160 fb3f156f, %g2 = 00000085, %g3 = bc01ca27 ldd [%o0+0x148],%g2 ! %g2 = 000000004e1dc160 00000000fb3f156f ! Mem[0000000037800120] = 29adc693, %l5 = 00000000000000df ldstub [%i3+0x120],%l5 ! %l5 = 00000029000000ff ! %l6 = 00000000462c8da3, %l7 = 0000000000000000, %y = 80000000 smul %l6,%l7,%l5 ! %l5 = 0000000000000000, %y = 00000000 ! %f4 = 3ceb126b, Mem[0000000037800000] = ccf2111d sta %f4 ,[%i3+%g0]0x81 ! Mem[0000000037800000] = 3ceb126b ! %f16 = 82be1898 990f2804 68e89151 5fa74cf2 ! %f20 = de98269a cb7cf532 bc6430db efc28e47 ! %f24 = 57df24f2 dfcc646a d3316811 604ad260 ! %f28 = 99a37f4b 164d36b5 ac8c2c63 6b12eb3c stda %f16,[%i2+%g6]ASI_BLK_AIUP ! Block Store to 0000000037000100 ! immd = 000000000000018a, %l6 = 00000000462c8da3, %ccr = 88 movpos %icc,0x18a,%l6 ! Register Not Moved ! Mem[0000000036800118] = dd1d8ff4, %l6 = 00000000462c8da3 swap [%i1+0x118],%l6 ! %l6 = 00000000dd1d8ff4 ! %l3 = 00000000462c889f, Mem[00000000900001f4] = 22b1439e, %asi = 80 stwa %l3,[%i4+0x1f4]%asi ! Mem[00000000900001f4] = 462c889f p19_label_15: ! Mem[0000000036800028] = b3454eae, %l0 = ffffffffffffffff ldsha [%i1+%o5]0x89,%l0 ! %l0 = 0000000000004eae ! immd = 0000000000000219, %l6 = 00000000dd1d8ff4, %ccr = 88 mova %icc,0x219,%l6 ! Moved, %l6 = 0000000000000219 ! Mem[00000000900001f4] = 462c889f, %g2 = 000000004e1dc160 lduw [%i4+0x1f4],%g2 ! %g2 = 00000000462c889f ! %l0 = 0000000000004eae, Mem[0000000037000018] = 23f1dfe3 stba %l0,[%i2+%o3]0x80 ! Mem[0000000037000018] = aef1dfe3 ! Mem[0000000037800018] = 4339b49a, %l6 = 0000000000000219 ldsha [%i3+%o3]0x80,%l6 ! %l6 = 0000000000004339 ! %l0 = 0000000000004eae, Mem[0000000036000090] = efbc302d stw %l0,[%i0+0x090] ! Mem[0000000036000090] = 00004eae ! %l0 = 00004eae, %l1 = fffff19f, Mem[0000000090800140] = 4acaddd5 a883c31a std %l0,[%i5+0x140] ! Mem[0000000090800140] = 00004eae fffff19f ! %f4 = 3ceb126b 632c8cac, Mem[0000000037000020] = 4cdae070 d6a5482b stda %f4 ,[%i2+%o4]0x88 ! Mem[0000000037000020] = 3ceb126b 632c8cac ! %l4 = 00000000000000a2, %l4 = 00000000000000a2, %ccr = 88 movneg %xcc,%l4,%l4 ! Moved, %l4 = 00000000000000a2 ! Mem[0000000036800028] = ae4e45b3, %l1 = fffffffffffff19f lduba [%i1+%o5]0x80,%l1 ! %l1 = 00000000000000ae p19_label_16: ! %l1 = 00000000000000ae, %l1 = 00000000000000ae, %ccr = 88 movg %xcc,%l1,%l1 ! Register Not Moved ! immd = 00000000000001de, %l0 = 0000000000004eae, %ccr = 88 movge %xcc,0x1de,%l0 ! Register Not Moved membar #Sync ! Added by membar checker (206) ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e2d 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa0023a0 801f7ef7 mov 0x040,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 0000000090000040 ! %l2 = 00000000000000ae, imm = fffffffffffffc8d, %l5 = 0000000000000000 or %l2,-0x373,%l5 ! %l5 = fffffffffffffcaf ! %l7 = 0000000000000000 sethi %hi(0x3b66ac00),%l7 ! %l7 = 000000003b66ac00 ! %f28 = 99a37f4b 164d36b5, Mem[00000000908001c0] = bc65ad57 cb751f7a std %f28,[%i5+0x1c0] ! Mem[00000000908001c0] = 99a37f4b 164d36b5 ! immd = 000000000000012a, %l5 = fffffffffffffcaf, %ccr = 88 movneg %xcc,0x12a,%l5 ! Moved, %l5 = 000000000000012a ! Mem[00000000900000ac] = f3b2ac3e, %g2 = 00000000462c889f lduw [%i4+0x0ac],%g2 ! %g2 = 00000000f3b2ac3e ! %l6 = 00004339, %l7 = 3b66ac00, Mem[0000000091800188] = a80acd36 6efc0b6e stda %l6,[%o0+0x188]%asi ! Mem[0000000091800188] = 00004339 3b66ac00 ! Mem[000000009000010c] = a922655a, %g2 = 00000000f3b2ac3e ldub [%i4+0x10f],%g2 ! %g2 = 00000000000000a9 p19_label_17: ! %l7 = 000000003b66ac00, Mem[0000000091800044] = 5af932e1 stw %l7,[%o0+0x044] ! Mem[0000000091800044] = 3b66ac00 ! Mem[0000000090000168] = d3316811604ad260, %f48 = 9d14608a ca521b68 ldda [%i4+0x168]%asi,%f48 ! %f48 = d3316811 604ad260 ! Mem[0000000036000020] = 6b12eb3c, %l3 = 00000000462c889f lduha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000006b12 ! %l4 = 000000a2, %l5 = 0000012a, Mem[0000000090000088] = 3d86d273 c7e2b54b std %l4,[%i4+0x088] ! Mem[0000000090000088] = 000000a2 0000012a ! %l0 = 0000000000004eae, %l5 = 000000000000012a, %l5 = 000000000000012a subc %l0,%l5,%l5 ! %l5 = 0000000000004d84 ! Mem[0000000036800110] = 1984f14f, %l7 = 000000003b66ac00 swap [%i1+0x110],%l7 ! %l7 = 000000001984f14f ! Mem[0000000036000020] = 3ceb126b, %l1 = 00000000000000ae lduba [%i0+%o4]0x88,%l1 ! %l1 = 000000000000006b ! Mem[00000000360000f8] = 817e29d2d54fa0c0, %l3 = 0000000000006b12 ldx [%i0+0x0f8],%l3 ! %l3 = 817e29d2d54fa0c0 ! %l5 = 0000000000004d84, %l0 = 0000000000004eae, %ccr = 88 movl %icc,%l5,%l0 ! Moved, %l0 = 0000000000004d84 ! Mem[00000000368001e5] = 53e840ee, %l2 = 00000000000000ae ldstub [%i1+0x1e5],%l2 ! %l2 = 000000e8000000ff p19_label_18: ! %l7 = 000000001984f14f, %l1 = 000000000000006b, %l6 = 0000000000004339 tsubcc %l7,%l1,%l6 ! %l6 = 000000001984f0e4, %ccr = 02 ! %l0 = 0000000000004d84, imm = fffffffffffff6d1, %l0 = 0000000000004d84 andncc %l0,-0x92f,%l0 ! %l0 = 0000000000000904, %ccr = 00 ! Mem[0000000091800090] = faf7017d, %g2 = 00000000000000a9 ldsb [%o0+0x090],%g2 ! %g2 = fffffffffffffffa ! Mem[000000009180015c] = 27a5877a, %g2 = fffffffffffffffa ldsh [%o0+0x15e],%g2 ! %g2 = 00000000000027a5 ! %l6 = 000000001984f0e4, Mem[0000000091800118] = 9e43b12244a8a378 stx %l6,[%o0+0x118] ! Mem[0000000091800118] = 000000001984f0e4 ! Mem[00000000918000e8] = 6c82cd42, %g2 = 00000000000027a5 ldsb [%o0+0x0e8],%g2 ! %g2 = 000000000000006c ! %l2 = 00000000000000e8, immed = fffffa81, %y = 00000000 umulcc %l2,-0x57f,%l7 ! %l7 = 000000e7fffb04e8, %ccr = 08, %y = 000000e7 ! %l5 = 0000000000004d84, %l5 = 0000000000004d84, %ccr = 08 movge %xcc,%l5,%l5 ! Moved, %l5 = 0000000000004d84 ! Mem[0000000037800148] = e95b2d62f82ce074, %l7 = 000000e7fffb04e8, %l1 = 000000000000006b add %i3,0x148,%g1 casxa [%g1]0x80,%l7,%l1 ! %l1 = e95b2d62f82ce074 ! Mem[0000000091800028] = 0b3a6603, %g2 = 000000000000006c lduw [%o0+%o5],%g2 ! %g2 = 000000000b3a6603 p19_label_19: ! %l3 = 817e29d2d54fa0c0, imm = 0000000000000011, %l2 = 00000000000000e8 sra %l3,0x011,%l2 ! %l2 = ffffffffffffeaa7 ! Mem[0000000090800168] = f04d9a59, %g2 = 000000000b3a6603 lduw [%i5+0x168],%g2 ! %g2 = 00000000f04d9a59 ! Mem[00000000918000a4] = 8ce048c9, %g2 = 00000000f04d9a59 ldsb [%o0+0x0a5],%g2 ! %g2 = ffffffffffffff8c ! %l3 = 817e29d2d54fa0c0, %l6 = 000000001984f0e4, %y = 000000e7 smulcc %l3,%l6,%l4 ! %l4 = fbbe9b96449f2b00, %ccr = 80, %y = fbbe9b96 ! %f22 = bc6430db efc28e47, Mem[00000000900001d8] = afbc9afd ca06666b std %f22,[%i4+0x1d8] ! Mem[00000000900001d8] = bc6430db efc28e47 ! Mem[0000000036800164] = 1888e9f3, %l1 = f82ce074, %l2 = ffffeaa7 add %i1,0x164,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 000000001888e9f3 ! %l1 = e95b2d62f82ce074, imm = fffffffffffff197, %l6 = 000000001984f0e4 and %l1,-0xe69,%l6 ! %l6 = e95b2d62f82ce014 ! %l2 = 000000001888e9f3 setx 0xabc437d7f1f73361,%g7,%l2 ! %l2 = abc437d7f1f73361 ! Mem[0000000091000140] = ecb715ac2483298e, %g2 = ffffffffffffff8c ldx [%i6+0x140],%g2 ! %g2 = ecb715ac2483298e ! %l3 = 817e29d2d54fa0c0, %l0 = 0000000000000904, %ccr = 80 movle %icc,%l3,%l0 ! Register Not Moved p19_label_20: ! %l0 = 0000000000000904, %l7 = 000000e7fffb04e8, %ccr = 80 movne %xcc,%l0,%l7 ! Moved, %l7 = 0000000000000904 ! Mem[000000009180005c] = 95688e2d, %g2 = ecb715ac2483298e ldsh [%o0+0x05c],%g2 ! %g2 = ffffffffffff9568 ! Mem[0000000037000147] = caea8652, %l4 = fbbe9b96449f2b00 ldstub [%i2+0x147],%l4 ! %l4 = 00000052000000ff ! Mem[0000000091800168] = 6ca93699, %g2 = ffffffffffff9568 ldsb [%o0+0x169],%g2 ! %g2 = 000000000000006c ! %l5 = 0000000000004d84, immed = 00000a0e, %l0 = 0000000000000904 taddcctv %l5,0xa0e,%l0 ! %l0 = 0000000000000927, Trapped ! Mem[00000000918000c8] = 253e4304, %g2 = 000000000000006c ldsh [%o0+0x0c8],%g2 ! %g2 = 000000000000253e ! Mem[0000000036000040] = 3309df956ae666c1, %l4 = 0000000000000052, %l1 = e95b2d62f82ce074 add %i0,0x40,%g1 casxa [%g1]0x80,%l4,%l1 ! %l1 = 3309df956ae666c1 ! Mem[0000000090000114] = 3fc4c6c2, %g2 = 000000000000253e ldub [%i4+0x117],%g2 ! %g2 = 000000000000003f ! Mem[0000000091000138] = 4c906f70 1fce8b29, %g2 = 0000003f, %g3 = fb3f156f ldd [%i6+0x138],%g2 ! %g2 = 000000004c906f70 000000001fce8b29 ! immd = 0000000000000340, %l2 = abc437d7f1f73361, %ccr = 80 movcc %xcc,0x340,%l2 ! Moved, %l2 = 0000000000000340 p19_label_21: ! %f28 = 99a37f4b 164d36b5, Mem[0000000037000018] = e3dff1ae 1eb504a0 stda %f28,[%i2+%o3]0x88 ! Mem[0000000037000018] = 99a37f4b 164d36b5 ! Mem[0000000037800020] = b5364d16, %l1 = 3309df956ae666c1 ldsba [%i3+%o4]0x80,%l1 ! %l1 = ffffffffffffffb5 ! Mem[0000000036800008] = 00000112, %l7 = 0000000000000904 ldstub [%i1+%o1],%l7 ! %l7 = 00000000000000ff ! %l5 = 0000000000004d84, %l6 = e95b2d62f82ce014, %ccr = 80 movrne %l5,%l6,%l6 ! Moved, %l6 = e95b2d62f82ce014 ! %l2 = 0000000000000340, Mem[000000009080017c] = 50ec43dd stw %l2,[%i5+0x17c] ! Mem[000000009080017c] = 00000340 ! %l7 = 0000000000000000, Mem[000000009180010c] = de11d2fc stw %l7,[%o0+0x10c] ! Mem[000000009180010c] = 00000000 ! %l3 = 817e29d2d54fa0c0, %l4 = 0000000000000052, %ccr = 80 movgu %xcc,%l3,%l4 ! Moved, %l4 = 817e29d2d54fa0c0 ! Mem[000000009100005c] = 4b945da1, %g2 = 000000004c906f70 lduh [%i6+0x05e],%g2 ! %g2 = 0000000000004b94 ! %l0 = 0000000000000927, %l0 = 0000000000000927, %ccr = 80 movle %xcc,%l0,%l0 ! Moved, %l0 = 0000000000000927 ! Mem[0000000037000030] = bed85494, %l7 = 0000000000000000 swap [%i2+0x030],%l7 ! %l7 = 00000000bed85494 p19_label_22: ! %l1 = ffffffffffffffb5, Mem[0000000090800144] = fffff19f sth %l1,[%i5+0x144] ! Mem[0000000090800144] = ffb5f19f ! Mem[0000000090000020] = 318c4f8feb88c987, %f48 = d3316811 604ad260 ldd [%i4+%o4],%f48 ! %f48 = 318c4f8f eb88c987 ! %f19 = 5fa74cf2, Mem[0000000091800130] = d1b5e3b2 st %f19,[%o0+0x130] ! Mem[0000000091800130] = 5fa74cf2 ! Mem[0000000036000074] = 1a5687f8, %f23 = efc28e47 ld [%i0+0x074],%f23 ! %f23 = 1a5687f8 ! Mem[0000000090800160] = 3e9a8678739ddb05, %g2 = 0000000000004b94 ldx [%i5+0x160],%g2 ! %g2 = 3e9a8678739ddb05 ! %l7 = 00000000bed85494, %l7 = 00000000bed85494, %l1 = ffffffffffffffb5 xnorcc %l7,%l7,%l1 ! %l1 = ffffffffffffffff, %ccr = 88 ! Mem[0000000037000008] = cb8f1e0166b033e0, %f0 = b57e4938 2cb0227f ldda [%i2+%o1]0x81,%f0 ! %f0 = cb8f1e01 66b033e0 ! Mem[00000000908001a0] = 7e7f32e11ae55d08, %g2 = 3e9a8678739ddb05 ldx [%i5+0x1a0],%g2 ! %g2 = 7e7f32e11ae55d08 ! %l6 = f82ce014, %l7 = bed85494, Mem[0000000036800020] = 6b42a38d e986ea7f stda %l6,[%i1+%o4]0x88 ! Mem[0000000036800020] = f82ce014 bed85494 ! %l3 = 817e29d2d54fa0c0, Mem[0000000090000190] = 3558c986265e791c stx %l3,[%i4+0x190] ! Mem[0000000090000190] = 817e29d2d54fa0c0 p19_label_23: ! Mem[0000000091000090] = c26fe978, %g2 = 7e7f32e11ae55d08 lduw [%i6+0x090],%g2 ! %g2 = 00000000c26fe978 ! %f0 = cb8f1e01 66b033e0 7071e04a 08f7a8ca ! %f4 = 3ceb126b 632c8cac 6b6606ca fd9abcaf ! %f8 = a06712d9 d4bca74e 0c7fa6c9 9c7a3c79 ! %f12 = 9e43b122 44a8a378 41dc2656 9fe39231 stda %f0,[%i4+%g5]ASI_BLK_AIUP ! Block Store to 00000000900000c0 ! %l0 = 0000000000000927, %l6 = e95b2d62f82ce014, %l3 = 817e29d2d54fa0c0 addcc %l0,%l6,%l3 ! %l3 = e95b2d62f82ce93b, %ccr = 88 ! %l2 = 0000000000000340, Mem[0000000037000000] = c71828eecd4d87ab stxa %l2,[%i2+%g0]0x89 ! Mem[0000000037000000] = 0000000000000340 ! Mem[00000000918001c0] = 5fb4d842, %g2 = 00000000c26fe978 lduh [%o0+0x1c0],%g2 ! %g2 = 0000000000005fb4 ! Mem[00000000900000a4] = a5017a73, %g2 = 0000000000005fb4 lduw [%i4+0x0a4],%g2 ! %g2 = 00000000a5017a73 ! Mem[0000000037000020] = ac8c2c636b12eb3c, %f24 = 57df24f2 dfcc646a ldda [%i2+%o4]0x80,%f24 ! %f24 = ac8c2c63 6b12eb3c ! %l0 = 00000927, %l1 = ffffffff, Mem[00000000900000c0] = cb8f1e01 66b033e0 std %l0,[%i4+0x0c0] ! Mem[00000000900000c0] = 00000927 ffffffff ! Mem[000000009100012c] = cd3a6161, %g18 = 15db0cee16491a4d ldsw [%i6+0x12c],%g2 ! %g2 = 15db0cee16491a4d ! %l7 = 00000000bed85494, Mem[0000000090800041] = 4d9bed86 stb %l7,[%i5+0x041] ! Mem[0000000090800040] = 949bed86 p19_label_24: ! %l2 = 0000000000000340, %l5 = 0000000000004d84, %ccr = 88 movl %icc,%l2,%l5 ! Moved, %l5 = 0000000000000340 ! Mem[0000000090000120] = bc5b9b3f, %g18 = 15db0cee16491a4d ldsw [%i4+0x120],%g2 ! %g2 = 15db0cee16491a4d ! Set Register : %l6 = e95b2d62f82ce014 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000091000060] = 2a33b0ae, %g2 = ffffffffbc5b9b3f lduh [%i6+0x062],%g2 ! %g2 = 0000000000002a33 ! Mem[0000000037000000] = 4003000000000000, %f24 = ac8c2c63 6b12eb3c ldda [%i2+%g0]0x81,%f24 ! %f24 = 40030000 00000000 ! Mem[0000000037800060] = 893bb66c, %l1 = ffffffffffffffff ldstub [%i3+0x060],%l1 ! %l1 = 00000089000000ff ! Mem[0000000091000134] = 1a8cdc4c, %g2 = 0000000000002a33 ldub [%i6+0x135],%g2 ! %g2 = 000000000000001a ! Mem[0000000091800100] = 1ebc01ca, %g2 = 000000000000001a ldsb [%o0+0x103],%g2 ! %g2 = 000000000000001e ! %f24 = 40030000 00000000, Mem[0000000037800020] = b5364d16 4b7fa399 stda %f24,[%i3+%o4]0x81 ! Mem[0000000037800020] = 40030000 00000000 ! %l0 = 0000000000000927, Mem[00000000908001ee] = 0043f347 sth %l0,[%i5+0x1ee] ! Mem[00000000908001ec] = 0927f347 p19_label_25: ! Mem[0000000091000178] = b318db1e80b5e0b8, %g2 = 000000000000001e ldx [%i6+0x178],%g2 ! %g2 = b318db1e80b5e0b8 ! Mem[0000000090800190] = 172bb11b 249cb1ed, %g2 = 80b5e0b8, %g3 = 1fce8b29 ldd [%i5+0x190],%g2 ! %g2 = 00000000172bb11b 00000000249cb1ed ! Mem[00000000908001b0] = 5c20df90, %g2 = 00000000172bb11b lduha [%i5+0x1b0]%asi,%g2 ! %g2 = 0000000000005c20 ! %l3 = e95b2d62f82ce93b, %l1 = 0000000000000089, %ccr = 88 movrne %l3,%l1,%l7 ! Moved, %l7 = 0000000000000089 ! Mem[000000003780014c] = f82ce074, %l3 = f82ce93b, %l4 = d54fa0c0 add %i3,0x14c,%g1 casa [%g1]0x80,%l3,%l4 ! %l4 = 00000000f82ce074 ! Mem[00000000918001f8] = bebe03723e3a23fc, %f48 = 318c4f8f eb88c987 ldd [%o0+0x1f8],%f48 ! %f48 = bebe0372 3e3a23fc ! %l6 = ffffffffffffffff, imm = 0000000000000030, %l7 = 0000000000000089 sllx %l6,0x030,%l7 ! %l7 = ffff000000000000 ! immd = 00000000000001d4, %l0 = 0000000000000927, %ccr = 88 movneg %icc,0x1d4,%l0 ! Moved, %l0 = 00000000000001d4 ! Mem[0000000037000018] = b5364d16, %f20 = de98269a lda [%i2+%o3]0x80,%f20 ! %f20 = b5364d16 ! Mem[0000000037000010] = 6da92334 e0ae6ebb, %l4 = f82ce074, %l5 = 00000340 ldda [%i2+%o2]0x81,%l4 ! %l4 = 000000006da92334 00000000e0ae6ebb ba,a p19_not_taken_0_end p19_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 00000000000001d4 bne,a,pn %xcc,p19_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000089 bne,a,pn %xcc,p19_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000340 bne,a,pn %xcc,p19_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be e95b2d62f82ce93b bne,a,pn %xcc,p19_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000006da92334 bne,a,pn %xcc,p19_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000e0ae6ebb bne,a,pn %xcc,p19_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffffffff bne,a,pn %xcc,p19_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffff000000000000 bne,a,pn %xcc,p19_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xfbbe9b96,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p19_failed mov 0x111,%g1 ! 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 cb8f1e01 66b033e0 bne %xcc,p19_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 7071e04a 08f7a8ca bne %xcc,p19_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 3ceb126b 632c8cac bne %xcc,p19_f4_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be b5364d16 cb7cf532 bne %xcc,p19_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be bc6430db 1a5687f8 bne %xcc,p19_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 40030000 00000000 bne %xcc,p19_f24_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 99a37f4b 164d36b5 bne %xcc,p19_f28_fail nop ! Check Local Memory set p19_local0_expect,%g1 p19_check_local0: ldx [%g1+0x008],%g2 ! Expected data = de98269acb7cf532 ldx [%i0+0x008],%g3 ! Observed data at 0000000036000008 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 6b12eb3ca7628a76 ldx [%i0+0x020],%g3 ! Observed data at 0000000036000020 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 1732dc88c4cd9408 ldx [%i0+0x028],%g3 ! Observed data at 0000000036000028 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x028,%g4 ldx [%g1+0x090],%g2 ! Expected data = 00004eae6df5b0d6 ldx [%i0+0x090],%g3 ! Observed data at 0000000036000090 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x090,%g4 ldx [%g1+0x100],%g2 ! Expected data = 82be1898990f2804 ldx [%i0+0x100],%g3 ! Observed data at 0000000036000100 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x100,%g4 ldx [%g1+0x108],%g2 ! Expected data = 68e891515fa74cf2 ldx [%i0+0x108],%g3 ! Observed data at 0000000036000108 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x108,%g4 ldx [%g1+0x110],%g2 ! Expected data = de98269acb7cf532 ldx [%i0+0x110],%g3 ! Observed data at 0000000036000110 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x110,%g4 ldx [%g1+0x118],%g2 ! Expected data = bc6430dbefc28e47 ldx [%i0+0x118],%g3 ! Observed data at 0000000036000118 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x118,%g4 ldx [%g1+0x120],%g2 ! Expected data = 57df24f2dfcc646a ldx [%i0+0x120],%g3 ! Observed data at 0000000036000120 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x120,%g4 ldx [%g1+0x128],%g2 ! Expected data = d3316811604ad260 ldx [%i0+0x128],%g3 ! Observed data at 0000000036000128 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x128,%g4 ldx [%g1+0x130],%g2 ! Expected data = 99a37f4b164d36b5 ldx [%i0+0x130],%g3 ! Observed data at 0000000036000130 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x130,%g4 ldx [%g1+0x138],%g2 ! Expected data = ac8c2c636b12eb3c ldx [%i0+0x138],%g3 ! Observed data at 0000000036000138 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x138,%g4 ldx [%g1+0x188],%g2 ! Expected data = fcf26caa845e100f ldx [%i0+0x188],%g3 ! Observed data at 0000000036000188 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x188,%g4 set p19_local1_expect,%g1 p19_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 3ceb126b632c8cac ldx [%i1+0x000],%g3 ! Observed data at 0000000036800000 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ff000112279f840f ldx [%i1+0x008],%g3 ! Observed data at 0000000036800008 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 14e02cf89454d8be ldx [%i1+0x020],%g3 ! Observed data at 0000000036800020 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x020,%g4 ldx [%g1+0x058],%g2 ! Expected data = 004d0bbbe4332ebe ldx [%i1+0x058],%g3 ! Observed data at 0000000036800058 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x058,%g4 ldx [%g1+0x068],%g2 ! Expected data = 448bb73a465cc7ff ldx [%i1+0x068],%g3 ! Observed data at 0000000036800068 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x068,%g4 ldx [%g1+0x110],%g2 ! Expected data = 3b66ac0030f28516 ldx [%i1+0x110],%g3 ! Observed data at 0000000036800110 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x110,%g4 ldx [%g1+0x118],%g2 ! Expected data = 462c8da3d81870af ldx [%i1+0x118],%g3 ! Observed data at 0000000036800118 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x118,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = 22bbfa6704ffe976 ldx [%i1+0x1a0],%g3 ! Observed data at 00000000368001a0 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x1a0,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 8a7d959653ff40ee ldx [%i1+0x1e0],%g3 ! Observed data at 00000000368001e0 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x1e0,%g4 set p19_local2_expect,%g1 p19_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 4003000000000000 ldx [%i2+0x000],%g3 ! Observed data at 0000000037000000 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = b5364d164b7fa399 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 = ac8c2c636b12eb3c ldx [%i2+0x020],%g3 ! Observed data at 0000000037000020 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00000000576f5c49 ldx [%i2+0x030],%g3 ! Observed data at 0000000037000030 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x030,%g4 ldx [%g1+0x100],%g2 ! Expected data = 82be1898990f2804 ldx [%i2+0x100],%g3 ! Observed data at 0000000037000100 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x100,%g4 ldx [%g1+0x108],%g2 ! Expected data = 68e891515fa74cf2 ldx [%i2+0x108],%g3 ! Observed data at 0000000037000108 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x108,%g4 ldx [%g1+0x110],%g2 ! Expected data = de98269acb7cf532 ldx [%i2+0x110],%g3 ! Observed data at 0000000037000110 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x110,%g4 ldx [%g1+0x118],%g2 ! Expected data = bc6430dbefc28e47 ldx [%i2+0x118],%g3 ! Observed data at 0000000037000118 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x118,%g4 ldx [%g1+0x120],%g2 ! Expected data = 57df24f2dfcc646a ldx [%i2+0x120],%g3 ! Observed data at 0000000037000120 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x120,%g4 ldx [%g1+0x128],%g2 ! Expected data = d3316811604ad260 ldx [%i2+0x128],%g3 ! Observed data at 0000000037000128 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x128,%g4 ldx [%g1+0x130],%g2 ! Expected data = 99a37f4b164d36b5 ldx [%i2+0x130],%g3 ! Observed data at 0000000037000130 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x130,%g4 ldx [%g1+0x138],%g2 ! Expected data = ac8c2c636b12eb3c ldx [%i2+0x138],%g3 ! Observed data at 0000000037000138 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x138,%g4 ldx [%g1+0x140],%g2 ! Expected data = b9cc0f81caea86ff ldx [%i2+0x140],%g3 ! Observed data at 0000000037000140 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x140,%g4 set p19_local3_expect,%g1 p19_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 3ceb126bccbe2849 ldx [%i3+0x000],%g3 ! Observed data at 0000000037800000 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i3,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 4003000000000000 ldx [%i3+0x020],%g3 ! Observed data at 0000000037800020 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i3,0x020,%g4 ldx [%g1+0x060],%g2 ! Expected data = ff3bb66c29b1a0fa ldx [%i3+0x060],%g3 ! Observed data at 0000000037800060 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i3,0x060,%g4 ldx [%g1+0x120],%g2 ! Expected data = ffadc693eee739de ldx [%i3+0x120],%g3 ! Observed data at 0000000037800120 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i3,0x120,%g4 ldx [%g1+0x160],%g2 ! Expected data = b752e7641f99ffa9 ldx [%i3+0x160],%g3 ! Observed data at 0000000037800160 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i3,0x160,%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_f2_fail: set p19_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p19_f4_fail: set p19_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p19_f20_fail: set p19_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p19_f22_fail: set p19_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p19_f24_fail: set p19_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p19_f28_fail: set p19_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%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: ldsha [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000036800020] stha %l1,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000036000020] done p19_trap1o: ldsha [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000036800020] stha %l1,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000036000020] done p19_trap2e: stda %l0,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000037800010] swapa [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000036800008] lduha [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000037000010] lduwa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000037000020] or %l5,%l2,%l2 done p19_trap2o: stda %l0,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000037800010] swapa [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000036800008] lduha [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000037000010] lduwa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000037000020] or %l5,%l2,%l2 done p19_trap3e: and %l4,0x623,%l2 done p19_trap3o: and %l4,0x623,%l2 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 = fe961535fcf26caa ldx [%g1+0x008],%l1 ! %l1 = 3b4eb37e96f122d5 ldx [%g1+0x010],%l2 ! %l2 = b84a62fe54b1798a ldx [%g1+0x018],%l3 ! %l3 = cf4ca0e25a7d8ff4 ldx [%g1+0x020],%l4 ! %l4 = a8692e16229dfc0b ldx [%g1+0x028],%l5 ! %l5 = 521bd8c3faaebb38 ldx [%g1+0x030],%l6 ! %l6 = d37407ea46966f22 ldx [%g1+0x038],%l7 ! %l7 = d78cd6a01732dc88 ! 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 = dd0389cb 82e112ba 98d52dd8 e32ce855 ! %f4 = 6ccd2112 eb825148 c79a8c69 d2ab4aa9 ! %f8 = fd753c4a c48c6c23 ea19b6d1 6cc6acfc ! %f12 = cb620569 dd6274de 6cb0514d 2e709cb1 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 409d5e8c cd19c490 2cc25e0b 9c0b7895 ! %f20 = bd9d4964 2fda8076 2a73d950 402b8d6d ! %f24 = 079b5835 21405ccb b2dc609c 469da638 ! %f28 = 272e26d9 51d5d85a 931d3084 67ceb9fe ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = fff2fcd6 17745bf5 8ccdb8f4 0e130a5f ! %f36 = 88643a48 b08b9706 f01940b5 c80cb072 ! %f40 = 3546ca63 46ee84d1 fe42d525 c30f1e25 ! %f44 = 074f5c7f df73da05 bf6b092b 6fcc15b5 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x103143a800000012,%g7,%g1 ! GSR scale = 2, align = 2 wr %g1,%g0,%gsr ! GSR = 103143a800000012 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: ! %f6 = c79a8c69 d2ab4aa9, Mem[0000000038000008] = fa433134 e249da62 stda %f6 ,[%i0+%o1]0x88 ! Mem[0000000038000008] = c79a8c69 d2ab4aa9 ! Mem[0000000039000094] = 2e07b321, %l3 = dd5a7903ebef12be swap [%i2+0x094],%l3 ! %l3 = 000000002e07b321 ! Mem[0000000090000144] = c4913149, %g2 = 01acc776e8b5d827 lduh [%i4+0x146],%g2 ! %g2 = 000000000000c491 ! Mem[0000000038000020] = 56768b5b 0d7c2f32, %l6 = 9067635e, %l7 = 60013022 ldda [%i0+%o4]0x88,%l6 ! %l6 = 000000000d7c2f32 0000000056768b5b ! Mem[0000000039800150] = c76cca60, %l1 = 0a6a379c, %l6 = 0d7c2f32 add %i3,0x150,%g1 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000c76cca60 ! Mem[00000000900000f8] = 6237e8b8, %g2 = 000000000000c491 ldsb [%i4+0x0f8],%g2 ! %g2 = 0000000000000062 ! %f3 = e32ce855, Mem[0000000091800084] = 6ffbbb7b st %f3 ,[%o0+0x084] ! Mem[0000000091800084] = e32ce855 ! Mem[00000000910000f4] = e28af12d, %g18 = d89b405fc63ee730 ldsw [%i6+0x0f4],%g2 ! %g2 = d89b405fc63ee730 ! Mem[0000000038800020] = 939fef2f, %l0 = 84429c6c8ba9e070 ldsba [%i1+%o4]0x89,%l0 ! %l0 = 000000000000002f ! Mem[00000000918001b0] = bf949ef9, %g2 = ffffffffe28af12d ldub [%o0+0x1b1],%g2 ! %g2 = 00000000000000bf p20_label_2: ! Mem[00000000380000b4] = 3556edca, %l2 = b953b797fd6180c6 ldsb [%i0+0x0b4],%l2 ! %l2 = 0000000000000035 ! %l7 = 0000000056768b5b, %l5 = 009644acb6a2df6f, %l1 = c4e8c3180a6a379c subccc %l7,%l5,%l1 ! %l1 = ff69bb539fd3abec, %ccr = 9b ! Mem[00000000388001c0] = 4df908dedbafa194, %l6 = 00000000c76cca60, %l1 = ff69bb539fd3abec add %i1,0x1c0,%g1 casxa [%g1]0x80,%l6,%l1 ! %l1 = 4df908dedbafa194 ! %l2 = 00000035, %l3 = 2e07b321, Mem[0000000039800008] = 38bb622f d95526cf stda %l2,[%i3+%o1]0x88 ! Mem[0000000039800008] = 00000035 2e07b321 ! Mem[0000000038000004] = 8298050a, %l3 = 2e07b321, %l5 = b6a2df6f add %i0,0x04,%g1 casa [%g1]0x80,%l3,%l5 ! %l5 = 000000008298050a ! Mem[00000000388001e3] = e72e20f6, %l2 = 0000000000000035 ldstub [%i1+0x1e3],%l2 ! %l2 = 000000f6000000ff ! %l7 = 0000000056768b5b, Mem[000000009100005e] = 4b945da1 stb %l7,[%i6+0x05e] ! Mem[000000009100005c] = 5b945da1 ! %l5 = 000000008298050a, %l5 = 000000008298050a, %ccr = 9b movn %xcc,%l5,%l5 ! Register Not Moved ! Mem[0000000091000000] = 5398fcc64cc663e3, %f48 = 427f6d72 50426b63 ldd [%i6+%g0],%f48 ! %f48 = 5398fcc6 4cc663e3 ! %l3 = 000000002e07b321, %l2 = 00000000000000f6, %ccr = 9b movge %icc,%l3,%l2 ! Moved, %l2 = 000000002e07b321 p20_label_3: ! Clear Register : %l6 = 00000000c76cca60 clr %l6 ! %l6 = 0000000000000000 ! %l3 = 000000002e07b321, Mem[0000000091000100] = 9416c8c1a8d0d6e8 stx %l3,[%i6+0x100] ! Mem[0000000091000100] = 000000002e07b321 ! %l7 = 0000000056768b5b, Mem[0000000039800020] = 14ac30c0 stwa %l7,[%i3+%o4]0x89 ! Mem[0000000039800020] = 56768b5b ! Mem[0000000038000052] = 056d5d52, %l0 = 000000000000002f ldstub [%i0+0x052],%l0 ! %l0 = 0000005d000000ff ! %f28 = 272e26d9, Mem[0000000090800108] = 19a19216 st %f28,[%i5+0x108] ! Mem[0000000090800108] = 272e26d9 ! %l0 = 000000000000005d, Mem[0000000038000020] = 0d7c2f32 stwa %l0,[%i0+%o4]0x89 ! Mem[0000000038000020] = 0000005d ! Mem[00000000908001bc] = 18bebc65, %g2 = 00000000000000bf ldsb [%i5+0x1be],%g2 ! %g2 = 0000000000000018 ! Mem[0000000039000018] = 346d372c, %l4 = b36ddca00a15b04d lduha [%i2+%o3]0x88,%l4 ! %l4 = 000000000000372c ! Mem[0000000039000028] = fa67722e, %l4 = 000000000000372c lduwa [%i2+%o5]0x88,%l4 ! %l4 = 00000000fa67722e ! %l5 = 000000008298050a, %l2 = 000000002e07b321, %ccr = 9b movl %xcc,%l5,%l2 ! Moved, %l2 = 000000008298050a p20_label_4: ! Mem[0000000038800020] = 2fef9f93, %l5 = 000000008298050a ldswa [%i1+%o4]0x81,%l5 ! %l5 = 000000002fef9f93 ! Mem[0000000091800020] = b8815b27, %g2 = 0000000000000018 ldsha [%o0+0x020]%asi,%g2 ! %g2 = ffffffffffffb881 ! %f12 = cb620569, Mem[0000000039000008] = 32703824 sta %f12,[%i2+%o1]0x81 ! Mem[0000000039000008] = cb620569 ! %l7 = 0000000056768b5b, immed = ffffff75, %ccr = 9b movrne %l7,-0x08b,%l5 ! Moved, %l5 = ffffffffffffff75 ! Clear Register : %l3 = 000000002e07b321 clr %l3 ! %l3 = 0000000000000000 ! %l2 = 8298050a, %l3 = 00000000, Mem[0000000039800018] = b6497c39 0060c70d stda %l2,[%i3+%o3]0x80 ! Mem[0000000039800018] = 8298050a 00000000 ! Mem[0000000091000108] = 0bb2cf27, %g18 = d89b405fc63ee730 ldsw [%i6+0x108],%g2 ! %g2 = d89b405fc63ee730 ! Mem[0000000091000030] = 66b5e83a, %g2 = 000000000bb2cf27 lduw [%i6+0x030],%g2 ! %g2 = 0000000066b5e83a ! Mem[0000000038800006] = 8cbd7bf6, %l3 = 0000000000000000 ldstub [%i1+0x006],%l3 ! %l3 = 0000007b000000ff ! Mem[0000000039800088] = fbc3842de3bfbb49, %l0 = 000000000000005d, %l0 = 000000000000005d add %i3,0x88,%g1 casxa [%g1]0x80,%l0,%l0 ! %l0 = fbc3842de3bfbb49 p20_label_5: ! Mem[0000000039800028] = 3ffc88ca737901dd, %l4 = 00000000fa67722e ldxa [%i3+%o5]0x89,%l4 ! %l4 = 3ffc88ca737901dd ! %l1 = 4df908dedbafa194, immed = 00000192, %y = 00000000 umulcc %l1,0x192,%l6 ! %l6 = 00000158f9cbba68, %ccr = 08, %y = 00000158 ! retry : should take illegal inst trap, %l0 = fbc3842de3bfbb49 retry ! Illegal inst trap : %l0 = fbc3842de3bfbb59 ! Mem[00000000390000f4] = 504017bc, %l0 = e3bfbb59, %l1 = dbafa194 add %i2,0xf4,%g1 casa [%g1]0x80,%l0,%l1 ! %l1 = 00000000504017bc ! %l5 = ffffffffffffff75, %l4 = 3ffc88ca737901dd, %ccr = 08 move %icc,%l5,%l4 ! Register Not Moved ! %l6 = 00000158f9cbba68 sethi %hi(0xd524c000),%l6 ! %l6 = 00000000d524c000 ! Mem[0000000038800010] = c3efcb0a9a952506, %l2 = 000000008298050a ldxa [%i1+%o2]0x89,%l2 ! %l2 = c3efcb0a9a952506 ! %l0 = fbc3842de3bfbb59, immed = fffffb34, %y = 00000158 udivcc %l0,-0x4cc,%l2 ! %l2 = 0000000000000158, %ccr = 00 mov %l0,%y ! %y = e3bfbb59 ! %l0 = fbc3842de3bfbb59, Mem[0000000038800008] = 2d2305d7 stha %l0,[%i1+%o1]0x80 ! Mem[0000000038800008] = bb5905d7 ! Mem[00000000918000c4] = ae582979, %g18 = d89b405fc63ee730 ldsw [%o0+0x0c4],%g2 ! %g2 = d89b405fc63ee730 p20_label_6: ! %l0 = e3bfbb59, %l1 = 504017bc, Mem[00000000908000b8] = 23b61225 73175eee std %l0,[%i5+0x0b8] ! Mem[00000000908000b8] = e3bfbb59 504017bc ! Mem[0000000090000020] = 318c4f8feb88c987, %g2 = ffffffffae582979 ldx [%i4+%o4],%g2 ! %g2 = 318c4f8feb88c987 ! %l6 = 00000000d524c000, imm = 0000000000000025, %l1 = 00000000504017bc srax %l6,0x025,%l1 ! %l1 = 0000000000000000 ! %l4 = 3ffc88ca737901dd, Mem[0000000038800020] = 939fef2f stwa %l4,[%i1+%o4]0x88 ! Mem[0000000038800020] = 737901dd ! %l1 = 0000000000000000, Mem[0000000039800130] = e1638d91c4b109c3 stx %l1,[%i3+0x130] ! Mem[0000000039800130] = 0000000000000000 ! Mem[00000000388001e5] = ddc6fd42, %l5 = ffffffffffffff75 ldstub [%i1+0x1e5],%l5 ! %l5 = 000000c6000000ff ! Mem[0000000090800148] = a5b1dbba2cfe970f, %f48 = 5398fcc6 4cc663e3 ldd [%i5+0x148],%f48 ! %f48 = a5b1dbba 2cfe970f ! Mem[0000000038000028] = 4a5e85e2, %l1 = 0000000000000000 lduha [%i0+%o5]0x89,%l1 ! %l1 = 00000000000085e2 ! %l5 = 00000000000000c6, %l3 = 000000000000007b, %l2 = 0000000000000158 or %l5,%l3,%l2 ! %l2 = 00000000000000ff ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_S,%f48 ! Block Load from 0000000090000000 p20_label_7: ! Mem[000000009000012c] = 6da53483, %g2 = 318c4f8feb88c987 ldsb [%i4+0x12c],%g2 ! %g2 = 000000000000006d ! Mem[0000000038800098] = 93b5bcffc97b7a7b, %l2 = 00000000000000ff, %l0 = fbc3842de3bfbb59 add %i1,0x98,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = 93b5bcffc97b7a7b ! Mem[0000000038800000] = 831b1c97, %l7 = 0000000056768b5b lduha [%i1+%g0]0x88,%l7 ! %l7 = 0000000000001c97 ! %l7 = 0000000000001c97, %l3 = 000000000000007b, %y = e3bfbb59 umul %l7,%l3,%l0 ! %l0 = 00000000000dbc8d, %y = 00000000 ! Mem[00000000918000f8] = d7a30346 57a3f6c7, %g2 = 0000006d, %g3 = 0bad0b00 ldd [%o0+0x0f8],%g2 ! %g2 = 00000000d7a30346 0000000057a3f6c7 ! %l0 = 00000000000dbc8d, Mem[00000000908001f8] = f8f57db4b1717f8a stx %l0,[%i5+0x1f8] ! Mem[00000000908001f8] = 00000000000dbc8d ! Mem[00000000900000fc] = 26dac581, %g18 = d89b405fc63ee730 ldsw [%i4+0x0fc],%g2 ! %g2 = d89b405fc63ee730 ! Mem[0000000091800060] = 2c7d828b 83b95d79, %g2 = 26dac581, %g3 = 57a3f6c7 ldd [%o0+0x060],%g2 ! %g2 = 000000002c7d828b 0000000083b95d79 ! Mem[00000000908001e0] = d6a5c497 4304eb69, %g2 = 2c7d828b, %g3 = 83b95d79 ldd [%i5+0x1e0],%g2 ! %g2 = 00000000d6a5c497 000000004304eb69 ! Mem[0000000039000028] = 2e7267fa, %l1 = 00000000000085e2 lduha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000002e72 p20_label_8: ! Mem[0000000039800058] = 76329712, %l5 = 00000000000000c6 lduh [%i3+0x05a],%l5 ! %l5 = 0000000000009712 ! %l6 = 00000000d524c000, imm = 0000000000000dfc, %l0 = 00000000000dbc8d addc %l6,0xdfc,%l0 ! %l0 = 00000000d524cdfc ! Mem[0000000039000014] = 8be2c731, %l4 = 3ffc88ca737901dd lduw [%i2+0x014],%l4 ! %l4 = 000000008be2c731 ! %l3 = 000000000000007b, Mem[00000000908001c0] = bc65ad57cb751f7a stx %l3,[%i5+0x1c0] ! Mem[00000000908001c0] = 000000000000007b ! Mem[0000000091000118] = 5d8c784c75fb17e7, %g2 = 00000000d6a5c497 ldxa [%i6+0x118]%asi,%g2 ! %g2 = 5d8c784c75fb17e7 ! Mem[00000000380001c0] = 03802710, %l1 = 00002e72, %l1 = 00002e72 add %i0,0x1c0,%g1 casa [%g1]0x80,%l1,%l1 ! %l1 = 0000000003802710 ! Mem[0000000091800144] = b654a261, %g2 = 5d8c784c75fb17e7 ldsb [%o0+0x144],%g2 ! %g2 = ffffffffffffffb6 ! %f10 = ea19b6d1 6cc6acfc, Mem[00000000918000c8] = 253e4304 5d67fd8c std %f10,[%o0+0x0c8] ! Mem[00000000918000c8] = ea19b6d1 6cc6acfc membar #Sync ! Added by membar checker (207) ! %l7 = 0000000000001c97, Mem[0000000090000008] = 847e4c88d6c112ce stx %l7,[%i4+%o1] ! Mem[0000000090000008] = 0000000000001c97 ! %l0 = 00000000d524cdfc, imm = 0000000000000844, %l6 = 00000000d524c000 sub %l0,0x844,%l6 ! %l6 = 00000000d524c5b8 p20_label_9: ! %l0 = 00000000d524cdfc, Mem[000000003900003c] = 4b2ff80f stw %l0,[%i2+0x03c] ! Mem[000000003900003c] = d524cdfc ! %l7 = 0000000000001c97, imm = fffffffffffffadb, %l6 = 00000000d524c5b8 xor %l7,-0x525,%l6 ! %l6 = ffffffffffffe64c ! %f16 = 409d5e8c, Mem[0000000039000000] = 54af8b69 sta %f16,[%i2+%g0]0x88 ! Mem[0000000039000000] = 409d5e8c ! %l6 = ffffffffffffe64c, Mem[000000003900016c] = 3655a9fa stw %l6,[%i2+0x16c] ! Mem[000000003900016c] = ffffe64c ! Mem[0000000090800120] = dca472b6, %g2 = ffffffffffffffb6 lduw [%i5+0x120],%g2 ! %g2 = 00000000dca472b6 ! Mem[0000000091800088] = 64bafc9a, %g2 = 00000000dca472b6 ldsb [%o0+0x08b],%g2 ! %g2 = 0000000000000064 ! Mem[0000000038800028] = 9722ec13, %l4 = 000000008be2c731 ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 00000013000000ff ! %l0 = 00000000d524cdfc, Mem[0000000090000031] = 8a1f6444 stb %l0,[%i4+0x031] ! Mem[0000000090000030] = fc1f6444 ! Mem[0000000038800074] = db503e54, %l2 = 00000000000000ff ldsh [%i1+0x074],%l2 ! %l2 = ffffffffffffdb50 ! Mem[000000009080013c] = 47655d3c, %g18 = d89b405fc63ee730 ldsw [%i5+0x13c],%g2 ! %g2 = d89b405fc63ee730 p20_label_10: ! Mem[0000000039000028] = fa67722e, %l1 = 0000000003802710 lduba [%i2+%o5]0x88,%l1 ! %l1 = 000000000000002e ! Mem[0000000090000180] = a32af1254d694d63, %f48 = aa4a53b3 c5b8a043 ldd [%i4+0x180],%f48 ! %f48 = a32af125 4d694d63 ! Mem[000000009100009c] = 0fd4462d, %g18 = d89b405fc63ee730 ldsw [%i6+0x09c],%g2 ! %g2 = d89b405fc63ee730 ! %l7 = 0000000000001c97, imm = 0000000000000949, %l1 = 000000000000002e taddcc %l7,0x949,%l1 ! %l1 = 00000000000025e0, %ccr = 02 ! Mem[0000000091000060] = 2a33b0ae, %g2 = 000000000fd4462d lduh [%i6+0x062],%g2 ! %g2 = 0000000000002a33 ! Mem[0000000038800138] = b1390cd4e979bca2, %l6 = ffffffffffffe64c, %l7 = 0000000000001c97 add %i1,0x138,%g1 casxa [%g1]0x80,%l6,%l7 ! %l7 = b1390cd4e979bca2 ! immd = 000000000000004c, %l5 = 0000000000009712, %ccr = 02 movneg %xcc,0x04c,%l5 ! Register Not Moved ! %l2 = ffffffffffffdb50, imm = 0000000000000b88, %l1 = 00000000000025e0 xnorcc %l2,0xb88,%l1 ! %l1 = 0000000000002f27, %ccr = 00 ! Mem[0000000038000020] = 0000005d, %l0 = 00000000d524cdfc ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 0000005d000000ff ! %l5 = 0000000000009712, %l1 = 0000000000002f27, %ccr = 00 movl %icc,%l5,%l1 ! Register Not Moved p20_label_11: ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 0000000090000040 ! immd = 000000000000010f, %l4 = 0000000000000013, %ccr = 00 movvc %icc,0x10f,%l4 ! Moved, %l4 = 000000000000010f ! Mem[00000000380000c0] = 47b2032928757e12, %l6 = ffffffffffffe64c, %l1 = 0000000000002f27 add %i0,0xc0,%g1 casxa [%g1]0x80,%l6,%l1 ! %l1 = 47b2032928757e12 ! %l5 = 0000000000009712, Mem[0000000091000148] = f99edb45bb8ca6d7 stx %l5,[%i6+0x148] ! Mem[0000000091000148] = 0000000000009712 ! Mem[000000009080010c] = bd6093b2, %g2 = 0000000000002a33 ldub [%i5+0x10d],%g2 ! %g2 = 00000000000000bd ! %l4 = 0000010f, %l5 = 00009712, Mem[0000000091800178] = b03d72e9 5a6737e7 std %l4,[%o0+0x178] ! Mem[0000000091800178] = 0000010f 00009712 ! Mem[000000009000018c] = 01a076f8, %g2 = 00000000000000bd ldub [%i4+0x18c],%g2 ! %g2 = 0000000000000001 ! Mem[0000000039000008] = 690562cb, %f26 = b2dc609c lda [%i2+%o1]0x88,%f26 ! %f26 = 690562cb ! %l0 = 000000000000005d, immed = 00000754, %y = 00000000 umul %l0,0x754,%l6 ! %l6 = 000000000002a984, %y = 00000000 ! Mem[0000000091000168] = 31336c300fcb6c1c, %g2 = 0000000000000001 ldx [%i6+0x168],%g2 ! %g2 = 31336c300fcb6c1c p20_label_12: ! %l1 = 47b2032928757e12, imm = 000000000000088a, %l1 = 47b2032928757e12 tsubcc %l1,0x88a,%l1 ! %l1 = 47b2032928757588, %ccr = 02 ! Mem[0000000039800170] = 0e3d7cbc, %l7 = e979bca2, %l6 = 0002a984 add %i3,0x170,%g1 casa [%g1]0x80,%l7,%l6 ! %l6 = 000000000e3d7cbc ! Mem[0000000039000010] = e6ab4048, %f17 = cd19c490 lda [%i2+%o2]0x80,%f17 ! %f17 = e6ab4048 ! Clear Register : %l6 = 000000000e3d7cbc clr %l6 ! %l6 = 0000000000000000 ! immd = 000000000000021e, %l0 = 000000000000005d, %ccr = 02 movgu %icc,0x21e,%l0 ! Moved, %l0 = 000000000000021e ! %l3 = 000000000000007b, Mem[00000000910000b4] = 666102f0 stw %l3,[%i6+0x0b4] ! Mem[00000000910000b4] = 0000007b ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 mov 0x100,%g5 ldda [%i4+%g5]ASI_BLK_S,%f48 ! Block Load from 0000000090000100 ! %l4 = 000000000000010f, Mem[0000000039000028] = 2e7267fae9dcf72f stxa %l4,[%i2+%o5]0x80 ! Mem[0000000039000028] = 000000000000010f ! Set Register : %l2 = ffffffffffffdb50 xor %g0,-1,%l2 ! %l2 = ffffffffffffffff ! %l3 = 000000000000007b, immed = fffff297, %l2 = ffffffffffffffff tsubcctv %l3,-0xd69,%l2 ! %l0 = 0000000000000241, Trapped p20_label_13: ! Mem[0000000039800020] = 56768b5b, %l5 = 0000000000009712 ldsha [%i3+%o4]0x88,%l5 ! %l5 = ffffffffffff8b5b ! %l4 = 000000000000010f, %l5 = ffffffffffff8b5b, %l3 = 000000000000007b srlx %l4,%l5,%l3 ! %l3 = 0000000000000000 ! Mem[0000000039800074] = 464888b7, %l3 = 0000000000000000 swap [%i3+0x074],%l3 ! %l3 = 00000000464888b7 ! Mem[00000000910000d0] = 35308678, %g2 = 31336c300fcb6c1c lduh [%i6+0x0d2],%g2 ! %g2 = 0000000000003530 ! %l2 = ffffffffffffffff, Mem[00000000910000e5] = 236dff0e, %asi = 80 stba %l2,[%i6+0x0e5]%asi ! Mem[00000000910000e4] = ff6dff0e ! %l0 = 0000000000000241, %l7 = b1390cd4e979bca2, %ccr = 02 movpos %xcc,%l0,%l7 ! Moved, %l7 = 0000000000000241 ! Mem[0000000038000028] = e2855e4a, %l1 = 47b2032928757588 ldsha [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffe285 ! Mem[0000000039800188] = d7b93324, %l6 = 0000000000000000 swap [%i3+0x188],%l6 ! %l6 = 00000000d7b93324 ! done : should take illegal inst trap, %l0 = 0000000000000241 done ! Illegal inst trap : %l0 = 0000000000000251 ! Mem[0000000090800024] = 6008531e, %g2 = 0000000000003530 ldub [%i5+0x027],%g2 ! %g2 = 0000000000000060 p20_label_14: ! Mem[000000009080008c] = d124a7ce, %g2 = 0000000000000060 ldsh [%i5+0x08e],%g2 ! %g2 = ffffffffffffd124 ! Mem[0000000038800160] = 89a6e799, %l1 = ffffe285, %l0 = 00000251 add %i1,0x160,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 0000000089a6e799 ! Mem[0000000039800008] = 35000000, %l2 = ffffffffffffffff ldsba [%i3+%o1]0x81,%l2 ! %l2 = 0000000000000035 ! Mem[00000000380000e8] = bde385be, %l0 = 0000000089a6e799 ldub [%i0+0x0e8],%l0 ! %l0 = 00000000000000bd ! %l0 = 000000bd, %l1 = ffffe285, Mem[0000000038000008] = d2ab4aa9 c79a8c69 stda %l0,[%i0+%o1]0x88 ! Mem[0000000038000008] = 000000bd ffffe285 ! %l0 = 00000000000000bd, %l0 = 00000000000000bd, %l4 = 000000000000010f addcc %l0,%l0,%l4 ! %l4 = 000000000000017a, %ccr = 00 ! Mem[000000009000001c] = 43627d52, %g18 = d89b405fc63ee730 ldsw [%i4+0x01c],%g2 ! %g2 = d89b405fc63ee730 ! Mem[0000000090800044] = 8673fe99, %g18 = d89b405fc63ee730 ldsw [%i5+0x044],%g2 ! %g2 = d89b405fc63ee730 ! %l0 = 00000000000000bd, imm = 0000000000000ecd, %l6 = 00000000d7b93324 xor %l0,0xecd,%l6 ! %l6 = 0000000000000e70 ! Mem[0000000038000000] = edf7118a8298050a, %l0 = 00000000000000bd ldxa [%i0+%g0]0x81,%l0 ! %l0 = edf7118a8298050a p20_label_15: ! Mem[0000000038000020] = ff0000005b8b7656, %f24 = 079b5835 21405ccb ldda [%i0+%o4]0x80,%f24 ! %f24 = ff000000 5b8b7656 ! Mem[0000000091800064] = 83b95d79, %g2 = ffffffff8673fe99 lduh [%o0+0x064],%g2 ! %g2 = 00000000000083b9 ! %l6 = 0000000000000e70, Mem[0000000091800110] = 21acd1f3613c9bc6 stx %l6,[%o0+0x110] ! Mem[0000000091800110] = 0000000000000e70 ! Mem[0000000038800000] = 831b1c97, %l4 = 000000000000017a ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 00000097000000ff ! Mem[00000000398000a0] = 3d58df04, %l1 = ffffe285, %l2 = 00000035 add %i3,0xa0,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 000000003d58df04 ! Mem[0000000038000098] = e4ccb9af771d72de, %l5 = ffffffffffff8b5b, %l6 = 0000000000000e70 add %i0,0x98,%g1 casxa [%g1]0x80,%l5,%l6 ! %l6 = e4ccb9af771d72de ! Mem[000000009000017c] = 7f349b48, %g2 = 00000000000083b9 ldsh [%i4+0x17c],%g2 ! %g2 = 0000000000007f34 ! Mem[00000000908000c4] = a94c3d0a, %g2 = 0000000000007f34 lduw [%i5+0x0c4],%g2 ! %g2 = 00000000a94c3d0a save ! CWP = 1 ! immd = 00000000000000e3, %l4 = 8677d2dc2735de15, %ccr = 00 movle %icc,0x0e3,%l4 ! Register Not Moved p20_label_16: ! %cwp = 1 ! Mem[000000003800005c] = b0a65f46, %l5 = e754c864, %l0 = dc02ee21 add %o0,0x5c,%g1 casa [%g1]0x80,%l5,%l0 ! %l0 = 00000000b0a65f46 ! %l4 = 8677d2dc2735de15, Mem[00000000900000e0] = 8aeb2873 sth %l4,[%o4+0x0e0] ! Mem[00000000900000e0] = de152873 ! Mem[0000000090000140] = 1231a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 mov 0x140,%g6 ldda [%o4+%g6]ASI_BLK_AIUS,%f48 ! Block Load from 0000000090000140 ! %l0 = 00000000b0a65f46, imm = 0000000000000588, %l0 = 00000000b0a65f46 taddcc %l0,0x588,%l0 ! %l0 = 00000000b0a664ce, %ccr = 0a ! %l1 = 167056fc8fd979ae, Mem[00000000918001a0] = 5cdd140d stw %l1,[%i0+0x1a0] ! Mem[00000000918001a0] = 8fd979ae ! %l7 = 6ae45a80642b6b9d, %l3 = 820363a485bb3e5c, %l2 = efefa2c4bd801dd9 andncc %l7,%l3,%l2 ! %l2 = 68e4180060004181, %ccr = 00 ! %l1 = 167056fc8fd979ae, Mem[0000000038800000] = 831b1cff stba %l1,[%o1+%g0]0x89 ! Mem[0000000038800000] = 831b1cae ! Mem[000000003880004c] = 97d9da9f, %l5 = 8a1ad469e754c864 lduh [%o1+0x04c],%l5 ! %l5 = 00000000000097d9 ! Mem[0000000038000008] = bd000000 85e2ffff, %l0 = b0a664ce, %l1 = 8fd979ae ldda [%o0+%i1]0x81,%l0 ! %l0 = 00000000bd000000 0000000085e2ffff ! %l5 = 00000000000097d9, Mem[0000000091000135] = 1a8cdc4c stb %l5,[%o6+0x135] ! Mem[0000000091000134] = d98cdc4c p20_label_17: ! %cwp = 1 ! %l5 = 00000000000097d9, Mem[00000000908000a6] = 20fa3d71 sth %l5,[%o5+0x0a6] ! Mem[00000000908000a4] = 97d93d71 ! %l3 = 820363a485bb3e5c, Mem[00000000918001ec] = 41b08f30 stw %l3,[%i0+0x1ec] ! Mem[00000000918001ec] = 85bb3e5c ! Mem[00000000900001e8] = 06373fb7, %g2 = 00000000a94c3d0a ldub [%o4+0x1ea],%g2 ! %g2 = 0000000000000006 ! %l3 = 820363a485bb3e5c, Mem[0000000038000010] = 87cedd8b99d1fdea stxa %l3,[%o0+%i2]0x89 ! Mem[0000000038000010] = 820363a485bb3e5c ! %l0 = 00000000bd000000, %l2 = 68e4180060004181, %l6 = 1838f9e615504670 sub %l0,%l2,%l6 ! %l6 = 971be8005cffbe7f ! Mem[00000000908001b0] = 5c20df90, %g2 = 0000000000000006 ldub [%o5+0x1b0],%g2 ! %g2 = 000000000000005c ! %l0 = bd000000, %l1 = 85e2ffff, Mem[0000000090800170] = 4cca3bb6 85e8b593 std %l0,[%o5+0x170] ! Mem[0000000090800170] = bd000000 85e2ffff ! Mem[0000000038000138] = bda8a2a4, %l6 = 971be8005cffbe7f swap [%o0+0x138],%l6 ! %l6 = 00000000bda8a2a4 ! %l2 = 68e4180060004181, Mem[0000000090800170] = bd00000085e2ffff stx %l2,[%o5+0x170] ! Mem[0000000090800170] = 68e4180060004181 ! %l7 = 6ae45a80642b6b9d, Mem[00000000388001c0] = 4df908de stw %l7,[%o1+0x1c0] ! Mem[00000000388001c0] = 642b6b9d p20_label_18: ! %cwp = 1 ! Mem[00000000908001c8] = 4e632be1, %g2 = 000000000000005c ldsh [%o5+0x1c8],%g2 ! %g2 = 0000000000004e63 ! %l7 = 6ae45a80642b6b9d, %l6 = 00000000bda8a2a4, %ccr = 00 movrgez %l7,%l6,%l4 ! Moved, %l4 = 00000000bda8a2a4 ! Mem[0000000038800020] = 737901dd, %l7 = 6ae45a80642b6b9d ldswa [%o1+%i4]0x88,%l7 ! %l7 = 00000000737901dd ! %l7 = 00000000737901dd, Mem[00000000390000d8] = 3cfe0a4c sth %l7,[%o2+0x0d8] ! Mem[00000000390000d8] = 01dd0a4c ! Mem[0000000090000168] = 5fc5ab27810b83fd, %g2 = 0000000000004e63 ldx [%o4+0x168],%g2 ! %g2 = 5fc5ab27810b83fd ! %l0 = bd000000, %l1 = 85e2ffff, Mem[00000000910001c8] = 4ceef152 664634c6 std %l0,[%o6+0x1c8] ! Mem[00000000910001c8] = bd000000 85e2ffff ! Mem[0000000091800110] = 00000000, %g2 = 5fc5ab27810b83fd lduw [%i0+0x110],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000140] = 1231a8f0888fc491, %g2 = 0000000000000000 ldx [%o4+0x140],%g2 ! %g2 = 1231a8f0888fc491 ! Mem[00000000380000c4] = 28757e12, %l2 = 68e4180060004181 lduw [%o0+0x0c4],%l2 ! %l2 = 0000000028757e12 ! Mem[00000000380001c4] = c5477fd9, %l3 = 820363a485bb3e5c swap [%o0+0x1c4],%l3 ! %l3 = 00000000c5477fd9 p20_label_19: ! %cwp = 1 ! %l2 = 0000000028757e12, imm = fffffffffffff5e5, %l1 = 0000000085e2ffff xorcc %l2,-0xa1b,%l1 ! %l1 = ffffffffd78a8bf7, %ccr = 88 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g5 ldda [%o4+%g5]ASI_BLK_P,%f48 ! Block Load from 00000000900001c0 ! %l7 = 00000000737901dd, %l1 = ffffffffd78a8bf7, %l2 = 0000000028757e12 xnor %l7,%l1,%l2 ! %l2 = 000000005b0c75d5 ! %l6 = 00000000bda8a2a4, %l1 = ffffffffd78a8bf7, %l6 = 00000000bda8a2a4 sllx %l6,%l1,%l6 ! %l6 = 5200000000000000 ! Mem[00000000900000ec] = 7879655b, %g2 = 1231a8f0888fc491 lduw [%o4+0x0ec],%g2 ! %g2 = 000000007879655b ! Mem[0000000090800134] = d60c5c7f, %g2 = 000000007879655b ldsh [%o5+0x134],%g2 ! %g2 = ffffffffffffd60c ! %l5 = 00000000000097d9, %l0 = 00000000bd000000, %y = 00000000 smul %l5,%l0,%l4 ! %l4 = ffffd84235000000, %y = ffffd842 ! Mem[0000000038800020] = dd017973, %f15 = 2e709cb1 ld [%o1+%i4],%f15 ! %f15 = dd017973 ! Mem[0000000039000127] = 2cb94b0f, %l5 = 00000000000097d9 ldstub [%o2+0x127],%l5 ! %l5 = 0000000f000000ff ! %l3 = 00000000c5477fd9, %l4 = ffffd84235000000, %l4 = ffffd84235000000 srl %l3,%l4,%l4 ! %l4 = 00000000c5477fd9 p20_label_20: ! %cwp = 1 ! %l3 = 00000000c5477fd9, %l7 = 00000000737901dd, %ccr = 88 mova %icc,%l3,%l7 ! Moved, %l7 = 00000000c5477fd9 ! Mem[000000003980001c] = 00000000, %l6 = 00000000, %l5 = 0000000f add %o3,0x1c,%g1 casa [%g1]0x80,%l6,%l5 ! %l5 = 0000000000000000 ! %l3 = 00000000c5477fd9, %l5 = 0000000000000000, %ccr = 88 movleu %xcc,%l3,%l5 ! Register Not Moved ! Mem[0000000091000164] = 4c211d8f, %g2 = ffffffffffffd60c lduw [%o6+0x164],%g2 ! %g2 = 000000004c211d8f ! %l1 = ffffffffd78a8bf7, Mem[0000000091800038] = 8581ae53fd74b765 stx %l1,[%i0+0x038] ! Mem[0000000091800038] = ffffffffd78a8bf7 ! Mem[0000000090800098] = 1366f194, %g2 = 000000004c211d8f ldsh [%o5+0x09a],%g2 ! %g2 = 0000000000001366 ! %l7 = 00000000c5477fd9, Mem[0000000091800190] = 0bdfe83d stb %l7,[%i0+0x190] ! Mem[0000000091800190] = d9dfe83d ! Mem[0000000090000148] = 31494a3d bcae976a, %g2 = 00001366, %g3 = 4304eb69 ldd [%o4+0x148],%g2 ! %g2 = 0000000031494a3d 00000000bcae976a ! Mem[0000000091000040] = 0115df7dd61db2b3, %g2 = 0000000031494a3d ldx [%o6+0x040],%g2 ! %g2 = 0115df7dd61db2b3 ! %l7 = 00000000c5477fd9, imm = 00000000000006c4, %l4 = 00000000c5477fd9 or %l7,0x6c4,%l4 ! %l4 = 00000000c5477fdd p20_label_21: ! %cwp = 1 ! Mem[000000003980004b] = 5ee07f31, %l7 = 00000000c5477fd9 ldstub [%o3+0x04b],%l7 ! %l7 = 00000031000000ff membar #Sync ! Added by membar checker (208) ! Mem[0000000090000000] = aa4a53b3 c5b8a043 00000000 00001c97 ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a4fc1f64 4454fe41 3dea49e4 8dfc4882 ldda [%o4]ASI_BLK_AIUSL,%f48 ! Block Load from 0000000090000000 ! %l6 = 5200000000000000, Mem[0000000038800020] = 939bf240737901dd stxa %l6,[%o1+%i4]0x89 ! Mem[0000000038800020] = 5200000000000000 ! Randomly selected nop nop ! %l6 = 5200000000000000, Mem[0000000038800199] = c7f3ba1e stb %l6,[%o1+0x199] ! Mem[0000000038800198] = c700ba1e ! %f14 = 6cb0514d, Mem[0000000038000010] = 85bb3e5c sta %f14,[%o0+%i2]0x88 ! Mem[0000000038000010] = 6cb0514d ! %f0 = dd0389cb 82e112ba 98d52dd8 e32ce855 ! %f4 = 6ccd2112 eb825148 c79a8c69 d2ab4aa9 ! %f8 = fd753c4a c48c6c23 ea19b6d1 6cc6acfc ! %f12 = cb620569 dd6274de 6cb0514d dd017973 stda %f0,[%o2+%g4]ASI_BLK_AIUS ! Block Store to 0000000039000040 ! Mem[000000003880006c] = 7aa764de, %l2 = 000000005b0c75d5 swap [%o1+0x06c],%l2 ! %l2 = 000000007aa764de ! %l2 = 000000007aa764de, Mem[00000000908001ea] = 78e9f104, %asi = 80 stba %l2,[%o5+0x1ea]%asi ! Mem[00000000908001e8] = dee9f104 ! %l7 = 0000000000000031, Mem[00000000398000dc] = 5da22004 stw %l7,[%o3+0x0dc] ! Mem[00000000398000dc] = 00000031 p20_label_22: ! %cwp = 1 ! %f20 = bd9d4964 2fda8076, Mem[00000000918001c8] = 9220125c d9d1ca4c std %f20,[%i0+0x1c8] ! Mem[00000000918001c8] = bd9d4964 2fda8076 ! %l3 = 00000000c5477fd9, %l6 = 5200000000000000, %ccr = 88 movl %icc,%l3,%l6 ! Moved, %l6 = 00000000c5477fd9 ! Mem[0000000038000040] = bea46662, %l6 = 00000000c5477fd9 swap [%o0+0x040],%l6 ! %l6 = 00000000bea46662 ! %l7 = 0000000000000031, Mem[00000000390001d0] = 3ecc99e71f8d45cf stx %l7,[%o2+0x1d0] ! Mem[00000000390001d0] = 0000000000000031 membar #Sync ! Added by membar checker (209) ! %l2 = 000000007aa764de, Mem[000000009000002e] = b2afa4fc stb %l2,[%o4+0x02e] ! Mem[000000009000002c] = deafa4fc ! %l4 = 00000000c5477fdd, Mem[0000000038800000] = ae1c1b83 stba %l4,[%o1+%g0]0x81 ! Mem[0000000038800000] = dd1c1b83 ! %l0 = bd000000, %l1 = d78a8bf7, Mem[0000000038800020] = 00000000 52000000 stda %l0,[%o1+%i4]0x88 ! Mem[0000000038800020] = bd000000 d78a8bf7 ! %l2 = 000000007aa764de, %l6 = 00000000bea46662, %ccr = 88 mova %icc,%l2,%l6 ! Moved, %l6 = 000000007aa764de ! %f30 = 931d3084 67ceb9fe, Mem[0000000038800010] = 0625959a 0acbefc3 stda %f30,[%o1+%i2]0x80 ! Mem[0000000038800010] = 931d3084 67ceb9fe ! Mem[0000000038000018] = 7e329e773d7a9b67, %f4 = 6ccd2112 eb825148 ldda [%o0+%i3]0x88,%f4 ! %f4 = 7e329e77 3d7a9b67 p20_label_23: ! %cwp = 1 ! %f24 = ff000000, Mem[00000000910001b4] = 9640fe46 st %f24,[%o6+0x1b4] ! Mem[00000000910001b4] = ff000000 ! Mem[0000000091000004] = e3debf9a, %g2 = 0115df7dd61db2b3 ldub [%o6+0x007],%g2 ! %g2 = 00000000000000e3 ! Mem[0000000038800008] = bb5905d7, %l5 = 0000000000000000 swap [%o1+%i1],%l5 ! %l5 = 00000000bb5905d7 ! Mem[000000009080003c] = ea9bab4d, %g2 = 00000000000000e3 lduh [%o5+0x03e],%g2 ! %g2 = 000000000000ea9b ! Mem[0000000091000158] = 0fc484af484b74d9, %f48 = 43a0b8c5 b3534aaa ldda [%o6+0x158]%asi,%f48 ! %f48 = 0fc484af 484b74d9 ! Mem[0000000039800077] = 00000000, %l2 = 000000007aa764de ldstub [%o3+0x077],%l2 ! %l2 = 00000000000000ff ! Mem[0000000039800020] = 56768b5b, %l4 = 00000000c5477fdd lduha [%o3+%i4]0x88,%l4 ! %l4 = 0000000000008b5b ! %l4 = 0000000000008b5b, %l6 = 000000007aa764de, %ccr = 88 movneg %icc,%l4,%l6 ! Moved, %l6 = 0000000000008b5b ! Mem[0000000091000148] = 00000000 00009712, %g2 = 0000ea9b, %g3 = bcae976a ldd [%o6+0x148],%g2 ! %g2 = 0000000000000000 0000000000009712 ! Mem[0000000039800024] = 6bfe1831, %l0 = bd000000, %l3 = c5477fd9 add %o3,0x24,%g1 casa [%g1]0x80,%l0,%l3 ! %l3 = 000000006bfe1831 p20_label_24: ! %cwp = 1 ! Mem[0000000039000010] = e6ab4048, %l2 = 0000000000000000 ldsha [%o2+%i2]0x80,%l2 ! %l2 = ffffffffffffe6ab ! immd = 0000000000000287, %l6 = 0000000000008b5b, %ccr = 88 movne %icc,0x287,%l6 ! Moved, %l6 = 0000000000000287 ! %l5 = 00000000bb5905d7, Mem[00000000908000e8] = fbd583c6b4f3ac6a, %asi = 80 stxa %l5,[%o5+0x0e8]%asi ! Mem[00000000908000e8] = 00000000bb5905d7 ! %l6 = 0000000000000287, Mem[0000000090000094] = e0ea95f8 stb %l6,[%o4+0x094] ! Mem[0000000090000094] = 87ea95f8 ! %l3 = 000000006bfe1831, Mem[0000000091800158] = b0f2b91d stw %l3,[%i0+0x158] ! Mem[0000000091800158] = 6bfe1831 ! Mem[000000009100009c] = 462d9b40, %g2 = 0000000000000000 ldsh [%o6+0x09e],%g2 ! %g2 = 000000000000462d ! %f16 = 409d5e8c, Mem[0000000039000020] = 865907c3 sta %f16,[%o2+%i4]0x89 ! Mem[0000000039000020] = 409d5e8c ! %l0 = 00000000bd000000, %l0 = 00000000bd000000, %ccr = 88 move %xcc,%l0,%l0 ! Register Not Moved ! immd = 000000000000038c, %l3 = 000000006bfe1831, %ccr = 88 move %xcc,0x38c,%l3 ! Register Not Moved ! Mem[0000000038000000] = 8a11f7ed, %f24 = ff000000 lda [%o0+%g0]0x89,%f24 ! %f24 = 8a11f7ed p20_label_25: ! %cwp = 1 ! %l4 = 0000000000008b5b, imm = 0000000000000a71, %l4 = 0000000000008b5b subc %l4,0xa71,%l4 ! %l4 = 00000000000080ea ! Mem[0000000090800078] = 2cea1c60, %g2 = 000000000000462d lduh [%o5+0x07a],%g2 ! %g2 = 0000000000002cea ! Mem[0000000039800008] = 3500000021b3072e, %l2 = ffffffffffffe6ab ldxa [%o3+%i1]0x80,%l2 ! %l2 = 3500000021b3072e ! Mem[0000000038800028] = 2391aca39722ecff, %f0 = dd0389cb 82e112ba ldda [%o1+%i5]0x88,%f0 ! %f0 = 2391aca3 9722ecff ! Mem[0000000090800138] = 2285e4c7, %g2 = 0000000000002cea lduh [%o5+0x138],%g2 ! %g2 = 0000000000002285 ! Mem[0000000039800010] = cc59306f, %l7 = 0000000000000031 swapa [%o3+%i2]0x80,%l7 ! %l7 = 00000000cc59306f ! %l2 = 3500000021b3072e, immed = fffff67d, %y = ffffd842 sdiv %l2,-0x983,%l0 ! %l0 = 000000007fffffff mov %l0,%y ! %y = 7fffffff ! Mem[0000000090800018] = 81bba7c3, %g2 = 0000000000002285 lduh [%o5+%i3],%g2 ! %g2 = 00000000000081bb ! done : should take illegal inst trap, %l0 = 000000007fffffff done ! Illegal inst trap : %l0 = 000000008000000f save ! CWP = 2 ba,a p20_not_taken_0_end p20_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p20_branch_failed p20_not_taken_0_end: ! End of Random Code for Thread 20 restore ! CWP = 1 restore ! CWP = 0 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 edf7118a8298050a bne,a,pn %xcc,p20_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffffe285 bne,a,pn %xcc,p20_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000003d58df04 bne,a,pn %xcc,p20_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000464888b7 bne,a,pn %xcc,p20_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000097 bne,a,pn %xcc,p20_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffff8b5b bne,a,pn %xcc,p20_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be e4ccb9af771d72de bne,a,pn %xcc,p20_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000241 bne,a,pn %xcc,p20_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x7fffffff,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p20_failed mov 0x111,%g1 ! 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 2391aca3 9722ecff bne %xcc,p20_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 7e329e77 3d7a9b67 bne %xcc,p20_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be c79a8c69 d2ab4aa9 bne %xcc,p20_f6_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 6cb0514d dd017973 bne %xcc,p20_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 409d5e8c e6ab4048 bne %xcc,p20_f16_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 8a11f7ed 5b8b7656 bne %xcc,p20_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 690562cb 469da638 bne %xcc,p20_f26_fail nop ! Check Local Memory set p20_local0_expect,%g1 p20_check_local0: ldx [%g1+0x008],%g2 ! Expected data = bd00000085e2ffff ldx [%i0+0x008],%g3 ! Observed data at 0000000038000008 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 4d51b06ca4630382 ldx [%i0+0x010],%g3 ! Observed data at 0000000038000010 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ff0000005b8b7656 ldx [%i0+0x020],%g3 ! Observed data at 0000000038000020 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x020,%g4 ldx [%g1+0x040],%g2 ! Expected data = c5477fd9a427f92c ldx [%i0+0x040],%g3 ! Observed data at 0000000038000040 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x040,%g4 ldx [%g1+0x050],%g2 ! Expected data = 056dff521c2e2cad ldx [%i0+0x050],%g3 ! Observed data at 0000000038000050 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x050,%g4 ldx [%g1+0x138],%g2 ! Expected data = 5cffbe7fe77e468a ldx [%i0+0x138],%g3 ! Observed data at 0000000038000138 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x138,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 0380271085bb3e5c ldx [%i0+0x1c0],%g3 ! Observed data at 00000000380001c0 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x1c0,%g4 set p20_local1_expect,%g1 p20_check_local1: ldx [%g1+0x000],%g2 ! Expected data = dd1c1b838cbdfff6 ldx [%i1+0x000],%g3 ! Observed data at 0000000038800000 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000000e1f63188 ldx [%i1+0x008],%g3 ! Observed data at 0000000038800008 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 931d308467ceb9fe ldx [%i1+0x010],%g3 ! Observed data at 0000000038800010 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000bdf78b8ad7 ldx [%i1+0x020],%g3 ! Observed data at 0000000038800020 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffec2297a3ac9123 ldx [%i1+0x028],%g3 ! Observed data at 0000000038800028 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x028,%g4 ldx [%g1+0x068],%g2 ! Expected data = eddb36a65b0c75d5 ldx [%i1+0x068],%g3 ! Observed data at 0000000038800068 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x068,%g4 ldx [%g1+0x198],%g2 ! Expected data = c700ba1e4f6ad338 ldx [%i1+0x198],%g3 ! Observed data at 0000000038800198 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x198,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 642b6b9ddbafa194 ldx [%i1+0x1c0],%g3 ! Observed data at 00000000388001c0 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x1c0,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = e72e20ffddfffd42 ldx [%i1+0x1e0],%g3 ! Observed data at 00000000388001e0 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x1e0,%g4 set p20_local2_expect,%g1 p20_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 8c5e9d4045f9c303 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 = cb620569dc060c84 ldx [%i2+0x008],%g3 ! Observed data at 0000000039000008 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 8c5e9d407b8ce0a1 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 = 000000000000010f ldx [%i2+0x028],%g3 ! Observed data at 0000000039000028 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = aaeecab1d524cdfc ldx [%i2+0x038],%g3 ! Observed data at 0000000039000038 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x038,%g4 ldx [%g1+0x040],%g2 ! Expected data = dd0389cb82e112ba ldx [%i2+0x040],%g3 ! Observed data at 0000000039000040 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x040,%g4 ldx [%g1+0x048],%g2 ! Expected data = 98d52dd8e32ce855 ldx [%i2+0x048],%g3 ! Observed data at 0000000039000048 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = 6ccd2112eb825148 ldx [%i2+0x050],%g3 ! Observed data at 0000000039000050 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x050,%g4 ldx [%g1+0x058],%g2 ! Expected data = c79a8c69d2ab4aa9 ldx [%i2+0x058],%g3 ! Observed data at 0000000039000058 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x058,%g4 ldx [%g1+0x060],%g2 ! Expected data = fd753c4ac48c6c23 ldx [%i2+0x060],%g3 ! Observed data at 0000000039000060 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x060,%g4 ldx [%g1+0x068],%g2 ! Expected data = ea19b6d16cc6acfc ldx [%i2+0x068],%g3 ! Observed data at 0000000039000068 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x068,%g4 ldx [%g1+0x070],%g2 ! Expected data = cb620569dd6274de ldx [%i2+0x070],%g3 ! Observed data at 0000000039000070 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x070,%g4 ldx [%g1+0x078],%g2 ! Expected data = 6cb0514ddd017973 ldx [%i2+0x078],%g3 ! Observed data at 0000000039000078 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x078,%g4 ldx [%g1+0x090],%g2 ! Expected data = 4f359837ebef12be ldx [%i2+0x090],%g3 ! Observed data at 0000000039000090 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x090,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 01dd0a4c0a811c0f ldx [%i2+0x0d8],%g3 ! Observed data at 00000000390000d8 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x0d8,%g4 ldx [%g1+0x120],%g2 ! Expected data = 9fbbfbd12cb94bff ldx [%i2+0x120],%g3 ! Observed data at 0000000039000120 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x120,%g4 ldx [%g1+0x168],%g2 ! Expected data = fa504415ffffe64c ldx [%i2+0x168],%g3 ! Observed data at 0000000039000168 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x168,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 0000000000000031 ldx [%i2+0x1d0],%g3 ! Observed data at 00000000390001d0 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x1d0,%g4 set p20_local3_expect,%g1 p20_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 3500000021b3072e ldx [%i3+0x008],%g3 ! Observed data at 0000000039800008 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000312bfcba39 ldx [%i3+0x010],%g3 ! Observed data at 0000000039800010 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 8298050a0000000f ldx [%i3+0x018],%g3 ! Observed data at 0000000039800018 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 5b8b76566bfe1831 ldx [%i3+0x020],%g3 ! Observed data at 0000000039800020 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x020,%g4 ldx [%g1+0x048],%g2 ! Expected data = 5ee07fff0a69349f ldx [%i3+0x048],%g3 ! Observed data at 0000000039800048 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x048,%g4 ldx [%g1+0x070],%g2 ! Expected data = 8d651db6000000ff ldx [%i3+0x070],%g3 ! Observed data at 0000000039800070 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x070,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = fac2b63f00000031 ldx [%i3+0x0d8],%g3 ! Observed data at 00000000398000d8 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x0d8,%g4 ldx [%g1+0x130],%g2 ! Expected data = 0000000000000000 ldx [%i3+0x130],%g3 ! Observed data at 0000000039800130 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x130,%g4 ldx [%g1+0x188],%g2 ! Expected data = 000000005ba9f458 ldx [%i3+0x188],%g3 ! Observed data at 0000000039800188 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x188,%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 p20_f6_fail: set p20_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p20_f14_fail: set p20_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p20_f16_fail: set p20_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p20_f24_fail: set p20_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p20_f26_fail: set p20_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%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: ldstuba [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000039000018] ldstuba [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000039800010] ldsba [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000038000008] taddcc %l7,%l5,%l5 done p20_trap1o: ldstuba [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000039000018] ldstuba [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000039800010] ldsba [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000038000008] taddcc %l7,%l5,%l5 done p20_trap2e: lduha [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000039000020] stxa %l0,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000038000028] stwa %l0,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000039800020] ldstuba [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000038800000] ldstuba [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000038000028] membar #Sync mov 0x080,%g1 stda %f0,[%i4+%g1]ASI_BLK_AIUP membar #Sync done p20_trap2o: lduha [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000039000020] stxa %l0,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000038000028] stwa %l0,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000039800020] ldstuba [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000038800000] ldstuba [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000038000028] membar #Sync mov 0x080,%g1 stda %f0,[%o4+%g1]ASI_BLK_AIUP membar #Sync done p20_trap3e: addc %l0,%l4,%l1 nop or %l3,0x257,%l7 add %l3,0x274,%l2 xor %l1,0xd2e,%l3 subc %l5,%l7,%l0 done p20_trap3o: addc %l0,%l4,%l1 nop or %l3,0x257,%l7 add %l3,0x274,%l2 xor %l1,0xd2e,%l3 subc %l5,%l7,%l0 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 = 84429c6c8ba9e070 ldx [%g1+0x008],%l1 ! %l1 = c4e8c3180a6a379c ldx [%g1+0x010],%l2 ! %l2 = b953b797fd6180c6 ldx [%g1+0x018],%l3 ! %l3 = dd5a7903ebef12be ldx [%g1+0x020],%l4 ! %l4 = b36ddca00a15b04d ldx [%g1+0x028],%l5 ! %l5 = 009644acb6a2df6f ldx [%g1+0x030],%l6 ! %l6 = 43c00aae9067635e ldx [%g1+0x038],%l7 ! %l7 = e5524cb660013022 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 36125b8ddc02ee21 ldx [%g1+0x048],%l1 ! %l1 = 167056fc8fd979ae ldx [%g1+0x050],%l2 ! %l2 = efefa2c4bd801dd9 ldx [%g1+0x058],%l3 ! %l3 = 820363a485bb3e5c ldx [%g1+0x060],%l4 ! %l4 = 8677d2dc2735de15 ldx [%g1+0x068],%l5 ! %l5 = 8a1ad469e754c864 ldx [%g1+0x070],%l6 ! %l6 = 1838f9e615504670 ldx [%g1+0x078],%l7 ! %l7 = 6ae45a80642b6b9d save ! Initialize memory pointers for window 2 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 2 ldx [%g1+0x080],%l0 ! %l0 = 328a195e87470e4e ldx [%g1+0x088],%l1 ! %l1 = fd38e01a245c5d74 ldx [%g1+0x090],%l2 ! %l2 = d89b405fc63ee730 ldx [%g1+0x098],%l3 ! %l3 = 59211ca265efad78 ldx [%g1+0x0a0],%l4 ! %l4 = afd41000a611c1f6 ldx [%g1+0x0a8],%l5 ! %l5 = 9b144bb2cf983801 ldx [%g1+0x0b0],%l6 ! %l6 = e52ac86a4f9889d9 ldx [%g1+0x0b8],%l7 ! %l7 = f8b68493caa61832 ! Initialize the output register of window 2 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 clr %o7 restore restore 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 = cb4a6616 40fbf769 ea4c1275 e4460048 ! %f4 = b54b4bac e903749a 1a2a0145 2847e7a1 ! %f8 = 3492659d 609977b4 7d22d83e 5642a1c3 ! %f12 = 5269d4aa 809f71ed ff45e626 809ff63e ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 8f188b8e 57a51c48 8e1935ce a2eb44b0 ! %f20 = 34acd4ee 73f66940 757b2e7e 867e0bfd ! %f24 = f703bf3e a9aa148b 1c7536ce 35de8bdc ! %f28 = c1b3ccc9 2845e5b3 47077d45 cbeb2aed ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 690dafb8 3d384817 a9b16606 902437a1 ! %f36 = 3c04bdb3 0f54d7e8 7d818a82 ff64d4ec ! %f40 = 54881797 68a6c17d bbf46366 3a7a99fd ! %f44 = 47b600c3 8699f2a0 e6ae90c1 b46400dc ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x011f728000000049,%g7,%g1 ! GSR scale = 9, align = 1 wr %g1,%g0,%gsr ! GSR = 011f728000000049 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[00000000918000c8] = 43045d67, %g2 = d8fcded741f94de7 ldsba [%o0+0x0ca]%asi,%g2 ! %g2 = 0000000000000043 ! %l1 = 8e2d30bcb06e03bb, %l4 = 7fe5b967fcb5a71d, %l7 = 727f5cb636fc799e and %l1,%l4,%l7 ! %l7 = 0e253024b0240319 ! %l6 = 15febd8ac4004f1e, Mem[000000003b000010] = 9ceaf967 stba %l6,[%i2+%o2]0x89 ! Mem[000000003b000010] = 9ceaf91e ! %f9 = 609977b4, Mem[00000000918001b4] = f9505f57 st %f9 ,[%o0+0x1b4] ! Mem[00000000918001b4] = 609977b4 ! %l1 = 8e2d30bcb06e03bb, imm = fffffffffffff9e9, %l7 = 0e253024b0240319 orn %l1,-0x617,%l7 ! %l7 = 8e2d30bcb06e07bf ! Mem[0000000090000128] = f1f21be2 6da53483, %g2 = 00000043, %g3 = 0bad0b00 ldd [%i4+0x128],%g2 ! %g2 = 00000000f1f21be2 000000006da53483 ! %l0 = 51adb8a5f4fd8ee9, imm = 0000000000000ea8, %l0 = 51adb8a5f4fd8ee9 add %l0,0xea8,%l0 ! %l0 = 51adb8a5f4fd9d91 ! %f16 = 8f188b8e 57a51c48, Mem[00000000910001c0] = b0b4ba3c 6dbf64f3 std %f16,[%i6+0x1c0] ! Mem[00000000910001c0] = 8f188b8e 57a51c48 ! Mem[000000003a800018] = c5dc29a1, %l3 = 917d6447d55255ce lduwa [%i1+%o3]0x80,%l3 ! %l3 = 00000000c5dc29a1 ! Mem[000000009180018c] = 6efc0b6e, %g18 = a062cc3a13592337 ldsw [%o0+0x18c],%g2 ! %g2 = a062cc3a13592337 p21_label_2: ! Mem[000000003b800028] = c0a5e6af, %l2 = 29a90a282c4ab0e9 lduba [%i3+%o5]0x81,%l2 ! %l2 = 00000000000000c0 ! %l3 = 00000000c5dc29a1, imm = 0000000000000296, %l7 = 8e2d30bcb06e07bf andncc %l3,0x296,%l7 ! %l7 = 00000000c5dc2921, %ccr = 08 ! %l5 = 4fe107be76d900b8, Mem[000000003a00016e] = ab58f398 stb %l5,[%i0+0x16e] ! Mem[000000003a00016c] = ab58b898 ! %l4 = 7fe5b967fcb5a71d, %l0 = 51adb8a5f4fd9d91, %ccr = 08 movle %icc,%l4,%l0 ! Moved, %l0 = 7fe5b967fcb5a71d ! %l5 = 4fe107be76d900b8, %l2 = 00000000000000c0, %ccr = 08 movn %xcc,%l5,%l2 ! Register Not Moved ! %f0 = cb4a6616 40fbf769, Mem[00000000900001c0] = e1f675de 46335dfe std %f0 ,[%i4+0x1c0] ! Mem[00000000900001c0] = cb4a6616 40fbf769 ! Mem[000000003a80012c] = d8474984, %l6 = c4004f1e, %l4 = fcb5a71d add %i1,0x12c,%g1 casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000d8474984 ! %f24 = f703bf3e a9aa148b, Mem[0000000090000120] = bc5b9b3f 7ceaf23d std %f24,[%i4+0x120] ! Mem[0000000090000120] = f703bf3e a9aa148b ! %f13 = 809f71ed, Mem[000000009100002c] = 95d1d562 sta %f13,[%i6+0x02c]%asi ! Mem[000000009100002c] = 809f71ed ! immd = 000000000000023e, %l1 = 8e2d30bcb06e03bb, %ccr = 08 movle %icc,0x23e,%l1 ! Moved, %l1 = 000000000000023e p21_label_3: ! Mem[000000003a000120] = 003c8b21, %l6 = c4004f1e, %l2 = 000000c0 add %i0,0x120,%g1 casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000003c8b21 ! Mem[000000003b000008] = 494ca7ce, %l6 = 15febd8ac4004f1e lduwa [%i2+%o1]0x81,%l6 ! %l6 = 00000000494ca7ce ! immd = 0000000000000259, %l5 = 4fe107be76d900b8, %ccr = 08 movvc %icc,0x259,%l5 ! Moved, %l5 = 0000000000000259 ! %l7 = 00000000c5dc2921, Mem[0000000091000000] = 5398fcc64cc663e3, %asi = 80 stxa %l7,[%i6+0x000]%asi ! Mem[0000000091000000] = 00000000c5dc2921 ! %l0 = 7fe5b967fcb5a71d, Mem[000000009080001a] = a7c3619c stb %l0,[%i5+0x01a] ! Mem[0000000090800018] = 1dc3619c ! %l4 = 00000000d8474984, Mem[000000009100004c] = f7a5ca85, %asi = 80 stha %l4,[%i6+0x04c]%asi ! Mem[000000009100004c] = 4984ca85 ! immd = 0000000000000092, %l1 = 000000000000023e, %ccr = 08 movpos %xcc,0x092,%l1 ! Moved, %l1 = 0000000000000092 ! %l4 = 00000000d8474984, imm = fffffffffffff4c4, %l6 = 00000000494ca7ce subccc %l4,-0xb3c,%l6 ! %l6 = 00000000d84754c0, %ccr = 19 ! %l6 = 00000000d84754c0, imm = 0000000000000019, %l2 = 00000000003c8b21 sllx %l6,0x019,%l2 ! %l2 = 01b08ea980000000 ! Mem[000000003b0000e0] = 70f4af8a, %l6 = 00000000d84754c0 ldsb [%i2+0x0e2],%l6 ! %l6 = ffffffffffffffaf p21_label_4: ! Clear Register : %l7 = 00000000c5dc2921 clr %l7 ! %l7 = 0000000000000000 ! %l3 = 00000000c5dc29a1, %l0 = 7fe5b967fcb5a71d, %l5 = 0000000000000259 mulx %l3,%l0,%l5 ! %l5 = 95003793f3edbe3d ! %l3 = 00000000c5dc29a1, Mem[000000009000016c] = 810b83fd sth %l3,[%i4+0x16c] ! Mem[000000009000016c] = 29a183fd ! Mem[000000003a000028] = f0d84025, %l6 = ffffffffffffffaf lduwa [%i0+%o5]0x89,%l6 ! %l6 = 00000000f0d84025 ! Mem[000000003a800148] = d6342d23db3cf3b8, %l2 = 01b08ea980000000, %l1 = 0000000000000092 add %i1,0x148,%g1 casxa [%g1]0x80,%l2,%l1 ! %l1 = d6342d23db3cf3b8 ! Mem[000000003b000038] = 8afdafff, %l5 = 95003793f3edbe3d swap [%i2+0x038],%l5 ! %l5 = 000000008afdafff ! %l0 = fcb5a71d, %l1 = db3cf3b8, Mem[00000000910000b0] = ede1c033 666102f0 std %l0,[%i6+0x0b0] ! Mem[00000000910000b0] = fcb5a71d db3cf3b8 ! %f4 = b54b4bac e903749a, Mem[00000000918001c8] = 9220125c d9d1ca4c std %f4 ,[%o0+0x1c8] ! Mem[00000000918001c8] = b54b4bac e903749a ! Mem[000000003a0001d1] = ef112fbb, %l1 = d6342d23db3cf3b8 ldstub [%i0+0x1d1],%l1 ! %l1 = 00000011000000ff ! %l3 = 00000000c5dc29a1, %l2 = 01b08ea980000000, %ccr = 19 movcc %icc,%l3,%l2 ! Register Not Moved p21_label_5: ! Mem[000000003b800010] = 97599c02, %l3 = 00000000c5dc29a1 ldswa [%i3+%o2]0x89,%l3 ! %l3 = ffffffff97599c02 ! immd = 00000000000001c4, %l1 = 0000000000000011, %ccr = 19 mova %xcc,0x1c4,%l1 ! Moved, %l1 = 00000000000001c4 ! Mem[000000003a000000] = 56f11735, %l5 = 000000008afdafff ldsha [%i0+%g0]0x80,%l5 ! %l5 = 00000000000056f1 ! %l6 = f0d84025, %l7 = 00000000, Mem[0000000091000158] = 0fc484af 484b74d9 std %l6,[%i6+0x158] ! Mem[0000000091000158] = f0d84025 00000000 ! Mem[00000000908001d8] = e4dccb27 ccefb413, %g2 = 6efc0b6e, %g3 = 6da53483 ldd [%i5+0x1d8],%g2 ! %g2 = 00000000e4dccb27 00000000ccefb413 ! Mem[000000003b00010c] = f6a169c0, %l1 = 00000000000001c4 swap [%i2+0x10c],%l1 ! %l1 = 00000000f6a169c0 ! %l2 = 01b08ea980000000, Mem[0000000091800024] = 12018cae, %asi = 80 stwa %l2,[%o0+0x024]%asi ! Mem[0000000091800024] = 80000000 ! Mem[0000000091000170] = 68c464e8, %g2 = 00000000e4dccb27 ldsb [%i6+0x172],%g2 ! %g2 = 0000000000000068 ! Mem[000000003b800058] = d8665364, %l6 = 00000000f0d84025 ldsh [%i3+0x058],%l6 ! %l6 = ffffffffffffd866 ! %l3 = ffffffff97599c02, Mem[000000009080001e] = 43656b57 stb %l3,[%i5+0x01e] ! Mem[000000009080001c] = 02656b57 p21_label_6: ! Mem[0000000091000100] = 9416c8c1, %g18 = a062cc3a13592337 ldsw [%i6+0x100],%g2 ! %g2 = a062cc3a13592337 ! %f2 = ea4c1275 e4460048, Mem[000000003b000000] = e27eff65 2f60a439 stda %f2 ,[%i2+%g0]0x80 ! Mem[000000003b000000] = ea4c1275 e4460048 ! Mem[000000003a0001fc] = 5e42aa20, %l2 = 01b08ea980000000 swap [%i0+0x1fc],%l2 ! %l2 = 000000005e42aa20 ! %l5 = 00000000000056f1, Mem[00000000900001c0] = cb4a6616 sth %l5,[%i4+0x1c0] ! Mem[00000000900001c0] = 56f16616 ! Mem[00000000910000cc] = a380d38d, %g2 = ffffffff9416c8c1 ldub [%i6+0x0cd],%g2 ! %g2 = 00000000000000a3 ! Mem[000000003b800028] = afe6a5c0, %l2 = 000000005e42aa20 lduha [%i3+%o5]0x88,%l2 ! %l2 = 000000000000a5c0 ! %l7 = 0000000000000000, immed = fffffb2a, %l0 = 7fe5b967fcb5a71d taddcctv %l7,-0x4d6,%l0 ! %l0 = 7fe5b967fcb5a740, Trapped ! %l6 = ffffffffffffd866, %l3 = ffffffff97599c02, %ccr = 19 movge %icc,%l6,%l3 ! Register Not Moved ! Mem[000000003a800028] = fe77c777, %l1 = 00000000f6a169c0 lduha [%i1+%o5]0x80,%l1 ! %l1 = 000000000000fe77 save ! CWP = 1 p21_label_7: ! %cwp = 1 ! Mem[0000000090000098] = a68584cf 943867c9, %g2 = 000000a3, %g3 = ccefb413 ldd [%o4+0x098],%g2 ! %g2 = 00000000a68584cf 00000000943867c9 ! Mem[000000003b000028] = 86a0cced, %l7 = 5e973950ca3b1ca1 lduha [%o2+%i5]0x89,%l7 ! %l7 = 000000000000cced ! %l4 = 52d1dda888dc517b, imm = 000000000000062a, %l6 = 302beb16763a1c55 andcc %l4,0x62a,%l6 ! %l6 = 000000000000002a, %ccr = 00 ! %l5 = 15c73f7aaa2f6dfd, Mem[0000000090800104] = e0e3cc43 stw %l5,[%o5+0x104] ! Mem[0000000090800104] = aa2f6dfd ! %l4 = 88dc517b, %l5 = aa2f6dfd, Mem[000000003b800020] = a975b403 4c53a273 stda %l4,[%o3+%i4]0x89 ! Mem[000000003b800020] = 88dc517b aa2f6dfd ! %l7 = 000000000000cced, Mem[000000003a000008] = 371d6295 stba %l7,[%o0+%i1]0x80 ! Mem[000000003a000008] = ed1d6295 ! Mem[000000003b000008] = cea74c49, %l7 = 000000000000cced ldsba [%o2+%i1]0x88,%l7 ! %l7 = 0000000000000049 ! immd = 0000000000000385, %l2 = 1a7ab86078f51e37, %ccr = 00 movgu %icc,0x385,%l2 ! Moved, %l2 = 0000000000000385 ! Mem[000000003a000010] = ededfa14, %l2 = 0000000000000385 ldstuba [%o0+%i2]0x89,%l2 ! %l2 = 00000014000000ff ! Mem[000000003b000000] = ea4c1275, %l0 = 40cf97988787df4a lduwa [%o2+%g0]0x81,%l0 ! %l0 = 00000000ea4c1275 p21_label_8: ! %cwp = 1 ! Mem[000000003a000020] = 79adce7e, %l0 = 00000000ea4c1275 lduba [%o0+%i4]0x89,%l0 ! %l0 = 000000000000007e ! immd = 0000000000000096, %l0 = 000000000000007e, %ccr = 00 move %xcc,0x096,%l0 ! Register Not Moved ! Mem[000000003b00015c] = 76ce0923, %l0 = 000000000000007e swap [%o2+0x15c],%l0 ! %l0 = 0000000076ce0923 ! Mem[000000009000001c] = 43627d52, %g18 = 8b52ca2a176f6c84 ldsw [%o4+0x01c],%g2 ! %g2 = 8b52ca2a176f6c84 ! Mem[000000003b800060] = 391a0482fbc35256, %l7 = 0000000000000049, %l5 = 15c73f7aaa2f6dfd add %o3,0x60,%g1 casxa [%g1]0x80,%l7,%l5 ! %l5 = 391a0482fbc35256 ! %l6 = 000000000000002a, %l0 = 0000000076ce0923, %l7 = 0000000000000049 and %l6,%l0,%l7 ! %l7 = 0000000000000022 ! %f16 = 8f188b8e, Mem[000000003b000028] = 86a0cced sta %f16,[%o2+%i5]0x88 ! Mem[000000003b000028] = 8f188b8e ! Mem[000000003a800194] = 1acaadbe, %l1 = fa714a39ee688439 swap [%o1+0x194],%l1 ! %l1 = 000000001acaadbe ! %l6 = 000000000000002a, Mem[0000000091800144] = b654a261 stw %l6,[%i0+0x144] ! Mem[0000000091800144] = 0000002a ! %l7 = 0000000000000022, Mem[000000009180013c] = 7a9300bd sth %l7,[%i0+0x13c] ! Mem[000000009180013c] = 002200bd p21_label_9: ! %cwp = 1 ! %l0 = 0000000076ce0923, Mem[0000000091000138] = 4c906f70 stw %l0,[%o6+0x138] ! Mem[0000000091000138] = 76ce0923 ! %l0 = 0000000076ce0923, Mem[000000009180006a] = 806ee822 sth %l0,[%i0+0x06a] ! Mem[0000000091800068] = 0923e822 ! %l1 = 000000001acaadbe, Mem[000000003b000010] = 1ef9ea9c stwa %l1,[%o2+%i2]0x81 ! Mem[000000003b000010] = 1acaadbe ! %l5 = 391a0482fbc35256, Mem[0000000091000090] = c26fe978 sth %l5,[%o6+0x090] ! Mem[0000000091000090] = 5256e978 ! %l4 = 52d1dda888dc517b, Mem[00000000910000fc] = c5b55944 sth %l4,[%o6+0x0fc] ! Mem[00000000910000fc] = 517b5944 ! Mem[000000003b000028] = 8e8b188f60a11eed, %l3 = c4d5d6326c4184ce ldxa [%o2+%i5]0x81,%l3 ! %l3 = 8e8b188f60a11eed ! Mem[000000003b800018] = d5b80569, %l7 = 0000000000000022 lduha [%o3+%i3]0x88,%l7 ! %l7 = 0000000000000569 ! Mem[000000003a0001bc] = 0a287603, %l0 = 76ce0923, %l0 = 76ce0923 add %o0,0x1bc,%g1 casa [%g1]0x80,%l0,%l0 ! %l0 = 000000000a287603 ! Mem[000000003a800018] = a129dcc5, %l0 = 000000000a287603 ldstuba [%o1+%i3]0x88,%l0 ! %l0 = 000000c5000000ff ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g4 ldda [%o4+%g4]ASI_BLK_SL,%f48 ! Block Load from 0000000090000080 p21_label_10: ! %cwp = 1 ! %l6 = 000000000000002a, imm = ffffffffffffff08, %l1 = 000000001acaadbe addcc %l6,-0x0f8,%l1 ! %l1 = ffffffffffffff32, %ccr = 88 ! Mem[000000003b000010] = 1acaadbe, %l1 = ffffffffffffff32 lduba [%o2+%i2]0x81,%l1 ! %l1 = 000000000000001a ! %l7 = 0000000000000569, Mem[00000000910001b1] = 59beee96 stb %l7,[%o6+0x1b1] ! Mem[00000000910001b0] = 69beee96 ! Mem[0000000090000080] = dc8cabda, %g18 = 8b52ca2a176f6c84 ldsw [%o4+0x080],%g2 ! %g2 = 8b52ca2a176f6c84 ! Mem[000000003b00013c] = a1a8edc5, %l4 = 88dc517b, %l0 = 000000c5 add %o2,0x13c,%g1 casa [%g1]0x80,%l4,%l0 ! %l0 = 00000000a1a8edc5 ! %l7 = 0000000000000569, immd = 00000000000007ef, %l1 = 000000000000001a mulx %l7,0x7ef,%l1 ! %l1 = 00000000002aec07 ! Mem[0000000091000004] = c5dc2921, %g2 = ffffffffdc8cabda ldsh [%o6+0x004],%g2 ! %g2 = ffffffffffffc5dc ! %l4 = 52d1dda888dc517b, imm = fffffffffffffee2, %l3 = 8e8b188f60a11eed subc %l4,-0x11e,%l3 ! %l3 = 52d1dda888dc5299 ! Mem[00000000900001d4] = f37374bf, %g2 = ffffffffffffc5dc lduh [%o4+0x1d6],%g2 ! %g2 = 000000000000f373 ! %f4 = b54b4bac, Mem[00000000910000e0] = 1ff12e95 st %f4 ,[%o6+0x0e0] ! Mem[00000000910000e0] = b54b4bac p21_label_11: ! %cwp = 1 ! Mem[00000000918000b0] = 8ba135a5, %g2 = 000000000000f373 ldsb [%i0+0x0b1],%g2 ! %g2 = ffffffffffffff8b ! %l0 = 00000000a1a8edc5, Mem[00000000900001b0] = f8df7251 stw %l0,[%o4+0x1b0] ! Mem[00000000900001b0] = a1a8edc5 ! Mem[000000003b000010] = 1acaadbe2297d1ac, %f2 = ea4c1275 e4460048 ldda [%o2+%i2]0x81,%f2 ! %f2 = 1acaadbe 2297d1ac ! Mem[0000000091000154] = 3b34102d, %g2 = ffffffffffffff8b lduh [%o6+0x154],%g2 ! %g2 = 0000000000003b34 ! Mem[00000000910000a0] = 9b409b4086349e0f, %f48 = 96a01d2a daab8cdc ldd [%o6+0x0a0],%f48 ! %f48 = 9b409b40 86349e0f ! Mem[000000009080019c] = 481d7e7f, %g2 = 0000000000003b34 ldsb [%o5+0x19e],%g2 ! %g2 = 0000000000000048 ! Mem[000000003a800028] = fe77c7776be8db2a, %f2 = 1acaadbe 2297d1ac ldda [%o1+%i5]0x80,%f2 ! %f2 = fe77c777 6be8db2a ! Mem[000000003b0001e0] = 7f575891, %l7 = 0000000000000569 ldstuba [%o2+0x1e0]%asi,%l7 ! %l7 = 0000007f000000ff ! immd = 00000000000002b4, %l5 = 391a0482fbc35256, %ccr = 88 movg %xcc,0x2b4,%l5 ! Register Not Moved ! %l1 = 00000000002aec07, %l1 = 00000000002aec07, %ccr = 88 movpos %xcc,%l1,%l1 ! Register Not Moved p21_label_12: ! %cwp = 1 ! %l1 = 00000000002aec07, Mem[00000000900001bc] = b2280662 sth %l1,[%o4+0x1bc] ! Mem[00000000900001bc] = ec070662 ! Mem[0000000091800120] = a0104a78, %g2 = 0000000000000048 lduh [%i0+0x122],%g2 ! %g2 = 000000000000a010 ! %l4 = 52d1dda888dc517b, Mem[000000003a000020] = aebf85f379adce7e stxa %l4,[%o0+%i4]0x88 ! Mem[000000003a000020] = 52d1dda888dc517b ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 50758781 54a65586 ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 mov 0x0c0,%g5 ldda [%o4+%g5]ASI_BLK_SL,%f48 ! Block Load from 00000000900000c0 ! Mem[000000003a8000e0] = 1872e86120382d26, %l1 = 00000000002aec07 ldx [%o1+0x0e0],%l1 ! %l1 = 1872e86120382d26 ! Mem[00000000918001d0] = 61bc4b5f 75b517b3, %g2 = 0000a010, %g3 = 943867c9 ldd [%i0+0x1d0],%g2 ! %g2 = 0000000061bc4b5f 0000000075b517b3 ! Mem[000000003b800010] = 029c5997, %l4 = 52d1dda888dc517b lduwa [%o3+0x010]%asi,%l4 ! %l4 = 00000000029c5997 ! Mem[000000003a00009c] = 976b1483, %l0 = 00000000a1a8edc5 ldsh [%o0+0x09e],%l0 ! %l0 = 0000000000001483 ! Mem[00000000910001e8] = be77e5d02936a680, %g2 = 0000000061bc4b5f ldx [%o6+0x1e8],%g2 ! %g2 = be77e5d02936a680 ! %f25 = a9aa148b, Mem[000000003a800008] = 1b491dea sta %f25,[%o1+%i1]0x80 ! Mem[000000003a800008] = a9aa148b p21_label_13: ! %cwp = 1 ! Mem[000000003a800090] = 011ce58d5f466a11, %l6 = 000000000000002a, %l3 = 52d1dda888dc5299 add %o1,0x90,%g1 casxa [%g1]0x80,%l6,%l3 ! %l3 = 011ce58d5f466a11 ! Mem[000000003b0001ac] = d8c324dc, %l4 = 00000000029c5997 swap [%o2+0x1ac],%l4 ! %l4 = 00000000d8c324dc ! Mem[000000009180006c] = e82208c9, %g2 = be77e5d02936a680 ldsh [%i0+0x06c],%g2 ! %g2 = ffffffffffffe822 ! %l5 = 391a0482fbc35256, Mem[00000000910001eb] = d02936a6 stb %l5,[%o6+0x1eb] ! Mem[00000000910001e8] = 562936a6 ! Mem[00000000918001e4] = f6dfff3d, %g18 = 8b52ca2a176f6c84 ldswa [%i0+0x1e4]%asi,%g2 ! %g2 = 8b52ca2a176f6c84 ! Mem[000000003b80018c] = 71cdb8e2, %l7 = 000000000000007f swap [%o3+0x18c],%l7 ! %l7 = 0000000071cdb8e2 ! Mem[0000000091800008] = b2b01876, %g2 = fffffffff6dfff3d ldsb [%i0+0x00b],%g2 ! %g2 = ffffffffffffffb2 ! %l0 = 0000000000001483, Mem[0000000091800114] = 613c9bc6 stw %l0,[%i0+0x114] ! Mem[0000000091800114] = 00001483 ! %f20 = 34acd4ee 73f66940, Mem[000000003b800000] = 9ce87c8a 2f7367e1 stda %f20,[%o3+%g0]0x81 ! Mem[000000003b800000] = 34acd4ee 73f66940 ! immd = 0000000000000035, %l5 = 391a0482fbc35256, %ccr = 88 movgu %xcc,0x035,%l5 ! Moved, %l5 = 0000000000000035 p21_label_14: ! %cwp = 1 ! %l5 = 0000000000000035, imm = 00000000000008d8, %l7 = 0000000071cdb8e2 subccc %l5,0x8d8,%l7 ! %l7 = fffffffffffff75d, %ccr = 99 ! %l5 = 0000000000000035, %l4 = 00000000d8c324dc, %ccr = 99 movrgz %l5,%l4,%l4 ! Moved, %l4 = 00000000d8c324dc ! %l0 = 0000000000001483, imm = fffffffffffff87c, %l0 = 0000000000001483 xnorcc %l0,-0x784,%l0 ! %l0 = 0000000000001300, %ccr = 00 membar #Sync ! Added by membar checker (210) ! %l2 = 0000000000000014, Mem[00000000900000c4] = 0afb269c stw %l2,[%o4+0x0c4] ! Mem[00000000900000c4] = 00000014 ! %l6 = 0000002a, %l7 = fffff75d, Mem[0000000090000170] = 96b76dce 26d816c5 std %l6,[%o4+0x170] ! Mem[0000000090000170] = 0000002a fffff75d ! %l6 = 000000000000002a, %l3 = 011ce58d5f466a11, %l1 = 1872e86120382d26 udivx %l6,%l3,%l1 ! %l1 = 0000000000000000 ! Mem[000000009080019c] = 481d7e7f, %g2 = ffffffffffffffb2 lduh [%o5+0x19e],%g2 ! %g2 = 000000000000481d ! %l4 = 00000000d8c324dc, imm = fffffffffffff8cd, %l3 = 011ce58d5f466a11 or %l4,-0x733,%l3 ! %l3 = fffffffffffffcdd ! %f0 = cb4a6616 40fbf769 fe77c777 6be8db2a ! %f4 = b54b4bac e903749a 1a2a0145 2847e7a1 ! %f8 = 3492659d 609977b4 7d22d83e 5642a1c3 ! %f12 = 5269d4aa 809f71ed ff45e626 809ff63e mov 0x100,%g6 stda %f0,[%o4+%g6]ASI_COMMIT_S ! Block Store to 0000000090000100 ! %l5 = 0000000000000035, %l7 = fffffffffffff75d, %l7 = fffffffffffff75d add %l5,%l7,%l7 ! %l7 = fffffffffffff792 p21_label_15: ! %cwp = 1 ! Mem[00000000908000bc] = 5eee9398, %g2 = 000000000000481d lduh [%o5+0x0be],%g2 ! %g2 = 0000000000005eee ! %l3 = fffffffffffffcdd, Mem[0000000090800196] = b1ed9f29 stb %l3,[%o5+0x196] ! Mem[0000000090800194] = dded9f29 ! %l6 = 0000002a, %l7 = fffff792, Mem[0000000091800198] = 0610ba9b 5f04e1d5 std %l6,[%i0+0x198] ! Mem[0000000091800198] = 0000002a fffff792 ! Mem[000000003b000198] = 141ca5e5, %l1 = 0000000000000000 swap [%o2+0x198],%l1 ! %l1 = 00000000141ca5e5 ! %f28 = c1b3ccc9, Mem[000000003b800000] = eed4ac34 sta %f28,[%o3+%g0]0x89 ! Mem[000000003b800000] = c1b3ccc9 ! %l6 = 0000002a, %l7 = fffff792, Mem[0000000091800088] = ad1e6f64 bafc9afe std %l6,[%i0+0x088] ! Mem[0000000091800088] = 0000002a fffff792 ! Mem[000000003a000000] = 3517f156, %l7 = fffffffffffff792 ldsba [%o0+%g0]0x88,%l7 ! %l7 = 0000000000000056 ! %l0 = 0000000000001300, imm = 00000000000009da, %l2 = 0000000000000014 addc %l0,0x9da,%l2 ! %l2 = 0000000000001cda ! Mem[0000000091000034] = 0863fc2f, %g2 = 0000000000005eee lduh [%o6+0x036],%g2 ! %g2 = 0000000000000863 ! %l2 = 0000000000001cda, Mem[000000003a000018] = e12f0bd7 stwa %l2,[%o0+%i3]0x88 ! Mem[000000003a000018] = 00001cda p21_label_16: ! %cwp = 1 ! Mem[00000000908001b4] = 307b0454, %g18 = 8b52ca2a176f6c84 ldsw [%o5+0x1b4],%g2 ! %g2 = 8b52ca2a176f6c84 ! %l0 = 00001300, %l1 = 141ca5e5, Mem[0000000090000020] = 318c4f8f eb88c987 std %l0,[%o4+%i4] ! Mem[0000000090000020] = 00001300 141ca5e5 ! %l6 = 0000002a, %l7 = 00000056, Mem[0000000090800020] = 6b575173 80100360 std %l6,[%o5+%i4] ! Mem[0000000090800020] = 0000002a 00000056 ! %l5 = 0000000000000035, Mem[000000003a000018] = 00001cda stba %l5,[%o0+%i3]0x88 ! Mem[000000003a000018] = 00001c35 ! Mem[000000003b000008] = 494ca7ce89a4216c, %l4 = 00000000d8c324dc ldxa [%o2+%i1]0x80,%l4 ! %l4 = 494ca7ce89a4216c ! %l0 = 0000000000001300, %l1 = 00000000141ca5e5, %ccr = 00 movne %xcc,%l0,%l1 ! Moved, %l1 = 0000000000001300 ! Mem[000000003b000110] = bbaa7151, %l5 = 0000000000000035 ldstub [%o2+0x110],%l5 ! %l5 = 000000bb000000ff ! Mem[0000000090800040] = ab4d9bed, %g2 = 00000000307b0454 lduw [%o5+0x040],%g2 ! %g2 = 00000000ab4d9bed ! Mem[0000000091800198] = 0000002afffff792, %g2 = 00000000ab4d9bed ldxa [%i0+0x198]%asi,%g2 ! %g2 = 0000002afffff792 ! %l5 = 00000000000000bb, %l1 = 0000000000001300, %y = 00000000 mulscc %l5,%l1,%l4 ! %l4 = 000000000000005d, %ccr = 00, %y = 80000000 p21_label_17: ! %cwp = 1 ! %l1 = 0000000000001300, Mem[000000009000017b] = 0d7f349b stb %l1,[%o4+0x17b] ! Mem[0000000090000178] = 007f349b ! Mem[000000003b80014c] = 895327e8, %l5 = 00000000000000bb swap [%o3+0x14c],%l5 ! %l5 = 00000000895327e8 ! Mem[000000003a000028] = 2540d8f0, %f19 = a2eb44b0 lda [%o0+%i5]0x81,%f19 ! %f19 = 2540d8f0 ! %l2 = 0000000000001cda, immed = fffff9e9, %y = 80000000 sdivcc %l2,-0x617,%l6 ! %l6 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 00001300 ! Mem[000000003a8001c0] = 4fb5e2c1f30701d5, %l0 = 0000000000001300, %l0 = 0000000000001300 add %o1,0x1c0,%g1 casxa [%g1]0x80,%l0,%l0 ! %l0 = 4fb5e2c1f30701d5 ! Mem[000000003a000008] = 77192c1f95621ded, %l3 = fffffffffffffcdd ldxa [%o0+%i1]0x88,%l3 ! %l3 = 77192c1f95621ded ! %l5 = 00000000895327e8, imm = 0000000000000c98, %l1 = 0000000000001300 xorcc %l5,0xc98,%l1 ! %l1 = 0000000089532b70, %ccr = 08 ! %l1 = 0000000089532b70, Mem[000000003a0000d0] = e39431bd1a21e463 stx %l1,[%o0+0x0d0] ! Mem[000000003a0000d0] = 0000000089532b70 ! Mem[0000000091000078] = 9fcaf38f, %g2 = 0000002afffff792 ldsh [%o6+0x07a],%g2 ! %g2 = ffffffffffff9fca ! immd = 00000000000003e1, %l4 = 000000000000005d, %ccr = 08 movleu %icc,0x3e1,%l4 ! Register Not Moved p21_label_18: ! %cwp = 1 membar #Sync ! Added by membar checker (211) ! %f18 = 8e1935ce 2540d8f0, Mem[0000000090000130] = 5269d4aa 809f71ed stda %f18,[%o4+0x130]%asi ! Mem[0000000090000130] = 8e1935ce 2540d8f0 ! %l4 = 000000000000005d, Mem[0000000091000092] = e9783ede stb %l4,[%o6+0x092] ! Mem[0000000091000090] = 5d783ede ! Mem[000000003a800008] = a9aa148b96c674bc, %l5 = 00000000895327e8, %l3 = 77192c1f95621ded add %o1,0x08,%g1 casxa [%g1]0x80,%l5,%l3 ! %l3 = a9aa148b96c674bc ! %l6 = 7fffffff, %l7 = 00000056, Mem[00000000918001f8] = bebe044f 3e3a23fc std %l6,[%i0+0x1f8] ! Mem[00000000918001f8] = 7fffffff 00000056 ! Mem[000000003a000010] = ededfaff, %l2 = 0000000000001cda lduha [%o0+%i2]0x88,%l2 ! %l2 = 000000000000faff ! %l4 = 000000000000005d, Mem[000000003a800010] = e5e1c8a5 stha %l4,[%o1+%i2]0x88 ! Mem[000000003a800010] = e5e1005d ! immd = 000000000000016f, %l3 = a9aa148b96c674bc, %ccr = 08 movle %icc,0x16f,%l3 ! Moved, %l3 = 000000000000016f ! Mem[000000003b800018] = 6905b8d5c5b75bfe, %l3 = 000000000000016f, %l7 = 0000000000000056 add %o3,0x18,%g1 casxa [%g1]0x80,%l3,%l7 ! %l7 = 6905b8d5c5b75bfe ! Invert Register : %l1 = 0000000089532b70 xor %l1,-1,%l1 ! %l1 = ffffffff76acd48f ! %l0 = 4fb5e2c1f30701d5, Mem[00000000910000b6] = f3b84465 stb %l0,[%o6+0x0b6] ! Mem[00000000910000b4] = d5b84465 p21_label_19: ! %cwp = 1 ! %l0 = 4fb5e2c1f30701d5, imm = 00000000000004a1, %l6 = 000000007fffffff andcc %l0,0x4a1,%l6 ! %l6 = 0000000000000081, %ccr = 00 ! Mem[0000000091000038] = c57f917e, %g2 = ffffffffffff9fca ldsh [%o6+0x03a],%g2 ! %g2 = ffffffffffffc57f ! %l5 = 00000000895327e8, Mem[0000000090800060] = d178b965 sth %l5,[%o5+0x060] ! Mem[0000000090800060] = 27e8b965 ! Mem[000000003a800020] = ae8b933c6743c9e1, %f30 = 47077d45 cbeb2aed ldda [%o1+%i4]0x81,%f30 ! %f30 = ae8b933c 6743c9e1 ! Mem[000000003b000008] = 494ca7ce, %l1 = ffffffff76acd48f lduwa [%o2+%i1]0x81,%l1 ! %l1 = 00000000494ca7ce ! %l4 = 0000005d, %l5 = 895327e8, Mem[000000003b000018] = 11e39458 ff296d80 stda %l4,[%o2+%i3]0x81 ! Mem[000000003b000018] = 0000005d 895327e8 ! %l4 = 000000000000005d, %l1 = 00000000494ca7ce, %l0 = 4fb5e2c1f30701d5 xnor %l4,%l1,%l0 ! %l0 = ffffffffb6b3586c ! Mem[000000009180016c] = 9945ca36, %g2 = ffffffffffffc57f ldsh [%i0+0x16c],%g2 ! %g2 = ffffffffffff9945 ! %l1 = 00000000494ca7ce, Mem[000000003b000010] = 1acaadbe stha %l1,[%o2+%i2]0x81 ! Mem[000000003b000010] = a7ceadbe ! immd = 0000000000000170, %l0 = ffffffffb6b3586c, %ccr = 00 movle %icc,0x170,%l0 ! Register Not Moved p21_label_20: ! %cwp = 1 ! immd = 00000000000003db, %l0 = ffffffffb6b3586c, %ccr = 00 movvc %icc,0x3db,%l0 ! Moved, %l0 = 00000000000003db ! Mem[000000003b000000] = 480046e475124cea, %f28 = c1b3ccc9 2845e5b3 ldda [%o2+%g0]0x89,%f28 ! %f28 = 480046e4 75124cea ! %l6 = 00000081, %l7 = c5b75bfe, Mem[000000003b000010] = a7ceadbe 2297d1ac stda %l6,[%o2+%i2]0x81 ! Mem[000000003b000010] = 00000081 c5b75bfe ! Mem[00000000910001d0] = 68264bad, %g2 = ffffffffffff9945 lduh [%o6+0x1d0],%g2 ! %g2 = 0000000000006826 ! %l0 = 00000000000003db, Mem[00000000918000d0] = dbbe39107e2b474d stx %l0,[%i0+0x0d0] ! Mem[00000000918000d0] = 00000000000003db ! %l0 = 00000000000003db, imm = 00000000000002f7, %l3 = 000000000000016f orcc %l0,0x2f7,%l3 ! %l3 = 00000000000003ff, %ccr = 00 ! %l3 = 00000000000003ff, Mem[0000000091000020] = 103b16d7de211f96 stx %l3,[%o6+%i4] ! Mem[0000000091000020] = 00000000000003ff ! %l6 = 0000000000000081, Mem[000000003b000028] = ed1ea1608f188b8e stxa %l6,[%o2+%i5]0x89 ! Mem[000000003b000028] = 0000000000000081 ! %l3 = 00000000000003ff, %l5 = 00000000895327e8, %l4 = 000000000000005d taddcctv %l3,%l5,%l4 ! %l0 = 00000000000003fe, Trapped ! Mem[00000000910001e4] = 38546ebe, %g2 = 0000000000006826 ldub [%o6+0x1e5],%g2 ! %g2 = 0000000000000038 p21_label_21: ! %cwp = 1 ! %l2 = 000000000000faff, Mem[000000003b000000] = ea4c1275e4460048 stxa %l2,[%o2+%g0]0x80 ! Mem[000000003b000000] = 000000000000faff ! %l6 = 0000000000000081, Mem[000000003a000028] = f0d84025 stba %l6,[%o0+%i5]0x88 ! Mem[000000003a000028] = f0d84081 ! Mem[000000003b800018] = fe5bb7c5 d5b80569, %l2 = 0000faff, %l3 = 000003ff ldda [%o3+%i3]0x88,%l2 ! %l2 = 00000000d5b80569 00000000fe5bb7c5 ! %f22 = 757b2e7e 867e0bfd, Mem[00000000918001a8] = 98dfaf41 e3201269 std %f22,[%i0+0x1a8] ! Mem[00000000918001a8] = 757b2e7e 867e0bfd ! Mem[000000003b000028] = 00000081, %l2 = 00000000d5b80569 swapa [%o2+%i5]0x89,%l2 ! %l2 = 0000000000000081 ! Mem[000000003a000018] = 00001c35, %l4 = 000000000000005d ldsha [%o0+%i3]0x89,%l4 ! %l4 = 0000000000001c35 ! Mem[000000003b8001cc] = 055c3114, %l1 = 00000000494ca7ce ldstub [%o3+0x1cc],%l1 ! %l1 = 00000005000000ff ! Mem[000000003b800020] = 7b51dc88, %l2 = 0000000000000081 lduba [%o3+%i4]0x81,%l2 ! %l2 = 000000000000007b ! %f1 = 40fbf769, Mem[000000009100005c] = 8c194b94 sta %f1 ,[%o6+0x05c]%asi ! Mem[000000009100005c] = 40fbf769 ! Mem[00000000918001e0] = a1517e7a, %g2 = 0000000000000038 lduw [%i0+0x1e0],%g2 ! %g2 = 00000000a1517e7a p21_label_22: ! %cwp = 1 ! Mem[000000003a000138] = 703a17d9, %l3 = 00000000fe5bb7c5 ldstub [%o0+0x138],%l3 ! %l3 = 00000070000000ff ! Mem[000000003b800008] = 7ad3f869 4a6e15c5, %l6 = 00000081, %l7 = c5b75bfe ldda [%o3+%i1]0x89,%l6 ! %l6 = 000000004a6e15c5 000000007ad3f869 ! Mem[000000003a000000] = 56f11735, %l4 = 0000000000001c35 ldswa [%o0+%g0]0x80,%l4 ! %l4 = 0000000056f11735 ! Mem[000000003b000000] = 00000000 0000faff, %l4 = 56f11735, %l5 = 895327e8 ldda [%o2+%g0]0x80,%l4 ! %l4 = 0000000000000000 000000000000faff ! %l7 = 000000007ad3f869, Mem[000000003b800008] = c5156e4a69f8d37a stxa %l7,[%o3+%i1]0x81 ! Mem[000000003b800008] = 000000007ad3f869 ! Mem[0000000091000048] = 4b4e770b4984ca85, %f48 = 9c26fb0a 1fc2e46f ldd [%o6+0x048],%f48 ! %f48 = 4b4e770b 4984ca85 ! immd = 00000000000002a0, %l5 = 000000000000faff, %ccr = 00 movn %icc,0x2a0,%l5 ! Register Not Moved ! %l6 = 000000004a6e15c5, Mem[0000000091000178] = b318db1e80b5e0b8 stx %l6,[%o6+0x178] ! Mem[0000000091000178] = 000000004a6e15c5 ! Mem[000000009000019c] = 6763bbcc, %g2 = 00000000a1517e7a lduh [%o4+0x19e],%g2 ! %g2 = 0000000000006763 ! Mem[000000003b000010] = fe5bb7c581000000, %f26 = 1c7536ce 35de8bdc ldda [%o2+%i2]0x88,%f26 ! %f26 = fe5bb7c5 81000000 p21_label_23: ! %cwp = 1 ! Mem[000000003a800140] = aa3842ad8f2711cf, %l3 = 0000000000000070, %l7 = 000000007ad3f869 add %o1,0x140,%g1 casxa [%g1]0x80,%l3,%l7 ! %l7 = aa3842ad8f2711cf ! %l6 = 000000004a6e15c5, %l5 = 000000000000faff, %ccr = 00 movcc %xcc,%l6,%l5 ! Moved, %l5 = 000000004a6e15c5 ! %l7 = aa3842ad8f2711cf, Mem[000000003b800028] = afe6a5c0 stha %l7,[%o3+%i5]0x88 ! Mem[000000003b800028] = afe611cf ! %l1 = 0000000000000005, Mem[000000009080012b] = 129b9921 stb %l1,[%o5+0x12b] ! Mem[0000000090800128] = 059b9921 ! Mem[000000009000013c] = f63e1231, %g2 = 0000000000006763 ldsb [%o4+0x13e],%g2 ! %g2 = fffffffffffffff6 ! Mem[0000000091000140] = ecb715ac, %g2 = fffffffffffffff6 lduw [%o6+0x140],%g2 ! %g2 = 00000000ecb715ac ! Mem[00000000900000d8] = 0ead325c d145cd12, %g2 = ecb715ac, %g3 = 75b517b3 ldd [%o4+0x0d8],%g2 ! %g2 = 000000000ead325c 00000000d145cd12 ! Mem[0000000090000198] = 0a36b2be, %g2 = 000000000ead325c lduh [%o4+0x19a],%g2 ! %g2 = 0000000000000a36 ! %l5 = 000000004a6e15c5, Mem[000000003a000018] = 00001c35 stba %l5,[%o0+%i3]0x88 ! Mem[000000003a000018] = 00001cc5 ! Mem[000000003b000008] = cea74c49, %l3 = 0000000000000070 lduba [%o2+%i1]0x89,%l3 ! %l3 = 0000000000000049 p21_label_24: ! %cwp = 1 ! %l6 = 000000004a6e15c5, %l4 = 0000000000000000, %ccr = 00 movrgz %l6,%l4,%l1 ! Moved, %l1 = 0000000000000000 ! Mem[000000003b8000c8] = 26a2483f, %l5 = 4a6e15c5, %l1 = 00000000 add %o3,0xc8,%g1 casa [%g1]0x80,%l5,%l1 ! %l1 = 0000000026a2483f ! %l6 = 000000004a6e15c5, Mem[000000003b00005a] = dd8bb7c0 sth %l6,[%o2+0x05a] ! Mem[000000003b000058] = dd8b15c5 ! Mem[000000003b0000dc] = 0e3bcd5a, %l5 = 000000004a6e15c5 ldsw [%o2+0x0dc],%l5 ! %l5 = 000000000e3bcd5a ! Invert Register : %l3 = 0000000000000049 xor %l3,-1,%l3 ! %l3 = ffffffffffffffb6 ! %l0 = 00000000000003fe, immd = fffffffffffffa25, %l5 = 000000000e3bcd5a mulx %l0,-0x5db,%l5 ! %l5 = ffffffffffe89fb6 ! Mem[0000000091000128] = c9191f5d, %g2 = 0000000000000a36 ldsha [%o6+0x128]%asi,%g2 ! %g2 = ffffffffffffc919 ! immd = 00000000000001dc, %l3 = ffffffffffffffb6, %ccr = 00 mova %icc,0x1dc,%l3 ! Moved, %l3 = 00000000000001dc ! %l0 = 00000000000003fe, %l5 = ffffffffffe89fb6, %ccr = 00 movcc %icc,%l0,%l5 ! Moved, %l5 = 00000000000003fe ! %l0 = 00000000000003fe, Mem[000000009100006c] = 07100ced, %asi = 80 stwa %l0,[%o6+0x06c]%asi ! Mem[000000009100006c] = 000003fe p21_label_25: ! %cwp = 1 ! %f6 = 1a2a0145, Mem[000000003b000018] = 5d000000 sta %f6 ,[%o2+%i3]0x88 ! Mem[000000003b000018] = 1a2a0145 ! Mem[000000003b0001d4] = af0c2552, %l3 = 00000000000001dc ldub [%o2+0x1d5],%l3 ! %l3 = 000000000000000c ! Mem[00000000900000b4] = 4fe26d28, %g2 = ffffffffffffc919 lduh [%o4+0x0b6],%g2 ! %g2 = 0000000000004fe2 ! Mem[00000000910000c8] = 41e919be, %g2 = 0000000000004fe2 ldsb [%o6+0x0c8],%g2 ! %g2 = 0000000000000041 ! %l2 = 0000007b, %l3 = 0000000c, Mem[0000000091800050] = 28155d72 21415b5a std %l2,[%i0+0x050] ! Mem[0000000091800050] = 0000007b 0000000c ! Mem[000000003b000028] = 6905b8d5, %l3 = 000000000000000c swap [%o2+%i5],%l3 ! %l3 = 000000006905b8d5 ! Mem[000000009000012c] = 5642a1c3, %g2 = 0000000000000041 lduw [%o4+0x12c],%g2 ! %g2 = 000000005642a1c3 ! %l2 = 000000000000007b, Mem[00000000908000e4] = c852478e stw %l2,[%o5+0x0e4] ! Mem[00000000908000e4] = 0000007b ! %l6 = 4a6e15c5, %l7 = 8f2711cf, Mem[000000003a000018] = 00001cc5 e3858c70 stda %l6,[%o0+%i3]0x88 ! Mem[000000003a000018] = 4a6e15c5 8f2711cf ! %l7 = aa3842ad8f2711cf, imm = 0000000000000015, %l0 = 00000000000003fe srlx %l7,0x015,%l0 ! %l0 = 00000551c2156c79 ba,a p21_not_taken_0_end p21_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 restore ! CWP = 0 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 7fe5b967fcb5a740 bne,a,pn %xcc,p21_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000fe77 bne,a,pn %xcc,p21_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000a5c0 bne,a,pn %xcc,p21_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffff97599c02 bne,a,pn %xcc,p21_reg_l3_fail mov %l3,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000056f1 bne,a,pn %xcc,p21_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffffd866 bne,a,pn %xcc,p21_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000000 bne,a,pn %xcc,p21_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x00001300,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p21_failed mov 0x111,%g1 ! Check Floating Point Registers p21_check_fp_registers: set p21_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be fe77c777 6be8db2a bne %xcc,p21_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b54b4bac e903749a bne %xcc,p21_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 1a2a0145 2847e7a1 bne %xcc,p21_f6_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 8e1935ce 2540d8f0 bne %xcc,p21_f18_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be fe5bb7c5 81000000 bne %xcc,p21_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 480046e4 75124cea bne %xcc,p21_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be ae8b933c 6743c9e1 bne %xcc,p21_f30_fail nop ! Check Local Memory set p21_local0_expect,%g1 p21_check_local0: ldx [%g1+0x008],%g2 ! Expected data = ed1d62951f2c1977 ldx [%i0+0x008],%g3 ! Observed data at 000000003a000008 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = fffaeded9671c11b ldx [%i0+0x010],%g3 ! Observed data at 000000003a000010 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = c5156e4acf11278f ldx [%i0+0x018],%g3 ! Observed data at 000000003a000018 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 7b51dc88a8ddd152 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 = 8140d8f032e58122 ldx [%i0+0x028],%g3 ! Observed data at 000000003a000028 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x028,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = 0000000089532b70 ldx [%i0+0x0d0],%g3 ! Observed data at 000000003a0000d0 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x0d0,%g4 ldx [%g1+0x138],%g2 ! Expected data = ff3a17d932844255 ldx [%i0+0x138],%g3 ! Observed data at 000000003a000138 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x138,%g4 ldx [%g1+0x168],%g2 ! Expected data = 84e3551fab58b898 ldx [%i0+0x168],%g3 ! Observed data at 000000003a000168 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x168,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = efff2fbb90a94297 ldx [%i0+0x1d0],%g3 ! Observed data at 000000003a0001d0 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x1d0,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = aa73ad3680000000 ldx [%i0+0x1f8],%g3 ! Observed data at 000000003a0001f8 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x1f8,%g4 set p21_local1_expect,%g1 p21_check_local1: ldx [%g1+0x008],%g2 ! Expected data = a9aa148b96c674bc ldx [%i1+0x008],%g3 ! Observed data at 000000003a800008 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 5d00e1e528192a93 ldx [%i1+0x010],%g3 ! Observed data at 000000003a800010 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffdc29a1c47fff9c ldx [%i1+0x018],%g3 ! Observed data at 000000003a800018 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i1,0x018,%g4 ldx [%g1+0x190],%g2 ! Expected data = d9c49eb2ee688439 ldx [%i1+0x190],%g3 ! Observed data at 000000003a800190 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i1,0x190,%g4 set p21_local2_expect,%g1 p21_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 000000000000faff 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 = 00000081c5b75bfe ldx [%i2+0x010],%g3 ! Observed data at 000000003b000010 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 45012a1a895327e8 ldx [%i2+0x018],%g3 ! Observed data at 000000003b000018 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000000c00000000 ldx [%i2+0x028],%g3 ! Observed data at 000000003b000028 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = f3edbe3d60bcb216 ldx [%i2+0x038],%g3 ! Observed data at 000000003b000038 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x038,%g4 ldx [%g1+0x058],%g2 ! Expected data = dd8b15c57b497726 ldx [%i2+0x058],%g3 ! Observed data at 000000003b000058 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x058,%g4 ldx [%g1+0x108],%g2 ! Expected data = f57b1118000001c4 ldx [%i2+0x108],%g3 ! Observed data at 000000003b000108 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x108,%g4 ldx [%g1+0x110],%g2 ! Expected data = ffaa7151e8de9859 ldx [%i2+0x110],%g3 ! Observed data at 000000003b000110 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x110,%g4 ldx [%g1+0x158],%g2 ! Expected data = 9256d9c70000007e ldx [%i2+0x158],%g3 ! Observed data at 000000003b000158 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x158,%g4 ldx [%g1+0x198],%g2 ! Expected data = 00000000101ad637 ldx [%i2+0x198],%g3 ! Observed data at 000000003b000198 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x198,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 1dd15b53029c5997 ldx [%i2+0x1a8],%g3 ! Observed data at 000000003b0001a8 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x1a8,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = ff57589161c8160a ldx [%i2+0x1e0],%g3 ! Observed data at 000000003b0001e0 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x1e0,%g4 set p21_local3_expect,%g1 p21_check_local3: ldx [%g1+0x000],%g2 ! Expected data = c9ccb3c173f66940 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 = 000000007ad3f869 ldx [%i3+0x008],%g3 ! Observed data at 000000003b800008 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i3,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 7b51dc88fd6d2faa ldx [%i3+0x020],%g3 ! Observed data at 000000003b800020 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = cf11e6af6c96be2b ldx [%i3+0x028],%g3 ! Observed data at 000000003b800028 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i3,0x028,%g4 ldx [%g1+0x148],%g2 ! Expected data = 5443fb9c000000bb ldx [%i3+0x148],%g3 ! Observed data at 000000003b800148 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i3,0x148,%g4 ldx [%g1+0x188],%g2 ! Expected data = da4872d30000007f ldx [%i3+0x188],%g3 ! Observed data at 000000003b800188 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i3,0x188,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = fe9efb0dff5c3114 ldx [%i3+0x1c8],%g3 ! Observed data at 000000003b8001c8 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i3,0x1c8,%g4 ! The test for processor 21 has passed p21_passed: ta GOOD_TRAP nop p21_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p21_failed p21_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p21_failed p21_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p21_failed p21_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p21_failed p21_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p21_failed p21_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p21_failed p21_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p21_failed p21_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p21_failed p21_f2_fail: set p21_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p21_f4_fail: set p21_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p21_f6_fail: set p21_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p21_f18_fail: set p21_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p21_f26_fail: set p21_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p21_f28_fail: set p21_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p21_f30_fail: set p21_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: stda %l6,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003b000008] stba %l2,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a800000] ldsba [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003a000018] stha %l4,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a800008] lduba [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003b800008] stha %l2,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000003b000028] done p21_trap1o: stda %l6,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003b000008] stba %l2,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a800000] ldsba [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003a000018] stha %l4,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a800008] lduba [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003b800008] stha %l2,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000003b000028] done p21_trap2e: lduba [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000003b800008] stwa %l1,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a000018] umul %l5,0xcf2,%l0 stha %l4,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a000010] stda %l6,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a000020] lduha [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003a800008] done p21_trap2o: lduba [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000003b800008] stwa %l1,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a000018] umul %l5,0xcf2,%l0 stha %l4,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a000010] stda %l6,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a000020] lduha [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003a800008] done p21_trap3e: orn %l1,-0x0df,%l5 orn %l7,0x9ba,%l1 sub %l6,%l6,%l6 sub %l5,%l4,%l5 xnor %l5,%l2,%l1 sub %l4,%l5,%l0 andn %l5,-0x830,%l2 done p21_trap3o: orn %l1,-0x0df,%l5 orn %l7,0x9ba,%l1 sub %l6,%l6,%l6 sub %l5,%l4,%l5 xnor %l5,%l2,%l1 sub %l4,%l5,%l0 andn %l5,-0x830,%l2 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 = 51adb8a5f4fd8ee9 ldx [%g1+0x008],%l1 ! %l1 = 8e2d30bcb06e03bb ldx [%g1+0x010],%l2 ! %l2 = 29a90a282c4ab0e9 ldx [%g1+0x018],%l3 ! %l3 = 917d6447d55255ce ldx [%g1+0x020],%l4 ! %l4 = 7fe5b967fcb5a71d ldx [%g1+0x028],%l5 ! %l5 = 4fe107be76d900b8 ldx [%g1+0x030],%l6 ! %l6 = 15febd8ac4004f1e ldx [%g1+0x038],%l7 ! %l7 = 727f5cb636fc799e save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 40cf97988787df4a ldx [%g1+0x048],%l1 ! %l1 = fa714a39ee688439 ldx [%g1+0x050],%l2 ! %l2 = 1a7ab86078f51e37 ldx [%g1+0x058],%l3 ! %l3 = c4d5d6326c4184ce ldx [%g1+0x060],%l4 ! %l4 = 52d1dda888dc517b ldx [%g1+0x068],%l5 ! %l5 = 15c73f7aaa2f6dfd ldx [%g1+0x070],%l6 ! %l6 = 302beb16763a1c55 ldx [%g1+0x078],%l7 ! %l7 = 5e973950ca3b1ca1 ! Initialize the output register of window 1 set p21_local0_start,%o0 set p21_local1_start,%o1 set p21_local2_start,%o2 set p21_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 2cd3edf8 dac092f2 5cf5c3d4 ec5740e3 ! %f4 = 426e1a97 e90b201c 6affdaef 19cb72a7 ! %f8 = 13732b85 68ff71fd 0bcb41d8 f198bf81 ! %f12 = 6a47cd51 58d5cee8 8a945e2e 31f8a481 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 401f5f4d cb1a5adb 5cc3a164 9de696b8 ! %f20 = 2dc5fa82 5f57633f bb6d9d77 b0b70d04 ! %f24 = 035a58f7 fec7295f e1927678 5c77e8bf ! %f28 = 6f9d624a c2b2f5c1 4ed5e842 343222fe ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = bde38f97 a6901c91 6271b158 54c3fdd7 ! %f36 = 95c4185f 709d6a4b 302e3c7c f65609b3 ! %f40 = 592a5171 2ae41d43 79a7f153 39886793 ! %f44 = 6cb06bea 4e1702b5 1cc52c78 a719cc3c ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xec30dbef00000065,%g7,%g1 ! GSR scale = 12, align = 5 wr %g1,%g0,%gsr ! GSR = ec30dbef00000065 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[0000000090800150] = 2c26f3ef db6786fd, %g2 = 2f727eff, %g3 = 0bad0b00 ldd [%i5+0x150],%g2 ! %g2 = 000000002c26f3ef 00000000db6786fd ! Mem[0000000091000098] = 757f03160fd4462d, %f48 = 29f9184d f14887aa ldd [%i6+0x098],%f48 ! %f48 = 757f0316 0fd4462d ! Mem[0000000090800080] = d4db2881 ae67375c, %g2 = 2c26f3ef, %g3 = db6786fd ldd [%i5+0x080],%g2 ! %g2 = 00000000d4db2881 00000000ae67375c ! %l1 = aa75fe8439d1b21e, Mem[000000003d800028] = 5d41eecd70ef9f01 stxa %l1,[%i3+%o5]0x89 ! Mem[000000003d800028] = aa75fe8439d1b21e ! immd = 00000000000003d0, %l3 = 418719847cff8109, %ccr = 44 movl %xcc,0x3d0,%l3 ! Register Not Moved ! Mem[000000003d000028] = e114454f, %l0 = b4df0f0496097199 lduba [%i2+%o5]0x88,%l0 ! %l0 = 000000000000004f ! %l1 = aa75fe8439d1b21e, %l3 = 418719847cff8109, %ccr = 44 movvc %icc,%l1,%l3 ! Moved, %l3 = aa75fe8439d1b21e ! %l7 = bea69bf889bf2368, %l3 = aa75fe8439d1b21e, %ccr = 44 movrgez %l7,%l3,%l5 ! Not Moved, %l5 = 70ee2b53bf87b8ad ! Mem[0000000090800018] = 81bba7c3 619c4365, %g2 = d4db2881, %g3 = ae67375c ldda [%i5+0x018]%asi,%g2 ! %g2 = 0000000081bba7c3 00000000619c4365 ! %l6 = c77dd6ccee895930, %l4 = ebd20c029fbbaa45, %ccr = 44 movcs %icc,%l6,%l4 ! Register Not Moved p22_label_2: ! %l3 = aa75fe8439d1b21e, %l1 = aa75fe8439d1b21e, %l5 = 70ee2b53bf87b8ad add %l3,%l1,%l5 ! %l5 = 54ebfd0873a3643c ! Mem[000000003d0000d0] = 98733ed6, %l0 = 0000004f, %l1 = 39d1b21e add %i2,0xd0,%g1 casa [%g1]0x80,%l0,%l1 ! %l1 = 0000000098733ed6 ! Mem[0000000091000104] = a8d0d6e8, %g2 = 0000000081bba7c3 lduh [%i6+0x104],%g2 ! %g2 = 000000000000a8d0 ! %l3 = aa75fe8439d1b21e, %l2 = ef291aae6da2daf5, %ccr = 44 movvc %icc,%l3,%l2 ! Moved, %l2 = aa75fe8439d1b21e ! Mem[00000000900001cc] = 2e401b9f, %g2 = 000000000000a8d0 ldub [%i4+0x1cd],%g2 ! %g2 = 000000000000002e ! %l6 = c77dd6ccee895930, immed = fffff4f7, %y = 00000000 udivcc %l6,-0xb09,%l2 ! %l2 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 0000004f ! %l0 = 000000000000004f, Mem[0000000091000012] = 41194f87 sth %l0,[%i6+0x012] ! Mem[0000000091000010] = 004f4f87 ! Mem[0000000090800038] = 7ed0bb3c032cea9b, %g2 = 000000000000002e ldx [%i5+0x038],%g2 ! %g2 = 7ed0bb3c032cea9b ! %f16 = 401f5f4d cb1a5adb 5cc3a164 9de696b8 ! %f20 = 2dc5fa82 5f57633f bb6d9d77 b0b70d04 ! %f24 = 035a58f7 fec7295f e1927678 5c77e8bf ! %f28 = 6f9d624a c2b2f5c1 4ed5e842 343222fe stda %f16,[%i4]ASI_BLK_SL ! Block Store to 0000000090000000 ! %l6 = c77dd6ccee895930, %l2 = 0000000000000000, %ccr = 44 mova %icc,%l6,%l2 ! Moved, %l2 = c77dd6ccee895930 p22_label_3: ! %l4 = 9fbbaa45, %l5 = 73a3643c, Mem[00000000910001c8] = 4ceef152 664634c6 std %l4,[%i6+0x1c8] ! Mem[00000000910001c8] = 9fbbaa45 73a3643c ! %l7 = bea69bf889bf2368, %l4 = ebd20c029fbbaa45, %l4 = ebd20c029fbbaa45 subc %l7,%l4,%l4 ! %l4 = d2d48ff5ea037923 ! %l0 = 000000000000004f, Mem[000000003c800018] = 6d94426b stba %l0,[%i1+%o3]0x88 ! Mem[000000003c800018] = 6d94424f ! %l0 = 0000004f, %l1 = 98733ed6, Mem[00000000918001c8] = 9220125c d9d1ca4c stda %l0,[%o0+0x1c8]%asi ! Mem[00000000918001c8] = 0000004f 98733ed6 ! Mem[0000000091000038] = fc2fc57f917e51b2, %g2 = 7ed0bb3c032cea9b ldx [%i6+0x038],%g2 ! %g2 = fc2fc57f917e51b2 ! Mem[000000003c000100] = 5db32286, %l7 = bea69bf889bf2368 lduw [%i0+0x100],%l7 ! %l7 = 000000005db32286 ! Mem[00000000900000d4] = ae0ead32, %g2 = fc2fc57f917e51b2 ldsb [%i4+0x0d7],%g2 ! %g2 = ffffffffffffffae ! Mem[0000000090800058] = ebe01de6, %g2 = ffffffffffffffae ldsb [%i5+0x059],%g2 ! %g2 = ffffffffffffffeb ! Mem[000000003d800138] = 4493df0d, %l4 = d2d48ff5ea037923 ldsw [%i3+0x138],%l4 ! %l4 = 000000004493df0d ! Mem[0000000090000160] = 7b592fa6 6910f10a, %g2 = ffffffeb, %g3 = 619c4365 ldd [%i4+0x160],%g2 ! %g2 = 000000007b592fa6 000000006910f10a p22_label_4: ! Mem[000000003d800010] = ca6b1a73, %l3 = aa75fe8439d1b21e lduba [%i3+%o2]0x81,%l3 ! %l3 = 00000000000000ca ! %l7 = 000000005db32286, imm = fffffffffffff3fd, %l3 = 00000000000000ca andn %l7,-0xc03,%l3 ! %l3 = 0000000000000002 ! Mem[0000000091000148] = f99edb45, %g2 = 000000007b592fa6 lduha [%i6+0x148]%asi,%g2 ! %g2 = 000000000000f99e ! %l1 = 0000000098733ed6, Mem[0000000091800138] = ea95770a sth %l1,[%o0+0x138] ! Mem[0000000091800138] = 3ed6770a ! Mem[000000003d000000] = 68ca265c, %l0 = 000000000000004f lduha [%i2+%g0]0x89,%l0 ! %l0 = 000000000000265c ! %l3 = 0000000000000002, Mem[00000000918000de] = 31a3ab56 sth %l3,[%o0+0x0de] ! Mem[00000000918000dc] = 0002ab56 ! %l6 = c77dd6ccee895930, Mem[0000000091800038] = 8581ae53 stw %l6,[%o0+0x038] ! Mem[0000000091800038] = ee895930 ! Mem[000000003d0001c8] = 1be18f1f, %l1 = 0000000098733ed6, %asi = 80 swapa [%i2+0x1c8]%asi,%l1 ! %l1 = 000000001be18f1f ! %l2 = c77dd6ccee895930, Mem[00000000908001d6] = 55cde4dc sth %l2,[%i5+0x1d6] ! Mem[00000000908001d4] = 5930e4dc ! Mem[00000000908000d0] = a37c3c6427ab1ce7, %f48 = 757f0316 0fd4462d ldd [%i5+0x0d0],%f48 ! %f48 = a37c3c64 27ab1ce7 p22_label_5: ! Mem[0000000090800080] = 2881ae67, %g2 = 000000000000f99e ldsh [%i5+0x082],%g2 ! %g2 = 0000000000002881 ! %l5 = 54ebfd0873a3643c, %l4 = 000000004493df0d, %l3 = 0000000000000002 xnorcc %l5,%l4,%l3 ! %l3 = ab1402f7c8cf44ce, %ccr = 88 ! Mem[0000000090800188] = cd2b4216 ada4c276, %g2 = 00002881, %g3 = 6910f10a ldd [%i5+0x188],%g2 ! %g2 = 00000000cd2b4216 00000000ada4c276 ! Mem[000000003d000040] = bb84424d, %l2 = ee895930, %l6 = ee895930 add %i2,0x40,%g1 casa [%g1]0x80,%l2,%l6 ! %l6 = 00000000bb84424d ! %l1 = 000000001be18f1f, immed = fffffea9, %y = 0000004f smulcc %l1,-0x157,%l6 ! %l6 = ffffffdaa4c93d77, %ccr = 88, %y = ffffffda ! Mem[000000003c000008] = 10b941de, %f1 = dac092f2 lda [%i0+%o1]0x88,%f1 ! %f1 = 10b941de ! %l6 = ffffffdaa4c93d77, %l6 = ffffffdaa4c93d77, %ccr = 88 movcc %xcc,%l6,%l6 ! Moved, %l6 = ffffffdaa4c93d77 ! Mem[000000003c000020] = c398aa3f, %l0 = 000000000000265c lduwa [%i0+%o4]0x88,%l0 ! %l0 = 00000000c398aa3f ! %l2 = c77dd6ccee895930, Mem[00000000918001d6] = 17b37a3c stb %l2,[%o0+0x1d6] ! Mem[00000000918001d4] = 30b37a3c ! %l2 = c77dd6ccee895930, %l3 = ab1402f7c8cf44ce, %l1 = 000000001be18f1f add %l2,%l3,%l1 ! %l1 = 7291d9c4b7589dfe p22_label_6: ! %l2 = c77dd6ccee895930, Mem[00000000908000fa] = ca5b7d20 sth %l2,[%i5+0x0fa] ! Mem[00000000908000f8] = 59307d20 ! %l0 = 00000000c398aa3f, imm = fffffffffffffd83, %l6 = ffffffdaa4c93d77 xor %l0,-0x27d,%l6 ! %l6 = ffffffff3c6757bc ! Mem[00000000910000b0] = ede1c033, %g2 = 00000000cd2b4216 ldsh [%i6+0x0b0],%g2 ! %g2 = ffffffffffffede1 ! %l4 = 000000004493df0d, Mem[0000000090800049] = 234ec57f, %asi = 80 stba %l4,[%i5+0x049]%asi ! Mem[0000000090800048] = 0d4ec57f ! Mem[000000003c000008] = 10b941de, %l6 = ffffffff3c6757bc lduha [%i0+%o1]0x89,%l6 ! %l6 = 00000000000041de ! Mem[000000003d800008] = 9fb32dd3, %f14 = 8a945e2e lda [%i3+%o1]0x89,%f14 ! %f14 = 9fb32dd3 ! Mem[00000000910000d4] = 867874ed, %g2 = ffffffffffffede1 ldsh [%i6+0x0d4],%g2 ! %g2 = ffffffffffff8678 ! %f14 = 9fb32dd3, Mem[0000000090800044] = 8673fe99 st %f14,[%i5+0x044] ! Mem[0000000090800044] = 9fb32dd3 ! Mem[0000000091000000] = 5398fcc6 4cc663e3, %g2 = ffff8678, %g3 = ada4c276 ldd [%i6+%g0],%g2 ! %g2 = 000000005398fcc6 000000004cc663e3 ! %l1 = 7291d9c4b7589dfe, %l1 = 7291d9c4b7589dfe, %ccr = 88 movre %l1,%l1,%l4 ! Not Moved, %l4 = 000000004493df0d p22_label_7: ! Mem[0000000090800148] = a5b1dbba2cfe970f, %g2 = 000000005398fcc6 ldx [%i5+0x148],%g2 ! %g2 = a5b1dbba2cfe970f ! %l1 = 7291d9c4b7589dfe, immed = 00000b9c, %y = ffffffda smul %l1,0xb9c,%l6 ! %l6 = fffffcb488ca30c8, %y = fffffcb4 ! %l5 = 54ebfd0873a3643c, %l1 = 7291d9c4b7589dfe, %l6 = fffffcb488ca30c8 orn %l5,%l1,%l6 ! %l6 = ddefff3b7ba7663d ! %f5 = e90b201c, Mem[000000009080012c] = 9b9921c5 sta %f5 ,[%i5+0x12c]%asi ! Mem[000000009080012c] = e90b201c ! %l6 = ddefff3b7ba7663d, %l3 = ab1402f7c8cf44ce, %l4 = 000000004493df0d orcc %l6,%l3,%l4 ! %l4 = fffffffffbef66ff, %ccr = 88 ! Mem[000000003d0000d0] = 98733ed6c16b71cc, %l5 = 54ebfd0873a3643c ldx [%i2+0x0d0],%l5 ! %l5 = 98733ed6c16b71cc ! Mem[00000000908000d4] = 27ab1ce7, %g2 = a5b1dbba2cfe970f lduw [%i5+0x0d4],%g2 ! %g2 = 0000000027ab1ce7 ! Mem[000000003d800010] = 731a6bca, %f28 = 6f9d624a lda [%i3+%o2]0x89,%f28 ! %f28 = 731a6bca ! %l7 = 000000005db32286, imm = fffffffffffff481, %l7 = 000000005db32286 andn %l7,-0xb7f,%l7 ! %l7 = 0000000000000206 ! %l4 = fffffffffbef66ff, %l1 = 7291d9c4b7589dfe, %ccr = 88 movg %icc,%l4,%l1 ! Register Not Moved p22_label_8: ! %l1 = 7291d9c4b7589dfe, immed = 00000030, %ccr = 88 movre %l1,0x030,%l1 ! Not Moved, %l1 = 7291d9c4b7589dfe save ! CWP = 1 ! %l3 = fbc7ea51b66699fe, Mem[0000000090000060] = 77bc97b3 sth %l3,[%o4+0x060] ! Mem[0000000090000060] = 99fe97b3 ! Mem[000000003c800020] = 2caaecfe, %l7 = b9275b1801b7e9c3 ldswa [%o1+%i4]0x88,%l7 ! %l7 = 000000002caaecfe ! %l2 = a3f93825, %l3 = b66699fe, Mem[000000003c000038] = d67ad22e f24b808f std %l2,[%o0+0x038] ! Mem[000000003c000038] = a3f93825 b66699fe ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 mov 0x100,%g4 ldda [%o4+%g4]ASI_BLK_AIUP,%f48 ! Block Load from 0000000090000100 ! Mem[000000003c000100] = 5db32286, %l5 = 2a51047a97154a6d swap [%o0+0x100],%l5 ! %l5 = 000000005db32286 ! immd = 0000000000000217, %l7 = 000000002caaecfe, %ccr = 88 movl %xcc,0x217,%l7 ! Moved, %l7 = 0000000000000217 ! Mem[0000000090800038] = 7ed0bb3c, %g2 = 0000000027ab1ce7 ldsb [%o5+0x038],%g2 ! %g2 = 000000000000007e ! %l5 = 000000005db32286, Mem[000000009180013c] = 7a9300bd sth %l5,[%i0+0x13c] ! Mem[000000009180013c] = 228600bd p22_label_9: ! %cwp = 1 ! %l3 = fbc7ea51b66699fe, Mem[000000003d800028] = 39d1b21e stha %l3,[%o3+%i5]0x88 ! Mem[000000003d800028] = 39d199fe ! %f2 = 5cf5c3d4, Mem[000000003c000028] = d840a6cf sta %f2 ,[%o0+%i5]0x81 ! Mem[000000003c000028] = 5cf5c3d4 ! %l0 = f453a306b1168f26, Mem[0000000091000186] = 2270fc48 stb %l0,[%o6+0x186] ! Mem[0000000091000184] = 2670fc48 ! %f16 = 401f5f4d cb1a5adb, Mem[000000003d000020] = 3417ca60 74cadb2f stda %f16,[%o2+%i4]0x81 ! Mem[000000003d000020] = 401f5f4d cb1a5adb ! %l7 = 0000000000000217, Mem[000000009180006a] = 806ee822 sth %l7,[%i0+0x06a] ! Mem[0000000091800068] = 0217e822 ! Mem[0000000090800078] = 05af2cea1c600515, %g2 = 000000000000007e ldxa [%o5+0x078]%asi,%g2 ! %g2 = 05af2cea1c600515 ! Mem[0000000091800038] = ee895930, %g18 = f409820e060e3bf3 ldsw [%i0+0x038],%g2 ! %g2 = f409820e060e3bf3 ! %l6 = fbb0068dc1d57e7d, Mem[000000003c000000] = b1cc5e59 stwa %l6,[%o0+%g0]0x80 ! Mem[000000003c000000] = c1d57e7d ! %l5 = 000000005db32286, Mem[000000003c800018] = 4f42946d stwa %l5,[%o1+%i3]0x80 ! Mem[000000003c800018] = 5db32286 ! %l0 = f453a306b1168f26, Mem[000000003d800010] = 731a6bca stba %l0,[%o3+%i2]0x88 ! Mem[000000003d800010] = 731a6b26 p22_label_10: ! %cwp = 1 ! %l6 = fbb0068dc1d57e7d, Mem[000000009100008d] = fc9141c2, %asi = 80 stba %l6,[%o6+0x08d]%asi ! Mem[000000009100008c] = 7d9141c2 ! immd = 00000000000002ed, %l6 = fbb0068dc1d57e7d, %ccr = 88 move %icc,0x2ed,%l6 ! Register Not Moved ! %f23 = b0b70d04, Mem[000000009100018c] = 91c7ee5a st %f23,[%o6+0x18c] ! Mem[000000009100018c] = b0b70d04 ! immd = 00000000000000d6, %l6 = fbb0068dc1d57e7d, %ccr = 88 move %icc,0x0d6,%l6 ! Register Not Moved ! %l0 = f453a306b1168f26, Mem[000000003d800008] = d32db39f stha %l0,[%o3+%i1]0x80 ! Mem[000000003d800008] = 8f26b39f ! Mem[0000000091800000] = e8ab3383, %g18 = f409820e060e3bf3 ldsw [%i0+%g0],%g2 ! %g2 = f409820e060e3bf3 ! %f12 = 6a47cd51, Mem[000000003c800010] = 8bdb7ba6 sta %f12,[%o1+%i2]0x80 ! Mem[000000003c800010] = 6a47cd51 ! %l0 = f453a306b1168f26, immed = ffffffd2, %ccr = 88 movre %l0,-0x02e,%l3 ! Not Moved, %l3 = fbc7ea51b66699fe ! Mem[000000003c000128] = 5c665092, %l7 = 00000217, %l2 = a3f93825 add %o0,0x128,%g1 casa [%g1]0x80,%l7,%l2 ! %l2 = 000000005c665092 ! Mem[0000000090000170] = 96b76dce26d816c5, %g2 = ffffffffe8ab3383 ldx [%o4+0x170],%g2 ! %g2 = 96b76dce26d816c5 p22_label_11: ! %cwp = 1 ! Mem[0000000090000098] = a68584cf, %g2 = 96b76dce26d816c5 lduh [%o4+0x098],%g2 ! %g2 = 000000000000a685 ! %l5 = 000000005db32286, Mem[0000000091800031] = 8769d27f stb %l5,[%i0+0x031] ! Mem[0000000091800030] = 8669d27f ! Mem[000000003c000020] = 3faa98c3, %f27 = 5c77e8bf lda [%o0+%i4]0x81,%f27 ! %f27 = 3faa98c3 ! %l6 = fbb0068dc1d57e7d, %l3 = fbc7ea51b66699fe, %l6 = fbb0068dc1d57e7d xnor %l6,%l3,%l6 ! %l6 = ff881323884c187c ! %l7 = 0000000000000217, %l7 = 0000000000000217, %l4 = 344b4e9078903928 udivx %l7,%l7,%l4 ! %l4 = 0000000000000001 ! Mem[000000003c800028] = 6db6e224, %l5 = 000000005db32286 lduwa [%o1+%i5]0x81,%l5 ! %l5 = 000000006db6e224 ! Mem[000000009180000c] = b01876a3, %g2 = 000000000000a685 lduw [%i0+0x00c],%g2 ! %g2 = 00000000b01876a3 ! immd = 000000000000030b, %l0 = f453a306b1168f26, %ccr = 88 movne %xcc,0x30b,%l0 ! Moved, %l0 = 000000000000030b ! Mem[00000000908001f8] = 7db4b171, %g2 = 00000000b01876a3 ldub [%o5+0x1fa],%g2 ! %g2 = 000000000000007d ! %l1 = 4b5dd48e3bb79116, %l3 = fbc7ea51b66699fe, %ccr = 88 movle %icc,%l1,%l3 ! Moved, %l3 = 4b5dd48e3bb79116 p22_label_12: ! %cwp = 1 ! immd = 00000000000002d7, %l7 = 0000000000000217, %ccr = 88 movn %xcc,0x2d7,%l7 ! Register Not Moved ! Mem[0000000090800140] = 4acaddd5 a883c31a, %g2 = 0000007d, %g3 = 4cc663e3 ldda [%o5+0x140]%asi,%g2 ! %g2 = 000000004acaddd5 00000000a883c31a ! %l0 = 000000000000030b, Mem[00000000908001dc] = ccefb413 stw %l0,[%o5+0x1dc] ! Mem[00000000908001dc] = 0000030b ! %l2 = 5c665092, %l3 = 3bb79116, Mem[0000000090000078] = fa5423a0 801f7ef7 std %l2,[%o4+0x078] ! Mem[0000000090000078] = 5c665092 3bb79116 ! %l6 = 884c187c, %l7 = 00000217, Mem[000000003d000000] = 5c26ca68 c209f288 stda %l6,[%o2+%g0]0x80 ! Mem[000000003d000000] = 884c187c 00000217 ! %l3 = 4b5dd48e3bb79116 sethi %hi(0x83ab5800),%l3 ! %l3 = 0000000083ab5800 ! %l0 = 000000000000030b, Mem[000000003d800028] = fe99d139 stha %l0,[%o3+%i5]0x80 ! Mem[000000003d800028] = 030bd139 ! Mem[00000000918000b0] = 0a8ba135a5509592, %g2 = 000000004acaddd5 ldx [%i0+0x0b0],%g2 ! %g2 = 0a8ba135a5509592 ! Mem[00000000908001b0] = 5c20df90, %g18 = f409820e060e3bf3 ldsw [%o5+0x1b0],%g2 ! %g2 = f409820e060e3bf3 ! Mem[000000003d0001ca] = 98733ed6, %l5 = 000000006db6e224 ldstub [%o2+0x1ca],%l5 ! %l5 = 0000003e000000ff p22_label_13: ! %cwp = 1 ! %f4 = 426e1a97, Mem[0000000091000188] = fc48e8f8 st %f4 ,[%o6+0x188] ! Mem[0000000091000188] = 426e1a97 ! Mem[00000000900001c0] = e1f675de 46335dfe, %g2 = 5c20df90, %g3 = a883c31a ldd [%o4+0x1c0],%g2 ! %g2 = 00000000e1f675de 0000000046335dfe ! Mem[000000003d0001f8] = ec422164, %l5 = 0000003e, %l1 = 3bb79116 add %o2,0x1f8,%g1 casa [%g1]0x80,%l5,%l1 ! %l1 = 00000000ec422164 ! %l4 = 0000000000000001, Mem[00000000910001e8] = be77e5d0 stw %l4,[%o6+0x1e8] ! Mem[00000000910001e8] = 00000001 ! immd = 0000000000000161, %l1 = 00000000ec422164, %ccr = 88 movgu %icc,0x161,%l1 ! Moved, %l1 = 0000000000000161 ! Mem[000000003c8001bc] = 76beb791, %l1 = 00000161, %l7 = 00000217 add %o1,0x1bc,%g1 casa [%g1]0x80,%l1,%l7 ! %l7 = 0000000076beb791 ! immd = 0000000000000023, %l4 = 0000000000000001, %ccr = 88 movvc %icc,0x023,%l4 ! Moved, %l4 = 0000000000000023 ! %l6 = 884c187c, %l7 = 76beb791, Mem[000000003d000020] = 401f5f4d cb1a5adb stda %l6,[%o2+%i4]0x80 ! Mem[000000003d000020] = 884c187c 76beb791 ! Mem[0000000091000040] = df7dd61d, %g2 = 00000000e1f675de lduha [%o6+0x042]%asi,%g2 ! %g2 = 000000000000df7d ! %l7 = 0000000076beb791, Mem[0000000091000098] = 757f0316 stw %l7,[%o6+0x098] ! Mem[0000000091000098] = 76beb791 p22_label_14: ! %cwp = 1 ! %f28 = 731a6bca, Mem[00000000900000f8] = 6237e8b8 st %f28,[%o4+0x0f8] ! Mem[00000000900000f8] = 731a6bca ! Mem[000000003d000018] = d9d924bc, %l2 = 000000005c665092 ldsha [%o2+%i3]0x81,%l2 ! %l2 = ffffffffffffd9d9 ! Mem[0000000091000100] = c8c1a8d0, %g2 = 000000000000df7d ldsh [%o6+0x102],%g2 ! %g2 = ffffffffffffc8c1 ! Mem[000000003d800000] = e375636d d7c07747, %l4 = 00000023, %l5 = 0000003e ldda [%o3+%g0]0x80,%l4 ! %l4 = 00000000e375636d 00000000d7c07747 ! Mem[00000000910001b8] = fe0490b847252129, %g2 = ffffffffffffc8c1 ldx [%o6+0x1b8],%g2 ! %g2 = fe0490b847252129 ! %l7 = 0000000076beb791, Mem[000000003c000158] = 44398067fe143438 stx %l7,[%o0+0x158] ! Mem[000000003c000158] = 0000000076beb791 ! immd = 0000000000000050, %l2 = ffffffffffffd9d9, %ccr = 88 movcs %icc,0x050,%l2 ! Register Not Moved ! %l6 = ff881323884c187c, Mem[00000000910000a0] = 9b409b4086349e0f stx %l6,[%o6+0x0a0] ! Mem[00000000910000a0] = ff881323884c187c ! immd = 000000000000011c, %l7 = 0000000076beb791, %ccr = 88 movl %icc,0x11c,%l7 ! Moved, %l7 = 000000000000011c ! Mem[000000003c800068] = 3967dee8ffc2826e, %l6 = ff881323884c187c, %l5 = 00000000d7c07747 add %o1,0x68,%g1 casxa [%g1]0x80,%l6,%l5 ! %l5 = 3967dee8ffc2826e p22_label_15: ! %cwp = 1 ! %l3 = 0000000083ab5800, Mem[000000009100005d] = 194b945d stb %l3,[%o6+0x05d] ! Mem[000000009100005c] = 004b945d ! %l6 = ff881323884c187c, immed = 00000021, %ccr = 88 movrlz %l6,0x021,%l0 ! Moved, %l0 = 0000000000000021 ! immd = 000000000000010c, %l6 = ff881323884c187c, %ccr = 88 movvs %xcc,0x10c,%l6 ! Register Not Moved ! %f12 = 6a47cd51 58d5cee8, Mem[000000003d800018] = b072cfd9 a62d2a3f stda %f12,[%o3+%i3]0x80 ! Mem[000000003d800018] = 6a47cd51 58d5cee8 ! %l7 = 000000000000011c, Mem[000000009100010c] = 69930341 stw %l7,[%o6+0x10c] ! Mem[000000009100010c] = 0000011c ! %f21 = 5f57633f, Mem[000000003d800028] = 030bd139 sta %f21,[%o3+%i5]0x80 ! Mem[000000003d800028] = 5f57633f ! %l5 = 3967dee8ffc2826e, Mem[00000000900001b0] = f8df72514ae9a786 stx %l5,[%o4+0x1b0] ! Mem[00000000900001b0] = 3967dee8ffc2826e ! Mem[00000000910001d8] = fc5bcfff, %g18 = f409820e060e3bf3 ldsw [%o6+0x1d8],%g2 ! %g2 = f409820e060e3bf3 ! %l1 = 0000000000000161, Mem[000000003c800000] = b27d3159 stha %l1,[%o1+%g0]0x80 ! Mem[000000003c800000] = 01613159 ! %l6 = ff881323884c187c, Mem[0000000091000110] = e00d7a22 sth %l6,[%o6+0x110] ! Mem[0000000091000110] = 187c7a22 p22_label_16: ! %cwp = 1 ! Mem[000000009100006c] = 07100ced, %g2 = fffffffffc5bcfff lduw [%o6+0x06c],%g2 ! %g2 = 0000000007100ced ! Mem[000000003c800188] = 85ab7090, %l5 = ffc2826e, %l7 = 0000011c add %o1,0x188,%g1 casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000085ab7090 ! %l5 = 3967dee8ffc2826e, %l7 = 0000000085ab7090, %l3 = 0000000083ab5800 srl %l5,%l7,%l3 ! %l3 = 000000000000ffc2 ! Clear Register : %l3 = 000000000000ffc2 clr %l3 ! %l3 = 0000000000000000 ! %f16 = 401f5f4d cb1a5adb 5cc3a164 9de696b8 ! %f20 = 2dc5fa82 5f57633f bb6d9d77 b0b70d04 ! %f24 = 035a58f7 fec7295f e1927678 3faa98c3 ! %f28 = 731a6bca c2b2f5c1 4ed5e842 343222fe mov 0x1c0,%g5 stda %f16,[%o4+%g5]ASI_BLK_SL ! Block Store to 00000000900001c0 ! %l3 = 0000000000000000, %l7 = 0000000085ab7090, %ccr = 88 movrlz %l3,%l7,%l5 ! Not Moved, %l5 = 3967dee8ffc2826e ! Mem[000000003c000038] = a3f93825b66699fe, %l7 = 0000000085ab7090, %l4 = 00000000e375636d add %o0,0x38,%g1 casxa [%g1]0x80,%l7,%l4 ! %l4 = a3f93825b66699fe ! Randomly selected nop nop ! %l3 = 0000000000000000, Mem[000000003d000028] = 4f4514e1 stwa %l3,[%o2+%i5]0x81 ! Mem[000000003d000028] = 00000000 ! Mem[000000003c800198] = c2921f7e, %l6 = ff881323884c187c swap [%o1+0x198],%l6 ! %l6 = 00000000c2921f7e p22_label_17: ! %cwp = 1 ! %f14 = 9fb32dd3, Mem[000000003d800000] = e375636d sta %f14,[%o3+%g0]0x80 ! Mem[000000003d800000] = 9fb32dd3 ! %l1 = 0000000000000161, %l7 = 0000000085ab7090, %ccr = 88 movpos %icc,%l1,%l7 ! Register Not Moved ! Mem[000000003d800018] = 51cd476a, %l1 = 0000000000000161 ldswa [%o3+%i3]0x89,%l1 ! %l1 = 0000000051cd476a ! %f0 = 2cd3edf8 10b941de, Mem[000000003c800008] = 0c0cec9d 57b7e020 stda %f0 ,[%o1+%i1]0x81 ! Mem[000000003c800008] = 2cd3edf8 10b941de ! %l7 = 0000000085ab7090, Mem[0000000090800106] = cc4319a1 sth %l7,[%o5+0x106] ! Mem[0000000090800104] = 709019a1 ! Mem[000000003c800170] = 99a7d5e1, %l3 = 00000000, %l7 = 85ab7090 add %o1,0x170,%g1 casa [%g1]0x80,%l3,%l7 ! %l7 = 0000000099a7d5e1 ! Mem[0000000090800178] = c20eb350, %g2 = 0000000007100ced ldub [%o5+0x179],%g2 ! %g2 = 00000000000000c2 ! Mem[0000000091800008] = 30e846b2b01876a3, %g2 = 00000000000000c2 ldx [%i0+%i1],%g2 ! %g2 = 30e846b2b01876a3 ! %l1 = 0000000051cd476a, Mem[00000000910001cc] = 73a3643c stw %l1,[%o6+0x1cc] ! Mem[00000000910001cc] = 51cd476a ! %l7 = 0000000099a7d5e1, Mem[00000000908000ff] = d0495e22, %asi = 80 stba %l7,[%o5+0x0ff]%asi ! Mem[00000000908000fc] = e1495e22 p22_label_18: ! %cwp = 1 ! Mem[0000000090800030] = 316e37c4, %g2 = 30e846b2b01876a3 ldub [%o5+0x032],%g2 ! %g2 = 0000000000000031 ! %l4 = b66699fe, %l5 = ffc2826e, Mem[0000000091000098] = 76beb791 0fd4462d std %l4,[%o6+0x098] ! Mem[0000000091000098] = b66699fe ffc2826e rd %pc,%o7 return %o7+12 ! CWP = 0 ! %l3 = ab1402f7c8cf44ce, Mem[0000000090800068] = 883c1f8f353a0431 stx %l3,[%i5+0x068] ! Mem[0000000090800068] = ab1402f7c8cf44ce ! Mem[0000000091800180] = 06cd96b8, %g2 = 0000000000000031 lduh [%o0+0x182],%g2 ! %g2 = 00000000000006cd ! %f12 = 6a47cd51 58d5cee8, Mem[000000003c000028] = d4c3f55c 090c0398 stda %f12,[%i0+%o5]0x89 ! Mem[000000003c000028] = 6a47cd51 58d5cee8 ! %l3 = ab1402f7c8cf44ce, immed = 00000046, %ccr = 88 movrlez %l3,0x046,%l0 ! Moved, %l0 = 0000000000000046 ! %l6 = ddefff3b7ba7663d, Mem[0000000090800126] = 2cfa22f4 stb %l6,[%i5+0x126] ! Mem[0000000090800124] = 3dfa22f4 ! %l4 = fbef66ff, %l5 = c16b71cc, Mem[000000003c800010] = 51cd476a bd9e13c9 stda %l4,[%i1+%o2]0x89 ! Mem[000000003c800010] = fbef66ff c16b71cc ! Mem[000000003c800020] = feecaa2c, %l6 = ddefff3b7ba7663d ldsha [%i1+%o4]0x80,%l6 ! %l6 = fffffffffffffeec p22_label_19: ! %l5 = 98733ed6c16b71cc, imm = 00000000000000b2, %l7 = 0000000000000206 subccc %l5,0x0b2,%l7 ! %l7 = 98733ed6c16b711a, %ccr = 88 ! Mem[000000003d800010] = 266b1a73, %l7 = 98733ed6c16b711a ldswa [%i3+%o2]0x81,%l7 ! %l7 = 00000000266b1a73 ! %l7 = 00000000266b1a73, imm = fffffffffffffe78, %l0 = 0000000000000046 tsubcc %l7,-0x188,%l0 ! %l0 = 00000000266b1bfb, %ccr = 13 ! %l5 = 98733ed6c16b71cc, Mem[000000009180012d] = 1f77ffd1 stb %l5,[%o0+0x12d] ! Mem[000000009180012c] = cc77ffd1 ! %l0 = 00000000266b1bfb, Mem[000000009080004c] = 7f63d586 stb %l0,[%i5+0x04c] ! Mem[000000009080004c] = fb63d586 ! Mem[00000000908001c4] = cb751f7a, %g18 = 02e7c5a4129c5b95 ldsw [%i5+0x1c4],%g2 ! %g2 = 02e7c5a4129c5b95 ! Mem[0000000091000068] = 2d890710, %g2 = ffffffffcb751f7a ldub [%i6+0x06a],%g2 ! %g2 = 000000000000002d ! %l2 = c77dd6ccee895930, Mem[0000000091800030] = 268669d27f5a70fd stx %l2,[%o0+0x030] ! Mem[0000000091800030] = c77dd6ccee895930 ! Mem[000000009100001c] = 139cf6c9, %g18 = 02e7c5a4129c5b95 ldsw [%i6+0x01c],%g2 ! %g2 = 02e7c5a4129c5b95 ! %l3 = ab1402f7c8cf44ce, %l0 = 00000000266b1bfb, %y = fffffcb4 sdivcc %l3,%l0,%l7 ! %l7 = ffffffffffffea0e, %ccr = 88 mov %l0,%y ! %y = 266b1bfb p22_label_20: ! Mem[0000000091000018] = 6b8eab41 139cf6c9, %g2 = 139cf6c9, %g3 = 46335dfe ldd [%i6+%o3],%g2 ! %g2 = 000000006b8eab41 00000000139cf6c9 ! Mem[0000000091000144] = 2483298e, %g2 = 000000006b8eab41 lduw [%i6+0x144],%g2 ! %g2 = 000000002483298e ! %l2 = c77dd6ccee895930, imm = 000000000000001b, %l7 = ffffffffffffea0e sllx %l2,0x01b,%l7 ! %l7 = 67744ac980000000 ! %l2 = c77dd6ccee895930, %l3 = ab1402f7c8cf44ce, %y = 266b1bfb umulcc %l2,%l3,%l3 ! %l3 = bb1c6ed90c0684a0, %ccr = 80, %y = bb1c6ed9 ! Mem[00000000900001a8] = 875ccbae a2de638c, %g2 = 2483298e, %g3 = 139cf6c9 ldd [%i4+0x1a8],%g2 ! %g2 = 00000000875ccbae 00000000a2de638c ! Mem[000000003d800028] = 3f63575f, %l0 = 00000000266b1bfb lduha [%i3+%o5]0x89,%l0 ! %l0 = 000000000000575f ! %l2 = c77dd6ccee895930, Mem[0000000090800036] = 972c7ed0 sth %l2,[%i5+0x036] ! Mem[0000000090800034] = 59307ed0 membar #Sync ! Added by membar checker (212) ! Mem[00000000900001e8] = c398aa3f, %g18 = 02e7c5a4129c5b95 ldswa [%i4+0x1e8]%asi,%g2 ! %g2 = 02e7c5a4129c5b95 ! %l1 = 7291d9c4b7589dfe, %l0 = 000000000000575f, %ccr = 80 movneg %icc,%l1,%l0 ! Register Not Moved ! Mem[000000003d800010] = 731a6b26, %l0 = 000000000000575f lduwa [%i3+%o2]0x88,%l0 ! %l0 = 00000000731a6b26 p22_label_21: ! immd = 0000000000000058, %l1 = 7291d9c4b7589dfe, %ccr = 80 movcc %icc,0x058,%l1 ! Moved, %l1 = 0000000000000058 ! %l3 = bb1c6ed90c0684a0, Mem[0000000091800030] = c77dd6cc stw %l3,[%o0+0x030] ! Mem[0000000091800030] = 0c0684a0 ! Mem[0000000091800134] = 59e48239, %g2 = ffffffffc398aa3f lduh [%o0+0x134],%g2 ! %g2 = 00000000000059e4 ! %f1 = 10b941de, Mem[000000003c800008] = f8edd32c sta %f1 ,[%i1+%o1]0x88 ! Mem[000000003c800008] = 10b941de ! %l0 = 00000000731a6b26, immed = 00000ef9, %y = bb1c6ed9 udiv %l0,0xef9,%l4 ! %l4 = 00000000ffffffff mov %l0,%y ! %y = 731a6b26 ! %l7 = 67744ac980000000, Mem[000000003c000000] = c1d57e7d stba %l7,[%i0+%g0]0x80 ! Mem[000000003c000000] = 00d57e7d ! Mem[0000000090800150] = f3efdb67, %g2 = 00000000000059e4 lduh [%i5+0x152],%g2 ! %g2 = 000000000000f3ef ! Mem[000000003d800120] = 65552e37, %l4 = ffffffff, %l5 = c16b71cc add %i3,0x120,%g1 casa [%g1]0x80,%l4,%l5 ! %l5 = 0000000065552e37 ! %l4 = 00000000ffffffff, Mem[00000000908000b0] = db43d43e stb %l4,[%i5+0x0b0] ! Mem[00000000908000b0] = ff43d43e ! Mem[000000003d800010] = 731a6b26, %l5 = 0000000065552e37 swapa [%i3+%o2]0x88,%l5 ! %l5 = 00000000731a6b26 p22_label_22: ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g6 ldda [%i4+%g6]ASI_BLK_AIUP,%f48 ! Block Load from 0000000090000080 ! Mem[000000003c000000] = 00d57e7d, %l3 = bb1c6ed90c0684a0 lduha [%i0+%g0]0x80,%l3 ! %l3 = 00000000000000d5 ! Mem[000000003c800000] = 01613159 397ec184, %l6 = fffffeec, %l7 = 80000000 ldda [%i1+%g0]0x81,%l6 ! %l6 = 0000000001613159 00000000397ec184 ! %f24 = 035a58f7, Mem[00000000908001dc] = 0000030b st %f24,[%i5+0x1dc] ! Mem[00000000908001dc] = 035a58f7 ! retry : should take illegal inst trap, %l0 = 00000000731a6b26 retry ! Illegal inst trap : %l0 = 00000000731a6b36 ! Mem[0000000091800068] = fe4a0217, %g2 = 000000000000f3ef lduw [%o0+0x068],%g2 ! %g2 = 00000000fe4a0217 ! Mem[000000003c000010] = 80584d31, %l7 = 00000000397ec184 lduba [%i0+%o2]0x89,%l7 ! %l7 = 0000000000000031 ! Mem[000000003c80017c] = d3f2c8e2, %l5 = 731a6b26, %l0 = 731a6b36 add %i1,0x17c,%g1 casa [%g1]0x80,%l5,%l0 ! %l0 = 00000000d3f2c8e2 ! immd = 0000000000000307, %l4 = 00000000ffffffff, %ccr = 80 movn %icc,0x307,%l4 ! Register Not Moved ! %f0 = 2cd3edf8 10b941de 5cf5c3d4 ec5740e3 ! %f4 = 426e1a97 e90b201c 6affdaef 19cb72a7 ! %f8 = 13732b85 68ff71fd 0bcb41d8 f198bf81 ! %f12 = 6a47cd51 58d5cee8 9fb32dd3 31f8a481 mov 0x180,%g5 stda %f0,[%i4+%g5]ASI_COMMIT_P ! Block Store to 0000000090000180 p22_label_23: ! %l7 = 0000000000000031, Mem[000000009080002c] = 8fd332d4 stw %l7,[%i5+0x02c] ! Mem[000000009080002c] = 00000031 ! Mem[000000003d800000] = 9fb32dd3d7c07747, %l0 = 00000000d3f2c8e2 ldx [%i3+%g0],%l0 ! %l0 = 9fb32dd3d7c07747 ! %l0 = 9fb32dd3d7c07747, %l7 = 0000000000000031, %ccr = 80 movre %l0,%l7,%l2 ! Not Moved, %l2 = c77dd6ccee895930 ! Mem[000000003d000130] = f7e75302, %l2 = ee895930, %l0 = d7c07747 add %i2,0x130,%g1 casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000f7e75302 ! %l2 = c77dd6ccee895930, imm = 000000000000001e, %l3 = 00000000000000d5 srlx %l2,0x01e,%l3 ! %l3 = 000000031df75b33 ! Mem[0000000091000120] = 42f35dd4, %g18 = 02e7c5a4129c5b95 ldsw [%i6+0x120],%g2 ! %g2 = 02e7c5a4129c5b95 ! %l1 = 0000000000000058, immed = 000003d4, %y = 731a6b26 sdiv %l1,0x3d4,%l1 ! %l1 = 000000007fffffff mov %l0,%y ! %y = f7e75302 ! %l4 = 00000000ffffffff, %l1 = 000000007fffffff, %ccr = 80 movle %icc,%l4,%l1 ! Register Not Moved ! %l3 = 000000031df75b33, Mem[000000003c800010] = ff66effbcc716bc1 stxa %l3,[%i1+%o2]0x81 ! Mem[000000003c800010] = 000000031df75b33 ! %l2 = c77dd6ccee895930, Mem[0000000091800194] = 3b77e6a9 stw %l2,[%o0+0x194] ! Mem[0000000091800194] = ee895930 p22_label_24: ! %l6 = 0000000001613159, %l4 = 00000000ffffffff, %y = f7e75302 umulcc %l6,%l4,%l6 ! %l6 = 01613158fe9ecea7, %ccr = 08, %y = 01613158 ! %l3 = 000000031df75b33, %l0 = 00000000f7e75302, %ccr = 08 movcc %icc,%l3,%l0 ! Moved, %l0 = 000000031df75b33 ! Mem[000000003d8001a0] = 1c160008738abdca, %l3 = 000000031df75b33, %l4 = 00000000ffffffff add %i3,0x1a0,%g1 casxa [%g1]0x80,%l3,%l4 ! %l4 = 1c160008738abdca ! Mem[0000000091800040] = 8b4c6fe0, %g2 = 0000000042f35dd4 lduha [%o0+0x040]%asi,%g2 ! %g2 = 0000000000008b4c ! immd = 00000000000000f7, %l2 = c77dd6ccee895930, %ccr = 08 move %icc,0x0f7,%l2 ! Register Not Moved ! Mem[00000000918000e0] = ab568635 4a05a747, %g2 = 00008b4c, %g3 = a2de638c ldda [%o0+0x0e0]%asi,%g2 ! %g2 = 00000000ab568635 000000004a05a747 ! %l3 = 000000031df75b33, Mem[0000000090800028] = 08531eba stw %l3,[%i5+%o5] ! Mem[0000000090800028] = 1df75b33 ! Mem[00000000910001e0] = f6c9d238, %g2 = 00000000ab568635 lduh [%i6+0x1e2],%g2 ! %g2 = 000000000000f6c9 ! %l7 = 0000000000000031, Mem[000000009180005a] = d3be9568 sth %l7,[%o0+0x05a] ! Mem[0000000091800058] = 00319568 ! Mem[000000003c000020] = c398aa3f, %l3 = 000000031df75b33 ldsha [%i0+%o4]0x88,%l3 ! %l3 = ffffffffffffaa3f p22_label_25: ! Mem[000000003c800108] = 6f610028, %l5 = 00000000731a6b26 lduh [%i1+0x108],%l5 ! %l5 = 0000000000006f61 ! Mem[0000000090000170] = 96b76dce 26d816c5, %g2 = 0000f6c9, %g3 = 4a05a747 ldd [%i4+0x170],%g2 ! %g2 = 0000000096b76dce 0000000026d816c5 ! Mem[000000003d800148] = abab0ec8, %l5 = 0000000000006f61 swap [%i3+0x148],%l5 ! %l5 = 00000000abab0ec8 ! %l3 = ffffffffffffaa3f, Mem[000000003c000092] = 6e0c85fc stb %l3,[%i0+0x092] ! Mem[000000003c000090] = 6e0c3ffc ! Mem[000000003d800040] = b4b44493 2cfef5ec d3409486 6b389427 ! Mem[000000003d800050] = 4eb90d90 58a05e26 ef698809 f0f82fc2 ! Mem[000000003d800060] = 3c796990 f9c3c36f ee3f4708 3a7df8ad ! Mem[000000003d800070] = ce7d8966 33b1fd10 26a0127e 6cabda19 mov 0x040,%g6 ldda [%i3+%g6]ASI_BLK_S,%f0 ! Block Load from 000000003d800040 ! %l0 = 000000031df75b33, Mem[00000000910000bc] = 3df1e680 stw %l0,[%i6+0x0bc] ! Mem[00000000910000bc] = 1df75b33 ! Mem[000000003d80004c] = 6b389427, %l0 = 1df75b33, %l1 = 7fffffff add %i3,0x4c,%g1 casa [%g1]0x80,%l0,%l1 ! %l1 = 000000006b389427 ! Mem[0000000090000110] = 5a0b7f8b, %g2 = 0000000096b76dce lduh [%i4+0x112],%g2 ! %g2 = 0000000000005a0b ! %l6 = fe9ecea7, %l7 = 00000031, Mem[00000000900001f0] = c1f5b2c2 ca6b1a73 std %l6,[%i4+0x1f0] ! Mem[00000000900001f0] = fe9ecea7 00000031 ! %l3 = ffffffffffffaa3f, Mem[0000000090800158] = e7bc12dd1e2bd804 stx %l3,[%i5+0x158] ! Mem[0000000090800158] = ffffffffffffaa3f ba,a p22_not_taken_0_end p22_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 000000031df75b33 bne,a,pn %xcc,p22_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000006b389427 bne,a,pn %xcc,p22_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be c77dd6ccee895930 bne,a,pn %xcc,p22_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffffaa3f bne,a,pn %xcc,p22_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 1c160008738abdca bne,a,pn %xcc,p22_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000abab0ec8 bne,a,pn %xcc,p22_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 01613158fe9ecea7 bne,a,pn %xcc,p22_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000031 bne,a,pn %xcc,p22_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x01613158,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p22_failed mov 0x111,%g1 ! 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 b4b44493 2cfef5ec bne %xcc,p22_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be d3409486 6b389427 bne %xcc,p22_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 4eb90d90 58a05e26 bne %xcc,p22_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be ef698809 f0f82fc2 bne %xcc,p22_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 3c796990 f9c3c36f bne %xcc,p22_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be ee3f4708 3a7df8ad bne %xcc,p22_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be ce7d8966 33b1fd10 bne %xcc,p22_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 26a0127e 6cabda19 bne %xcc,p22_f14_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be e1927678 3faa98c3 bne %xcc,p22_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 731a6bca c2b2f5c1 bne %xcc,p22_f28_fail nop ! Check Local Memory set p22_local0_expect,%g1 p22_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 00d57e7d6b6c5e8b ldx [%i0+0x000],%g3 ! Observed data at 000000003c000000 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i0,0x000,%g4 ldx [%g1+0x028],%g2 ! Expected data = e8ced55851cd476a 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 = a3f93825b66699fe ldx [%i0+0x038],%g3 ! Observed data at 000000003c000038 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i0,0x038,%g4 ldx [%g1+0x090],%g2 ! Expected data = 6e0c3ffcf038f549 ldx [%i0+0x090],%g3 ! Observed data at 000000003c000090 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i0,0x090,%g4 ldx [%g1+0x100],%g2 ! Expected data = 97154a6d1654875c ldx [%i0+0x100],%g3 ! Observed data at 000000003c000100 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i0,0x100,%g4 ldx [%g1+0x158],%g2 ! Expected data = 0000000076beb791 ldx [%i0+0x158],%g3 ! Observed data at 000000003c000158 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i0,0x158,%g4 set p22_local1_expect,%g1 p22_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 01613159397ec184 ldx [%i1+0x000],%g3 ! Observed data at 000000003c800000 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = de41b91010b941de ldx [%i1+0x008],%g3 ! Observed data at 000000003c800008 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000031df75b33 ldx [%i1+0x010],%g3 ! Observed data at 000000003c800010 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 5db322861e161259 ldx [%i1+0x018],%g3 ! Observed data at 000000003c800018 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i1,0x018,%g4 ldx [%g1+0x198],%g2 ! Expected data = 884c187c1bf2fcbb ldx [%i1+0x198],%g3 ! Observed data at 000000003c800198 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i1,0x198,%g4 set p22_local2_expect,%g1 p22_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 884c187c00000217 ldx [%i2+0x000],%g3 ! Observed data at 000000003d000000 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i2,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 884c187c76beb791 ldx [%i2+0x020],%g3 ! Observed data at 000000003d000020 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000005931565c ldx [%i2+0x028],%g3 ! Observed data at 000000003d000028 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i2,0x028,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = 9873ffd60e5a0899 ldx [%i2+0x1c8],%g3 ! Observed data at 000000003d0001c8 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i2,0x1c8,%g4 set p22_local3_expect,%g1 p22_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 9fb32dd3d7c07747 ldx [%i3+0x000],%g3 ! Observed data at 000000003d800000 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 8f26b39fe4c91f71 ldx [%i3+0x008],%g3 ! Observed data at 000000003d800008 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 372e5565959be87a ldx [%i3+0x010],%g3 ! Observed data at 000000003d800010 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 6a47cd5158d5cee8 ldx [%i3+0x018],%g3 ! Observed data at 000000003d800018 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 5f57633f84fe75aa ldx [%i3+0x028],%g3 ! Observed data at 000000003d800028 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i3,0x028,%g4 ldx [%g1+0x148],%g2 ! Expected data = 00006f614e15b3b2 ldx [%i3+0x148],%g3 ! Observed data at 000000003d800148 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i3,0x148,%g4 ! The test for processor 22 has passed p22_passed: ta GOOD_TRAP nop p22_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p22_failed p22_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p22_failed p22_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p22_failed p22_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p22_failed p22_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p22_failed p22_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p22_failed p22_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p22_failed p22_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p22_failed p22_f0_fail: set p22_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p22_f2_fail: set p22_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p22_f4_fail: set p22_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p22_f6_fail: set p22_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p22_f8_fail: set p22_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p22_f10_fail: set p22_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p22_f12_fail: set p22_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p22_f14_fail: set p22_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p22_f26_fail: set p22_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p22_f28_fail: set p22_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%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: stwa %l0,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000003c800020] done p22_trap1o: stwa %l0,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000003c800020] done p22_trap2e: lduwa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003d000020] taddcctv %l0,-0x292,%l6 stda %l4,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003d800010] stxa %l0,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003d000010] stha %l4,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000003d800018] swapa [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000003c800020] done p22_trap2o: lduwa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003d000020] taddcctv %l0,-0x292,%l6 stda %l4,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003d800010] stxa %l0,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003d000010] stha %l4,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000003d800018] swapa [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000003c800020] done p22_trap3e: sub %l3,-0x3d6,%l1 add %l3,%l2,%l5 xnor %l5,%l2,%l2 andn %l2,%l6,%l4 addc %l7,%l4,%l5 or %l3,-0xff0,%l4 add %l5,%l2,%l1 done p22_trap3o: sub %l3,-0x3d6,%l1 add %l3,%l2,%l5 xnor %l5,%l2,%l2 andn %l2,%l6,%l4 addc %l7,%l4,%l5 or %l3,-0xff0,%l4 add %l5,%l2,%l1 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 = b4df0f0496097199 ldx [%g1+0x008],%l1 ! %l1 = aa75fe8439d1b21e ldx [%g1+0x010],%l2 ! %l2 = ef291aae6da2daf5 ldx [%g1+0x018],%l3 ! %l3 = 418719847cff8109 ldx [%g1+0x020],%l4 ! %l4 = ebd20c029fbbaa45 ldx [%g1+0x028],%l5 ! %l5 = 70ee2b53bf87b8ad ldx [%g1+0x030],%l6 ! %l6 = c77dd6ccee895930 ldx [%g1+0x038],%l7 ! %l7 = bea69bf889bf2368 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = f453a306b1168f26 ldx [%g1+0x048],%l1 ! %l1 = 4b5dd48e3bb79116 ldx [%g1+0x050],%l2 ! %l2 = b195071fa3f93825 ldx [%g1+0x058],%l3 ! %l3 = fbc7ea51b66699fe ldx [%g1+0x060],%l4 ! %l4 = 344b4e9078903928 ldx [%g1+0x068],%l5 ! %l5 = 2a51047a97154a6d ldx [%g1+0x070],%l6 ! %l6 = fbb0068dc1d57e7d ldx [%g1+0x078],%l7 ! %l7 = b9275b1801b7e9c3 ! Initialize the output register of window 1 set p22_local0_start,%o0 set p22_local1_start,%o1 set p22_local2_start,%o2 set p22_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 3cf8d62f c41e079e 10d0baf1 6f9c113e ! %f4 = 4291c307 6722225d a14dbfac 970f6b6e ! %f8 = facf4a50 611b67e6 5098738d 2df55976 ! %f12 = a2f3f782 3100ffe2 ab44761c acbb76c7 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 387d5958 a9532192 7a946222 2aa18792 ! %f20 = b7490a7b b5e01bcc 6d833314 20134f88 ! %f24 = 127cacbe b843b243 467ba9b8 f8a98c97 ! %f28 = eccae3f5 58508ba9 bbf71fa2 087a1f7c ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = ba893956 1df11dc3 6a4de57e c9233c83 ! %f36 = f3742545 32984921 ab36d929 23bd71ff ! %f40 = 7dbc9958 0554aab2 0f38ae1c dfac742b ! %f44 = fd809504 22b9ef82 449c17c6 a3b3a5a0 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xc297355800000052,%g7,%g1 ! GSR scale = 10, align = 2 wr %g1,%g0,%gsr ! GSR = c297355800000052 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: ! %l3 = ba39f2dbd5be0b00, imm = 0000000000000f97, %l6 = aba73ab3ab1fe987 orn %l3,0xf97,%l6 ! %l6 = fffffffffffffb68 ! %l7 = abb57e949e028d23, %l2 = 30bc64dbeabee221, %ccr = 44 movge %icc,%l7,%l2 ! Moved, %l2 = abb57e949e028d23 ! Mem[000000003e800170] = e660bec6, %l5 = af3577e8aeeb6ee7 ldsb [%i1+0x172],%l5 ! %l5 = ffffffffffffffbe ! %l0 = 75dd1f09dc951f89, imm = 00000000000009cc, %l6 = fffffffffffffb68 subc %l0,0x9cc,%l6 ! %l6 = 75dd1f09dc9515bd ! Mem[00000000908000b0] = db43d43e, %g18 = fb35ce842a43f478 ldsw [%i5+0x0b0],%g2 ! %g2 = fb35ce842a43f478 ! Mem[00000000908001f0] = f3470c89, %g18 = fb35ce842a43f478 ldsw [%i5+0x1f0],%g2 ! %g2 = fb35ce842a43f478 ! %l4 = 53489216c55b9d51, Mem[000000003e800018] = 30c6f8fa stba %l4,[%i1+%o3]0x88 ! Mem[000000003e800018] = 30c6f851 ! Mem[0000000090000148] = 31494a3d, %g18 = fb35ce842a43f478 ldsw [%i4+0x148],%g2 ! %g2 = fb35ce842a43f478 ! Mem[0000000091000078] = 8f119fca, %g18 = fb35ce842a43f478 ldsw [%i6+0x078],%g2 ! %g2 = fb35ce842a43f478 ! %l2 = 9e028d23, %l3 = d5be0b00, Mem[000000003e800000] = 169b53ce 9eb4ebfc stda %l2,[%i1+%g0]0x81 ! Mem[000000003e800000] = 9e028d23 d5be0b00 p23_label_2: ! Mem[0000000091000084] = 0a1d86ad, %g2 = ffffffff8f119fca ldsh [%i6+0x086],%g2 ! %g2 = 0000000000000a1d ! %l0 = 75dd1f09dc951f89, Mem[0000000091000084] = 4fba0a1d stw %l0,[%i6+0x084] ! Mem[0000000091000084] = dc951f89 ! Mem[000000003f00003f] = c70f03d0, %l0 = 75dd1f09dc951f89 ldstuba [%i2+0x03f]%asi,%l0 ! %l0 = 000000d0000000ff ! Mem[00000000918000c4] = ae582979, %g2 = 0000000000000a1d ldsb [%o0+0x0c4],%g2 ! %g2 = ffffffffffffffae ! Mem[0000000091000064] = b0ae5170, %g18 = fb35ce842a43f478 ldsw [%i6+0x064],%g2 ! %g2 = fb35ce842a43f478 ! Mem[000000003f800044] = ddf5a79b, %l4 = c55b9d51, %l5 = ffffffbe add %i3,0x44,%g1 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000ddf5a79b ! Mem[000000009100007c] = a5ee037f, %g2 = ffffffffb0ae5170 lduh [%i6+0x07e],%g2 ! %g2 = 000000000000a5ee ! %l4 = c55b9d51, %l5 = ddf5a79b, Mem[0000000090800110] = b2e0f8e5 af0d960b std %l4,[%i5+0x110] ! Mem[0000000090800110] = c55b9d51 ddf5a79b ! Mem[0000000091000170] = 41b868c4, %g18 = fb35ce842a43f478 ldsw [%i6+0x170],%g2 ! %g2 = fb35ce842a43f478 ! %l4 = c55b9d51, %l5 = ddf5a79b, Mem[0000000090800058] = 78ebe01d e6055c3b std %l4,[%i5+0x058] ! Mem[0000000090800058] = c55b9d51 ddf5a79b p23_label_3: ! %l6 = 75dd1f09dc9515bd, Mem[0000000090800184] = 01823381 stw %l6,[%i5+0x184] ! Mem[0000000090800184] = dc9515bd ! Mem[000000003e800008] = ad0a840d 954bafb6, %l6 = dc9515bd, %l7 = 9e028d23 ldda [%i1+%o1]0x88,%l6 ! %l6 = 00000000954bafb6 00000000ad0a840d ! Mem[000000003e000020] = c294ce0e, %f21 = b5e01bcc lda [%i0+%o4]0x88,%f21 ! %f21 = c294ce0e ! Mem[000000003f0001c0] = 4635210c, %l2 = abb57e949e028d23 swap [%i2+0x1c0],%l2 ! %l2 = 000000004635210c ! %f10 = 5098738d 2df55976, Mem[000000003f800018] = 25d74e98 0a53db20 stda %f10,[%i3+%o3]0x88 ! Mem[000000003f800018] = 5098738d 2df55976 ! %l2 = 000000004635210c, imm = 0000000000000ca6, %l4 = 53489216c55b9d51 xorcc %l2,0xca6,%l4 ! %l4 = 0000000046352daa, %ccr = 00 ! Mem[000000003f000000] = 4717ea75 a93b8bcf, %l4 = 46352daa, %l5 = ddf5a79b ldda [%i2+%g0]0x80,%l4 ! %l4 = 000000004717ea75 00000000a93b8bcf ! Mem[000000003e800028] = e8c879da, %l1 = c1ed81d078933988 ldstuba [%i1+%o5]0x89,%l1 ! %l1 = 000000da000000ff ! %f16 = 387d5958, Mem[000000003f000028] = 91f9da53 sta %f16,[%i2+%o5]0x88 ! Mem[000000003f000028] = 387d5958 ! %l1 = 00000000000000da, %l6 = 00000000954bafb6, %l6 = 00000000954bafb6 mulx %l1,%l6,%l6 ! %l6 = 0000007f2273a0fc p23_label_4: ! %l4 = 000000004717ea75, Mem[000000003e800020] = 3ffc6273 stba %l4,[%i1+%o4]0x80 ! Mem[000000003e800020] = 75fc6273 ! %f2 = 10d0baf1 6f9c113e, Mem[000000003e800020] = 75fc6273 25c3ef1d stda %f2 ,[%i1+%o4]0x81 ! Mem[000000003e800020] = 10d0baf1 6f9c113e ! Mem[00000000910001a0] = bec31e54ea13ce24, %f48 = fd53668c f0268655 ldd [%i6+0x1a0],%f48 ! %f48 = bec31e54 ea13ce24 ! %f10 = 5098738d, Mem[00000000908000b0] = db43d43e st %f10,[%i5+0x0b0] ! Mem[00000000908000b0] = 5098738d ! %l4 = 000000004717ea75, %l5 = 00000000a93b8bcf, %ccr = 00 movcc %icc,%l4,%l5 ! Moved, %l5 = 000000004717ea75 ! %l0 = 00000000000000d0, Mem[0000000091800110] = 21acd1f3 sth %l0,[%o0+0x110] ! Mem[0000000091800110] = 00d0d1f3 ! Mem[000000009000004c] = 103acb43, %g2 = 0000000041b868c4 ldsb [%i4+0x04f],%g2 ! %g2 = 0000000000000010 ! Mem[00000000900001f8] = 5ca064ac, %g2 = 0000000000000010 ldub [%i4+0x1fa],%g2 ! %g2 = 000000000000005c ! %l0 = 000000d0, %l1 = 000000da, Mem[000000003e800020] = 10d0baf1 6f9c113e stda %l0,[%i1+%o4]0x80 ! Mem[000000003e800020] = 000000d0 000000da ! Mem[000000003f800018] = 7659f52d, %l1 = 00000000000000da lduba [%i3+%o3]0x81,%l1 ! %l1 = 0000000000000076 p23_label_5: ! Mem[000000003e800000] = 238d029e, %l7 = 00000000ad0a840d swapa [%i1+%g0]0x89,%l7 ! %l7 = 00000000238d029e ! Mem[0000000090800134] = 7f2285e4, %g2 = 000000000000005c ldsb [%i5+0x137],%g2 ! %g2 = 000000000000007f ! %l1 = 0000000000000076, %l2 = 000000004635210c, %y = 00000000 udiv %l1,%l2,%l2 ! Div by zero, %l0 = 00000000000000f8 mov %l0,%y ! %y = 000000d0 ! %l0 = 00000000000000d0, Mem[00000000908001b0] = 5c20df90 stw %l0,[%i5+0x1b0] ! Mem[00000000908001b0] = 000000d0 ! Mem[000000003f800090] = 291583b5 4d2b8672, %l4 = 4717ea75, %l5 = 4717ea75 ldd [%i3+0x090],%l4 ! %l4 = 00000000291583b5 000000004d2b8672 ! %l2 = 0000000000000000, Mem[00000000918000a8] = c9c67145, %asi = 80 stha %l2,[%o0+0x0a8]%asi ! Mem[00000000918000a8] = 00007145 ! Mem[000000003f000020] = f84032eb, %l7 = 00000000238d029e ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 000000eb000000ff ! Mem[000000003e000008] = 7e369538, %l5 = 000000004d2b8672 ldsba [%i0+%o1]0x81,%l5 ! %l5 = 000000000000007e ! %l3 = ba39f2dbd5be0b00, immed = fffff5eb, %y = 000000d0 sdivcc %l3,-0xa15,%l2 ! %l2 = ffffffffeb495304, %ccr = 88 mov %l0,%y ! %y = 000000d0 ! %l2 = ffffffffeb495304, Mem[0000000090800008] = e74bbbf2 stw %l2,[%i5+%o1] ! Mem[0000000090800008] = eb495304 p23_label_6: ! Mem[0000000090800038] = 7ed0bb3c032cea9b, %f48 = bec31e54 ea13ce24 ldd [%i5+0x038],%f48 ! %f48 = 7ed0bb3c 032cea9b ! %l6 = 2273a0fc, %l7 = 000000eb, Mem[0000000091800178] = b03d72e9 5a6737e7 std %l6,[%o0+0x178] ! Mem[0000000091800178] = 2273a0fc 000000eb ! Mem[00000000908000f8] = 20f6ca5b, %g2 = 000000000000007f ldsb [%i5+0x0f8],%g2 ! %g2 = 0000000000000020 ! %l5 = 000000000000007e, Mem[000000003f800008] = a656ef4a9df9e92c stxa %l5,[%i3+%o1]0x81 ! Mem[000000003f800008] = 000000000000007e ! %l7 = 00000000000000eb, Mem[0000000091800028] = 0b3a6603925a7f3c stx %l7,[%o0+%o5] ! Mem[0000000091800028] = 00000000000000eb ! Mem[000000003f0001c8] = c79ce48c e2eb5406, %l4 = 291583b5, %l5 = 0000007e ldd [%i2+0x1c8],%l4 ! %l4 = 00000000c79ce48c 00000000e2eb5406 ! %f16 = 387d5958 a9532192 7a946222 2aa18792 ! %f20 = b7490a7b c294ce0e 6d833314 20134f88 ! %f24 = 127cacbe b843b243 467ba9b8 f8a98c97 ! %f28 = eccae3f5 58508ba9 bbf71fa2 087a1f7c mov 0x1c0,%g4 stda %f16,[%i4+%g4]ASI_BLK_AIUP ! Block Store to 00000000900001c0 ! Mem[000000009080015c] = 1e2bd804, %g2 = 0000000000000020 ldub [%i5+0x15c],%g2 ! %g2 = 000000000000001e ! %l4 = c79ce48c, %l5 = e2eb5406, Mem[000000003e800020] = 000000d0 000000da stda %l4,[%i1+%o4]0x81 ! Mem[000000003e800020] = c79ce48c e2eb5406 ! Mem[000000003f000028] = 58597d38029649d1, %f14 = ab44761c acbb76c7 ldda [%i2+%o5]0x81,%f14 ! %f14 = 58597d38 029649d1 p23_label_7: ! %l0 = 00000000000000d0, Mem[00000000908001d0] = 1a221693 sth %l0,[%i5+0x1d0] ! Mem[00000000908001d0] = 00d01693 ! Mem[0000000091800120] = 6809a010, %g2 = 000000000000001e ldsh [%o0+0x120],%g2 ! %g2 = 0000000000006809 ! immd = 0000000000000398, %l5 = 00000000e2eb5406, %ccr = 88 movge %xcc,0x398,%l5 ! Register Not Moved ! %l5 = 00000000e2eb5406, %l4 = 00000000c79ce48c, %l4 = 00000000c79ce48c srlx %l5,%l4,%l4 ! %l4 = 00000000000e2eb5 ! Mem[0000000090000154] = 95467eb9, %g2 = 0000000000006809 lduh [%i4+0x154],%g2 ! %g2 = 0000000000009546 ! Mem[000000003e800078] = f03fa1fbfe67324a, %l0 = 00000000000000d0, %l6 = 0000007f2273a0fc add %i1,0x78,%g1 casxa [%g1]0x80,%l0,%l6 ! %l6 = f03fa1fbfe67324a ! %l5 = 00000000e2eb5406, Mem[000000003e800008] = 954bafb6 stwa %l5,[%i1+%o1]0x89 ! Mem[000000003e800008] = e2eb5406 ! Mem[000000003e800020] = c79ce48c, %l4 = 00000000000e2eb5 ldsha [%i1+%o4]0x81,%l4 ! %l4 = ffffffffffffc79c ! %l3 = ba39f2dbd5be0b00, immed = 00000043, %ccr = 88 movrgez %l3,0x043,%l7 ! Not Moved, %l7 = 00000000000000eb ! %f0 = 3cf8d62f c41e079e, Mem[000000003f000028] = 387d5958 d1499602 stda %f0 ,[%i2+%o5]0x89 ! Mem[000000003f000028] = 3cf8d62f c41e079e p23_label_8: ! Mem[000000003f800140] = b561b723eaba1aab, %l1 = 0000000000000076, %l5 = 00000000e2eb5406 add %i3,0x140,%g1 casxa [%g1]0x80,%l1,%l5 ! %l5 = b561b723eaba1aab ! Mem[0000000090800050] = db161e2b, %g2 = 0000000000009546 lduh [%i5+0x050],%g2 ! %g2 = 000000000000db16 ! Mem[000000003f800000] = 0967dc60, %l4 = ffffffffffffc79c lduba [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000060 ! %l2 = eb495304, %l3 = d5be0b00, Mem[000000003f800018] = 2df55976 5098738d stda %l2,[%i3+%o3]0x89 ! Mem[000000003f800018] = eb495304 d5be0b00 ! Mem[000000003f000174] = 85dbcfb8, %l6 = f03fa1fbfe67324a ldub [%i2+0x175],%l6 ! %l6 = 00000000000000db ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g5 ldda [%i4+%g5]ASI_BLK_AIUSL,%f48 ! Block Load from 0000000090000040 ! %f3 = 6f9c113e, Mem[00000000900000e4] = 4f585542 st %f3 ,[%i4+0x0e4] ! Mem[00000000900000e4] = 6f9c113e ! %l0 = 00000000000000d0, imm = fffffffffffffa24, %l7 = 00000000000000eb addcc %l0,-0x5dc,%l7 ! %l7 = fffffffffffffaf4, %ccr = 88 ! %l7 = fffffffffffffaf4, Mem[0000000091000168] = 31336c30 stw %l7,[%i6+0x168] ! Mem[0000000091000168] = fffffaf4 ! %f8 = facf4a50, Mem[000000003f800000] = 60dc6709 sta %f8 ,[%i3+%g0]0x81 ! Mem[000000003f800000] = facf4a50 p23_label_9: ! %l4 = 0000000000000060, Mem[000000003f800000] = facf4a50 stwa %l4,[%i3+%g0]0x80 ! Mem[000000003f800000] = 00000060 ! %l5 = b561b723eaba1aab, Mem[00000000900001a8] = 875ccbaea2de638c, %asi = 80 stxa %l5,[%i4+0x1a8]%asi ! Mem[00000000900001a8] = b561b723eaba1aab ! Mem[000000003f000068] = f58544b4d99a8d90, %l0 = 00000000000000d0, %l7 = fffffffffffffaf4 add %i2,0x68,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = f58544b4d99a8d90 ! Mem[000000003e0001d8] = 3f8b4c80, %l1 = 00000076, %l6 = 000000db add %i0,0x1d8,%g1 casa [%g1]0x80,%l1,%l6 ! %l6 = 000000003f8b4c80 ! Mem[000000003e800028] = ff79c8e8, %l1 = 0000000000000076 ldsha [%i1+%o5]0x80,%l1 ! %l1 = ffffffffffffff79 ! %l4 = 0000000000000060, imm = 0000000000000e8c, %l2 = ffffffffeb495304 add %l4,0xe8c,%l2 ! %l2 = 0000000000000eec ! %l5 = b561b723eaba1aab, Mem[00000000910000a0] = 9b409b4086349e0f stx %l5,[%i6+0x0a0] ! Mem[00000000910000a0] = b561b723eaba1aab ! Mem[00000000918001d8] = 7a3c5365, %g2 = 000000000000db16 lduw [%o0+0x1d8],%g2 ! %g2 = 000000007a3c5365 ! %l5 = b561b723eaba1aab, %l7 = f58544b4d99a8d90, %y = 000000d0 udiv %l5,%l7,%l1 ! %l1 = 00000000000000f5 mov %l0,%y ! %y = 000000d0 ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 ldda [%i4+%g5]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000040 p23_label_10: ! %l4 = 0000000000000060, imm = 0000000000000cb3, %l6 = 000000003f8b4c80 xorcc %l4,0xcb3,%l6 ! %l6 = 0000000000000cd3, %ccr = 00 ! Mem[000000003e800028] = 2c5fdeb5e8c879ff, %l1 = 00000000000000f5 ldxa [%i1+%o5]0x89,%l1 ! %l1 = 2c5fdeb5e8c879ff ! %l5 = b561b723eaba1aab, %l3 = ba39f2dbd5be0b00, %l6 = 0000000000000cd3 orn %l5,%l3,%l6 ! %l6 = f5e7bf27eafbfeff ! Mem[000000003f800024] = 65a7ed0f, %l0 = 000000d0, %l2 = 00000eec add %i3,0x24,%g1 casa [%g1]0x80,%l0,%l2 ! %l2 = 0000000065a7ed0f ! %l1 = 2c5fdeb5e8c879ff, %l2 = 0000000065a7ed0f, %ccr = 00 movrlz %l1,%l2,%l2 ! Not Moved, %l2 = 0000000065a7ed0f ! Mem[000000003e800028] = e8c879ff, %l5 = b561b723eaba1aab ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 000000ff000000ff ! Mem[000000003e80004b] = 9e3946f7, %l3 = ba39f2dbd5be0b00 ldstub [%i1+0x04b],%l3 ! %l3 = 000000f7000000ff ! Mem[0000000091800180] = 06cd96b8, %g2 = 000000007a3c5365 ldsh [%o0+0x182],%g2 ! %g2 = 00000000000006cd ! %l7 = f58544b4d99a8d90, %l6 = f5e7bf27eafbfeff, %y = 000000d0 smul %l7,%l6,%l4 ! %l4 = 0326ec1f8597e270, %y = 0326ec1f ! Mem[000000003e8000e0] = 34995197, %l5 = 00000000000000ff ldstub [%i1+0x0e0],%l5 ! %l5 = 00000034000000ff p23_label_11: ! Mem[00000000910001e0] = 3b75f6c9 d238546e, %g2 = 000006cd, %g3 = 0bad0b00 ldd [%i6+0x1e0],%g2 ! %g2 = 000000003b75f6c9 00000000d238546e ! Mem[000000003e8000a0] = cb35e305701cc417, %l6 = f5e7bf27eafbfeff, %l2 = 0000000065a7ed0f add %i1,0xa0,%g1 casxa [%g1]0x80,%l6,%l2 ! %l2 = cb35e305701cc417 ! %f18 = 7a946222 2aa18792, Mem[00000000910000a8] = 4548123c 1253fffd std %f18,[%i6+0x0a8] ! Mem[00000000910000a8] = 7a946222 2aa18792 ! Mem[000000003f800010] = 2fb986da, %l4 = 0326ec1f8597e270 ldsha [%i3+%o2]0x81,%l4 ! %l4 = 0000000000002fb9 ! Mem[00000000918001f4] = 3ba4bebe, %g2 = 000000003b75f6c9 ldsh [%o0+0x1f6],%g2 ! %g2 = 0000000000003ba4 ! Mem[000000009180013c] = bd2c79ec, %g2 = 0000000000003ba4 ldsb [%o0+0x13f],%g2 ! %g2 = ffffffffffffffbd ! %l6 = eafbfeff, %l7 = d99a8d90, Mem[0000000090000148] = 31494a3d bcae976a std %l6,[%i4+0x148] ! Mem[0000000090000148] = eafbfeff d99a8d90 ! Mem[000000009000002c] = c4e5b2af, %g18 = fb35ce842a43f478 ldsw [%i4+0x02c],%g2 ! %g2 = fb35ce842a43f478 ! %l6 = f5e7bf27eafbfeff, %l2 = cb35e305701cc417, %ccr = 00 movpos %icc,%l6,%l2 ! Moved, %l2 = f5e7bf27eafbfeff ! Mem[000000003e800028] = e8c879ff, %f22 = 6d833314 lda [%i1+%o5]0x89,%f22 ! %f22 = e8c879ff p23_label_12: ! Mem[000000003f800010] = da86b92f, %l3 = 00000000000000f7 lduba [%i3+%o2]0x88,%l3 ! %l3 = 000000000000002f ! Mem[000000003f8001d8] = 01822dab f5a7fe53, %l2 = eafbfeff, %l3 = 0000002f ldd [%i3+0x1d8],%l2 ! %l2 = 0000000001822dab 00000000f5a7fe53 ! Mem[00000000910001e8] = be77e5d0, %g2 = ffffffffc4e5b2af lduh [%i6+0x1e8],%g2 ! %g2 = 000000000000be77 ! Mem[0000000091800088] = ad1e6f64 bafc9afe, %g2 = 0000be77, %g3 = d238546e ldd [%o0+0x088],%g2 ! %g2 = 00000000ad1e6f64 00000000bafc9afe ! Mem[00000000900000e4] = 6f9c113e, %g2 = 00000000ad1e6f64 lduw [%i4+0x0e4],%g2 ! %g2 = 000000006f9c113e ! %l0 = 00000000000000d0, Mem[000000003e000000] = e7cb5230b71193ce stx %l0,[%i0+%g0] ! Mem[000000003e000000] = 00000000000000d0 ! Mem[0000000090000014] = d74e37f7, %g2 = 000000006f9c113e ldub [%i4+0x017],%g2 ! %g2 = 00000000000000d7 ! %l1 = 2c5fdeb5e8c879ff, Mem[0000000090800006] = ecf6eb49 sth %l1,[%i5+0x006] ! Mem[0000000090800004] = 79ffeb49 ! Mem[000000009000004c] = 77d27910, %g18 = fb35ce842a43f478 ldsw [%i4+0x04c],%g2 ! %g2 = fb35ce842a43f478 ! %l7 = f58544b4d99a8d90, Mem[000000009100000e] = 2c4a14e7 sth %l7,[%i6+0x00e] ! Mem[000000009100000c] = 8d9014e7 p23_label_13: ! %l1 = 2c5fdeb5e8c879ff, Mem[000000003f8000e0] = b545cdfa stw %l1,[%i3+0x0e0] ! Mem[000000003f8000e0] = e8c879ff ! Mem[000000003e8001a8] = 211eee2f, %l1 = 2c5fdeb5e8c879ff lduw [%i1+0x1a8],%l1 ! %l1 = 00000000211eee2f ! %l0 = 00000000000000d0, imm = 0000000000000fb9, %l4 = 0000000000002fb9 subccc %l0,0xfb9,%l4 ! %l4 = fffffffffffff117, %ccr = 99 ! %l2 = 0000000001822dab, %l7 = f58544b4d99a8d90, %l1 = 00000000211eee2f srlx %l2,%l7,%l1 ! %l1 = 0000000000000182 ! %l3 = 00000000f5a7fe53, %l6 = f5e7bf27eafbfeff, %ccr = 99 mova %icc,%l3,%l6 ! Moved, %l6 = 00000000f5a7fe53 ! %l4 = fffffffffffff117, Mem[000000003e800010] = d5b00089 stba %l4,[%i1+%o2]0x81 ! Mem[000000003e800010] = 17b00089 ! Mem[000000003f000140] = 109e3833 ec7a8cef 779ec831 2bbc6841 ! Mem[000000003f000150] = 6112a524 fe396604 28d2439a 1a0875b8 ! Mem[000000003f000160] = c5531602 625ca82d a8e8374c 28df49b6 ! Mem[000000003f000170] = b2f884a8 85dbcfb8 976bee8c eb3a810a mov 0x140,%g6 ldda [%i2+%g6]ASI_BLK_S,%f0 ! Block Load from 000000003f000140 ! Mem[000000003e800010] = 8900b017, %l4 = fffffffffffff117 lduba [%i1+%o2]0x89,%l4 ! %l4 = 0000000000000017 ! Mem[0000000090800130] = cf220403 d60c5c7f, %g2 = 77d27910, %g3 = bafc9afe ldd [%i5+0x130],%g2 ! %g2 = 00000000cf220403 00000000d60c5c7f ! %l0 = 00000000000000d0, Mem[000000009180011c] = 7a43b570 sth %l0,[%o0+0x11c] ! Mem[000000009180011c] = 00d0b570 p23_label_14: ! Mem[000000003e0000bc] = 5773c4b2, %l0 = 00000000000000d0, %asi = 80 swapa [%i0+0x0bc]%asi,%l0 ! %l0 = 000000005773c4b2 ! %l7 = f58544b4d99a8d90, Mem[00000000908000d0] = a37c3c64 stw %l7,[%i5+0x0d0] ! Mem[00000000908000d0] = d99a8d90 ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g6 ldda [%i4+%g6]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000080 ! Mem[00000000918001cc] = d9d1ca4c, %g2 = 00000000cf220403 ldsh [%o0+0x1cc],%g2 ! %g2 = ffffffffffffd9d1 ! Mem[000000003f800008] = 00000000, %l2 = 0000000001822dab ldsha [%i3+%o1]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[000000003f800008] = 00000000, %l5 = 0000000000000034 lduha [%i3+%o1]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[00000000910001b8] = fe0490b8 47252129, %g2 = ffffd9d1, %g3 = d60c5c7f ldda [%i6+0x1b8]%asi,%g2 ! %g2 = 00000000fe0490b8 0000000047252129 ! %l6 = 00000000f5a7fe53, Mem[00000000908001cd] = 7ad74500 stb %l6,[%i5+0x1cd] ! Mem[00000000908001cc] = 53d74500 ! %l3 = 00000000f5a7fe53, %l2 = 0000000000000000, %l6 = 00000000f5a7fe53 sra %l3,%l2,%l6 ! %l6 = fffffffff5a7fe53 ! Mem[000000003e000010] = 8c32f28884b30d61, %f14 = 976bee8c eb3a810a ldda [%i0+%o2]0x80,%f14 ! %f14 = 8c32f288 84b30d61 p23_label_15: ! %l5 = 0000000000000000, immed = 00000064, %y = 0326ec1f umul %l5,0x064,%l3 ! %l3 = 0000000000000000, %y = 00000000 ! %l4 = 0000000000000017, %l3 = 0000000000000000, %ccr = 99 movg %xcc,%l4,%l3 ! Register Not Moved ! Mem[000000003f800020] = 04c2dc6b65a7ed0f, %l3 = 0000000000000000 ldxa [%i3+%o4]0x80,%l3 ! %l3 = 04c2dc6b65a7ed0f ! Mem[000000003e8001e0] = b58a1a5e, %l7 = f58544b4d99a8d90 swap [%i1+0x1e0],%l7 ! %l7 = 00000000b58a1a5e ! Mem[00000000908001ec] = 6e5bf347, %g2 = 00000000fe0490b8 ldsb [%i5+0x1ee],%g2 ! %g2 = 000000000000006e ! %l6 = f5a7fe53, %l7 = b58a1a5e, Mem[00000000918000d0] = dbbe3910 7e2b474d std %l6,[%o0+0x0d0] ! Mem[00000000918000d0] = f5a7fe53 b58a1a5e ! %l3 = 04c2dc6b65a7ed0f, %l3 = 04c2dc6b65a7ed0f, %ccr = 99 movne %xcc,%l3,%l3 ! Moved, %l3 = 04c2dc6b65a7ed0f ! %f28 = eccae3f5 58508ba9, Mem[00000000910001b8] = fe0490b8 47252129 std %f28,[%i6+0x1b8] ! Mem[00000000910001b8] = eccae3f5 58508ba9 ! %l4 = 0000000000000017, %l0 = 000000005773c4b2, %l5 = 0000000000000000 sllx %l4,%l0,%l5 ! %l5 = 005c000000000000 ! %l5 = 005c000000000000, %l0 = 000000005773c4b2, %ccr = 99 movvc %xcc,%l5,%l0 ! Moved, %l0 = 005c000000000000 p23_label_16: membar #Sync ! Added by membar checker (213) ! %l4 = 00000017, %l5 = 00000000, Mem[00000000900000a0] = 37298c28 a5017a73 std %l4,[%i4+0x0a0] ! Mem[00000000900000a0] = 00000017 00000000 ! Mem[00000000908001fc] = 7f8aafce, %g2 = 000000000000006e ldsh [%i5+0x1fe],%g2 ! %g2 = 0000000000007f8a ! immd = 00000000000002d9, %l3 = 04c2dc6b65a7ed0f, %ccr = 99 movleu %icc,0x2d9,%l3 ! Moved, %l3 = 00000000000002d9 ! %l3 = 00000000000002d9, %l5 = 005c000000000000, %ccr = 99 movl %xcc,%l3,%l5 ! Moved, %l5 = 00000000000002d9 ! Mem[00000000900001a4] = 1da75b47, %g2 = 0000000000007f8a ldsb [%i4+0x1a4],%g2 ! %g2 = 000000000000001d ! %l7 = 00000000b58a1a5e, %l0 = 005c000000000000, %y = 00000000 umulcc %l7,%l0,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00000000 ! Mem[00000000908000b8] = 23b6122573175eee, %g2 = 000000000000001d ldx [%i5+0x0b8],%g2 ! %g2 = 23b6122573175eee ! %f0 = 109e3833 ec7a8cef 779ec831 2bbc6841 ! %f4 = 6112a524 fe396604 28d2439a 1a0875b8 ! %f8 = c5531602 625ca82d a8e8374c 28df49b6 ! %f12 = b2f884a8 85dbcfb8 8c32f288 84b30d61 mov 0x180,%g6 stda %f0,[%i4+%g6]ASI_BLK_AIUS ! Block Store to 0000000090000180 ! %l0 = 005c000000000000, %l1 = 0000000000000182, %l7 = 00000000b58a1a5e add %l0,%l1,%l7 ! %l7 = 005c000000000182 ! %l6 = fffffffff5a7fe53, immed = 00000016, %ccr = 44 movrlz %l6,0x016,%l4 ! Moved, %l4 = 0000000000000016 p23_label_17: ! %l5 = 0000000000000000, %l6 = fffffffff5a7fe53, %ccr = 44 movle %icc,%l5,%l6 ! Moved, %l6 = 0000000000000000 ! Mem[0000000091000164] = 4c211d8f, %g18 = fb35ce842a43f478 ldsw [%i6+0x164],%g2 ! %g2 = fb35ce842a43f478 ! Mem[000000003e000018] = a6b866aa, %f30 = bbf71fa2 lda [%i0+%o3]0x89,%f30 ! %f30 = a6b866aa ! %f18 = 7a946222, Mem[000000003f800010] = da86b92f sta %f18,[%i3+%o2]0x88 ! Mem[000000003f800010] = 7a946222 ! %l1 = 0000000000000182, Mem[000000003e800028] = e8c879ff stha %l1,[%i1+%o5]0x88 ! Mem[000000003e800028] = e8c80182 ! Mem[000000003f800018] = d5be0b00eb495304, %l7 = 005c000000000182 ldxa [%i3+%o3]0x89,%l7 ! %l7 = d5be0b00eb495304 ! immd = 0000000000000360, %l2 = 0000000000000000, %ccr = 44 movle %icc,0x360,%l2 ! Moved, %l2 = 0000000000000360 ! Mem[0000000090000058] = 06969e62 6313d865, %g2 = 4c211d8f, %g3 = 47252129 ldda [%i4+0x058]%asi,%g2 ! %g2 = 0000000006969e62 000000006313d865 ! Mem[000000003e000080] = 0a89c143e0a17fbf, %l7 = d5be0b00eb495304, %l5 = 0000000000000000 add %i0,0x80,%g1 casxa [%g1]0x80,%l7,%l5 ! %l5 = 0a89c143e0a17fbf ! %l6 = 0000000000000000, %l2 = 0000000000000360, %ccr = 44 movle %icc,%l6,%l2 ! Moved, %l2 = 0000000000000000 p23_label_18: ! Mem[0000000091000050] = 1a23a2fe 6469523b, %g2 = 06969e62, %g3 = 6313d865 ldd [%i6+0x050],%g2 ! %g2 = 000000001a23a2fe 000000006469523b ! Mem[00000000908000f4] = 4e91ae77, %g2 = 000000001a23a2fe lduw [%i5+0x0f4],%g2 ! %g2 = 000000004e91ae77 ! %l0 = 005c000000000000, imm = 0000000000000e9c, %l4 = 0000000000000016 subccc %l0,0xe9c,%l4 ! %l4 = 005bfffffffff164, %ccr = 09 ! Mem[000000003f800120] = 268b17da, %l3 = 000002d9, %l0 = 00000000 add %i3,0x120,%g1 casa [%g1]0x80,%l3,%l0 ! %l0 = 00000000268b17da ! Mem[000000003f800010] = 7a946222, %l5 = 0a89c143e0a17fbf ldsba [%i3+%o2]0x88,%l5 ! %l5 = 0000000000000022 ! %l6 = 0000000000000000, %l0 = 00000000268b17da, %l2 = 0000000000000000 sdivx %l6,%l0,%l2 ! %l2 = 0000000000000000 ! Mem[000000003e00005f] = 75bc5e00, %l3 = 00000000000002d9 ldstub [%i0+0x05f],%l3 ! %l3 = 00000000000000ff ! %f18 = 7a946222 2aa18792, Mem[0000000091800150] = c5e66b5d 3045cc18 std %f18,[%o0+0x150] ! Mem[0000000091800150] = 7a946222 2aa18792 ! Mem[000000003f000127] = 6c3e1c89, %l7 = d5be0b00eb495304 ldstub [%i2+0x127],%l7 ! %l7 = 00000089000000ff ! %l2 = 0000000000000000, %l2 = 0000000000000000, %ccr = 09 movpos %xcc,%l2,%l2 ! Moved, %l2 = 0000000000000000 p23_label_19: ! Randomly selected nop nop ! Mem[000000003e800000] = 0d840aadd5be0b00, %l4 = 005bfffffffff164 ldxa [%i1+%g0]0x80,%l4 ! %l4 = 0d840aadd5be0b00 ! %l6 = 0000000000000000, imm = 0000000000000003, %l6 = 0000000000000000 sra %l6,0x003,%l6 ! %l6 = 0000000000000000 ! Mem[00000000918000ec] = 42c88523, %g2 = 000000004e91ae77 lduh [%o0+0x0ee],%g2 ! %g2 = 00000000000042c8 ! %l0 = 00000000268b17da, Mem[00000000918001d0] = 61bc4b5f75b517b3 stx %l0,[%o0+0x1d0] ! Mem[00000000918001d0] = 00000000268b17da ! Mem[00000000918000e8] = 6c82cd42, %g2 = 00000000000042c8 ldub [%o0+0x0e8],%g2 ! %g2 = 000000000000006c ! %l2 = 0000000000000000, immed = 000001f7, %ccr = 09 movrgz %l2,0x1f7,%l2 ! Not Moved, %l2 = 0000000000000000 ! %l0 = 00000000268b17da, Mem[000000003e8001d0] = a2500d3caff5f5fe stx %l0,[%i1+0x1d0] ! Mem[000000003e8001d0] = 00000000268b17da ! Mem[0000000091800118] = 16d0a328, %g2 = 000000000000006c lduw [%o0+0x118],%g2 ! %g2 = 0000000016d0a328 ! %l6 = 0000000000000000, Mem[00000000918001c4] = 6caab4ab sth %l6,[%o0+0x1c4] ! Mem[00000000918001c4] = 0000b4ab p23_label_20: ! %l0 = 00000000268b17da, %l0 = 00000000268b17da, %ccr = 09 movne %icc,%l0,%l0 ! Moved, %l0 = 00000000268b17da ! Mem[000000003e000178] = 887bfdd63ae91eb5, %l2 = 0000000000000000, %l1 = 0000000000000182 add %i0,0x178,%g1 casxa [%g1]0x80,%l2,%l1 ! %l1 = 887bfdd63ae91eb5 ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 mov 0x100,%g5 ldda [%i4+%g5]ASI_BLK_S,%f48 ! Block Load from 0000000090000100 ! done : should take illegal inst trap, %l0 = 00000000268b17da done ! Illegal inst trap : %l0 = 00000000268b17ea ! %l1 = 887bfdd63ae91eb5, %l6 = 0000000000000000, %ccr = 09 movge %icc,%l1,%l6 ! Register Not Moved ! %l1 = 887bfdd63ae91eb5, immed = fffffd4d, %y = 00000000 udiv %l1,-0x2b3,%l7 ! %l7 = 0000000000000000 mov %l0,%y ! %y = 268b17ea ! Mem[00000000918000ac] = 07b3725b, %g2 = 0000000016d0a328 lduh [%o0+0x0ac],%g2 ! %g2 = 00000000000007b3 ! Mem[000000003e800150] = de42cb2f, %l5 = 0000000000000022 swap [%i1+0x150],%l5 ! %l5 = 00000000de42cb2f ! Mem[000000003e8000bc] = 36201316, %l6 = 0000000000000000 ldstub [%i1+0x0bc],%l6 ! %l6 = 00000036000000ff ! Mem[000000003f0000a0] = 20f02d81, %l4 = 0d840aadd5be0b00 ldstub [%i2+0x0a0],%l4 ! %l4 = 00000020000000ff p23_label_21: ! Mem[000000003e0000dc] = b5f244eb, %l2 = 0000000000000000, %asi = 80 swapa [%i0+0x0dc]%asi,%l2 ! %l2 = 00000000b5f244eb ! Mem[0000000090000044] = 1b68e3c1, %g2 = 00000000000007b3 ldsh [%i4+0x046],%g2 ! %g2 = 0000000000001b68 ! Mem[000000003e800018] = 30c6f851, %l4 = 0000000000000020 ldsba [%i1+%o3]0x88,%l4 ! %l4 = 0000000000000051 ! %l4 = 0000000000000051, %l1 = 887bfdd63ae91eb5, %l3 = 0000000000000000 xnor %l4,%l1,%l3 ! %l3 = 77840229c516e11b ! Mem[000000003e800165] = 5a40ff31, %l1 = 887bfdd63ae91eb5 ldstub [%i1+0x165],%l1 ! %l1 = 00000040000000ff ! %l3 = 77840229c516e11b, %l5 = 00000000de42cb2f, %l0 = 00000000268b17ea add %l3,%l5,%l0 ! %l0 = 7784022aa359ac4a ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_P,%f48 ! Block Load from 0000000090000000 ! Set Register : %l0 = 7784022aa359ac4a xor %g0,-1,%l0 ! %l0 = ffffffffffffffff ! %l5 = 00000000de42cb2f, %l3 = 77840229c516e11b, %ccr = 09 movle %icc,%l5,%l3 ! Moved, %l3 = 00000000de42cb2f ! %l6 = 0000000000000036, imm = 0000000000000b87, %l3 = 00000000de42cb2f andncc %l6,0xb87,%l3 ! %l3 = 0000000000000030, %ccr = 00 p23_label_22: ! %l5 = 00000000de42cb2f, %l0 = ffffffffffffffff, %ccr = 00 movleu %icc,%l5,%l0 ! Register Not Moved ! Mem[000000003f8001fc] = 2b7603b4, %l0 = ffffffffffffffff ldsh [%i3+0x1fe],%l0 ! %l0 = 00000000000003b4 ! %l2 = 00000000b5f244eb, imm = 0000000000000e82, %l4 = 0000000000000051 sub %l2,0xe82,%l4 ! %l4 = 00000000b5f23669 ! Mem[000000003f800010] = 7a946222, %l4 = 00000000b5f23669 lduha [%i3+%o2]0x88,%l4 ! %l4 = 0000000000006222 ! %f12 = b2f884a8, Mem[0000000090800150] = 2c26f3ef st %f12,[%i5+0x150] ! Mem[0000000090800150] = b2f884a8 ! Mem[000000003e8001e8] = 82e6e3a8, %l1 = 0000000000000040 ldsw [%i1+0x1e8],%l1 ! %l1 = ffffffff82e6e3a8 ! %l2 = 00000000b5f244eb, Mem[0000000090000180] = 109e3833ec7a8cef stx %l2,[%i4+0x180] ! Mem[0000000090000180] = 00000000b5f244eb ! Mem[000000003e00002c] = 9ec84c19, %l2 = b5f244eb, %l0 = 000003b4 add %i0,0x2c,%g1 casa [%g1]0x80,%l2,%l0 ! %l0 = 000000009ec84c19 ! %l4 = 0000000000006222, Mem[000000009080018c] = ada4c276 stw %l4,[%i5+0x18c] ! Mem[000000009080018c] = 00006222 ! %l1 = ffffffff82e6e3a8, immed = ffffffea, %ccr = 00 movrlz %l1,-0x016,%l3 ! Moved, %l3 = ffffffffffffffea p23_label_23: ! %f13 = 85dbcfb8, Mem[000000003f800020] = 04c2dc6b sta %f13,[%i3+%o4]0x80 ! Mem[000000003f800020] = 85dbcfb8 ! Mem[000000003e800120] = dddcdd91, %l2 = 00000000b5f244eb ldsh [%i1+0x122],%l2 ! %l2 = ffffffffffffdd91 ! %l2 = ffffffffffffdd91, %l6 = 0000000000000036, %ccr = 00 movleu %xcc,%l2,%l6 ! Register Not Moved ! %l1 = ffffffff82e6e3a8, Mem[0000000091000130] = 44f396ae stw %l1,[%i6+0x130] ! Mem[0000000091000130] = 82e6e3a8 ! Mem[000000003e800018] = 51f8c630635b182d, %f26 = 467ba9b8 f8a98c97 ldda [%i1+%o3]0x80,%f26 ! %f26 = 51f8c630 635b182d ! Mem[0000000090000170] = 96b76dce26d816c5, %f48 = aa4a53b3 c5b8a043 ldd [%i4+0x170],%f48 ! %f48 = 96b76dce 26d816c5 ! Mem[000000003f000020] = f84032ff, %l4 = 0000000000006222 ldstuba [%i2+%o4]0x89,%l4 ! %l4 = 000000ff000000ff ! %l3 = ffffffffffffffea, %l3 = ffffffffffffffea, %l1 = ffffffff82e6e3a8 mulx %l3,%l3,%l1 ! %l1 = 00000000000001e4 ! Mem[000000003f000064] = 673adeb8, %l6 = 0000000000000036 swap [%i2+0x064],%l6 ! %l6 = 00000000673adeb8 ! Mem[000000003e800054] = 70808a29, %l3 = ffffffea, %l2 = ffffdd91 add %i1,0x54,%g1 casa [%g1]0x80,%l3,%l2 ! %l2 = 0000000070808a29 p23_label_24: ! %f4 = 6112a524 fe396604, Mem[000000003e000000] = 00000000 000000d0 stda %f4 ,[%i0+%g0]0x80 ! Mem[000000003e000000] = 6112a524 fe396604 ! Mem[00000000908000b0] = 5098738d, %g2 = 0000000000001b68 ldsh [%i5+0x0b0],%g2 ! %g2 = 0000000000005098 ! %l5 = 00000000de42cb2f, Mem[000000009100012c] = cd3a6161, %asi = 80 stwa %l5,[%i6+0x12c]%asi ! Mem[000000009100012c] = de42cb2f ! Mem[000000003e800020] = 8ce49cc7, %l4 = 00000000000000ff swapa [%i1+%o4]0x88,%l4 ! %l4 = 000000008ce49cc7 ! %l7 = 0000000000000000, immed = fffffd4e, %y = 268b17ea udivcc %l7,-0x2b2,%l5 ! %l5 = 00000000268b1851, %ccr = 00 mov %l0,%y ! %y = 9ec84c19 ! %l0 = 000000009ec84c19, %l5 = 00000000268b1851, %l3 = ffffffffffffffea xnor %l0,%l5,%l3 ! %l3 = ffffffff47bcabb7 ! Mem[000000003e000008] = 02ae7d803895367e, %l1 = 00000000000001e4 ldxa [%i0+%o1]0x89,%l1 ! %l1 = 02ae7d803895367e ! immd = 00000000000003f4, %l1 = 02ae7d803895367e, %ccr = 00 mova %icc,0x3f4,%l1 ! Moved, %l1 = 00000000000003f4 ! immd = 0000000000000043, %l7 = 0000000000000000, %ccr = 00 movn %icc,0x043,%l7 ! Register Not Moved ! Mem[000000003e000000] = 6112a524, %l3 = ffffffff47bcabb7 ldswa [%i0+%g0]0x80,%l3 ! %l3 = 000000006112a524 p23_label_25: ! %l3 = 000000006112a524, %l7 = 0000000000000000, %l4 = 000000008ce49cc7 mulx %l3,%l7,%l4 ! %l4 = 0000000000000000 ! Mem[0000000091800168] = 026ca936 9945ca36, %g2 = 00005098, %g3 = 6469523b ldd [%o0+0x168],%g2 ! %g2 = 00000000026ca936 000000009945ca36 ! Mem[000000003e800000] = 0d840aad, %l6 = 00000000673adeb8 ldswa [%i1+%g0]0x81,%l6 ! %l6 = 000000000d840aad ! Mem[000000003e000008] = 02ae7d803895367e, %f12 = b2f884a8 85dbcfb8 ldda [%i0+%o1]0x88,%f12 ! %f12 = 02ae7d80 3895367e ! Mem[000000003e8001c2] = e9c3c6e1, %l3 = 000000006112a524 ldstub [%i1+0x1c2],%l3 ! %l3 = 000000c6000000ff ! %l0 = 000000009ec84c19, %l7 = 0000000000000000, %ccr = 00 movne %icc,%l0,%l7 ! Moved, %l7 = 000000009ec84c19 ! %l6 = 0d840aad, %l7 = 9ec84c19, Mem[0000000090800078] = 05af2cea 1c600515 std %l6,[%i5+0x078] ! Mem[0000000090800078] = 0d840aad 9ec84c19 ! %l2 = 0000000070808a29, %l2 = 0000000070808a29, %l6 = 000000000d840aad addc %l2,%l2,%l6 ! %l6 = 00000000e1011452 ! Mem[000000003f000164] = 625ca82d, %l6 = 00000000e1011452 swap [%i2+0x164],%l6 ! %l6 = 00000000625ca82d ! Mem[000000003e000098] = 6831981eafb94c25, %l2 = 0000000070808a29, %l0 = 000000009ec84c19 add %i0,0x98,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = 6831981eafb94c25 ba,a p23_not_taken_0_end p23_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 6831981eafb94c25 bne,a,pn %xcc,p23_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000003f4 bne,a,pn %xcc,p23_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000070808a29 bne,a,pn %xcc,p23_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000c6 bne,a,pn %xcc,p23_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000000 bne,a,pn %xcc,p23_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000268b1851 bne,a,pn %xcc,p23_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000625ca82d bne,a,pn %xcc,p23_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000009ec84c19 bne,a,pn %xcc,p23_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x9ec84c19,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p23_failed mov 0x111,%g1 ! 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 109e3833 ec7a8cef bne %xcc,p23_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 779ec831 2bbc6841 bne %xcc,p23_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 6112a524 fe396604 bne %xcc,p23_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 28d2439a 1a0875b8 bne %xcc,p23_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be c5531602 625ca82d bne %xcc,p23_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be a8e8374c 28df49b6 bne %xcc,p23_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 02ae7d80 3895367e bne %xcc,p23_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 8c32f288 84b30d61 bne %xcc,p23_f14_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be b7490a7b c294ce0e bne %xcc,p23_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be e8c879ff 20134f88 bne %xcc,p23_f22_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 51f8c630 635b182d bne %xcc,p23_f26_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be a6b866aa 087a1f7c bne %xcc,p23_f30_fail nop ! Check Local Memory set p23_local0_expect,%g1 p23_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 6112a524fe396604 ldx [%i0+0x000],%g3 ! Observed data at 000000003e000000 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i0,0x000,%g4 ldx [%g1+0x058],%g2 ! Expected data = 6af7230775bc5eff ldx [%i0+0x058],%g3 ! Observed data at 000000003e000058 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i0,0x058,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = dd75d355000000d0 ldx [%i0+0x0b8],%g3 ! Observed data at 000000003e0000b8 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i0,0x0b8,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 04d800c300000000 ldx [%i0+0x0d8],%g3 ! Observed data at 000000003e0000d8 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i0,0x0d8,%g4 set p23_local1_expect,%g1 p23_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 0d840aadd5be0b00 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 = 0654ebe20d840aad 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 = 17b00089d322205f 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 = 51f8c630635b182d 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 = ff000000e2eb5406 ldx [%i1+0x020],%g3 ! Observed data at 000000003e800020 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 8201c8e8b5de5f2c ldx [%i1+0x028],%g3 ! Observed data at 000000003e800028 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x028,%g4 ldx [%g1+0x048],%g2 ! Expected data = 9e3946ff2fbe61ae ldx [%i1+0x048],%g3 ! Observed data at 000000003e800048 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x048,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 02bea29eff201316 ldx [%i1+0x0b8],%g3 ! Observed data at 000000003e8000b8 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x0b8,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = ff99519729c5e7ee ldx [%i1+0x0e0],%g3 ! Observed data at 000000003e8000e0 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x0e0,%g4 ldx [%g1+0x150],%g2 ! Expected data = 00000022ae010e5a ldx [%i1+0x150],%g3 ! Observed data at 000000003e800150 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x150,%g4 ldx [%g1+0x160],%g2 ! Expected data = 8dc09f385affff31 ldx [%i1+0x160],%g3 ! Observed data at 000000003e800160 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x160,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = e9c3ffe1bf721326 ldx [%i1+0x1c0],%g3 ! Observed data at 000000003e8001c0 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x1c0,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 00000000268b17da ldx [%i1+0x1d0],%g3 ! Observed data at 000000003e8001d0 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x1d0,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = d99a8d9089abdc4e ldx [%i1+0x1e0],%g3 ! Observed data at 000000003e8001e0 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x1e0,%g4 set p23_local2_expect,%g1 p23_check_local2: ldx [%g1+0x020],%g2 ! Expected data = ff3240f8691604f3 ldx [%i2+0x020],%g3 ! Observed data at 000000003f000020 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 9e071ec42fd6f83c ldx [%i2+0x028],%g3 ! Observed data at 000000003f000028 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00d062a7c70f03ff ldx [%i2+0x038],%g3 ! Observed data at 000000003f000038 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x038,%g4 ldx [%g1+0x060],%g2 ! Expected data = b62caf2900000036 ldx [%i2+0x060],%g3 ! Observed data at 000000003f000060 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x060,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = fff02d8150a7d412 ldx [%i2+0x0a0],%g3 ! Observed data at 000000003f0000a0 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x0a0,%g4 ldx [%g1+0x120],%g2 ! Expected data = 6119273f6c3e1cff ldx [%i2+0x120],%g3 ! Observed data at 000000003f000120 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x120,%g4 ldx [%g1+0x160],%g2 ! Expected data = c5531602e1011452 ldx [%i2+0x160],%g3 ! Observed data at 000000003f000160 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x160,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 9e028d239ba37007 ldx [%i2+0x1c0],%g3 ! Observed data at 000000003f0001c0 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x1c0,%g4 set p23_local3_expect,%g1 p23_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 000000608c36c216 ldx [%i3+0x000],%g3 ! Observed data at 000000003f800000 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 000000000000007e ldx [%i3+0x008],%g3 ! Observed data at 000000003f800008 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 2262947a33e5b173 ldx [%i3+0x010],%g3 ! Observed data at 000000003f800010 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 045349eb000bbed5 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 = 85dbcfb865a7ed0f ldx [%i3+0x020],%g3 ! Observed data at 000000003f800020 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i3,0x020,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = e8c879ffad2f1b8c ldx [%i3+0x0e0],%g3 ! Observed data at 000000003f8000e0 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i3,0x0e0,%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 p23_f8_fail: set p23_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p23_f10_fail: set p23_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p23_f12_fail: set p23_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p23_f14_fail: set p23_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p23_f20_fail: set p23_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p23_f22_fail: set p23_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p23_f26_fail: set p23_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p23_f30_fail: set p23_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: xorcc %l2,-0xc15,%l0 done p23_trap1o: xorcc %l2,-0xc15,%l0 done p23_trap2e: ldswa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003e000008] lduha [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003f800008] ldxa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000003e000000] ldsba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003e000020] lduwa [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000003e800000] lduba [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003f000010] lduba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000003e000010] done p23_trap2o: ldswa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003e000008] lduha [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003f800008] ldxa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000003e000000] ldsba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003e000020] lduwa [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000003e800000] lduba [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003f000010] lduba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000003e000010] done p23_trap3e: and %l4,%l5,%l4 addc %l5,-0x2a8,%l6 xnor %l0,%l7,%l7 done p23_trap3o: and %l4,%l5,%l4 addc %l5,-0x2a8,%l6 xnor %l0,%l7,%l7 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 = 75dd1f09dc951f89 ldx [%g1+0x008],%l1 ! %l1 = c1ed81d078933988 ldx [%g1+0x010],%l2 ! %l2 = 30bc64dbeabee221 ldx [%g1+0x018],%l3 ! %l3 = ba39f2dbd5be0b00 ldx [%g1+0x020],%l4 ! %l4 = 53489216c55b9d51 ldx [%g1+0x028],%l5 ! %l5 = af3577e8aeeb6ee7 ldx [%g1+0x030],%l6 ! %l6 = aba73ab3ab1fe987 ldx [%g1+0x038],%l7 ! %l7 = abb57e949e028d23 ! 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 = 3f610ae1 50442700 48d24548 8ab30efa ! %f4 = 18dd35ca bad64400 eb48762b a6659f20 ! %f8 = bba7a5a2 7f277fbc 5fa3be7a 1b354bee ! %f12 = 9f768a10 a7b51bf0 a22d074a 62b4f30f ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 1ee14efb 78f1e2a6 471cc914 af0f30d3 ! %f20 = acb60bb3 a5dd7ad7 0d2fc8ac 09b81c44 ! %f24 = a8e98def 182d6904 f82b8f65 1a3862bc ! %f28 = baf4545e 4d9a8eef 88494457 de16cc33 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = d9aa8f0e bd5abdf6 549607da 2a653d21 ! %f36 = 9f1ec37d 0dcbc68c 772559f0 c5609c97 ! %f40 = e6d263b1 31b2ba89 4064392d 73e9758c ! %f44 = 4c713731 9f698533 e5e0cb59 4f84547b ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x619faed70000005f,%g7,%g1 ! GSR scale = 11, align = 7 wr %g1,%g0,%gsr ! GSR = 619faed70000005f 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: ! Mem[0000000041000020] = 96411e7b, %l4 = 47b46a4db30a8efc lduba [%i2+%o4]0x89,%l4 ! %l4 = 000000000000007b ! Mem[00000000910001a8] = cf3faf25, %g2 = 81800b027216f002 ldsh [%i6+0x1aa],%g2 ! %g2 = ffffffffffffcf3f ! Mem[0000000040800020] = ed1a9652, %l6 = d8fe50cc56fb43d8 ldsha [%i1+%o4]0x81,%l6 ! %l6 = ffffffffffffed1a ! Mem[00000000408001a5] = 0dd640b4, %l5 = 1d7a093e12d02c95 ldstub [%i1+0x1a5],%l5 ! %l5 = 000000d6000000ff ! Mem[00000000910001b0] = 2459beee9640fe46, %f48 = e7bdebe1 f33b38ab ldd [%i6+0x1b0],%f48 ! %f48 = 2459beee 9640fe46 ! %l5 = 00000000000000d6, imm = 000000000000027e, %l1 = e5afe5a5f9d810b7 addccc %l5,0x27e,%l1 ! %l1 = 0000000000000354, %ccr = 00 ! %l4 = 000000000000007b, Mem[0000000041800018] = bcd5e675 stba %l4,[%i3+%o3]0x88 ! Mem[0000000041800018] = bcd5e67b ! Mem[0000000041000008] = f6e17ecf, %f2 = 48d24548 lda [%i2+%o1]0x81,%f2 ! %f2 = f6e17ecf ! %l1 = 0000000000000354, Mem[0000000040000020] = 2016f471 stha %l1,[%i0+%o4]0x89 ! Mem[0000000040000020] = 20160354 ! Mem[0000000041000028] = e17430fdfc3608c4, %l4 = 000000000000007b ldxa [%i2+%o5]0x80,%l4 ! %l4 = e17430fdfc3608c4 p24_label_2: ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_PL,%f48 ! Block Load from 0000000090000000 ! Mem[0000000040800018] = 766203a7, %l3 = 061ef6d833686f59 lduha [%i1+%o3]0x80,%l3 ! %l3 = 0000000000007662 ! %l0 = 3999932ec4bd03b9, Mem[00000000900001f0] = e25abab0 sth %l0,[%i4+0x1f0] ! Mem[00000000900001f0] = 03b9bab0 ! Mem[0000000041800020] = 733e7bc4dfcab800, %f30 = 88494457 de16cc33 ldda [%i3+%o4]0x88,%f30 ! %f30 = 733e7bc4 dfcab800 ! Mem[0000000091000080] = 037fae37, %g2 = ffffffffffffcf3f lduw [%i6+0x080],%g2 ! %g2 = 00000000037fae37 ! Mem[0000000091800134] = 59e48239, %g2 = 00000000037fae37 ldsh [%o0+0x134],%g2 ! %g2 = 00000000000059e4 ! %l6 = ffffffffffffed1a, %l3 = 0000000000007662, %l3 = 0000000000007662 addcc %l6,%l3,%l3 ! %l3 = 000000000000637c, %ccr = 11 ! %l5 = 00000000000000d6, immd = 0000000000000433, %l7 = 4f349964b9d58605 sdivx %l5,0x433,%l7 ! %l7 = 0000000000000000 ! Mem[0000000040000028] = 28f6d82746b142d4, %l1 = 0000000000000354 ldxa [%i0+%o5]0x88,%l1 ! %l1 = 28f6d82746b142d4 ! Mem[0000000090000140] = 1231a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 mov 0x140,%g4 ldda [%i4+%g4]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000140 p24_label_3: ! Clear Register : %l2 = 11ad7c1a254c2e20 clr %l2 ! %l2 = 0000000000000000 ! %l6 = ffffffffffffed1a, %l0 = 3999932ec4bd03b9, %l0 = 3999932ec4bd03b9 sllx %l6,%l0,%l0 ! %l0 = 3400000000000000 ! Mem[00000000910001dc] = e82b3baa, %g2 = 00000000000059e4 ldub [%i6+0x1dc],%g2 ! %g2 = 00000000000000e8 ! %l2 = 0000000000000000 sethi %hi(0x8d23dc00),%l2 ! %l2 = 000000008d23dc00 ! %l5 = 00000000000000d6, %l7 = 0000000000000000, %ccr = 11 movvc %icc,%l5,%l7 ! Moved, %l7 = 00000000000000d6 ! %l7 = 00000000000000d6, Mem[0000000090000100] = 34ee920f2129a19e stx %l7,[%i4+0x100] ! Mem[0000000090000100] = 00000000000000d6 ! Mem[00000000910001c4] = 64f34cee, %g2 = 00000000000000e8 lduh [%i6+0x1c6],%g2 ! %g2 = 00000000000064f3 ! Mem[00000000918001d0] = 61bc4b5f, %g2 = 00000000000064f3 ldub [%o0+0x1d0],%g2 ! %g2 = 0000000000000061 ! %l2 = 000000008d23dc00, imm = fffffffffffff55b, %l3 = 000000000000637c add %l2,-0xaa5,%l3 ! %l3 = 000000008d23d15b ! Mem[0000000041000008] = cf7ee1f6, %l1 = 28f6d82746b142d4 ldsba [%i2+%o1]0x88,%l1 ! %l1 = fffffffffffffff6 p24_label_4: ! %l0 = 3400000000000000, Mem[0000000091800198] = 0610ba9b5f04e1d5 stx %l0,[%o0+0x198] ! Mem[0000000091800198] = 3400000000000000 ! %l2 = 000000008d23dc00, immed = fffff1d7, %l2 = 000000008d23dc00 tsubcctv %l2,-0xe29,%l2 ! %l0 = 3400000000000023, Trapped ! %l0 = 00000023, %l1 = fffffff6, Mem[0000000040800190] = 42810ab1 97f017ef std %l0,[%i1+0x190] ! Mem[0000000040800190] = 00000023 fffffff6 ! Mem[00000000910001b8] = fe0490b8, %g2 = 0000000000000061 ldsb [%i6+0x1b8],%g2 ! %g2 = fffffffffffffffe ! Mem[0000000041000008] = cf7ee1f6, %l4 = e17430fdfc3608c4 ldstuba [%i2+%o1]0x89,%l4 ! %l4 = 000000f6000000ff ! Mem[00000000918000ec] = 6ad942c8, %g18 = 4917e8ae52ac3793 ldsw [%o0+0x0ec],%g2 ! %g2 = 4917e8ae52ac3793 ! immd = 000000000000039b, %l7 = 00000000000000d6, %ccr = 11 movg %xcc,0x39b,%l7 ! Moved, %l7 = 000000000000039b ! Mem[0000000091800144] = b654a261, %g2 = 000000006ad942c8 lduw [%o0+0x144],%g2 ! %g2 = 00000000b654a261 ! Mem[00000000908001bc] = a52b18be, %g2 = 00000000b654a261 lduw [%i5+0x1bc],%g2 ! %g2 = 00000000a52b18be ! %l5 = 00000000000000d6, Mem[0000000091800054] = 21415b5a stw %l5,[%o0+0x054] ! Mem[0000000091800054] = 000000d6 p24_label_5: ! %l4 = 00000000000000f6, %l3 = 000000008d23d15b, %y = 00000000 umulcc %l4,%l3,%l1 ! %l1 = 00000087a06b2d72, %ccr = 08, %y = 00000087 ! %l1 = 00000087a06b2d72, Mem[0000000041800000] = 4deb247c stba %l1,[%i3+%g0]0x81 ! Mem[0000000041800000] = 72eb247c ! %l0 = 00000023, %l1 = a06b2d72, Mem[00000000908001e8] = 1ff578e9 f1046e5b std %l0,[%i5+0x1e8] ! Mem[00000000908001e8] = 00000023 a06b2d72 ! Mem[0000000090000090] = 44bb020f, %g2 = 00000000a52b18be ldsh [%i4+0x090],%g2 ! %g2 = 00000000000044bb ! %f16 = 1ee14efb 78f1e2a6, Mem[0000000040800018] = 766203a7 377cce40 stda %f16,[%i1+%o3]0x81 ! Mem[0000000040800018] = 1ee14efb 78f1e2a6 ! %l0 = 3400000000000023, Mem[0000000040000008] = a3e47153 stha %l0,[%i0+%o1]0x89 ! Mem[0000000040000008] = a3e40023 ! Mem[0000000090800124] = 012cfa22, %g2 = 00000000000044bb ldub [%i5+0x125],%g2 ! %g2 = 0000000000000001 ! %l5 = 00000000000000d6, Mem[00000000918001d8] = 7a3c5365, %asi = 80 stha %l5,[%o0+0x1d8]%asi ! Mem[00000000918001d8] = 00d65365 ! Mem[0000000041800114] = ccee905d, %l5 = 000000d6, %l1 = a06b2d72 add %i3,0x114,%g1 casa [%g1]0x80,%l5,%l1 ! %l1 = 00000000ccee905d ! %l6 = ffffffffffffed1a, Mem[00000000900001b8] = ea9d818c stb %l6,[%i4+0x1b8] ! Mem[00000000900001b8] = 1a9d818c p24_label_6: ! %l7 = 000000000000039b, %l7 = 000000000000039b, %l4 = 00000000000000f6 sll %l7,%l7,%l4 ! %l4 = 0000001cd8000000 ! Mem[00000000908000d4] = 27ab1ce7, %g2 = 0000000000000001 lduw [%i5+0x0d4],%g2 ! %g2 = 0000000027ab1ce7 ! Mem[0000000041800018] = bcd5e67b, %l3 = 000000008d23d15b ldsha [%i3+%o3]0x88,%l3 ! %l3 = ffffffffffffe67b ! %l7 = 000000000000039b, %l7 = 000000000000039b, %l4 = 0000001cd8000000 tsubcctv %l7,%l7,%l4 ! %l0 = 3400000000000046, Trapped ! %l6 = ffffffffffffed1a, Mem[000000009180006e] = 08c900d9 sth %l6,[%o0+0x06e] ! Mem[000000009180006c] = ed1a00d9 ! Mem[0000000040800008] = cc6564b6, %l7 = 000000000000039b ldswa [%i1+%o1]0x88,%l7 ! %l7 = ffffffffcc6564b6 ! Mem[000000009000008c] = c7e2b54b, %g2 = 0000000027ab1ce7 lduh [%i4+0x08c],%g2 ! %g2 = 000000000000c7e2 ! %l2 = 000000008d23dc00, Mem[00000000918001a0] = 5cdd140da0d0b813 stx %l2,[%o0+0x1a0] ! Mem[00000000918001a0] = 000000008d23dc00 ! %l5 = 00000000000000d6, Mem[000000009000010e] = 29a92265 sth %l5,[%i4+0x10e] ! Mem[000000009000010c] = 00d62265 ! immd = 000000000000001a, %l0 = 3400000000000046, %ccr = 08 move %xcc,0x01a,%l0 ! Register Not Moved p24_label_7: ! %l0 = 3400000000000046, %l5 = 00000000000000d6, %ccr = 08 movpos %xcc,%l0,%l5 ! Moved, %l5 = 3400000000000046 ! %l6 = ffffffffffffed1a, %l4 = 0000001cd8000000, %ccr = 08 movle %xcc,%l6,%l4 ! Register Not Moved ! Mem[00000000900000f8] = 6237e8b8 26dac581, %g2 = 0000c7e2, %g3 = 0bad0b00 ldd [%i4+0x0f8],%g2 ! %g2 = 000000006237e8b8 0000000026dac581 ! immd = 00000000000001ea, %l2 = 000000008d23dc00, %ccr = 08 movcc %icc,0x1ea,%l2 ! Moved, %l2 = 00000000000001ea ! Mem[00000000918000a4] = e48ce048, %g18 = 4917e8ae52ac3793 ldsw [%o0+0x0a4],%g2 ! %g2 = 4917e8ae52ac3793 ! %l1 = 00000000ccee905d, imm = 000000000000041a, %l2 = 00000000000001ea orn %l1,0x41a,%l2 ! %l2 = fffffffffffffbfd ! %l1 = 00000000ccee905d, Mem[000000009180017e] = 37e7ec92 stb %l1,[%o0+0x17e] ! Mem[000000009180017c] = 5de7ec92 ! %l2 = fffffbfd, %l3 = ffffe67b, Mem[00000000900000c8] = 50758781 54a65586 std %l2,[%i4+0x0c8] ! Mem[00000000900000c8] = fffffbfd ffffe67b ! immd = 00000000000003fe, %l2 = fffffffffffffbfd, %ccr = 08 movvc %icc,0x3fe,%l2 ! Moved, %l2 = 00000000000003fe ! %l4 = 0000001cd8000000, %l7 = ffffffffcc6564b6, %ccr = 08 movgu %xcc,%l4,%l7 ! Moved, %l7 = 0000001cd8000000 p24_label_8: ! %l7 = 0000001cd8000000, Mem[0000000090000070] = 73e0540d88eeafc5, %asi = 80 stxa %l7,[%i4+0x070]%asi ! Mem[0000000090000070] = 0000001cd8000000 ! Mem[0000000090800188] = cd2b4216ada4c276, %g2 = ffffffffe48ce048 ldx [%i5+0x188],%g2 ! %g2 = cd2b4216ada4c276 ! Mem[0000000090800158] = e7bc12dd1e2bd804, %f48 = 91c48f88 f0a83112 ldd [%i5+0x158],%f48 ! %f48 = e7bc12dd 1e2bd804 ! Mem[0000000041800008] = c07141b4, %l3 = ffffffffffffe67b lduwa [%i3+%o1]0x89,%l3 ! %l3 = 00000000c07141b4 ! Mem[000000009180013c] = 7a9300bd, %g18 = 4917e8ae52ac3793 ldsw [%o0+0x13c],%g2 ! %g2 = 4917e8ae52ac3793 ! %l7 = 0000001cd8000000, %l5 = 3400000000000046, %ccr = 08 movrgez %l7,%l5,%l6 ! Moved, %l6 = 3400000000000046 ! %f8 = bba7a5a2, Mem[000000009080004c] = 7f63d586 st %f8 ,[%i5+0x04c] ! Mem[000000009080004c] = bba7a5a2 ! %l0 = 3400000000000046, Mem[00000000408001e4] = 1f97bc1a stw %l0,[%i1+0x1e4] ! Mem[00000000408001e4] = 00000046 ! Mem[000000004000015c] = e665ba61, %l6 = 3400000000000046 lduha [%i0+0x15c]%asi,%l6 ! %l6 = 000000000000e665 ! %l2 = 00000000000003fe, Mem[0000000090800198] = 9f295e657982481d stx %l2,[%i5+0x198] ! Mem[0000000090800198] = 00000000000003fe p24_label_9: ! Mem[00000000410001f0] = ef566bf1, %l1 = ccee905d, %l0 = 00000046 add %i2,0x1f0,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000ef566bf1 ! Mem[000000009180001c] = bcb8815b, %g2 = 000000007a9300bd ldsb [%o0+0x01f],%g2 ! %g2 = ffffffffffffffbc ! Mem[0000000040000158] = 2770dc69, %l0 = 00000000ef566bf1 swap [%i0+0x158],%l0 ! %l0 = 000000002770dc69 ! %l3 = 00000000c07141b4, %l3 = 00000000c07141b4, %l3 = 00000000c07141b4 and %l3,%l3,%l3 ! %l3 = 00000000c07141b4 ! Mem[0000000041000000] = 5650b9ce, %l2 = 000003fe, %l3 = c07141b4 casa [%i2]0x80,%l2,%l3 ! %l3 = 000000005650b9ce ! %l3 = 000000005650b9ce, %l7 = 0000001cd8000000, %l0 = 000000002770dc69 tsubcc %l3,%l7,%l0 ! %l0 = ffffffe37e50b9ce, %ccr = 93 ! %l2 = 00000000000003fe, Mem[0000000040000008] = b03dc982a3e40023 stxa %l2,[%i0+%o1]0x88 ! Mem[0000000040000008] = 00000000000003fe ! %l0 = ffffffe37e50b9ce, immed = fffffa0c, %l1 = 00000000ccee905d tsubcctv %l0,-0x5f4,%l1 ! %l0 = ffffffe37e50b9f1, Trapped ! immd = 00000000000000a6, %l6 = 000000000000e665, %ccr = 93 movcc %icc,0x0a6,%l6 ! Register Not Moved ! %l7 = 0000001cd8000000, Mem[0000000091800078] = a9486159a31e0d83 stx %l7,[%o0+0x078] ! Mem[0000000091800078] = 0000001cd8000000 p24_label_10: membar #Sync ! Added by membar checker (214) ! Mem[00000000900000c0] = 6fe4c21f 0afb269c fffffbfd ffffe67b ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 mov 0x0c0,%g5 ldda [%i4+%g5]ASI_BLK_SL,%f48 ! Block Load from 00000000900000c0 ! %l0 = 7e50b9f1, %l1 = ccee905d, Mem[00000000918000e8] = 6c82cd42 6ad942c8 std %l0,[%o0+0x0e8] ! Mem[00000000918000e8] = 7e50b9f1 ccee905d ! %l2 = 00000000000003fe, %l0 = ffffffe37e50b9f1, %l0 = ffffffe37e50b9f1 sllx %l2,%l0,%l0 ! %l0 = 07fc000000000000 ! Mem[0000000040800008] = cc6564b6, %l2 = 00000000000003fe swapa [%i1+%o1]0x88,%l2 ! %l2 = 00000000cc6564b6 ! Mem[0000000041800018] = 7be6d5bc, %l6 = 000000000000e665 lduwa [%i3+%o3]0x80,%l6 ! %l6 = 000000007be6d5bc ! Mem[000000009080019c] = 000003fe, %g18 = 4917e8ae52ac3793 ldsw [%i5+0x19c],%g2 ! %g2 = 4917e8ae52ac3793 ! %l7 = 0000001cd8000000, Mem[0000000041000164] = e8826be0 stw %l7,[%i2+0x164] ! Mem[0000000041000164] = d8000000 ! %l2 = cc6564b6, %l3 = 5650b9ce, Mem[0000000090800158] = e7bc12dd 1e2bd804 std %l2,[%i5+0x158] ! Mem[0000000090800158] = cc6564b6 5650b9ce ! %l3 = 000000005650b9ce, Mem[00000000908000b8] = 23b6122573175eee stx %l3,[%i5+0x0b8] ! Mem[00000000908000b8] = 000000005650b9ce ! immd = 0000000000000384, %l7 = 0000001cd8000000, %ccr = 93 movg %icc,0x384,%l7 ! Register Not Moved p24_label_11: ! Mem[0000000041000028] = e17430fd, %l0 = 07fc000000000000 ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 000000e1000000ff ! %l7 = 0000001cd8000000, %l2 = 00000000cc6564b6, %l6 = 000000007be6d5bc srax %l7,%l2,%l6 ! %l6 = 0000000000000000 ! Mem[00000000918000f8] = d7a30346, %g2 = 00000000000003fe ldsb [%o0+0x0f8],%g2 ! %g2 = ffffffffffffffd7 ! %l5 = 3400000000000046, %l5 = 3400000000000046, %ccr = 93 movleu %xcc,%l5,%l5 ! Moved, %l5 = 3400000000000046 ! %l2 = 00000000cc6564b6, imm = 0000000000000003, %l1 = 00000000ccee905d sra %l2,0x003,%l1 ! %l1 = fffffffff98cac96 ! Mem[0000000041800115] = ccee905d, %l5 = 3400000000000046 ldstub [%i3+0x115],%l5 ! %l5 = 000000ee000000ff ! Mem[0000000041800000] = 72eb247c, %l0 = 00000000000000e1 ldstuba [%i3+%g0]0x81,%l0 ! %l0 = 00000072000000ff ! Clear Register : %l5 = 00000000000000ee clr %l5 ! %l5 = 0000000000000000 ! Mem[0000000040800018] = 1ee14efb, %l5 = 0000000000000000 swapa [%i1+%o3]0x81,%l5 ! %l5 = 000000001ee14efb ! %l6 = 0000000000000000, Mem[0000000091800182] = 06cd96b8 sth %l6,[%o0+0x182] ! Mem[0000000091800180] = 000096b8 p24_label_12: ! %l3 = 000000005650b9ce, Mem[00000000400000b4] = 9247eed3 stw %l3,[%i0+0x0b4] ! Mem[00000000400000b4] = 5650b9ce ! Mem[000000004080002c] = e209380e, %l1 = f98cac96, %l0 = 00000072 add %i1,0x2c,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000e209380e ! %l2 = cc6564b6, %l3 = 5650b9ce, Mem[00000000918001c8] = 9220125c d9d1ca4c std %l2,[%o0+0x1c8] ! Mem[00000000918001c8] = cc6564b6 5650b9ce ! Mem[0000000041800020] = 733e7bc4 dfcab800, %l0 = e209380e, %l1 = f98cac96 ldda [%i3+%o4]0x88,%l0 ! %l0 = 00000000dfcab800 00000000733e7bc4 ! Mem[0000000041800120] = 72d1f229, %l2 = 00000000cc6564b6 swap [%i3+0x120],%l2 ! %l2 = 0000000072d1f229 ! %l0 = 00000000dfcab800, Mem[0000000041800050] = 60b893c1 stw %l0,[%i3+0x050] ! Mem[0000000041800050] = dfcab800 ! Mem[0000000090800038] = 7ed0bb3c, %g2 = ffffffffffffffd7 ldsb [%i5+0x038],%g2 ! %g2 = 000000000000007e ! %l4 = 0000001cd8000000, %l3 = 000000005650b9ce, %ccr = 93 movrlz %l4,%l3,%l3 ! Not Moved, %l3 = 000000005650b9ce ! Mem[0000000041800000] = ffeb247c, %l2 = 0000000072d1f229 lduba [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff ! %l3 = 000000005650b9ce, Mem[0000000090000128] = f1f21be2 stw %l3,[%i4+0x128] ! Mem[0000000090000128] = 5650b9ce p24_label_13: ! %f26 = f82b8f65 1a3862bc, Mem[00000000908001a0] = 7e7f32e1 1ae55d08 std %f26,[%i5+0x1a0] ! Mem[00000000908001a0] = f82b8f65 1a3862bc ! Mem[0000000090800178] = 9bc20eb3, %g18 = 4917e8ae52ac3793 ldsw [%i5+0x178],%g2 ! %g2 = 4917e8ae52ac3793 ! Mem[00000000408000b0] = 07facf44fb4e0bc9, %l5 = 000000001ee14efb, %l4 = 0000001cd8000000 add %i1,0xb0,%g1 casxa [%g1]0x80,%l5,%l4 ! %l4 = 07facf44fb4e0bc9 ! %l0 = dfcab800, %l1 = 733e7bc4, Mem[0000000090800040] = ab4d9bed 8673fe99 std %l0,[%i5+0x040] ! Mem[0000000090800040] = dfcab800 733e7bc4 ! Mem[00000000408000a8] = 72ff4695, %l2 = 00000000000000ff swap [%i1+0x0a8],%l2 ! %l2 = 0000000072ff4695 ! %l2 = 0000000072ff4695, Mem[00000000908000d0] = a37c3c6427ab1ce7, %asi = 80 stxa %l2,[%i5+0x0d0]%asi ! Mem[00000000908000d0] = 0000000072ff4695 ! Mem[00000000910000b8] = 47233df1, %g2 = ffffffff9bc20eb3 ldsh [%i6+0x0ba],%g2 ! %g2 = 0000000000004723 ! Mem[000000004180004c] = 4c8b54c8, %l7 = 0000001cd8000000 ldsw [%i3+0x04c],%l7 ! %l7 = 000000004c8b54c8 ! %l7 = 000000004c8b54c8, Mem[0000000040000018] = a2dac7608641e556 stxa %l7,[%i0+%o3]0x89 ! Mem[0000000040000018] = 000000004c8b54c8 ! %l5 = 000000001ee14efb, %l1 = 00000000733e7bc4, %ccr = 93 movcs %icc,%l5,%l1 ! Moved, %l1 = 000000001ee14efb p24_label_14: ! Mem[0000000090000148] = 31494a3d bcae976a, %g2 = 00004723, %g3 = 26dac581 ldd [%i4+0x148],%g2 ! %g2 = 0000000031494a3d 00000000bcae976a ! %l6 = 00000000, %l7 = 4c8b54c8, Mem[0000000090000028] = 9b033cb4 c4e5b2af std %l6,[%i4+%o5] ! Mem[0000000090000028] = 00000000 4c8b54c8 ! %f4 = 18dd35ca bad64400, Mem[0000000090000048] = e3c19d0d 77d27910 std %f4 ,[%i4+0x048] ! Mem[0000000090000048] = 18dd35ca bad64400 ! immd = 00000000000000f7, %l1 = 000000001ee14efb, %ccr = 93 movneg %xcc,0x0f7,%l1 ! Moved, %l1 = 00000000000000f7 ! %l7 = 000000004c8b54c8, %l2 = 0000000072ff4695, %ccr = 93 move %xcc,%l7,%l2 ! Register Not Moved ! %l0 = 00000000dfcab800, imm = 000000000000001b, %l1 = 00000000000000f7 srl %l0,0x01b,%l1 ! %l1 = 000000000000001b ! Mem[0000000041000008] = cf7ee1ff, %l6 = 0000000000000000 ldsba [%i2+%o1]0x88,%l6 ! %l6 = ffffffffffffffff ! %l1 = 000000000000001b, %l4 = 07facf44fb4e0bc9, %l1 = 000000000000001b taddcctv %l1,%l4,%l1 ! %l0 = 00000000dfcab823, Trapped ! Mem[00000000418000a0] = 719f400b, %l0 = dfcab823, %l6 = ffffffff add %i3,0xa0,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000719f400b ! Mem[00000000408001d8] = ed952e66, %l1 = 000000000000001b ldstuba [%i1+0x1d8]%asi,%l1 ! %l1 = 000000ed000000ff p24_label_15: ! %l6 = 00000000719f400b, Mem[00000000400000fd] = 6364d798 stb %l6,[%i0+0x0fd] ! Mem[00000000400000fc] = 630bd798 ! Mem[0000000091000114] = 5764cf50, %g2 = 0000000031494a3d lduh [%i6+0x114],%g2 ! %g2 = 0000000000005764 ! %l6 = 00000000719f400b, Mem[0000000040000000] = e1d9bfaa stha %l6,[%i0+%g0]0x89 ! Mem[0000000040000000] = e1d9400b ! %l4 = 07facf44fb4e0bc9, Mem[0000000040000010] = 4c48efba stha %l4,[%i0+%o2]0x81 ! Mem[0000000040000010] = 0bc9efba ! %l3 = 000000005650b9ce, Mem[0000000090800148] = a5b1dbba2cfe970f stx %l3,[%i5+0x148] ! Mem[0000000090800148] = 000000005650b9ce ! %l3 = 000000005650b9ce, %l6 = 00000000719f400b, %ccr = 93 movg %xcc,%l3,%l6 ! Register Not Moved ! immd = 0000000000000300, %l0 = 00000000dfcab823, %ccr = 93 movneg %icc,0x300,%l0 ! Register Not Moved ! Mem[000000009100017c] = 80b5e0b8, %g2 = 0000000000005764 ldub [%i6+0x17c],%g2 ! %g2 = 0000000000000080 ! Mem[0000000041000128] = 827f8efb45ec7544, %l6 = 00000000719f400b, %l5 = 000000001ee14efb add %i2,0x128,%g1 casxa [%g1]0x80,%l6,%l5 ! %l5 = 827f8efb45ec7544 ! Mem[0000000040800018] = 0000000078f1e2a6, %l5 = 827f8efb45ec7544 ldxa [%i1+%o3]0x80,%l5 ! %l5 = 0000000078f1e2a6 p24_label_16: ! Mem[0000000040800018] = 0000000078f1e2a6, %l3 = 000000005650b9ce ldxa [%i1+%o3]0x80,%l3 ! %l3 = 0000000078f1e2a6 ! %l6 = 00000000719f400b, Mem[0000000090800170] = 4cca3bb6 stw %l6,[%i5+0x170] ! Mem[0000000090800170] = 719f400b ! Mem[0000000040800068] = 1b7b7a43fc13e210, %l6 = 00000000719f400b, %l7 = 000000004c8b54c8 add %i1,0x68,%g1 casxa [%g1]0x80,%l6,%l7 ! %l7 = 1b7b7a43fc13e210 ! Mem[0000000041800018] = 7be6d5bc, %f16 = 1ee14efb lda [%i3+%o3]0x81,%f16 ! %f16 = 7be6d5bc ! %l1 = 00000000000000ed, Mem[0000000091800128] = 089d02df781f77ff stx %l1,[%o0+0x128] ! Mem[0000000091800128] = 00000000000000ed ! %l3 = 0000000078f1e2a6, immed = ffffff18, %y = 00000087 umul %l3,-0x0e8,%l1 ! %l1 = 78f1e23864ca9990, %y = 78f1e238 ! Mem[0000000040800028] = d2e401b8, %l3 = 0000000078f1e2a6 ldswa [%i1+%o5]0x88,%l3 ! %l3 = ffffffffd2e401b8 ! Mem[000000009180001c] = b2c524bc, %g2 = 0000000000000080 lduw [%o0+0x01c],%g2 ! %g2 = 00000000b2c524bc ! %l5 = 0000000078f1e2a6, Mem[0000000040800008] = fe030000 stha %l5,[%i1+%o1]0x80 ! Mem[0000000040800008] = e2a60000 ! %l2 = 0000000072ff4695, %l7 = 1b7b7a43fc13e210, %l3 = ffffffffd2e401b8 sllx %l2,%l7,%l3 ! %l3 = 000072ff46950000 p24_label_17: ! Mem[0000000090800110] = e5af0d96, %g2 = 00000000b2c524bc ldub [%i5+0x113],%g2 ! %g2 = 00000000000000e5 ! %f10 = 5fa3be7a 1b354bee, Mem[0000000091000018] = 6b8eab41 139cf6c9 std %f10,[%i6+%o3] ! Mem[0000000091000018] = 5fa3be7a 1b354bee ! Mem[00000000418001d4] = 983ed16e, %l4 = 07facf44fb4e0bc9 swap [%i3+0x1d4],%l4 ! %l4 = 00000000983ed16e ! Mem[00000000410001ec] = a4cc5f29, %l1 = 78f1e23864ca9990 ldstub [%i2+0x1ec],%l1 ! %l1 = 000000a4000000ff ! %l7 = 1b7b7a43fc13e210, %l6 = 00000000719f400b, %y = 78f1e238 udivcc %l7,%l6,%l7 ! %l7 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = dfcab823 ! Mem[00000000908000b4] = bf592623, %g18 = 4917e8ae52ac3793 ldsw [%i5+0x0b4],%g2 ! %g2 = 4917e8ae52ac3793 ! Mem[00000000410000e7] = 2fde7863, %l3 = 000072ff46950000 ldstub [%i2+0x0e7],%l3 ! %l3 = 00000063000000ff ! Mem[000000004080002f] = e209380e, %l0 = 00000000dfcab823 ldstub [%i1+0x02f],%l0 ! %l0 = 0000000e000000ff ! %f7 = a6659f20, Mem[0000000041800000] = ffeb247c sta %f7 ,[%i3+%g0]0x81 ! Mem[0000000041800000] = a6659f20 ! %l5 = 0000000078f1e2a6, Mem[0000000091800160] = 877a44c3 sth %l5,[%o0+0x160] ! Mem[0000000091800160] = e2a644c3 p24_label_18: ! Mem[0000000090000024] = eb88c987, %g2 = ffffffffbf592623 ldub [%i4+0x024],%g2 ! %g2 = 00000000000000eb ! Mem[00000000918001dc] = a31b7ba3, %g2 = 00000000000000eb lduh [%o0+0x1dc],%g2 ! %g2 = 000000000000a31b ! %l0 = 000000000000000e, imm = fffffffffffff3bc, %l5 = 0000000078f1e2a6 subc %l0,-0xc44,%l5 ! %l5 = 0000000000000c52 ! Mem[0000000091000168] = 31336c300fcb6c1c, %g2 = 000000000000a31b ldx [%i6+0x168],%g2 ! %g2 = 31336c300fcb6c1c ! Mem[00000000910000f4] = f12d2bd4, %g2 = 31336c300fcb6c1c ldsh [%i6+0x0f6],%g2 ! %g2 = fffffffffffff12d ! %l6 = 00000000719f400b, %l7 = 00000000ffffffff, %l1 = 00000000000000a4 orcc %l6,%l7,%l1 ! %l1 = 00000000ffffffff, %ccr = 08 ! %l4 = 00000000983ed16e, imm = fffffffffffff517, %l0 = 000000000000000e taddcc %l4,-0xae9,%l0 ! %l0 = 00000000983ec685, %ccr = 1b ! Mem[0000000040000028] = d442b146, %l7 = 00000000ffffffff swapa [%i0+%o5]0x81,%l7 ! %l7 = 00000000d442b146 ! Mem[00000000418001e0] = 5da31c35b65f182c, %l6 = 00000000719f400b, %l5 = 0000000000000c52 add %i3,0x1e0,%g1 casxa [%g1]0x80,%l6,%l5 ! %l5 = 5da31c35b65f182c ! %f0 = 3f610ae1 50442700 f6e17ecf 8ab30efa ! %f4 = 18dd35ca bad64400 eb48762b a6659f20 ! %f8 = bba7a5a2 7f277fbc 5fa3be7a 1b354bee ! %f12 = 9f768a10 a7b51bf0 a22d074a 62b4f30f mov 0x080,%g6 stda %f0,[%i4+%g6]ASI_BLK_PL ! Block Store to 0000000090000080 p24_label_19: ! Mem[000000009100017c] = 80b5e0b8, %g18 = 4917e8ae52ac3793 ldsw [%i6+0x17c],%g2 ! %g2 = 4917e8ae52ac3793 ! %l7 = 00000000d442b146, %l3 = 0000000000000063, %l3 = 0000000000000063 xor %l7,%l3,%l3 ! %l3 = 00000000d442b125 ! Mem[0000000041800073] = b4654410, %l6 = 00000000719f400b ldstub [%i3+0x073],%l6 ! %l6 = 00000010000000ff ! immd = 0000000000000181, %l0 = 00000000983ec685, %ccr = 1b movvs %xcc,0x181,%l0 ! Register Not Moved ! Mem[0000000091000080] = 037fae374fba0a1d, %g2 = ffffffff80b5e0b8 ldx [%i6+0x080],%g2 ! %g2 = 037fae374fba0a1d ! Mem[0000000041800000] = 4c9c7866 209f65a6, %l6 = 00000010, %l7 = d442b146 ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000209f65a6 000000004c9c7866 ! Mem[000000004180014a] = 99b78d8d, %l0 = 00000000983ec685 ldstub [%i3+0x14a],%l0 ! %l0 = 0000008d000000ff ! %f16 = 7be6d5bc 78f1e2a6, Mem[0000000040800028] = b801e4d2 e20938ff stda %f16,[%i1+%o5]0x80 ! Mem[0000000040800028] = 7be6d5bc 78f1e2a6 ! Mem[00000000908001a8] = 144eb177 94989c9f, %g2 = 4fba0a1d, %g3 = bcae976a ldd [%i5+0x1a8],%g2 ! %g2 = 00000000144eb177 0000000094989c9f ! Mem[0000000041000018] = 1ce546634e193c70, %l1 = 00000000ffffffff ldxa [%i2+%o3]0x89,%l1 ! %l1 = 1ce546634e193c70 p24_label_20: ! Mem[0000000041000000] = 5650b9ce, %f28 = baf4545e lda [%i2+%g0]0x81,%f28 ! %f28 = 5650b9ce ! Mem[0000000091800010] = efd037ae807fa37a, %g2 = 00000000144eb177 ldx [%o0+%o2],%g2 ! %g2 = efd037ae807fa37a ! %l6 = 00000000209f65a6, Mem[0000000090000080] = 00274450, %asi = 80 stba %l6,[%i4+0x080]%asi ! Mem[0000000090000080] = a6274450 ! %l7 = 000000004c9c7866, %l1 = 1ce546634e193c70, %ccr = 1b mova %icc,%l7,%l1 ! Moved, %l1 = 000000004c9c7866 ! %l1 = 000000004c9c7866, Mem[0000000041000087] = 82859cc9, %asi = 80 stba %l1,[%i2+0x087]%asi ! Mem[0000000041000084] = 82859c66 ! Mem[0000000041800028] = 0ec641b2, %l2 = 0000000072ff4695 lduwa [%i3+%o5]0x89,%l2 ! %l2 = 000000000ec641b2 ! %l5 = 5da31c35b65f182c, %l3 = 00000000d442b125, %l2 = 000000000ec641b2 or %l5,%l3,%l2 ! %l2 = 5da31c35f65fb92d ! Mem[0000000090000108] = 7aa04c5f, %g2 = efd037ae807fa37a lduw [%i4+0x108],%g2 ! %g2 = 000000007aa04c5f ! %l5 = 5da31c35b65f182c, Mem[00000000908001ba] = 0a32a52b sth %l5,[%i5+0x1ba] ! Mem[00000000908001b8] = 182ca52b ! Mem[0000000091800188] = a80acd36, %g2 = 000000007aa04c5f ldsh [%o0+0x188],%g2 ! %g2 = ffffffffffffa80a p24_label_21: ! %f16 = 7be6d5bc 78f1e2a6 471cc914 af0f30d3 ! %f20 = acb60bb3 a5dd7ad7 0d2fc8ac 09b81c44 ! %f24 = a8e98def 182d6904 f82b8f65 1a3862bc ! %f28 = 5650b9ce 4d9a8eef 733e7bc4 dfcab800 mov 0x040,%g5 stda %f16,[%i4+%g5]ASI_BLK_AIUP ! Block Store to 0000000090000040 ! Mem[0000000040800128] = eacc5f7fae371256, %l4 = 00000000983ed16e, %l0 = 000000000000008d add %i1,0x128,%g1 casxa [%g1]0x80,%l4,%l0 ! %l0 = eacc5f7fae371256 ! Mem[0000000040800010] = 5495fe691db3ae8c, %l7 = 000000004c9c7866, %l0 = eacc5f7fae371256 add %i1,0x10,%g1 casxa [%g1]0x80,%l7,%l0 ! %l0 = 5495fe691db3ae8c ! %l0 = 1db3ae8c, %l1 = 4c9c7866, Mem[00000000908001b0] = 5c20df90 307b0454 std %l0,[%i5+0x1b0] ! Mem[00000000908001b0] = 1db3ae8c 4c9c7866 ! %l1 = 000000004c9c7866, %l0 = 5495fe691db3ae8c, %y = dfcab823 sdiv %l1,%l0,%l5 ! %l5 = ffffffff80000000 mov %l0,%y ! %y = 1db3ae8c ! Mem[0000000040000098] = 174e9c8f, %l0 = 1db3ae8c, %l4 = 983ed16e add %i0,0x98,%g1 casa [%g1]0x80,%l0,%l4 ! %l4 = 00000000174e9c8f ! Mem[0000000040000000] = e1d9400b, %f5 = bad64400 lda [%i0+%g0]0x88,%f5 ! %f5 = e1d9400b ! %l2 = 5da31c35f65fb92d, immed = 00000005, %y = 1db3ae8c sdivcc %l2,0x005,%l4 ! %l4 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 1db3ae8c ! %l7 = 000000004c9c7866, Mem[00000000908001b0] = 1db3ae8c stw %l7,[%i5+0x1b0] ! Mem[00000000908001b0] = 4c9c7866 ! %l3 = 00000000d442b125, Mem[0000000040000000] = e1d9400b stha %l3,[%i0+%g0]0x89 ! Mem[0000000040000000] = e1d9b125 p24_label_22: ! %l4 = 000000007fffffff, immed = fffff170, %y = 1db3ae8c sdivcc %l4,-0xe90,%l0 ! %l0 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 80000000 ! %l5 = ffffffff80000000, %l2 = 5da31c35f65fb92d, %ccr = 8a movrlz %l5,%l2,%l6 ! Moved, %l6 = 5da31c35f65fb92d ! %f5 = e1d9400b, Mem[00000000410001d8] = 38cde2a1 st %f5 ,[%i2+0x1d8] ! Mem[00000000410001d8] = e1d9400b ! %l5 = ffffffff80000000, Mem[0000000091000094] = 3edeb40f stw %l5,[%i6+0x094] ! Mem[0000000091000094] = 80000000 ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 1a9d818c b2280662 mov 0x180,%g6 ldda [%i4+%g6]ASI_BLK_S,%f48 ! Block Load from 0000000090000180 ! Mem[0000000091000170] = c464e862, %g2 = ffffffffffffa80a ldsb [%i6+0x173],%g2 ! %g2 = ffffffffffffffc4 ! %l4 = 000000007fffffff, %l7 = 000000004c9c7866, %ccr = 8a movre %l4,%l7,%l3 ! Not Moved, %l3 = 00000000d442b125 ! Mem[00000000900001f4] = 28ee9ba8, %g2 = ffffffffffffffc4 lduh [%i4+0x1f4],%g2 ! %g2 = 00000000000028ee ! Mem[0000000091800088] = ad1e6f64 bafc9afe, %g2 = 000028ee, %g3 = 94989c9f ldd [%o0+0x088],%g2 ! %g2 = 00000000ad1e6f64 00000000bafc9afe ! %l2 = 5da31c35f65fb92d, immed = fffff83a, %y = 80000000 sdiv %l2,-0x7c6,%l3 ! %l3 = 000000007fffffff mov %l0,%y ! %y = 80000000 p24_label_23: ! %l3 = 000000007fffffff, Mem[0000000041800028] = b241c60e48e6e564, %asi = 80 stxa %l3,[%i3+0x028]%asi ! Mem[0000000041800028] = 000000007fffffff ! %l4 = 000000007fffffff, Mem[0000000090800178] = 9bc20eb3 sth %l4,[%i5+0x178] ! Mem[0000000090800178] = ffff0eb3 ! Mem[00000000918000f8] = d7a3034657a3f6c7, %g2 = 00000000ad1e6f64 ldx [%o0+0x0f8],%g2 ! %g2 = d7a3034657a3f6c7 ! %l3 = 000000007fffffff, Mem[0000000040000028] = ffffffff stba %l3,[%i0+%o5]0x81 ! Mem[0000000040000028] = ffffffff ! %l0 = ffffffff80000000, immed = fffff58b, %y = 80000000 umul %l0,-0xa75,%l3 ! %l3 = 7ffffac580000000, %y = 7ffffac5 ! %l7 = 000000004c9c7866, immd = fffffffffffff08c, %l3 = 7ffffac580000000 sdivx %l7,-0xf74,%l3 ! %l3 = fffffffffffb0ad8 ! %l0 = ffffffff80000000, %l4 = 000000007fffffff, %l7 = 000000004c9c7866 xorcc %l0,%l4,%l7 ! %l7 = ffffffffffffffff, %ccr = 88 ! immd = 000000000000018e, %l0 = ffffffff80000000, %ccr = 88 movne %xcc,0x18e,%l0 ! Moved, %l0 = 000000000000018e ! Invert Register : %l4 = 000000007fffffff xor %l4,-1,%l4 ! %l4 = ffffffff80000000 ! %l5 = ffffffff80000000, imm = 000000000000003e, %l5 = ffffffff80000000 srax %l5,0x03e,%l5 ! %l5 = ffffffffffffffff p24_label_24: ! Mem[0000000040800020] = ed1a96526a6c7fd8, %l2 = 5da31c35f65fb92d ldxa [%i1+%o4]0x80,%l2 ! %l2 = ed1a96526a6c7fd8 ! Mem[00000000410000a4] = 71482285, %l1 = 4c9c7866, %l0 = 0000018e add %i2,0xa4,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 0000000071482285 ! immd = 00000000000003c4, %l6 = 5da31c35f65fb92d, %ccr = 88 movcs %icc,0x3c4,%l6 ! Register Not Moved ! Mem[0000000040800164] = 92897f9d, %l4 = ffffffff80000000 swap [%i1+0x164],%l4 ! %l4 = 0000000092897f9d ! Mem[000000009080012c] = 9b9921c5, %g2 = d7a3034657a3f6c7 ldsb [%i5+0x12c],%g2 ! %g2 = ffffffffffffff9b ! Mem[0000000041000050] = 29ab5ba3b735c732, %l2 = ed1a96526a6c7fd8, %l0 = 0000000071482285 add %i2,0x50,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = 29ab5ba3b735c732 ! Mem[0000000090000128] = 5650b9ce 6da53483, %g2 = ffffff9b, %g3 = bafc9afe ldd [%i4+0x128],%g2 ! %g2 = 000000005650b9ce 000000006da53483 ! Mem[0000000040000000] = 25b1d9e187557e39, %l2 = ed1a96526a6c7fd8, %l5 = ffffffffffffffff casxa [%i0]0x80,%l2,%l5 ! %l5 = 25b1d9e187557e39 ! %l2 = ed1a96526a6c7fd8, %l4 = 0000000092897f9d, %ccr = 88 movrgez %l2,%l4,%l0 ! Not Moved, %l0 = 29ab5ba3b735c732 ! Mem[0000000091000028] = 05e12eff, %g2 = 000000005650b9ce ldsh [%i6+%o5],%g2 ! %g2 = 00000000000005e1 p24_label_25: ! %f11 = 1b354bee, Mem[0000000091000194] = f32db03d st %f11,[%i6+0x194] ! Mem[0000000091000194] = 1b354bee ! Mem[0000000040000008] = 000003fe, %l4 = 0000000092897f9d lduha [%i0+%o1]0x89,%l4 ! %l4 = 00000000000003fe ! Mem[0000000091800118] = 16d0a328, %g2 = 00000000000005e1 lduw [%o0+0x118],%g2 ! %g2 = 0000000016d0a328 ! Mem[0000000041800018] = 7be6d5bc, %l6 = 5da31c35f65fb92d lduba [%i3+%o3]0x80,%l6 ! %l6 = 000000000000007b ! Mem[0000000040000020] = 54031620, %l0 = 29ab5ba3b735c732 ldswa [%i0+%o4]0x81,%l0 ! %l0 = 0000000054031620 ! Mem[00000000918000b8] = de6b8865455c37c1, %g2 = 0000000016d0a328 ldxa [%o0+0x0b8]%asi,%g2 ! %g2 = de6b8865455c37c1 ! Mem[0000000090000140] = 1231a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 ldda [%i4+%g4]ASI_BLK_SL,%f48 ! Block Load from 0000000090000140 ! Mem[0000000040800018] = 00000000, %l4 = 00000000000003fe lduha [%i1+%o3]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000040800028] = bcd5e67b, %f30 = 733e7bc4 lda [%i1+%o5]0x88,%f30 ! %f30 = bcd5e67b ! %l7 = ffffffffffffffff, Mem[0000000090000118] = c4c6c2059aa8db92 stx %l7,[%i4+0x118] ! Mem[0000000090000118] = ffffffffffffffff ba,a p24_not_taken_0_end p24_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p24_branch_failed p24_not_taken_0_end: ! End of Random Code for Thread 24 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 0000000054031620 bne,a,pn %xcc,p24_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000004c9c7866 bne,a,pn %xcc,p24_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ed1a96526a6c7fd8 bne,a,pn %xcc,p24_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be fffffffffffb0ad8 bne,a,pn %xcc,p24_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000000 bne,a,pn %xcc,p24_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 25b1d9e187557e39 bne,a,pn %xcc,p24_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000007b bne,a,pn %xcc,p24_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffffff bne,a,pn %xcc,p24_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x7ffffac5,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p24_failed mov 0x111,%g1 ! Check Floating Point Registers p24_check_fp_registers: set p24_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 3f610ae1 50442700 bne %xcc,p24_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be f6e17ecf 8ab30efa bne %xcc,p24_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 18dd35ca e1d9400b bne %xcc,p24_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be eb48762b a6659f20 bne %xcc,p24_f6_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 7be6d5bc 78f1e2a6 bne %xcc,p24_f16_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 5650b9ce 4d9a8eef bne %xcc,p24_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be bcd5e67b dfcab800 bne %xcc,p24_f30_fail nop ! Check Local Memory set p24_local0_expect,%g1 p24_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 25b1d9e187557e39 ldx [%i0+0x000],%g3 ! Observed data at 0000000040000000 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = fe03000000000000 ldx [%i0+0x008],%g3 ! Observed data at 0000000040000008 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0bc9efba306672fe ldx [%i0+0x010],%g3 ! Observed data at 0000000040000010 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = c8548b4c00000000 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 = 540316203c7e958b 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 = ffffffff27d8f628 ldx [%i0+0x028],%g3 ! Observed data at 0000000040000028 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x028,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 929b78295650b9ce ldx [%i0+0x0b0],%g3 ! Observed data at 00000000400000b0 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x0b0,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 951c489c630bd798 ldx [%i0+0x0f8],%g3 ! Observed data at 00000000400000f8 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x0f8,%g4 ldx [%g1+0x158],%g2 ! Expected data = ef566bf1e665ba61 ldx [%i0+0x158],%g3 ! Observed data at 0000000040000158 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x158,%g4 set p24_local1_expect,%g1 p24_check_local1: ldx [%g1+0x008],%g2 ! Expected data = e2a60000d81a5cc4 ldx [%i1+0x008],%g3 ! Observed data at 0000000040800008 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000000078f1e2a6 ldx [%i1+0x018],%g3 ! Observed data at 0000000040800018 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 7be6d5bc78f1e2a6 ldx [%i1+0x028],%g3 ! Observed data at 0000000040800028 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x028,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = 000000ffd30c50fb ldx [%i1+0x0a8],%g3 ! Observed data at 00000000408000a8 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x0a8,%g4 ldx [%g1+0x160],%g2 ! Expected data = c1820c2380000000 ldx [%i1+0x160],%g3 ! Observed data at 0000000040800160 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x160,%g4 ldx [%g1+0x190],%g2 ! Expected data = 00000023fffffff6 ldx [%i1+0x190],%g3 ! Observed data at 0000000040800190 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x190,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = b995e8eb0dff40b4 ldx [%i1+0x1a0],%g3 ! Observed data at 00000000408001a0 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x1a0,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = ff952e66ed62b5c1 ldx [%i1+0x1d8],%g3 ! Observed data at 00000000408001d8 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x1d8,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 96bf29c300000046 ldx [%i1+0x1e0],%g3 ! Observed data at 00000000408001e0 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x1e0,%g4 set p24_local2_expect,%g1 p24_check_local2: ldx [%g1+0x008],%g2 ! Expected data = ffe17ecf7a7334f7 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 = ff7430fdfc3608c4 ldx [%i2+0x028],%g3 ! Observed data at 0000000041000028 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i2,0x028,%g4 ldx [%g1+0x080],%g2 ! Expected data = 9c0d6ab382859c66 ldx [%i2+0x080],%g3 ! Observed data at 0000000041000080 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i2,0x080,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 13022c652fde78ff ldx [%i2+0x0e0],%g3 ! Observed data at 00000000410000e0 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i2,0x0e0,%g4 ldx [%g1+0x160],%g2 ! Expected data = 5fe0057ad8000000 ldx [%i2+0x160],%g3 ! Observed data at 0000000041000160 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i2,0x160,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = e1d9400b7decd128 ldx [%i2+0x1d8],%g3 ! Observed data at 00000000410001d8 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i2,0x1d8,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = b0fdf19effcc5f29 ldx [%i2+0x1e8],%g3 ! Observed data at 00000000410001e8 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i2,0x1e8,%g4 set p24_local3_expect,%g1 p24_check_local3: ldx [%g1+0x000],%g2 ! Expected data = a6659f2066789c4c ldx [%i3+0x000],%g3 ! Observed data at 0000000041800000 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 7be6d5bc077cbbfa ldx [%i3+0x018],%g3 ! Observed data at 0000000041800018 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000007fffffff ldx [%i3+0x028],%g3 ! Observed data at 0000000041800028 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x028,%g4 ldx [%g1+0x050],%g2 ! Expected data = dfcab8001f80a55c ldx [%i3+0x050],%g3 ! Observed data at 0000000041800050 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x050,%g4 ldx [%g1+0x070],%g2 ! Expected data = b46544ff94de8027 ldx [%i3+0x070],%g3 ! Observed data at 0000000041800070 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x070,%g4 ldx [%g1+0x110],%g2 ! Expected data = 44f01110ccff905d ldx [%i3+0x110],%g3 ! Observed data at 0000000041800110 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x110,%g4 ldx [%g1+0x120],%g2 ! Expected data = cc6564b6c4bf3749 ldx [%i3+0x120],%g3 ! Observed data at 0000000041800120 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x120,%g4 ldx [%g1+0x148],%g2 ! Expected data = 99b7ff8db77a5680 ldx [%i3+0x148],%g3 ! Observed data at 0000000041800148 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x148,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 1fea02e7fb4e0bc9 ldx [%i3+0x1d0],%g3 ! Observed data at 00000000418001d0 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x1d0,%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_f0_fail: set p24_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p24_f2_fail: set p24_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p24_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 p24_f16_fail: set p24_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p24_f28_fail: set p24_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p24_f30_fail: set p24_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: ldswa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000041800010] ldsha [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000040800010] andcc %l0,0x5f3,%l1 done p24_trap1o: ldswa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000041800010] ldsha [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000040800010] andcc %l0,0x5f3,%l1 done p24_trap2e: ldsba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000041000008] membar #Sync mov 0x180,%g1 ldda [%i4+%g1]ASI_BLK_AIUP,%f48 membar #Sync ldsha [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000041000000] lduha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000041800000] done p24_trap2o: ldsba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000041000008] membar #Sync mov 0x180,%g1 ldda [%o4+%g1]ASI_BLK_AIUP,%f48 membar #Sync ldsha [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000041000000] lduha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000041800000] done p24_trap3e: and %l1,0x452,%l4 sub %l1,0x671,%l0 subc %l4,%l3,%l2 or %l6,%l6,%l0 sub %l6,-0x84c,%l2 done p24_trap3o: and %l1,0x452,%l4 sub %l1,0x671,%l0 subc %l4,%l3,%l2 or %l6,%l6,%l0 sub %l6,-0x84c,%l2 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 = 3999932ec4bd03b9 ldx [%g1+0x008],%l1 ! %l1 = e5afe5a5f9d810b7 ldx [%g1+0x010],%l2 ! %l2 = 11ad7c1a254c2e20 ldx [%g1+0x018],%l3 ! %l3 = 061ef6d833686f59 ldx [%g1+0x020],%l4 ! %l4 = 47b46a4db30a8efc ldx [%g1+0x028],%l5 ! %l5 = 1d7a093e12d02c95 ldx [%g1+0x030],%l6 ! %l6 = d8fe50cc56fb43d8 ldx [%g1+0x038],%l7 ! %l7 = 4f349964b9d58605 ! 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 = 13e7aa4b 34b6aac5 953da40e 6dc9b21e ! %f4 = f0f85844 b421e369 4df0f89a a45b87e2 ! %f8 = 86ba9f5d 6b4c33d1 fe2814aa 502a9bf6 ! %f12 = 7453f221 a770c76e 20763e8d 42beaff3 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 1b891ce6 3e8b3a5e c2faf686 fcdfc7c7 ! %f20 = cf1501bd f0d11336 40149510 0d5549c6 ! %f24 = f3997d69 caeac1ee 4ac78557 0c932fd3 ! %f28 = 8f740198 2df50002 2c04fe25 5b038bfe ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 1ab0988d d1d0f4df 926f5d9a 35ab4cfe ! %f36 = de52e158 b783b52f 70f2f34d 476f30f5 ! %f40 = 1f784dcd 94dfdce9 ab1424e8 6ab6acbd ! %f44 = 563614dd c7baeec7 0c4d3a94 13da660e ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x22a120c700000025,%g7,%g1 ! GSR scale = 4, align = 5 wr %g1,%g0,%gsr ! GSR = 22a120c700000025 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[0000000043800160] = 29c5f25f, %l0 = 5d6280b9edc42ac7 ldsb [%i3+0x160],%l0 ! %l0 = 0000000000000029 ! Mem[000000004280002f] = eaa3ffe3, %l0 = 0000000000000029 ldstub [%i1+0x02f],%l0 ! %l0 = 000000e3000000ff ! Mem[0000000091000164] = 1d8f3133, %g2 = 6dd4ce686682844b lduh [%i6+0x166],%g2 ! %g2 = 0000000000001d8f ! Mem[000000004380002c] = a7e35bfe, %l7 = e4c892b9c979b1f8 swap [%i3+0x02c],%l7 ! %l7 = 00000000a7e35bfe ! Mem[000000009000013c] = 731231a8, %g2 = 0000000000001d8f ldsb [%i4+0x13f],%g2 ! %g2 = 0000000000000073 ! %l4 = dadfa46e087ee7ad, Mem[0000000043800010] = 255644de stha %l4,[%i3+%o2]0x81 ! Mem[0000000043800010] = e7ad44de ! Mem[0000000043800028] = c9330285, %l1 = 67d5b6b237d18743 ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 00000085000000ff ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 50758781 54a65586 ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 mov 0x0c0,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 00000000900000c0 ! %l7 = 00000000a7e35bfe, imm = 00000000000000d7, %l6 = d1c3b129dcdc094f tsubcc %l7,0x0d7,%l6 ! %l6 = 00000000a7e35b27, %ccr = 0a ! Mem[0000000090800064] = e90f883c, %g2 = 0000000000000073 ldsh [%i5+0x066],%g2 ! %g2 = ffffffffffffe90f p25_label_2: ! Mem[0000000091800178] = 72e95a67, %g2 = ffffffffffffe90f ldsh [%o0+0x17a],%g2 ! %g2 = 00000000000072e9 ! Mem[0000000042800008] = c2a0ef47, %l5 = c1acc989925f342b ldsba [%i1+%o1]0x88,%l5 ! %l5 = 0000000000000047 ! Mem[00000000910000a0] = 9b409b40 86349e0f, %g2 = 000072e9, %g3 = 0bad0b00 ldd [%i6+0x0a0],%g2 ! %g2 = 000000009b409b40 0000000086349e0f ! %l4 = dadfa46e087ee7ad, %l2 = 1042771a11026ca0, %l1 = 0000000000000085 orcc %l4,%l2,%l1 ! %l1 = dadff77e197eefad, %ccr = 80 ! Mem[0000000091800128] = 089d02df 781f77ff, %g2 = 9b409b40, %g3 = 86349e0f ldd [%o0+0x128],%g2 ! %g2 = 00000000089d02df 00000000781f77ff ! %f21 = f0d11336, Mem[0000000042000020] = 142eaeb5 sta %f21,[%i0+%o4]0x80 ! Mem[0000000042000020] = f0d11336 ! %l7 = 00000000a7e35bfe, Mem[0000000090800010] = 8d8cadf7b062848a stx %l7,[%i5+%o2] ! Mem[0000000090800010] = 00000000a7e35bfe ! Mem[0000000043000064] = 1ab428db, %l2 = 11026ca0, %l0 = 000000e3 add %i2,0x64,%g1 casa [%g1]0x80,%l2,%l0 ! %l0 = 000000001ab428db ! Mem[0000000043800144] = 477d6e5b, %l3 = 5a7ec8c4, %l4 = 087ee7ad add %i3,0x144,%g1 casa [%g1]0x80,%l3,%l4 ! %l4 = 00000000477d6e5b ! %l4 = 00000000477d6e5b, %l7 = 00000000a7e35bfe, %l4 = 00000000477d6e5b addccc %l4,%l7,%l4 ! %l4 = 00000000ef60ca59, %ccr = 08 p25_label_3: ! %l5 = 0000000000000047, Mem[00000000918001f8] = bebe044f3e3a23fc stx %l5,[%o0+0x1f8] ! Mem[00000000918001f8] = 0000000000000047 ! Mem[0000000042800008] = 47efa0c2e89e803a, %l3 = a791f1fe5a7ec8c4 ldxa [%i1+%o1]0x80,%l3 ! %l3 = 47efa0c2e89e803a ! %l2 = 1042771a11026ca0, Mem[00000000918000e2] = 86354a05 sth %l2,[%o0+0x0e2] ! Mem[00000000918000e0] = 6ca04a05 ! %l3 = 47efa0c2e89e803a, Mem[00000000918000e0] = ab566ca04a05a747 stx %l3,[%o0+0x0e0] ! Mem[00000000918000e0] = 47efa0c2e89e803a ! %l2 = 1042771a11026ca0, imm = fffffffffffffd31, %l0 = 000000001ab428db and %l2,-0x2cf,%l0 ! %l0 = 1042771a11026c20 ! %l4 = 00000000ef60ca59, Mem[000000009100003c] = 917e51b2 stb %l4,[%i6+0x03c] ! Mem[000000009100003c] = 597e51b2 ! Mem[0000000042000020] = 3613d1f0, %l3 = 47efa0c2e89e803a lduba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000f0 ! Mem[0000000042000008] = 6926b5424f17b7e5, %l5 = 0000000000000047 ldxa [%i0+%o1]0x80,%l5 ! %l5 = 6926b5424f17b7e5 ! Mem[00000000428001a8] = 58f39e19, %l6 = a7e35b27, %l1 = 197eefad add %i1,0x1a8,%g1 casa [%g1]0x80,%l6,%l1 ! %l1 = 0000000058f39e19 ! %l7 = 00000000a7e35bfe, %l7 = 00000000a7e35bfe, %ccr = 08 mova %icc,%l7,%l7 ! Moved, %l7 = 00000000a7e35bfe p25_label_4: ! %l2 = 11026ca0, %l3 = 000000f0, Mem[00000000910000f0] = d89f0c90 e28af12d std %l2,[%i6+0x0f0] ! Mem[00000000910000f0] = 11026ca0 000000f0 ! %l1 = 0000000058f39e19, Mem[0000000091000118] = 5d8c784c, %asi = 80 stha %l1,[%i6+0x118]%asi ! Mem[0000000091000118] = 9e19784c ! Mem[0000000091000080] = 037fae374fba0a1d, %g2 = 00000000089d02df ldx [%i6+0x080],%g2 ! %g2 = 037fae374fba0a1d ! Mem[0000000043800020] = 6d0a2f8ebfbea92e, %l6 = 00000000a7e35b27, %l7 = 00000000a7e35bfe add %i3,0x20,%g1 casxa [%g1]0x80,%l6,%l7 ! %l7 = 6d0a2f8ebfbea92e membar #Sync ! Added by membar checker (215) ! %l0 = 1042771a11026c20, Mem[00000000900000e8] = bdb012047879655b stx %l0,[%i4+0x0e8] ! Mem[00000000900000e8] = 1042771a11026c20 ! %l6 = 00000000a7e35b27, Mem[00000000910000a8] = 4548123c1253fffd stx %l6,[%i6+0x0a8] ! Mem[00000000910000a8] = 00000000a7e35b27 ! %l4 = 00000000ef60ca59, imm = 0000000000000118, %l0 = 1042771a11026c20 orncc %l4,0x118,%l0 ! %l0 = fffffffffffffeff, %ccr = 88 ! Mem[0000000091800134] = 8239ea95, %g2 = 037fae374fba0a1d ldub [%o0+0x136],%g2 ! %g2 = 0000000000000082 ! Mem[0000000042000008] = 6926b542, %l3 = 00000000000000f0 lduha [%i0+%o1]0x80,%l3 ! %l3 = 0000000000006926 ! %l2 = 11026ca0, %l3 = 00006926, Mem[0000000043000008] = 47790f42 8cc77bd3 stda %l2,[%i2+%o1]0x88 ! Mem[0000000043000008] = 11026ca0 00006926 p25_label_5: ! %l1 = 0000000058f39e19, Mem[0000000042000010] = 98d24686ff7da2fd stxa %l1,[%i0+%o2]0x80 ! Mem[0000000042000010] = 0000000058f39e19 ! %l4 = 00000000ef60ca59, Mem[0000000042800074] = 7a1f825e sth %l4,[%i1+0x074] ! Mem[0000000042800074] = ca59825e ! Mem[00000000910001dc] = e82b3baa, %g18 = 136f5d0e25c7d14f ldsw [%i6+0x1dc],%g2 ! %g2 = 136f5d0e25c7d14f ! done : should take illegal inst trap, %l0 = fffffffffffffeff done ! Illegal inst trap : %l0 = ffffffffffffff0f ! Mem[0000000043000028] = 518f1f62 aafd6a27, %l4 = ef60ca59, %l5 = 4f17b7e5 ldda [%i2+%o5]0x89,%l4 ! %l4 = 00000000aafd6a27 00000000518f1f62 ! %l7 = 6d0a2f8ebfbea92e, Mem[0000000042800010] = 8c4a7fc1 stwa %l7,[%i1+%o2]0x89 ! Mem[0000000042800010] = bfbea92e ! Mem[0000000043000010] = af5c62b1, %l5 = 00000000518f1f62 ldsha [%i2+%o2]0x89,%l5 ! %l5 = 00000000000062b1 ! %l6 = 00000000a7e35b27, Mem[00000000428001e4] = 466146f9 stw %l6,[%i1+0x1e4] ! Mem[00000000428001e4] = a7e35b27 ! %l1 = 0000000058f39e19, Mem[0000000091800048] = 3f283d9b stw %l1,[%o0+0x048] ! Mem[0000000091800048] = 58f39e19 ! retry : should take illegal inst trap, %l0 = ffffffffffffff0f retry ! Illegal inst trap : %l0 = ffffffffffffff1f p25_label_6: ! Mem[0000000043000008] = a06c0211, %l6 = 00000000a7e35b27 ldsha [%i2+%o1]0x80,%l6 ! %l6 = ffffffffffffa06c ! Mem[0000000043800018] = 20dcc5d7, %l2 = 1042771a11026ca0 swapa [%i3+%o3]0x80,%l2 ! %l2 = 0000000020dcc5d7 ! Mem[00000000908001dc] = b413d6a5, %g2 = ffffffffe82b3baa lduh [%i5+0x1de],%g2 ! %g2 = 000000000000b413 ! Mem[0000000091800030] = 268769d2, %g2 = 000000000000b413 lduw [%o0+0x030],%g2 ! %g2 = 00000000268769d2 ! Mem[00000000900001f0] = e25abab028ee9ba8, %g2 = 00000000268769d2 ldx [%i4+0x1f0],%g2 ! %g2 = e25abab028ee9ba8 ! Mem[0000000042000010] = 199ef35800000000, %f12 = 7453f221 a770c76e ldda [%i0+%o2]0x88,%f12 ! %f12 = 199ef358 00000000 ! Mem[00000000430000f4] = 332a0143, %l3 = 00006926, %l2 = 20dcc5d7 add %i2,0xf4,%g1 casa [%g1]0x80,%l3,%l2 ! %l2 = 00000000332a0143 ! %l1 = 0000000058f39e19, immed = ffffffa0, %ccr = 88 movrlez %l1,-0x060,%l1 ! Not Moved, %l1 = 0000000058f39e19 ! Mem[0000000043800008] = 53c27664, %l4 = 00000000aafd6a27 lduba [%i3+%o1]0x81,%l4 ! %l4 = 0000000000000053 ! Randomly selected nop nop p25_label_7: ! Mem[0000000090000150] = d6ef1860, %g2 = e25abab028ee9ba8 lduw [%i4+0x150],%g2 ! %g2 = 00000000d6ef1860 ! %l6 = ffffa06c, %l7 = bfbea92e, Mem[0000000090800158] = e7bc12dd 1e2bd804 std %l6,[%i5+0x158] ! Mem[0000000090800158] = ffffa06c bfbea92e ! %l3 = 0000000000006926, Mem[0000000043000000] = a1486446 stha %l3,[%i2+%g0]0x80 ! Mem[0000000043000000] = 69266446 ! %l1 = 0000000058f39e19, Mem[00000000438000b0] = d45aa1ccac4caf30 stx %l1,[%i3+0x0b0] ! Mem[00000000438000b0] = 0000000058f39e19 ! immd = 00000000000002de, %l6 = ffffffffffffa06c, %ccr = 88 movne %icc,0x2de,%l6 ! Moved, %l6 = 00000000000002de ! %l4 = 0000000000000053, %l0 = ffffffffffffff1f, %l7 = 6d0a2f8ebfbea92e mulx %l4,%l0,%l7 ! %l7 = ffffffffffffb70d ! Mem[0000000043000018] = 0985b22f, %l7 = ffffffffffffb70d swapa [%i2+%o3]0x81,%l7 ! %l7 = 000000000985b22f ! Mem[00000000908001a8] = 7794989c, %g2 = 00000000d6ef1860 ldub [%i5+0x1ab],%g2 ! %g2 = 0000000000000077 ! %l4 = 00000053, %l5 = 000062b1, Mem[0000000042800018] = 1a07787e 4fc37987 stda %l4,[%i1+%o3]0x89 ! Mem[0000000042800018] = 00000053 000062b1 ! retry : should take illegal inst trap, %l0 = ffffffffffffff1f retry ! Illegal inst trap : %l0 = ffffffffffffff2f p25_label_8: ! %l2 = 00000000332a0143, %l3 = 0000000000006926, %y = 00000000 mulscc %l2,%l3,%l1 ! %l1 = 00000000999500a1, %ccr = 08, %y = 80000000 ! Mem[0000000043800008] = d295235a6476c253, %l5 = 00000000000062b1 ldxa [%i3+%o1]0x88,%l5 ! %l5 = d295235a6476c253 ! Mem[00000000910001c8] = 4ceef152664634c6, %g2 = 0000000000000077 ldx [%i6+0x1c8],%g2 ! %g2 = 4ceef152664634c6 ! immd = 00000000000003ee, %l5 = d295235a6476c253, %ccr = 08 movg %icc,0x3ee,%l5 ! Register Not Moved ! %l0 = ffffff2f, %l1 = 999500a1, Mem[00000000900001e8] = 2bf50637 3fb77494 std %l0,[%i4+0x1e8] ! Mem[00000000900001e8] = ffffff2f 999500a1 ! Mem[0000000090800144] = 1aa5b1db, %g2 = 4ceef152664634c6 ldsb [%i5+0x147],%g2 ! %g2 = 000000000000001a ! Mem[00000000910000cc] = 80d38d16, %g2 = 000000000000001a lduh [%i6+0x0ce],%g2 ! %g2 = 00000000000080d3 ! %l3 = 0000000000006926, Mem[0000000042000010] = 0000000058f39e19 stxa %l3,[%i0+%o2]0x81 ! Mem[0000000042000010] = 0000000000006926 ! Mem[0000000043000128] = 52b7be9a0b1283c0, %l7 = 000000000985b22f, %l1 = 00000000999500a1 add %i2,0x128,%g1 casxa [%g1]0x80,%l7,%l1 ! %l1 = 52b7be9a0b1283c0 ! %f19 = fcdfc7c7, Mem[0000000090800170] = 4cca3bb6 st %f19,[%i5+0x170] ! Mem[0000000090800170] = fcdfc7c7 p25_label_9: ! Mem[0000000042800000] = 0c32093f, %l3 = 0000000000006926 lduha [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000c32 ! %l7 = 000000000985b22f, Mem[0000000042800020] = 895d78199a184188 stxa %l7,[%i1+%o4]0x88 ! Mem[0000000042800020] = 000000000985b22f ! %l5 = d295235a6476c253, imm = 0000000000000004, %l5 = d295235a6476c253 sra %l5,0x004,%l5 ! %l5 = 0000000006476c25 ! Mem[0000000043000010] = b1625caf, %l5 = 0000000006476c25 lduha [%i2+%o2]0x80,%l5 ! %l5 = 000000000000b162 ! Mem[0000000042800028] = 9c996e9d, %l4 = 0000000000000053 lduwa [%i1+%o5]0x88,%l4 ! %l4 = 000000009c996e9d ! Mem[0000000090800178] = 9bc20eb3, %g2 = 00000000000080d3 ldub [%i5+0x178],%g2 ! %g2 = 000000000000009b ! %f10 = fe2814aa 502a9bf6, Mem[0000000091800140] = 2c79ecf4 b654a261 stda %f10,[%o0+0x140]%asi ! Mem[0000000091800140] = fe2814aa 502a9bf6 ! Mem[00000000908000dc] = 9f5b4f91, %g2 = 000000000000009b ldub [%i5+0x0dd],%g2 ! %g2 = 000000000000009f ! Mem[0000000043000018] = ffffb70dc82af849, %l3 = 0000000000000c32 ldxa [%i2+%o3]0x80,%l3 ! %l3 = ffffb70dc82af849 ! Mem[00000000908001c8] = 632be155, %g2 = 000000000000009f lduba [%i5+0x1c9]%asi,%g2 ! %g2 = 0000000000000063 p25_label_10: ! %l3 = ffffb70dc82af849, Mem[00000000428001c8] = 9edfec2fa1a54270, %asi = 80 stxa %l3,[%i1+0x1c8]%asi ! Mem[00000000428001c8] = ffffb70dc82af849 ! %f16 = 1b891ce6 3e8b3a5e c2faf686 fcdfc7c7 ! %f20 = cf1501bd f0d11336 40149510 0d5549c6 ! %f24 = f3997d69 caeac1ee 4ac78557 0c932fd3 ! %f28 = 8f740198 2df50002 2c04fe25 5b038bfe mov 0x080,%g5 stda %f16,[%i4+%g5]ASI_BLK_S ! Block Store to 0000000090000080 ! Mem[00000000428000f8] = f606a801d96387f3, %l2 = 00000000332a0143, %l4 = 000000009c996e9d add %i1,0xf8,%g1 casxa [%g1]0x80,%l2,%l4 ! %l4 = f606a801d96387f3 ! Mem[00000000430000e0] = 262b2f86ac486d89, %l2 = 00000000332a0143, %l0 = ffffffffffffff2f add %i2,0xe0,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = 262b2f86ac486d89 ! Mem[00000000428001d0] = b5a72491, %l1 = 52b7be9a0b1283c0 swap [%i1+0x1d0],%l1 ! %l1 = 00000000b5a72491 ! Mem[00000000910000fc] = 449416c8, %g2 = 0000000000000063 ldub [%i6+0x0ff],%g2 ! %g2 = 0000000000000044 ! Mem[0000000042800000] = 0c32093f, %l7 = 000000000985b22f lduwa [%i1+%g0]0x80,%l7 ! %l7 = 000000000c32093f ! %l5 = 000000000000b162, Mem[0000000042000028] = dd0c744f stba %l5,[%i0+%o5]0x89 ! Mem[0000000042000028] = dd0c7462 ! Mem[0000000043000108] = 13a5b9a5, %l2 = 332a0143, %l1 = b5a72491 add %i2,0x108,%g1 casa [%g1]0x80,%l2,%l1 ! %l1 = 0000000013a5b9a5 ! %l7 = 000000000c32093f, %l6 = 00000000000002de, %ccr = 08 movrne %l7,%l6,%l2 ! Moved, %l2 = 00000000000002de p25_label_11: ! %l6 = 00000000000002de, %l6 = 00000000000002de, %l0 = 262b2f86ac486d89 sub %l6,%l6,%l0 ! %l0 = 0000000000000000 ! %l4 = f606a801d96387f3, %l6 = 00000000000002de, %l4 = f606a801d96387f3 sra %l4,%l6,%l4 ! %l4 = ffffffffffffffff membar #Sync ! Added by membar checker (216) ! Mem[0000000090000080] = 1b891ce6, %g2 = 0000000000000044 lduw [%i4+0x080],%g2 ! %g2 = 000000001b891ce6 ! Mem[0000000042000094] = adec320d, %l7 = 000000000c32093f swap [%i0+0x094],%l7 ! %l7 = 00000000adec320d ! %l2 = 00000000000002de, %l2 = 00000000000002de, %ccr = 08 movneg %xcc,%l2,%l2 ! Register Not Moved ! %l5 = 000000000000b162, Mem[00000000908001a8] = 144eb177 stb %l5,[%i5+0x1a8] ! Mem[00000000908001a8] = 624eb177 ! %l2 = 00000000000002de, %l6 = 00000000000002de, %l7 = 00000000adec320d add %l2,%l6,%l7 ! %l7 = 00000000000005bc ! %l3 = ffffb70dc82af849, Mem[0000000090800030] = 574d316e stw %l3,[%i5+0x030] ! Mem[0000000090800030] = c82af849 ! %l6 = 00000000000002de, Mem[00000000918001b0] = 48bf949ef9505f57, %asi = 80 stxa %l6,[%o0+0x1b0]%asi ! Mem[00000000918001b0] = 00000000000002de ! Mem[000000009100009c] = 0fd4462d, %g18 = 136f5d0e25c7d14f ldsw [%i6+0x09c],%g2 ! %g2 = 136f5d0e25c7d14f p25_label_12: ! %l4 = ffffffffffffffff, %l1 = 0000000013a5b9a5, %ccr = 08 movleu %icc,%l4,%l1 ! Register Not Moved ! %f0 = 13e7aa4b 34b6aac5 953da40e 6dc9b21e ! %f4 = f0f85844 b421e369 4df0f89a a45b87e2 ! %f8 = 86ba9f5d 6b4c33d1 fe2814aa 502a9bf6 ! %f12 = 199ef358 00000000 20763e8d 42beaff3 mov 0x1c0,%g6 stda %f0,[%i4+%g6]ASI_COMMIT_P ! Block Store to 00000000900001c0 ! %l1 = 0000000013a5b9a5, Mem[0000000043800010] = e7ad44de stha %l1,[%i3+%o2]0x81 ! Mem[0000000043800010] = b9a544de ! Mem[000000009100016c] = 0fcb6c1c, %g2 = 000000000fd4462d ldsh [%i6+0x16c],%g2 ! %g2 = 0000000000000fcb ! %l2 = 00000000000002de, Mem[0000000043800000] = 47064188 stwa %l2,[%i3+%g0]0x88 ! Mem[0000000043800000] = 000002de ! Mem[0000000042800010] = bfbea92e, %l3 = ffffb70dc82af849 ldswa [%i1+%o2]0x89,%l3 ! %l3 = ffffffffbfbea92e ! immd = 000000000000025d, %l2 = 00000000000002de, %ccr = 08 movcc %icc,0x25d,%l2 ! Moved, %l2 = 000000000000025d ! immd = 00000000000002f2, %l7 = 00000000000005bc, %ccr = 08 movle %icc,0x2f2,%l7 ! Moved, %l7 = 00000000000002f2 ! Mem[0000000042800018] = 00000053, %l7 = 00000000000002f2 lduha [%i1+%o3]0x89,%l7 ! %l7 = 0000000000000053 ! %l0 = 00000000, %l1 = 13a5b9a5, Mem[0000000043800010] = de44a5b9 faacc4ef stda %l0,[%i3+%o2]0x88 ! Mem[0000000043800010] = 00000000 13a5b9a5 p25_label_13: ! Mem[00000000918001fc] = 0047e8ab, %g2 = 0000000000000fcb ldsha [%o0+0x1fe]%asi,%g2 ! %g2 = 0000000000000047 ! immd = 00000000000003c1, %l5 = 000000000000b162, %ccr = 08 movneg %xcc,0x3c1,%l5 ! Register Not Moved ! %l0 = 0000000000000000, Mem[000000009180017d] = 6737e7ec stb %l0,[%o0+0x17d] ! Mem[000000009180017c] = 0037e7ec ! Mem[000000009180005c] = 95688e2d, %g2 = 0000000000000047 ldsh [%o0+0x05c],%g2 ! %g2 = ffffffffffff9568 ! Mem[00000000900000b4] = 2df50002, %g2 = ffffffffffff9568 ldub [%i4+0x0b4],%g2 ! %g2 = 000000000000002d ! %l0 = 0000000000000000, Mem[0000000042800020] = 2fb28509 stwa %l0,[%i1+%o4]0x81 ! Mem[0000000042800020] = 00000000 ! Mem[0000000042000126] = bf091d88, %l3 = ffffffffbfbea92e ldstub [%i0+0x126],%l3 ! %l3 = 0000001d000000ff ! %l0 = 0000000000000000, Mem[0000000042800018] = 000062b100000053 stxa %l0,[%i1+%o3]0x88 ! Mem[0000000042800018] = 0000000000000000 ! %l7 = 0000000000000053, %l0 = 0000000000000000, %l4 = ffffffffffffffff andncc %l7,%l0,%l4 ! %l4 = 0000000000000053, %ccr = 00 ! %l5 = 000000000000b162, %l0 = 0000000000000000, %ccr = 00 movre %l5,%l0,%l3 ! Not Moved, %l3 = 000000000000001d p25_label_14: ! Mem[0000000091000040] = 0115df7dd61db2b3, %f48 = 6fe4c21f 0afb269c ldd [%i6+0x040],%f48 ! %f48 = 0115df7d d61db2b3 ! Mem[0000000043800028] = ff0233c9c979b1f8, %l7 = 0000000000000053, %l0 = 0000000000000000 add %i3,0x28,%g1 casxa [%g1]0x80,%l7,%l0 ! %l0 = ff0233c9c979b1f8 ! Mem[0000000043000008] = a06c0211 26690000, %l4 = 00000053, %l5 = 0000b162 ldda [%i2+%o1]0x81,%l4 ! %l4 = 00000000a06c0211 0000000026690000 ! Mem[0000000043800008] = 53c27664, %l2 = 000000000000025d ldswa [%i3+%o1]0x80,%l2 ! %l2 = 0000000053c27664 ! %l0 = ff0233c9c979b1f8, immed = 00000265, %y = 80000000 smul %l0,0x265,%l3 ! %l3 = ffffff7d706726d8, %y = ffffff7d ! %l3 = ffffff7d706726d8, Mem[000000009100003a] = c57f597e sth %l3,[%i6+0x03a] ! Mem[0000000091000038] = 26d8597e ! Mem[00000000910001c0] = b4ba3c6d, %g2 = 000000000000002d ldub [%i6+0x1c1],%g2 ! %g2 = 00000000000000b4 ! Mem[0000000090000188] = 2d0b685c, %g2 = 00000000000000b4 lduw [%i4+0x188],%g2 ! %g2 = 000000002d0b685c ! %l3 = ffffff7d706726d8, %l7 = 0000000000000053, %l6 = 00000000000002de addcc %l3,%l7,%l6 ! %l6 = ffffff7d7067272b, %ccr = 80 ! Mem[00000000918000b8] = 8865455c, %g2 = 000000002d0b685c ldsha [%o0+0x0ba]%asi,%g2 ! %g2 = ffffffffffff8865 p25_label_15: ! Mem[00000000428000f4] = b91f167a, %l5 = 0000000026690000 swap [%i1+0x0f4],%l5 ! %l5 = 00000000b91f167a ! %l6 = 7067272b, %l7 = 00000053, Mem[0000000091000000] = 5398fcc6 4cc663e3 std %l6,[%i6+%g0] ! Mem[0000000091000000] = 7067272b 00000053 ! %l2 = 0000000053c27664, Mem[0000000090800168] = f04d9a59a5ee00ad, %asi = 80 stxa %l2,[%i5+0x168]%asi ! Mem[0000000090800168] = 0000000053c27664 ! %l4 = 00000000a06c0211, Mem[00000000918001f0] = 7ba8917e sth %l4,[%o0+0x1f0] ! Mem[00000000918001f0] = 0211917e ! Mem[0000000091800088] = ad1e6f64, %g18 = 136f5d0e25c7d14f ldsw [%o0+0x088],%g2 ! %g2 = 136f5d0e25c7d14f ! %l4 = 00000000a06c0211, %l6 = ffffff7d7067272b, %ccr = 80 movneg %icc,%l4,%l6 ! Register Not Moved ! %l4 = 00000000a06c0211, Mem[0000000042000018] = a813f97653a9d617 stxa %l4,[%i0+%o3]0x88 ! Mem[0000000042000018] = 00000000a06c0211 ! %f22 = 40149510 0d5549c6, Mem[0000000043000008] = 11026ca0 00006926 stda %f22,[%i2+%o1]0x88 ! Mem[0000000043000008] = 40149510 0d5549c6 ! %l4 = 00000000a06c0211, Mem[0000000090000190] = 3558c986265e791c stx %l4,[%i4+0x190] ! Mem[0000000090000190] = 00000000a06c0211 ! Mem[0000000090800164] = 739ddb05, %g2 = ffffffffad1e6f64 lduh [%i5+0x164],%g2 ! %g2 = 000000000000739d p25_label_16: ! %l5 = 00000000b91f167a, Mem[00000000910000f8] = 2bd48627 stw %l5,[%i6+0x0f8] ! Mem[00000000910000f8] = b91f167a ! Mem[00000000918000f8] = 034657a3, %g2 = 000000000000739d lduh [%o0+0x0fa],%g2 ! %g2 = 0000000000000346 ! %l7 = 0000000000000053, Mem[0000000043000028] = 276afdaa stwa %l7,[%i2+%o5]0x81 ! Mem[0000000043000028] = 00000053 ! Mem[0000000091800018] = e06c8dddb2c524bc, %f48 = 0115df7d d61db2b3 ldd [%o0+%o3],%f48 ! %f48 = e06c8ddd b2c524bc ! retry : should take illegal inst trap, %l0 = ff0233c9c979b1f8 retry ! Illegal inst trap : %l0 = ff0233c9c979b208 ! Mem[0000000090000140] = 1231a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 mov 0x140,%g5 ldda [%i4+%g5]ASI_BLK_P,%f48 ! Block Load from 0000000090000140 ! Mem[00000000900001b8] = ea9d818c, %g18 = 136f5d0e25c7d14f ldsw [%i4+0x1b8],%g2 ! %g2 = 136f5d0e25c7d14f ! %f24 = f3997d69 caeac1ee, Mem[0000000090800118] = 97eb4367 531e9d66 std %f24,[%i5+0x118] ! Mem[0000000090800118] = f3997d69 caeac1ee ! %l3 = ffffff7d706726d8, imm = 0000000000000e91, %l7 = 0000000000000053 xnor %l3,0xe91,%l7 ! %l7 = 000000828f98d7b6 ! Mem[0000000042000018] = 11026ca0, %l3 = ffffff7d706726d8 ldsba [%i0+%o3]0x80,%l3 ! %l3 = 0000000000000011 p25_label_17: ! %l5 = 00000000b91f167a, immed = 00000032, %ccr = 80 movrlez %l5,0x032,%l1 ! Not Moved, %l1 = 0000000013a5b9a5 ! %f13 = 00000000, Mem[0000000042800008] = 47efa0c2 sta %f13,[%i1+%o1]0x80 ! Mem[0000000042800008] = 00000000 ! Mem[0000000090000198] = 11310a36b2be6763, %g2 = ffffffffea9d818c ldxa [%i4+0x198]%asi,%g2 ! %g2 = 11310a36b2be6763 ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_PL,%f48 ! Block Load from 0000000090000000 ! %f20 = cf1501bd, Mem[0000000090800068] = 883c1f8f st %f20,[%i5+0x068] ! Mem[0000000090800068] = cf1501bd ! %l2 = 0000000053c27664, Mem[0000000043800010] = 00000000 stha %l2,[%i3+%o2]0x89 ! Mem[0000000043800010] = 00007664 ! %l1 = 0000000013a5b9a5, Mem[00000000908000c8] = 59095ea4, %asi = 80 stwa %l1,[%i5+0x0c8]%asi ! Mem[00000000908000c8] = 13a5b9a5 ! Mem[00000000428000c4] = f934e6e2, %l3 = 00000011, %l3 = 00000011 add %i1,0xc4,%g1 casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000f934e6e2 ! Mem[00000000430000a9] = f1bb6008, %l2 = 0000000053c27664 ldstub [%i2+0x0a9],%l2 ! %l2 = 000000bb000000ff ! Mem[0000000042000020] = 3613d1f0, %l6 = ffffff7d7067272b ldsba [%i0+%o4]0x89,%l6 ! %l6 = fffffffffffffff0 p25_label_18: ! Mem[0000000043000167] = b7d489c6, %l4 = 00000000a06c0211 ldstub [%i2+0x167],%l4 ! %l4 = 000000c6000000ff ! Mem[0000000090000040] = 14608aca, %g2 = 11310a36b2be6763 lduba [%i4+0x041]%asi,%g2 ! %g2 = 0000000000000014 ! Mem[0000000090800048] = 6b234ec5, %g2 = 0000000000000014 ldub [%i5+0x048],%g2 ! %g2 = 000000000000006b ! %f8 = 86ba9f5d 6b4c33d1, Mem[0000000043000010] = af5c62b1 9c24cd09 stda %f8 ,[%i2+%o2]0x89 ! Mem[0000000043000010] = 86ba9f5d 6b4c33d1 ! Mem[0000000042000084] = 0c13aa6e, %l4 = 00000000000000c6 ldsw [%i0+0x084],%l4 ! %l4 = 000000000c13aa6e ! Mem[0000000091800140] = fe2814aa, %g2 = 000000000000006b ldsb [%o0+0x140],%g2 ! %g2 = fffffffffffffffe ! %f10 = fe2814aa 502a9bf6, Mem[0000000043000020] = cf46ad2a 0ff84aea stda %f10,[%i2+%o4]0x80 ! Mem[0000000043000020] = fe2814aa 502a9bf6 ! %l2 = 000000bb, %l3 = f934e6e2, Mem[00000000900000e0] = 8aeb2873 4f585542 std %l2,[%i4+0x0e0] ! Mem[00000000900000e0] = 000000bb f934e6e2 ! %l3 = 00000000f934e6e2, imm = fffffffffffff402, %l4 = 000000000c13aa6e andcc %l3,-0xbfe,%l4 ! %l4 = 00000000f934e402, %ccr = 08 ! Mem[0000000091800084] = 6ffbbb7b, %g2 = fffffffffffffffe lduw [%o0+0x084],%g2 ! %g2 = 000000006ffbbb7b p25_label_19: ! %l2 = 000000bb, %l3 = f934e6e2, Mem[0000000090800168] = 00000000 53c27664 std %l2,[%i5+0x168] ! Mem[0000000090800168] = 000000bb f934e6e2 ! %l6 = fffffffffffffff0, %l5 = 00000000b91f167a, %l6 = fffffffffffffff0 sub %l6,%l5,%l6 ! %l6 = ffffffff46e0e976 ! Mem[00000000908001d8] = e4dccb27, %g2 = 000000006ffbbb7b ldsh [%i5+0x1d8],%g2 ! %g2 = ffffffffffffe4dc ! Mem[00000000908001d4] = 55cde4dc, %g2 = ffffffffffffe4dc lduha [%i5+0x1d6]%asi,%g2 ! %g2 = 00000000000055cd ! Mem[0000000042000028] = 62740cdd44049d8d, %l6 = ffffffff46e0e976 ldxa [%i0+%o5]0x80,%l6 ! %l6 = 62740cdd44049d8d membar #Sync ! Added by membar checker (217) ! %l2 = 00000000000000bb, Mem[000000009000000c] = d6c112ce sth %l2,[%i4+0x00c] ! Mem[000000009000000c] = 00bb12ce ! Mem[000000009100014c] = bb8ca6d7, %g2 = 00000000000055cd lduw [%i6+0x14c],%g2 ! %g2 = 00000000bb8ca6d7 ! %l6 = 62740cdd44049d8d, Mem[0000000091800110] = 21acd1f3613c9bc6 stx %l6,[%o0+0x110] ! Mem[0000000091800110] = 62740cdd44049d8d ! Mem[0000000042000020] = f0d11336, %l2 = 00000000000000bb ldstuba [%i0+%o4]0x81,%l2 ! %l2 = 000000f0000000ff ! %l6 = 62740cdd44049d8d, Mem[0000000091000119] = 19784c75 stb %l6,[%i6+0x119] ! Mem[0000000091000118] = 8d784c75 p25_label_20: ! Mem[0000000042000000] = 918afd1b, %l6 = 62740cdd44049d8d lduwa [%i0+%g0]0x80,%l6 ! %l6 = 00000000918afd1b ! %l7 = 000000828f98d7b6, Mem[00000000918001ba] = 5317b43e, %asi = 80 stha %l7,[%o0+0x1ba]%asi ! Mem[00000000918001b8] = d7b6b43e ! %l6 = 918afd1b, %l7 = 8f98d7b6, Mem[0000000042800000] = 3f09320c fc2bb71b stda %l6,[%i1+%g0]0x88 ! Mem[0000000042800000] = 918afd1b 8f98d7b6 ! Mem[0000000090000080] = 1b891ce6 3e8b3a5e c2faf686 fcdfc7c7 ! Mem[0000000090000090] = cf1501bd f0d11336 40149510 0d5549c6 ! Mem[00000000900000a0] = f3997d69 caeac1ee 4ac78557 0c932fd3 ! Mem[00000000900000b0] = 8f740198 2df50002 2c04fe25 5b038bfe mov 0x080,%g6 ldda [%i4+%g6]ASI_BLK_S,%f48 ! Block Load from 0000000090000080 ! Mem[0000000042800010] = 2ea9bebf, %l1 = 0000000013a5b9a5 lduwa [%i1+%o2]0x81,%l1 ! %l1 = 000000002ea9bebf ! %l3 = 00000000f934e6e2, Mem[00000000420001d6] = 5d3f53b8 sth %l3,[%i0+0x1d6] ! Mem[00000000420001d4] = 5d3fe6e2 ! Mem[0000000091000058] = 4dd057e9, %g18 = 136f5d0e25c7d14f ldsw [%i6+0x058],%g2 ! %g2 = 136f5d0e25c7d14f ! %l5 = 00000000b91f167a, %l1 = 000000002ea9bebf, %ccr = 08 movneg %xcc,%l5,%l1 ! Register Not Moved ! %l4 = 00000000f934e402, %l2 = 00000000000000f0, %ccr = 08 movrlz %l4,%l2,%l1 ! Not Moved, %l1 = 000000002ea9bebf ! %l2 = 000000f0, %l3 = f934e6e2, Mem[0000000091800118] = 16d0a328 7a43b570 std %l2,[%o0+0x118] ! Mem[0000000091800118] = 000000f0 f934e6e2 p25_label_21: ! immd = 00000000000002a1, %l2 = 00000000000000f0, %ccr = 08 movge %icc,0x2a1,%l2 ! Register Not Moved ! %l1 = 000000002ea9bebf, %l6 = 00000000918afd1b, %l1 = 000000002ea9bebf andn %l1,%l6,%l1 ! %l1 = 000000002e2102a4 ! Mem[0000000090800138] = 2285e4c7 47655d3c, %g2 = 4dd057e9, %g3 = 781f77ff ldd [%i5+0x138],%g2 ! %g2 = 000000002285e4c7 0000000047655d3c ! Mem[00000000910000ec] = fc11026c, %g2 = 000000002285e4c7 ldub [%i6+0x0ef],%g2 ! %g2 = 00000000000000fc ! Mem[0000000090000040] = 608aca52, %g2 = 00000000000000fc ldsh [%i4+0x042],%g2 ! %g2 = 000000000000608a ! Mem[000000009100013c] = 1fce8b29, %g2 = 000000000000608a lduw [%i6+0x13c],%g2 ! %g2 = 000000001fce8b29 ! %l0 = ff0233c9c979b208, Mem[000000009080007a] = 2cea1c60 stb %l0,[%i5+0x07a] ! Mem[0000000090800078] = 08ea1c60 ! %l5 = 00000000b91f167a, %l1 = 000000002e2102a4, %ccr = 08 movl %xcc,%l5,%l1 ! Register Not Moved ! Mem[0000000091800094] = 3de883cf, %g2 = 000000001fce8b29 ldsb [%o0+0x096],%g2 ! %g2 = 000000000000003d ! %l4 = 00000000f934e402, imm = fffffffffffff376, %l7 = 000000828f98d7b6 andn %l4,-0xc8a,%l7 ! %l7 = 0000000000000400 p25_label_22: ! Mem[0000000090800140] = 4acaddd5 a883c31a, %g2 = 0000003d, %g3 = 47655d3c ldd [%i5+0x140],%g2 ! %g2 = 000000004acaddd5 00000000a883c31a ! %l3 = 00000000f934e6e2, %l1 = 000000002e2102a4, %ccr = 08 movge %xcc,%l3,%l1 ! Moved, %l1 = 00000000f934e6e2 ! %f18 = c2faf686 fcdfc7c7, Mem[0000000043800018] = a06c0211 d6cc59e8 stda %f18,[%i3+%o3]0x89 ! Mem[0000000043800018] = c2faf686 fcdfc7c7 ! Mem[00000000438001f8] = 62a528ea, %l1 = f934e6e2, %l4 = f934e402 add %i3,0x1f8,%g1 casa [%g1]0x80,%l1,%l4 ! %l4 = 0000000062a528ea ! %l0 = ff0233c9c979b208, %l7 = 0000000000000400, %l5 = 00000000b91f167a sra %l0,%l7,%l5 ! %l5 = ffffffffc979b208 ! immd = 00000000000003cd, %l5 = ffffffffc979b208, %ccr = 08 movgu %icc,0x3cd,%l5 ! Moved, %l5 = 00000000000003cd ! %l6 = 00000000918afd1b, imm = fffffffffffff0ec, %l6 = 00000000918afd1b taddcc %l6,-0xf14,%l6 ! %l6 = 00000000918aee07, %ccr = 1b ! %l5 = 00000000000003cd, immed = fffffe59, %ccr = 1b movrlez %l5,-0x1a7,%l7 ! Not Moved, %l7 = 0000000000000400 ! %l3 = 00000000f934e6e2, Mem[000000004380000e] = 5a2395d2 sth %l3,[%i3+0x00e] ! Mem[000000004380000c] = 5a23e6e2 ! immd = 000000000000004b, %l5 = 00000000000003cd, %ccr = 1b movge %xcc,0x04b,%l5 ! Moved, %l5 = 000000000000004b p25_label_23: ! Mem[0000000091000060] = 5da12a33b0ae5170, %g2 = 000000004acaddd5 ldx [%i6+0x060],%g2 ! %g2 = 5da12a33b0ae5170 ! Mem[0000000043000028] = 00000053, %l2 = 00000000000000f0 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 00000000000000ff ! Mem[000000009000005c] = d86577bc, %g2 = 5da12a33b0ae5170 lduh [%i4+0x05e],%g2 ! %g2 = 000000000000d865 ! Mem[00000000908001a0] = 7e7f32e1, %g2 = 000000000000d865 lduw [%i5+0x1a0],%g2 ! %g2 = 000000007e7f32e1 ! Mem[00000000420001b8] = 85e3e4094cb9bcb9, %l4 = 0000000062a528ea ldx [%i0+0x1b8],%l4 ! %l4 = 85e3e4094cb9bcb9 ! %f10 = fe2814aa 502a9bf6, Mem[0000000091800118] = 000000f0 f934e6e2 std %f10,[%o0+0x118] ! Mem[0000000091800118] = fe2814aa 502a9bf6 ! Mem[0000000090000100] = 34ee920f, %g2 = 000000007e7f32e1 lduw [%i4+0x100],%g2 ! %g2 = 0000000034ee920f ! Mem[00000000908001e0] = d6a5c4974304eb69, %f48 = 1b891ce6 3e8b3a5e ldd [%i5+0x1e0],%f48 ! %f48 = d6a5c497 4304eb69 ! Mem[0000000090800128] = 22f4c4129b9921c5, %f48 = d6a5c497 4304eb69 ldd [%i5+0x128],%f48 ! %f48 = 22f4c412 9b9921c5 ! %l7 = 0000000000000400, Mem[0000000091000168] = 31336c30 stw %l7,[%i6+0x168] ! Mem[0000000091000168] = 00000400 p25_label_24: ! Mem[00000000430000cc] = 7e89ff2a, %l1 = 00000000f934e6e2 swap [%i2+0x0cc],%l1 ! %l1 = 000000007e89ff2a ! Mem[0000000042000008] = e5b7174f42b52669, %f28 = 8f740198 2df50002 ldda [%i0+%o1]0x88,%f28 ! %f28 = e5b7174f 42b52669 ! %l5 = 000000000000004b, Mem[00000000910001d0] = 68264bad sth %l5,[%i6+0x1d0] ! Mem[00000000910001d0] = 004b4bad ! %f28 = e5b7174f, Mem[00000000910000d4] = 867874ed st %f28,[%i6+0x0d4] ! Mem[00000000910000d4] = e5b7174f ! %l0 = c979b208, %l1 = 7e89ff2a, Mem[0000000091800120] = 6809a010 4a78748f std %l0,[%o0+0x120] ! Mem[0000000091800120] = c979b208 7e89ff2a ! %l6 = 918aee07, %l7 = 00000400, Mem[0000000090800010] = 00000000 a7e35bfe std %l6,[%i5+%o2] ! Mem[0000000090800010] = 918aee07 00000400 ! %l7 = 0000000000000400, %l5 = 000000000000004b, %l2 = 0000000000000000 taddcc %l7,%l5,%l2 ! %l2 = 000000000000044b, %ccr = 02 ! Mem[0000000042800028] = 9d6e999c, %l0 = ff0233c9c979b208 lduha [%i1+%o5]0x80,%l0 ! %l0 = 0000000000009d6e ! %l6 = 00000000918aee07, imm = fffffffffffff126, %l5 = 000000000000004b subc %l6,-0xeda,%l5 ! %l5 = 00000000918afce1 ! %l0 = 0000000000009d6e, Mem[0000000042800000] = 8f98d7b6918afd1b stxa %l0,[%i1+%g0]0x89 ! Mem[0000000042800000] = 0000000000009d6e p25_label_25: ! %l4 = 4cb9bcb9, %l5 = 918afce1, Mem[0000000091800038] = 8581ae53 fd74b765 std %l4,[%o0+0x038] ! Mem[0000000091800038] = 4cb9bcb9 918afce1 ! %l7 = 0000000000000400, %l5 = 00000000918afce1, %ccr = 02 move %xcc,%l7,%l5 ! Register Not Moved ! %l0 = 0000000000009d6e, imm = fffffffffffffa6c, %l5 = 00000000918afce1 sub %l0,-0x594,%l5 ! %l5 = 000000000000a302 ! Mem[0000000043800148] = a3079c02, %l2 = 0000044b, %l7 = 00000400 add %i3,0x148,%g1 casa [%g1]0x80,%l2,%l7 ! %l7 = 00000000a3079c02 ! %f0 = 13e7aa4b 34b6aac5 953da40e 6dc9b21e ! %f4 = f0f85844 b421e369 4df0f89a a45b87e2 ! %f8 = 86ba9f5d 6b4c33d1 fe2814aa 502a9bf6 ! %f12 = 199ef358 00000000 20763e8d 42beaff3 mov 0x180,%g5 stda %f0,[%i4+%g5]ASI_BLK_AIUS ! Block Store to 0000000090000180 ! Mem[0000000091800060] = 2c7d828b83b95d79, %g2 = 0000000034ee920f ldx [%o0+0x060],%g2 ! %g2 = 2c7d828b83b95d79 ! %l3 = 00000000f934e6e2, Mem[0000000043800018] = fcdfc7c7 stwa %l3,[%i3+%o3]0x89 ! Mem[0000000043800018] = f934e6e2 membar #Sync ! Added by membar checker (218) ! %l6 = 00000000918aee07, Mem[00000000900000b6] = 00022c04 stb %l6,[%i4+0x0b6] ! Mem[00000000900000b4] = 07022c04 ! %l5 = 000000000000a302, Mem[0000000043800020] = 6d0a2f8e stha %l5,[%i3+%o4]0x80 ! Mem[0000000043800020] = a3022f8e ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 00bb12ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000000 ba,a p25_not_taken_0_end p25_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 0000000000009d6e bne,a,pn %xcc,p25_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000007e89ff2a bne,a,pn %xcc,p25_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000044b bne,a,pn %xcc,p25_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000f934e6e2 bne,a,pn %xcc,p25_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 85e3e4094cb9bcb9 bne,a,pn %xcc,p25_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000a302 bne,a,pn %xcc,p25_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000918aee07 bne,a,pn %xcc,p25_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000a3079c02 bne,a,pn %xcc,p25_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xffffff7d,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p25_failed mov 0x111,%g1 ! Check Floating Point Registers p25_check_fp_registers: set p25_expected_fp_regs,%g3 std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be f0f85844 b421e369 bne %xcc,p25_f4_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 199ef358 00000000 bne %xcc,p25_f12_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be e5b7174f 42b52669 bne %xcc,p25_f28_fail nop ! Check Local Memory set p25_local0_expect,%g1 p25_check_local0: ldx [%g1+0x010],%g2 ! Expected data = 0000000000006926 ldx [%i0+0x010],%g3 ! Observed data at 0000000042000010 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 11026ca000000000 ldx [%i0+0x018],%g3 ! Observed data at 0000000042000018 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffd1133637620013 ldx [%i0+0x020],%g3 ! Observed data at 0000000042000020 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 62740cdd44049d8d ldx [%i0+0x028],%g3 ! Observed data at 0000000042000028 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i0,0x028,%g4 ldx [%g1+0x090],%g2 ! Expected data = 3890237d0c32093f ldx [%i0+0x090],%g3 ! Observed data at 0000000042000090 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i0,0x090,%g4 ldx [%g1+0x120],%g2 ! Expected data = 3466ef9cbf09ff88 ldx [%i0+0x120],%g3 ! Observed data at 0000000042000120 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i0,0x120,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 2f30a0295d3fe6e2 ldx [%i0+0x1d0],%g3 ! Observed data at 00000000420001d0 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i0,0x1d0,%g4 set p25_local1_expect,%g1 p25_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 6e9d000000000000 ldx [%i1+0x000],%g3 ! Observed data at 0000000042800000 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000000e89e803a ldx [%i1+0x008],%g3 ! Observed data at 0000000042800008 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 2ea9bebfd4beaa45 ldx [%i1+0x010],%g3 ! Observed data at 0000000042800010 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000000000000000 ldx [%i1+0x018],%g3 ! Observed data at 0000000042800018 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000000000000000 ldx [%i1+0x020],%g3 ! Observed data at 0000000042800020 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 9d6e999ceaa3ffff ldx [%i1+0x028],%g3 ! Observed data at 0000000042800028 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x028,%g4 ldx [%g1+0x070],%g2 ! Expected data = c53b73d6ca59825e ldx [%i1+0x070],%g3 ! Observed data at 0000000042800070 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x070,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = 1c71e5c226690000 ldx [%i1+0x0f0],%g3 ! Observed data at 00000000428000f0 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x0f0,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = ffffb70dc82af849 ldx [%i1+0x1c8],%g3 ! Observed data at 00000000428001c8 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x1c8,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 0b1283c0b04b8c25 ldx [%i1+0x1d0],%g3 ! Observed data at 00000000428001d0 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x1d0,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = a3b1ef40a7e35b27 ldx [%i1+0x1e0],%g3 ! Observed data at 00000000428001e0 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x1e0,%g4 set p25_local2_expect,%g1 p25_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 69266446c763dcc1 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 = c649550d10951440 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 = d1334c6b5d9fba86 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 = ffffb70dc82af849 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 = fe2814aa502a9bf6 ldx [%i2+0x020],%g3 ! Observed data at 0000000043000020 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff000053621f8f51 ldx [%i2+0x028],%g3 ! Observed data at 0000000043000028 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i2,0x028,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = f1ff6008951da083 ldx [%i2+0x0a8],%g3 ! Observed data at 00000000430000a8 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i2,0x0a8,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = 4e183f65f934e6e2 ldx [%i2+0x0c8],%g3 ! Observed data at 00000000430000c8 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i2,0x0c8,%g4 ldx [%g1+0x160],%g2 ! Expected data = 4081a460b7d489ff ldx [%i2+0x160],%g3 ! Observed data at 0000000043000160 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i2,0x160,%g4 set p25_local3_expect,%g1 p25_check_local3: ldx [%g1+0x000],%g2 ! Expected data = de0200003fee769c ldx [%i3+0x000],%g3 ! Observed data at 0000000043800000 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 53c276645a23e6e2 ldx [%i3+0x008],%g3 ! Observed data at 0000000043800008 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 64760000a5b9a513 ldx [%i3+0x010],%g3 ! Observed data at 0000000043800010 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = e2e634f986f6fac2 ldx [%i3+0x018],%g3 ! Observed data at 0000000043800018 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = a3022f8ebfbea92e 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 = ff0233c9c979b1f8 ldx [%i3+0x028],%g3 ! Observed data at 0000000043800028 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i3,0x028,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 0000000058f39e19 ldx [%i3+0x0b0],%g3 ! Observed data at 00000000438000b0 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i3,0x0b0,%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_f4_fail: set p25_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p25_f12_fail: set p25_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p25_f28_fail: set p25_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%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: ldstuba [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000042800010] swapa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000043000000] stba %l3,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000042000028] stba %l0,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000043800020] lduwa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000042000028] done p25_trap1o: ldstuba [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000042800010] swapa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000043000000] stba %l3,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000042000028] stba %l0,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000043800020] lduwa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000042000028] done p25_trap2e: stda %l0,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000042000010] stba %l1,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000043000000] stba %l5,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000043000000] ldstuba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000043800000] lduha [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000042000010] done p25_trap2o: stda %l0,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000042000010] stba %l1,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000043000000] stba %l5,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000043000000] ldstuba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000043800000] lduha [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000042000010] done p25_trap3e: nop sub %l4,%l1,%l0 done p25_trap3o: nop sub %l4,%l1,%l0 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 = 5d6280b9edc42ac7 ldx [%g1+0x008],%l1 ! %l1 = 67d5b6b237d18743 ldx [%g1+0x010],%l2 ! %l2 = 1042771a11026ca0 ldx [%g1+0x018],%l3 ! %l3 = a791f1fe5a7ec8c4 ldx [%g1+0x020],%l4 ! %l4 = dadfa46e087ee7ad ldx [%g1+0x028],%l5 ! %l5 = c1acc989925f342b ldx [%g1+0x030],%l6 ! %l6 = d1c3b129dcdc094f ldx [%g1+0x038],%l7 ! %l7 = e4c892b9c979b1f8 ! 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 = 1f599f8e f47cfc03 248c79a6 1bedfdb0 ! %f4 = b4501bfa 22a7a0c3 b95372ef c9a35879 ! %f8 = 8856cc23 1494fa75 9d415e8c 5038e9e2 ! %f12 = e34df60c 4e60c1d1 657c1614 3d1cd077 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 8b703e62 f6cc9265 6e8e8172 8f59df77 ! %f20 = d72bacba b5491660 8894c509 48313c67 ! %f24 = d3e1339d ab3c9620 e5a73c49 46ef421e ! %f28 = 92c6aa16 e55cff86 6a4261be c58effec ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 5d5787f8 2b167528 4b17c0c6 fa4698f8 ! %f36 = 8c249b1a d488fb6a 9bd76371 951e556f ! %f40 = d84a782e c8d246b7 194a3831 5ac2f7ed ! %f44 = 89c00264 fa996232 0c9d03f0 6935a062 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xe7db915800000011,%g7,%g1 ! GSR scale = 2, align = 1 wr %g1,%g0,%gsr ! GSR = e7db915800000011 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: ! %l1 = 61d76c9e7d010bce, Mem[00000000458000a4] = c1682377 sth %l1,[%i3+0x0a4] ! Mem[00000000458000a4] = 0bce2377 ! Mem[0000000045000020] = 7c1867e5, %l4 = b68f32c05f546d94 lduha [%i2+%o4]0x80,%l4 ! %l4 = 0000000000007c18 ! Mem[0000000045800018] = eb21af09, %l1 = 61d76c9e7d010bce ldstuba [%i3+%o3]0x81,%l1 ! %l1 = 000000eb000000ff ! done : should take illegal inst trap, %l0 = 1f92535a8a6e9706 done ! Illegal inst trap : %l0 = 1f92535a8a6e9716 ! %l0 = 1f92535a8a6e9716, %l1 = 00000000000000eb, %l6 = 4c9928e9ae080ab2 taddcctv %l0,%l1,%l6 ! %l0 = 1f92535a8a6e9739, Trapped ! Mem[0000000045800010] = 8323de23, %l2 = f83b1a5600d755b8 ldswa [%i3+%o2]0x80,%l2 ! %l2 = ffffffff8323de23 ! %l6 = 4c9928e9ae080ab2, Mem[0000000045800000] = de392304 stha %l6,[%i3+%g0]0x88 ! Mem[0000000045800000] = de390ab2 ! %l7 = e4a137a7ce54e9ca, Mem[00000000910000a0] = 9b409b4086349e0f stx %l7,[%i6+0x0a0] ! Mem[00000000910000a0] = e4a137a7ce54e9ca ! Mem[0000000045800000] = b20a39de, %l2 = ffffffff8323de23 ldswa [%i3+%g0]0x80,%l2 ! %l2 = ffffffffb20a39de ! %l2 = ffffffffb20a39de, Mem[000000009080017a] = 0eb350ec stb %l2,[%i5+0x17a] ! Mem[0000000090800178] = deb350ec p26_label_2: ! %l2 = ffffffffb20a39de, Mem[00000000908000b8] = 23b61225 stw %l2,[%i5+0x0b8] ! Mem[00000000908000b8] = b20a39de ! %f0 = 1f599f8e f47cfc03 248c79a6 1bedfdb0 ! %f4 = b4501bfa 22a7a0c3 b95372ef c9a35879 ! %f8 = 8856cc23 1494fa75 9d415e8c 5038e9e2 ! %f12 = e34df60c 4e60c1d1 657c1614 3d1cd077 mov 0x1c0,%g4 stda %f0,[%i4+%g4]ASI_BLK_SL ! Block Store to 00000000900001c0 ! Mem[0000000045000010] = 7a561a66, %f24 = d3e1339d lda [%i2+%o2]0x88,%f24 ! %f24 = 7a561a66 ! Mem[0000000045800098] = a64f54359ecd0c38, %l1 = 00000000000000eb, %l7 = e4a137a7ce54e9ca add %i3,0x98,%g1 casxa [%g1]0x80,%l1,%l7 ! %l7 = a64f54359ecd0c38 ! %l2 = ffffffffb20a39de, Mem[0000000044000000] = b02dd71b stba %l2,[%i0+%g0]0x80 ! Mem[0000000044000000] = de2dd71b ! %l0 = 8a6e9739, %l1 = 000000eb, Mem[0000000090800060] = d178b965 a857e90f std %l0,[%i5+0x060] ! Mem[0000000090800060] = 8a6e9739 000000eb ! Mem[0000000044000004] = a31a19f8, %l2 = ffffffffb20a39de ldstub [%i0+0x004],%l2 ! %l2 = 000000a3000000ff ! Mem[0000000044000010] = 4de78d27, %l5 = 9d0256bbfddad75c lduba [%i0+%o2]0x80,%l5 ! %l5 = 000000000000004d ! Mem[0000000090000044] = ca521b68, %g18 = 192c254a66dae0ef ldsw [%i4+0x044],%g2 ! %g2 = 192c254a66dae0ef ! Mem[00000000900000c0] = 6fe4c21f 0afb269c, %g2 = ca521b68, %g3 = 0bad0b00 ldd [%i4+0x0c0],%g2 ! %g2 = 000000006fe4c21f 000000000afb269c p26_label_3: ! Mem[0000000090800064] = 000000eb, %g2 = 000000006fe4c21f ldsh [%i5+0x064],%g2 ! %g2 = 0000000000000000 ! %f17 = f6cc9265, Mem[0000000045000000] = e02d8dd7 sta %f17,[%i2+%g0]0x89 ! Mem[0000000045000000] = f6cc9265 ! Mem[000000009080001c] = 619c4365, %g2 = 0000000000000000 lduw [%i5+0x01c],%g2 ! %g2 = 00000000619c4365 ! %l5 = 000000000000004d, Mem[00000000910000ca] = 19be91a3 sth %l5,[%i6+0x0ca] ! Mem[00000000910000c8] = 004d91a3 ! %l0 = 1f92535a8a6e9739, immed = fffff9b6, %y = 00000000 mulscc %l0,-0x64a,%l4 ! %l4 = 0000000045374b9c, %ccr = 00, %y = 80000000 ! Invert Register : %l7 = a64f54359ecd0c38 xor %l7,-1,%l7 ! %l7 = 59b0abca6132f3c7 ! %l7 = 59b0abca6132f3c7, Mem[00000000918000de] = 31a3ab56 sth %l7,[%o0+0x0de] ! Mem[00000000918000dc] = f3c7ab56 ! %l7 = 59b0abca6132f3c7, Mem[0000000090000194] = 265e791c stb %l7,[%i4+0x194] ! Mem[0000000090000194] = c75e791c ! Mem[0000000091000010] = 14e74119 4f877aae, %g2 = 619c4365, %g3 = 0afb269c ldd [%i6+%o2],%g2 ! %g2 = 0000000014e74119 000000004f877aae ! %l1 = 00000000000000eb, Mem[0000000044800198] = 65998b17cdac4d02, %asi = 80 stxa %l1,[%i1+0x198]%asi ! Mem[0000000044800198] = 00000000000000eb p26_label_4: ! Mem[0000000044000130] = e43b871e e85e1a1f, %l4 = 45374b9c, %l5 = 0000004d ldd [%i0+0x130],%l4 ! %l4 = 00000000e43b871e 00000000e85e1a1f ! Mem[00000000900000e8] = bdb01204, %g2 = 0000000014e74119 ldsh [%i4+0x0e8],%g2 ! %g2 = ffffffffffffbdb0 ! Mem[0000000045800090] = 457da37c, %l4 = e43b871e, %l6 = ae080ab2 add %i3,0x90,%g1 casa [%g1]0x80,%l4,%l6 ! %l6 = 00000000457da37c ! Mem[0000000044800008] = d46589af, %l4 = 00000000e43b871e ldstub [%i1+%o1],%l4 ! %l4 = 000000d4000000ff ! Mem[000000009080000c] = 22de8d8c, %g2 = ffffffffffffbdb0 lduh [%i5+0x00e],%g2 ! %g2 = 00000000000022de ! %l4 = 000000d4, %l5 = e85e1a1f, Mem[0000000090000088] = 3d86d273 c7e2b54b std %l4,[%i4+0x088] ! Mem[0000000090000088] = 000000d4 e85e1a1f membar #Sync ! Added by membar checker (219) ! Mem[00000000900001c8] = b0fded1ba6798c24, %f48 = f5b2f4d0 57998574 ldd [%i4+0x1c8],%f48 ! %f48 = b0fded1b a6798c24 ! %f16 = 8b703e62 f6cc9265 6e8e8172 8f59df77 ! %f20 = d72bacba b5491660 8894c509 48313c67 ! %f24 = 7a561a66 ab3c9620 e5a73c49 46ef421e ! %f28 = 92c6aa16 e55cff86 6a4261be c58effec mov 0x040,%g5 stda %f16,[%i4+%g5]ASI_BLK_S ! Block Store to 0000000090000040 ! %l4 = 00000000000000d4, %l0 = 1f92535a8a6e9739, %l1 = 00000000000000eb andcc %l4,%l0,%l1 ! %l1 = 0000000000000010, %ccr = 00 ! %l3 = 5d4115e3a9b31c72, Mem[0000000044800020] = 04855ede stwa %l3,[%i1+%o4]0x80 ! Mem[0000000044800020] = a9b31c72 p26_label_5: ! %l0 = 1f92535a8a6e9739, Mem[0000000090800150] = 2c26f3ef sth %l0,[%i5+0x150] ! Mem[0000000090800150] = 9739f3ef ! Mem[000000004580016c] = 487e2ee2, %l4 = 00000000000000d4 ldsb [%i3+0x16f],%l4 ! %l4 = ffffffffffffffe2 ! Mem[0000000044000038] = 38d2056d 91155b80, %l0 = 8a6e9739, %l1 = 00000010 ldd [%i0+0x038],%l0 ! %l0 = 0000000038d2056d 0000000091155b80 ! Mem[00000000918000dc] = f3c7ab56, %g2 = 00000000000022de ldsb [%o0+0x0de],%g2 ! %g2 = fffffffffffffff3 ! Mem[0000000044800010] = d2f2b478, %l7 = 59b0abca6132f3c7 ldswa [%i1+%o2]0x80,%l7 ! %l7 = ffffffffd2f2b478 ! %f6 = b95372ef c9a35879, Mem[0000000044800028] = b1a9c045 20a43bb6 stda %f6 ,[%i1+%o5]0x89 ! Mem[0000000044800028] = b95372ef c9a35879 ! Mem[00000000448000f9] = 35f77654, %l3 = 5d4115e3a9b31c72 ldstub [%i1+0x0f9],%l3 ! %l3 = 000000f7000000ff ! %l6 = 00000000457da37c, Mem[00000000900000e4] = 4f585542 stw %l6,[%i4+0x0e4] ! Mem[00000000900000e4] = 457da37c ! immd = 00000000000000b5, %l4 = ffffffffffffffe2, %ccr = 00 movl %xcc,0x0b5,%l4 ! Register Not Moved ! Mem[00000000908000f0] = b8754e91, %g2 = fffffffffffffff3 ldub [%i5+0x0f2],%g2 ! %g2 = 00000000000000b8 p26_label_6: ! Mem[0000000045000008] = 8ba134e3, %l2 = 00000000000000a3 ldsba [%i2+%o1]0x81,%l2 ! %l2 = ffffffffffffff8b save ! CWP = 1 ! %l5 = 4d8d798a32643ab3, Mem[00000000908000cc] = e50ee4f7 sth %l5,[%o5+0x0cc] ! Mem[00000000908000cc] = 3ab3e4f7 ! Mem[0000000090800140] = 4acaddd5 a883c31a, %g2 = 000000b8, %g3 = 4f877aae ldd [%o5+0x140],%g2 ! %g2 = 000000004acaddd5 00000000a883c31a ! Mem[0000000045000018] = 726dc08c, %l6 = 7173b26dd9a51ed1 lduha [%o2+%i3]0x81,%l6 ! %l6 = 000000000000726d ! %l5 = 4d8d798a32643ab3, Mem[00000000908001a9] = 4eb17794 stb %l5,[%o5+0x1a9] ! Mem[00000000908001a8] = b3b17794 ! Mem[00000000440001bc] = 22657da8, %l4 = daa6a136, %l7 = 7f93ede4 add %o0,0x1bc,%g1 casa [%g1]0x80,%l4,%l7 ! %l7 = 0000000022657da8 ! Mem[0000000045000028] = c3d31d6d, %l7 = 0000000022657da8 ldsba [%o2+%i5]0x88,%l7 ! %l7 = 000000000000006d ! Mem[00000000458001ab] = 625a44bb, %l3 = e0fcb67dc279e724 ldstuba [%o3+0x1ab]%asi,%l3 ! %l3 = 000000bb000000ff ! %l4 = 8e1ece1adaa6a136 setx 0x2ae71717e9f575ba,%g7,%l4 ! %l4 = 2ae71717e9f575ba p26_label_7: ! %cwp = 1 ! Mem[00000000450000e0] = 58710c4852231597, %l5 = 4d8d798a32643ab3 ldx [%o2+0x0e0],%l5 ! %l5 = 58710c4852231597 ! Mem[000000009100004c] = ca851a23, %g2 = 000000004acaddd5 ldsh [%o6+0x04e],%g2 ! %g2 = ffffffffffffca85 ! Mem[0000000045000054] = 41d2341d, %l0 = 4f76109a37055f8b swap [%o2+0x054],%l0 ! %l0 = 0000000041d2341d ! Mem[00000000918000c4] = 2979253e, %g2 = ffffffffffffca85 ldsh [%i0+0x0c6],%g2 ! %g2 = 0000000000002979 ! %l6 = 000000000000726d, %l6 = 000000000000726d, %ccr = 00 movneg %icc,%l6,%l6 ! Register Not Moved ! Mem[000000009000019c] = b2be6763, %g2 = 0000000000002979 lduw [%o4+0x19c],%g2 ! %g2 = 00000000b2be6763 ! Mem[0000000044800018] = d5062680, %l1 = 051ffd26062b1ea0 lduha [%o1+%i3]0x80,%l1 ! %l1 = 000000000000d506 ! %l2 = 7e5794bc, %l3 = 000000bb, Mem[0000000091800090] = faf7017d 39663de8 std %l2,[%i0+0x090] ! Mem[0000000091800090] = 7e5794bc 000000bb ! immd = 0000000000000171, %l1 = 000000000000d506, %ccr = 00 movgu %xcc,0x171,%l1 ! Moved, %l1 = 0000000000000171 ! %f6 = b95372ef c9a35879, Mem[00000000908001f0] = f3470c89 7131ee4a std %f6 ,[%o5+0x1f0] ! Mem[00000000908001f0] = b95372ef c9a35879 p26_label_8: ! %cwp = 1 ! %l5 = 58710c4852231597, %l6 = 000000000000726d, %y = 80000000 umul %l5,%l6,%l1 ! %l1 = 000024b6988d6f4b, %y = 000024b6 ! Mem[0000000045000180] = c943576dd09ba89b, %l3 = 00000000000000bb, %l0 = 0000000041d2341d add %o2,0x180,%g1 casxa [%g1]0x80,%l3,%l0 ! %l0 = c943576dd09ba89b ! %l4 = e9f575ba, %l5 = 52231597, Mem[0000000090800160] = 3e9a8678 739ddb05 std %l4,[%o5+0x160] ! Mem[0000000090800160] = e9f575ba 52231597 ! %l5 = 58710c4852231597, immed = ffffffd7, %ccr = 00 movrlz %l5,-0x029,%l0 ! Not Moved, %l0 = c943576dd09ba89b membar #Sync ! Added by membar checker (220) ! Mem[0000000090000040] = 8b703e62 f6cc9265 6e8e8172 8f59df77 ! Mem[0000000090000050] = d72bacba b5491660 8894c509 48313c67 ! Mem[0000000090000060] = 7a561a66 ab3c9620 e5a73c49 46ef421e ! Mem[0000000090000070] = 92c6aa16 e55cff86 6a4261be c58effec ldda [%o4+%g5]ASI_BLK_PL,%f48 ! Block Load from 0000000090000040 ! Mem[00000000908001b8] = 4ff80a32 a52b18be, %g2 = b2be6763, %g3 = a883c31a ldd [%o5+0x1b8],%g2 ! %g2 = 000000004ff80a32 00000000a52b18be ! %l2 = 8f9f88707e5794bc, imm = fffffffffffff382, %l2 = 8f9f88707e5794bc sub %l2,-0xc7e,%l2 ! %l2 = 8f9f88707e57a13a ! immd = 000000000000035d, %l3 = 00000000000000bb, %ccr = 00 movle %icc,0x35d,%l3 ! Register Not Moved ! Mem[00000000450001e0] = 82b86cfdbbadaa13, %l1 = 000024b6988d6f4b, %l4 = 2ae71717e9f575ba add %o2,0x1e0,%g1 casxa [%g1]0x80,%l1,%l4 ! %l4 = 82b86cfdbbadaa13 ! Mem[0000000045000138] = c9011fa3, %f18 = 6e8e8172 ld [%o2+0x138],%f18 ! %f18 = c9011fa3 p26_label_9: ! %cwp = 1 ! Mem[0000000044800008] = 0a68fc20af8965ff, %l3 = 00000000000000bb ldxa [%o1+%i1]0x88,%l3 ! %l3 = 0a68fc20af8965ff ! %l1 = 000024b6988d6f4b, Mem[000000009100004c] = f7a5ca85, %asi = 80 stwa %l1,[%o6+0x04c]%asi ! Mem[000000009100004c] = 988d6f4b ! Mem[00000000908000f8] = 20f6ca5b, %g2 = 000000004ff80a32 lduw [%o5+0x0f8],%g2 ! %g2 = 0000000020f6ca5b ! %l6 = 000000000000726d, %l1 = 000024b6988d6f4b, %l2 = 8f9f88707e57a13a taddcc %l6,%l1,%l2 ! %l2 = 000024b6988de1b8, %ccr = 0a ! %l4 = 82b86cfdbbadaa13, Mem[0000000045000008] = e334a18b stwa %l4,[%o2+%i1]0x88 ! Mem[0000000045000008] = bbadaa13 ! %l7 = 000000000000006d, Mem[0000000045000140] = e9364ff852ca74fb stx %l7,[%o2+0x140] ! Mem[0000000045000140] = 000000000000006d ! %l0 = d09ba89b, %l1 = 988d6f4b, Mem[0000000044800020] = a9b31c72 8b6e2e69 stda %l0,[%o1+%i4]0x80 ! Mem[0000000044800020] = d09ba89b 988d6f4b ! %l7 = 000000000000006d, imm = 000000000000003f, %l3 = 0a68fc20af8965ff srlx %l7,0x03f,%l3 ! %l3 = 0000000000000000 ! Mem[0000000044800180] = 8c0123817fc00210, %l1 = 000024b6988d6f4b, %l3 = 0000000000000000 add %o1,0x180,%g1 casxa [%g1]0x80,%l1,%l3 ! %l3 = 8c0123817fc00210 ! Mem[00000000918001e4] = f6dfff3d, %g2 = 0000000020f6ca5b ldub [%i0+0x1e4],%g2 ! %g2 = 00000000000000f6 p26_label_10: ! %cwp = 1 ! %l6 = 000000000000726d, Mem[00000000918000a0] = 2f619c6be48ce048, %asi = 80 stxa %l6,[%i0+0x0a0]%asi ! Mem[00000000918000a0] = 000000000000726d ! %l6 = 000000000000726d, %l6 = 000000000000726d, %ccr = 0a movrlez %l6,%l6,%l0 ! Not Moved, %l0 = c943576dd09ba89b ! Mem[00000000450001b0] = 6ff91b8732529a0f, %l4 = 82b86cfdbbadaa13, %l2 = 000024b6988de1b8 add %o2,0x1b0,%g1 casxa [%g1]0x80,%l4,%l2 ! %l2 = 6ff91b8732529a0f ! %f18 = c9011fa3, Mem[0000000045800020] = 4d537717 sta %f18,[%o3+%i4]0x88 ! Mem[0000000045800020] = c9011fa3 ! Mem[00000000448000a0] = 4a4439f1fcebe20c, %l2 = 6ff91b8732529a0f, %l2 = 6ff91b8732529a0f add %o1,0xa0,%g1 casxa [%g1]0x80,%l2,%l2 ! %l2 = 4a4439f1fcebe20c ! %l2 = 4a4439f1fcebe20c, Mem[00000000908000bd] = 175eee93 stb %l2,[%o5+0x0bd] ! Mem[00000000908000bc] = 0c5eee93 ! Mem[0000000045800028] = 414b1326, %l1 = 000024b6988d6f4b lduwa [%o3+%i5]0x80,%l1 ! %l1 = 00000000414b1326 membar #Sync ! Added by membar checker (221) ! %f13 = 4e60c1d1, Mem[0000000090000070] = 92c6aa16 st %f13,[%o4+0x070] ! Mem[0000000090000070] = 4e60c1d1 ! %f6 = b95372ef c9a35879, Mem[0000000091000050] = 1a23a2fe 6469523b std %f6 ,[%o6+0x050] ! Mem[0000000091000050] = b95372ef c9a35879 ! Mem[00000000450001e4] = bbadaa13, %l4 = 82b86cfdbbadaa13 swap [%o2+0x1e4],%l4 ! %l4 = 00000000bbadaa13 p26_label_11: ! %cwp = 1 ! Mem[0000000045000000] = f6cc9265, %l3 = 8c0123817fc00210 lduha [%o2+%g0]0x88,%l3 ! %l3 = 0000000000009265 ! Mem[00000000448000d4] = d11a49f6, %l1 = 414b1326, %l7 = 0000006d add %o1,0xd4,%g1 casa [%g1]0x80,%l1,%l7 ! %l7 = 00000000d11a49f6 ! Mem[0000000045800074] = f08fd224, %l2 = 4a4439f1fcebe20c swap [%o3+0x074],%l2 ! %l2 = 00000000f08fd224 ! Mem[0000000044800108] = ca4ee34e, %l7 = d11a49f6, %l2 = f08fd224 add %o1,0x108,%g1 casa [%g1]0x80,%l7,%l2 ! %l2 = 00000000ca4ee34e ! %l7 = 00000000d11a49f6, %l5 = 58710c4852231597, %l2 = 00000000ca4ee34e sub %l7,%l5,%l2 ! %l2 = a78ef3b87ef7345f ! %l2 = a78ef3b87ef7345f, Mem[0000000045800018] = b009090e09af21ff stxa %l2,[%o3+%i3]0x88 ! Mem[0000000045800018] = a78ef3b87ef7345f ! Mem[00000000458000b8] = fa51e8403e66b934, %l7 = 00000000d11a49f6, %l7 = 00000000d11a49f6 add %o3,0xb8,%g1 casxa [%g1]0x80,%l7,%l7 ! %l7 = fa51e8403e66b934 ! %l5 = 58710c4852231597, %l5 = 58710c4852231597, %ccr = 0a movneg %icc,%l5,%l5 ! Moved, %l5 = 58710c4852231597 ! Mem[0000000091800088] = ad1e6f64 bafc9afe, %g2 = 000000f6, %g3 = a52b18be ldd [%i0+0x088],%g2 ! %g2 = 00000000ad1e6f64 00000000bafc9afe ! %l4 = 00000000bbadaa13, Mem[00000000900000c8] = 50758781 stb %l4,[%o4+0x0c8] ! Mem[00000000900000c8] = 13758781 p26_label_12: ! %cwp = 1 ! %l5 = 58710c4852231597 setx 0x899ecd104b71e9fa,%g7,%l5 ! %l5 = 899ecd104b71e9fa ! %l1 = 00000000414b1326, Mem[00000000448000d0] = 5329c6c2 stw %l1,[%o1+0x0d0] ! Mem[00000000448000d0] = 414b1326 ! Mem[0000000090000180] = a32af1254d694d63, %f48 = 6592ccf6 623e708b ldd [%o4+0x180],%f48 ! %f48 = a32af125 4d694d63 ! %l6 = 000000000000726d, Mem[00000000448000dc] = e2900c5f stw %l6,[%o1+0x0dc] ! Mem[00000000448000dc] = 0000726d ! Mem[0000000044000000] = de2dd71b, %l6 = 000000000000726d ldsba [%o0+%g0]0x80,%l6 ! %l6 = ffffffffffffffde ! Mem[0000000044800020] = d09ba89b, %l6 = ffffffffffffffde lduba [%o1+%i4]0x80,%l6 ! %l6 = 00000000000000d0 ! %l6 = 00000000000000d0, imm = 0000000000000dc4, %l1 = 00000000414b1326 addc %l6,0xdc4,%l1 ! %l1 = 0000000000000e94 ! Mem[0000000090000138] = cb533f7f 3f8d7d73, %g2 = ad1e6f64, %g3 = bafc9afe ldd [%o4+0x138],%g2 ! %g2 = 00000000cb533f7f 000000003f8d7d73 ! Mem[000000009000011c] = db92bc5b, %g2 = 00000000cb533f7f ldsh [%o4+0x11e],%g2 ! %g2 = ffffffffffffdb92 ! %f18 = c9011fa3 8f59df77, Mem[00000000900000f8] = 6237e8b8 26dac581 std %f18,[%o4+0x0f8] ! Mem[00000000900000f8] = c9011fa3 8f59df77 p26_label_13: ! %cwp = 1 ! %f26 = e5a73c49, Mem[0000000091800128] = 089d02df st %f26,[%i0+0x128] ! Mem[0000000091800128] = e5a73c49 ! Mem[0000000045800018] = 5f34f77e, %l0 = c943576dd09ba89b lduba [%o3+%i3]0x80,%l0 ! %l0 = 000000000000005f ! Mem[0000000091800164] = bcb72634, %g18 = f017eaa041efbdb2 ldsw [%i0+0x164],%g2 ! %g2 = f017eaa041efbdb2 ! Mem[0000000091000014] = 4f877aae, %g2 = ffffffffbcb72634 lduw [%o6+0x014],%g2 ! %g2 = 000000004f877aae ! Mem[00000000450000a8] = b961a07be12d46d8, %l2 = a78ef3b87ef7345f, %l0 = 000000000000005f add %o2,0xa8,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = b961a07be12d46d8 ! Mem[00000000908000e0] = 52cbc852, %g2 = 000000004f877aae ldub [%o5+0x0e2],%g2 ! %g2 = 0000000000000052 ! %l2 = a78ef3b87ef7345f, Mem[000000009080017c] = 50ec43dd sth %l2,[%o5+0x17c] ! Mem[000000009080017c] = 345f43dd ! Mem[0000000044800000] = fb5fc2c9, %l3 = 0000000000009265 ldsba [%o1+%g0]0x88,%l3 ! %l3 = ffffffffffffffc9 ! Mem[00000000900000f4] = a30bc901, %g2 = 0000000000000052 ldsh [%o4+0x0f6],%g2 ! %g2 = ffffffffffffa30b ! Mem[0000000044000010] = 4de78d27, %l1 = 0000000000000e94 ldswa [%o0+%i2]0x80,%l1 ! %l1 = 000000004de78d27 p26_label_14: ! %cwp = 1 ! Mem[0000000091800128] = e5a73c49 781f77ff, %g2 = ffffa30b, %g3 = 3f8d7d73 ldda [%i0+0x128]%asi,%g2 ! %g2 = 00000000e5a73c49 00000000781f77ff ! Mem[0000000044000000] = de2dd71bff1a19f8, %l1 = 000000004de78d27, %l7 = fa51e8403e66b934 casxa [%o0]0x80,%l1,%l7 ! %l7 = de2dd71bff1a19f8 ! %l7 = de2dd71bff1a19f8, Mem[0000000090800114] = af0d960b stw %l7,[%o5+0x114] ! Mem[0000000090800114] = ff1a19f8 ! %l7 = de2dd71bff1a19f8, Mem[0000000091800020] = b8815b2712018cae stx %l7,[%i0+%i4] ! Mem[0000000091800020] = de2dd71bff1a19f8 ! %f0 = 1f599f8e f47cfc03 248c79a6 1bedfdb0 ! %f4 = b4501bfa 22a7a0c3 b95372ef c9a35879 ! %f8 = 8856cc23 1494fa75 9d415e8c 5038e9e2 ! %f12 = e34df60c 4e60c1d1 657c1614 3d1cd077 mov 0x140,%g6 stda %f0,[%o4+%g6]ASI_BLK_AIUP ! Block Store to 0000000090000140 ! %l4 = 00000000bbadaa13, Mem[00000000910001d0] = 68264bad sth %l4,[%o6+0x1d0] ! Mem[00000000910001d0] = aa134bad ! Mem[00000000450001c8] = dee2270b2e2b0875, %f16 = 8b703e62 f6cc9265 ldd [%o2+0x1c8],%f16 ! %f16 = dee2270b 2e2b0875 ! %f30 = 6a4261be, Mem[00000000910000d4] = 867874ed sta %f30,[%o6+0x0d4]%asi ! Mem[00000000910000d4] = 6a4261be ! Mem[0000000044800010] = d2f2b478, %l6 = 00000000000000d0 swapa [%o1+%i2]0x80,%l6 ! %l6 = 00000000d2f2b478 ! Mem[000000004500018c] = 004cc6a9, %l6 = 00000000d2f2b478 ldub [%o2+0x18c],%l6 ! %l6 = 0000000000000000 p26_label_15: ! %cwp = 1 save ! CWP = 2 ! %l6 = 79901962aaccbedd, %l0 = c5d23c4fffc64683, %ccr = 0a movpos %icc,%l6,%l0 ! Register Not Moved ! Mem[00000000910001cc] = 664634c6, %g18 = e6b480769934f085 ldsw [%i6+0x1cc],%g2 ! %g2 = e6b480769934f085 ! immd = 000000000000009a, %l5 = 2cfc4b1a43e1f7ee, %ccr = 0a movgu %xcc,0x09a,%l5 ! Moved, %l5 = 000000000000009a ! %l1 = 0e0251b6a46e630f, %l5 = 000000000000009a, %ccr = 0a movrlz %l1,%l5,%l1 ! Not Moved, %l1 = 0e0251b6a46e630f ! immd = 00000000000003e9, %l7 = 50fd5bd01bd810be, %ccr = 0a movne %icc,0x3e9,%l7 ! Moved, %l7 = 00000000000003e9 ! immd = 0000000000000355, %l1 = 0e0251b6a46e630f, %ccr = 0a movneg %icc,0x355,%l1 ! Moved, %l1 = 0000000000000355 ! %l0 = c5d23c4fffc64683, Mem[00000000900001f8] = 77d01c3d14167c65 stx %l0,[%i4+0x1f8] ! Mem[00000000900001f8] = c5d23c4fffc64683 ! %l0 = c5d23c4fffc64683 setx 0x2e21f66fe4ff4cb5,%g7,%l0 ! %l0 = 2e21f66fe4ff4cb5 ! %l3 = cb56e46009633ab6, %l1 = 0000000000000355, %ccr = 0a movcs %xcc,%l3,%l1 ! Register Not Moved p26_label_16: ! %cwp = 2 ! Mem[0000000044000010] = 4de78d27, %l1 = 0000000000000355 lduba [%i0+%o2]0x80,%l1 ! %l1 = 000000000000004d ! Mem[00000000900001e8] = 508c5e41, %g2 = 00000000664634c6 ldub [%i4+0x1eb],%g2 ! %g2 = 0000000000000050 membar #Sync ! Added by membar checker (222) ! Mem[0000000090000140] = 1f599f8e f47cfc03, %g2 = 00000050, %g3 = 781f77ff ldd [%i4+0x140],%g2 ! %g2 = 000000001f599f8e 00000000f47cfc03 ! %l3 = cb56e46009633ab6, %l3 = cb56e46009633ab6, %ccr = 0a movcs %xcc,%l3,%l3 ! Register Not Moved ! %l4 = 9ecd21a295f4be2a, %l7 = 00000000000003e9, %y = 000024b6 umulcc %l4,%l7,%l5 ! %l5 = 0000024a59fb923a, %ccr = 00, %y = 0000024a ! %l1 = 000000000000004d, %l4 = 9ecd21a295f4be2a, %l4 = 9ecd21a295f4be2a xnorcc %l1,%l4,%l4 ! %l4 = 6132de5d6a0b4198, %ccr = 00 ! Mem[0000000090000058] = 8894c509, %g2 = 000000001f599f8e lduh [%i4+0x058],%g2 ! %g2 = 0000000000008894 ! %l3 = cb56e46009633ab6, %l2 = 192c254a66dae0ef, %l0 = 2e21f66fe4ff4cb5 addcc %l3,%l2,%l0 ! %l0 = e48309aa703e1ba5, %ccr = 80 ! %f0 = 1f599f8e f47cfc03 248c79a6 1bedfdb0 ! %f4 = b4501bfa 22a7a0c3 b95372ef c9a35879 ! %f8 = 8856cc23 1494fa75 9d415e8c 5038e9e2 ! %f12 = e34df60c 4e60c1d1 657c1614 3d1cd077 mov 0x080,%g4 stda %f0,[%i1+%g4]ASI_BLK_SL ! Block Store to 0000000044800080 ! %l1 = 000000000000004d, Mem[0000000091000176] = 62e7b318 stb %l1,[%i6+0x176] ! Mem[0000000091000174] = 4de7b318 p26_label_17: ! %cwp = 2 ! %l1 = 000000000000004d, Mem[0000000044800158] = 7cfea198 sth %l1,[%i1+0x158] ! Mem[0000000044800158] = 004da198 ! Mem[0000000044800028] = c9a35879, %l5 = 0000024a59fb923a ldswa [%i1+%o5]0x88,%l5 ! %l5 = ffffffffc9a35879 ! %l5 = ffffffffc9a35879, Mem[0000000045000008] = f085c208bbadaa13 stxa %l5,[%i2+%o1]0x89 ! Mem[0000000045000008] = ffffffffc9a35879 save ! CWP = 3 ! Mem[0000000044000110] = 5a0581367e445c64, %l2 = f017eaa041efbdb2, %l5 = e016ffa42469a199 add %o0,0x110,%g1 casxa [%g1]0x80,%l2,%l5 ! %l5 = 5a0581367e445c64 ! immd = 00000000000002fc, %l2 = f017eaa041efbdb2, %ccr = 80 movneg %xcc,0x2fc,%l2 ! Moved, %l2 = 00000000000002fc ! %l0 = 79a5d135af5afbff, Mem[00000000910001a2] = 1e54ea13 sth %l0,[%o6+0x1a2] ! Mem[00000000910001a0] = fbffea13 ! Mem[0000000045000018] = 726dc08cd03422a7, %l0 = 79a5d135af5afbff, %l0 = 79a5d135af5afbff add %o2,0x18,%g1 casxa [%g1]0x80,%l0,%l0 ! %l0 = 726dc08cd03422a7 ! %l5 = 5a0581367e445c64, %l4 = f9013dc5effd53d0, %l3 = 8d2477a5b6c1049b andcc %l5,%l4,%l3 ! %l3 = 580101046e445040, %ccr = 00 ! %l3 = 580101046e445040, Mem[000000009080014f] = 0f9739f3 stb %l3,[%o5+0x14f] ! Mem[000000009080014c] = 409739f3 p26_label_18: ! %cwp = 3 ! Mem[0000000091800158] = b0f2b91d f9e227a5, %g2 = 00008894, %g3 = f47cfc03 ldd [%i0+0x158],%g2 ! %g2 = 00000000b0f2b91d 00000000f9e227a5 ! Mem[00000000918000f8] = 034657a3, %g2 = 00000000b0f2b91d ldub [%i0+0x0fa],%g2 ! %g2 = 0000000000000003 ! %f28 = 92c6aa16 e55cff86, Mem[00000000908000b8] = b20a39de 730c5eee std %f28,[%o5+0x0b8] ! Mem[00000000908000b8] = 92c6aa16 e55cff86 ! immd = 00000000000003ac, %l0 = 726dc08cd03422a7, %ccr = 00 movneg %icc,0x3ac,%l0 ! Register Not Moved ! %l2 = 00000000000002fc, immed = 000005d5, %y = 0000024a sdivcc %l2,0x5d5,%l5 ! %l5 = 00000000647ac530, %ccr = 00 mov %l0,%y ! %y = d03422a7 ! %l5 = 00000000647ac530, %l6 = 39bd75100ab5b39b, %l7 = 2586f164ad5020db addccc %l5,%l6,%l7 ! %l7 = 39bd75106f3078cb, %ccr = 00 ! %l1 = c4d00ed86a9f129e, immed = 000001ee, %ccr = 00 movrlez %l1,0x1ee,%l4 ! Moved, %l4 = 00000000000001ee ! Mem[0000000045000000] = 6592ccf6, %l6 = 39bd75100ab5b39b lduha [%o2+%g0]0x80,%l6 ! %l6 = 0000000000006592 ! Mem[0000000045800020] = a31f01c9, %l4 = 00000000000001ee ldsba [%o3+%i4]0x81,%l4 ! %l4 = ffffffffffffffa3 ! %l6 = 0000000000006592, Mem[00000000918000f8] = d7a3034657a3f6c7 stx %l6,[%i0+0x0f8] ! Mem[00000000918000f8] = 0000000000006592 p26_label_19: ! %cwp = 3 ! Mem[0000000091800128] = e5a73c49781f77ff, %f48 = a32af125 4d694d63 ldd [%i0+0x128],%f48 ! %f48 = e5a73c49 781f77ff ! Mem[00000000450000c4] = 8918e6bc, %l4 = ffffffffffffffa3 swap [%o2+0x0c4],%l4 ! %l4 = 000000008918e6bc ! Mem[00000000458000b8] = fa51e8403e66b934, %l3 = 580101046e445040 ldx [%o3+0x0b8],%l3 ! %l3 = fa51e8403e66b934 ! Mem[0000000044800018] = d5062680e77b2770, %l5 = 00000000647ac530 ldxa [%o1+%i3]0x81,%l5 ! %l5 = d5062680e77b2770 ! immd = 0000000000000169, %l3 = fa51e8403e66b934, %ccr = 00 mova %icc,0x169,%l3 ! Moved, %l3 = 0000000000000169 ! Mem[00000000900001f4] = 4de3c5d2, %g2 = 0000000000000003 lduha [%o4+0x1f6]%asi,%g2 ! %g2 = 0000000000004de3 ! %l2 = 00000000000002fc, %l0 = 726dc08cd03422a7, %ccr = 00 movvc %xcc,%l2,%l0 ! Moved, %l0 = 00000000000002fc ! Mem[0000000091000038] = fc2fc57f, %g2 = 0000000000004de3 lduw [%o6+0x038],%g2 ! %g2 = 00000000fc2fc57f ! %l5 = d5062680e77b2770, immed = 00000499, %y = d03422a7 smulcc %l5,0x499,%l4 ! %l4 = ffffff8f453851f0, %ccr = 80, %y = ffffff8f ! Mem[0000000044000010] = 4de78d279dad8597, %l4 = ffffff8f453851f0 ldxa [%o0+%i2]0x81,%l4 ! %l4 = 4de78d279dad8597 p26_label_20: ! %cwp = 3 ! Mem[00000000900000f0] = c0ffc5a3, %g2 = 00000000fc2fc57f ldsb [%o4+0x0f3],%g2 ! %g2 = ffffffffffffffc0 ! Mem[0000000045800020] = a31f01c95a7260e1, %l1 = c4d00ed86a9f129e ldxa [%o3+%i4]0x80,%l1 ! %l1 = a31f01c95a7260e1 ! Mem[00000000450000b4] = d41e5e47, %l2 = 00000000000002fc ldstuba [%o2+0x0b4]%asi,%l2 ! %l2 = 000000d4000000ff ! Mem[00000000900000cc] = 5586a303, %g2 = ffffffffffffffc0 lduh [%o4+0x0ce],%g2 ! %g2 = 0000000000005586 ! Mem[0000000091000060] = 33b0ae51, %g2 = 0000000000005586 ldub [%o6+0x063],%g2 ! %g2 = 0000000000000033 ! %l3 = 0000000000000169, %l4 = 4de78d279dad8597, %y = ffffff8f smul %l3,%l4,%l3 ! %l3 = ffffff7559b161ef, %y = ffffff75 ! Mem[00000000908001e0] = d6a5c497, %g2 = 0000000000000033 lduw [%o5+0x1e0],%g2 ! %g2 = 00000000d6a5c497 ! %f16 = dee2270b 2e2b0875 c9011fa3 8f59df77 ! %f20 = d72bacba b5491660 8894c509 48313c67 ! %f24 = 7a561a66 ab3c9620 e5a73c49 46ef421e ! %f28 = 92c6aa16 e55cff86 6a4261be c58effec stda %f16,[%o4+%g6]ASI_BLK_AIUP ! Block Store to 0000000090000140 ! Mem[0000000045000010] = 661a567a, %l3 = ffffff7559b161ef lduba [%o2+%i2]0x81,%l3 ! %l3 = 0000000000000066 ! Mem[00000000448000d8] = 644d8dde0000726d, %l6 = 0000000000006592, %l6 = 0000000000006592 add %o1,0xd8,%g1 casxa [%g1]0x80,%l6,%l6 ! %l6 = 644d8dde0000726d p26_label_21: ! %cwp = 3 ! Mem[00000000448001e8] = 5eabdfcae25f3f12, %l5 = d5062680e77b2770, %l1 = a31f01c95a7260e1 add %o1,0x1e8,%g1 casxa [%g1]0x80,%l5,%l1 ! %l1 = 5eabdfcae25f3f12 ! Mem[0000000045800018] = 7ef7345f, %f12 = e34df60c lda [%o3+%i3]0x88,%f12 ! %f12 = 7ef7345f ! %l7 = 39bd75106f3078cb, Mem[00000000910000dc] = c3079564 stw %l7,[%o6+0x0dc] ! Mem[00000000910000dc] = 6f3078cb ! Mem[0000000045800004] = ce345cca, %l3 = 0000000000000066 swap [%o3+0x004],%l3 ! %l3 = 00000000ce345cca ! Mem[0000000045800000] = b20a39de, %l2 = 00000000000000d4 ldsba [%o3+%g0]0x80,%l2 ! %l2 = ffffffffffffffb2 ! %l1 = 5eabdfcae25f3f12, %l2 = ffffffffffffffb2, %ccr = 80 movrne %l1,%l2,%l0 ! Moved, %l0 = ffffffffffffffb2 ! %l1 = 5eabdfcae25f3f12, Mem[000000004580012c] = 52b57b5f stw %l1,[%o3+0x12c] ! Mem[000000004580012c] = e25f3f12 ! Mem[0000000045800025] = 5a7260e1, %l2 = ffffffffffffffb2 ldstub [%o3+0x025],%l2 ! %l2 = 00000072000000ff ! %l7 = 39bd75106f3078cb, Mem[0000000045000170] = f89b2d178ff777d1 stx %l7,[%o2+0x170] ! Mem[0000000045000170] = 39bd75106f3078cb ! Mem[0000000090800018] = 81bba7c3, %g2 = 00000000d6a5c497 lduw [%o5+%i3],%g2 ! %g2 = 0000000081bba7c3 p26_label_22: ! %cwp = 3 ! %l2 = 0000000000000072, %l1 = 5eabdfcae25f3f12, %ccr = 80 mova %xcc,%l2,%l1 ! Moved, %l1 = 0000000000000072 ! Mem[00000000448000dc] = 0000726d, %l7 = 6f3078cb, %l4 = 9dad8597 add %o1,0xdc,%g1 casa [%g1]0x80,%l7,%l4 ! %l4 = 000000000000726d ! %l0 = ffffffffffffffb2, imm = fffffffffffffa9c, %l4 = 000000000000726d xor %l0,-0x564,%l4 ! %l4 = 000000000000052e ! Mem[0000000091800108] = c90e6f67, %g18 = 3683b60c8b0571b0 ldsw [%i0+0x108],%g2 ! %g2 = 3683b60c8b0571b0 ! Mem[0000000044000000] = 1bd72dde, %l7 = 39bd75106f3078cb lduwa [%o0+%g0]0x89,%l7 ! %l7 = 000000001bd72dde ! Mem[00000000910001c8] = 4ceef152664634c6, %g2 = ffffffffc90e6f67 ldx [%o6+0x1c8],%g2 ! %g2 = 4ceef152664634c6 ! %l7 = 000000001bd72dde, Mem[000000009180016b] = 369945ca stb %l7,[%i0+0x16b] ! Mem[0000000091800168] = de9945ca ! %l5 = d5062680e77b2770, %l2 = 0000000000000072, %ccr = 80 movvs %icc,%l5,%l2 ! Register Not Moved ! Mem[00000000900000c8] = 13758781 54a65586, %g2 = 664634c6, %g3 = f9e227a5 ldd [%o4+0x0c8],%g2 ! %g2 = 0000000013758781 0000000054a65586 ! immd = 00000000000003bd, %l5 = d5062680e77b2770, %ccr = 80 movneg %xcc,0x3bd,%l5 ! Moved, %l5 = 00000000000003bd p26_label_23: ! %cwp = 3 ! %f5 = 22a7a0c3, Mem[00000000910001f0] = 4f29ed9c st %f5 ,[%o6+0x1f0] ! Mem[00000000910001f0] = 22a7a0c3 ! Mem[00000000910000c4] = 82cf41e9, %g2 = 0000000013758781 ldub [%o6+0x0c6],%g2 ! %g2 = 0000000000000082 ! Mem[000000009100000c] = 4a14e741, %g2 = 0000000000000082 ldub [%o6+0x00f],%g2 ! %g2 = 000000000000004a ! Mem[00000000450001e0] = 82b86cfd bbadaa13, %l4 = 0000052e, %l5 = 000003bd ldd [%o2+0x1e0],%l4 ! %l4 = 0000000082b86cfd 00000000bbadaa13 ! Mem[00000000918000a0] = 000000000000726d, %f48 = e5a73c49 781f77ff ldd [%i0+0x0a0],%f48 ! %f48 = 00000000 0000726d ! Mem[00000000458000fc] = b9d86245, %l2 = 0000000000000072 swap [%o3+0x0fc],%l2 ! %l2 = 00000000b9d86245 ! Mem[0000000090000128] = f1f21be26da53483, %g2 = 000000000000004a ldx [%o4+0x128],%g2 ! %g2 = f1f21be26da53483 ! %l0 = ffffffffffffffb2, Mem[0000000090800068] = 883c1f8f353a0431 stx %l0,[%o5+0x068] ! Mem[0000000090800068] = ffffffffffffffb2 ! Mem[00000000440000d4] = cb3ce5d5, %l6 = 0000726d, %l6 = 0000726d add %o0,0xd4,%g1 casa [%g1]0x80,%l6,%l6 ! %l6 = 00000000cb3ce5d5 ! %l5 = 00000000bbadaa13, Mem[00000000900001ae] = 638cf8df sth %l5,[%o4+0x1ae] ! Mem[00000000900001ac] = aa13f8df p26_label_24: ! %cwp = 3 ! %l4 = 0000000082b86cfd, Mem[00000000908001c4] = cb751f7a stw %l4,[%o5+0x1c4] ! Mem[00000000908001c4] = 82b86cfd ! %l1 = 0000000000000072, Mem[000000009000015e] = 3c677a56 sth %l1,[%o4+0x15e] ! Mem[000000009000015c] = 00727a56 ! %l0 = ffffffffffffffb2, Mem[0000000091800000] = e8ab33835d5101b3 stx %l0,[%i0+%g0] ! Mem[0000000091800000] = ffffffffffffffb2 ! Mem[000000009080010c] = 3abd6093, %g18 = 3683b60c8b0571b0 ldsw [%o5+0x10c],%g2 ! %g2 = 3683b60c8b0571b0 ! %l2 = 00000000b9d86245, Mem[000000009000012c] = 6da53483 stw %l2,[%o4+0x12c] ! Mem[000000009000012c] = b9d86245 ! Mem[0000000044000038] = 38d2056d, %l3 = ce345cca, %l2 = b9d86245 add %o0,0x38,%g1 casa [%g1]0x80,%l3,%l2 ! %l2 = 0000000038d2056d ! Mem[000000009100018c] = 91c7ee5a, %g2 = 000000003abd6093 lduh [%o6+0x18c],%g2 ! %g2 = 00000000000091c7 ! Mem[00000000910000c8] = 41e9004d 91a380d3, %g2 = 000091c7, %g3 = 54a65586 ldd [%o6+0x0c8],%g2 ! %g2 = 0000000041e9004d 0000000091a380d3 ! %l4 = 82b86cfd, %l5 = bbadaa13, Mem[0000000090000178] = 6a4261be c58effec std %l4,[%o4+0x178] ! Mem[0000000090000178] = 82b86cfd bbadaa13 ! Mem[0000000045800028] = 26134b41, %l3 = 00000000ce345cca lduha [%o3+%i5]0x89,%l3 ! %l3 = 0000000000004b41 p26_label_25: ! %cwp = 3 ! Mem[00000000910000f8] = 2bd48627, %g2 = 0000000041e9004d lduw [%o6+0x0f8],%g2 ! %g2 = 000000002bd48627 ! done : should take illegal inst trap, %l0 = ffffffffffffffb2 done ! Illegal inst trap : %l0 = ffffffffffffffc2 ! immd = 00000000000001db, %l6 = 00000000cb3ce5d5, %ccr = 80 movge %icc,0x1db,%l6 ! Moved, %l6 = 00000000000001db ! Mem[0000000090000040] = 8b703e62 f6cc9265 6e8e8172 8f59df77 ! Mem[0000000090000050] = d72bacba b5491660 8894c509 48313c67 ! Mem[0000000090000060] = 7a561a66 ab3c9620 e5a73c49 46ef421e ! Mem[0000000090000070] = 4e60c1d1 e55cff86 6a4261be c58effec ldda [%o4+%g5]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000040 ! Mem[0000000045800042] = 0e9aa773, %l6 = 00000000000001db ldstub [%o3+0x042],%l6 ! %l6 = 000000a7000000ff ! Mem[0000000044000164] = 2a6d4315, %l6 = 00000000000000a7 swap [%o0+0x164],%l6 ! %l6 = 000000002a6d4315 ! done : should take illegal inst trap, %l0 = ffffffffffffffc2 done ! Illegal inst trap : %l0 = ffffffffffffffd2 ! Mem[00000000450000c4] = ffffffa3, %l2 = 0000000038d2056d swap [%o2+0x0c4],%l2 ! %l2 = 00000000ffffffa3 ! immd = 000000000000029e, %l0 = ffffffffffffffd2, %ccr = 80 movn %icc,0x29e,%l0 ! Register Not Moved ! Mem[0000000045800074] = fcebe20c, %l7 = 1bd72dde, %l1 = 00000072 add %o3,0x74,%g1 casa [%g1]0x80,%l7,%l1 ! %l1 = 00000000fcebe20c ba,a p26_not_taken_0_end p26_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 restore ! CWP = 2 restore ! CWP = 1 restore ! CWP = 0 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 0000000038d2056d bne,a,pn %xcc,p26_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000091155b80 bne,a,pn %xcc,p26_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffffff8b bne,a,pn %xcc,p26_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000f7 bne,a,pn %xcc,p26_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffffe2 bne,a,pn %xcc,p26_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000e85e1a1f bne,a,pn %xcc,p26_reg_l5_fail mov %l5,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffd2f2b478 bne,a,pn %xcc,p26_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xffffff75,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p26_failed mov 0x111,%g1 ! 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 1f599f8e f47cfc03 bne %xcc,p26_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b4501bfa 22a7a0c3 bne %xcc,p26_f4_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 7ef7345f 4e60c1d1 bne %xcc,p26_f12_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be dee2270b 2e2b0875 bne %xcc,p26_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be c9011fa3 8f59df77 bne %xcc,p26_f18_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 7a561a66 ab3c9620 bne %xcc,p26_f24_fail nop ! Check Local Memory set p26_local0_expect,%g1 p26_check_local0: ldx [%g1+0x000],%g2 ! Expected data = de2dd71bff1a19f8 ldx [%i0+0x000],%g3 ! Observed data at 0000000044000000 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i0,0x000,%g4 ldx [%g1+0x160],%g2 ! Expected data = 696da78d000000a7 ldx [%i0+0x160],%g3 ! Observed data at 0000000044000160 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i0,0x160,%g4 set p26_local1_expect,%g1 p26_check_local1: ldx [%g1+0x008],%g2 ! Expected data = ff6589af20fc680a ldx [%i1+0x008],%g3 ! Observed data at 0000000044800008 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000d0b7ba90b0 ldx [%i1+0x010],%g3 ! Observed data at 0000000044800010 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = d09ba89b988d6f4b 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 = 7958a3c9ef7253b9 ldx [%i1+0x028],%g3 ! Observed data at 0000000044800028 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x028,%g4 ldx [%g1+0x080],%g2 ! Expected data = 03fc7cf48e9f591f ldx [%i1+0x080],%g3 ! Observed data at 0000000044800080 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x080,%g4 ldx [%g1+0x088],%g2 ! Expected data = b0fded1ba6798c24 ldx [%i1+0x088],%g3 ! Observed data at 0000000044800088 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x088,%g4 ldx [%g1+0x090],%g2 ! Expected data = c3a0a722fa1b50b4 ldx [%i1+0x090],%g3 ! Observed data at 0000000044800090 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x090,%g4 ldx [%g1+0x098],%g2 ! Expected data = 7958a3c9ef7253b9 ldx [%i1+0x098],%g3 ! Observed data at 0000000044800098 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x098,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = 75fa941423cc5688 ldx [%i1+0x0a0],%g3 ! Observed data at 00000000448000a0 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x0a0,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = e2e938508c5e419d ldx [%i1+0x0a8],%g3 ! Observed data at 00000000448000a8 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x0a8,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = d1c1604e0cf64de3 ldx [%i1+0x0b0],%g3 ! Observed data at 00000000448000b0 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x0b0,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 77d01c3d14167c65 ldx [%i1+0x0b8],%g3 ! Observed data at 00000000448000b8 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x0b8,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = 414b1326d11a49f6 ldx [%i1+0x0d0],%g3 ! Observed data at 00000000448000d0 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x0d0,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 644d8dde0000726d ldx [%i1+0x0d8],%g3 ! Observed data at 00000000448000d8 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x0d8,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 35ff7654dd22c283 ldx [%i1+0x0f8],%g3 ! Observed data at 00000000448000f8 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x0f8,%g4 ldx [%g1+0x158],%g2 ! Expected data = 004da198ed3cbad1 ldx [%i1+0x158],%g3 ! Observed data at 0000000044800158 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x158,%g4 ldx [%g1+0x198],%g2 ! Expected data = 00000000000000eb ldx [%i1+0x198],%g3 ! Observed data at 0000000044800198 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x198,%g4 set p26_local2_expect,%g1 p26_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 6592ccf6160c63ac ldx [%i2+0x000],%g3 ! Observed data at 0000000045000000 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 7958a3c9ffffffff ldx [%i2+0x008],%g3 ! Observed data at 0000000045000008 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x008,%g4 ldx [%g1+0x050],%g2 ! Expected data = fcce439437055f8b ldx [%i2+0x050],%g3 ! Observed data at 0000000045000050 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x050,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 03b70653ff1e5e47 ldx [%i2+0x0b0],%g3 ! Observed data at 00000000450000b0 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x0b0,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 4e2d489338d2056d ldx [%i2+0x0c0],%g3 ! Observed data at 00000000450000c0 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x0c0,%g4 ldx [%g1+0x140],%g2 ! Expected data = 000000000000006d ldx [%i2+0x140],%g3 ! Observed data at 0000000045000140 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x140,%g4 ldx [%g1+0x170],%g2 ! Expected data = 39bd75106f3078cb ldx [%i2+0x170],%g3 ! Observed data at 0000000045000170 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x170,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 82b86cfdbbadaa13 ldx [%i2+0x1e0],%g3 ! Observed data at 00000000450001e0 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x1e0,%g4 set p26_local3_expect,%g1 p26_check_local3: ldx [%g1+0x000],%g2 ! Expected data = b20a39de00000066 ldx [%i3+0x000],%g3 ! Observed data at 0000000045800000 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 5f34f77eb8f38ea7 ldx [%i3+0x018],%g3 ! Observed data at 0000000045800018 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = a31f01c95aff60e1 ldx [%i3+0x020],%g3 ! Observed data at 0000000045800020 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x020,%g4 ldx [%g1+0x040],%g2 ! Expected data = 0e9aff732628e3fe ldx [%i3+0x040],%g3 ! Observed data at 0000000045800040 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x040,%g4 ldx [%g1+0x070],%g2 ! Expected data = 321f3d4cfcebe20c ldx [%i3+0x070],%g3 ! Observed data at 0000000045800070 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x070,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = 331ee0040bce2377 ldx [%i3+0x0a0],%g3 ! Observed data at 00000000458000a0 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x0a0,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 6ac2a63c00000072 ldx [%i3+0x0f8],%g3 ! Observed data at 00000000458000f8 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x0f8,%g4 ldx [%g1+0x128],%g2 ! Expected data = 605a9d45e25f3f12 ldx [%i3+0x128],%g3 ! Observed data at 0000000045800128 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x128,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 625a44ffe72bdf99 ldx [%i3+0x1a8],%g3 ! Observed data at 00000000458001a8 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x1a8,%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_f4_fail: set p26_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p26_f12_fail: set p26_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p26_f16_fail: set p26_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p26_f18_fail: set p26_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p26_f24_fail: set p26_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%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: stwa %l0,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000044000000] membar #Sync mov 0x100,%g1 ldda [%i4+%g1]ASI_BLK_AIUP,%f48 membar #Sync stda %l6,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000044800018] sra %l5,0x016,%l4 ldstuba [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000044000008] addccc %l0,0xe9f,%l3 stba %l5,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000045800010] done p26_trap1o: stwa %l0,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000044000000] membar #Sync mov 0x100,%g1 ldda [%o4+%g1]ASI_BLK_AIUP,%f48 membar #Sync stda %l6,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000044800018] sra %l5,0x016,%l4 ldstuba [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000044000008] addccc %l0,0xe9f,%l3 stba %l5,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000045800010] done p26_trap2e: stwa %l4,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000044000018] umul %l1,0x03c,%l1 done p26_trap2o: stwa %l4,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000044000018] umul %l1,0x03c,%l1 done p26_trap3e: subc %l4,0xaae,%l4 xor %l7,-0xd40,%l1 andn %l5,%l0,%l6 nop andn %l6,0x4a1,%l2 done p26_trap3o: subc %l4,0xaae,%l4 xor %l7,-0xd40,%l1 andn %l5,%l0,%l6 nop andn %l6,0x4a1,%l2 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 = 1f92535a8a6e9706 ldx [%g1+0x008],%l1 ! %l1 = 61d76c9e7d010bce ldx [%g1+0x010],%l2 ! %l2 = f83b1a5600d755b8 ldx [%g1+0x018],%l3 ! %l3 = 5d4115e3a9b31c72 ldx [%g1+0x020],%l4 ! %l4 = b68f32c05f546d94 ldx [%g1+0x028],%l5 ! %l5 = 9d0256bbfddad75c ldx [%g1+0x030],%l6 ! %l6 = 4c9928e9ae080ab2 ldx [%g1+0x038],%l7 ! %l7 = e4a137a7ce54e9ca save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 4f76109a37055f8b ldx [%g1+0x048],%l1 ! %l1 = 051ffd26062b1ea0 ldx [%g1+0x050],%l2 ! %l2 = 8f9f88707e5794bc ldx [%g1+0x058],%l3 ! %l3 = e0fcb67dc279e724 ldx [%g1+0x060],%l4 ! %l4 = 8e1ece1adaa6a136 ldx [%g1+0x068],%l5 ! %l5 = 4d8d798a32643ab3 ldx [%g1+0x070],%l6 ! %l6 = 7173b26dd9a51ed1 ldx [%g1+0x078],%l7 ! %l7 = ac5c8d987f93ede4 save ! Initialize memory pointers for window 2 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 2 ldx [%g1+0x080],%l0 ! %l0 = c5d23c4fffc64683 ldx [%g1+0x088],%l1 ! %l1 = 0e0251b6a46e630f ldx [%g1+0x090],%l2 ! %l2 = 192c254a66dae0ef ldx [%g1+0x098],%l3 ! %l3 = cb56e46009633ab6 ldx [%g1+0x0a0],%l4 ! %l4 = 9ecd21a295f4be2a ldx [%g1+0x0a8],%l5 ! %l5 = 2cfc4b1a43e1f7ee ldx [%g1+0x0b0],%l6 ! %l6 = 79901962aaccbedd ldx [%g1+0x0b8],%l7 ! %l7 = 50fd5bd01bd810be save ! Initialize memory points for window 3 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 3 ldx [%g1+0x0c0],%l0 ! %l0 = 79a5d135af5afbff ldx [%g1+0x0c8],%l1 ! %l1 = c4d00ed86a9f129e ldx [%g1+0x0d0],%l2 ! %l2 = f017eaa041efbdb2 ldx [%g1+0x0d8],%l3 ! %l3 = 8d2477a5b6c1049b ldx [%g1+0x0e0],%l4 ! %l4 = f9013dc5effd53d0 ldx [%g1+0x0e8],%l5 ! %l5 = e016ffa42469a199 ldx [%g1+0x0f0],%l6 ! %l6 = 39bd75100ab5b39b ldx [%g1+0x0f8],%l7 ! %l7 = 2586f164ad5020db ! Initialize the output register of window 3 set p26_local0_start,%o0 set p26_local1_start,%o1 set p26_local2_start,%o2 set p26_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 mov %g0,%o7 restore restore restore 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 = cc67a6a4 e4328e18 6d0f9ab2 4f928593 ! %f4 = 1b696531 0f6c4e4b da1d73d1 93ad6705 ! %f8 = ef22e128 674df18e ff9e9883 1a2f412d ! %f12 = 5088f45e 3ac9b824 c69f451d b69c7110 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 5b65149c a5df6c71 5e759617 ca7b6264 ! %f20 = b3b6c11f 158673cc e29b8afd a36892e8 ! %f24 = b1350faf 8443fbde 04cb47c3 799ef64d ! %f28 = 5ebfd68f f64dc310 e4c68528 7e00e32f ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 03e7bf68 4302f593 c3392e84 d2606068 ! %f36 = ebe97c07 760eb8b5 0b13fe26 3514e5ab ! %f40 = 5735df73 3714c5c7 858d7215 bf010ab7 ! %f44 = 7fef4f67 1f61a631 013fef68 4e7149d4 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x186e81ef00000014,%g7,%g1 ! GSR scale = 2, align = 4 wr %g1,%g0,%gsr ! GSR = 186e81ef00000014 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: ! %l7 = cfb8ee9c7002a88b, %l0 = 30cab2e7ef7a528b, %l2 = 5d69e8424c248bc1 andn %l7,%l0,%l2 ! %l2 = cf304c181000a800 ! Code Fragment 4 p27_fragment_1: ta T_CHANGE_HPRIV ! %l4 = a5590148081af139 set 0x82e3e63e,%l4 ! %l4 = 0000000082e3e63e stxa %l4, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l0 = 30cab2e7ef7a528b, Mem[0000000046800020] = d18540e1 stba %l0,[%i1+%o4]0x81 ! Mem[0000000046800020] = 8b8540e1 ! Mem[0000000091800130] = e3b259e4, %g2 = 5f2613bcff26cc7e ldsh [%o0+0x132],%g2 ! %g2 = ffffffffffffe3b2 ! Mem[0000000046000078] = ca2df11e, %l2 = 1000a800, %l1 = 30e63cab add %i0,0x78,%g1 casa [%g1]0x80,%l2,%l1 ! %l1 = 00000000ca2df11e ! %f8 = ef22e128 674df18e, Mem[0000000090000128] = f1f21be2 6da53483 std %f8 ,[%i4+0x128] ! Mem[0000000090000128] = ef22e128 674df18e ! immd = 0000000000000127, %l2 = cf304c181000a800, %ccr = 44 movle %icc,0x127,%l2 ! Moved, %l2 = 0000000000000127 ! Code Fragment 4 p27_fragment_2: ta T_CHANGE_HPRIV ! %l4 = 0000000082e3e63e set 0x6f5ff1bd,%l4 ! %l4 = 000000006f5ff1bd stxa %l4, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000091000028] = 05e12eff 95d1d562, %g2 = ffffe3b2, %g3 = 0bad0b00 ldd [%i6+%o5],%g2 ! %g2 = 0000000005e12eff 0000000095d1d562 ! Mem[0000000091800140] = 2c79ecf4, %g2 = 0000000005e12eff lduw [%o0+0x140],%g2 ! %g2 = 000000002c79ecf4 p27_label_2: ! %l4 = 000000006f5ff1bd, %l3 = 2c4d8c73e59ee168, %ccr = 44 movn %xcc,%l4,%l3 ! Register Not Moved ! %l6 = 0bc7123df9129719, %l5 = ee13382060d8dc11, %l5 = ee13382060d8dc11 srl %l6,%l5,%l5 ! %l5 = 0000000000007c89 ! Mem[00000000900001ac] = a2de638c, %g18 = 0dffadb8500e3feb ldsw [%i4+0x1ac],%g2 ! %g2 = 0dffadb8500e3feb ! %l4 = 6f5ff1bd, %l5 = 00007c89, Mem[00000000900001d0] = 9f710bd9 52cff373 std %l4,[%i4+0x1d0] ! Mem[00000000900001d0] = 6f5ff1bd 00007c89 ! Mem[00000000910001d0] = 68264badb2eef8e3, %f48 = d45a9920 f3d4f0f1 ldd [%i6+0x1d0],%f48 ! %f48 = 68264bad b2eef8e3 ! Mem[0000000047800020] = 4492a623, %f20 = b3b6c11f lda [%i3+%o4]0x89,%f20 ! %f20 = 4492a623 ! Mem[0000000047000000] = 140758fe2101f741, %l1 = 00000000ca2df11e, %l7 = cfb8ee9c7002a88b casxa [%i2]0x80,%l1,%l7 ! %l7 = 140758fe2101f741 ! Mem[0000000046000000] = ebcacee3, %f1 = e4328e18 lda [%i0+%g0]0x88,%f1 ! %f1 = ebcacee3 ! Mem[0000000047000000] = 140758fe, %l4 = 000000006f5ff1bd lduba [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000014 ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 0000000090000180 p27_label_3: ! Mem[0000000046000008] = e6dd1f9a34f1750f, %l6 = 0bc7123df9129719 ldxa [%i0+%o1]0x89,%l6 ! %l6 = e6dd1f9a34f1750f ! Mem[0000000046000110] = 2dd53ab9, %l2 = 00000127, %l1 = ca2df11e add %i0,0x110,%g1 casa [%g1]0x80,%l2,%l1 ! %l1 = 000000002dd53ab9 ! %l0 = 30cab2e7ef7a528b, immed = fffff404, %l6 = e6dd1f9a34f1750f tsubcctv %l0,-0xbfc,%l6 ! %l0 = 30cab2e7ef7a52ae, Trapped ! Mem[000000004680006c] = 94149ec6, %l3 = 2c4d8c73e59ee168 swap [%i1+0x06c],%l3 ! %l3 = 0000000094149ec6 ! %l4 = 0000000000000014, %l3 = 0000000094149ec6, %y = 00000000 umulcc %l4,%l3,%l6 ! %l6 = 0000000b919c6778, %ccr = 08, %y = 0000000b ! Mem[00000000910000f4] = 8af12d2b, %g2 = ffffffffa2de638c ldub [%i6+0x0f5],%g2 ! %g2 = 000000000000008a ! %l0 = 30cab2e7ef7a52ae, Mem[0000000090800020] = 6b57517380100360, %asi = 80 stxa %l0,[%i5+0x020]%asi ! Mem[0000000090800020] = 30cab2e7ef7a52ae ! Mem[00000000900000ac] = f3b2ac3e, %g18 = 0dffadb8500e3feb ldsw [%i4+0x0ac],%g2 ! %g2 = 0dffadb8500e3feb ! Mem[0000000090000090] = 44bb020f e0ea95f8, %g2 = f3b2ac3e, %g3 = 95d1d562 ldd [%i4+0x090],%g2 ! %g2 = 0000000044bb020f 00000000e0ea95f8 ! Mem[0000000046800123] = f904ebb1, %l5 = 0000000000007c89 ldstuba [%i1+0x123]%asi,%l5 ! %l5 = 000000b1000000ff p27_label_4: ! Mem[0000000046000028] = 405c9163, %l4 = 0000000000000014 ldstuba [%i0+%o5]0x80,%l4 ! %l4 = 00000040000000ff ! Code Fragment 4 p27_fragment_3: ta T_CHANGE_HPRIV ! %l4 = 0000000000000040 set 0xecf22486,%l4 ! %l4 = 00000000ecf22486 stxa %l4, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000091000100] = 9416c8c1a8d0d6e8, %g2 = 0000000044bb020f ldx [%i6+0x100],%g2 ! %g2 = 9416c8c1a8d0d6e8 ! Mem[0000000047800020] = 4492a623, %l5 = 00000000000000b1 lduba [%i3+%o4]0x88,%l5 ! %l5 = 0000000000000023 ! %l3 = 0000000094149ec6, immed = 00000d6a, %y = 0000000b sdivcc %l3,0xd6a,%l6 ! %l6 = 0000000000dcf7d8, %ccr = 00 mov %l0,%y ! %y = ef7a52ae ! %l3 = 0000000094149ec6, Mem[0000000091000088] = 86ad1b16, %asi = 80 stwa %l3,[%i6+0x088]%asi ! Mem[0000000091000088] = 94149ec6 ! %f0 = cc67a6a4 ebcacee3 6d0f9ab2 4f928593 ! %f4 = 1b696531 0f6c4e4b da1d73d1 93ad6705 ! %f8 = ef22e128 674df18e ff9e9883 1a2f412d ! %f12 = 5088f45e 3ac9b824 c69f451d b69c7110 mov 0x140,%g5 stda %f0,[%i4+%g5]ASI_BLK_AIUSL ! Block Store to 0000000090000140 ! Code Fragment 4 p27_fragment_4: ta T_CHANGE_HPRIV ! %l4 = 00000000ecf22486 set 0x8a6a770e,%l4 ! %l4 = 000000008a6a770e stxa %l4, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000047000028] = 915bdfde, %l1 = 000000002dd53ab9 swapa [%i2+%o5]0x80,%l1 ! %l1 = 00000000915bdfde ! %l5 = 0000000000000023, Mem[0000000091000004] = 4cc663e3, %asi = 80 stba %l5,[%i6+0x004]%asi ! Mem[0000000091000004] = 23c663e3 p27_label_5: ! %l6 = 0000000000dcf7d8, Mem[0000000046800008] = 018d5fde1f033009 stxa %l6,[%i1+%o1]0x80 ! Mem[0000000046800008] = 0000000000dcf7d8 ! retry : should take illegal inst trap, %l0 = 30cab2e7ef7a52ae retry ! Illegal inst trap : %l0 = 30cab2e7ef7a52be ! Mem[0000000046800028] = 3b4f9037, %l2 = 0000000000000127 swapa [%i1+%o5]0x89,%l2 ! %l2 = 000000003b4f9037 ! %f19 = ca7b6264, Mem[0000000046000068] = a5d29c26 st %f19,[%i0+0x068] ! Mem[0000000046000068] = ca7b6264 ! Mem[00000000908001d8] = e4dccb27, %g2 = 9416c8c1a8d0d6e8 ldsh [%i5+0x1d8],%g2 ! %g2 = ffffffffffffe4dc ! %l3 = 0000000094149ec6, Mem[0000000047000195] = 5d734fb1 stb %l3,[%i2+0x195] ! Mem[0000000047000194] = 5dc64fb1 ! %l0 = 30cab2e7ef7a52be, %l5 = 0000000000000023, %ccr = 00 movne %xcc,%l0,%l5 ! Moved, %l5 = 30cab2e7ef7a52be ! %l4 = 000000008a6a770e, %l1 = 00000000915bdfde, %l1 = 00000000915bdfde addc %l4,%l1,%l1 ! %l1 = 000000011bc656ec ! %l2 = 000000003b4f9037, %l0 = 30cab2e7ef7a52be, %y = ef7a52ae umul %l2,%l0,%l1 ! %l1 = 377b9eb99474a6d2, %y = 377b9eb9 ! %l4 = 000000008a6a770e, %l4 = 000000008a6a770e, %l2 = 000000003b4f9037 or %l4,%l4,%l2 ! %l2 = 000000008a6a770e p27_label_6: ! Mem[0000000046800018] = e53a6259, %l7 = 140758fe2101f741 ldsba [%i1+%o3]0x80,%l7 ! %l7 = ffffffffffffffe5 membar #Sync ! Added by membar checker (223) ! %f0 = cc67a6a4 ebcacee3 6d0f9ab2 4f928593 ! %f4 = 1b696531 0f6c4e4b da1d73d1 93ad6705 ! %f8 = ef22e128 674df18e ff9e9883 1a2f412d ! %f12 = 5088f45e 3ac9b824 c69f451d b69c7110 stda %f0,[%i4+%g5]ASI_BLK_P ! Block Store to 0000000090000140 ! Mem[0000000047800018] = 0d4b595b, %l5 = 30cab2e7ef7a52be ldstuba [%i3+%o3]0x89,%l5 ! %l5 = 0000005b000000ff ! Mem[000000004780016c] = 465c0661, %l0 = ef7a52be, %l2 = 8a6a770e add %i3,0x16c,%g1 casa [%g1]0x80,%l0,%l2 ! %l2 = 00000000465c0661 ! %l6 = 0000000000dcf7d8, Mem[0000000046000008] = 34f1750f stwa %l6,[%i0+%o1]0x88 ! Mem[0000000046000008] = 00dcf7d8 ! Mem[00000000900000d0] = a3035bdff4437aae, %f48 = a32af125 4d694d63 ldd [%i4+0x0d0],%f48 ! %f48 = a3035bdf f4437aae ! Mem[00000000900000a0] = 37298c28 a5017a73, %g2 = ffffe4dc, %g3 = e0ea95f8 ldda [%i4+0x0a0]%asi,%g2 ! %g2 = 0000000037298c28 00000000a5017a73 ! Code Fragment 4 p27_fragment_5: ta T_CHANGE_HPRIV ! %l4 = 000000008a6a770e set 0x9031ca17,%l4 ! %l4 = 000000009031ca17 stxa %l4, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000091800044] = 32e13f28, %g2 = 0000000037298c28 lduh [%o0+0x046],%g2 ! %g2 = 00000000000032e1 ! Mem[0000000046800158] = ff99cf978e79d8c0, %l7 = ffffffffffffffe5, %l0 = 30cab2e7ef7a52be add %i1,0x158,%g1 casxa [%g1]0x80,%l7,%l0 ! %l0 = ff99cf978e79d8c0 p27_label_7: ! Mem[0000000047800164] = d3ef52ab, %l4 = 9031ca17, %l2 = 465c0661 add %i3,0x164,%g1 casa [%g1]0x80,%l4,%l2 ! %l2 = 00000000d3ef52ab ! %l1 = 377b9eb99474a6d2, %l0 = ff99cf978e79d8c0, %l2 = 00000000d3ef52ab srl %l1,%l0,%l2 ! %l2 = 000000009474a6d2 ! Mem[00000000918001d0] = 4b5f75b5, %g2 = 00000000000032e1 ldsh [%o0+0x1d2],%g2 ! %g2 = 0000000000004b5f ! %f16 = 5b65149c a5df6c71, Mem[0000000047800028] = f44bd921 30dec438 stda %f16,[%i3+%o5]0x89 ! Mem[0000000047800028] = 5b65149c a5df6c71 ! %l2 = 9474a6d2, %l3 = 94149ec6, Mem[0000000047800028] = a5df6c71 5b65149c stda %l2,[%i3+%o5]0x88 ! Mem[0000000047800028] = 9474a6d2 94149ec6 ! Mem[0000000047800100] = 61cadd4afa0f0292, %l7 = ffffffffffffffe5, %l0 = ff99cf978e79d8c0 add %i3,0x100,%g1 casxa [%g1]0x80,%l7,%l0 ! %l0 = 61cadd4afa0f0292 ! %l5 = 000000000000005b, %l2 = 000000009474a6d2, %l2 = 000000009474a6d2 taddcctv %l5,%l2,%l2 ! %l0 = 61cadd4afa0f02b5, Trapped ! %l6 = 0000000000dcf7d8 setx 0x668f18f788127606,%g7,%l6 ! %l6 = 668f18f788127606 ! Mem[0000000046000018] = 39db2efa, %l3 = 0000000094149ec6 lduwa [%i0+%o3]0x88,%l3 ! %l3 = 0000000039db2efa ! %l6 = 88127606, %l7 = ffffffe5, Mem[00000000900001d8] = 74bf329d ce6dc6c1 std %l6,[%i4+0x1d8] ! Mem[00000000900001d8] = 88127606 ffffffe5 p27_label_8: ! Mem[0000000046800178] = f44746e1, %l0 = 61cadd4afa0f02b5 swap [%i1+0x178],%l0 ! %l0 = 00000000f44746e1 ! Mem[00000000468001b8] = b0bb040a, %l6 = 88127606, %l2 = 9474a6d2 add %i1,0x1b8,%g1 casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000b0bb040a ! %f17 = a5df6c71, Mem[0000000090000064] = 31dc8ee9 st %f17,[%i4+0x064] ! Mem[0000000090000064] = a5df6c71 ! Invert Register : %l0 = 00000000f44746e1 xor %l0,-1,%l0 ! %l0 = ffffffff0bb8b91e ! %l7 = ffffffffffffffe5, immed = 00000085, %ccr = 00 movrne %l7,0x085,%l7 ! Moved, %l7 = 0000000000000085 ! Mem[0000000046000018] = fa2edb3939880bf5, %f26 = 04cb47c3 799ef64d ldda [%i0+%o3]0x80,%f26 ! %f26 = fa2edb39 39880bf5 ! Mem[000000004700017c] = e799051f, %l0 = ffffffff0bb8b91e lduw [%i2+0x17c],%l0 ! %l0 = 00000000e799051f ! Mem[0000000046000000] = dfb0e314 ebcacee3, %l6 = 88127606, %l7 = 00000085 ldda [%i0+%g0]0x89,%l6 ! %l6 = 00000000ebcacee3 00000000dfb0e314 ! %l0 = 00000000e799051f, Mem[0000000091800032] = 69d27f5a sth %l0,[%o0+0x032] ! Mem[0000000091800030] = 051f7f5a ! %l1 = 377b9eb99474a6d2, Mem[0000000090800018] = 81bba7c3619c4365 stx %l1,[%i5+%o3] ! Mem[0000000090800018] = 377b9eb99474a6d2 p27_label_9: ! %l3 = 0000000039db2efa, %l0 = 00000000e799051f, %y = 377b9eb9 smulcc %l3,%l0,%l4 ! %l4 = fa7c2d90f2df9246, %ccr = 88, %y = fa7c2d90 ! Mem[00000000468000dc] = 558225e2, %l6 = ebcacee3, %l1 = 9474a6d2 add %i1,0xdc,%g1 casa [%g1]0x80,%l6,%l1 ! %l1 = 00000000558225e2 ! %f30 = e4c68528 7e00e32f, Mem[0000000091000000] = 5398fcc6 23c663e3 std %f30,[%i6+%g0] ! Mem[0000000091000000] = e4c68528 7e00e32f ! %f0 = cc67a6a4 ebcacee3 6d0f9ab2 4f928593 ! %f4 = 1b696531 0f6c4e4b da1d73d1 93ad6705 ! %f8 = ef22e128 674df18e ff9e9883 1a2f412d ! %f12 = 5088f45e 3ac9b824 c69f451d b69c7110 mov 0x100,%g6 stda %f0,[%i4+%g6]ASI_BLK_AIUSL ! Block Store to 0000000090000100 ! Mem[000000004600005a] = bc8d7107, %l5 = 000000000000005b ldstub [%i0+0x05a],%l5 ! %l5 = 00000071000000ff ! %l0 = 00000000e799051f, Mem[0000000091000138] = 4c906f701fce8b29 stx %l0,[%i6+0x138] ! Mem[0000000091000138] = 00000000e799051f ! %l7 = 00000000dfb0e314, Mem[0000000091800100] = 6dbf041e stw %l7,[%o0+0x100] ! Mem[0000000091800100] = dfb0e314 ! Mem[00000000910000d4] = 867874ed, %g18 = 0dffadb8500e3feb ldsw [%i6+0x0d4],%g2 ! %g2 = 0dffadb8500e3feb ! Mem[0000000046800078] = 31754ee2, %l1 = 00000000558225e2 swap [%i1+0x078],%l1 ! %l1 = 0000000031754ee2 ! %l0 = 00000000e799051f, Mem[0000000046000028] = 63915cff stba %l0,[%i0+%o5]0x88 ! Mem[0000000046000028] = 63915c1f p27_label_10: ! %l4 = fa7c2d90f2df9246, Mem[0000000091800174] = db107401 sth %l4,[%o0+0x174] ! Mem[0000000091800174] = 92467401 ! %l1 = 0000000031754ee2, %l3 = 0000000039db2efa, %ccr = 88 movgu %icc,%l1,%l3 ! Moved, %l3 = 0000000031754ee2 ! Mem[00000000468000c0] = 05491836ff8dd2f8, %f16 = 5b65149c a5df6c71 ldd [%i1+0x0c0],%f16 ! %f16 = 05491836 ff8dd2f8 ! Mem[0000000091800074] = 83e88393, %g18 = 0dffadb8500e3feb ldswa [%o0+0x074]%asi,%g2 ! %g2 = 0dffadb8500e3feb ! Mem[0000000090800030] = 574d316e37c4972c, %f48 = a3035bdf f4437aae ldd [%i5+0x030],%f48 ! %f48 = 574d316e 37c4972c ! %l7 = 00000000dfb0e314, Mem[000000009000003c] = 8dfc4882 stb %l7,[%i4+0x03c] ! Mem[000000009000003c] = 14fc4882 ! Mem[0000000047800018] = ff594b0d, %l3 = 0000000031754ee2 ldsha [%i3+%o3]0x81,%l3 ! %l3 = ffffffffffffff59 ! Mem[0000000046800000] = 304bd9dd, %f16 = 05491836 lda [%i1+%g0]0x89,%f16 ! %f16 = 304bd9dd ! %l7 = 00000000dfb0e314, %l6 = 00000000ebcacee3, %ccr = 88 movrne %l7,%l6,%l6 ! Moved, %l6 = 00000000ebcacee3 ! Mem[0000000047000020] = 70d1d2a170363a7f, %l0 = 00000000e799051f ldxa [%i2+%o4]0x81,%l0 ! %l0 = 70d1d2a170363a7f p27_label_11: ! %l7 = 00000000dfb0e314, Mem[00000000910000f2] = 0c90e28a stb %l7,[%i6+0x0f2] ! Mem[00000000910000f0] = 1490e28a ! %l3 = ffffffffffffff59, Mem[0000000091000188] = fc48e8f891c7ee5a stx %l3,[%i6+0x188] ! Mem[0000000091000188] = ffffffffffffff59 ! immd = 0000000000000255, %l3 = ffffffffffffff59, %ccr = 88 movpos %xcc,0x255,%l3 ! Register Not Moved ! %f16 = 304bd9dd ff8dd2f8, Mem[0000000046800018] = e53a6259 555a5949 stda %f16,[%i1+%o3]0x80 ! Mem[0000000046800018] = 304bd9dd ff8dd2f8 ! %l2 = 00000000b0bb040a, %l6 = 00000000ebcacee3, %l1 = 0000000031754ee2 taddcctv %l2,%l6,%l1 ! %l0 = 70d1d2a170363aa2, Trapped ! Mem[0000000091000134] = a71a8cdc, %g18 = 0dffadb8500e3feb ldsw [%i6+0x134],%g2 ! %g2 = 0dffadb8500e3feb ! immd = 0000000000000178, %l1 = 0000000031754ee2, %ccr = 88 movge %icc,0x178,%l1 ! Register Not Moved ! Mem[0000000047000088] = b6ee287b, %l3 = ffffffffffffff59 swap [%i2+0x088],%l3 ! %l3 = 00000000b6ee287b ! Mem[00000000908001c8] = 4e632be1, %g2 = ffffffffa71a8cdc ldsh [%i5+0x1c8],%g2 ! %g2 = 0000000000004e63 ! Mem[0000000046000018] = 39db2efa, %l1 = 0000000031754ee2 lduha [%i0+%o3]0x89,%l1 ! %l1 = 0000000000002efa p27_label_12: ! Mem[0000000090800168] = f04d9a59a5ee00ad, %g2 = 0000000000004e63 ldx [%i5+0x168],%g2 ! %g2 = f04d9a59a5ee00ad ! %l5 = 0000000000000071, %l4 = fa7c2d90f2df9246, %ccr = 88 movvs %xcc,%l5,%l4 ! Register Not Moved ! Mem[0000000090800170] = 4cca3bb6, %g18 = 0dffadb8500e3feb ldsw [%i5+0x170],%g2 ! %g2 = 0dffadb8500e3feb ! Code Fragment 4 p27_fragment_6: ta T_CHANGE_HPRIV ! %l4 = fa7c2d90f2df9246 set 0x2f20f60f,%l4 ! %l4 = 000000002f20f60f stxa %l4, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000047000008] = 40646d9d, %l1 = 0000000000002efa ldswa [%i2+%o1]0x88,%l1 ! %l1 = 0000000040646d9d ! Mem[000000009100000c] = c8eb2c4a, %g18 = 0dffadb8500e3feb ldsw [%i6+0x00c],%g2 ! %g2 = 0dffadb8500e3feb ! Mem[000000009180006c] = c900d9bc, %g2 = ffffffffc8eb2c4a ldsb [%o0+0x06f],%g2 ! %g2 = ffffffffffffffc9 ! %l0 = 70d1d2a170363aa2, Mem[0000000047800070] = c8fe4b7a5a2f20b8 stx %l0,[%i3+0x070] ! Mem[0000000047800070] = 70d1d2a170363aa2 ! %l7 = 00000000dfb0e314, Mem[00000000918000e6] = a7476c82 sth %l7,[%o0+0x0e6] ! Mem[00000000918000e4] = e3146c82 ! %l2 = b0bb040a, %l3 = b6ee287b, Mem[0000000046800020] = e140858b 1d18a6a7 stda %l2,[%i1+%o4]0x89 ! Mem[0000000046800020] = b0bb040a b6ee287b p27_label_13: ! Mem[00000000460001e6] = 239ac784, %l1 = 0000000040646d9d ldstub [%i0+0x1e6],%l1 ! %l1 = 000000c7000000ff ! Mem[0000000046800144] = 1542d774, %l0 = 70363aa2, %l3 = b6ee287b add %i1,0x144,%g1 casa [%g1]0x80,%l0,%l3 ! %l3 = 000000001542d774 ! %l7 = 00000000dfb0e314, Mem[0000000091000108] = 0bb2cf27 stw %l7,[%i6+0x108] ! Mem[0000000091000108] = dfb0e314 ! Code Fragment 4 p27_fragment_7: ta T_CHANGE_HPRIV ! %l4 = 000000002f20f60f set 0xace119ab,%l4 ! %l4 = 00000000ace119ab stxa %l4, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000091800110] = f3613c9b, %g2 = ffffffffffffffc9 ldub [%o0+0x113],%g2 ! %g2 = 00000000000000f3 ! %l3 = 000000001542d774, Mem[00000000468000f8] = 32987146 sth %l3,[%i1+0x0f8] ! Mem[00000000468000f8] = d7747146 ! Mem[000000009080005c] = e6055c3b, %g18 = 0dffadb8500e3feb ldsw [%i5+0x05c],%g2 ! %g2 = 0dffadb8500e3feb ! Mem[0000000047000020] = 70d1d2a1, %l3 = 000000001542d774 lduba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000070 ! Mem[0000000091000180] = 4a731f76 7ae42270, %g2 = e6055c3b, %g3 = a5017a73 ldd [%i6+0x180],%g2 ! %g2 = 000000004a731f76 000000007ae42270 ! Mem[0000000047800000] = 06d819a3 39bbc588, %l2 = b0bb040a, %l3 = 00000070 ldda [%i3+%g0]0x80,%l2 ! %l2 = 0000000006d819a3 0000000039bbc588 p27_label_14: ! %l6 = 00000000ebcacee3, Mem[00000000900000a0] = 37298c28 stw %l6,[%i4+0x0a0] ! Mem[00000000900000a0] = ebcacee3 ! Mem[00000000468000b8] = 8fedba62d4d3d16c, %f26 = fa2edb39 39880bf5 ldd [%i1+0x0b8],%f26 ! %f26 = 8fedba62 d4d3d16c ! %f20 = 4492a623 158673cc, Mem[00000000900001e8] = 2bf50637 3fb77494 std %f20,[%i4+0x1e8] ! Mem[00000000900001e8] = 4492a623 158673cc ! Mem[00000000468001e8] = b17255f8922add21, %l3 = 0000000039bbc588, %l3 = 0000000039bbc588 add %i1,0x1e8,%g1 casxa [%g1]0x80,%l3,%l3 ! %l3 = b17255f8922add21 ! %l0 = 70d1d2a170363aa2, Mem[0000000090000118] = 0567ad93d1731dda stx %l0,[%i4+0x118] ! Mem[0000000090000118] = 70d1d2a170363aa2 ! Mem[00000000900000f4] = ffc5a30b, %g2 = 000000004a731f76 ldsh [%i4+0x0f4],%g2 ! %g2 = ffffffffffffffc5 ! Mem[0000000090800130] = cf220403d60c5c7f, %f48 = 574d316e 37c4972c ldd [%i5+0x130],%f48 ! %f48 = cf220403 d60c5c7f ! Mem[0000000046800140] = 819b49f01542d774, %l7 = 00000000dfb0e314, %l0 = 70d1d2a170363aa2 add %i1,0x140,%g1 casxa [%g1]0x80,%l7,%l0 ! %l0 = 819b49f01542d774 ! Mem[0000000090800124] = fa22f4c4, %g2 = ffffffffffffffc5 ldsb [%i5+0x127],%g2 ! %g2 = fffffffffffffffa ! Mem[0000000090800184] = 01823381, %g2 = fffffffffffffffa ldsh [%i5+0x184],%g2 ! %g2 = 0000000000000182 p27_label_15: ! Mem[00000000478001dc] = c1a9e64c, %l4 = ace119ab, %l3 = 922add21 add %i3,0x1dc,%g1 casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000c1a9e64c ! Mem[00000000908000a0] = 9d26e2ca, %g2 = 0000000000000182 lduw [%i5+0x0a0],%g2 ! %g2 = 000000009d26e2ca ! %l6 = 00000000ebcacee3, %l0 = 819b49f01542d774, %l6 = 00000000ebcacee3 taddcctv %l6,%l0,%l6 ! %l0 = 819b49f01542d797, Trapped ! %l7 = 00000000dfb0e314, %l4 = 00000000ace119ab, %y = fa7c2d90 umulcc %l7,%l4,%l4 ! %l4 = 970f8976b5e8a25c, %ccr = 88, %y = 970f8976 ! %l5 = 0000000000000071, %l4 = 970f8976b5e8a25c, %l1 = 00000000000000c7 srl %l5,%l4,%l1 ! %l1 = 0000000000000000 ! %f2 = 6d0f9ab2, Mem[000000009000002c] = c4e5b2af st %f2 ,[%i4+0x02c] ! Mem[000000009000002c] = 6d0f9ab2 ! Mem[0000000090800128] = 22f4c412, %g2 = 000000009d26e2ca ldsh [%i5+0x128],%g2 ! %g2 = 00000000000022f4 ! %l5 = 0000000000000071, Mem[0000000091800188] = a80acd36 sth %l5,[%o0+0x188] ! Mem[0000000091800188] = 0071cd36 ! %l4 = 970f8976b5e8a25c, Mem[0000000090000180] = a32af1254d694d63 stx %l4,[%i4+0x180] ! Mem[0000000090000180] = 970f8976b5e8a25c ! %l7 = 00000000dfb0e314, imm = fffffffffffff2f3, %l1 = 0000000000000000 xnorcc %l7,-0xd0d,%l1 ! %l1 = 00000000dfb0ee18, %ccr = 08 p27_label_16: ! Mem[00000000910001b4] = 9640fe46, %g2 = 00000000000022f4 lduw [%i6+0x1b4],%g2 ! %g2 = 000000009640fe46 ! %l3 = 00000000c1a9e64c, Mem[0000000047000008] = 40646d9d stba %l3,[%i2+%o1]0x88 ! Mem[0000000047000008] = 40646d4c ! %l7 = 00000000dfb0e314, %l5 = 0000000000000071, %ccr = 08 movle %icc,%l7,%l5 ! Moved, %l5 = 00000000dfb0e314 ! Mem[0000000046800028] = 27010000, %f14 = c69f451d lda [%i1+%o5]0x80,%f14 ! %f14 = 27010000 ! Mem[0000000047800160] = 715230d9d3ef52ab, %l3 = 00000000c1a9e64c, %l6 = 00000000ebcacee3 add %i3,0x160,%g1 casxa [%g1]0x80,%l3,%l6 ! %l6 = 715230d9d3ef52ab ! %l7 = 00000000dfb0e314, %l7 = 00000000dfb0e314, %l6 = 715230d9d3ef52ab orncc %l7,%l7,%l6 ! %l6 = ffffffffffffffff, %ccr = 88 ! %l4 = 970f8976b5e8a25c, Mem[0000000046000000] = e3cecaeb stwa %l4,[%i0+%g0]0x81 ! Mem[0000000046000000] = b5e8a25c ! Mem[00000000910000b4] = 02f04465, %g2 = 000000009640fe46 lduh [%i6+0x0b6],%g2 ! %g2 = 00000000000002f0 ! %l2 = 0000000006d819a3, %l2 = 0000000006d819a3, %l7 = 00000000dfb0e314 tsubcctv %l2,%l2,%l7 ! %l0 = 819b49f01542d7ba, Trapped ! %l2 = 0000000006d819a3, %l2 = 0000000006d819a3, %l7 = 00000000dfb0e314 tsubcc %l2,%l2,%l7 ! %l7 = 0000000000000000, %ccr = 46 p27_label_17: ! Mem[00000000478001e0] = fac2615a, %l2 = 0000000006d819a3 ldsha [%i3+0x1e2]%asi,%l2 ! %l2 = 000000000000615a ! Mem[00000000468000b8] = 8fedba62d4d3d16c, %l1 = 00000000dfb0ee18, %l6 = ffffffffffffffff add %i1,0xb8,%g1 casxa [%g1]0x80,%l1,%l6 ! %l6 = 8fedba62d4d3d16c ! %l0 = 1542d7ba, %l1 = dfb0ee18, Mem[0000000046000020] = 7d675b07 29b8c66e stda %l0,[%i0+%o4]0x89 ! Mem[0000000046000020] = 1542d7ba dfb0ee18 ! immd = 00000000000001fd, %l5 = 00000000dfb0e314, %ccr = 46 movge %icc,0x1fd,%l5 ! Register Not Moved ! Mem[00000000918000c8] = 253e4304, %g2 = 00000000000002f0 ldsb [%o0+0x0c8],%g2 ! %g2 = 0000000000000025 ! %f2 = 6d0f9ab2, Mem[0000000046800018] = ddd94b30 sta %f2 ,[%i1+%o3]0x89 ! Mem[0000000046800018] = 6d0f9ab2 ! Mem[0000000091000054] = 6469523b, %g2 = 0000000000000025 ldsh [%i6+0x054],%g2 ! %g2 = 0000000000006469 ! %l1 = 00000000dfb0ee18, imm = fffffffffffff8f8, %l1 = 00000000dfb0ee18 orncc %l1,-0x708,%l1 ! %l1 = 00000000dfb0ef1f, %ccr = 08 ! Mem[0000000090800070] = 826fb982, %g2 = 0000000000006469 ldub [%i5+0x073],%g2 ! %g2 = 0000000000000082 ! Mem[0000000091800010] = efd037ae807fa37a, %f48 = cf220403 d60c5c7f ldda [%o0+0x010]%asi,%f48 ! %f48 = efd037ae 807fa37a p27_label_18: ! %l1 = 00000000dfb0ef1f, %l5 = 00000000dfb0e314, %l6 = 8fedba62d4d3d16c tsubcctv %l1,%l5,%l6 ! %l0 = 819b49f01542d7dd, Trapped ! Mem[0000000047800030] = ba459ee3ec051811, %l4 = 970f8976b5e8a25c, %l7 = 0000000000000000 add %i3,0x30,%g1 casxa [%g1]0x80,%l4,%l7 ! %l7 = ba459ee3ec051811 ! %f0 = cc67a6a4, Mem[0000000047000020] = a1d2d170 sta %f0 ,[%i2+%o4]0x88 ! Mem[0000000047000020] = cc67a6a4 ! Randomly selected nop nop ! Mem[0000000047800000] = 88c5bb39a319d806, %f30 = e4c68528 7e00e32f ldda [%i3+%g0]0x89,%f30 ! %f30 = 88c5bb39 a319d806 ! Mem[00000000918000d8] = 9a6536e1 f7ed31a3, %g2 = 00000082, %g3 = 7ae42270 ldd [%o0+0x0d8],%g2 ! %g2 = 000000009a6536e1 00000000f7ed31a3 ! %l3 = 00000000c1a9e64c, Mem[0000000046000010] = e8cf2875 stba %l3,[%i0+%o2]0x89 ! Mem[0000000046000010] = e8cf284c ! %l4 = 970f8976b5e8a25c, imm = 000000000000000e, %l1 = 00000000dfb0ef1f taddcc %l4,0x00e,%l1 ! %l1 = 970f8976b5e8a26a, %ccr = 8a ! %l3 = 00000000c1a9e64c, Mem[0000000047800008] = 56313567 stwa %l3,[%i3+%o1]0x89 ! Mem[0000000047800008] = c1a9e64c ! immd = 00000000000000f0, %l0 = 819b49f01542d7dd, %ccr = 8a movgu %xcc,0x0f0,%l0 ! Moved, %l0 = 00000000000000f0 p27_label_19: membar #Sync ! Added by membar checker (224) ! Mem[0000000090000180] = 970f8976 b5e8a25c 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 ldda [%i4+%g4]ASI_BLK_SL,%f48 ! Block Load from 0000000090000180 ! Mem[0000000090800180] = cb018233, %g2 = 000000009a6536e1 ldub [%i5+0x183],%g2 ! %g2 = 00000000000000cb ! %f20 = 4492a623, Mem[0000000046000000] = b5e8a25c sta %f20,[%i0+%g0]0x81 ! Mem[0000000046000000] = 4492a623 ! Mem[0000000091000020] = 103b16d7de211f96, %g2 = 00000000000000cb ldx [%i6+%o4],%g2 ! %g2 = 103b16d7de211f96 ! Mem[00000000910001ec] = 2936a680, %g18 = 0dffadb8500e3feb ldsw [%i6+0x1ec],%g2 ! %g2 = 0dffadb8500e3feb ! Mem[00000000460000b4] = 44564ed7, %l5 = 00000000dfb0e314 swap [%i0+0x0b4],%l5 ! %l5 = 0000000044564ed7 ! Mem[0000000047800010] = 4068ded2bbdcc1ff, %l7 = ba459ee3ec051811 ldxa [%i3+%o2]0x81,%l7 ! %l7 = 4068ded2bbdcc1ff ! Mem[0000000090000150] = 65310f6c, %g2 = 000000002936a680 ldsh [%i4+0x152],%g2 ! %g2 = 0000000000006531 ! %l2 = 0000615a, %l3 = c1a9e64c, Mem[0000000047000020] = a4a667cc 70363a7f stda %l2,[%i2+%o4]0x80 ! Mem[0000000047000020] = 0000615a c1a9e64c ! %l4 = 970f8976b5e8a25c, Mem[0000000091000160] = f14be39c sth %l4,[%i6+0x160] ! Mem[0000000091000160] = a25ce39c p27_label_20: ! Mem[0000000047000010] = e0770565, %l6 = 8fedba62d4d3d16c ldswa [%i2+%o2]0x81,%l6 ! %l6 = ffffffffe0770565 ! %l4 = b5e8a25c, %l5 = 44564ed7, Mem[0000000091000130] = 44f396ae a71a8cdc std %l4,[%i6+0x130] ! Mem[0000000091000130] = b5e8a25c 44564ed7 ! Mem[0000000047000134] = 97457251, %l7 = 4068ded2bbdcc1ff, %asi = 80 swapa [%i2+0x134]%asi,%l7 ! %l7 = 0000000097457251 ! Mem[0000000047800024] = aedaf9c6, %l7 = 97457251, %l7 = 97457251 add %i3,0x24,%g1 casa [%g1]0x80,%l7,%l7 ! %l7 = 00000000aedaf9c6 ! Mem[00000000468001aa] = 1a41ef6a, %l3 = 00000000c1a9e64c ldstub [%i1+0x1aa],%l3 ! %l3 = 000000ef000000ff ! Mem[000000004680017c] = f3e7bf12, %l2 = 000000000000615a ldub [%i1+0x17f],%l2 ! %l2 = 0000000000000012 ! Mem[0000000046800018] = b29a0f6dff8dd2f8, %l3 = 00000000000000ef ldxa [%i1+%o3]0x80,%l3 ! %l3 = b29a0f6dff8dd2f8 ! Mem[000000009100015c] = 74d9a25c, %g2 = 0000000000006531 ldsh [%i6+0x15e],%g2 ! %g2 = 00000000000074d9 ! Mem[0000000090000180] = 970f8976 b5e8a25c 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 ldda [%i4+%g4]ASI_BLK_S,%f48 ! Block Load from 0000000090000180 ! %l0 = 00000000000000f0, imm = 0000000000000b8e, %l5 = 0000000044564ed7 taddcc %l0,0xb8e,%l5 ! %l5 = 0000000000000c7e, %ccr = 02 p27_label_21: ! %l2 = 0000000000000012, imm = fffffffffffffcb6, %l1 = 970f8976b5e8a26a addc %l2,-0x34a,%l1 ! %l1 = fffffffffffffcc8 ! Mem[0000000047800028] = 94149ec69474a6d2, %f24 = b1350faf 8443fbde ldda [%i3+%o5]0x88,%f24 ! %f24 = 94149ec6 9474a6d2 ! %l0 = 00000000000000f0, %l5 = 0000000000000c7e, %l5 = 0000000000000c7e add %l0,%l5,%l5 ! %l5 = 0000000000000d6e ! immd = 000000000000037e, %l1 = fffffffffffffcc8, %ccr = 02 mova %xcc,0x37e,%l1 ! Moved, %l1 = 000000000000037e ! %l2 = 00000012, %l3 = ff8dd2f8, Mem[0000000046000008] = d8f7dc00 9a1fdde6 stda %l2,[%i0+%o1]0x81 ! Mem[0000000046000008] = 00000012 ff8dd2f8 ! Mem[0000000046800028] = 27010000, %l1 = 000000000000037e ldswa [%i1+%o5]0x81,%l1 ! %l1 = 0000000027010000 ! Mem[0000000047800018] = ff594b0d, %f21 = 158673cc lda [%i3+%o3]0x81,%f21 ! %f21 = ff594b0d ! Mem[00000000478001e8] = 061ddd13e12200fc, %l1 = 0000000027010000, %l5 = 0000000000000d6e add %i3,0x1e8,%g1 casxa [%g1]0x80,%l1,%l5 ! %l5 = 061ddd13e12200fc ! %l7 = 00000000aedaf9c6, %l3 = b29a0f6dff8dd2f8, %l7 = 00000000aedaf9c6 tsubcctv %l7,%l3,%l7 ! %l0 = 0000000000000113, Trapped ! %f20 = 4492a623, Mem[0000000046800010] = ac670c08 sta %f20,[%i1+%o2]0x80 ! Mem[0000000046800010] = 4492a623 p27_label_22: ! %l0 = 0000000000000113, Mem[0000000090000124] = 28e122ef stw %l0,[%i4+0x124] ! Mem[0000000090000124] = 00000113 ! Mem[00000000900000b8] = 6d281246, %g2 = 00000000000074d9 lduh [%i4+0x0b8],%g2 ! %g2 = 0000000000006d28 ! Mem[0000000091000048] = 770bf7a5, %g2 = 0000000000006d28 ldsh [%i6+0x04a],%g2 ! %g2 = 000000000000770b ! Mem[00000000460000c0] = 8e592c6c2f35d8f5, %l3 = b29a0f6dff8dd2f8, %l3 = b29a0f6dff8dd2f8 add %i0,0xc0,%g1 casxa [%g1]0x80,%l3,%l3 ! %l3 = 8e592c6c2f35d8f5 ! %l4 = 970f8976b5e8a25c, Mem[00000000908000e8] = fbd583c6b4f3ac6a stx %l4,[%i5+0x0e8] ! Mem[00000000908000e8] = 970f8976b5e8a25c ! Mem[0000000047800058] = ef029911, %l2 = 0000000000000012 swap [%i3+0x058],%l2 ! %l2 = 00000000ef029911 ! Mem[0000000090800160] = 3e9a8678739ddb05, %f48 = 970f8976 b5e8a25c ldda [%i5+0x160]%asi,%f48 ! %f48 = 3e9a8678 739ddb05 ! Mem[0000000091000164] = 4c211d8f, %g18 = 0dffadb8500e3feb ldswa [%i6+0x164]%asi,%g2 ! %g2 = 0dffadb8500e3feb ! %l4 = 970f8976b5e8a25c, Mem[00000000470000e9] = 09d97db2 stb %l4,[%i2+0x0e9] ! Mem[00000000470000e8] = 095c7db2 ! %l7 = 00000000aedaf9c6, Mem[000000009080010c] = 3abd6093 stw %l7,[%i5+0x10c] ! Mem[000000009080010c] = aedaf9c6 p27_label_23: ! Mem[00000000478001c8] = 3ecde04c, %l1 = 0000000027010000 ldsb [%i3+0x1c9],%l1 ! %l1 = ffffffffffffffcd membar #Sync ! Added by membar checker (225) ! %l7 = 00000000aedaf9c6, Mem[00000000900001ac] = a2de638c stw %l7,[%i4+0x1ac] ! Mem[00000000900001ac] = aedaf9c6 ! Mem[0000000091800060] = 2c7d828b 83b95d79, %g2 = 4c211d8f, %g3 = f7ed31a3 ldd [%o0+0x060],%g2 ! %g2 = 000000002c7d828b 0000000083b95d79 ! %l3 = 8e592c6c2f35d8f5, Mem[0000000046000008] = 00000012 stha %l3,[%i0+%o1]0x81 ! Mem[0000000046000008] = d8f50012 ! Mem[00000000908000e8] = 8976b5e8, %g2 = 000000002c7d828b ldub [%i5+0x0ea],%g2 ! %g2 = 0000000000000089 ! immd = 0000000000000080, %l2 = 00000000ef029911, %ccr = 02 move %icc,0x080,%l2 ! Register Not Moved ! %l4 = 970f8976b5e8a25c, immed = 000007a5, %l2 = 00000000ef029911 tsubcctv %l4,0x7a5,%l2 ! %l0 = 0000000000000136, Trapped ! Mem[00000000900000e0] = 734f5855, %g2 = 0000000000000089 ldub [%i4+0x0e3],%g2 ! %g2 = 0000000000000073 ! Mem[0000000046800018] = 6d0f9ab2, %f10 = ff9e9883 lda [%i1+%o3]0x88,%f10 ! %f10 = 6d0f9ab2 ! %l6 = ffffffffe0770565, %l5 = 061ddd13e12200fc, %ccr = 02 movge %icc,%l6,%l5 ! Register Not Moved p27_label_24: ! %l0 = 0000000000000136, imm = 00000000000009f8, %l7 = 00000000aedaf9c6 orn %l0,0x9f8,%l7 ! %l7 = fffffffffffff737 ! %l0 = 0000000000000136, Mem[0000000090000100] = e3cecaeb stw %l0,[%i4+0x100] ! Mem[0000000090000100] = 00000136 ! %l2 = 00000000ef029911, %l6 = ffffffffe0770565, %ccr = 02 movre %l2,%l6,%l5 ! Not Moved, %l5 = 061ddd13e12200fc ! %l6 = ffffffffe0770565, Mem[00000000908001b8] = 4ff80a32a52b18be stx %l6,[%i5+0x1b8] ! Mem[00000000908001b8] = ffffffffe0770565 ! immd = 0000000000000077, %l5 = 061ddd13e12200fc, %ccr = 02 movvs %xcc,0x077,%l5 ! Register Not Moved ! %f1 = ebcacee3, Mem[0000000047800018] = ff594b0d sta %f1 ,[%i3+%o3]0x81 ! Mem[0000000047800018] = ebcacee3 ! Mem[0000000090000130] = 24b8c93a5ef48850, %g2 = 0000000000000073 ldx [%i4+0x130],%g2 ! %g2 = 24b8c93a5ef48850 ! Mem[0000000091800164] = bcb72634, %g2 = 24b8c93a5ef48850 lduw [%o0+0x164],%g2 ! %g2 = 00000000bcb72634 ! Mem[0000000091800118] = 16d0a328, %g2 = 00000000bcb72634 ldsh [%o0+0x118],%g2 ! %g2 = 00000000000016d0 ! %l0 = 0000000000000136, %l5 = 061ddd13e12200fc, %l4 = 970f8976b5e8a25c addc %l0,%l5,%l4 ! %l4 = 061ddd13e1220232 p27_label_25: ! %f0 = cc67a6a4 ebcacee3 6d0f9ab2 4f928593 ! %f4 = 1b696531 0f6c4e4b da1d73d1 93ad6705 ! %f8 = ef22e128 674df18e 6d0f9ab2 1a2f412d ! %f12 = 5088f45e 3ac9b824 27010000 b69c7110 mov 0x1c0,%g4 stda %f0,[%i4+%g4]ASI_BLK_AIUP ! Block Store to 00000000900001c0 ! Code Fragment 4 p27_fragment_8: ta T_CHANGE_HPRIV ! %l4 = 061ddd13e1220232 set 0xd3d3b88e,%l4 ! %l4 = 00000000d3d3b88e stxa %l4, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[00000000918000fc] = 57a3f6c7, %g2 = 00000000000016d0 lduba [%o0+0x0fc]%asi,%g2 ! %g2 = 0000000000000057 ! Mem[00000000918000c8] = 253e43045d67fd8c, %g2 = 0000000000000057 ldx [%o0+0x0c8],%g2 ! %g2 = 253e43045d67fd8c ! Mem[0000000047000188] = e849367310de5dee, %l0 = 0000000000000136, %l2 = 00000000ef029911 add %i2,0x188,%g1 casxa [%g1]0x80,%l0,%l2 ! %l2 = e849367310de5dee ! Mem[00000000478000f4] = a151ef1b, %l1 = ffffffcd, %l5 = e12200fc add %i3,0xf4,%g1 casa [%g1]0x80,%l1,%l5 ! %l5 = 00000000a151ef1b ! %l1 = ffffffffffffffcd, %l6 = ffffffffe0770565, %l2 = e849367310de5dee orcc %l1,%l6,%l2 ! %l2 = ffffffffffffffed, %ccr = 88 ! Mem[0000000090800118] = 67531e9d, %g2 = 253e43045d67fd8c ldub [%i5+0x11b],%g2 ! %g2 = 0000000000000067 ! %l1 = ffffffffffffffcd, Mem[0000000091800061] = 7d828b83, %asi = 80 stba %l1,[%o0+0x061]%asi ! Mem[0000000091800060] = cd828b83 ! immd = 00000000000001fc, %l4 = 00000000d3d3b88e, %ccr = 88 movl %icc,0x1fc,%l4 ! Moved, %l4 = 00000000000001fc ba,a p27_not_taken_0_end p27_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 0000000000000136 bne,a,pn %xcc,p27_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffffffcd bne,a,pn %xcc,p27_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffffffed bne,a,pn %xcc,p27_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 8e592c6c2f35d8f5 bne,a,pn %xcc,p27_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000001fc bne,a,pn %xcc,p27_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000a151ef1b bne,a,pn %xcc,p27_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffe0770565 bne,a,pn %xcc,p27_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be fffffffffffff737 bne,a,pn %xcc,p27_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x970f8976,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p27_failed mov 0x111,%g1 ! 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 cc67a6a4 ebcacee3 bne %xcc,p27_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 6d0f9ab2 4f928593 bne %xcc,p27_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be da1d73d1 93ad6705 bne %xcc,p27_f6_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 6d0f9ab2 1a2f412d bne %xcc,p27_f10_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 27010000 b69c7110 bne %xcc,p27_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 304bd9dd ff8dd2f8 bne %xcc,p27_f16_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 4492a623 ff594b0d bne %xcc,p27_f20_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 94149ec6 9474a6d2 bne %xcc,p27_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 8fedba62 d4d3d16c bne %xcc,p27_f26_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 88c5bb39 a319d806 bne %xcc,p27_f30_fail nop ! Check Local Memory set p27_local0_expect,%g1 p27_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 4492a62314e3b0df ldx [%i0+0x000],%g3 ! Observed data at 0000000046000000 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = d8f50012ff8dd2f8 ldx [%i0+0x008],%g3 ! Observed data at 0000000046000008 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 4c28cfe853bd94c3 ldx [%i0+0x010],%g3 ! Observed data at 0000000046000010 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = bad7421518eeb0df ldx [%i0+0x020],%g3 ! Observed data at 0000000046000020 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 1f5c9163e8ca2a7c ldx [%i0+0x028],%g3 ! Observed data at 0000000046000028 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x028,%g4 ldx [%g1+0x058],%g2 ! Expected data = bc8dff077cd0b623 ldx [%i0+0x058],%g3 ! Observed data at 0000000046000058 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x058,%g4 ldx [%g1+0x068],%g2 ! Expected data = ca7b62649a30f145 ldx [%i0+0x068],%g3 ! Observed data at 0000000046000068 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x068,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 2c040861dfb0e314 ldx [%i0+0x0b0],%g3 ! Observed data at 00000000460000b0 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x0b0,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = c6b6233d239aff84 ldx [%i0+0x1e0],%g3 ! Observed data at 00000000460001e0 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x1e0,%g4 set p27_local1_expect,%g1 p27_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 0000000000dcf7d8 ldx [%i1+0x008],%g3 ! Observed data at 0000000046800008 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 4492a62345b91ec0 ldx [%i1+0x010],%g3 ! Observed data at 0000000046800010 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = b29a0f6dff8dd2f8 ldx [%i1+0x018],%g3 ! Observed data at 0000000046800018 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0a04bbb07b28eeb6 ldx [%i1+0x020],%g3 ! Observed data at 0000000046800020 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 27010000e1c977ef ldx [%i1+0x028],%g3 ! Observed data at 0000000046800028 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x028,%g4 ldx [%g1+0x068],%g2 ! Expected data = 0b1c5351e59ee168 ldx [%i1+0x068],%g3 ! Observed data at 0000000046800068 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x068,%g4 ldx [%g1+0x078],%g2 ! Expected data = 558225e27cabf885 ldx [%i1+0x078],%g3 ! Observed data at 0000000046800078 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x078,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = d7747146a17fb372 ldx [%i1+0x0f8],%g3 ! Observed data at 00000000468000f8 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x0f8,%g4 ldx [%g1+0x120],%g2 ! Expected data = f904ebff32c80e79 ldx [%i1+0x120],%g3 ! Observed data at 0000000046800120 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x120,%g4 ldx [%g1+0x178],%g2 ! Expected data = fa0f02b5f3e7bf12 ldx [%i1+0x178],%g3 ! Observed data at 0000000046800178 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x178,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 1a41ff6abb285a39 ldx [%i1+0x1a8],%g3 ! Observed data at 00000000468001a8 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x1a8,%g4 set p27_local2_expect,%g1 p27_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 4c6d6440b6dde343 ldx [%i2+0x008],%g3 ! Observed data at 0000000047000008 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000615ac1a9e64c ldx [%i2+0x020],%g3 ! Observed data at 0000000047000020 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 2dd53ab9892e7840 ldx [%i2+0x028],%g3 ! Observed data at 0000000047000028 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x028,%g4 ldx [%g1+0x088],%g2 ! Expected data = ffffff59760efc5d ldx [%i2+0x088],%g3 ! Observed data at 0000000047000088 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x088,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = 095c7db2522a3fd8 ldx [%i2+0x0e8],%g3 ! Observed data at 00000000470000e8 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x0e8,%g4 ldx [%g1+0x130],%g2 ! Expected data = 98655f68bbdcc1ff ldx [%i2+0x130],%g3 ! Observed data at 0000000047000130 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x130,%g4 ldx [%g1+0x190],%g2 ! Expected data = 76d906105dc64fb1 ldx [%i2+0x190],%g3 ! Observed data at 0000000047000190 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x190,%g4 set p27_local3_expect,%g1 p27_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 4ce6a9c13e9356c8 ldx [%i3+0x008],%g3 ! Observed data at 0000000047800008 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ebcacee3ade699f6 ldx [%i3+0x018],%g3 ! Observed data at 0000000047800018 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = d2a67494c69e1494 ldx [%i3+0x028],%g3 ! Observed data at 0000000047800028 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i3,0x028,%g4 ldx [%g1+0x058],%g2 ! Expected data = 00000012ac2cf8b7 ldx [%i3+0x058],%g3 ! Observed data at 0000000047800058 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i3,0x058,%g4 ldx [%g1+0x070],%g2 ! Expected data = 70d1d2a170363aa2 ldx [%i3+0x070],%g3 ! Observed data at 0000000047800070 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i3,0x070,%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_f2_fail: set p27_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%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 p27_f10_fail: set p27_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p27_f14_fail: set p27_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p27_f16_fail: set p27_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p27_f20_fail: set p27_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p27_f24_fail: set p27_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p27_f26_fail: set p27_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p27_f30_fail: set p27_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: ldxa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000046000028] ldda [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000046000008] done p27_trap1o: ldxa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000046000028] ldda [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000046000008] done p27_trap2e: stda %l0,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000047800020] lduwa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000046800028] ldda [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000046800028] ldxa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000046000000] done p27_trap2o: stda %l0,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000047800020] lduwa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000046800028] ldda [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000046800028] ldxa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000046000000] done p27_trap3e: or %l2,-0x69f,%l5 xnor %l7,%l6,%l6 xnor %l7,%l3,%l0 done p27_trap3o: or %l2,-0x69f,%l5 xnor %l7,%l6,%l6 xnor %l7,%l3,%l0 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 = 30cab2e7ef7a528b ldx [%g1+0x008],%l1 ! %l1 = fef09f9e30e63cab ldx [%g1+0x010],%l2 ! %l2 = 5d69e8424c248bc1 ldx [%g1+0x018],%l3 ! %l3 = 2c4d8c73e59ee168 ldx [%g1+0x020],%l4 ! %l4 = a5590148081af139 ldx [%g1+0x028],%l5 ! %l5 = ee13382060d8dc11 ldx [%g1+0x030],%l6 ! %l6 = 0bc7123df9129719 ldx [%g1+0x038],%l7 ! %l7 = cfb8ee9c7002a88b ! 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 = 1a7cec5a 31fb0cb2 32b430a7 ea753921 ! %f4 = 588cbd19 86b33d8b c59f9d65 b01d7d42 ! %f8 = 258f60c7 c5a9de7c 7de31d41 c9ad265c ! %f12 = cd942c03 4ccb2dd1 005985ec 6a6454bc ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 43ee217c c75d2220 2b4d98e9 c1e02c59 ! %f20 = 7e947e6f 231545d6 1f64d2da 155adffb ! %f24 = 2420237e 7edc4bf0 09d7d1cf ac4969a5 ! %f28 = 07816566 15c782c1 2bb027a4 19c70af8 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = bae5e06c 7c183243 f15031fa 044ae2f8 ! %f36 = 0b69b3a1 bb4ac29e 8bfc4487 b392f43d ! %f40 = 65b4ccf2 257d1e86 70719a39 cfae4d13 ! %f44 = 4f8e6601 ee74eaf2 17d58152 d30c06e5 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x0a061b180000003c,%g7,%g1 ! GSR scale = 7, align = 4 wr %g1,%g0,%gsr ! GSR = 0a061b180000003c 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: ! Mem[0000000091800108] = c90e6f67, %g2 = 00000031c84902af lduw [%o0+0x108],%g2 ! %g2 = 00000000c90e6f67 ! Mem[0000000048000018] = 5cb211ae, %l7 = c2d579c5d657130e swapa [%i0+%o3]0x89,%l7 ! %l7 = 000000005cb211ae ! Mem[0000000048800028] = 63479a54, %l5 = d31e8bb086c0274a lduba [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000063 ! %l4 = 578691ca930877f8, Mem[0000000049800008] = f072836f2c14e183 stxa %l4,[%i3+%o1]0x89 ! Mem[0000000049800008] = 578691ca930877f8 ! %l6 = aff9bfb46c3ae374, %l1 = ea339a9dc6417199, %l6 = aff9bfb46c3ae374 subccc %l6,%l1,%l6 ! %l6 = c5c62516a5f971db, %ccr = 9b ! %l0 = 9a5f370486ed25cc, Mem[0000000048000020] = e8d5247b stwa %l0,[%i0+%o4]0x81 ! Mem[0000000048000020] = 86ed25cc ! %l5 = 0000000000000063, %l3 = 7f83f63070d7136c, %l2 = 882126626218f393 udivx %l5,%l3,%l2 ! %l2 = 0000000000000000 ! Mem[0000000049000154] = a2e308a0, %l6 = c5c62516a5f971db ldsw [%i2+0x154],%l6 ! %l6 = ffffffffa2e308a0 ! Mem[000000009080018c] = c276172b, %g2 = 00000000c90e6f67 lduh [%i5+0x18e],%g2 ! %g2 = 000000000000c276 ! Mem[0000000090000014] = 26ab2dd7, %g18 = 5276b18fac15582b ldsw [%i4+0x014],%g2 ! %g2 = 5276b18fac15582b p28_label_2: ! immd = 0000000000000291, %l7 = 000000005cb211ae, %ccr = 9b movvs %icc,0x291,%l7 ! Moved, %l7 = 0000000000000291 ! Mem[000000004980003c] = 3d3a432e, %l6 = a2e308a0, %l5 = 00000063 add %i3,0x3c,%g1 casa [%g1]0x80,%l6,%l5 ! %l5 = 000000003d3a432e ! Mem[0000000091000074] = ab1740c8, %g2 = 0000000026ab2dd7 lduw [%i6+0x074],%g2 ! %g2 = 00000000ab1740c8 ! Mem[0000000049000180] = ee42a4fc, %l4 = 578691ca930877f8 ldstub [%i2+0x180],%l4 ! %l4 = 000000ee000000ff ! Mem[000000009080017c] = 50ec43dd, %g2 = 00000000ab1740c8 ldub [%i5+0x17c],%g2 ! %g2 = 0000000000000050 ! Mem[0000000048800194] = da08c64e, %l6 = ffffffffa2e308a0 swap [%i1+0x194],%l6 ! %l6 = 00000000da08c64e ! Mem[0000000049000088] = 14cc9654252828f1, %l2 = 0000000000000000, %l0 = 9a5f370486ed25cc add %i2,0x88,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = 14cc9654252828f1 ! %f0 = 1a7cec5a 31fb0cb2 32b430a7 ea753921 ! %f4 = 588cbd19 86b33d8b c59f9d65 b01d7d42 ! %f8 = 258f60c7 c5a9de7c 7de31d41 c9ad265c ! %f12 = cd942c03 4ccb2dd1 005985ec 6a6454bc stda %f0,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000090000000 ! %l1 = ea339a9dc6417199, Mem[00000000918001a2] = 140da0d0 sth %l1,[%o0+0x1a2] ! Mem[00000000918001a0] = 7199a0d0 ! %l5 = 000000003d3a432e, %l1 = ea339a9dc6417199, %y = 00000000 smul %l5,%l1,%l7 ! %l7 = f23073bdf227747e, %y = f23073bd p28_label_3: ! %l2 = 0000000000000000, imm = 0000000000000030, %l2 = 0000000000000000 srax %l2,0x030,%l2 ! %l2 = 0000000000000000 ! %l2 = 0000000000000000, Mem[00000000900001b0] = f8df72514ae9a786 stx %l2,[%i4+0x1b0] ! Mem[00000000900001b0] = 0000000000000000 ! %l4 = 000000ee, %l5 = 3d3a432e, Mem[0000000048000028] = 98870dc7 536ba179 stda %l4,[%i0+%o5]0x89 ! Mem[0000000048000028] = 000000ee 3d3a432e ! %l2 = 0000000000000000, Mem[0000000090000074] = 88eeafc5, %asi = 80 stwa %l2,[%i4+0x074]%asi ! Mem[0000000090000074] = 00000000 ! %l1 = ea339a9dc6417199, Mem[00000000490001b8] = 470404e872e27b6e stx %l1,[%i2+0x1b8] ! Mem[00000000490001b8] = ea339a9dc6417199 ! %f25 = 7edc4bf0, Mem[00000000908001a8] = 144eb177 st %f25,[%i5+0x1a8] ! Mem[00000000908001a8] = 7edc4bf0 ! %l4 = 00000000000000ee, %l4 = 00000000000000ee, %l3 = 7f83f63070d7136c sub %l4,%l4,%l3 ! %l3 = 0000000000000000 ! %l4 = 00000000000000ee, Mem[0000000049000020] = ec4a8912 stha %l4,[%i2+%o4]0x88 ! Mem[0000000049000020] = ec4a00ee ! Mem[00000000480001a8] = 2b7f9600f7b57d0e, %l0 = 14cc9654252828f1, %l3 = 0000000000000000 add %i0,0x1a8,%g1 casxa [%g1]0x80,%l0,%l3 ! %l3 = 2b7f9600f7b57d0e ! %l5 = 000000003d3a432e, Mem[00000000488001dc] = 5d2c00dc sth %l5,[%i1+0x1dc] ! Mem[00000000488001dc] = 432e00dc p28_label_4: ! Mem[0000000090800020] = 6b575173 80100360, %g2 = 00000050, %g3 = 0bad0b00 ldd [%i5+%o4],%g2 ! %g2 = 000000006b575173 0000000080100360 ! immd = 00000000000003fb, %l2 = 0000000000000000, %ccr = 9b movvs %xcc,0x3fb,%l2 ! Register Not Moved ! Mem[0000000049800100] = 8dde38aa, %l4 = 00000000000000ee ldub [%i3+0x101],%l4 ! %l4 = 00000000000000de ! Mem[0000000090000060] = 97b331dc, %g2 = 000000006b575173 ldsb [%i4+0x062],%g2 ! %g2 = ffffffffffffff97 ! %l0 = 14cc9654252828f1, Mem[0000000049800052] = 47e5e50b sth %l0,[%i3+0x052] ! Mem[0000000049800050] = 47e528f1 ! %l3 = 2b7f9600f7b57d0e, %l4 = 00000000000000de, %l6 = 00000000da08c64e srl %l3,%l4,%l6 ! %l6 = 0000000000000003 ! %l3 = 2b7f9600f7b57d0e, imm = 00000000000004e3, %l4 = 00000000000000de addcc %l3,0x4e3,%l4 ! %l4 = 2b7f9600f7b581f1, %ccr = 08 ! Mem[0000000049000008] = 8207cc9f, %f21 = 231545d6 lda [%i2+%o1]0x80,%f21 ! %f21 = 8207cc9f ! %l6 = 0000000000000003, %l6 = 0000000000000003, %l6 = 0000000000000003 tsubcc %l6,%l6,%l6 ! %l6 = 0000000000000000, %ccr = 46 ! %l2 = 0000000000000000, imm = fffffffffffff4e3, %l3 = 2b7f9600f7b57d0e taddcc %l2,-0xb1d,%l3 ! %l3 = fffffffffffff4e3, %ccr = 8a p28_label_5: ! Mem[0000000049000010] = 442e65c4, %l6 = 0000000000000000 ldswa [%i2+%o2]0x89,%l6 ! %l6 = 00000000442e65c4 ! %l1 = ea339a9dc6417199, %l5 = 000000003d3a432e, %y = f23073bd udiv %l1,%l5,%l2 ! %l2 = 00000000ffffffff mov %l0,%y ! %y = 252828f1 ! Mem[0000000090000174] = 26d816c5, %g18 = 5276b18fac15582b ldsw [%i4+0x174],%g2 ! %g2 = 5276b18fac15582b ! Mem[0000000048000014] = 29c94a10, %l4 = 2b7f9600f7b581f1 ldsh [%i0+0x016],%l4 ! %l4 = 0000000000004a10 ! Mem[0000000091000150] = bf6548793b34102d, %g2 = 0000000026d816c5 ldx [%i6+0x150],%g2 ! %g2 = bf6548793b34102d ! Mem[0000000049000193] = 8eab921c, %l4 = 0000000000004a10 ldstub [%i2+0x193],%l4 ! %l4 = 0000001c000000ff ! Mem[0000000049000010] = c4652e44, %l1 = ea339a9dc6417199 lduha [%i2+%o2]0x80,%l1 ! %l1 = 000000000000c465 ! %l6 = 00000000442e65c4, %l2 = 00000000ffffffff, %ccr = 8a move %xcc,%l6,%l2 ! Register Not Moved ! %l0 = 14cc9654252828f1, Mem[0000000091800190] = 0bdfe83d sth %l0,[%o0+0x190] ! Mem[0000000091800190] = 28f1e83d ! %l0 = 14cc9654252828f1, immed = fffffe97, %ccr = 8a movrgez %l0,-0x169,%l3 ! Moved, %l3 = fffffffffffffe97 p28_label_6: ! %l1 = 000000000000c465, %l7 = f23073bdf227747e, %l7 = f23073bdf227747e srl %l1,%l7,%l7 ! %l7 = 0000000000000000 ! Mem[0000000048000010] = 6558fae3, %l7 = 0000000000000000 lduba [%i0+%o2]0x89,%l7 ! %l7 = 00000000000000e3 ! %l6 = 00000000442e65c4, imm = 0000000000000012, %l2 = 00000000ffffffff srlx %l6,0x012,%l2 ! %l2 = 000000000000110b ! Mem[0000000049800010] = 35cc3ab3, %l5 = 000000003d3a432e ldswa [%i3+%o2]0x89,%l5 ! %l5 = 0000000035cc3ab3 ! %l0 = 252828f1, %l1 = 0000c465, Mem[0000000049800010] = b33acc35 e964b5f2 stda %l0,[%i3+%o2]0x81 ! Mem[0000000049800010] = 252828f1 0000c465 ! Mem[000000004880013c] = 9239a8c6, %l6 = 00000000442e65c4 swap [%i1+0x13c],%l6 ! %l6 = 000000009239a8c6 ! Mem[0000000049800101] = 8dde38aa, %l2 = 000000000000110b ldstub [%i3+0x101],%l2 ! %l2 = 000000de000000ff ! %l4 = 0000001c, %l5 = 35cc3ab3, Mem[00000000488000e8] = e5470256 90c59236 std %l4,[%i1+0x0e8] ! Mem[00000000488000e8] = 0000001c 35cc3ab3 ! Mem[0000000049800010] = 252828f10000c465, %l7 = 00000000000000e3, %l2 = 00000000000000de add %i3,0x10,%g1 casxa [%g1]0x80,%l7,%l2 ! %l2 = 252828f10000c465 ! Mem[0000000091000000] = fcc64cc6, %g2 = bf6548793b34102d ldsh [%i6+0x002],%g2 ! %g2 = fffffffffffffcc6 p28_label_7: ! %l6 = 000000009239a8c6, Mem[0000000090000078] = fa5423a0801f7ef7 stx %l6,[%i4+0x078] ! Mem[0000000090000078] = 000000009239a8c6 ! immd = 0000000000000114, %l3 = fffffffffffffe97, %ccr = 8a movleu %xcc,0x114,%l3 ! Register Not Moved ! Mem[0000000090800134] = 5c7f2285, %g2 = fffffffffffffcc6 ldsh [%i5+0x136],%g2 ! %g2 = 0000000000005c7f ! Mem[0000000048800034] = 61aa60d2, %l1 = 000000000000c465 swap [%i1+0x034],%l1 ! %l1 = 0000000061aa60d2 ! %l2 = 252828f10000c465, Mem[0000000048800008] = 7f8a06f6 stha %l2,[%i1+%o1]0x89 ! Mem[0000000048800008] = 7f8ac465 ! Mem[000000004800013c] = 46a21835, %l3 = fffffffffffffe97 swap [%i0+0x13c],%l3 ! %l3 = 0000000046a21835 ! Mem[0000000048000008] = deb97660, %l3 = 0000000046a21835 ldsha [%i0+%o1]0x88,%l3 ! %l3 = 0000000000007660 ! Mem[0000000049000000] = 3824f937, %l1 = 0000000061aa60d2 lduba [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000038 ! %l7 = 00000000000000e3, imm = 0000000000000b20, %l5 = 0000000035cc3ab3 add %l7,0xb20,%l5 ! %l5 = 0000000000000c03 ! Mem[0000000048800010] = 501716b3, %l0 = 14cc9654252828f1 ldsba [%i1+%o2]0x81,%l0 ! %l0 = 0000000000000050 p28_label_8: ! Mem[00000000910001d8] = fc5bcfff, %g2 = 0000000000005c7f lduw [%i6+0x1d8],%g2 ! %g2 = 00000000fc5bcfff ! Mem[0000000048000020] = cc25ed86, %l4 = 000000000000001c ldsba [%i0+%o4]0x89,%l4 ! %l4 = ffffffffffffff86 ! Mem[0000000049800188] = f75b3d51, %l3 = 0000000000007660 swap [%i3+0x188],%l3 ! %l3 = 00000000f75b3d51 ! Mem[00000000480000de] = e9706976, %l6 = 000000009239a8c6 ldstub [%i0+0x0de],%l6 ! %l6 = 00000069000000ff ! %l0 = 0000000000000050, Mem[0000000048800070] = 78bff98b stw %l0,[%i1+0x070] ! Mem[0000000048800070] = 00000050 ! Mem[0000000049000010] = c4652e44, %l7 = 00000000000000e3 lduha [%i2+%o2]0x80,%l7 ! %l7 = 000000000000c465 ! %l4 = ffffffffffffff86, Mem[0000000091000128] = c9191f5dcd3a6161 stx %l4,[%i6+0x128] ! Mem[0000000091000128] = ffffffffffffff86 ! %l4 = ffffffffffffff86, %l4 = ffffffffffffff86, %ccr = 8a move %icc,%l4,%l4 ! Register Not Moved ! immd = 000000000000027c, %l4 = ffffffffffffff86, %ccr = 8a movn %icc,0x27c,%l4 ! Register Not Moved ! Mem[0000000048800008] = 65c48a7f, %l1 = 0000000000000038 swap [%i1+%o1],%l1 ! %l1 = 0000000065c48a7f p28_label_9: ! Mem[0000000048800034] = 0000c465, %l6 = 0000000000000069 swap [%i1+0x034],%l6 ! %l6 = 000000000000c465 ! %l0 = 0000000000000050, immed = fffff3a8, %l0 = 0000000000000050 tsubcctv %l0,-0xc58,%l0 ! %l0 = 0000000000000ca8, %ccr = 11 ! immd = 000000000000033c, %l4 = ffffffffffffff86, %ccr = 11 movn %icc,0x33c,%l4 ! Register Not Moved ! %l0 = 0000000000000ca8, immed = fffff9f8, %y = 252828f1 udiv %l0,-0x608,%l2 ! %l2 = 00000000252829d1 mov %l0,%y ! %y = 00000ca8 ! %l3 = 00000000f75b3d51, %l0 = 0000000000000ca8, %l7 = 000000000000c465 add %l3,%l0,%l7 ! %l7 = 00000000f75b49f9 ! Mem[0000000049800000] = d53d4c6e, %l1 = 0000000065c48a7f lduha [%i3+%g0]0x81,%l1 ! %l1 = 000000000000d53d ! immd = 0000000000000029, %l1 = 000000000000d53d, %ccr = 11 movge %icc,0x029,%l1 ! Moved, %l1 = 0000000000000029 save ! CWP = 1 ! %l1 = aa0615148f794a48, Mem[000000009180007c] = a31e0d83 stw %l1,[%i0+0x07c] ! Mem[000000009180007c] = 8f794a48 ! Mem[0000000090800054] = e8d47b00, %g18 = c942a78450441386 ldsw [%o5+0x054],%g2 ! %g2 = c942a78450441386 p28_label_10: ! %cwp = 1 ! Mem[00000000908000b0] = 3ebf5926, %g2 = ffffffffe8d47b00 ldub [%o5+0x0b3],%g2 ! %g2 = 000000000000003e ! %l0 = 4023292c410b8b20, %l5 = 73735f2dd31a0f3e, %ccr = 11 move %xcc,%l0,%l5 ! Register Not Moved ! %l7 = b8f275f5f1715792, Mem[0000000091800070] = 00d9bc3483e88393 stx %l7,[%i0+0x070] ! Mem[0000000091800070] = b8f275f5f1715792 ! Mem[0000000048800000] = dbba5b13, %l3 = 04be94d41da98ab0 lduha [%o1+%g0]0x88,%l3 ! %l3 = 0000000000005b13 ! %l0 = 4023292c410b8b20, immed = 00000102, %ccr = 11 movrne %l0,0x102,%l5 ! Moved, %l5 = 0000000000000102 ! %l7 = b8f275f5f1715792, Mem[000000009100008f] = 41c26fe9 stb %l7,[%o6+0x08f] ! Mem[000000009100008c] = 92c26fe9 ! Mem[000000009100000c] = 4a14e741, %g2 = 000000000000003e ldub [%o6+0x00f],%g2 ! %g2 = 000000000000004a ! Mem[00000000908001f0] = f3470c897131ee4a, %f48 = 49fa6523 f16f4a55 ldd [%o5+0x1f0],%f48 ! %f48 = f3470c89 7131ee4a ! %f16 = 43ee217c c75d2220, Mem[0000000048000028] = 000000ee 3d3a432e stda %f16,[%o0+%i5]0x88 ! Mem[0000000048000028] = 43ee217c c75d2220 ! Mem[00000000900001d0] = 9f710bd952cff373, %f48 = f3470c89 7131ee4a ldd [%o4+0x1d0],%f48 ! %f48 = 9f710bd9 52cff373 p28_label_11: ! %cwp = 1 ! %l4 = 560d2f05, %l5 = 00000102, Mem[0000000049000028] = 5ff2aa5c 8662bedd stda %l4,[%o2+%i5]0x80 ! Mem[0000000049000028] = 560d2f05 00000102 ! %l5 = 0000000000000102, %l5 = 0000000000000102, %l3 = 0000000000005b13 sdivx %l5,%l5,%l3 ! %l3 = 0000000000000001 ! %l1 = aa0615148f794a48, Mem[0000000090800088] = d3d60129 stw %l1,[%o5+0x088] ! Mem[0000000090800088] = 8f794a48 ! Mem[00000000498001b4] = f9914e25, %l3 = 0000000000000001 lduw [%o3+0x1b4],%l3 ! %l3 = 00000000f9914e25 ! %l2 = ac64493beb760ff4, Mem[00000000918000b8] = de6b8865455c37c1 stx %l2,[%i0+0x0b8] ! Mem[00000000918000b8] = ac64493beb760ff4 ! immd = 000000000000019a, %l5 = 0000000000000102, %ccr = 11 movvc %icc,0x19a,%l5 ! Moved, %l5 = 000000000000019a ! Mem[00000000900000b4] = 4fe26d28, %g2 = 000000000000004a ldsh [%o4+0x0b6],%g2 ! %g2 = 0000000000004fe2 ! Set Register : %l6 = 4e018606a588f517 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff ! Mem[00000000490000e0] = b0d84f5a, %l6 = ffffffff, %l6 = ffffffff add %o2,0xe0,%g1 casa [%g1]0x80,%l6,%l6 ! %l6 = 00000000b0d84f5a ! %l6 = b0d84f5a, %l7 = f1715792, Mem[0000000090800188] = cd2b4216 ada4c276 std %l6,[%o5+0x188] ! Mem[0000000090800188] = b0d84f5a f1715792 p28_label_12: ! %cwp = 1 ! Mem[0000000090800160] = 78739ddb, %g2 = 0000000000004fe2 ldub [%o5+0x163],%g2 ! %g2 = 0000000000000078 ! %l5 = 000000000000019a, Mem[0000000090800008] = e74bbbf2815722de stx %l5,[%o5+%i1] ! Mem[0000000090800008] = 000000000000019a ! Mem[00000000488001e8] = d14f5d73acd22597, %l6 = 00000000b0d84f5a, %l2 = ac64493beb760ff4 add %o1,0x1e8,%g1 casxa [%g1]0x80,%l6,%l2 ! %l2 = d14f5d73acd22597 ! %l3 = 00000000f9914e25, %l0 = 4023292c410b8b20, %l4 = 39c17806560d2f05 xnorcc %l3,%l0,%l4 ! %l4 = bfdcd6d347653afa, %ccr = 80 ! Mem[00000000908000e4] = c852478e, %g18 = c942a78450441386 ldsw [%o5+0x0e4],%g2 ! %g2 = c942a78450441386 ! %f22 = 1f64d2da, Mem[0000000091800070] = b8f275f5 st %f22,[%i0+0x070] ! Mem[0000000091800070] = 1f64d2da ! Mem[00000000908001c0] = bc65ad57cb751f7a, %f48 = 9f710bd9 52cff373 ldd [%o5+0x1c0],%f48 ! %f48 = bc65ad57 cb751f7a ! immd = 0000000000000246, %l5 = 000000000000019a, %ccr = 80 movvs %icc,0x246,%l5 ! Register Not Moved ! Mem[0000000049800000] = d53d4c6e, %l3 = 00000000f9914e25 lduba [%o3+%g0]0x81,%l3 ! %l3 = 00000000000000d5 ! Mem[0000000091000128] = ffffffff ffffff86, %g2 = c852478e, %g3 = 80100360 ldd [%o6+0x128],%g2 ! %g2 = 00000000ffffffff 00000000ffffff86 p28_label_13: ! %cwp = 1 ! Mem[00000000900001a8] = 875ccbaea2de638c, %g2 = 00000000ffffffff ldx [%o4+0x1a8],%g2 ! %g2 = 875ccbaea2de638c ! %l3 = 00000000000000d5, Mem[00000000908000e4] = c852478e sth %l3,[%o5+0x0e4] ! Mem[00000000908000e4] = 00d5478e ! %l0 = 4023292c410b8b20, imm = 000000000000054f, %l4 = bfdcd6d347653afa and %l0,0x54f,%l4 ! %l4 = 0000000000000100 ! Mem[0000000048800028] = 63479a54e233a90b, %l4 = 0000000000000100 ldxa [%o1+%i5]0x80,%l4 ! %l4 = 63479a54e233a90b ! Mem[0000000090800174] = 85e8b593, %g18 = c942a78450441386 ldsw [%o5+0x174],%g2 ! %g2 = c942a78450441386 ! %l1 = aa0615148f794a48, %l7 = b8f275f5f1715792, %ccr = 80 mova %xcc,%l1,%l7 ! Moved, %l7 = aa0615148f794a48 ! Mem[0000000049000048] = 48e7c82f, %l6 = b0d84f5a, %l2 = acd22597 add %o2,0x48,%g1 casa [%g1]0x80,%l6,%l2 ! %l2 = 0000000048e7c82f ! Mem[00000000488000a0] = 364248bf, %l3 = 000000d5, %l5 = 0000019a add %o1,0xa0,%g1 casa [%g1]0x80,%l3,%l5 ! %l5 = 00000000364248bf ! immd = 000000000000010f, %l7 = aa0615148f794a48, %ccr = 80 movl %icc,0x10f,%l7 ! Register Not Moved ! %l0 = 410b8b20, %l1 = 8f794a48, Mem[0000000091800128] = 089d02df 781f77ff std %l0,[%i0+0x128] ! Mem[0000000091800128] = 410b8b20 8f794a48 p28_label_14: ! %cwp = 1 ! %l0 = 410b8b20, %l1 = 8f794a48, Mem[0000000091000090] = c26fe978 3edeb40f std %l0,[%o6+0x090] ! Mem[0000000091000090] = 410b8b20 8f794a48 ! Mem[0000000091000088] = 86ad1b16, %g2 = ffffffff85e8b593 lduw [%o6+0x088],%g2 ! %g2 = 0000000086ad1b16 ! %f0 = 1a7cec5a 31fb0cb2 32b430a7 ea753921 ! %f4 = 588cbd19 86b33d8b c59f9d65 b01d7d42 ! %f8 = 258f60c7 c5a9de7c 7de31d41 c9ad265c ! %f12 = cd942c03 4ccb2dd1 005985ec 6a6454bc mov 0x100,%g4 stda %f0,[%o4+%g4]ASI_COMMIT_S ! Block Store to 0000000090000100 ! Mem[0000000090000198] = 11310a36b2be6763, %g2 = 0000000086ad1b16 ldx [%o4+0x198],%g2 ! %g2 = 11310a36b2be6763 ! Mem[0000000048800120] = cb1774bc8b7b77f8, %f22 = 1f64d2da 155adffb ldd [%o1+0x120],%f22 ! %f22 = cb1774bc 8b7b77f8 ! Mem[0000000090800124] = 3b012cfa, %g18 = c942a78450441386 ldsw [%o5+0x124],%g2 ! %g2 = c942a78450441386 ! Mem[00000000900001a0] = bbcc04f11da75b47, %g2 = 000000003b012cfa ldx [%o4+0x1a0],%g2 ! %g2 = bbcc04f11da75b47 ! Mem[0000000048800000] = 135bbadb, %l7 = aa0615148f794a48 ldstuba [%o1+%g0]0x81,%l7 ! %l7 = 00000013000000ff ! %l1 = aa0615148f794a48, Mem[00000000908000c8] = 59095ea4e50ee4f7 stx %l1,[%o5+0x0c8] ! Mem[00000000908000c8] = aa0615148f794a48 ! Mem[0000000049800010] = 252828f1, %l2 = 0000000048e7c82f ldswa [%o3+%i2]0x81,%l2 ! %l2 = 00000000252828f1 p28_label_15: ! %cwp = 1 ! %f0 = 1a7cec5a 31fb0cb2 32b430a7 ea753921 ! %f4 = 588cbd19 86b33d8b c59f9d65 b01d7d42 ! %f8 = 258f60c7 c5a9de7c 7de31d41 c9ad265c ! %f12 = cd942c03 4ccb2dd1 005985ec 6a6454bc mov 0x180,%g5 stda %f0,[%o4+%g5]ASI_BLK_AIUPL ! Block Store to 0000000090000180 ! Mem[0000000048000068] = 7704cce045b97293, %l3 = 00000000000000d5, %l7 = 0000000000000013 add %o0,0x68,%g1 casxa [%g1]0x80,%l3,%l7 ! %l7 = 7704cce045b97293 ! Mem[0000000048800000] = dbba5bff, %l5 = 00000000364248bf lduwa [%o1+%g0]0x88,%l5 ! %l5 = 00000000dbba5bff ! Mem[0000000049000028] = 560d2f0500000102, %f18 = 2b4d98e9 c1e02c59 ldda [%o2+%i5]0x81,%f18 ! %f18 = 560d2f05 00000102 ! Set Register : %l0 = 4023292c410b8b20 xor %g0,-1,%l0 ! %l0 = ffffffffffffffff ! %l6 = 00000000b0d84f5a, %l7 = 7704cce045b97293, %l0 = ffffffffffffffff xor %l6,%l7,%l0 ! %l0 = 7704cce0f5613dc9 ! Mem[000000009100008c] = cbfc9192, %g2 = bbcc04f11da75b47 lduw [%o6+0x08c],%g2 ! %g2 = 00000000cbfc9192 ! Mem[0000000048800010] = 501716b3, %l0 = 7704cce0f5613dc9 ldsha [%o1+%i2]0x80,%l0 ! %l0 = 0000000000005017 ! Mem[0000000048800028] = 549a4763, %l2 = 00000000252828f1 ldstuba [%o1+%i5]0x89,%l2 ! %l2 = 00000063000000ff ! %l1 = aa0615148f794a48, Mem[0000000091800150] = c5e66b5d sth %l1,[%i0+0x150] ! Mem[0000000091800150] = 4a486b5d p28_label_16: ! %cwp = 1 ! %l1 = aa0615148f794a48, Mem[0000000090000148] = 31494a3dbcae976a stx %l1,[%o4+0x148] ! Mem[0000000090000148] = aa0615148f794a48 ! Mem[00000000908001e0] = d6a5c497, %g18 = c942a78450441386 ldsw [%o5+0x1e0],%g2 ! %g2 = c942a78450441386 ! %l6 = 00000000b0d84f5a, Mem[0000000091800000] = e8ab33835d5101b3 stx %l6,[%i0+%g0] ! Mem[0000000091800000] = 00000000b0d84f5a ! %l2 = 0000000000000063, Mem[0000000090000074] = 00000000 sth %l2,[%o4+0x074] ! Mem[0000000090000074] = 00630000 ! retry : should take illegal inst trap, %l0 = 0000000000005017 retry ! Illegal inst trap : %l0 = 0000000000005027 ! %f0 = 1a7cec5a 31fb0cb2 32b430a7 ea753921 ! %f4 = 588cbd19 86b33d8b c59f9d65 b01d7d42 ! %f8 = 258f60c7 c5a9de7c 7de31d41 c9ad265c ! %f12 = cd942c03 4ccb2dd1 005985ec 6a6454bc mov 0x0c0,%g6 stda %f0,[%o4+%g6]ASI_BLK_S ! Block Store to 00000000900000c0 ! %l7 = 7704cce045b97293, imm = fffffffffffffdf5, %l2 = 0000000000000063 orn %l7,-0x20b,%l2 ! %l2 = 7704cce045b9729b ! Mem[00000000910000ac] = 1253fffd, %g2 = ffffffffd6a5c497 ldsha [%o6+0x0ac]%asi,%g2 ! %g2 = 0000000000001253 ! %l7 = 7704cce045b97293, %l2 = 7704cce045b9729b, %ccr = 80 movleu %icc,%l7,%l2 ! Register Not Moved ! Mem[0000000049000174] = 2197c359, %l0 = 0000000000005027 swap [%o2+0x174],%l0 ! %l0 = 000000002197c359 p28_label_17: ! %cwp = 1 ! retry : should take illegal inst trap, %l0 = 000000002197c359 retry ! Illegal inst trap : %l0 = 000000002197c369 ! %f0 = 1a7cec5a 31fb0cb2 32b430a7 ea753921 ! %f4 = 588cbd19 86b33d8b c59f9d65 b01d7d42 ! %f8 = 258f60c7 c5a9de7c 7de31d41 c9ad265c ! %f12 = cd942c03 4ccb2dd1 005985ec 6a6454bc mov 0x080,%g5 stda %f0,[%o4+%g5]ASI_BLK_S ! Block Store to 0000000090000080 ! Mem[0000000049800120] = b5ad2041e377db97, %l3 = 00000000000000d5, %l0 = 000000002197c369 add %o3,0x120,%g1 casxa [%g1]0x80,%l3,%l0 ! %l0 = b5ad2041e377db97 ! Mem[00000000480000ac] = f4df9b61, %l1 = aa0615148f794a48, %asi = 80 swapa [%o0+0x0ac]%asi,%l1 ! %l1 = 00000000f4df9b61 ! Mem[0000000048000028] = 20225dc7, %l3 = 00000000000000d5 ldstuba [%o0+%i5]0x80,%l3 ! %l3 = 00000020000000ff ! Mem[00000000488001ac] = 28927b9f, %l1 = f4df9b61, %l6 = b0d84f5a add %o1,0x1ac,%g1 casa [%g1]0x80,%l1,%l6 ! %l6 = 0000000028927b9f ! %l4 = 63479a54e233a90b, Mem[0000000090800013] = f7b06284 stb %l4,[%o5+0x013] ! Mem[0000000090800010] = 0bb06284 ! Mem[0000000091000138] = 4c906f70, %g2 = 0000000000001253 ldsh [%o6+0x138],%g2 ! %g2 = 0000000000004c90 ! %l6 = 0000000028927b9f, Mem[000000009080011f] = 66dca472 stb %l6,[%o5+0x11f] ! Mem[000000009080011c] = 9fdca472 ! Mem[0000000048800010] = 501716b3, %l0 = e377db97, %l3 = 00000020 add %o1,0x10,%g1 casa [%g1]0x80,%l0,%l3 ! %l3 = 00000000501716b3 p28_label_18: ! %cwp = 1 ! Mem[0000000091800018] = 8dddb2c5, %g2 = 0000000000004c90 ldsb [%i0+0x01a],%g2 ! %g2 = ffffffffffffff8d ! %l0 = b5ad2041e377db97, immed = fffff8a1, %l7 = 7704cce045b97293 tsubcctv %l0,-0x75f,%l7 ! %l0 = b5ad2041e377dbba, Trapped ! Mem[0000000049000120] = 869fafe2f475c504, %l0 = b5ad2041e377dbba, %l4 = 63479a54e233a90b add %o2,0x120,%g1 casxa [%g1]0x80,%l0,%l4 ! %l4 = 869fafe2f475c504 ! %l4 = 869fafe2f475c504, Mem[00000000908000c0] = 93984c09a94c3d0a stx %l4,[%o5+0x0c0] ! Mem[00000000908000c0] = 869fafe2f475c504 ! %l2 = 7704cce045b9729b, Mem[0000000049000008] = 9fcc0782 stba %l2,[%o2+%i1]0x88 ! Mem[0000000049000008] = 9fcc079b membar #Sync ! Added by membar checker (226) ! Mem[0000000090000080] = 1a7cec5a 31fb0cb2 32b430a7 ea753921 ! Mem[0000000090000090] = 588cbd19 86b33d8b c59f9d65 b01d7d42 ! Mem[00000000900000a0] = 258f60c7 c5a9de7c 7de31d41 c9ad265c ! Mem[00000000900000b0] = cd942c03 4ccb2dd1 005985ec 6a6454bc ldda [%o4+%g5]ASI_BLK_P,%f48 ! Block Load from 0000000090000080 ! %l5 = 00000000dbba5bff, Mem[00000000498000f6] = 09c9fec7 sth %l5,[%o3+0x0f6] ! Mem[00000000498000f4] = 09c95bff ! Mem[0000000091000000] = 5398fcc6, %g18 = c942a78450441386 ldswa [%o6+0x000]%asi,%g2 ! %g2 = c942a78450441386 ! %l3 = 00000000501716b3, %l3 = 00000000501716b3, %ccr = 80 movrne %l3,%l3,%l5 ! Moved, %l5 = 00000000501716b3 ! %l7 = 7704cce045b97293, %l3 = 00000000501716b3, %ccr = 80 movpos %xcc,%l7,%l3 ! Register Not Moved p28_label_19: ! %cwp = 1 ! Mem[0000000090000098] = c59f9d65 b01d7d42, %g2 = 5398fcc6, %g3 = ffffff86 ldd [%o4+0x098],%g2 ! %g2 = 00000000c59f9d65 00000000b01d7d42 ! %l6 = 28927b9f, %l7 = 45b97293, Mem[00000000910000e0] = 1ff12e95 75236dff std %l6,[%o6+0x0e0] ! Mem[00000000910000e0] = 28927b9f 45b97293 ! Mem[0000000048000010] = 104ac9296558fae3, %l4 = 869fafe2f475c504 ldxa [%o0+%i2]0x88,%l4 ! %l4 = 104ac9296558fae3 ! %l7 = 7704cce045b97293, imm = 0000000000000e1c, %l4 = 104ac9296558fae3 xor %l7,0xe1c,%l4 ! %l4 = 7704cce045b97c8f ! Mem[00000000900001a8] = 5c26adc9 411de37d, %g2 = c59f9d65, %g3 = b01d7d42 ldd [%o4+0x1a8],%g2 ! %g2 = 000000005c26adc9 00000000411de37d ! %l0 = b5ad2041e377dbba, imm = 0000000000000260, %l2 = 7704cce045b9729b add %l0,0x260,%l2 ! %l2 = b5ad2041e377de1a ! Mem[00000000908001d4] = dcbf55cd, %g2 = 000000005c26adc9 lduw [%o5+0x1d4],%g2 ! %g2 = 00000000dcbf55cd ! %l6 = 0000000028927b9f, imm = 0000000000000e74, %l2 = b5ad2041e377de1a xor %l6,0xe74,%l2 ! %l2 = 00000000289275eb ! Mem[00000000918001d0] = 61bc4b5f, %g2 = 00000000dcbf55cd ldsh [%i0+0x1d0],%g2 ! %g2 = 00000000000061bc ! Mem[00000000900000fc] = 54bc1a7c, %g2 = 00000000000061bc ldsh [%o4+0x0fe],%g2 ! %g2 = 00000000000054bc p28_label_20: ! %cwp = 1 ! %l0 = b5ad2041e377dbba, immed = fffff085, %l7 = 7704cce045b97293 taddcctv %l0,-0xf7b,%l7 ! %l0 = b5ad2041e377dbdd, Trapped ! Mem[0000000048800120] = cb1774bc, %l2 = 00000000289275eb swap [%o1+0x120],%l2 ! %l2 = 00000000cb1774bc ! Mem[0000000091000028] = 05e12eff95d1d562, %f48 = 1a7cec5a 31fb0cb2 ldda [%o6+0x028]%asi,%f48 ! %f48 = 05e12eff 95d1d562 ! %l5 = 00000000501716b3 setx 0xf2813d604401808e,%g7,%l5 ! %l5 = f2813d604401808e ! Mem[000000004980017c] = 0f642679, %l1 = 00000000f4df9b61 lduw [%o3+0x17c],%l1 ! %l1 = 000000000f642679 ! %l5 = f2813d604401808e, %l1 = 000000000f642679, %ccr = 80 movgu %xcc,%l5,%l1 ! Moved, %l1 = f2813d604401808e ! %f0 = 1a7cec5a 31fb0cb2, Mem[0000000048800018] = 8276ec8b 9e88fa79 stda %f0 ,[%o1+%i3]0x88 ! Mem[0000000048800018] = 1a7cec5a 31fb0cb2 ! Mem[00000000918001d8] = 65a31b7b, %g2 = 00000000000054bc ldsb [%i0+0x1db],%g2 ! %g2 = 0000000000000065 ! Mem[0000000091000068] = 955a2d89 07100ced, %g2 = 00000065, %g3 = 411de37d ldd [%o6+0x068],%g2 ! %g2 = 00000000955a2d89 0000000007100ced ! immd = 00000000000002bd, %l6 = 0000000028927b9f, %ccr = 80 movneg %icc,0x2bd,%l6 ! Register Not Moved p28_label_21: ! %cwp = 1 ! Mem[0000000048000038] = 93238778514547c1, %l0 = b5ad2041e377dbdd ldx [%o0+0x038],%l0 ! %l0 = 93238778514547c1 ! Mem[0000000049000018] = 4b592f66, %l4 = 7704cce045b97c8f lduwa [%o2+%i3]0x81,%l4 ! %l4 = 000000004b592f66 ! %l6 = 0000000028927b9f, %l0 = 93238778514547c1, %ccr = 80 movne %xcc,%l6,%l0 ! Moved, %l0 = 0000000028927b9f ! Mem[0000000049800028] = 57fd07f3, %l1 = f2813d604401808e ldswa [%o3+%i5]0x80,%l1 ! %l1 = 0000000057fd07f3 ! Mem[0000000090800150] = 2c26f3efdb6786fd, %g2 = 00000000955a2d89 ldx [%o5+0x150],%g2 ! %g2 = 2c26f3efdb6786fd ! Mem[0000000049000018] = addecc38 662f594b, %l0 = 28927b9f, %l1 = 57fd07f3 ldda [%o2+%i3]0x89,%l0 ! %l0 = 00000000662f594b 00000000addecc38 ! Mem[00000000910001b8] = fe0490b8 47252129, %g2 = db6786fd, %g3 = 07100ced ldd [%o6+0x1b8],%g2 ! %g2 = 00000000fe0490b8 0000000047252129 ! Mem[00000000910000e8] = 5d827780, %g2 = 00000000fe0490b8 ldsb [%o6+0x0ea],%g2 ! %g2 = 000000000000005d ! Mem[0000000049000020] = ee004aec09425140, %l2 = 00000000cb1774bc ldxa [%o2+%i4]0x80,%l2 ! %l2 = ee004aec09425140 ! Mem[0000000091800090] = faf7017d, %g18 = c942a78450441386 ldsw [%i0+0x090],%g2 ! %g2 = c942a78450441386 p28_label_22: ! %cwp = 1 ! Mem[0000000049800020] = cd6a7bbe, %l2 = ee004aec09425140 ldswa [%o3+%i4]0x89,%l2 ! %l2 = ffffffffcd6a7bbe ! %l4 = 000000004b592f66, Mem[0000000091800164] = bcb72634 sth %l4,[%i0+0x164] ! Mem[0000000091800164] = 2f662634 ! %l3 = 00000000501716b3, Mem[0000000090000060] = 77bc97b3 sth %l3,[%o4+0x060] ! Mem[0000000090000060] = 16b397b3 ! %l3 = 00000000501716b3, Mem[00000000900001e8] = 2bf506373fb77494 stx %l3,[%o4+0x1e8] ! Mem[00000000900001e8] = 00000000501716b3 ! Mem[0000000049800020] = cd6a7bbe, %f9 = c5a9de7c lda [%o3+%i4]0x88,%f9 ! %f9 = cd6a7bbe ! %l4 = 000000004b592f66, %l2 = ffffffffcd6a7bbe, %y = 00000ca8 umulcc %l4,%l2,%l7 ! %l7 = 3c75c24e14332fb4, %ccr = 00, %y = 3c75c24e ! %l3 = 00000000501716b3, Mem[00000000908000bc] = 73175eee sth %l3,[%o5+0x0bc] ! Mem[00000000908000bc] = 16b35eee ! %l2 = ffffffffcd6a7bbe, Mem[00000000910000e0] = 28927b9f stw %l2,[%o6+0x0e0] ! Mem[00000000910000e0] = cd6a7bbe ! %l4 = 000000004b592f66, Mem[00000000908000a0] = 9d26e2ca stb %l4,[%o5+0x0a0] ! Mem[00000000908000a0] = 6626e2ca membar #Sync ! Added by membar checker (227) ! %l5 = f2813d604401808e, Mem[0000000090000093] = 1986b33d stb %l5,[%o4+0x093] ! Mem[0000000090000090] = 8e86b33d p28_label_23: ! %cwp = 1 ! %l3 = 00000000501716b3 setx 0xcc209dd828343d6a,%g7,%l3 ! %l3 = cc209dd828343d6a ! Mem[0000000091800158] = b0f2b91d f9e227a5, %g2 = faf7017d, %g3 = 47252129 ldd [%i0+0x158],%g2 ! %g2 = 00000000b0f2b91d 00000000f9e227a5 ! Mem[00000000910000e8] = 0e4d5d82778073fc, %f48 = 05e12eff 95d1d562 ldd [%o6+0x0e8],%f48 ! %f48 = 0e4d5d82 778073fc ! Mem[0000000090000094] = 86b33d8b, %g2 = 00000000b0f2b91d ldsh [%o4+0x094],%g2 ! %g2 = ffffffffffff86b3 ! %l3 = cc209dd828343d6a, immed = fffff158, %y = 3c75c24e umulcc %l3,-0xea8,%l6 ! %l6 = 28343b1cc25be670, %ccr = 08, %y = 28343b1c ! Mem[0000000049800154] = 28277dca, %l5 = f2813d604401808e lduh [%o3+0x154],%l5 ! %l5 = 0000000000002827 ! Mem[0000000091000044] = d61db2b3, %g2 = ffffffffffff86b3 ldsb [%o6+0x044],%g2 ! %g2 = ffffffffffffffd6 ! %f31 = 19c70af8, Mem[0000000048800000] = ff5bbadb sta %f31,[%o1+%g0]0x80 ! Mem[0000000048800000] = 19c70af8 ! Mem[0000000048800188] = e9982c63, %l3 = cc209dd828343d6a ldsba [%o1+0x18a]%asi,%l3 ! %l3 = 000000000000002c ! %f12 = cd942c03, Mem[000000009180008c] = bafc9afe st %f12,[%i0+0x08c] ! Mem[000000009180008c] = cd942c03 p28_label_24: ! %cwp = 1 ! %l5 = 0000000000002827, Mem[00000000490001f0] = 7b9cef0abb788293 stx %l5,[%o2+0x1f0] ! Mem[00000000490001f0] = 0000000000002827 ! Mem[0000000048000000] = a95349638bff0418, %l6 = 28343b1cc25be670 ldxa [%o0+%g0]0x89,%l6 ! %l6 = a95349638bff0418 ! %l2 = ffffffffcd6a7bbe, immed = fffffad9, %y = 28343b1c umulcc %l2,-0x527,%l6 ! %l6 = cd6a779ba05c700e, %ccr = 88, %y = cd6a779b ! Mem[00000000900001d4] = 52cff373, %g18 = c942a78450441386 ldsw [%o4+0x1d4],%g2 ! %g2 = c942a78450441386 ! %l7 = 3c75c24e14332fb4, Mem[0000000090800000] = afcee255 stb %l7,[%o5+%g0] ! Mem[0000000090800000] = b4cee255 ! Mem[0000000048000018] = 0e1357d6, %l0 = 00000000662f594b swap [%o0+%i3],%l0 ! %l0 = 000000000e1357d6 ! Mem[000000009000004c] = 77d27910, %g18 = c942a78450441386 ldsw [%o4+0x04c],%g2 ! %g2 = c942a78450441386 ! %l1 = 00000000addecc38, %l2 = ffffffffcd6a7bbe, %ccr = 88 movg %xcc,%l1,%l2 ! Register Not Moved ! %l6 = cd6a779ba05c700e, Mem[0000000048800010] = b3161750 stha %l6,[%o1+%i2]0x89 ! Mem[0000000048800010] = b316700e ! Mem[0000000049800008] = 930877f8, %l3 = 000000000000002c lduwa [%o3+%i1]0x88,%l3 ! %l3 = 00000000930877f8 p28_label_25: ! %cwp = 1 ! immd = 00000000000002fe, %l6 = cd6a779ba05c700e, %ccr = 88 movne %xcc,0x2fe,%l6 ! Moved, %l6 = 00000000000002fe ! %l4 = 000000004b592f66, Mem[0000000048800066] = 02338077 stb %l4,[%o1+0x066] ! Mem[0000000048800064] = 02336677 ! Mem[0000000090800194] = ed9f295e, %g2 = 0000000077d27910 ldsb [%o5+0x197],%g2 ! %g2 = ffffffffffffffed ! %l1 = 00000000addecc38, Mem[0000000048000020] = 86ed25cc stha %l1,[%o0+%i4]0x80 ! Mem[0000000048000020] = cc3825cc ! %l4 = 000000004b592f66, Mem[00000000908000fa] = ca5b7d20 sth %l4,[%o5+0x0fa] ! Mem[00000000908000f8] = 2f667d20 ! Mem[0000000091800068] = 806ee822, %g2 = ffffffffffffffed ldsh [%i0+0x06a],%g2 ! %g2 = ffffffffffff806e ! %l5 = 0000000000002827, %l1 = 00000000addecc38, %l2 = ffffffffcd6a7bbe and %l5,%l1,%l2 ! %l2 = 0000000000000820 ! Mem[0000000048800120] = 289275eb, %l1 = 00000000addecc38 lduw [%o1+0x120],%l1 ! %l1 = 00000000289275eb ! Mem[0000000090000190] = 8b3db386, %g2 = ffffffffffff806e lduw [%o4+0x190],%g2 ! %g2 = 000000008b3db386 ! Mem[00000000498000f8] = c57a7cf2, %l6 = 000002fe, %l6 = 000002fe add %o3,0xf8,%g1 casa [%g1]0x80,%l6,%l6 ! %l6 = 00000000c57a7cf2 ba,a p28_not_taken_0_end p28_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 restore ! CWP = 0 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 0000000000000ca8 bne,a,pn %xcc,p28_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000029 bne,a,pn %xcc,p28_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000252829d1 bne,a,pn %xcc,p28_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000f75b3d51 bne,a,pn %xcc,p28_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffff86 bne,a,pn %xcc,p28_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000c03 bne,a,pn %xcc,p28_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000c465 bne,a,pn %xcc,p28_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000f75b49f9 bne,a,pn %xcc,p28_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xcd6a779b,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p28_failed mov 0x111,%g1 ! 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 1a7cec5a 31fb0cb2 bne %xcc,p28_f0_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 258f60c7 cd6a7bbe bne %xcc,p28_f8_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 560d2f05 00000102 bne %xcc,p28_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 7e947e6f 8207cc9f bne %xcc,p28_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be cb1774bc 8b7b77f8 bne %xcc,p28_f22_fail nop ! Check Local Memory set p28_local0_expect,%g1 p28_check_local0: ldx [%g1+0x018],%g2 ! Expected data = 662f594b144664f4 ldx [%i0+0x018],%g3 ! Observed data at 0000000048000018 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = cc3825cc9c4e4eb3 ldx [%i0+0x020],%g3 ! Observed data at 0000000048000020 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff225dc77c21ee43 ldx [%i0+0x028],%g3 ! Observed data at 0000000048000028 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x028,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = a7ec20ff8f794a48 ldx [%i0+0x0a8],%g3 ! Observed data at 00000000480000a8 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x0a8,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 69ad139ee970ff76 ldx [%i0+0x0d8],%g3 ! Observed data at 00000000480000d8 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x0d8,%g4 ldx [%g1+0x138],%g2 ! Expected data = 94130ed8fffffe97 ldx [%i0+0x138],%g3 ! Observed data at 0000000048000138 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x138,%g4 set p28_local1_expect,%g1 p28_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 19c70af834f0b2dd 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 = 00000038568f21cd 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 = 0e7016b3397c47f5 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 = b20cfb315aec7c1a ldx [%i1+0x018],%g3 ! Observed data at 0000000048800018 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff479a54e233a90b ldx [%i1+0x028],%g3 ! Observed data at 0000000048800028 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 721f5f4c00000069 ldx [%i1+0x030],%g3 ! Observed data at 0000000048800030 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x030,%g4 ldx [%g1+0x060],%g2 ! Expected data = 3ab65f0b02336677 ldx [%i1+0x060],%g3 ! Observed data at 0000000048800060 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x060,%g4 ldx [%g1+0x070],%g2 ! Expected data = 00000050cbbd9716 ldx [%i1+0x070],%g3 ! Observed data at 0000000048800070 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x070,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = 0000001c35cc3ab3 ldx [%i1+0x0e8],%g3 ! Observed data at 00000000488000e8 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x0e8,%g4 ldx [%g1+0x120],%g2 ! Expected data = 289275eb8b7b77f8 ldx [%i1+0x120],%g3 ! Observed data at 0000000048800120 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x120,%g4 ldx [%g1+0x138],%g2 ! Expected data = bdb9f2f6442e65c4 ldx [%i1+0x138],%g3 ! Observed data at 0000000048800138 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x138,%g4 ldx [%g1+0x190],%g2 ! Expected data = d361af59a2e308a0 ldx [%i1+0x190],%g3 ! Observed data at 0000000048800190 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x190,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = a7d0de79432e00dc ldx [%i1+0x1d8],%g3 ! Observed data at 00000000488001d8 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x1d8,%g4 set p28_local2_expect,%g1 p28_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 9b07cc9f4500c07b ldx [%i2+0x008],%g3 ! Observed data at 0000000049000008 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = ee004aec09425140 ldx [%i2+0x020],%g3 ! Observed data at 0000000049000020 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 560d2f0500000102 ldx [%i2+0x028],%g3 ! Observed data at 0000000049000028 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x028,%g4 ldx [%g1+0x170],%g2 ! Expected data = 2d59bd5300005027 ldx [%i2+0x170],%g3 ! Observed data at 0000000049000170 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x170,%g4 ldx [%g1+0x180],%g2 ! Expected data = ff42a4fcecf9295e ldx [%i2+0x180],%g3 ! Observed data at 0000000049000180 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x180,%g4 ldx [%g1+0x190],%g2 ! Expected data = 8eab92fff55bae9a ldx [%i2+0x190],%g3 ! Observed data at 0000000049000190 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x190,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = ea339a9dc6417199 ldx [%i2+0x1b8],%g3 ! Observed data at 00000000490001b8 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x1b8,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 0000000000002827 ldx [%i2+0x1f0],%g3 ! Observed data at 00000000490001f0 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x1f0,%g4 set p28_local3_expect,%g1 p28_check_local3: ldx [%g1+0x008],%g2 ! Expected data = f8770893ca918657 ldx [%i3+0x008],%g3 ! Observed data at 0000000049800008 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 252828f10000c465 ldx [%i3+0x010],%g3 ! Observed data at 0000000049800010 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i3,0x010,%g4 ldx [%g1+0x050],%g2 ! Expected data = 47e528f115ae11b8 ldx [%i3+0x050],%g3 ! Observed data at 0000000049800050 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i3,0x050,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = 4a213a9009c95bff ldx [%i3+0x0f0],%g3 ! Observed data at 00000000498000f0 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i3,0x0f0,%g4 ldx [%g1+0x100],%g2 ! Expected data = 8dff38aa52a36b60 ldx [%i3+0x100],%g3 ! Observed data at 0000000049800100 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i3,0x100,%g4 ldx [%g1+0x188],%g2 ! Expected data = 000076601f9c5ee4 ldx [%i3+0x188],%g3 ! Observed data at 0000000049800188 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i3,0x188,%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_f8_fail: set p28_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p28_f18_fail: set p28_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p28_f20_fail: set p28_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p28_f22_fail: set p28_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%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: ldxa [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000048800020] lduba [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000049000020] stda %l4,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000049000018] lduha [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000049800028] done p28_trap1o: ldxa [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000048800020] lduba [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000049000020] stda %l4,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000049000018] lduha [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000049800028] done p28_trap2e: lduha [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000048800028] ldswa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000049000000] sdivx %l1,%l0,%l6 ldsba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000049000008] done p28_trap2o: lduha [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000048800028] ldswa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000049000000] sdivx %l1,%l0,%l6 ldsba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000049000008] done p28_trap3e: xor %l7,-0x04b,%l6 done p28_trap3o: xor %l7,-0x04b,%l6 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 = 9a5f370486ed25cc ldx [%g1+0x008],%l1 ! %l1 = ea339a9dc6417199 ldx [%g1+0x010],%l2 ! %l2 = 882126626218f393 ldx [%g1+0x018],%l3 ! %l3 = 7f83f63070d7136c ldx [%g1+0x020],%l4 ! %l4 = 578691ca930877f8 ldx [%g1+0x028],%l5 ! %l5 = d31e8bb086c0274a ldx [%g1+0x030],%l6 ! %l6 = aff9bfb46c3ae374 ldx [%g1+0x038],%l7 ! %l7 = c2d579c5d657130e save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 4023292c410b8b20 ldx [%g1+0x048],%l1 ! %l1 = aa0615148f794a48 ldx [%g1+0x050],%l2 ! %l2 = ac64493beb760ff4 ldx [%g1+0x058],%l3 ! %l3 = 04be94d41da98ab0 ldx [%g1+0x060],%l4 ! %l4 = 39c17806560d2f05 ldx [%g1+0x068],%l5 ! %l5 = 73735f2dd31a0f3e ldx [%g1+0x070],%l6 ! %l6 = 4e018606a588f517 ldx [%g1+0x078],%l7 ! %l7 = b8f275f5f1715792 ! Initialize the output register of window 1 set p28_local0_start,%o0 set p28_local1_start,%o1 set p28_local2_start,%o2 set p28_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 84139bce 6b4bde24 02a5f04e 99320bdb ! %f4 = 1727f531 5afa4ece 9856b43d e7a9dc62 ! %f8 = b360fc88 eb1ab6af f2ab569a 903f773f ! %f12 = 2f0965ae 9913e5e0 195408c6 80fe0138 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = f8321c6c 454acc69 cf417b28 353d1745 ! %f20 = 35318261 01e1f6ca 98822eec a24af428 ! %f24 = 98f3ef80 1d374798 2d3f1a0d f332178e ! %f28 = e11758f8 b43a60ec 66ffe43b 0b801433 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 532a1442 b1223be2 8721b7a0 93b58904 ! %f36 = 6d2ddd1a 4f174660 372b025a 870b3c5b ! %f40 = cea8d860 776ee5f5 ed7e244a 9c7c6088 ! %f44 = 94da9012 d1e4ca81 fcf76e19 61974595 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x3d84e2c800000055,%g7,%g1 ! GSR scale = 10, align = 5 wr %g1,%g0,%gsr ! GSR = 3d84e2c800000055 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[0000000091000118] = 8c784c75, %g2 = ff09b9fd79f0d7a4 ldub [%i6+0x119],%g2 ! %g2 = 000000000000008c ! %l5 = eda4bee2ee6833bc, %l2 = c8afd00ea0deb057, %l5 = eda4bee2ee6833bc taddcctv %l5,%l2,%l5 ! %l0 = 0940812487533aed, Trapped ! Mem[000000004a000010] = 99e4b9d7, %l5 = eda4bee2ee6833bc ldswa [%i0+%o2]0x81,%l5 ! %l5 = ffffffff99e4b9d7 ! Mem[000000004b000000] = d659d1a5, %l0 = 0940812487533aed ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 000000a5000000ff ! %l6 = 5b477a6e48018b8b, Mem[0000000090000022] = 4f8feb88 sth %l6,[%i4+0x022] ! Mem[0000000090000020] = 8b8beb88 ! Mem[000000004b800048] = 5903f1ba, %l6 = 5b477a6e48018b8b ldstub [%i3+0x048],%l6 ! %l6 = 00000059000000ff ! %l4 = 4910f8f0351d155f, Mem[0000000091800004] = 5d5101b3 stw %l4,[%o0+0x004] ! Mem[0000000091800004] = 351d155f save ! CWP = 1 ! %f10 = f2ab569a 903f773f, Mem[000000004b000020] = 9156e135 c949d751 stda %f10,[%o2+%i4]0x88 ! Mem[000000004b000020] = f2ab569a 903f773f ! Mem[00000000910001fc] = 1e3aeca4, %g18 = 208c9d2276ccb25e ldsw [%o6+0x1fc],%g2 ! %g2 = 208c9d2276ccb25e p29_label_2: ! %cwp = 1 ! %l2 = 99ef408e, %l3 = c771f7e6, Mem[0000000091800058] = 7fbdd3be 95688e2d std %l2,[%i0+0x058] ! Mem[0000000091800058] = 99ef408e c771f7e6 ! %l6 = 2ca19848, %l7 = 1f5c601d, Mem[00000000918001e8] = a309f910 41b08f30 stda %l6,[%i0+0x1e8]%asi ! Mem[00000000918001e8] = 2ca19848 1f5c601d ! Mem[000000004a000018] = 862570e0, %l3 = b6256cbdc771f7e6 lduwa [%o0+%i3]0x89,%l3 ! %l3 = 00000000862570e0 ! %f0 = 84139bce 6b4bde24 02a5f04e 99320bdb ! %f4 = 1727f531 5afa4ece 9856b43d e7a9dc62 ! %f8 = b360fc88 eb1ab6af f2ab569a 903f773f ! %f12 = 2f0965ae 9913e5e0 195408c6 80fe0138 mov 0x040,%g4 stda %f0,[%o4+%g4]ASI_BLK_S ! Block Store to 0000000090000040 ! %f21 = 01e1f6ca, Mem[0000000090800190] = 172bb11b sta %f21,[%o5+0x190]%asi ! Mem[0000000090800190] = 01e1f6ca ! %l6 = c81929d82ca19848, Mem[000000004a000018] = e0702586e02688f1 stxa %l6,[%o0+%i3]0x80 ! Mem[000000004a000018] = c81929d82ca19848 ! Mem[00000000918000c8] = 253e43045d67fd8c, %g2 = 000000001e3aeca4 ldx [%i0+0x0c8],%g2 ! %g2 = 253e43045d67fd8c ! Mem[000000004b800010] = e3927c65, %l3 = 00000000862570e0 lduha [%o3+%i2]0x89,%l3 ! %l3 = 0000000000007c65 ! Mem[000000004a000018] = d82919c8, %l4 = 39b2b27c92831d35 lduha [%o0+%i3]0x89,%l4 ! %l4 = 00000000000019c8 ! Mem[0000000090800074] = 6fb98264, %g2 = 253e43045d67fd8c lduh [%o5+0x074],%g2 ! %g2 = 0000000000006fb9 p29_label_3: ! %cwp = 1 ! %l6 = c81929d82ca19848, Mem[000000004a800018] = 70c9b3cf stwa %l6,[%o1+%i3]0x80 ! Mem[000000004a800018] = 2ca19848 ! %f30 = 66ffe43b 0b801433, Mem[000000004b000008] = 265a3872 7e8ca24f stda %f30,[%o2+%i1]0x88 ! Mem[000000004b000008] = 66ffe43b 0b801433 ! Mem[000000004a000010] = 99e4b9d72d798850, %l3 = 0000000000007c65, %l5 = d190132a63470a0f add %o0,0x10,%g1 casxa [%g1]0x80,%l3,%l5 ! %l5 = 99e4b9d72d798850 ! Mem[000000004a0000cc] = a665c2e9, %l7 = 6b3354961f5c601d swap [%o0+0x0cc],%l7 ! %l7 = 00000000a665c2e9 ! %l7 = 00000000a665c2e9, immed = fffffe65, %ccr = 44 movrgez %l7,-0x19b,%l1 ! Moved, %l1 = fffffffffffffe65 ! %l2 = c3bef72999ef408e, Mem[00000000900000f6] = a30b6237 sth %l2,[%o4+0x0f6] ! Mem[00000000900000f4] = 408e6237 ! Mem[000000004b8000a2] = 9f8d8a6b, %l6 = c81929d82ca19848 ldstub [%o3+0x0a2],%l6 ! %l6 = 0000008a000000ff ! %l2 = c3bef72999ef408e, Mem[000000004a800000] = 798ce32c stha %l2,[%o1+%g0]0x80 ! Mem[000000004a800000] = 408ee32c ! %l1 = fffffffffffffe65, %l3 = 0000000000007c65, %l3 = 0000000000007c65 srax %l1,%l3,%l3 ! %l3 = ffffffffffffffff ! %l1 = fffffffffffffe65, immed = 00000309, %y = 00000000 umulcc %l1,0x309,%l7 ! %l7 = 00000308fffb208d, %ccr = 08, %y = 00000308 p29_label_4: ! %cwp = 1 ! %l2 = c3bef72999ef408e, Mem[000000004a000020] = 54ecf271 stha %l2,[%o0+%i4]0x88 ! Mem[000000004a000020] = 54ec408e ! %l1 = fffffffffffffe65, %l7 = 00000308fffb208d, %ccr = 08 movgu %icc,%l1,%l7 ! Moved, %l7 = fffffffffffffe65 ! %l6 = 000000000000008a, Mem[000000004a800028] = 346caca8 stha %l6,[%o1+%i5]0x80 ! Mem[000000004a800028] = 008aaca8 ! Mem[0000000090800138] = 2285e4c7, %g2 = 0000000000006fb9 ldsba [%o5+0x138]%asi,%g2 ! %g2 = 0000000000000022 ! Mem[000000004b0000d0] = 7314a34f 846b4c73, %l4 = 000019c8, %l5 = 2d798850 ldda [%o2+0x0d0]%asi,%l4 ! %l4 = 000000007314a34f 00000000846b4c73 ! %f19 = 353d1745, Mem[000000004a800008] = 27c42d65 sta %f19,[%o1+%i1]0x80 ! Mem[000000004a800008] = 353d1745 ! immd = 0000000000000322, %l4 = 000000007314a34f, %ccr = 08 movcc %icc,0x322,%l4 ! Moved, %l4 = 0000000000000322 ! Mem[000000004b000048] = b0cd3d44d856ba04, %l4 = 0000000000000322 ldx [%o2+0x048],%l4 ! %l4 = b0cd3d44d856ba04 ! Mem[000000004a000000] = 4b1d18c4, %l4 = b0cd3d44d856ba04 lduwa [%o0+%g0]0x81,%l4 ! %l4 = 000000004b1d18c4 ! %l7 = fffffffffffffe65, imm = 0000000000000bf8, %l2 = c3bef72999ef408e subc %l7,0xbf8,%l2 ! %l2 = fffffffffffff26d p29_label_5: ! %cwp = 1 ! %l4 = 000000004b1d18c4, Mem[00000000918001fc] = 3e3a23fc stb %l4,[%i0+0x1fc] ! Mem[00000000918001fc] = c43a23fc ! immd = 00000000000002c4, %l7 = fffffffffffffe65, %ccr = 08 movn %icc,0x2c4,%l7 ! Register Not Moved ! %l3 = ffffffffffffffff, imm = 0000000000000019, %l2 = fffffffffffff26d srlx %l3,0x019,%l2 ! %l2 = 0000007fffffffff ! Mem[000000004a0000a6] = 119ebaaf, %l6 = 000000000000008a ldstuba [%o0+0x0a6]%asi,%l6 ! %l6 = 000000ba000000ff ! %l0 = b40ffe9c8c896be7, imm = 0000000000000834, %l7 = fffffffffffffe65 addc %l0,0x834,%l7 ! %l7 = b40ffe9c8c89741b ! Mem[000000004b800140] = 5a6cfb31 94b6a335 4f8df13a c8f7435d ! Mem[000000004b800150] = c644988d 12de266c 693a04e1 7e2d8c73 ! Mem[000000004b800160] = 3e98a4f5 0006fd2b c408d75b d9bb2388 ! Mem[000000004b800170] = 35101ba2 af742753 9d838bb9 155eca9b mov 0x140,%g5 ldda [%o3+%g5]ASI_BLK_S,%f0 ! Block Load from 000000004b800140 ! %l2 = 0000007fffffffff, Mem[0000000090000020] = 318c8b8beb88c987 stx %l2,[%o4+%i4] ! Mem[0000000090000020] = 0000007fffffffff ! Mem[0000000091000080] = 037fae374fba0a1d, %f48 = 6ff2ef91 5b8ba786 ldd [%o6+0x080],%f48 ! %f48 = 037fae37 4fba0a1d ! Mem[000000004a0000bc] = cc7a14b9, %l2 = 0000007fffffffff swap [%o0+0x0bc],%l2 ! %l2 = 00000000cc7a14b9 ! Mem[000000004b00006c] = a4f9c360, %l7 = b40ffe9c8c89741b ldstub [%o2+0x06c],%l7 ! %l7 = 000000a4000000ff p29_label_6: ! %cwp = 1 ! %l4 = 4b1d18c4, %l5 = 846b4c73, Mem[0000000091800178] = b03d72e9 5a6737e7 std %l4,[%i0+0x178] ! Mem[0000000091800178] = 4b1d18c4 846b4c73 ! %l7 = 00000000000000a4, Mem[000000004b800018] = 7e40446f stba %l7,[%o3+%i3]0x81 ! Mem[000000004b800018] = a440446f ! %l6 = 00000000000000ba, imm = 0000000000000fef, %l5 = 00000000846b4c73 xor %l6,0xfef,%l5 ! %l5 = 0000000000000f55 ! %l1 = fffffffffffffe65, imm = 000000000000000e, %l4 = 000000004b1d18c4 srl %l1,0x00e,%l4 ! %l4 = 000000000003ffff ! Mem[0000000090000160] = 7b592fa66910f10a, %g2 = 0000000000000022 ldx [%o4+0x160],%g2 ! %g2 = 7b592fa66910f10a ! %l0 = b40ffe9c8c896be7, Mem[000000004b800057] = 02859c0f stb %l0,[%o3+0x057] ! Mem[000000004b800054] = 02859ce7 ! Mem[000000004a0000f0] = e6cd86c6, %l2 = cc7a14b9, %l5 = 00000f55 add %o0,0xf0,%g1 casa [%g1]0x80,%l2,%l5 ! %l5 = 00000000e6cd86c6 ! Mem[0000000090800168] = 59a5ee00, %g2 = 7b592fa66910f10a ldsb [%o5+0x16b],%g2 ! %g2 = 0000000000000059 ! %l2 = 00000000cc7a14b9, %l6 = 00000000000000ba, %ccr = 08 movg %icc,%l2,%l6 ! Register Not Moved ! %l3 = ffffffffffffffff, %l2 = 00000000cc7a14b9, %l5 = 00000000e6cd86c6 add %l3,%l2,%l5 ! %l5 = 00000000cc7a14b8 p29_label_7: ! %cwp = 1 ! Mem[000000004a800184] = 53bb49e4, %l0 = 8c896be7, %l0 = 8c896be7 add %o1,0x184,%g1 casa [%g1]0x80,%l0,%l0 ! %l0 = 0000000053bb49e4 ! Mem[000000004b800170] = 35101ba2, %l3 = ffffffff, %l0 = 53bb49e4 add %o3,0x170,%g1 casa [%g1]0x80,%l3,%l0 ! %l0 = 0000000035101ba2 ! Mem[000000004a800018] = 2ca19848, %l5 = 00000000cc7a14b8 ldstuba [%o1+%i3]0x80,%l5 ! %l5 = 0000002c000000ff ! Mem[000000004a800078] = 50b98e741424bca5, %l0 = 0000000035101ba2, %l1 = fffffffffffffe65 add %o1,0x78,%g1 casxa [%g1]0x80,%l0,%l1 ! %l1 = 50b98e741424bca5 ! Mem[000000004b000104] = 90f2f168, %l3 = ffffffffffffffff swap [%o2+0x104],%l3 ! %l3 = 0000000090f2f168 ! Mem[000000004a800028] = 008aaca8, %f31 = 0b801433 lda [%o1+%i5]0x80,%f31 ! %f31 = 008aaca8 ! Mem[000000004b800000] = 41063a8a, %l4 = 000000000003ffff ldstuba [%o3+%g0]0x80,%l4 ! %l4 = 00000041000000ff ! %l0 = 0000000035101ba2, Mem[00000000918000d8] = 9a6536e1 stb %l0,[%i0+0x0d8] ! Mem[00000000918000d8] = a26536e1 ! immd = 0000000000000204, %l1 = 50b98e741424bca5, %ccr = 08 movleu %icc,0x204,%l1 ! Register Not Moved ! Mem[000000004a800010] = 9c661185a2106ac6, %l4 = 0000000000000041 ldxa [%o1+%i2]0x80,%l4 ! %l4 = 9c661185a2106ac6 p29_label_8: ! %cwp = 1 rd %pc,%o7 return %o7+12 ! CWP = 0 ! %l5 = ffffffff99e4b9d7, imm = 0000000000000018, %l7 = 4d1f7f398a2a314b srl %l5,0x018,%l7 ! %l7 = 0000000000000099 ! Mem[000000004a000194] = 10befaa9, %l3 = dfcd1e5448d48b57 swap [%i0+0x194],%l3 ! %l3 = 0000000010befaa9 ! %l2 = c8afd00ea0deb057, %l3 = 0000000010befaa9, %ccr = 08 movleu %xcc,%l2,%l3 ! Register Not Moved ! %l5 = ffffffff99e4b9d7, %l4 = 4910f8f0351d155f, %y = 00000308 umul %l5,%l4,%l7 ! %l7 = 1fedd63b6f7a99c9, %y = 1fedd63b ! Mem[000000004a8000c0] = 0488f5f92abe1d18, %f16 = f8321c6c 454acc69 ldd [%i1+0x0c0],%f16 ! %f16 = 0488f5f9 2abe1d18 ! Mem[000000004b000164] = 8f1dc86f, %l4 = 4910f8f0351d155f swap [%i2+0x164],%l4 ! %l4 = 000000008f1dc86f ! %l4 = 000000008f1dc86f, Mem[000000004a800000] = 2ce38e40 stba %l4,[%i1+%g0]0x88 ! Mem[000000004a800000] = 2ce38e6f ! %l7 = 1fedd63b6f7a99c9, %l6 = 0000000000000059, %ccr = 08 movvc %icc,%l7,%l6 ! Moved, %l6 = 1fedd63b6f7a99c9 ! Mem[0000000090800114] = af0d960b, %g2 = 0000000000000059 ldsh [%i5+0x114],%g2 ! %g2 = ffffffffffffaf0d p29_label_9: ! Mem[000000004a000000] = 4b1d18c4 8429c9b3, %l0 = 000000a5, %l1 = b746a2de ldda [%i0+%g0]0x81,%l0 ! %l0 = 000000004b1d18c4 000000008429c9b3 ! %l0 = 000000004b1d18c4, immed = 000005df, %y = 1fedd63b sdivcc %l0,0x5df,%l3 ! %l3 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 4b1d18c4 ! %l7 = 1fedd63b6f7a99c9, %l2 = c8afd00ea0deb057, %l3 = 000000007fffffff sllx %l7,%l2,%l3 ! %l3 = 1db7bd4ce4800000 ! Mem[0000000091800158] = b0f2b91d f9e227a5, %g2 = ffffaf0d, %g3 = 0bad0b00 ldd [%o0+0x158],%g2 ! %g2 = 00000000b0f2b91d 00000000f9e227a5 ! Mem[000000004a800116] = 0f1b1b92, %l5 = ffffffff99e4b9d7 ldstub [%i1+0x116],%l5 ! %l5 = 0000001b000000ff ! %l7 = 1fedd63b6f7a99c9, %l7 = 1fedd63b6f7a99c9, %ccr = 02 movrlz %l7,%l7,%l3 ! Not Moved, %l3 = 1db7bd4ce4800000 ! Mem[00000000908000bc] = 73175eee, %g18 = c4bb35bbf488ce59 ldsw [%i5+0x0bc],%g2 ! %g2 = c4bb35bbf488ce59 ! Mem[00000000908000e0] = 91a352cbc852478e, %g2 = 0000000073175eee ldx [%i5+0x0e0],%g2 ! %g2 = 91a352cbc852478e ! Mem[000000004a80018c] = 9f0dc646, %l7 = 1fedd63b6f7a99c9 ldsb [%i1+0x18c],%l7 ! %l7 = ffffffffffffff9f ! Mem[000000004b0001dc] = 42353460, %l7 = ffffff9f, %l7 = ffffff9f add %i2,0x1dc,%g1 casa [%g1]0x80,%l7,%l7 ! %l7 = 0000000042353460 p29_label_10: ! %l2 = c8afd00ea0deb057, imm = 0000000000000f84, %l0 = 000000004b1d18c4 xor %l2,0xf84,%l0 ! %l0 = c8afd00ea0debfd3 ! %l2 = c8afd00ea0deb057, %l5 = 000000000000001b, %l4 = 000000008f1dc86f or %l2,%l5,%l4 ! %l4 = c8afd00ea0deb05f ! %l3 = 1db7bd4ce4800000, Mem[0000000091000000] = 5398fcc64cc663e3 stx %l3,[%i6+%g0] ! Mem[0000000091000000] = 1db7bd4ce4800000 ! Mem[000000004a000048] = 6950634226f2295c, %l0 = c8afd00ea0debfd3, %l7 = 0000000042353460 add %i0,0x48,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = 6950634226f2295c ! Mem[000000004b800028] = 7eb52d16, %l4 = c8afd00ea0deb05f ldswa [%i3+%o5]0x81,%l4 ! %l4 = 000000007eb52d16 ! %l2 = c8afd00ea0deb057, Mem[000000004a800000] = 6f8ee32c78100274 stxa %l2,[%i1+%g0]0x80 ! Mem[000000004a800000] = c8afd00ea0deb057 ! Mem[000000004b800020] = e1c32c7a, %l5 = 000000000000001b ldsba [%i3+%o4]0x88,%l5 ! %l5 = 000000000000007a ! %f16 = 0488f5f9 2abe1d18, Mem[000000004b000020] = 3f773f90 9a56abf2 stda %f16,[%i2+%o4]0x81 ! Mem[000000004b000020] = 0488f5f9 2abe1d18 ! Mem[00000000900001b8] = ea9d818c, %g2 = 91a352cbc852478e ldsb [%i4+0x1b8],%g2 ! %g2 = ffffffffffffffea ! %l1 = 000000008429c9b3, Mem[0000000091000138] = 4c906f70 stw %l1,[%i6+0x138] ! Mem[0000000091000138] = 8429c9b3 p29_label_11: membar #Sync ! Added by membar checker (228) ! Mem[0000000090000040] = 84139bce 6b4bde24, %g2 = ffffffea, %g3 = f9e227a5 ldd [%i4+0x040],%g2 ! %g2 = 0000000084139bce 000000006b4bde24 ! %f21 = 01e1f6ca, Mem[0000000091000148] = f99edb45 st %f21,[%i6+0x148] ! Mem[0000000091000148] = 01e1f6ca ! Mem[000000004a000018] = d82919c8, %f1 = 94b6a335 lda [%i0+%o3]0x88,%f1 ! %f1 = d82919c8 ! %l0 = c8afd00ea0debfd3, Mem[00000000908001d0] = 1a221693dcbf55cd stx %l0,[%i5+0x1d0] ! Mem[00000000908001d0] = c8afd00ea0debfd3 ! Mem[000000004b0000b4] = 97ef5bca, %l4 = 000000007eb52d16 lduba [%i2+0x0b5]%asi,%l4 ! %l4 = 00000000000000ef ! Mem[000000004b000130] = 81126971d3833779, %l1 = 000000008429c9b3, %l2 = c8afd00ea0deb057 add %i2,0x130,%g1 casxa [%g1]0x80,%l1,%l2 ! %l2 = 81126971d3833779 ! Mem[000000004b000048] = b0cd3d44d856ba04, %f4 = c644988d 12de266c ldd [%i2+0x048],%f4 ! %f4 = b0cd3d44 d856ba04 ! Mem[000000004a000160] = 3dc35834a731c037, %l3 = 1db7bd4ce4800000, %l2 = 81126971d3833779 add %i0,0x160,%g1 casxa [%g1]0x80,%l3,%l2 ! %l2 = 3dc35834a731c037 ! Mem[000000004a0000b0] = fac5b31a, %l3 = e4800000, %l6 = 6f7a99c9 add %i0,0xb0,%g1 casa [%g1]0x80,%l3,%l6 ! %l6 = 00000000fac5b31a ! %l0 = c8afd00ea0debfd3, %l2 = 3dc35834a731c037, %y = 4b1d18c4 smulcc %l0,%l2,%l5 ! %l5 = 21001284fc1c7655, %ccr = 08, %y = 21001284 p29_label_12: ! %l2 = 3dc35834a731c037, Mem[0000000090800084] = ae67375c, %asi = 80 stwa %l2,[%i5+0x084]%asi ! Mem[0000000090800084] = a731c037 ! Mem[0000000091000164] = 4c211d8f, %g2 = 0000000084139bce ldsh [%i6+0x164],%g2 ! %g2 = 0000000000004c21 ! Mem[00000000908000c8] = 59095ea4, %g2 = 0000000000004c21 lduh [%i5+0x0c8],%g2 ! %g2 = 0000000000005909 ! Mem[0000000091000074] = ab1740c8, %g2 = 0000000000005909 ldsh [%i6+0x074],%g2 ! %g2 = ffffffffffffab17 ! Mem[000000004a800170] = a5a44182910f382f, %l4 = 00000000000000ef, %l5 = 21001284fc1c7655 add %i1,0x170,%g1 casxa [%g1]0x80,%l4,%l5 ! %l5 = a5a44182910f382f ! Mem[000000009180018c] = 6efc0b6e, %g2 = ffffffffffffab17 lduh [%o0+0x18c],%g2 ! %g2 = 0000000000006efc ! %l2 = 3dc35834a731c037, Mem[00000000908001e0] = d6a5c497 stw %l2,[%i5+0x1e0] ! Mem[00000000908001e0] = a731c037 ! %l3 = 1db7bd4ce4800000, Mem[000000004a800008] = 353d17450dac2ff0 stxa %l3,[%i1+%o1]0x81 ! Mem[000000004a800008] = 1db7bd4ce4800000 ! %l3 = 1db7bd4ce4800000, Mem[00000000908000ea] = 83c6b4f3 sth %l3,[%i5+0x0ea] ! Mem[00000000908000e8] = 0000b4f3 ! Mem[000000004b80000c] = 9fb7c7ef, %l3 = 1db7bd4ce4800000 swap [%i3+0x00c],%l3 ! %l3 = 000000009fb7c7ef p29_label_13: ! %f11 = d9bb2388, Mem[00000000910000d4] = 867874ed st %f11,[%i6+0x0d4] ! Mem[00000000910000d4] = d9bb2388 ! %l3 = 000000009fb7c7ef, Mem[0000000090000028] = 9b033cb4 sth %l3,[%i4+%o5] ! Mem[0000000090000028] = c7ef3cb4 ! Mem[000000004a800008] = 1db7bd4c, %l3 = 000000009fb7c7ef ldswa [%i1+%o1]0x81,%l3 ! %l3 = 000000001db7bd4c ! %f14 = 9d838bb9, Mem[0000000090000088] = 3d86d273 st %f14,[%i4+0x088] ! Mem[0000000090000088] = 9d838bb9 ! Mem[000000004a000018] = d82919c8, %l0 = c8afd00ea0debfd3 ldswa [%i0+%o3]0x89,%l0 ! %l0 = ffffffffd82919c8 ! Mem[0000000091800174] = 1074014b, %g2 = 0000000000006efc ldub [%o0+0x175],%g2 ! %g2 = 0000000000000010 ! %l6 = 00000000fac5b31a, immed = ffffff42, %ccr = 08 movrgez %l6,-0x0be,%l1 ! Moved, %l1 = ffffffffffffff42 ! %l7 = 6950634226f2295c, Mem[0000000090000104] = 2129a19e, %asi = 80 stha %l7,[%i4+0x104]%asi ! Mem[0000000090000104] = 295ca19e ! Mem[00000000908001a8] = b1779498, %g2 = 0000000000000010 lduh [%i5+0x1aa],%g2 ! %g2 = 000000000000b177 ! %l6 = 00000000fac5b31a, Mem[000000004a000000] = 4b1d18c48429c9b3 stxa %l6,[%i0+%g0]0x80 ! Mem[000000004a000000] = 00000000fac5b31a p29_label_14: ! Mem[0000000090000128] = f1f21be26da53483, %g2 = 000000000000b177 ldx [%i4+0x128],%g2 ! %g2 = f1f21be26da53483 ! %l6 = 00000000fac5b31a, %l1 = ffffffffffffff42, %ccr = 08 movle %xcc,%l6,%l1 ! Register Not Moved ! %l2 = 3dc35834a731c037, %l4 = 00000000000000ef, %l7 = 6950634226f2295c tsubcc %l2,%l4,%l7 ! %l7 = 3dc35834a731bf48, %ccr = 0a ! Mem[000000004b80009e] = 24912a6b, %l3 = 000000001db7bd4c ldstub [%i3+0x09e],%l3 ! %l3 = 0000002a000000ff ! Mem[000000004a000178] = 6d156bd9e7a28cd7, %l1 = ffffffffffffff42, %l0 = ffffffffd82919c8 add %i0,0x178,%g1 casxa [%g1]0x80,%l1,%l0 ! %l0 = 6d156bd9e7a28cd7 ! %l7 = 3dc35834a731bf48 setx 0xbf347447a9fb7e4d,%g7,%l7 ! %l7 = bf347447a9fb7e4d ! %l0 = e7a28cd7, %l1 = ffffff42, Mem[0000000091000030] = 66b5e83a f8c80863 stda %l0,[%i6+0x030]%asi ! Mem[0000000091000030] = e7a28cd7 ffffff42 ! Mem[0000000091800054] = 415b5a99, %g2 = f1f21be26da53483 ldub [%o0+0x055],%g2 ! %g2 = 0000000000000041 ! %f4 = b0cd3d44 d856ba04, Mem[000000004a800010] = 8511669c c66a10a2 stda %f4 ,[%i1+%o2]0x89 ! Mem[000000004a800010] = b0cd3d44 d856ba04 ! Mem[000000004b80004c] = e9690a41, %l6 = 00000000fac5b31a swap [%i3+0x04c],%l6 ! %l6 = 00000000e9690a41 p29_label_15: ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 50758781 54a65586 ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5408e 6237e8b8 26dac581 mov 0x0c0,%g6 ldda [%i4+%g6]ASI_BLK_PL,%f48 ! Block Load from 00000000900000c0 ! Mem[000000004a00014c] = 620fc79c, %l3 = 0000002a, %l4 = 000000ef add %i0,0x14c,%g1 casa [%g1]0x80,%l3,%l4 ! %l4 = 00000000620fc79c ! Mem[0000000091000068] = 955a2d8907100ced, %g2 = 0000000000000041 ldx [%i6+0x068],%g2 ! %g2 = 955a2d8907100ced ! immd = 00000000000001fa, %l0 = 6d156bd9e7a28cd7, %ccr = 0a move %icc,0x1fa,%l0 ! Register Not Moved ! %l6 = e9690a41, %l7 = a9fb7e4d, Mem[000000004a800028] = a8ac8a00 8e03ba21 stda %l6,[%i1+%o5]0x89 ! Mem[000000004a800028] = e9690a41 a9fb7e4d ! %l4 = 00000000620fc79c, Mem[000000009180018e] = 0b6e0bdf sth %l4,[%o0+0x18e] ! Mem[000000009180018c] = c79c0bdf ! %l3 = 000000000000002a, Mem[000000004b800018] = 6f4440a4 stba %l3,[%i3+%o3]0x89 ! Mem[000000004b800018] = 6f44402a ! Mem[00000000918001f0] = 7ba8917e 3e403ba4, %g2 = 07100ced, %g3 = 6b4bde24 ldd [%o0+0x1f0],%g2 ! %g2 = 000000007ba8917e 000000003e403ba4 ! Mem[00000000918000d8] = a26536e1 f7ed31a3, %g2 = 7ba8917e, %g3 = 3e403ba4 ldd [%o0+0x0d8],%g2 ! %g2 = 00000000a26536e1 00000000f7ed31a3 ! %l4 = 00000000620fc79c, %l1 = ffffffffffffff42, %l5 = a5a44182910f382f orn %l4,%l1,%l5 ! %l5 = 00000000620fc7bd p29_label_16: ! Mem[000000009100001c] = 139cf6c9, %g2 = 00000000a26536e1 lduw [%i6+0x01c],%g2 ! %g2 = 00000000139cf6c9 ! %l6 = 00000000e9690a41, %l5 = 00000000620fc7bd, %ccr = 0a movcs %icc,%l6,%l5 ! Register Not Moved ! %f18 = cf417b28, Mem[000000004b800010] = e3927c65 sta %f18,[%i3+%o2]0x89 ! Mem[000000004b800010] = cf417b28 ! %l7 = bf347447a9fb7e4d, %l0 = 6d156bd9e7a28cd7, %l1 = ffffffffffffff42 srax %l7,%l0,%l1 ! %l1 = ffffff7e68e88f53 ! immd = 0000000000000398, %l1 = ffffff7e68e88f53, %ccr = 0a movne %icc,0x398,%l1 ! Moved, %l1 = 0000000000000398 ! Mem[0000000091000170] = 41b868c4, %g18 = c4bb35bbf488ce59 ldsw [%i6+0x170],%g2 ! %g2 = c4bb35bbf488ce59 ! %l0 = 6d156bd9e7a28cd7, immed = fffffe41, %ccr = 0a movrne %l0,-0x1bf,%l5 ! Moved, %l5 = fffffffffffffe41 ! Mem[000000004a800010] = d856ba04, %l5 = fffffffffffffe41 ldstuba [%i1+%o2]0x89,%l5 ! %l5 = 00000004000000ff ! %l7 = bf347447a9fb7e4d, Mem[00000000900001ef] = 94e25aba stb %l7,[%i4+0x1ef] ! Mem[00000000900001ec] = 4de25aba ! %l0 = 6d156bd9e7a28cd7, Mem[000000009100011e] = 17e742f3 stb %l0,[%i6+0x11e] ! Mem[000000009100011c] = d7e742f3 p29_label_17: ! Mem[0000000091000198] = 0601c3f8, %g2 = 0000000041b868c4 ldub [%i6+0x19a],%g2 ! %g2 = 0000000000000006 ! Mem[000000004b00001c] = 4f10e59c, %l3 = 000000000000002a ldub [%i2+0x01c],%l3 ! %l3 = 000000000000004f ! %l3 = 000000000000004f, %l4 = 00000000620fc79c, %ccr = 0a movne %icc,%l3,%l4 ! Moved, %l4 = 000000000000004f ! Mem[000000004a0001e3] = 0a258fdf, %l1 = 0000000000000398 ldstub [%i0+0x1e3],%l1 ! %l1 = 000000df000000ff ! %l5 = 0000000000000004, %l5 = 0000000000000004, %ccr = 0a movne %xcc,%l5,%l5 ! Moved, %l5 = 0000000000000004 ! %l7 = bf347447a9fb7e4d, Mem[000000009100014b] = cabb8ca6 stb %l7,[%i6+0x14b] ! Mem[0000000091000148] = 4dbb8ca6 ! %l2 = 3dc35834a731c037, immed = 00000173, %y = 21001284 umulcc %l2,0x173,%l5 ! %l5 = 000000f24d198fb5, %ccr = 00, %y = 000000f2 ! %l2 = 3dc35834a731c037, %l3 = 000000000000004f, %l3 = 000000000000004f xnorcc %l2,%l3,%l3 ! %l3 = c23ca7cb58ce3f87, %ccr = 80 ! %l5 = 000000f24d198fb5, Mem[0000000090800054] = e8d47b00 stw %l5,[%i5+0x054] ! Mem[0000000090800054] = 4d198fb5 ! Mem[000000004a000000] = 00000000, %l2 = 3dc35834a731c037 lduba [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000 p29_label_18: ! Mem[000000004b800154] = 12de266c, %l3 = 58ce3f87, %l3 = 58ce3f87 add %i3,0x154,%g1 casa [%g1]0x80,%l3,%l3 ! %l3 = 0000000012de266c ! %l4 = 000000000000004f, %l6 = 00000000e9690a41, %l1 = 00000000000000df xnorcc %l4,%l6,%l1 ! %l1 = ffffffff1696f5f1, %ccr = 80 ! %l0 = 6d156bd9e7a28cd7, Mem[0000000090000194] = 265e791c stw %l0,[%i4+0x194] ! Mem[0000000090000194] = e7a28cd7 ! Mem[000000004b000000] = d659d1ff, %l1 = ffffffff1696f5f1 ldstuba [%i2+%g0]0x88,%l1 ! %l1 = 000000ff000000ff ! Mem[000000009100005c] = 4b945da1, %g2 = 0000000000000006 ldsh [%i6+0x05e],%g2 ! %g2 = 0000000000004b94 ! immd = 000000000000024a, %l6 = 00000000e9690a41, %ccr = 80 movneg %xcc,0x24a,%l6 ! Moved, %l6 = 000000000000024a ! %l7 = bf347447a9fb7e4d, %l3 = 0000000012de266c, %ccr = 80 movre %l7,%l3,%l0 ! Not Moved, %l0 = 6d156bd9e7a28cd7 ! Mem[000000004a800028] = a9fb7e4de9690a41, %l6 = 000000000000024a ldxa [%i1+%o5]0x88,%l6 ! %l6 = a9fb7e4de9690a41 ! Mem[000000009000017c] = 9b48a32a, %g2 = 0000000000004b94 ldsh [%i4+0x17e],%g2 ! %g2 = ffffffffffff9b48 ! %l2 = 0000000000000000, Mem[00000000910001d8] = fc5bcfff sth %l2,[%i6+0x1d8] ! Mem[00000000910001d8] = 0000cfff p29_label_19: ! immd = 000000000000024d, %l0 = 6d156bd9e7a28cd7, %ccr = 80 move %xcc,0x24d,%l0 ! Register Not Moved ! Mem[00000000918001f4] = 3e403ba4, %g2 = ffffffffffff9b48 lduha [%o0+0x1f4]%asi,%g2 ! %g2 = 0000000000003e40 ! Mem[000000004a800028] = 410a69e9, %l3 = 0000000012de266c ldsba [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000041 ! %l6 = e9690a41, %l7 = a9fb7e4d, Mem[00000000918000b8] = de6b8865 455c37c1 std %l6,[%o0+0x0b8] ! Mem[00000000918000b8] = e9690a41 a9fb7e4d ! Mem[00000000918000c4] = ae582979, %g18 = c4bb35bbf488ce59 ldsw [%o0+0x0c4],%g2 ! %g2 = c4bb35bbf488ce59 ! %l0 = 6d156bd9e7a28cd7, Mem[000000009180016c] = 9945ca36 stw %l0,[%o0+0x16c] ! Mem[000000009180016c] = e7a28cd7 ! Mem[000000004b000028] = d1725f9e, %l5 = 000000f24d198fb5 ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 0000009e000000ff ! %l1 = 00000000000000ff, Mem[000000004b000010] = dc6ed7450d1cdc74 stxa %l1,[%i2+%o2]0x89 ! Mem[000000004b000010] = 00000000000000ff ! Mem[0000000090800008] = e74bbbf2, %g2 = ffffffffae582979 lduh [%i5+%o1],%g2 ! %g2 = 000000000000e74b ! Mem[00000000908001bc] = 18bebc65, %g2 = 000000000000e74b ldub [%i5+0x1be],%g2 ! %g2 = 0000000000000018 p29_label_20: ! Mem[0000000090000088] = 9d838bb9 c7e2b54b, %g2 = 00000018, %g3 = f7ed31a3 ldd [%i4+0x088],%g2 ! %g2 = 000000009d838bb9 00000000c7e2b54b ! Mem[0000000090800194] = b1ed9f29, %g2 = 000000009d838bb9 lduha [%i5+0x196]%asi,%g2 ! %g2 = 000000000000b1ed ! %l1 = 00000000000000ff, Mem[0000000091800058] = 99ef408ec771f7e6 stx %l1,[%o0+0x058] ! Mem[0000000091800058] = 00000000000000ff ! Mem[0000000091000030] = e7a28cd7, %g2 = 000000000000b1ed lduh [%i6+0x030],%g2 ! %g2 = 000000000000e7a2 ! Mem[000000004b000008] = 3314800b, %l0 = 6d156bd9e7a28cd7 ldstuba [%i2+%o1]0x81,%l0 ! %l0 = 00000033000000ff ! %l7 = bf347447a9fb7e4d, %l0 = 0000000000000033, %l2 = 0000000000000000 xorcc %l7,%l0,%l2 ! %l2 = bf347447a9fb7e7e, %ccr = 88 ! %l5 = 000000000000009e, imm = fffffffffffff5c5, %l5 = 000000000000009e add %l5,-0xa3b,%l5 ! %l5 = fffffffffffff663 ! Mem[000000004a000010] = d7b9e499, %l0 = 0000000000000033 ldstuba [%i0+%o2]0x89,%l0 ! %l0 = 00000099000000ff ! %l1 = 00000000000000ff, Mem[00000000910001a0] = bec31e54 sth %l1,[%i6+0x1a0] ! Mem[00000000910001a0] = 00ff1e54 ! Mem[000000004b000018] = dd847752, %l3 = 0000000000000041 lduwa [%i2+%o3]0x81,%l3 ! %l3 = 00000000dd847752 p29_label_21: ! immd = 0000000000000203, %l2 = bf347447a9fb7e7e, %ccr = 88 movleu %xcc,0x203,%l2 ! Register Not Moved save ! CWP = 1 ! %f29 = b43a60ec, Mem[0000000091000014] = 4f877aae st %f29,[%o6+0x014] ! Mem[0000000091000014] = b43a60ec ! %l7 = 00000000000000a4, Mem[000000004a000000] = 00000000 stha %l7,[%o0+%g0]0x80 ! Mem[000000004a000000] = 00a40000 ! %l3 = 0000000090f2f168, Mem[00000000908001aa] = b1779498 sth %l3,[%o5+0x1aa] ! Mem[00000000908001a8] = f1689498 ! Set Register : %l7 = 00000000000000a4 xor %g0,-1,%l7 ! %l7 = ffffffffffffffff ! Mem[000000004a800000] = 0ed0afc8, %l0 = 0000000035101ba2 swapa [%o1+%g0]0x89,%l0 ! %l0 = 000000000ed0afc8 ! Mem[0000000090800154] = db6786fd, %g18 = 208c9d2276ccb25e ldsw [%o5+0x154],%g2 ! %g2 = 208c9d2276ccb25e ! Mem[000000004a800028] = e9690a41, %l0 = 000000000ed0afc8 ldstuba [%o1+%i5]0x89,%l0 ! %l0 = 00000041000000ff ! Mem[00000000918001b8] = 83795317b43e3442, %g2 = ffffffffdb6786fd ldx [%i0+0x1b8],%g2 ! %g2 = 83795317b43e3442 p29_label_22: ! %cwp = 1 ! Clear Register : %l0 = 0000000000000041 clr %l0 ! %l0 = 0000000000000000 ! Mem[0000000090000034] = fe413dea, %g2 = 83795317b43e3442 ldsh [%o4+0x036],%g2 ! %g2 = fffffffffffffe41 ! %l4 = 9c661185a2106ac6, Mem[00000000918000e8] = 6c82cd42 stb %l4,[%i0+0x0e8] ! Mem[00000000918000e8] = c682cd42 ! retry : should take illegal inst trap, %l0 = 0000000000000000 retry ! Illegal inst trap : %l0 = 0000000000000010 ! %l5 = 000000000000002c, imm = 0000000000000d0b, %l7 = ffffffffffffffff sub %l5,0xd0b,%l7 ! %l7 = fffffffffffff321 membar #Sync ! Added by membar checker (229) ! %l2 = cc7a14b9, %l3 = 90f2f168, Mem[00000000900000d8] = 0ead325c d145cd12 std %l2,[%o4+0x0d8] ! Mem[00000000900000d8] = cc7a14b9 90f2f168 ! Mem[0000000091000170] = 41b868c464e862e7, %g2 = fffffffffffffe41 ldx [%o6+0x170],%g2 ! %g2 = 41b868c464e862e7 ! Mem[000000004b0000e8] = e59f7cee, %l2 = 00000000cc7a14b9 swap [%o2+0x0e8],%l2 ! %l2 = 00000000e59f7cee ! %l0 = 0000000000000010, Mem[000000009080008a] = 012961cd sth %l0,[%o5+0x08a] ! Mem[0000000090800088] = 001061cd ! Mem[0000000091800140] = ecf4b654, %g2 = 41b868c464e862e7 ldsh [%i0+0x142],%g2 ! %g2 = ffffffffffffecf4 p29_label_23: ! %cwp = 1 ! Mem[0000000090800018] = 81bba7c3, %g2 = ffffffffffffecf4 lduh [%o5+%i3],%g2 ! %g2 = 00000000000081bb ! Mem[000000004b000000] = ffd159d6 55731223, %l4 = a2106ac6, %l5 = 0000002c ldda [%o2+%g0]0x81,%l4 ! %l4 = 00000000ffd159d6 0000000055731223 ! %l4 = 00000000ffd159d6, imm = 0000000000000016, %l1 = 50b98e741424bca5 sll %l4,0x016,%l1 ! %l1 = 003ff45675800000 ! %l7 = fffffffffffff321, %l1 = 003ff45675800000, %ccr = 88 movpos %xcc,%l7,%l1 ! Register Not Moved ! %l1 = 003ff45675800000, imm = 000000000000076b, %l2 = 00000000e59f7cee or %l1,0x76b,%l2 ! %l2 = 003ff4567580076b ! Mem[000000004b000028] = ff5f72d1, %f13 = af742753 lda [%o2+%i5]0x80,%f13 ! %f13 = ff5f72d1 ! Mem[000000009100011c] = fbd7e742, %g2 = 00000000000081bb ldsb [%o6+0x11d],%g2 ! %g2 = fffffffffffffffb ! Mem[000000004b000096] = baf7934b, %l4 = 00000000ffd159d6 ldstub [%o2+0x096],%l4 ! %l4 = 00000093000000ff ! %l4 = 0000000000000093, Mem[000000004b800028] = 7eb52d16 stwa %l4,[%o3+%i5]0x81 ! Mem[000000004b800028] = 00000093 ! immd = 0000000000000060, %l7 = fffffffffffff321, %ccr = 88 movcc %icc,0x060,%l7 ! Moved, %l7 = 0000000000000060 p29_label_24: ! %cwp = 1 ! %l7 = 0000000000000060, %l5 = 0000000055731223, %ccr = 88 movl %icc,%l7,%l5 ! Moved, %l5 = 0000000000000060 ! Mem[0000000090800140] = 4acaddd5 a883c31a, %g2 = fffffffb, %g3 = c7e2b54b ldd [%o5+0x140],%g2 ! %g2 = 000000004acaddd5 00000000a883c31a ! Mem[000000004a000020] = 8e40ec54, %l5 = 0000000000000060 ldstuba [%o0+%i4]0x81,%l5 ! %l5 = 0000008e000000ff ! Mem[00000000918001dc] = a31b7ba3, %g2 = 000000004acaddd5 lduw [%i0+0x1dc],%g2 ! %g2 = 00000000a31b7ba3 ! %l2 = 003ff4567580076b, %l0 = 0000000000000010, %y = 000000f2 smulcc %l2,%l0,%l2 ! %l2 = 00000007580076b0, %ccr = 00, %y = 00000007 ! %l2 = 580076b0, %l3 = 90f2f168, Mem[0000000090800008] = e74bbbf2 815722de std %l2,[%o5+%i1] ! Mem[0000000090800008] = 580076b0 90f2f168 ! %l1 = 003ff45675800000, Mem[0000000091000168] = 31336c30 sth %l1,[%o6+0x168] ! Mem[0000000091000168] = 00006c30 ! Mem[0000000090000148] = 31494a3d bcae976a, %g2 = a31b7ba3, %g3 = a883c31a ldd [%o4+0x148],%g2 ! %g2 = 0000000031494a3d 00000000bcae976a ! Mem[000000004a80006c] = fc325f51, %l0 = 0000000000000010 swap [%o1+0x06c],%l0 ! %l0 = 00000000fc325f51 ! %l2 = 00000007580076b0, %l7 = 0000000000000060, %ccr = 00 movpos %xcc,%l2,%l7 ! Moved, %l7 = 00000007580076b0 p29_label_25: ! %cwp = 1 ! %l2 = 00000007580076b0, Mem[0000000091000010] = 14e74119 stw %l2,[%o6+%i2] ! Mem[0000000091000010] = 580076b0 ! Mem[000000004b800020] = e1c32c7a, %f23 = a24af428 lda [%o3+%i4]0x89,%f23 ! %f23 = e1c32c7a ! %l6 = 00000000000000ba setx 0x5c8dcc0839d08217,%g7,%l6 ! %l6 = 5c8dcc0839d08217 ! %l0 = 00000000fc325f51, %l2 = 00000007580076b0, %l7 = 00000007580076b0 xnor %l0,%l2,%l7 ! %l7 = fffffff85bcdd61e rd %pc,%o7 return %o7+12 ! CWP = 0 ! Mem[000000004b000020] = f9f58804, %l5 = fffffffffffff663 lduba [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000004 ! %l1 = 00000000000000ff, %l1 = 00000000000000ff, %l7 = bf347447a9fb7e4d orncc %l1,%l1,%l7 ! %l7 = ffffffffffffffff, %ccr = 88 ! Mem[0000000091800020] = b8815b27, %g2 = 0000000031494a3d ldsh [%o0+%o4],%g2 ! %g2 = ffffffffffffb881 ! %l5 = 0000000000000004, Mem[00000000918000f8] = d7a3034657a3f6c7 stx %l5,[%o0+0x0f8] ! Mem[00000000918000f8] = 0000000000000004 ! Mem[000000004b000010] = ff000000, %l1 = 00000000000000ff swapa [%i2+%o2]0x80,%l1 ! %l1 = 00000000ff000000 ba,a p29_not_taken_0_end p29_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 0000000000000099 bne,a,pn %xcc,p29_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000ff000000 bne,a,pn %xcc,p29_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be bf347447a9fb7e7e bne,a,pn %xcc,p29_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000dd847752 bne,a,pn %xcc,p29_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000004f bne,a,pn %xcc,p29_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000004 bne,a,pn %xcc,p29_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be a9fb7e4de9690a41 bne,a,pn %xcc,p29_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffffff bne,a,pn %xcc,p29_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x00000007,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p29_failed mov 0x111,%g1 ! 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 5a6cfb31 d82919c8 bne %xcc,p29_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 4f8df13a c8f7435d bne %xcc,p29_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b0cd3d44 d856ba04 bne %xcc,p29_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 693a04e1 7e2d8c73 bne %xcc,p29_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 3e98a4f5 0006fd2b bne %xcc,p29_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be c408d75b d9bb2388 bne %xcc,p29_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 35101ba2 ff5f72d1 bne %xcc,p29_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 9d838bb9 155eca9b bne %xcc,p29_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 0488f5f9 2abe1d18 bne %xcc,p29_f16_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 98822eec e1c32c7a bne %xcc,p29_f22_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 66ffe43b 008aaca8 bne %xcc,p29_f30_fail nop ! Check Local Memory set p29_local0_expect,%g1 p29_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 00a40000fac5b31a ldx [%i0+0x000],%g3 ! Observed data at 000000004a000000 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffe4b9d72d798850 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 = c81929d82ca19848 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 = ff40ec546d87d953 ldx [%i0+0x020],%g3 ! Observed data at 000000004a000020 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i0,0x020,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = 93dfd46f119effaf ldx [%i0+0x0a0],%g3 ! Observed data at 000000004a0000a0 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i0,0x0a0,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = d79c95ccffffffff ldx [%i0+0x0b8],%g3 ! Observed data at 000000004a0000b8 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i0,0x0b8,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = 5718ccc41f5c601d ldx [%i0+0x0c8],%g3 ! Observed data at 000000004a0000c8 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i0,0x0c8,%g4 ldx [%g1+0x190],%g2 ! Expected data = 7ff3735048d48b57 ldx [%i0+0x190],%g3 ! Observed data at 000000004a000190 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i0,0x190,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 0a258fff19cd88b1 ldx [%i0+0x1e0],%g3 ! Observed data at 000000004a0001e0 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i0,0x1e0,%g4 set p29_local1_expect,%g1 p29_check_local1: ldx [%g1+0x000],%g2 ! Expected data = a21b1035a0deb057 ldx [%i1+0x000],%g3 ! Observed data at 000000004a800000 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 1db7bd4ce4800000 ldx [%i1+0x008],%g3 ! Observed data at 000000004a800008 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffba56d8443dcdb0 ldx [%i1+0x010],%g3 ! Observed data at 000000004a800010 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffa198484987d8c7 ldx [%i1+0x018],%g3 ! Observed data at 000000004a800018 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff0a69e94d7efba9 ldx [%i1+0x028],%g3 ! Observed data at 000000004a800028 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i1,0x028,%g4 ldx [%g1+0x068],%g2 ! Expected data = 31b4fef800000010 ldx [%i1+0x068],%g3 ! Observed data at 000000004a800068 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i1,0x068,%g4 ldx [%g1+0x110],%g2 ! Expected data = 8d236dda0f1bff92 ldx [%i1+0x110],%g3 ! Observed data at 000000004a800110 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i1,0x110,%g4 set p29_local2_expect,%g1 p29_check_local2: ldx [%g1+0x000],%g2 ! Expected data = ffd159d655731223 ldx [%i2+0x000],%g3 ! Observed data at 000000004b000000 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ff14800b3be4ff66 ldx [%i2+0x008],%g3 ! Observed data at 000000004b000008 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000ff00000000 ldx [%i2+0x010],%g3 ! Observed data at 000000004b000010 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0488f5f92abe1d18 ldx [%i2+0x020],%g3 ! Observed data at 000000004b000020 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff5f72d1c4069f8e ldx [%i2+0x028],%g3 ! Observed data at 000000004b000028 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x028,%g4 ldx [%g1+0x068],%g2 ! Expected data = ab5b5ff1fff9c360 ldx [%i2+0x068],%g3 ! Observed data at 000000004b000068 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x068,%g4 ldx [%g1+0x090],%g2 ! Expected data = 77d632d0baf7ff4b ldx [%i2+0x090],%g3 ! Observed data at 000000004b000090 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x090,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = cc7a14b98675dc1e ldx [%i2+0x0e8],%g3 ! Observed data at 000000004b0000e8 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x0e8,%g4 ldx [%g1+0x100],%g2 ! Expected data = d16fbf84ffffffff ldx [%i2+0x100],%g3 ! Observed data at 000000004b000100 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x100,%g4 ldx [%g1+0x160],%g2 ! Expected data = e45bf652351d155f ldx [%i2+0x160],%g3 ! Observed data at 000000004b000160 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x160,%g4 set p29_local3_expect,%g1 p29_check_local3: ldx [%g1+0x000],%g2 ! Expected data = ff063a8aad2c4432 ldx [%i3+0x000],%g3 ! Observed data at 000000004b800000 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 5c73da1ee4800000 ldx [%i3+0x008],%g3 ! Observed data at 000000004b800008 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 287b41cf58d31d05 ldx [%i3+0x010],%g3 ! Observed data at 000000004b800010 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 2a40446f93174bb3 ldx [%i3+0x018],%g3 ! Observed data at 000000004b800018 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000093dee13a8f ldx [%i3+0x028],%g3 ! Observed data at 000000004b800028 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x028,%g4 ldx [%g1+0x048],%g2 ! Expected data = ff03f1bafac5b31a ldx [%i3+0x048],%g3 ! Observed data at 000000004b800048 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = 7fab611902859ce7 ldx [%i3+0x050],%g3 ! Observed data at 000000004b800050 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x050,%g4 ldx [%g1+0x098],%g2 ! Expected data = 83d7d1dc2491ff6b ldx [%i3+0x098],%g3 ! Observed data at 000000004b800098 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x098,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = 9f8dff6b0a219ee0 ldx [%i3+0x0a0],%g3 ! Observed data at 000000004b8000a0 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x0a0,%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 p29_f8_fail: set p29_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p29_f10_fail: set p29_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p29_f12_fail: set p29_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p29_f14_fail: set p29_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p29_f16_fail: set p29_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p29_f22_fail: set p29_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p29_f30_fail: set p29_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: taddcctv %l3,-0x211,%l6 stwa %l7,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000004b000010] ldstuba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004a000010] and %l4,%l0,%l0 ldxa [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004b800018] ldda [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004a000018] done p29_trap1o: taddcctv %l3,-0x211,%l6 stwa %l7,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000004b000010] ldstuba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004a000010] and %l4,%l0,%l0 ldxa [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004b800018] ldda [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004a000018] done p29_trap2e: ldstuba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000004a000010] stba %l0,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000004b000010] stda %l6,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000004a000010] stxa %l5,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000004a000028] lduba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004b800020] done p29_trap2o: ldstuba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000004a000010] stba %l0,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000004b000010] stda %l6,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000004a000010] stxa %l5,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000004a000028] lduba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004b800020] done p29_trap3e: nop xor %l7,%l6,%l6 add %l1,0x32b,%l6 nop add %l0,%l6,%l6 sub %l5,%l7,%l0 andn %l6,%l7,%l5 done p29_trap3o: nop xor %l7,%l6,%l6 add %l1,0x32b,%l6 nop add %l0,%l6,%l6 sub %l5,%l7,%l0 andn %l6,%l7,%l5 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 = 0940812487533aca ldx [%g1+0x008],%l1 ! %l1 = be74e2acb746a2de ldx [%g1+0x010],%l2 ! %l2 = c8afd00ea0deb057 ldx [%g1+0x018],%l3 ! %l3 = dfcd1e5448d48b57 ldx [%g1+0x020],%l4 ! %l4 = 4910f8f0351d155f ldx [%g1+0x028],%l5 ! %l5 = eda4bee2ee6833bc ldx [%g1+0x030],%l6 ! %l6 = 5b477a6e48018b8b ldx [%g1+0x038],%l7 ! %l7 = 4d1f7f398a2a314b save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = b40ffe9c8c896be7 ldx [%g1+0x048],%l1 ! %l1 = 16952db1e495efac ldx [%g1+0x050],%l2 ! %l2 = c3bef72999ef408e ldx [%g1+0x058],%l3 ! %l3 = b6256cbdc771f7e6 ldx [%g1+0x060],%l4 ! %l4 = 39b2b27c92831d35 ldx [%g1+0x068],%l5 ! %l5 = d190132a63470a0f ldx [%g1+0x070],%l6 ! %l6 = c81929d82ca19848 ldx [%g1+0x078],%l7 ! %l7 = 6b3354961f5c601d ! Initialize the output register of window 1 set p29_local0_start,%o0 set p29_local1_start,%o1 set p29_local2_start,%o2 set p29_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = eb565bd1 74ea2452 7b0e39eb 448724c7 ! %f4 = be659799 57afee95 ef3e3e00 a13e34f2 ! %f8 = 68987fa3 42dfa185 2f89878d a74eb87f ! %f12 = 563cb25a de00f453 1ca8281e 832a214a ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = dc4eb90f 213cebfe e893d621 48846a1d ! %f20 = 013513ac e62f5471 bc371a33 4f02fd9a ! %f24 = 3677c2ff 2087ebde 937fa8be 0f155760 ! %f28 = 62d197c2 d3f67322 9d887181 47f58e90 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 8254b0c8 6233466a daa44d55 531aed64 ! %f36 = c9c29fb9 b7f8a86e cf7a1b19 d93319e3 ! %f40 = 7364ffc8 c3841185 afa8f800 280147ff ! %f44 = f1b94799 86a18383 c009452d 723ea68b ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x70e496af00000037,%g7,%g1 ! GSR scale = 6, align = 7 wr %g1,%g0,%gsr ! GSR = 70e496af00000037 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[00000000900000d4] = 437aae0e, %g2 = 00000013b2d6cf79 ldsb [%i4+0x0d5],%g2 ! %g2 = 0000000000000043 ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g4 ldda [%i4+%g4]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000080 ! %l1 = 839a3555e56e7617, %l4 = bfb198ae5023fcbf, %ccr = 44 movne %xcc,%l1,%l4 ! Register Not Moved ! Mem[0000000090000004] = b8a04384, %g2 = 0000000000000043 ldub [%i4+0x005],%g2 ! %g2 = 00000000000000b8 ! Mem[0000000090800164] = db05f04d, %g2 = 00000000000000b8 lduh [%i5+0x166],%g2 ! %g2 = 000000000000db05 ! %f16 = dc4eb90f 213cebfe e893d621 48846a1d ! %f20 = 013513ac e62f5471 bc371a33 4f02fd9a ! %f24 = 3677c2ff 2087ebde 937fa8be 0f155760 ! %f28 = 62d197c2 d3f67322 9d887181 47f58e90 mov 0x040,%g5 stda %f16,[%i4+%g5]ASI_BLK_P ! Block Store to 0000000090000040 ! %l7 = ce10f11dcc009c26, %l6 = 4def1971ecb1929a, %ccr = 44 movpos %icc,%l7,%l6 ! Moved, %l6 = ce10f11dcc009c26 ! %l3 = a296dd08a36d8cd0, Mem[000000004c800018] = d7aae2fda175001a stxa %l3,[%i1+%o3]0x88 ! Mem[000000004c800018] = a296dd08a36d8cd0 ! %f2 = 7b0e39eb 448724c7, Mem[0000000090000038] = 3dea49e4 8dfc4882 std %f2 ,[%i4+0x038] ! Mem[0000000090000038] = 7b0e39eb 448724c7 ! %l1 = 839a3555e56e7617, Mem[00000000908000dd] = 9f5b4f91 stb %l1,[%i5+0x0dd] ! Mem[00000000908000dc] = 175b4f91 p30_label_2: ! Mem[000000004d800018] = f37baed5, %f0 = eb565bd1 lda [%i3+%o3]0x89,%f0 ! %f0 = f37baed5 ! immd = 0000000000000177, %l7 = ce10f11dcc009c26, %ccr = 44 movg %icc,0x177,%l7 ! Register Not Moved ! Mem[000000009100010c] = 69930341, %g18 = abf3f80dd72348aa ldsw [%i6+0x10c],%g2 ! %g2 = abf3f80dd72348aa ! Mem[0000000091800090] = faf7017d, %g2 = 0000000069930341 ldsh [%o0+0x090],%g2 ! %g2 = fffffffffffffaf7 ! Mem[000000004d800018] = d5ae7bf3 3c9fd9e2, %l6 = cc009c26, %l7 = cc009c26 ldda [%i3+%o3]0x81,%l6 ! %l6 = 00000000d5ae7bf3 000000003c9fd9e2 ! %f2 = 7b0e39eb 448724c7, Mem[00000000910001e0] = 3b75f6c9 d238546e std %f2 ,[%i6+0x1e0] ! Mem[00000000910001e0] = 7b0e39eb 448724c7 ! Mem[0000000090000128] = f1f21be2 6da53483, %g2 = fffffaf7, %g3 = 0bad0b00 ldd [%i4+0x128],%g2 ! %g2 = 00000000f1f21be2 000000006da53483 ! Mem[0000000090000034] = fe417b0e, %g2 = 00000000f1f21be2 ldsh [%i4+0x036],%g2 ! %g2 = fffffffffffffe41 ! Mem[000000004d800028] = 7f3a0b7e, %l6 = 00000000d5ae7bf3 ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 0000007f000000ff ! Mem[000000004d800008] = f95d4d30, %l7 = 000000003c9fd9e2 ldsha [%i3+%o1]0x80,%l7 ! %l7 = fffffffffffff95d p30_label_3: ! Mem[000000004d000118] = ae009a622b0a6136, %l4 = bfb198ae5023fcbf, %l4 = bfb198ae5023fcbf add %i2,0x118,%g1 casxa [%g1]0x80,%l4,%l4 ! %l4 = ae009a622b0a6136 ! Mem[0000000090000020] = 318c4f8f, %g2 = fffffffffffffe41 lduh [%i4+%o4],%g2 ! %g2 = 000000000000318c ! Mem[000000009080017c] = 50ec43dd, %g18 = abf3f80dd72348aa ldsw [%i5+0x17c],%g2 ! %g2 = abf3f80dd72348aa ! %l0 = 2df8d791, %l1 = e56e7617, Mem[000000004c000000] = b9541c17 28fc429e stda %l0,[%i0+%g0]0x88 ! Mem[000000004c000000] = 2df8d791 e56e7617 ! %l6 = 0000007f, %l7 = fffff95d, Mem[0000000091800100] = 6dbf041e bc01ca27 std %l6,[%o0+0x100] ! Mem[0000000091800100] = 0000007f fffff95d ! Mem[00000000910000d4] = 867874ed, %g2 = 0000000050ec43dd lduw [%i6+0x0d4],%g2 ! %g2 = 00000000867874ed ! Mem[000000004c000020] = 5c5c10a3, %l1 = 839a3555e56e7617 lduwa [%i0+%o4]0x89,%l1 ! %l1 = 000000005c5c10a3 ! Mem[000000004c000028] = ac44185f, %f15 = 832a214a lda [%i0+%o5]0x80,%f15 ! %f15 = ac44185f ! Mem[0000000090800070] = 23db42826fb98264, %g2 = 00000000867874ed ldx [%i5+0x070],%g2 ! %g2 = 23db42826fb98264 ! %f14 = 1ca8281e, Mem[00000000910000d8] = fe5944fd st %f14,[%i6+0x0d8] ! Mem[00000000910000d8] = 1ca8281e p30_label_4: ! %l5 = 35313d98bab79ee7, Mem[0000000090000010] = ee998ade26ab2dd7 stx %l5,[%i4+%o2] ! Mem[0000000090000010] = 35313d98bab79ee7 ! immd = 000000000000004f, %l5 = 35313d98bab79ee7, %ccr = 44 move %icc,0x04f,%l5 ! Moved, %l5 = 000000000000004f ! Mem[000000004d800020] = f416e51c, %l4 = ae009a622b0a6136 lduba [%i3+%o4]0x88,%l4 ! %l4 = 000000000000001c ! retry : should take illegal inst trap, %l0 = cd19de542df8d791 retry ! Illegal inst trap : %l0 = cd19de542df8d7a1 ! Mem[000000004d000010] = 16eae692b0293abd, %f12 = 563cb25a de00f453 ldda [%i2+%o2]0x88,%f12 ! %f12 = 16eae692 b0293abd ! Mem[0000000091000028] = 05e12eff95d1d562, %g2 = 23db42826fb98264 ldx [%i6+%o5],%g2 ! %g2 = 05e12eff95d1d562 ! Mem[000000009100019c] = aeb5bec3, %g2 = 05e12eff95d1d562 lduh [%i6+0x19e],%g2 ! %g2 = 000000000000aeb5 ! Mem[00000000900001d0] = 710bd952, %g2 = 000000000000aeb5 ldsb [%i4+0x1d1],%g2 ! %g2 = 0000000000000071 ! %l2 = e55f0fee4bc8cb2e, Mem[0000000090000078] = 9d88718147f58e90 stx %l2,[%i4+0x078] ! Mem[0000000090000078] = e55f0fee4bc8cb2e ! immd = 000000000000028b, %l2 = e55f0fee4bc8cb2e, %ccr = 44 move %icc,0x28b,%l2 ! Moved, %l2 = 000000000000028b p30_label_5: ! Mem[000000004c800158] = 9c63307d, %l1 = 000000005c5c10a3 swap [%i1+0x158],%l1 ! %l1 = 000000009c63307d ! Mem[000000004c000000] = 91d7f82d, %l7 = fffffffffffff95d lduba [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000091 ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 50758781 54a65586 ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 mov 0x0c0,%g6 ldda [%i4+%g6]ASI_BLK_AIUP,%f48 ! Block Load from 00000000900000c0 ! %l1 = 000000009c63307d, Mem[00000000918000d0] = dbbe39107e2b474d stx %l1,[%o0+0x0d0] ! Mem[00000000918000d0] = 000000009c63307d ! %f16 = dc4eb90f 213cebfe, Mem[000000004d800018] = d5ae7bf3 3c9fd9e2 stda %f16,[%i3+%o3]0x81 ! Mem[000000004d800018] = dc4eb90f 213cebfe ! Mem[0000000090000184] = 4d694d63, %g2 = 0000000000000071 lduh [%i4+0x184],%g2 ! %g2 = 0000000000004d69 ! Mem[000000009100019c] = aeb5bec3, %g2 = 0000000000004d69 ldub [%i6+0x19e],%g2 ! %g2 = 00000000000000ae ! Mem[0000000090800094] = 21c8ed45, %g18 = abf3f80dd72348aa ldsw [%i5+0x094],%g2 ! %g2 = abf3f80dd72348aa ! Mem[000000004d800000] = 708d675d, %l7 = 0000000000000091 lduwa [%i3+%g0]0x88,%l7 ! %l7 = 00000000708d675d ! %l3 = a296dd08a36d8cd0, Mem[000000004d000018] = d9a9a99b stha %l3,[%i2+%o3]0x81 ! Mem[000000004d000018] = 8cd0a99b p30_label_6: membar #Sync ! Added by membar checker (230) ! %l3 = a296dd08a36d8cd0, Mem[00000000900000ca] = 878154a6 sth %l3,[%i4+0x0ca] ! Mem[00000000900000c8] = 8cd054a6 ! Mem[000000009180007c] = a31e0d83, %g2 = 0000000021c8ed45 lduw [%o0+0x07c],%g2 ! %g2 = 00000000a31e0d83 ! %l5 = 000000000000004f, %l4 = 000000000000001c, %ccr = 44 movcc %icc,%l5,%l4 ! Moved, %l4 = 000000000000004f ! %f18 = e893d621, Mem[0000000091000048] = 4b4e770b st %f18,[%i6+0x048] ! Mem[0000000091000048] = e893d621 ! Mem[000000009100007c] = 8fa5ee03, %g2 = 00000000a31e0d83 ldsb [%i6+0x07d],%g2 ! %g2 = ffffffffffffff8f ! Mem[000000004c800015] = 8ed9bf6b, %l6 = 000000000000007f ldstub [%i1+0x015],%l6 ! %l6 = 000000d9000000ff ! Mem[0000000091800140] = 2c79ecf4 b654a261, %g2 = ffffff8f, %g3 = 6da53483 ldd [%o0+0x140],%g2 ! %g2 = 000000002c79ecf4 00000000b654a261 ! %l1 = 000000009c63307d, %l4 = 000000000000004f, %l3 = a296dd08a36d8cd0 sdivx %l1,%l4,%l3 ! %l3 = 0000000001fac648 ! Mem[00000000910000fc] = b5594494, %g2 = 000000002c79ecf4 ldsb [%i6+0x0fd],%g2 ! %g2 = ffffffffffffffb5 ! Mem[0000000091000044] = d61db2b3, %g2 = ffffffffffffffb5 ldub [%i6+0x044],%g2 ! %g2 = 00000000000000d6 p30_label_7: ! Mem[0000000090800138] = 2285e4c7, %g18 = abf3f80dd72348aa ldsw [%i5+0x138],%g2 ! %g2 = abf3f80dd72348aa save ! CWP = 1 ! %l4 = 984bb345f465b55e, %l2 = b1bd17f3f9937d0d, %l2 = b1bd17f3f9937d0d andn %l4,%l2,%l2 ! %l2 = 0842a00404648052 ! %f26 = 937fa8be, Mem[000000004c800028] = 49507def sta %f26,[%o1+%i5]0x88 ! Mem[000000004c800028] = 937fa8be ! %l0 = f9cb435a2045b9c1, %l4 = 984bb345f465b55e, %l6 = 2b986342c00c4ed2 sllx %l0,%l4,%l6 ! %l6 = 88116e7040000000 ! %l5 = 7f3d49a2118d3a32, %l5 = 7f3d49a2118d3a32, %l1 = e5348449ccedcdd7 srax %l5,%l5,%l1 ! %l1 = 0000000000001fcf ! Mem[000000004d000160] = dd77b3dc, %l6 = 88116e7040000000 swap [%o2+0x160],%l6 ! %l6 = 00000000dd77b3dc ! %l6 = 00000000dd77b3dc, Mem[00000000900000b7] = e26d2812 stb %l6,[%o4+0x0b7] ! Mem[00000000900000b4] = dc6d2812 ! Mem[0000000090800030] = 574d316e, %g18 = b18fdb120e4ed8e5 ldsw [%o5+0x030],%g2 ! %g2 = b18fdb120e4ed8e5 ! Mem[00000000900001b4] = 4ae9a786, %g2 = 00000000574d316e lduh [%o4+0x1b4],%g2 ! %g2 = 0000000000004ae9 p30_label_8: ! %cwp = 1 ! Mem[000000004d800008] = 304d5df9, %l4 = 984bb345f465b55e ldstuba [%o3+%i1]0x89,%l4 ! %l4 = 000000f9000000ff ! %l4 = 00000000000000f9, Mem[000000004d000010] = 16eae692b0293abd stxa %l4,[%o2+%i2]0x89 ! Mem[000000004d000010] = 00000000000000f9 ! %l6 = 00000000dd77b3dc, Mem[000000004c800028] = 937fa8be stha %l6,[%o1+%i5]0x88 ! Mem[000000004c800028] = 937fb3dc ! Mem[00000000908000c8] = 59095ea4, %g2 = 0000000000004ae9 ldsh [%o5+0x0c8],%g2 ! %g2 = 0000000000005909 ! Mem[000000009180004c] = d7d62815, %g2 = 0000000000005909 ldsh [%i0+0x04e],%g2 ! %g2 = ffffffffffffd7d6 ! %l2 = 04648052, %l3 = 82b297d9, Mem[000000004c800020] = f07ce1b4 34a59dff stda %l2,[%o1+%i4]0x80 ! Mem[000000004c800020] = 04648052 82b297d9 ! %l5 = 7f3d49a2118d3a32, Mem[00000000900001d0] = 9f710bd9 sth %l5,[%o4+0x1d0] ! Mem[00000000900001d0] = 3a320bd9 ! Mem[000000004c0000c8] = 3ba37f81, %l3 = 82b297d9, %l2 = 04648052 add %o0,0xc8,%g1 casa [%g1]0x80,%l3,%l2 ! %l2 = 000000003ba37f81 ! Mem[0000000091800168] = 026ca936, %g2 = ffffffffffffd7d6 lduh [%i0+0x168],%g2 ! %g2 = 000000000000026c ! Mem[0000000091000084] = 4fba0a1d, %g18 = b18fdb120e4ed8e5 ldsw [%o6+0x084],%g2 ! %g2 = b18fdb120e4ed8e5 p30_label_9: ! %cwp = 1 ! Mem[000000004d800018] = 0fb94edc, %l6 = 00000000dd77b3dc ldswa [%o3+%i3]0x88,%l6 ! %l6 = 000000000fb94edc ! Mem[000000004c000123] = 75036ced, %l0 = f9cb435a2045b9c1 ldstub [%o0+0x123],%l0 ! %l0 = 000000ed000000ff ! Mem[000000004c000020] = a3105c5c, %l1 = 0000000000001fcf ldswa [%o0+%i4]0x80,%l1 ! %l1 = ffffffffa3105c5c membar #Sync ! Added by membar checker (231) ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fdc 6d281246 ee99009a ldda [%o4+%g4]ASI_BLK_P,%f48 ! Block Load from 0000000090000080 ! Mem[000000004c000070] = 633e770c772ea268, %l6 = 000000000fb94edc, %l5 = 7f3d49a2118d3a32 add %o0,0x70,%g1 casxa [%g1]0x80,%l6,%l5 ! %l5 = 633e770c772ea268 ! %l7 = 37e05cc08e6516a0, Mem[0000000091000000] = 5398fcc6 stw %l7,[%o6+%g0] ! Mem[0000000091000000] = 8e6516a0 ! Mem[000000004c000168] = de52ad86b4527e11, %l0 = 00000000000000ed, %l4 = 00000000000000f9 add %o0,0x168,%g1 casxa [%g1]0x80,%l0,%l4 ! %l4 = de52ad86b4527e11 ! immd = 0000000000000147, %l5 = 633e770c772ea268, %ccr = 44 movn %xcc,0x147,%l5 ! Register Not Moved ! %l1 = ffffffffa3105c5c, Mem[00000000910000d9] = a8281ec3 stb %l1,[%o6+0x0d9] ! Mem[00000000910000d8] = 5c281ec3 ! Mem[0000000090800158] = e7bc12dd, %g2 = 000000004fba0a1d lduw [%o5+0x158],%g2 ! %g2 = 00000000e7bc12dd p30_label_10: ! %cwp = 1 ! %l2 = 000000003ba37f81, Mem[0000000090000000] = aa4a53b3c5b8a043 stx %l2,[%o4+%g0] ! Mem[0000000090000000] = 000000003ba37f81 ! Mem[0000000090800148] = a5b1dbba 2cfe970f, %g2 = e7bc12dd, %g3 = b654a261 ldd [%o5+0x148],%g2 ! %g2 = 00000000a5b1dbba 000000002cfe970f ! %l5 = 633e770c772ea268, Mem[000000004d000018] = 9ba9d08c stha %l5,[%o2+%i3]0x88 ! Mem[000000004d000018] = 9ba9a268 ! Mem[0000000090000194] = 1c11310a, %g2 = 00000000a5b1dbba ldsb [%o4+0x197],%g2 ! %g2 = 000000000000001c ! Mem[00000000910001f0] = 4f29ed9cb153672f, %g2 = 000000000000001c ldx [%o6+0x1f0],%g2 ! %g2 = 4f29ed9cb153672f ! %l4 = de52ad86b4527e11, Mem[0000000091000160] = f14be39c4c211d8f stx %l4,[%o6+0x160] ! Mem[0000000091000160] = de52ad86b4527e11 ! %l4 = de52ad86b4527e11, %l3 = 26eec71682b297d9, %ccr = 44 movn %icc,%l4,%l3 ! Register Not Moved ! %l2 = 000000003ba37f81, Mem[000000004d800000] = 5d678d70 stwa %l2,[%o3+%g0]0x81 ! Mem[000000004d800000] = 3ba37f81 ! Mem[00000000918001bc] = 34425fb4, %g2 = 4f29ed9cb153672f ldub [%i0+0x1be],%g2 ! %g2 = 0000000000000034 ! Mem[000000004c8000a8] = 15214f7993a43957, %l4 = de52ad86b4527e11, %l7 = 37e05cc08e6516a0 add %o1,0xa8,%g1 casxa [%g1]0x80,%l4,%l7 ! %l7 = 15214f7993a43957 p30_label_11: ! %cwp = 1 ! Mem[00000000910001c0] = b0b4ba3c6dbf64f3, %g2 = 0000000000000034 ldx [%o6+0x1c0],%g2 ! %g2 = b0b4ba3c6dbf64f3 ! Mem[0000000091800018] = e06c8ddd, %g2 = b0b4ba3c6dbf64f3 ldsh [%i0+%i3],%g2 ! %g2 = ffffffffffffe06c ! Mem[000000004d000028] = 0c3b2b7bf6cbd08b, %l3 = 26eec71682b297d9, %l0 = 00000000000000ed add %o2,0x28,%g1 casxa [%g1]0x80,%l3,%l0 ! %l0 = 0c3b2b7bf6cbd08b ! %l5 = 633e770c772ea268, Mem[0000000091000004] = 4cc663e3, %asi = 80 stha %l5,[%o6+0x004]%asi ! Mem[0000000091000004] = a26863e3 ! %f24 = 3677c2ff 2087ebde, Mem[000000004d000018] = 68a2a99b 6ece685f stda %f24,[%o2+%i3]0x81 ! Mem[000000004d000018] = 3677c2ff 2087ebde ! Mem[000000004d000194] = 550788b6, %l6 = 000000000fb94edc ldsw [%o2+0x194],%l6 ! %l6 = 00000000550788b6 ! immd = 0000000000000327, %l0 = 0c3b2b7bf6cbd08b, %ccr = 44 movg %icc,0x327,%l0 ! Register Not Moved ! Mem[0000000091000080] = 037fae37 4fba0a1d, %g2 = ffffe06c, %g3 = 2cfe970f ldd [%o6+0x080],%g2 ! %g2 = 00000000037fae37 000000004fba0a1d ! %l7 = 15214f7993a43957, %l4 = de52ad86b4527e11, %l1 = ffffffffa3105c5c xnor %l7,%l4,%l1 ! %l1 = 348c1d00d809b8b9 ! %l5 = 633e770c772ea268, %l0 = 0c3b2b7bf6cbd08b, %l4 = de52ad86b4527e11 addc %l5,%l0,%l4 ! %l4 = 6f79a2886dfa72f3 p30_label_12: ! %cwp = 1 ! Mem[000000004d00006c] = 94d57bd3, %l5 = 633e770c772ea268 ldsw [%o2+0x06c],%l5 ! %l5 = ffffffff94d57bd3 ! Mem[000000004d0000b8] = d3ebc2a0a890abd9, %l3 = 26eec71682b297d9, %l2 = 000000003ba37f81 add %o2,0xb8,%g1 casxa [%g1]0x80,%l3,%l2 ! %l2 = d3ebc2a0a890abd9 ! %l5 = ffffffff94d57bd3, immed = 000001d7, %ccr = 44 movrne %l5,0x1d7,%l7 ! Moved, %l7 = 00000000000001d7 ! %f0 = f37baed5 74ea2452 7b0e39eb 448724c7 ! %f4 = be659799 57afee95 ef3e3e00 a13e34f2 ! %f8 = 68987fa3 42dfa185 2f89878d a74eb87f ! %f12 = 16eae692 b0293abd 1ca8281e ac44185f mov 0x180,%g6 stda %f0,[%o4+%g6]ASI_COMMIT_P ! Block Store to 0000000090000180 ! Mem[000000004c000118] = 96862635, %l2 = d3ebc2a0a890abd9 swap [%o0+0x118],%l2 ! %l2 = 0000000096862635 ! %l6 = 00000000550788b6, %l6 = 00000000550788b6, %l2 = 0000000096862635 xnorcc %l6,%l6,%l2 ! %l2 = ffffffffffffffff, %ccr = 88 ! %f18 = e893d621, Mem[000000009000001c] = 43627d52 st %f18,[%o4+0x01c] ! Mem[000000009000001c] = e893d621 ! Mem[000000004c800018] = d08c6da308dd96a2, %l1 = 348c1d00d809b8b9, %l2 = ffffffffffffffff add %o1,0x18,%g1 casxa [%g1]0x80,%l1,%l2 ! %l2 = d08c6da308dd96a2 ! Mem[00000000910001e4] = 24c7be77, %g2 = 00000000037fae37 lduh [%o6+0x1e6],%g2 ! %g2 = 00000000000024c7 ! immd = 0000000000000252, %l5 = ffffffff94d57bd3, %ccr = 88 movleu %xcc,0x252,%l5 ! Register Not Moved p30_label_13: ! %cwp = 1 ! Mem[000000004c800020] = 04648052, %l5 = ffffffff94d57bd3 ldsba [%o1+%i4]0x80,%l5 ! %l5 = 0000000000000004 ! Mem[0000000091000084] = 4fba0a1d, %g2 = 00000000000024c7 ldsh [%o6+0x084],%g2 ! %g2 = 0000000000004fba ! %f24 = 3677c2ff 2087ebde, Mem[000000004d000000] = fd7b6f8a 21584b12 stda %f24,[%o2+%g0]0x81 ! Mem[000000004d000000] = 3677c2ff 2087ebde ! Mem[000000004d000028] = 0c3b2b7b, %f28 = 62d197c2 lda [%o2+%i5]0x81,%f28 ! %f28 = 0c3b2b7b ! Mem[000000009180007c] = 83a236fd, %g2 = 0000000000004fba ldsb [%i0+0x07f],%g2 ! %g2 = ffffffffffffff83 membar #Sync ! Added by membar checker (232) ! Mem[0000000090000000] = 00000000 3ba37f81 847e4c88 d6c112ce ! Mem[0000000090000010] = 35313d98 bab79ee7 4e37f700 e893d621 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 7b0e39eb 448724c7 ldda [%o4]ASI_BLK_P,%f48 ! Block Load from 0000000090000000 ! %l3 = 26eec71682b297d9, Mem[0000000090000060] = 3677c2ff stw %l3,[%o4+0x060] ! Mem[0000000090000060] = 82b297d9 ! %l5 = 0000000000000004, Mem[0000000091800072] = bc3483e8 sth %l5,[%i0+0x072] ! Mem[0000000091800070] = 000483e8 ! Mem[000000004c000000] = 2df8d791, %f25 = 2087ebde lda [%o0+%g0]0x88,%f25 ! %f25 = 2df8d791 ! Mem[000000004d800000] = 3ba37f81, %l4 = 6f79a2886dfa72f3 lduba [%o3+%g0]0x80,%l4 ! %l4 = 000000000000003b p30_label_14: ! %cwp = 1 ! %l3 = 26eec71682b297d9, Mem[00000000910000a0] = 9b409b4086349e0f stx %l3,[%o6+0x0a0] ! Mem[00000000910000a0] = 26eec71682b297d9 ! Mem[0000000091000184] = 7ae42270, %g18 = b18fdb120e4ed8e5 ldsw [%o6+0x184],%g2 ! %g2 = b18fdb120e4ed8e5 ! Mem[000000004c0000d0] = 8d74c7b4, %l1 = 348c1d00d809b8b9, %asi = 80 swapa [%o0+0x0d0]%asi,%l1 ! %l1 = 000000008d74c7b4 ! Mem[000000004d000028] = 7b2b3b0c, %l7 = 00000000000001d7 swapa [%o2+%i5]0x89,%l7 ! %l7 = 000000007b2b3b0c ! %l1 = 000000008d74c7b4, Mem[000000004d8000d8] = 5fc75e5fca62a3e5 stx %l1,[%o3+0x0d8] ! Mem[000000004d8000d8] = 000000008d74c7b4 ! Mem[00000000900001fc] = 64acdc55, %g2 = 000000007ae42270 lduw [%o4+0x1fc],%g2 ! %g2 = 0000000064acdc55 ! Mem[0000000091000030] = 66b5e83a, %g18 = b18fdb120e4ed8e5 ldsw [%o6+0x030],%g2 ! %g2 = b18fdb120e4ed8e5 ! %l0 = f6cbd08b, %l1 = 8d74c7b4, Mem[0000000090800108] = 19a19216 3abd6093 std %l0,[%o5+0x108] ! Mem[0000000090800108] = f6cbd08b 8d74c7b4 ! %f0 = f37baed5 74ea2452 7b0e39eb 448724c7 ! %f4 = be659799 57afee95 ef3e3e00 a13e34f2 ! %f8 = 68987fa3 42dfa185 2f89878d a74eb87f ! %f12 = 16eae692 b0293abd 1ca8281e ac44185f stda %f0,[%o4+%g6]ASI_COMMIT_S ! Block Store to 0000000090000180 ! %l4 = 000000000000003b, imm = fffffffffffffcf4, %l0 = 0c3b2b7bf6cbd08b addccc %l4,-0x30c,%l0 ! %l0 = fffffffffffffd2f, %ccr = 88 p30_label_15: ! %cwp = 1 ! %l4 = 000000000000003b, Mem[000000004d8001e0] = 7cb776749b1515d5 stx %l4,[%o3+0x1e0] ! Mem[000000004d8001e0] = 000000000000003b ! Mem[0000000090000114] = 7f8b313f, %g2 = 0000000066b5e83a lduh [%o4+0x114],%g2 ! %g2 = 0000000000007f8b ! %l6 = 00000000550788b6, %l4 = 000000000000003b, %ccr = 88 movne %icc,%l6,%l4 ! Moved, %l4 = 00000000550788b6 ! %l5 = 0000000000000004, Mem[0000000091000150] = bf6548793b34102d stx %l5,[%o6+0x150] ! Mem[0000000091000150] = 0000000000000004 ! Mem[000000009000017c] = 7f349b48, %g2 = 0000000000007f8b ldsb [%o4+0x17c],%g2 ! %g2 = 000000000000007f ! Mem[00000000908001dc] = ccefb413, %g2 = 000000000000007f ldsba [%o5+0x1dc]%asi,%g2 ! %g2 = ffffffffffffffcc ! %l0 = fffffd2f, %l1 = 8d74c7b4, Mem[00000000908000a0] = 9d26e2ca acc620fa std %l0,[%o5+0x0a0] ! Mem[00000000908000a0] = fffffd2f 8d74c7b4 ! %l0 = fffffffffffffd2f, %l6 = 00000000550788b6, %ccr = 88 movgu %icc,%l0,%l6 ! Moved, %l6 = fffffffffffffd2f ! Mem[000000004c800018] = d08c6da3, %l1 = 000000008d74c7b4 swapa [%o1+%i3]0x80,%l1 ! %l1 = 00000000d08c6da3 ! Mem[0000000091800154] = 3045cc18, %g2 = ffffffffffffffcc lduw [%i0+0x154],%g2 ! %g2 = 000000003045cc18 p30_label_16: ! %cwp = 1 ! Mem[000000004d0000cc] = 6eb620d4, %l7 = 000000007b2b3b0c swap [%o2+0x0cc],%l7 ! %l7 = 000000006eb620d4 ! %f20 = 013513ac e62f5471, Mem[0000000091800140] = 2c79ecf4 b654a261 std %f20,[%i0+0x140] ! Mem[0000000091800140] = 013513ac e62f5471 ! Mem[0000000090800008] = e74bbbf2, %g2 = 000000003045cc18 ldsb [%o5+%i1],%g2 ! %g2 = ffffffffffffffe7 ! Mem[0000000091800124] = 8f089d02, %g2 = ffffffffffffffe7 ldub [%i0+0x127],%g2 ! %g2 = 000000000000008f ! %l1 = 00000000d08c6da3, Mem[00000000910000a0] = 26eec716 stw %l1,[%o6+0x0a0] ! Mem[00000000910000a0] = d08c6da3 ! %l6 = fffffffffffffd2f, %l7 = 000000006eb620d4, %l0 = fffffffffffffd2f srax %l6,%l7,%l0 ! %l0 = ffffffffffffffff ! %l5 = 0000000000000004, Mem[0000000090000166] = f10a5fc5 sth %l5,[%o4+0x166] ! Mem[0000000090000164] = 00045fc5 ! Mem[000000004c800028] = 937fb3dc, %l3 = 26eec71682b297d9 ldstuba [%o1+%i5]0x89,%l3 ! %l3 = 000000dc000000ff ! immd = 00000000000002ac, %l1 = 00000000d08c6da3, %ccr = 88 movg %icc,0x2ac,%l1 ! Register Not Moved ! Mem[00000000908001b8] = 4ff80a32 a52b18be, %g2 = 0000008f, %g3 = 4fba0a1d ldd [%o5+0x1b8],%g2 ! %g2 = 000000004ff80a32 00000000a52b18be p30_label_17: ! %cwp = 1 ! %l3 = 00000000000000dc, Mem[0000000091000170] = 41b868c464e862e7 stx %l3,[%o6+0x170] ! Mem[0000000091000170] = 00000000000000dc ! Mem[00000000910001c8] = 4ceef152 664634c6, %g2 = 4ff80a32, %g3 = a52b18be ldd [%o6+0x1c8],%g2 ! %g2 = 000000004ceef152 00000000664634c6 ! Mem[00000000918001b0] = 949ef950, %g2 = 000000004ceef152 lduh [%i0+0x1b2],%g2 ! %g2 = 000000000000949e ! Mem[00000000908000c0] = 93984c09a94c3d0a, %g2 = 000000000000949e ldx [%o5+0x0c0],%g2 ! %g2 = 93984c09a94c3d0a ! Mem[000000004c800000] = 03a056171b55a407, %f24 = 3677c2ff 2df8d791 ldda [%o1+%g0]0x88,%f24 ! %f24 = 03a05617 1b55a407 ! Mem[0000000091800148] = 4e1dc160fb3f156f, %g2 = 93984c09a94c3d0a ldx [%i0+0x148],%g2 ! %g2 = 4e1dc160fb3f156f ! Mem[000000004d000048] = 26c89a62, %l5 = 0000000000000004 ldstub [%o2+0x048],%l5 ! %l5 = 00000026000000ff ! %l0 = ffffffffffffffff, %l5 = 0000000000000026, %l5 = 0000000000000026 orcc %l0,%l5,%l5 ! %l5 = ffffffffffffffff, %ccr = 88 membar #Sync ! Added by membar checker (233) ! %l7 = 000000006eb620d4, Mem[00000000900001bc] = ac44185f stw %l7,[%o4+0x1bc] ! Mem[00000000900001bc] = 6eb620d4 ! %l3 = 00000000000000dc, Mem[0000000090000027] = 879b033c, %asi = 80 stba %l3,[%o4+0x027]%asi ! Mem[0000000090000024] = dc9b033c p30_label_18: ! %cwp = 1 ! %l1 = 00000000d08c6da3, imm = 0000000000000028, %l0 = ffffffffffffffff sllx %l1,0x028,%l0 ! %l0 = 8c6da30000000000 ! Mem[000000004c800018] = a296dd08b4c7748d, %f2 = 7b0e39eb 448724c7 ldda [%o1+%i3]0x88,%f2 ! %f2 = a296dd08 b4c7748d ! %l2 = d08c6da308dd96a2, Mem[00000000910001ee] = a6804f29 stb %l2,[%o6+0x1ee] ! Mem[00000000910001ec] = a2804f29 ! Mem[0000000091800050] = 7221415b, %g2 = 4e1dc160fb3f156f ldub [%i0+0x053],%g2 ! %g2 = 0000000000000072 ! %l7 = 000000006eb620d4, %l3 = 00000000000000dc, %y = 00000000 udivcc %l7,%l3,%l6 ! %l6 = 000000000080d3ee, %ccr = 00 mov %l0,%y ! %y = 00000000 ! %l3 = 00000000000000dc, Mem[000000004c800028] = 937fb3ff stwa %l3,[%o1+%i5]0x88 ! Mem[000000004c800028] = 000000dc ! Mem[000000004d000130] = 6cadc92d7084a7f4, %l4 = 00000000550788b6, %l5 = ffffffffffffffff add %o2,0x130,%g1 casxa [%g1]0x80,%l4,%l5 ! %l5 = 6cadc92d7084a7f4 ! Mem[000000004c000028] = ac44185f, %f18 = e893d621 lda [%o0+%i5]0x80,%f18 ! %f18 = ac44185f ! %l6 = 000000000080d3ee, Mem[00000000900000a0] = 37298c28a5017a73 stx %l6,[%o4+0x0a0] ! Mem[00000000900000a0] = 000000000080d3ee ! Mem[000000004c8001c0] = b7192705, %l0 = 00000000, %l5 = 7084a7f4 add %o1,0x1c0,%g1 casa [%g1]0x80,%l0,%l5 ! %l5 = 00000000b7192705 p30_label_19: ! %cwp = 1 ! %f16 = dc4eb90f, Mem[000000004c800020] = 04648052 sta %f16,[%o1+%i4]0x80 ! Mem[000000004c800020] = dc4eb90f ! Mem[000000004d8000b8] = 7ee08db26e7c61e9, %l7 = 000000006eb620d4, %l6 = 000000000080d3ee add %o3,0xb8,%g1 casxa [%g1]0x80,%l7,%l6 ! %l6 = 7ee08db26e7c61e9 ! Mem[00000000918000b0] = 35a55095, %g2 = 0000000000000072 lduba [%i0+0x0b3]%asi,%g2 ! %g2 = 0000000000000035 ! Mem[000000004d800168] = 43746ef8, %l2 = d08c6da308dd96a2 swap [%o3+0x168],%l2 ! %l2 = 0000000043746ef8 ! %l4 = 550788b6, %l5 = b7192705, Mem[000000004c000000] = 2df8d791 e56e7617 stda %l4,[%o0+%g0]0x89 ! Mem[000000004c000000] = 550788b6 b7192705 ! Mem[000000009000000c] = d6c112ce, %g2 = 0000000000000035 lduwa [%o4+0x00c]%asi,%g2 ! %g2 = 00000000d6c112ce ! %l4 = 00000000550788b6, immed = 00000bf1, %l4 = 00000000550788b6 taddcctv %l4,0xbf1,%l4 ! %l0 = 8c6da30000000023, Trapped ! Mem[000000004d800028] = ff3a0b7e, %f9 = 42dfa185 lda [%o3+%i5]0x80,%f9 ! %f9 = ff3a0b7e ! Mem[000000004d000004] = 2087ebde, %l2 = 0000000043746ef8, %asi = 80 swapa [%o2+0x004]%asi,%l2 ! %l2 = 000000002087ebde ! Mem[000000004c000008] = cd20d5aa, %f26 = 937fa8be lda [%o0+%i1]0x88,%f26 ! %f26 = cd20d5aa p30_label_20: ! %cwp = 1 ! %l5 = 00000000b7192705, Mem[00000000908001d4] = dcbf55cd sth %l5,[%o5+0x1d4] ! Mem[00000000908001d4] = 270555cd ! %f16 = dc4eb90f 213cebfe, Mem[000000004d800000] = 817fa33b bca41c7d stda %f16,[%o3+%g0]0x89 ! Mem[000000004d800000] = dc4eb90f 213cebfe ! %l3 = 00000000000000dc, %l5 = 00000000b7192705, %y = 00000000 umul %l3,%l5,%l2 ! %l2 = 0000009d599d884c, %y = 0000009d ! Mem[000000004d000190] = 59833ee0, %l2 = 0000009d599d884c lduw [%o2+0x190],%l2 ! %l2 = 0000000059833ee0 ! Mem[0000000091800190] = 0bdfe83d3b77e6a9, %g2 = 00000000d6c112ce ldx [%i0+0x190],%g2 ! %g2 = 0bdfe83d3b77e6a9 ! Mem[000000004d800028] = 81bd79d7 7e0b3aff, %l2 = 59833ee0, %l3 = 000000dc ldda [%o3+%i5]0x89,%l2 ! %l2 = 000000007e0b3aff 0000000081bd79d7 ! Mem[000000004d80010c] = 700b6099, %l4 = 00000000550788b6 swap [%o3+0x10c],%l4 ! %l4 = 00000000700b6099 ! Mem[000000004d800188] = 926fbccb, %l5 = b7192705, %l2 = 7e0b3aff add %o3,0x188,%g1 casa [%g1]0x80,%l5,%l2 ! %l2 = 00000000926fbccb ! immd = 000000000000032b, %l4 = 00000000700b6099, %ccr = 00 movn %icc,0x32b,%l4 ! Register Not Moved ! %l0 = 00000023, %l1 = d08c6da3, Mem[00000000910001b0] = 2459beee 9640fe46 std %l0,[%o6+0x1b0] ! Mem[00000000910001b0] = 00000023 d08c6da3 p30_label_21: ! %cwp = 1 ! immd = 00000000000003f2, %l4 = 00000000700b6099, %ccr = 00 movcs %xcc,0x3f2,%l4 ! Register Not Moved ! %f0 = f37baed5 74ea2452 a296dd08 b4c7748d ! %f4 = be659799 57afee95 ef3e3e00 a13e34f2 ! %f8 = 68987fa3 ff3a0b7e 2f89878d a74eb87f ! %f12 = 16eae692 b0293abd 1ca8281e ac44185f stda %f0,[%o4+%g4]ASI_BLK_SL ! Block Store to 0000000090000080 ! %l0 = 8c6da30000000023, %l0 = 8c6da30000000023, %l1 = 00000000d08c6da3 mulx %l0,%l0,%l1 ! %l1 = 65fa9200000004c9 ! Mem[00000000900000c4] = 269c5075, %g2 = 0bdfe83d3b77e6a9 ldsb [%o4+0x0c6],%g2 ! %g2 = 0000000000000026 ! %l6 = 7ee08db26e7c61e9, Mem[00000000900000f0] = 533986c0ffc5a30b stx %l6,[%o4+0x0f0] ! Mem[00000000900000f0] = 7ee08db26e7c61e9 ! %l3 = 0000000081bd79d7, %l4 = 00000000700b6099, %ccr = 00 movvc %icc,%l3,%l4 ! Moved, %l4 = 0000000081bd79d7 ! Mem[000000004d000020] = bbea345e, %l7 = 000000006eb620d4 ldsba [%o2+%i4]0x89,%l7 ! %l7 = 000000000000005e ! Mem[000000004d8001b0] = 366453e5, %l4 = 0000000081bd79d7 lduw [%o3+0x1b0],%l4 ! %l4 = 00000000366453e5 ! immd = 00000000000000ff, %l2 = 00000000926fbccb, %ccr = 00 move %xcc,0x0ff,%l2 ! Register Not Moved ! %l0 = 8c6da30000000023, Mem[000000004d000018] = ffc27736 stha %l0,[%o2+%i3]0x88 ! Mem[000000004d000018] = ffc20023 p30_label_22: ! %cwp = 1 ! %f22 = bc371a33 4f02fd9a, Mem[000000004d800018] = 0fb94edc feeb3c21 stda %f22,[%o3+%i3]0x88 ! Mem[000000004d800018] = bc371a33 4f02fd9a ! %l3 = 0000000081bd79d7, Mem[0000000091000038] = fc2fc57f stw %l3,[%o6+0x038] ! Mem[0000000091000038] = 81bd79d7 ! Mem[000000004c800008] = 5396cc38d464e0af, %f30 = 9d887181 47f58e90 ldda [%o1+%i1]0x80,%f30 ! %f30 = 5396cc38 d464e0af ! Mem[0000000091000180] = 4a731f767ae42270, %f48 = 00000000 3ba37f81 ldd [%o6+0x180],%f48 ! %f48 = 4a731f76 7ae42270 ! Mem[000000004c800020] = 0fb94edc, %l6 = 7ee08db26e7c61e9 ldsha [%o1+%i4]0x89,%l6 ! %l6 = 0000000000004edc ! Mem[0000000091000198] = 51e60601, %g18 = b18fdb120e4ed8e5 ldsw [%o6+0x198],%g2 ! %g2 = b18fdb120e4ed8e5 ! Mem[000000004c000008] = 5945f371cd20d5aa, %f18 = ac44185f 48846a1d ldda [%o0+%i1]0x88,%f18 ! %f18 = 5945f371 cd20d5aa ! %l7 = 000000000000005e, %l5 = 00000000b7192705, %l2 = 00000000926fbccb subc %l7,%l5,%l2 ! %l2 = ffffffff48e6d959 ! %f16 = dc4eb90f 213cebfe 5945f371 cd20d5aa ! %f20 = 013513ac e62f5471 bc371a33 4f02fd9a ! %f24 = 03a05617 1b55a407 cd20d5aa 0f155760 ! %f28 = 0c3b2b7b d3f67322 5396cc38 d464e0af mov 0x100,%g5 stda %f16,[%o4+%g5]ASI_COMMIT_S ! Block Store to 0000000090000100 ! Mem[0000000091000070] = a6e137bb ab1740c8, %g2 = 51e60601, %g3 = 664634c6 ldda [%o6+0x070]%asi,%g2 ! %g2 = 00000000a6e137bb 00000000ab1740c8 p30_label_23: ! %cwp = 1 ! %l4 = 00000000366453e5, imm = 000000000000000d, %l0 = 8c6da30000000023 sra %l4,0x00d,%l0 ! %l0 = 000000000001b322 ! %l0 = 000000000001b322, immd = 0000000000000f3f, %l7 = 000000000000005e mulx %l0,0xf3f,%l7 ! %l7 = 0000000019ea135e ! Mem[00000000918000a8] = 714507b3, %g2 = 00000000a6e137bb lduh [%i0+0x0aa],%g2 ! %g2 = 0000000000007145 ! Mem[00000000918001bc] = b43e3442, %g2 = 0000000000007145 lduw [%i0+0x1bc],%g2 ! %g2 = 00000000b43e3442 ! Mem[000000004c00010c] = 962b38fa, %l7 = 0000000019ea135e swap [%o0+0x10c],%l7 ! %l7 = 00000000962b38fa ! Mem[000000004c000018] = 2ce052b4, %l3 = 0000000081bd79d7 lduba [%o0+%i3]0x89,%l3 ! %l3 = 00000000000000b4 ! Mem[00000000918001b4] = 5f578379, %g2 = 00000000b43e3442 ldsb [%i0+0x1b6],%g2 ! %g2 = 000000000000005f ! Mem[0000000090000188] = eb448724, %g2 = 000000000000005f ldsb [%o4+0x18b],%g2 ! %g2 = ffffffffffffffeb ! %l6 = 0000000000004edc, Mem[0000000091000116] = cf505d8c sth %l6,[%o6+0x116] ! Mem[0000000091000114] = 4edc5d8c rd %pc,%o7 return %o7+12 ! CWP = 0 p30_label_24: ! Mem[000000004d800073] = e6890fca, %l3 = 0000000001fac648 ldstub [%i3+0x073],%l3 ! %l3 = 000000ca000000ff ! %l3 = 00000000000000ca, %l5 = 000000000000004f, %ccr = 00 movrgez %l3,%l5,%l4 ! Moved, %l4 = 000000000000004f ! Mem[000000004d800018] = 4f02fd9a, %l1 = 000000009c63307d lduwa [%i3+%o3]0x88,%l1 ! %l1 = 000000004f02fd9a ! %l2 = 000000000000028b, Mem[000000009180006c] = e82208c9 stw %l2,[%o0+0x06c] ! Mem[000000009180006c] = 0000028b ! %f0 = f37baed5, Mem[00000000908001e4] = 4304eb69 st %f0 ,[%i5+0x1e4] ! Mem[00000000908001e4] = f37baed5 ! immd = 00000000000000b1, %l5 = 000000000000004f, %ccr = 00 movvc %icc,0x0b1,%l5 ! Moved, %l5 = 00000000000000b1 ! %l0 = cd19de542df8d7a1, Mem[00000000900001ed] = b77494e2 stb %l0,[%i4+0x1ed] ! Mem[00000000900001ec] = a17494e2 membar #Sync ! Added by membar checker (234) ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 3a320bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fa17494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g5 ldda [%i4+%g5]ASI_BLK_PL,%f48 ! Block Load from 00000000900001c0 ! Mem[000000004c000020] = a3105c5c, %l3 = 00000000000000ca ldswa [%i0+%o4]0x80,%l3 ! %l3 = ffffffffa3105c5c ! Mem[00000000910000b8] = 44654723 3df1e680, %g2 = ffffffeb, %g3 = ab1740c8 ldd [%i6+0x0b8],%g2 ! %g2 = 0000000044654723 000000003df1e680 p30_label_25: ! Mem[000000004c000058] = f1906fa1ea09d915, %l4 = 000000000000004f, %l3 = ffffffffa3105c5c add %i0,0x58,%g1 casxa [%g1]0x80,%l4,%l3 ! %l3 = f1906fa1ea09d915 ! Mem[000000004c000104] = 957d7e87, %l6 = 000000d9, %l2 = 0000028b add %i0,0x104,%g1 casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000957d7e87 save ! CWP = 1 ! Mem[000000004d0001b0] = 7251e290, %l4 = 00000000366453e5 swap [%o2+0x1b0],%l4 ! %l4 = 000000007251e290 ! Mem[000000004c000054] = a6b4afec, %l7 = 962b38fa, %l1 = 000004c9 add %o0,0x54,%g1 casa [%g1]0x80,%l7,%l1 ! %l1 = 00000000a6b4afec ! %l7 = 00000000962b38fa, Mem[000000004c000020] = bca8d6515c5c10a3 stxa %l7,[%o0+%i4]0x88 ! Mem[000000004c000020] = 00000000962b38fa ! Mem[000000004c800074] = b7837ebf, %l0 = 0001b322, %l6 = 00004edc add %o1,0x74,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000b7837ebf ! Mem[000000004c0000ce] = b142c204, %l7 = 00000000962b38fa ldstub [%o0+0x0ce],%l7 ! %l7 = 000000c2000000ff ! Mem[00000000908001f0] = 0c897131, %g2 = 0000000044654723 ldsh [%o5+0x1f2],%g2 ! %g2 = 0000000000000c89 ! %l1 = 00000000a6b4afec, %l5 = 00000000b7192705, %ccr = 00 move %icc,%l1,%l5 ! Register Not Moved ba,a p30_not_taken_0_end p30_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 restore ! CWP = 0 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 cd19de542df8d7a1 bne,a,pn %xcc,p30_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000004f02fd9a bne,a,pn %xcc,p30_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000957d7e87 bne,a,pn %xcc,p30_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be f1906fa1ea09d915 bne,a,pn %xcc,p30_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000004f bne,a,pn %xcc,p30_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000000b1 bne,a,pn %xcc,p30_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000000d9 bne,a,pn %xcc,p30_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000708d675d bne,a,pn %xcc,p30_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x0000009d,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p30_failed mov 0x111,%g1 ! Check Floating Point Registers p30_check_fp_registers: set p30_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be f37baed5 74ea2452 bne %xcc,p30_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be a296dd08 b4c7748d bne %xcc,p30_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be ef3e3e00 a13e34f2 bne %xcc,p30_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 68987fa3 ff3a0b7e bne %xcc,p30_f8_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 16eae692 b0293abd bne %xcc,p30_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 1ca8281e ac44185f bne %xcc,p30_f14_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 5945f371 cd20d5aa bne %xcc,p30_f18_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 03a05617 1b55a407 bne %xcc,p30_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be cd20d5aa 0f155760 bne %xcc,p30_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 0c3b2b7b d3f67322 bne %xcc,p30_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 5396cc38 d464e0af bne %xcc,p30_f30_fail nop ! Check Local Memory set p30_local0_expect,%g1 p30_check_local0: ldx [%g1+0x000],%g2 ! Expected data = b6880755052719b7 ldx [%i0+0x000],%g3 ! Observed data at 000000004c000000 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = fa382b9600000000 ldx [%i0+0x020],%g3 ! Observed data at 000000004c000020 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x020,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = 3ba37f81b142ff04 ldx [%i0+0x0c8],%g3 ! Observed data at 000000004c0000c8 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x0c8,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = d809b8b97a9b7585 ldx [%i0+0x0d0],%g3 ! Observed data at 000000004c0000d0 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x0d0,%g4 ldx [%g1+0x108],%g2 ! Expected data = e5703fb319ea135e ldx [%i0+0x108],%g3 ! Observed data at 000000004c000108 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x108,%g4 ldx [%g1+0x118],%g2 ! Expected data = a890abd982f8aefa ldx [%i0+0x118],%g3 ! Observed data at 000000004c000118 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x118,%g4 ldx [%g1+0x120],%g2 ! Expected data = 75036cffe5b8815b ldx [%i0+0x120],%g3 ! Observed data at 000000004c000120 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x120,%g4 set p30_local1_expect,%g1 p30_check_local1: ldx [%g1+0x010],%g2 ! Expected data = 2597f01e8effbf6b ldx [%i1+0x010],%g3 ! Observed data at 000000004c800010 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 8d74c7b408dd96a2 ldx [%i1+0x018],%g3 ! Observed data at 000000004c800018 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = dc4eb90f82b297d9 ldx [%i1+0x020],%g3 ! Observed data at 000000004c800020 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = dc00000063750d22 ldx [%i1+0x028],%g3 ! Observed data at 000000004c800028 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i1,0x028,%g4 ldx [%g1+0x158],%g2 ! Expected data = 5c5c10a3ba814c11 ldx [%i1+0x158],%g3 ! Observed data at 000000004c800158 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i1,0x158,%g4 set p30_local2_expect,%g1 p30_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 3677c2ff43746ef8 ldx [%i2+0x000],%g3 ! Observed data at 000000004d000000 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = f900000000000000 ldx [%i2+0x010],%g3 ! Observed data at 000000004d000010 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 2300c2ff2087ebde ldx [%i2+0x018],%g3 ! Observed data at 000000004d000018 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = d7010000f6cbd08b ldx [%i2+0x028],%g3 ! Observed data at 000000004d000028 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i2,0x028,%g4 ldx [%g1+0x048],%g2 ! Expected data = ffc89a626e7388cd ldx [%i2+0x048],%g3 ! Observed data at 000000004d000048 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i2,0x048,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = df82992c7b2b3b0c ldx [%i2+0x0c8],%g3 ! Observed data at 000000004d0000c8 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i2,0x0c8,%g4 ldx [%g1+0x160],%g2 ! Expected data = 4000000022f0b499 ldx [%i2+0x160],%g3 ! Observed data at 000000004d000160 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i2,0x160,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 366453e5ccc2c78a ldx [%i2+0x1b0],%g3 ! Observed data at 000000004d0001b0 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i2,0x1b0,%g4 set p30_local3_expect,%g1 p30_check_local3: ldx [%g1+0x000],%g2 ! Expected data = feeb3c210fb94edc ldx [%i3+0x000],%g3 ! Observed data at 000000004d800000 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ff5d4d305066e83f ldx [%i3+0x008],%g3 ! Observed data at 000000004d800008 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 9afd024f331a37bc ldx [%i3+0x018],%g3 ! Observed data at 000000004d800018 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff3a0b7ed779bd81 ldx [%i3+0x028],%g3 ! Observed data at 000000004d800028 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x028,%g4 ldx [%g1+0x070],%g2 ! Expected data = e6890fff48e482e3 ldx [%i3+0x070],%g3 ! Observed data at 000000004d800070 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x070,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 000000008d74c7b4 ldx [%i3+0x0d8],%g3 ! Observed data at 000000004d8000d8 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x0d8,%g4 ldx [%g1+0x108],%g2 ! Expected data = 6eab107a550788b6 ldx [%i3+0x108],%g3 ! Observed data at 000000004d800108 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x108,%g4 ldx [%g1+0x168],%g2 ! Expected data = 08dd96a21a36a3bf ldx [%i3+0x168],%g3 ! Observed data at 000000004d800168 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x168,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 000000000000003b ldx [%i3+0x1e0],%g3 ! Observed data at 000000004d8001e0 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x1e0,%g4 ! The test for processor 30 has passed p30_passed: ta GOOD_TRAP nop p30_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p30_failed p30_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p30_failed p30_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p30_failed p30_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p30_failed p30_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p30_failed p30_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p30_failed p30_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p30_failed p30_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p30_failed p30_f0_fail: set p30_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p30_f2_fail: set p30_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p30_f6_fail: set p30_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p30_f8_fail: set p30_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p30_f12_fail: set p30_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p30_f14_fail: set p30_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p30_f18_fail: set p30_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p30_f24_fail: set p30_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p30_f26_fail: set p30_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p30_f28_fail: set p30_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p30_f30_fail: set p30_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: lduha [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000004c800020] done p30_trap1o: lduha [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000004c800020] done p30_trap2e: lduwa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000004d800000] stxa %l4,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000004d000028] stwa %l0,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000004c000020] stba %l4,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000004d800028] lduha [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004d000020] ldswa [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004d800018] done p30_trap2o: lduwa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000004d800000] stxa %l4,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000004d000028] stwa %l0,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000004c000020] stba %l4,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000004d800028] lduha [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004d000020] ldswa [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004d800018] done p30_trap3e: sub %l0,%l2,%l2 addc %l0,-0xa3f,%l6 nop and %l1,0x38d,%l2 andn %l1,-0x8bb,%l2 done p30_trap3o: sub %l0,%l2,%l2 addc %l0,-0xa3f,%l6 nop and %l1,0x38d,%l2 andn %l1,-0x8bb,%l2 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 = cd19de542df8d791 ldx [%g1+0x008],%l1 ! %l1 = 839a3555e56e7617 ldx [%g1+0x010],%l2 ! %l2 = e55f0fee4bc8cb2e ldx [%g1+0x018],%l3 ! %l3 = a296dd08a36d8cd0 ldx [%g1+0x020],%l4 ! %l4 = bfb198ae5023fcbf ldx [%g1+0x028],%l5 ! %l5 = 35313d98bab79ee7 ldx [%g1+0x030],%l6 ! %l6 = 4def1971ecb1929a ldx [%g1+0x038],%l7 ! %l7 = ce10f11dcc009c26 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = f9cb435a2045b9c1 ldx [%g1+0x048],%l1 ! %l1 = e5348449ccedcdd7 ldx [%g1+0x050],%l2 ! %l2 = b1bd17f3f9937d0d ldx [%g1+0x058],%l3 ! %l3 = 26eec71682b297d9 ldx [%g1+0x060],%l4 ! %l4 = 984bb345f465b55e ldx [%g1+0x068],%l5 ! %l5 = 7f3d49a2118d3a32 ldx [%g1+0x070],%l6 ! %l6 = 2b986342c00c4ed2 ldx [%g1+0x078],%l7 ! %l7 = 37e05cc08e6516a0 ! Initialize the output register of window 1 set p30_local0_start,%o0 set p30_local1_start,%o1 set p30_local2_start,%o2 set p30_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = f463698c 26afb43e ab2ce447 6816cbe0 ! %f4 = e2da4320 ae9c5d92 c877750c 6501308a ! %f8 = b9e8658c fd805c7f 20a44e8b 3f775ad2 ! %f12 = 4ba83b5a bea1869b 22105cd2 6509bfe4 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 3ef312e3 53fea3c8 0d6da1db 53e8736a ! %f20 = 11bd694d ef08e5ec 3478fb99 06dfc5ce ! %f24 = 51a8fa61 3bb3a6c8 832d93d8 eb8da519 ! %f28 = 82f78e16 cd7dfdf1 9743e8d4 3db9d147 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 36d63098 8642a842 622d5278 4c57f24e ! %f36 = 6f9acf29 bb2cf8de eb4e1791 d2c0a9a8 ! %f40 = 4b032c9a 652a1e1f ea25c4ea aa6c2965 ! %f44 = f883c1ec dca6f469 de39010c 4e34a0d9 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x198d93e000000002,%g7,%g1 ! GSR scale = 0, align = 2 wr %g1,%g0,%gsr ! GSR = 198d93e000000002 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: ! %l4 = 481cb4c032625dd2, %l6 = a920e636a0a88c50, %l1 = 1436c5ae5f425da2 add %l4,%l6,%l1 ! %l1 = f13d9af6d30aea22 ! %l7 = abdb5938129b932d, Mem[0000000090000017] = d74e37f7 stb %l7,[%i4+0x017] ! Mem[0000000090000014] = 2d4e37f7 ! %l2 = 7e6327ec430dd255, Mem[00000000918000f4] = c0777b49 stw %l2,[%o0+0x0f4] ! Mem[00000000918000f4] = 430dd255 ! %l2 = 430dd255, %l3 = 240e53df, Mem[000000004e000028] = ffb6effc 967d948d stda %l2,[%i0+%o5]0x81 ! Mem[000000004e000028] = 430dd255 240e53df ! %l2 = 7e6327ec430dd255, Mem[00000000918000fc] = 57a3f6c7 stw %l2,[%o0+0x0fc] ! Mem[00000000918000fc] = 430dd255 ! %l3 = 73fef5d4240e53df, %l1 = f13d9af6d30aea22, %ccr = 44 movle %icc,%l3,%l1 ! Moved, %l1 = 73fef5d4240e53df ! Mem[000000004e800020] = 72820074, %l7 = abdb5938129b932d lduwa [%i1+%o4]0x89,%l7 ! %l7 = 0000000072820074 ! Mem[0000000091000010] = 14e741194f877aae, %g2 = ffffb7f1e6f3bdff ldx [%i6+%o2],%g2 ! %g2 = 14e741194f877aae ! %l1 = 73fef5d4240e53df, %l3 = 73fef5d4240e53df, %l4 = 481cb4c032625dd2 orcc %l1,%l3,%l4 ! %l4 = 73fef5d4240e53df, %ccr = 00 ! Mem[000000004e000068] = 6e8e2a8b87ed316d, %l1 = 73fef5d4240e53df, %l4 = 73fef5d4240e53df add %i0,0x68,%g1 casxa [%g1]0x80,%l1,%l4 ! %l4 = 6e8e2a8b87ed316d p31_label_2: ! %l3 = 73fef5d4240e53df, %l3 = 73fef5d4240e53df, %y = 00000000 umulcc %l3,%l3,%l3 ! %l3 = 05140863ffde5c41, %ccr = 08, %y = 05140863 ! Mem[000000004e800090] = 2b10ad4e, %f19 = 53e8736a lda [%i1+0x090]%asi,%f19 ! %f19 = 2b10ad4e ! %l4 = 6e8e2a8b87ed316d setx 0x4efba0ef8cfe52ef,%g7,%l4 ! %l4 = 4efba0ef8cfe52ef ! Mem[000000004e8001f0] = 8d3f3c74, %l1 = 73fef5d4240e53df swap [%i1+0x1f0],%l1 ! %l1 = 000000008d3f3c74 ! Mem[000000004e000000] = a09cb45f, %l3 = 05140863ffde5c41 ldsba [%i0+%g0]0x89,%l3 ! %l3 = 000000000000005f ! Mem[000000004e000020] = 57faea51, %l6 = a920e636a0a88c50 ldsba [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000057 ! Mem[000000004f000058] = 5e60cc3e 2be1d3d5, %l6 = 00000057, %l7 = 72820074 ldd [%i2+0x058],%l6 ! %l6 = 000000005e60cc3e 000000002be1d3d5 ! %l3 = 000000000000005f, Mem[000000004f000028] = d5f14f345e1024ce stxa %l3,[%i2+%o5]0x80 ! Mem[000000004f000028] = 000000000000005f ! %l2 = 7e6327ec430dd255, Mem[000000004f000028] = 00000000 stwa %l2,[%i2+%o5]0x81 ! Mem[000000004f000028] = 430dd255 ! Mem[000000004f800186] = 4f730423, %l0 = 5276d04df0d6d559 ldstub [%i3+0x186],%l0 ! %l0 = 00000004000000ff p31_label_3: ! %l0 = 0000000000000004, Mem[000000004f800000] = 49dd899922085b1c stxa %l0,[%i3+%g0]0x80 ! Mem[000000004f800000] = 0000000000000004 ! %l1 = 000000008d3f3c74, Mem[000000004e000000] = a09cb45f stwa %l1,[%i0+%g0]0x89 ! Mem[000000004e000000] = 8d3f3c74 ! %l0 = 0000000000000004, %l2 = 7e6327ec430dd255, %l7 = 000000002be1d3d5 xnorcc %l0,%l2,%l7 ! %l7 = 819cd813bcf22dae, %ccr = 88 ! Randomly selected nop nop ! %l5 = ed614416aae92a70, Mem[0000000091000188] = fc48e8f891c7ee5a stx %l5,[%i6+0x188] ! Mem[0000000091000188] = ed614416aae92a70 ! Mem[000000004f0001a5] = 2de1dfb0, %l4 = 4efba0ef8cfe52ef ldstub [%i2+0x1a5],%l4 ! %l4 = 000000e1000000ff ! %l6 = 5e60cc3e, %l7 = bcf22dae, Mem[0000000090000088] = 3d86d273 c7e2b54b std %l6,[%i4+0x088] ! Mem[0000000090000088] = 5e60cc3e bcf22dae ! Mem[0000000090800064] = e90f883c, %g2 = 14e741194f877aae ldsh [%i5+0x066],%g2 ! %g2 = ffffffffffffe90f ! %l6 = 000000005e60cc3e, Mem[00000000910001d0] = 68264bad sth %l6,[%i6+0x1d0] ! Mem[00000000910001d0] = cc3e4bad ! %f16 = 3ef312e3 53fea3c8 0d6da1db 2b10ad4e ! %f20 = 11bd694d ef08e5ec 3478fb99 06dfc5ce ! %f24 = 51a8fa61 3bb3a6c8 832d93d8 eb8da519 ! %f28 = 82f78e16 cd7dfdf1 9743e8d4 3db9d147 mov 0x140,%g4 stda %f16,[%i4+%g4]ASI_BLK_P ! Block Store to 0000000090000140 p31_label_4: ! Mem[00000000918001bc] = 425fb4d8, %g2 = ffffffffffffe90f ldsb [%o0+0x1bf],%g2 ! %g2 = 0000000000000042 ! Mem[000000004e0000d0] = 3779a4d0 522abe8e, %l6 = 5e60cc3e, %l7 = bcf22dae ldd [%i0+0x0d0],%l6 ! %l6 = 000000003779a4d0 00000000522abe8e ! %l4 = 00000000000000e1, Mem[00000000900000ac] = f3b2ac3e stw %l4,[%i4+0x0ac] ! Mem[00000000900000ac] = 000000e1 ! Mem[000000004e800000] = e39b018d, %l5 = ed614416aae92a70 lduwa [%i1+%g0]0x80,%l5 ! %l5 = 00000000e39b018d ! Mem[0000000091000120] = 42f35dd467c0f517, %f48 = 3d8beaa0 79708798 ldd [%i6+0x120],%f48 ! %f48 = 42f35dd4 67c0f517 ! Mem[000000004f8001fc] = 29ff6294, %l6 = 000000003779a4d0 ldsw [%i3+0x1fc],%l6 ! %l6 = 0000000029ff6294 ! Mem[0000000090000030] = a48a1f64, %g2 = 0000000000000042 lduh [%i4+0x030],%g2 ! %g2 = 000000000000a48a ! Mem[0000000091800080] = a236fd5a, %g18 = 2548431fdc3c7829 ldswa [%o0+0x080]%asi,%g2 ! %g2 = 2548431fdc3c7829 ! Mem[00000000910001ec] = 2936a680, %g2 = ffffffffa236fd5a ldsh [%i6+0x1ec],%g2 ! %g2 = 0000000000002936 ! %l0 = 00000004, %l1 = 8d3f3c74, Mem[000000004f800010] = 0ea86ac1 75616e83 stda %l0,[%i3+%o2]0x80 ! Mem[000000004f800010] = 00000004 8d3f3c74 p31_label_5: ! Mem[0000000091800000] = 33835d51, %g2 = 0000000000002936 ldub [%o0+0x002],%g2 ! %g2 = 0000000000000033 ! Mem[000000004f800008] = 02503b4d, %l3 = 000000000000005f ldswa [%i3+%o1]0x80,%l3 ! %l3 = 0000000002503b4d ! done : should take illegal inst trap, %l0 = 0000000000000004 done ! Illegal inst trap : %l0 = 0000000000000014 ! %l0 = 0000000000000014, imm = 0000000000000a0e, %l7 = 00000000522abe8e or %l0,0xa0e,%l7 ! %l7 = 0000000000000a1e ! %f5 = ae9c5d92, Mem[000000004e000010] = fa63176a sta %f5 ,[%i0+%o2]0x89 ! Mem[000000004e000010] = ae9c5d92 ! %l0 = 0000000000000014, Mem[000000004e000008] = 279850bb stba %l0,[%i0+%o1]0x81 ! Mem[000000004e000008] = 149850bb ! Mem[00000000910001fc] = 1e3aeca4, %g2 = 0000000000000033 lduba [%i6+0x1fc]%asi,%g2 ! %g2 = 000000000000001e ! Mem[000000004e000174] = 5940fb97, %l4 = 000000e1, %l7 = 00000a1e add %i0,0x174,%g1 casa [%g1]0x80,%l4,%l7 ! %l7 = 000000005940fb97 ! Mem[000000004e0001f0] = 1d73adf6, %l3 = 0000000002503b4d swap [%i0+0x1f0],%l3 ! %l3 = 000000001d73adf6 ! Mem[000000004e000028] = 430dd255, %l7 = 000000005940fb97 lduba [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000043 p31_label_6: ! %l6 = 0000000029ff6294, imm = 00000000000004ba, %l0 = 0000000000000014 and %l6,0x4ba,%l0 ! %l0 = 0000000000000090 ! %l1 = 000000008d3f3c74, Mem[0000000091000028] = 05e12eff stw %l1,[%i6+%o5] ! Mem[0000000091000028] = 8d3f3c74 ! Mem[0000000090800120] = dca472b63b012cfa, %g2 = 000000000000001e ldx [%i5+0x120],%g2 ! %g2 = dca472b63b012cfa ! Mem[00000000910001a8] = cf3faf25, %g2 = dca472b63b012cfa ldsh [%i6+0x1aa],%g2 ! %g2 = ffffffffffffcf3f ! Mem[000000004e800018] = e18ebdab, %l7 = 0000000000000043 lduha [%i1+%o3]0x88,%l7 ! %l7 = 000000000000bdab ! %f14 = 22105cd2, Mem[0000000090800098] = bde91366 st %f14,[%i5+0x098] ! Mem[0000000090800098] = 22105cd2 ! %l2 = 7e6327ec430dd255, %l3 = 000000001d73adf6, %ccr = 88 movg %xcc,%l2,%l3 ! Register Not Moved ! %l4 = 000000e1, %l5 = e39b018d, Mem[0000000090800158] = e7bc12dd 1e2bd804 std %l4,[%i5+0x158] ! Mem[0000000090800158] = 000000e1 e39b018d ! Mem[0000000091000180] = 4a731f76, %g18 = 2548431fdc3c7829 ldsw [%i6+0x180],%g2 ! %g2 = 2548431fdc3c7829 ! %l7 = 000000000000bdab, Mem[000000004e000028] = 55d20d43 stba %l7,[%i0+%o5]0x88 ! Mem[000000004e000028] = 55d20dab p31_label_7: ! %l0 = 00000090, %l1 = 8d3f3c74, Mem[0000000090800098] = 22105cd2 f194589f std %l0,[%i5+0x098] ! Mem[0000000090800098] = 00000090 8d3f3c74 ! %l2 = 7e6327ec430dd255, %l1 = 000000008d3f3c74, %ccr = 88 movne %xcc,%l2,%l1 ! Moved, %l1 = 7e6327ec430dd255 ! %l6 = 0000000029ff6294, immed = 000001e0, %ccr = 88 movrgez %l6,0x1e0,%l0 ! Moved, %l0 = 00000000000001e0 ! Mem[000000004f800018] = f51b3923, %l7 = 000000000000bdab swapa [%i3+%o3]0x89,%l7 ! %l7 = 00000000f51b3923 ! Mem[000000004f0001fc] = 482d601c, %l7 = 00000000f51b3923 lduba [%i2+0x1fc]%asi,%l7 ! %l7 = 0000000000000048 ! Mem[00000000910000a0] = 9b409b40, %g2 = 000000004a731f76 ldsh [%i6+0x0a0],%g2 ! %g2 = ffffffffffff9b40 ! Mem[000000004f800018] = abbd0000, %l7 = 0000000000000048 swapa [%i3+%o3]0x81,%l7 ! %l7 = 00000000abbd0000 ! %l7 = 00000000abbd0000, %l2 = 7e6327ec430dd255, %l6 = 0000000029ff6294 add %l7,%l2,%l6 ! %l6 = 7e6327eceecad255 ! Mem[000000009100006c] = eda6e137, %g2 = ffffffffffff9b40 ldub [%i6+0x06f],%g2 ! %g2 = 00000000000000ed ! %l3 = 000000001d73adf6, imm = 00000000000004eb, %l2 = 7e6327ec430dd255 taddcc %l3,0x4eb,%l2 ! %l2 = 000000001d73b2e1, %ccr = 02 p31_label_8: ! %l1 = 7e6327ec430dd255, imm = 0000000000000181, %l3 = 000000001d73adf6 subccc %l1,0x181,%l3 ! %l3 = 7e6327ec430dd0d4, %ccr = 00 ! Mem[000000004e0001ec] = 13f37d5b, %l4 = 000000e1, %l0 = 000001e0 add %i0,0x1ec,%g1 casa [%g1]0x80,%l4,%l0 ! %l0 = 0000000013f37d5b ! Mem[00000000908001bc] = a52b18be, %g2 = 00000000000000ed lduw [%i5+0x1bc],%g2 ! %g2 = 00000000a52b18be ! %l5 = 00000000e39b018d, Mem[0000000090800076] = 826405af sth %l5,[%i5+0x076] ! Mem[0000000090800074] = 018d05af ! Mem[000000004e000000] = 8d3f3c74, %l0 = 0000000013f37d5b ldsba [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000074 ! Mem[000000004e80005e] = 7baeba86, %l5 = 00000000e39b018d ldstub [%i1+0x05e],%l5 ! %l5 = 000000ba000000ff ! Mem[0000000091000048] = 4b4e770bf7a5ca85, %f48 = 42f35dd4 67c0f517 ldd [%i6+0x048],%f48 ! %f48 = 4b4e770b f7a5ca85 ! %l7 = 00000000abbd0000, Mem[0000000090000050] = 3acb4338 stw %l7,[%i4+0x050] ! Mem[0000000090000050] = abbd0000 ! Mem[000000004f800158] = 1ca76573, %l7 = 00000000abbd0000 swap [%i3+0x158],%l7 ! %l7 = 000000001ca76573 ! %l7 = 000000001ca76573, %l0 = 0000000000000074, %l0 = 0000000000000074 xnorcc %l7,%l0,%l0 ! %l0 = ffffffffe3589af8, %ccr = 88 p31_label_9: ! Mem[000000004f000174] = 561be390, %l1 = 7e6327ec430dd255, %asi = 80 swapa [%i2+0x174]%asi,%l1 ! %l1 = 00000000561be390 ! Mem[00000000908000a0] = 9d26e2ca, %g2 = 00000000a52b18be lduw [%i5+0x0a0],%g2 ! %g2 = 000000009d26e2ca ! %f26 = 832d93d8 eb8da519, Mem[000000004e800150] = 7e2a3b83 fdde95af std %f26,[%i1+0x150] ! Mem[000000004e800150] = 832d93d8 eb8da519 ! Mem[000000004f0001a0] = 417c8f89, %l6 = 7e6327eceecad255 ldsw [%i2+0x1a0],%l6 ! %l6 = 00000000417c8f89 ! Mem[000000004f000020] = e0eeba67, %l4 = 00000000000000e1 ldstuba [%i2+%o4]0x89,%l4 ! %l4 = 00000067000000ff ! %l3 = 7e6327ec430dd0d4 setx 0x198b64afbda191b4,%g7,%l3 ! %l3 = 198b64afbda191b4 ! %l3 = 198b64afbda191b4, %l6 = 00000000417c8f89, %ccr = 88 movg %icc,%l3,%l6 ! Register Not Moved ! %f8 = b9e8658c fd805c7f, Mem[00000000908000a0] = 9d26e2ca acc620fa std %f8 ,[%i5+0x0a0] ! Mem[00000000908000a0] = b9e8658c fd805c7f ! Mem[000000004e800000] = 8d019be3, %l2 = 000000001d73b2e1 lduwa [%i1+%g0]0x89,%l2 ! %l2 = 000000008d019be3 membar #Sync ! Added by membar checker (235) ! Mem[000000004e8001c0] = 15beae64 4f4bf8b5 486cc48a dc15d931 ! Mem[000000004e8001d0] = 9f942f0a 65ab51eb 623a1c61 97ac4811 ! Mem[000000004e8001e0] = 47ab6d1d 312ea7fe 7b63051e 4a9a98e1 ! Mem[000000004e8001f0] = 240e53df 1acb96d7 c1ca7c40 2ca0327c mov 0x1c0,%g5 ldda [%i1+%g5]ASI_BLK_AIUPL,%f0 ! Block Load from 000000004e8001c0 p31_label_10: ! Mem[000000004f000060] = ac7361a9, %l3 = bda191b4, %l2 = 8d019be3 add %i2,0x60,%g1 casa [%g1]0x80,%l3,%l2 ! %l2 = 00000000ac7361a9 ! %l1 = 00000000561be390, %l7 = 000000001ca76573, %ccr = 88 movge %xcc,%l1,%l7 ! Register Not Moved ! Mem[0000000091000170] = 41b868c464e862e7, %g2 = 000000009d26e2ca ldx [%i6+0x170],%g2 ! %g2 = 41b868c464e862e7 ! Mem[000000004f800084] = 10a39309, %l4 = 00000067, %l1 = 561be390 add %i3,0x84,%g1 casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000010a39309 ! Mem[000000004f0001e0] = f7ab5778, %l2 = ac7361a9, %l6 = 417c8f89 add %i2,0x1e0,%g1 casa [%g1]0x80,%l2,%l6 ! %l6 = 00000000f7ab5778 ! %l3 = 198b64afbda191b4, %l3 = 198b64afbda191b4, %y = 05140863 udiv %l3,%l3,%l6 ! %l6 = 0000000006db07c5 mov %l0,%y ! %y = e3589af8 ! %l2 = 00000000ac7361a9, %l3 = 198b64afbda191b4, %ccr = 88 movge %icc,%l2,%l3 ! Register Not Moved ! Mem[00000000908000a0] = b9e8658cfd805c7f, %f48 = 4b4e770b f7a5ca85 ldd [%i5+0x0a0],%f48 ! %f48 = b9e8658c fd805c7f ! %f21 = ef08e5ec, Mem[0000000091800120] = 6809a010 st %f21,[%o0+0x120] ! Mem[0000000091800120] = ef08e5ec ! %l3 = 198b64afbda191b4, %l3 = 198b64afbda191b4, %ccr = 88 movpos %icc,%l3,%l3 ! Register Not Moved p31_label_11: ! Mem[000000009000015c] = 06dfc5ce, %g2 = 41b868c464e862e7 lduw [%i4+0x15c],%g2 ! %g2 = 0000000006dfc5ce ! Mem[000000004f000020] = ffbaeee0, %l3 = 198b64afbda191b4 ldsha [%i2+%o4]0x80,%l3 ! %l3 = ffffffffffffffba ! %l2 = 00000000ac7361a9, Mem[00000000908001d6] = 55cde4dc sth %l2,[%i5+0x1d6] ! Mem[00000000908001d4] = 61a9e4dc ! %l6 = 0000000006db07c5, imm = fffffffffffff94a, %l6 = 0000000006db07c5 and %l6,-0x6b6,%l6 ! %l6 = 0000000006db0140 ! %f21 = ef08e5ec, Mem[000000004e000100] = 11949df7 st %f21,[%i0+0x100] ! Mem[000000004e000100] = ef08e5ec ! %l1 = 0000000010a39309, Mem[00000000900001c0] = e1f675de46335dfe stx %l1,[%i4+0x1c0] ! Mem[00000000900001c0] = 0000000010a39309 ! %l4 = 0000000000000067, imm = 0000000000000104, %l4 = 0000000000000067 subc %l4,0x104,%l4 ! %l4 = ffffffffffffff63 ! %l6 = 0000000006db0140, %l7 = 000000001ca76573, %ccr = 88 movg %icc,%l6,%l7 ! Register Not Moved ! Mem[000000004f8000b0] = 0cb2040579ec21a6, %l4 = ffffffffffffff63, %l4 = ffffffffffffff63 add %i3,0xb0,%g1 casxa [%g1]0x80,%l4,%l4 ! %l4 = 0cb2040579ec21a6 ! %l6 = 0000000006db0140, imm = 0000000000000030, %l6 = 0000000006db0140 srlx %l6,0x030,%l6 ! %l6 = 0000000000000000 p31_label_12: ! Mem[000000004e800000] = e39b018d, %l7 = 000000001ca76573 swapa [%i1+%g0]0x80,%l7 ! %l7 = 00000000e39b018d ! %l3 = ffffffffffffffba, Mem[000000009000009c] = 943867c9 stw %l3,[%i4+0x09c] ! Mem[000000009000009c] = ffffffba ! %f20 = 11bd694d ef08e5ec, Mem[000000004f800028] = 5f81703d 3905f00d stda %f20,[%i3+%o5]0x89 ! Mem[000000004f800028] = 11bd694d ef08e5ec ! Mem[000000004e000018] = 1a973b9c, %l0 = ffffffffe3589af8 lduwa [%i0+%o3]0x81,%l0 ! %l0 = 000000001a973b9c ! immd = 00000000000000cf, %l5 = 00000000000000ba, %ccr = 88 movpos %icc,0x0cf,%l5 ! Register Not Moved ! Mem[0000000091000110] = e00d7a22, %g2 = 0000000006dfc5ce lduw [%i6+0x110],%g2 ! %g2 = 00000000e00d7a22 ! Mem[00000000918000d4] = 474d9a65, %g2 = 00000000e00d7a22 ldub [%o0+0x0d6],%g2 ! %g2 = 0000000000000047 ! %l4 = 0cb2040579ec21a6, %l2 = 00000000ac7361a9, %l1 = 0000000010a39309 orn %l4,%l2,%l1 ! %l1 = ffffffff7becbff6 ! %l6 = 0000000000000000, %l4 = 0cb2040579ec21a6, %ccr = 88 movrgez %l6,%l4,%l4 ! Moved, %l4 = 0cb2040579ec21a6 ! Mem[00000000918000a0] = 2f619c6be48ce048, %f48 = b9e8658c fd805c7f ldda [%o0+0x0a0]%asi,%f48 ! %f48 = 2f619c6b e48ce048 p31_label_13: ! Mem[0000000091800060] = 2c7d828b 83b95d79, %g2 = 00000047, %g3 = 0bad0b00 ldd [%o0+0x060],%g2 ! %g2 = 000000002c7d828b 0000000083b95d79 ! %l6 = 00000000, %l7 = e39b018d, Mem[0000000091000038] = fc2fc57f 917e51b2 std %l6,[%i6+0x038] ! Mem[0000000091000038] = 00000000 e39b018d ! Mem[0000000090000034] = 4454fe41, %g2 = 000000002c7d828b lduwa [%i4+0x034]%asi,%g2 ! %g2 = 000000004454fe41 ! %l3 = ffffffffffffffba, %l5 = 00000000000000ba, %ccr = 88 movvs %xcc,%l3,%l5 ! Register Not Moved ! %l2 = 00000000ac7361a9, Mem[00000000900001f6] = 9ba80742 sth %l2,[%i4+0x1f6] ! Mem[00000000900001f4] = 61a90742 ! Mem[0000000090000168] = 93d8eb8d, %g2 = 000000004454fe41 ldsh [%i4+0x16a],%g2 ! %g2 = ffffffffffff93d8 ! %l4 = 0cb2040579ec21a6, %l2 = 00000000ac7361a9, %ccr = 88 movgu %icc,%l4,%l2 ! Moved, %l2 = 0cb2040579ec21a6 ! immd = 0000000000000021, %l3 = ffffffffffffffba, %ccr = 88 movgu %xcc,0x021,%l3 ! Moved, %l3 = 0000000000000021 ! Mem[0000000090000050] = 0000810b, %g2 = ffffffffffff93d8 ldsb [%i4+0x052],%g2 ! %g2 = 0000000000000000 ! Mem[00000000908001d4] = 61a9e4dc, %g2 = 0000000000000000 ldsb [%i5+0x1d6],%g2 ! %g2 = 0000000000000061 p31_label_14: ! Mem[00000000900001b4] = a786ea9d, %g2 = 0000000000000061 ldub [%i4+0x1b6],%g2 ! %g2 = 00000000000000a7 ! %l4 = 0cb2040579ec21a6, immed = 00000115, %ccr = 88 movre %l4,0x115,%l1 ! Not Moved, %l1 = ffffffff7becbff6 ! Mem[000000004f800078] = 3dd11bd63063adb3, %l4 = 0cb2040579ec21a6, %l5 = 00000000000000ba add %i3,0x78,%g1 casxa [%g1]0x80,%l4,%l5 ! %l5 = 3dd11bd63063adb3 ! Mem[000000004e00001c] = 1df1f82a, %l0 = 000000001a973b9c swap [%i0+0x01c],%l0 ! %l0 = 000000001df1f82a ! Mem[000000004f000000] = 4ac80314, %l6 = 0000000000000000 ldswa [%i2+%g0]0x89,%l6 ! %l6 = 000000004ac80314 ! immd = 00000000000002ca, %l2 = 0cb2040579ec21a6, %ccr = 88 movneg %xcc,0x2ca,%l2 ! Moved, %l2 = 00000000000002ca ! Mem[000000004e000097] = a7286602, %l6 = 000000004ac80314 ldstub [%i0+0x097],%l6 ! %l6 = 00000002000000ff ! Mem[0000000090000140] = 3ef312e3 53fea3c8 0d6da1db 2b10ad4e ! Mem[0000000090000150] = 11bd694d ef08e5ec 3478fb99 06dfc5ce ! Mem[0000000090000160] = 51a8fa61 3bb3a6c8 832d93d8 eb8da519 ! Mem[0000000090000170] = 82f78e16 cd7dfdf1 9743e8d4 3db9d147 ldda [%i4+%g4]ASI_BLK_S,%f48 ! Block Load from 0000000090000140 ! Mem[0000000091000048] = 4b4e770bf7a5ca85, %g2 = 00000000000000a7 ldx [%i6+0x048],%g2 ! %g2 = 4b4e770bf7a5ca85 ! Mem[000000004e000028] = ab0dd255, %f23 = 06dfc5ce lda [%i0+%o5]0x81,%f23 ! %f23 = ab0dd255 p31_label_15: ! Mem[00000000900001f8] = 07425ca064acdc55, %g2 = 4b4e770bf7a5ca85 ldx [%i4+0x1f8],%g2 ! %g2 = 07425ca064acdc55 ! %f2 = 31d915dc 8ac46c48, Mem[00000000918000b0] = 0a8ba135 a5509592 std %f2 ,[%o0+0x0b0] ! Mem[00000000918000b0] = 31d915dc 8ac46c48 ! Mem[0000000091800148] = 4e1dc160 fb3f156f, %g2 = 64acdc55, %g3 = 83b95d79 ldd [%o0+0x148],%g2 ! %g2 = 000000004e1dc160 00000000fb3f156f ! %l0 = 000000001df1f82a, Mem[000000004e800028] = f8ee6b16 stwa %l0,[%i1+%o5]0x88 ! Mem[000000004e800028] = 1df1f82a ! Mem[00000000900000d0] = a3035bdf, %g2 = 000000004e1dc160 lduh [%i4+0x0d0],%g2 ! %g2 = 000000000000a303 ! Mem[000000004f800018] = 00000048, %l2 = 00000000000002ca swapa [%i3+%o3]0x80,%l2 ! %l2 = 0000000000000048 ! %l4 = 0cb2040579ec21a6, %l3 = 0000000000000021, %l6 = 0000000000000002 xnor %l4,%l3,%l6 ! %l6 = f34dfbfa8613de78 ! %l7 = 00000000e39b018d, %l5 = 3dd11bd63063adb3, %y = e3589af8 smul %l7,%l5,%l5 ! %l5 = faa201f7eef55e97, %y = faa201f7 ! Mem[000000004e000020] = 57faea51, %l3 = 0000000000000021 lduha [%i0+%o4]0x81,%l3 ! %l3 = 00000000000057fa ! %l2 = 0000000000000048, %l4 = 0cb2040579ec21a6, %l7 = 00000000e39b018d srlx %l2,%l4,%l7 ! %l7 = 0000000000000000 p31_label_16: ! %f24 = 51a8fa61 3bb3a6c8, Mem[000000004f8001f8] = 78c6a5a5 29ff6294 stda %f24,[%i3+0x1f8]%asi ! Mem[000000004f8001f8] = 51a8fa61 3bb3a6c8 ! Mem[000000004f8001ec] = c857c9f8, %l6 = 8613de78, %l5 = eef55e97 add %i3,0x1ec,%g1 casa [%g1]0x80,%l6,%l5 ! %l5 = 00000000c857c9f8 ! Mem[000000004f800020] = 4e6aff37 f21058f1, %l6 = 8613de78, %l7 = 00000000 ldda [%i3+%o4]0x81,%l6 ! %l6 = 000000004e6aff37 00000000f21058f1 ! %l6 = 000000004e6aff37, %l7 = 00000000f21058f1, %l0 = 000000001df1f82a or %l6,%l7,%l0 ! %l0 = 00000000fe7afff7 ! Mem[000000004f800018] = ca020000, %l3 = 00000000000057fa ldstuba [%i3+%o3]0x88,%l3 ! %l3 = 00000000000000ff ! Mem[000000009080000c] = 5722de8d, %g2 = 000000000000a303 ldsb [%i5+0x00d],%g2 ! %g2 = 0000000000000057 ! Mem[0000000090800158] = 000000e1, %g18 = 2548431fdc3c7829 ldsw [%i5+0x158],%g2 ! %g2 = 2548431fdc3c7829 ! %l2 = 0000000000000048, %l2 = 0000000000000048, %ccr = 88 movne %xcc,%l2,%l2 ! Moved, %l2 = 0000000000000048 ! immd = 0000000000000188, %l2 = 0000000000000048, %ccr = 88 movle %icc,0x188,%l2 ! Moved, %l2 = 0000000000000188 ! Invert Register : %l3 = 0000000000000000 xor %l3,-1,%l3 ! %l3 = ffffffffffffffff p31_label_17: ! %f12 = d796cb1a df530e24, Mem[0000000090800030] = 574d316e 37c4972c std %f12,[%i5+0x030] ! Mem[0000000090800030] = d796cb1a df530e24 ! Mem[0000000091800130] = d1b5e3b2, %g2 = 00000000000000e1 lduw [%o0+0x130],%g2 ! %g2 = 00000000d1b5e3b2 ! Mem[0000000091800018] = 8dddb2c5, %g2 = 00000000d1b5e3b2 lduh [%o0+0x01a],%g2 ! %g2 = 0000000000008ddd ! Mem[000000004e800190] = 6c1a0d66668d5cdd, %l2 = 0000000000000188, %l4 = 0cb2040579ec21a6 add %i1,0x190,%g1 casxa [%g1]0x80,%l2,%l4 ! %l4 = 6c1a0d66668d5cdd ! Mem[0000000090800170] = 4cca3bb6 85e8b593, %g2 = 00008ddd, %g3 = fb3f156f ldd [%i5+0x170],%g2 ! %g2 = 000000004cca3bb6 0000000085e8b593 ! %l6 = 000000004e6aff37, %l7 = 00000000f21058f1, %ccr = 88 movge %icc,%l6,%l7 ! Register Not Moved ! %f16 = 3ef312e3 53fea3c8 0d6da1db 2b10ad4e ! %f20 = 11bd694d ef08e5ec 3478fb99 ab0dd255 ! %f24 = 51a8fa61 3bb3a6c8 832d93d8 eb8da519 ! %f28 = 82f78e16 cd7dfdf1 9743e8d4 3db9d147 mov 0x0c0,%g6 stda %f16,[%i4+%g6]ASI_COMMIT_S ! Block Store to 00000000900000c0 ! Mem[000000004e8001e8] = 7b63051e, %l7 = 00000000f21058f1 swap [%i1+0x1e8],%l7 ! %l7 = 000000007b63051e ! %f0 = b5f84b4f 64aebe15 31d915dc 8ac46c48 ! %f4 = eb51ab65 0a2f949f 1148ac97 611c3a62 ! %f8 = fea72e31 1d6dab47 e1989a4a 1e05637b ! %f12 = d796cb1a df530e24 7c32a02c 407ccac1 mov 0x100,%g6 stda %f0,[%i4+%g6]ASI_BLK_AIUSL ! Block Store to 0000000090000100 ! %l3 = ffffffffffffffff setx 0x88053c3fdd44cec4,%g7,%l3 ! %l3 = 88053c3fdd44cec4 p31_label_18: ! immd = 00000000000002a2, %l0 = 00000000fe7afff7, %ccr = 88 movn %xcc,0x2a2,%l0 ! Register Not Moved ! Mem[0000000091800038] = 8581ae53fd74b765, %f48 = 3ef312e3 53fea3c8 ldd [%o0+0x038],%f48 ! %f48 = 8581ae53 fd74b765 ! %l5 = 00000000c857c9f8, Mem[0000000090000082] = abda2a1d, %asi = 80 stha %l5,[%i4+0x082]%asi ! Mem[0000000090000080] = c9f82a1d ! %l3 = 88053c3fdd44cec4 setx 0x7f0ca367a9bb4a41,%g7,%l3 ! %l3 = 7f0ca367a9bb4a41 ! %l2 = 00000188, %l3 = a9bb4a41, Mem[000000004f000028] = 55d20d43 5f000000 stda %l2,[%i2+%o5]0x88 ! Mem[000000004f000028] = 00000188 a9bb4a41 ! Mem[0000000090800174] = 85e8b593, %g2 = 000000004cca3bb6 lduw [%i5+0x174],%g2 ! %g2 = 0000000085e8b593 ! %f16 = 3ef312e3 53fea3c8 0d6da1db 2b10ad4e ! %f20 = 11bd694d ef08e5ec 3478fb99 ab0dd255 ! %f24 = 51a8fa61 3bb3a6c8 832d93d8 eb8da519 ! %f28 = 82f78e16 cd7dfdf1 9743e8d4 3db9d147 mov 0x040,%g4 stda %f16,[%i4+%g4]ASI_COMMIT_P ! Block Store to 0000000090000040 membar #Sync ! Added by membar checker (236) ! Mem[0000000090000040] = 3ef312e3, %g2 = 0000000085e8b593 ldsb [%i4+0x040],%g2 ! %g2 = 000000000000003e ! Mem[0000000091800068] = fe4a806e, %g2 = 000000000000003e lduh [%o0+0x068],%g2 ! %g2 = 000000000000fe4a ! Mem[000000004f800000] = 00000000, %l4 = 6c1a0d66668d5cdd lduha [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000 p31_label_19: ! %l2 = 0000000000000188, Mem[000000004f000028] = 88010000 stba %l2,[%i2+%o5]0x81 ! Mem[000000004f000028] = 88010000 ! Mem[0000000091000058] = e98c194b, %g2 = 000000000000fe4a ldsb [%i6+0x05b],%g2 ! %g2 = ffffffffffffffe9 ! %l3 = 7f0ca367a9bb4a41, Mem[0000000090800030] = d796cb1adf530e24 stx %l3,[%i5+0x030] ! Mem[0000000090800030] = 7f0ca367a9bb4a41 ! Mem[00000000918000a8] = c9c67145, %g2 = ffffffffffffffe9 lduwa [%o0+0x0a8]%asi,%g2 ! %g2 = 00000000c9c67145 ! Mem[00000000908000b8] = 23b61225, %g2 = 00000000c9c67145 lduw [%i5+0x0b8],%g2 ! %g2 = 0000000023b61225 ! %l1 = ffffffff7becbff6, %l4 = 0000000000000000, %l5 = 00000000c857c9f8 subc %l1,%l4,%l5 ! %l5 = ffffffff7becbff6 ! %l3 = 7f0ca367a9bb4a41, %l2 = 0000000000000188, %l5 = ffffffff7becbff6 tsubcctv %l3,%l2,%l5 ! %l0 = 00000000fe7b001a, Trapped ! Mem[000000004e800008] = f5c20650, %l1 = ffffffff7becbff6 ldstuba [%i1+%o1]0x81,%l1 ! %l1 = 000000f5000000ff ! Mem[000000004e0001bf] = a5834e99, %l6 = 000000004e6aff37 ldstub [%i0+0x1bf],%l6 ! %l6 = 00000099000000ff ! immd = 00000000000003cf, %l0 = 00000000fe7b001a, %ccr = 88 movpos %icc,0x3cf,%l0 ! Register Not Moved p31_label_20: ! Mem[00000000900000c0] = 3ef312e3 53fea3c8 0d6da1db 2b10ad4e ! Mem[00000000900000d0] = 11bd694d ef08e5ec 3478fb99 ab0dd255 ! Mem[00000000900000e0] = 51a8fa61 3bb3a6c8 832d93d8 eb8da519 ! Mem[00000000900000f0] = 82f78e16 cd7dfdf1 9743e8d4 3db9d147 mov 0x0c0,%g6 ldda [%i4+%g6]ASI_BLK_P,%f48 ! Block Load from 00000000900000c0 ! %l3 = 7f0ca367a9bb4a41, Mem[000000004e000020] = 51eafa57 stwa %l3,[%i0+%o4]0x89 ! Mem[000000004e000020] = a9bb4a41 ! Mem[000000004f000020] = ffbaeee019679af7, %f8 = fea72e31 1d6dab47 ldda [%i2+%o4]0x81,%f8 ! %f8 = ffbaeee0 19679af7 ! %l4 = 0000000000000000, Mem[00000000910001e4] = d238546e stw %l4,[%i6+0x1e4] ! Mem[00000000910001e4] = 00000000 ! %l4 = 0000000000000000, Mem[000000004f800000] = 0000000000000004 stxa %l4,[%i3+%g0]0x80 ! Mem[000000004f800000] = 0000000000000000 ! %f26 = 832d93d8 eb8da519, Mem[0000000090800190] = 172bb11b 249cb1ed std %f26,[%i5+0x190] ! Mem[0000000090800190] = 832d93d8 eb8da519 ! %l5 = ffffffff7becbff6, Mem[00000000910000a0] = 9b409b4086349e0f stx %l5,[%i6+0x0a0] ! Mem[00000000910000a0] = ffffffff7becbff6 ! %l6 = 00000099, %l7 = 7b63051e, Mem[00000000908000b0] = db43d43e bf592623 std %l6,[%i5+0x0b0] ! Mem[00000000908000b0] = 00000099 7b63051e ! %l3 = 7f0ca367a9bb4a41, imm = fffffffffffffc8a, %l1 = 00000000000000f5 addc %l3,-0x376,%l1 ! %l1 = 7f0ca367a9bb46cb ! Mem[0000000091000014] = 4f877aae, %g2 = 0000000023b61225 lduw [%i6+0x014],%g2 ! %g2 = 000000004f877aae p31_label_21: ! Mem[0000000090000084] = 1da0965e, %g2 = 000000004f877aae ldsb [%i4+0x085],%g2 ! %g2 = 000000000000001d ! Mem[000000004e0001cb] = 40a5e228, %l1 = 7f0ca367a9bb46cb ldstuba [%i0+0x1cb]%asi,%l1 ! %l1 = 00000028000000ff ! Mem[00000000910001b8] = fe0490b847252129, %f48 = 3ef312e3 53fea3c8 ldd [%i6+0x1b8],%f48 ! %f48 = fe0490b8 47252129 ! Mem[000000004f000028] = 00000188, %f6 = 1148ac97 lda [%i2+%o5]0x89,%f6 ! %f6 = 00000188 ! %l5 = ffffffff7becbff6, Mem[00000000910000aa] = 123c1253 sth %l5,[%i6+0x0aa] ! Mem[00000000910000a8] = bff61253 ! Mem[00000000908001b4] = 7b04544f, %g2 = 000000000000001d ldsb [%i5+0x1b5],%g2 ! %g2 = 000000000000007b ! %l5 = ffffffff7becbff6, %l2 = 0000000000000188, %l5 = ffffffff7becbff6 andn %l5,%l2,%l5 ! %l5 = ffffffff7becbe76 ! Mem[000000004f0001f0] = 37155b8aa6df6361, %l4 = 0000000000000000, %l4 = 0000000000000000 add %i2,0x1f0,%g1 casxa [%g1]0x80,%l4,%l4 ! %l4 = 37155b8aa6df6361 ! Mem[000000004e000144] = b4acbece, %l2 = 0000000000000188 swap [%i0+0x144],%l2 ! %l2 = 00000000b4acbece ! %l1 = 0000000000000028, immd = 0000000000000b45, %l1 = 0000000000000028 udivx %l1,0xb45,%l1 ! %l1 = 0000000000000000 p31_label_22: ! Mem[000000004f800000] = 00000000, %l5 = ffffffff7becbe76 swapa [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[00000000908001dc] = b413d6a5, %g2 = 000000000000007b ldsh [%i5+0x1de],%g2 ! %g2 = ffffffffffffb413 ! %l2 = 00000000b4acbece, %l2 = 00000000b4acbece, %ccr = 88 move %icc,%l2,%l2 ! Register Not Moved ! Mem[0000000091000028] = 3c7495d1, %g2 = ffffffffffffb413 ldsh [%i6+0x02a],%g2 ! %g2 = 0000000000003c74 ! %f9 = 19679af7, Mem[000000004e800008] = ffc20650 sta %f9 ,[%i1+%o1]0x81 ! Mem[000000004e800008] = 19679af7 ! %l0 = 00000000fe7b001a, imm = fffffffffffff529, %l5 = 0000000000000000 or %l0,-0xad7,%l5 ! %l5 = fffffffffffff53b ! Mem[00000000918000e0] = ab5686354a05a747, %g2 = 0000000000003c74 ldxa [%o0+0x0e0]%asi,%g2 ! %g2 = ab5686354a05a747 ! %l1 = 0000000000000000 setx 0x2bcacf3010a6ebe9,%g7,%l1 ! %l1 = 2bcacf3010a6ebe9 ! %l5 = fffffffffffff53b, Mem[000000004f000008] = 6a20c778 stwa %l5,[%i2+%o1]0x88 ! Mem[000000004f000008] = fffff53b ! Mem[000000004f8001c2] = e39e6c4e, %l5 = fffffffffffff53b ldstub [%i3+0x1c2],%l5 ! %l5 = 0000006c000000ff p31_label_23: ! Mem[000000004e800162] = 39472267, %l6 = 0000000000000099 ldstub [%i1+0x162],%l6 ! %l6 = 00000022000000ff ! %f14 = 7c32a02c, Mem[000000004f800008] = 4d3b5002 sta %f14,[%i3+%o1]0x89 ! Mem[000000004f800008] = 7c32a02c ! immd = 0000000000000208, %l7 = 000000007b63051e, %ccr = 88 movvc %icc,0x208,%l7 ! Moved, %l7 = 0000000000000208 ! immd = 000000000000020a, %l7 = 0000000000000208, %ccr = 88 movge %xcc,0x20a,%l7 ! Register Not Moved ! %l6 = 0000000000000022, Mem[000000004f000018] = 19e6328b stba %l6,[%i2+%o3]0x81 ! Mem[000000004f000018] = 22e6328b ! Mem[000000004f000008] = 3bf5ffff, %l1 = 2bcacf3010a6ebe9 ldstuba [%i2+%o1]0x81,%l1 ! %l1 = 0000003b000000ff ! Mem[000000004f8000c4] = 947c189d, %l2 = 00000000b4acbece ldsh [%i3+0x0c4],%l2 ! %l2 = ffffffffffff947c ! %l3 = 7f0ca367a9bb4a41, %l6 = 0000000000000022, %l6 = 0000000000000022 and %l3,%l6,%l6 ! %l6 = 0000000000000000 ! %l4 = a6df6361, %l5 = 0000006c, Mem[0000000091000178] = b318db1e 80b5e0b8 std %l4,[%i6+0x178] ! Mem[0000000091000178] = a6df6361 0000006c ! Mem[0000000090000120] = 6d1d312e, %g2 = ab5686354a05a747 lduba [%i4+0x122]%asi,%g2 ! %g2 = 000000000000006d p31_label_24: ! %l6 = 0000000000000000, Mem[000000004f000028] = 00000188 stba %l6,[%i2+%o5]0x88 ! Mem[000000004f000028] = 00000100 ! %l7 = 0000000000000208, Mem[000000004f800010] = 04000000 stha %l7,[%i3+%o2]0x88 ! Mem[000000004f800010] = 04000208 ! %l5 = 000000000000006c, %l0 = 00000000fe7b001a, %l2 = ffffffffffff947c tsubcctv %l5,%l0,%l2 ! %l0 = 00000000fe7b003d, Trapped ! %l2 = ffffffffffff947c, Mem[0000000091000199] = e60601c3 stb %l2,[%i6+0x199] ! Mem[0000000091000198] = 7c0601c3 ! Mem[000000004f800008] = 7c32a02c, %f8 = ffbaeee0 lda [%i3+%o1]0x88,%f8 ! %f8 = 7c32a02c ! Mem[000000004f000038] = 90f5aeaa, %l4 = 37155b8aa6df6361 ldsb [%i2+0x03b],%l4 ! %l4 = ffffffffffffffaa ! Mem[00000000918001e8] = a309f910 41b08f30, %g2 = 0000006d, %g3 = 85e8b593 ldd [%o0+0x1e8],%g2 ! %g2 = 00000000a309f910 0000000041b08f30 ! Mem[00000000918000c8] = 253e43045d67fd8c, %f48 = fe0490b8 47252129 ldd [%o0+0x0c8],%f48 ! %f48 = 253e4304 5d67fd8c ! Invert Register : %l3 = 7f0ca367a9bb4a41 xor %l3,-1,%l3 ! %l3 = 80f35c985644b5be ! Mem[0000000091000088] = 86ad1b16 cbfc9141, %g2 = a309f910, %g3 = 41b08f30 ldd [%i6+0x088],%g2 ! %g2 = 0000000086ad1b16 00000000cbfc9141 p31_label_25: ! Mem[00000000910001b0] = 2459beee, %g2 = 0000000086ad1b16 lduw [%i6+0x1b0],%g2 ! %g2 = 000000002459beee ! Mem[000000004e80009a] = d864e835, %l5 = 000000000000006c ldstub [%i1+0x09a],%l5 ! %l5 = 000000e8000000ff ! %l5 = 00000000000000e8, Mem[000000009180007a] = 6159a31e stb %l5,[%o0+0x07a] ! Mem[0000000091800078] = e859a31e ! Mem[000000004e0001b4] = 60c0591b, %l5 = 00000000000000e8 ldub [%i0+0x1b6],%l5 ! %l5 = 0000000000000059 ! Mem[000000004f800018] = ff0002ca, %l0 = 00000000fe7b003d swapa [%i3+%o3]0x81,%l0 ! %l0 = 00000000ff0002ca ! Mem[000000004e800020] = 72820074, %l5 = 0000000000000059 ldstuba [%i1+%o4]0x88,%l5 ! %l5 = 00000074000000ff ! Mem[000000004f800018] = fe7b003d, %l6 = 0000000000000000 lduha [%i3+%o3]0x81,%l6 ! %l6 = 000000000000fe7b ! Mem[000000004f800018] = 3d007bfe, %l2 = ffffffffffff947c ldstuba [%i3+%o3]0x89,%l2 ! %l2 = 000000fe000000ff ! %l5 = 0000000000000074, Mem[0000000090000170] = 82f78e16cd7dfdf1 stx %l5,[%i4+0x170] ! Mem[0000000090000170] = 0000000000000074 ! %l0 = 00000000ff0002ca, Mem[0000000091000195] = 2db03d51 stb %l0,[%i6+0x195] ! Mem[0000000091000194] = cab03d51 ba,a p31_not_taken_0_end p31_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p31_branch_failed p31_not_taken_0_end: ! End of Random Code for Thread 31 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 00000000ff0002ca bne,a,pn %xcc,p31_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000003b bne,a,pn %xcc,p31_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000000fe bne,a,pn %xcc,p31_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 80f35c985644b5be bne,a,pn %xcc,p31_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffffaa bne,a,pn %xcc,p31_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000074 bne,a,pn %xcc,p31_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000fe7b bne,a,pn %xcc,p31_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000208 bne,a,pn %xcc,p31_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xfaa201f7,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p31_failed mov 0x111,%g1 ! 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 b5f84b4f 64aebe15 bne %xcc,p31_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 31d915dc 8ac46c48 bne %xcc,p31_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be eb51ab65 0a2f949f bne %xcc,p31_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 00000188 611c3a62 bne %xcc,p31_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 7c32a02c 19679af7 bne %xcc,p31_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be e1989a4a 1e05637b bne %xcc,p31_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be d796cb1a df530e24 bne %xcc,p31_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 7c32a02c 407ccac1 bne %xcc,p31_f14_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 0d6da1db 2b10ad4e bne %xcc,p31_f18_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 3478fb99 ab0dd255 bne %xcc,p31_f22_fail nop ! Check Local Memory set p31_local0_expect,%g1 p31_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 743c3f8dd4a257e2 ldx [%i0+0x000],%g3 ! Observed data at 000000004e000000 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 149850bbb565560a ldx [%i0+0x008],%g3 ! Observed data at 000000004e000008 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 925d9cae2cf198dd 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 = 1a973b9c1a973b9c 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 = 414abba95f472372 ldx [%i0+0x020],%g3 ! Observed data at 000000004e000020 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ab0dd255240e53df ldx [%i0+0x028],%g3 ! Observed data at 000000004e000028 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x028,%g4 ldx [%g1+0x090],%g2 ! Expected data = da60dc0ea72866ff ldx [%i0+0x090],%g3 ! Observed data at 000000004e000090 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x090,%g4 ldx [%g1+0x100],%g2 ! Expected data = ef08e5ec3e5c4004 ldx [%i0+0x100],%g3 ! Observed data at 000000004e000100 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x100,%g4 ldx [%g1+0x140],%g2 ! Expected data = fb709ec100000188 ldx [%i0+0x140],%g3 ! Observed data at 000000004e000140 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x140,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = 40385638a5834eff ldx [%i0+0x1b8],%g3 ! Observed data at 000000004e0001b8 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x1b8,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = 40a5e2ff137ac426 ldx [%i0+0x1c8],%g3 ! Observed data at 000000004e0001c8 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x1c8,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 02503b4d3141920f ldx [%i0+0x1f0],%g3 ! Observed data at 000000004e0001f0 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x1f0,%g4 set p31_local1_expect,%g1 p31_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 1ca765737492d26c ldx [%i1+0x000],%g3 ! Observed data at 000000004e800000 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 19679af70a0c9bfa ldx [%i1+0x008],%g3 ! Observed data at 000000004e800008 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = ff0082728123a2b9 ldx [%i1+0x020],%g3 ! Observed data at 000000004e800020 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 2af8f11da971d821 ldx [%i1+0x028],%g3 ! Observed data at 000000004e800028 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x028,%g4 ldx [%g1+0x058],%g2 ! Expected data = f464ec087baeff86 ldx [%i1+0x058],%g3 ! Observed data at 000000004e800058 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x058,%g4 ldx [%g1+0x098],%g2 ! Expected data = d864ff355c4711f0 ldx [%i1+0x098],%g3 ! Observed data at 000000004e800098 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x098,%g4 ldx [%g1+0x150],%g2 ! Expected data = 832d93d8eb8da519 ldx [%i1+0x150],%g3 ! Observed data at 000000004e800150 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x150,%g4 ldx [%g1+0x160],%g2 ! Expected data = 3947ff67977a4e33 ldx [%i1+0x160],%g3 ! Observed data at 000000004e800160 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x160,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = f21058f14a9a98e1 ldx [%i1+0x1e8],%g3 ! Observed data at 000000004e8001e8 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x1e8,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 240e53df1acb96d7 ldx [%i1+0x1f0],%g3 ! Observed data at 000000004e8001f0 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x1f0,%g4 set p31_local2_expect,%g1 p31_check_local2: ldx [%g1+0x008],%g2 ! Expected data = fff5ffff58afd746 ldx [%i2+0x008],%g3 ! Observed data at 000000004f000008 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 22e6328b8052eed4 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 = ffbaeee019679af7 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 = 00010000414abba9 ldx [%i2+0x028],%g3 ! Observed data at 000000004f000028 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i2,0x028,%g4 ldx [%g1+0x170],%g2 ! Expected data = 50094e82430dd255 ldx [%i2+0x170],%g3 ! Observed data at 000000004f000170 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i2,0x170,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = 417c8f892dffdfb0 ldx [%i2+0x1a0],%g3 ! Observed data at 000000004f0001a0 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i2,0x1a0,%g4 set p31_local3_expect,%g1 p31_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 76beec7b00000000 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 = 2ca0327c1b69cee6 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 = 080200048d3f3c74 ldx [%i3+0x010],%g3 ! Observed data at 000000004f800010 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ff7b003dc634fd90 ldx [%i3+0x018],%g3 ! Observed data at 000000004f800018 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ece508ef4d69bd11 ldx [%i3+0x028],%g3 ! Observed data at 000000004f800028 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x028,%g4 ldx [%g1+0x158],%g2 ! Expected data = abbd0000e46a244b ldx [%i3+0x158],%g3 ! Observed data at 000000004f800158 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x158,%g4 ldx [%g1+0x180],%g2 ! Expected data = 96853b404f73ff23 ldx [%i3+0x180],%g3 ! Observed data at 000000004f800180 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x180,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = e39eff4e510eda60 ldx [%i3+0x1c0],%g3 ! Observed data at 000000004f8001c0 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x1c0,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 51a8fa613bb3a6c8 ldx [%i3+0x1f8],%g3 ! Observed data at 000000004f8001f8 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x1f8,%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_f2_fail: set p31_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p31_f4_fail: set p31_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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 p31_f8_fail: set p31_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p31_f10_fail: set p31_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p31_f12_fail: set p31_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p31_f14_fail: set p31_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p31_f18_fail: set p31_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p31_f22_fail: set p31_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%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: mulx %l1,-0x270,%l2 udivx %l7,0xfbc,%l7 ldsha [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004e800010] done p31_trap1o: mulx %l1,-0x270,%l2 udivx %l7,0xfbc,%l7 ldsha [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004e800010] done p31_trap2e: stwa %l3,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000004f000018] done p31_trap2o: stwa %l3,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000004f000018] done p31_trap3e: nop xor %l6,%l6,%l7 sub %l1,-0xbf3,%l2 add %l6,%l2,%l3 xor %l1,%l6,%l2 nop and %l5,%l6,%l0 done p31_trap3o: nop xor %l6,%l6,%l7 sub %l1,-0xbf3,%l2 add %l6,%l2,%l3 xor %l1,%l6,%l2 nop and %l5,%l6,%l0 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 = 5276d04df0d6d559 ldx [%g1+0x008],%l1 ! %l1 = 1436c5ae5f425da2 ldx [%g1+0x010],%l2 ! %l2 = 7e6327ec430dd255 ldx [%g1+0x018],%l3 ! %l3 = 73fef5d4240e53df ldx [%g1+0x020],%l4 ! %l4 = 481cb4c032625dd2 ldx [%g1+0x028],%l5 ! %l5 = ed614416aae92a70 ldx [%g1+0x030],%l6 ! %l6 = a920e636a0a88c50 ldx [%g1+0x038],%l7 ! %l7 = abdb5938129b932d ! 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 = d410bbdd 675ebcaa 7555be1f c5bb2b78 ! %f4 = f5bd6c23 dc2178b2 96c2aae9 fe75e66d ! %f8 = 7f0eda3a 3fd40ecc 9ce2625c 0656ba9e ! %f12 = da5ae0a3 9bc32b09 adb7c8a9 dd2380e7 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 1ac42623 0d664bcc 57b26579 1f64cb63 ! %f20 = c38e80f1 c8849ae8 5a8404ac c21f844f ! %f24 = 32bfccd8 10bf863d 54444f1e f01d53e0 ! %f28 = f9d99522 1e51c637 57152433 318e74d1 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 09fd0f2f a6527a39 ddd80c42 37c25706 ! %f36 = 87d98c91 6b02ae4d d9394264 6ec744c5 ! %f40 = 55afecb8 5801d2f0 f4fd67fd d23df1b9 ! %f44 = f2f6c87a 06720fea ae6956ae 89c0f244 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x5c38e6300000000c,%g7,%g1 ! GSR scale = 1, align = 4 wr %g1,%g0,%gsr ! GSR = 5c38e6300000000c 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[0000000050000130] = 5c6240f1, %l7 = d27370bcce0408d5 swap [%i0+0x130],%l7 ! %l7 = 000000005c6240f1 ! Mem[0000000050800008] = b46e698d, %f11 = 0656ba9e lda [%i1+%o1]0x89,%f11 ! %f11 = b46e698d ! Mem[0000000091000064] = b0ae5170, %g2 = 00000013c139b042 lduw [%i6+0x064],%g2 ! %g2 = 00000000b0ae5170 ! %f25 = 10bf863d, Mem[00000000910000fc] = c5b55944 st %f25,[%i6+0x0fc] ! Mem[00000000910000fc] = 10bf863d ! %l1 = 7fbde602187226b3, imm = fffffffffffff92d, %l7 = 000000005c6240f1 orcc %l1,-0x6d3,%l7 ! %l7 = ffffffffffffffbf, %ccr = 88 ! %l6 = 57f3fc38c968ae70, Mem[0000000091800180] = ec9206cd stw %l6,[%o0+0x180] ! Mem[0000000091800180] = c968ae70 ! %l6 = 57f3fc38c968ae70, Mem[0000000091800140] = 2c79ecf4 stw %l6,[%o0+0x140] ! Mem[0000000091800140] = c968ae70 ! %l1 = 7fbde602187226b3, Mem[00000000910001c0] = b0b4ba3c sth %l1,[%i6+0x1c0] ! Mem[00000000910001c0] = 26b3ba3c ! Mem[0000000050000158] = e02c63d1, %l6 = 57f3fc38c968ae70 ldstub [%i0+0x158],%l6 ! %l6 = 000000e0000000ff ! %l0 = d3d08d188bc45aba, Mem[000000009100007a] = 9fcaf38f, %asi = 80 stba %l0,[%i6+0x07a]%asi ! Mem[0000000091000078] = bacaf38f p32_label_2: ! Mem[0000000090000188] = 2d0b685c01a076f8, %g2 = 00000000b0ae5170 ldx [%i4+0x188],%g2 ! %g2 = 2d0b685c01a076f8 ! Mem[0000000051000010] = 069949bb, %f10 = 9ce2625c lda [%i2+%o2]0x81,%f10 ! %f10 = 069949bb ! %l6 = 00000000000000e0, %l7 = ffffffffffffffbf, %l5 = ce1b9f75fae5ed43 addccc %l6,%l7,%l5 ! %l5 = 000000000000009f, %ccr = 11 ! %l3 = 925993a26672a0b6, %l0 = d3d08d188bc45aba, %ccr = 11 movcc %icc,%l3,%l0 ! Register Not Moved ! %l7 = ffffffffffffffbf, immed = 00000002, %ccr = 11 movrlez %l7,0x002,%l2 ! Moved, %l2 = 0000000000000002 ! %l0 = d3d08d188bc45aba, Mem[0000000091800180] = c968ae7096b8711a stx %l0,[%o0+0x180] ! Mem[0000000091800180] = d3d08d188bc45aba ! Mem[0000000050800025] = f2b5b30b, %l2 = 0000000000000002 ldstub [%i1+0x025],%l2 ! %l2 = 000000b5000000ff ! %l7 = ffffffffffffffbf, Mem[0000000050800028] = 81adde12 stwa %l7,[%i1+%o5]0x81 ! Mem[0000000050800028] = ffffffbf ! Mem[0000000050000058] = 84683590, %l1 = 7fbde602187226b3 ldsb [%i0+0x05a],%l1 ! %l1 = 0000000000000035 ! %l7 = ffffffffffffffbf, Mem[0000000091000010] = 14e741194f877aae stx %l7,[%i6+%o2] ! Mem[0000000091000010] = ffffffffffffffbf p32_label_3: ! %f2 = 7555be1f, Mem[0000000051800000] = f41f470d sta %f2 ,[%i3+%g0]0x81 ! Mem[0000000051800000] = 7555be1f ! %l4 = 5a89d2660d3beb07, %l1 = 0000000000000035, %ccr = 11 movneg %xcc,%l4,%l1 ! Register Not Moved ! %l1 = 0000000000000035, %l7 = ffffffffffffffbf, %ccr = 11 movcs %xcc,%l1,%l7 ! Moved, %l7 = 0000000000000035 ! Mem[0000000050000000] = 0826a30f, %f27 = f01d53e0 lda [%i0+%g0]0x80,%f27 ! %f27 = 0826a30f ! Mem[000000009080018c] = a4c27617, %g2 = 2d0b685c01a076f8 ldub [%i5+0x18d],%g2 ! %g2 = 00000000000000a4 ! %l4 = 5a89d2660d3beb07, Mem[00000000910001e4] = d238546e stw %l4,[%i6+0x1e4] ! Mem[00000000910001e4] = 0d3beb07 ! Mem[00000000500000fd] = 1a3cda3e, %l6 = 00000000000000e0 ldstub [%i0+0x0fd],%l6 ! %l6 = 0000003c000000ff ! Mem[0000000050800074] = 2b9f8fd2, %l0 = d3d08d188bc45aba swap [%i1+0x074],%l0 ! %l0 = 000000002b9f8fd2 ! Mem[0000000050000008] = 43ce5897, %l0 = 000000002b9f8fd2 lduha [%i0+%o1]0x88,%l0 ! %l0 = 0000000000005897 ! %l7 = 0000000000000035, Mem[0000000050800028] = 5dcfe0e4bfffffff stxa %l7,[%i1+%o5]0x89 ! Mem[0000000050800028] = 0000000000000035 p32_label_4: ! Mem[000000009100008c] = 41c26fe9, %g2 = 00000000000000a4 ldsba [%i6+0x08f]%asi,%g2 ! %g2 = 0000000000000041 ! Mem[0000000051000174] = 86593e31, %l7 = 00000035, %l2 = 000000b5 add %i2,0x174,%g1 casa [%g1]0x80,%l7,%l2 ! %l2 = 0000000086593e31 ! Mem[00000000500000c8] = cdfef2fd 322690e7, %l6 = 0000003c, %l7 = 00000035 ldda [%i0+0x0c8]%asi,%l6 ! %l6 = 00000000cdfef2fd 00000000322690e7 ! %l6 = 00000000cdfef2fd, %l5 = 000000000000009f, %l5 = 000000000000009f srl %l6,%l5,%l5 ! %l5 = 0000000000000001 ! %l2 = 0000000086593e31, Mem[0000000051800010] = 2efaf155 stwa %l2,[%i3+%o2]0x80 ! Mem[0000000051800010] = 86593e31 ! %l0 = 0000000000005897, Mem[0000000090000012] = 8ade26ab sth %l0,[%i4+0x012] ! Mem[0000000090000010] = 589726ab ! %f0 = d410bbdd 675ebcaa 7555be1f c5bb2b78 ! %f4 = f5bd6c23 dc2178b2 96c2aae9 fe75e66d ! %f8 = 7f0eda3a 3fd40ecc 069949bb b46e698d ! %f12 = da5ae0a3 9bc32b09 adb7c8a9 dd2380e7 mov 0x1c0,%g4 stda %f0,[%i4+%g4]ASI_BLK_PL ! Block Store to 00000000900001c0 ! Mem[00000000918000d0] = dbbe39107e2b474d, %g2 = 0000000000000041 ldx [%o0+0x0d0],%g2 ! %g2 = dbbe39107e2b474d ! %l3 = 925993a26672a0b6, Mem[0000000091000124] = 67c0f517 stw %l3,[%i6+0x124] ! Mem[0000000091000124] = 6672a0b6 ! Mem[00000000908000fc] = d0495e22, %g2 = dbbe39107e2b474d lduba [%i5+0x0ff]%asi,%g2 ! %g2 = 00000000000000d0 p32_label_5: ! %l0 = 00005897, %l1 = 00000035, Mem[0000000091000078] = 8f11baca f38fa5ee std %l0,[%i6+0x078] ! Mem[0000000091000078] = 00005897 00000035 ! Mem[00000000908001b8] = f80a32a5, %g2 = 00000000000000d0 ldsb [%i5+0x1b9],%g2 ! %g2 = fffffffffffffff8 ! Mem[0000000051800008] = 5e5071ce, %l1 = 0000000000000035 lduha [%i3+%o1]0x80,%l1 ! %l1 = 0000000000005e50 ! Mem[00000000508001f8] = 4475304ab8c4fd55, %l0 = 0000000000005897, %l3 = 925993a26672a0b6 add %i1,0x1f8,%g1 casxa [%g1]0x80,%l0,%l3 ! %l3 = 4475304ab8c4fd55 ! %l0 = 0000000000005897, Mem[0000000090800012] = adf7b062, %asi = 80 stha %l0,[%i5+0x012]%asi ! Mem[0000000090800010] = 5897b062 ! %l3 = 4475304ab8c4fd55, Mem[0000000090000048] = e3c19d0d77d27910 stx %l3,[%i4+0x048] ! Mem[0000000090000048] = 4475304ab8c4fd55 ! %l0 = 0000000000005897, %l3 = 4475304ab8c4fd55, %ccr = 11 movle %xcc,%l0,%l3 ! Register Not Moved ! %l4 = 5a89d2660d3beb07, Mem[0000000090800146] = c31aa5b1 stb %l4,[%i5+0x146] ! Mem[0000000090800144] = 071aa5b1 ! Mem[0000000050800104] = b2e343e8, %l7 = 322690e7, %l6 = cdfef2fd add %i1,0x104,%g1 casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000b2e343e8 ! Mem[00000000508000ec] = 38cc463f, %l2 = 86593e31, %l2 = 86593e31 add %i1,0xec,%g1 casa [%g1]0x80,%l2,%l2 ! %l2 = 0000000038cc463f p32_label_6: ! %l3 = 4475304ab8c4fd55, Mem[00000000918001ce] = ca4c61bc sth %l3,[%o0+0x1ce] ! Mem[00000000918001cc] = fd5561bc ! %l4 = 5a89d2660d3beb07, Mem[00000000908001f8] = f8f57db4b1717f8a, %asi = 80 stxa %l4,[%i5+0x1f8]%asi ! Mem[00000000908001f8] = 5a89d2660d3beb07 ! %l2 = 0000000038cc463f setx 0x7177ca47cdd38956,%g7,%l2 ! %l2 = 7177ca47cdd38956 ! Mem[000000009100014c] = bb8ca6d7, %g18 = 17c334ca577baeee ldswa [%i6+0x14c]%asi,%g2 ! %g2 = 17c334ca577baeee ! %l2 = 7177ca47cdd38956, Mem[0000000050800018] = cadf9ae79dfc86ad stxa %l2,[%i1+%o3]0x80 ! Mem[0000000050800018] = 7177ca47cdd38956 ! Mem[0000000051800018] = f143457af74cde4e, %l4 = 5a89d2660d3beb07 ldxa [%i3+%o3]0x81,%l4 ! %l4 = f143457af74cde4e ! Mem[00000000500000a8] = 6deb00e8, %l0 = 00005897, %l0 = 00005897 add %i0,0xa8,%g1 casa [%g1]0x80,%l0,%l0 ! %l0 = 000000006deb00e8 ! %l6 = b2e343e8, %l7 = 322690e7, Mem[0000000090000118] = c4c6c205 9aa8db92 std %l6,[%i4+0x118] ! Mem[0000000090000118] = b2e343e8 322690e7 ! immd = 000000000000003f, %l3 = 4475304ab8c4fd55, %ccr = 11 movgu %icc,0x03f,%l3 ! Register Not Moved ! Mem[00000000908000a0] = 9d26e2ca acc620fa, %g2 = bb8ca6d7, %g3 = 0bad0b00 ldd [%i5+0x0a0],%g2 ! %g2 = 000000009d26e2ca 00000000acc620fa p32_label_7: ! %l6 = 00000000b2e343e8, Mem[00000000908001e5] = 04eb691f stb %l6,[%i5+0x1e5] ! Mem[00000000908001e4] = e8eb691f ! Mem[00000000518000f8] = 678cc553b3cf4840, %l5 = 0000000000000001, %l7 = 00000000322690e7 add %i3,0xf8,%g1 casxa [%g1]0x80,%l5,%l7 ! %l7 = 678cc553b3cf4840 ! Mem[00000000500001e9] = 3d7a277f, %l1 = 0000000000005e50 ldstub [%i0+0x1e9],%l1 ! %l1 = 0000007a000000ff ! %l5 = 0000000000000001, immed = fffff20e, %y = 00000000 smul %l5,-0xdf2,%l7 ! %l7 = fffffffffffff20e, %y = ffffffff ! %l4 = f143457af74cde4e, immed = fffffebe, %ccr = 11 movrgz %l4,-0x142,%l0 ! Not Moved, %l0 = 000000006deb00e8 ! Mem[000000009000019c] = 6763bbcc, %g2 = 000000009d26e2ca lduba [%i4+0x19e]%asi,%g2 ! %g2 = 0000000000000067 ! %l1 = 000000000000007a, Mem[0000000050000020] = e289113e stha %l1,[%i0+%o4]0x80 ! Mem[0000000050000020] = 007a113e ! Mem[0000000050800000] = 93296a22, %f24 = 32bfccd8 lda [%i1+%g0]0x88,%f24 ! %f24 = 93296a22 ! Mem[0000000090800164] = 739ddb05, %g2 = 0000000000000067 lduw [%i5+0x164],%g2 ! %g2 = 00000000739ddb05 ! Mem[00000000908000a0] = caacc620, %g2 = 00000000739ddb05 ldub [%i5+0x0a3],%g2 ! %g2 = 00000000000000ca p32_label_8: ! %l3 = 4475304ab8c4fd55, Mem[0000000051800008] = 35e5df3ece71505e stxa %l3,[%i3+%o1]0x88 ! Mem[0000000051800008] = 4475304ab8c4fd55 ! Mem[0000000051000028] = 90c29230, %l2 = 7177ca47cdd38956 ldswa [%i2+%o5]0x80,%l2 ! %l2 = ffffffff90c29230 ! Mem[000000009100015c] = 74d9f14b, %g2 = 00000000000000ca ldsh [%i6+0x15e],%g2 ! %g2 = 00000000000074d9 ! %l5 = 0000000000000001, imm = 0000000000000017, %l7 = fffffffffffff20e sll %l5,0x017,%l7 ! %l7 = 0000000000800000 ! %l0 = 000000006deb00e8, %l1 = 000000000000007a, %l0 = 000000006deb00e8 subccc %l0,%l1,%l0 ! %l0 = 000000006deb006d, %ccr = 00 ! %l5 = 0000000000000001, %l2 = ffffffff90c29230, %ccr = 00 movvc %icc,%l5,%l2 ! Moved, %l2 = 0000000000000001 ! Mem[0000000051000010] = 162ddb34bb499906, %f10 = 069949bb b46e698d ldda [%i2+%o2]0x89,%f10 ! %f10 = 162ddb34 bb499906 ! Mem[0000000090800068] = 1f8f353a, %g2 = 00000000000074d9 ldsh [%i5+0x06a],%g2 ! %g2 = 0000000000001f8f ! %l3 = 4475304ab8c4fd55, immd = fffffffffffffb93, %l5 = 0000000000000001 mulx %l3,-0x46d,%l5 ! %l5 = 0559454c402acecf ! Mem[00000000518000c0] = d81bf2801fc27f64, %l3 = 4475304ab8c4fd55, %l3 = 4475304ab8c4fd55 add %i3,0xc0,%g1 casxa [%g1]0x80,%l3,%l3 ! %l3 = d81bf2801fc27f64 p32_label_9: ! Mem[00000000518000e8] = 6c381241, %l4 = f143457af74cde4e lduh [%i3+0x0ea],%l4 ! %l4 = 0000000000001241 ! Mem[0000000090800058] = 78ebe01d, %g18 = 17c334ca577baeee ldswa [%i5+0x058]%asi,%g2 ! %g2 = 17c334ca577baeee ! %l3 = d81bf2801fc27f64, %l2 = 0000000000000001, %l0 = 000000006deb006d sub %l3,%l2,%l0 ! %l0 = d81bf2801fc27f63 ! Mem[0000000091800128] = 089d02df781f77ff, %g2 = 0000000078ebe01d ldx [%o0+0x128],%g2 ! %g2 = 089d02df781f77ff ! %f4 = f5bd6c23, Mem[0000000050800020] = d3a2322a sta %f4 ,[%i1+%o4]0x80 ! Mem[0000000050800020] = f5bd6c23 ! immd = 000000000000011b, %l6 = 00000000b2e343e8, %ccr = 00 movcs %icc,0x11b,%l6 ! Register Not Moved ! %l4 = 0000000000001241, %l1 = 000000000000007a, %ccr = 00 movleu %icc,%l4,%l1 ! Register Not Moved ! immd = 0000000000000279, %l5 = 0559454c402acecf, %ccr = 00 movgu %icc,0x279,%l5 ! Moved, %l5 = 0000000000000279 ! Mem[00000000918001f8] = bebe044f3e3a23fc, %g2 = 089d02df781f77ff ldx [%o0+0x1f8],%g2 ! %g2 = bebe044f3e3a23fc ! %l4 = 00001241, %l5 = 00000279, Mem[0000000091800150] = c5e66b5d 3045cc18 std %l4,[%o0+0x150] ! Mem[0000000091800150] = 00001241 00000279 p32_label_10: ! Mem[0000000051000100] = 64a7842e588b4711, %l0 = d81bf2801fc27f63 ldx [%i2+0x100],%l0 ! %l0 = 64a7842e588b4711 ! %l4 = 0000000000001241, %l2 = 0000000000000001, %ccr = 00 movl %xcc,%l4,%l2 ! Register Not Moved ! Mem[0000000051800028] = a223e142, %f30 = 57152433 lda [%i3+%o5]0x89,%f30 ! %f30 = a223e142 ! Randomly selected nop nop ! Mem[0000000091800018] = e06c8ddd, %g18 = 17c334ca577baeee ldsw [%o0+%o3],%g2 ! %g2 = 17c334ca577baeee ! %l4 = 0000000000001241, %l0 = 64a7842e588b4711, %ccr = 00 movn %xcc,%l4,%l0 ! Register Not Moved ! %l5 = 0000000000000279, Mem[0000000091800090] = faf7017d stw %l5,[%o0+0x090] ! Mem[0000000091800090] = 00000279 ! Mem[0000000090000008] = 847e4c88d6c112ce, %g2 = ffffffffe06c8ddd ldx [%i4+%o1],%g2 ! %g2 = 847e4c88d6c112ce ! %l3 = d81bf2801fc27f64, Mem[0000000090000036] = fe413dea sth %l3,[%i4+0x036] ! Mem[0000000090000034] = 7f643dea ! Mem[00000000918001d4] = 17b37a3c, %g2 = 847e4c88d6c112ce ldsh [%o0+0x1d6],%g2 ! %g2 = 00000000000017b3 p32_label_11: ! Mem[0000000091000188] = e8f891c7, %g2 = 00000000000017b3 ldsb [%i6+0x18a],%g2 ! %g2 = ffffffffffffffe8 ! Mem[0000000050800188] = 46f0424c, %l7 = 0000000000800000 lduh [%i1+0x18a],%l7 ! %l7 = 000000000000424c ! Mem[0000000051000060] = f6b06c9e, %l6 = 00000000b2e343e8 lduh [%i2+0x062],%l6 ! %l6 = 0000000000006c9e ! Mem[000000009000019c] = 6763bbcc, %g2 = ffffffffffffffe8 ldsh [%i4+0x19e],%g2 ! %g2 = 0000000000006763 ! immd = 000000000000002a, %l6 = 0000000000006c9e, %ccr = 00 movcc %icc,0x02a,%l6 ! Moved, %l6 = 000000000000002a ! Mem[0000000090000138] = cb533f7f, %g18 = 17c334ca577baeee ldsw [%i4+0x138],%g2 ! %g2 = 17c334ca577baeee ! Mem[0000000051000170] = 20e0eadb 86593e31, %l6 = 0000002a, %l7 = 0000424c ldd [%i2+0x170],%l6 ! %l6 = 0000000020e0eadb 0000000086593e31 ! Mem[00000000518000a4] = 6d224a0e, %l6 = 0000000020e0eadb swap [%i3+0x0a4],%l6 ! %l6 = 000000006d224a0e ! %l1 = 000000000000007a, Mem[0000000051800010] = 86593e314d651354 stxa %l1,[%i3+%o2]0x81 ! Mem[0000000051800010] = 000000000000007a ! %l4 = 0000000000001241, %l7 = 0000000086593e31, %y = ffffffff sdivcc %l4,%l7,%l6 ! %l6 = 0000000000000002, %ccr = 00 mov %l0,%y ! %y = 588b4711 p32_label_12: ! Mem[00000000510000e8] = a9135cd9, %l0 = 64a7842e588b4711 swap [%i2+0x0e8],%l0 ! %l0 = 00000000a9135cd9 ! %l7 = 0000000086593e31, immed = fffff80d, %y = 588b4711 smulcc %l7,-0x7f3,%l6 ! %l6 = 000003c70896a07d, %ccr = 00, %y = 000003c7 ! %l0 = 00000000a9135cd9, Mem[0000000091000011] = ffffffff stb %l0,[%i6+0x011] ! Mem[0000000091000010] = d9ffffff ! Mem[0000000090800074] = 6fb98264, %g2 = ffffffffcb533f7f lduwa [%i5+0x074]%asi,%g2 ! %g2 = 000000006fb98264 ! Mem[000000005180011c] = c46a0d2e, %l4 = 00001241, %l3 = 1fc27f64 add %i3,0x11c,%g1 casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000c46a0d2e ! Mem[0000000090000190] = 3558c986, %g2 = 000000006fb98264 lduh [%i4+0x190],%g2 ! %g2 = 0000000000003558 ! Mem[000000009100011c] = 75fb17e7, %g18 = 17c334ca577baeee ldsw [%i6+0x11c],%g2 ! %g2 = 17c334ca577baeee ! Mem[00000000918000cc] = fd8cdbbe, %g2 = 0000000075fb17e7 lduh [%o0+0x0ce],%g2 ! %g2 = 000000000000fd8c ! immd = 0000000000000017, %l0 = 00000000a9135cd9, %ccr = 00 movcs %xcc,0x017,%l0 ! Register Not Moved ! %l5 = 0000000000000279, Mem[0000000051000000] = e5e671c48d4e1cee stxa %l5,[%i2+%g0]0x88 ! Mem[0000000051000000] = 0000000000000279 p32_label_13: ! Mem[0000000090800118] = eb436753, %g2 = 000000000000fd8c ldsb [%i5+0x119],%g2 ! %g2 = ffffffffffffffeb ! %f28 = f9d99522 1e51c637, Mem[0000000050800000] = 93296a22 011143e3 stda %f28,[%i1+%g0]0x88 ! Mem[0000000050800000] = f9d99522 1e51c637 ! immd = 00000000000000ca, %l5 = 0000000000000279, %ccr = 00 movleu %icc,0x0ca,%l5 ! Register Not Moved ! %l1 = 000000000000007a, immed = fffffa52, %y = 000003c7 udivcc %l1,-0x5ae,%l2 ! %l2 = 00000000000003c7, %ccr = 00 mov %l0,%y ! %y = a9135cd9 ! %l3 = 00000000c46a0d2e, Mem[000000009180007d] = 1e0d83a2 stb %l3,[%o0+0x07d] ! Mem[000000009180007c] = 2e0d83a2 ! Mem[0000000091000190] = 8be72be2, %g2 = ffffffffffffffeb ldsh [%i6+0x190],%g2 ! %g2 = ffffffffffff8be7 ! %l6 = 000003c70896a07d, Mem[00000000910000d8] = fe5944fd stw %l6,[%i6+0x0d8] ! Mem[00000000910000d8] = 0896a07d ! Mem[00000000518000ec] = c2a9c1ef, %l7 = 0000000086593e31 swap [%i3+0x0ec],%l7 ! %l7 = 00000000c2a9c1ef ! Mem[00000000908001b4] = 04544ff8, %g2 = ffffffffffff8be7 ldsh [%i5+0x1b6],%g2 ! %g2 = 0000000000000454 ! %l6 = 000003c70896a07d, Mem[0000000050000020] = 007a113e stwa %l6,[%i0+%o4]0x80 ! Mem[0000000050000020] = 0896a07d p32_label_14: ! Mem[0000000090000118] = b2e343e8 322690e7, %g2 = 00000454, %g3 = acc620fa ldd [%i4+0x118],%g2 ! %g2 = 00000000b2e343e8 00000000322690e7 ! %l4 = 0000000000001241, Mem[0000000050800000] = 1e51c637 stba %l4,[%i1+%g0]0x89 ! Mem[0000000050800000] = 1e51c641 ! %l1 = 000000000000007a, Mem[0000000050800018] = 7177ca47 stba %l1,[%i1+%o3]0x81 ! Mem[0000000050800018] = 7a77ca47 ! Mem[000000009180000c] = 76a3efd0, %g2 = 00000000b2e343e8 ldsh [%o0+0x00e],%g2 ! %g2 = 00000000000076a3 ! Mem[00000000918000e4] = 4a05a747, %g18 = 17c334ca577baeee ldsw [%o0+0x0e4],%g2 ! %g2 = 17c334ca577baeee ! %l6 = 000003c70896a07d, Mem[0000000050800018] = 7a77ca47 stha %l6,[%i1+%o3]0x80 ! Mem[0000000050800018] = a07dca47 ! %l5 = 0000000000000279, %l2 = 00000000000003c7, %y = a9135cd9 smulcc %l5,%l2,%l5 ! %l5 = 000000000009570f, %ccr = 00, %y = 00000000 ! Mem[0000000050800018] = 47ca7da0, %l1 = 000000000000007a swapa [%i1+%o3]0x88,%l1 ! %l1 = 0000000047ca7da0 ! %l0 = 00000000a9135cd9, Mem[000000009180011c] = 7a43b570 stw %l0,[%o0+0x11c] ! Mem[000000009180011c] = a9135cd9 ! Mem[00000000900001b8] = 818cb228, %g2 = 000000004a05a747 ldsh [%i4+0x1ba],%g2 ! %g2 = ffffffffffff818c p32_label_15: ! Mem[0000000051000010] = 069949bb, %l0 = 00000000a9135cd9 lduha [%i2+%o2]0x80,%l0 ! %l0 = 0000000000000699 ! Mem[00000000908000dc] = 5b4f91a3, %g2 = ffffffffffff818c ldsh [%i5+0x0de],%g2 ! %g2 = 0000000000005b4f ! Mem[0000000051000018] = 60f213d0, %l2 = 00000000000003c7 ldsba [%i2+%o3]0x80,%l2 ! %l2 = 0000000000000060 ! Mem[00000000508001e0] = 462178d7, %l5 = 0009570f, %l5 = 0009570f add %i1,0x1e0,%g1 casa [%g1]0x80,%l5,%l5 ! %l5 = 00000000462178d7 ! Mem[0000000050000018] = c8412300, %l3 = 00000000c46a0d2e ldswa [%i0+%o3]0x81,%l3 ! %l3 = ffffffffc8412300 ! Mem[0000000090800168] = f04d9a59a5ee00ad, %f48 = 7bed2659 04c1df26 ldd [%i5+0x168],%f48 ! %f48 = f04d9a59 a5ee00ad ! %f26 = 54444f1e, Mem[00000000910000d0] = 8d163530 st %f26,[%i6+0x0d0] ! Mem[00000000910000d0] = 54444f1e ! %l4 = 00001241, %l5 = 462178d7, Mem[0000000090000158] = 6d09c164 1feaf440 std %l4,[%i4+0x158] ! Mem[0000000090000158] = 00001241 462178d7 ! %l2 = 00000060, %l3 = c8412300, Mem[0000000051000010] = bb499906 162ddb34 stda %l2,[%i2+%o2]0x89 ! Mem[0000000051000010] = 00000060 c8412300 ! %l7 = 00000000c2a9c1ef, %l1 = 0000000047ca7da0, %ccr = 00 movcc %xcc,%l7,%l1 ! Moved, %l1 = 00000000c2a9c1ef p32_label_16: ! %f10 = 162ddb34 bb499906, Mem[0000000050800010] = 5f215e37 c8ad0d6c stda %f10,[%i1+%o2]0x81 ! Mem[0000000050800010] = 162ddb34 bb499906 ! Mem[0000000091800124] = 4a78748f, %g2 = 0000000000005b4f lduw [%o0+0x124],%g2 ! %g2 = 000000004a78748f ! Mem[0000000090000160] = 7b592fa66910f10a, %f48 = f04d9a59 a5ee00ad ldda [%i4+0x160]%asi,%f48 ! %f48 = 7b592fa6 6910f10a ! %l2 = 0000000000000060, Mem[00000000918000b8] = de6b8865 sth %l2,[%o0+0x0b8] ! Mem[00000000918000b8] = 00608865 ! %l5 = 00000000462178d7, %l1 = 00000000c2a9c1ef, %l1 = 00000000c2a9c1ef taddcctv %l5,%l1,%l1 ! %l0 = 00000000000006bc, Trapped ! Mem[0000000090800144] = 071aa5b1, %g2 = 000000004a78748f ldsb [%i5+0x146],%g2 ! %g2 = 0000000000000007 ! %l0 = 00000000000006bc, imm = ffffffffffffffe8, %l3 = ffffffffc8412300 andn %l0,-0x018,%l3 ! %l3 = 0000000000000014 ! Mem[0000000090800018] = 81bba7c3, %g18 = 17c334ca577baeee ldsw [%i5+%o3],%g2 ! %g2 = 17c334ca577baeee ! Mem[000000009000003c] = 8dfc4882, %g18 = 17c334ca577baeee ldsw [%i4+0x03c],%g2 ! %g2 = 17c334ca577baeee ! Mem[0000000050800083] = 0a64b1f9, %l5 = 00000000462178d7 ldstub [%i1+0x083],%l5 ! %l5 = 000000f9000000ff p32_label_17: ! Mem[0000000051800008] = 55fdc4b84a307544, %f6 = 96c2aae9 fe75e66d ldda [%i3+%o1]0x80,%f6 ! %f6 = 55fdc4b8 4a307544 ! Mem[00000000908001bc] = 18bebc65, %g2 = ffffffff8dfc4882 lduh [%i5+0x1be],%g2 ! %g2 = 00000000000018be ! immd = 00000000000003f0, %l1 = 00000000c2a9c1ef, %ccr = 00 movle %xcc,0x3f0,%l1 ! Register Not Moved ! %l1 = 00000000c2a9c1ef, %l6 = 000003c70896a07d, %ccr = 00 movvs %xcc,%l1,%l6 ! Register Not Moved ! %l1 = 00000000c2a9c1ef, %l1 = 00000000c2a9c1ef, %l4 = 0000000000001241 taddcctv %l1,%l1,%l4 ! %l0 = 00000000000006df, Trapped ! %l6 = 000003c70896a07d, Mem[0000000090800144] = a883071a sth %l6,[%i5+0x144] ! Mem[0000000090800144] = a07d071a ! immd = 00000000000001ac, %l6 = 000003c70896a07d, %ccr = 00 movle %xcc,0x1ac,%l6 ! Register Not Moved ! Mem[0000000050800028] = 35000000, %l4 = 0000000000001241 swapa [%i1+%o5]0x81,%l4 ! %l4 = 0000000035000000 ! %f0 = d410bbdd 675ebcaa 7555be1f c5bb2b78 ! %f4 = f5bd6c23 dc2178b2 55fdc4b8 4a307544 ! %f8 = 7f0eda3a 3fd40ecc 162ddb34 bb499906 ! %f12 = da5ae0a3 9bc32b09 adb7c8a9 dd2380e7 mov 0x100,%g5 stda %f0,[%i4+%g5]ASI_BLK_AIUSL ! Block Store to 0000000090000100 ! Mem[0000000051800028] = 42e123a2bfd71fc4, %f26 = 54444f1e 0826a30f ldda [%i3+%o5]0x81,%f26 ! %f26 = 42e123a2 bfd71fc4 p32_label_18: ! %l1 = 00000000c2a9c1ef, imm = 000000000000072d, %l1 = 00000000c2a9c1ef andncc %l1,0x72d,%l1 ! %l1 = 00000000c2a9c0c2, %ccr = 08 ! Mem[0000000050800010] = 069949bb34db2d16, %l3 = 0000000000000014 ldxa [%i1+%o2]0x88,%l3 ! %l3 = 069949bb34db2d16 ! Mem[00000000918000a8] = 714507b3, %g2 = 00000000000018be ldsba [%o0+0x0aa]%asi,%g2 ! %g2 = 0000000000000071 ! Mem[00000000508001ec] = f113f52f, %l1 = 00000000c2a9c0c2 swap [%i1+0x1ec],%l1 ! %l1 = 00000000f113f52f ! Mem[00000000918001b8] = 83795317, %g2 = 0000000000000071 ldsh [%o0+0x1b8],%g2 ! %g2 = ffffffffffff8379 ! %l0 = 00000000000006df, Mem[0000000090800056] = 7b0078eb stb %l0,[%i5+0x056] ! Mem[0000000090800054] = df0078eb ! Mem[0000000051000080] = 925c0585ea981ca3, %l5 = 00000000000000f9, %l5 = 00000000000000f9 add %i2,0x80,%g1 casxa [%g1]0x80,%l5,%l5 ! %l5 = 925c0585ea981ca3 ! Mem[000000009080000c] = 22de8d8c, %g2 = ffffffffffff8379 ldub [%i5+0x00e],%g2 ! %g2 = 0000000000000022 ! done : should take illegal inst trap, %l0 = 00000000000006df done ! Illegal inst trap : %l0 = 00000000000006ef ! %f16 = 1ac42623 0d664bcc, Mem[0000000051000018] = d013f260 b3d028b0 stda %f16,[%i2+%o3]0x89 ! Mem[0000000051000018] = 1ac42623 0d664bcc p32_label_19: ! immd = 0000000000000187, %l3 = 069949bb34db2d16, %ccr = 08 movn %xcc,0x187,%l3 ! Register Not Moved ! %l3 = 069949bb34db2d16, %l5 = 925c0585ea981ca3, %ccr = 08 movre %l3,%l5,%l1 ! Not Moved, %l1 = 00000000f113f52f ! %l4 = 0000000035000000, Mem[000000009080011c] = 531e9d66, %asi = 80 stba %l4,[%i5+0x11c]%asi ! Mem[000000009080011c] = 001e9d66 ! Mem[00000000510001c0] = 41e0f023, %l4 = 35000000, %l5 = ea981ca3 add %i2,0x1c0,%g1 casa [%g1]0x80,%l4,%l5 ! %l5 = 0000000041e0f023 ! Mem[0000000051800028] = a223e142, %l1 = 00000000f113f52f ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 00000042000000ff ! Mem[0000000091800198] = 0610ba9b, %g2 = 0000000000000022 ldsb [%o0+0x198],%g2 ! %g2 = 0000000000000006 ! %l7 = 00000000c2a9c1ef, Mem[0000000050000018] = c19cb5f8002341c8 stxa %l7,[%i0+%o3]0x89 ! Mem[0000000050000018] = 00000000c2a9c1ef ! Mem[0000000051000018] = 0d664bcc, %l3 = 069949bb34db2d16 swapa [%i2+%o3]0x88,%l3 ! %l3 = 000000000d664bcc membar #Sync ! Added by membar checker (237) ! Mem[00000000900001c0] = aabc5e67 ddbb10d4 782bbbc5 1fbe5575 ! Mem[00000000900001d0] = b27821dc 236cbdf5 6de675fe e9aac296 ! Mem[00000000900001e0] = cc0ed43f 3ada0e7f 8d696eb4 bb499906 ! Mem[00000000900001f0] = 092bc39b a3e05ada e78023dd a9c8b7ad ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 00000000900001c0 ! %l3 = 000000000d664bcc, Mem[0000000051000020] = f6470bf6 stwa %l3,[%i2+%o4]0x88 ! Mem[0000000051000020] = 0d664bcc p32_label_20: ! Mem[00000000910001a4] = 246826cf, %g2 = 0000000000000006 ldub [%i6+0x1a7],%g2 ! %g2 = 0000000000000024 ! %l4 = 0000000035000000, %l7 = 00000000c2a9c1ef, %l2 = 0000000000000060 xorcc %l4,%l7,%l2 ! %l2 = 00000000f7a9c1ef, %ccr = 08 ! %f16 = 1ac42623 0d664bcc 57b26579 1f64cb63 ! %f20 = c38e80f1 c8849ae8 5a8404ac c21f844f ! %f24 = 93296a22 10bf863d 42e123a2 bfd71fc4 ! %f28 = f9d99522 1e51c637 a223e142 318e74d1 mov 0x140,%g6 stda %f16,[%i4+%g6]ASI_COMMIT_P ! Block Store to 0000000090000140 ! Mem[0000000051000000] = 00000000 00000279, %l2 = f7a9c1ef, %l3 = 0d664bcc ldda [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000279 0000000000000000 ! Mem[0000000051000000] = 79020000, %l7 = 00000000c2a9c1ef ldsba [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000079 ! Mem[0000000091000150] = bf6548793b34102d, %g2 = 0000000000000024 ldx [%i6+0x150],%g2 ! %g2 = bf6548793b34102d ! Mem[000000009100014c] = bb8ca6d7, %g2 = bf6548793b34102d lduw [%i6+0x14c],%g2 ! %g2 = 00000000bb8ca6d7 ! %l5 = 0000000041e0f023, %l2 = 0000000000000279, %ccr = 08 movvc %icc,%l5,%l2 ! Moved, %l2 = 0000000041e0f023 ! %l1 = 0000000000000042, Mem[0000000050800008] = bd087086b46e698d stxa %l1,[%i1+%o1]0x89 ! Mem[0000000050800008] = 0000000000000042 ! Mem[0000000050800114] = 372f3b28, %l0 = 00000000000006ef lduh [%i1+0x116],%l0 ! %l0 = 0000000000003b28 p32_label_21: ! Mem[0000000051000084] = ea981ca3, %l5 = 0000000041e0f023 swap [%i2+0x084],%l5 ! %l5 = 00000000ea981ca3 ! %l0 = 0000000000003b28, Mem[0000000091800148] = 4e1dc160fb3f156f stx %l0,[%o0+0x148] ! Mem[0000000091800148] = 0000000000003b28 ! Mem[0000000090000098] = a68584cf, %g18 = 17c334ca577baeee ldsw [%i4+0x098],%g2 ! %g2 = 17c334ca577baeee ! Mem[0000000091800130] = b259e482, %g2 = ffffffffa68584cf ldsb [%o0+0x133],%g2 ! %g2 = ffffffffffffffb2 ! done : should take illegal inst trap, %l0 = 0000000000003b28 done ! Illegal inst trap : %l0 = 0000000000003b38 ! Mem[0000000050800008] = 0000000000000042, %f0 = d410bbdd 675ebcaa ldda [%i1+%o1]0x89,%f0 ! %f0 = 00000000 00000042 ! %l0 = 0000000000003b38, Mem[00000000510000be] = 26a10f40 stb %l0,[%i2+0x0be] ! Mem[00000000510000bc] = 26a13840 ! %f14 = adb7c8a9 dd2380e7, Mem[0000000051000008] = a1cc2176 18ebde65 stda %f14,[%i2+%o1]0x80 ! Mem[0000000051000008] = adb7c8a9 dd2380e7 ! Mem[0000000051800020] = a73d9afe, %l1 = 0000000000000042 lduwa [%i3+%o4]0x89,%l1 ! %l1 = 00000000a73d9afe ! %l0 = 00003b38, %l1 = a73d9afe, Mem[00000000908001f0] = f3470c89 7131ee4a std %l0,[%i5+0x1f0] ! Mem[00000000908001f0] = 00003b38 a73d9afe p32_label_22: ! immd = 000000000000029f, %l3 = 0000000000000000, %ccr = 08 movn %xcc,0x29f,%l3 ! Register Not Moved ! %f6 = 55fdc4b8 4a307544, Mem[0000000051800018] = f143457a f74cde4e stda %f6 ,[%i3+%o3]0x81 ! Mem[0000000051800018] = 55fdc4b8 4a307544 ! %l7 = 0000000000000079, imm = fffffffffffff040, %l4 = 0000000035000000 and %l7,-0xfc0,%l4 ! %l4 = 0000000000000040 ! %l5 = 00000000ea981ca3, Mem[0000000050800028] = 41120000 stba %l5,[%i1+%o5]0x88 ! Mem[0000000050800028] = 411200a3 ! retry : should take illegal inst trap, %l0 = 0000000000003b38 retry ! Illegal inst trap : %l0 = 0000000000003b48 ! Mem[0000000050800010] = 162ddb34, %l7 = 0000000000000079 ldsba [%i1+%o2]0x80,%l7 ! %l7 = 0000000000000016 ! Mem[0000000091000100] = 9416c8c1, %g2 = ffffffffffffffb2 lduw [%i6+0x100],%g2 ! %g2 = 000000009416c8c1 ! %l6 = 0896a07d, %l7 = 00000016, Mem[0000000051800000] = 7555be1f 80fa8613 stda %l6,[%i3+%g0]0x81 ! Mem[0000000051800000] = 0896a07d 00000016 ! Mem[0000000050000180] = fde17c57 6a3e21cf 42c49e25 fd1030e7 ! Mem[0000000050000190] = c756f567 9859cf77 bb3d3a83 f75945a8 ! Mem[00000000500001a0] = 56bbf4ac 5d28b48d 158c925f f0b1f6b4 ! Mem[00000000500001b0] = d15b1a54 8819e391 de7d7f55 4b4e00d3 mov 0x180,%g5 ldda [%i0+%g5]ASI_BLK_SL,%f0 ! Block Load from 0000000050000180 ! %l7 = 0000000000000016, Mem[000000009080010c] = 3abd6093, %asi = 80 stha %l7,[%i5+0x10c]%asi ! Mem[000000009080010c] = 00166093 p32_label_23: ! Mem[0000000050000160] = e55e3917576ccb71, %l6 = 000003c70896a07d, %l6 = 000003c70896a07d add %i0,0x160,%g1 casxa [%g1]0x80,%l6,%l6 ! %l6 = e55e3917576ccb71 ! Mem[00000000910000d0] = 444f1e86, %g2 = 000000009416c8c1 ldub [%i6+0x0d1],%g2 ! %g2 = 0000000000000044 ! Mem[0000000050000000] = 0fa32608, %l1 = 00000000a73d9afe lduwa [%i0+%g0]0x89,%l1 ! %l1 = 000000000fa32608 ! %l0 = 0000000000003b48, imm = fffffffffffff467, %l4 = 0000000000000040 xorcc %l0,-0xb99,%l4 ! %l4 = ffffffffffffcf2f, %ccr = 88 ! %l4 = ffffffffffffcf2f, immed = ffffffc6, %ccr = 88 movre %l4,-0x03a,%l3 ! Not Moved, %l3 = 0000000000000000 ! Mem[0000000091800030] = 268769d2 7f5a70fd, %g2 = 00000044, %g3 = 322690e7 ldd [%o0+0x030],%g2 ! %g2 = 00000000268769d2 000000007f5a70fd ! Mem[0000000091000120] = 42f35dd46672a0b6, %g2 = 00000000268769d2 ldx [%i6+0x120],%g2 ! %g2 = 42f35dd46672a0b6 ! Mem[0000000050800028] = a3001241, %l5 = 00000000ea981ca3 ldswa [%i1+%o5]0x80,%l5 ! %l5 = ffffffffa3001241 ! Mem[00000000908001d8] = e4dccb27, %g2 = 42f35dd46672a0b6 ldsh [%i5+0x1d8],%g2 ! %g2 = ffffffffffffe4dc ! %l0 = 0000000000003b48, immed = 00000164, %ccr = 88 movrgz %l0,0x164,%l7 ! Moved, %l7 = 0000000000000164 p32_label_24: ! %l4 = ffffffffffffcf2f, immed = 000000c5, %y = 00000000 umulcc %l4,0x0c5,%l5 ! %l5 = 000000c4ffda6f2b, %ccr = 08, %y = 000000c4 ! Mem[00000000510001fc] = 4c9da407, %l0 = 0000000000003b48 ldsw [%i2+0x1fc],%l0 ! %l0 = 000000004c9da407 ! Mem[0000000051000020] = 0d664bcc, %f20 = c38e80f1 lda [%i2+%o4]0x89,%f20 ! %f20 = 0d664bcc ! %l5 = 000000c4ffda6f2b, Mem[000000009000018b] = 5c01a076 stb %l5,[%i4+0x18b] ! Mem[0000000090000188] = 2b01a076 ! Mem[0000000051800048] = 7574af3a7b0f42f8, %l0 = 000000004c9da407, %l7 = 0000000000000164 add %i3,0x48,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = 7574af3a7b0f42f8 ! %l1 = 000000000fa32608, %l7 = 7574af3a7b0f42f8, %l5 = 000000c4ffda6f2b and %l1,%l7,%l5 ! %l5 = 000000000b030208 ! Mem[0000000090000040] = 9d14608a ca521b68 4475304a b8c4fd55 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g5 ldda [%i4+%g5]ASI_BLK_S,%f48 ! Block Load from 0000000090000040 ! %l4 = ffffffffffffcf2f, Mem[0000000090000100] = aabc5e67 stw %l4,[%i4+0x100] ! Mem[0000000090000100] = ffffcf2f ! Mem[0000000051800180] = 21da346b 5f51397c, %l2 = 41e0f023, %l3 = 00000000 ldd [%i3+0x180],%l2 ! %l2 = 0000000021da346b 000000005f51397c ! Mem[000000009100012c] = cd3a6161, %g2 = ffffffffffffe4dc lduwa [%i6+0x12c]%asi,%g2 ! %g2 = 00000000cd3a6161 p32_label_25: ! Mem[0000000051800008] = 55fdc4b8, %l2 = 0000000021da346b ldsba [%i3+%o1]0x81,%l2 ! %l2 = 0000000000000055 ! %l6 = e55e3917576ccb71, %l5 = 000000000b030208, %l0 = 000000004c9da407 subc %l6,%l5,%l0 ! %l0 = e55e39174c69c969 ! Mem[0000000050000008] = 43ce5897, %l6 = e55e3917576ccb71 swapa [%i0+%o1]0x88,%l6 ! %l6 = 0000000043ce5897 ! Mem[0000000091000050] = 23a2fe64, %g2 = 00000000cd3a6161 ldub [%i6+0x051],%g2 ! %g2 = 0000000000000023 ! %l7 = 7574af3a7b0f42f8, Mem[00000000918000aa] = 714507b3 stb %l7,[%o0+0x0aa] ! Mem[00000000918000a8] = f84507b3 save ! CWP = 1 ! Mem[0000000090000040] = 9d14608a ca521b68 4475304a b8c4fd55 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 ldda [%o4+%g5]ASI_BLK_SL,%f48 ! Block Load from 0000000090000040 ! %l6 = 87a615abfa289ef4, Mem[0000000091000154] = 3b34102d sth %l6,[%o6+0x154] ! Mem[0000000091000154] = 9ef4102d ! Mem[0000000051000028] = 3092c290, %f7 = 833a3dbb lda [%o2+%i5]0x88,%f7 ! %f7 = 3092c290 ! Mem[0000000050800000] = 41c6511e, %l6 = 87a615abfa289ef4 swapa [%o1+%g0]0x81,%l6 ! %l6 = 0000000041c6511e ba,a p32_not_taken_0_end p32_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 restore ! CWP = 0 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 e55e39174c69c969 bne,a,pn %xcc,p32_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000fa32608 bne,a,pn %xcc,p32_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000055 bne,a,pn %xcc,p32_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000005f51397c bne,a,pn %xcc,p32_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffcf2f bne,a,pn %xcc,p32_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000b030208 bne,a,pn %xcc,p32_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000043ce5897 bne,a,pn %xcc,p32_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 7574af3a7b0f42f8 bne,a,pn %xcc,p32_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x000000c4,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p32_failed mov 0x111,%g1 ! Check Floating Point Registers p32_check_fp_registers: set p32_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be cf213e6a 577ce1fd bne %xcc,p32_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be e73010fd 259ec442 bne %xcc,p32_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 77cf5998 67f556c7 bne %xcc,p32_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be a84559f7 3092c290 bne %xcc,p32_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 8db4285d acf4bb56 bne %xcc,p32_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be b4f6b1f0 5f928c15 bne %xcc,p32_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 91e31988 541a5bd1 bne %xcc,p32_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be d3004e4b 557f7dde bne %xcc,p32_f14_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 0d664bcc c8849ae8 bne %xcc,p32_f20_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 93296a22 10bf863d bne %xcc,p32_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 42e123a2 bfd71fc4 bne %xcc,p32_f26_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be a223e142 318e74d1 bne %xcc,p32_f30_fail nop ! Check Local Memory set p32_local0_expect,%g1 p32_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 71cb6c5767976b12 ldx [%i0+0x008],%g3 ! Observed data at 0000000050000008 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = efc1a9c200000000 ldx [%i0+0x018],%g3 ! Observed data at 0000000050000018 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0896a07d2122b2d3 ldx [%i0+0x020],%g3 ! Observed data at 0000000050000020 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i0,0x020,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = d83601b81affda3e ldx [%i0+0x0f8],%g3 ! Observed data at 00000000500000f8 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i0,0x0f8,%g4 ldx [%g1+0x130],%g2 ! Expected data = ce0408d55804886e ldx [%i0+0x130],%g3 ! Observed data at 0000000050000130 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i0,0x130,%g4 ldx [%g1+0x158],%g2 ! Expected data = ff2c63d11ec8a337 ldx [%i0+0x158],%g3 ! Observed data at 0000000050000158 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i0,0x158,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 3dff277fe3dc919b ldx [%i0+0x1e8],%g3 ! Observed data at 00000000500001e8 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i0,0x1e8,%g4 set p32_local1_expect,%g1 p32_check_local1: ldx [%g1+0x000],%g2 ! Expected data = fa289ef42295d9f9 ldx [%i1+0x000],%g3 ! Observed data at 0000000050800000 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 4200000000000000 ldx [%i1+0x008],%g3 ! Observed data at 0000000050800008 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 162ddb34bb499906 ldx [%i1+0x010],%g3 ! Observed data at 0000000050800010 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 7a000000cdd38956 ldx [%i1+0x018],%g3 ! Observed data at 0000000050800018 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = f5bd6c23f2ffb30b ldx [%i1+0x020],%g3 ! Observed data at 0000000050800020 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = a300124100000000 ldx [%i1+0x028],%g3 ! Observed data at 0000000050800028 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i1,0x028,%g4 ldx [%g1+0x070],%g2 ! Expected data = 133aa4a18bc45aba ldx [%i1+0x070],%g3 ! Observed data at 0000000050800070 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i1,0x070,%g4 ldx [%g1+0x080],%g2 ! Expected data = 0a64b1ff436620f8 ldx [%i1+0x080],%g3 ! Observed data at 0000000050800080 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i1,0x080,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 6a1832ccc2a9c0c2 ldx [%i1+0x1e8],%g3 ! Observed data at 00000000508001e8 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i1,0x1e8,%g4 set p32_local2_expect,%g1 p32_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 7902000000000000 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 = adb7c8a9dd2380e7 ldx [%i2+0x008],%g3 ! Observed data at 0000000051000008 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 60000000002341c8 ldx [%i2+0x010],%g3 ! Observed data at 0000000051000010 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 162ddb342326c41a 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 = cc4b660d17c6e437 ldx [%i2+0x020],%g3 ! Observed data at 0000000051000020 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x020,%g4 ldx [%g1+0x080],%g2 ! Expected data = 925c058541e0f023 ldx [%i2+0x080],%g3 ! Observed data at 0000000051000080 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x080,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = c1ee5e1726a13840 ldx [%i2+0x0b8],%g3 ! Observed data at 00000000510000b8 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x0b8,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = 588b4711b33282ed ldx [%i2+0x0e8],%g3 ! Observed data at 00000000510000e8 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x0e8,%g4 set p32_local3_expect,%g1 p32_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 0896a07d00000016 ldx [%i3+0x000],%g3 ! Observed data at 0000000051800000 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 55fdc4b84a307544 ldx [%i3+0x008],%g3 ! Observed data at 0000000051800008 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000000000007a ldx [%i3+0x010],%g3 ! Observed data at 0000000051800010 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 55fdc4b84a307544 ldx [%i3+0x018],%g3 ! Observed data at 0000000051800018 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffe123a2bfd71fc4 ldx [%i3+0x028],%g3 ! Observed data at 0000000051800028 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i3,0x028,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = f7313b4120e0eadb ldx [%i3+0x0a0],%g3 ! Observed data at 00000000518000a0 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i3,0x0a0,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = 6c38124186593e31 ldx [%i3+0x0e8],%g3 ! Observed data at 00000000518000e8 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i3,0x0e8,%g4 ! The test for processor 32 has passed p32_passed: ta GOOD_TRAP nop p32_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p32_failed p32_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p32_failed p32_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p32_failed p32_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p32_failed p32_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p32_failed p32_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p32_failed p32_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p32_failed p32_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p32_failed p32_f0_fail: set p32_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p32_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 p32_f6_fail: set p32_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p32_f8_fail: set p32_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p32_f10_fail: set p32_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p32_f12_fail: set p32_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p32_f14_fail: set p32_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p32_f20_fail: set p32_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p32_f24_fail: set p32_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p32_f26_fail: set p32_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p32_f30_fail: set p32_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: stxa %l6,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000051000020] membar #Sync ldda [%i4]ASI_BLK_AIUP,%f48 membar #Sync lduba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000051800020] swapa [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000050800020] stwa %l1,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000050000020] done p32_trap1o: stxa %l6,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000051000020] membar #Sync ldda [%o4]ASI_BLK_AIUP,%f48 membar #Sync lduba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000051800020] swapa [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000050800020] stwa %l1,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000050000020] done p32_trap2e: stwa %l2,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000051000020] ldsha [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000050800018] done p32_trap2o: stwa %l2,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000051000020] ldsha [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000050800018] done p32_trap3e: or %l5,%l1,%l4 andn %l1,0xa1d,%l4 done p32_trap3o: or %l5,%l1,%l4 andn %l1,0xa1d,%l4 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 = d3d08d188bc45aba ldx [%g1+0x008],%l1 ! %l1 = 7fbde602187226b3 ldx [%g1+0x010],%l2 ! %l2 = b95d4dfc5923b49a ldx [%g1+0x018],%l3 ! %l3 = 925993a26672a0b6 ldx [%g1+0x020],%l4 ! %l4 = 5a89d2660d3beb07 ldx [%g1+0x028],%l5 ! %l5 = ce1b9f75fae5ed43 ldx [%g1+0x030],%l6 ! %l6 = 57f3fc38c968ae70 ldx [%g1+0x038],%l7 ! %l7 = d27370bcce0408d5 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = bc391c0c8c8423cc ldx [%g1+0x048],%l1 ! %l1 = b502792adc584b61 ldx [%g1+0x050],%l2 ! %l2 = e7ec682e38e2f267 ldx [%g1+0x058],%l3 ! %l3 = 1ed51da4329240d8 ldx [%g1+0x060],%l4 ! %l4 = 81996b0af244356a ldx [%g1+0x068],%l5 ! %l5 = a1a0d440617984a2 ldx [%g1+0x070],%l6 ! %l6 = 87a615abfa289ef4 ldx [%g1+0x078],%l7 ! %l7 = 57ddebb9f6f80caf ! Initialize the output register of window 1 set p32_local0_start,%o0 set p32_local1_start,%o1 set p32_local2_start,%o2 set p32_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 1c8c8968 82228247 966f3e51 84a2da2c ! %f4 = 51ecf7f3 ed41a56b b6833043 f72b2dc0 ! %f8 = 5f364354 033f15c0 aef7526c 842f1ac9 ! %f12 = a894cc22 ecd6363f 59dc017a 5a003f1f ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 5ebb8661 c91c05c3 eb7e801c e79b2ede ! %f20 = 6c5a97a5 f046bdbd 6ef3e4f1 0a2c07fc ! %f24 = f72f39a7 f83634d7 e19f42c9 bc98f1b1 ! %f28 = dec5b450 abc693e0 eaf2ab0d f9fb322c ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = ea242fc5 4a95e4e1 ca435c9f 88657951 ! %f36 = b566fe2a d4dad40e cc072b0c c7a77e21 ! %f40 = 4bf841e7 0fcef5c6 f3e5d3b8 fd6e87bd ! %f44 = 39bf3708 c46d1e92 f9d97ffc c2fedb05 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x4a24f4f700000013,%g7,%g1 ! GSR scale = 2, align = 3 wr %g1,%g0,%gsr ! GSR = 4a24f4f700000013 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[0000000091000140] = 15ac2483, %g2 = fb9ed4ff9b9ab6ed lduh [%i6+0x142],%g2 ! %g2 = 00000000000015ac ! Mem[00000000538000b0] = 138ef09e25e74636, %l7 = 8f446f94811db755, %l3 = 9a2b18f7dc1e9f4f add %i3,0xb0,%g1 casxa [%g1]0x80,%l7,%l3 ! %l3 = 138ef09e25e74636 ! Mem[0000000053800008] = bf5ae5f28808825d, %f26 = e19f42c9 bc98f1b1 ldda [%i3+%o1]0x81,%f26 ! %f26 = bf5ae5f2 8808825d ! Mem[00000000908001f4] = 7131ee4a, %g2 = 00000000000015ac lduw [%i5+0x1f4],%g2 ! %g2 = 000000007131ee4a ! Mem[0000000052000020] = a56426c6, %f7 = f72b2dc0 lda [%i0+%o4]0x88,%f7 ! %f7 = a56426c6 ! %l1 = a9f95d59f14ca26b, Mem[0000000090000160] = 7b592fa66910f10a stx %l1,[%i4+0x160] ! Mem[0000000090000160] = a9f95d59f14ca26b ! immd = 0000000000000106, %l5 = 35d281da50d59919, %ccr = 44 movle %icc,0x106,%l5 ! Moved, %l5 = 0000000000000106 ! Mem[0000000053800100] = c2650812 3df4a559 a9726882 58eeb52b ! Mem[0000000053800110] = 71506777 e10a6e9e a2d92ae3 20878006 ! Mem[0000000053800120] = 5e8398f6 e659fccd 6778cd28 f3179b93 ! Mem[0000000053800130] = c9c30d46 fd631d44 547b2a44 3db79e01 mov 0x100,%g4 ldda [%i3+%g4]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000053800100 ! %l3 = 138ef09e25e74636, %l6 = 319fb7a473e2a2cb, %l1 = a9f95d59f14ca26b srax %l3,%l6,%l1 ! %l1 = 000271de13c4bce8 ! %l0 = 357c34da3003064e, Mem[000000009100015b] = af484b74 stb %l0,[%i6+0x15b] ! Mem[0000000091000158] = 4e484b74 p33_label_2: ! Mem[00000000530001b8] = 092cfe03, %l6 = 319fb7a473e2a2cb swap [%i2+0x1b8],%l6 ! %l6 = 00000000092cfe03 ! immd = 00000000000000dd, %l3 = 138ef09e25e74636, %ccr = 44 movcc %icc,0x0dd,%l3 ! Moved, %l3 = 00000000000000dd ! %l2 = 42e25455bb70ed3d, Mem[00000000520000b8] = ef3b52c605a4ba74 stx %l2,[%i0+0x0b8] ! Mem[00000000520000b8] = 42e25455bb70ed3d ! %l4 = 7f6f36de14c9a0f4, Mem[000000005380001c] = 44065217 stw %l4,[%i3+0x01c] ! Mem[000000005380001c] = 14c9a0f4 ! Mem[00000000918000c8] = 253e4304 5d67fd8c, %g2 = 7131ee4a, %g3 = 0bad0b00 ldd [%o0+0x0c8],%g2 ! %g2 = 00000000253e4304 000000005d67fd8c ! %l7 = 8f446f94811db755, Mem[0000000091800018] = e06c8dddb2c524bc stx %l7,[%o0+%o3] ! Mem[0000000091800018] = 8f446f94811db755 ! Mem[0000000053800018] = f5ba7d47, %l0 = 357c34da3003064e ldstuba [%i3+%o3]0x81,%l0 ! %l0 = 000000f5000000ff ! %l0 = 00000000000000f5, Mem[00000000910001e3] = c9d23854 stb %l0,[%i6+0x1e3] ! Mem[00000000910001e0] = f5d23854 ! Mem[00000000908001f8] = f8f57db4, %g2 = 00000000253e4304 lduh [%i5+0x1f8],%g2 ! %g2 = 000000000000f8f5 ! %l1 = 000271de13c4bce8, %l7 = 8f446f94811db755, %ccr = 44 movl %xcc,%l1,%l7 ! Register Not Moved p33_label_3: ! %l7 = 8f446f94811db755, immd = fffffffffffff90a, %l3 = 00000000000000dd udivx %l7,-0x6f6,%l3 ! %l3 = 0000000000000000 ! %l4 = 7f6f36de14c9a0f4, imm = 0000000000000f69, %l5 = 0000000000000106 xorcc %l4,0xf69,%l5 ! %l5 = 7f6f36de14c9af9d, %ccr = 00 ! Mem[0000000090000134] = f7c898e9, %g18 = eb6a34c00e98e3b0 ldsw [%i4+0x134],%g2 ! %g2 = eb6a34c00e98e3b0 ! Mem[0000000052000148] = 305ef77fd94f716f, %l0 = 00000000000000f5, %l0 = 00000000000000f5 add %i0,0x148,%g1 casxa [%g1]0x80,%l0,%l0 ! %l0 = 305ef77fd94f716f ! Mem[0000000052800000] = 4783b2e7, %f21 = f046bdbd lda [%i1+%g0]0x81,%f21 ! %f21 = 4783b2e7 ! %l6 = 00000000092cfe03, immed = 00000b1c, %y = 00000000 smulcc %l6,0xb1c,%l0 ! %l0 = 00000065efd5e954, %ccr = 08, %y = 00000065 ! %l4 = 7f6f36de14c9a0f4, Mem[0000000090000034] = 4454fe41 stb %l4,[%i4+0x034] ! Mem[0000000090000034] = f454fe41 ! Mem[00000000530001c3] = a09ee4ea, %l3 = 0000000000000000 ldstub [%i2+0x1c3],%l3 ! %l3 = 000000ea000000ff membar #Sync ! Added by membar checker (238) ! %l1 = 000271de13c4bce8, Mem[000000005380011c] = 20878006 stb %l1,[%i3+0x11c] ! Mem[000000005380011c] = e8878006 ! Mem[0000000052000008] = 623b9bd3, %l7 = 8f446f94811db755 lduwa [%i0+%o1]0x80,%l7 ! %l7 = 00000000623b9bd3 p33_label_4: ! Mem[0000000052000054] = 1c0fd373, %l5 = 14c9af9d, %l1 = 13c4bce8 add %i0,0x54,%g1 casa [%g1]0x80,%l5,%l1 ! %l1 = 000000001c0fd373 ! Mem[0000000052000044] = 2595315a, %l6 = 092cfe03, %l3 = 000000ea add %i0,0x44,%g1 casa [%g1]0x80,%l6,%l3 ! %l3 = 000000002595315a ! Mem[0000000091800148] = 4e1dc160, %g2 = fffffffff7c898e9 ldsh [%o0+0x148],%g2 ! %g2 = 0000000000004e1d ! %l0 = 00000065efd5e954, Mem[0000000053800008] = bf5ae5f28808825d stxa %l0,[%i3+%o1]0x80 ! Mem[0000000053800008] = 00000065efd5e954 ! Mem[0000000091000058] = 4dd057e9, %g18 = eb6a34c00e98e3b0 ldsw [%i6+0x058],%g2 ! %g2 = eb6a34c00e98e3b0 ! %f30 = eaf2ab0d, Mem[0000000052000168] = 1725ff9a sta %f30,[%i0+0x168]%asi ! Mem[0000000052000168] = eaf2ab0d ! %l1 = 000000001c0fd373, Mem[00000000918000b0] = 0a8ba135a5509592 stx %l1,[%o0+0x0b0] ! Mem[00000000918000b0] = 000000001c0fd373 ! %l0 = 00000065efd5e954, Mem[00000000908001f0] = f3470c897131ee4a stx %l0,[%i5+0x1f0] ! Mem[00000000908001f0] = 00000065efd5e954 ! Mem[00000000918000f0] = 8523d502c0777b49, %g2 = 000000004dd057e9 ldx [%o0+0x0f0],%g2 ! %g2 = 8523d502c0777b49 ! %f17 = c91c05c3, Mem[0000000053000018] = 36362549 sta %f17,[%i2+%o3]0x80 ! Mem[0000000053000018] = c91c05c3 p33_label_5: ! %l4 = 7f6f36de14c9a0f4, %l3 = 000000002595315a, %y = 00000065 umulcc %l4,%l3,%l5 ! %l5 = 030d419fd8b549c8, %ccr = 08, %y = 030d419f ! %l2 = bb70ed3d, %l3 = 2595315a, Mem[0000000090800138] = 2285e4c7 47655d3c std %l2,[%i5+0x138] ! Mem[0000000090800138] = bb70ed3d 2595315a ! %l1 = 000000001c0fd373, %l0 = 00000065efd5e954, %l1 = 000000001c0fd373 subc %l1,%l0,%l1 ! %l1 = ffffff9a2c39ea1f ! Mem[0000000052800018] = f1b396b38b908209, %f20 = 6c5a97a5 4783b2e7 ldda [%i1+%o3]0x81,%f20 ! %f20 = f1b396b3 8b908209 ! Mem[0000000052000028] = 8bcbfaff, %l4 = 7f6f36de14c9a0f4 lduha [%i0+%o5]0x89,%l4 ! %l4 = 000000000000faff ! Mem[0000000091800058] = 7fbdd3be, %g2 = 8523d502c0777b49 ldsb [%o0+0x058],%g2 ! %g2 = 000000000000007f ! Mem[0000000091000008] = debf9a38c8eb2c4a, %g2 = 000000000000007f ldx [%i6+%o1],%g2 ! %g2 = debf9a38c8eb2c4a ! Mem[000000009100007c] = a5ee037f, %g2 = debf9a38c8eb2c4a ldub [%i6+0x07e],%g2 ! %g2 = 00000000000000a5 ! Mem[0000000091800020] = b8815b27 12018cae, %g2 = 000000a5, %g3 = 5d67fd8c ldd [%o0+%o4],%g2 ! %g2 = 00000000b8815b27 0000000012018cae ! %f12 = 441d63fd, Mem[0000000053800000] = f33bdf75 sta %f12,[%i3+%g0]0x89 ! Mem[0000000053800000] = 441d63fd p33_label_6: ! Mem[0000000053000018] = c91c05c3 ed05a20f, %l2 = bb70ed3d, %l3 = 2595315a ldda [%i2+%o3]0x80,%l2 ! %l2 = 00000000c91c05c3 00000000ed05a20f ! done : should take illegal inst trap, %l0 = 00000065efd5e954 done ! Illegal inst trap : %l0 = 00000065efd5e964 ! %l6 = 092cfe03, %l7 = 623b9bd3, Mem[0000000091800118] = 16d0a328 7a43b570 std %l6,[%o0+0x118] ! Mem[0000000091800118] = 092cfe03 623b9bd3 ! Mem[0000000053000000] = 9407d190, %l5 = 030d419fd8b549c8 ldswa [%i2+%g0]0x89,%l5 ! %l5 = ffffffff9407d190 ! %l2 = 00000000c91c05c3, Mem[0000000053000048] = 7d66cbcf stw %l2,[%i2+0x048] ! Mem[0000000053000048] = c91c05c3 ! Mem[000000009100007c] = f38fa5ee, %g2 = 00000000b8815b27 lduh [%i6+0x07c],%g2 ! %g2 = 000000000000f38f ! Mem[000000009080018c] = c276172b, %g2 = 000000000000f38f lduha [%i5+0x18e]%asi,%g2 ! %g2 = 000000000000c276 ! Mem[00000000528000d0] = 58e30edc, %l1 = ffffff9a2c39ea1f swap [%i1+0x0d0],%l1 ! %l1 = 0000000058e30edc ! Mem[0000000053000078] = a9d25aa4, %l5 = ffffffff9407d190 swap [%i2+0x078],%l5 ! %l5 = 00000000a9d25aa4 ! %f20 = f1b396b3 8b908209, Mem[0000000091000078] = 8f119fca f38fa5ee std %f20,[%i6+0x078] ! Mem[0000000091000078] = f1b396b3 8b908209 p33_label_7: ! Mem[0000000090800194] = 249cb1ed, %g2 = 000000000000c276 lduw [%i5+0x194],%g2 ! %g2 = 00000000249cb1ed ! %l0 = 00000065efd5e964, %l5 = 00000000a9d25aa4, %l5 = 00000000a9d25aa4 sllx %l0,%l5,%l5 ! %l5 = fd5e964000000000 ! Mem[0000000052800000] = 4783b2e7, %l4 = 000000000000faff ldsba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000047 ! Mem[0000000090800018] = a7c3619c, %g2 = 00000000249cb1ed lduh [%i5+0x01a],%g2 ! %g2 = 000000000000a7c3 ! %l3 = 00000000ed05a20f, Mem[00000000910000f8] = 2bd48627c5b55944 stx %l3,[%i6+0x0f8] ! Mem[00000000910000f8] = 00000000ed05a20f ! %l7 = 00000000623b9bd3, Mem[0000000091800040] = 8b4c6fe05af932e1 stx %l7,[%o0+0x040] ! Mem[0000000091800040] = 00000000623b9bd3 ! %l2 = 00000000c91c05c3, %l5 = fd5e964000000000, %ccr = 08 movne %xcc,%l2,%l5 ! Moved, %l5 = 00000000c91c05c3 ! immd = 00000000000001be, %l7 = 00000000623b9bd3, %ccr = 08 movleu %icc,0x1be,%l7 ! Register Not Moved ! Mem[0000000053800028] = 16d8365e, %l0 = 00000065efd5e964 lduwa [%i3+%o5]0x80,%l0 ! %l0 = 0000000016d8365e ! %l4 = 0000000000000047 sethi %hi(0x15754c00),%l4 ! %l4 = 0000000015754c00 p33_label_8: ! Mem[0000000052800020] = 75858d5a, %l5 = 00000000c91c05c3 swapa [%i1+%o4]0x81,%l5 ! %l5 = 0000000075858d5a ! %l2 = 00000000c91c05c3, imm = fffffffffffff01f, %l5 = 0000000075858d5a addc %l2,-0xfe1,%l5 ! %l5 = 00000000c91bf5e2 ! Mem[000000005280003c] = a10098f9, %l3 = ed05a20f, %l3 = ed05a20f add %i1,0x3c,%g1 casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000a10098f9 ! %l3 = 00000000a10098f9, Mem[0000000052800028] = b664bcc2df55658f stxa %l3,[%i1+%o5]0x89 ! Mem[0000000052800028] = 00000000a10098f9 ! Mem[00000000530000d8] = a9f9c048d0442675, %l7 = 00000000623b9bd3, %l4 = 0000000015754c00 add %i2,0xd8,%g1 casxa [%g1]0x80,%l7,%l4 ! %l4 = a9f9c048d0442675 ! Mem[0000000053800018] = f4a0c914477dbaff, %f10 = 939b17f3 28cd7867 ldda [%i3+%o3]0x89,%f10 ! %f10 = f4a0c914 477dbaff ! %l7 = 00000000623b9bd3, Mem[00000000908000f0] = 92c8b8754e91ae77, %asi = 80 stxa %l7,[%i5+0x0f0]%asi ! Mem[00000000908000f0] = 00000000623b9bd3 ! Mem[000000005200017c] = 253a0771, %l5 = 00000000c91bf5e2 swap [%i0+0x17c],%l5 ! %l5 = 00000000253a0771 ! Mem[0000000053000124] = 1f06cbf2, %l5 = 00000000253a0771 swap [%i2+0x124],%l5 ! %l5 = 000000001f06cbf2 ! Mem[0000000052000010] = 8a7aeeea, %l6 = 00000000092cfe03 lduwa [%i0+%o2]0x81,%l6 ! %l6 = 000000008a7aeeea p33_label_9: ! Mem[0000000052800180] = 08bc974c fed82d4a 22fb4bd4 75020cd7 ! Mem[0000000052800190] = ba85dd43 a9ec996b 151f67bc b40e45d0 ! Mem[00000000528001a0] = 6ef411ec d0181dde 70a9bc4a 0cf87a3f ! Mem[00000000528001b0] = 43bf8434 82344557 196b1ff1 c85e1203 mov 0x180,%g5 ldda [%i1+%g5]ASI_BLK_PL,%f0 ! Block Load from 0000000052800180 ! Mem[0000000091800198] = 0610ba9b 5f04e1d5, %g2 = 0000a7c3, %g3 = 12018cae ldd [%o0+0x198],%g2 ! %g2 = 000000000610ba9b 000000005f04e1d5 ! Mem[0000000091000084] = 4fba0a1d, %g18 = eb6a34c00e98e3b0 ldsw [%i6+0x084],%g2 ! %g2 = eb6a34c00e98e3b0 ! %l2 = c91c05c3, %l3 = a10098f9, Mem[00000000520000b0] = 8f56f7c4 63c0e5a2 stda %l2,[%i0+0x0b0]%asi ! Mem[00000000520000b0] = c91c05c3 a10098f9 ! Mem[0000000053000190] = 7c9667e1, %l0 = 16d8365e, %l4 = d0442675 add %i2,0x190,%g1 casa [%g1]0x80,%l0,%l4 ! %l4 = 000000007c9667e1 ! %l7 = 00000000623b9bd3, immed = 000000b9, %ccr = 08 movrgez %l7,0x0b9,%l4 ! Moved, %l4 = 00000000000000b9 ! Mem[000000009080006c] = 353a0431, %g2 = 000000004fba0a1d ldsh [%i5+0x06c],%g2 ! %g2 = 000000000000353a ! immd = 000000000000020a, %l3 = 00000000a10098f9, %ccr = 08 movg %xcc,0x20a,%l3 ! Moved, %l3 = 000000000000020a ! %l4 = 00000000000000b9, %l3 = 000000000000020a, %y = 030d419f udivcc %l4,%l3,%l3 ! %l3 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 16d8365e ! Mem[000000009080008c] = 61cdd124, %g18 = eb6a34c00e98e3b0 ldsw [%i5+0x08c],%g2 ! %g2 = eb6a34c00e98e3b0 p33_label_10: ! Mem[0000000053800000] = fd631d44, %l7 = 623b9bd3, %l7 = 623b9bd3 casa [%i3]0x80,%l7,%l7 ! %l7 = 00000000fd631d44 ! Mem[0000000053800130] = c9c30d46, %l5 = 000000001f06cbf2 lduh [%i3+0x132],%l5 ! %l5 = 0000000000000d46 ! %l7 = 00000000fd631d44, Mem[00000000908001c8] = 4e632be1557ad745 stx %l7,[%i5+0x1c8] ! Mem[00000000908001c8] = 00000000fd631d44 ! Mem[00000000910000c0] = 1b3f9adf, %g18 = eb6a34c00e98e3b0 ldsw [%i6+0x0c0],%g2 ! %g2 = eb6a34c00e98e3b0 ! %l0 = 0000000016d8365e, %l0 = 0000000016d8365e, %ccr = 0a movne %xcc,%l0,%l0 ! Moved, %l0 = 0000000016d8365e ! %l2 = 00000000c91c05c3, Mem[0000000053800008] = 65000000 stwa %l2,[%i3+%o1]0x89 ! Mem[0000000053800008] = c91c05c3 ! Mem[0000000052800018] = f1b396b3 8b908209, %l0 = 16d8365e, %l1 = 58e30edc ldda [%i1+%o3]0x81,%l0 ! %l0 = 00000000f1b396b3 000000008b908209 ! Mem[0000000052000018] = fb2173ff, %l2 = 00000000c91c05c3 ldsba [%i0+%o3]0x88,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g6 ldda [%i4+%g6]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000080 ! %l3 = 00000000ffffffff, imm = 0000000000000001, %l4 = 00000000000000b9 sra %l3,0x001,%l4 ! %l4 = ffffffffffffffff p33_label_11: ! Mem[0000000053000028] = 99aeb37e6cb2c8a7, %l3 = 00000000ffffffff ldxa [%i2+%o5]0x88,%l3 ! %l3 = 99aeb37e6cb2c8a7 ! %l5 = 0000000000000d46, immed = 00000c1d, %l5 = 0000000000000d46 tsubcctv %l5,0xc1d,%l5 ! %l0 = 00000000f1b396d6, Trapped ! immd = 000000000000038d, %l5 = 0000000000000d46, %ccr = 0a movleu %xcc,0x38d,%l5 ! Register Not Moved ! Mem[0000000090000188] = 2d0b685c, %g2 = 000000001b3f9adf lduw [%i4+0x188],%g2 ! %g2 = 000000002d0b685c ! Mem[0000000052000008] = 623b9bd3, %l6 = 000000008a7aeeea swap [%i0+%o1],%l6 ! %l6 = 00000000623b9bd3 ! Mem[0000000053000018] = c3051cc9, %f17 = c91c05c3 lda [%i2+%o3]0x88,%f17 ! %f17 = c3051cc9 ! Mem[0000000053800150] = c275c055d6bfbf8e, %f24 = f72f39a7 f83634d7 ldd [%i3+0x150],%f24 ! %f24 = c275c055 d6bfbf8e ! %l6 = 00000000623b9bd3, %l7 = 00000000fd631d44, %ccr = 0a movn %xcc,%l6,%l7 ! Register Not Moved ! %l6 = 00000000623b9bd3, Mem[0000000091000144] = 2483298e stw %l6,[%i6+0x144] ! Mem[0000000091000144] = 623b9bd3 ! Mem[0000000091800128] = 089d02df, %g2 = 000000002d0b685c lduw [%o0+0x128],%g2 ! %g2 = 00000000089d02df p33_label_12: ! Mem[00000000528001b8] = 196b1ff1, %l7 = 00000000fd631d44 ldstub [%i1+0x1b8],%l7 ! %l7 = 00000019000000ff ! %l0 = f1b396d6, %l1 = 8b908209, Mem[0000000053000028] = 6cb2c8a7 99aeb37e stda %l0,[%i2+%o5]0x88 ! Mem[0000000053000028] = f1b396d6 8b908209 ! %f0 = 4a2dd8fe 4c97bc08 d70c0275 d44bfb22 ! %f4 = 6b99eca9 43dd85ba d0450eb4 bc671f15 ! %f8 = de1d18d0 ec11f46e 3f7af80c 4abca970 ! %f12 = 57453482 3484bf43 03125ec8 f11f6b19 mov 0x140,%g6 stda %f0,[%i4+%g6]ASI_COMMIT_S ! Block Store to 0000000090000140 ! %l3 = 99aeb37e6cb2c8a7, immd = fffffffffffff9f9, %l7 = 0000000000000019 sdivx %l3,-0x607,%l7 ! %l7 = 0010f9beb71845e2 ! Mem[000000009180019c] = d55cdd14, %g2 = 00000000089d02df ldub [%o0+0x19f],%g2 ! %g2 = 00000000000000d5 ! Mem[0000000090800028] = 08531eba8fd332d4, %f48 = 96a01d2a daab8cdc ldda [%i5+0x028]%asi,%f48 ! %f48 = 08531eba 8fd332d4 ! %l5 = 0000000000000d46, Mem[0000000090000010] = ee998ade26ab2dd7 stx %l5,[%i4+%o2] ! Mem[0000000090000010] = 0000000000000d46 ! Mem[00000000908001b4] = 307b0454, %g2 = 00000000000000d5 ldsba [%i5+0x1b4]%asi,%g2 ! %g2 = 0000000000000030 ! Mem[0000000052000020] = c62664a5 6a872cea, %l6 = 623b9bd3, %l7 = b71845e2 ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000c62664a5 000000006a872cea ! Mem[0000000052000018] = ff7321fb, %f28 = dec5b450 lda [%i0+%o3]0x80,%f28 ! %f28 = ff7321fb p33_label_13: ! %l4 = ffffffff, %l5 = 00000d46, Mem[0000000090000110] = 22655a0b 7f8b313f std %l4,[%i4+0x110] ! Mem[0000000090000110] = ffffffff 00000d46 ! %l3 = 99aeb37e6cb2c8a7, Mem[00000000918000c8] = 253e43045d67fd8c stx %l3,[%o0+0x0c8] ! Mem[00000000918000c8] = 99aeb37e6cb2c8a7 ! %l5 = 0000000000000d46, immed = fffff7bd, %y = 16d8365e udiv %l5,-0x843,%l3 ! %l3 = 0000000016d8371a mov %l0,%y ! %y = f1b396d6 ! Mem[00000000900000b0] = ad0737d0, %g2 = 0000000000000030 ldub [%i4+0x0b1],%g2 ! %g2 = 00000000000000ad ! %l6 = 00000000c62664a5, Mem[0000000091800048] = 3f283d9b50bcd7d6 stx %l6,[%o0+0x048] ! Mem[0000000091800048] = 00000000c62664a5 ! immd = 00000000000002a3, %l3 = 0000000016d8371a, %ccr = 0a movleu %icc,0x2a3,%l3 ! Register Not Moved membar #Sync ! Added by membar checker (239) ! Mem[000000009000015c] = bc671f15, %g18 = eb6a34c00e98e3b0 ldswa [%i4+0x15c]%asi,%g2 ! %g2 = eb6a34c00e98e3b0 ! %l6 = c62664a5, %l7 = 6a872cea, Mem[00000000908000c8] = 59095ea4 e50ee4f7 std %l6,[%i5+0x0c8] ! Mem[00000000908000c8] = c62664a5 6a872cea ! Mem[0000000053000028] = f1b396d6, %l2 = ffffffffffffffff lduwa [%i2+%o5]0x88,%l2 ! %l2 = 00000000f1b396d6 ! Mem[0000000052000056] = 1c0fd373, %l1 = 000000008b908209 ldstub [%i0+0x056],%l1 ! %l1 = 000000d3000000ff p33_label_14: ! Mem[0000000052800018] = f1b396b3, %f18 = eb7e801c lda [%i1+%o3]0x81,%f18 ! %f18 = f1b396b3 ! Mem[000000009080000c] = 815722de, %g2 = ffffffffbc671f15 lduh [%i5+0x00c],%g2 ! %g2 = 0000000000008157 ! %l5 = 0000000000000d46, Mem[00000000908000ba] = 12257317 sth %l5,[%i5+0x0ba] ! Mem[00000000908000b8] = 0d467317 ! %l6 = 00000000c62664a5, %l3 = 0000000016d8371a, %l1 = 00000000000000d3 andcc %l6,%l3,%l1 ! %l1 = 0000000006002400, %ccr = 00 ! Mem[0000000053000018] = c3051cc9, %l6 = 00000000c62664a5 lduha [%i2+%o3]0x89,%l6 ! %l6 = 0000000000001cc9 ! Mem[0000000053000020] = 1d792938, %l0 = 00000000f1b396d6 lduba [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000038 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g5 ldda [%i4+%g5]ASI_BLK_SL,%f48 ! Block Load from 00000000900001c0 ! %l5 = 0000000000000d46, Mem[0000000053000018] = c3051cc9 stba %l5,[%i2+%o3]0x88 ! Mem[0000000053000018] = c3051c46 ! %f12 = 57453482 3484bf43, Mem[0000000053800010] = 9fbd5293 38957b19 stda %f12,[%i3+%o2]0x80 ! Mem[0000000053800010] = 57453482 3484bf43 ! Mem[00000000918001fc] = 23fce8ab, %g2 = 0000000000008157 ldsh [%o0+0x1fe],%g2 ! %g2 = 00000000000023fc p33_label_15: ! Mem[0000000052000020] = a56426c6, %l0 = 0000000000000038 lduba [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000c6 ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = 00000000 00000d46 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 f454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_S,%f48 ! Block Load from 0000000090000000 ! Mem[0000000052800010] = 9a602a20, %l2 = 00000000f1b396d6 ldstuba [%i1+%o2]0x81,%l2 ! %l2 = 0000009a000000ff ! Set Register : %l5 = 0000000000000d46 xor %g0,-1,%l5 ! %l5 = ffffffffffffffff ! %l0 = 00000000000000c6, %l5 = ffffffffffffffff, %l4 = ffffffffffffffff sdivx %l0,%l5,%l4 ! %l4 = ffffffffffffff3a ! %l6 = 0000000000001cc9, %l1 = 0000000006002400, %l6 = 0000000000001cc9 xor %l6,%l1,%l6 ! %l6 = 00000000060038c9 ! Mem[0000000053800150] = c275c055, %l4 = ffffff3a, %l7 = 6a872cea add %i3,0x150,%g1 casa [%g1]0x80,%l4,%l7 ! %l7 = 00000000c275c055 ! immd = 000000000000036b, %l5 = ffffffffffffffff, %ccr = 00 movvs %xcc,0x36b,%l5 ! Register Not Moved ! Mem[0000000053000018] = 0fa205edc3051c46, %f2 = d70c0275 d44bfb22 ldda [%i2+%o3]0x89,%f2 ! %f2 = 0fa205ed c3051c46 ! Mem[00000000900001f8] = 07425ca0, %g18 = eb6a34c00e98e3b0 ldsw [%i4+0x1f8],%g2 ! %g2 = eb6a34c00e98e3b0 p33_label_16: ! %f7 = bc671f15, Mem[00000000908001e8] = 1ff578e9 st %f7 ,[%i5+0x1e8] ! Mem[00000000908001e8] = bc671f15 ! %l1 = 0000000006002400, Mem[00000000530001c8] = 0423f3b4 sth %l1,[%i2+0x1c8] ! Mem[00000000530001c8] = 2400f3b4 ! Mem[00000000908001a0] = 7e7f32e1 1ae55d08, %g2 = 07425ca0, %g3 = 5f04e1d5 ldd [%i5+0x1a0],%g2 ! %g2 = 000000007e7f32e1 000000001ae55d08 ! Mem[0000000053000028] = f1b396d6, %f29 = abc693e0 lda [%i2+%o5]0x88,%f29 ! %f29 = f1b396d6 ! Mem[00000000900000a8] = 10593f2f, %g2 = 000000007e7f32e1 lduw [%i4+0x0a8],%g2 ! %g2 = 0000000010593f2f ! %l6 = 00000000060038c9, %l4 = ffffffffffffff3a, %ccr = 00 movneg %icc,%l6,%l4 ! Register Not Moved ! Mem[0000000090800050] = db161e2b, %g2 = 0000000010593f2f ldsh [%i5+0x050],%g2 ! %g2 = ffffffffffffdb16 ! %l7 = 00000000c275c055, Mem[000000009080010a] = 92163abd stb %l7,[%i5+0x10a] ! Mem[0000000090800108] = 55163abd ! Mem[0000000052000028] = 8bcbfaff, %l2 = 000000000000009a ldsba [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffffff ! immd = 00000000000001b5, %l2 = ffffffffffffffff, %ccr = 00 movcs %xcc,0x1b5,%l2 ! Register Not Moved p33_label_17: ! %l2 = ffffffffffffffff, Mem[0000000053000104] = 22a93744 stw %l2,[%i2+0x104] ! Mem[0000000053000104] = ffffffff ! Mem[000000009000018c] = 01a076f8, %g2 = ffffffffffffdb16 lduw [%i4+0x18c],%g2 ! %g2 = 0000000001a076f8 ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = ffffffff 00000d46 c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 ldda [%i4+%g4]ASI_BLK_AIUS,%f48 ! Block Load from 0000000090000100 ! immd = 00000000000001bf, %l7 = 00000000c275c055, %ccr = 00 movl %xcc,0x1bf,%l7 ! Register Not Moved ! Mem[0000000091800194] = e6a90610, %g2 = 0000000001a076f8 ldsb [%o0+0x196],%g2 ! %g2 = ffffffffffffffe6 ! Mem[00000000900000b4] = 4fe26d28, %g2 = ffffffffffffffe6 ldsha [%i4+0x0b6]%asi,%g2 ! %g2 = 0000000000004fe2 ! Mem[0000000090800050] = db161e2be8d47b00, %g2 = 0000000000004fe2 ldx [%i5+0x050],%g2 ! %g2 = db161e2be8d47b00 ! %l1 = 0000000006002400, %l4 = ffffffffffffff3a, %y = f1b396d6 mulscc %l1,%l4,%l0 ! %l0 = 0000000003001200, %ccr = 00, %y = 78d9cb6b ! %l2 = ffffffffffffffff setx 0x6603c7dfa877a4eb,%g7,%l2 ! %l2 = 6603c7dfa877a4eb ! %l6 = 060038c9, %l7 = c275c055, Mem[0000000052000000] = 9a19364c 7cd51a34 stda %l6,[%i0+%g0]0x88 ! Mem[0000000052000000] = 060038c9 c275c055 p33_label_18: ! Mem[00000000538001d4] = c9080206, %l7 = 00000000c275c055 swap [%i3+0x1d4],%l7 ! %l7 = 00000000c9080206 ! Mem[0000000052000000] = c938000655c075c2, %l0 = 0000000003001200 ldx [%i0+%g0],%l0 ! %l0 = c938000655c075c2 ! %l4 = ffffffffffffff3a, %l6 = 00000000060038c9, %y = 78d9cb6b sdiv %l4,%l6,%l6 ! %l6 = 000000007fffffff mov %l0,%y ! %y = 55c075c2 ! Mem[0000000053800074] = 4592819d, %l7 = 00000000c9080206 swap [%i3+0x074],%l7 ! %l7 = 000000004592819d ! %f0 = 4a2dd8fe 4c97bc08 0fa205ed c3051c46 ! %f4 = 6b99eca9 43dd85ba d0450eb4 bc671f15 ! %f8 = de1d18d0 ec11f46e 3f7af80c 4abca970 ! %f12 = 57453482 3484bf43 03125ec8 f11f6b19 mov 0x080,%g4 stda %f0,[%i4+%g4]ASI_BLK_SL ! Block Store to 0000000090000080 ! %l4 = ffffffffffffff3a, %l7 = 000000004592819d, %l6 = 000000007fffffff tsubcctv %l4,%l7,%l6 ! %l0 = c938000655c075e5, Trapped ! %l3 = 0000000016d8371a, %l2 = 6603c7dfa877a4eb, %ccr = 00 movrlez %l3,%l2,%l6 ! Not Moved, %l6 = 000000007fffffff ! Mem[0000000053000168] = b07829b17b958050, %l5 = ffffffffffffffff, %l7 = 000000004592819d add %i2,0x168,%g1 casxa [%g1]0x80,%l5,%l7 ! %l7 = b07829b17b958050 ! %l6 = 000000007fffffff, Mem[00000000918001cb] = 5cd9d1ca stb %l6,[%o0+0x1cb] ! Mem[00000000918001c8] = ffd9d1ca ! Mem[00000000910001a0] = bec31e54ea13ce24, %f48 = 34ee920f 2129a19e ldda [%i6+0x1a0]%asi,%f48 ! %f48 = bec31e54 ea13ce24 p33_label_19: ! %l1 = 0000000006002400, Mem[000000009100013a] = 6f701fce stb %l1,[%i6+0x13a] ! Mem[0000000091000138] = 00701fce ! Mem[0000000091000180] = 4a731f767ae42270, %f48 = bec31e54 ea13ce24 ldd [%i6+0x180],%f48 ! %f48 = 4a731f76 7ae42270 ! Mem[0000000090000100] = 920f2129, %g2 = db161e2be8d47b00 lduh [%i4+0x102],%g2 ! %g2 = 000000000000920f ! %l2 = 6603c7dfa877a4eb, %l3 = 0000000016d8371a, %y = 55c075c2 smulcc %l2,%l3,%l4 ! %l4 = f8305a4828dd3cde, %ccr = 80, %y = f8305a48 ! Mem[0000000091000148] = f99edb45 bb8ca6d7, %g2 = 0000920f, %g3 = 1ae55d08 ldd [%i6+0x148],%g2 ! %g2 = 00000000f99edb45 00000000bb8ca6d7 ! %l4 = f8305a4828dd3cde, %l3 = 0000000016d8371a, %l3 = 0000000016d8371a srlx %l4,%l3,%l3 ! %l3 = 0000003e0c16920a ! Mem[00000000908001d8] = cb27ccef, %g2 = 00000000f99edb45 ldub [%i5+0x1da],%g2 ! %g2 = 00000000000000cb ! Mem[00000000918001cc] = d9d1ca4c, %g2 = 00000000000000cb ldsba [%o0+0x1cc]%asi,%g2 ! %g2 = ffffffffffffffd9 ! %l2 = 6603c7dfa877a4eb, Mem[00000000908001f9] = f57db4b1, %asi = 80 stba %l2,[%i5+0x1f9]%asi ! Mem[00000000908001f8] = eb7db4b1 ! %l7 = b07829b17b958050, immed = 000000fa, %ccr = 80 movrlz %l7,0x0fa,%l3 ! Moved, %l3 = 00000000000000fa p33_label_20: ! Mem[000000009180013c] = 00bd2c79, %g2 = ffffffffffffffd9 ldsha [%o0+0x13e]%asi,%g2 ! %g2 = 00000000000000bd ! %l4 = f8305a4828dd3cde, Mem[0000000091000150] = bf654879 stw %l4,[%i6+0x150] ! Mem[0000000091000150] = 28dd3cde save ! CWP = 1 ! Mem[00000000910001c8] = 4ceef152, %g18 = 373b8eb5dfb9ec20 ldsw [%o6+0x1c8],%g2 ! %g2 = 373b8eb5dfb9ec20 ! Mem[0000000052800008] = e8d6c389 7b651bb7, %l4 = 73d1f048, %l5 = 5a2de8f4 ldda [%o1+%i1]0x80,%l4 ! %l4 = 00000000e8d6c389 000000007b651bb7 ! Mem[00000000900000cc] = 5586a303, %g2 = 000000004ceef152 lduh [%o4+0x0ce],%g2 ! %g2 = 0000000000005586 ! %l3 = b232ae71be3d36f5, Mem[0000000090000098] = 151f67bc sth %l3,[%o4+0x098] ! Mem[0000000090000098] = 36f567bc ! Mem[00000000520001f8] = 5733e908, %l6 = 1bab0c63d7844812 swap [%o0+0x1f8],%l6 ! %l6 = 000000005733e908 ! Mem[0000000053000000] = 90d10794, %l1 = bd03e9be6620696b lduwa [%o2+%g0]0x80,%l1 ! %l1 = 0000000090d10794 ! %l1 = 0000000090d10794, imm = fffffffffffff112, %l5 = 000000007b651bb7 addccc %l1,-0xeee,%l5 ! %l5 = 0000000090d0f8a6, %ccr = 19 p33_label_21: ! %cwp = 1 ! Mem[00000000908001ac] = 9c9f5c20, %g2 = 0000000000005586 ldsba [%o5+0x1ae]%asi,%g2 ! %g2 = ffffffffffffff9c ! Mem[0000000090800140] = 4acaddd5 a883c31a, %g2 = ffffff9c, %g3 = bb8ca6d7 ldda [%o5+0x140]%asi,%g2 ! %g2 = 000000004acaddd5 00000000a883c31a ! Mem[0000000053000118] = 2438806f74468732, %l1 = 0000000090d10794 ldx [%o2+0x118],%l1 ! %l1 = 2438806f74468732 ! immd = 0000000000000297, %l7 = 617e4e4bde1fe682, %ccr = 19 movg %icc,0x297,%l7 ! Register Not Moved ! Mem[00000000908001d0] = 1a221693, %g2 = 000000004acaddd5 lduh [%o5+0x1d0],%g2 ! %g2 = 0000000000001a22 ! %l0 = 1ca69df4a953b919, Mem[0000000052000020] = a56426c6 stba %l0,[%o0+%i4]0x88 ! Mem[0000000052000020] = a5642619 ! Mem[00000000528001ec] = a20e9ca0, %f20 = f1b396b3 ld [%o1+0x1ec],%f20 ! %f20 = a20e9ca0 ! Mem[0000000052000020] = 192664a56a872cea, %l0 = 1ca69df4a953b919 ldxa [%o0+%i4]0x81,%l0 ! %l0 = 192664a56a872cea ! %l4 = 00000000e8d6c389, Mem[0000000091000048] = 4b4e770bf7a5ca85 stx %l4,[%o6+0x048] ! Mem[0000000091000048] = 00000000e8d6c389 ! %f17 = c3051cc9, Mem[00000000908001d0] = 1a221693 st %f17,[%o5+0x1d0] ! Mem[00000000908001d0] = c3051cc9 p33_label_22: ! %cwp = 1 ! immd = 000000000000026a, %l1 = 2438806f74468732, %ccr = 19 movne %icc,0x26a,%l1 ! Moved, %l1 = 000000000000026a ! %l0 = 192664a56a872cea, %l3 = b232ae71be3d36f5, %ccr = 19 movgu %xcc,%l0,%l3 ! Register Not Moved ! %l0 = 192664a56a872cea, %l6 = 000000005733e908, %l0 = 192664a56a872cea sll %l0,%l6,%l0 ! %l0 = 2664a56a872cea00 ! Mem[000000009080015c] = 1e2bd804, %g18 = 373b8eb5dfb9ec20 ldsw [%o5+0x15c],%g2 ! %g2 = 373b8eb5dfb9ec20 ! Mem[00000000918001d0] = 61bc4b5f75b517b3, %f48 = 4a731f76 7ae42270 ldd [%i0+0x1d0],%f48 ! %f48 = 61bc4b5f 75b517b3 ! Mem[0000000090800120] = dca472b63b012cfa, %f48 = 61bc4b5f 75b517b3 ldd [%o5+0x120],%f48 ! %f48 = dca472b6 3b012cfa ! Mem[00000000910000b4] = 666102f0, %g18 = 373b8eb5dfb9ec20 ldsw [%o6+0x0b4],%g2 ! %g2 = 373b8eb5dfb9ec20 ! %l4 = 00000000e8d6c389, Mem[000000009080004f] = 86db161e stb %l4,[%o5+0x04f] ! Mem[000000009080004c] = 89db161e ! %f22 = 6ef3e4f1, Mem[00000000910000b8] = 44654723 st %f22,[%o6+0x0b8] ! Mem[00000000910000b8] = 6ef3e4f1 ! immd = 00000000000000d6, %l4 = 00000000e8d6c389, %ccr = 19 movcs %icc,0x0d6,%l4 ! Moved, %l4 = 00000000000000d6 p33_label_23: ! %cwp = 1 ! %l6 = 5733e908, %l7 = de1fe682, Mem[0000000090800088] = d3d60129 61cdd124 stda %l6,[%o5+0x088]%asi ! Mem[0000000090800088] = 5733e908 de1fe682 ! Mem[0000000052800010] = 202a60ff, %l1 = 000000000000026a ldswa [%o1+%i2]0x89,%l1 ! %l1 = 00000000202a60ff ! Mem[0000000091800048] = 00000000, %g2 = 00000000666102f0 ldsb [%i0+0x048],%g2 ! %g2 = 0000000000000000 ! %l5 = 0000000090d0f8a6, immed = ffffffa0, %ccr = 19 movrlez %l5,-0x060,%l0 ! Not Moved, %l0 = 2664a56a872cea00 ! Mem[00000000918000c0] = 5f7cddae, %g2 = 0000000000000000 ldsb [%i0+0x0c1],%g2 ! %g2 = 000000000000005f ! %l2 = 9aeca1d610134bb1, Mem[0000000052000008] = 8a7aeeea stba %l2,[%o0+%i1]0x80 ! Mem[0000000052000008] = b17aeeea ! %f16 = 5ebb8661 c3051cc9 f1b396b3 e79b2ede ! %f20 = a20e9ca0 8b908209 6ef3e4f1 0a2c07fc ! %f24 = c275c055 d6bfbf8e bf5ae5f2 8808825d ! %f28 = ff7321fb f1b396d6 eaf2ab0d f9fb322c stda %f16,[%o4+%g5]ASI_BLK_AIUSL ! Block Store to 00000000900001c0 ! Mem[00000000910000cc] = 80d38d16, %g2 = 000000000000005f ldub [%o6+0x0ce],%g2 ! %g2 = 0000000000000080 ! Mem[0000000052800190] = ba85dd43, %l5 = 0000000090d0f8a6, %asi = 80 swapa [%o1+0x190]%asi,%l5 ! %l5 = 00000000ba85dd43 ! %l6 = 000000005733e908, Mem[000000009000012f] = 831e3b76 stb %l6,[%o4+0x12f] ! Mem[000000009000012c] = 081e3b76 p33_label_24: ! %cwp = 1 ! Mem[0000000052800186] = fed82d4a, %l7 = 617e4e4bde1fe682 ldstuba [%o1+0x186]%asi,%l7 ! %l7 = 0000002d000000ff ! immd = 0000000000000399, %l4 = 00000000000000d6, %ccr = 19 movge %xcc,0x399,%l4 ! Moved, %l4 = 0000000000000399 ! Mem[0000000052000018] = ff7321fb1588fe27, %l1 = 00000000202a60ff ldxa [%o0+%i3]0x81,%l1 ! %l1 = ff7321fb1588fe27 ! Mem[0000000091000180] = 1f767ae4, %g2 = 0000000000000080 ldsb [%o6+0x182],%g2 ! %g2 = 000000000000001f ! %l2 = 10134bb1, %l3 = be3d36f5, Mem[0000000090000148] = d70c0275 d44bfb22 std %l2,[%o4+0x148] ! Mem[0000000090000148] = 10134bb1 be3d36f5 ! immd = 0000000000000137, %l4 = 0000000000000399, %ccr = 19 movleu %xcc,0x137,%l4 ! Moved, %l4 = 0000000000000137 ! %f0 = 4a2dd8fe 4c97bc08, Mem[00000000908000e0] = 91a352cb c852478e std %f0 ,[%o5+0x0e0] ! Mem[00000000908000e0] = 4a2dd8fe 4c97bc08 ! %l7 = 000000000000002d setx 0x69724d578081afa6,%g7,%l7 ! %l7 = 69724d578081afa6 ! Mem[0000000052000028] = 8bcbfaff, %l7 = 69724d578081afa6 ldsba [%o0+%i5]0x89,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000053800018] = 477dbaff, %l1 = ff7321fb1588fe27 swapa [%o3+%i3]0x88,%l1 ! %l1 = 00000000477dbaff p33_label_25: ! %cwp = 1 ! %l6 = 000000005733e908, immed = 0000088c, %l2 = 9aeca1d610134bb1 taddcctv %l6,0x88c,%l2 ! %l2 = 000000005733f194, %ccr = 00 ! Mem[0000000053000069] = 4fcfd2a6, %l2 = 000000005733f194 ldstub [%o2+0x069],%l2 ! %l2 = 000000cf000000ff ! Mem[00000000910000fc] = 0f9416c8, %g2 = 000000000000001f ldub [%o6+0x0ff],%g2 ! %g2 = 000000000000000f ! Mem[0000000053000008] = 4d421361, %l6 = 000000005733e908 lduha [%o2+%i1]0x80,%l6 ! %l6 = 0000000000004d42 ! Mem[00000000918001fc] = 3e3a23fc, %g2 = 000000000000000f ldsh [%i0+0x1fc],%g2 ! %g2 = 0000000000003e3a ! Mem[00000000908001d0] = c3051cc9, %g2 = 0000000000003e3a ldsh [%o5+0x1d0],%g2 ! %g2 = ffffffffffffc305 ! Mem[00000000918001a8] = 98dfaf41e3201269, %f48 = dca472b6 3b012cfa ldd [%i0+0x1a8],%f48 ! %f48 = 98dfaf41 e3201269 ! %l1 = 00000000477dbaff, %l5 = 00000000ba85dd43, %l4 = 0000000000000137 xnorcc %l1,%l5,%l4 ! %l4 = ffffffff02079843, %ccr = 80 ! %l1 = 00000000477dbaff, Mem[0000000090000150] = 6b99eca9 stw %l1,[%o4+0x150] ! Mem[0000000090000150] = 477dbaff ! Mem[0000000091000100] = 9416c8c1 a8d0d6e8, %g2 = ffffc305, %g3 = a883c31a ldd [%o6+0x100],%g2 ! %g2 = 000000009416c8c1 00000000a8d0d6e8 ba,a p33_not_taken_0_end p33_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p33_branch_failed p33_not_taken_0_end: ! End of Random Code for Thread 33 restore ! CWP = 0 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 c938000655c075e5 bne,a,pn %xcc,p33_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000006002400 bne,a,pn %xcc,p33_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 6603c7dfa877a4eb bne,a,pn %xcc,p33_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000fa bne,a,pn %xcc,p33_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be f8305a4828dd3cde bne,a,pn %xcc,p33_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffffffff bne,a,pn %xcc,p33_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000007fffffff bne,a,pn %xcc,p33_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be b07829b17b958050 bne,a,pn %xcc,p33_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xf8305a48,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p33_failed mov 0x111,%g1 ! 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 4a2dd8fe 4c97bc08 bne %xcc,p33_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 0fa205ed c3051c46 bne %xcc,p33_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 6b99eca9 43dd85ba bne %xcc,p33_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be d0450eb4 bc671f15 bne %xcc,p33_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be de1d18d0 ec11f46e bne %xcc,p33_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 3f7af80c 4abca970 bne %xcc,p33_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 57453482 3484bf43 bne %xcc,p33_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 03125ec8 f11f6b19 bne %xcc,p33_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 5ebb8661 c3051cc9 bne %xcc,p33_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be f1b396b3 e79b2ede bne %xcc,p33_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be a20e9ca0 8b908209 bne %xcc,p33_f20_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be c275c055 d6bfbf8e bne %xcc,p33_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be bf5ae5f2 8808825d bne %xcc,p33_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be ff7321fb f1b396d6 bne %xcc,p33_f28_fail nop ! Check Local Memory set p33_local0_expect,%g1 p33_check_local0: ldx [%g1+0x000],%g2 ! Expected data = c938000655c075c2 ldx [%i0+0x000],%g3 ! Observed data at 0000000052000000 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = b17aeeea259fbd91 ldx [%i0+0x008],%g3 ! Observed data at 0000000052000008 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i0,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 192664a56a872cea ldx [%i0+0x020],%g3 ! Observed data at 0000000052000020 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i0,0x020,%g4 ldx [%g1+0x050],%g2 ! Expected data = cba2fb781c0fff73 ldx [%i0+0x050],%g3 ! Observed data at 0000000052000050 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i0,0x050,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = c91c05c3a10098f9 ldx [%i0+0x0b0],%g3 ! Observed data at 00000000520000b0 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i0,0x0b0,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 42e25455bb70ed3d ldx [%i0+0x0b8],%g3 ! Observed data at 00000000520000b8 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i0,0x0b8,%g4 ldx [%g1+0x168],%g2 ! Expected data = eaf2ab0d8d01cca7 ldx [%i0+0x168],%g3 ! Observed data at 0000000052000168 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i0,0x168,%g4 ldx [%g1+0x178],%g2 ! Expected data = f0df871bc91bf5e2 ldx [%i0+0x178],%g3 ! Observed data at 0000000052000178 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i0,0x178,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = d7844812a5907546 ldx [%i0+0x1f8],%g3 ! Observed data at 00000000520001f8 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i0,0x1f8,%g4 set p33_local1_expect,%g1 p33_check_local1: ldx [%g1+0x010],%g2 ! Expected data = ff602a202d7d9025 ldx [%i1+0x010],%g3 ! Observed data at 0000000052800010 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = c91c05c3a363d448 ldx [%i1+0x020],%g3 ! Observed data at 0000000052800020 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = f99800a100000000 ldx [%i1+0x028],%g3 ! Observed data at 0000000052800028 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x028,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = 2c39ea1f062401e2 ldx [%i1+0x0d0],%g3 ! Observed data at 00000000528000d0 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x0d0,%g4 ldx [%g1+0x180],%g2 ! Expected data = 08bc974cfed8ff4a ldx [%i1+0x180],%g3 ! Observed data at 0000000052800180 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x180,%g4 ldx [%g1+0x190],%g2 ! Expected data = 90d0f8a6a9ec996b ldx [%i1+0x190],%g3 ! Observed data at 0000000052800190 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x190,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = ff6b1ff1c85e1203 ldx [%i1+0x1b8],%g3 ! Observed data at 00000000528001b8 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x1b8,%g4 set p33_local2_expect,%g1 p33_check_local2: ldx [%g1+0x018],%g2 ! Expected data = 461c05c3ed05a20f ldx [%i2+0x018],%g3 ! Observed data at 0000000053000018 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = d696b3f10982908b ldx [%i2+0x028],%g3 ! Observed data at 0000000053000028 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x028,%g4 ldx [%g1+0x048],%g2 ! Expected data = c91c05c311a169f3 ldx [%i2+0x048],%g3 ! Observed data at 0000000053000048 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x048,%g4 ldx [%g1+0x068],%g2 ! Expected data = 4fffd2a6d516a8c8 ldx [%i2+0x068],%g3 ! Observed data at 0000000053000068 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x068,%g4 ldx [%g1+0x078],%g2 ! Expected data = 9407d190370de19d ldx [%i2+0x078],%g3 ! Observed data at 0000000053000078 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x078,%g4 ldx [%g1+0x100],%g2 ! Expected data = 9abbbb86ffffffff ldx [%i2+0x100],%g3 ! Observed data at 0000000053000100 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x100,%g4 ldx [%g1+0x120],%g2 ! Expected data = fef8e687253a0771 ldx [%i2+0x120],%g3 ! Observed data at 0000000053000120 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x120,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = 73e2a2cbee627ce1 ldx [%i2+0x1b8],%g3 ! Observed data at 00000000530001b8 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x1b8,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = a09ee4ff5b76b9bb ldx [%i2+0x1c0],%g3 ! Observed data at 00000000530001c0 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x1c0,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = 2400f3b4c27689ad ldx [%i2+0x1c8],%g3 ! Observed data at 00000000530001c8 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x1c8,%g4 set p33_local3_expect,%g1 p33_check_local3: ldx [%g1+0x000],%g2 ! Expected data = fd631d4491105956 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 = c3051cc9efd5e954 ldx [%i3+0x008],%g3 ! Observed data at 0000000053800008 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 574534823484bf43 ldx [%i3+0x010],%g3 ! Observed data at 0000000053800010 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 27fe881514c9a0f4 ldx [%i3+0x018],%g3 ! Observed data at 0000000053800018 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i3,0x018,%g4 ldx [%g1+0x070],%g2 ! Expected data = 7d271ae7c9080206 ldx [%i3+0x070],%g3 ! Observed data at 0000000053800070 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i3,0x070,%g4 ldx [%g1+0x118],%g2 ! Expected data = a2d92ae3e8878006 ldx [%i3+0x118],%g3 ! Observed data at 0000000053800118 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i3,0x118,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = cb664acec275c055 ldx [%i3+0x1d0],%g3 ! Observed data at 00000000538001d0 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i3,0x1d0,%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_f4_fail: set p33_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p33_f6_fail: set p33_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p33_f8_fail: set p33_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p33_f10_fail: set p33_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p33_f12_fail: set p33_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p33_f14_fail: set p33_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p33_f16_fail: set p33_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p33_f18_fail: set p33_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p33_f20_fail: set p33_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p33_f24_fail: set p33_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p33_f26_fail: set p33_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p33_f28_fail: set p33_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%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: ldstuba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000052000020] ldxa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000053800020] andncc %l4,0x035,%l5 stxa %l3,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000053800008] lduha [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000052800020] mulx %l4,-0xda3,%l4 ldda [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000053000020] done p33_trap1o: ldstuba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000052000020] ldxa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000053800020] andncc %l4,0x035,%l5 stxa %l3,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000053800008] lduha [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000052800020] mulx %l4,-0xda3,%l4 ldda [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000053000020] done p33_trap2e: swapa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000053800028] ldsba [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000053000028] ldsha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000053800000] done p33_trap2o: swapa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000053800028] ldsba [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000053000028] ldsha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000053800000] done p33_trap3e: xor %l6,%l0,%l5 orn %l2,0xed4,%l7 andn %l2,0x425,%l4 xor %l7,%l6,%l6 xnor %l2,%l1,%l4 done p33_trap3o: xor %l6,%l0,%l5 orn %l2,0xed4,%l7 andn %l2,0x425,%l4 xor %l7,%l6,%l6 xnor %l2,%l1,%l4 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 = 357c34da3003064e ldx [%g1+0x008],%l1 ! %l1 = a9f95d59f14ca26b ldx [%g1+0x010],%l2 ! %l2 = 42e25455bb70ed3d ldx [%g1+0x018],%l3 ! %l3 = 9a2b18f7dc1e9f4f ldx [%g1+0x020],%l4 ! %l4 = 7f6f36de14c9a0f4 ldx [%g1+0x028],%l5 ! %l5 = 35d281da50d59919 ldx [%g1+0x030],%l6 ! %l6 = 319fb7a473e2a2cb ldx [%g1+0x038],%l7 ! %l7 = 8f446f94811db755 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 1ca69df4a953b919 ldx [%g1+0x048],%l1 ! %l1 = bd03e9be6620696b ldx [%g1+0x050],%l2 ! %l2 = 9aeca1d610134bb1 ldx [%g1+0x058],%l3 ! %l3 = b232ae71be3d36f5 ldx [%g1+0x060],%l4 ! %l4 = 2c4bf34a73d1f048 ldx [%g1+0x068],%l5 ! %l5 = 78edcdc45a2de8f4 ldx [%g1+0x070],%l6 ! %l6 = 1bab0c63d7844812 ldx [%g1+0x078],%l7 ! %l7 = 617e4e4bde1fe682 ! Initialize the output register of window 1 set p33_local0_start,%o0 set p33_local1_start,%o1 set p33_local2_start,%o2 set p33_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 013c552b e3a625f2 da3437b1 ea2897c2 ! %f4 = 4f1f84a5 76a28ca3 49b021db b26f2cc3 ! %f8 = c05086f0 328ca63e 66b894a7 b08d36bb ! %f12 = 65051b3c f9388b5e 8afdb760 71d55e78 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = dd1a3055 6ff992de bad077d0 98c5613a ! %f20 = af2e53af 5c5cc346 65079c24 bdf388ab ! %f24 = 32a2e7ef 108556c6 9ed1938d e887a69b ! %f28 = a288aa7d f89c119d 73087bb1 d6fbbc49 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = e68cc0e0 7309914d 58aff3c8 de699946 ! %f36 = bbe1db66 4866de41 df3b0415 7467bebf ! %f40 = 430ced55 4fb0fe1b 6e3d3106 b3bf7aec ! %f44 = 3284180f e7003021 b01a7f1e 3d8f3327 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x4dd7a22000000011,%g7,%g1 ! GSR scale = 2, align = 1 wr %g1,%g0,%gsr ! GSR = 4dd7a22000000011 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[000000005580004c] = 14528597, %l3 = ce8368df, %l6 = b4d99445 add %i3,0x4c,%g1 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000014528597 ! Mem[0000000054000170] = 92a6852b, %l4 = e8300722c9bd049d ldstub [%i0+0x170],%l4 ! %l4 = 00000092000000ff ! %l4 = 0000000000000092, %l3 = 8c3178dece8368df, %ccr = 44 movpos %xcc,%l4,%l3 ! Moved, %l3 = 0000000000000092 ! %l0 = 85cb6bf425072fa6, immed = fffff483, %l3 = 0000000000000092 tsubcctv %l0,-0xb7d,%l3 ! %l0 = 85cb6bf425072fc9, Trapped ! %f16 = dd1a3055 6ff992de bad077d0 98c5613a ! %f20 = af2e53af 5c5cc346 65079c24 bdf388ab ! %f24 = 32a2e7ef 108556c6 9ed1938d e887a69b ! %f28 = a288aa7d f89c119d 73087bb1 d6fbbc49 mov 0x040,%g4 stda %f16,[%i4+%g4]ASI_COMMIT_P ! Block Store to 0000000090000040 ! Mem[00000000918000b4] = a5509592, %g2 = 14e746635296ff5d lduh [%o0+0x0b4],%g2 ! %g2 = 000000000000a550 membar #Sync ! Added by membar checker (240) ! %l4 = 0000000000000092, Mem[0000000090000060] = 32a2e7ef stw %l4,[%i4+0x060] ! Mem[0000000090000060] = 00000092 ! %l4 = 0000000000000092, %l1 = 7412dd2870aeffed, %l0 = 85cb6bf425072fc9 tsubcc %l4,%l1,%l0 ! %l0 = 8bed22d78f5100a5, %ccr = 9b ! %l3 = 0000000000000092, Mem[0000000091800159] = f2b91df9 stb %l3,[%o0+0x159] ! Mem[0000000091800158] = 92b91df9 ! Mem[0000000091000038] = fc2fc57f, %g2 = 000000000000a550 lduw [%i6+0x038],%g2 ! %g2 = 00000000fc2fc57f p34_label_2: ! Mem[0000000054800018] = 6389661e862caf01, %l0 = 8bed22d78f5100a5 ldxa [%i1+%o3]0x88,%l0 ! %l0 = 6389661e862caf01 ! Mem[0000000054800000] = 3ed68ccc, %l7 = 5355db05ccdef026 lduwa [%i1+%g0]0x89,%l7 ! %l7 = 000000003ed68ccc ! %l3 = 0000000000000092, %l7 = 000000003ed68ccc, %ccr = 9b move %icc,%l3,%l7 ! Register Not Moved ! Mem[00000000550000e0] = 29b37b5135edf257, %l1 = 7412dd2870aeffed, %l6 = 0000000014528597 add %i2,0xe0,%g1 casxa [%g1]0x80,%l1,%l6 ! %l6 = 29b37b5135edf257 ! Mem[00000000900001c8] = 2e218561 df2e401b, %g2 = fc2fc57f, %g3 = 0bad0b00 ldd [%i4+0x1c8],%g2 ! %g2 = 000000002e218561 00000000df2e401b ! Mem[00000000900001c0] = e1f675de46335dfe, %g2 = 000000002e218561 ldx [%i4+0x1c0],%g2 ! %g2 = e1f675de46335dfe ! Mem[0000000054800028] = 0fed9fe474d4ffe4, %l0 = 6389661e862caf01 ldxa [%i1+%o5]0x80,%l0 ! %l0 = 0fed9fe474d4ffe4 ! %l7 = 000000003ed68ccc, Mem[00000000550000f0] = 3b005ca0, %asi = 80 stwa %l7,[%i2+0x0f0]%asi ! Mem[00000000550000f0] = 3ed68ccc ! Mem[0000000055000008] = 00bd1a42, %l1 = 7412dd2870aeffed lduh [%i2+0x00a],%l1 ! %l1 = 0000000000001a42 ! %l5 = 322adb14bf2cfbd9, Mem[00000000910001b0] = 2459beee stw %l5,[%i6+0x1b0] ! Mem[00000000910001b0] = bf2cfbd9 p34_label_3: ! Mem[0000000054800010] = 2a8b7c7854b77705, %f20 = af2e53af 5c5cc346 ldda [%i1+%o2]0x80,%f20 ! %f20 = 2a8b7c78 54b77705 ! %l3 = 0000000000000092, %l6 = 29b37b5135edf257, %l5 = 322adb14bf2cfbd9 addc %l3,%l6,%l5 ! %l5 = 29b37b5135edf2ea ! immd = 00000000000000ca, %l6 = 29b37b5135edf257, %ccr = 9b mova %icc,0x0ca,%l6 ! Moved, %l6 = 00000000000000ca ! Mem[0000000055800010] = af2ddafc 719b003b, %l4 = 00000092, %l5 = 35edf2ea ldda [%i3+%o2]0x89,%l4 ! %l4 = 00000000719b003b 00000000af2ddafc ! Mem[0000000091000158] = 0fc484af484b74d9, %f48 = 50982d72 5d73748f ldd [%i6+0x158],%f48 ! %f48 = 0fc484af 484b74d9 ! immd = 000000000000037b, %l7 = 000000003ed68ccc, %ccr = 9b movn %xcc,0x37b,%l7 ! Register Not Moved ! %l6 = 00000000000000ca, %l7 = 000000003ed68ccc, %ccr = 9b movcs %icc,%l6,%l7 ! Moved, %l7 = 00000000000000ca ! %l0 = 0fed9fe474d4ffe4, Mem[000000009180019a] = ba9b5f04 stb %l0,[%o0+0x19a] ! Mem[0000000091800198] = e49b5f04 ! Mem[0000000055000038] = 8f7355876bac4e38, %l5 = 00000000af2ddafc, %l1 = 0000000000001a42 add %i2,0x38,%g1 casxa [%g1]0x80,%l5,%l1 ! %l1 = 8f7355876bac4e38 ! immd = 00000000000003b8, %l6 = 00000000000000ca, %ccr = 9b movn %xcc,0x3b8,%l6 ! Register Not Moved p34_label_4: ! Mem[0000000091800158] = b91df9e2, %g2 = e1f675de46335dfe ldsh [%o0+0x15a],%g2 ! %g2 = ffffffffffffb91d ! %l1 = 8f7355876bac4e38, Mem[0000000054800018] = 01af2c86 stwa %l1,[%i1+%o3]0x80 ! Mem[0000000054800018] = 6bac4e38 ! %f12 = 65051b3c f9388b5e, Mem[0000000054800018] = 6bac4e38 1e668963 stda %f12,[%i1+%o3]0x81 ! Mem[0000000054800018] = 65051b3c f9388b5e ! Mem[00000000550001a0] = 4385c92314e125e0, %l6 = 00000000000000ca, %l1 = 8f7355876bac4e38 add %i2,0x1a0,%g1 casxa [%g1]0x80,%l6,%l1 ! %l1 = 4385c92314e125e0 ! %l4 = 00000000719b003b, imm = ffffffffffffff5e, %l3 = 0000000000000092 subc %l4,-0x0a2,%l3 ! %l3 = 00000000719b00dc ! Mem[00000000558001e0] = 47cc127f, %l1 = 4385c92314e125e0 swap [%i3+0x1e0],%l1 ! %l1 = 0000000047cc127f ! %f13 = f9388b5e, Mem[0000000054800020] = 7a18f406 sta %f13,[%i1+%o4]0x81 ! Mem[0000000054800020] = f9388b5e ! %l0 = 0fed9fe474d4ffe4, immed = 0000048c, %y = 00000000 smul %l0,0x48c,%l6 ! %l6 = 00000213387b80b0, %y = 00000213 ! %l2 = 57b67cd5a298d8a0, Mem[0000000055800000] = 9c8034a2962bbc29 stxa %l2,[%i3+%g0]0x89 ! Mem[0000000055800000] = 57b67cd5a298d8a0 ! Mem[00000000900001d8] = 74bf329d ce6dc6c1, %g2 = ffffb91d, %g3 = df2e401b ldd [%i4+0x1d8],%g2 ! %g2 = 0000000074bf329d 00000000ce6dc6c1 p34_label_5: ! %l0 = 0fed9fe474d4ffe4, imm = 0000000000000000, %l2 = 57b67cd5a298d8a0 srax %l0,0x000,%l2 ! %l2 = 0fed9fe474d4ffe4 ! Mem[0000000091000130] = 44f396ae, %g18 = 7ec6efd64422d4b7 ldsw [%i6+0x130],%g2 ! %g2 = 7ec6efd64422d4b7 ! %l2 = 74d4ffe4, %l3 = 719b00dc, Mem[0000000054800078] = bf4dcd2b f11b42fc stda %l2,[%i1+0x078]%asi ! Mem[0000000054800078] = 74d4ffe4 719b00dc ! %l2 = 74d4ffe4, %l3 = 719b00dc, Mem[00000000550000c8] = 2986f618 966f4487 std %l2,[%i2+0x0c8] ! Mem[00000000550000c8] = 74d4ffe4 719b00dc ! Mem[0000000054000020] = 72f63628, %l4 = 00000000719b003b ldsha [%i0+%o4]0x89,%l4 ! %l4 = 0000000000003628 ! %l6 = 387b80b0, %l7 = 000000ca, Mem[0000000055800010] = 3b009b71 fcda2daf stda %l6,[%i3+%o2]0x80 ! Mem[0000000055800010] = 387b80b0 000000ca ! %l3 = 00000000719b00dc, %l0 = 0fed9fe474d4ffe4, %ccr = 9b movrne %l3,%l0,%l4 ! Moved, %l4 = 0fed9fe474d4ffe4 ! %l0 = 0fed9fe474d4ffe4, Mem[000000009100001c] = 139cf6c9 stw %l0,[%i6+0x01c] ! Mem[000000009100001c] = 74d4ffe4 ! %f19 = 98c5613a, Mem[0000000054800008] = 82748d6b sta %f19,[%i1+%o1]0x89 ! Mem[0000000054800008] = 98c5613a ! %l6 = 00000213387b80b0, %l5 = 00000000af2ddafc, %y = 00000213 smulcc %l6,%l5,%l6 ! %l6 = ee2b0a4eb4188d40, %ccr = 88, %y = ee2b0a4e p34_label_6: ! Mem[0000000054800008] = 1632e40b98c5613a, %l2 = 0fed9fe474d4ffe4 ldxa [%i1+%o1]0x88,%l2 ! %l2 = 1632e40b98c5613a ! Mem[00000000910001e0] = 75f6c9d2, %g2 = 0000000044f396ae ldsb [%i6+0x1e1],%g2 ! %g2 = 0000000000000075 ! %l4 = 0fed9fe474d4ffe4, Mem[0000000054000008] = de08496c stha %l4,[%i0+%o1]0x89 ! Mem[0000000054000008] = de08ffe4 ! %f22 = 65079c24 bdf388ab, Mem[00000000918001f0] = 7ba8917e 3e403ba4 stda %f22,[%o0+0x1f0]%asi ! Mem[00000000918001f0] = 65079c24 bdf388ab ! Mem[0000000055800010] = 387b80b0, %l5 = 00000000af2ddafc ldstuba [%i3+%o2]0x80,%l5 ! %l5 = 00000038000000ff ! Mem[00000000558000e0] = b950417853babe57, %l7 = 00000000000000ca, %l7 = 00000000000000ca add %i3,0xe0,%g1 casxa [%g1]0x80,%l7,%l7 ! %l7 = b950417853babe57 ! %l6 = ee2b0a4eb4188d40, Mem[0000000055000010] = 734fe4e2 stba %l6,[%i2+%o2]0x88 ! Mem[0000000055000010] = 734fe440 ! %l4 = 0fed9fe474d4ffe4, %l3 = 00000000719b00dc, %l4 = 0fed9fe474d4ffe4 srax %l4,%l3,%l4 ! %l4 = 00000000fed9fe47 ! Mem[0000000090000140] = 1231a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 mov 0x140,%g5 ldda [%i4+%g5]ASI_BLK_P,%f48 ! Block Load from 0000000090000140 ! Mem[00000000548001c4] = 9067dfbb, %l4 = 00000000fed9fe47 lduh [%i1+0x1c6],%l4 ! %l4 = 000000000000dfbb p34_label_7: ! done : should take illegal inst trap, %l0 = 0fed9fe474d4ffe4 done ! Illegal inst trap : %l0 = 0fed9fe474d4fff4 ! %l4 = 000000000000dfbb, Mem[00000000908001aa] = b1779498 sth %l4,[%i5+0x1aa] ! Mem[00000000908001a8] = dfbb9498 ! immd = 000000000000027f, %l0 = 0fed9fe474d4fff4, %ccr = 88 movn %icc,0x27f,%l0 ! Register Not Moved ! %f27 = e887a69b, Mem[0000000054000000] = 0b8fd0a7 sta %f27,[%i0+%g0]0x88 ! Mem[0000000054000000] = e887a69b ! Mem[00000000918000f8] = 034657a3, %g2 = 0000000000000075 ldsha [%o0+0x0fa]%asi,%g2 ! %g2 = 0000000000000346 ! Mem[0000000091000048] = 4b4e770b, %g2 = 0000000000000346 ldsh [%i6+0x048],%g2 ! %g2 = 0000000000004b4e ! %l6 = ee2b0a4eb4188d40, Mem[0000000054000020] = 72f63628 stwa %l6,[%i0+%o4]0x89 ! Mem[0000000054000020] = b4188d40 ! %l5 = 0000000000000038, Mem[0000000054800018] = 3c1b0565 stwa %l5,[%i1+%o3]0x88 ! Mem[0000000054800018] = 00000038 ! %l1 = 0000000047cc127f setx 0x2928737816937294,%g7,%l1 ! %l1 = 2928737816937294 ! Mem[0000000054800018] = 38000000, %l1 = 2928737816937294 lduwa [%i1+%o3]0x81,%l1 ! %l1 = 0000000038000000 p34_label_8: ! Mem[00000000918000dc] = 31a3ab56, %g2 = 0000000000004b4e ldsh [%o0+0x0de],%g2 ! %g2 = 00000000000031a3 save ! CWP = 1 ! Mem[000000009100004c] = f7a5ca85, %g18 = 8e31fd1691e7c27c ldsw [%o6+0x04c],%g2 ! %g2 = 8e31fd1691e7c27c ! Mem[0000000091000100] = c1a8d0d6, %g2 = fffffffff7a5ca85 lduba [%o6+0x103]%asi,%g2 ! %g2 = 00000000000000c1 membar #Sync ! Added by membar checker (241) ! %l6 = 1141e612040263ec, Mem[000000009000014a] = 4a3dbcae sth %l6,[%o4+0x14a] ! Mem[0000000090000148] = 63ecbcae ! Mem[00000000548000f0] = 9bf966bd0f26b7ea, %l7 = 003bef4bd2ce3977, %l3 = 8ccb6339efefa037 add %o1,0xf0,%g1 casxa [%g1]0x80,%l7,%l3 ! %l3 = 9bf966bd0f26b7ea ! Mem[0000000054000008] = de08ffe4, %f23 = bdf388ab lda [%o0+%i1]0x88,%f23 ! %f23 = de08ffe4 ! Mem[0000000055000084] = 7acb47f3, %l3 = 9bf966bd0f26b7ea ldsh [%o2+0x086],%l3 ! %l3 = 00000000000047f3 ! Mem[0000000055000018] = 2987a65d, %l6 = 1141e612040263ec ldsba [%o2+%i3]0x81,%l6 ! %l6 = 0000000000000029 ! %l1 = 39e4eac7bc1c905d, %l4 = 01296313d7868889, %l0 = 1f65b5bde2849486 andncc %l1,%l4,%l0 ! %l0 = 38c488c428181054, %ccr = 00 p34_label_9: ! %cwp = 1 ! Mem[0000000055000040] = ffe99bd63c7c18e4, %f30 = 73087bb1 d6fbbc49 ldd [%o2+0x040],%f30 ! %f30 = ffe99bd6 3c7c18e4 ! Mem[0000000054800020] = 5e8b38f9, %l1 = 39e4eac7bc1c905d lduwa [%o1+%i4]0x89,%l1 ! %l1 = 000000005e8b38f9 ! Mem[00000000548000d8] = e78d1910, %l4 = d7868889, %l0 = 28181054 add %o1,0xd8,%g1 casa [%g1]0x80,%l4,%l0 ! %l0 = 00000000e78d1910 ! %l4 = 01296313d7868889, Mem[0000000054000028] = 7b149a10da0d9990 stxa %l4,[%o0+%i5]0x88 ! Mem[0000000054000028] = 01296313d7868889 ! Mem[00000000558000c0] = 64798b16, %l6 = 0000000000000029 swap [%o3+0x0c0],%l6 ! %l6 = 0000000064798b16 ! Mem[00000000540000f4] = 1f8ab7f4, %f31 = 3c7c18e4 ld [%o0+0x0f4],%f31 ! %f31 = 1f8ab7f4 ! %l1 = 000000005e8b38f9, imm = 000000000000001a, %l1 = 000000005e8b38f9 srax %l1,0x01a,%l1 ! %l1 = 0000000000000017 ! Mem[0000000055800018] = 2b977027, %l6 = 0000000064798b16 ldsba [%o3+%i3]0x89,%l6 ! %l6 = 0000000000000027 ! Mem[0000000090800160] = 3e9a8678, %g2 = 00000000000000c1 lduba [%o5+0x160]%asi,%g2 ! %g2 = 000000000000003e ! %l4 = 01296313d7868889, Mem[0000000055800010] = ff7b80b0 stwa %l4,[%o3+%i2]0x81 ! Mem[0000000055800010] = d7868889 p34_label_10: ! %cwp = 1 ! Mem[0000000090800154] = 6786fde7, %g2 = 000000000000003e ldsb [%o5+0x155],%g2 ! %g2 = 0000000000000067 ! %l6 = 0000000000000027, Mem[0000000054800020] = f9388b5e859b46d8 stxa %l6,[%o1+%i4]0x81 ! Mem[0000000054800020] = 0000000000000027 ! %f30 = ffe99bd6 1f8ab7f4, Mem[0000000054800028] = e49fed0f e4ffd474 stda %f30,[%o1+%i5]0x89 ! Mem[0000000054800028] = ffe99bd6 1f8ab7f4 ! %l7 = 003bef4bd2ce3977, Mem[0000000091000136] = 8cdc4c90 stb %l7,[%o6+0x136] ! Mem[0000000091000134] = 77dc4c90 ! Mem[0000000091000004] = 4cc663e3, %g2 = 0000000000000067 lduw [%o6+0x004],%g2 ! %g2 = 000000004cc663e3 ! Mem[0000000090000144] = 888fc491, %g2 = 000000004cc663e3 lduw [%o4+0x144],%g2 ! %g2 = 00000000888fc491 ! %l1 = 0000000000000017, %l3 = 00000000000047f3, %ccr = 00 movneg %icc,%l1,%l3 ! Register Not Moved ! Mem[0000000091000138] = 4c906f70 1fce8b29, %g2 = 888fc491, %g3 = ce6dc6c1 ldd [%o6+0x138],%g2 ! %g2 = 000000004c906f70 000000001fce8b29 ! immd = 00000000000003cb, %l1 = 0000000000000017, %ccr = 00 move %xcc,0x3cb,%l1 ! Register Not Moved ! %l0 = 00000000e78d1910, imm = fffffffffffffac5, %l7 = 003bef4bd2ce3977 xnorcc %l0,-0x53b,%l7 ! %l7 = 00000000e78d1c2a, %ccr = 08 p34_label_11: ! %cwp = 1 ! Set Register : %l3 = 00000000000047f3 xor %g0,-1,%l3 ! %l3 = ffffffffffffffff ! immd = 00000000000001fe, %l0 = 00000000e78d1910, %ccr = 08 movvs %icc,0x1fe,%l0 ! Register Not Moved ! Mem[000000005480019c] = ce284b46, %l6 = 0000000000000027 ldsh [%o1+0x19e],%l6 ! %l6 = 0000000000004b46 rd %pc,%o7 return %o7+12 ! CWP = 0 ! Mem[000000009100014c] = bb8ca6d7, %g2 = 000000004c906f70 lduw [%i6+0x14c],%g2 ! %g2 = 00000000bb8ca6d7 ! Mem[00000000908001ec] = f1046e5b, %g18 = 7ec6efd64422d4b7 ldsw [%i5+0x1ec],%g2 ! %g2 = 7ec6efd64422d4b7 ! %l7 = b950417853babe57, %l3 = 00000000719b00dc, %ccr = 08 movvs %icc,%l7,%l3 ! Register Not Moved ! Mem[00000000900001d8] = 329dce6d, %g2 = fffffffff1046e5b lduh [%i4+0x1da],%g2 ! %g2 = 000000000000329d ! %l2 = 1632e40b98c5613a, %l5 = 0000000000000038, %ccr = 08 movrlz %l2,%l5,%l2 ! Not Moved, %l2 = 1632e40b98c5613a ! Mem[0000000091800178] = b03d72e95a6737e7, %g2 = 000000000000329d ldx [%o0+0x178],%g2 ! %g2 = b03d72e95a6737e7 p34_label_12: ! %f16 = dd1a3055, Mem[0000000055800018] = 2b977027 sta %f16,[%i3+%o3]0x88 ! Mem[0000000055800018] = dd1a3055 ! Mem[00000000548000b4] = 10057046, %l4 = 0000dfbb, %l1 = 38000000 add %i1,0xb4,%g1 casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000010057046 ! %f23 = de08ffe4, Mem[0000000091800068] = fe4a806e st %f23,[%o0+0x068] ! Mem[0000000091800068] = de08ffe4 ! Mem[0000000091800068] = de08ffe4, %g2 = b03d72e95a6737e7 lduw [%o0+0x068],%g2 ! %g2 = 00000000de08ffe4 ! %f6 = 49b021db b26f2cc3, Mem[0000000054000018] = 29fcfe0c f028b105 stda %f6 ,[%i0+%o3]0x80 ! Mem[0000000054000018] = 49b021db b26f2cc3 ! Mem[0000000090000198] = 11310a36b2be6763, %f48 = 1231a8f0 888fc491 ldd [%i4+0x198],%f48 ! %f48 = 11310a36 b2be6763 ! Mem[0000000054800020] = 27000000 00000000, %l4 = 0000dfbb, %l5 = 00000038 ldda [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000 0000000027000000 ! Mem[0000000055800124] = 9821ec15, %l3 = 00000000719b00dc lduw [%i3+0x124],%l3 ! %l3 = 000000009821ec15 ! Mem[00000000558001bc] = 1bf2494e, %l7 = 53babe57, %l1 = 10057046 add %i3,0x1bc,%g1 casa [%g1]0x80,%l7,%l1 ! %l1 = 000000001bf2494e ! Mem[0000000055000000] = 4aaff4a7, %l7 = b950417853babe57 lduba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000a7 p34_label_13: ! %f21 = 54b77705, Mem[0000000091800144] = b654a261 st %f21,[%o0+0x144] ! Mem[0000000091800144] = 54b77705 ! Mem[0000000055000008] = 00bd1a42, %l0 = 74d4fff4, %l7 = 000000a7 add %i2,0x08,%g1 casa [%g1]0x80,%l0,%l7 ! %l7 = 0000000000bd1a42 ! %l4 = 00000000, %l5 = 27000000, Mem[0000000090800188] = cd2b4216 ada4c276 std %l4,[%i5+0x188] ! Mem[0000000090800188] = 00000000 27000000 ! Mem[0000000055800000] = a0d898a2, %l1 = 000000001bf2494e lduha [%i3+%g0]0x81,%l1 ! %l1 = 000000000000a0d8 ! %l6 = ee2b0a4eb4188d40, immed = fffffc3f, %y = ee2b0a4e udiv %l6,-0x3c1,%l0 ! %l0 = 00000000ee2b0dcc mov %l0,%y ! %y = ee2b0dcc ! %l4 = 0000000000000000 sethi %hi(0xfee34800),%l4 ! %l4 = 00000000fee34800 ! immd = 000000000000038f, %l1 = 000000000000a0d8, %ccr = 08 movvc %icc,0x38f,%l1 ! Moved, %l1 = 000000000000038f ! Mem[0000000055800018] = 55301add5f166f31, %l1 = 000000000000038f ldxa [%i3+%o3]0x80,%l1 ! %l1 = 55301add5f166f31 ! %f12 = 65051b3c f9388b5e, Mem[0000000055800010] = 898886d7 ca000000 stda %f12,[%i3+%o2]0x89 ! Mem[0000000055800010] = 65051b3c f9388b5e ! %l6 = ee2b0a4eb4188d40, Mem[00000000900000a8] = 10593f2f stw %l6,[%i4+0x0a8] ! Mem[00000000900000a8] = b4188d40 p34_label_14: ! Mem[00000000540001f8] = 0703a446, %l2 = 98c5613a, %l2 = 98c5613a add %i0,0x1f8,%g1 casa [%g1]0x80,%l2,%l2 ! %l2 = 000000000703a446 ! Mem[0000000055000028] = c7397bb0f18217c5, %l6 = ee2b0a4eb4188d40 ldxa [%i2+%o5]0x80,%l6 ! %l6 = c7397bb0f18217c5 ! %l4 = 00000000fee34800, Mem[000000009080005c] = e6055c3b stw %l4,[%i5+0x05c] ! Mem[000000009080005c] = fee34800 ! %l4 = 00000000fee34800, %l6 = c7397bb0f18217c5, %ccr = 08 movne %xcc,%l4,%l6 ! Moved, %l6 = 00000000fee34800 ! Mem[000000009080016c] = a5ee00ad, %g2 = 00000000de08ffe4 ldub [%i5+0x16c],%g2 ! %g2 = 00000000000000a5 membar #Sync ! Added by membar checker (242) ! Mem[0000000090000140] = 1231a8f0 888fc491 314963ec bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 ldda [%i4+%g5]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000140 ! Mem[00000000900000c0] = 6fe4c21f 0afb269c, %g2 = 000000a5, %g3 = 1fce8b29 ldd [%i4+0x0c0],%g2 ! %g2 = 000000006fe4c21f 000000000afb269c ! Mem[00000000900000a0] = 37298c28a5017a73, %g2 = 000000006fe4c21f ldx [%i4+0x0a0],%g2 ! %g2 = 37298c28a5017a73 ! %l4 = 00000000fee34800, imm = 0000000000000015, %l6 = 00000000fee34800 srl %l4,0x015,%l6 ! %l6 = 00000000000007f7 ! Mem[0000000055800000] = 57b67cd5 a298d8a0, %l4 = fee34800, %l5 = 27000000 ldda [%i3+%g0]0x88,%l4 ! %l4 = 00000000a298d8a0 0000000057b67cd5 p34_label_15: ! %l0 = 00000000ee2b0dcc, Mem[0000000091000170] = 41b868c464e862e7 stx %l0,[%i6+0x170] ! Mem[0000000091000170] = 00000000ee2b0dcc ! %l0 = 00000000ee2b0dcc, Mem[000000009100019e] = aeb5bec3 stb %l0,[%i6+0x19e] ! Mem[000000009100019c] = ccb5bec3 ! %l5 = 0000000057b67cd5, Mem[0000000054000020] = 408d18b4 stha %l5,[%i0+%o4]0x80 ! Mem[0000000054000020] = 7cd518b4 ! Mem[00000000558000c0] = 00000029, %l0 = 00000000ee2b0dcc swap [%i3+0x0c0],%l0 ! %l0 = 0000000000000029 ! %l0 = 0000000000000029, %l5 = 0000000057b67cd5, %y = ee2b0dcc mulscc %l0,%l5,%l5 ! %l5 = 0000000080000014, %ccr = 08, %y = f71586e6 ! Mem[00000000900001b4] = 86ea9d81, %g2 = 37298c28a5017a73 ldsb [%i4+0x1b7],%g2 ! %g2 = ffffffffffffff86 ! Mem[0000000091000080] = 037fae37, %g18 = 7ec6efd64422d4b7 ldsw [%i6+0x080],%g2 ! %g2 = 7ec6efd64422d4b7 ! %l7 = 0000000000bd1a42, Mem[0000000054800020] = 00000000 stba %l7,[%i1+%o4]0x80 ! Mem[0000000054800020] = 42000000 ! Mem[0000000055800018] = 55301add5f166f31, %l3 = 000000009821ec15 ldxa [%i3+%o3]0x81,%l3 ! %l3 = 55301add5f166f31 ! Mem[0000000091800114] = 613c9bc6, %g2 = 00000000037fae37 ldsh [%o0+0x114],%g2 ! %g2 = 000000000000613c p34_label_16: ! Mem[00000000908001f8] = f8f57db4 b1717f8a, %g2 = 0000613c, %g3 = 0afb269c ldd [%i5+0x1f8],%g2 ! %g2 = 00000000f8f57db4 00000000b1717f8a ! %l2 = 000000000703a446, %l5 = 0000000080000014, %ccr = 08 mova %xcc,%l2,%l5 ! Moved, %l5 = 000000000703a446 ! Mem[00000000548001bc] = acf33307, %l2 = 0703a446, %l7 = 00bd1a42 add %i1,0x1bc,%g1 casa [%g1]0x80,%l2,%l7 ! %l7 = 00000000acf33307 ! immd = 00000000000001d5, %l0 = 0000000000000029, %ccr = 08 movl %icc,0x1d5,%l0 ! Moved, %l0 = 00000000000001d5 ! Mem[0000000054000008] = e4ff08de, %f18 = bad077d0 lda [%i0+%o1]0x81,%f18 ! %f18 = e4ff08de ! %l3 = 55301add5f166f31, imm = fffffffffffff298, %l0 = 00000000000001d5 add %l3,-0xd68,%l0 ! %l0 = 55301add5f1661c9 ! Clear Register : %l4 = 00000000a298d8a0 clr %l4 ! %l4 = 0000000000000000 ! %l5 = 000000000703a446, imm = 000000000000003a, %l7 = 00000000acf33307 srax %l5,0x03a,%l7 ! %l7 = 0000000000000000 ! %l4 = 0000000000000000, %l1 = 55301add5f166f31, %ccr = 08 movne %icc,%l4,%l1 ! Moved, %l1 = 0000000000000000 ! immd = 0000000000000092, %l3 = 55301add5f166f31, %ccr = 08 movvs %icc,0x092,%l3 ! Register Not Moved p34_label_17: ! %l5 = 000000000703a446, Mem[0000000055000020] = 817867d42df84d30 stxa %l5,[%i2+%o4]0x81 ! Mem[0000000055000020] = 000000000703a446 ! %l3 = 55301add5f166f31, %l3 = 55301add5f166f31, %l2 = 000000000703a446 subc %l3,%l3,%l2 ! %l2 = 0000000000000000 ! Mem[0000000054000028] = 898886d7, %l0 = 55301add5f1661c9 lduwa [%i0+%o5]0x80,%l0 ! %l0 = 00000000898886d7 ! Mem[0000000054000000] = 9ba687e862916b24, %l4 = 0000000000000000, %l1 = 0000000000000000 casxa [%i0]0x80,%l4,%l1 ! %l1 = 9ba687e862916b24 ! %l1 = 9ba687e862916b24, imm = fffffffffffff91a, %l1 = 9ba687e862916b24 xnorcc %l1,-0x6e6,%l1 ! %l1 = 9ba687e862916dc1, %ccr = 80 ! Mem[00000000900000c0] = 6fe4c21f 0afb269c, %g2 = f8f57db4, %g3 = b1717f8a ldd [%i4+0x0c0],%g2 ! %g2 = 000000006fe4c21f 000000000afb269c ! %l0 = 00000000898886d7, %l0 = 00000000898886d7, %ccr = 80 movl %xcc,%l0,%l0 ! Moved, %l0 = 00000000898886d7 ! %l4 = 0000000000000000, %l4 = 0000000000000000, %y = f71586e6 smul %l4,%l4,%l2 ! %l2 = 0000000000000000, %y = 00000000 ! Mem[0000000091000178] = b318db1e, %g2 = 000000006fe4c21f ldsb [%i6+0x178],%g2 ! %g2 = ffffffffffffffb3 ! Mem[0000000055000000] = a7f4af4a, %l5 = 000000000703a446 ldsha [%i2+%g0]0x81,%l5 ! %l5 = ffffffffffffa7f4 p34_label_18: ! %l6 = 00000000000007f7, immed = 00000650, %y = 00000000 udivcc %l6,0x650,%l2 ! %l2 = 0000000000000001, %ccr = 00 mov %l0,%y ! %y = 898886d7 ! %l5 = ffffffffffffa7f4, Mem[0000000091800178] = b03d72e95a6737e7 stx %l5,[%o0+0x178] ! Mem[0000000091800178] = ffffffffffffa7f4 ! %l0 = 00000000898886d7, %l2 = 0000000000000001, %y = 898886d7 sdivcc %l0,%l2,%l2 ! %l2 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 898886d7 ! %l6 = 00000000000007f7, Mem[0000000055800000] = a0d898a2d57cb657 stxa %l6,[%i3+%g0]0x80 ! Mem[0000000055800000] = 00000000000007f7 ! %l2 = 80000000, %l3 = 5f166f31, Mem[00000000918001a8] = 98dfaf41 e3201269 std %l2,[%o0+0x1a8] ! Mem[00000000918001a8] = 80000000 5f166f31 ! %l5 = ffffffffffffa7f4, Mem[00000000918001cc] = d9d1ca4c stw %l5,[%o0+0x1cc] ! Mem[00000000918001cc] = ffffa7f4 ! %l2 = ffffffff80000000, Mem[00000000558000e8] = 0760d513ffe9bfa8 stx %l2,[%i3+0x0e8] ! Mem[00000000558000e8] = ffffffff80000000 ! %l1 = 9ba687e862916dc1, Mem[00000000910000c8] = 41e919be91a380d3, %asi = 80 stxa %l1,[%i6+0x0c8]%asi ! Mem[00000000910000c8] = 9ba687e862916dc1 ! %l2 = 80000000, %l3 = 5f166f31, Mem[0000000091000020] = 103b16d7 de211f96 std %l2,[%i6+%o4] ! Mem[0000000091000020] = 80000000 5f166f31 ! %l3 = 55301add5f166f31, Mem[00000000910000a0] = 9b409b4086349e0f stx %l3,[%i6+0x0a0] ! Mem[00000000910000a0] = 55301add5f166f31 p34_label_19: ! Mem[0000000091800038] = 8581ae53, %g2 = ffffffffffffffb3 lduh [%o0+0x038],%g2 ! %g2 = 0000000000008581 ! Mem[0000000090800134] = d60c5c7f, %g18 = 7ec6efd64422d4b7 ldswa [%i5+0x134]%asi,%g2 ! %g2 = 7ec6efd64422d4b7 ! %f16 = dd1a3055 6ff992de e4ff08de 98c5613a ! %f20 = 2a8b7c78 54b77705 65079c24 de08ffe4 ! %f24 = 32a2e7ef 108556c6 9ed1938d e887a69b ! %f28 = a288aa7d f89c119d ffe99bd6 1f8ab7f4 mov 0x100,%g6 stda %f16,[%i4+%g6]ASI_COMMIT_P ! Block Store to 0000000090000100 ! %l4 = 0000000000000000, Mem[0000000055800000] = 00000000 stwa %l4,[%i3+%g0]0x89 ! Mem[0000000055800000] = 00000000 ! %l7 = 0000000000000000, %l6 = 00000000000007f7, %ccr = 8a move %icc,%l7,%l6 ! Register Not Moved ! %l0 = 00000000898886d7, immed = fffffe72, %ccr = 8a movrgz %l0,-0x18e,%l0 ! Moved, %l0 = fffffffffffffe72 ! %l3 = 55301add5f166f31, Mem[00000000918001cc] = ffffa7f4 stw %l3,[%o0+0x1cc] ! Mem[00000000918001cc] = 5f166f31 ! Mem[0000000055000010] = 40e44f73f4a0cbbd, %f10 = 66b894a7 b08d36bb ldda [%i2+%o2]0x80,%f10 ! %f10 = 40e44f73 f4a0cbbd ! Mem[00000000550000c0] = b5a2829ffe002ae8, %l3 = 55301add5f166f31, %l4 = 0000000000000000 add %i2,0xc0,%g1 casxa [%g1]0x80,%l3,%l4 ! %l4 = b5a2829ffe002ae8 ! Mem[000000009180011c] = b5706809, %g2 = ffffffffd60c5c7f ldub [%o0+0x11e],%g2 ! %g2 = 00000000000000b5 p34_label_20: ! %f15 = 71d55e78, Mem[0000000055800000] = 00000000 sta %f15,[%i3+%g0]0x88 ! Mem[0000000055800000] = 71d55e78 ! %f14 = 8afdb760, Mem[000000009100019c] = c3f8ccb5 st %f14,[%i6+0x19c] ! Mem[000000009100019c] = 8afdb760 ! Mem[0000000090000040] = dd1a3055 6ff992de bad077d0 98c5613a ! Mem[0000000090000050] = af2e53af 5c5cc346 65079c24 bdf388ab ! Mem[0000000090000060] = 00000092 108556c6 9ed1938d e887a69b ! Mem[0000000090000070] = a288aa7d f89c119d 73087bb1 d6fbbc49 ldda [%i4+%g4]ASI_BLK_SL,%f48 ! Block Load from 0000000090000040 ! %l7 = 0000000000000000, Mem[00000000918000a5] = 8ce048c9, %asi = 80 stba %l7,[%o0+0x0a5]%asi ! Mem[00000000918000a4] = 00e048c9 membar #Sync ! Added by membar checker (243) ! %l3 = 55301add5f166f31, Mem[000000009000011d] = 08ffe432 stb %l3,[%i4+0x11d] ! Mem[000000009000011c] = 31ffe432 ! Mem[0000000055000018] = 2987a65d9ad2ed8f, %f18 = e4ff08de 98c5613a ldda [%i2+%o3]0x81,%f18 ! %f18 = 2987a65d 9ad2ed8f ! Mem[0000000091000028] = 05e12eff95d1d562, %g2 = 00000000000000b5 ldx [%i6+%o5],%g2 ! %g2 = 05e12eff95d1d562 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 00000000900001c0 ! %l3 = 55301add5f166f31, Mem[0000000055000018] = 5da68729 stwa %l3,[%i2+%o3]0x89 ! Mem[0000000055000018] = 5f166f31 ! %l6 = 000007f7, %l7 = 00000000, Mem[0000000054800180] = c717fcc3 b19534ff stda %l6,[%i1+0x180]%asi ! Mem[0000000054800180] = 000007f7 00000000 p34_label_21: ! Mem[00000000908001c8] = 2be1557a, %g2 = 05e12eff95d1d562 ldub [%i5+0x1ca],%g2 ! %g2 = 000000000000002b ! Mem[000000009000012c] = e887a69b, %g2 = 000000000000002b ldsb [%i4+0x12c],%g2 ! %g2 = ffffffffffffffe8 ! %f0 = 013c552b, Mem[0000000091000160] = f14be39c sta %f0 ,[%i6+0x160]%asi ! Mem[0000000091000160] = 013c552b ! %l1 = 9ba687e862916dc1, Mem[00000000910001b8] = fe0490b847252129 stx %l1,[%i6+0x1b8] ! Mem[00000000910001b8] = 9ba687e862916dc1 ! %l0 = fffffffffffffe72, Mem[00000000910001ae] = 465ebf2c stb %l0,[%i6+0x1ae] ! Mem[00000000910001ac] = 725ebf2c ! %f4 = 4f1f84a5 76a28ca3, Mem[00000000908000f8] = 20f6ca5b 7d20dad0 std %f4 ,[%i5+0x0f8] ! Mem[00000000908000f8] = 4f1f84a5 76a28ca3 ! Mem[0000000090000060] = 00000092 108556c6, %g2 = ffffffe8, %g3 = 0afb269c ldd [%i4+0x060],%g2 ! %g2 = 0000000000000092 00000000108556c6 ! Mem[00000000910001dc] = 3baa3b75, %g2 = 0000000000000092 lduh [%i6+0x1de],%g2 ! %g2 = 0000000000003baa ! %l1 = 9ba687e862916dc1, %l7 = 0000000000000000, %y = 898886d7 udivcc %l1,%l7,%l7 ! Div by zero, %l0 = fffffffffffffec2 mov %l0,%y ! %y = fffffe9a ! Mem[0000000091000024] = 5f166f31, %g18 = 7ec6efd64422d4b7 ldsw [%i6+0x024],%g2 ! %g2 = 7ec6efd64422d4b7 p34_label_22: ! Mem[000000009100009c] = 2d55301a, %g2 = 000000005f166f31 ldub [%i6+0x09f],%g2 ! %g2 = 000000000000002d ! %l1 = 9ba687e862916dc1, Mem[0000000055800020] = 9993ab2a707033b8 stxa %l1,[%i3+%o4]0x89 ! Mem[0000000055800020] = 9ba687e862916dc1 ! Mem[0000000090000028] = 9b033cb4, %g2 = 000000000000002d lduw [%i4+%o5],%g2 ! %g2 = 000000009b033cb4 ! Mem[0000000090800138] = e4c74765, %g2 = 000000009b033cb4 lduh [%i5+0x13a],%g2 ! %g2 = 000000000000e4c7 ! Mem[000000005580008c] = 07826793, %l4 = b5a2829ffe002ae8 lduw [%i3+0x08c],%l4 ! %l4 = 0000000007826793 ! %l4 = 0000000007826793, imm = 0000000000000c60, %l3 = 55301add5f166f31 xnor %l4,0xc60,%l3 ! %l3 = fffffffff87d940c ! %f4 = 4f1f84a5 76a28ca3, Mem[0000000054800028] = 1f8ab7f4 ffe99bd6 stda %f4 ,[%i1+%o5]0x89 ! Mem[0000000054800028] = 4f1f84a5 76a28ca3 ! %f2 = da3437b1, Mem[0000000055000020] = 00000000 sta %f2 ,[%i2+%o4]0x81 ! Mem[0000000055000020] = da3437b1 ! %l4 = 0000000007826793, Mem[0000000054800018] = 38000000 stha %l4,[%i1+%o3]0x80 ! Mem[0000000054800018] = 67930000 ! Mem[0000000055000028] = c7397bb0, %l7 = 0000000000000000 lduwa [%i2+%o5]0x81,%l7 ! %l7 = 00000000c7397bb0 p34_label_23: ! Mem[00000000550001ec] = d43d63f3, %l1 = 9ba687e862916dc1 ldswa [%i2+0x1ec]%asi,%l1 ! %l1 = ffffffffd43d63f3 ! Mem[0000000091800088] = ad1e6f64, %g18 = 7ec6efd64422d4b7 ldsw [%o0+0x088],%g2 ! %g2 = 7ec6efd64422d4b7 ! Mem[0000000091800088] = ad1e6f64, %g2 = ffffffffad1e6f64 lduh [%o0+0x088],%g2 ! %g2 = 000000000000ad1e ! %l7 = 00000000c7397bb0, Mem[0000000055800028] = dbdf1f84 stha %l7,[%i3+%o5]0x89 ! Mem[0000000055800028] = dbdf7bb0 ! immd = 00000000000003d2, %l3 = fffffffff87d940c, %ccr = 8a movgu %icc,0x3d2,%l3 ! Moved, %l3 = 00000000000003d2 ! Mem[00000000548001f0] = ebc729ce, %l0 = fffffffffffffe9a ldsb [%i1+0x1f0],%l0 ! %l0 = ffffffffffffffeb ! Mem[00000000550000c8] = 74d4ffe4719b00dc, %l4 = 0000000007826793, %l1 = ffffffffd43d63f3 add %i2,0xc8,%g1 casxa [%g1]0x80,%l4,%l1 ! %l1 = 74d4ffe4719b00dc ! %l6 = 00000000000007f7, Mem[00000000910000d0] = 8d163530867874ed stx %l6,[%i6+0x0d0] ! Mem[00000000910000d0] = 00000000000007f7 ! Mem[0000000055800118] = fe441505, %l0 = ffffffeb, %l0 = ffffffeb add %i3,0x118,%g1 casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000fe441505 ! %l5 = ffffffffffffa7f4, %l6 = 00000000000007f7, %l2 = ffffffff80000000 xor %l5,%l6,%l2 ! %l2 = ffffffffffffa003 p34_label_24: ! Mem[0000000055800020] = 62916dc1, %l7 = 00000000c7397bb0 ldstuba [%i3+%o4]0x89,%l7 ! %l7 = 000000c1000000ff ! %f0 = 013c552b e3a625f2 da3437b1 ea2897c2 ! %f4 = 4f1f84a5 76a28ca3 49b021db b26f2cc3 ! %f8 = c05086f0 328ca63e 40e44f73 f4a0cbbd ! %f12 = 65051b3c f9388b5e 8afdb760 71d55e78 stda %f0,[%i4+%g5]ASI_BLK_AIUSL ! Block Store to 0000000090000140 ! Mem[0000000090000120] = 32a2e7ef, %g2 = 000000000000ad1e lduh [%i4+0x120],%g2 ! %g2 = 00000000000032a2 ! %l3 = 00000000000003d2, immed = 00000286, %y = fffffe9a mulscc %l3,0x286,%l1 ! %l1 = 00000000000001e9, %ccr = 00, %y = 7fffff4d ! %l5 = ffffffffffffa7f4, Mem[00000000908001cc] = 557ad745 sth %l5,[%i5+0x1cc] ! Mem[00000000908001cc] = a7f4d745 ! %f17 = 6ff992de, Mem[000000005580014c] = 1c3f5317 st %f17,[%i3+0x14c] ! Mem[000000005580014c] = 6ff992de ! Mem[00000000900001d8] = bf329dce, %g2 = 00000000000032a2 ldsb [%i4+0x1d9],%g2 ! %g2 = ffffffffffffffbf ! %l6 = 00000000000007f7, %l0 = 00000000fe441505, %ccr = 00 movge %xcc,%l6,%l0 ! Moved, %l0 = 00000000000007f7 ! %l7 = 00000000000000c1, immed = fffffe40, %ccr = 00 movrne %l7,-0x1c0,%l2 ! Moved, %l2 = fffffffffffffe40 ! %l4 = 0000000007826793, %l4 = 0000000007826793, %l6 = 00000000000007f7 sll %l4,%l4,%l6 ! %l6 = 00003c133c980000 p34_label_25: ! %f26 = 9ed1938d e887a69b, Mem[0000000054800028] = 76a28ca3 4f1f84a5 stda %f26,[%i1+%o5]0x88 ! Mem[0000000054800028] = 9ed1938d e887a69b ! Mem[00000000558001c0] = 29a50335, %l6 = 3c980000, %l3 = 000003d2 add %i3,0x1c0,%g1 casa [%g1]0x80,%l6,%l3 ! %l3 = 0000000029a50335 ! immd = 0000000000000264, %l7 = 00000000000000c1, %ccr = 00 movne %icc,0x264,%l7 ! Moved, %l7 = 0000000000000264 ! Mem[0000000090000048] = bad077d0, %g2 = ffffffffffffffbf ldub [%i4+0x048],%g2 ! %g2 = 00000000000000ba ! %f31 = 1f8ab7f4, Mem[0000000055000018] = 5f166f31 sta %f31,[%i2+%o3]0x88 ! Mem[0000000055000018] = 1f8ab7f4 ! Mem[00000000908001c8] = 4e632be1, %g2 = 00000000000000ba lduw [%i5+0x1c8],%g2 ! %g2 = 000000004e632be1 ! %l6 = 00003c133c980000, Mem[00000000900000fd] = dac581dd, %asi = 80 stba %l6,[%i4+0x0fd]%asi ! Mem[00000000900000fc] = 00c581dd ! Mem[000000005500003c] = 6bac4e38, %l0 = 00000000000007f7, %asi = 80 swapa [%i2+0x03c]%asi,%l0 ! %l0 = 000000006bac4e38 ! Mem[0000000091000118] = 5d8c784c, %g2 = 000000004e632be1 ldub [%i6+0x118],%g2 ! %g2 = 000000000000005d ! %l3 = 0000000029a50335, Mem[0000000091000034] = f8c80863 stw %l3,[%i6+0x034] ! Mem[0000000091000034] = 29a50335 ba,a p34_not_taken_0_end p34_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p34_branch_failed p34_not_taken_0_end: ! End of Random Code for Thread 34 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 000000006bac4e38 bne,a,pn %xcc,p34_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000001e9 bne,a,pn %xcc,p34_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be fffffffffffffe40 bne,a,pn %xcc,p34_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000029a50335 bne,a,pn %xcc,p34_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000007826793 bne,a,pn %xcc,p34_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffffa7f4 bne,a,pn %xcc,p34_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00003c133c980000 bne,a,pn %xcc,p34_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000264 bne,a,pn %xcc,p34_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x7fffff4d,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p34_failed mov 0x111,%g1 ! 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 4f1f84a5 76a28ca3 bne %xcc,p34_f4_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 40e44f73 f4a0cbbd bne %xcc,p34_f10_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 2987a65d 9ad2ed8f bne %xcc,p34_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 2a8b7c78 54b77705 bne %xcc,p34_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 65079c24 de08ffe4 bne %xcc,p34_f22_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be ffe99bd6 1f8ab7f4 bne %xcc,p34_f30_fail nop ! Check Local Memory set p34_local0_expect,%g1 p34_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 9ba687e862916b24 ldx [%i0+0x000],%g3 ! Observed data at 0000000054000000 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = e4ff08de35b6c03e ldx [%i0+0x008],%g3 ! Observed data at 0000000054000008 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 49b021dbb26f2cc3 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 = 7cd518b49807016b 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 = 898886d713632901 ldx [%i0+0x028],%g3 ! Observed data at 0000000054000028 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i0,0x028,%g4 ldx [%g1+0x170],%g2 ! Expected data = ffa6852b1617a2bf ldx [%i0+0x170],%g3 ! Observed data at 0000000054000170 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i0,0x170,%g4 set p34_local1_expect,%g1 p34_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 3a61c5980be43216 ldx [%i1+0x008],%g3 ! Observed data at 0000000054800008 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 67930000f9388b5e ldx [%i1+0x018],%g3 ! Observed data at 0000000054800018 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 4200000000000027 ldx [%i1+0x020],%g3 ! Observed data at 0000000054800020 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 9ba687e88d93d19e ldx [%i1+0x028],%g3 ! Observed data at 0000000054800028 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i1,0x028,%g4 ldx [%g1+0x078],%g2 ! Expected data = 74d4ffe4719b00dc ldx [%i1+0x078],%g3 ! Observed data at 0000000054800078 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i1,0x078,%g4 ldx [%g1+0x180],%g2 ! Expected data = 000007f700000000 ldx [%i1+0x180],%g3 ! Observed data at 0000000054800180 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i1,0x180,%g4 set p34_local2_expect,%g1 p34_check_local2: ldx [%g1+0x010],%g2 ! Expected data = 40e44f73f4a0cbbd 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 = f4b78a1f9ad2ed8f ldx [%i2+0x018],%g3 ! Observed data at 0000000055000018 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = da3437b10703a446 ldx [%i2+0x020],%g3 ! Observed data at 0000000055000020 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 8f735587000007f7 ldx [%i2+0x038],%g3 ! Observed data at 0000000055000038 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x038,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = 74d4ffe4719b00dc ldx [%i2+0x0c8],%g3 ! Observed data at 00000000550000c8 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x0c8,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = 3ed68cccf90791dc ldx [%i2+0x0f0],%g3 ! Observed data at 00000000550000f0 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x0f0,%g4 set p34_local3_expect,%g1 p34_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 785ed571000007f7 ldx [%i3+0x000],%g3 ! Observed data at 0000000055800000 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 5e8b38f93c1b0565 ldx [%i3+0x010],%g3 ! Observed data at 0000000055800010 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 55301add5f166f31 ldx [%i3+0x018],%g3 ! Observed data at 0000000055800018 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ff6d9162e887a69b 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 = b07bdfdb77be0490 ldx [%i3+0x028],%g3 ! Observed data at 0000000055800028 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x028,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = ee2b0dcc281c227a ldx [%i3+0x0c0],%g3 ! Observed data at 00000000558000c0 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x0c0,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = ffffffff80000000 ldx [%i3+0x0e8],%g3 ! Observed data at 00000000558000e8 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x0e8,%g4 ldx [%g1+0x148],%g2 ! Expected data = 492447206ff992de ldx [%i3+0x148],%g3 ! Observed data at 0000000055800148 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x148,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 14e125e0b592c852 ldx [%i3+0x1e0],%g3 ! Observed data at 00000000558001e0 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x1e0,%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_f10_fail: set p34_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p34_f18_fail: set p34_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p34_f20_fail: set p34_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p34_f22_fail: set p34_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p34_f30_fail: set p34_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: andncc %l1,-0xfd0,%l2 stwa %l4,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000055000028] done p34_trap1o: andncc %l1,-0xfd0,%l2 stwa %l4,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000055000028] done p34_trap2e: swapa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000054800028] ldsba [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000054800008] stwa %l4,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000055000010] done p34_trap2o: swapa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000054800028] ldsba [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000054800008] stwa %l4,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000055000010] done p34_trap3e: and %l2,%l4,%l0 done p34_trap3o: and %l2,%l4,%l0 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 = 85cb6bf425072fa6 ldx [%g1+0x008],%l1 ! %l1 = 7412dd2870aeffed ldx [%g1+0x010],%l2 ! %l2 = 57b67cd5a298d8a0 ldx [%g1+0x018],%l3 ! %l3 = 8c3178dece8368df ldx [%g1+0x020],%l4 ! %l4 = e8300722c9bd049d ldx [%g1+0x028],%l5 ! %l5 = 322adb14bf2cfbd9 ldx [%g1+0x030],%l6 ! %l6 = 3efbf88eb4d99445 ldx [%g1+0x038],%l7 ! %l7 = 5355db05ccdef026 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 1f65b5bde2849486 ldx [%g1+0x048],%l1 ! %l1 = 39e4eac7bc1c905d ldx [%g1+0x050],%l2 ! %l2 = d0fd03ee0db83ccf ldx [%g1+0x058],%l3 ! %l3 = 8ccb6339efefa037 ldx [%g1+0x060],%l4 ! %l4 = 01296313d7868889 ldx [%g1+0x068],%l5 ! %l5 = 3c1b1453b6955ec8 ldx [%g1+0x070],%l6 ! %l6 = 1141e612040263ec ldx [%g1+0x078],%l7 ! %l7 = 003bef4bd2ce3977 ! Initialize the output register of window 1 set p34_local0_start,%o0 set p34_local1_start,%o1 set p34_local2_start,%o2 set p34_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = d82d55d8 39ba44b3 f480d58e 33a7aaf8 ! %f4 = 4bff27b6 55c3dfa6 6f936e32 05d18c2a ! %f8 = fab89017 aca6715b 9978e6c4 f433511e ! %f12 = 450f3bf3 dc60191a d4b7b41d 2ca96153 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = f1a4cb3d 1591808a 2e75954a dcd93f7b ! %f20 = 4c43c887 72792796 512afb83 b679139d ! %f24 = 7b14fa41 addb7e1e 798c4aef 02c2a515 ! %f28 = 586e95f7 db3d00dd 8c88f374 a8aa8969 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 489c0037 c1d32e3c bd592215 b36a0723 ! %f36 = b582525a ce325b16 76ca5c7a ef6e59f8 ! %f40 = 6ae6c38b 5ecb3a21 8deeb2b4 0eacc9be ! %f44 = d55a3de6 6008333f 2cdca44c 01de5b0b ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x119d0ad800000049,%g7,%g1 ! GSR scale = 9, align = 1 wr %g1,%g0,%gsr ! GSR = 119d0ad800000049 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 35 p35_label_1: ! Mem[0000000057800004] = c8cacb3f, %l5 = dc6477b1df04bbec swap [%i3+0x004],%l5 ! %l5 = 00000000c8cacb3f ! Mem[00000000578001e8] = e7dea710, %l0 = b36aa031, %l3 = 3e26c777 add %i3,0x1e8,%g1 casa [%g1]0x80,%l0,%l3 ! %l3 = 00000000e7dea710 ! %f0 = d82d55d8 39ba44b3 f480d58e 33a7aaf8 ! %f4 = 4bff27b6 55c3dfa6 6f936e32 05d18c2a ! %f8 = fab89017 aca6715b 9978e6c4 f433511e ! %f12 = 450f3bf3 dc60191a d4b7b41d 2ca96153 mov 0x080,%g4 stda %f0,[%i4+%g4]ASI_BLK_P ! Block Store to 0000000090000080 ! %l7 = c342cbfe405bb090, %l6 = b237a28df08a7311, %ccr = 44 movleu %icc,%l7,%l6 ! Moved, %l6 = c342cbfe405bb090 ! %l7 = c342cbfe405bb090, imm = 0000000000000870, %l2 = efd767f4812a1d35 andncc %l7,0x870,%l2 ! %l2 = c342cbfe405bb080, %ccr = 80 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g5 ldda [%i4+%g5]ASI_BLK_S,%f48 ! Block Load from 00000000900001c0 ! Mem[0000000056800028] = 12518200, %l3 = 00000000e7dea710 lduba [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000012 ! Mem[0000000091800088] = ad1e6f64, %g2 = ff1da618b1d61d6d lduw [%o0+0x088],%g2 ! %g2 = 00000000ad1e6f64 ! %l3 = 0000000000000012, Mem[00000000918001a9] = dfaf41e3 stb %l3,[%o0+0x1a9] ! Mem[00000000918001a8] = 12af41e3 ! Mem[0000000057000018] = 914446e1, %l4 = 8accffa661e1b3d7 lduha [%i2+%o3]0x88,%l4 ! %l4 = 00000000000046e1 p35_label_2: ! Mem[0000000056000020] = 0f3e1a65, %l0 = 834c163eb36aa031 lduba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000065 ! Mem[0000000090800080] = 2881ae67, %g2 = 00000000ad1e6f64 ldsb [%i5+0x082],%g2 ! %g2 = 0000000000000028 ! Mem[0000000056000008] = 5d182845, %l4 = 00000000000046e1 ldswa [%i0+%o1]0x80,%l4 ! %l4 = 000000005d182845 ! Mem[0000000091800028] = 6603925a, %g2 = 0000000000000028 ldub [%o0+0x02a],%g2 ! %g2 = 0000000000000066 ! Mem[000000005780019b] = 738e28bd, %l0 = 0000000000000065 ldstub [%i3+0x19b],%l0 ! %l0 = 000000bd000000ff ! %l2 = 405bb080, %l3 = 00000012, Mem[0000000090000058] = 06969e62 6313d865 std %l2,[%i4+0x058] ! Mem[0000000090000058] = 405bb080 00000012 ! %l0 = 00000000000000bd, imm = fffffffffffff51e, %l6 = c342cbfe405bb090 tsubcc %l0,-0xae2,%l6 ! %l6 = 0000000000000b9f, %ccr = 13 ! Mem[0000000057800000] = a7f81fa2, %l0 = 00000000000000bd ldstuba [%i3+%g0]0x81,%l0 ! %l0 = 000000a7000000ff ! %l2 = c342cbfe405bb080, Mem[00000000918001f4] = 3e403ba4 stw %l2,[%o0+0x1f4] ! Mem[00000000918001f4] = 405bb080 ! %l5 = 00000000c8cacb3f, Mem[00000000910000e0] = 1ff12e95 stw %l5,[%i6+0x0e0] ! Mem[00000000910000e0] = c8cacb3f p35_label_3: ! %l6 = 0000000000000b9f, Mem[00000000900000b1] = 0f3bf3dc stb %l6,[%i4+0x0b1] ! Mem[00000000900000b0] = 9f3bf3dc ! %l1 = b89a0e55fcade3b4, Mem[00000000910000c2] = 9adf953c sth %l1,[%i6+0x0c2] ! Mem[00000000910000c0] = e3b4953c ! Mem[0000000056000048] = 5eb4ee08, %l4 = 000000005d182845 swap [%i0+0x048],%l4 ! %l4 = 000000005eb4ee08 ! %l4 = 5eb4ee08, %l5 = c8cacb3f, Mem[0000000090800190] = 172bb11b 249cb1ed std %l4,[%i5+0x190] ! Mem[0000000090800190] = 5eb4ee08 c8cacb3f ! Mem[00000000900000f0] = 533986c0ffc5a30b, %f48 = e1f675de 46335dfe ldda [%i4+0x0f0]%asi,%f48 ! %f48 = 533986c0 ffc5a30b ! Mem[0000000091000044] = d61db2b3, %g2 = 0000000000000066 ldub [%i6+0x044],%g2 ! %g2 = 00000000000000d6 ! Mem[0000000056800150] = 389ef87c, %l6 = 00000b9f, %l6 = 00000b9f add %i1,0x150,%g1 casa [%g1]0x80,%l6,%l6 ! %l6 = 00000000389ef87c ! Set Register : %l1 = b89a0e55fcade3b4 xor %g0,-1,%l1 ! %l1 = ffffffffffffffff membar #Sync ! Added by membar checker (244) ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 405bb080 00000012 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g6 ldda [%i4+%g6]ASI_BLK_AIUSL,%f48 ! Block Load from 0000000090000040 ! immd = 00000000000003ae, %l1 = ffffffffffffffff, %ccr = 13 movn %icc,0x3ae,%l1 ! Register Not Moved p35_label_4: ! Mem[0000000056800018] = 82351285, %l6 = 00000000389ef87c ldswa [%i1+%o3]0x81,%l6 ! %l6 = ffffffff82351285 ! Mem[0000000057000000] = 4ed000d3, %l0 = 00000000000000a7 lduba [%i2+%g0]0x80,%l0 ! %l0 = 000000000000004e ! %f30 = 8c88f374, Mem[0000000090000154] = 95467eb9 st %f30,[%i4+0x154] ! Mem[0000000090000154] = 8c88f374 ! Mem[0000000057000018] = e1464491, %l0 = 000000000000004e ldsba [%i2+%o3]0x80,%l0 ! %l0 = ffffffffffffffe1 ! %l4 = 000000005eb4ee08, %l1 = ffffffffffffffff, %y = 00000000 sdiv %l4,%l1,%l7 ! %l7 = ffffffffa14b11f8 mov %l0,%y ! %y = ffffffe1 ! %f14 = d4b7b41d 2ca96153, Mem[0000000090800048] = 6b234ec5 7f63d586 stda %f14,[%i5+0x048]%asi ! Mem[0000000090800048] = d4b7b41d 2ca96153 ! Mem[000000005700010a] = 4d47f7dd, %l7 = ffffffffa14b11f8 ldstub [%i2+0x10a],%l7 ! %l7 = 000000f7000000ff ! Mem[00000000570001c8] = dc07a09aab00b2bc, %l1 = ffffffffffffffff, %l3 = 0000000000000012 add %i2,0x1c8,%g1 casxa [%g1]0x80,%l1,%l3 ! %l3 = dc07a09aab00b2bc ! Mem[0000000090800040] = ab4d9bed, %g18 = fe1fdcbfaa8ca38c ldsw [%i5+0x040],%g2 ! %g2 = fe1fdcbfaa8ca38c ! Randomly selected nop nop p35_label_5: ! %l7 = 00000000000000f7, imm = fffffffffffff5e1, %l1 = ffffffffffffffff and %l7,-0xa1f,%l1 ! %l1 = 00000000000000e1 ! %l3 = dc07a09aab00b2bc, %l2 = c342cbfe405bb080, %l6 = ffffffff82351285 sdivx %l3,%l2,%l6 ! %l6 = 0000000000000000 ! Mem[0000000056000008] = 60ee72ac4528185d, %l0 = ffffffffffffffe1 ldxa [%i0+%o1]0x89,%l0 ! %l0 = 60ee72ac4528185d ! %f20 = 4c43c887 72792796, Mem[00000000918001e8] = a309f910 41b08f30 std %f20,[%o0+0x1e8] ! Mem[00000000918001e8] = 4c43c887 72792796 ! %l6 = 0000000000000000, immed = 00000a51, %y = ffffffe1 mulscc %l6,0xa51,%l2 ! %l2 = 0000000080000a51, %ccr = 08, %y = 7ffffff0 ! %l7 = 00000000000000f7, Mem[000000009000013c] = 3f8d7d73 sth %l7,[%i4+0x13c] ! Mem[000000009000013c] = 00f77d73 ! Mem[00000000578001d0] = f2132474, %l1 = 00000000000000e1 swap [%i3+0x1d0],%l1 ! %l1 = 00000000f2132474 ! %l2 = 80000a51, %l3 = ab00b2bc, Mem[00000000910000f8] = 2bd48627 c5b55944 std %l2,[%i6+0x0f8] ! Mem[00000000910000f8] = 80000a51 ab00b2bc ! %l5 = 00000000c8cacb3f, Mem[0000000090000130] = 1e3b769bf7c898e9 stx %l5,[%i4+0x130] ! Mem[0000000090000130] = 00000000c8cacb3f ! Mem[000000005680012b] = 9860e9c1, %l2 = 0000000080000a51 ldstub [%i1+0x12b],%l2 ! %l2 = 000000c1000000ff p35_label_6: ! Mem[0000000090000080] = d82d55d8 39ba44b3 f480d58e 33a7aaf8 ! Mem[0000000090000090] = 4bff27b6 55c3dfa6 6f936e32 05d18c2a ! Mem[00000000900000a0] = fab89017 aca6715b 9978e6c4 f433511e ! Mem[00000000900000b0] = 459f3bf3 dc60191a d4b7b41d 2ca96153 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 0000000090000080 ! Mem[0000000090000004] = 43847e4c, %g2 = ffffffffab4d9bed ldsba [%i4+0x007]%asi,%g2 ! %g2 = 0000000000000043 ! Mem[0000000057000120] = fa816058, %l7 = 00000000000000f7 swap [%i2+0x120],%l7 ! %l7 = 00000000fa816058 ! %l0 = 60ee72ac4528185d, %l2 = 00000000000000c1, %ccr = 08 movge %xcc,%l0,%l2 ! Moved, %l2 = 60ee72ac4528185d ! %l1 = 00000000f2132474, %l7 = 00000000fa816058, %l2 = 60ee72ac4528185d xor %l1,%l7,%l2 ! %l2 = 000000000892442c ! Mem[0000000056000000] = 5f9b6b46, %l6 = 0000000000000000, %asi = 80 swapa [%i0+0x000]%asi,%l6 ! %l6 = 000000005f9b6b46 ! %l6 = 5f9b6b46, %l7 = fa816058, Mem[00000000568001a8] = 44604127 225f716f std %l6,[%i1+0x1a8] ! Mem[00000000568001a8] = 5f9b6b46 fa816058 ! %l2 = 0892442c, %l3 = ab00b2bc, Mem[0000000090800030] = 574d316e 37c4972c std %l2,[%i5+0x030] ! Mem[0000000090800030] = 0892442c ab00b2bc ! Mem[0000000090000194] = 791c1131, %g2 = 0000000000000043 lduh [%i4+0x196],%g2 ! %g2 = 000000000000791c ! Mem[00000000560000f0] = fad0be6ae20406d2, %l7 = 00000000fa816058, %l4 = 000000005eb4ee08 add %i0,0xf0,%g1 casxa [%g1]0x80,%l7,%l4 ! %l4 = fad0be6ae20406d2 p35_label_7: ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g6 ldda [%i4+%g6]ASI_BLK_SL,%f48 ! Block Load from 0000000090000180 ! Mem[0000000090800000] = afcee255, %g2 = 000000000000791c ldsb [%i5+%g0],%g2 ! %g2 = ffffffffffffffaf ! Mem[0000000090800110] = b2e0f8e5, %g2 = ffffffffffffffaf lduh [%i5+0x110],%g2 ! %g2 = 000000000000b2e0 ! done : should take illegal inst trap, %l0 = 60ee72ac4528185d done ! Illegal inst trap : %l0 = 60ee72ac4528186d ! Mem[0000000056800028] = a9acb9ce00825112, %l4 = fad0be6ae20406d2 ldxa [%i1+%o5]0x88,%l4 ! %l4 = a9acb9ce00825112 ! immd = 00000000000003af, %l2 = 000000000892442c, %ccr = 08 move %icc,0x3af,%l2 ! Register Not Moved ! Mem[0000000056000010] = b4b39904, %f31 = a8aa8969 lda [%i0+%o2]0x80,%f31 ! %f31 = b4b39904 ! immd = 00000000000001eb, %l5 = 00000000c8cacb3f, %ccr = 08 movneg %xcc,0x1eb,%l5 ! Register Not Moved ! %f27 = 02c2a515, Mem[00000000578001a8] = 352e0ade st %f27,[%i3+0x1a8] ! Mem[00000000578001a8] = 02c2a515 ! Mem[0000000090800010] = 8d8cadf7, %g2 = 000000000000b2e0 lduw [%i5+%o2],%g2 ! %g2 = 000000008d8cadf7 p35_label_8: ! Mem[0000000090800078] = 05af2cea1c600515, %g2 = 000000008d8cadf7 ldx [%i5+0x078],%g2 ! %g2 = 05af2cea1c600515 ! %l2 = 000000000892442c, Mem[0000000057000010] = e8365809a1a48016 stxa %l2,[%i2+%o2]0x89 ! Mem[0000000057000010] = 000000000892442c ! Mem[000000009080012c] = c5cf2204, %g2 = 05af2cea1c600515 ldsb [%i5+0x12f],%g2 ! %g2 = ffffffffffffffc5 ! %l1 = 00000000f2132474, Mem[0000000057800000] = a21ff8ff stha %l1,[%i3+%g0]0x88 ! Mem[0000000057800000] = a21f2474 ! %l0 = 60ee72ac4528186d, Mem[0000000091000068] = 955a2d89 stw %l0,[%i6+0x068] ! Mem[0000000091000068] = 4528186d ! Mem[0000000090800050] = 1e2be8d4, %g2 = ffffffffffffffc5 lduh [%i5+0x052],%g2 ! %g2 = 0000000000001e2b ! %l4 = a9acb9ce00825112, Mem[0000000091000036] = 0863fc2f sth %l4,[%i6+0x036] ! Mem[0000000091000034] = 5112fc2f ! %l3 = dc07a09aab00b2bc, Mem[0000000057000020] = 433acfa1 stba %l3,[%i2+%o4]0x88 ! Mem[0000000057000020] = 433acfbc ! %l7 = 00000000fa816058, Mem[00000000910000ee] = 73fcd89f stb %l7,[%i6+0x0ee] ! Mem[00000000910000ec] = 58fcd89f ! %l5 = 00000000c8cacb3f, Mem[0000000090800060] = d178b965 stw %l5,[%i5+0x060] ! Mem[0000000090800060] = c8cacb3f p35_label_9: ! Mem[0000000091000000] = c64cc663, %g2 = 0000000000001e2b ldsb [%i6+0x003],%g2 ! %g2 = ffffffffffffffc6 ! Mem[000000009000006c] = 929373e0, %g2 = ffffffffffffffc6 ldsb [%i4+0x06e],%g2 ! %g2 = ffffffffffffff92 ! %l3 = dc07a09aab00b2bc, immed = 00000c30, %y = 7ffffff0 udivcc %l3,0xc30,%l3 ! %l3 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 4528186d ! Mem[0000000090000144] = c4913149, %g2 = ffffffffffffff92 ldsh [%i4+0x146],%g2 ! %g2 = ffffffffffffc491 ! %l3 = 00000000ffffffff, imm = fffffffffffffa98, %l4 = a9acb9ce00825112 add %l3,-0x568,%l4 ! %l4 = 00000000fffffa97 ! %f3 = 33a7aaf8, Mem[00000000910001f4] = b153672f st %f3 ,[%i6+0x1f4] ! Mem[00000000910001f4] = 33a7aaf8 ! Mem[00000000910001f0] = 4f29ed9c, %g18 = fe1fdcbfaa8ca38c ldsw [%i6+0x1f0],%g2 ! %g2 = fe1fdcbfaa8ca38c ! Mem[00000000568000f8] = c71cec64d3b386cc, %l7 = 00000000fa816058, %l3 = 00000000ffffffff add %i1,0xf8,%g1 casxa [%g1]0x80,%l7,%l3 ! %l3 = c71cec64d3b386cc ! Mem[0000000057800010] = 080a5e5831108eaa, %l5 = 00000000c8cacb3f ldxa [%i3+%o2]0x80,%l5 ! %l5 = 080a5e5831108eaa ! Mem[00000000570001d8] = 9125b196a166481a, %l3 = c71cec64d3b386cc, %l5 = 080a5e5831108eaa add %i2,0x1d8,%g1 casxa [%g1]0x80,%l3,%l5 ! %l5 = 9125b196a166481a p35_label_10: ! Mem[00000000908000b8] = 2573175e, %g2 = 000000004f29ed9c ldsb [%i5+0x0bb],%g2 ! %g2 = 0000000000000025 ! %l1 = 00000000f2132474, imm = 00000000000003e1, %l5 = 9125b196a166481a sub %l1,0x3e1,%l5 ! %l5 = 00000000f2132093 ! %l1 = 00000000f2132474, Mem[0000000056000020] = 7ca842ce0f3e1a65 stxa %l1,[%i0+%o4]0x89 ! Mem[0000000056000020] = 00000000f2132474 ! Set Register : %l6 = 000000005f9b6b46 xor %g0,-1,%l6 ! %l6 = ffffffffffffffff ! %l4 = 00000000fffffa97, Mem[0000000091000114] = 5764cf50 stw %l4,[%i6+0x114] ! Mem[0000000091000114] = fffffa97 ! %f28 = 586e95f7, Mem[0000000057000010] = 2c449208 sta %f28,[%i2+%o2]0x81 ! Mem[0000000057000010] = 586e95f7 ! Mem[000000005700017c] = a6741832, %l0 = 60ee72ac4528186d swap [%i2+0x17c],%l0 ! %l0 = 00000000a6741832 ! %f4 = 4bff27b6, Mem[0000000056800008] = 273a6373 sta %f4 ,[%i1+%o1]0x81 ! Mem[0000000056800008] = 4bff27b6 ! %l5 = 00000000f2132093, Mem[0000000091800098] = 83cfe9d3 sth %l5,[%o0+0x098] ! Mem[0000000091800098] = 2093e9d3 ! %l6 = ffffffffffffffff, Mem[0000000056800018] = 82351285fdee899f stxa %l6,[%i1+%o3]0x80 ! Mem[0000000056800018] = ffffffffffffffff p35_label_11: ! Mem[0000000057000038] = 08c1e79d89e398bf, %l6 = ffffffffffffffff, %l7 = 00000000fa816058 add %i2,0x38,%g1 casxa [%g1]0x80,%l6,%l7 ! %l7 = 08c1e79d89e398bf ! %l2 = 000000000892442c, Mem[0000000091000060] = 5da12a33b0ae5170, %asi = 80 stxa %l2,[%i6+0x060]%asi ! Mem[0000000091000060] = 000000000892442c ! Mem[0000000091800030] = 268769d2 7f5a70fd, %g2 = 00000025, %g3 = 0bad0b00 ldd [%o0+0x030],%g2 ! %g2 = 00000000268769d2 000000007f5a70fd ! Mem[0000000057800064] = 1fb031dd, %l7 = 08c1e79d89e398bf swap [%i3+0x064],%l7 ! %l7 = 000000001fb031dd ! Mem[00000000918001d8] = 7a3c5365, %g2 = 00000000268769d2 ldsh [%o0+0x1d8],%g2 ! %g2 = 0000000000007a3c ! Mem[0000000091800134] = 59e48239, %g2 = 0000000000007a3c lduw [%o0+0x134],%g2 ! %g2 = 0000000059e48239 ! Mem[00000000918000c4] = ae582979, %g18 = fe1fdcbfaa8ca38c ldsw [%o0+0x0c4],%g2 ! %g2 = fe1fdcbfaa8ca38c ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 ldda [%i4+%g6]ASI_BLK_PL,%f48 ! Block Load from 0000000090000180 ! %l7 = 000000001fb031dd, %l7 = 000000001fb031dd, %ccr = 0a movcc %icc,%l7,%l7 ! Moved, %l7 = 000000001fb031dd ! %l3 = c71cec64d3b386cc, Mem[0000000056800018] = ffffffff stha %l3,[%i1+%o3]0x88 ! Mem[0000000056800018] = ffff86cc p35_label_12: ! %l7 = 000000001fb031dd, Mem[00000000900001c3] = de46335d stb %l7,[%i4+0x1c3] ! Mem[00000000900001c0] = dd46335d ! Mem[00000000578001a6] = 3df525ab, %l5 = 00000000f2132093 ldstub [%i3+0x1a6],%l5 ! %l5 = 00000025000000ff ! Mem[0000000091800174] = 7401b03d, %g2 = ffffffffae582979 lduh [%o0+0x176],%g2 ! %g2 = 0000000000007401 ! %l4 = 00000000fffffa97, immed = fffff739, %y = 4528186d umulcc %l4,-0x8c7,%l4 ! %l4 = fffff1d0002f7c9f, %ccr = 80, %y = fffff1d0 ! %l0 = a6741832, %l1 = f2132474, Mem[0000000091800080] = a236fd5a 6ffbbb7b std %l0,[%o0+0x080] ! Mem[0000000091800080] = a6741832 f2132474 ! %l6 = ffffffffffffffff, imm = 0000000000000006, %l0 = 00000000a6741832 srlx %l6,0x006,%l0 ! %l0 = 03ffffffffffffff ! %l6 = ffffffffffffffff sethi %hi(0xdc65ec00),%l6 ! %l6 = 00000000dc65ec00 ! %l5 = 0000000000000025, Mem[0000000057000018] = 0506fff5914446e1 stxa %l5,[%i2+%o3]0x88 ! Mem[0000000057000018] = 0000000000000025 ! Mem[00000000900001d8] = 74bf329dce6dc6c1, %g2 = 0000000000007401 ldx [%i4+0x1d8],%g2 ! %g2 = 74bf329dce6dc6c1 ! %l0 = 03ffffffffffffff, %l4 = fffff1d0002f7c9f, %l7 = 000000001fb031dd srax %l0,%l4,%l7 ! %l7 = 0000000007ffffff p35_label_13: ! Clear Register : %l4 = fffff1d0002f7c9f clr %l4 ! %l4 = 0000000000000000 ! immd = 00000000000001cb, %l1 = 00000000f2132474, %ccr = 80 movle %icc,0x1cb,%l1 ! Register Not Moved ! %l6 = 00000000dc65ec00, Mem[0000000057800018] = dff98d0c stwa %l6,[%i3+%o3]0x80 ! Mem[0000000057800018] = dc65ec00 ! %l4 = 0000000000000000, Mem[0000000091000018] = 6b8eab41139cf6c9 stx %l4,[%i6+%o3] ! Mem[0000000091000018] = 0000000000000000 ! Mem[0000000057800010] = 585e0a08, %l2 = 000000000892442c ldstuba [%i3+%o2]0x88,%l2 ! %l2 = 00000008000000ff ! Mem[0000000056800020] = 08cc7987, %l2 = 0000000000000008 lduha [%i1+%o4]0x81,%l2 ! %l2 = 00000000000008cc ! Mem[0000000056000010] = 0499b3b4, %f30 = 8c88f374 lda [%i0+%o2]0x89,%f30 ! %f30 = 0499b3b4 ! Mem[0000000091800190] = 0bdfe83d, %g18 = fe1fdcbfaa8ca38c ldsw [%o0+0x190],%g2 ! %g2 = fe1fdcbfaa8ca38c ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 405bb080 00000012 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g6 ldda [%i4+%g6]ASI_BLK_S,%f48 ! Block Load from 0000000090000040 ! %l4 = 0000000000000000, Mem[0000000056000020] = f2132474 stha %l4,[%i0+%o4]0x88 ! Mem[0000000056000020] = f2130000 p35_label_14: ! Mem[00000000560000bc] = 300adc23, %l6 = dc65ec00, %l2 = 000008cc add %i0,0xbc,%g1 casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000300adc23 ! %l5 = 0000000000000025, imm = fffffffffffffad7, %l1 = 00000000f2132474 addccc %l5,-0x529,%l1 ! %l1 = fffffffffffffafc, %ccr = 88 ! Mem[0000000090800188] = cd2b4216, %g2 = 000000000bdfe83d ldsb [%i5+0x188],%g2 ! %g2 = ffffffffffffffcd ! Mem[00000000918001d8] = 7a3c5365, %g2 = ffffffffffffffcd ldub [%o0+0x1d8],%g2 ! %g2 = 000000000000007a ! Mem[0000000090000184] = 632d0b68, %g2 = 000000000000007a ldsba [%i4+0x187]%asi,%g2 ! %g2 = 0000000000000063 ! immd = 0000000000000235, %l4 = 0000000000000000, %ccr = 88 movcs %xcc,0x235,%l4 ! Register Not Moved ! immd = 0000000000000341, %l6 = 00000000dc65ec00, %ccr = 88 movleu %xcc,0x341,%l6 ! Register Not Moved ! immd = 000000000000001c, %l7 = 0000000007ffffff, %ccr = 88 movcc %xcc,0x01c,%l7 ! Moved, %l7 = 000000000000001c ! Mem[000000005780008c] = 5c72f6e8, %l6 = 00000000dc65ec00 ldsb [%i3+0x08e],%l6 ! %l6 = fffffffffffffff6 ! %f22 = 512afb83 b679139d, Mem[0000000056000018] = 84b08d1d a8357e02 stda %f22,[%i0+%o3]0x81 ! Mem[0000000056000018] = 512afb83 b679139d p35_label_15: ! Mem[0000000056800000] = 74db057b, %l3 = c71cec64d3b386cc lduba [%i1+%g0]0x89,%l3 ! %l3 = 000000000000007b ! Mem[000000009100016c] = cb6c1c41, %g2 = 0000000000000063 ldsb [%i6+0x16d],%g2 ! %g2 = ffffffffffffffcb ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000000 ! %l2 = 00000000300adc23, imm = 00000000000000bf, %l5 = 0000000000000025 orncc %l2,0x0bf,%l5 ! %l5 = ffffffffffffff63, %ccr = 88 ! %l3 = 000000000000007b, Mem[0000000091800034] = 7f5a70fd stb %l3,[%o0+0x034] ! Mem[0000000091800034] = 7b5a70fd ! Mem[0000000057000018] = 00000025, %l5 = ffffffffffffff63 swapa [%i2+%o3]0x89,%l5 ! %l5 = 0000000000000025 membar #Sync ! Added by membar checker (245) ! %f8 = fab89017 aca6715b, Mem[0000000090000068] = 5d9f2154 44579293 std %f8 ,[%i4+0x068] ! Mem[0000000090000068] = fab89017 aca6715b ! %l0 = 03ffffffffffffff, Mem[00000000918001e0] = a1517e7af6dfff3d stx %l0,[%o0+0x1e0] ! Mem[00000000918001e0] = 03ffffffffffffff ! Mem[00000000900000ac] = 33511e45, %g2 = ffffffffffffffcb ldsb [%i4+0x0ad],%g2 ! %g2 = 0000000000000033 ! Mem[00000000570000b8] = 847afc341c44c82b, %l7 = 000000000000001c, %l4 = 0000000000000000 add %i2,0xb8,%g1 casxa [%g1]0x80,%l7,%l4 ! %l4 = 847afc341c44c82b p35_label_16: ! %l3 = 000000000000007b, Mem[0000000056000010] = b4b39904 stba %l3,[%i0+%o2]0x81 ! Mem[0000000056000010] = 7bb39904 ! Mem[00000000908001b8] = 0a32a52b, %g2 = 0000000000000033 lduh [%i5+0x1ba],%g2 ! %g2 = 0000000000000a32 ! Mem[000000005700008b] = 55af7a95, %l6 = fffffffffffffff6 ldstub [%i2+0x08b],%l6 ! %l6 = 00000095000000ff ! %f10 = 9978e6c4 f433511e, Mem[0000000090800090] = a7cee9e0 21c8ed45 std %f10,[%i5+0x090] ! Mem[0000000090800090] = 9978e6c4 f433511e ! Mem[0000000091000008] = debf9a38c8eb2c4a, %g2 = 0000000000000a32 ldx [%i6+%o1],%g2 ! %g2 = debf9a38c8eb2c4a ! %l2 = 00000000300adc23, %l6 = 0000000000000095, %l0 = 03ffffffffffffff add %l2,%l6,%l0 ! %l0 = 00000000300adcb8 ! %l7 = 000000000000001c, %l6 = 0000000000000095, %ccr = 88 movre %l7,%l6,%l0 ! Not Moved, %l0 = 00000000300adcb8 ! Mem[0000000057000008] = 6152a80d, %l1 = fffffffffffffafc ldsha [%i2+%o1]0x81,%l1 ! %l1 = 0000000000006152 ! Mem[00000000560001a8] = 6b5a6f06, %l4 = 847afc341c44c82b ldsb [%i0+0x1a9],%l4 ! %l4 = 000000000000005a ! %l7 = 000000000000001c, immed = 00000747, %y = fffff1d0 sdiv %l7,0x747,%l1 ! %l1 = ffffffff80000000 mov %l0,%y ! %y = 300adcb8 p35_label_17: ! %l2 = 00000000300adc23, immed = fffff8a2, %y = 300adcb8 umulcc %l2,-0x75e,%l3 ! %l3 = 300adac10ffe3626, %ccr = 00, %y = 300adac1 ! Mem[0000000056000074] = 76c26bb1, %l7 = 000000000000001c lduh [%i0+0x074],%l7 ! %l7 = 00000000000076c2 ! Mem[0000000090800078] = 05af2cea 1c600515, %g2 = c8eb2c4a, %g3 = 7f5a70fd ldd [%i5+0x078],%g2 ! %g2 = 0000000005af2cea 000000001c600515 ! %l6 = 0000000000000095, Mem[000000005780007e] = 8758ee33 sth %l6,[%i3+0x07e] ! Mem[000000005780007c] = 87580095 ! Mem[0000000057000010] = 586e95f7, %f14 = d4b7b41d lda [%i2+%o2]0x80,%f14 ! %f14 = 586e95f7 ! %l5 = 0000000000000025, %l5 = 0000000000000025, %ccr = 00 movle %xcc,%l5,%l5 ! Register Not Moved ! %l0 = 00000000300adcb8, imm = 00000000000002a1, %l5 = 0000000000000025 addc %l0,0x2a1,%l5 ! %l5 = 00000000300adf59 ! %l4 = 0000005a, %l5 = 300adf59, Mem[0000000091000020] = 103b16d7 de211f96 stda %l4,[%i6+0x020]%asi ! Mem[0000000091000020] = 0000005a 300adf59 ! %f21 = 72792796, Mem[00000000918000e0] = ab568635 sta %f21,[%o0+0x0e0]%asi ! Mem[00000000918000e0] = 72792796 ! %f2 = f480d58e 33a7aaf8, Mem[0000000091800008] = 30e846b2 b01876a3 stda %f2 ,[%o0+0x008]%asi ! Mem[0000000091800008] = f480d58e 33a7aaf8 p35_label_18: ! %l0 = 00000000300adcb8, Mem[0000000057000028] = 1a3c44812544b7fa stxa %l0,[%i2+%o5]0x80 ! Mem[0000000057000028] = 00000000300adcb8 ! Mem[00000000570000d0] = 54fccb32, %l7 = 00000000000076c2 ldsh [%i2+0x0d0],%l7 ! %l7 = 00000000000054fc ! %l3 = 300adac10ffe3626, Mem[0000000091000078] = 8f119fcaf38fa5ee stx %l3,[%i6+0x078] ! Mem[0000000091000078] = 300adac10ffe3626 ! Mem[00000000910001e8] = be77e5d02936a680, %g2 = 0000000005af2cea ldxa [%i6+0x1e8]%asi,%g2 ! %g2 = be77e5d02936a680 ! Mem[0000000091000090] = c26fe978 3edeb40f, %g2 = 2936a680, %g3 = 1c600515 ldd [%i6+0x090],%g2 ! %g2 = 00000000c26fe978 000000003edeb40f ! Mem[000000005700015c] = 4c896bb8, %f13 = dc60191a ld [%i2+0x15c],%f13 ! %f13 = 4c896bb8 ! Mem[0000000056800020] = 08cc7987, %l4 = 000000000000005a swapa [%i1+%o4]0x80,%l4 ! %l4 = 0000000008cc7987 ! immd = 0000000000000225, %l6 = 0000000000000095, %ccr = 00 movpos %icc,0x225,%l6 ! Moved, %l6 = 0000000000000225 ! %l6 = 0000000000000225, Mem[0000000056000010] = 7bb39904 stba %l6,[%i0+%o2]0x80 ! Mem[0000000056000010] = 25b39904 ! %l0 = 00000000300adcb8, %l0 = 00000000300adcb8, %l6 = 0000000000000225 or %l0,%l0,%l6 ! %l6 = 00000000300adcb8 p35_label_19: ! Mem[000000005600019c] = f93271ca, %l0 = 00000000300adcb8, %asi = 80 swapa [%i0+0x19c]%asi,%l0 ! %l0 = 00000000f93271ca membar #Sync ! Added by membar checker (246) ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 405bb080 00000012 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 fab89017 aca6715b ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 ldda [%i4+%g6]ASI_BLK_AIUSL,%f48 ! Block Load from 0000000090000040 ! %f8 = fab89017, Mem[00000000918000e0] = 72792796 st %f8 ,[%o0+0x0e0] ! Mem[00000000918000e0] = fab89017 ! %l0 = 00000000f93271ca setx 0x38dcf52fc9cba6de,%g7,%l0 ! %l0 = 38dcf52fc9cba6de ! immd = 0000000000000048, %l2 = 00000000300adc23, %ccr = 00 movl %icc,0x048,%l2 ! Register Not Moved ! %f16 = f1a4cb3d 1591808a 2e75954a dcd93f7b ! %f20 = 4c43c887 72792796 512afb83 b679139d ! %f24 = 7b14fa41 addb7e1e 798c4aef 02c2a515 ! %f28 = 586e95f7 db3d00dd 0499b3b4 b4b39904 mov 0x100,%g5 stda %f16,[%i4+%g5]ASI_BLK_AIUP ! Block Store to 0000000090000100 ! Mem[0000000091000078] = 300adac1, %g2 = 00000000c26fe978 ldub [%i6+0x078],%g2 ! %g2 = 0000000000000030 ! %l3 = 300adac10ffe3626, %l3 = 300adac10ffe3626, %y = 300adac1 udivcc %l3,%l3,%l4 ! %l4 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = c9cba6de ! Mem[0000000056000000] = 00000000, %f0 = d82d55d8 lda [%i0+%g0]0x81,%f0 ! %f0 = 00000000 ! %l6 = 00000000300adcb8, Mem[0000000056800020] = 0000005a stha %l6,[%i1+%o4]0x80 ! Mem[0000000056800020] = dcb8005a p35_label_20: ! %f16 = f1a4cb3d 1591808a 2e75954a dcd93f7b ! %f20 = 4c43c887 72792796 512afb83 b679139d ! %f24 = 7b14fa41 addb7e1e 798c4aef 02c2a515 ! %f28 = 586e95f7 db3d00dd 0499b3b4 b4b39904 mov 0x180,%g4 stda %f16,[%i4+%g4]ASI_BLK_AIUSL ! Block Store to 0000000090000180 ! Mem[0000000056800000] = 7b05db74, %l5 = 00000000300adf59 lduha [%i1+%g0]0x81,%l5 ! %l5 = 0000000000007b05 ! Mem[0000000091800068] = fe4a806ee82208c9, %g2 = 0000000000000030 ldx [%o0+0x068],%g2 ! %g2 = fe4a806ee82208c9 ! Mem[0000000056000004] = 2b0a1838, %l2 = 00000000300adc23 ldub [%i0+0x005],%l2 ! %l2 = 000000000000000a ! Mem[0000000056800158] = 34726955, %l4 = ffffffff, %l7 = 000054fc add %i1,0x158,%g1 casa [%g1]0x80,%l4,%l7 ! %l7 = 0000000034726955 ! %l2 = 0000000a, %l3 = 0ffe3626, Mem[00000000910001c0] = b0b4ba3c 6dbf64f3 std %l2,[%i6+0x1c0] ! Mem[00000000910001c0] = 0000000a 0ffe3626 save ! CWP = 1 restore ! CWP = 0 ! Mem[00000000910001ac] = af25465e, %g2 = fe4a806ee82208c9 ldsh [%i6+0x1ac],%g2 ! %g2 = ffffffffffffaf25 ! %l4 = 00000000ffffffff, imm = fffffffffffff44b, %l1 = ffffffff80000000 sub %l4,-0xbb5,%l1 ! %l1 = 0000000100000bb4 p35_label_21: ! %l5 = 0000000000007b05, Mem[0000000057800154] = cd4c9752 stw %l5,[%i3+0x154] ! Mem[0000000057800154] = 00007b05 ! %l5 = 0000000000007b05, %l5 = 0000000000007b05, %ccr = 0a movpos %icc,%l5,%l5 ! Register Not Moved ! Mem[00000000578001ab] = 02c2a515, %l3 = 300adac10ffe3626 ldstub [%i3+0x1ab],%l3 ! %l3 = 00000015000000ff ! Mem[0000000057000018] = 63ffffff00000000, %l2 = 000000000000000a ldxa [%i2+%o3]0x80,%l2 ! %l2 = 63ffffff00000000 ! %l3 = 0000000000000015, %l6 = 00000000300adcb8, %ccr = 0a movge %xcc,%l3,%l6 ! Moved, %l6 = 0000000000000015 ! %l0 = 38dcf52fc9cba6de, %l7 = 0000000034726955, %y = c9cba6de smulcc %l0,%l7,%l1 ! %l1 = f4e52447eeeb75b6, %ccr = 88, %y = f4e52447 ! Mem[0000000091000130] = 44f396ae a71a8cdc, %g2 = ffffaf25, %g3 = 3edeb40f ldd [%i6+0x130],%g2 ! %g2 = 0000000044f396ae 00000000a71a8cdc membar #Sync ! Added by membar checker (247) ! Mem[0000000090000180] = 8a809115 3dcba4f1 7b3fd9dc 4a95752e ! Mem[0000000090000190] = 96277972 87c8434c 9d1379b6 83fb2a51 ! Mem[00000000900001a0] = 1e7edbad 41fa147b 15a5c202 ef4a8c79 ! Mem[00000000900001b0] = dd003ddb f7956e58 0499b3b4 b4b39904 ldda [%i4+%g4]ASI_BLK_SL,%f48 ! Block Load from 0000000090000180 ! %l1 = f4e52447eeeb75b6, Mem[0000000091000198] = 51e60601c3f8aeb5, %asi = 80 stxa %l1,[%i6+0x198]%asi ! Mem[0000000091000198] = f4e52447eeeb75b6 ! Mem[0000000091000130] = 96aea71a, %g2 = 0000000044f396ae ldsb [%i6+0x132],%g2 ! %g2 = ffffffffffffff96 p35_label_22: ! %l6 = 00000015, %l7 = 34726955, Mem[00000000918001f0] = 7ba8917e 405bb080 std %l6,[%o0+0x1f0] ! Mem[00000000918001f0] = 00000015 34726955 ! Mem[0000000056800028] = 00825112, %l5 = 0000000000007b05 lduha [%i1+%o5]0x88,%l5 ! %l5 = 0000000000005112 ! %l6 = 0000000000000015, imm = fffffffffffffddd, %l3 = 0000000000000015 xnor %l6,-0x223,%l3 ! %l3 = 0000000000000237 ! %l5 = 0000000000005112, Mem[00000000900001f8] = 07425ca0 stw %l5,[%i4+0x1f8] ! Mem[00000000900001f8] = 00005112 ! Set Register : %l7 = 0000000034726955 xor %g0,-1,%l7 ! %l7 = ffffffffffffffff ! %l6 = 0000000000000015, %l6 = 0000000000000015, %ccr = 88 movle %xcc,%l6,%l6 ! Moved, %l6 = 0000000000000015 ! Mem[0000000056000128] = 74315417, %l1 = f4e52447eeeb75b6 ldub [%i0+0x128],%l1 ! %l1 = 0000000000000074 ! immd = 00000000000003e4, %l0 = 38dcf52fc9cba6de, %ccr = 88 movl %xcc,0x3e4,%l0 ! Moved, %l0 = 00000000000003e4 ! %l0 = 00000000000003e4, Mem[00000000900000f8] = 6237e8b8 sth %l0,[%i4+0x0f8] ! Mem[00000000900000f8] = 03e4e8b8 ! Mem[0000000091800014] = 7ae06c8d, %g2 = ffffffffffffff96 ldub [%o0+0x017],%g2 ! %g2 = 000000000000007a p35_label_23: ! immd = 000000000000014d, %l4 = 00000000ffffffff, %ccr = 88 movn %icc,0x14d,%l4 ! Register Not Moved ! %l6 = 0000000000000015, Mem[000000009180012c] = 781f77ff stw %l6,[%o0+0x12c] ! Mem[000000009180012c] = 00000015 ! %f16 = f1a4cb3d 1591808a 2e75954a dcd93f7b ! %f20 = 4c43c887 72792796 512afb83 b679139d ! %f24 = 7b14fa41 addb7e1e 798c4aef 02c2a515 ! %f28 = 586e95f7 db3d00dd 0499b3b4 b4b39904 mov 0x0c0,%g6 stda %f16,[%i4+%g6]ASI_BLK_P ! Block Store to 00000000900000c0 ! Mem[00000000908000f4] = 4e91ae77, %g2 = 000000000000007a lduh [%i5+0x0f4],%g2 ! %g2 = 0000000000004e91 ! %l2 = 63ffffff00000000, Mem[0000000091000176] = 62e7b318, %asi = 80 stha %l2,[%i6+0x176]%asi ! Mem[0000000091000174] = 0000b318 ! %f2 = f480d58e 33a7aaf8, Mem[0000000090000010] = ee998ade 26ab2dd7 std %f2 ,[%i4+%o2] ! Mem[0000000090000010] = f480d58e 33a7aaf8 ! Mem[0000000056000000] = 00000000, %f5 = 55c3dfa6 lda [%i0+%g0]0x80,%f5 ! %f5 = 00000000 ! %l3 = 0000000000000237, imm = 0000000000000c59, %l2 = 63ffffff00000000 orn %l3,0xc59,%l2 ! %l2 = fffffffffffff3b7 ! Mem[0000000057000018] = ffffff63, %l0 = 00000000000003e4 lduba [%i2+%o3]0x88,%l0 ! %l0 = 0000000000000063 ! Mem[00000000570000f6] = 1daff0ce, %l1 = 0000000000000074 ldstub [%i2+0x0f6],%l1 ! %l1 = 000000f0000000ff p35_label_24: ! Mem[0000000056000008] = 5d182845, %l6 = 0000000000000015 ldsba [%i0+%o1]0x81,%l6 ! %l6 = 000000000000005d ! Mem[00000000578001e0] = eb453fbc9dbf8db9, %l7 = ffffffffffffffff, %l5 = 0000000000005112 add %i3,0x1e0,%g1 casxa [%g1]0x80,%l7,%l5 ! %l5 = eb453fbc9dbf8db9 membar #Sync ! Added by membar checker (248) ! %l2 = fffff3b7, %l3 = 00000237, Mem[0000000090000190] = 96277972 87c8434c std %l2,[%i4+0x190] ! Mem[0000000090000190] = fffff3b7 00000237 ! %f21 = 72792796, Mem[0000000056000008] = 5d182845 sta %f21,[%i0+%o1]0x80 ! Mem[0000000056000008] = 72792796 ! Mem[0000000057800020] = 6e8a9e8d, %l7 = ffffffffffffffff swapa [%i3+%o4]0x88,%l7 ! %l7 = 000000006e8a9e8d ! immd = 000000000000024d, %l4 = 00000000ffffffff, %ccr = 88 movle %xcc,0x24d,%l4 ! Moved, %l4 = 000000000000024d ! %l2 = fffffffffffff3b7, %l7 = 000000006e8a9e8d, %y = f4e52447 umulcc %l2,%l7,%l2 ! %l2 = 6e8a993efb0a2dcb, %ccr = 08, %y = 6e8a993e ! immd = 00000000000001a1, %l5 = eb453fbc9dbf8db9, %ccr = 08 movn %icc,0x1a1,%l5 ! Register Not Moved ! Mem[0000000056800084] = 3de30a31, %l7 = 000000006e8a9e8d lduh [%i1+0x084],%l7 ! %l7 = 0000000000003de3 ! Mem[0000000056800028] = 12518200, %l1 = 00000000000000f0 swapa [%i1+%o5]0x81,%l1 ! %l1 = 0000000012518200 p35_label_25: ! Mem[0000000057000018] = 63ffffff, %l2 = 6e8a993efb0a2dcb swapa [%i2+%o3]0x81,%l2 ! %l2 = 0000000063ffffff ! %f9 = aca6715b, Mem[0000000090000028] = 9b033cb4 st %f9 ,[%i4+%o5] ! Mem[0000000090000028] = aca6715b ! Mem[0000000091800084] = f2132474, %g2 = 0000000000004e91 lduh [%o0+0x084],%g2 ! %g2 = 000000000000f213 ! Mem[00000000910001b0] = 2459beee 9640fe46, %g2 = 0000f213, %g3 = a71a8cdc ldd [%i6+0x1b0],%g2 ! %g2 = 000000002459beee 000000009640fe46 ! %l1 = 0000000012518200, Mem[0000000057800188] = 03ab178dcc4f4f61 stx %l1,[%i3+0x188] ! Mem[0000000057800188] = 0000000012518200 ! Mem[000000009080015c] = 1e2bd804, %g18 = fe1fdcbfaa8ca38c ldsw [%i5+0x15c],%g2 ! %g2 = fe1fdcbfaa8ca38c ! %l5 = eb453fbc9dbf8db9, %l0 = 0000000000000063, %l3 = 0000000000000237 addc %l5,%l0,%l3 ! %l3 = eb453fbc9dbf8e1c ! Mem[0000000056800018] = ffffffffffff86cc, %l6 = 000000000000005d ldxa [%i1+%o3]0x88,%l6 ! %l6 = ffffffffffff86cc ! %l7 = 0000000000003de3, Mem[00000000910000f8] = 80000a51ab00b2bc stx %l7,[%i6+0x0f8] ! Mem[00000000910000f8] = 0000000000003de3 ! %l7 = 0000000000003de3, Mem[00000000908001ea] = 78e9f104, %asi = 80 stba %l7,[%i5+0x1ea]%asi ! Mem[00000000908001e8] = e3e9f104 ba,a p35_not_taken_0_end p35_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p35_branch_failed p35_not_taken_0_end: ! End of Random Code for Thread 35 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 0000000000000063 bne,a,pn %xcc,p35_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000012518200 bne,a,pn %xcc,p35_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000063ffffff bne,a,pn %xcc,p35_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be eb453fbc9dbf8e1c bne,a,pn %xcc,p35_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000024d bne,a,pn %xcc,p35_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be eb453fbc9dbf8db9 bne,a,pn %xcc,p35_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffff86cc bne,a,pn %xcc,p35_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000003de3 bne,a,pn %xcc,p35_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x6e8a993e,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p35_failed mov 0x111,%g1 ! 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 00000000 39ba44b3 bne %xcc,p35_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 4bff27b6 00000000 bne %xcc,p35_f4_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 450f3bf3 4c896bb8 bne %xcc,p35_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 586e95f7 2ca96153 bne %xcc,p35_f14_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 0499b3b4 b4b39904 bne %xcc,p35_f30_fail nop ! Check Local Memory set p35_local0_expect,%g1 p35_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 000000002b0a1838 ldx [%i0+0x000],%g3 ! Observed data at 0000000056000000 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 72792796ac72ee60 ldx [%i0+0x008],%g3 ! Observed data at 0000000056000008 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 25b39904001b06d9 ldx [%i0+0x010],%g3 ! Observed data at 0000000056000010 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 512afb83b679139d 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 = 000013f200000000 ldx [%i0+0x020],%g3 ! Observed data at 0000000056000020 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i0,0x020,%g4 ldx [%g1+0x048],%g2 ! Expected data = 5d18284520d285c1 ldx [%i0+0x048],%g3 ! Observed data at 0000000056000048 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i0,0x048,%g4 ldx [%g1+0x198],%g2 ! Expected data = edf89461300adcb8 ldx [%i0+0x198],%g3 ! Observed data at 0000000056000198 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i0,0x198,%g4 set p35_local1_expect,%g1 p35_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 4bff27b6d718bc6e ldx [%i1+0x008],%g3 ! Observed data at 0000000056800008 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = cc86ffffffffffff ldx [%i1+0x018],%g3 ! Observed data at 0000000056800018 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = dcb8005ac365fa50 ldx [%i1+0x020],%g3 ! Observed data at 0000000056800020 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000f0ceb9aca9 ldx [%i1+0x028],%g3 ! Observed data at 0000000056800028 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i1,0x028,%g4 ldx [%g1+0x128],%g2 ! Expected data = 9860e9ff2ca84acb ldx [%i1+0x128],%g3 ! Observed data at 0000000056800128 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i1,0x128,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 5f9b6b46fa816058 ldx [%i1+0x1a8],%g3 ! Observed data at 00000000568001a8 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i1,0x1a8,%g4 set p35_local2_expect,%g1 p35_check_local2: ldx [%g1+0x010],%g2 ! Expected data = 586e95f700000000 ldx [%i2+0x010],%g3 ! Observed data at 0000000057000010 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = fb0a2dcb00000000 ldx [%i2+0x018],%g3 ! Observed data at 0000000057000018 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = bccf3a4362532fcf ldx [%i2+0x020],%g3 ! Observed data at 0000000057000020 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000000300adcb8 ldx [%i2+0x028],%g3 ! Observed data at 0000000057000028 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x028,%g4 ldx [%g1+0x088],%g2 ! Expected data = 55af7affeca7c7ff ldx [%i2+0x088],%g3 ! Observed data at 0000000057000088 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x088,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = 86ac62221dafffce ldx [%i2+0x0f0],%g3 ! Observed data at 00000000570000f0 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x0f0,%g4 ldx [%g1+0x108],%g2 ! Expected data = 4d47ffdd9b6b2466 ldx [%i2+0x108],%g3 ! Observed data at 0000000057000108 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x108,%g4 ldx [%g1+0x120],%g2 ! Expected data = 000000f741ec778d ldx [%i2+0x120],%g3 ! Observed data at 0000000057000120 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x120,%g4 ldx [%g1+0x178],%g2 ! Expected data = c7338d754528186d ldx [%i2+0x178],%g3 ! Observed data at 0000000057000178 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x178,%g4 set p35_local3_expect,%g1 p35_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 74241fa2df04bbec 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 = ff0a5e5831108eaa ldx [%i3+0x010],%g3 ! Observed data at 0000000057800010 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = dc65ec003d7b6b63 ldx [%i3+0x018],%g3 ! Observed data at 0000000057800018 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffffff22b8d465 ldx [%i3+0x020],%g3 ! Observed data at 0000000057800020 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x020,%g4 ldx [%g1+0x060],%g2 ! Expected data = 86b6331989e398bf ldx [%i3+0x060],%g3 ! Observed data at 0000000057800060 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x060,%g4 ldx [%g1+0x078],%g2 ! Expected data = 8ed8962d87580095 ldx [%i3+0x078],%g3 ! Observed data at 0000000057800078 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x078,%g4 ldx [%g1+0x150],%g2 ! Expected data = 0cab703f00007b05 ldx [%i3+0x150],%g3 ! Observed data at 0000000057800150 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x150,%g4 ldx [%g1+0x188],%g2 ! Expected data = 0000000012518200 ldx [%i3+0x188],%g3 ! Observed data at 0000000057800188 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x188,%g4 ldx [%g1+0x198],%g2 ! Expected data = 738e28ff10ee0068 ldx [%i3+0x198],%g3 ! Observed data at 0000000057800198 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x198,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = 8759846d3df5ffab ldx [%i3+0x1a0],%g3 ! Observed data at 00000000578001a0 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x1a0,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 02c2a5ff02be7e3e ldx [%i3+0x1a8],%g3 ! Observed data at 00000000578001a8 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x1a8,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 000000e1ff5100fd ldx [%i3+0x1d0],%g3 ! Observed data at 00000000578001d0 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x1d0,%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_f4_fail: set p35_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p35_f12_fail: set p35_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p35_f14_fail: set p35_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p35_f30_fail: set p35_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: stha %l4,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000056000008] ldda [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000057000018] done p35_trap1o: stha %l4,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000056000008] ldda [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000057000018] done p35_trap2e: andncc %l3,-0x06b,%l7 stda %l2,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000056800008] ldxa [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000057000018] srlx %l0,0x02e,%l7 ldsba [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000057800028] stba %l0,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000057000010] sub %l5,-0x2f4,%l4 done p35_trap2o: andncc %l3,-0x06b,%l7 stda %l2,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000056800008] ldxa [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000057000018] srlx %l0,0x02e,%l7 ldsba [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000057800028] stba %l0,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000057000010] sub %l5,-0x2f4,%l4 done p35_trap3e: subc %l2,%l0,%l7 and %l0,%l2,%l1 and %l6,%l6,%l5 add %l6,0x0fe,%l1 orn %l4,-0xce1,%l4 done p35_trap3o: subc %l2,%l0,%l7 and %l0,%l2,%l1 and %l6,%l6,%l5 add %l6,0x0fe,%l1 orn %l4,-0xce1,%l4 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 = 834c163eb36aa031 ldx [%g1+0x008],%l1 ! %l1 = b89a0e55fcade3b4 ldx [%g1+0x010],%l2 ! %l2 = efd767f4812a1d35 ldx [%g1+0x018],%l3 ! %l3 = c5c163ae3e26c777 ldx [%g1+0x020],%l4 ! %l4 = 8accffa661e1b3d7 ldx [%g1+0x028],%l5 ! %l5 = dc6477b1df04bbec ldx [%g1+0x030],%l6 ! %l6 = b237a28df08a7311 ldx [%g1+0x038],%l7 ! %l7 = c342cbfe405bb090 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 770707c4dcc082a9 ldx [%g1+0x048],%l1 ! %l1 = bef28badf6fe263e ldx [%g1+0x050],%l2 ! %l2 = 21f3e4d06171fa4c ldx [%g1+0x058],%l3 ! %l3 = 0709253442a607b6 ldx [%g1+0x060],%l4 ! %l4 = 5324ec9c14f4792e ldx [%g1+0x068],%l5 ! %l5 = 2679270688ffa7a7 ldx [%g1+0x070],%l6 ! %l6 = d3a6b5f6a3f6b723 ldx [%g1+0x078],%l7 ! %l7 = a7ea1da3ebc27053 ! Initialize the output register of window 1 set p35_local0_start,%o0 set p35_local1_start,%o1 set p35_local2_start,%o2 set p35_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 17d53904 dbb93138 8a9a7535 3c702d5e ! %f4 = 3bf254e7 32363634 8bd965a5 d2c4059d ! %f8 = ec2c5f85 dac6fa67 de3eb393 4b141a0a ! %f12 = e30ab452 ac97b62b f41f1f37 c4b62ea7 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = bb5d595d 066b9d3f b8f1bcc4 33927689 ! %f20 = 2b7f1d92 3eff3c87 30e015a9 d5890b44 ! %f24 = 2c3819de ffceb2c3 65707c19 4dea4d7b ! %f28 = ad72c3a8 6519e5eb 23bbe1d7 1acb49ba ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 6a76e072 6f84af46 b12055b6 d21fd7e1 ! %f36 = b839666d bf736ea1 644baaae 25a47205 ! %f40 = 8f27e511 f3ba30be b27d51b5 064db997 ! %f44 = 08f15f7f 9dc6c9bd 17508755 1b83846a ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x7c1c513000000051,%g7,%g1 ! GSR scale = 10, align = 1 wr %g1,%g0,%gsr ! GSR = 7c1c513000000051 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 36 p36_label_1: ! %l1 = bfaf7878980f0468, %l2 = aca02e32abd10282, %ccr = 44 movg %icc,%l1,%l2 ! Register Not Moved ! %l6 = fb1e90e4, %l7 = 54217f68, Mem[0000000090800148] = a5b1dbba 2cfe970f stda %l6,[%i5+0x148]%asi ! Mem[0000000090800148] = fb1e90e4 54217f68 ! Mem[0000000058000010] = ddfbf4a62d0fcdfd, %l4 = 814565d651da4e84, %l1 = bfaf7878980f0468 add %i0,0x10,%g1 casxa [%g1]0x80,%l4,%l1 ! %l1 = ddfbf4a62d0fcdfd ! %l2 = aca02e32abd10282, imm = fffffffffffffbf6, %l6 = 8a8de515fb1e90e4 andncc %l2,-0x40a,%l6 ! %l6 = 0000000000000000, %ccr = 44 ! %l3 = c7832b61dddd3a5e, Mem[000000009080019c] = 7982481d sth %l3,[%i5+0x19c] ! Mem[000000009080019c] = 3a5e481d ! %l4 = 814565d651da4e84, Mem[00000000900001f7] = a807425c stb %l4,[%i4+0x1f7] ! Mem[00000000900001f4] = 8407425c ! %l0 = ab1350447e67bf1b, %l4 = 814565d651da4e84, %l2 = aca02e32abd10282 sub %l0,%l4,%l2 ! %l2 = 29cdea6e2c8d7097 ! %l6 = 0000000000000000, Mem[0000000059000028] = 029e781a0c58ddfd stxa %l6,[%i2+%o5]0x80 ! Mem[0000000059000028] = 0000000000000000 ! Mem[0000000091000020] = 103b16d7, %g2 = 9f4ddf5514cea945 lduw [%i6+%o4],%g2 ! %g2 = 00000000103b16d7 ! Mem[000000009100018c] = 91c7ee5a, %g2 = 00000000103b16d7 ldsb [%i6+0x18c],%g2 ! %g2 = ffffffffffffff91 p36_label_2: ! Mem[00000000910001a8] = 6826cf3f, %g18 = 26302b06a52339bc ldsw [%i6+0x1a8],%g2 ! %g2 = 26302b06a52339bc ! Mem[00000000918001d0] = 61bc4b5f75b517b3, %f48 = 71646191 f05283fe ldda [%o0+0x1d0]%asi,%f48 ! %f48 = 61bc4b5f 75b517b3 ! %l2 = 29cdea6e2c8d7097, %l4 = 814565d651da4e84, %y = 00000000 umul %l2,%l4,%l5 ! %l5 = 0e3ebebbb8d20fdc, %y = 0e3ebebb ! Mem[000000009180007c] = a31e0d83, %g2 = 000000006826cf3f lduh [%o0+0x07c],%g2 ! %g2 = 000000000000a31e ! immd = 0000000000000219, %l0 = ab1350447e67bf1b, %ccr = 44 movvc %icc,0x219,%l0 ! Moved, %l0 = 0000000000000219 ! Mem[0000000058800080] = 0b6398a726833972, %l1 = ddfbf4a62d0fcdfd ldx [%i1+0x080],%l1 ! %l1 = 0b6398a726833972 ! Mem[000000009000004c] = 103acb43, %g2 = 000000000000a31e ldub [%i4+0x04f],%g2 ! %g2 = 0000000000000010 ! %l2 = 29cdea6e2c8d7097, Mem[0000000090000074] = 88eeafc5 stw %l2,[%i4+0x074] ! Mem[0000000090000074] = 2c8d7097 ! Mem[000000009000019c] = b2be6763, %g2 = 0000000000000010 ldsh [%i4+0x19c],%g2 ! %g2 = ffffffffffffb2be ! %l4 = 814565d651da4e84, immd = 00000000000007c1, %l2 = 29cdea6e2c8d7097 mulx %l4,0x7c1,%l2 ! %l2 = 5b1aa2d0adbacd84 p36_label_3: ! Mem[0000000059000010] = 6466d3e7, %l1 = 0b6398a726833972 swapa [%i2+%o2]0x89,%l1 ! %l1 = 000000006466d3e7 ! %f0 = 17d53904 dbb93138 8a9a7535 3c702d5e ! %f4 = 3bf254e7 32363634 8bd965a5 d2c4059d ! %f8 = ec2c5f85 dac6fa67 de3eb393 4b141a0a ! %f12 = e30ab452 ac97b62b f41f1f37 c4b62ea7 mov 0x0c0,%g4 stda %f0,[%i4+%g4]ASI_BLK_PL ! Block Store to 00000000900000c0 ! %l2 = 5b1aa2d0adbacd84, %l3 = c7832b61dddd3a5e, %ccr = 44 movrne %l2,%l3,%l7 ! Moved, %l7 = c7832b61dddd3a5e ! %l6 = 0000000000000000, Mem[0000000090000022] = 4f8feb88 sth %l6,[%i4+0x022] ! Mem[0000000090000020] = 0000eb88 ! %l4 = 51da4e84, %l5 = b8d20fdc, Mem[00000000910001a0] = bec31e54 ea13ce24 std %l4,[%i6+0x1a0] ! Mem[00000000910001a0] = 51da4e84 b8d20fdc ! %f26 = 65707c19 4dea4d7b, Mem[00000000598001b0] = 07299256 a1bca086 std %f26,[%i3+0x1b0] ! Mem[00000000598001b0] = 65707c19 4dea4d7b ! Mem[0000000058800000] = bad84e1040ec1466, %l4 = 814565d651da4e84 ldxa [%i1+%g0]0x88,%l4 ! %l4 = bad84e1040ec1466 ! Mem[0000000058000020] = d59e10f2, %f17 = 066b9d3f lda [%i0+%o4]0x80,%f17 ! %f17 = d59e10f2 ! %l6 = 0000000000000000, %l0 = 0000000000000219, %l7 = c7832b61dddd3a5e taddcctv %l6,%l0,%l7 ! %l0 = 000000000000023c, Trapped ! %l3 = c7832b61dddd3a5e, Mem[00000000900000b0] = 76ad0737d0014fe2 stx %l3,[%i4+0x0b0] ! Mem[00000000900000b0] = c7832b61dddd3a5e p36_label_4: ! Mem[0000000090800024] = 6008531e, %g2 = ffffffffffffb2be ldub [%i5+0x027],%g2 ! %g2 = 0000000000000060 ! %l0 = 0000023c, %l1 = 6466d3e7, Mem[0000000058000028] = 243dc68b 4a87ae14 std %l0,[%i0+%o5] ! Mem[0000000058000028] = 0000023c 6466d3e7 ! %l4 = bad84e1040ec1466, Mem[00000000900001a8] = 875ccbaea2de638c stx %l4,[%i4+0x1a8] ! Mem[00000000900001a8] = bad84e1040ec1466 ! %l4 = bad84e1040ec1466, Mem[0000000058000018] = e74e2a1d stba %l4,[%i0+%o3]0x89 ! Mem[0000000058000018] = e74e2a66 ! %f22 = 30e015a9 d5890b44, Mem[0000000058800000] = 40ec1466 bad84e10 stda %f22,[%i1+%g0]0x88 ! Mem[0000000058800000] = 30e015a9 d5890b44 ! Mem[000000005900014f] = ed02dc9e, %l2 = 5b1aa2d0adbacd84 ldstub [%i2+0x14f],%l2 ! %l2 = 0000009e000000ff ! %f30 = 23bbe1d7 1acb49ba, Mem[0000000058800028] = 64c5747d 11d3ad0f stda %f30,[%i1+%o5]0x80 ! Mem[0000000058800028] = 23bbe1d7 1acb49ba ! Mem[0000000058000138] = 0209a1b3b864c074, %l2 = 000000000000009e, %l0 = 000000000000023c add %i0,0x138,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = 0209a1b3b864c074 ! retry : should take illegal inst trap, %l0 = 0209a1b3b864c074 retry ! Illegal inst trap : %l0 = 0209a1b3b864c084 ! Mem[0000000090000074] = 2c8d7097, %g18 = 26302b06a52339bc ldsw [%i4+0x074],%g2 ! %g2 = 26302b06a52339bc p36_label_5: ! Mem[0000000059800188] = 3e9d881b, %l5 = b8d20fdc, %l6 = 00000000 add %i3,0x188,%g1 casa [%g1]0x80,%l5,%l6 ! %l6 = 000000003e9d881b ! %f28 = ad72c3a8, Mem[0000000059000000] = 8e4af2c2 sta %f28,[%i2+%g0]0x88 ! Mem[0000000059000000] = ad72c3a8 ! Mem[0000000058800164] = ba248ee8, %l2 = 000000000000009e swap [%i1+0x164],%l2 ! %l2 = 00000000ba248ee8 ! Mem[000000009180006c] = 08c900d9, %g2 = 000000002c8d7097 ldsha [%o0+0x06e]%asi,%g2 ! %g2 = 00000000000008c9 ! %l3 = c7832b61dddd3a5e, Mem[00000000918000d8] = 9a6536e1f7ed31a3 stx %l3,[%o0+0x0d8] ! Mem[00000000918000d8] = c7832b61dddd3a5e ! Mem[000000009180015c] = a5877a44, %g2 = 00000000000008c9 ldub [%o0+0x15f],%g2 ! %g2 = 00000000000000a5 ! %l6 = 000000003e9d881b, %l0 = 0209a1b3b864c084, %ccr = 44 movge %icc,%l6,%l0 ! Moved, %l0 = 000000003e9d881b ! Mem[00000000910001b8] = fe0490b8 47252129, %g2 = 000000a5, %g3 = 0bad0b00 ldd [%i6+0x1b8],%g2 ! %g2 = 00000000fe0490b8 0000000047252129 ! Code Fragment 5 p36_fragment_1: ta T_CHANGE_HPRIV ! %l5 = 0e3ebebbb8d20fdc set 0xc6cc2f91,%l5 ! %l5 = 00000000c6cc2f91 stxa %l5, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[00000000580001b8] = 1b7e6747, %l0 = 000000003e9d881b ldstub [%i0+0x1b8],%l0 ! %l0 = 0000001b000000ff p36_label_6: ! Mem[0000000090800058] = 78ebe01de6055c3b, %g2 = 00000000fe0490b8 ldx [%i5+0x058],%g2 ! %g2 = 78ebe01de6055c3b ! Mem[0000000058800018] = ebb3beba0463ab7c, %f16 = bb5d595d d59e10f2 ldda [%i1+%o3]0x89,%f16 ! %f16 = ebb3beba 0463ab7c ! %l1 = 000000006466d3e7, Mem[00000000910000d4] = 867874ed stw %l1,[%i6+0x0d4] ! Mem[00000000910000d4] = 6466d3e7 ! Mem[000000009100004c] = f7a5ca85, %g18 = 26302b06a52339bc ldsw [%i6+0x04c],%g2 ! %g2 = 26302b06a52339bc ! Mem[0000000058000020] = f2109ed5, %f7 = d2c4059d lda [%i0+%o4]0x88,%f7 ! %f7 = f2109ed5 ! Mem[0000000059000008] = ab83ce5b ad7a7f85, %l0 = 0000001b, %l1 = 6466d3e7 ldda [%i2+%o1]0x80,%l0 ! %l0 = 00000000ab83ce5b 00000000ad7a7f85 ! Mem[0000000091800154] = 45cc18b0, %g2 = fffffffff7a5ca85 ldsb [%o0+0x155],%g2 ! %g2 = 0000000000000045 ! %l6 = 000000003e9d881b, %l0 = 00000000ab83ce5b, %ccr = 44 movge %xcc,%l6,%l0 ! Moved, %l0 = 000000003e9d881b ! Mem[0000000059800068] = 0e21d3f1, %l3 = c7832b61dddd3a5e swap [%i3+0x068],%l3 ! %l3 = 000000000e21d3f1 ! Mem[0000000090000080] = dc8cabda, %g2 = 0000000000000045 ldsh [%i4+0x080],%g2 ! %g2 = ffffffffffffdc8c p36_label_7: ! Mem[0000000059000028] = 00000000 00000000, %l6 = 3e9d881b, %l7 = dddd3a5e ldda [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000 ! Mem[00000000588001ec] = 28f033d8, %l3 = 000000000e21d3f1 ldstub [%i1+0x1ec],%l3 ! %l3 = 00000028000000ff ! Mem[0000000058000020] = 9ef94a2ef2109ed5, %l3 = 0000000000000028 ldxa [%i0+%o4]0x89,%l3 ! %l3 = 9ef94a2ef2109ed5 ! %l0 = 000000003e9d881b, Mem[0000000091000015] = 877aae6b, %asi = 80 stba %l0,[%i6+0x015]%asi ! Mem[0000000091000014] = 1b7aae6b ! immd = 0000000000000185, %l2 = 00000000ba248ee8, %ccr = 44 movge %icc,0x185,%l2 ! Moved, %l2 = 0000000000000185 ! Mem[00000000918000c0] = a65f7cddae582979, %g2 = ffffffffffffdc8c ldx [%o0+0x0c0],%g2 ! %g2 = a65f7cddae582979 ! immd = 0000000000000124, %l3 = 9ef94a2ef2109ed5, %ccr = 44 movle %icc,0x124,%l3 ! Moved, %l3 = 0000000000000124 ! Mem[0000000091000040] = 15df7dd6, %g2 = a65f7cddae582979 ldsb [%i6+0x041],%g2 ! %g2 = 0000000000000015 ! Mem[000000005900010c] = b555b787, %l7 = 00000000, %l3 = 00000124 add %i2,0x10c,%g1 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000b555b787 ! Mem[0000000058800018] = 7cab6304, %l4 = bad84e1040ec1466 swapa [%i1+%o3]0x80,%l4 ! %l4 = 000000007cab6304 p36_label_8: ! Mem[000000009100017c] = 80b5e0b8, %g2 = 0000000000000015 ldub [%i6+0x17c],%g2 ! %g2 = 0000000000000080 ! Code Fragment 5 p36_fragment_2: ta T_CHANGE_HPRIV ! %l5 = 00000000c6cc2f91 set 0xd9fb4fbd,%l5 ! %l5 = 00000000d9fb4fbd stxa %l5, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! immd = 0000000000000262, %l1 = 00000000ad7a7f85, %ccr = 44 move %icc,0x262,%l1 ! Moved, %l1 = 0000000000000262 ! %l3 = 00000000b555b787, Mem[0000000059800000] = eb85648b stwa %l3,[%i3+%g0]0x80 ! Mem[0000000059800000] = b555b787 ! %l6 = 0000000000000000, imm = 0000000000000400, %l3 = 00000000b555b787 or %l6,0x400,%l3 ! %l3 = 0000000000000400 ! %l2 = 0000000000000185, %l0 = 000000003e9d881b, %ccr = 44 movrgz %l2,%l0,%l2 ! Moved, %l2 = 000000003e9d881b ! Mem[0000000090800028] = 08531eba, %g2 = 0000000000000080 ldsh [%i5+%o5],%g2 ! %g2 = 0000000000000853 ! Mem[0000000058800000] = 440b89d5, %l3 = 0000000000000400 lduha [%i1+%g0]0x81,%l3 ! %l3 = 000000000000440b ! Mem[0000000059800008] = 0471b7e0, %l5 = 00000000d9fb4fbd ldsha [%i3+%o1]0x80,%l5 ! %l5 = 0000000000000471 ! Mem[000000005900019c] = c4652ecc, %l5 = 0000000000000471 swap [%i2+0x19c],%l5 ! %l5 = 00000000c4652ecc p36_label_9: ! %l4 = 7cab6304, %l5 = c4652ecc, Mem[00000000900000f0] = 2bb697ac 52b40ae3 std %l4,[%i4+0x0f0] ! Mem[00000000900000f0] = 7cab6304 c4652ecc ! %l6 = 00000000, %l7 = 00000000, Mem[0000000091800098] = 83cfe9d3 8acc12dd std %l6,[%o0+0x098] ! Mem[0000000091800098] = 00000000 00000000 ! Mem[00000000910001b8] = fe0490b8, %g18 = 26302b06a52339bc ldsw [%i6+0x1b8],%g2 ! %g2 = 26302b06a52339bc ! Mem[00000000910001cc] = 34c66826, %g2 = fffffffffe0490b8 lduh [%i6+0x1ce],%g2 ! %g2 = 00000000000034c6 ! Mem[000000009180010c] = de11d2fc, %g18 = 26302b06a52339bc ldsw [%o0+0x10c],%g2 ! %g2 = 26302b06a52339bc ! %f22 = 30e015a9, Mem[000000009080018c] = ada4c276 st %f22,[%i5+0x18c] ! Mem[000000009080018c] = 30e015a9 ! %l4 = 000000007cab6304, immed = fffff59c, %y = 0e3ebebb sdivcc %l4,-0xa64,%l3 ! %l3 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 3e9d881b ! Mem[00000000910001bc] = 2129b0b4, %g2 = ffffffffde11d2fc lduh [%i6+0x1be],%g2 ! %g2 = 0000000000002129 ! Mem[00000000590001f0] = 0b000d8a0f037024, %l5 = 00000000c4652ecc, %l2 = 000000003e9d881b add %i2,0x1f0,%g1 casxa [%g1]0x80,%l5,%l2 ! %l2 = 0b000d8a0f037024 ! Mem[0000000058000180] = 5439f439 31598202, %l2 = 0f037024, %l3 = 80000000 ldd [%i0+0x180],%l2 ! %l2 = 000000005439f439 0000000031598202 p36_label_10: ! Mem[0000000058800000] = 440b89d5, %f21 = 3eff3c87 lda [%i1+%g0]0x81,%f21 ! %f21 = 440b89d5 ! %l1 = 0000000000000262, Mem[0000000058000010] = a6f4fbdd stwa %l1,[%i0+%o2]0x89 ! Mem[0000000058000010] = 00000262 ! %l0 = 000000003e9d881b, imm = fffffffffffff82f, %l5 = 00000000c4652ecc or %l0,-0x7d1,%l5 ! %l5 = fffffffffffff83f ! Mem[0000000090000130] = 1e3b769b, %g2 = 0000000000002129 lduh [%i4+0x130],%g2 ! %g2 = 0000000000001e3b ! %l0 = 000000003e9d881b, %l0 = 000000003e9d881b, %ccr = 8a movle %icc,%l0,%l0 ! Register Not Moved ! Mem[0000000059000070] = bc61014cff35b321, %l2 = 000000005439f439, %l1 = 0000000000000262 add %i2,0x70,%g1 casxa [%g1]0x80,%l2,%l1 ! %l1 = bc61014cff35b321 ! Mem[0000000090000118] = c4c6c2059aa8db92, %f48 = 61bc4b5f 75b517b3 ldd [%i4+0x118],%f48 ! %f48 = c4c6c205 9aa8db92 ! %f2 = 8a9a7535, Mem[0000000090000190] = 3558c986 st %f2 ,[%i4+0x190] ! Mem[0000000090000190] = 8a9a7535 ! %l2 = 000000005439f439, imm = 0000000000000d9c, %l4 = 000000007cab6304 and %l2,0xd9c,%l4 ! %l4 = 0000000000000418 ! %f0 = 17d53904 dbb93138 8a9a7535 3c702d5e ! %f4 = 3bf254e7 32363634 8bd965a5 f2109ed5 ! %f8 = ec2c5f85 dac6fa67 de3eb393 4b141a0a ! %f12 = e30ab452 ac97b62b f41f1f37 c4b62ea7 stda %f0,[%i4]ASI_BLK_SL ! Block Store to 0000000090000000 p36_label_11: ! Mem[00000000590001c0] = d0b0c77a, %l5 = fffffffffffff83f ldsw [%i2+0x1c0],%l5 ! %l5 = ffffffffd0b0c77a ! Mem[000000005980011c] = 7756f2fb, %l6 = 0000000000000000 swap [%i3+0x11c],%l6 ! %l6 = 000000007756f2fb ! %l2 = 000000005439f439, %l5 = ffffffffd0b0c77a, %ccr = 8a movrne %l2,%l5,%l4 ! Moved, %l4 = ffffffffd0b0c77a ! Code Fragment 5 p36_fragment_3: ta T_CHANGE_HPRIV ! %l5 = ffffffffd0b0c77a set 0x8fdfbbf1,%l5 ! %l5 = 000000008fdfbbf1 stxa %l5, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l0 = 3e9d881b, %l1 = ff35b321, Mem[0000000090000120] = bc5b9b3f 7ceaf23d stda %l0,[%i4+0x120]%asi ! Mem[0000000090000120] = 3e9d881b ff35b321 ! %l6 = 000000007756f2fb, Mem[0000000091000072] = 37bbab17 sth %l6,[%i6+0x072] ! Mem[0000000091000070] = f2fbab17 ! %l3 = 0000000031598202, Mem[00000000908001a8] = 144eb17794989c9f stx %l3,[%i5+0x1a8] ! Mem[00000000908001a8] = 0000000031598202 ! %l6 = 000000007756f2fb, immed = fffffb69, %y = 3e9d881b udiv %l6,-0x497,%l6 ! %l6 = 000000003e9d893a mov %l0,%y ! %y = 3e9d881b ! Mem[0000000058000018] = 662a4ee7, %l1 = bc61014cff35b321 ldsha [%i0+%o3]0x81,%l1 ! %l1 = 000000000000662a ! %l2 = 000000005439f439, imm = fffffffffffffa7d, %l3 = 0000000031598202 tsubcc %l2,-0x583,%l3 ! %l3 = 000000005439f9bc, %ccr = 13 p36_label_12: ! %l3 = 000000005439f9bc, %l7 = 0000000000000000, %ccr = 13 movvc %icc,%l3,%l7 ! Register Not Moved ! Mem[00000000900000a8] = 10593f2f f3b2ac3e, %g2 = 00001e3b, %g3 = 47252129 ldd [%i4+0x0a8],%g2 ! %g2 = 0000000010593f2f 00000000f3b2ac3e ! %l0 = 000000003e9d881b, %l4 = ffffffffd0b0c77a, %ccr = 13 movne %icc,%l0,%l4 ! Moved, %l4 = 000000003e9d881b ! %l6 = 000000003e9d893a, immed = fffff496, %l3 = 000000005439f9bc taddcctv %l6,-0xb6a,%l3 ! %l0 = 000000003e9d883e, Trapped ! Mem[0000000090800140] = 4acaddd5 a883c31a, %g2 = 10593f2f, %g3 = f3b2ac3e ldd [%i5+0x140],%g2 ! %g2 = 000000004acaddd5 00000000a883c31a ! Mem[0000000059000018] = 4022e6b8, %l6 = 000000003e9d893a ldswa [%i2+%o3]0x80,%l6 ! %l6 = 000000004022e6b8 ! Mem[000000009080007c] = 600515d4, %g2 = 000000004acaddd5 ldub [%i5+0x07d],%g2 ! %g2 = 0000000000000060 ! %l4 = 3e9d881b, %l5 = 8fdfbbf1, Mem[0000000091000068] = 955a2d89 07100ced std %l4,[%i6+0x068] ! Mem[0000000091000068] = 3e9d881b 8fdfbbf1 ! Mem[00000000918001ec] = 8f307ba8, %g2 = 0000000000000060 ldsha [%o0+0x1ee]%asi,%g2 ! %g2 = ffffffffffff8f30 ! Mem[0000000058800064] = e4fa33e7, %l1 = 0000662a, %l2 = 5439f439 add %i1,0x64,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 00000000e4fa33e7 p36_label_13: ! Mem[0000000058000028] = 0000023c6466d3e7, %f30 = 23bbe1d7 1acb49ba ldda [%i0+%o5]0x80,%f30 ! %f30 = 0000023c 6466d3e7 ! Mem[00000000908000d8] = 9c4dedb52e9f5b4f, %f48 = c4c6c205 9aa8db92 ldd [%i5+0x0d8],%f48 ! %f48 = 9c4dedb5 2e9f5b4f ! Mem[00000000918000dc] = 3a5eab56, %g2 = ffffffffffff8f30 ldub [%o0+0x0de],%g2 ! %g2 = 000000000000003a ! %l0 = 000000003e9d883e, %l3 = 000000005439f9bc, %ccr = 13 movle %xcc,%l0,%l3 ! Register Not Moved ! Mem[0000000091000094] = 0f757f03, %g2 = 000000000000003a ldub [%i6+0x097],%g2 ! %g2 = 000000000000000f ! Mem[00000000910000a8] = 4548123c 1253fffd, %g2 = 0000000f, %g3 = a883c31a ldd [%i6+0x0a8],%g2 ! %g2 = 000000004548123c 000000001253fffd membar #Sync ! Added by membar checker (249) ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9b84 07425ca0 64acdc55 mov 0x1c0,%g5 ldda [%i4+%g5]ASI_BLK_SL,%f48 ! Block Load from 00000000900001c0 ! %l3 = 000000005439f9bc, Mem[0000000059800000] = b555b787 stha %l3,[%i3+%g0]0x81 ! Mem[0000000059800000] = f9bcb787 ! %l2 = 00000000e4fa33e7, Mem[0000000059000000] = ad72c3a8 stba %l2,[%i2+%g0]0x89 ! Mem[0000000059000000] = ad72c3e7 ! Mem[0000000059800028] = 5b03e3c8e779b423, %f4 = 3bf254e7 32363634 ldda [%i3+%o5]0x80,%f4 ! %f4 = 5b03e3c8 e779b423 p36_label_14: ! Mem[00000000900000bc] = 9a3831b9, %g2 = 000000004548123c ldsb [%i4+0x0bf],%g2 ! %g2 = ffffffffffffff9a ! Mem[00000000590001e8] = 0190fcb9, %l6 = 000000004022e6b8 lduwa [%i2+0x1e8]%asi,%l6 ! %l6 = 000000000190fcb9 ! Code Fragment 5 p36_fragment_4: ta T_CHANGE_HPRIV ! %l5 = 000000008fdfbbf1 set 0x71c01927,%l5 ! %l5 = 0000000071c01927 stxa %l5, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Randomly selected nop nop ! Mem[0000000059800028] = 5b03e3c8e779b423, %f6 = 8bd965a5 f2109ed5 ldda [%i3+%o5]0x80,%f6 ! %f6 = 5b03e3c8 e779b423 ! %l7 = 0000000000000000 setx 0x36a5ce2008cc1370,%g7,%l7 ! %l7 = 36a5ce2008cc1370 ! Mem[0000000059800008] = 0471b7e0, %l2 = 00000000e4fa33e7 lduwa [%i3+%o1]0x80,%l2 ! %l2 = 000000000471b7e0 ! %l1 = 000000000000662a, Mem[0000000090800142] = ddd5a883 sth %l1,[%i5+0x142] ! Mem[0000000090800140] = 662aa883 ! %l2 = 000000000471b7e0, imm = 00000000000001ad, %l6 = 000000000190fcb9 andncc %l2,0x1ad,%l6 ! %l6 = 000000000471b640, %ccr = 00 ! Mem[00000000918001e8] = a309f910, %g18 = 26302b06a52339bc ldsw [%o0+0x1e8],%g2 ! %g2 = 26302b06a52339bc p36_label_15: ! %l4 = 3e9d881b, %l5 = 71c01927, Mem[0000000059000038] = 1b676f34 8c9cb2f2 std %l4,[%i2+0x038] ! Mem[0000000059000038] = 3e9d881b 71c01927 ! %l0 = 000000003e9d883e, %l4 = 000000003e9d881b, %ccr = 00 movleu %xcc,%l0,%l4 ! Register Not Moved ! Mem[000000009080001c] = 619c4365, %g2 = ffffffffa309f910 lduw [%i5+0x01c],%g2 ! %g2 = 00000000619c4365 ! Mem[0000000091800064] = 83b95d79, %g2 = 00000000619c4365 lduw [%o0+0x064],%g2 ! %g2 = 0000000083b95d79 ! Mem[000000005800016c] = 6ddf5ee8, %l3 = 000000005439f9bc swap [%i0+0x16c],%l3 ! %l3 = 000000006ddf5ee8 ! Mem[0000000059800018] = 4931fe9b, %l2 = 000000000471b7e0 ldsba [%i3+%o3]0x89,%l2 ! %l2 = ffffffffffffff9b ! Mem[0000000059800148] = 3100f0fabc3c5571, %l3 = 000000006ddf5ee8, %l7 = 36a5ce2008cc1370 add %i3,0x148,%g1 casxa [%g1]0x80,%l3,%l7 ! %l7 = 3100f0fabc3c5571 ! %l4 = 000000003e9d881b, %l2 = ffffffffffffff9b, %l7 = 3100f0fabc3c5571 andn %l4,%l2,%l7 ! %l7 = 0000000000000000 ! Mem[0000000058000104] = 560a793a, %l5 = 71c01927, %l7 = 00000000 add %i0,0x104,%g1 casa [%g1]0x80,%l5,%l7 ! %l7 = 00000000560a793a ! %l4 = 000000003e9d881b, %l4 = 000000003e9d881b, %ccr = 00 movcc %xcc,%l4,%l4 ! Moved, %l4 = 000000003e9d881b p36_label_16: ! Code Fragment 5 p36_fragment_5: ta T_CHANGE_HPRIV ! %l5 = 0000000071c01927 set 0x3d367ee7,%l5 ! %l5 = 000000003d367ee7 stxa %l5, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[00000000900000e0] = 67fac6da 855f2cec, %g2 = 83b95d79, %g3 = 1253fffd ldd [%i4+0x0e0],%g2 ! %g2 = 0000000067fac6da 00000000855f2cec ! Mem[0000000091000058] = 4dd057e98c194b94, %f48 = fe5d3346 de75f6e1 ldd [%i6+0x058],%f48 ! %f48 = 4dd057e9 8c194b94 ! %l1 = 000000000000662a, %l1 = 000000000000662a, %l3 = 000000006ddf5ee8 addccc %l1,%l1,%l3 ! %l3 = 000000000000cc54, %ccr = 00 ! Mem[0000000058800090] = 13fb16db, %l3 = 0000cc54, %l4 = 3e9d881b add %i1,0x90,%g1 casa [%g1]0x80,%l3,%l4 ! %l4 = 0000000013fb16db ! done : should take illegal inst trap, %l0 = 000000003e9d883e done ! Illegal inst trap : %l0 = 000000003e9d884e ! Mem[00000000598000d8] = 2879e9b1, %l0 = 000000003e9d884e lduha [%i3+0x0d8]%asi,%l0 ! %l0 = 0000000000002879 ! immd = 000000000000015f, %l6 = 000000000471b640, %ccr = 00 movg %xcc,0x15f,%l6 ! Moved, %l6 = 000000000000015f ! Mem[0000000059000074] = ff35b321, %l0 = 00002879, %l0 = 00002879 add %i2,0x74,%g1 casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000ff35b321 ! Mem[0000000059800140] = f85adb0b, %l5 = 3d367ee7, %l6 = 0000015f add %i3,0x140,%g1 casa [%g1]0x80,%l5,%l6 ! %l6 = 00000000f85adb0b p36_label_17: ! Mem[0000000058000020] = d59e10f2, %l0 = 00000000ff35b321 ldsba [%i0+%o4]0x81,%l0 ! %l0 = ffffffffffffffd5 ! Mem[0000000090000000] = 3831b9db 0439d517 5e2d703c 35759a8a ! Mem[0000000090000010] = 34363632 e754f23b d59e10f2 a565d98b ! Mem[0000000090000020] = 67fac6da 855f2cec 0a1a144b 93b33ede ! Mem[0000000090000030] = 2bb697ac 52b40ae3 a72eb6c4 371f1ff4 ldda [%i4]ASI_BLK_AIUP,%f48 ! Block Load from 0000000090000000 ! Mem[00000000900001e8] = 06373fb7, %g2 = 0000000067fac6da ldsb [%i4+0x1ea],%g2 ! %g2 = 0000000000000006 ! %l7 = 00000000560a793a, %l4 = 0000000013fb16db, %ccr = 00 movle %icc,%l7,%l4 ! Register Not Moved ! Mem[0000000091000034] = f8c80863, %g18 = 26302b06a52339bc ldsw [%i6+0x034],%g2 ! %g2 = 26302b06a52339bc ! %l0 = ffffffd5, %l1 = 0000662a, Mem[0000000058000000] = ac3d3445 af5915c9 stda %l0,[%i0+%g0]0x81 ! Mem[0000000058000000] = ffffffd5 0000662a ! %l0 = ffffffffffffffd5, Mem[0000000059800000] = e301928a87b7bcf9 stxa %l0,[%i3+%g0]0x88 ! Mem[0000000059800000] = ffffffffffffffd5 ! %l7 = 00000000560a793a, %l1 = 000000000000662a, %l2 = ffffffffffffff9b tsubcctv %l7,%l1,%l2 ! %l0 = fffffffffffffff8, Trapped ! Mem[00000000900001b8] = ea9d818c, %g2 = fffffffff8c80863 lduh [%i4+0x1b8],%g2 ! %g2 = 000000000000ea9d ! Clear Register : %l1 = 000000000000662a clr %l1 ! %l1 = 0000000000000000 p36_label_18: ! Mem[00000000900001c8] = 2e218561 df2e401b, %g2 = 0000ea9d, %g3 = 855f2cec ldd [%i4+0x1c8],%g2 ! %g2 = 000000002e218561 00000000df2e401b ! Code Fragment 5 p36_fragment_6: ta T_CHANGE_HPRIV ! %l5 = 000000003d367ee7 set 0x9c88bd30,%l5 ! %l5 = 000000009c88bd30 stxa %l5, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000058800088] = f5b1f78a, %l0 = fffffff8, %l6 = f85adb0b add %i1,0x88,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000f5b1f78a ! %l3 = 000000000000cc54, %l0 = fffffffffffffff8, %ccr = 00 movg %xcc,%l3,%l0 ! Moved, %l0 = 000000000000cc54 ! immd = 00000000000002e2, %l4 = 0000000013fb16db, %ccr = 00 movgu %xcc,0x2e2,%l4 ! Moved, %l4 = 00000000000002e2 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9b84 07425ca0 64acdc55 ldda [%i4+%g5]ASI_BLK_PL,%f48 ! Block Load from 00000000900001c0 ! Code Fragment 5 p36_fragment_7: ta T_CHANGE_HPRIV ! %l5 = 000000009c88bd30 set 0x2466f4f2,%l5 ! %l5 = 000000002466f4f2 stxa %l5, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[000000009000018c] = f88a9a75, %g2 = 000000002e218561 ldsb [%i4+0x18f],%g2 ! %g2 = fffffffffffffff8 ! %f0 = 17d53904 dbb93138 8a9a7535 3c702d5e ! %f4 = 5b03e3c8 e779b423 5b03e3c8 e779b423 ! %f8 = ec2c5f85 dac6fa67 de3eb393 4b141a0a ! %f12 = e30ab452 ac97b62b f41f1f37 c4b62ea7 mov 0x140,%g6 stda %f0,[%i4+%g6]ASI_BLK_AIUSL ! Block Store to 0000000090000140 ! Code Fragment 5 p36_fragment_8: ta T_CHANGE_HPRIV ! %l5 = 000000002466f4f2 set 0x396be8e0,%l5 ! %l5 = 00000000396be8e0 stxa %l5, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV p36_label_19: ! Mem[0000000059800150] = ea875f48cbe9b6da, %l0 = 000000000000cc54, %l1 = 0000000000000000 add %i3,0x150,%g1 casxa [%g1]0x80,%l0,%l1 ! %l1 = ea875f48cbe9b6da ! %f16 = ebb3beba 0463ab7c b8f1bcc4 33927689 ! %f20 = 2b7f1d92 440b89d5 30e015a9 d5890b44 ! %f24 = 2c3819de ffceb2c3 65707c19 4dea4d7b ! %f28 = ad72c3a8 6519e5eb 0000023c 6466d3e7 mov 0x100,%g6 stda %f16,[%i4+%g6]ASI_BLK_AIUS ! Block Store to 0000000090000100 ! %f7 = e779b423, Mem[00000000900000f8] = a72eb6c4 st %f7 ,[%i4+0x0f8] ! Mem[00000000900000f8] = e779b423 ! %l4 = 00000000000002e2, imm = 000000000000000d, %l5 = 00000000396be8e0 srl %l4,0x00d,%l5 ! %l5 = 0000000000000000 ! %l2 = ffffff9b, %l3 = 0000cc54, Mem[0000000058800010] = 26de57e0 bdcc6aaf stda %l2,[%i1+%o2]0x89 ! Mem[0000000058800010] = ffffff9b 0000cc54 ! Mem[0000000090800050] = db161e2b, %g18 = 26302b06a52339bc ldsw [%i5+0x050],%g2 ! %g2 = 26302b06a52339bc ! %l0 = 000000000000cc54, %l3 = 000000000000cc54, %l4 = 00000000000002e2 xnor %l0,%l3,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000058800028] = 23bbe1d7, %l7 = 00000000560a793a swapa [%i1+%o5]0x80,%l7 ! %l7 = 0000000023bbe1d7 ! Code Fragment 5 p36_fragment_9: ta T_CHANGE_HPRIV ! %l5 = 0000000000000000 set 0x07dea518,%l5 ! %l5 = 0000000007dea518 stxa %l5, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l2 = ffffffffffffff9b, Mem[00000000910000e7] = ff0e4d5d stb %l2,[%i6+0x0e7] ! Mem[00000000910000e4] = 9b0e4d5d p36_label_20: ! immd = 0000000000000338, %l5 = 0000000007dea518, %ccr = 00 movge %xcc,0x338,%l5 ! Moved, %l5 = 0000000000000338 ! %l7 = 0000000023bbe1d7, Mem[0000000059800018] = b8d6bf8c4931fe9b stxa %l7,[%i3+%o3]0x89 ! Mem[0000000059800018] = 0000000023bbe1d7 ! Mem[0000000059000018] = b8e62240, %f14 = f41f1f37 lda [%i2+%o3]0x88,%f14 ! %f14 = b8e62240 ! %l6 = f5b1f78a, %l7 = 23bbe1d7, Mem[0000000059000028] = 00000000 00000000 stda %l6,[%i2+%o5]0x81 ! Mem[0000000059000028] = f5b1f78a 23bbe1d7 ! %l6 = 00000000f5b1f78a, Mem[00000000910001f8] = fd114e76 stw %l6,[%i6+0x1f8] ! Mem[00000000910001f8] = f5b1f78a ! Mem[00000000900000b0] = c7832b61, %g18 = 26302b06a52339bc ldsw [%i4+0x0b0],%g2 ! %g2 = 26302b06a52339bc ! Mem[0000000090800078] = 05af2cea, %g2 = ffffffffc7832b61 ldsh [%i5+0x078],%g2 ! %g2 = 00000000000005af ! %l5 = 0000000000000338, Mem[0000000091000160] = f14be39c stw %l5,[%i6+0x160] ! Mem[0000000091000160] = 00000338 ! Mem[0000000090000004] = 0439d517, %g2 = 00000000000005af ldsb [%i4+0x004],%g2 ! %g2 = 0000000000000004 ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 2c8d7097 fa5423a0 801f7ef7 mov 0x040,%g6 ldda [%i4+%g6]ASI_BLK_AIUP,%f48 ! Block Load from 0000000090000040 p36_label_21: ! Mem[00000000900001c0] = 75de4633, %g2 = 0000000000000004 ldub [%i4+0x1c2],%g2 ! %g2 = 0000000000000075 ! %l2 = ffffff9b, %l3 = 0000cc54, Mem[0000000091800168] = 026ca936 9945ca36 std %l2,[%o0+0x168] ! Mem[0000000091800168] = ffffff9b 0000cc54 ! %l7 = 0000000023bbe1d7, Mem[000000009080004e] = d586db16 stb %l7,[%i5+0x04e] ! Mem[000000009080004c] = d786db16 ! Mem[0000000059800020] = a88795081e04939b, %f10 = de3eb393 4b141a0a ldda [%i3+%o4]0x89,%f10 ! %f10 = a8879508 1e04939b ! immd = 000000000000016f, %l7 = 0000000023bbe1d7, %ccr = 00 mova %icc,0x16f,%l7 ! Moved, %l7 = 000000000000016f ! Mem[00000000590001e0] = 3041d80910d44b72, %l6 = 00000000f5b1f78a, %l5 = 0000000000000338 add %i2,0x1e0,%g1 casxa [%g1]0x80,%l6,%l5 ! %l5 = 3041d80910d44b72 ! Code Fragment 5 p36_fragment_10: ta T_CHANGE_HPRIV ! %l5 = 3041d80910d44b72 set 0xfcee7a18,%l5 ! %l5 = 00000000fcee7a18 stxa %l5, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l5 = 00000000fcee7a18, Mem[00000000900000f8] = e779b423371f1ff4 stx %l5,[%i4+0x0f8] ! Mem[00000000900000f8] = 00000000fcee7a18 ! Mem[0000000091000058] = 4dd057e98c194b94, %g2 = 0000000000000075 ldx [%i6+0x058],%g2 ! %g2 = 4dd057e98c194b94 ! Mem[0000000059000010] = 72398326, %l1 = ea875f48cbe9b6da swapa [%i2+%o2]0x81,%l1 ! %l1 = 0000000072398326 p36_label_22: ! Mem[0000000058800000] = d5890b44, %l7 = 000000000000016f ldsha [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000b44 ! Mem[000000009100012c] = cd3a6161, %g18 = 26302b06a52339bc ldsw [%i6+0x12c],%g2 ! %g2 = 26302b06a52339bc ! Mem[00000000580001fc] = 5726d750, %l3 = 000000000000cc54 swap [%i0+0x1fc],%l3 ! %l3 = 000000005726d750 ! Mem[00000000918000a8] = c9c67145, %g2 = ffffffffcd3a6161 lduh [%o0+0x0a8],%g2 ! %g2 = 000000000000c9c6 ! Mem[0000000059800008] = e0b77104, %l0 = 000000000000cc54 ldsba [%i3+%o1]0x88,%l0 ! %l0 = 0000000000000004 ! %l0 = 0000000000000004, %l6 = 00000000f5b1f78a, %ccr = 00 movrlz %l0,%l6,%l4 ! Not Moved, %l4 = ffffffffffffffff ! %l7 = 0000000000000b44, %l3 = 000000005726d750, %ccr = 00 movvs %xcc,%l7,%l3 ! Register Not Moved ! Mem[0000000059800020] = 1e04939b, %l4 = ffffffffffffffff ldsha [%i3+%o4]0x89,%l4 ! %l4 = ffffffffffff939b ! Mem[0000000091000118] = 5d8c784c 75fb17e7, %g2 = 0000c9c6, %g3 = df2e401b ldd [%i6+0x118],%g2 ! %g2 = 000000005d8c784c 0000000075fb17e7 ! %f0 = 17d53904 dbb93138, Mem[0000000058800010] = ffffff9b 0000cc54 stda %f0 ,[%i1+%o2]0x89 ! Mem[0000000058800010] = 17d53904 dbb93138 p36_label_23: ! %l6 = f5b1f78a, %l7 = 00000b44, Mem[00000000588000a0] = b0bd1f30 f54bd9d9 std %l6,[%i1+0x0a0] ! Mem[00000000588000a0] = f5b1f78a 00000b44 ! immd = 000000000000031d, %l4 = ffffffffffff939b, %ccr = 00 movvc %xcc,0x31d,%l4 ! Moved, %l4 = 000000000000031d ! %l1 = 0000000072398326, %l6 = 00000000f5b1f78a, %ccr = 00 movl %xcc,%l1,%l6 ! Register Not Moved ! Mem[0000000058800008] = d5eed3ad 569ca103, %l4 = 0000031d, %l5 = fcee7a18 ldda [%i1+%o1]0x80,%l4 ! %l4 = 00000000d5eed3ad 00000000569ca103 ! %l4 = 00000000d5eed3ad, %l6 = 00000000f5b1f78a, %l4 = 00000000d5eed3ad andn %l4,%l6,%l4 ! %l4 = 00000000004e0025 ! %l0 = 00000004, %l1 = 72398326, Mem[00000000908000d8] = 9c4dedb5 2e9f5b4f std %l0,[%i5+0x0d8] ! Mem[00000000908000d8] = 00000004 72398326 ! Mem[0000000059800010] = 9252af28, %l5 = 00000000569ca103 lduba [%i3+%o2]0x80,%l5 ! %l5 = 0000000000000092 ! immd = 0000000000000368, %l3 = 000000005726d750, %ccr = 00 movgu %icc,0x368,%l3 ! Moved, %l3 = 0000000000000368 ! Code Fragment 5 p36_fragment_11: ta T_CHANGE_HPRIV ! %l5 = 0000000000000092 set 0x5d075763,%l5 ! %l5 = 000000005d075763 stxa %l5, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l4 = 00000000004e0025, Mem[000000009080010c] = 3abd6093 sth %l4,[%i5+0x10c] ! Mem[000000009080010c] = 00256093 p36_label_24: ! %l4 = 00000000004e0025, Mem[0000000090000128] = 65707c194dea4d7b stx %l4,[%i4+0x128] ! Mem[0000000090000128] = 00000000004e0025 ! Mem[0000000091000168] = 31336c30, %g18 = 26302b06a52339bc ldsw [%i6+0x168],%g2 ! %g2 = 26302b06a52339bc membar #Sync ! Added by membar checker (250) ! Mem[0000000090000160] = 67fac6da855f2cec, %g2 = 0000000031336c30 ldx [%i4+0x160],%g2 ! %g2 = 67fac6da855f2cec ! %l1 = 0000000072398326, Mem[0000000090000038] = a72eb6c4 sth %l1,[%i4+0x038] ! Mem[0000000090000038] = 8326b6c4 ! Mem[0000000059800018] = 23bbe1d7, %l5 = 000000005d075763 ldstuba [%i3+%o3]0x88,%l5 ! %l5 = 000000d7000000ff ! %l3 = 0000000000000368, immed = fffffe88, %ccr = 00 movrgz %l3,-0x178,%l1 ! Moved, %l1 = fffffffffffffe88 ! immd = 000000000000039d, %l0 = 0000000000000004, %ccr = 00 mova %icc,0x39d,%l0 ! Moved, %l0 = 000000000000039d ! %l4 = 004e0025, %l5 = 000000d7, Mem[0000000091800038] = 8581ae53 fd74b765 stda %l4,[%o0+0x038]%asi ! Mem[0000000091800038] = 004e0025 000000d7 ! immd = 0000000000000085, %l4 = 00000000004e0025, %ccr = 00 mova %xcc,0x085,%l4 ! Moved, %l4 = 0000000000000085 ! %f30 = 0000023c, Mem[0000000059800028] = c8e3035b sta %f30,[%i3+%o5]0x89 ! Mem[0000000059800028] = 0000023c p36_label_25: ! Mem[0000000091000190] = 8be72be2, %g18 = 26302b06a52339bc ldsw [%i6+0x190],%g2 ! %g2 = 26302b06a52339bc ! immd = 000000000000021c, %l3 = 0000000000000368, %ccr = 00 movleu %xcc,0x21c,%l3 ! Register Not Moved ! Code Fragment 5 p36_fragment_12: ta T_CHANGE_HPRIV ! %l5 = 00000000000000d7 set 0x69bf1fd5,%l5 ! %l5 = 0000000069bf1fd5 stxa %l5, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[00000000590001e0] = 3041d809, %l7 = 0000000000000b44 lduw [%i2+0x1e0],%l7 ! %l7 = 000000003041d809 ! %l0 = 000000000000039d, immed = fffffada, %y = 3e9d881b udivcc %l0,-0x526,%l5 ! %l5 = 000000003e9d895d, %ccr = 00 mov %l0,%y ! %y = 0000039d ! %l2 = ffffff9b, %l3 = 00000368, Mem[0000000091000198] = 51e60601 c3f8aeb5 std %l2,[%i6+0x198] ! Mem[0000000091000198] = ffffff9b 00000368 ! Mem[0000000090800030] = 574d316e37c4972c, %f48 = 9d14608a ca521b68 ldd [%i5+0x030],%f48 ! %f48 = 574d316e 37c4972c ! %l2 = ffffffffffffff9b, %l5 = 000000003e9d895d, %l0 = 000000000000039d xnor %l2,%l5,%l0 ! %l0 = 000000003e9d8939 ! %l0 = 000000003e9d8939, %l2 = ffffffffffffff9b, %y = 0000039d umul %l0,%l2,%l2 ! %l2 = 3e9d89204bd8dc83, %y = 3e9d8920 ! Mem[0000000059000018] = b8e62240, %l5 = 000000003e9d895d ldsha [%i2+%o3]0x89,%l5 ! %l5 = 0000000000002240 ba,a p36_not_taken_0_end p36_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 000000003e9d8939 bne,a,pn %xcc,p36_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be fffffffffffffe88 bne,a,pn %xcc,p36_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 3e9d89204bd8dc83 bne,a,pn %xcc,p36_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000368 bne,a,pn %xcc,p36_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000085 bne,a,pn %xcc,p36_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000002240 bne,a,pn %xcc,p36_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000f5b1f78a bne,a,pn %xcc,p36_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000003041d809 bne,a,pn %xcc,p36_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x3e9d8920,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p36_failed mov 0x111,%g1 ! 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 17d53904 dbb93138 bne %xcc,p36_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 8a9a7535 3c702d5e bne %xcc,p36_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 5b03e3c8 e779b423 bne %xcc,p36_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 5b03e3c8 e779b423 bne %xcc,p36_f6_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be a8879508 1e04939b bne %xcc,p36_f10_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be b8e62240 c4b62ea7 bne %xcc,p36_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be ebb3beba 0463ab7c bne %xcc,p36_f16_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 2b7f1d92 440b89d5 bne %xcc,p36_f20_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 0000023c 6466d3e7 bne %xcc,p36_f30_fail nop ! Check Local Memory set p36_local0_expect,%g1 p36_check_local0: ldx [%g1+0x000],%g2 ! Expected data = ffffffd50000662a ldx [%i0+0x000],%g3 ! Observed data at 0000000058000000 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 620200002d0fcdfd ldx [%i0+0x010],%g3 ! Observed data at 0000000058000010 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 662a4ee7c871957a ldx [%i0+0x018],%g3 ! Observed data at 0000000058000018 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000023c6466d3e7 ldx [%i0+0x028],%g3 ! Observed data at 0000000058000028 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x028,%g4 ldx [%g1+0x168],%g2 ! Expected data = 6b71ec825439f9bc ldx [%i0+0x168],%g3 ! Observed data at 0000000058000168 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x168,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = ff7e6747d53679df ldx [%i0+0x1b8],%g3 ! Observed data at 00000000580001b8 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x1b8,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 11e946bc0000cc54 ldx [%i0+0x1f8],%g3 ! Observed data at 00000000580001f8 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x1f8,%g4 set p36_local1_expect,%g1 p36_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 440b89d5a915e030 ldx [%i1+0x000],%g3 ! Observed data at 0000000058800000 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3831b9db0439d517 ldx [%i1+0x010],%g3 ! Observed data at 0000000058800010 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 40ec1466babeb3eb ldx [%i1+0x018],%g3 ! Observed data at 0000000058800018 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 560a793a1acb49ba ldx [%i1+0x028],%g3 ! Observed data at 0000000058800028 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i1,0x028,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = f5b1f78a00000b44 ldx [%i1+0x0a0],%g3 ! Observed data at 00000000588000a0 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i1,0x0a0,%g4 ldx [%g1+0x160],%g2 ! Expected data = 695c08000000009e ldx [%i1+0x160],%g3 ! Observed data at 0000000058800160 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i1,0x160,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = e4ca973ffff033d8 ldx [%i1+0x1e8],%g3 ! Observed data at 00000000588001e8 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i1,0x1e8,%g4 set p36_local2_expect,%g1 p36_check_local2: ldx [%g1+0x000],%g2 ! Expected data = e7c372ad8754b3c8 ldx [%i2+0x000],%g3 ! Observed data at 0000000059000000 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = cbe9b6daa917454c ldx [%i2+0x010],%g3 ! Observed data at 0000000059000010 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = f5b1f78a23bbe1d7 ldx [%i2+0x028],%g3 ! Observed data at 0000000059000028 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 3e9d881b71c01927 ldx [%i2+0x038],%g3 ! Observed data at 0000000059000038 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x038,%g4 ldx [%g1+0x148],%g2 ! Expected data = ce0dbb74ed02dcff ldx [%i2+0x148],%g3 ! Observed data at 0000000059000148 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x148,%g4 ldx [%g1+0x198],%g2 ! Expected data = a2bec9a900000471 ldx [%i2+0x198],%g3 ! Observed data at 0000000059000198 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x198,%g4 set p36_local3_expect,%g1 p36_check_local3: ldx [%g1+0x000],%g2 ! Expected data = d5ffffffffffffff ldx [%i3+0x000],%g3 ! Observed data at 0000000059800000 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffe1bb2300000000 ldx [%i3+0x018],%g3 ! Observed data at 0000000059800018 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 3c020000e779b423 ldx [%i3+0x028],%g3 ! Observed data at 0000000059800028 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i3,0x028,%g4 ldx [%g1+0x068],%g2 ! Expected data = dddd3a5e84babb94 ldx [%i3+0x068],%g3 ! Observed data at 0000000059800068 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i3,0x068,%g4 ldx [%g1+0x118],%g2 ! Expected data = 4c6a930b00000000 ldx [%i3+0x118],%g3 ! Observed data at 0000000059800118 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i3,0x118,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 65707c194dea4d7b ldx [%i3+0x1b0],%g3 ! Observed data at 00000000598001b0 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i3,0x1b0,%g4 ! The test for processor 36 has passed p36_passed: ta GOOD_TRAP nop p36_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p36_failed p36_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p36_failed p36_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p36_failed p36_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p36_failed p36_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p36_failed p36_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p36_failed p36_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p36_failed p36_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p36_failed p36_f0_fail: set p36_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p36_f2_fail: set p36_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p36_f4_fail: set p36_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p36_f6_fail: set p36_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p36_f10_fail: set p36_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p36_f14_fail: set p36_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p36_f16_fail: set p36_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p36_f20_fail: set p36_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p36_f30_fail: set p36_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: stwa %l7,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000059000018] mulx %l6,%l2,%l6 stha %l5,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000058800028] lduwa [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000058800010] done p36_trap1o: stwa %l7,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000059000018] mulx %l6,%l2,%l6 stha %l5,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000058800028] lduwa [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000058800010] done p36_trap2e: stha %l4,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000058800028] ldsba [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000059800018] lduwa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000059000020] ldsha [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000059000010] done p36_trap2o: stha %l4,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000058800028] ldsba [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000059800018] lduwa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000059000020] ldsha [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000059000010] done p36_trap3e: add %l4,%l5,%l5 xnor %l3,0xec6,%l7 and %l4,%l5,%l4 xnor %l4,%l0,%l2 subc %l6,-0xea2,%l1 done p36_trap3o: add %l4,%l5,%l5 xnor %l3,0xec6,%l7 and %l4,%l5,%l4 xnor %l4,%l0,%l2 subc %l6,-0xea2,%l1 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 = ab1350447e67bf1b ldx [%g1+0x008],%l1 ! %l1 = bfaf7878980f0468 ldx [%g1+0x010],%l2 ! %l2 = aca02e32abd10282 ldx [%g1+0x018],%l3 ! %l3 = c7832b61dddd3a5e ldx [%g1+0x020],%l4 ! %l4 = 814565d651da4e84 ldx [%g1+0x028],%l5 ! %l5 = d9851a26537a95a4 ldx [%g1+0x030],%l6 ! %l6 = 8a8de515fb1e90e4 ldx [%g1+0x038],%l7 ! %l7 = 252c44ce54217f68 ! 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 = a0d7040c c9007e53 89f8fc09 90ca8bf9 ! %f4 = 6600d596 d7cf1fe9 5db836c5 e1e59ab6 ! %f8 = 7066a48f d9ee7bdc c98ebe35 d2bee805 ! %f12 = 936b16c1 8b929506 77a9d0b3 6cee8ec6 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 705e431a cd62ef2c c463a4bd ce757196 ! %f20 = 1874b3c2 64c15b40 4ff31eed 14fac17e ! %f24 = 78168bc1 cf5e1846 9a88693a 52cca51a ! %f28 = 38454623 a87cb7f6 8e0d1531 a59969d5 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = e9f0a455 d8e06b4f 64109fa7 75723145 ! %f36 = 5600f706 0070f051 89fe117d 6d54f9af ! %f40 = 7f74ada9 f6b879b5 5b565e01 cfce655f ! %f44 = 78a604af e6663e1a 67e44592 2b22a70c ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xea5e04a70000000b,%g7,%g1 ! GSR scale = 1, align = 3 wr %g1,%g0,%gsr ! GSR = ea5e04a70000000b 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: ! %l1 = a98c36a4868b4434, Mem[000000005a000018] = 01effdd1 stba %l1,[%i0+%o3]0x89 ! Mem[000000005a000018] = 01effd34 ! %l2 = 85b07c37bceb76d1, Mem[000000005a000028] = 4c85b66f stha %l2,[%i0+%o5]0x89 ! Mem[000000005a000028] = 4c8576d1 ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 0000000090000040 ! Mem[000000009100002c] = 95d1d562, %g2 = 57ffae2388fdaebb lduwa [%i6+0x02c]%asi,%g2 ! %g2 = 0000000095d1d562 ! %l4 = d137d9ee7935ea7f, Mem[00000000918001e4] = f6dfff3d stw %l4,[%o0+0x1e4] ! Mem[00000000918001e4] = 7935ea7f ! Mem[000000005a800018] = bd3f49ca, %f15 = 6cee8ec6 lda [%i1+%o3]0x80,%f15 ! %f15 = bd3f49ca ! %l0 = 7ea9366033ae5bc5, imm = 0000000000000024, %l2 = 85b07c37bceb76d1 srlx %l0,0x024,%l2 ! %l2 = 0000000007ea9366 ! Mem[0000000091000180] = 4a731f767ae42270, %f48 = 9d14608a ca521b68 ldd [%i6+0x180],%f48 ! %f48 = 4a731f76 7ae42270 ! %l7 = 1f1d352cdd1efc71, %l1 = a98c36a4868b4434, %l4 = d137d9ee7935ea7f addcc %l7,%l1,%l4 ! %l4 = c8a96bd163aa40a5, %ccr = 83 ! Mem[000000005a800010] = 64a6897e, %l2 = 0000000007ea9366 ldsha [%i1+%o2]0x80,%l2 ! %l2 = 00000000000064a6 p37_label_2: ! %f2 = 89f8fc09, Mem[000000005b8001e4] = a73d9b05 st %f2 ,[%i3+0x1e4] ! Mem[000000005b8001e4] = 89f8fc09 ! Mem[000000005b0001b2] = bca585e0, %l1 = a98c36a4868b4434 ldstub [%i2+0x1b2],%l1 ! %l1 = 00000085000000ff ! Randomly selected nop nop ! %f28 = 38454623 a87cb7f6, Mem[00000000910001d0] = 68264bad b2eef8e3 std %f28,[%i6+0x1d0] ! Mem[00000000910001d0] = 38454623 a87cb7f6 ! %l5 = 5c93e4f6648e9f25, Mem[0000000090800086] = 375cd3d6 stb %l5,[%i5+0x086] ! Mem[0000000090800084] = 255cd3d6 ! %l4 = c8a96bd163aa40a5, Mem[0000000091000020] = 103b16d7 stw %l4,[%i6+%o4] ! Mem[0000000091000020] = 63aa40a5 ! %l1 = 0000000000000085, Mem[0000000090000000] = aa4a53b3 stw %l1,[%i4+%g0] ! Mem[0000000090000000] = 00000085 ! Mem[000000005b800028] = 7ddf6786d76a57a6, %l2 = 00000000000064a6 ldxa [%i3+%o5]0x80,%l2 ! %l2 = 7ddf6786d76a57a6 ! %l7 = 1f1d352cdd1efc71, Mem[000000005a000104] = 6e7775c5 sth %l7,[%i0+0x104] ! Mem[000000005a000104] = fc7175c5 ! %l2 = 7ddf6786d76a57a6, %l5 = 5c93e4f6648e9f25, %l0 = 7ea9366033ae5bc5 srl %l2,%l5,%l0 ! %l0 = 0000000006bb52bd p37_label_3: ! Mem[000000005b8001a0] = 41fa4b6817725214, %l3 = 167ce1b5d891599b, %l0 = 0000000006bb52bd add %i3,0x1a0,%g1 casxa [%g1]0x80,%l3,%l0 ! %l0 = 41fa4b6817725214 ! %l3 = 167ce1b5d891599b, Mem[0000000091800134] = 59e48239 stw %l3,[%o0+0x134] ! Mem[0000000091800134] = d891599b ! %f16 = 705e431a cd62ef2c c463a4bd ce757196 ! %f20 = 1874b3c2 64c15b40 4ff31eed 14fac17e ! %f24 = 78168bc1 cf5e1846 9a88693a 52cca51a ! %f28 = 38454623 a87cb7f6 8e0d1531 a59969d5 mov 0x140,%g5 stda %f16,[%i4+%g5]ASI_BLK_AIUSL ! Block Store to 0000000090000140 ! Mem[000000009100009c] = 0fd4462d, %g2 = 0000000095d1d562 lduh [%i6+0x09c],%g2 ! %g2 = 0000000000000fd4 ! %f2 = 89f8fc09 90ca8bf9, Mem[0000000090000010] = ee998ade 26ab2dd7 std %f2 ,[%i4+%o2] ! Mem[0000000090000010] = 89f8fc09 90ca8bf9 ! Mem[000000005a800054] = aafab3ed, %l1 = 0000000000000085 ldsb [%i1+0x054],%l1 ! %l1 = ffffffffffffffaa ! Mem[000000005b80001c] = 4b205fe1, %l4 = c8a96bd163aa40a5 swap [%i3+0x01c],%l4 ! %l4 = 000000004b205fe1 ! Mem[00000000918000ec] = 42c88523, %g2 = 0000000000000fd4 lduh [%o0+0x0ee],%g2 ! %g2 = 00000000000042c8 ! immd = 0000000000000110, %l2 = 7ddf6786d76a57a6, %ccr = 83 move %icc,0x110,%l2 ! Register Not Moved ! Mem[000000005b800000] = 54c10809b0f8c4b3, %f6 = 5db836c5 e1e59ab6 ldda [%i3+%g0]0x89,%f6 ! %f6 = 54c10809 b0f8c4b3 p37_label_4: ! %l3 = 167ce1b5d891599b, Mem[000000005b800008] = 9d3eadd8 stba %l3,[%i3+%o1]0x89 ! Mem[000000005b800008] = 9d3ead9b ! Mem[00000000918000dc] = 31a3ab56, %g2 = 00000000000042c8 ldsh [%o0+0x0de],%g2 ! %g2 = 00000000000031a3 ! Mem[000000005b000010] = 1a5bd8b6, %l7 = 1f1d352cdd1efc71 ldswa [%i2+%o2]0x80,%l7 ! %l7 = 000000001a5bd8b6 ! %l0 = 41fa4b6817725214, %l4 = 000000004b205fe1, %ccr = 83 movvs %icc,%l0,%l4 ! Moved, %l4 = 41fa4b6817725214 ! Mem[00000000910000dc] = 95641ff1, %g2 = 00000000000031a3 lduh [%i6+0x0de],%g2 ! %g2 = 0000000000009564 ! immd = 00000000000000ed, %l4 = 41fa4b6817725214, %ccr = 83 movn %xcc,0x0ed,%l4 ! Register Not Moved ! Mem[000000009100002c] = 95d1d562, %g18 = 756ce33800c6a016 ldswa [%i6+0x02c]%asi,%g2 ! %g2 = 756ce33800c6a016 ! Mem[0000000090800194] = 9cb1ed9f, %g2 = ffffffff95d1d562 ldsba [%i5+0x195]%asi,%g2 ! %g2 = ffffffffffffff9c ! %l0 = 17725214, %l1 = ffffffaa, Mem[000000005b0001e8] = f78e9d9a e6279bf2 std %l0,[%i2+0x1e8] ! Mem[000000005b0001e8] = 17725214 ffffffaa ! %l0 = 41fa4b6817725214, Mem[000000009080001c] = 619c4365 stw %l0,[%i5+0x01c] ! Mem[000000009080001c] = 17725214 p37_label_5: ! Mem[000000005a800010] = 64a6897e, %l6 = 0feb7d9fa6924916 lduha [%i1+%o2]0x80,%l6 ! %l6 = 00000000000064a6 ! %l0 = 17725214, %l1 = ffffffaa, Mem[00000000900001c0] = e1f675de 46335dfe std %l0,[%i4+0x1c0] ! Mem[00000000900001c0] = 17725214 ffffffaa membar #Sync ! Added by membar checker (251) ! %f8 = 7066a48f d9ee7bdc, Mem[0000000090000050] = 3acb4338 810b8e2c std %f8 ,[%i4+0x050] ! Mem[0000000090000050] = 7066a48f d9ee7bdc ! Mem[000000009080012c] = 9b9921c5, %g18 = 756ce33800c6a016 ldsw [%i5+0x12c],%g2 ! %g2 = 756ce33800c6a016 ! %l5 = 5c93e4f6648e9f25, Mem[000000005b0001fd] = 66ba04b2 stb %l5,[%i2+0x1fd] ! Mem[000000005b0001fc] = 662504b2 ! Mem[000000005b800020] = 92e177f7, %l1 = ffffffffffffffaa ldsba [%i3+%o4]0x88,%l1 ! %l1 = fffffffffffffff7 ! Mem[000000005b800018] = d5c3171f, %l3 = 167ce1b5d891599b ldswa [%i3+%o3]0x80,%l3 ! %l3 = ffffffffd5c3171f ! %l4 = 41fa4b6817725214, immed = fffff088, %y = 00000000 smulcc %l4,-0xf78,%l5 ! %l5 = fffffe954f9a5aa0, %ccr = 80, %y = fffffe95 ! Mem[000000009000014c] = 63c4405b, %g2 = ffffffff9b9921c5 lduh [%i4+0x14e],%g2 ! %g2 = 00000000000063c4 ! immd = 0000000000000359, %l3 = ffffffffd5c3171f, %ccr = 80 movcc %xcc,0x359,%l3 ! Moved, %l3 = 0000000000000359 p37_label_6: ! %l5 = fffffe954f9a5aa0, %l1 = fffffffffffffff7, %y = fffffe95 umulcc %l5,%l1,%l2 ! %l2 = 4f9a5a9d3392d060, %ccr = 00, %y = 4f9a5a9d ! Mem[00000000910001f0] = 9cb15367, %g2 = 00000000000063c4 ldsb [%i6+0x1f3],%g2 ! %g2 = ffffffffffffff9c ! %l7 = 000000001a5bd8b6, imm = fffffffffffff1b0, %l2 = 4f9a5a9d3392d060 addcc %l7,-0xe50,%l2 ! %l2 = 000000001a5bca66, %ccr = 11 ! Mem[00000000918001fc] = 23fce8ab, %g2 = ffffffffffffff9c ldsh [%o0+0x1fe],%g2 ! %g2 = 00000000000023fc ! %f16 = 705e431a cd62ef2c c463a4bd ce757196 ! %f20 = 1874b3c2 64c15b40 4ff31eed 14fac17e ! %f24 = 78168bc1 cf5e1846 9a88693a 52cca51a ! %f28 = 38454623 a87cb7f6 8e0d1531 a59969d5 stda %f16,[%i4]ASI_BLK_SL ! Block Store to 0000000090000000 ! %l7 = 000000001a5bd8b6, %l7 = 000000001a5bd8b6, %ccr = 11 movgu %icc,%l7,%l7 ! Register Not Moved ! immd = 00000000000000b1, %l2 = 000000001a5bca66, %ccr = 11 movle %icc,0x0b1,%l2 ! Register Not Moved ! Mem[000000005a0000fc] = 8be8a27e, %l5 = fffffe954f9a5aa0 ldstub [%i0+0x0fc],%l5 ! %l5 = 0000008b000000ff ! %l2 = 000000001a5bca66, %l3 = 0000000000000359, %ccr = 11 movg %xcc,%l2,%l3 ! Moved, %l3 = 000000001a5bca66 ! %f12 = 936b16c1 8b929506, Mem[000000005a000040] = eedcb7b3 034945d3 std %f12,[%i0+0x040] ! Mem[000000005a000040] = 936b16c1 8b929506 p37_label_7: ! %f10 = c98ebe35, Mem[0000000090000150] = 405bc164 sta %f10,[%i4+0x150]%asi ! Mem[0000000090000150] = c98ebe35 ! %l5 = 000000000000008b, imm = 0000000000000549, %l2 = 000000001a5bca66 andncc %l5,0x549,%l2 ! %l2 = 0000000000000082, %ccr = 00 ! Mem[000000005b800080] = eb9b35ba 70dbe9a8 1d4196df 62874be0 ! Mem[000000005b800090] = c517b715 770c6bf7 fd4fe8ef 3b8feb34 ! Mem[000000005b8000a0] = ac789b4e 10ec755c 19b31904 140232e3 ! Mem[000000005b8000b0] = 0b0774df 5bf128c2 e618328a 2cdeb3f3 mov 0x080,%g6 ldda [%i3+%g6]ASI_BLK_S,%f0 ! Block Load from 000000005b800080 ! Mem[000000005a800170] = 49532029 9208abc5, %l0 = 17725214, %l1 = fffffff7 ldd [%i1+0x170],%l0 ! %l0 = 0000000049532029 000000009208abc5 ! Mem[000000005a000018] = 01effd34, %l4 = 41fa4b6817725214 ldsba [%i0+%o3]0x89,%l4 ! %l4 = 0000000000000034 ! Mem[000000005a000000] = 3f4765fe, %f22 = 4ff31eed lda [%i0+%g0]0x89,%f22 ! %f22 = 3f4765fe ! %l3 = 000000001a5bca66, Mem[00000000918000d8] = 9a6536e1f7ed31a3 stx %l3,[%o0+0x0d8] ! Mem[00000000918000d8] = 000000001a5bca66 ! Mem[00000000908000b0] = db43d43e bf592623, %g2 = 000023fc, %g3 = 0bad0b00 ldd [%i5+0x0b0],%g2 ! %g2 = 00000000db43d43e 00000000bf592623 ! %l0 = 0000000049532029, imm = 0000000000000023, %l6 = 00000000000064a6 srax %l0,0x023,%l6 ! %l6 = 0000000000000000 ! %l0 = 49532029, %l1 = 9208abc5, Mem[0000000090800090] = a7cee9e0 21c8ed45 stda %l0,[%i5+0x090]%asi ! Mem[0000000090800090] = 49532029 9208abc5 p37_label_8: ! %l1 = 000000009208abc5, %l2 = 0000000000000082, %ccr = 00 movcc %icc,%l1,%l2 ! Moved, %l2 = 000000009208abc5 ! %l3 = 000000001a5bca66, imm = fffffffffffff018, %l4 = 0000000000000034 tsubcc %l3,-0xfe8,%l4 ! %l4 = 000000001a5bda4e, %ccr = 13 ! %f22 = 3f4765fe 14fac17e, Mem[00000000918000c0] = a65f7cdd ae582979 std %f22,[%o0+0x0c0] ! Mem[00000000918000c0] = 3f4765fe 14fac17e ! Mem[000000005a000000] = 9d8f8c4d 3f4765fe, %l2 = 9208abc5, %l3 = 1a5bca66 ldda [%i0+%g0]0x89,%l2 ! %l2 = 000000003f4765fe 000000009d8f8c4d ! Mem[000000005a000000] = fe65473f, %l7 = 000000001a5bd8b6 ldswa [%i0+%g0]0x81,%l7 ! %l7 = fffffffffe65473f ! %l5 = 000000000000008b, Mem[0000000090000108] = 7aa04c5f, %asi = 80 stwa %l5,[%i4+0x108]%asi ! Mem[0000000090000108] = 0000008b ! %l5 = 000000000000008b, %l3 = 000000009d8f8c4d, %ccr = 13 movrne %l5,%l3,%l0 ! Moved, %l0 = 000000009d8f8c4d ! Mem[000000005b800000] = b0f8c4b3, %l1 = 000000009208abc5 swapa [%i3+%g0]0x89,%l1 ! %l1 = 00000000b0f8c4b3 ! %l7 = fffffffffe65473f, %l7 = fffffffffe65473f, %l2 = 000000003f4765fe sllx %l7,%l7,%l2 ! %l2 = 8000000000000000 ! Mem[00000000900000c8] = 50758781, %g2 = 00000000db43d43e ldsh [%i4+0x0c8],%g2 ! %g2 = 0000000000005075 p37_label_9: ! %l4 = 000000001a5bda4e, Mem[000000009080015e] = d8043e9a stb %l4,[%i5+0x15e] ! Mem[000000009080015c] = 4e043e9a ! %l4 = 000000001a5bda4e, Mem[00000000908000f3] = 754e91ae stb %l4,[%i5+0x0f3] ! Mem[00000000908000f0] = 4e4e91ae ! %l4 = 000000001a5bda4e, imm = 000000000000002d, %l3 = 000000009d8f8c4d sllx %l4,0x02d,%l3 ! %l3 = 7b49c00000000000 ! Mem[000000009100013c] = 29ecb715, %g2 = 0000000000005075 ldub [%i6+0x13f],%g2 ! %g2 = 0000000000000029 ! immd = 00000000000002e1, %l0 = 000000009d8f8c4d, %ccr = 13 movcs %xcc,0x2e1,%l0 ! Moved, %l0 = 00000000000002e1 ! %f28 = 38454623 a87cb7f6, Mem[00000000900000a8] = 10593f2f f3b2ac3e std %f28,[%i4+0x0a8] ! Mem[00000000900000a8] = 38454623 a87cb7f6 ! %l2 = 8000000000000000, %l6 = 0000000000000000, %ccr = 13 movrlz %l2,%l6,%l7 ! Moved, %l7 = 0000000000000000 ! Mem[000000005a000010] = fb3fbe01, %l2 = 8000000000000000 lduha [%i0+%o2]0x80,%l2 ! %l2 = 000000000000fb3f ! %l7 = 0000000000000000, Mem[00000000918000c0] = 3f4765fe stw %l7,[%o0+0x0c0] ! Mem[00000000918000c0] = 00000000 ! %l7 = 0000000000000000, Mem[0000000091800010] = efd037ae stw %l7,[%o0+%o2] ! Mem[0000000091800010] = 00000000 p37_label_10: ! Mem[00000000900000d8] = 0ead325c d145cd12, %g2 = 00000029, %g3 = bf592623 ldd [%i4+0x0d8],%g2 ! %g2 = 000000000ead325c 00000000d145cd12 ! %l2 = 0000fb3f, %l3 = 00000000, Mem[000000005b000018] = 22820843 4b3ff45b stda %l2,[%i2+0x018]%asi ! Mem[000000005b000018] = 0000fb3f 00000000 ! Mem[000000005a00019a] = 62f59d57, %l4 = 000000001a5bda4e ldstub [%i0+0x19a],%l4 ! %l4 = 0000009d000000ff ! Mem[000000005b800010] = 4bfa11ca, %f23 = 14fac17e lda [%i3+%o2]0x88,%f23 ! %f23 = 4bfa11ca ! Mem[000000005a000000] = 3f4765fe, %l0 = 00000000000002e1 lduba [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000fe ! Mem[0000000091800008] = 46b2b018, %g2 = 000000000ead325c lduh [%o0+0x00a],%g2 ! %g2 = 00000000000046b2 ! Mem[000000005b800000] = 9208abc5, %f27 = 52cca51a lda [%i3+%g0]0x89,%f27 ! %f27 = 9208abc5 ! %l0 = 000000fe, %l1 = b0f8c4b3, Mem[0000000090800140] = 4acaddd5 a883c31a std %l0,[%i5+0x140] ! Mem[0000000090800140] = 000000fe b0f8c4b3 ! Mem[000000005a800028] = e08f6906, %l6 = 0000000000000000 swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000e08f6906 ! %l4 = 000000000000009d, Mem[00000000900001b0] = f8df7251 sth %l4,[%i4+0x1b0] ! Mem[00000000900001b0] = 009d7251 p37_label_11: ! Mem[0000000091800120] = 6809a010, %g2 = 00000000000046b2 lduw [%o0+0x120],%g2 ! %g2 = 000000006809a010 ! %l2 = 000000000000fb3f, Mem[0000000091000000] = 5398fcc6, %asi = 80 stwa %l2,[%i6+0x000]%asi ! Mem[0000000091000000] = 0000fb3f ! %l2 = 000000000000fb3f, %l1 = 00000000b0f8c4b3, %ccr = 13 movleu %icc,%l2,%l1 ! Moved, %l1 = 000000000000fb3f ! %f26 = 9a88693a, Mem[0000000090000024] = c18b1678 st %f26,[%i4+0x024] ! Mem[0000000090000024] = 9a88693a ! Mem[00000000908001f4] = ee4af8f5, %g2 = 000000006809a010 ldub [%i5+0x1f6],%g2 ! %g2 = 00000000000000ee ! Mem[00000000918001c8] = 9220125c, %g18 = 756ce33800c6a016 ldsw [%o0+0x1c8],%g2 ! %g2 = 756ce33800c6a016 ! Mem[000000005b000028] = b780fbdd4a9d2431, %l6 = 00000000e08f6906 ldxa [%i2+%o5]0x88,%l6 ! %l6 = b780fbdd4a9d2431 ! immd = 00000000000000cd, %l6 = b780fbdd4a9d2431, %ccr = 13 movle %xcc,0x0cd,%l6 ! Register Not Moved ! Mem[000000005b000008] = 46fbb5ea, %f30 = 8e0d1531 lda [%i2+%o1]0x89,%f30 ! %f30 = 46fbb5ea ! %l4 = 000000000000009d, immed = fffffe31, %ccr = 13 movrlez %l4,-0x1cf,%l7 ! Not Moved, %l7 = 0000000000000000 p37_label_12: ! %l6 = b780fbdd4a9d2431, imm = 000000000000000f, %l4 = 000000000000009d srl %l6,0x00f,%l4 ! %l4 = 000000000000953a ! Mem[000000005b800020] = f777e192, %l6 = b780fbdd4a9d2431 ldsba [%i3+%o4]0x80,%l6 ! %l6 = fffffffffffffff7 ! %l0 = 00000000000000fe, %l1 = 000000000000fb3f, %ccr = 13 movre %l0,%l1,%l0 ! Not Moved, %l0 = 00000000000000fe ! Mem[000000005b000168] = 12c6f2d959c539a5, %l0 = 00000000000000fe, %l3 = 7b49c00000000000 add %i2,0x168,%g1 casxa [%g1]0x80,%l0,%l3 ! %l3 = 12c6f2d959c539a5 ! %l7 = 0000000000000000, imm = 0000000000000c04, %l5 = 000000000000008b subccc %l7,0xc04,%l5 ! %l5 = fffffffffffff3fb, %ccr = 99 ! %l6 = fffffff7, %l7 = 00000000, Mem[0000000091800098] = 83cfe9d3 8acc12dd std %l6,[%o0+0x098] ! Mem[0000000091800098] = fffffff7 00000000 ! Mem[0000000091000160] = f14be39c4c211d8f, %g2 = ffffffff9220125c ldx [%i6+0x160],%g2 ! %g2 = f14be39c4c211d8f ! Mem[000000005b800008] = 9bad3e9d, %l3 = 12c6f2d959c539a5 ldswa [%i3+%o1]0x80,%l3 ! %l3 = ffffffff9bad3e9d ! %l0 = 00000000000000fe, Mem[000000005a800028] = 00000000 stwa %l0,[%i1+%o5]0x89 ! Mem[000000005a800028] = 000000fe ! %l0 = 00000000000000fe, immed = fffff771, %l0 = 00000000000000fe taddcctv %l0,-0x88f,%l0 ! %l0 = 0000000000000121, Trapped p37_label_13: ! Mem[00000000908000a0] = e2caacc6, %g2 = f14be39c4c211d8f ldub [%i5+0x0a2],%g2 ! %g2 = 00000000000000e2 ! retry : should take illegal inst trap, %l0 = 0000000000000121 retry ! Illegal inst trap : %l0 = 0000000000000131 ! Mem[000000005b8000a0] = ac789b4e, %l1 = 0000fb3f, %l1 = 0000fb3f add %i3,0xa0,%g1 casa [%g1]0x80,%l1,%l1 ! %l1 = 00000000ac789b4e ! Mem[000000005b800008] = 4e09125c9d3ead9b, %l1 = 00000000ac789b4e ldxa [%i3+%o1]0x89,%l1 ! %l1 = 4e09125c9d3ead9b ! %l4 = 0000953a, %l5 = fffff3fb, Mem[0000000091000050] = 1a23a2fe 6469523b std %l4,[%i6+0x050] ! Mem[0000000091000050] = 0000953a fffff3fb ! Mem[00000000910001cc] = 664634c6, %g18 = 756ce33800c6a016 ldsw [%i6+0x1cc],%g2 ! %g2 = 756ce33800c6a016 ! %l3 = ffffffff9bad3e9d, Mem[000000005a800020] = 155c4456 stwa %l3,[%i1+%o4]0x88 ! Mem[000000005a800020] = 9bad3e9d ! %l6 = fffffffffffffff7, %l3 = ffffffff9bad3e9d, %l0 = 0000000000000131 andcc %l6,%l3,%l0 ! %l0 = ffffffff9bad3e95, %ccr = 88 ! Mem[000000005a000110] = edd11d5e, %l1 = 4e09125c9d3ead9b ldstub [%i0+0x110],%l1 ! %l1 = 000000ed000000ff ! Mem[00000000910001d8] = fc5bcfff, %g18 = 756ce33800c6a016 ldsw [%i6+0x1d8],%g2 ! %g2 = 756ce33800c6a016 p37_label_14: ! Mem[00000000910000d8] = fe5944fd c3079564, %g2 = fc5bcfff, %g3 = d145cd12 ldd [%i6+0x0d8],%g2 ! %g2 = 00000000fe5944fd 00000000c3079564 ! %f19 = ce757196, Mem[000000005a000000] = fe65473f sta %f19,[%i0+%g0]0x81 ! Mem[000000005a000000] = ce757196 ! Mem[000000005b0001a8] = 88365496, %l4 = 000000000000953a swap [%i2+0x1a8],%l4 ! %l4 = 0000000088365496 ! Mem[000000005a000000] = 9d8f8c4d967175ce, %l0 = ffffffff9bad3e95 ldxa [%i0+%g0]0x89,%l0 ! %l0 = 9d8f8c4d967175ce ! Mem[000000005a000068] = 52c87ece8e6e44bc, %l3 = ffffffff9bad3e9d, %l4 = 0000000088365496 add %i0,0x68,%g1 casxa [%g1]0x80,%l3,%l4 ! %l4 = 52c87ece8e6e44bc ! %l3 = ffffffff9bad3e9d, immed = fffffe5f, %ccr = 88 movrgz %l3,-0x1a1,%l6 ! Not Moved, %l6 = fffffffffffffff7 ! Mem[000000005a000010] = 705386e201be3ffb, %f20 = 1874b3c2 64c15b40 ldda [%i0+%o2]0x88,%f20 ! %f20 = 705386e2 01be3ffb ! Mem[000000005b800002] = c5ab0892, %l2 = 000000000000fb3f ldstub [%i3+0x002],%l2 ! %l2 = 00000008000000ff ! %l7 = 0000000000000000, %l3 = ffffffff9bad3e9d, %ccr = 88 movge %xcc,%l7,%l3 ! Register Not Moved ! %l3 = ffffffff9bad3e9d, %l7 = 0000000000000000, %ccr = 88 movl %icc,%l3,%l7 ! Moved, %l7 = ffffffff9bad3e9d p37_label_15: ! %l7 = ffffffff9bad3e9d, Mem[000000005b000008] = eab5fb46366d2e6b stxa %l7,[%i2+%o1]0x81 ! Mem[000000005b000008] = ffffffff9bad3e9d ! Mem[0000000091800170] = 2dcf7f88 db107401, %g2 = fe5944fd, %g3 = c3079564 ldd [%o0+0x170],%g2 ! %g2 = 000000002dcf7f88 00000000db107401 ! %l2 = 0000000000000008, %l3 = ffffffff9bad3e9d, %l3 = ffffffff9bad3e9d and %l2,%l3,%l3 ! %l3 = 0000000000000008 ! %f12 = 0b0774df 5bf128c2, Mem[000000005a800008] = 83769e17 330b80b4 stda %f12,[%i1+%o1]0x81 ! Mem[000000005a800008] = 0b0774df 5bf128c2 ! Mem[000000005a0000e0] = 25fd6f39, %l6 = fffffff7, %l6 = fffffff7 add %i0,0xe0,%g1 casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000025fd6f39 ! %l4 = 52c87ece8e6e44bc, imm = ffffffffffffff49, %l7 = ffffffff9bad3e9d tsubcc %l4,-0x0b7,%l7 ! %l7 = 52c87ece8e6e4573, %ccr = 1b ! %l4 = 52c87ece8e6e44bc, immed = 000002ac, %y = 4f9a5a9d smulcc %l4,0x2ac,%l4 ! %l4 = fffffed08e9fa650, %ccr = 88, %y = fffffed0 ! %l0 = 9d8f8c4d967175ce, Mem[00000000918001de] = 7ba3a151 sth %l0,[%o0+0x1de] ! Mem[00000000918001dc] = 75cea151 ! Mem[000000005a800010] = 64a6897e, %l4 = fffffed08e9fa650 lduwa [%i1+%o2]0x80,%l4 ! %l4 = 0000000064a6897e ! %l6 = 0000000025fd6f39, %l5 = fffffffffffff3fb, %l7 = 52c87ece8e6e4573 addc %l6,%l5,%l7 ! %l7 = 0000000025fd6334 p37_label_16: ! %l6 = 0000000025fd6f39, imm = 00000000000002b4, %l2 = 0000000000000008 andncc %l6,0x2b4,%l2 ! %l2 = 0000000025fd6d09, %ccr = 00 ! Mem[00000000918001f0] = 7ba8917e, %g2 = 000000002dcf7f88 ldsb [%o0+0x1f0],%g2 ! %g2 = 000000000000007b ! %l2 = 25fd6d09, %l3 = 00000008, Mem[000000005a800020] = 9d3ead9b f206102c stda %l2,[%i1+%o4]0x80 ! Mem[000000005a800020] = 25fd6d09 00000008 ! Mem[0000000091800070] = 00d9bc34, %g2 = 000000000000007b lduh [%o0+0x070],%g2 ! %g2 = 00000000000000d9 ! %l4 = 0000000064a6897e, %l6 = 0000000025fd6f39, %l0 = 9d8f8c4d967175ce srl %l4,%l6,%l0 ! %l0 = 0000000000000032 ! %l6 = 0000000025fd6f39, Mem[0000000090000198] = 11310a36b2be6763 stx %l6,[%i4+0x198] ! Mem[0000000090000198] = 0000000025fd6f39 ! Mem[00000000908001a4] = e55d0814, %g2 = 00000000000000d9 ldub [%i5+0x1a5],%g2 ! %g2 = 00000000000000e5 ! %l4 = 0000000064a6897e, Mem[0000000091000038] = fc2fc57f917e51b2 stx %l4,[%i6+0x038] ! Mem[0000000091000038] = 0000000064a6897e ! Mem[000000005a800020] = 25fd6d09, %l5 = fffffffffffff3fb ldstuba [%i1+%o4]0x80,%l5 ! %l5 = 00000025000000ff ! %f27 = 9208abc5, Mem[000000009080004c] = 7f63d586 st %f27,[%i5+0x04c] ! Mem[000000009080004c] = 9208abc5 p37_label_17: ! %l1 = 00000000000000ed, Mem[0000000090800098] = bde91366, %asi = 80 stwa %l1,[%i5+0x098]%asi ! Mem[0000000090800098] = 000000ed ! Clear Register : %l1 = 00000000000000ed clr %l1 ! %l1 = 0000000000000000 ! %l5 = 0000000000000025, %l6 = 0000000025fd6f39, %ccr = 00 mova %xcc,%l5,%l6 ! Moved, %l6 = 0000000000000025 ! immd = 00000000000003a7, %l3 = 0000000000000008, %ccr = 00 movg %icc,0x3a7,%l3 ! Moved, %l3 = 00000000000003a7 ! Mem[0000000091000030] = 66b5e83a f8c80863, %g2 = 000000e5, %g3 = db107401 ldd [%i6+0x030],%g2 ! %g2 = 0000000066b5e83a 00000000f8c80863 ! %l2 = 0000000025fd6d09, Mem[00000000908001b4] = 307b0454 stw %l2,[%i5+0x1b4] ! Mem[00000000908001b4] = 25fd6d09 ! %l2 = 0000000025fd6d09, Mem[00000000910000cc] = 91a380d3 stw %l2,[%i6+0x0cc] ! Mem[00000000910000cc] = 25fd6d09 ! Mem[000000009080005c] = e6055c3b, %g2 = 0000000066b5e83a lduw [%i5+0x05c],%g2 ! %g2 = 00000000e6055c3b ! Mem[000000009180009c] = 00000000, %g18 = 756ce33800c6a016 ldsw [%o0+0x09c],%g2 ! %g2 = 756ce33800c6a016 ! %l1 = 0000000000000000, %l2 = 0000000025fd6d09, %ccr = 00 move %xcc,%l1,%l2 ! Register Not Moved p37_label_18: ! Mem[000000005b000018] = 3ffb0000, %l3 = 00000000000003a7 lduha [%i2+%o3]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000090000080] = abda2a1d, %g2 = 0000000000000000 lduh [%i4+0x082],%g2 ! %g2 = 000000000000abda ! %l5 = 0000000000000025, imm = fffffffffffff915, %l6 = 0000000000000025 andncc %l5,-0x6eb,%l6 ! %l6 = 0000000000000020, %ccr = 00 ! Mem[00000000900001d4] = 52cff373, %g18 = 756ce33800c6a016 ldsw [%i4+0x1d4],%g2 ! %g2 = 756ce33800c6a016 ! %l6 = 0000000000000020, Mem[000000005a800018] = bd3f49ca stwa %l6,[%i1+%o3]0x80 ! Mem[000000005a800018] = 00000020 ! Mem[0000000090000120] = bc5b9b3f, %g18 = 756ce33800c6a016 ldsw [%i4+0x120],%g2 ! %g2 = 756ce33800c6a016 ! %l7 = 0000000025fd6334, immed = ffffffa8, %ccr = 00 movrlz %l7,-0x058,%l1 ! Not Moved, %l1 = 0000000000000000 ! Mem[000000005a00017c] = 01fc4fcb, %l1 = 0000000000000000 ldstub [%i0+0x17c],%l1 ! %l1 = 00000001000000ff ! immd = 000000000000015d, %l2 = 0000000025fd6d09, %ccr = 00 movg %xcc,0x15d,%l2 ! Moved, %l2 = 000000000000015d ! %l3 = 0000000000000000, Mem[000000009000011a] = c2059aa8 sth %l3,[%i4+0x11a] ! Mem[0000000090000118] = 00009aa8 p37_label_19: ! %f10 = 19b31904, Mem[000000005b00000c] = 9bad3e9d st %f10,[%i2+0x00c] ! Mem[000000005b00000c] = 19b31904 ! Mem[0000000091000018] = 6b8eab41 139cf6c9, %g2 = bc5b9b3f, %g3 = f8c80863 ldd [%i6+%o3],%g2 ! %g2 = 000000006b8eab41 00000000139cf6c9 ! %l3 = 0000000000000000, %l2 = 000000000000015d, %l4 = 0000000064a6897e xorcc %l3,%l2,%l4 ! %l4 = 000000000000015d, %ccr = 00 ! Mem[000000005b8001dc] = 582bb306, %l0 = 00000032, %l2 = 0000015d add %i3,0x1dc,%g1 casa [%g1]0x80,%l0,%l2 ! %l2 = 00000000582bb306 ! %l0 = 0000000000000032, Mem[000000005b800010] = 4bfa11ca stba %l0,[%i3+%o2]0x88 ! Mem[000000005b800010] = 4bfa1132 ! Mem[000000005b0000d8] = 542591e7, %l3 = 0000000000000000 swap [%i2+0x0d8],%l3 ! %l3 = 00000000542591e7 ! Mem[000000005a0000aa] = 22b6a681, %l6 = 0000000000000020 ldstub [%i0+0x0aa],%l6 ! %l6 = 000000a6000000ff ! Mem[000000009100000c] = c8eb2c4a, %g2 = 000000006b8eab41 ldsh [%i6+0x00c],%g2 ! %g2 = ffffffffffffc8eb ! Mem[000000005b000198] = c495209b4c998f6c, %l1 = 0000000000000001, %l2 = 00000000582bb306 add %i2,0x198,%g1 casxa [%g1]0x80,%l1,%l2 ! %l2 = c495209b4c998f6c ! Mem[000000005a800020] = fffd6d09 00000008, %l4 = 0000015d, %l5 = 00000025 ldda [%i1+%o4]0x80,%l4 ! %l4 = 00000000fffd6d09 0000000000000008 p37_label_20: ! Mem[0000000090000108] = 0000008bf88c29a9, %f48 = 4a731f76 7ae42270 ldd [%i4+0x108],%f48 ! %f48 = 0000008b f88c29a9 ! Mem[000000005b000010] = b6d85b1a, %l4 = 00000000fffd6d09 ldsha [%i2+%o2]0x88,%l4 ! %l4 = 0000000000005b1a ! Mem[000000005b8001bc] = baf272ee, %l5 = 00000008, %l6 = 000000a6 add %i3,0x1bc,%g1 casa [%g1]0x80,%l5,%l6 ! %l6 = 00000000baf272ee ! %l6 = 00000000baf272ee, %l1 = 0000000000000001, %ccr = 00 movleu %icc,%l6,%l1 ! Register Not Moved ! %l4 = 0000000000005b1a, Mem[000000005b000010] = b6d85b1a stwa %l4,[%i2+%o2]0x88 ! Mem[000000005b000010] = 00005b1a ! Mem[000000005a0000be] = c0067d88, %l3 = 00000000542591e7 ldstuba [%i0+0x0be]%asi,%l3 ! %l3 = 0000007d000000ff ! Mem[000000005a800158] = 57a8edaf715acca8, %l1 = 0000000000000001, %l0 = 0000000000000032 add %i1,0x158,%g1 casxa [%g1]0x80,%l1,%l0 ! %l0 = 57a8edaf715acca8 ! Mem[00000000910001ac] = af25465e, %g2 = ffffffffffffc8eb lduw [%i6+0x1ac],%g2 ! %g2 = 00000000af25465e ! immd = 0000000000000071, %l0 = 57a8edaf715acca8, %ccr = 00 movg %xcc,0x071,%l0 ! Moved, %l0 = 0000000000000071 ! %l6 = baf272ee, %l7 = 25fd6334, Mem[000000005a000000] = 967175ce 9d8f8c4d stda %l6,[%i0+%g0]0x89 ! Mem[000000005a000000] = baf272ee 25fd6334 p37_label_21: ! Mem[000000005a000138] = 72e57e38c2a88bb0, %l2 = c495209b4c998f6c, %l6 = 00000000baf272ee add %i0,0x138,%g1 casxa [%g1]0x80,%l2,%l6 ! %l6 = 72e57e38c2a88bb0 ! %l1 = 0000000000000001, Mem[000000005b0000f3] = a0e2f45d, %asi = 80 stba %l1,[%i2+0x0f3]%asi ! Mem[000000005b0000f0] = a0e2f401 ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 38454623 a87cb7f6 ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a ldda [%i4+%g6]ASI_BLK_PL,%f48 ! Block Load from 0000000090000080 ! %l0 = 0000000000000071, Mem[000000005b000000] = 9ca98999 stwa %l0,[%i2+%g0]0x88 ! Mem[000000005b000000] = 00000071 ! %l3 = 000000000000007d, immed = 00000089, %y = fffffed0 smulcc %l3,0x089,%l7 ! %l7 = 00000000000042e5, %ccr = 00, %y = 00000000 ! Mem[00000000908001e0] = d6a5c497, %g2 = 00000000af25465e ldsh [%i5+0x1e0],%g2 ! %g2 = ffffffffffffd6a5 ! %f16 = 705e431a cd62ef2c c463a4bd ce757196 ! %f20 = 705386e2 01be3ffb 3f4765fe 4bfa11ca ! %f24 = 78168bc1 cf5e1846 9a88693a 9208abc5 ! %f28 = 38454623 a87cb7f6 46fbb5ea a59969d5 mov 0x0c0,%g4 stda %f16,[%i4+%g4]ASI_BLK_AIUSL ! Block Store to 00000000900000c0 membar #Sync ! Added by membar checker (252) ! Mem[0000000090000100] = 34ee920f 2129a19e 0000008b f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c60000 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 mov 0x100,%g6 ldda [%i4+%g6]ASI_BLK_S,%f48 ! Block Load from 0000000090000100 ! Mem[000000005a800020] = 096dfdff, %l0 = 0000000000000071 swapa [%i1+%o4]0x89,%l0 ! %l0 = 00000000096dfdff ! %f16 = 705e431a cd62ef2c c463a4bd ce757196 ! %f20 = 705386e2 01be3ffb 3f4765fe 4bfa11ca ! %f24 = 78168bc1 cf5e1846 9a88693a 9208abc5 ! %f28 = 38454623 a87cb7f6 46fbb5ea a59969d5 stda %f16,[%i4+%g5]ASI_BLK_P ! Block Store to 0000000090000140 p37_label_22: ! Mem[0000000090800144] = b0f8c4b3, %g18 = 756ce33800c6a016 ldswa [%i5+0x144]%asi,%g2 ! %g2 = 756ce33800c6a016 ! immd = 00000000000000fb, %l3 = 000000000000007d, %ccr = 00 movle %xcc,0x0fb,%l3 ! Register Not Moved ! Mem[000000009080007c] = 15d4db28, %g2 = ffffffffb0f8c4b3 ldsb [%i5+0x07f],%g2 ! %g2 = 0000000000000015 ! Mem[000000005b000090] = 72ecc80c, %l6 = 72e57e38c2a88bb0, %asi = 80 swapa [%i2+0x090]%asi,%l6 ! %l6 = 0000000072ecc80c ! Mem[0000000090800040] = ab4d9bed 8673fe99, %g2 = 00000015, %g3 = 139cf6c9 ldd [%i5+0x040],%g2 ! %g2 = 00000000ab4d9bed 000000008673fe99 ! %l6 = 0000000072ecc80c, Mem[0000000091800138] = ea95770a7a9300bd stx %l6,[%o0+0x138] ! Mem[0000000091800138] = 0000000072ecc80c ! Mem[000000005a000088] = 45683ca72720a6ce, %l1 = 0000000000000001, %l0 = 00000000096dfdff add %i0,0x88,%g1 casxa [%g1]0x80,%l1,%l0 ! %l0 = 45683ca72720a6ce ! Mem[0000000090800128] = 22f4c4129b9921c5, %g2 = 00000000ab4d9bed ldx [%i5+0x128],%g2 ! %g2 = 22f4c4129b9921c5 ! Mem[000000005b000008] = ffffffff, %l5 = 0000000000000008 ldstuba [%i2+%o1]0x80,%l5 ! %l5 = 000000ff000000ff ! Mem[000000005a8001c0] = bd285cacf37ae0e7, %l2 = c495209b4c998f6c ldx [%i1+0x1c0],%l2 ! %l2 = bd285cacf37ae0e7 p37_label_23: ! Mem[0000000090000058] = 06969e62 6313d865, %g2 = 9b9921c5, %g3 = 8673fe99 ldd [%i4+0x058],%g2 ! %g2 = 0000000006969e62 000000006313d865 ! %f16 = 705e431a cd62ef2c c463a4bd ce757196 ! %f20 = 705386e2 01be3ffb 3f4765fe 4bfa11ca ! %f24 = 78168bc1 cf5e1846 9a88693a 9208abc5 ! %f28 = 38454623 a87cb7f6 46fbb5ea a59969d5 stda %f16,[%i4+%g6]ASI_BLK_P ! Block Store to 0000000090000100 ! Mem[0000000091000094] = 3edeb40f, %g2 = 0000000006969e62 lduh [%i6+0x094],%g2 ! %g2 = 0000000000003ede ! %f0 = eb9b35ba 70dbe9a8 1d4196df 62874be0 ! %f4 = c517b715 770c6bf7 fd4fe8ef 3b8feb34 ! %f8 = ac789b4e 10ec755c 19b31904 140232e3 ! %f12 = 0b0774df 5bf128c2 e618328a 2cdeb3f3 stda %f0,[%i4]ASI_BLK_AIUS ! Block Store to 0000000090000000 ! Mem[0000000091000120] = 42f35dd4, %g2 = 0000000000003ede lduw [%i6+0x120],%g2 ! %g2 = 0000000042f35dd4 ! Mem[000000005a000008] = edc45aa8, %l7 = 00000000000042e5 lduha [%i0+%o1]0x81,%l7 ! %l7 = 000000000000edc4 ! %l3 = 000000000000007d, Mem[0000000091000164] = 4c211d8f, %asi = 80 stwa %l3,[%i6+0x164]%asi ! Mem[0000000091000164] = 0000007d ! %l7 = 000000000000edc4, Mem[000000005a800018] = 00000020 stwa %l7,[%i1+%o3]0x80 ! Mem[000000005a800018] = 0000edc4 ! %l7 = 000000000000edc4, %l3 = 000000000000007d, %ccr = 00 movg %xcc,%l7,%l3 ! Moved, %l3 = 000000000000edc4 ! %l1 = 0000000000000001, Mem[00000000918000ce] = fd8cdbbe sth %l1,[%o0+0x0ce] ! Mem[00000000918000cc] = 0001dbbe p37_label_24: ! %l3 = 000000000000edc4, imm = 000000000000003d, %l5 = 00000000000000ff sllx %l3,0x03d,%l5 ! %l5 = 8000000000000000 ! %l7 = 000000000000edc4, Mem[000000005b000000] = 71000000 stha %l7,[%i2+%g0]0x80 ! Mem[000000005b000000] = edc40000 ! %l2 = bd285cacf37ae0e7, %l5 = 8000000000000000, %l5 = 8000000000000000 orn %l2,%l5,%l5 ! %l5 = ffffffffffffffff ! %l1 = 0000000000000001, Mem[000000009100013e] = 8b29ecb7 stb %l1,[%i6+0x13e] ! Mem[000000009100013c] = 0129ecb7 ! Mem[00000000908000f4] = ae7720f6, %g2 = 0000000042f35dd4 ldsh [%i5+0x0f6],%g2 ! %g2 = ffffffffffffae77 ! %l7 = 000000000000edc4, Mem[000000005a000030] = e719f80ae37c0fa8 stx %l7,[%i0+0x030] ! Mem[000000005a000030] = 000000000000edc4 ! Mem[00000000900001c8] = 2e218561 df2e401b, %g2 = ffffae77, %g3 = 6313d865 ldda [%i4+0x1c8]%asi,%g2 ! %g2 = 000000002e218561 00000000df2e401b ! Mem[000000005a000168] = 220f13b1, %l6 = 0000000072ecc80c swap [%i0+0x168],%l6 ! %l6 = 00000000220f13b1 ! Mem[000000005b800010] = 3211fa4b, %l0 = 45683ca72720a6ce lduha [%i3+%o2]0x81,%l0 ! %l0 = 0000000000003211 ! Mem[000000005b000020] = 49c37452a9504d11, %l0 = 0000000000003211 ldxa [%i2+%o4]0x88,%l0 ! %l0 = 49c37452a9504d11 p37_label_25: ! Mem[000000005a800078] = f0665d85e9e434a9, %l4 = 0000000000005b1a, %l0 = 49c37452a9504d11 add %i1,0x78,%g1 casxa [%g1]0x80,%l4,%l0 ! %l0 = f0665d85e9e434a9 ! %l0 = e9e434a9, %l1 = 00000001, Mem[0000000090000148] = c463a4bd ce757196 std %l0,[%i4+0x148] ! Mem[0000000090000148] = e9e434a9 00000001 ! Mem[000000005a800008] = 0b0774df, %l5 = ffffffffffffffff swapa [%i1+%o1]0x80,%l5 ! %l5 = 000000000b0774df ! Mem[000000005b0001ac] = 516ebf50, %l0 = f0665d85e9e434a9 ldsb [%i2+0x1ad],%l0 ! %l0 = 000000000000006e ! %f16 = 705e431a, Mem[000000005b800018] = d5c3171f sta %f16,[%i3+%o3]0x81 ! Mem[000000005b800018] = 705e431a ! %l1 = 0000000000000001, Mem[00000000900001b4] = 4ae9a786 stw %l1,[%i4+0x1b4] ! Mem[00000000900001b4] = 00000001 ! %l6 = 00000000220f13b1, Mem[0000000091800164] = bcb72634 stw %l6,[%o0+0x164] ! Mem[0000000091800164] = 220f13b1 ! Mem[000000005a80011c] = 72a5494a, %l7 = 000000000000edc4 ldstub [%i1+0x11c],%l7 ! %l7 = 00000072000000ff ! immd = 0000000000000024, %l0 = 000000000000006e, %ccr = 00 movvc %icc,0x024,%l0 ! Moved, %l0 = 0000000000000024 ! Mem[00000000900001a0] = bbcc04f11da75b47, %g2 = 000000002e218561 ldx [%i4+0x1a0],%g2 ! %g2 = bbcc04f11da75b47 ba,a p37_not_taken_0_end p37_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 0000000000000024 bne,a,pn %xcc,p37_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000001 bne,a,pn %xcc,p37_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be bd285cacf37ae0e7 bne,a,pn %xcc,p37_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000edc4 bne,a,pn %xcc,p37_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000005b1a bne,a,pn %xcc,p37_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000b0774df bne,a,pn %xcc,p37_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000220f13b1 bne,a,pn %xcc,p37_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000072 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 eb9b35ba 70dbe9a8 bne %xcc,p37_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 1d4196df 62874be0 bne %xcc,p37_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be c517b715 770c6bf7 bne %xcc,p37_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be fd4fe8ef 3b8feb34 bne %xcc,p37_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be ac789b4e 10ec755c bne %xcc,p37_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 19b31904 140232e3 bne %xcc,p37_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 0b0774df 5bf128c2 bne %xcc,p37_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be e618328a 2cdeb3f3 bne %xcc,p37_f14_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 705386e2 01be3ffb bne %xcc,p37_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 3f4765fe 4bfa11ca bne %xcc,p37_f22_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 9a88693a 9208abc5 bne %xcc,p37_f26_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 46fbb5ea a59969d5 bne %xcc,p37_f30_fail nop ! Check Local Memory set p37_local0_expect,%g1 p37_check_local0: ldx [%g1+0x000],%g2 ! Expected data = ee72f2ba3463fd25 ldx [%i0+0x000],%g3 ! Observed data at 000000005a000000 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 34fdef013170b0fa ldx [%i0+0x018],%g3 ! Observed data at 000000005a000018 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = d176854c1cd26185 ldx [%i0+0x028],%g3 ! Observed data at 000000005a000028 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000000000000edc4 ldx [%i0+0x030],%g3 ! Observed data at 000000005a000030 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x030,%g4 ldx [%g1+0x040],%g2 ! Expected data = 936b16c18b929506 ldx [%i0+0x040],%g3 ! Observed data at 000000005a000040 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x040,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = 22b6ff81817d3bd5 ldx [%i0+0x0a8],%g3 ! Observed data at 000000005a0000a8 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x0a8,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 9b38a376c006ff88 ldx [%i0+0x0b8],%g3 ! Observed data at 000000005a0000b8 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x0b8,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 0ece0813ffe8a27e ldx [%i0+0x0f8],%g3 ! Observed data at 000000005a0000f8 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x0f8,%g4 ldx [%g1+0x100],%g2 ! Expected data = 643a26b6fc7175c5 ldx [%i0+0x100],%g3 ! Observed data at 000000005a000100 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x100,%g4 ldx [%g1+0x110],%g2 ! Expected data = ffd11d5ea25e28f8 ldx [%i0+0x110],%g3 ! Observed data at 000000005a000110 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x110,%g4 ldx [%g1+0x168],%g2 ! Expected data = 72ecc80c3cb3ae0c ldx [%i0+0x168],%g3 ! Observed data at 000000005a000168 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x168,%g4 ldx [%g1+0x178],%g2 ! Expected data = f8423ed5fffc4fcb ldx [%i0+0x178],%g3 ! Observed data at 000000005a000178 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x178,%g4 ldx [%g1+0x198],%g2 ! Expected data = 62f5ff5771c4e98c ldx [%i0+0x198],%g3 ! Observed data at 000000005a000198 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x198,%g4 set p37_local1_expect,%g1 p37_check_local1: ldx [%g1+0x008],%g2 ! Expected data = ffffffff5bf128c2 ldx [%i1+0x008],%g3 ! Observed data at 000000005a800008 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000edc456b77418 ldx [%i1+0x018],%g3 ! Observed data at 000000005a800018 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 7100000000000008 ldx [%i1+0x020],%g3 ! Observed data at 000000005a800020 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = fe000000d177d2fd ldx [%i1+0x028],%g3 ! Observed data at 000000005a800028 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i1,0x028,%g4 ldx [%g1+0x118],%g2 ! Expected data = 159c4d7affa5494a ldx [%i1+0x118],%g3 ! Observed data at 000000005a800118 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i1,0x118,%g4 set p37_local2_expect,%g1 p37_check_local2: ldx [%g1+0x000],%g2 ! Expected data = edc400007eefcd3f ldx [%i2+0x000],%g3 ! Observed data at 000000005b000000 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ffffffff19b31904 ldx [%i2+0x008],%g3 ! Observed data at 000000005b000008 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 1a5b00005f0244ab ldx [%i2+0x010],%g3 ! Observed data at 000000005b000010 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000fb3f00000000 ldx [%i2+0x018],%g3 ! Observed data at 000000005b000018 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x018,%g4 ldx [%g1+0x090],%g2 ! Expected data = c2a88bb02e76c747 ldx [%i2+0x090],%g3 ! Observed data at 000000005b000090 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x090,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 00000000d162310e ldx [%i2+0x0d8],%g3 ! Observed data at 000000005b0000d8 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x0d8,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = a0e2f401e5a4cb56 ldx [%i2+0x0f0],%g3 ! Observed data at 000000005b0000f0 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x0f0,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 0000953a516ebf50 ldx [%i2+0x1a8],%g3 ! Observed data at 000000005b0001a8 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x1a8,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = bca5ffe0c0a6a6a8 ldx [%i2+0x1b0],%g3 ! Observed data at 000000005b0001b0 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x1b0,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 17725214ffffffaa ldx [%i2+0x1e8],%g3 ! Observed data at 000000005b0001e8 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x1e8,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = ab0afec1662504b2 ldx [%i2+0x1f8],%g3 ! Observed data at 000000005b0001f8 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x1f8,%g4 set p37_local3_expect,%g1 p37_check_local3: ldx [%g1+0x000],%g2 ! Expected data = c5abff920908c154 ldx [%i3+0x000],%g3 ! Observed data at 000000005b800000 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 9bad3e9d5c12094e ldx [%i3+0x008],%g3 ! Observed data at 000000005b800008 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3211fa4bc33f88f8 ldx [%i3+0x010],%g3 ! Observed data at 000000005b800010 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 705e431a63aa40a5 ldx [%i3+0x018],%g3 ! Observed data at 000000005b800018 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i3,0x018,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 00ab672289f8fc09 ldx [%i3+0x1e0],%g3 ! Observed data at 000000005b8001e0 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i3,0x1e0,%g4 ! The test for processor 37 has passed p37_passed: ta GOOD_TRAP nop p37_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p37_failed p37_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p37_failed p37_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p37_failed p37_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p37_failed p37_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p37_failed p37_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p37_failed p37_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p37_failed p37_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p37_failed p37_f0_fail: set p37_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f2_fail: set p37_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f4_fail: set p37_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f6_fail: set p37_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f8_fail: set p37_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f10_fail: set p37_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f12_fail: set p37_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f14_fail: set p37_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f20_fail: set p37_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f22_fail: set p37_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f26_fail: set p37_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f30_fail: set p37_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: ldstuba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005b800000] stda %l4,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a800018] ldswa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005b800010] stda %l2,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a800010] addccc %l2,0xd88,%l2 lduha [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005a000000] done p37_trap1o: ldstuba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005b800000] stda %l4,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a800018] ldswa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005b800010] stda %l2,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a800010] addccc %l2,0xd88,%l2 lduha [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005a000000] done p37_trap2e: lduba [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005b800028] stwa %l5,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a000018] stha %l6,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a000000] ldstuba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005a000010] lduwa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005b800008] ldstuba [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000005b000028] and %l1,%l5,%l4 done p37_trap2o: lduba [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005b800028] stwa %l5,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a000018] stha %l6,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a000000] ldstuba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005a000010] lduwa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005b800008] ldstuba [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000005b000028] and %l1,%l5,%l4 done p37_trap3e: nop nop and %l7,0xc9a,%l1 done p37_trap3o: nop nop and %l7,0xc9a,%l1 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 = 7ea9366033ae5bc5 ldx [%g1+0x008],%l1 ! %l1 = a98c36a4868b4434 ldx [%g1+0x010],%l2 ! %l2 = 85b07c37bceb76d1 ldx [%g1+0x018],%l3 ! %l3 = 167ce1b5d891599b ldx [%g1+0x020],%l4 ! %l4 = d137d9ee7935ea7f ldx [%g1+0x028],%l5 ! %l5 = 5c93e4f6648e9f25 ldx [%g1+0x030],%l6 ! %l6 = 0feb7d9fa6924916 ldx [%g1+0x038],%l7 ! %l7 = 1f1d352cdd1efc71 ! 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 = 9c6e8dbd 6da98c99 65265bf7 43d97966 ! %f4 = 81066e4f e971701f 4cfac74a 13f0e39e ! %f8 = e62f9077 5c3480aa a0a45f5d 554a34f2 ! %f12 = 98f8dc6e bcfd5718 1977f98a 8a5e5dff ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 3e2dbb8e 8bee1da7 7e22a594 c65928e3 ! %f20 = cc587c6e 24efe095 a32ee5e3 1d753942 ! %f24 = 961a7b22 995eb4b7 d1e98b1b ba138501 ! %f28 = 67f7ce32 38719b68 d498f1f0 f8295144 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 2ef2c5df ee21d6c5 d18c7299 6cd3e7d6 ! %f36 = 8ec0d68a 14066b40 8c30cdbf afc6fd27 ! %f40 = 71e099ef b81f1a20 35a101a8 9af88fb5 ! %f44 = 4815677c e829d656 e39c3604 23ce40cb ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xc47509800000002a,%g7,%g1 ! GSR scale = 5, align = 2 wr %g1,%g0,%gsr ! GSR = c47509800000002a 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: ! %l0 = b16bae16e5c80a85, %l2 = 6bf09bfc25fcbec4, %ccr = 44 movvc %xcc,%l0,%l2 ! Moved, %l2 = b16bae16e5c80a85 ! %l2 = b16bae16e5c80a85, Mem[000000009180018a] = cd366efc sth %l2,[%o0+0x18a] ! Mem[0000000091800188] = 0a856efc ! Mem[0000000091000094] = 3edeb40f, %g2 = dd1d8a9302447a71 ldsh [%i6+0x094],%g2 ! %g2 = 0000000000003ede ! %l5 = 175fd9addb3fd972, imm = fffffffffffff7f0, %l2 = b16bae16e5c80a85 tsubcc %l5,-0x810,%l2 ! %l2 = 175fd9addb3fe182, %ccr = 1b ! Mem[000000005c8000b0] = dfd57c21, %l1 = f2e2b2120970ad0e swap [%i1+0x0b0],%l1 ! %l1 = 00000000dfd57c21 ! Mem[000000005d000010] = 3385df8d, %l2 = 175fd9addb3fe182 lduha [%i2+%o2]0x81,%l2 ! %l2 = 0000000000003385 ! %f17 = 8bee1da7, Mem[0000000090000084] = 2a1da096 st %f17,[%i4+0x084] ! Mem[0000000090000084] = 8bee1da7 ! %l7 = a59175f8360c1a6f, Mem[000000005d000000] = 70c862dc stwa %l7,[%i2+%g0]0x81 ! Mem[000000005d000000] = 360c1a6f ! Mem[00000000900001ac] = 638cf8df, %g2 = 0000000000003ede lduh [%i4+0x1ae],%g2 ! %g2 = 000000000000638c ! Mem[000000005c8001c8] = 0ddff59b, %l3 = 9481b74b, %l4 = b520de55 add %i1,0x1c8,%g1 casa [%g1]0x80,%l3,%l4 ! %l4 = 000000000ddff59b p38_label_2: ! %l2 = 0000000000003385, Mem[000000005d800028] = 85889792 stha %l2,[%i3+%o5]0x89 ! Mem[000000005d800028] = 85883385 ! Mem[000000009100013c] = ce8b29ec, %g2 = 000000000000638c ldub [%i6+0x13d],%g2 ! %g2 = 00000000000000ce ! Mem[000000009180010c] = de11d2fc, %g2 = 00000000000000ce ldsh [%o0+0x10c],%g2 ! %g2 = ffffffffffffde11 ! %l6 = f4acfbb240cc7e16, Mem[00000000918001f1] = a8917e3e stb %l6,[%o0+0x1f1] ! Mem[00000000918001f0] = 16917e3e ! Mem[000000005d000000] = 6f1a0c36, %l5 = 175fd9addb3fd972 lduba [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000036 ! Mem[000000005d800008] = e247ec2e, %l3 = a6e5bd359481b74b ldswa [%i3+%o1]0x88,%l3 ! %l3 = ffffffffe247ec2e ! %l4 = 000000000ddff59b, Mem[00000000900001f0] = e25abab028ee9ba8 stx %l4,[%i4+0x1f0] ! Mem[00000000900001f0] = 000000000ddff59b ! %l6 = f4acfbb240cc7e16, Mem[0000000090000134] = f7c898e9 stb %l6,[%i4+0x134] ! Mem[0000000090000134] = 16c898e9 ! Mem[00000000918001b8] = 83795317, %g2 = ffffffffffffde11 ldsba [%o0+0x1b8]%asi,%g2 ! %g2 = ffffffffffffff83 ! %l5 = 0000000000000036, Mem[0000000090800058] = 78ebe01de6055c3b stx %l5,[%i5+0x058] ! Mem[0000000090800058] = 0000000000000036 p38_label_3: ! %l4 = 000000000ddff59b, Mem[0000000091000188] = fc48e8f8 stw %l4,[%i6+0x188] ! Mem[0000000091000188] = 0ddff59b ! Mem[000000005d800000] = ce6bf17d41578069, %l1 = 00000000dfd57c21 ldxa [%i3+%g0]0x88,%l1 ! %l1 = ce6bf17d41578069 ! Mem[00000000908000a4] = c620fa3d, %g2 = ffffffffffffff83 ldsb [%i5+0x0a5],%g2 ! %g2 = ffffffffffffffc6 ! Mem[000000005d800008] = e247ec2e, %l4 = 000000000ddff59b lduba [%i3+%o1]0x88,%l4 ! %l4 = 000000000000002e ! Mem[000000005d800018] = ecdc9ac5, %l0 = b16bae16e5c80a85 swap [%i3+%o3],%l0 ! %l0 = 00000000ecdc9ac5 ! %l2 = 0000000000003385, Mem[00000000908001b0] = 5c20df90 stw %l2,[%i5+0x1b0] ! Mem[00000000908001b0] = 00003385 ! Mem[000000005d0001f8] = 8351ab3a8ae9fe43, %l7 = a59175f8360c1a6f, %l1 = ce6bf17d41578069 add %i2,0x1f8,%g1 casxa [%g1]0x80,%l7,%l1 ! %l1 = 8351ab3a8ae9fe43 ! %l7 = a59175f8360c1a6f, %l5 = 0000000000000036, %l6 = f4acfbb240cc7e16 sllx %l7,%l5,%l6 ! %l6 = 9bc0000000000000 ! Mem[000000005d800018] = 850ac8e5, %l4 = 000000000000002e ldsba [%i3+%o3]0x88,%l4 ! %l4 = ffffffffffffffe5 ! %f0 = 9c6e8dbd, Mem[0000000091000190] = 8be72be2 st %f0 ,[%i6+0x190] ! Mem[0000000091000190] = 9c6e8dbd p38_label_4: ! Mem[0000000091000168] = 31336c30 0fcb6c1c, %g2 = ffffffc6, %g3 = 0bad0b00 ldd [%i6+0x168],%g2 ! %g2 = 0000000031336c30 000000000fcb6c1c ! Mem[000000005d800028] = 85883385, %l6 = 9bc0000000000000 ldsba [%i3+%o5]0x89,%l6 ! %l6 = ffffffffffffff85 ! Mem[00000000900000d0] = a3035bdf, %g18 = 73bc08a6757189e6 ldsw [%i4+0x0d0],%g2 ! %g2 = 73bc08a6757189e6 ! Mem[000000005c000008] = 4adc04f7 d427f5bf, %l6 = ffffff85, %l7 = 360c1a6f ldda [%i0+%o1]0x89,%l6 ! %l6 = 00000000d427f5bf 000000004adc04f7 ! Mem[0000000090800178] = 0eb350ec, %g2 = ffffffffa3035bdf ldsh [%i5+0x17a],%g2 ! %g2 = 0000000000000eb3 ! %f10 = a0a45f5d 554a34f2, Mem[000000005d800020] = 44dc368e bfe42dfe stda %f10,[%i3+%o4]0x89 ! Mem[000000005d800020] = a0a45f5d 554a34f2 ! Mem[000000005c8000d0] = fa034a53, %l6 = d427f5bf, %l7 = 4adc04f7 add %i1,0xd0,%g1 casa [%g1]0x80,%l6,%l7 ! %l7 = 00000000fa034a53 ! Mem[0000000091800090] = faf7017d39663de8, %g2 = 0000000000000eb3 ldx [%o0+0x090],%g2 ! %g2 = faf7017d39663de8 ! %l6 = 00000000d427f5bf, %l3 = ffffffffe247ec2e, %ccr = 1b movle %icc,%l6,%l3 ! Register Not Moved ! Mem[000000005d000028] = 130fd68b 5c298220, %l4 = ffffffe5, %l5 = 00000036 ldda [%i2+%o5]0x80,%l4 ! %l4 = 00000000130fd68b 000000005c298220 p38_label_5: ! immd = 00000000000002a7, %l4 = 00000000130fd68b, %ccr = 1b movne %icc,0x2a7,%l4 ! Moved, %l4 = 00000000000002a7 ! %l5 = 000000005c298220, %l0 = 00000000ecdc9ac5, %l3 = ffffffffe247ec2e sub %l5,%l0,%l3 ! %l3 = ffffffff6f4ce75b ! %l6 = d427f5bf, %l7 = fa034a53, Mem[000000005c000020] = 0646eb11 e0b7df5f stda %l6,[%i0+%o4]0x80 ! Mem[000000005c000020] = d427f5bf fa034a53 ! immd = 00000000000000b4, %l3 = ffffffff6f4ce75b, %ccr = 1b movneg %xcc,0x0b4,%l3 ! Register Not Moved ! Mem[0000000090800138] = 2285e4c7, %g2 = faf7017d39663de8 ldsh [%i5+0x138],%g2 ! %g2 = 0000000000002285 ! %l0 = 00000000ecdc9ac5, %l1 = 8351ab3a8ae9fe43, %ccr = 1b movcc %icc,%l0,%l1 ! Register Not Moved ! %l0 = ecdc9ac5, %l1 = 8ae9fe43, Mem[0000000090000128] = f1f21be2 6da53483 std %l0,[%i4+0x128] ! Mem[0000000090000128] = ecdc9ac5 8ae9fe43 ! %l7 = 00000000fa034a53, Mem[000000009080010c] = 3abd6093, %asi = 80 stwa %l7,[%i5+0x10c]%asi ! Mem[000000009080010c] = fa034a53 ! %l6 = 00000000d427f5bf, Mem[00000000900000ec] = 7879655b stb %l6,[%i4+0x0ec] ! Mem[00000000900000ec] = bf79655b ! %l4 = 00000000000002a7, %l7 = 00000000fa034a53, %ccr = 1b movge %xcc,%l4,%l7 ! Moved, %l7 = 00000000000002a7 p38_label_6: ! %l6 = 00000000d427f5bf, Mem[0000000090800050] = db161e2be8d47b00 stx %l6,[%i5+0x050] ! Mem[0000000090800050] = 00000000d427f5bf membar #Sync ! Added by membar checker (253) ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = 00000000 0ddff59b 07425ca0 64acdc55 mov 0x1c0,%g4 ldda [%i4+%g4]ASI_BLK_AIUP,%f48 ! Block Load from 00000000900001c0 ! Mem[000000005d0000d0] = 48c041aa6d721044, %f4 = 81066e4f e971701f ldd [%i2+0x0d0],%f4 ! %f4 = 48c041aa 6d721044 ! %l0 = 00000000ecdc9ac5, Mem[000000005c000018] = decfffb496fc5bfa stxa %l0,[%i0+%o3]0x89 ! Mem[000000005c000018] = 00000000ecdc9ac5 ! %l1 = 8351ab3a8ae9fe43, immed = 00000067, %ccr = 1b movrgz %l1,0x067,%l7 ! Not Moved, %l7 = 00000000000002a7 ! Mem[000000005d0001f4] = a02f484c, %l2 = 00003385, %l2 = 00003385 add %i2,0x1f4,%g1 casa [%g1]0x80,%l2,%l2 ! %l2 = 00000000a02f484c ! %l4 = 00000000000002a7, %l3 = ffffffff6f4ce75b, %l5 = 000000005c298220 srl %l4,%l3,%l5 ! %l5 = 0000000000000000 ! %l4 = 00000000000002a7, Mem[0000000091800048] = 3f283d9b stw %l4,[%o0+0x048] ! Mem[0000000091800048] = 000002a7 ! Mem[000000005c000020] = d427f5bf, %l4 = 00000000000002a7 ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 000000d4000000ff ! immd = 0000000000000204, %l3 = ffffffff6f4ce75b, %ccr = 1b movneg %xcc,0x204,%l3 ! Register Not Moved p38_label_7: ! %l0 = 00000000ecdc9ac5, %l0 = 00000000ecdc9ac5, %ccr = 1b movrne %l0,%l0,%l2 ! Moved, %l2 = 00000000ecdc9ac5 ! Mem[00000000910001d0] = 4badb2ee, %g2 = 0000000000002285 ldsh [%i6+0x1d2],%g2 ! %g2 = 0000000000004bad ! Mem[000000005c800018] = d2de4ac0, %l6 = 00000000d427f5bf ldswa [%i1+%o3]0x80,%l6 ! %l6 = ffffffffd2de4ac0 ! %l7 = 00000000000002a7, %l2 = 00000000ecdc9ac5, %ccr = 1b movcc %xcc,%l7,%l2 ! Register Not Moved ! %l0 = 00000000ecdc9ac5, Mem[0000000091800100] = 6dbf041ebc01ca27 stx %l0,[%o0+0x100] ! Mem[0000000091800100] = 00000000ecdc9ac5 ! Mem[00000000918000b0] = 8ba135a5, %g2 = 0000000000004bad ldub [%o0+0x0b1],%g2 ! %g2 = 000000000000008b ! Mem[00000000910000d4] = 867874ed, %g2 = 000000000000008b lduh [%i6+0x0d4],%g2 ! %g2 = 0000000000008678 ! %l4 = 00000000000000d4, %l2 = 00000000ecdc9ac5, %l7 = 00000000000002a7 xorcc %l4,%l2,%l7 ! %l7 = 00000000ecdc9a11, %ccr = 08 ! Mem[000000005c800000] = 48213667, %l5 = 0000000000000000 swapa [%i1+%g0]0x89,%l5 ! %l5 = 0000000048213667 ! Invert Register : %l5 = 0000000048213667 xor %l5,-1,%l5 ! %l5 = ffffffffb7dec998 p38_label_8: ! %l6 = d2de4ac0, %l7 = ecdc9a11, Mem[00000000910000d0] = 8d163530 867874ed std %l6,[%i6+0x0d0] ! Mem[00000000910000d0] = d2de4ac0 ecdc9a11 ! Mem[000000005c800010] = 98ba3e12, %l2 = 00000000ecdc9ac5 lduha [%i1+%o2]0x88,%l2 ! %l2 = 0000000000003e12 ! Mem[000000005c800008] = 87303257, %l3 = ffffffff6f4ce75b ldswa [%i1+%o1]0x81,%l3 ! %l3 = ffffffff87303257 ! Mem[000000005c800020] = b885b713 5b3665cd, %l0 = ecdc9ac5, %l1 = 8ae9fe43 ldda [%i1+%o4]0x88,%l0 ! %l0 = 000000005b3665cd 00000000b885b713 ! Mem[000000005c800000] = 00000000, %l2 = 0000000000003e12 ldsha [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000 ! %l5 = ffffffffb7dec998, %l4 = 00000000000000d4, %l0 = 000000005b3665cd andn %l5,%l4,%l0 ! %l0 = ffffffffb7dec908 ! %l4 = 00000000000000d4, immd = 0000000000000029, %l0 = ffffffffb7dec908 sdivx %l4,0x029,%l0 ! %l0 = 0000000000000005 ! %l2 = 0000000000000000, Mem[00000000918000bc] = 455c37c1 sth %l2,[%o0+0x0bc] ! Mem[00000000918000bc] = 000037c1 ! Mem[000000005d800090] = 177c20a11c699517, %l1 = 00000000b885b713, %l7 = 00000000ecdc9a11 add %i3,0x90,%g1 casxa [%g1]0x80,%l1,%l7 ! %l7 = 177c20a11c699517 ! %l7 = 177c20a11c699517, Mem[000000005d800028] = 85338885 stha %l7,[%i3+%o5]0x80 ! Mem[000000005d800028] = 95178885 p38_label_9: ! %l7 = 177c20a11c699517, Mem[00000000900001b4] = 4ae9a786 stb %l7,[%i4+0x1b4] ! Mem[00000000900001b4] = 17e9a786 ! immd = 00000000000000d8, %l4 = 00000000000000d4, %ccr = 08 movcc %xcc,0x0d8,%l4 ! Moved, %l4 = 00000000000000d8 ! Mem[000000005c000018] = c59adcec, %l3 = ffffffff87303257 ldstuba [%i0+%o3]0x80,%l3 ! %l3 = 000000c5000000ff ! Mem[000000005d000020] = 0a1bd92c ce94845d, %l0 = 00000005, %l1 = b885b713 ldda [%i2+%o4]0x80,%l0 ! %l0 = 000000000a1bd92c 00000000ce94845d ! %l1 = 00000000ce94845d, imm = 000000000000092c, %l7 = 177c20a11c699517 xnorcc %l1,0x92c,%l7 ! %l7 = ffffffff316b728e, %ccr = 80 ! Mem[000000005c800020] = 5b3665cd, %l6 = ffffffffd2de4ac0 ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 000000cd000000ff ! Mem[000000005c000020] = ff27f5bf, %l6 = 00000000000000cd ldsha [%i0+%o4]0x80,%l6 ! %l6 = ffffffffffffff27 ! Mem[000000005c000000] = 183c170c, %l1 = 00000000ce94845d ldstub [%i0+%g0],%l1 ! %l1 = 00000018000000ff ! %l4 = 00000000000000d8, Mem[000000009080010c] = fa034a53 stw %l4,[%i5+0x10c] ! Mem[000000009080010c] = 000000d8 ! %l4 = 00000000000000d8, Mem[0000000091000014] = 4f877aae stb %l4,[%i6+0x014] ! Mem[0000000091000014] = d8877aae p38_label_10: ! %l0 = 000000000a1bd92c, immd = fffffffffffff1e7, %l7 = ffffffff316b728e sdivx %l0,-0xe19,%l7 ! %l7 = ffffffffffff4870 ! immd = 00000000000002eb, %l0 = 000000000a1bd92c, %ccr = 80 movle %icc,0x2eb,%l0 ! Register Not Moved ! Mem[000000005c00013c] = 8f9f26e7, %l1 = 0000000000000018 ldstub [%i0+0x13c],%l1 ! %l1 = 0000008f000000ff ! Mem[000000005d800008] = 2eec47e2, %l7 = ffffffffffff4870 lduba [%i3+%o1]0x81,%l7 ! %l7 = 000000000000002e ! Mem[0000000091000074] = ab1740c8, %g2 = 0000000000008678 lduha [%i6+0x074]%asi,%g2 ! %g2 = 000000000000ab17 ! %l4 = 00000000000000d8, Mem[000000005d800058] = 171fa4bcd268ae4a stx %l4,[%i3+0x058] ! Mem[000000005d800058] = 00000000000000d8 ! Mem[00000000910001c8] = 52664634, %g2 = 000000000000ab17 ldsb [%i6+0x1cb],%g2 ! %g2 = 0000000000000052 ! %l6 = ffffff27, %l7 = 0000002e, Mem[0000000091800070] = 00d9bc34 83e88393 std %l6,[%o0+0x070] ! Mem[0000000091800070] = ffffff27 0000002e ! Mem[000000005c8000d8] = 5f7cd6d9148f6662, %l5 = ffffffffb7dec998, %l2 = 0000000000000000 add %i1,0xd8,%g1 casxa [%g1]0x80,%l5,%l2 ! %l2 = 5f7cd6d9148f6662 ! Mem[00000000908001f0] = f3470c89, %g18 = 73bc08a6757189e6 ldsw [%i5+0x1f0],%g2 ! %g2 = 73bc08a6757189e6 p38_label_11: ! Mem[0000000090800028] = 08531eba8fd332d4, %g2 = fffffffff3470c89 ldx [%i5+%o5],%g2 ! %g2 = 08531eba8fd332d4 ! immd = 0000000000000256, %l6 = ffffffffffffff27, %ccr = 80 movneg %xcc,0x256,%l6 ! Moved, %l6 = 0000000000000256 ! immd = 000000000000019f, %l2 = 5f7cd6d9148f6662, %ccr = 80 movpos %xcc,0x19f,%l2 ! Register Not Moved ! %l6 = 00000256, %l7 = 0000002e, Mem[0000000090800018] = 81bba7c3 619c4365 std %l6,[%i5+%o3] ! Mem[0000000090800018] = 00000256 0000002e ! done : should take illegal inst trap, %l0 = 000000000a1bd92c done ! Illegal inst trap : %l0 = 000000000a1bd93c ! Mem[000000005d800068] = 2d927e2e63420a1b, %l4 = 00000000000000d8, %l5 = ffffffffb7dec998 add %i3,0x68,%g1 casxa [%g1]0x80,%l4,%l5 ! %l5 = 2d927e2e63420a1b ! Mem[00000000908000a0] = 9d26e2ca acc620fa, %g2 = 8fd332d4, %g3 = 0fcb6c1c ldd [%i5+0x0a0],%g2 ! %g2 = 000000009d26e2ca 00000000acc620fa ! %l1 = 000000000000008f, Mem[0000000091800090] = faf7017d39663de8 stx %l1,[%o0+0x090] ! Mem[0000000091800090] = 000000000000008f ! Mem[000000005d00015c] = 33423d72, %l1 = 0000008f, %l0 = 0a1bd93c add %i2,0x15c,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 0000000033423d72 ! Mem[0000000091800060] = 2c7d828b, %g2 = 000000009d26e2ca ldsb [%o0+0x060],%g2 ! %g2 = 000000000000002c p38_label_12: ! Mem[000000005c0001c8] = 0256a2399a32fb3b, %l2 = 5f7cd6d9148f6662, %l4 = 00000000000000d8 add %i0,0x1c8,%g1 casxa [%g1]0x80,%l2,%l4 ! %l4 = 0256a2399a32fb3b ! %f22 = a32ee5e3, Mem[000000005c800010] = 123eba98 sta %f22,[%i1+%o2]0x81 ! Mem[000000005c800010] = a32ee5e3 ! Mem[000000005c00018c] = 51e84abe, %l7 = 000000000000002e ldstub [%i0+0x18c],%l7 ! %l7 = 00000051000000ff ! Mem[00000000910001a8] = cf3faf25, %g2 = 000000000000002c ldsh [%i6+0x1aa],%g2 ! %g2 = ffffffffffffcf3f ! Mem[000000005d800018] = e5c80a85, %l5 = 2d927e2e63420a1b lduha [%i3+%o3]0x81,%l5 ! %l5 = 000000000000e5c8 ! Mem[000000005c8000b0] = 0970ad0e5048ce2a, %l6 = 0000000000000256, %l3 = 00000000000000c5 add %i1,0xb0,%g1 casxa [%g1]0x80,%l6,%l3 ! %l3 = 0970ad0e5048ce2a ! Mem[000000005d000008] = ccbebc35, %l1 = 000000000000008f lduba [%i2+%o1]0x81,%l1 ! %l1 = 00000000000000cc ! Mem[00000000910001b8] = fe0490b847252129, %g2 = ffffffffffffcf3f ldx [%i6+0x1b8],%g2 ! %g2 = fe0490b847252129 ! immd = 00000000000000d8, %l4 = 0256a2399a32fb3b, %ccr = 80 movle %xcc,0x0d8,%l4 ! Moved, %l4 = 00000000000000d8 ! Mem[000000005d8000c6] = 44ab6406, %l7 = 0000000000000051 ldstub [%i3+0x0c6],%l7 ! %l7 = 00000064000000ff p38_label_13: ! Mem[000000005c0000f8] = 300ecca1fdc08cff, %l5 = 000000000000e5c8, %l7 = 0000000000000064 add %i0,0xf8,%g1 casxa [%g1]0x80,%l5,%l7 ! %l7 = 300ecca1fdc08cff ! Mem[0000000090800068] = 883c1f8f, %g2 = fe0490b847252129 lduw [%i5+0x068],%g2 ! %g2 = 00000000883c1f8f ! Mem[00000000900000c8] = 8154a655, %g2 = 00000000883c1f8f ldsb [%i4+0x0cb],%g2 ! %g2 = ffffffffffffff81 ! Mem[00000000900001e0] = d5a91b15ac384b62, %f48 = e1f675de 46335dfe ldd [%i4+0x1e0],%f48 ! %f48 = d5a91b15 ac384b62 ! %l0 = 0000000033423d72, Mem[000000005d800000] = 41578069 stha %l0,[%i3+%g0]0x89 ! Mem[000000005d800000] = 41573d72 save ! CWP = 1 ! Mem[000000005d00015e] = 33423d72, %l4 = 466c7bee4e365e7f ldstub [%o2+0x15e],%l4 ! %l4 = 0000003d000000ff ! %l3 = 128b21d255919e92, Mem[000000005c000020] = ff27f5bf stba %l3,[%o0+%i4]0x80 ! Mem[000000005c000020] = 9227f5bf ! Mem[000000009000005c] = d86577bc, %g2 = ffffffffffffff81 ldsh [%o4+0x05e],%g2 ! %g2 = ffffffffffffd865 ! Mem[000000005c8000d0] = fa034a53e8631bec, %l5 = 94c5f97636a1d6d2, %l6 = b369680e607c80b4 add %o1,0xd0,%g1 casxa [%g1]0x80,%l5,%l6 ! %l6 = fa034a53e8631bec p38_label_14: ! %cwp = 1 ! Mem[000000009180008c] = bafc9afe, %g2 = ffffffffffffd865 lduw [%i0+0x08c],%g2 ! %g2 = 00000000bafc9afe ! Mem[00000000908001e4] = eb691ff5, %g2 = 00000000bafc9afe ldsh [%o5+0x1e6],%g2 ! %g2 = ffffffffffffeb69 ! %f0 = 9c6e8dbd 6da98c99, Mem[00000000910001c0] = b0b4ba3c 6dbf64f3 std %f0 ,[%o6+0x1c0] ! Mem[00000000910001c0] = 9c6e8dbd 6da98c99 ! Mem[0000000091000050] = 1a23a2fe, %g2 = ffffffffffffeb69 lduw [%o6+0x050],%g2 ! %g2 = 000000001a23a2fe ! Mem[0000000091000040] = 0115df7d d61db2b3, %g2 = 1a23a2fe, %g3 = acc620fa ldd [%o6+0x040],%g2 ! %g2 = 000000000115df7d 00000000d61db2b3 ! %f16 = 3e2dbb8e 8bee1da7, Mem[000000005c800020] = ff65365b 13b785b8 stda %f16,[%o1+%i4]0x80 ! Mem[000000005c800020] = 3e2dbb8e 8bee1da7 ! Mem[0000000091800128] = 089d02df, %g2 = 000000000115df7d lduw [%i0+0x128],%g2 ! %g2 = 00000000089d02df ! %l3 = 128b21d255919e92, immed = fffff76a, %y = 00000000 udiv %l3,-0x896,%l4 ! %l4 = 0000000000000000 mov %l0,%y ! %y = 2a7c17d1 ! %l2 = 44bb0cc8d8d14f99, %l6 = fa034a53e8631bec, %l1 = e03d11b22e4887ab sdivx %l2,%l6,%l1 ! %l1 = fffffffffffffff5 ! Mem[0000000090800100] = 495e228a, %g18 = d4be89dea672b284 ldsw [%o5+0x100],%g2 ! %g2 = d4be89dea672b284 p38_label_15: ! %cwp = 1 ! Mem[000000005d8001d0] = 785fb90b, %l1 = fffffffffffffff5 swap [%o3+0x1d0],%l1 ! %l1 = 00000000785fb90b ! %l7 = e18b24b83244fcee, %l4 = 0000000000000000, %ccr = 80 movleu %xcc,%l7,%l4 ! Register Not Moved ! Mem[000000005c800094] = 03105f81, %l7 = 3244fcee, %l4 = 00000000 add %o1,0x94,%g1 casa [%g1]0x80,%l7,%l4 ! %l4 = 0000000003105f81 ! %l6 = fa034a53e8631bec, Mem[000000005c000018] = ecdc9aff stwa %l6,[%o0+%i3]0x89 ! Mem[000000005c000018] = e8631bec ! Mem[0000000090000030] = 644454fe, %g2 = 00000000495e228a ldub [%o4+0x033],%g2 ! %g2 = 0000000000000064 ! Mem[000000005d000000] = 360c1a6f, %f10 = a0a45f5d lda [%o2+%g0]0x80,%f10 ! %f10 = 360c1a6f ! Mem[0000000090800024] = 80100360, %g2 = 0000000000000064 lduw [%o5+0x024],%g2 ! %g2 = 0000000080100360 ! %l6 = fa034a53e8631bec, %l5 = 94c5f97636a1d6d2, %l0 = fad543182a7c17d1 taddcc %l6,%l5,%l0 ! %l0 = 8ec943ca1f04f2be, %ccr = 93 ! Mem[00000000910000e0] = 1ff12e9575236dff, %f48 = d5a91b15 ac384b62 ldda [%o6+0x0e0]%asi,%f48 ! %f48 = 1ff12e95 75236dff ! Mem[000000005c800078] = 4a147a98, %l1 = 00000000785fb90b ldub [%o1+0x07a],%l1 ! %l1 = 000000000000007a p38_label_16: ! %cwp = 1 ! %l0 = 8ec943ca1f04f2be, %l0 = 8ec943ca1f04f2be, %ccr = 93 movpos %icc,%l0,%l0 ! Moved, %l0 = 8ec943ca1f04f2be ! immd = 00000000000003a8, %l6 = fa034a53e8631bec, %ccr = 93 move %icc,0x3a8,%l6 ! Register Not Moved ! Mem[000000005c0001f4] = 8168ae43, %l1 = 000000000000007a swap [%o0+0x1f4],%l1 ! %l1 = 000000008168ae43 ! Mem[000000005d800050] = 6a9565bc, %l5 = 94c5f97636a1d6d2 swap [%o3+0x050],%l5 ! %l5 = 000000006a9565bc ! %l6 = fa034a53e8631bec, %l1 = 000000008168ae43, %l5 = 000000006a9565bc xorcc %l6,%l1,%l5 ! %l5 = fa034a53690bb5af, %ccr = 80 ! Mem[00000000900000d0] = a3035bdf f4437aae, %g2 = 80100360, %g3 = d61db2b3 ldd [%o4+0x0d0],%g2 ! %g2 = 00000000a3035bdf 00000000f4437aae ! Mem[000000005c80012c] = 0f456b35, %l7 = e18b24b83244fcee swap [%o1+0x12c],%l7 ! %l7 = 000000000f456b35 ! %l0 = 8ec943ca1f04f2be, Mem[0000000090000190] = 3558c986265e791c stx %l0,[%o4+0x190] ! Mem[0000000090000190] = 8ec943ca1f04f2be ! Mem[000000005d000020] = 5d8494ce2cd91b0a, %l0 = 8ec943ca1f04f2be ldxa [%o2+%i4]0x89,%l0 ! %l0 = 5d8494ce2cd91b0a ! %l1 = 000000008168ae43, %l0 = 5d8494ce2cd91b0a, %l4 = 0000000003105f81 subc %l1,%l0,%l4 ! %l4 = a27b6b32548f9339 p38_label_17: ! %cwp = 1 ! Mem[000000005c0001c0] = 02b974fa2a3e5007, %l3 = 128b21d255919e92, %l2 = 44bb0cc8d8d14f99 add %o0,0x1c0,%g1 casxa [%g1]0x80,%l3,%l2 ! %l2 = 02b974fa2a3e5007 ! %l2 = 02b974fa2a3e5007, %l4 = a27b6b32548f9339, %ccr = 80 movgu %icc,%l2,%l4 ! Moved, %l4 = 02b974fa2a3e5007 ! %l5 = fa034a53690bb5af, %l3 = 128b21d255919e92, %y = 2a7c17d1 umul %l5,%l3,%l5 ! %l5 = 231ca40625ee9fce, %y = 231ca406 ! immd = 000000000000016c, %l2 = 02b974fa2a3e5007, %ccr = 80 movcc %icc,0x16c,%l2 ! Moved, %l2 = 000000000000016c ! Mem[000000005d000008] = ccbebc35de079c54, %l3 = 128b21d255919e92 ldxa [%o2+%i1]0x80,%l3 ! %l3 = ccbebc35de079c54 ! %l7 = 000000000f456b35, imm = 0000000000000ca0, %l7 = 000000000f456b35 xorcc %l7,0xca0,%l7 ! %l7 = 000000000f456795, %ccr = 00 ! Mem[0000000090800058] = 00000000, %g2 = 00000000a3035bdf ldsh [%o5+0x058],%g2 ! %g2 = 0000000000000000 ! Mem[000000005c000008] = d427f5bf, %l5 = 231ca40625ee9fce ldsha [%o0+%i1]0x89,%l5 ! %l5 = fffffffffffff5bf ! %l7 = 000000000f456795, Mem[0000000091800028] = 0b3a6603 stw %l7,[%i0+%i5] ! Mem[0000000091800028] = 0f456795 ! Mem[000000005c000010] = 1133425d dfd79925, %l2 = 0000016c, %l3 = de079c54 ldda [%o0+%i2]0x88,%l2 ! %l2 = 00000000dfd79925 000000001133425d p38_label_18: ! %cwp = 1 ! %l0 = 5d8494ce2cd91b0a, Mem[0000000090000048] = e3c19d0d stw %l0,[%o4+0x048] ! Mem[0000000090000048] = 2cd91b0a ! %l5 = fffffffffffff5bf, Mem[0000000090000050] = 3acb4338810b8e2c stx %l5,[%o4+0x050] ! Mem[0000000090000050] = fffffffffffff5bf ! %l0 = 5d8494ce2cd91b0a, %l7 = 000000000f456795, %ccr = 00 mova %icc,%l0,%l7 ! Moved, %l7 = 5d8494ce2cd91b0a ! %l1 = 000000008168ae43, %l0 = 5d8494ce2cd91b0a, %ccr = 00 mova %xcc,%l1,%l0 ! Moved, %l0 = 000000008168ae43 ! Mem[000000005d800066] = cd6a6079, %l6 = fa034a53e8631bec ldstub [%o3+0x066],%l6 ! %l6 = 00000060000000ff ! Mem[000000009080000c] = 5722de8d, %g2 = 0000000000000000 ldub [%o5+0x00d],%g2 ! %g2 = 0000000000000057 ! %f18 = 7e22a594 c65928e3, Mem[00000000900000d8] = 0ead325c d145cd12 std %f18,[%o4+0x0d8] ! Mem[00000000900000d8] = 7e22a594 c65928e3 ! %f10 = 360c1a6f 554a34f2, Mem[000000005c800008] = 57323087 91fd830f stda %f10,[%o1+%i1]0x88 ! Mem[000000005c800008] = 360c1a6f 554a34f2 ! %l4 = 02b974fa2a3e5007, Mem[00000000918000c0] = a65f7cdd stw %l4,[%i0+0x0c0] ! Mem[00000000918000c0] = 2a3e5007 ! Mem[00000000900000b0] = 76ad0737d0014fe2, %f48 = 1ff12e95 75236dff ldd [%o4+0x0b0],%f48 ! %f48 = 76ad0737 d0014fe2 p38_label_19: ! %cwp = 1 ! %l0 = 000000008168ae43, immed = 0000032e, %y = 231ca406 smul %l0,0x32e,%l0 ! %l0 = fffffe6d7ada190a, %y = fffffe6d ! Mem[00000000908000f4] = ae7720f6, %g2 = 0000000000000057 ldub [%o5+0x0f6],%g2 ! %g2 = 00000000000000ae ! Mem[0000000090000080] = dc8cabda 8bee1da7 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g5 ldda [%o4+%g5]ASI_BLK_S,%f48 ! Block Load from 0000000090000080 ! %l2 = 00000000dfd79925, %l6 = 0000000000000060, %ccr = 00 movge %icc,%l2,%l6 ! Moved, %l6 = 00000000dfd79925 ! Mem[0000000090000114] = 313fc4c6, %g2 = 00000000000000ae ldsb [%o4+0x116],%g2 ! %g2 = 0000000000000031 ! Mem[000000005d800010] = d43c8b7804fcd966, %l4 = 02b974fa2a3e5007 ldxa [%o3+%i2]0x81,%l4 ! %l4 = d43c8b7804fcd966 ! %l5 = fffffffffffff5bf, Mem[000000005d00008a] = fea2dd60 sth %l5,[%o2+0x08a] ! Mem[000000005d000088] = fea2f5bf ! %l2 = 00000000dfd79925, %l7 = 5d8494ce2cd91b0a, %l4 = d43c8b7804fcd966 orcc %l2,%l7,%l4 ! %l4 = 5d8494ceffdf9b2f, %ccr = 08 ! Mem[00000000910001c8] = 4ceef152, %g2 = 0000000000000031 ldub [%o6+0x1c8],%g2 ! %g2 = 000000000000004c ! Mem[00000000908001b8] = 4ff80a32a52b18be, %g2 = 000000000000004c ldx [%o5+0x1b8],%g2 ! %g2 = 4ff80a32a52b18be p38_label_20: ! %cwp = 1 membar #Sync ! Added by membar checker (254) ! %l5 = fffffffffffff5bf, Mem[0000000090000080] = dc8cabda8bee1da7 stx %l5,[%o4+0x080] ! Mem[0000000090000080] = fffffffffffff5bf ! Mem[000000005c800128] = c802719b3244fcee, %l3 = 000000001133425d, %l2 = 00000000dfd79925 add %o1,0x128,%g1 casxa [%g1]0x80,%l3,%l2 ! %l2 = c802719b3244fcee ! Mem[000000005c800010] = e3e52ea3, %l2 = c802719b3244fcee lduwa [%o1+%i2]0x89,%l2 ! %l2 = 00000000e3e52ea3 ! %f19 = c65928e3, Mem[0000000090800170] = 4cca3bb6 sta %f19,[%o5+0x170]%asi ! Mem[0000000090800170] = c65928e3 ! Mem[000000005d8001f4] = 07f8008b, %l2 = 00000000e3e52ea3 swap [%o3+0x1f4],%l2 ! %l2 = 0000000007f8008b ! Mem[000000005d800100] = 93057a26, %l6 = 00000000dfd79925 lduba [%o3+0x103]%asi,%l6 ! %l6 = 0000000000000026 ! Mem[000000005c000038] = d03664e3, %l6 = 0000000000000026 swap [%o0+0x038],%l6 ! %l6 = 00000000d03664e3 ! Mem[000000005d800008] = 2eec47e2, %l0 = fffffe6d7ada190a lduha [%o3+%i1]0x80,%l0 ! %l0 = 0000000000002eec ! Mem[000000005d000158] = bfe462b6, %l2 = 0000000007f8008b lduh [%o2+0x15a],%l2 ! %l2 = 00000000000062b6 ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 8ec943ca 1f04f2be 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 17e9a786 ea9d818c b2280662 mov 0x180,%g6 ldda [%o4+%g6]ASI_BLK_S,%f48 ! Block Load from 0000000090000180 p38_label_21: ! %cwp = 1 ! Mem[000000005d000000] = adc8023f6f1a0c36, %f16 = 3e2dbb8e 8bee1da7 ldda [%o2+%g0]0x89,%f16 ! %f16 = adc8023f 6f1a0c36 ! Mem[000000005d800180] = 9ef9f88b cc8711f4 bc37ad28 e0b07d55 ! Mem[000000005d800190] = fbf629c8 fa6d70c5 be4824e3 a32845d9 ! Mem[000000005d8001a0] = 7c83babe 08e1fc5a e5cab0a3 611dd1f2 ! Mem[000000005d8001b0] = c66eba1c 49867a5d 07bcc6d2 11ac3f6f ldda [%o3+%g6]ASI_BLK_PL,%f0 ! Block Load from 000000005d800180 ! %l1 = 000000008168ae43, Mem[0000000091000110] = e00d7a225764cf50 stx %l1,[%o6+0x110] ! Mem[0000000091000110] = 000000008168ae43 ! Mem[00000000900001fc] = 55aa4a53, %g2 = 4ff80a32a52b18be ldub [%o4+0x1ff],%g2 ! %g2 = 0000000000000055 ! %l7 = 5d8494ce2cd91b0a, %l6 = 00000000d03664e3, %ccr = 08 movgu %icc,%l7,%l6 ! Moved, %l6 = 5d8494ce2cd91b0a ! Mem[0000000090000100] = 34ee920f2129a19e, %g2 = 0000000000000055 ldxa [%o4+0x100]%asi,%g2 ! %g2 = 34ee920f2129a19e ! %l7 = 5d8494ce2cd91b0a, Mem[000000009100012c] = cd3a6161 stw %l7,[%o6+0x12c] ! Mem[000000009100012c] = 2cd91b0a ! immd = 0000000000000037, %l5 = fffffffffffff5bf, %ccr = 08 movcs %icc,0x037,%l5 ! Register Not Moved ! %l6 = 5d8494ce2cd91b0a, Mem[000000005c000000] = 74528ad90c173cff stxa %l6,[%o0+%g0]0x88 ! Mem[000000005c000000] = 5d8494ce2cd91b0a ! Mem[0000000090800174] = 85e8b593, %g2 = 34ee920f2129a19e lduha [%o5+0x174]%asi,%g2 ! %g2 = 00000000000085e8 p38_label_22: ! %cwp = 1 ! Mem[0000000090000128] = ecdc9ac58ae9fe43, %f48 = a32af125 4d694d63 ldd [%o4+0x128],%f48 ! %f48 = ecdc9ac5 8ae9fe43 ! immd = 0000000000000378, %l0 = 0000000000002eec, %ccr = 08 movcc %icc,0x378,%l0 ! Moved, %l0 = 0000000000000378 ! %l2 = 00000000000062b6, Mem[0000000091800110] = 21acd1f3613c9bc6 stx %l2,[%i0+0x110] ! Mem[0000000091800110] = 00000000000062b6 ! Mem[000000005c000068] = e58f0dd910a230ea, %l0 = 0000000000000378, %l6 = 5d8494ce2cd91b0a add %o0,0x68,%g1 casxa [%g1]0x80,%l0,%l6 ! %l6 = e58f0dd910a230ea ! %f22 = a32ee5e3, Mem[0000000091800124] = 4a78748f sta %f22,[%i0+0x124]%asi ! Mem[0000000091800124] = a32ee5e3 ! Randomly selected nop nop ! Mem[00000000900000cc] = 54a65586, %g2 = 00000000000085e8 lduw [%o4+0x0cc],%g2 ! %g2 = 0000000054a65586 ! immd = 00000000000003f7, %l4 = 5d8494ceffdf9b2f, %ccr = 08 movvs %icc,0x3f7,%l4 ! Register Not Moved ! %l3 = 000000001133425d, Mem[000000005d800018] = e5c80a85f937f439 stxa %l3,[%o3+%i3]0x80 ! Mem[000000005d800018] = 000000001133425d ! %l6 = e58f0dd910a230ea, Mem[00000000910001b8] = fe0490b8 stw %l6,[%o6+0x1b8] ! Mem[00000000910001b8] = 10a230ea p38_label_23: ! %cwp = 1 ! %f16 = adc8023f 6f1a0c36 7e22a594 c65928e3 ! %f20 = cc587c6e 24efe095 a32ee5e3 1d753942 ! %f24 = 961a7b22 995eb4b7 d1e98b1b ba138501 ! %f28 = 67f7ce32 38719b68 d498f1f0 f8295144 stda %f16,[%o4+%g4]ASI_COMMIT_S ! Block Store to 00000000900001c0 ! Mem[00000000900000b8] = 6d281246, %g2 = 0000000054a65586 lduw [%o4+0x0b8],%g2 ! %g2 = 000000006d281246 ! Mem[00000000918001f4] = 3e403ba4, %g2 = 000000006d281246 ldsh [%i0+0x1f4],%g2 ! %g2 = 0000000000003e40 ! Mem[000000005c8001c4] = 385a7b39, %l1 = 000000008168ae43 ldsw [%o1+0x1c4],%l1 ! %l1 = 00000000385a7b39 ! %l2 = 000062b6, %l3 = 1133425d, Mem[0000000091000068] = 955a2d89 07100ced std %l2,[%o6+0x068] ! Mem[0000000091000068] = 000062b6 1133425d ! %l2 = 00000000000062b6, Mem[00000000918001ea] = f91041b0, %asi = 80 stha %l2,[%i0+0x1ea]%asi ! Mem[00000000918001e8] = 62b641b0 ! %f16 = adc8023f 6f1a0c36 7e22a594 c65928e3 ! %f20 = cc587c6e 24efe095 a32ee5e3 1d753942 ! %f24 = 961a7b22 995eb4b7 d1e98b1b ba138501 ! %f28 = 67f7ce32 38719b68 d498f1f0 f8295144 mov 0x0c0,%g6 stda %f16,[%o4+%g6]ASI_BLK_AIUSL ! Block Store to 00000000900000c0 ! immd = 0000000000000017, %l1 = 00000000385a7b39, %ccr = 08 movcc %xcc,0x017,%l1 ! Moved, %l1 = 0000000000000017 ! Mem[00000000900001a8] = 875ccbaea2de638c, %g2 = 0000000000003e40 ldx [%o4+0x1a8],%g2 ! %g2 = 875ccbaea2de638c ! Mem[000000005d800008] = 2eec47e2, %l4 = 5d8494ceffdf9b2f lduwa [%o3+%i1]0x81,%l4 ! %l4 = 000000002eec47e2 p38_label_24: ! %cwp = 1 ! Mem[0000000091800004] = b330e846, %g2 = 875ccbaea2de638c ldsb [%i0+0x007],%g2 ! %g2 = ffffffffffffffb3 ! %l2 = 00000000000062b6, Mem[000000009080000e] = 22de8d8c stb %l2,[%o5+0x00e] ! Mem[000000009080000c] = b6de8d8c ! %l5 = fffffffffffff5bf, %l0 = 0000000000000378, %ccr = 08 movvs %xcc,%l5,%l0 ! Register Not Moved ! %f6 = d94528a3, Mem[000000005c000020] = bff52792 sta %f6 ,[%o0+%i4]0x88 ! Mem[000000005c000020] = d94528a3 ! %l6 = e58f0dd910a230ea, Mem[0000000090800086] = 375cd3d6 sth %l6,[%o5+0x086] ! Mem[0000000090800084] = 30ead3d6 ! Mem[0000000091800014] = 7ae06c8d, %g2 = ffffffffffffffb3 lduba [%i0+0x017]%asi,%g2 ! %g2 = 000000000000007a ! Mem[0000000090000040] = 9d14608a ca521b68 2cd91b0a 77d27910 ! Mem[0000000090000050] = ffffffff fffff5bf 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g4 ldda [%o4+%g4]ASI_BLK_AIUS,%f48 ! Block Load from 0000000090000040 ! Mem[000000005d800000] = 723d5741, %f15 = d2c6bc07 lda [%o3+%g0]0x80,%f15 ! %f15 = 723d5741 ! %l2 = 00000000000062b6, %l3 = 000000001133425d, %ccr = 08 movneg %icc,%l2,%l3 ! Moved, %l3 = 00000000000062b6 ! %l4 = 000000002eec47e2, immd = 0000000000000120, %l2 = 00000000000062b6 sdivx %l4,0x120,%l2 ! %l2 = 000000000029b595 p38_label_25: ! %cwp = 1 ! retry : should take illegal inst trap, %l0 = 0000000000000378 retry ! Illegal inst trap : %l0 = 0000000000000388 ! %l2 = 000000000029b595, Mem[00000000918001d2] = 4b5f75b5 sth %l2,[%i0+0x1d2] ! Mem[00000000918001d0] = b59575b5 membar #Sync ! Added by membar checker (255) ! Mem[00000000900001e0] = 961a7b22, %g2 = 000000000000007a lduw [%o4+0x1e0],%g2 ! %g2 = 00000000961a7b22 ! %f1 = 8bf8f99e, Mem[000000009180014c] = fb3f156f st %f1 ,[%i0+0x14c] ! Mem[000000009180014c] = 8bf8f99e ! %l1 = 0000000000000017, %l4 = 000000002eec47e2, %l1 = 0000000000000017 or %l1,%l4,%l1 ! %l1 = 000000002eec47f7 ! Mem[000000005d800020] = f2344a55, %l3 = 00000000000062b6 ldswa [%o3+%i4]0x80,%l3 ! %l3 = fffffffff2344a55 ! Mem[000000009180016c] = 362dcf7f, %g2 = 00000000961a7b22 ldub [%i0+0x16f],%g2 ! %g2 = 0000000000000036 ! %l2 = 000000000029b595, %l1 = 000000002eec47f7, %ccr = 08 movleu %xcc,%l2,%l1 ! Register Not Moved ! Mem[000000005c800000] = 00000000, %l5 = fffffffffffff5bf lduha [%o1+%g0]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[000000005c000010] = 2599d7df, %l3 = fffffffff2344a55 lduba [%o0+%i2]0x80,%l3 ! %l3 = 0000000000000025 ba,a p38_not_taken_0_end p38_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p38_branch_failed p38_not_taken_0_end: ! End of Random Code for Thread 38 restore ! CWP = 0 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 0000000033423d72 bne,a,pn %xcc,p38_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000cc bne,a,pn %xcc,p38_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 5f7cd6d9148f6662 bne,a,pn %xcc,p38_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0970ad0e5048ce2a bne,a,pn %xcc,p38_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000000d8 bne,a,pn %xcc,p38_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000e5c8 bne,a,pn %xcc,p38_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000256 bne,a,pn %xcc,p38_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 300ecca1fdc08cff bne,a,pn %xcc,p38_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xfffffe6d,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p38_failed mov 0x111,%g1 ! 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 f41187cc 8bf8f99e bne %xcc,p38_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 557db0e0 28ad37bc bne %xcc,p38_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be c5706dfa c829f6fb bne %xcc,p38_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be d94528a3 e32448be bne %xcc,p38_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 5afce108 beba837c bne %xcc,p38_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be f2d11d61 a3b0cae5 bne %xcc,p38_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 5d7a8649 1cba6ec6 bne %xcc,p38_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 6f3fac11 723d5741 bne %xcc,p38_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be adc8023f 6f1a0c36 bne %xcc,p38_f16_fail nop ! Check Local Memory set p38_local0_expect,%g1 p38_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 0a1bd92cce94845d ldx [%i0+0x000],%g3 ! Observed data at 000000005c000000 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = ec1b63e800000000 ldx [%i0+0x018],%g3 ! Observed data at 000000005c000018 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = a32845d9fa034a53 ldx [%i0+0x020],%g3 ! Observed data at 000000005c000020 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000002626a1a698 ldx [%i0+0x038],%g3 ! Observed data at 000000005c000038 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x038,%g4 ldx [%g1+0x138],%g2 ! Expected data = 1dd6d98bff9f26e7 ldx [%i0+0x138],%g3 ! Observed data at 000000005c000138 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x138,%g4 ldx [%g1+0x188],%g2 ! Expected data = 62ebb0e1ffe84abe ldx [%i0+0x188],%g3 ! Observed data at 000000005c000188 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x188,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 39bb2a8d0000007a ldx [%i0+0x1f0],%g3 ! Observed data at 000000005c0001f0 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x1f0,%g4 set p38_local1_expect,%g1 p38_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 0000000040cbf0dc ldx [%i1+0x000],%g3 ! Observed data at 000000005c800000 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = f2344a556f1a0c36 ldx [%i1+0x008],%g3 ! Observed data at 000000005c800008 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = a32ee5e3bf18aba3 ldx [%i1+0x010],%g3 ! Observed data at 000000005c800010 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 3e2dbb8e8bee1da7 ldx [%i1+0x020],%g3 ! Observed data at 000000005c800020 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i1,0x020,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 0970ad0e5048ce2a ldx [%i1+0x0b0],%g3 ! Observed data at 000000005c8000b0 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i1,0x0b0,%g4 ldx [%g1+0x128],%g2 ! Expected data = c802719b3244fcee ldx [%i1+0x128],%g3 ! Observed data at 000000005c800128 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i1,0x128,%g4 set p38_local2_expect,%g1 p38_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 360c1a6f3f02c8ad ldx [%i2+0x000],%g3 ! Observed data at 000000005d000000 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i2,0x000,%g4 ldx [%g1+0x088],%g2 ! Expected data = fea2f5bf93a454e0 ldx [%i2+0x088],%g3 ! Observed data at 000000005d000088 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i2,0x088,%g4 ldx [%g1+0x158],%g2 ! Expected data = bfe462b63342ff72 ldx [%i2+0x158],%g3 ! Observed data at 000000005d000158 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i2,0x158,%g4 set p38_local3_expect,%g1 p38_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 723d57417df16bce ldx [%i3+0x000],%g3 ! Observed data at 000000005d800000 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000000001133425d 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 = f2344a555d5fa4a0 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 = 951788850aef3539 ldx [%i3+0x028],%g3 ! Observed data at 000000005d800028 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x028,%g4 ldx [%g1+0x050],%g2 ! Expected data = 36a1d6d25c439e3a ldx [%i3+0x050],%g3 ! Observed data at 000000005d800050 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x050,%g4 ldx [%g1+0x058],%g2 ! Expected data = 00000000000000d8 ldx [%i3+0x058],%g3 ! Observed data at 000000005d800058 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x058,%g4 ldx [%g1+0x060],%g2 ! Expected data = 10ba1398cd6aff79 ldx [%i3+0x060],%g3 ! Observed data at 000000005d800060 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x060,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 0e7d0e2544abff06 ldx [%i3+0x0c0],%g3 ! Observed data at 000000005d8000c0 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x0c0,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = fffffff506a589d9 ldx [%i3+0x1d0],%g3 ! Observed data at 000000005d8001d0 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x1d0,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = a7a2f872e3e52ea3 ldx [%i3+0x1f0],%g3 ! Observed data at 000000005d8001f0 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x1f0,%g4 ! The test for processor 38 has passed p38_passed: ta GOOD_TRAP nop p38_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p38_failed p38_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p38_failed p38_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p38_failed p38_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p38_failed p38_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p38_failed p38_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p38_failed p38_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p38_failed p38_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p38_failed p38_f0_fail: set p38_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p38_f2_fail: set p38_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p38_f4_fail: set p38_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p38_f6_fail: set p38_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p38_f8_fail: set p38_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p38_f10_fail: set p38_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p38_f12_fail: set p38_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p38_f14_fail: set p38_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p38_f16_fail: set p38_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%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: membar #Sync mov 0x180,%g1 ldda [%i4+%g1]ASI_BLK_AIUP,%f48 membar #Sync done p38_trap1o: membar #Sync mov 0x180,%g1 ldda [%o4+%g1]ASI_BLK_AIUP,%f48 membar #Sync done p38_trap2e: stha %l6,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000005c800020] membar #Sync mov 0x1c0,%g1 ldda [%i4+%g1]ASI_BLK_AIUP,%f48 membar #Sync done p38_trap2o: stha %l6,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000005c800020] membar #Sync mov 0x1c0,%g1 ldda [%o4+%g1]ASI_BLK_AIUP,%f48 membar #Sync done p38_trap3e: addc %l7,0x5b5,%l6 sub %l7,-0x22b,%l4 andn %l0,-0x43f,%l6 xnor %l3,-0x2d1,%l7 and %l2,-0xd7e,%l1 done p38_trap3o: addc %l7,0x5b5,%l6 sub %l7,-0x22b,%l4 andn %l0,-0x43f,%l6 xnor %l3,-0x2d1,%l7 and %l2,-0xd7e,%l1 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 = b16bae16e5c80a85 ldx [%g1+0x008],%l1 ! %l1 = f2e2b2120970ad0e ldx [%g1+0x010],%l2 ! %l2 = 6bf09bfc25fcbec4 ldx [%g1+0x018],%l3 ! %l3 = a6e5bd359481b74b ldx [%g1+0x020],%l4 ! %l4 = cc41e5d9b520de55 ldx [%g1+0x028],%l5 ! %l5 = 175fd9addb3fd972 ldx [%g1+0x030],%l6 ! %l6 = f4acfbb240cc7e16 ldx [%g1+0x038],%l7 ! %l7 = a59175f8360c1a6f save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = fad543182a7c17d1 ldx [%g1+0x048],%l1 ! %l1 = e03d11b22e4887ab ldx [%g1+0x050],%l2 ! %l2 = 44bb0cc8d8d14f99 ldx [%g1+0x058],%l3 ! %l3 = 128b21d255919e92 ldx [%g1+0x060],%l4 ! %l4 = 466c7bee4e365e7f ldx [%g1+0x068],%l5 ! %l5 = 94c5f97636a1d6d2 ldx [%g1+0x070],%l6 ! %l6 = b369680e607c80b4 ldx [%g1+0x078],%l7 ! %l7 = e18b24b83244fcee ! Initialize the output register of window 1 set p38_local0_start,%o0 set p38_local1_start,%o1 set p38_local2_start,%o2 set p38_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 25259c40 3a0f7850 ff784fc3 d38eaffb ! %f4 = b2b1775e 4e1e9514 580e1724 c58910e3 ! %f8 = 7a5bbc26 b69974f9 14ec5542 3d944279 ! %f12 = b09b5600 29aac7d4 e1a81bcd 7fdee31b ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 54ecbde8 bb15d625 ffed3842 50957987 ! %f20 = b3b46d4d 314cc349 00967568 4542296b ! %f24 = 33f5e954 5e0d92f0 fe93cbb6 8619b1cf ! %f28 = 76f5d4a7 49546581 97c9da36 645d2e41 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 34d1c447 1c88aee9 0f612848 792b04a9 ! %f36 = 3a96574b 141b3066 50fa8a5f b78491c1 ! %f40 = d3259f56 47fd182a 2300149c 0c8c5ea2 ! %f44 = b5f1a79d d0438418 ef47349f df2ec291 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x31f2640700000000,%g7,%g1 ! GSR scale = 0, align = 0 wr %g1,%g0,%gsr ! GSR = 31f2640700000000 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: ! Mem[0000000091000064] = 5170955a, %g2 = 4f5e7a10ffe63d90 lduh [%i6+0x066],%g2 ! %g2 = 0000000000005170 ! %l7 = b41e1ad3faeaea4d, %l6 = 29a33b947dc1fb59, %ccr = 44 movl %icc,%l7,%l6 ! Register Not Moved ! immd = 00000000000003ff, %l4 = 5aab1ea4f3a9bca5, %ccr = 44 movle %xcc,0x3ff,%l4 ! Moved, %l4 = 00000000000003ff save ! CWP = 1 ! %l3 = 5f9b2eaecbfb05b5, Mem[0000000091000118] = 5d8c784c stw %l3,[%o6+0x118] ! Mem[0000000091000118] = cbfb05b5 ! Mem[0000000091800130] = d1b5e3b259e48239, %g2 = 0000000000005170 ldx [%i0+0x130],%g2 ! %g2 = d1b5e3b259e48239 ! %l0 = 19ea34860173cc7e, %l7 = adcb5051f52b2b1e, %y = 00000000 sdivcc %l0,%l7,%l3 ! %l3 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 0173cc7e ! Mem[000000005e8001f0] = 05d2e1d8b77b7577, %l1 = 375559784f226218, %l6 = c1b7d7062498d536 add %o1,0x1f0,%g1 casxa [%g1]0x80,%l1,%l6 ! %l6 = 05d2e1d8b77b7577 ! %l4 = 89b5c9a8, %l5 = 72bfcd5c, Mem[00000000908000e0] = 91a352cb c852478e stda %l4,[%o5+0x0e0]%asi ! Mem[00000000908000e0] = 89b5c9a8 72bfcd5c ! %f6 = 580e1724 c58910e3, Mem[00000000908000d8] = 9c4dedb5 2e9f5b4f std %f6 ,[%o5+0x0d8] ! Mem[00000000908000d8] = 580e1724 c58910e3 p39_label_2: ! %cwp = 1 ! %l4 = 68a5fafe89b5c9a8, %l5 = 4818230872bfcd5c, %l3 = 0000000000000000 andcc %l4,%l5,%l3 ! %l3 = 4800220800b5c908, %ccr = 00 ! immd = 0000000000000279, %l1 = 375559784f226218, %ccr = 00 move %icc,0x279,%l1 ! Register Not Moved ! %l7 = adcb5051f52b2b1e, Mem[0000000091000128] = c9191f5dcd3a6161 stx %l7,[%o6+0x128] ! Mem[0000000091000128] = adcb5051f52b2b1e ! Mem[00000000918000c8] = 253e4304, %g18 = ef56c07256982896 ldsw [%i0+0x0c8],%g2 ! %g2 = ef56c07256982896 ! %l7 = adcb5051f52b2b1e, Mem[0000000091800078] = a9486159a31e0d83 stx %l7,[%i0+0x078] ! Mem[0000000091800078] = adcb5051f52b2b1e ! %f2 = ff784fc3 d38eaffb, Mem[000000005e000028] = b0fb2a56 2e3da8f0 stda %f2 ,[%o0+%i5]0x89 ! Mem[000000005e000028] = ff784fc3 d38eaffb ! %l0 = 0173cc7e, %l1 = 4f226218, Mem[000000005f000020] = ef06b887 edac9ecb stda %l0,[%o2+%i4]0x80 ! Mem[000000005f000020] = 0173cc7e 4f226218 ! Mem[000000005f000000] = e0994801, %l2 = 4a1acacc54564f33 ldsba [%o2+%g0]0x88,%l2 ! %l2 = 0000000000000001 ! immd = 000000000000036a, %l7 = adcb5051f52b2b1e, %ccr = 00 movge %icc,0x36a,%l7 ! Moved, %l7 = 000000000000036a ! Mem[00000000900001e0] = d5a91b15ac384b62, %g2 = 00000000253e4304 ldx [%o4+0x1e0],%g2 ! %g2 = d5a91b15ac384b62 p39_label_3: ! %cwp = 1 ! Mem[000000005f800000] = 1bfa149b, %l3 = 4800220800b5c908 swapa [%o3+%g0]0x89,%l3 ! %l3 = 000000001bfa149b ! Mem[000000005e000028] = d38eaffb, %l6 = 05d2e1d8b77b7577 swapa [%o0+%i5]0x88,%l6 ! %l6 = 00000000d38eaffb ! Mem[000000005e800020] = 9bd4df8f, %l1 = 375559784f226218 ldsha [%o1+%i4]0x88,%l1 ! %l1 = ffffffffffffdf8f ! Mem[000000009000004c] = 103acb43, %g2 = d5a91b15ac384b62 ldub [%o4+0x04f],%g2 ! %g2 = 0000000000000010 ! immd = 000000000000005d, %l3 = 000000001bfa149b, %ccr = 00 movne %icc,0x05d,%l3 ! Moved, %l3 = 000000000000005d ! %l2 = 0000000000000001, Mem[000000005e800020] = 8fdfd49b stwa %l2,[%o1+%i4]0x80 ! Mem[000000005e800020] = 00000001 ! %l6 = 00000000d38eaffb, %l2 = 0000000000000001, %y = 0173cc7e sdiv %l6,%l2,%l2 ! %l2 = 000000007fffffff mov %l0,%y ! %y = 0173cc7e ! Mem[000000009000005c] = d86577bc, %g2 = 0000000000000010 ldub [%o4+0x05e],%g2 ! %g2 = 00000000000000d8 ! Randomly selected nop nop ! %f2 = ff784fc3, Mem[000000005e00016c] = a64cb853 st %f2 ,[%o0+0x16c] ! Mem[000000005e00016c] = ff784fc3 p39_label_4: ! %cwp = 1 ! %l6 = 00000000d38eaffb, Mem[00000000910000b8] = 446547233df1e680 stx %l6,[%o6+0x0b8] ! Mem[00000000910000b8] = 00000000d38eaffb ! %l0 = 19ea34860173cc7e, %l1 = ffffffffffffdf8f, %ccr = 00 movn %icc,%l0,%l1 ! Register Not Moved ! %l6 = 00000000d38eaffb, Mem[00000000908000f0] = 92c8b8754e91ae77 stx %l6,[%o5+0x0f0] ! Mem[00000000908000f0] = 00000000d38eaffb ! %l4 = 68a5fafe89b5c9a8, immed = 0000005d, %ccr = 00 movrlz %l4,0x05d,%l6 ! Not Moved, %l6 = 00000000d38eaffb ! %l3 = 000000000000005d, %l5 = 4818230872bfcd5c, %ccr = 00 movn %xcc,%l3,%l5 ! Register Not Moved ! %l6 = 00000000d38eaffb, Mem[000000005e800018] = 55073569 stwa %l6,[%o1+%i3]0x81 ! Mem[000000005e800018] = d38eaffb ! Mem[0000000090000120] = bc5b9b3f, %g18 = ef56c07256982896 ldsw [%o4+0x120],%g2 ! %g2 = ef56c07256982896 ! Mem[00000000910000e0] = 1ff12e95, %g2 = ffffffffbc5b9b3f ldub [%o6+0x0e0],%g2 ! %g2 = 000000000000001f ! Mem[00000000910000e0] = 1ff12e95, %g2 = 000000000000001f lduw [%o6+0x0e0],%g2 ! %g2 = 000000001ff12e95 ! Mem[000000005f800010] = 35e45cb0, %l1 = ffffffffffffdf8f ldsha [%o3+%i2]0x88,%l1 ! %l1 = 0000000000005cb0 p39_label_5: ! %cwp = 1 ! %l4 = 68a5fafe89b5c9a8, Mem[0000000091000040] = 0115df7d stb %l4,[%o6+0x040] ! Mem[0000000091000040] = a815df7d ! %l6 = 00000000d38eaffb, Mem[000000005e800068] = b93961b3 sth %l6,[%o1+0x068] ! Mem[000000005e800068] = affb61b3 ! %l4 = 68a5fafe89b5c9a8, imm = fffffffffffff158, %l1 = 0000000000005cb0 andcc %l4,-0xea8,%l1 ! %l1 = 68a5fafe89b5c108, %ccr = 08 ! %l4 = 89b5c9a8, %l5 = 72bfcd5c, Mem[0000000090800148] = a5b1dbba 2cfe970f stda %l4,[%o5+0x148]%asi ! Mem[0000000090800148] = 89b5c9a8 72bfcd5c ! immd = 00000000000002e7, %l7 = 000000000000036a, %ccr = 08 movneg %icc,0x2e7,%l7 ! Moved, %l7 = 00000000000002e7 ! %l2 = 000000007fffffff, Mem[000000005f8001d8] = 31c7d00e stw %l2,[%o3+0x1d8] ! Mem[000000005f8001d8] = 7fffffff ! Mem[000000005f000000] = 014899e0, %l7 = 00000000000002e7 ldstuba [%o2+%g0]0x81,%l7 ! %l7 = 00000001000000ff ! %l4 = 68a5fafe89b5c9a8, imm = fffffffffffffa0c, %l2 = 000000007fffffff orcc %l4,-0x5f4,%l2 ! %l2 = fffffffffffffbac, %ccr = 88 ! %l6 = 00000000d38eaffb, Mem[000000005f800010] = b05ce435 stha %l6,[%o3+%i2]0x81 ! Mem[000000005f800010] = affbe435 ! Mem[000000005e000008] = ff11d832, %l7 = 0000000000000001 ldstuba [%o0+%i1]0x81,%l7 ! %l7 = 000000ff000000ff p39_label_6: ! %cwp = 1 ! Mem[0000000090800060] = d178b965 a857e90f, %g2 = 1ff12e95, %g3 = 0bad0b00 ldd [%o5+0x060],%g2 ! %g2 = 00000000d178b965 00000000a857e90f ! Mem[000000005e000158] = 7d21db65, %l7 = 000000ff, %l0 = 0173cc7e add %o0,0x158,%g1 casa [%g1]0x80,%l7,%l0 ! %l0 = 000000007d21db65 ! %l4 = 89b5c9a8, %l5 = 72bfcd5c, Mem[0000000091800160] = 877a44c3 bcb72634 std %l4,[%i0+0x160] ! Mem[0000000091800160] = 89b5c9a8 72bfcd5c ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 mov 0x100,%g4 ldda [%o4+%g4]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000100 ! Mem[000000005f0000e4] = 078c7418, %l2 = fffffbac, %l3 = 0000005d add %o2,0xe4,%g1 casa [%g1]0x80,%l2,%l3 ! %l3 = 00000000078c7418 ! Mem[000000005e800000] = 9423e582, %l0 = 000000007d21db65 swapa [%o1+%g0]0x88,%l0 ! %l0 = 000000009423e582 ! Mem[00000000918000b8] = de6b8865455c37c1, %f48 = 9ea12921 0f92ee34 ldd [%i0+0x0b8],%f48 ! %f48 = de6b8865 455c37c1 ! %l2 = fffffffffffffbac, Mem[000000005f800000] = 08c9b500 stwa %l2,[%o3+%g0]0x80 ! Mem[000000005f800000] = fffffbac ! %l2 = fffffffffffffbac, %l2 = fffffffffffffbac, %ccr = 88 movle %icc,%l2,%l2 ! Moved, %l2 = fffffffffffffbac ! Mem[000000005e800008] = 3825097e, %l0 = 000000009423e582 ldstuba [%o1+%i1]0x88,%l0 ! %l0 = 0000007e000000ff p39_label_7: ! %cwp = 1 ! %l6 = 00000000d38eaffb, Mem[000000005e800028] = c215cc89 stwa %l6,[%o1+%i5]0x88 ! Mem[000000005e800028] = d38eaffb ! Mem[000000005f000010] = 103f1c66, %l5 = 4818230872bfcd5c lduwa [%o2+%i2]0x89,%l5 ! %l5 = 00000000103f1c66 ! Mem[00000000908000d0] = a37c3c64, %g2 = 00000000d178b965 lduw [%o5+0x0d0],%g2 ! %g2 = 00000000a37c3c64 ! immd = 00000000000000d4, %l2 = fffffffffffffbac, %ccr = 88 movgu %icc,0x0d4,%l2 ! Moved, %l2 = 00000000000000d4 ! Mem[000000005f800000] = acfbffff, %l5 = 00000000103f1c66 ldswa [%o3+%g0]0x88,%l5 ! %l5 = ffffffffacfbffff ! %l2 = 000000d4, %l3 = 078c7418, Mem[00000000900000b8] = 6d281246 ee99009a std %l2,[%o4+0x0b8] ! Mem[00000000900000b8] = 000000d4 078c7418 ! Mem[000000005e800020] = 01000000, %l7 = 00000000000000ff lduwa [%o1+%i4]0x89,%l7 ! %l7 = 0000000001000000 ! Mem[000000005f00010c] = f41a9fbc, %l2 = 00000000000000d4 swap [%o2+0x10c],%l2 ! %l2 = 00000000f41a9fbc ! Mem[000000005f000018] = 39b1fcf5b0eec9ea, %f28 = 76f5d4a7 49546581 ldda [%o2+%i3]0x89,%f28 ! %f28 = 39b1fcf5 b0eec9ea ! %f16 = 54ecbde8 bb15d625, Mem[000000005f000000] = ff4899e0 c3c43d2b stda %f16,[%o2+%g0]0x80 ! Mem[000000005f000000] = 54ecbde8 bb15d625 p39_label_8: ! %cwp = 1 ! Mem[00000000918001dc] = 7ba3a151, %g2 = 00000000a37c3c64 ldsb [%i0+0x1de],%g2 ! %g2 = 000000000000007b ! %l3 = 00000000078c7418, Mem[000000005e00003f] = a0cfe57e stb %l3,[%o0+0x03f] ! Mem[000000005e00003c] = a0cfe518 ! %l4 = 68a5fafe89b5c9a8, Mem[0000000090000078] = fa5423a0801f7ef7 stx %l4,[%o4+0x078] ! Mem[0000000090000078] = 68a5fafe89b5c9a8 ! Mem[0000000090000030] = 644454fe, %g2 = 000000000000007b ldsb [%o4+0x033],%g2 ! %g2 = 0000000000000064 ! Mem[000000005f000148] = fa90828c, %l0 = 0000007e, %l0 = 0000007e add %o2,0x148,%g1 casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000fa90828c ! Mem[000000005e800010] = 1ee15e6d, %l6 = 00000000d38eaffb ldstuba [%o1+%i2]0x81,%l6 ! %l6 = 0000001e000000ff ! Mem[000000005f800000] = acfbffff, %l0 = 00000000fa90828c ldswa [%o3+%g0]0x88,%l0 ! %l0 = ffffffffacfbffff ! %l7 = 0000000001000000, %l2 = 00000000f41a9fbc, %l1 = 68a5fafe89b5c108 sra %l7,%l2,%l1 ! %l1 = 0000000000000000 ! Mem[000000009000018c] = 76f83558, %g2 = 0000000000000064 ldub [%o4+0x18e],%g2 ! %g2 = 0000000000000076 ! Mem[0000000090000014] = 26ab2dd7, %g2 = 0000000000000076 lduh [%o4+0x014],%g2 ! %g2 = 00000000000026ab p39_label_9: ! %cwp = 1 ! Mem[000000005f0001c0] = 98c47de4fd6d2268, %l0 = ffffffffacfbffff, %l3 = 00000000078c7418 add %o2,0x1c0,%g1 casxa [%g1]0x80,%l0,%l3 ! %l3 = 98c47de4fd6d2268 ! Mem[000000005e000128] = 186b89da5d824947, %l0 = ffffffffacfbffff, %l7 = 0000000001000000 add %o0,0x128,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = 186b89da5d824947 ! %l7 = 186b89da5d824947, Mem[0000000091000018] = 6b8eab41 sth %l7,[%o6+%i3] ! Mem[0000000091000018] = 4947ab41 ! %l1 = 0000000000000000, Mem[0000000091800108] = c90e6f67 sth %l1,[%i0+0x108] ! Mem[0000000091800108] = 00006f67 ! Mem[000000005e800008] = 382509ff, %l3 = 98c47de4fd6d2268 ldsba [%o1+%i1]0x88,%l3 ! %l3 = ffffffffffffffff ! Mem[000000005f800130] = a3017c64 4ea38138, %l0 = acfbffff, %l1 = 00000000 ldd [%o3+0x130],%l0 ! %l0 = 00000000a3017c64 000000004ea38138 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g5 ldda [%o4+%g5]ASI_BLK_P,%f48 ! Block Load from 00000000900001c0 ! %l4 = 68a5fafe89b5c9a8, Mem[0000000091800142] = ecf4b654 stb %l4,[%i0+0x142] ! Mem[0000000091800140] = a8f4b654 ! Mem[000000005e800197] = e66c5b11, %l7 = 186b89da5d824947 ldstub [%o1+0x197],%l7 ! %l7 = 00000011000000ff ! Mem[0000000091800064] = 5d79fe4a, %g2 = 00000000000026ab lduh [%i0+0x066],%g2 ! %g2 = 0000000000005d79 p39_label_10: ! %cwp = 1 ! Mem[00000000918001e8] = a309f910, %g2 = 0000000000005d79 ldsh [%i0+0x1e8],%g2 ! %g2 = ffffffffffffa309 ! %l3 = ffffffffffffffff, immed = 000000e8, %ccr = 88 movrgz %l3,0x0e8,%l2 ! Not Moved, %l2 = 00000000f41a9fbc ! Mem[000000005e000018] = 7583b4ae, %l2 = 00000000f41a9fbc ldstuba [%o0+%i3]0x80,%l2 ! %l2 = 00000075000000ff ! Mem[0000000091000148] = 45bb8ca6, %g2 = ffffffffffffa309 ldub [%o6+0x14b],%g2 ! %g2 = 0000000000000045 ! %l5 = ffffffffacfbffff, Mem[00000000908000f0] = 00000000d38eaffb stx %l5,[%o5+0x0f0] ! Mem[00000000908000f0] = ffffffffacfbffff ! %l1 = 000000004ea38138, Mem[000000005f8000b0] = 822eb471, %asi = 80 stha %l1,[%o3+0x0b0]%asi ! Mem[000000005f8000b0] = 8138b471 ! Mem[0000000091800178] = b03d72e9 5a6737e7, %g2 = 00000045, %g3 = a857e90f ldda [%i0+0x178]%asi,%g2 ! %g2 = 00000000b03d72e9 000000005a6737e7 ! Mem[0000000091800144] = b654a261, %g2 = 00000000b03d72e9 lduh [%i0+0x144],%g2 ! %g2 = 000000000000b654 ! Mem[000000005f000018] = b0eec9ea, %l6 = 000000000000001e swapa [%o2+%i3]0x89,%l6 ! %l6 = 00000000b0eec9ea ! %l5 = ffffffffacfbffff, Mem[0000000090000188] = 2d0b685c01a076f8 stx %l5,[%o4+0x188] ! Mem[0000000090000188] = ffffffffacfbffff p39_label_11: ! %cwp = 1 ! Mem[000000005e000010] = 645cc364, %l6 = 00000000b0eec9ea ldsha [%o0+%i2]0x88,%l6 ! %l6 = ffffffffffffc364 ! Mem[00000000910001c0] = b0b4ba3c, %g18 = ef56c07256982896 ldsw [%o6+0x1c0],%g2 ! %g2 = ef56c07256982896 ! %l3 = ffffffffffffffff, Mem[0000000091000115] = 64cf50cb stb %l3,[%o6+0x115] ! Mem[0000000091000114] = ffcf50cb ! %l3 = ffffffffffffffff, %l7 = 0000000000000011, %l3 = ffffffffffffffff tsubcctv %l3,%l7,%l3 ! %l0 = 00000000a3017c87, Trapped ! %l3 = ffffffffffffffff, Mem[0000000091000045] = 1db2b34b stb %l3,[%o6+0x045] ! Mem[0000000091000044] = ffb2b34b ! Mem[000000005f000008] = 50c304d5, %l5 = ffffffffacfbffff ldswa [%o2+%i1]0x80,%l5 ! %l5 = 0000000050c304d5 ! %l2 = 0000000000000075, immed = fffff32f, %y = 0173cc7e umulcc %l2,-0xcd1,%l1 ! %l1 = 00000074fffa247b, %ccr = 08, %y = 00000074 ! %l6 = ffffffffffffc364, %l3 = ffffffffffffffff, %ccr = 08 movvs %xcc,%l6,%l3 ! Register Not Moved ! Mem[000000005e800008] = ff092538 74885898, %l2 = 00000075, %l3 = ffffffff ldda [%o1+%i1]0x81,%l2 ! %l2 = 00000000ff092538 0000000074885898 ! %f0 = 25259c40 3a0f7850 ff784fc3 d38eaffb ! %f4 = b2b1775e 4e1e9514 580e1724 c58910e3 ! %f8 = 7a5bbc26 b69974f9 14ec5542 3d944279 ! %f12 = b09b5600 29aac7d4 e1a81bcd 7fdee31b mov 0x040,%g6 stda %f0,[%o4+%g6]ASI_BLK_S ! Block Store to 0000000090000040 p39_label_12: ! %cwp = 1 ! Mem[0000000091000190] = 8be72be2, %g2 = ffffffffb0b4ba3c ldsh [%o6+0x190],%g2 ! %g2 = ffffffffffff8be7 ! Mem[000000005f800028] = 3890dcaa, %l6 = ffffffffffffc364 ldsba [%o3+%i5]0x89,%l6 ! %l6 = ffffffffffffffaa ! Mem[0000000091000068] = 955a2d89, %g2 = ffffffffffff8be7 lduw [%o6+0x068],%g2 ! %g2 = 00000000955a2d89 ! %l3 = 0000000074885898, Mem[000000005e800008] = 382509ff stwa %l3,[%o1+%i1]0x88 ! Mem[000000005e800008] = 74885898 ! Mem[000000009100004c] = f7a5ca85, %g2 = 00000000955a2d89 ldsh [%o6+0x04c],%g2 ! %g2 = fffffffffffff7a5 ! %l5 = 0000000050c304d5, Mem[0000000091000086] = 0a1d86ad stb %l5,[%o6+0x086] ! Mem[0000000091000084] = d51d86ad ! Mem[000000005f8001a1] = 204062a9, %l3 = 0000000074885898 ldstub [%o3+0x1a1],%l3 ! %l3 = 00000040000000ff ! Mem[00000000908000e4] = 72bfcd5c, %g2 = fffffffffffff7a5 ldsh [%o5+0x0e4],%g2 ! %g2 = 00000000000072bf ! Mem[0000000091000154] = 3b34102d, %g2 = 00000000000072bf ldsh [%o6+0x154],%g2 ! %g2 = 0000000000003b34 ! Mem[000000005f000158] = c754097f, %l6 = ffffffffffffffaa lduh [%o2+0x158],%l6 ! %l6 = 000000000000c754 p39_label_13: ! %cwp = 1 ! Mem[000000005f800010] = affbe435, %l6 = 000000000000c754 lduha [%o3+%i2]0x80,%l6 ! %l6 = 000000000000affb ! Mem[00000000910000b8] = 00000000 d38eaffb, %g2 = 00003b34, %g3 = 5a6737e7 ldd [%o6+0x0b8],%g2 ! %g2 = 0000000000000000 00000000d38eaffb ! Mem[00000000908001cc] = d7451a22, %g2 = 0000000000000000 ldsh [%o5+0x1ce],%g2 ! %g2 = ffffffffffffd745 ! Mem[000000005f0001e8] = afcd5d13, %l4 = 68a5fafe89b5c9a8 swap [%o2+0x1e8],%l4 ! %l4 = 00000000afcd5d13 ! %l2 = 00000000ff092538, %l7 = 0000000000000011, %y = 00000074 umul %l2,%l7,%l2 ! %l2 = 00000010ef9b78b8, %y = 00000010 ! %l4 = 00000000afcd5d13, %l3 = 0000000000000040, %ccr = 08 movrgez %l4,%l3,%l3 ! Moved, %l3 = 0000000000000040 ! immd = 0000000000000151, %l2 = 00000010ef9b78b8, %ccr = 08 movvs %icc,0x151,%l2 ! Register Not Moved ! %l0 = 00000000a3017c87, immed = fffffc94, %y = 00000010 sdiv %l0,-0x36c,%l1 ! %l1 = fffffffffb235bea mov %l0,%y ! %y = a3017c87 ! %f28 = 39b1fcf5, Mem[00000000910000d0] = 8d163530 st %f28,[%o6+0x0d0] ! Mem[00000000910000d0] = 39b1fcf5 ! %l1 = fffffffffb235bea, immed = 000000cc, %ccr = 08 movre %l1,0x0cc,%l6 ! Not Moved, %l6 = 000000000000affb p39_label_14: ! %cwp = 1 ! Mem[000000005f0000a8] = 0b238022, %l6 = 000000000000affb swap [%o2+0x0a8],%l6 ! %l6 = 000000000b238022 ! Mem[000000005e800110] = 549dbce2, %l0 = 00000000a3017c87 swap [%o1+0x110],%l0 ! %l0 = 00000000549dbce2 ! Mem[000000005f8000b8] = 16e944ab, %l6 = 000000000b238022 swap [%o3+0x0b8],%l6 ! %l6 = 0000000016e944ab ! Mem[000000005f800010] = affbe435, %l3 = 0000000000000040 ldsha [%o3+%i2]0x80,%l3 ! %l3 = ffffffffffffaffb ! %l0 = 549dbce2, %l1 = fb235bea, Mem[0000000090800160] = 3e9a8678 739ddb05 std %l0,[%o5+0x160] ! Mem[0000000090800160] = 549dbce2 fb235bea ! Mem[000000005f800028] = aadc90387fa5c803, %f18 = ffed3842 50957987 ldda [%o3+%i5]0x80,%f18 ! %f18 = aadc9038 7fa5c803 ! Mem[000000005f800020] = 045c0cb9, %l6 = 0000000016e944ab lduba [%o3+%i4]0x89,%l6 ! %l6 = 00000000000000b9 ! Mem[0000000091000004] = 4cc663e3, %g18 = ef56c07256982896 ldswa [%o6+0x004]%asi,%g2 ! %g2 = ef56c07256982896 ! %l5 = 0000000050c304d5, immed = 0000002c, %l1 = fffffffffb235bea tsubcctv %l5,0x02c,%l1 ! %l0 = 00000000549dbd05, Trapped ! %l2 = ef9b78b8, %l3 = ffffaffb, Mem[0000000091800008] = 30e846b2 b01876a3 std %l2,[%i0+%i1] ! Mem[0000000091800008] = ef9b78b8 ffffaffb p39_label_15: ! %cwp = 1 ! Mem[000000005f800128] = 4f5ccc7a37c8024b, %l0 = 00000000549dbd05, %l0 = 00000000549dbd05 add %o3,0x128,%g1 casxa [%g1]0x80,%l0,%l0 ! %l0 = 4f5ccc7a37c8024b ! Mem[000000009000009c] = 3867c937, %g2 = 000000004cc663e3 ldub [%o4+0x09d],%g2 ! %g2 = 0000000000000038 ! immd = 0000000000000065, %l6 = 00000000000000b9, %ccr = 08 movn %xcc,0x065,%l6 ! Register Not Moved ! %l4 = 00000000afcd5d13, imm = 0000000000000d10, %l0 = 4f5ccc7a37c8024b and %l4,0xd10,%l0 ! %l0 = 0000000000000d10 ! Mem[00000000918000ac] = 07b3725b, %g2 = 0000000000000038 lduw [%i0+0x0ac],%g2 ! %g2 = 0000000007b3725b ! %l5 = 0000000050c304d5, %l4 = 00000000afcd5d13, %l7 = 0000000000000011 andncc %l5,%l4,%l7 ! %l7 = 00000000500200c4, %ccr = 00 ! %l5 = 0000000050c304d5, Mem[0000000090000184] = 4d694d63, %asi = 80 stba %l5,[%o4+0x184]%asi ! Mem[0000000090000184] = d5694d63 ! Mem[0000000091000198] = 51e60601 c3f8aeb5, %g2 = 07b3725b, %g3 = d38eaffb ldd [%o6+0x198],%g2 ! %g2 = 0000000051e60601 00000000c3f8aeb5 ! %f17 = bb15d625, Mem[000000005f800028] = aadc9038 sta %f17,[%o3+%i5]0x81 ! Mem[000000005f800028] = bb15d625 membar #Sync ! Added by membar checker (256) ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 000000d4 078c7418 mov 0x080,%g6 ldda [%o4+%g6]ASI_BLK_AIUS,%f48 ! Block Load from 0000000090000080 p39_label_16: ! %cwp = 1 ! %l2 = 00000010ef9b78b8, Mem[000000005f000000] = 54ecbde8bb15d625 stxa %l2,[%o2+%g0]0x81 ! Mem[000000005f000000] = 00000010ef9b78b8 ! Mem[000000005f0000b5] = 0cdf9c5c, %l5 = 0000000050c304d5 ldstub [%o2+0x0b5],%l5 ! %l5 = 000000df000000ff ! Mem[00000000918000b8] = de6b8865 455c37c1, %g2 = 51e60601, %g3 = c3f8aeb5 ldd [%i0+0x0b8],%g2 ! %g2 = 00000000de6b8865 00000000455c37c1 ! Mem[000000005e000008] = ff11d832, %l0 = 0000000000000d10 ldsha [%o0+%i1]0x81,%l0 ! %l0 = ffffffffffffff11 ! Mem[0000000091000058] = 4dd057e9, %g2 = 00000000de6b8865 lduw [%o6+0x058],%g2 ! %g2 = 000000004dd057e9 save ! CWP = 2 ! %l5 = 4fed8653d07dc1d2, %l2 = c3148ac2561bbdfa, %l0 = 3f3abf73c8413073 and %l5,%l2,%l0 ! %l0 = 43048242501981d2 ! %l5 = 4fed8653d07dc1d2, Mem[0000000090000154] = 95467eb9 sth %l5,[%i4+0x154] ! Mem[0000000090000154] = c1d27eb9 ! %l0 = 43048242501981d2, Mem[000000005f800079] = dee0a6dc stb %l0,[%i3+0x079] ! Mem[000000005f800078] = ded2a6dc ! %l0 = 43048242501981d2, Mem[0000000090800000] = afcee255 stw %l0,[%i5+%g0] ! Mem[0000000090800000] = 501981d2 p39_label_17: ! %cwp = 2 ! Mem[0000000091800168] = 026ca936 9945ca36, %g2 = 4dd057e9, %g3 = 455c37c1 ldd [%o0+0x168],%g2 ! %g2 = 00000000026ca936 000000009945ca36 ! %l4 = 98042c72, %l5 = d07dc1d2, Mem[0000000091000130] = 44f396ae a71a8cdc std %l4,[%i6+0x130] ! Mem[0000000091000130] = 98042c72 d07dc1d2 ! Mem[0000000091800030] = 268769d2 7f5a70fd, %g2 = 026ca936, %g3 = 9945ca36 ldd [%o0+0x030],%g2 ! %g2 = 00000000268769d2 000000007f5a70fd ! %l4 = 6240e7ee98042c72, %l5 = 4fed8653d07dc1d2, %l0 = 43048242501981d2 or %l4,%l5,%l0 ! %l0 = 6fede7ffd87dedf2 ! Mem[0000000090000154] = c1d27eb9, %g2 = 00000000268769d2 ldsh [%i4+0x154],%g2 ! %g2 = ffffffffffffc1d2 ! Mem[00000000910001b0] = 2459beee9640fe46, %g2 = ffffffffffffc1d2 ldx [%i6+0x1b0],%g2 ! %g2 = 2459beee9640fe46 ! Mem[000000005e000098] = e0c8f432, %l7 = 33cf250fccc881e4 swap [%i0+0x098],%l7 ! %l7 = 00000000e0c8f432 ! Mem[0000000090000098] = a68584cf 943867c9, %g2 = 9640fe46, %g3 = 7f5a70fd ldd [%i4+0x098],%g2 ! %g2 = 00000000a68584cf 00000000943867c9 ! Mem[000000005f800020] = b90c5c04 f1ce49ab, %l6 = a44e22af, %l7 = e0c8f432 ldda [%i3+%o4]0x80,%l6 ! %l6 = 00000000b90c5c04 00000000f1ce49ab ! Mem[000000005e800034] = 9eeb375e, %l4 = 6240e7ee98042c72 ldstub [%i1+0x034],%l4 ! %l4 = 0000009e000000ff p39_label_18: ! %cwp = 2 ! Mem[000000005e0001bc] = eaf0acf4, %l6 = b90c5c04, %l3 = 1964ce9a add %i0,0x1bc,%g1 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000eaf0acf4 ! %f16 = 54ecbde8 bb15d625, Mem[000000005f800000] = fffffbac 01602ce2 stda %f16,[%i3+%g0]0x81 ! Mem[000000005f800000] = 54ecbde8 bb15d625 ! %f16 = 54ecbde8 bb15d625 aadc9038 7fa5c803 ! %f20 = b3b46d4d 314cc349 00967568 4542296b ! %f24 = 33f5e954 5e0d92f0 fe93cbb6 8619b1cf ! %f28 = 39b1fcf5 b0eec9ea 97c9da36 645d2e41 stda %f16,[%i4+%g6]ASI_BLK_AIUPL ! Block Store to 0000000090000080 ! immd = 0000000000000002, %l3 = 00000000eaf0acf4, %ccr = 00 movn %xcc,0x002,%l3 ! Register Not Moved ! Mem[0000000090000178] = a76e060d7f349b48, %g2 = 00000000a68584cf ldx [%i4+0x178],%g2 ! %g2 = a76e060d7f349b48 ! Mem[000000005f800110] = 69913964e5804455, %l5 = 4fed8653d07dc1d2, %l3 = 00000000eaf0acf4 add %i3,0x110,%g1 casxa [%g1]0x80,%l5,%l3 ! %l3 = 69913964e5804455 ! Mem[000000005f8000c0] = 4844e37a, %l7 = f1ce49ab, %l1 = b2e14e8a add %i3,0xc0,%g1 casa [%g1]0x80,%l7,%l1 ! %l1 = 000000004844e37a ! Mem[000000005f000020] = 0173cc7e, %l3 = 69913964e5804455 lduba [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000001 ! Mem[000000005e0001b0] = ba9838feac37c941, %l4 = 000000000000009e, %l7 = 00000000f1ce49ab add %i0,0x1b0,%g1 casxa [%g1]0x80,%l4,%l7 ! %l7 = ba9838feac37c941 ! %l4 = 000000000000009e, Mem[000000005f000020] = 7ecc7301 stba %l4,[%i2+%o4]0x89 ! Mem[000000005f000020] = 7ecc739e p39_label_19: ! %cwp = 2 ! Mem[00000000900001fc] = 64acdc55, %g2 = a76e060d7f349b48 lduw [%i4+0x1fc],%g2 ! %g2 = 0000000064acdc55 ! Mem[000000005f800000] = e8bdec54, %l6 = 00000000b90c5c04 ldswa [%i3+%g0]0x89,%l6 ! %l6 = ffffffffe8bdec54 ! Mem[00000000918001c4] = 6caab4ab, %g2 = 0000000064acdc55 ldsha [%o0+0x1c4]%asi,%g2 ! %g2 = 0000000000006caa ! %l0 = d87dedf2, %l1 = 4844e37a, Mem[00000000918000c8] = 253e4304 5d67fd8c std %l0,[%o0+0x0c8] ! Mem[00000000918000c8] = d87dedf2 4844e37a ! Mem[000000005e800088] = f79d78a2, %l1 = 4844e37a, %l3 = 00000001 add %i1,0x88,%g1 casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000f79d78a2 ! Mem[00000000918001e8] = a309f910 41b08f30, %g2 = 00006caa, %g3 = 943867c9 ldd [%o0+0x1e8],%g2 ! %g2 = 00000000a309f910 0000000041b08f30 ! %l6 = ffffffffe8bdec54, Mem[00000000910000b0] = ede1c033 stw %l6,[%i6+0x0b0] ! Mem[00000000910000b0] = e8bdec54 ! Mem[000000005f000138] = a484e848095b852d, %l5 = 4fed8653d07dc1d2, %l4 = 000000000000009e add %i2,0x138,%g1 casxa [%g1]0x80,%l5,%l4 ! %l4 = a484e848095b852d ! Mem[000000005f800038] = 9922946b bd42022e, %l4 = 095b852d, %l5 = d07dc1d2 ldd [%i3+0x038],%l4 ! %l4 = 000000009922946b 00000000bd42022e ! immd = 0000000000000359, %l0 = 6fede7ffd87dedf2, %ccr = 00 movvs %icc,0x359,%l0 ! Register Not Moved p39_label_20: ! %cwp = 2 ! Mem[000000005e800060] = 11174df57f0de407, %l7 = ba9838feac37c941, %l3 = 00000000f79d78a2 add %i1,0x60,%g1 casxa [%g1]0x80,%l7,%l3 ! %l3 = 11174df57f0de407 ! %l2 = c3148ac2561bbdfa, Mem[000000005f000028] = 8ea6e17a stha %l2,[%i2+%o5]0x80 ! Mem[000000005f000028] = bdfae17a ! %l6 = ffffffffe8bdec54, Mem[0000000090800180] = 5bb62bcb sth %l6,[%i5+0x180] ! Mem[0000000090800180] = ec542bcb ! %l3 = 11174df57f0de407, %l7 = ba9838feac37c941, %ccr = 00 movn %icc,%l3,%l7 ! Register Not Moved ! %l4 = 000000009922946b, Mem[000000005f800010] = affbe435c255ded6 stxa %l4,[%i3+%o2]0x81 ! Mem[000000005f800010] = 000000009922946b ! Mem[0000000091000120] = 42f35dd4 67c0f517, %g2 = a309f910, %g3 = 41b08f30 ldd [%i6+0x120],%g2 ! %g2 = 0000000042f35dd4 0000000067c0f517 ! %l4 = 000000009922946b, imm = 0000000000000b21, %l2 = c3148ac2561bbdfa sub %l4,0xb21,%l2 ! %l2 = 000000009922894a ! immd = 0000000000000117, %l2 = 000000009922894a, %ccr = 00 movcc %xcc,0x117,%l2 ! Moved, %l2 = 0000000000000117 ! %l4 = 9922946b, %l5 = bd42022e, Mem[000000005f000068] = 36e0b35b a26667da std %l4,[%i2+0x068] ! Mem[000000005f000068] = 9922946b bd42022e ! Mem[000000005e000000] = 77af243d, %l5 = 00000000bd42022e ldsba [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000077 p39_label_21: ! %cwp = 2 ! Mem[000000005f0000b8] = 0822fad4 390c203e, %l6 = e8bdec54, %l7 = ac37c941 ldd [%i2+0x0b8],%l6 ! %l6 = 000000000822fad4 00000000390c203e ! %l1 = 000000004844e37a, %l4 = 000000009922946b, %ccr = 00 movrgez %l1,%l4,%l4 ! Moved, %l4 = 000000009922946b ! %l3 = 11174df57f0de407, %l1 = 000000004844e37a, %l2 = 0000000000000117 udivx %l3,%l1,%l2 ! %l2 = 000000003c8ab675 ! Mem[0000000091800030] = 268769d2, %g2 = 0000000042f35dd4 lduw [%o0+0x030],%g2 ! %g2 = 00000000268769d2 ! %l5 = 0000000000000077, imm = 000000000000022c, %l2 = 000000003c8ab675 or %l5,0x22c,%l2 ! %l2 = 000000000000027f ! Mem[000000005e000008] = ff11d832, %l5 = 0000000000000077 lduwa [%i0+%o1]0x81,%l5 ! %l5 = 00000000ff11d832 ! %l1 = 000000004844e37a, Mem[0000000091800150] = c5e66b5d3045cc18 stx %l1,[%o0+0x150] ! Mem[0000000091800150] = 000000004844e37a ! Mem[000000005f800158] = 15409013, %l1 = 000000004844e37a lduw [%i3+0x158],%l1 ! %l1 = 0000000015409013 ! %l3 = 11174df57f0de407, %l5 = 00000000ff11d832, %y = a3017c87 umulcc %l3,%l5,%l5 ! %l5 = 7e97b15ba693715e, %ccr = 08, %y = 7e97b15b ! %l5 = 7e97b15ba693715e, Mem[000000005e800018] = 8d3f0d26fbaf8ed3 stxa %l5,[%i1+%o3]0x88 ! Mem[000000005e800018] = 7e97b15ba693715e p39_label_22: ! %cwp = 2 ! Mem[000000005e000104] = b7e79024, %f7 = c58910e3 ld [%i0+0x104],%f7 ! %f7 = b7e79024 ! Mem[000000005f000010] = 103f1c66, %l1 = 0000000015409013 swapa [%i2+%o2]0x88,%l1 ! %l1 = 00000000103f1c66 ! Mem[000000005e0000c0] = 20778747dc5267ae, %l6 = 000000000822fad4, %l3 = 11174df57f0de407 add %i0,0xc0,%g1 casxa [%g1]0x80,%l6,%l3 ! %l3 = 20778747dc5267ae ! Mem[0000000090000018] = 0043627d, %g2 = 00000000268769d2 ldsb [%i4+0x01b],%g2 ! %g2 = 0000000000000000 ! %l2 = 000000000000027f, Mem[000000005f800020] = 045c0cb9 stwa %l2,[%i3+%o4]0x88 ! Mem[000000005f800020] = 0000027f ! Mem[000000005e000010] = 645cc364, %l3 = 20778747dc5267ae ldsba [%i0+%o2]0x89,%l3 ! %l3 = 0000000000000064 ! %l5 = 7e97b15ba693715e, imm = 000000000000011d, %l7 = 00000000390c203e andn %l5,0x11d,%l7 ! %l7 = 7e97b15ba6937042 ! %l6 = 000000000822fad4, Mem[000000005f000020] = 1862224f7ecc739e stxa %l6,[%i2+%o4]0x88 ! Mem[000000005f000020] = 000000000822fad4 ! %f24 = 33f5e954 5e0d92f0, Mem[000000005f000020] = 0822fad4 00000000 stda %f24,[%i2+%o4]0x89 ! Mem[000000005f000020] = 33f5e954 5e0d92f0 ! Mem[00000000908000d8] = 1724c589, %g2 = 0000000000000000 lduh [%i5+0x0da],%g2 ! %g2 = 0000000000001724 p39_label_23: ! %cwp = 2 ! %f2 = ff784fc3, Mem[000000005f800000] = 54ecbde8 sta %f2 ,[%i3+%g0]0x80 ! Mem[000000005f800000] = ff784fc3 ! %l6 = 0822fad4, %l7 = a6937042, Mem[000000005e000028] = b77b7577 ff784fc3 stda %l6,[%i0+%o5]0x88 ! Mem[000000005e000028] = 0822fad4 a6937042 ! Mem[000000005f00000c] = 45029680, %l2 = 0000027f, %l5 = a693715e add %i2,0x0c,%g1 casa [%g1]0x80,%l2,%l5 ! %l5 = 0000000045029680 ! %l4 = 000000009922946b, Mem[00000000918001a0] = 5cdd140d stw %l4,[%o0+0x1a0] ! Mem[00000000918001a0] = 9922946b ! %f12 = b09b5600, Mem[0000000090000114] = 7f8b313f st %f12,[%i4+0x114] ! Mem[0000000090000114] = b09b5600 ! %l2 = 000000000000027f, %l6 = 000000000822fad4, %ccr = 08 movcc %xcc,%l2,%l6 ! Moved, %l6 = 000000000000027f ! %l3 = 0000000000000064, imm = fffffffffffff12c, %l4 = 000000009922946b add %l3,-0xed4,%l4 ! %l4 = fffffffffffff190 ! Mem[000000005e8001b0] = 25992910, %l6 = 000000000000027f ldstub [%i1+0x1b0],%l6 ! %l6 = 00000025000000ff ! Mem[0000000091800198] = 0610ba9b5f04e1d5, %f48 = dc8cabda 2a1da096 ldd [%o0+0x198],%f48 ! %f48 = 0610ba9b 5f04e1d5 ! %f24 = 33f5e954 5e0d92f0, Mem[0000000091000028] = 05e12eff 95d1d562 std %f24,[%i6+%o5] ! Mem[0000000091000028] = 33f5e954 5e0d92f0 p39_label_24: ! %cwp = 2 ! %l6 = 0000000000000025, %l4 = fffffffffffff190, %ccr = 08 movneg %icc,%l6,%l4 ! Moved, %l4 = 0000000000000025 ! Mem[000000005f000130] = 2321db96, %l0 = 6fede7ffd87dedf2 lduw [%i2+0x130],%l0 ! %l0 = 000000002321db96 ! %f16 = 54ecbde8 bb15d625 aadc9038 7fa5c803 ! %f20 = b3b46d4d 314cc349 00967568 4542296b ! %f24 = 33f5e954 5e0d92f0 fe93cbb6 8619b1cf ! %f28 = 39b1fcf5 b0eec9ea 97c9da36 645d2e41 stda %f16,[%i4+%g5]ASI_COMMIT_P ! Block Store to 00000000900001c0 ! %l1 = 00000000103f1c66, %l0 = 000000002321db96, %ccr = 08 movrlez %l1,%l0,%l0 ! Not Moved, %l0 = 000000002321db96 ! %l6 = 0000000000000025, imm = 0000000000000c4d, %l1 = 00000000103f1c66 xorcc %l6,0xc4d,%l1 ! %l1 = 0000000000000c68, %ccr = 00 ! %l4 = 0000000000000025, Mem[00000000910000b0] = e8bdec54666102f0 stx %l4,[%i6+0x0b0] ! Mem[00000000910000b0] = 0000000000000025 ! %l4 = 0000000000000025, imm = 000000000000083b, %l4 = 0000000000000025 orcc %l4,0x83b,%l4 ! %l4 = 000000000000083f, %ccr = 00 ! %l6 = 00000025, %l7 = a6937042, Mem[0000000091800198] = 0610ba9b 5f04e1d5 std %l6,[%o0+0x198] ! Mem[0000000091800198] = 00000025 a6937042 ! %l4 = 000000000000083f, Mem[000000005e000020] = f87e6503 stba %l4,[%i0+%o4]0x89 ! Mem[000000005e000020] = f87e653f ! %l2 = 000000000000027f, %l0 = 000000002321db96, %ccr = 00 movre %l2,%l0,%l6 ! Not Moved, %l6 = 0000000000000025 p39_label_25: ! %cwp = 2 ! Mem[000000005f800018] = 0a7b2318, %l1 = 0000000000000c68 ldstuba [%i3+%o3]0x80,%l1 ! %l1 = 0000000a000000ff ! %l6 = 00000025, %l7 = a6937042, Mem[000000005e800028] = fbaf8ed3 5dd46c39 stda %l6,[%i1+%o5]0x80 ! Mem[000000005e800028] = 00000025 a6937042 ! immd = 00000000000001d5, %l2 = 000000000000027f, %ccr = 00 movcc %xcc,0x1d5,%l2 ! Moved, %l2 = 00000000000001d5 ! Mem[000000005f000018] = 0000001e, %l4 = 000000000000083f ldstuba [%i2+%o3]0x89,%l4 ! %l4 = 0000001e000000ff ! %l5 = 0000000045029680, Mem[00000000918001c1] = b4d8426c, %asi = 80 stba %l5,[%o0+0x1c1]%asi ! Mem[00000000918001c0] = 80d8426c ! Mem[00000000908000e0] = 89b5c9a8, %g2 = 0000000000001724 lduh [%i5+0x0e0],%g2 ! %g2 = 00000000000089b5 ! Mem[00000000908001b4] = 04544ff8, %g2 = 00000000000089b5 ldsb [%i5+0x1b6],%g2 ! %g2 = 0000000000000004 ! Mem[000000005e0001c8] = 96cd2ddd, %l5 = 0000000045029680 ldsh [%i0+0x1ca],%l5 ! %l5 = 0000000000002ddd ! Mem[000000005e0001f0] = b37e1769a17cd5ca, %l1 = 000000000000000a, %l5 = 0000000000002ddd add %i0,0x1f0,%g1 casxa [%g1]0x80,%l1,%l5 ! %l5 = b37e1769a17cd5ca ! %l5 = b37e1769a17cd5ca, Mem[00000000908001b4] = 307b0454 stw %l5,[%i5+0x1b4] ! Mem[00000000908001b4] = a17cd5ca ba,a p39_not_taken_0_end p39_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 restore ! CWP = 1 restore ! CWP = 0 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+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000003ff bne,a,pn %xcc,p39_reg_l4_fail mov %l4,%g3 ! Check %y register set 0x7e97b15b,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p39_failed mov 0x111,%g1 ! 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 25259c40 3a0f7850 bne %xcc,p39_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be ff784fc3 d38eaffb bne %xcc,p39_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b2b1775e 4e1e9514 bne %xcc,p39_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 580e1724 b7e79024 bne %xcc,p39_f6_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be aadc9038 7fa5c803 bne %xcc,p39_f18_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 39b1fcf5 b0eec9ea bne %xcc,p39_f28_fail nop ! Check Local Memory set p39_local0_expect,%g1 p39_check_local0: ldx [%g1+0x008],%g2 ! Expected data = ff11d8324f34bec3 ldx [%i0+0x008],%g3 ! Observed data at 000000005e000008 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ff83b4aed4719a57 ldx [%i0+0x018],%g3 ! Observed data at 000000005e000018 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 3f657ef812ea85ed ldx [%i0+0x020],%g3 ! Observed data at 000000005e000020 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = d4fa2208427093a6 ldx [%i0+0x028],%g3 ! Observed data at 000000005e000028 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 4edc0753a0cfe518 ldx [%i0+0x038],%g3 ! Observed data at 000000005e000038 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i0,0x038,%g4 ldx [%g1+0x098],%g2 ! Expected data = ccc881e440acbab2 ldx [%i0+0x098],%g3 ! Observed data at 000000005e000098 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i0,0x098,%g4 ldx [%g1+0x168],%g2 ! Expected data = 54abb9c7ff784fc3 ldx [%i0+0x168],%g3 ! Observed data at 000000005e000168 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i0,0x168,%g4 set p39_local1_expect,%g1 p39_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 65db217d0715a762 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 = 9858887474885898 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 = ffe15e6d73ac4b84 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 = 5e7193a65bb1977e ldx [%i1+0x018],%g3 ! Observed data at 000000005e800018 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000001b715d078 ldx [%i1+0x020],%g3 ! Observed data at 000000005e800020 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000025a6937042 ldx [%i1+0x028],%g3 ! Observed data at 000000005e800028 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 1a3fb8acffeb375e ldx [%i1+0x030],%g3 ! Observed data at 000000005e800030 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x030,%g4 ldx [%g1+0x068],%g2 ! Expected data = affb61b30dc7d662 ldx [%i1+0x068],%g3 ! Observed data at 000000005e800068 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x068,%g4 ldx [%g1+0x110],%g2 ! Expected data = a3017c87dcf1b19d ldx [%i1+0x110],%g3 ! Observed data at 000000005e800110 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x110,%g4 ldx [%g1+0x190],%g2 ! Expected data = 207940a7e66c5bff ldx [%i1+0x190],%g3 ! Observed data at 000000005e800190 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x190,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = ff99291094057cd4 ldx [%i1+0x1b0],%g3 ! Observed data at 000000005e8001b0 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x1b0,%g4 set p39_local2_expect,%g1 p39_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 00000010ef9b78b8 ldx [%i2+0x000],%g3 ! Observed data at 000000005f000000 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 139040154f70b79e ldx [%i2+0x010],%g3 ! Observed data at 000000005f000010 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ff000000f5fcb139 ldx [%i2+0x018],%g3 ! Observed data at 000000005f000018 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = f0920d5e54e9f533 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 = bdfae17a9fb41abc ldx [%i2+0x028],%g3 ! Observed data at 000000005f000028 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x028,%g4 ldx [%g1+0x068],%g2 ! Expected data = 9922946bbd42022e ldx [%i2+0x068],%g3 ! Observed data at 000000005f000068 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x068,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = 0000affb6754baf7 ldx [%i2+0x0a8],%g3 ! Observed data at 000000005f0000a8 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x0a8,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = afe9e3940cff9c5c ldx [%i2+0x0b0],%g3 ! Observed data at 000000005f0000b0 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x0b0,%g4 ldx [%g1+0x108],%g2 ! Expected data = 99a1565a000000d4 ldx [%i2+0x108],%g3 ! Observed data at 000000005f000108 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x108,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 89b5c9a870fa698f ldx [%i2+0x1e8],%g3 ! Observed data at 000000005f0001e8 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x1e8,%g4 set p39_local3_expect,%g1 p39_check_local3: ldx [%g1+0x000],%g2 ! Expected data = ff784fc3bb15d625 ldx [%i3+0x000],%g3 ! Observed data at 000000005f800000 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000009922946b ldx [%i3+0x010],%g3 ! Observed data at 000000005f800010 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ff7b231830b91363 ldx [%i3+0x018],%g3 ! Observed data at 000000005f800018 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 7f020000f1ce49ab ldx [%i3+0x020],%g3 ! Observed data at 000000005f800020 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = bb15d6257fa5c803 ldx [%i3+0x028],%g3 ! Observed data at 000000005f800028 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x028,%g4 ldx [%g1+0x078],%g2 ! Expected data = ded2a6dc29358d44 ldx [%i3+0x078],%g3 ! Observed data at 000000005f800078 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x078,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 8138b47115e769b8 ldx [%i3+0x0b0],%g3 ! Observed data at 000000005f8000b0 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x0b0,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 0b2380223490576c ldx [%i3+0x0b8],%g3 ! Observed data at 000000005f8000b8 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x0b8,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = 20ff62a91cf6c63e ldx [%i3+0x1a0],%g3 ! Observed data at 000000005f8001a0 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x1a0,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = 7fffffff5132fcaf ldx [%i3+0x1d8],%g3 ! Observed data at 000000005f8001d8 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x1d8,%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_f2_fail: set p39_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%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 p39_f18_fail: set p39_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p39_f28_fail: set p39_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%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: stha %l0,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000005e000000] smulcc %l7,%l6,%l0 ldda [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005e000028] done p39_trap1o: stha %l0,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000005e000000] smulcc %l7,%l6,%l0 ldda [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005e000028] done p39_trap2e: stba %l0,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000005f000008] lduwa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005e000008] swapa [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005e800010] done p39_trap2o: stba %l0,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000005f000008] lduwa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005e000008] swapa [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005e800010] done p39_trap3e: xnor %l2,-0x7ec,%l0 xnor %l2,%l0,%l2 sub %l0,%l2,%l0 subc %l3,%l2,%l5 and %l3,0x93a,%l1 done p39_trap3o: xnor %l2,-0x7ec,%l0 xnor %l2,%l0,%l2 sub %l0,%l2,%l0 subc %l3,%l2,%l5 and %l3,0x93a,%l1 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 = 616c9a6fdc7031f1 ldx [%g1+0x008],%l1 ! %l1 = 35946f106ca56627 ldx [%g1+0x010],%l2 ! %l2 = 71ad96f8aee91405 ldx [%g1+0x018],%l3 ! %l3 = 2893fcb077ffd9ff ldx [%g1+0x020],%l4 ! %l4 = 5aab1ea4f3a9bca5 ldx [%g1+0x028],%l5 ! %l5 = 860e3d52a727b791 ldx [%g1+0x030],%l6 ! %l6 = 29a33b947dc1fb59 ldx [%g1+0x038],%l7 ! %l7 = b41e1ad3faeaea4d save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 19ea34860173cc7e ldx [%g1+0x048],%l1 ! %l1 = 375559784f226218 ldx [%g1+0x050],%l2 ! %l2 = 4a1acacc54564f33 ldx [%g1+0x058],%l3 ! %l3 = 5f9b2eaecbfb05b5 ldx [%g1+0x060],%l4 ! %l4 = 68a5fafe89b5c9a8 ldx [%g1+0x068],%l5 ! %l5 = 4818230872bfcd5c ldx [%g1+0x070],%l6 ! %l6 = c1b7d7062498d536 ldx [%g1+0x078],%l7 ! %l7 = adcb5051f52b2b1e save ! Initialize memory pointers for window 2 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 2 ldx [%g1+0x080],%l0 ! %l0 = 3f3abf73c8413073 ldx [%g1+0x088],%l1 ! %l1 = 901eb627b2e14e8a ldx [%g1+0x090],%l2 ! %l2 = c3148ac2561bbdfa ldx [%g1+0x098],%l3 ! %l3 = d7fc23be1964ce9a ldx [%g1+0x0a0],%l4 ! %l4 = 6240e7ee98042c72 ldx [%g1+0x0a8],%l5 ! %l5 = 4fed8653d07dc1d2 ldx [%g1+0x0b0],%l6 ! %l6 = 3be391bfa44e22af ldx [%g1+0x0b8],%l7 ! %l7 = 33cf250fccc881e4 ! Initialize the output register of window 2 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 clr %o7 restore restore 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 = 8ff8e4e1 16137db6 4e9c2ccb b8835461 ! %f4 = 9f33ea57 5f340e63 7e09a373 f85ea777 ! %f8 = bceda0cc 975f4447 6320fe07 2836f712 ! %f12 = 016ac436 fc5e7da1 a6b200ad 900bd491 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = df848876 b0fdca5a 2790e31a d9528ed9 ! %f20 = f4a80364 019b5e9d 9fb9ceff 8f86a567 ! %f24 = 38dd2062 fc2a5e9c 47365d12 ff4931ee ! %f28 = d8241f35 e008042c 66499713 95d046b1 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = ca0420a4 24243d0c 8218f746 b23585f0 ! %f36 = f5952e62 bf721ba2 26ef6ee2 418a3d0c ! %f40 = a7037fd9 b5d531ce a6e967d6 7604bf13 ! %f44 = 2314ab0c 3765680e 8e02645c a361712a ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x3f529f2800000066,%g7,%g1 ! GSR scale = 12, align = 6 wr %g1,%g0,%gsr ! GSR = 3f529f2800000066 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 40 p40_label_1: ! Mem[0000000090000040] = 608aca52, %g2 = fbca3384dab2e08a lduh [%i4+0x042],%g2 ! %g2 = 000000000000608a ! %l0 = d7cb7eb8b48fbbaf, Mem[0000000090800164] = 739ddb05 stw %l0,[%i5+0x164] ! Mem[0000000090800164] = b48fbbaf ! Mem[00000000610001e4] = f34fa544, %l6 = 54b5d7bac17d2d49 ldsw [%i2+0x1e4],%l6 ! %l6 = fffffffff34fa544 ! Mem[0000000060000094] = df1e5cab, %l3 = f90dab5e8827ff9e swap [%i0+0x094],%l3 ! %l3 = 00000000df1e5cab ! %l5 = 2cd112acd9f38c47, %l5 = 2cd112acd9f38c47, %y = 00000000 sdiv %l5,%l5,%l4 ! %l4 = fffffffffffffffb mov %l0,%y ! %y = b48fbbaf ! Mem[000000006000019e] = 3d7d742b, %l1 = afe429169b22c21a ldstub [%i0+0x19e],%l1 ! %l1 = 00000074000000ff ! %l5 = 2cd112acd9f38c47, %l3 = 00000000df1e5cab, %ccr = 44 move %xcc,%l5,%l3 ! Moved, %l3 = 2cd112acd9f38c47 ! Mem[00000000900001f0] = e25abab0, %g18 = 0e962b50096cfa72 ldsw [%i4+0x1f0],%g2 ! %g2 = 0e962b50096cfa72 ! %l5 = 2cd112acd9f38c47, Mem[0000000090800124] = 3b012cfa stw %l5,[%i5+0x124] ! Mem[0000000090800124] = d9f38c47 ! Mem[00000000608001d0] = b915e25c, %l2 = 75692481b7197266 ldsh [%i1+0x1d0],%l2 ! %l2 = ffffffffffffb915 p40_label_2: ! Mem[0000000061800000] = cdc18b99, %l6 = fffffffff34fa544 ldsha [%i3+%g0]0x89,%l6 ! %l6 = ffffffffffff8b99 ! Mem[0000000060000010] = d3701399, %l2 = ffffffffffffb915 lduwa [%i0+%o2]0x89,%l2 ! %l2 = 00000000d3701399 ! Mem[0000000091800110] = 21acd1f3613c9bc6, %f48 = 365f24ca 53a609bf ldd [%o0+0x110],%f48 ! %f48 = 21acd1f3 613c9bc6 ! Mem[0000000061800150] = 1209970d55213ebc, %l3 = 2cd112acd9f38c47, %l7 = a819ddebf9f6fd5a add %i3,0x150,%g1 casxa [%g1]0x80,%l3,%l7 ! %l7 = 1209970d55213ebc ! Mem[00000000908000fc] = 7d20dad0, %g2 = ffffffffe25abab0 ldsb [%i5+0x0fc],%g2 ! %g2 = 000000000000007d ! Mem[000000009080004c] = d586db16, %g2 = 000000000000007d lduh [%i5+0x04e],%g2 ! %g2 = 000000000000d586 ! Mem[0000000060800018] = 195479e0, %l4 = fffffffffffffffb ldswa [%i1+%o3]0x89,%l4 ! %l4 = 00000000195479e0 ! immd = 000000000000016a, %l5 = 2cd112acd9f38c47, %ccr = 44 movn %icc,0x16a,%l5 ! Register Not Moved ! %l2 = 00000000d3701399, %l6 = ffffffffffff8b99, %ccr = 44 movpos %icc,%l2,%l6 ! Moved, %l6 = 00000000d3701399 ! %l3 = 2cd112acd9f38c47, Mem[0000000061800088] = 1335b5a5433ce6ff stx %l3,[%i3+0x088] ! Mem[0000000061800088] = 2cd112acd9f38c47 p40_label_3: ! Mem[000000009080016c] = a5ee00ad, %g2 = 000000000000d586 ldsh [%i5+0x16c],%g2 ! %g2 = ffffffffffffa5ee ! %l6 = 00000000d3701399, immed = 00000073, %ccr = 44 movrlez %l6,0x073,%l6 ! Not Moved, %l6 = 00000000d3701399 ! %l6 = 00000000d3701399, Mem[0000000061000018] = ec4a046c stba %l6,[%i2+%o3]0x81 ! Mem[0000000061000018] = 994a046c ! Mem[0000000060000124] = 66c97f39, %l3 = 2cd112acd9f38c47 ldstub [%i0+0x124],%l3 ! %l3 = 00000066000000ff ! %f30 = 66499713 95d046b1, Mem[0000000061000000] = 69ddf6ce 30d91337 stda %f30,[%i2+%g0]0x89 ! Mem[0000000061000000] = 66499713 95d046b1 ! Mem[0000000060800072] = 625943e8, %l0 = d7cb7eb8b48fbbaf ldstub [%i1+0x072],%l0 ! %l0 = 00000043000000ff ! %l4 = 195479e0, %l5 = d9f38c47, Mem[0000000061800128] = 6fd19732 d183dbe3 std %l4,[%i3+0x128] ! Mem[0000000061800128] = 195479e0 d9f38c47 ! Mem[000000009100000c] = 2c4a14e7, %g2 = ffffffffffffa5ee lduh [%i6+0x00e],%g2 ! %g2 = 0000000000002c4a ! %l3 = 0000000000000066, Mem[0000000061800166] = e42baf7d sth %l3,[%i3+0x166] ! Mem[0000000061800164] = e42b0066 ! Mem[0000000091000184] = 7ae42270, %g2 = 0000000000002c4a lduh [%i6+0x184],%g2 ! %g2 = 0000000000007ae4 p40_label_4: ! %f18 = 2790e31a, Mem[0000000091800004] = 5d5101b3 st %f18,[%o0+0x004] ! Mem[0000000091800004] = 2790e31a ! Mem[0000000060000010] = 991370d30177a465, %l0 = 0000000000000043 ldxa [%i0+%o2]0x80,%l0 ! %l0 = 991370d30177a465 ! %l7 = 1209970d55213ebc, Mem[000000009100012c] = cd3a6161 stw %l7,[%i6+0x12c] ! Mem[000000009100012c] = 55213ebc ! immd = 000000000000014d, %l0 = 991370d30177a465, %ccr = 44 move %icc,0x14d,%l0 ! Moved, %l0 = 000000000000014d ! %l4 = 00000000195479e0, Mem[0000000090800193] = 1b249cb1 stb %l4,[%i5+0x193] ! Mem[0000000090800190] = e0249cb1 ! %l6 = 00000000d3701399, Mem[0000000090000054] = 810b8e2c sth %l6,[%i4+0x054] ! Mem[0000000090000054] = 13998e2c ! Mem[0000000061000190] = 22660b84, %l0 = 000000000000014d swap [%i2+0x190],%l0 ! %l0 = 0000000022660b84 ! %l2 = 00000000d3701399, Mem[00000000910001d4] = b2eef8e3 stw %l2,[%i6+0x1d4] ! Mem[00000000910001d4] = d3701399 ! Mem[0000000091000008] = debf9a38 c8eb2c4a, %g2 = 00007ae4, %g3 = 0bad0b00 ldd [%i6+%o1],%g2 ! %g2 = 00000000debf9a38 00000000c8eb2c4a ! %l4 = 195479e0, %l5 = d9f38c47, Mem[0000000060800008] = 3b92a1e9 bc26104f stda %l4,[%i1+%o1]0x80 ! Mem[0000000060800008] = 195479e0 d9f38c47 p40_label_5: ! Mem[0000000060000090] = 0b20ea57, %l2 = d3701399, %l4 = 195479e0 add %i0,0x90,%g1 casa [%g1]0x80,%l2,%l4 ! %l4 = 000000000b20ea57 ! Mem[0000000090000030] = 8a1f6444, %g2 = 00000000debf9a38 ldub [%i4+0x031],%g2 ! %g2 = 000000000000008a ! %l2 = d3701399, %l3 = 00000066, Mem[0000000061800008] = ef2db3a0 639c72f6 stda %l2,[%i3+%o1]0x88 ! Mem[0000000061800008] = d3701399 00000066 ! %l5 = 2cd112acd9f38c47, %l2 = 00000000d3701399, %ccr = 44 movcc %xcc,%l5,%l2 ! Moved, %l2 = 2cd112acd9f38c47 ! %f0 = 8ff8e4e1 16137db6 4e9c2ccb b8835461 ! %f4 = 9f33ea57 5f340e63 7e09a373 f85ea777 ! %f8 = bceda0cc 975f4447 6320fe07 2836f712 ! %f12 = 016ac436 fc5e7da1 a6b200ad 900bd491 mov 0x080,%g4 stda %f0,[%i4+%g4]ASI_BLK_AIUPL ! Block Store to 0000000090000080 ! %f16 = df848876 b0fdca5a 2790e31a d9528ed9 ! %f20 = f4a80364 019b5e9d 9fb9ceff 8f86a567 ! %f24 = 38dd2062 fc2a5e9c 47365d12 ff4931ee ! %f28 = d8241f35 e008042c 66499713 95d046b1 mov 0x0c0,%g5 stda %f16,[%i4+%g5]ASI_BLK_AIUSL ! Block Store to 00000000900000c0 ! Mem[0000000061800028] = df20551b, %l2 = 2cd112acd9f38c47 ldswa [%i3+%o5]0x88,%l2 ! %l2 = ffffffffdf20551b ! %l7 = 1209970d55213ebc, %l4 = 000000000b20ea57, %l2 = ffffffffdf20551b andncc %l7,%l4,%l2 ! %l2 = 1209970d540114a8, %ccr = 00 ! Mem[0000000090800000] = e2558865, %g2 = 000000000000008a ldsh [%i5+0x002],%g2 ! %g2 = ffffffffffffe255 ! Mem[0000000090000058] = 06969e626313d865, %f48 = 21acd1f3 613c9bc6 ldd [%i4+0x058],%f48 ! %f48 = 06969e62 6313d865 p40_label_6: ! %l0 = 0000000022660b84, imm = 0000000000000014, %l3 = 0000000000000066 sllx %l0,0x014,%l3 ! %l3 = 00022660b8400000 ! Mem[0000000061000134] = 6064cf80, %l1 = 0000000000000074 ldub [%i2+0x137],%l1 ! %l1 = 0000000000000080 ! %l4 = 0b20ea57, %l5 = d9f38c47, Mem[00000000908001e0] = d6a5c497 4304eb69 std %l4,[%i5+0x1e0] ! Mem[00000000908001e0] = 0b20ea57 d9f38c47 ! Mem[00000000918000fc] = 57a3f6c7, %g2 = ffffffffffffe255 ldsh [%o0+0x0fc],%g2 ! %g2 = 00000000000057a3 ! Mem[0000000060800054] = 92bb8676, %l1 = 00000080, %l2 = 540114a8 add %i1,0x54,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 0000000092bb8676 ! Mem[0000000091000168] = 31336c30 0fcb6c1c, %g2 = 000057a3, %g3 = c8eb2c4a ldd [%i6+0x168],%g2 ! %g2 = 0000000031336c30 000000000fcb6c1c ! %l7 = 1209970d55213ebc, Mem[0000000060800008] = 195479e0 stba %l7,[%i1+%o1]0x80 ! Mem[0000000060800008] = bc5479e0 ! Mem[0000000060800090] = 0d79e102, %l6 = 00000000d3701399 ldstub [%i1+0x090],%l6 ! %l6 = 0000000d000000ff ! Mem[0000000090000044] = ca521b68, %g2 = 0000000031336c30 lduw [%i4+0x044],%g2 ! %g2 = 00000000ca521b68 ! retry : should take illegal inst trap, %l0 = 0000000022660b84 retry ! Illegal inst trap : %l0 = 0000000022660b94 p40_label_7: ! Mem[00000000610000fc] = 07afdbb4, %l7 = 1209970d55213ebc ldsw [%i2+0x0fc],%l7 ! %l7 = 0000000007afdbb4 ! %l3 = 00022660b8400000, %l3 = 00022660b8400000, %l7 = 0000000007afdbb4 udivx %l3,%l3,%l7 ! %l7 = 0000000000000001 ! Mem[0000000090800168] = f04d9a59, %g2 = 00000000ca521b68 ldsh [%i5+0x168],%g2 ! %g2 = fffffffffffff04d ! Mem[0000000061800010] = 3c55cb20, %l6 = 000000000000000d lduha [%i3+%o2]0x80,%l6 ! %l6 = 0000000000003c55 ! Mem[0000000090800190] = 172bb1e0249cb1ed, %f48 = 06969e62 6313d865 ldda [%i5+0x190]%asi,%f48 ! %f48 = 172bb1e0 249cb1ed ! Mem[00000000910001c8] = 4ceef152, %g2 = fffffffffffff04d ldsh [%i6+0x1c8],%g2 ! %g2 = 0000000000004cee ! %f16 = df848876 b0fdca5a 2790e31a d9528ed9 ! %f20 = f4a80364 019b5e9d 9fb9ceff 8f86a567 ! %f24 = 38dd2062 fc2a5e9c 47365d12 ff4931ee ! %f28 = d8241f35 e008042c 66499713 95d046b1 mov 0x180,%g6 stda %f16,[%i4+%g6]ASI_BLK_P ! Block Store to 0000000090000180 ! %l2 = 0000000092bb8676, Mem[0000000091800110] = 21acd1f3613c9bc6 stx %l2,[%o0+0x110] ! Mem[0000000091800110] = 0000000092bb8676 ! %l2 = 92bb8676, %l3 = b8400000, Mem[00000000918001f0] = 7ba8917e 3e403ba4 std %l2,[%o0+0x1f0] ! Mem[00000000918001f0] = 92bb8676 b8400000 ! Mem[0000000060800020] = e354368e, %l1 = 0000000000000080 ldsha [%i1+%o4]0x81,%l1 ! %l1 = ffffffffffffe354 p40_label_8: ! Mem[0000000061000054] = 80779491, %l4 = 000000000b20ea57 ldsha [%i2+0x054]%asi,%l4 ! %l4 = ffffffffffff8077 ! %l4 = ffffffffffff8077, %l5 = 2cd112acd9f38c47, %l7 = 0000000000000001 tsubcctv %l4,%l5,%l7 ! %l0 = 0000000022660bb7, Trapped ! %l4 = ffffffffffff8077, %l5 = 2cd112acd9f38c47, %ccr = 00 movcs %xcc,%l4,%l5 ! Register Not Moved ! %l4 = ffffffffffff8077, Mem[0000000060000028] = 38f35380 stba %l4,[%i0+%o5]0x88 ! Mem[0000000060000028] = 38f35377 ! %l6 = 0000000000003c55, %l7 = 0000000000000001, %l3 = 00022660b8400000 tsubcc %l6,%l7,%l3 ! %l3 = 0000000000003c54, %ccr = 02 ! %f8 = bceda0cc, Mem[0000000061000010] = ff4b149b sta %f8 ,[%i2+%o2]0x88 ! Mem[0000000061000010] = bceda0cc ! Mem[0000000061000014] = 05d3e39c, %l3 = 0000000000003c54 ldsw [%i2+0x014],%l3 ! %l3 = 0000000005d3e39c ! Mem[0000000090800080] = d4db2881ae67375c, %g2 = 0000000000004cee ldx [%i5+0x080],%g2 ! %g2 = d4db2881ae67375c ! Mem[00000000618001b4] = 25052ab9, %l7 = 0000000000000001 lduw [%i3+0x1b4],%l7 ! %l7 = 0000000025052ab9 ! Mem[0000000060000018] = 03e8504b, %l1 = ffffffffffffe354 lduha [%i0+%o3]0x81,%l1 ! %l1 = 00000000000003e8 p40_label_9: ! Mem[00000000918001d4] = 75b517b3, %g2 = d4db2881ae67375c lduw [%o0+0x1d4],%g2 ! %g2 = 0000000075b517b3 ! %l7 = 0000000025052ab9, Mem[0000000091000018] = 6b8eab41 stw %l7,[%i6+%o3] ! Mem[0000000091000018] = 25052ab9 ! Mem[0000000091800058] = 7fbdd3be95688e2d, %g2 = 0000000075b517b3 ldx [%o0+0x058],%g2 ! %g2 = 7fbdd3be95688e2d ! Mem[00000000908000d0] = a37c3c6427ab1ce7, %f48 = 172bb1e0 249cb1ed ldda [%i5+0x0d0]%asi,%f48 ! %f48 = a37c3c64 27ab1ce7 ! %l2 = 92bb8676, %l3 = 05d3e39c, Mem[0000000091800140] = 2c79ecf4 b654a261 std %l2,[%o0+0x140] ! Mem[0000000091800140] = 92bb8676 05d3e39c ! %l4 = ffffffffffff8077, Mem[000000006080006d] = 4fa44d81 stb %l4,[%i1+0x06d] ! Mem[000000006080006c] = 4f774d81 ! %l4 = ffff8077, %l5 = d9f38c47, Mem[0000000091000078] = 8f119fca f38fa5ee std %l4,[%i6+0x078] ! Mem[0000000091000078] = ffff8077 d9f38c47 ! immd = 0000000000000200, %l1 = 00000000000003e8, %ccr = 02 movvc %xcc,0x200,%l1 ! Moved, %l1 = 0000000000000200 ! Mem[0000000061800020] = 1bbafe27, %l0 = 0000000022660bb7 swapa [%i3+%o4]0x88,%l0 ! %l0 = 000000001bbafe27 ! %f7 = f85ea777, Mem[00000000910001bc] = 47252129 st %f7 ,[%i6+0x1bc] ! Mem[00000000910001bc] = f85ea777 p40_label_10: ! Mem[0000000061800053] = 7cfecfe1, %l7 = 0000000025052ab9 ldstuba [%i3+0x053]%asi,%l7 ! %l7 = 000000e1000000ff ! Mem[0000000061000000] = b146d095, %l5 = 2cd112acd9f38c47 lduwa [%i2+%g0]0x80,%l5 ! %l5 = 00000000b146d095 ! %l3 = 0000000005d3e39c, immed = fffff75c, %y = b48fbbaf smulcc %l3,-0x8a4,%l4 ! %l4 = ffffffcda5255010, %ccr = 88, %y = ffffffcd ! %l6 = 0000000000003c55, %l1 = 0000000000000200, %l7 = 00000000000000e1 subc %l6,%l1,%l7 ! %l7 = 0000000000003a55 ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 mov 0x100,%g6 ldda [%i4+%g6]ASI_BLK_S,%f48 ! Block Load from 0000000090000100 ! %l4 = ffffffcda5255010, %l2 = 0000000092bb8676, %ccr = 88 movn %xcc,%l4,%l2 ! Register Not Moved ! %f25 = fc2a5e9c, Mem[000000009180014c] = fb3f156f st %f25,[%o0+0x14c] ! Mem[000000009180014c] = fc2a5e9c ! %l6 = 0000000000003c55, %l0 = 000000001bbafe27, %l6 = 0000000000003c55 tsubcctv %l6,%l0,%l6 ! %l0 = 000000001bbafe4a, Trapped ! Mem[00000000618001e8] = 8422b0bc, %l5 = b146d095, %l1 = 00000200 add %i3,0x1e8,%g1 casa [%g1]0x80,%l5,%l1 ! %l1 = 000000008422b0bc ! %l3 = 0000000005d3e39c, Mem[0000000060800028] = bfcaf722 stba %l3,[%i1+%o5]0x81 ! Mem[0000000060800028] = 9ccaf722 p40_label_11: ! %l6 = 00003c55, %l7 = 00003a55, Mem[0000000091800090] = faf7017d 39663de8 stda %l6,[%o0+0x090]%asi ! Mem[0000000091800090] = 00003c55 00003a55 ! Mem[0000000090800064] = a857e90f, %g2 = 7fbdd3be95688e2d ldsb [%i5+0x064],%g2 ! %g2 = ffffffffffffffa8 ! %l5 = 00000000b146d095, imm = 000000000000000c, %l7 = 0000000000003a55 sll %l5,0x00c,%l7 ! %l7 = 00000b146d095000 ! Mem[00000000908000f4] = 4e91ae77, %g18 = 0e962b50096cfa72 ldsw [%i5+0x0f4],%g2 ! %g2 = 0e962b50096cfa72 ! Mem[0000000061000050] = 89ae8a7e, %l1 = 000000008422b0bc swap [%i2+0x050],%l1 ! %l1 = 0000000089ae8a7e ! %l3 = 0000000005d3e39c, Mem[00000000610000f8] = c0f7b52407afdbb4 stx %l3,[%i2+0x0f8] ! Mem[00000000610000f8] = 0000000005d3e39c ! Mem[0000000060800040] = 5334ca6d647cc973, %l7 = 00000b146d095000, %l5 = 00000000b146d095 add %i1,0x40,%g1 casxa [%g1]0x80,%l7,%l5 ! %l5 = 5334ca6d647cc973 ! Mem[00000000908001d8] = e4dccb27 ccefb413, %g2 = 4e91ae77, %g3 = 0fcb6c1c ldd [%i5+0x1d8],%g2 ! %g2 = 00000000e4dccb27 00000000ccefb413 ! %f6 = 7e09a373 f85ea777, Mem[0000000060800000] = c3a2595f e6c0d259 stda %f6 ,[%i1+%g0]0x80 ! Mem[0000000060800000] = 7e09a373 f85ea777 ! Mem[000000009100003c] = 917e51b2, %g2 = 00000000e4dccb27 lduw [%i6+0x03c],%g2 ! %g2 = 00000000917e51b2 p40_label_12: ! Mem[00000000608001c4] = dc360311, %l2 = 92bb8676, %l0 = 1bbafe4a add %i1,0x1c4,%g1 casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000dc360311 membar #Sync ! Added by membar checker (257) ! Mem[0000000090000184] = b0fdca5a, %g2 = 00000000917e51b2 lduh [%i4+0x184],%g2 ! %g2 = 000000000000b0fd ! %l2 = 0000000092bb8676, %l0 = 00000000dc360311, %ccr = 88 movpos %icc,%l2,%l0 ! Register Not Moved ! Mem[0000000061800018] = 9f3582c4, %l7 = 00000b146d095000 swapa [%i3+%o3]0x89,%l7 ! %l7 = 000000009f3582c4 ! Mem[0000000060800147] = bd8184e9, %l3 = 0000000005d3e39c ldstub [%i1+0x147],%l3 ! %l3 = 000000e9000000ff ! Mem[00000000610001f0] = 8d675295, %l5 = 647cc973, %l3 = 000000e9 add %i2,0x1f0,%g1 casa [%g1]0x80,%l5,%l3 ! %l3 = 000000008d675295 ! %l0 = dc360311, %l1 = 89ae8a7e, Mem[00000000900000e8] = ee3149ff 125d3647 std %l0,[%i4+0x0e8] ! Mem[00000000900000e8] = dc360311 89ae8a7e ! immd = 0000000000000285, %l3 = 000000008d675295, %ccr = 88 movcs %icc,0x285,%l3 ! Register Not Moved ! Mem[00000000618000bc] = 84b413a4, %l2 = 0000000092bb8676 ldub [%i3+0x0bf],%l2 ! %l2 = 00000000000000a4 ! Mem[00000000610000fb] = 00000000, %l2 = 00000000000000a4 ldstub [%i2+0x0fb],%l2 ! %l2 = 00000000000000ff p40_label_13: ! %l5 = 5334ca6d647cc973, Mem[0000000090800104] = e0e3cc43 sth %l5,[%i5+0x104] ! Mem[0000000090800104] = c973cc43 ! %l0 = 00000000dc360311, %l4 = ffffffcda5255010, %y = ffffffcd udivcc %l0,%l4,%l5 ! %l5 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = dc360311 ! %l7 = 000000009f3582c4, Mem[0000000060000008] = 19ad515c stwa %l7,[%i0+%o1]0x88 ! Mem[0000000060000008] = 9f3582c4 ! %l7 = 000000009f3582c4, Mem[0000000061800018] = 6d095000 stba %l7,[%i3+%o3]0x89 ! Mem[0000000061800018] = 6d0950c4 ! %l2 = 0000000000000000, %l1 = 0000000089ae8a7e, %y = dc360311 smulcc %l2,%l1,%l5 ! %l5 = 0000000000000000, %ccr = 44, %y = 00000000 ! %l0 = 00000000dc360311, Mem[00000000918001ad] = 20126948 stb %l0,[%o0+0x1ad] ! Mem[00000000918001ac] = 11126948 ! %f16 = df848876 b0fdca5a 2790e31a d9528ed9 ! %f20 = f4a80364 019b5e9d 9fb9ceff 8f86a567 ! %f24 = 38dd2062 fc2a5e9c 47365d12 ff4931ee ! %f28 = d8241f35 e008042c 66499713 95d046b1 stda %f16,[%i4+%g5]ASI_BLK_AIUP ! Block Store to 00000000900000c0 ! %l0 = 00000000dc360311, Mem[000000009180017c] = 5a6737e7 stw %l0,[%o0+0x17c] ! Mem[000000009180017c] = dc360311 ! %l5 = 0000000000000000, immed = 00000318, %y = 00000000 umul %l5,0x318,%l7 ! %l7 = 0000000000000000, %y = 00000000 ! Mem[0000000090000068] = 5d9f215444579293, %g2 = 000000000000b0fd ldx [%i4+0x068],%g2 ! %g2 = 5d9f215444579293 p40_label_14: ! Mem[0000000090800178] = 9bc20eb3 50ec43dd, %g2 = 44579293, %g3 = ccefb413 ldd [%i5+0x178],%g2 ! %g2 = 000000009bc20eb3 0000000050ec43dd ! Mem[0000000091800050] = 28155d72, %g2 = 000000009bc20eb3 ldsb [%o0+0x050],%g2 ! %g2 = 0000000000000028 ! %l6 = 00003c55, %l7 = 00000000, Mem[0000000090000040] = 9d14608a ca521b68 std %l6,[%i4+0x040] ! Mem[0000000090000040] = 00003c55 00000000 ! %l4 = ffffffcda5255010, Mem[0000000091000198] = 51e60601c3f8aeb5 stx %l4,[%i6+0x198] ! Mem[0000000091000198] = ffffffcda5255010 ! %f0 = 8ff8e4e1 16137db6 4e9c2ccb b8835461 ! %f4 = 9f33ea57 5f340e63 7e09a373 f85ea777 ! %f8 = bceda0cc 975f4447 6320fe07 2836f712 ! %f12 = 016ac436 fc5e7da1 a6b200ad 900bd491 mov 0x140,%g6 stda %f0,[%i4+%g6]ASI_BLK_AIUPL ! Block Store to 0000000090000140 ! %l0 = 00000000dc360311, %l5 = 0000000000000000, %ccr = 44 movle %icc,%l0,%l5 ! Moved, %l5 = 00000000dc360311 ! Mem[0000000060000020] = 1556af1781bcf224, %f16 = df848876 b0fdca5a ldda [%i0+%o4]0x89,%f16 ! %f16 = 1556af17 81bcf224 ! %l1 = 0000000089ae8a7e, Mem[000000009080001b] = c3619c43 stb %l1,[%i5+0x01b] ! Mem[0000000090800018] = 7e619c43 ! %l5 = 00000000dc360311, Mem[0000000091800090] = 00003c5500003a55 stx %l5,[%o0+0x090] ! Mem[0000000091800090] = 00000000dc360311 ! %f18 = 2790e31a d9528ed9, Mem[0000000060000010] = 991370d3 0177a465 stda %f18,[%i0+%o2]0x81 ! Mem[0000000060000010] = 2790e31a d9528ed9 p40_label_15: ! Mem[0000000061000018] = 994a046c8d18428d, %l6 = 0000000000003c55 ldxa [%i2+%o3]0x80,%l6 ! %l6 = 994a046c8d18428d ! %l3 = 000000008d675295, %l7 = 0000000000000000, %ccr = 44 movleu %icc,%l3,%l7 ! Moved, %l7 = 000000008d675295 ! Mem[0000000060000018] = 4b50e803, %l7 = 000000008d675295 lduba [%i0+%o3]0x88,%l7 ! %l7 = 0000000000000003 ! Mem[0000000061800028] = 1b5520df, %l6 = 994a046c8d18428d lduha [%i3+%o5]0x80,%l6 ! %l6 = 0000000000001b55 ! Mem[0000000061000010] = cca0edbc, %l0 = 00000000dc360311 ldswa [%i2+%o2]0x81,%l0 ! %l0 = ffffffffcca0edbc ! Mem[0000000061800000] = 998bc1cd, %f16 = 1556af17 lda [%i3+%g0]0x80,%f16 ! %f16 = 998bc1cd ! Mem[0000000060800025] = 4ae89485, %l5 = 00000000dc360311 ldstub [%i1+0x025],%l5 ! %l5 = 000000e8000000ff ! %l1 = 0000000089ae8a7e, Mem[0000000090800028] = 08531eba stw %l1,[%i5+%o5] ! Mem[0000000090800028] = 89ae8a7e ! %l0 = ffffffffcca0edbc, imm = fffffffffffff566, %l3 = 000000008d675295 andncc %l0,-0xa9a,%l3 ! %l3 = 0000000000000898, %ccr = 00 ! %l2 = 00000000, %l3 = 00000898, Mem[00000000908000b0] = db43d43e bf592623 std %l2,[%i5+0x0b0] ! Mem[00000000908000b0] = 00000000 00000898 p40_label_16: ! Set Register : %l5 = 00000000000000e8 xor %g0,-1,%l5 ! %l5 = ffffffffffffffff ! immd = 00000000000003f1, %l7 = 0000000000000003, %ccr = 00 movpos %xcc,0x3f1,%l7 ! Moved, %l7 = 00000000000003f1 ! Mem[0000000091800128] = 089d02df, %g18 = 0e962b50096cfa72 ldsw [%o0+0x128],%g2 ! %g2 = 0e962b50096cfa72 ! Randomly selected nop nop ! %l7 = 00000000000003f1, %l5 = ffffffffffffffff, %l4 = ffffffcda5255010 xorcc %l7,%l5,%l4 ! %l4 = fffffffffffffc0e, %ccr = 88 ! %l3 = 0000000000000898, Mem[0000000091000098] = 757f03160fd4462d stx %l3,[%i6+0x098] ! Mem[0000000091000098] = 0000000000000898 ! done : should take illegal inst trap, %l0 = ffffffffcca0edbc done ! Illegal inst trap : %l0 = ffffffffcca0edcc ! %f16 = 998bc1cd 81bcf224, Mem[0000000060000028] = 38f35377 bd49284b stda %f16,[%i0+%o5]0x89 ! Mem[0000000060000028] = 998bc1cd 81bcf224 ! %l3 = 0000000000000898, %l2 = 0000000000000000, %l0 = ffffffffcca0edcc and %l3,%l2,%l0 ! %l0 = 0000000000000000 ! Mem[000000006080013a] = 7cab97a7, %l2 = 0000000000000000 ldstub [%i1+0x13a],%l2 ! %l2 = 00000097000000ff p40_label_17: ! %l0 = 0000000000000000, %l6 = 0000000000001b55, %y = 00000000 sdivcc %l0,%l6,%l0 ! %l0 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 00000000 ! Mem[00000000618000f4] = db593681, %l2 = 00000097, %l7 = 000003f1 add %i3,0xf4,%g1 casa [%g1]0x80,%l2,%l7 ! %l7 = 00000000db593681 ! Mem[00000000918001c0] = 5fb4d8426caab4ab, %g2 = 00000000089d02df ldx [%o0+0x1c0],%g2 ! %g2 = 5fb4d8426caab4ab ! %f22 = 9fb9ceff 8f86a567, Mem[00000000908000a0] = 9d26e2ca acc620fa std %f22,[%i5+0x0a0] ! Mem[00000000908000a0] = 9fb9ceff 8f86a567 save ! CWP = 1 ! Mem[0000000061800010] = d7274948 20cb553c, %l2 = 07b31bdb, %l3 = 4fe25078 ldda [%o3+%i2]0x88,%l2 ! %l2 = 0000000020cb553c 00000000d7274948 ! Mem[0000000060800028] = 9ccaf722, %l5 = 8027bb0ddedf5ff1 lduwa [%o1+%i5]0x81,%l5 ! %l5 = 000000009ccaf722 ! Mem[00000000908001c8] = 4e632be1, %g2 = 5fb4d8426caab4ab lduw [%o5+0x1c8],%g2 ! %g2 = 000000004e632be1 ! %l4 = 4f94d6426ec9ca66, Mem[0000000091000048] = 4b4e770bf7a5ca85 stx %l4,[%o6+0x048] ! Mem[0000000091000048] = 4f94d6426ec9ca66 ! %l2 = 0000000020cb553c, %l1 = cf6883ae211e8722, %l0 = 3a8b2289e0910be4 sdivx %l2,%l1,%l0 ! %l0 = 0000000000000000 p40_label_18: ! %cwp = 1 ! Mem[0000000061000000] = 95d046b1, %l4 = 4f94d6426ec9ca66 ldswa [%o2+%g0]0x89,%l4 ! %l4 = ffffffff95d046b1 ! %l5 = 000000009ccaf722, imm = fffffffffffff5c7, %l0 = 0000000000000000 xorcc %l5,-0xa39,%l0 ! %l0 = ffffffff633502e5, %ccr = 80 ! Set Register : %l4 = ffffffff95d046b1 xor %g0,-1,%l4 ! %l4 = ffffffffffffffff membar #Sync ! Added by membar checker (258) ! Mem[00000000900000f8] = 971395d0, %g2 = 000000004e632be1 lduh [%o4+0x0fa],%g2 ! %g2 = 0000000000009713 ! %l3 = 00000000d7274948, %l7 = 6a26bd7a2b8e327f, %ccr = 80 movrgez %l3,%l7,%l1 ! Moved, %l1 = 6a26bd7a2b8e327f ! Mem[00000000610000f8] = 000000ff05d3e39c, %l4 = ffffffffffffffff, %l7 = 6a26bd7a2b8e327f add %o2,0xf8,%g1 casxa [%g1]0x80,%l4,%l7 ! %l7 = 000000ff05d3e39c save ! CWP = 2 ! %l4 = ecf814c9, %l5 = 4392962d, Mem[0000000091000158] = 0fc484af 484b74d9 std %l4,[%i6+0x158] ! Mem[0000000091000158] = ecf814c9 4392962d ! Mem[0000000061800158] = 68b4e51d, %l7 = cc579328, %l6 = f681a9d3 add %i3,0x158,%g1 casa [%g1]0x80,%l7,%l6 ! %l6 = 0000000068b4e51d ! Mem[0000000091800088] = ad1e6f64, %g2 = 0000000000009713 lduh [%o0+0x088],%g2 ! %g2 = 000000000000ad1e p40_label_19: ! %cwp = 2 ! %l6 = 0000000068b4e51d, Mem[0000000091800092] = 0000dc36 stb %l6,[%o0+0x092] ! Mem[0000000091800090] = 1d00dc36 ! Mem[0000000060800040] = 5334ca6d 647cc973 9ef4b201 864dfb43 ! Mem[0000000060800050] = c473d161 92bb8676 06cf2e6d a0dc21a0 ! Mem[0000000060800060] = 8e27725a f0e5a2a8 0e34ebe2 4f774d81 ! Mem[0000000060800070] = 6259ffe8 924a313e c12b2007 9aff1cb0 mov 0x040,%g5 ldda [%i1+%g5]ASI_BLK_S,%f0 ! Block Load from 0000000060800040 ! immd = 00000000000001db, %l6 = 0000000068b4e51d, %ccr = 80 movcs %icc,0x1db,%l6 ! Register Not Moved ! Mem[00000000610000d4] = 8fbbff8c, %l4 = ecf814c9, %l7 = cc579328 add %i2,0xd4,%g1 casa [%g1]0x80,%l4,%l7 ! %l7 = 000000008fbbff8c ! %l5 = 96db89124392962d, %l0 = 562dd607a5e466bd, %l4 = 2295515becf814c9 sdivx %l5,%l0,%l4 ! %l4 = ffffffffffffffff ! %l7 = 000000008fbbff8c, Mem[0000000090000020] = 318c4f8f stw %l7,[%i4+%o4] ! Mem[0000000090000020] = 8fbbff8c ! %l5 = 96db89124392962d, Mem[0000000091800100] = 6dbf041ebc01ca27 stx %l5,[%o0+0x100] ! Mem[0000000091800100] = 96db89124392962d ! Mem[0000000090000118] = c4c6c205 9aa8db92, %g2 = 0000ad1e, %g3 = 50ec43dd ldd [%i4+0x118],%g2 ! %g2 = 00000000c4c6c205 000000009aa8db92 ! Mem[0000000060800008] = bc5479e0, %l5 = 96db89124392962d swapa [%i1+%o1]0x80,%l5 ! %l5 = 00000000bc5479e0 ! %l6 = 0000000068b4e51d, %l4 = ffffffffffffffff, %ccr = 80 mova %icc,%l6,%l4 ! Moved, %l4 = 0000000068b4e51d p40_label_20: ! %cwp = 2 ! %l5 = 00000000bc5479e0, Mem[0000000091800174] = db107401, %asi = 80 stwa %l5,[%o0+0x174]%asi ! Mem[0000000091800174] = bc5479e0 ! Mem[000000009080015c] = 1e2bd804, %g2 = 00000000c4c6c205 ldsb [%i5+0x15c],%g2 ! %g2 = 000000000000001e ! Mem[00000000908001dc] = ccefb413, %g18 = b633df3c846192ff ldsw [%i5+0x1dc],%g2 ! %g2 = b633df3c846192ff ! %l2 = 0e962b50096cfa72, Mem[0000000060000028] = 24f2bc81 stba %l2,[%i0+%o5]0x81 ! Mem[0000000060000028] = 72f2bc81 ! %l5 = 00000000bc5479e0, %l5 = 00000000bc5479e0, %ccr = 80 movl %icc,%l5,%l5 ! Register Not Moved ! Mem[0000000060000010] = 1ae39027, %l7 = 000000008fbbff8c lduwa [%i0+%o2]0x89,%l7 ! %l7 = 000000001ae39027 ! Mem[000000006180016c] = a293414b, %l7 = 000000001ae39027 swap [%i3+0x16c],%l7 ! %l7 = 00000000a293414b ! Mem[0000000060000120] = 8ddd48fb, %l0 = a5e466bd, %l7 = a293414b add %i0,0x120,%g1 casa [%g1]0x80,%l0,%l7 ! %l7 = 000000008ddd48fb ! Mem[0000000090800148] = a5b1dbba 2cfe970f, %g2 = ccefb413, %g3 = 9aa8db92 ldd [%i5+0x148],%g2 ! %g2 = 00000000a5b1dbba 000000002cfe970f ! %f16 = 998bc1cd 81bcf224 2790e31a d9528ed9 ! %f20 = f4a80364 019b5e9d 9fb9ceff 8f86a567 ! %f24 = 38dd2062 fc2a5e9c 47365d12 ff4931ee ! %f28 = d8241f35 e008042c 66499713 95d046b1 mov 0x180,%g4 stda %f16,[%i4+%g4]ASI_BLK_AIUPL ! Block Store to 0000000090000180 p40_label_21: ! %cwp = 2 ! Mem[0000000091000194] = b03dffff, %g2 = 00000000a5b1dbba ldub [%i6+0x196],%g2 ! %g2 = 00000000000000b0 ! %l2 = 096cfa72, %l3 = 293fa7ef, Mem[0000000091000080] = 037fae37 4fba0a1d std %l2,[%i6+0x080] ! Mem[0000000091000080] = 096cfa72 293fa7ef ! Mem[0000000061000008] = 33f6eb4ae6677ede, %l7 = 000000008ddd48fb ldxa [%i2+%o1]0x89,%l7 ! %l7 = 33f6eb4ae6677ede ! %l1 = 51883099ac8c0074, Mem[0000000061000028] = 3f26516c stba %l1,[%i2+%o5]0x89 ! Mem[0000000061000028] = 3f265174 ! immd = 000000000000020e, %l1 = 51883099ac8c0074, %ccr = 80 movcc %icc,0x20e,%l1 ! Moved, %l1 = 000000000000020e ! Mem[00000000900001c0] = e1f675de, %g2 = 00000000000000b0 ldsh [%i4+0x1c0],%g2 ! %g2 = ffffffffffffe1f6 ! Mem[0000000060000110] = 2edf2090f94fa0f5, %l6 = 0000000068b4e51d, %l6 = 0000000068b4e51d add %i0,0x110,%g1 casxa [%g1]0x80,%l6,%l6 ! %l6 = 2edf2090f94fa0f5 ! Mem[00000000908000dc] = 5b4f91a3, %g2 = ffffffffffffe1f6 lduh [%i5+0x0de],%g2 ! %g2 = 0000000000005b4f ! Mem[0000000061800057] = 75ac8f3a, %l6 = 2edf2090f94fa0f5 ldstub [%i3+0x057],%l6 ! %l6 = 0000003a000000ff ! Mem[0000000061800014] = 484927d7, %l6 = 000000000000003a ldstub [%i3+0x014],%l6 ! %l6 = 00000048000000ff p40_label_22: ! %cwp = 2 ! Mem[0000000091800070] = 00d9bc3483e88393, %g2 = 0000000000005b4f ldx [%o0+0x070],%g2 ! %g2 = 00d9bc3483e88393 ! Mem[0000000060800008] = 2d969243, %l2 = 0e962b50096cfa72 lduha [%i1+%o1]0x88,%l2 ! %l2 = 0000000000009243 ! immd = 00000000000001a7, %l0 = 562dd607a5e466bd, %ccr = 80 movn %xcc,0x1a7,%l0 ! Register Not Moved membar #Sync ! Added by membar checker (259) ! Mem[00000000900001b8] = b146d095, %g2 = 00d9bc3483e88393 lduw [%i4+0x1b8],%g2 ! %g2 = 00000000b146d095 ! Mem[0000000090000168] = 12f73628, %g2 = 00000000b146d095 lduh [%i4+0x168],%g2 ! %g2 = 00000000000012f7 ! %l1 = 000000000000020e, Mem[0000000061000000] = b146d095 stha %l1,[%i2+%g0]0x80 ! Mem[0000000061000000] = 020ed095 ! Mem[0000000060800018] = 195479e0, %l3 = 8ff84318293fa7ef ldstuba [%i1+%o3]0x89,%l3 ! %l3 = 000000e0000000ff ! %f20 = f4a80364 019b5e9d, Mem[00000000910001a0] = bec31e54 ea13ce24 std %f20,[%i6+0x1a0] ! Mem[00000000910001a0] = f4a80364 019b5e9d ! immd = 0000000000000356, %l4 = 0000000068b4e51d, %ccr = 80 movg %icc,0x356,%l4 ! Moved, %l4 = 0000000000000356 ! Mem[00000000908000c0] = 93984c09, %g2 = 00000000000012f7 lduh [%i5+0x0c0],%g2 ! %g2 = 0000000000009398 p40_label_23: ! %cwp = 2 ! %l3 = 00000000000000e0, Mem[000000009100018e] = ee5a8be7 sth %l3,[%i6+0x18e] ! Mem[000000009100018c] = 00e08be7 ! Mem[0000000061000000] = 95d00e02, %l2 = 0000000000009243 ldsha [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000e02 ! Mem[000000006080009c] = 267d60ec, %l2 = 0000000000000e02 swap [%i1+0x09c],%l2 ! %l2 = 00000000267d60ec ! Mem[00000000918001c8] = 9220125cd9d1ca4c, %f48 = 34ee920f 2129a19e ldda [%o0+0x1c8]%asi,%f48 ! %f48 = 9220125c d9d1ca4c ! %l4 = 0000000000000356, %l7 = 33f6eb4ae6677ede, %l4 = 0000000000000356 xor %l4,%l7,%l4 ! %l4 = 33f6eb4ae6677d88 ! Mem[0000000060000008] = 9f3582c4, %l6 = 0000000000000048 lduwa [%i0+%o1]0x88,%l6 ! %l6 = 000000009f3582c4 ! %l3 = 00000000000000e0, %l1 = 000000000000020e, %l7 = 33f6eb4ae6677ede add %l3,%l1,%l7 ! %l7 = 00000000000002ee ! Mem[0000000090000014] = 26ab2dd7, %g2 = 0000000000009398 lduh [%i4+0x014],%g2 ! %g2 = 00000000000026ab save ! CWP = 3 ! Set Register : %l7 = bd5c38ea5539b490 xor %g0,-1,%l7 ! %l7 = ffffffffffffffff p40_label_24: ! %cwp = 3 ! %l6 = f62c0f5808a2b2f3, Mem[000000006180004a] = 4cfe6d14, %asi = 80 stha %l6,[%o3+0x04a]%asi ! Mem[0000000061800048] = 4cfeb2f3 ! Mem[0000000061000008] = de7e67e6, %l2 = a9f1fc3284bb2d97 ldsha [%o2+%i1]0x80,%l2 ! %l2 = ffffffffffffde7e ! Mem[0000000061800134] = eb13773b, %l6 = f62c0f5808a2b2f3 swap [%o3+0x134],%l6 ! %l6 = 00000000eb13773b ! Mem[00000000608000dc] = 932a4903, %l7 = ffffffff, %l1 = 6d6a846c add %o1,0xdc,%g1 casa [%g1]0x80,%l7,%l1 ! %l1 = 00000000932a4903 ! %l2 = ffffffffffffde7e, %l3 = d05ac9abc498c5b9, %ccr = 80 movrlz %l2,%l3,%l6 ! Moved, %l6 = d05ac9abc498c5b9 ! %l5 = 0b6cbf7a50435a5d, %l1 = 00000000932a4903, %ccr = 80 movpos %icc,%l5,%l1 ! Moved, %l1 = 0b6cbf7a50435a5d ! %l3 = d05ac9abc498c5b9, %l5 = 0b6cbf7a50435a5d, %l2 = ffffffffffffde7e taddcc %l3,%l5,%l2 ! %l2 = dbc7892614dc2016, %ccr = 83 ! %l3 = d05ac9abc498c5b9, Mem[00000000910001f8] = fd114e761e3aeca4 stx %l3,[%o6+0x1f8] ! Mem[00000000910001f8] = d05ac9abc498c5b9 ! %f2 = 9ef4b201, Mem[0000000090000000] = aa4a53b3 st %f2 ,[%o4+%g0] ! Mem[0000000090000000] = 9ef4b201 ! %l7 = ffffffffffffffff, Mem[00000000918000d0] = dbbe3910 sth %l7,[%i0+0x0d0] ! Mem[00000000918000d0] = ffff3910 p40_label_25: ! %cwp = 3 ! Mem[00000000900001a8] = 3149ff12, %g2 = 00000000000026ab ldub [%o4+0x1a9],%g2 ! %g2 = 0000000000000031 ! Mem[0000000090000060] = 77bc97b3, %g2 = 0000000000000031 ldsh [%o4+0x060],%g2 ! %g2 = 00000000000077bc ! Mem[0000000091000050] = 1a23a2fe, %g2 = 00000000000077bc lduh [%o6+0x050],%g2 ! %g2 = 0000000000001a23 ! Mem[00000000918001c8] = 9220125cd9d1ca4c, %g2 = 0000000000001a23 ldx [%i0+0x1c8],%g2 ! %g2 = 9220125cd9d1ca4c ! Mem[0000000061800028] = 1b5520df, %l3 = d05ac9abc498c5b9 ldstuba [%o3+%i5]0x80,%l3 ! %l3 = 0000001b000000ff ! Mem[00000000918000ec] = c88523d5, %g2 = 9220125cd9d1ca4c ldsb [%i0+0x0ef],%g2 ! %g2 = ffffffffffffffc8 ! Mem[0000000061800008] = 991370d3, %l1 = 0b6cbf7a50435a5d swap [%o3+%i1],%l1 ! %l1 = 00000000991370d3 ! %l3 = 000000000000001b, Mem[00000000908000d8] = 9c4dedb5 stw %l3,[%o5+0x0d8] ! Mem[00000000908000d8] = 0000001b ! Mem[0000000060800000] = 73a3097e, %l1 = 00000000991370d3 lduwa [%o1+%g0]0x89,%l1 ! %l1 = 0000000073a3097e ! Mem[0000000091000004] = 4cc663e3, %g18 = 0ed1bef5e3c24dce ldsw [%o6+0x004],%g2 ! %g2 = 0ed1bef5e3c24dce ba,a p40_not_taken_0_end p40_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 restore ! CWP = 2 restore ! CWP = 1 restore ! CWP = 0 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 0000000000000000 bne,a,pn %xcc,p40_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000089ae8a7e bne,a,pn %xcc,p40_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000097 bne,a,pn %xcc,p40_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000898 bne,a,pn %xcc,p40_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be fffffffffffffc0e bne,a,pn %xcc,p40_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffffffff bne,a,pn %xcc,p40_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000001b55 bne,a,pn %xcc,p40_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000db593681 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 5334ca6d 647cc973 bne %xcc,p40_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 9ef4b201 864dfb43 bne %xcc,p40_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be c473d161 92bb8676 bne %xcc,p40_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 06cf2e6d a0dc21a0 bne %xcc,p40_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 8e27725a f0e5a2a8 bne %xcc,p40_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 0e34ebe2 4f774d81 bne %xcc,p40_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 6259ffe8 924a313e bne %xcc,p40_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be c12b2007 9aff1cb0 bne %xcc,p40_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 998bc1cd 81bcf224 bne %xcc,p40_f16_fail nop ! Check Local Memory set p40_local0_expect,%g1 p40_check_local0: ldx [%g1+0x008],%g2 ! Expected data = c482359f04e76943 ldx [%i0+0x008],%g3 ! Observed data at 0000000060000008 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 2790e31ad9528ed9 ldx [%i0+0x010],%g3 ! Observed data at 0000000060000010 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i0,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 72f2bc81cdc18b99 ldx [%i0+0x028],%g3 ! Observed data at 0000000060000028 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i0,0x028,%g4 ldx [%g1+0x090],%g2 ! Expected data = 0b20ea578827ff9e ldx [%i0+0x090],%g3 ! Observed data at 0000000060000090 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i0,0x090,%g4 ldx [%g1+0x120],%g2 ! Expected data = 8ddd48fbffc97f39 ldx [%i0+0x120],%g3 ! Observed data at 0000000060000120 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i0,0x120,%g4 ldx [%g1+0x198],%g2 ! Expected data = f01518413d7dff2b ldx [%i0+0x198],%g3 ! Observed data at 0000000060000198 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i0,0x198,%g4 set p40_local1_expect,%g1 p40_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 7e09a373f85ea777 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 = 4392962dd9f38c47 ldx [%i1+0x008],%g3 ! Observed data at 0000000060800008 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ff79541989f7ead5 ldx [%i1+0x018],%g3 ! Observed data at 0000000060800018 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = e354368e4aff9485 ldx [%i1+0x020],%g3 ! Observed data at 0000000060800020 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 9ccaf7222d0b6edb ldx [%i1+0x028],%g3 ! Observed data at 0000000060800028 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x028,%g4 ldx [%g1+0x068],%g2 ! Expected data = 0e34ebe24f774d81 ldx [%i1+0x068],%g3 ! Observed data at 0000000060800068 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x068,%g4 ldx [%g1+0x070],%g2 ! Expected data = 6259ffe8924a313e ldx [%i1+0x070],%g3 ! Observed data at 0000000060800070 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x070,%g4 ldx [%g1+0x090],%g2 ! Expected data = ff79e102c7f14c63 ldx [%i1+0x090],%g3 ! Observed data at 0000000060800090 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x090,%g4 ldx [%g1+0x098],%g2 ! Expected data = ee7aaae800000e02 ldx [%i1+0x098],%g3 ! Observed data at 0000000060800098 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x098,%g4 ldx [%g1+0x138],%g2 ! Expected data = 7cabffa7e639a8aa ldx [%i1+0x138],%g3 ! Observed data at 0000000060800138 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x138,%g4 ldx [%g1+0x140],%g2 ! Expected data = 49d0f72dbd8184ff ldx [%i1+0x140],%g3 ! Observed data at 0000000060800140 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x140,%g4 set p40_local2_expect,%g1 p40_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 020ed09513974966 ldx [%i2+0x000],%g3 ! Observed data at 0000000061000000 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = cca0edbc05d3e39c 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 = 994a046c8d18428d ldx [%i2+0x018],%g3 ! Observed data at 0000000061000018 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 7451263fd9950039 ldx [%i2+0x028],%g3 ! Observed data at 0000000061000028 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x028,%g4 ldx [%g1+0x050],%g2 ! Expected data = 8422b0bc80779491 ldx [%i2+0x050],%g3 ! Observed data at 0000000061000050 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x050,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 000000ff05d3e39c ldx [%i2+0x0f8],%g3 ! Observed data at 00000000610000f8 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x0f8,%g4 ldx [%g1+0x190],%g2 ! Expected data = 0000014d71fdd066 ldx [%i2+0x190],%g3 ! Observed data at 0000000061000190 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x190,%g4 set p40_local3_expect,%g1 p40_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 50435a5d66000000 ldx [%i3+0x008],%g3 ! Observed data at 0000000061800008 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3c55cb20ff4927d7 ldx [%i3+0x010],%g3 ! Observed data at 0000000061800010 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = c450096d2574d4c8 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 = b70b66226373abc4 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 = ff5520dff7f690cf ldx [%i3+0x028],%g3 ! Observed data at 0000000061800028 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x028,%g4 ldx [%g1+0x048],%g2 ! Expected data = 4cfeb2f39e1bc5db ldx [%i3+0x048],%g3 ! Observed data at 0000000061800048 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = 7cfecfff75ac8fff ldx [%i3+0x050],%g3 ! Observed data at 0000000061800050 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x050,%g4 ldx [%g1+0x088],%g2 ! Expected data = 2cd112acd9f38c47 ldx [%i3+0x088],%g3 ! Observed data at 0000000061800088 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x088,%g4 ldx [%g1+0x128],%g2 ! Expected data = 195479e0d9f38c47 ldx [%i3+0x128],%g3 ! Observed data at 0000000061800128 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x128,%g4 ldx [%g1+0x130],%g2 ! Expected data = e46b5a1208a2b2f3 ldx [%i3+0x130],%g3 ! Observed data at 0000000061800130 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x130,%g4 ldx [%g1+0x160],%g2 ! Expected data = 30f03466e42b0066 ldx [%i3+0x160],%g3 ! Observed data at 0000000061800160 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x160,%g4 ldx [%g1+0x168],%g2 ! Expected data = 4b58eb581ae39027 ldx [%i3+0x168],%g3 ! Observed data at 0000000061800168 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x168,%g4 ! The test for processor 40 has passed p40_passed: ta GOOD_TRAP nop p40_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p40_failed p40_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p40_failed p40_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p40_failed p40_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p40_failed p40_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p40_failed p40_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p40_failed p40_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p40_failed p40_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p40_failed p40_f0_fail: set p40_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p40_f2_fail: set p40_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p40_f4_fail: set p40_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p40_f6_fail: set p40_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p40_f8_fail: set p40_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p40_f10_fail: set p40_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p40_f12_fail: set p40_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p40_f14_fail: set p40_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p40_f16_fail: set p40_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%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: ldstuba [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000061000028] stda %l2,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000061800000] or %l5,%l4,%l5 lduba [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000060000018] stda %l4,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000061800020] done p40_trap1o: ldstuba [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000061000028] stda %l2,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000061800000] or %l5,%l4,%l5 lduba [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000060000018] stda %l4,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000061800020] done p40_trap2e: swapa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000061000028] lduha [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000061000010] membar #Sync mov 0x180,%g1 stda %f16,[%i4+%g1]ASI_BLK_AIUP membar #Sync stda %l4,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000060000020] xor %l2,%l3,%l0 ldswa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000061800010] done p40_trap2o: swapa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000061000028] lduha [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000061000010] membar #Sync mov 0x180,%g1 stda %f16,[%o4+%g1]ASI_BLK_AIUP membar #Sync stda %l4,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000060000020] xor %l2,%l3,%l0 ldswa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000061800010] done p40_trap3e: xnor %l6,0xab8,%l0 add %l6,0xc70,%l3 done p40_trap3o: xnor %l6,0xab8,%l0 add %l6,0xc70,%l3 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 = d7cb7eb8b48fbbaf ldx [%g1+0x008],%l1 ! %l1 = afe429169b22c21a ldx [%g1+0x010],%l2 ! %l2 = 75692481b7197266 ldx [%g1+0x018],%l3 ! %l3 = f90dab5e8827ff9e ldx [%g1+0x020],%l4 ! %l4 = 51ae95440a778197 ldx [%g1+0x028],%l5 ! %l5 = 2cd112acd9f38c47 ldx [%g1+0x030],%l6 ! %l6 = 54b5d7bac17d2d49 ldx [%g1+0x038],%l7 ! %l7 = a819ddebf9f6fd5a save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 3a8b2289e0910be4 ldx [%g1+0x048],%l1 ! %l1 = cf6883ae211e8722 ldx [%g1+0x050],%l2 ! %l2 = daefdab007b31bdb ldx [%g1+0x058],%l3 ! %l3 = acef520e4fe25078 ldx [%g1+0x060],%l4 ! %l4 = 4f94d6426ec9ca66 ldx [%g1+0x068],%l5 ! %l5 = 8027bb0ddedf5ff1 ldx [%g1+0x070],%l6 ! %l6 = df17ba4cba918c40 ldx [%g1+0x078],%l7 ! %l7 = 6a26bd7a2b8e327f save ! Initialize memory pointers for window 2 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 2 ldx [%g1+0x080],%l0 ! %l0 = 562dd607a5e466bd ldx [%g1+0x088],%l1 ! %l1 = 51883099ac8c0074 ldx [%g1+0x090],%l2 ! %l2 = 0e962b50096cfa72 ldx [%g1+0x098],%l3 ! %l3 = 8ff84318293fa7ef ldx [%g1+0x0a0],%l4 ! %l4 = 2295515becf814c9 ldx [%g1+0x0a8],%l5 ! %l5 = 96db89124392962d ldx [%g1+0x0b0],%l6 ! %l6 = 0a202a03f681a9d3 ldx [%g1+0x0b8],%l7 ! %l7 = 7313becfcc579328 save ! Initialize memory points for window 3 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 3 ldx [%g1+0x0c0],%l0 ! %l0 = 06327eb2c4f4c71f ldx [%g1+0x0c8],%l1 ! %l1 = fc7597326d6a846c ldx [%g1+0x0d0],%l2 ! %l2 = a9f1fc3284bb2d97 ldx [%g1+0x0d8],%l3 ! %l3 = d05ac9abc498c5b9 ldx [%g1+0x0e0],%l4 ! %l4 = 2552ca93f76bef1f ldx [%g1+0x0e8],%l5 ! %l5 = 0b6cbf7a50435a5d ldx [%g1+0x0f0],%l6 ! %l6 = f62c0f5808a2b2f3 ldx [%g1+0x0f8],%l7 ! %l7 = bd5c38ea5539b490 ! Initialize the output register of window 3 set p40_local0_start,%o0 set p40_local1_start,%o1 set p40_local2_start,%o2 set p40_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 mov %g0,%o7 restore restore restore 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 = 836af03b b092331c a48edee9 2d322574 ! %f4 = 389b2034 6d5acb24 aa78ac7d 127c4d1b ! %f8 = 98f34b98 a0df6dfb d4179e24 85ee4d42 ! %f12 = e4bc5794 8e220a3d e3ffaf42 be0f8e23 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 02049b72 0c5a8db3 2f27ff96 04879480 ! %f20 = e5a8725a 4b39dda5 398dd60b 62959b08 ! %f24 = 2d497ba6 7686b78b 55f387b4 3d56984d ! %f28 = 19993b2a ffb6e9fe c12bb082 2e24e6c9 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 2dfb09e1 beeddd4f dd3f61c4 0a8fa7e2 ! %f36 = bf32ff34 80633095 558c8a28 51dac344 ! %f40 = e6409201 8d61c6d9 a43f993c 17232ddd ! %f44 = d66c2471 eaf3aaf2 8648ed5d ae9628e8 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x6395252f00000037,%g7,%g1 ! GSR scale = 6, align = 7 wr %g1,%g0,%gsr ! GSR = 6395252f00000037 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 41 p41_label_1: ! Mem[0000000090800018] = 81bba7c3619c4365, %f48 = c7b50a57 1aafe896 ldd [%i5+%o3],%f48 ! %f48 = 81bba7c3 619c4365 ! immd = 000000000000002b, %l4 = 99eaa1206b38ec17, %ccr = 44 movcc %icc,0x02b,%l4 ! Moved, %l4 = 000000000000002b ! Mem[0000000063000148] = 7fd6e7d4, %l6 = 0d142f36, %l2 = 9c3293a3 add %i2,0x148,%g1 casa [%g1]0x80,%l6,%l2 ! %l2 = 000000007fd6e7d4 ! %l3 = 3d6ddcacd3762a68, imm = fffffffffffff7e9, %l2 = 000000007fd6e7d4 add %l3,-0x817,%l2 ! %l2 = 3d6ddcacd3762251 ! Mem[0000000063000028] = c9a470ac, %f29 = ffb6e9fe lda [%i2+%o5]0x81,%f29 ! %f29 = c9a470ac ! %l4 = 0000002b, %l5 = b8b48d42, Mem[0000000063800028] = 9bc6e025 a4a4d3e4 stda %l4,[%i3+%o5]0x89 ! Mem[0000000063800028] = 0000002b b8b48d42 ! Mem[00000000900001b4] = 4ae9a786, %g2 = 5102ffd0ba80c8da lduw [%i4+0x1b4],%g2 ! %g2 = 000000004ae9a786 ! Mem[0000000090000190] = c986265e, %g2 = 000000004ae9a786 ldsh [%i4+0x192],%g2 ! %g2 = ffffffffffffc986 ! Mem[0000000063000140] = b5428d9faa888168, %l2 = 3d6ddcacd3762251, %l6 = 60f267740d142f36 add %i2,0x140,%g1 casxa [%g1]0x80,%l2,%l6 ! %l6 = b5428d9faa888168 ! Mem[0000000063800070] = e1b0bbe45f2222c6, %l0 = c436fc9be50d73a0, %l3 = 3d6ddcacd3762a68 add %i3,0x70,%g1 casxa [%g1]0x80,%l0,%l3 ! %l3 = e1b0bbe45f2222c6 p41_label_2: ! Mem[00000000908001f0] = f3470c89, %g2 = ffffffffffffc986 lduw [%i5+0x1f0],%g2 ! %g2 = 00000000f3470c89 ! Mem[0000000063000018] = 59c3f401, %l6 = b5428d9faa888168 ldsba [%i2+%o3]0x89,%l6 ! %l6 = 0000000000000001 ! %f10 = d4179e24, Mem[00000000900001ac] = a2de638c sta %f10,[%i4+0x1ac]%asi ! Mem[00000000900001ac] = d4179e24 ! %l5 = f576584ab8b48d42, %l4 = 000000000000002b, %ccr = 44 movne %xcc,%l5,%l4 ! Register Not Moved ! Mem[0000000062800060] = dc5f05eb, %l2 = 3d6ddcacd3762251 swap [%i1+0x060],%l2 ! %l2 = 00000000dc5f05eb ! %l6 = 0000000000000001, %l4 = 000000000000002b, %l5 = f576584ab8b48d42 xorcc %l6,%l4,%l5 ! %l5 = 000000000000002a, %ccr = 00 ! Mem[0000000063000028] = ac70a4c9, %f1 = b092331c lda [%i2+%o5]0x88,%f1 ! %f1 = ac70a4c9 ! immd = 0000000000000026, %l7 = 428387861bc83d87, %ccr = 00 movl %xcc,0x026,%l7 ! Register Not Moved ! %l0 = c436fc9be50d73a0, Mem[0000000090000028] = 9b033cb4c4e5b2af stx %l0,[%i4+%o5] ! Mem[0000000090000028] = c436fc9be50d73a0 ! Mem[0000000090800164] = db05f04d, %g2 = 00000000f3470c89 ldub [%i5+0x166],%g2 ! %g2 = 00000000000000db p41_label_3: ! %l6 = 00000001, %l7 = 1bc83d87, Mem[0000000090800028] = 08531eba 8fd332d4 std %l6,[%i5+%o5] ! Mem[0000000090800028] = 00000001 1bc83d87 ! %l0 = c436fc9be50d73a0, Mem[000000009100013e] = 8b29ecb7 sth %l0,[%i6+0x13e] ! Mem[000000009100013c] = 73a0ecb7 ! %f16 = 02049b72 0c5a8db3 2f27ff96 04879480 ! %f20 = e5a8725a 4b39dda5 398dd60b 62959b08 ! %f24 = 2d497ba6 7686b78b 55f387b4 3d56984d ! %f28 = 19993b2a c9a470ac c12bb082 2e24e6c9 mov 0x100,%g4 stda %f16,[%i4+%g4]ASI_BLK_SL ! Block Store to 0000000090000100 ! Mem[0000000063000080] = 84c08f84, %l1 = 536071d43cdb74d5 ldub [%i2+0x080],%l1 ! %l1 = 0000000000000084 ! Mem[000000009180009c] = 8acc12dd, %g2 = 00000000000000db ldsh [%o0+0x09c],%g2 ! %g2 = ffffffffffff8acc ! %l4 = 0000002b, %l5 = 0000002a, Mem[0000000091800188] = a80acd36 6efc0b6e std %l4,[%o0+0x188] ! Mem[0000000091800188] = 0000002b 0000002a ! Mem[0000000091800010] = d037ae80, %g2 = ffffffffffff8acc ldsb [%o0+0x011],%g2 ! %g2 = ffffffffffffffd0 ! Mem[0000000090800084] = 375cd3d6, %g2 = ffffffffffffffd0 ldsb [%i5+0x086],%g2 ! %g2 = 0000000000000037 ! %l4 = 000000000000002b, imm = fffffffffffffd2a, %l1 = 0000000000000084 addc %l4,-0x2d6,%l1 ! %l1 = fffffffffffffd55 ! Mem[0000000062800010] = 9739f2f4, %l4 = 000000000000002b ldsha [%i1+%o2]0x89,%l4 ! %l4 = fffffffffffff2f4 p41_label_4: ! %f6 = aa78ac7d 127c4d1b, Mem[0000000091800020] = b8815b27 12018cae std %f6 ,[%o0+%o4] ! Mem[0000000091800020] = aa78ac7d 127c4d1b ! Mem[00000000630001b4] = c8902bc4, %l4 = fffff2f4, %l4 = fffff2f4 add %i2,0x1b4,%g1 casa [%g1]0x80,%l4,%l4 ! %l4 = 00000000c8902bc4 ! %l3 = e1b0bbe45f2222c6, immed = 000001c0, %ccr = 00 movrgz %l3,0x1c0,%l2 ! Not Moved, %l2 = 00000000dc5f05eb ! %l2 = 00000000dc5f05eb, %l2 = 00000000dc5f05eb, %ccr = 00 movcs %xcc,%l2,%l2 ! Register Not Moved ! Mem[00000000918001a0] = 140da0d0, %g2 = 0000000000000037 ldsh [%o0+0x1a2],%g2 ! %g2 = 000000000000140d ! immd = 0000000000000350, %l1 = fffffffffffffd55, %ccr = 00 movgu %xcc,0x350,%l1 ! Moved, %l1 = 0000000000000350 ! immd = 00000000000001fa, %l7 = 428387861bc83d87, %ccr = 00 movl %icc,0x1fa,%l7 ! Register Not Moved ! Mem[0000000062800020] = eafa7cb1, %l5 = 000000000000002a lduha [%i1+%o4]0x88,%l5 ! %l5 = 0000000000007cb1 ! Mem[0000000090000044] = ca521b68, %g18 = 8b2e60947bcd9645 ldsw [%i4+0x044],%g2 ! %g2 = 8b2e60947bcd9645 ! Mem[00000000918000e0] = ab5686354a05a747, %g2 = ffffffffca521b68 ldx [%o0+0x0e0],%g2 ! %g2 = ab5686354a05a747 p41_label_5: ! %l1 = 0000000000000350, Mem[0000000062800018] = b357b71077372276 stxa %l1,[%i1+%o3]0x88 ! Mem[0000000062800018] = 0000000000000350 ! Clear Register : %l5 = 0000000000007cb1 clr %l5 ! %l5 = 0000000000000000 ! %l7 = 428387861bc83d87, Mem[00000000900000a0] = 37298c28 sth %l7,[%i4+0x0a0] ! Mem[00000000900000a0] = 3d878c28 ! %l1 = 0000000000000350, Mem[000000009180016c] = 9945ca36 sth %l1,[%o0+0x16c] ! Mem[000000009180016c] = 0350ca36 ! Mem[0000000062800018] = 00000350, %l2 = 00000000dc5f05eb ldsha [%i1+%o3]0x88,%l2 ! %l2 = 0000000000000350 ! %l5 = 0000000000000000, imm = ffffffffffffff90, %l2 = 0000000000000350 add %l5,-0x070,%l2 ! %l2 = ffffffffffffff90 ! Mem[0000000062800000] = 728da3db, %l7 = 428387861bc83d87 ldsba [%i1+%g0]0x88,%l7 ! %l7 = ffffffffffffffdb ! %f2 = a48edee9 2d322574, Mem[00000000910000d8] = fe5944fd c3079564 std %f2 ,[%i6+0x0d8] ! Mem[00000000910000d8] = a48edee9 2d322574 ! Mem[0000000063800128] = d26fb431, %l1 = 0000000000000350 lduh [%i3+0x12a],%l1 ! %l1 = 000000000000b431 ! Mem[00000000620001c8] = c7e06047766fcc82, %l7 = ffffffffffffffdb, %l3 = e1b0bbe45f2222c6 add %i0,0x1c8,%g1 casxa [%g1]0x80,%l7,%l3 ! %l3 = c7e06047766fcc82 p41_label_6: ! Mem[0000000091000060] = 5da12a33 b0ae5170, %g2 = 4a05a747, %g3 = 0bad0b00 ldd [%i6+0x060],%g2 ! %g2 = 000000005da12a33 00000000b0ae5170 ! Mem[00000000628001e4] = 6b25514d, %l6 = 0000000000000001 swap [%i1+0x1e4],%l6 ! %l6 = 000000006b25514d ! %l0 = c436fc9be50d73a0, %l0 = c436fc9be50d73a0, %l1 = 000000000000b431 srlx %l0,%l0,%l1 ! %l1 = 00000000c436fc9b ! %l4 = 00000000c8902bc4, Mem[00000000638000b2] = 9c1fd98e sth %l4,[%i3+0x0b2] ! Mem[00000000638000b0] = 9c1f2bc4 ! %l0 = c436fc9be50d73a0, Mem[0000000090000038] = 3dea49e4 stb %l0,[%i4+0x038] ! Mem[0000000090000038] = a0ea49e4 ! Mem[0000000091000030] = 66b5e83a f8c80863, %g2 = 5da12a33, %g3 = b0ae5170 ldda [%i6+0x030]%asi,%g2 ! %g2 = 0000000066b5e83a 00000000f8c80863 ! Mem[00000000638000f4] = c0d36bd3, %l1 = 00000000c436fc9b swap [%i3+0x0f4],%l1 ! %l1 = 00000000c0d36bd3 ! Mem[0000000063000028] = ac70a4c9, %l7 = ffffffffffffffdb lduha [%i2+%o5]0x89,%l7 ! %l7 = 000000000000a4c9 ! Mem[0000000062800138] = 44312711, %l4 = c8902bc4, %l7 = 0000a4c9 add %i1,0x138,%g1 casa [%g1]0x80,%l4,%l7 ! %l7 = 0000000044312711 ! Mem[0000000062000058] = cb403886, %l4 = 00000000c8902bc4 swap [%i0+0x058],%l4 ! %l4 = 00000000cb403886 p41_label_7: ! Mem[00000000638001e8] = bac4eb87, %l4 = 00000000cb403886 swap [%i3+0x1e8],%l4 ! %l4 = 00000000bac4eb87 ! %l5 = 0000000000000000, %l7 = 0000000044312711, %y = 00000000 umulcc %l5,%l7,%l1 ! %l1 = 0000000000000000, %ccr = 44, %y = 00000000 ! Mem[0000000063800028] = b8b48d420000002b, %l6 = 000000006b25514d ldxa [%i3+%o5]0x88,%l6 ! %l6 = b8b48d420000002b ! %l1 = 0000000000000000, Mem[0000000091800068] = fe4a806e sth %l1,[%o0+0x068] ! Mem[0000000091800068] = 0000806e ! Mem[00000000918001f0] = 7ba8917e3e403ba4, %g2 = 0000000066b5e83a ldx [%o0+0x1f0],%g2 ! %g2 = 7ba8917e3e403ba4 ! Mem[0000000063000028] = c9a470ac eb55b0e7, %l6 = 0000002b, %l7 = 44312711 ldd [%i2+%o5],%l6 ! %l6 = 00000000c9a470ac 00000000eb55b0e7 ! Mem[0000000090000178] = a76e060d7f349b48, %g2 = 7ba8917e3e403ba4 ldx [%i4+0x178],%g2 ! %g2 = a76e060d7f349b48 ! Mem[0000000063000018] = 01f4c359, %l3 = c7e06047766fcc82 swapa [%i2+%o3]0x80,%l3 ! %l3 = 0000000001f4c359 ! immd = 00000000000002f7, %l7 = 00000000eb55b0e7, %ccr = 44 movn %xcc,0x2f7,%l7 ! Register Not Moved ! Mem[00000000910001a8] = 6826cf3f, %g2 = a76e060d7f349b48 lduw [%i6+0x1a8],%g2 ! %g2 = 000000006826cf3f p41_label_8: ! Mem[0000000062800008] = a68fe32785e68cf8, %l5 = 0000000000000000 ldxa [%i1+%o1]0x81,%l5 ! %l5 = a68fe32785e68cf8 ! %l1 = 0000000000000000, Mem[0000000090800088] = d3d60129 stw %l1,[%i5+0x088] ! Mem[0000000090800088] = 00000000 ! %l2 = ffffffffffffff90, %l6 = 00000000c9a470ac, %y = 00000000 sdivcc %l2,%l6,%l1 ! %l1 = fffffffffffffffc, %ccr = 88 mov %l0,%y ! %y = e50d73a0 ! %l2 = ffffff90, %l3 = 01f4c359, Mem[0000000090000130] = ac70a4c9 2a3b9919 std %l2,[%i4+0x130] ! Mem[0000000090000130] = ffffff90 01f4c359 ! %l1 = fffffffffffffffc, Mem[000000009180014c] = fb3f156f stw %l1,[%o0+0x14c] ! Mem[000000009180014c] = fffffffc ! Mem[0000000063000188] = 94753beb7dc621a3, %l1 = fffffffffffffffc, %l6 = 00000000c9a470ac add %i2,0x188,%g1 casxa [%g1]0x80,%l1,%l6 ! %l6 = 94753beb7dc621a3 save ! CWP = 1 ! Mem[0000000063000030] = 069019f1625edba9, %l0 = 505d97c069224b36 ldx [%o2+0x030],%l0 ! %l0 = 069019f1625edba9 ! Mem[000000009100012c] = cd3a6161, %g2 = 000000006826cf3f lduw [%o6+0x12c],%g2 ! %g2 = 00000000cd3a6161 ! Mem[00000000900000b0] = ad0737d0, %g2 = 00000000cd3a6161 ldsb [%o4+0x0b1],%g2 ! %g2 = ffffffffffffffad p41_label_9: ! %cwp = 1 ! %l5 = 8b2e3f9638956a0f, %l2 = 51b7476496ac3a77, %l3 = fa322ea5ffaeba2e subccc %l5,%l2,%l3 ! %l3 = 3976f831a1e92f98, %ccr = 2b ! %f28 = 19993b2a c9a470ac, Mem[00000000910000c0] = 1b3f9adf 953c82cf stda %f28,[%o6+0x0c0]%asi ! Mem[00000000910000c0] = 19993b2a c9a470ac ! Mem[000000009100004c] = ca851a23, %g2 = ffffffffffffffad ldsh [%o6+0x04e],%g2 ! %g2 = ffffffffffffca85 ! Mem[0000000062800054] = 3ef1a1fb, %l0 = 069019f1625edba9 ldub [%o1+0x054],%l0 ! %l0 = 000000000000003e ! %f19 = 04879480, Mem[0000000062800008] = 27e38fa6 sta %f19,[%o1+%i1]0x88 ! Mem[0000000062800008] = 04879480 ! %f16 = 02049b72 0c5a8db3 2f27ff96 04879480 ! %f20 = e5a8725a 4b39dda5 398dd60b 62959b08 ! %f24 = 2d497ba6 7686b78b 55f387b4 3d56984d ! %f28 = 19993b2a c9a470ac c12bb082 2e24e6c9 mov 0x0c0,%g5 stda %f16,[%o4+%g5]ASI_BLK_S ! Block Store to 00000000900000c0 ! Mem[0000000090000070] = 73e0540d88eeafc5, %f48 = 81bba7c3 619c4365 ldd [%o4+0x070],%f48 ! %f48 = 73e0540d 88eeafc5 ! Mem[00000000638001d8] = 1f3bdb67, %l1 = dd3e0598c3987169 swap [%o3+0x1d8],%l1 ! %l1 = 000000001f3bdb67 ! Mem[0000000062000000] = a52fac20, %l0 = 000000000000003e ldstuba [%o0+%g0]0x80,%l0 ! %l0 = 000000a5000000ff ! Mem[0000000062800020] = b17cfaea, %l5 = 8b2e3f9638956a0f swapa [%o1+%i4]0x81,%l5 ! %l5 = 00000000b17cfaea p41_label_10: ! %cwp = 1 ! Mem[000000009100018c] = 91c7ee5a, %g18 = f658157843e04932 ldsw [%o6+0x18c],%g2 ! %g2 = f658157843e04932 ! %l6 = 603a946661efead9, Mem[0000000090800090] = a7cee9e021c8ed45 stx %l6,[%o5+0x090] ! Mem[0000000090800090] = 603a946661efead9 ! %l4 = 5bfba380, %l5 = b17cfaea, Mem[0000000090000058] = 06969e62 6313d865 std %l4,[%o4+0x058] ! Mem[0000000090000058] = 5bfba380 b17cfaea ! Mem[0000000063800028] = 2b000000, %l2 = 51b7476496ac3a77 lduha [%o3+%i5]0x81,%l2 ! %l2 = 0000000000002b00 ! Mem[0000000062000008] = fbc4df46d5d3643f, %l5 = 00000000b17cfaea ldxa [%o0+%i1]0x88,%l5 ! %l5 = fbc4df46d5d3643f ! Mem[0000000063000018] = 64258a6182cc6f76, %f0 = 836af03b ac70a4c9 ldda [%o2+%i3]0x88,%f0 ! %f0 = 64258a61 82cc6f76 ! %l1 = 000000001f3bdb67, Mem[0000000090800064] = a857e90f stw %l1,[%o5+0x064] ! Mem[0000000090800064] = 1f3bdb67 ! Mem[0000000063800170] = fbf3ea41, %l5 = fbc4df46d5d3643f lduba [%o3+0x173]%asi,%l5 ! %l5 = 0000000000000041 ! Mem[0000000062800088] = 170b9fcd, %l7 = 1d6c6c947c3e30c4 swap [%o1+0x088],%l7 ! %l7 = 00000000170b9fcd ! %l0 = 00000000000000a5, Mem[00000000918000f6] = 7b49d7a3 sth %l0,[%i0+0x0f6] ! Mem[00000000918000f4] = 00a5d7a3 p41_label_11: ! %cwp = 1 ! Mem[00000000628000b4] = e6f2fa24, %l4 = 7d0918505bfba380 swap [%o1+0x0b4],%l4 ! %l4 = 00000000e6f2fa24 membar #Sync ! Added by membar checker (260) ! Mem[0000000090000128] = 4d98563db487f355, %g2 = ffffffff91c7ee5a ldx [%o4+0x128],%g2 ! %g2 = 4d98563db487f355 ! Mem[0000000062000148] = a614cd52, %l7 = 00000000170b9fcd swap [%o0+0x148],%l7 ! %l7 = 00000000a614cd52 ! Mem[00000000918000cc] = fd8cdbbe, %g2 = 4d98563db487f355 ldsb [%i0+0x0ce],%g2 ! %g2 = fffffffffffffffd ! Mem[000000009000017c] = 349b48a3, %g2 = fffffffffffffffd ldsb [%o4+0x17d],%g2 ! %g2 = 0000000000000034 ! immd = 0000000000000370, %l7 = 00000000a614cd52, %ccr = 2b movcc %icc,0x370,%l7 ! Register Not Moved ! Mem[0000000091800054] = 5a7fbdd3, %g2 = 0000000000000034 ldsb [%i0+0x057],%g2 ! %g2 = 000000000000005a ! %l4 = 00000000e6f2fa24, Mem[0000000090000056] = 8e2c5bfb sth %l4,[%o4+0x056] ! Mem[0000000090000054] = fa245bfb ! Mem[00000000910001c8] = 4ceef152, %g2 = 000000000000005a ldsh [%o6+0x1c8],%g2 ! %g2 = 0000000000004cee ! Mem[0000000062800018] = 50030000, %l7 = 00000000a614cd52 ldstuba [%o1+%i3]0x80,%l7 ! %l7 = 00000050000000ff p41_label_12: ! %cwp = 1 ! %l7 = 0000000000000050, Mem[0000000063000008] = e834a52b stha %l7,[%o2+%i1]0x89 ! Mem[0000000063000008] = e8340050 ! Mem[0000000090800024] = 10036000, %g2 = 0000000000004cee ldub [%o5+0x025],%g2 ! %g2 = 0000000000000010 ! %l0 = 000000a5, %l1 = 1f3bdb67, Mem[0000000090000138] = c9e6242e 82b02bc1 std %l0,[%o4+0x138] ! Mem[0000000090000138] = 000000a5 1f3bdb67 ! Mem[0000000063000038] = e07c5854, %l5 = 00000041, %l6 = 61efead9 add %o2,0x38,%g1 casa [%g1]0x80,%l5,%l6 ! %l6 = 00000000e07c5854 ! Mem[0000000062800140] = 4eb60de437334797, %l4 = 00000000e6f2fa24, %l2 = 0000000000002b00 add %o1,0x140,%g1 casxa [%g1]0x80,%l4,%l2 ! %l2 = 4eb60de437334797 ! Mem[000000006200010c] = 2f448eb7, %l5 = 00000041, %l0 = 000000a5 add %o0,0x10c,%g1 casa [%g1]0x80,%l5,%l0 ! %l0 = 000000002f448eb7 ! %l0 = 000000002f448eb7, %l7 = 0000000000000050, %ccr = 2b movl %icc,%l0,%l7 ! Register Not Moved ! %l1 = 000000001f3bdb67, Mem[0000000091800018] = e06c8ddd stw %l1,[%i0+%i3] ! Mem[0000000091800018] = 1f3bdb67 ! Mem[0000000091000068] = 955a2d89, %g18 = f658157843e04932 ldsw [%o6+0x068],%g2 ! %g2 = f658157843e04932 ! Mem[00000000918000b4] = a5509592, %g2 = ffffffff955a2d89 lduw [%i0+0x0b4],%g2 ! %g2 = 00000000a5509592 p41_label_13: ! %cwp = 1 ! %l3 = 3976f831a1e92f98, Mem[0000000063800010] = 250701a5 stwa %l3,[%o3+%i2]0x89 ! Mem[0000000063800010] = a1e92f98 ! %l2 = 4eb60de437334797, Mem[0000000091800020] = aa78ac7d127c4d1b stx %l2,[%i0+%i4] ! Mem[0000000091800020] = 4eb60de437334797 ! Mem[0000000091000128] = c9191f5d, %g2 = 00000000a5509592 ldsh [%o6+0x128],%g2 ! %g2 = ffffffffffffc919 ! Mem[00000000918000c0] = a65f7cdd, %g2 = ffffffffffffc919 lduw [%i0+0x0c0],%g2 ! %g2 = 00000000a65f7cdd ! Mem[0000000091000090] = c26fe978, %g2 = 00000000a65f7cdd lduh [%o6+0x090],%g2 ! %g2 = 000000000000c26f ! %l2 = 4eb60de437334797, %l2 = 4eb60de437334797, %l2 = 4eb60de437334797 sub %l2,%l2,%l2 ! %l2 = 0000000000000000 ! %f30 = c12bb082 2e24e6c9, Mem[0000000090800108] = 19a19216 3abd6093 std %f30,[%o5+0x108] ! Mem[0000000090800108] = c12bb082 2e24e6c9 ! Mem[000000006200005c] = 8b3ba8f6, %l1 = 000000001f3bdb67 ldsh [%o0+0x05e],%l1 ! %l1 = ffffffffffffa8f6 ! Mem[0000000062800018] = ff030000, %l0 = 000000002f448eb7 lduha [%o1+%i3]0x80,%l0 ! %l0 = 000000000000ff03 ! Mem[00000000900001a0] = bbcc04f11da75b47, %g2 = 000000000000c26f ldx [%o4+0x1a0],%g2 ! %g2 = bbcc04f11da75b47 p41_label_14: ! %cwp = 1 ! Mem[0000000090000020] = 318c4f8f eb88c987, %g2 = 1da75b47, %g3 = f8c80863 ldd [%o4+%i4],%g2 ! %g2 = 00000000318c4f8f 00000000eb88c987 ! Mem[0000000063000038] = e07c5854, %l0 = 000000000000ff03 ldstub [%o2+0x038],%l0 ! %l0 = 000000e0000000ff ! Mem[00000000900000e4] = b78b55f3, %g2 = 00000000318c4f8f lduh [%o4+0x0e6],%g2 ! %g2 = 000000000000b78b ! %l1 = ffffffffffffa8f6, Mem[00000000900001e8] = 2bf506373fb77494 stx %l1,[%o4+0x1e8] ! Mem[00000000900001e8] = ffffffffffffa8f6 ! %l7 = 0000000000000050, %l1 = ffffffffffffa8f6, %l7 = 0000000000000050 add %l7,%l1,%l7 ! %l7 = ffffffffffffa946 ! %l0 = 00000000000000e0, %l4 = 00000000e6f2fa24, %l5 = 0000000000000041 or %l0,%l4,%l5 ! %l5 = 00000000e6f2fae4 ! %l3 = 3976f831a1e92f98, imm = fffffffffffff6bf, %l0 = 00000000000000e0 sub %l3,-0x941,%l0 ! %l0 = 3976f831a1e938d9 ! %l1 = ffffffffffffa8f6, Mem[0000000090800005] = 65ecf6e7 stb %l1,[%o5+0x005] ! Mem[0000000090800004] = f6ecf6e7 ! %l6 = e07c5854, %l7 = ffffa946, Mem[0000000091000198] = 51e60601 c3f8aeb5 std %l6,[%o6+0x198] ! Mem[0000000091000198] = e07c5854 ffffa946 ! Mem[0000000063800018] = 18d20dd82bbb202f, %f14 = e3ffaf42 be0f8e23 ldda [%o3+%i3]0x80,%f14 ! %f14 = 18d20dd8 2bbb202f p41_label_15: ! %cwp = 1 ! Mem[0000000062000028] = 3721a61e ba570f66, %l0 = a1e938d9, %l1 = ffffa8f6 ldda [%o0+%i5]0x80,%l0 ! %l0 = 000000003721a61e 00000000ba570f66 ! %f18 = 2f27ff96 04879480, Mem[0000000090000008] = 847e4c88 d6c112ce stda %f18,[%o4+0x008]%asi ! Mem[0000000090000008] = 2f27ff96 04879480 ! Mem[000000006280000e] = 85e68cf8, %l7 = ffffffffffffa946 ldstub [%o1+0x00e],%l7 ! %l7 = 0000008c000000ff ! Mem[0000000062800010] = f4f23997, %l4 = 00000000e6f2fa24 ldswa [%o1+%i2]0x81,%l4 ! %l4 = fffffffff4f23997 restore ! CWP = 0 ! Mem[000000009000014c] = bcae976a, %g2 = 000000000000b78b lduw [%i4+0x14c],%g2 ! %g2 = 00000000bcae976a ! Mem[0000000063800138] = bd49d3e2, %l6 = 7dc621a3, %l7 = eb55b0e7 add %i3,0x138,%g1 casa [%g1]0x80,%l6,%l7 ! %l7 = 00000000bd49d3e2 ! %f2 = a48edee9 2d322574, Mem[0000000091000170] = 41b868c4 64e862e7 std %f2 ,[%i6+0x170] ! Mem[0000000091000170] = a48edee9 2d322574 ! Mem[00000000620001c0] = b009ce55, %l7 = bd49d3e2, %l2 = ffffff90 add %i0,0x1c0,%g1 casa [%g1]0x80,%l7,%l2 ! %l2 = 00000000b009ce55 ! %l7 = 00000000bd49d3e2, %l1 = fffffffffffffffc, %y = e50d73a0 sdiv %l7,%l1,%l0 ! %l0 = 000000007fffffff mov %l0,%y ! %y = 7fffffff p41_label_16: ! Mem[0000000063000018] = 766fcc82, %l4 = 00000000bac4eb87 ldswa [%i2+%o3]0x80,%l4 ! %l4 = 00000000766fcc82 ! Mem[0000000091800058] = 7fbdd3be95688e2d, %g2 = 00000000bcae976a ldx [%o0+0x058],%g2 ! %g2 = 7fbdd3be95688e2d ! Mem[0000000063000008] = e8340050, %l5 = a68fe32785e68cf8 swapa [%i2+%o1]0x88,%l5 ! %l5 = 00000000e8340050 ! Mem[000000006280010c] = acdb71e2, %l3 = 01f4c359, %l2 = b009ce55 add %i1,0x10c,%g1 casa [%g1]0x80,%l3,%l2 ! %l2 = 00000000acdb71e2 ! Mem[0000000090000098] = a68584cf 943867c9, %g2 = 95688e2d, %g3 = eb88c987 ldd [%i4+0x098],%g2 ! %g2 = 00000000a68584cf 00000000943867c9 ! Mem[0000000090800130] = 03d60c5c, %g2 = 00000000a68584cf ldsb [%i5+0x133],%g2 ! %g2 = 0000000000000003 ! %l4 = 766fcc82, %l5 = e8340050, Mem[0000000063000018] = 82cc6f76 64258a61 stda %l4,[%i2+%o3]0x89 ! Mem[0000000063000018] = 766fcc82 e8340050 ! Mem[0000000062800000] = dba38d72 51633469, %l6 = 7dc621a3, %l7 = bd49d3e2 ldd [%i1+%g0],%l6 ! %l6 = 00000000dba38d72 0000000051633469 ! Mem[000000006280016c] = 92776bdd, %l6 = 00000000dba38d72 lduh [%i1+0x16c],%l6 ! %l6 = 0000000000009277 ! Mem[0000000063800008] = f911c799, %l3 = 0000000001f4c359 lduha [%i3+%o1]0x89,%l3 ! %l3 = 000000000000c799 p41_label_17: ! %l2 = 00000000acdb71e2, %l5 = 00000000e8340050, %l1 = fffffffffffffffc orncc %l2,%l5,%l1 ! %l1 = ffffffffbfdbffef, %ccr = 88 ! Mem[0000000062800030] = dfdf0004, %l7 = 0000000051633469 lduh [%i1+0x032],%l7 ! %l7 = 0000000000000004 ! %l7 = 0000000000000004, %l1 = ffffffffbfdbffef, %y = 7fffffff udivcc %l7,%l1,%l2 ! %l2 = 00000000aacab0b9, %ccr = 08 mov %l0,%y ! %y = 7fffffff ! Mem[000000009080007c] = 15d4db28, %g2 = 0000000000000003 ldub [%i5+0x07f],%g2 ! %g2 = 0000000000000015 ! Mem[0000000062800028] = f1921112, %l5 = 00000000e8340050 swapa [%i1+%o5]0x81,%l5 ! %l5 = 00000000f1921112 ! %l4 = 00000000766fcc82, Mem[0000000091000114] = 5764cf50 stb %l4,[%i6+0x114] ! Mem[0000000091000114] = 8264cf50 ! %l4 = 00000000766fcc82, %l3 = 000000000000c799, %l0 = 000000007fffffff sllx %l4,%l3,%l0 ! %l0 = 00ecdf9904000000 ! Mem[0000000062000020] = 438ed9be, %l1 = ffffffffbfdbffef swapa [%i0+%o4]0x89,%l1 ! %l1 = 00000000438ed9be ! Mem[000000009180018c] = 0000002a, %g18 = 8b2e60947bcd9645 ldsw [%o0+0x18c],%g2 ! %g2 = 8b2e60947bcd9645 ! %l4 = 00000000766fcc82, Mem[00000000908001e0] = d6a5c497 stw %l4,[%i5+0x1e0] ! Mem[00000000908001e0] = 766fcc82 p41_label_18: ! Mem[0000000090800114] = af0d960b, %g2 = 000000000000002a lduw [%i5+0x114],%g2 ! %g2 = 00000000af0d960b ! immd = 0000000000000086, %l4 = 00000000766fcc82, %ccr = 08 movle %icc,0x086,%l4 ! Moved, %l4 = 0000000000000086 ! Mem[0000000090000170] = 96b76dce26d816c5, %g2 = 00000000af0d960b ldx [%i4+0x170],%g2 ! %g2 = 96b76dce26d816c5 ! %l0 = 00ecdf9904000000, %l4 = 0000000000000086, %ccr = 08 movrlz %l0,%l4,%l5 ! Not Moved, %l5 = 00000000f1921112 ! Mem[0000000062000000] = ff2fac20c4c0864b, %l1 = 00000000438ed9be ldxa [%i0+%g0]0x80,%l1 ! %l1 = ff2fac20c4c0864b ! %l6 = 0000000000009277, Mem[0000000091800111] = acd1f361, %asi = 80 stba %l6,[%o0+0x111]%asi ! Mem[0000000091800110] = 77d1f361 ! Mem[0000000062800000] = dba38d7251633469, %l4 = 0000000000000086 ldxa [%i1+%g0]0x80,%l4 ! %l4 = dba38d7251633469 ! %l1 = ff2fac20c4c0864b, %l4 = dba38d7251633469, %l3 = 000000000000c799 sll %l1,%l4,%l3 ! %l3 = 5f584189810c9600 ! %l5 = 00000000f1921112, immed = 0000071f, %y = 7fffffff udiv %l5,0x71f,%l6 ! %l6 = 00000000ffffffff mov %l0,%y ! %y = 04000000 ! %l0 = 00ecdf9904000000, Mem[0000000091000102] = c8c1a8d0 sth %l0,[%i6+0x102] ! Mem[0000000091000100] = 0000a8d0 p41_label_19: ! Mem[000000009080010c] = 2e24e6c9, %g2 = 96b76dce26d816c5 ldsha [%i5+0x10c]%asi,%g2 ! %g2 = 0000000000002e24 ! %l2 = 00000000aacab0b9, Mem[0000000090800148] = a5b1dbba2cfe970f stx %l2,[%i5+0x148] ! Mem[0000000090800148] = 00000000aacab0b9 ! Mem[0000000062000008] = 3f64d3d5, %l7 = 0000000000000004 ldswa [%i0+%o1]0x81,%l7 ! %l7 = 000000003f64d3d5 ! %l2 = aacab0b9, %l3 = 810c9600, Mem[0000000063000010] = a036d208 424c27ed stda %l2,[%i2+%o2]0x88 ! Mem[0000000063000010] = aacab0b9 810c9600 ! %l5 = 00000000f1921112, imm = fffffffffffffb22, %l2 = 00000000aacab0b9 tsubcc %l5,-0x4de,%l2 ! %l2 = 00000000f19215f0, %ccr = 1b ! %f20 = e5a8725a 4b39dda5, Mem[00000000910000f8] = 2bd48627 c5b55944 std %f20,[%i6+0x0f8] ! Mem[00000000910000f8] = e5a8725a 4b39dda5 ! Mem[00000000910001d8] = fc5bcfff e82b3baa, %g2 = 00002e24, %g3 = 943867c9 ldd [%i6+0x1d8],%g2 ! %g2 = 00000000fc5bcfff 00000000e82b3baa ! Mem[00000000630000e0] = f72e599d, %l4 = dba38d7251633469 lduh [%i2+0x0e0],%l4 ! %l4 = 000000000000f72e ! Mem[0000000090000198] = 11310a36 b2be6763, %g2 = fc5bcfff, %g3 = e82b3baa ldd [%i4+0x198],%g2 ! %g2 = 0000000011310a36 00000000b2be6763 ! Mem[0000000090800150] = f3efdb67, %g2 = 0000000011310a36 ldsb [%i5+0x152],%g2 ! %g2 = fffffffffffffff3 p41_label_20: ! Mem[00000000628001fc] = 217dc1d4, %l1 = ff2fac20c4c0864b lduh [%i1+0x1fe],%l1 ! %l1 = 000000000000c1d4 ! Mem[0000000063800064] = 39954834, %l0 = 00ecdf9904000000 swap [%i3+0x064],%l0 ! %l0 = 0000000039954834 ! %l4 = 000000000000f72e, imm = fffffffffffffcb3, %l6 = 00000000ffffffff addcc %l4,-0x34d,%l6 ! %l6 = 000000000000f3e1, %ccr = 11 ! %f16 = 02049b72 0c5a8db3, Mem[0000000062800028] = 500034e8 6489d877 stda %f16,[%i1+%o5]0x89 ! Mem[0000000062800028] = 02049b72 0c5a8db3 ! %l5 = 00000000f1921112, imm = 000000000000097b, %l6 = 000000000000f3e1 subc %l5,0x97b,%l6 ! %l6 = 00000000f1920796 ! %l0 = 0000000039954834, Mem[0000000090000024] = eb88c987 stw %l0,[%i4+0x024] ! Mem[0000000090000024] = 39954834 ! Mem[00000000900001a4] = 1da75b47, %g2 = fffffffffffffff3 lduw [%i4+0x1a4],%g2 ! %g2 = 000000001da75b47 ! %l1 = 000000000000c1d4, Mem[00000000918001a6] = b81398df sth %l1,[%o0+0x1a6] ! Mem[00000000918001a4] = c1d498df ! Mem[0000000062000000] = 20ac2fff, %l2 = 00000000f19215f0 ldswa [%i0+%g0]0x89,%l2 ! %l2 = 0000000020ac2fff ! Mem[00000000630000a0] = 639c605412e01317, %l0 = 0000000039954834 ldx [%i2+0x0a0],%l0 ! %l0 = 639c605412e01317 p41_label_21: ! %l5 = 00000000f1921112, Mem[0000000063000000] = 6e8dce5c stha %l5,[%i2+%g0]0x88 ! Mem[0000000063000000] = 6e8d1112 ! %l3 = 5f584189810c9600, immed = ffffff46, %ccr = 11 movrgez %l3,-0x0ba,%l0 ! Moved, %l0 = ffffffffffffff46 ! %l5 = 00000000f1921112, %l4 = 000000000000f72e, %y = 04000000 udiv %l5,%l4,%l5 ! %l5 = 00000000ffffffff mov %l0,%y ! %y = ffffff46 ! %f16 = 02049b72 0c5a8db3 2f27ff96 04879480 ! %f20 = e5a8725a 4b39dda5 398dd60b 62959b08 ! %f24 = 2d497ba6 7686b78b 55f387b4 3d56984d ! %f28 = 19993b2a c9a470ac c12bb082 2e24e6c9 mov 0x180,%g6 stda %f16,[%i4+%g6]ASI_BLK_P ! Block Store to 0000000090000180 membar #Sync ! Added by membar checker (261) ! Mem[0000000090000190] = e5a8725a, %g18 = 8b2e60947bcd9645 ldsw [%i4+0x190],%g2 ! %g2 = 8b2e60947bcd9645 ! %l4 = 000000000000f72e, imm = fffffffffffff6ca, %l4 = 000000000000f72e andcc %l4,-0x936,%l4 ! %l4 = 000000000000f60a, %ccr = 00 ! immd = 00000000000001b3, %l3 = 5f584189810c9600, %ccr = 00 movcc %xcc,0x1b3,%l3 ! Moved, %l3 = 00000000000001b3 ! %l0 = ffffffffffffff46, imm = fffffffffffff65c, %l4 = 000000000000f60a andncc %l0,-0x9a4,%l4 ! %l4 = 0000000000000902, %ccr = 00 ! Mem[0000000063800020] = f1674fba 33299cbb, %l6 = f1920796, %l7 = 3f64d3d5 ldda [%i3+%o4]0x89,%l6 ! %l6 = 0000000033299cbb 00000000f1674fba ! Mem[0000000062000008] = 3f64d3d5, %l7 = 00000000f1674fba ldstuba [%i0+%o1]0x80,%l7 ! %l7 = 0000003f000000ff p41_label_22: ! Mem[0000000091800128] = 089d02df, %g2 = ffffffffe5a8725a ldub [%o0+0x128],%g2 ! %g2 = 0000000000000008 ! %l7 = 000000000000003f, imm = 0000000000000015, %l5 = 00000000ffffffff srax %l7,0x015,%l5 ! %l5 = 0000000000000000 ! %l0 = ffffff46, %l1 = 0000c1d4, Mem[0000000063000008] = 85e68cf8 912db784 stda %l0,[%i2+%o1]0x89 ! Mem[0000000063000008] = ffffff46 0000c1d4 ! Mem[0000000062000018] = 116cb541, %l6 = 0000000033299cbb ldsba [%i0+%o3]0x81,%l6 ! %l6 = 0000000000000011 ! Mem[00000000628000bc] = 68d9a82d, %l7 = 000000000000003f swap [%i1+0x0bc],%l7 ! %l7 = 0000000068d9a82d ! Mem[0000000063800010] = a1e92f98, %l6 = 0000000000000011 lduba [%i3+%o2]0x88,%l6 ! %l6 = 0000000000000098 ! immd = 00000000000000db, %l1 = 000000000000c1d4, %ccr = 00 movn %icc,0x0db,%l1 ! Register Not Moved ! Mem[00000000908001f8] = f8f57db4, %g18 = 8b2e60947bcd9645 ldsw [%i5+0x1f8],%g2 ! %g2 = 8b2e60947bcd9645 ! %f16 = 02049b72 0c5a8db3 2f27ff96 04879480 ! %f20 = e5a8725a 4b39dda5 398dd60b 62959b08 ! %f24 = 2d497ba6 7686b78b 55f387b4 3d56984d ! %f28 = 19993b2a c9a470ac c12bb082 2e24e6c9 stda %f16,[%i4+%g5]ASI_BLK_SL ! Block Store to 00000000900000c0 ! Mem[0000000091000088] = 86ad1b16cbfc9141, %g2 = fffffffff8f57db4 ldx [%i6+0x088],%g2 ! %g2 = 86ad1b16cbfc9141 p41_label_23: ! Mem[00000000628000c4] = 8cb423d6, %l6 = 0000000000000098 ldub [%i1+0x0c6],%l6 ! %l6 = 0000000000000023 ! %l0 = ffffffffffffff46, immed = 00000962, %y = ffffff46 smulcc %l0,0x962,%l0 ! %l0 = fffffffffff92ecc, %ccr = 88, %y = ffffffff ! %l5 = 0000000000000000 sethi %hi(0x8045f400),%l5 ! %l5 = 000000008045f400 ! Mem[00000000910001c8] = 4ceef152664634c6, %g2 = 86ad1b16cbfc9141 ldx [%i6+0x1c8],%g2 ! %g2 = 4ceef152664634c6 ! Mem[00000000910001c8] = 4ceef152664634c6, %g2 = 4ceef152664634c6 ldx [%i6+0x1c8],%g2 ! %g2 = 4ceef152664634c6 ! Mem[0000000063000114] = cbc89070, %l6 = 0000000000000023 ldsb [%i2+0x116],%l6 ! %l6 = ffffffffffffff90 ! %l4 = 0000000000000902, %l1 = 000000000000c1d4, %ccr = 88 movn %xcc,%l4,%l1 ! Register Not Moved ! %l7 = 0000000068d9a82d, %l7 = 0000000068d9a82d, %l1 = 000000000000c1d4 addcc %l7,%l7,%l1 ! %l1 = 00000000d1b3505a, %ccr = 0a ! %l2 = 0000000020ac2fff, immed = 00000da2, %y = ffffffff smul %l2,0xda2,%l3 ! %l3 = 000001bd6b66525e, %y = 000001bd ! Mem[0000000063800028] = b8b48d42 0000002b, %l0 = fff92ecc, %l1 = d1b3505a ldda [%i3+%o5]0x88,%l0 ! %l0 = 000000000000002b 00000000b8b48d42 p41_label_24: ! Mem[0000000062800188] = 6ff11613, %l1 = 00000000b8b48d42 ldsw [%i1+0x188],%l1 ! %l1 = 000000006ff11613 ! %f16 = 02049b72 0c5a8db3 2f27ff96 04879480 ! %f20 = e5a8725a 4b39dda5 398dd60b 62959b08 ! %f24 = 2d497ba6 7686b78b 55f387b4 3d56984d ! %f28 = 19993b2a c9a470ac c12bb082 2e24e6c9 stda %f16,[%i4+%g4]ASI_BLK_SL ! Block Store to 0000000090000100 ! Mem[00000000910000c8] = be91a380, %g2 = 4ceef152664634c6 ldsb [%i6+0x0cb],%g2 ! %g2 = ffffffffffffffbe ! %f13 = 8e220a3d, Mem[0000000063000028] = c9a470ac sta %f13,[%i2+%o5]0x80 ! Mem[0000000063000028] = 8e220a3d ! %f4 = 389b2034 6d5acb24, Mem[0000000090000060] = 77bc97b3 31dc8ee9 std %f4 ,[%i4+0x060] ! Mem[0000000090000060] = 389b2034 6d5acb24 ! Mem[0000000063800114] = e44fd749, %l2 = 20ac2fff, %l0 = 0000002b add %i3,0x114,%g1 casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000e44fd749 ! Mem[0000000062800098] = 72d6c73b, %l5 = 8045f400, %l2 = 20ac2fff add %i1,0x98,%g1 casa [%g1]0x80,%l5,%l2 ! %l2 = 0000000072d6c73b ! Clear Register : %l3 = 000001bd6b66525e clr %l3 ! %l3 = 0000000000000000 ! %l6 = ffffffffffffff90, Mem[0000000063800018] = d80dd218 stha %l6,[%i3+%o3]0x88 ! Mem[0000000063800018] = d80dff90 ! Mem[0000000063800010] = 982fe9a1, %l7 = 0000000068d9a82d lduba [%i3+%o2]0x81,%l7 ! %l7 = 0000000000000098 p41_label_25: ! %l2 = 72d6c73b, %l3 = 00000000, Mem[0000000090800078] = 05af2cea 1c600515 std %l2,[%i5+0x078] ! Mem[0000000090800078] = 72d6c73b 00000000 ! %l0 = e44fd749, %l1 = 6ff11613, Mem[00000000638001e8] = cb403886 0d13d3f0 std %l0,[%i3+0x1e8] ! Mem[00000000638001e8] = e44fd749 6ff11613 ! Mem[0000000091000198] = e07c5854, %g2 = ffffffffffffffbe lduw [%i6+0x198],%g2 ! %g2 = 00000000e07c5854 ! %f13 = 8e220a3d, Mem[00000000908001fc] = b1717f8a st %f13,[%i5+0x1fc] ! Mem[00000000908001fc] = 8e220a3d ! %f4 = 389b2034 6d5acb24, Mem[0000000090800160] = 3e9a8678 739ddb05 stda %f4 ,[%i5+0x160]%asi ! Mem[0000000090800160] = 389b2034 6d5acb24 ! Mem[00000000900001ac] = 4d19993b, %g2 = 00000000e07c5854 ldsb [%i4+0x1af],%g2 ! %g2 = 000000000000004d ! Mem[0000000063800194] = 378779ab, %l6 = ffffffffffffff90 ldsw [%i3+0x194],%l6 ! %l6 = 00000000378779ab ! Mem[0000000062800020] = 38956a0f, %l5 = 000000008045f400 ldsha [%i1+%o4]0x81,%l5 ! %l5 = 0000000000003895 ! Mem[0000000063000018] = e8340050766fcc82, %f6 = aa78ac7d 127c4d1b ldda [%i2+%o3]0x89,%f6 ! %f6 = e8340050 766fcc82 ! %l4 = 0000000000000902, %l4 = 0000000000000902, %l7 = 0000000000000098 udivx %l4,%l4,%l7 ! %l7 = 0000000000000001 ba,a p41_not_taken_0_end p41_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 00000000e44fd749 bne,a,pn %xcc,p41_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000006ff11613 bne,a,pn %xcc,p41_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000072d6c73b bne,a,pn %xcc,p41_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000000 bne,a,pn %xcc,p41_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000902 bne,a,pn %xcc,p41_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000003895 bne,a,pn %xcc,p41_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000378779ab bne,a,pn %xcc,p41_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000001 bne,a,pn %xcc,p41_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x000001bd,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p41_failed mov 0x111,%g1 ! 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 64258a61 82cc6f76 bne %xcc,p41_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be e8340050 766fcc82 bne %xcc,p41_f6_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 18d20dd8 2bbb202f bne %xcc,p41_f14_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 19993b2a c9a470ac bne %xcc,p41_f28_fail nop ! Check Local Memory set p41_local0_expect,%g1 p41_check_local0: ldx [%g1+0x000],%g2 ! Expected data = ff2fac20c4c0864b 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 = ff64d3d546dfc4fb ldx [%i0+0x008],%g3 ! Observed data at 0000000062000008 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i0,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = efffdbbf521bb024 ldx [%i0+0x020],%g3 ! Observed data at 0000000062000020 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i0,0x020,%g4 ldx [%g1+0x058],%g2 ! Expected data = c8902bc48b3ba8f6 ldx [%i0+0x058],%g3 ! Observed data at 0000000062000058 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i0,0x058,%g4 ldx [%g1+0x148],%g2 ! Expected data = 170b9fcd51b55266 ldx [%i0+0x148],%g3 ! Observed data at 0000000062000148 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i0,0x148,%g4 set p41_local1_expect,%g1 p41_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 8094870485e6fff8 ldx [%i1+0x008],%g3 ! Observed data at 0000000062800008 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ff03000000000000 ldx [%i1+0x018],%g3 ! Observed data at 0000000062800018 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 38956a0f8650ed70 ldx [%i1+0x020],%g3 ! Observed data at 0000000062800020 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = b38d5a0c729b0402 ldx [%i1+0x028],%g3 ! Observed data at 0000000062800028 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x028,%g4 ldx [%g1+0x060],%g2 ! Expected data = d3762251d98ecdb5 ldx [%i1+0x060],%g3 ! Observed data at 0000000062800060 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x060,%g4 ldx [%g1+0x088],%g2 ! Expected data = 7c3e30c41a5dfc11 ldx [%i1+0x088],%g3 ! Observed data at 0000000062800088 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x088,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 3936f3ae5bfba380 ldx [%i1+0x0b0],%g3 ! Observed data at 00000000628000b0 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x0b0,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 9e3ae6160000003f ldx [%i1+0x0b8],%g3 ! Observed data at 00000000628000b8 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x0b8,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 542a306e00000001 ldx [%i1+0x1e0],%g3 ! Observed data at 00000000628001e0 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x1e0,%g4 set p41_local2_expect,%g1 p41_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 12118d6ec43be351 ldx [%i2+0x000],%g3 ! Observed data at 0000000063000000 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 46ffffffd4c10000 ldx [%i2+0x008],%g3 ! Observed data at 0000000063000008 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = b9b0caaa00960c81 ldx [%i2+0x010],%g3 ! Observed data at 0000000063000010 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 82cc6f76500034e8 ldx [%i2+0x018],%g3 ! Observed data at 0000000063000018 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 8e220a3deb55b0e7 ldx [%i2+0x028],%g3 ! Observed data at 0000000063000028 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = ff7c5854ea9682f1 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+0x010],%g2 ! Expected data = 982fe9a12177c255 ldx [%i3+0x010],%g3 ! Observed data at 0000000063800010 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 90ff0dd82bbb202f ldx [%i3+0x018],%g3 ! Observed data at 0000000063800018 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 2b000000428db4b8 ldx [%i3+0x028],%g3 ! Observed data at 0000000063800028 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i3,0x028,%g4 ldx [%g1+0x060],%g2 ! Expected data = 3b77a1ed04000000 ldx [%i3+0x060],%g3 ! Observed data at 0000000063800060 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i3,0x060,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 9c1f2bc48b303759 ldx [%i3+0x0b0],%g3 ! Observed data at 00000000638000b0 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i3,0x0b0,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = ecd4ee3ac436fc9b ldx [%i3+0x0f0],%g3 ! Observed data at 00000000638000f0 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i3,0x0f0,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = c3987169178d5dd8 ldx [%i3+0x1d8],%g3 ! Observed data at 00000000638001d8 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i3,0x1d8,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = e44fd7496ff11613 ldx [%i3+0x1e8],%g3 ! Observed data at 00000000638001e8 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i3,0x1e8,%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_f6_fail: set p41_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p41_f14_fail: set p41_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p41_f28_fail: set p41_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%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: ldstuba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000062000020] orn %l7,0x57c,%l7 ldxa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000062000020] ldsba [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000062800000] ldda [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000062000018] ldda [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000062000010] stha %l5,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000062800018] done p41_trap1o: ldstuba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000062000020] orn %l7,0x57c,%l7 ldxa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000062000020] ldsba [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000062800000] ldda [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000062000018] ldda [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000062000010] stha %l5,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000062800018] done p41_trap2e: ldsha [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000062000010] ldda [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000063800008] done p41_trap2o: ldsha [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000062000010] ldda [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000063800008] done p41_trap3e: xnor %l2,0x04a,%l4 done p41_trap3o: xnor %l2,0x04a,%l4 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 = c436fc9be50d73a0 ldx [%g1+0x008],%l1 ! %l1 = 536071d43cdb74d5 ldx [%g1+0x010],%l2 ! %l2 = 22a3d2059c3293a3 ldx [%g1+0x018],%l3 ! %l3 = 3d6ddcacd3762a68 ldx [%g1+0x020],%l4 ! %l4 = 99eaa1206b38ec17 ldx [%g1+0x028],%l5 ! %l5 = f576584ab8b48d42 ldx [%g1+0x030],%l6 ! %l6 = 60f267740d142f36 ldx [%g1+0x038],%l7 ! %l7 = 428387861bc83d87 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 505d97c069224b36 ldx [%g1+0x048],%l1 ! %l1 = dd3e0598c3987169 ldx [%g1+0x050],%l2 ! %l2 = 51b7476496ac3a77 ldx [%g1+0x058],%l3 ! %l3 = fa322ea5ffaeba2e ldx [%g1+0x060],%l4 ! %l4 = 7d0918505bfba380 ldx [%g1+0x068],%l5 ! %l5 = 8b2e3f9638956a0f ldx [%g1+0x070],%l6 ! %l6 = 603a946661efead9 ldx [%g1+0x078],%l7 ! %l7 = 1d6c6c947c3e30c4 ! Initialize the output register of window 1 set p41_local0_start,%o0 set p41_local1_start,%o1 set p41_local2_start,%o2 set p41_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 6195be5c 860bcb31 456c3c27 19a381c1 ! %f4 = 094e29da e800586e b510693e 94fdee55 ! %f8 = 40220754 a647f739 693d3bdb 0c5b2112 ! %f12 = 44b5adee 6a3fd6b3 b4557cd3 653cec22 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = f95407dc 6cae4694 259fae9f 7eac2eab ! %f20 = f50c6a92 586648a0 d8761d9e 798b701e ! %f24 = 8aee682f efadab3c 6b94a4e1 5141a1c2 ! %f28 = 76c38cdd a6a6f93c 671d90a3 91cc9340 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 6eb0ce32 f19ebd43 81707369 2d1d3e8a ! %f36 = fe5938c8 e6f927cc fbefade0 6a3b0098 ! %f40 = 512b19c1 7e0ffa19 e182bda3 62505532 ! %f44 = 9fa46871 abbd1871 ba78b94c e8778df4 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x306913cf00000025,%g7,%g1 ! GSR scale = 4, align = 5 wr %g1,%g0,%gsr ! GSR = 306913cf00000025 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: ! %l4 = 29a7f53f880825e3, Mem[000000006480010c] = 50591106, %asi = 80 stwa %l4,[%i1+0x10c]%asi ! Mem[000000006480010c] = 880825e3 ! %l0 = d30208d1ee7b82f1, %l4 = 29a7f53f880825e3, %ccr = 44 movne %xcc,%l0,%l4 ! Register Not Moved ! %l4 = 29a7f53f880825e3, %l5 = 6a67d08a31b1bea1, %ccr = 44 movvs %icc,%l4,%l5 ! Register Not Moved ! %l2 = e8ebb127a7a48b8b, Mem[0000000091000158] = 0fc484af484b74d9 stx %l2,[%i6+0x158] ! Mem[0000000091000158] = e8ebb127a7a48b8b ! %l6 = 2edfd838, %l7 = ce6d51e6, Mem[0000000064000048] = 9b71ed4f 1e1660b6 std %l6,[%i0+0x048] ! Mem[0000000064000048] = 2edfd838 ce6d51e6 ! Mem[00000000900001fc] = 64acdc55, %g18 = 260ec2a8e25c1903 ldsw [%i4+0x1fc],%g2 ! %g2 = 260ec2a8e25c1903 ! %l5 = 6a67d08a31b1bea1, Mem[0000000091800090] = faf7017d39663de8, %asi = 80 stxa %l5,[%o0+0x090]%asi ! Mem[0000000091800090] = 6a67d08a31b1bea1 ! %l7 = fc689dfcce6d51e6, Mem[0000000064000130] = 08291a6205130d15 stx %l7,[%i0+0x130] ! Mem[0000000064000130] = fc689dfcce6d51e6 ! %f0 = 6195be5c 860bcb31 456c3c27 19a381c1 ! %f4 = 094e29da e800586e b510693e 94fdee55 ! %f8 = 40220754 a647f739 693d3bdb 0c5b2112 ! %f12 = 44b5adee 6a3fd6b3 b4557cd3 653cec22 mov 0x040,%g4 stda %f0,[%i4+%g4]ASI_COMMIT_S ! Block Store to 0000000090000040 ! Mem[0000000090800194] = 249cb1ed, %g18 = 260ec2a8e25c1903 ldsw [%i5+0x194],%g2 ! %g2 = 260ec2a8e25c1903 p42_label_2: ! Mem[0000000090800104] = e0e3cc43, %g2 = 00000000249cb1ed lduw [%i5+0x104],%g2 ! %g2 = 00000000e0e3cc43 ! %l6 = 09def29a2edfd838, Mem[0000000091800004] = 5d5101b3 stb %l6,[%o0+0x004] ! Mem[0000000091800004] = 385101b3 ! %f16 = f95407dc 6cae4694 259fae9f 7eac2eab ! %f20 = f50c6a92 586648a0 d8761d9e 798b701e ! %f24 = 8aee682f efadab3c 6b94a4e1 5141a1c2 ! %f28 = 76c38cdd a6a6f93c 671d90a3 91cc9340 mov 0x0c0,%g5 stda %f16,[%i4+%g5]ASI_BLK_PL ! Block Store to 00000000900000c0 ! %l4 = 29a7f53f880825e3, %l0 = d30208d1ee7b82f1, %l5 = 6a67d08a31b1bea1 xnorcc %l4,%l0,%l5 ! %l5 = 055a0211998c58ed, %ccr = 08 ! Mem[000000009180013c] = 00bd2c79, %g2 = 00000000e0e3cc43 ldub [%o0+0x13e],%g2 ! %g2 = 0000000000000000 ! %l0 = d30208d1ee7b82f1, %l0 = d30208d1ee7b82f1, %l7 = fc689dfcce6d51e6 taddcc %l0,%l0,%l7 ! %l7 = a60411a3dcf705e2, %ccr = 9b ! %l2 = e8ebb127a7a48b8b, %l7 = a60411a3dcf705e2, %ccr = 9b mova %icc,%l2,%l7 ! Moved, %l7 = e8ebb127a7a48b8b ! %l4 = 880825e3, %l5 = 998c58ed, Mem[0000000090800020] = 6b575173 80100360 std %l4,[%i5+%o4] ! Mem[0000000090800020] = 880825e3 998c58ed ! Mem[00000000658001e0] = 8c448dc7, %l4 = 29a7f53f880825e3 swap [%i3+0x1e0],%l4 ! %l4 = 000000008c448dc7 ! Mem[0000000064000020] = 6e068f67, %f9 = a647f739 lda [%i0+%o4]0x81,%f9 ! %f9 = 6e068f67 p42_label_3: ! Mem[0000000064800178] = 47165e86, %l3 = db851b680685ebd4 swap [%i1+0x178],%l3 ! %l3 = 0000000047165e86 ! Mem[0000000091000018] = 6b8eab41139cf6c9, %f48 = 2149a525 3f857770 ldd [%i6+%o3],%f48 ! %f48 = 6b8eab41 139cf6c9 ! Mem[0000000091000008] = debf9a38 c8eb2c4a, %g2 = 00000000, %g3 = 0bad0b00 ldd [%i6+%o1],%g2 ! %g2 = 00000000debf9a38 00000000c8eb2c4a ! Mem[00000000648001e0] = 678644ea, %l5 = 055a0211998c58ed swap [%i1+0x1e0],%l5 ! %l5 = 00000000678644ea ! Mem[0000000090800040] = ab4d9bed 8673fe99, %g2 = debf9a38, %g3 = c8eb2c4a ldd [%i5+0x040],%g2 ! %g2 = 00000000ab4d9bed 000000008673fe99 ! %l1 = ff386064aa9f9140, imm = 0000000000000cd6, %l2 = e8ebb127a7a48b8b addc %l1,0xcd6,%l2 ! %l2 = ff386064aa9f9e17 ! Mem[00000000918001c0] = d8426caa, %g2 = 00000000ab4d9bed lduh [%o0+0x1c2],%g2 ! %g2 = 000000000000d842 ! Mem[0000000064800010] = 32f24d39bb3ef32d, %f14 = b4557cd3 653cec22 ldd [%i1+%o2],%f14 ! %f14 = 32f24d39 bb3ef32d ! Clear Register : %l2 = ff386064aa9f9e17 clr %l2 ! %l2 = 0000000000000000 ! Mem[0000000090000138] = cb533f7f3f8d7d73, %f48 = 6b8eab41 139cf6c9 ldd [%i4+0x138],%f48 ! %f48 = cb533f7f 3f8d7d73 p42_label_4: ! %l1 = ff386064aa9f9140, Mem[00000000910001e8] = be77e5d02936a680 stx %l1,[%i6+0x1e8] ! Mem[00000000910001e8] = ff386064aa9f9140 ! %l1 = ff386064aa9f9140, %l5 = 00000000678644ea, %ccr = 9b movge %icc,%l1,%l5 ! Moved, %l5 = ff386064aa9f9140 ! Mem[000000009080004c] = 7f63d586, %g2 = 000000000000d842 lduh [%i5+0x04c],%g2 ! %g2 = 0000000000007f63 ! Mem[0000000064800094] = 09eaa95b, %l4 = 000000008c448dc7 ldsw [%i1+0x094],%l4 ! %l4 = 0000000009eaa95b ! %f0 = 6195be5c 860bcb31 456c3c27 19a381c1 ! %f4 = 094e29da e800586e b510693e 94fdee55 ! %f8 = 40220754 6e068f67 693d3bdb 0c5b2112 ! %f12 = 44b5adee 6a3fd6b3 32f24d39 bb3ef32d mov 0x180,%g6 stda %f0,[%i4+%g6]ASI_BLK_AIUS ! Block Store to 0000000090000180 ! Mem[0000000065800028] = 7f73d854 f4c698ec, %l4 = 09eaa95b, %l5 = aa9f9140 ldda [%i3+%o5]0x81,%l4 ! %l4 = 000000007f73d854 00000000f4c698ec membar #Sync ! Added by membar checker (262) ! Mem[0000000090000078] = d3653cec, %g2 = 0000000000007f63 ldsb [%i4+0x07b],%g2 ! %g2 = ffffffffffffffd3 ! Mem[000000006480002c] = a709a986, %l0 = d30208d1ee7b82f1 ldstub [%i1+0x02c],%l0 ! %l0 = 000000a7000000ff ! %l6 = 09def29a2edfd838, Mem[000000009100004a] = 770bf7a5 sth %l6,[%i6+0x04a] ! Mem[0000000091000048] = d838f7a5 ! %l5 = 00000000f4c698ec, %l6 = 09def29a2edfd838, %l3 = 0000000047165e86 xor %l5,%l6,%l3 ! %l3 = 09def29ada1940d4 p42_label_5: ! Mem[0000000064800040] = 89fafc87 eb476678 118265b5 77547345 ! Mem[0000000064800050] = f075f71c 050aa457 537ac791 e201e6f0 ! Mem[0000000064800060] = a6e47858 c56d6cf8 6a7c16e6 333b0fa8 ! Mem[0000000064800070] = f106c173 7e113841 20f0481b b7f02fc5 ldda [%i1+%g4]ASI_BLK_S,%f0 ! Block Load from 0000000064800040 ! Mem[0000000090800178] = 9bc20eb3, %g18 = 260ec2a8e25c1903 ldsw [%i5+0x178],%g2 ! %g2 = 260ec2a8e25c1903 ! Mem[00000000648001cc] = e0cb658c, %l4 = 000000007f73d854 swap [%i1+0x1cc],%l4 ! %l4 = 00000000e0cb658c ! Mem[00000000900000f8] = 4093cc91 a3901d67, %g2 = 9bc20eb3, %g3 = 8673fe99 ldd [%i4+0x0f8],%g2 ! %g2 = 000000004093cc91 00000000a3901d67 ! %l1 = ff386064aa9f9140, %l7 = e8ebb127a7a48b8b, %ccr = 9b movvc %icc,%l1,%l7 ! Register Not Moved ! %f26 = 6b94a4e1, Mem[00000000918000ec] = 6ad942c8 st %f26,[%o0+0x0ec] ! Mem[00000000918000ec] = 6b94a4e1 ! immd = 000000000000003c, %l4 = 00000000e0cb658c, %ccr = 9b movne %xcc,0x03c,%l4 ! Moved, %l4 = 000000000000003c ! Invert Register : %l7 = e8ebb127a7a48b8b xor %l7,-1,%l7 ! %l7 = 17144ed8585b7474 ! Mem[00000000648001f0] = 6976a21e, %l1 = ff386064aa9f9140 swap [%i1+0x1f0],%l1 ! %l1 = 000000006976a21e ! %f16 = f95407dc 6cae4694 259fae9f 7eac2eab ! %f20 = f50c6a92 586648a0 d8761d9e 798b701e ! %f24 = 8aee682f efadab3c 6b94a4e1 5141a1c2 ! %f28 = 76c38cdd a6a6f93c 671d90a3 91cc9340 mov 0x1c0,%g5 stda %f16,[%i1+%g5]ASI_BLK_PL ! Block Store to 00000000648001c0 p42_label_6: ! %l7 = 17144ed8585b7474, immd = 0000000000000db1, %l4 = 000000000000003c sdivx %l7,0xdb1,%l4 ! %l4 = 0001af88b77f7a72 ! Mem[0000000064800184] = 83341bfc, %l3 = da1940d4, %l0 = 000000a7 add %i1,0x184,%g1 casa [%g1]0x80,%l3,%l0 ! %l0 = 0000000083341bfc ! Mem[0000000065800018] = e8e23f5d, %f2 = 118265b5 lda [%i3+%o3]0x88,%f2 ! %f2 = e8e23f5d ! %l0 = 0000000083341bfc, Mem[00000000918001a0] = 5cdd140da0d0b813 stx %l0,[%o0+0x1a0] ! Mem[00000000918001a0] = 0000000083341bfc ! %l2 = 0000000000000000, Mem[0000000090000024] = eb88c987 stw %l2,[%i4+0x024] ! Mem[0000000090000024] = 00000000 ! %l5 = 00000000f4c698ec, Mem[00000000910001f2] = ed9cb153 stb %l5,[%i6+0x1f2] ! Mem[00000000910001f0] = ec9cb153 ! Mem[0000000065800070] = db89ea64adb2f8e2, %l0 = 0000000083341bfc, %l0 = 0000000083341bfc add %i3,0x70,%g1 casxa [%g1]0x80,%l0,%l0 ! %l0 = db89ea64adb2f8e2 ! Mem[0000000090800160] = 3e9a8678739ddb05, %g2 = 000000004093cc91 ldx [%i5+0x160],%g2 ! %g2 = 3e9a8678739ddb05 ! Mem[000000009100004c] = f7a5ca85, %g2 = 3e9a8678739ddb05 lduh [%i6+0x04c],%g2 ! %g2 = 000000000000f7a5 ! %l6 = 09def29a2edfd838, Mem[00000000900000ac] = f3b2ac3e stw %l6,[%i4+0x0ac] ! Mem[00000000900000ac] = 2edfd838 p42_label_7: ! %f16 = f95407dc 6cae4694 259fae9f 7eac2eab ! %f20 = f50c6a92 586648a0 d8761d9e 798b701e ! %f24 = 8aee682f efadab3c 6b94a4e1 5141a1c2 ! %f28 = 76c38cdd a6a6f93c 671d90a3 91cc9340 mov 0x140,%g4 stda %f16,[%i2+%g4]ASI_BLK_PL ! Block Store to 0000000065000140 save ! CWP = 1 ! %f4 = f075f71c, Mem[0000000064000000] = 87ef9f8a sta %f4 ,[%o0+%g0]0x88 ! Mem[0000000064000000] = f075f71c ! %l0 = d3f01228, %l1 = b3df3d0c, Mem[00000000918000a0] = 2f619c6b e48ce048 std %l0,[%i0+0x0a0] ! Mem[00000000918000a0] = d3f01228 b3df3d0c ! immd = 0000000000000156, %l7 = b8f0f12a7c1f6ae9, %ccr = 9b movge %icc,0x156,%l7 ! Moved, %l7 = 0000000000000156 ! Mem[0000000090000054] = e800586e, %g2 = 000000000000f7a5 ldsh [%o4+0x054],%g2 ! %g2 = ffffffffffffe800 ! Mem[0000000090800164] = 739ddb05, %g2 = ffffffffffffe800 lduh [%o5+0x164],%g2 ! %g2 = 000000000000739d ! Mem[0000000064800020] = 9352c7cc454c72f0, %f12 = f106c173 7e113841 ldda [%o1+%i4]0x89,%f12 ! %f12 = 9352c7cc 454c72f0 ! Mem[0000000090800168] = 9a59a5ee, %g2 = 000000000000739d ldsh [%o5+0x16a],%g2 ! %g2 = ffffffffffff9a59 ! %l2 = 9c958e3f88cdf7b8, Mem[0000000090000050] = 094e29da stw %l2,[%o4+0x050] ! Mem[0000000090000050] = 88cdf7b8 p42_label_8: ! %cwp = 1 ! %l0 = af4938e7d3f01228, imm = 0000000000000676, %l1 = 934114d2b3df3d0c taddcc %l0,0x676,%l1 ! %l1 = af4938e7d3f0189e, %ccr = 8a ! Mem[0000000091800030] = 268769d2, %g18 = 359759c09f792237 ldsw [%i0+0x030],%g2 ! %g2 = 359759c09f792237 ! immd = 00000000000002f0, %l5 = 2c54cdba44b8b0cb, %ccr = 8a movvs %icc,0x2f0,%l5 ! Moved, %l5 = 00000000000002f0 ! %l1 = af4938e7d3f0189e, Mem[0000000064000028] = 87bbb7db stba %l1,[%o0+%i5]0x80 ! Mem[0000000064000028] = 9ebbb7db ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 ldda [%o4+%g5]ASI_BLK_AIUPL,%f48 ! Block Load from 00000000900001c0 ! %l1 = af4938e7d3f0189e, Mem[00000000918000f0] = 8523d502 sth %l1,[%i0+0x0f0] ! Mem[00000000918000f0] = 189ed502 ! %l0 = af4938e7d3f01228, Mem[0000000090800180] = 5bb62bcb01823381 stx %l0,[%o5+0x180] ! Mem[0000000090800180] = af4938e7d3f01228 membar #Sync ! Added by membar checker (263) ! Mem[00000000648001e8] = c2a14151, %l7 = 0000000000000156 swap [%o1+0x1e8],%l7 ! %l7 = 00000000c2a14151 ! Mem[0000000091800044] = 5af932e1, %g18 = 359759c09f792237 ldsw [%i0+0x044],%g2 ! %g2 = 359759c09f792237 ! Mem[000000009080002c] = 8fd332d4, %g2 = 000000005af932e1 ldub [%o5+0x02c],%g2 ! %g2 = 000000000000008f p42_label_9: ! %cwp = 1 ! Mem[0000000064000010] = f309cad428cc994c, %f16 = f95407dc 6cae4694 ldda [%o0+%i2]0x88,%f16 ! %f16 = f309cad4 28cc994c ! %l4 = 0a6bb6a461f4a49b, %l7 = 00000000c2a14151, %l3 = 240c9423953a5b2f addcc %l4,%l7,%l3 ! %l3 = 0a6bb6a52495e5ec, %ccr = 01 restore ! CWP = 0 ! Mem[00000000918000c4] = ae582979, %g18 = 260ec2a8e25c1903 ldsw [%o0+0x0c4],%g2 ! %g2 = 260ec2a8e25c1903 ! %l3 = 09def29ada1940d4, Mem[0000000065000020] = f08a8f52 stwa %l3,[%i2+%o4]0x80 ! Mem[0000000065000020] = da1940d4 ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f 00000000 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_AIUSL,%f48 ! Block Load from 0000000090000000 ! %l0 = db89ea64adb2f8e2, Mem[0000000091000100] = 9416c8c1a8d0d6e8 stx %l0,[%i6+0x100] ! Mem[0000000091000100] = db89ea64adb2f8e2 ! Mem[00000000918001f0] = 7ba8917e 3e403ba4, %g2 = ae582979, %g3 = a3901d67 ldd [%o0+0x1f0],%g2 ! %g2 = 000000007ba8917e 000000003e403ba4 ! Mem[0000000065000010] = 2780342d, %f14 = 20f0481b lda [%i2+%o2]0x80,%f14 ! %f14 = 2780342d membar #Sync ! Added by membar checker (264) ! %l3 = 09def29ada1940d4, Mem[0000000090000008] = 847e4c88d6c112ce stx %l3,[%i4+%o1] ! Mem[0000000090000008] = 09def29ada1940d4 p42_label_10: ! %l2 = 0000000000000000, Mem[00000000918000e0] = ab568635 stw %l2,[%o0+0x0e0] ! Mem[00000000918000e0] = 00000000 ! %l7 = 17144ed8585b7474, Mem[0000000090000110] = 22655a0b7f8b313f stx %l7,[%i4+0x110] ! Mem[0000000090000110] = 17144ed8585b7474 ! Mem[0000000090800150] = 2c26f3efdb6786fd, %g2 = 000000007ba8917e ldx [%i5+0x150],%g2 ! %g2 = 2c26f3efdb6786fd ! %l3 = 09def29ada1940d4, %l2 = 0000000000000000, %ccr = 01 movg %xcc,%l3,%l2 ! Moved, %l2 = 09def29ada1940d4 ! Mem[0000000090800054] = e8d47b00, %g2 = 2c26f3efdb6786fd ldsb [%i5+0x054],%g2 ! %g2 = ffffffffffffffe8 ! Mem[000000009100018c] = ee5a8be7, %g2 = ffffffffffffffe8 ldsh [%i6+0x18e],%g2 ! %g2 = ffffffffffffee5a ! %f0 = 89fafc87 eb476678 e8e23f5d 77547345 ! %f4 = f075f71c 050aa457 537ac791 e201e6f0 ! %f8 = a6e47858 c56d6cf8 6a7c16e6 333b0fa8 ! %f12 = 9352c7cc 454c72f0 2780342d b7f02fc5 mov 0x040,%g5 stda %f0,[%i4+%g5]ASI_COMMIT_P ! Block Store to 0000000090000040 ! Mem[00000000918001f4] = 3e403ba4, %g2 = ffffffffffffee5a lduh [%o0+0x1f4],%g2 ! %g2 = 0000000000003e40 ! %l4 = 0001af88b77f7a72, Mem[0000000065000000] = 9d7b5700 stha %l4,[%i2+%g0]0x89 ! Mem[0000000065000000] = 9d7b7a72 ! Mem[0000000065800000] = 3542f92c, %f20 = f50c6a92 lda [%i3+%g0]0x89,%f20 ! %f20 = 3542f92c p42_label_11: ! Mem[00000000918001f0] = 7ba8917e, %g18 = 260ec2a8e25c1903 ldsw [%o0+0x1f0],%g2 ! %g2 = 260ec2a8e25c1903 ! %l0 = adb2f8e2, %l1 = 6976a21e, Mem[00000000908000d8] = 9c4dedb5 2e9f5b4f std %l0,[%i5+0x0d8] ! Mem[00000000908000d8] = adb2f8e2 6976a21e ! %f30 = 671d90a3 91cc9340, Mem[0000000064000018] = 74a5c6dd 5b30ce87 stda %f30,[%i0+%o3]0x81 ! Mem[0000000064000018] = 671d90a3 91cc9340 ! Mem[0000000065800018] = 5d3fe2e818eb1675, %l2 = 09def29ada1940d4, %l7 = 17144ed8585b7474 add %i3,0x18,%g1 casxa [%g1]0x80,%l2,%l7 ! %l7 = 5d3fe2e818eb1675 ! Mem[00000000640001a8] = 5842ca4661153b85, %l6 = 09def29a2edfd838, %l5 = 00000000f4c698ec add %i0,0x1a8,%g1 casxa [%g1]0x80,%l6,%l5 ! %l5 = 5842ca4661153b85 ! %l0 = db89ea64adb2f8e2, imm = fffffffffffff8b8, %l6 = 09def29a2edfd838 addcc %l0,-0x748,%l6 ! %l6 = db89ea64adb2f19a, %ccr = 99 ! %l5 = 5842ca4661153b85, %l4 = 0001af88b77f7a72, %l7 = 5d3fe2e818eb1675 taddcc %l5,%l4,%l7 ! %l7 = 584479cf1894b5f7, %ccr = 03 ! %f16 = f309cad4 28cc994c, Mem[0000000091800178] = b03d72e9 5a6737e7 stda %f16,[%o0+0x178]%asi ! Mem[0000000091800178] = f309cad4 28cc994c ! %l1 = 000000006976a21e, %l3 = 09def29ada1940d4, %y = 00000000 smul %l1,%l3,%l7 ! %l7 = f062cb3a5fb3c0d8, %y = f062cb3a ! Mem[0000000065800008] = 2dffc650b71602b4, %f18 = 259fae9f 7eac2eab ldda [%i3+%o1]0x88,%f18 ! %f18 = 2dffc650 b71602b4 p42_label_12: ! Mem[0000000065800158] = 16b437eae1526e4d, %l3 = 09def29ada1940d4, %l6 = db89ea64adb2f19a add %i3,0x158,%g1 casxa [%g1]0x80,%l3,%l6 ! %l6 = 16b437eae1526e4d ! immd = 00000000000000a7, %l3 = 09def29ada1940d4, %ccr = 03 movle %xcc,0x0a7,%l3 ! Register Not Moved ! %l4 = 0001af88b77f7a72, Mem[0000000090800010] = 8d8cadf7 stw %l4,[%i5+%o2] ! Mem[0000000090800010] = b77f7a72 ! immd = 0000000000000100, %l3 = 09def29ada1940d4, %ccr = 03 movge %icc,0x100,%l3 ! Register Not Moved ! %l7 = f062cb3a5fb3c0d8, Mem[0000000090800098] = bde91366 sth %l7,[%i5+0x098] ! Mem[0000000090800098] = c0d81366 ! Mem[0000000065800028] = 7f73d854, %f26 = 6b94a4e1 lda [%i3+%o5]0x81,%f26 ! %f26 = 7f73d854 ! Mem[0000000065800010] = a4b378ea, %l6 = 16b437eae1526e4d ldstuba [%i3+%o2]0x80,%l6 ! %l6 = 000000a4000000ff ! immd = 0000000000000376, %l6 = 00000000000000a4, %ccr = 03 movn %xcc,0x376,%l6 ! Register Not Moved ! Mem[0000000064800000] = 966c8631, %l7 = f062cb3a5fb3c0d8 lduwa [%i1+%g0]0x88,%l7 ! %l7 = 00000000966c8631 ! %l4 = 0001af88b77f7a72, %l1 = 000000006976a21e, %ccr = 03 movl %xcc,%l4,%l1 ! Register Not Moved p42_label_13: ! Mem[0000000065800088] = 090a64e1, %l2 = 09def29ada1940d4 lduh [%i3+0x088],%l2 ! %l2 = 000000000000090a ! %f21 = 586648a0, Mem[00000000908000a4] = acc620fa st %f21,[%i5+0x0a4] ! Mem[00000000908000a4] = 586648a0 ! %f20 = 3542f92c 586648a0, Mem[0000000064000028] = dbb7bb9e 6f9e6e19 stda %f20,[%i0+%o5]0x88 ! Mem[0000000064000028] = 3542f92c 586648a0 ! %l1 = 000000006976a21e, immed = fffffe79, %l1 = 000000006976a21e tsubcctv %l1,-0x187,%l1 ! %l0 = db89ea64adb2f905, Trapped ! %l5 = 5842ca4661153b85, %l2 = 000000000000090a, %ccr = 03 movneg %icc,%l5,%l2 ! Register Not Moved ! immd = 00000000000003c9, %l7 = 00000000966c8631, %ccr = 03 mova %xcc,0x3c9,%l7 ! Moved, %l7 = 00000000000003c9 ! Mem[0000000065800028] = ec98c6f454d8737f, %l5 = 5842ca4661153b85 ldxa [%i3+%o5]0x88,%l5 ! %l5 = ec98c6f454d8737f ! %l5 = ec98c6f454d8737f, Mem[0000000090800170] = 4cca3bb685e8b593, %asi = 80 stxa %l5,[%i5+0x170]%asi ! Mem[0000000090800170] = ec98c6f454d8737f ! Mem[0000000065000120] = f86aff3c 8f4fdf26, %l0 = adb2f905, %l1 = 6976a21e ldd [%i2+0x120],%l0 ! %l0 = 00000000f86aff3c 000000008f4fdf26 ! done : should take illegal inst trap, %l0 = 00000000f86aff3c done ! Illegal inst trap : %l0 = 00000000f86aff4c p42_label_14: ! %l6 = 00000000000000a4, Mem[00000000918000e3] = 004a05a7 stb %l6,[%o0+0x0e3] ! Mem[00000000918000e0] = a44a05a7 ! Mem[0000000090000088] = 3d86d273 c7e2b54b, %g2 = 7ba8917e, %g3 = 3e403ba4 ldd [%i4+0x088],%g2 ! %g2 = 000000003d86d273 00000000c7e2b54b ! %l0 = 00000000f86aff4c, %l0 = 00000000f86aff4c, %ccr = 03 movne %icc,%l0,%l0 ! Moved, %l0 = 00000000f86aff4c ! immd = 00000000000001e5, %l2 = 000000000000090a, %ccr = 03 movneg %xcc,0x1e5,%l2 ! Register Not Moved ! %l2 = 000000000000090a, %l3 = 09def29ada1940d4, %l3 = 09def29ada1940d4 taddcc %l2,%l3,%l3 ! %l3 = 09def29ada1949de, %ccr = 0a ! Mem[00000000648000f8] = cc27f35e, %l6 = 000000a4, %l6 = 000000a4 add %i1,0xf8,%g1 casa [%g1]0x80,%l6,%l6 ! %l6 = 00000000cc27f35e ! Mem[0000000064000000] = f075f71c, %l7 = 00000000000003c9 lduha [%i0+%g0]0x89,%l7 ! %l7 = 000000000000f71c ! %l3 = 09def29ada1949de, imm = 0000000000000003, %l2 = 000000000000090a sll %l3,0x003,%l2 ! %l2 = 4ef794d6d0ca4ef0 ! Mem[0000000090000020] = 318c4f8f, %g18 = 260ec2a8e25c1903 ldsw [%i4+%o4],%g2 ! %g2 = 260ec2a8e25c1903 ! %l4 = b77f7a72, %l5 = 54d8737f, Mem[0000000090800148] = a5b1dbba 2cfe970f std %l4,[%i5+0x148] ! Mem[0000000090800148] = b77f7a72 54d8737f p42_label_15: ! Mem[0000000091000154] = 102de8eb, %g2 = 00000000318c4f8f ldsh [%i6+0x156],%g2 ! %g2 = 000000000000102d ! %f1 = eb476678, Mem[0000000065800028] = 7f73d854 sta %f1 ,[%i3+%o5]0x81 ! Mem[0000000065800028] = eb476678 ! %l4 = 0001af88b77f7a72, %l4 = 0001af88b77f7a72, %ccr = 0a movre %l4,%l4,%l4 ! Not Moved, %l4 = 0001af88b77f7a72 ! %l7 = 000000000000f71c, immed = fffff84c, %y = f062cb3a udivcc %l7,-0x7b4,%l6 ! %l6 = 00000000f062d275, %ccr = 08 mov %l0,%y ! %y = f86aff4c ! %l6 = 00000000f062d275, %l0 = 00000000f86aff4c, %l2 = 4ef794d6d0ca4ef0 addc %l6,%l0,%l2 ! %l2 = 00000001e8cdd1c1 ! Mem[0000000064000064] = d4e28bab, %l6 = 00000000f062d275 swap [%i0+0x064],%l6 ! %l6 = 00000000d4e28bab ! Mem[000000009000014c] = 976ad6ef, %g2 = 000000000000102d ldsha [%i4+0x14e]%asi,%g2 ! %g2 = ffffffffffff976a ! Mem[00000000908001f8] = f8f57db4b1717f8a, %g2 = ffffffffffff976a ldxa [%i5+0x1f8]%asi,%g2 ! %g2 = f8f57db4b1717f8a ! Mem[0000000091000050] = 1a23a2fe, %g2 = f8f57db4b1717f8a lduw [%i6+0x050],%g2 ! %g2 = 000000001a23a2fe ! Mem[0000000064000008] = 45746d4bb3798cd0, %f24 = 8aee682f efadab3c ldda [%i0+%o1]0x89,%f24 ! %f24 = 45746d4b b3798cd0 p42_label_16: ! Mem[0000000064000000] = 1cf775f0be84390f, %l7 = 000000000000f71c, %l6 = 00000000d4e28bab casxa [%i0]0x80,%l7,%l6 ! %l6 = 1cf775f0be84390f ! %f0 = 89fafc87, Mem[0000000091800030] = 268769d2 st %f0 ,[%o0+0x030] ! Mem[0000000091800030] = 89fafc87 ! Clear Register : %l1 = 000000008f4fdf26 clr %l1 ! %l1 = 0000000000000000 ! Mem[0000000091800068] = fe4a806ee82208c9, %g2 = 000000001a23a2fe ldx [%o0+0x068],%g2 ! %g2 = fe4a806ee82208c9 ! Mem[000000006580011c] = 3d6a1b76, %l3 = 09def29ada1949de ldstub [%i3+0x11c],%l3 ! %l3 = 0000003d000000ff ! Mem[0000000091000040] = 0115df7d, %g18 = 260ec2a8e25c1903 ldsw [%i6+0x040],%g2 ! %g2 = 260ec2a8e25c1903 ! Mem[0000000090000138] = 7f3f8d7d, %g2 = 000000000115df7d ldub [%i4+0x13b],%g2 ! %g2 = 000000000000007f ! Mem[00000000908001e8] = 1ff578e9, %g2 = 000000000000007f lduh [%i5+0x1e8],%g2 ! %g2 = 0000000000001ff5 ! %l3 = 000000000000003d, Mem[00000000900000c8] = ab2eac7e stw %l3,[%i4+0x0c8] ! Mem[00000000900000c8] = 0000003d ! Mem[000000006500007c] = fee34370, %l1 = 00000000, %l2 = e8cdd1c1 add %i2,0x7c,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 00000000fee34370 p42_label_17: ! %l2 = 00000000fee34370, Mem[0000000064000010] = f309cad428cc994c stxa %l2,[%i0+%o2]0x89 ! Mem[0000000064000010] = 00000000fee34370 ! Mem[0000000065000088] = 7c0f9923528e4371, %l3 = 000000000000003d, %l1 = 0000000000000000 add %i2,0x88,%g1 casxa [%g1]0x80,%l3,%l1 ! %l1 = 7c0f9923528e4371 ! Mem[0000000065800008] = b40216b7, %l2 = 00000000fee34370 lduha [%i3+%o1]0x81,%l2 ! %l2 = 000000000000b402 ! Mem[0000000091000144] = 2483298e, %g2 = 0000000000001ff5 ldub [%i6+0x144],%g2 ! %g2 = 0000000000000024 ! %l3 = 000000000000003d, %l3 = 000000000000003d, %ccr = 08 movl %xcc,%l3,%l3 ! Register Not Moved ! %l4 = 0001af88b77f7a72, Mem[000000006580007f] = 623dd773 stb %l4,[%i3+0x07f] ! Mem[000000006580007c] = 623dd772 ! %l7 = 000000000000f71c, Mem[00000000908000dc] = 6976a21e sth %l7,[%i5+0x0dc] ! Mem[00000000908000dc] = f71ca21e ! Invert Register : %l5 = ec98c6f454d8737f xor %l5,-1,%l5 ! %l5 = 1367390bab278c80 ! %l6 = 1cf775f0be84390f, %l2 = 000000000000b402, %ccr = 08 movneg %icc,%l6,%l2 ! Moved, %l2 = 1cf775f0be84390f ! Mem[0000000090000138] = cb533f7f, %g2 = 0000000000000024 lduw [%i4+0x138],%g2 ! %g2 = 00000000cb533f7f p42_label_18: ! %l7 = 000000000000f71c, Mem[0000000090000110] = 17144ed8585b7474 stx %l7,[%i4+0x110] ! Mem[0000000090000110] = 000000000000f71c ! Mem[0000000065800078] = 46ab33dd, %l5 = 1367390bab278c80 swap [%i3+0x078],%l5 ! %l5 = 0000000046ab33dd ! %l5 = 0000000046ab33dd, Mem[00000000918000e4] = 4a05a747 sth %l5,[%o0+0x0e4] ! Mem[00000000918000e4] = 33dda747 ! Mem[0000000064800010] = 32f24d39 bb3ef32d, %l6 = be84390f, %l7 = 0000f71c ldda [%i1+%o2]0x80,%l6 ! %l6 = 0000000032f24d39 00000000bb3ef32d ! Mem[0000000065000018] = e16c2fa4, %l7 = 00000000bb3ef32d lduba [%i2+%o3]0x80,%l7 ! %l7 = 00000000000000e1 ! %l7 = 00000000000000e1, Mem[0000000064800010] = 2df33ebb394df232 stxa %l7,[%i1+%o2]0x89 ! Mem[0000000064800010] = 00000000000000e1 ! %l6 = 0000000032f24d39, Mem[0000000064000000] = 1cf775f0 stha %l6,[%i0+%g0]0x81 ! Mem[0000000064000000] = 4d3975f0 ! immd = 000000000000012a, %l1 = 7c0f9923528e4371, %ccr = 08 movneg %icc,0x12a,%l1 ! Moved, %l1 = 000000000000012a ! %l7 = 00000000000000e1, Mem[00000000908000fe] = dad0495e sth %l7,[%i5+0x0fe] ! Mem[00000000908000fc] = 00e1495e ! %l6 = 0000000032f24d39, imm = fffffffffffff008, %l2 = 1cf775f0be84390f andn %l6,-0xff8,%l2 ! %l2 = 0000000000000d31 p42_label_19: ! %l7 = 00000000000000e1, Mem[00000000918000d8] = 9a6536e1f7ed31a3 stx %l7,[%o0+0x0d8] ! Mem[00000000918000d8] = 00000000000000e1 ! Mem[0000000091800024] = 12018cae, %g18 = 260ec2a8e25c1903 ldsw [%o0+0x024],%g2 ! %g2 = 260ec2a8e25c1903 ! %l5 = 0000000046ab33dd, Mem[0000000065800008] = 2dffc650b71602b4 stxa %l5,[%i3+%o1]0x88 ! Mem[0000000065800008] = 0000000046ab33dd ! immd = 00000000000002ec, %l2 = 0000000000000d31, %ccr = 08 movn %icc,0x2ec,%l2 ! Register Not Moved ! immd = 0000000000000375, %l3 = 000000000000003d, %ccr = 08 move %icc,0x375,%l3 ! Register Not Moved ! Mem[00000000658000bc] = 0cff8204, %l0 = f86aff4c, %l2 = 00000d31 add %i3,0xbc,%g1 casa [%g1]0x80,%l0,%l2 ! %l2 = 000000000cff8204 ! %l6 = 0000000032f24d39, %l2 = 000000000cff8204, %l3 = 000000000000003d xor %l6,%l2,%l3 ! %l3 = 000000003e0dcf3d ! %l1 = 000000000000012a, %l5 = 0000000046ab33dd, %l3 = 000000003e0dcf3d udivx %l1,%l5,%l3 ! %l3 = 0000000000000000 ! %l2 = 000000000cff8204, Mem[000000009180009c] = 8acc12dd stw %l2,[%o0+0x09c] ! Mem[000000009180009c] = 0cff8204 ! Mem[00000000908000d8] = e2f71ca2, %g2 = 0000000012018cae ldsb [%i5+0x0db],%g2 ! %g2 = ffffffffffffffe2 p42_label_20: ! Mem[0000000065800008] = 46ab33dd, %l7 = 00000000000000e1 swapa [%i3+%o1]0x89,%l7 ! %l7 = 0000000046ab33dd ! %f28 = 76c38cdd a6a6f93c, Mem[0000000091800178] = f309cad4 28cc994c std %f28,[%o0+0x178] ! Mem[0000000091800178] = 76c38cdd a6a6f93c ! Mem[00000000640000af] = e329f613, %l1 = 000000000000012a ldstub [%i0+0x0af],%l1 ! %l1 = 00000013000000ff ! Mem[0000000065800084] = e0faf021, %l0 = 00000000f86aff4c ldub [%i3+0x085],%l0 ! %l0 = 00000000000000fa ! Mem[0000000064800000] = 31866c96, %l6 = 0000000032f24d39 ldsha [%i1+%g0]0x80,%l6 ! %l6 = 0000000000003186 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g6 ldda [%i4+%g6]ASI_BLK_P,%f48 ! Block Load from 00000000900001c0 ! Mem[0000000091800168] = 026ca9369945ca36, %g2 = ffffffffffffffe2 ldx [%o0+0x168],%g2 ! %g2 = 026ca9369945ca36 ! Mem[00000000900001ec] = b77494e2, %g2 = 026ca9369945ca36 ldsb [%i4+0x1ed],%g2 ! %g2 = ffffffffffffffb7 ! Mem[0000000065000000] = 727a7b9d, %l1 = 0000000000000013 ldsha [%i2+%g0]0x80,%l1 ! %l1 = 000000000000727a ! Mem[0000000065800018] = 5d3fe2e8, %l5 = 0000000046ab33dd ldswa [%i3+%o3]0x80,%l5 ! %l5 = 000000005d3fe2e8 p42_label_21: ! Mem[000000009180018c] = 6efc0b6e, %g18 = 260ec2a8e25c1903 ldsw [%o0+0x18c],%g2 ! %g2 = 260ec2a8e25c1903 ! Mem[0000000064000050] = b88314f7, %l6 = 0000000000003186 swap [%i0+0x050],%l6 ! %l6 = 00000000b88314f7 ! Mem[0000000065000018] = a42f6ce1, %l4 = 0001af88b77f7a72 lduwa [%i2+%o3]0x88,%l4 ! %l4 = 00000000a42f6ce1 ! %l6 = 00000000b88314f7, Mem[0000000091000116] = cf505d8c sth %l6,[%i6+0x116] ! Mem[0000000091000114] = 14f75d8c ! Mem[0000000064000020] = 6e068f67, %l4 = 00000000a42f6ce1 lduha [%i0+%o4]0x81,%l4 ! %l4 = 0000000000006e06 ! Mem[0000000065800080] = 2077073e, %l1 = 000000000000727a swap [%i3+0x080],%l1 ! %l1 = 000000002077073e ! Mem[0000000064000184] = e990d7d2, %l3 = 0000000000000000 ldstub [%i0+0x184],%l3 ! %l3 = 000000e9000000ff ! %f5 = 050aa457, Mem[0000000090000090] = 44bb020f st %f5 ,[%i4+0x090] ! Mem[0000000090000090] = 050aa457 ! Mem[000000006500006c] = 512869b3, %l7 = 46ab33dd, %l5 = 5d3fe2e8 add %i2,0x6c,%g1 casa [%g1]0x80,%l7,%l5 ! %l5 = 00000000512869b3 ! Mem[0000000091000064] = ae517095, %g2 = 000000006efc0b6e ldub [%i6+0x065],%g2 ! %g2 = 00000000000000ae p42_label_22: ! immd = 0000000000000308, %l5 = 00000000512869b3, %ccr = 08 movcc %xcc,0x308,%l5 ! Moved, %l5 = 0000000000000308 ! %l2 = 000000000cff8204, Mem[00000000910001b1] = 59beee96 stb %l2,[%i6+0x1b1] ! Mem[00000000910001b0] = 04beee96 ! immd = 000000000000019a, %l3 = 00000000000000e9, %ccr = 08 movcc %xcc,0x19a,%l3 ! Moved, %l3 = 000000000000019a ! Mem[00000000918001ac] = e3201269, %g18 = 260ec2a8e25c1903 ldsw [%o0+0x1ac],%g2 ! %g2 = 260ec2a8e25c1903 membar #Sync ! Added by membar checker (265) ! Mem[0000000090000040] = 89fafc87 eb476678 e8e23f5d 77547345 ! Mem[0000000090000050] = f075f71c 050aa457 537ac791 e201e6f0 ! Mem[0000000090000060] = a6e47858 c56d6cf8 6a7c16e6 333b0fa8 ! Mem[0000000090000070] = 9352c7cc 454c72f0 2780342d b7f02fc5 ldda [%i4+%g5]ASI_BLK_AIUP,%f48 ! Block Load from 0000000090000040 ! Mem[0000000065000018] = e16c2fa4, %f29 = a6a6f93c lda [%i2+%o3]0x81,%f29 ! %f29 = e16c2fa4 save ! CWP = 1 ! Mem[0000000065000008] = dbcf6afe, %l1 = af4938e7d3f0189e ldsba [%o2+%i1]0x80,%l1 ! %l1 = ffffffffffffffdb ! %l3 = 0a6bb6a52495e5ec, %l4 = 0a6bb6a461f4a49b, %ccr = 08 movrlez %l3,%l4,%l3 ! Not Moved, %l3 = 0a6bb6a52495e5ec ! immd = 000000000000008a, %l2 = 9c958e3f88cdf7b8, %ccr = 08 movcs %icc,0x08a,%l2 ! Register Not Moved p42_label_23: ! %cwp = 1 ! Mem[00000000918001d4] = 17b37a3c, %g2 = ffffffffe3201269 lduh [%i0+0x1d6],%g2 ! %g2 = 00000000000017b3 ! %l0 = d3f01228, %l1 = ffffffdb, Mem[0000000065800008] = 000000e1 00000000 stda %l0,[%o3+%i1]0x88 ! Mem[0000000065800008] = d3f01228 ffffffdb ! %l7 = 00000000c2a14151, immed = 0000000b, %y = f86aff4c smulcc %l7,0x00b,%l6 ! %l6 = fffffffd5cedce7b, %ccr = 80, %y = fffffffd ! Mem[00000000910000c4] = cf41e919, %g2 = 00000000000017b3 ldsb [%o6+0x0c7],%g2 ! %g2 = ffffffffffffffcf ! %l0 = af4938e7d3f01228, imm = 000000000000001f, %l6 = fffffffd5cedce7b sll %l0,0x01f,%l6 ! %l6 = e9f8091400000000 ! Mem[0000000090800174] = 54d8737f, %g2 = ffffffffffffffcf lduh [%o5+0x174],%g2 ! %g2 = 00000000000054d8 ! %l1 = ffffffffffffffdb, Mem[0000000064000010] = fee34370 stha %l1,[%o0+%i2]0x89 ! Mem[0000000064000010] = fee3ffdb ! Mem[00000000910000ec] = 778073fc, %g2 = 00000000000054d8 lduw [%o6+0x0ec],%g2 ! %g2 = 00000000778073fc ! Mem[0000000064800010] = e1000000, %l0 = d3f01228, %l0 = d3f01228 add %o1,0x10,%g1 casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000e1000000 ! %f20 = 3542f92c 586648a0, Mem[0000000091800108] = c90e6f67 de11d2fc stda %f20,[%i0+0x108]%asi ! Mem[0000000091800108] = 3542f92c 586648a0 p42_label_24: ! %cwp = 1 ! %f0 = 89fafc87 eb476678 e8e23f5d 77547345 ! %f4 = f075f71c 050aa457 537ac791 e201e6f0 ! %f8 = a6e47858 c56d6cf8 6a7c16e6 333b0fa8 ! %f12 = 9352c7cc 454c72f0 2780342d b7f02fc5 stda %f0,[%o4+%g5]ASI_COMMIT_S ! Block Store to 0000000090000040 ! %f18 = 2dffc650 b71602b4, Mem[0000000064800010] = 000000e1 00000000 stda %f18,[%o1+%i2]0x88 ! Mem[0000000064800010] = 2dffc650 b71602b4 ! Mem[0000000091800160] = 877a44c3bcb72634, %g2 = 00000000778073fc ldx [%i0+0x160],%g2 ! %g2 = 877a44c3bcb72634 ! Mem[000000006480019e] = c01f55dd, %l3 = 0a6bb6a52495e5ec ldstub [%o1+0x19e],%l3 ! %l3 = 00000055000000ff ! %l6 = e9f8091400000000, Mem[0000000065000018] = e16c2fa4 stwa %l6,[%o2+%i3]0x81 ! Mem[0000000065000018] = 00000000 ! %l6 = 00000000, %l7 = c2a14151, Mem[00000000908000c0] = 93984c09 a94c3d0a std %l6,[%o5+0x0c0] ! Mem[00000000908000c0] = 00000000 c2a14151 ! %l5 = 00000000000002f0, %l4 = 0a6bb6a461f4a49b, %ccr = 80 movcc %icc,%l5,%l4 ! Moved, %l4 = 00000000000002f0 ! %l1 = ffffffffffffffdb, Mem[00000000910001eb] = 64aa9f91 stb %l1,[%o6+0x1eb] ! Mem[00000000910001e8] = dbaa9f91 ! Mem[00000000900001b8] = 4d39bb3e, %g2 = 877a44c3bcb72634 lduh [%o4+0x1ba],%g2 ! %g2 = 0000000000004d39 ! %f18 = 2dffc650, Mem[000000009000018c] = 19a381c1 st %f18,[%o4+0x18c] ! Mem[000000009000018c] = 2dffc650 p42_label_25: ! %cwp = 1 ! Mem[0000000090000008] = 09def29ada1940d4, %g2 = 0000000000004d39 ldx [%o4+%i1],%g2 ! %g2 = 09def29ada1940d4 ! %f21 = 586648a0, Mem[00000000910000b8] = 44654723 sta %f21,[%o6+0x0b8]%asi ! Mem[00000000910000b8] = 586648a0 ! %l6 = e9f8091400000000, imm = 000000000000046b, %l1 = ffffffffffffffdb subccc %l6,0x46b,%l1 ! %l1 = e9f80913fffffb95, %ccr = 89 ! Mem[0000000091800184] = 96b8711a, %g2 = 09def29ada1940d4 ldsb [%i0+0x184],%g2 ! %g2 = ffffffffffffff96 ! Mem[0000000064800008] = 789b1811 a4ba81fa, %l4 = 000002f0, %l5 = 000002f0 ldda [%o1+%i1]0x88,%l4 ! %l4 = 00000000a4ba81fa 00000000789b1811 ! Mem[0000000064800010] = b71602b4, %f31 = 91cc9340 lda [%o1+%i2]0x88,%f31 ! %f31 = b71602b4 ! Mem[0000000064000008] = b3798cd0, %l5 = 00000000789b1811 lduwa [%o0+%i1]0x88,%l5 ! %l5 = 00000000b3798cd0 ! Mem[0000000065000148] = ab2eac7e9fae9f25, %l3 = 0000000000000055, %l7 = 00000000c2a14151 add %o2,0x148,%g1 casxa [%g1]0x80,%l3,%l7 ! %l7 = ab2eac7e9fae9f25 ! Mem[0000000064800000] = 31866c96, %l2 = 9c958e3f88cdf7b8 ldsha [%o1+%g0]0x81,%l2 ! %l2 = 0000000000003186 ! Mem[00000000900001e8] = 2bf506373fb77494, %g2 = ffffffffffffff96 ldx [%o4+0x1e8],%g2 ! %g2 = 2bf506373fb77494 ba,a p42_not_taken_0_end p42_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 restore ! CWP = 0 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 00000000000000fa bne,a,pn %xcc,p42_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000002077073e bne,a,pn %xcc,p42_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000cff8204 bne,a,pn %xcc,p42_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000019a bne,a,pn %xcc,p42_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000006e06 bne,a,pn %xcc,p42_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000308 bne,a,pn %xcc,p42_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000b88314f7 bne,a,pn %xcc,p42_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000046ab33dd bne,a,pn %xcc,p42_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xfffffffd,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p42_failed mov 0x111,%g1 ! 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 89fafc87 eb476678 bne %xcc,p42_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be e8e23f5d 77547345 bne %xcc,p42_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be f075f71c 050aa457 bne %xcc,p42_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 537ac791 e201e6f0 bne %xcc,p42_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be a6e47858 c56d6cf8 bne %xcc,p42_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 6a7c16e6 333b0fa8 bne %xcc,p42_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 9352c7cc 454c72f0 bne %xcc,p42_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 2780342d b7f02fc5 bne %xcc,p42_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be f309cad4 28cc994c bne %xcc,p42_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 2dffc650 b71602b4 bne %xcc,p42_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 3542f92c 586648a0 bne %xcc,p42_f20_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 45746d4b b3798cd0 bne %xcc,p42_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 7f73d854 5141a1c2 bne %xcc,p42_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 76c38cdd e16c2fa4 bne %xcc,p42_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 671d90a3 b71602b4 bne %xcc,p42_f30_fail nop ! Check Local Memory set p42_local0_expect,%g1 p42_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 4d3975f0be84390f ldx [%i0+0x000],%g3 ! Observed data at 0000000064000000 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = dbffe3fe00000000 ldx [%i0+0x010],%g3 ! Observed data at 0000000064000010 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 671d90a391cc9340 ldx [%i0+0x018],%g3 ! Observed data at 0000000064000018 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = a04866582cf94235 ldx [%i0+0x028],%g3 ! Observed data at 0000000064000028 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x028,%g4 ldx [%g1+0x048],%g2 ! Expected data = 2edfd838ce6d51e6 ldx [%i0+0x048],%g3 ! Observed data at 0000000064000048 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = 000031865f150fc7 ldx [%i0+0x050],%g3 ! Observed data at 0000000064000050 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x050,%g4 ldx [%g1+0x060],%g2 ! Expected data = ab1447b2f062d275 ldx [%i0+0x060],%g3 ! Observed data at 0000000064000060 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x060,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = 6169e6cce329f6ff ldx [%i0+0x0a8],%g3 ! Observed data at 00000000640000a8 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x0a8,%g4 ldx [%g1+0x130],%g2 ! Expected data = fc689dfcce6d51e6 ldx [%i0+0x130],%g3 ! Observed data at 0000000064000130 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x130,%g4 ldx [%g1+0x180],%g2 ! Expected data = 29a9a9a4ff90d7d2 ldx [%i0+0x180],%g3 ! Observed data at 0000000064000180 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x180,%g4 set p42_local1_expect,%g1 p42_check_local1: ldx [%g1+0x010],%g2 ! Expected data = b40216b750c6ff2d ldx [%i1+0x010],%g3 ! Observed data at 0000000064800010 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 6b5da4d7ff09a986 ldx [%i1+0x028],%g3 ! Observed data at 0000000064800028 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x028,%g4 ldx [%g1+0x108],%g2 ! Expected data = fbee0804880825e3 ldx [%i1+0x108],%g3 ! Observed data at 0000000064800108 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x108,%g4 ldx [%g1+0x178],%g2 ! Expected data = 0685ebd4cf11c267 ldx [%i1+0x178],%g3 ! Observed data at 0000000064800178 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x178,%g4 ldx [%g1+0x198],%g2 ! Expected data = 0e96d7eec01fffdd ldx [%i1+0x198],%g3 ! Observed data at 0000000064800198 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x198,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 9446ae6cdc0754f9 ldx [%i1+0x1c0],%g3 ! Observed data at 00000000648001c0 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x1c0,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = ab2eac7e9fae9f25 ldx [%i1+0x1c8],%g3 ! Observed data at 00000000648001c8 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x1c8,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = a0486658926a0cf5 ldx [%i1+0x1d0],%g3 ! Observed data at 00000000648001d0 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x1d0,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = 1e708b799e1d76d8 ldx [%i1+0x1d8],%g3 ! Observed data at 00000000648001d8 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x1d8,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 3cabadef2f68ee8a ldx [%i1+0x1e0],%g3 ! Observed data at 00000000648001e0 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x1e0,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 00000156e1a4946b ldx [%i1+0x1e8],%g3 ! Observed data at 00000000648001e8 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x1e8,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 3cf9a6a6dd8cc376 ldx [%i1+0x1f0],%g3 ! Observed data at 00000000648001f0 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x1f0,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 4093cc91a3901d67 ldx [%i1+0x1f8],%g3 ! Observed data at 00000000648001f8 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x1f8,%g4 set p42_local2_expect,%g1 p42_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 727a7b9dd32bc1a6 ldx [%i2+0x000],%g3 ! Observed data at 0000000065000000 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 00000000dda7bbc8 ldx [%i2+0x018],%g3 ! Observed data at 0000000065000018 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = da1940d414282afd ldx [%i2+0x020],%g3 ! Observed data at 0000000065000020 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x020,%g4 ldx [%g1+0x140],%g2 ! Expected data = 9446ae6cdc0754f9 ldx [%i2+0x140],%g3 ! Observed data at 0000000065000140 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x140,%g4 ldx [%g1+0x148],%g2 ! Expected data = ab2eac7e9fae9f25 ldx [%i2+0x148],%g3 ! Observed data at 0000000065000148 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x148,%g4 ldx [%g1+0x150],%g2 ! Expected data = a0486658926a0cf5 ldx [%i2+0x150],%g3 ! Observed data at 0000000065000150 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x150,%g4 ldx [%g1+0x158],%g2 ! Expected data = 1e708b799e1d76d8 ldx [%i2+0x158],%g3 ! Observed data at 0000000065000158 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x158,%g4 ldx [%g1+0x160],%g2 ! Expected data = 3cabadef2f68ee8a ldx [%i2+0x160],%g3 ! Observed data at 0000000065000160 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x160,%g4 ldx [%g1+0x168],%g2 ! Expected data = c2a14151e1a4946b ldx [%i2+0x168],%g3 ! Observed data at 0000000065000168 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x168,%g4 ldx [%g1+0x170],%g2 ! Expected data = 3cf9a6a6dd8cc376 ldx [%i2+0x170],%g3 ! Observed data at 0000000065000170 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x170,%g4 ldx [%g1+0x178],%g2 ! Expected data = 4093cc91a3901d67 ldx [%i2+0x178],%g3 ! Observed data at 0000000065000178 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x178,%g4 set p42_local3_expect,%g1 p42_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 2812f0d3dbffffff 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 = ffb378ea730ae4e6 ldx [%i3+0x010],%g3 ! Observed data at 0000000065800010 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = eb476678f4c698ec ldx [%i3+0x028],%g3 ! Observed data at 0000000065800028 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x028,%g4 ldx [%g1+0x078],%g2 ! Expected data = ab278c80623dd772 ldx [%i3+0x078],%g3 ! Observed data at 0000000065800078 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x078,%g4 ldx [%g1+0x080],%g2 ! Expected data = 0000727ae0faf021 ldx [%i3+0x080],%g3 ! Observed data at 0000000065800080 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x080,%g4 ldx [%g1+0x118],%g2 ! Expected data = 846bf65aff6a1b76 ldx [%i3+0x118],%g3 ! Observed data at 0000000065800118 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x118,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 880825e376370539 ldx [%i3+0x1e0],%g3 ! Observed data at 00000000658001e0 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x1e0,%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 p42_f8_fail: set p42_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p42_f10_fail: set p42_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p42_f12_fail: set p42_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p42_f14_fail: set p42_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p42_f16_fail: set p42_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p42_f18_fail: set p42_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p42_f20_fail: set p42_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p42_f24_fail: set p42_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p42_f26_fail: set p42_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p42_f28_fail: set p42_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p42_f30_fail: set p42_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: membar #Sync mov 0x180,%g1 ldda [%i4+%g1]ASI_BLK_AIUP,%f48 membar #Sync stba %l0,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000065000018] done p42_trap1o: membar #Sync mov 0x180,%g1 ldda [%o4+%g1]ASI_BLK_AIUP,%f48 membar #Sync stba %l0,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000065000018] done p42_trap2e: lduba [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000064000018] ldxa [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000065800018] addc %l7,-0xfe4,%l4 ldda [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000064800010] stda %l6,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000065800008] ldda [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000064000008] done p42_trap2o: lduba [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000064000018] ldxa [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000065800018] addc %l7,-0xfe4,%l4 ldda [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000064800010] stda %l6,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000065800008] ldda [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000064000008] done p42_trap3e: xnor %l2,%l4,%l7 done p42_trap3o: xnor %l2,%l4,%l7 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 = d30208d1ee7b82f1 ldx [%g1+0x008],%l1 ! %l1 = ff386064aa9f9140 ldx [%g1+0x010],%l2 ! %l2 = e8ebb127a7a48b8b ldx [%g1+0x018],%l3 ! %l3 = db851b680685ebd4 ldx [%g1+0x020],%l4 ! %l4 = 29a7f53f880825e3 ldx [%g1+0x028],%l5 ! %l5 = 6a67d08a31b1bea1 ldx [%g1+0x030],%l6 ! %l6 = 09def29a2edfd838 ldx [%g1+0x038],%l7 ! %l7 = fc689dfcce6d51e6 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = af4938e7d3f01228 ldx [%g1+0x048],%l1 ! %l1 = 934114d2b3df3d0c ldx [%g1+0x050],%l2 ! %l2 = 9c958e3f88cdf7b8 ldx [%g1+0x058],%l3 ! %l3 = 240c9423953a5b2f ldx [%g1+0x060],%l4 ! %l4 = 0a6bb6a461f4a49b ldx [%g1+0x068],%l5 ! %l5 = 2c54cdba44b8b0cb ldx [%g1+0x070],%l6 ! %l6 = b360a561ab2fe91f ldx [%g1+0x078],%l7 ! %l7 = b8f0f12a7c1f6ae9 ! Initialize the output register of window 1 set p42_local0_start,%o0 set p42_local1_start,%o1 set p42_local2_start,%o2 set p42_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 3d305dfa de39a07c 343b313a 12a58e0e ! %f4 = 85e00c3c 439139e5 9795aace e91ff15d ! %f8 = a6116707 b9da42f3 0a8303f6 488a998b ! %f12 = 4facf94e 615973c9 ca2e1efd 6bd3e1c4 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 5ce11d58 bd74f858 9ceb8b46 a4138d12 ! %f20 = 172ba409 36364f5e 88cf0392 c87849a6 ! %f24 = 0882767b 3364f7ca 56853fb1 0da09c0b ! %f28 = cb2e6aef 57968db6 93d1470d d63fb883 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = cd66e4fa 4a348857 cdcbe742 4c3d47e2 ! %f36 = d6ec8de2 519c4d22 43ce4bfb 264f5f6d ! %f40 = 793d0342 fa5ce4c8 1c8ce02c ffa30d54 ! %f44 = d0b23768 205e1987 bbb92ac5 05f049ba ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xaad8c9b800000070,%g7,%g1 ! GSR scale = 14, align = 0 wr %g1,%g0,%gsr ! GSR = aad8c9b800000070 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: ! %l3 = dcceb7fc2624d243, Mem[00000000908000b4] = bf592623 sth %l3,[%i5+0x0b4] ! Mem[00000000908000b4] = d2432623 ! %l5 = 828a5c08e842891d, Mem[0000000091000030] = 66b5e83af8c80863 stx %l5,[%i6+0x030] ! Mem[0000000091000030] = 828a5c08e842891d ! Mem[0000000067000010] = 6a2e98a8, %l4 = a1c9fa1c7782dd27 ldstuba [%i2+%o2]0x88,%l4 ! %l4 = 000000a8000000ff ! Mem[0000000090800058] = 78ebe01d, %g18 = 6cfb6f35f7fc36b3 ldswa [%i5+0x058]%asi,%g2 ! %g2 = 6cfb6f35f7fc36b3 ! immd = 000000000000020e, %l3 = dcceb7fc2624d243, %ccr = 44 movne %icc,0x20e,%l3 ! Register Not Moved ! Mem[0000000091000134] = dc4c906f, %g2 = 0000000078ebe01d ldub [%i6+0x137],%g2 ! %g2 = 00000000000000dc ! Mem[00000000910001e4] = d238546e, %g2 = 00000000000000dc lduw [%i6+0x1e4],%g2 ! %g2 = 00000000d238546e ! %l4 = 00000000000000a8, Mem[0000000090000164] = 6910f10a sth %l4,[%i4+0x164] ! Mem[0000000090000164] = 00a8f10a ! Mem[0000000091000170] = 41b868c464e862e7, %g2 = 00000000d238546e ldx [%i6+0x170],%g2 ! %g2 = 41b868c464e862e7 ! Mem[0000000066800118] = a043d1cb52deaada, %l7 = 720f4d6208e22f60, %l2 = 2350d37bd325abdb add %i1,0x118,%g1 casxa [%g1]0x80,%l7,%l2 ! %l2 = a043d1cb52deaada p43_label_2: ! Mem[00000000660001f0] = 5730ae99, %l4 = 00000000000000a8 swap [%i0+0x1f0],%l4 ! %l4 = 000000005730ae99 ! Mem[0000000067800008] = 7006ec66, %l4 = 000000005730ae99 lduha [%i3+%o1]0x89,%l4 ! %l4 = 000000000000ec66 ! Mem[0000000066000020] = 5873774f, %l3 = dcceb7fc2624d243 lduwa [%i0+%o4]0x88,%l3 ! %l3 = 000000005873774f ! %l0 = f94b9966, %l1 = 71246f37, Mem[00000000918001c8] = 9220125c d9d1ca4c std %l0,[%o0+0x1c8] ! Mem[00000000918001c8] = f94b9966 71246f37 ! Mem[000000009000004c] = 77d27910, %g2 = 41b868c464e862e7 lduh [%i4+0x04c],%g2 ! %g2 = 00000000000077d2 ! immd = 00000000000002ad, %l3 = 000000005873774f, %ccr = 44 movleu %xcc,0x2ad,%l3 ! Moved, %l3 = 00000000000002ad ! Mem[0000000067800094] = 9d520caa, %l4 = 000000000000ec66 swap [%i3+0x094],%l4 ! %l4 = 000000009d520caa ! Mem[0000000067800020] = 5cfa4408, %l2 = a043d1cb52deaada ldswa [%i3+%o4]0x89,%l2 ! %l2 = 000000005cfa4408 ! %l4 = 000000009d520caa, imm = fffffffffffff44e, %l3 = 00000000000002ad or %l4,-0xbb2,%l3 ! %l3 = fffffffffffffcee ! %l5 = 828a5c08e842891d, immed = 00000dc7, %y = 00000000 umulcc %l5,0xdc7,%l0 ! %l0 = 00000c7fecaf0e8b, %ccr = 08, %y = 00000c7f p43_label_3: ! Mem[0000000067800028] = da543626fe4289fb, %l0 = 00000c7fecaf0e8b ldx [%i3+%o5],%l0 ! %l0 = da543626fe4289fb ! %l4 = 000000009d520caa, %l0 = da543626fe4289fb, %y = 00000c7f umulcc %l4,%l0,%l2 ! %l2 = 9c404c83180d64ae, %ccr = 80, %y = 9c404c83 ! %l5 = 828a5c08e842891d, Mem[0000000066800018] = 3272de33fe966b30 stxa %l5,[%i1+%o3]0x81 ! Mem[0000000066800018] = 828a5c08e842891d ! Mem[0000000066800020] = 8bd33955, %l6 = f329da3c65ae2feb ldsha [%i1+%o4]0x89,%l6 ! %l6 = 0000000000003955 ! %f9 = b9da42f3, Mem[000000009180019c] = 5f04e1d5 st %f9 ,[%o0+0x19c] ! Mem[000000009180019c] = b9da42f3 ! %f15 = 6bd3e1c4, Mem[000000009180005c] = 95688e2d st %f15,[%o0+0x05c] ! Mem[000000009180005c] = 6bd3e1c4 ! Mem[0000000066800008] = f638397040ca71b1, %l2 = 9c404c83180d64ae ldxa [%i1+%o1]0x80,%l2 ! %l2 = f638397040ca71b1 ! %f14 = ca2e1efd, Mem[0000000066000028] = de7f35b5 sta %f14,[%i0+%o5]0x81 ! Mem[0000000066000028] = ca2e1efd ! Mem[0000000067000140] = 84590efe, %l6 = 00003955, %l7 = 08e22f60 add %i2,0x140,%g1 casa [%g1]0x80,%l6,%l7 ! %l7 = 0000000084590efe ! Mem[0000000067800108] = cbed2f98, %l2 = f638397040ca71b1 ldstuba [%i3+0x108]%asi,%l2 ! %l2 = 000000cb000000ff p43_label_4: ! Mem[0000000066800008] = f6383970, %l7 = 0000000084590efe, %asi = 80 swapa [%i1+0x008]%asi,%l7 ! %l7 = 00000000f6383970 ! %f22 = 88cf0392 c87849a6, Mem[0000000067800008] = 66ec0670 ef88cf81 stda %f22,[%i3+%o1]0x80 ! Mem[0000000067800008] = 88cf0392 c87849a6 ! %l0 = da543626fe4289fb, %l3 = fffffffffffffcee, %l7 = 00000000f6383970 addc %l0,%l3,%l7 ! %l7 = da543626fe4286e9 ! immd = 000000000000007f, %l3 = fffffffffffffcee, %ccr = 80 movleu %xcc,0x07f,%l3 ! Register Not Moved ! %f18 = 9ceb8b46 a4138d12, Mem[00000000918000a0] = 2f619c6b e48ce048 std %f18,[%o0+0x0a0] ! Mem[00000000918000a0] = 9ceb8b46 a4138d12 ! Mem[0000000067800020] = 5cfa4408, %l2 = 00000000000000cb lduha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000004408 ! Mem[0000000090000118] = c2059aa8, %g2 = 00000000000077d2 lduh [%i4+0x11a],%g2 ! %g2 = 000000000000c205 ! %l3 = fffffffffffffcee, %l4 = 000000009d520caa, %l4 = 000000009d520caa subc %l3,%l4,%l4 ! %l4 = ffffffff62adf044 ! %f4 = 85e00c3c 439139e5, Mem[0000000090800080] = d4db2881 ae67375c std %f4 ,[%i5+0x080] ! Mem[0000000090800080] = 85e00c3c 439139e5 ! %l4 = ffffffff62adf044, Mem[00000000918001ba] = 5317b43e sth %l4,[%o0+0x1ba] ! Mem[00000000918001b8] = f044b43e p43_label_5: ! Mem[0000000066000020] = 5873774f, %f17 = bd74f858 lda [%i0+%o4]0x88,%f17 ! %f17 = 5873774f ! Mem[000000006600003f] = cbcab603, %l2 = 0000000000004408 ldstub [%i0+0x03f],%l2 ! %l2 = 00000003000000ff ! Mem[00000000670001bc] = 1bd1d477, %l1 = 0b4bd42a71246f37 swap [%i2+0x1bc],%l1 ! %l1 = 000000001bd1d477 ! Mem[0000000066800020] = 5539d38b0a99d533, %l5 = 828a5c08e842891d ldxa [%i1+%o4]0x80,%l5 ! %l5 = 5539d38b0a99d533 ! immd = 00000000000001c6, %l1 = 000000001bd1d477, %ccr = 80 movn %icc,0x1c6,%l1 ! Register Not Moved ! Mem[0000000066000010] = 396b8d3c7deb7139, %f24 = 0882767b 3364f7ca ldda [%i0+%o2]0x81,%f24 ! %f24 = 396b8d3c 7deb7139 ! Mem[0000000066000008] = 6bdb0f4b, %l1 = 000000001bd1d477 lduwa [%i0+%o1]0x81,%l1 ! %l1 = 000000006bdb0f4b ! %l3 = fffffffffffffcee, %l6 = 0000000000003955, %ccr = 80 movrne %l3,%l6,%l2 ! Moved, %l2 = 0000000000003955 ! Mem[0000000091000158] = 84af484b, %g2 = 000000000000c205 lduh [%i6+0x15a],%g2 ! %g2 = 00000000000084af ! Mem[00000000900001d4] = 7374bf32, %g2 = 00000000000084af ldub [%i4+0x1d7],%g2 ! %g2 = 0000000000000073 p43_label_6: ! %l3 = fffffffffffffcee, Mem[00000000910000b4] = 666102f0 stb %l3,[%i6+0x0b4] ! Mem[00000000910000b4] = ee6102f0 ! Mem[0000000090800140] = 4acaddd5a883c31a, %f48 = 33160f46 f8036400 ldda [%i5+0x140]%asi,%f48 ! %f48 = 4acaddd5 a883c31a ! Mem[00000000908001a0] = 7e7f32e11ae55d08, %g2 = 0000000000000073 ldx [%i5+0x1a0],%g2 ! %g2 = 7e7f32e11ae55d08 ! Mem[0000000067800059] = 005a6f1d, %l0 = da543626fe4289fb ldstub [%i3+0x059],%l0 ! %l0 = 0000005a000000ff ! Mem[0000000091000018] = 6b8eab41139cf6c9, %g2 = 7e7f32e11ae55d08 ldx [%i6+%o3],%g2 ! %g2 = 6b8eab41139cf6c9 ! %f5 = 439139e5, Mem[0000000067000028] = ea3689dc sta %f5 ,[%i2+%o5]0x81 ! Mem[0000000067000028] = 439139e5 ! %l1 = 000000006bdb0f4b, Mem[000000009180011a] = a3287a43, %asi = 80 stha %l1,[%o0+0x11a]%asi ! Mem[0000000091800118] = 0f4b7a43 ! %l0 = 0000005a, %l1 = 6bdb0f4b, Mem[0000000090800000] = afcee255 8865ecf6 std %l0,[%i5+%g0] ! Mem[0000000090800000] = 0000005a 6bdb0f4b ! Mem[00000000900000ac] = f3b2ac3e, %g18 = 6cfb6f35f7fc36b3 ldsw [%i4+0x0ac],%g2 ! %g2 = 6cfb6f35f7fc36b3 ! %l4 = ffffffff62adf044 setx 0xe7c1d9c7d2b9fc97,%g7,%l4 ! %l4 = e7c1d9c7d2b9fc97 p43_label_7: ! %l2 = 0000000000003955, Mem[0000000066000008] = 6bdb0f4b stwa %l2,[%i0+%o1]0x81 ! Mem[0000000066000008] = 00003955 ! Mem[000000009180019c] = b9da42f3, %g2 = fffffffff3b2ac3e lduh [%o0+0x19c],%g2 ! %g2 = 000000000000b9da ! %l4 = e7c1d9c7d2b9fc97, imm = 0000000000000ea1, %l2 = 0000000000003955 andcc %l4,0xea1,%l2 ! %l2 = 0000000000000c81, %ccr = 00 ! %l3 = fffffffffffffcee, Mem[000000009100006c] = 07100ced stw %l3,[%i6+0x06c] ! Mem[000000009100006c] = fffffcee ! %l5 = 5539d38b0a99d533, %l4 = e7c1d9c7d2b9fc97, %y = 9c404c83 smul %l5,%l4,%l4 ! %l4 = fe200f519675f515, %y = fe200f51 ! %l3 = fffffffffffffcee, Mem[0000000066800000] = 17e7aff7 stwa %l3,[%i1+%g0]0x89 ! Mem[0000000066800000] = fffffcee ! Mem[0000000091000000] = 5398fcc6, %g18 = 6cfb6f35f7fc36b3 ldsw [%i6+%g0],%g2 ! %g2 = 6cfb6f35f7fc36b3 ! Mem[0000000067800018] = 7cdae787, %l5 = 5539d38b0a99d533 ldsba [%i3+%o3]0x88,%l5 ! %l5 = ffffffffffffff87 ! immd = 0000000000000277, %l5 = ffffffffffffff87, %ccr = 00 movg %xcc,0x277,%l5 ! Moved, %l5 = 0000000000000277 ! Mem[0000000091800084] = 6ffbbb7b, %g18 = 6cfb6f35f7fc36b3 ldsw [%o0+0x084],%g2 ! %g2 = 6cfb6f35f7fc36b3 p43_label_8: ! %l5 = 0000000000000277, %l3 = fffffffffffffcee, %ccr = 00 movle %icc,%l5,%l3 ! Register Not Moved ! Mem[0000000066000018] = 6244f0a9 1cd90a10, %l0 = 0000005a, %l1 = 6bdb0f4b ldda [%i0+%o3]0x89,%l0 ! %l0 = 000000001cd90a10 000000006244f0a9 ! %l4 = fe200f519675f515, %l5 = 0000000000000277, %l2 = 0000000000000c81 xnor %l4,%l5,%l2 ! %l2 = 01dff0ae698a089d ! %l6 = 0000000000003955, Mem[00000000918001bc] = b43e3442, %asi = 80 stwa %l6,[%o0+0x1bc]%asi ! Mem[00000000918001bc] = 00003955 ! Mem[00000000908000d8] = 9c4dedb5, %g2 = 000000006ffbbb7b ldsh [%i5+0x0d8],%g2 ! %g2 = ffffffffffff9c4d ! Mem[00000000910001d0] = 68264bad, %g2 = ffffffffffff9c4d lduw [%i6+0x1d0],%g2 ! %g2 = 0000000068264bad ! Mem[0000000067000008] = 181e7fd5, %l6 = 0000000000003955 ldsba [%i2+%o1]0x89,%l6 ! %l6 = ffffffffffffffd5 ! %l6 = ffffffffffffffd5, %l0 = 000000001cd90a10, %ccr = 00 movl %icc,%l6,%l0 ! Register Not Moved ! Mem[0000000067000028] = 13363e4f e5399143, %l2 = 698a089d, %l3 = fffffcee ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000e5399143 0000000013363e4f ! Mem[0000000091800038] = 8581ae53 fd74b765, %g2 = 68264bad, %g3 = 0bad0b00 ldd [%o0+0x038],%g2 ! %g2 = 000000008581ae53 00000000fd74b765 p43_label_9: ! Mem[00000000910000a0] = 9b409b40, %g18 = 6cfb6f35f7fc36b3 ldsw [%i6+0x0a0],%g2 ! %g2 = 6cfb6f35f7fc36b3 ! immd = 000000000000018c, %l2 = 00000000e5399143, %ccr = 00 movl %icc,0x18c,%l2 ! Register Not Moved ! %l1 = 000000006244f0a9, %l0 = 000000001cd90a10, %l0 = 000000001cd90a10 srax %l1,%l0,%l0 ! %l0 = 0000000000006244 ! Mem[0000000066800118] = a043d1cb, %l5 = 0000000000000277 swap [%i1+0x118],%l5 ! %l5 = 00000000a043d1cb ! %l2 = e5399143, %l3 = 13363e4f, Mem[0000000066800100] = 7909ea03 1da0155c std %l2,[%i1+0x100] ! Mem[0000000066800100] = e5399143 13363e4f ! Mem[0000000066000108] = 0b64748f, %l5 = 00000000a043d1cb ldsb [%i0+0x108],%l5 ! %l5 = 000000000000000b ! Mem[0000000066800000] = eefcffff, %l2 = 00000000e5399143 lduwa [%i1+%g0]0x80,%l2 ! %l2 = 00000000eefcffff ! Mem[0000000067800010] = 7ec2a219 c29583cf, %l4 = 9675f515, %l5 = 0000000b ldd [%i3+%o2],%l4 ! %l4 = 000000007ec2a219 00000000c29583cf ! Mem[0000000090800044] = 8673fe99, %g18 = 6cfb6f35f7fc36b3 ldsw [%i5+0x044],%g2 ! %g2 = 6cfb6f35f7fc36b3 ! %l6 = ffffffd5, %l7 = fe4286e9, Mem[0000000066800020] = 5539d38b 0a99d533 stda %l6,[%i1+%o4]0x81 ! Mem[0000000066800020] = ffffffd5 fe4286e9 p43_label_10: ! immd = 000000000000017e, %l7 = da543626fe4286e9, %ccr = 00 movvs %icc,0x17e,%l7 ! Register Not Moved ! Mem[0000000091800100] = 6dbf041e, %g2 = ffffffff8673fe99 lduwa [%o0+0x100]%asi,%g2 ! %g2 = 000000006dbf041e ! %l4 = 000000007ec2a219, imm = 0000000000000e9b, %l5 = 00000000c29583cf xnorcc %l4,0xe9b,%l5 ! %l5 = ffffffff813d537d, %ccr = 88 ! %l2 = 00000000eefcffff, Mem[0000000067800010] = 19a2c27e stba %l2,[%i3+%o2]0x88 ! Mem[0000000067800010] = 19a2c2ff ! immd = 00000000000002dd, %l4 = 000000007ec2a219, %ccr = 88 movgu %icc,0x2dd,%l4 ! Moved, %l4 = 00000000000002dd ! %l4 = 00000000000002dd, %l6 = ffffffffffffffd5, %ccr = 88 movge %icc,%l4,%l6 ! Register Not Moved ! immd = 00000000000000c4, %l3 = 0000000013363e4f, %ccr = 88 movneg %xcc,0x0c4,%l3 ! Moved, %l3 = 00000000000000c4 ! Mem[0000000067800028] = da543626, %l3 = 00000000000000c4 ldub [%i3+0x02a],%l3 ! %l3 = 0000000000000036 ! immd = 0000000000000202, %l0 = 0000000000006244, %ccr = 88 movpos %xcc,0x202,%l0 ! Register Not Moved ! %l7 = da543626fe4286e9, Mem[00000000908001b8] = 4ff80a32a52b18be, %asi = 80 stxa %l7,[%i5+0x1b8]%asi ! Mem[00000000908001b8] = da543626fe4286e9 p43_label_11: ! Mem[0000000066800104] = 13363e4f, %l0 = 00006244, %l3 = 00000036 add %i1,0x104,%g1 casa [%g1]0x80,%l0,%l3 ! %l3 = 0000000013363e4f ! Mem[00000000678000b1] = 0d6407c7, %l5 = ffffffff813d537d ldstub [%i3+0x0b1],%l5 ! %l5 = 00000064000000ff ! Mem[0000000091800128] = df781f77, %g2 = 000000006dbf041e ldub [%o0+0x12b],%g2 ! %g2 = 00000000000000df ! %l7 = da543626fe4286e9, %l3 = 0000000013363e4f, %l2 = 00000000eefcffff and %l7,%l3,%l2 ! %l2 = 0000000012020649 ! Mem[0000000067800028] = da543626, %f24 = 396b8d3c lda [%i3+%o5]0x81,%f24 ! %f24 = da543626 ! %f4 = 85e00c3c 439139e5, Mem[0000000067800028] = 263654da fb8942fe stda %f4 ,[%i3+%o5]0x89 ! Mem[0000000067800028] = 85e00c3c 439139e5 ! Mem[00000000908001b8] = da543626, %g2 = 00000000000000df lduw [%i5+0x1b8],%g2 ! %g2 = 00000000da543626 ! %l5 = 0000000000000064, Mem[0000000067800020] = 0844fa5cb50cbd5c stxa %l5,[%i3+%o4]0x80 ! Mem[0000000067800020] = 0000000000000064 ! %l2 = 12020649, %l3 = 13363e4f, Mem[00000000910000b8] = 44654723 3df1e680 std %l2,[%i6+0x0b8] ! Mem[00000000910000b8] = 12020649 13363e4f ! immd = 00000000000003d7, %l2 = 0000000012020649, %ccr = 88 movpos %icc,0x3d7,%l2 ! Register Not Moved p43_label_12: ! %l0 = 0000000000006244, imm = ffffffffffffffe5, %l4 = 00000000000002dd addc %l0,-0x01b,%l4 ! %l4 = 0000000000006229 ! Mem[00000000900000b8] = 6d281246, %g2 = 00000000da543626 lduw [%i4+0x0b8],%g2 ! %g2 = 000000006d281246 ! %l2 = 12020649, %l3 = 13363e4f, Mem[0000000066000018] = 1cd90a10 6244f0a9 stda %l2,[%i0+%o3]0x89 ! Mem[0000000066000018] = 12020649 13363e4f ! Mem[0000000090000090] = 44bb020f e0ea95f8, %g2 = 6d281246, %g3 = fd74b765 ldda [%i4+0x090]%asi,%g2 ! %g2 = 0000000044bb020f 00000000e0ea95f8 ! Mem[00000000910001e4] = 546ebe77, %g2 = 0000000044bb020f lduh [%i6+0x1e6],%g2 ! %g2 = 000000000000546e ! Mem[0000000067800028] = e5399143, %l6 = ffffffffffffffd5 ldsba [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffffe5 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 00000000900001c0 ! Mem[00000000910000dc] = 95641ff1, %g2 = 000000000000546e lduh [%i6+0x0de],%g2 ! %g2 = 0000000000009564 ! %l5 = 0000000000000064, %l4 = 0000000000006229, %ccr = 88 move %icc,%l5,%l4 ! Register Not Moved ! %l0 = 0000000000006244, Mem[0000000066000010] = 3c8d6b39 stba %l0,[%i0+%o2]0x88 ! Mem[0000000066000010] = 3c8d6b44 p43_label_13: ! %l5 = 0000000000000064, Mem[000000006680013c] = 94728e0a stw %l5,[%i1+0x13c] ! Mem[000000006680013c] = 00000064 ! Mem[0000000067000008] = d57f1e18, %l2 = 0000000012020649 swap [%i2+%o1],%l2 ! %l2 = 00000000d57f1e18 ! Mem[00000000918001ac] = 126948bf, %g2 = 0000000000009564 ldsh [%o0+0x1ae],%g2 ! %g2 = 0000000000001269 ! immd = 00000000000001e8, %l0 = 0000000000006244, %ccr = 88 move %icc,0x1e8,%l0 ! Register Not Moved ! %l6 = ffffffffffffffe5, %l4 = 0000000000006229, %ccr = 88 movne %xcc,%l6,%l4 ! Moved, %l4 = ffffffffffffffe5 ! %l0 = 0000000000006244, Mem[00000000668001c0] = 01de07c503840f60 stx %l0,[%i1+0x1c0] ! Mem[00000000668001c0] = 0000000000006244 ! %l2 = 00000000d57f1e18, imm = fffffffffffff061, %l2 = 00000000d57f1e18 orncc %l2,-0xf9f,%l2 ! %l2 = 00000000d57f1f9e, %ccr = 08 ! Mem[0000000066000008] = 00003955, %l1 = 000000006244f0a9 ldsha [%i0+%o1]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[00000000678001e0] = 4ff76156 09b69be3, %l0 = 00006244, %l1 = 00000000 ldd [%i3+0x1e0],%l0 ! %l0 = 000000004ff76156 0000000009b69be3 membar #Sync ! Added by membar checker (266) ! Mem[0000000090000140] = 1231a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 00a8f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 mov 0x140,%g5 ldda [%i4+%g5]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000140 p43_label_14: ! %f19 = a4138d12, Mem[0000000066800130] = 2eaa67a7 st %f19,[%i1+0x130] ! Mem[0000000066800130] = a4138d12 ! Mem[0000000066000028] = fd1e2eca, %l4 = ffffffffffffffe5 lduwa [%i0+%o5]0x89,%l4 ! %l4 = 00000000fd1e2eca ! Mem[00000000678001c8] = b43a6441c554b22a, %l0 = 000000004ff76156, %l6 = ffffffffffffffe5 add %i3,0x1c8,%g1 casxa [%g1]0x80,%l0,%l6 ! %l6 = b43a6441c554b22a ! Mem[0000000091800018] = e06c8ddd b2c524bc, %g2 = 00001269, %g3 = e0ea95f8 ldd [%o0+%o3],%g2 ! %g2 = 00000000e06c8ddd 00000000b2c524bc ! %l2 = 00000000d57f1f9e, %l5 = 0000000000000064, %ccr = 08 mova %icc,%l2,%l5 ! Moved, %l5 = 00000000d57f1f9e ! %l0 = 000000004ff76156, Mem[00000000918001b8] = 8379f044 stw %l0,[%o0+0x1b8] ! Mem[00000000918001b8] = 4ff76156 ! %f21 = 36364f5e, Mem[00000000908001dc] = ccefb413 st %f21,[%i5+0x1dc] ! Mem[00000000908001dc] = 36364f5e ! %l0 = 000000004ff76156, immed = 00000019, %ccr = 08 movrne %l0,0x019,%l3 ! Moved, %l3 = 0000000000000019 ! Mem[0000000090000014] = 26ab2dd7, %g18 = 6cfb6f35f7fc36b3 ldsw [%i4+0x014],%g2 ! %g2 = 6cfb6f35f7fc36b3 ! %l4 = 00000000fd1e2eca, Mem[0000000090800068] = 883c1f8f353a0431 stx %l4,[%i5+0x068] ! Mem[0000000090800068] = 00000000fd1e2eca p43_label_15: ! immd = 000000000000001c, %l5 = 00000000d57f1f9e, %ccr = 08 move %icc,0x01c,%l5 ! Register Not Moved ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g6 ldda [%i4+%g6]ASI_BLK_AIUS,%f48 ! Block Load from 0000000090000080 ! %f22 = 88cf0392, Mem[0000000066000020] = 4f777358 sta %f22,[%i0+%o4]0x81 ! Mem[0000000066000020] = 88cf0392 ! Mem[0000000091000114] = 5764cf50, %g2 = 0000000026ab2dd7 ldub [%i6+0x114],%g2 ! %g2 = 0000000000000057 ! Mem[00000000660000a5] = dc49e89f, %l2 = 00000000d57f1f9e ldstub [%i0+0x0a5],%l2 ! %l2 = 00000049000000ff ! %f2 = 343b313a, Mem[0000000066000000] = cdf8cf92 sta %f2 ,[%i0+%g0]0x88 ! Mem[0000000066000000] = 343b313a ! %l4 = 00000000fd1e2eca, Mem[000000009100005e] = 4b945da1 stb %l4,[%i6+0x05e] ! Mem[000000009100005c] = ca945da1 ! Mem[0000000091800034] = 7f5a70fd, %g18 = 6cfb6f35f7fc36b3 ldsw [%o0+0x034],%g2 ! %g2 = 6cfb6f35f7fc36b3 ! %f6 = 9795aace e91ff15d, Mem[00000000910001a8] = 6826cf3f af25465e stda %f6 ,[%i6+0x1a8]%asi ! Mem[00000000910001a8] = 9795aace e91ff15d ! %l5 = 00000000d57f1f9e, %l6 = b43a6441c554b22a, %y = fe200f51 umulcc %l5,%l6,%l2 ! %l2 = a49175a060af0bec, %ccr = 80, %y = a49175a0 p43_label_16: ! %l1 = 0000000009b69be3, %l3 = 0000000000000019, %l3 = 0000000000000019 xor %l1,%l3,%l3 ! %l3 = 0000000009b69bfa ! %l1 = 0000000009b69be3, Mem[0000000091800090] = faf7017d sth %l1,[%o0+0x090] ! Mem[0000000091800090] = 9be3017d ! Mem[0000000067000020] = d59b2c29, %l5 = 00000000d57f1f9e lduha [%i2+%o4]0x88,%l5 ! %l5 = 0000000000002c29 ! Mem[0000000067800018] = 87e7da7cfb83204c, %f16 = 5ce11d58 5873774f ldda [%i3+%o3]0x81,%f16 ! %f16 = 87e7da7c fb83204c ! Mem[00000000660001b8] = baed66db, %l4 = 00000000fd1e2eca swap [%i0+0x1b8],%l4 ! %l4 = 00000000baed66db ! immd = 000000000000034a, %l0 = 000000004ff76156, %ccr = 80 movle %icc,0x34a,%l0 ! Register Not Moved ! Mem[0000000091800190] = e83d3b77, %g2 = 000000007f5a70fd ldsh [%o0+0x192],%g2 ! %g2 = ffffffffffffe83d ! %f29 = 57968db6, Mem[00000000918000d8] = 9a6536e1 st %f29,[%o0+0x0d8] ! Mem[00000000918000d8] = 57968db6 ! %l6 = b43a6441c554b22a, Mem[0000000090000064] = 31dc8ee9 stw %l6,[%i4+0x064] ! Mem[0000000090000064] = c554b22a ! Mem[0000000091000000] = c64cc663, %g2 = ffffffffffffe83d ldsba [%i6+0x003]%asi,%g2 ! %g2 = ffffffffffffffc6 p43_label_17: ! Mem[000000009000007c] = f7dc8cab, %g2 = ffffffffffffffc6 ldsb [%i4+0x07f],%g2 ! %g2 = fffffffffffffff7 ! Mem[00000000918000c8] = 253e4304, %g2 = fffffffffffffff7 lduw [%o0+0x0c8],%g2 ! %g2 = 00000000253e4304 ! %f4 = 85e00c3c 439139e5, Mem[0000000091000178] = b318db1e 80b5e0b8 std %f4 ,[%i6+0x178] ! Mem[0000000091000178] = 85e00c3c 439139e5 ! %l4 = 00000000baed66db, Mem[00000000908000d2] = 3c6427ab sth %l4,[%i5+0x0d2] ! Mem[00000000908000d0] = 66db27ab ! Mem[0000000091800154] = 3045cc18, %g2 = 00000000253e4304 ldsh [%o0+0x154],%g2 ! %g2 = 0000000000003045 ! Mem[0000000066000020] = 88cf039233fd148f, %l2 = a49175a060af0bec, %l6 = b43a6441c554b22a add %i0,0x20,%g1 casxa [%g1]0x80,%l2,%l6 ! %l6 = 88cf039233fd148f ! Mem[00000000660000a0] = dfdcc52b, %l6 = 33fd148f, %l3 = 09b69bfa add %i0,0xa0,%g1 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000dfdcc52b ! Mem[00000000678001c1] = a00d29e7, %l1 = 0000000009b69be3 ldstub [%i3+0x1c1],%l1 ! %l1 = 0000000d000000ff ! %l1 = 000000000000000d, %l7 = da543626fe4286e9, %ccr = 80 movgu %xcc,%l1,%l7 ! Moved, %l7 = 000000000000000d ! %l1 = 000000000000000d, Mem[0000000067000080] = 6ffaaedd stw %l1,[%i2+0x080] ! Mem[0000000067000080] = 0000000d p43_label_18: ! Mem[0000000091800190] = 0bdfe83d 3b77e6a9, %g2 = 00003045, %g3 = b2c524bc ldd [%o0+0x190],%g2 ! %g2 = 000000000bdfe83d 000000003b77e6a9 ! %l3 = 00000000dfdcc52b, Mem[0000000067000128] = f82d263f sth %l3,[%i2+0x128] ! Mem[0000000067000128] = c52b263f ! Mem[0000000091800134] = 8239ea95, %g2 = 000000000bdfe83d ldsb [%o0+0x136],%g2 ! %g2 = ffffffffffffff82 ! Mem[000000009180011c] = 7a43b570, %g18 = 6cfb6f35f7fc36b3 ldsw [%o0+0x11c],%g2 ! %g2 = 6cfb6f35f7fc36b3 membar #Sync ! Added by membar checker (267) ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 c554b22a 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 0000000090000040 ! Mem[00000000918001e0] = a1517e7a f6dfff3d, %g2 = 7a43b570, %g3 = 3b77e6a9 ldda [%o0+0x1e0]%asi,%g2 ! %g2 = 00000000a1517e7a 00000000f6dfff3d ! Mem[0000000090000124] = f23df1f2, %g2 = 00000000a1517e7a lduh [%i4+0x126],%g2 ! %g2 = 000000000000f23d ! Mem[0000000091800184] = 96b8711a, %g2 = 000000000000f23d ldsh [%o0+0x184],%g2 ! %g2 = ffffffffffff96b8 ! %f15 = 6bd3e1c4, Mem[0000000090800054] = e8d47b00 sta %f15,[%i5+0x054]%asi ! Mem[0000000090800054] = 6bd3e1c4 ! Mem[0000000067800000] = 83e0d7c4, %l6 = 88cf039233fd148f ldswa [%i3+%g0]0x81,%l6 ! %l6 = ffffffff83e0d7c4 p43_label_19: ! %l4 = 00000000baed66db, %l1 = 000000000000000d, %ccr = 80 movrlz %l4,%l1,%l2 ! Not Moved, %l2 = a49175a060af0bec ! Mem[00000000900000b0] = 76ad0737d0014fe2, %f48 = 9d14608a ca521b68 ldd [%i4+0x0b0],%f48 ! %f48 = 76ad0737 d0014fe2 ! Mem[00000000910000a0] = 9b409b40 86349e0f, %g2 = ffff96b8, %g3 = f6dfff3d ldd [%i6+0x0a0],%g2 ! %g2 = 000000009b409b40 0000000086349e0f ! Mem[00000000668000bd] = 4250656d, %l2 = a49175a060af0bec ldstub [%i1+0x0bd],%l2 ! %l2 = 00000050000000ff ! Mem[000000009100006c] = fffffcee, %g2 = 000000009b409b40 lduh [%i6+0x06c],%g2 ! %g2 = 000000000000ffff ! %l3 = 00000000dfdcc52b, %l2 = 0000000000000050, %l4 = 00000000baed66db xnorcc %l3,%l2,%l4 ! %l4 = ffffffff20233a84, %ccr = 80 ! %l4 = 20233a84, %l5 = 00002c29, Mem[0000000066800000] = eefcffff 3bafa2be stda %l4,[%i1+%g0]0x81 ! Mem[0000000066800000] = 20233a84 00002c29 ! %l5 = 0000000000002c29, %l7 = 000000000000000d, %l1 = 000000000000000d orn %l5,%l7,%l1 ! %l1 = fffffffffffffffb ! Mem[00000000678001c4] = 6cf8e304, %l4 = 20233a84, %l6 = 83e0d7c4 add %i3,0x1c4,%g1 casa [%g1]0x80,%l4,%l6 ! %l6 = 000000006cf8e304 ! %l6 = 000000006cf8e304, Mem[0000000091800022] = 5b271201 sth %l6,[%o0+0x022] ! Mem[0000000091800020] = e3041201 p43_label_20: ! %l0 = 000000004ff76156, Mem[0000000066000010] = 3c8d6b44 stwa %l0,[%i0+%o2]0x89 ! Mem[0000000066000010] = 4ff76156 ! Mem[0000000067800020] = 00000000, %l2 = 0000000000000050 swap [%i3+%o4],%l2 ! %l2 = 0000000000000000 ! retry : should take illegal inst trap, %l0 = 000000004ff76156 retry ! Illegal inst trap : %l0 = 000000004ff76166 ! Mem[0000000091800148] = 60fb3f15, %g2 = 000000000000ffff lduba [%o0+0x14b]%asi,%g2 ! %g2 = 0000000000000060 ! %l2 = 0000000000000000, Mem[0000000091000072] = 37bbab17 sth %l2,[%i6+0x072] ! Mem[0000000091000070] = 0000ab17 ! %l5 = 0000000000002c29, Mem[0000000067000008] = 49060212 stha %l5,[%i2+%o1]0x88 ! Mem[0000000067000008] = 49062c29 ! Mem[0000000066000000] = 3a313b34, %l1 = fffffffffffffffb lduba [%i0+%g0]0x81,%l1 ! %l1 = 000000000000003a ! %l5 = 0000000000002c29, imm = 000000000000000d, %l5 = 0000000000002c29 srl %l5,0x00d,%l5 ! %l5 = 0000000000000001 ! %l7 = 000000000000000d, Mem[0000000090800008] = e74bbbf2 stw %l7,[%i5+%o1] ! Mem[0000000090800008] = 0000000d ! %l4 = ffffffff20233a84, %l2 = 0000000000000000, %ccr = 80 movcc %xcc,%l4,%l2 ! Moved, %l2 = ffffffff20233a84 p43_label_21: ! Mem[0000000066000000] = 343b313a, %l0 = 000000004ff76166 ldsba [%i0+%g0]0x88,%l0 ! %l0 = 000000000000003a ! %l1 = 000000000000003a, %l1 = 000000000000003a, %ccr = 80 movvc %icc,%l1,%l1 ! Moved, %l1 = 000000000000003a ! Mem[0000000091000008] = debf9a38, %g2 = 0000000000000060 ldsh [%i6+%o1],%g2 ! %g2 = ffffffffffffdebf ! Mem[00000000908001e8] = 1ff578e9, %g18 = 6cfb6f35f7fc36b3 ldsw [%i5+0x1e8],%g2 ! %g2 = 6cfb6f35f7fc36b3 ! Mem[0000000066000180] = ea37e33e199111d4, %l1 = 000000000000003a, %l6 = 000000006cf8e304 add %i0,0x180,%g1 casxa [%g1]0x80,%l1,%l6 ! %l6 = ea37e33e199111d4 ! Mem[00000000918001dc] = a31b7ba3, %g2 = 000000001ff578e9 ldub [%o0+0x1dc],%g2 ! %g2 = 00000000000000a3 ! Mem[0000000066000154] = 0165cc4b, %l4 = ffffffff20233a84 ldsha [%i0+0x154]%asi,%l4 ! %l4 = 0000000000000165 ! Mem[0000000066000130] = d000f15a, %l0 = 000000000000003a swap [%i0+0x130],%l0 ! %l0 = 00000000d000f15a ! Mem[00000000668000c4] = e20d3835, %l1 = 0000003a, %l6 = 199111d4 add %i1,0xc4,%g1 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000e20d3835 ! Mem[00000000908000f0] = 92c8b875, %g2 = 00000000000000a3 ldub [%i5+0x0f0],%g2 ! %g2 = 0000000000000092 p43_label_22: ! Mem[0000000067000068] = 43f0db98, %l3 = dfdcc52b, %l4 = 00000165 add %i2,0x68,%g1 casa [%g1]0x80,%l3,%l4 ! %l4 = 0000000043f0db98 ! Mem[00000000660001f4] = 749ad674, %l3 = dfdcc52b, %l4 = 43f0db98 add %i0,0x1f4,%g1 casa [%g1]0x80,%l3,%l4 ! %l4 = 00000000749ad674 ! %f26 = 56853fb1, Mem[0000000091000088] = 86ad1b16 st %f26,[%i6+0x088] ! Mem[0000000091000088] = 56853fb1 ! Mem[00000000660000c2] = 75f5603e, %l2 = ffffffff20233a84 ldstub [%i0+0x0c2],%l2 ! %l2 = 00000060000000ff ! Mem[0000000091800130] = d1b5e3b259e48239, %g2 = 0000000000000092 ldxa [%o0+0x130]%asi,%g2 ! %g2 = d1b5e3b259e48239 ! %f15 = 6bd3e1c4, Mem[00000000910000e4] = 75236dff st %f15,[%i6+0x0e4] ! Mem[00000000910000e4] = 6bd3e1c4 ! Mem[00000000900000e8] = bdb01204, %g2 = d1b5e3b259e48239 lduw [%i4+0x0e8],%g2 ! %g2 = 00000000bdb01204 ! Mem[000000009000013c] = 3f8d7d73, %g2 = 00000000bdb01204 lduw [%i4+0x13c],%g2 ! %g2 = 000000003f8d7d73 ! %l7 = 000000000000000d, Mem[0000000090800000] = 0000005a sth %l7,[%i5+%g0] ! Mem[0000000090800000] = 000d005a ! %l6 = 00000000e20d3835, Mem[0000000090800128] = 22f4c4129b9921c5 stx %l6,[%i5+0x128] ! Mem[0000000090800128] = 00000000e20d3835 p43_label_23: ! %l6 = 00000000e20d3835, Mem[0000000067000008] = 292c0649 stwa %l6,[%i2+%o1]0x80 ! Mem[0000000067000008] = e20d3835 ! %l0 = 00000000d000f15a, %l6 = 00000000e20d3835, %l4 = 00000000749ad674 sub %l0,%l6,%l4 ! %l4 = ffffffffedf3b925 ! Mem[00000000908001c4] = cb751f7a, %g2 = 000000003f8d7d73 lduw [%i5+0x1c4],%g2 ! %g2 = 00000000cb751f7a ! Mem[00000000900000c8] = 50758781, %g18 = 6cfb6f35f7fc36b3 ldsw [%i4+0x0c8],%g2 ! %g2 = 6cfb6f35f7fc36b3 ! immd = 00000000000002cc, %l7 = 000000000000000d, %ccr = 80 movge %icc,0x2cc,%l7 ! Moved, %l7 = 00000000000002cc ! %l3 = 00000000dfdcc52b, imm = fffffffffffff8ff, %l3 = 00000000dfdcc52b subc %l3,-0x701,%l3 ! %l3 = 00000000dfdccc2c ! Mem[0000000090800024] = 80100360, %g18 = 6cfb6f35f7fc36b3 ldsw [%i5+0x024],%g2 ! %g2 = 6cfb6f35f7fc36b3 ! %l2 = 0000000000000060, Mem[0000000090000038] = 3dea49e48dfc4882 stx %l2,[%i4+0x038] ! Mem[0000000090000038] = 0000000000000060 ! Clear Register : %l6 = 00000000e20d3835 clr %l6 ! %l6 = 0000000000000000 ! Mem[0000000066800138] = b785969000000064, %l5 = 0000000000000001, %l4 = ffffffffedf3b925 add %i1,0x138,%g1 casxa [%g1]0x80,%l5,%l4 ! %l4 = b785969000000064 p43_label_24: ! %l4 = b785969000000064, Mem[000000009100001d] = 9cf6c910 stb %l4,[%i6+0x01d] ! Mem[000000009100001c] = 64f6c910 ! %l0 = 00000000d000f15a, imm = fffffffffffffc1d, %l1 = 000000000000003a addccc %l0,-0x3e3,%l1 ! %l1 = 00000000d000ed77, %ccr = 19 ! Mem[0000000066000028] = ca2e1efd, %f1 = de39a07c lda [%i0+%o5]0x80,%f1 ! %f1 = ca2e1efd ! Mem[00000000918001d8] = 65a31b7b, %g2 = ffffffff80100360 ldub [%o0+0x1db],%g2 ! %g2 = 0000000000000065 ! Mem[0000000091800068] = fe4a806ee82208c9, %g2 = 0000000000000065 ldx [%o0+0x068],%g2 ! %g2 = fe4a806ee82208c9 ! Mem[0000000066800000] = 20233a84, %l7 = 00000000000002cc ldswa [%i1+%g0]0x81,%l7 ! %l7 = 0000000020233a84 ! immd = 0000000000000010, %l7 = 0000000020233a84, %ccr = 19 movcs %xcc,0x010,%l7 ! Moved, %l7 = 0000000000000010 ! %l2 = 0000000000000060, Mem[0000000066000010] = 3971eb7d4ff76156 stxa %l2,[%i0+%o2]0x88 ! Mem[0000000066000010] = 0000000000000060 ! Mem[0000000067000048] = c1a495ef, %l4 = b785969000000064 swap [%i2+0x048],%l4 ! %l4 = 00000000c1a495ef ! %f10 = 0a8303f6, Mem[0000000066000010] = 60000000 sta %f10,[%i0+%o2]0x80 ! Mem[0000000066000010] = 0a8303f6 p43_label_25: ! %f19 = a4138d12, Mem[0000000066800018] = 828a5c08 sta %f19,[%i1+%o3]0x81 ! Mem[0000000066800018] = a4138d12 ! Mem[0000000090800160] = 3e9a8678 739ddb05, %g2 = e82208c9, %g3 = 86349e0f ldd [%i5+0x160],%g2 ! %g2 = 000000003e9a8678 00000000739ddb05 ! %l6 = 0000000000000000, imm = 00000000000001bb, %l6 = 0000000000000000 orn %l6,0x1bb,%l6 ! %l6 = fffffffffffffe44 ! %l7 = 0000000000000010, imm = 0000000000000255, %l4 = 00000000c1a495ef sub %l7,0x255,%l4 ! %l4 = fffffffffffffdbb ! Mem[0000000066000020] = 88cf0392, %l4 = fffffffffffffdbb ldsha [%i0+%o4]0x81,%l4 ! %l4 = ffffffffffff88cf ! Mem[0000000067000010] = ff982e6abc738550, %l0 = 00000000d000f15a ldxa [%i2+%o2]0x80,%l0 ! %l0 = ff982e6abc738550 ! Mem[000000006600008c] = 9a09ef9a, %l7 = 0000000000000010 swap [%i0+0x08c],%l7 ! %l7 = 000000009a09ef9a ! %l3 = 00000000dfdccc2c, Mem[0000000066000120] = 803d1ffc803ac5a2 stx %l3,[%i0+0x120] ! Mem[0000000066000120] = 00000000dfdccc2c ! Mem[00000000678000e0] = 73ebfc77, %l4 = ffffffffffff88cf swap [%i3+0x0e0],%l4 ! %l4 = 0000000073ebfc77 ! immd = 0000000000000137, %l0 = ff982e6abc738550, %ccr = 19 movg %icc,0x137,%l0 ! Register Not Moved ba,a p43_not_taken_0_end p43_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 ff982e6abc738550 bne,a,pn %xcc,p43_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000d000ed77 bne,a,pn %xcc,p43_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000060 bne,a,pn %xcc,p43_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000dfdccc2c bne,a,pn %xcc,p43_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000073ebfc77 bne,a,pn %xcc,p43_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000001 bne,a,pn %xcc,p43_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be fffffffffffffe44 bne,a,pn %xcc,p43_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000009a09ef9a bne,a,pn %xcc,p43_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xa49175a0,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p43_failed mov 0x111,%g1 ! 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 3d305dfa ca2e1efd bne %xcc,p43_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 343b313a 12a58e0e bne %xcc,p43_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 85e00c3c 439139e5 bne %xcc,p43_f4_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 87e7da7c fb83204c bne %xcc,p43_f16_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be da543626 7deb7139 bne %xcc,p43_f24_fail nop ! Check Local Memory set p43_local0_expect,%g1 p43_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 3a313b34f0e25231 ldx [%i0+0x000],%g3 ! Observed data at 0000000066000000 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00003955f5311c95 ldx [%i0+0x008],%g3 ! Observed data at 0000000066000008 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0a8303f600000000 ldx [%i0+0x010],%g3 ! Observed data at 0000000066000010 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 490602124f3e3613 ldx [%i0+0x018],%g3 ! Observed data at 0000000066000018 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 88cf039233fd148f ldx [%i0+0x020],%g3 ! Observed data at 0000000066000020 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ca2e1efdc4376c61 ldx [%i0+0x028],%g3 ! Observed data at 0000000066000028 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = b2684fc7cbcab6ff ldx [%i0+0x038],%g3 ! Observed data at 0000000066000038 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x038,%g4 ldx [%g1+0x088],%g2 ! Expected data = ea0f81ed00000010 ldx [%i0+0x088],%g3 ! Observed data at 0000000066000088 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x088,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = dfdcc52bdcffe89f ldx [%i0+0x0a0],%g3 ! Observed data at 00000000660000a0 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x0a0,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 75f5ff3eb2b96962 ldx [%i0+0x0c0],%g3 ! Observed data at 00000000660000c0 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x0c0,%g4 ldx [%g1+0x120],%g2 ! Expected data = 00000000dfdccc2c ldx [%i0+0x120],%g3 ! Observed data at 0000000066000120 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x120,%g4 ldx [%g1+0x130],%g2 ! Expected data = 0000003ae5d2f64a ldx [%i0+0x130],%g3 ! Observed data at 0000000066000130 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x130,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = fd1e2eca8d27d347 ldx [%i0+0x1b8],%g3 ! Observed data at 00000000660001b8 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x1b8,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 000000a8749ad674 ldx [%i0+0x1f0],%g3 ! Observed data at 00000000660001f0 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x1f0,%g4 set p43_local1_expect,%g1 p43_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 20233a8400002c29 ldx [%i1+0x000],%g3 ! Observed data at 0000000066800000 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 84590efe40ca71b1 ldx [%i1+0x008],%g3 ! Observed data at 0000000066800008 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = a4138d12e842891d ldx [%i1+0x018],%g3 ! Observed data at 0000000066800018 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffffd5fe4286e9 ldx [%i1+0x020],%g3 ! Observed data at 0000000066800020 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x020,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 27ff40be42ff656d ldx [%i1+0x0b8],%g3 ! Observed data at 00000000668000b8 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x0b8,%g4 ldx [%g1+0x100],%g2 ! Expected data = e539914313363e4f ldx [%i1+0x100],%g3 ! Observed data at 0000000066800100 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x100,%g4 ldx [%g1+0x118],%g2 ! Expected data = 0000027752deaada ldx [%i1+0x118],%g3 ! Observed data at 0000000066800118 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x118,%g4 ldx [%g1+0x130],%g2 ! Expected data = a4138d12aadf79a8 ldx [%i1+0x130],%g3 ! Observed data at 0000000066800130 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x130,%g4 ldx [%g1+0x138],%g2 ! Expected data = b785969000000064 ldx [%i1+0x138],%g3 ! Observed data at 0000000066800138 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x138,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 0000000000006244 ldx [%i1+0x1c0],%g3 ! Observed data at 00000000668001c0 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x1c0,%g4 set p43_local2_expect,%g1 p43_check_local2: ldx [%g1+0x008],%g2 ! Expected data = e20d3835cedabd9b ldx [%i2+0x008],%g3 ! Observed data at 0000000067000008 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ff982e6abc738550 ldx [%i2+0x010],%g3 ! Observed data at 0000000067000010 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i2,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 439139e54f3e3613 ldx [%i2+0x028],%g3 ! Observed data at 0000000067000028 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i2,0x028,%g4 ldx [%g1+0x048],%g2 ! Expected data = 00000064b73706fa ldx [%i2+0x048],%g3 ! Observed data at 0000000067000048 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i2,0x048,%g4 ldx [%g1+0x080],%g2 ! Expected data = 0000000d0d55c3ce ldx [%i2+0x080],%g3 ! Observed data at 0000000067000080 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i2,0x080,%g4 ldx [%g1+0x128],%g2 ! Expected data = c52b263f53e09685 ldx [%i2+0x128],%g3 ! Observed data at 0000000067000128 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i2,0x128,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = ca85a2d171246f37 ldx [%i2+0x1b8],%g3 ! Observed data at 00000000670001b8 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i2,0x1b8,%g4 set p43_local3_expect,%g1 p43_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 88cf0392c87849a6 ldx [%i3+0x008],%g3 ! Observed data at 0000000067800008 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffc2a219c29583cf ldx [%i3+0x010],%g3 ! Observed data at 0000000067800010 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000005000000064 ldx [%i3+0x020],%g3 ! Observed data at 0000000067800020 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = e53991433c0ce085 ldx [%i3+0x028],%g3 ! Observed data at 0000000067800028 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x028,%g4 ldx [%g1+0x058],%g2 ! Expected data = 00ff6f1d4668ed63 ldx [%i3+0x058],%g3 ! Observed data at 0000000067800058 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x058,%g4 ldx [%g1+0x090],%g2 ! Expected data = 62af47bf0000ec66 ldx [%i3+0x090],%g3 ! Observed data at 0000000067800090 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x090,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 0dff07c7becacfa8 ldx [%i3+0x0b0],%g3 ! Observed data at 00000000678000b0 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x0b0,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = ffff88cf98b2f8b7 ldx [%i3+0x0e0],%g3 ! Observed data at 00000000678000e0 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x0e0,%g4 ldx [%g1+0x108],%g2 ! Expected data = ffed2f986a2c3aad ldx [%i3+0x108],%g3 ! Observed data at 0000000067800108 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x108,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = a0ff29e76cf8e304 ldx [%i3+0x1c0],%g3 ! Observed data at 00000000678001c0 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x1c0,%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 p43_f2_fail: set p43_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p43_f4_fail: set p43_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p43_f16_fail: set p43_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p43_f24_fail: set p43_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%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: stha %l0,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000067000010] ldxa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000066800028] lduwa [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000066000010] membar #Sync mov 0x1c0,%g1 ldda [%i2+%g1]ASI_BLK_AIUP,%f16 membar #Sync done p43_trap1o: stha %l0,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000067000010] ldxa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000066800028] lduwa [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000066000010] membar #Sync mov 0x1c0,%g1 ldda [%o2+%g1]ASI_BLK_AIUP,%f16 membar #Sync done p43_trap2e: stha %l0,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000067000010] stxa %l2,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000067000020] done p43_trap2o: stha %l0,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000067000010] stxa %l2,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000067000020] done p43_trap3e: add %l2,%l4,%l7 done p43_trap3o: add %l2,%l4,%l7 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 = 12a7fb03f94b9966 ldx [%g1+0x008],%l1 ! %l1 = 0b4bd42a71246f37 ldx [%g1+0x010],%l2 ! %l2 = 2350d37bd325abdb ldx [%g1+0x018],%l3 ! %l3 = dcceb7fc2624d243 ldx [%g1+0x020],%l4 ! %l4 = a1c9fa1c7782dd27 ldx [%g1+0x028],%l5 ! %l5 = 828a5c08e842891d ldx [%g1+0x030],%l6 ! %l6 = f329da3c65ae2feb ldx [%g1+0x038],%l7 ! %l7 = 720f4d6208e22f60 ! 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 = c510707a 8ccde840 b778f85b 02e51f33 ! %f4 = 97e88489 7ab6b77c 0a128bc3 abc567aa ! %f8 = 5f695d10 fd8aec7d ae166be9 68950f1b ! %f12 = 73573481 3a9a7b36 c42f9ef2 5b10a4ea ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = f96ab5e7 5441be41 3505175d 5b0744a0 ! %f20 = c1a285d9 8aa57daf 0d5d1dae 90f734f6 ! %f24 = 920fa099 ad178f80 c5b7342f dca136bf ! %f28 = a0c11284 5aa137c3 bad170e3 a42f9522 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 5485ebb7 f7bded6c be0cb158 40b405fb ! %f36 = 28744409 81482c6e 75cf6c24 2fc8cc56 ! %f40 = dc21b7f8 db975bff 9abbbdf1 d92f9b97 ! %f44 = 563775b3 0f173d8c 273ccaa7 9aa12601 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xc49afcff00000037,%g7,%g1 ! GSR scale = 6, align = 7 wr %g1,%g0,%gsr ! GSR = c49afcff00000037 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[00000000680001c0] = 9b18a268, %l5 = 96ed86f5, %l4 = 75f49353 add %i0,0x1c0,%g1 casa [%g1]0x80,%l5,%l4 ! %l4 = 000000009b18a268 ! Mem[0000000069800028] = d19edee4d87146e8, %f20 = c1a285d9 8aa57daf ldda [%i3+%o5]0x89,%f20 ! %f20 = d19edee4 d87146e8 ! Mem[00000000918001c8] = 9220125c, %g2 = 0000000099f9e623 lduh [%o0+0x1c8],%g2 ! %g2 = 0000000000009220 ! Mem[0000000068000018] = 7ee4860e, %l6 = f7cd79607717e394 ldsba [%i0+%o3]0x88,%l6 ! %l6 = 000000000000000e ! %f6 = 0a128bc3 abc567aa, Mem[0000000068000020] = 8fdf96da e83bab57 stda %f6 ,[%i0+%o4]0x80 ! Mem[0000000068000020] = 0a128bc3 abc567aa ! %f31 = a42f9522, Mem[0000000069000010] = 2d48b37c sta %f31,[%i2+%o2]0x81 ! Mem[0000000069000010] = a42f9522 ! %f1 = 8ccde840, Mem[00000000918001e8] = a309f910 st %f1 ,[%o0+0x1e8] ! Mem[00000000918001e8] = 8ccde840 ! immd = 00000000000000e4, %l1 = 3ca6f69bc4550c3b, %ccr = 44 movn %xcc,0x0e4,%l1 ! Register Not Moved ! Mem[0000000068800138] = fe0a7a23, %l2 = 23212b4a, %l7 = ab078b76 add %i1,0x138,%g1 casa [%g1]0x80,%l2,%l7 ! %l7 = 00000000fe0a7a23 ! Mem[0000000069000018] = 03f65707, %l6 = 000000000000000e ldstuba [%i2+%o3]0x81,%l6 ! %l6 = 00000003000000ff p44_label_2: ! %l4 = 9b18a268, %l5 = 96ed86f5, Mem[0000000068000028] = 734ac420 81d7b2e4 stda %l4,[%i0+%o5]0x81 ! Mem[0000000068000028] = 9b18a268 96ed86f5 ! %l3 = 2233d5a428888908, Mem[000000009180008f] = fefaf701 stb %l3,[%o0+0x08f] ! Mem[000000009180008c] = 08faf701 ! Mem[0000000091800090] = faf7017d, %g2 = 0000000000009220 ldsh [%o0+0x090],%g2 ! %g2 = fffffffffffffaf7 ! Mem[0000000069000020] = 47685a7d, %l2 = bac30e9023212b4a ldsha [%i2+%o4]0x80,%l2 ! %l2 = 0000000000004768 ! %l5 = c9fa2ba096ed86f5, imm = 0000000000000cc1, %l6 = 0000000000000003 tsubcc %l5,0xcc1,%l6 ! %l6 = c9fa2ba096ed7a34, %ccr = 8a ! %l4 = 9b18a268, %l5 = 96ed86f5, Mem[0000000091000008] = debf9a38 c8eb2c4a std %l4,[%i6+%o1] ! Mem[0000000091000008] = 9b18a268 96ed86f5 ! %l7 = 00000000fe0a7a23, %l0 = 154bca05d0608833, %y = 00000000 umulcc %l7,%l0,%l2 ! %l2 = cec84e526a18ecf9, %ccr = 80, %y = cec84e52 ! Mem[0000000068000020] = c38b120a, %l7 = 00000000fe0a7a23 swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000c38b120a ! Mem[0000000091000170] = 41b868c464e862e7, %g2 = fffffffffffffaf7 ldx [%i6+0x170],%g2 ! %g2 = 41b868c464e862e7 ! Mem[0000000068000018] = 0e86e47e, %l3 = 2233d5a428888908 lduha [%i0+%o3]0x81,%l3 ! %l3 = 0000000000000e86 p44_label_3: ! Mem[00000000680000af] = ab3a7241, %l6 = c9fa2ba096ed7a34 ldstub [%i0+0x0af],%l6 ! %l6 = 00000041000000ff ! Mem[0000000090000024] = c9879b03, %g2 = 41b868c464e862e7 lduh [%i4+0x026],%g2 ! %g2 = 000000000000c987 ! %l7 = 00000000c38b120a, Mem[0000000091000120] = 42f35dd4 stw %l7,[%i6+0x120] ! Mem[0000000091000120] = c38b120a ! Mem[0000000069800010] = 2c1e90ca 54f87415, %l2 = 6a18ecf9, %l3 = 00000e86 ldda [%i3+%o2]0x80,%l2 ! %l2 = 000000002c1e90ca 0000000054f87415 ! %l4 = 000000009b18a268, Mem[0000000068000020] = 237a0afe stha %l4,[%i0+%o4]0x81 ! Mem[0000000068000020] = a2680afe ! %f0 = c510707a 8ccde840 b778f85b 02e51f33 ! %f4 = 97e88489 7ab6b77c 0a128bc3 abc567aa ! %f8 = 5f695d10 fd8aec7d ae166be9 68950f1b ! %f12 = 73573481 3a9a7b36 c42f9ef2 5b10a4ea stda %f0,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000090000000 ! %l5 = c9fa2ba096ed86f5, %l2 = 000000002c1e90ca, %l6 = 0000000000000041 srlx %l5,%l2,%l6 ! %l6 = 00327e8ae825bb61 ! Mem[0000000090800000] = afcee2558865ecf6, %g2 = 000000000000c987 ldx [%i5+%g0],%g2 ! %g2 = afcee2558865ecf6 ! %l1 = 3ca6f69bc4550c3b, %l4 = 000000009b18a268, %y = cec84e52 sdiv %l1,%l4,%l3 ! %l3 = 000000007cde506f mov %l0,%y ! %y = d0608833 ! %f19 = 5b0744a0, Mem[00000000680001ac] = fb543fe4 st %f19,[%i0+0x1ac] ! Mem[00000000680001ac] = 5b0744a0 p44_label_4: ! %l6 = e825bb61, %l7 = c38b120a, Mem[0000000091000130] = 44f396ae a71a8cdc std %l6,[%i6+0x130] ! Mem[0000000091000130] = e825bb61 c38b120a ! Mem[0000000091000140] = ecb715ac, %g2 = afcee2558865ecf6 ldsb [%i6+0x140],%g2 ! %g2 = ffffffffffffffec ! %l0 = 154bca05d0608833, Mem[0000000069800074] = 5788312d stw %l0,[%i3+0x074] ! Mem[0000000069800074] = d0608833 ! Mem[0000000069800018] = 150294a4, %l0 = 154bca05d0608833 lduba [%i3+%o3]0x80,%l0 ! %l0 = 0000000000000015 ! Mem[0000000069800018] = a4940215, %l7 = 00000000c38b120a lduha [%i3+%o3]0x88,%l7 ! %l7 = 0000000000000215 ! %f31 = a42f9522, Mem[000000009080008c] = 61cdd124 sta %f31,[%i5+0x08c]%asi ! Mem[000000009080008c] = a42f9522 ! Mem[0000000091000164] = 8f31336c, %g2 = ffffffffffffffec ldub [%i6+0x167],%g2 ! %g2 = 000000000000008f ! %l7 = 0000000000000215, Mem[00000000900000ec] = 7879655b stw %l7,[%i4+0x0ec] ! Mem[00000000900000ec] = 00000215 ! Mem[0000000091800140] = 79ecf4b6, %g2 = 000000000000008f ldub [%o0+0x141],%g2 ! %g2 = 0000000000000079 ! %l2 = 000000002c1e90ca, Mem[0000000091000148] = f99edb45bb8ca6d7 stx %l2,[%i6+0x148] ! Mem[0000000091000148] = 000000002c1e90ca p44_label_5: ! %f0 = c510707a 8ccde840 b778f85b 02e51f33 ! %f4 = 97e88489 7ab6b77c 0a128bc3 abc567aa ! %f8 = 5f695d10 fd8aec7d ae166be9 68950f1b ! %f12 = 73573481 3a9a7b36 c42f9ef2 5b10a4ea mov 0x140,%g4 stda %f0,[%i4+%g4]ASI_BLK_P ! Block Store to 0000000090000140 ! Mem[0000000068800020] = 436808fb86a484d1, %f24 = 920fa099 ad178f80 ldda [%i1+%o4]0x88,%f24 ! %f24 = 436808fb 86a484d1 membar #Sync ! Added by membar checker (268) ! Mem[0000000090000010] = 7cb7b67a 8984e897, %g2 = 00000079, %g3 = 0bad0b00 ldd [%i4+%o2],%g2 ! %g2 = 000000007cb7b67a 000000008984e897 ! %l1 = 3ca6f69bc4550c3b, %l0 = 0000000000000015, %ccr = 80 movcc %xcc,%l1,%l0 ! Moved, %l0 = 3ca6f69bc4550c3b ! Mem[0000000068800018] = df64db27, %l3 = 000000007cde506f lduha [%i1+%o3]0x81,%l3 ! %l3 = 000000000000df64 ! %l6 = 00327e8ae825bb61, Mem[0000000068000020] = fe0a68a2 stwa %l6,[%i0+%o4]0x89 ! Mem[0000000068000020] = e825bb61 ! %l0 = 3ca6f69bc4550c3b, %l6 = 00327e8ae825bb61, %l1 = 3ca6f69bc4550c3b sll %l0,%l6,%l1 ! %l1 = 794ded3788aa1876 ! %l0 = 3ca6f69bc4550c3b, %l6 = 00327e8ae825bb61, %l1 = 794ded3788aa1876 sll %l0,%l6,%l1 ! %l1 = 794ded3788aa1876 ! %l4 = 000000009b18a268, Mem[0000000069800000] = ab70fd6b stba %l4,[%i3+%g0]0x80 ! Mem[0000000069800000] = 6870fd6b ! Mem[0000000091800118] = 16d0a3287a43b570, %g2 = 000000007cb7b67a ldx [%o0+0x118],%g2 ! %g2 = 16d0a3287a43b570 p44_label_6: ! immd = 000000000000033f, %l4 = 000000009b18a268, %ccr = 80 movpos %icc,0x33f,%l4 ! Moved, %l4 = 000000000000033f ! Mem[0000000068800020] = d184a486, %l3 = 000000000000df64 ldsha [%i1+%o4]0x81,%l3 ! %l3 = ffffffffffffd184 ! %l0 = 3ca6f69bc4550c3b, imm = fffffffffffff20b, %l2 = 000000002c1e90ca and %l0,-0xdf5,%l2 ! %l2 = 3ca6f69bc455000b ! Mem[000000006880004e] = 37a0b334, %l3 = ffffffffffffd184 ldstub [%i1+0x04e],%l3 ! %l3 = 000000b3000000ff ! Mem[0000000068000028] = 68a2189b, %l0 = 3ca6f69bc4550c3b lduha [%i0+%o5]0x88,%l0 ! %l0 = 000000000000189b ! %l5 = c9fa2ba096ed86f5, Mem[0000000068000191] = b5aee311, %asi = 80 stba %l5,[%i0+0x191]%asi ! Mem[0000000068000190] = b5f5e311 ! %l6 = 00327e8ae825bb61, Mem[00000000910001a2] = 1e54ea13 sth %l6,[%i6+0x1a2] ! Mem[00000000910001a0] = bb61ea13 ! %l6 = 00327e8ae825bb61, Mem[0000000069000010] = 22952fa4 stha %l6,[%i2+%o2]0x88 ! Mem[0000000069000010] = 2295bb61 ! %l3 = 00000000000000b3, Mem[000000009100000a] = a26896ed sth %l3,[%i6+0x00a] ! Mem[0000000091000008] = 00b396ed ! %l4 = 000000000000033f, %l3 = 00000000000000b3, %ccr = 80 movrgz %l4,%l3,%l7 ! Moved, %l7 = 00000000000000b3 p44_label_7: ! %l4 = 000000000000033f, Mem[00000000908001fd] = 717f8aaf stb %l4,[%i5+0x1fd] ! Mem[00000000908001fc] = 3f7f8aaf ! Mem[0000000068800130] = feae0586adcb781d, %l5 = c9fa2ba096ed86f5, %l3 = 00000000000000b3 add %i1,0x130,%g1 casxa [%g1]0x80,%l5,%l3 ! %l3 = feae0586adcb781d ! immd = 00000000000000ca, %l7 = 00000000000000b3, %ccr = 80 movn %xcc,0x0ca,%l7 ! Register Not Moved ! %l4 = 000000000000033f, Mem[00000000680001f0] = 260fd006 stw %l4,[%i0+0x1f0] ! Mem[00000000680001f0] = 0000033f ! %l3 = feae0586adcb781d, immed = 0000011a, %ccr = 80 movrgz %l3,0x11a,%l1 ! Not Moved, %l1 = 794ded3788aa1876 ! %l6 = 00327e8ae825bb61, %l0 = 000000000000189b, %l0 = 000000000000189b tsubcctv %l6,%l0,%l0 ! %l0 = 00000000000018be, Trapped ! %l4 = 000000000000033f, Mem[00000000918001fc] = 3e3a23fc stw %l4,[%o0+0x1fc] ! Mem[00000000918001fc] = 0000033f ! Mem[0000000068800018] = df64db27953d1267, %f20 = d19edee4 d87146e8 ldda [%i1+%o3]0x80,%f20 ! %f20 = df64db27 953d1267 ! %l5 = c9fa2ba096ed86f5, Mem[0000000068800018] = df64db27953d1267 stxa %l5,[%i1+%o3]0x81 ! Mem[0000000068800018] = c9fa2ba096ed86f5 ! %l4 = 000000000000033f, %l1 = 794ded3788aa1876, %l3 = feae0586adcb781d or %l4,%l1,%l3 ! %l3 = 794ded3788aa1b7f p44_label_8: ! immd = 000000000000011f, %l4 = 000000000000033f, %ccr = 80 movle %xcc,0x11f,%l4 ! Moved, %l4 = 000000000000011f ! %l6 = 00327e8ae825bb61, imm = 0000000000000e58, %l2 = 3ca6f69bc455000b xnorcc %l6,0xe58,%l2 ! %l2 = ffcd817517da4ac6, %ccr = 80 ! Mem[000000009100012c] = 6161e825, %g2 = 16d0a3287a43b570 ldsb [%i6+0x12e],%g2 ! %g2 = 0000000000000061 ! %f29 = 5aa137c3, Mem[00000000690000a8] = ca3ed69d st %f29,[%i2+0x0a8] ! Mem[00000000690000a8] = 5aa137c3 ! Mem[0000000090000060] = bc97b331, %g2 = 0000000000000061 ldsb [%i4+0x061],%g2 ! %g2 = ffffffffffffffbc ! %f0 = c510707a 8ccde840 b778f85b 02e51f33 ! %f4 = 97e88489 7ab6b77c 0a128bc3 abc567aa ! %f8 = 5f695d10 fd8aec7d ae166be9 68950f1b ! %f12 = 73573481 3a9a7b36 c42f9ef2 5b10a4ea stda %f0,[%i4+%g4]ASI_BLK_AIUSL ! Block Store to 0000000090000140 ! %l6 = e825bb61, %l7 = 000000b3, Mem[0000000091000060] = 5da12a33 b0ae5170 std %l6,[%i6+0x060] ! Mem[0000000091000060] = e825bb61 000000b3 ! Mem[0000000091000140] = ecb715ac 2483298e, %g2 = ffffffbc, %g3 = 8984e897 ldd [%i6+0x140],%g2 ! %g2 = 00000000ecb715ac 000000002483298e ! Set Register : %l1 = 794ded3788aa1876 xor %g0,-1,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000091000168] = 6c300fcb, %g2 = 00000000ecb715ac ldsh [%i6+0x16a],%g2 ! %g2 = 0000000000006c30 p44_label_9: ! Mem[000000006980006c] = b070e6f3, %l0 = 00000000000018be swap [%i3+0x06c],%l0 ! %l0 = 00000000b070e6f3 ! %l7 = 00000000000000b3, immed = 00000de6, %y = d0608833 udivcc %l7,0xde6,%l2 ! %l2 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = b070e6f3 ! %f0 = c510707a 8ccde840 b778f85b 02e51f33 ! %f4 = 97e88489 7ab6b77c 0a128bc3 abc567aa ! %f8 = 5f695d10 fd8aec7d ae166be9 68950f1b ! %f12 = 73573481 3a9a7b36 c42f9ef2 5b10a4ea stda %f0,[%i4]ASI_COMMIT_P ! Block Store to 0000000090000000 ! %f22 = 0d5d1dae 90f734f6, Mem[00000000698000d8] = d8b257e3 f5123594 std %f22,[%i3+0x0d8] ! Mem[00000000698000d8] = 0d5d1dae 90f734f6 ! immd = 0000000000000197, %l0 = 00000000b070e6f3, %ccr = 0a movle %xcc,0x197,%l0 ! Register Not Moved ! Mem[00000000908001dc] = b413d6a5, %g2 = 0000000000006c30 ldub [%i5+0x1de],%g2 ! %g2 = 00000000000000b4 ! %f0 = c510707a 8ccde840 b778f85b 02e51f33 ! %f4 = 97e88489 7ab6b77c 0a128bc3 abc567aa ! %f8 = 5f695d10 fd8aec7d ae166be9 68950f1b ! %f12 = 73573481 3a9a7b36 c42f9ef2 5b10a4ea mov 0x1c0,%g5 stda %f0,[%i4+%g5]ASI_BLK_P ! Block Store to 00000000900001c0 ! %l2 = ffffffff, %l3 = 88aa1b7f, Mem[0000000090000128] = f1f21be2 6da53483 std %l2,[%i4+0x128] ! Mem[0000000090000128] = ffffffff 88aa1b7f ! Mem[0000000069000028] = e23dbe98, %l5 = c9fa2ba096ed86f5 ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 00000098000000ff ! Mem[00000000910001e0] = 3b75f6c9 d238546e, %g2 = 000000b4, %g3 = 2483298e ldda [%i6+0x1e0]%asi,%g2 ! %g2 = 000000003b75f6c9 00000000d238546e p44_label_10: ! Mem[00000000900000c8] = 50758781, %g18 = 1706ad0042a3fa76 ldsw [%i4+0x0c8],%g2 ! %g2 = 1706ad0042a3fa76 ! %l2 = 00000000ffffffff, Mem[00000000918001dc] = a31b7ba3 stb %l2,[%o0+0x1dc] ! Mem[00000000918001dc] = ff1b7ba3 ! %l3 = 794ded3788aa1b7f, Mem[00000000688001fe] = 88ec96a1 stb %l3,[%i1+0x1fe] ! Mem[00000000688001fc] = 88ec7fa1 ! %l0 = b070e6f3, %l1 = ffffffff, Mem[00000000900000a8] = 10593f2f f3b2ac3e std %l0,[%i4+0x0a8] ! Mem[00000000900000a8] = b070e6f3 ffffffff ! Mem[0000000069000020] = fafe588c7d5a6847, %l3 = 794ded3788aa1b7f ldxa [%i2+%o4]0x89,%l3 ! %l3 = fafe588c7d5a6847 ! Mem[0000000091800148] = 4e1dc160fb3f156f, %f48 = 146ca112 cb32e893 ldd [%o0+0x148],%f48 ! %f48 = 4e1dc160 fb3f156f ! Mem[0000000069800000] = 6bfd7068, %l4 = 000000000000011f lduha [%i3+%g0]0x89,%l4 ! %l4 = 0000000000007068 ! Mem[0000000091800118] = 16d0a328 7a43b570, %g2 = 50758781, %g3 = d238546e ldd [%o0+0x118],%g2 ! %g2 = 0000000016d0a328 000000007a43b570 ! Mem[0000000069000060] = f4bc2a565d8facc4, %l2 = 00000000ffffffff, %l2 = 00000000ffffffff add %i2,0x60,%g1 casxa [%g1]0x80,%l2,%l2 ! %l2 = f4bc2a565d8facc4 ! Mem[0000000090800008] = 4bbbf281, %g2 = 0000000016d0a328 ldub [%i5+0x009],%g2 ! %g2 = 000000000000004b p44_label_11: ! Mem[00000000908001d4] = dcbf55cd, %g2 = 000000000000004b ldsh [%i5+0x1d4],%g2 ! %g2 = ffffffffffffdcbf ! Mem[0000000068000098] = 803edb55, %l2 = f4bc2a565d8facc4 ldsh [%i0+0x098],%l2 ! %l2 = ffffffffffff803e ! Mem[0000000069000020] = 47685a7d, %l6 = 00327e8ae825bb61 lduwa [%i2+%o4]0x81,%l6 ! %l6 = 0000000047685a7d ! %l5 = 0000000000000098, %l1 = ffffffffffffffff, %l3 = fafe588c7d5a6847 addccc %l5,%l1,%l3 ! %l3 = 0000000000000097, %ccr = 11 ! %f22 = 0d5d1dae 90f734f6, Mem[00000000908000f0] = 92c8b875 4e91ae77 std %f22,[%i5+0x0f0] ! Mem[00000000908000f0] = 0d5d1dae 90f734f6 ! Mem[0000000091000048] = 4b4e770bf7a5ca85, %f48 = 4e1dc160 fb3f156f ldd [%i6+0x048],%f48 ! %f48 = 4b4e770b f7a5ca85 ! %l4 = 0000000000007068, Mem[0000000090000128] = ffffffff88aa1b7f stx %l4,[%i4+0x128] ! Mem[0000000090000128] = 0000000000007068 ! %l1 = ffffffffffffffff, %l4 = 0000000000007068, %l0 = 00000000b070e6f3 udivx %l1,%l4,%l0 ! %l0 = 00024707302eb013 ! Mem[0000000091000014] = 4f877aae, %g2 = ffffffffffffdcbf ldsha [%i6+0x014]%asi,%g2 ! %g2 = 0000000000004f87 ! %l5 = 0000000000000098, %l0 = 00024707302eb013, %ccr = 11 movneg %icc,%l5,%l0 ! Register Not Moved p44_label_12: ! %l7 = 00000000000000b3, %l5 = 0000000000000098, %l0 = 00024707302eb013 tsubcctv %l7,%l5,%l0 ! %l0 = 00024707302eb036, Trapped ! Mem[0000000068000194] = 08e9243e, %l0 = 302eb036, %l5 = 00000098 add %i0,0x194,%g1 casa [%g1]0x80,%l0,%l5 ! %l5 = 0000000008e9243e ! Mem[00000000910000a4] = 86349e0f, %g2 = 0000000000004f87 ldsh [%i6+0x0a4],%g2 ! %g2 = ffffffffffff8634 ! %l0 = 00024707302eb036, %l4 = 0000000000007068, %l0 = 00024707302eb036 subc %l0,%l4,%l0 ! %l0 = 00024707302e3fcd ! Mem[0000000069800008] = fdfcdd66 dc115881, %l4 = 00007068, %l5 = 08e9243e ldda [%i3+%o1]0x80,%l4 ! %l4 = 00000000fdfcdd66 00000000dc115881 ! Mem[000000009100019c] = c3f8aeb5, %g18 = 1706ad0042a3fa76 ldsw [%i6+0x19c],%g2 ! %g2 = 1706ad0042a3fa76 ! %l1 = ffffffffffffffff, Mem[0000000068000020] = e825bb61 stba %l1,[%i0+%o4]0x88 ! Mem[0000000068000020] = e825bbff ! immd = 000000000000019a, %l2 = ffffffffffff803e, %ccr = 11 movl %icc,0x19a,%l2 ! Register Not Moved ! Mem[0000000069800020] = c3f862d21642631d, %f18 = 3505175d 5b0744a0 ldda [%i3+%o4]0x89,%f18 ! %f18 = c3f862d2 1642631d ! Mem[0000000069000118] = 8c4be4ff, %l4 = 00000000fdfcdd66 ldstub [%i2+0x118],%l4 ! %l4 = 0000008c000000ff p44_label_13: ! %l3 = 0000000000000097, Mem[000000009080016f] = ad4cca3b stb %l3,[%i5+0x16f] ! Mem[000000009080016c] = 974cca3b ! %l0 = 00024707302e3fcd, %l4 = 000000000000008c, %ccr = 11 movge %xcc,%l0,%l4 ! Moved, %l4 = 00024707302e3fcd ! retry : should take illegal inst trap, %l0 = 00024707302e3fcd retry ! Illegal inst trap : %l0 = 00024707302e3fdd ! %l3 = 0000000000000097, %l6 = 0000000047685a7d, %l2 = ffffffffffff803e xorcc %l3,%l6,%l2 ! %l2 = 0000000047685aea, %ccr = 00 ! Mem[00000000908001e0] = d6a5c497, %g2 = ffffffffc3f8aeb5 ldsh [%i5+0x1e0],%g2 ! %g2 = ffffffffffffd6a5 ! Mem[00000000688000ec] = 74930e88, %l5 = 00000000dc115881 swap [%i1+0x0ec],%l5 ! %l5 = 0000000074930e88 ! %f16 = f96ab5e7 5441be41 c3f862d2 1642631d ! %f20 = df64db27 953d1267 0d5d1dae 90f734f6 ! %f24 = 436808fb 86a484d1 c5b7342f dca136bf ! %f28 = a0c11284 5aa137c3 bad170e3 a42f9522 mov 0x080,%g6 stda %f16,[%i4+%g6]ASI_BLK_P ! Block Store to 0000000090000080 ! Set Register : %l2 = 0000000047685aea xor %g0,-1,%l2 ! %l2 = ffffffffffffffff membar #Sync ! Added by membar checker (269) ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d 00000000 00007068 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 mov 0x100,%g4 ldda [%i4+%g4]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000100 ! %l2 = ffffffff, %l3 = 00000097, Mem[0000000091800038] = 8581ae53 fd74b765 std %l2,[%o0+0x038] ! Mem[0000000091800038] = ffffffff 00000097 p44_label_14: ! Mem[0000000091800008] = 30e846b2 b01876a3, %g2 = ffffd6a5, %g3 = 7a43b570 ldd [%o0+%o1],%g2 ! %g2 = 0000000030e846b2 00000000b01876a3 ! Mem[0000000068800010] = ec6a67e5 7e2f547f, %l4 = 302e3fcd, %l5 = 74930e88 ldda [%i1+%o2]0x81,%l4 ! %l4 = 00000000ec6a67e5 000000007e2f547f ! %l3 = 0000000000000097, Mem[0000000091800110] = 21acd1f3613c9bc6 stx %l3,[%o0+0x110] ! Mem[0000000091800110] = 0000000000000097 ! Mem[0000000068800074] = c7aea8d6, %l0 = 302e3fdd, %l2 = ffffffff add %i1,0x74,%g1 casa [%g1]0x80,%l0,%l2 ! %l2 = 00000000c7aea8d6 ! Mem[00000000910001f8] = 4e761e3a, %g2 = 0000000030e846b2 lduh [%i6+0x1fa],%g2 ! %g2 = 0000000000004e76 ! %l7 = 00000000000000b3, Mem[00000000918000b4] = a5509592 stw %l7,[%o0+0x0b4] ! Mem[00000000918000b4] = 000000b3 ! %l2 = 00000000c7aea8d6, Mem[000000006880015c] = e2aee6d5 stw %l2,[%i1+0x15c] ! Mem[000000006880015c] = c7aea8d6 ! %l6 = 0000000047685a7d, Mem[0000000090800002] = e2558865 stb %l6,[%i5+0x002] ! Mem[0000000090800000] = 7d558865 ! Mem[0000000069000020] = 47685a7d, %l4 = 00000000ec6a67e5 ldsba [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000047 ! Mem[0000000069000010] = 2295bb61, %l4 = 0000000000000047 ldsba [%i2+%o2]0x89,%l4 ! %l4 = 0000000000000061 p44_label_15: ! Mem[000000006900012c] = 74cb44fe, %l6 = 0000000047685a7d, %asi = 80 swapa [%i2+0x12c]%asi,%l6 ! %l6 = 0000000074cb44fe ! %l0 = 302e3fdd, %l1 = ffffffff, Mem[0000000090800098] = bde91366 f194589f std %l0,[%i5+0x098] ! Mem[0000000090800098] = 302e3fdd ffffffff ! Mem[00000000698001d0] = 896556d7668f92c3, %l1 = ffffffffffffffff, %l1 = ffffffffffffffff add %i3,0x1d0,%g1 casxa [%g1]0x80,%l1,%l1 ! %l1 = 896556d7668f92c3 ! Mem[0000000090000020] = 5d10fd8a, %g2 = 0000000000004e76 lduh [%i4+0x022],%g2 ! %g2 = 0000000000005d10 ! %l2 = 00000000c7aea8d6, imm = fffffffffffff772, %l6 = 0000000074cb44fe and %l2,-0x88e,%l6 ! %l6 = 00000000c7aea052 ! immd = 0000000000000041, %l4 = 0000000000000061, %ccr = 00 mova %icc,0x041,%l4 ! Moved, %l4 = 0000000000000041 ! Mem[0000000068800008] = e898587c, %l1 = 896556d7668f92c3 ldsha [%i1+%o1]0x81,%l1 ! %l1 = ffffffffffffe898 ! Mem[0000000068800000] = d4689eff, %l4 = 0000000000000041 ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 000000d4000000ff ! %l5 = 000000007e2f547f, %l4 = 00000000000000d4, %l4 = 00000000000000d4 orcc %l5,%l4,%l4 ! %l4 = 000000007e2f54ff, %ccr = 00 membar #Sync ! Added by membar checker (270) ! %l1 = ffffffffffffe898, Mem[0000000090000124] = 7ceaf23d sth %l1,[%i4+0x124] ! Mem[0000000090000124] = e898f23d p44_label_16: ! Mem[0000000069000100] = 3e74c0ad, %l7 = 000000b3, %l6 = c7aea052 add %i2,0x100,%g1 casa [%g1]0x80,%l7,%l6 ! %l6 = 000000003e74c0ad ! Mem[0000000068000020] = e825bbff, %l2 = 00000000c7aea8d6 swapa [%i0+%o4]0x88,%l2 ! %l2 = 00000000e825bbff ! Mem[00000000918001ec] = b08f307b, %g2 = 0000000000005d10 ldsb [%o0+0x1ed],%g2 ! %g2 = ffffffffffffffb0 ! Mem[00000000690001eb] = ba021b61, %l7 = 00000000000000b3 ldstub [%i2+0x1eb],%l7 ! %l7 = 00000061000000ff ! retry : should take illegal inst trap, %l0 = 00024707302e3fdd retry ! Illegal inst trap : %l0 = 00024707302e3fed ! %l0 = 00024707302e3fed, %l4 = 000000007e2f54ff, %ccr = 00 movrgez %l0,%l4,%l3 ! Moved, %l3 = 000000007e2f54ff ! Mem[00000000918000c8] = 253e4304 5d67fd8c, %g2 = ffffffb0, %g3 = b01876a3 ldd [%o0+0x0c8],%g2 ! %g2 = 00000000253e4304 000000005d67fd8c ! Mem[00000000680001e8] = 8930e637f891fbc9, %l6 = 000000003e74c0ad, %l1 = ffffffffffffe898 add %i0,0x1e8,%g1 casxa [%g1]0x80,%l6,%l1 ! %l1 = 8930e637f891fbc9 ! Mem[00000000698001c8] = 91975ca3a42e3d07, %l5 = 000000007e2f547f, %l7 = 0000000000000061 add %i3,0x1c8,%g1 casxa [%g1]0x80,%l5,%l7 ! %l7 = 91975ca3a42e3d07 ! Mem[000000009000013c] = 3f8d7d73, %g18 = 1706ad0042a3fa76 ldsw [%i4+0x13c],%g2 ! %g2 = 1706ad0042a3fa76 p44_label_17: ! immd = 00000000000003e0, %l3 = 000000007e2f54ff, %ccr = 00 movn %icc,0x3e0,%l3 ! Register Not Moved ! Mem[00000000918000b0] = a1350000, %g2 = 000000003f8d7d73 ldsh [%o0+0x0b2],%g2 ! %g2 = ffffffffffffa135 ! Mem[000000009080000c] = 22de8d8c, %g2 = ffffffffffffa135 lduh [%i5+0x00e],%g2 ! %g2 = 00000000000022de ! %f4 = 97e88489 7ab6b77c, Mem[00000000690000f8] = 2fc1fb1c e23e95cf std %f4 ,[%i2+0x0f8] ! Mem[00000000690000f8] = 97e88489 7ab6b77c ! Mem[0000000069800046] = 1c87e889, %l5 = 000000007e2f547f ldstub [%i3+0x046],%l5 ! %l5 = 000000e8000000ff ! Mem[0000000091800030] = 268769d2 7f5a70fd, %g2 = 000022de, %g3 = 5d67fd8c ldd [%o0+0x030],%g2 ! %g2 = 00000000268769d2 000000007f5a70fd ! %l6 = 000000003e74c0ad, Mem[000000009180006c] = e82208c9 sth %l6,[%o0+0x06c] ! Mem[000000009180006c] = c0ad08c9 ! %f0 = c510707a, Mem[0000000091800160] = 877a44c3 st %f0 ,[%o0+0x160] ! Mem[0000000091800160] = c510707a ! %f24 = 436808fb 86a484d1, Mem[00000000910001b8] = fe0490b8 47252129 std %f24,[%i6+0x1b8] ! Mem[00000000910001b8] = 436808fb 86a484d1 ! immd = 0000000000000302, %l4 = 000000007e2f54ff, %ccr = 00 mova %icc,0x302,%l4 ! Moved, %l4 = 0000000000000302 p44_label_18: ! Mem[0000000091000008] = 9b1800b3, %g2 = 00000000268769d2 lduw [%i6+%o1],%g2 ! %g2 = 000000009b1800b3 ! Mem[0000000069000020] = 7d5a6847, %l3 = 000000007e2f54ff lduwa [%i2+%o4]0x88,%l3 ! %l3 = 000000007d5a6847 ! immd = 000000000000004f, %l2 = 00000000e825bbff, %ccr = 00 mova %xcc,0x04f,%l2 ! Moved, %l2 = 000000000000004f ! Mem[00000000908000c8] = 59095ea4e50ee4f7, %g2 = 000000009b1800b3 ldx [%i5+0x0c8],%g2 ! %g2 = 59095ea4e50ee4f7 ! %l2 = 000000000000004f, %l7 = 91975ca3a42e3d07, %ccr = 00 movpos %xcc,%l2,%l7 ! Moved, %l7 = 000000000000004f ! %l3 = 000000007d5a6847, Mem[00000000908001e6] = eb691ff5 sth %l3,[%i5+0x1e6] ! Mem[00000000908001e4] = 68471ff5 ! Mem[0000000069800010] = 1574f854 ca901e2c, %l4 = 00000302, %l5 = 000000e8 ldda [%i3+%o2]0x88,%l4 ! %l4 = 00000000ca901e2c 000000001574f854 ! Mem[000000009180009c] = 8acc12dd, %g2 = 59095ea4e50ee4f7 lduw [%o0+0x09c],%g2 ! %g2 = 000000008acc12dd ! Mem[0000000068000000] = 80bafca0, %l1 = 8930e637f891fbc9 ldsha [%i0+%g0]0x80,%l1 ! %l1 = ffffffffffff80ba ! Mem[0000000069000020] = fafe588c7d5a6847, %f16 = f96ab5e7 5441be41 ldda [%i2+%o4]0x89,%f16 ! %f16 = fafe588c 7d5a6847 p44_label_19: ! Mem[0000000068800028] = ba1a742b, %l1 = ffffffffffff80ba ldsba [%i1+%o5]0x88,%l1 ! %l1 = 000000000000002b ! %l4 = 00000000ca901e2c setx 0x6f8affd83794755a,%g7,%l4 ! %l4 = 6f8affd83794755a ! %f0 = c510707a 8ccde840 b778f85b 02e51f33 ! %f4 = 97e88489 7ab6b77c 0a128bc3 abc567aa ! %f8 = 5f695d10 fd8aec7d ae166be9 68950f1b ! %f12 = 73573481 3a9a7b36 c42f9ef2 5b10a4ea stda %f0,[%i4+%g5]ASI_BLK_P ! Block Store to 00000000900001c0 ! Mem[00000000918000d4] = 7e2b474d, %g2 = 000000008acc12dd lduha [%o0+0x0d4]%asi,%g2 ! %g2 = 0000000000007e2b ! %l4 = 6f8affd83794755a, Mem[00000000918000b0] = 0a8ba135000000b3 stx %l4,[%o0+0x0b0] ! Mem[00000000918000b0] = 6f8affd83794755a ! Mem[000000006900006b] = 2b094cd7, %l2 = 000000000000004f ldstub [%i2+0x06b],%l2 ! %l2 = 000000d7000000ff ! Mem[00000000698001d0] = 896556d7, %l1 = 0000002b, %l7 = 0000004f add %i3,0x1d0,%g1 casa [%g1]0x80,%l1,%l7 ! %l7 = 00000000896556d7 ! %l1 = 000000000000002b, %l2 = 00000000000000d7, %l7 = 00000000896556d7 mulx %l1,%l2,%l7 ! %l7 = 000000000000241d ! %l2 = 00000000000000d7, immed = 00000157, %ccr = 00 movrne %l2,0x157,%l1 ! Moved, %l1 = 0000000000000157 ! %l6 = 000000003e74c0ad, Mem[0000000090000118] = c4c6c205 stw %l6,[%i4+0x118] ! Mem[0000000090000118] = 3e74c0ad p44_label_20: ! %l2 = 000000d7, %l3 = 7d5a6847, Mem[0000000069800000] = 6bfd7068 8832bfc8 stda %l2,[%i3+%g0]0x89 ! Mem[0000000069800000] = 000000d7 7d5a6847 ! Mem[0000000090000170] = 7b9a3a81, %g2 = 0000000000007e2b ldsb [%i4+0x171],%g2 ! %g2 = 000000000000007b ! Mem[000000006900002c] = 8c2c5513, %l1 = 00000157, %l2 = 000000d7 add %i2,0x2c,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 000000008c2c5513 ! %l0 = 00024707302e3fed, %l0 = 00024707302e3fed, %l3 = 000000007d5a6847 sllx %l0,%l0,%l3 ! %l3 = c7fda00000000000 ! %l6 = 000000003e74c0ad, imm = fffffffffffff4c8, %l2 = 000000008c2c5513 subccc %l6,-0xb38,%l2 ! %l2 = 000000003e74cbe5, %ccr = 11 ! Mem[0000000090000138] = cb533f7f, %g2 = 000000000000007b ldub [%i4+0x138],%g2 ! %g2 = 00000000000000cb ! %l2 = 000000003e74cbe5, %l2 = 000000003e74cbe5, %ccr = 11 movleu %icc,%l2,%l2 ! Moved, %l2 = 000000003e74cbe5 ! Mem[00000000680001bc] = 409b131d, %l0 = 00024707302e3fed swap [%i0+0x1bc],%l0 ! %l0 = 00000000409b131d ! Mem[000000009100015c] = 484b74d9, %g2 = 00000000000000cb lduw [%i6+0x15c],%g2 ! %g2 = 00000000484b74d9 ! Mem[0000000069800018] = 150294a43a6ce69c, %l4 = 6f8affd83794755a, %l2 = 000000003e74cbe5 add %i3,0x18,%g1 casxa [%g1]0x80,%l4,%l2 ! %l2 = 150294a43a6ce69c p44_label_21: ! %l3 = c7fda00000000000, %l3 = c7fda00000000000, %ccr = 11 movpos %icc,%l3,%l3 ! Moved, %l3 = c7fda00000000000 ! Mem[0000000068800018] = a02bfac9, %l4 = 6f8affd83794755a lduha [%i1+%o3]0x88,%l4 ! %l4 = 000000000000fac9 ! %l1 = 0000000000000157, %l5 = 000000001574f854, %ccr = 11 movle %xcc,%l1,%l5 ! Register Not Moved ! %l3 = c7fda00000000000, %l5 = 000000001574f854, %y = b070e6f3 mulscc %l3,%l5,%l2 ! %l2 = 000000001574f854, %ccr = 00, %y = 58387379 ! Mem[0000000069000018] = 0757f6ff, %l6 = 000000003e74c0ad lduba [%i2+%o3]0x88,%l6 ! %l6 = 00000000000000ff ! %l6 = 00000000000000ff, imm = fffffffffffffadc, %l5 = 000000001574f854 subccc %l6,-0x524,%l5 ! %l5 = 0000000000000623, %ccr = 11 ! %l0 = 00000000409b131d sethi %hi(0xd27e9c00),%l0 ! %l0 = 00000000d27e9c00 ! %l5 = 0000000000000623, Mem[0000000069000010] = 61bb9522 stha %l5,[%i2+%o2]0x81 ! Mem[0000000069000010] = 06239522 ! %f19 = 1642631d, Mem[0000000090800124] = 3b012cfa st %f19,[%i5+0x124] ! Mem[0000000090800124] = 1642631d ! Mem[0000000090000180] = a32af125, %g18 = 1706ad0042a3fa76 ldsw [%i4+0x180],%g2 ! %g2 = 1706ad0042a3fa76 p44_label_22: ! Mem[0000000090000108] = 7aa04c5f f88c29a9, %g2 = a32af125, %g3 = 7f5a70fd ldd [%i4+0x108],%g2 ! %g2 = 000000007aa04c5f 00000000f88c29a9 ! %l4 = 000000000000fac9, Mem[0000000091800060] = 2c7d828b83b95d79 stx %l4,[%o0+0x060] ! Mem[0000000091800060] = 000000000000fac9 ! %l2 = 1574f854, %l3 = 00000000, Mem[00000000908001e8] = 1ff578e9 f1046e5b std %l2,[%i5+0x1e8] ! Mem[00000000908001e8] = 1574f854 00000000 ! Mem[00000000908000d0] = a37c3c64 27ab1ce7, %g2 = 7aa04c5f, %g3 = f88c29a9 ldd [%i5+0x0d0],%g2 ! %g2 = 00000000a37c3c64 0000000027ab1ce7 ! %l0 = 00000000d27e9c00, Mem[0000000091000060] = e825bb61 stw %l0,[%i6+0x060] ! Mem[0000000091000060] = d27e9c00 ! Mem[0000000069000128] = 6d2c2393, %l4 = 000000000000fac9 ldstub [%i2+0x128],%l4 ! %l4 = 0000006d000000ff ! %l2 = 000000001574f854, %l0 = 00000000d27e9c00, %ccr = 11 movpos %xcc,%l2,%l0 ! Moved, %l0 = 000000001574f854 ! %l2 = 000000001574f854, %l3 = c7fda00000000000, %y = 58387379 umulcc %l2,%l3,%l7 ! %l7 = 0000000000000000, %ccr = 44, %y = 00000000 ! Mem[00000000910000fc] = c5b55944, %g2 = 00000000a37c3c64 lduw [%i6+0x0fc],%g2 ! %g2 = 00000000c5b55944 ! %l7 = 0000000000000000, %l6 = 00000000000000ff, %ccr = 44 movleu %icc,%l7,%l6 ! Moved, %l6 = 0000000000000000 p44_label_23: ! Mem[0000000068800040] = 8b426ed7, %l1 = 0000000000000157 swap [%i1+0x040],%l1 ! %l1 = 000000008b426ed7 ! %l3 = c7fda00000000000, Mem[000000009180010c] = de11d2fc, %asi = 80 stwa %l3,[%o0+0x10c]%asi ! Mem[000000009180010c] = 00000000 ! %l0 = 000000001574f854, Mem[00000000918001d0] = 61bc4b5f, %asi = 80 stwa %l0,[%o0+0x1d0]%asi ! Mem[00000000918001d0] = 1574f854 ! Mem[0000000069800008] = 66ddfcfd, %l6 = 0000000000000000 ldsha [%i3+%o1]0x88,%l6 ! %l6 = fffffffffffffcfd ! %l1 = 000000008b426ed7, immed = 000001ef, %ccr = 44 movre %l1,0x1ef,%l0 ! Not Moved, %l0 = 000000001574f854 ! Mem[0000000069000134] = e65fead0, %l4 = 0000006d, %l3 = 00000000 add %i2,0x134,%g1 casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000e65fead0 ! %l0 = 000000001574f854, Mem[0000000090800080] = d4db2881ae67375c stx %l0,[%i5+0x080] ! Mem[0000000090800080] = 000000001574f854 ! %l7 = 0000000000000000, %l7 = 0000000000000000, %l0 = 000000001574f854 sdivx %l7,%l7,%l0 ! Div by zero, %l0 = 000000001574f8a4 ! Mem[0000000091800120] = a0104a78, %g2 = 00000000c5b55944 ldsha [%o0+0x122]%asi,%g2 ! %g2 = ffffffffffffa010 ! %l2 = 000000001574f854, %l5 = 0000000000000623, %l2 = 000000001574f854 sdivx %l2,%l5,%l2 ! %l2 = 0000000000037f19 p44_label_24: ! Mem[00000000908001d8] = dccb27cc, %g2 = ffffffffffffa010 ldsb [%i5+0x1d9],%g2 ! %g2 = ffffffffffffffdc ! Mem[000000009080013c] = 47655d3c, %g2 = ffffffffffffffdc lduw [%i5+0x13c],%g2 ! %g2 = 0000000047655d3c ! %l4 = 000000000000006d, Mem[0000000068800028] = 2b741aba81038a5d stxa %l4,[%i1+%o5]0x80 ! Mem[0000000068800028] = 000000000000006d ! Mem[0000000069800008] = fdfcdd66, %l4 = 000000000000006d swapa [%i3+%o1]0x81,%l4 ! %l4 = 00000000fdfcdd66 ! Mem[0000000069000020] = 47685a7d, %f13 = 3a9a7b36 lda [%i2+%o4]0x80,%f13 ! %f13 = 47685a7d ! %l7 = 0000000000000000, imm = 0000000000000321, %l4 = 00000000fdfcdd66 subccc %l7,0x321,%l4 ! %l4 = fffffffffffffcdf, %ccr = 99 ! Mem[0000000069000160] = 8d45292a, %l6 = fffffffffffffcfd ldsw [%i2+0x160],%l6 ! %l6 = ffffffff8d45292a ! Mem[0000000069800010] = ca901e2c, %l2 = 0000000000037f19 ldstuba [%i3+%o2]0x88,%l2 ! %l2 = 0000002c000000ff ! %l0 = 000000001574f87c, %l3 = 00000000e65fead0, %ccr = 99 movvs %xcc,%l0,%l3 ! Register Not Moved ! Mem[0000000091800170] = 2dcf7f88 db107401, %g2 = 47655d3c, %g3 = 27ab1ce7 ldd [%o0+0x170],%g2 ! %g2 = 000000002dcf7f88 00000000db107401 p44_label_25: ! %l0 = 000000001574f87c, %l1 = 000000008b426ed7, %l3 = 00000000e65fead0 andcc %l0,%l1,%l3 ! %l3 = 0000000001406854, %ccr = 00 ! %l2 = 000000000000002c, Mem[00000000698001e4] = 82fe5d88 stb %l2,[%i3+0x1e4] ! Mem[00000000698001e4] = 2cfe5d88 ! Mem[00000000910001a4] = ce246826, %g2 = 000000002dcf7f88 ldsh [%i6+0x1a6],%g2 ! %g2 = ffffffffffffce24 ! Mem[0000000068800008] = 7c5898e8, %l7 = 0000000000000000 ldswa [%i1+%o1]0x89,%l7 ! %l7 = 000000007c5898e8 ! %l5 = 0000000000000623, Mem[0000000069000018] = 6275e9f80757f6ff stxa %l5,[%i2+%o3]0x88 ! Mem[0000000069000018] = 0000000000000623 ! Mem[0000000068800010] = ec6a67e5, %l7 = 000000007c5898e8 lduha [%i1+%o2]0x80,%l7 ! %l7 = 000000000000ec6a ! %l1 = 000000008b426ed7, %l1 = 000000008b426ed7, %l2 = 000000000000002c andcc %l1,%l1,%l2 ! %l2 = 000000008b426ed7, %ccr = 08 ! immd = 0000000000000227, %l3 = 0000000001406854, %ccr = 08 movcc %xcc,0x227,%l3 ! Moved, %l3 = 0000000000000227 ! Mem[000000009100013c] = 29ecb715, %g2 = ffffffffffffce24 ldsb [%i6+0x13f],%g2 ! %g2 = 0000000000000029 ! Mem[0000000068800018] = a02bfac9, %l7 = 000000000000ec6a lduha [%i1+%o3]0x88,%l7 ! %l7 = 000000000000fac9 ba,a p44_not_taken_0_end p44_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 000000001574f87c bne,a,pn %xcc,p44_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000008b426ed7 bne,a,pn %xcc,p44_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000008b426ed7 bne,a,pn %xcc,p44_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000227 bne,a,pn %xcc,p44_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be fffffffffffffcdf bne,a,pn %xcc,p44_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000623 bne,a,pn %xcc,p44_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffff8d45292a bne,a,pn %xcc,p44_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000fac9 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 b778f85b 02e51f33 bne %xcc,p44_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 97e88489 7ab6b77c bne %xcc,p44_f4_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 73573481 47685a7d bne %xcc,p44_f12_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be fafe588c 7d5a6847 bne %xcc,p44_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be c3f862d2 1642631d bne %xcc,p44_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be df64db27 953d1267 bne %xcc,p44_f20_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 436808fb 86a484d1 bne %xcc,p44_f24_fail nop ! Check Local Memory set p44_local0_expect,%g1 p44_check_local0: ldx [%g1+0x020],%g2 ! Expected data = d6a8aec7abc567aa 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 = 9b18a26896ed86f5 ldx [%i0+0x028],%g3 ! Observed data at 0000000068000028 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x028,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = d000a7a0ab3a72ff ldx [%i0+0x0a8],%g3 ! Observed data at 00000000680000a8 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x0a8,%g4 ldx [%g1+0x190],%g2 ! Expected data = b5f5e31108e9243e ldx [%i0+0x190],%g3 ! Observed data at 0000000068000190 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x190,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 8adcad8d5b0744a0 ldx [%i0+0x1a8],%g3 ! Observed data at 00000000680001a8 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x1a8,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = 5deb289e302e3fed ldx [%i0+0x1b8],%g3 ! Observed data at 00000000680001b8 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x1b8,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 0000033f24b2a590 ldx [%i0+0x1f0],%g3 ! Observed data at 00000000680001f0 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x1f0,%g4 set p44_local1_expect,%g1 p44_check_local1: ldx [%g1+0x000],%g2 ! Expected data = ff689eff5b6106bc ldx [%i1+0x000],%g3 ! Observed data at 0000000068800000 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = c9fa2ba096ed86f5 ldx [%i1+0x018],%g3 ! Observed data at 0000000068800018 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000000000006d ldx [%i1+0x028],%g3 ! Observed data at 0000000068800028 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x028,%g4 ldx [%g1+0x040],%g2 ! Expected data = 00000157c72dc56b ldx [%i1+0x040],%g3 ! Observed data at 0000000068800040 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x040,%g4 ldx [%g1+0x048],%g2 ! Expected data = 028ee6cd37a0ff34 ldx [%i1+0x048],%g3 ! Observed data at 0000000068800048 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x048,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = 3aaf2a44dc115881 ldx [%i1+0x0e8],%g3 ! Observed data at 00000000688000e8 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x0e8,%g4 ldx [%g1+0x158],%g2 ! Expected data = ffe1f29ec7aea8d6 ldx [%i1+0x158],%g3 ! Observed data at 0000000068800158 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x158,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 7c69239a88ec7fa1 ldx [%i1+0x1f8],%g3 ! Observed data at 00000000688001f8 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x1f8,%g4 set p44_local2_expect,%g1 p44_check_local2: ldx [%g1+0x010],%g2 ! Expected data = 06239522cca9f9b8 ldx [%i2+0x010],%g3 ! Observed data at 0000000069000010 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 2306000000000000 ldx [%i2+0x018],%g3 ! Observed data at 0000000069000018 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffbe3de28c2c5513 ldx [%i2+0x028],%g3 ! Observed data at 0000000069000028 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x028,%g4 ldx [%g1+0x068],%g2 ! Expected data = 2b094cff7f3a7b52 ldx [%i2+0x068],%g3 ! Observed data at 0000000069000068 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x068,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = 5aa137c305eaf837 ldx [%i2+0x0a8],%g3 ! Observed data at 00000000690000a8 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x0a8,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 97e884897ab6b77c ldx [%i2+0x0f8],%g3 ! Observed data at 00000000690000f8 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x0f8,%g4 ldx [%g1+0x118],%g2 ! Expected data = ff4be4ff63079f6d ldx [%i2+0x118],%g3 ! Observed data at 0000000069000118 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x118,%g4 ldx [%g1+0x128],%g2 ! Expected data = ff2c239347685a7d ldx [%i2+0x128],%g3 ! Observed data at 0000000069000128 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x128,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = ba021bff63b7c3ed ldx [%i2+0x1e8],%g3 ! Observed data at 00000000690001e8 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x1e8,%g4 set p44_local3_expect,%g1 p44_check_local3: ldx [%g1+0x000],%g2 ! Expected data = d700000047685a7d ldx [%i3+0x000],%g3 ! Observed data at 0000000069800000 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0000006ddc115881 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 = ff1e90ca54f87415 ldx [%i3+0x010],%g3 ! Observed data at 0000000069800010 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i3,0x010,%g4 ldx [%g1+0x040],%g2 ! Expected data = 92668c861c87ff89 ldx [%i3+0x040],%g3 ! Observed data at 0000000069800040 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i3,0x040,%g4 ldx [%g1+0x068],%g2 ! Expected data = 5150b69c000018be ldx [%i3+0x068],%g3 ! Observed data at 0000000069800068 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i3,0x068,%g4 ldx [%g1+0x070],%g2 ! Expected data = 701651c5d0608833 ldx [%i3+0x070],%g3 ! Observed data at 0000000069800070 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i3,0x070,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 0d5d1dae90f734f6 ldx [%i3+0x0d8],%g3 ! Observed data at 00000000698000d8 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i3,0x0d8,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 6c0656f92cfe5d88 ldx [%i3+0x1e0],%g3 ! Observed data at 00000000698001e0 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i3,0x1e0,%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_f4_fail: set p44_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p44_f12_fail: set p44_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p44_f16_fail: set p44_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p44_f18_fail: set p44_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p44_f20_fail: set p44_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p44_f24_fail: set p44_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 44 failed p44_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0b0] ! Set processor 44 done flag set p44_temp,%g6 stx %g1,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] stx %fsr,[%g6+24] ta BAD_TRAP ! The local area data for processor 44 failed p44_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0b0] ! Set processor 44 done flag set p44_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p44_selfmod_failed: ba p44_failed mov 0xabc,%g1 p44_common_error: or %g0,0xf0c,%g1 ba p44_failed mov %o5,%g3 p44_common_signature_error: set p44_temp,%g1 ba p44_failed st %g2,[%g1] ! Common Lock Number p44_common_timeout: set p44_temp,%g1 ba p44_failed st %g2,[%g1] ! Common Lock Number p44_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p44_failed mov 0x0,%g3 p44_trap1e: stha %l1,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069000020] swapa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000069000028] ldswa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000068000000] lduha [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000068000028] stwa %l5,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000068000000] ldxa [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000068000010] done p44_trap1o: stha %l1,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069000020] swapa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000069000028] ldswa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000068000000] lduha [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000068000028] stwa %l5,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000068000000] ldxa [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000068000010] done p44_trap2e: lduwa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000068000008] done p44_trap2o: lduwa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000068000008] done p44_trap3e: add %l4,%l5,%l4 orn %l2,-0x7be,%l4 xor %l6,0x66a,%l1 nop subc %l5,-0xc3f,%l3 subc %l1,-0xa1f,%l3 orn %l2,%l5,%l3 done p44_trap3o: add %l4,%l5,%l4 orn %l2,-0x7be,%l4 xor %l6,0x66a,%l1 nop subc %l5,-0xc3f,%l3 subc %l1,-0xa1f,%l3 orn %l2,%l5,%l3 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 = 154bca05d0608833 ldx [%g1+0x008],%l1 ! %l1 = 3ca6f69bc4550c3b ldx [%g1+0x010],%l2 ! %l2 = bac30e9023212b4a ldx [%g1+0x018],%l3 ! %l3 = 2233d5a428888908 ldx [%g1+0x020],%l4 ! %l4 = 0ef9149275f49353 ldx [%g1+0x028],%l5 ! %l5 = c9fa2ba096ed86f5 ldx [%g1+0x030],%l6 ! %l6 = f7cd79607717e394 ldx [%g1+0x038],%l7 ! %l7 = 6ad094edab078b76 ! 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 = 19053033 0349a525 da5a4247 16b24d51 ! %f4 = 447bfaac 3a833ebf 3c15d13d 50bf2102 ! %f8 = 2f81a3b5 468930fc b396fdd6 a6600cfc ! %f12 = 8c0ca863 b0718e3d 27cb48e5 5595a6e6 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = e8ce3b7c f1af2f47 b83072cd cb03f0e5 ! %f20 = 0e81abc5 1036c195 84c63bfe e68e0207 ! %f24 = 9a58bae8 7613ef83 7933d6ad 3efb0a54 ! %f28 = de33d37f a0f8957c 92451215 3681bf9d ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 77fd3c0e 93fd3e56 c2b2ea5d 021d2e15 ! %f36 = 8708fd9f 7f6761c4 32ebc643 107a49f1 ! %f40 = 96ec5ccf 15d9906a d6d01d93 00b4b8ed ! %f44 = f844e6d0 fe358317 9aca10ec 459b0c98 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x8033d1c700000013,%g7,%g1 ! GSR scale = 2, align = 3 wr %g1,%g0,%gsr ! GSR = 8033d1c700000013 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 45 p45_label_1: ! %l1 = f468a09c5e4162ba, Mem[0000000091000190] = 8be72be2f32db03d stx %l1,[%i6+0x190] ! Mem[0000000091000190] = f468a09c5e4162ba ! Code Fragment 6 p45_fragment_1: ta T_CHANGE_HPRIV ! %l6 = 246e4bd020bb3922 set 0x73889957,%l6 ! %l6 = 0000000073889957 stxa %l6, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000091000078] = 8f119fcaf38fa5ee, %f48 = d161d379 2591dad6 ldd [%i6+0x078],%f48 ! %f48 = 8f119fca f38fa5ee ! %l0 = eb099c1820f0966f, imm = 000000000000064d, %l3 = 77344789d4ea3e82 andn %l0,0x64d,%l3 ! %l3 = eb099c1820f09022 ! Mem[000000009080010c] = 93b2e0f8, %g2 = 9fffd85214fca3a4 ldsb [%i5+0x10f],%g2 ! %g2 = ffffffffffffff93 ! %f22 = 84c63bfe e68e0207, Mem[0000000090800038] = 7ed0bb3c 032cea9b std %f22,[%i5+0x038] ! Mem[0000000090800038] = 84c63bfe e68e0207 ! Mem[000000006b800080] = 974f83ac, %l1 = f468a09c5e4162ba swap [%i3+0x080],%l1 ! %l1 = 00000000974f83ac ! %l2 = cb54b9a82350ab3a, %l2 = cb54b9a82350ab3a, %l5 = d4ffebedcf16e91d andncc %l2,%l2,%l5 ! %l5 = 0000000000000000, %ccr = 44 ! %f0 = 19053033 0349a525 da5a4247 16b24d51 ! %f4 = 447bfaac 3a833ebf 3c15d13d 50bf2102 ! %f8 = 2f81a3b5 468930fc b396fdd6 a6600cfc ! %f12 = 8c0ca863 b0718e3d 27cb48e5 5595a6e6 stda %f0,[%i4]ASI_BLK_P ! Block Store to 0000000090000000 ! %l5 = 0000000000000000, imm = fffffffffffffbb3, %l1 = 00000000974f83ac sub %l5,-0x44d,%l1 ! %l1 = 000000000000044d p45_label_2: ! %f26 = 7933d6ad, Mem[000000006a800000] = 36475e6c sta %f26,[%i1+%g0]0x88 ! Mem[000000006a800000] = 7933d6ad ! Mem[00000000908000d0] = a37c3c64, %g2 = ffffffffffffff93 lduh [%i5+0x0d0],%g2 ! %g2 = 000000000000a37c ! Code Fragment 6 p45_fragment_2: ta T_CHANGE_HPRIV ! %l6 = 0000000073889957 set 0x37d58a24,%l6 ! %l6 = 0000000037d58a24 stxa %l6, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l6 = 0000000037d58a24, %l1 = 000000000000044d, %l6 = 0000000037d58a24 subccc %l6,%l1,%l6 ! %l6 = 0000000037d585d7, %ccr = 00 ! immd = 000000000000007d, %l4 = f3fbcddc468eca7f, %ccr = 00 movcs %xcc,0x07d,%l4 ! Register Not Moved ! %l6 = 0000000037d585d7, Mem[0000000090000093] = 0fe0ea95 stb %l6,[%i4+0x093] ! Mem[0000000090000090] = d7e0ea95 ! Mem[000000006b800018] = a96c1a05, %l1 = 000000000000044d swapa [%i3+%o3]0x80,%l1 ! %l1 = 00000000a96c1a05 ! %l6 = 37d585d7, %l7 = 453da251, Mem[0000000091000168] = 31336c30 0fcb6c1c std %l6,[%i6+0x168] ! Mem[0000000091000168] = 37d585d7 453da251 ! Mem[0000000090800014] = b062848a, %g2 = 000000000000a37c lduh [%i5+0x014],%g2 ! %g2 = 000000000000b062 ! Mem[000000006b000018] = cda3b6e7, %l3 = eb099c1820f09022 swapa [%i2+%o3]0x80,%l3 ! %l3 = 00000000cda3b6e7 p45_label_3: ! Mem[0000000091800114] = 613c9bc6, %g18 = fa53a94ffc6b6211 ldsw [%o0+0x114],%g2 ! %g2 = fa53a94ffc6b6211 ! Mem[000000006a800020] = 2d908446, %l7 = fd899fea453da251 ldstuba [%i1+%o4]0x81,%l7 ! %l7 = 0000002d000000ff ! %l5 = 0000000000000000 setx 0xf55810b814aab6f7,%g7,%l5 ! %l5 = f55810b814aab6f7 ! Mem[000000006a000180] = 1871cf35, %l4 = 468eca7f, %l3 = cda3b6e7 add %i0,0x180,%g1 casa [%g1]0x80,%l4,%l3 ! %l3 = 000000001871cf35 ! immd = 000000000000017c, %l5 = f55810b814aab6f7, %ccr = 00 movg %xcc,0x17c,%l5 ! Moved, %l5 = 000000000000017c ! %f30 = 92451215, Mem[000000006b0000fc] = ac685266 sta %f30,[%i2+0x0fc]%asi ! Mem[000000006b0000fc] = 92451215 ! Mem[000000006b800088] = 10da8656 ddd36136, %l2 = 2350ab3a, %l3 = 1871cf35 ldd [%i3+0x088],%l2 ! %l2 = 0000000010da8656 00000000ddd36136 ! %l6 = 0000000037d585d7, Mem[00000000900000d8] = 0ead325c stw %l6,[%i4+0x0d8] ! Mem[00000000900000d8] = 37d585d7 ! Mem[000000006a800018] = c34c7ed6, %l5 = 000000000000017c lduba [%i1+%o3]0x81,%l5 ! %l5 = 00000000000000c3 ! %l5 = 00000000000000c3, Mem[000000006a000168] = 54e5be64 sth %l5,[%i0+0x168] ! Mem[000000006a000168] = 00c3be64 p45_label_4: ! %l2 = 0000000010da8656, Mem[00000000910000a2] = 9b408634 sth %l2,[%i6+0x0a2] ! Mem[00000000910000a0] = 86568634 ! %l0 = eb099c1820f0966f, Mem[000000006a000020] = 36dff594d1065a71 stxa %l0,[%i0+%o4]0x88 ! Mem[000000006a000020] = eb099c1820f0966f ! Mem[000000006b000018] = 20f09022, %l7 = 000000000000002d lduba [%i2+%o3]0x81,%l7 ! %l7 = 0000000000000020 ! %l1 = 00000000a96c1a05, Mem[0000000090800097] = 45bde913 stb %l1,[%i5+0x097] ! Mem[0000000090800094] = 05bde913 ! %f31 = 3681bf9d, Mem[000000006a000020] = 6f96f020 sta %f31,[%i0+%o4]0x81 ! Mem[000000006a000020] = 3681bf9d ! %l0 = 20f0966f, %l1 = a96c1a05, Mem[000000006b000028] = 29fca4bd 778836a1 stda %l0,[%i2+%o5]0x80 ! Mem[000000006b000028] = 20f0966f a96c1a05 ! Mem[000000006b0001a8] = d2a2fbb5, %l1 = a96c1a05, %l7 = 00000020 add %i2,0x1a8,%g1 casa [%g1]0x80,%l1,%l7 ! %l7 = 00000000d2a2fbb5 ! %l5 = 00000000000000c3, Mem[000000006a000000] = 3faaa5ab stba %l5,[%i0+%g0]0x80 ! Mem[000000006a000000] = c3aaa5ab ! Mem[000000006b000084] = f41d0d89, %l2 = 0000000010da8656, %asi = 80 swapa [%i2+0x084]%asi,%l2 ! %l2 = 00000000f41d0d89 ! Mem[0000000090000088] = 3d86d273c7e2b54b, %g2 = 00000000613c9bc6 ldx [%i4+0x088],%g2 ! %g2 = 3d86d273c7e2b54b p45_label_5: ! Mem[000000006b800018] = 4d040000, %l5 = 00000000000000c3 ldsba [%i3+%o3]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[000000006a800008] = e782a4e6, %f27 = 3efb0a54 lda [%i1+%o1]0x88,%f27 ! %f27 = e782a4e6 ! immd = 0000000000000376, %l6 = 0000000037d585d7, %ccr = 00 movg %icc,0x376,%l6 ! Moved, %l6 = 0000000000000376 ! %f28 = de33d37f, Mem[0000000090800150] = 2c26f3ef st %f28,[%i5+0x150] ! Mem[0000000090800150] = de33d37f ! %l1 = 00000000a96c1a05, Mem[00000000918000ac] = 07b3725b stw %l1,[%o0+0x0ac] ! Mem[00000000918000ac] = a96c1a05 ! Mem[0000000090000134] = 98e9cb53, %g2 = 3d86d273c7e2b54b ldsh [%i4+0x136],%g2 ! %g2 = ffffffffffff98e9 ! Mem[00000000900000d8] = 37d585d7, %g2 = ffffffffffff98e9 ldsha [%i4+0x0d8]%asi,%g2 ! %g2 = 00000000000037d5 ! %l4 = f3fbcddc468eca7f, Mem[000000006b800008] = 5d2a946e stwa %l4,[%i3+%o1]0x80 ! Mem[000000006b800008] = 468eca7f ! Mem[000000006b000028] = 20f0966fa96c1a05, %l0 = eb099c1820f0966f, %l6 = 0000000000000376 add %i2,0x28,%g1 casxa [%g1]0x80,%l0,%l6 ! %l6 = 20f0966fa96c1a05 ! Mem[000000006a000020] = 3681bf9d, %l3 = 00000000ddd36136 swapa [%i0+%o4]0x81,%l3 ! %l3 = 000000003681bf9d p45_label_6: ! Mem[00000000910001d4] = b2eef8e3, %g18 = fa53a94ffc6b6211 ldsw [%i6+0x1d4],%g2 ! %g2 = fa53a94ffc6b6211 ! %f20 = 0e81abc5, Mem[000000006b800060] = 95225bfe st %f20,[%i3+0x060] ! Mem[000000006b800060] = 0e81abc5 ! %l6 = 20f0966fa96c1a05, Mem[0000000091000048] = 4b4e770b stw %l6,[%i6+0x048] ! Mem[0000000091000048] = a96c1a05 ! Mem[0000000091800008] = 30e846b2b01876a3, %g2 = ffffffffb2eef8e3 ldx [%o0+%o1],%g2 ! %g2 = 30e846b2b01876a3 ! %l7 = 00000000d2a2fbb5, Mem[00000000900001ac] = a2de638c stw %l7,[%i4+0x1ac] ! Mem[00000000900001ac] = d2a2fbb5 ! Mem[000000006a00000c] = 1ac57390, %l7 = d2a2fbb5, %l2 = f41d0d89 add %i0,0x0c,%g1 casa [%g1]0x80,%l7,%l2 ! %l2 = 000000001ac57390 ! Mem[0000000090800190] = 172bb11b 249cb1ed, %g2 = b01876a3, %g3 = 0bad0b00 ldd [%i5+0x190],%g2 ! %g2 = 00000000172bb11b 00000000249cb1ed ! Mem[00000000908001d4] = dcbf55cd, %g2 = 00000000172bb11b lduw [%i5+0x1d4],%g2 ! %g2 = 00000000dcbf55cd ! Mem[0000000091800018] = e06c8ddd, %g2 = 00000000dcbf55cd lduw [%o0+%o3],%g2 ! %g2 = 00000000e06c8ddd ! %l7 = 00000000d2a2fbb5, %l6 = 20f0966fa96c1a05, %ccr = 00 mova %xcc,%l7,%l6 ! Moved, %l6 = 00000000d2a2fbb5 p45_label_7: ! %l7 = 00000000d2a2fbb5, %l1 = 00000000a96c1a05, %ccr = 00 movrgz %l7,%l1,%l4 ! Moved, %l4 = 00000000a96c1a05 ! Code Fragment 6 p45_fragment_3: ta T_CHANGE_HPRIV ! %l6 = 00000000d2a2fbb5 set 0x5a9bff09,%l6 ! %l6 = 000000005a9bff09 stxa %l6, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[000000006b0001cc] = 989e784a, %l1 = 00000000a96c1a05 ldstuba [%i2+0x1cc]%asi,%l1 ! %l1 = 00000098000000ff ! immd = 00000000000002ac, %l4 = 00000000a96c1a05, %ccr = 00 movpos %icc,0x2ac,%l4 ! Moved, %l4 = 00000000000002ac ! Mem[000000006a800100] = 3f564007, %l4 = 00000000000002ac ldub [%i1+0x102],%l4 ! %l4 = 0000000000000040 ! Mem[000000006b800010] = ce7febe2, %l0 = eb099c1820f0966f ldswa [%i3+%o2]0x89,%l0 ! %l0 = ffffffffce7febe2 ! Mem[000000006b0001f3] = d37d910a, %l3 = 000000003681bf9d ldstuba [%i2+0x1f3]%asi,%l3 ! %l3 = 0000000a000000ff ! Mem[000000006b0000d8] = dcfad4bd, %l6 = 5a9bff09, %l7 = d2a2fbb5 add %i2,0xd8,%g1 casa [%g1]0x80,%l6,%l7 ! %l7 = 00000000dcfad4bd ! Mem[000000006b000020] = 9f940941, %l7 = 00000000dcfad4bd lduba [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000041 ! Mem[0000000091000160] = e39c4c21, %g2 = 00000000e06c8ddd lduh [%i6+0x162],%g2 ! %g2 = 000000000000e39c p45_label_8: ! Mem[000000006a000028] = acd1ffcc, %l6 = 000000005a9bff09 lduha [%i0+%o5]0x89,%l6 ! %l6 = 000000000000ffcc ! Mem[00000000918000c0] = a65f7cdd, %g2 = 000000000000e39c ldsh [%o0+0x0c0],%g2 ! %g2 = ffffffffffffa65f ! Mem[000000006b000000] = 4e45742a, %l1 = 0000000000000098 lduba [%i2+%g0]0x89,%l1 ! %l1 = 000000000000002a ! Mem[000000006a8001e0] = 1ae8199d 2c667b24, %l4 = 00000040, %l5 = 00000000 ldd [%i1+0x1e0],%l4 ! %l4 = 000000001ae8199d 000000002c667b24 ! %l0 = ffffffffce7febe2, %l5 = 000000002c667b24, %l2 = 000000001ac57390 addc %l0,%l5,%l2 ! %l2 = fffffffffae66706 ! %l5 = 000000002c667b24, Mem[0000000091000192] = a09c5e41 stb %l5,[%i6+0x192] ! Mem[0000000091000190] = 249c5e41 ! immd = 0000000000000325, %l1 = 000000000000002a, %ccr = 00 movgu %xcc,0x325,%l1 ! Moved, %l1 = 0000000000000325 ! Mem[000000006a800028] = f3b9179770676789, %f18 = b83072cd cb03f0e5 ldda [%i1+%o5]0x80,%f18 ! %f18 = f3b91797 70676789 ! Mem[000000006a0001e4] = 3debb3f6, %l5 = 2c667b24, %l4 = 1ae8199d add %i0,0x1e4,%g1 casa [%g1]0x80,%l5,%l4 ! %l4 = 000000003debb3f6 ! Mem[000000006a000020] = eb099c18 3661d3dd, %l2 = fae66706, %l3 = 0000000a ldda [%i0+%o4]0x88,%l2 ! %l2 = 000000003661d3dd 00000000eb099c18 p45_label_9: ! %l5 = 000000002c667b24, immed = fffff26d, %y = 00000000 umul %l5,-0xd93,%l7 ! %l7 = 2c6678c94ce67654, %y = 2c6678c9 ! %l6 = 000000000000ffcc, Mem[000000009100018a] = e8f891c7 stb %l6,[%i6+0x18a] ! Mem[0000000091000188] = ccf891c7 ! %l0 = ffffffffce7febe2, %l7 = 2c6678c94ce67654, %y = 2c6678c9 mulscc %l0,%l7,%l3 ! %l3 = 00000000b4266c45, %ccr = 0a, %y = 16333c64 ! %f30 = 92451215 3681bf9d, Mem[000000006b800028] = c4a60a4a 60a7494f stda %f30,[%i3+%o5]0x80 ! Mem[000000006b800028] = 92451215 3681bf9d ! %l3 = 00000000b4266c45, Mem[00000000910000b8] = 446547233df1e680 stx %l3,[%i6+0x0b8] ! Mem[00000000910000b8] = 00000000b4266c45 ! Mem[000000006a000000] = c3aaa5abdf06a2f8, %f8 = 2f81a3b5 468930fc ldda [%i0+%g0]0x80,%f8 ! %f8 = c3aaa5ab df06a2f8 ! Mem[000000006b800086] = 1dc92dd2, %l5 = 000000002c667b24 ldstub [%i3+0x086],%l5 ! %l5 = 0000002d000000ff ! Mem[000000009100000c] = c8eb2c4a, %g2 = ffffffffffffa65f ldub [%i6+0x00c],%g2 ! %g2 = 00000000000000c8 ! Mem[00000000910001b4] = 40fe46fe, %g2 = 00000000000000c8 ldub [%i6+0x1b5],%g2 ! %g2 = 0000000000000040 ! %l0 = ffffffffce7febe2, imm = 000000000000061f, %l1 = 0000000000000325 xor %l0,0x61f,%l1 ! %l1 = ffffffffce7fedfd p45_label_10: ! Mem[000000006a000010] = 0294292f, %l5 = 000000000000002d lduba [%i0+%o2]0x80,%l5 ! %l5 = 0000000000000002 ! Mem[0000000090800118] = 97eb4367, %g2 = 0000000000000040 ldsb [%i5+0x118],%g2 ! %g2 = ffffffffffffff97 ! Mem[000000006a000000] = f8a206dfaba5aac3, %l6 = 000000000000ffcc ldxa [%i0+%g0]0x89,%l6 ! %l6 = f8a206dfaba5aac3 ! Mem[00000000900001c4] = fe2e2185, %g2 = ffffffffffffff97 ldsb [%i4+0x1c7],%g2 ! %g2 = fffffffffffffffe ! %l0 = ce7febe2, %l1 = ce7fedfd, Mem[00000000918000a0] = 2f619c6b e48ce048 std %l0,[%o0+0x0a0] ! Mem[00000000918000a0] = ce7febe2 ce7fedfd ! Code Fragment 6 p45_fragment_4: ta T_CHANGE_HPRIV ! %l6 = f8a206dfaba5aac3 set 0x5bba01e9,%l6 ! %l6 = 000000005bba01e9 stxa %l6, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000091000018] = 8eab4113, %g2 = fffffffffffffffe ldub [%i6+0x019],%g2 ! %g2 = 000000000000008e ! %l5 = 0000000000000002, Mem[000000006b000018] = 20f09022 stha %l5,[%i2+%o3]0x80 ! Mem[000000006b000018] = 00029022 ! %l6 = 000000005bba01e9, Mem[0000000091800044] = 5af932e1 stb %l6,[%o0+0x044] ! Mem[0000000091800044] = e9f932e1 ! Mem[000000006b800148] = ed04d9178a37c813, %l4 = 000000003debb3f6, %l0 = ffffffffce7febe2 add %i3,0x148,%g1 casxa [%g1]0x80,%l4,%l0 ! %l0 = ed04d9178a37c813 p45_label_11: ! Mem[000000006b800000] = e150c46d942b033e, %l2 = 000000003661d3dd ldxa [%i3+%g0]0x89,%l2 ! %l2 = e150c46d942b033e ! Code Fragment 6 p45_fragment_5: ta T_CHANGE_HPRIV ! %l6 = 000000005bba01e9 set 0xb28885aa,%l6 ! %l6 = 00000000b28885aa stxa %l6, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! immd = 0000000000000077, %l6 = 00000000b28885aa, %ccr = 0a movn %xcc,0x077,%l6 ! Register Not Moved ! Code Fragment 6 p45_fragment_6: ta T_CHANGE_HPRIV ! %l6 = 00000000b28885aa set 0x20cf12f0,%l6 ! %l6 = 0000000020cf12f0 stxa %l6, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g4 ldda [%i4+%g4]ASI_BLK_AIUSL,%f48 ! Block Load from 00000000900001c0 ! Mem[000000006a8000f8] = be7bc51c, %l3 = 00000000b4266c45 ldsb [%i1+0x0f9],%l3 ! %l3 = 000000000000007b ! %l7 = 2c6678c94ce67654, immed = 00000073, %ccr = 0a movrgz %l7,0x073,%l7 ! Moved, %l7 = 0000000000000073 ! Mem[000000009180006c] = e82208c9, %g2 = 000000000000008e ldub [%o0+0x06c],%g2 ! %g2 = 00000000000000e8 ! %l3 = 000000000000007b, imm = 0000000000000f9c, %l5 = 0000000000000002 andcc %l3,0xf9c,%l5 ! %l5 = 0000000000000018, %ccr = 00 ! Mem[000000006a80002c] = 70676789, %l0 = ed04d9178a37c813 ldsb [%i1+0x02d],%l0 ! %l0 = 0000000000000067 p45_label_12: ! %l1 = ffffffffce7fedfd, %l4 = 000000003debb3f6, %l6 = 0000000020cf12f0 taddcc %l1,%l4,%l6 ! %l6 = 000000000c6ba1f3, %ccr = 13 ! %l6 = 000000000c6ba1f3, Mem[0000000090000134] = f7c898e9 stw %l6,[%i4+0x134] ! Mem[0000000090000134] = 0c6ba1f3 ! %l2 = e150c46d942b033e, imm = 00000000000004ad, %l5 = 0000000000000018 addc %l2,0x4ad,%l5 ! %l5 = e150c46d942b07ec ! %l6 = 000000000c6ba1f3, Mem[000000006a800018] = 0321a784d67e4cc3 stxa %l6,[%i1+%o3]0x89 ! Mem[000000006a800018] = 000000000c6ba1f3 ! %l0 = 0000000000000067, %l6 = 000000000c6ba1f3, %ccr = 13 movpos %icc,%l0,%l6 ! Moved, %l6 = 0000000000000067 ! Mem[000000006b800008] = 02740ad97fca8e46, %l1 = ffffffffce7fedfd ldxa [%i3+%o1]0x88,%l1 ! %l1 = 02740ad97fca8e46 ! %l5 = e150c46d942b07ec, Mem[00000000918001c0] = 5fb4d842 stb %l5,[%o0+0x1c0] ! Mem[00000000918001c0] = ecb4d842 ! %l2 = e150c46d942b033e, Mem[0000000090000152] = 18609546 stb %l2,[%i4+0x152] ! Mem[0000000090000150] = 3e609546 ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 ldda [%i4+%g4]ASI_BLK_AIUP,%f48 ! Block Load from 00000000900001c0 ! %l2 = e150c46d942b033e, immed = fffffd3b, %l1 = 02740ad97fca8e46 taddcctv %l2,-0x2c5,%l1 ! %l0 = 000000000000008a, Trapped p45_label_13: membar #Sync ! Added by membar checker (271) ! Mem[0000000090000140] = 1231a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef3e60 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 mov 0x140,%g5 ldda [%i4+%g5]ASI_BLK_P,%f48 ! Block Load from 0000000090000140 ! immd = 0000000000000228, %l1 = 02740ad97fca8e46, %ccr = 13 mova %xcc,0x228,%l1 ! Moved, %l1 = 0000000000000228 ! Mem[0000000091800074] = 83e88393, %g2 = 00000000000000e8 ldsb [%o0+0x074],%g2 ! %g2 = ffffffffffffff83 ! retry : should take illegal inst trap, %l0 = 000000000000008a retry ! Illegal inst trap : %l0 = 000000000000009a ! %l6 = 0000000000000067, %l3 = 000000000000007b, %ccr = 13 movcs %icc,%l6,%l3 ! Moved, %l3 = 0000000000000067 ! %l3 = 0000000000000067, Mem[00000000900001a4] = 1da75b47 stw %l3,[%i4+0x1a4] ! Mem[00000000900001a4] = 00000067 ! Code Fragment 6 p45_fragment_7: ta T_CHANGE_HPRIV ! %l6 = 0000000000000067 set 0xab609586,%l6 ! %l6 = 00000000ab609586 stxa %l6, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l1 = 0000000000000228, immed = 000004a9, %l4 = 000000003debb3f6 taddcctv %l1,0x4a9,%l4 ! %l0 = 00000000000000bd, Trapped ! %l2 = 942b033e, %l3 = 00000067, Mem[000000006a000028] = ccffd1ac 314633a0 stda %l2,[%i0+%o5]0x80 ! Mem[000000006a000028] = 942b033e 00000067 ! Mem[000000006b000028] = 6f96f020, %l6 = 00000000ab609586 ldsba [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000020 p45_label_14: ! Mem[000000006a80005c] = efdbd22f, %l1 = 00000228, %l5 = 942b07ec add %i1,0x5c,%g1 casa [%g1]0x80,%l1,%l5 ! %l5 = 00000000efdbd22f ! %l0 = 00000000000000bd, immed = 00000c11, %y = 16333c64 sdivcc %l0,0xc11,%l5 ! %l5 = 000000007fffffff, %ccr = 02 mov %l0,%y ! %y = 000000bd ! %l3 = 0000000000000067, imm = 0000000000000825, %l3 = 0000000000000067 xorcc %l3,0x825,%l3 ! %l3 = 0000000000000842, %ccr = 00 ! %l3 = 0000000000000842, %l3 = 0000000000000842, %l4 = 000000003debb3f6 subccc %l3,%l3,%l4 ! %l4 = 0000000000000000, %ccr = 44 ! Mem[000000006b8000c4] = f5502841, %l1 = 00000228, %l6 = 00000020 add %i3,0xc4,%g1 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000f5502841 ! %l0 = 00000000000000bd, %l5 = 000000007fffffff, %ccr = 44 movl %icc,%l0,%l5 ! Register Not Moved ! %f0 = 19053033 0349a525 da5a4247 16b24d51 ! %f4 = 447bfaac 3a833ebf 3c15d13d 50bf2102 ! %f8 = c3aaa5ab df06a2f8 b396fdd6 a6600cfc ! %f12 = 8c0ca863 b0718e3d 27cb48e5 5595a6e6 stda %f0,[%i1+%g4]ASI_BLK_AIUP ! Block Store to 000000006a8001c0 ! %l6 = 00000000f5502841, Mem[000000006a800000] = 7933d6ad stha %l6,[%i1+%g0]0x89 ! Mem[000000006a800000] = 79332841 ! %l6 = f5502841, %l7 = 00000073, Mem[0000000091000128] = c9191f5d cd3a6161 std %l6,[%i6+0x128] ! Mem[0000000091000128] = f5502841 00000073 ! %l5 = 000000007fffffff, %l7 = 0000000000000073, %l2 = e150c46d942b033e addcc %l5,%l7,%l2 ! %l2 = 0000000080000072, %ccr = 0a p45_label_15: ! %l1 = 0000000000000228, Mem[000000006b0000e0] = d9c7545d stw %l1,[%i2+0x0e0] ! Mem[000000006b0000e0] = 00000228 ! %l1 = 0000000000000228, imm = 00000000000004b4, %l0 = 00000000000000bd subccc %l1,0x4b4,%l0 ! %l0 = fffffffffffffd74, %ccr = 99 ! Mem[00000000910001c8] = 4ceef152, %g18 = fa53a94ffc6b6211 ldsw [%i6+0x1c8],%g2 ! %g2 = fa53a94ffc6b6211 ! %l2 = 0000000080000072, Mem[000000006b000000] = 10480f954e45742a stxa %l2,[%i2+%g0]0x88 ! Mem[000000006b000000] = 0000000080000072 ! Mem[0000000090000000] = 19053033 0349a525 da5a4247 16b24d51 ! Mem[0000000090000010] = 447bfaac 3a833ebf 3c15d13d 50bf2102 ! Mem[0000000090000020] = 2f81a3b5 468930fc b396fdd6 a6600cfc ! Mem[0000000090000030] = 8c0ca863 b0718e3d 27cb48e5 5595a6e6 ldda [%i4]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000000 ! Mem[000000006b8000c0] = c6d0f1dd f5502841 323dcb31 33a19f42 ! Mem[000000006b8000d0] = fd449b4d f233d4bf 5c5fa6bd 77461ab0 ! Mem[000000006b8000e0] = b6204dad c589ae1c cf94e5a0 96fbf876 ! Mem[000000006b8000f0] = 0dc308b9 9b050a24 cc910c72 a7a16bbb mov 0x0c0,%g6 ldda [%i3+%g6]ASI_BLK_P,%f16 ! Block Load from 000000006b8000c0 ! immd = 0000000000000233, %l4 = 0000000000000000, %ccr = 99 movcc %icc,0x233,%l4 ! Register Not Moved ! %l2 = 0000000080000072, %l4 = 0000000000000000, %ccr = 99 movneg %xcc,%l2,%l4 ! Moved, %l4 = 0000000080000072 ! Mem[000000006b000048] = 335be62053d9db0f, %l4 = 0000000080000072, %l0 = fffffffffffffd74 add %i2,0x48,%g1 casxa [%g1]0x80,%l4,%l0 ! %l0 = 335be62053d9db0f ! %l2 = 0000000080000072, Mem[00000000910000f8] = 2bd48627c5b55944 stx %l2,[%i6+0x0f8] ! Mem[00000000910000f8] = 0000000080000072 p45_label_16: ! Mem[000000006a800130] = 9a1823355060d6b4, %l5 = 000000007fffffff, %l7 = 0000000000000073 add %i1,0x130,%g1 casxa [%g1]0x80,%l5,%l7 ! %l7 = 9a1823355060d6b4 ! immd = 00000000000002ab, %l4 = 0000000080000072, %ccr = 99 movcs %icc,0x2ab,%l4 ! Moved, %l4 = 00000000000002ab membar #Sync ! Added by membar checker (272) ! Mem[000000006a8001d0] = 447bfaac3a833ebf, %l2 = 0000000080000072, %l6 = 00000000f5502841 add %i1,0x1d0,%g1 casxa [%g1]0x80,%l2,%l6 ! %l6 = 447bfaac3a833ebf ! %l4 = 00000000000002ab, Mem[000000006b800008] = 468eca7f stba %l4,[%i3+%o1]0x80 ! Mem[000000006b800008] = ab8eca7f ! Mem[000000006b80002f] = 3681bf9d, %l2 = 0000000080000072 ldstub [%i3+0x02f],%l2 ! %l2 = 0000009d000000ff ! Mem[000000006b800020] = cd345722, %l4 = 00000000000002ab lduwa [%i3+%o4]0x88,%l4 ! %l4 = 00000000cd345722 ! Mem[0000000091800018] = e06c8dddb2c524bc, %g2 = 000000004ceef152 ldxa [%o0+0x018]%asi,%g2 ! %g2 = e06c8dddb2c524bc ! %l2 = 000000000000009d, imm = 0000000000000646, %l5 = 000000007fffffff addc %l2,0x646,%l5 ! %l5 = 00000000000006e4 ! Mem[000000006a000008] = 3b0681ee, %l5 = 00000000000006e4 lduwa [%i0+%o1]0x81,%l5 ! %l5 = 000000003b0681ee ! %l0 = 335be62053d9db0f, %l4 = 00000000cd345722, %ccr = 99 movne %xcc,%l0,%l4 ! Moved, %l4 = 335be62053d9db0f p45_label_17: ! Mem[0000000090000130] = 769b0c6b, %g2 = e06c8dddb2c524bc ldsh [%i4+0x132],%g2 ! %g2 = 000000000000769b ! Mem[000000006b80018c] = 7ad65319, %l3 = 00000842, %l2 = 0000009d add %i3,0x18c,%g1 casa [%g1]0x80,%l3,%l2 ! %l2 = 000000007ad65319 ! Mem[0000000091000054] = 6469523b, %g2 = 000000000000769b lduh [%i6+0x054],%g2 ! %g2 = 0000000000006469 ! Mem[000000006b800008] = ab8eca7f, %l0 = 335be62053d9db0f swapa [%i3+%o1]0x80,%l0 ! %l0 = 00000000ab8eca7f ! %l6 = 3a833ebf, %l7 = 5060d6b4, Mem[0000000090000000] = 19053033 0349a525 std %l6,[%i4+%g0] ! Mem[0000000090000000] = 3a833ebf 5060d6b4 ! %l5 = 000000003b0681ee, %l1 = 0000000000000228, %l4 = 335be62053d9db0f andcc %l5,%l1,%l4 ! %l4 = 0000000000000028, %ccr = 00 ! Mem[0000000091000150] = bf654879, %g18 = fa53a94ffc6b6211 ldsw [%i6+0x150],%g2 ! %g2 = fa53a94ffc6b6211 ! %l3 = 0000000000000842, %l7 = 9a1823355060d6b4, %y = 000000bd udiv %l3,%l7,%l2 ! %l2 = 0000000000000259 mov %l0,%y ! %y = ab8eca7f ! Code Fragment 6 p45_fragment_8: ta T_CHANGE_HPRIV ! %l6 = 447bfaac3a833ebf set 0xf560c6ff,%l6 ! %l6 = 00000000f560c6ff stxa %l6, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[0000000091800144] = b654a261, %g18 = fa53a94ffc6b6211 ldsw [%o0+0x144],%g2 ! %g2 = fa53a94ffc6b6211 p45_label_18: ! %l7 = 9a1823355060d6b4, Mem[00000000910000ec] = 778073fc, %asi = 80 stha %l7,[%i6+0x0ec]%asi ! Mem[00000000910000ec] = d6b473fc ! %l1 = 0000000000000228, Mem[0000000091800161] = 7a44c3bc stb %l1,[%o0+0x161] ! Mem[0000000091800160] = 2844c3bc ! Mem[000000006b000008] = 9f8bb65ad161e88e, %f12 = 8c0ca863 b0718e3d ldda [%i2+%o1]0x88,%f12 ! %f12 = 9f8bb65a d161e88e ! Mem[0000000091000028] = e12eff95, %g2 = ffffffffb654a261 ldub [%i6+0x029],%g2 ! %g2 = 00000000000000e1 ! Mem[00000000908000b8] = 23b61225, %g18 = fa53a94ffc6b6211 ldsw [%i5+0x0b8],%g2 ! %g2 = fa53a94ffc6b6211 ! %l0 = ab8eca7f, %l1 = 00000228, Mem[000000006b000028] = 6f96f020 051a6ca9 stda %l0,[%i2+%o5]0x89 ! Mem[000000006b000028] = ab8eca7f 00000228 ! Code Fragment 6 p45_fragment_9: ta T_CHANGE_HPRIV ! %l6 = 00000000f560c6ff set 0x27966cc2,%l6 ! %l6 = 0000000027966cc2 stxa %l6, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[000000006a0000f0] = e56995ee5cb861b5, %l3 = 0000000000000842, %l3 = 0000000000000842 add %i0,0xf0,%g1 casxa [%g1]0x80,%l3,%l3 ! %l3 = e56995ee5cb861b5 ! Mem[000000006a000110] = 8bef466524c805c4, %l5 = 000000003b0681ee, %l3 = e56995ee5cb861b5 add %i0,0x110,%g1 casxa [%g1]0x80,%l5,%l3 ! %l3 = 8bef466524c805c4 ! Mem[00000000918001b8] = 795317b4, %g2 = 0000000023b61225 ldsb [%o0+0x1b9],%g2 ! %g2 = 0000000000000079 p45_label_19: ! Mem[000000006a800040] = 538e0a42, %l5 = 3b0681ee, %l7 = 5060d6b4 add %i1,0x40,%g1 casa [%g1]0x80,%l5,%l7 ! %l7 = 00000000538e0a42 ! Mem[00000000908001b0] = 5c20df90 307b0454, %g2 = 00000079, %g3 = 249cb1ed ldda [%i5+0x1b0]%asi,%g2 ! %g2 = 000000005c20df90 00000000307b0454 ! Mem[000000006a000010] = 0294292f, %l2 = 0000000000000259 ldstuba [%i0+%o2]0x81,%l2 ! %l2 = 00000002000000ff ! Mem[000000006b800128] = f54f78288236d57a, %l2 = 0000000000000002, %l3 = 8bef466524c805c4 add %i3,0x128,%g1 casxa [%g1]0x80,%l2,%l3 ! %l3 = f54f78288236d57a ! Mem[0000000090000000] = 3a833ebf5060d6b4, %g2 = 000000005c20df90 ldx [%i4+%g0],%g2 ! %g2 = 3a833ebf5060d6b4 ! %l4 = 00000028, %l5 = 3b0681ee, Mem[000000006a800000] = 79332841 8cdad00f stda %l4,[%i1+%g0]0x88 ! Mem[000000006a800000] = 00000028 3b0681ee ! Mem[000000006a000020] = ddd36136, %l6 = 0000000027966cc2 ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 000000dd000000ff ! Mem[000000006b800028] = 15124592, %f11 = a6600cfc lda [%i3+%o5]0x88,%f11 ! %f11 = 15124592 ! Mem[00000000908000ec] = ac6a92c8, %g2 = 3a833ebf5060d6b4 ldsh [%i5+0x0ee],%g2 ! %g2 = ffffffffffffac6a ! %l7 = 00000000538e0a42, %l2 = 0000000000000002, %l3 = f54f78288236d57a orn %l7,%l2,%l3 ! %l3 = ffffffffffffffff p45_label_20: ! %l4 = 0000000000000028, Mem[000000006b00015c] = dffb7207 stw %l4,[%i2+0x15c] ! Mem[000000006b00015c] = 00000028 ! Code Fragment 6 p45_fragment_10: ta T_CHANGE_HPRIV ! %l6 = 00000000000000dd set 0x658f3af6,%l6 ! %l6 = 00000000658f3af6 stxa %l6, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l2 = 0000000000000002, Mem[000000006b00016e] = ba1a5b92 sth %l2,[%i2+0x16e] ! Mem[000000006b00016c] = ba1a0002 ! Mem[00000000910001d0] = 68264bad b2eef8e3, %g2 = ffffac6a, %g3 = 307b0454 ldd [%i6+0x1d0],%g2 ! %g2 = 0000000068264bad 00000000b2eef8e3 ! %l6 = 00000000658f3af6, Mem[000000009100005a] = 57e98c19, %asi = 80 stha %l6,[%i6+0x05a]%asi ! Mem[0000000091000058] = 3af68c19 ! %l6 = 00000000658f3af6, %l7 = 00000000538e0a42, %ccr = 00 movre %l6,%l7,%l4 ! Not Moved, %l4 = 0000000000000028 ! %f22 = 5c5fa6bd, Mem[000000006a00012c] = d1c6fe80 st %f22,[%i0+0x12c] ! Mem[000000006a00012c] = 5c5fa6bd ! Mem[00000000910001b0] = 2459beee, %g2 = 0000000068264bad ldsh [%i6+0x1b0],%g2 ! %g2 = 0000000000002459 ! %f0 = 19053033 0349a525 da5a4247 16b24d51 ! %f4 = 447bfaac 3a833ebf 3c15d13d 50bf2102 ! %f8 = c3aaa5ab df06a2f8 b396fdd6 15124592 ! %f12 = 9f8bb65a d161e88e 27cb48e5 5595a6e6 stda %f0,[%i4+%g4]ASI_COMMIT_P ! Block Store to 00000000900001c0 ! %l2 = 0000000000000002, %l5 = 000000003b0681ee, %l4 = 0000000000000028 andcc %l2,%l5,%l4 ! %l4 = 0000000000000002, %ccr = 00 p45_label_21: ! Mem[000000006a800018] = 0c6ba1f3, %l0 = 00000000ab8eca7f ldswa [%i1+%o3]0x89,%l0 ! %l0 = 000000000c6ba1f3 ! %l1 = 0000000000000228, Mem[00000000908000aa] = 1c26d887 sth %l1,[%i5+0x0aa] ! Mem[00000000908000a8] = 0228d887 ! %l1 = 0000000000000228, %l7 = 00000000538e0a42, %l0 = 000000000c6ba1f3 sll %l1,%l7,%l0 ! %l0 = 00000000000008a0 ! Mem[000000006b8001d4] = 212cd325, %l2 = 0000000000000002 ldsw [%i3+0x1d4],%l2 ! %l2 = 00000000212cd325 ! Mem[0000000091800190] = 0bdfe83d, %g2 = 0000000000002459 lduh [%o0+0x190],%g2 ! %g2 = 0000000000000bdf ! %l2 = 00000000212cd325, %l6 = 00000000658f3af6, %l1 = 0000000000000228 addccc %l2,%l6,%l1 ! %l1 = 0000000086bc0e1b, %ccr = 0a ! Mem[0000000090800034] = 972c84c6, %g2 = 0000000000000bdf lduh [%i5+0x036],%g2 ! %g2 = 000000000000972c ! Mem[000000006b000018] = 00029022, %l1 = 0000000086bc0e1b ldswa [%i2+%o3]0x80,%l1 ! %l1 = 0000000000029022 ! immd = 00000000000003dd, %l1 = 0000000000029022, %ccr = 0a movge %icc,0x3dd,%l1 ! Moved, %l1 = 00000000000003dd ! Mem[000000006b800008] = 53d9db0f, %l1 = 00000000000003dd lduwa [%i3+%o1]0x81,%l1 ! %l1 = 0000000053d9db0f p45_label_22: ! Mem[00000000910001d8] = fc5bcfff, %g18 = fa53a94ffc6b6211 ldswa [%i6+0x1d8]%asi,%g2 ! %g2 = fa53a94ffc6b6211 ! %l5 = 000000003b0681ee, imm = 0000000000000649, %l7 = 00000000538e0a42 and %l5,0x649,%l7 ! %l7 = 0000000000000048 ! immd = 0000000000000135, %l1 = 0000000053d9db0f, %ccr = 0a movcc %icc,0x135,%l1 ! Moved, %l1 = 0000000000000135 ! Mem[00000000908001d8] = 27ccefb4, %g2 = fffffffffc5bcfff ldub [%i5+0x1db],%g2 ! %g2 = 0000000000000027 ! %l4 = 0000000000000002, %l2 = 00000000212cd325, %l0 = 00000000000008a0 andncc %l4,%l2,%l0 ! %l0 = 0000000000000002, %ccr = 00 ! Mem[000000006b000010] = d8d3e1b5, %l1 = 0000000000000135 lduba [%i2+%o2]0x89,%l1 ! %l1 = 00000000000000b5 ! %l2 = 00000000212cd325, Mem[000000006b0000a0] = 9b388488 sth %l2,[%i2+0x0a0] ! Mem[000000006b0000a0] = d3258488 ! %l3 = ffffffffffffffff, %l3 = ffffffffffffffff, %l5 = 000000003b0681ee andncc %l3,%l3,%l5 ! %l5 = 0000000000000000, %ccr = 44 ! %l3 = ffffffffffffffff, Mem[000000006a800162] = f081d26a stb %l3,[%i1+0x162] ! Mem[000000006a800160] = f081ff6a ! %l3 = ffffffffffffffff, Mem[000000006a000000] = aba5aac3 stwa %l3,[%i0+%g0]0x88 ! Mem[000000006a000000] = ffffffff p45_label_23: ! immd = 0000000000000355, %l4 = 0000000000000002, %ccr = 44 movvc %icc,0x355,%l4 ! Moved, %l4 = 0000000000000355 ! %l2 = 00000000212cd325, imm = 0000000000000014, %l1 = 00000000000000b5 sll %l2,0x014,%l1 ! %l1 = 000212cd32500000 ! Randomly selected nop nop ! Mem[0000000091800034] = 7f5a70fd, %g2 = 0000000000000027 ldsh [%o0+0x034],%g2 ! %g2 = 0000000000007f5a ! Mem[000000006a800000] = 28000000ee81063b, %l5 = 0000000000000000 ldxa [%i1+%g0]0x80,%l5 ! %l5 = 28000000ee81063b ! Mem[000000006a0000c0] = 72d481a4305b8165, %l5 = 28000000ee81063b, %l4 = 0000000000000355 add %i0,0xc0,%g1 casxa [%g1]0x80,%l5,%l4 ! %l4 = 72d481a4305b8165 ! Mem[00000000900000e8] = bdb01204 7879655b, %g2 = 00007f5a, %g3 = b2eef8e3 ldd [%i4+0x0e8],%g2 ! %g2 = 00000000bdb01204 000000007879655b ! Mem[0000000091800150] = c5e66b5d, %g2 = 00000000bdb01204 ldsb [%o0+0x150],%g2 ! %g2 = ffffffffffffffc5 ! Code Fragment 6 p45_fragment_11: ta T_CHANGE_HPRIV ! %l6 = 00000000658f3af6 set 0x08b522c2,%l6 ! %l6 = 0000000008b522c2 stxa %l6, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l5 = 28000000ee81063b, Mem[000000009100005c] = 8c194b94 sth %l5,[%i6+0x05c] ! Mem[000000009100005c] = 063b4b94 p45_label_24: ! %l3 = ffffffffffffffff, Mem[000000009100013a] = 6f701fce stb %l3,[%i6+0x13a] ! Mem[0000000091000138] = ff701fce ! %l3 = ffffffffffffffff, %l6 = 0000000008b522c2, %ccr = 44 movle %xcc,%l3,%l6 ! Moved, %l6 = ffffffffffffffff ! Mem[0000000090000080] = dc8cabda, %g2 = ffffffffffffffc5 ldsh [%i4+0x080],%g2 ! %g2 = ffffffffffffdc8c ! Mem[0000000090000128] = 1be26da5, %g2 = ffffffffffffdc8c ldsb [%i4+0x12a],%g2 ! %g2 = 000000000000001b ! Mem[00000000908000d4] = ab1ce79c, %g2 = 000000000000001b ldub [%i5+0x0d5],%g2 ! %g2 = 00000000000000ab ! %l5 = 28000000ee81063b, Mem[00000000908001bc] = a52b18be stw %l5,[%i5+0x1bc] ! Mem[00000000908001bc] = ee81063b ! %l0 = 0000000000000002, %l7 = 0000000000000048, %ccr = 44 movge %icc,%l0,%l7 ! Moved, %l7 = 0000000000000002 ! Mem[0000000091000120] = 5dd467c0, %g2 = 00000000000000ab ldsh [%i6+0x122],%g2 ! %g2 = 0000000000005dd4 ! %l5 = 28000000ee81063b, Mem[000000009080016c] = a5ee00ad stw %l5,[%i5+0x16c] ! Mem[000000009080016c] = ee81063b ! %f20 = fd449b4d f233d4bf, Mem[0000000090000010] = 447bfaac 3a833ebf std %f20,[%i4+%o2] ! Mem[0000000090000010] = fd449b4d f233d4bf p45_label_25: ! Mem[00000000900001a0] = cc04f100, %g2 = 0000000000005dd4 ldsb [%i4+0x1a1],%g2 ! %g2 = ffffffffffffffcc ! Mem[000000006b800020] = 225734cd, %f4 = 447bfaac lda [%i3+%o4]0x80,%f4 ! %f4 = 225734cd ! Mem[000000006b800008] = 0fdbd953, %l4 = 72d481a4305b8165 ldsha [%i3+%o1]0x88,%l4 ! %l4 = ffffffffffffd953 ! Mem[000000009180002c] = 925a7f3c, %g2 = ffffffffffffffcc ldsha [%o0+0x02c]%asi,%g2 ! %g2 = ffffffffffff925a ! Code Fragment 6 p45_fragment_12: ta T_CHANGE_HPRIV ! %l6 = ffffffffffffffff set 0x2530a88e,%l6 ! %l6 = 000000002530a88e stxa %l6, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Code Fragment 6 p45_fragment_13: ta T_CHANGE_HPRIV ! %l6 = 000000002530a88e set 0xe77d1496,%l6 ! %l6 = 00000000e77d1496 stxa %l6, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! immd = 000000000000033e, %l1 = 000212cd32500000, %ccr = 44 movleu %xcc,0x33e,%l1 ! Moved, %l1 = 000000000000033e ! %f14 = 27cb48e5, Mem[0000000091800120] = 6809a010 st %f14,[%o0+0x120] ! Mem[0000000091800120] = 27cb48e5 ! Mem[000000006b8000f8] = cc910c72a7a16bbb, %l5 = 28000000ee81063b, %l5 = 28000000ee81063b add %i3,0xf8,%g1 casxa [%g1]0x80,%l5,%l5 ! %l5 = cc910c72a7a16bbb ! Mem[0000000090800000] = afcee255, %g2 = ffffffffffff925a lduw [%i5+%g0],%g2 ! %g2 = 00000000afcee255 ba,a p45_not_taken_0_end p45_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 0000000000000002 bne,a,pn %xcc,p45_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000033e bne,a,pn %xcc,p45_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000212cd325 bne,a,pn %xcc,p45_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffffffff bne,a,pn %xcc,p45_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffd953 bne,a,pn %xcc,p45_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be cc910c72a7a16bbb bne,a,pn %xcc,p45_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000e77d1496 bne,a,pn %xcc,p45_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000002 bne,a,pn %xcc,p45_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xab8eca7f,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p45_failed mov 0x111,%g1 ! 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 da5a4247 16b24d51 bne %xcc,p45_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 225734cd 3a833ebf bne %xcc,p45_f4_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be c3aaa5ab df06a2f8 bne %xcc,p45_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be b396fdd6 15124592 bne %xcc,p45_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 9f8bb65a d161e88e bne %xcc,p45_f12_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be c6d0f1dd f5502841 bne %xcc,p45_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 323dcb31 33a19f42 bne %xcc,p45_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be fd449b4d f233d4bf bne %xcc,p45_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 5c5fa6bd 77461ab0 bne %xcc,p45_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be b6204dad c589ae1c bne %xcc,p45_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be cf94e5a0 96fbf876 bne %xcc,p45_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 0dc308b9 9b050a24 bne %xcc,p45_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be cc910c72 a7a16bbb bne %xcc,p45_f30_fail nop ! Check Local Memory set p45_local0_expect,%g1 p45_check_local0: ldx [%g1+0x000],%g2 ! Expected data = ffffffffdf06a2f8 ldx [%i0+0x000],%g3 ! Observed data at 000000006a000000 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = ff94292f6b0c8e34 ldx [%i0+0x010],%g3 ! Observed data at 000000006a000010 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffd36136189c09eb ldx [%i0+0x020],%g3 ! Observed data at 000000006a000020 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 942b033e00000067 ldx [%i0+0x028],%g3 ! Observed data at 000000006a000028 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i0,0x028,%g4 ldx [%g1+0x128],%g2 ! Expected data = a8e2f24b5c5fa6bd ldx [%i0+0x128],%g3 ! Observed data at 000000006a000128 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i0,0x128,%g4 ldx [%g1+0x168],%g2 ! Expected data = 00c3be648bb3ce39 ldx [%i0+0x168],%g3 ! Observed data at 000000006a000168 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i0,0x168,%g4 set p45_local1_expect,%g1 p45_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 28000000ee81063b ldx [%i1+0x000],%g3 ! Observed data at 000000006a800000 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = f3a16b0c00000000 ldx [%i1+0x018],%g3 ! Observed data at 000000006a800018 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ff908446d28a55e2 ldx [%i1+0x020],%g3 ! Observed data at 000000006a800020 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x020,%g4 ldx [%g1+0x160],%g2 ! Expected data = f081ff6affe798fa ldx [%i1+0x160],%g3 ! Observed data at 000000006a800160 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x160,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 190530330349a525 ldx [%i1+0x1c0],%g3 ! Observed data at 000000006a8001c0 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x1c0,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = da5a424716b24d51 ldx [%i1+0x1c8],%g3 ! Observed data at 000000006a8001c8 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x1c8,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 447bfaac3a833ebf ldx [%i1+0x1d0],%g3 ! Observed data at 000000006a8001d0 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x1d0,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = 3c15d13d50bf2102 ldx [%i1+0x1d8],%g3 ! Observed data at 000000006a8001d8 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x1d8,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = c3aaa5abdf06a2f8 ldx [%i1+0x1e0],%g3 ! Observed data at 000000006a8001e0 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x1e0,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = b396fdd6a6600cfc ldx [%i1+0x1e8],%g3 ! Observed data at 000000006a8001e8 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x1e8,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 8c0ca863b0718e3d ldx [%i1+0x1f0],%g3 ! Observed data at 000000006a8001f0 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x1f0,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 27cb48e55595a6e6 ldx [%i1+0x1f8],%g3 ! Observed data at 000000006a8001f8 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x1f8,%g4 set p45_local2_expect,%g1 p45_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 7200008000000000 ldx [%i2+0x000],%g3 ! Observed data at 000000006b000000 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 00029022e45b535e ldx [%i2+0x018],%g3 ! Observed data at 000000006b000018 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 7fca8eab28020000 ldx [%i2+0x028],%g3 ! Observed data at 000000006b000028 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x028,%g4 ldx [%g1+0x080],%g2 ! Expected data = 02bef8a610da8656 ldx [%i2+0x080],%g3 ! Observed data at 000000006b000080 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x080,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = d325848819804009 ldx [%i2+0x0a0],%g3 ! Observed data at 000000006b0000a0 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x0a0,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 00000228dd719718 ldx [%i2+0x0e0],%g3 ! Observed data at 000000006b0000e0 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x0e0,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 24330c7392451215 ldx [%i2+0x0f8],%g3 ! Observed data at 000000006b0000f8 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x0f8,%g4 ldx [%g1+0x158],%g2 ! Expected data = 6ebf088800000028 ldx [%i2+0x158],%g3 ! Observed data at 000000006b000158 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x158,%g4 ldx [%g1+0x168],%g2 ! Expected data = 59f07390ba1a0002 ldx [%i2+0x168],%g3 ! Observed data at 000000006b000168 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x168,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = cb2049e5ff9e784a ldx [%i2+0x1c8],%g3 ! Observed data at 000000006b0001c8 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x1c8,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = d37d91ff15aec320 ldx [%i2+0x1f0],%g3 ! Observed data at 000000006b0001f0 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x1f0,%g4 set p45_local3_expect,%g1 p45_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 53d9db0fd90a7402 ldx [%i3+0x008],%g3 ! Observed data at 000000006b800008 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000044d0432701e ldx [%i3+0x018],%g3 ! Observed data at 000000006b800018 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 924512153681bfff ldx [%i3+0x028],%g3 ! Observed data at 000000006b800028 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i3,0x028,%g4 ldx [%g1+0x060],%g2 ! Expected data = 0e81abc541c25bdf ldx [%i3+0x060],%g3 ! Observed data at 000000006b800060 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i3,0x060,%g4 ldx [%g1+0x080],%g2 ! Expected data = 5e4162ba1dc9ffd2 ldx [%i3+0x080],%g3 ! Observed data at 000000006b800080 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i3,0x080,%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 p45_f8_fail: set p45_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p45_f10_fail: set p45_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p45_f12_fail: set p45_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p45_f16_fail: set p45_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p45_f18_fail: set p45_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p45_f20_fail: set p45_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p45_f22_fail: set p45_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p45_f24_fail: set p45_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p45_f26_fail: set p45_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p45_f28_fail: set p45_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p45_f30_fail: set p45_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: ldstuba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006b800000] done p45_trap1o: ldstuba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006b800000] done p45_trap2e: ldsha [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000006a800010] ldstuba [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006b800010] stba %l5,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a000008] done p45_trap2o: ldsha [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000006a800010] ldstuba [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006b800010] stba %l5,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a000008] done p45_trap3e: xnor %l0,-0x87a,%l6 or %l0,%l2,%l2 done p45_trap3o: xnor %l0,-0x87a,%l6 or %l0,%l2,%l2 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 = eb099c1820f0966f ldx [%g1+0x008],%l1 ! %l1 = f468a09c5e4162ba ldx [%g1+0x010],%l2 ! %l2 = cb54b9a82350ab3a ldx [%g1+0x018],%l3 ! %l3 = 77344789d4ea3e82 ldx [%g1+0x020],%l4 ! %l4 = f3fbcddc468eca7f ldx [%g1+0x028],%l5 ! %l5 = d4ffebedcf16e91d ldx [%g1+0x030],%l6 ! %l6 = 246e4bd020bb3922 ldx [%g1+0x038],%l7 ! %l7 = fd899fea453da251 ! 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 = 2333574a dca86aec c54e2853 eefd7a3b ! %f4 = e6cfa640 f2597e43 5720d097 58df06bf ! %f8 = 003007d7 747ffa62 83070734 3ccc2383 ! %f12 = 26cf765c 3b02cf76 4fde1223 8b0cd76f ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 3c19c670 23b034a0 21ebd1ff e514dc2e ! %f20 = 59e59fbb 525d8b28 de75f97a a9105756 ! %f24 = 5e57f8fa 89ca1a56 a88884ab b0196acd ! %f28 = d38ffb40 61ca9ba0 42ea8fcc e6ac22d0 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = f6cbc04a 624c0781 10af1c4b 1a507809 ! %f36 = 7a4bfa80 fa3d4d9a 1b6ca4f8 5dcf7e4c ! %f40 = e811b948 51681d41 628b92bc 3a57ca5b ! %f44 = 6e4f07f3 7be37640 4c9c838b 08d25d9c ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x6d78dd1f0000004f,%g7,%g1 ! GSR scale = 9, align = 7 wr %g1,%g0,%gsr ! GSR = 6d78dd1f0000004f wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 46 p46_label_1: ! Mem[0000000091000058] = 4dd057e9, %g2 = 31df89382513c2ff ldsb [%i6+0x058],%g2 ! %g2 = 000000000000004d ! Mem[000000006c000028] = 3790879a241cce39, %l0 = ce80a8424576b78c ldxa [%i0+%o5]0x80,%l0 ! %l0 = 3790879a241cce39 ! %l0 = 3790879a241cce39, Mem[000000006d800020] = 914034f4 stwa %l0,[%i3+%o4]0x88 ! Mem[000000006d800020] = 241cce39 ! immd = 00000000000003c0, %l5 = 9b7349aa344520c5, %ccr = 44 movg %xcc,0x3c0,%l5 ! Register Not Moved ! Mem[00000000910000e4] = 75236dff, %g2 = 000000000000004d ldsh [%i6+0x0e4],%g2 ! %g2 = 0000000000007523 ! Mem[0000000090800064] = a857e90f, %g2 = 0000000000007523 lduw [%i5+0x064],%g2 ! %g2 = 00000000a857e90f ! Mem[0000000091800064] = 5d79fe4a, %g2 = 00000000a857e90f ldsb [%o0+0x066],%g2 ! %g2 = 000000000000005d ! Mem[000000006d000020] = caa5a27d, %f25 = 89ca1a56 lda [%i2+%o4]0x88,%f25 ! %f25 = caa5a27d ! %l6 = 263e0be4430e67a8, Mem[0000000091000040] = 0115df7dd61db2b3 stx %l6,[%i6+0x040] ! Mem[0000000091000040] = 263e0be4430e67a8 ! Mem[0000000090000140] = 1231a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 mov 0x140,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 0000000090000140 p46_label_2: ! Mem[00000000900001c4] = 5dfe2e21, %g2 = 000000000000005d lduha [%i4+0x1c6]%asi,%g2 ! %g2 = 0000000000005dfe ! %l3 = 31ec23786792716a, Mem[0000000090000038] = 3dea49e4 stw %l3,[%i4+0x038] ! Mem[0000000090000038] = 6792716a ! %l5 = 9b7349aa344520c5, %l6 = 263e0be4430e67a8, %ccr = 44 movvc %xcc,%l5,%l6 ! Moved, %l6 = 9b7349aa344520c5 ! %l6 = 344520c5, %l7 = 13f24962, Mem[0000000091000058] = 4dd057e9 8c194b94 std %l6,[%i6+0x058] ! Mem[0000000091000058] = 344520c5 13f24962 ! Mem[00000000918000d4] = 2b474d9a, %g2 = 0000000000005dfe ldub [%o0+0x0d5],%g2 ! %g2 = 000000000000002b ! Mem[000000006d800014] = 81f381a6, %l3 = 31ec23786792716a lduh [%i3+0x016],%l3 ! %l3 = 00000000000081a6 ! Mem[0000000091000108] = 0bb2cf27 69930341, %g2 = 0000002b, %g3 = 0bad0b00 ldd [%i6+0x108],%g2 ! %g2 = 000000000bb2cf27 0000000069930341 ! Mem[000000006d800000] = 45059d2d, %l2 = faad0619fbb44867 swapa [%i3+%g0]0x88,%l2 ! %l2 = 0000000045059d2d ! Mem[000000006c000010] = fe9a1922, %f21 = 525d8b28 lda [%i0+%o2]0x88,%f21 ! %f21 = fe9a1922 ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g5 ldda [%i4+%g5]ASI_BLK_AIUP,%f48 ! Block Load from 0000000090000040 p46_label_3: ! %l6 = 9b7349aa344520c5, %l0 = 3790879a241cce39, %ccr = 44 movvs %xcc,%l6,%l0 ! Register Not Moved ! %l4 = a9350652c24ba509, Mem[00000000900001c8] = 2e218561 stw %l4,[%i4+0x1c8] ! Mem[00000000900001c8] = c24ba509 ! Mem[0000000091000074] = c88f119f, %g2 = 000000000bb2cf27 lduba [%i6+0x077]%asi,%g2 ! %g2 = 00000000000000c8 ! %l4 = a9350652c24ba509, imm = 000000000000001f, %l3 = 00000000000081a6 srlx %l4,0x01f,%l3 ! %l3 = 00000001526a0ca5 ! %l1 = d7e7b7c21495d632, %l1 = d7e7b7c21495d632, %l6 = 9b7349aa344520c5 add %l1,%l1,%l6 ! %l6 = afcf6f84292bac64 ! Mem[000000006c8001a8] = 0a7bc7d7, %l1 = d7e7b7c21495d632 ldsh [%i1+0x1aa],%l1 ! %l1 = ffffffffffffc7d7 ! %l4 = a9350652c24ba509, Mem[0000000091000108] = 0bb2cf2769930341 stx %l4,[%i6+0x108] ! Mem[0000000091000108] = a9350652c24ba509 ! Mem[00000000908000f0] = 92c8b8754e91ae77, %f48 = 9d14608a ca521b68 ldd [%i5+0x0f0],%f48 ! %f48 = 92c8b875 4e91ae77 ! Mem[000000009100007c] = a5ee037f, %g2 = 00000000000000c8 ldsb [%i6+0x07e],%g2 ! %g2 = ffffffffffffffa5 ! %l3 = 00000001526a0ca5, Mem[0000000091000156] = 102d0fc4 sth %l3,[%i6+0x156] ! Mem[0000000091000154] = 0ca50fc4 p46_label_4: ! %l5 = 9b7349aa344520c5, Mem[00000000900001b0] = f8df7251 stw %l5,[%i4+0x1b0] ! Mem[00000000900001b0] = 344520c5 ! Mem[000000006c000018] = b12a1dc2, %f1 = dca86aec lda [%i0+%o3]0x89,%f1 ! %f1 = b12a1dc2 ! %l2 = 0000000045059d2d, Mem[000000006c800140] = 1dcffd83 stw %l2,[%i1+0x140] ! Mem[000000006c800140] = 45059d2d ! %l0 = 3790879a241cce39, %l6 = afcf6f84292bac64, %y = 00000000 smulcc %l0,%l6,%l4 ! %l4 = 05cec62f3a61da44, %ccr = 00, %y = 05cec62f ! immd = 0000000000000195, %l2 = 0000000045059d2d, %ccr = 00 movvc %icc,0x195,%l2 ! Moved, %l2 = 0000000000000195 ! Mem[000000006d8000f6] = 4e2d0dd1, %l7 = e87c875013f24962 ldstub [%i3+0x0f6],%l7 ! %l7 = 0000000d000000ff ! %l4 = 05cec62f3a61da44, %l3 = 00000001526a0ca5, %ccr = 00 movpos %icc,%l4,%l3 ! Moved, %l3 = 05cec62f3a61da44 ! Mem[0000000091800178] = 72e95a67, %g2 = ffffffffffffffa5 lduh [%o0+0x17a],%g2 ! %g2 = 00000000000072e9 ! Mem[000000006d000088] = 6d8ddb83, %l5 = 9b7349aa344520c5 ldub [%i2+0x08b],%l5 ! %l5 = 0000000000000083 ! Mem[000000006d800020] = 1c590d54 241cce39, %l0 = 241cce39, %l1 = ffffc7d7 ldda [%i3+%o4]0x89,%l0 ! %l0 = 00000000241cce39 000000001c590d54 p46_label_5: ! Mem[0000000090800040] = ab4d9bed, %g2 = 00000000000072e9 ldsh [%i5+0x040],%g2 ! %g2 = ffffffffffffab4d ! %l0 = 00000000241cce39, Mem[000000006c800000] = 97404cd1 stwa %l0,[%i1+%g0]0x81 ! Mem[000000006c800000] = 241cce39 ! %l0 = 00000000241cce39, %l6 = afcf6f84292bac64, %l7 = 000000000000000d udivx %l0,%l6,%l7 ! %l7 = 0000000000000000 ! Mem[000000009100002c] = 95d1d562, %g18 = 9902d7ba49cc9c71 ldswa [%i6+0x02c]%asi,%g2 ! %g2 = 9902d7ba49cc9c71 ! Mem[00000000900001ac] = a2de638c, %g2 = ffffffff95d1d562 ldsh [%i4+0x1ac],%g2 ! %g2 = ffffffffffffa2de ! %l4 = 05cec62f3a61da44, %l4 = 05cec62f3a61da44, %l5 = 0000000000000083 xor %l4,%l4,%l5 ! %l5 = 0000000000000000 ! immd = 00000000000003b5, %l1 = 000000001c590d54, %ccr = 00 mova %icc,0x3b5,%l1 ! Moved, %l1 = 00000000000003b5 ! Mem[000000006d0000a4] = 5159143c, %l1 = 000003b5, %l0 = 241cce39 add %i2,0xa4,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 000000005159143c ! Mem[00000000910000f4] = 2d2bd486, %g2 = ffffffffffffa2de ldsb [%i6+0x0f7],%g2 ! %g2 = 000000000000002d ! Mem[0000000091000080] = 037fae37, %g18 = 9902d7ba49cc9c71 ldsw [%i6+0x080],%g2 ! %g2 = 9902d7ba49cc9c71 p46_label_6: ! Mem[000000006c000008] = 142452bd, %l7 = 0000000000000000 ldstuba [%i0+%o1]0x80,%l7 ! %l7 = 00000014000000ff ! Mem[000000006c800060] = 3cd5cd4c40b26f1b, %l6 = afcf6f84292bac64, %l1 = 00000000000003b5 add %i1,0x60,%g1 casxa [%g1]0x80,%l6,%l1 ! %l1 = 3cd5cd4c40b26f1b ! Mem[0000000091800108] = c90e6f67de11d2fc, %g2 = 00000000037fae37 ldxa [%o0+0x108]%asi,%g2 ! %g2 = c90e6f67de11d2fc ! Mem[0000000091800164] = bcb72634, %g2 = c90e6f67de11d2fc lduh [%o0+0x164],%g2 ! %g2 = 000000000000bcb7 ! Mem[0000000091000120] = 42f35dd4 67c0f517, %g2 = 0000bcb7, %g3 = 69930341 ldd [%i6+0x120],%g2 ! %g2 = 0000000042f35dd4 0000000067c0f517 ! %l2 = 0000000000000195, %l7 = 0000000000000014, %l4 = 05cec62f3a61da44 addcc %l2,%l7,%l4 ! %l4 = 00000000000001a9, %ccr = 00 ! %l3 = 05cec62f3a61da44, %l2 = 0000000000000195, %l0 = 000000005159143c subc %l3,%l2,%l0 ! %l0 = 05cec62f3a61d8af ! Mem[000000006c0001b8] = c7f854eb, %l7 = 00000014, %l6 = 292bac64 add %i0,0x1b8,%g1 casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000c7f854eb ! immd = 0000000000000324, %l4 = 00000000000001a9, %ccr = 00 mova %xcc,0x324,%l4 ! Moved, %l4 = 0000000000000324 ! %l0 = 05cec62f3a61d8af, imm = 0000000000000012, %l3 = 05cec62f3a61da44 sra %l0,0x012,%l3 ! %l3 = 0000000000000e98 p46_label_7: ! %l5 = 0000000000000000, Mem[00000000900000b1] = ad0737d0 stb %l5,[%i4+0x0b1] ! Mem[00000000900000b0] = 000737d0 ! %l4 = 0000000000000324, %l1 = 3cd5cd4c40b26f1b, %ccr = 00 movrlz %l4,%l1,%l3 ! Not Moved, %l3 = 0000000000000e98 ! %f26 = a88884ab, Mem[000000006c800010] = df43c835 sta %f26,[%i1+%o2]0x88 ! Mem[000000006c800010] = a88884ab ! Mem[000000006c800158] = c463c8d1, %l3 = 0000000000000e98 ldsw [%i1+0x158],%l3 ! %l3 = ffffffffc463c8d1 ! %f27 = b0196acd, Mem[0000000091800038] = 8581ae53 st %f27,[%o0+0x038] ! Mem[0000000091800038] = b0196acd ! Mem[0000000090000010] = ee998ade26ab2dd7, %f48 = 92c8b875 4e91ae77 ldda [%i4+0x010]%asi,%f48 ! %f48 = ee998ade 26ab2dd7 ! Mem[000000006c0000d0] = 5bc6d9c4, %l0 = 3a61d8af, %l1 = 40b26f1b add %i0,0xd0,%g1 casa [%g1]0x80,%l0,%l1 ! %l1 = 000000005bc6d9c4 ! %f28 = d38ffb40, Mem[000000006d000028] = e89227f1 sta %f28,[%i2+%o5]0x89 ! Mem[000000006d000028] = d38ffb40 ! %l4 = 0000000000000324, %l1 = 000000005bc6d9c4, %l0 = 05cec62f3a61d8af add %l4,%l1,%l0 ! %l0 = 000000005bc6dce8 ! Mem[00000000918000b8] = de6b8865455c37c1, %g2 = 0000000042f35dd4 ldx [%o0+0x0b8],%g2 ! %g2 = de6b8865455c37c1 p46_label_8: ! Mem[000000006d000000] = d3781342, %l6 = 00000000c7f854eb ldsba [%i2+%g0]0x81,%l6 ! %l6 = ffffffffffffffd3 ! %l7 = 0000000000000014, imm = 0000000000000029, %l6 = ffffffffffffffd3 sllx %l7,0x029,%l6 ! %l6 = 0000280000000000 ! Mem[000000006c000018] = b12a1dc2, %l7 = 0000000000000014 lduba [%i0+%o3]0x88,%l7 ! %l7 = 00000000000000c2 ! Clear Register : %l3 = ffffffffc463c8d1 clr %l3 ! %l3 = 0000000000000000 ! Mem[0000000090800128] = c4129b99, %g2 = de6b8865455c37c1 ldsh [%i5+0x12a],%g2 ! %g2 = ffffffffffffc412 ! %l4 = 0000000000000324, immed = fffffe60, %ccr = 00 movrgz %l4,-0x1a0,%l0 ! Moved, %l0 = fffffffffffffe60 ! Mem[000000006d0001fb] = 2d25eb60, %l1 = 000000005bc6d9c4 ldstub [%i2+0x1fb],%l1 ! %l1 = 00000060000000ff ! %f0 = 2333574a b12a1dc2 c54e2853 eefd7a3b ! %f4 = e6cfa640 f2597e43 5720d097 58df06bf ! %f8 = 003007d7 747ffa62 83070734 3ccc2383 ! %f12 = 26cf765c 3b02cf76 4fde1223 8b0cd76f mov 0x1c0,%g6 stda %f0,[%i4+%g6]ASI_BLK_PL ! Block Store to 00000000900001c0 ! Mem[000000006d800000] = 6748b4fb, %l4 = 0000000000000324 swapa [%i3+%g0]0x80,%l4 ! %l4 = 000000006748b4fb ! Mem[0000000091000048] = 4b4e770b, %g2 = ffffffffffffc412 ldsha [%i6+0x048]%asi,%g2 ! %g2 = 0000000000004b4e p46_label_9: ! %l2 = 0000000000000195, immed = fffffde8, %y = 05cec62f umulcc %l2,-0x218,%l2 ! %l2 = 00000194fffcb008, %ccr = 08, %y = 00000194 ! %l6 = 0000280000000000, imm = fffffffffffff910, %l6 = 0000280000000000 xorcc %l6,-0x6f0,%l6 ! %l6 = ffffd7fffffff910, %ccr = 88 ! Mem[0000000091000038] = fc2fc57f, %g2 = 0000000000004b4e ldub [%i6+0x038],%g2 ! %g2 = 00000000000000fc ! %l0 = fffffffffffffe60, %l0 = fffffffffffffe60, %ccr = 88 movre %l0,%l0,%l2 ! Not Moved, %l2 = 00000194fffcb008 ! Mem[000000006d800018] = 3fb61a3ca8300af5, %f16 = 3c19c670 23b034a0 ldda [%i3+%o3]0x88,%f16 ! %f16 = 3fb61a3c a8300af5 ! Mem[000000006d000070] = dff91bac294455eb, %l1 = 0000000000000060, %l1 = 0000000000000060 add %i2,0x70,%g1 casxa [%g1]0x80,%l1,%l1 ! %l1 = dff91bac294455eb ! Mem[000000006d00007c] = 9f6d5667, %l1 = dff91bac294455eb ldstub [%i2+0x07c],%l1 ! %l1 = 0000009f000000ff ! %l0 = fffffe60, %l1 = 0000009f, Mem[000000006d000008] = 8eef53ff a22b2d48 stda %l0,[%i2+%o1]0x80 ! Mem[000000006d000008] = fffffe60 0000009f ! %l3 = 0000000000000000, Mem[000000006d800028] = 024ae86b stba %l3,[%i3+%o5]0x88 ! Mem[000000006d800028] = 024ae800 ! immd = 00000000000003f3, %l2 = 00000194fffcb008, %ccr = 88 movneg %icc,0x3f3,%l2 ! Moved, %l2 = 00000000000003f3 p46_label_10: ! %l7 = 00000000000000c2, %l5 = 0000000000000000, %y = 00000194 mulscc %l7,%l5,%l3 ! %l3 = 0000000080000061, %ccr = 08, %y = 000000ca ! Mem[0000000091000168] = 31336c30, %g18 = 9902d7ba49cc9c71 ldsw [%i6+0x168],%g2 ! %g2 = 9902d7ba49cc9c71 ! Mem[000000006d000138] = f3adfb91, %l1 = 0000009f, %l0 = fffffe60 add %i2,0x138,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000f3adfb91 ! %l6 = fffff910, %l7 = 000000c2, Mem[0000000090800168] = f04d9a59 a5ee00ad std %l6,[%i5+0x168] ! Mem[0000000090800168] = fffff910 000000c2 ! Mem[000000006d0000b0] = 413fff4bc805ef72, %l1 = 000000000000009f, %l7 = 00000000000000c2 add %i2,0xb0,%g1 casxa [%g1]0x80,%l1,%l7 ! %l7 = 413fff4bc805ef72 ! %f25 = caa5a27d, Mem[000000009000009c] = 943867c9 st %f25,[%i4+0x09c] ! Mem[000000009000009c] = caa5a27d ! Mem[000000006c000028] = 39ce1c249a879037, %f22 = de75f97a a9105756 ldda [%i0+%o5]0x88,%f22 ! %f22 = 39ce1c24 9a879037 ! Mem[000000006c800028] = 2142ef76, %l1 = 000000000000009f lduwa [%i1+%o5]0x81,%l1 ! %l1 = 000000002142ef76 ! %l5 = 0000000000000000, Mem[000000006d8000fc] = 36ce7bb7 stb %l5,[%i3+0x0fc] ! Mem[000000006d8000fc] = 00ce7bb7 ! Mem[000000006c800088] = 61f5e3fe, %l1 = 2142ef76, %l0 = f3adfb91 add %i1,0x88,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 0000000061f5e3fe p46_label_11: ! %l6 = ffffd7fffffff910, imm = fffffffffffff099, %l4 = 000000006748b4fb sub %l6,-0xf67,%l4 ! %l4 = ffffd80000000877 ! Mem[0000000090800098] = bde91366f194589f, %g2 = 0000000031336c30 ldx [%i5+0x098],%g2 ! %g2 = bde91366f194589f ! %l5 = 0000000000000000, %l5 = 0000000000000000, %ccr = 08 movl %xcc,%l5,%l5 ! Register Not Moved ! Mem[000000006c0000c0] = f8bf0a42, %l3 = 0000000080000061 swap [%i0+0x0c0],%l3 ! %l3 = 00000000f8bf0a42 ! %l6 = ffffd7fffffff910, imm = fffffffffffff37a, %l1 = 000000002142ef76 or %l6,-0xc86,%l1 ! %l1 = fffffffffffffb7a ! %l4 = 00000877, %l5 = 00000000, Mem[0000000090800000] = afcee255 8865ecf6 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 00000877 00000000 ! Mem[000000006d8001ac] = 31455cdf, %l7 = 413fff4bc805ef72 ldub [%i3+0x1ac],%l7 ! %l7 = 0000000000000031 ! %l5 = 0000000000000000, %l6 = ffffd7fffffff910, %l2 = 00000000000003f3 orcc %l5,%l6,%l2 ! %l2 = ffffd7fffffff910, %ccr = 88 ! %l3 = 00000000f8bf0a42, Mem[000000006c800028] = 76ef4221 stwa %l3,[%i1+%o5]0x89 ! Mem[000000006c800028] = f8bf0a42 ! Mem[0000000090800090] = cee9e021, %g2 = bde91366f194589f ldsb [%i5+0x091],%g2 ! %g2 = ffffffffffffffce p46_label_12: ! Mem[000000006c0000fc] = b5e8c8c4, %l3 = 00000000f8bf0a42 swap [%i0+0x0fc],%l3 ! %l3 = 00000000b5e8c8c4 ! Mem[000000006d0001b8] = dbf344b3ee92d8c8, %l4 = ffffd80000000877, %l3 = 00000000b5e8c8c4 add %i2,0x1b8,%g1 casxa [%g1]0x80,%l4,%l3 ! %l3 = dbf344b3ee92d8c8 ! %f20 = 59e59fbb fe9a1922, Mem[000000006c0001b0] = d675aaf1 1ba4162c stda %f20,[%i0+0x1b0]%asi ! Mem[000000006c0001b0] = 59e59fbb fe9a1922 ! Mem[000000006d800070] = 4a30d753, %l6 = fffff910, %l5 = 00000000 add %i3,0x70,%g1 casa [%g1]0x80,%l6,%l5 ! %l5 = 000000004a30d753 ! Mem[000000006d800008] = f93601ae, %l4 = ffffd80000000877 ldsha [%i3+%o1]0x80,%l4 ! %l4 = fffffffffffff936 ! %l6 = ffffd7fffffff910, %l6 = ffffd7fffffff910, %ccr = 88 movcc %icc,%l6,%l6 ! Moved, %l6 = ffffd7fffffff910 ! Mem[000000006d0001c0] = dee1f943, %l5 = 4a30d753, %l2 = fffff910 add %i2,0x1c0,%g1 casa [%g1]0x80,%l5,%l2 ! %l2 = 00000000dee1f943 ! immd = 0000000000000391, %l5 = 000000004a30d753, %ccr = 88 mova %icc,0x391,%l5 ! Moved, %l5 = 0000000000000391 ! %f4 = e6cfa640, Mem[000000006c80015c] = 927ad78e st %f4 ,[%i1+0x15c] ! Mem[000000006c80015c] = e6cfa640 ! %l4 = fffffffffffff936, Mem[00000000908000d0] = a37c3c64, %asi = 80 stwa %l4,[%i5+0x0d0]%asi ! Mem[00000000908000d0] = fffff936 p46_label_13: ! %l4 = fffffffffffff936, %l5 = 0000000000000391, %l3 = dbf344b3ee92d8c8 xorcc %l4,%l5,%l3 ! %l3 = fffffffffffffaa7, %ccr = 88 ! Mem[000000006d800008] = b584c59a ae0136f9, %l4 = fffff936, %l5 = 00000391 ldda [%i3+%o1]0x88,%l4 ! %l4 = 00000000ae0136f9 00000000b584c59a ! Mem[000000006c000178] = b94557fd, %l6 = ffffd7fffffff910, %asi = 80 swapa [%i0+0x178]%asi,%l6 ! %l6 = 00000000b94557fd ! Mem[000000006c8001a8] = 0a7bc7d7980b13d3, %f2 = c54e2853 eefd7a3b ldd [%i1+0x1a8],%f2 ! %f2 = 0a7bc7d7 980b13d3 ! Mem[0000000090000148] = 4a3dbcae, %g2 = ffffffffffffffce ldsh [%i4+0x14a],%g2 ! %g2 = 0000000000004a3d ! %l7 = 0000000000000031, Mem[00000000918000e0] = ab5686354a05a747 stx %l7,[%o0+0x0e0] ! Mem[00000000918000e0] = 0000000000000031 ! Mem[0000000091000010] = 14e74119, %g18 = 9902d7ba49cc9c71 ldsw [%i6+%o2],%g2 ! %g2 = 9902d7ba49cc9c71 ! %l1 = fffffffffffffb7a, %l3 = fffffffffffffaa7, %l4 = 00000000ae0136f9 taddcctv %l1,%l3,%l4 ! %l0 = 0000000061f5e421, Trapped ! Mem[0000000090800048] = 6b234ec57f63d586, %g2 = 0000000014e74119 ldx [%i5+0x048],%g2 ! %g2 = 6b234ec57f63d586 membar #Sync ! Added by membar checker (273) ! Mem[00000000900001c8] = ee53284e, %g2 = 6b234ec57f63d586 ldub [%i4+0x1cb],%g2 ! %g2 = 00000000000000ee p46_label_14: ! %l3 = fffffffffffffaa7, Mem[0000000090000091] = bb020fe0 stb %l3,[%i4+0x091] ! Mem[0000000090000090] = a7020fe0 ! %l0 = 61f5e421, %l1 = fffffb7a, Mem[0000000090800028] = 08531eba 8fd332d4 std %l0,[%i5+%o5] ! Mem[0000000090800028] = 61f5e421 fffffb7a ! %l0 = 0000000061f5e421, immed = 00000150, %y = 000000ca smulcc %l0,0x150,%l4 ! %l4 = 0000008092bb6b50, %ccr = 08, %y = 00000080 ! Mem[000000006c000028] = 9a879037, %l7 = 0000000000000031 ldswa [%i0+%o5]0x89,%l7 ! %l7 = ffffffff9a879037 ! Mem[00000000910001d8] = fc5bcfff e82b3baa, %g2 = 000000ee, %g3 = 67c0f517 ldd [%i6+0x1d8],%g2 ! %g2 = 00000000fc5bcfff 00000000e82b3baa ! Mem[000000006c800164] = 1c1cd8ff, %l0 = 0000000061f5e421 swap [%i1+0x164],%l0 ! %l0 = 000000001c1cd8ff ! Mem[000000006d800028] = b55fdf35024ae800, %f18 = 21ebd1ff e514dc2e ldda [%i3+%o5]0x88,%f18 ! %f18 = b55fdf35 024ae800 ! %l6 = 00000000b94557fd, %l2 = 00000000dee1f943, %ccr = 08 movle %icc,%l6,%l2 ! Moved, %l2 = 00000000b94557fd ! %f16 = 3fb61a3c a8300af5 b55fdf35 024ae800 ! %f20 = 59e59fbb fe9a1922 39ce1c24 9a879037 ! %f24 = 5e57f8fa caa5a27d a88884ab b0196acd ! %f28 = d38ffb40 61ca9ba0 42ea8fcc e6ac22d0 stda %f16,[%i4]ASI_BLK_AIUP ! Block Store to 0000000090000000 ! Mem[0000000090000100] = 920f2129, %g2 = 00000000fc5bcfff ldub [%i4+0x102],%g2 ! %g2 = 0000000000000092 p46_label_15: ! Mem[000000006c000000] = 01c0008b, %l2 = b94557fd, %l7 = 9a879037 casa [%i0]0x80,%l2,%l7 ! %l7 = 0000000001c0008b ! %f0 = 2333574a, Mem[000000006d800010] = 6039b729 sta %f0 ,[%i3+%o2]0x88 ! Mem[000000006d800010] = 2333574a ! Mem[000000006d8001d8] = de88d1c10911e6dd, %l2 = 00000000b94557fd, %l2 = 00000000b94557fd add %i3,0x1d8,%g1 casxa [%g1]0x80,%l2,%l2 ! %l2 = de88d1c10911e6dd ! %l1 = fffffffffffffb7a, Mem[000000006c000118] = 12b2a966, %asi = 80 stba %l1,[%i0+0x118]%asi ! Mem[000000006c000118] = 7ab2a966 ! %l5 = 00000000b584c59a, %l2 = de88d1c10911e6dd, %ccr = 08 mova %xcc,%l5,%l2 ! Moved, %l2 = 00000000b584c59a ! Mem[0000000090000070] = 73e0540d 88eeafc5, %g2 = 00000092, %g3 = e82b3baa ldd [%i4+0x070],%g2 ! %g2 = 0000000073e0540d 0000000088eeafc5 ! Mem[000000006d800000] = 00000324, %l5 = 00000000b584c59a ldsba [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[000000009080010c] = 3abd6093, %g18 = 9902d7ba49cc9c71 ldsw [%i5+0x10c],%g2 ! %g2 = 9902d7ba49cc9c71 ! %l0 = 000000001c1cd8ff, Mem[000000006c000086] = d0e88b5c stb %l0,[%i0+0x086] ! Mem[000000006c000084] = d0e8ff5c ! %f8 = 003007d7, Mem[000000006c000008] = ff2452bd sta %f8 ,[%i0+%o1]0x80 ! Mem[000000006c000008] = 003007d7 p46_label_16: ! Mem[000000006c000028] = 3790879a 241cce39, %l0 = 1c1cd8ff, %l1 = fffffb7a ldda [%i0+%o5]0x81,%l0 ! %l0 = 000000003790879a 00000000241cce39 ! Mem[00000000910001c0] = b0b4ba3c6dbf64f3, %g2 = 000000003abd6093 ldx [%i6+0x1c0],%g2 ! %g2 = b0b4ba3c6dbf64f3 ! Mem[000000009180014c] = fb3f156f, %g2 = b0b4ba3c6dbf64f3 lduw [%o0+0x14c],%g2 ! %g2 = 00000000fb3f156f ! Mem[000000006d800167] = 9c2f2e95, %l6 = 00000000b94557fd ldstub [%i3+0x167],%l6 ! %l6 = 00000095000000ff ! Mem[0000000091800170] = 7f88db10, %g2 = 00000000fb3f156f lduh [%o0+0x172],%g2 ! %g2 = 0000000000007f88 ! %l6 = 0000000000000095, imm = fffffffffffff055, %l5 = 0000000000000000 xor %l6,-0xfab,%l5 ! %l5 = fffffffffffff0c0 ! %l5 = fffffffffffff0c0, Mem[00000000910000ad] = 53fffded stb %l5,[%i6+0x0ad] ! Mem[00000000910000ac] = c0fffded ! Mem[0000000091000008] = debf9a38 c8eb2c4a, %g2 = 00007f88, %g3 = 88eeafc5 ldd [%i6+%o1],%g2 ! %g2 = 00000000debf9a38 00000000c8eb2c4a ! Mem[000000006c8000b8] = 1287b511be8c16f1, %l1 = 00000000241cce39, %l4 = 0000008092bb6b50 add %i1,0xb8,%g1 casxa [%g1]0x80,%l1,%l4 ! %l4 = 1287b511be8c16f1 ! Mem[000000009180008c] = bafc9afe, %g2 = 00000000debf9a38 ldub [%o0+0x08c],%g2 ! %g2 = 00000000000000ba p46_label_17: ! Mem[000000006c80014b] = a5251f00, %l0 = 000000003790879a ldstub [%i1+0x14b],%l0 ! %l0 = 00000000000000ff ! Mem[000000006c000010] = 22199afe 36773a35, %l2 = b584c59a, %l3 = fffffaa7 ldda [%i0+0x010]%asi,%l2 ! %l2 = 0000000022199afe 0000000036773a35 ! %l6 = 00000095, %l7 = 01c0008b, Mem[00000000900000c8] = 50758781 54a65586 std %l6,[%i4+0x0c8] ! Mem[00000000900000c8] = 00000095 01c0008b ! %f3 = 980b13d3, Mem[0000000090800040] = ab4d9bed st %f3 ,[%i5+0x040] ! Mem[0000000090800040] = 980b13d3 ! retry : should take illegal inst trap, %l0 = 0000000000000000 retry ! Illegal inst trap : %l0 = 0000000000000010 ! %f11 = 3ccc2383, Mem[000000006c800028] = f8bf0a42 sta %f11,[%i1+%o5]0x89 ! Mem[000000006c800028] = 3ccc2383 ! Mem[000000006d800008] = f93601ae, %f7 = 58df06bf lda [%i3+%o1]0x80,%f7 ! %f7 = f93601ae ! Mem[000000006c000000] = 8b00c001, %l2 = 0000000022199afe ldsha [%i0+%g0]0x88,%l2 ! %l2 = ffffffffffffc001 membar #Sync ! Added by membar checker (274) ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 00000095 01c0008b ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 mov 0x0c0,%g5 ldda [%i4+%g5]ASI_BLK_AIUSL,%f48 ! Block Load from 00000000900000c0 ! Mem[000000006c800124] = f18a02fa, %l0 = 0000000000000010 ldsh [%i1+0x124],%l0 ! %l0 = fffffffffffff18a p46_label_18: ! %f2 = 0a7bc7d7 980b13d3, Mem[00000000900001f0] = 76cf023b 5c76cf26 std %f2 ,[%i4+0x1f0] ! Mem[00000000900001f0] = 0a7bc7d7 980b13d3 ! Mem[000000006c0001f0] = 48303145, %l0 = fffff18a, %l2 = ffffc001 add %i0,0x1f0,%g1 casa [%g1]0x80,%l0,%l2 ! %l2 = 0000000048303145 ! Mem[000000006d800100] = 2c7ff4bc12fbe349, %l3 = 0000000036773a35, %l7 = 0000000001c0008b add %i3,0x100,%g1 casxa [%g1]0x80,%l3,%l7 ! %l7 = 2c7ff4bc12fbe349 ! Mem[000000006d000010] = 0528e1ca, %l4 = 1287b511be8c16f1 ldstuba [%i2+%o2]0x81,%l4 ! %l4 = 00000005000000ff ! Mem[000000006c800000] = 241cce39879c6dae, %l4 = 0000000000000005 ldxa [%i1+%g0]0x80,%l4 ! %l4 = 241cce39879c6dae ! %l5 = fffffffffffff0c0, %l3 = 0000000036773a35, %ccr = 08 movcc %icc,%l5,%l3 ! Moved, %l3 = fffffffffffff0c0 ! Mem[00000000908001e8] = 78e9f104, %g2 = 00000000000000ba ldsb [%i5+0x1ea],%g2 ! %g2 = 0000000000000078 ! Mem[000000006d000160] = 141c804d564dac76, %l4 = 241cce39879c6dae, %l3 = fffffffffffff0c0 add %i2,0x160,%g1 casxa [%g1]0x80,%l4,%l3 ! %l3 = 141c804d564dac76 ! retry : should take illegal inst trap, %l0 = fffffffffffff18a retry ! Illegal inst trap : %l0 = fffffffffffff19a ! %l0 = fffffffffffff19a, %l0 = fffffffffffff19a, %ccr = 08 movpos %xcc,%l0,%l0 ! Moved, %l0 = fffffffffffff19a p46_label_19: ! %l7 = 2c7ff4bc12fbe349, Mem[000000006c000028] = 3790879a stwa %l7,[%i0+%o5]0x80 ! Mem[000000006c000028] = 12fbe349 ! %f30 = 42ea8fcc e6ac22d0, Mem[00000000910001d8] = fc5bcfff e82b3baa std %f30,[%i6+0x1d8] ! Mem[00000000910001d8] = 42ea8fcc e6ac22d0 ! %l6 = 0000000000000095, %l2 = 0000000048303145, %l0 = fffffffffffff19a sub %l6,%l2,%l0 ! %l0 = ffffffffb7cfcf50 ! Mem[000000006c000008] = fd435c6fd7073000, %f10 = 83070734 3ccc2383 ldda [%i0+%o1]0x88,%f10 ! %f10 = fd435c6f d7073000 ! Mem[000000006c800020] = 1c8b191b, %l0 = ffffffffb7cfcf50 lduba [%i1+%o4]0x81,%l0 ! %l0 = 000000000000001c ! Mem[000000009080010c] = 3abd6093, %g18 = 9902d7ba49cc9c71 ldsw [%i5+0x10c],%g2 ! %g2 = 9902d7ba49cc9c71 ! %l7 = 2c7ff4bc12fbe349, Mem[000000009080018f] = 76172bb1, %asi = 80 stba %l7,[%i5+0x18f]%asi ! Mem[000000009080018c] = 49172bb1 ! Mem[0000000090800044] = 8673fe99, %g2 = 000000003abd6093 lduw [%i5+0x044],%g2 ! %g2 = 000000008673fe99 ! %l3 = 141c804d564dac76, Mem[00000000908000b0] = db43d43ebf592623 stx %l3,[%i5+0x0b0] ! Mem[00000000908000b0] = 141c804d564dac76 ! %l1 = 00000000241cce39, %l1 = 00000000241cce39, %l1 = 00000000241cce39 xorcc %l1,%l1,%l1 ! %l1 = 0000000000000000, %ccr = 44 p46_label_20: ! done : should take illegal inst trap, %l0 = 000000000000001c done ! Illegal inst trap : %l0 = 000000000000002c ! retry : should take illegal inst trap, %l0 = 000000000000002c retry ! Illegal inst trap : %l0 = 000000000000003c ! %l3 = 141c804d564dac76, Mem[000000006c000028] = 49e3fb12 stba %l3,[%i0+%o5]0x89 ! Mem[000000006c000028] = 49e3fb76 ! Mem[000000006c8001eb] = 9893327c, %l5 = fffffffffffff0c0 ldstub [%i1+0x1eb],%l5 ! %l5 = 0000007c000000ff ! Mem[000000006c0001e0] = 3cf62a452225dc1e, %l7 = 2c7ff4bc12fbe349, %l6 = 0000000000000095 add %i0,0x1e0,%g1 casxa [%g1]0x80,%l7,%l6 ! %l6 = 3cf62a452225dc1e ! %l4 = 241cce39879c6dae, Mem[000000006d800000] = 00000324 stha %l4,[%i3+%g0]0x80 ! Mem[000000006d800000] = 6dae0324 ! immd = 0000000000000235, %l5 = 000000000000007c, %ccr = 44 movcc %icc,0x235,%l5 ! Moved, %l5 = 0000000000000235 ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 mov 0x100,%g6 ldda [%i4+%g6]ASI_BLK_S,%f48 ! Block Load from 0000000090000100 ! %l1 = 0000000000000000 setx 0xdb7a81b82c4f8e60,%g7,%l1 ! %l1 = db7a81b82c4f8e60 ! Mem[0000000091800160] = 877a44c3 bcb72634, %g2 = 8673fe99, %g3 = c8eb2c4a ldd [%o0+0x160],%g2 ! %g2 = 00000000877a44c3 00000000bcb72634 p46_label_21: ! %l5 = 0000000000000235, Mem[00000000900001d8] = bf06df58 stw %l5,[%i4+0x1d8] ! Mem[00000000900001d8] = 00000235 ! Mem[000000006d800038] = 6ae6c062, %l4 = 241cce39879c6dae ldstub [%i3+0x038],%l4 ! %l4 = 0000006a000000ff ! %l0 = 000000000000003c, Mem[0000000091800172] = 7f88db10 sth %l0,[%o0+0x172] ! Mem[0000000091800170] = 003cdb10 ! immd = 0000000000000075, %l5 = 0000000000000235, %ccr = 44 movleu %xcc,0x075,%l5 ! Moved, %l5 = 0000000000000075 ! Mem[000000006c800000] = 39ce1c24, %l7 = 2c7ff4bc12fbe349 swapa [%i1+%g0]0x89,%l7 ! %l7 = 0000000039ce1c24 ! %l7 = 0000000039ce1c24, Mem[000000009100016c] = 0fcb6c1c stw %l7,[%i6+0x16c] ! Mem[000000009100016c] = 39ce1c24 ! %l7 = 0000000039ce1c24, immd = fffffffffffff044, %l1 = db7a81b82c4f8e60 sdivx %l7,-0xfbc,%l1 ! %l1 = fffffffffffc5382 ! %l4 = 000000000000006a, Mem[00000000908001e0] = d6a5c4974304eb69 stx %l4,[%i5+0x1e0] ! Mem[00000000908001e0] = 000000000000006a ! Mem[000000009180016c] = ca362dcf, %g2 = 00000000877a44c3 ldsh [%o0+0x16e],%g2 ! %g2 = ffffffffffffca36 ! %l7 = 0000000039ce1c24, Mem[0000000090000198] = 11310a36b2be6763 stx %l7,[%i4+0x198] ! Mem[0000000090000198] = 0000000039ce1c24 p46_label_22: ! Mem[000000006d000020] = caa5a27d, %l3 = 141c804d564dac76 ldsha [%i2+%o4]0x88,%l3 ! %l3 = ffffffffffffa27d ! Mem[000000006d800018] = f50a30a83c1ab63f, %f2 = 0a7bc7d7 980b13d3 ldda [%i3+%o3]0x80,%f2 ! %f2 = f50a30a8 3c1ab63f ! %l1 = fffffffffffc5382, %l3 = ffffffffffffa27d, %l6 = 3cf62a452225dc1e mulx %l1,%l3,%l6 ! %l6 = 00000001578b0a7a ! Mem[000000006d800008] = f93601ae, %l7 = 0000000039ce1c24 ldstuba [%i3+%o1]0x81,%l7 ! %l7 = 000000f9000000ff ! %l6 = 00000001578b0a7a, Mem[000000009180004e] = d7d62815 sth %l6,[%o0+0x04e] ! Mem[000000009180004c] = 0a7a2815 ! %l3 = ffffffffffffa27d, immed = 00000b67, %y = 00000080 smul %l3,0xb67,%l1 ! %l1 = fffffffffbd5bf4b, %y = ffffffff ! Mem[000000006d0000a8] = 52c8c90d755bf7f7, %l2 = 0000000048303145, %l7 = 00000000000000f9 add %i2,0xa8,%g1 casxa [%g1]0x80,%l2,%l7 ! %l7 = 52c8c90d755bf7f7 ! %l7 = 52c8c90d755bf7f7, Mem[000000006c00008a] = d8b80b2d sth %l7,[%i0+0x08a] ! Mem[000000006c000088] = d8b8f7f7 ! Mem[000000006d800018] = f50a30a83c1ab63f, %f14 = 4fde1223 8b0cd76f ldda [%i3+%o3]0x81,%f14 ! %f14 = f50a30a8 3c1ab63f ! Mem[000000006c00009c] = be973acf, %l0 = 000000000000003c ldub [%i0+0x09e],%l0 ! %l0 = 000000000000003a p46_label_23: ! immd = 00000000000000d3, %l4 = 000000000000006a, %ccr = 44 movn %icc,0x0d3,%l4 ! Register Not Moved ! Mem[0000000090000130] = 1e3b769bf7c898e9, %g2 = ffffffffffffca36 ldx [%i4+0x130],%g2 ! %g2 = 1e3b769bf7c898e9 ! Mem[000000006d800008] = ff3601ae, %l3 = ffffffffffffa27d ldswa [%i3+%o1]0x81,%l3 ! %l3 = ffffffffff3601ae ! Mem[0000000091000024] = 1f9605e1, %g2 = 1e3b769bf7c898e9 lduh [%i6+0x026],%g2 ! %g2 = 0000000000001f96 ! Mem[000000006d800008] = ff3601ae9ac584b5, %f2 = f50a30a8 3c1ab63f ldd [%i3+%o1],%f2 ! %f2 = ff3601ae 9ac584b5 ! Mem[000000006d800134] = 46339df5, %l6 = 578b0a7a, %l1 = fbd5bf4b add %i3,0x134,%g1 casa [%g1]0x80,%l6,%l1 ! %l1 = 0000000046339df5 ! Mem[0000000090800080] = d4db2881ae67375c, %g2 = 0000000000001f96 ldx [%i5+0x080],%g2 ! %g2 = d4db2881ae67375c ! retry : should take illegal inst trap, %l0 = 000000000000003a retry ! Illegal inst trap : %l0 = 000000000000004a ! Mem[000000006d8001ec] = 9d630987, %l5 = 0000000000000075 ldstub [%i3+0x1ec],%l5 ! %l5 = 0000009d000000ff ! %l4 = 0000006a, %l5 = 0000009d, Mem[0000000090800180] = 5bb62bcb 01823381 std %l4,[%i5+0x180] ! Mem[0000000090800180] = 0000006a 0000009d p46_label_24: ! %l7 = 52c8c90d755bf7f7, %l7 = 52c8c90d755bf7f7, %ccr = 44 movle %icc,%l7,%l7 ! Moved, %l7 = 52c8c90d755bf7f7 ! Mem[000000006c800020] = 1b198b1c, %l2 = 0000000048303145 ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 0000001c000000ff ! immd = 000000000000025e, %l0 = 000000000000004a, %ccr = 44 movle %icc,0x25e,%l0 ! Moved, %l0 = 000000000000025e ! Mem[000000006d000020] = caa5a27d, %l5 = 000000000000009d ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 0000007d000000ff ! %f10 = fd435c6f d7073000, Mem[000000006c800020] = ff8b191b feb6bdb6 stda %f10,[%i1+%o4]0x81 ! Mem[000000006c800020] = fd435c6f d7073000 ! Mem[000000006c0001e0] = 3cf62a45, %l4 = 0000006a, %l7 = 755bf7f7 add %i0,0x1e0,%g1 casa [%g1]0x80,%l4,%l7 ! %l7 = 000000003cf62a45 ! Mem[000000006d800008] = ff3601ae, %l5 = 000000000000007d ldstuba [%i3+%o1]0x81,%l5 ! %l5 = 000000ff000000ff ! immd = 0000000000000001, %l7 = 000000003cf62a45, %ccr = 44 movgu %xcc,0x001,%l7 ! Register Not Moved ! immd = 0000000000000324, %l7 = 000000003cf62a45, %ccr = 44 movgu %xcc,0x324,%l7 ! Register Not Moved ! immd = 000000000000025b, %l3 = ffffffffff3601ae, %ccr = 44 mova %icc,0x25b,%l3 ! Moved, %l3 = 000000000000025b p46_label_25: ! Mem[00000000908001f0] = f3470c89, %g2 = d4db2881ae67375c ldsha [%i5+0x1f0]%asi,%g2 ! %g2 = fffffffffffff347 ! Mem[000000009180000c] = b01876a3, %g18 = 9902d7ba49cc9c71 ldsw [%o0+0x00c],%g2 ! %g2 = 9902d7ba49cc9c71 ! %f26 = a88884ab b0196acd, Mem[000000006d000010] = cae128ff 3950101c stda %f26,[%i2+%o2]0x89 ! Mem[000000006d000010] = a88884ab b0196acd ! Mem[0000000090000190] = 3558c986, %g2 = ffffffffb01876a3 ldsh [%i4+0x190],%g2 ! %g2 = 0000000000003558 ! Mem[000000006c8001d0] = db521cfc, %l1 = 46339df5, %l0 = 0000025e add %i1,0x1d0,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000db521cfc ! immd = 000000000000029b, %l6 = 00000001578b0a7a, %ccr = 44 movvc %xcc,0x29b,%l6 ! Moved, %l6 = 000000000000029b ! Mem[00000000900001d8] = 00000235, %g18 = 9902d7ba49cc9c71 ldsw [%i4+0x1d8],%g2 ! %g2 = 9902d7ba49cc9c71 ! Mem[000000009180003c] = fd74b765, %g18 = 9902d7ba49cc9c71 ldsw [%o0+0x03c],%g2 ! %g2 = 9902d7ba49cc9c71 ! %l6 = 000000000000029b, immed = ffffffb2, %ccr = 44 movrlez %l6,-0x04e,%l6 ! Not Moved, %l6 = 000000000000029b ! Mem[000000006c800002] = 49e3fb12, %l0 = 00000000db521cfc ldstub [%i1+0x002],%l0 ! %l0 = 000000fb000000ff ba,a p46_not_taken_0_end p46_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 00000000000000fb bne,a,pn %xcc,p46_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000046339df5 bne,a,pn %xcc,p46_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000001c bne,a,pn %xcc,p46_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000025b bne,a,pn %xcc,p46_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000006a bne,a,pn %xcc,p46_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000000ff bne,a,pn %xcc,p46_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000029b bne,a,pn %xcc,p46_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000003cf62a45 bne,a,pn %xcc,p46_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xffffffff,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p46_failed mov 0x111,%g1 ! 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 2333574a b12a1dc2 bne %xcc,p46_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be ff3601ae 9ac584b5 bne %xcc,p46_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be e6cfa640 f2597e43 bne %xcc,p46_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 5720d097 f93601ae bne %xcc,p46_f6_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be fd435c6f d7073000 bne %xcc,p46_f10_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be f50a30a8 3c1ab63f bne %xcc,p46_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 3fb61a3c a8300af5 bne %xcc,p46_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be b55fdf35 024ae800 bne %xcc,p46_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 59e59fbb fe9a1922 bne %xcc,p46_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 39ce1c24 9a879037 bne %xcc,p46_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 5e57f8fa caa5a27d bne %xcc,p46_f24_fail nop ! Check Local Memory set p46_local0_expect,%g1 p46_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 003007d76f5c43fd ldx [%i0+0x008],%g3 ! Observed data at 000000006c000008 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 76fbe349241cce39 ldx [%i0+0x028],%g3 ! Observed data at 000000006c000028 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x028,%g4 ldx [%g1+0x080],%g2 ! Expected data = 2b3212b3d0e8ff5c ldx [%i0+0x080],%g3 ! Observed data at 000000006c000080 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x080,%g4 ldx [%g1+0x088],%g2 ! Expected data = d8b8f7f7566b1fb0 ldx [%i0+0x088],%g3 ! Observed data at 000000006c000088 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x088,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 80000061b627e856 ldx [%i0+0x0c0],%g3 ! Observed data at 000000006c0000c0 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x0c0,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = e9ce7fc6f8bf0a42 ldx [%i0+0x0f8],%g3 ! Observed data at 000000006c0000f8 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x0f8,%g4 ldx [%g1+0x118],%g2 ! Expected data = 7ab2a9668b0dae6a ldx [%i0+0x118],%g3 ! Observed data at 000000006c000118 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x118,%g4 ldx [%g1+0x178],%g2 ! Expected data = fffff910fad72f77 ldx [%i0+0x178],%g3 ! Observed data at 000000006c000178 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x178,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 59e59fbbfe9a1922 ldx [%i0+0x1b0],%g3 ! Observed data at 000000006c0001b0 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x1b0,%g4 set p46_local1_expect,%g1 p46_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 49e3ff12879c6dae ldx [%i1+0x000],%g3 ! Observed data at 000000006c800000 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = ab8488a8dc09d1f7 ldx [%i1+0x010],%g3 ! Observed data at 000000006c800010 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = fd435c6fd7073000 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 = 8323cc3cdc43a047 ldx [%i1+0x028],%g3 ! Observed data at 000000006c800028 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x028,%g4 ldx [%g1+0x140],%g2 ! Expected data = 45059d2d61e58635 ldx [%i1+0x140],%g3 ! Observed data at 000000006c800140 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x140,%g4 ldx [%g1+0x148],%g2 ! Expected data = a5251fff1e98f070 ldx [%i1+0x148],%g3 ! Observed data at 000000006c800148 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x148,%g4 ldx [%g1+0x158],%g2 ! Expected data = c463c8d1e6cfa640 ldx [%i1+0x158],%g3 ! Observed data at 000000006c800158 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x158,%g4 ldx [%g1+0x160],%g2 ! Expected data = 56c9a59961f5e421 ldx [%i1+0x160],%g3 ! Observed data at 000000006c800160 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x160,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 989332ffcd1c4ca6 ldx [%i1+0x1e8],%g3 ! Observed data at 000000006c8001e8 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x1e8,%g4 set p46_local2_expect,%g1 p46_check_local2: ldx [%g1+0x008],%g2 ! Expected data = fffffe600000009f ldx [%i2+0x008],%g3 ! Observed data at 000000006d000008 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = cd6a19b0ab8488a8 ldx [%i2+0x010],%g3 ! Observed data at 000000006d000010 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffa2a5cac453950d ldx [%i2+0x020],%g3 ! Observed data at 000000006d000020 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 40fb8fd3c2ec6957 ldx [%i2+0x028],%g3 ! Observed data at 000000006d000028 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i2,0x028,%g4 ldx [%g1+0x078],%g2 ! Expected data = ff67129dff6d5667 ldx [%i2+0x078],%g3 ! Observed data at 000000006d000078 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i2,0x078,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 2d25ebff0752cc80 ldx [%i2+0x1f8],%g3 ! Observed data at 000000006d0001f8 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i2,0x1f8,%g4 set p46_local3_expect,%g1 p46_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 6dae0324eda24369 ldx [%i3+0x000],%g3 ! Observed data at 000000006d800000 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ff3601ae9ac584b5 ldx [%i3+0x008],%g3 ! Observed data at 000000006d800008 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 4a57332381f381a6 ldx [%i3+0x010],%g3 ! Observed data at 000000006d800010 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 39ce1c24540d591c ldx [%i3+0x020],%g3 ! Observed data at 000000006d800020 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00e84a0235df5fb5 ldx [%i3+0x028],%g3 ! Observed data at 000000006d800028 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffe6c06254fa9f2d ldx [%i3+0x038],%g3 ! Observed data at 000000006d800038 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x038,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = a2e41f5d4e2dffd1 ldx [%i3+0x0f0],%g3 ! Observed data at 000000006d8000f0 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x0f0,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 16659e0b00ce7bb7 ldx [%i3+0x0f8],%g3 ! Observed data at 000000006d8000f8 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x0f8,%g4 ldx [%g1+0x160],%g2 ! Expected data = 6013d0819c2f2eff ldx [%i3+0x160],%g3 ! Observed data at 000000006d800160 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x160,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 88827d5bff630987 ldx [%i3+0x1e8],%g3 ! Observed data at 000000006d8001e8 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x1e8,%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 p46_f4_fail: set p46_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p46_f6_fail: set p46_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p46_f10_fail: set p46_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p46_f14_fail: set p46_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p46_f16_fail: set p46_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p46_f18_fail: set p46_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p46_f20_fail: set p46_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p46_f22_fail: set p46_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p46_f24_fail: set p46_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%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: membar #Sync mov 0x180,%g1 ldda [%i4+%g1]ASI_BLK_AIUP,%f48 membar #Sync lduba [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006c800008] ldda [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006d000000] done p46_trap1o: membar #Sync mov 0x180,%g1 ldda [%o4+%g1]ASI_BLK_AIUP,%f48 membar #Sync lduba [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006c800008] ldda [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006d000000] done p46_trap2e: srl %l7,%l4,%l4 ldsba [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006c000018] lduba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006c000010] stxa %l6,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d000018] stwa %l0,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d800000] ldda [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006c000010] done p46_trap2o: srl %l7,%l4,%l4 ldsba [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006c000018] lduba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006c000010] stxa %l6,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d000018] stwa %l0,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d800000] ldda [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006c000010] done p46_trap3e: andn %l4,-0x9a3,%l7 xnor %l2,0x4f1,%l3 add %l5,0x05d,%l2 xnor %l2,%l0,%l0 subc %l6,0x62b,%l7 done p46_trap3o: andn %l4,-0x9a3,%l7 xnor %l2,0x4f1,%l3 add %l5,0x05d,%l2 xnor %l2,%l0,%l0 subc %l6,0x62b,%l7 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 = ce80a8424576b78c ldx [%g1+0x008],%l1 ! %l1 = d7e7b7c21495d632 ldx [%g1+0x010],%l2 ! %l2 = faad0619fbb44867 ldx [%g1+0x018],%l3 ! %l3 = 31ec23786792716a ldx [%g1+0x020],%l4 ! %l4 = a9350652c24ba509 ldx [%g1+0x028],%l5 ! %l5 = 9b7349aa344520c5 ldx [%g1+0x030],%l6 ! %l6 = 263e0be4430e67a8 ldx [%g1+0x038],%l7 ! %l7 = e87c875013f24962 ! 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 = 5e8f0621 a985938c 4df4afd7 cc90a05b ! %f4 = b9ede90d 26735341 7145b556 d4de99b0 ! %f8 = df5c6c4c d844495e 3fa163fd 482c9a69 ! %f12 = f692961b 469b8227 c638a914 702e551a ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 47376586 4d78c444 e3e9f8e6 0d3e2ded ! %f20 = ba60a181 b18aaf1f 571cea15 526b2ec3 ! %f24 = 29b26f19 b62ccd42 a2dc3fee ad187783 ! %f28 = d7b6dbbb 55562243 801609e2 f94202c6 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 1a0e24a3 4088a1c6 0b9c3789 f6d8359e ! %f36 = c1a9a6e3 6d6866a2 6e14798c a9ed4ff9 ! %f40 = 8209c367 7c0707bc 453874a6 6fdcd23e ! %f44 = 608ee2ea 9c6545b1 39bb29be e365cf36 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x1653413800000007,%g7,%g1 ! GSR scale = 0, align = 7 wr %g1,%g0,%gsr ! GSR = 1653413800000007 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: ! %l6 = 271810d19def097c, %l7 = 78147be062f07bc3, %ccr = 44 movrlz %l6,%l7,%l3 ! Not Moved, %l3 = e7d39ab8b4575e47 ! retry : should take illegal inst trap, %l0 = b34cdc304a3e1fd6 retry ! Illegal inst trap : %l0 = b34cdc304a3e1fe6 ! %f0 = 5e8f0621 a985938c 4df4afd7 cc90a05b ! %f4 = b9ede90d 26735341 7145b556 d4de99b0 ! %f8 = df5c6c4c d844495e 3fa163fd 482c9a69 ! %f12 = f692961b 469b8227 c638a914 702e551a mov 0x040,%g4 stda %f0,[%i4+%g4]ASI_BLK_P ! Block Store to 0000000090000040 ! %l2 = df135ee05169691a, %l0 = b34cdc304a3e1fe6, %ccr = 44 movg %icc,%l2,%l0 ! Register Not Moved ! Mem[000000009180005c] = 95688e2d, %g2 = 31ff9c23286581d4 lduh [%o0+0x05c],%g2 ! %g2 = 0000000000009568 ! Mem[0000000091000020] = 103b16d7 de211f96, %g2 = 00009568, %g3 = 0bad0b00 ldd [%i6+%o4],%g2 ! %g2 = 00000000103b16d7 00000000de211f96 ! %f27 = ad187783, Mem[000000006f0001e8] = 31d62f3e st %f27,[%i2+0x1e8] ! Mem[000000006f0001e8] = ad187783 ! Mem[0000000091000018] = 6b8eab41139cf6c9, %f48 = 79d184c1 076799eb ldd [%i6+%o3],%f48 ! %f48 = 6b8eab41 139cf6c9 ! %l2 = df135ee05169691a, Mem[000000006e800020] = 1cba019f stwa %l2,[%i1+%o4]0x80 ! Mem[000000006e800020] = 5169691a ! Mem[000000006f800059] = 1fe6bf2e, %l2 = df135ee05169691a ldstuba [%i3+0x059]%asi,%l2 ! %l2 = 000000e6000000ff p47_label_2: ! %l3 = e7d39ab8b4575e47, Mem[000000006f000028] = ee06ad92 stba %l3,[%i2+%o5]0x81 ! Mem[000000006f000028] = 4706ad92 ! Mem[000000006e8001c8] = e94cddb0e13c71b3, %l2 = 00000000000000e6 ldx [%i1+0x1c8],%l2 ! %l2 = e94cddb0e13c71b3 ! %l1 = c4d62047bfd76ff2, %l3 = e7d39ab8b4575e47, %ccr = 44 movle %xcc,%l1,%l3 ! Moved, %l3 = c4d62047bfd76ff2 ! Mem[000000006e000010] = f7b3b9ea0664390f, %l7 = 78147be062f07bc3 ldxa [%i0+%o2]0x88,%l7 ! %l7 = f7b3b9ea0664390f ! %l6 = 271810d19def097c, Mem[000000006e000020] = 406df7bea63427d8 stxa %l6,[%i0+%o4]0x89 ! Mem[000000006e000020] = 271810d19def097c ! Mem[000000006e000020] = 7c09ef9d, %l4 = d2d6f3afd96887e1 lduha [%i0+%o4]0x80,%l4 ! %l4 = 0000000000007c09 ! Mem[0000000090800148] = dbba2cfe, %g2 = 00000000103b16d7 lduh [%i5+0x14a],%g2 ! %g2 = 000000000000dbba ! %l2 = e94cddb0e13c71b3, Mem[000000009080016a] = 9a59a5ee stb %l2,[%i5+0x16a] ! Mem[0000000090800168] = b359a5ee ! %l7 = f7b3b9ea0664390f, Mem[00000000918001c0] = 5fb4d8426caab4ab stx %l7,[%o0+0x1c0] ! Mem[00000000918001c0] = f7b3b9ea0664390f ! Mem[000000006e000050] = 06eda7a5dd196ebc, %l7 = f7b3b9ea0664390f ldx [%i0+0x050],%l7 ! %l7 = 06eda7a5dd196ebc p47_label_3: ! %l5 = 1e473346755b68c7, Mem[000000006f000180] = da1e7dbc sth %l5,[%i2+0x180] ! Mem[000000006f000180] = 68c77dbc ! %l3 = c4d62047bfd76ff2, %l3 = c4d62047bfd76ff2, %l0 = b34cdc304a3e1fe6 orn %l3,%l3,%l0 ! %l0 = ffffffffffffffff ! %f30 = 801609e2, Mem[00000000900001f4] = 28ee9ba8 sta %f30,[%i4+0x1f4]%asi ! Mem[00000000900001f4] = 801609e2 ! Mem[000000006f0000d0] = dfcc9d90, %l5 = 1e473346755b68c7 swap [%i2+0x0d0],%l5 ! %l5 = 00000000dfcc9d90 ! %l7 = 06eda7a5dd196ebc, Mem[000000009080005b] = 1de6055c stb %l7,[%i5+0x05b] ! Mem[0000000090800058] = bce6055c ! Mem[000000006e0000f5] = d2342e1e, %l1 = c4d62047bfd76ff2 ldstub [%i0+0x0f5],%l1 ! %l1 = 00000034000000ff ! Mem[00000000918001a0] = 5cdd140da0d0b813, %f48 = 6b8eab41 139cf6c9 ldd [%o0+0x1a0],%f48 ! %f48 = 5cdd140d a0d0b813 ! %l4 = 00007c09, %l5 = dfcc9d90, Mem[0000000091800108] = c90e6f67 de11d2fc stda %l4,[%o0+0x108]%asi ! Mem[0000000091800108] = 00007c09 dfcc9d90 ! Mem[0000000090000148] = 31494a3dbcae976a, %g2 = 000000000000dbba ldx [%i4+0x148],%g2 ! %g2 = 31494a3dbcae976a ! %f26 = a2dc3fee, Mem[0000000090000078] = c638a914 st %f26,[%i4+0x078] ! Mem[0000000090000078] = a2dc3fee p47_label_4: ! %f20 = ba60a181, Mem[000000006e800010] = dd57d68d sta %f20,[%i1+%o2]0x88 ! Mem[000000006e800010] = ba60a181 ! Mem[0000000091800074] = 8393a948, %g2 = 31494a3dbcae976a ldsh [%o0+0x076],%g2 ! %g2 = ffffffffffff8393 ! %l5 = 00000000dfcc9d90, Mem[000000006e800008] = 693587ab stba %l5,[%i1+%o1]0x88 ! Mem[000000006e800008] = 69358790 ! Mem[0000000090000108] = 4c5ff88c, %g2 = ffffffffffff8393 ldub [%i4+0x10a],%g2 ! %g2 = 000000000000004c ! immd = 0000000000000379, %l0 = ffffffffffffffff, %ccr = 44 movle %icc,0x379,%l0 ! Moved, %l0 = 0000000000000379 ! Mem[000000006f000128] = c7fa5067740b7598, %f20 = ba60a181 b18aaf1f ldda [%i2+0x128]%asi,%f20 ! %f20 = c7fa5067 740b7598 ! %l3 = c4d62047bfd76ff2, %l7 = 06eda7a5dd196ebc, %ccr = 44 movleu %xcc,%l3,%l7 ! Moved, %l7 = c4d62047bfd76ff2 ! %l2 = e94cddb0e13c71b3, imm = fffffffffffff268, %l4 = 0000000000007c09 addccc %l2,-0xd98,%l4 ! %l4 = e94cddb0e13c641b, %ccr = 99 ! %l6 = 271810d19def097c, Mem[00000000918001d2] = 4b5f75b5 sth %l6,[%o0+0x1d2] ! Mem[00000000918001d0] = 097c75b5 ! %f22 = 571cea15 526b2ec3, Mem[000000006f800158] = 8f9aed0b fde842df std %f22,[%i3+0x158] ! Mem[000000006f800158] = 571cea15 526b2ec3 p47_label_5: ! Mem[000000006e000170] = 87e0c261, %l4 = e13c641b, %l1 = 00000034 add %i0,0x170,%g1 casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000087e0c261 ! Mem[0000000090000140] = 1231a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 mov 0x140,%g5 ldda [%i4+%g5]ASI_BLK_P,%f48 ! Block Load from 0000000090000140 ! %l0 = 0000000000000379, imm = fffffffffffff536, %l4 = e94cddb0e13c641b sub %l0,-0xaca,%l4 ! %l4 = 0000000000000e43 ! Mem[00000000910000d8] = fe5944fd, %g2 = 000000000000004c ldsb [%i6+0x0d8],%g2 ! %g2 = fffffffffffffffe ! Mem[000000006e800020] = 1a696951, %l7 = c4d62047bfd76ff2 ldsba [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000051 ! Mem[000000006f000124] = 11bc3465, %l5 = 00000000dfcc9d90 swap [%i2+0x124],%l5 ! %l5 = 0000000011bc3465 ! %l3 = c4d62047bfd76ff2, Mem[00000000918001b4] = f9505f57, %asi = 80 stwa %l3,[%o0+0x1b4]%asi ! Mem[00000000918001b4] = bfd76ff2 ! Mem[000000006e000008] = f28821f7, %l7 = 0000000000000051 ldstuba [%i0+%o1]0x88,%l7 ! %l7 = 000000f7000000ff ! Mem[000000006e00008d] = 503bc74c, %l0 = 0000000000000379 ldstub [%i0+0x08d],%l0 ! %l0 = 0000003b000000ff ! Mem[000000009180012c] = 1f77ffd1, %g2 = fffffffffffffffe ldsb [%o0+0x12d],%g2 ! %g2 = 000000000000001f p47_label_6: ! Mem[000000006f000008] = 414943a8, %l7 = 00000000000000f7 swapa [%i2+%o1]0x88,%l7 ! %l7 = 00000000414943a8 ! Mem[00000000908001cc] = 557ad745, %g2 = 000000000000001f lduwa [%i5+0x1cc]%asi,%g2 ! %g2 = 00000000557ad745 ! immd = 00000000000001c6, %l4 = 0000000000000e43, %ccr = 99 movn %xcc,0x1c6,%l4 ! Register Not Moved ! %l3 = c4d62047bfd76ff2 setx 0xbdb24d47d46084f4,%g7,%l3 ! %l3 = bdb24d47d46084f4 ! Mem[000000006f000020] = 20ca47a8, %l1 = 0000000087e0c261 lduwa [%i2+%o4]0x81,%l1 ! %l1 = 0000000020ca47a8 ! Mem[000000006f800012] = 387881af, %l6 = 271810d19def097c ldstub [%i3+0x012],%l6 ! %l6 = 00000081000000ff ! Mem[000000006f0001ac] = e7168f09, %l7 = 414943a8, %l4 = 00000e43 add %i2,0x1ac,%g1 casa [%g1]0x80,%l7,%l4 ! %l4 = 00000000e7168f09 ! Mem[00000000900000a0] = 37298c28, %g2 = 00000000557ad745 lduh [%i4+0x0a0],%g2 ! %g2 = 0000000000003729 ! Mem[000000006f8001e0] = f08f2627b0009291, %l4 = 00000000e7168f09, %l1 = 0000000020ca47a8 add %i3,0x1e0,%g1 casxa [%g1]0x80,%l4,%l1 ! %l1 = f08f2627b0009291 ! %l2 = e94cddb0e13c71b3, Mem[000000006f800010] = afff7838 stwa %l2,[%i3+%o2]0x89 ! Mem[000000006f800010] = e13c71b3 p47_label_7: ! Mem[000000006f000028] = 92ad0647, %l4 = 00000000e7168f09 ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 00000047000000ff save ! CWP = 1 ! %l4 = d6eb463a17520d06, Mem[000000006f000008] = 000000f7 stha %l4,[%o2+%i1]0x88 ! Mem[000000006f000008] = 00000d06 ! %l2 = 5ec026a86be710a2, %l4 = d6eb463a17520d06, %l6 = 1bccd4fce5175cc8 srax %l2,%l4,%l6 ! %l6 = 017b009aa1af9c42 ! Mem[0000000091000068] = 955a2d89 07100ced, %g2 = 00003729, %g3 = de211f96 ldd [%o6+0x068],%g2 ! %g2 = 00000000955a2d89 0000000007100ced ! Mem[000000006f800018] = 199c4da0, %f19 = 0d3e2ded lda [%o3+%i3]0x89,%f19 ! %f19 = 199c4da0 ! Mem[000000006f80001c] = 4c6444ad, %l4 = 17520d06, %l1 = 2842ad6f add %o3,0x1c,%g1 casa [%g1]0x80,%l4,%l1 ! %l1 = 000000004c6444ad ! Mem[00000000910000ec] = 778073fc, %g2 = 00000000955a2d89 lduw [%o6+0x0ec],%g2 ! %g2 = 00000000778073fc ! Mem[00000000910001f8] = fd114e761e3aeca4, %g2 = 00000000778073fc ldxa [%o6+0x1f8]%asi,%g2 ! %g2 = fd114e761e3aeca4 ! Mem[000000006f000018] = be8f1ebc5a37613a, %l1 = 000000004c6444ad ldxa [%o2+%i3]0x81,%l1 ! %l1 = be8f1ebc5a37613a p47_label_8: ! %cwp = 1 ! Clear Register : %l1 = be8f1ebc5a37613a clr %l1 ! %l1 = 0000000000000000 ! %f6 = 7145b556 d4de99b0, Mem[000000006e800010] = 81a160ba b99f2dc0 stda %f6 ,[%o1+%i2]0x81 ! Mem[000000006e800010] = 7145b556 d4de99b0 ! %l5 = 22fe186ddb0dc085, Mem[0000000091800128] = 089d02df stw %l5,[%i0+0x128] ! Mem[0000000091800128] = db0dc085 ! %l1 = 0000000000000000, %l0 = 4ad80a064e8acfa2, %l3 = 8cdc665683f06a50 andn %l1,%l0,%l3 ! %l3 = 0000000000000000 ! Mem[00000000910000b8] = 44654723, %g2 = fd114e761e3aeca4 lduw [%o6+0x0b8],%g2 ! %g2 = 0000000044654723 ! Mem[000000006f000018] = 3a61375a bc1e8fbe, %l0 = 4e8acfa2, %l1 = 00000000 ldda [%o2+%i3]0x88,%l0 ! %l0 = 00000000bc1e8fbe 000000003a61375a ! Mem[0000000090000090] = 44bb020f e0ea95f8, %g2 = 44654723, %g3 = 07100ced ldd [%o4+0x090],%g2 ! %g2 = 0000000044bb020f 00000000e0ea95f8 ! %l5 = 22fe186ddb0dc085, Mem[000000006e0000c8] = 7b0fb551 stw %l5,[%o0+0x0c8] ! Mem[000000006e0000c8] = db0dc085 ! %l3 = 0000000000000000, Mem[0000000090800114] = af0d960b stw %l3,[%o5+0x114] ! Mem[0000000090800114] = 00000000 ! Mem[0000000091000080] = 037fae37, %g2 = 0000000044bb020f lduw [%o6+0x080],%g2 ! %g2 = 00000000037fae37 p47_label_9: ! %cwp = 1 ! %l5 = 22fe186ddb0dc085, %l5 = 22fe186ddb0dc085, %l6 = 017b009aa1af9c42 srax %l5,%l5,%l6 ! %l6 = 0117f0c36ed86e04 ! Mem[00000000918001d4] = 75b517b3, %g18 = 701bde9823fae402 ldsw [%i0+0x1d4],%g2 ! %g2 = 701bde9823fae402 ! %l5 = 22fe186ddb0dc085, %l7 = 463de4c042a7ec8d, %ccr = 99 movcc %icc,%l5,%l7 ! Register Not Moved ! Clear Register : %l1 = 000000003a61375a clr %l1 ! %l1 = 0000000000000000 ! Mem[00000000908000ac] = 87647ddb, %g2 = 0000000075b517b3 ldub [%o5+0x0ad],%g2 ! %g2 = 0000000000000087 ! Mem[00000000908000ec] = f3ac6a92, %g2 = 0000000000000087 ldub [%o5+0x0ed],%g2 ! %g2 = 00000000000000f3 ! Mem[0000000091800050] = 28155d72, %g2 = 00000000000000f3 lduw [%i0+0x050],%g2 ! %g2 = 0000000028155d72 ! Mem[0000000091000104] = e80bb2cf, %g2 = 0000000028155d72 ldub [%o6+0x107],%g2 ! %g2 = 00000000000000e8 ! Mem[0000000091000138] = 4c906f70, %g2 = 00000000000000e8 lduw [%o6+0x138],%g2 ! %g2 = 000000004c906f70 ! Mem[00000000910000e0] = 1ff12e95, %g2 = 000000004c906f70 lduw [%o6+0x0e0],%g2 ! %g2 = 000000001ff12e95 p47_label_10: ! %cwp = 1 ! Mem[000000006f800100] = 364f23e2, %l0 = 00000000bc1e8fbe swap [%o3+0x100],%l0 ! %l0 = 00000000364f23e2 ! %l3 = 0000000000000000, Mem[0000000091000102] = c8c1a8d0 stb %l3,[%o6+0x102] ! Mem[0000000091000100] = 00c1a8d0 ! Mem[000000006e000008] = f28821ff, %l3 = 0000000000000000 ldsha [%o0+%i1]0x88,%l3 ! %l3 = 00000000000021ff ! retry : should take illegal inst trap, %l0 = 00000000364f23e2 retry ! Illegal inst trap : %l0 = 00000000364f23f2 ! %f12 = f692961b 469b8227, Mem[000000006f000028] = 92ad06ff 054a1d23 stda %f12,[%o2+%i5]0x89 ! Mem[000000006f000028] = f692961b 469b8227 ! %f2 = 4df4afd7 cc90a05b, Mem[000000006f800008] = 41c3c412 aa8338ed stda %f2 ,[%o3+%i1]0x80 ! Mem[000000006f800008] = 4df4afd7 cc90a05b ! Mem[000000006f000028] = 469b8227, %l3 = 00000000000021ff ldswa [%o2+%i5]0x88,%l3 ! %l3 = 00000000469b8227 ! Mem[0000000090000088] = d273c7e2, %g2 = 000000001ff12e95 ldsh [%o4+0x08a],%g2 ! %g2 = ffffffffffffd273 ! %l6 = 0117f0c36ed86e04, Mem[0000000091000198] = 51e60601 sth %l6,[%o6+0x198] ! Mem[0000000091000198] = 6e040601 ! Mem[000000006f800008] = 5ba090ccd7aff44d, %l6 = 0117f0c36ed86e04 ldxa [%o3+%i1]0x88,%l6 ! %l6 = 5ba090ccd7aff44d p47_label_11: ! %cwp = 1 membar #Sync ! Added by membar checker (275) ! %f0 = 5e8f0621 a985938c 4df4afd7 cc90a05b ! %f4 = b9ede90d 26735341 7145b556 d4de99b0 ! %f8 = df5c6c4c d844495e 3fa163fd 482c9a69 ! %f12 = f692961b 469b8227 c638a914 702e551a stda %f0,[%o4+%g4]ASI_BLK_AIUP ! Block Store to 0000000090000040 ! Mem[00000000918001d4] = 75b517b3, %g2 = ffffffffffffd273 lduwa [%i0+0x1d4]%asi,%g2 ! %g2 = 0000000075b517b3 ! Mem[000000006f800000] = 670af193, %l4 = d6eb463a17520d06 ldstuba [%o3+%g0]0x89,%l4 ! %l4 = 00000093000000ff ! immd = 0000000000000159, %l4 = 0000000000000093, %ccr = 99 movle %xcc,0x159,%l4 ! Moved, %l4 = 0000000000000159 ! %l0 = 00000000364f23f2, Mem[000000006f800000] = 670af1ff stba %l0,[%o3+%g0]0x88 ! Mem[000000006f800000] = 670af1f2 ! %l5 = 22fe186ddb0dc085, %l6 = 5ba090ccd7aff44d, %ccr = 99 movvs %icc,%l5,%l6 ! Register Not Moved ! Mem[000000006e0000c5] = b7862c03, %l4 = 0000000000000159 ldstub [%o0+0x0c5],%l4 ! %l4 = 00000086000000ff ! %l3 = 00000000469b8227, Mem[00000000900000b8] = 6d281246ee99009a stx %l3,[%o4+0x0b8] ! Mem[00000000900000b8] = 00000000469b8227 ! %f16 = 47376586, Mem[0000000091800158] = b0f2b91d st %f16,[%i0+0x158] ! Mem[0000000091800158] = 47376586 ! Mem[000000006e8001e8] = 08d35a73cb11dc25, %l4 = 0000000000000086, %l0 = 00000000364f23f2 add %o1,0x1e8,%g1 casxa [%g1]0x80,%l4,%l0 ! %l0 = 08d35a73cb11dc25 p47_label_12: ! %cwp = 1 ! %l0 = 08d35a73cb11dc25, imm = 0000000000000000, %l0 = 08d35a73cb11dc25 sra %l0,0x000,%l0 ! %l0 = ffffffffcb11dc25 ! %l5 = 22fe186ddb0dc085, %l1 = 0000000000000000, %ccr = 99 movneg %icc,%l5,%l1 ! Moved, %l1 = 22fe186ddb0dc085 ! Mem[000000006f8000b1] = 0ee45900, %l4 = 0000000000000086 ldstub [%o3+0x0b1],%l4 ! %l4 = 000000e4000000ff ! Mem[000000006f8000f3] = 7a3a0632, %l1 = 22fe186ddb0dc085 ldstub [%o3+0x0f3],%l1 ! %l1 = 00000032000000ff ! Mem[00000000910001a0] = bec31e54 ea13ce24, %g2 = 75b517b3, %g3 = e0ea95f8 ldd [%o6+0x1a0],%g2 ! %g2 = 00000000bec31e54 00000000ea13ce24 ! Mem[00000000910000bc] = e6801b3f, %g2 = 00000000bec31e54 ldub [%o6+0x0be],%g2 ! %g2 = 00000000000000e6 ! Mem[000000006e800073] = f5d971fb, %l7 = 463de4c042a7ec8d ldstub [%o1+0x073],%l7 ! %l7 = 000000fb000000ff ! Clear Register : %l2 = 5ec026a86be710a2 clr %l2 ! %l2 = 0000000000000000 ! Mem[00000000910000fc] = c5b55944, %g2 = 00000000000000e6 lduh [%o6+0x0fc],%g2 ! %g2 = 000000000000c5b5 ! immd = 00000000000001a1, %l7 = 00000000000000fb, %ccr = 99 movg %xcc,0x1a1,%l7 ! Register Not Moved p47_label_13: ! %cwp = 1 ! %l0 = ffffffffcb11dc25, Mem[0000000090000088] = 3d86d273c7e2b54b stx %l0,[%o4+0x088] ! Mem[0000000090000088] = ffffffffcb11dc25 ! Mem[000000006e800020] = 5169691a, %l0 = ffffffffcb11dc25 lduba [%o1+%i4]0x80,%l0 ! %l0 = 0000000000000051 ! Mem[000000006f0001b4] = 7ecd774a, %l2 = 00000000, %l6 = d7aff44d add %o2,0x1b4,%g1 casa [%g1]0x80,%l2,%l6 ! %l6 = 000000007ecd774a ! Mem[00000000910001f4] = 672ffd11, %g2 = 000000000000c5b5 ldsb [%o6+0x1f6],%g2 ! %g2 = 0000000000000067 ! Mem[000000006e000008] = ff2188f2, %l6 = 000000007ecd774a lduha [%o0+%i1]0x80,%l6 ! %l6 = 000000000000ff21 ! Mem[000000006e000018] = 525072bf, %l3 = 00000000469b8227 ldswa [%o0+%i3]0x88,%l3 ! %l3 = 00000000525072bf ! Mem[0000000090800090] = e021c8ed, %g2 = 0000000000000067 ldub [%o5+0x093],%g2 ! %g2 = 00000000000000e0 ! Mem[0000000091000148] = f99edb45, %g2 = 00000000000000e0 lduh [%o6+0x148],%g2 ! %g2 = 000000000000f99e ! %l5 = 22fe186ddb0dc085, %l0 = 0000000000000051, %ccr = 99 movne %xcc,%l5,%l0 ! Moved, %l0 = 22fe186ddb0dc085 ! Mem[000000006e000000] = 42c0f192, %l5 = 22fe186ddb0dc085 lduba [%o0+%g0]0x89,%l5 ! %l5 = 0000000000000092 p47_label_14: ! %cwp = 1 ! Mem[0000000091800110] = d1f3613c, %g2 = 000000000000f99e ldub [%i0+0x112],%g2 ! %g2 = 00000000000000d1 ! Mem[000000006e8001f8] = 24d48d44, %l4 = 00000000000000e4 swap [%o1+0x1f8],%l4 ! %l4 = 0000000024d48d44 ! %l5 = 0000000000000092, Mem[000000006f800018] = ad44644c199c4da0 stxa %l5,[%o3+%i3]0x89 ! Mem[000000006f800018] = 0000000000000092 ! %f30 = 801609e2 f94202c6, Mem[0000000090000160] = 7b592fa6 6910f10a std %f30,[%o4+0x160] ! Mem[0000000090000160] = 801609e2 f94202c6 ! Mem[00000000910001c0] = b0b4ba3c6dbf64f3, %g2 = 00000000000000d1 ldx [%o6+0x1c0],%g2 ! %g2 = b0b4ba3c6dbf64f3 ! %l0 = db0dc085, %l1 = 00000032, Mem[000000006f800018] = 92000000 00000000 stda %l0,[%o3+%i3]0x80 ! Mem[000000006f800018] = db0dc085 00000032 ! %l5 = 0000000000000092, Mem[0000000090800048] = 6b234ec5, %asi = 80 stwa %l5,[%o5+0x048]%asi ! Mem[0000000090800048] = 00000092 ! Mem[000000006e800020] = 1a696951, %l5 = 0000000000000092 ldsba [%o1+%i4]0x88,%l5 ! %l5 = 0000000000000051 ! %l2 = 0000000000000000, Mem[000000006f000028] = 27829b46 stha %l2,[%o2+%i5]0x81 ! Mem[000000006f000028] = 00009b46 ! Mem[00000000900000c8] = 878154a6, %g2 = b0b4ba3c6dbf64f3 ldsh [%o4+0x0ca],%g2 ! %g2 = ffffffffffff8781 p47_label_15: ! %cwp = 1 ! Mem[000000006e000020] = 9def097c, %l0 = 22fe186ddb0dc085 lduha [%o0+%i4]0x88,%l0 ! %l0 = 000000000000097c ! immd = 0000000000000163, %l7 = 00000000000000fb, %ccr = 99 movleu %xcc,0x163,%l7 ! Moved, %l7 = 0000000000000163 ! Randomly selected nop nop ! Mem[000000006e800020] = 5169691a, %l5 = 0000000000000051 ldsha [%o1+%i4]0x80,%l5 ! %l5 = 0000000000005169 ! %l4 = 24d48d44, %l5 = 00005169, Mem[000000006f800020] = 4db7a8f8 a4146352 stda %l4,[%o3+%i4]0x80 ! Mem[000000006f800020] = 24d48d44 00005169 ! Mem[0000000091800054] = 21415b5a, %g2 = ffffffffffff8781 lduw [%i0+0x054],%g2 ! %g2 = 0000000021415b5a ! Mem[000000006f8000e8] = 33e9e6ee, %l3 = 525072bf, %l2 = 00000000 add %o3,0xe8,%g1 casa [%g1]0x80,%l3,%l2 ! %l2 = 0000000033e9e6ee ! Mem[000000006e800148] = aade4a3e, %l2 = 0000000033e9e6ee, %asi = 80 swapa [%o1+0x148]%asi,%l2 ! %l2 = 00000000aade4a3e ! %l7 = 0000000000000163, %l5 = 0000000000005169, %l2 = 00000000aade4a3e addc %l7,%l5,%l2 ! %l2 = 00000000000052cd ! %l7 = 0000000000000163, %l3 = 00000000525072bf, %l3 = 00000000525072bf add %l7,%l3,%l3 ! %l3 = 0000000052507422 p47_label_16: ! %cwp = 1 ! %l1 = 0000000000000032, Mem[000000006f800000] = 670af1f2 stwa %l1,[%o3+%g0]0x89 ! Mem[000000006f800000] = 00000032 ! Mem[000000006f8000f0] = 7a3a06ff4361349b, %l7 = 0000000000000163 ldxa [%o3+0x0f0]%asi,%l7 ! %l7 = 7a3a06ff4361349b ! Mem[0000000090000008] = 847e4c88, %g2 = 0000000021415b5a lduw [%o4+%i1],%g2 ! %g2 = 00000000847e4c88 ! %f22 = 571cea15 526b2ec3, Mem[000000006e000008] = ff2188f2 07f830bf stda %f22,[%o0+%i1]0x80 ! Mem[000000006e000008] = 571cea15 526b2ec3 ! %f10 = 3fa163fd, Mem[0000000091000060] = 5da12a33 sta %f10,[%o6+0x060]%asi ! Mem[0000000091000060] = 3fa163fd ! Mem[000000009080001c] = 619c4365, %g2 = 00000000847e4c88 lduw [%o5+0x01c],%g2 ! %g2 = 00000000619c4365 ! Mem[0000000090000030] = a48a1f64 4454fe41, %g2 = 619c4365, %g3 = ea13ce24 ldd [%o4+0x030],%g2 ! %g2 = 00000000a48a1f64 000000004454fe41 ! %l6 = 000000000000ff21, %l5 = 0000000000005169, %ccr = 99 movle %xcc,%l6,%l5 ! Moved, %l5 = 000000000000ff21 ! Mem[00000000918001ec] = 41b08f30, %g2 = 00000000a48a1f64 lduwa [%i0+0x1ec]%asi,%g2 ! %g2 = 0000000041b08f30 ! Mem[0000000090800048] = 00000092, %g2 = 0000000041b08f30 lduw [%o5+0x048],%g2 ! %g2 = 0000000000000092 p47_label_17: ! %cwp = 1 ! Mem[000000006f000158] = f4f2fa5090d6cb77, %l6 = 000000000000ff21, %l7 = 7a3a06ff4361349b add %o2,0x158,%g1 casxa [%g1]0x80,%l6,%l7 ! %l7 = f4f2fa5090d6cb77 ! Mem[000000006e00001a] = bf725052, %l1 = 0000000000000032 ldstub [%o0+0x01a],%l1 ! %l1 = 00000050000000ff membar #Sync ! Added by membar checker (276) ! Mem[0000000090000048] = d7cc90a0, %g2 = 0000000000000092 ldsba [%o4+0x04b]%asi,%g2 ! %g2 = ffffffffffffffd7 ! Mem[000000006e800010] = 7145b556d4de99b0, %l2 = 00000000000052cd ldxa [%o1+%i2]0x81,%l2 ! %l2 = 7145b556d4de99b0 ! %l5 = 000000000000ff21, Mem[0000000090000124] = 7ceaf23d stb %l5,[%o4+0x124] ! Mem[0000000090000124] = 21eaf23d ! %l2 = 7145b556d4de99b0, immed = 000004e4, %l0 = 000000000000097c taddcctv %l2,0x4e4,%l0 ! %l0 = 7145b556d4de9e94, %ccr = 08 ! %l1 = 0000000000000050, Mem[0000000090000004] = c5b8a043 stw %l1,[%o4+0x004] ! Mem[0000000090000004] = 00000050 ! Mem[0000000091800028] = 0b3a6603, %g18 = 701bde9823fae402 ldsw [%i0+%i5],%g2 ! %g2 = 701bde9823fae402 ! %l5 = 000000000000ff21, %l1 = 0000000000000050, %ccr = 08 movneg %icc,%l5,%l1 ! Moved, %l1 = 000000000000ff21 ! Mem[000000006e80017d] = 60bc1f93, %l2 = 7145b556d4de99b0 ldstub [%o1+0x17d],%l2 ! %l2 = 000000bc000000ff p47_label_18: ! %cwp = 1 ! Mem[000000006f80012c] = 9671a610, %l7 = f4f2fa5090d6cb77 lduh [%o3+0x12e],%l7 ! %l7 = 000000000000a610 ! %f24 = 29b26f19 b62ccd42, Mem[0000000091800058] = 7fbdd3be 95688e2d std %f24,[%i0+0x058] ! Mem[0000000091800058] = 29b26f19 b62ccd42 ! Mem[000000006f800010] = b3713ce1, %l6 = 000000000000ff21 swap [%o3+%i2],%l6 ! %l6 = 00000000b3713ce1 ! Mem[00000000918001d8] = 7a3c5365 a31b7ba3, %g2 = 0b3a6603, %g3 = 4454fe41 ldd [%i0+0x1d8],%g2 ! %g2 = 000000007a3c5365 00000000a31b7ba3 ! %f8 = df5c6c4c, Mem[0000000091000164] = 4c211d8f st %f8 ,[%o6+0x164] ! Mem[0000000091000164] = df5c6c4c ! Mem[000000006e00004c] = b7f4dda4, %l3 = 0000000052507422 ldsh [%o0+0x04e],%l3 ! %l3 = ffffffffffffdda4 ! Mem[000000006f000020] = 20ca47a8, %l7 = 000000000000a610 ldsha [%o2+%i4]0x80,%l7 ! %l7 = 00000000000020ca ! immd = 000000000000028a, %l7 = 00000000000020ca, %ccr = 08 movl %xcc,0x28a,%l7 ! Register Not Moved ! Mem[000000006f800028] = 46e2992655db1352, %l4 = 0000000024d48d44 ldxa [%o3+%i5]0x80,%l4 ! %l4 = 46e2992655db1352 ! Mem[0000000091800110] = 21acd1f3 613c9bc6, %g2 = 7a3c5365, %g3 = a31b7ba3 ldd [%i0+0x110],%g2 ! %g2 = 0000000021acd1f3 00000000613c9bc6 p47_label_19: ! %cwp = 1 ! %l7 = 00000000000020ca, Mem[000000006e000008] = 571cea15526b2ec3 stxa %l7,[%o0+%i1]0x81 ! Mem[000000006e000008] = 00000000000020ca ! Mem[0000000090000020] = 318c4f8f eb88c987, %g2 = 21acd1f3, %g3 = 613c9bc6 ldd [%o4+%i4],%g2 ! %g2 = 00000000318c4f8f 00000000eb88c987 ! %f2 = 4df4afd7 cc90a05b, Mem[000000006e000020] = 9def097c 271810d1 stda %f2 ,[%o0+%i4]0x89 ! Mem[000000006e000020] = 4df4afd7 cc90a05b ! Mem[0000000090000048] = 4df4afd7 cc90a05b, %g2 = 318c4f8f, %g3 = eb88c987 ldda [%o4+0x048]%asi,%g2 ! %g2 = 000000004df4afd7 00000000cc90a05b ! %l3 = ffffffffffffdda4, %l3 = ffffffffffffdda4, %ccr = 08 move %xcc,%l3,%l3 ! Register Not Moved ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 801609e2 07425ca0 64acdc55 mov 0x1c0,%g6 ldda [%o4+%g6]ASI_BLK_AIUP,%f48 ! Block Load from 00000000900001c0 ! %l3 = ffffffffffffdda4, Mem[000000006f000020] = a847ca20 stha %l3,[%o2+%i4]0x88 ! Mem[000000006f000020] = a847dda4 ! Mem[000000006e0001a4] = 52967f01, %l6 = 00000000b3713ce1 ldsb [%o0+0x1a7],%l6 ! %l6 = 0000000000000001 ! Mem[0000000090000090] = 44bb020fe0ea95f8, %g2 = 000000004df4afd7 ldx [%o4+0x090],%g2 ! %g2 = 44bb020fe0ea95f8 ! Mem[00000000910001a8] = cf3faf25, %g2 = 44bb020fe0ea95f8 lduh [%o6+0x1aa],%g2 ! %g2 = 000000000000cf3f p47_label_20: ! %cwp = 1 ! immd = 00000000000003f6, %l4 = 46e2992655db1352, %ccr = 08 movl %xcc,0x3f6,%l4 ! Register Not Moved ! %l7 = 00000000000020ca, immed = fffff6fe, %y = 00000000 smul %l7,-0x902,%l6 ! %l6 = fffffffffed8a46c, %y = ffffffff ! Mem[000000006f800008] = d7aff44d, %l7 = 00000000000020ca ldsba [%o3+%i1]0x89,%l7 ! %l7 = 000000000000004d ! Mem[000000006e000075] = 884ab6dd, %l2 = 00000000000000bc ldstub [%o0+0x075],%l2 ! %l2 = 0000004a000000ff ! Mem[000000006e800154] = e70c70e8, %l1 = 000000000000ff21 swap [%o1+0x154],%l1 ! %l1 = 00000000e70c70e8 ! %l7 = 000000000000004d, immed = 00000e7c, %y = ffffffff sdivcc %l7,0xe7c,%l7 ! %l7 = ffffffffffee5367, %ccr = 88 mov %l0,%y ! %y = d4de9e94 ! Mem[0000000090800178] = 9bc20eb3, %g2 = 000000000000cf3f lduh [%o5+0x178],%g2 ! %g2 = 0000000000009bc2 ! Mem[0000000091800040] = 8b4c6fe0, %g18 = 701bde9823fae402 ldsw [%i0+0x040],%g2 ! %g2 = 701bde9823fae402 ! Mem[0000000091800098] = 83cfe9d3, %g2 = ffffffff8b4c6fe0 lduwa [%i0+0x098]%asi,%g2 ! %g2 = 0000000083cfe9d3 ! %l1 = 00000000e70c70e8, %l4 = 46e2992655db1352, %l0 = 7145b556d4de9e94 orncc %l1,%l4,%l0 ! %l0 = b91d66d9ef2cfced, %ccr = 88 p47_label_21: ! %cwp = 1 ! immd = 0000000000000117, %l7 = ffffffffffee5367, %ccr = 88 move %icc,0x117,%l7 ! Register Not Moved ! Mem[0000000090800190] = 172bb11b249cb1ed, %f48 = e1f675de 46335dfe ldd [%o5+0x190],%f48 ! %f48 = 172bb11b 249cb1ed membar #Sync ! Added by membar checker (277) ! %l6 = fed8a46c, %l7 = ffee5367, Mem[00000000900001e8] = 2bf50637 3fb77494 std %l6,[%o4+0x1e8] ! Mem[00000000900001e8] = fed8a46c ffee5367 ! Mem[000000006e800020] = 5169691a, %l6 = fffffffffed8a46c swapa [%o1+%i4]0x81,%l6 ! %l6 = 000000005169691a ! Mem[00000000900000f0] = 533986c0 ffc5a30b, %g2 = 83cfe9d3, %g3 = cc90a05b ldda [%o4+0x0f0]%asi,%g2 ! %g2 = 00000000533986c0 00000000ffc5a30b ! %l2 = 000000000000004a, Mem[000000006f00009e] = 3cfe7406 sth %l2,[%o2+0x09e] ! Mem[000000006f00009c] = 3cfe004a ! %l7 = ffffffffffee5367, Mem[000000006e800020] = 6ca4d8fe stwa %l7,[%o1+%i4]0x89 ! Mem[000000006e800020] = ffee5367 ! %l6 = 000000005169691a, %l6 = 000000005169691a, %ccr = 88 movgu %icc,%l6,%l6 ! Moved, %l6 = 000000005169691a ! %l6 = 000000005169691a, Mem[000000006f800000] = 32000000 stba %l6,[%o3+%g0]0x81 ! Mem[000000006f800000] = 1a000000 ! %l4 = 46e2992655db1352, Mem[0000000091800010] = efd037ae807fa37a stx %l4,[%i0+%i2] ! Mem[0000000091800010] = 46e2992655db1352 p47_label_22: ! %cwp = 1 ! Mem[0000000090800078] = 05af2cea 1c600515, %g2 = 533986c0, %g3 = ffc5a30b ldd [%o5+0x078],%g2 ! %g2 = 0000000005af2cea 000000001c600515 ! %l7 = ffffffffffee5367, Mem[0000000091000000] = 5398fcc64cc663e3 stx %l7,[%o6+%g0] ! Mem[0000000091000000] = ffffffffffee5367 ! %l0 = b91d66d9ef2cfced, Mem[00000000908001cc] = 557ad745 stw %l0,[%o5+0x1cc] ! Mem[00000000908001cc] = ef2cfced ! %l4 = 46e2992655db1352, %l3 = ffffffffffffdda4, %y = d4de9e94 smulcc %l4,%l3,%l7 ! %l7 = fffff47a0cb42a88, %ccr = 80, %y = fffff47a ! %l4 = 46e2992655db1352, immd = 00000000000006b7, %l5 = 000000000000ff21 mulx %l4,0x6b7,%l5 ! %l5 = fb92606a820ebb9e ! %l6 = 000000005169691a, Mem[000000006f000020] = a847dda4 stba %l6,[%o2+%i4]0x89 ! Mem[000000006f000020] = a847dd1a ! %f5 = 26735341, Mem[000000006f000008] = 060d0000 sta %f5 ,[%o2+%i1]0x80 ! Mem[000000006f000008] = 26735341 ! Mem[000000006f8001f8] = e0aecc5d10b9b1f9, %l5 = fb92606a820ebb9e, %l4 = 46e2992655db1352 add %o3,0x1f8,%g1 casxa [%g1]0x80,%l5,%l4 ! %l4 = e0aecc5d10b9b1f9 ! Mem[0000000091800124] = 748fdb0d, %g2 = 0000000005af2cea ldsh [%i0+0x126],%g2 ! %g2 = 000000000000748f ! %l2 = 000000000000004a, Mem[000000006e800000] = b928d785 stwa %l2,[%o1+%g0]0x88 ! Mem[000000006e800000] = 0000004a p47_label_23: ! %cwp = 1 ! %l0 = b91d66d9ef2cfced, immed = 000000c9, %ccr = 80 movrgz %l0,0x0c9,%l0 ! Not Moved, %l0 = b91d66d9ef2cfced ! %l6 = 000000005169691a, Mem[000000006f000020] = 1add47a8 stba %l6,[%o2+%i4]0x81 ! Mem[000000006f000020] = 1add47a8 ! Mem[000000006e000010] = 0f396406, %l3 = ffffffffffffdda4 ldsha [%o0+%i2]0x81,%l3 ! %l3 = 0000000000000f39 ! %l7 = fffff47a0cb42a88 setx 0x753a0028381e7f9f,%g7,%l7 ! %l7 = 753a0028381e7f9f ! Mem[0000000091000100] = 00c1a8d0, %g2 = 000000000000748f lduh [%o6+0x102],%g2 ! %g2 = 00000000000000c1 ! Mem[00000000908001f4] = 7131ee4a, %g18 = 701bde9823fae402 ldsw [%o5+0x1f4],%g2 ! %g2 = 701bde9823fae402 ! immd = 000000000000010f, %l5 = fb92606a820ebb9e, %ccr = 80 movne %icc,0x10f,%l5 ! Moved, %l5 = 000000000000010f ! %l0 = b91d66d9ef2cfced, %l6 = 000000005169691a, %ccr = 80 movvc %xcc,%l0,%l6 ! Moved, %l6 = b91d66d9ef2cfced ! Mem[000000006e0001d4] = 08006edd, %l7 = 381e7f9f, %l6 = ef2cfced add %o0,0x1d4,%g1 casa [%g1]0x80,%l7,%l6 ! %l6 = 0000000008006edd ! Mem[000000006e000008] = 00000000 000020ca, %l2 = 0000004a, %l3 = 00000f39 ldda [%o0+%i1]0x81,%l2 ! %l2 = 0000000000000000 00000000000020ca p47_label_24: ! %cwp = 1 ! %l6 = 0000000008006edd, Mem[000000006e800000] = 0000004a stwa %l6,[%o1+%g0]0x89 ! Mem[000000006e800000] = 08006edd ! %f20 = c7fa5067, Mem[000000006e800010] = 56b54571 sta %f20,[%o1+%i2]0x89 ! Mem[000000006e800010] = c7fa5067 ! %l1 = 00000000e70c70e8, %l7 = 753a0028381e7f9f, %ccr = 80 movneg %icc,%l1,%l7 ! Register Not Moved ! done : should take illegal inst trap, %l0 = b91d66d9ef2cfced done ! Illegal inst trap : %l0 = b91d66d9ef2cfcfd ! %l1 = 00000000e70c70e8, immed = 00000b0b, %y = fffff47a umulcc %l1,0xb0b,%l1 ! %l1 = 000009f77662d1f8, %ccr = 00, %y = 000009f7 ! Mem[000000006e000028] = 5df66345, %l1 = 000009f77662d1f8 lduba [%o0+%i5]0x81,%l1 ! %l1 = 000000000000005d ! immd = 0000000000000266, %l4 = e0aecc5d10b9b1f9, %ccr = 00 movleu %xcc,0x266,%l4 ! Register Not Moved ! %l7 = 753a0028381e7f9f, imm = 0000000000000006, %l2 = 0000000000000000 srl %l7,0x006,%l2 ! %l2 = 0000000000e079fe ! %l5 = 000000000000010f, %l2 = 0000000000e079fe, %l2 = 0000000000e079fe sub %l5,%l2,%l2 ! %l2 = ffffffffff1f8711 ! %l5 = 000000000000010f, Mem[000000009180010c] = dfcc9d90, %asi = 80 stwa %l5,[%i0+0x10c]%asi ! Mem[000000009180010c] = 0000010f p47_label_25: ! %cwp = 1 ! Mem[000000006f000010] = 9a625be2, %l6 = 0000000008006edd ldswa [%o2+%i2]0x81,%l6 ! %l6 = ffffffff9a625be2 ! %l0 = b91d66d9ef2cfcfd, immed = 00000c28, %l5 = 000000000000010f taddcctv %l0,0xc28,%l5 ! %l0 = b91d66d9ef2cfd20, Trapped ! immd = 00000000000001c6, %l4 = e0aecc5d10b9b1f9, %ccr = 00 movvc %xcc,0x1c6,%l4 ! Moved, %l4 = 00000000000001c6 ! Mem[0000000090800070] = db42826f, %g2 = 000000007131ee4a ldsb [%o5+0x071],%g2 ! %g2 = ffffffffffffffdb ! Randomly selected nop nop ! %f16 = 47376586 4d78c444 e3e9f8e6 199c4da0 ! %f20 = c7fa5067 740b7598 571cea15 526b2ec3 ! %f24 = 29b26f19 b62ccd42 a2dc3fee ad187783 ! %f28 = d7b6dbbb 55562243 801609e2 f94202c6 mov 0x080,%g4 stda %f16,[%o4+%g4]ASI_BLK_AIUSL ! Block Store to 0000000090000080 ! %l2 = ffffffffff1f8711, Mem[00000000900001a4] = 1da75b47 stw %l2,[%o4+0x1a4] ! Mem[00000000900001a4] = ff1f8711 ! Mem[000000006e800028] = 3ee6effd 8f577f18, %l4 = 000001c6, %l5 = 0000010f ldda [%o1+%i5]0x81,%l4 ! %l4 = 000000003ee6effd 000000008f577f18 ! %l1 = 000000000000005d, Mem[000000006f000010] = e25b629a stha %l1,[%o2+%i2]0x89 ! Mem[000000006f000010] = e25b005d ! Mem[00000000918000a4] = e048c9c6, %g2 = ffffffffffffffdb ldsh [%i0+0x0a6],%g2 ! %g2 = ffffffffffffe048 ba,a p47_not_taken_0_end p47_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 restore ! CWP = 0 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 000000000000003b bne,a,pn %xcc,p47_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be f08f2627b0009291 bne,a,pn %xcc,p47_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be e94cddb0e13c71b3 bne,a,pn %xcc,p47_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be bdb24d47d46084f4 bne,a,pn %xcc,p47_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000047 bne,a,pn %xcc,p47_reg_l4_fail mov %l4,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000081 bne,a,pn %xcc,p47_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000414943a8 bne,a,pn %xcc,p47_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x000009f7,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p47_failed mov 0x111,%g1 ! 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 5e8f0621 a985938c bne %xcc,p47_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 4df4afd7 cc90a05b bne %xcc,p47_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b9ede90d 26735341 bne %xcc,p47_f4_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be e3e9f8e6 199c4da0 bne %xcc,p47_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be c7fa5067 740b7598 bne %xcc,p47_f20_fail nop ! Check Local Memory set p47_local0_expect,%g1 p47_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 00000000000020ca ldx [%i0+0x008],%g3 ! Observed data at 000000006e000008 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = bf72ff5264d14ad4 ldx [%i0+0x018],%g3 ! Observed data at 000000006e000018 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 5ba090ccd7aff44d ldx [%i0+0x020],%g3 ! Observed data at 000000006e000020 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x020,%g4 ldx [%g1+0x070],%g2 ! Expected data = f0329cd688ffb6dd ldx [%i0+0x070],%g3 ! Observed data at 000000006e000070 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x070,%g4 ldx [%g1+0x088],%g2 ! Expected data = 1b197d9f50ffc74c ldx [%i0+0x088],%g3 ! Observed data at 000000006e000088 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x088,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 37988c5db7ff2c03 ldx [%i0+0x0c0],%g3 ! Observed data at 000000006e0000c0 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x0c0,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = db0dc0856167c001 ldx [%i0+0x0c8],%g3 ! Observed data at 000000006e0000c8 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x0c8,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = e1d9aee2d2ff2e1e ldx [%i0+0x0f0],%g3 ! Observed data at 000000006e0000f0 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x0f0,%g4 set p47_local1_expect,%g1 p47_check_local1: ldx [%g1+0x000],%g2 ! Expected data = dd6e00081c89f795 ldx [%i1+0x000],%g3 ! Observed data at 000000006e800000 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 9087356971005b32 ldx [%i1+0x008],%g3 ! Observed data at 000000006e800008 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 6750fac7d4de99b0 ldx [%i1+0x010],%g3 ! Observed data at 000000006e800010 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 6753eeff9942aba6 ldx [%i1+0x020],%g3 ! Observed data at 000000006e800020 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x020,%g4 ldx [%g1+0x070],%g2 ! Expected data = f5d971ff2aced19a ldx [%i1+0x070],%g3 ! Observed data at 000000006e800070 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x070,%g4 ldx [%g1+0x148],%g2 ! Expected data = 33e9e6ee9b063bf0 ldx [%i1+0x148],%g3 ! Observed data at 000000006e800148 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x148,%g4 ldx [%g1+0x150],%g2 ! Expected data = 756aab630000ff21 ldx [%i1+0x150],%g3 ! Observed data at 000000006e800150 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x150,%g4 ldx [%g1+0x178],%g2 ! Expected data = 2a17185460ff1f93 ldx [%i1+0x178],%g3 ! Observed data at 000000006e800178 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x178,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 000000e44fed8fd5 ldx [%i1+0x1f8],%g3 ! Observed data at 000000006e8001f8 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x1f8,%g4 set p47_local2_expect,%g1 p47_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 2673534154fe9d0d ldx [%i2+0x008],%g3 ! Observed data at 000000006f000008 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 5d005be2d3559e67 ldx [%i2+0x010],%g3 ! Observed data at 000000006f000010 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 1add47a8c96937b4 ldx [%i2+0x020],%g3 ! Observed data at 000000006f000020 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00009b461b9692f6 ldx [%i2+0x028],%g3 ! Observed data at 000000006f000028 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x028,%g4 ldx [%g1+0x098],%g2 ! Expected data = 9909fd053cfe004a ldx [%i2+0x098],%g3 ! Observed data at 000000006f000098 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x098,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = 755b68c766cdef2f ldx [%i2+0x0d0],%g3 ! Observed data at 000000006f0000d0 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x0d0,%g4 ldx [%g1+0x120],%g2 ! Expected data = edf30722dfcc9d90 ldx [%i2+0x120],%g3 ! Observed data at 000000006f000120 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x120,%g4 ldx [%g1+0x180],%g2 ! Expected data = 68c77dbc7f3314aa ldx [%i2+0x180],%g3 ! Observed data at 000000006f000180 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x180,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = ad187783ef85d011 ldx [%i2+0x1e8],%g3 ! Observed data at 000000006f0001e8 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x1e8,%g4 set p47_local3_expect,%g1 p47_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 1a0000002c64d33b ldx [%i3+0x000],%g3 ! Observed data at 000000006f800000 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 4df4afd7cc90a05b ldx [%i3+0x008],%g3 ! Observed data at 000000006f800008 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000ff210a1aec65 ldx [%i3+0x010],%g3 ! Observed data at 000000006f800010 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = db0dc08500000032 ldx [%i3+0x018],%g3 ! Observed data at 000000006f800018 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 24d48d4400005169 ldx [%i3+0x020],%g3 ! Observed data at 000000006f800020 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x020,%g4 ldx [%g1+0x058],%g2 ! Expected data = 1fffbf2edb77336e ldx [%i3+0x058],%g3 ! Observed data at 000000006f800058 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x058,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 0eff5900129c0f45 ldx [%i3+0x0b0],%g3 ! Observed data at 000000006f8000b0 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x0b0,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = 7a3a06ff4361349b ldx [%i3+0x0f0],%g3 ! Observed data at 000000006f8000f0 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x0f0,%g4 ldx [%g1+0x100],%g2 ! Expected data = bc1e8fbedd37398a ldx [%i3+0x100],%g3 ! Observed data at 000000006f800100 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x100,%g4 ldx [%g1+0x158],%g2 ! Expected data = 571cea15526b2ec3 ldx [%i3+0x158],%g3 ! Observed data at 000000006f800158 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x158,%g4 ! The test for processor 47 has passed p47_passed: ta GOOD_TRAP nop p47_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p47_failed p47_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p47_failed p47_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p47_failed p47_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p47_failed p47_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p47_failed p47_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p47_failed p47_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p47_failed p47_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p47_failed p47_f0_fail: set p47_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p47_f2_fail: set p47_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p47_f4_fail: set p47_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p47_f18_fail: set p47_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p47_f20_fail: set p47_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%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 %l0,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000006e000020] lduba [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006f800028] membar #Sync mov 0x040,%g1 stda %f16,[%i4+%g1]ASI_BLK_AIUP membar #Sync done p47_trap1o: stha %l0,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000006e000020] lduba [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006f800028] membar #Sync mov 0x040,%g1 stda %f16,[%o4+%g1]ASI_BLK_AIUP membar #Sync done p47_trap2e: swapa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006f800028] stwa %l3,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000028] done p47_trap2o: swapa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006f800028] stwa %l3,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000028] done p47_trap3e: subc %l3,%l1,%l1 done p47_trap3o: subc %l3,%l1,%l1 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 = b34cdc304a3e1fd6 ldx [%g1+0x008],%l1 ! %l1 = c4d62047bfd76ff2 ldx [%g1+0x010],%l2 ! %l2 = df135ee05169691a ldx [%g1+0x018],%l3 ! %l3 = e7d39ab8b4575e47 ldx [%g1+0x020],%l4 ! %l4 = d2d6f3afd96887e1 ldx [%g1+0x028],%l5 ! %l5 = 1e473346755b68c7 ldx [%g1+0x030],%l6 ! %l6 = 271810d19def097c ldx [%g1+0x038],%l7 ! %l7 = 78147be062f07bc3 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 4ad80a064e8acfa2 ldx [%g1+0x048],%l1 ! %l1 = b1fd6b0a2842ad6f ldx [%g1+0x050],%l2 ! %l2 = 5ec026a86be710a2 ldx [%g1+0x058],%l3 ! %l3 = 8cdc665683f06a50 ldx [%g1+0x060],%l4 ! %l4 = d6eb463a17520d06 ldx [%g1+0x068],%l5 ! %l5 = 22fe186ddb0dc085 ldx [%g1+0x070],%l6 ! %l6 = 1bccd4fce5175cc8 ldx [%g1+0x078],%l7 ! %l7 = 463de4c042a7ec8d ! Initialize the output register of window 1 set p47_local0_start,%o0 set p47_local1_start,%o1 set p47_local2_start,%o2 set p47_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 4414a81e 650db8bc 5923ea2c 72236de2 ! %f4 = f5acfea8 0cc7c465 2928f9f2 b1c96228 ! %f8 = 90e434b2 8db605f7 787896b7 1dfde945 ! %f12 = 1b549696 21159104 153610b2 fa012278 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 82af0b5d f46baf5e 9162c9a5 cd4198dc ! %f20 = df18af2e a4f634d1 46a69c5f 8001e991 ! %f24 = e8f2165a a5a08b18 08fd94a6 17a2e49f ! %f28 = beacbe8e 903279c3 dfba353e ecf48f30 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 2933734f 06770e25 6b3bfd4f d78d76e1 ! %f36 = e10bb4c3 72a5903d 826f7ecc 9e233b74 ! %f40 = 72372d77 5fe41097 b6c2aeca 59e784fa ! %f44 = de9629ba ad97ebf8 f19c9559 a48bcb95 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x23473d6700000010,%g7,%g1 ! GSR scale = 2, align = 0 wr %g1,%g0,%gsr ! GSR = 23473d6700000010 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: ! Mem[000000009180017c] = 5a6737e7, %g2 = 6815facdae9dff6f lduw [%o0+0x17c],%g2 ! %g2 = 000000005a6737e7 ! Mem[0000000090800178] = 9bc20eb3, %g2 = 000000005a6737e7 ldsh [%i5+0x178],%g2 ! %g2 = ffffffffffff9bc2 ! %l6 = be82b324949920dd, Mem[0000000070800028] = cef0df1f stha %l6,[%i1+%o5]0x80 ! Mem[0000000070800028] = 20dddf1f ! %l0 = b71a97c8ab398738, immed = 00000a50, %y = 00000000 umulcc %l0,0xa50,%l0 ! %l0 = 000006e5c1427180, %ccr = 08, %y = 000006e5 ! %l0 = 000006e5c1427180, %l0 = 000006e5c1427180, %ccr = 08 movge %xcc,%l0,%l0 ! Moved, %l0 = 000006e5c1427180 ! %l1 = 69f97578c6647554, Mem[0000000071800000] = 20b1b8ea stwa %l1,[%i3+%g0]0x88 ! Mem[0000000071800000] = c6647554 ! Mem[0000000070800021] = fdd59b8d, %l6 = be82b324949920dd ldstub [%i1+0x021],%l6 ! %l6 = 000000d5000000ff ! Mem[00000000910000f8] = 2bd48627c5b55944, %g2 = ffffffffffff9bc2 ldx [%i6+0x0f8],%g2 ! %g2 = 2bd48627c5b55944 ! %l4 = fa945f0f, %l5 = b53e97b5, Mem[00000000900001e8] = 2bf50637 3fb77494 std %l4,[%i4+0x1e8] ! Mem[00000000900001e8] = fa945f0f b53e97b5 ! %l4 = 312f4fb5fa945f0f, Mem[00000000908001ce] = d7451a22 sth %l4,[%i5+0x1ce] ! Mem[00000000908001cc] = 5f0f1a22 p48_label_2: ! %l4 = 312f4fb5fa945f0f, %l1 = 69f97578c6647554, %ccr = 08 move %xcc,%l4,%l1 ! Register Not Moved ! Mem[0000000071000018] = 0154d256, %l0 = 000006e5c1427180 ldsha [%i2+%o3]0x89,%l0 ! %l0 = ffffffffffffd256 ! %l1 = 69f97578c6647554, imm = fffffffffffffcc8, %l4 = 312f4fb5fa945f0f and %l1,-0x338,%l4 ! %l4 = 69f97578c6647440 ! %f0 = 4414a81e 650db8bc 5923ea2c 72236de2 ! %f4 = f5acfea8 0cc7c465 2928f9f2 b1c96228 ! %f8 = 90e434b2 8db605f7 787896b7 1dfde945 ! %f12 = 1b549696 21159104 153610b2 fa012278 stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000090000000 ! %l7 = 818fa0b20a1942ad, %l2 = adeb5ec82388376e, %l6 = 00000000000000d5 taddcc %l7,%l2,%l6 ! %l6 = 2f7aff7a2da17a1b, %ccr = 32 ! %l3 = 91488fcfeb11162a, Mem[00000000910001d8] = fc5bcfff stw %l3,[%i6+0x1d8] ! Mem[00000000910001d8] = eb11162a ! %l4 = 69f97578c6647440, Mem[0000000091000120] = 42f35dd4, %asi = 80 stwa %l4,[%i6+0x120]%asi ! Mem[0000000091000120] = c6647440 ! %l0 = ffffd256, %l1 = c6647554, Mem[0000000090000168] = 5fc5ab27 810b83fd std %l0,[%i4+0x168] ! Mem[0000000090000168] = ffffd256 c6647554 ! Mem[00000000918001e8] = a309f910, %g18 = f8ee0da3dfacee87 ldsw [%o0+0x1e8],%g2 ! %g2 = f8ee0da3dfacee87 ! %l1 = 69f97578c6647554, Mem[0000000071800000] = c6647554 stba %l1,[%i3+%g0]0x88 ! Mem[0000000071800000] = c6647554 p48_label_3: ! Mem[00000000910001e0] = 3b75f6c9, %g2 = ffffffffa309f910 lduw [%i6+0x1e0],%g2 ! %g2 = 000000003b75f6c9 ! Mem[0000000071800020] = 2189da56, %f24 = e8f2165a lda [%i3+%o4]0x80,%f24 ! %f24 = 2189da56 ! %f18 = 9162c9a5 cd4198dc, Mem[00000000718001e8] = 0a849f84 d348ea0d std %f18,[%i3+0x1e8] ! Mem[00000000718001e8] = 9162c9a5 cd4198dc ! %l6 = 2f7aff7a2da17a1b, immed = 0000011d, %ccr = 32 movrgez %l6,0x11d,%l6 ! Moved, %l6 = 000000000000011d ! Mem[0000000090000084] = a0963d86, %g2 = 000000003b75f6c9 ldsb [%i4+0x086],%g2 ! %g2 = ffffffffffffffa0 ! %l0 = ffffffffffffd256, Mem[000000009000011c] = 9aa8db92 stw %l0,[%i4+0x11c] ! Mem[000000009000011c] = ffffd256 ! immd = 00000000000001f4, %l5 = fcf89126b53e97b5, %ccr = 32 move %xcc,0x1f4,%l5 ! Register Not Moved ! Mem[0000000090800094] = ed45bde9, %g2 = ffffffffffffffa0 ldsb [%i5+0x096],%g2 ! %g2 = ffffffffffffffed ! Mem[0000000071000158] = 32bd9590, %l7 = 0a1942ad, %l5 = b53e97b5 add %i2,0x158,%g1 casa [%g1]0x80,%l7,%l5 ! %l5 = 0000000032bd9590 ! %l3 = 91488fcfeb11162a, %l7 = 818fa0b20a1942ad, %ccr = 32 movne %icc,%l3,%l7 ! Moved, %l7 = 91488fcfeb11162a p48_label_4: ! Mem[0000000090800038] = 7ed0bb3c032cea9b, %f48 = a1f85397 724043dd ldd [%i5+0x038],%f48 ! %f48 = 7ed0bb3c 032cea9b save ! CWP = 1 ! Mem[0000000071000160] = 1419f6d5faee0c37, %l3 = 0567d32e9569f56c, %l6 = 21e3590676c5a7e0 add %o2,0x160,%g1 casxa [%g1]0x80,%l3,%l6 ! %l6 = 1419f6d5faee0c37 ! Mem[0000000090000110] = 22655a0b 7f8b313f, %g2 = ffffffed, %g3 = 0bad0b00 ldd [%o4+0x110],%g2 ! %g2 = 0000000022655a0b 000000007f8b313f ! Mem[00000000910001a0] = bec31e54ea13ce24, %g2 = 0000000022655a0b ldx [%o6+0x1a0],%g2 ! %g2 = bec31e54ea13ce24 ! Mem[000000009180010c] = de11d2fc, %g18 = b22527fa54d1aaf0 ldsw [%i0+0x10c],%g2 ! %g2 = b22527fa54d1aaf0 ! Mem[0000000070000000] = d220b501, %l2 = 3414c4bcc797f0d3 lduwa [%o0+%g0]0x81,%l2 ! %l2 = 00000000d220b501 ! %l5 = dea12cb1ab9f5d41, Mem[0000000070800010] = 0ad6fc5c stha %l5,[%o1+%i2]0x88 ! Mem[0000000070800010] = 0ad65d41 ! Mem[00000000910000a0] = 9b408634, %g2 = ffffffffde11d2fc ldsh [%o6+0x0a2],%g2 ! %g2 = ffffffffffff9b40 ! Mem[0000000091800060] = 2c7d828b, %g2 = ffffffffffff9b40 ldsh [%i0+0x060],%g2 ! %g2 = 0000000000002c7d p48_label_5: ! %cwp = 1 ! Mem[0000000070800134] = d1a71a4a, %l7 = c32c1723a7db9d48 lduw [%o1+0x134],%l7 ! %l7 = 00000000d1a71a4a ! %l7 = 00000000d1a71a4a, Mem[00000000910000b6] = 02f04465 stb %l7,[%o6+0x0b6] ! Mem[00000000910000b4] = 4af04465 ! %l1 = 32ac98adb479fcaa, %l1 = 32ac98adb479fcaa, %l6 = 1419f6d5faee0c37 srl %l1,%l1,%l6 ! %l6 = 00000000002d1e7f ! immd = 0000000000000141, %l2 = 00000000d220b501, %ccr = 32 movle %xcc,0x141,%l2 ! Moved, %l2 = 0000000000000141 ! Mem[0000000091000048] = 4b4e770bf7a5ca85, %g2 = 0000000000002c7d ldx [%o6+0x048],%g2 ! %g2 = 4b4e770bf7a5ca85 ! Randomly selected nop nop ! Mem[0000000090800108] = 19a192163abd6093, %f48 = 7ed0bb3c 032cea9b ldd [%o5+0x108],%f48 ! %f48 = 19a19216 3abd6093 ! %f30 = dfba353e ecf48f30, Mem[0000000090000128] = f1f21be2 6da53483 std %f30,[%o4+0x128] ! Mem[0000000090000128] = dfba353e ecf48f30 ! Mem[0000000070000018] = 77f10a57 23b6d7eb, %l6 = 002d1e7f, %l7 = d1a71a4a ldda [%o0+%i3]0x89,%l6 ! %l6 = 0000000023b6d7eb 0000000077f10a57 ! Mem[0000000090000178] = a76e060d7f349b48, %f48 = 19a19216 3abd6093 ldd [%o4+0x178],%f48 ! %f48 = a76e060d 7f349b48 p48_label_6: ! %cwp = 1 ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 50758781 54a65586 ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 mov 0x0c0,%g4 ldda [%o4+%g4]ASI_BLK_S,%f48 ! Block Load from 00000000900000c0 ! %l4 = ff30bdd6307870a9, immed = 000008d0, %y = 000006e5 smulcc %l4,0x8d0,%l1 ! %l1 = 000001ab2560d150, %ccr = 00, %y = 000001ab ! %l6 = 0000000023b6d7eb, Mem[00000000910000f0] = d89f0c90 stw %l6,[%o6+0x0f0] ! Mem[00000000910000f0] = 23b6d7eb ! %l4 = ff30bdd6307870a9, %l5 = dea12cb1ab9f5d41, %l6 = 0000000023b6d7eb mulx %l4,%l5,%l6 ! %l6 = 19ab81e5eb78ffe9 ! Mem[0000000071800028] = 19e56b52, %l0 = 62f68b3e9586972e ldstuba [%o3+%i5]0x81,%l0 ! %l0 = 00000019000000ff ! %l3 = 0567d32e9569f56c, %l4 = ff30bdd6307870a9, %l6 = 19ab81e5eb78ffe9 orcc %l3,%l4,%l6 ! %l6 = ff77fffeb579f5ed, %ccr = 88 ! Mem[00000000708000d4] = dbb6249e, %l0 = 0000000000000019 ldstuba [%o1+0x0d4]%asi,%l0 ! %l0 = 000000db000000ff ! Mem[0000000071000008] = 865fc667, %l6 = ff77fffeb579f5ed ldswa [%o2+%i1]0x80,%l6 ! %l6 = ffffffff865fc667 ! %l5 = dea12cb1ab9f5d41, Mem[00000000918000aa] = 714507b3 sth %l5,[%i0+0x0aa] ! Mem[00000000918000a8] = 5d4107b3 rd %pc,%o7 return %o7+12 ! CWP = 0 p48_label_7: ! %l0 = ffffffffffffd256, Mem[00000000910000a8] = 4548123c1253fffd stx %l0,[%i6+0x0a8] ! Mem[00000000910000a8] = ffffffffffffd256 ! %f0 = 4414a81e 650db8bc 5923ea2c 72236de2 ! %f4 = f5acfea8 0cc7c465 2928f9f2 b1c96228 ! %f8 = 90e434b2 8db605f7 787896b7 1dfde945 ! %f12 = 1b549696 21159104 153610b2 fa012278 mov 0x080,%g5 stda %f0,[%i4+%g5]ASI_COMMIT_P ! Block Store to 0000000090000080 ! %f16 = 82af0b5d f46baf5e 9162c9a5 cd4198dc ! %f20 = df18af2e a4f634d1 46a69c5f 8001e991 ! %f24 = 2189da56 a5a08b18 08fd94a6 17a2e49f ! %f28 = beacbe8e 903279c3 dfba353e ecf48f30 mov 0x1c0,%g6 stda %f16,[%i4+%g6]ASI_COMMIT_S ! Block Store to 00000000900001c0 ! Mem[00000000910000cc] = 91a380d3, %g2 = 4b4e770bf7a5ca85 ldsh [%i6+0x0cc],%g2 ! %g2 = ffffffffffff91a3 ! Mem[000000007080013d] = 29688c99, %l7 = 91488fcfeb11162a ldstub [%i1+0x13d],%l7 ! %l7 = 00000068000000ff ! Mem[0000000070800028] = cc6014f31fdfdd20, %l6 = 000000000000011d ldxa [%i1+%o5]0x88,%l6 ! %l6 = cc6014f31fdfdd20 ! Mem[0000000070800010] = 415dd60a, %f0 = 4414a81e lda [%i1+%o2]0x81,%f0 ! %f0 = 415dd60a ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 50758781 54a65586 ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 ldda [%i4+%g4]ASI_BLK_AIUPL,%f48 ! Block Load from 00000000900000c0 ! %l0 = ffffffffffffd256, Mem[0000000070800008] = 80b0980d33d6784d stxa %l0,[%i1+%o1]0x81 ! Mem[0000000070800008] = ffffffffffffd256 ! Mem[00000000910001fc] = 1e3aeca4, %g18 = f8ee0da3dfacee87 ldsw [%i6+0x1fc],%g2 ! %g2 = f8ee0da3dfacee87 p48_label_8: ! %f9 = 8db605f7, Mem[00000000908001b0] = 5c20df90 st %f9 ,[%i5+0x1b0] ! Mem[00000000908001b0] = 8db605f7 ! %l0 = ffffd256, %l1 = c6647554, Mem[00000000918001e8] = a309f910 41b08f30 std %l0,[%o0+0x1e8] ! Mem[00000000918001e8] = ffffd256 c6647554 ! %l4 = 69f97578c6647440, %l5 = 0000000032bd9590, %l4 = 69f97578c6647440 sub %l4,%l5,%l4 ! %l4 = 69f9757893a6deb0 ! Mem[00000000718000a5] = 0095f4f9, %l1 = 69f97578c6647554 ldstub [%i3+0x0a5],%l1 ! %l1 = 00000095000000ff ! %f7 = b1c96228, Mem[0000000070800094] = e9e5c53b st %f7 ,[%i1+0x094] ! Mem[0000000070800094] = b1c96228 ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 50758781 54a65586 ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 ldda [%i4+%g4]ASI_BLK_PL,%f48 ! Block Load from 00000000900000c0 ! done : should take illegal inst trap, %l0 = ffffffffffffd256 done ! Illegal inst trap : %l0 = ffffffffffffd266 ! Mem[0000000071800010] = e4c9a2cc5abfdd59, %f2 = 5923ea2c 72236de2 ldda [%i3+%o2]0x89,%f2 ! %f2 = e4c9a2cc 5abfdd59 ! %l0 = ffffffffffffd266, Mem[00000000918001e8] = ffffd256 stw %l0,[%o0+0x1e8] ! Mem[00000000918001e8] = ffffd266 ! Mem[000000007080007e] = b58e68c1, %l6 = cc6014f31fdfdd20 ldstub [%i1+0x07e],%l6 ! %l6 = 00000068000000ff p48_label_9: ! immd = 0000000000000394, %l3 = 91488fcfeb11162a, %ccr = 88 movge %icc,0x394,%l3 ! Register Not Moved ! %l4 = 93a6deb0, %l5 = 32bd9590, Mem[0000000071800000] = c6647554 e3006d75 stda %l4,[%i3+%g0]0x88 ! Mem[0000000071800000] = 93a6deb0 32bd9590 ! Mem[00000000908001ac] = 9c9f8db6, %g2 = 000000001e3aeca4 ldsh [%i5+0x1ae],%g2 ! %g2 = ffffffffffff9c9f ! Mem[0000000071800160] = ea95b0723608b851, %l2 = adeb5ec82388376e, %l5 = 0000000032bd9590 add %i3,0x160,%g1 casxa [%g1]0x80,%l2,%l5 ! %l5 = ea95b0723608b851 ! Mem[0000000071000000] = 68da5a06 1a7e2b95, %l2 = 2388376e, %l3 = eb11162a ldda [%i2+%g0]0x89,%l2 ! %l2 = 000000001a7e2b95 0000000068da5a06 ! Mem[0000000070800028] = 20dddf1f, %l3 = 0000000068da5a06 lduha [%i1+%o5]0x81,%l3 ! %l3 = 00000000000020dd ! %l2 = 000000001a7e2b95, %l1 = 0000000000000095, %ccr = 88 movrgez %l2,%l1,%l3 ! Moved, %l3 = 0000000000000095 ! Mem[00000000708000b4] = e009dfab, %l0 = ffffffffffffd266 ldsw [%i1+0x0b4],%l0 ! %l0 = ffffffffe009dfab ! %l4 = 69f9757893a6deb0, %l0 = ffffffffe009dfab, %l4 = 69f9757893a6deb0 sdivx %l4,%l0,%l4 ! %l4 = fffffffcaf2e6c5e ! %l5 = ea95b0723608b851, Mem[00000000700001f8] = f8a31c28, %asi = 80 stwa %l5,[%i0+0x1f8]%asi ! Mem[00000000700001f8] = 3608b851 p48_label_10: ! Mem[0000000091800188] = cd366efc, %g2 = ffffffffffff9c9f ldub [%o0+0x18a],%g2 ! %g2 = 00000000000000cd ! Mem[00000000900000dc] = cd128aeb, %g2 = 00000000000000cd lduh [%i4+0x0de],%g2 ! %g2 = 000000000000cd12 ! Mem[0000000091800118] = 16d0a328 7a43b570, %g2 = 0000cd12, %g3 = 7f8b313f ldd [%o0+0x118],%g2 ! %g2 = 0000000016d0a328 000000007a43b570 ! %l3 = 0000000000000095 setx 0x9a9b75f85baa228a,%g7,%l3 ! %l3 = 9a9b75f85baa228a ! Mem[0000000071000000] = 1a7e2b95, %f9 = 8db605f7 lda [%i2+%g0]0x88,%f9 ! %f9 = 1a7e2b95 ! Mem[0000000071000114] = e1af6491, %l4 = fffffffcaf2e6c5e swap [%i2+0x114],%l4 ! %l4 = 00000000e1af6491 ! Mem[00000000918000e8] = 6c82cd426ad942c8, %f48 = 9c26fb0a 1fc2e46f ldd [%o0+0x0e8],%f48 ! %f48 = 6c82cd42 6ad942c8 ! Mem[0000000070000028] = f375af56, %l2 = 000000001a7e2b95 ldswa [%i0+%o5]0x88,%l2 ! %l2 = fffffffff375af56 ! Mem[0000000070000188] = 4d3ade6cc9eb5465, %l0 = ffffffffe009dfab, %l0 = ffffffffe009dfab add %i0,0x188,%g1 casxa [%g1]0x80,%l0,%l0 ! %l0 = 4d3ade6cc9eb5465 ! %l0 = 4d3ade6cc9eb5465, Mem[000000009080018c] = ada4c276, %asi = 80 stwa %l0,[%i5+0x18c]%asi ! Mem[000000009080018c] = c9eb5465 p48_label_11: ! Mem[0000000071000008] = 865fc667, %l2 = f375af56, %l1 = 00000095 add %i2,0x08,%g1 casa [%g1]0x80,%l2,%l1 ! %l1 = 00000000865fc667 ! %l1 = 00000000865fc667, %l1 = 00000000865fc667, %ccr = 88 movn %xcc,%l1,%l1 ! Register Not Moved ! %l1 = 00000000865fc667, Mem[00000000910001c0] = b0b4ba3c6dbf64f3 stx %l1,[%i6+0x1c0] ! Mem[00000000910001c0] = 00000000865fc667 ! Mem[0000000091800140] = 2c79ecf4, %g2 = 0000000016d0a328 lduw [%o0+0x140],%g2 ! %g2 = 000000002c79ecf4 ! Mem[0000000090800130] = 0403d60c, %g2 = 000000002c79ecf4 ldsb [%i5+0x132],%g2 ! %g2 = 0000000000000004 ! Mem[0000000071800008] = f3a152ff, %l0 = 4d3ade6cc9eb5465 lduha [%i3+%o1]0x80,%l0 ! %l0 = 000000000000f3a1 ! %f14 = 153610b2 fa012278, Mem[0000000091800050] = 28155d72 21415b5a std %f14,[%o0+0x050] ! Mem[0000000091800050] = 153610b2 fa012278 ! %l0 = 000000000000f3a1, %l4 = 00000000e1af6491, %ccr = 88 movcc %icc,%l0,%l4 ! Moved, %l4 = 000000000000f3a1 ! Mem[0000000070000140] = 4e264e88de22bb77, %l4 = 000000000000f3a1, %l5 = ea95b0723608b851 add %i0,0x140,%g1 casxa [%g1]0x80,%l4,%l5 ! %l5 = 4e264e88de22bb77 ! Mem[0000000070000020] = 09b16381, %l6 = 0000000000000068 swapa [%i0+%o4]0x88,%l6 ! %l6 = 0000000009b16381 p48_label_12: ! %f31 = ecf48f30, Mem[00000000918001f0] = 7ba8917e st %f31,[%o0+0x1f0] ! Mem[00000000918001f0] = ecf48f30 ! %l7 = 0000000000000068, immed = fffff0da, %y = 000001ab umulcc %l7,-0xf26,%l5 ! %l5 = 00000067fff9d890, %ccr = 08, %y = 00000067 ! %l3 = 9a9b75f85baa228a, %l1 = 00000000865fc667, %y = 00000067 sdiv %l3,%l1,%l1 ! %l1 = ffffffffffffff27 mov %l0,%y ! %y = 0000f3a1 ! %l2 = fffffffff375af56, %l7 = 0000000000000068, %l0 = 000000000000f3a1 udivx %l2,%l7,%l0 ! %l0 = 0276276276088425 ! %l5 = 00000067fff9d890, Mem[000000009000005e] = d86577bc stb %l5,[%i4+0x05e] ! Mem[000000009000005c] = 906577bc ! %l2 = fffffffff375af56, Mem[0000000090800178] = 9bc20eb350ec43dd stx %l2,[%i5+0x178] ! Mem[0000000090800178] = fffffffff375af56 ! Mem[0000000070000028] = 56af75f3 24b828ac, %l0 = 76088425, %l1 = ffffff27 ldda [%i0+%o5]0x81,%l0 ! %l0 = 0000000056af75f3 0000000024b828ac ! %l1 = 0000000024b828ac, %l2 = fffffffff375af56, %ccr = 08 movneg %icc,%l1,%l2 ! Moved, %l2 = 0000000024b828ac ! Mem[00000000908000cc] = e50ee4f7, %g2 = 0000000000000004 ldub [%i5+0x0cc],%g2 ! %g2 = 00000000000000e5 ! Mem[0000000070800008] = ffffffff, %l5 = 00000067fff9d890 swap [%i1+%o1],%l5 ! %l5 = 00000000ffffffff p48_label_13: ! immd = 000000000000006e, %l0 = 0000000056af75f3, %ccr = 08 movne %icc,0x06e,%l0 ! Moved, %l0 = 000000000000006e ! Mem[00000000708000e4] = 31c4bdc0, %l1 = 24b828ac, %l2 = 24b828ac add %i1,0xe4,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 0000000031c4bdc0 ! %l1 = 0000000024b828ac setx 0xd4cdc1bf9754a556,%g7,%l1 ! %l1 = d4cdc1bf9754a556 ! Mem[0000000071800000] = b0dea693, %l7 = 0000000000000068 swapa [%i3+%g0]0x80,%l7 ! %l7 = 00000000b0dea693 ! %l5 = 00000000ffffffff, Mem[0000000090000124] = 7ceaf23d stw %l5,[%i4+0x124] ! Mem[0000000090000124] = ffffffff ! immd = 000000000000021a, %l3 = 9a9b75f85baa228a, %ccr = 08 movle %icc,0x21a,%l3 ! Moved, %l3 = 000000000000021a ! Mem[0000000090000138] = cb533f7f3f8d7d73, %g2 = 00000000000000e5 ldx [%i4+0x138],%g2 ! %g2 = cb533f7f3f8d7d73 ! Mem[00000000900000e0] = 8aeb2873, %g2 = cb533f7f3f8d7d73 lduw [%i4+0x0e0],%g2 ! %g2 = 000000008aeb2873 ! %l4 = 000000000000f3a1, %l2 = 0000000031c4bdc0, %l3 = 000000000000021a add %l4,%l2,%l3 ! %l3 = 0000000031c5b161 ! Mem[00000000900000dc] = d145cd12, %g2 = 000000008aeb2873 lduw [%i4+0x0dc],%g2 ! %g2 = 00000000d145cd12 p48_label_14: ! %l6 = 09b16381, %l7 = b0dea693, Mem[0000000090800028] = 08531eba 8fd332d4 std %l6,[%i5+%o5] ! Mem[0000000090800028] = 09b16381 b0dea693 ! %f17 = f46baf5e, Mem[00000000918001cc] = d9d1ca4c sta %f17,[%o0+0x1cc]%asi ! Mem[00000000918001cc] = f46baf5e ! %l5 = 00000000ffffffff, %l5 = 00000000ffffffff, %l6 = 0000000009b16381 sub %l5,%l5,%l6 ! %l6 = 0000000000000000 ! %l6 = 0000000000000000, %l1 = d4cdc1bf9754a556, %l7 = 00000000b0dea693 xor %l6,%l1,%l7 ! %l7 = d4cdc1bf9754a556 ! %f16 = 82af0b5d f46baf5e 9162c9a5 cd4198dc ! %f20 = df18af2e a4f634d1 46a69c5f 8001e991 ! %f24 = 2189da56 a5a08b18 08fd94a6 17a2e49f ! %f28 = beacbe8e 903279c3 dfba353e ecf48f30 mov 0x180,%g5 stda %f16,[%i0+%g5]ASI_BLK_AIUP ! Block Store to 0000000070000180 ! Mem[000000009080006c] = 353a0431, %g2 = 00000000d145cd12 ldsb [%i5+0x06c],%g2 ! %g2 = 0000000000000035 ! %l1 = d4cdc1bf9754a556, %l2 = 0000000031c4bdc0, %y = 0000f3a1 smul %l1,%l2,%l5 ! %l5 = eba6c2df09647e80, %y = eba6c2df ! Mem[0000000070000068] = 070c20df41f2ac71, %l3 = 0000000031c5b161, %l5 = eba6c2df09647e80 add %i0,0x68,%g1 casxa [%g1]0x80,%l3,%l5 ! %l5 = 070c20df41f2ac71 ! %f12 = 1b549696 21159104, Mem[0000000091000078] = 8f119fca f38fa5ee std %f12,[%i6+0x078] ! Mem[0000000091000078] = 1b549696 21159104 ! %l6 = 00000000, %l7 = 9754a556, Mem[0000000090800170] = 4cca3bb6 85e8b593 std %l6,[%i5+0x170] ! Mem[0000000090800170] = 00000000 9754a556 p48_label_15: ! Mem[0000000071000060] = e32327c279d04afb, %l1 = d4cdc1bf9754a556, %l2 = 0000000031c4bdc0 add %i2,0x60,%g1 casxa [%g1]0x80,%l1,%l2 ! %l2 = e32327c279d04afb ! %l6 = 0000000000000000, Mem[0000000071000028] = 8159e05b5ee399fb stxa %l6,[%i2+%o5]0x81 ! Mem[0000000071000028] = 0000000000000000 ! Mem[00000000900000dc] = cd128aeb, %g2 = 0000000000000035 ldsb [%i4+0x0de],%g2 ! %g2 = ffffffffffffffcd ! immd = 0000000000000043, %l7 = d4cdc1bf9754a556, %ccr = 08 movl %xcc,0x043,%l7 ! Register Not Moved membar #Sync ! Added by membar checker (278) ! Mem[00000000900001dc] = 8001e991, %g2 = ffffffffffffffcd ldsb [%i4+0x1dc],%g2 ! %g2 = ffffffffffffff80 ! Mem[0000000070800028] = 1fdfdd20, %l2 = e32327c279d04afb lduwa [%i1+%o5]0x88,%l2 ! %l2 = 000000001fdfdd20 ! Mem[000000009080016c] = a5ee00ad, %g2 = ffffffffffffff80 ldsha [%i5+0x16c]%asi,%g2 ! %g2 = ffffffffffffa5ee ! Mem[0000000090800170] = 000000009754a556, %f48 = 6c82cd42 6ad942c8 ldda [%i5+0x170]%asi,%f48 ! %f48 = 00000000 9754a556 save ! CWP = 1 ! %l6 = ffffffff865fc667, Mem[0000000091800088] = ad1e6f64bafc9afe stx %l6,[%i0+0x088] ! Mem[0000000091800088] = ffffffff865fc667 p48_label_16: ! %cwp = 1 ! Mem[0000000070000028] = 56af75f3, %l1 = 000001ab2560d150 swapa [%o0+%i5]0x80,%l1 ! %l1 = 0000000056af75f3 ! Mem[0000000090800080] = d4db2881 ae67375c, %g2 = ffffa5ee, %g3 = 7a43b570 ldd [%o5+0x080],%g2 ! %g2 = 00000000d4db2881 00000000ae67375c ! retry : should take illegal inst trap, %l0 = 00000000000000db retry ! Illegal inst trap : %l0 = 00000000000000eb ! Mem[0000000071000028] = 00000000, %l7 = 0000000077f10a57 ldsba [%o2+%i5]0x89,%l7 ! %l7 = 0000000000000000 ! %f4 = f5acfea8, Mem[0000000090000074] = 88eeafc5 st %f4 ,[%o4+0x074] ! Mem[0000000090000074] = f5acfea8 ! %f3 = 5abfdd59, Mem[0000000071000018] = 0154d256 sta %f3 ,[%o2+%i3]0x89 ! Mem[0000000071000018] = 5abfdd59 ! %l1 = 0000000056af75f3, Mem[000000009180000c] = b01876a3 sth %l1,[%i0+0x00c] ! Mem[000000009180000c] = 75f376a3 ! %l7 = 0000000000000000, immed = 00000fd8, %y = eba6c2df sdiv %l7,0xfd8,%l5 ! %l5 = ffffffff80000000 mov %l0,%y ! %y = 000000eb ! Mem[0000000071000010] = 082801cd, %l2 = 0000000000000141 ldsha [%o2+%i2]0x81,%l2 ! %l2 = 0000000000000828 ! %l6 = 865fc667, %l7 = 00000000, Mem[0000000091800028] = 0b3a6603 925a7f3c std %l6,[%i0+%i5] ! Mem[0000000091800028] = 865fc667 00000000 p48_label_17: ! %cwp = 1 ! %f14 = 153610b2 fa012278, Mem[0000000090000100] = 34ee920f 2129a19e std %f14,[%o4+0x100] ! Mem[0000000090000100] = 153610b2 fa012278 ! %l1 = 0000000056af75f3, %l3 = 0567d32e9569f56c, %ccr = 08 movrlez %l1,%l3,%l4 ! Not Moved, %l4 = ff30bdd6307870a9 ! Mem[0000000091800058] = 7fbdd3be95688e2d, %f48 = 00000000 9754a556 ldd [%i0+0x058],%f48 ! %f48 = 7fbdd3be 95688e2d ! %l2 = 0000000000000828, Mem[00000000910000e8] = 0e4d5d82 stw %l2,[%o6+0x0e8] ! Mem[00000000910000e8] = 00000828 ! Mem[0000000070000010] = 500ddb221dfbdebf, %f30 = dfba353e ecf48f30 ldda [%o0+%i2]0x88,%f30 ! %f30 = 500ddb22 1dfbdebf ! %l0 = 00000000000000eb, Mem[0000000070000000] = aa7d76ae01b520d2 stxa %l0,[%o0+%g0]0x88 ! Mem[0000000070000000] = 00000000000000eb ! %l7 = 0000000000000000, Mem[00000000918001fe] = 23fce8ab sth %l7,[%i0+0x1fe] ! Mem[00000000918001fc] = 0000e8ab ! %l2 = 0000000000000828, imm = 0000000000000cbe, %l5 = ffffffff80000000 xnorcc %l2,0xcbe,%l5 ! %l5 = fffffffffffffb69, %ccr = 88 ! done : should take illegal inst trap, %l0 = 00000000000000eb done ! Illegal inst trap : %l0 = 00000000000000fb ! Mem[00000000900000c8] = 50758781, %g18 = b22527fa54d1aaf0 ldsw [%o4+0x0c8],%g2 ! %g2 = b22527fa54d1aaf0 p48_label_18: ! %cwp = 1 ! Mem[0000000070000008] = c52190103a5aa903, %f10 = 787896b7 1dfde945 ldda [%o0+%i1]0x88,%f10 ! %f10 = c5219010 3a5aa903 ! %f24 = 2189da56 a5a08b18, Mem[0000000071000010] = 082801cd f834fef0 stda %f24,[%o2+%i2]0x81 ! Mem[0000000071000010] = 2189da56 a5a08b18 ! %f4 = f5acfea8, Mem[0000000071000020] = 451eb245 sta %f4 ,[%o2+%i4]0x81 ! Mem[0000000071000020] = f5acfea8 ! Mem[0000000071000004] = 065ada68, %l0 = 00000000000000fb swap [%o2+0x004],%l0 ! %l0 = 00000000065ada68 ! %l2 = 0000000000000828, Mem[0000000071800080] = 42cb274738f50549 stx %l2,[%o3+0x080] ! Mem[0000000071800080] = 0000000000000828 ! Mem[0000000090800098] = 66f19458, %g2 = 0000000050758781 ldsb [%o5+0x09b],%g2 ! %g2 = 0000000000000066 ! Mem[00000000910001f8] = 4e761e3a, %g2 = 0000000000000066 ldsh [%o6+0x1fa],%g2 ! %g2 = 0000000000004e76 ! %l5 = fffffffffffffb69, Mem[00000000908001e4] = 4304eb69 sth %l5,[%o5+0x1e4] ! Mem[00000000908001e4] = fb69eb69 ! Mem[0000000091000148] = f99edb45 bb8ca6d7, %g2 = 00004e76, %g3 = ae67375c ldd [%o6+0x148],%g2 ! %g2 = 00000000f99edb45 00000000bb8ca6d7 ! %l0 = 00000000065ada68, Mem[0000000071000000] = fb0000001a7e2b95 stxa %l0,[%o2+%g0]0x88 ! Mem[0000000071000000] = 00000000065ada68 p48_label_19: ! %cwp = 1 ! %l6 = ffffffff865fc667, Mem[0000000090000068] = 5d9f2154 sth %l6,[%o4+0x068] ! Mem[0000000090000068] = c6672154 ! %l5 = fffffffffffffb69, %l1 = 0000000056af75f3, %l4 = ff30bdd6307870a9 add %l5,%l1,%l4 ! %l4 = 0000000056af715c ! Mem[0000000071000000] = 68da5a06, %l7 = 0000000000000000 ldsba [%o2+%g0]0x80,%l7 ! %l7 = 0000000000000068 ! Mem[00000000900000d8] = 0ead325c d145cd12, %g2 = f99edb45, %g3 = bb8ca6d7 ldd [%o4+0x0d8],%g2 ! %g2 = 000000000ead325c 00000000d145cd12 ! %f3 = 5abfdd59, Mem[0000000091000070] = a6e137bb st %f3 ,[%o6+0x070] ! Mem[0000000091000070] = 5abfdd59 ! Mem[0000000070800020] = 8d9bfffd, %l2 = 0000000000000828 lduwa [%o1+%i4]0x89,%l2 ! %l2 = 000000008d9bfffd ! %l7 = 0000000000000068, %l6 = ffffffff865fc667, %ccr = 88 move %xcc,%l7,%l6 ! Register Not Moved ! Mem[00000000900001d8] = 46a69c5f, %g2 = 000000000ead325c lduh [%o4+0x1d8],%g2 ! %g2 = 00000000000046a6 ! %l4 = 0000000056af715c, imm = fffffffffffff8e6, %l7 = 0000000000000068 orn %l4,-0x71a,%l7 ! %l7 = 0000000056af775d ! Mem[00000000918001b0] = 949ef950, %g2 = 00000000000046a6 ldsh [%i0+0x1b2],%g2 ! %g2 = ffffffffffff949e p48_label_20: ! %cwp = 1 ! %l6 = 865fc667, %l7 = 56af775d, Mem[00000000900001b8] = ea9d818c b2280662 std %l6,[%o4+0x1b8] ! Mem[00000000900001b8] = 865fc667 56af775d ! Mem[00000000900001cc] = cd4198dc, %g2 = ffffffffffff949e ldsb [%o4+0x1cc],%g2 ! %g2 = ffffffffffffffcd ! Mem[0000000071800008] = f3a152ff, %l0 = 00000000065ada68 swapa [%o3+%i1]0x80,%l0 ! %l0 = 00000000f3a152ff ! Mem[00000000900001b8] = 6756af77, %g2 = ffffffffffffffcd ldub [%o4+0x1bb],%g2 ! %g2 = 0000000000000067 ! Mem[0000000070000010] = 500ddb22 1dfbdebf, %l0 = f3a152ff, %l1 = 56af75f3 ldda [%o0+%i2]0x88,%l0 ! %l0 = 000000001dfbdebf 00000000500ddb22 ! Mem[00000000700001bc] = ecf48f30, %l5 = fffffffffffffb69 ldub [%o0+0x1bd],%l5 ! %l5 = 00000000000000f4 ! %l4 = 0000000056af715c, Mem[0000000071800008] = 065ada68 stba %l4,[%o3+%i1]0x80 ! Mem[0000000071800008] = 5c5ada68 ! Mem[000000009180014c] = 156fc5e6, %g2 = 0000000000000067 lduha [%i0+0x14e]%asi,%g2 ! %g2 = 000000000000156f ! immd = 0000000000000205, %l2 = 000000008d9bfffd, %ccr = 88 movg %icc,0x205,%l2 ! Register Not Moved ! %f16 = 82af0b5d f46baf5e, Mem[00000000918000d0] = dbbe3910 7e2b474d std %f16,[%i0+0x0d0] ! Mem[00000000918000d0] = 82af0b5d f46baf5e p48_label_21: ! %cwp = 1 ! immd = 0000000000000215, %l6 = ffffffff865fc667, %ccr = 88 movcs %icc,0x215,%l6 ! Register Not Moved ! %l1 = 00000000500ddb22, imm = fffffffffffff801, %l2 = 000000008d9bfffd and %l1,-0x7ff,%l2 ! %l2 = 00000000500dd800 ! Mem[0000000090800148] = a5b1dbba, %g2 = 000000000000156f lduw [%o5+0x148],%g2 ! %g2 = 00000000a5b1dbba ! Mem[000000009180015c] = f9e227a5, %g2 = 00000000a5b1dbba ldub [%i0+0x15c],%g2 ! %g2 = 00000000000000f9 ! Mem[00000000900000c8] = 75878154, %g2 = 00000000000000f9 ldub [%o4+0x0c9],%g2 ! %g2 = 0000000000000075 ! Mem[00000000718001ba] = 36b89493, %l0 = 000000001dfbdebf ldstub [%o3+0x1ba],%l0 ! %l0 = 00000094000000ff ! %l7 = 0000000056af775d, Mem[0000000071000118] = 4bfea4e5552cbfcd stx %l7,[%o2+0x118] ! Mem[0000000071000118] = 0000000056af775d ! %l3 = 0567d32e9569f56c, imm = fffffffffffff075, %l7 = 0000000056af775d xor %l3,-0xf8b,%l7 ! %l7 = fa982cd16a960519 ! Mem[0000000070800018] = dfcfb587, %f19 = cd4198dc lda [%o1+%i3]0x80,%f19 ! %f19 = dfcfb587 ! Mem[00000000700000b8] = 7285a277, %l5 = 000000f4, %l5 = 000000f4 add %o0,0xb8,%g1 casa [%g1]0x80,%l5,%l5 ! %l5 = 000000007285a277 p48_label_22: ! %cwp = 1 ! Mem[0000000070000148] = 4b220b55 cdc0aef2, %l0 = 00000094, %l1 = 500ddb22 ldda [%o0+0x148]%asi,%l0 ! %l0 = 000000004b220b55 00000000cdc0aef2 ! Mem[0000000070800018] = d0529cc487b5cfdf, %f24 = 2189da56 a5a08b18 ldda [%o1+%i3]0x88,%f24 ! %f24 = d0529cc4 87b5cfdf ! Mem[00000000718000c2] = 38ffbb29, %l7 = fa982cd16a960519 ldstub [%o3+0x0c2],%l7 ! %l7 = 000000bb000000ff ! Mem[00000000908001f8] = f8f57db4, %g2 = 0000000000000075 lduw [%o5+0x1f8],%g2 ! %g2 = 00000000f8f57db4 ! %l5 = 000000007285a277, Mem[000000009100016a] = 6c300fcb stb %l5,[%o6+0x16a] ! Mem[0000000091000168] = 77300fcb ! Set Register : %l5 = 000000007285a277 xor %g0,-1,%l5 ! %l5 = ffffffffffffffff ! %l7 = 00000000000000bb, %l2 = 00000000500dd800, %l2 = 00000000500dd800 tsubcc %l7,%l2,%l2 ! %l2 = ffffffffaff228bb, %ccr = 9b ! immd = 0000000000000192, %l4 = 0000000056af715c, %ccr = 9b movl %icc,0x192,%l4 ! Register Not Moved ! Mem[0000000070000020] = 68000000, %l5 = ffffffffffffffff lduwa [%o0+%i4]0x81,%l5 ! %l5 = 0000000068000000 ! Mem[0000000070800020] = 8d9bfffd, %l7 = 00000000000000bb lduha [%o1+%i4]0x89,%l7 ! %l7 = 000000000000fffd p48_label_23: ! %cwp = 1 ! Mem[0000000071000050] = 1d7580b1, %l7 = 000000000000fffd swap [%o2+0x050],%l7 ! %l7 = 000000001d7580b1 rd %pc,%o7 return %o7+12 ! CWP = 0 ! Mem[0000000070800010] = 415dd60a, %l2 = 000000001fdfdd20 lduha [%i1+%o2]0x81,%l2 ! %l2 = 000000000000415d ! %l0 = 000000000000006e, %l7 = d4cdc1bf9754a556, %ccr = 9b movn %xcc,%l0,%l7 ! Register Not Moved ! Mem[0000000070800010] = 415dd60a, %l3 = 0000000031c5b161 lduba [%i1+%o2]0x81,%l3 ! %l3 = 0000000000000041 ! Mem[0000000071800074] = af4c4fbe, %l5 = 41f2ac71, %l1 = 9754a556 add %i3,0x74,%g1 casa [%g1]0x80,%l5,%l1 ! %l1 = 00000000af4c4fbe ! %l6 = 0000000000000000 sethi %hi(0x71fe2400),%l6 ! %l6 = 0000000071fe2400 ! Mem[000000009100013c] = 8b29ecb7, %g2 = 00000000f8f57db4 lduh [%i6+0x13e],%g2 ! %g2 = 0000000000008b29 ! %l7 = d4cdc1bf9754a556, Mem[000000009180005c] = 95688e2d stw %l7,[%o0+0x05c] ! Mem[000000009180005c] = 9754a556 ! %l0 = 000000000000006e, %l7 = d4cdc1bf9754a556, %l7 = d4cdc1bf9754a556 sdivx %l0,%l7,%l7 ! Div by zero, %l0 = 0000000000000096 p48_label_24: ! Mem[0000000090000118] = c205ffff, %g2 = 0000000000008b29 ldsh [%i4+0x11a],%g2 ! %g2 = ffffffffffffc205 ! %l7 = 0000000000000000, %l1 = 00000000af4c4fbe, %y = 000000eb umulcc %l7,%l1,%l3 ! %l3 = 0000000000000000, %ccr = 44, %y = 00000000 ! %f10 = c5219010, Mem[0000000071000010] = 56da8921 sta %f10,[%i2+%o2]0x88 ! Mem[0000000071000010] = c5219010 ! Mem[00000000910000b8] = 446547233df1e680, %g2 = ffffffffffffc205 ldx [%i6+0x0b8],%g2 ! %g2 = 446547233df1e680 ! %f29 = 903279c3, Mem[0000000070800000] = 25595dd8 sta %f29,[%i1+%g0]0x81 ! Mem[0000000070800000] = 903279c3 ! %l5 = 070c20df41f2ac71, Mem[0000000090000184] = 4d694d63 sth %l5,[%i4+0x184] ! Mem[0000000090000184] = ac714d63 ! %l5 = 070c20df41f2ac71, Mem[0000000090800158] = e7bc12dd stw %l5,[%i5+0x158] ! Mem[0000000090800158] = 41f2ac71 ! %l0 = 000000000000006e, Mem[0000000070000008] = 03a95a3a stba %l0,[%i0+%o1]0x81 ! Mem[0000000070000008] = 6ea95a3a ! Mem[0000000071000020] = a8feacf5, %f20 = df18af2e lda [%i2+%o4]0x89,%f20 ! %f20 = a8feacf5 ! Mem[0000000070800018] = 87b5cfdf, %l1 = 00000000af4c4fbe lduha [%i1+%o3]0x89,%l1 ! %l1 = 000000000000cfdf p48_label_25: ! Mem[0000000071000070] = b1fdd08f, %l1 = 000000000000cfdf lduw [%i2+0x070],%l1 ! %l1 = 00000000b1fdd08f ! %l0 = 000000000000006e, Mem[0000000071000020] = f5acfea8 stba %l0,[%i2+%o4]0x81 ! Mem[0000000071000020] = 6eacfea8 ! %l6 = 0000000071fe2400, Mem[0000000070800010] = 415dd60a stha %l6,[%i1+%o2]0x81 ! Mem[0000000070800010] = 2400d60a ! immd = 0000000000000322, %l1 = 00000000b1fdd08f, %ccr = 44 movl %icc,0x322,%l1 ! Register Not Moved ! %l5 = 070c20df41f2ac71, Mem[0000000091000130] = 44f396aea71a8cdc stx %l5,[%i6+0x130] ! Mem[0000000091000130] = 070c20df41f2ac71 ! Mem[00000000710000f0] = ed26df4d5d35e4ef, %l5 = 070c20df41f2ac71 ldx [%i2+0x0f0],%l5 ! %l5 = ed26df4d5d35e4ef ! Mem[0000000071800028] = ffe56b52851853b5, %l7 = 0000000000000000 ldxa [%i3+%o5]0x81,%l7 ! %l7 = ffe56b52851853b5 ! Mem[0000000071000028] = 0000000000000000, %f0 = 415dd60a 650db8bc ldda [%i2+%o5]0x89,%f0 ! %f0 = 00000000 00000000 ! Mem[0000000090800050] = 2be8d47b, %g2 = 446547233df1e680 ldsb [%i5+0x053],%g2 ! %g2 = 000000000000002b ! Mem[0000000070800154] = 31cd4175, %l3 = 0000000000000000 swap [%i1+0x154],%l3 ! %l3 = 0000000031cd4175 ba,a p48_not_taken_0_end p48_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 000000000000006e bne,a,pn %xcc,p48_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000b1fdd08f bne,a,pn %xcc,p48_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000415d bne,a,pn %xcc,p48_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000031cd4175 bne,a,pn %xcc,p48_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000f3a1 bne,a,pn %xcc,p48_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ed26df4d5d35e4ef bne,a,pn %xcc,p48_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000071fe2400 bne,a,pn %xcc,p48_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffe56b52851853b5 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 00000000 00000000 bne %xcc,p48_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be e4c9a2cc 5abfdd59 bne %xcc,p48_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 2928f9f2 b1c96228 bne %xcc,p48_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 90e434b2 1a7e2b95 bne %xcc,p48_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be c5219010 3a5aa903 bne %xcc,p48_f10_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 9162c9a5 dfcfb587 bne %xcc,p48_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be a8feacf5 a4f634d1 bne %xcc,p48_f20_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be d0529cc4 87b5cfdf bne %xcc,p48_f24_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 500ddb22 1dfbdebf bne %xcc,p48_f30_fail nop ! Check Local Memory set p48_local0_expect,%g1 p48_check_local0: ldx [%g1+0x000],%g2 ! Expected data = eb00000000000000 ldx [%i0+0x000],%g3 ! Observed data at 0000000070000000 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 6ea95a3a109021c5 ldx [%i0+0x008],%g3 ! Observed data at 0000000070000008 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 68000000f24ee4f1 ldx [%i0+0x020],%g3 ! Observed data at 0000000070000020 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 2560d15024b828ac ldx [%i0+0x028],%g3 ! Observed data at 0000000070000028 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x028,%g4 ldx [%g1+0x180],%g2 ! Expected data = 82af0b5df46baf5e ldx [%i0+0x180],%g3 ! Observed data at 0000000070000180 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x180,%g4 ldx [%g1+0x188],%g2 ! Expected data = 9162c9a5cd4198dc ldx [%i0+0x188],%g3 ! Observed data at 0000000070000188 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x188,%g4 ldx [%g1+0x190],%g2 ! Expected data = df18af2ea4f634d1 ldx [%i0+0x190],%g3 ! Observed data at 0000000070000190 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x190,%g4 ldx [%g1+0x198],%g2 ! Expected data = 46a69c5f8001e991 ldx [%i0+0x198],%g3 ! Observed data at 0000000070000198 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x198,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = 2189da56a5a08b18 ldx [%i0+0x1a0],%g3 ! Observed data at 00000000700001a0 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x1a0,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 08fd94a617a2e49f ldx [%i0+0x1a8],%g3 ! Observed data at 00000000700001a8 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x1a8,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = beacbe8e903279c3 ldx [%i0+0x1b0],%g3 ! Observed data at 00000000700001b0 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x1b0,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = dfba353eecf48f30 ldx [%i0+0x1b8],%g3 ! Observed data at 00000000700001b8 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x1b8,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 3608b8512a541ae1 ldx [%i0+0x1f8],%g3 ! Observed data at 00000000700001f8 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x1f8,%g4 set p48_local1_expect,%g1 p48_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 903279c303ed41d3 ldx [%i1+0x000],%g3 ! Observed data at 0000000070800000 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = fff9d890ffffd256 ldx [%i1+0x008],%g3 ! Observed data at 0000000070800008 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 2400d60a8b652e48 ldx [%i1+0x010],%g3 ! Observed data at 0000000070800010 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = fdff9b8dd6d0abdb ldx [%i1+0x020],%g3 ! Observed data at 0000000070800020 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 20dddf1ff31460cc ldx [%i1+0x028],%g3 ! Observed data at 0000000070800028 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x028,%g4 ldx [%g1+0x078],%g2 ! Expected data = 1e6bfb19b58effc1 ldx [%i1+0x078],%g3 ! Observed data at 0000000070800078 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x078,%g4 ldx [%g1+0x090],%g2 ! Expected data = 24528c45b1c96228 ldx [%i1+0x090],%g3 ! Observed data at 0000000070800090 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x090,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = e640ad71ffb6249e ldx [%i1+0x0d0],%g3 ! Observed data at 00000000708000d0 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x0d0,%g4 ldx [%g1+0x138],%g2 ! Expected data = 9a49541729ff8c99 ldx [%i1+0x138],%g3 ! Observed data at 0000000070800138 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x138,%g4 ldx [%g1+0x150],%g2 ! Expected data = 7859429200000000 ldx [%i1+0x150],%g3 ! Observed data at 0000000070800150 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x150,%g4 set p48_local2_expect,%g1 p48_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 68da5a0600000000 ldx [%i2+0x000],%g3 ! Observed data at 0000000071000000 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 109021c5a5a08b18 ldx [%i2+0x010],%g3 ! Observed data at 0000000071000010 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 59ddbf5afa007933 ldx [%i2+0x018],%g3 ! Observed data at 0000000071000018 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 6eacfea8bb630d25 ldx [%i2+0x020],%g3 ! Observed data at 0000000071000020 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000000000000000 ldx [%i2+0x028],%g3 ! Observed data at 0000000071000028 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x028,%g4 ldx [%g1+0x050],%g2 ! Expected data = 0000fffd738d81ff ldx [%i2+0x050],%g3 ! Observed data at 0000000071000050 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x050,%g4 ldx [%g1+0x110],%g2 ! Expected data = 311b98eeaf2e6c5e ldx [%i2+0x110],%g3 ! Observed data at 0000000071000110 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x110,%g4 ldx [%g1+0x118],%g2 ! Expected data = 0000000056af775d ldx [%i2+0x118],%g3 ! Observed data at 0000000071000118 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x118,%g4 set p48_local3_expect,%g1 p48_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 000000689095bd32 ldx [%i3+0x000],%g3 ! Observed data at 0000000071800000 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 5c5ada680312b778 ldx [%i3+0x008],%g3 ! Observed data at 0000000071800008 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffe56b52851853b5 ldx [%i3+0x028],%g3 ! Observed data at 0000000071800028 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x028,%g4 ldx [%g1+0x080],%g2 ! Expected data = 0000000000000828 ldx [%i3+0x080],%g3 ! Observed data at 0000000071800080 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x080,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = 19b9da7a00fff4f9 ldx [%i3+0x0a0],%g3 ! Observed data at 00000000718000a0 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x0a0,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 38ffff29266140cf ldx [%i3+0x0c0],%g3 ! Observed data at 00000000718000c0 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x0c0,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = 36b8ff9303c0f562 ldx [%i3+0x1b8],%g3 ! Observed data at 00000000718001b8 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x1b8,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 9162c9a5cd4198dc ldx [%i3+0x1e8],%g3 ! Observed data at 00000000718001e8 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x1e8,%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_f2_fail: set p48_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%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 p48_f8_fail: set p48_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p48_f10_fail: set p48_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p48_f18_fail: set p48_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p48_f20_fail: set p48_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p48_f24_fail: set p48_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p48_f30_fail: set p48_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: lduwa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000071800020] swapa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000071800010] lduwa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000071800028] stda %l6,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000070800010] sub %l3,-0x88f,%l0 done p48_trap1o: lduwa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000071800020] swapa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000071800010] lduwa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000071800028] stda %l6,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000070800010] sub %l3,-0x88f,%l0 done p48_trap2e: lduba [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000070000018] stba %l2,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000071000008] ldswa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000071000028] swapa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000071000008] ldsha [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000070000028] done p48_trap2o: lduba [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000070000018] stba %l2,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000071000008] ldswa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000071000028] swapa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000071000008] ldsha [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000070000028] done p48_trap3e: orn %l0,-0x086,%l2 and %l5,%l3,%l3 addc %l2,0x4e4,%l2 orn %l0,-0xb6a,%l4 done p48_trap3o: orn %l0,-0x086,%l2 and %l5,%l3,%l3 addc %l2,0x4e4,%l2 orn %l0,-0xb6a,%l4 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 = b71a97c8ab398738 ldx [%g1+0x008],%l1 ! %l1 = 69f97578c6647554 ldx [%g1+0x010],%l2 ! %l2 = adeb5ec82388376e ldx [%g1+0x018],%l3 ! %l3 = 91488fcfeb11162a ldx [%g1+0x020],%l4 ! %l4 = 312f4fb5fa945f0f ldx [%g1+0x028],%l5 ! %l5 = fcf89126b53e97b5 ldx [%g1+0x030],%l6 ! %l6 = be82b324949920dd ldx [%g1+0x038],%l7 ! %l7 = 818fa0b20a1942ad save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 62f68b3e9586972e ldx [%g1+0x048],%l1 ! %l1 = 32ac98adb479fcaa ldx [%g1+0x050],%l2 ! %l2 = 3414c4bcc797f0d3 ldx [%g1+0x058],%l3 ! %l3 = 0567d32e9569f56c ldx [%g1+0x060],%l4 ! %l4 = ff30bdd6307870a9 ldx [%g1+0x068],%l5 ! %l5 = dea12cb1ab9f5d41 ldx [%g1+0x070],%l6 ! %l6 = 21e3590676c5a7e0 ldx [%g1+0x078],%l7 ! %l7 = c32c1723a7db9d48 ! Initialize the output register of window 1 set p48_local0_start,%o0 set p48_local1_start,%o1 set p48_local2_start,%o2 set p48_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = b6650a76 65a78c84 4f2ef79a a5634771 ! %f4 = 4ab41987 6140b8eb 8236e5a9 ab998c5b ! %f8 = 832d4dcc 1eef27f9 6aad64fb dd4a5d0e ! %f12 = 92a73ede 140c1d0c d22de671 d8ef7503 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 142cd0e5 408f999a 6e2a84ee 176affac ! %f20 = 644c885e 282607aa 75b24cc7 20abf653 ! %f24 = 839f8ec3 af17b314 9dc3f6ac 9eddf216 ! %f28 = 36118477 3dbc402f 89c8868c 23865acf ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 4507bef9 5456b051 0301dff5 f0db457c ! %f36 = 5a45f7f5 494e84fb a98bc40c 6a72fff1 ! %f40 = 17e6403b 5a20bd8f 84cc1b87 c0040db2 ! %f44 = bef36a47 5e69bf86 0407e054 bd0f6604 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xefb120400000004c,%g7,%g1 ! GSR scale = 9, align = 4 wr %g1,%g0,%gsr ! GSR = efb120400000004c 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[0000000073800020] = d8c6ae92, %l5 = 3fa76fa24b0c3439 lduba [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000092 ! Mem[0000000090000084] = a0963d86, %g2 = 99b021c9ff3fed5a ldsb [%i4+0x086],%g2 ! %g2 = ffffffffffffffa0 ! Mem[0000000072000008] = 8a831fbf, %l4 = 60f4e78c8efd4684 lduwa [%i0+%o1]0x88,%l4 ! %l4 = 000000008a831fbf ! Mem[0000000072800138] = 6a8433b2, %l1 = 98046dbdfc5f0c8f swap [%i1+0x138],%l1 ! %l1 = 000000006a8433b2 ! Mem[0000000072000008] = 8a831fbf, %l6 = 848d6d2e2eec7727 swapa [%i0+%o1]0x89,%l6 ! %l6 = 000000008a831fbf ! %l4 = 000000008a831fbf, %l5 = 0000000000000092, %y = 00000000 sdiv %l4,%l5,%l4 ! %l4 = 0000000000f2dee7 mov %l0,%y ! %y = fc19af01 ! immd = 00000000000001e8, %l3 = 1a85b8b608c4e753, %ccr = 44 movpos %xcc,0x1e8,%l3 ! Moved, %l3 = 00000000000001e8 ! Mem[00000000908001e0] = d6a5c4974304eb69, %g2 = ffffffffffffffa0 ldx [%i5+0x1e0],%g2 ! %g2 = d6a5c4974304eb69 ! %l0 = 3f013b43fc19af01, Mem[0000000072000008] = 2777ec2e stha %l0,[%i0+%o1]0x81 ! Mem[0000000072000008] = af01ec2e ! immd = 0000000000000373, %l4 = 0000000000f2dee7, %ccr = 44 movn %icc,0x373,%l4 ! Register Not Moved p49_label_2: ! Mem[000000009000012c] = 6da53483, %g2 = d6a5c4974304eb69 lduw [%i4+0x12c],%g2 ! %g2 = 000000006da53483 ! %l4 = 0000000000f2dee7, Mem[00000000918001e6] = ff3da309 stb %l4,[%o0+0x1e6] ! Mem[00000000918001e4] = e73da309 ! Mem[0000000090800078] = 05af2cea, %g2 = 000000006da53483 lduw [%i5+0x078],%g2 ! %g2 = 0000000005af2cea ! %l4 = 0000000000f2dee7, immed = fffffe8b, %ccr = 44 movrgez %l4,-0x175,%l4 ! Moved, %l4 = fffffffffffffe8b ! Mem[0000000073000010] = fa85e14a, %l3 = 00000000000001e8 lduha [%i2+%o2]0x81,%l3 ! %l3 = 000000000000fa85 ! %f0 = b6650a76 65a78c84 4f2ef79a a5634771 ! %f4 = 4ab41987 6140b8eb 8236e5a9 ab998c5b ! %f8 = 832d4dcc 1eef27f9 6aad64fb dd4a5d0e ! %f12 = 92a73ede 140c1d0c d22de671 d8ef7503 mov 0x180,%g4 stda %f0,[%i4+%g4]ASI_BLK_AIUPL ! Block Store to 0000000090000180 ! %f24 = 839f8ec3 af17b314, Mem[0000000072800018] = 358571bb d151b033 stda %f24,[%i1+%o3]0x81 ! Mem[0000000072800018] = 839f8ec3 af17b314 ! Mem[00000000910000a0] = 9b409b40 86349e0f, %g2 = 05af2cea, %g3 = 0bad0b00 ldd [%i6+0x0a0],%g2 ! %g2 = 000000009b409b40 0000000086349e0f ! Mem[00000000730001c8] = 8c2a7ad0, %l4 = fffffe8b, %l4 = fffffe8b add %i2,0x1c8,%g1 casa [%g1]0x80,%l4,%l4 ! %l4 = 000000008c2a7ad0 ! %l1 = 000000006a8433b2, imm = 0000000000000921, %l7 = ebebc46a59185cb3 add %l1,0x921,%l7 ! %l7 = 000000006a843cd3 p49_label_3: ! Mem[00000000908000d8] = 9c4dedb5 2e9f5b4f, %g2 = 9b409b40, %g3 = 86349e0f ldd [%i5+0x0d8],%g2 ! %g2 = 000000009c4dedb5 000000002e9f5b4f ! Mem[0000000091800128] = 089d02df781f77ff, %f48 = 5ed3a79f 304a5615 ldda [%o0+0x128]%asi,%f48 ! %f48 = 089d02df 781f77ff ! Mem[00000000738001c0] = 5cba973e, %l4 = 8c2a7ad0, %l3 = 0000fa85 add %i3,0x1c0,%g1 casa [%g1]0x80,%l4,%l3 ! %l3 = 000000005cba973e ! %l2 = f8f7404f, %l3 = 5cba973e, Mem[0000000090800080] = d4db2881 ae67375c std %l2,[%i5+0x080] ! Mem[0000000090800080] = f8f7404f 5cba973e ! %l5 = 0000000000000092, Mem[000000009000014c] = bcae976a stw %l5,[%i4+0x14c] ! Mem[000000009000014c] = 00000092 ! Mem[00000000728001ae] = 509026c8, %l3 = 000000005cba973e ldstub [%i1+0x1ae],%l3 ! %l3 = 00000026000000ff ! %f16 = 142cd0e5 408f999a, Mem[0000000091800120] = 6809a010 4a78748f std %f16,[%o0+0x120] ! Mem[0000000091800120] = 142cd0e5 408f999a ! %f28 = 36118477 3dbc402f, Mem[0000000072800010] = 18779780 07d90a9d stda %f28,[%i1+%o2]0x80 ! Mem[0000000072800010] = 36118477 3dbc402f ! Mem[000000007380014b] = 6eddcca3, %l1 = 000000006a8433b2 ldstub [%i3+0x14b],%l1 ! %l1 = 000000a3000000ff ! Mem[0000000073800020] = 92aec6d8, %l7 = 000000006a843cd3 ldsba [%i3+%o4]0x80,%l7 ! %l7 = ffffffffffffff92 p49_label_4: ! %l5 = 0000000000000092, Mem[0000000090800104] = e0e3cc43 stw %l5,[%i5+0x104] ! Mem[0000000090800104] = 00000092 ! immd = 000000000000035e, %l6 = 000000008a831fbf, %ccr = 44 movvs %xcc,0x35e,%l6 ! Register Not Moved ! immd = 000000000000030a, %l6 = 000000008a831fbf, %ccr = 44 movle %xcc,0x30a,%l6 ! Moved, %l6 = 000000000000030a ! %l0 = 3f013b43fc19af01, Mem[0000000073800000] = d9ee3726 stba %l0,[%i3+%g0]0x81 ! Mem[0000000073800000] = 01ee3726 ! %l4 = 000000008c2a7ad0, %l1 = 00000000000000a3, %l1 = 00000000000000a3 xorcc %l4,%l1,%l1 ! %l1 = 000000008c2a7a73, %ccr = 08 ! Mem[0000000091800024] = 8cae0b3a, %g2 = 000000009c4dedb5 lduh [%o0+0x026],%g2 ! %g2 = 0000000000008cae ! %l5 = 0000000000000092, %l1 = 000000008c2a7a73, %l0 = 3f013b43fc19af01 sdivx %l5,%l1,%l0 ! %l0 = 0000000000000000 ! %l0 = 0000000000000000, Mem[00000000918001cc] = d9d1ca4c sth %l0,[%o0+0x1cc] ! Mem[00000000918001cc] = 0000ca4c ! Mem[0000000073000148] = f76a6828, %l5 = 0000000000000092 swap [%i2+0x148],%l5 ! %l5 = 00000000f76a6828 ! Mem[0000000073800018] = dac1a767, %l4 = 000000008c2a7ad0 lduwa [%i3+%o3]0x80,%l4 ! %l4 = 00000000dac1a767 p49_label_5: ! Mem[0000000073800010] = a1a5007b, %l1 = 000000008c2a7a73 lduba [%i3+%o2]0x88,%l1 ! %l1 = 000000000000007b ! Mem[0000000072000000] = 0ba2b161 02921dc0, %l0 = 00000000, %l1 = 0000007b ldda [%i0+%g0]0x80,%l0 ! %l0 = 000000000ba2b161 0000000002921dc0 ! Mem[0000000072800058] = 507e50b6, %l6 = 0000030a, %l4 = dac1a767 add %i1,0x58,%g1 casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000507e50b6 ! Clear Register : %l4 = 00000000507e50b6 clr %l4 ! %l4 = 0000000000000000 ! %l4 = 0000000000000000 sethi %hi(0xf7d1d400),%l4 ! %l4 = 00000000f7d1d400 ! Mem[0000000073000020] = 4511b3a2, %l7 = ffffffffffffff92 ldsba [%i2+%o4]0x88,%l7 ! %l7 = ffffffffffffffa2 ! Mem[0000000090000104] = a19e7aa0, %g2 = 0000000000008cae lduh [%i4+0x106],%g2 ! %g2 = 000000000000a19e ! Mem[0000000090800070] = 42826fb9, %g2 = 000000000000a19e ldsh [%i5+0x072],%g2 ! %g2 = 0000000000004282 ! Mem[0000000073800010] = 7b00a5a1, %l0 = 000000000ba2b161 lduha [%i3+%o2]0x81,%l0 ! %l0 = 0000000000007b00 ! Mem[0000000072000028] = fbed7848, %l4 = 00000000f7d1d400 swapa [%i0+%o5]0x89,%l4 ! %l4 = 00000000fbed7848 p49_label_6: ! %l2 = 12b3ec6bf8f7404f, immed = fffff26c, %y = fc19af01 udiv %l2,-0xd94,%l6 ! %l6 = 00000000fc19bc61 mov %l0,%y ! %y = 00007b00 ! %l1 = 0000000002921dc0, Mem[0000000072800008] = 11d0c638 stha %l1,[%i1+%o1]0x88 ! Mem[0000000072800008] = 11d01dc0 ! Mem[0000000073000000] = b5b73640, %l2 = 12b3ec6bf8f7404f ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 00000040000000ff ! Mem[00000000730000e8] = 861736ce, %l5 = 00000000f76a6828 swap [%i2+0x0e8],%l5 ! %l5 = 00000000861736ce ! Mem[0000000091000010] = 14e741194f877aae, %g2 = 0000000000004282 ldx [%i6+%o2],%g2 ! %g2 = 14e741194f877aae ! Mem[0000000072800020] = 0810c3ac, %l4 = 00000000fbed7848 lduba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ac ! %f10 = 6aad64fb, Mem[00000000720000a0] = 945ea5c4 sta %f10,[%i0+0x0a0]%asi ! Mem[00000000720000a0] = 6aad64fb ! %f27 = 9eddf216, Mem[0000000090800144] = a883c31a st %f27,[%i5+0x144] ! Mem[0000000090800144] = 9eddf216 ! Mem[0000000091000130] = 44f396ae a71a8cdc, %g2 = 4f877aae, %g3 = 2e9f5b4f ldd [%i6+0x130],%g2 ! %g2 = 0000000044f396ae 00000000a71a8cdc ! %l3 = 0000000000000026, Mem[0000000091800178] = b03d72e9 sth %l3,[%o0+0x178] ! Mem[0000000091800178] = 002672e9 p49_label_7: ! Mem[0000000073000018] = 99e37060 5cee88b3, %l2 = 00000040, %l3 = 00000026 ldd [%i2+%o3],%l2 ! %l2 = 0000000099e37060 000000005cee88b3 ! %l2 = 0000000099e37060, %l6 = 00000000fc19bc61, %ccr = 08 move %xcc,%l2,%l6 ! Register Not Moved ! %l1 = 0000000002921dc0, %l5 = 00000000861736ce, %ccr = 08 movn %xcc,%l1,%l5 ! Register Not Moved ! %f0 = b6650a76 65a78c84, Mem[00000000908000f0] = 92c8b875 4e91ae77 std %f0 ,[%i5+0x0f0] ! Mem[00000000908000f0] = b6650a76 65a78c84 ! %l7 = ffffffffffffffa2, imm = 0000000000000cc5, %l7 = ffffffffffffffa2 orn %l7,0xcc5,%l7 ! %l7 = ffffffffffffffba ! Mem[0000000091800100] = 6dbf041e, %g2 = 0000000044f396ae ldub [%o0+0x100],%g2 ! %g2 = 000000000000006d ! Randomly selected nop nop ! %l5 = 00000000861736ce, Mem[0000000072800008] = c01dd011bc7f3214 stxa %l5,[%i1+%o1]0x81 ! Mem[0000000072800008] = 00000000861736ce ! Mem[00000000738001a8] = f8f758d0, %l6 = 00000000fc19bc61 swap [%i3+0x1a8],%l6 ! %l6 = 00000000f8f758d0 ! %l3 = 000000005cee88b3 sethi %hi(0x164ed000),%l3 ! %l3 = 00000000164ed000 p49_label_8: ! %l1 = 0000000002921dc0, %l1 = 0000000002921dc0, %l7 = ffffffffffffffba andncc %l1,%l1,%l7 ! %l7 = 0000000000000000, %ccr = 44 ! Mem[00000000918001e8] = a309f910, %g2 = 000000000000006d lduw [%o0+0x1e8],%g2 ! %g2 = 00000000a309f910 ! Mem[0000000091800148] = 4e1dc160, %g18 = 020f7a244f3d0d72 ldsw [%o0+0x148],%g2 ! %g2 = 020f7a244f3d0d72 ! Mem[0000000090800190] = 172bb11b249cb1ed, %f48 = 089d02df 781f77ff ldd [%i5+0x190],%f48 ! %f48 = 172bb11b 249cb1ed ! %l0 = 00007b00, %l1 = 02921dc0, Mem[0000000073800008] = f1c8ec79 4f917766 stda %l0,[%i3+%o1]0x80 ! Mem[0000000073800008] = 00007b00 02921dc0 ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g5 ldda [%i4+%g5]ASI_BLK_PL,%f48 ! Block Load from 0000000090000040 ! Mem[0000000073000190] = eacf21fe, %l0 = 00007b00, %l0 = 00007b00 add %i2,0x190,%g1 casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000eacf21fe ! Mem[0000000072800000] = f4460469, %l4 = 00000000000000ac ldstuba [%i1+%g0]0x80,%l4 ! %l4 = 000000f4000000ff ! %f7 = ab998c5b, Mem[0000000072000020] = 60d863cc sta %f7 ,[%i0+%o4]0x88 ! Mem[0000000072000020] = ab998c5b ! immd = 00000000000002cb, %l0 = 00000000eacf21fe, %ccr = 44 movpos %icc,0x2cb,%l0 ! Moved, %l0 = 00000000000002cb p49_label_9: ! Mem[0000000072800020] = acc31008, %l4 = 00000000000000f4 lduba [%i1+%o4]0x81,%l4 ! %l4 = 00000000000000ac ! Mem[0000000073800028] = de3c5f2c4ee4d512, %l0 = 00000000000002cb ldxa [%i3+%o5]0x88,%l0 ! %l0 = de3c5f2c4ee4d512 ! %l0 = 4ee4d512, %l1 = 02921dc0, Mem[0000000073800078] = 90fa000e 35c6b9f5 std %l0,[%i3+0x078] ! Mem[0000000073800078] = 4ee4d512 02921dc0 ! %l0 = 4ee4d512, %l1 = 02921dc0, Mem[0000000090800070] = 23db4282 6fb98264 std %l0,[%i5+0x070] ! Mem[0000000090800070] = 4ee4d512 02921dc0 ! Mem[00000000910000cc] = 91a380d3, %g2 = 000000004e1dc160 lduw [%i6+0x0cc],%g2 ! %g2 = 0000000091a380d3 ! Mem[0000000073800168] = 814a66a6, %l7 = 0000000000000000 lduh [%i3+0x168],%l7 ! %l7 = 000000000000814a ! Mem[0000000090800010] = 8d8cadf7, %g2 = 0000000091a380d3 lduw [%i5+%o2],%g2 ! %g2 = 000000008d8cadf7 ! %l0 = de3c5f2c4ee4d512, Mem[0000000072800020] = 0810c3ac stba %l0,[%i1+%o4]0x88 ! Mem[0000000072800020] = 0810c312 ! %l2 = 0000000099e37060, %l3 = 00000000164ed000, %l7 = 000000000000814a udivx %l2,%l3,%l7 ! %l7 = 0000000000000006 ! Mem[00000000910001c0] = ba3c6dbf, %g2 = 000000008d8cadf7 ldsh [%i6+0x1c2],%g2 ! %g2 = ffffffffffffba3c p49_label_10: ! %l7 = 0000000000000006, immed = ffffffde, %ccr = 44 movre %l7,-0x022,%l7 ! Not Moved, %l7 = 0000000000000006 ! Mem[00000000918001c8] = 9220125c, %g2 = ffffffffffffba3c ldub [%o0+0x1c8],%g2 ! %g2 = 0000000000000092 ! Mem[0000000090800014] = 8a81bba7, %g2 = 0000000000000092 ldsb [%i5+0x017],%g2 ! %g2 = ffffffffffffff8a ! Mem[0000000090800048] = 6b234ec5 7f63d586, %g2 = ffffff8a, %g3 = a71a8cdc ldd [%i5+0x048],%g2 ! %g2 = 000000006b234ec5 000000007f63d586 ! Mem[0000000091800138] = 770a7a93, %g2 = 000000006b234ec5 lduha [%o0+0x13a]%asi,%g2 ! %g2 = 000000000000770a ! Mem[0000000073800018] = 67a7c1da, %l1 = 0000000002921dc0 ldsha [%i3+%o3]0x88,%l1 ! %l1 = ffffffffffffc1da ! Mem[0000000073800194] = a15b8cff, %l3 = 00000000164ed000 ldsba [%i3+0x194]%asi,%l3 ! %l3 = ffffffffffffffa1 ! %l2 = 99e37060, %l3 = ffffffa1, Mem[0000000090800098] = bde91366 f194589f stda %l2,[%i5+0x098]%asi ! Mem[0000000090800098] = 99e37060 ffffffa1 ! %f8 = 832d4dcc 1eef27f9, Mem[00000000738001b8] = 5ea6849e 49e63f9c std %f8 ,[%i3+0x1b8] ! Mem[00000000738001b8] = 832d4dcc 1eef27f9 ! %l6 = 00000000f8f758d0, Mem[000000009080004e] = d586db16 sth %l6,[%i5+0x04e] ! Mem[000000009080004c] = 58d0db16 p49_label_11: ! %l4 = 00000000000000ac, immed = 00000022, %ccr = 44 movre %l4,0x022,%l3 ! Not Moved, %l3 = ffffffffffffffa1 ! %l3 = ffffffffffffffa1, Mem[00000000738000e8] = 0e74b137172e8782 stx %l3,[%i3+0x0e8] ! Mem[00000000738000e8] = ffffffffffffffa1 ! Mem[00000000918000e8] = 6c82cd42 6ad942c8, %g2 = 0000770a, %g3 = 7f63d586 ldd [%o0+0x0e8],%g2 ! %g2 = 000000006c82cd42 000000006ad942c8 ! %l2 = 99e37060, %l3 = ffffffa1, Mem[00000000908001d0] = 1a221693 dcbf55cd std %l2,[%i5+0x1d0] ! Mem[00000000908001d0] = 99e37060 ffffffa1 ! Mem[0000000090800148] = a5b1dbba2cfe970f, %g2 = 000000006c82cd42 ldx [%i5+0x148],%g2 ! %g2 = a5b1dbba2cfe970f ! %l2 = 0000000099e37060, immed = ffffffe0, %ccr = 44 movrgz %l2,-0x020,%l4 ! Moved, %l4 = ffffffffffffffe0 ! Mem[0000000091000194] = f32db03d, %g18 = 020f7a244f3d0d72 ldsw [%i6+0x194],%g2 ! %g2 = 020f7a244f3d0d72 ! %l6 = 00000000f8f758d0, %l0 = de3c5f2c4ee4d512, %ccr = 44 movrlz %l6,%l0,%l6 ! Not Moved, %l6 = 00000000f8f758d0 ! %l7 = 0000000000000006, Mem[0000000073000008] = 6b333483 stba %l7,[%i2+%o1]0x88 ! Mem[0000000073000008] = 6b333406 ! Mem[0000000090000044] = 1b68e3c1, %g2 = fffffffff32db03d ldsb [%i4+0x046],%g2 ! %g2 = 000000000000001b p49_label_12: membar #Sync ! Added by membar checker (279) ! %l3 = ffffffffffffffa1, Mem[0000000090000075] = eeafc5fa stb %l3,[%i4+0x075] ! Mem[0000000090000074] = a1afc5fa ! Mem[00000000900000f0] = 533986c0 ffc5a30b, %g2 = 0000001b, %g3 = 6ad942c8 ldd [%i4+0x0f0],%g2 ! %g2 = 00000000533986c0 00000000ffc5a30b ! Mem[000000009080001c] = 9c43656b, %g2 = 00000000533986c0 ldsb [%i5+0x01d],%g2 ! %g2 = ffffffffffffff9c ! Mem[00000000908000d4] = 1ce79c4d, %g2 = ffffffffffffff9c ldub [%i5+0x0d6],%g2 ! %g2 = 000000000000001c ! %l1 = ffffffffffffc1da, Mem[0000000091000070] = a6e137bbab1740c8 stx %l1,[%i6+0x070] ! Mem[0000000091000070] = ffffffffffffc1da ! Mem[00000000910000f8] = 2bd48627c5b55944, %g2 = 000000000000001c ldx [%i6+0x0f8],%g2 ! %g2 = 2bd48627c5b55944 ! Mem[0000000090000160] = 592fa669, %g2 = 2bd48627c5b55944 ldsb [%i4+0x161],%g2 ! %g2 = 0000000000000059 ! %l5 = 00000000861736ce, %l5 = 00000000861736ce, %l5 = 00000000861736ce subccc %l5,%l5,%l5 ! %l5 = 0000000000000000, %ccr = 44 ! %l0 = de3c5f2c4ee4d512, Mem[00000000910001a0] = bec31e54, %asi = 80 stha %l0,[%i6+0x1a0]%asi ! Mem[00000000910001a0] = d5121e54 ! Mem[0000000090800180] = 5bb62bcb, %g2 = 0000000000000059 lduh [%i5+0x180],%g2 ! %g2 = 0000000000005bb6 p49_label_13: ! %l6 = f8f758d0, %l7 = 00000006, Mem[0000000073000028] = 023844e2 00cb52b4 stda %l6,[%i2+%o5]0x88 ! Mem[0000000073000028] = f8f758d0 00000006 ! immd = 00000000000000a4, %l7 = 0000000000000006, %ccr = 44 move %icc,0x0a4,%l7 ! Moved, %l7 = 00000000000000a4 ! Mem[000000007200011c] = c58b85cc, %l3 = ffffffffffffffa1 ldstub [%i0+0x11c],%l3 ! %l3 = 000000c5000000ff ! Mem[0000000072800008] = 00000000, %l4 = ffffffffffffffe0 ldsha [%i1+%o1]0x81,%l4 ! %l4 = 0000000000000000 ! %l2 = 0000000099e37060, immed = fffffdc7, %y = 00007b00 udiv %l2,-0x239,%l0 ! %l0 = 0000000000007b00 mov %l0,%y ! %y = 00007b00 ! %l7 = 00000000000000a4, Mem[00000000910001ec] = 2936a680, %asi = 80 stba %l7,[%i6+0x1ec]%asi ! Mem[00000000910001ec] = a436a680 ! Mem[00000000728000f4] = fbbcb085, %l1 = ffffc1da, %l5 = 00000000 add %i1,0xf4,%g1 casa [%g1]0x80,%l1,%l5 ! %l5 = 00000000fbbcb085 ! Mem[00000000900000a8] = 10593f2f, %g18 = 020f7a244f3d0d72 ldsw [%i4+0x0a8],%g2 ! %g2 = 020f7a244f3d0d72 ! Mem[0000000090800150] = 2c26f3ef, %g2 = 0000000010593f2f ldsh [%i5+0x150],%g2 ! %g2 = 0000000000002c26 ! %l2 = 0000000099e37060, Mem[00000000900000bc] = ee99009a, %asi = 80 stwa %l2,[%i4+0x0bc]%asi ! Mem[00000000900000bc] = 99e37060 p49_label_14: ! %l2 = 99e37060, %l3 = 000000c5, Mem[00000000908000d8] = 9c4dedb5 2e9f5b4f std %l2,[%i5+0x0d8] ! Mem[00000000908000d8] = 99e37060 000000c5 ! immd = 00000000000001c7, %l6 = 00000000f8f758d0, %ccr = 44 movpos %icc,0x1c7,%l6 ! Moved, %l6 = 00000000000001c7 ! %l5 = 00000000fbbcb085, Mem[0000000091800178] = 002672e9 stb %l5,[%o0+0x178] ! Mem[0000000091800178] = 852672e9 ! %l2 = 0000000099e37060, %l1 = ffffffffffffc1da, %l7 = 00000000000000a4 srlx %l2,%l1,%l7 ! %l7 = 0000000000000026 ! %l6 = 00000000000001c7, %l2 = 0000000099e37060, %l7 = 0000000000000026 add %l6,%l2,%l7 ! %l7 = 0000000099e37227 ! %l1 = ffffffffffffc1da, %l5 = 00000000fbbcb085, %ccr = 44 movrne %l1,%l5,%l0 ! Moved, %l0 = 00000000fbbcb085 ! Mem[0000000072800090] = 6c75cc5f, %l0 = 00000000fbbcb085 ldstub [%i1+0x090],%l0 ! %l0 = 0000006c000000ff ! Mem[0000000073000000] = ce463efeb5b736ff, %f24 = 839f8ec3 af17b314 ldda [%i2+%g0]0x89,%f24 ! %f24 = ce463efe b5b736ff ! %l3 = 00000000000000c5, %l1 = ffffffffffffc1da, %l5 = 00000000fbbcb085 srl %l3,%l1,%l5 ! %l5 = 0000000000000000 ! Mem[0000000073800020] = 92aec6d8, %l0 = 000000000000006c swapa [%i3+%o4]0x80,%l0 ! %l0 = 0000000092aec6d8 p49_label_15: ! %f0 = b6650a76 65a78c84 4f2ef79a a5634771 ! %f4 = 4ab41987 6140b8eb 8236e5a9 ab998c5b ! %f8 = 832d4dcc 1eef27f9 6aad64fb dd4a5d0e ! %f12 = 92a73ede 140c1d0c d22de671 d8ef7503 mov 0x1c0,%g6 stda %f0,[%i4+%g6]ASI_BLK_AIUSL ! Block Store to 00000000900001c0 ! %f21 = 282607aa, Mem[000000009000010c] = f88c29a9 st %f21,[%i4+0x10c] ! Mem[000000009000010c] = 282607aa ! Mem[0000000073000008] = 0634336b 41a9bb43, %l6 = 000001c7, %l7 = 99e37227 ldda [%i2+%o1]0x81,%l6 ! %l6 = 000000000634336b 0000000041a9bb43 ! Mem[0000000073000010] = fa85e14a, %l1 = ffffffffffffc1da ldstuba [%i2+%o2]0x80,%l1 ! %l1 = 000000fa000000ff ! immd = 000000000000036e, %l1 = 00000000000000fa, %ccr = 44 movne %xcc,0x36e,%l1 ! Register Not Moved ! Mem[0000000072000018] = 7b628042, %l4 = 0000000000000000 ldswa [%i0+%o3]0x80,%l4 ! %l4 = 000000007b628042 ! %l6 = 000000000634336b, Mem[0000000073800020] = 6c000000 stwa %l6,[%i3+%o4]0x89 ! Mem[0000000073800020] = 0634336b ! %l3 = 00000000000000c5, %l4 = 000000007b628042, %ccr = 44 movg %xcc,%l3,%l4 ! Register Not Moved ! Clear Register : %l4 = 000000007b628042 clr %l4 ! %l4 = 0000000000000000 ! %l6 = 0634336b, %l7 = 41a9bb43, Mem[0000000090800050] = db161e2b e8d47b00 std %l6,[%i5+0x050] ! Mem[0000000090800050] = 0634336b 41a9bb43 p49_label_16: ! Mem[00000000730000c0] = fece4d5c68ccc471, %l0 = 0000000092aec6d8, %l3 = 00000000000000c5 add %i2,0xc0,%g1 casxa [%g1]0x80,%l0,%l3 ! %l3 = fece4d5c68ccc471 ! %l2 = 99e37060, %l3 = 68ccc471, Mem[00000000900001b8] = 0375efd8 71e62dd2 stda %l2,[%i4+0x1b8]%asi ! Mem[00000000900001b8] = 99e37060 68ccc471 ! %l2 = 0000000099e37060, %l5 = 0000000000000000, %ccr = 44 movvc %xcc,%l2,%l5 ! Moved, %l5 = 0000000099e37060 ! %l4 = 0000000000000000, %l3 = fece4d5c68ccc471, %ccr = 44 movpos %xcc,%l4,%l3 ! Moved, %l3 = 0000000000000000 ! Mem[00000000720001ec] = cf668f04, %l1 = 000000fa, %l4 = 00000000 add %i0,0x1ec,%g1 casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000cf668f04 ! Mem[000000009100007c] = a5ee037f, %g2 = 0000000000002c26 ldsh [%i6+0x07e],%g2 ! %g2 = ffffffffffffa5ee ! Mem[0000000073800000] = 29125be0 2637ee01, %l0 = 92aec6d8, %l1 = 000000fa ldda [%i3+%g0]0x89,%l0 ! %l0 = 000000002637ee01 0000000029125be0 ! Mem[0000000091000014] = 7aae6b8e, %g2 = ffffffffffffa5ee lduh [%i6+0x016],%g2 ! %g2 = 0000000000007aae ! %f16 = 142cd0e5 408f999a 6e2a84ee 176affac ! %f20 = 644c885e 282607aa 75b24cc7 20abf653 ! %f24 = ce463efe b5b736ff 9dc3f6ac 9eddf216 ! %f28 = 36118477 3dbc402f 89c8868c 23865acf mov 0x080,%g5 stda %f16,[%i4+%g5]ASI_BLK_AIUS ! Block Store to 0000000090000080 ! %l3 = 0000000000000000, Mem[000000009180006c] = e82208c9 stw %l3,[%o0+0x06c] ! Mem[000000009180006c] = 00000000 p49_label_17: ! %l4 = 00000000cf668f04, imm = 0000000000000007, %l0 = 000000002637ee01 srl %l4,0x007,%l0 ! %l0 = 00000000019ecd1e ! %l7 = 0000000041a9bb43, imm = fffffffffffffa8a, %l2 = 0000000099e37060 sub %l7,-0x576,%l2 ! %l2 = 0000000041a9c0b9 ! %l4 = 00000000cf668f04, Mem[00000000900001d7] = 4a5b8c99 stb %l4,[%i4+0x1d7] ! Mem[00000000900001d4] = 045b8c99 ! %f1 = 65a78c84, Mem[0000000091000170] = 41b868c4 sta %f1 ,[%i6+0x170]%asi ! Mem[0000000091000170] = 65a78c84 ! %f4 = 4ab41987, Mem[0000000091800020] = b8815b27 sta %f4 ,[%o0+0x020]%asi ! Mem[0000000091800020] = 4ab41987 ! %l6 = 000000000634336b, Mem[0000000073800020] = f84575940634336b stxa %l6,[%i3+%o4]0x89 ! Mem[0000000073800020] = 000000000634336b ! Mem[00000000908000e4] = c852478e, %g2 = 0000000000007aae lduwa [%i5+0x0e4]%asi,%g2 ! %g2 = 00000000c852478e ! Mem[00000000908000a4] = acc620fa, %g2 = 00000000c852478e ldub [%i5+0x0a4],%g2 ! %g2 = 00000000000000ac ! Mem[00000000908000b0] = db43d43ebf592623, %g2 = 00000000000000ac ldx [%i5+0x0b0],%g2 ! %g2 = db43d43ebf592623 ! %l6 = 000000000634336b, %l6 = 000000000634336b, %y = 00007b00 mulscc %l6,%l6,%l2 ! %l2 = 00000000031a19b5, %ccr = 00, %y = 80003d80 p49_label_18: ! Mem[000000009000003c] = 8dfc4882, %g2 = db43d43ebf592623 lduba [%i4+0x03c]%asi,%g2 ! %g2 = 000000000000008d ! Mem[0000000072800018] = 839f8ec3 af17b314, %l4 = cf668f04, %l5 = 99e37060 ldda [%i1+%o3]0x80,%l4 ! %l4 = 00000000839f8ec3 00000000af17b314 ! %f4 = 4ab41987, Mem[00000000900000a8] = 9dc3f6ac sta %f4 ,[%i4+0x0a8]%asi ! Mem[00000000900000a8] = 4ab41987 ! Mem[000000009000019c] = 3682f927, %g2 = 000000000000008d ldsb [%i4+0x19e],%g2 ! %g2 = 0000000000000036 ! Mem[0000000072800028] = 1053e73b, %l2 = 00000000031a19b5 ldsha [%i1+%o5]0x89,%l2 ! %l2 = ffffffffffffe73b ! %l7 = 0000000041a9bb43, Mem[00000000918001e0] = a1517e7af6dfe73d stx %l7,[%o0+0x1e0] ! Mem[00000000918001e0] = 0000000041a9bb43 ! immd = 0000000000000234, %l5 = 00000000af17b314, %ccr = 00 movpos %xcc,0x234,%l5 ! Moved, %l5 = 0000000000000234 ! %l6 = 000000000634336b, Mem[000000009080010e] = 6093b2e0 sth %l6,[%i5+0x10e] ! Mem[000000009080010c] = 336bb2e0 membar #Sync ! Added by membar checker (280) ! Mem[00000000900001c0] = 848ca765, %g2 = 0000000000000036 lduw [%i4+0x1c0],%g2 ! %g2 = 00000000848ca765 ! Mem[0000000090800024] = 80100360, %g2 = 00000000848ca765 lduw [%i5+0x024],%g2 ! %g2 = 0000000080100360 p49_label_19: ! %l5 = 0000000000000234, imm = fffffffffffffea3, %l1 = 0000000029125be0 taddcc %l5,-0x15d,%l1 ! %l1 = 00000000000000d7, %ccr = 13 ! Mem[00000000908000b0] = db43d43ebf592623, %g2 = 0000000080100360 ldx [%i5+0x0b0],%g2 ! %g2 = db43d43ebf592623 ! %f16 = 142cd0e5 408f999a 6e2a84ee 176affac ! %f20 = 644c885e 282607aa 75b24cc7 20abf653 ! %f24 = ce463efe b5b736ff 9dc3f6ac 9eddf216 ! %f28 = 36118477 3dbc402f 89c8868c 23865acf mov 0x140,%g5 stda %f16,[%i4+%g5]ASI_BLK_S ! Block Store to 0000000090000140 ! %l4 = 00000000839f8ec3, %l7 = 0000000041a9bb43, %ccr = 13 movvs %xcc,%l4,%l7 ! Register Not Moved ! immd = 00000000000001b8, %l2 = ffffffffffffe73b, %ccr = 13 movg %xcc,0x1b8,%l2 ! Moved, %l2 = 00000000000001b8 ! Mem[00000000730000c0] = fece4d5c68ccc471, %l2 = 00000000000001b8, %l6 = 000000000634336b add %i2,0xc0,%g1 casxa [%g1]0x80,%l2,%l6 ! %l6 = fece4d5c68ccc471 ! Mem[00000000908001e4] = eb691ff5, %g2 = db43d43ebf592623 ldub [%i5+0x1e6],%g2 ! %g2 = 00000000000000eb ! %l2 = 00000000000001b8, Mem[0000000090800065] = 57e90f88 stb %l2,[%i5+0x065] ! Mem[0000000090800064] = b8e90f88 ! Mem[0000000090800034] = 972c7ed0, %g2 = 00000000000000eb ldsha [%i5+0x036]%asi,%g2 ! %g2 = ffffffffffff972c ! Mem[0000000073800066] = 2c7536ec, %l7 = 0000000041a9bb43 ldstub [%i3+0x066],%l7 ! %l7 = 00000036000000ff p49_label_20: ! Mem[00000000728001f8] = b7f72b24, %l3 = 0000000000000000 swap [%i1+0x1f8],%l3 ! %l3 = 00000000b7f72b24 ! %l4 = 00000000839f8ec3, imm = fffffffffffff897, %l4 = 00000000839f8ec3 xnorcc %l4,-0x769,%l4 ! %l4 = 00000000839f89ab, %ccr = 08 ! %l6 = fece4d5c68ccc471, Mem[0000000091800008] = 30e846b2 stw %l6,[%o0+%o1] ! Mem[0000000091800008] = 68ccc471 ! Mem[00000000908001f0] = f3470c897131ee4a, %g2 = ffffffffffff972c ldx [%i5+0x1f0],%g2 ! %g2 = f3470c897131ee4a ! Mem[00000000730001c0] = d19eb4ee 9a57998e 8c2a7ad0 4910fec8 ! Mem[00000000730001d0] = b28c1263 73d9fbc8 23979c07 bd2cc4f7 ! Mem[00000000730001e0] = 1ce2e64d e0f86d74 2d34e150 52056f88 ! Mem[00000000730001f0] = 8e29c8e6 62cb2ba8 acc863ba d622db21 ldda [%i2+%g6]ASI_BLK_SL,%f0 ! Block Load from 00000000730001c0 ! Mem[0000000072800018] = 839f8ec3, %l7 = 0000000000000036 ldstuba [%i1+%o3]0x80,%l7 ! %l7 = 00000083000000ff ! %l7 = 0000000000000083, %l5 = 0000000000000234, %ccr = 08 movcs %icc,%l7,%l5 ! Register Not Moved ! Mem[0000000090000180] = 848ca765760a65b6, %f48 = 681b52ca 8a60149d ldd [%i4+0x180],%f48 ! %f48 = 848ca765 760a65b6 ! %l5 = 0000000000000234, %l1 = 00000000000000d7, %l3 = 00000000b7f72b24 addc %l5,%l1,%l3 ! %l3 = 000000000000030b ! %l5 = 0000000000000234, %l0 = 00000000019ecd1e, %ccr = 08 move %icc,%l5,%l0 ! Register Not Moved p49_label_21: ! Mem[0000000072800050] = d25c58d3, %l4 = 839f89ab, %l7 = 00000083 add %i1,0x50,%g1 casa [%g1]0x80,%l4,%l7 ! %l7 = 00000000d25c58d3 ! Mem[0000000090800080] = f8f7404f5cba973e, %g2 = f3470c897131ee4a ldx [%i5+0x080],%g2 ! %g2 = f8f7404f5cba973e ! Mem[0000000090000004] = a043847e, %g2 = f8f7404f5cba973e ldsh [%i4+0x006],%g2 ! %g2 = ffffffffffffa043 ! Mem[000000009100014c] = d7bf6548, %g2 = ffffffffffffa043 ldsb [%i6+0x14f],%g2 ! %g2 = ffffffffffffffd7 ! %l3 = 000000000000030b, immd = 00000000000007b9, %l7 = 00000000d25c58d3 mulx %l3,0x7b9,%l7 ! %l7 = 0000000000177ff3 ! Mem[0000000072800008] = 00000000, %l0 = 00000000019ecd1e ldsha [%i1+%o1]0x89,%l0 ! %l0 = 0000000000000000 ! %l3 = 000000000000030b, Mem[0000000090000108] = 7aa04c5f282607aa stx %l3,[%i4+0x108] ! Mem[0000000090000108] = 000000000000030b membar #Sync ! Added by membar checker (281) ! Mem[0000000090000140] = 142cd0e5 408f999a 6e2a84ee 176affac ! Mem[0000000090000150] = 644c885e 282607aa 75b24cc7 20abf653 ! Mem[0000000090000160] = ce463efe b5b736ff 9dc3f6ac 9eddf216 ! Mem[0000000090000170] = 36118477 3dbc402f 89c8868c 23865acf ldda [%i4+%g5]ASI_BLK_PL,%f48 ! Block Load from 0000000090000140 ! %l2 = 00000000000001b8, Mem[00000000720001d8] = bed728728aaef3e6 stx %l2,[%i0+0x1d8] ! Mem[00000000720001d8] = 00000000000001b8 ! Mem[0000000072800084] = a1aa6696, %l3 = 000000000000030b lduw [%i1+0x084],%l3 ! %l3 = 00000000a1aa6696 p49_label_22: ! %l6 = 68ccc471, %l7 = 00177ff3, Mem[00000000908001c8] = 4e632be1 557ad745 std %l6,[%i5+0x1c8] ! Mem[00000000908001c8] = 68ccc471 00177ff3 ! %l1 = 00000000000000d7, Mem[0000000091000198] = 51e60601c3f8aeb5 stx %l1,[%i6+0x198] ! Mem[0000000091000198] = 00000000000000d7 ! %l4 = 839f89ab, %l5 = 00000234, Mem[0000000073000020] = a2b31145 b9045f55 stda %l4,[%i2+%o4]0x80 ! Mem[0000000073000020] = 839f89ab 00000234 ! Mem[00000000908000b8] = 23b6122573175eee, %f48 = 9a998f40 e5d02c14 ldda [%i5+0x0b8]%asi,%f48 ! %f48 = 23b61225 73175eee ! %f16 = 142cd0e5 408f999a 6e2a84ee 176affac ! %f20 = 644c885e 282607aa 75b24cc7 20abf653 ! %f24 = ce463efe b5b736ff 9dc3f6ac 9eddf216 ! %f28 = 36118477 3dbc402f 89c8868c 23865acf mov 0x080,%g5 stda %f16,[%i4+%g5]ASI_BLK_AIUP ! Block Store to 0000000090000080 ! Mem[0000000072000020] = 5b8c99ab49c246b8, %l1 = 00000000000000d7 ldxa [%i0+%o4]0x80,%l1 ! %l1 = 5b8c99ab49c246b8 ! %l2 = 00000000000001b8, %l1 = 5b8c99ab49c246b8, %l6 = fece4d5c68ccc471 xnorcc %l2,%l1,%l6 ! %l6 = a4736654b63db8ff, %ccr = 88 ! %l5 = 0000000000000234, %l4 = 00000000839f89ab, %l0 = 0000000000000000 mulx %l5,%l4,%l0 ! %l0 = 00000121fb7b4cbc ! Mem[00000000918001ec] = 41b08f30, %g2 = ffffffffffffffd7 lduw [%o0+0x1ec],%g2 ! %g2 = 0000000041b08f30 ! Mem[00000000910001b8] = fe0490b8, %g2 = 0000000041b08f30 lduwa [%i6+0x1b8]%asi,%g2 ! %g2 = 00000000fe0490b8 p49_label_23: ! Mem[0000000072000020] = ab998c5b, %l0 = 00000121fb7b4cbc swapa [%i0+%o4]0x88,%l0 ! %l0 = 00000000ab998c5b ! Mem[0000000073800000] = 29125be02637ee01, %l1 = 5b8c99ab49c246b8 ldxa [%i3+%g0]0x89,%l1 ! %l1 = 29125be02637ee01 ! Mem[00000000918000b8] = de6b8865455c37c1, %g2 = 00000000fe0490b8 ldx [%o0+0x0b8],%g2 ! %g2 = de6b8865455c37c1 ! Mem[00000000910001a0] = d5121e54ea13ce24, %g2 = de6b8865455c37c1 ldx [%i6+0x1a0],%g2 ! %g2 = d5121e54ea13ce24 ! %l6 = a4736654b63db8ff, Mem[00000000908000a4] = acc620fa stw %l6,[%i5+0x0a4] ! Mem[00000000908000a4] = b63db8ff ! immd = 00000000000001b4, %l6 = a4736654b63db8ff, %ccr = 88 movvc %icc,0x1b4,%l6 ! Moved, %l6 = 00000000000001b4 ! Mem[0000000091800188] = a80acd366efc0b6e, %g2 = d5121e54ea13ce24 ldx [%o0+0x188],%g2 ! %g2 = a80acd366efc0b6e ! Mem[0000000073800160] = 53e8997b0541930e, %l6 = 00000000000001b4, %l7 = 0000000000177ff3 add %i3,0x160,%g1 casxa [%g1]0x80,%l6,%l7 ! %l7 = 53e8997b0541930e ! %f12 = a82bcb62 e6c8298e, Mem[00000000918000b8] = de6b8865 455c37c1 std %f12,[%o0+0x0b8] ! Mem[00000000918000b8] = a82bcb62 e6c8298e ! %l7 = 53e8997b0541930e setx 0xe8d465586a65f1e7,%g7,%l7 ! %l7 = e8d465586a65f1e7 p49_label_24: ! Mem[0000000072800000] = 690446ff, %l7 = e8d465586a65f1e7 swapa [%i1+%g0]0x88,%l7 ! %l7 = 00000000690446ff ! Mem[0000000073800028] = 4ee4d512, %l6 = 00000000000001b4 lduba [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000012 ! Mem[000000009100011c] = e742f35d, %g2 = a80acd366efc0b6e ldub [%i6+0x11f],%g2 ! %g2 = 00000000000000e7 ! %l3 = 00000000a1aa6696, %l7 = 00000000690446ff, %l0 = 00000000ab998c5b and %l3,%l7,%l0 ! %l0 = 0000000021004696 ! %f8 = 746df8e0 4de6e21c, Mem[0000000073000018] = 6070e399 b388ee5c stda %f8 ,[%i2+%o3]0x89 ! Mem[0000000073000018] = 746df8e0 4de6e21c save ! CWP = 1 ! Mem[00000000910001b0] = 2459beee9640fe46, %g2 = 00000000000000e7 ldx [%o6+0x1b0],%g2 ! %g2 = 2459beee9640fe46 ! Mem[0000000072000010] = 888661d2, %l2 = 5469168da66dc064 ldstuba [%o0+%i2]0x80,%l2 ! %l2 = 00000088000000ff ! Mem[0000000090800018] = 81bba7c3 619c4365, %g2 = 9640fe46, %g3 = ffc5a30b ldd [%o5+%i3],%g2 ! %g2 = 0000000081bba7c3 00000000619c4365 ! Mem[0000000072000018] = 4280627b, %f15 = ba63c8ac lda [%o0+%i3]0x89,%f15 ! %f15 = 4280627b p49_label_25: ! %cwp = 1 ! %l0 = 2baf53dc796b657a, imm = 00000000000003b2, %l3 = 5c7c74923063fba9 xor %l0,0x3b2,%l3 ! %l3 = 2baf53dc796b66c8 ! %l0 = 2baf53dc796b657a, %l1 = 2fef766e30e850e3, %ccr = 88 movrgez %l0,%l1,%l7 ! Moved, %l7 = 2fef766e30e850e3 ! %l3 = 2baf53dc796b66c8, Mem[00000000900000a4] = b5b736ff stw %l3,[%o4+0x0a4] ! Mem[00000000900000a4] = 796b66c8 ! %l2 = 0000000000000088, Mem[00000000728000d0] = 3063b0b7c5f4d2ea, %asi = 80 stxa %l2,[%o1+0x0d0]%asi ! Mem[00000000728000d0] = 0000000000000088 ! Mem[0000000090000000] = 53b3c5b8, %g2 = 0000000081bba7c3 ldsh [%o4+0x002],%g2 ! %g2 = 00000000000053b3 ! %l3 = 2baf53dc796b66c8, imm = 000000000000000f, %l0 = 2baf53dc796b657a sra %l3,0x00f,%l0 ! %l0 = 000000000000f2d6 ! %l3 = 2baf53dc796b66c8, imm = 000000000000001a, %l4 = ecba8db08803f763 sra %l3,0x01a,%l4 ! %l4 = 000000000000001e ! Mem[00000000918001e8] = a309f910, %g18 = 2cbc432de5434c6b ldsw [%i0+0x1e8],%g2 ! %g2 = 2cbc432de5434c6b ! %l0 = 000000000000f2d6, %l4 = 000000000000001e, %l1 = 2fef766e30e850e3 tsubcctv %l0,%l4,%l1 ! %l0 = 000000000000f2f9, Trapped ! %l6 = fbb2dcf6e07414d4, %l6 = fbb2dcf6e07414d4, %ccr = 88 movn %icc,%l6,%l6 ! Register Not Moved ba,a p49_not_taken_0_end p49_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p49_branch_failed p49_not_taken_0_end: ! End of Random Code for Thread 49 restore ! CWP = 0 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 0000000021004696 bne,a,pn %xcc,p49_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 29125be02637ee01 bne,a,pn %xcc,p49_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000001b8 bne,a,pn %xcc,p49_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000a1aa6696 bne,a,pn %xcc,p49_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000839f89ab bne,a,pn %xcc,p49_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000234 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 00000000690446ff bne,a,pn %xcc,p49_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x80003d80,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p49_failed mov 0x111,%g1 ! 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 8e99579a eeb49ed1 bne %xcc,p49_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be c8fe1049 d07a2a8c bne %xcc,p49_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be c8fbd973 63128cb2 bne %xcc,p49_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be f7c42cbd 079c9723 bne %xcc,p49_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 746df8e0 4de6e21c bne %xcc,p49_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 886f0552 50e1342d bne %xcc,p49_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be a82bcb62 e6c8298e bne %xcc,p49_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 21db22d6 4280627b bne %xcc,p49_f14_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be ce463efe b5b736ff bne %xcc,p49_f24_fail nop ! Check Local Memory set p49_local0_expect,%g1 p49_check_local0: ldx [%g1+0x008],%g2 ! Expected data = af01ec2ea39473ee ldx [%i0+0x008],%g3 ! Observed data at 0000000072000008 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ff8661d23c378a36 ldx [%i0+0x010],%g3 ! Observed data at 0000000072000010 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = bc4c7bfb49c246b8 ldx [%i0+0x020],%g3 ! Observed data at 0000000072000020 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00d4d1f7c5f589bc ldx [%i0+0x028],%g3 ! Observed data at 0000000072000028 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x028,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = 6aad64fb1a0e9723 ldx [%i0+0x0a0],%g3 ! Observed data at 00000000720000a0 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x0a0,%g4 ldx [%g1+0x118],%g2 ! Expected data = a4d28199ff8b85cc ldx [%i0+0x118],%g3 ! Observed data at 0000000072000118 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x118,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = 00000000000001b8 ldx [%i0+0x1d8],%g3 ! Observed data at 00000000720001d8 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x1d8,%g4 set p49_local1_expect,%g1 p49_check_local1: ldx [%g1+0x000],%g2 ! Expected data = e7f1656adf421710 ldx [%i1+0x000],%g3 ! Observed data at 0000000072800000 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000000861736ce ldx [%i1+0x008],%g3 ! Observed data at 0000000072800008 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 361184773dbc402f ldx [%i1+0x010],%g3 ! Observed data at 0000000072800010 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ff9f8ec3af17b314 ldx [%i1+0x018],%g3 ! Observed data at 0000000072800018 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 12c310087eb71ade ldx [%i1+0x020],%g3 ! Observed data at 0000000072800020 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x020,%g4 ldx [%g1+0x090],%g2 ! Expected data = ff75cc5f1f08add5 ldx [%i1+0x090],%g3 ! Observed data at 0000000072800090 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x090,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = 0000000000000088 ldx [%i1+0x0d0],%g3 ! Observed data at 00000000728000d0 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x0d0,%g4 ldx [%g1+0x138],%g2 ! Expected data = fc5f0c8f7fa5fd09 ldx [%i1+0x138],%g3 ! Observed data at 0000000072800138 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x138,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 91870e1d5090ffc8 ldx [%i1+0x1a8],%g3 ! Observed data at 00000000728001a8 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x1a8,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 00000000bfaec600 ldx [%i1+0x1f8],%g3 ! Observed data at 00000000728001f8 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x1f8,%g4 set p49_local2_expect,%g1 p49_check_local2: ldx [%g1+0x000],%g2 ! Expected data = ff36b7b5fe3e46ce ldx [%i2+0x000],%g3 ! Observed data at 0000000073000000 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0634336b41a9bb43 ldx [%i2+0x008],%g3 ! Observed data at 0000000073000008 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ff85e14a9113e9ab ldx [%i2+0x010],%g3 ! Observed data at 0000000073000010 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 1ce2e64de0f86d74 ldx [%i2+0x018],%g3 ! Observed data at 0000000073000018 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 839f89ab00000234 ldx [%i2+0x020],%g3 ! Observed data at 0000000073000020 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = d058f7f806000000 ldx [%i2+0x028],%g3 ! Observed data at 0000000073000028 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x028,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = f76a68283535127c ldx [%i2+0x0e8],%g3 ! Observed data at 00000000730000e8 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x0e8,%g4 ldx [%g1+0x148],%g2 ! Expected data = 000000921277f8e5 ldx [%i2+0x148],%g3 ! Observed data at 0000000073000148 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x148,%g4 set p49_local3_expect,%g1 p49_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 01ee3726e05b1229 ldx [%i3+0x000],%g3 ! Observed data at 0000000073800000 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00007b0002921dc0 ldx [%i3+0x008],%g3 ! Observed data at 0000000073800008 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 6b33340600000000 ldx [%i3+0x020],%g3 ! Observed data at 0000000073800020 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x020,%g4 ldx [%g1+0x060],%g2 ! Expected data = 79cf2c9f2c75ffec ldx [%i3+0x060],%g3 ! Observed data at 0000000073800060 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x060,%g4 ldx [%g1+0x078],%g2 ! Expected data = 4ee4d51202921dc0 ldx [%i3+0x078],%g3 ! Observed data at 0000000073800078 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x078,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = ffffffffffffffa1 ldx [%i3+0x0e8],%g3 ! Observed data at 00000000738000e8 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x0e8,%g4 ldx [%g1+0x148],%g2 ! Expected data = 6eddccff4686f7df ldx [%i3+0x148],%g3 ! Observed data at 0000000073800148 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x148,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = fc19bc61968fd3fb ldx [%i3+0x1a8],%g3 ! Observed data at 00000000738001a8 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x1a8,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = 832d4dcc1eef27f9 ldx [%i3+0x1b8],%g3 ! Observed data at 00000000738001b8 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x1b8,%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 p49_f6_fail: set p49_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p49_f8_fail: set p49_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p49_f10_fail: set p49_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p49_f12_fail: set p49_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p49_f14_fail: set p49_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p49_f24_fail: set p49_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%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: ldstuba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000072000020] lduha [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000072000028] swapa [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000072800000] taddcctv %l7,%l5,%l4 swapa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000073800010] stda %l2,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000073000020] stxa %l4,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000072800028] done p49_trap1o: ldstuba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000072000020] lduha [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000072000028] swapa [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000072800000] taddcctv %l7,%l5,%l4 swapa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000073800010] stda %l2,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000073000020] stxa %l4,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000072800028] done p49_trap2e: andcc %l2,0x894,%l0 ldswa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000073800008] andn %l4,%l0,%l4 ldda [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000073000028] done p49_trap2o: andcc %l2,0x894,%l0 ldswa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000073800008] andn %l4,%l0,%l4 ldda [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000073000028] done p49_trap3e: and %l0,%l4,%l7 orn %l3,%l2,%l0 sub %l1,-0xe23,%l6 done p49_trap3o: and %l0,%l4,%l7 orn %l3,%l2,%l0 sub %l1,-0xe23,%l6 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 = 3f013b43fc19af01 ldx [%g1+0x008],%l1 ! %l1 = 98046dbdfc5f0c8f ldx [%g1+0x010],%l2 ! %l2 = 12b3ec6bf8f7404f ldx [%g1+0x018],%l3 ! %l3 = 1a85b8b608c4e753 ldx [%g1+0x020],%l4 ! %l4 = 60f4e78c8efd4684 ldx [%g1+0x028],%l5 ! %l5 = 3fa76fa24b0c3439 ldx [%g1+0x030],%l6 ! %l6 = 848d6d2e2eec7727 ldx [%g1+0x038],%l7 ! %l7 = ebebc46a59185cb3 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 2baf53dc796b657a ldx [%g1+0x048],%l1 ! %l1 = 2fef766e30e850e3 ldx [%g1+0x050],%l2 ! %l2 = 5469168da66dc064 ldx [%g1+0x058],%l3 ! %l3 = 5c7c74923063fba9 ldx [%g1+0x060],%l4 ! %l4 = ecba8db08803f763 ldx [%g1+0x068],%l5 ! %l5 = 67690e4e92f4f34e ldx [%g1+0x070],%l6 ! %l6 = fbb2dcf6e07414d4 ldx [%g1+0x078],%l7 ! %l7 = e8ed69fe6ee3f293 ! Initialize the output register of window 1 set p49_local0_start,%o0 set p49_local1_start,%o1 set p49_local2_start,%o2 set p49_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = a6496abe fd0b06d0 a7644ef3 99bf999b ! %f4 = 4d98f79a 94a41bd1 8eac5999 6a47f157 ! %f8 = d00009eb 8553d979 4af4cd13 cf4fb3e5 ! %f12 = 309c6542 01f58ed9 abe115d1 06375ffb ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 9184c886 8541ae61 e4e28be3 b59a29e5 ! %f20 = ef7c603e 3f78c568 af4f87bd d15c5dae ! %f24 = 4d1e2eab 441aa21e 911b9482 9f4a419a ! %f28 = 96079e2c a0453964 4e38f599 460e682c ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = b9a7aa6b c0340c18 204dec6a a4076a8b ! %f36 = cb4c5f13 76814780 8411d013 c6355b7a ! %f40 = af2e50b6 44d657fd 178e963b 22a5de5d ! %f44 = 29f1cdeb 68b8b8c5 19fa0362 8fda0883 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x2dfdd8770000006b,%g7,%g1 ! GSR scale = 13, align = 3 wr %g1,%g0,%gsr ! GSR = 2dfdd8770000006b 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: ! %l0 = 6faa2f8086b47088, Mem[0000000074000028] = 6ca14a64 stha %l0,[%i0+%o5]0x89 ! Mem[0000000074000028] = 6ca17088 ! %l7 = cb2e83b9d2ff6535, Mem[0000000075000000] = 21a8826278c6e050 stxa %l7,[%i2+%g0]0x89 ! Mem[0000000075000000] = cb2e83b9d2ff6535 ! Mem[00000000900001e8] = 2bf506373fb77494, %g2 = 1316fffa6448fd5a ldx [%i4+0x1e8],%g2 ! %g2 = 2bf506373fb77494 ! Mem[0000000074000008] = 47e69ea2, %l3 = 660d9969d602e278 ldstuba [%i0+%o1]0x81,%l3 ! %l3 = 00000047000000ff ! Mem[0000000075800020] = 809b3c862a2abd77, %l4 = d7344bd2b24239f0 ldxa [%i3+%o4]0x80,%l4 ! %l4 = 809b3c862a2abd77 ! Mem[0000000074800010] = dcb89c95, %l2 = ad1b8a9257a87cf3 lduba [%i1+%o2]0x81,%l2 ! %l2 = 00000000000000dc ! %l6 = f4e0e2dff603d2c7, Mem[00000000900000b0] = 76ad0737 sth %l6,[%i4+0x0b0] ! Mem[00000000900000b0] = d2c70737 ! Mem[0000000075000020] = bfeb76e4, %l1 = d2f93047b32e1d77 ldswa [%i2+%o4]0x81,%l1 ! %l1 = ffffffffbfeb76e4 ! %l5 = 9b0cd91646ef41fc, Mem[0000000074800128] = 9793c10e3397ce86, %asi = 80 stxa %l5,[%i1+0x128]%asi ! Mem[0000000074800128] = 9b0cd91646ef41fc ! %l7 = cb2e83b9d2ff6535, %l4 = 809b3c862a2abd77, %l3 = 0000000000000047 srlx %l7,%l4,%l3 ! %l3 = 0000000000000196 p50_label_2: ! Mem[0000000074800010] = 959cb8dc, %l1 = ffffffffbfeb76e4 swapa [%i1+%o2]0x89,%l1 ! %l1 = 00000000959cb8dc ! Randomly selected nop nop ! Mem[0000000075800078] = 2a21fcfdedf7ce06, %l4 = 809b3c862a2abd77, %l3 = 0000000000000196 add %i3,0x78,%g1 casxa [%g1]0x80,%l4,%l3 ! %l3 = 2a21fcfdedf7ce06 ! Mem[0000000090000040] = 9d14608a ca521b68, %g2 = 3fb77494, %g3 = 0bad0b00 ldd [%i4+0x040],%g2 ! %g2 = 000000009d14608a 00000000ca521b68 ! %l6 = f4e0e2dff603d2c7, %l1 = 00000000959cb8dc, %l7 = cb2e83b9d2ff6535 taddcc %l6,%l1,%l7 ! %l7 = f4e0e2e08ba08ba3, %ccr = 8b ! Mem[0000000090000178] = a76e060d, %g2 = 000000009d14608a ldsba [%i4+0x178]%asi,%g2 ! %g2 = ffffffffffffffa7 ! Mem[0000000090000060] = 77bc97b331dc8ee9, %g2 = ffffffffffffffa7 ldx [%i4+0x060],%g2 ! %g2 = 77bc97b331dc8ee9 ! Mem[0000000091800144] = a2614e1d, %g2 = 77bc97b331dc8ee9 ldsh [%o0+0x146],%g2 ! %g2 = ffffffffffffa261 ! %l3 = 2a21fcfdedf7ce06, Mem[0000000091800056] = 5b5a7fbd sth %l3,[%o0+0x056] ! Mem[0000000091800054] = ce067fbd ! Mem[0000000075000038] = 86d0ec5579dd85b7, %l3 = 2a21fcfdedf7ce06 ldx [%i2+0x038],%l3 ! %l3 = 86d0ec5579dd85b7 p50_label_3: ! Randomly selected nop nop ! Mem[0000000091800198] = 0610ba9b, %g2 = ffffffffffffa261 lduw [%o0+0x198],%g2 ! %g2 = 000000000610ba9b ! Mem[000000009080007c] = 0515d4db, %g2 = 000000000610ba9b lduh [%i5+0x07e],%g2 ! %g2 = 0000000000000515 ! %l1 = 00000000959cb8dc, Mem[0000000075000010] = a1012cf0 stwa %l1,[%i2+%o2]0x88 ! Mem[0000000075000010] = 959cb8dc ! Mem[0000000090800128] = 22f4c4129b9921c5, %g2 = 0000000000000515 ldx [%i5+0x128],%g2 ! %g2 = 22f4c4129b9921c5 ! %f13 = 01f58ed9, Mem[0000000074000020] = e9d6f8f0 sta %f13,[%i0+%o4]0x80 ! Mem[0000000074000020] = 01f58ed9 ! Mem[00000000918001a0] = 140da0d0, %g2 = 22f4c4129b9921c5 ldsh [%o0+0x1a2],%g2 ! %g2 = 000000000000140d ! Mem[0000000075000018] = e406a1a90b9288ae, %f14 = abe115d1 06375ffb ldda [%i2+%o3]0x81,%f14 ! %f14 = e406a1a9 0b9288ae ! %l6 = f603d2c7, %l7 = 8ba08ba3, Mem[0000000091800090] = faf7017d 39663de8 std %l6,[%o0+0x090] ! Mem[0000000091800090] = f603d2c7 8ba08ba3 ! Mem[0000000075000140] = b6f82cf6, %l7 = f4e0e2e08ba08ba3 ldsb [%i2+0x142],%l7 ! %l7 = 000000000000002c p50_label_4: ! %l4 = 809b3c862a2abd77, imm = fffffffffffffb7a, %l7 = 000000000000002c xor %l4,-0x486,%l7 ! %l7 = 7f64c379d5d5460d ! %l7 = 7f64c379d5d5460d, %l5 = 9b0cd91646ef41fc, %y = 00000000 smul %l7,%l5,%l1 ! %l1 = f450e86598dd41cc, %y = f450e865 ! Mem[00000000750001c4] = 61879be1, %l6 = f4e0e2dff603d2c7 lduw [%i2+0x1c4],%l6 ! %l6 = 0000000061879be1 ! Mem[0000000074800020] = f0a39fbe, %f1 = fd0b06d0 lda [%i1+%o4]0x81,%f1 ! %f1 = f0a39fbe ! %l2 = 000000dc, %l3 = 79dd85b7, Mem[0000000091800068] = fe4a806e e82208c9 std %l2,[%o0+0x068] ! Mem[0000000091800068] = 000000dc 79dd85b7 ! %l5 = 9b0cd91646ef41fc, %l4 = 809b3c862a2abd77, %y = f450e865 mulscc %l5,%l4,%l4 ! %l4 = 000000004da25e75, %ccr = 00, %y = 7a287432 ! Mem[00000000910000f0] = d89f0c90 e28af12d, %g2 = 0000140d, %g3 = ca521b68 ldd [%i6+0x0f0],%g2 ! %g2 = 00000000d89f0c90 00000000e28af12d ! Mem[000000009080007c] = 0515d4db, %g2 = 00000000d89f0c90 ldsb [%i5+0x07e],%g2 ! %g2 = 0000000000000005 ! %l2 = 000000dc, %l3 = 79dd85b7, Mem[0000000091800150] = c5e66b5d 3045cc18 std %l2,[%o0+0x150] ! Mem[0000000091800150] = 000000dc 79dd85b7 ! Mem[0000000074000020] = d98ef501, %l6 = 0000000061879be1 ldsba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000001 p50_label_5: ! %l3 = 86d0ec5579dd85b7, %l1 = f450e86598dd41cc, %y = 7a287432 smulcc %l3,%l1,%l5 ! %l5 = cee7553c727504d4, %ccr = 80, %y = cee7553c ! %l4 = 000000004da25e75, %l0 = 6faa2f8086b47088, %l1 = f450e86598dd41cc addccc %l4,%l0,%l1 ! %l1 = 6faa2f80d456cefd, %ccr = 08 ! Mem[00000000750000f0] = 8da31d69, %l6 = 0000000000000001 ldsw [%i2+0x0f0],%l6 ! %l6 = ffffffff8da31d69 ! Mem[0000000075000169] = 4cbca944, %l3 = 86d0ec5579dd85b7 ldstub [%i2+0x169],%l3 ! %l3 = 000000bc000000ff ! Mem[0000000075800018] = 0b405d25, %l6 = ffffffff8da31d69 lduwa [%i3+%o3]0x89,%l6 ! %l6 = 000000000b405d25 ! %l7 = 7f64c379d5d5460d, %l4 = 000000004da25e75, %l3 = 00000000000000bc andncc %l7,%l4,%l3 ! %l3 = 7f64c37990550008, %ccr = 08 ! %l0 = 6faa2f8086b47088, Mem[0000000074800000] = a5b5669d stba %l0,[%i1+%g0]0x80 ! Mem[0000000074800000] = 88b5669d ! %l6 = 0b405d25, %l7 = d5d5460d, Mem[0000000090800198] = 9f295e65 7982481d std %l6,[%i5+0x198] ! Mem[0000000090800198] = 0b405d25 d5d5460d ! Mem[0000000090800158] = e7bc12dd 1e2bd804, %g2 = 00000005, %g3 = e28af12d ldd [%i5+0x158],%g2 ! %g2 = 00000000e7bc12dd 000000001e2bd804 ! Mem[0000000074000028] = 8870a16c, %l5 = cee7553c727504d4 ldsha [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffff8870 p50_label_6: ! Clear Register : %l5 = ffffffffffff8870 clr %l5 ! %l5 = 0000000000000000 ! %f22 = af4f87bd d15c5dae, Mem[0000000090000000] = aa4a53b3 c5b8a043 std %f22,[%i4+%g0] ! Mem[0000000090000000] = af4f87bd d15c5dae ! immd = 00000000000002cc, %l4 = 000000004da25e75, %ccr = 08 movleu %xcc,0x2cc,%l4 ! Register Not Moved ! Mem[0000000075800008] = 6cd07c0f, %l5 = 0000000000000000 ldsha [%i3+%o1]0x80,%l5 ! %l5 = 0000000000006cd0 ! %l7 = 7f64c379d5d5460d, Mem[0000000090000188] = 2d0b685c01a076f8, %asi = 80 stxa %l7,[%i4+0x188]%asi ! Mem[0000000090000188] = 7f64c379d5d5460d ! Mem[0000000075000018] = a9a106e4, %l0 = 6faa2f8086b47088 lduha [%i2+%o3]0x89,%l0 ! %l0 = 00000000000006e4 ! Mem[000000007500009e] = fc707a04, %l4 = 000000004da25e75 ldstub [%i2+0x09e],%l4 ! %l4 = 0000007a000000ff ! Mem[0000000075800028] = 21dcb098, %l6 = 000000000b405d25 ldsha [%i3+%o5]0x89,%l6 ! %l6 = ffffffffffffb098 ! %l2 = 000000dc, %l3 = 90550008, Mem[0000000074800020] = be9fa3f0 79ad81d1 stda %l2,[%i1+%o4]0x89 ! Mem[0000000074800020] = 000000dc 90550008 ! %l0 = 000006e4, %l1 = d456cefd, Mem[00000000918000a8] = c9c67145 07b3725b std %l0,[%o0+0x0a8] ! Mem[00000000918000a8] = 000006e4 d456cefd p50_label_7: ! %l4 = 0000007a, %l5 = 00006cd0, Mem[00000000900001d8] = 74bf329d ce6dc6c1 std %l4,[%i4+0x1d8] ! Mem[00000000900001d8] = 0000007a 00006cd0 ! %l1 = 6faa2f80d456cefd, imm = 0000000000000012, %l6 = ffffffffffffb098 sllx %l1,0x012,%l6 ! %l6 = be03515b3bf40000 ! Mem[0000000091000110] = e00d7a225764cf50, %g2 = 00000000e7bc12dd ldx [%i6+0x110],%g2 ! %g2 = e00d7a225764cf50 ! %l0 = 00000000000006e4, %l2 = 00000000000000dc, %l1 = 6faa2f80d456cefd sra %l0,%l2,%l1 ! %l1 = 0000000000000000 ! %l4 = 000000000000007a, immed = 00000525, %y = cee7553c umulcc %l4,0x525,%l5 ! %l5 = 00000000000273a2, %ccr = 00, %y = 00000000 ! Mem[0000000091000160] = f14be39c 4c211d8f, %g2 = 5764cf50, %g3 = 1e2bd804 ldd [%i6+0x160],%g2 ! %g2 = 00000000f14be39c 000000004c211d8f ! %l2 = 00000000000000dc, Mem[0000000074800010] = bfeb76e4 stwa %l2,[%i1+%o2]0x88 ! Mem[0000000074800010] = 000000dc ! Mem[0000000075000008] = 3b183dce1f1f9e60, %f18 = e4e28be3 b59a29e5 ldda [%i2+%o1]0x89,%f18 ! %f18 = 3b183dce 1f1f9e60 ! Mem[0000000075000058] = a603d052, %l0 = 00000000000006e4 swap [%i2+0x058],%l0 ! %l0 = 00000000a603d052 save ! CWP = 1 p50_label_8: ! %cwp = 1 ! Mem[0000000091800124] = 4a78748f, %g2 = 00000000f14be39c ldsb [%i0+0x124],%g2 ! %g2 = 000000000000004a ! Mem[0000000091000160] = f14be39c4c211d8f, %f48 = e95bbe7f ec476cdc ldd [%o6+0x160],%f48 ! %f48 = f14be39c 4c211d8f ! immd = 0000000000000165, %l1 = 95bce3f49b0b736d, %ccr = 00 movvs %xcc,0x165,%l1 ! Register Not Moved ! %l4 = 2bfc5f8adda90ff9, Mem[0000000074000000] = 56892849 stwa %l4,[%o0+%g0]0x88 ! Mem[0000000074000000] = dda90ff9 restore ! CWP = 0 ! Mem[0000000074800010] = dc000000c1da020e, %l5 = 00000000000273a2 ldxa [%i1+%o2]0x81,%l5 ! %l5 = dc000000c1da020e ! Mem[00000000910000f0] = d89f0c90, %g2 = 000000000000004a lduh [%i6+0x0f0],%g2 ! %g2 = 000000000000d89f ! %l2 = 00000000000000dc, immed = 0000039e, %y = 00000000 udiv %l2,0x39e,%l4 ! %l4 = 0000000000000000 mov %l0,%y ! %y = a603d052 ! %l2 = 00000000000000dc, Mem[0000000074000060] = d973ad9e55307a02 stx %l2,[%i0+0x060] ! Mem[0000000074000060] = 00000000000000dc ! %l4 = 0000000000000000, imm = 0000000000000000, %l2 = 00000000000000dc srax %l4,0x000,%l2 ! %l2 = 0000000000000000 p50_label_9: ! Mem[0000000090000140] = 1231a8f0, %g2 = 000000000000d89f ldsh [%i4+0x140],%g2 ! %g2 = 0000000000001231 ! %l2 = 0000000000000000, Mem[00000000910000b8] = 44654723 stw %l2,[%i6+0x0b8] ! Mem[00000000910000b8] = 00000000 ! %f10 = 4af4cd13, Mem[0000000090800030] = 574d316e st %f10,[%i5+0x030] ! Mem[0000000090800030] = 4af4cd13 ! %l6 = be03515b3bf40000, imm = 0000000000000007, %l1 = 0000000000000000 sra %l6,0x007,%l1 ! %l1 = 000000000077e800 ! Mem[0000000090800018] = 81bba7c3619c4365, %g2 = 0000000000001231 ldx [%i5+%o3],%g2 ! %g2 = 81bba7c3619c4365 ! %l6 = be03515b3bf40000, %l2 = 0000000000000000, %l4 = 0000000000000000 orcc %l6,%l2,%l4 ! %l4 = be03515b3bf40000, %ccr = 80 ! Mem[0000000091000118] = 5d8c784c, %g18 = f29c86326710a4d7 ldsw [%i6+0x118],%g2 ! %g2 = f29c86326710a4d7 ! %f20 = ef7c603e, Mem[00000000908000c8] = 59095ea4 st %f20,[%i5+0x0c8] ! Mem[00000000908000c8] = ef7c603e ! %l7 = 7f64c379d5d5460d, immed = fffffe70, %ccr = 80 movrlz %l7,-0x190,%l4 ! Not Moved, %l4 = be03515b3bf40000 ! Clear Register : %l4 = be03515b3bf40000 clr %l4 ! %l4 = 0000000000000000 p50_label_10: ! %f0 = a6496abe f0a39fbe a7644ef3 99bf999b ! %f4 = 4d98f79a 94a41bd1 8eac5999 6a47f157 ! %f8 = d00009eb 8553d979 4af4cd13 cf4fb3e5 ! %f12 = 309c6542 01f58ed9 e406a1a9 0b9288ae mov 0x100,%g4 stda %f0,[%i4+%g4]ASI_BLK_AIUPL ! Block Store to 0000000090000100 ! immd = 0000000000000169, %l0 = 00000000a603d052, %ccr = 80 movcs %xcc,0x169,%l0 ! Register Not Moved ! retry : should take illegal inst trap, %l0 = 00000000a603d052 retry ! Illegal inst trap : %l0 = 00000000a603d062 ! %l0 = 00000000a603d062, %l4 = 0000000000000000, %l5 = dc000000c1da020e orncc %l0,%l4,%l5 ! %l5 = ffffffffffffffff, %ccr = 88 ! %l0 = 00000000a603d062, immed = 00000198, %y = a603d052 umulcc %l0,0x198,%l4 ! %l4 = 0000010896141c30, %ccr = 08, %y = 00000108 ! Mem[0000000074800010] = dc000000, %l4 = 0000010896141c30 lduba [%i1+%o2]0x80,%l4 ! %l4 = 00000000000000dc ! Mem[00000000918000b8] = de6b8865, %g18 = f29c86326710a4d7 ldsw [%o0+0x0b8],%g2 ! %g2 = f29c86326710a4d7 ! %l0 = 00000000a603d062, imm = 00000000000001b7, %l3 = 7f64c37990550008 xnor %l0,0x1b7,%l3 ! %l3 = ffffffff59fc2e2a ! Mem[0000000091000108] = b2cf2769, %g2 = ffffffffde6b8865 ldub [%i6+0x109],%g2 ! %g2 = 00000000000000b2 ! %l1 = 000000000077e800, Mem[00000000910001e0] = 3b75f6c9d238546e stx %l1,[%i6+0x1e0] ! Mem[00000000910001e0] = 000000000077e800 p50_label_11: ! Mem[0000000075000028] = 7b6f77572ebd238d, %f20 = ef7c603e 3f78c568 ldda [%i2+%o5]0x80,%f20 ! %f20 = 7b6f7757 2ebd238d ! %f24 = 4d1e2eab, Mem[0000000074800010] = dc000000 sta %f24,[%i1+%o2]0x81 ! Mem[0000000074800010] = 4d1e2eab ! %f18 = 3b183dce 1f1f9e60, Mem[0000000074000000] = f90fa9dd d9e33014 stda %f18,[%i0+%g0]0x81 ! Mem[0000000074000000] = 3b183dce 1f1f9e60 ! %l3 = ffffffff59fc2e2a, %l7 = 7f64c379d5d5460d, %ccr = 08 movvs %icc,%l3,%l7 ! Register Not Moved ! Mem[000000009000002c] = c4e5b2af, %g2 = 00000000000000b2 lduw [%i4+0x02c],%g2 ! %g2 = 00000000c4e5b2af ! Mem[00000000908001a4] = 1ae55d08, %g2 = 00000000c4e5b2af ldsh [%i5+0x1a4],%g2 ! %g2 = 0000000000001ae5 ! %l5 = ffffffffffffffff, %l0 = 00000000a603d062, %ccr = 08 movcs %icc,%l5,%l0 ! Register Not Moved ! immd = 000000000000009c, %l0 = 00000000a603d062, %ccr = 08 movn %icc,0x09c,%l0 ! Register Not Moved ! %l7 = 7f64c379d5d5460d, Mem[00000000908001b0] = 5c20df90307b0454 stx %l7,[%i5+0x1b0] ! Mem[00000000908001b0] = 7f64c379d5d5460d ! Mem[0000000075800008] = 0f7cd06c, %l1 = 000000000077e800 lduba [%i3+%o1]0x89,%l1 ! %l1 = 000000000000006c p50_label_12: ! %l0 = 00000000a603d062, Mem[00000000908001d4] = dcbf55cd stw %l0,[%i5+0x1d4] ! Mem[00000000908001d4] = a603d062 ! Mem[00000000758000d0] = ffb21e0a, %l7 = d5d5460d, %l3 = 59fc2e2a add %i3,0xd0,%g1 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000ffb21e0a ! %f21 = 2ebd238d, Mem[0000000090800104] = e0e3cc43 st %f21,[%i5+0x104] ! Mem[0000000090800104] = 2ebd238d ! %l5 = ffffffffffffffff, Mem[00000000908000d2] = 3c6427ab sth %l5,[%i5+0x0d2] ! Mem[00000000908000d0] = ffff27ab ! %l1 = 000000000000006c, Mem[00000000758000b0] = b2c381da stw %l1,[%i3+0x0b0] ! Mem[00000000758000b0] = 0000006c ! %l4 = 00000000000000dc, %l4 = 00000000000000dc, %ccr = 08 movge %xcc,%l4,%l4 ! Moved, %l4 = 00000000000000dc ! Mem[0000000091800078] = a9486159, %g2 = 0000000000001ae5 lduw [%o0+0x078],%g2 ! %g2 = 00000000a9486159 ! Mem[0000000074000008] = ffe69ea2, %l1 = 000000000000006c lduba [%i0+%o1]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000075800170] = 29426542e77066f0, %l0 = 00000000a603d062, %l6 = be03515b3bf40000 add %i3,0x170,%g1 casxa [%g1]0x80,%l0,%l6 ! %l6 = 29426542e77066f0 ! Mem[0000000090800004] = ecf6e74b, %g2 = 00000000a9486159 ldub [%i5+0x006],%g2 ! %g2 = 00000000000000ec p50_label_13: membar #Sync ! Added by membar checker (282) ! %f0 = a6496abe f0a39fbe a7644ef3 99bf999b ! %f4 = 4d98f79a 94a41bd1 8eac5999 6a47f157 ! %f8 = d00009eb 8553d979 4af4cd13 cf4fb3e5 ! %f12 = 309c6542 01f58ed9 e406a1a9 0b9288ae stda %f0,[%i4+%g4]ASI_COMMIT_P ! Block Store to 0000000090000100 ! %l0 = a603d062, %l1 = 000000ff, Mem[0000000090800118] = 97eb4367 531e9d66 std %l0,[%i5+0x118] ! Mem[0000000090800118] = a603d062 000000ff ! %f20 = 7b6f7757 2ebd238d, Mem[0000000091800008] = 30e846b2 b01876a3 std %f20,[%o0+%o1] ! Mem[0000000091800008] = 7b6f7757 2ebd238d ! %l6 = 29426542e77066f0, Mem[00000000910001c8] = 4ceef152664634c6 stx %l6,[%i6+0x1c8] ! Mem[00000000910001c8] = 29426542e77066f0 ! %f27 = 9f4a419a, Mem[0000000074000008] = ffe69ea2 sta %f27,[%i0+%o1]0x81 ! Mem[0000000074000008] = 9f4a419a ! Mem[0000000090000168] = 5fc5ab27810b83fd, %g2 = 00000000000000ec ldx [%i4+0x168],%g2 ! %g2 = 5fc5ab27810b83fd ! immd = 00000000000000ae, %l7 = 7f64c379d5d5460d, %ccr = 08 movne %xcc,0x0ae,%l7 ! Moved, %l7 = 00000000000000ae ! %l1 = 00000000000000ff, %l3 = 00000000ffb21e0a, %y = 00000108 sdiv %l1,%l3,%l3 ! %l3 = fffffffffffc9c3c mov %l0,%y ! %y = a603d062 ! %f0 = a6496abe f0a39fbe a7644ef3 99bf999b ! %f4 = 4d98f79a 94a41bd1 8eac5999 6a47f157 ! %f8 = d00009eb 8553d979 4af4cd13 cf4fb3e5 ! %f12 = 309c6542 01f58ed9 e406a1a9 0b9288ae mov 0x1c0,%g5 stda %f0,[%i4+%g5]ASI_BLK_AIUPL ! Block Store to 00000000900001c0 ! Mem[0000000075800188] = 83d31a8d174bc116, %l3 = fffffffffffc9c3c, %l3 = fffffffffffc9c3c add %i3,0x188,%g1 casxa [%g1]0x80,%l3,%l3 ! %l3 = 83d31a8d174bc116 p50_label_14: ! Mem[0000000091800058] = 7fbdd3be95688e2d, %g2 = 5fc5ab27810b83fd ldx [%o0+0x058],%g2 ! %g2 = 7fbdd3be95688e2d ! %l6 = 29426542e77066f0, %l2 = 0000000000000000, %ccr = 08 movvs %icc,%l6,%l2 ! Register Not Moved ! %f24 = 4d1e2eab, Mem[00000000910000f0] = d89f0c90 st %f24,[%i6+0x0f0] ! Mem[00000000910000f0] = 4d1e2eab ! Mem[00000000910000d8] = fe5944fdc3079564, %g2 = 7fbdd3be95688e2d ldx [%i6+0x0d8],%g2 ! %g2 = fe5944fdc3079564 ! %l5 = ffffffffffffffff, %l5 = ffffffffffffffff, %l0 = 00000000a603d062 xnor %l5,%l5,%l0 ! %l0 = ffffffffffffffff membar #Sync ! Added by membar checker (283) ! Mem[00000000900001c0] = be9fa3f0be6a49a6, %f48 = f14be39c 4c211d8f ldd [%i4+0x1c0],%f48 ! %f48 = be9fa3f0 be6a49a6 ! %l7 = 00000000000000ae, immed = 000001fe, %ccr = 08 movrne %l7,0x1fe,%l7 ! Moved, %l7 = 00000000000001fe ! %l0 = ffffffffffffffff, Mem[0000000075000028] = 57776f7b stwa %l0,[%i2+%o5]0x88 ! Mem[0000000075000028] = ffffffff ! Mem[0000000090800068] = 883c1f8f 353a0431, %g2 = c3079564, %g3 = 4c211d8f ldd [%i5+0x068],%g2 ! %g2 = 00000000883c1f8f 00000000353a0431 ! Mem[0000000075000094] = c22253d9, %l3 = 174bc116, %l6 = e77066f0 add %i2,0x94,%g1 casa [%g1]0x80,%l3,%l6 ! %l6 = 00000000c22253d9 p50_label_15: ! %l4 = 00000000000000dc, %l3 = 83d31a8d174bc116, %l7 = 00000000000001fe and %l4,%l3,%l7 ! %l7 = 0000000000000014 ! Mem[00000000750001dc] = 243c8013, %l2 = 0000000000000000 swap [%i2+0x1dc],%l2 ! %l2 = 00000000243c8013 ! Mem[0000000075800018] = 255d400b, %l7 = 0000000000000014 ldswa [%i3+%o3]0x81,%l7 ! %l7 = 00000000255d400b ! %l2 = 243c8013, %l3 = 174bc116, Mem[0000000090000140] = 1231a8f0 888fc491 std %l2,[%i4+0x140] ! Mem[0000000090000140] = 243c8013 174bc116 ! Clear Register : %l5 = ffffffffffffffff clr %l5 ! %l5 = 0000000000000000 ! Mem[00000000908000bc] = 73175eee, %g2 = 00000000883c1f8f ldsha [%i5+0x0bc]%asi,%g2 ! %g2 = 0000000000007317 ! %l3 = 83d31a8d174bc116, %l3 = 83d31a8d174bc116, %ccr = 08 movpos %xcc,%l3,%l3 ! Moved, %l3 = 83d31a8d174bc116 ! immd = 000000000000021a, %l3 = 83d31a8d174bc116, %ccr = 08 movleu %icc,0x21a,%l3 ! Register Not Moved ! %l4 = 000000dc, %l5 = 00000000, Mem[0000000091000178] = b318db1e 80b5e0b8 std %l4,[%i6+0x178] ! Mem[0000000091000178] = 000000dc 00000000 ! %l0 = ffffffffffffffff, imm = 0000000000000a0a, %l7 = 00000000255d400b addccc %l0,0xa0a,%l7 ! %l7 = 0000000000000a09, %ccr = 11 p50_label_16: ! Mem[0000000075800018] = 82ade54a0b405d25, %f10 = 4af4cd13 cf4fb3e5 ldda [%i3+%o3]0x89,%f10 ! %f10 = 82ade54a 0b405d25 ! %l2 = 00000000243c8013, %l6 = 00000000c22253d9, %ccr = 11 movcc %xcc,%l2,%l6 ! Register Not Moved ! %l6 = 00000000c22253d9, imm = fffffffffffffafc, %l7 = 0000000000000a09 and %l6,-0x504,%l7 ! %l7 = 00000000c22252d8 ! %l4 = 000000dc, %l5 = 00000000, Mem[0000000091000000] = 5398fcc6 4cc663e3 std %l4,[%i6+%g0] ! Mem[0000000091000000] = 000000dc 00000000 ! done : should take illegal inst trap, %l0 = ffffffffffffffff done ! Illegal inst trap : %l0 = 000000000000000f ! %l7 = 00000000c22252d8, %l2 = 00000000243c8013, %l1 = 00000000000000ff xnorcc %l7,%l2,%l1 ! %l1 = ffffffff19e12d34, %ccr = 80 ! Mem[0000000074000160] = 71917056, %l1 = ffffffff19e12d34 swap [%i0+0x160],%l1 ! %l1 = 0000000071917056 ! Mem[0000000090800160] = 3e9a8678 739ddb05, %g2 = 00007317, %g3 = 353a0431 ldd [%i5+0x160],%g2 ! %g2 = 000000003e9a8678 00000000739ddb05 ! %l6 = 00000000c22253d9, Mem[0000000090000000] = af4f87bdd15c5dae stx %l6,[%i4+%g0] ! Mem[0000000090000000] = 00000000c22253d9 ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g6 ldda [%i4+%g6]ASI_BLK_PL,%f48 ! Block Load from 0000000090000040 p50_label_17: ! retry : should take illegal inst trap, %l0 = 000000000000000f retry ! Illegal inst trap : %l0 = 000000000000001f ! %l7 = 00000000c22252d8, %l5 = 0000000000000000, %l0 = 000000000000001f and %l7,%l5,%l0 ! %l0 = 0000000000000000 ! Mem[0000000075800018] = 0b405d25, %l0 = 0000000000000000 ldstuba [%i3+%o3]0x88,%l0 ! %l0 = 00000025000000ff ! Mem[0000000075800000] = 62be1195, %l2 = 00000000243c8013 ldsha [%i3+%g0]0x80,%l2 ! %l2 = 00000000000062be ! immd = 00000000000000ae, %l0 = 0000000000000025, %ccr = 80 movge %icc,0x0ae,%l0 ! Moved, %l0 = 00000000000000ae ! immd = 0000000000000288, %l7 = 00000000c22252d8, %ccr = 80 move %icc,0x288,%l7 ! Register Not Moved ! Mem[0000000075800018] = ff5d400b, %l1 = 71917056, %l6 = c22253d9 add %i3,0x18,%g1 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000ff5d400b ! Mem[00000000900001d8] = 57f1476a 9959ac8e, %g2 = 3e9a8678, %g3 = 739ddb05 ldd [%i4+0x1d8],%g2 ! %g2 = 0000000057f1476a 000000009959ac8e ! %l4 = 00000000000000dc, Mem[00000000748001b0] = 837bb5402601839f stx %l4,[%i1+0x1b0] ! Mem[00000000748001b0] = 00000000000000dc ! Mem[0000000075000110] = a6e1fe52, %l4 = 00000000000000dc lduw [%i2+0x110],%l4 ! %l4 = 00000000a6e1fe52 p50_label_18: ! Mem[00000000910001e0] = 000000000077e800, %g2 = 0000000057f1476a ldx [%i6+0x1e0],%g2 ! %g2 = 000000000077e800 ! Mem[0000000075000028] = ffffffff, %l7 = 00000000c22252d8 swap [%i2+%o5],%l7 ! %l7 = 00000000ffffffff ! %f25 = 441aa21e, Mem[0000000090800188] = cd2b4216 st %f25,[%i5+0x188] ! Mem[0000000090800188] = 441aa21e ! retry : should take illegal inst trap, %l0 = 00000000000000ae retry ! Illegal inst trap : %l0 = 00000000000000be ! immd = 000000000000021f, %l5 = 0000000000000000, %ccr = 80 movg %icc,0x21f,%l5 ! Moved, %l5 = 000000000000021f ! %l4 = 00000000a6e1fe52, %l1 = 0000000071917056, %ccr = 80 movrlz %l4,%l1,%l3 ! Not Moved, %l3 = 83d31a8d174bc116 ! Mem[0000000074800020] = 000000dc, %l6 = 00000000ff5d400b lduwa [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000dc ! %l0 = 00000000000000be, %l0 = 00000000000000be, %ccr = 80 movcs %xcc,%l0,%l0 ! Register Not Moved ! Mem[0000000075800004] = 3c3d87fd, %l5 = 000000000000021f, %asi = 80 swapa [%i3+0x004]%asi,%l5 ! %l5 = 000000003c3d87fd ! %f24 = 4d1e2eab 441aa21e, Mem[0000000075000018] = a9a106e4 ae88920b stda %f24,[%i2+%o3]0x88 ! Mem[0000000075000018] = 4d1e2eab 441aa21e p50_label_19: ! Mem[0000000075800010] = 7d4ae784, %l6 = 00000000000000dc ldsha [%i3+%o2]0x88,%l6 ! %l6 = ffffffffffffe784 ! %f17 = 8541ae61, Mem[0000000075000008] = 609e1f1f sta %f17,[%i2+%o1]0x80 ! Mem[0000000075000008] = 8541ae61 ! Mem[00000000908000c4] = 0aef7c60, %g2 = 000000000077e800 ldub [%i5+0x0c7],%g2 ! %g2 = 000000000000000a ! Mem[00000000910001d4] = f8e3fc5b, %g2 = 000000000000000a lduha [%i6+0x1d6]%asi,%g2 ! %g2 = 000000000000f8e3 ! Invert Register : %l5 = 000000003c3d87fd xor %l5,-1,%l5 ! %l5 = ffffffffc3c27802 ! Mem[000000007400003c] = 94e0dae6, %l7 = 00000000ffffffff ldsw [%i0+0x03c],%l7 ! %l7 = ffffffff94e0dae6 ! %l6 = ffffffffffffe784, Mem[0000000091800176] = 7401b03d sth %l6,[%o0+0x176] ! Mem[0000000091800174] = e784b03d ! %l6 = ffffe784, %l7 = 94e0dae6, Mem[0000000091800020] = b8815b27 12018cae std %l6,[%o0+%o4] ! Mem[0000000091800020] = ffffe784 94e0dae6 ! Mem[000000009000000c] = ceee998a, %g2 = 000000000000f8e3 ldub [%i4+0x00f],%g2 ! %g2 = 00000000000000ce ! %l1 = 0000000071917056, Mem[00000000900000b0] = d2c70737 stb %l1,[%i4+0x0b0] ! Mem[00000000900000b0] = 56c70737 p50_label_20: ! Mem[0000000091800030] = 268769d2, %g2 = 00000000000000ce ldub [%o0+0x030],%g2 ! %g2 = 0000000000000026 ! %l0 = 00000000000000be, %l6 = ffffffffffffe784, %ccr = 80 movrlz %l0,%l6,%l3 ! Not Moved, %l3 = 83d31a8d174bc116 ! immd = 0000000000000397, %l2 = 00000000000062be, %ccr = 80 movg %icc,0x397,%l2 ! Moved, %l2 = 0000000000000397 ! %l5 = ffffffffc3c27802, Mem[0000000074800008] = ce8ce3b6 stwa %l5,[%i1+%o1]0x88 ! Mem[0000000074800008] = c3c27802 ! Mem[0000000074000018] = 4beaeb89, %l2 = 0000000000000397 ldstuba [%i0+%o3]0x81,%l2 ! %l2 = 0000004b000000ff ! Mem[0000000074800000] = 88b5669d, %l4 = 00000000a6e1fe52 lduha [%i1+%g0]0x80,%l4 ! %l4 = 00000000000088b5 ! %l7 = ffffffff94e0dae6, immed = 00000cd6, %y = a603d062 sdivcc %l7,0xcd6,%l7 ! %l7 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 000000be ! %l2 = 000000000000004b, Mem[0000000074000010] = c974699b88694b24 stxa %l2,[%i0+%o2]0x81 ! Mem[0000000074000010] = 000000000000004b ! Mem[00000000910000b8] = 000000003df1e680, %f48 = 681b52ca 8a60149d ldd [%i6+0x0b8],%f48 ! %f48 = 00000000 3df1e680 ! %f12 = 309c6542 01f58ed9, Mem[0000000074800008] = c3c27802 1bc3e386 stda %f12,[%i1+%o1]0x89 ! Mem[0000000074800008] = 309c6542 01f58ed9 p50_label_21: ! Mem[0000000091000178] = 000000dc00000000, %g2 = 0000000000000026 ldxa [%i6+0x178]%asi,%g2 ! %g2 = 000000dc00000000 ! immd = 000000000000007a, %l0 = 00000000000000be, %ccr = 8a mova %xcc,0x07a,%l0 ! Moved, %l0 = 000000000000007a ! Mem[0000000091000004] = 0000debf, %g2 = 000000dc00000000 lduh [%i6+0x006],%g2 ! %g2 = 0000000000000000 ! Mem[00000000918000e0] = 86354a05, %g2 = 0000000000000000 lduh [%o0+0x0e2],%g2 ! %g2 = 0000000000008635 ! Mem[0000000091800050] = 28155d72 2141ce06, %g2 = 00008635, %g3 = 9959ac8e ldd [%o0+0x050],%g2 ! %g2 = 0000000028155d72 000000002141ce06 ! Mem[0000000075800020] = 809b3c862a2abd77, %f18 = 3b183dce 1f1f9e60 ldda [%i3+%o4]0x81,%f18 ! %f18 = 809b3c86 2a2abd77 ! Mem[00000000918001f4] = 3e403ba4, %g2 = 0000000028155d72 lduw [%o0+0x1f4],%g2 ! %g2 = 000000003e403ba4 ! %l5 = ffffffffc3c27802, Mem[0000000075800010] = 84e74a7d stba %l5,[%i3+%o2]0x80 ! Mem[0000000075800010] = 02e74a7d ! Mem[00000000748001a0] = 93373d22, %l5 = c3c27802, %l0 = 0000007a add %i1,0x1a0,%g1 casa [%g1]0x80,%l5,%l0 ! %l0 = 0000000093373d22 ! Mem[00000000758001f3] = 8057e272, %l2 = 000000000000004b ldstub [%i3+0x1f3],%l2 ! %l2 = 00000072000000ff p50_label_22: ! %l1 = 0000000071917056, imm = fffffffffffff73a, %l5 = ffffffffc3c27802 or %l1,-0x8c6,%l5 ! %l5 = fffffffffffff77e ! %l2 = 0000000000000072, imm = fffffffffffff250, %l2 = 0000000000000072 sub %l2,-0xdb0,%l2 ! %l2 = 0000000000000e22 ! Mem[00000000758000a0] = 36d2b8fde70ac7b4, %l6 = ffffffffffffe784 ldx [%i3+0x0a0],%l6 ! %l6 = 36d2b8fde70ac7b4 ! Mem[0000000074000004] = 1f1f9e60, %l1 = 0000000071917056 swap [%i0+0x004],%l1 ! %l1 = 000000001f1f9e60 ! %l5 = fffffffffffff77e, imm = 0000000000000014, %l4 = 00000000000088b5 srax %l5,0x014,%l4 ! %l4 = ffffffffffffffff ! %l7 = ffffffff80000000, Mem[0000000091000174] = 64e862e7 sth %l7,[%i6+0x174] ! Mem[0000000091000174] = 000062e7 ! Mem[0000000075800020] = 863c9b80, %l7 = ffffffff80000000 ldswa [%i3+%o4]0x89,%l7 ! %l7 = ffffffff863c9b80 ! Mem[0000000090800130] = cf220403, %g2 = 000000003e403ba4 lduw [%i5+0x130],%g2 ! %g2 = 00000000cf220403 ! immd = 0000000000000317, %l5 = fffffffffffff77e, %ccr = 8a movge %icc,0x317,%l5 ! Moved, %l5 = 0000000000000317 ! %l4 = ffffffffffffffff, %l7 = ffffffff863c9b80, %y = 000000be sdivcc %l4,%l7,%l4 ! %l4 = fffffffffffffe6f, %ccr = 88 mov %l0,%y ! %y = 93373d22 p50_label_23: ! Mem[0000000090000174] = 26d816c5, %g18 = f29c86326710a4d7 ldswa [%i4+0x174]%asi,%g2 ! %g2 = f29c86326710a4d7 ! %l5 = 0000000000000317, Mem[0000000090000144] = 174bc116 sth %l5,[%i4+0x144] ! Mem[0000000090000144] = 0317c116 ! Mem[0000000074000028] = 8870a16c, %l0 = 0000000093373d22 swapa [%i0+%o5]0x80,%l0 ! %l0 = 000000008870a16c ! Mem[0000000075800118] = 135edd27, %l0 = 000000008870a16c ldsb [%i3+0x119],%l0 ! %l0 = 000000000000005e ! %l1 = 000000001f1f9e60, %l4 = fffffffffffffe6f, %ccr = 88 movvs %xcc,%l1,%l4 ! Register Not Moved ! %f18 = 809b3c86 2a2abd77, Mem[0000000074800000] = 88b5669d a7baa489 stda %f18,[%i1+%g0]0x80 ! Mem[0000000074800000] = 809b3c86 2a2abd77 ! Mem[0000000090800048] = 6b234ec57f63d586, %g2 = 0000000026d816c5 ldx [%i5+0x048],%g2 ! %g2 = 6b234ec57f63d586 ! Mem[00000000900001c0] = be9fa3f0 be6a49a6 9b99bf99 f34e64a7 ! Mem[00000000900001d0] = d11ba494 9af7984d 57f1476a 9959ac8e ! Mem[00000000900001e0] = 79d95385 eb0900d0 e5b34fcf 13cdf44a ! Mem[00000000900001f0] = d98ef501 42659c30 ae88920b a9a106e4 ldda [%i4+%g5]ASI_BLK_AIUP,%f48 ! Block Load from 00000000900001c0 membar #Sync ! Added by membar checker (284) ! %l1 = 000000001f1f9e60, Mem[00000000900001fc] = a9a106e4 stw %l1,[%i4+0x1fc] ! Mem[00000000900001fc] = 1f1f9e60 ! Mem[0000000075800018] = ff5d400b, %f0 = a6496abe lda [%i3+%o3]0x81,%f0 ! %f0 = ff5d400b p50_label_24: ! Mem[0000000091000148] = f99edb45, %g2 = 6b234ec57f63d586 ldsh [%i6+0x148],%g2 ! %g2 = fffffffffffff99e ! %l0 = 000000000000005e, Mem[0000000090000028] = 9b033cb4 sth %l0,[%i4+%o5] ! Mem[0000000090000028] = 005e3cb4 ! %l2 = 0000000000000e22, Mem[00000000918001de] = 7ba3a151, %asi = 80 stba %l2,[%o0+0x1de]%asi ! Mem[00000000918001dc] = 22a3a151 ! Mem[00000000910000a0] = 9b409b40 86349e0f, %g2 = fffff99e, %g3 = 2141ce06 ldd [%i6+0x0a0],%g2 ! %g2 = 000000009b409b40 0000000086349e0f ! Mem[0000000074800120] = 54c9d94ca100364b, %l5 = 0000000000000317, %l7 = ffffffff863c9b80 add %i1,0x120,%g1 casxa [%g1]0x80,%l5,%l7 ! %l7 = 54c9d94ca100364b ! %l1 = 000000001f1f9e60, imm = fffffffffffffc59, %l6 = 36d2b8fde70ac7b4 orncc %l1,-0x3a7,%l6 ! %l6 = 000000001f1f9fe6, %ccr = 00 ! %l1 = 000000001f1f9e60, immed = fffff3a1, %y = 93373d22 udiv %l1,-0xc5f,%l7 ! %l7 = 000000009337443f mov %l0,%y ! %y = 0000005e ! %f30 = 4e38f599 460e682c, Mem[0000000091000100] = 9416c8c1 a8d0d6e8 stda %f30,[%i6+0x100]%asi ! Mem[0000000091000100] = 4e38f599 460e682c ! Mem[0000000074800020] = 000000dc, %l5 = 0000000000000317 ldsha [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000dc ! Mem[00000000910001f8] = fd114e761e3aeca4, %g2 = 000000009b409b40 ldx [%i6+0x1f8],%g2 ! %g2 = fd114e761e3aeca4 p50_label_25: ! Mem[00000000908001e8] = 1ff578e9, %g2 = fd114e761e3aeca4 ldsb [%i5+0x1e8],%g2 ! %g2 = 000000000000001f ! %l0 = 000000000000005e, immed = 00000108, %ccr = 00 movrgez %l0,0x108,%l5 ! Moved, %l5 = 0000000000000108 ! Mem[00000000900000c8] = 5075878154a65586, %g2 = 000000000000001f ldx [%i4+0x0c8],%g2 ! %g2 = 5075878154a65586 ! Mem[0000000075800140] = 03f11a267b6b0844, %l2 = 0000000000000e22, %l2 = 0000000000000e22 add %i3,0x140,%g1 casxa [%g1]0x80,%l2,%l2 ! %l2 = 03f11a267b6b0844 ! Mem[0000000074800030] = d8e4fd1ecb5072b9, %l0 = 000000000000005e, %l6 = 000000001f1f9fe6 add %i1,0x30,%g1 casxa [%g1]0x80,%l0,%l6 ! %l6 = d8e4fd1ecb5072b9 ! Mem[000000009180002c] = 5a7f3c26, %g2 = 5075878154a65586 ldub [%o0+0x02d],%g2 ! %g2 = 000000000000005a ! Mem[0000000074800068] = 08f1df78828fcca3, %l3 = 83d31a8d174bc116, %l2 = 03f11a267b6b0844 add %i1,0x68,%g1 casxa [%g1]0x80,%l3,%l2 ! %l2 = 08f1df78828fcca3 ! Mem[0000000091000098] = 757f0316 0fd4462d, %g2 = 0000005a, %g3 = 86349e0f ldd [%i6+0x098],%g2 ! %g2 = 00000000757f0316 000000000fd4462d ! %l0 = 000000000000005e, Mem[0000000090800158] = e7bc12dd stw %l0,[%i5+0x158] ! Mem[0000000090800158] = 0000005e ! Mem[000000009080015c] = 1e2bd804, %g18 = f29c86326710a4d7 ldsw [%i5+0x15c],%g2 ! %g2 = f29c86326710a4d7 ba,a p50_not_taken_0_end p50_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 000000000000005e bne,a,pn %xcc,p50_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000001f1f9e60 bne,a,pn %xcc,p50_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 08f1df78828fcca3 bne,a,pn %xcc,p50_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 83d31a8d174bc116 bne,a,pn %xcc,p50_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be fffffffffffffe6f bne,a,pn %xcc,p50_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000108 bne,a,pn %xcc,p50_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be d8e4fd1ecb5072b9 bne,a,pn %xcc,p50_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000009337443f bne,a,pn %xcc,p50_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x0000005e,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p50_failed mov 0x111,%g1 ! 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 ff5d400b f0a39fbe bne %xcc,p50_f0_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 82ade54a 0b405d25 bne %xcc,p50_f10_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be e406a1a9 0b9288ae bne %xcc,p50_f14_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 809b3c86 2a2abd77 bne %xcc,p50_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 7b6f7757 2ebd238d bne %xcc,p50_f20_fail nop ! Check Local Memory set p50_local0_expect,%g1 p50_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 3b183dce71917056 ldx [%i0+0x000],%g3 ! Observed data at 0000000074000000 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 9f4a419a6b008d5f ldx [%i0+0x008],%g3 ! Observed data at 0000000074000008 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000000000004b ldx [%i0+0x010],%g3 ! Observed data at 0000000074000010 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffeaeb890f49f197 ldx [%i0+0x018],%g3 ! Observed data at 0000000074000018 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 01f58ed90b9d6f70 ldx [%i0+0x020],%g3 ! Observed data at 0000000074000020 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 93373d2201f9dd3d ldx [%i0+0x028],%g3 ! Observed data at 0000000074000028 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i0,0x028,%g4 ldx [%g1+0x060],%g2 ! Expected data = 00000000000000dc ldx [%i0+0x060],%g3 ! Observed data at 0000000074000060 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i0,0x060,%g4 ldx [%g1+0x160],%g2 ! Expected data = 19e12d34f3303d13 ldx [%i0+0x160],%g3 ! Observed data at 0000000074000160 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i0,0x160,%g4 set p50_local1_expect,%g1 p50_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 809b3c862a2abd77 ldx [%i1+0x000],%g3 ! Observed data at 0000000074800000 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = d98ef50142659c30 ldx [%i1+0x008],%g3 ! Observed data at 0000000074800008 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 4d1e2eabc1da020e ldx [%i1+0x010],%g3 ! Observed data at 0000000074800010 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = dc00000008005590 ldx [%i1+0x020],%g3 ! Observed data at 0000000074800020 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i1,0x020,%g4 ldx [%g1+0x128],%g2 ! Expected data = 9b0cd91646ef41fc ldx [%i1+0x128],%g3 ! Observed data at 0000000074800128 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i1,0x128,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 00000000000000dc ldx [%i1+0x1b0],%g3 ! Observed data at 00000000748001b0 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i1,0x1b0,%g4 set p50_local2_expect,%g1 p50_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 3565ffd2b9832ecb ldx [%i2+0x000],%g3 ! Observed data at 0000000075000000 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 8541ae61ce3d183b 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 = dcb89c950ad1cb63 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 = 1ea21a44ab2e1e4d ldx [%i2+0x018],%g3 ! Observed data at 0000000075000018 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = c22252d82ebd238d ldx [%i2+0x028],%g3 ! Observed data at 0000000075000028 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x028,%g4 ldx [%g1+0x058],%g2 ! Expected data = 000006e4be920f70 ldx [%i2+0x058],%g3 ! Observed data at 0000000075000058 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x058,%g4 ldx [%g1+0x098],%g2 ! Expected data = b31c8e30fc70ff04 ldx [%i2+0x098],%g3 ! Observed data at 0000000075000098 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x098,%g4 ldx [%g1+0x168],%g2 ! Expected data = 4cffa9444f72d0f8 ldx [%i2+0x168],%g3 ! Observed data at 0000000075000168 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x168,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = a798a63e00000000 ldx [%i2+0x1d8],%g3 ! Observed data at 00000000750001d8 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x1d8,%g4 set p50_local3_expect,%g1 p50_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 62be11950000021f ldx [%i3+0x000],%g3 ! Observed data at 0000000075800000 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 02e74a7dc7af098e 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 = ff5d400b4ae5ad82 ldx [%i3+0x018],%g3 ! Observed data at 0000000075800018 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i3,0x018,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 0000006c93abe192 ldx [%i3+0x0b0],%g3 ! Observed data at 00000000758000b0 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i3,0x0b0,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 8057e2ff148a69f7 ldx [%i3+0x1f0],%g3 ! Observed data at 00000000758001f0 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i3,0x1f0,%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_f10_fail: set p50_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p50_f14_fail: set p50_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p50_f18_fail: set p50_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p50_f20_fail: set p50_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%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: membar #Sync mov 0x180,%g1 ldda [%i4+%g1]ASI_BLK_AIUP,%f48 membar #Sync stxa %l5,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075800000] done p50_trap1o: membar #Sync mov 0x180,%g1 ldda [%o4+%g1]ASI_BLK_AIUP,%f48 membar #Sync stxa %l5,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075800000] done p50_trap2e: stwa %l1,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000074000000] xorcc %l5,%l4,%l5 swapa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000075800000] swapa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000074000008] stba %l0,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075800018] lduba [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000075800028] ldda [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000075000000] done p50_trap2o: stwa %l1,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000074000000] xorcc %l5,%l4,%l5 swapa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000075800000] swapa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000074000008] stba %l0,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075800018] lduba [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000075800028] ldda [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000075000000] done p50_trap3e: orn %l3,%l7,%l2 subc %l1,-0x99b,%l4 xnor %l2,0x4c5,%l3 xor %l1,%l0,%l2 andn %l3,-0xe06,%l4 add %l7,%l6,%l6 andn %l1,-0x237,%l7 done p50_trap3o: orn %l3,%l7,%l2 subc %l1,-0x99b,%l4 xnor %l2,0x4c5,%l3 xor %l1,%l0,%l2 andn %l3,-0xe06,%l4 add %l7,%l6,%l6 andn %l1,-0x237,%l7 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 = 6faa2f8086b47088 ldx [%g1+0x008],%l1 ! %l1 = d2f93047b32e1d77 ldx [%g1+0x010],%l2 ! %l2 = ad1b8a9257a87cf3 ldx [%g1+0x018],%l3 ! %l3 = 660d9969d602e278 ldx [%g1+0x020],%l4 ! %l4 = d7344bd2b24239f0 ldx [%g1+0x028],%l5 ! %l5 = 9b0cd91646ef41fc ldx [%g1+0x030],%l6 ! %l6 = f4e0e2dff603d2c7 ldx [%g1+0x038],%l7 ! %l7 = cb2e83b9d2ff6535 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = bc96164255808156 ldx [%g1+0x048],%l1 ! %l1 = 95bce3f49b0b736d ldx [%g1+0x050],%l2 ! %l2 = 06d7438bf3dd3521 ldx [%g1+0x058],%l3 ! %l3 = ddc0249c9eaacde2 ldx [%g1+0x060],%l4 ! %l4 = 2bfc5f8adda90ff9 ldx [%g1+0x068],%l5 ! %l5 = 986d5970847fbb15 ldx [%g1+0x070],%l6 ! %l6 = e0f31e5fb7f4efbe ldx [%g1+0x078],%l7 ! %l7 = b0779242d3166325 ! Initialize the output register of window 1 set p50_local0_start,%o0 set p50_local1_start,%o1 set p50_local2_start,%o2 set p50_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 394e81d0 afe5c6d3 f5304362 a3872494 ! %f4 = 71e2feb7 a587562b 5ee106e8 8b33c8af ! %f8 = 30d38e81 441e14e2 1c64dd6c ffb87a0e ! %f12 = baee420c 83be720c 15992474 715348e0 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = fea469a5 78cc174c b2eddb78 e5681f84 ! %f20 = a45d8ef2 276b0748 48c79206 8e2fee32 ! %f24 = c0ab46b6 65b47949 62ea4189 48a5da1d ! %f28 = bae60037 46eb51ec 8c66d7d4 da91d96f ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = bdebeebf b6b2e8e0 feadb99d 3dac8966 ! %f36 = fc48a353 4e649e4a a7574ea6 8e1b0a41 ! %f40 = 875bcbb1 7072521f a1fa7142 05b90ab0 ! %f44 = 06dcacc6 49450e65 5624e328 db3b00b3 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x0a4ab71800000009,%g7,%g1 ! GSR scale = 1, align = 1 wr %g1,%g0,%gsr ! GSR = 0a4ab71800000009 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[0000000090800054] = 7b0078eb, %g2 = 000000a0df8a5445 ldsh [%i5+0x056],%g2 ! %g2 = 0000000000007b00 ! Mem[00000000908000a4] = 20fa3d71, %g2 = 0000000000007b00 lduh [%i5+0x0a6],%g2 ! %g2 = 00000000000020fa ! Mem[0000000076800020] = 61d2cd62, %l4 = 1071dd1c41f0967c ldstuba [%i1+%o4]0x89,%l4 ! %l4 = 00000062000000ff ! Mem[0000000077000010] = cd4f8344, %l4 = 0000000000000062 swapa [%i2+%o2]0x81,%l4 ! %l4 = 00000000cd4f8344 ! Mem[00000000778001a8] = 4b33a0c8, %f8 = 30d38e81 ld [%i3+0x1a8],%f8 ! %f8 = 4b33a0c8 ! Mem[00000000918001d0] = 61bc4b5f 75b517b3, %g2 = 000020fa, %g3 = 0bad0b00 ldd [%o0+0x1d0],%g2 ! %g2 = 0000000061bc4b5f 0000000075b517b3 ! %l2 = 9a1405923b3cefd4, Mem[0000000090000168] = 5fc5ab27810b83fd stx %l2,[%i4+0x168] ! Mem[0000000090000168] = 9a1405923b3cefd4 ! Mem[0000000077800020] = 34c624f6, %l2 = 9a1405923b3cefd4 lduba [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000034 ! %l1 = 7bfe1bc6af74dd86, immed = fffffbb3, %y = 00000000 umul %l1,-0x44d,%l6 ! %l6 = af74da93666346b2, %y = af74da93 ! Mem[0000000076000000] = f4b82d73, %l4 = 00000000cd4f8344 lduwa [%i0+%g0]0x81,%l4 ! %l4 = 00000000f4b82d73 p51_label_2: ! Mem[0000000076800062] = 9e3f7f9c, %l0 = e3541bf8900187db ldstub [%i1+0x062],%l0 ! %l0 = 0000007f000000ff ! %l5 = 3ebcf4ea4c5e6106, %l2 = 0000000000000034, %ccr = 44 movrlez %l5,%l2,%l1 ! Not Moved, %l1 = 7bfe1bc6af74dd86 ! Mem[0000000077000048] = 27e5137a, %l0 = 000000000000007f swap [%i2+0x048],%l0 ! %l0 = 0000000027e5137a ! %l4 = 00000000f4b82d73, %l4 = 00000000f4b82d73, %y = af74da93 udiv %l4,%l4,%l3 ! %l3 = 00000000b78b55de mov %l0,%y ! %y = 27e5137a ! immd = 00000000000003ae, %l0 = 0000000027e5137a, %ccr = 44 movvc %xcc,0x3ae,%l0 ! Moved, %l0 = 00000000000003ae ! Mem[00000000910001ac] = af25465e, %g18 = 2a5067226adb93bb ldsw [%i6+0x1ac],%g2 ! %g2 = 2a5067226adb93bb ! %l4 = 00000000f4b82d73, Mem[0000000090000158] = 6d09c1641feaf440 stx %l4,[%i4+0x158] ! Mem[0000000090000158] = 00000000f4b82d73 ! Mem[0000000090000080] = dc8cabda, %g18 = 2a5067226adb93bb ldsw [%i4+0x080],%g2 ! %g2 = 2a5067226adb93bb ! %l5 = 3ebcf4ea4c5e6106, Mem[0000000077800010] = 41a21ea8 stba %l5,[%i3+%o2]0x80 ! Mem[0000000077800010] = 06a21ea8 ! Mem[00000000900001e0] = d5a91b15ac384b62, %f48 = fc638c11 2010d55e ldd [%i4+0x1e0],%f48 ! %f48 = d5a91b15 ac384b62 p51_label_3: ! %l3 = 00000000b78b55de, Mem[0000000090800174] = 85e8b593 sth %l3,[%i5+0x174] ! Mem[0000000090800174] = 55deb593 ! %l5 = 3ebcf4ea4c5e6106, Mem[00000000908000f7] = 7720f6ca, %asi = 80 stba %l5,[%i5+0x0f7]%asi ! Mem[00000000908000f4] = 0620f6ca ! %l1 = 7bfe1bc6af74dd86, %l7 = 23b0f83bfa440a53, %ccr = 44 movneg %icc,%l1,%l7 ! Register Not Moved ! %l0 = 00000000000003ae, Mem[0000000076000020] = e6216d0e stha %l0,[%i0+%o4]0x89 ! Mem[0000000076000020] = e62103ae ! Mem[0000000090800078] = 05af2cea, %g2 = ffffffffdc8cabda lduw [%i5+0x078],%g2 ! %g2 = 0000000005af2cea ! %l3 = 00000000b78b55de, %l0 = 00000000000003ae, %ccr = 44 movneg %icc,%l3,%l0 ! Register Not Moved ! %l0 = 000003ae, %l1 = af74dd86, Mem[00000000908000a8] = 3d711c26 d887647d std %l0,[%i5+0x0a8] ! Mem[00000000908000a8] = 000003ae af74dd86 ! %l7 = 23b0f83bfa440a53, Mem[0000000077800008] = bf9c91d0dd97edca stxa %l7,[%i3+%o1]0x81 ! Mem[0000000077800008] = 23b0f83bfa440a53 ! Mem[00000000900001f4] = 28ee9ba8, %g2 = 0000000005af2cea ldub [%i4+0x1f4],%g2 ! %g2 = 0000000000000028 ! Mem[0000000076800020] = ffcdd261 52dae14d, %l2 = 00000034, %l3 = b78b55de ldda [%i1+%o4]0x81,%l2 ! %l2 = 00000000ffcdd261 0000000052dae14d p51_label_4: ! %l2 = 00000000ffcdd261, Mem[000000009000010e] = 29a92265 sth %l2,[%i4+0x10e] ! Mem[000000009000010c] = d2612265 ! Mem[0000000076000010] = 667576f9, %l5 = 3ebcf4ea4c5e6106 ldsba [%i0+%o2]0x81,%l5 ! %l5 = 0000000000000066 ! %f0 = 394e81d0 afe5c6d3 f5304362 a3872494 ! %f4 = 71e2feb7 a587562b 5ee106e8 8b33c8af ! %f8 = 4b33a0c8 441e14e2 1c64dd6c ffb87a0e ! %f12 = baee420c 83be720c 15992474 715348e0 mov 0x080,%g4 stda %f0,[%i4+%g4]ASI_BLK_AIUPL ! Block Store to 0000000090000080 ! Mem[000000009180010c] = d2fc21ac, %g2 = 0000000000000028 ldsh [%o0+0x10e],%g2 ! %g2 = ffffffffffffd2fc ! %l3 = 0000000052dae14d, Mem[0000000091800150] = c5e66b5d stw %l3,[%o0+0x150] ! Mem[0000000091800150] = 52dae14d ! Mem[00000000900001c0] = 75de4633, %g2 = ffffffffffffd2fc lduba [%i4+0x1c2]%asi,%g2 ! %g2 = 0000000000000075 ! Mem[0000000076000028] = e5ed9a34, %l3 = 0000000052dae14d lduba [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000034 ! %l2 = 00000000ffcdd261, %l1 = 7bfe1bc6af74dd86, %l2 = 00000000ffcdd261 subc %l2,%l1,%l2 ! %l2 = 8401e43a5058f4db ! %l5 = 0000000000000066, immed = 00000ee3, %y = 27e5137a smulcc %l5,0xee3,%l6 ! %l6 = 000000000005ee72, %ccr = 00, %y = 00000000 ! Mem[0000000091800050] = 28155d72, %g2 = 0000000000000075 lduha [%o0+0x050]%asi,%g2 ! %g2 = 0000000000002815 p51_label_5: ! Mem[00000000910001ac] = af25465e, %g2 = 0000000000002815 lduw [%i6+0x1ac],%g2 ! %g2 = 00000000af25465e ! %l1 = 7bfe1bc6af74dd86, %l3 = 0000000000000034, %ccr = 00 movg %xcc,%l1,%l3 ! Moved, %l3 = 7bfe1bc6af74dd86 ! %l3 = 7bfe1bc6af74dd86, imm = 00000000000004da, %l0 = 00000000000003ae subc %l3,0x4da,%l0 ! %l0 = 7bfe1bc6af74d8ac ! immd = 0000000000000342, %l3 = 7bfe1bc6af74dd86, %ccr = 00 movn %icc,0x342,%l3 ! Register Not Moved ! Mem[00000000778000d8] = 4d43b6f3 8cf93e83, %l0 = af74d8ac, %l1 = af74dd86 ldd [%i3+0x0d8],%l0 ! %l0 = 000000004d43b6f3 000000008cf93e83 ! %l3 = 7bfe1bc6af74dd86, %l4 = 00000000f4b82d73, %y = 00000000 udiv %l3,%l4,%l1 ! %l1 = 0000000000000000 mov %l0,%y ! %y = 4d43b6f3 ! %l1 = 0000000000000000, imm = 00000000000005d7, %l2 = 8401e43a5058f4db orn %l1,0x5d7,%l2 ! %l2 = fffffffffffffa28 ! Mem[000000009100014c] = bb8ca6d7, %g2 = 00000000af25465e ldsb [%i6+0x14c],%g2 ! %g2 = ffffffffffffffbb ! %l3 = 7bfe1bc6af74dd86, %l3 = 7bfe1bc6af74dd86, %ccr = 00 movg %icc,%l3,%l3 ! Moved, %l3 = 7bfe1bc6af74dd86 ! %l4 = 00000000f4b82d73, Mem[000000009180017a] = 72e95a67 stb %l4,[%o0+0x17a] ! Mem[0000000091800178] = 73e95a67 p51_label_6: ! Mem[0000000091800188] = a80acd36, %g2 = ffffffffffffffbb lduw [%o0+0x188],%g2 ! %g2 = 00000000a80acd36 ! Mem[00000000778001c3] = 2c11b715, %l0 = 000000004d43b6f3 ldstub [%i3+0x1c3],%l0 ! %l0 = 00000015000000ff ! %l0 = 0000000000000015, Mem[00000000918001d8] = 7a3c5365a31b7ba3, %asi = 80 stxa %l0,[%o0+0x1d8]%asi ! Mem[00000000918001d8] = 0000000000000015 ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_PL,%f48 ! Block Load from 0000000090000000 ! %l0 = 0000000000000015, Mem[0000000090800047] = 996b234e stb %l0,[%i5+0x047] ! Mem[0000000090800044] = 156b234e ! immd = 00000000000000dc, %l4 = 00000000f4b82d73, %ccr = 00 movl %xcc,0x0dc,%l4 ! Register Not Moved ! %l1 = 0000000000000000, Mem[0000000076000029] = 349aede5 stb %l1,[%i0+0x029] ! Mem[0000000076000028] = 3400ede5 ! Mem[0000000076000000] = 732db8f4, %l0 = 0000000000000015 ldsba [%i0+%g0]0x89,%l0 ! %l0 = fffffffffffffff4 ! Mem[000000009100003c] = 917e51b2, %g2 = 00000000a80acd36 ldsb [%i6+0x03c],%g2 ! %g2 = ffffffffffffff91 ! %l1 = 0000000000000000 setx 0x44b16a3fb4d7439c,%g7,%l1 ! %l1 = 44b16a3fb4d7439c p51_label_7: ! %l0 = fffffffffffffff4, immed = fffffff8, %ccr = 00 movre %l0,-0x008,%l2 ! Not Moved, %l2 = fffffffffffffa28 ! Mem[0000000076000008] = 5a554f59, %l2 = fffffa28, %l1 = b4d7439c add %i0,0x08,%g1 casa [%g1]0x80,%l2,%l1 ! %l1 = 000000005a554f59 ! Mem[0000000076000018] = 1abde5a9, %f24 = c0ab46b6 lda [%i0+%o3]0x89,%f24 ! %f24 = 1abde5a9 ! %l0 = fffffff4, %l1 = 5a554f59, Mem[0000000090000078] = fa5423a0 801f7ef7 std %l0,[%i4+0x078] ! Mem[0000000090000078] = fffffff4 5a554f59 ! Mem[0000000077000108] = ee997db5, %l1 = 000000005a554f59 swap [%i2+0x108],%l1 ! %l1 = 00000000ee997db5 ! Mem[00000000918000c4] = ae582979, %g18 = 2a5067226adb93bb ldsw [%o0+0x0c4],%g2 ! %g2 = 2a5067226adb93bb ! Mem[0000000091800168] = 026ca9369945ca36, %g2 = ffffffffae582979 ldx [%o0+0x168],%g2 ! %g2 = 026ca9369945ca36 ! %l0 = fffffffffffffff4, imm = 0000000000000e44, %l6 = 000000000005ee72 orcc %l0,0xe44,%l6 ! %l6 = fffffffffffffff4, %ccr = 88 ! Mem[0000000090800038] = 7ed0bb3c 032cea9b, %g2 = 9945ca36, %g3 = 75b517b3 ldd [%i5+0x038],%g2 ! %g2 = 000000007ed0bb3c 00000000032cea9b ! %l6 = fffffffffffffff4, Mem[00000000918001f0] = 7ba8917e stw %l6,[%o0+0x1f0] ! Mem[00000000918001f0] = fffffff4 p51_label_8: ! Mem[0000000077800010] = 06a21ea8, %l5 = 0000000000000066 ldstuba [%i3+%o2]0x80,%l5 ! %l5 = 00000006000000ff ! %l2 = fffffa28, %l3 = af74dd86, Mem[0000000091000050] = 1a23a2fe 6469523b std %l2,[%i6+0x050] ! Mem[0000000091000050] = fffffa28 af74dd86 ! Mem[00000000918001e8] = a309f91041b08f30, %g2 = 000000007ed0bb3c ldxa [%o0+0x1e8]%asi,%g2 ! %g2 = a309f91041b08f30 ! immd = 000000000000014b, %l5 = 0000000000000006, %ccr = 88 movvs %icc,0x14b,%l5 ! Register Not Moved ! Mem[0000000090800118] = 97eb4367 531e9d66, %g2 = 41b08f30, %g3 = 032cea9b ldd [%i5+0x118],%g2 ! %g2 = 0000000097eb4367 00000000531e9d66 ! immd = 0000000000000041, %l5 = 0000000000000006, %ccr = 88 movge %icc,0x041,%l5 ! Register Not Moved ! Mem[0000000090800050] = db161e2be8d47b00, %g2 = 0000000097eb4367 ldx [%i5+0x050],%g2 ! %g2 = db161e2be8d47b00 ! %l4 = 00000000f4b82d73 setx 0x93fc84a03f2dc25d,%g7,%l4 ! %l4 = 93fc84a03f2dc25d ! Mem[0000000090800084] = 67375cd3, %g2 = db161e2be8d47b00 ldub [%i5+0x085],%g2 ! %g2 = 0000000000000067 ! %l3 = 7bfe1bc6af74dd86, Mem[00000000900000e0] = 8aeb2873 stw %l3,[%i4+0x0e0] ! Mem[00000000900000e0] = af74dd86 p51_label_9: ! %l1 = 00000000ee997db5, Mem[00000000908000b4] = bf592623 sth %l1,[%i5+0x0b4] ! Mem[00000000908000b4] = 7db52623 ! Mem[0000000090000148] = 31494a3dbcae976a, %g2 = 0000000000000067 ldx [%i4+0x148],%g2 ! %g2 = 31494a3dbcae976a ! %l6 = fffffffffffffff4, Mem[00000000910001ac] = af25465e sth %l6,[%i6+0x1ac] ! Mem[00000000910001ac] = fff4465e ! Mem[00000000770000ef] = ed7b8d44, %l3 = 7bfe1bc6af74dd86 ldstub [%i2+0x0ef],%l3 ! %l3 = 00000044000000ff ! Mem[0000000091800058] = 7fbdd3be 95688e2d, %g2 = bcae976a, %g3 = 531e9d66 ldd [%o0+0x058],%g2 ! %g2 = 000000007fbdd3be 0000000095688e2d ! Mem[0000000076800028] = 693732a3, %l3 = 0000000000000044 lduha [%i1+%o5]0x81,%l3 ! %l3 = 0000000000006937 ! Mem[0000000090800018] = 81bba7c3619c4365, %g2 = 000000007fbdd3be ldx [%i5+%o3],%g2 ! %g2 = 81bba7c3619c4365 ! %l4 = 3f2dc25d, %l5 = 00000006, Mem[0000000076800000] = d456ec8c fff8411a stda %l4,[%i1+%g0]0x81 ! Mem[0000000076800000] = 3f2dc25d 00000006 ! Mem[00000000778001b0] = 4d50d8e8, %l5 = 0000000000000006 ldsb [%i3+0x1b3],%l5 ! %l5 = ffffffffffffffe8 ! Mem[0000000090800050] = db161e2b e8d47b00, %g2 = 619c4365, %g3 = 95688e2d ldd [%i5+0x050],%g2 ! %g2 = 00000000db161e2b 00000000e8d47b00 p51_label_10: ! Mem[00000000910001a8] = 6826cf3f fff4465e, %g2 = db161e2b, %g3 = e8d47b00 ldd [%i6+0x1a8],%g2 ! %g2 = 000000006826cf3f 00000000fff4465e ! %l6 = fffffffffffffff4, %l6 = fffffffffffffff4, %l5 = ffffffffffffffe8 addc %l6,%l6,%l5 ! %l5 = ffffffffffffffe8 ! %l3 = 0000000000006937, Mem[0000000077000010] = 00000062 stha %l3,[%i2+%o2]0x80 ! Mem[0000000077000010] = 69370062 ! %l7 = 23b0f83bfa440a53, Mem[0000000090000129] = f21be26d stb %l7,[%i4+0x129] ! Mem[0000000090000128] = 531be26d ! %l6 = fffffff4, %l7 = fa440a53, Mem[00000000768000c8] = a8806641 22dde390 std %l6,[%i1+0x0c8] ! Mem[00000000768000c8] = fffffff4 fa440a53 ! Mem[0000000076800181] = f72d6d05, %l3 = 0000000000006937 ldstub [%i1+0x181],%l3 ! %l3 = 0000002d000000ff ! %l3 = 000000000000002d, Mem[0000000077000008] = 5a6833e4 stha %l3,[%i2+%o1]0x80 ! Mem[0000000077000008] = 002d33e4 ! %l4 = 93fc84a03f2dc25d, %l6 = fffffffffffffff4, %l1 = 00000000ee997db5 sll %l4,%l6,%l1 ! %l1 = 4a03f2dc25d00000 ! Mem[0000000091000010] = 14e741194f877aae, %g2 = 000000006826cf3f ldx [%i6+%o2],%g2 ! %g2 = 14e741194f877aae ! Mem[0000000077000158] = c9b36a32, %l6 = fffffff4, %l2 = fffffa28 add %i2,0x158,%g1 casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000c9b36a32 p51_label_11: ! %f0 = 394e81d0 afe5c6d3 f5304362 a3872494 ! %f4 = 71e2feb7 a587562b 5ee106e8 8b33c8af ! %f8 = 4b33a0c8 441e14e2 1c64dd6c ffb87a0e ! %f12 = baee420c 83be720c 15992474 715348e0 mov 0x1c0,%g5 stda %f0,[%i4+%g5]ASI_BLK_AIUS ! Block Store to 00000000900001c0 ! Mem[0000000076800028] = a3323769, %l7 = 23b0f83bfa440a53 lduba [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000069 ! Mem[00000000770000e3] = 145eaa46, %l1 = 4a03f2dc25d00000 ldstub [%i2+0x0e3],%l1 ! %l1 = 00000046000000ff ! Mem[0000000091000138] = 4c906f70 1fce8b29, %g2 = 4f877aae, %g3 = fff4465e ldd [%i6+0x138],%g2 ! %g2 = 000000004c906f70 000000001fce8b29 ! Randomly selected nop nop membar #Sync ! Added by membar checker (285) ! Mem[0000000090000088] = 87a36243, %g2 = 000000004c906f70 ldsh [%i4+0x08a],%g2 ! %g2 = ffffffffffff87a3 ! Mem[0000000090000018] = f7004362, %g2 = ffffffffffff87a3 ldub [%i4+0x01a],%g2 ! %g2 = 00000000000000f7 ! Mem[0000000091800114] = 9bc616d0, %g2 = 00000000000000f7 ldsh [%o0+0x116],%g2 ! %g2 = ffffffffffff9bc6 ! %l7 = 0000000000000069, Mem[0000000091800118] = 16d0a3287a43b570 stx %l7,[%o0+0x118] ! Mem[0000000091800118] = 0000000000000069 ! Mem[00000000760001d0] = 94fd5a65, %l1 = 0000000000000046 swap [%i0+0x1d0],%l1 ! %l1 = 0000000094fd5a65 p51_label_12: ! %f10 = 1c64dd6c ffb87a0e, Mem[00000000760000f8] = fa72e207 de8ba2df std %f10,[%i0+0x0f8] ! Mem[00000000760000f8] = 1c64dd6c ffb87a0e ! %l5 = ffffffffffffffe8, Mem[0000000091800130] = d1b5e3b259e48239 stx %l5,[%o0+0x130] ! Mem[0000000091800130] = ffffffffffffffe8 ! %l5 = ffffffffffffffe8, immed = 00000844, %y = 4d43b6f3 umul %l5,0x844,%l7 ! %l7 = 00000843ffff39a0, %y = 00000843 ! Mem[0000000091000070] = a6e137bb ab1740c8, %g2 = ffff9bc6, %g3 = 1fce8b29 ldd [%i6+0x070],%g2 ! %g2 = 00000000a6e137bb 00000000ab1740c8 ! Mem[0000000076000000] = f4b82d7388343d73, %l6 = fffffffffffffff4 ldxa [%i0+%g0]0x81,%l6 ! %l6 = f4b82d7388343d73 ! %l4 = 93fc84a03f2dc25d, imm = fffffffffffff470, %l6 = f4b82d7388343d73 add %l4,-0xb90,%l6 ! %l6 = 93fc84a03f2db6cd ! %l4 = 93fc84a03f2dc25d, imm = 0000000000000b01, %l2 = 00000000c9b36a32 orcc %l4,0xb01,%l2 ! %l2 = 93fc84a03f2dcb5d, %ccr = 80 ! %l0 = fffffffffffffff4, %l2 = 93fc84a03f2dcb5d, %l7 = 00000843ffff39a0 sub %l0,%l2,%l7 ! %l7 = 6c037b5fc0d23497 ! Mem[00000000910000a4] = 9e0f4548, %g2 = 00000000a6e137bb ldsh [%i6+0x0a6],%g2 ! %g2 = ffffffffffff9e0f ! Mem[0000000077800010] = ffa21ea89fd1c258, %l7 = 6c037b5fc0d23497, %l2 = 93fc84a03f2dcb5d add %i3,0x10,%g1 casxa [%g1]0x80,%l7,%l2 ! %l2 = ffa21ea89fd1c258 p51_label_13: ! %l4 = 93fc84a03f2dc25d, Mem[0000000090800184] = 01823381 sth %l4,[%i5+0x184] ! Mem[0000000090800184] = c25d3381 ! %l7 = 6c037b5fc0d23497, imm = 00000000000008f3, %l1 = 0000000094fd5a65 sub %l7,0x8f3,%l1 ! %l1 = 6c037b5fc0d22ba4 ! Mem[0000000077800008] = 23b0f83b, %l6 = 93fc84a03f2db6cd swapa [%i3+%o1]0x81,%l6 ! %l6 = 0000000023b0f83b ! %l2 = ffa21ea89fd1c258, Mem[0000000091800169] = 6ca93699, %asi = 80 stba %l2,[%o0+0x169]%asi ! Mem[0000000091800168] = 58a93699 ! %l6 = 0000000023b0f83b, Mem[00000000910001f1] = 29ed9cb1 stb %l6,[%i6+0x1f1] ! Mem[00000000910001f0] = 3bed9cb1 ! %l0 = fffffff4, %l1 = c0d22ba4, Mem[0000000077000008] = e4332d00 5509b0c5 stda %l0,[%i2+%o1]0x88 ! Mem[0000000077000008] = fffffff4 c0d22ba4 ! Mem[0000000077800000] = a47b854f, %l6 = 0000000023b0f83b ldsha [%i3+0x000]%asi,%l6 ! %l6 = ffffffffffffa47b ! %l2 = ffa21ea89fd1c258, Mem[0000000077000074] = 34dca86a, %asi = 80 stwa %l2,[%i2+0x074]%asi ! Mem[0000000077000074] = 9fd1c258 ! %l7 = 6c037b5fc0d23497, %l4 = 93fc84a03f2dc25d, %l5 = ffffffffffffffe8 srlx %l7,%l4,%l5 ! %l5 = 00000003601bdafe ! %l7 = 6c037b5fc0d23497, Mem[00000000908000bc] = 73175eee stw %l7,[%i5+0x0bc] ! Mem[00000000908000bc] = c0d23497 p51_label_14: ! Mem[0000000076800160] = ac9585df6f07ba4c, %l6 = ffffffffffffa47b, %l2 = ffa21ea89fd1c258 add %i1,0x160,%g1 casxa [%g1]0x80,%l6,%l2 ! %l2 = ac9585df6f07ba4c ! Mem[0000000077000008] = f4ffffff, %l7 = 6c037b5fc0d23497 swapa [%i2+%o1]0x81,%l7 ! %l7 = 00000000f4ffffff ! Mem[0000000090800150] = 2c26f3efdb6786fd, %g2 = ffffffffffff9e0f ldx [%i5+0x150],%g2 ! %g2 = 2c26f3efdb6786fd ! Mem[000000009080015c] = 2bd8043e, %g2 = 2c26f3efdb6786fd lduba [%i5+0x15d]%asi,%g2 ! %g2 = 000000000000002b ! Mem[0000000076000008] = 5a554f59, %l1 = 6c037b5fc0d22ba4 lduha [%i0+%o1]0x80,%l1 ! %l1 = 0000000000005a55 ! Mem[0000000090800160] = 3e9a8678, %g18 = 2a5067226adb93bb ldsw [%i5+0x160],%g2 ! %g2 = 2a5067226adb93bb ! Mem[00000000918000d0] = dbbe39107e2b474d, %g2 = 000000003e9a8678 ldx [%o0+0x0d0],%g2 ! %g2 = dbbe39107e2b474d ! Mem[0000000077000008] = c0d23497, %l3 = 0000002d, %l5 = 601bdafe add %i2,0x08,%g1 casa [%g1]0x80,%l3,%l5 ! %l5 = 00000000c0d23497 ! %l0 = fffffffffffffff4, imm = 000000000000098e, %l7 = 00000000f4ffffff xorcc %l0,0x98e,%l7 ! %l7 = fffffffffffff67a, %ccr = 88 ! Mem[00000000908001a4] = e55d0814, %g2 = dbbe39107e2b474d ldub [%i5+0x1a5],%g2 ! %g2 = 00000000000000e5 p51_label_15: ! Mem[00000000908001b8] = 4ff80a32, %g2 = 00000000000000e5 lduh [%i5+0x1b8],%g2 ! %g2 = 0000000000004ff8 ! %l1 = 0000000000005a55, Mem[0000000077800008] = cdb62d3f stwa %l1,[%i3+%o1]0x89 ! Mem[0000000077800008] = 00005a55 ! Mem[0000000076800008] = 8aba703c, %l7 = fffffffffffff67a ldsha [%i1+%o1]0x88,%l7 ! %l7 = 000000000000703c ! Mem[0000000077800008] = 00005a55, %f3 = a3872494 lda [%i3+%o1]0x88,%f3 ! %f3 = 00005a55 ! %l7 = 000000000000703c, %l3 = 000000000000002d, %ccr = 88 movle %icc,%l7,%l3 ! Moved, %l3 = 000000000000703c ! %l2 = ac9585df6f07ba4c, Mem[0000000076800010] = 7a5e90d9 stba %l2,[%i1+%o2]0x80 ! Mem[0000000076800010] = 4c5e90d9 ! Mem[0000000090800128] = 22f4c412, %g2 = 0000000000004ff8 lduw [%i5+0x128],%g2 ! %g2 = 0000000022f4c412 ! Mem[0000000077800010] = ffa21ea8, %l3 = 000000000000703c lduha [%i3+%o2]0x81,%l3 ! %l3 = 000000000000ffa2 ! Mem[0000000076000000] = 732db8f4, %l1 = 0000000000005a55 ldstuba [%i0+%g0]0x88,%l1 ! %l1 = 000000f4000000ff ! %l1 = 00000000000000f4, imm = 0000000000000954, %l0 = fffffffffffffff4 xnor %l1,0x954,%l0 ! %l0 = fffffffffffff65f p51_label_16: ! Mem[0000000090800104] = e0e3cc43, %g2 = 0000000022f4c412 lduw [%i5+0x104],%g2 ! %g2 = 00000000e0e3cc43 ! %l6 = ffffffffffffa47b, Mem[00000000910000d4] = 867874ed stb %l6,[%i6+0x0d4] ! Mem[00000000910000d4] = 7b7874ed ! immd = 000000000000010a, %l2 = ac9585df6f07ba4c, %ccr = 88 movcs %xcc,0x10a,%l2 ! Register Not Moved ! %l7 = 000000000000703c, Mem[00000000900000df] = 12af74dd stb %l7,[%i4+0x0df] ! Mem[00000000900000dc] = 3caf74dd ! %l7 = 000000000000703c, %l3 = 000000000000ffa2, %ccr = 88 movneg %icc,%l7,%l3 ! Moved, %l3 = 000000000000703c ! %l2 = ac9585df6f07ba4c, Mem[000000009180017c] = 5a6737e7 sth %l2,[%o0+0x17c] ! Mem[000000009180017c] = ba4c37e7 ! Mem[0000000076000010] = 667576f9 bba9fb60, %l2 = 6f07ba4c, %l3 = 0000703c ldda [%i0+%o2]0x80,%l2 ! %l2 = 00000000667576f9 00000000bba9fb60 ! Mem[00000000910000f4] = e28af12d, %g18 = 2a5067226adb93bb ldsw [%i6+0x0f4],%g2 ! %g2 = 2a5067226adb93bb ! Mem[000000009180004c] = bcd7d628, %g2 = ffffffffe28af12d ldub [%o0+0x04d],%g2 ! %g2 = 00000000000000bc ! Mem[000000009180018c] = 6efc0b6e, %g2 = 00000000000000bc lduw [%o0+0x18c],%g2 ! %g2 = 000000006efc0b6e p51_label_17: ! Mem[00000000918001dc] = 00000015, %g2 = 000000006efc0b6e lduw [%o0+0x1dc],%g2 ! %g2 = 0000000000000015 ! Mem[00000000908000fc] = 7d20dad0, %g2 = 0000000000000015 lduw [%i5+0x0fc],%g2 ! %g2 = 000000007d20dad0 ! %l2 = 00000000667576f9, %l4 = 93fc84a03f2dc25d, %l0 = fffffffffffff65f subc %l2,%l4,%l0 ! %l0 = 6c037b602747b49c ! %f0 = 394e81d0 afe5c6d3 f5304362 00005a55 ! %f4 = 71e2feb7 a587562b 5ee106e8 8b33c8af ! %f8 = 4b33a0c8 441e14e2 1c64dd6c ffb87a0e ! %f12 = baee420c 83be720c 15992474 715348e0 stda %f0,[%i4+%g5]ASI_BLK_AIUSL ! Block Store to 00000000900001c0 ! Mem[00000000908000e8] = c6b4f3ac, %g2 = 000000007d20dad0 ldsb [%i5+0x0eb],%g2 ! %g2 = ffffffffffffffc6 ! Mem[00000000778000e8] = 9675dfe0, %l7 = 0000703c, %l1 = 000000f4 add %i3,0xe8,%g1 casa [%g1]0x80,%l7,%l1 ! %l1 = 000000009675dfe0 ! %l6 = ffffa47b, %l7 = 0000703c, Mem[0000000091800178] = b03d73e9 ba4c37e7 std %l6,[%o0+0x178] ! Mem[0000000091800178] = ffffa47b 0000703c ! %l6 = ffffffffffffa47b, immed = fffffe0a, %ccr = 88 movrne %l6,-0x1f6,%l2 ! Moved, %l2 = fffffffffffffe0a ! Mem[000000009080000c] = 815722de, %g18 = 2a5067226adb93bb ldsw [%i5+0x00c],%g2 ! %g2 = 2a5067226adb93bb ! Mem[000000009000016c] = 3b3cefd4, %g2 = ffffffff815722de ldsb [%i4+0x16c],%g2 ! %g2 = 000000000000003b p51_label_18: ! Mem[000000009000017c] = 7f349b48, %g2 = 000000000000003b lduw [%i4+0x17c],%g2 ! %g2 = 000000007f349b48 ! %f17 = 78cc174c, Mem[0000000090000158] = 00000000 st %f17,[%i4+0x158] ! Mem[0000000090000158] = 78cc174c ! Mem[00000000918000f4] = 49d7a303, %g2 = 000000007f349b48 ldub [%o0+0x0f7],%g2 ! %g2 = 0000000000000049 ! %l2 = fffffffffffffe0a, %l7 = 000000000000703c, %l5 = 00000000c0d23497 orcc %l2,%l7,%l5 ! %l5 = fffffffffffffe3e, %ccr = 88 ! %l7 = 000000000000703c, Mem[0000000091000178] = b318db1e stw %l7,[%i6+0x178] ! Mem[0000000091000178] = 0000703c ! %l2 = fffffffffffffe0a, Mem[0000000091000001] = 98fcc64c stb %l2,[%i6+0x001] ! Mem[0000000091000000] = 0afcc64c ! Mem[0000000076000048] = 1f7e1984e082a888, %f20 = a45d8ef2 276b0748 ldda [%i0+0x048]%asi,%f20 ! %f20 = 1f7e1984 e082a888 ! %l1 = 000000009675dfe0, %l2 = fffffffffffffe0a, %ccr = 88 movneg %xcc,%l1,%l2 ! Moved, %l2 = 000000009675dfe0 ! Mem[0000000090000170] = 96b76dce26d816c5, %g2 = 0000000000000049 ldxa [%i4+0x170]%asi,%g2 ! %g2 = 96b76dce26d816c5 ! Mem[00000000760000c4] = 4c20089d, %l3 = 00000000bba9fb60 swap [%i0+0x0c4],%l3 ! %l3 = 000000004c20089d p51_label_19: ! Mem[000000009000015c] = 2d737b59, %g2 = 96b76dce26d816c5 ldsh [%i4+0x15e],%g2 ! %g2 = 0000000000002d73 ! %l4 = 93fc84a03f2dc25d, imm = 000000000000015e, %l3 = 000000004c20089d addcc %l4,0x15e,%l3 ! %l3 = 93fc84a03f2dc3bb, %ccr = 80 ! %l0 = 6c037b602747b49c, %l1 = 000000009675dfe0, %ccr = 80 mova %xcc,%l0,%l1 ! Moved, %l1 = 6c037b602747b49c ! Mem[0000000076000010] = 667576f9 bba9fb60, %l2 = 9675dfe0, %l3 = 3f2dc3bb ldda [%i0+%o2]0x80,%l2 ! %l2 = 00000000667576f9 00000000bba9fb60 ! %l5 = fffffffffffffe3e, Mem[000000009100014a] = db45bb8c stb %l5,[%i6+0x14a] ! Mem[0000000091000148] = 3e45bb8c ! Mem[00000000900000e4] = 4f585542, %g2 = 0000000000002d73 lduha [%i4+0x0e4]%asi,%g2 ! %g2 = 0000000000004f58 ! Mem[0000000076800008] = 3c70ba8a, %l1 = 6c037b602747b49c lduwa [%i1+%o1]0x81,%l1 ! %l1 = 000000003c70ba8a ! Mem[0000000077800050] = a381f074392db3cc, %l0 = 6c037b602747b49c, %l7 = 000000000000703c add %i3,0x50,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = a381f074392db3cc ! Mem[0000000077800000] = a47b854f886b8f84, %f28 = bae60037 46eb51ec ldda [%i3+%g0]0x80,%f28 ! %f28 = a47b854f 886b8f84 ! Mem[0000000076000158] = ec3ea74b60814d84, %l1 = 000000003c70ba8a, %l4 = 93fc84a03f2dc25d add %i0,0x158,%g1 casxa [%g1]0x80,%l1,%l4 ! %l4 = ec3ea74b60814d84 p51_label_20: ! %f28 = a47b854f 886b8f84, Mem[0000000077000020] = 2a73eae0 ee3ea1c8 stda %f28,[%i2+%o4]0x89 ! Mem[0000000077000020] = a47b854f 886b8f84 ! Mem[00000000910001a0] = 1e54ea13, %g2 = 0000000000004f58 ldsh [%i6+0x1a2],%g2 ! %g2 = 0000000000001e54 ! Mem[0000000077800008] = 00005a55, %l2 = 00000000667576f9 ldsba [%i3+%o1]0x89,%l2 ! %l2 = 0000000000000055 ! Mem[0000000090000038] = 3dea49e4, %g2 = 0000000000001e54 ldsb [%i4+0x038],%g2 ! %g2 = 000000000000003d ! Mem[00000000918000b0] = 35a55095, %g2 = 000000000000003d ldsb [%o0+0x0b3],%g2 ! %g2 = 0000000000000035 ! Mem[0000000076000008] = 594f555a, %f27 = 48a5da1d lda [%i0+%o1]0x88,%f27 ! %f27 = 594f555a ! immd = 000000000000009e, %l6 = ffffffffffffa47b, %ccr = 80 movge %icc,0x09e,%l6 ! Moved, %l6 = 000000000000009e ! Mem[0000000076800034] = c41fb7cc, %l3 = bba9fb60, %l2 = 00000055 add %i1,0x34,%g1 casa [%g1]0x80,%l3,%l2 ! %l2 = 00000000c41fb7cc ! Mem[0000000091800020] = b8815b2712018cae, %f48 = 43a0b8c5 b3534aaa ldd [%o0+%o4],%f48 ! %f48 = b8815b27 12018cae ! Mem[0000000091000148] = f99e3e45, %g2 = 0000000000000035 lduw [%i6+0x148],%g2 ! %g2 = 00000000f99e3e45 p51_label_21: ! Mem[0000000077800154] = 51293c89, %l5 = fffffe3e, %l7 = 392db3cc add %i3,0x154,%g1 casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000051293c89 ! %l4 = 60814d84, %l5 = fffffe3e, Mem[0000000090800180] = 5bb62bcb c25d3381 std %l4,[%i5+0x180] ! Mem[0000000090800180] = 60814d84 fffffe3e ! Mem[0000000091800144] = b654a261, %g2 = 00000000f99e3e45 ldsb [%o0+0x144],%g2 ! %g2 = ffffffffffffffb6 ! %l4 = ec3ea74b60814d84, %l3 = 00000000bba9fb60, %ccr = 80 movcc %icc,%l4,%l3 ! Moved, %l3 = ec3ea74b60814d84 ! %l6 = 000000000000009e, Mem[0000000076000020] = d769fc86e62103ae stxa %l6,[%i0+%o4]0x88 ! Mem[0000000076000020] = 000000000000009e ! Mem[00000000900001ac] = a2de638c, %g2 = ffffffffffffffb6 lduw [%i4+0x1ac],%g2 ! %g2 = 00000000a2de638c ! %l6 = 0000009e, %l7 = 51293c89, Mem[00000000900000a0] = e2141e44 c8a0334b stda %l6,[%i4+0x0a0]%asi ! Mem[00000000900000a0] = 0000009e 51293c89 ! Mem[0000000091000050] = fffffa28 af74dd86, %g2 = a2de638c, %g3 = ab1740c8 ldd [%i6+0x050],%g2 ! %g2 = 00000000fffffa28 00000000af74dd86 ! Mem[0000000076800040] = 9812253ac5fcd41f, %l0 = 6c037b602747b49c, %l0 = 6c037b602747b49c add %i1,0x40,%g1 casxa [%g1]0x80,%l0,%l0 ! %l0 = 9812253ac5fcd41f ! %l2 = 00000000c41fb7cc, Mem[0000000091800173] = 88db1074 stb %l2,[%o0+0x173] ! Mem[0000000091800170] = ccdb1074 p51_label_22: ! Mem[0000000076800038] = 4b60bdf6, %l5 = fffffffffffffe3e ldsh [%i1+0x03a],%l5 ! %l5 = ffffffffffffbdf6 ! Mem[0000000077000090] = c72a41f9, %l4 = ec3ea74b60814d84 swap [%i2+0x090],%l4 ! %l4 = 00000000c72a41f9 ! Mem[0000000077800010] = ffa21ea8 9fd1c258, %l2 = c41fb7cc, %l3 = 60814d84 ldda [%i3+%o2]0x81,%l2 ! %l2 = 00000000ffa21ea8 000000009fd1c258 ! %l6 = 0000009e, %l7 = 51293c89, Mem[0000000076800000] = 5dc22d3f 06000000 stda %l6,[%i1+%g0]0x88 ! Mem[0000000076800000] = 0000009e 51293c89 ! Mem[0000000077800008] = 00005a55, %l2 = 00000000ffa21ea8 lduba [%i3+%o1]0x88,%l2 ! %l2 = 0000000000000055 ! Mem[0000000091000138] = 4c906f70, %g18 = 2a5067226adb93bb ldsw [%i6+0x138],%g2 ! %g2 = 2a5067226adb93bb ! %l7 = 0000000051293c89, Mem[0000000077800008] = 00005a55 stba %l7,[%i3+%o1]0x89 ! Mem[0000000077800008] = 00005a89 ! Mem[0000000091800014] = 807fa37a, %g18 = 2a5067226adb93bb ldswa [%o0+0x014]%asi,%g2 ! %g2 = 2a5067226adb93bb ! immd = 00000000000002eb, %l5 = ffffffffffffbdf6, %ccr = 80 movneg %xcc,0x2eb,%l5 ! Moved, %l5 = 00000000000002eb ! Clear Register : %l4 = 00000000c72a41f9 clr %l4 ! %l4 = 0000000000000000 p51_label_23: ! %l7 = 0000000051293c89, Mem[0000000076800028] = a3323769 stha %l7,[%i1+%o5]0x88 ! Mem[0000000076800028] = a3323c89 ! Mem[0000000076000118] = 6a3f400dec661581, %f16 = fea469a5 78cc174c ldd [%i0+0x118],%f16 ! %f16 = 6a3f400d ec661581 ! Mem[0000000090000120] = bc5b9b3f, %g2 = ffffffff807fa37a lduba [%i4+0x120]%asi,%g2 ! %g2 = 00000000000000bc ! %l6 = 000000000000009e, %l3 = 000000009fd1c258, %y = 00000843 sdiv %l6,%l3,%l6 ! %l6 = ffffffffffffea03 mov %l0,%y ! %y = c5fcd41f ! immd = 0000000000000116, %l6 = ffffffffffffea03, %ccr = 80 movne %icc,0x116,%l6 ! Moved, %l6 = 0000000000000116 ! Mem[00000000910001d4] = b2eef8e3, %g18 = 2a5067226adb93bb ldsw [%i6+0x1d4],%g2 ! %g2 = 2a5067226adb93bb ! %l1 = 000000003c70ba8a, %l5 = 00000000000002eb, %ccr = 80 movpos %icc,%l1,%l5 ! Moved, %l5 = 000000003c70ba8a ! Mem[0000000076800058] = ec3174cd, %l5 = 000000003c70ba8a ldsw [%i1+0x058],%l5 ! %l5 = ffffffffec3174cd ! %f8 = 4b33a0c8 441e14e2, Mem[0000000077800008] = 895a0000 fa440a53 stda %f8 ,[%i3+%o1]0x80 ! Mem[0000000077800008] = 4b33a0c8 441e14e2 ! Mem[0000000090800168] = f04d9a59, %g18 = 2a5067226adb93bb ldsw [%i5+0x168],%g2 ! %g2 = 2a5067226adb93bb p51_label_24: ! Mem[00000000760001c8] = 59323e70d492b73f, %l5 = ffffffffec3174cd ldx [%i0+0x1c8],%l5 ! %l5 = 59323e70d492b73f ! %l6 = 0000000000000116, %l6 = 0000000000000116, %ccr = 80 move %xcc,%l6,%l6 ! Register Not Moved ! %l2 = 0000000000000055, imm = 0000000000000827, %l5 = 59323e70d492b73f tsubcc %l2,0x827,%l5 ! %l5 = fffffffffffff82e, %ccr = 9b ! %l5 = fffffffffffff82e, Mem[0000000091800078] = a9486159 stb %l5,[%o0+0x078] ! Mem[0000000091800078] = 2e486159 ! Mem[00000000778000c0] = fed125c8e129bff0, %f4 = 71e2feb7 a587562b ldd [%i3+0x0c0],%f4 ! %f4 = fed125c8 e129bff0 ! Mem[00000000918001c4] = 6caab4ab, %g18 = 2a5067226adb93bb ldsw [%o0+0x1c4],%g2 ! %g2 = 2a5067226adb93bb ! Mem[0000000077800028] = 761fc2773ea494c6, %f30 = 8c66d7d4 da91d96f ldda [%i3+%o5]0x89,%f30 ! %f30 = 761fc277 3ea494c6 ! Mem[0000000077800018] = 1d60c0cf, %l0 = 9812253ac5fcd41f ldsba [%i3+%o3]0x81,%l0 ! %l0 = 000000000000001d ! %f21 = e082a888, Mem[0000000091000048] = 4b4e770b st %f21,[%i6+0x048] ! Mem[0000000091000048] = e082a888 ! Mem[000000007700015c] = aa78d1ab, %l6 = 0000000000000116 lduba [%i2+0x15f]%asi,%l6 ! %l6 = 00000000000000ab p51_label_25: ! Mem[00000000918001e0] = 7af6dfff, %g2 = 000000006caab4ab ldub [%o0+0x1e3],%g2 ! %g2 = 000000000000007a ! %f7 = 8b33c8af, Mem[00000000910000c8] = 41e919be st %f7 ,[%i6+0x0c8] ! Mem[00000000910000c8] = 8b33c8af ! Mem[0000000076800040] = 9812253a c5fcd41f 74a2789a 4daa1a74 ! Mem[0000000076800050] = 9bd0006d ccd3850f ec3174cd 67a2a355 ! Mem[0000000076800060] = 9e3fff9c a74d5e55 0a2c7dc4 3147dba5 ! Mem[0000000076800070] = 38df8acc ec9ef53d ac91b509 747e3925 mov 0x040,%g6 ldda [%i1+%g6]ASI_BLK_S,%f0 ! Block Load from 0000000076800040 ! immd = 00000000000003cd, %l3 = 000000009fd1c258, %ccr = 9b movcc %icc,0x3cd,%l3 ! Register Not Moved ! %l6 = 00000000000000ab, %l1 = 000000003c70ba8a, %l7 = 0000000051293c89 taddcctv %l6,%l1,%l7 ! %l0 = 0000000000000040, Trapped ! %l3 = 000000009fd1c258, %l5 = fffffffffffff82e, %ccr = 9b movne %icc,%l3,%l5 ! Moved, %l5 = 000000009fd1c258 ! Mem[0000000076000020] = 9e000000, %l3 = 000000009fd1c258 lduwa [%i0+%o4]0x81,%l3 ! %l3 = 000000009e000000 ! %l5 = 000000009fd1c258, Mem[0000000090000070] = 73e0540d88eeafc5 stx %l5,[%i4+0x070] ! Mem[0000000090000070] = 000000009fd1c258 ! Mem[000000009180009c] = 8acc12dd, %g18 = 2a5067226adb93bb ldsw [%o0+0x09c],%g2 ! %g2 = 2a5067226adb93bb ! Mem[00000000908001c8] = 4e632be1557ad745, %g2 = ffffffff8acc12dd ldx [%i5+0x1c8],%g2 ! %g2 = 4e632be1557ad745 ba,a p51_not_taken_0_end p51_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 0000000000000040 bne,a,pn %xcc,p51_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000003c70ba8a bne,a,pn %xcc,p51_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000055 bne,a,pn %xcc,p51_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000009e000000 bne,a,pn %xcc,p51_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000000 bne,a,pn %xcc,p51_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000009fd1c258 bne,a,pn %xcc,p51_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000000ab bne,a,pn %xcc,p51_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000051293c89 bne,a,pn %xcc,p51_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xc5fcd41f,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p51_failed mov 0x111,%g1 ! Check Floating Point Registers p51_check_fp_registers: set p51_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 9812253a c5fcd41f bne %xcc,p51_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 74a2789a 4daa1a74 bne %xcc,p51_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 9bd0006d ccd3850f bne %xcc,p51_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be ec3174cd 67a2a355 bne %xcc,p51_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 9e3fff9c a74d5e55 bne %xcc,p51_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 0a2c7dc4 3147dba5 bne %xcc,p51_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 38df8acc ec9ef53d bne %xcc,p51_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be ac91b509 747e3925 bne %xcc,p51_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 6a3f400d ec661581 bne %xcc,p51_f16_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 1f7e1984 e082a888 bne %xcc,p51_f20_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 1abde5a9 65b47949 bne %xcc,p51_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 62ea4189 594f555a bne %xcc,p51_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be a47b854f 886b8f84 bne %xcc,p51_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 761fc277 3ea494c6 bne %xcc,p51_f30_fail nop ! Check Local Memory set p51_local0_expect,%g1 p51_check_local0: ldx [%g1+0x000],%g2 ! Expected data = ffb82d7388343d73 ldx [%i0+0x000],%g3 ! Observed data at 0000000076000000 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i0,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 9e00000000000000 ldx [%i0+0x020],%g3 ! Observed data at 0000000076000020 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 3400ede5efea5ff3 ldx [%i0+0x028],%g3 ! Observed data at 0000000076000028 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i0,0x028,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = a1fc6b14bba9fb60 ldx [%i0+0x0c0],%g3 ! Observed data at 00000000760000c0 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i0,0x0c0,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 1c64dd6cffb87a0e ldx [%i0+0x0f8],%g3 ! Observed data at 00000000760000f8 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i0,0x0f8,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = 000000461402bc38 ldx [%i0+0x1d0],%g3 ! Observed data at 00000000760001d0 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i0,0x1d0,%g4 set p51_local1_expect,%g1 p51_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 9e000000893c2951 ldx [%i1+0x000],%g3 ! Observed data at 0000000076800000 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 4c5e90d9fd5b8f44 ldx [%i1+0x010],%g3 ! Observed data at 0000000076800010 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffcdd26152dae14d 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 = 893c32a3b99927b4 ldx [%i1+0x028],%g3 ! Observed data at 0000000076800028 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x028,%g4 ldx [%g1+0x060],%g2 ! Expected data = 9e3fff9ca74d5e55 ldx [%i1+0x060],%g3 ! Observed data at 0000000076800060 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x060,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = fffffff4fa440a53 ldx [%i1+0x0c8],%g3 ! Observed data at 00000000768000c8 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x0c8,%g4 ldx [%g1+0x180],%g2 ! Expected data = f7ff6d05acc6f75d ldx [%i1+0x180],%g3 ! Observed data at 0000000076800180 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x180,%g4 set p51_local2_expect,%g1 p51_check_local2: ldx [%g1+0x008],%g2 ! Expected data = c0d23497a42bd2c0 ldx [%i2+0x008],%g3 ! Observed data at 0000000077000008 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 69370062be9e1d24 ldx [%i2+0x010],%g3 ! Observed data at 0000000077000010 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 848f6b884f857ba4 ldx [%i2+0x020],%g3 ! Observed data at 0000000077000020 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x020,%g4 ldx [%g1+0x048],%g2 ! Expected data = 0000007fc99765ca ldx [%i2+0x048],%g3 ! Observed data at 0000000077000048 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x048,%g4 ldx [%g1+0x070],%g2 ! Expected data = c6e6800a9fd1c258 ldx [%i2+0x070],%g3 ! Observed data at 0000000077000070 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x070,%g4 ldx [%g1+0x090],%g2 ! Expected data = 60814d848e54050e ldx [%i2+0x090],%g3 ! Observed data at 0000000077000090 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x090,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 145eaaff531fc7c4 ldx [%i2+0x0e0],%g3 ! Observed data at 00000000770000e0 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x0e0,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = 1ea77dbaed7b8dff ldx [%i2+0x0e8],%g3 ! Observed data at 00000000770000e8 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x0e8,%g4 ldx [%g1+0x108],%g2 ! Expected data = 5a554f598cb829c0 ldx [%i2+0x108],%g3 ! Observed data at 0000000077000108 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x108,%g4 set p51_local3_expect,%g1 p51_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 4b33a0c8441e14e2 ldx [%i3+0x008],%g3 ! Observed data at 0000000077800008 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffa21ea89fd1c258 ldx [%i3+0x010],%g3 ! Observed data at 0000000077800010 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i3,0x010,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 2c11b7ff82b4c134 ldx [%i3+0x1c0],%g3 ! Observed data at 00000000778001c0 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i3,0x1c0,%g4 ! The test for processor 51 has passed p51_passed: ta GOOD_TRAP nop p51_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p51_failed p51_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p51_failed p51_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p51_failed p51_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p51_failed p51_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p51_failed p51_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p51_failed p51_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p51_failed p51_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p51_failed p51_f0_fail: set p51_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f2_fail: set p51_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f4_fail: set p51_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f6_fail: set p51_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f8_fail: set p51_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f10_fail: set p51_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f12_fail: set p51_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f14_fail: set p51_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f16_fail: set p51_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f20_fail: set p51_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f24_fail: set p51_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f26_fail: set p51_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f28_fail: set p51_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f30_fail: set p51_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: stha %l0,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000077000010] stda %l6,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000076000010] ldstuba [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000077800010] ldstuba [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000077800018] done p51_trap1o: stha %l0,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000077000010] stda %l6,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000076000010] ldstuba [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000077800010] ldstuba [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000077800018] done p51_trap2e: ldstuba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000076000010] lduha [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000077800010] done p51_trap2o: ldstuba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000076000010] lduha [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000077800010] done p51_trap3e: nop or %l2,%l3,%l4 andn %l5,-0xa06,%l4 done p51_trap3o: nop or %l2,%l3,%l4 andn %l5,-0xa06,%l4 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 = e3541bf8900187db ldx [%g1+0x008],%l1 ! %l1 = 7bfe1bc6af74dd86 ldx [%g1+0x010],%l2 ! %l2 = 9a1405923b3cefd4 ldx [%g1+0x018],%l3 ! %l3 = 880c9f56b827eb9f ldx [%g1+0x020],%l4 ! %l4 = 1071dd1c41f0967c ldx [%g1+0x028],%l5 ! %l5 = 3ebcf4ea4c5e6106 ldx [%g1+0x030],%l6 ! %l6 = f32ba2ec973396a9 ldx [%g1+0x038],%l7 ! %l7 = 23b0f83bfa440a53 ! 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 = 88d9bad7 c6c22ec5 10f1d6ce add34398 ! %f4 = b779692a 7a82709a 96db39a0 8a53ed06 ! %f8 = 8223d064 8b6ecd00 48cf28f8 61dacf6c ! %f12 = 9f72163d ab10209a 38646a01 2b86791a ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = e4c940d0 d07eeca6 65864821 83763860 ! %f20 = fc6edbba cb64df9b 821f11ea 74d2d1a9 ! %f24 = 14de9618 2b0c9184 b52f64b5 fba496c5 ! %f28 = 5d4ee96e 349611f5 6410dc05 1eb7bdc8 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 04bc0bee f4ac3554 8194448d cfd9c09c ! %f36 = ec13bb0e ff97eda1 427fe1f9 a5d70b88 ! %f40 = 01428414 674a6ca2 ef4fefdd 422ec0dc ! %f44 = 2d3fdba7 68d5619c 93a56fc1 cffb7282 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xc3ac74f00000002f,%g7,%g1 ! GSR scale = 5, align = 7 wr %g1,%g0,%gsr ! GSR = c3ac74f00000002f 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 = 6442ddc650f76f2b, %l6 = b109c7f28cad3068, %l5 = 3b0f8acaaec4fbdc srl %l4,%l6,%l5 ! %l5 = 000000000050f76f ! %l2 = 2a917bba732b11ed, %l6 = b109c7f28cad3068, %y = 00000000 udiv %l2,%l6,%l6 ! Div by zero, %l0 = 1c1207f45b6c5d96 mov %l0,%y ! %y = 5b6c5d6e ! %f16 = e4c940d0 d07eeca6, Mem[0000000078000028] = 1c630362 78750efe stda %f16,[%i0+%o5]0x80 ! Mem[0000000078000028] = e4c940d0 d07eeca6 ! Mem[00000000790000d0] = da51d20d, %l7 = bada6b6e57f9d697 lduba [%i2+0x0d1]%asi,%l7 ! %l7 = 0000000000000051 ! immd = 000000000000013e, %l4 = 6442ddc650f76f2b, %ccr = 44 movcc %xcc,0x13e,%l4 ! Moved, %l4 = 000000000000013e ! Mem[0000000078800028] = 4e86e244, %l1 = e1a24109c89e7afe swapa [%i1+%o5]0x81,%l1 ! %l1 = 000000004e86e244 ! Mem[00000000910001b0] = 2459beee 9640fe46, %g2 = f89bac90, %g3 = 0bad0b00 ldd [%i6+0x1b0],%g2 ! %g2 = 000000002459beee 000000009640fe46 ! Mem[0000000079000008] = b44cfa3b, %f25 = 2b0c9184 lda [%i2+%o1]0x88,%f25 ! %f25 = b44cfa3b ! Mem[0000000078000158] = d96f10baea595624, %l6 = 0000000000000000, %l2 = 2a917bba732b11ed add %i0,0x158,%g1 casxa [%g1]0x80,%l6,%l2 ! %l2 = d96f10baea595624 ! Mem[00000000908001d4] = 55cde4dc, %g2 = 000000002459beee ldsh [%i5+0x1d6],%g2 ! %g2 = 00000000000055cd p52_label_2: ! %l5 = 000000000050f76f, Mem[000000009000018c] = 01a076f8 sth %l5,[%i4+0x18c] ! Mem[000000009000018c] = f76f76f8 ! %l6 = 0000000000000000, %l1 = 000000004e86e244, %y = 5b6c5d6e sdiv %l6,%l1,%l4 ! %l4 = 000000007fffffff mov %l0,%y ! %y = 5b6c5d6e ! Mem[00000000908001b8] = 4ff80a32, %g2 = 00000000000055cd lduha [%i5+0x1b8]%asi,%g2 ! %g2 = 0000000000004ff8 ! Mem[00000000780001e4] = 91c039f3, %l1 = 000000004e86e244 ldsb [%i0+0x1e7],%l1 ! %l1 = fffffffffffffff3 ! Mem[0000000079800018] = c7002cea, %l0 = 1c1207f45b6c5d6e ldsha [%i3+%o3]0x81,%l0 ! %l0 = ffffffffffffc700 ! Mem[0000000091800178] = 72e95a67, %g2 = 0000000000004ff8 lduba [%o0+0x17a]%asi,%g2 ! %g2 = 0000000000000072 ! %l7 = 0000000000000051, Mem[000000009080005f] = 3bd178b9, %asi = 80 stba %l7,[%i5+0x05f]%asi ! Mem[000000009080005c] = 51d178b9 ! %f26 = b52f64b5, Mem[0000000078800008] = 62ff5457 sta %f26,[%i1+%o1]0x89 ! Mem[0000000078800008] = b52f64b5 ! %l7 = 0000000000000051, %l7 = 0000000000000051, %ccr = 44 movgu %xcc,%l7,%l7 ! Register Not Moved ! %l1 = fffffffffffffff3, Mem[0000000079800010] = b2bf149f stba %l1,[%i3+%o2]0x81 ! Mem[0000000079800010] = f3bf149f p52_label_3: ! Mem[0000000090000194] = 265e791c, %g18 = ee0ea223f8787e47 ldsw [%i4+0x194],%g2 ! %g2 = ee0ea223f8787e47 ! %l4 = 000000007fffffff, %l1 = fffffffffffffff3, %ccr = 44 movgu %icc,%l4,%l1 ! Register Not Moved ! Mem[0000000079800018] = 6d091c67 ea2c00c7, %l0 = ffffc700, %l1 = fffffff3 ldda [%i3+%o3]0x89,%l0 ! %l0 = 00000000ea2c00c7 000000006d091c67 ! %f0 = 88d9bad7 c6c22ec5 10f1d6ce add34398 ! %f4 = b779692a 7a82709a 96db39a0 8a53ed06 ! %f8 = 8223d064 8b6ecd00 48cf28f8 61dacf6c ! %f12 = 9f72163d ab10209a 38646a01 2b86791a stda %f0,[%i3]ASI_COMMIT_P ! Block Store to 0000000079800000 ! Mem[0000000078800090] = 0605af5f, %l3 = 19c50230587ddf95 swap [%i1+0x090],%l3 ! %l3 = 000000000605af5f ! immd = 00000000000001bf, %l3 = 000000000605af5f, %ccr = 44 movleu %xcc,0x1bf,%l3 ! Moved, %l3 = 00000000000001bf ! Mem[0000000090000080] = 8cabda2a, %g2 = 00000000265e791c ldsb [%i4+0x081],%g2 ! %g2 = ffffffffffffff8c ! %f0 = 88d9bad7 c6c22ec5 10f1d6ce add34398 ! %f4 = b779692a 7a82709a 96db39a0 8a53ed06 ! %f8 = 8223d064 8b6ecd00 48cf28f8 61dacf6c ! %f12 = 9f72163d ab10209a 38646a01 2b86791a mov 0x080,%g4 stda %f0,[%i4+%g4]ASI_BLK_AIUSL ! Block Store to 0000000090000080 ! Mem[00000000918000c4] = ae582979, %g2 = ffffffffffffff8c ldsh [%o0+0x0c4],%g2 ! %g2 = ffffffffffffae58 ! Mem[00000000790001e8] = e3a9f200, %l2 = d96f10baea595624 swap [%i2+0x1e8],%l2 ! %l2 = 00000000e3a9f200 p52_label_4: ! Mem[000000007880003c] = 799ff453, %l7 = 0000000000000051 swap [%i1+0x03c],%l7 ! %l7 = 00000000799ff453 ! %l5 = 000000000050f76f, %l0 = 00000000ea2c00c7, %ccr = 44 move %xcc,%l5,%l0 ! Moved, %l0 = 000000000050f76f ! %f31 = 1eb7bdc8, Mem[00000000908001cc] = 557ad745 st %f31,[%i5+0x1cc] ! Mem[00000000908001cc] = 1eb7bdc8 ! Mem[0000000078800110] = 1ad0db30, %l5 = 0050f76f, %l5 = 0050f76f add %i1,0x110,%g1 casa [%g1]0x80,%l5,%l5 ! %l5 = 000000001ad0db30 ! %l0 = 0050f76f, %l1 = 6d091c67, Mem[0000000090000118] = c4c6c205 9aa8db92 std %l0,[%i4+0x118] ! Mem[0000000090000118] = 0050f76f 6d091c67 membar #Sync ! Added by membar checker (286) ! Mem[0000000079800018] = 06ed538aa039db96, %f24 = 14de9618 b44cfa3b ldda [%i3+%o3]0x89,%f24 ! %f24 = 06ed538a a039db96 ! %l1 = 000000006d091c67, Mem[0000000078800018] = 76add3ba stba %l1,[%i1+%o3]0x89 ! Mem[0000000078800018] = 76add367 ! retry : should take illegal inst trap, %l0 = 000000000050f76f retry ! Illegal inst trap : %l0 = 000000000050f77f ! %f6 = 96db39a0 8a53ed06, Mem[0000000091000018] = 6b8eab41 139cf6c9 std %f6 ,[%i6+%o3] ! Mem[0000000091000018] = 96db39a0 8a53ed06 ! %l7 = 00000000799ff453, Mem[00000000908001e4] = 4304eb69 stw %l7,[%i5+0x1e4] ! Mem[00000000908001e4] = 799ff453 p52_label_5: ! Mem[000000009000007c] = 7ef7c52e, %g2 = ffffffffffffae58 ldsh [%i4+0x07e],%g2 ! %g2 = 0000000000007ef7 ! %l3 = 00000000000001bf, immed = fffff846, %y = 5b6c5d6e smul %l3,-0x7ba,%l3 ! %l3 = fffffffffff2823a, %y = ffffffff ! %l4 = 000000007fffffff, imm = fffffffffffffd66, %l5 = 000000001ad0db30 andn %l4,-0x29a,%l5 ! %l5 = 0000000000000299 ! Mem[00000000900001b4] = a786ea9d, %g2 = 0000000000007ef7 lduh [%i4+0x1b6],%g2 ! %g2 = 000000000000a786 ! Mem[00000000900000c8] = 878154a6, %g2 = 000000000000a786 ldub [%i4+0x0ca],%g2 ! %g2 = 0000000000000087 ! Mem[0000000079800000] = 88d9bad7, %l3 = fffffffffff2823a ldsha [%i3+%g0]0x81,%l3 ! %l3 = ffffffffffff88d9 ! Mem[000000007980010c] = 52a2ef4e, %l5 = 0000000000000299 swap [%i3+0x10c],%l5 ! %l5 = 0000000052a2ef4e ! Mem[0000000079800169] = f2043457, %l5 = 0000000052a2ef4e ldstub [%i3+0x169],%l5 ! %l5 = 00000004000000ff ! %f26 = b52f64b5 fba496c5, Mem[00000000900000a0] = 00cd6e8b 64d02382 std %f26,[%i4+0x0a0] ! Mem[00000000900000a0] = b52f64b5 fba496c5 ! Mem[0000000091800004] = 5d5101b3, %g2 = 0000000000000087 lduh [%o0+0x004],%g2 ! %g2 = 0000000000005d51 p52_label_6: ! Mem[0000000091000120] = 42f35dd467c0f517, %g2 = 0000000000005d51 ldx [%i6+0x120],%g2 ! %g2 = 42f35dd467c0f517 ! %l1 = 000000006d091c67, imm = ffffffffffffffb2, %l5 = 0000000000000004 sub %l1,-0x04e,%l5 ! %l5 = 000000006d091cb5 ! %l1 = 000000006d091c67, Mem[000000009180019c] = 5f04e1d5, %asi = 80 stha %l1,[%o0+0x19c]%asi ! Mem[000000009180019c] = 1c67e1d5 ! Mem[00000000788001aa] = 1dd3b690, %l1 = 000000006d091c67 ldstub [%i1+0x1aa],%l1 ! %l1 = 000000b6000000ff ! %l4 = 000000007fffffff, %l4 = 000000007fffffff, %l3 = ffffffffffff88d9 mulx %l4,%l4,%l3 ! %l3 = 3fffffff00000001 ! immd = 000000000000018c, %l4 = 000000007fffffff, %ccr = 44 movvc %xcc,0x18c,%l4 ! Moved, %l4 = 000000000000018c ! Mem[0000000079000020] = a98c59dc, %l3 = 3fffffff00000001 swapa [%i2+%o4]0x88,%l3 ! %l3 = 00000000a98c59dc ! %f8 = 8223d064, Mem[0000000078000010] = 5bae0707 sta %f8 ,[%i0+%o2]0x89 ! Mem[0000000078000010] = 8223d064 ! %l5 = 000000006d091cb5, Mem[00000000900001fd] = acdc55aa stb %l5,[%i4+0x1fd] ! Mem[00000000900001fc] = b5dc55aa ! Mem[0000000091000000] = 5398fcc6, %g2 = 42f35dd467c0f517 lduw [%i6+%g0],%g2 ! %g2 = 000000005398fcc6 p52_label_7: ! %l2 = 00000000e3a9f200, imm = fffffffffffffadd, %l3 = 00000000a98c59dc orncc %l2,-0x523,%l3 ! %l3 = 00000000e3a9f722, %ccr = 08 ! Mem[0000000079800028] = 48cf28f8, %l1 = 00000000000000b6 swapa [%i3+%o5]0x81,%l1 ! %l1 = 0000000048cf28f8 ! %f2 = 10f1d6ce, Mem[0000000091800160] = 877a44c3 st %f2 ,[%o0+0x160] ! Mem[0000000091800160] = 10f1d6ce ! Mem[0000000078800000] = 5f5cfc97 f6987d85, %l6 = 00000000, %l7 = 799ff453 ldda [%i1+%g0]0x81,%l6 ! %l6 = 000000005f5cfc97 00000000f6987d85 ! %l2 = 00000000e3a9f200, immd = fffffffffffff84b, %l5 = 000000006d091cb5 mulx %l2,-0x7b5,%l5 ! %l5 = fffff9256339e600 ! %l3 = 00000000e3a9f722, Mem[00000000910001b0] = 2459beee9640fe46 stx %l3,[%i6+0x1b0] ! Mem[00000000910001b0] = 00000000e3a9f722 ! Mem[0000000079800000] = d7bad988, %f7 = 8a53ed06 lda [%i3+%g0]0x88,%f7 ! %f7 = d7bad988 ! Mem[0000000091000030] = 66b5e83a f8c80863, %g2 = 5398fcc6, %g3 = 9640fe46 ldda [%i6+0x030]%asi,%g2 ! %g2 = 0000000066b5e83a 00000000f8c80863 ! Mem[00000000790000d4] = cfdddae2, %l7 = 00000000f6987d85 swap [%i2+0x0d4],%l7 ! %l7 = 00000000cfdddae2 ! %l0 = 000000000050f77f, Mem[00000000900000ac] = f828cf48 stw %l0,[%i4+0x0ac] ! Mem[00000000900000ac] = 0050f77f p52_label_8: ! Mem[000000007900012c] = 17079f72, %l0 = 0050f77f, %l0 = 0050f77f add %i2,0x12c,%g1 casa [%g1]0x80,%l0,%l0 ! %l0 = 0000000017079f72 ! %l4 = 000000000000018c, %l1 = 0000000048cf28f8, %y = ffffffff smul %l4,%l1,%l4 ! %l4 = 00000070a0735fa0, %y = 00000070 ! Mem[000000009100000c] = c8eb2c4a, %g2 = 0000000066b5e83a ldsh [%i6+0x00c],%g2 ! %g2 = ffffffffffffc8eb ! Mem[00000000908001c0] = bc65ad57cb751f7a, %g2 = ffffffffffffc8eb ldx [%i5+0x1c0],%g2 ! %g2 = bc65ad57cb751f7a ! %l7 = 00000000cfdddae2, imm = fffffffffffff935, %l1 = 0000000048cf28f8 andncc %l7,-0x6cb,%l1 ! %l1 = 00000000000002c2, %ccr = 00 ! Mem[0000000078800020] = 4a009bef, %f18 = 65864821 lda [%i1+%o4]0x88,%f18 ! %f18 = 4a009bef ! %l6 = 000000005f5cfc97, immed = 000007f8, %y = 00000070 sdivcc %l6,0x7f8,%l1 ! %l1 = 000000000e1a05a5, %ccr = 00 mov %l0,%y ! %y = 17079f72 ! Mem[0000000091000010] = 194f877a, %g2 = bc65ad57cb751f7a ldub [%i6+0x013],%g2 ! %g2 = 0000000000000019 ! Mem[00000000908000c0] = 4c09a94c, %g2 = 0000000000000019 ldsb [%i5+0x0c2],%g2 ! %g2 = 000000000000004c ! Mem[0000000091000194] = f32db03d, %g18 = ee0ea223f8787e47 ldsw [%i6+0x194],%g2 ! %g2 = ee0ea223f8787e47 p52_label_9: ! Mem[00000000900000b0] = 10ab3d16, %g2 = fffffffff32db03d lduh [%i4+0x0b2],%g2 ! %g2 = 00000000000010ab ! %l5 = fffff9256339e600, %l7 = 00000000cfdddae2, %y = 17079f72 umul %l5,%l7,%l3 ! %l3 = 5091cecc74f90c00, %y = 5091cecc ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g5 ldda [%i4+%g5]ASI_BLK_P,%f48 ! Block Load from 0000000090000040 ! Mem[0000000091000100] = c8c1a8d0, %g2 = 00000000000010ab lduh [%i6+0x102],%g2 ! %g2 = 000000000000c8c1 ! %l7 = 00000000cfdddae2, Mem[0000000090800090] = a7cee9e0 stb %l7,[%i5+0x090] ! Mem[0000000090800090] = e2cee9e0 ! %l3 = 5091cecc74f90c00, Mem[00000000900000a8] = 6ccfda61 stw %l3,[%i4+0x0a8] ! Mem[00000000900000a8] = 74f90c00 ! %l0 = 0000000017079f72, immed = 00000087, %ccr = 00 movre %l0,0x087,%l2 ! Not Moved, %l2 = 00000000e3a9f200 ! Mem[0000000079000010] = 9cafc34b, %l1 = 000000000e1a05a5 ldstuba [%i2+%o2]0x80,%l1 ! %l1 = 0000009c000000ff ! %l3 = 5091cecc74f90c00, %l0 = 0000000017079f72, %y = 5091cecc umul %l3,%l0,%l2 ! %l2 = 0a85dbbe195b5800, %y = 0a85dbbe ! Mem[000000009100005c] = 4b945da1, %g2 = 000000000000c8c1 ldsh [%i6+0x05e],%g2 ! %g2 = 0000000000004b94 p52_label_10: ! Mem[0000000090000108] = 7aa04c5f, %g18 = ee0ea223f8787e47 ldsw [%i4+0x108],%g2 ! %g2 = ee0ea223f8787e47 ! %f11 = 61dacf6c, Mem[00000000908000c8] = 59095ea4 st %f11,[%i5+0x0c8] ! Mem[00000000908000c8] = 61dacf6c ! %l7 = 00000000cfdddae2, Mem[00000000798000b8] = 98e269bb741af0b7, %asi = 80 stxa %l7,[%i3+0x0b8]%asi ! Mem[00000000798000b8] = 00000000cfdddae2 ! %l3 = 5091cecc74f90c00, %l2 = 0a85dbbe195b5800, %l1 = 000000000000009c and %l3,%l2,%l1 ! %l1 = 0081ca8c10590800 ! immd = 0000000000000002, %l5 = fffff9256339e600, %ccr = 00 movgu %xcc,0x002,%l5 ! Moved, %l5 = 0000000000000002 ! Mem[0000000091800194] = 3b77e6a9, %g18 = ee0ea223f8787e47 ldsw [%o0+0x194],%g2 ! %g2 = ee0ea223f8787e47 ! %l4 = a0735fa0, %l5 = 00000002, Mem[00000000918001f0] = 7ba8917e 3e403ba4 std %l4,[%o0+0x1f0] ! Mem[00000000918001f0] = a0735fa0 00000002 ! %l6 = 000000005f5cfc97, imm = 0000000000000002, %l3 = 5091cecc74f90c00 sll %l6,0x002,%l3 ! %l3 = 000000017d73f25c ! Mem[0000000078800090] = 587ddf95, %l2 = 0a85dbbe195b5800 ldstub [%i1+0x090],%l2 ! %l2 = 00000058000000ff ! Mem[0000000079800028] = 000000b6, %f12 = 9f72163d lda [%i3+%o5]0x81,%f12 ! %f12 = 000000b6 p52_label_11: ! %l5 = 0000000000000002, %l3 = 000000017d73f25c, %ccr = 00 movrlez %l5,%l3,%l4 ! Not Moved, %l4 = 00000070a0735fa0 ! %l6 = 000000005f5cfc97, %l5 = 0000000000000002, %ccr = 00 movgu %xcc,%l6,%l5 ! Moved, %l5 = 000000005f5cfc97 ! %l1 = 0081ca8c10590800, Mem[0000000091000122] = 5dd467c0 sth %l1,[%i6+0x122] ! Mem[0000000091000120] = 080067c0 ! immd = 00000000000000c8, %l1 = 0081ca8c10590800, %ccr = 00 movg %icc,0x0c8,%l1 ! Moved, %l1 = 00000000000000c8 ! %l5 = 000000005f5cfc97, immed = fffff4f0, %y = 0a85dbbe smulcc %l5,-0xb10,%l5 ! %l5 = fffffbe10b55b990, %ccr = 80, %y = fffffbe1 ! %l1 = 00000000000000c8, Mem[0000000078800010] = fe92d2ec stha %l1,[%i1+%o2]0x88 ! Mem[0000000078800010] = fe9200c8 ! Mem[000000007980018c] = 46a2f1d8, %l7 = 00000000cfdddae2 ldsh [%i3+0x18c],%l7 ! %l7 = 00000000000046a2 ! Mem[0000000090800060] = d178b965a857e90f, %f48 = 9d14608a ca521b68 ldd [%i5+0x060],%f48 ! %f48 = d178b965 a857e90f ! %l6 = 000000005f5cfc97, %l3 = 000000017d73f25c, %ccr = 80 movpos %xcc,%l6,%l3 ! Register Not Moved ! %l3 = 000000017d73f25c, %l6 = 000000005f5cfc97, %y = fffffbe1 umulcc %l3,%l6,%l0 ! %l0 = 2ebb98635f068444, %ccr = 00, %y = 2ebb9863 p52_label_12: ! Mem[00000000788000dc] = 661fa828, %l0 = 5f068444, %l0 = 5f068444 add %i1,0xdc,%g1 casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000661fa828 ! %f0 = 88d9bad7 c6c22ec5 10f1d6ce add34398 ! %f4 = b779692a 7a82709a 96db39a0 d7bad988 ! %f8 = 8223d064 8b6ecd00 48cf28f8 61dacf6c ! %f12 = 000000b6 ab10209a 38646a01 2b86791a mov 0x100,%g6 stda %f0,[%i4+%g6]ASI_BLK_AIUSL ! Block Store to 0000000090000100 ! %l0 = 00000000661fa828, Mem[0000000079800008] = ced6f110 stba %l0,[%i3+%o1]0x89 ! Mem[0000000079800008] = ced6f128 ! Mem[00000000780001a8] = df14efc52cc0ad92, %l7 = 00000000000046a2, %l0 = 00000000661fa828 add %i0,0x1a8,%g1 casxa [%g1]0x80,%l7,%l0 ! %l0 = df14efc52cc0ad92 ! Mem[00000000788000cf] = 7e89b485, %l2 = 0000000000000058 ldstub [%i1+0x0cf],%l2 ! %l2 = 00000085000000ff ! %l6 = 000000005f5cfc97, Mem[00000000780001aa] = df14efc5 sth %l6,[%i0+0x1aa] ! Mem[00000000780001a8] = df14fc97 ! Mem[00000000910000b0] = ede1c033 666102f0, %g2 = 3b77e6a9, %g3 = f8c80863 ldd [%i6+0x0b0],%g2 ! %g2 = 00000000ede1c033 00000000666102f0 membar #Sync ! Added by membar checker (287) ! %l6 = 000000005f5cfc97, Mem[0000000090000040] = 9d14608a stw %l6,[%i4+0x040] ! Mem[0000000090000040] = 5f5cfc97 ! immd = 000000000000036c, %l4 = 00000070a0735fa0, %ccr = 00 movn %xcc,0x36c,%l4 ! Register Not Moved ! Mem[00000000900001a8] = 875ccbae a2de638c, %g2 = ede1c033, %g3 = 666102f0 ldd [%i4+0x1a8],%g2 ! %g2 = 00000000875ccbae 00000000a2de638c p52_label_13: ! %l0 = 2cc0ad92, %l1 = 000000c8, Mem[00000000900001a0] = bbcc04f1 1da75b47 std %l0,[%i4+0x1a0] ! Mem[00000000900001a0] = 2cc0ad92 000000c8 ! %l3 = 000000017d73f25c, Mem[00000000908001d6] = 55cde4dc sth %l3,[%i5+0x1d6] ! Mem[00000000908001d4] = f25ce4dc ! %l2 = 0000000000000085, Mem[000000007980007e] = e2eacbd4 sth %l2,[%i3+0x07e] ! Mem[000000007980007c] = e2ea0085 ! %l3 = 000000017d73f25c, %l2 = 0000000000000085, %ccr = 00 mova %icc,%l3,%l2 ! Moved, %l2 = 000000017d73f25c ! Mem[0000000079000158] = d3ccaf01, %l1 = 000000c8, %l0 = 2cc0ad92 add %i2,0x158,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000d3ccaf01 ! Mem[00000000788000d0] = b668f44ef2d95f9c, %l0 = 00000000d3ccaf01, %l1 = 00000000000000c8 add %i1,0xd0,%g1 casxa [%g1]0x80,%l0,%l1 ! %l1 = b668f44ef2d95f9c ! %l4 = 00000070a0735fa0, Mem[000000009080006c] = 353a0431 sth %l4,[%i5+0x06c] ! Mem[000000009080006c] = 5fa00431 ! Mem[00000000910001a0] = bec31e54ea13ce24, %g2 = 00000000875ccbae ldx [%i6+0x1a0],%g2 ! %g2 = bec31e54ea13ce24 ! Mem[0000000079000028] = 67c89799 34eb5423, %l2 = 7d73f25c, %l3 = 7d73f25c ldda [%i2+%o5]0x88,%l2 ! %l2 = 0000000034eb5423 0000000067c89799 ! Mem[0000000078000010] = 64d02382, %l1 = b668f44ef2d95f9c lduha [%i0+%o2]0x80,%l1 ! %l1 = 00000000000064d0 p52_label_14: ! %l3 = 0000000067c89799, Mem[0000000090800182] = 2bcb0182 stb %l3,[%i5+0x182] ! Mem[0000000090800180] = 99cb0182 ! Mem[00000000900001f8] = 07425ca0 64b5dc55, %g2 = ea13ce24, %g3 = a2de638c ldd [%i4+0x1f8],%g2 ! %g2 = 0000000007425ca0 0000000064b5dc55 ! %l5 = fffffbe10b55b990, imm = fffffffffffffc97, %l0 = 00000000d3ccaf01 subc %l5,-0x369,%l0 ! %l0 = fffffbe10b55bcf9 ! %l4 = 00000070a0735fa0, Mem[000000009180016a] = a9369945 sth %l4,[%o0+0x16a] ! Mem[0000000091800168] = 5fa09945 ! %l7 = 00000000000046a2, imm = 000000000000087f, %l6 = 000000005f5cfc97 taddcc %l7,0x87f,%l6 ! %l6 = 0000000000004f21, %ccr = 02 ! Mem[0000000091000138] = 4c906f70 1fce8b29, %g2 = 07425ca0, %g3 = 64b5dc55 ldd [%i6+0x138],%g2 ! %g2 = 000000004c906f70 000000001fce8b29 ! Mem[0000000078000028] = e4c940d0d07eeca6, %f18 = 4a009bef 83763860 ldda [%i0+%o5]0x81,%f18 ! %f18 = e4c940d0 d07eeca6 ! Mem[000000009100005c] = 8c194b94, %g2 = 000000004c906f70 lduha [%i6+0x05c]%asi,%g2 ! %g2 = 0000000000008c19 ! Mem[000000009080018c] = c276172b, %g2 = 0000000000008c19 lduh [%i5+0x18e],%g2 ! %g2 = 000000000000c276 ! %l3 = 0000000067c89799, Mem[0000000079800010] = 2a6979b7 stwa %l3,[%i3+%o2]0x89 ! Mem[0000000079800010] = 67c89799 p52_label_15: ! Mem[00000000910001b4] = f722fe04, %g2 = 000000000000c276 ldsb [%i6+0x1b6],%g2 ! %g2 = fffffffffffffff7 ! Mem[0000000078000020] = 7cdb7588, %l5 = fffffbe10b55b990 lduha [%i0+%o4]0x81,%l5 ! %l5 = 0000000000007cdb ! %l1 = 00000000000064d0, %l7 = 00000000000046a2, %l6 = 0000000000004f21 srl %l1,%l7,%l6 ! %l6 = 0000000000001934 ! %l4 = 00000070a0735fa0, %l7 = 00000000000046a2, %ccr = 02 movvs %xcc,%l4,%l7 ! Register Not Moved ! %l5 = 0000000000007cdb, %l3 = 0000000067c89799, %l6 = 0000000000001934 xorcc %l5,%l3,%l6 ! %l6 = 0000000067c8eb42, %ccr = 00 ! Mem[000000009080009c] = f194589f, %g2 = fffffffffffffff7 ldsha [%i5+0x09c]%asi,%g2 ! %g2 = fffffffffffff194 ! immd = 0000000000000099, %l7 = 00000000000046a2, %ccr = 00 movgu %icc,0x099,%l7 ! Moved, %l7 = 0000000000000099 ! %l3 = 0000000067c89799, Mem[00000000908000d8] = 9c4dedb52e9f5b4f stx %l3,[%i5+0x0d8] ! Mem[00000000908000d8] = 0000000067c89799 ! immd = 00000000000002c5, %l0 = fffffbe10b55bcf9, %ccr = 00 movne %icc,0x2c5,%l0 ! Moved, %l0 = 00000000000002c5 ! Mem[00000000908001e4] = 799ff453, %g18 = ee0ea223f8787e47 ldsw [%i5+0x1e4],%g2 ! %g2 = ee0ea223f8787e47 p52_label_16: ! %l7 = 0000000000000099, imm = 0000000000000a7e, %l7 = 0000000000000099 tsubcc %l7,0xa7e,%l7 ! %l7 = fffffffffffff61b, %ccr = 9b ! %l1 = 00000000000064d0, %l0 = 00000000000002c5, %l0 = 00000000000002c5 orcc %l1,%l0,%l0 ! %l0 = 00000000000066d5, %ccr = 00 ! immd = 000000000000019e, %l4 = 00000070a0735fa0, %ccr = 00 movvc %icc,0x19e,%l4 ! Moved, %l4 = 000000000000019e ! Mem[0000000091000150] = bf654879 3b34102d, %g2 = 799ff453, %g3 = 1fce8b29 ldd [%i6+0x150],%g2 ! %g2 = 00000000bf654879 000000003b34102d ! %l7 = fffffffffffff61b, Mem[00000000900000a8] = 74f90c00 stb %l7,[%i4+0x0a8] ! Mem[00000000900000a8] = 1bf90c00 ! immd = 0000000000000364, %l6 = 0000000067c8eb42, %ccr = 00 mova %xcc,0x364,%l6 ! Moved, %l6 = 0000000000000364 ! Mem[0000000090800020] = 6b575173, %g18 = ee0ea223f8787e47 ldsw [%i5+%o4],%g2 ! %g2 = ee0ea223f8787e47 ! Mem[00000000900001ec] = 3fb77494, %g2 = 000000006b575173 ldsh [%i4+0x1ec],%g2 ! %g2 = 0000000000003fb7 ! Mem[0000000090800148] = a5b1dbba 2cfe970f, %g2 = 00003fb7, %g3 = 3b34102d ldd [%i5+0x148],%g2 ! %g2 = 00000000a5b1dbba 000000002cfe970f ! Mem[0000000078000018] = 813f7e1f, %l5 = 0000000000007cdb swapa [%i0+%o3]0x88,%l5 ! %l5 = 00000000813f7e1f p52_label_17: ! Mem[00000000918000e8] = 6c82cd426ad942c8, %g2 = 00000000a5b1dbba ldx [%o0+0x0e8],%g2 ! %g2 = 6c82cd426ad942c8 ! %l0 = 00000000000066d5, Mem[0000000090800052] = 1e2be8d4, %asi = 80 stha %l0,[%i5+0x052]%asi ! Mem[0000000090800050] = 66d5e8d4 ! Mem[000000009180001c] = bcb8815b, %g2 = 6c82cd426ad942c8 ldsb [%o0+0x01f],%g2 ! %g2 = ffffffffffffffbc ! %l7 = fffffffffffff61b, imm = 000000000000001b, %l3 = 0000000067c89799 srlx %l7,0x01b,%l3 ! %l3 = 0000001fffffffff ! Mem[0000000078800074] = a7ab9640, %l4 = 0000019e, %l3 = ffffffff add %i1,0x74,%g1 casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000a7ab9640 ! Mem[0000000079000008] = 3bfa4cb4, %l5 = 00000000813f7e1f ldsha [%i2+%o1]0x81,%l5 ! %l5 = 0000000000003bfa ! %l0 = 00000000000066d5, immed = 00000a02, %y = 2ebb9863 umul %l0,0xa02,%l1 ! %l1 = 0000000004051faa, %y = 00000000 ! Mem[0000000079000000] = 8ba12726, %l6 = 0000000000000364 ldsba [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000026 ! %f4 = b779692a 7a82709a, Mem[0000000079000168] = 8ce8d3b4 270a2d36 std %f4 ,[%i2+0x168] ! Mem[0000000079000168] = b779692a 7a82709a ! %l5 = 0000000000003bfa, %l2 = 0000000034eb5423, %y = 00000000 umulcc %l5,%l2,%l6 ! %l6 = 00000c65ea343b2e, %ccr = 08, %y = 00000c65 p52_label_18: ! Mem[0000000079000028] = 2354eb34, %f3 = add34398 lda [%i2+%o5]0x81,%f3 ! %f3 = 2354eb34 ! Mem[0000000078800190] = 002033a3, %l1 = 0000000004051faa lduw [%i1+0x190],%l1 ! %l1 = 00000000002033a3 ! %l0 = 00000000000066d5, %l0 = 00000000000066d5, %l4 = 000000000000019e srlx %l0,%l0,%l4 ! %l4 = 0000000000000000 ! %l7 = fffffffffffff61b, %l5 = 0000000000003bfa, %ccr = 08 movl %xcc,%l7,%l5 ! Register Not Moved ! %l2 = 0000000034eb5423, %l4 = 0000000000000000, %ccr = 08 movne %icc,%l2,%l4 ! Moved, %l4 = 0000000034eb5423 ! Mem[0000000091000044] = d61db2b3, %g2 = ffffffffffffffbc ldub [%i6+0x044],%g2 ! %g2 = 00000000000000d6 ! %l3 = 00000000a7ab9640, Mem[000000009080014e] = 970f2c26 stb %l3,[%i5+0x14e] ! Mem[000000009080014c] = 400f2c26 ! Mem[0000000078000098] = 61fd36e3f66cb5d8, %l6 = 00000c65ea343b2e ldx [%i0+0x098],%l6 ! %l6 = 61fd36e3f66cb5d8 ! Mem[0000000078800000] = 97fc5c5f, %l3 = 00000000a7ab9640 lduba [%i1+%g0]0x89,%l3 ! %l3 = 000000000000005f ! %l3 = 000000000000005f, immd = fffffffffffffe24, %l5 = 0000000000003bfa mulx %l3,-0x1dc,%l5 ! %l5 = ffffffffffff4f5c p52_label_19: ! %l4 = 0000000034eb5423, Mem[00000000908001ce] = bdc81a22 stb %l4,[%i5+0x1ce] ! Mem[00000000908001cc] = 23c81a22 ! Mem[0000000078800008] = b5642fb5, %l2 = 0000000034eb5423 ldsha [%i1+%o1]0x80,%l2 ! %l2 = ffffffffffffb564 ! %l4 = 0000000034eb5423, imm = 0000000000000672, %l1 = 00000000002033a3 andcc %l4,0x672,%l1 ! %l1 = 0000000000000422, %ccr = 00 ! immd = 0000000000000386, %l7 = fffffffffffff61b, %ccr = 00 movpos %icc,0x386,%l7 ! Moved, %l7 = 0000000000000386 ! Mem[0000000091000120] = 42f3080067c0f517, %f48 = d178b965 a857e90f ldd [%i6+0x120],%f48 ! %f48 = 42f30800 67c0f517 ! Mem[000000007980006c] = 88177522, %l2 = ffffb564, %l1 = 00000422 add %i3,0x6c,%g1 casa [%g1]0x80,%l2,%l1 ! %l1 = 0000000088177522 ! immd = 00000000000003ba, %l5 = ffffffffffff4f5c, %ccr = 00 movvs %xcc,0x3ba,%l5 ! Register Not Moved ! %l7 = 0000000000000386, Mem[00000000910001f0] = 4f29ed9c stw %l7,[%i6+0x1f0] ! Mem[00000000910001f0] = 00000386 ! %l3 = 000000000000005f, imm = fffffffffffffda4, %l1 = 0000000088177522 addcc %l3,-0x25c,%l1 ! %l1 = fffffffffffffe03, %ccr = 88 ! %l7 = 0000000000000386, immed = fffff8f8, %y = 00000c65 udivcc %l7,-0x708,%l6 ! %l6 = 0000000000000c65, %ccr = 00 mov %l0,%y ! %y = 000066d5 p52_label_20: ! immd = 000000000000035f, %l6 = 0000000000000c65, %ccr = 00 movn %xcc,0x35f,%l6 ! Register Not Moved ! %l0 = 00000000000066d5, Mem[0000000090800070] = 23db42826fb98264 stx %l0,[%i5+0x070] ! Mem[0000000090800070] = 00000000000066d5 ! Mem[0000000078800000] = 5f5cfc97f6987d85, %f10 = 48cf28f8 61dacf6c ldda [%i1+%g0]0x81,%f10 ! %f10 = 5f5cfc97 f6987d85 ! immd = 000000000000024d, %l2 = ffffffffffffb564, %ccr = 00 movvc %icc,0x24d,%l2 ! Moved, %l2 = 000000000000024d ! %l6 = 0000000000000c65, imm = 0000000000000568, %l1 = fffffffffffffe03 xnor %l6,0x568,%l1 ! %l1 = fffffffffffff6f2 ! %l6 = 0000000000000c65, %l1 = fffffffffffff6f2, %y = 000066d5 mulscc %l6,%l1,%l0 ! %l0 = 00000000fffffd24, %ccr = 08, %y = 8000336a ! Mem[0000000079800191] = 664232bd, %l7 = 0000000000000386 ldstub [%i3+0x191],%l7 ! %l7 = 00000042000000ff ! Mem[0000000091000080] = 037fae37, %g2 = 00000000000000d6 lduw [%i6+0x080],%g2 ! %g2 = 00000000037fae37 ! Mem[0000000078000010] = 64d02382 9b33df88, %l4 = 34eb5423, %l5 = ffff4f5c ldda [%i0+0x010]%asi,%l4 ! %l4 = 0000000064d02382 000000009b33df88 ! Mem[0000000079800018] = 96db39a0, %f15 = 2b86791a lda [%i3+%o3]0x81,%f15 ! %f15 = 96db39a0 p52_label_21: ! Mem[0000000079000024] = d92456b3, %l1 = fffff6f2, %l6 = 00000c65 add %i2,0x24,%g1 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000d92456b3 ! Mem[00000000918001ac] = e3201269, %g18 = ee0ea223f8787e47 ldsw [%o0+0x1ac],%g2 ! %g2 = ee0ea223f8787e47 ! %l7 = 0000000000000042, immed = 00000330, %l6 = 00000000d92456b3 tsubcctv %l7,0x330,%l6 ! %l0 = 00000000fffffd47, Trapped ! immd = 00000000000003c8, %l3 = 000000000000005f, %ccr = 08 movn %icc,0x3c8,%l3 ! Register Not Moved ! %l0 = 00000000fffffd47, Mem[0000000078800028] = d6b2dfaefe7a9ec8 stxa %l0,[%i1+%o5]0x88 ! Mem[0000000078800028] = 00000000fffffd47 ! Mem[00000000798000a8] = 4047b5ec, %l0 = 00000000fffffd47 swap [%i3+0x0a8],%l0 ! %l0 = 000000004047b5ec ! Mem[0000000091800020] = 5b271201, %g2 = ffffffffe3201269 ldsh [%o0+0x022],%g2 ! %g2 = 0000000000005b27 ! %l7 = 0000000000000042, %l2 = 000000000000024d, %y = 8000336a smulcc %l7,%l2,%l2 ! %l2 = 00000000000097da, %ccr = 00, %y = 00000000 ! Mem[0000000078000038] = af5d8be7, %l1 = fffff6f2, %l2 = 000097da add %i0,0x38,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 00000000af5d8be7 ! Mem[0000000078000020] = 7cdb7588, %l7 = 0000000000000042 lduha [%i0+%o4]0x80,%l7 ! %l7 = 0000000000007cdb p52_label_22: ! immd = 0000000000000359, %l6 = 00000000d92456b3, %ccr = 00 movneg %icc,0x359,%l6 ! Register Not Moved ! %l1 = fffffffffffff6f2, Mem[00000000788000e0] = 49471ea27aa8f4c0 stx %l1,[%i1+0x0e0] ! Mem[00000000788000e0] = fffffffffffff6f2 ! %f20 = fc6edbba cb64df9b, Mem[0000000090800128] = 22f4c412 9b9921c5 std %f20,[%i5+0x128] ! Mem[0000000090800128] = fc6edbba cb64df9b ! %l0 = 000000004047b5ec, %l1 = fffffffffffff6f2, %l1 = fffffffffffff6f2 sll %l0,%l1,%l1 ! %l1 = 0001011ed7b00000 ! Mem[0000000078800028] = 47fdffff, %l6 = 00000000d92456b3 ldsha [%i1+%o5]0x81,%l6 ! %l6 = 00000000000047fd ! Mem[00000000900001c0] = e1f675de46335dfe, %g2 = 0000000000005b27 ldxa [%i4+0x1c0]%asi,%g2 ! %g2 = e1f675de46335dfe ! Mem[0000000078000004] = b43a489d, %l4 = 0000000064d02382 swap [%i0+0x004],%l4 ! %l4 = 00000000b43a489d ! %l2 = 00000000af5d8be7, Mem[0000000078800008] = b5642fb5 stha %l2,[%i1+%o1]0x81 ! Mem[0000000078800008] = 8be72fb5 ! Mem[00000000788001e8] = 6ccf2ab9, %l1 = 0001011ed7b00000 lduw [%i1+0x1e8],%l1 ! %l1 = 000000006ccf2ab9 ! %l7 = 0000000000007cdb, Mem[0000000091800132] = e3b259e4 sth %l7,[%o0+0x132] ! Mem[0000000091800130] = 7cdb59e4 p52_label_23: membar #Sync ! Added by membar checker (288) ! Mem[0000000090000080] = c52ec2c6 d7bad988 9843d3ad ced6f110 ! Mem[0000000090000090] = 9a70827a 2a6979b7 06ed538a a039db96 ! Mem[00000000900000a0] = b52f64b5 fba496c5 1bf90c00 0050f77f ! Mem[00000000900000b0] = 9a2010ab 3d16729f 1a79862b 016a6438 ldda [%i4+%g4]ASI_BLK_AIUSL,%f48 ! Block Load from 0000000090000080 ! Mem[0000000078000018] = db7c0000, %l6 = 00000000000047fd ldstuba [%i0+%o3]0x81,%l6 ! %l6 = 000000db000000ff ! Mem[0000000090000038] = ea49e48d, %g2 = e1f675de46335dfe ldsb [%i4+0x039],%g2 ! %g2 = ffffffffffffffea ! Mem[00000000798000a8] = fffffd47, %l5 = 000000009b33df88 lduh [%i3+0x0a8],%l5 ! %l5 = 000000000000ffff ! Mem[0000000090000030] = 1f644454, %g2 = ffffffffffffffea ldub [%i4+0x032],%g2 ! %g2 = 000000000000001f ! %l1 = 000000006ccf2ab9, %l2 = 00000000af5d8be7, %ccr = 00 movg %xcc,%l1,%l2 ! Moved, %l2 = 000000006ccf2ab9 ! Mem[000000007900007c] = ee123607, %l6 = 000000db, %l3 = 0000005f add %i2,0x7c,%g1 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000ee123607 ! %l7 = 0000000000007cdb, Mem[000000007900019d] = 6be40d88 stb %l7,[%i2+0x19d] ! Mem[000000007900019c] = 6bdb0d88 ! %l1 = 000000006ccf2ab9, %l4 = 00000000b43a489d, %l5 = 000000000000ffff addcc %l1,%l4,%l5 ! %l5 = 0000000121097356, %ccr = 01 ! %l6 = 00000000000000db, Mem[0000000091000188] = fc48e8f8 stb %l6,[%i6+0x188] ! Mem[0000000091000188] = db48e8f8 p52_label_24: ! Mem[0000000091000010] = 14e741194f877aae, %g2 = 000000000000001f ldx [%i6+%o2],%g2 ! %g2 = 14e741194f877aae ! %l7 = 0000000000007cdb, %l3 = 00000000ee123607, %ccr = 01 movrgez %l7,%l3,%l0 ! Moved, %l0 = 00000000ee123607 ! Mem[00000000908001e0] = 97799ff4, %g2 = 14e741194f877aae ldub [%i5+0x1e3],%g2 ! %g2 = 0000000000000097 ! immd = 00000000000000be, %l0 = 00000000ee123607, %ccr = 01 movge %icc,0x0be,%l0 ! Moved, %l0 = 00000000000000be ! Mem[0000000078800010] = fe9200c8, %l5 = 0000000121097356 ldsha [%i1+%o2]0x88,%l5 ! %l5 = 00000000000000c8 ! %l5 = 00000000000000c8, Mem[0000000090800045] = 73fe996b stb %l5,[%i5+0x045] ! Mem[0000000090800044] = c8fe996b ! %l4 = b43a489d, %l5 = 000000c8, Mem[0000000079800070] = bb1d1079 41027b44 std %l4,[%i3+0x070] ! Mem[0000000079800070] = b43a489d 000000c8 ! Mem[00000000908000c0] = 93984c09a94c3d0a, %f48 = 88d9bad7 c6c22ec5 ldd [%i5+0x0c0],%f48 ! %f48 = 93984c09 a94c3d0a ! %l0 = 00000000000000be, Mem[000000009000006d] = 57929373 stb %l0,[%i4+0x06d] ! Mem[000000009000006c] = be929373 ! %l7 = 0000000000007cdb, Mem[000000007980004a] = c288e5c5 sth %l7,[%i3+0x04a] ! Mem[0000000079800048] = c2887cdb p52_label_25: ! %l7 = 0000000000007cdb, %l3 = 00000000ee123607, %l5 = 00000000000000c8 udivx %l7,%l3,%l5 ! %l5 = 0000000000000000 ! Mem[0000000090000168] = ab27810b, %g2 = 0000000000000097 lduh [%i4+0x16a],%g2 ! %g2 = 000000000000ab27 ! immd = 0000000000000034, %l7 = 0000000000007cdb, %ccr = 01 movcc %xcc,0x034,%l7 ! Moved, %l7 = 0000000000000034 ! Mem[000000007800016c] = d9d7763b, %l6 = 000000db, %l0 = 000000be add %i0,0x16c,%g1 casa [%g1]0x80,%l6,%l0 ! %l0 = 00000000d9d7763b ! Mem[0000000090800134] = d60c5c7f, %g18 = ee0ea223f8787e47 ldsw [%i5+0x134],%g2 ! %g2 = ee0ea223f8787e47 ! %l2 = 000000006ccf2ab9, Mem[00000000910000d0] = 8d163530867874ed stx %l2,[%i6+0x0d0] ! Mem[00000000910000d0] = 000000006ccf2ab9 ! %l6 = 00000000000000db, %l6 = 00000000000000db, %l3 = 00000000ee123607 addcc %l6,%l6,%l3 ! %l3 = 00000000000001b6, %ccr = 00 ! Mem[00000000790001b0] = 347d211e11ac2b16, %l1 = 000000006ccf2ab9, %l7 = 0000000000000034 add %i2,0x1b0,%g1 casxa [%g1]0x80,%l1,%l7 ! %l7 = 347d211e11ac2b16 ! Mem[0000000078000018] = 00007cff, %l3 = 00000000000001b6 ldstuba [%i0+%o3]0x88,%l3 ! %l3 = 000000ff000000ff ! %l1 = 000000006ccf2ab9, Mem[0000000078000018] = 00007cff stba %l1,[%i0+%o3]0x88 ! Mem[0000000078000018] = 00007cb9 ba,a p52_not_taken_0_end p52_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p52_branch_failed p52_not_taken_0_end: ! End of Random Code for Thread 52 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 00000000d9d7763b bne,a,pn %xcc,p52_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000006ccf2ab9 bne,a,pn %xcc,p52_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000006ccf2ab9 bne,a,pn %xcc,p52_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000ff bne,a,pn %xcc,p52_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000b43a489d bne,a,pn %xcc,p52_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000000 bne,a,pn %xcc,p52_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000000db bne,a,pn %xcc,p52_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 347d211e11ac2b16 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 88d9bad7 c6c22ec5 bne %xcc,p52_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 10f1d6ce 2354eb34 bne %xcc,p52_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b779692a 7a82709a bne %xcc,p52_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 96db39a0 d7bad988 bne %xcc,p52_f6_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 5f5cfc97 f6987d85 bne %xcc,p52_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 000000b6 ab10209a bne %xcc,p52_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 38646a01 96db39a0 bne %xcc,p52_f14_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be e4c940d0 d07eeca6 bne %xcc,p52_f18_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 06ed538a a039db96 bne %xcc,p52_f24_fail nop ! Check Local Memory set p52_local0_expect,%g1 p52_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 0c6a2cea64d02382 ldx [%i0+0x000],%g3 ! Observed data at 0000000078000000 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 64d023829b33df88 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 = b97c0000d888f77e ldx [%i0+0x018],%g3 ! Observed data at 0000000078000018 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = e4c940d0d07eeca6 ldx [%i0+0x028],%g3 ! Observed data at 0000000078000028 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i0,0x028,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = df14fc972cc0ad92 ldx [%i0+0x1a8],%g3 ! Observed data at 00000000780001a8 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i0,0x1a8,%g4 set p52_local1_expect,%g1 p52_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 8be72fb515907223 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 = c80092fe09fe6931 ldx [%i1+0x010],%g3 ! Observed data at 0000000078800010 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 67d3ad765c45ceab ldx [%i1+0x018],%g3 ! Observed data at 0000000078800018 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 47fdffff00000000 ldx [%i1+0x028],%g3 ! Observed data at 0000000078800028 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 97eef00300000051 ldx [%i1+0x038],%g3 ! Observed data at 0000000078800038 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x038,%g4 ldx [%g1+0x090],%g2 ! Expected data = ff7ddf958ad88a3e ldx [%i1+0x090],%g3 ! Observed data at 0000000078800090 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x090,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = a801460f7e89b4ff ldx [%i1+0x0c8],%g3 ! Observed data at 00000000788000c8 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x0c8,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = fffffffffffff6f2 ldx [%i1+0x0e0],%g3 ! Observed data at 00000000788000e0 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x0e0,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 1dd3ff90761ac996 ldx [%i1+0x1a8],%g3 ! Observed data at 00000000788001a8 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x1a8,%g4 set p52_local2_expect,%g1 p52_check_local2: ldx [%g1+0x010],%g2 ! Expected data = ffafc34b33ca5bf1 ldx [%i2+0x010],%g3 ! Observed data at 0000000079000010 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 01000000d92456b3 ldx [%i2+0x020],%g3 ! Observed data at 0000000079000020 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x020,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = da51d20df6987d85 ldx [%i2+0x0d0],%g3 ! Observed data at 00000000790000d0 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x0d0,%g4 ldx [%g1+0x168],%g2 ! Expected data = b779692a7a82709a ldx [%i2+0x168],%g3 ! Observed data at 0000000079000168 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x168,%g4 ldx [%g1+0x198],%g2 ! Expected data = 4bb06d4c6bdb0d88 ldx [%i2+0x198],%g3 ! Observed data at 0000000079000198 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x198,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = ea59562487cb570c ldx [%i2+0x1e8],%g3 ! Observed data at 00000000790001e8 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x1e8,%g4 set p52_local3_expect,%g1 p52_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 88d9bad7c6c22ec5 ldx [%i3+0x000],%g3 ! Observed data at 0000000079800000 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 28f1d6ceadd34398 ldx [%i3+0x008],%g3 ! Observed data at 0000000079800008 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 9997c8677a82709a ldx [%i3+0x010],%g3 ! Observed data at 0000000079800010 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 96db39a08a53ed06 ldx [%i3+0x018],%g3 ! Observed data at 0000000079800018 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 8223d0648b6ecd00 ldx [%i3+0x020],%g3 ! Observed data at 0000000079800020 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000b661dacf6c ldx [%i3+0x028],%g3 ! Observed data at 0000000079800028 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 9f72163dab10209a ldx [%i3+0x030],%g3 ! Observed data at 0000000079800030 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 38646a012b86791a ldx [%i3+0x038],%g3 ! Observed data at 0000000079800038 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x038,%g4 ldx [%g1+0x048],%g2 ! Expected data = c2887cdbb307f147 ldx [%i3+0x048],%g3 ! Observed data at 0000000079800048 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x048,%g4 ldx [%g1+0x070],%g2 ! Expected data = b43a489d000000c8 ldx [%i3+0x070],%g3 ! Observed data at 0000000079800070 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x070,%g4 ldx [%g1+0x078],%g2 ! Expected data = bea6338fe2ea0085 ldx [%i3+0x078],%g3 ! Observed data at 0000000079800078 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x078,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = fffffd4708373d46 ldx [%i3+0x0a8],%g3 ! Observed data at 00000000798000a8 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x0a8,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = 00000000cfdddae2 ldx [%i3+0x0b8],%g3 ! Observed data at 00000000798000b8 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x0b8,%g4 ldx [%g1+0x108],%g2 ! Expected data = f6d7dcd700000299 ldx [%i3+0x108],%g3 ! Observed data at 0000000079800108 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x108,%g4 ldx [%g1+0x168],%g2 ! Expected data = f2ff3457fa632d4e ldx [%i3+0x168],%g3 ! Observed data at 0000000079800168 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x168,%g4 ldx [%g1+0x190],%g2 ! Expected data = 66ff32bd38b3cbc4 ldx [%i3+0x190],%g3 ! Observed data at 0000000079800190 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x190,%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_f2_fail: set p52_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p52_f4_fail: set p52_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p52_f6_fail: set p52_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p52_f10_fail: set p52_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p52_f12_fail: set p52_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p52_f14_fail: set p52_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p52_f18_fail: set p52_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p52_f24_fail: set p52_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%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: ldstuba [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000078000018] stda %l6,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000078000010] lduba [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000079000010] stba %l0,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000078800028] stha %l4,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079800000] ldswa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000078800028] done p52_trap1o: ldstuba [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000078000018] stda %l6,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000078000010] lduba [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000079000010] stba %l0,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000078800028] stha %l4,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079800000] ldswa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000078800028] done p52_trap2e: lduha [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000078800010] andncc %l1,-0xf18,%l6 subccc %l1,0xabc,%l1 done p52_trap2o: lduha [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000078800010] andncc %l1,-0xf18,%l6 subccc %l1,0xabc,%l1 done p52_trap3e: and %l7,%l1,%l3 done p52_trap3o: and %l7,%l1,%l3 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 = 1c1207f45b6c5d6e ldx [%g1+0x008],%l1 ! %l1 = e1a24109c89e7afe ldx [%g1+0x010],%l2 ! %l2 = 2a917bba732b11ed ldx [%g1+0x018],%l3 ! %l3 = 19c50230587ddf95 ldx [%g1+0x020],%l4 ! %l4 = 6442ddc650f76f2b ldx [%g1+0x028],%l5 ! %l5 = 3b0f8acaaec4fbdc ldx [%g1+0x030],%l6 ! %l6 = b109c7f28cad3068 ldx [%g1+0x038],%l7 ! %l7 = bada6b6e57f9d697 ! 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 = 9de5ddd2 37383024 0715364b 172a7615 ! %f4 = 4ae76d97 e1a2308a 7c92b0c0 21aed914 ! %f8 = 57e2fca7 4904b4e9 fa89fc14 2cbb50fc ! %f12 = 5ff857a4 090fb214 48c41153 6b3caeb8 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 326b0553 24d945c2 5f825fa9 a9dd25bc ! %f20 = ea6e2b3d a0a8030c 2474fcce 09210243 ! %f24 = 2cd2c326 5ba24743 ac6ab4c6 ff4ad26d ! %f28 = 84efb6d5 0cd36bbf da448065 2a90c20e ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 4f805af3 02919d17 b249ae87 daa66e7d ! %f36 = cdcf469a 15267862 c49c0389 eac299fd ! %f40 = cabca012 1c78cb69 5f875dff 97866c23 ! %f44 = 28d9a5f8 70eec1bd 742487f9 91685577 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x51a655870000006e,%g7,%g1 ! GSR scale = 13, align = 6 wr %g1,%g0,%gsr ! GSR = 51a655870000006e 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: ! %l3 = 085062788d71d5b8, Mem[0000000090000068] = 5d9f215444579293 stx %l3,[%i4+0x068] ! Mem[0000000090000068] = 085062788d71d5b8 ! Mem[0000000090000080] = dc8cabda2a1da096, %f48 = 03a0fb9b f9797989 ldd [%i4+0x080],%f48 ! %f48 = dc8cabda 2a1da096 ! Mem[000000007b800020] = a22d8aec, %l1 = eb0d9af0bd42407e ldsha [%i3+%o4]0x88,%l1 ! %l1 = ffffffffffff8aec ! %l2 = de5c66e5c77e8761, Mem[000000009080001c] = 619c4365 stw %l2,[%i5+0x01c] ! Mem[000000009080001c] = c77e8761 ! %l3 = 085062788d71d5b8, imm = 0000000000000026, %l6 = 54e15863a7f10b53 srlx %l3,0x026,%l6 ! %l6 = 0000000000214189 ! %l4 = a0674626, %l5 = 0e86fae6, Mem[00000000910001a0] = bec31e54 ea13ce24 stda %l4,[%i6+0x1a0]%asi ! Mem[00000000910001a0] = a0674626 0e86fae6 ! %l1 = ffffffffffff8aec, %l4 = 5ec16109a0674626, %l6 = 0000000000214189 taddcc %l1,%l4,%l6 ! %l6 = 5ec16109a066d112, %ccr = 1b ! %l5 = 2bc52fa00e86fae6, %l4 = 5ec16109a0674626, %y = 00000000 sdivcc %l5,%l4,%l0 ! %l0 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 00000000 ! Mem[000000007a800000] = b0659e21 599371d0, %l6 = a066d112, %l7 = b7538360 ldda [%i1+%g0]0x81,%l6 ! %l6 = 00000000b0659e21 00000000599371d0 ! %l5 = 2bc52fa00e86fae6, Mem[0000000091000180] = 4a731f76 stb %l5,[%i6+0x180] ! Mem[0000000091000180] = e6731f76 p53_label_2: ! %l7 = 00000000599371d0, Mem[00000000918000c7] = 79253e43 stb %l7,[%o0+0x0c7] ! Mem[00000000918000c4] = d0253e43 ! %l3 = 085062788d71d5b8, %l4 = 5ec16109a0674626, %l6 = 00000000b0659e21 orncc %l3,%l4,%l6 ! %l6 = a97efefedff9fdf9, %ccr = 88 ! Mem[0000000090000114] = 7f8b313f, %g2 = 00000000063144be ldsb [%i4+0x114],%g2 ! %g2 = 000000000000007f ! %l5 = 2bc52fa00e86fae6, %l5 = 2bc52fa00e86fae6, %y = 00000000 umul %l5,%l5,%l4 ! %l4 = 00d30a9cc6ae06a4, %y = 00d30a9c ! %l1 = ffffffffffff8aec, Mem[00000000908001b8] = 4ff80a32a52b18be stx %l1,[%i5+0x1b8] ! Mem[00000000908001b8] = ffffffffffff8aec ! %l6 = a97efefedff9fdf9, Mem[00000000910000c8] = 41e919be, %asi = 80 stwa %l6,[%i6+0x0c8]%asi ! Mem[00000000910000c8] = dff9fdf9 ! Mem[000000007b000000] = c67086d8d84d6009, %l4 = 00d30a9cc6ae06a4 ldxa [%i2+%g0]0x80,%l4 ! %l4 = c67086d8d84d6009 ! %l4 = c67086d8d84d6009, Mem[000000009100017b] = 1e80b5e0 stb %l4,[%i6+0x17b] ! Mem[0000000091000178] = 0980b5e0 ! %l7 = 00000000599371d0, Mem[000000009180007c] = a31e0d83 sth %l7,[%o0+0x07c] ! Mem[000000009180007c] = 71d00d83 ! %f16 = 326b0553 24d945c2 5f825fa9 a9dd25bc ! %f20 = ea6e2b3d a0a8030c 2474fcce 09210243 ! %f24 = 2cd2c326 5ba24743 ac6ab4c6 ff4ad26d ! %f28 = 84efb6d5 0cd36bbf da448065 2a90c20e mov 0x080,%g4 stda %f16,[%i4+%g4]ASI_BLK_AIUPL ! Block Store to 0000000090000080 p53_label_3: ! Mem[000000007a000162] = 3a8afd71, %l7 = 00000000599371d0 ldstub [%i0+0x162],%l7 ! %l7 = 000000fd000000ff ! Mem[000000007a800000] = 219e65b0, %l2 = de5c66e5c77e8761 lduha [%i1+%g0]0x89,%l2 ! %l2 = 00000000000065b0 ! Mem[000000007b800150] = aad216ac, %l3 = 085062788d71d5b8 ldub [%i3+0x152],%l3 ! %l3 = 0000000000000016 ! %l1 = ffffffffffff8aec, %l5 = 2bc52fa00e86fae6, %ccr = 88 movle %xcc,%l1,%l5 ! Moved, %l5 = ffffffffffff8aec ! %l6 = dff9fdf9, %l7 = 000000fd, Mem[00000000908000a0] = 9d26e2ca acc620fa std %l6,[%i5+0x0a0] ! Mem[00000000908000a0] = dff9fdf9 000000fd ! Mem[000000007a000100] = 4b103878, %l5 = ffff8aec, %l4 = d84d6009 add %i0,0x100,%g1 casa [%g1]0x80,%l5,%l4 ! %l4 = 000000004b103878 ! Mem[00000000918000f4] = c0777b49, %g2 = 000000000000007f lduw [%o0+0x0f4],%g2 ! %g2 = 00000000c0777b49 ! Mem[000000007a80005c] = b7942e7d, %l7 = 000000fd, %l5 = ffff8aec add %i1,0x5c,%g1 casa [%g1]0x80,%l7,%l5 ! %l5 = 00000000b7942e7d ! Mem[000000007a000018] = 46a194bf, %f13 = 090fb214 lda [%i0+%o3]0x89,%f13 ! %f13 = 46a194bf ! %l1 = ffffffffffff8aec, immed = 00000433, %y = 00d30a9c udiv %l1,0x433,%l6 ! %l6 = 00000000ffffffff mov %l0,%y ! %y = 00000000 p53_label_4: ! Mem[000000007b800122] = a3b8fc77, %l1 = ffffffffffff8aec ldstub [%i3+0x122],%l1 ! %l1 = 000000fc000000ff ! Mem[000000009180001c] = b2c524bc, %g2 = 00000000c0777b49 ldub [%o0+0x01c],%g2 ! %g2 = 00000000000000b2 ! Mem[000000007b800008] = 6c0d3f94, %l0 = 0000000000000000 lduba [%i3+%o1]0x81,%l0 ! %l0 = 000000000000006c ! Mem[000000007a000008] = dc3aa959 643a6461, %l4 = 4b103878, %l5 = b7942e7d ldda [%i0+%o1]0x80,%l4 ! %l4 = 00000000dc3aa959 00000000643a6461 ! Mem[00000000908000f0] = 92c8b875 4e91ae77, %g2 = 000000b2, %g3 = 0bad0b00 ldd [%i5+0x0f0],%g2 ! %g2 = 0000000092c8b875 000000004e91ae77 ! immd = 00000000000001db, %l5 = 00000000643a6461, %ccr = 88 movpos %icc,0x1db,%l5 ! Register Not Moved ! immd = 000000000000028e, %l6 = 00000000ffffffff, %ccr = 88 movn %icc,0x28e,%l6 ! Register Not Moved ! Mem[000000007a000028] = 3e2202ff, %l5 = 00000000643a6461 ldswa [%i0+%o5]0x88,%l5 ! %l5 = 000000003e2202ff ! %l2 = 00000000000065b0, Mem[0000000091000060] = 5da12a33 stw %l2,[%i6+0x060] ! Mem[0000000091000060] = 000065b0 ! Mem[000000007a000010] = 187124a7, %l4 = 00000000dc3aa959 lduba [%i0+%o2]0x89,%l4 ! %l4 = 00000000000000a7 p53_label_5: ! Mem[0000000091000068] = 955a2d89, %g2 = 0000000092c8b875 lduw [%i6+0x068],%g2 ! %g2 = 00000000955a2d89 ! %l5 = 000000003e2202ff, Mem[0000000090000058] = 06969e62 sth %l5,[%i4+0x058] ! Mem[0000000090000058] = 02ff9e62 ! Mem[000000007a00018d] = f22bdba3, %l7 = 00000000000000fd ldstub [%i0+0x18d],%l7 ! %l7 = 0000002b000000ff ! %l4 = 00000000000000a7, %l5 = 000000003e2202ff, %ccr = 88 movcs %xcc,%l4,%l5 ! Register Not Moved ! Mem[000000007a8001f8] = 4ee7b93ca9ffbc6f, %l2 = 00000000000065b0, %l4 = 00000000000000a7 add %i1,0x1f8,%g1 casxa [%g1]0x80,%l2,%l4 ! %l4 = 4ee7b93ca9ffbc6f ! %l6 = 00000000ffffffff, %l0 = 000000000000006c, %ccr = 88 movleu %xcc,%l6,%l0 ! Register Not Moved ! %l4 = 4ee7b93ca9ffbc6f, Mem[00000000918000d7] = 4d9a6536 stb %l4,[%o0+0x0d7] ! Mem[00000000918000d4] = 6f9a6536 ! Mem[0000000090000018] = 4e37f70043627d52, %g2 = 00000000955a2d89 ldx [%i4+%o3],%g2 ! %g2 = 4e37f70043627d52 ! %l5 = 000000003e2202ff, Mem[00000000908001a8] = 144eb17794989c9f stx %l5,[%i5+0x1a8] ! Mem[00000000908001a8] = 000000003e2202ff ! %l4 = 4ee7b93ca9ffbc6f, Mem[0000000090000030] = a48a1f64 stw %l4,[%i4+0x030] ! Mem[0000000090000030] = a9ffbc6f p53_label_6: ! Mem[00000000900001a8] = 875ccbae a2de638c, %g2 = 43627d52, %g3 = 4e91ae77 ldd [%i4+0x1a8],%g2 ! %g2 = 00000000875ccbae 00000000a2de638c ! Mem[0000000091000020] = 16d7de21, %g2 = 00000000875ccbae ldub [%i6+0x022],%g2 ! %g2 = 0000000000000016 ! Mem[000000007b0000e8] = 6d0169c5, %l5 = 000000003e2202ff ldsw [%i2+0x0e8],%l5 ! %l5 = 000000006d0169c5 ! %l7 = 000000000000002b, Mem[0000000090000010] = ee998ade stw %l7,[%i4+%o2] ! Mem[0000000090000010] = 0000002b ! Mem[000000007a800000] = 219e65b0, %l1 = 00000000000000fc swapa [%i1+%g0]0x88,%l1 ! %l1 = 00000000219e65b0 ! Mem[0000000091000004] = 4cc663e3, %g2 = 0000000000000016 ldsh [%i6+0x004],%g2 ! %g2 = 0000000000004cc6 ! Mem[0000000090000164] = 6910f10a, %g18 = e88abd78a5faf2cb ldsw [%i4+0x164],%g2 ! %g2 = e88abd78a5faf2cb ! %l1 = 00000000219e65b0, %l3 = 0000000000000016, %ccr = 88 movgu %icc,%l1,%l3 ! Moved, %l3 = 00000000219e65b0 ! %l4 = 4ee7b93ca9ffbc6f, imm = 00000000000002fa, %l7 = 000000000000002b andcc %l4,0x2fa,%l7 ! %l7 = 000000000000006a, %ccr = 00 ! %l6 = 00000000ffffffff, imm = fffffffffffffbfd, %l7 = 000000000000006a addccc %l6,-0x403,%l7 ! %l7 = 00000000fffffbfc, %ccr = 19 p53_label_7: ! Mem[000000007a000044] = b9cf2367, %l0 = 000000000000006c lduw [%i0+0x044],%l0 ! %l0 = 00000000b9cf2367 ! %l6 = 00000000ffffffff, immed = 00000042, %ccr = 19 movrne %l6,0x042,%l3 ! Moved, %l3 = 0000000000000042 ! %l0 = b9cf2367, %l1 = 219e65b0, Mem[00000000908000f8] = 20f6ca5b 7d20dad0 std %l0,[%i5+0x0f8] ! Mem[00000000908000f8] = b9cf2367 219e65b0 ! %l3 = 0000000000000042, immed = 00000534, %y = 00000000 udivcc %l3,0x534,%l1 ! %l1 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = b9cf2367 ! %l1 = 0000000000000000, imm = fffffffffffff557, %l2 = 00000000000065b0 or %l1,-0xaa9,%l2 ! %l2 = fffffffffffff557 ! %l4 = 4ee7b93ca9ffbc6f, %l0 = 00000000b9cf2367, %ccr = 44 movn %xcc,%l4,%l0 ! Register Not Moved ! Mem[000000007a800058] = 337021b7, %l7 = 00000000fffffbfc swap [%i1+0x058],%l7 ! %l7 = 00000000337021b7 ! %l6 = 00000000ffffffff, Mem[000000007a800090] = 45c35d80 sth %l6,[%i1+0x090] ! Mem[000000007a800090] = ffff5d80 ! Mem[000000007a800040] = 91d664d51eee8cef, %l7 = 00000000337021b7, %l7 = 00000000337021b7 add %i1,0x40,%g1 casxa [%g1]0x80,%l7,%l7 ! %l7 = 91d664d51eee8cef ! %f24 = 2cd2c326 5ba24743, Mem[0000000090000018] = 4e37f700 43627d52 std %f24,[%i4+%o3] ! Mem[0000000090000018] = 2cd2c326 5ba24743 p53_label_8: ! Mem[0000000090000000] = aa4a53b3, %g2 = 000000006910f10a lduh [%i4+%g0],%g2 ! %g2 = 000000000000aa4a ! %l7 = 91d664d51eee8cef, immed = fffffb0a, %y = b9cf2367 udiv %l7,-0x4f6,%l3 ! %l3 = 00000000b9cf2700 mov %l0,%y ! %y = b9cf2367 ! %l0 = 00000000b9cf2367, Mem[0000000091800040] = 8b4c6fe05af932e1 stx %l0,[%o0+0x040] ! Mem[0000000091800040] = 00000000b9cf2367 ! %l7 = 91d664d51eee8cef, %l6 = 00000000ffffffff, %ccr = 44 movleu %icc,%l7,%l6 ! Moved, %l6 = 91d664d51eee8cef ! Mem[000000007b000148] = a7c4833a, %l0 = 00000000b9cf2367 swap [%i2+0x148],%l0 ! %l0 = 00000000a7c4833a ! Mem[000000007a000018] = bf94a146, %l2 = fffffffffffff557 swapa [%i0+%o3]0x81,%l2 ! %l2 = 00000000bf94a146 ! %l0 = 00000000a7c4833a, Mem[00000000910001ae] = 465e2459 stb %l0,[%i6+0x1ae] ! Mem[00000000910001ac] = 3a5e2459 ! %l0 = 00000000a7c4833a, %l4 = 4ee7b93ca9ffbc6f, %l0 = 00000000a7c4833a and %l0,%l4,%l0 ! %l0 = 00000000a1c4802a membar #Sync ! Added by membar checker (289) ! Mem[0000000090000098] = 43022109, %g2 = 000000000000aa4a ldub [%i4+0x098],%g2 ! %g2 = 0000000000000043 ! %l0 = 00000000a1c4802a, %l7 = 91d664d51eee8cef, %l3 = 00000000b9cf2700 addcc %l0,%l7,%l3 ! %l3 = 91d664d5c0b30d19, %ccr = 88 p53_label_9: ! Mem[0000000090800128] = 22f4c412, %g2 = 0000000000000043 lduh [%i5+0x128],%g2 ! %g2 = 00000000000022f4 ! %l1 = 0000000000000000, Mem[00000000900001c0] = e1f675de sth %l1,[%i4+0x1c0] ! Mem[00000000900001c0] = 000075de ! Clear Register : %l7 = 91d664d51eee8cef clr %l7 ! %l7 = 0000000000000000 ! %l1 = 0000000000000000, imm = 0000000000000984, %l5 = 000000006d0169c5 xorcc %l1,0x984,%l5 ! %l5 = 0000000000000984, %ccr = 00 ! %l3 = 91d664d5c0b30d19, Mem[0000000090800132] = 0403d60c stb %l3,[%i5+0x132] ! Mem[0000000090800130] = 1903d60c ! %l4 = 4ee7b93ca9ffbc6f, %l0 = 00000000a1c4802a, %y = b9cf2367 umulcc %l4,%l0,%l5 ! %l5 = 6b6c5269d6286a36, %ccr = 08, %y = 6b6c5269 ! %f4 = 4ae76d97 e1a2308a, Mem[000000007b800148] = 3b0fa1b4 eb64df57 std %f4 ,[%i3+0x148] ! Mem[000000007b800148] = 4ae76d97 e1a2308a ! Mem[000000007a000018] = fffff5572edc6497, %l0 = 00000000a1c4802a ldx [%i0+%o3],%l0 ! %l0 = fffff5572edc6497 ! Mem[00000000900000dc] = cd128aeb, %g2 = 00000000000022f4 ldub [%i4+0x0de],%g2 ! %g2 = 00000000000000cd ! Mem[000000007a8001d0] = 3144aee7 46c05fc9, %l6 = 1eee8cef, %l7 = 00000000 ldd [%i1+0x1d0],%l6 ! %l6 = 000000003144aee7 0000000046c05fc9 p53_label_10: ! %f25 = 5ba24743, Mem[000000009080009c] = f194589f st %f25,[%i5+0x09c] ! Mem[000000009080009c] = 5ba24743 ! %l3 = 91d664d5c0b30d19, immed = fffff968, %l2 = 00000000bf94a146 tsubcctv %l3,-0x698,%l2 ! %l0 = fffff5572edc64ba, Trapped ! %l4 = 4ee7b93ca9ffbc6f, Mem[00000000918000b0] = 0a8ba135 stw %l4,[%o0+0x0b0] ! Mem[00000000918000b0] = a9ffbc6f ! %l2 = 00000000bf94a146, Mem[0000000091000118] = 5d8c784c stw %l2,[%i6+0x118] ! Mem[0000000091000118] = bf94a146 ! %l6 = 000000003144aee7, Mem[0000000091000038] = fc2fc57f stw %l6,[%i6+0x038] ! Mem[0000000091000038] = 3144aee7 ! Mem[000000007b000130] = 1aff9c870fce5f01, %l2 = 00000000bf94a146, %l6 = 000000003144aee7 add %i2,0x130,%g1 casxa [%g1]0x80,%l2,%l6 ! %l6 = 1aff9c870fce5f01 ! Mem[0000000090000158] = 6d09c164, %g18 = e88abd78a5faf2cb ldswa [%i4+0x158]%asi,%g2 ! %g2 = e88abd78a5faf2cb ! Mem[000000007b000020] = 37d2dbde, %l6 = 1aff9c870fce5f01 swap [%i2+%o4],%l6 ! %l6 = 0000000037d2dbde ! %l6 = 0000000037d2dbde, Mem[00000000900000e1] = eb28734f stb %l6,[%i4+0x0e1] ! Mem[00000000900000e0] = de28734f ! Mem[00000000908001e0] = d6a5c497, %g2 = 000000006d09c164 ldsh [%i5+0x1e0],%g2 ! %g2 = ffffffffffffd6a5 p53_label_11: ! Mem[000000007b000018] = e14da81c c3d22ba2, %l4 = a9ffbc6f, %l5 = d6286a36 ldda [%i2+%o3]0x81,%l4 ! %l4 = 00000000e14da81c 00000000c3d22ba2 ! %l7 = 0000000046c05fc9, Mem[00000000918000b0] = a9ffbc6f stw %l7,[%o0+0x0b0] ! Mem[00000000918000b0] = 46c05fc9 ! Mem[000000007b000018] = a22bd2c3 1ca84de1, %l0 = 2edc64ba, %l1 = 00000000 ldda [%i2+%o3]0x89,%l0 ! %l0 = 000000001ca84de1 00000000a22bd2c3 ! %f0 = 9de5ddd2 37383024, Mem[000000007a000008] = 59a93adc 61643a64 stda %f0 ,[%i0+%o1]0x88 ! Mem[000000007a000008] = 9de5ddd2 37383024 ! Mem[0000000091800100] = 6dbf041e, %g18 = e88abd78a5faf2cb ldsw [%o0+0x100],%g2 ! %g2 = e88abd78a5faf2cb ! immd = 000000000000031b, %l0 = 000000001ca84de1, %ccr = 08 movvc %icc,0x31b,%l0 ! Moved, %l0 = 000000000000031b ! %f20 = ea6e2b3d a0a8030c, Mem[000000007b000028] = 8dd274c4 6a0050d6 stda %f20,[%i2+%o5]0x88 ! Mem[000000007b000028] = ea6e2b3d a0a8030c ! done : should take illegal inst trap, %l0 = 000000000000031b done ! Illegal inst trap : %l0 = 000000000000032b ! Mem[000000007b000028] = 0c03a8a0, %l6 = 0000000037d2dbde lduwa [%i2+%o5]0x81,%l6 ! %l6 = 000000000c03a8a0 ! immd = 00000000000000f5, %l3 = 91d664d5c0b30d19, %ccr = 08 movpos %xcc,0x0f5,%l3 ! Moved, %l3 = 00000000000000f5 p53_label_12: ! Mem[000000007b800020] = ec8a2da2, %l1 = 00000000a22bd2c3 ldswa [%i3+%o4]0x81,%l1 ! %l1 = ffffffffec8a2da2 ! Mem[000000007a000008] = 37383024, %l5 = 00000000c3d22ba2 swapa [%i0+%o1]0x89,%l5 ! %l5 = 0000000037383024 ! Mem[0000000091000048] = 770bf7a5, %g2 = 000000006dbf041e ldsh [%i6+0x04a],%g2 ! %g2 = 000000000000770b ! %f2 = 0715364b 172a7615, Mem[000000007a000028] = 3e2202ff d4de75ea stda %f2 ,[%i0+%o5]0x89 ! Mem[000000007a000028] = 0715364b 172a7615 ! %l2 = 00000000bf94a146, Mem[000000009000004c] = 77d27910 sth %l2,[%i4+0x04c] ! Mem[000000009000004c] = a1467910 ! %l5 = 0000000037383024, imm = 0000000000000406, %l2 = 00000000bf94a146 addcc %l5,0x406,%l2 ! %l2 = 000000003738342a, %ccr = 00 ! %l5 = 0000000037383024, %l6 = 000000000c03a8a0, %l1 = ffffffffec8a2da2 xorcc %l5,%l6,%l1 ! %l1 = 000000003b3b9884, %ccr = 00 ! %f10 = fa89fc14 2cbb50fc, Mem[0000000091800180] = ec9206cd 96b8711a std %f10,[%o0+0x180] ! Mem[0000000091800180] = fa89fc14 2cbb50fc ! %f16 = 326b0553 24d945c2, Mem[00000000918000e0] = ab568635 4a05a747 std %f16,[%o0+0x0e0] ! Mem[00000000918000e0] = 326b0553 24d945c2 ! Mem[0000000090000148] = 31494a3d, %g2 = 000000000000770b ldub [%i4+0x148],%g2 ! %g2 = 0000000000000031 p53_label_13: ! %f11 = 2cbb50fc, Mem[00000000908001a4] = 1ae55d08 st %f11,[%i5+0x1a4] ! Mem[00000000908001a4] = 2cbb50fc ! %l2 = 000000003738342a, Mem[0000000091800164] = bcb72634, %asi = 80 stwa %l2,[%o0+0x164]%asi ! Mem[0000000091800164] = 3738342a ! Mem[000000007a0000fc] = 9ab87d52, %l2 = 000000003738342a swap [%i0+0x0fc],%l2 ! %l2 = 000000009ab87d52 ! Mem[000000007a0000c0] = b21e5cdb, %l7 = 0000000046c05fc9 ldsb [%i0+0x0c1],%l7 ! %l7 = 000000000000001e ! Mem[000000007a0000b0] = 9effe4436c918f25, %l1 = 000000003b3b9884, %l4 = 00000000e14da81c add %i0,0xb0,%g1 casxa [%g1]0x80,%l1,%l4 ! %l4 = 9effe4436c918f25 ! Mem[000000009000004c] = 103acb43, %g2 = 0000000000000031 ldub [%i4+0x04f],%g2 ! %g2 = 0000000000000010 ! Mem[00000000900001c8] = 2e218561, %g18 = e88abd78a5faf2cb ldswa [%i4+0x1c8]%asi,%g2 ! %g2 = e88abd78a5faf2cb ! %f19 = a9dd25bc, Mem[0000000091800090] = faf7017d st %f19,[%o0+0x090] ! Mem[0000000091800090] = a9dd25bc ! Mem[000000007a000140] = 4406c066f7bd07fe, %l7 = 000000000000001e ldx [%i0+0x140],%l7 ! %l7 = 4406c066f7bd07fe ! %l0 = 000000000000032b, %l0 = 000000000000032b, %l1 = 000000003b3b9884 srax %l0,%l0,%l1 ! %l1 = 0000000000000000 p53_label_14: ! Mem[000000007b8001f8] = f2f796cd58e861c3, %l6 = 000000000c03a8a0, %l6 = 000000000c03a8a0 add %i3,0x1f8,%g1 casxa [%g1]0x80,%l6,%l6 ! %l6 = f2f796cd58e861c3 ! %l1 = 0000000000000000, %l4 = 9effe4436c918f25, %l3 = 00000000000000f5 taddcctv %l1,%l4,%l3 ! %l0 = 000000000000034e, Trapped ! Mem[000000007b0001e4] = 4ac414da, %l3 = 00000000000000f5 swap [%i2+0x1e4],%l3 ! %l3 = 000000004ac414da ! Mem[00000000908000ac] = 7ddb43d4, %g2 = 000000002e218561 ldub [%i5+0x0af],%g2 ! %g2 = 000000000000007d ! Mem[000000007b000190] = b4d2c5fcf4fd0113, %l4 = 9effe4436c918f25, %l6 = f2f796cd58e861c3 add %i2,0x190,%g1 casxa [%g1]0x80,%l4,%l6 ! %l6 = b4d2c5fcf4fd0113 ! %l7 = 4406c066f7bd07fe, Mem[0000000091000068] = 955a2d8907100ced stx %l7,[%i6+0x068] ! Mem[0000000091000068] = 4406c066f7bd07fe ! %l2 = 000000009ab87d52, %l1 = 0000000000000000, %l5 = 0000000037383024 tsubcc %l2,%l1,%l5 ! %l5 = 000000009ab87d52, %ccr = 0a ! Mem[0000000090000090] = a8a03d2b, %g2 = 000000000000007d ldsh [%i4+0x092],%g2 ! %g2 = ffffffffffffa8a0 ! %l6 = b4d2c5fcf4fd0113, %l7 = 4406c066f7bd07fe, %l0 = 000000000000034e orcc %l6,%l7,%l0 ! %l0 = f4d6c5fef7fd07ff, %ccr = 88 ! Mem[00000000900000a8] = 6dd24affc6b46aac, %g2 = ffffffffffffa8a0 ldx [%i4+0x0a8],%g2 ! %g2 = 6dd24affc6b46aac p53_label_15: ! %l4 = 9effe4436c918f25, %l0 = f4d6c5fef7fd07ff, %l0 = f4d6c5fef7fd07ff andn %l4,%l0,%l0 ! %l0 = 0a29200108008800 ! %l3 = 000000004ac414da, %l2 = 000000009ab87d52, %l4 = 9effe4436c918f25 tsubcctv %l3,%l2,%l4 ! %l0 = 0a29200108008823, Trapped ! Mem[000000007a000020] = 10ba7238, %f17 = 24d945c2 lda [%i0+%o4]0x81,%f17 ! %f17 = 10ba7238 ! Mem[000000007b800028] = d4801f64, %l3 = 000000004ac414da swapa [%i3+%o5]0x81,%l3 ! %l3 = 00000000d4801f64 ! Mem[000000007a000117] = 85fb4776, %l6 = b4d2c5fcf4fd0113 ldstub [%i0+0x117],%l6 ! %l6 = 00000076000000ff ! Mem[000000007b000028] = ea6e2b3da0a8030c, %l5 = 000000009ab87d52 ldxa [%i2+%o5]0x89,%l5 ! %l5 = ea6e2b3da0a8030c ! Mem[000000007a000028] = 172a7615, %l5 = ea6e2b3da0a8030c ldstuba [%i0+%o5]0x89,%l5 ! %l5 = 00000015000000ff ! Mem[000000007b0000d0] = 43611c9b, %l7 = 4406c066f7bd07fe swap [%i2+0x0d0],%l7 ! %l7 = 0000000043611c9b ! immd = 00000000000003b3, %l3 = 00000000d4801f64, %ccr = 88 movg %xcc,0x3b3,%l3 ! Register Not Moved ! immd = 00000000000003dd, %l2 = 000000009ab87d52, %ccr = 88 movvs %icc,0x3dd,%l2 ! Register Not Moved p53_label_16: ! Mem[000000007b000008] = c9a38a50, %l5 = 0000000000000015 ldswa [%i2+%o1]0x81,%l5 ! %l5 = ffffffffc9a38a50 ! immd = 0000000000000327, %l5 = ffffffffc9a38a50, %ccr = 88 movleu %icc,0x327,%l5 ! Register Not Moved ! Mem[000000007a0000ed] = ef9cb037, %l7 = 0000000043611c9b ldstub [%i0+0x0ed],%l7 ! %l7 = 0000009c000000ff ! %l5 = ffffffffc9a38a50, %l6 = 0000000000000076, %ccr = 88 movl %icc,%l5,%l6 ! Moved, %l6 = ffffffffc9a38a50 ! %l0 = 0a29200108008823, %l0 = 0a29200108008823, %ccr = 88 movvs %xcc,%l0,%l0 ! Register Not Moved ! Mem[000000007b00014d] = 99925011, %l2 = 000000009ab87d52 ldstub [%i2+0x14d],%l2 ! %l2 = 00000092000000ff save ! CWP = 1 ! Mem[00000000918001cc] = d1ca4c61, %g2 = 6dd24affc6b46aac ldsb [%i0+0x1cd],%g2 ! %g2 = ffffffffffffffd1 ! %l4 = e2e463c688e42c1f, Mem[000000007a800008] = 01bd034b stha %l4,[%o1+%i1]0x89 ! Mem[000000007a800008] = 01bd2c1f ! immd = 00000000000000c8, %l1 = 5f7086787b6e4a7e, %ccr = 88 movpos %icc,0x0c8,%l1 ! Register Not Moved p53_label_17: ! %cwp = 1 ! Mem[0000000090000104] = 2129a19e, %g18 = 820ed995fc43cc03 ldsw [%o4+0x104],%g2 ! %g2 = 820ed995fc43cc03 ! Mem[00000000908000e0] = 91a352cbc852478e, %g2 = 000000002129a19e ldx [%o5+0x0e0],%g2 ! %g2 = 91a352cbc852478e ! Mem[000000007b800030] = 2b401f31f6127f12, %l3 = 57bfe2ca93b2cfca, %l0 = 1f0010c4923e42a0 add %o3,0x30,%g1 casxa [%g1]0x80,%l3,%l0 ! %l0 = 2b401f31f6127f12 ! Mem[0000000090000044] = ca521b68, %g2 = 91a352cbc852478e ldub [%o4+0x044],%g2 ! %g2 = 00000000000000ca ! Mem[000000007b00002c] = 3d2b6eea, %l7 = 3733aa445477eceb ldstub [%o2+0x02c],%l7 ! %l7 = 0000003d000000ff ! Mem[000000007b0000cc] = 9c9a4903, %l7 = 000000000000003d lduba [%o2+0x0ce]%asi,%l7 ! %l7 = 0000000000000049 ! Mem[0000000091800098] = 83cfe9d3, %g2 = 00000000000000ca ldsb [%i0+0x098],%g2 ! %g2 = ffffffffffffff83 ! Mem[000000007b800008] = 943f0d6c, %l0 = 2b401f31f6127f12 lduwa [%o3+%i1]0x88,%l0 ! %l0 = 00000000943f0d6c ! %l3 = 57bfe2ca93b2cfca, %l4 = e2e463c688e42c1f, %ccr = 88 mova %icc,%l3,%l4 ! Moved, %l4 = 57bfe2ca93b2cfca ! Mem[000000007a8001e0] = 2d2c43d4, %l1 = 5f7086787b6e4a7e swap [%o1+0x1e0],%l1 ! %l1 = 000000002d2c43d4 p53_label_18: ! %cwp = 1 ! Mem[0000000090000138] = cb533f7f, %g18 = 820ed995fc43cc03 ldsw [%o4+0x138],%g2 ! %g2 = 820ed995fc43cc03 ! Mem[00000000918000c4] = ae5829d0, %g2 = ffffffffcb533f7f lduw [%i0+0x0c4],%g2 ! %g2 = 00000000ae5829d0 ! immd = 000000000000030f, %l6 = 1c851df8b1fbec7e, %ccr = 88 movcc %icc,0x30f,%l6 ! Moved, %l6 = 000000000000030f ! Mem[000000007a000010] = 187124a7, %l2 = 557aebd8b2ee084f lduba [%o0+%i2]0x88,%l2 ! %l2 = 00000000000000a7 ! Mem[000000007b8001bc] = aa2fcf5d, %l2 = 00000000000000a7 swap [%o3+0x1bc],%l2 ! %l2 = 00000000aa2fcf5d ! %l2 = 00000000aa2fcf5d, %l5 = e7417288954ca34d, %l7 = 0000000000000049 or %l2,%l5,%l7 ! %l7 = e7417288bf6fef5d ! %l0 = 00000000943f0d6c, Mem[000000007a800020] = 765c6a457bf534b6 stxa %l0,[%o1+%i4]0x81 ! Mem[000000007a800020] = 00000000943f0d6c ! %f2 = 0715364b 172a7615, Mem[000000007a800020] = 00000000 6c0d3f94 stda %f2 ,[%o1+%i4]0x89 ! Mem[000000007a800020] = 0715364b 172a7615 ! %f14 = 48c41153 6b3caeb8, Mem[000000007b000008] = 508aa3c9 cb9010bd stda %f14,[%o2+%i1]0x88 ! Mem[000000007b000008] = 48c41153 6b3caeb8 ! %l3 = 57bfe2ca93b2cfca, Mem[000000007b800020] = ec8a2da2 stba %l3,[%o3+%i4]0x81 ! Mem[000000007b800020] = ca8a2da2 p53_label_19: ! %cwp = 1 ! Mem[0000000090800140] = 4acaddd5, %g2 = 00000000ae5829d0 ldsh [%o5+0x140],%g2 ! %g2 = 0000000000004aca ! %l1 = 000000002d2c43d4, %l0 = 00000000943f0d6c, %l2 = 00000000aa2fcf5d orn %l1,%l0,%l2 ! %l2 = ffffffff6fecf3d7 ! Mem[00000000908001a8] = 00000000 3e2202ff, %g2 = 00004aca, %g3 = a2de638c ldd [%o5+0x1a8],%g2 ! %g2 = 0000000000000000 000000003e2202ff ! Mem[000000007a80010c] = 25cc9bb4, %l3 = 93b2cfca, %l7 = bf6fef5d add %o1,0x10c,%g1 casa [%g1]0x80,%l3,%l7 ! %l7 = 0000000025cc9bb4 ! %f15 = 6b3caeb8, Mem[0000000091000004] = 4cc663e3 st %f15,[%o6+0x004] ! Mem[0000000091000004] = 6b3caeb8 ! immd = 00000000000002e5, %l7 = 0000000025cc9bb4, %ccr = 88 mova %icc,0x2e5,%l7 ! Moved, %l7 = 00000000000002e5 ! Mem[000000007a80013c] = 088701dc, %l1 = 2d2c43d4, %l7 = 000002e5 add %o1,0x13c,%g1 casa [%g1]0x80,%l1,%l7 ! %l7 = 00000000088701dc ! Mem[0000000090800088] = 2961cdd1, %g2 = 0000000000000000 ldsba [%o5+0x08b]%asi,%g2 ! %g2 = 0000000000000029 ! %l6 = 000000000000030f, Mem[000000007a800004] = 599371d0 stw %l6,[%o1+0x004] ! Mem[000000007a800004] = 0000030f ! %f22 = 2474fcce 09210243, Mem[0000000091000198] = 51e60601 c3f8aeb5 stda %f22,[%o6+0x198]%asi ! Mem[0000000091000198] = 2474fcce 09210243 p53_label_20: ! %cwp = 1 ! %f16 = 326b0553 10ba7238 5f825fa9 a9dd25bc ! %f20 = ea6e2b3d a0a8030c 2474fcce 09210243 ! %f24 = 2cd2c326 5ba24743 ac6ab4c6 ff4ad26d ! %f28 = 84efb6d5 0cd36bbf da448065 2a90c20e mov 0x140,%g5 stda %f16,[%o4+%g5]ASI_BLK_SL ! Block Store to 0000000090000140 ! Mem[0000000091000198] = 2474fcce, %g2 = 0000000000000029 ldub [%o6+0x198],%g2 ! %g2 = 0000000000000024 ! %l1 = 000000002d2c43d4, Mem[0000000090800118] = 97eb4367 sth %l1,[%o5+0x118] ! Mem[0000000090800118] = 43d44367 ! Mem[0000000090000040] = 9d14608a ca521b68, %g2 = 00000024, %g3 = 3e2202ff ldd [%o4+0x040],%g2 ! %g2 = 000000009d14608a 00000000ca521b68 ! Mem[000000007a800018] = 86a03d594ebbf88e, %l5 = e7417288954ca34d ldxa [%o1+%i3]0x81,%l5 ! %l5 = 86a03d594ebbf88e ! Mem[00000000918001e8] = a309f910, %g18 = 820ed995fc43cc03 ldsw [%i0+0x1e8],%g2 ! %g2 = 820ed995fc43cc03 ! %l7 = 00000000088701dc, Mem[0000000090800164] = 739ddb05, %asi = 80 stwa %l7,[%o5+0x164]%asi ! Mem[0000000090800164] = 088701dc ! %l1 = 000000002d2c43d4, immed = 00000788, %l4 = 57bfe2ca93b2cfca taddcctv %l1,0x788,%l4 ! %l4 = 000000002d2c4b5c, %ccr = 00 ! %l6 = 000000000000030f, Mem[0000000090000130] = 1e3b769bf7c898e9 stx %l6,[%o4+0x130] ! Mem[0000000090000130] = 000000000000030f ! Mem[0000000090800048] = 4ec57f63, %g2 = ffffffffa309f910 ldsha [%o5+0x04a]%asi,%g2 ! %g2 = 0000000000004ec5 p53_label_21: ! %cwp = 1 ! Mem[0000000091800098] = e9d38acc, %g2 = 0000000000004ec5 ldsb [%i0+0x09a],%g2 ! %g2 = ffffffffffffffe9 ! Mem[000000007b800010] = 9cf267bc1f7cebc9, %l5 = 86a03d594ebbf88e ldxa [%o3+%i2]0x80,%l5 ! %l5 = 9cf267bc1f7cebc9 ! retry : should take illegal inst trap, %l0 = 00000000943f0d6c retry ! Illegal inst trap : %l0 = 00000000943f0d7c ! %l2 = ffffffff6fecf3d7, Mem[0000000091000114] = 5764cf50 stw %l2,[%o6+0x114] ! Mem[0000000091000114] = 6fecf3d7 ! immd = 000000000000010b, %l4 = 000000002d2c4b5c, %ccr = 00 movleu %xcc,0x10b,%l4 ! Register Not Moved ! Mem[0000000091000030] = 66b5e83a f8c80863, %g2 = ffffffe9, %g3 = ca521b68 ldd [%o6+0x030],%g2 ! %g2 = 0000000066b5e83a 00000000f8c80863 ! Mem[000000007a800010] = ef240eb8, %f5 = e1a2308a lda [%o1+%i2]0x80,%f5 ! %f5 = ef240eb8 ! Mem[000000007b8000c0] = 63ad0d60078b48d1, %l5 = 9cf267bc1f7cebc9, %l4 = 000000002d2c4b5c add %o3,0xc0,%g1 casxa [%g1]0x80,%l5,%l4 ! %l4 = 63ad0d60078b48d1 ! %l5 = 9cf267bc1f7cebc9, imm = fffffffffffff9db, %l6 = 000000000000030f addccc %l5,-0x625,%l6 ! %l6 = 9cf267bc1f7ce5a4, %ccr = 91 ! %l1 = 000000002d2c43d4, %l3 = 57bfe2ca93b2cfca, %y = 6b6c5269 sdivcc %l1,%l3,%l4 ! %l4 = ffffffff80000000, %ccr = 8a mov %l0,%y ! %y = 943f0d7c p53_label_22: ! %cwp = 1 ! Mem[00000000908001c8] = 4e632be1, %g2 = 0000000066b5e83a lduw [%o5+0x1c8],%g2 ! %g2 = 000000004e632be1 ! %l5 = 9cf267bc1f7cebc9, %l7 = 00000000088701dc, %l0 = 00000000943f0d7c orn %l5,%l7,%l0 ! %l0 = ffffffffff7cffeb ! %l1 = 000000002d2c43d4, %l5 = 9cf267bc1f7cebc9, %ccr = 8a movpos %xcc,%l1,%l5 ! Register Not Moved ! %l4 = ffffffff80000000, %l5 = 9cf267bc1f7cebc9, %ccr = 8a movg %xcc,%l4,%l5 ! Register Not Moved ! %f15 = 6b3caeb8, Mem[00000000908001f8] = f8f57db4 st %f15,[%o5+0x1f8] ! Mem[00000000908001f8] = 6b3caeb8 ! retry : should take illegal inst trap, %l0 = ffffffffff7cffeb retry ! Illegal inst trap : %l0 = ffffffffff7cfffb ! Mem[000000007b8000dc] = 449d9fbf, %l3 = 57bfe2ca93b2cfca swap [%o3+0x0dc],%l3 ! %l3 = 00000000449d9fbf ! %f10 = fa89fc14, Mem[000000007a000018] = 57f5ffff sta %f10,[%o0+%i3]0x88 ! Mem[000000007a000018] = fa89fc14 ! Mem[000000007b000038] = c5db9947d7ef5ba7, %l2 = ffffffff6fecf3d7 ldx [%o2+0x038],%l2 ! %l2 = c5db9947d7ef5ba7 ! %l4 = ffffffff80000000, immed = 00000ff3, %y = 943f0d7c umulcc %l4,0xff3,%l2 ! %l2 = 000007f980000000, %ccr = 08, %y = 000007f9 p53_label_23: ! %cwp = 1 ! Mem[000000007b000168] = aa0c5839f1f41c3b, %l2 = 000007f980000000 ldx [%o2+0x168],%l2 ! %l2 = aa0c5839f1f41c3b ! %f3 = 172a7615, Mem[0000000091000158] = 0fc484af sta %f3 ,[%o6+0x158]%asi ! Mem[0000000091000158] = 172a7615 ! Mem[000000007b8000cf] = 44b95104, %l2 = aa0c5839f1f41c3b ldstub [%o3+0x0cf],%l2 ! %l2 = 00000004000000ff ! %l6 = 9cf267bc1f7ce5a4, Mem[00000000918001aa] = af41e320 sth %l6,[%i0+0x1aa] ! Mem[00000000918001a8] = e5a4e320 ! %l6 = 9cf267bc1f7ce5a4, Mem[0000000090000094] = 3d2b6eea sth %l6,[%o4+0x094] ! Mem[0000000090000094] = e5a46eea ! %f2 = 0715364b 172a7615, Mem[000000007b800000] = a251d940 74b34033 stda %f2 ,[%o3+%g0]0x89 ! Mem[000000007b800000] = 0715364b 172a7615 ! %l6 = 9cf267bc1f7ce5a4, %l4 = ffffffff80000000, %l4 = ffffffff80000000 srax %l6,%l4,%l4 ! %l4 = 9cf267bc1f7ce5a4 ! %l6 = 9cf267bc1f7ce5a4, Mem[00000000918000d8] = 9a6536e1f7ed31a3 stx %l6,[%i0+0x0d8] ! Mem[00000000918000d8] = 9cf267bc1f7ce5a4 ! %l7 = 00000000088701dc, Mem[000000009100010d] = 930341e0, %asi = 80 stba %l7,[%o6+0x10d]%asi ! Mem[000000009100010c] = dc0341e0 ! retry : should take illegal inst trap, %l0 = ffffffffff7cfffb retry ! Illegal inst trap : %l0 = ffffffffff7d000b p53_label_24: ! %cwp = 1 ! %l0 = ff7d000b, %l1 = 2d2c43d4, Mem[00000000910001f8] = fd114e76 1e3aeca4 std %l0,[%o6+0x1f8] ! Mem[00000000910001f8] = ff7d000b 2d2c43d4 ! Mem[0000000090800088] = 012961cd, %g2 = 000000004e632be1 lduh [%o5+0x08a],%g2 ! %g2 = 0000000000000129 membar #Sync ! Added by membar checker (290) ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d a1467910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 02ff9e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 08506278 8d71d5b8 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g6 ldda [%o4+%g6]ASI_BLK_AIUPL,%f48 ! Block Load from 0000000090000040 ! %l7 = 00000000088701dc, %l5 = 9cf267bc1f7cebc9, %ccr = 08 movl %icc,%l7,%l5 ! Moved, %l5 = 00000000088701dc ! %f16 = 326b0553 10ba7238 5f825fa9 a9dd25bc ! %f20 = ea6e2b3d a0a8030c 2474fcce 09210243 ! %f24 = 2cd2c326 5ba24743 ac6ab4c6 ff4ad26d ! %f28 = 84efb6d5 0cd36bbf da448065 2a90c20e mov 0x0c0,%g5 stda %f16,[%o3+%g5]ASI_BLK_AIUSL ! Block Store to 000000007b8000c0 ! %l6 = 1f7ce5a4, %l7 = 088701dc, Mem[0000000091000088] = 86ad1b16 cbfc9141 std %l6,[%o6+0x088] ! Mem[0000000091000088] = 1f7ce5a4 088701dc ! %l3 = 00000000449d9fbf, immed = 00000153, %ccr = 08 movrlz %l3,0x153,%l3 ! Not Moved, %l3 = 00000000449d9fbf ! Mem[000000007a000041] = 028c65c0, %l1 = 000000002d2c43d4 ldstub [%o0+0x041],%l1 ! %l1 = 0000008c000000ff ! done : should take illegal inst trap, %l0 = ffffffffff7d000b done ! Illegal inst trap : %l0 = ffffffffff7d001b ! %l3 = 00000000449d9fbf, Mem[000000007a8001b0] = be2c2ac5 stw %l3,[%o1+0x1b0] ! Mem[000000007a8001b0] = 449d9fbf p53_label_25: ! %cwp = 1 ! Mem[000000007b000148] = b9cf2367, %l3 = 00000000449d9fbf ldstub [%o2+0x148],%l3 ! %l3 = 000000b9000000ff ! Mem[000000007a0000c8] = 5a0986fb, %l1 = 0000008c, %l7 = 088701dc add %o0,0xc8,%g1 casa [%g1]0x80,%l1,%l7 ! %l7 = 000000005a0986fb ! %l2 = 0000000000000004, %l5 = 00000000088701dc, %l4 = 9cf267bc1f7ce5a4 taddcc %l2,%l5,%l4 ! %l4 = 00000000088701e0, %ccr = 00 ! Mem[0000000090800068] = 883c1f8f353a0431, %g2 = 0000000000000129 ldx [%o5+0x068],%g2 ! %g2 = 883c1f8f353a0431 ! Mem[000000007a0000c0] = b21e5cdb6d6d7515, %l6 = 9cf267bc1f7ce5a4, %l3 = 00000000000000b9 add %o0,0xc0,%g1 casxa [%g1]0x80,%l6,%l3 ! %l3 = b21e5cdb6d6d7515 ! Mem[0000000090000034] = 54fe413d, %g2 = 883c1f8f353a0431 lduba [%o4+0x035]%asi,%g2 ! %g2 = 0000000000000054 ! %l3 = b21e5cdb6d6d7515, %l3 = b21e5cdb6d6d7515, %ccr = 00 move %xcc,%l3,%l3 ! Register Not Moved ! Mem[000000007a8001f1] = 4ab71ac2, %l1 = 000000000000008c ldstub [%o1+0x1f1],%l1 ! %l1 = 000000b7000000ff ! Mem[000000007a000168] = 095c613272a6f6a6, %l3 = b21e5cdb6d6d7515, %l4 = 00000000088701e0 add %o0,0x168,%g1 casxa [%g1]0x80,%l3,%l4 ! %l4 = 095c613272a6f6a6 ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g4 ldda [%o4+%g4]ASI_BLK_AIUS,%f48 ! Block Load from 0000000090000180 ba,a p53_not_taken_0_end p53_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 restore ! CWP = 0 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 0a29200108008823 bne,a,pn %xcc,p53_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000000 bne,a,pn %xcc,p53_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000092 bne,a,pn %xcc,p53_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000d4801f64 bne,a,pn %xcc,p53_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 9effe4436c918f25 bne,a,pn %xcc,p53_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffc9a38a50 bne,a,pn %xcc,p53_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffc9a38a50 bne,a,pn %xcc,p53_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000009c bne,a,pn %xcc,p53_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x000007f9,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p53_failed mov 0x111,%g1 ! 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 9de5ddd2 37383024 bne %xcc,p53_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 4ae76d97 ef240eb8 bne %xcc,p53_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 7c92b0c0 21aed914 bne %xcc,p53_f6_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 5ff857a4 46a194bf bne %xcc,p53_f12_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 326b0553 10ba7238 bne %xcc,p53_f16_fail nop ! Check Local Memory set p53_local0_expect,%g1 p53_check_local0: ldx [%g1+0x008],%g2 ! Expected data = a22bd2c3d2dde59d ldx [%i0+0x008],%g3 ! Observed data at 000000007a000008 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 14fc89fa2edc6497 ldx [%i0+0x018],%g3 ! Observed data at 000000007a000018 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff762a174b361507 ldx [%i0+0x028],%g3 ! Observed data at 000000007a000028 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x028,%g4 ldx [%g1+0x040],%g2 ! Expected data = 02ff65c0b9cf2367 ldx [%i0+0x040],%g3 ! Observed data at 000000007a000040 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x040,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = b02fd64aefffb037 ldx [%i0+0x0e8],%g3 ! Observed data at 000000007a0000e8 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x0e8,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 4a0a39d93738342a ldx [%i0+0x0f8],%g3 ! Observed data at 000000007a0000f8 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x0f8,%g4 ldx [%g1+0x110],%g2 ! Expected data = 42b109a185fb47ff ldx [%i0+0x110],%g3 ! Observed data at 000000007a000110 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x110,%g4 ldx [%g1+0x160],%g2 ! Expected data = 3a8aff712f8c0d72 ldx [%i0+0x160],%g3 ! Observed data at 000000007a000160 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x160,%g4 ldx [%g1+0x188],%g2 ! Expected data = 07a1d7bef2ffdba3 ldx [%i0+0x188],%g3 ! Observed data at 000000007a000188 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x188,%g4 set p53_local1_expect,%g1 p53_check_local1: ldx [%g1+0x000],%g2 ! Expected data = fc0000000000030f ldx [%i1+0x000],%g3 ! Observed data at 000000007a800000 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 1f2cbd012277211c ldx [%i1+0x008],%g3 ! Observed data at 000000007a800008 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 15762a174b361507 ldx [%i1+0x020],%g3 ! Observed data at 000000007a800020 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x020,%g4 ldx [%g1+0x058],%g2 ! Expected data = fffffbfcb7942e7d ldx [%i1+0x058],%g3 ! Observed data at 000000007a800058 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x058,%g4 ldx [%g1+0x090],%g2 ! Expected data = ffff5d801ae5a1d0 ldx [%i1+0x090],%g3 ! Observed data at 000000007a800090 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x090,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 449d9fbfa6f2ac7c ldx [%i1+0x1b0],%g3 ! Observed data at 000000007a8001b0 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x1b0,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 7b6e4a7e981f622e ldx [%i1+0x1e0],%g3 ! Observed data at 000000007a8001e0 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x1e0,%g4 ldx [%g1+0x1f0],%g2 ! Expected data = 4aff1ac2bbafd786 ldx [%i1+0x1f0],%g3 ! Observed data at 000000007a8001f0 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x1f0,%g4 set p53_local2_expect,%g1 p53_check_local2: ldx [%g1+0x008],%g2 ! Expected data = b8ae3c6b5311c448 ldx [%i2+0x008],%g3 ! Observed data at 000000007b000008 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0fce5f01c697a1c9 ldx [%i2+0x020],%g3 ! Observed data at 000000007b000020 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0c03a8a0ff2b6eea ldx [%i2+0x028],%g3 ! Observed data at 000000007b000028 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i2,0x028,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = f7bd07fe6d102df7 ldx [%i2+0x0d0],%g3 ! Observed data at 000000007b0000d0 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i2,0x0d0,%g4 ldx [%g1+0x148],%g2 ! Expected data = ffcf236799ff5011 ldx [%i2+0x148],%g3 ! Observed data at 000000007b000148 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i2,0x148,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = 204e782f000000f5 ldx [%i2+0x1e0],%g3 ! Observed data at 000000007b0001e0 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i2,0x1e0,%g4 set p53_local3_expect,%g1 p53_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 15762a174b361507 ldx [%i3+0x000],%g3 ! Observed data at 000000007b800000 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = ca8a2da2ea75d313 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 = 4ac414dad9f9a64c ldx [%i3+0x028],%g3 ! Observed data at 000000007b800028 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x028,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 3872ba1053056b32 ldx [%i3+0x0c0],%g3 ! Observed data at 000000007b8000c0 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x0c0,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = bc25dda9a95f825f ldx [%i3+0x0c8],%g3 ! Observed data at 000000007b8000c8 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x0c8,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = 0c03a8a03d2b6eea ldx [%i3+0x0d0],%g3 ! Observed data at 000000007b8000d0 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x0d0,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 43022109cefc7424 ldx [%i3+0x0d8],%g3 ! Observed data at 000000007b8000d8 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x0d8,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 4347a25b26c3d22c ldx [%i3+0x0e0],%g3 ! Observed data at 000000007b8000e0 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x0e0,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = 6dd24affc6b46aac ldx [%i3+0x0e8],%g3 ! Observed data at 000000007b8000e8 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x0e8,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = bf6bd30cd5b6ef84 ldx [%i3+0x0f0],%g3 ! Observed data at 000000007b8000f0 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x0f0,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 0ec2902a658044da ldx [%i3+0x0f8],%g3 ! Observed data at 000000007b8000f8 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x0f8,%g4 ldx [%g1+0x120],%g2 ! Expected data = a3b8ff7716c676f1 ldx [%i3+0x120],%g3 ! Observed data at 000000007b800120 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x120,%g4 ldx [%g1+0x148],%g2 ! Expected data = 4ae76d97e1a2308a ldx [%i3+0x148],%g3 ! Observed data at 000000007b800148 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x148,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = 5d35ef00000000a7 ldx [%i3+0x1b8],%g3 ! Observed data at 000000007b8001b8 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x1b8,%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_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 p53_f12_fail: set p53_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p53_f16_fail: set p53_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%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: ldstuba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007b800000] done p53_trap1o: ldstuba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007b800000] done p53_trap2e: ldxa [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007a800000] stxa %l5,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000007a800010] done p53_trap2o: ldxa [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007a800000] stxa %l5,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000007a800010] done p53_trap3e: orn %l4,%l0,%l4 xnor %l4,0x668,%l0 and %l4,-0x232,%l2 xnor %l4,%l6,%l3 done p53_trap3o: orn %l4,%l0,%l4 xnor %l4,0x668,%l0 and %l4,-0x232,%l2 xnor %l4,%l6,%l3 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 = 273aa24bde227b79 ldx [%g1+0x008],%l1 ! %l1 = eb0d9af0bd42407e ldx [%g1+0x010],%l2 ! %l2 = de5c66e5c77e8761 ldx [%g1+0x018],%l3 ! %l3 = 085062788d71d5b8 ldx [%g1+0x020],%l4 ! %l4 = 5ec16109a0674626 ldx [%g1+0x028],%l5 ! %l5 = 2bc52fa00e86fae6 ldx [%g1+0x030],%l6 ! %l6 = 54e15863a7f10b53 ldx [%g1+0x038],%l7 ! %l7 = ccce61f2b7538360 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 1f0010c4923e42a0 ldx [%g1+0x048],%l1 ! %l1 = 5f7086787b6e4a7e ldx [%g1+0x050],%l2 ! %l2 = 557aebd8b2ee084f ldx [%g1+0x058],%l3 ! %l3 = 57bfe2ca93b2cfca ldx [%g1+0x060],%l4 ! %l4 = e2e463c688e42c1f ldx [%g1+0x068],%l5 ! %l5 = e7417288954ca34d ldx [%g1+0x070],%l6 ! %l6 = 1c851df8b1fbec7e ldx [%g1+0x078],%l7 ! %l7 = 3733aa445477eceb ! Initialize the output register of window 1 set p53_local0_start,%o0 set p53_local1_start,%o1 set p53_local2_start,%o2 set p53_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = dc1f07e6 6ce59b1f 003599d4 9f19a905 ! %f4 = 1b2297ef 1e6ed61f 03f20e0e c9a8e31e ! %f8 = ef37761b 9c23ed74 aabbb034 38858028 ! %f12 = 1c2a6302 8303dbca 9398f860 17b0e7ff ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 509a915c 32c515ae bfdd3564 b07623d5 ! %f20 = 730a3d5f e9ae94f1 80f9955d adbfc09e ! %f24 = dda95d87 ed41ac1e 2e128d5f d97bdc6f ! %f28 = 08f662ce 1f327024 ce148048 17543bd4 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = face32c2 a7a149f4 49c5b917 dfa2451a ! %f36 = 48dbd57e 2db48743 c1878c3b 2a4c1dd4 ! %f40 = 2cf4efd4 aa9ea6be 49da2218 0c6b3715 ! %f44 = 1c23ade7 37065535 76dab31e eb5e0cf3 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x20b430ef0000003b,%g7,%g1 ! GSR scale = 7, align = 3 wr %g1,%g0,%gsr ! GSR = 20b430ef0000003b 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: ! Mem[000000007d000000] = dda2b46bb7952b21, %f6 = 03f20e0e c9a8e31e ldda [%i2+%g0]0x89,%f6 ! %f6 = dda2b46b b7952b21 ! %l6 = 5f52a0e9, %l7 = f3f5d27c, Mem[0000000091000068] = 955a2d89 07100ced std %l6,[%i6+0x068] ! Mem[0000000091000068] = 5f52a0e9 f3f5d27c ! Mem[000000009080011c] = 531e9d66, %g18 = 0567f51858756fd0 ldswa [%i5+0x11c]%asi,%g2 ! %g2 = 0567f51858756fd0 ! Mem[000000007c800120] = 8f142c76, %l0 = 66d8a97fd1b4e835 swap [%i1+0x120],%l0 ! %l0 = 000000008f142c76 ! Mem[000000007c000010] = 9dabf121 e9a77351, %l2 = ca140c04, %l3 = 64bb207b ldda [%i0+%o2]0x80,%l2 ! %l2 = 000000009dabf121 00000000e9a77351 ! Mem[0000000090800128] = 22f4c4129b9921c5, %g2 = 00000000531e9d66 ldx [%i5+0x128],%g2 ! %g2 = 22f4c4129b9921c5 ! %l2 = 000000009dabf121, Mem[000000009100007a] = 9fcaf38f sth %l2,[%i6+0x07a] ! Mem[0000000091000078] = f121f38f ! %l1 = ec16cbea4b5e1055, Mem[0000000090800168] = f04d9a59 sth %l1,[%i5+0x168] ! Mem[0000000090800168] = 10559a59 ! %l5 = e05830700e629fcc, %l5 = e05830700e629fcc, %l3 = 00000000e9a77351 andcc %l5,%l5,%l3 ! %l3 = e05830700e629fcc, %ccr = 80 ! %l2 = 000000009dabf121, imm = fffffffffffffeca, %l6 = acffcf5c5f52a0e9 tsubcc %l2,-0x136,%l6 ! %l6 = 000000009dabf257, %ccr = 1b p54_label_2: ! Mem[000000007c80016f] = 956a4735, %l2 = 000000009dabf121 ldstub [%i1+0x16f],%l2 ! %l2 = 00000035000000ff ! Mem[000000009080018c] = ada4c276, %g2 = 22f4c4129b9921c5 lduh [%i5+0x18c],%g2 ! %g2 = 000000000000ada4 ! Mem[0000000090800120] = dca472b6, %g2 = 000000000000ada4 ldsha [%i5+0x120]%asi,%g2 ! %g2 = ffffffffffffdca4 ! Mem[000000007d000030] = 54b23d25, %l0 = 8f142c76, %l0 = 8f142c76 add %i2,0x30,%g1 casa [%g1]0x80,%l0,%l0 ! %l0 = 0000000054b23d25 ! Code Fragment 7 p54_fragment_1: ta T_CHANGE_HPRIV ! %l7 = 31078f7df3f5d27c set 0xb2f4e60b,%l7 ! %l7 = 00000000b2f4e60b stxa %l7, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Code Fragment 7 p54_fragment_2: ta T_CHANGE_HPRIV ! %l7 = 00000000b2f4e60b set 0xec191821,%l7 ! %l7 = 00000000ec191821 stxa %l7, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l6 = 000000009dabf257, immed = 00000c1a, %l5 = e05830700e629fcc taddcctv %l6,0xc1a,%l5 ! %l0 = 0000000054b23d48, Trapped ! immd = 000000000000003f, %l3 = e05830700e629fcc, %ccr = 1b movgu %icc,0x03f,%l3 ! Register Not Moved ! %l3 = e05830700e629fcc, Mem[0000000091000069] = 52a0e9f3 stb %l3,[%i6+0x069] ! Mem[0000000091000068] = cca0e9f3 ! Mem[000000007d000010] = 04f48b80, %l3 = e05830700e629fcc ldswa [%i2+%o2]0x80,%l3 ! %l3 = 0000000004f48b80 p54_label_3: ! %l6 = 000000009dabf257, immd = fffffffffffffef4, %l1 = ec16cbea4b5e1055 udivx %l6,-0x10c,%l1 ! %l1 = 0000000000000000 ! Mem[0000000091000108] = 27699303, %g2 = ffffffffffffdca4 ldub [%i6+0x10b],%g2 ! %g2 = 0000000000000027 ! Code Fragment 7 p54_fragment_3: ta T_CHANGE_HPRIV ! %l7 = 00000000ec191821 set 0x122cb6a1,%l7 ! %l7 = 00000000122cb6a1 stxa %l7, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[000000007c000090] = 1781d8c1, %l0 = 0000000054b23d48 swap [%i0+0x090],%l0 ! %l0 = 000000001781d8c1 ! %l7 = 00000000122cb6a1, Mem[000000007c000000] = 19775388 stha %l7,[%i0+%g0]0x88 ! Mem[000000007c000000] = 1977b6a1 ! Mem[000000007c800008] = 07bbc8d341f010eb, %l7 = 00000000122cb6a1 ldxa [%i1+%o1]0x88,%l7 ! %l7 = 07bbc8d341f010eb ! Mem[00000000918000f4] = 49d7a303, %g2 = 0000000000000027 ldsb [%o0+0x0f7],%g2 ! %g2 = 0000000000000049 ! %l2 = 0000000000000035, immed = fffff16c, %y = 00000000 umul %l2,-0xe94,%l0 ! %l0 = 00000034fffcfb5c, %y = 00000034 ! %l5 = e05830700e629fcc, Mem[00000000900000b5] = 014fe26d stb %l5,[%i4+0x0b5] ! Mem[00000000900000b4] = cc4fe26d ! Mem[000000007d000018] = 99cd1cd7, %l4 = 7c33e699b65560e7 ldsba [%i2+%o3]0x89,%l4 ! %l4 = ffffffffffffffd7 p54_label_4: ! Mem[000000007d000058] = b24df71b, %l7 = 07bbc8d341f010eb ldub [%i2+0x05a],%l7 ! %l7 = 00000000000000f7 ! %f2 = 003599d4 9f19a905, Mem[0000000090800140] = 4acaddd5 a883c31a stda %f2 ,[%i5+0x140]%asi ! Mem[0000000090800140] = 003599d4 9f19a905 ! Mem[00000000918001b0] = bf949ef9, %g2 = 0000000000000049 ldub [%o0+0x1b1],%g2 ! %g2 = 00000000000000bf ! Mem[000000007d00007c] = 72dd19be, %l4 = ffffffffffffffd7 ldub [%i2+0x07d],%l4 ! %l4 = 00000000000000dd ! %l2 = 00000035, %l3 = 04f48b80, Mem[0000000090000168] = 5fc5ab27 810b83fd std %l2,[%i4+0x168] ! Mem[0000000090000168] = 00000035 04f48b80 ! Mem[00000000918001e0] = a1517e7a f6dfff3d, %g2 = 000000bf, %g3 = 0bad0b00 ldd [%o0+0x1e0],%g2 ! %g2 = 00000000a1517e7a 00000000f6dfff3d ! %l1 = 0000000000000000, Mem[000000007c800139] = 4632a8d4 stb %l1,[%i1+0x139] ! Mem[000000007c800138] = 4600a8d4 ! %l5 = e05830700e629fcc, Mem[000000007c800180] = e706a59b stw %l5,[%i1+0x180] ! Mem[000000007c800180] = 0e629fcc ! %f22 = 80f9955d adbfc09e, Mem[00000000910000e0] = 1ff12e95 75236dff std %f22,[%i6+0x0e0] ! Mem[00000000910000e0] = 80f9955d adbfc09e ! Mem[000000007c800008] = eb10f041, %l4 = 00000000000000dd ldsba [%i1+%o1]0x80,%l4 ! %l4 = ffffffffffffffeb p54_label_5: ! Code Fragment 7 p54_fragment_4: ta T_CHANGE_HPRIV ! %l7 = 00000000000000f7 set 0x8cbd9854,%l7 ! %l7 = 000000008cbd9854 stxa %l7, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Code Fragment 7 p54_fragment_5: ta T_CHANGE_HPRIV ! %l7 = 000000008cbd9854 set 0x4f84ec96,%l7 ! %l7 = 000000004f84ec96 stxa %l7, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Code Fragment 7 p54_fragment_6: ta T_CHANGE_HPRIV ! %l7 = 000000004f84ec96 set 0xd602f938,%l7 ! %l7 = 00000000d602f938 stxa %l7, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %f22 = 80f9955d adbfc09e, Mem[000000007c800000] = 10a38b89 3eea6b52 stda %f22,[%i1+%g0]0x89 ! Mem[000000007c800000] = 80f9955d adbfc09e ! Mem[000000007c800000] = adbfc09e, %l3 = 0000000004f48b80 ldsba [%i1+%g0]0x88,%l3 ! %l3 = ffffffffffffff9e ! Mem[000000007d000010] = 04f48b80, %f25 = ed41ac1e lda [%i2+%o2]0x80,%f25 ! %f25 = 04f48b80 ! %l4 = ffffffeb, %l5 = 0e629fcc, Mem[000000007c800020] = eff76278 0d62410a stda %l4,[%i1+%o4]0x88 ! Mem[000000007c800020] = ffffffeb 0e629fcc ! Mem[000000007c00006c] = 0ae2d85a, %l3 = ffffffffffffff9e swap [%i0+0x06c],%l3 ! %l3 = 000000000ae2d85a ! Mem[00000000910000f8] = 8627c5b5, %g2 = 00000000a1517e7a ldsb [%i6+0x0fa],%g2 ! %g2 = ffffffffffffff86 ! %l2 = 0000000000000035, Mem[0000000091800068] = fe4a806e stb %l2,[%o0+0x068] ! Mem[0000000091800068] = 354a806e p54_label_6: ! %l2 = 0000000000000035, imm = fffffffffffffd88, %l6 = 000000009dabf257 or %l2,-0x278,%l6 ! %l6 = fffffffffffffdbd membar #Sync ! Added by membar checker (291) ! Mem[0000000090000140] = 1231a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 00000035 04f48b80 ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 mov 0x140,%g4 ldda [%i4+%g4]ASI_BLK_AIUS,%f48 ! Block Load from 0000000090000140 ! %l1 = 0000000000000000, Mem[00000000918000b4] = a5509592, %asi = 80 stwa %l1,[%o0+0x0b4]%asi ! Mem[00000000918000b4] = 00000000 ! %l6 = fffffffffffffdbd, immed = fffffd63, %y = 00000034 sdiv %l6,-0x29d,%l4 ! %l4 = ffffffffebb80f50 mov %l0,%y ! %y = fffcfb5c ! %l1 = 0000000000000000, %l5 = e05830700e629fcc, %ccr = 1b movge %xcc,%l1,%l5 ! Moved, %l5 = 0000000000000000 ! Mem[000000007d000018] = abb462f8 99cd1cd7, %l2 = 00000035, %l3 = 0ae2d85a ldda [%i2+%o3]0x88,%l2 ! %l2 = 0000000099cd1cd7 00000000abb462f8 ! %l4 = ffffffffebb80f50, Mem[0000000090000018] = 4e37f700 sth %l4,[%i4+%o3] ! Mem[0000000090000018] = 0f50f700 ! %l3 = 00000000abb462f8, %l4 = ffffffffebb80f50, %l5 = 0000000000000000 sdivx %l3,%l4,%l5 ! %l5 = fffffffffffffff8 ! %l2 = 0000000099cd1cd7, Mem[00000000910001c0] = b0b4ba3c stw %l2,[%i6+0x1c0] ! Mem[00000000910001c0] = 99cd1cd7 ! Mem[000000009000005c] = d86577bc, %g2 = ffffffffffffff86 ldsh [%i4+0x05e],%g2 ! %g2 = ffffffffffffd865 p54_label_7: ! %l1 = 0000000000000000 setx 0xa5d152f0374e1d0d,%g7,%l1 ! %l1 = a5d152f0374e1d0d ! %l5 = fffffffffffffff8, immed = 00000ad8, %y = fffcfb5c umul %l5,0xad8,%l3 ! %l3 = 00000ad7ffffa940, %y = 00000ad7 save ! CWP = 1 ! %f27 = d97bdc6f, Mem[000000007d800018] = 31cc76d0 sta %f27,[%o3+%i3]0x88 ! Mem[000000007d800018] = d97bdc6f ! Mem[000000007d000000] = dda2b46bb7952b21, %l4 = ec88b3eaad796782 ldxa [%o2+%g0]0x89,%l4 ! %l4 = dda2b46bb7952b21 ! %l4 = dda2b46bb7952b21 sethi %hi(0xee08b800),%l4 ! %l4 = 00000000ee08b800 ! Mem[0000000090800088] = d3d60129 61cdd124, %g2 = ffffd865, %g3 = f6dfff3d ldd [%o5+0x088],%g2 ! %g2 = 00000000d3d60129 0000000061cdd124 ! Mem[000000007d000094] = 9eaab472, %l3 = 226c933e2e655ecd ldub [%o2+0x095],%l3 ! %l3 = 00000000000000aa ! %l3 = 00000000000000aa, Mem[0000000091000020] = 103b16d7de211f96 stx %l3,[%o6+%i4] ! Mem[0000000091000020] = 00000000000000aa ! Mem[00000000910001b0] = 2459beee9640fe46, %g2 = 00000000d3d60129 ldx [%o6+0x1b0],%g2 ! %g2 = 2459beee9640fe46 p54_label_8: ! %cwp = 1 ! %l6 = 97270ce84f24354f, immed = fffffee6, %ccr = 1b movrlez %l6,-0x11a,%l5 ! Moved, %l5 = fffffffffffffee6 ! Code Fragment 7 p54_fragment_7: ta T_CHANGE_HPRIV ! %l7 = e6b1ceb5dc132437 set 0xc1d44b3d,%l7 ! %l7 = 00000000c1d44b3d stxa %l7, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l6 = 97270ce84f24354f, immed = 00000059, %ccr = 1b movrlz %l6,0x059,%l4 ! Moved, %l4 = 0000000000000059 ! Mem[000000007c800018] = 1e4f19ca 759026a2, %l0 = 328fdc41, %l1 = 8081748f ldda [%o1+%i3]0x81,%l0 ! %l0 = 000000001e4f19ca 00000000759026a2 ! Mem[00000000910000a8] = 4548123c 1253fffd, %g2 = 9640fe46, %g3 = 61cdd124 ldda [%o6+0x0a8]%asi,%g2 ! %g2 = 000000004548123c 000000001253fffd ! Mem[000000007d800010] = 3ff6afe7, %l6 = 97270ce84f24354f ldsha [%o3+%i2]0x80,%l6 ! %l6 = 0000000000003ff6 ! immd = 0000000000000219, %l4 = 0000000000000059, %ccr = 1b movleu %icc,0x219,%l4 ! Moved, %l4 = 0000000000000219 ! Mem[000000007d00002c] = d3497a8a, %l6 = 0000000000003ff6 ldsw [%o2+0x02c],%l6 ! %l6 = ffffffffd3497a8a ! Mem[000000007d800028] = 8c0a378c, %l7 = 00000000c1d44b3d lduha [%o3+%i5]0x80,%l7 ! %l7 = 0000000000008c0a ! Code Fragment 7 p54_fragment_8: ta T_CHANGE_HPRIV ! %l7 = 0000000000008c0a set 0x354cb82f,%l7 ! %l7 = 00000000354cb82f stxa %l7, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV p54_label_9: ! %cwp = 1 ! done : should take illegal inst trap, %l0 = 000000001e4f19ca done ! Illegal inst trap : %l0 = 000000001e4f19da ! Mem[000000007d8000a0] = 6e03c1f8 e1341c95, %l0 = 1e4f19da, %l1 = 759026a2 ldd [%o3+0x0a0],%l0 ! %l0 = 000000006e03c1f8 00000000e1341c95 ! %l0 = 000000006e03c1f8, %l4 = 0000000000000219, %l6 = ffffffffd3497a8a xor %l0,%l4,%l6 ! %l6 = 000000006e03c3e1 ! %l7 = 00000000354cb82f, %l1 = 00000000e1341c95, %l4 = 0000000000000219 andcc %l7,%l1,%l4 ! %l4 = 0000000021041805, %ccr = 00 ! %l3 = 00000000000000aa, %l4 = 0000000021041805, %ccr = 00 mova %icc,%l3,%l4 ! Moved, %l4 = 00000000000000aa ! %f22 = 80f9955d adbfc09e, Mem[0000000090000060] = 77bc97b3 31dc8ee9 std %f22,[%o4+0x060] ! Mem[0000000090000060] = 80f9955d adbfc09e ! %l7 = 00000000354cb82f, %l1 = 00000000e1341c95, %l4 = 00000000000000aa srlx %l7,%l1,%l4 ! %l4 = 00000000000001aa ! Mem[000000007d000072] = 7cb89925, %l3 = 00000000000000aa ldstub [%o2+0x072],%l3 ! %l3 = 00000099000000ff ! Mem[000000007d800048] = bc6184d5, %l4 = 000001aa, %l5 = fffffee6 add %o3,0x48,%g1 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000bc6184d5 ! %l2 = b3f93068, %l3 = 00000099, Mem[0000000090800160] = 3e9a8678 739ddb05 std %l2,[%o5+0x160] ! Mem[0000000090800160] = b3f93068 00000099 p54_label_10: ! %cwp = 1 ! %l3 = 0000000000000099, Mem[000000009080012c] = 9b9921c5 stw %l3,[%o5+0x12c] ! Mem[000000009080012c] = 00000099 ! Mem[0000000091000058] = 4dd057e98c194b94, %f48 = 1231a8f0 888fc491 ldd [%o6+0x058],%f48 ! %f48 = 4dd057e9 8c194b94 ! Mem[00000000900001e0] = 1b15ac38, %g2 = 000000004548123c ldsb [%o4+0x1e2],%g2 ! %g2 = 000000000000001b ! %l7 = 00000000354cb82f, %l3 = 0000000000000099, %y = 00000ad7 mulscc %l7,%l3,%l0 ! %l0 = 000000001aa65cb0, %ccr = 00, %y = 8000056b ! %l5 = 00000000bc6184d5, imm = 000000000000056a, %l2 = fa02c2d4b3f93068 addcc %l5,0x56a,%l2 ! %l2 = 00000000bc618a3f, %ccr = 08 ! Mem[0000000090800160] = b3f93068 00000099, %g2 = 0000001b, %g3 = 1253fffd ldda [%o5+0x160]%asi,%g2 ! %g2 = 00000000b3f93068 0000000000000099 ! Mem[0000000090000024] = eb88c987, %g2 = 00000000b3f93068 ldub [%o4+0x024],%g2 ! %g2 = 00000000000000eb ! %l5 = 00000000bc6184d5, Mem[00000000908001dc] = ccefb413 sth %l5,[%o5+0x1dc] ! Mem[00000000908001dc] = 84d5b413 ! %l5 = 00000000bc6184d5, immed = 0000022b, %l0 = 000000001aa65cb0 tsubcctv %l5,0x22b,%l0 ! %l0 = 000000001aa65cd3, Trapped ! Mem[000000007c000008] = a891773d d4df1053, %l2 = bc618a3f, %l3 = 00000099 ldda [%o0+%i1]0x88,%l2 ! %l2 = 00000000d4df1053 00000000a891773d p54_label_11: ! %cwp = 1 ! %f2 = 003599d4 9f19a905, Mem[0000000090800010] = 8d8cadf7 b062848a std %f2 ,[%o5+%i2] ! Mem[0000000090800010] = 003599d4 9f19a905 ! Mem[000000007c000020] = f15a43d1, %l1 = 00000000e1341c95 ldsba [%o0+%i4]0x80,%l1 ! %l1 = fffffffffffffff1 ! %f10 = aabbb034, Mem[000000007c000000] = 1977b6a1 sta %f10,[%o0+%g0]0x89 ! Mem[000000007c000000] = aabbb034 ! %l5 = 00000000bc6184d5, %l4 = 00000000000001aa, %ccr = 08 movrgz %l5,%l4,%l0 ! Moved, %l0 = 00000000000001aa ! immd = 0000000000000000, %l4 = 00000000000001aa, %ccr = 08 mova %icc,0x000,%l4 ! Moved, %l4 = 0000000000000000 ! Mem[00000000918001d8] = 5365a31b, %g2 = 00000000000000eb lduba [%i0+0x1da]%asi,%g2 ! %g2 = 0000000000000053 ! %l4 = 0000000000000000, Mem[000000007d800000] = a5d005ab stha %l4,[%o3+%g0]0x81 ! Mem[000000007d800000] = 000005ab ! Mem[000000007d000018] = d71ccd99, %l6 = 000000006e03c3e1 lduba [%o2+%i3]0x81,%l6 ! %l6 = 00000000000000d7 ! Mem[00000000918001e0] = a1517e7af6dfff3d, %g2 = 0000000000000053 ldx [%i0+0x1e0],%g2 ! %g2 = a1517e7af6dfff3d ! Mem[000000007d800008] = 8b4e9646, %l6 = 00000000000000d7 lduba [%o3+%i1]0x88,%l6 ! %l6 = 0000000000000046 p54_label_12: ! %cwp = 1 ! Mem[0000000090800070] = 826fb982, %g2 = a1517e7af6dfff3d ldsba [%o5+0x073]%asi,%g2 ! %g2 = ffffffffffffff82 ! Mem[000000007c000028] = b74ac4514375acd7, %l3 = 00000000a891773d ldxa [%o0+%i5]0x88,%l3 ! %l3 = b74ac4514375acd7 ! %f25 = 04f48b80, Mem[000000007c800010] = 935b60e2 sta %f25,[%o1+%i2]0x89 ! Mem[000000007c800010] = 04f48b80 ! Mem[000000007d800130] = e9f742a2e1a339d6, %l4 = 0000000000000000, %l6 = 0000000000000046 add %o3,0x130,%g1 casxa [%g1]0x80,%l4,%l6 ! %l6 = e9f742a2e1a339d6 ! %l0 = 00000000000001aa, Mem[000000007c000168] = 00255bc67972371c stx %l0,[%o0+0x168] ! Mem[000000007c000168] = 00000000000001aa ! Mem[000000007c800008] = eb10f041, %l2 = 00000000d4df1053 lduha [%o1+%i1]0x80,%l2 ! %l2 = 000000000000eb10 ! Mem[000000009100018c] = ee5a8be7, %g2 = ffffffffffffff82 lduh [%o6+0x18e],%g2 ! %g2 = 000000000000ee5a ! Mem[000000007d800014] = 525264bd, %l4 = 0000000000000000 ldstub [%o3+0x014],%l4 ! %l4 = 00000052000000ff ! Mem[000000007c8001e0] = 87f3b9de de582010, %l2 = 0000eb10, %l3 = 4375acd7 ldd [%o1+0x1e0],%l2 ! %l2 = 0000000087f3b9de 00000000de582010 ! Mem[000000007d800000] = ab050000, %f20 = 730a3d5f lda [%o3+%g0]0x88,%f20 ! %f20 = ab050000 p54_label_13: ! %cwp = 1 ! %l7 = 00000000354cb82f, Mem[0000000091800034] = 7f5a70fd stw %l7,[%i0+0x034] ! Mem[0000000091800034] = 354cb82f ! Mem[0000000090000070] = 73e0540d88eeafc5, %g2 = 000000000000ee5a ldx [%o4+0x070],%g2 ! %g2 = 73e0540d88eeafc5 ! Mem[000000007d000078] = 9113f033, %l4 = 0000000000000052 lduh [%o2+0x078],%l4 ! %l4 = 0000000000009113 ! Mem[00000000918001c8] = 9220125c, %g2 = 73e0540d88eeafc5 lduw [%i0+0x1c8],%g2 ! %g2 = 000000009220125c ! %l7 = 00000000354cb82f, Mem[0000000090000057] = 2c06969e stb %l7,[%o4+0x057] ! Mem[0000000090000054] = 2f06969e ! Mem[000000007d8000d8] = 1f1b96bef10d931e, %l5 = 00000000bc6184d5, %l2 = 0000000087f3b9de add %o3,0xd8,%g1 casxa [%g1]0x80,%l5,%l2 ! %l2 = 1f1b96bef10d931e ! %l5 = 00000000bc6184d5, %l7 = 00000000354cb82f, %l2 = 1f1b96bef10d931e addcc %l5,%l7,%l2 ! %l2 = 00000000f1ae3d04, %ccr = 08 ! done : should take illegal inst trap, %l0 = 00000000000001aa done ! Illegal inst trap : %l0 = 00000000000001ba ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g5 ldda [%o4+%g5]ASI_BLK_P,%f48 ! Block Load from 00000000900001c0 ! Mem[000000007c0001a0] = 29a52ba8839308b4, %l7 = 00000000354cb82f, %l0 = 00000000000001ba add %o0,0x1a0,%g1 casxa [%g1]0x80,%l7,%l0 ! %l0 = 29a52ba8839308b4 p54_label_14: ! %cwp = 1 ! Mem[000000007d000010] = 808bf404, %l2 = 00000000f1ae3d04 ldsha [%o2+%i2]0x88,%l2 ! %l2 = fffffffffffff404 ! Mem[00000000918001c8] = 9220125c d9d1ca4c, %g2 = 9220125c, %g3 = 00000099 ldd [%i0+0x1c8],%g2 ! %g2 = 000000009220125c 00000000d9d1ca4c ! %l4 = 00009113, %l5 = bc6184d5, Mem[0000000091800130] = d1b5e3b2 59e48239 std %l4,[%i0+0x130] ! Mem[0000000091800130] = 00009113 bc6184d5 ! Mem[000000009180002c] = 925a7f3c, %g18 = c0ac1001c6eed72b ldsw [%i0+0x02c],%g2 ! %g2 = c0ac1001c6eed72b ! %f0 = dc1f07e6 6ce59b1f 003599d4 9f19a905 ! %f4 = 1b2297ef 1e6ed61f dda2b46b b7952b21 ! %f8 = ef37761b 9c23ed74 aabbb034 38858028 ! %f12 = 1c2a6302 8303dbca 9398f860 17b0e7ff mov 0x040,%g6 stda %f0,[%o0+%g6]ASI_BLK_SL ! Block Store to 000000007c000040 ! Mem[00000000918000b8] = de6b8865 455c37c1, %g2 = 925a7f3c, %g3 = d9d1ca4c ldd [%i0+0x0b8],%g2 ! %g2 = 00000000de6b8865 00000000455c37c1 ! %f0 = dc1f07e6 6ce59b1f 003599d4 9f19a905 ! %f4 = 1b2297ef 1e6ed61f dda2b46b b7952b21 ! %f8 = ef37761b 9c23ed74 aabbb034 38858028 ! %f12 = 1c2a6302 8303dbca 9398f860 17b0e7ff stda %f0,[%o0+%g4]ASI_BLK_SL ! Block Store to 000000007c000140 ! %l2 = fffff404, %l3 = de582010, Mem[00000000908001e8] = 1ff578e9 f1046e5b std %l2,[%o5+0x1e8] ! Mem[00000000908001e8] = fffff404 de582010 ! Mem[0000000090000000] = aa4a53b3, %g2 = 00000000de6b8865 ldsh [%o4+%g0],%g2 ! %g2 = ffffffffffffaa4a restore ! CWP = 0 p54_label_15: ! Mem[0000000091000128] = c9191f5d cd3a6161, %g2 = ffffaa4a, %g3 = 455c37c1 ldd [%i6+0x128],%g2 ! %g2 = 00000000c9191f5d 00000000cd3a6161 ! %l5 = fffffffffffffff8, imm = fffffffffffff62e, %l2 = 0000000099cd1cd7 xnorcc %l5,-0x9d2,%l2 ! %l2 = fffffffffffff629, %ccr = 88 ! Mem[00000000918000c8] = 253e43045d67fd8c, %f48 = e1f675de 46335dfe ldda [%o0+0x0c8]%asi,%f48 ! %f48 = 253e4304 5d67fd8c ! Mem[000000007c0000b0] = 5e9f44cf, %l6 = fffffdbd, %l3 = ffffa940 add %i0,0xb0,%g1 casa [%g1]0x80,%l6,%l3 ! %l3 = 000000005e9f44cf ! Mem[000000009000006c] = 44579293, %g18 = 0567f51858756fd0 ldswa [%i4+0x06c]%asi,%g2 ! %g2 = 0567f51858756fd0 ! %l0 = 00000034fffcfb5c, Mem[0000000090800070] = 23db42826fb98264 stx %l0,[%i5+0x070] ! Mem[0000000090800070] = 00000034fffcfb5c ! Mem[000000007d0000e4] = f975fefa, %l7 = d602f938, %l6 = fffffdbd add %i2,0xe4,%g1 casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000f975fefa ! %l3 = 000000005e9f44cf, %l5 = fffffffffffffff8, %l3 = 000000005e9f44cf xorcc %l3,%l5,%l3 ! %l3 = ffffffffa160bb37, %ccr = 88 ! %l6 = 00000000f975fefa, %l7 = 00000000d602f938, %ccr = 88 movcs %icc,%l6,%l7 ! Register Not Moved ! Mem[0000000091800068] = 6ee82208, %g2 = 0000000044579293 ldsb [%o0+0x06b],%g2 ! %g2 = 000000000000006e p54_label_16: ! Mem[00000000910000e8] = 5d827780, %g2 = 000000000000006e lduh [%i6+0x0ea],%g2 ! %g2 = 0000000000005d82 ! %l7 = 00000000d602f938, Mem[000000007d800000] = ea054814ab050000 stxa %l7,[%i3+%g0]0x89 ! Mem[000000007d800000] = 00000000d602f938 ! %l5 = fffffffffffffff8, Mem[000000007c000086] = 422ee534 sth %l5,[%i0+0x086] ! Mem[000000007c000084] = 422efff8 ! %l3 = ffffffffa160bb37, Mem[00000000908000c0] = 93984c09a94c3d0a stx %l3,[%i5+0x0c0] ! Mem[00000000908000c0] = ffffffffa160bb37 ! %l5 = fffffffffffffff8, Mem[00000000908001e0] = d6a5c4974304eb69 stx %l5,[%i5+0x1e0] ! Mem[00000000908001e0] = fffffffffffffff8 ! Mem[000000007d0000cc] = 999db44c, %l7 = 00000000d602f938 swap [%i2+0x0cc],%l7 ! %l7 = 00000000999db44c ! %l5 = fffffffffffffff8, Mem[000000007d000028] = c930725d stba %l5,[%i2+%o5]0x80 ! Mem[000000007d000028] = f830725d ! %l4 = ebb80f50, %l5 = fffffff8, Mem[0000000091000180] = 4a731f76 7ae42270 std %l4,[%i6+0x180] ! Mem[0000000091000180] = ebb80f50 fffffff8 ! Mem[000000007d0000a0] = 5672c3165805b4a0, %l3 = ffffffffa160bb37, %l5 = fffffffffffffff8 add %i2,0xa0,%g1 casxa [%g1]0x80,%l3,%l5 ! %l5 = 5672c3165805b4a0 ! Mem[0000000090000078] = fa5423a0, %g2 = 0000000000005d82 lduw [%i4+0x078],%g2 ! %g2 = 00000000fa5423a0 p54_label_17: ! %l2 = fffff629, %l3 = a160bb37, Mem[0000000091000070] = a6e137bb ab1740c8 std %l2,[%i6+0x070] ! Mem[0000000091000070] = fffff629 a160bb37 ! %l4 = ebb80f50, %l5 = 5805b4a0, Mem[00000000908001f0] = f3470c89 7131ee4a std %l4,[%i5+0x1f0] ! Mem[00000000908001f0] = ebb80f50 5805b4a0 ! Mem[000000007d8000f3] = dc30e021, %l4 = ffffffffebb80f50 ldstub [%i3+0x0f3],%l4 ! %l4 = 00000021000000ff ! Code Fragment 7 p54_fragment_9: ta T_CHANGE_HPRIV ! %l7 = 00000000999db44c set 0x60dfa82c,%l7 ! %l7 = 0000000060dfa82c stxa %l7, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l4 = 0000000000000021, %l2 = fffffffffffff629, %l4 = 0000000000000021 andn %l4,%l2,%l4 ! %l4 = 0000000000000000 ! Mem[0000000091000068] = 5fcca0e9 f3f5d27c, %g2 = fa5423a0, %g3 = cd3a6161 ldd [%i6+0x068],%g2 ! %g2 = 000000005fcca0e9 00000000f3f5d27c ! %l7 = 0000000060dfa82c, Mem[000000007c000004] = 9a966dbb stb %l7,[%i0+0x004] ! Mem[000000007c000004] = 2c966dbb ! Mem[000000007d000184] = fb78fa85, %l1 = a5d152f0374e1d0d ldstub [%i2+0x184],%l1 ! %l1 = 000000fb000000ff ! immd = 00000000000000d7, %l5 = 5672c3165805b4a0, %ccr = 88 movvc %icc,0x0d7,%l5 ! Moved, %l5 = 00000000000000d7 ! immd = 0000000000000304, %l7 = 0000000060dfa82c, %ccr = 88 movgu %icc,0x304,%l7 ! Moved, %l7 = 0000000000000304 p54_label_18: ! %f0 = dc1f07e6 6ce59b1f 003599d4 9f19a905 ! %f4 = 1b2297ef 1e6ed61f dda2b46b b7952b21 ! %f8 = ef37761b 9c23ed74 aabbb034 38858028 ! %f12 = 1c2a6302 8303dbca 9398f860 17b0e7ff mov 0x080,%g6 stda %f0,[%i4+%g6]ASI_BLK_AIUSL ! Block Store to 0000000090000080 ! Mem[0000000090800024] = 03600853, %g2 = 000000005fcca0e9 ldsha [%i5+0x026]%asi,%g2 ! %g2 = 0000000000000360 ! %l0 = 00000034fffcfb5c, %l6 = 00000000f975fefa, %ccr = 88 mova %icc,%l0,%l6 ! Moved, %l6 = 00000034fffcfb5c ! %l4 = 0000000000000000, imm = 0000000000000701, %l2 = fffffffffffff629 subccc %l4,0x701,%l2 ! %l2 = fffffffffffff8ff, %ccr = 99 ! Mem[00000000918000b0] = 0a8ba135, %g2 = 0000000000000360 lduw [%o0+0x0b0],%g2 ! %g2 = 000000000a8ba135 ! %l0 = fffcfb5c, %l1 = 000000fb, Mem[000000007c800008] = eb10f041 d3c8bb07 stda %l0,[%i1+%o1]0x81 ! Mem[000000007c800008] = fffcfb5c 000000fb ! Mem[000000007c800000] = 9ec0bfad, %l0 = 00000034fffcfb5c ldstuba [%i1+%g0]0x80,%l0 ! %l0 = 0000009e000000ff ! %l7 = 0000000000000304, %l0 = 000000000000009e, %ccr = 99 movvc %icc,%l7,%l0 ! Moved, %l0 = 0000000000000304 ! %l2 = fffffffffffff8ff, Mem[000000007d000000] = b7952b21 stha %l2,[%i2+%g0]0x89 ! Mem[000000007d000000] = b795f8ff ! %l6 = fffcfb5c, %l7 = 00000304, Mem[000000007d000048] = 27241c8e 2d52f328 std %l6,[%i2+0x048] ! Mem[000000007d000048] = fffcfb5c 00000304 p54_label_19: ! Mem[000000007d80015b] = c495e243, %l5 = 00000000000000d7 ldstub [%i3+0x15b],%l5 ! %l5 = 00000043000000ff ! Mem[00000000918001f0] = 7ba8917e3e403ba4, %g2 = 000000000a8ba135 ldx [%o0+0x1f0],%g2 ! %g2 = 7ba8917e3e403ba4 ! Mem[000000007d800020] = 049602fc, %l1 = 00000000000000fb ldsba [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000004 ! %l2 = fffffffffffff8ff, Mem[00000000908001e3] = ffffffff, %asi = 80 stba %l2,[%i5+0x1e3]%asi ! Mem[00000000908001e0] = ffffffff ! Mem[0000000091800030] = 8769d235, %g2 = 7ba8917e3e403ba4 ldsb [%o0+0x031],%g2 ! %g2 = ffffffffffffff87 ! %l5 = 0000000000000043, %l1 = 0000000000000004, %y = 8000056b mulscc %l5,%l1,%l4 ! %l4 = 0000000080000025, %ccr = 08, %y = c00002b5 ! Mem[000000007c000018] = 6ac1b578, %l5 = 0000000000000043 ldsba [%i0+%o3]0x88,%l5 ! %l5 = 0000000000000078 ! %l2 = fffffffffffff8ff, Mem[00000000918000d0] = dbbe3910 stw %l2,[%o0+0x0d0] ! Mem[00000000918000d0] = fffff8ff ! Mem[000000007d800094] = 24790fbd, %l5 = 00000078, %l7 = 00000304 add %i3,0x94,%g1 casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000024790fbd ! immd = 0000000000000059, %l2 = fffffffffffff8ff, %ccr = 08 movvs %icc,0x059,%l2 ! Register Not Moved p54_label_20: ! Mem[000000007c800028] = d2c19d9b 6c06a001, %l6 = fffcfb5c, %l7 = 24790fbd ldda [%i1+%o5]0x80,%l6 ! %l6 = 00000000d2c19d9b 000000006c06a001 ! Mem[0000000090000154] = 95467eb9, %g2 = ffffffffffffff87 lduh [%i4+0x154],%g2 ! %g2 = 0000000000009546 ! Mem[000000007c000020] = d1435af1, %l5 = 0000000000000078 ldstuba [%i0+%o4]0x89,%l5 ! %l5 = 000000f1000000ff ! %l5 = 00000000000000f1, Mem[00000000908000ba] = 12257317 sth %l5,[%i5+0x0ba] ! Mem[00000000908000b8] = 00f17317 ! Mem[0000000091000080] = ae374fba, %g2 = 0000000000009546 ldsh [%i6+0x082],%g2 ! %g2 = ffffffffffffae37 ! Mem[0000000090000018] = 0f50f700 43627d52, %g2 = ffffae37, %g3 = f3f5d27c ldd [%i4+%o3],%g2 ! %g2 = 000000000f50f700 0000000043627d52 ! Mem[000000007c800180] = 0e629fcc, %l0 = 00000304, %l3 = a160bb37 add %i1,0x180,%g1 casa [%g1]0x80,%l0,%l3 ! %l3 = 000000000e629fcc ! Mem[00000000918001cc] = ca4c61bc, %g2 = 000000000f50f700 lduh [%o0+0x1ce],%g2 ! %g2 = 000000000000ca4c ! Mem[000000007c800020] = ebffffff, %l3 = 000000000e629fcc lduha [%i1+%o4]0x80,%l3 ! %l3 = 000000000000ebff ! Mem[00000000908000e8] = fbd583c6 b4f3ac6a, %g2 = 0000ca4c, %g3 = 43627d52 ldd [%i5+0x0e8],%g2 ! %g2 = 00000000fbd583c6 00000000b4f3ac6a p54_label_21: ! %l5 = 00000000000000f1, Mem[0000000091800138] = ea95770a sth %l5,[%o0+0x138] ! Mem[0000000091800138] = 00f1770a ! Mem[000000007c000020] = d1435aff, %l7 = 000000006c06a001 ldsba [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffffffff ! Code Fragment 7 p54_fragment_10: ta T_CHANGE_HPRIV ! %l7 = ffffffffffffffff set 0x731b8573,%l7 ! %l7 = 00000000731b8573 stxa %l7, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[000000007c800000] = ffc0bfad, %l3 = 000000000000ebff ldsba [%i1+%g0]0x80,%l3 ! %l3 = ffffffffffffffff ! Mem[000000007d8001cc] = 4d21ce38, %l0 = 0000000000000304 swap [%i3+0x1cc],%l0 ! %l0 = 000000004d21ce38 ! Set Register : %l4 = 0000000080000025 xor %g0,-1,%l4 ! %l4 = ffffffffffffffff ! %l6 = 00000000d2c19d9b, Mem[0000000090800000] = afcee2558865ecf6 stx %l6,[%i5+%g0] ! Mem[0000000090800000] = 00000000d2c19d9b ! %l4 = ffffffffffffffff, immd = fffffffffffff29b, %l5 = 00000000000000f1 mulx %l4,-0xd65,%l5 ! %l5 = 0000000000000d65 ! %l4 = ffffffffffffffff, %l3 = ffffffffffffffff, %y = c00002b5 mulscc %l4,%l3,%l6 ! %l6 = 00000001fffffffe, %ccr = 09, %y = e000015a ! Mem[00000000910001a0] = bec31e54 ea13ce24, %g2 = fbd583c6, %g3 = b4f3ac6a ldd [%i6+0x1a0],%g2 ! %g2 = 00000000bec31e54 00000000ea13ce24 p54_label_22: ! immd = 0000000000000070, %l7 = 00000000731b8573, %ccr = 09 movvs %icc,0x070,%l7 ! Register Not Moved ! Mem[000000007c000010] = 21f1ab9d, %l2 = fffffffffffff8ff swapa [%i0+%o2]0x89,%l2 ! %l2 = 0000000021f1ab9d ! %l3 = ffffffffffffffff, Mem[0000000091000100] = 9416c8c1a8d0d6e8 stx %l3,[%i6+0x100] ! Mem[0000000091000100] = ffffffffffffffff ! Mem[000000007d000008] = db9a986b, %l6 = 00000001fffffffe lduha [%i2+%o1]0x88,%l6 ! %l6 = 000000000000986b ! %l3 = ffffffffffffffff, Mem[0000000090800097] = 45bde913 stb %l3,[%i5+0x097] ! Mem[0000000090800094] = ffbde913 ! Code Fragment 7 p54_fragment_11: ta T_CHANGE_HPRIV ! %l7 = 00000000731b8573 set 0xeabcadef,%l7 ! %l7 = 00000000eabcadef stxa %l7, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l2 = 0000000021f1ab9d, immd = fffffffffffff623, %l3 = ffffffffffffffff mulx %l2,-0x9dd,%l3 ! %l3 = fffffeb133565477 ! %l4 = ffffffff, %l5 = 00000d65, Mem[000000007c800008] = fffcfb5c 000000fb stda %l4,[%i1+%o1]0x80 ! Mem[000000007c800008] = ffffffff 00000d65 ! Mem[000000007c0000e0] = 581d9b8f, %l6 = 000000000000986b swap [%i0+0x0e0],%l6 ! %l6 = 00000000581d9b8f ! immd = 00000000000001f7, %l4 = ffffffffffffffff, %ccr = 09 movcs %xcc,0x1f7,%l4 ! Register Not Moved p54_label_23: ! immd = 000000000000035c, %l4 = ffffffffffffffff, %ccr = 09 movg %icc,0x35c,%l4 ! Register Not Moved ! Mem[00000000910001a8] = 3faf2546, %g2 = 00000000bec31e54 ldsb [%i6+0x1ab],%g2 ! %g2 = 000000000000003f ! %l0 = 000000004d21ce38, imm = fffffffffffff060, %l2 = 0000000021f1ab9d subccc %l0,-0xfa0,%l2 ! %l2 = 000000004d21ddd7, %ccr = 11 ! %l4 = ffffffffffffffff, Mem[00000000918001f4] = 3e403ba4 stw %l4,[%o0+0x1f4] ! Mem[00000000918001f4] = ffffffff ! %l4 = ffffffffffffffff, %l2 = 000000004d21ddd7, %ccr = 11 movvc %xcc,%l4,%l2 ! Moved, %l2 = ffffffffffffffff ! %l3 = fffffeb133565477, %l7 = 00000000eabcadef, %l1 = 0000000000000004 tsubcctv %l3,%l7,%l1 ! %l0 = 000000004d21ce5b, Trapped ! %l7 = 00000000eabcadef, Mem[00000000908000c8] = 59095ea4e50ee4f7 stx %l7,[%i5+0x0c8] ! Mem[00000000908000c8] = 00000000eabcadef ! Mem[0000000091800024] = 8cae0b3a, %g2 = 000000000000003f lduha [%o0+0x026]%asi,%g2 ! %g2 = 0000000000008cae ! immd = 0000000000000094, %l7 = 00000000eabcadef, %ccr = 11 movge %xcc,0x094,%l7 ! Moved, %l7 = 0000000000000094 ! %l0 = 000000004d21ce5b, Mem[000000007c800090] = aa15d6c69f5fa65e, %asi = 80 stxa %l0,[%i1+0x090]%asi ! Mem[000000007c800090] = 000000004d21ce5b p54_label_24: ! Mem[000000007d0000b1] = 9aeb74fc, %l4 = ffffffffffffffff ldstub [%i2+0x0b1],%l4 ! %l4 = 000000eb000000ff ! Mem[000000007c800020] = ffffffeb, %f24 = dda95d87 lda [%i1+%o4]0x89,%f24 ! %f24 = ffffffeb ! Mem[0000000090800138] = 2285e4c7, %g2 = 0000000000008cae ldsh [%i5+0x138],%g2 ! %g2 = 0000000000002285 ! %f0 = dc1f07e6 6ce59b1f 003599d4 9f19a905 ! %f4 = 1b2297ef 1e6ed61f dda2b46b b7952b21 ! %f8 = ef37761b 9c23ed74 aabbb034 38858028 ! %f12 = 1c2a6302 8303dbca 9398f860 17b0e7ff mov 0x0c0,%g4 stda %f0,[%i4+%g4]ASI_BLK_AIUS ! Block Store to 00000000900000c0 ! Mem[000000007c800050] = 416e631bb96576a6, %l7 = 0000000000000094, %l1 = 0000000000000004 add %i1,0x50,%g1 casxa [%g1]0x80,%l7,%l1 ! %l1 = 416e631bb96576a6 ! Mem[000000007d00019d] = 5c50e094, %l3 = fffffeb133565477 ldstub [%i2+0x19d],%l3 ! %l3 = 00000050000000ff ! Mem[000000007d800000] = 00000000 d602f938, %l4 = 000000eb, %l5 = 00000d65 ldda [%i3+%g0]0x88,%l4 ! %l4 = 00000000d602f938 0000000000000000 ! %l5 = 0000000000000000, %l5 = 0000000000000000, %ccr = 11 movneg %icc,%l5,%l5 ! Register Not Moved membar #Sync ! Added by membar checker (292) ! Mem[00000000900000c0] = dc1f07e6 6ce59b1f 003599d4 9f19a905 ! Mem[00000000900000d0] = 1b2297ef 1e6ed61f dda2b46b b7952b21 ! Mem[00000000900000e0] = ef37761b 9c23ed74 aabbb034 38858028 ! Mem[00000000900000f0] = 1c2a6302 8303dbca 9398f860 17b0e7ff ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 00000000900000c0 ! %l1 = 416e631bb96576a6, %l7 = 0000000000000094, %y = e000015a umulcc %l1,%l7,%l2 ! %l2 = 0000006b2ea897f8, %ccr = 00, %y = 0000006b p54_label_25: ! Mem[0000000091000068] = 5fcca0e9, %g18 = 0567f51858756fd0 ldsw [%i6+0x068],%g2 ! %g2 = 0567f51858756fd0 ! %l3 = 0000000000000050, Mem[00000000908000c0] = ffffffffa160bb37 stx %l3,[%i5+0x0c0] ! Mem[00000000908000c0] = 0000000000000050 ! immd = 000000000000036c, %l7 = 0000000000000094, %ccr = 00 movle %xcc,0x36c,%l7 ! Register Not Moved ! Mem[000000007d800028] = 8c370a8c, %l1 = 416e631bb96576a6 ldsha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000a8c ! Mem[00000000900000e0] = 761b9c23, %g2 = 000000005fcca0e9 ldsb [%i4+0x0e2],%g2 ! %g2 = 0000000000000076 ! Mem[00000000910000e8] = 0e4d5d82 778073fc, %g2 = 00000076, %g3 = ea13ce24 ldd [%i6+0x0e8],%g2 ! %g2 = 000000000e4d5d82 00000000778073fc ! Mem[000000007c800000] = adbfc0ff, %l5 = 0000000000000000 ldswa [%i1+%g0]0x88,%l5 ! %l5 = ffffffffadbfc0ff ! Mem[000000007c0000e4] = a3b5e6e4, %l6 = 00000000581d9b8f swap [%i0+0x0e4],%l6 ! %l6 = 00000000a3b5e6e4 ! retry : should take illegal inst trap, %l0 = 000000004d21ce5b retry ! Illegal inst trap : %l0 = 000000004d21ce6b ! %f16 = 509a915c 32c515ae bfdd3564 b07623d5 ! %f20 = ab050000 e9ae94f1 80f9955d adbfc09e ! %f24 = ffffffeb 04f48b80 2e128d5f d97bdc6f ! %f28 = 08f662ce 1f327024 ce148048 17543bd4 stda %f16,[%i1+%g4]ASI_BLK_AIUS ! Block Store to 000000007c8000c0 ba,a p54_not_taken_0_end p54_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 000000004d21ce6b bne,a,pn %xcc,p54_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000a8c bne,a,pn %xcc,p54_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000006b2ea897f8 bne,a,pn %xcc,p54_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000050 bne,a,pn %xcc,p54_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000d602f938 bne,a,pn %xcc,p54_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffadbfc0ff bne,a,pn %xcc,p54_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000a3b5e6e4 bne,a,pn %xcc,p54_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000094 bne,a,pn %xcc,p54_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x0000006b,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p54_failed mov 0x111,%g1 ! 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 dc1f07e6 6ce59b1f bne %xcc,p54_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 003599d4 9f19a905 bne %xcc,p54_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 1b2297ef 1e6ed61f bne %xcc,p54_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be dda2b46b b7952b21 bne %xcc,p54_f6_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be ab050000 e9ae94f1 bne %xcc,p54_f20_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be ffffffeb 04f48b80 bne %xcc,p54_f24_fail nop ! Check Local Memory set p54_local0_expect,%g1 p54_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 34b0bbaa2c966dbb ldx [%i0+0x000],%g3 ! Observed data at 000000007c000000 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = fff8ffffe9a77351 ldx [%i0+0x010],%g3 ! Observed data at 000000007c000010 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ff5a43d1c6cb8057 ldx [%i0+0x020],%g3 ! Observed data at 000000007c000020 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x020,%g4 ldx [%g1+0x040],%g2 ! Expected data = 1f9be56ce6071fdc ldx [%i0+0x040],%g3 ! Observed data at 000000007c000040 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x040,%g4 ldx [%g1+0x048],%g2 ! Expected data = 05a9199fd4993500 ldx [%i0+0x048],%g3 ! Observed data at 000000007c000048 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = 1fd66e1eef97221b ldx [%i0+0x050],%g3 ! Observed data at 000000007c000050 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x050,%g4 ldx [%g1+0x058],%g2 ! Expected data = 212b95b76bb4a2dd ldx [%i0+0x058],%g3 ! Observed data at 000000007c000058 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x058,%g4 ldx [%g1+0x060],%g2 ! Expected data = 74ed239c1b7637ef ldx [%i0+0x060],%g3 ! Observed data at 000000007c000060 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x060,%g4 ldx [%g1+0x068],%g2 ! Expected data = 2880853834b0bbaa ldx [%i0+0x068],%g3 ! Observed data at 000000007c000068 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x068,%g4 ldx [%g1+0x070],%g2 ! Expected data = cadb038302632a1c ldx [%i0+0x070],%g3 ! Observed data at 000000007c000070 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x070,%g4 ldx [%g1+0x078],%g2 ! Expected data = ffe7b01760f89893 ldx [%i0+0x078],%g3 ! Observed data at 000000007c000078 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x078,%g4 ldx [%g1+0x080],%g2 ! Expected data = 59702253422efff8 ldx [%i0+0x080],%g3 ! Observed data at 000000007c000080 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x080,%g4 ldx [%g1+0x090],%g2 ! Expected data = 54b23d4897666080 ldx [%i0+0x090],%g3 ! Observed data at 000000007c000090 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x090,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 0000986b581d9b8f ldx [%i0+0x0e0],%g3 ! Observed data at 000000007c0000e0 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x0e0,%g4 ldx [%g1+0x140],%g2 ! Expected data = 1f9be56ce6071fdc ldx [%i0+0x140],%g3 ! Observed data at 000000007c000140 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x140,%g4 ldx [%g1+0x148],%g2 ! Expected data = 05a9199fd4993500 ldx [%i0+0x148],%g3 ! Observed data at 000000007c000148 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x148,%g4 ldx [%g1+0x150],%g2 ! Expected data = 1fd66e1eef97221b ldx [%i0+0x150],%g3 ! Observed data at 000000007c000150 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x150,%g4 ldx [%g1+0x158],%g2 ! Expected data = 212b95b76bb4a2dd ldx [%i0+0x158],%g3 ! Observed data at 000000007c000158 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x158,%g4 ldx [%g1+0x160],%g2 ! Expected data = 74ed239c1b7637ef ldx [%i0+0x160],%g3 ! Observed data at 000000007c000160 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x160,%g4 ldx [%g1+0x168],%g2 ! Expected data = 2880853834b0bbaa ldx [%i0+0x168],%g3 ! Observed data at 000000007c000168 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x168,%g4 ldx [%g1+0x170],%g2 ! Expected data = cadb038302632a1c ldx [%i0+0x170],%g3 ! Observed data at 000000007c000170 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x170,%g4 ldx [%g1+0x178],%g2 ! Expected data = ffe7b01760f89893 ldx [%i0+0x178],%g3 ! Observed data at 000000007c000178 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x178,%g4 set p54_local1_expect,%g1 p54_check_local1: ldx [%g1+0x000],%g2 ! Expected data = ffc0bfad5d95f980 ldx [%i1+0x000],%g3 ! Observed data at 000000007c800000 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ffffffff00000d65 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 = 808bf4045fc1f206 ldx [%i1+0x010],%g3 ! Observed data at 000000007c800010 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ebffffffcc9f620e ldx [%i1+0x020],%g3 ! Observed data at 000000007c800020 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x020,%g4 ldx [%g1+0x090],%g2 ! Expected data = 000000004d21ce5b ldx [%i1+0x090],%g3 ! Observed data at 000000007c800090 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x090,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 509a915c32c515ae ldx [%i1+0x0c0],%g3 ! Observed data at 000000007c8000c0 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x0c0,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = bfdd3564b07623d5 ldx [%i1+0x0c8],%g3 ! Observed data at 000000007c8000c8 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x0c8,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = ab050000e9ae94f1 ldx [%i1+0x0d0],%g3 ! Observed data at 000000007c8000d0 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x0d0,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 80f9955dadbfc09e ldx [%i1+0x0d8],%g3 ! Observed data at 000000007c8000d8 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x0d8,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = ffffffeb04f48b80 ldx [%i1+0x0e0],%g3 ! Observed data at 000000007c8000e0 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x0e0,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = 2e128d5fd97bdc6f ldx [%i1+0x0e8],%g3 ! Observed data at 000000007c8000e8 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x0e8,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = 08f662ce1f327024 ldx [%i1+0x0f0],%g3 ! Observed data at 000000007c8000f0 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x0f0,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = ce14804817543bd4 ldx [%i1+0x0f8],%g3 ! Observed data at 000000007c8000f8 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x0f8,%g4 ldx [%g1+0x120],%g2 ! Expected data = d1b4e835bc55085a ldx [%i1+0x120],%g3 ! Observed data at 000000007c800120 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x120,%g4 ldx [%g1+0x138],%g2 ! Expected data = 4600a8d4db79f581 ldx [%i1+0x138],%g3 ! Observed data at 000000007c800138 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x138,%g4 ldx [%g1+0x168],%g2 ! Expected data = 420bf9aa956a47ff ldx [%i1+0x168],%g3 ! Observed data at 000000007c800168 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x168,%g4 ldx [%g1+0x180],%g2 ! Expected data = 0e629fcc07c61a71 ldx [%i1+0x180],%g3 ! Observed data at 000000007c800180 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x180,%g4 set p54_local2_expect,%g1 p54_check_local2: ldx [%g1+0x000],%g2 ! Expected data = fff895b76bb4a2dd ldx [%i2+0x000],%g3 ! Observed data at 000000007d000000 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x000,%g4 ldx [%g1+0x028],%g2 ! Expected data = f830725dd3497a8a ldx [%i2+0x028],%g3 ! Observed data at 000000007d000028 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x028,%g4 ldx [%g1+0x048],%g2 ! Expected data = fffcfb5c00000304 ldx [%i2+0x048],%g3 ! Observed data at 000000007d000048 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x048,%g4 ldx [%g1+0x070],%g2 ! Expected data = 7cb8ff2589a9166b ldx [%i2+0x070],%g3 ! Observed data at 000000007d000070 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x070,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 9aff74fc92fbe3c5 ldx [%i2+0x0b0],%g3 ! Observed data at 000000007d0000b0 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x0b0,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = bb78ecd3d602f938 ldx [%i2+0x0c8],%g3 ! Observed data at 000000007d0000c8 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x0c8,%g4 ldx [%g1+0x180],%g2 ! Expected data = 0f7e3eecff78fa85 ldx [%i2+0x180],%g3 ! Observed data at 000000007d000180 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x180,%g4 ldx [%g1+0x198],%g2 ! Expected data = 563c9cd15cffe094 ldx [%i2+0x198],%g3 ! Observed data at 000000007d000198 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x198,%g4 set p54_local3_expect,%g1 p54_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 38f902d600000000 ldx [%i3+0x000],%g3 ! Observed data at 000000007d800000 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3ff6afe7ff5264bd ldx [%i3+0x010],%g3 ! Observed data at 000000007d800010 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 6fdc7bd9d476548d ldx [%i3+0x018],%g3 ! Observed data at 000000007d800018 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i3,0x018,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = dc30e0ff02bc1894 ldx [%i3+0x0f0],%g3 ! Observed data at 000000007d8000f0 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i3,0x0f0,%g4 ldx [%g1+0x158],%g2 ! Expected data = c495e2ffa0197e1e ldx [%i3+0x158],%g3 ! Observed data at 000000007d800158 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i3,0x158,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = c404acc500000304 ldx [%i3+0x1c8],%g3 ! Observed data at 000000007d8001c8 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i3,0x1c8,%g4 ! The test for processor 54 has passed p54_passed: ta GOOD_TRAP nop p54_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p54_failed p54_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p54_failed p54_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p54_failed p54_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p54_failed p54_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p54_failed p54_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p54_failed p54_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p54_failed p54_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p54_failed p54_f0_fail: set p54_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p54_f2_fail: set p54_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p54_f4_fail: set p54_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p54_f6_fail: set p54_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p54_f20_fail: set p54_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p54_f24_fail: set p54_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%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: membar #Sync mov 0x180,%g1 ldda [%i4+%g1]ASI_BLK_AIUP,%f48 membar #Sync stha %l0,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000007c000028] umul %l2,%l7,%l1 done p54_trap1o: membar #Sync mov 0x180,%g1 ldda [%o4+%g1]ASI_BLK_AIUP,%f48 membar #Sync stha %l0,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000007c000028] umul %l2,%l7,%l1 done p54_trap2e: lduwa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000007c000008] done p54_trap2o: lduwa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000007c000008] done p54_trap3e: and %l6,-0xe44,%l6 andn %l2,0x363,%l7 xor %l4,%l1,%l4 orn %l7,%l2,%l0 addc %l1,%l3,%l4 xor %l4,%l0,%l4 add %l7,-0x9b2,%l6 done p54_trap3o: and %l6,-0xe44,%l6 andn %l2,0x363,%l7 xor %l4,%l1,%l4 orn %l7,%l2,%l0 addc %l1,%l3,%l4 xor %l4,%l0,%l4 add %l7,-0x9b2,%l6 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 = 66d8a97fd1b4e835 ldx [%g1+0x008],%l1 ! %l1 = ec16cbea4b5e1055 ldx [%g1+0x010],%l2 ! %l2 = 806b548fca140c04 ldx [%g1+0x018],%l3 ! %l3 = 5bc6abc464bb207b ldx [%g1+0x020],%l4 ! %l4 = 7c33e699b65560e7 ldx [%g1+0x028],%l5 ! %l5 = e05830700e629fcc ldx [%g1+0x030],%l6 ! %l6 = acffcf5c5f52a0e9 ldx [%g1+0x038],%l7 ! %l7 = 31078f7df3f5d27c save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = f19690ce328fdc41 ldx [%g1+0x048],%l1 ! %l1 = 151975f88081748f ldx [%g1+0x050],%l2 ! %l2 = fa02c2d4b3f93068 ldx [%g1+0x058],%l3 ! %l3 = 226c933e2e655ecd ldx [%g1+0x060],%l4 ! %l4 = ec88b3eaad796782 ldx [%g1+0x068],%l5 ! %l5 = 6a10cbf22ed16c66 ldx [%g1+0x070],%l6 ! %l6 = 97270ce84f24354f ldx [%g1+0x078],%l7 ! %l7 = e6b1ceb5dc132437 ! Initialize the output register of window 1 set p54_local0_start,%o0 set p54_local1_start,%o1 set p54_local2_start,%o2 set p54_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 77edbc67 4fc2651e 79e1967e fb87a469 ! %f4 = 36ab5754 f0c03254 8ef880b4 10135d25 ! %f8 = 47f498c8 1ca6448f 55a99567 c45a2a9d ! %f12 = 4385aca4 e597e231 64b394aa 1f95ad6d ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 9fff1682 6c520acb 356125a4 f448a70b ! %f20 = 5841abe8 cbe4356b 7a6e21fe 9fa87e02 ! %f24 = b8e6267b d3750366 97d16d50 f22e4220 ! %f28 = dab21c8e db058286 f3ffa798 a6e5886b ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 237df580 8de4015a e689d06a e650fc9c ! %f36 = 547ea5c5 28f20d4f 2108f477 f394c6ca ! %f40 = 4ea3bdc2 798ec1f6 5ef1a2b5 7c4ccfc6 ! %f44 = 60f528e8 72234a7c d4f2d440 52853e5a ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xd931f5c800000035,%g7,%g1 ! GSR scale = 6, align = 5 wr %g1,%g0,%gsr ! GSR = d931f5c800000035 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 55 p55_label_1: ! Mem[00000000910001e0] = 3b75f6c9, %g2 = 7db83a16ff01c8df lduh [%i6+0x1e0],%g2 ! %g2 = 0000000000003b75 ! Mem[000000007f800028] = 18be5409, %l2 = 2b02fa12cd850410 ldsha [%i3+%o5]0x89,%l2 ! %l2 = 0000000000005409 ! Mem[000000007e800190] = 394ce878, %f9 = 1ca6448f ld [%i1+0x190],%f9 ! %f9 = 394ce878 ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 50758781 54a65586 ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 mov 0x0c0,%g4 ldda [%i4+%g4]ASI_BLK_PL,%f48 ! Block Load from 00000000900000c0 ! Mem[0000000090000150] = 18609546, %g2 = 0000000000003b75 ldsba [%i4+0x152]%asi,%g2 ! %g2 = 0000000000000018 ! Mem[000000007e800000] = 7f83fd4d, %l6 = d9b3e08010c56847 lduba [%i1+%g0]0x80,%l6 ! %l6 = 000000000000007f ! %f0 = 77edbc67 4fc2651e 79e1967e fb87a469 ! %f4 = 36ab5754 f0c03254 8ef880b4 10135d25 ! %f8 = 47f498c8 394ce878 55a99567 c45a2a9d ! %f12 = 4385aca4 e597e231 64b394aa 1f95ad6d mov 0x080,%g5 stda %f0,[%i4+%g5]ASI_COMMIT_P ! Block Store to 0000000090000080 ! Mem[000000007f8001a8] = db19818d, %l2 = 00005409, %l0 = 1f1d11ca add %i3,0x1a8,%g1 casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000db19818d ! Mem[000000007f000000] = c782d3a9, %l2 = 0000000000005409 ldsba [%i2+%g0]0x89,%l2 ! %l2 = ffffffffffffffa9 ! %l2 = ffffffffffffffa9, imm = 000000000000000a, %l5 = 2b58980219c55f49 sll %l2,0x00a,%l5 ! %l5 = fffffffffffea400 p55_label_2: ! %f18 = 356125a4 f448a70b, Mem[0000000091800138] = ea95770a 7a9300bd std %f18,[%o0+0x138] ! Mem[0000000091800138] = 356125a4 f448a70b ! %l2 = ffffffffffffffa9, immed = fffffa47, %y = 00000000 smulcc %l2,-0x5b9,%l2 ! %l2 = 000000000001f1df, %ccr = 00, %y = 00000000 ! Mem[00000000910001c4] = 6dbf64f3, %g2 = 0000000000000018 lduw [%i6+0x1c4],%g2 ! %g2 = 000000006dbf64f3 ! Mem[00000000910001e0] = f6c9d238, %g2 = 000000006dbf64f3 lduh [%i6+0x1e2],%g2 ! %g2 = 000000000000f6c9 ! Mem[000000007e800018] = 763832debd195192, %l0 = 00000000db19818d, %l7 = f6686634a2674fdc add %i1,0x18,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = 763832debd195192 ! Mem[000000007e0000cc] = 74b1e936, %l5 = fffffffffffea400 swap [%i0+0x0cc],%l5 ! %l5 = 0000000074b1e936 ! %l2 = 000000000001f1df, %l6 = 000000000000007f, %ccr = 00 movle %icc,%l2,%l6 ! Register Not Moved ! %f31 = a6e5886b, Mem[00000000910001c0] = b0b4ba3c st %f31,[%i6+0x1c0] ! Mem[00000000910001c0] = a6e5886b ! Mem[0000000090800054] = e8d47b00, %g18 = 8f6caa601a2ee5a1 ldsw [%i5+0x054],%g2 ! %g2 = 8f6caa601a2ee5a1 ! Mem[0000000091800190] = 0bdfe83d 3b77e6a9, %g2 = e8d47b00, %g3 = 0bad0b00 ldd [%o0+0x190],%g2 ! %g2 = 000000000bdfe83d 000000003b77e6a9 p55_label_3: ! Mem[000000007f800010] = b5403f473f4da637, %f26 = 97d16d50 f22e4220 ldda [%i3+%o2]0x81,%f26 ! %f26 = b5403f47 3f4da637 ! %l3 = 2f7d6bc9f5dd4e4a, Mem[0000000091800056] = 5b5a7fbd sth %l3,[%o0+0x056] ! Mem[0000000091800054] = 4e4a7fbd ! %f19 = f448a70b, Mem[0000000090800018] = 81bba7c3 st %f19,[%i5+%o3] ! Mem[0000000090800018] = f448a70b ! Mem[000000007f800128] = e8b4b087 06474c83, %l0 = db19818d, %l1 = 38a1540b ldda [%i3+0x128]%asi,%l0 ! %l0 = 00000000e8b4b087 0000000006474c83 ! %f16 = 9fff1682 6c520acb 356125a4 f448a70b ! %f20 = 5841abe8 cbe4356b 7a6e21fe 9fa87e02 ! %f24 = b8e6267b d3750366 b5403f47 3f4da637 ! %f28 = dab21c8e db058286 f3ffa798 a6e5886b mov 0x040,%g6 stda %f16,[%i4+%g6]ASI_BLK_S ! Block Store to 0000000090000040 ! Mem[0000000091800098] = 83cfe9d3 8acc12dd, %g2 = 0bdfe83d, %g3 = 3b77e6a9 ldd [%o0+0x098],%g2 ! %g2 = 0000000083cfe9d3 000000008acc12dd ! %l3 = 2f7d6bc9f5dd4e4a, Mem[000000009180004e] = d7d62815 sth %l3,[%o0+0x04e] ! Mem[000000009180004c] = 4e4a2815 ! Mem[000000007e800020] = 81aec25f06060bab, %f2 = 79e1967e fb87a469 ldda [%i1+%o4]0x81,%f2 ! %f2 = 81aec25f 06060bab ! %l1 = 0000000006474c83, imm = fffffffffffffcbb, %l4 = fdff4087e9df1c79 orncc %l1,-0x345,%l4 ! %l4 = 0000000006474fc7, %ccr = 00 ! Mem[0000000090800058] = e01de605, %g2 = 0000000083cfe9d3 ldsh [%i5+0x05a],%g2 ! %g2 = ffffffffffffe01d p55_label_4: ! Mem[0000000091800190] = 0bdfe83d, %g2 = ffffffffffffe01d lduh [%o0+0x190],%g2 ! %g2 = 0000000000000bdf ! Mem[000000007f000020] = da7248c5, %l4 = 0000000006474fc7 lduba [%i2+%o4]0x80,%l4 ! %l4 = 00000000000000da ! %l6 = 000000000000007f, Mem[00000000910001c0] = a6e5886b6dbf64f3 stx %l6,[%i6+0x1c0] ! Mem[00000000910001c0] = 000000000000007f ! Mem[000000007f000018] = 948f90c4, %f1 = 4fc2651e lda [%i2+%o3]0x80,%f1 ! %f1 = 948f90c4 membar #Sync ! Added by membar checker (293) ! %f6 = 8ef880b4, Mem[00000000900000a0] = 47f498c8 st %f6 ,[%i4+0x0a0] ! Mem[00000000900000a0] = 8ef880b4 ! Mem[0000000091800120] = 6809a0104a78748f, %g2 = 0000000000000bdf ldx [%o0+0x120],%g2 ! %g2 = 6809a0104a78748f ! %l6 = 000000000000007f, Mem[0000000091800168] = 026ca9369945ca36 stx %l6,[%o0+0x168] ! Mem[0000000091800168] = 000000000000007f ! Mem[000000007f0000f2] = 524eb878, %l7 = 763832debd195192 ldstub [%i2+0x0f2],%l7 ! %l7 = 000000b8000000ff ! %l4 = 000000da, %l5 = 74b1e936, Mem[000000007e000018] = 4de153e4 3205f600 stda %l4,[%i0+%o3]0x89 ! Mem[000000007e000018] = 000000da 74b1e936 ! %l5 = 0000000074b1e936, %l3 = 2f7d6bc9f5dd4e4a, %l5 = 0000000074b1e936 srlx %l5,%l3,%l5 ! %l5 = 00000000001d2c7a p55_label_5: ! Mem[0000000091800190] = 0bdfe83d 3b77e6a9, %g2 = 4a78748f, %g3 = 8acc12dd ldd [%o0+0x190],%g2 ! %g2 = 000000000bdfe83d 000000003b77e6a9 ! Mem[000000007f800101] = 8de31bb4, %l4 = 00000000000000da ldstub [%i3+0x101],%l4 ! %l4 = 000000e3000000ff ! Mem[000000007e00019c] = deaa6667, %l6 = 0000007f, %l5 = 001d2c7a add %i0,0x19c,%g1 casa [%g1]0x80,%l6,%l5 ! %l5 = 00000000deaa6667 ! %l3 = 2f7d6bc9f5dd4e4a, Mem[000000007f000028] = 53f96a04 stwa %l3,[%i2+%o5]0x81 ! Mem[000000007f000028] = f5dd4e4a ! %l3 = 2f7d6bc9f5dd4e4a, Mem[000000007f000000] = c782d3a9 stha %l3,[%i2+%g0]0x89 ! Mem[000000007f000000] = c7824e4a ! %l2 = 0001f1df, %l3 = f5dd4e4a, Mem[00000000908001d8] = e4dccb27 ccefb413 std %l2,[%i5+0x1d8] ! Mem[00000000908001d8] = 0001f1df f5dd4e4a ! %f3 = 06060bab, Mem[0000000090800164] = 739ddb05 st %f3 ,[%i5+0x164] ! Mem[0000000090800164] = 06060bab ! %l0 = 00000000e8b4b087, %l6 = 000000000000007f, %ccr = 00 movrlz %l0,%l6,%l7 ! Not Moved, %l7 = 00000000000000b8 ! %l6 = 000000000000007f, Mem[0000000091800148] = 4e1dc160 stw %l6,[%o0+0x148] ! Mem[0000000091800148] = 0000007f ! Mem[0000000090000140] = 1231a8f0, %g2 = 000000000bdfe83d ldsha [%i4+0x140]%asi,%g2 ! %g2 = 0000000000001231 p55_label_6: ! immd = 000000000000034f, %l6 = 000000000000007f, %ccr = 00 movcc %xcc,0x34f,%l6 ! Moved, %l6 = 000000000000034f ! Mem[000000007f000018] = 948f90c4, %f15 = 1f95ad6d lda [%i2+%o3]0x81,%f15 ! %f15 = 948f90c4 ! Mem[000000007e0000e8] = b202a520fe4c633e, %l6 = 000000000000034f, %l3 = 2f7d6bc9f5dd4e4a add %i0,0xe8,%g1 casxa [%g1]0x80,%l6,%l3 ! %l3 = b202a520fe4c633e ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 mov 0x100,%g6 ldda [%i4+%g6]ASI_BLK_AIUS,%f48 ! Block Load from 0000000090000100 ! Mem[000000007e000010] = 8a2e5e73a155a253, %l4 = 00000000000000e3 ldxa [%i0+%o2]0x80,%l4 ! %l4 = 8a2e5e73a155a253 ! Mem[000000007e0001a0] = 004c8a53, %l0 = 00000000e8b4b087 swap [%i0+0x1a0],%l0 ! %l0 = 00000000004c8a53 ! Mem[000000007f000010] = 6ca3e2bd, %l4 = 8a2e5e73a155a253 lduba [%i2+%o2]0x89,%l4 ! %l4 = 00000000000000bd ! Mem[000000007f800018] = 3478069a, %l7 = 00000000000000b8 lduw [%i3+%o3],%l7 ! %l7 = 000000003478069a ! Mem[0000000090800124] = 3b012cfa, %g2 = 0000000000001231 lduw [%i5+0x124],%g2 ! %g2 = 000000003b012cfa ! %l2 = 000000000001f1df, %l1 = 0000000006474c83, %l6 = 000000000000034f andncc %l2,%l1,%l6 ! %l6 = 000000000000b15c, %ccr = 00 p55_label_7: ! %l3 = b202a520fe4c633e, %l5 = 00000000deaa6667, %ccr = 00 movle %icc,%l3,%l5 ! Register Not Moved ! %l4 = 00000000000000bd, Mem[000000009000006a] = 3f473f4d stb %l4,[%i4+0x06a] ! Mem[0000000090000068] = bd473f4d membar #Sync ! Added by membar checker (294) ! %l4 = 00000000000000bd, Mem[0000000090000102] = 920f2129 stb %l4,[%i4+0x102] ! Mem[0000000090000100] = bd0f2129 ! Mem[000000007e00010c] = c63482f3, %l3 = fe4c633e, %l0 = 004c8a53 add %i0,0x10c,%g1 casa [%g1]0x80,%l3,%l0 ! %l0 = 00000000c63482f3 ! Mem[000000007e0001b8] = cd1d0610, %l7 = 000000003478069a swap [%i0+0x1b8],%l7 ! %l7 = 00000000cd1d0610 ! Mem[000000007f800000] = 1e0585d1, %l4 = 00000000000000bd lduba [%i3+%g0]0x81,%l4 ! %l4 = 000000000000001e ! Mem[00000000908000f0] = 92c8b8754e91ae77, %g2 = 000000003b012cfa ldx [%i5+0x0f0],%g2 ! %g2 = 92c8b8754e91ae77 ! Mem[000000007e000020] = d673aee4372c151c, %f30 = f3ffa798 a6e5886b ldda [%i0+%o4]0x80,%f30 ! %f30 = d673aee4 372c151c ! %f1 = 948f90c4, Mem[0000000090800018] = f448a70b st %f1 ,[%i5+%o3] ! Mem[0000000090800018] = 948f90c4 ! Mem[000000007e000088] = 64b68e96, %f15 = 948f90c4 lda [%i0+0x088]%asi,%f15 ! %f15 = 64b68e96 p55_label_8: ! %l3 = b202a520fe4c633e, Mem[000000007e000028] = 1c339d1151ceeb82 stxa %l3,[%i0+%o5]0x81 ! Mem[000000007e000028] = b202a520fe4c633e ! Mem[000000007e000018] = da000000, %l3 = fe4c633e, %l2 = 0001f1df add %i0,0x18,%g1 casa [%g1]0x80,%l3,%l2 ! %l2 = 00000000da000000 ! %l5 = 00000000deaa6667, Mem[000000007f800010] = 473f40b5 stba %l5,[%i3+%o2]0x88 ! Mem[000000007f800010] = 473f4067 ! Mem[00000000910000b8] = 233df1e6, %g2 = 92c8b8754e91ae77 ldub [%i6+0x0bb],%g2 ! %g2 = 0000000000000023 ! Randomly selected nop nop ! Mem[0000000091800140] = 2c79ecf4b654a261, %g2 = 0000000000000023 ldx [%o0+0x140],%g2 ! %g2 = 2c79ecf4b654a261 ! Mem[00000000908000b8] = 2573175e, %g2 = 2c79ecf4b654a261 ldsb [%i5+0x0bb],%g2 ! %g2 = 0000000000000025 ! Mem[00000000908000b0] = db43d43ebf592623, %g2 = 0000000000000025 ldx [%i5+0x0b0],%g2 ! %g2 = db43d43ebf592623 ! %l1 = 0000000006474c83, %l6 = 000000000000b15c, %ccr = 00 movl %xcc,%l1,%l6 ! Register Not Moved ! Mem[00000000910001f8] = fd114e76, %g2 = db43d43ebf592623 lduh [%i6+0x1f8],%g2 ! %g2 = 000000000000fd11 p55_label_9: ! %f20 = 5841abe8, Mem[000000007f000000] = c7824e4a sta %f20,[%i2+%g0]0x88 ! Mem[000000007f000000] = 5841abe8 ! Mem[000000007f800018] = 3478069a, %l3 = b202a520fe4c633e swapa [%i3+%o3]0x80,%l3 ! %l3 = 000000003478069a ! %l3 = 000000003478069a, Mem[0000000091000070] = a6e137bb sth %l3,[%i6+0x070] ! Mem[0000000091000070] = 069a37bb ! %l1 = 0000000006474c83, immed = 000000ad, %ccr = 00 movrgz %l1,0x0ad,%l4 ! Moved, %l4 = 00000000000000ad ! Mem[000000009180002c] = 925a7f3c, %g2 = 000000000000fd11 ldsb [%o0+0x02c],%g2 ! %g2 = ffffffffffffff92 ! %l4 = 00000000000000ad, immed = fffffe4e, %ccr = 00 movrlz %l4,-0x1b2,%l4 ! Not Moved, %l4 = 00000000000000ad ! %f8 = 47f498c8 394ce878, Mem[000000007f800020] = ba3654e4 550e6a3f stda %f8 ,[%i3+%o4]0x80 ! Mem[000000007f800020] = 47f498c8 394ce878 ! %l0 = 00000000c63482f3, Mem[00000000910001a2] = 1e54ea13 sth %l0,[%i6+0x1a2] ! Mem[00000000910001a0] = 82f3ea13 ! %l0 = 00000000c63482f3, Mem[000000007f000020] = da7248c5 stha %l0,[%i2+%o4]0x81 ! Mem[000000007f000020] = 82f348c5 ! %l2 = 00000000da000000, %l0 = 00000000c63482f3, %ccr = 00 movrne %l2,%l0,%l0 ! Moved, %l0 = 00000000c63482f3 p55_label_10: ! Mem[00000000910000c4] = 953c82cf, %g2 = ffffffffffffff92 lduh [%i6+0x0c4],%g2 ! %g2 = 000000000000953c ! Mem[00000000908000c0] = 93984c09 a94c3d0a, %g2 = 0000953c, %g3 = 3b77e6a9 ldd [%i5+0x0c0],%g2 ! %g2 = 0000000093984c09 00000000a94c3d0a ! %l0 = c63482f3, %l1 = 06474c83, Mem[000000007f000010] = 6ca3e2bd c5db1445 stda %l0,[%i2+%o2]0x88 ! Mem[000000007f000010] = c63482f3 06474c83 ! %l3 = 000000003478069a, Mem[00000000918000f8] = d7a30346 stw %l3,[%o0+0x0f8] ! Mem[00000000918000f8] = 3478069a ! %f26 = b5403f47, Mem[000000007f800020] = 47f498c8 sta %f26,[%i3+%o4]0x81 ! Mem[000000007f800020] = b5403f47 ! %l0 = c63482f3, %l1 = 06474c83, Mem[00000000918000b8] = de6b8865 455c37c1 std %l0,[%o0+0x0b8] ! Mem[00000000918000b8] = c63482f3 06474c83 ! Mem[0000000090000154] = 95467eb9, %g2 = 0000000093984c09 lduw [%i4+0x154],%g2 ! %g2 = 0000000095467eb9 ! Mem[000000007e000020] = d673aee4, %l2 = 00000000da000000 ldswa [%i0+%o4]0x80,%l2 ! %l2 = ffffffffd673aee4 ! %l7 = 00000000cd1d0610, Mem[0000000091800100] = 6dbf041ebc01ca27 stx %l7,[%o0+0x100] ! Mem[0000000091800100] = 00000000cd1d0610 ! Invert Register : %l5 = 00000000deaa6667 xor %l5,-1,%l5 ! %l5 = ffffffff21559998 p55_label_11: ! %l1 = 0000000006474c83, Mem[0000000090000120] = bc5b9b3f7ceaf23d stx %l1,[%i4+0x120] ! Mem[0000000090000120] = 0000000006474c83 ! %l4 = 000000ad, %l5 = 21559998, Mem[0000000090000008] = 847e4c88 d6c112ce std %l4,[%i4+%o1] ! Mem[0000000090000008] = 000000ad 21559998 ! Mem[000000007e8000e5] = 8090fe9c, %l4 = 00000000000000ad ldstuba [%i1+0x0e5]%asi,%l4 ! %l4 = 00000090000000ff ! Mem[000000007e000098] = 1e586d5ec3dda1f7, %l3 = 000000003478069a, %l4 = 0000000000000090 add %i0,0x98,%g1 casxa [%g1]0x80,%l3,%l4 ! %l4 = 1e586d5ec3dda1f7 ! %l4 = c3dda1f7, %l5 = 21559998, Mem[000000007e800028] = c7ff29ab b9b395f7 stda %l4,[%i1+%o5]0x89 ! Mem[000000007e800028] = c3dda1f7 21559998 ! Mem[000000007e800000] = 7f83fd4d, %l0 = 00000000c63482f3 swapa [%i1+%g0]0x80,%l0 ! %l0 = 000000007f83fd4d ! %l2 = ffffffffd673aee4, Mem[0000000090800150] = 2c26f3efdb6786fd stx %l2,[%i5+0x150] ! Mem[0000000090800150] = ffffffffd673aee4 ! %l5 = ffffffff21559998, Mem[000000009080003b] = 3c032cea, %asi = 80 stba %l5,[%i5+0x03b]%asi ! Mem[0000000090800038] = 98032cea ! immd = 00000000000003f9, %l4 = 1e586d5ec3dda1f7, %ccr = 00 movleu %xcc,0x3f9,%l4 ! Register Not Moved ! Mem[000000007f000118] = a869fab917ea7eef, %l4 = 1e586d5ec3dda1f7 ldx [%i2+0x118],%l4 ! %l4 = a869fab917ea7eef p55_label_12: ! %f0 = 77edbc67 948f90c4, Mem[0000000090800060] = d178b965 a857e90f std %f0 ,[%i5+0x060] ! Mem[0000000090800060] = 77edbc67 948f90c4 ! %l2 = ffffffffd673aee4, Mem[0000000091800094] = 39663de8 stb %l2,[%o0+0x094] ! Mem[0000000091800094] = e4663de8 ! %l3 = 000000003478069a, Mem[00000000908000e8] = fbd583c6b4f3ac6a stx %l3,[%i5+0x0e8] ! Mem[00000000908000e8] = 000000003478069a ! %l7 = 00000000cd1d0610, %l3 = 000000003478069a, %l1 = 0000000006474c83 sll %l7,%l3,%l1 ! %l1 = 0334741840000000 ! %l3 = 000000003478069a, %l5 = ffffffff21559998, %ccr = 00 movg %icc,%l3,%l5 ! Moved, %l5 = 000000003478069a ! %l4 = a869fab917ea7eef, %l1 = 0334741840000000, %y = 00000000 mulscc %l4,%l1,%l4 ! %l4 = 000000000bf53f77, %ccr = 00, %y = 80000000 ! Mem[000000007e000098] = 1e586d5ec3dda1f7, %f26 = b5403f47 3f4da637 ldda [%i0+0x098]%asi,%f26 ! %f26 = 1e586d5e c3dda1f7 ! %l0 = 000000007f83fd4d, Mem[000000009180007a] = 6159a31e, %asi = 80 stha %l0,[%o0+0x07a]%asi ! Mem[0000000091800078] = fd4da31e ! %l5 = 000000003478069a, %l1 = 0334741840000000, %ccr = 00 movn %xcc,%l5,%l1 ! Register Not Moved ! %l3 = 000000003478069a, %l2 = ffffffffd673aee4, %y = 80000000 umulcc %l3,%l2,%l1 ! %l1 = 2bf40b4802908d28, %ccr = 00, %y = 2bf40b48 p55_label_13: ! %l6 = 000000000000b15c, %l5 = 000000003478069a, %l0 = 000000007f83fd4d tsubcc %l6,%l5,%l0 ! %l0 = ffffffffcb88aac2, %ccr = 9b ! Mem[00000000900000d0] = a3035bdf f4437aae, %g2 = 95467eb9, %g3 = a94c3d0a ldda [%i4+0x0d0]%asi,%g2 ! %g2 = 00000000a3035bdf 00000000f4437aae ! %l1 = 2bf40b4802908d28, %l6 = 000000000000b15c, %ccr = 9b movn %xcc,%l1,%l6 ! Register Not Moved ! %l3 = 000000003478069a, Mem[0000000090000070] = dab21c8edb058286 stx %l3,[%i4+0x070] ! Mem[0000000090000070] = 000000003478069a ! Mem[00000000900000d0] = a3035bdf f4437aae, %g2 = a3035bdf, %g3 = f4437aae ldd [%i4+0x0d0],%g2 ! %g2 = 00000000a3035bdf 00000000f4437aae ! %l6 = 000000000000b15c setx 0xf04903a076a4c89d,%g7,%l6 ! %l6 = f04903a076a4c89d ! %l6 = f04903a076a4c89d, Mem[000000009000017e] = 9b48a32a stb %l6,[%i4+0x17e] ! Mem[000000009000017c] = 9d48a32a ! %l2 = ffffffffd673aee4, %l7 = 00000000cd1d0610, %l5 = 000000003478069a tsubcc %l2,%l7,%l5 ! %l5 = ffffffff0956a8d4, %ccr = 80 ! retry : should take illegal inst trap, %l0 = ffffffffcb88aac2 retry ! Illegal inst trap : %l0 = ffffffffcb88aad2 ! %l6 = f04903a076a4c89d, Mem[000000007e000028] = b202a520 stwa %l6,[%i0+%o5]0x80 ! Mem[000000007e000028] = 76a4c89d p55_label_14: ! Mem[000000007f800148] = bb8d65a83b250476, %l0 = ffffffffcb88aad2, %l5 = ffffffff0956a8d4 add %i3,0x148,%g1 casxa [%g1]0x80,%l0,%l5 ! %l5 = bb8d65a83b250476 ! %l6 = f04903a076a4c89d, immed = fffffae5, %y = 2bf40b48 udiv %l6,-0x51b,%l7 ! %l7 = 000000002bf40c28 mov %l0,%y ! %y = cb88aad2 ! %l7 = 000000002bf40c28, Mem[00000000908001ec] = f1046e5b stw %l7,[%i5+0x1ec] ! Mem[00000000908001ec] = 2bf40c28 ! Mem[000000007e000000] = f8fc2dde, %f6 = 8ef880b4 lda [%i0+%g0]0x80,%f6 ! %f6 = f8fc2dde ! Mem[000000007e00001c] = 36e9b174, %l3 = 000000003478069a swap [%i0+0x01c],%l3 ! %l3 = 0000000036e9b174 ! Mem[0000000090800120] = dca472b6, %g2 = 00000000a3035bdf lduw [%i5+0x120],%g2 ! %g2 = 00000000dca472b6 ! %l2 = d673aee4, %l3 = 36e9b174, Mem[00000000910000c8] = 41e919be 91a380d3 std %l2,[%i6+0x0c8] ! Mem[00000000910000c8] = d673aee4 36e9b174 ! %l3 = 0000000036e9b174, immed = ffffff02, %ccr = 80 movrlz %l3,-0x0fe,%l0 ! Not Moved, %l0 = ffffffffcb88aad2 ! %l6 = 76a4c89d, %l7 = 2bf40c28, Mem[000000007e800008] = 01ba3318 ac446214 stda %l6,[%i1+%o1]0x81 ! Mem[000000007e800008] = 76a4c89d 2bf40c28 ! immd = 0000000000000195, %l4 = 000000000bf53f77, %ccr = 80 movcs %icc,0x195,%l4 ! Register Not Moved p55_label_15: ! immd = 00000000000000ec, %l2 = ffffffffd673aee4, %ccr = 80 movge %xcc,0x0ec,%l2 ! Register Not Moved ! %f10 = 55a99567, Mem[00000000908001a4] = 1ae55d08 sta %f10,[%i5+0x1a4]%asi ! Mem[00000000908001a4] = 55a99567 membar #Sync ! Added by membar checker (295) ! Mem[0000000090000000] = aa4a53b3 c5b8a043 000000ad 21559998 ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_SL,%f48 ! Block Load from 0000000090000000 ! Mem[000000007e800170] = d3322f60, %l5 = bb8d65a83b250476 swap [%i1+0x170],%l5 ! %l5 = 00000000d3322f60 ! Mem[000000007f000020] = 82f348c5, %l7 = 000000002bf40c28 ldsba [%i2+%o4]0x80,%l7 ! %l7 = ffffffffffffff82 ! %l2 = ffffffffd673aee4, %l5 = 00000000d3322f60, %l5 = 00000000d3322f60 mulx %l2,%l5,%l5 ! %l5 = ddb9340dbd057180 ! Mem[0000000090800138] = 2285e4c7 47655d3c, %g2 = dca472b6, %g3 = f4437aae ldd [%i5+0x138],%g2 ! %g2 = 000000002285e4c7 0000000047655d3c ! Mem[000000007f800018] = 3e634cfe, %l4 = 000000000bf53f77 lduwa [%i3+%o3]0x88,%l4 ! %l4 = 000000003e634cfe ! Mem[000000007f000018] = 625967c9c4908f94, %l7 = ffffffffffffff82 ldxa [%i2+%o3]0x89,%l7 ! %l7 = 625967c9c4908f94 ! Mem[0000000091000028] = 05e12eff, %g2 = 000000002285e4c7 lduw [%i6+%o5],%g2 ! %g2 = 0000000005e12eff p55_label_16: ! Mem[000000007e0001ea] = 6467432f, %l5 = ddb9340dbd057180 ldstub [%i0+0x1ea],%l5 ! %l5 = 00000043000000ff ! %l0 = ffffffffcb88aad2, %l2 = ffffffffd673aee4, %l5 = 0000000000000043 addccc %l0,%l2,%l5 ! %l5 = ffffffffa1fc59b6, %ccr = 99 ! immd = 000000000000004a, %l6 = f04903a076a4c89d, %ccr = 99 movleu %xcc,0x04a,%l6 ! Moved, %l6 = 000000000000004a ! %l7 = 625967c9c4908f94, %l3 = 0000000036e9b174, %y = cb88aad2 mulscc %l7,%l3,%l0 ! %l0 = 00000000e24847ca, %ccr = 08, %y = 65c45569 ! Mem[0000000090000190] = 3558c986, %g18 = 8f6caa601a2ee5a1 ldsw [%i4+0x190],%g2 ! %g2 = 8f6caa601a2ee5a1 ! Mem[0000000091000128] = c9191f5d, %g2 = 000000003558c986 lduh [%i6+0x128],%g2 ! %g2 = 000000000000c919 ! Mem[000000007e000102] = 24569949, %l0 = 00000000e24847ca ldstub [%i0+0x102],%l0 ! %l0 = 00000099000000ff ! Mem[000000007f800020] = b5403f47, %l2 = ffffffffd673aee4 ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 000000b5000000ff ! Mem[0000000090800018] = 90c4619c, %g2 = 000000000000c919 ldsb [%i5+0x01a],%g2 ! %g2 = ffffffffffffff90 ! Mem[0000000090000100] = 34eebd0f 2129a19e, %g2 = ffffff90, %g3 = 47655d3c ldd [%i4+0x100],%g2 ! %g2 = 0000000034eebd0f 000000002129a19e p55_label_17: ! Mem[000000007f0001c0] = 08069c460ff1b4a9, %l7 = 625967c9c4908f94, %l6 = 000000000000004a add %i2,0x1c0,%g1 casxa [%g1]0x80,%l7,%l6 ! %l6 = 08069c460ff1b4a9 ! %l3 = 0000000036e9b174, imm = fffffffffffff14f, %l5 = ffffffffa1fc59b6 addccc %l3,-0xeb1,%l5 ! %l5 = 0000000036e9a2c3, %ccr = 11 ! %l0 = 0000000000000099, Mem[0000000090000138] = cb533f7f3f8d7d73 stx %l0,[%i4+0x138] ! Mem[0000000090000138] = 0000000000000099 ! %f17 = 6c520acb, Mem[000000007e800010] = d5d2753b sta %f17,[%i1+%o2]0x81 ! Mem[000000007e800010] = 6c520acb ! %l4 = 000000003e634cfe, %l0 = 0000000000000099, %l0 = 0000000000000099 tsubcctv %l4,%l0,%l0 ! %l0 = 00000000000000bc, Trapped ! Mem[000000009080006c] = 353a0431, %g2 = 0000000034eebd0f lduw [%i5+0x06c],%g2 ! %g2 = 00000000353a0431 ! %l5 = 0000000036e9a2c3, Mem[000000007e800018] = 763832de stha %l5,[%i1+%o3]0x81 ! Mem[000000007e800018] = a2c332de ! Mem[00000000908000fc] = 7d20dad0, %g2 = 00000000353a0431 lduw [%i5+0x0fc],%g2 ! %g2 = 000000007d20dad0 ! %l2 = 000000b5, %l3 = 36e9b174, Mem[00000000910001e0] = 3b75f6c9 d238546e std %l2,[%i6+0x1e0] ! Mem[00000000910001e0] = 000000b5 36e9b174 ! Mem[0000000090000058] = 7a6e21fe9fa87e02, %g2 = 000000007d20dad0 ldx [%i4+0x058],%g2 ! %g2 = 7a6e21fe9fa87e02 p55_label_18: ! %l0 = 00000000000000bc, Mem[0000000091800056] = 4e4a7fbd sth %l0,[%o0+0x056] ! Mem[0000000091800054] = 00bc7fbd ! %l2 = 00000000000000b5, Mem[000000007e800000] = f38234c6 stwa %l2,[%i1+%g0]0x89 ! Mem[000000007e800000] = 000000b5 ! immd = 00000000000001ed, %l2 = 00000000000000b5, %ccr = 11 movn %icc,0x1ed,%l2 ! Register Not Moved ! immd = 0000000000000329, %l6 = 08069c460ff1b4a9, %ccr = 11 movcc %icc,0x329,%l6 ! Register Not Moved ! %l6 = 08069c460ff1b4a9, %l0 = 00000000000000bc, %ccr = 11 movg %xcc,%l6,%l0 ! Moved, %l0 = 08069c460ff1b4a9 ! %l6 = 08069c460ff1b4a9, immed = 000004e0, %y = 65c45569 smulcc %l6,0x4e0,%l6 ! %l6 = 0000004dba50b7e0, %ccr = 08, %y = 0000004d ! %f7 = 10135d25, Mem[0000000091800024] = 12018cae st %f7 ,[%o0+0x024] ! Mem[0000000091800024] = 10135d25 ! Mem[0000000090000164] = 6910f10a, %g2 = 7a6e21fe9fa87e02 ldsb [%i4+0x164],%g2 ! %g2 = 0000000000000069 ! %l4 = 3e634cfe, %l5 = 36e9a2c3, Mem[000000007e800010] = 6c520acb c8653767 stda %l4,[%i1+%o2]0x81 ! Mem[000000007e800010] = 3e634cfe 36e9a2c3 ! %f31 = 372c151c, Mem[000000009080003c] = 032cea9b st %f31,[%i5+0x03c] ! Mem[000000009080003c] = 372c151c p55_label_19: ! %l5 = 0000000036e9a2c3, Mem[000000007e000010] = 8a2e5e73 stha %l5,[%i0+%o2]0x80 ! Mem[000000007e000010] = a2c35e73 ! Mem[0000000091800120] = 6809a0104a78748f, %g2 = 0000000000000069 ldx [%o0+0x120],%g2 ! %g2 = 6809a0104a78748f save ! CWP = 1 ! Mem[000000007f800028] = 18be5409, %l3 = c382f5c8f35d7415 lduwa [%o3+%i5]0x88,%l3 ! %l3 = 0000000018be5409 ! %l4 = 4f10a9dc, %l5 = de6834c9, Mem[00000000918000c0] = a65f7cdd ae582979 std %l4,[%i0+0x0c0] ! Mem[00000000918000c0] = 4f10a9dc de6834c9 ! Mem[000000007e000090] = 5072445f, %l3 = 0000000018be5409 swap [%o0+0x090],%l3 ! %l3 = 000000005072445f ! Mem[00000000908000b4] = bf592623, %g2 = 6809a0104a78748f lduw [%o5+0x0b4],%g2 ! %g2 = 00000000bf592623 ! %l7 = e1687b86a3fbffad, Mem[00000000900000b7] = 3164b394 stb %l7,[%o4+0x0b7] ! Mem[00000000900000b4] = ad64b394 ! %l2 = 72c8d234c3ffc5ba, Mem[0000000091800046] = 32e13f28 stb %l2,[%i0+0x046] ! Mem[0000000091800044] = bae13f28 ! Mem[00000000900001ac] = a2de638c, %g2 = 00000000bf592623 lduw [%o4+0x1ac],%g2 ! %g2 = 00000000a2de638c p55_label_20: ! %cwp = 1 ! %l2 = c3ffc5ba, %l3 = 5072445f, Mem[0000000090800088] = d3d60129 61cdd124 std %l2,[%o5+0x088] ! Mem[0000000090800088] = c3ffc5ba 5072445f ! Mem[000000007e000028] = 76a4c89d, %l2 = c3ffc5ba, %l5 = de6834c9 add %o0,0x28,%g1 casa [%g1]0x80,%l2,%l5 ! %l5 = 0000000076a4c89d ! Mem[0000000091000068] = 955a2d89 07100ced, %g2 = a2de638c, %g3 = 2129a19e ldd [%o6+0x068],%g2 ! %g2 = 00000000955a2d89 0000000007100ced ! %l0 = d3938e527c797bbe, Mem[000000007f800008] = 7149faf0 stha %l0,[%o3+%i1]0x89 ! Mem[000000007f800008] = 71497bbe ! Mem[00000000900000a0] = 8ef880b4394ce878, %g2 = 00000000955a2d89 ldx [%o4+0x0a0],%g2 ! %g2 = 8ef880b4394ce878 ! Mem[000000007f0000ec] = 88f6f4cb, %f9 = 394ce878 ld [%o2+0x0ec],%f9 ! %f9 = 88f6f4cb ! %l0 = d3938e527c797bbe, %l3 = 000000005072445f, %y = 0000004d sdiv %l0,%l3,%l3 ! %l3 = 00000000000000f6 mov %l0,%y ! %y = 7c797bbe ! %l1 = 3de5f8bdef39864d, Mem[00000000910000e0] = 1ff12e95 stw %l1,[%o6+0x0e0] ! Mem[00000000910000e0] = ef39864d ! %l6 = d9ca4293bb78e32a, Mem[0000000091800138] = 356125a4f448a70b stx %l6,[%i0+0x138] ! Mem[0000000091800138] = d9ca4293bb78e32a ! %l4 = 69659de04f10a9dc, Mem[000000009080015c] = 1e2bd804 stb %l4,[%o5+0x15c] ! Mem[000000009080015c] = dc2bd804 p55_label_21: ! %cwp = 1 ! Mem[0000000091800178] = b03d72e9, %g18 = 1fa8a51016a297cc ldsw [%i0+0x178],%g2 ! %g2 = 1fa8a51016a297cc ! %l7 = e1687b86a3fbffad, %l7 = e1687b86a3fbffad, %ccr = 08 movleu %xcc,%l7,%l7 ! Register Not Moved ! Mem[000000007e000020] = e4ae73d6, %l1 = 3de5f8bdef39864d ldswa [%o0+%i4]0x88,%l1 ! %l1 = ffffffffe4ae73d6 ! %l6 = d9ca4293bb78e32a, Mem[000000007e800090] = 483d405c stw %l6,[%o1+0x090] ! Mem[000000007e800090] = bb78e32a ! Mem[000000007f000000] = 5841abe8, %f1 = 948f90c4 lda [%o2+%g0]0x89,%f1 ! %f1 = 5841abe8 ! immd = 00000000000000f1, %l6 = d9ca4293bb78e32a, %ccr = 08 movvc %icc,0x0f1,%l6 ! Moved, %l6 = 00000000000000f1 ! %l2 = c3ffc5ba, %l3 = 000000f6, Mem[000000007f000020] = c548f382 d61ae302 stda %l2,[%o2+%i4]0x89 ! Mem[000000007f000020] = c3ffc5ba 000000f6 ! %l5 = 0000000076a4c89d, %l3 = 00000000000000f6, %l0 = d3938e527c797bbe addccc %l5,%l3,%l0 ! %l0 = 0000000076a4c993, %ccr = 00 ! Mem[00000000910001c8] = 4ceef152 664634c6, %g2 = b03d72e9, %g3 = 07100ced ldd [%o6+0x1c8],%g2 ! %g2 = 000000004ceef152 00000000664634c6 ! %l1 = ffffffffe4ae73d6, Mem[00000000900001ff] = 55aa4a53 stb %l1,[%o4+0x1ff] ! Mem[00000000900001fc] = d6aa4a53 p55_label_22: ! %cwp = 1 ! %l7 = e1687b86a3fbffad, Mem[000000007e00018c] = af5caf4a stb %l7,[%o0+0x18c] ! Mem[000000007e00018c] = ad5caf4a ! Mem[000000007e000008] = 61589ca5, %l7 = e1687b86a3fbffad swap [%o0+%i1],%l7 ! %l7 = 0000000061589ca5 ! %l6 = 00000000000000f1, Mem[0000000090000170] = 96b76dce26d816c5 stx %l6,[%o4+0x170] ! Mem[0000000090000170] = 00000000000000f1 ! Mem[0000000091000174] = 64e862e7, %g18 = 1fa8a51016a297cc ldsw [%o6+0x174],%g2 ! %g2 = 1fa8a51016a297cc ! Mem[000000007e000010] = 53a255a1735ec3a2, %f4 = 36ab5754 f0c03254 ldda [%o0+%i2]0x88,%f4 ! %f4 = 53a255a1 735ec3a2 ! Mem[000000007f000000] = 5841abe8, %f17 = 6c520acb lda [%o2+%g0]0x88,%f17 ! %f17 = 5841abe8 ! %l4 = 69659de04f10a9dc, immed = 0000009c, %ccr = 00 movrlz %l4,0x09c,%l7 ! Not Moved, %l7 = 0000000061589ca5 ! %l0 = 76a4c993, %l1 = e4ae73d6, Mem[0000000091000170] = 41b868c4 64e862e7 std %l0,[%o6+0x170] ! Mem[0000000091000170] = 76a4c993 e4ae73d6 ! %l7 = 0000000061589ca5, Mem[0000000090000190] = 3558c986 stw %l7,[%o4+0x190] ! Mem[0000000090000190] = 61589ca5 ! Mem[0000000090800168] = f04d9a59 a5ee00ad, %g2 = 64e862e7, %g3 = 664634c6 ldd [%o5+0x168],%g2 ! %g2 = 00000000f04d9a59 00000000a5ee00ad p55_label_23: ! %cwp = 1 ! %l3 = 00000000000000f6 setx 0x15bae3383b22caa4,%g7,%l3 ! %l3 = 15bae3383b22caa4 ! %l2 = 72c8d234c3ffc5ba, %l7 = 0000000061589ca5, %l0 = 0000000076a4c993 sdivx %l2,%l7,%l0 ! %l0 = 000000012ddbefe4 ! Mem[0000000090800144] = a883c31a, %g2 = 00000000f04d9a59 lduw [%o5+0x144],%g2 ! %g2 = 00000000a883c31a ! %l7 = 0000000061589ca5, %l6 = 00000000000000f1, %y = 7c797bbe umul %l7,%l6,%l5 ! %l5 = 0000005ba46b7755, %y = 0000005b ! Mem[000000009080001c] = 619c4365, %g18 = 1fa8a51016a297cc ldsw [%o5+0x01c],%g2 ! %g2 = 1fa8a51016a297cc ! Mem[00000000908000e0] = 91a352cb c852478e, %g2 = 619c4365, %g3 = a5ee00ad ldd [%o5+0x0e0],%g2 ! %g2 = 0000000091a352cb 00000000c852478e ! Mem[000000007f800010] = 67403f47, %l1 = ffffffffe4ae73d6 lduwa [%o3+%i2]0x81,%l1 ! %l1 = 0000000067403f47 ! %l0 = 000000012ddbefe4, %l6 = 00000000000000f1, %ccr = 00 mova %icc,%l0,%l6 ! Moved, %l6 = 000000012ddbefe4 ! %l7 = 0000000061589ca5, Mem[0000000090000055] = e4356b7a stb %l7,[%o4+0x055] ! Mem[0000000090000054] = a5356b7a ! %l1 = 0000000067403f47, Mem[000000009180006b] = 6ee82208 stb %l1,[%i0+0x06b] ! Mem[0000000091800068] = 47e82208 p55_label_24: ! %cwp = 1 ! Mem[0000000091000100] = 9416c8c1 a8d0d6e8, %g2 = 91a352cb, %g3 = c852478e ldd [%o6+0x100],%g2 ! %g2 = 000000009416c8c1 00000000a8d0d6e8 ! %l6 = 000000012ddbefe4, imm = 0000000000000622, %l6 = 000000012ddbefe4 xorcc %l6,0x622,%l6 ! %l6 = 000000012ddbe9c6, %ccr = 00 ! %l7 = 0000000061589ca5, Mem[00000000900000fc] = 26dac581 stw %l7,[%o4+0x0fc] ! Mem[00000000900000fc] = 61589ca5 ! %l5 = 0000005ba46b7755 setx 0x1afcfb37dca072c8,%g7,%l5 ! %l5 = 1afcfb37dca072c8 ! Mem[000000007e000028] = 76a4c89d, %l0 = 000000012ddbefe4 ldswa [%o0+%i5]0x80,%l0 ! %l0 = 0000000076a4c89d save ! CWP = 2 ! immd = 00000000000002c6, %l4 = 64b2ae78d65dba29, %ccr = 00 movg %icc,0x2c6,%l4 ! Moved, %l4 = 00000000000002c6 ! Mem[0000000091800050] = 28155d72, %g18 = 7431d567cd50703a ldsw [%o0+0x050],%g2 ! %g2 = 7431d567cd50703a ! Mem[00000000908000a8] = 1c26d887, %g2 = 0000000028155d72 ldub [%i5+0x0aa],%g2 ! %g2 = 000000000000001c ! %f16 = 9fff1682 5841abe8 356125a4 f448a70b ! %f20 = 5841abe8 cbe4356b 7a6e21fe 9fa87e02 ! %f24 = b8e6267b d3750366 1e586d5e c3dda1f7 ! %f28 = dab21c8e db058286 d673aee4 372c151c stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000090000000 p55_label_25: ! %cwp = 2 ! %l2 = 8f6caa601a2ee5a1, %l5 = faf239ec67934177, %y = 0000005b udivcc %l2,%l5,%l2 ! %l2 = 00000000000000e1, %ccr = 00 mov %l0,%y ! %y = b9232bed ! %l5 = faf239ec67934177, %l4 = 00000000000002c6, %ccr = 00 movle %xcc,%l5,%l4 ! Register Not Moved ! Mem[000000007e800000] = 000000b5, %l1 = 1e1e0aa5ec15a28a ldsha [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000b5 ! %f14 = 64b394aa 64b68e96, Mem[0000000090800080] = d4db2881 ae67375c std %f14,[%i5+0x080] ! Mem[0000000090800080] = 64b394aa 64b68e96 ! Mem[0000000091000034] = f8c80863, %g18 = 7431d567cd50703a ldsw [%i6+0x034],%g2 ! %g2 = 7431d567cd50703a ! Mem[000000007f8000c0] = 55b50835, %l5 = faf239ec67934177, %asi = 80 swapa [%i3+0x0c0]%asi,%l5 ! %l5 = 0000000055b50835 ! Mem[00000000908001c0] = bc65ad57cb751f7a, %f48 = 43a0b8c5 b3534aaa ldd [%i5+0x1c0],%f48 ! %f48 = bc65ad57 cb751f7a ! %l2 = 000000e1, %l3 = f791a29b, Mem[00000000918001d0] = 61bc4b5f 75b517b3 std %l2,[%o0+0x1d0] ! Mem[00000000918001d0] = 000000e1 f791a29b ! Mem[00000000908001e0] = d6a5c4974304eb69, %g2 = fffffffff8c80863 ldx [%i5+0x1e0],%g2 ! %g2 = d6a5c4974304eb69 ! %l1 = 00000000000000b5, Mem[000000007e80016e] = 13f9ff38 sth %l1,[%i1+0x16e] ! Mem[000000007e80016c] = 13f900b5 ba,a p55_not_taken_0_end p55_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 restore ! CWP = 1 restore ! CWP = 0 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 08069c460ff1b4a9 bne,a,pn %xcc,p55_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 2bf40b4802908d28 bne,a,pn %xcc,p55_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000000b5 bne,a,pn %xcc,p55_reg_l2_fail mov %l2,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000003e634cfe bne,a,pn %xcc,p55_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000036e9a2c3 bne,a,pn %xcc,p55_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000004dba50b7e0 bne,a,pn %xcc,p55_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 625967c9c4908f94 bne,a,pn %xcc,p55_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xb9232bed,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p55_failed mov 0x111,%g1 ! Check Floating Point Registers p55_check_fp_registers: set p55_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 77edbc67 5841abe8 bne %xcc,p55_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 81aec25f 06060bab bne %xcc,p55_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 53a255a1 735ec3a2 bne %xcc,p55_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be f8fc2dde 10135d25 bne %xcc,p55_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 47f498c8 88f6f4cb bne %xcc,p55_f8_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 64b394aa 64b68e96 bne %xcc,p55_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 9fff1682 5841abe8 bne %xcc,p55_f16_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 1e586d5e c3dda1f7 bne %xcc,p55_f26_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be d673aee4 372c151c bne %xcc,p55_f30_fail nop ! Check Local Memory set p55_local0_expect,%g1 p55_check_local0: ldx [%g1+0x008],%g2 ! Expected data = a3fbffadb9580b8f ldx [%i0+0x008],%g3 ! Observed data at 000000007e000008 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = a2c35e73a155a253 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 = da0000003478069a ldx [%i0+0x018],%g3 ! Observed data at 000000007e000018 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 76a4c89dfe4c633e ldx [%i0+0x028],%g3 ! Observed data at 000000007e000028 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x028,%g4 ldx [%g1+0x090],%g2 ! Expected data = 18be540925ac1fa0 ldx [%i0+0x090],%g3 ! Observed data at 000000007e000090 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x090,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = bb0d6745fffea400 ldx [%i0+0x0c8],%g3 ! Observed data at 000000007e0000c8 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x0c8,%g4 ldx [%g1+0x100],%g2 ! Expected data = 2456ff49de70bf2d ldx [%i0+0x100],%g3 ! Observed data at 000000007e000100 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x100,%g4 ldx [%g1+0x188],%g2 ! Expected data = 9f3c0456ad5caf4a ldx [%i0+0x188],%g3 ! Observed data at 000000007e000188 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x188,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = e8b4b08703399635 ldx [%i0+0x1a0],%g3 ! Observed data at 000000007e0001a0 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x1a0,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = 3478069af38bff67 ldx [%i0+0x1b8],%g3 ! Observed data at 000000007e0001b8 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x1b8,%g4 ldx [%g1+0x1e8],%g2 ! Expected data = 6467ff2f57c53fe9 ldx [%i0+0x1e8],%g3 ! Observed data at 000000007e0001e8 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x1e8,%g4 set p55_local1_expect,%g1 p55_check_local1: ldx [%g1+0x000],%g2 ! Expected data = b5000000f25ce9f6 ldx [%i1+0x000],%g3 ! Observed data at 000000007e800000 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 76a4c89d2bf40c28 ldx [%i1+0x008],%g3 ! Observed data at 000000007e800008 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3e634cfe36e9a2c3 ldx [%i1+0x010],%g3 ! Observed data at 000000007e800010 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = a2c332debd195192 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 = f7a1ddc398995521 ldx [%i1+0x028],%g3 ! Observed data at 000000007e800028 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x028,%g4 ldx [%g1+0x090],%g2 ! Expected data = bb78e32af1400c91 ldx [%i1+0x090],%g3 ! Observed data at 000000007e800090 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x090,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 26c00a8c80fffe9c ldx [%i1+0x0e0],%g3 ! Observed data at 000000007e8000e0 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x0e0,%g4 ldx [%g1+0x168],%g2 ! Expected data = 9a03055213f900b5 ldx [%i1+0x168],%g3 ! Observed data at 000000007e800168 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x168,%g4 ldx [%g1+0x170],%g2 ! Expected data = 3b250476ef568f8b ldx [%i1+0x170],%g3 ! Observed data at 000000007e800170 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x170,%g4 set p55_local2_expect,%g1 p55_check_local2: ldx [%g1+0x000],%g2 ! Expected data = e8ab4158253e5bd8 ldx [%i2+0x000],%g3 ! Observed data at 000000007f000000 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = f38234c6834c4706 ldx [%i2+0x010],%g3 ! Observed data at 000000007f000010 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = bac5ffc3f6000000 ldx [%i2+0x020],%g3 ! Observed data at 000000007f000020 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = f5dd4e4aaed60406 ldx [%i2+0x028],%g3 ! Observed data at 000000007f000028 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i2,0x028,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = 524eff783edecd7c ldx [%i2+0x0f0],%g3 ! Observed data at 000000007f0000f0 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i2,0x0f0,%g4 set p55_local3_expect,%g1 p55_check_local3: ldx [%g1+0x008],%g2 ! Expected data = be7b49718c78b7bf ldx [%i3+0x008],%g3 ! Observed data at 000000007f800008 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 67403f473f4da637 ldx [%i3+0x010],%g3 ! Observed data at 000000007f800010 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = fe4c633ebed0f1c2 ldx [%i3+0x018],%g3 ! Observed data at 000000007f800018 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ff403f47394ce878 ldx [%i3+0x020],%g3 ! Observed data at 000000007f800020 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i3,0x020,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 679341773e419192 ldx [%i3+0x0c0],%g3 ! Observed data at 000000007f8000c0 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i3,0x0c0,%g4 ldx [%g1+0x100],%g2 ! Expected data = 8dff1bb4eeafb73d ldx [%i3+0x100],%g3 ! Observed data at 000000007f800100 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i3,0x100,%g4 ! The test for processor 55 has passed p55_passed: ta GOOD_TRAP nop p55_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p55_failed p55_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p55_failed p55_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p55_failed p55_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p55_failed p55_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p55_failed p55_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p55_failed p55_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p55_failed p55_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p55_failed p55_f0_fail: set p55_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p55_f2_fail: set p55_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p55_f4_fail: set p55_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p55_f6_fail: set p55_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p55_f8_fail: set p55_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p55_f14_fail: set p55_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p55_f16_fail: set p55_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p55_f26_fail: set p55_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p55_f30_fail: set p55_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: stha %l0,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000020] membar #Sync mov 0x040,%g1 ldda [%i4+%g1]ASI_BLK_AIUP,%f48 membar #Sync stba %l7,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e800000] stxa %l4,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000007f000020] stha %l3,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000020] done p55_trap1o: stha %l0,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000020] membar #Sync mov 0x040,%g1 ldda [%o4+%g1]ASI_BLK_AIUP,%f48 membar #Sync stba %l7,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e800000] stxa %l4,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000007f000020] stha %l3,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000020] done p55_trap2e: stxa %l5,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000007f000020] stwa %l1,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000010] lduba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000007f800000] lduha [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007e000010] ldxa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000007f800020] lduwa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000007f000000] lduwa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000007e800028] done p55_trap2o: stxa %l5,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000007f000020] stwa %l1,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000010] lduba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000007f800000] lduha [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007e000010] ldxa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000007f800020] lduwa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000007f000000] lduwa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000007e800028] done p55_trap3e: xor %l5,0xc95,%l4 or %l0,-0xa6f,%l1 sub %l6,%l7,%l0 done p55_trap3o: xor %l5,0xc95,%l4 or %l0,-0xa6f,%l1 sub %l6,%l7,%l0 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 = 6b52b5281f1d11ca ldx [%g1+0x008],%l1 ! %l1 = 2bb2df7e38a1540b ldx [%g1+0x010],%l2 ! %l2 = 2b02fa12cd850410 ldx [%g1+0x018],%l3 ! %l3 = 2f7d6bc9f5dd4e4a ldx [%g1+0x020],%l4 ! %l4 = fdff4087e9df1c79 ldx [%g1+0x028],%l5 ! %l5 = 2b58980219c55f49 ldx [%g1+0x030],%l6 ! %l6 = d9b3e08010c56847 ldx [%g1+0x038],%l7 ! %l7 = f6686634a2674fdc save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = d3938e527c797bbe ldx [%g1+0x048],%l1 ! %l1 = 3de5f8bdef39864d ldx [%g1+0x050],%l2 ! %l2 = 72c8d234c3ffc5ba ldx [%g1+0x058],%l3 ! %l3 = c382f5c8f35d7415 ldx [%g1+0x060],%l4 ! %l4 = 69659de04f10a9dc ldx [%g1+0x068],%l5 ! %l5 = 4b8fa5ffde6834c9 ldx [%g1+0x070],%l6 ! %l6 = d9ca4293bb78e32a ldx [%g1+0x078],%l7 ! %l7 = e1687b86a3fbffad save ! Initialize memory pointers for window 2 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 2 ldx [%g1+0x080],%l0 ! %l0 = 84933a18b9232bed ldx [%g1+0x088],%l1 ! %l1 = 1e1e0aa5ec15a28a ldx [%g1+0x090],%l2 ! %l2 = 8f6caa601a2ee5a1 ldx [%g1+0x098],%l3 ! %l3 = 257fa1dbf791a29b ldx [%g1+0x0a0],%l4 ! %l4 = 64b2ae78d65dba29 ldx [%g1+0x0a8],%l5 ! %l5 = faf239ec67934177 ldx [%g1+0x0b0],%l6 ! %l6 = f80d22164f0a45cd ldx [%g1+0x0b8],%l7 ! %l7 = 0b6e75ce8f400009 ! Initialize the output register of window 2 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 clr %o7 restore restore 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 = 9d4ca557 57011adf f9bf7ee7 9cbbb3f0 ! %f4 = 2700d662 df7147cf 683da040 d93ae1d8 ! %f8 = 2c84b42b aa6cc031 43de709a 75f99793 ! %f12 = f137227a bbd1685c 7f58ce1e 520f7f8d ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = cbf4fce3 4f5db567 22aeb106 f3c55d1a ! %f20 = 5f886a8b 87639ba5 bdca63cc bef59c89 ! %f24 = 774b5f84 a3727942 367df2e1 1d969579 ! %f28 = 55b8c5b1 a5e7a8f1 c0ecddf3 63528dc5 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 36390e0a 58bf5c81 e8906aa5 783db3b9 ! %f36 = 447a5504 a6b50cbb 4005e17b 241e6cc8 ! %f40 = f8a4155e 5e2a597e 9a059820 f3d76cfb ! %f44 = 2735b90d 6aaeb960 4be88aea 28d379b6 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x2feb3ebf00000057,%g7,%g1 ! GSR scale = 10, align = 7 wr %g1,%g0,%gsr ! GSR = 2feb3ebf00000057 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: ! Mem[0000000081000018] = c909b52d, %l0 = 00e93de1a803df5c ldsha [%i2+%o3]0x89,%l0 ! %l0 = ffffffffffffb52d ! Mem[00000000910001e4] = 546ebe77, %g2 = 000000001b758118 ldsh [%i6+0x1e6],%g2 ! %g2 = 000000000000546e ! Mem[0000000091000038] = c57f917e, %g2 = 000000000000546e ldsh [%i6+0x03a],%g2 ! %g2 = ffffffffffffc57f ! %l6 = 7c521340322be254 setx 0xd8f594b032fe333c,%g7,%l6 ! %l6 = d8f594b032fe333c ! Mem[0000000080800000] = 7f25d9e1, %l3 = 25530111f7f329dd swapa [%i1+%g0]0x80,%l3 ! %l3 = 000000007f25d9e1 ! %l7 = ae0174d0267715f3, imm = 0000000000000001, %l6 = d8f594b032fe333c srax %l7,0x001,%l6 ! %l6 = d700ba68133b8af9 ! %l5 = bc68566620c423a0, %l3 = 000000007f25d9e1, %ccr = 44 movcs %icc,%l5,%l3 ! Register Not Moved ! Mem[0000000080000028] = 459551c7, %l6 = d700ba68133b8af9 ldsba [%i0+%o5]0x89,%l6 ! %l6 = ffffffffffffffc7 ! %f16 = cbf4fce3 4f5db567, Mem[0000000090000128] = f1f21be2 6da53483 std %f16,[%i4+0x128] ! Mem[0000000090000128] = cbf4fce3 4f5db567 ! %l2 = 9833581015fcde8f, Mem[0000000080000008] = 8c2f2bf5 stha %l2,[%i0+%o1]0x89 ! Mem[0000000080000008] = 8c2fde8f p56_label_2: ! %l2 = 9833581015fcde8f, Mem[0000000081000020] = 2e903bc36f7dc8bc stxa %l2,[%i2+%o4]0x89 ! Mem[0000000081000020] = 9833581015fcde8f ! Mem[000000008100016f] = c4b8b366, %l1 = 5a181b6bc86545c0 ldstuba [%i2+0x16f]%asi,%l1 ! %l1 = 00000066000000ff ! %f20 = 5f886a8b, Mem[00000000810001c8] = f0ad4779 st %f20,[%i2+0x1c8] ! Mem[00000000810001c8] = 5f886a8b ! %l4 = ae3268ea98219e3c, Mem[0000000090000090] = 44bb020fe0ea95f8 stx %l4,[%i4+0x090] ! Mem[0000000090000090] = ae3268ea98219e3c ! retry : should take illegal inst trap, %l0 = ffffffffffffb52d retry ! Illegal inst trap : %l0 = ffffffffffffb53d ! Mem[0000000080800000] = f7f329dd, %l0 = ffffffffffffb53d swap [%i1+%g0],%l0 ! %l0 = 00000000f7f329dd ! %l3 = 000000007f25d9e1, %l0 = 00000000f7f329dd, %ccr = 44 movcc %xcc,%l3,%l0 ! Moved, %l0 = 000000007f25d9e1 ! %l3 = 000000007f25d9e1, %l0 = 000000007f25d9e1, %l7 = ae0174d0267715f3 srax %l3,%l0,%l7 ! %l7 = 0000000000000000 ! Mem[0000000081800030] = c146cd668e3cd516, %l3 = 000000007f25d9e1, %l0 = 000000007f25d9e1 add %i3,0x30,%g1 casxa [%g1]0x80,%l3,%l0 ! %l0 = c146cd668e3cd516 ! Mem[0000000091800044] = 5af932e1, %g2 = ffffffffffffc57f lduw [%o0+0x044],%g2 ! %g2 = 000000005af932e1 p56_label_3: ! Mem[000000008180000c] = ee1e7d87, %l7 = 0000000000000000 ldstub [%i3+0x00c],%l7 ! %l7 = 000000ee000000ff ! Mem[00000000808000e8] = 805221bdb78f6138, %l7 = 00000000000000ee, %l3 = 000000007f25d9e1 add %i1,0xe8,%g1 casxa [%g1]0x80,%l7,%l3 ! %l3 = 805221bdb78f6138 ! Mem[00000000810000c0] = 0b277268611ddabe, %l1 = 0000000000000066, %l6 = ffffffffffffffc7 add %i2,0xc0,%g1 casxa [%g1]0x80,%l1,%l6 ! %l6 = 0b277268611ddabe ! %l4 = ae3268ea98219e3c, %l3 = 805221bdb78f6138, %l3 = 805221bdb78f6138 sub %l4,%l3,%l3 ! %l3 = 2de0472ce0923d04 ! %l0 = c146cd668e3cd516, Mem[0000000090000065] = dc8ee95d stb %l0,[%i4+0x065] ! Mem[0000000090000064] = 168ee95d ! Mem[0000000090800014] = b062848a, %g2 = 000000005af932e1 lduh [%i5+0x014],%g2 ! %g2 = 000000000000b062 ! Mem[00000000818001a0] = 21975f41, %l3 = e0923d04, %l6 = 611ddabe add %i3,0x1a0,%g1 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000021975f41 ! immd = 0000000000000300, %l2 = 9833581015fcde8f, %ccr = 44 movleu %icc,0x300,%l2 ! Moved, %l2 = 0000000000000300 ! Mem[00000000918001c8] = 9220125cd9d1ca4c, %g2 = 000000000000b062 ldx [%o0+0x1c8],%g2 ! %g2 = 9220125cd9d1ca4c ! %l3 = 2de0472ce0923d04, imm = fffffffffffff03a, %l7 = 00000000000000ee andn %l3,-0xfc6,%l7 ! %l7 = 0000000000000d04 p56_label_4: ! %l4 = 98219e3c, %l5 = 20c423a0, Mem[0000000080800000] = 3db5ffff 3a0a1429 stda %l4,[%i1+%g0]0x88 ! Mem[0000000080800000] = 98219e3c 20c423a0 ! Mem[0000000081000000] = ea2e1b07, %l4 = ae3268ea98219e3c ldsha [%i2+%g0]0x81,%l4 ! %l4 = ffffffffffffea2e ! %l3 = 2de0472ce0923d04, imm = 0000000000000533, %l5 = bc68566620c423a0 sub %l3,0x533,%l5 ! %l5 = 2de0472ce09237d1 ! Mem[0000000090000098] = cf943867, %g2 = 9220125cd9d1ca4c ldub [%i4+0x09b],%g2 ! %g2 = 00000000000000cf ! %l3 = 2de0472ce0923d04, Mem[0000000091800074] = 83e88393, %asi = 80 stwa %l3,[%o0+0x074]%asi ! Mem[0000000091800074] = e0923d04 ! Mem[00000000910001b0] = 2459beee 9640fe46, %g2 = 000000cf, %g3 = 0bad0b00 ldd [%i6+0x1b0],%g2 ! %g2 = 000000002459beee 000000009640fe46 ! Mem[000000009100011c] = 75fb17e7, %g2 = 000000002459beee lduw [%i6+0x11c],%g2 ! %g2 = 0000000075fb17e7 ! %l0 = c146cd668e3cd516, Mem[00000000808001fc] = 09338fc1 stw %l0,[%i1+0x1fc] ! Mem[00000000808001fc] = 8e3cd516 ! Mem[0000000081800108] = 814c90f182aa6139, %l7 = 0000000000000d04, %l5 = 2de0472ce09237d1 add %i3,0x108,%g1 casxa [%g1]0x80,%l7,%l5 ! %l5 = 814c90f182aa6139 ! Mem[0000000091800150] = 6b5d3045, %g2 = 0000000075fb17e7 lduh [%o0+0x152],%g2 ! %g2 = 0000000000006b5d p56_label_5: ! immd = 00000000000000df, %l5 = 814c90f182aa6139, %ccr = 44 movgu %icc,0x0df,%l5 ! Register Not Moved ! Mem[000000008080017c] = d4bf7dac, %l7 = 00000d04, %l4 = ffffea2e add %i1,0x17c,%g1 casa [%g1]0x80,%l7,%l4 ! %l4 = 00000000d4bf7dac ! %l2 = 0000000000000300, %l7 = 0000000000000d04, %l2 = 0000000000000300 tsubcc %l2,%l7,%l2 ! %l2 = fffffffffffff5fc, %ccr = 99 ! Mem[0000000080000190] = 4baf6de368e66211, %l1 = 0000000000000066, %l6 = 0000000021975f41 add %i0,0x190,%g1 casxa [%g1]0x80,%l1,%l6 ! %l6 = 4baf6de368e66211 ! %f29 = a5e7a8f1, Mem[0000000091000198] = 51e60601 st %f29,[%i6+0x198] ! Mem[0000000091000198] = a5e7a8f1 ! Mem[0000000091000038] = fc2fc57f, %g18 = ae607183dd066b4f ldsw [%i6+0x038],%g2 ! %g2 = ae607183dd066b4f ! Mem[0000000081800160] = f2f1d59dcaf9284c, %l7 = 0000000000000d04, %l3 = 2de0472ce0923d04 add %i3,0x160,%g1 casxa [%g1]0x80,%l7,%l3 ! %l3 = f2f1d59dcaf9284c ! Mem[0000000091800178] = b03d72e95a6737e7, %f48 = a362c373 3bb43225 ldd [%o0+0x178],%f48 ! %f48 = b03d72e9 5a6737e7 ! Mem[00000000910001d8] = cfffe82b, %g2 = fffffffffc2fc57f lduh [%i6+0x1da],%g2 ! %g2 = 000000000000cfff ! %l4 = 00000000d4bf7dac, immed = fffff732, %l0 = c146cd668e3cd516 tsubcctv %l4,-0x8ce,%l0 ! %l0 = c146cd668e3cd539, Trapped p56_label_6: ! %l4 = 00000000d4bf7dac, immed = 00000a2b, %y = 00000000 sdivcc %l4,0xa2b,%l1 ! %l1 = 000000000014ec60, %ccr = 00 mov %l0,%y ! %y = 8e3cd539 ! %l7 = 0000000000000d04, Mem[000000009100006a] = 2d890710 sth %l7,[%i6+0x06a] ! Mem[0000000091000068] = 0d040710 ! Mem[0000000081800048] = cf38f6625dea057f, %l5 = 814c90f182aa6139, %l2 = fffffffffffff5fc add %i3,0x48,%g1 casxa [%g1]0x80,%l5,%l2 ! %l2 = cf38f6625dea057f ! Mem[0000000081000198] = 4c1525fdf9d6a9d0, %l7 = 0000000000000d04, %l4 = 00000000d4bf7dac add %i2,0x198,%g1 casxa [%g1]0x80,%l7,%l4 ! %l4 = 4c1525fdf9d6a9d0 ! Mem[0000000081000130] = 2f3fcd226fd4b5b8, %l3 = f2f1d59dcaf9284c, %l2 = cf38f6625dea057f add %i2,0x130,%g1 casxa [%g1]0x80,%l3,%l2 ! %l2 = 2f3fcd226fd4b5b8 ! immd = 0000000000000322, %l2 = 2f3fcd226fd4b5b8, %ccr = 00 movvc %icc,0x322,%l2 ! Moved, %l2 = 0000000000000322 ! %l4 = 4c1525fdf9d6a9d0, Mem[0000000090000166] = f10a5fc5 stb %l4,[%i4+0x166] ! Mem[0000000090000164] = d00a5fc5 ! %l7 = 0000000000000d04, imm = fffffffffffff025, %l5 = 814c90f182aa6139 addccc %l7,-0xfdb,%l5 ! %l5 = fffffffffffffd29, %ccr = 88 ! %l1 = 000000000014ec60, Mem[0000000091800150] = c5e66b5d3045cc18 stx %l1,[%o0+0x150] ! Mem[0000000091800150] = 000000000014ec60 ! Mem[0000000081000008] = 56b95ccc72b54e49, %f12 = f137227a bbd1685c ldda [%i2+%o1]0x89,%f12 ! %f12 = 56b95ccc 72b54e49 p56_label_7: ! Mem[0000000091000034] = 0863fc2f, %g2 = 000000000000cfff lduha [%i6+0x036]%asi,%g2 ! %g2 = 0000000000000863 ! Mem[0000000080800051] = eb85203e, %l4 = 4c1525fdf9d6a9d0 ldstub [%i1+0x051],%l4 ! %l4 = 00000085000000ff ! %l7 = 0000000000000d04, Mem[0000000081800028] = 7ec9934d stwa %l7,[%i3+%o5]0x89 ! Mem[0000000081800028] = 00000d04 ! %f28 = 55b8c5b1 a5e7a8f1, Mem[0000000081000018] = c909b52d 9b319b4a stda %f28,[%i2+%o3]0x89 ! Mem[0000000081000018] = 55b8c5b1 a5e7a8f1 ! Mem[0000000090000150] = ef186095, %g2 = 0000000000000863 ldsb [%i4+0x151],%g2 ! %g2 = ffffffffffffffef ! %l2 = 0000000000000322, Mem[000000009100006c] = 07100ced stb %l2,[%i6+0x06c] ! Mem[000000009100006c] = 22100ced ! Mem[0000000081800010] = 24198417, %l7 = 0000000000000d04 swapa [%i3+%o2]0x81,%l7 ! %l7 = 0000000024198417 ! %l6 = 4baf6de368e66211, %l5 = fffffffffffffd29, %y = 8e3cd539 smulcc %l6,%l5,%l2 ! %l2 = fffffed619bf81b9, %ccr = 80, %y = fffffed6 ! Mem[00000000808001d8] = 826c7fd0, %l7 = 0000000024198417, %asi = 80 swapa [%i1+0x1d8]%asi,%l7 ! %l7 = 00000000826c7fd0 ! Mem[0000000091800038] = 8581ae53fd74b765, %g2 = ffffffffffffffef ldx [%o0+0x038],%g2 ! %g2 = 8581ae53fd74b765 p56_label_8: ! immd = 00000000000002c8, %l5 = fffffffffffffd29, %ccr = 80 movleu %xcc,0x2c8,%l5 ! Register Not Moved ! %f3 = 9cbbb3f0, Mem[0000000090000130] = 1e3b769b st %f3 ,[%i4+0x130] ! Mem[0000000090000130] = 9cbbb3f0 ! Mem[00000000900001b8] = 8cb22806, %g2 = 8581ae53fd74b765 ldsb [%i4+0x1bb],%g2 ! %g2 = ffffffffffffff8c ! %l0 = c146cd668e3cd539, Mem[0000000080000008] = 8c2fde8f stha %l0,[%i0+%o1]0x88 ! Mem[0000000080000008] = 8c2fd539 ! Mem[0000000090000060] = 77bc97b3, %g2 = ffffffffffffff8c lduh [%i4+0x060],%g2 ! %g2 = 00000000000077bc ! immd = 0000000000000144, %l2 = fffffed619bf81b9, %ccr = 80 movg %xcc,0x144,%l2 ! Register Not Moved ! %f20 = 5f886a8b, Mem[000000009000012c] = 4f5db567 st %f20,[%i4+0x12c] ! Mem[000000009000012c] = 5f886a8b ! Mem[0000000081000028] = 9f2534b4, %l5 = fffffffffffffd29 ldsba [%i2+%o5]0x81,%l5 ! %l5 = ffffffffffffff9f ! Mem[00000000810000b8] = e5d2a19de5a08a44, %l1 = 000000000014ec60, %l1 = 000000000014ec60 add %i2,0xb8,%g1 casxa [%g1]0x80,%l1,%l1 ! %l1 = e5d2a19de5a08a44 ! Mem[0000000080000010] = c875fcd8, %l5 = ffffffffffffff9f ldsha [%i0+%o2]0x88,%l5 ! %l5 = fffffffffffffcd8 p56_label_9: ! Mem[00000000900001f0] = bab028ee, %g2 = 00000000000077bc ldsb [%i4+0x1f2],%g2 ! %g2 = ffffffffffffffba ! Mem[000000009100001c] = 139cf6c9, %g2 = ffffffffffffffba lduh [%i6+0x01c],%g2 ! %g2 = 000000000000139c ! %l4 = 0000000000000085, Mem[0000000091800018] = e06c8dddb2c524bc stx %l4,[%o0+%o3] ! Mem[0000000091800018] = 0000000000000085 ! Mem[0000000080000080] = a293cc7b, %l6 = 4baf6de368e66211 ldsh [%i0+0x080],%l6 ! %l6 = ffffffffffffa293 ! Mem[0000000090800190] = 1b249cb1, %g2 = 000000000000139c ldub [%i5+0x193],%g2 ! %g2 = 000000000000001b ! %l3 = f2f1d59dcaf9284c, %l0 = c146cd668e3cd539, %l4 = 0000000000000085 sub %l3,%l0,%l4 ! %l4 = 31ab08373cbc5313 ! %l6 = ffffa293, %l7 = 826c7fd0, Mem[0000000080800020] = 265ca1ab e7056c4c stda %l6,[%i1+%o4]0x89 ! Mem[0000000080800020] = ffffa293 826c7fd0 ! %l2 = fffffed619bf81b9, Mem[0000000090800077] = 6405af2c stb %l2,[%i5+0x077] ! Mem[0000000090800074] = b905af2c ! Set Register : %l5 = fffffffffffffcd8 xor %g0,-1,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000091000094] = b40f757f, %g2 = 000000000000001b ldsb [%i6+0x096],%g2 ! %g2 = ffffffffffffffb4 p56_label_10: ! %l2 = 19bf81b9, %l3 = caf9284c, Mem[0000000091800180] = ec9206cd 96b8711a std %l2,[%o0+0x180] ! Mem[0000000091800180] = 19bf81b9 caf9284c ! Mem[000000009100003c] = 917e51b2, %g2 = ffffffffffffffb4 lduh [%i6+0x03c],%g2 ! %g2 = 000000000000917e ! Mem[00000000910000dc] = 95641ff1, %g2 = 000000000000917e lduha [%i6+0x0de]%asi,%g2 ! %g2 = 0000000000009564 ! %l3 = f2f1d59dcaf9284c, Mem[0000000091000050] = 1a23a2fe6469523b stx %l3,[%i6+0x050] ! Mem[0000000091000050] = f2f1d59dcaf9284c ! %l3 = f2f1d59dcaf9284c, Mem[00000000910001e4] = d238546e sth %l3,[%i6+0x1e4] ! Mem[00000000910001e4] = 284c546e ! %f12 = 56b95ccc, Mem[0000000081000028] = b434259f sta %f12,[%i2+%o5]0x89 ! Mem[0000000081000028] = 56b95ccc ! Mem[0000000091000080] = 037fae374fba0a1d, %g2 = 0000000000009564 ldx [%i6+0x080],%g2 ! %g2 = 037fae374fba0a1d ! Mem[0000000081800008] = fe15f6ef, %l3 = f2f1d59dcaf9284c ldsha [%i3+%o1]0x80,%l3 ! %l3 = fffffffffffffe15 ! %l7 = 00000000826c7fd0, Mem[0000000081800008] = eff615fe stba %l7,[%i3+%o1]0x89 ! Mem[0000000081800008] = eff615d0 ! Mem[0000000080800000] = 3c9e2198, %l5 = ffffffffffffffff ldswa [%i1+%g0]0x80,%l5 ! %l5 = 000000003c9e2198 p56_label_11: ! %l0 = c146cd668e3cd539, Mem[0000000080000020] = f0cc8242 stba %l0,[%i0+%o4]0x80 ! Mem[0000000080000020] = 39cc8242 ! %f6 = 683da040, Mem[0000000090000014] = 26ab2dd7 st %f6 ,[%i4+0x014] ! Mem[0000000090000014] = 683da040 ! %l0 = c146cd668e3cd539, %l1 = e5d2a19de5a08a44, %ccr = 80 movge %xcc,%l0,%l1 ! Register Not Moved ! %l3 = fffffffffffffe15, %l6 = ffffffffffffa293, %l5 = 000000003c9e2198 subccc %l3,%l6,%l5 ! %l5 = 0000000000005b82, %ccr = 00 ! Mem[0000000091000060] = 5da12a33, %g18 = ae607183dd066b4f ldsw [%i6+0x060],%g2 ! %g2 = ae607183dd066b4f ! Mem[00000000818001c8] = e382ac0b, %l1 = e5d2a19de5a08a44 lduh [%i3+0x1c8],%l1 ! %l1 = 000000000000e382 ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g4 ldda [%i4+%g4]ASI_BLK_AIUP,%f48 ! Block Load from 0000000090000180 ! %f1 = 57011adf, Mem[00000000910001b4] = 9640fe46 st %f1 ,[%i6+0x1b4] ! Mem[00000000910001b4] = 57011adf ! %l4 = 31ab08373cbc5313, Mem[0000000081000000] = ea2e1b07 stha %l4,[%i2+%g0]0x81 ! Mem[0000000081000000] = 53131b07 ! %l0 = c146cd668e3cd539 setx 0xce213bc02a823c9a,%g7,%l0 ! %l0 = ce213bc02a823c9a p56_label_12: ! retry : should take illegal inst trap, %l0 = ce213bc02a823c9a retry ! Illegal inst trap : %l0 = ce213bc02a823caa ! Mem[00000000908001dc] = ccefb413, %g2 = 000000005da12a33 lduw [%i5+0x1dc],%g2 ! %g2 = 00000000ccefb413 ! Mem[0000000081800018] = 0adfe221, %l2 = fffffed619bf81b9 lduwa [%i3+%o3]0x80,%l2 ! %l2 = 000000000adfe221 ! Mem[0000000081800018] = 0adfe22190045068, %l2 = 000000000adfe221 ldxa [%i3+%o3]0x80,%l2 ! %l2 = 0adfe22190045068 ! Mem[0000000090000140] = f0888fc4, %g2 = 00000000ccefb413 ldub [%i4+0x143],%g2 ! %g2 = 00000000000000f0 ! %l0 = ce213bc02a823caa, %l0 = ce213bc02a823caa, %l6 = ffffffffffffa293 andcc %l0,%l0,%l6 ! %l6 = ce213bc02a823caa, %ccr = 80 ! Mem[0000000081800010] = 00000d04c9876715, %l7 = 00000000826c7fd0 ldxa [%i3+%o2]0x80,%l7 ! %l7 = 00000d04c9876715 ! %l1 = 000000000000e382, Mem[0000000091800102] = 041ebc01 sth %l1,[%o0+0x102] ! Mem[0000000091800100] = e382bc01 ! %l1 = 000000000000e382, Mem[00000000918000f4] = c0777b49 stw %l1,[%o0+0x0f4] ! Mem[00000000918000f4] = 0000e382 ! %l7 = 00000d04c9876715, %l2 = 0adfe22190045068, %l5 = 0000000000005b82 taddcctv %l7,%l2,%l5 ! %l0 = ce213bc02a823ccd, Trapped p56_label_13: ! Mem[0000000080800020] = 826c7fd0ffffa293, %f2 = f9bf7ee7 9cbbb3f0 ldda [%i1+%o4]0x88,%f2 ! %f2 = 826c7fd0 ffffa293 ! Mem[0000000090800000] = afcee255 8865ecf6, %g2 = 000000f0, %g3 = 9640fe46 ldd [%i5+%g0],%g2 ! %g2 = 00000000afcee255 000000008865ecf6 ! %l2 = 0adfe22190045068, %l3 = fffffffffffffe15, %ccr = 80 movn %icc,%l2,%l3 ! Register Not Moved ! Mem[0000000091000100] = 9416c8c1, %g2 = 00000000afcee255 lduh [%i6+0x100],%g2 ! %g2 = 0000000000009416 ! Mem[0000000081800018] = 21e2df0a, %l2 = 0adfe22190045068 lduwa [%i3+%o3]0x88,%l2 ! %l2 = 0000000021e2df0a ! Mem[00000000908000f0] = 92c8b875, %g2 = 0000000000009416 ldsh [%i5+0x0f0],%g2 ! %g2 = ffffffffffff92c8 ! Mem[0000000091000000] = 5398fcc6, %g2 = ffffffffffff92c8 ldub [%i6+%g0],%g2 ! %g2 = 0000000000000053 ! %l0 = ce213bc02a823ccd, Mem[0000000080000028] = c7519545 stwa %l0,[%i0+%o5]0x80 ! Mem[0000000080000028] = 2a823ccd ! %f0 = 9d4ca557, Mem[0000000080800010] = 8ccdcf58 sta %f0 ,[%i1+%o2]0x88 ! Mem[0000000080800010] = 9d4ca557 ! %l2 = 0000000021e2df0a, %l0 = ce213bc02a823ccd, %ccr = 80 movvc %icc,%l2,%l0 ! Moved, %l0 = 0000000021e2df0a p56_label_14: ! %l4 = 31ab08373cbc5313, Mem[0000000090800014] = b062848a sth %l4,[%i5+0x014] ! Mem[0000000090800014] = 5313848a ! %f0 = 9d4ca557 57011adf 826c7fd0 ffffa293 ! %f4 = 2700d662 df7147cf 683da040 d93ae1d8 ! %f8 = 2c84b42b aa6cc031 43de709a 75f99793 ! %f12 = 56b95ccc 72b54e49 7f58ce1e 520f7f8d mov 0x140,%g5 stda %f0,[%i4+%g5]ASI_BLK_S ! Block Store to 0000000090000140 ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 ldda [%i4+%g4]ASI_BLK_PL,%f48 ! Block Load from 0000000090000180 ! Mem[0000000090000078] = fa5423a0, %g2 = 0000000000000053 ldsh [%i4+0x078],%g2 ! %g2 = fffffffffffffa54 ! %l1 = 000000000000e382, Mem[00000000918001dd] = 1b7ba3a1 stb %l1,[%o0+0x1dd] ! Mem[00000000918001dc] = 827ba3a1 ! Mem[000000009080018c] = ada4c276, %g2 = fffffffffffffa54 lduw [%i5+0x18c],%g2 ! %g2 = 00000000ada4c276 ! Mem[00000000808001c0] = f93843aac035a694, %l1 = 000000000000e382 ldxa [%i1+0x1c0]%asi,%l1 ! %l1 = f93843aac035a694 ! Mem[0000000090800180] = 5bb62bcb01823381, %g2 = 00000000ada4c276 ldx [%i5+0x180],%g2 ! %g2 = 5bb62bcb01823381 ! %f7 = d93ae1d8, Mem[0000000081000008] = 72b54e49 sta %f7 ,[%i2+%o1]0x88 ! Mem[0000000081000008] = d93ae1d8 membar #Sync ! Added by membar checker (296) ! %f16 = cbf4fce3 4f5db567 22aeb106 f3c55d1a ! %f20 = 5f886a8b 87639ba5 bdca63cc bef59c89 ! %f24 = 774b5f84 a3727942 367df2e1 1d969579 ! %f28 = 55b8c5b1 a5e7a8f1 c0ecddf3 63528dc5 stda %f16,[%i4+%g5]ASI_BLK_P ! Block Store to 0000000090000140 p56_label_15: ! %l5 = 0000000000005b82, immed = 00000e7f, %y = fffffed6 umulcc %l5,0xe7f,%l5 ! %l5 = 00000000052e817e, %ccr = 00, %y = 00000000 ! Mem[0000000080000028] = 2a823ccdd267faf2, %f0 = 9d4ca557 57011adf ldda [%i0+%o5]0x80,%f0 ! %f0 = 2a823ccd d267faf2 ! Mem[000000009100011c] = 17e742f3, %g2 = 5bb62bcb01823381 lduh [%i6+0x11e],%g2 ! %g2 = 00000000000017e7 ! %l0 = 0000000021e2df0a, Mem[0000000090000160] = 774b5f84a3727942 stx %l0,[%i4+0x160] ! Mem[0000000090000160] = 0000000021e2df0a ! %f8 = 2c84b42b aa6cc031, Mem[0000000081800028] = 040d0000 21c0c9ef stda %f8 ,[%i3+%o5]0x80 ! Mem[0000000081800028] = 2c84b42b aa6cc031 ! Mem[0000000080000028] = 2a823ccd d267faf2, %l6 = 2a823caa, %l7 = c9876715 ldda [%i0+%o5]0x81,%l6 ! %l6 = 000000002a823ccd 00000000d267faf2 ! Mem[0000000081000000] = 91c12374 071b1353, %l6 = 2a823ccd, %l7 = d267faf2 ldda [%i2+%g0]0x88,%l6 ! %l6 = 00000000071b1353 0000000091c12374 ! Mem[0000000081000150] = 2ef07d5957e573b6, %l0 = 0000000021e2df0a, %l3 = fffffffffffffe15 add %i2,0x150,%g1 casxa [%g1]0x80,%l0,%l3 ! %l3 = 2ef07d5957e573b6 ! Mem[00000000818001a8] = 01a2030c70b5c726, %l3 = 2ef07d5957e573b6, %l0 = 0000000021e2df0a add %i3,0x1a8,%g1 casxa [%g1]0x80,%l3,%l0 ! %l0 = 01a2030c70b5c726 ! Mem[00000000800001d8] = 7e42c3cb, %l1 = c035a694, %l2 = 21e2df0a add %i0,0x1d8,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 000000007e42c3cb p56_label_16: ! %f14 = 7f58ce1e 520f7f8d, Mem[0000000091800120] = 6809a010 4a78748f std %f14,[%o0+0x120] ! Mem[0000000091800120] = 7f58ce1e 520f7f8d ! %l5 = 00000000052e817e, %l7 = 0000000091c12374, %ccr = 00 movle %xcc,%l5,%l7 ! Register Not Moved ! %f9 = aa6cc031, Mem[0000000091000144] = 2483298e st %f9 ,[%i6+0x144] ! Mem[0000000091000144] = aa6cc031 ! %f15 = 520f7f8d, Mem[00000000910000dc] = c3079564 sta %f15,[%i6+0x0dc]%asi ! Mem[00000000910000dc] = 520f7f8d ! Mem[0000000080800010] = 57a54c9d, %l7 = 0000000091c12374 ldswa [%i1+%o2]0x80,%l7 ! %l7 = 0000000057a54c9d ! %f4 = 2700d662 df7147cf, Mem[0000000091800138] = ea95770a 7a9300bd std %f4 ,[%o0+0x138] ! Mem[0000000091800138] = 2700d662 df7147cf ! Mem[0000000080800008] = ea42754a, %l7 = 0000000057a54c9d ldstuba [%i1+%o1]0x81,%l7 ! %l7 = 000000ea000000ff ! %l5 = 00000000052e817e, Mem[0000000081800000] = 2cfa97bb stba %l5,[%i3+%g0]0x81 ! Mem[0000000081800000] = 7efa97bb ! Clear Register : %l2 = 000000007e42c3cb clr %l2 ! %l2 = 0000000000000000 ! %l7 = 00000000000000ea, Mem[0000000081800008] = d015f6efff1e7d87 stxa %l7,[%i3+%o1]0x80 ! Mem[0000000081800008] = 00000000000000ea p56_label_17: ! Mem[0000000080000148] = 2d69c1b6, %l7 = 00000000000000ea swap [%i0+0x148],%l7 ! %l7 = 000000002d69c1b6 ! %l2 = 0000000000000000 setx 0x49793e8f9ffb85e1,%g7,%l2 ! %l2 = 49793e8f9ffb85e1 ! Mem[00000000900000c8] = 50758781, %g2 = 00000000000017e7 lduha [%i4+0x0c8]%asi,%g2 ! %g2 = 0000000000005075 ! Mem[0000000081000000] = 071b1353, %l5 = 00000000052e817e ldswa [%i2+%g0]0x89,%l5 ! %l5 = 00000000071b1353 ! Mem[00000000800000c4] = 1f4b9008, %l2 = 9ffb85e1, %l1 = c035a694 add %i0,0xc4,%g1 casa [%g1]0x80,%l2,%l1 ! %l1 = 000000001f4b9008 ! Mem[0000000090800180] = 5bb62bcb 01823381, %g2 = 00005075, %g3 = 8865ecf6 ldd [%i5+0x180],%g2 ! %g2 = 000000005bb62bcb 0000000001823381 ! Mem[0000000091800178] = b03d72e9 5a6737e7, %g2 = 5bb62bcb, %g3 = 01823381 ldd [%o0+0x178],%g2 ! %g2 = 00000000b03d72e9 000000005a6737e7 ! %l2 = 49793e8f9ffb85e1, immd = fffffffffffff5dc, %l1 = 000000001f4b9008 mulx %l2,-0xa24,%l1 ! %l1 = ee81978dad66625c ! %l0 = 01a2030c70b5c726, Mem[0000000090000100] = 34ee920f2129a19e, %asi = 80 stxa %l0,[%i4+0x100]%asi ! Mem[0000000090000100] = 01a2030c70b5c726 ! Mem[0000000081800010] = 00000d04, %l1 = ee81978dad66625c lduba [%i3+%o2]0x81,%l1 ! %l1 = 0000000000000000 p56_label_18: ! %f4 = 2700d662 df7147cf, Mem[0000000090000138] = cb533f7f 3f8d7d73 stda %f4 ,[%i4+0x138]%asi ! Mem[0000000090000138] = 2700d662 df7147cf ! %l1 = 0000000000000000, Mem[00000000910001d8] = fc5bcfffe82b3baa stx %l1,[%i6+0x1d8] ! Mem[00000000910001d8] = 0000000000000000 ! %l1 = 0000000000000000, Mem[0000000091800148] = 4e1dc160fb3f156f stx %l1,[%o0+0x148] ! Mem[0000000091800148] = 0000000000000000 ! %l4 = 3cbc5313, %l5 = 071b1353, Mem[0000000091000088] = 86ad1b16 cbfc9141 std %l4,[%i6+0x088] ! Mem[0000000091000088] = 3cbc5313 071b1353 ! %f8 = 2c84b42b aa6cc031, Mem[0000000090000060] = 77bc97b3 31168ee9 std %f8 ,[%i4+0x060] ! Mem[0000000090000060] = 2c84b42b aa6cc031 ! Mem[00000000900000fc] = c58101a2, %g2 = 00000000b03d72e9 lduh [%i4+0x0fe],%g2 ! %g2 = 000000000000c581 ! Mem[000000008080015c] = 43c630f7, %l7 = 000000002d69c1b6 ldub [%i1+0x15d],%l7 ! %l7 = 00000000000000c6 ! Mem[0000000081000018] = f1a8e7a5, %l4 = 31ab08373cbc5313 ldswa [%i2+%o3]0x80,%l4 ! %l4 = fffffffff1a8e7a5 ! %l2 = 49793e8f9ffb85e1, %l7 = 00000000000000c6, %l4 = fffffffff1a8e7a5 xnorcc %l2,%l7,%l4 ! %l4 = b686c17060047ad8, %ccr = 80 ! Mem[00000000918001e0] = a1517e7a, %g2 = 000000000000c581 ldsh [%o0+0x1e0],%g2 ! %g2 = ffffffffffffa151 p56_label_19: ! %l1 = 0000000000000000, Mem[0000000091800010] = efd037ae807fa37a stx %l1,[%o0+%o2] ! Mem[0000000091800010] = 0000000000000000 ! Mem[0000000090800190] = 172bb11b 249cb1ed, %g2 = ffffa151, %g3 = 5a6737e7 ldd [%i5+0x190],%g2 ! %g2 = 00000000172bb11b 00000000249cb1ed ! Mem[0000000090800100] = 495e228a, %g2 = 00000000172bb11b ldub [%i5+0x100],%g2 ! %g2 = 0000000000000049 ! %l7 = 00000000000000c6, Mem[0000000081800008] = 00000000 stwa %l7,[%i3+%o1]0x81 ! Mem[0000000081800008] = 000000c6 ! %f0 = 2a823ccd d267faf2, Mem[0000000081800078] = 7015c33e 5c865190 std %f0 ,[%i3+0x078] ! Mem[0000000081800078] = 2a823ccd d267faf2 ! Mem[0000000081800020] = 6a973b8d53e12394, %l6 = 00000000071b1353 ldxa [%i3+%o4]0x80,%l6 ! %l6 = 6a973b8d53e12394 ! %l3 = 2ef07d5957e573b6, Mem[0000000081800020] = 9423e1538d3b976a stxa %l3,[%i3+%o4]0x89 ! Mem[0000000081800020] = 2ef07d5957e573b6 ! %l4 = b686c17060047ad8, Mem[00000000900000b9] = 281246ee stb %l4,[%i4+0x0b9] ! Mem[00000000900000b8] = d81246ee ! Mem[0000000091000128] = c9191f5d cd3a6161, %g2 = 00000049, %g3 = 249cb1ed ldd [%i6+0x128],%g2 ! %g2 = 00000000c9191f5d 00000000cd3a6161 ! Mem[0000000080800028] = 859f7ba0, %l7 = 00000000000000c6 ldstub [%i1+%o5],%l7 ! %l7 = 00000085000000ff p56_label_20: ! Mem[0000000090000048] = e3c19d0d, %g18 = ae607183dd066b4f ldsw [%i4+0x048],%g2 ! %g2 = ae607183dd066b4f ! Mem[0000000090000180] = a32af125, %g2 = ffffffffe3c19d0d ldsb [%i4+0x180],%g2 ! %g2 = ffffffffffffffa3 ! %l1 = 0000000000000000, %l0 = 01a2030c70b5c726, %ccr = 80 move %xcc,%l1,%l0 ! Register Not Moved ! Mem[0000000091000010] = 194f877a, %g2 = ffffffffffffffa3 ldsb [%i6+0x013],%g2 ! %g2 = 0000000000000019 ! %l4 = b686c17060047ad8, Mem[0000000091000148] = f99edb45 stw %l4,[%i6+0x148] ! Mem[0000000091000148] = 60047ad8 ! %l7 = 0000000000000085, Mem[0000000091000178] = b318db1e80b5e0b8 stx %l7,[%i6+0x178] ! Mem[0000000091000178] = 0000000000000085 ! immd = 00000000000003a7, %l1 = 0000000000000000, %ccr = 80 move %xcc,0x3a7,%l1 ! Register Not Moved ! %l3 = 2ef07d5957e573b6, %l5 = 00000000071b1353, %ccr = 80 movvc %xcc,%l3,%l5 ! Moved, %l5 = 2ef07d5957e573b6 ! retry : should take illegal inst trap, %l0 = 01a2030c70b5c726 retry ! Illegal inst trap : %l0 = 01a2030c70b5c736 ! %l7 = 0000000000000085, %l3 = 2ef07d5957e573b6, %l1 = 0000000000000000 taddcc %l7,%l3,%l1 ! %l1 = 2ef07d5957e5743b, %ccr = 02 p56_label_21: ! %l1 = 2ef07d5957e5743b, immed = fffff8a4, %y = 00000000 udivcc %l1,-0x75c,%l2 ! %l2 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 70b5c736 ! %l6 = 6a973b8d53e12394, Mem[0000000090000124] = 7ceaf23d stw %l6,[%i4+0x124] ! Mem[0000000090000124] = 53e12394 ! Mem[00000000900001d0] = 9f710bd952cff373, %f48 = 634d694d 25f12aa3 ldd [%i4+0x1d0],%f48 ! %f48 = 9f710bd9 52cff373 ! Mem[0000000081800000] = bb97fa7e, %l5 = 2ef07d5957e573b6 lduwa [%i3+%g0]0x89,%l5 ! %l5 = 00000000bb97fa7e ! immd = 0000000000000015, %l6 = 6a973b8d53e12394, %ccr = 44 movvs %xcc,0x015,%l6 ! Register Not Moved ! Mem[00000000910000dc] = 7f8d1ff1, %g2 = 0000000000000019 lduba [%i6+0x0de]%asi,%g2 ! %g2 = 000000000000007f ! Mem[0000000080800018] = 1776812d, %l2 = 0000000000000000 lduwa [%i1+%o3]0x88,%l2 ! %l2 = 000000001776812d ! %l2 = 000000001776812d, Mem[0000000090800078] = 05af2cea stw %l2,[%i5+0x078] ! Mem[0000000090800078] = 1776812d ! %l0 = 01a2030c70b5c736, Mem[0000000081000020] = 8fdefc15 stba %l0,[%i2+%o4]0x81 ! Mem[0000000081000020] = 36defc15 ! immd = 00000000000003ed, %l1 = 2ef07d5957e5743b, %ccr = 44 movne %xcc,0x3ed,%l1 ! Register Not Moved p56_label_22: ! Mem[000000008080004c] = 03149224, %l3 = 57e573b6, %l7 = 00000085 add %i1,0x4c,%g1 casa [%g1]0x80,%l3,%l7 ! %l7 = 0000000003149224 ! Mem[0000000080000020] = 4282cc39, %l6 = 6a973b8d53e12394 lduwa [%i0+%o4]0x89,%l6 ! %l6 = 000000004282cc39 ! %f6 = 683da040, Mem[0000000080800018] = 1776812d sta %f6 ,[%i1+%o3]0x89 ! Mem[0000000080800018] = 683da040 ! %l1 = 2ef07d5957e5743b, %l6 = 000000004282cc39, %l6 = 000000004282cc39 sll %l1,%l6,%l6 ! %l6 = b2afcae876000000 ! Mem[0000000090000084] = 2a1da096, %g2 = 000000000000007f ldub [%i4+0x084],%g2 ! %g2 = 000000000000002a ! Mem[0000000080800140] = 2e1bafce, %l2 = 000000001776812d swap [%i1+0x140],%l2 ! %l2 = 000000002e1bafce ! %l6 = b2afcae876000000, Mem[0000000081000000] = 53131b07 stwa %l6,[%i2+%g0]0x80 ! Mem[0000000081000000] = 76000000 ! %l1 = 2ef07d5957e5743b, immed = fffff8a8, %y = 70b5c736 udiv %l1,-0x758,%l7 ! %l7 = 0000000070b5ca72 mov %l0,%y ! %y = 70b5c736 ! Mem[0000000081000010] = 98fec962 1565fede, %l4 = 60047ad8, %l5 = bb97fa7e ldda [%i2+%o2]0x80,%l4 ! %l4 = 0000000098fec962 000000001565fede ! Mem[0000000091000154] = 102d0fc4, %g2 = 000000000000002a ldsh [%i6+0x156],%g2 ! %g2 = 000000000000102d p56_label_23: ! Mem[0000000091800034] = 5a70fd85, %g2 = 000000000000102d ldub [%o0+0x035],%g2 ! %g2 = 000000000000005a ! Mem[0000000091000180] = 4a731f767ae42270, %f48 = 9f710bd9 52cff373 ldd [%i6+0x180],%f48 ! %f48 = 4a731f76 7ae42270 ! %l4 = 98fec962, %l5 = 1565fede, Mem[0000000080800008] = 4a7542ff 6c8e44f6 stda %l4,[%i1+%o1]0x89 ! Mem[0000000080800008] = 98fec962 1565fede ! %l3 = 2ef07d5957e573b6, Mem[00000000900001fc] = 64acdc55 stw %l3,[%i4+0x1fc] ! Mem[00000000900001fc] = 57e573b6 ! Mem[0000000081000050] = 9485217d, %l5 = 1565fede, %l3 = 57e573b6 add %i2,0x50,%g1 casa [%g1]0x80,%l5,%l3 ! %l3 = 000000009485217d ! %l6 = 76000000, %l7 = 70b5ca72, Mem[00000000918001e8] = a309f910 41b08f30 std %l6,[%o0+0x1e8] ! Mem[00000000918001e8] = 76000000 70b5ca72 ! Mem[0000000080800080] = bdb730cd, %l6 = b2afcae876000000 lduw [%i1+0x080],%l6 ! %l6 = 00000000bdb730cd ! %l6 = 00000000bdb730cd, %l3 = 000000009485217d, %ccr = 44 movn %icc,%l6,%l3 ! Register Not Moved ! Mem[0000000091800020] = 2712018c, %g2 = 000000000000005a ldub [%o0+0x023],%g2 ! %g2 = 0000000000000027 ! Mem[00000000908000c8] = 5ea4e50e, %g2 = 0000000000000027 ldub [%i5+0x0ca],%g2 ! %g2 = 000000000000005e p56_label_24: ! %l0 = 01a2030c70b5c736, Mem[0000000080000010] = 9ed4e994c875fcd8 stxa %l0,[%i0+%o2]0x88 ! Mem[0000000080000010] = 01a2030c70b5c736 ! %f16 = cbf4fce3 4f5db567 22aeb106 f3c55d1a ! %f20 = 5f886a8b 87639ba5 bdca63cc bef59c89 ! %f24 = 774b5f84 a3727942 367df2e1 1d969579 ! %f28 = 55b8c5b1 a5e7a8f1 c0ecddf3 63528dc5 mov 0x0c0,%g6 stda %f16,[%i4+%g6]ASI_BLK_P ! Block Store to 00000000900000c0 ! %l0 = 01a2030c70b5c736, Mem[000000009080002d] = d332d457 stb %l0,[%i5+0x02d] ! Mem[000000009080002c] = 3632d457 ! %l3 = 000000009485217d, %l2 = 000000002e1bafce, %l3 = 000000009485217d andn %l3,%l2,%l3 ! %l3 = 0000000090840031 ! %l1 = 2ef07d5957e5743b, immed = fffffee7, %ccr = 44 movrgez %l1,-0x119,%l5 ! Moved, %l5 = fffffffffffffee7 ! %l7 = 0000000070b5ca72, Mem[0000000080000188] = 4014984b stb %l7,[%i0+0x188] ! Mem[0000000080000188] = 7214984b ! %f15 = 520f7f8d, Mem[0000000080000020] = 4282cc39 sta %f15,[%i0+%o4]0x88 ! Mem[0000000080000020] = 520f7f8d ! Mem[00000000908001dc] = efb413d6, %g2 = 000000000000005e ldub [%i5+0x1dd],%g2 ! %g2 = 00000000000000ef ! Mem[0000000080000110] = b2fe8c6dfd08397c, %l0 = 01a2030c70b5c736, %l3 = 0000000090840031 add %i0,0x110,%g1 casxa [%g1]0x80,%l0,%l3 ! %l3 = b2fe8c6dfd08397c ! %l4 = 0000000098fec962, %l7 = 0000000070b5ca72, %l0 = 01a2030c70b5c736 xor %l4,%l7,%l0 ! %l0 = 00000000e84b0310 p56_label_25: ! %l1 = 2ef07d5957e5743b, Mem[0000000090800068] = 883c1f8f353a0431 stx %l1,[%i5+0x068] ! Mem[0000000090800068] = 2ef07d5957e5743b ! %l3 = b2fe8c6dfd08397c, Mem[0000000090000172] = c5b1a5e7, %asi = 80 stha %l3,[%i4+0x172]%asi ! Mem[0000000090000170] = 397ca5e7 ! %l3 = b2fe8c6dfd08397c, Mem[0000000090800110] = b2e0f8e5 stw %l3,[%i5+0x110] ! Mem[0000000090800110] = fd08397c ! %l3 = b2fe8c6dfd08397c, %l7 = 0000000070b5ca72, %l5 = fffffffffffffee7 xorcc %l3,%l7,%l5 ! %l5 = b2fe8c6d8dbdf30e, %ccr = 88 ! %l6 = 00000000bdb730cd, %l7 = 0000000070b5ca72, %ccr = 88 movrne %l6,%l7,%l7 ! Moved, %l7 = 0000000070b5ca72 ! %l7 = 0000000070b5ca72, %l0 = 00000000e84b0310, %ccr = 88 movcs %xcc,%l7,%l0 ! Register Not Moved ! Mem[00000000908000c8] = 59095ea4e50ee4f7, %g2 = 00000000000000ef ldx [%i5+0x0c8],%g2 ! %g2 = 59095ea4e50ee4f7 ! Mem[0000000080800174] = fbdffbaf, %l7 = 0000000070b5ca72 ldsh [%i1+0x174],%l7 ! %l7 = fffffffffffffbdf ! Mem[0000000081800018] = 0adfe221 90045068, %l6 = bdb730cd, %l7 = fffffbdf ldda [%i3+%o3]0x80,%l6 ! %l6 = 000000000adfe221 0000000090045068 ! Mem[0000000081000030] = 4d4643db, %l2 = 000000002e1bafce swap [%i2+0x030],%l2 ! %l2 = 000000004d4643db ba,a p56_not_taken_0_end p56_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p56_branch_failed p56_not_taken_0_end: ! End of Random Code for Thread 56 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 00000000e84b0310 bne,a,pn %xcc,p56_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 2ef07d5957e5743b bne,a,pn %xcc,p56_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000004d4643db bne,a,pn %xcc,p56_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be b2fe8c6dfd08397c bne,a,pn %xcc,p56_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000098fec962 bne,a,pn %xcc,p56_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be b2fe8c6d8dbdf30e bne,a,pn %xcc,p56_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000adfe221 bne,a,pn %xcc,p56_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000090045068 bne,a,pn %xcc,p56_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x70b5c736,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p56_failed mov 0x111,%g1 ! Check Floating Point Registers p56_check_fp_registers: set p56_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 2a823ccd d267faf2 bne %xcc,p56_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 826c7fd0 ffffa293 bne %xcc,p56_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 2700d662 df7147cf bne %xcc,p56_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 683da040 d93ae1d8 bne %xcc,p56_f6_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 56b95ccc 72b54e49 bne %xcc,p56_f12_fail nop ! Check Local Memory set p56_local0_expect,%g1 p56_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 39d52f8c85bb98f6 ldx [%i0+0x008],%g3 ! Observed data at 0000000080000008 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 36c7b5700c03a201 ldx [%i0+0x010],%g3 ! Observed data at 0000000080000010 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 8d7f0f52589d353c 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 = 2a823ccdd267faf2 ldx [%i0+0x028],%g3 ! Observed data at 0000000080000028 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i0,0x028,%g4 ldx [%g1+0x148],%g2 ! Expected data = 000000ea6f74c951 ldx [%i0+0x148],%g3 ! Observed data at 0000000080000148 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i0,0x148,%g4 ldx [%g1+0x188],%g2 ! Expected data = 7214984b9e5b5494 ldx [%i0+0x188],%g3 ! Observed data at 0000000080000188 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i0,0x188,%g4 set p56_local1_expect,%g1 p56_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 3c9e2198a023c420 ldx [%i1+0x000],%g3 ! Observed data at 0000000080800000 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 62c9fe98defe6515 ldx [%i1+0x008],%g3 ! Observed data at 0000000080800008 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 57a54c9d1cbead2b ldx [%i1+0x010],%g3 ! Observed data at 0000000080800010 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 40a03d68ec29adff 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 = 93a2ffffd07f6c82 ldx [%i1+0x020],%g3 ! Observed data at 0000000080800020 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff9f7ba03ee31842 ldx [%i1+0x028],%g3 ! Observed data at 0000000080800028 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x028,%g4 ldx [%g1+0x050],%g2 ! Expected data = ebff203e4f3cd572 ldx [%i1+0x050],%g3 ! Observed data at 0000000080800050 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x050,%g4 ldx [%g1+0x140],%g2 ! Expected data = 1776812d80cce454 ldx [%i1+0x140],%g3 ! Observed data at 0000000080800140 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x140,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = 24198417687e07fc ldx [%i1+0x1d8],%g3 ! Observed data at 00000000808001d8 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x1d8,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 28bb3a2f8e3cd516 ldx [%i1+0x1f8],%g3 ! Observed data at 00000000808001f8 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x1f8,%g4 set p56_local2_expect,%g1 p56_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 760000007423c191 ldx [%i2+0x000],%g3 ! Observed data at 0000000081000000 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = d8e13ad9cc5cb956 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 = f1a8e7a5b1c5b855 ldx [%i2+0x018],%g3 ! Observed data at 0000000081000018 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 36defc1510583398 ldx [%i2+0x020],%g3 ! Observed data at 0000000081000020 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = cc5cb956a5ffdb6d 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 = 2e1bafced2e7a311 ldx [%i2+0x030],%g3 ! Observed data at 0000000081000030 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i2,0x030,%g4 ldx [%g1+0x168],%g2 ! Expected data = 5add8453c4b8b3ff ldx [%i2+0x168],%g3 ! Observed data at 0000000081000168 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i2,0x168,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = 5f886a8bdf0b91f9 ldx [%i2+0x1c8],%g3 ! Observed data at 00000000810001c8 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i2,0x1c8,%g4 set p56_local3_expect,%g1 p56_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 7efa97bb2fc07a93 ldx [%i3+0x000],%g3 ! Observed data at 0000000081800000 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 000000c6000000ea ldx [%i3+0x008],%g3 ! Observed data at 0000000081800008 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 00000d04c9876715 ldx [%i3+0x010],%g3 ! Observed data at 0000000081800010 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = b673e557597df02e ldx [%i3+0x020],%g3 ! Observed data at 0000000081800020 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 2c84b42baa6cc031 ldx [%i3+0x028],%g3 ! Observed data at 0000000081800028 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i3,0x028,%g4 ldx [%g1+0x078],%g2 ! Expected data = 2a823ccdd267faf2 ldx [%i3+0x078],%g3 ! Observed data at 0000000081800078 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i3,0x078,%g4 ! The test for processor 56 has passed p56_passed: ta GOOD_TRAP nop p56_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p56_failed p56_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p56_failed p56_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p56_failed p56_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p56_failed p56_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p56_failed p56_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p56_failed p56_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p56_failed p56_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p56_failed p56_f0_fail: set p56_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p56_f2_fail: set p56_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p56_f4_fail: set p56_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p56_f6_fail: set p56_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p56_f12_fail: set p56_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 56 failed p56_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0e0] ! Set processor 56 done flag set p56_temp,%g6 stx %g1,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] stx %fsr,[%g6+24] ta BAD_TRAP ! The local area data for processor 56 failed p56_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0e0] ! Set processor 56 done flag set p56_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p56_selfmod_failed: ba p56_failed mov 0xabc,%g1 p56_common_error: or %g0,0xf18,%g1 ba p56_failed mov %o5,%g3 p56_common_signature_error: set p56_temp,%g1 ba p56_failed st %g2,[%g1] ! Common Lock Number p56_common_timeout: set p56_temp,%g1 ba p56_failed st %g2,[%g1] ! Common Lock Number p56_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p56_failed mov 0x0,%g3 p56_trap1e: stda %l2,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000080000020] ldda [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000081800000] stda %l6,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000080000028] membar #Sync ldda [%i4]ASI_BLK_AIUP,%f48 membar #Sync srlx %l4,0x02c,%l2 ldsba [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000081000020] stwa %l6,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000080000018] done p56_trap1o: stda %l2,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000080000020] ldda [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000081800000] stda %l6,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000080000028] membar #Sync ldda [%o4]ASI_BLK_AIUP,%f48 membar #Sync srlx %l4,0x02c,%l2 ldsba [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000081000020] stwa %l6,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000080000018] done p56_trap2e: lduwa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000080000028] stwa %l5,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000080800028] ldsha [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000081800020] lduba [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000080800010] done p56_trap2o: lduwa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000080000028] stwa %l5,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000080800028] ldsha [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000081800020] lduba [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000080800010] done p56_trap3e: nop orn %l6,%l1,%l0 addc %l2,0xd6c,%l4 add %l7,0xdce,%l6 done p56_trap3o: nop orn %l6,%l1,%l0 addc %l2,0xd6c,%l4 add %l7,0xdce,%l6 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 = 00e93de1a803df5c ldx [%g1+0x008],%l1 ! %l1 = 5a181b6bc86545c0 ldx [%g1+0x010],%l2 ! %l2 = 9833581015fcde8f ldx [%g1+0x018],%l3 ! %l3 = 25530111f7f329dd ldx [%g1+0x020],%l4 ! %l4 = ae3268ea98219e3c ldx [%g1+0x028],%l5 ! %l5 = bc68566620c423a0 ldx [%g1+0x030],%l6 ! %l6 = 7c521340322be254 ldx [%g1+0x038],%l7 ! %l7 = ae0174d0267715f3 ! 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 = 3c396ca8 78e47cfc 1ebef5b0 f81c6651 ! %f4 = 906a8e27 0e91d744 9b0b19e8 f36d2473 ! %f8 = e9d47711 5691391c feec1f18 23bd6d38 ! %f12 = a4432c13 b5fe91db 540ddb03 a95c6b69 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 3c188c19 31bfdd05 e597faca acd3f2b5 ! %f20 = 1e40f3f0 224dbf40 d3c12176 cc0e295b ! %f24 = ce6677ab 9636c826 abef765f 5927e528 ! %f28 = 2c0780d1 25b12d96 7fab482b 01c1965f ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = b91e3765 9f36a40d 8b51ca3b a2328b20 ! %f36 = a23608fc 357ba7a4 76a37914 d300023a ! %f40 = 217b1fd6 16ea8ec3 f9575f9e d9c71027 ! %f44 = 9e9b41ce b372e223 bb3a4b9d 5a5632bd ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xb47834d00000002b,%g7,%g1 ! GSR scale = 5, align = 3 wr %g1,%g0,%gsr ! GSR = b47834d00000002b 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[0000000090800058] = 78ebe01d, %g2 = ffffffff714cfac5 lduw [%i5+0x058],%g2 ! %g2 = 0000000078ebe01d ! Mem[0000000083800148] = 1facbfa36bc436fb, %l5 = fa95dff62fd69623, %l2 = 1e86c1987e9a3dfc add %i3,0x148,%g1 casxa [%g1]0x80,%l5,%l2 ! %l2 = 1facbfa36bc436fb ! %l2 = 1facbfa36bc436fb, %l4 = 9c55ff79f6715c18, %l2 = 1facbfa36bc436fb sllx %l2,%l4,%l2 ! %l2 = a36bc436fb000000 ! Mem[00000000918001a8] = 98dfaf41e3201269, %g2 = 0000000078ebe01d ldx [%o0+0x1a8],%g2 ! %g2 = 98dfaf41e3201269 ! %l5 = fa95dff62fd69623, %l7 = 053ddc787acc208c, %l5 = fa95dff62fd69623 sllx %l5,%l7,%l5 ! %l5 = 5dff62fd69623000 ! %l2 = a36bc436fb000000, Mem[0000000082800018] = 7b1573c5855b434e stxa %l2,[%i1+%o3]0x89 ! Mem[0000000082800018] = a36bc436fb000000 ! Mem[00000000918000b8] = de6b8865 455c37c1, %g2 = e3201269, %g3 = 0bad0b00 ldd [%o0+0x0b8],%g2 ! %g2 = 00000000de6b8865 00000000455c37c1 ! %l4 = 9c55ff79f6715c18, imm = fffffffffffffa10, %l1 = 32e6436461e74afe xor %l4,-0x5f0,%l1 ! %l1 = 63aa0086098ea608 ! %l6 = 5c0f45742d37a3f1, Mem[00000000900000d0] = a3035bdf sth %l6,[%i4+0x0d0] ! Mem[00000000900000d0] = a3f15bdf ! %l0 = d0b15031ee746747, Mem[0000000091800070] = 00d9bc3483e88393, %asi = 80 stxa %l0,[%o0+0x070]%asi ! Mem[0000000091800070] = d0b15031ee746747 p57_label_2: ! Mem[0000000083800018] = 96a1bdf70884d360, %l4 = 9c55ff79f6715c18 ldxa [%i3+%o3]0x88,%l4 ! %l4 = 96a1bdf70884d360 ! %l5 = 5dff62fd69623000, Mem[0000000091000100] = 9416c8c1a8d0d6e8 stx %l5,[%i6+0x100] ! Mem[0000000091000100] = 5dff62fd69623000 ! Mem[00000000828001b4] = 7a4594aa, %l3 = b69dad18, %l3 = b69dad18 add %i1,0x1b4,%g1 casa [%g1]0x80,%l3,%l3 ! %l3 = 000000007a4594aa ! Mem[0000000082800018] = 000000fb, %l4 = 96a1bdf70884d360 swapa [%i1+%o3]0x80,%l4 ! %l4 = 00000000000000fb ! %l2 = a36bc436fb000000, imm = fffffffffffff80a, %l5 = 5dff62fd69623000 andncc %l2,-0x7f6,%l5 ! %l5 = 0000000000000000, %ccr = 44 ! Mem[0000000083000130] = 981bfd99, %l0 = d0b15031ee746747 ldsh [%i2+0x132],%l0 ! %l0 = fffffffffffffd99 ! %l1 = 63aa0086098ea608, Mem[00000000900001af] = 8cf8df72 stb %l1,[%i4+0x1af] ! Mem[00000000900001ac] = 08f8df72 ! %l0 = fffffd99, %l1 = 098ea608, Mem[0000000083800008] = fcf8190e e543fce4 stda %l0,[%i3+%o1]0x88 ! Mem[0000000083800008] = fffffd99 098ea608 ! Mem[0000000083800144] = e3906fd3, %l7 = 053ddc787acc208c ldsw [%i3+0x144],%l7 ! %l7 = ffffffffe3906fd3 ! Mem[00000000830001d9] = c2240367, %l2 = a36bc436fb000000 ldstub [%i2+0x1d9],%l2 ! %l2 = 00000024000000ff p57_label_3: ! Mem[0000000082000020] = 935029c3, %l7 = ffffffffe3906fd3 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 00000093000000ff ! %l0 = fffffd99, %l1 = 098ea608, Mem[0000000082000010] = c73b0cff 0c9033b9 stda %l0,[%i0+%o2]0x81 ! Mem[0000000082000010] = fffffd99 098ea608 ! %l7 = 0000000000000093, Mem[0000000083000000] = f030f199 stba %l7,[%i2+%g0]0x80 ! Mem[0000000083000000] = 9330f199 ! Mem[0000000082800000] = 36e16a306ca5625e, %f12 = a4432c13 b5fe91db ldda [%i1+%g0]0x89,%f12 ! %f12 = 36e16a30 6ca5625e ! Mem[0000000083000188] = 0a915b2f, %l6 = 5c0f45742d37a3f1 swap [%i2+0x188],%l6 ! %l6 = 000000000a915b2f ! Mem[0000000083000000] = 749a9b1799f13093, %f20 = 1e40f3f0 224dbf40 ldda [%i2+%g0]0x88,%f20 ! %f20 = 749a9b17 99f13093 ! Mem[00000000908001a8] = 144eb177, %g2 = 00000000de6b8865 lduh [%i5+0x1a8],%g2 ! %g2 = 000000000000144e ! Mem[00000000918001d0] = 61bc4b5f, %g2 = 000000000000144e ldub [%o0+0x1d0],%g2 ! %g2 = 0000000000000061 ! Mem[0000000090000158] = c1641fea, %g2 = 0000000000000061 lduh [%i4+0x15a],%g2 ! %g2 = 000000000000c164 ! %l3 = 000000007a4594aa, immed = 00000be1, %l4 = 00000000000000fb taddcctv %l3,0xbe1,%l4 ! %l0 = fffffffffffffdbc, Trapped p57_label_4: ! Mem[00000000820000b4] = 0531ed46, %l7 = 00000093, %l3 = 7a4594aa add %i0,0xb4,%g1 casa [%g1]0x80,%l7,%l3 ! %l3 = 000000000531ed46 ! immd = 00000000000003d1, %l5 = 0000000000000000, %ccr = 44 movcs %icc,0x3d1,%l5 ! Register Not Moved ! %l2 = 0000000000000024, Mem[0000000090000084] = 2a1da096 stw %l2,[%i4+0x084] ! Mem[0000000090000084] = 00000024 ! %l4 = 00000000000000fb, %l7 = 0000000000000093, %ccr = 44 movrgz %l4,%l7,%l1 ! Moved, %l1 = 0000000000000093 ! Mem[0000000082000140] = 266c072f, %l1 = 0000000000000093 swap [%i0+0x140],%l1 ! %l1 = 00000000266c072f save ! CWP = 1 ! Mem[00000000828000d4] = 1057c615, %l0 = 7bd3f634c7d077f4 ldstub [%o1+0x0d4],%l0 ! %l0 = 00000010000000ff ! Mem[0000000083000018] = 815cb9ca, %l3 = eba25ab800952b22 ldstuba [%o2+%i3]0x88,%l3 ! %l3 = 000000ca000000ff ! Mem[0000000090000014] = 26ab2dd7, %g18 = cd4ebe0ca886a1aa ldsw [%o4+0x014],%g2 ! %g2 = cd4ebe0ca886a1aa ! %l2 = c68d4c9e, %l3 = 000000ca, Mem[0000000090800018] = 81bba7c3 619c4365 stda %l2,[%o5+0x018]%asi ! Mem[0000000090800018] = c68d4c9e 000000ca p57_label_5: ! %cwp = 1 ! Mem[0000000083800170] = b22c33541578542c, %l5 = ef856cae92a6272a, %l2 = 24198c29c68d4c9e add %o3,0x170,%g1 casxa [%g1]0x80,%l5,%l2 ! %l2 = b22c33541578542c ! Mem[0000000090000068] = 5d9f215444579293, %f48 = c58e9f47 d1df0131 ldd [%o4+0x068],%f48 ! %f48 = 5d9f2154 44579293 ! Mem[0000000082800108] = be1cc25b c9d5e4a8, %l2 = 1578542c, %l3 = 000000ca ldd [%o1+0x108],%l2 ! %l2 = 00000000be1cc25b 00000000c9d5e4a8 ! %l5 = ef856cae92a6272a, Mem[0000000083000028] = 1d66f1c7254d8d0a stxa %l5,[%o2+%i5]0x80 ! Mem[0000000083000028] = ef856cae92a6272a ! %f23 = cc0e295b, Mem[000000009180001c] = b2c524bc st %f23,[%i0+0x01c] ! Mem[000000009180001c] = cc0e295b ! immd = 0000000000000027, %l1 = 1055347c603f03f3, %ccr = 44 movcs %xcc,0x027,%l1 ! Register Not Moved ! %l3 = 00000000c9d5e4a8, Mem[000000009180001f] = 5bb8815b stb %l3,[%i0+0x01f] ! Mem[000000009180001c] = a8b8815b ! %l4 = def0f0b60a050287, immed = fffffed9, %ccr = 44 movrne %l4,-0x127,%l2 ! Moved, %l2 = fffffffffffffed9 ! %l0 = 0000000000000010, Mem[0000000091800020] = b8815b27 sth %l0,[%i0+%i4] ! Mem[0000000091800020] = 00105b27 ! Mem[00000000918001b8] = 795317b4, %g2 = 0000000026ab2dd7 ldsb [%i0+0x1b9],%g2 ! %g2 = 0000000000000079 p57_label_6: ! %cwp = 1 ! Mem[0000000082000008] = 4068e03eba88f2bd, %l7 = ec237f0e768ad212, %l4 = def0f0b60a050287 add %o0,0x08,%g1 casxa [%g1]0x80,%l7,%l4 ! %l4 = 4068e03eba88f2bd ! Mem[0000000083800028] = bf3dbbfb, %l1 = 1055347c603f03f3 swap [%o3+%i5],%l1 ! %l1 = 00000000bf3dbbfb ! Mem[0000000082000010] = 99fdffff, %l0 = 0000000000000010 ldstuba [%o0+%i2]0x89,%l0 ! %l0 = 000000ff000000ff ! %l6 = c860c6debfd35573, imm = fffffffffffff0b0, %l6 = c860c6debfd35573 addc %l6,-0xf50,%l6 ! %l6 = c860c6debfd34623 ! %l0 = 00000000000000ff, Mem[0000000083000000] = 9330f199 stha %l0,[%o2+%g0]0x81 ! Mem[0000000083000000] = 00fff199 ! %f12 = 36e16a30 6ca5625e, Mem[0000000083800000] = aa3034ef d55f35e7 stda %f12,[%o3+%g0]0x81 ! Mem[0000000083800000] = 36e16a30 6ca5625e ! Mem[00000000838001c0] = 2ffd10cc, %l3 = c9d5e4a8, %l7 = 768ad212 add %o3,0x1c0,%g1 casa [%g1]0x80,%l3,%l7 ! %l7 = 000000002ffd10cc ! %l0 = 000000ff, %l1 = bf3dbbfb, Mem[0000000082000000] = 755899a4 c97415ac stda %l0,[%o0+%g0]0x80 ! Mem[0000000082000000] = 000000ff bf3dbbfb ! Mem[0000000082000020] = ff5029c3, %l1 = 00000000bf3dbbfb swapa [%o0+%i4]0x81,%l1 ! %l1 = 00000000ff5029c3 ! Mem[0000000082000018] = ba5a280942b50fbf, %l7 = 000000002ffd10cc ldx [%o0+%i3],%l7 ! %l7 = ba5a280942b50fbf p57_label_7: ! %cwp = 1 ! done : should take illegal inst trap, %l0 = 00000000000000ff done ! Illegal inst trap : %l0 = 000000000000010f ! %l2 = fffffed9, %l3 = c9d5e4a8, Mem[0000000091800018] = e06c8ddd cc0e29a8 std %l2,[%i0+%i3] ! Mem[0000000091800018] = fffffed9 c9d5e4a8 ! Mem[0000000082800028] = 7e79a6bf, %l3 = 00000000c9d5e4a8 ldsha [%o1+%i5]0x89,%l3 ! %l3 = ffffffffffffa6bf ! %l4 = 4068e03eba88f2bd, immed = 00000e88, %l5 = ef856cae92a6272a tsubcctv %l4,0xe88,%l5 ! %l0 = 0000000000000132, Trapped ! %l4 = 4068e03eba88f2bd, Mem[000000008300014f] = a86a73aa stb %l4,[%o2+0x14f] ! Mem[000000008300014c] = a86a73bd ! Mem[000000009080003c] = 032cea9b, %g2 = 0000000000000079 lduh [%o5+0x03c],%g2 ! %g2 = 000000000000032c ! Mem[00000000910001d0] = 68264bad b2eef8e3, %g2 = 0000032c, %g3 = 455c37c1 ldd [%o6+0x1d0],%g2 ! %g2 = 0000000068264bad 00000000b2eef8e3 ! Mem[000000009180000c] = a3efd037, %g2 = 0000000068264bad ldsb [%i0+0x00f],%g2 ! %g2 = ffffffffffffffa3 ! Mem[00000000908001f4] = 7131ee4a, %g2 = ffffffffffffffa3 lduw [%o5+0x1f4],%g2 ! %g2 = 000000007131ee4a ! Mem[000000008280003b] = 04b03a35, %l7 = ba5a280942b50fbf ldstub [%o1+0x03b],%l7 ! %l7 = 00000035000000ff p57_label_8: ! %cwp = 1 ! immd = 00000000000001aa, %l7 = 0000000000000035, %ccr = 44 movneg %xcc,0x1aa,%l7 ! Register Not Moved ! Mem[0000000090800168] = f04d9a59a5ee00ad, %f48 = 5d9f2154 44579293 ldd [%o5+0x168],%f48 ! %f48 = f04d9a59 a5ee00ad ! %l4 = 4068e03eba88f2bd, imm = 00000000000001b3, %l2 = fffffffffffffed9 subccc %l4,0x1b3,%l2 ! %l2 = 4068e03eba88f10a, %ccr = 08 ! %l1 = 00000000ff5029c3, Mem[0000000082800020] = ac4285f5 stwa %l1,[%o1+%i4]0x81 ! Mem[0000000082800020] = ff5029c3 ! %l5 = ef856cae92a6272a, Mem[0000000090800074] = 6fb98264 stw %l5,[%o5+0x074] ! Mem[0000000090800074] = 92a6272a ! Mem[0000000083000000] = 99f1ff00, %l5 = ef856cae92a6272a ldswa [%o2+%g0]0x88,%l5 ! %l5 = ffffffff99f1ff00 ! %l1 = 00000000ff5029c3, %l2 = 4068e03eba88f10a, %ccr = 08 movrgez %l1,%l2,%l0 ! Moved, %l0 = 4068e03eba88f10a ! Mem[0000000090800040] = ab4d9bed, %g2 = 000000007131ee4a ldsh [%o5+0x040],%g2 ! %g2 = ffffffffffffab4d ! Mem[0000000083800010] = 34cb384470ca827a, %f6 = 9b0b19e8 f36d2473 ldda [%o3+%i2]0x88,%f6 ! %f6 = 34cb3844 70ca827a ! Mem[000000009180011c] = 43b57068, %g2 = ffffffffffffab4d ldsb [%i0+0x11d],%g2 ! %g2 = 0000000000000043 p57_label_9: ! %cwp = 1 ! Mem[0000000090800148] = a5b1dbba, %g2 = 0000000000000043 lduh [%o5+0x148],%g2 ! %g2 = 000000000000a5b1 ! %l5 = ffffffff99f1ff00, Mem[0000000090000104] = 2129a19e stw %l5,[%o4+0x104] ! Mem[0000000090000104] = 99f1ff00 ! Mem[0000000083000028] = ae6c85ef, %l1 = 00000000ff5029c3 lduba [%o2+%i5]0x89,%l1 ! %l1 = 00000000000000ef ! Mem[0000000091000160] = 9c4c211d, %g2 = 000000000000a5b1 ldsb [%o6+0x163],%g2 ! %g2 = ffffffffffffff9c ! %l3 = ffffffffffffa6bf, %l1 = 00000000000000ef, %ccr = 08 movcc %icc,%l3,%l1 ! Moved, %l1 = ffffffffffffa6bf ! %l5 = ffffffff99f1ff00, Mem[0000000083800018] = 60d38408 stba %l5,[%o3+%i3]0x80 ! Mem[0000000083800018] = 00d38408 ! %l6 = bfd34623, %l7 = 00000035, Mem[00000000900001e8] = 2bf50637 3fb77494 std %l6,[%o4+0x1e8] ! Mem[00000000900001e8] = bfd34623 00000035 ! %l1 = ffffffffffffa6bf, imm = 0000000000000c5b, %l4 = 4068e03eba88f2bd orn %l1,0xc5b,%l4 ! %l4 = fffffffffffff7bf ! %l7 = 0000000000000035, Mem[00000000918000e4] = 4a05a747 stw %l7,[%i0+0x0e4] ! Mem[00000000918000e4] = 00000035 ! %l6 = c860c6debfd34623, imm = 0000000000000f13, %l1 = ffffffffffffa6bf addccc %l6,0xf13,%l1 ! %l1 = c860c6debfd35536, %ccr = 88 p57_label_10: ! %cwp = 1 ! Mem[00000000830001e0] = 1bf3a056ad079c20, %l1 = c860c6debfd35536 ldx [%o2+0x1e0],%l1 ! %l1 = 1bf3a056ad079c20 ! %l3 = ffffffffffffa6bf, imm = 0000000000000a1d, %l6 = c860c6debfd34623 or %l3,0xa1d,%l6 ! %l6 = ffffffffffffaebf ! Mem[00000000828000eb] = a352aa91, %l1 = 1bf3a056ad079c20 ldstuba [%o1+0x0eb]%asi,%l1 ! %l1 = 00000091000000ff ! %l2 = 4068e03eba88f10a, Mem[000000009000008c] = c7e2b54b stw %l2,[%o4+0x08c] ! Mem[000000009000008c] = ba88f10a ! immd = 00000000000000ad, %l0 = 4068e03eba88f10a, %ccr = 88 movne %icc,0x0ad,%l0 ! Moved, %l0 = 00000000000000ad ! Mem[00000000830000e5] = 19b6231c, %l3 = ffffffffffffa6bf ldstub [%o2+0x0e5],%l3 ! %l3 = 000000b6000000ff ! %l0 = 00000000000000ad, imm = 000000000000012f, %l4 = fffffffffffff7bf xnorcc %l0,0x12f,%l4 ! %l4 = fffffffffffffe7d, %ccr = 88 ! %l3 = 00000000000000b6, Mem[0000000090800130] = cf220403 stw %l3,[%o5+0x130] ! Mem[0000000090800130] = 000000b6 ! %l0 = 00000000000000ad, %l3 = 00000000000000b6, %ccr = 88 movrne %l0,%l3,%l7 ! Moved, %l7 = 00000000000000b6 ! Mem[0000000082000028] = 34e832f1 f16808de, %l6 = ffffaebf, %l7 = 000000b6 ldda [%o0+%i5]0x81,%l6 ! %l6 = 0000000034e832f1 00000000f16808de p57_label_11: ! %cwp = 1 ! %l1 = 0000000000000091, %l6 = 0000000034e832f1, %y = 00000000 umul %l1,%l6,%l3 ! %l3 = 0000001df784da81, %y = 0000001d ! %l2 = ba88f10a, %l3 = f784da81, Mem[00000000910001a8] = 6826cf3f af25465e std %l2,[%o6+0x1a8] ! Mem[00000000910001a8] = ba88f10a f784da81 ! %l7 = 00000000f16808de, Mem[00000000918000e0] = ab568635 sth %l7,[%i0+0x0e0] ! Mem[00000000918000e0] = 08de8635 ! immd = 00000000000001b4, %l0 = 00000000000000ad, %ccr = 88 movle %icc,0x1b4,%l0 ! Moved, %l0 = 00000000000001b4 ! Mem[00000000900001e8] = d3462300, %g2 = ffffffffffffff9c ldsb [%o4+0x1e9],%g2 ! %g2 = ffffffffffffffd3 ! Mem[00000000830000b0] = 8de4694c, %l0 = 000001b4, %l1 = 00000091 add %o2,0xb0,%g1 casa [%g1]0x80,%l0,%l1 ! %l1 = 000000008de4694c ! %l4 = fffffffffffffe7d, Mem[00000000900000f0] = 533986c0ffc5a30b, %asi = 80 stxa %l4,[%o4+0x0f0]%asi ! Mem[00000000900000f0] = fffffffffffffe7d ! %l0 = 00000000000001b4, imm = 0000000000000625, %l7 = 00000000f16808de xnor %l0,0x625,%l7 ! %l7 = fffffffffffff86e ! Mem[0000000090000000] = aa4a53b3c5b8a043, %f48 = f04d9a59 a5ee00ad ldd [%o4+%g0],%f48 ! %f48 = aa4a53b3 c5b8a043 ! Mem[00000000910000dc] = c3079564, %g2 = ffffffffffffffd3 lduw [%o6+0x0dc],%g2 ! %g2 = 00000000c3079564 p57_label_12: ! %cwp = 1 ! Mem[00000000828001dc] = 86e585fd, %l4 = fffffe7d, %l5 = 99f1ff00 add %o1,0x1dc,%g1 casa [%g1]0x80,%l4,%l5 ! %l5 = 0000000086e585fd ! Mem[00000000820000e8] = 2b254a8f, %l1 = 000000008de4694c ldub [%o0+0x0e8],%l1 ! %l1 = 000000000000002b ! Mem[0000000083000084] = 9c89073b, %l6 = 0000000034e832f1, %asi = 80 swapa [%o2+0x084]%asi,%l6 ! %l6 = 000000009c89073b ! Mem[0000000083800000] = 36e16a30, %l4 = fffffffffffffe7d lduba [%o3+%g0]0x81,%l4 ! %l4 = 0000000000000036 ! Mem[000000009180004c] = 50bcd7d6, %g2 = 00000000c3079564 ldsh [%i0+0x04c],%g2 ! %g2 = 00000000000050bc membar #Sync ! Added by membar checker (297) ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = 9f710bd9 52cff373 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 bfd34623 00000035 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 mov 0x1c0,%g4 ldda [%o4+%g4]ASI_BLK_AIUSL,%f48 ! Block Load from 00000000900001c0 ! %l0 = 00000000000001b4, Mem[0000000091000072] = 37bbab17 sth %l0,[%o6+0x072] ! Mem[0000000091000070] = 01b4ab17 ! %l2 = 4068e03eba88f10a, Mem[00000000910001da] = cfffe82b sth %l2,[%o6+0x1da] ! Mem[00000000910001d8] = f10ae82b ! Mem[0000000082800000] = 5e62a56c306ae136, %l0 = 00000000000001b4 ldx [%o1+%g0],%l0 ! %l0 = 5e62a56c306ae136 ! Mem[00000000918000a8] = c9c6714507b3725b, %g2 = 00000000000050bc ldxa [%i0+0x0a8]%asi,%g2 ! %g2 = c9c6714507b3725b p57_label_13: ! %cwp = 1 ! %l2 = 4068e03eba88f10a, Mem[0000000090800148] = a5b1dbba stw %l2,[%o5+0x148] ! Mem[0000000090800148] = ba88f10a ! retry : should take illegal inst trap, %l0 = 5e62a56c306ae136 retry ! Illegal inst trap : %l0 = 5e62a56c306ae146 ! %l2 = 4068e03eba88f10a, Mem[00000000908001e2] = c4974304 sth %l2,[%o5+0x1e2] ! Mem[00000000908001e0] = f10a4304 ! %f16 = 3c188c19 31bfdd05 e597faca acd3f2b5 ! %f20 = 749a9b17 99f13093 d3c12176 cc0e295b ! %f24 = ce6677ab 9636c826 abef765f 5927e528 ! %f28 = 2c0780d1 25b12d96 7fab482b 01c1965f stda %f16,[%o4]ASI_COMMIT_S ! Block Store to 0000000090000000 ! Mem[0000000090000100] = 34ee920f 99f1ff00, %g2 = 07b3725b, %g3 = b2eef8e3 ldd [%o4+0x100],%g2 ! %g2 = 0000000034ee920f 0000000099f1ff00 ! Mem[0000000090800108] = 92163abd, %g2 = 0000000034ee920f ldsh [%o5+0x10a],%g2 ! %g2 = ffffffffffff9216 ! %l5 = 0000000086e585fd, %l2 = 4068e03eba88f10a, %l4 = 0000000000000036 taddcctv %l5,%l2,%l4 ! %l0 = 5e62a56c306ae169, Trapped ! Mem[0000000083000018] = 815cb9ff, %l3 = 0000001df784da81 lduwa [%o2+%i3]0x89,%l3 ! %l3 = 00000000815cb9ff ! %l3 = 00000000815cb9ff, Mem[000000009180018a] = cd366efc sth %l3,[%i0+0x18a] ! Mem[0000000091800188] = b9ff6efc ! Mem[0000000090800030] = 574d316e37c4972c, %f48 = fe5d3346 de75f6e1 ldd [%o5+0x030],%f48 ! %f48 = 574d316e 37c4972c p57_label_14: ! %cwp = 1 ! %l0 = 5e62a56c306ae169, %l0 = 5e62a56c306ae169, %ccr = 88 movn %icc,%l0,%l0 ! Register Not Moved ! Mem[000000008280016d] = 95529d6c, %l2 = 4068e03eba88f10a ldstub [%o1+0x16d],%l2 ! %l2 = 00000052000000ff ! Mem[000000009180012c] = 77ffd1b5, %g2 = ffffffffffff9216 lduh [%i0+0x12e],%g2 ! %g2 = 00000000000077ff ! %l2 = 0000000000000052, imm = fffffffffffffea1, %l4 = 0000000000000036 xnorcc %l2,-0x15f,%l4 ! %l4 = 000000000000010c, %ccr = 00 ! %l0 = 306ae169, %l1 = 0000002b, Mem[0000000090800048] = 6b234ec5 7f63d586 std %l0,[%o5+0x048] ! Mem[0000000090800048] = 306ae169 0000002b ! Mem[0000000083000000] = 00fff199, %l1 = 000000000000002b ldsha [%o2+%g0]0x80,%l1 ! %l1 = 00000000000000ff ! %l7 = fffffffffffff86e, Mem[00000000900000c2] = c21f0afb sth %l7,[%o4+0x0c2] ! Mem[00000000900000c0] = f86e0afb ! %f4 = 906a8e27 0e91d744, Mem[0000000082800010] = 10016c04 9f53a2c3 stda %f4 ,[%o1+%i2]0x89 ! Mem[0000000082800010] = 906a8e27 0e91d744 ! Mem[0000000090800030] = 316e37c4, %g2 = 00000000000077ff lduh [%o5+0x032],%g2 ! %g2 = 000000000000316e ! Mem[000000009080017c] = 50ec43dd, %g2 = 000000000000316e ldsb [%o5+0x17c],%g2 ! %g2 = 0000000000000050 p57_label_15: ! %cwp = 1 ! %l5 = 0000000086e585fd, imm = 0000000000000e38, %l7 = fffffffffffff86e xor %l5,0xe38,%l7 ! %l7 = 0000000086e58bc5 ! %l0 = 5e62a56c306ae169, %l6 = 000000009c89073b, %l3 = 00000000815cb9ff sllx %l0,%l6,%l3 ! %l3 = 4800000000000000 ! Mem[0000000090800030] = 316e37c4, %g2 = 0000000000000050 lduh [%o5+0x032],%g2 ! %g2 = 000000000000316e ! %l4 = 000000000000010c, Mem[0000000082000018] = ba5a2809 stha %l4,[%o0+%i3]0x80 ! Mem[0000000082000018] = 010c2809 rd %pc,%o7 return %o7+12 ! CWP = 0 ! Mem[0000000082000030] = f1f4040a, %l5 = 0000000000000000 swap [%i0+0x030],%l5 ! %l5 = 00000000f1f4040a ! Mem[0000000082000158] = 5ad0aa42, %l4 = 00000000000000fb swap [%i0+0x158],%l4 ! %l4 = 000000005ad0aa42 ! %l6 = 000000000a915b2f, Mem[0000000082800020] = ff5029c3 stwa %l6,[%i1+%o4]0x80 ! Mem[0000000082800020] = 0a915b2f ! Mem[0000000091800128] = 089d02df, %g2 = 000000000000316e lduw [%o0+0x128],%g2 ! %g2 = 00000000089d02df ! %l7 = 0000000000000093, Mem[000000009080009a] = 1366f194 stb %l7,[%i5+0x09a] ! Mem[0000000090800098] = 9366f194 p57_label_16: ! Mem[0000000091800080] = a236fd5a 6ffbbb7b, %g2 = 089d02df, %g3 = 99f1ff00 ldd [%o0+0x080],%g2 ! %g2 = 00000000a236fd5a 000000006ffbbb7b ! %l5 = 00000000f1f4040a, %l6 = 000000000a915b2f, %ccr = 00 move %xcc,%l5,%l6 ! Register Not Moved ! %l2 = 0000000000000024, %l0 = fffffffffffffdbc, %ccr = 00 movl %xcc,%l2,%l0 ! Register Not Moved ! Mem[00000000838000e4] = b4ffe94d, %l7 = 0000000000000093 swap [%i3+0x0e4],%l7 ! %l7 = 00000000b4ffe94d ! Mem[00000000918000c8] = 253e4304, %g18 = 735834504a0c2692 ldsw [%o0+0x0c8],%g2 ! %g2 = 735834504a0c2692 ! Mem[000000008200013c] = ba8b9d1b, %l2 = 00000024, %l0 = fffffdbc add %i0,0x13c,%g1 casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000ba8b9d1b ! %l4 = 000000005ad0aa42, Mem[0000000091800116] = 9bc616d0 sth %l4,[%o0+0x116] ! Mem[0000000091800114] = aa4216d0 ! Mem[0000000090800134] = d60c5c7f, %g18 = 735834504a0c2692 ldsw [%i5+0x134],%g2 ! %g2 = 735834504a0c2692 ! Mem[00000000910000a0] = 9b409b40, %g2 = ffffffffd60c5c7f ldsb [%i6+0x0a0],%g2 ! %g2 = ffffffffffffff9b ! Mem[00000000918001c4] = 6caab4ab, %g2 = ffffffffffffff9b lduha [%o0+0x1c4]%asi,%g2 ! %g2 = 0000000000006caa p57_label_17: ! Mem[0000000083000000] = 00fff199, %l3 = 000000000531ed46 lduba [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[000000008200015f] = 2b4095a4, %l2 = 0000000000000024 ldstuba [%i0+0x15f]%asi,%l2 ! %l2 = 000000a4000000ff ! Mem[0000000082800028] = 7e79a6bf, %f11 = 23bd6d38 lda [%i1+%o5]0x89,%f11 ! %f11 = 7e79a6bf ! %l6 = 0a915b2f, %l7 = b4ffe94d, Mem[0000000090000178] = a76e060d 7f349b48 std %l6,[%i4+0x178] ! Mem[0000000090000178] = 0a915b2f b4ffe94d ! %l6 = 000000000a915b2f, Mem[0000000090000090] = 44bb020fe0ea95f8 stx %l6,[%i4+0x090] ! Mem[0000000090000090] = 000000000a915b2f ! Mem[0000000083800020] = 331d6a6c451df74f, %f12 = 36e16a30 6ca5625e ldda [%i3+%o4]0x80,%f12 ! %f12 = 331d6a6c 451df74f ! %f22 = d3c12176, Mem[0000000091800134] = 59e48239 st %f22,[%o0+0x134] ! Mem[0000000091800134] = d3c12176 ! Mem[0000000083800028] = f3033f60, %l7 = 00000000b4ffe94d ldsba [%i3+%o5]0x88,%l7 ! %l7 = 0000000000000060 ! Mem[0000000083800058] = ffd9f739 1a1906a6, %l6 = 0a915b2f, %l7 = 00000060 ldd [%i3+0x058],%l6 ! %l6 = 00000000ffd9f739 000000001a1906a6 ! %l5 = 00000000f1f4040a, Mem[00000000910001fa] = 4e761e3a sth %l5,[%i6+0x1fa] ! Mem[00000000910001f8] = 040a1e3a p57_label_18: ! %l5 = 00000000f1f4040a, %l2 = 00000000000000a4, %ccr = 00 movle %xcc,%l5,%l2 ! Register Not Moved ! %l5 = 00000000f1f4040a, Mem[0000000090800050] = db161e2be8d47b00 stx %l5,[%i5+0x050] ! Mem[0000000090800050] = 00000000f1f4040a membar #Sync ! Added by membar checker (298) ! Mem[0000000090000038] = 7fab482b, %g2 = 0000000000006caa ldsh [%i4+0x038],%g2 ! %g2 = 0000000000007fab ! %l5 = 00000000f1f4040a, %l5 = 00000000f1f4040a, %ccr = 00 movle %icc,%l5,%l5 ! Register Not Moved ! %l3 = 0000000000000000, %l1 = 00000000266c072f, %ccr = 00 movleu %icc,%l3,%l1 ! Register Not Moved ! immd = 0000000000000112, %l4 = 000000005ad0aa42, %ccr = 00 movleu %icc,0x112,%l4 ! Register Not Moved ! Mem[0000000082000028] = 34e832f1, %l7 = 000000001a1906a6 ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 00000034000000ff ! immd = 00000000000002b3, %l5 = 00000000f1f4040a, %ccr = 00 mova %xcc,0x2b3,%l5 ! Moved, %l5 = 00000000000002b3 ! %l2 = 00000000000000a4, %l5 = 00000000000002b3, %y = 0000001d smulcc %l2,%l5,%l1 ! %l1 = 000000000001baac, %ccr = 00, %y = 00000000 ! Mem[0000000090000164] = f10a5fc5, %g2 = 0000000000007fab lduh [%i4+0x166],%g2 ! %g2 = 000000000000f10a p57_label_19: ! %f0 = 3c396ca8 78e47cfc 1ebef5b0 f81c6651 ! %f4 = 906a8e27 0e91d744 34cb3844 70ca827a ! %f8 = e9d47711 5691391c feec1f18 7e79a6bf ! %f12 = 331d6a6c 451df74f 540ddb03 a95c6b69 mov 0x100,%g5 stda %f0,[%i4+%g5]ASI_BLK_AIUS ! Block Store to 0000000090000100 ! %l3 = 0000000000000000, Mem[0000000083000028] = ae6c85ef stba %l3,[%i2+%o5]0x89 ! Mem[0000000083000028] = ae6c8500 ! Mem[0000000090800080] = d4db2881ae67375c, %g2 = 000000000000f10a ldx [%i5+0x080],%g2 ! %g2 = d4db2881ae67375c ! Mem[0000000082800028] = f08764b97e79a6bf, %l5 = 00000000000002b3 ldxa [%i1+%o5]0x88,%l5 ! %l5 = f08764b97e79a6bf ! Mem[0000000083000018] = 815cb9ff, %l7 = 0000000000000034 ldstuba [%i2+%o3]0x89,%l7 ! %l7 = 000000ff000000ff ! Mem[0000000082000010] = fffffd99, %l4 = 000000005ad0aa42 swapa [%i0+%o2]0x81,%l4 ! %l4 = 00000000fffffd99 ! %l6 = 00000000ffd9f739, immed = fffffac9, %y = 00000000 sdivcc %l6,-0x537,%l3 ! %l3 = ffffffffffcef018, %ccr = 88 mov %l0,%y ! %y = ba8b9d1b ! Mem[00000000830000ac] = 627f53dd, %l7 = 00000000000000ff swap [%i2+0x0ac],%l7 ! %l7 = 00000000627f53dd ! %l7 = 00000000627f53dd, %l5 = f08764b97e79a6bf, %l3 = ffffffffffcef018 add %l7,%l5,%l3 ! %l3 = f08764b9e0f8fa9c ! Mem[000000009180011c] = 7a43b570, %g2 = d4db2881ae67375c lduw [%o0+0x11c],%g2 ! %g2 = 000000007a43b570 p57_label_20: ! %f17 = 31bfdd05, Mem[0000000082000020] = fbbb3dbf sta %f17,[%i0+%o4]0x89 ! Mem[0000000082000020] = 31bfdd05 ! Mem[0000000082000020] = 05ddbf31, %f28 = 2c0780d1 lda [%i0+%o4]0x80,%f28 ! %f28 = 05ddbf31 ! Mem[0000000091000180] = 4a731f767ae42270, %g2 = 000000007a43b570 ldx [%i6+0x180],%g2 ! %g2 = 4a731f767ae42270 ! Mem[0000000082800008] = b7e93cee, %l2 = 00000000000000a4 ldsba [%i1+%o1]0x81,%l2 ! %l2 = ffffffffffffffb7 ! Mem[0000000082800000] = 5e62a56c 306ae136, %l0 = ba8b9d1b, %l1 = 0001baac ldda [%i1+%g0]0x80,%l0 ! %l0 = 000000005e62a56c 00000000306ae136 ! %l4 = 00000000fffffd99, %l5 = f08764b97e79a6bf, %y = ba8b9d1b smulcc %l4,%l5,%l2 ! %l2 = fffffed029c06b27, %ccr = 80, %y = fffffed0 ! immd = 0000000000000273, %l2 = fffffed029c06b27, %ccr = 80 movcs %xcc,0x273,%l2 ! Register Not Moved ! immd = 000000000000018f, %l5 = f08764b97e79a6bf, %ccr = 80 movcs %icc,0x18f,%l5 ! Register Not Moved ! Mem[0000000082800028] = bfa6797e, %l2 = fffffed029c06b27 lduba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000bf ! %f24 = ce6677ab, Mem[0000000083800008] = fffffd99 sta %f24,[%i3+%o1]0x89 ! Mem[0000000083800008] = ce6677ab p57_label_21: ! Mem[00000000918000f8] = d7a30346, %g18 = 735834504a0c2692 ldsw [%o0+0x0f8],%g2 ! %g2 = 735834504a0c2692 ! Invert Register : %l6 = 00000000ffd9f739 xor %l6,-1,%l6 ! %l6 = ffffffff002608c6 ! Mem[000000009100016c] = 6c1c41b8, %g2 = ffffffffd7a30346 lduh [%i6+0x16e],%g2 ! %g2 = 0000000000006c1c ! Mem[0000000083800000] = 36e16a30, %l4 = 00000000fffffd99 ldswa [%i3+%g0]0x80,%l4 ! %l4 = 0000000036e16a30 ! %l5 = f08764b97e79a6bf, imm = 0000000000000d0e, %l7 = 00000000627f53dd tsubcc %l5,0xd0e,%l7 ! %l7 = f08764b97e7999b1, %ccr = 82 ! Mem[0000000083000080] = a72d910a, %l4 = 0000000036e16a30 swap [%i2+0x080],%l4 ! %l4 = 00000000a72d910a ! Mem[00000000910001d4] = f8e3fc5b, %g2 = 0000000000006c1c ldsh [%i6+0x1d6],%g2 ! %g2 = fffffffffffff8e3 membar #Sync ! Added by membar checker (299) ! Mem[0000000090000120] = 77115691, %g2 = fffffffffffff8e3 lduh [%i4+0x122],%g2 ! %g2 = 0000000000007711 ! Mem[0000000082800010] = 0e91d744, %l6 = ffffffff002608c6 ldsba [%i1+%o2]0x89,%l6 ! %l6 = 0000000000000044 ! Mem[0000000091000148] = f99edb45 bb8ca6d7, %g2 = 00007711, %g3 = 6ffbbb7b ldd [%i6+0x148],%g2 ! %g2 = 00000000f99edb45 00000000bb8ca6d7 p57_label_22: ! Mem[00000000918001f8] = bebe044f 3e3a23fc, %g2 = f99edb45, %g3 = bb8ca6d7 ldd [%o0+0x1f8],%g2 ! %g2 = 00000000bebe044f 000000003e3a23fc ! Mem[0000000083800010] = 70ca827a, %l1 = 00000000306ae136 swapa [%i3+%o2]0x88,%l1 ! %l1 = 0000000070ca827a ! immd = 000000000000006e, %l4 = 00000000a72d910a, %ccr = 82 movle %xcc,0x06e,%l4 ! Moved, %l4 = 000000000000006e ! Mem[0000000091800110] = 21acd1f3613caa42, %g2 = 00000000bebe044f ldx [%o0+0x110],%g2 ! %g2 = 21acd1f3613caa42 ! Mem[0000000082000018] = 09280c01, %l7 = f08764b97e7999b1 ldsha [%i0+%o3]0x89,%l7 ! %l7 = 0000000000000c01 ! Mem[0000000090000100] = 3c396ca8 78e47cfc 1ebef5b0 f81c6651 ! Mem[0000000090000110] = 906a8e27 0e91d744 34cb3844 70ca827a ! Mem[0000000090000120] = e9d47711 5691391c feec1f18 7e79a6bf ! Mem[0000000090000130] = 331d6a6c 451df74f 540ddb03 a95c6b69 ldda [%i4+%g5]ASI_BLK_AIUS,%f48 ! Block Load from 0000000090000100 ! %l6 = 0000000000000044, %l5 = f08764b97e79a6bf, %l1 = 0000000070ca827a srlx %l6,%l5,%l1 ! %l1 = 0000000000000000 ! %l4 = 000000000000006e, immed = 00000aea, %y = fffffed0 udiv %l4,0xaea,%l1 ! %l1 = 00000000ffffffff mov %l0,%y ! %y = 5e62a56c ! %l3 = f08764b9e0f8fa9c, Mem[000000009080011c] = 531e9d66, %asi = 80 stwa %l3,[%i5+0x11c]%asi ! Mem[000000009080011c] = e0f8fa9c ! Mem[00000000900001bc] = 0662e1f6, %g2 = 21acd1f3613caa42 ldsh [%i4+0x1be],%g2 ! %g2 = 0000000000000662 p57_label_23: ! %l2 = 00000000000000bf, Mem[0000000083000028] = 00856cae stba %l2,[%i2+%o5]0x81 ! Mem[0000000083000028] = bf856cae ! %l0 = 000000005e62a56c, %l6 = 0000000000000044, %ccr = 82 movg %icc,%l0,%l6 ! Register Not Moved ! Mem[0000000083800028] = 603f03f3, %l1 = 00000000ffffffff swapa [%i3+%o5]0x80,%l1 ! %l1 = 00000000603f03f3 ! %l5 = f08764b97e79a6bf, Mem[00000000918001c0] = 5fb4d842 sth %l5,[%o0+0x1c0] ! Mem[00000000918001c0] = a6bfd842 ! Mem[0000000082800008] = b7e93cee, %l4 = 000000000000006e swapa [%i1+%o1]0x80,%l4 ! %l4 = 00000000b7e93cee ! Mem[0000000082000028] = f132e8ff, %l7 = 0000000000000c01 lduba [%i0+%o5]0x88,%l7 ! %l7 = 00000000000000ff ! Mem[0000000091800138] = ea95770a, %g18 = 735834504a0c2692 ldsw [%o0+0x138],%g2 ! %g2 = 735834504a0c2692 ! Mem[00000000908000ac] = d887647d, %g18 = 735834504a0c2692 ldsw [%i5+0x0ac],%g2 ! %g2 = 735834504a0c2692 ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de6308 ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g6 ldda [%i4+%g6]ASI_BLK_PL,%f48 ! Block Load from 0000000090000180 ! Mem[0000000090000164] = 6910f10a, %g2 = ffffffffd887647d lduh [%i4+0x164],%g2 ! %g2 = 0000000000006910 p57_label_24: ! %l5 = f08764b97e79a6bf, Mem[0000000082800018] = 0884d36036c46ba3 stxa %l5,[%i1+%o3]0x80 ! Mem[0000000082800018] = f08764b97e79a6bf ! %l1 = 00000000603f03f3, Mem[00000000910001f0] = 4f29ed9c, %asi = 80 stha %l1,[%i6+0x1f0]%asi ! Mem[00000000910001f0] = 03f3ed9c ! %l2 = 00000000000000bf, immed = 0000001d, %ccr = 82 movrne %l2,0x01d,%l3 ! Moved, %l3 = 000000000000001d ! %l2 = 00000000000000bf, Mem[000000009180012d] = 1f77ffd1 stb %l2,[%o0+0x12d] ! Mem[000000009180012c] = bf77ffd1 ! Mem[0000000082800000] = 5e62a56c 306ae136, %l6 = 00000044, %l7 = 000000ff ldda [%i1+%g0]0x81,%l6 ! %l6 = 000000005e62a56c 00000000306ae136 ! Mem[0000000082800018] = f08764b9, %l6 = 000000005e62a56c lduwa [%i1+%o3]0x80,%l6 ! %l6 = 00000000f08764b9 ! Mem[00000000828000a8] = a1e21e9d, %l1 = 00000000603f03f3 swap [%i1+0x0a8],%l1 ! %l1 = 00000000a1e21e9d ! Mem[0000000082800028] = bfa6797e b96487f0, %l0 = 5e62a56c, %l1 = a1e21e9d ldda [%i1+%o5]0x81,%l0 ! %l0 = 00000000bfa6797e 00000000b96487f0 ! Mem[0000000082000170] = 79a9b0fb9e03827c, %l5 = f08764b97e79a6bf, %l5 = f08764b97e79a6bf add %i0,0x170,%g1 casxa [%g1]0x80,%l5,%l5 ! %l5 = 79a9b0fb9e03827c ! %f14 = 540ddb03, Mem[0000000083800008] = ab7766ce sta %f14,[%i3+%o1]0x81 ! Mem[0000000083800008] = 540ddb03 p57_label_25: ! %l6 = 00000000f08764b9, Mem[00000000900000b6] = 4fe26d28 sth %l6,[%i4+0x0b6] ! Mem[00000000900000b4] = 64b96d28 ! Mem[0000000082000008] = 4068e03eba88f2bd, %l0 = 00000000bfa6797e ldxa [%i0+%o1]0x80,%l0 ! %l0 = 4068e03eba88f2bd ! Mem[0000000083000000] = 00fff199 179b9a74, %l0 = ba88f2bd, %l1 = b96487f0 ldda [%i2+%g0]0x80,%l0 ! %l0 = 0000000000fff199 00000000179b9a74 ! Mem[0000000090800170] = 3bb685e8, %g2 = 0000000000006910 ldsh [%i5+0x172],%g2 ! %g2 = 0000000000003bb6 ! Mem[000000008280001c] = 7e79a6bf, %l3 = 0000001d, %l3 = 0000001d add %i1,0x1c,%g1 casa [%g1]0x80,%l3,%l3 ! %l3 = 000000007e79a6bf ! Mem[00000000828000c8] = 7ea73bd8028ea700, %l7 = 00000000306ae136, %l3 = 000000007e79a6bf add %i1,0xc8,%g1 casxa [%g1]0x80,%l7,%l3 ! %l3 = 7ea73bd8028ea700 ! Mem[0000000090800148] = ba88f10a 2cfe970f, %g2 = 00003bb6, %g3 = 3e3a23fc ldda [%i5+0x148]%asi,%g2 ! %g2 = 00000000ba88f10a 000000002cfe970f ! Mem[0000000090000174] = 16c50a91, %g2 = 00000000ba88f10a ldub [%i4+0x176],%g2 ! %g2 = 0000000000000016 ! Mem[0000000082000008] = 3ee06840, %l7 = 00000000306ae136 lduha [%i0+%o1]0x88,%l7 ! %l7 = 0000000000006840 ! %l3 = 7ea73bd8028ea700, %l3 = 7ea73bd8028ea700, %ccr = 82 movge %xcc,%l3,%l3 ! Register Not Moved ba,a p57_not_taken_0_end p57_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 0000000000fff199 bne,a,pn %xcc,p57_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000179b9a74 bne,a,pn %xcc,p57_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000000bf bne,a,pn %xcc,p57_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 7ea73bd8028ea700 bne,a,pn %xcc,p57_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000b7e93cee bne,a,pn %xcc,p57_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 79a9b0fb9e03827c bne,a,pn %xcc,p57_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000f08764b9 bne,a,pn %xcc,p57_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000006840 bne,a,pn %xcc,p57_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x5e62a56c,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p57_failed mov 0x111,%g1 ! 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 3c396ca8 78e47cfc bne %xcc,p57_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 1ebef5b0 f81c6651 bne %xcc,p57_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 34cb3844 70ca827a bne %xcc,p57_f6_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be feec1f18 7e79a6bf bne %xcc,p57_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 331d6a6c 451df74f bne %xcc,p57_f12_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 749a9b17 99f13093 bne %xcc,p57_f20_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 05ddbf31 25b12d96 bne %xcc,p57_f28_fail nop ! Check Local Memory set p57_local0_expect,%g1 p57_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 000000ffbf3dbbfb ldx [%i0+0x000],%g3 ! Observed data at 0000000082000000 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 5ad0aa42098ea608 ldx [%i0+0x010],%g3 ! Observed data at 0000000082000010 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 010c280942b50fbf ldx [%i0+0x018],%g3 ! Observed data at 0000000082000018 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 05ddbf3185ce0ef6 ldx [%i0+0x020],%g3 ! Observed data at 0000000082000020 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffe832f1f16808de ldx [%i0+0x028],%g3 ! Observed data at 0000000082000028 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000079cab71c ldx [%i0+0x030],%g3 ! Observed data at 0000000082000030 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i0,0x030,%g4 ldx [%g1+0x140],%g2 ! Expected data = 0000009384952ede ldx [%i0+0x140],%g3 ! Observed data at 0000000082000140 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i0,0x140,%g4 ldx [%g1+0x158],%g2 ! Expected data = 000000fb2b4095ff ldx [%i0+0x158],%g3 ! Observed data at 0000000082000158 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i0,0x158,%g4 set p57_local1_expect,%g1 p57_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 0000006e8a2f87c3 ldx [%i1+0x008],%g3 ! Observed data at 0000000082800008 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 44d7910e278e6a90 ldx [%i1+0x010],%g3 ! Observed data at 0000000082800010 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = f08764b97e79a6bf ldx [%i1+0x018],%g3 ! Observed data at 0000000082800018 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0a915b2f124afd9c ldx [%i1+0x020],%g3 ! Observed data at 0000000082800020 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 04b03aff77ac19e1 ldx [%i1+0x038],%g3 ! Observed data at 0000000082800038 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x038,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = 603f03f3eeb93e75 ldx [%i1+0x0a8],%g3 ! Observed data at 00000000828000a8 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x0a8,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = 53433959ff57c615 ldx [%i1+0x0d0],%g3 ! Observed data at 00000000828000d0 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x0d0,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = a352aaffcf8fcc63 ldx [%i1+0x0e8],%g3 ! Observed data at 00000000828000e8 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x0e8,%g4 ldx [%g1+0x168],%g2 ! Expected data = 2e5048f095ff9d6c ldx [%i1+0x168],%g3 ! Observed data at 0000000082800168 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x168,%g4 set p57_local2_expect,%g1 p57_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 00fff199179b9a74 ldx [%i2+0x000],%g3 ! Observed data at 0000000083000000 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffb95c817145f257 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 = bf856cae92a6272a ldx [%i2+0x028],%g3 ! Observed data at 0000000083000028 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x028,%g4 ldx [%g1+0x080],%g2 ! Expected data = 36e16a3034e832f1 ldx [%i2+0x080],%g3 ! Observed data at 0000000083000080 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x080,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = 89382d0e000000ff ldx [%i2+0x0a8],%g3 ! Observed data at 00000000830000a8 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x0a8,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 9b60052319ff231c ldx [%i2+0x0e0],%g3 ! Observed data at 00000000830000e0 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x0e0,%g4 ldx [%g1+0x148],%g2 ! Expected data = 7143c3f9a86a73bd ldx [%i2+0x148],%g3 ! Observed data at 0000000083000148 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x148,%g4 ldx [%g1+0x188],%g2 ! Expected data = 2d37a3f1bb37342d ldx [%i2+0x188],%g3 ! Observed data at 0000000083000188 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x188,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = c2ff03678669defd ldx [%i2+0x1d8],%g3 ! Observed data at 00000000830001d8 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x1d8,%g4 set p57_local3_expect,%g1 p57_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 36e16a306ca5625e 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 = 540ddb0308a68e09 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 = 36e16a304438cb34 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 = 00d38408f7bda196 ldx [%i3+0x018],%g3 ! Observed data at 0000000083800018 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = fffffffffef29a3e ldx [%i3+0x028],%g3 ! Observed data at 0000000083800028 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i3,0x028,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 98e65f9300000093 ldx [%i3+0x0e0],%g3 ! Observed data at 00000000838000e0 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i3,0x0e0,%g4 ! The test for processor 57 has passed p57_passed: ta GOOD_TRAP nop p57_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p57_failed p57_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p57_failed p57_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p57_failed p57_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p57_failed p57_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p57_failed p57_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p57_failed p57_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p57_failed p57_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p57_failed p57_f0_fail: set p57_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p57_f2_fail: set p57_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p57_f6_fail: set p57_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p57_f10_fail: set p57_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p57_f12_fail: set p57_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p57_f20_fail: set p57_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p57_f28_fail: set p57_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%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: ldstuba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000082000010] ldsba [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000082800008] done p57_trap1o: ldstuba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000082000010] ldsba [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000082800008] done p57_trap2e: lduba [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000083000010] ldsha [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000083000010] stha %l4,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000083000000] done p57_trap2o: lduba [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000083000010] ldsha [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000083000010] stha %l4,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000083000000] done p57_trap3e: xnor %l4,-0x994,%l1 and %l5,0x023,%l5 xor %l5,%l6,%l4 sub %l5,%l4,%l2 add %l2,-0x81c,%l2 add %l7,%l6,%l5 xor %l6,-0xff1,%l0 done p57_trap3o: xnor %l4,-0x994,%l1 and %l5,0x023,%l5 xor %l5,%l6,%l4 sub %l5,%l4,%l2 add %l2,-0x81c,%l2 add %l7,%l6,%l5 xor %l6,-0xff1,%l0 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 = d0b15031ee746747 ldx [%g1+0x008],%l1 ! %l1 = 32e6436461e74afe ldx [%g1+0x010],%l2 ! %l2 = 1e86c1987e9a3dfc ldx [%g1+0x018],%l3 ! %l3 = 62a2591cb69dad18 ldx [%g1+0x020],%l4 ! %l4 = 9c55ff79f6715c18 ldx [%g1+0x028],%l5 ! %l5 = fa95dff62fd69623 ldx [%g1+0x030],%l6 ! %l6 = 5c0f45742d37a3f1 ldx [%g1+0x038],%l7 ! %l7 = 053ddc787acc208c save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = 7bd3f634c7d077f4 ldx [%g1+0x048],%l1 ! %l1 = 1055347c603f03f3 ldx [%g1+0x050],%l2 ! %l2 = 24198c29c68d4c9e ldx [%g1+0x058],%l3 ! %l3 = eba25ab800952b22 ldx [%g1+0x060],%l4 ! %l4 = def0f0b60a050287 ldx [%g1+0x068],%l5 ! %l5 = ef856cae92a6272a ldx [%g1+0x070],%l6 ! %l6 = c860c6debfd35573 ldx [%g1+0x078],%l7 ! %l7 = ec237f0e768ad212 ! Initialize the output register of window 1 set p57_local0_start,%o0 set p57_local1_start,%o1 set p57_local2_start,%o2 set p57_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 75eb4d04 f7771393 3d7ff1c6 faf2c5ba ! %f4 = 0e37a6d3 a7137b5f f7f4bb2c 67ad808c ! %f8 = 0c6d4aee febeff37 1a2a50ad a6c91964 ! %f12 = b7782d42 009e0230 241cd3ba 7c335edd ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = d7747626 826fbecf 9be142d2 93307dc5 ! %f20 = 19b37e80 8e3eba8a b2f1e8c9 83e8e8ef ! %f24 = f1a276ff 8f729cf9 ec5795a1 4495379d ! %f28 = 1b92ccbe 4dcfdc10 4eae4b3f 2925a5d6 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = ecaeaf3e 9ba24b52 ae3305ce d98ab297 ! %f36 = c3ba8a9b e04a1c3b 183e4038 b08f75db ! %f40 = 13447070 0f1ba764 14490132 6ee4d9f4 ! %f44 = 08580a8e 0ce64b88 56cd3c12 5f304d34 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x594839c000000055,%g7,%g1 ! GSR scale = 10, align = 5 wr %g1,%g0,%gsr ! GSR = 594839c000000055 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: ! %l1 = 36f475e019ca4c73, imm = fffffffffffff74f, %l6 = a5032b344eb2b460 and %l1,-0x8b1,%l6 ! %l6 = 36f475e019ca4443 ! %l6 = 36f475e019ca4443, %l5 = 22f697da8fa95edf, %ccr = 44 movvs %icc,%l6,%l5 ! Register Not Moved ! Mem[0000000091800158] = b91df9e2, %g2 = 2c1d8d96322aff5f ldsh [%o0+0x15a],%g2 ! %g2 = ffffffffffffb91d ! Mem[00000000850000b8] = d85f0696, %l6 = 36f475e019ca4443 ldsh [%i2+0x0ba],%l6 ! %l6 = 0000000000000696 ! Mem[0000000090000104] = 2129a19e, %g2 = ffffffffffffb91d ldsb [%i4+0x104],%g2 ! %g2 = 0000000000000021 ! %f22 = b2f1e8c9, Mem[000000009100019c] = c3f8aeb5 st %f22,[%i6+0x19c] ! Mem[000000009100019c] = b2f1e8c9 ! Mem[00000000918000d8] = 9a6536e1, %g2 = 0000000000000021 lduw [%o0+0x0d8],%g2 ! %g2 = 000000009a6536e1 ! Mem[000000008400012c] = 4a3af6f2, %l6 = 0000000000000696 ldstub [%i0+0x12c],%l6 ! %l6 = 0000004a000000ff ! %l0 = 80530bb0b103b0cf, imm = 0000000000000e3e, %l6 = 000000000000004a taddcc %l0,0xe3e,%l6 ! %l6 = 80530bb0b103bf0d, %ccr = 8a ! Mem[00000000900000c0] = 6fe4c21f 0afb269c, %g2 = 9a6536e1, %g3 = 0bad0b00 ldd [%i4+0x0c0],%g2 ! %g2 = 000000006fe4c21f 000000000afb269c p58_label_2: ! %l1 = 36f475e019ca4c73, Mem[0000000085000000] = 68310344817a71ec stxa %l1,[%i2+%g0]0x80 ! Mem[0000000085000000] = 36f475e019ca4c73 ! Mem[0000000084000028] = d488d7e7, %l1 = 36f475e019ca4c73 ldsha [%i0+%o5]0x88,%l1 ! %l1 = ffffffffffffd7e7 ! Mem[00000000840000ac] = 5bf08114, %l1 = ffffd7e7, %l0 = b103b0cf add %i0,0xac,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 000000005bf08114 ! %l4 = 9d2273be3a9ef305, %l7 = 86fa3576a62ec969, %ccr = 8a movgu %xcc,%l4,%l7 ! Moved, %l7 = 9d2273be3a9ef305 ! Mem[0000000084000170] = 2eff52c929d92c71, %l3 = 526b3d70a8e90a44, %l4 = 9d2273be3a9ef305 add %i0,0x170,%g1 casxa [%g1]0x80,%l3,%l4 ! %l4 = 2eff52c929d92c71 ! Mem[00000000900001f0] = e25abab028ee9ba8, %f48 = abe9a6e3 2749a5e1 ldd [%i4+0x1f0],%f48 ! %f48 = e25abab0 28ee9ba8 ! Mem[00000000840001f8] = 355f6552c5458da2, %l2 = e48fe4801b93f70d, %l4 = 2eff52c929d92c71 add %i0,0x1f8,%g1 casxa [%g1]0x80,%l2,%l4 ! %l4 = 355f6552c5458da2 ! Mem[0000000091800004] = 01b330e8, %g2 = 000000006fe4c21f ldub [%o0+0x006],%g2 ! %g2 = 0000000000000001 ! Mem[0000000085000118] = fd6b64c99dc61d43, %l2 = e48fe4801b93f70d, %l0 = 000000005bf08114 add %i2,0x118,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = fd6b64c99dc61d43 ! %l7 = 9d2273be3a9ef305, Mem[0000000090000196] = 791c1131 sth %l7,[%i4+0x196] ! Mem[0000000090000194] = f3051131 p58_label_3: ! Mem[0000000084000000] = 12794d28, %l2 = e48fe4801b93f70d lduha [%i0+%g0]0x80,%l2 ! %l2 = 0000000000001279 ! %l7 = 9d2273be3a9ef305, Mem[000000009080015b] = dd1e2bd8 stb %l7,[%i5+0x15b] ! Mem[0000000090800158] = 051e2bd8 ! %f12 = b7782d42 009e0230, Mem[0000000084800000] = df0aca1b 0e922d7b stda %f12,[%i1+%g0]0x88 ! Mem[0000000084800000] = b7782d42 009e0230 ! Mem[0000000090800188] = cd2b4216 ada4c276, %g2 = 00000001, %g3 = 0afb269c ldd [%i5+0x188],%g2 ! %g2 = 00000000cd2b4216 00000000ada4c276 ! %l0 = fd6b64c99dc61d43, Mem[0000000085000008] = 09b4a4c3 stwa %l0,[%i2+%o1]0x89 ! Mem[0000000085000008] = 9dc61d43 ! %l0 = fd6b64c99dc61d43, Mem[00000000900001d0] = 9f710bd952cff373 stx %l0,[%i4+0x1d0] ! Mem[00000000900001d0] = fd6b64c99dc61d43 ! Mem[0000000084000018] = 801c4551c7a53847, %l3 = 526b3d70a8e90a44 ldxa [%i0+%o3]0x80,%l3 ! %l3 = 801c4551c7a53847 ! %l0 = fd6b64c99dc61d43 sethi %hi(0x55d14000),%l0 ! %l0 = 0000000055d14000 ! %l4 = 355f6552c5458da2, Mem[0000000084000020] = 17f3d0ed stwa %l4,[%i0+%o4]0x89 ! Mem[0000000084000020] = c5458da2 ! %l3 = 801c4551c7a53847, Mem[0000000084800008] = b5089783 stba %l3,[%i1+%o1]0x88 ! Mem[0000000084800008] = b5089747 p58_label_4: ! %l5 = 22f697da8fa95edf, %l2 = 0000000000001279, %l2 = 0000000000001279 sub %l5,%l2,%l2 ! %l2 = 22f697da8fa94c66 ! %l1 = ffffffffffffd7e7, %l6 = 80530bb0b103bf0d, %ccr = 8a movgu %xcc,%l1,%l6 ! Moved, %l6 = ffffffffffffd7e7 ! Mem[00000000850000d4] = b45e92e3, %l0 = 55d14000, %l4 = c5458da2 add %i2,0xd4,%g1 casa [%g1]0x80,%l0,%l4 ! %l4 = 00000000b45e92e3 ! %l3 = 801c4551c7a53847, %l6 = ffffffffffffd7e7, %l1 = ffffffffffffd7e7 addcc %l3,%l6,%l1 ! %l1 = 801c4551c7a5102e, %ccr = 99 ! Mem[0000000091800178] = b03d72e9 5a6737e7, %g2 = cd2b4216, %g3 = ada4c276 ldd [%o0+0x178],%g2 ! %g2 = 00000000b03d72e9 000000005a6737e7 ! Mem[000000008580016c] = 37528224, %l4 = b45e92e3, %l6 = ffffd7e7 add %i3,0x16c,%g1 casa [%g1]0x80,%l4,%l6 ! %l6 = 0000000037528224 ! Mem[0000000084800008] = b5089747, %l3 = 801c4551c7a53847 ldstuba [%i1+%o1]0x89,%l3 ! %l3 = 00000047000000ff ! Mem[00000000900000c0] = 6fe4c21f 0afb269c 50758781 54a65586 ! Mem[00000000900000d0] = a3035bdf f4437aae 0ead325c d145cd12 ! Mem[00000000900000e0] = 8aeb2873 4f585542 bdb01204 7879655b ! Mem[00000000900000f0] = 533986c0 ffc5a30b 6237e8b8 26dac581 mov 0x0c0,%g4 ldda [%i4+%g4]ASI_BLK_AIUPL,%f48 ! Block Load from 00000000900000c0 ! Mem[0000000084800018] = 5914ea67, %l5 = 22f697da8fa95edf lduha [%i1+%o3]0x89,%l5 ! %l5 = 000000000000ea67 ! immd = 00000000000001cc, %l5 = 000000000000ea67, %ccr = 99 movpos %xcc,0x1cc,%l5 ! Register Not Moved p58_label_5: ! %l3 = 0000000000000047, Mem[0000000084000008] = 313a5880 stba %l3,[%i0+%o1]0x88 ! Mem[0000000084000008] = 313a5847 ! %l2 = 22f697da8fa94c66, imm = 000000000000053f, %l5 = 000000000000ea67 orcc %l2,0x53f,%l5 ! %l5 = 22f697da8fa94d7f, %ccr = 08 ! Mem[0000000091800134] = 59e48239, %g2 = 00000000b03d72e9 lduw [%o0+0x134],%g2 ! %g2 = 0000000059e48239 ! Mem[0000000084800010] = 99c6080e, %l0 = 55d14000, %l7 = 3a9ef305 add %i1,0x10,%g1 casa [%g1]0x80,%l0,%l7 ! %l7 = 0000000099c6080e ! %l4 = 00000000b45e92e3, Mem[0000000084000020] = 6a880660c5458da2 stxa %l4,[%i0+%o4]0x89 ! Mem[0000000084000020] = 00000000b45e92e3 ! %f19 = 93307dc5, Mem[0000000085800008] = eace28ff sta %f19,[%i3+%o1]0x89 ! Mem[0000000085800008] = 93307dc5 ! %l2 = 8fa94c66, %l3 = 00000047, Mem[0000000090800050] = db161e2b e8d47b00 std %l2,[%i5+0x050] ! Mem[0000000090800050] = 8fa94c66 00000047 ! Mem[0000000084800008] = b50897ff, %l5 = 22f697da8fa94d7f lduba [%i1+%o1]0x89,%l5 ! %l5 = 00000000000000ff ! %l4 = 00000000b45e92e3, imm = fffffffffffff340, %l0 = 0000000055d14000 andcc %l4,-0xcc0,%l0 ! %l0 = 00000000b45e9240, %ccr = 08 ! Mem[00000000840001c0] = f6e763d6 82359f72 55ad095b 23a33bf7 ! Mem[00000000840001d0] = 045f0d2a 920c767f e896b7ad 79fb14d6 ! Mem[00000000840001e0] = 01051149 744fdda8 3211ef0c 621cabaf ! Mem[00000000840001f0] = 2a1fbda6 66bf9266 355f6552 c5458da2 mov 0x1c0,%g5 ldda [%i0+%g5]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000840001c0 p58_label_6: ! %l0 = 00000000b45e9240, Mem[0000000084000018] = 801c4551c7a53847 stxa %l0,[%i0+%o3]0x80 ! Mem[0000000084000018] = 00000000b45e9240 ! %l2 = 22f697da8fa94c66, Mem[0000000085800028] = 895bf035 stwa %l2,[%i3+%o5]0x89 ! Mem[0000000085800028] = 8fa94c66 ! %l6 = 0000000037528224, Mem[0000000085000000] = 734cca19e075f436 stxa %l6,[%i2+%g0]0x88 ! Mem[0000000085000000] = 0000000037528224 ! %l0 = 00000000b45e9240, %l0 = 00000000b45e9240, %ccr = 08 movne %xcc,%l0,%l0 ! Moved, %l0 = 00000000b45e9240 ! %l4 = 00000000b45e92e3, Mem[0000000084000010] = 654d3307 stwa %l4,[%i0+%o2]0x81 ! Mem[0000000084000010] = b45e92e3 ! Mem[000000009180000c] = b01876a3, %g18 = b6c6cdb7c5fd37f7 ldsw [%o0+0x00c],%g2 ! %g2 = b6c6cdb7c5fd37f7 ! %l3 = 0000000000000047, %l2 = 22f697da8fa94c66, %y = 00000000 smul %l3,%l2,%l7 ! %l7 = ffffffe0d7f4304a, %y = ffffffe0 ! %l4 = 00000000b45e92e3, %l1 = 801c4551c7a5102e, %l4 = 00000000b45e92e3 taddcctv %l4,%l1,%l4 ! %l0 = 00000000b45e9263, Trapped ! immd = 0000000000000277, %l0 = 00000000b45e9263, %ccr = 08 movl %icc,0x277,%l0 ! Moved, %l0 = 0000000000000277 ! %l0 = 0000000000000277, %l4 = 00000000b45e92e3, %ccr = 08 movge %icc,%l0,%l4 ! Register Not Moved p58_label_7: ! Clear Register : %l4 = 00000000b45e92e3 clr %l4 ! %l4 = 0000000000000000 ! %l1 = 801c4551c7a5102e, %l5 = 00000000000000ff, %ccr = 08 movvs %xcc,%l1,%l5 ! Register Not Moved ! Mem[00000000908000f8] = 20f6ca5b, %g2 = ffffffffb01876a3 lduh [%i5+0x0f8],%g2 ! %g2 = 00000000000020f6 ! Mem[00000000900001c8] = 2e218561df2e401b, %f48 = 9c26fb0a 1fc2e46f ldd [%i4+0x1c8],%f48 ! %f48 = 2e218561 df2e401b ! Mem[00000000918000f8] = d7a30346 57a3f6c7, %g2 = 000020f6, %g3 = 5a6737e7 ldda [%o0+0x0f8]%asi,%g2 ! %g2 = 00000000d7a30346 0000000057a3f6c7 ! %l0 = 0000000000000277, %l1 = 801c4551c7a5102e, %ccr = 08 movg %icc,%l0,%l1 ! Register Not Moved ! %l7 = ffffffe0d7f4304a, %l2 = 22f697da8fa94c66, %ccr = 08 movn %xcc,%l7,%l2 ! Register Not Moved ! %l7 = ffffffe0d7f4304a, %l3 = 0000000000000047, %y = ffffffe0 smul %l7,%l3,%l6 ! %l6 = fffffff4e4b96486, %y = fffffff4 ! Mem[0000000091000018] = 8eab4113, %g2 = 00000000d7a30346 ldub [%i6+0x019],%g2 ! %g2 = 000000000000008e ! %f24 = f1a276ff 8f729cf9, Mem[0000000090000098] = a68584cf 943867c9 std %f24,[%i4+0x098] ! Mem[0000000090000098] = f1a276ff 8f729cf9 p58_label_8: ! %f17 = 826fbecf, Mem[0000000090800014] = b062848a st %f17,[%i5+0x014] ! Mem[0000000090800014] = 826fbecf ! Mem[00000000840000dc] = fc72f599, %l5 = 00000000000000ff ldstub [%i0+0x0dc],%l5 ! %l5 = 000000fc000000ff ! %l3 = 0000000000000047, %l2 = 22f697da8fa94c66, %l2 = 22f697da8fa94c66 xnor %l3,%l2,%l2 ! %l2 = dd0968257056b3de ! Mem[0000000084800028] = d4cdc30f, %l0 = 0000000000000277 lduha [%i1+%o5]0x80,%l0 ! %l0 = 000000000000d4cd ! %l4 = 0000000000000000, Mem[0000000091000138] = 4c906f70 stw %l4,[%i6+0x138] ! Mem[0000000091000138] = 00000000 ! %l2 = dd0968257056b3de, %l5 = 00000000000000fc, %ccr = 08 mova %xcc,%l2,%l5 ! Moved, %l5 = dd0968257056b3de ! done : should take illegal inst trap, %l0 = 000000000000d4cd done ! Illegal inst trap : %l0 = 000000000000d4dd ! %l5 = dd0968257056b3de, Mem[0000000084000008] = 1a0ca476313a5847 stxa %l5,[%i0+%o1]0x89 ! Mem[0000000084000008] = dd0968257056b3de ! immd = 000000000000036e, %l0 = 000000000000d4dd, %ccr = 08 movn %xcc,0x36e,%l0 ! Register Not Moved membar #Sync ! Added by membar checker (300) ! %l1 = 801c4551c7a5102e, Mem[00000000900000c6] = 269c5075 sth %l1,[%i4+0x0c6] ! Mem[00000000900000c4] = 102e5075 p58_label_9: ! Mem[0000000091000068] = 955a2d89, %g2 = 000000000000008e ldub [%i6+0x068],%g2 ! %g2 = 0000000000000095 ! %l0 = 000000000000d4dd, immed = 00000147, %ccr = 08 movre %l0,0x147,%l4 ! Not Moved, %l4 = 0000000000000000 ! %l5 = dd0968257056b3de, %l4 = 0000000000000000, %ccr = 08 movge %xcc,%l5,%l4 ! Moved, %l4 = dd0968257056b3de ! %l2 = dd0968257056b3de, Mem[0000000091800150] = c5e66b5d stw %l2,[%o0+0x150] ! Mem[0000000091800150] = 7056b3de ! Mem[000000008580011c] = 5d5a6af4, %l1 = 801c4551c7a5102e swap [%i3+0x11c],%l1 ! %l1 = 000000005d5a6af4 ! Mem[000000009180000c] = 76a3efd0, %g2 = 0000000000000095 ldsh [%o0+0x00e],%g2 ! %g2 = 00000000000076a3 ! Mem[0000000085000018] = bc06d9c4b98610cd, %f16 = d7747626 826fbecf ldda [%i2+%o3]0x81,%f16 ! %f16 = bc06d9c4 b98610cd ! %l4 = dd0968257056b3de, Mem[00000000910001b8] = fe0490b8 stw %l4,[%i6+0x1b8] ! Mem[00000000910001b8] = 7056b3de ! %l6 = fffffff4e4b96486, Mem[0000000090800054] = 00000047 stw %l6,[%i5+0x054] ! Mem[0000000090800054] = e4b96486 ! %l3 = 0000000000000047, Mem[0000000090000184] = 4d694d63 stw %l3,[%i4+0x184] ! Mem[0000000090000184] = 00000047 p58_label_10: ! Mem[0000000090800184] = 3381cd2b, %g2 = 00000000000076a3 ldub [%i5+0x186],%g2 ! %g2 = 0000000000000033 ! Mem[0000000090000164] = f10a5fc5, %g2 = 0000000000000033 ldsb [%i4+0x166],%g2 ! %g2 = fffffffffffffff1 ! Mem[0000000084800018] = 67ea1459, %l6 = fffffff4e4b96486 ldswa [%i1+%o3]0x81,%l6 ! %l6 = 0000000067ea1459 ! Mem[00000000918001e0] = 7e7af6df, %g2 = fffffffffffffff1 ldsh [%o0+0x1e2],%g2 ! %g2 = 0000000000007e7a ! %l4 = dd0968257056b3de, Mem[0000000091000028] = 05e12eff95d1d562 stx %l4,[%i6+%o5] ! Mem[0000000091000028] = dd0968257056b3de ! Mem[0000000085800060] = 1adc21d474b24c4c, %l0 = 000000000000d4dd ldx [%i3+0x060],%l0 ! %l0 = 1adc21d474b24c4c ! Mem[0000000091000110] = e00d7a22, %g2 = 0000000000007e7a lduw [%i6+0x110],%g2 ! %g2 = 00000000e00d7a22 ! Mem[000000009000011c] = db92bc5b, %g2 = 00000000e00d7a22 ldsh [%i4+0x11e],%g2 ! %g2 = ffffffffffffdb92 ! %l0 = 1adc21d474b24c4c, %l3 = 0000000000000047, %l1 = 000000005d5a6af4 sra %l0,%l3,%l1 ! %l1 = 0000000000e96498 ! Mem[0000000085000020] = a70e5de1, %l5 = dd0968257056b3de ldsba [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffffffa7 p58_label_11: ! %l2 = dd0968257056b3de, Mem[0000000084000020] = e3925eb400000000 stxa %l2,[%i0+%o4]0x80 ! Mem[0000000084000020] = dd0968257056b3de ! Mem[0000000091000168] = 31336c30 0fcb6c1c, %g2 = ffffdb92, %g3 = 57a3f6c7 ldd [%i6+0x168],%g2 ! %g2 = 0000000031336c30 000000000fcb6c1c ! %l7 = ffffffe0d7f4304a, Mem[00000000900000c0] = 6fe4c21f stw %l7,[%i4+0x0c0] ! Mem[00000000900000c0] = d7f4304a ! Mem[0000000084000010] = b45e92e3, %l7 = ffffffe0d7f4304a swap [%i0+%o2],%l7 ! %l7 = 00000000b45e92e3 ! %l3 = 0000000000000047, %l4 = dd0968257056b3de, %ccr = 08 move %xcc,%l3,%l4 ! Register Not Moved ! Mem[000000008480006c] = ce0f6923, %l1 = 0000000000e96498 lduba [%i1+0x06f]%asi,%l1 ! %l1 = 0000000000000023 ! Clear Register : %l2 = dd0968257056b3de clr %l2 ! %l2 = 0000000000000000 ! %l2 = 0000000000000000, Mem[000000009080012a] = c4129b99 stb %l2,[%i5+0x12a] ! Mem[0000000090800128] = 00129b99 ! %f0 = 729f3582, Mem[0000000084000010] = d7f4304a sta %f0 ,[%i0+%o2]0x81 ! Mem[0000000084000010] = 729f3582 ! Mem[00000000858001e5] = 0c22b467, %l7 = 00000000b45e92e3 ldstub [%i3+0x1e5],%l7 ! %l7 = 00000022000000ff p58_label_12: ! Mem[0000000090000058] = 06969e62, %g2 = 0000000031336c30 lduw [%i4+0x058],%g2 ! %g2 = 0000000006969e62 ! Mem[0000000084000028] = e7d788d4, %l4 = dd0968257056b3de swap [%i0+%o5],%l4 ! %l4 = 00000000e7d788d4 ! Mem[0000000090000118] = c4c6c2059aa8db92, %f48 = 2e218561 df2e401b ldd [%i4+0x118],%f48 ! %f48 = c4c6c205 9aa8db92 ! %l4 = 00000000e7d788d4, %l0 = 1adc21d474b24c4c, %l3 = 0000000000000047 srlx %l4,%l0,%l3 ! %l3 = 00000000000e7d78 ! Mem[00000000840000a0] = d2556bfa, %l6 = 0000000067ea1459 swap [%i0+0x0a0],%l6 ! %l6 = 00000000d2556bfa ! %l7 = 0000000000000022, Mem[0000000084000020] = dd0968257056b3de stxa %l7,[%i0+%o4]0x81 ! Mem[0000000084000020] = 0000000000000022 ! %l1 = 0000000000000023, Mem[0000000091800148] = 4e1dc160 stw %l1,[%o0+0x148] ! Mem[0000000091800148] = 00000023 ! Mem[00000000858000b0] = 7ca3524c, %l1 = 0000000000000023 swap [%i3+0x0b0],%l1 ! %l1 = 000000007ca3524c ! Mem[0000000085000020] = a70e5de1, %l2 = 0000000000000000 swapa [%i2+%o4]0x80,%l2 ! %l2 = 00000000a70e5de1 ! Mem[0000000084000020] = 0000000000000022, %l2 = 00000000a70e5de1, %l5 = ffffffffffffffa7 add %i0,0x20,%g1 casxa [%g1]0x80,%l2,%l5 ! %l5 = 0000000000000022 p58_label_13: ! Mem[0000000091000170] = 41b868c4, %g2 = 0000000006969e62 ldub [%i6+0x170],%g2 ! %g2 = 0000000000000041 ! Mem[00000000908000d4] = 27ab1ce7, %g18 = b6c6cdb7c5fd37f7 ldsw [%i5+0x0d4],%g2 ! %g2 = b6c6cdb7c5fd37f7 ! immd = 00000000000002ad, %l6 = 00000000d2556bfa, %ccr = 08 movle %icc,0x2ad,%l6 ! Moved, %l6 = 00000000000002ad ! %l5 = 0000000000000022, %l7 = 0000000000000022, %l1 = 000000007ca3524c tsubcc %l5,%l7,%l1 ! %l1 = 0000000000000000, %ccr = 46 ! %l6 = 00000000000002ad, imm = 000000000000086f, %l5 = 0000000000000022 tsubcc %l6,0x86f,%l5 ! %l5 = fffffffffffffa3e, %ccr = 9b ! %l3 = 00000000000e7d78, Mem[00000000918001b0] = 48bf949ef9505f57 stx %l3,[%o0+0x1b0] ! Mem[00000000918001b0] = 00000000000e7d78 ! Mem[0000000085800000] = 78966c59, %l3 = 00000000000e7d78 ldstuba [%i3+%g0]0x88,%l3 ! %l3 = 00000059000000ff ! immd = 0000000000000051, %l0 = 1adc21d474b24c4c, %ccr = 9b movn %icc,0x051,%l0 ! Register Not Moved ! %l5 = fffffffffffffa3e, Mem[0000000084800018] = 67ea1459 stwa %l5,[%i1+%o3]0x81 ! Mem[0000000084800018] = fffffa3e ! Mem[00000000918000f0] = d502c077, %g2 = 0000000027ab1ce7 ldsb [%o0+0x0f2],%g2 ! %g2 = ffffffffffffffd5 p58_label_14: ! Mem[00000000908000d8] = 9c4dedb52e9f5b4f, %f48 = c4c6c205 9aa8db92 ldd [%i5+0x0d8],%f48 ! %f48 = 9c4dedb5 2e9f5b4f ! immd = 000000000000007f, %l2 = 00000000a70e5de1, %ccr = 9b movleu %xcc,0x07f,%l2 ! Moved, %l2 = 000000000000007f ! %f6 = d614fb79, Mem[0000000091800164] = bcb72634 st %f6 ,[%o0+0x164] ! Mem[0000000091800164] = d614fb79 ! %l5 = fffffffffffffa3e, Mem[0000000084000020] = 00000000 stwa %l5,[%i0+%o4]0x81 ! Mem[0000000084000020] = fffffa3e ! Mem[0000000091800070] = 00d9bc34 83e88393, %g2 = ffffffd5, %g3 = 0fcb6c1c ldd [%o0+0x070],%g2 ! %g2 = 0000000000d9bc34 0000000083e88393 ! Mem[00000000848000ac] = afa54f06, %l5 = fffffffffffffa3e swap [%i1+0x0ac],%l5 ! %l5 = 00000000afa54f06 ! %l7 = 0000000000000022, Mem[0000000091000028] = dd0968257056b3de stx %l7,[%i6+%o5] ! Mem[0000000091000028] = 0000000000000022 ! %f20 = 19b37e80 8e3eba8a, Mem[0000000084800090] = b3c8da74 ad39d56f std %f20,[%i1+0x090] ! Mem[0000000084800090] = 19b37e80 8e3eba8a ! Mem[0000000084000070] = c718ee10a0e2a4f5, %l4 = 00000000e7d788d4, %l6 = 00000000000002ad add %i0,0x70,%g1 casxa [%g1]0x80,%l4,%l6 ! %l6 = c718ee10a0e2a4f5 ! %l3 = 0000000000000059, %l0 = 1adc21d474b24c4c, %ccr = 9b movn %xcc,%l3,%l0 ! Register Not Moved p58_label_15: ! Mem[0000000091000110] = e00d7a22 5764cf50, %g2 = 00d9bc34, %g3 = 83e88393 ldda [%i6+0x110]%asi,%g2 ! %g2 = 00000000e00d7a22 000000005764cf50 ! %l0 = 74b24c4c, %l1 = 00000000, Mem[0000000091000188] = fc48e8f8 91c7ee5a std %l0,[%i6+0x188] ! Mem[0000000091000188] = 74b24c4c 00000000 ! Mem[0000000085800000] = ff6c9678, %l5 = 00000000afa54f06 swapa [%i3+%g0]0x80,%l5 ! %l5 = 00000000ff6c9678 ! %l0 = 1adc21d474b24c4c, %l5 = 00000000ff6c9678, %l4 = 00000000e7d788d4 addcc %l0,%l5,%l4 ! %l4 = 1adc21d5741ee2c4, %ccr = 01 ! Mem[00000000918001d0] = 61bc4b5f, %g2 = 00000000e00d7a22 ldub [%o0+0x1d0],%g2 ! %g2 = 0000000000000061 ! Mem[0000000090800010] = 8d8cadf7 826fbecf, %g2 = 00000061, %g3 = 5764cf50 ldd [%i5+%o2],%g2 ! %g2 = 000000008d8cadf7 00000000826fbecf ! Mem[0000000085800008] = 93307dc5, %l4 = 1adc21d5741ee2c4 swapa [%i3+%o1]0x88,%l4 ! %l4 = 0000000093307dc5 ! Mem[0000000085800000] = 064fa5af, %l3 = 0000000000000059 swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000064fa5af ! %l4 = 93307dc5, %l5 = ff6c9678, Mem[0000000091800010] = efd037ae 807fa37a std %l4,[%o0+%o2] ! Mem[0000000091800010] = 93307dc5 ff6c9678 ! Mem[000000008400017b] = 86efd171, %l4 = 0000000093307dc5 ldstub [%i0+0x17b],%l4 ! %l4 = 00000071000000ff p58_label_16: ! immd = 00000000000001df, %l6 = c718ee10a0e2a4f5, %ccr = 01 movvs %xcc,0x1df,%l6 ! Register Not Moved ! Mem[0000000085000010] = 6e9dbc2d, %f20 = 19b37e80 lda [%i2+%o2]0x89,%f20 ! %f20 = 6e9dbc2d ! Mem[00000000900001c0] = e1f675de 46335dfe 2e218561 df2e401b ! Mem[00000000900001d0] = fd6b64c9 9dc61d43 74bf329d ce6dc6c1 ! Mem[00000000900001e0] = d5a91b15 ac384b62 2bf50637 3fb77494 ! Mem[00000000900001f0] = e25abab0 28ee9ba8 07425ca0 64acdc55 ldda [%i4+%g5]ASI_BLK_AIUP,%f48 ! Block Load from 00000000900001c0 ! %l0 = 1adc21d474b24c4c, %l7 = 0000000000000022, %ccr = 01 movrne %l0,%l7,%l3 ! Moved, %l3 = 0000000000000022 ! %l6 = a0e2a4f5, %l7 = 00000022, Mem[0000000091800080] = a236fd5a 6ffbbb7b std %l6,[%o0+0x080] ! Mem[0000000091800080] = a0e2a4f5 00000022 ! Mem[0000000085000020] = 00000000, %l2 = 000000000000007f ldsha [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[00000000908000c4] = 4c3d0a59, %g2 = 000000008d8cadf7 ldsb [%i5+0x0c5],%g2 ! %g2 = 000000000000004c ! Mem[00000000848000c3] = a09370e5, %l7 = 0000000000000022 ldstub [%i1+0x0c3],%l7 ! %l7 = 000000e5000000ff ! %l2 = 0000000000000000, Mem[0000000090000138] = cb533f7f3f8d7d73 stx %l2,[%i4+0x138] ! Mem[0000000090000138] = 0000000000000000 ! %l1 = 0000000000000000, Mem[0000000090800026] = 03600853, %asi = 80 stha %l1,[%i5+0x026]%asi ! Mem[0000000090800024] = 00000853 p58_label_17: ! Mem[0000000085800108] = df47628e9d28cb7c, %l3 = 0000000000000022, %l7 = 00000000000000e5 add %i3,0x108,%g1 casxa [%g1]0x80,%l3,%l7 ! %l7 = df47628e9d28cb7c membar #Sync ! Added by membar checker (301) ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 00000000 00000000 mov 0x100,%g6 ldda [%i4+%g6]ASI_BLK_AIUSL,%f48 ! Block Load from 0000000090000100 ! Mem[00000000850001c4] = 1e822b0c, %l5 = ff6c9678, %l3 = 00000022 add %i2,0x1c4,%g1 casa [%g1]0x80,%l5,%l3 ! %l3 = 000000001e822b0c ! Mem[00000000908001ec] = f1046e5b, %g2 = 000000000000004c lduw [%i5+0x1ec],%g2 ! %g2 = 00000000f1046e5b ! Mem[00000000910000e0] = f12e9575, %g2 = 00000000f1046e5b ldsb [%i6+0x0e1],%g2 ! %g2 = fffffffffffffff1 ! %l6 = c718ee10a0e2a4f5, Mem[00000000848000f0] = d777d10eb4bfc6b5 stx %l6,[%i1+0x0f0] ! Mem[00000000848000f0] = c718ee10a0e2a4f5 ! Mem[00000000918001bc] = 34425fb4, %g2 = fffffffffffffff1 ldsb [%o0+0x1be],%g2 ! %g2 = 0000000000000034 ! %l5 = 00000000ff6c9678, Mem[0000000090800070] = 23db42826fb98264 stx %l5,[%i5+0x070] ! Mem[0000000090800070] = 00000000ff6c9678 ! Mem[000000009000001c] = 43627d52, %g18 = b6c6cdb7c5fd37f7 ldsw [%i4+0x01c],%g2 ! %g2 = b6c6cdb7c5fd37f7 ! Mem[000000009080005c] = e6055c3b, %g2 = 0000000043627d52 lduw [%i5+0x05c],%g2 ! %g2 = 00000000e6055c3b p58_label_18: ! %l3 = 000000001e822b0c, Mem[000000009000006e] = 929373e0 sth %l3,[%i4+0x06e] ! Mem[000000009000006c] = 2b0c73e0 ! %l2 = 0000000000000000, %l5 = 00000000ff6c9678, %l2 = 0000000000000000 xnor %l2,%l5,%l2 ! %l2 = ffffffff00936987 ! Mem[0000000090000074] = 88eeafc5, %g2 = 00000000e6055c3b ldsh [%i4+0x074],%g2 ! %g2 = ffffffffffff88ee ! %l3 = 000000001e822b0c, %l7 = df47628e9d28cb7c, %ccr = 01 movle %xcc,%l3,%l7 ! Register Not Moved ! Mem[0000000085000000] = 24825237, %l4 = 0000000000000071 ldstuba [%i2+%g0]0x81,%l4 ! %l4 = 00000024000000ff ! Mem[0000000085800120] = b3f70277502efe99, %l0 = 1adc21d474b24c4c, %l6 = c718ee10a0e2a4f5 add %i3,0x120,%g1 casxa [%g1]0x80,%l0,%l6 ! %l6 = b3f70277502efe99 ! Mem[0000000085000000] = ff825237, %l2 = ffffffff00936987 ldswa [%i2+%g0]0x81,%l2 ! %l2 = ffffffffff825237 ! Mem[0000000085000008] = 9dc61d43, %l3 = 000000001e822b0c lduba [%i2+%o1]0x89,%l3 ! %l3 = 0000000000000043 ! Mem[0000000084800000] = 30029e00, %l5 = 00000000ff6c9678 lduha [%i1+%g0]0x81,%l5 ! %l5 = 0000000000003002 ! %l3 = 0000000000000043, Mem[0000000091000146] = 298ef99e stb %l3,[%i6+0x146] ! Mem[0000000091000144] = 438ef99e p58_label_19: ! %l4 = 0000000000000024, immed = fffffb7f, %y = fffffff4 udivcc %l4,-0x481,%l5 ! %l5 = 00000000ffffffff, %ccr = 0a mov %l0,%y ! %y = 74b24c4c ! %l0 = 1adc21d474b24c4c, Mem[000000009100018a] = 4c4c0000 sth %l0,[%i6+0x18a] ! Mem[0000000091000188] = 4c4c0000 ! Mem[00000000840000c8] = a90081ff0010c05e, %l6 = b3f70277502efe99, %l5 = 00000000ffffffff add %i0,0xc8,%g1 casxa [%g1]0x80,%l6,%l5 ! %l5 = a90081ff0010c05e ! %l5 = a90081ff0010c05e, Mem[0000000084800018] = 3efaffff stha %l5,[%i1+%o3]0x89 ! Mem[0000000084800018] = 3efac05e ! Mem[0000000084800008] = b50897ff, %l7 = df47628e9d28cb7c ldsba [%i1+%o1]0x89,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000090800100] = 228ae0e3, %g2 = ffffffffffff88ee ldsh [%i5+0x102],%g2 ! %g2 = 000000000000228a ! Mem[0000000084800014] = d3ce215d, %l5 = 0010c05e, %l0 = 74b24c4c add %i1,0x14,%g1 casa [%g1]0x80,%l5,%l0 ! %l0 = 00000000d3ce215d ! %l5 = a90081ff0010c05e, immd = fffffffffffff871, %l1 = 0000000000000000 mulx %l5,-0x78f,%l1 ! %l1 = 9529698e8161f97e ! %l2 = ff825237, %l3 = 00000043, Mem[0000000091000110] = e00d7a22 5764cf50 std %l2,[%i6+0x110] ! Mem[0000000091000110] = ff825237 00000043 ! Mem[0000000084800018] = 3efac05e, %l2 = ffffffffff825237 lduwa [%i1+%o3]0x88,%l2 ! %l2 = 000000003efac05e p58_label_20: ! %l3 = 0000000000000043, %l6 = b3f70277502efe99, %ccr = 0a movgu %icc,%l3,%l6 ! Moved, %l6 = 0000000000000043 ! Mem[00000000918000c0] = a65f7cdd, %g2 = 000000000000228a ldub [%o0+0x0c0],%g2 ! %g2 = 00000000000000a6 ! Mem[0000000090800120] = dca472b6 3b012cfa, %g2 = 000000a6, %g3 = 826fbecf ldd [%i5+0x120],%g2 ! %g2 = 00000000dca472b6 000000003b012cfa ! Mem[00000000840000c4] = 92c94077, %l3 = 0000000000000043 ldstub [%i0+0x0c4],%l3 ! %l3 = 00000092000000ff ! Mem[00000000900000f8] = b826dac5, %g2 = 00000000dca472b6 ldub [%i4+0x0fb],%g2 ! %g2 = 00000000000000b8 ! Mem[0000000085800008] = c4e21e74, %f13 = a6bd1f2a lda [%i3+%o1]0x81,%f13 ! %f13 = c4e21e74 ! %l7 = ffffffffffffffff, imm = 0000000000000223, %l0 = 00000000d3ce215d and %l7,0x223,%l0 ! %l0 = 0000000000000223 ! Mem[0000000085000008] = 9dc61d43, %l3 = 0000000000000092 ldsba [%i2+%o1]0x89,%l3 ! %l3 = 0000000000000043 ! %l6 = 0000000000000043, Mem[00000000900000aa] = 3f2ff3b2 stb %l6,[%i4+0x0aa] ! Mem[00000000900000a8] = 432ff3b2 ! Mem[000000009080002c] = 8fd332d4, %g2 = 00000000000000b8 lduba [%i5+0x02c]%asi,%g2 ! %g2 = 000000000000008f p58_label_21: ! Mem[000000009080019c] = 7982481d, %g18 = b6c6cdb7c5fd37f7 ldsw [%i5+0x19c],%g2 ! %g2 = b6c6cdb7c5fd37f7 ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 00000000 00000000 ldda [%i4+%g6]ASI_BLK_P,%f48 ! Block Load from 0000000090000100 ! %f16 = bc06d9c4 b98610cd 9be142d2 93307dc5 ! %f20 = 6e9dbc2d 8e3eba8a b2f1e8c9 83e8e8ef ! %f24 = f1a276ff 8f729cf9 ec5795a1 4495379d ! %f28 = 1b92ccbe 4dcfdc10 4eae4b3f 2925a5d6 mov 0x180,%g4 stda %f16,[%i0+%g4]ASI_BLK_PL ! Block Store to 0000000084000180 ! %l4 = 0000000000000024, imm = fffffffffffff579, %l4 = 0000000000000024 orncc %l4,-0xa87,%l4 ! %l4 = 0000000000000aa6, %ccr = 00 ! %l5 = a90081ff0010c05e, Mem[000000009180002c] = 925a7f3c sth %l5,[%o0+0x02c] ! Mem[000000009180002c] = c05e7f3c ! Mem[00000000840000c4] = ffc94077, %l4 = 0000000000000aa6 swap [%i0+0x0c4],%l4 ! %l4 = 00000000ffc94077 ! %l2 = 3efac05e, %l3 = 00000043, Mem[00000000900000b8] = 6d281246 ee99009a std %l2,[%i4+0x0b8] ! Mem[00000000900000b8] = 3efac05e 00000043 ! Mem[0000000091000158] = 0fc484af, %g18 = b6c6cdb7c5fd37f7 ldsw [%i6+0x158],%g2 ! %g2 = b6c6cdb7c5fd37f7 ! Mem[000000009000016c] = fd96b76d, %g2 = 000000000fc484af ldub [%i4+0x16f],%g2 ! %g2 = 00000000000000fd ! Mem[0000000091800090] = faf7017d 39663de8, %g2 = 000000fd, %g3 = 3b012cfa ldd [%o0+0x090],%g2 ! %g2 = 00000000faf7017d 0000000039663de8 p58_label_22: ! Mem[000000008480006c] = ce0f6923, %l4 = 00000000ffc94077 swap [%i1+0x06c],%l4 ! %l4 = 00000000ce0f6923 ! Mem[00000000908001a4] = 1ae55d08, %g18 = b6c6cdb7c5fd37f7 ldsw [%i5+0x1a4],%g2 ! %g2 = b6c6cdb7c5fd37f7 ! Mem[00000000840000e8] = 2f375868 9c06cf95, %l6 = 00000043, %l7 = ffffffff ldd [%i0+0x0e8],%l6 ! %l6 = 000000002f375868 000000009c06cf95 ! %l2 = 000000003efac05e, Mem[0000000090000094] = e0ea95f8 sth %l2,[%i4+0x094] ! Mem[0000000090000094] = c05e95f8 ! Mem[00000000858000e8] = 8b5ede1e7a836c42, %l3 = 0000000000000043, %l5 = a90081ff0010c05e add %i3,0xe8,%g1 casxa [%g1]0x80,%l3,%l5 ! %l5 = 8b5ede1e7a836c42 ! Mem[0000000090800148] = a5b1dbba2cfe970f, %g2 = 000000001ae55d08 ldx [%i5+0x148],%g2 ! %g2 = a5b1dbba2cfe970f ! Mem[00000000908001f4] = ee4af8f5, %g2 = a5b1dbba2cfe970f ldsh [%i5+0x1f6],%g2 ! %g2 = ffffffffffffee4a ! Mem[0000000084000028] = 2305bc7a deb35670, %l2 = 3efac05e, %l3 = 00000043 ldda [%i0+%o5]0x88,%l2 ! %l2 = 00000000deb35670 000000002305bc7a ! %l1 = 9529698e8161f97e, %l1 = 9529698e8161f97e, %l0 = 0000000000000223 xor %l1,%l1,%l0 ! %l0 = 0000000000000000 ! Mem[0000000090000080] = da2a1da0, %g2 = ffffffffffffee4a ldsb [%i4+0x083],%g2 ! %g2 = ffffffffffffffda p58_label_23: ! Mem[0000000084800094] = 8e3eba8a, %l0 = 0000000000000000 swap [%i1+0x094],%l0 ! %l0 = 000000008e3eba8a ! Mem[00000000900001c8] = 61df2e40, %g2 = ffffffffffffffda ldub [%i4+0x1cb],%g2 ! %g2 = 0000000000000061 ! %l5 = 8b5ede1e7a836c42, Mem[0000000090000078] = fa5423a0801f7ef7 stx %l5,[%i4+0x078] ! Mem[0000000090000078] = 8b5ede1e7a836c42 ! Mem[0000000090000078] = 8b5ede1e7a836c42, %f48 = 34ee920f 2129a19e ldd [%i4+0x078],%f48 ! %f48 = 8b5ede1e 7a836c42 ! Mem[0000000085800018] = c8d06332, %l2 = 00000000deb35670 lduwa [%i3+%o3]0x80,%l2 ! %l2 = 00000000c8d06332 ! Mem[0000000084000020] = 3efaffff, %l7 = 000000009c06cf95 lduha [%i0+%o4]0x88,%l7 ! %l7 = 000000000000ffff ! %l5 = 8b5ede1e7a836c42, %l6 = 000000002f375868, %l5 = 8b5ede1e7a836c42 orncc %l5,%l6,%l5 ! %l5 = fffffffffacbefd7, %ccr = 88 ! retry : should take illegal inst trap, %l0 = 000000008e3eba8a retry ! Illegal inst trap : %l0 = 000000008e3eba9a ! %l2 = 00000000c8d06332, Mem[0000000090000146] = c4913149 sth %l2,[%i4+0x146] ! Mem[0000000090000144] = 63323149 ! %l1 = 9529698e8161f97e, Mem[000000009080010c] = 3abd6093 sth %l1,[%i5+0x10c] ! Mem[000000009080010c] = f97e6093 p58_label_24: ! immd = 0000000000000015, %l5 = fffffffffacbefd7, %ccr = 88 movvc %icc,0x015,%l5 ! Moved, %l5 = 0000000000000015 ! Mem[0000000091000088] = 86ad1b16cbfc9141, %f48 = 8b5ede1e 7a836c42 ldd [%i6+0x088],%f48 ! %f48 = 86ad1b16 cbfc9141 ! Mem[00000000918001ec] = 307ba891, %g2 = 0000000000000061 ldsb [%o0+0x1ef],%g2 ! %g2 = 0000000000000030 ! %l1 = 9529698e8161f97e, Mem[0000000091000040] = 0115df7dd61db2b3 stx %l1,[%i6+0x040] ! Mem[0000000091000040] = 9529698e8161f97e ! Mem[0000000085800173] = b0330ea3, %l5 = 0000000000000015 ldstub [%i3+0x173],%l5 ! %l5 = 000000a3000000ff ! Mem[0000000084800088] = c8e0b010, %l7 = 000000000000ffff ldub [%i1+0x088],%l7 ! %l7 = 00000000000000c8 ! immd = 00000000000003a4, %l6 = 000000002f375868, %ccr = 88 movl %icc,0x3a4,%l6 ! Moved, %l6 = 00000000000003a4 ! Mem[0000000084800010] = 99c6080e, %l0 = 000000008e3eba9a ldsha [%i1+%o2]0x81,%l0 ! %l0 = ffffffffffff99c6 ! %l3 = 000000002305bc7a, %l7 = 00000000000000c8, %ccr = 88 movneg %icc,%l3,%l7 ! Moved, %l7 = 000000002305bc7a ! immd = 000000000000008f, %l1 = 9529698e8161f97e, %ccr = 88 movpos %icc,0x08f,%l1 ! Register Not Moved p58_label_25: ! Mem[00000000910000ac] = 1253fffd, %g18 = b6c6cdb7c5fd37f7 ldsw [%i6+0x0ac],%g2 ! %g2 = b6c6cdb7c5fd37f7 ! %l1 = 9529698e8161f97e, Mem[0000000085800020] = 513ec8c6 stwa %l1,[%i3+%o4]0x81 ! Mem[0000000085800020] = 8161f97e ! Mem[00000000900001c8] = 2e218561, %g2 = 000000001253fffd lduh [%i4+0x1c8],%g2 ! %g2 = 0000000000002e21 ! %l2 = 00000000c8d06332, Mem[0000000085800020] = 8161f97e stwa %l2,[%i3+%o4]0x81 ! Mem[0000000085800020] = c8d06332 ! %l1 = 9529698e8161f97e, imm = 0000000000000005, %l3 = 000000002305bc7a sll %l1,0x005,%l3 ! %l3 = a52d31d02c3f2fc0 ! Mem[0000000084800000] = 30029e00, %l2 = 00000000c8d06332 ldswa [%i1+%g0]0x81,%l2 ! %l2 = 0000000030029e00 ! %l2 = 0000000030029e00, %l7 = 000000002305bc7a, %ccr = 88 movge %xcc,%l2,%l7 ! Register Not Moved ! %l1 = 9529698e8161f97e, %l3 = a52d31d02c3f2fc0, %l7 = 000000002305bc7a taddcctv %l1,%l3,%l7 ! %l0 = ffffffffffff99e9, Trapped ! Mem[0000000091800108] = c90e6f67de11d2fc, %f48 = 86ad1b16 cbfc9141 ldda [%o0+0x108]%asi,%f48 ! %f48 = c90e6f67 de11d2fc ! Mem[0000000084800158] = 664a0b8c, %l5 = 00000000000000a3 lduba [%i1+0x158]%asi,%l5 ! %l5 = 0000000000000066 ba,a p58_not_taken_0_end p58_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 ffffffffffff99e9 bne,a,pn %xcc,p58_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 9529698e8161f97e bne,a,pn %xcc,p58_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000030029e00 bne,a,pn %xcc,p58_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be a52d31d02c3f2fc0 bne,a,pn %xcc,p58_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000ce0f6923 bne,a,pn %xcc,p58_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000066 bne,a,pn %xcc,p58_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000003a4 bne,a,pn %xcc,p58_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000002305bc7a bne,a,pn %xcc,p58_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x74b24c4c,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p58_failed mov 0x111,%g1 ! 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 729f3582 d663e7f6 bne %xcc,p58_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be f73ba323 5b09ad55 bne %xcc,p58_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 7f760c92 2a0d5f04 bne %xcc,p58_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be d614fb79 adb796e8 bne %xcc,p58_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be a8dd4f74 49110501 bne %xcc,p58_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be afab1c62 0cef1132 bne %xcc,p58_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 6692bf66 c4e21e74 bne %xcc,p58_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be a28d45c5 52655f35 bne %xcc,p58_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be bc06d9c4 b98610cd bne %xcc,p58_f16_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 6e9dbc2d 8e3eba8a bne %xcc,p58_f20_fail nop ! Check Local Memory set p58_local0_expect,%g1 p58_check_local0: ldx [%g1+0x008],%g2 ! Expected data = deb35670256809dd ldx [%i0+0x008],%g3 ! Observed data at 0000000084000008 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 729f3582740285cb ldx [%i0+0x010],%g3 ! Observed data at 0000000084000010 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 00000000b45e9240 ldx [%i0+0x018],%g3 ! Observed data at 0000000084000018 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = fffffa3e00000022 ldx [%i0+0x020],%g3 ! Observed data at 0000000084000020 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 7056b3de7abc0523 ldx [%i0+0x028],%g3 ! Observed data at 0000000084000028 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x028,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = 67ea14599ffaee1d ldx [%i0+0x0a0],%g3 ! Observed data at 00000000840000a0 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x0a0,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 02ce836a00000aa6 ldx [%i0+0x0c0],%g3 ! Observed data at 00000000840000c0 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x0c0,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = aef433aeff72f599 ldx [%i0+0x0d8],%g3 ! Observed data at 00000000840000d8 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x0d8,%g4 ldx [%g1+0x128],%g2 ! Expected data = c372f901ff3af6f2 ldx [%i0+0x128],%g3 ! Observed data at 0000000084000128 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x128,%g4 ldx [%g1+0x178],%g2 ! Expected data = 86efd1ff7880d1f8 ldx [%i0+0x178],%g3 ! Observed data at 0000000084000178 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x178,%g4 ldx [%g1+0x180],%g2 ! Expected data = cd1086b9c4d906bc ldx [%i0+0x180],%g3 ! Observed data at 0000000084000180 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x180,%g4 ldx [%g1+0x188],%g2 ! Expected data = c57d3093d242e19b ldx [%i0+0x188],%g3 ! Observed data at 0000000084000188 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x188,%g4 ldx [%g1+0x190],%g2 ! Expected data = 8aba3e8e2dbc9d6e ldx [%i0+0x190],%g3 ! Observed data at 0000000084000190 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x190,%g4 ldx [%g1+0x198],%g2 ! Expected data = efe8e883c9e8f1b2 ldx [%i0+0x198],%g3 ! Observed data at 0000000084000198 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x198,%g4 ldx [%g1+0x1a0],%g2 ! Expected data = f99c728fff76a2f1 ldx [%i0+0x1a0],%g3 ! Observed data at 00000000840001a0 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x1a0,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 9d379544a19557ec ldx [%i0+0x1a8],%g3 ! Observed data at 00000000840001a8 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x1a8,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 10dccf4dbecc921b ldx [%i0+0x1b0],%g3 ! Observed data at 00000000840001b0 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x1b0,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = d6a525293f4bae4e ldx [%i0+0x1b8],%g3 ! Observed data at 00000000840001b8 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x1b8,%g4 set p58_local1_expect,%g1 p58_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 30029e00422d78b7 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 = ff9708b524254d2c ldx [%i1+0x008],%g3 ! Observed data at 0000000084800008 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 5ec0fa3e819287d8 ldx [%i1+0x018],%g3 ! Observed data at 0000000084800018 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i1,0x018,%g4 ldx [%g1+0x068],%g2 ! Expected data = d050d5b1ffc94077 ldx [%i1+0x068],%g3 ! Observed data at 0000000084800068 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i1,0x068,%g4 ldx [%g1+0x090],%g2 ! Expected data = 19b37e8000000000 ldx [%i1+0x090],%g3 ! Observed data at 0000000084800090 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i1,0x090,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = ebfa82b0fffffa3e ldx [%i1+0x0a8],%g3 ! Observed data at 00000000848000a8 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i1,0x0a8,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = a09370ffbd96d544 ldx [%i1+0x0c0],%g3 ! Observed data at 00000000848000c0 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i1,0x0c0,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = c718ee10a0e2a4f5 ldx [%i1+0x0f0],%g3 ! Observed data at 00000000848000f0 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i1,0x0f0,%g4 set p58_local2_expect,%g1 p58_check_local2: ldx [%g1+0x000],%g2 ! Expected data = ff82523700000000 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 = 431dc69dcc8e9462 ldx [%i2+0x008],%g3 ! Observed data at 0000000085000008 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000000e4cf0af8 ldx [%i2+0x020],%g3 ! Observed data at 0000000085000020 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i2,0x020,%g4 set p58_local3_expect,%g1 p58_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 5900000023e04422 ldx [%i3+0x000],%g3 ! Observed data at 0000000085800000 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = c4e21e74ebddb539 ldx [%i3+0x008],%g3 ! Observed data at 0000000085800008 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = c8d06332af3271fe ldx [%i3+0x020],%g3 ! Observed data at 0000000085800020 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 664ca98f1ecf64d6 ldx [%i3+0x028],%g3 ! Observed data at 0000000085800028 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x028,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 0000002303bd4a3c ldx [%i3+0x0b0],%g3 ! Observed data at 00000000858000b0 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x0b0,%g4 ldx [%g1+0x118],%g2 ! Expected data = 318e894bc7a5102e ldx [%i3+0x118],%g3 ! Observed data at 0000000085800118 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x118,%g4 ldx [%g1+0x170],%g2 ! Expected data = b0330eff9b161b6d ldx [%i3+0x170],%g3 ! Observed data at 0000000085800170 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x170,%g4 ldx [%g1+0x1e0],%g2 ! Expected data = be1247580cffb467 ldx [%i3+0x1e0],%g3 ! Observed data at 00000000858001e0 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x1e0,%g4 ! The test for processor 58 has passed p58_passed: ta GOOD_TRAP nop p58_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p58_failed p58_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p58_failed p58_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p58_failed p58_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p58_failed p58_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p58_failed p58_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p58_failed p58_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p58_failed p58_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p58_failed p58_f0_fail: set p58_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p58_f2_fail: set p58_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p58_f4_fail: set p58_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%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 p58_f8_fail: set p58_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p58_f10_fail: set p58_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p58_f12_fail: set p58_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p58_f14_fail: set p58_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p58_f16_fail: set p58_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p58_f20_fail: set p58_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%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: membar #Sync mov 0x1c0,%g1 stda %f16,[%i4+%g1]ASI_BLK_AIUP membar #Sync lduha [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000085000010] stha %l4,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085000028] stxa %l7,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085000010] done p58_trap1o: membar #Sync mov 0x1c0,%g1 stda %f16,[%o4+%g1]ASI_BLK_AIUP membar #Sync lduha [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000085000010] stha %l4,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085000028] stxa %l7,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085000010] done p58_trap2e: ldxa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000084000028] ldxa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000085800000] stda %l0,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000084800010] done p58_trap2o: ldxa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000084000028] ldxa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000085800000] stda %l0,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000084800010] done p58_trap3e: orn %l6,%l1,%l5 orn %l1,%l7,%l0 andn %l7,-0xafe,%l4 nop done p58_trap3o: orn %l6,%l1,%l5 orn %l1,%l7,%l0 andn %l7,-0xafe,%l4 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 = 80530bb0b103b0cf ldx [%g1+0x008],%l1 ! %l1 = 36f475e019ca4c73 ldx [%g1+0x010],%l2 ! %l2 = e48fe4801b93f70d ldx [%g1+0x018],%l3 ! %l3 = 526b3d70a8e90a44 ldx [%g1+0x020],%l4 ! %l4 = 9d2273be3a9ef305 ldx [%g1+0x028],%l5 ! %l5 = 22f697da8fa95edf ldx [%g1+0x030],%l6 ! %l6 = a5032b344eb2b460 ldx [%g1+0x038],%l7 ! %l7 = 86fa3576a62ec969 ! 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 = f301e3c6 81946c0a 92d4d2bb 8f6272fe ! %f4 = 4f49b825 4a926ca7 3ddbfe95 1bda0dff ! %f8 = 2e3c2c3f 674ad5e3 0be44300 0c848a2c ! %f12 = 9b807f4b 79b8fb50 2b8ae178 41da9cda ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 81d1a794 bfb7a243 b09278cf 71f6f525 ! %f20 = 389e88bd b9a8349f 4e78329e 258be916 ! %f24 = 26fdac24 0273702b 21f2a12d 4fb9f7e3 ! %f28 = 2d3c6830 725937da 9f254025 c5395808 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 3bf2773a 14096549 154a510d 95128dde ! %f36 = ef90d01c 4c32fbfd 368869dd 7e955937 ! %f40 = e049c74e 14efd026 c02771ba 31d5aa54 ! %f44 = 70b8fb1d bc4f03b4 9ab57da4 b811df7b ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x0cce2b380000003a,%g7,%g1 ! GSR scale = 7, align = 2 wr %g1,%g0,%gsr ! GSR = 0cce2b380000003a 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[0000000090800030] = 574d316e37c4972c, %g2 = fffffffffd3240b6 ldx [%i5+0x030],%g2 ! %g2 = 574d316e37c4972c ! Mem[00000000868001c0] = 22bdde5cb934ce09, %l3 = 1d71fbd1eb05e2eb, %l2 = 550473de552c4c3c add %i1,0x1c0,%g1 casxa [%g1]0x80,%l3,%l2 ! %l2 = 22bdde5cb934ce09 ! %l4 = 6255d74d, %l5 = 33478937, Mem[00000000908000f0] = 92c8b875 4e91ae77 std %l4,[%i5+0x0f0] ! Mem[00000000908000f0] = 6255d74d 33478937 ! Mem[0000000086800058] = 49bb42cc, %l1 = 00c181a6, %l7 = 60202644 add %i1,0x58,%g1 casa [%g1]0x80,%l1,%l7 ! %l7 = 0000000049bb42cc ! %l6 = 511601d1cfd6bc91, Mem[0000000090800180] = 5bb62bcb01823381 stx %l6,[%i5+0x180] ! Mem[0000000090800180] = 511601d1cfd6bc91 ! Mem[0000000087000000] = d9942c4d, %l5 = 46495f1233478937 ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 000000d9000000ff ! Mem[00000000910001ec] = 2936a680, %g18 = d8b9d739a35d9b79 ldsw [%i6+0x1ec],%g2 ! %g2 = d8b9d739a35d9b79 ! Mem[000000008700005c] = 5a08d190, %l3 = eb05e2eb, %l5 = 000000d9 add %i2,0x5c,%g1 casa [%g1]0x80,%l3,%l5 ! %l5 = 000000005a08d190 ! %l7 = 0000000049bb42cc, Mem[0000000086000010] = 8972551c stwa %l7,[%i0+%o2]0x89 ! Mem[0000000086000010] = 49bb42cc ! %l7 = 0000000049bb42cc, Mem[00000000910001ca] = f1526646, %asi = 80 stha %l7,[%i6+0x1ca]%asi ! Mem[00000000910001c8] = 42cc6646 p59_label_2: ! Mem[00000000868001d0] = 8994a040, %l4 = bfb5327a6255d74d ldstub [%i1+0x1d0],%l4 ! %l4 = 00000089000000ff ! %l4 = 0000000000000089, %l2 = 22bdde5cb934ce09, %ccr = 44 movg %icc,%l4,%l2 ! Register Not Moved ! Mem[0000000091800168] = a9369945, %g2 = 000000002936a680 ldsh [%o0+0x16a],%g2 ! %g2 = ffffffffffffa936 ! immd = 00000000000001da, %l4 = 0000000000000089, %ccr = 44 movg %xcc,0x1da,%l4 ! Register Not Moved ! Mem[0000000087000018] = 0082e238, %l3 = 1d71fbd1eb05e2eb ldsha [%i2+%o3]0x80,%l3 ! %l3 = 0000000000000082 ! Mem[0000000087000010] = e751effa, %l7 = 0000000049bb42cc ldsba [%i2+%o2]0x81,%l7 ! %l7 = ffffffffffffffe7 ! Mem[00000000870001c4] = 1cc20047, %l0 = 1ecf7660, %l5 = 5a08d190 add %i2,0x1c4,%g1 casa [%g1]0x80,%l0,%l5 ! %l5 = 000000001cc20047 ! Mem[000000009080002c] = 8fd332d4, %g2 = ffffffffffffa936 lduha [%i5+0x02c]%asi,%g2 ! %g2 = 0000000000008fd3 ! %l7 = ffffffffffffffe7, Mem[0000000086000028] = 92c38ab02dce5f73 stxa %l7,[%i0+%o5]0x80 ! Mem[0000000086000028] = ffffffffffffffe7 ! Mem[0000000086000010] = 49bb42cc, %l4 = 0000000000000089 lduwa [%i0+%o2]0x88,%l4 ! %l4 = 0000000049bb42cc p59_label_3: ! %l2 = 22bdde5cb934ce09, Mem[000000008600016a] = 20e9c8de sth %l2,[%i0+0x16a] ! Mem[0000000086000168] = 20e9ce09 ! %l5 = 000000001cc20047, %l7 = ffffffffffffffe7, %l6 = 511601d1cfd6bc91 sub %l5,%l7,%l6 ! %l6 = 000000001cc20060 ! Mem[000000008600010d] = d52035c4, %l1 = d138f6e800c181a6 ldstub [%i0+0x10d],%l1 ! %l1 = 00000020000000ff ! %l6 = 000000001cc20060, Mem[0000000086000062] = 78d69946 sth %l6,[%i0+0x062] ! Mem[0000000086000060] = 78d60060 ! %l4 = 0000000049bb42cc, %l6 = 000000001cc20060, %l5 = 000000001cc20047 andncc %l4,%l6,%l5 ! %l5 = 000000004139428c, %ccr = 00 ! Mem[00000000908001c4] = 751f7a4e, %g2 = 0000000000008fd3 ldub [%i5+0x1c5],%g2 ! %g2 = 0000000000000075 ! %f26 = 21f2a12d, Mem[0000000091000100] = 9416c8c1 st %f26,[%i6+0x100] ! Mem[0000000091000100] = 21f2a12d ! %l5 = 000000004139428c, Mem[0000000091000194] = f32db03d stw %l5,[%i6+0x194] ! Mem[0000000091000194] = 4139428c ! Mem[00000000860001bc] = 411072a5, %l1 = 00000020, %l6 = 1cc20060 add %i0,0x1bc,%g1 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000411072a5 ! Mem[0000000091000058] = 4dd057e9 8c194b94, %g2 = 00000075, %g3 = 0bad0b00 ldd [%i6+0x058],%g2 ! %g2 = 000000004dd057e9 000000008c194b94 p59_label_4: ! %l3 = 0000000000000082, Mem[0000000087800020] = 2269ac44daafc037 stxa %l3,[%i3+%o4]0x88 ! Mem[0000000087800020] = 0000000000000082 ! Mem[0000000091800108] = c90e6f67de11d2fc, %g2 = 000000004dd057e9 ldx [%o0+0x108],%g2 ! %g2 = c90e6f67de11d2fc ! %l2 = 22bdde5cb934ce09, Mem[0000000086000020] = 38189e35 stwa %l2,[%i0+%o4]0x88 ! Mem[0000000086000020] = b934ce09 ! Mem[000000009000014c] = bcae976a, %g18 = d8b9d739a35d9b79 ldsw [%i4+0x14c],%g2 ! %g2 = d8b9d739a35d9b79 ! %l6 = 00000000411072a5, Mem[0000000090800118] = 97eb4367531e9d66, %asi = 80 stxa %l6,[%i5+0x118]%asi ! Mem[0000000090800118] = 00000000411072a5 ! %f20 = 389e88bd, Mem[00000000918001e8] = a309f910 st %f20,[%o0+0x1e8] ! Mem[00000000918001e8] = 389e88bd ! %l7 = ffffffffffffffe7, %l2 = 22bdde5cb934ce09, %ccr = 00 movle %icc,%l7,%l2 ! Register Not Moved ! %f30 = 9f254025 c5395808, Mem[0000000091800090] = faf7017d 39663de8 std %f30,[%o0+0x090] ! Mem[0000000091800090] = 9f254025 c5395808 ! Mem[0000000091000078] = 8f119fca f38fa5ee, %g2 = bcae976a, %g3 = 8c194b94 ldd [%i6+0x078],%g2 ! %g2 = 000000008f119fca 00000000f38fa5ee ! %l7 = ffffffffffffffe7, Mem[0000000087000020] = 941e4183 stwa %l7,[%i2+%o4]0x81 ! Mem[0000000087000020] = ffffffe7 p59_label_5: ! %f0 = f301e3c6 81946c0a 92d4d2bb 8f6272fe ! %f4 = 4f49b825 4a926ca7 3ddbfe95 1bda0dff ! %f8 = 2e3c2c3f 674ad5e3 0be44300 0c848a2c ! %f12 = 9b807f4b 79b8fb50 2b8ae178 41da9cda mov 0x100,%g4 stda %f0,[%i4+%g4]ASI_BLK_P ! Block Store to 0000000090000100 ! %l7 = ffffffffffffffe7, %l6 = 00000000411072a5, %l3 = 0000000000000082 sdivx %l7,%l6,%l3 ! %l3 = 0000000000000000 ! immd = 00000000000002e8, %l4 = 0000000049bb42cc, %ccr = 00 movne %xcc,0x2e8,%l4 ! Moved, %l4 = 00000000000002e8 ! %l1 = 0000000000000020, immed = 00000e4f, %y = 00000000 udiv %l1,0xe4f,%l6 ! %l6 = 0000000000000000 mov %l0,%y ! %y = 1ecf7660 ! Mem[000000009000016c] = 810b83fd, %g18 = d8b9d739a35d9b79 ldsw [%i4+0x16c],%g2 ! %g2 = d8b9d739a35d9b79 ! Mem[0000000086800190] = d9125e383484f881, %l2 = 22bdde5cb934ce09, %l3 = 0000000000000000 add %i1,0x190,%g1 casxa [%g1]0x80,%l2,%l3 ! %l3 = d9125e383484f881 ! Mem[0000000087800050] = e6f2b4a7, %l2 = 22bdde5cb934ce09 ldub [%i3+0x050],%l2 ! %l2 = 00000000000000e6 ! immd = 0000000000000141, %l1 = 0000000000000020, %ccr = 00 movge %xcc,0x141,%l1 ! Moved, %l1 = 0000000000000141 ! %l4 = 00000000000002e8, Mem[0000000086000008] = 0758a9d5 stba %l4,[%i0+%o1]0x89 ! Mem[0000000086000008] = 0758a9e8 ! %l5 = 000000004139428c, Mem[0000000087000028] = 4ef4acf5 stwa %l5,[%i2+%o5]0x81 ! Mem[0000000087000028] = 4139428c p59_label_6: ! %l4 = 00000000000002e8, Mem[0000000091000108] = 0bb2cf27 stb %l4,[%i6+0x108] ! Mem[0000000091000108] = e8b2cf27 ! %l0 = 88f365121ecf7660, Mem[0000000086000000] = 5c4f3228 stwa %l0,[%i0+%g0]0x88 ! Mem[0000000086000000] = 1ecf7660 ! Mem[00000000918001bc] = b43e3442, %g2 = ffffffff810b83fd lduw [%o0+0x1bc],%g2 ! %g2 = 00000000b43e3442 ! Mem[000000009080003c] = 9bab4d9b, %g2 = 00000000b43e3442 ldsb [%i5+0x03f],%g2 ! %g2 = ffffffffffffff9b ! Mem[00000000878000a0] = 41c18705544e70ba, %f20 = 389e88bd b9a8349f ldd [%i3+0x0a0],%f20 ! %f20 = 41c18705 544e70ba ! Mem[0000000091800048] = 3f283d9b50bcd7d6, %g2 = ffffffffffffff9b ldx [%o0+0x048],%g2 ! %g2 = 3f283d9b50bcd7d6 ! Mem[0000000091800058] = 7fbdd3be, %g2 = 3f283d9b50bcd7d6 lduw [%o0+0x058],%g2 ! %g2 = 000000007fbdd3be ! %l2 = 000000e6, %l3 = 3484f881, Mem[0000000087000120] = 9bf3e01d 0a25bbb2 std %l2,[%i2+0x120] ! Mem[0000000087000120] = 000000e6 3484f881 ! %l4 = 000002e8, %l5 = 4139428c, Mem[0000000091800108] = c90e6f67 de11d2fc std %l4,[%o0+0x108] ! Mem[0000000091800108] = 000002e8 4139428c ! %l1 = 0000000000000141, Mem[00000000878000a4] = 544e70ba stw %l1,[%i3+0x0a4] ! Mem[00000000878000a4] = 00000141 p59_label_7: ! %l0 = 88f365121ecf7660, imm = 00000000000005ec, %l6 = 0000000000000000 orn %l0,0x5ec,%l6 ! %l6 = fffffffffffffe73 ! Mem[0000000090800044] = 8673fe99, %g18 = d8b9d739a35d9b79 ldsw [%i5+0x044],%g2 ! %g2 = d8b9d739a35d9b79 ! Mem[0000000087800000] = 76f2d126, %l6 = fffffffffffffe73 lduba [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000076 ! %l7 = ffffffffffffffe7, immed = fffffffc, %y = 1ecf7660 mulscc %l7,-0x004,%l2 ! %l2 = 000000007ffffff3, %ccr = 00, %y = 8f67bb30 ! Mem[0000000087000018] = 38e28200, %l2 = 000000007ffffff3 lduba [%i2+%o3]0x88,%l2 ! %l2 = 0000000000000000 membar #Sync ! Added by membar checker (302) ! Mem[0000000090000114] = 926ca73d, %g2 = ffffffff8673fe99 ldsb [%i4+0x115],%g2 ! %g2 = ffffffffffffff92 ! %l0 = 88f365121ecf7660, immed = fffffaca, %y = 8f67bb30 umul %l0,-0x536,%l1 ! %l1 = 1ecf75bf72ed27c0, %y = 1ecf75bf ! Mem[0000000087000000] = ff942c4d, %l5 = 000000004139428c swapa [%i2+%g0]0x80,%l5 ! %l5 = 00000000ff942c4d ! %f0 = f301e3c6 81946c0a 92d4d2bb 8f6272fe ! %f4 = 4f49b825 4a926ca7 3ddbfe95 1bda0dff ! %f8 = 2e3c2c3f 674ad5e3 0be44300 0c848a2c ! %f12 = 9b807f4b 79b8fb50 2b8ae178 41da9cda mov 0x080,%g5 stda %f0,[%i4+%g5]ASI_BLK_P ! Block Store to 0000000090000080 ! %l4 = 00000000000002e8, Mem[0000000087800010] = 0f3b18d0 stha %l4,[%i3+%o2]0x89 ! Mem[0000000087800010] = 0f3b02e8 p59_label_8: ! Mem[0000000090800020] = 6b57517380100360, %g2 = ffffffffffffff92 ldx [%i5+%o4],%g2 ! %g2 = 6b57517380100360 ! %l0 = 88f365121ecf7660, Mem[0000000086800010] = e53bd68e stwa %l0,[%i1+%o2]0x81 ! Mem[0000000086800010] = 1ecf7660 ! %l6 = 0000000000000076, imm = 0000000000000022, %l7 = ffffffffffffffe7 sllx %l6,0x022,%l7 ! %l7 = 000001d800000000 ! %l0 = 88f365121ecf7660, Mem[00000000900001c8] = 2e218561df2e401b stx %l0,[%i4+0x1c8] ! Mem[00000000900001c8] = 88f365121ecf7660 ! Mem[000000008700007c] = ad17e42d, %l6 = 00000076, %l3 = 3484f881 add %i2,0x7c,%g1 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000ad17e42d ! Mem[0000000090000000] = aa4a53b3 c5b8a043, %g2 = 80100360, %g3 = f38fa5ee ldd [%i4+%g0],%g2 ! %g2 = 00000000aa4a53b3 00000000c5b8a043 ! Mem[00000000910001dc] = e82b3baa, %g2 = 00000000aa4a53b3 ldsh [%i6+0x1dc],%g2 ! %g2 = ffffffffffffe82b ! Mem[0000000086800018] = ea54af80 1e3a2a08, %l0 = 1ecf7660, %l1 = 72ed27c0 ldda [%i1+%o3]0x88,%l0 ! %l0 = 000000001e3a2a08 00000000ea54af80 ! %l6 = 0000000000000076, Mem[00000000908001b8] = 4ff80a32a52b18be stx %l6,[%i5+0x1b8] ! Mem[00000000908001b8] = 0000000000000076 ! %l1 = 00000000ea54af80, Mem[0000000086000018] = e662038c stwa %l1,[%i0+%o3]0x81 ! Mem[0000000086000018] = ea54af80 p59_label_9: ! %l3 = 00000000ad17e42d, Mem[0000000087800008] = 65a27664 stha %l3,[%i3+%o1]0x88 ! Mem[0000000087800008] = 65a2e42d ! %f16 = 81d1a794 bfb7a243, Mem[0000000086000010] = cc42bb49 0e84996b stda %f16,[%i0+%o2]0x81 ! Mem[0000000086000010] = 81d1a794 bfb7a243 ! %l4 = 00000000000002e8, Mem[0000000091800038] = 8581ae53fd74b765 stx %l4,[%o0+0x038] ! Mem[0000000091800038] = 00000000000002e8 ! Mem[0000000086800000] = d915653f, %l3 = 00000000ad17e42d ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 000000d9000000ff ! %l7 = 000001d800000000, %l5 = 00000000ff942c4d, %ccr = 00 movgu %xcc,%l7,%l5 ! Moved, %l5 = 000001d800000000 ! %l7 = 000001d800000000, Mem[0000000091800110] = 21acd1f3613c9bc6 stx %l7,[%o0+0x110] ! Mem[0000000091800110] = 000001d800000000 ! Mem[00000000870000df] = fa2ed830, %l7 = 000001d800000000 ldstub [%i2+0x0df],%l7 ! %l7 = 00000030000000ff ! %l3 = 00000000000000d9, immed = fffff11e, %l0 = 000000001e3a2a08 tsubcctv %l3,-0xee2,%l0 ! %l0 = 000000001e3a2a2b, Trapped ! Mem[0000000087000073] = 53278eb5, %l0 = 000000001e3a2a2b ldstub [%i2+0x073],%l0 ! %l0 = 000000b5000000ff ! immd = 0000000000000393, %l0 = 00000000000000b5, %ccr = 00 movcs %xcc,0x393,%l0 ! Register Not Moved p59_label_10: ! Mem[0000000086800054] = a63df229, %l7 = 0000000000000030 ldstub [%i1+0x054],%l7 ! %l7 = 000000a6000000ff ! Mem[000000009100011c] = 17e742f3, %g2 = ffffffffffffe82b ldsb [%i6+0x11e],%g2 ! %g2 = 0000000000000017 ! immd = 0000000000000175, %l6 = 0000000000000076, %ccr = 00 movcs %xcc,0x175,%l6 ! Register Not Moved ! Mem[0000000086000028] = ffffffffffffffe7, %l2 = 0000000000000000, %l2 = 0000000000000000 add %i0,0x28,%g1 casxa [%g1]0x80,%l2,%l2 ! %l2 = ffffffffffffffe7 ! %l0 = 00000000000000b5, Mem[000000009100003c] = 917e51b2 stw %l0,[%i6+0x03c] ! Mem[000000009100003c] = 000000b5 ! Mem[00000000870001ac] = 03348d3d, %l0 = 00000000000000b5 ldstub [%i2+0x1ac],%l0 ! %l0 = 00000003000000ff ! %l0 = 0000000000000003, Mem[0000000087800028] = 62a8da1b stba %l0,[%i3+%o5]0x88 ! Mem[0000000087800028] = 62a8da03 ! Mem[0000000086800054] = ff3df229, %l1 = 00000000ea54af80 lduh [%i1+0x054],%l1 ! %l1 = 000000000000ff3d ! Mem[000000009100010c] = 41e00d7a, %g2 = 0000000000000017 ldsb [%i6+0x10f],%g2 ! %g2 = 0000000000000041 ! Mem[00000000900001d8] = 74bf329dce6dc6c1, %f48 = 419a2d47 950fc847 ldd [%i4+0x1d8],%f48 ! %f48 = 74bf329d ce6dc6c1 p59_label_11: ! Mem[00000000910000f8] = 2bd48627, %g2 = 0000000000000041 ldsh [%i6+0x0f8],%g2 ! %g2 = 0000000000002bd4 ! %l3 = 00000000000000d9, %l0 = 0000000000000003, %l5 = 000001d800000000 sra %l3,%l0,%l5 ! %l5 = 000000000000001b ! %l0 = 00000003, %l1 = 0000ff3d, Mem[00000000900001c8] = 88f36512 1ecf7660 std %l0,[%i4+0x1c8] ! Mem[00000000900001c8] = 00000003 0000ff3d ! Mem[0000000086000160] = a0b50685, %l4 = 00000000000002e8 swap [%i0+0x160],%l4 ! %l4 = 00000000a0b50685 ! Mem[00000000870001b4] = 0b3dba70, %f16 = 81d1a794 ld [%i2+0x1b4],%f16 ! %f16 = 0b3dba70 ! Mem[00000000908001f8] = f8f57db4 b1717f8a, %g2 = 00002bd4, %g3 = c5b8a043 ldd [%i5+0x1f8],%g2 ! %g2 = 00000000f8f57db4 00000000b1717f8a ! Mem[0000000087800018] = 44118db7, %l3 = 00000000000000d9 ldstuba [%i3+%o3]0x89,%l3 ! %l3 = 000000b7000000ff ! Mem[0000000086800088] = 82a39307, %l3 = 00000000000000b7 swap [%i1+0x088],%l3 ! %l3 = 0000000082a39307 ! %l1 = 000000000000ff3d, immed = fffffae9, %l6 = 0000000000000076 taddcctv %l1,-0x517,%l6 ! %l0 = 0000000000000026, Trapped ! Clear Register : %l3 = 0000000082a39307 clr %l3 ! %l3 = 0000000000000000 p59_label_12: ! %l2 = ffffffffffffffe7, Mem[000000009100011a] = 784c75fb sth %l2,[%i6+0x11a] ! Mem[0000000091000118] = ffe775fb ! Mem[0000000091800018] = e06c8ddd, %g18 = d8b9d739a35d9b79 ldsw [%o0+%o3],%g2 ! %g2 = d8b9d739a35d9b79 ! %l5 = 000000000000001b, %l1 = 000000000000ff3d, %ccr = 00 movne %icc,%l5,%l1 ! Moved, %l1 = 000000000000001b ! Mem[0000000090800170] = 3bb685e8, %g2 = ffffffffe06c8ddd lduh [%i5+0x172],%g2 ! %g2 = 0000000000003bb6 ! %l6 = 0000000000000076, Mem[000000009000017a] = 060d7f34 stb %l6,[%i4+0x17a] ! Mem[0000000090000178] = 760d7f34 ! Mem[00000000908000e4] = 478efbd5, %g2 = 0000000000003bb6 lduh [%i5+0x0e6],%g2 ! %g2 = 000000000000478e ! Mem[00000000918000c0] = a65f7cdd, %g2 = 000000000000478e ldsh [%o0+0x0c0],%g2 ! %g2 = ffffffffffffa65f ! Mem[0000000091800104] = ca270000, %g2 = ffffffffffffa65f ldsha [%o0+0x106]%asi,%g2 ! %g2 = ffffffffffffca27 ! %l4 = 00000000a0b50685, immed = fffff996, %y = 1ecf75bf sdiv %l4,-0x66a,%l7 ! %l7 = ffffffff80000000 mov %l0,%y ! %y = 00000026 ! %l6 = 0000000000000076, %l2 = ffffffffffffffe7, %ccr = 00 movvs %icc,%l6,%l2 ! Register Not Moved p59_label_13: ! %l1 = 000000000000001b, immed = fffffea3, %ccr = 00 movrne %l1,-0x15d,%l3 ! Moved, %l3 = fffffffffffffea3 ! %l1 = 000000000000001b, Mem[0000000091800090] = 9f254025c5395808 stx %l1,[%o0+0x090] ! Mem[0000000091800090] = 000000000000001b ! Mem[0000000086000120] = 5d4eaaae, %l7 = 80000000, %l1 = 0000001b add %i0,0x120,%g1 casa [%g1]0x80,%l7,%l1 ! %l1 = 000000005d4eaaae ! %l0 = 0000000000000026, Mem[0000000090000074] = 88eeafc5 stb %l0,[%i4+0x074] ! Mem[0000000090000074] = 26eeafc5 ! Mem[00000000860000c4] = 0071a8a0, %l7 = ffffffff80000000 swap [%i0+0x0c4],%l7 ! %l7 = 000000000071a8a0 ! %l5 = 000000000000001b, Mem[00000000910000fa] = 8627c5b5 sth %l5,[%i6+0x0fa] ! Mem[00000000910000f8] = 001bc5b5 ! %l6 = 0000000000000076, Mem[0000000090800044] = 8673fe99 sth %l6,[%i5+0x044] ! Mem[0000000090800044] = 0076fe99 ! Mem[0000000090000020] = 318c4f8feb88c987, %g2 = ffffffffffffca27 ldx [%i4+%o4],%g2 ! %g2 = 318c4f8feb88c987 ! %l4 = 00000000a0b50685, %l1 = 000000005d4eaaae, %ccr = 00 movpos %icc,%l4,%l1 ! Moved, %l1 = 00000000a0b50685 ! %l2 = ffffffffffffffe7, %l1 = 00000000a0b50685, %l7 = 000000000071a8a0 and %l2,%l1,%l7 ! %l7 = 00000000a0b50685 p59_label_14: ! Mem[0000000091000048] = 4b4e770b f7a5ca85, %g2 = eb88c987, %g3 = b1717f8a ldd [%i6+0x048],%g2 ! %g2 = 000000004b4e770b 00000000f7a5ca85 ! immd = 0000000000000361, %l6 = 0000000000000076, %ccr = 00 movg %xcc,0x361,%l6 ! Moved, %l6 = 0000000000000361 ! %f5 = 4a926ca7, Mem[000000009080012c] = 9b9921c5 sta %f5 ,[%i5+0x12c]%asi ! Mem[000000009080012c] = 4a926ca7 ! %l0 = 0000000000000026, Mem[0000000091800110] = 000001d800000000 stx %l0,[%o0+0x110] ! Mem[0000000091800110] = 0000000000000026 ! %l1 = 00000000a0b50685, Mem[0000000086800020] = 3ad987b6 stba %l1,[%i1+%o4]0x88 ! Mem[0000000086800020] = 3ad98785 ! Mem[0000000087000068] = f34208949212c84f, %l6 = 0000000000000361, %l2 = ffffffffffffffe7 add %i2,0x68,%g1 casxa [%g1]0x80,%l6,%l2 ! %l2 = f34208949212c84f ! Mem[00000000910001e4] = 546ebe77, %g2 = 000000004b4e770b ldub [%i6+0x1e6],%g2 ! %g2 = 0000000000000054 ! %l1 = 00000000a0b50685, Mem[00000000900001e0] = d5a91b15ac384b62 stx %l1,[%i4+0x1e0] ! Mem[00000000900001e0] = 00000000a0b50685 ! %l2 = f34208949212c84f, Mem[0000000091000050] = 1a23a2fe sth %l2,[%i6+0x050] ! Mem[0000000091000050] = c84fa2fe ! retry : should take illegal inst trap, %l0 = 0000000000000026 retry ! Illegal inst trap : %l0 = 0000000000000036 p59_label_15: ! Mem[0000000086800008] = 42fa435f, %l3 = fffffffffffffea3 lduha [%i1+%o1]0x81,%l3 ! %l3 = 00000000000042fa ! Mem[000000009100004c] = 85c84fa2, %g2 = 0000000000000054 ldsb [%i6+0x04f],%g2 ! %g2 = ffffffffffffff85 ! %l2 = f34208949212c84f, %l0 = 0000000000000036, %ccr = 00 movl %xcc,%l2,%l0 ! Register Not Moved ! Mem[0000000091000128] = c9191f5dcd3a6161, %f48 = 74bf329d ce6dc6c1 ldd [%i6+0x128],%f48 ! %f48 = c9191f5d cd3a6161 ! Mem[00000000910000c0] = 1b3f9adf, %g2 = ffffffffffffff85 lduw [%i6+0x0c0],%g2 ! %g2 = 000000001b3f9adf ! Mem[0000000086000028] = e7ffffffffffffff, %l6 = 0000000000000361 ldxa [%i0+%o5]0x89,%l6 ! %l6 = e7ffffffffffffff ! %l0 = 0000000000000036, Mem[0000000090000110] = 4f49b8254a926ca7 stx %l0,[%i4+0x110] ! Mem[0000000090000110] = 0000000000000036 ! Mem[0000000087000098] = 09370cb4, %l6 = e7ffffffffffffff ldstub [%i2+0x098],%l6 ! %l6 = 00000009000000ff ! %l6 = 0000000000000009, Mem[00000000900000fc] = 26dac581 stb %l6,[%i4+0x0fc] ! Mem[00000000900000fc] = 09dac581 ! %l7 = 00000000a0b50685, Mem[0000000090000032] = 1f644454 sth %l7,[%i4+0x032] ! Mem[0000000090000030] = 06854454 p59_label_16: ! %l7 = 00000000a0b50685, %l6 = 0000000000000009, %l2 = f34208949212c84f tsubcctv %l7,%l6,%l2 ! %l0 = 0000000000000059, Trapped ! %l0 = 0000000000000059, %l6 = 0000000000000009, %ccr = 00 movvc %icc,%l0,%l6 ! Moved, %l6 = 0000000000000059 ! Mem[000000009180010c] = 4139428c, %g18 = d8b9d739a35d9b79 ldsw [%o0+0x10c],%g2 ! %g2 = d8b9d739a35d9b79 ! %l2 = f34208949212c84f, Mem[00000000868000c7] = 708dc160 stb %l2,[%i1+0x0c7] ! Mem[00000000868000c4] = 708dc14f ! Mem[0000000087800028] = 03daa862, %l2 = f34208949212c84f ldsba [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000003 ! %l2 = 0000000000000003, immed = fffffec0, %ccr = 00 movrgz %l2,-0x140,%l0 ! Moved, %l0 = fffffffffffffec0 ! %l6 = 0000000000000059, imm = fffffffffffff877, %l0 = fffffffffffffec0 xorcc %l6,-0x789,%l0 ! %l0 = fffffffffffff82e, %ccr = 88 ! immd = 000000000000020a, %l6 = 0000000000000059, %ccr = 88 mova %xcc,0x20a,%l6 ! Moved, %l6 = 000000000000020a ! %l6 = 000000000000020a setx 0x7af1ecd7f8115c01,%g7,%l6 ! %l6 = 7af1ecd7f8115c01 ! Mem[0000000087800010] = e8023b0f, %l1 = 00000000a0b50685 lduwa [%i3+%o2]0x81,%l1 ! %l1 = 00000000e8023b0f p59_label_17: ! done : should take illegal inst trap, %l0 = fffffffffffff82e done ! Illegal inst trap : %l0 = fffffffffffff83e ! Mem[00000000918001ac] = e3201269, %g2 = 000000004139428c ldsh [%o0+0x1ac],%g2 ! %g2 = ffffffffffffe320 ! Mem[0000000086800018] = ea54af801e3a2a08, %f18 = b09278cf 71f6f525 ldda [%i1+%o3]0x89,%f18 ! %f18 = ea54af80 1e3a2a08 ! %l7 = 00000000a0b50685, Mem[0000000086000008] = e8a95807 stwa %l7,[%i0+%o1]0x81 ! Mem[0000000086000008] = a0b50685 ! %l0 = fffffffffffff83e, Mem[000000009000012f] = 2c9b807f stb %l0,[%i4+0x12f] ! Mem[000000009000012c] = 3e9b807f ! Mem[0000000090000000] = aa4a53b3, %g2 = ffffffffffffe320 ldsb [%i4+%g0],%g2 ! %g2 = ffffffffffffffaa ! immd = 0000000000000371, %l4 = 00000000a0b50685, %ccr = 88 movcs %xcc,0x371,%l4 ! Register Not Moved ! Mem[0000000086000008] = 8506b5a0, %l5 = 000000000000001b ldstuba [%i0+%o1]0x89,%l5 ! %l5 = 000000a0000000ff ! Mem[0000000087800008] = 2de4a2650a0a9c14, %f10 = 0be44300 0c848a2c ldda [%i3+%o1]0x81,%f10 ! %f10 = 2de4a265 0a0a9c14 ! %l2 = 00000003, %l3 = 000042fa, Mem[0000000091800168] = 026ca936 9945ca36 std %l2,[%o0+0x168] ! Mem[0000000091800168] = 00000003 000042fa p59_label_18: ! %l3 = 00000000000042fa, %l7 = 00000000a0b50685, %l5 = 00000000000000a0 addccc %l3,%l7,%l5 ! %l5 = 00000000a0b5497f, %ccr = 08 ! %f18 = ea54af80, Mem[0000000090000070] = 73e0540d st %f18,[%i4+0x070] ! Mem[0000000090000070] = ea54af80 ! %f24 = 26fdac24 0273702b, Mem[0000000090000180] = a32af125 4d694d63 stda %f24,[%i4+0x180]%asi ! Mem[0000000090000180] = 26fdac24 0273702b ! %l2 = 0000000000000003, %l5 = 00000000a0b5497f, %l5 = 00000000a0b5497f subc %l2,%l5,%l5 ! %l5 = ffffffff5f4ab684 ! %f2 = 92d4d2bb 8f6272fe, Mem[0000000087000020] = ffffffe7 1d2991f1 stda %f2 ,[%i2+%o4]0x81 ! Mem[0000000087000020] = 92d4d2bb 8f6272fe ! Mem[0000000087000018] = 38e28200, %l4 = 00000000a0b50685 ldsha [%i2+%o3]0x88,%l4 ! %l4 = ffffffffffff8200 ! Mem[00000000910000b8] = 47233df1, %g2 = ffffffffffffffaa ldsb [%i6+0x0ba],%g2 ! %g2 = 0000000000000047 ! Mem[0000000086800048] = fe7f2be5602e0a34, %f24 = 26fdac24 0273702b ldda [%i1+0x048]%asi,%f24 ! %f24 = fe7f2be5 602e0a34 ! %l6 = 7af1ecd7f8115c01, immed = 00000089, %ccr = 08 movrgz %l6,0x089,%l0 ! Moved, %l0 = 0000000000000089 ! %f23 = 258be916, Mem[00000000910000e0] = 1ff12e95 st %f23,[%i6+0x0e0] ! Mem[00000000910000e0] = 258be916 p59_label_19: ! %l7 = 00000000a0b50685, Mem[00000000900000c8] = 5075878154a65586 stx %l7,[%i4+0x0c8] ! Mem[00000000900000c8] = 00000000a0b50685 ! Mem[0000000091800040] = 8b4c6fe0, %g2 = 0000000000000047 ldub [%o0+0x040],%g2 ! %g2 = 000000000000008b ! Mem[0000000087000010] = e751effa, %l7 = 00000000a0b50685 lduwa [%i2+%o2]0x80,%l7 ! %l7 = 00000000e751effa ! Mem[00000000878000fc] = 605dc40d, %f18 = ea54af80 ld [%i3+0x0fc],%f18 ! %f18 = 605dc40d ! %l6 = 7af1ecd7f8115c01, Mem[0000000091800167] = 34000000 stb %l6,[%o0+0x167] ! Mem[0000000091800164] = 01000000 save ! CWP = 1 ! immd = 000000000000027b, %l3 = b189eeea7a38f0ae, %ccr = 08 movg %icc,0x27b,%l3 ! Register Not Moved ! immd = 0000000000000187, %l0 = ccb9e110289b0367, %ccr = 08 movpos %xcc,0x187,%l0 ! Moved, %l0 = 0000000000000187 ! Mem[0000000090800014] = b062848a, %g2 = 000000000000008b ldub [%o5+0x014],%g2 ! %g2 = 00000000000000b0 ! %l4 = c5acf2380b18653b, immed = fffff063, %y = 00000026 udiv %l4,-0xf9d,%l6 ! %l6 = 0000000000000026 mov %l0,%y ! %y = 00000187 p59_label_20: ! %cwp = 1 ! %l3 = b189eeea7a38f0ae, Mem[0000000091000183] = 767ae422 stb %l3,[%o6+0x183] ! Mem[0000000091000180] = ae7ae422 ! immd = 0000000000000142, %l0 = 0000000000000187, %ccr = 08 movvc %xcc,0x142,%l0 ! Moved, %l0 = 0000000000000142 ! Mem[0000000090000028] = 9b033cb4 c4e5b2af, %g2 = 000000b0, %g3 = f7a5ca85 ldd [%o4+%i5],%g2 ! %g2 = 000000009b033cb4 00000000c4e5b2af ! %l3 = b189eeea7a38f0ae, %l3 = b189eeea7a38f0ae, %l2 = 2e6b022a52635143 andncc %l3,%l3,%l2 ! %l2 = 0000000000000000, %ccr = 44 ! Mem[000000009000019c] = be6763bb, %g2 = 000000009b033cb4 ldsb [%o4+0x19d],%g2 ! %g2 = ffffffffffffffbe ! Mem[0000000086000020] = 09ce34b9, %l3 = b189eeea7a38f0ae ldswa [%o0+%i4]0x80,%l3 ! %l3 = 0000000009ce34b9 ! %l3 = 0000000009ce34b9, Mem[0000000086800028] = ecfaa534 stha %l3,[%o1+%i5]0x81 ! Mem[0000000086800028] = 34b9a534 ! Mem[0000000091000068] = 2d890710, %g2 = ffffffffffffffbe lduh [%o6+0x06a],%g2 ! %g2 = 0000000000002d89 ! %l4 = c5acf2380b18653b, %l4 = c5acf2380b18653b, %l4 = c5acf2380b18653b srax %l4,%l4,%l4 ! %l4 = fffffffffffffff8 ! Mem[00000000918001a8] = 98dfaf41e3201269, %g2 = 0000000000002d89 ldx [%i0+0x1a8],%g2 ! %g2 = 98dfaf41e3201269 p59_label_21: ! %cwp = 1 ! %f12 = 9b807f4b 79b8fb50, Mem[00000000918001f8] = bebe044f 3e3a23fc stda %f12,[%i0+0x1f8]%asi ! Mem[00000000918001f8] = 9b807f4b 79b8fb50 ! Mem[00000000918001f8] = 9b807f4b79b8fb50, %g2 = 98dfaf41e3201269 ldx [%i0+0x1f8],%g2 ! %g2 = 9b807f4b79b8fb50 ! immd = 00000000000002c4, %l0 = 0000000000000142, %ccr = 44 movleu %icc,0x2c4,%l0 ! Moved, %l0 = 00000000000002c4 ! Mem[00000000908001b4] = 54000000, %g2 = 9b807f4b79b8fb50 ldub [%o5+0x1b7],%g2 ! %g2 = 0000000000000054 ! %l4 = fffffffffffffff8, %l2 = 0000000000000000, %ccr = 44 movleu %xcc,%l4,%l2 ! Moved, %l2 = fffffffffffffff8 ! Mem[00000000868001f0] = 335d930cbf86d15f, %l4 = fffffffffffffff8, %l3 = 0000000009ce34b9 add %o1,0x1f0,%g1 casxa [%g1]0x80,%l4,%l3 ! %l3 = 335d930cbf86d15f ! Mem[00000000868000e0] = 008f717b, %l7 = 50ca9375, %l5 = c7433fb1 add %o1,0xe0,%g1 casa [%g1]0x80,%l7,%l5 ! %l5 = 00000000008f717b ! Mem[0000000086000008] = 8506b5ff, %l0 = 00000000000002c4 swapa [%o0+%i1]0x89,%l0 ! %l0 = 000000008506b5ff ! %l2 = fffffffffffffff8, %l7 = d0bcff2050ca9375, %l2 = fffffffffffffff8 andn %l2,%l7,%l2 ! %l2 = 2f4300dfaf356c88 ! Mem[00000000878001b6] = 82810016, %l1 = 79a4ee7e2a31a36f ldstub [%o3+0x1b6],%l1 ! %l1 = 00000000000000ff p59_label_22: ! %cwp = 1 ! Mem[00000000900001b8] = ea9d818c, %g18 = ab05be8de595b8e6 ldsw [%o4+0x1b8],%g2 ! %g2 = ab05be8de595b8e6 ! %l5 = 00000000008f717b, %l4 = fffffffffffffff8, %l7 = d0bcff2050ca9375 udivx %l5,%l4,%l7 ! %l7 = 0000000000000000 ! Mem[0000000090800158] = 12dd1e2b, %g2 = ffffffffea9d818c ldub [%o5+0x15a],%g2 ! %g2 = 0000000000000012 ! Mem[00000000910001f8] = 761e3aec, %g2 = 0000000000000012 ldub [%o6+0x1fb],%g2 ! %g2 = 0000000000000076 ! Mem[0000000087000010] = faef51e7, %f21 = 544e70ba lda [%o2+%i2]0x88,%f21 ! %f21 = faef51e7 ! Mem[0000000090800070] = 23db42826fb98264, %g2 = 0000000000000076 ldx [%o5+0x070],%g2 ! %g2 = 23db42826fb98264 ! %l7 = 0000000000000000, Mem[0000000086800008] = 42fa435fa83b6eb4 stxa %l7,[%o1+%i1]0x80 ! Mem[0000000086800008] = 0000000000000000 ! Mem[0000000090000030] = 06854454, %g2 = 23db42826fb98264 ldub [%o4+0x032],%g2 ! %g2 = 0000000000000006 ! Mem[00000000918001f4] = 3e403ba4, %g18 = ab05be8de595b8e6 ldsw [%i0+0x1f4],%g2 ! %g2 = ab05be8de595b8e6 ! Mem[0000000086800044] = 8a7633a9, %l6 = 0000000000000026 lduh [%o1+0x044],%l6 ! %l6 = 0000000000008a76 p59_label_23: ! %cwp = 1 ! %l3 = 335d930cbf86d15f, imm = fffffffffffff3aa, %l3 = 335d930cbf86d15f add %l3,-0xc56,%l3 ! %l3 = 335d930cbf86c509 ! Mem[00000000918000e8] = cd426ad9, %g2 = 000000003e403ba4 ldsh [%i0+0x0ea],%g2 ! %g2 = ffffffffffffcd42 ! %l2 = 2f4300dfaf356c88, Mem[00000000918000a9] = c6714507 stb %l2,[%i0+0x0a9] ! Mem[00000000918000a8] = 88714507 membar #Sync ! Added by membar checker (303) ! Mem[0000000090000084] = 81946c0a, %g2 = ffffffffffffcd42 lduw [%o4+0x084],%g2 ! %g2 = 0000000081946c0a ! immd = 00000000000001a5, %l3 = 335d930cbf86c509, %ccr = 44 movcs %icc,0x1a5,%l3 ! Register Not Moved ! Mem[00000000878000e4] = 25ee390b, %l6 = 0000000000008a76 swap [%o3+0x0e4],%l6 ! %l6 = 0000000025ee390b ! Mem[0000000087800028] = 03daa86276c034b6, %f20 = 41c18705 faef51e7 ldda [%o3+%i5]0x81,%f20 ! %f20 = 03daa862 76c034b6 ! Mem[0000000091000128] = c9191f5dcd3a6161, %f48 = c9191f5d cd3a6161 ldd [%o6+0x128],%f48 ! %f48 = c9191f5d cd3a6161 ! immd = 00000000000002bd, %l5 = 00000000008f717b, %ccr = 44 movvs %icc,0x2bd,%l5 ! Register Not Moved ! Mem[0000000090000060] = 97b331dc, %g2 = 0000000081946c0a ldsb [%o4+0x062],%g2 ! %g2 = ffffffffffffff97 p59_label_24: ! %cwp = 1 ! %f15 = 41da9cda, Mem[00000000918001d8] = 7a3c5365 st %f15,[%i0+0x1d8] ! Mem[00000000918001d8] = 41da9cda ! %l3 = 335d930cbf86c509, Mem[00000000918001aa] = af41e320 sth %l3,[%i0+0x1aa] ! Mem[00000000918001a8] = c509e320 ! %f27 = 4fb9f7e3, Mem[00000000910000c8] = 41e919be st %f27,[%o6+0x0c8] ! Mem[00000000910000c8] = 4fb9f7e3 ! %l3 = 335d930cbf86c509, Mem[000000009000000c] = d6c112ce stw %l3,[%o4+0x00c] ! Mem[000000009000000c] = bf86c509 ! Mem[00000000918000d4] = 7e2b474d, %g2 = ffffffffffffff97 lduh [%i0+0x0d4],%g2 ! %g2 = 0000000000007e2b ! %l4 = fffffff8, %l5 = 008f717b, Mem[00000000900001b8] = ea9d818c b2280662 std %l4,[%o4+0x1b8] ! Mem[00000000900001b8] = fffffff8 008f717b ! Mem[0000000086800018] = 082a3a1e, %f26 = 21f2a12d lda [%o1+%i3]0x80,%f26 ! %f26 = 082a3a1e ! %l1 = 0000000000000000, Mem[00000000918000ee] = 42c88523 sth %l1,[%i0+0x0ee] ! Mem[00000000918000ec] = 00008523 ! Mem[0000000091000198] = 0601c3f8, %g2 = 0000000000007e2b ldsh [%o6+0x19a],%g2 ! %g2 = 0000000000000601 ! Mem[0000000086000004] = fef509d9, %l6 = 0000000025ee390b ldub [%o0+0x007],%l6 ! %l6 = 00000000000000d9 p59_label_25: ! %cwp = 1 ! %l6 = 00000000000000d9, %l1 = 0000000000000000, %l7 = 0000000000000000 addcc %l6,%l1,%l7 ! %l7 = 00000000000000d9, %ccr = 00 ! %f12 = 9b807f4b 79b8fb50, Mem[0000000087000018] = 38e28200 5e13f8ec stda %f12,[%o2+%i3]0x89 ! Mem[0000000087000018] = 9b807f4b 79b8fb50 ! Mem[00000000900001a0] = cc04f11d, %g2 = 0000000000000601 lduba [%o4+0x1a1]%asi,%g2 ! %g2 = 00000000000000cc ! Mem[00000000910001a8] = 6826cf3f, %g2 = 00000000000000cc lduw [%o6+0x1a8],%g2 ! %g2 = 000000006826cf3f ! immd = 0000000000000134, %l6 = 00000000000000d9, %ccr = 00 mova %xcc,0x134,%l6 ! Moved, %l6 = 0000000000000134 ! %l6 = 0000000000000134, Mem[0000000087800020] = 0000000000000082 stxa %l6,[%o3+%i4]0x89 ! Mem[0000000087800020] = 0000000000000134 ! %l1 = 0000000000000000 setx 0x1ecee4c812abe320,%g7,%l1 ! %l1 = 1ecee4c812abe320 ! Mem[0000000090000158] = 6d09c1641feaf440, %f48 = c9191f5d cd3a6161 ldd [%o4+0x158],%f48 ! %f48 = 6d09c164 1feaf440 ! Mem[0000000086000018] = 80af54ea, %l0 = 000000008506b5ff lduwa [%o0+%i3]0x88,%l0 ! %l0 = 0000000080af54ea ! Mem[0000000086000000] = d909f5fe 1ecf7660, %l6 = 00000134, %l7 = 000000d9 ldda [%o0+%g0]0x88,%l6 ! %l6 = 000000001ecf7660 00000000d909f5fe ba,a p59_not_taken_0_end p59_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p59_branch_failed p59_not_taken_0_end: ! End of Random Code for Thread 59 restore ! CWP = 0 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 0000000000000089 bne,a,pn %xcc,p59_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000e8023b0f bne,a,pn %xcc,p59_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000003 bne,a,pn %xcc,p59_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000042fa bne,a,pn %xcc,p59_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffff8200 bne,a,pn %xcc,p59_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffff5f4ab684 bne,a,pn %xcc,p59_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 7af1ecd7f8115c01 bne,a,pn %xcc,p59_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000e751effa bne,a,pn %xcc,p59_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x00000187,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p59_failed mov 0x111,%g1 ! 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 f301e3c6 81946c0a bne %xcc,p59_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 3ddbfe95 1bda0dff bne %xcc,p59_f6_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 2de4a265 0a0a9c14 bne %xcc,p59_f10_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 0b3dba70 bfb7a243 bne %xcc,p59_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 605dc40d 1e3a2a08 bne %xcc,p59_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 03daa862 76c034b6 bne %xcc,p59_f20_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be fe7f2be5 602e0a34 bne %xcc,p59_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 082a3a1e 4fb9f7e3 bne %xcc,p59_f26_fail nop ! Check Local Memory set p59_local0_expect,%g1 p59_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 6076cf1efef509d9 ldx [%i0+0x000],%g3 ! Observed data at 0000000086000000 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = c4020000a7f74567 ldx [%i0+0x008],%g3 ! Observed data at 0000000086000008 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 81d1a794bfb7a243 ldx [%i0+0x010],%g3 ! Observed data at 0000000086000010 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ea54af801ed6569d ldx [%i0+0x018],%g3 ! Observed data at 0000000086000018 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 09ce34b96aa78f03 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 = ffffffffffffffe7 ldx [%i0+0x028],%g3 ! Observed data at 0000000086000028 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x028,%g4 ldx [%g1+0x060],%g2 ! Expected data = 78d6006099c8ca2e ldx [%i0+0x060],%g3 ! Observed data at 0000000086000060 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x060,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 67921b6880000000 ldx [%i0+0x0c0],%g3 ! Observed data at 00000000860000c0 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x0c0,%g4 ldx [%g1+0x108],%g2 ! Expected data = 776746c4d5ff35c4 ldx [%i0+0x108],%g3 ! Observed data at 0000000086000108 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x108,%g4 ldx [%g1+0x160],%g2 ! Expected data = 000002e8dd7c5bbf ldx [%i0+0x160],%g3 ! Observed data at 0000000086000160 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x160,%g4 ldx [%g1+0x168],%g2 ! Expected data = 20e9ce09dd77e8ff ldx [%i0+0x168],%g3 ! Observed data at 0000000086000168 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x168,%g4 set p59_local1_expect,%g1 p59_check_local1: ldx [%g1+0x000],%g2 ! Expected data = ff15653fbb79a555 ldx [%i1+0x000],%g3 ! Observed data at 0000000086800000 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0000000000000000 ldx [%i1+0x008],%g3 ! Observed data at 0000000086800008 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 1ecf766042dd9603 ldx [%i1+0x010],%g3 ! Observed data at 0000000086800010 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 8587d93a04ef8fda 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 = 34b9a5343392664a ldx [%i1+0x028],%g3 ! Observed data at 0000000086800028 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i1,0x028,%g4 ldx [%g1+0x050],%g2 ! Expected data = 8f8ab34dff3df229 ldx [%i1+0x050],%g3 ! Observed data at 0000000086800050 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i1,0x050,%g4 ldx [%g1+0x088],%g2 ! Expected data = 000000b71280d111 ldx [%i1+0x088],%g3 ! Observed data at 0000000086800088 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i1,0x088,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = c3467f7d708dc14f ldx [%i1+0x0c0],%g3 ! Observed data at 00000000868000c0 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i1,0x0c0,%g4 ldx [%g1+0x1d0],%g2 ! Expected data = ff94a0407fd787c9 ldx [%i1+0x1d0],%g3 ! Observed data at 00000000868001d0 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i1,0x1d0,%g4 set p59_local2_expect,%g1 p59_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 4139428cec4b4220 ldx [%i2+0x000],%g3 ! Observed data at 0000000087000000 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i2,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 50fbb8794b7f809b ldx [%i2+0x018],%g3 ! Observed data at 0000000087000018 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 92d4d2bb8f6272fe 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 = 4139428c2e209b8f ldx [%i2+0x028],%g3 ! Observed data at 0000000087000028 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i2,0x028,%g4 ldx [%g1+0x070],%g2 ! Expected data = 53278eff7cffaba5 ldx [%i2+0x070],%g3 ! Observed data at 0000000087000070 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i2,0x070,%g4 ldx [%g1+0x098],%g2 ! Expected data = ff370cb47897e14b ldx [%i2+0x098],%g3 ! Observed data at 0000000087000098 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i2,0x098,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = c3be7dbffa2ed8ff ldx [%i2+0x0d8],%g3 ! Observed data at 00000000870000d8 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i2,0x0d8,%g4 ldx [%g1+0x120],%g2 ! Expected data = 000000e63484f881 ldx [%i2+0x120],%g3 ! Observed data at 0000000087000120 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i2,0x120,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 0b5d8f9cff348d3d ldx [%i2+0x1a8],%g3 ! Observed data at 00000000870001a8 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i2,0x1a8,%g4 set p59_local3_expect,%g1 p59_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 2de4a2650a0a9c14 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 = e8023b0f034064fd 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 = ff8d1144a47a4ec9 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 = 3401000000000000 ldx [%i3+0x020],%g3 ! Observed data at 0000000087800020 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 03daa86276c034b6 ldx [%i3+0x028],%g3 ! Observed data at 0000000087800028 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i3,0x028,%g4 ldx [%g1+0x0a0],%g2 ! Expected data = 41c1870500000141 ldx [%i3+0x0a0],%g3 ! Observed data at 00000000878000a0 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i3,0x0a0,%g4 ldx [%g1+0x0e0],%g2 ! Expected data = 2211e80500008a76 ldx [%i3+0x0e0],%g3 ! Observed data at 00000000878000e0 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i3,0x0e0,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = f9b6c5d98281ff16 ldx [%i3+0x1b0],%g3 ! Observed data at 00000000878001b0 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i3,0x1b0,%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 p59_f10_fail: set p59_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p59_f16_fail: set p59_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p59_f18_fail: set p59_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p59_f20_fail: set p59_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p59_f24_fail: set p59_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p59_f26_fail: set p59_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%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: stha %l0,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000087000010] ldstuba [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000086800000] lduha [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000087000018] ldsba [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000087000000] done p59_trap1o: stha %l0,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000087000010] ldstuba [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000086800000] lduha [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000087000018] ldsba [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000087000000] done p59_trap2e: lduha [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000086800010] lduba [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000086000018] smul %l1,-0xb18,%l6 stxa %l1,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000086000000] stwa %l5,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000087800020] done p59_trap2o: lduha [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000086800010] lduba [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000086000018] smul %l1,-0xb18,%l6 stxa %l1,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000086000000] stwa %l5,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000087800020] done p59_trap3e: addc %l3,%l4,%l5 subc %l4,0x198,%l2 done p59_trap3o: addc %l3,%l4,%l5 subc %l4,0x198,%l2 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 = 88f365121ecf7660 ldx [%g1+0x008],%l1 ! %l1 = d138f6e800c181a6 ldx [%g1+0x010],%l2 ! %l2 = 550473de552c4c3c ldx [%g1+0x018],%l3 ! %l3 = 1d71fbd1eb05e2eb ldx [%g1+0x020],%l4 ! %l4 = bfb5327a6255d74d ldx [%g1+0x028],%l5 ! %l5 = 46495f1233478937 ldx [%g1+0x030],%l6 ! %l6 = 511601d1cfd6bc91 ldx [%g1+0x038],%l7 ! %l7 = 1a234dee60202644 save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = ccb9e110289b0367 ldx [%g1+0x048],%l1 ! %l1 = 79a4ee7e2a31a36f ldx [%g1+0x050],%l2 ! %l2 = 2e6b022a52635143 ldx [%g1+0x058],%l3 ! %l3 = b189eeea7a38f0ae ldx [%g1+0x060],%l4 ! %l4 = c5acf2380b18653b ldx [%g1+0x068],%l5 ! %l5 = de658aafc7433fb1 ldx [%g1+0x070],%l6 ! %l6 = 65d150869166d27f ldx [%g1+0x078],%l7 ! %l7 = d0bcff2050ca9375 ! Initialize the output register of window 1 set p59_local0_start,%o0 set p59_local1_start,%o1 set p59_local2_start,%o2 set p59_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore 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 = 3b96a531 78949ad5 616c4f2d da11e5b5 ! %f4 = b68d8250 19809892 ab894b20 44a1123f ! %f8 = 0614161d 97621c82 64a55bc8 36edd25e ! %f12 = 5f151de8 70ce06a7 bd99f27b 33d75901 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = a031c68d 8d9b91d2 321e6c6a da0c6deb ! %f20 = 6d24cce7 5c328fdc b10c0e32 c83a890c ! %f24 = accd7f15 8cd898be 5ec8acf9 c1e2fb62 ! %f28 = 5fef5b2b 14c07bc2 977ae430 dfdb8c93 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = cdf75b3a ee12f618 df2982ce 72c26b3f ! %f36 = d186ba81 4a2eab3d 6d808f77 c779f002 ! %f40 = 233a5957 f898f529 4824515c 7f561db1 ! %f44 = 0f0e06d5 6c6ed9ad c42cf8f7 d2fb8b62 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x6d3049c800000001,%g7,%g1 ! GSR scale = 0, align = 1 wr %g1,%g0,%gsr ! GSR = 6d3049c800000001 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 60 p60_label_1: ! Mem[0000000089800010] = 7d19bc39, %l3 = a4decf3beb52914a lduba [%i3+%o2]0x80,%l3 ! %l3 = 000000000000007d ! Mem[0000000089000000] = 4044e139, %l3 = 000000000000007d ldsba [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000040 ! Mem[0000000089000000] = 4044e139, %l5 = 55015eafdf7f770c ldswa [%i2+%g0]0x81,%l5 ! %l5 = 000000004044e139 ! Mem[0000000088000028] = 085cdd10, %l0 = dd3674ddd4fffa8d lduba [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000008 ! Mem[0000000089000000] = 4044e139, %l3 = 0000000000000040 ldswa [%i2+%g0]0x81,%l3 ! %l3 = 000000004044e139 ! Mem[0000000090800140] = 4acaddd5, %g2 = 16ff747a05465400 lduw [%i5+0x140],%g2 ! %g2 = 000000004acaddd5 ! Mem[0000000088000114] = 12aa8c29, %l2 = 241e04fcf047d3ae ldsb [%i0+0x116],%l2 ! %l2 = ffffffffffffff8c ! Mem[0000000090800048] = c57f63d5, %g2 = 000000004acaddd5 ldub [%i5+0x04b],%g2 ! %g2 = 00000000000000c5 ! Mem[0000000088000018] = ea2cb7af, %l3 = 000000004044e139 ldswa [%i0+%o3]0x89,%l3 ! %l3 = ffffffffea2cb7af ! Mem[0000000089800010] = 39bc197d, %l3 = ffffffffea2cb7af swapa [%i3+%o2]0x89,%l3 ! %l3 = 0000000039bc197d p60_label_2: ! Mem[0000000091000140] = ecb715ac2483298e, %g2 = 00000000000000c5 ldx [%i6+0x140],%g2 ! %g2 = ecb715ac2483298e ! Mem[0000000089000008] = acb83399 17f7d4d8, %l6 = e0acbd77, %l7 = f65c28b3 ldda [%i2+%o1]0x88,%l6 ! %l6 = 0000000017f7d4d8 00000000acb83399 ! Mem[0000000089000018] = eb6be1f1, %l2 = ffffffffffffff8c swapa [%i2+%o3]0x89,%l2 ! %l2 = 00000000eb6be1f1 ! Mem[00000000910001a0] = bec31e54ea13ce24, %g2 = ecb715ac2483298e ldxa [%i6+0x1a0]%asi,%g2 ! %g2 = bec31e54ea13ce24 ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 mov 0x040,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 0000000090000040 ! Mem[000000008980000c] = 15f32ead, %l0 = 00000008, %l5 = 4044e139 add %i3,0x0c,%g1 casa [%g1]0x80,%l0,%l5 ! %l5 = 0000000015f32ead ! %l5 = 0000000015f32ead, Mem[00000000910000d6] = 74edfe59 sth %l5,[%i6+0x0d6] ! Mem[00000000910000d4] = 2eadfe59 ! %l7 = 00000000acb83399, %l5 = 0000000015f32ead, %y = 00000000 sdiv %l7,%l5,%l1 ! %l1 = 0000000000000007 mov %l0,%y ! %y = 00000008 ! Mem[0000000089800084] = 4d13b01c, %l1 = 0000000000000007 ldstub [%i3+0x084],%l1 ! %l1 = 0000004d000000ff ! Mem[0000000089000128] = 41d2d67b, %l4 = 31f33dcdf85755ba ldsb [%i2+0x128],%l4 ! %l4 = 0000000000000041 p60_label_3: ! Mem[00000000888000c0] = 30c74152, %l6 = 0000000017f7d4d8 ldub [%i1+0x0c2],%l6 ! %l6 = 0000000000000041 ! %l4 = 0000000000000041, Mem[00000000908001c2] = ad57cb75 stb %l4,[%i5+0x1c2] ! Mem[00000000908001c0] = 4157cb75 ! %l2 = 00000000eb6be1f1, %l6 = 0000000000000041, %l2 = 00000000eb6be1f1 taddcctv %l2,%l6,%l2 ! %l0 = 000000000000002b, Trapped ! %l7 = 00000000acb83399, %l3 = 0000000039bc197d, %ccr = 44 movne %icc,%l7,%l3 ! Register Not Moved ! Mem[00000000880000b8] = c9d02a8019f4bb45, %l5 = 0000000015f32ead, %l5 = 0000000015f32ead add %i0,0xb8,%g1 casxa [%g1]0x80,%l5,%l5 ! %l5 = c9d02a8019f4bb45 ! Mem[00000000888000c4] = 2e928817, %l0 = 000000000000002b ldstub [%i1+0x0c4],%l0 ! %l0 = 0000002e000000ff ! Mem[00000000918001f0] = 7e3e403b, %g2 = bec31e54ea13ce24 ldsb [%o0+0x1f3],%g2 ! %g2 = 000000000000007e ! Mem[0000000091000058] = 4dd057e9, %g2 = 000000000000007e lduw [%i6+0x058],%g2 ! %g2 = 000000004dd057e9 ! %l0 = 0000002e, %l1 = 0000004d, Mem[0000000091000120] = 42f35dd4 67c0f517 std %l0,[%i6+0x120] ! Mem[0000000091000120] = 0000002e 0000004d ! Mem[0000000091800088] = ad1e6f64, %g18 = 1b5c2a784c50b476 ldsw [%o0+0x088],%g2 ! %g2 = 1b5c2a784c50b476 p60_label_4: ! %l5 = c9d02a8019f4bb45, imm = 00000000000003e3, %l6 = 0000000000000041 orn %l5,0x3e3,%l6 ! %l6 = ffffffffffffff5d ! %l4 = 0000000000000041, %l1 = 000000000000004d, %l3 = 0000000039bc197d xnorcc %l4,%l1,%l3 ! %l3 = fffffffffffffff3, %ccr = 88 ! Mem[0000000088000000] = 38f58719, %f26 = 5ec8acf9 lda [%i0+%g0]0x81,%f26 ! %f26 = 38f58719 ! Mem[0000000091800178] = b03d72e95a6737e7, %g2 = ffffffffad1e6f64 ldx [%o0+0x178],%g2 ! %g2 = b03d72e95a6737e7 ! %l6 = ffffffffffffff5d, Mem[00000000910000d0] = 8d163530 sth %l6,[%i6+0x0d0] ! Mem[00000000910000d0] = ff5d3530 ! %l1 = 000000000000004d, Mem[00000000908000b0] = db43d43ebf592623 stx %l1,[%i5+0x0b0] ! Mem[00000000908000b0] = 000000000000004d ! Mem[0000000089000028] = 716fa739, %l3 = fffffffffffffff3 swapa [%i2+%o5]0x81,%l3 ! %l3 = 00000000716fa739 ! %l0 = 000000000000002e, %l2 = 00000000eb6be1f1, %ccr = 88 movn %icc,%l0,%l2 ! Register Not Moved ! %l4 = 00000041, %l5 = 19f4bb45, Mem[0000000090800140] = 4acaddd5 a883c31a std %l4,[%i5+0x140] ! Mem[0000000090800140] = 00000041 19f4bb45 ! %l1 = 000000000000004d, immed = 0000043b, %y = 00000008 umul %l1,0x43b,%l2 ! %l2 = 00000000000145bf, %y = 00000000 p60_label_5: ! %f16 = a031c68d 8d9b91d2, Mem[00000000918001e8] = a309f910 41b08f30 stda %f16,[%o0+0x1e8]%asi ! Mem[00000000918001e8] = a031c68d 8d9b91d2 ! Mem[00000000910001fc] = eca45398, %g2 = b03d72e95a6737e7 ldsb [%i6+0x1fe],%g2 ! %g2 = ffffffffffffffec ! %l3 = 00000000716fa739, Mem[000000009180003c] = fd74b765 stw %l3,[%o0+0x03c] ! Mem[000000009180003c] = 716fa739 ! %l4 = 0000000000000041, %l1 = 000000000000004d, %y = 00000000 umul %l4,%l1,%l2 ! %l2 = 000000000000138d, %y = 00000000 ! %l3 = 00000000716fa739, %l0 = 000000000000002e, %l4 = 0000000000000041 andn %l3,%l0,%l4 ! %l4 = 00000000716fa711 ! Mem[00000000910000f8] = 2bd48627c5b55944, %g2 = ffffffffffffffec ldxa [%i6+0x0f8]%asi,%g2 ! %g2 = 2bd48627c5b55944 ! Mem[0000000088000010] = ef792234, %l1 = 000000000000004d swapa [%i0+%o2]0x89,%l1 ! %l1 = 00000000ef792234 ! %l0 = 000000000000002e, %l4 = 00000000716fa711, %y = 00000000 mulscc %l0,%l4,%l0 ! %l0 = 0000000080000017, %ccr = 08, %y = 00000000 ! %l3 = 00000000716fa739, Mem[000000009180010c] = de11d2fc stw %l3,[%o0+0x10c] ! Mem[000000009180010c] = 716fa739 ! Mem[0000000091000058] = 4dd057e9 8c194b94, %g2 = c5b55944, %g3 = 0bad0b00 ldd [%i6+0x058],%g2 ! %g2 = 000000004dd057e9 000000008c194b94 p60_label_6: ! Mem[000000008980018c] = d6769c10, %l0 = 0000000080000017 swap [%i3+0x18c],%l0 ! %l0 = 00000000d6769c10 ! Mem[000000008800011c] = 1d16f1fc, %l0 = d6769c10, %l2 = 0000138d add %i0,0x11c,%g1 casa [%g1]0x80,%l0,%l2 ! %l2 = 000000001d16f1fc ! %l3 = 00000000716fa739, %l0 = 00000000d6769c10, %y = 00000000 sdivcc %l3,%l0,%l7 ! %l7 = fffffffffffffffe, %ccr = 88 mov %l0,%y ! %y = d6769c10 ! %l1 = 00000000ef792234, Mem[0000000090800074] = 6fb98264 stw %l1,[%i5+0x074] ! Mem[0000000090800074] = ef792234 ! Mem[0000000089800020] = 563314db, %l1 = 00000000ef792234 swapa [%i3+%o4]0x80,%l1 ! %l1 = 00000000563314db ! Mem[0000000088000010] = 4d000000, %l5 = c9d02a8019f4bb45 lduha [%i0+%o2]0x80,%l5 ! %l5 = 0000000000004d00 ! %l4 = 00000000716fa711, %l5 = 0000000000004d00, %ccr = 88 move %xcc,%l4,%l5 ! Register Not Moved ! %l4 = 00000000716fa711, Mem[0000000088000028] = 085cdd10 stba %l4,[%i0+%o5]0x81 ! Mem[0000000088000028] = 115cdd10 ! %l6 = ffffffffffffff5d, imm = 0000000000000027, %l3 = 00000000716fa739 sllx %l6,0x027,%l3 ! %l3 = ffffae8000000000 ! Mem[0000000091800168] = 026ca936, %g18 = 1b5c2a784c50b476 ldsw [%o0+0x168],%g2 ! %g2 = 1b5c2a784c50b476 p60_label_7: ! Mem[0000000089800036] = 862bba1e, %l3 = ffffae8000000000 ldstuba [%i3+0x036]%asi,%l3 ! %l3 = 000000ba000000ff ! %l4 = 716fa711, %l5 = 00004d00, Mem[0000000089000080] = 1f6647ab 28bbe6f3 std %l4,[%i2+0x080] ! Mem[0000000089000080] = 716fa711 00004d00 ! %l3 = 00000000000000ba, imm = fffffffffffff0f7, %l6 = ffffffffffffff5d taddcc %l3,-0xf09,%l6 ! %l6 = fffffffffffff1b1, %ccr = 8a ! %l7 = fffffffffffffffe, Mem[0000000089000028] = fffffff30006f4d4 stx %l7,[%i2+%o5] ! Mem[0000000089000028] = fffffffffffffffe ! %l7 = fffffffffffffffe, Mem[0000000088000008] = 49299101 stwa %l7,[%i0+%o1]0x89 ! Mem[0000000088000008] = fffffffe ! Mem[0000000088000038] = d439b74f, %l7 = fffffffffffffffe swap [%i0+0x038],%l7 ! %l7 = 00000000d439b74f ! %l7 = 00000000d439b74f, imm = 0000000000000011, %l2 = 000000001d16f1fc sra %l7,0x011,%l2 ! %l2 = ffffffffffffea1c ! Mem[0000000089000010] = 3a38fa5b, %l3 = 00000000000000ba lduwa [%i2+%o2]0x81,%l3 ! %l3 = 000000003a38fa5b ! %f2 = 616c4f2d da11e5b5, Mem[0000000091800118] = 16d0a328 7a43b570 std %f2 ,[%o0+0x118] ! Mem[0000000091800118] = 616c4f2d da11e5b5 ! Mem[0000000090000038] = 49e48dfc, %g2 = 00000000026ca936 ldsh [%i4+0x03a],%g2 ! %g2 = 00000000000049e4 p60_label_8: ! Mem[00000000880000ec] = edb1aaa6, %l5 = 0000000000004d00 ldstub [%i0+0x0ec],%l5 ! %l5 = 000000ed000000ff ! %l2 = ffffffffffffea1c, Mem[0000000091000085] = ba0a1d86 stb %l2,[%i6+0x085] ! Mem[0000000091000084] = 1c0a1d86 ! %l6 = fffffffffffff1b1, %l2 = ffffffffffffea1c, %y = d6769c10 sdiv %l6,%l2,%l3 ! %l3 = 000000007fffffff mov %l0,%y ! %y = d6769c10 ! %l4 = 00000000716fa711, Mem[000000009100005e] = 4b945da1 stb %l4,[%i6+0x05e] ! Mem[000000009100005c] = 11945da1 ! Mem[0000000088000016] = 991990e3, %l0 = 00000000d6769c10 ldstuba [%i0+0x016]%asi,%l0 ! %l0 = 00000090000000ff ! Mem[0000000088800000] = 2ec0c874, %l4 = 00000000716fa711 ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 0000002e000000ff ! %l3 = 000000007fffffff, Mem[0000000091000134] = a71a8cdc sth %l3,[%i6+0x134] ! Mem[0000000091000134] = ffff8cdc ! %l2 = ffffffffffffea1c, Mem[00000000918001dc] = a31b7ba3 stw %l2,[%o0+0x1dc] ! Mem[00000000918001dc] = ffffea1c ! Mem[00000000900000e0] = 8aeb2873, %g2 = 00000000000049e4 ldsb [%i4+0x0e0],%g2 ! %g2 = ffffffffffffff8a ! %l2 = ffffffffffffea1c, Mem[0000000088000000] = 38f58719 stwa %l2,[%i0+%g0]0x81 ! Mem[0000000088000000] = ffffea1c p60_label_9: ! Mem[00000000908000f8] = 20f6ca5b 7d20dad0, %g2 = ffffff8a, %g3 = 8c194b94 ldd [%i5+0x0f8],%g2 ! %g2 = 0000000020f6ca5b 000000007d20dad0 ! %l3 = 000000007fffffff, imm = fffffffffffffd58, %l4 = 000000000000002e orncc %l3,-0x2a8,%l4 ! %l4 = 000000007fffffff, %ccr = 00 ! %l5 = 00000000000000ed, immed = 00000db3, %y = d6769c10 smul %l5,0xdb3,%l6 ! %l6 = 00000000000caeb7, %y = 00000000 ! Mem[00000000900001b4] = 4ae9a786, %g18 = 1b5c2a784c50b476 ldsw [%i4+0x1b4],%g2 ! %g2 = 1b5c2a784c50b476 ! Mem[0000000090800144] = 19f4bb45, %g18 = 1b5c2a784c50b476 ldsw [%i5+0x144],%g2 ! %g2 = 1b5c2a784c50b476 ! Mem[00000000918000e8] = 6c82cd426ad942c8, %f48 = 9d14608a ca521b68 ldd [%o0+0x0e8],%f48 ! %f48 = 6c82cd42 6ad942c8 ! Mem[00000000890000dc] = 878858e6, %l1 = 00000000563314db swap [%i2+0x0dc],%l1 ! %l1 = 00000000878858e6 ! Mem[00000000910001f0] = 4f29ed9c, %g18 = 1b5c2a784c50b476 ldsw [%i6+0x1f0],%g2 ! %g2 = 1b5c2a784c50b476 ! %l0 = 0000000000000090, imm = fffffffffffff491, %l5 = 00000000000000ed andncc %l0,-0xb6f,%l5 ! %l5 = 0000000000000000, %ccr = 44 ! Mem[0000000089800028] = 10fa2559, %l5 = 0000000000000000 ldstuba [%i3+%o5]0x80,%l5 ! %l5 = 00000010000000ff p60_label_10: ! %l3 = 000000007fffffff, %l3 = 000000007fffffff, %l4 = 000000007fffffff sllx %l3,%l3,%l4 ! %l4 = 8000000000000000 ! %l7 = 00000000d439b74f, imm = 0000000000000053, %l3 = 000000007fffffff andcc %l7,0x053,%l3 ! %l3 = 0000000000000043, %ccr = 00 ! Mem[0000000089800020] = 342279ef, %l6 = 00000000000caeb7 lduwa [%i3+%o4]0x88,%l6 ! %l6 = 00000000342279ef ! Mem[0000000089000030] = ebd2ca54e6bc9929, %l7 = 00000000d439b74f, %l1 = 00000000878858e6 add %i2,0x30,%g1 casxa [%g1]0x80,%l7,%l1 ! %l1 = ebd2ca54e6bc9929 ! Mem[00000000880000f0] = 0f2fa55d8b2d4eda, %l2 = ffffffffffffea1c ldx [%i0+0x0f0],%l2 ! %l2 = 0f2fa55d8b2d4eda ! %l7 = 00000000d439b74f, imm = 000000000000068a, %l4 = 8000000000000000 xorcc %l7,0x68a,%l4 ! %l4 = 00000000d439b1c5, %ccr = 08 ! Mem[00000000898000d8] = 9d63903160b150a0, %l2 = 0f2fa55d8b2d4eda, %l7 = 00000000d439b74f add %i3,0xd8,%g1 casxa [%g1]0x80,%l2,%l7 ! %l7 = 9d63903160b150a0 ! %l4 = 00000000d439b1c5, Mem[00000000908001e8] = 1ff578e9 sth %l4,[%i5+0x1e8] ! Mem[00000000908001e8] = b1c578e9 ! Mem[00000000918001c8] = 9220125cd9d1ca4c, %g2 = 000000004f29ed9c ldx [%o0+0x1c8],%g2 ! %g2 = 9220125cd9d1ca4c ! Mem[0000000091800090] = faf7017d39663de8, %f48 = 6c82cd42 6ad942c8 ldda [%o0+0x090]%asi,%f48 ! %f48 = faf7017d 39663de8 p60_label_11: ! Mem[00000000898000af] = 26534780, %l3 = 0000000000000043 ldstub [%i3+0x0af],%l3 ! %l3 = 00000080000000ff ! %l3 = 0000000000000080, Mem[00000000918000b0] = 0a8ba135a5509592 stx %l3,[%o0+0x0b0] ! Mem[00000000918000b0] = 0000000000000080 ! %l4 = 00000000d439b1c5, %l0 = 0000000000000090, %y = 00000000 smul %l4,%l0,%l2 ! %l2 = ffffffe76073fed0, %y = ffffffe7 ! %l6 = 00000000342279ef, %l7 = 9d63903160b150a0, %l1 = ebd2ca54e6bc9929 srl %l6,%l7,%l1 ! %l1 = 00000000342279ef ! %f6 = ab894b20 44a1123f, Mem[0000000091000058] = 4dd057e9 8c191194 std %f6 ,[%i6+0x058] ! Mem[0000000091000058] = ab894b20 44a1123f ! Mem[0000000091000094] = 3edeb40f, %g2 = 9220125cd9d1ca4c lduw [%i6+0x094],%g2 ! %g2 = 000000003edeb40f ! Mem[000000008980011c] = 32cb815d, %l5 = 00000010, %l7 = 60b150a0 add %i3,0x11c,%g1 casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000032cb815d ! %l3 = 0000000000000080, immed = 000001b9, %ccr = 08 movrlz %l3,0x1b9,%l2 ! Not Moved, %l2 = ffffffe76073fed0 ! Mem[0000000091800188] = a80acd366efc0b6e, %g2 = 000000003edeb40f ldx [%o0+0x188],%g2 ! %g2 = a80acd366efc0b6e ! %l7 = 0000000032cb815d, immed = 00000114, %ccr = 08 movrlez %l7,0x114,%l4 ! Not Moved, %l4 = 00000000d439b1c5 p60_label_12: ! Mem[0000000089000018] = 8cffffff6fb8644b, %f12 = 5f151de8 70ce06a7 ldda [%i2+%o3]0x81,%f12 ! %f12 = 8cffffff 6fb8644b ! Mem[000000009100000c] = c8eb2c4a, %g2 = a80acd366efc0b6e lduw [%i6+0x00c],%g2 ! %g2 = 00000000c8eb2c4a ! Mem[0000000088800070] = 6fc55211e8eff87a, %l0 = 0000000000000090, %l0 = 0000000000000090 add %i1,0x70,%g1 casxa [%g1]0x80,%l0,%l0 ! %l0 = 6fc55211e8eff87a ! Mem[0000000091000164] = 1d8f3133, %g2 = 00000000c8eb2c4a ldsb [%i6+0x166],%g2 ! %g2 = 000000000000001d ! Mem[000000009080004c] = 7f63d586, %g2 = 000000000000001d ldub [%i5+0x04c],%g2 ! %g2 = 000000000000007f ! %l6 = 342279ef, %l7 = 32cb815d, Mem[00000000908000a8] = 3d711c26 d887647d std %l6,[%i5+0x0a8] ! Mem[00000000908000a8] = 342279ef 32cb815d ! Mem[0000000089800047] = 8cdcd248, %l6 = 00000000342279ef ldstub [%i3+0x047],%l6 ! %l6 = 00000048000000ff ! Mem[0000000089800054] = 633febe0, %f4 = b68d8250 ld [%i3+0x054],%f4 ! %f4 = 633febe0 ! %l2 = ffffffe76073fed0, Mem[0000000088000028] = 115cdd108fd62b73 stxa %l2,[%i0+%o5]0x80 ! Mem[0000000088000028] = ffffffe76073fed0 ! %l0 = 6fc55211e8eff87a, Mem[0000000088800000] = 74c8c0ff stha %l0,[%i1+%g0]0x89 ! Mem[0000000088800000] = 74c8f87a p60_label_13: ! %l6 = 0000000000000048, imm = fffffffffffffde8, %l7 = 0000000032cb815d xor %l6,-0x218,%l7 ! %l7 = fffffffffffffda0 ! %l2 = ffffffe76073fed0, Mem[0000000091800020] = b8815b2712018cae stx %l2,[%o0+%o4] ! Mem[0000000091800020] = ffffffe76073fed0 ! %l5 = 0000000000000010, Mem[00000000918000f8] = d7a3034657a3f6c7 stx %l5,[%o0+0x0f8] ! Mem[00000000918000f8] = 0000000000000010 ! %l7 = fffffffffffffda0, Mem[0000000090800154] = db6786fd stw %l7,[%i5+0x154] ! Mem[0000000090800154] = fffffda0 ! %l2 = 6073fed0, %l3 = 00000080, Mem[0000000090800050] = db161e2b e8d47b00 std %l2,[%i5+0x050] ! Mem[0000000090800050] = 6073fed0 00000080 ! %l0 = 6fc55211e8eff87a, %l6 = 0000000000000048, %l1 = 00000000342279ef orcc %l0,%l6,%l1 ! %l1 = 6fc55211e8eff87a, %ccr = 08 ! %l1 = 6fc55211e8eff87a, %l0 = 6fc55211e8eff87a, %l0 = 6fc55211e8eff87a andncc %l1,%l0,%l0 ! %l0 = 0000000000000000, %ccr = 44 ! Set Register : %l5 = 0000000000000010 xor %g0,-1,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000088800028] = 1489c859762b1b7f, %l2 = ffffffe76073fed0 ldxa [%i1+%o5]0x89,%l2 ! %l2 = 1489c859762b1b7f ! Mem[0000000090000040] = 9d14608a ca521b68 e3c19d0d 77d27910 ! Mem[0000000090000050] = 3acb4338 810b8e2c 06969e62 6313d865 ! Mem[0000000090000060] = 77bc97b3 31dc8ee9 5d9f2154 44579293 ! Mem[0000000090000070] = 73e0540d 88eeafc5 fa5423a0 801f7ef7 ldda [%i4+%g4]ASI_BLK_SL,%f48 ! Block Load from 0000000090000040 p60_label_14: ! Mem[0000000091000100] = 9416c8c1, %g2 = 000000000000007f lduh [%i6+0x100],%g2 ! %g2 = 0000000000009416 ! Mem[0000000088000051] = ddb261df, %l4 = 00000000d439b1c5 ldstub [%i0+0x051],%l4 ! %l4 = 000000b2000000ff ! %l1 = 6fc55211e8eff87a, %l0 = 0000000000000000, %l3 = 0000000000000080 sra %l1,%l0,%l3 ! %l3 = ffffffffe8eff87a ! %l3 = ffffffffe8eff87a, immed = 00000d7f, %l3 = ffffffffe8eff87a tsubcctv %l3,0xd7f,%l3 ! %l0 = 0000000000000023, Trapped ! Mem[0000000091800130] = d1b5e3b2, %g2 = 0000000000009416 ldsh [%o0+0x130],%g2 ! %g2 = ffffffffffffd1b5 ! %l1 = 6fc55211e8eff87a, Mem[00000000910001a8] = 6826cf3f sth %l1,[%i6+0x1a8] ! Mem[00000000910001a8] = f87acf3f ! immd = 0000000000000070, %l4 = 00000000000000b2, %ccr = 44 movleu %icc,0x070,%l4 ! Moved, %l4 = 0000000000000070 ! Mem[0000000091800134] = 59e48239, %g2 = ffffffffffffd1b5 lduh [%o0+0x134],%g2 ! %g2 = 00000000000059e4 ! Mem[00000000900000ec] = 655b5339, %g2 = 00000000000059e4 lduha [%i4+0x0ee]%asi,%g2 ! %g2 = 000000000000655b ! Mem[0000000088000010] = 4d000000, %l3 = ffffffffe8eff87a ldsha [%i0+%o2]0x80,%l3 ! %l3 = 0000000000004d00 p60_label_15: ! Mem[00000000910001cc] = 664634c6, %g2 = 000000000000655b ldub [%i6+0x1cc],%g2 ! %g2 = 0000000000000066 ! immd = 00000000000000e4, %l3 = 0000000000004d00, %ccr = 44 movgu %xcc,0x0e4,%l3 ! Register Not Moved membar #Sync ! Added by membar checker (304) ! Mem[0000000088800000] = 7af8c874 fc991277 195f9afd a392cff3 ! Mem[0000000088800010] = 4e9caab6 6f947b68 e3e609c1 9fab9611 ! Mem[0000000088800020] = 92978743 9c648b9f 7f1b2b76 59c88914 ! Mem[0000000088800030] = 95591cfb 5c71047d c08da05c d5d48486 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000088800000 ! Mem[0000000090000140] = 1231a8f0 888fc491 31494a3d bcae976a ! Mem[0000000090000150] = d6ef1860 95467eb9 6d09c164 1feaf440 ! Mem[0000000090000160] = 7b592fa6 6910f10a 5fc5ab27 810b83fd ! Mem[0000000090000170] = 96b76dce 26d816c5 a76e060d 7f349b48 mov 0x140,%g5 ldda [%i4+%g5]ASI_BLK_P,%f48 ! Block Load from 0000000090000140 ! Mem[0000000091000188] = e8f891c7, %g2 = 0000000000000066 ldsh [%i6+0x18a],%g2 ! %g2 = ffffffffffffe8f8 ! Mem[00000000918001d0] = 61bc4b5f, %g2 = ffffffffffffe8f8 lduw [%o0+0x1d0],%g2 ! %g2 = 0000000061bc4b5f ! %l7 = fffffffffffffda0, Mem[00000000910000fc] = c5b55944 stw %l7,[%i6+0x0fc] ! Mem[00000000910000fc] = fffffda0 ! %l2 = 762b1b7f, %l3 = 00004d00, Mem[0000000089800018] = 892231c2 7404d04a stda %l2,[%i3+%o3]0x89 ! Mem[0000000089800018] = 762b1b7f 00004d00 ! Mem[0000000091000134] = ffff8cdc, %g18 = 1b5c2a784c50b476 ldsw [%i6+0x134],%g2 ! %g2 = 1b5c2a784c50b476 ! Mem[00000000908000c0] = 93984c09a94c3d0a, %g2 = ffffffffffff8cdc ldx [%i5+0x0c0],%g2 ! %g2 = 93984c09a94c3d0a p60_label_16: ! Mem[00000000880000c0] = 5ab062c9, %l7 = fffffda0, %l1 = e8eff87a add %i0,0xc0,%g1 casa [%g1]0x80,%l7,%l1 ! %l1 = 000000005ab062c9 ! Mem[00000000910000e0] = 1ff12e95 75236dff, %g2 = a94c3d0a, %g3 = 7d20dad0 ldd [%i6+0x0e0],%g2 ! %g2 = 000000001ff12e95 0000000075236dff ! %l7 = fffffffffffffda0, Mem[000000009000018c] = 01a076f8 stb %l7,[%i4+0x18c] ! Mem[000000009000018c] = a0a076f8 ! Mem[00000000888001dc] = f3c1aec6, %l7 = fffffffffffffda0, %asi = 80 swapa [%i1+0x1dc]%asi,%l7 ! %l7 = 00000000f3c1aec6 ! %l4 = 0000000000000070, Mem[0000000091800080] = a236fd5a stb %l4,[%o0+0x080] ! Mem[0000000091800080] = 7036fd5a ! Mem[0000000089800000] = b2b78a1b, %l5 = ffffffffffffffff ldsba [%i3+%g0]0x88,%l5 ! %l5 = 000000000000001b ! %l1 = 000000005ab062c9, Mem[000000009100013c] = 1fce8b29, %asi = 80 stwa %l1,[%i6+0x13c]%asi ! Mem[000000009100013c] = 5ab062c9 ! Mem[0000000090800118] = 67531e9d, %g2 = 000000001ff12e95 ldsb [%i5+0x11b],%g2 ! %g2 = 0000000000000067 ! Mem[0000000088000018] = afb72cea, %l1 = 000000005ab062c9 ldswa [%i0+%o3]0x80,%l1 ! %l1 = ffffffffafb72cea ! Mem[00000000900001ec] = 3fb77494, %g2 = 0000000000000067 lduw [%i4+0x1ec],%g2 ! %g2 = 000000003fb77494 p60_label_17: ! Mem[0000000089800020] = 342279ef, %l7 = 00000000f3c1aec6 lduwa [%i3+%o4]0x88,%l7 ! %l7 = 00000000342279ef ! %l0 = 0000000000000023, immed = ffffffae, %ccr = 44 movrne %l0,-0x052,%l5 ! Moved, %l5 = ffffffffffffffae ! Mem[00000000888001a0] = 336ef47671e18b69, %l6 = 0000000000000048, %l0 = 0000000000000023 add %i1,0x1a0,%g1 casxa [%g1]0x80,%l6,%l0 ! %l0 = 336ef47671e18b69 ! done : should take illegal inst trap, %l0 = 336ef47671e18b69 done ! Illegal inst trap : %l0 = 336ef47671e18b79 ! %l5 = ffffffffffffffae, Mem[000000009100005e] = 123f5da1 stb %l5,[%i6+0x05e] ! Mem[000000009100005c] = ae3f5da1 ! Mem[0000000089000018] = 8cffffff, %l1 = ffffffffafb72cea ldswa [%i2+%o3]0x81,%l1 ! %l1 = ffffffff8cffffff ! Mem[0000000090800148] = a5b1dbba 2cfe970f, %g2 = 3fb77494, %g3 = 75236dff ldd [%i5+0x148],%g2 ! %g2 = 00000000a5b1dbba 000000002cfe970f ! %l1 = ffffffff8cffffff, imm = fffffffffffff03e, %l5 = ffffffffffffffae andncc %l1,-0xfc2,%l5 ! %l5 = 0000000000000fc1, %ccr = 00 ! %l5 = 0000000000000fc1, Mem[0000000091800128] = 089d02df sth %l5,[%o0+0x128] ! Mem[0000000091800128] = 0fc102df ! Mem[0000000088000004] = 5c574070, %l1 = ffffffff8cffffff swap [%i0+0x004],%l1 ! %l1 = 000000005c574070 p60_label_18: ! Mem[00000000900001e8] = 06373fb7, %g2 = 00000000a5b1dbba ldsh [%i4+0x1ea],%g2 ! %g2 = 0000000000000637 ! %l2 = 1489c859762b1b7f, immed = fffff1e5, %y = ffffffe7 umul %l2,-0xe1b,%l1 ! %l1 = 762b14fc2df3279b, %y = 762b14fc ! Mem[0000000090000164] = f10a5fc5, %g2 = 0000000000000637 ldsb [%i4+0x166],%g2 ! %g2 = fffffffffffffff1 ! Mem[0000000088000008] = fffffffe, %l5 = 0000000000000fc1 ldstuba [%i0+%o1]0x88,%l5 ! %l5 = 000000fe000000ff ! %l2 = 1489c859762b1b7f, %l4 = 0000000000000070, %l1 = 762b14fc2df3279b orcc %l2,%l4,%l1 ! %l1 = 1489c859762b1b7f, %ccr = 00 ! Mem[0000000088000089] = cea00164, %l2 = 1489c859762b1b7f ldstub [%i0+0x089],%l2 ! %l2 = 000000a0000000ff ! immd = 0000000000000308, %l3 = 0000000000004d00, %ccr = 00 movcs %xcc,0x308,%l3 ! Register Not Moved ! %f10 = 7f1b2b76 59c88914, Mem[0000000089000000] = 39e14440 1d6c3322 stda %f10,[%i2+%g0]0x89 ! Mem[0000000089000000] = 7f1b2b76 59c88914 ! %f4 = 4e9caab6 6f947b68, Mem[0000000088800160] = d16302bd 80e65261 std %f4 ,[%i1+0x160] ! Mem[0000000088800160] = 4e9caab6 6f947b68 ! %l3 = 0000000000004d00, Mem[0000000090800060] = d178b965a857e90f stx %l3,[%i5+0x060] ! Mem[0000000090800060] = 0000000000004d00 p60_label_19: ! Mem[0000000089000018] = ffffff8c, %l7 = 00000000342279ef lduha [%i2+%o3]0x88,%l7 ! %l7 = 000000000000ff8c ! Mem[000000009100017c] = 80b5e0b8, %g2 = fffffffffffffff1 lduh [%i6+0x17c],%g2 ! %g2 = 00000000000080b5 ! %l6 = 0000000000000048, Mem[0000000089000042] = ceee55a0, %asi = 80 stha %l6,[%i2+0x042]%asi ! Mem[0000000089000040] = ceee0048 ! %l2 = 00000000000000a0, Mem[0000000088000020] = 0a336d6ab651c72f stxa %l2,[%i0+%o4]0x88 ! Mem[0000000088000020] = 00000000000000a0 ! %f11 = 59c88914, Mem[00000000908000bc] = 73175eee st %f11,[%i5+0x0bc] ! Mem[00000000908000bc] = 59c88914 ! %f11 = 59c88914, Mem[0000000089800028] = 5925faff sta %f11,[%i3+%o5]0x89 ! Mem[0000000089800028] = 59c88914 ! Mem[0000000089000008] = d8d4f717, %l2 = 00000000000000a0 ldsba [%i2+%o1]0x80,%l2 ! %l2 = ffffffffffffffd8 ! Mem[0000000088800000] = 7af8c874, %f0 = 7af8c874 lda [%i1+%g0]0x81,%f0 ! %f0 = 7af8c874 membar #Sync ! Added by membar checker (305) ! %f18 = 321e6c6a da0c6deb, Mem[0000000090000170] = 96b76dce 26d816c5 std %f18,[%i4+0x170] ! Mem[0000000090000170] = 321e6c6a da0c6deb ! Mem[0000000089000028] = ffffffff, %l5 = 00000000000000fe lduha [%i2+%o5]0x80,%l5 ! %l5 = 000000000000ffff p60_label_20: ! %l0 = 336ef47671e18b79, %l6 = 0000000000000048, %y = 762b14fc smulcc %l0,%l6,%l2 ! %l2 = 00000020076f3a08, %ccr = 00, %y = 00000020 ! Mem[0000000088800008] = 195f9afd a392cff3, %l2 = 076f3a08, %l3 = 00004d00 ldd [%i1+%o1],%l2 ! %l2 = 00000000195f9afd 00000000a392cff3 ! Mem[00000000900000cc] = 86a3035b, %g2 = 00000000000080b5 ldsb [%i4+0x0cf],%g2 ! %g2 = ffffffffffffff86 ! %l2 = 00000000195f9afd, imm = 000000000000048e, %l5 = 000000000000ffff add %l2,0x48e,%l5 ! %l5 = 00000000195f9f8b ! Mem[00000000908001b8] = 4ff80a32a52b18be, %g2 = ffffffffffffff86 ldx [%i5+0x1b8],%g2 ! %g2 = 4ff80a32a52b18be ! %l5 = 00000000195f9f8b, imm = fffffffffffff3f7, %l5 = 00000000195f9f8b add %l5,-0xc09,%l5 ! %l5 = 00000000195f9382 ! Mem[0000000088800040] = 0f50c88a, %l6 = 0000000000000048 ldsba [%i1+0x042]%asi,%l6 ! %l6 = ffffffffffffffc8 ! Mem[00000000910001b8] = fe0490b847252129, %f48 = 1231a8f0 888fc491 ldd [%i6+0x1b8],%f48 ! %f48 = fe0490b8 47252129 ! Mem[0000000089800008] = 516ab9aa15f32ead, %l4 = 0000000000000070, %l1 = 1489c859762b1b7f add %i3,0x08,%g1 casxa [%g1]0x80,%l4,%l1 ! %l1 = 516ab9aa15f32ead ! %l6 = ffffffffffffffc8, imm = 0000000000000e0c, %l0 = 336ef47671e18b79 add %l6,0xe0c,%l0 ! %l0 = 0000000000000dd4 p60_label_21: ! Mem[00000000898001d0] = 861737b5, %l5 = 195f9382, %l2 = 195f9afd add %i3,0x1d0,%g1 casa [%g1]0x80,%l5,%l2 ! %l2 = 00000000861737b5 ! Mem[0000000091000180] = 4a731f767ae42270, %g2 = 4ff80a32a52b18be ldx [%i6+0x180],%g2 ! %g2 = 4a731f767ae42270 ! Mem[0000000088800000] = 7af8c874 fc991277 195f9afd a392cff3 ! Mem[0000000088800010] = 4e9caab6 6f947b68 e3e609c1 9fab9611 ! Mem[0000000088800020] = 92978743 9c648b9f 7f1b2b76 59c88914 ! Mem[0000000088800030] = 95591cfb 5c71047d c08da05c d5d48486 ldda [%i1]ASI_BLK_AIUS,%f0 ! Block Load from 0000000088800000 ! %l0 = 0000000000000dd4, Mem[000000009180001a] = 8dddb2c5 sth %l0,[%o0+0x01a] ! Mem[0000000091800018] = 0dd4b2c5 ! %l1 = 516ab9aa15f32ead, Mem[0000000089000018] = ffffff8c stba %l1,[%i2+%o3]0x89 ! Mem[0000000089000018] = ffffffad ! %l5 = 00000000195f9382, imm = 0000000000000019, %l4 = 0000000000000070 srlx %l5,0x019,%l4 ! %l4 = 000000000000000c ! %l2 = 00000000861737b5, imm = fffffffffffffac4, %l6 = ffffffffffffffc8 add %l2,-0x53c,%l6 ! %l6 = 0000000086173279 ! %l0 = 00000dd4, %l1 = 15f32ead, Mem[00000000918000f0] = 8523d502 c0777b49 std %l0,[%o0+0x0f0] ! Mem[00000000918000f0] = 00000dd4 15f32ead ! %l6 = 0000000086173279, Mem[0000000089800008] = aab96a51 stba %l6,[%i3+%o1]0x89 ! Mem[0000000089800008] = aab96a79 ! %l6 = 0000000086173279, imm = 0000000000000014, %l2 = 00000000861737b5 sra %l6,0x014,%l2 ! %l2 = fffffffffffff861 p60_label_22: ! Mem[0000000088800180] = 2b022e0b f5539ce8 e31056ba 8953f3e0 ! Mem[0000000088800190] = f50d701e a03fbdc1 8bf196c8 860c7480 ! Mem[00000000888001a0] = 336ef476 71e18b69 3c33da2d b920321c ! Mem[00000000888001b0] = 72cc149b ce41b260 9f323f51 a20fc359 mov 0x180,%g6 ldda [%i1+%g6]ASI_BLK_AIUS,%f16 ! Block Load from 0000000088800180 ! Mem[0000000088000008] = ffffffff, %l0 = 0000000000000dd4 lduwa [%i0+%o1]0x89,%l0 ! %l0 = 00000000ffffffff ! %l3 = 00000000a392cff3, Mem[000000009180016c] = 9945ca36 sth %l3,[%o0+0x16c] ! Mem[000000009180016c] = cff3ca36 ! Mem[000000008800004a] = c46c588f, %l4 = 000000000000000c ldstub [%i0+0x04a],%l4 ! %l4 = 00000058000000ff ! Mem[0000000088000018] = afb72cea, %l4 = 00000058, %l0 = ffffffff add %i0,0x18,%g1 casa [%g1]0x80,%l4,%l0 ! %l0 = 00000000afb72cea ! Mem[0000000088800018] = c109e6e3, %l6 = 0000000086173279 ldsba [%i1+%o3]0x89,%l6 ! %l6 = ffffffffffffffe3 ! Mem[00000000910001a8] = f87acf3faf25465e, %g2 = 4a731f767ae42270 ldx [%i6+0x1a8],%g2 ! %g2 = f87acf3faf25465e ! Mem[00000000908000d0] = 6427ab1c, %g2 = f87acf3faf25465e ldub [%i5+0x0d3],%g2 ! %g2 = 0000000000000064 ! immd = 00000000000001f1, %l7 = 000000000000ff8c, %ccr = 00 movl %xcc,0x1f1,%l7 ! Register Not Moved ! %l7 = 000000000000ff8c, Mem[0000000089000028] = ffffffff stba %l7,[%i2+%o5]0x81 ! Mem[0000000089000028] = 8cffffff p60_label_23: ! Mem[0000000091800194] = a90610ba, %g2 = 0000000000000064 ldub [%o0+0x197],%g2 ! %g2 = 00000000000000a9 ! Mem[0000000088000194] = cbdab497, %l7 = 000000000000ff8c ldstub [%i0+0x194],%l7 ! %l7 = 000000cb000000ff ! %f12 = 95591cfb 5c71047d, Mem[0000000088000028] = ffffffe7 6073fed0 stda %f12,[%i0+%o5]0x80 ! Mem[0000000088000028] = 95591cfb 5c71047d ! %l7 = 00000000000000cb, %l5 = 00000000195f9382, %ccr = 00 mova %xcc,%l7,%l5 ! Moved, %l5 = 00000000000000cb ! %l2 = fffffffffffff861, %l1 = 516ab9aa15f32ead, %y = 00000020 sdivcc %l2,%l1,%l7 ! %l7 = 0000000000000180, %ccr = 00 mov %l0,%y ! %y = afb72cea ! Mem[0000000089000010] = 3a38fa5b, %l3 = 00000000a392cff3 ldsha [%i2+%o2]0x81,%l3 ! %l3 = 0000000000003a38 ! %l5 = 00000000000000cb, immed = 000001e5, %ccr = 00 movrlez %l5,0x1e5,%l3 ! Not Moved, %l3 = 0000000000003a38 ! immd = 0000000000000021, %l5 = 00000000000000cb, %ccr = 00 movn %xcc,0x021,%l5 ! Register Not Moved ! %l6 = ffffffffffffffe3, %l5 = 00000000000000cb, %y = afb72cea smul %l6,%l5,%l7 ! %l7 = ffffffffffffe901, %y = ffffffff ! Mem[0000000089800000] = 1b8ab7b2, %l7 = ffffffffffffe901 ldsba [%i3+%g0]0x80,%l7 ! %l7 = 000000000000001b p60_label_24: ! Mem[0000000089800028] = 1489c859 710e8ad0, %l0 = afb72cea, %l1 = 15f32ead ldda [%i3+%o5]0x80,%l0 ! %l0 = 000000001489c859 00000000710e8ad0 ! %l0 = 1489c859, %l1 = 710e8ad0, Mem[0000000090800118] = 97eb4367 531e9d66 std %l0,[%i5+0x118] ! Mem[0000000090800118] = 1489c859 710e8ad0 ! Mem[00000000908001b8] = 4ff80a32, %g2 = 00000000000000a9 lduw [%i5+0x1b8],%g2 ! %g2 = 000000004ff80a32 ! Mem[0000000088800010] = 687b946fb6aa9c4e, %l4 = 0000000000000058 ldxa [%i1+%o2]0x88,%l4 ! %l4 = 687b946fb6aa9c4e ! %l3 = 0000000000003a38, immed = fffffe64, %ccr = 00 movrgez %l3,-0x19c,%l6 ! Moved, %l6 = fffffffffffffe64 ! Mem[0000000090000020] = 4f8feb88, %g2 = 000000004ff80a32 ldub [%i4+0x022],%g2 ! %g2 = 000000000000004f ! %l7 = 000000000000001b, Mem[00000000908001cc] = 557ad745 stb %l7,[%i5+0x1cc] ! Mem[00000000908001cc] = 1b7ad745 ! Mem[0000000091800180] = ec9206cd96b8711a, %g2 = 000000000000004f ldx [%o0+0x180],%g2 ! %g2 = ec9206cd96b8711a ! Mem[0000000091800028] = 0b3a6603 925a7f3c, %g2 = 96b8711a, %g3 = 2cfe970f ldd [%o0+%o5],%g2 ! %g2 = 000000000b3a6603 00000000925a7f3c ! %f4 = 4e9caab6 6f947b68, Mem[0000000090800070] = 23db4282 ef792234 std %f4 ,[%i5+0x070] ! Mem[0000000090800070] = 4e9caab6 6f947b68 p60_label_25: ! %l2 = fffffffffffff861, Mem[0000000088000010] = 0000004d stha %l2,[%i0+%o2]0x88 ! Mem[0000000088000010] = 0000f861 ! %l3 = 0000000000003a38, Mem[0000000091000150] = bf6548793b34102d, %asi = 80 stxa %l3,[%i6+0x150]%asi ! Mem[0000000091000150] = 0000000000003a38 ! %l6 = fffffffffffffe64, immed = 000000bc, %ccr = 00 movrlez %l6,0x0bc,%l2 ! Moved, %l2 = 00000000000000bc ! Mem[0000000088000120] = 4bd57620, %l0 = 1489c859, %l7 = 0000001b add %i0,0x120,%g1 casa [%g1]0x80,%l0,%l7 ! %l7 = 000000004bd57620 ! %l2 = 00000000000000bc, Mem[0000000090000042] = 608aca52 stb %l2,[%i4+0x042] ! Mem[0000000090000040] = bc8aca52 ! Mem[0000000089800160] = 5a562f50, %l1 = 00000000710e8ad0, %asi = 80 swapa [%i3+0x160]%asi,%l1 ! %l1 = 000000005a562f50 ! %l4 = 687b946fb6aa9c4e, Mem[0000000091800166] = 2634026c stb %l4,[%o0+0x166] ! Mem[0000000091800164] = 4e34026c ! %l3 = 0000000000003a38, %l6 = fffffffffffffe64, %l0 = 000000001489c859 mulx %l3,%l6,%l0 ! %l0 = ffffffffffa24de0 ! %l6 = fffffffffffffe64, immed = fffff0bb, %l0 = ffffffffffa24de0 taddcctv %l6,-0xf45,%l0 ! %l0 = ffffffffffa24e03, Trapped ! immd = 000000000000007e, %l5 = 00000000000000cb, %ccr = 00 mova %xcc,0x07e,%l5 ! Moved, %l5 = 000000000000007e ba,a p60_not_taken_0_end p60_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 ffffffffffa24e03 bne,a,pn %xcc,p60_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000005a562f50 bne,a,pn %xcc,p60_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000000bc bne,a,pn %xcc,p60_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000003a38 bne,a,pn %xcc,p60_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 687b946fb6aa9c4e bne,a,pn %xcc,p60_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000007e bne,a,pn %xcc,p60_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be fffffffffffffe64 bne,a,pn %xcc,p60_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000004bd57620 bne,a,pn %xcc,p60_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xffffffff,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p60_failed mov 0x111,%g1 ! 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 7af8c874 fc991277 bne %xcc,p60_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 195f9afd a392cff3 bne %xcc,p60_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 4e9caab6 6f947b68 bne %xcc,p60_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be e3e609c1 9fab9611 bne %xcc,p60_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 92978743 9c648b9f bne %xcc,p60_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 7f1b2b76 59c88914 bne %xcc,p60_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 95591cfb 5c71047d bne %xcc,p60_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be c08da05c d5d48486 bne %xcc,p60_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 2b022e0b f5539ce8 bne %xcc,p60_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be e31056ba 8953f3e0 bne %xcc,p60_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be f50d701e a03fbdc1 bne %xcc,p60_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 8bf196c8 860c7480 bne %xcc,p60_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 336ef476 71e18b69 bne %xcc,p60_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 3c33da2d b920321c bne %xcc,p60_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 72cc149b ce41b260 bne %xcc,p60_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 9f323f51 a20fc359 bne %xcc,p60_f30_fail nop ! Check Local Memory set p60_local0_expect,%g1 p60_check_local0: ldx [%g1+0x000],%g2 ! Expected data = ffffea1c8cffffff 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 = ffffffffa236546a 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 = 61f800009919ffe3 ldx [%i0+0x010],%g3 ! Observed data at 0000000088000010 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = a000000000000000 ldx [%i0+0x020],%g3 ! Observed data at 0000000088000020 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 95591cfb5c71047d 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 = fffffffe8b6e7a72 ldx [%i0+0x038],%g3 ! Observed data at 0000000088000038 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x038,%g4 ldx [%g1+0x048],%g2 ! Expected data = c46cff8f1f53926a ldx [%i0+0x048],%g3 ! Observed data at 0000000088000048 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x048,%g4 ldx [%g1+0x050],%g2 ! Expected data = ddff61df197bdaee ldx [%i0+0x050],%g3 ! Observed data at 0000000088000050 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x050,%g4 ldx [%g1+0x088],%g2 ! Expected data = ceff0164ff1a6943 ldx [%i0+0x088],%g3 ! Observed data at 0000000088000088 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x088,%g4 ldx [%g1+0x0e8],%g2 ! Expected data = 826ce8bdffb1aaa6 ldx [%i0+0x0e8],%g3 ! Observed data at 00000000880000e8 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x0e8,%g4 ldx [%g1+0x190],%g2 ! Expected data = 257576e4ffdab497 ldx [%i0+0x190],%g3 ! Observed data at 0000000088000190 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x190,%g4 set p60_local1_expect,%g1 p60_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 7af8c874fc991277 ldx [%i1+0x000],%g3 ! Observed data at 0000000088800000 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i1,0x000,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 30c74152ff928817 ldx [%i1+0x0c0],%g3 ! Observed data at 00000000888000c0 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i1,0x0c0,%g4 ldx [%g1+0x160],%g2 ! Expected data = 4e9caab66f947b68 ldx [%i1+0x160],%g3 ! Observed data at 0000000088800160 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i1,0x160,%g4 ldx [%g1+0x1d8],%g2 ! Expected data = bab98f3dfffffda0 ldx [%i1+0x1d8],%g3 ! Observed data at 00000000888001d8 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i1,0x1d8,%g4 set p60_local2_expect,%g1 p60_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 1489c859762b1b7f ldx [%i2+0x000],%g3 ! Observed data at 0000000089000000 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i2,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = adffffff6fb8644b 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 = 8cfffffffffffffe ldx [%i2+0x028],%g3 ! Observed data at 0000000089000028 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i2,0x028,%g4 ldx [%g1+0x040],%g2 ! Expected data = ceee0048e88958d8 ldx [%i2+0x040],%g3 ! Observed data at 0000000089000040 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i2,0x040,%g4 ldx [%g1+0x080],%g2 ! Expected data = 716fa71100004d00 ldx [%i2+0x080],%g3 ! Observed data at 0000000089000080 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i2,0x080,%g4 ldx [%g1+0x0d8],%g2 ! Expected data = 43f4d18d563314db ldx [%i2+0x0d8],%g3 ! Observed data at 00000000890000d8 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i2,0x0d8,%g4 set p60_local3_expect,%g1 p60_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 796ab9aa15f32ead ldx [%i3+0x008],%g3 ! Observed data at 0000000089800008 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = afb72cea17597e31 ldx [%i3+0x010],%g3 ! Observed data at 0000000089800010 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 7f1b2b76004d0000 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 = ef79223471343138 ldx [%i3+0x020],%g3 ! Observed data at 0000000089800020 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 1489c859710e8ad0 ldx [%i3+0x028],%g3 ! Observed data at 0000000089800028 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = e9db858b862bff1e ldx [%i3+0x030],%g3 ! Observed data at 0000000089800030 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x030,%g4 ldx [%g1+0x040],%g2 ! Expected data = ab9779d28cdcd2ff ldx [%i3+0x040],%g3 ! Observed data at 0000000089800040 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x040,%g4 ldx [%g1+0x080],%g2 ! Expected data = 23179d45ff13b01c ldx [%i3+0x080],%g3 ! Observed data at 0000000089800080 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x080,%g4 ldx [%g1+0x0a8],%g2 ! Expected data = 77668c4a265347ff ldx [%i3+0x0a8],%g3 ! Observed data at 00000000898000a8 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x0a8,%g4 ldx [%g1+0x160],%g2 ! Expected data = 710e8ad04f17ba1d ldx [%i3+0x160],%g3 ! Observed data at 0000000089800160 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x160,%g4 ldx [%g1+0x188],%g2 ! Expected data = c77dcb7980000017 ldx [%i3+0x188],%g3 ! Observed data at 0000000089800188 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x188,%g4 ! The test for processor 60 has passed p60_passed: ta GOOD_TRAP nop p60_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p60_failed p60_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p60_failed p60_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p60_failed p60_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p60_failed p60_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p60_failed p60_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p60_failed p60_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p60_failed p60_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p60_failed p60_f0_fail: set p60_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f2_fail: set p60_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f4_fail: set p60_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f6_fail: set p60_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f8_fail: set p60_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f10_fail: set p60_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f12_fail: set p60_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f14_fail: set p60_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f16_fail: set p60_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f18_fail: set p60_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f20_fail: set p60_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f22_fail: set p60_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f24_fail: set p60_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f26_fail: set p60_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f28_fail: set p60_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f30_fail: set p60_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: ldsha [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000088800000] stda %l0,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000088000020] ldstuba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000089800000] lduwa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000088800018] lduwa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000089800020] swapa [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000089000018] done p60_trap1o: ldsha [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000088800000] stda %l0,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000088000020] ldstuba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000089800000] lduwa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000088800018] lduwa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000089800020] swapa [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000089000018] done p60_trap2e: stwa %l0,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000020] ldsba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000089000008] ldstuba [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000089000028] stha %l4,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000008] stba %l4,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000088000020] stba %l4,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000028] ldda [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000089000000] done p60_trap2o: stwa %l0,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000020] ldsba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000089000008] ldstuba [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000089000028] stha %l4,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000008] stba %l4,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000088000020] stba %l4,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000028] ldda [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000089000000] done p60_trap3e: subc %l1,%l2,%l0 and %l5,%l7,%l2 andn %l1,0x24c,%l2 or %l1,-0xee9,%l4 sub %l1,-0x157,%l6 xor %l6,%l5,%l7 done p60_trap3o: subc %l1,%l2,%l0 and %l5,%l7,%l2 andn %l1,0x24c,%l2 or %l1,-0xee9,%l4 sub %l1,-0x157,%l6 xor %l6,%l5,%l7 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 = dd3674ddd4fffa8d ldx [%g1+0x008],%l1 ! %l1 = 3f44760dc92fbfe7 ldx [%g1+0x010],%l2 ! %l2 = 241e04fcf047d3ae ldx [%g1+0x018],%l3 ! %l3 = a4decf3beb52914a ldx [%g1+0x020],%l4 ! %l4 = 31f33dcdf85755ba ldx [%g1+0x028],%l5 ! %l5 = 55015eafdf7f770c ldx [%g1+0x030],%l6 ! %l6 = 440ac553e0acbd77 ldx [%g1+0x038],%l7 ! %l7 = c992deeff65c28b3 ! 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 = 22c26b7f e88630c1 e3361811 51c13f5c ! %f4 = cf3ce954 28845569 11355e02 7af629ee ! %f8 = 6ee48d39 a7845926 99fcad53 3852f11e ! %f12 = a5a05781 87e6d107 6db8c5a4 e55fa893 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = ece92be9 6c29e780 bea307e1 566ea15c ! %f20 = 9056268a 26649f3a bad69cc1 1f5eb3a2 ! %f24 = 1e0de6d1 3f0de47b e40a1125 da91dd35 ! %f28 = 63078879 c44367ce fcca48ca 0b1caa01 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 72e32396 2e3ed58e a7eff5de 5bd845ec ! %f36 = db11a10f 932cd6d5 89816050 830bc5ab ! %f40 = c9141740 c9e1f225 0f6cc4a0 ecb81b0d ! %f44 = 665c9737 250099b7 134a863c 67390e94 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x1b4a731f0000006d,%g7,%g1 ! GSR scale = 13, align = 5 wr %g1,%g0,%gsr ! GSR = 1b4a731f0000006d 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[000000008a800168] = 2c932e5b692a9d7e, %l2 = cb7c3be83519fbda, %l5 = 17353049ed48c40a add %i1,0x168,%g1 casxa [%g1]0x80,%l2,%l5 ! %l5 = 2c932e5b692a9d7e ! Mem[000000008a000000] = e5031b47, %l7 = 4a77d2087d4523b3 swapa [%i0+%g0]0x88,%l7 ! %l7 = 00000000e5031b47 ! %f14 = 6db8c5a4 e55fa893, Mem[000000008a000010] = 88c2a723 b22b6a38 stda %f14,[%i0+%o2]0x89 ! Mem[000000008a000010] = 6db8c5a4 e55fa893 ! Mem[0000000090000198] = 11310a36 b2be6763, %g2 = bb4428da, %g3 = 0bad0b00 ldda [%i4+0x198]%asi,%g2 ! %g2 = 0000000011310a36 00000000b2be6763 ! %l6 = ec8d0325ce929793, Mem[0000000091800030] = 268769d2 stb %l6,[%o0+0x030] ! Mem[0000000091800030] = 938769d2 ! %l5 = 2c932e5b692a9d7e, Mem[000000009180014c] = fb3f156f stw %l5,[%o0+0x14c] ! Mem[000000009180014c] = 692a9d7e ! %l1 = 16b3c5ecc0ad791f, Mem[000000008a800128] = af9234f2 stw %l1,[%i1+0x128] ! Mem[000000008a800128] = c0ad791f ! Mem[0000000090800068] = 883c1f8f 353a0431, %g2 = 11310a36, %g3 = b2be6763 ldd [%i5+0x068],%g2 ! %g2 = 00000000883c1f8f 00000000353a0431 ! %l1 = 16b3c5ecc0ad791f, Mem[00000000908000c0] = 93984c09a94c3d0a stx %l1,[%i5+0x0c0] ! Mem[00000000908000c0] = 16b3c5ecc0ad791f ! Mem[000000008a800058] = 99c67c7418e4a350, %l7 = 00000000e5031b47, %l7 = 00000000e5031b47 add %i1,0x58,%g1 casxa [%g1]0x80,%l7,%l7 ! %l7 = 99c67c7418e4a350 p61_label_2: ! %l0 = 80d621565b88eb58, Mem[0000000091000000] = 5398fcc6 sth %l0,[%i6+%g0] ! Mem[0000000091000000] = eb58fcc6 ! %l6 = ec8d0325ce929793, Mem[0000000090800024] = 80100360 stw %l6,[%i5+0x024] ! Mem[0000000090800024] = ce929793 ! %l7 = 99c67c7418e4a350, %l2 = cb7c3be83519fbda, %ccr = 44 movl %xcc,%l7,%l2 ! Register Not Moved ! Mem[00000000910000f4] = f12d2bd4, %g2 = 00000000883c1f8f ldsh [%i6+0x0f6],%g2 ! %g2 = fffffffffffff12d ! %l2 = cb7c3be83519fbda, immed = fffffe4c, %ccr = 44 movrgz %l2,-0x1b4,%l0 ! Not Moved, %l0 = 80d621565b88eb58 ! %l5 = 2c932e5b692a9d7e, Mem[00000000910000b5] = 6102f044 stb %l5,[%i6+0x0b5] ! Mem[00000000910000b4] = 7e02f044 ! %l3 = cc8827f1f1737383, Mem[0000000090000180] = a32af1254d694d63 stx %l3,[%i4+0x180] ! Mem[0000000090000180] = cc8827f1f1737383 ! Mem[0000000091800128] = 089d02df, %g2 = fffffffffffff12d lduw [%o0+0x128],%g2 ! %g2 = 00000000089d02df ! Mem[000000008b800008] = cdf63f79 84512236, %l6 = ce929793, %l7 = 18e4a350 ldda [%i3+%o1]0x89,%l6 ! %l6 = 0000000084512236 00000000cdf63f79 ! Set Register : %l1 = 16b3c5ecc0ad791f xor %g0,-1,%l1 ! %l1 = ffffffffffffffff p61_label_3: ! Mem[00000000910001e0] = 3b75f6c9, %g2 = 00000000089d02df lduw [%i6+0x1e0],%g2 ! %g2 = 000000003b75f6c9 ! Mem[000000008a000018] = 45a7a0beec41f056, %l0 = 80d621565b88eb58, %l7 = 00000000cdf63f79 add %i0,0x18,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = 45a7a0beec41f056 ! Mem[000000008b800018] = a7cbcf86, %l3 = cc8827f1f1737383 ldsba [%i3+%o3]0x89,%l3 ! %l3 = ffffffffffffff86 ! %l6 = 84512236, %l7 = ec41f056, Mem[00000000910000a8] = 4548123c 1253fffd std %l6,[%i6+0x0a8] ! Mem[00000000910000a8] = 84512236 ec41f056 ! Mem[000000008a800010] = 89159e0f, %l1 = ffffffffffffffff ldswa [%i1+%o2]0x89,%l1 ! %l1 = ffffffff89159e0f ! %l7 = 45a7a0beec41f056, %l5 = 2c932e5b692a9d7e, %ccr = 44 movrgz %l7,%l5,%l4 ! Moved, %l4 = 2c932e5b692a9d7e ! %l3 = ffffffffffffff86, Mem[0000000090000138] = cb533f7f3f8d7d73 stx %l3,[%i4+0x138] ! Mem[0000000090000138] = ffffffffffffff86 ! Mem[000000008b000010] = dd672f30, %l4 = 2c932e5b692a9d7e ldsha [%i2+%o2]0x89,%l4 ! %l4 = 0000000000002f30 ! Mem[000000008b000020] = 2452decfab9c04e9, %l3 = ffffffffffffff86 ldxa [%i2+%o4]0x80,%l3 ! %l3 = 2452decfab9c04e9 ! immd = 0000000000000125, %l7 = 45a7a0beec41f056, %ccr = 44 movneg %icc,0x125,%l7 ! Register Not Moved p61_label_4: ! %f19 = 566ea15c, Mem[000000008a800018] = 99ebca83 sta %f19,[%i1+%o3]0x88 ! Mem[000000008a800018] = 566ea15c ! immd = 000000000000003e, %l1 = ffffffff89159e0f, %ccr = 44 movgu %xcc,0x03e,%l1 ! Register Not Moved ! immd = 0000000000000194, %l4 = 0000000000002f30, %ccr = 44 movl %icc,0x194,%l4 ! Register Not Moved ! Mem[000000008b00017c] = a83cd253, %l0 = 80d621565b88eb58 lduh [%i2+0x17c],%l0 ! %l0 = 000000000000a83c ! %f22 = bad69cc1 1f5eb3a2, Mem[000000008a000020] = 6f602b98 59a45871 stda %f22,[%i0+%o4]0x81 ! Mem[000000008a000020] = bad69cc1 1f5eb3a2 ! Mem[000000008b800010] = 2451964e, %l0 = 000000000000a83c lduwa [%i3+%o2]0x81,%l0 ! %l0 = 000000002451964e ! %l4 = 0000000000002f30, Mem[000000009180003c] = fd74b765 stw %l4,[%o0+0x03c] ! Mem[000000009180003c] = 00002f30 ! %l4 = 0000000000002f30, Mem[000000008b000020] = 2452decf stha %l4,[%i2+%o4]0x81 ! Mem[000000008b000020] = 2f30decf ! Mem[000000009000005c] = 6313d865, %g2 = 000000003b75f6c9 lduh [%i4+0x05c],%g2 ! %g2 = 0000000000006313 ! %l0 = 000000002451964e, %l2 = cb7c3be83519fbda, %l1 = ffffffff89159e0f taddcctv %l0,%l2,%l1 ! %l0 = 0000000024519671, Trapped p61_label_5: ! Mem[000000008a800020] = 6c4ae7c8, %l6 = 0000000084512236 lduwa [%i1+%o4]0x88,%l6 ! %l6 = 000000006c4ae7c8 ! %l1 = ffffffff89159e0f, immed = 00000a25, %y = 00000000 umul %l1,0xa25,%l0 ! %l0 = 0000056ea84c6e2b, %y = 0000056e ! %l2 = cb7c3be83519fbda, Mem[0000000091800094] = 39663de8 stb %l2,[%o0+0x094] ! Mem[0000000091800094] = da663de8 ! %l3 = 2452decfab9c04e9, Mem[000000008a000172] = fd81e613 stb %l3,[%i0+0x172] ! Mem[000000008a000170] = fd81e913 ! Mem[0000000091000180] = 4a731f76, %g18 = 10632684732f1039 ldsw [%i6+0x180],%g2 ! %g2 = 10632684732f1039 ! Mem[000000008b8001b0] = bdb4cd58, %l0 = 0000056ea84c6e2b ldstub [%i3+0x1b0],%l0 ! %l0 = 000000bd000000ff ! Mem[000000008b800020] = fe122ad4, %l5 = 2c932e5b692a9d7e ldsba [%i3+%o4]0x88,%l5 ! %l5 = ffffffffffffffd4 ! %l2 = cb7c3be83519fbda, Mem[00000000908000a0] = 9d26e2caacc620fa stx %l2,[%i5+0x0a0] ! Mem[00000000908000a0] = cb7c3be83519fbda ! %l3 = 2452decfab9c04e9, %l0 = 00000000000000bd, %ccr = 44 mova %icc,%l3,%l0 ! Moved, %l0 = 2452decfab9c04e9 ! Mem[000000008b0000f8] = 9fa2d761ef21c369, %l5 = ffffffffffffffd4, %l5 = ffffffffffffffd4 add %i2,0xf8,%g1 casxa [%g1]0x80,%l5,%l5 ! %l5 = 9fa2d761ef21c369 p61_label_6: ! %l3 = 2452decfab9c04e9, Mem[0000000090800086] = 375cd3d6 stb %l3,[%i5+0x086] ! Mem[0000000090800084] = e95cd3d6 ! Mem[000000008a800028] = 7c9bbd5c, %l6 = 000000006c4ae7c8 swapa [%i1+%o5]0x80,%l6 ! %l6 = 000000007c9bbd5c ! Mem[000000008b800104] = b533dff2, %l3 = 2452decfab9c04e9 ldstub [%i3+0x104],%l3 ! %l3 = 000000b5000000ff ! %l2 = cb7c3be83519fbda, immed = 0000013f, %ccr = 44 movrgz %l2,0x13f,%l6 ! Not Moved, %l6 = 000000007c9bbd5c ! Mem[000000008a000070] = be2d16de520e6cdb, %l0 = 2452decfab9c04e9, %l3 = 00000000000000b5 add %i0,0x70,%g1 casxa [%g1]0x80,%l0,%l3 ! %l3 = be2d16de520e6cdb ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_SL,%f48 ! Block Load from 0000000090000000 ! %l6 = 000000007c9bbd5c, Mem[000000008b000018] = f5c8237e stba %l6,[%i2+%o3]0x81 ! Mem[000000008b000018] = 5cc8237e ! %l2 = cb7c3be83519fbda, Mem[0000000091800188] = a80acd366efc0b6e stx %l2,[%o0+0x188] ! Mem[0000000091800188] = cb7c3be83519fbda ! %l1 = ffffffff89159e0f, Mem[000000009100001e] = f6c9103b sth %l1,[%i6+0x01e] ! Mem[000000009100001c] = 9e0f103b ! %l0 = ab9c04e9, %l1 = 89159e0f, Mem[000000008b000008] = c194382f a19de716 stda %l0,[%i2+%o1]0x88 ! Mem[000000008b000008] = ab9c04e9 89159e0f p61_label_7: ! %l1 = ffffffff89159e0f, Mem[00000000910000a8] = 84512236ec41f056 stx %l1,[%i6+0x0a8] ! Mem[00000000910000a8] = ffffffff89159e0f ! %l7 = 45a7a0beec41f056, immed = fffff40f, %y = 0000056e mulscc %l7,-0xbf1,%l6 ! %l6 = 000000007620f82b, %ccr = 00, %y = 000002b7 ! Mem[000000008b0001cc] = 9ae30cc6, %l5 = 9fa2d761ef21c369 ldsh [%i2+0x1cc],%l5 ! %l5 = ffffffffffff9ae3 ! Mem[00000000910001b0] = beee9640, %g2 = 000000004a731f76 ldsh [%i6+0x1b2],%g2 ! %g2 = ffffffffffffbeee ! %l2 = 3519fbda, %l3 = 520e6cdb, Mem[000000008b8001f8] = 948816b3 cd3785a3 std %l2,[%i3+0x1f8] ! Mem[000000008b8001f8] = 3519fbda 520e6cdb ! %l4 = 0000000000002f30, %l2 = cb7c3be83519fbda, %ccr = 00 movneg %xcc,%l4,%l2 ! Register Not Moved ! %l1 = ffffffff89159e0f, immed = fffffed6, %ccr = 00 movrgez %l1,-0x12a,%l0 ! Not Moved, %l0 = 2452decfab9c04e9 ! %l2 = 3519fbda, %l3 = 520e6cdb, Mem[000000008a000020] = bad69cc1 1f5eb3a2 stda %l2,[%i0+%o4]0x80 ! Mem[000000008a000020] = 3519fbda 520e6cdb ! Mem[000000009180008c] = bafc9afe, %g2 = ffffffffffffbeee lduh [%o0+0x08c],%g2 ! %g2 = 000000000000bafc ! %l2 = 3519fbda, %l3 = 520e6cdb, Mem[00000000918001e0] = a1517e7a f6dfff3d std %l2,[%o0+0x1e0] ! Mem[00000000918001e0] = 3519fbda 520e6cdb p61_label_8: ! %l1 = ffffffff89159e0f, Mem[0000000090800192] = b11b249c sth %l1,[%i5+0x192] ! Mem[0000000090800190] = 9e0f249c ! Mem[00000000908001cc] = 557ad745, %g18 = 10632684732f1039 ldswa [%i5+0x1cc]%asi,%g2 ! %g2 = 10632684732f1039 ! %f6 = 11355e02, Mem[000000009180013c] = 7a9300bd st %f6 ,[%o0+0x13c] ! Mem[000000009180013c] = 11355e02 ! Mem[0000000091800120] = 09a0104a, %g2 = 00000000557ad745 ldub [%o0+0x121],%g2 ! %g2 = 0000000000000009 ! Mem[000000008b000010] = dd672f30, %f15 = e55fa893 lda [%i2+%o2]0x88,%f15 ! %f15 = dd672f30 ! Mem[0000000091000088] = 16cbfc91, %g2 = 0000000000000009 ldsb [%i6+0x08b],%g2 ! %g2 = 0000000000000016 ! %l2 = 3519fbda, %l3 = 520e6cdb, Mem[00000000908000a0] = cb7c3be8 3519fbda std %l2,[%i5+0x0a0] ! Mem[00000000908000a0] = 3519fbda 520e6cdb ! Mem[000000008b000091] = e5a565a6, %l5 = ffffffffffff9ae3 ldstub [%i2+0x091],%l5 ! %l5 = 000000a5000000ff ! Mem[0000000091000108] = 0bb2cf2769930341, %g2 = 0000000000000016 ldxa [%i6+0x108]%asi,%g2 ! %g2 = 0bb2cf2769930341 ! Mem[00000000910000f8] = 2bd48627, %g2 = 0bb2cf2769930341 lduh [%i6+0x0f8],%g2 ! %g2 = 0000000000002bd4 p61_label_9: ! Mem[000000008a000018] = bea0a745, %l3 = be2d16de520e6cdb ldstuba [%i0+%o3]0x89,%l3 ! %l3 = 00000045000000ff ! Mem[000000008a800010] = 0f9e1589, %l0 = 2452decfab9c04e9 swapa [%i1+%o2]0x80,%l0 ! %l0 = 000000000f9e1589 ! %l0 = 000000000f9e1589, Mem[00000000910000b4] = 667e02f0 sth %l0,[%i6+0x0b4] ! Mem[00000000910000b4] = 158902f0 ! Mem[000000008a800008] = 6e1577c9, %l1 = ffffffff89159e0f ldsba [%i1+%o1]0x81,%l1 ! %l1 = 000000000000006e ! %f20 = 9056268a, Mem[000000008b000018] = 7e23c85c sta %f20,[%i2+%o3]0x89 ! Mem[000000008b000018] = 9056268a ! %l2 = cb7c3be83519fbda, %l1 = 000000000000006e, %ccr = 00 movvc %icc,%l2,%l1 ! Moved, %l1 = cb7c3be83519fbda ! Mem[000000008a800104] = 5c6643bd, %l0 = 000000000f9e1589 ldsb [%i1+0x105],%l0 ! %l0 = 0000000000000066 ! Mem[000000008b800028] = e1d03c24, %l7 = 45a7a0beec41f056 ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 00000024000000ff ! Mem[0000000091800090] = faf7017d, %g18 = 10632684732f1039 ldsw [%o0+0x090],%g2 ! %g2 = 10632684732f1039 ! %l3 = 0000000000000045, Mem[0000000091800188] = cb7c3be8, %asi = 80 stha %l3,[%o0+0x188]%asi ! Mem[0000000091800188] = 00453be8 p61_label_10: ! %l2 = 3519fbda, %l3 = 00000045, Mem[000000008a800020] = c8e74a6c eca3eb14 stda %l2,[%i1+%o4]0x80 ! Mem[000000008a800020] = 3519fbda 00000045 ! %f16 = ece92be9 6c29e780 bea307e1 566ea15c ! %f20 = 9056268a 26649f3a bad69cc1 1f5eb3a2 ! %f24 = 1e0de6d1 3f0de47b e40a1125 da91dd35 ! %f28 = 63078879 c44367ce fcca48ca 0b1caa01 mov 0x180,%g4 stda %f16,[%i4+%g4]ASI_BLK_S ! Block Store to 0000000090000180 ! %l0 = 0000000000000066, %l7 = 0000000000000024, %ccr = 00 movrlz %l0,%l7,%l0 ! Not Moved, %l0 = 0000000000000066 ! %l3 = 0000000000000045, Mem[000000008b800008] = 36225184 stha %l3,[%i3+%o1]0x80 ! Mem[000000008b800008] = 00455184 ! %f0 = 22c26b7f e88630c1 e3361811 51c13f5c ! %f4 = cf3ce954 28845569 11355e02 7af629ee ! %f8 = 6ee48d39 a7845926 99fcad53 3852f11e ! %f12 = a5a05781 87e6d107 6db8c5a4 dd672f30 mov 0x100,%g5 stda %f0,[%i4+%g5]ASI_BLK_P ! Block Store to 0000000090000100 ! immd = 00000000000000be, %l4 = 0000000000002f30, %ccr = 00 movgu %xcc,0x0be,%l4 ! Moved, %l4 = 00000000000000be ! %l6 = 000000007620f82b, Mem[000000008a800020] = dafb1935 stha %l6,[%i1+%o4]0x89 ! Mem[000000008a800020] = dafbf82b ! %l1 = cb7c3be83519fbda, Mem[0000000091000020] = 103b16d7 stb %l1,[%i6+%o4] ! Mem[0000000091000020] = da3b16d7 ! Mem[000000008a000000] = 7d4523b3, %l4 = 00000000000000be ldswa [%i0+%g0]0x89,%l4 ! %l4 = 000000007d4523b3 ! Mem[000000008a000028] = 86496889cd1fc89c, %l4 = 000000007d4523b3, %l6 = 000000007620f82b add %i0,0x28,%g1 casxa [%g1]0x80,%l4,%l6 ! %l6 = 86496889cd1fc89c p61_label_11: ! %f22 = bad69cc1 1f5eb3a2, Mem[00000000908001c0] = bc65ad57 cb751f7a std %f22,[%i5+0x1c0] ! Mem[00000000908001c0] = bad69cc1 1f5eb3a2 ! %l4 = 000000007d4523b3, Mem[000000008a800028] = c8e74a6c stba %l4,[%i1+%o5]0x89 ! Mem[000000008a800028] = c8e74ab3 ! Mem[000000008a800028] = b34ae7c8c74c1dc4, %f22 = bad69cc1 1f5eb3a2 ldda [%i1+%o5]0x80,%f22 ! %f22 = b34ae7c8 c74c1dc4 ! Mem[000000008b000018] = 9056268a, %l4 = 000000007d4523b3 ldsba [%i2+%o3]0x88,%l4 ! %l4 = ffffffffffffff8a ! %l0 = 0000000000000066, %l1 = cb7c3be83519fbda, %ccr = 00 movvs %icc,%l0,%l1 ! Register Not Moved ! Mem[000000008b0000c8] = cf3d15709f74a00f, %l3 = 0000000000000045 ldx [%i2+0x0c8],%l3 ! %l3 = cf3d15709f74a00f ! Mem[000000008a000010] = e55fa893, %l0 = 0000000000000066 swapa [%i0+%o2]0x88,%l0 ! %l0 = 00000000e55fa893 ! Mem[000000009100016c] = 6c1c41b8, %g2 = fffffffffaf7017d lduh [%i6+0x16e],%g2 ! %g2 = 0000000000006c1c ! Mem[000000008a000008] = e7648566, %f25 = 3f0de47b lda [%i0+%o1]0x89,%f25 ! %f25 = e7648566 ! Mem[000000009000003c] = 8dfc4882, %g2 = 0000000000006c1c ldsb [%i4+0x03c],%g2 ! %g2 = ffffffffffffff8d p61_label_12: ! Mem[00000000908001b8] = 4ff80a32, %g18 = 10632684732f1039 ldsw [%i5+0x1b8],%g2 ! %g2 = 10632684732f1039 ! immd = 0000000000000339, %l0 = 00000000e55fa893, %ccr = 00 movneg %icc,0x339,%l0 ! Register Not Moved membar #Sync ! Added by membar checker (306) ! Mem[0000000090000180] = ece92be9 6c29e780 bea307e1 566ea15c ! Mem[0000000090000190] = 9056268a 26649f3a bad69cc1 1f5eb3a2 ! Mem[00000000900001a0] = 1e0de6d1 3f0de47b e40a1125 da91dd35 ! Mem[00000000900001b0] = 63078879 c44367ce fcca48ca 0b1caa01 ldda [%i4+%g4]ASI_BLK_AIUSL,%f48 ! Block Load from 0000000090000180 ! Mem[000000008a800008] = c977156e, %l0 = 00000000e55fa893 lduba [%i1+%o1]0x88,%l0 ! %l0 = 000000000000006e ! Mem[00000000910001d0] = 68264badb2eef8e3, %g2 = 000000004ff80a32 ldx [%i6+0x1d0],%g2 ! %g2 = 68264badb2eef8e3 ! %l3 = cf3d15709f74a00f, Mem[000000009180016a] = a9369945 sth %l3,[%o0+0x16a] ! Mem[0000000091800168] = a00f9945 ! Set Register : %l2 = cb7c3be83519fbda xor %g0,-1,%l2 ! %l2 = ffffffffffffffff ! %l6 = 86496889cd1fc89c, %l1 = cb7c3be83519fbda, %ccr = 00 move %xcc,%l6,%l1 ! Register Not Moved ! Mem[000000008b80015c] = f4703b00, %l1 = cb7c3be83519fbda swap [%i3+0x15c],%l1 ! %l1 = 00000000f4703b00 ! immd = 00000000000002ad, %l5 = 00000000000000a5, %ccr = 00 movne %icc,0x2ad,%l5 ! Moved, %l5 = 00000000000002ad p61_label_13: ! Mem[000000008a0001bb] = cca3615d, %l0 = 000000000000006e ldstub [%i0+0x1bb],%l0 ! %l0 = 0000005d000000ff ! %l3 = cf3d15709f74a00f, Mem[000000009000007a] = 23a0801f sth %l3,[%i4+0x07a] ! Mem[0000000090000078] = a00f801f ! %l6 = 86496889cd1fc89c, Mem[000000008a800010] = e9049cab stba %l6,[%i1+%o2]0x89 ! Mem[000000008a800010] = e9049c9c ! Mem[000000008b800172] = 0d4104de, %l2 = ffffffffffffffff ldstub [%i3+0x172],%l2 ! %l2 = 00000004000000ff ! Mem[000000008b800018] = a7cbcf86, %f28 = 63078879 lda [%i3+%o3]0x88,%f28 ! %f28 = a7cbcf86 ! Mem[0000000090000160] = 7b592fa6 6910f10a, %g2 = b2eef8e3, %g3 = 353a0431 ldd [%i4+0x160],%g2 ! %g2 = 000000007b592fa6 000000006910f10a ! %f26 = e40a1125 da91dd35, Mem[000000008b000018] = 9056268a 2121bf31 stda %f26,[%i2+%o3]0x89 ! Mem[000000008b000018] = e40a1125 da91dd35 ! %l6 = 86496889cd1fc89c, Mem[00000000908000d9] = 4dedb52e, %asi = 80 stba %l6,[%i5+0x0d9]%asi ! Mem[00000000908000d8] = 9cedb52e ! %l3 = cf3d15709f74a00f, Mem[00000000908001f0] = f3470c897131ee4a stx %l3,[%i5+0x1f0] ! Mem[00000000908001f0] = cf3d15709f74a00f ! %l1 = 00000000f4703b00, %l6 = 86496889cd1fc89c, %l6 = 86496889cd1fc89c xorcc %l1,%l6,%l6 ! %l6 = 86496889396ff39c, %ccr = 80 p61_label_14: ! %l2 = 0000000000000004, Mem[0000000090000110] = cf3ce954 stw %l2,[%i4+0x110] ! Mem[0000000090000110] = 00000004 ! Mem[00000000918001f8] = 044f3e3a, %g2 = 000000007b592fa6 ldsh [%o0+0x1fa],%g2 ! %g2 = 000000000000044f ! %l4 = ffffff8a, %l5 = 000002ad, Mem[0000000090000118] = 11355e02 7af629ee std %l4,[%i4+0x118] ! Mem[0000000090000118] = ffffff8a 000002ad ! %l3 = cf3d15709f74a00f, Mem[000000008a000018] = ffa7a0be stha %l3,[%i0+%o3]0x80 ! Mem[000000008a000018] = a00fa0be ! Mem[000000008b00009c] = dd5f3683, %l0 = 000000000000005d, %asi = 80 swapa [%i2+0x09c]%asi,%l0 ! %l0 = 00000000dd5f3683 ! Mem[0000000091800194] = 3b77e6a9, %g2 = 000000000000044f ldsb [%o0+0x194],%g2 ! %g2 = 000000000000003b ! Mem[000000008b800150] = d1c59358fa7dbe37, %l1 = 00000000f4703b00, %l1 = 00000000f4703b00 add %i3,0x150,%g1 casxa [%g1]0x80,%l1,%l1 ! %l1 = d1c59358fa7dbe37 ! Invert Register : %l5 = 00000000000002ad xor %l5,-1,%l5 ! %l5 = fffffffffffffd52 ! %f30 = fcca48ca 0b1caa01, Mem[00000000910001c8] = 4ceef152 664634c6 std %f30,[%i6+0x1c8] ! Mem[00000000910001c8] = fcca48ca 0b1caa01 ! immd = 0000000000000351, %l0 = 00000000dd5f3683, %ccr = 80 movpos %xcc,0x351,%l0 ! Register Not Moved p61_label_15: ! %f21 = 26649f3a, Mem[00000000918000b0] = 0a8ba135 sta %f21,[%o0+0x0b0]%asi ! Mem[00000000918000b0] = 26649f3a ! Mem[000000008a8001e0] = 9ef2e39910e3ec4c, %l2 = 0000000000000004, %l0 = 00000000dd5f3683 add %i1,0x1e0,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = 9ef2e39910e3ec4c ! Mem[000000008b000018] = 35dd91da25110ae4, %l6 = 86496889396ff39c ldxa [%i2+%o3]0x81,%l6 ! %l6 = 35dd91da25110ae4 ! Mem[00000000918000c8] = 253e4304, %g2 = 000000000000003b ldsh [%o0+0x0c8],%g2 ! %g2 = 000000000000253e ! Mem[000000009180004c] = 50bcd7d6, %g2 = 000000000000253e lduwa [%o0+0x04c]%asi,%g2 ! %g2 = 0000000050bcd7d6 ! Mem[00000000908000ec] = b4f3ac6a, %g2 = 0000000050bcd7d6 lduw [%i5+0x0ec],%g2 ! %g2 = 00000000b4f3ac6a ! Mem[000000008a800028] = c8e74ab3, %l2 = 0000000000000004 lduba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000b3 ! Mem[000000008a800008] = 67481d1ac977156e, %l2 = 00000000000000b3 ldxa [%i1+%o1]0x88,%l2 ! %l2 = 67481d1ac977156e ! Mem[000000008a800070] = c2a5fa00c5602818, %l5 = fffffffffffffd52, %l5 = fffffffffffffd52 add %i1,0x70,%g1 casxa [%g1]0x80,%l5,%l5 ! %l5 = c2a5fa00c5602818 ! %l2 = 67481d1ac977156e, immed = 000001f0, %ccr = 80 movre %l2,0x1f0,%l7 ! Not Moved, %l7 = 0000000000000024 p61_label_16: ! Mem[000000008b800028] = 01ca63b0 e1d03cff, %l0 = 10e3ec4c, %l1 = fa7dbe37 ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000e1d03cff 0000000001ca63b0 ! Mem[000000008b8001a8] = 2572df08, %l6 = 35dd91da25110ae4 swap [%i3+0x1a8],%l6 ! %l6 = 000000002572df08 ! Mem[000000008b800020] = fe122ad4, %f22 = b34ae7c8 lda [%i3+%o4]0x89,%f22 ! %f22 = fe122ad4 ! Mem[000000008b000008] = 89159e0fab9c04e9, %f16 = ece92be9 6c29e780 ldda [%i2+%o1]0x88,%f16 ! %f16 = 89159e0f ab9c04e9 ! Mem[000000008a000020] = 3519fbda, %l1 = 0000000001ca63b0 ldswa [%i0+%o4]0x81,%l1 ! %l1 = 000000003519fbda ! Mem[000000009180000c] = b01876a3, %g2 = 00000000b4f3ac6a ldsh [%o0+0x00c],%g2 ! %g2 = ffffffffffffb018 ! %l2 = 67481d1ac977156e, %l2 = 67481d1ac977156e, %ccr = 80 movleu %icc,%l2,%l2 ! Register Not Moved ! %l4 = ffffffffffffff8a, Mem[00000000908000b2] = d43ebf59 sth %l4,[%i5+0x0b2] ! Mem[00000000908000b0] = ff8abf59 ! %f24 = 1e0de6d1 e7648566, Mem[0000000091800128] = 089d02df 781f77ff stda %f24,[%o0+0x128]%asi ! Mem[0000000091800128] = 1e0de6d1 e7648566 ! Mem[000000009080006c] = 353a0431, %g2 = ffffffffffffb018 lduh [%i5+0x06c],%g2 ! %g2 = 000000000000353a p61_label_17: ! Mem[0000000091000080] = 037fae37 4fba0a1d, %g2 = 0000353a, %g3 = 6910f10a ldd [%i6+0x080],%g2 ! %g2 = 00000000037fae37 000000004fba0a1d ! Mem[000000008a80002a] = b34ae7c8, %l6 = 000000002572df08 ldstub [%i1+0x02a],%l6 ! %l6 = 000000e7000000ff ! Mem[0000000090000020] = 318c4f8f eb88c987, %g2 = 037fae37, %g3 = 4fba0a1d ldd [%i4+%o4],%g2 ! %g2 = 00000000318c4f8f 00000000eb88c987 ! Randomly selected nop nop ! %l4 = ffffffffffffff8a, %l3 = cf3d15709f74a00f, %l7 = 0000000000000024 andncc %l4,%l3,%l7 ! %l7 = 30c2ea8f608b5f80, %ccr = 00 ! %l5 = c2a5fa00c5602818, immed = fffff4f5, %y = 000002b7 mulscc %l5,-0xb0b,%l6 ! %l6 = 0000000162b00901, %ccr = 01, %y = 0000015b ! Mem[000000008b8001cb] = d101dd9d, %l7 = 30c2ea8f608b5f80 ldstub [%i3+0x1cb],%l7 ! %l7 = 0000009d000000ff ! %l1 = 000000003519fbda, Mem[00000000910000c0] = 1b3f9adf953c82cf stx %l1,[%i6+0x0c0] ! Mem[00000000910000c0] = 000000003519fbda ! %l0 = e1d03cff, %l1 = 3519fbda, Mem[000000008a000020] = 3519fbda 520e6cdb stda %l0,[%i0+%o4]0x81 ! Mem[000000008a000020] = e1d03cff 3519fbda ! Mem[000000008a800028] = b34affc8, %l2 = 67481d1ac977156e ldswa [%i1+%o5]0x81,%l2 ! %l2 = ffffffffb34affc8 p61_label_18: ! Mem[0000000091800018] = e06c8ddd, %g2 = 00000000318c4f8f ldsb [%o0+%o3],%g2 ! %g2 = ffffffffffffffe0 ! Mem[000000008b000010] = 302f67dd ca9dd1e8, %l2 = b34affc8, %l3 = 9f74a00f ldda [%i2+%o2]0x81,%l2 ! %l2 = 00000000302f67dd 00000000ca9dd1e8 ! Mem[000000009100004c] = 851a23a2, %g2 = ffffffffffffffe0 ldsba [%i6+0x04f]%asi,%g2 ! %g2 = ffffffffffffff85 ! Mem[000000008b800154] = fa7dbe37, %l1 = 3519fbda, %l5 = c5602818 add %i3,0x154,%g1 casa [%g1]0x80,%l1,%l5 ! %l5 = 00000000fa7dbe37 ! Mem[000000008a800028] = b34affc8, %l5 = fa7dbe37, %l6 = 62b00901 add %i1,0x28,%g1 casa [%g1]0x80,%l5,%l6 ! %l6 = 00000000b34affc8 ! Mem[000000008b800198] = 84f79da5, %l0 = 00000000e1d03cff swap [%i3+0x198],%l0 ! %l0 = 0000000084f79da5 ! %l4 = ffffffffffffff8a, Mem[000000008a000010] = 00000066 stha %l4,[%i0+%o2]0x89 ! Mem[000000008a000010] = 0000ff8a ! Mem[00000000908000bc] = ee16b3c5, %g2 = ffffffffffffff85 ldub [%i5+0x0bf],%g2 ! %g2 = 00000000000000ee ! Mem[000000008b800028] = e1d03cff, %l6 = 00000000b34affc8 lduha [%i3+%o5]0x89,%l6 ! %l6 = 0000000000003cff ! Mem[0000000091800030] = 938769d2, %g2 = 00000000000000ee ldsh [%o0+0x030],%g2 ! %g2 = ffffffffffff9387 p61_label_19: ! immd = 000000000000033c, %l4 = ffffffffffffff8a, %ccr = 01 movvs %xcc,0x33c,%l4 ! Register Not Moved ! %l2 = 00000000302f67dd, immed = 00000098, %ccr = 01 movrlez %l2,0x098,%l6 ! Not Moved, %l6 = 0000000000003cff ! immd = 00000000000001f7, %l7 = 000000000000009d, %ccr = 01 movge %icc,0x1f7,%l7 ! Moved, %l7 = 00000000000001f7 ! %l0 = 0000000084f79da5, %l7 = 00000000000001f7, %ccr = 01 movgu %icc,%l0,%l7 ! Register Not Moved ! Mem[000000008b000018] = da91dd35, %l4 = ffffffffffffff8a lduba [%i2+%o3]0x89,%l4 ! %l4 = 0000000000000035 ! %l5 = 00000000fa7dbe37, %l3 = 00000000ca9dd1e8, %ccr = 01 movle %xcc,%l5,%l3 ! Register Not Moved ! Set Register : %l6 = 0000000000003cff xor %g0,-1,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000090000114] = 845569ff, %g2 = ffffffffffff9387 ldsb [%i4+0x115],%g2 ! %g2 = ffffffffffffff84 ! Mem[0000000090800194] = 249cb1ed, %g2 = ffffffffffffff84 ldsh [%i5+0x194],%g2 ! %g2 = 000000000000249c ! %l0 = 0000000084f79da5, imm = 000000000000076b, %l0 = 0000000084f79da5 subccc %l0,0x76b,%l0 ! %l0 = 0000000084f79639, %ccr = 08 p61_label_20: ! Mem[000000008b000000] = c9aebb33, %l4 = 0000000000000035 lduba [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000c9 ! Mem[000000008a0000f9] = 17115cf9, %l0 = 0000000084f79639 ldstub [%i0+0x0f9],%l0 ! %l0 = 00000011000000ff ! Mem[000000008b800030] = e786615013eea227, %l5 = 00000000fa7dbe37, %l4 = 00000000000000c9 add %i3,0x30,%g1 casxa [%g1]0x80,%l5,%l4 ! %l4 = e786615013eea227 ! %l5 = 00000000fa7dbe37, %l0 = 0000000000000011, %ccr = 08 movle %xcc,%l5,%l0 ! Register Not Moved ! done : should take illegal inst trap, %l0 = 0000000000000011 done ! Illegal inst trap : %l0 = 0000000000000021 ! Mem[000000009000014c] = 6ad6ef18, %g2 = 000000000000249c ldsb [%i4+0x14f],%g2 ! %g2 = 000000000000006a ! Mem[00000000910000a4] = 86349e0f, %g2 = 000000000000006a lduh [%i6+0x0a4],%g2 ! %g2 = 0000000000008634 ! Mem[0000000091000170] = 68c464e8, %g2 = 0000000000008634 lduh [%i6+0x172],%g2 ! %g2 = 00000000000068c4 ! Mem[00000000918000c8] = 3e43045d, %g2 = 00000000000068c4 ldub [%o0+0x0c9],%g2 ! %g2 = 000000000000003e ! %l0 = 0000000000000021, %l7 = 00000000000001f7, %ccr = 08 movne %icc,%l0,%l7 ! Moved, %l7 = 0000000000000021 p61_label_21: ! %l5 = 00000000fa7dbe37, Mem[0000000090800000] = afcee255 stb %l5,[%i5+%g0] ! Mem[0000000090800000] = 37cee255 ! Mem[0000000090000054] = 810b8e2c, %g2 = 000000000000003e lduw [%i4+0x054],%g2 ! %g2 = 00000000810b8e2c ! Mem[000000008a800008] = 67481d1ac977156e, %f12 = a5a05781 87e6d107 ldda [%i1+%o1]0x89,%f12 ! %f12 = 67481d1a c977156e ! Mem[000000008b000010] = 302f67dd ca9dd1e8, %l4 = 13eea227, %l5 = fa7dbe37 ldda [%i2+%o2]0x81,%l4 ! %l4 = 00000000302f67dd 00000000ca9dd1e8 ! Mem[000000008a000020] = e1d03cff3519fbda, %l6 = ffffffffffffffff ldxa [%i0+%o4]0x80,%l6 ! %l6 = e1d03cff3519fbda ! Mem[000000009080002c] = d332d457, %g2 = 00000000810b8e2c ldsb [%i5+0x02d],%g2 ! %g2 = ffffffffffffffd3 ! %l2 = 00000000302f67dd, Mem[000000008b800000] = 09216e75 stha %l2,[%i3+%g0]0x89 ! Mem[000000008b800000] = 092167dd ! %l1 = 000000003519fbda, immed = ffffff15, %ccr = 08 movrne %l1,-0x0eb,%l5 ! Moved, %l5 = ffffffffffffff15 ! Mem[0000000090000114] = 69ffffff, %g2 = ffffffffffffffd3 ldub [%i4+0x117],%g2 ! %g2 = 0000000000000069 ! %l5 = ffffffffffffff15, Mem[00000000900001e0] = d5a91b15 sth %l5,[%i4+0x1e0] ! Mem[00000000900001e0] = ff151b15 p61_label_22: ! Mem[00000000908001fc] = b1717f8a, %g18 = 10632684732f1039 ldsw [%i5+0x1fc],%g2 ! %g2 = 10632684732f1039 ! Mem[00000000908001f8] = 7db4b171, %g2 = ffffffffb1717f8a ldub [%i5+0x1fa],%g2 ! %g2 = 000000000000007d ! %l1 = 000000003519fbda, %l7 = 0000000000000021, %l3 = 00000000ca9dd1e8 add %l1,%l7,%l3 ! %l3 = 000000003519fbfb ! %l2 = 00000000302f67dd, %l3 = 000000003519fbfb, %ccr = 08 movl %xcc,%l2,%l3 ! Register Not Moved ! %l7 = 0000000000000021, %l7 = 0000000000000021, %l0 = 0000000000000021 taddcc %l7,%l7,%l0 ! %l0 = 0000000000000042, %ccr = 02 ! Mem[0000000090800044] = 8673fe99, %g2 = 000000000000007d lduw [%i5+0x044],%g2 ! %g2 = 000000008673fe99 ! Mem[0000000091000168] = 31336c30, %g2 = 000000008673fe99 ldsh [%i6+0x168],%g2 ! %g2 = 0000000000003133 ! %l3 = 000000003519fbfb, imm = 0000000000000164, %l0 = 0000000000000042 addccc %l3,0x164,%l0 ! %l0 = 000000003519fd5f, %ccr = 00 ! immd = 0000000000000026, %l6 = e1d03cff3519fbda, %ccr = 00 movgu %xcc,0x026,%l6 ! Moved, %l6 = 0000000000000026 ! Mem[000000009100006c] = 0ceda6e1, %g2 = 0000000000003133 ldub [%i6+0x06e],%g2 ! %g2 = 000000000000000c p61_label_23: ! %l7 = 0000000000000021, immed = fffffec6, %ccr = 00 movrlz %l7,-0x13a,%l2 ! Not Moved, %l2 = 00000000302f67dd ! Mem[0000000091800094] = da663de8, %g2 = 000000000000000c lduw [%o0+0x094],%g2 ! %g2 = 00000000da663de8 ! %f0 = 22c26b7f e88630c1 e3361811 51c13f5c ! %f4 = cf3ce954 28845569 11355e02 7af629ee ! %f8 = 6ee48d39 a7845926 99fcad53 3852f11e ! %f12 = 67481d1a c977156e 6db8c5a4 dd672f30 stda %f0,[%i4+%g4]ASI_BLK_AIUS ! Block Store to 0000000090000180 ! %l0 = 000000003519fd5f, %l0 = 000000003519fd5f, %l4 = 00000000302f67dd sra %l0,%l0,%l4 ! %l4 = 0000000000000000 ! Mem[000000008a000018] = bea00fa0, %f30 = fcca48ca lda [%i0+%o3]0x88,%f30 ! %f30 = bea00fa0 ! Mem[000000009080005c] = e6055c3b, %g18 = 10632684732f1039 ldswa [%i5+0x05c]%asi,%g2 ! %g2 = 10632684732f1039 ! Mem[000000008b800020] = fe122ad4, %l1 = 000000003519fbda ldstuba [%i3+%o4]0x88,%l1 ! %l1 = 000000d4000000ff ! Mem[000000008b8001b8] = 671a16fbc5f4855d, %l6 = 0000000000000026, %l7 = 0000000000000021 add %i3,0x1b8,%g1 casxa [%g1]0x80,%l6,%l7 ! %l7 = 671a16fbc5f4855d ! %l4 = 0000000000000000, Mem[000000009100005e] = 4b945da1 sth %l4,[%i6+0x05e] ! Mem[000000009100005c] = 00005da1 ! Invert Register : %l5 = ffffffffffffff15 xor %l5,-1,%l5 ! %l5 = 00000000000000ea p61_label_24: ! Mem[000000008a800018] = 566ea15c, %l6 = 0000000000000026 ldsha [%i1+%o3]0x89,%l6 ! %l6 = ffffffffffffa15c ! Mem[000000008a8001fc] = 7384ac00, %l2 = 00000000302f67dd swap [%i1+0x1fc],%l2 ! %l2 = 000000007384ac00 ! %l3 = 000000003519fbfb, Mem[00000000900001dc] = ce6dc6c1 stw %l3,[%i4+0x1dc] ! Mem[00000000900001dc] = 3519fbfb ! %l1 = 00000000000000d4, Mem[0000000090000088] = 3d86d273 sth %l1,[%i4+0x088] ! Mem[0000000090000088] = 00d4d273 ! %l0 = 000000003519fd5f, %l0 = 000000003519fd5f, %ccr = 00 move %icc,%l0,%l0 ! Register Not Moved ! Mem[000000008a8001ad] = 59d0302b, %l7 = 671a16fbc5f4855d ldstub [%i1+0x1ad],%l7 ! %l7 = 000000d0000000ff ! Mem[0000000090800100] = 495e228a e0e3cc43, %g2 = e6055c3b, %g3 = eb88c987 ldda [%i5+0x100]%asi,%g2 ! %g2 = 00000000495e228a 00000000e0e3cc43 ! %f16 = 89159e0f ab9c04e9, Mem[000000008b800008] = 84514500 cdf63f79 stda %f16,[%i3+%o1]0x89 ! Mem[000000008b800008] = 89159e0f ab9c04e9 ! %f24 = 1e0de6d1 e7648566, Mem[000000008a000010] = 8aff0000 a4c5b86d stda %f24,[%i0+%o2]0x80 ! Mem[000000008a000010] = 1e0de6d1 e7648566 ! %l0 = 000000003519fd5f, imm = fffffffffffff6e6, %l3 = 000000003519fbfb orncc %l0,-0x91a,%l3 ! %l3 = 000000003519fd5f, %ccr = 00 p61_label_25: ! Mem[000000008b800010] = 2451964e, %l7 = 00000000000000d0 lduha [%i3+%o2]0x80,%l7 ! %l7 = 0000000000002451 ! Mem[00000000900000a4] = a5017a73, %g2 = 00000000495e228a lduwa [%i4+0x0a4]%asi,%g2 ! %g2 = 00000000a5017a73 ! Mem[000000008b800058] = 4c36030a 49b67856, %l4 = 00000000, %l5 = 000000ea ldd [%i3+0x058],%l4 ! %l4 = 000000004c36030a 0000000049b67856 ! %f22 = fe122ad4 c74c1dc4, Mem[000000008b000000] = 33bbaec9 532dd42f stda %f22,[%i2+%g0]0x88 ! Mem[000000008b000000] = fe122ad4 c74c1dc4 ! Mem[000000009080004c] = 63d586db, %g2 = 00000000a5017a73 lduba [%i5+0x04d]%asi,%g2 ! %g2 = 0000000000000063 ! immd = 0000000000000161, %l0 = 000000003519fd5f, %ccr = 00 movleu %icc,0x161,%l0 ! Register Not Moved ! %l5 = 0000000049b67856, %l0 = 000000003519fd5f, %l3 = 000000003519fd5f addc %l5,%l0,%l3 ! %l3 = 000000007ed075b5 ! Mem[00000000908000e0] = 91a352cb, %g18 = 10632684732f1039 ldsw [%i5+0x0e0],%g2 ! %g2 = 10632684732f1039 ! Mem[0000000090000084] = 2a1da096, %g2 = ffffffff91a352cb ldsb [%i4+0x084],%g2 ! %g2 = 000000000000002a ! %l5 = 0000000049b67856, Mem[0000000090000144] = 888fc491 stw %l5,[%i4+0x144] ! Mem[0000000090000144] = 49b67856 ba,a p61_not_taken_0_end p61_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 000000003519fd5f bne,a,pn %xcc,p61_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000d4 bne,a,pn %xcc,p61_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000007384ac00 bne,a,pn %xcc,p61_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000007ed075b5 bne,a,pn %xcc,p61_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000004c36030a bne,a,pn %xcc,p61_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000049b67856 bne,a,pn %xcc,p61_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffffa15c bne,a,pn %xcc,p61_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000002451 bne,a,pn %xcc,p61_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x0000015b,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p61_failed mov 0x111,%g1 ! 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 22c26b7f e88630c1 bne %xcc,p61_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be e3361811 51c13f5c bne %xcc,p61_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be cf3ce954 28845569 bne %xcc,p61_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 11355e02 7af629ee bne %xcc,p61_f6_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 67481d1a c977156e bne %xcc,p61_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 6db8c5a4 dd672f30 bne %xcc,p61_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 89159e0f ab9c04e9 bne %xcc,p61_f16_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be fe122ad4 c74c1dc4 bne %xcc,p61_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 1e0de6d1 e7648566 bne %xcc,p61_f24_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be a7cbcf86 c44367ce bne %xcc,p61_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be bea00fa0 0b1caa01 bne %xcc,p61_f30_fail nop ! Check Local Memory set p61_local0_expect,%g1 p61_check_local0: ldx [%g1+0x000],%g2 ! Expected data = b323457db59edf89 ldx [%i0+0x000],%g3 ! Observed data at 000000008a000000 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 1e0de6d1e7648566 ldx [%i0+0x010],%g3 ! Observed data at 000000008a000010 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = a00fa0beec41f056 ldx [%i0+0x018],%g3 ! Observed data at 000000008a000018 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = e1d03cff3519fbda ldx [%i0+0x020],%g3 ! Observed data at 000000008a000020 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i0,0x020,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 17ff5cf95569a647 ldx [%i0+0x0f8],%g3 ! Observed data at 000000008a0000f8 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i0,0x0f8,%g4 ldx [%g1+0x170],%g2 ! Expected data = fd81e9132993ae65 ldx [%i0+0x170],%g3 ! Observed data at 000000008a000170 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i0,0x170,%g4 ldx [%g1+0x1b8],%g2 ! Expected data = cca361ff9d3c8f41 ldx [%i0+0x1b8],%g3 ! Observed data at 000000008a0001b8 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i0,0x1b8,%g4 set p61_local1_expect,%g1 p61_check_local1: ldx [%g1+0x010],%g2 ! Expected data = 9c9c04e942d03e64 ldx [%i1+0x010],%g3 ! Observed data at 000000008a800010 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 5ca16e560b13e405 ldx [%i1+0x018],%g3 ! Observed data at 000000008a800018 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 2bf8fbda00000045 ldx [%i1+0x020],%g3 ! Observed data at 000000008a800020 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = b34affc8c74c1dc4 ldx [%i1+0x028],%g3 ! Observed data at 000000008a800028 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i1,0x028,%g4 ldx [%g1+0x128],%g2 ! Expected data = c0ad791ff5a431cd ldx [%i1+0x128],%g3 ! Observed data at 000000008a800128 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i1,0x128,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 706eeb1859ff302b ldx [%i1+0x1a8],%g3 ! Observed data at 000000008a8001a8 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i1,0x1a8,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 5478cb68302f67dd ldx [%i1+0x1f8],%g3 ! Observed data at 000000008a8001f8 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i1,0x1f8,%g4 set p61_local2_expect,%g1 p61_check_local2: ldx [%g1+0x000],%g2 ! Expected data = c41d4cc7d42a12fe ldx [%i2+0x000],%g3 ! Observed data at 000000008b000000 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = e9049cab0f9e1589 ldx [%i2+0x008],%g3 ! Observed data at 000000008b000008 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 35dd91da25110ae4 ldx [%i2+0x018],%g3 ! Observed data at 000000008b000018 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 2f30decfab9c04e9 ldx [%i2+0x020],%g3 ! Observed data at 000000008b000020 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i2,0x020,%g4 ldx [%g1+0x090],%g2 ! Expected data = e5ff65a6fe942c84 ldx [%i2+0x090],%g3 ! Observed data at 000000008b000090 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i2,0x090,%g4 ldx [%g1+0x098],%g2 ! Expected data = b7c0e06b0000005d ldx [%i2+0x098],%g3 ! Observed data at 000000008b000098 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i2,0x098,%g4 set p61_local3_expect,%g1 p61_check_local3: ldx [%g1+0x000],%g2 ! Expected data = dd67210931d2a7a4 ldx [%i3+0x000],%g3 ! Observed data at 000000008b800000 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = e9049cab0f9e1589 ldx [%i3+0x008],%g3 ! Observed data at 000000008b800008 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = ff2a12fefde14d30 ldx [%i3+0x020],%g3 ! Observed data at 000000008b800020 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff3cd0e1b063ca01 ldx [%i3+0x028],%g3 ! Observed data at 000000008b800028 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x028,%g4 ldx [%g1+0x100],%g2 ! Expected data = 340588f6ff33dff2 ldx [%i3+0x100],%g3 ! Observed data at 000000008b800100 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x100,%g4 ldx [%g1+0x158],%g2 ! Expected data = bfed52863519fbda ldx [%i3+0x158],%g3 ! Observed data at 000000008b800158 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x158,%g4 ldx [%g1+0x170],%g2 ! Expected data = 0d41ffdecd89b88a ldx [%i3+0x170],%g3 ! Observed data at 000000008b800170 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x170,%g4 ldx [%g1+0x198],%g2 ! Expected data = e1d03cff44d46bc6 ldx [%i3+0x198],%g3 ! Observed data at 000000008b800198 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x198,%g4 ldx [%g1+0x1a8],%g2 ! Expected data = 25110ae4747b05ec ldx [%i3+0x1a8],%g3 ! Observed data at 000000008b8001a8 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x1a8,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = ffb4cd5890522420 ldx [%i3+0x1b0],%g3 ! Observed data at 000000008b8001b0 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x1b0,%g4 ldx [%g1+0x1c8],%g2 ! Expected data = d101ddffc9239fe8 ldx [%i3+0x1c8],%g3 ! Observed data at 000000008b8001c8 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x1c8,%g4 ldx [%g1+0x1f8],%g2 ! Expected data = 3519fbda520e6cdb ldx [%i3+0x1f8],%g3 ! Observed data at 000000008b8001f8 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x1f8,%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 p61_f12_fail: set p61_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p61_f14_fail: set p61_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p61_f16_fail: set p61_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p61_f22_fail: set p61_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p61_f24_fail: set p61_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p61_f28_fail: set p61_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p61_f30_fail: set p61_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%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: ldstuba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008b800000] done p61_trap1o: ldstuba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008b800000] done p61_trap2e: stba %l1,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000008a800020] membar #Sync mov 0x180,%g1 ldda [%i4+%g1]ASI_BLK_AIUP,%f48 membar #Sync umulcc %l0,%l3,%l1 done p61_trap2o: stba %l1,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000008a800020] membar #Sync mov 0x180,%g1 ldda [%o4+%g1]ASI_BLK_AIUP,%f48 membar #Sync umulcc %l0,%l3,%l1 done p61_trap3e: xor %l4,%l0,%l0 subc %l5,%l7,%l1 andn %l1,0xfa4,%l5 done p61_trap3o: xor %l4,%l0,%l0 subc %l5,%l7,%l1 andn %l1,0xfa4,%l5 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 = 80d621565b88eb58 ldx [%g1+0x008],%l1 ! %l1 = 16b3c5ecc0ad791f ldx [%g1+0x010],%l2 ! %l2 = cb7c3be83519fbda ldx [%g1+0x018],%l3 ! %l3 = cc8827f1f1737383 ldx [%g1+0x020],%l4 ! %l4 = a9d8b69aa9d5ede4 ldx [%g1+0x028],%l5 ! %l5 = 17353049ed48c40a ldx [%g1+0x030],%l6 ! %l6 = ec8d0325ce929793 ldx [%g1+0x038],%l7 ! %l7 = 4a77d2087d4523b3 ! 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 = 1838825d 98170e7c 7966fa0f 96e0ed65 ! %f4 = 0efa58d6 c2edfefb 42f22428 7a91d137 ! %f8 = 8456239e 9d62a723 c0f28c91 0068d992 ! %f12 = d29a18a9 3739baaa 6f33c854 def27613 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 7ec490f1 0c41cb5b 7c65aeed f8fa112e ! %f20 = 4cb73d52 fff2428a b0b6e3f4 fcb7e861 ! %f24 = 95de248f 5f83e07f 48101b3f 2ad76e0f ! %f28 = 87dc568b 66978cd8 1da77f52 22f74b30 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 1644f35a 92119424 6cb4bf6d b03108cc ! %f36 = a04aa77b 67b46c3a 399ac7b8 bf6ffa42 ! %f40 = a78152e0 d1100107 7dcec213 5d0f9307 ! %f44 = 5f529490 3e3db4bd 620a5a6b 9add5646 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x2700d5af00000037,%g7,%g1 ! GSR scale = 6, align = 7 wr %g1,%g0,%gsr ! GSR = 2700d5af00000037 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[0000000091800090] = 017d3966, %g2 = 02ff0f01f3a02b19 ldsh [%o0+0x092],%g2 ! %g2 = 000000000000017d ! Mem[000000008d800140] = a2fbbafb b5be8437 0563a4c1 481b7af6 ! Mem[000000008d800150] = 0bf3e525 63ab8f7f 3c6301f8 13021f77 ! Mem[000000008d800160] = 0705d0b5 1336c510 35834678 2f6fef68 ! Mem[000000008d800170] = f50fa655 a8be5897 044cf599 1f130669 mov 0x140,%g4 ldda [%i3+%g4]ASI_BLK_PL,%f0 ! Block Load from 000000008d800140 ! %l0 = e4af6d9e, %l1 = 11f3369c, Mem[000000008d000000] = 8c525cc5 1f0f3246 stda %l0,[%i2+%g0]0x89 ! Mem[000000008d000000] = e4af6d9e 11f3369c ! %l7 = 8f2df2d62797368a, %l5 = f80157b4c5ca2f3f, %l4 = 7a1c135bc81c13c1 sll %l7,%l5,%l4 ! %l4 = 13cb9b4500000000 ! Mem[0000000091800138] = ea95770a 7a9300bd, %g2 = 0000017d, %g3 = 0bad0b00 ldd [%o0+0x138],%g2 ! %g2 = 00000000ea95770a 000000007a9300bd ! %l6 = a079dcfc6c1b6cde, Mem[000000008c80001c] = 1022929c stw %l6,[%i1+0x01c] ! Mem[000000008c80001c] = 6c1b6cde ! Mem[00000000918001c0] = 5fb4d842 6caab4ab, %g2 = ea95770a, %g3 = 7a9300bd ldd [%o0+0x1c0],%g2 ! %g2 = 000000005fb4d842 000000006caab4ab ! Mem[0000000090000120] = bc5b9b3f, %g2 = 000000005fb4d842 ldsh [%i4+0x120],%g2 ! %g2 = ffffffffffffbc5b ! Mem[000000008d0000e0] = 5856709534551b95, %l4 = 13cb9b4500000000, %l5 = f80157b4c5ca2f3f add %i2,0xe0,%g1 casxa [%g1]0x80,%l4,%l5 ! %l5 = 5856709534551b95 ! %f30 = 1da77f52, Mem[000000008c000028] = 178accf6 sta %f30,[%i0+%o5]0x88 ! Mem[000000008c000028] = 1da77f52 p62_label_2: ! Mem[000000008d800110] = 989060e9, %l2 = 2eec8c65f462e8a5 swap [%i3+0x110],%l2 ! %l2 = 00000000989060e9 ! Mem[0000000090800010] = 8d8cadf7b062848a, %g2 = ffffffffffffbc5b ldx [%i5+%o2],%g2 ! %g2 = 8d8cadf7b062848a ! %l6 = a079dcfc6c1b6cde, Mem[000000008d000018] = 2e8a3e5134651a57 stxa %l6,[%i2+%o3]0x88 ! Mem[000000008d000018] = a079dcfc6c1b6cde ! %l2 = 00000000989060e9, Mem[000000009180017c] = 5a6737e7 stw %l2,[%o0+0x17c] ! Mem[000000009180017c] = 989060e9 ! Mem[000000008d000010] = be1f9951, %l5 = 5856709534551b95 ldswa [%i2+%o2]0x88,%l5 ! %l5 = ffffffffbe1f9951 ! Mem[00000000900000a0] = 37298c28a5017a73, %f48 = 33075e1a d2286e2d ldd [%i4+0x0a0],%f48 ! %f48 = 37298c28 a5017a73 ! Mem[000000008d800000] = 64cd07b25531f156, %f16 = 7ec490f1 0c41cb5b ldda [%i3+%g0]0x88,%f16 ! %f16 = 64cd07b2 5531f156 ! %l7 = 8f2df2d62797368a, %l2 = 00000000989060e9, %ccr = 44 movvs %xcc,%l7,%l2 ! Register Not Moved ! %l4 = 13cb9b4500000000, Mem[000000008d800010] = b42b830fe8f5b501 stxa %l4,[%i3+%o2]0x88 ! Mem[000000008d800010] = 13cb9b4500000000 ! %l6 = 6c1b6cde, %l7 = 2797368a, Mem[00000000900001e0] = d5a91b15 ac384b62 std %l6,[%i4+0x1e0] ! Mem[00000000900001e0] = 6c1b6cde 2797368a p62_label_3: ! %l6 = a079dcfc6c1b6cde, %l7 = 8f2df2d62797368a, %ccr = 44 mova %xcc,%l6,%l7 ! Moved, %l7 = a079dcfc6c1b6cde ! Mem[000000008d8000a0] = 1a21e132, %l6 = a079dcfc6c1b6cde ldsb [%i3+0x0a1],%l6 ! %l6 = 0000000000000021 ! immd = 00000000000001e0, %l7 = a079dcfc6c1b6cde, %ccr = 44 movneg %xcc,0x1e0,%l7 ! Register Not Moved ! Mem[000000008d00016c] = cb03304e, %l5 = be1f9951, %l2 = 989060e9 add %i2,0x16c,%g1 casa [%g1]0x80,%l5,%l2 ! %l2 = 00000000cb03304e ! Mem[000000008c800108] = a50ed401, %l1 = 11f3369c, %l6 = 00000021 add %i1,0x108,%g1 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000a50ed401 ! %f16 = 64cd07b2 5531f156 7c65aeed f8fa112e ! %f20 = 4cb73d52 fff2428a b0b6e3f4 fcb7e861 ! %f24 = 95de248f 5f83e07f 48101b3f 2ad76e0f ! %f28 = 87dc568b 66978cd8 1da77f52 22f74b30 mov 0x080,%g5 stda %f16,[%i4+%g5]ASI_BLK_P ! Block Store to 0000000090000080 ! %l6 = 00000000a50ed401, %l1 = df35e74011f3369c, %ccr = 44 movne %icc,%l6,%l1 ! Register Not Moved ! Mem[000000008c000104] = caabe92c, %l3 = da3fe39c, %l1 = 11f3369c add %i0,0x104,%g1 casa [%g1]0x80,%l3,%l1 ! %l1 = 00000000caabe92c ! %l4 = 13cb9b4500000000, Mem[000000008d800018] = f4ee72e0ff32e943 stxa %l4,[%i3+%o3]0x80 ! Mem[000000008d800018] = 13cb9b4500000000 membar #Sync ! Added by membar checker (307) ! %f0 = 3784beb5 fbbafba2 f67a1b48 c1a46305 ! %f4 = 7f8fab63 25e5f30b 771f0213 f801633c ! %f8 = 10c53613 b5d00507 68ef6f2f 78468335 ! %f12 = 9758bea8 55a60ff5 6906131f 99f54c04 stda %f0,[%i4+%g5]ASI_BLK_AIUS ! Block Store to 0000000090000080 p62_label_4: ! Mem[000000008c800100] = 4535144f, %l7 = 6c1b6cde, %l0 = e4af6d9e add %i1,0x100,%g1 casa [%g1]0x80,%l7,%l0 ! %l0 = 000000004535144f ! %l2 = 00000000cb03304e, Mem[000000009100018c] = 91c7ee5a stw %l2,[%i6+0x18c] ! Mem[000000009100018c] = cb03304e ! %l2 = 00000000cb03304e, Mem[0000000090800184] = 01823381 stw %l2,[%i5+0x184] ! Mem[0000000090800184] = cb03304e ! Mem[000000008d800184] = 44abddc6, %l4 = 00000000, %l5 = be1f9951 add %i3,0x184,%g1 casa [%g1]0x80,%l4,%l5 ! %l5 = 0000000044abddc6 ! %l0 = 000000004535144f, immed = ffffffe6, %ccr = 44 movrgz %l0,-0x01a,%l7 ! Moved, %l7 = ffffffffffffffe6 ! Mem[000000008d000020] = 99380a20, %l0 = 000000004535144f swapa [%i2+%o4]0x81,%l0 ! %l0 = 0000000099380a20 ! %f18 = 7c65aeed f8fa112e, Mem[000000008d000018] = de6c1b6c fcdc79a0 stda %f18,[%i2+%o3]0x81 ! Mem[000000008d000018] = 7c65aeed f8fa112e ! Mem[000000008d800010] = 00000000, %l4 = 13cb9b4500000000 ldsha [%i3+%o2]0x88,%l4 ! %l4 = 0000000000000000 ! Mem[000000008d000018] = 7c65aeed, %f26 = 48101b3f lda [%i2+%o3]0x80,%f26 ! %f26 = 7c65aeed ! %l6 = 00000000a50ed401, Mem[00000000908001dc] = ccefb413 stw %l6,[%i5+0x1dc] ! Mem[00000000908001dc] = a50ed401 p62_label_5: ! Mem[000000008d800020] = 80a10fb2, %l3 = 7b70d0a5da3fe39c ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 000000b2000000ff ! Mem[000000008d000028] = 2dcc2c17, %l2 = 00000000cb03304e lduba [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000017 ! %l0 = 0000000099380a20, imm = 0000000000000e8e, %l0 = 0000000099380a20 xorcc %l0,0xe8e,%l0 ! %l0 = 00000000993804ae, %ccr = 08 ! %l4 = 0000000000000000, Mem[00000000900001e2] = 6cde2797 sth %l4,[%i4+0x1e2] ! Mem[00000000900001e0] = 00002797 ! Mem[000000008d800010] = 00000000, %l6 = 00000000a50ed401 ldstuba [%i3+%o2]0x80,%l6 ! %l6 = 00000000000000ff ! Mem[000000008d800028] = 46db8b87, %l4 = 0000000000000000 lduba [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000087 ! Mem[000000008d800168] = 358346782f6fef68, %l5 = 0000000044abddc6, %l2 = 0000000000000017 add %i3,0x168,%g1 casxa [%g1]0x80,%l5,%l2 ! %l2 = 358346782f6fef68 ! Mem[000000008c800101] = 4535144f, %l2 = 358346782f6fef68 ldstub [%i1+0x101],%l2 ! %l2 = 00000035000000ff ! %l4 = 0000000000000087, immed = ffffff73, %ccr = 08 movrgz %l4,-0x08d,%l7 ! Moved, %l7 = ffffffffffffff73 ! %l6 = 0000000000000000, Mem[00000000918000d4] = 7e2b474d, %asi = 80 stwa %l6,[%o0+0x0d4]%asi ! Mem[00000000918000d4] = 00000000 p62_label_6: ! Mem[00000000908001b4] = 307b0454, %g18 = b76f7d60d181c540 ldsw [%i5+0x1b4],%g2 ! %g2 = b76f7d60d181c540 ! %f18 = 7c65aeed, Mem[000000008d800008] = 2e8b36ce sta %f18,[%i3+%o1]0x88 ! Mem[000000008d800008] = 7c65aeed ! Mem[00000000910000b0] = ede1c033666102f0, %g2 = 00000000307b0454 ldx [%i6+0x0b0],%g2 ! %g2 = ede1c033666102f0 ! Mem[00000000908000d4] = 27ab1ce7, %g2 = ede1c033666102f0 lduh [%i5+0x0d4],%g2 ! %g2 = 00000000000027ab ! Mem[00000000908000a8] = 1c26d887, %g2 = 00000000000027ab lduh [%i5+0x0aa],%g2 ! %g2 = 0000000000001c26 ! Mem[000000008c800178] = 94589142cee60a55, %l0 = 00000000993804ae, %l3 = 00000000000000b2 add %i1,0x178,%g1 casxa [%g1]0x80,%l0,%l3 ! %l3 = 94589142cee60a55 ! %l0 = 00000000993804ae, Mem[00000000918000b0] = 0a8ba135a5509592 stx %l0,[%o0+0x0b0] ! Mem[00000000918000b0] = 00000000993804ae ! Mem[000000008c800064] = 296d9952, %l1 = 00000000caabe92c, %asi = 80 swapa [%i1+0x064]%asi,%l1 ! %l1 = 00000000296d9952 ! %l0 = 00000000993804ae, %l2 = 0000000000000035, %l1 = 00000000296d9952 sdivx %l0,%l2,%l1 ! %l1 = 0000000002e41368 ! Mem[0000000090000104] = 29a19e7a, %g2 = 0000000000001c26 ldub [%i4+0x105],%g2 ! %g2 = 0000000000000029 p62_label_7: ! Mem[000000008d8000cc] = b26599df, %l7 = ffffffffffffff73 swap [%i3+0x0cc],%l7 ! %l7 = 00000000b26599df ! Mem[000000008c800114] = 60dae304, %l7 = b26599df, %l6 = 00000000 add %i1,0x114,%g1 casa [%g1]0x80,%l7,%l6 ! %l6 = 0000000060dae304 ! Mem[00000000918001d8] = 7a3c5365 a31b7ba3, %g2 = 00000029, %g3 = 6caab4ab ldd [%o0+0x1d8],%g2 ! %g2 = 000000007a3c5365 00000000a31b7ba3 ! Mem[000000008d000020] = 4535144f, %l4 = 0000000000000087 lduba [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000045 ! %l7 = 00000000b26599df, %l3 = 94589142cee60a55, %l1 = 0000000002e41368 addc %l7,%l3,%l1 ! %l1 = 94589143814ba434 ! %l3 = 94589142cee60a55, Mem[000000008d000050] = cd455bfe stb %l3,[%i2+0x050] ! Mem[000000008d000050] = 55455bfe ! Mem[0000000090800148] = b1dbba2c, %g2 = 000000007a3c5365 ldsb [%i5+0x149],%g2 ! %g2 = ffffffffffffffb1 ! Mem[000000008d0001b4] = 0b542f1b, %l4 = 0000000000000045, %asi = 80 swapa [%i2+0x1b4]%asi,%l4 ! %l4 = 000000000b542f1b ! immd = 00000000000003a8, %l1 = 94589143814ba434, %ccr = 08 movne %icc,0x3a8,%l1 ! Moved, %l1 = 00000000000003a8 ! %l7 = 00000000b26599df, immd = fffffffffffff01a, %l1 = 00000000000003a8 sdivx %l7,-0xfe6,%l1 ! %l1 = fffffffffff4c76b p62_label_8: ! Mem[00000000918001ac] = 126948bf, %g2 = ffffffffffffffb1 ldub [%o0+0x1ae],%g2 ! %g2 = 0000000000000012 ! %l4 = 000000000b542f1b, Mem[0000000090800014] = b062848a stb %l4,[%i5+0x014] ! Mem[0000000090800014] = 1b62848a ! Mem[000000008d800000] = 56f13155, %l7 = 00000000b26599df lduba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000056 ! Mem[00000000910001d8] = cfffe82b, %g2 = 0000000000000012 lduh [%i6+0x1da],%g2 ! %g2 = 000000000000cfff ! Mem[0000000091800078] = a9486159, %g18 = b76f7d60d181c540 ldsw [%o0+0x078],%g2 ! %g2 = b76f7d60d181c540 ! %f15 = 99f54c04, Mem[0000000091800038] = 8581ae53 st %f15,[%o0+0x038] ! Mem[0000000091800038] = 99f54c04 ! %l1 = fffffffffff4c76b, %l4 = 000000000b542f1b, %l5 = 0000000044abddc6 or %l1,%l4,%l5 ! %l5 = fffffffffff4ef7b ! done : should take illegal inst trap, %l0 = 00000000993804ae done ! Illegal inst trap : %l0 = 00000000993804be ! %l3 = 94589142cee60a55, Mem[00000000908000ce] = e4f7a37c sth %l3,[%i5+0x0ce] ! Mem[00000000908000cc] = 0a55a37c ! %l4 = 000000000b542f1b, %l0 = 00000000993804be, %ccr = 08 movre %l4,%l0,%l5 ! Not Moved, %l5 = fffffffffff4ef7b p62_label_9: ! %l7 = 0000000000000056, imm = 0000000000000005, %l7 = 0000000000000056 sll %l7,0x005,%l7 ! %l7 = 0000000000000ac0 ! Mem[0000000091800030] = 268769d2, %g2 = ffffffffa9486159 lduw [%o0+0x030],%g2 ! %g2 = 00000000268769d2 ! Mem[000000008c000028] = 527fa71d9c0fa236, %l4 = 000000000b542f1b ldxa [%i0+%o5]0x80,%l4 ! %l4 = 527fa71d9c0fa236 ! retry : should take illegal inst trap, %l0 = 00000000993804be retry ! Illegal inst trap : %l0 = 00000000993804ce ! Mem[000000008c000198] = 4184cb78, %f16 = 64cd07b2 ld [%i0+0x198],%f16 ! %f16 = 4184cb78 ! %l1 = fffffffffff4c76b, imm = 0000000000000a3f, %l7 = 0000000000000ac0 xorcc %l1,0xa3f,%l7 ! %l7 = fffffffffff4cd54, %ccr = 88 ! Mem[0000000090800098] = bde91366 f194589f, %g2 = 268769d2, %g3 = a31b7ba3 ldd [%i5+0x098],%g2 ! %g2 = 00000000bde91366 00000000f194589f ! %l2 = 0000000000000035, Mem[000000008c000000] = 182f91fb stha %l2,[%i0+%g0]0x89 ! Mem[000000008c000000] = 182f0035 ! Mem[000000008c800018] = de6c1b6cd85cee40, %l7 = fffffffffff4cd54 ldxa [%i1+%o3]0x88,%l7 ! %l7 = de6c1b6cd85cee40 ! Mem[00000000900000dc] = d145cd12, %g2 = 00000000bde91366 lduw [%i4+0x0dc],%g2 ! %g2 = 00000000d145cd12 p62_label_10: ! Mem[000000008c0000a0] = 51a05814, %l1 = fff4c76b, %l1 = fff4c76b add %i0,0xa0,%g1 casa [%g1]0x80,%l1,%l1 ! %l1 = 0000000051a05814 ! %l1 = 0000000051a05814, %l4 = 527fa71d9c0fa236, %y = 00000000 sdivcc %l1,%l4,%l6 ! %l6 = 0000000000000000, %ccr = 44 mov %l0,%y ! %y = 993804ce ! Mem[0000000091000130] = 44f396ae a71a8cdc, %g2 = d145cd12, %g3 = f194589f ldd [%i6+0x130],%g2 ! %g2 = 0000000044f396ae 00000000a71a8cdc ! %l5 = fffffffffff4ef7b, Mem[000000008c000020] = d6c5ff76 stba %l5,[%i0+%o4]0x88 ! Mem[000000008c000020] = d6c5ff7b ! %l2 = 0000000000000035, imm = 0000000000000000, %l1 = 0000000051a05814 sra %l2,0x000,%l1 ! %l1 = 0000000000000035 ! Mem[0000000090000020] = 8feb88c9, %g2 = 0000000044f396ae ldsba [%i4+0x023]%asi,%g2 ! %g2 = ffffffffffffff8f ! %l0 = 00000000993804ce, Mem[0000000091800153] = 5d3045cc stb %l0,[%o0+0x153] ! Mem[0000000091800150] = ce3045cc ! %f12 = 9758bea8, Mem[0000000090800124] = 3b012cfa st %f12,[%i5+0x124] ! Mem[0000000090800124] = 9758bea8 ! Mem[0000000091800134] = e48239ea, %g2 = ffffffffffffff8f ldub [%o0+0x135],%g2 ! %g2 = 00000000000000e4 ! Mem[00000000910000e8] = 0e4d5d82778073fc, %g2 = 00000000000000e4 ldx [%i6+0x0e8],%g2 ! %g2 = 0e4d5d82778073fc p62_label_11: ! Mem[000000008d8000b0] = d4572846, %l6 = 0000000000000000, %asi = 80 swapa [%i3+0x0b0]%asi,%l6 ! %l6 = 00000000d4572846 ! %l5 = fffffffffff4ef7b, %l3 = 94589142cee60a55, %y = 993804ce udivcc %l5,%l3,%l4 ! %l4 = 00000000bd94b4e1, %ccr = 08 mov %l0,%y ! %y = 993804ce ! %l0 = 00000000993804ce, Mem[000000008c800018] = d85cee40 stwa %l0,[%i1+%o3]0x89 ! Mem[000000008c800018] = 993804ce ! %l2 = 0000000000000035, %l1 = 0000000000000035, %ccr = 08 movre %l2,%l1,%l1 ! Not Moved, %l1 = 0000000000000035 ! %l4 = 00000000bd94b4e1, imm = 000000000000002a, %l0 = 00000000993804ce sllx %l4,0x02a,%l0 ! %l0 = 52d3840000000000 ! %l6 = 00000000d4572846, Mem[0000000090800193] = 1b249cb1 stb %l6,[%i5+0x193] ! Mem[0000000090800190] = 46249cb1 ! Mem[000000008d800020] = ff0fa180 83309bda, %l0 = 00000000, %l1 = 00000035 ldda [%i3+%o4]0x81,%l0 ! %l0 = 00000000ff0fa180 0000000083309bda ! %l3 = 94589142cee60a55, %l5 = fffffffffff4ef7b, %l6 = 00000000d4572846 orn %l3,%l5,%l6 ! %l6 = 94589142ceef1ad5 ! Mem[000000008c0000c8] = 15dc7c213ada94fa, %l1 = 0000000083309bda ldx [%i0+0x0c8],%l1 ! %l1 = 15dc7c213ada94fa ! Mem[000000009080008c] = 24a7cee9, %g2 = 0e4d5d82778073fc ldsb [%i5+0x08f],%g2 ! %g2 = 0000000000000024 p62_label_12: ! Mem[000000008c800018] = ce043899, %l5 = fffffffffff4ef7b ldsba [%i1+%o3]0x80,%l5 ! %l5 = ffffffffffffffce ! Mem[000000008c800000] = 57123df9, %l3 = 94589142cee60a55 swapa [%i1+%g0]0x80,%l3 ! %l3 = 0000000057123df9 ! %f14 = 6906131f 99f54c04, Mem[0000000090000108] = 7aa04c5f f88c29a9 std %f14,[%i4+0x108] ! Mem[0000000090000108] = 6906131f 99f54c04 ! %l2 = 00000035, %l3 = 57123df9, Mem[0000000090000110] = 22655a0b 7f8b313f std %l2,[%i4+0x110] ! Mem[0000000090000110] = 00000035 57123df9 ! Mem[000000008d0000d4] = 807c7fe2, %l5 = ffffffffffffffce ldstub [%i2+0x0d4],%l5 ! %l5 = 00000080000000ff ! immd = 0000000000000121, %l0 = 00000000ff0fa180, %ccr = 08 mova %xcc,0x121,%l0 ! Moved, %l0 = 0000000000000121 ! Mem[0000000091000088] = 86ad1b16cbfc9141, %g2 = 0000000000000024 ldx [%i6+0x088],%g2 ! %g2 = 86ad1b16cbfc9141 ! %l2 = 00000035, %l3 = 57123df9, Mem[00000000900001c0] = e1f675de 46335dfe std %l2,[%i4+0x1c0] ! Mem[00000000900001c0] = 00000035 57123df9 ! %l7 = de6c1b6cd85cee40, immed = 00000aa1, %y = 993804ce smulcc %l7,0xaa1,%l1 ! %l1 = fffffe5ab3c05640, %ccr = 88, %y = fffffe5a ! %l1 = fffffe5ab3c05640, Mem[0000000091800092] = 017d3966 sth %l1,[%o0+0x092] ! Mem[0000000091800090] = 56403966 p62_label_13: ! Mem[00000000910000a8] = 123c1253, %g2 = 86ad1b16cbfc9141 lduh [%i6+0x0aa],%g2 ! %g2 = 000000000000123c ! %l3 = 0000000057123df9, Mem[000000009080001a] = a7c3619c sth %l3,[%i5+0x01a] ! Mem[0000000090800018] = 3df9619c ! Mem[000000008d80019a] = bffa4e7a, %l4 = 00000000bd94b4e1 ldstub [%i3+0x19a],%l4 ! %l4 = 0000004e000000ff membar #Sync ! Added by membar checker (308) ! Mem[0000000090000100] = 34ee920f 2129a19e 6906131f 99f54c04 ! Mem[0000000090000110] = 00000035 57123df9 c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 mov 0x100,%g6 ldda [%i4+%g6]ASI_BLK_AIUSL,%f48 ! Block Load from 0000000090000100 ! %l7 = de6c1b6cd85cee40, immed = 00000d30, %y = fffffe5a umulcc %l7,0xd30,%l7 ! %l7 = 00000b254985ec00, %ccr = 00, %y = 00000b25 ! Mem[000000008c000008] = 8ec16488, %l0 = 0000000000000121 ldsba [%i0+%o1]0x89,%l0 ! %l0 = ffffffffffffff88 ! %l6 = ceef1ad5, %l7 = 4985ec00, Mem[000000008c8000b8] = 8ecb26c9 c76a1e31 std %l6,[%i1+0x0b8] ! Mem[000000008c8000b8] = ceef1ad5 4985ec00 ! immd = 000000000000029c, %l3 = 0000000057123df9, %ccr = 00 movge %icc,0x29c,%l3 ! Moved, %l3 = 000000000000029c ! Mem[00000000910001c4] = 6dbf64f3, %g2 = 000000000000123c lduw [%i6+0x1c4],%g2 ! %g2 = 000000006dbf64f3 ! Mem[00000000908001c8] = 4e632be1, %g2 = 000000006dbf64f3 lduw [%i5+0x1c8],%g2 ! %g2 = 000000004e632be1 p62_label_14: ! %f16 = 4184cb78, Mem[000000008c800000] = 550ae6ce sta %f16,[%i1+%g0]0x88 ! Mem[000000008c800000] = 4184cb78 ! %f2 = f67a1b48 c1a46305, Mem[0000000090800000] = afcee255 8865ecf6 std %f2 ,[%i5+%g0] ! Mem[0000000090800000] = f67a1b48 c1a46305 ! %l7 = 00000b254985ec00, immed = 0000062f, %y = 00000b25 smulcc %l7,0x62f,%l0 ! %l0 = 000001c6a31e5400, %ccr = 08, %y = 000001c6 ! %l2 = 0000000000000035, %l1 = fffffe5ab3c05640, %ccr = 08 movrgez %l2,%l1,%l5 ! Moved, %l5 = fffffe5ab3c05640 ! %l0 = a31e5400, %l1 = b3c05640, Mem[0000000090800090] = a7cee9e0 21c8ed45 std %l0,[%i5+0x090] ! Mem[0000000090800090] = a31e5400 b3c05640 ! Mem[000000008d800010] = ff000000, %l2 = 0000000000000035 lduwa [%i3+%o2]0x81,%l2 ! %l2 = 00000000ff000000 ! Mem[00000000908001f4] = ee4af8f5, %g2 = 000000004e632be1 ldsh [%i5+0x1f6],%g2 ! %g2 = ffffffffffffee4a ! %l2 = ff000000, %l3 = 0000029c, Mem[00000000910001e8] = be77e5d0 2936a680 std %l2,[%i6+0x1e8] ! Mem[00000000910001e8] = ff000000 0000029c ! Mem[000000008d800170] = f50fa655, %l1 = b3c05640, %l7 = 4985ec00 add %i3,0x170,%g1 casa [%g1]0x80,%l1,%l7 ! %l7 = 00000000f50fa655 ! %l6 = 94589142ceef1ad5, Mem[0000000090800130] = cf220403d60c5c7f stx %l6,[%i5+0x130] ! Mem[0000000090800130] = 94589142ceef1ad5 p62_label_15: ! %l7 = 00000000f50fa655, %l5 = fffffe5ab3c05640, %l3 = 000000000000029c add %l7,%l5,%l3 ! %l3 = fffffe5ba8cffc95 ! %f22 = b0b6e3f4 fcb7e861, Mem[0000000090000198] = 11310a36 b2be6763 std %f22,[%i4+0x198] ! Mem[0000000090000198] = b0b6e3f4 fcb7e861 ! Mem[0000000091000110] = 0d7a2257, %g2 = ffffffffffffee4a ldsba [%i6+0x111]%asi,%g2 ! %g2 = 000000000000000d ! Mem[000000008d0001c5] = 87d31db6, %l3 = fffffe5ba8cffc95 ldstuba [%i2+0x1c5]%asi,%l3 ! %l3 = 000000d3000000ff ! Mem[0000000091800120] = 6809a0104a78748f, %g2 = 000000000000000d ldx [%o0+0x120],%g2 ! %g2 = 6809a0104a78748f ! %f10 = 68ef6f2f 78468335, Mem[00000000910001e0] = 3b75f6c9 d238546e std %f10,[%i6+0x1e0] ! Mem[00000000910001e0] = 68ef6f2f 78468335 ! %l2 = 00000000ff000000, Mem[0000000091000058] = 4dd057e9 stb %l2,[%i6+0x058] ! Mem[0000000091000058] = 00d057e9 ! Mem[000000008c000010] = 189e6c9d, %l0 = 000001c6a31e5400 swap [%i0+%o2],%l0 ! %l0 = 00000000189e6c9d ! %l2 = 00000000ff000000, Mem[00000000910001cd] = 4634c668 stb %l2,[%i6+0x1cd] ! Mem[00000000910001cc] = 0034c668 ! Mem[00000000918000f0] = 8523d502, %g2 = 6809a0104a78748f ldsha [%o0+0x0f0]%asi,%g2 ! %g2 = ffffffffffff8523 p62_label_16: ! Mem[0000000091800100] = 6dbf041e bc01ca27, %g2 = ffff8523, %g3 = a71a8cdc ldd [%o0+0x100],%g2 ! %g2 = 000000006dbf041e 00000000bc01ca27 ! immd = 00000000000002d5, %l3 = 00000000000000d3, %ccr = 08 movcs %xcc,0x2d5,%l3 ! Register Not Moved ! Mem[000000008c800028] = d3717300, %l7 = 00000000f50fa655 swapa [%i1+%o5]0x81,%l7 ! %l7 = 00000000d3717300 ! Mem[000000008d000020] = 4f143545, %l1 = fffffe5ab3c05640 ldstuba [%i2+%o4]0x89,%l1 ! %l1 = 00000045000000ff ! Mem[000000008d800028] = df31c99d 46db8b87, %l0 = 189e6c9d, %l1 = 00000045 ldda [%i3+%o5]0x89,%l0 ! %l0 = 0000000046db8b87 00000000df31c99d ! %f16 = 4184cb78 5531f156, Mem[0000000091800060] = 2c7d828b 83b95d79 std %f16,[%o0+0x060] ! Mem[0000000091800060] = 4184cb78 5531f156 ! Mem[000000008d000008] = 0e555d9d, %l4 = 000000000000004e swapa [%i2+%o1]0x80,%l4 ! %l4 = 000000000e555d9d ! Mem[000000008d000018] = 7c65aeed, %l4 = 000000000e555d9d swapa [%i2+%o3]0x81,%l4 ! %l4 = 000000007c65aeed ! Mem[000000008d000130] = d7c7508f50598ca4, %l0 = 0000000046db8b87, %l2 = 00000000ff000000 add %i2,0x130,%g1 casxa [%g1]0x80,%l0,%l2 ! %l2 = d7c7508f50598ca4 ! %l3 = 00000000000000d3 setx 0x1cedbdd7a251fb2c,%g7,%l3 ! %l3 = 1cedbdd7a251fb2c p62_label_17: ! Mem[0000000090000080] = 3784beb5 fbbafba2 f67a1b48 c1a46305 ! Mem[0000000090000090] = 7f8fab63 25e5f30b 771f0213 f801633c ! Mem[00000000900000a0] = 10c53613 b5d00507 68ef6f2f 78468335 ! Mem[00000000900000b0] = 9758bea8 55a60ff5 6906131f 99f54c04 ldda [%i4+%g5]ASI_BLK_S,%f48 ! Block Load from 0000000090000080 ! Mem[000000008c800010] = 41ced7b0, %l1 = 00000000df31c99d lduwa [%i1+%o2]0x89,%l1 ! %l1 = 0000000041ced7b0 ! Mem[000000008c800018] = 993804ce, %l4 = 000000007c65aeed ldswa [%i1+%o3]0x88,%l4 ! %l4 = ffffffff993804ce ! Mem[0000000090000000] = aa4a53b3 c5b8a043 847e4c88 d6c112ce ! Mem[0000000090000010] = ee998ade 26ab2dd7 4e37f700 43627d52 ! Mem[0000000090000020] = 318c4f8f eb88c987 9b033cb4 c4e5b2af ! Mem[0000000090000030] = a48a1f64 4454fe41 3dea49e4 8dfc4882 ldda [%i4]ASI_BLK_PL,%f48 ! Block Load from 0000000090000000 ! Mem[000000008c8000f4] = aeb14ec5, %l6 = ceef1ad5, %l7 = d3717300 add %i1,0xf4,%g1 casa [%g1]0x80,%l6,%l7 ! %l7 = 00000000aeb14ec5 ! %f26 = 7c65aeed, Mem[000000008c800020] = 38456998 sta %f26,[%i1+%o4]0x80 ! Mem[000000008c800020] = 7c65aeed ! %l4 = ffffffff993804ce, Mem[000000008d000028] = 67dcd5622dcc2c17 stxa %l4,[%i2+%o5]0x88 ! Mem[000000008d000028] = ffffffff993804ce ! Mem[000000008c800000] = 4184cb78, %l7 = 00000000aeb14ec5 ldstuba [%i1+%g0]0x88,%l7 ! %l7 = 00000078000000ff ! Mem[000000008c00017c] = 76bdeda5, %l2 = d7c7508f50598ca4 ldsh [%i0+0x17c],%l2 ! %l2 = 00000000000076bd ! %l6 = ceef1ad5, %l7 = 00000078, Mem[000000008c8000c0] = 7c686458 08d33a08 stda %l6,[%i1+0x0c0]%asi ! Mem[000000008c8000c0] = ceef1ad5 00000078 p62_label_18: ! %l1 = 0000000041ced7b0, Mem[00000000918000e8] = 6c82cd426ad942c8 stx %l1,[%o0+0x0e8] ! Mem[00000000918000e8] = 0000000041ced7b0 ! Mem[0000000091000128] = c9191f5d, %g2 = 000000006dbf041e lduw [%i6+0x128],%g2 ! %g2 = 00000000c9191f5d ! %l1 = 0000000041ced7b0, Mem[0000000090800004] = c1a46305 stw %l1,[%i5+0x004] ! Mem[0000000090800004] = 41ced7b0 ! Mem[000000008c800020] = 5ce088a7 edae657c, %l4 = 993804ce, %l5 = b3c05640 ldda [%i1+%o4]0x89,%l4 ! %l4 = 00000000edae657c 000000005ce088a7 ! Mem[00000000918001f8] = bebe044f 3e3a23fc, %g2 = c9191f5d, %g3 = bc01ca27 ldd [%o0+0x1f8],%g2 ! %g2 = 00000000bebe044f 000000003e3a23fc ! Mem[000000009100019c] = c3f8aeb5, %g2 = 00000000bebe044f ldub [%i6+0x19c],%g2 ! %g2 = 00000000000000c3 ! %l7 = 0000000000000078, imm = fffffffffffff98a, %l6 = 94589142ceef1ad5 addccc %l7,-0x676,%l6 ! %l6 = fffffffffffffa02, %ccr = 88 ! %l7 = 0000000000000078, Mem[0000000091800048] = 3f283d9b50bcd7d6 stx %l7,[%o0+0x048] ! Mem[0000000091800048] = 0000000000000078 ! %l0 = 46db8b87, %l1 = 41ced7b0, Mem[00000000910000f8] = 2bd48627 c5b55944 std %l0,[%i6+0x0f8] ! Mem[00000000910000f8] = 46db8b87 41ced7b0 ! Mem[00000000908001c8] = 4e632be1 557ad745, %g2 = 000000c3, %g3 = 3e3a23fc ldd [%i5+0x1c8],%g2 ! %g2 = 000000004e632be1 00000000557ad745 p62_label_19: ! Clear Register : %l6 = fffffffffffffa02 clr %l6 ! %l6 = 0000000000000000 ! %l2 = 00000000000076bd, immed = 0000035e, %y = 000001c6 umul %l2,0x35e,%l7 ! %l7 = 00000000018fd066, %y = 00000000 ! immd = 00000000000003ee, %l5 = 000000005ce088a7, %ccr = 88 movn %icc,0x3ee,%l5 ! Register Not Moved ! %f16 = 4184cb78 5531f156 7c65aeed f8fa112e ! %f20 = 4cb73d52 fff2428a b0b6e3f4 fcb7e861 ! %f24 = 95de248f 5f83e07f 7c65aeed 2ad76e0f ! %f28 = 87dc568b 66978cd8 1da77f52 22f74b30 mov 0x040,%g5 stda %f16,[%i4+%g5]ASI_BLK_PL ! Block Store to 0000000090000040 ! %l6 = 0000000000000000, Mem[0000000091000164] = 4c211d8f stw %l6,[%i6+0x164] ! Mem[0000000091000164] = 00000000 ! Mem[000000008d000008] = a2ad6e064e000000, %f2 = f67a1b48 c1a46305 ldda [%i2+%o1]0x88,%f2 ! %f2 = a2ad6e06 4e000000 ! %l1 = 0000000041ced7b0, %l1 = 0000000041ced7b0, %l5 = 000000005ce088a7 sub %l1,%l1,%l5 ! %l5 = 0000000000000000 ! %l3 = 1cedbdd7a251fb2c, %l7 = 00000000018fd066, %ccr = 88 movcc %icc,%l3,%l7 ! Moved, %l7 = 1cedbdd7a251fb2c ! %l6 = 00000000, %l7 = a251fb2c, Mem[0000000091000140] = ecb715ac 2483298e std %l6,[%i6+0x140] ! Mem[0000000091000140] = 00000000 a251fb2c ! %l3 = 1cedbdd7a251fb2c, %l5 = 0000000000000000, %y = 00000000 umulcc %l3,%l5,%l6 ! %l6 = 0000000000000000, %ccr = 44, %y = 00000000 p62_label_20: ! Mem[0000000091000050] = 1a23a2fe6469523b, %g2 = 000000004e632be1 ldx [%i6+0x050],%g2 ! %g2 = 1a23a2fe6469523b ! Mem[0000000090800048] = 4ec57f63, %g2 = 1a23a2fe6469523b lduh [%i5+0x04a],%g2 ! %g2 = 0000000000004ec5 ! %l3 = 1cedbdd7a251fb2c, Mem[000000008c000048] = 512f86a2 stw %l3,[%i0+0x048] ! Mem[000000008c000048] = a251fb2c ! Mem[000000008d000028] = ce043899, %l2 = 00000000000076bd lduba [%i2+%o5]0x80,%l2 ! %l2 = 00000000000000ce ! immd = 0000000000000351, %l2 = 00000000000000ce, %ccr = 44 movcc %icc,0x351,%l2 ! Moved, %l2 = 0000000000000351 ! Mem[000000008c000028] = 1da77f52, %l6 = 0000000000000000 ldsha [%i0+%o5]0x88,%l6 ! %l6 = 0000000000007f52 ! %l2 = 0000000000000351, imm = 0000000000000e6c, %l7 = 1cedbdd7a251fb2c xnor %l2,0xe6c,%l7 ! %l7 = fffffffffffff2c2 ! %f10 = 68ef6f2f 78468335, Mem[0000000091800050] = 28155d72 21415b5a std %f10,[%o0+0x050] ! Mem[0000000091800050] = 68ef6f2f 78468335 ! %l0 = 0000000046db8b87, imm = 00000000000000d2, %l5 = 0000000000000000 addccc %l0,0x0d2,%l5 ! %l5 = 0000000046db8c59, %ccr = 00 ! Mem[0000000091800080] = a236fd5a6ffbbb7b, %g2 = 0000000000004ec5 ldx [%o0+0x080],%g2 ! %g2 = a236fd5a6ffbbb7b p62_label_21: ! %l3 = 1cedbdd7a251fb2c, Mem[00000000910001d4] = b2eef8e3, %asi = 80 stha %l3,[%i6+0x1d4]%asi ! Mem[00000000910001d4] = fb2cf8e3 ! %l2 = 0000000000000351, Mem[0000000090800078] = 05af2cea sth %l2,[%i5+0x078] ! Mem[0000000090800078] = 03512cea ! %l4 = 00000000edae657c setx 0xfc381e879e215188,%g7,%l4 ! %l4 = fc381e879e215188 ! %l5 = 0000000046db8c59, Mem[000000008c000037] = 31229e4b stb %l5,[%i0+0x037] ! Mem[000000008c000034] = 31229e59 ! %l4 = fc381e879e215188, Mem[000000008d000020] = 4f1435ff stha %l4,[%i2+%o4]0x89 ! Mem[000000008d000020] = 4f145188 ! %l7 = fffffffffffff2c2, Mem[00000000910001d8] = fc5bcfffe82b3baa stx %l7,[%i6+0x1d8] ! Mem[00000000910001d8] = fffffffffffff2c2 ! Mem[00000000918001a8] = 41e32012, %g2 = a236fd5a6ffbbb7b lduba [%o0+0x1ab]%asi,%g2 ! %g2 = 0000000000000041 ! Mem[000000008d800028] = 46db8b87, %l6 = 0000000000007f52 ldsba [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffffff87 ! %l0 = 0000000046db8b87, Mem[00000000908000fc] = 7d20dad0 stw %l0,[%i5+0x0fc] ! Mem[00000000908000fc] = 46db8b87 ! Mem[000000008c8000c4] = 00000078, %l3 = 1cedbdd7a251fb2c ldsh [%i1+0x0c4],%l3 ! %l3 = 0000000000000000 p62_label_22: ! Mem[0000000091000008] = 9a38c8eb, %g2 = 0000000000000041 ldsb [%i6+0x00a],%g2 ! %g2 = ffffffffffffff9a ! Mem[0000000090000034] = fe413dea, %g2 = ffffffffffffff9a lduh [%i4+0x036],%g2 ! %g2 = 000000000000fe41 ! Mem[000000008c800008] = c8375c11, %f3 = 4e000000 lda [%i1+%o1]0x88,%f3 ! %f3 = c8375c11 ! %l6 = ffffffffffffff87, Mem[00000000910000a8] = 4548123c stw %l6,[%i6+0x0a8] ! Mem[00000000910000a8] = ffffff87 ! Mem[000000008c80000c] = b2cf693c, %l2 = 0000000000000351 swap [%i1+0x00c],%l2 ! %l2 = 00000000b2cf693c ! %l7 = fffffffffffff2c2, imm = fffffffffffff4bd, %l6 = ffffffffffffff87 orn %l7,-0xb43,%l6 ! %l6 = fffffffffffffbc2 ! %l3 = 0000000000000000 setx 0xc18093082d38d901,%g7,%l3 ! %l3 = c18093082d38d901 ! Mem[00000000910001a8] = 6826cf3faf25465e, %g2 = 000000000000fe41 ldx [%i6+0x1a8],%g2 ! %g2 = 6826cf3faf25465e ! %l0 = 0000000046db8b87, imm = fffffffffffff4c3, %l4 = fc381e879e215188 andn %l0,-0xb3d,%l4 ! %l4 = 0000000000000b04 membar #Sync ! Added by membar checker (309) ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c b0b6e3f4 fcb7e861 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g4 ldda [%i4+%g4]ASI_BLK_P,%f48 ! Block Load from 0000000090000180 p62_label_23: ! Mem[00000000918001f0] = a8917e3e, %g2 = 6826cf3faf25465e ldub [%o0+0x1f1],%g2 ! %g2 = 00000000000000a8 ! %l7 = fffffffffffff2c2, immed = fffffba1, %y = 00000000 umulcc %l7,-0x45f,%l4 ! %l4 = ffffee630039e202, %ccr = 80, %y = ffffee63 ! Mem[0000000091000198] = 51e60601, %g18 = b76f7d60d181c540 ldsw [%i6+0x198],%g2 ! %g2 = b76f7d60d181c540 ! %f8 = 10c53613 b5d00507, Mem[0000000091800158] = b0f2b91d f9e227a5 std %f8 ,[%o0+0x158] ! Mem[0000000091800158] = 10c53613 b5d00507 ! Mem[00000000918001d4] = b37a3c53, %g2 = 0000000051e60601 ldsb [%o0+0x1d7],%g2 ! %g2 = ffffffffffffffb3 ! %f0 = 3784beb5 fbbafba2, Mem[0000000091800010] = efd037ae 807fa37a stda %f0 ,[%o0+0x010]%asi ! Mem[0000000091800010] = 3784beb5 fbbafba2 ! %l2 = 00000000b2cf693c, Mem[0000000090000055] = 3db74c61 stb %l2,[%i4+0x055] ! Mem[0000000090000054] = 3cb74c61 ! Mem[000000009180013c] = 00bd2c79, %g2 = ffffffffffffffb3 ldsh [%o0+0x13e],%g2 ! %g2 = 00000000000000bd ! %f1 = fbbafba2, Mem[000000008c800008] = 115c37c8 sta %f1 ,[%i1+%o1]0x80 ! Mem[000000008c800008] = fbbafba2 ! %l1 = 0000000041ced7b0, %l6 = fffffffffffffbc2, %l1 = 0000000041ced7b0 xorcc %l1,%l6,%l1 ! %l1 = ffffffffbe312c72, %ccr = 88 p62_label_24: ! Mem[000000008d80011c] = 17062b73, %l6 = fffffffffffffbc2 ldstub [%i3+0x11c],%l6 ! %l6 = 00000017000000ff ! %l5 = 0000000046db8c59, Mem[00000000910001c8] = 4ceef152 sth %l5,[%i6+0x1c8] ! Mem[00000000910001c8] = 8c59f152 ! %f26 = 7c65aeed 2ad76e0f, Mem[00000000910000b0] = ede1c033 666102f0 std %f26,[%i6+0x0b0] ! Mem[00000000910000b0] = 7c65aeed 2ad76e0f ! immd = 0000000000000299, %l4 = ffffee630039e202, %ccr = 88 movcc %icc,0x299,%l4 ! Moved, %l4 = 0000000000000299 ! %l2 = 00000000b2cf693c, Mem[000000008c800018] = ce043899 stwa %l2,[%i1+%o3]0x80 ! Mem[000000008c800018] = b2cf693c ! %l2 = 00000000b2cf693c, %l4 = 0000000000000299, %ccr = 88 movpos %icc,%l2,%l4 ! Register Not Moved ! Mem[0000000091800078] = a9486159a31e0d83, %f48 = a32af125 4d694d63 ldd [%o0+0x078],%f48 ! %f48 = a9486159 a31e0d83 ! immd = 0000000000000281, %l3 = c18093082d38d901, %ccr = 88 movne %icc,0x281,%l3 ! Moved, %l3 = 0000000000000281 ! %l3 = 0000000000000281, %l6 = 0000000000000017, %ccr = 88 movvs %icc,%l3,%l6 ! Register Not Moved ! Mem[00000000918001b0] = 48bf949e, %g2 = 00000000000000bd ldsha [%o0+0x1b0]%asi,%g2 ! %g2 = 00000000000048bf p62_label_25: ! %l6 = 0000000000000017, Mem[00000000900000da] = 325cd145 sth %l6,[%i4+0x0da] ! Mem[00000000900000d8] = 0017d145 ! %f27 = 2ad76e0f, Mem[000000008c000008] = 8864c18e sta %f27,[%i0+%o1]0x81 ! Mem[000000008c000008] = 2ad76e0f ! Mem[0000000091800090] = faf75640, %g18 = b76f7d60d181c540 ldsw [%o0+0x090],%g2 ! %g2 = b76f7d60d181c540 ! %l5 = 0000000046db8c59, Mem[000000008c800008] = a2fbbafb stha %l5,[%i1+%o1]0x89 ! Mem[000000008c800008] = a2fb8c59 ! %l4 = 0000000000000299, Mem[0000000090000138] = cb533f7f stw %l4,[%i4+0x138] ! Mem[0000000090000138] = 00000299 ! %l2 = 00000000b2cf693c, Mem[00000000910000d6] = 74edfe59 sth %l2,[%i6+0x0d6] ! Mem[00000000910000d4] = 693cfe59 ! Mem[000000008c800018] = b2cf693c, %l0 = 46db8b87, %l6 = 00000017 add %i1,0x18,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000b2cf693c ! Mem[000000008d000028] = 993804ce, %l5 = 0000000046db8c59 swapa [%i2+%o5]0x88,%l5 ! %l5 = 00000000993804ce ! Mem[000000008d800140] = a2fbbafbb5be8437, %l6 = 00000000b2cf693c, %l7 = fffffffffffff2c2 add %i3,0x140,%g1 casxa [%g1]0x80,%l6,%l7 ! %l7 = a2fbbafbb5be8437 ! Mem[00000000908001ec] = 6e5bf347, %g2 = fffffffffaf75640 ldsh [%i5+0x1ee],%g2 ! %g2 = 0000000000006e5b ba,a p62_not_taken_0_end p62_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi 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 0000000046db8b87 bne,a,pn %xcc,p62_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffbe312c72 bne,a,pn %xcc,p62_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000b2cf693c bne,a,pn %xcc,p62_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000281 bne,a,pn %xcc,p62_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000299 bne,a,pn %xcc,p62_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000993804ce bne,a,pn %xcc,p62_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000b2cf693c bne,a,pn %xcc,p62_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be a2fbbafbb5be8437 bne,a,pn %xcc,p62_reg_l7_fail mov %l7,%g3 ! Check %y register set 0xffffee63,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p62_failed mov 0x111,%g1 ! Check Floating Point Registers p62_check_fp_registers: set p62_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 3784beb5 fbbafba2 bne %xcc,p62_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be a2ad6e06 c8375c11 bne %xcc,p62_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 7f8fab63 25e5f30b bne %xcc,p62_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 771f0213 f801633c bne %xcc,p62_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 10c53613 b5d00507 bne %xcc,p62_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 68ef6f2f 78468335 bne %xcc,p62_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 9758bea8 55a60ff5 bne %xcc,p62_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 6906131f 99f54c04 bne %xcc,p62_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 4184cb78 5531f156 bne %xcc,p62_f16_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 7c65aeed 2ad76e0f bne %xcc,p62_f26_fail nop ! Check Local Memory set p62_local0_expect,%g1 p62_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 35002f18e66acd07 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 = 2ad76e0f3fbeb7d7 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 = a31e5400168c4e57 ldx [%i0+0x010],%g3 ! Observed data at 000000008c000010 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 7bffc5d66e2e1e15 ldx [%i0+0x020],%g3 ! Observed data at 000000008c000020 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 527fa71d9c0fa236 ldx [%i0+0x028],%g3 ! Observed data at 000000008c000028 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 9b62832831229e59 ldx [%i0+0x030],%g3 ! Observed data at 000000008c000030 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x030,%g4 ldx [%g1+0x048],%g2 ! Expected data = a251fb2c041def94 ldx [%i0+0x048],%g3 ! Observed data at 000000008c000048 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x048,%g4 set p62_local1_expect,%g1 p62_check_local1: ldx [%g1+0x000],%g2 ! Expected data = ffcb844134c2f9e8 ldx [%i1+0x000],%g3 ! Observed data at 000000008c800000 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 598cfba200000351 ldx [%i1+0x008],%g3 ! Observed data at 000000008c800008 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = b2cf693c6c1b6cde ldx [%i1+0x018],%g3 ! Observed data at 000000008c800018 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 7c65aeeda788e05c ldx [%i1+0x020],%g3 ! Observed data at 000000008c800020 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = f50fa655676c85c1 ldx [%i1+0x028],%g3 ! Observed data at 000000008c800028 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x028,%g4 ldx [%g1+0x060],%g2 ! Expected data = 26501a66caabe92c ldx [%i1+0x060],%g3 ! Observed data at 000000008c800060 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x060,%g4 ldx [%g1+0x0b8],%g2 ! Expected data = ceef1ad54985ec00 ldx [%i1+0x0b8],%g3 ! Observed data at 000000008c8000b8 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x0b8,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = ceef1ad500000078 ldx [%i1+0x0c0],%g3 ! Observed data at 000000008c8000c0 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x0c0,%g4 ldx [%g1+0x100],%g2 ! Expected data = 45ff144f6dcd6c7e ldx [%i1+0x100],%g3 ! Observed data at 000000008c800100 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x100,%g4 set p62_local2_expect,%g1 p62_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 9e6dafe49c36f311 ldx [%i2+0x000],%g3 ! Observed data at 000000008d000000 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0000004e066eada2 ldx [%i2+0x008],%g3 ! Observed data at 000000008d000008 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0e555d9df8fa112e ldx [%i2+0x018],%g3 ! Observed data at 000000008d000018 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 8851144ff5c3fc4b 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 = 598cdb46ffffffff ldx [%i2+0x028],%g3 ! Observed data at 000000008d000028 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x028,%g4 ldx [%g1+0x050],%g2 ! Expected data = 55455bfe0240e652 ldx [%i2+0x050],%g3 ! Observed data at 000000008d000050 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x050,%g4 ldx [%g1+0x0d0],%g2 ! Expected data = b0430c46ff7c7fe2 ldx [%i2+0x0d0],%g3 ! Observed data at 000000008d0000d0 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x0d0,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = 4d08fb5e00000045 ldx [%i2+0x1b0],%g3 ! Observed data at 000000008d0001b0 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x1b0,%g4 ldx [%g1+0x1c0],%g2 ! Expected data = 0f7b042187ff1db6 ldx [%i2+0x1c0],%g3 ! Observed data at 000000008d0001c0 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x1c0,%g4 set p62_local3_expect,%g1 p62_check_local3: ldx [%g1+0x008],%g2 ! Expected data = edae657c8b460b14 ldx [%i3+0x008],%g3 ! Observed data at 000000008d800008 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ff000000459bcb13 ldx [%i3+0x010],%g3 ! Observed data at 000000008d800010 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 13cb9b4500000000 ldx [%i3+0x018],%g3 ! Observed data at 000000008d800018 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ff0fa18083309bda ldx [%i3+0x020],%g3 ! Observed data at 000000008d800020 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x020,%g4 ldx [%g1+0x0b0],%g2 ! Expected data = 000000002a460068 ldx [%i3+0x0b0],%g3 ! Observed data at 000000008d8000b0 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x0b0,%g4 ldx [%g1+0x0c8],%g2 ! Expected data = 3e48c0ceffffff73 ldx [%i3+0x0c8],%g3 ! Observed data at 000000008d8000c8 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x0c8,%g4 ldx [%g1+0x110],%g2 ! Expected data = f462e8a55abbccac ldx [%i3+0x110],%g3 ! Observed data at 000000008d800110 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x110,%g4 ldx [%g1+0x118],%g2 ! Expected data = 771f6605ff062b73 ldx [%i3+0x118],%g3 ! Observed data at 000000008d800118 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x118,%g4 ldx [%g1+0x198],%g2 ! Expected data = bffaff7a8c055d3f ldx [%i3+0x198],%g3 ! Observed data at 000000008d800198 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x198,%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_f0_fail: set p62_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p62_f2_fail: set p62_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p62_f4_fail: set p62_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p62_f6_fail: set p62_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p62_f8_fail: set p62_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p62_f10_fail: set p62_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p62_f12_fail: set p62_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p62_f14_fail: set p62_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p62_f16_fail: set p62_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p62_f26_fail: set p62_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%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: membar #Sync mov 0x1c0,%g1 stda %f16,[%i4+%g1]ASI_BLK_AIUP membar #Sync addc %l7,%l6,%l0 ldsba [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008d800018] done p62_trap1o: membar #Sync mov 0x1c0,%g1 stda %f16,[%o4+%g1]ASI_BLK_AIUP membar #Sync addc %l7,%l6,%l0 ldsba [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008d800018] done p62_trap2e: ldsba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008c000010] done p62_trap2o: ldsba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000008c000010] done p62_trap3e: andn %l6,%l6,%l5 xor %l1,-0x1e0,%l2 and %l5,%l7,%l3 and %l3,%l7,%l7 sub %l7,%l4,%l4 addc %l3,%l4,%l4 done p62_trap3o: andn %l6,%l6,%l5 xor %l1,-0x1e0,%l2 and %l5,%l7,%l3 and %l3,%l7,%l7 sub %l7,%l4,%l4 addc %l3,%l4,%l4 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 = 3ed45353e4af6d9e ldx [%g1+0x008],%l1 ! %l1 = df35e74011f3369c ldx [%g1+0x010],%l2 ! %l2 = 2eec8c65f462e8a5 ldx [%g1+0x018],%l3 ! %l3 = 7b70d0a5da3fe39c ldx [%g1+0x020],%l4 ! %l4 = 7a1c135bc81c13c1 ldx [%g1+0x028],%l5 ! %l5 = f80157b4c5ca2f3f ldx [%g1+0x030],%l6 ! %l6 = a079dcfc6c1b6cde ldx [%g1+0x038],%l7 ! %l7 = 8f2df2d62797368a ! 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 = 2c427a11 acfe1549 71460319 b64360a5 ! %f4 = 8a16ae31 a1ccb0d1 c32d02b6 376a0c4a ! %f8 = 63c04dd6 b1fcc240 539a3ba8 63097240 ! %f12 = 10b9efb7 7fa9b1d7 d1c5f0a6 9be3fda2 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 16667109 905dbca5 8c8b041c 82aebccc ! %f20 = e49f05b7 663b49fa 872385de 19fd47af ! %f24 = b24a0f0a b0d383b8 653cc30c e4fe483c ! %f28 = cbc26738 1775e2c4 e480affc 950ac396 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = e972fa32 398b45a9 6fe3c585 f411985b ! %f36 = ba0584f3 e865414b c2ef09fa bfba4ac7 ! %f40 = 7844104a ec20cd36 812ffad7 bd9c2c1a ! %f44 = 5f65eec5 40aecbed 57096465 ab8bffe8 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x53a4c6af0000003e,%g7,%g1 ! GSR scale = 7, align = 6 wr %g1,%g0,%gsr ! GSR = 53a4c6af0000003e 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: ! Set Register : %l5 = 78bea9fa144ff7e1 xor %g0,-1,%l5 ! %l5 = ffffffffffffffff ! Mem[000000008f8000f8] = 02aa3b0a, %l6 = c0f8e867, %l6 = c0f8e867 add %i3,0xf8,%g1 casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000002aa3b0a ! Mem[000000008e000028] = 6335a225, %l6 = 0000000002aa3b0a ldsba [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000025 ! %f4 = 8a16ae31, Mem[000000008e000018] = 4c30c6e5 sta %f4 ,[%i0+%o3]0x81 ! Mem[000000008e000018] = 8a16ae31 ! immd = 0000000000000243, %l5 = ffffffffffffffff, %ccr = 44 movpos %xcc,0x243,%l5 ! Moved, %l5 = 0000000000000243 ! Mem[00000000900001e8] = 2bf50637, %g2 = f237817021a6067c lduh [%i4+0x1e8],%g2 ! %g2 = 0000000000002bf5 ! %l3 = 22eacde2014f9aa4, Mem[000000008f000000] = 901d3f3f stha %l3,[%i2+%g0]0x88 ! Mem[000000008f000000] = 901d9aa4 ! Mem[0000000091800190] = 0bdfe83d3b77e6a9, %g2 = 0000000000002bf5 ldx [%o0+0x190],%g2 ! %g2 = 0bdfe83d3b77e6a9 ! Mem[0000000090000104] = 9e7aa04c, %g2 = 0bdfe83d3b77e6a9 ldsb [%i4+0x107],%g2 ! %g2 = ffffffffffffff9e ! %l2 = fb1febd688da1d9a, Mem[000000009080018e] = c276172b sth %l2,[%i5+0x18e] ! Mem[000000009080018c] = 1d9a172b p63_label_2: ! Mem[000000008e800000] = 0ff400f4, %f24 = b24a0f0a lda [%i1+%g0]0x81,%f24 ! %f24 = 0ff400f4 ! %l0 = ce31a0ca, %l1 = 2a878495, Mem[0000000091800058] = 7fbdd3be 95688e2d std %l0,[%o0+0x058] ! Mem[0000000091800058] = ce31a0ca 2a878495 ! Mem[00000000908000ac] = d887647d, %g18 = 25b833f21cb3419f ldsw [%i5+0x0ac],%g2 ! %g2 = 25b833f21cb3419f ! Mem[000000009100018c] = 91c7ee5a, %g18 = 25b833f21cb3419f ldsw [%i6+0x18c],%g2 ! %g2 = 25b833f21cb3419f ! Mem[0000000090000168] = 5fc5ab27, %g2 = ffffffff91c7ee5a lduh [%i4+0x168],%g2 ! %g2 = 0000000000005fc5 ! Mem[000000008e000018] = 31ae168a, %l3 = 22eacde2014f9aa4 swapa [%i0+%o3]0x89,%l3 ! %l3 = 0000000031ae168a ! %l5 = 0000000000000243, %l4 = 30a6fb6af023989a, %ccr = 44 movg %xcc,%l5,%l4 ! Register Not Moved ! Mem[000000008e00014c] = 929fc0a9, %l0 = 6053a312ce31a0ca swap [%i0+0x14c],%l0 ! %l0 = 00000000929fc0a9 ! %l1 = 66f6879c2a878495, Mem[000000008f000008] = 0bf96501 stwa %l1,[%i2+%o1]0x81 ! Mem[000000008f000008] = 2a878495 ! %l4 = 30a6fb6af023989a, Mem[0000000090800108] = 19a19216 stw %l4,[%i5+0x108] ! Mem[0000000090800108] = f023989a p63_label_3: ! Mem[000000008f000010] = 08431f4a, %l3 = 0000000031ae168a swapa [%i2+%o2]0x81,%l3 ! %l3 = 0000000008431f4a ! Mem[0000000090000060] = 77bc97b331dc8ee9, %f48 = b6e7051e 09af9ca6 ldd [%i4+0x060],%f48 ! %f48 = 77bc97b3 31dc8ee9 ! Mem[000000008e800101] = e8cc4e27, %l2 = fb1febd688da1d9a ldstub [%i1+0x101],%l2 ! %l2 = 000000cc000000ff ! Mem[0000000091800158] = 1df9e227, %g2 = 0000000000005fc5 ldub [%o0+0x15b],%g2 ! %g2 = 000000000000001d ! Mem[000000008e000008] = f2c8bcbd, %l5 = 0000000000000243 lduha [%i0+%o1]0x81,%l5 ! %l5 = 000000000000f2c8 ! Mem[000000008e800028] = 5b510408, %l2 = 00000000000000cc lduba [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000008 ! Mem[00000000910000c4] = 953c82cf, %g2 = 000000000000001d lduw [%i6+0x0c4],%g2 ! %g2 = 00000000953c82cf ! %l3 = 0000000008431f4a, Mem[000000008e00010e] = 143abe87 sth %l3,[%i0+0x10e] ! Mem[000000008e00010c] = 143a1f4a ! Mem[0000000091800058] = ce31a0ca2a878495, %f48 = 77bc97b3 31dc8ee9 ldd [%o0+0x058],%f48 ! %f48 = ce31a0ca 2a878495 ! Mem[00000000908001e0] = d6a5c497 4304eb69, %g2 = 953c82cf, %g3 = 0bad0b00 ldd [%i5+0x1e0],%g2 ! %g2 = 00000000d6a5c497 000000004304eb69 p63_label_4: ! %l2 = 0000000000000008, Mem[00000000918000d2] = 39107e2b stb %l2,[%o0+0x0d2] ! Mem[00000000918000d0] = 08107e2b ! Mem[000000008f800044] = b10fb7e1, %l0 = 00000000929fc0a9 ldsw [%i3+0x044],%l0 ! %l0 = ffffffffb10fb7e1 ! %l2 = 0000000000000008, Mem[000000008e800004] = 6d4b8c1b stw %l2,[%i1+0x004] ! Mem[000000008e800004] = 00000008 ! %l6 = 0000000000000025, immed = 00000b3d, %l7 = c1bef1d4824bde4b tsubcctv %l6,0xb3d,%l7 ! %l0 = ffffffffb10fb804, Trapped ! Mem[0000000090800040] = ab4d9bed8673fe99, %f48 = ce31a0ca 2a878495 ldd [%i5+0x040],%f48 ! %f48 = ab4d9bed 8673fe99 ! Mem[000000008e800028] = 73eda4465b510408, %l3 = 0000000008431f4a ldxa [%i1+%o5]0x88,%l3 ! %l3 = 73eda4465b510408 ! Mem[000000008e800000] = 08000000f400f40f, %f16 = 16667109 905dbca5 ldda [%i1+%g0]0x88,%f16 ! %f16 = 08000000 f400f40f ! Mem[0000000090800044] = 8673fe99, %g2 = 00000000d6a5c497 lduw [%i5+0x044],%g2 ! %g2 = 000000008673fe99 ! %l2 = 0000000000000008, %l1 = 66f6879c2a878495, %l0 = ffffffffb10fb804 taddcctv %l2,%l1,%l0 ! %l0 = ffffffffb10fb827, Trapped ! %l7 = c1bef1d4824bde4b, immed = fffff6a0, %l5 = 000000000000f2c8 taddcctv %l7,-0x960,%l5 ! %l0 = ffffffffb10fb84a, Trapped p63_label_5: ! Code Fragment 8 p63_fragment_1: ta T_CHANGE_HPRIV ! %l0 = ffffffffb10fb84a set 0xe7684840,%l0 ! %l0 = 00000000e7684840 stxa %l0, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %f13 = 7fa9b1d7, Mem[00000000918001f8] = bebe044f st %f13,[%o0+0x1f8] ! Mem[00000000918001f8] = 7fa9b1d7 ! Mem[0000000090000100] = 34ee920f 2129a19e 7aa04c5f f88c29a9 ! Mem[0000000090000110] = 22655a0b 7f8b313f c4c6c205 9aa8db92 ! Mem[0000000090000120] = bc5b9b3f 7ceaf23d f1f21be2 6da53483 ! Mem[0000000090000130] = 1e3b769b f7c898e9 cb533f7f 3f8d7d73 mov 0x100,%g4 ldda [%i4+%g4]ASI_BLK_S,%f48 ! Block Load from 0000000090000100 ! Mem[00000000910000dc] = c3079564, %g18 = 25b833f21cb3419f ldswa [%i6+0x0dc]%asi,%g2 ! %g2 = 25b833f21cb3419f ! immd = 000000000000028b, %l6 = 0000000000000025, %ccr = 44 mova %xcc,0x28b,%l6 ! Moved, %l6 = 000000000000028b ! Mem[000000008f80005c] = 59624d19, %l4 = 30a6fb6af023989a ldsw [%i3+0x05c],%l4 ! %l4 = 0000000059624d19 ! %l2 = 0000000000000008, Mem[0000000090000033] = 644454fe stb %l2,[%i4+0x033] ! Mem[0000000090000030] = 084454fe ! Mem[000000008e000020] = fc2309b3, %l1 = 66f6879c2a878495 lduha [%i0+%o4]0x88,%l1 ! %l1 = 00000000000009b3 ! immd = 00000000000002e0, %l0 = 00000000e7684840, %ccr = 44 movcs %xcc,0x2e0,%l0 ! Register Not Moved ! Mem[000000008e000010] = 0ce58bfa, %l4 = 0000000059624d19 ldsha [%i0+%o2]0x80,%l4 ! %l4 = 0000000000000ce5 p63_label_6: ! immd = 0000000000000175, %l6 = 000000000000028b, %ccr = 44 movleu %icc,0x175,%l6 ! Moved, %l6 = 0000000000000175 ! %l2 = 00000008, %l3 = 5b510408, Mem[0000000090000008] = 847e4c88 d6c112ce stda %l2,[%i4+0x008]%asi ! Mem[0000000090000008] = 00000008 5b510408 ! Code Fragment 8 p63_fragment_2: ta T_CHANGE_HPRIV ! %l0 = 00000000e7684840 set 0x7b3073ae,%l0 ! %l0 = 000000007b3073ae stxa %l0, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %f24 = 0ff400f4, Mem[000000008e000020] = b30923fc sta %f24,[%i0+%o4]0x80 ! Mem[000000008e000020] = 0ff400f4 ! Mem[000000008e800116] = 667200dd, %l2 = 0000000000000008 ldstub [%i1+0x116],%l2 ! %l2 = 00000000000000ff ! Mem[000000008e8001d0] = 66531d93, %l2 = 00000000, %l2 = 00000000 add %i1,0x1d0,%g1 casa [%g1]0x80,%l2,%l2 ! %l2 = 0000000066531d93 ! immd = 0000000000000169, %l1 = 00000000000009b3, %ccr = 44 movvs %xcc,0x169,%l1 ! Register Not Moved ! %l0 = 7b3073ae, %l1 = 000009b3, Mem[000000008e000108] = b4279dee 143a1f4a std %l0,[%i0+0x108] ! Mem[000000008e000108] = 7b3073ae 000009b3 ! %l4 = 0000000000000ce5, Mem[0000000091000174] = 64e862e7 stw %l4,[%i6+0x174] ! Mem[0000000091000174] = 00000ce5 ! %f19 = 82aebccc, Mem[0000000091800110] = 21acd1f3 st %f19,[%o0+0x110] ! Mem[0000000091800110] = 82aebccc p63_label_7: ! %l0 = 000000007b3073ae, %l5 = 000000000000f2c8, %ccr = 44 movl %icc,%l0,%l5 ! Register Not Moved ! %f0 = 2c427a11 acfe1549 71460319 b64360a5 ! %f4 = 8a16ae31 a1ccb0d1 c32d02b6 376a0c4a ! %f8 = 63c04dd6 b1fcc240 539a3ba8 63097240 ! %f12 = 10b9efb7 7fa9b1d7 d1c5f0a6 9be3fda2 mov 0x140,%g5 stda %f0,[%i4+%g5]ASI_BLK_AIUSL ! Block Store to 0000000090000140 ! Mem[000000008e800000] = f400f40f, %l3 = 73eda4465b510408 ldsha [%i1+%g0]0x89,%l3 ! %l3 = fffffffffffff40f ! %l2 = 0000000066531d93, Mem[000000008f800020] = 3981a0f5 stwa %l2,[%i3+%o4]0x81 ! Mem[000000008f800020] = 66531d93 ! Mem[00000000908000a8] = 3d711c26d887647d, %f48 = 34ee920f 2129a19e ldd [%i5+0x0a8],%f48 ! %f48 = 3d711c26 d887647d ! %l1 = 00000000000009b3, Mem[00000000918000b0] = 0a8ba135 sth %l1,[%o0+0x0b0] ! Mem[00000000918000b0] = 09b3a135 ! %l0 = 000000007b3073ae, Mem[00000000908001f0] = f3470c897131ee4a, %asi = 80 stxa %l0,[%i5+0x1f0]%asi ! Mem[00000000908001f0] = 000000007b3073ae ! Mem[000000008f8000f2] = d74b1f3b, %l7 = c1bef1d4824bde4b ldstub [%i3+0x0f2],%l7 ! %l7 = 0000001f000000ff ! %l6 = 0000000000000175, Mem[000000008f800010] = de7af598 stwa %l6,[%i3+%o2]0x80 ! Mem[000000008f800010] = 00000175 ! Mem[0000000090800114] = 0d960b97, %g2 = ffffffffc3079564 ldsb [%i5+0x115],%g2 ! %g2 = 000000000000000d p63_label_8: ! Mem[000000008e800008] = 88198324a3fcb401, %f16 = 08000000 f400f40f ldda [%i1+%o1]0x81,%f16 ! %f16 = 88198324 a3fcb401 ! Mem[000000008f800194] = 83caef66, %l3 = fffffffffffff40f swap [%i3+0x194],%l3 ! %l3 = 0000000083caef66 ! %l2 = 0000000066531d93, Mem[00000000908000bc] = 73175eee stw %l2,[%i5+0x0bc] ! Mem[00000000908000bc] = 66531d93 ! %l2 = 0000000066531d93, Mem[0000000090800040] = ab4d9bed sth %l2,[%i5+0x040] ! Mem[0000000090800040] = 1d939bed ! Mem[000000008f800078] = a8a6274322c0cb79, %l4 = 0000000000000ce5, %l5 = 000000000000f2c8 add %i3,0x78,%g1 casxa [%g1]0x80,%l4,%l5 ! %l5 = a8a6274322c0cb79 ! Mem[0000000090000180] = a32af125 4d694d63 2d0b685c 01a076f8 ! Mem[0000000090000190] = 3558c986 265e791c 11310a36 b2be6763 ! Mem[00000000900001a0] = bbcc04f1 1da75b47 875ccbae a2de638c ! Mem[00000000900001b0] = f8df7251 4ae9a786 ea9d818c b2280662 mov 0x180,%g6 ldda [%i4+%g6]ASI_BLK_P,%f48 ! Block Load from 0000000090000180 ! %l4 = 0000000000000ce5, Mem[000000009180016c] = 9945ca36 sth %l4,[%o0+0x16c] ! Mem[000000009180016c] = 0ce5ca36 ! %l3 = 0000000083caef66, %l6 = 0000000000000175, %ccr = 44 movn %xcc,%l3,%l6 ! Register Not Moved ! %l2 = 0000000066531d93, Mem[00000000900001f8] = 07425ca064acdc55 stx %l2,[%i4+0x1f8] ! Mem[00000000900001f8] = 0000000066531d93 ! %l3 = 0000000083caef66, Mem[000000008f800020] = 931d5366 stba %l3,[%i3+%o4]0x89 ! Mem[000000008f800020] = 931d5366 p63_label_9: ! %l5 = a8a6274322c0cb79, %l3 = 0000000083caef66, %ccr = 44 movgu %icc,%l5,%l3 ! Register Not Moved ! %f17 = a3fcb401, Mem[000000008f800028] = f3680d00 sta %f17,[%i3+%o5]0x80 ! Mem[000000008f800028] = a3fcb401 ! Mem[000000008e000010] = 0ce58bfa, %l6 = 0000000000000175 ldsha [%i0+%o2]0x80,%l6 ! %l6 = 0000000000000ce5 ! Mem[000000008e000028] = 6335a225, %l3 = 0000000083caef66 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 00000025000000ff ! Mem[000000008f800148] = 4546f7407c1b8fab, %l3 = 0000000000000025, %l5 = a8a6274322c0cb79 add %i3,0x148,%g1 casxa [%g1]0x80,%l3,%l5 ! %l5 = 4546f7407c1b8fab ! %l6 = 0000000000000ce5, immed = fffff213, %y = 00000000 mulscc %l6,-0xded,%l1 ! %l1 = 0000000000000672, %ccr = 00, %y = 80000000 ! %l5 = 4546f7407c1b8fab, %l6 = 0000000000000ce5, %ccr = 00 movl %icc,%l5,%l6 ! Register Not Moved ! immd = 00000000000000cf, %l6 = 0000000000000ce5, %ccr = 00 movgu %xcc,0x0cf,%l6 ! Moved, %l6 = 00000000000000cf ! Mem[00000000918001bc] = b43e3442, %g18 = 25b833f21cb3419f ldsw [%o0+0x1bc],%g2 ! %g2 = 25b833f21cb3419f ! Mem[00000000910001b4] = fe46fe04, %g2 = ffffffffb43e3442 lduh [%i6+0x1b6],%g2 ! %g2 = 000000000000fe46 p63_label_10: ! Mem[00000000910001f0] = 29ed9cb1, %g2 = 000000000000fe46 ldsb [%i6+0x1f1],%g2 ! %g2 = 0000000000000029 ! Mem[000000009000006c] = 44579293, %g2 = 0000000000000029 lduw [%i4+0x06c],%g2 ! %g2 = 0000000044579293 ! %f2 = 71460319 b64360a5, Mem[000000008f000020] = d2af69be 359c8e05 stda %f2 ,[%i2+%o4]0x88 ! Mem[000000008f000020] = 71460319 b64360a5 ! Mem[00000000918001c0] = 5fb4d8426caab4ab, %f48 = a32af125 4d694d63 ldd [%o0+0x1c0],%f48 ! %f48 = 5fb4d842 6caab4ab ! Mem[000000008f000018] = 618929ddc4dc7d94, %l4 = 0000000000000ce5 ldxa [%i2+%o3]0x89,%l4 ! %l4 = 618929ddc4dc7d94 ! Mem[000000008e800008] = 01b4fca324831988, %l7 = 000000000000001f ldxa [%i1+%o1]0x89,%l7 ! %l7 = 01b4fca324831988 ! %f1 = acfe1549, Mem[000000009100016c] = 0fcb6c1c sta %f1 ,[%i6+0x16c]%asi ! Mem[000000009100016c] = acfe1549 ! Mem[000000008f8000ac] = b34d1cd1, %l4 = 618929ddc4dc7d94 ldub [%i3+0x0ad],%l4 ! %l4 = 000000000000004d ! Mem[000000008e800020] = d5097c8b, %l6 = 00000000000000cf ldsha [%i1+%o4]0x89,%l6 ! %l6 = 0000000000007c8b ! Mem[000000009180009c] = 12dd2f61, %g2 = 0000000044579293 ldsh [%o0+0x09e],%g2 ! %g2 = 00000000000012dd p63_label_11: ! Mem[000000008f000008] = 9584872a, %l1 = 0000000000000672 ldsha [%i2+%o1]0x88,%l1 ! %l1 = ffffffffffff872a ! immd = 0000000000000070, %l1 = ffffffffffff872a, %ccr = 00 movpos %xcc,0x070,%l1 ! Moved, %l1 = 0000000000000070 ! Mem[00000000910000bc] = 3df1e680, %g18 = 25b833f21cb3419f ldsw [%i6+0x0bc],%g2 ! %g2 = 25b833f21cb3419f ! %f18 = 8c8b041c 82aebccc, Mem[000000008f000018] = 947ddcc4 dd298961 stda %f18,[%i2+%o3]0x81 ! Mem[000000008f000018] = 8c8b041c 82aebccc ! Mem[000000008e000028] = ffa235635a47cb67, %f24 = 0ff400f4 b0d383b8 ldda [%i0+%o5]0x81,%f24 ! %f24 = ffa23563 5a47cb67 ! Mem[0000000090000080] = dc8cabda 2a1da096 3d86d273 c7e2b54b ! Mem[0000000090000090] = 44bb020f e0ea95f8 a68584cf 943867c9 ! Mem[00000000900000a0] = 37298c28 a5017a73 10593f2f f3b2ac3e ! Mem[00000000900000b0] = 76ad0737 d0014fe2 6d281246 ee99009a mov 0x080,%g4 ldda [%i4+%g4]ASI_BLK_AIUS,%f48 ! Block Load from 0000000090000080 ! Mem[000000009180004c] = d7d62815, %g2 = 000000003df1e680 lduh [%o0+0x04e],%g2 ! %g2 = 000000000000d7d6 ! %f8 = 63c04dd6 b1fcc240, Mem[000000008e800010] = 07443a7e 765b5745 stda %f8 ,[%i1+%o2]0x81 ! Mem[000000008e800010] = 63c04dd6 b1fcc240 ! Code Fragment 8 p63_fragment_3: ta T_CHANGE_HPRIV ! %l0 = 000000007b3073ae set 0xe881b7af,%l0 ! %l0 = 00000000e881b7af stxa %l0, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! %l7 = 01b4fca324831988, Mem[0000000091800078] = a9486159 stb %l7,[%o0+0x078] ! Mem[0000000091800078] = 88486159 p63_label_12: ! %l2 = 0000000066531d93, Mem[000000008f800010] = 00000175 stha %l2,[%i3+%o2]0x81 ! Mem[000000008f800010] = 1d930175 ! Mem[000000008f000010] = 31ae168a, %l4 = 000000000000004d ldsha [%i2+%o2]0x81,%l4 ! %l4 = 00000000000031ae ! Mem[0000000090800098] = bde91366, %g18 = 25b833f21cb3419f ldsw [%i5+0x098],%g2 ! %g2 = 25b833f21cb3419f ! Mem[000000008f000020] = a56043b6, %l6 = 0000000000007c8b ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffa560 ! immd = 0000000000000126, %l0 = 00000000e881b7af, %ccr = 00 movne %xcc,0x126,%l0 ! Moved, %l0 = 0000000000000126 ! Mem[000000008e8001b0] = 658aa4e1, %l4 = 00000000000031ae ldstub [%i1+0x1b0],%l4 ! %l4 = 00000065000000ff ! %l3 = 0000000000000025, imm = 0000000000000008, %l7 = 01b4fca324831988 sll %l3,0x008,%l7 ! %l7 = 0000000000002500 ! %l0 = 0000000000000126, imm = 0000000000000775, %l2 = 0000000066531d93 orncc %l0,0x775,%l2 ! %l2 = fffffffffffff9ae, %ccr = 88 ! Mem[0000000090000070] = 73e0540d 88eeafc5, %g2 = bde91366, %g3 = 4304eb69 ldd [%i4+0x070],%g2 ! %g2 = 0000000073e0540d 0000000088eeafc5 ! Mem[00000000910001a4] = ea13ce24, %g2 = 0000000073e0540d ldsh [%i6+0x1a4],%g2 ! %g2 = ffffffffffffea13 p63_label_13: ! Mem[000000008e000020] = 0ff400f4, %l1 = 0000000000000070 ldsba [%i0+%o4]0x81,%l1 ! %l1 = 000000000000000f ! %l1 = 000000000000000f, Mem[00000000900000d8] = 0ead325cd145cd12 stx %l1,[%i4+0x0d8] ! Mem[00000000900000d8] = 000000000000000f ! Mem[00000000910000f0] = d89f0c90e28af12d, %g2 = ffffffffffffea13 ldx [%i6+0x0f0],%g2 ! %g2 = d89f0c90e28af12d ! immd = 00000000000003b1, %l7 = 0000000000002500, %ccr = 88 movleu %icc,0x3b1,%l7 ! Register Not Moved ! Mem[000000008f0001c0] = 0d02b195, %l2 = fffff9ae, %l6 = ffffa560 add %i2,0x1c0,%g1 casa [%g1]0x80,%l2,%l6 ! %l6 = 000000000d02b195 ! %l1 = 000000000000000f, %l0 = 0000000000000126, %ccr = 88 movneg %xcc,%l1,%l0 ! Moved, %l0 = 000000000000000f ! %l7 = 0000000000002500, immed = 000000ed, %ccr = 88 movrgz %l7,0x0ed,%l0 ! Moved, %l0 = 00000000000000ed ! Mem[00000000908000f0] = 92c8b875, %g18 = 25b833f21cb3419f ldsw [%i5+0x0f0],%g2 ! %g2 = 25b833f21cb3419f ! %l3 = 0000000000000025, %l4 = 0000000000000065, %ccr = 88 movle %icc,%l3,%l4 ! Moved, %l4 = 0000000000000025 ! Mem[000000008e800008] = 88198324 a3fcb401, %l4 = 00000025, %l5 = 7c1b8fab ldda [%i1+%o1]0x80,%l4 ! %l4 = 0000000088198324 00000000a3fcb401 p63_label_14: ! %l4 = 88198324, %l5 = a3fcb401, Mem[000000008e000018] = a49a4f01 a9597677 stda %l4,[%i0+%o3]0x81 ! Mem[000000008e000018] = 88198324 a3fcb401 ! %f25 = 5a47cb67, Mem[000000009180008c] = bafc9afe st %f25,[%o0+0x08c] ! Mem[000000009180008c] = 5a47cb67 ! Mem[00000000908001fc] = 8a000000, %g2 = ffffffff92c8b875 ldsb [%i5+0x1ff],%g2 ! %g2 = ffffffffffffff8a ! Mem[000000008f000030] = de003018, %l5 = a3fcb401, %l5 = a3fcb401 add %i2,0x30,%g1 casa [%g1]0x80,%l5,%l5 ! %l5 = 00000000de003018 ! %l2 = fffffffffffff9ae, %l3 = 0000000000000025, %l2 = fffffffffffff9ae xnor %l2,%l3,%l2 ! %l2 = 0000000000000674 ! Mem[000000008f000028] = da320fcc, %l7 = 0000000000002500 lduha [%i2+%o5]0x80,%l7 ! %l7 = 000000000000da32 ! %l4 = 0000000088198324, Mem[00000000918000b4] = a5509592 stb %l4,[%o0+0x0b4] ! Mem[00000000918000b4] = 24509592 ! Mem[000000008f000018] = 1c048b8c, %l1 = 000000000000000f ldswa [%i2+%o3]0x88,%l1 ! %l1 = 000000001c048b8c ! Mem[000000008f0000dc] = 33909cf8, %l6 = 0d02b195, %l7 = 0000da32 add %i2,0xdc,%g1 casa [%g1]0x80,%l6,%l7 ! %l7 = 0000000033909cf8 ! %f19 = 82aebccc, Mem[000000008f800010] = 7501931d sta %f19,[%i3+%o2]0x89 ! Mem[000000008f800010] = 82aebccc p63_label_15: ! %l7 = 0000000033909cf8, Mem[00000000918000ee] = 42c88523 stb %l7,[%o0+0x0ee] ! Mem[00000000918000ec] = f8c88523 ! %l4 = 0000000088198324, %l5 = 00000000de003018, %ccr = 88 movgu %xcc,%l4,%l5 ! Moved, %l5 = 0000000088198324 save ! CWP = 1 ! Mem[0000000090800010] = 8d8cadf7 b062848a, %g2 = ffffff8a, %g3 = 88eeafc5 ldd [%o5+%i2],%g2 ! %g2 = 000000008d8cadf7 00000000b062848a ! Mem[00000000900001d0] = d952cff3, %g2 = 000000008d8cadf7 ldub [%o4+0x1d3],%g2 ! %g2 = 00000000000000d9 ! Mem[0000000091800164] = bcb72634, %g18 = 0b4b93d1bf414c5a ldsw [%i0+0x164],%g2 ! %g2 = 0b4b93d1bf414c5a ! Mem[000000008e000010] = fa8be50c, %l4 = aa34151a5ce4eb41 ldsba [%o0+%i2]0x88,%l4 ! %l4 = 000000000000000c ! Mem[0000000090800020] = 6b57517380100360, %g2 = ffffffffbcb72634 ldx [%o5+%i4],%g2 ! %g2 = 6b57517380100360 ! %l0 = eb1a7c521d9e6a24, %l5 = 4308504dc42b835d, %l4 = 000000000000000c mulx %l0,%l5,%l4 ! %l4 = dda69eb036e8fb14 ! Mem[000000008f000020] = b64360a5, %l6 = 42278598d3cf4a74 ldsba [%o2+%i4]0x89,%l6 ! %l6 = ffffffffffffffa5 p63_label_16: ! %cwp = 1 ! Mem[000000008e000000] = 2492d97cee3e6762, %l0 = eb1a7c521d9e6a24 ldxa [%o0+%g0]0x89,%l0 ! %l0 = 2492d97cee3e6762 ! %l6 = ffffffa5, %l7 = cb12d450, Mem[00000000908000a8] = 3d711c26 d887647d std %l6,[%o5+0x0a8] ! Mem[00000000908000a8] = ffffffa5 cb12d450 ! %f16 = 88198324 a3fcb401 8c8b041c 82aebccc ! %f20 = e49f05b7 663b49fa 872385de 19fd47af ! %f24 = ffa23563 5a47cb67 653cc30c e4fe483c ! %f28 = cbc26738 1775e2c4 e480affc 950ac396 stda %f16,[%o4+%g4]ASI_BLK_AIUSL ! Block Store to 0000000090000080 ! Mem[000000008e800000] = f400f40f, %l0 = 2492d97cee3e6762 ldsha [%o1+%g0]0x89,%l0 ! %l0 = fffffffffffff40f ! Mem[000000008e0000e8] = 5cb1897313ca320f, %f12 = 10b9efb7 7fa9b1d7 ldd [%o0+0x0e8],%f12 ! %f12 = 5cb18973 13ca320f ! %l3 = c8050bf007c2c77a, Mem[000000008e000018] = 24831988 stha %l3,[%o0+%i3]0x88 ! Mem[000000008e000018] = 2483c77a ! %l4 = dda69eb036e8fb14, Mem[000000009000006c] = 44579293 sth %l4,[%o4+0x06c] ! Mem[000000009000006c] = fb149293 ! Mem[000000009000003c] = 8dfc4882, %g18 = 0b4b93d1bf414c5a ldsw [%o4+0x03c],%g2 ! %g2 = 0b4b93d1bf414c5a ! Mem[000000008e000057] = 837a80da, %l4 = dda69eb036e8fb14 ldstub [%o0+0x057],%l4 ! %l4 = 000000da000000ff ! Mem[000000008f8000ff] = f452934e, %l6 = ffffffffffffffa5 ldstub [%o3+0x0ff],%l6 ! %l6 = 0000004e000000ff p63_label_17: ! %cwp = 1 ! Mem[000000008f80019c] = fe8a24d9, %l6 = 000000000000004e swap [%o3+0x19c],%l6 ! %l6 = 00000000fe8a24d9 ! Mem[0000000091000188] = fc48e8f8 91c7ee5a, %g2 = 8dfc4882, %g3 = b062848a ldd [%o6+0x188],%g2 ! %g2 = 00000000fc48e8f8 0000000091c7ee5a ! %l7 = 3f8eb6cbcb12d450, %l1 = 98c536ecd8d9250c, %ccr = 88 movneg %icc,%l7,%l1 ! Moved, %l1 = 3f8eb6cbcb12d450 ! %l7 = 3f8eb6cbcb12d450, Mem[00000000918000ca] = 43045d67 sth %l7,[%i0+0x0ca] ! Mem[00000000918000c8] = d4505d67 ! Mem[0000000090000004] = c5b8a043, %g18 = 0b4b93d1bf414c5a ldsw [%o4+0x004],%g2 ! %g2 = 0b4b93d1bf414c5a ! %l0 = fffffffffffff40f, Mem[000000008e800018] = 85d68a62afe1fa32 stxa %l0,[%o1+%i3]0x80 ! Mem[000000008e800018] = fffffffffffff40f ! %l2 = 0681ca5c882ccbe3, %l2 = 0681ca5c882ccbe3, %ccr = 88 mova %icc,%l2,%l2 ! Moved, %l2 = 0681ca5c882ccbe3 ! %l2 = 0681ca5c882ccbe3, Mem[000000009080014c] = 2cfe970f, %asi = 80 stwa %l2,[%o5+0x14c]%asi ! Mem[000000009080014c] = 882ccbe3 ! %l5 = 4308504dc42b835d, %l5 = 4308504dc42b835d, %y = 80000000 sdiv %l5,%l5,%l4 ! %l4 = 000000007fffffff mov %l0,%y ! %y = fffff40f ! %l0 = fffffffffffff40f, Mem[000000008e000010] = fa8be50c stha %l0,[%o0+%i2]0x88 ! Mem[000000008e000010] = fa8bf40f p63_label_18: ! %cwp = 1 ! Code Fragment 8 p63_fragment_4: ta T_CHANGE_HPRIV ! %l0 = fffffffffffff40f set 0x4cc6ea99,%l0 ! %l0 = 000000004cc6ea99 stxa %l0, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! immd = 000000000000019d, %l1 = 3f8eb6cbcb12d450, %ccr = 88 movg %xcc,0x19d,%l1 ! Register Not Moved ! Mem[000000008f00006d] = b06dcd2f, %l3 = c8050bf007c2c77a ldstub [%o2+0x06d],%l3 ! %l3 = 0000006d000000ff ! %l5 = 4308504dc42b835d, %l2 = 0681ca5c882ccbe3, %l1 = 3f8eb6cbcb12d450 sllx %l5,%l2,%l1 ! %l1 = 215c1ae800000000 ! retry : should take illegal inst trap, %l0 = 000000004cc6ea99 retry ! Illegal inst trap : %l0 = 000000004cc6eaa9 ! %l5 = 4308504dc42b835d, Mem[0000000090800070] = 23db42826fb98264 stx %l5,[%o5+0x070] ! Mem[0000000090800070] = 4308504dc42b835d ! %l0 = 4cc6eaa9, %l1 = 00000000, Mem[000000008f000028] = da320fcc b8e56803 stda %l0,[%o2+%i5]0x81 ! Mem[000000008f000028] = 4cc6eaa9 00000000 ! %l2 = 0681ca5c882ccbe3, Mem[000000008f000010] = 31ae168a8c777345 stxa %l2,[%o2+%i2]0x81 ! Mem[000000008f000010] = 0681ca5c882ccbe3 ! %l4 = 7fffffff, %l5 = c42b835d, Mem[0000000090800048] = 6b234ec5 7f63d586 std %l4,[%o5+0x048] ! Mem[0000000090800048] = 7fffffff c42b835d ! %f12 = 5cb18973 13ca320f, Mem[00000000918000b0] = 09b3a135 24509592 std %f12,[%i0+0x0b0] ! Mem[00000000918000b0] = 5cb18973 13ca320f p63_label_19: ! %cwp = 1 ! %l2 = 0681ca5c882ccbe3, immed = 00000901, %l2 = 0681ca5c882ccbe3 taddcctv %l2,0x901,%l2 ! %l0 = 000000004cc6eacc, Trapped ! %f10 = 539a3ba8 63097240, Mem[00000000918000e0] = ab568635 4a05a747 std %f10,[%i0+0x0e0] ! Mem[00000000918000e0] = 539a3ba8 63097240 ! Mem[00000000900000e8] = bdb01204, %g2 = ffffffffc5b8a043 lduw [%o4+0x0e8],%g2 ! %g2 = 00000000bdb01204 ! immd = 000000000000004b, %l6 = 00000000fe8a24d9, %ccr = 88 movcc %xcc,0x04b,%l6 ! Moved, %l6 = 000000000000004b ! Mem[0000000090800080] = d4db2881 ae67375c, %g2 = bdb01204, %g3 = 91c7ee5a ldd [%o5+0x080],%g2 ! %g2 = 00000000d4db2881 00000000ae67375c ! Mem[0000000091000148] = f99edb45, %g18 = 0b4b93d1bf414c5a ldsw [%o6+0x148],%g2 ! %g2 = 0b4b93d1bf414c5a ! %l5 = 4308504dc42b835d, %l4 = 000000007fffffff, %l5 = 4308504dc42b835d sdivx %l5,%l4,%l5 ! %l5 = 000000008610a09c ! Mem[0000000090800198] = 9f295e65, %g2 = fffffffff99edb45 lduw [%o5+0x198],%g2 ! %g2 = 000000009f295e65 ! Mem[0000000090800178] = c20eb350, %g2 = 000000009f295e65 ldsb [%o5+0x179],%g2 ! %g2 = ffffffffffffffc2 ! %l1 = 215c1ae800000000, Mem[000000009000015c] = b6022dc3 sth %l1,[%o4+0x15c] ! Mem[000000009000015c] = 00002dc3 p63_label_20: ! %cwp = 1 ! Mem[0000000091000084] = 4fba0a1d, %g2 = ffffffffffffffc2 lduh [%o6+0x084],%g2 ! %g2 = 0000000000004fba ! Code Fragment 8 p63_fragment_5: ta T_CHANGE_HPRIV ! %l0 = 000000004cc6eacc set 0x471e59fa,%l0 ! %l0 = 00000000471e59fa stxa %l0, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! Mem[000000009180009c] = 8acc12dd, %g2 = 0000000000004fba lduh [%i0+0x09c],%g2 ! %g2 = 0000000000008acc ! %l6 = 000000000000004b, Mem[000000008e800020] = 1e365448d5097c8b stxa %l6,[%o1+%i4]0x88 ! Mem[000000008e800020] = 000000000000004b ! Mem[000000008f800010] = 82aebccc, %l0 = 00000000471e59fa lduwa [%o3+%i2]0x88,%l0 ! %l0 = 0000000082aebccc ! %f3 = b64360a5, Mem[0000000091000100] = 9416c8c1 st %f3 ,[%o6+0x100] ! Mem[0000000091000100] = b64360a5 ! %l6 = 000000000000004b, Mem[00000000910000e0] = 1ff12e95 sth %l6,[%o6+0x0e0] ! Mem[00000000910000e0] = 004b2e95 ! Set Register : %l5 = 000000008610a09c xor %g0,-1,%l5 ! %l5 = ffffffffffffffff ! %l0 = 0000000082aebccc, %l7 = 3f8eb6cbcb12d450, %ccr = 88 movleu %icc,%l0,%l7 ! Register Not Moved ! %l0 = 0000000082aebccc, Mem[0000000090800123] = b63b012c stb %l0,[%o5+0x123] ! Mem[0000000090800120] = cc3b012c p63_label_21: ! %cwp = 1 ! Mem[000000008e0001a8] = 0301af2b6633fcc7, %l3 = 000000000000006d, %l6 = 000000000000004b add %o0,0x1a8,%g1 casxa [%g1]0x80,%l3,%l6 ! %l6 = 0301af2b6633fcc7 ! Mem[0000000091800174] = 107401b0, %g2 = 0000000000008acc ldsb [%i0+0x175],%g2 ! %g2 = 0000000000000010 membar #Sync ! Added by membar checker (310) ! %l4 = 000000007fffffff, Mem[00000000900000a1] = cb475a63 stb %l4,[%o4+0x0a1] ! Mem[00000000900000a0] = ff475a63 ! Mem[00000000908001d4] = dcbf55cd, %g2 = 0000000000000010 lduw [%o5+0x1d4],%g2 ! %g2 = 00000000dcbf55cd ! %l2 = 0681ca5c882ccbe3, %l4 = 000000007fffffff, %l0 = 0000000082aebccc orn %l2,%l4,%l0 ! %l0 = ffffffff882ccbe3 ! Mem[0000000090800180] = 2bcb0182, %g2 = 00000000dcbf55cd ldub [%o5+0x182],%g2 ! %g2 = 000000000000002b ! %l6 = 0301af2b6633fcc7, %l5 = ffffffffffffffff, %ccr = 88 movcc %xcc,%l6,%l5 ! Moved, %l5 = 0301af2b6633fcc7 ! %l0 = ffffffff882ccbe3, Mem[000000008f800028] = 01b4fca3 stha %l0,[%o3+%i5]0x89 ! Mem[000000008f800028] = 01b4cbe3 ! Mem[00000000900000a8] = 3c48fee4, %g2 = 000000000000002b lduw [%o4+0x0a8],%g2 ! %g2 = 000000003c48fee4 ! Mem[000000008f000113] = be14c8be, %l0 = ffffffff882ccbe3 ldstub [%o2+0x113],%l0 ! %l0 = 000000be000000ff p63_label_22: ! %cwp = 1 ! %f16 = 88198324 a3fcb401, Mem[000000008e000188] = d7526b21 4530146b std %f16,[%o0+0x188] ! Mem[000000008e000188] = 88198324 a3fcb401 ! %l0 = 00000000000000be, Mem[000000008e800028] = 5b510408 stha %l0,[%o1+%i5]0x89 ! Mem[000000008e800028] = 5b5100be ! %l1 = 215c1ae800000000, %l6 = 0301af2b6633fcc7, %ccr = 88 movn %xcc,%l1,%l6 ! Register Not Moved ! Mem[000000008f800018] = 2c6ff0c7, %l1 = 215c1ae800000000 lduba [%o3+%i3]0x89,%l1 ! %l1 = 00000000000000c7 ! Mem[000000009080011c] = 531e9d66, %g2 = 000000003c48fee4 ldsh [%o5+0x11c],%g2 ! %g2 = 000000000000531e ! Mem[00000000900000a0] = 67ff475a, %g2 = 000000000000531e lduw [%o4+0x0a0],%g2 ! %g2 = 0000000067ff475a ! %l4 = 000000007fffffff, Mem[0000000090000064] = 31dc8ee9 stw %l4,[%o4+0x064] ! Mem[0000000090000064] = 7fffffff ! Mem[000000008f000000] = 5827c43a901d9aa4, %l6 = 0301af2b6633fcc7 ldxa [%o2+%g0]0x88,%l6 ! %l6 = 5827c43a901d9aa4 ! Mem[000000008f000028] = 00000000a9eac64c, %l1 = 00000000000000c7 ldxa [%o2+%i5]0x88,%l1 ! %l1 = 00000000a9eac64c ! Mem[000000008f000010] = e3cb2c885cca8106, %f0 = 2c427a11 acfe1549 ldda [%o2+%i2]0x88,%f0 ! %f0 = e3cb2c88 5cca8106 p63_label_23: ! %cwp = 1 ! Mem[00000000908000f8] = 20f6ca5b 7d20dad0, %g2 = 67ff475a, %g3 = ae67375c ldd [%o5+0x0f8],%g2 ! %g2 = 0000000020f6ca5b 000000007d20dad0 ! %l7 = 3f8eb6cbcb12d450, immed = 00000fbf, %l6 = 5827c43a901d9aa4 tsubcctv %l7,0xfbf,%l6 ! %l0 = 00000000000000e1, Trapped ! %l5 = 0301af2b6633fcc7, %l4 = 000000007fffffff, %ccr = 88 movg %icc,%l5,%l4 ! Register Not Moved ! Mem[0000000091000068] = 955a2d89, %g2 = 0000000020f6ca5b ldub [%o6+0x068],%g2 ! %g2 = 0000000000000095 ! Mem[000000008e0000c0] = 086fadb0, %l6 = 5827c43a901d9aa4 swap [%o0+0x0c0],%l6 ! %l6 = 00000000086fadb0 ! %l2 = 0681ca5c882ccbe3, %l6 = 00000000086fadb0, %l6 = 00000000086fadb0 addcc %l2,%l6,%l6 ! %l6 = 0681ca5c909c7993, %ccr = 08 ! Mem[000000008f0001d4] = 9a9cf790, %l3 = 0000006d, %l3 = 0000006d add %o2,0x1d4,%g1 casa [%g1]0x80,%l3,%l3 ! %l3 = 000000009a9cf790 ! Mem[00000000900001d0] = 9f710bd9, %g2 = 0000000000000095 lduh [%o4+0x1d0],%g2 ! %g2 = 0000000000009f71 ! Clear Register : %l7 = 3f8eb6cbcb12d450 clr %l7 ! %l7 = 0000000000000000 ! Mem[00000000900001b4] = 4ae9a786, %g2 = 0000000000009f71 lduw [%o4+0x1b4],%g2 ! %g2 = 000000004ae9a786 p63_label_24: ! %cwp = 1 ! Mem[000000008e8001b0] = ff8aa4e14d7fcbf3, %l7 = 0000000000000000, %l4 = 000000007fffffff add %o1,0x1b0,%g1 casxa [%g1]0x80,%l7,%l4 ! %l4 = ff8aa4e14d7fcbf3 ! %l2 = 882ccbe3, %l3 = 9a9cf790, Mem[00000000918001b8] = 83795317 b43e3442 std %l2,[%i0+0x1b8] ! Mem[00000000918001b8] = 882ccbe3 9a9cf790 ! Mem[000000008e800094] = 85c72b8c, %l6 = 909c7993, %l4 = 4d7fcbf3 add %o1,0x94,%g1 casa [%g1]0x80,%l6,%l4 ! %l4 = 0000000085c72b8c ! Mem[00000000910000e4] = 236dff0e, %g2 = 000000004ae9a786 ldsba [%o6+0x0e5]%asi,%g2 ! %g2 = 0000000000000023 ! Mem[00000000900001fc] = 66531d93, %g2 = 0000000000000023 lduw [%o4+0x1fc],%g2 ! %g2 = 0000000066531d93 ! %l6 = 0681ca5c909c7993, Mem[000000008e000010] = 0ff48bfa stha %l6,[%o0+%i2]0x81 ! Mem[000000008e000010] = 79938bfa ! Mem[000000009100003c] = 917e51b2, %g2 = 0000000066531d93 lduw [%o6+0x03c],%g2 ! %g2 = 00000000917e51b2 ! Mem[00000000900001c0] = e1f675de 46335dfe, %g2 = 917e51b2, %g3 = 7d20dad0 ldd [%o4+0x1c0],%g2 ! %g2 = 00000000e1f675de 0000000046335dfe ! %l4 = 85c72b8c, %l5 = 6633fcc7, Mem[00000000900001c0] = e1f675de 46335dfe std %l4,[%o4+0x1c0] ! Mem[00000000900001c0] = 85c72b8c 6633fcc7 ! Mem[000000008f800000] = 15e2e6e7, %l0 = 00000000000000e1 ldswa [%o3+%g0]0x89,%l0 ! %l0 = 0000000015e2e6e7 p63_label_25: ! %cwp = 1 ! Code Fragment 8 p63_fragment_6: ta T_CHANGE_HPRIV ! %l0 = 0000000015e2e6e7 set 0x71e428da,%l0 ! %l0 = 0000000071e428da stxa %l0, [%g0] ASI_SPARC_PWR_MGMT ta T_CHANGE_NONHPRIV ! immd = 00000000000002cc, %l7 = 0000000000000000, %ccr = 08 movcs %icc,0x2cc,%l7 ! Register Not Moved ! %l7 = 0000000000000000, imm = 00000000000008ec, %l2 = 0681ca5c882ccbe3 sub %l7,0x8ec,%l2 ! %l2 = fffffffffffff714 ! immd = 0000000000000115, %l3 = 000000009a9cf790, %ccr = 08 move %xcc,0x115,%l3 ! Register Not Moved ! %l1 = 00000000a9eac64c, %l2 = fffffffffffff714, %y = fffff40f smulcc %l1,%l2,%l5 ! %l5 = 00000300055ed1f0, %ccr = 00, %y = 00000300 ! Randomly selected nop nop ! %l2 = fffffffffffff714, Mem[00000000900000f0] = 533986c0 stw %l2,[%o4+0x0f0] ! Mem[00000000900000f0] = fffff714 ! %l4 = 0000000085c72b8c, Mem[000000009180015d] = e227a587 stb %l4,[%i0+0x15d] ! Mem[000000009180015c] = 8c27a587 ! %l7 = 0000000000000000, %l0 = 0000000071e428da, %ccr = 00 mova %icc,%l7,%l0 ! Moved, %l0 = 0000000000000000 ! Mem[00000000910001e8] = e5d02936, %g2 = 00000000e1f675de ldsha [%o6+0x1ea]%asi,%g2 ! %g2 = ffffffffffffe5d0 ba,a p63_not_taken_0_end p63_not_taken_0: ! The following code should not be executed movcc %xcc,%l4,%l0 ldsw [%i2+0x14c],%l2 ldd [%i1+0x0c8],%l2 stxa %l2,[%i3+0x018]%asi stda %l0,[%i3+0x040]%asi ba,a p63_branch_failed p63_not_taken_0_end: ! End of Random Code for Thread 63 restore ! CWP = 0 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 00000000000000ed bne,a,pn %xcc,p63_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000001c048b8c bne,a,pn %xcc,p63_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000674 bne,a,pn %xcc,p63_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000025 bne,a,pn %xcc,p63_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000088198324 bne,a,pn %xcc,p63_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000088198324 bne,a,pn %xcc,p63_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000d02b195 bne,a,pn %xcc,p63_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000033909cf8 bne,a,pn %xcc,p63_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x00000300,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p63_failed mov 0x111,%g1 ! Check Floating Point Registers p63_check_fp_registers: set p63_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be e3cb2c88 5cca8106 bne %xcc,p63_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 8a16ae31 a1ccb0d1 bne %xcc,p63_f4_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 5cb18973 13ca320f bne %xcc,p63_f12_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 88198324 a3fcb401 bne %xcc,p63_f16_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be ffa23563 5a47cb67 bne %xcc,p63_f24_fail nop ! Check Local Memory set p63_local0_expect,%g1 p63_check_local0: ldx [%g1+0x010],%g2 ! Expected data = 79938bfabb2a1d31 ldx [%i0+0x010],%g3 ! Observed data at 000000008e000010 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 7ac78324a3fcb401 ldx [%i0+0x018],%g3 ! Observed data at 000000008e000018 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0ff400f4b1a871c1 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 = ffa235635a47cb67 ldx [%i0+0x028],%g3 ! Observed data at 000000008e000028 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x028,%g4 ldx [%g1+0x050],%g2 ! Expected data = 39556d76837a80ff ldx [%i0+0x050],%g3 ! Observed data at 000000008e000050 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x050,%g4 ldx [%g1+0x0c0],%g2 ! Expected data = 901d9aa4e87fc633 ldx [%i0+0x0c0],%g3 ! Observed data at 000000008e0000c0 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x0c0,%g4 ldx [%g1+0x108],%g2 ! Expected data = 7b3073ae000009b3 ldx [%i0+0x108],%g3 ! Observed data at 000000008e000108 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x108,%g4 ldx [%g1+0x148],%g2 ! Expected data = 157573a4ce31a0ca ldx [%i0+0x148],%g3 ! Observed data at 000000008e000148 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x148,%g4 ldx [%g1+0x188],%g2 ! Expected data = 88198324a3fcb401 ldx [%i0+0x188],%g3 ! Observed data at 000000008e000188 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x188,%g4 set p63_local1_expect,%g1 p63_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 0ff400f400000008 ldx [%i1+0x000],%g3 ! Observed data at 000000008e800000 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 63c04dd6b1fcc240 ldx [%i1+0x010],%g3 ! Observed data at 000000008e800010 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = fffffffffffff40f ldx [%i1+0x018],%g3 ! Observed data at 000000008e800018 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 4b00000000000000 ldx [%i1+0x020],%g3 ! Observed data at 000000008e800020 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = be00515b46a4ed73 ldx [%i1+0x028],%g3 ! Observed data at 000000008e800028 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x028,%g4 ldx [%g1+0x100],%g2 ! Expected data = e8ff4e2796e4c6c4 ldx [%i1+0x100],%g3 ! Observed data at 000000008e800100 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x100,%g4 ldx [%g1+0x110],%g2 ! Expected data = 62a4be0c6672ffdd ldx [%i1+0x110],%g3 ! Observed data at 000000008e800110 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x110,%g4 ldx [%g1+0x1b0],%g2 ! Expected data = ff8aa4e14d7fcbf3 ldx [%i1+0x1b0],%g3 ! Observed data at 000000008e8001b0 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x1b0,%g4 set p63_local2_expect,%g1 p63_check_local2: ldx [%g1+0x000],%g2 ! Expected data = a49a1d903ac42758 ldx [%i2+0x000],%g3 ! Observed data at 000000008f000000 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 2a878495e5b89c80 ldx [%i2+0x008],%g3 ! Observed data at 000000008f000008 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0681ca5c882ccbe3 ldx [%i2+0x010],%g3 ! Observed data at 000000008f000010 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 8c8b041c82aebccc ldx [%i2+0x018],%g3 ! Observed data at 000000008f000018 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = a56043b619034671 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 = 4cc6eaa900000000 ldx [%i2+0x028],%g3 ! Observed data at 000000008f000028 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x028,%g4 ldx [%g1+0x068],%g2 ! Expected data = 25f11c3bb0ffcd2f ldx [%i2+0x068],%g3 ! Observed data at 000000008f000068 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x068,%g4 ldx [%g1+0x110],%g2 ! Expected data = be14c8fffa951d72 ldx [%i2+0x110],%g3 ! Observed data at 000000008f000110 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x110,%g4 set p63_local3_expect,%g1 p63_check_local3: ldx [%g1+0x010],%g2 ! Expected data = ccbcae82dea77ea5 ldx [%i3+0x010],%g3 ! Observed data at 000000008f800010 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 66531d937b68e054 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 = e3cbb40144da2ab8 ldx [%i3+0x028],%g3 ! Observed data at 000000008f800028 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i3,0x028,%g4 ldx [%g1+0x0f0],%g2 ! Expected data = d74bff3b379ebbd0 ldx [%i3+0x0f0],%g3 ! Observed data at 000000008f8000f0 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i3,0x0f0,%g4 ldx [%g1+0x0f8],%g2 ! Expected data = 02aa3b0af45293ff ldx [%i3+0x0f8],%g3 ! Observed data at 000000008f8000f8 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i3,0x0f8,%g4 ldx [%g1+0x190],%g2 ! Expected data = 39e6309ffffff40f ldx [%i3+0x190],%g3 ! Observed data at 000000008f800190 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i3,0x190,%g4 ldx [%g1+0x198],%g2 ! Expected data = 44387d650000004e ldx [%i3+0x198],%g3 ! Observed data at 000000008f800198 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i3,0x198,%g4 ! The test for processor 63 has passed p63_passed: ta GOOD_TRAP nop p63_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p63_failed p63_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p63_failed p63_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p63_failed p63_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p63_failed p63_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p63_failed p63_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p63_failed p63_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p63_failed p63_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p63_failed p63_f0_fail: set p63_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p63_f4_fail: set p63_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p63_f12_fail: set p63_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p63_f16_fail: set p63_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p63_f24_fail: set p63_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%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: stha %l0,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000008e000020] ldsba [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008e000018] stxa %l2,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f000010] ldsba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000008f000008] sra %l0,%l3,%l1 done p63_trap1o: stha %l0,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000008e000020] ldsba [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008e000018] stxa %l2,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f000010] ldsba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000008f000008] sra %l0,%l3,%l1 done p63_trap2e: ldswa [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008e000010] stwa %l3,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008e800000] ldsba [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008f000020] stba %l1,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f800000] done p63_trap2o: ldswa [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008e000010] stwa %l3,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008e800000] ldsba [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008f000020] stba %l1,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f800000] done p63_trap3e: xor %l0,-0x07d,%l7 xnor %l1,-0xd0e,%l4 nop done p63_trap3o: xor %l0,-0x07d,%l7 xnor %l1,-0xd0e,%l4 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 = 6053a312ce31a0ca ldx [%g1+0x008],%l1 ! %l1 = 66f6879c2a878495 ldx [%g1+0x010],%l2 ! %l2 = fb1febd688da1d9a ldx [%g1+0x018],%l3 ! %l3 = 22eacde2014f9aa4 ldx [%g1+0x020],%l4 ! %l4 = 30a6fb6af023989a ldx [%g1+0x028],%l5 ! %l5 = 78bea9fa144ff7e1 ldx [%g1+0x030],%l6 ! %l6 = e6d1f69cc0f8e867 ldx [%g1+0x038],%l7 ! %l7 = c1bef1d4824bde4b save ! Initialize memory points for window 1 set unres3_start,%i0 mov 0x08,%i1 mov 0x10,%i2 mov 0x18,%i3 mov 0x20,%i4 mov 0x28,%i5 mov 0x30,%i6 ! Init Local Registers in Window 1 ldx [%g1+0x040],%l0 ! %l0 = eb1a7c521d9e6a24 ldx [%g1+0x048],%l1 ! %l1 = 98c536ecd8d9250c ldx [%g1+0x050],%l2 ! %l2 = 0681ca5c882ccbe3 ldx [%g1+0x058],%l3 ! %l3 = c8050bf007c2c77a ldx [%g1+0x060],%l4 ! %l4 = aa34151a5ce4eb41 ldx [%g1+0x068],%l5 ! %l5 = 4308504dc42b835d ldx [%g1+0x070],%l6 ! %l6 = 42278598d3cf4a74 ldx [%g1+0x078],%l7 ! %l7 = 3f8eb6cbcb12d450 ! Initialize the output register of window 1 set p63_local0_start,%o0 set p63_local1_start,%o1 set p63_local2_start,%o2 set p63_local3_start,%o3 set unres0_start,%o4 set unres1_start,%o5 set unres2_start,%o6 restore retl nop user_text_end: .seg "text" .align 0x2000 user_near0_start: p0_near_0_le: jmpl %o7,%g0 ldsw [%i0+0x0e4],%l7 ! Mem[00000000100000e4] jmpl %o7,%g0 nop p0_near_0_lo: jmpl %o7,%g0 ldsw [%o0+0x0e4],%l7 ! Mem[00000000100000e4] jmpl %o7,%g0 nop p0_near_0_he: std %l0,[%i2+0x130] ! Mem[0000000011000130] lduh [%i1+0x11c],%l4 ! Mem[000000001080011c] st %f29,[%i3+0x174] ! Mem[0000000011800174] std %l0,[%i0+0x138] ! Mem[0000000010000138] jmpl %o7,%g0 stb %l6,[%i2+0x12c] ! Mem[000000001100012c] p0_near_0_ho: std %l0,[%o2+0x130] ! Mem[0000000011000130] lduh [%o1+0x11c],%l4 ! Mem[000000001080011c] st %f29,[%o3+0x174] ! Mem[0000000011800174] std %l0,[%o0+0x138] ! Mem[0000000010000138] jmpl %o7,%g0 stb %l6,[%o2+0x12c] ! Mem[000000001100012c] p1_near_0_le: jmpl %o7,%g0 sth %l6,[%i0+0x1e0] ! Mem[00000000120001e0] jmpl %o7,%g0 nop p1_near_0_lo: jmpl %o7,%g0 sth %l6,[%o0+0x1e0] ! Mem[00000000120001e0] jmpl %o7,%g0 nop p1_near_0_he: ldstub [%i0+0x136],%l0 ! Mem[0000000012000136] swap [%i2+0x1dc],%l2 ! Mem[00000000130001dc] jmpl %o7,%g0 stb %l0,[%i0+0x0f5] ! Mem[00000000120000f5] p1_near_0_ho: ldstub [%o0+0x136],%l0 ! Mem[0000000012000136] swap [%o2+0x1dc],%l2 ! Mem[00000000130001dc] jmpl %o7,%g0 stb %l0,[%o0+0x0f5] ! Mem[00000000120000f5] p2_near_0_le: jmpl %o7,%g0 stw %l7,[%i0+0x0e4] ! Mem[00000000140000e4] jmpl %o7,%g0 nop p2_near_0_lo: jmpl %o7,%g0 stw %l7,[%o0+0x0e4] ! Mem[00000000140000e4] jmpl %o7,%g0 nop p2_near_0_he: ldub [%i1+0x1aa],%l7 ! Mem[00000000148001aa] stx %l3,[%i2+0x1e8] ! Mem[00000000150001e8] andcc %l3,-0x704,%l7 lduh [%i1+0x154],%l5 ! Mem[0000000014800154] jmpl %o7,%g0 stb %l1,[%i3+0x021] ! Mem[0000000015800021] p2_near_0_ho: ldub [%o1+0x1aa],%l7 ! Mem[00000000148001aa] stx %l3,[%o2+0x1e8] ! Mem[00000000150001e8] andcc %l3,-0x704,%l7 lduh [%o1+0x154],%l5 ! Mem[0000000014800154] jmpl %o7,%g0 stb %l1,[%o3+0x021] ! Mem[0000000015800021] p3_near_0_le: jmpl %o7,%g0 std %l4,[%i2+0x1a8] ! Mem[00000000170001a8] jmpl %o7,%g0 nop p3_near_0_lo: jmpl %o7,%g0 std %l4,[%o2+0x1a8] ! Mem[00000000170001a8] jmpl %o7,%g0 nop p3_near_0_he: ldsb [%i0+0x1b7],%l1 ! Mem[00000000160001b7] jmpl %o7,%g0 sth %l4,[%i2+0x17c] ! Mem[000000001700017c] p3_near_0_ho: ldsb [%o0+0x1b7],%l1 ! Mem[00000000160001b7] jmpl %o7,%g0 sth %l4,[%o2+0x17c] ! Mem[000000001700017c] p4_near_0_le: jmpl %o7,%g0 ldsw [%i0+0x0c4],%l7 ! Mem[00000000180000c4] jmpl %o7,%g0 nop p4_near_0_lo: jmpl %o7,%g0 ldsw [%o0+0x0c4],%l7 ! Mem[00000000180000c4] jmpl %o7,%g0 nop p4_near_0_he: ldsh [%i0+0x1aa],%l7 ! Mem[00000000180001aa] ldub [%i2+0x0df],%l5 ! Mem[00000000190000df] sth %l4,[%i1+0x034] ! Mem[0000000018800034] sra %l0,%l6,%l7 jmpl %o7,%g0 ldsb [%i0+0x100],%l0 ! Mem[0000000018000100] p4_near_0_ho: ldsh [%o0+0x1aa],%l7 ! Mem[00000000180001aa] ldub [%o2+0x0df],%l5 ! Mem[00000000190000df] sth %l4,[%o1+0x034] ! Mem[0000000018800034] sra %l0,%l6,%l7 jmpl %o7,%g0 ldsb [%o0+0x100],%l0 ! Mem[0000000018000100] p5_near_0_le: jmpl %o7,%g0 sra %l2,0x007,%l1 jmpl %o7,%g0 nop p5_near_0_lo: jmpl %o7,%g0 sra %l2,0x007,%l1 jmpl %o7,%g0 nop p5_near_0_he: ldub [%i3+0x011],%l0 ! Mem[000000001b800011] sth %l0,[%i2+0x0ac] ! Mem[000000001b0000ac] ldd [%i1+0x118],%l2 ! Mem[000000001a800118] ldsb [%i2+0x188],%l6 ! Mem[000000001b000188] jmpl %o7,%g0 lduh [%i1+0x02c],%l2 ! Mem[000000001a80002c] p5_near_0_ho: ldub [%o3+0x011],%l0 ! Mem[000000001b800011] sth %l0,[%o2+0x0ac] ! Mem[000000001b0000ac] ldd [%o1+0x118],%l2 ! Mem[000000001a800118] ldsb [%o2+0x188],%l6 ! Mem[000000001b000188] jmpl %o7,%g0 lduh [%o1+0x02c],%l2 ! Mem[000000001a80002c] p6_near_0_le: jmpl %o7,%g0 stw %l7,[%i1+0x0c4] ! Mem[000000001c8000c4] jmpl %o7,%g0 nop p6_near_0_lo: jmpl %o7,%g0 stw %l7,[%o1+0x0c4] ! Mem[000000001c8000c4] jmpl %o7,%g0 nop p6_near_0_he: ldd [%i0+0x188],%f22 ! Mem[000000001c000188] ldd [%i0+0x1d8],%l2 ! Mem[000000001c0001d8] stx %l4,[%i1+0x000] ! Mem[000000001c800000] ldd [%i1+0x160],%l6 ! Mem[000000001c800160] jmpl %o7,%g0 st %f21,[%i0+0x174] ! Mem[000000001c000174] p6_near_0_ho: ldd [%o0+0x188],%f22 ! Mem[000000001c000188] ldd [%o0+0x1d8],%l2 ! Mem[000000001c0001d8] stx %l4,[%o1+0x000] ! Mem[000000001c800000] ldd [%o1+0x160],%l6 ! Mem[000000001c800160] jmpl %o7,%g0 st %f21,[%o0+0x174] ! Mem[000000001c000174] p7_near_0_le: jmpl %o7,%g0 lduw [%i2+0x1ac],%l4 ! Mem[000000001f0001ac] jmpl %o7,%g0 nop p7_near_0_lo: jmpl %o7,%g0 lduw [%o2+0x1ac],%l4 ! Mem[000000001f0001ac] jmpl %o7,%g0 nop p7_near_0_he: ldsb [%i3+0x081],%l4 ! Mem[000000001f800081] jmpl %o7,%g0 st %f16,[%i3+0x010] ! Mem[000000001f800010] p7_near_0_ho: ldsb [%o3+0x081],%l4 ! Mem[000000001f800081] jmpl %o7,%g0 st %f16,[%o3+0x010] ! Mem[000000001f800010] p8_near_0_le: jmpl %o7,%g0 ldsw [%i1+0x0e4],%l7 ! Mem[00000000208000e4] jmpl %o7,%g0 nop p8_near_0_lo: jmpl %o7,%g0 ldsw [%o1+0x0e4],%l7 ! Mem[00000000208000e4] jmpl %o7,%g0 nop p8_near_0_he: stx %l7,[%i3+0x188] ! Mem[0000000021800188] swap [%i1+0x070],%l1 ! Mem[0000000020800070] sth %l2,[%i3+0x13c] ! Mem[000000002180013c] std %f16,[%i3+0x1e8] ! Mem[00000000218001e8] jmpl %o7,%g0 ldsw [%i2+0x158],%l2 ! Mem[0000000021000158] p8_near_0_ho: stx %l7,[%o3+0x188] ! Mem[0000000021800188] swap [%o1+0x070],%l1 ! Mem[0000000020800070] sth %l2,[%o3+0x13c] ! Mem[000000002180013c] std %f16,[%o3+0x1e8] ! Mem[00000000218001e8] jmpl %o7,%g0 ldsw [%o2+0x158],%l2 ! Mem[0000000021000158] p9_near_0_le: jmpl %o7,%g0 st %f10,[%i2+0x01c] ! Mem[000000002300001c] jmpl %o7,%g0 nop p9_near_0_lo: jmpl %o7,%g0 st %f10,[%o2+0x01c] ! Mem[000000002300001c] jmpl %o7,%g0 nop p9_near_0_he: swap [%i0+0x194],%l1 ! Mem[0000000022000194] jmpl %o7,%g0 ldx [%i0+0x138],%l4 ! Mem[0000000022000138] p9_near_0_ho: swap [%o0+0x194],%l1 ! Mem[0000000022000194] jmpl %o7,%g0 ldx [%o0+0x138],%l4 ! Mem[0000000022000138] p10_near_0_le: jmpl %o7,%g0 stw %l7,[%i1+0x0e4] ! Mem[00000000248000e4] jmpl %o7,%g0 nop p10_near_0_lo: jmpl %o7,%g0 stw %l7,[%o1+0x0e4] ! Mem[00000000248000e4] jmpl %o7,%g0 nop p10_near_0_he: st %f23,[%i2+0x1a8] ! Mem[00000000250001a8] stx %l3,[%i2+0x1e8] ! Mem[00000000250001e8] addcc %l0,0xa9f,%l3 ld [%i0+0x098],%f20 ! Mem[0000000024000098] jmpl %o7,%g0 sth %l2,[%i3+0x140] ! Mem[0000000025800140] p10_near_0_ho: st %f23,[%o2+0x1a8] ! Mem[00000000250001a8] stx %l3,[%o2+0x1e8] ! Mem[00000000250001e8] addcc %l0,0xa9f,%l3 ld [%o0+0x098],%f20 ! Mem[0000000024000098] jmpl %o7,%g0 sth %l2,[%o3+0x140] ! Mem[0000000025800140] p11_near_0_le: jmpl %o7,%g0 ldub [%i3+0x18e],%l1 ! Mem[000000002780018e] jmpl %o7,%g0 nop p11_near_0_lo: jmpl %o7,%g0 ldub [%o3+0x18e],%l1 ! Mem[000000002780018e] jmpl %o7,%g0 nop p11_near_0_he: swap [%i1+0x1c8],%l3 ! Mem[00000000268001c8] ldd [%i3+0x110],%l0 ! Mem[0000000027800110] std %l6,[%i0+0x048] ! Mem[0000000026000048] ldd [%i1+0x050],%l4 ! Mem[0000000026800050] ldd [%i3+0x008],%f16 ! Mem[0000000027800008] ldub [%i2+0x186],%l2 ! Mem[0000000027000186] orn %l4,%l5,%l5 jmpl %o7,%g0 ldsw [%i2+0x014],%l6 ! Mem[0000000027000014] p11_near_0_ho: swap [%o1+0x1c8],%l3 ! Mem[00000000268001c8] ldd [%o3+0x110],%l0 ! Mem[0000000027800110] std %l6,[%o0+0x048] ! Mem[0000000026000048] ldd [%o1+0x050],%l4 ! Mem[0000000026800050] ldd [%o3+0x008],%f16 ! Mem[0000000027800008] ldub [%o2+0x186],%l2 ! Mem[0000000027000186] orn %l4,%l5,%l5 jmpl %o7,%g0 ldsw [%o2+0x014],%l6 ! Mem[0000000027000014] p12_near_0_le: jmpl %o7,%g0 ldsw [%i1+0x0c4],%l7 ! Mem[00000000288000c4] jmpl %o7,%g0 nop p12_near_0_lo: jmpl %o7,%g0 ldsw [%o1+0x0c4],%l7 ! Mem[00000000288000c4] jmpl %o7,%g0 nop p12_near_0_he: stb %l7,[%i2+0x1aa] ! Mem[00000000290001aa] xorcc %l5,-0x3ca,%l4 addc %l4,%l4,%l2 sth %l5,[%i3+0x174] ! Mem[0000000029800174] jmpl %o7,%g0 ldsw [%i2+0x0b8],%l3 ! Mem[00000000290000b8] p12_near_0_ho: stb %l7,[%o2+0x1aa] ! Mem[00000000290001aa] xorcc %l5,-0x3ca,%l4 addc %l4,%l4,%l2 sth %l5,[%o3+0x174] ! Mem[0000000029800174] jmpl %o7,%g0 ldsw [%o2+0x0b8],%l3 ! Mem[00000000290000b8] p13_near_0_le: jmpl %o7,%g0 umulcc %l1,0x437,%l4 jmpl %o7,%g0 nop p13_near_0_lo: jmpl %o7,%g0 umulcc %l1,0x437,%l4 jmpl %o7,%g0 nop p13_near_0_he: jmpl %o7,%g0 xnorcc %l2,%l7,%l1 jmpl %o7,%g0 nop p13_near_0_ho: jmpl %o7,%g0 xnorcc %l2,%l7,%l1 jmpl %o7,%g0 nop p14_near_0_le: jmpl %o7,%g0 stw %l7,[%i1+0x0e4] ! Mem[000000002c8000e4] jmpl %o7,%g0 nop p14_near_0_lo: jmpl %o7,%g0 stw %l7,[%o1+0x0e4] ! Mem[000000002c8000e4] jmpl %o7,%g0 nop p14_near_0_he: xorcc %l6,0x04a,%l6 std %l0,[%i2+0x130] ! Mem[000000002d000130] lduh [%i2+0x1d4],%l4 ! Mem[000000002d0001d4] lduw [%i3+0x120],%l1 ! Mem[000000002d800120] jmpl %o7,%g0 sth %l1,[%i2+0x020] ! Mem[000000002d000020] p14_near_0_ho: xorcc %l6,0x04a,%l6 std %l0,[%o2+0x130] ! Mem[000000002d000130] lduh [%o2+0x1d4],%l4 ! Mem[000000002d0001d4] lduw [%o3+0x120],%l1 ! Mem[000000002d800120] jmpl %o7,%g0 sth %l1,[%o2+0x020] ! Mem[000000002d000020] p15_near_0_le: jmpl %o7,%g0 std %l4,[%i3+0x188] ! Mem[000000002f800188] jmpl %o7,%g0 nop p15_near_0_lo: jmpl %o7,%g0 std %l4,[%o3+0x188] ! Mem[000000002f800188] jmpl %o7,%g0 nop p15_near_0_he: stb %l4,[%i2+0x0a1] ! Mem[000000002f0000a1] jmpl %o7,%g0 ldsw [%i2+0x108],%l3 ! Mem[000000002f000108] p15_near_0_ho: stb %l4,[%o2+0x0a1] ! Mem[000000002f0000a1] jmpl %o7,%g0 ldsw [%o2+0x108],%l3 ! Mem[000000002f000108] p16_near_0_le: jmpl %o7,%g0 tsubcctv %l4,-0x28c,%l1 jmpl %o7,%g0 nop p16_near_0_lo: jmpl %o7,%g0 tsubcctv %l4,-0x28c,%l1 jmpl %o7,%g0 nop p16_near_0_he: std %f20,[%i1+0x1e0] ! Mem[00000000308001e0] ldsw [%i0+0x0ac],%l0 ! Mem[00000000300000ac] ldx [%i3+0x138],%l2 ! Mem[0000000031800138] std %f30,[%i2+0x1a8] ! Mem[00000000310001a8] ldub [%i1+0x0d5],%l0 ! Mem[00000000308000d5] sth %l4,[%i3+0x03a] ! Mem[000000003180003a] ld [%i1+0x10c],%f21 ! Mem[000000003080010c] jmpl %o7,%g0 ldd [%i0+0x160],%l2 ! Mem[0000000030000160] p16_near_0_ho: std %f20,[%o1+0x1e0] ! Mem[00000000308001e0] ldsw [%o0+0x0ac],%l0 ! Mem[00000000300000ac] ldx [%o3+0x138],%l2 ! Mem[0000000031800138] std %f30,[%o2+0x1a8] ! Mem[00000000310001a8] ldub [%o1+0x0d5],%l0 ! Mem[00000000308000d5] sth %l4,[%o3+0x03a] ! Mem[000000003180003a] ld [%o1+0x10c],%f21 ! Mem[000000003080010c] jmpl %o7,%g0 ldd [%o0+0x160],%l2 ! Mem[0000000030000160] p17_near_0_le: jmpl %o7,%g0 ldub [%i1+0x1c0],%l6 ! Mem[00000000328001c0] jmpl %o7,%g0 nop p17_near_0_lo: jmpl %o7,%g0 ldub [%o1+0x1c0],%l6 ! Mem[00000000328001c0] jmpl %o7,%g0 nop p17_near_0_he: stb %l0,[%i2+0x116] ! Mem[0000000033000116] ldsh [%i3+0x07c],%l5 ! Mem[000000003380007c] jmpl %o7,%g0 std %f26,[%i0+0x180] ! Mem[0000000032000180] p17_near_0_ho: stb %l0,[%o2+0x116] ! Mem[0000000033000116] ldsh [%o3+0x07c],%l5 ! Mem[000000003380007c] jmpl %o7,%g0 std %f26,[%o0+0x180] ! Mem[0000000032000180] p18_near_0_le: jmpl %o7,%g0 stw %l7,[%i1+0x0e4] ! Mem[00000000348000e4] jmpl %o7,%g0 nop p18_near_0_lo: jmpl %o7,%g0 stw %l7,[%o1+0x0e4] ! Mem[00000000348000e4] jmpl %o7,%g0 nop p18_near_0_he: ldsh [%i3+0x136],%l0 ! Mem[0000000035800136] ldsb [%i0+0x1fc],%l2 ! Mem[00000000340001fc] swap [%i0+0x17c],%l4 ! Mem[000000003400017c] st %f17,[%i0+0x000] ! Mem[0000000034000000] jmpl %o7,%g0 stb %l3,[%i0+0x09a] ! Mem[000000003400009a] p18_near_0_ho: ldsh [%o3+0x136],%l0 ! Mem[0000000035800136] ldsb [%o0+0x1fc],%l2 ! Mem[00000000340001fc] swap [%o0+0x17c],%l4 ! Mem[000000003400017c] st %f17,[%o0+0x000] ! Mem[0000000034000000] jmpl %o7,%g0 stb %l3,[%o0+0x09a] ! Mem[000000003400009a] p19_near_0_le: jmpl %o7,%g0 ldsh [%i3+0x18e],%l4 ! Mem[000000003780018e] jmpl %o7,%g0 nop p19_near_0_lo: jmpl %o7,%g0 ldsh [%o3+0x18e],%l4 ! Mem[000000003780018e] jmpl %o7,%g0 nop p19_near_0_he: ldx [%i3+0x080],%l4 ! Mem[0000000037800080] jmpl %o7,%g0 ldsb [%i2+0x11c],%l4 ! Mem[000000003700011c] p19_near_0_ho: ldx [%o3+0x080],%l4 ! Mem[0000000037800080] jmpl %o7,%g0 ldsb [%o2+0x11c],%l4 ! Mem[000000003700011c] p20_near_0_le: jmpl %o7,%g0 ldsw [%i2+0x124],%l4 ! Mem[0000000039000124] jmpl %o7,%g0 nop p20_near_0_lo: jmpl %o7,%g0 ldsw [%o2+0x124],%l4 ! Mem[0000000039000124] jmpl %o7,%g0 nop p20_near_0_he: std %l6,[%i1+0x038] ! Mem[0000000038800038] sll %l1,%l1,%l4 st %f17,[%i3+0x000] ! Mem[0000000039800000] xorcc %l0,%l4,%l2 ldsb [%i3+0x0a7],%l4 ! Mem[00000000398000a7] std %l0,[%i2+0x128] ! Mem[0000000039000128] jmpl %o7,%g0 ldd [%i0+0x068],%l0 ! Mem[0000000038000068] p20_near_0_ho: std %l6,[%o1+0x038] ! Mem[0000000038800038] sll %l1,%l1,%l4 st %f17,[%o3+0x000] ! Mem[0000000039800000] xorcc %l0,%l4,%l2 ldsb [%o3+0x0a7],%l4 ! Mem[00000000398000a7] std %l0,[%o2+0x128] ! Mem[0000000039000128] jmpl %o7,%g0 ldd [%o0+0x068],%l0 ! Mem[0000000038000068] p21_near_0_le: jmpl %o7,%g0 ldsw [%i2+0x1e0],%l6 ! Mem[000000003b0001e0] jmpl %o7,%g0 nop p21_near_0_lo: jmpl %o7,%g0 ldsw [%o2+0x1e0],%l6 ! Mem[000000003b0001e0] jmpl %o7,%g0 nop p21_near_0_he: ldsb [%i3+0x116],%l0 ! Mem[000000003b800116] stb %l4,[%i1+0x11c] ! Mem[000000003a80011c] jmpl %o7,%g0 ldub [%i3+0x154],%l5 ! Mem[000000003b800154] p21_near_0_ho: ldsb [%o3+0x116],%l0 ! Mem[000000003b800116] stb %l4,[%o1+0x11c] ! Mem[000000003a80011c] jmpl %o7,%g0 ldub [%o3+0x154],%l5 ! Mem[000000003b800154] p22_near_0_le: jmpl %o7,%g0 stw %l7,[%i1+0x0c4] ! Mem[000000003c8000c4] jmpl %o7,%g0 nop p22_near_0_lo: jmpl %o7,%g0 stw %l7,[%o1+0x0c4] ! Mem[000000003c8000c4] jmpl %o7,%g0 nop p22_near_0_he: xorcc %l7,-0xb42,%l0 ldub [%i3+0x175],%l6 ! Mem[000000003d800175] ldd [%i1+0x058],%f28 ! Mem[000000003c800058] stx %l5,[%i0+0x0f8] ! Mem[000000003c0000f8] jmpl %o7,%g0 swap [%i1+0x100],%l1 ! Mem[000000003c800100] p22_near_0_ho: xorcc %l7,-0xb42,%l0 ldub [%o3+0x175],%l6 ! Mem[000000003d800175] ldd [%o1+0x058],%f28 ! Mem[000000003c800058] stx %l5,[%o0+0x0f8] ! Mem[000000003c0000f8] jmpl %o7,%g0 swap [%o1+0x100],%l1 ! Mem[000000003c800100] p23_near_0_le: jmpl %o7,%g0 xorcc %l2,-0xc15,%l0 jmpl %o7,%g0 nop p23_near_0_lo: jmpl %o7,%g0 xorcc %l2,-0xc15,%l0 jmpl %o7,%g0 nop p23_near_0_he: ldsw [%i2+0x1c0],%l6 ! Mem[000000003f0001c0] srl %l7,0x005,%l4 st %f28,[%i1+0x17c] ! Mem[000000003e80017c] ldub [%i0+0x04c],%l6 ! Mem[000000003e00004c] ld [%i2+0x050],%f28 ! Mem[000000003f000050] sll %l0,0x01a,%l2 jmpl %o7,%g0 stw %l0,[%i2+0x094] ! Mem[000000003f000094] p23_near_0_ho: ldsw [%o2+0x1c0],%l6 ! Mem[000000003f0001c0] srl %l7,0x005,%l4 st %f28,[%o1+0x17c] ! Mem[000000003e80017c] ldub [%o0+0x04c],%l6 ! Mem[000000003e00004c] ld [%o2+0x050],%f28 ! Mem[000000003f000050] sll %l0,0x01a,%l2 jmpl %o7,%g0 stw %l0,[%o2+0x094] ! Mem[000000003f000094] p24_near_0_le: jmpl %o7,%g0 sth %l4,[%i2+0x104] ! Mem[0000000041000104] jmpl %o7,%g0 nop p24_near_0_lo: jmpl %o7,%g0 sth %l4,[%o2+0x104] ! Mem[0000000041000104] jmpl %o7,%g0 nop p24_near_0_he: stb %l7,[%i1+0x018] ! Mem[0000000040800018] ldsb [%i2+0x0ba],%l4 ! Mem[00000000410000ba] ldd [%i3+0x1c8],%l0 ! Mem[00000000418001c8] ldstub [%i1+0x000],%l4 ! Mem[0000000040800000] ldsw [%i2+0x1c0],%l1 ! Mem[00000000410001c0] and %l4,-0xadf,%l2 jmpl %o7,%g0 add %l5,0xbd5,%l0 p24_near_0_ho: stb %l7,[%o1+0x018] ! Mem[0000000040800018] ldsb [%o2+0x0ba],%l4 ! Mem[00000000410000ba] ldd [%o3+0x1c8],%l0 ! Mem[00000000418001c8] ldstub [%o1+0x000],%l4 ! Mem[0000000040800000] ldsw [%o2+0x1c0],%l1 ! Mem[00000000410001c0] and %l4,-0xadf,%l2 jmpl %o7,%g0 add %l5,0xbd5,%l0 p25_near_0_le: jmpl %o7,%g0 ldd [%i2+0x1c0],%l6 ! Mem[00000000430001c0] jmpl %o7,%g0 nop p25_near_0_lo: jmpl %o7,%g0 ldd [%o2+0x1c0],%l6 ! Mem[00000000430001c0] jmpl %o7,%g0 nop p25_near_0_he: sth %l7,[%i3+0x018] ! Mem[0000000043800018] std %l0,[%i3+0x1c8] ! Mem[00000000438001c8] jmpl %o7,%g0 stb %l2,[%i2+0x178] ! Mem[0000000043000178] p25_near_0_ho: sth %l7,[%o3+0x018] ! Mem[0000000043800018] std %l0,[%o3+0x1c8] ! Mem[00000000438001c8] jmpl %o7,%g0 stb %l2,[%o2+0x178] ! Mem[0000000043000178] p26_near_0_le: jmpl %o7,%g0 stw %l7,[%i1+0x0e4] ! Mem[00000000448000e4] jmpl %o7,%g0 nop p26_near_0_lo: jmpl %o7,%g0 stw %l7,[%o1+0x0e4] ! Mem[00000000448000e4] jmpl %o7,%g0 nop p26_near_0_he: ldx [%i1+0x190],%l1 ! Mem[0000000044800190] andcc %l1,-0xf71,%l3 stw %l7,[%i2+0x074] ! Mem[0000000045000074] ldx [%i2+0x008],%l0 ! Mem[0000000045000008] jmpl %o7,%g0 ldsb [%i2+0x186],%l2 ! Mem[0000000045000186] p26_near_0_ho: ldx [%o1+0x190],%l1 ! Mem[0000000044800190] andcc %l1,-0xf71,%l3 stw %l7,[%o2+0x074] ! Mem[0000000045000074] ldx [%o2+0x008],%l0 ! Mem[0000000045000008] jmpl %o7,%g0 ldsb [%o2+0x186],%l2 ! Mem[0000000045000186] p27_near_0_le: jmpl %o7,%g0 ldx [%i2+0x1f0],%l1 ! Mem[00000000470001f0] jmpl %o7,%g0 nop p27_near_0_lo: jmpl %o7,%g0 ldx [%o2+0x1f0],%l1 ! Mem[00000000470001f0] jmpl %o7,%g0 nop p27_near_0_he: stw %l5,[%i3+0x064] ! Mem[0000000047800064] lduw [%i3+0x070],%l1 ! Mem[0000000047800070] ldx [%i0+0x050],%l0 ! Mem[0000000046000050] stw %l0,[%i3+0x004] ! Mem[0000000047800004] jmpl %o7,%g0 subccc %l1,%l5,%l1 p27_near_0_ho: stw %l5,[%o3+0x064] ! Mem[0000000047800064] lduw [%o3+0x070],%l1 ! Mem[0000000047800070] ldx [%o0+0x050],%l0 ! Mem[0000000046000050] stw %l0,[%o3+0x004] ! Mem[0000000047800004] jmpl %o7,%g0 subccc %l1,%l5,%l1 p28_near_0_le: jmpl %o7,%g0 std %l6,[%i2+0x1c0] ! Mem[00000000490001c0] jmpl %o7,%g0 nop p28_near_0_lo: jmpl %o7,%g0 std %l6,[%o2+0x1c0] ! Mem[00000000490001c0] jmpl %o7,%g0 nop p28_near_0_he: std %l0,[%i1+0x110] ! Mem[0000000048800110] srlx %l0,%l3,%l1 jmpl %o7,%g0 ldub [%i0+0x051],%l4 ! Mem[0000000048000051] p28_near_0_ho: std %l0,[%o1+0x110] ! Mem[0000000048800110] srlx %l0,%l3,%l1 jmpl %o7,%g0 ldub [%o0+0x051],%l4 ! Mem[0000000048000051] p29_near_0_le: jmpl %o7,%g0 mulx %l1,-0x01c,%l7 jmpl %o7,%g0 nop p29_near_0_lo: jmpl %o7,%g0 mulx %l1,-0x01c,%l7 jmpl %o7,%g0 nop p29_near_0_he: ldub [%i3+0x053],%l1 ! Mem[000000004b800053] ldd [%i1+0x058],%l4 ! Mem[000000004a800058] std %l6,[%i1+0x1b8] ! Mem[000000004a8001b8] ldub [%i1+0x0fd],%l4 ! Mem[000000004a8000fd] lduw [%i0+0x104],%l0 ! Mem[000000004a000104] jmpl %o7,%g0 ldstub [%i2+0x151],%l3 ! Mem[000000004b000151] p29_near_0_ho: ldub [%o3+0x053],%l1 ! Mem[000000004b800053] ldd [%o1+0x058],%l4 ! Mem[000000004a800058] std %l6,[%o1+0x1b8] ! Mem[000000004a8001b8] ldub [%o1+0x0fd],%l4 ! Mem[000000004a8000fd] lduw [%o0+0x104],%l0 ! Mem[000000004a000104] jmpl %o7,%g0 ldstub [%o2+0x151],%l3 ! Mem[000000004b000151] p30_near_0_le: jmpl %o7,%g0 stw %l2,[%i0+0x03c] ! Mem[000000004c00003c] jmpl %o7,%g0 nop p30_near_0_lo: jmpl %o7,%g0 stw %l2,[%o0+0x03c] ! Mem[000000004c00003c] jmpl %o7,%g0 nop p30_near_0_he: sth %l1,[%i3+0x1b6] ! Mem[000000004d8001b6] jmpl %o7,%g0 ldstub [%i0+0x1f5],%l4 ! Mem[000000004c0001f5] p30_near_0_ho: sth %l1,[%o3+0x1b6] ! Mem[000000004d8001b6] jmpl %o7,%g0 ldstub [%o0+0x1f5],%l4 ! Mem[000000004c0001f5] p31_near_0_le: jmpl %o7,%g0 mulx %l1,-0x270,%l2 jmpl %o7,%g0 nop p31_near_0_lo: jmpl %o7,%g0 mulx %l1,-0x270,%l2 jmpl %o7,%g0 nop p31_near_0_he: ldd [%i0+0x120],%f28 ! Mem[000000004e000120] std %f26,[%i0+0x128] ! Mem[000000004e000128] ldd [%i3+0x170],%l0 ! Mem[000000004f800170] jmpl %o7,%g0 sth %l0,[%i0+0x02e] ! Mem[000000004e00002e] p31_near_0_ho: ldd [%o0+0x120],%f28 ! Mem[000000004e000120] std %f26,[%o0+0x128] ! Mem[000000004e000128] ldd [%o3+0x170],%l0 ! Mem[000000004f800170] jmpl %o7,%g0 sth %l0,[%o0+0x02e] ! Mem[000000004e00002e] p32_near_0_le: jmpl %o7,%g0 std %l6,[%i1+0x150] ! Mem[0000000050800150] jmpl %o7,%g0 nop p32_near_0_lo: jmpl %o7,%g0 std %l6,[%o1+0x150] ! Mem[0000000050800150] jmpl %o7,%g0 nop p32_near_0_he: ldub [%i2+0x1fc],%l2 ! Mem[00000000510001fc] lduw [%i3+0x04c],%l6 ! Mem[000000005180004c] ldsh [%i0+0x050],%l4 ! Mem[0000000050000050] ldstub [%i3+0x02b],%l0 ! Mem[000000005180002b] std %f22,[%i0+0x1b8] ! Mem[00000000500001b8] ldd [%i1+0x188],%l4 ! Mem[0000000050800188] stb %l3,[%i3+0x1bc] ! Mem[00000000518001bc] jmpl %o7,%g0 swap [%i3+0x118],%l6 ! Mem[0000000051800118] p32_near_0_ho: ldub [%o2+0x1fc],%l2 ! Mem[00000000510001fc] lduw [%o3+0x04c],%l6 ! Mem[000000005180004c] ldsh [%o0+0x050],%l4 ! Mem[0000000050000050] ldstub [%o3+0x02b],%l0 ! Mem[000000005180002b] std %f22,[%o0+0x1b8] ! Mem[00000000500001b8] ldd [%o1+0x188],%l4 ! Mem[0000000050800188] stb %l3,[%o3+0x1bc] ! Mem[00000000518001bc] jmpl %o7,%g0 swap [%o3+0x118],%l6 ! Mem[0000000051800118] p33_near_0_le: jmpl %o7,%g0 ldstub [%i2+0x0e6],%l7 ! Mem[00000000530000e6] jmpl %o7,%g0 nop p33_near_0_lo: jmpl %o7,%g0 ldstub [%o2+0x0e6],%l7 ! Mem[00000000530000e6] jmpl %o7,%g0 nop p33_near_0_he: ldd [%i0+0x188],%l6 ! Mem[0000000052000188] lduh [%i1+0x1e8],%l3 ! Mem[00000000528001e8] ldsh [%i3+0x132],%l0 ! Mem[0000000053800132] std %f18,[%i1+0x108] ! Mem[0000000052800108] jmpl %o7,%g0 ldsh [%i0+0x0a0],%l5 ! Mem[00000000520000a0] p33_near_0_ho: ldd [%o0+0x188],%l6 ! Mem[0000000052000188] lduh [%o1+0x1e8],%l3 ! Mem[00000000528001e8] ldsh [%o3+0x132],%l0 ! Mem[0000000053800132] std %f18,[%o1+0x108] ! Mem[0000000052800108] jmpl %o7,%g0 ldsh [%o0+0x0a0],%l5 ! Mem[00000000520000a0] p34_near_0_le: jmpl %o7,%g0 andncc %l1,-0xfd0,%l2 jmpl %o7,%g0 nop p34_near_0_lo: jmpl %o7,%g0 andncc %l1,-0xfd0,%l2 jmpl %o7,%g0 nop p34_near_0_he: ldstub [%i3+0x1e4],%l5 ! Mem[00000000558001e4] stw %l3,[%i0+0x0c0] ! Mem[00000000540000c0] stw %l7,[%i3+0x038] ! Mem[0000000055800038] jmpl %o7,%g0 swap [%i3+0x098],%l4 ! Mem[0000000055800098] p34_near_0_ho: ldstub [%o3+0x1e4],%l5 ! Mem[00000000558001e4] stw %l3,[%o0+0x0c0] ! Mem[00000000540000c0] stw %l7,[%o3+0x038] ! Mem[0000000055800038] jmpl %o7,%g0 swap [%o3+0x098],%l4 ! Mem[0000000055800098] p35_near_0_le: jmpl %o7,%g0 subc %l4,0xd14,%l1 jmpl %o7,%g0 nop p35_near_0_lo: jmpl %o7,%g0 subc %l4,0xd14,%l1 jmpl %o7,%g0 nop p35_near_0_he: ldd [%i0+0x118],%l4 ! Mem[0000000056000118] andncc %l3,%l5,%l7 std %l0,[%i1+0x0a8] ! Mem[00000000568000a8] ldstub [%i2+0x140],%l2 ! Mem[0000000057000140] ldd [%i2+0x0a0],%f20 ! Mem[00000000570000a0] ldx [%i1+0x0f8],%l4 ! Mem[00000000568000f8] stb %l0,[%i1+0x0e1] ! Mem[00000000568000e1] jmpl %o7,%g0 ldd [%i1+0x088],%l4 ! Mem[0000000056800088] p35_near_0_ho: ldd [%o0+0x118],%l4 ! Mem[0000000056000118] andncc %l3,%l5,%l7 std %l0,[%o1+0x0a8] ! Mem[00000000568000a8] ldstub [%o2+0x140],%l2 ! Mem[0000000057000140] ldd [%o2+0x0a0],%f20 ! Mem[00000000570000a0] ldx [%o1+0x0f8],%l4 ! Mem[00000000568000f8] stb %l0,[%o1+0x0e1] ! Mem[00000000568000e1] jmpl %o7,%g0 ldd [%o1+0x088],%l4 ! Mem[0000000056800088] p36_near_0_le: jmpl %o7,%g0 ldd [%i3+0x018],%l2 ! Mem[0000000059800018] jmpl %o7,%g0 nop p36_near_0_lo: jmpl %o7,%g0 ldd [%o3+0x018],%l2 ! Mem[0000000059800018] jmpl %o7,%g0 nop p36_near_0_he: ldx [%i3+0x1b0],%l1 ! Mem[00000000598001b0] jmpl %o7,%g0 std %f28,[%i1+0x138] ! Mem[0000000058800138] p36_near_0_ho: ldx [%o3+0x1b0],%l1 ! Mem[00000000598001b0] jmpl %o7,%g0 std %f28,[%o1+0x138] ! Mem[0000000058800138] p37_near_0_le: jmpl %o7,%g0 ldstub [%i2+0x0e6],%l7 ! Mem[000000005b0000e6] jmpl %o7,%g0 nop p37_near_0_lo: jmpl %o7,%g0 ldstub [%o2+0x0e6],%l7 ! Mem[000000005b0000e6] jmpl %o7,%g0 nop p37_near_0_he: ldub [%i2+0x197],%l1 ! Mem[000000005b000197] std %l4,[%i2+0x1d0] ! Mem[000000005b0001d0] addccc %l2,0xd88,%l2 lduh [%i3+0x1ee],%l0 ! Mem[000000005b8001ee] jmpl %o7,%g0 ldub [%i3+0x0ba],%l3 ! Mem[000000005b8000ba] p37_near_0_ho: ldub [%o2+0x197],%l1 ! Mem[000000005b000197] std %l4,[%o2+0x1d0] ! Mem[000000005b0001d0] addccc %l2,0xd88,%l2 lduh [%o3+0x1ee],%l0 ! Mem[000000005b8001ee] jmpl %o7,%g0 ldub [%o3+0x0ba],%l3 ! Mem[000000005b8000ba] p38_near_0_le: jmpl %o7,%g0 ldstub [%i3+0x1c0],%l6 ! Mem[000000005d8001c0] jmpl %o7,%g0 nop p38_near_0_lo: jmpl %o7,%g0 ldstub [%o3+0x1c0],%l6 ! Mem[000000005d8001c0] jmpl %o7,%g0 nop p38_near_0_he: mulx %l4,%l4,%l2 stx %l1,[%i1+0x100] ! Mem[000000005c800100] jmpl %o7,%g0 stx %l1,[%i0+0x000] ! Mem[000000005c000000] p38_near_0_ho: mulx %l4,%l4,%l2 stx %l1,[%o1+0x100] ! Mem[000000005c800100] jmpl %o7,%g0 stx %l1,[%o0+0x000] ! Mem[000000005c000000] p39_near_0_le: jmpl %o7,%g0 sth %l7,[%i3+0x0c6] ! Mem[000000005f8000c6] jmpl %o7,%g0 nop p39_near_0_lo: jmpl %o7,%g0 sth %l7,[%o3+0x0c6] ! Mem[000000005f8000c6] jmpl %o7,%g0 nop p39_near_0_he: smulcc %l7,0xe7e,%l0 ldd [%i1+0x150],%l6 ! Mem[000000005e800150] lduw [%i3+0x1fc],%l2 ! Mem[000000005f8001fc] st %f28,[%i3+0x15c] ! Mem[000000005f80015c] jmpl %o7,%g0 xnor %l2,-0x7ec,%l0 p39_near_0_ho: smulcc %l7,0xe7e,%l0 ldd [%o1+0x150],%l6 ! Mem[000000005e800150] lduw [%o3+0x1fc],%l2 ! Mem[000000005f8001fc] st %f28,[%o3+0x15c] ! Mem[000000005f80015c] jmpl %o7,%g0 xnor %l2,-0x7ec,%l0 p40_near_0_le: jmpl %o7,%g0 ld [%i1+0x18c],%f12 ! Mem[000000006080018c] jmpl %o7,%g0 nop p40_near_0_lo: jmpl %o7,%g0 ld [%o1+0x18c],%f12 ! Mem[000000006080018c] jmpl %o7,%g0 nop p40_near_0_he: ldsw [%i3+0x080],%l4 ! Mem[0000000061800080] jmpl %o7,%g0 st %f16,[%i0+0x010] ! Mem[0000000060000010] p40_near_0_ho: ldsw [%o3+0x080],%l4 ! Mem[0000000061800080] jmpl %o7,%g0 st %f16,[%o0+0x010] ! Mem[0000000060000010] p41_near_0_le: jmpl %o7,%g0 ldstub [%i3+0x0c6],%l7 ! Mem[00000000638000c6] jmpl %o7,%g0 nop p41_near_0_lo: jmpl %o7,%g0 ldstub [%o3+0x0c6],%l7 ! Mem[00000000638000c6] jmpl %o7,%g0 nop p41_near_0_he: ldx [%i1+0x080],%l4 ! Mem[0000000062800080] sth %l1,[%i2+0x052] ! Mem[0000000063000052] sth %l2,[%i1+0x10c] ! Mem[000000006280010c] lduw [%i2+0x054],%l7 ! Mem[0000000063000054] jmpl %o7,%g0 ldstub [%i0+0x120],%l0 ! Mem[0000000062000120] p41_near_0_ho: ldx [%o1+0x080],%l4 ! Mem[0000000062800080] sth %l1,[%o2+0x052] ! Mem[0000000063000052] sth %l2,[%o1+0x10c] ! Mem[000000006280010c] lduw [%o2+0x054],%l7 ! Mem[0000000063000054] jmpl %o7,%g0 ldstub [%o0+0x120],%l0 ! Mem[0000000062000120] p42_near_0_le: jmpl %o7,%g0 std %f0 ,[%i3+0x050] ! Mem[0000000065800050] jmpl %o7,%g0 nop p42_near_0_lo: jmpl %o7,%g0 std %f0 ,[%o3+0x050] ! Mem[0000000065800050] jmpl %o7,%g0 nop p42_near_0_he: ldd [%i0+0x0d8],%f28 ! Mem[00000000640000d8] stb %l0,[%i3+0x1ce] ! Mem[00000000658001ce] ldsh [%i0+0x0e0],%l5 ! Mem[00000000640000e0] jmpl %o7,%g0 ldsw [%i3+0x170],%l3 ! Mem[0000000065800170] p42_near_0_ho: ldd [%o0+0x0d8],%f28 ! Mem[00000000640000d8] stb %l0,[%o3+0x1ce] ! Mem[00000000658001ce] ldsh [%o0+0x0e0],%l5 ! Mem[00000000640000e0] jmpl %o7,%g0 ldsw [%o3+0x170],%l3 ! Mem[0000000065800170] p43_near_0_le: jmpl %o7,%g0 sth %l7,[%i3+0x0c6] ! Mem[00000000678000c6] jmpl %o7,%g0 nop p43_near_0_lo: jmpl %o7,%g0 sth %l7,[%o3+0x0c6] ! Mem[00000000678000c6] jmpl %o7,%g0 nop p43_near_0_he: lduw [%i0+0x188],%l7 ! Mem[0000000066000188] ldd [%i0+0x1d8],%l2 ! Mem[00000000660001d8] std %l4,[%i3+0x178] ! Mem[0000000067800178] ldd [%i0+0x068],%l6 ! Mem[0000000066000068] jmpl %o7,%g0 andcc %l6,-0xa40,%l0 p43_near_0_ho: lduw [%o0+0x188],%l7 ! Mem[0000000066000188] ldd [%o0+0x1d8],%l2 ! Mem[00000000660001d8] std %l4,[%o3+0x178] ! Mem[0000000067800178] ldd [%o0+0x068],%l6 ! Mem[0000000066000068] jmpl %o7,%g0 andcc %l6,-0xa40,%l0 p44_near_0_le: jmpl %o7,%g0 std %l2,[%i3+0x038] ! Mem[0000000069800038] jmpl %o7,%g0 nop p44_near_0_lo: jmpl %o7,%g0 std %l2,[%o3+0x038] ! Mem[0000000069800038] jmpl %o7,%g0 nop p44_near_0_he: swap [%i1+0x1b4],%l1 ! Mem[00000000688001b4] jmpl %o7,%g0 addcc %l1,%l7,%l3 p44_near_0_ho: swap [%o1+0x1b4],%l1 ! Mem[00000000688001b4] jmpl %o7,%g0 addcc %l1,%l7,%l3 p45_near_0_le: jmpl %o7,%g0 ldstub [%i3+0x0e6],%l7 ! Mem[000000006b8000e6] jmpl %o7,%g0 nop p45_near_0_lo: jmpl %o7,%g0 ldstub [%o3+0x0e6],%l7 ! Mem[000000006b8000e6] jmpl %o7,%g0 nop p45_near_0_he: ldsw [%i3+0x188],%l7 ! Mem[000000006b800188] mulx %l5,%l6,%l4 lduw [%i3+0x058],%l4 ! Mem[000000006b800058] std %f28,[%i3+0x0f8] ! Mem[000000006b8000f8] jmpl %o7,%g0 sll %l6,0x00f,%l0 p45_near_0_ho: ldsw [%o3+0x188],%l7 ! Mem[000000006b800188] mulx %l5,%l6,%l4 lduw [%o3+0x058],%l4 ! Mem[000000006b800058] std %f28,[%o3+0x0f8] ! Mem[000000006b8000f8] jmpl %o7,%g0 sll %l6,0x00f,%l0 p46_near_0_le: jmpl %o7,%g0 ldsh [%i0+0x1e0],%l6 ! Mem[000000006c0001e0] jmpl %o7,%g0 nop p46_near_0_lo: jmpl %o7,%g0 ldsh [%o0+0x1e0],%l6 ! Mem[000000006c0001e0] jmpl %o7,%g0 nop p46_near_0_he: ldsh [%i2+0x116],%l0 ! Mem[000000006d000116] ldstub [%i3+0x09a],%l4 ! Mem[000000006d80009a] jmpl %o7,%g0 ld [%i3+0x1cc],%f16 ! Mem[000000006d8001cc] p46_near_0_ho: ldsh [%o2+0x116],%l0 ! Mem[000000006d000116] ldstub [%o3+0x09a],%l4 ! Mem[000000006d80009a] jmpl %o7,%g0 ld [%o3+0x1cc],%f16 ! Mem[000000006d8001cc] p47_near_0_le: jmpl %o7,%g0 sth %l7,[%i3+0x0e6] ! Mem[000000006f8000e6] jmpl %o7,%g0 nop p47_near_0_lo: jmpl %o7,%g0 sth %l7,[%o3+0x0e6] ! Mem[000000006f8000e6] jmpl %o7,%g0 nop p47_near_0_he: ldd [%i3+0x038],%f20 ! Mem[000000006f800038] taddcctv %l1,%l0,%l6 ldsb [%i3+0x01a],%l4 ! Mem[000000006f80001a] ldx [%i3+0x160],%l6 ! Mem[000000006f800160] jmpl %o7,%g0 ldsb [%i0+0x06c],%l1 ! Mem[000000006e00006c] p47_near_0_ho: ldd [%o3+0x038],%f20 ! Mem[000000006f800038] taddcctv %l1,%l0,%l6 ldsb [%o3+0x01a],%l4 ! Mem[000000006f80001a] ldx [%o3+0x160],%l6 ! Mem[000000006f800160] jmpl %o7,%g0 ldsb [%o0+0x06c],%l1 ! Mem[000000006e00006c] p48_near_0_le: jmpl %o7,%g0 lduw [%i1+0x18c],%l4 ! Mem[000000007080018c] jmpl %o7,%g0 nop p48_near_0_lo: jmpl %o7,%g0 lduw [%o1+0x18c],%l4 ! Mem[000000007080018c] jmpl %o7,%g0 nop p48_near_0_he: sub %l3,-0x88f,%l0 jmpl %o7,%g0 addccc %l4,-0xaae,%l4 p48_near_0_ho: sub %l3,-0x88f,%l0 jmpl %o7,%g0 addccc %l4,-0xaae,%l4 p49_near_0_le: jmpl %o7,%g0 ldstub [%i0+0x0c6],%l7 ! Mem[00000000720000c6] jmpl %o7,%g0 nop p49_near_0_lo: jmpl %o7,%g0 ldstub [%o0+0x0c6],%l7 ! Mem[00000000720000c6] jmpl %o7,%g0 nop p49_near_0_he: swap [%i0+0x080],%l4 ! Mem[0000000072000080] ldsw [%i3+0x010],%l0 ! Mem[0000000073800010] std %l4,[%i2+0x170] ! Mem[0000000073000170] swap [%i2+0x118],%l0 ! Mem[0000000073000118] jmpl %o7,%g0 ldub [%i1+0x051],%l0 ! Mem[0000000072800051] p49_near_0_ho: swap [%o0+0x080],%l4 ! Mem[0000000072000080] ldsw [%o3+0x010],%l0 ! Mem[0000000073800010] std %l4,[%o2+0x170] ! Mem[0000000073000170] swap [%o2+0x118],%l0 ! Mem[0000000073000118] jmpl %o7,%g0 ldub [%o1+0x051],%l0 ! Mem[0000000072800051] p50_near_0_le: jmpl %o7,%g0 xorcc %l6,0xdc8,%l7 jmpl %o7,%g0 nop p50_near_0_lo: jmpl %o7,%g0 xorcc %l6,0xdc8,%l7 jmpl %o7,%g0 nop p50_near_0_he: st %f20,[%i3+0x1d4] ! Mem[00000000758001d4] jmpl %o7,%g0 stw %l1,[%i3+0x020] ! Mem[0000000075800020] p50_near_0_ho: st %f20,[%o3+0x1d4] ! Mem[00000000758001d4] jmpl %o7,%g0 stw %l1,[%o3+0x020] ! Mem[0000000075800020] p51_near_0_le: jmpl %o7,%g0 sth %l7,[%i0+0x0e6] ! Mem[00000000760000e6] jmpl %o7,%g0 nop p51_near_0_lo: jmpl %o7,%g0 sth %l7,[%o0+0x0e6] ! Mem[00000000760000e6] jmpl %o7,%g0 nop p51_near_0_he: ldx [%i3+0x1b0],%l1 ! Mem[00000000778001b0] stw %l4,[%i1+0x11c] ! Mem[000000007680011c] stx %l1,[%i2+0x190] ! Mem[0000000077000190] stx %l0,[%i0+0x010] ! Mem[0000000076000010] jmpl %o7,%g0 stw %l5,[%i1+0x1c4] ! Mem[00000000768001c4] p51_near_0_ho: ldx [%o3+0x1b0],%l1 ! Mem[00000000778001b0] stw %l4,[%o1+0x11c] ! Mem[000000007680011c] stx %l1,[%o2+0x190] ! Mem[0000000077000190] stx %l0,[%o0+0x010] ! Mem[0000000076000010] jmpl %o7,%g0 stw %l5,[%o1+0x1c4] ! Mem[00000000768001c4] p52_near_0_le: jmpl %o7,%g0 std %f0 ,[%i2+0x1f0] ! Mem[00000000790001f0] jmpl %o7,%g0 nop p52_near_0_lo: jmpl %o7,%g0 std %f0 ,[%o2+0x1f0] ! Mem[00000000790001f0] jmpl %o7,%g0 nop p52_near_0_he: ldub [%i0+0x1c8],%l3 ! Mem[00000000780001c8] ld [%i3+0x130],%f24 ! Mem[0000000079800130] stb %l2,[%i2+0x10c] ! Mem[000000007900010c] stb %l3,[%i2+0x0ba] ! Mem[00000000790000ba] jmpl %o7,%g0 sth %l6,[%i0+0x130] ! Mem[0000000078000130] p52_near_0_ho: ldub [%o0+0x1c8],%l3 ! Mem[00000000780001c8] ld [%o3+0x130],%f24 ! Mem[0000000079800130] stb %l2,[%o2+0x10c] ! Mem[000000007900010c] stb %l3,[%o2+0x0ba] ! Mem[00000000790000ba] jmpl %o7,%g0 sth %l6,[%o0+0x130] ! Mem[0000000078000130] p53_near_0_le: jmpl %o7,%g0 ldstub [%i0+0x0e6],%l7 ! Mem[000000007a0000e6] jmpl %o7,%g0 nop p53_near_0_lo: jmpl %o7,%g0 ldstub [%o0+0x0e6],%l7 ! Mem[000000007a0000e6] jmpl %o7,%g0 nop p53_near_0_he: st %f24,[%i2+0x114] ! Mem[000000007b000114] ldsb [%i0+0x09a],%l4 ! Mem[000000007a00009a] sth %l0,[%i3+0x1ce] ! Mem[000000007b8001ce] ldd [%i3+0x158],%l2 ! Mem[000000007b800158] jmpl %o7,%g0 ldsb [%i0+0x10c],%l6 ! Mem[000000007a00010c] p53_near_0_ho: st %f24,[%o2+0x114] ! Mem[000000007b000114] ldsb [%o0+0x09a],%l4 ! Mem[000000007a00009a] sth %l0,[%o3+0x1ce] ! Mem[000000007b8001ce] ldd [%o3+0x158],%l2 ! Mem[000000007b800158] jmpl %o7,%g0 ldsb [%o0+0x10c],%l6 ! Mem[000000007a00010c] p54_near_0_le: jmpl %o7,%g0 andncc %l4,-0x34c,%l1 jmpl %o7,%g0 nop p54_near_0_lo: jmpl %o7,%g0 andncc %l4,-0x34c,%l1 jmpl %o7,%g0 nop p54_near_0_he: ldstub [%i2+0x1e4],%l5 ! Mem[000000007d0001e4] ld [%i1+0x038],%f31 ! Mem[000000007c800038] stb %l1,[%i2+0x088] ! Mem[000000007d000088] lduh [%i2+0x190],%l1 ! Mem[000000007d000190] ldsb [%i3+0x094],%l0 ! Mem[000000007d800094] lduw [%i3+0x10c],%l5 ! Mem[000000007d80010c] st %f18,[%i3+0x160] ! Mem[000000007d800160] jmpl %o7,%g0 stb %l6,[%i3+0x0a3] ! Mem[000000007d8000a3] p54_near_0_ho: ldstub [%o2+0x1e4],%l5 ! Mem[000000007d0001e4] ld [%o1+0x038],%f31 ! Mem[000000007c800038] stb %l1,[%o2+0x088] ! Mem[000000007d000088] lduh [%o2+0x190],%l1 ! Mem[000000007d000190] ldsb [%o3+0x094],%l0 ! Mem[000000007d800094] lduw [%o3+0x10c],%l5 ! Mem[000000007d80010c] st %f18,[%o3+0x160] ! Mem[000000007d800160] jmpl %o7,%g0 stb %l6,[%o3+0x0a3] ! Mem[000000007d8000a3] p55_near_0_le: jmpl %o7,%g0 sth %l7,[%i0+0x0c6] ! Mem[000000007e0000c6] jmpl %o7,%g0 nop p55_near_0_lo: jmpl %o7,%g0 sth %l7,[%o0+0x0c6] ! Mem[000000007e0000c6] jmpl %o7,%g0 nop p55_near_0_he: ldx [%i3+0x1a8],%l7 ! Mem[000000007f8001a8] std %l2,[%i1+0x1c8] ! Mem[000000007e8001c8] stx %l0,[%i2+0x088] ! Mem[000000007f000088] ld [%i2+0x13c],%f26 ! Mem[000000007f00013c] jmpl %o7,%g0 andcc %l0,%l1,%l0 p55_near_0_ho: ldx [%o3+0x1a8],%l7 ! Mem[000000007f8001a8] std %l2,[%o1+0x1c8] ! Mem[000000007e8001c8] stx %l0,[%o2+0x088] ! Mem[000000007f000088] ld [%o2+0x13c],%f26 ! Mem[000000007f00013c] jmpl %o7,%g0 andcc %l0,%l1,%l0 p56_near_0_le: jmpl %o7,%g0 std %l4,[%i2+0x1a8] ! Mem[00000000810001a8] jmpl %o7,%g0 nop p56_near_0_lo: jmpl %o7,%g0 std %l4,[%o2+0x1a8] ! Mem[00000000810001a8] jmpl %o7,%g0 nop p56_near_0_he: ldx [%i1+0x190],%l1 ! Mem[0000000080800190] jmpl %o7,%g0 lduh [%i1+0x1f4],%l4 ! Mem[00000000808001f4] p56_near_0_ho: ldx [%o1+0x190],%l1 ! Mem[0000000080800190] jmpl %o7,%g0 lduh [%o1+0x1f4],%l4 ! Mem[00000000808001f4] p57_near_0_le: jmpl %o7,%g0 ldstub [%i0+0x0c6],%l7 ! Mem[00000000820000c6] jmpl %o7,%g0 nop p57_near_0_lo: jmpl %o7,%g0 ldstub [%o0+0x0c6],%l7 ! Mem[00000000820000c6] jmpl %o7,%g0 nop p57_near_0_he: ldub [%i2+0x1aa],%l7 ! Mem[00000000830001aa] ldsh [%i0+0x010],%l0 ! Mem[0000000082000010] ld [%i0+0x08c],%f24 ! Mem[000000008200008c] ldd [%i3+0x188],%l6 ! Mem[0000000083800188] jmpl %o7,%g0 sth %l0,[%i1+0x100] ! Mem[0000000082800100] p57_near_0_ho: ldub [%o2+0x1aa],%l7 ! Mem[00000000830001aa] ldsh [%o0+0x010],%l0 ! Mem[0000000082000010] ld [%o0+0x08c],%f24 ! Mem[000000008200008c] ldd [%o3+0x188],%l6 ! Mem[0000000083800188] jmpl %o7,%g0 sth %l0,[%o1+0x100] ! Mem[0000000082800100] p58_near_0_le: jmpl %o7,%g0 stw %l6,[%i0+0x1c0] ! Mem[00000000840001c0] jmpl %o7,%g0 nop p58_near_0_lo: jmpl %o7,%g0 stw %l6,[%o0+0x1c0] ! Mem[00000000840001c0] jmpl %o7,%g0 nop p58_near_0_he: ldsb [%i3+0x0cf],%l4 ! Mem[00000000858000cf] sth %l4,[%i0+0x1f4] ! Mem[00000000840001f4] jmpl %o7,%g0 ldd [%i3+0x008],%l2 ! Mem[0000000085800008] p58_near_0_ho: ldsb [%o3+0x0cf],%l4 ! Mem[00000000858000cf] sth %l4,[%o0+0x1f4] ! Mem[00000000840001f4] jmpl %o7,%g0 ldd [%o3+0x008],%l2 ! Mem[0000000085800008] p59_near_0_le: jmpl %o7,%g0 sth %l7,[%i1+0x0c6] ! Mem[00000000868000c6] jmpl %o7,%g0 nop p59_near_0_lo: jmpl %o7,%g0 sth %l7,[%o1+0x0c6] ! Mem[00000000868000c6] jmpl %o7,%g0 nop p59_near_0_he: ldsh [%i1+0x18a],%l7 ! Mem[000000008680018a] ldstub [%i2+0x11c],%l4 ! Mem[000000008700011c] xnorcc %l1,%l4,%l1 stx %l6,[%i1+0x130] ! Mem[0000000086800130] jmpl %o7,%g0 stx %l3,[%i2+0x148] ! Mem[0000000087000148] p59_near_0_ho: ldsh [%o1+0x18a],%l7 ! Mem[000000008680018a] ldstub [%o2+0x11c],%l4 ! Mem[000000008700011c] xnorcc %l1,%l4,%l1 stx %l6,[%o1+0x130] ! Mem[0000000086800130] jmpl %o7,%g0 stx %l3,[%o2+0x148] ! Mem[0000000087000148] p60_near_0_le: jmpl %o7,%g0 ldsh [%i2+0x1ae],%l4 ! Mem[00000000890001ae] jmpl %o7,%g0 nop p60_near_0_lo: jmpl %o7,%g0 ldsh [%o2+0x1ae],%l4 ! Mem[00000000890001ae] jmpl %o7,%g0 nop p60_near_0_he: ldstub [%i1+0x067],%l5 ! Mem[0000000088800067] jmpl %o7,%g0 swap [%i1+0x014],%l4 ! Mem[0000000088800014] p60_near_0_ho: ldstub [%o1+0x067],%l5 ! Mem[0000000088800067] jmpl %o7,%g0 swap [%o1+0x014],%l4 ! Mem[0000000088800014] p61_near_0_le: jmpl %o7,%g0 ldstub [%i1+0x0e6],%l7 ! Mem[000000008a8000e6] jmpl %o7,%g0 nop p61_near_0_lo: jmpl %o7,%g0 ldstub [%o1+0x0e6],%l7 ! Mem[000000008a8000e6] jmpl %o7,%g0 nop p61_near_0_he: ldd [%i0+0x188],%f22 ! Mem[000000008a000188] lduh [%i2+0x1c8],%l3 ! Mem[000000008b0001c8] ldstub [%i2+0x112],%l0 ! Mem[000000008b000112] lduw [%i2+0x12c],%l2 ! Mem[000000008b00012c] jmpl %o7,%g0 stx %l0,[%i2+0x070] ! Mem[000000008b000070] p61_near_0_ho: ldd [%o0+0x188],%f22 ! Mem[000000008a000188] lduh [%o2+0x1c8],%l3 ! Mem[000000008b0001c8] ldstub [%o2+0x112],%l0 ! Mem[000000008b000112] lduw [%o2+0x12c],%l2 ! Mem[000000008b00012c] jmpl %o7,%g0 stx %l0,[%o2+0x070] ! Mem[000000008b000070] p62_near_0_le: jmpl %o7,%g0 ldsb [%i3+0x073],%l1 ! Mem[000000008d800073] jmpl %o7,%g0 nop p62_near_0_lo: jmpl %o7,%g0 ldsb [%o3+0x073],%l1 ! Mem[000000008d800073] jmpl %o7,%g0 nop p62_near_0_he: stw %l0,[%i1+0x150] ! Mem[000000008c800150] and %l4,-0x8ea,%l1 lduh [%i0+0x09a],%l3 ! Mem[000000008c00009a] jmpl %o7,%g0 ldx [%i1+0x110],%l6 ! Mem[000000008c800110] p62_near_0_ho: stw %l0,[%o1+0x150] ! Mem[000000008c800150] and %l4,-0x8ea,%l1 lduh [%o0+0x09a],%l3 ! Mem[000000008c00009a] jmpl %o7,%g0 ldx [%o1+0x110],%l6 ! Mem[000000008c800110] p63_near_0_le: jmpl %o7,%g0 sth %l7,[%i1+0x0e6] ! Mem[000000008e8000e6] jmpl %o7,%g0 nop p63_near_0_lo: jmpl %o7,%g0 sth %l7,[%o1+0x0e6] ! Mem[000000008e8000e6] jmpl %o7,%g0 nop p63_near_0_he: stx %l7,[%i0+0x1a8] ! Mem[000000008e0001a8] stb %l3,[%i0+0x1c8] ! Mem[000000008e0001c8] ldsh [%i0+0x112],%l0 ! Mem[000000008e000112] ldub [%i3+0x10c],%l2 ! Mem[000000008f80010c] jmpl %o7,%g0 ldd [%i3+0x070],%l6 ! Mem[000000008f800070] p63_near_0_ho: stx %l7,[%o0+0x1a8] ! Mem[000000008e0001a8] stb %l3,[%o0+0x1c8] ! Mem[000000008e0001c8] ldsh [%o0+0x112],%l0 ! Mem[000000008e000112] ldub [%o3+0x10c],%l2 ! Mem[000000008f80010c] jmpl %o7,%g0 ldd [%o3+0x070],%l6 ! Mem[000000008f800070] near0_b2b_h: xnor %l5,-0x011,%l1 xnorcc %l4,%l2,%l1 orcc %l5,%l0,%l3 tsubcctv %l3,-0x8ba,%l4 andncc %l6,0xa88,%l4 smulcc %l5,%l7,%l5 jmpl %o7,%g0 srax %l1,%l0,%l6 near0_b2b_l: addcc %l2,-0xc7d,%l6 xor %l0,0x7f2,%l0 taddcctv %l0,%l3,%l3 udivx %l3,-0x411,%l1 xorcc %l4,%l7,%l4 orn %l3,%l2,%l7 jmpl %o7,%g0 orncc %l1,%l4,%l7 user_near0_end: .seg "text" .align 0x2000 user_near1_start: p0_near_1_le: ldsb [%i3+0x18a],%l0 ! Mem[000000001180018a] orn %l6,%l7,%l2 swap [%i3+0x0ec],%l6 ! Mem[00000000118000ec] sub %l3,0x477,%l0 stx %l1,[%i0+0x108] ! Mem[0000000010000108] and %l6,%l7,%l1 jmpl %o7,%g0 ldstub [%i3+0x0a7],%l3 ! Mem[00000000118000a7] p0_near_1_lo: ldsb [%o3+0x18a],%l0 ! Mem[000000001180018a] orn %l6,%l7,%l2 swap [%o3+0x0ec],%l6 ! Mem[00000000118000ec] sub %l3,0x477,%l0 stx %l1,[%o0+0x108] ! Mem[0000000010000108] and %l6,%l7,%l1 jmpl %o7,%g0 ldstub [%o3+0x0a7],%l3 ! Mem[00000000118000a7] p0_near_1_he: ld [%i2+0x0d4],%f27 ! Mem[00000000110000d4] lduw [%i3+0x098],%l7 ! Mem[0000000011800098] std %f28,[%i3+0x090] ! Mem[0000000011800090] ldd [%i2+0x148],%l0 ! Mem[0000000011000148] swap [%i0+0x0bc],%l1 ! Mem[00000000100000bc] ldx [%i2+0x0f8],%l5 ! Mem[00000000110000f8] stb %l5,[%i3+0x161] ! Mem[0000000011800161] jmpl %o7,%g0 ldx [%i0+0x1a0],%l4 ! Mem[00000000100001a0] p0_near_1_ho: ld [%o2+0x0d4],%f27 ! Mem[00000000110000d4] lduw [%o3+0x098],%l7 ! Mem[0000000011800098] std %f28,[%o3+0x090] ! Mem[0000000011800090] ldd [%o2+0x148],%l0 ! Mem[0000000011000148] swap [%o0+0x0bc],%l1 ! Mem[00000000100000bc] ldx [%o2+0x0f8],%l5 ! Mem[00000000110000f8] stb %l5,[%o3+0x161] ! Mem[0000000011800161] jmpl %o7,%g0 ldx [%o0+0x1a0],%l4 ! Mem[00000000100001a0] p1_near_1_le: stw %l1,[%i3+0x02c] ! Mem[000000001380002c] swap [%i2+0x0d8],%l4 ! Mem[00000000130000d8] jmpl %o7,%g0 st %f10,[%i0+0x020] ! Mem[0000000012000020] p1_near_1_lo: stw %l1,[%o3+0x02c] ! Mem[000000001380002c] swap [%o2+0x0d8],%l4 ! Mem[00000000130000d8] jmpl %o7,%g0 st %f10,[%o0+0x020] ! Mem[0000000012000020] p1_near_1_he: lduw [%i0+0x1f4],%l3 ! Mem[00000000120001f4] ld [%i1+0x088],%f18 ! Mem[0000000012800088] ldub [%i3+0x0ba],%l5 ! Mem[00000000138000ba] smul %l5,%l7,%l7 lduw [%i2+0x1a0],%l0 ! Mem[00000000130001a0] jmpl %o7,%g0 lduw [%i3+0x154],%l6 ! Mem[0000000013800154] p1_near_1_ho: lduw [%o0+0x1f4],%l3 ! Mem[00000000120001f4] ld [%o1+0x088],%f18 ! Mem[0000000012800088] ldub [%o3+0x0ba],%l5 ! Mem[00000000138000ba] smul %l5,%l7,%l7 lduw [%o2+0x1a0],%l0 ! Mem[00000000130001a0] jmpl %o7,%g0 lduw [%o3+0x154],%l6 ! Mem[0000000013800154] p2_near_1_le: lduw [%i2+0x130],%l6 ! Mem[0000000015000130] xnor %l1,0x85d,%l1 ldsh [%i0+0x154],%l5 ! Mem[0000000014000154] ldsw [%i3+0x068],%l6 ! Mem[0000000015800068] jmpl %o7,%g0 lduw [%i0+0x16c],%l1 ! Mem[000000001400016c] p2_near_1_lo: lduw [%o2+0x130],%l6 ! Mem[0000000015000130] xnor %l1,0x85d,%l1 ldsh [%o0+0x154],%l5 ! Mem[0000000014000154] ldsw [%o3+0x068],%l6 ! Mem[0000000015800068] jmpl %o7,%g0 lduw [%o0+0x16c],%l1 ! Mem[000000001400016c] p2_near_1_he: sth %l1,[%i1+0x1e0] ! Mem[00000000148001e0] ldub [%i1+0x0ed],%l7 ! Mem[00000000148000ed] ldx [%i0+0x1e0],%l7 ! Mem[00000000140001e0] jmpl %o7,%g0 ldsh [%i3+0x152],%l2 ! Mem[0000000015800152] p2_near_1_ho: sth %l1,[%o1+0x1e0] ! Mem[00000000148001e0] ldub [%o1+0x0ed],%l7 ! Mem[00000000148000ed] ldx [%o0+0x1e0],%l7 ! Mem[00000000140001e0] jmpl %o7,%g0 ldsh [%o3+0x152],%l2 ! Mem[0000000015800152] p3_near_1_le: umul %l6,0xc18,%l6 ldsw [%i0+0x160],%l5 ! Mem[0000000016000160] umul %l6,%l0,%l5 andn %l5,%l0,%l5 sth %l7,[%i2+0x0e6] ! Mem[00000000170000e6] jmpl %o7,%g0 st %f11,[%i0+0x134] ! Mem[0000000016000134] p3_near_1_lo: umul %l6,0xc18,%l6 ldsw [%o0+0x160],%l5 ! Mem[0000000016000160] umul %l6,%l0,%l5 andn %l5,%l0,%l5 sth %l7,[%o2+0x0e6] ! Mem[00000000170000e6] jmpl %o7,%g0 st %f11,[%o0+0x134] ! Mem[0000000016000134] p3_near_1_he: ldsw [%i3+0x04c],%l4 ! Mem[000000001780004c] jmpl %o7,%g0 swap [%i0+0x1cc],%l4 ! Mem[00000000160001cc] p3_near_1_ho: ldsw [%o3+0x04c],%l4 ! Mem[000000001780004c] jmpl %o7,%g0 swap [%o0+0x1cc],%l4 ! Mem[00000000160001cc] p4_near_1_le: andn %l3,0xac0,%l5 std %l2,[%i2+0x1a0] ! Mem[00000000190001a0] jmpl %o7,%g0 stw %l4,[%i2+0x0e8] ! Mem[00000000190000e8] p4_near_1_lo: andn %l3,0xac0,%l5 std %l2,[%o2+0x1a0] ! Mem[00000000190001a0] jmpl %o7,%g0 stw %l4,[%o2+0x0e8] ! Mem[00000000190000e8] p4_near_1_he: sth %l1,[%i3+0x060] ! Mem[0000000019800060] lduh [%i2+0x158],%l4 ! Mem[0000000019000158] ldsh [%i3+0x086],%l1 ! Mem[0000000019800086] ldx [%i1+0x048],%l7 ! Mem[0000000018800048] jmpl %o7,%g0 ldsb [%i1+0x0cd],%l7 ! Mem[00000000188000cd] p4_near_1_ho: sth %l1,[%o3+0x060] ! Mem[0000000019800060] lduh [%o2+0x158],%l4 ! Mem[0000000019000158] ldsh [%o3+0x086],%l1 ! Mem[0000000019800086] ldx [%o1+0x048],%l7 ! Mem[0000000018800048] jmpl %o7,%g0 ldsb [%o1+0x0cd],%l7 ! Mem[00000000188000cd] p5_near_1_le: lduh [%i2+0x0fc],%l4 ! Mem[000000001b0000fc] ldstub [%i0+0x07d],%l4 ! Mem[000000001a00007d] jmpl %o7,%g0 orncc %l4,%l5,%l5 p5_near_1_lo: lduh [%o2+0x0fc],%l4 ! Mem[000000001b0000fc] ldstub [%o0+0x07d],%l4 ! Mem[000000001a00007d] jmpl %o7,%g0 orncc %l4,%l5,%l5 p5_near_1_he: jmpl %o7,%g0 sra %l6,0x016,%l5 jmpl %o7,%g0 nop p5_near_1_ho: jmpl %o7,%g0 sra %l6,0x016,%l5 jmpl %o7,%g0 nop p6_near_1_le: andncc %l6,0xef1,%l5 ldsb [%i3+0x11f],%l4 ! Mem[000000001d80011f] lduw [%i0+0x010],%l3 ! Mem[000000001c000010] st %f0 ,[%i2+0x154] ! Mem[000000001d000154] jmpl %o7,%g0 lduw [%i3+0x150],%l2 ! Mem[000000001d800150] p6_near_1_lo: andncc %l6,0xef1,%l5 ldsb [%o3+0x11f],%l4 ! Mem[000000001d80011f] lduw [%o0+0x010],%l3 ! Mem[000000001c000010] st %f0 ,[%o2+0x154] ! Mem[000000001d000154] jmpl %o7,%g0 lduw [%o3+0x150],%l2 ! Mem[000000001d800150] p6_near_1_he: stx %l5,[%i0+0x170] ! Mem[000000001c000170] ldub [%i0+0x04c],%l5 ! Mem[000000001c00004c] ldx [%i0+0x118],%l1 ! Mem[000000001c000118] stw %l3,[%i2+0x1b0] ! Mem[000000001d0001b0] stb %l2,[%i1+0x017] ! Mem[000000001c800017] jmpl %o7,%g0 ldsh [%i3+0x14a],%l7 ! Mem[000000001d80014a] p6_near_1_ho: stx %l5,[%o0+0x170] ! Mem[000000001c000170] ldub [%o0+0x04c],%l5 ! Mem[000000001c00004c] ldx [%o0+0x118],%l1 ! Mem[000000001c000118] stw %l3,[%o2+0x1b0] ! Mem[000000001d0001b0] stb %l2,[%o1+0x017] ! Mem[000000001c800017] jmpl %o7,%g0 ldsh [%o3+0x14a],%l7 ! Mem[000000001d80014a] p7_near_1_le: umul %l7,%l5,%l5 jmpl %o7,%g0 ldub [%i0+0x198],%l7 ! Mem[000000001e000198] p7_near_1_lo: umul %l7,%l5,%l5 jmpl %o7,%g0 ldub [%o0+0x198],%l7 ! Mem[000000001e000198] p7_near_1_he: stx %l6,[%i0+0x160] ! Mem[000000001e000160] sll %l2,%l4,%l1 stx %l2,[%i2+0x188] ! Mem[000000001f000188] stx %l7,[%i0+0x0a0] ! Mem[000000001e0000a0] jmpl %o7,%g0 ld [%i3+0x1dc],%f20 ! Mem[000000001f8001dc] p7_near_1_ho: stx %l6,[%o0+0x160] ! Mem[000000001e000160] sll %l2,%l4,%l1 stx %l2,[%o2+0x188] ! Mem[000000001f000188] stx %l7,[%o0+0x0a0] ! Mem[000000001e0000a0] jmpl %o7,%g0 ld [%o3+0x1dc],%f20 ! Mem[000000001f8001dc] p8_near_1_le: jmpl %o7,%g0 stw %l3,[%i2+0x168] ! Mem[0000000021000168] jmpl %o7,%g0 nop p8_near_1_lo: jmpl %o7,%g0 stw %l3,[%o2+0x168] ! Mem[0000000021000168] jmpl %o7,%g0 nop p8_near_1_he: ldd [%i1+0x068],%f20 ! Mem[0000000020800068] jmpl %o7,%g0 ldstub [%i1+0x185],%l2 ! Mem[0000000020800185] p8_near_1_ho: ldd [%o1+0x068],%f20 ! Mem[0000000020800068] jmpl %o7,%g0 ldstub [%o1+0x185],%l2 ! Mem[0000000020800185] p9_near_1_le: jmpl %o7,%g0 ldd [%i0+0x048],%l6 ! Mem[0000000022000048] jmpl %o7,%g0 nop p9_near_1_lo: jmpl %o7,%g0 ldd [%o0+0x048],%l6 ! Mem[0000000022000048] jmpl %o7,%g0 nop p9_near_1_he: jmpl %o7,%g0 ldx [%i0+0x050],%l0 ! Mem[0000000022000050] jmpl %o7,%g0 nop p9_near_1_ho: jmpl %o7,%g0 ldx [%o0+0x050],%l0 ! Mem[0000000022000050] jmpl %o7,%g0 nop p10_near_1_le: lduw [%i0+0x084],%l4 ! Mem[0000000024000084] ldx [%i0+0x150],%l5 ! Mem[0000000024000150] xnorcc %l6,%l4,%l6 lduh [%i2+0x0f0],%l2 ! Mem[00000000250000f0] jmpl %o7,%g0 lduw [%i1+0x06c],%l4 ! Mem[000000002480006c] p10_near_1_lo: lduw [%o0+0x084],%l4 ! Mem[0000000024000084] ldx [%o0+0x150],%l5 ! Mem[0000000024000150] xnorcc %l6,%l4,%l6 lduh [%o2+0x0f0],%l2 ! Mem[00000000250000f0] jmpl %o7,%g0 lduw [%o1+0x06c],%l4 ! Mem[000000002480006c] p10_near_1_he: lduw [%i1+0x10c],%l0 ! Mem[000000002480010c] lduw [%i2+0x0a0],%l2 ! Mem[00000000250000a0] ldx [%i1+0x140],%l1 ! Mem[0000000024800140] jmpl %o7,%g0 srlx %l5,%l7,%l7 p10_near_1_ho: lduw [%o1+0x10c],%l0 ! Mem[000000002480010c] lduw [%o2+0x0a0],%l2 ! Mem[00000000250000a0] ldx [%o1+0x140],%l1 ! Mem[0000000024800140] jmpl %o7,%g0 srlx %l5,%l7,%l7 p11_near_1_le: sth %l4,[%i1+0x1ae] ! Mem[00000000268001ae] stw %l3,[%i0+0x048] ! Mem[0000000026000048] stw %l4,[%i3+0x13c] ! Mem[000000002780013c] std %f14,[%i0+0x120] ! Mem[0000000026000120] std %l4,[%i2+0x0e0] ! Mem[00000000270000e0] jmpl %o7,%g0 ldsw [%i0+0x0b8],%l7 ! Mem[00000000260000b8] p11_near_1_lo: sth %l4,[%o1+0x1ae] ! Mem[00000000268001ae] stw %l3,[%o0+0x048] ! Mem[0000000026000048] stw %l4,[%o3+0x13c] ! Mem[000000002780013c] std %f14,[%o0+0x120] ! Mem[0000000026000120] std %l4,[%o2+0x0e0] ! Mem[00000000270000e0] jmpl %o7,%g0 ldsw [%o0+0x0b8],%l7 ! Mem[00000000260000b8] p11_near_1_he: ldd [%i1+0x068],%l4 ! Mem[0000000026800068] ldsb [%i2+0x167],%l2 ! Mem[0000000027000167] ldub [%i2+0x16a],%l0 ! Mem[000000002700016a] std %f18,[%i3+0x000] ! Mem[0000000027800000] swap [%i1+0x130],%l0 ! Mem[0000000026800130] stb %l4,[%i3+0x04a] ! Mem[000000002780004a] jmpl %o7,%g0 ldsh [%i1+0x1e4],%l0 ! Mem[00000000268001e4] p11_near_1_ho: ldd [%o1+0x068],%l4 ! Mem[0000000026800068] ldsb [%o2+0x167],%l2 ! Mem[0000000027000167] ldub [%o2+0x16a],%l0 ! Mem[000000002700016a] std %f18,[%o3+0x000] ! Mem[0000000027800000] swap [%o1+0x130],%l0 ! Mem[0000000026800130] stb %l4,[%o3+0x04a] ! Mem[000000002780004a] jmpl %o7,%g0 ldsh [%o1+0x1e4],%l0 ! Mem[00000000268001e4] p12_near_1_le: st %f8 ,[%i0+0x004] ! Mem[0000000028000004] ldsh [%i0+0x142],%l5 ! Mem[0000000028000142] orcc %l6,%l0,%l5 std %l0,[%i1+0x068] ! Mem[0000000028800068] stw %l1,[%i1+0x084] ! Mem[0000000028800084] jmpl %o7,%g0 lduh [%i1+0x1da],%l4 ! Mem[00000000288001da] p12_near_1_lo: st %f8 ,[%o0+0x004] ! Mem[0000000028000004] ldsh [%o0+0x142],%l5 ! Mem[0000000028000142] orcc %l6,%l0,%l5 std %l0,[%o1+0x068] ! Mem[0000000028800068] stw %l1,[%o1+0x084] ! Mem[0000000028800084] jmpl %o7,%g0 lduh [%o1+0x1da],%l4 ! Mem[00000000288001da] p12_near_1_he: mulx %l3,-0x6b8,%l1 sllx %l5,%l1,%l7 ldub [%i1+0x0cb],%l5 ! Mem[00000000288000cb] stw %l2,[%i1+0x080] ! Mem[0000000028800080] ldub [%i0+0x0ba],%l7 ! Mem[00000000280000ba] sll %l5,0x007,%l7 swap [%i0+0x184],%l0 ! Mem[0000000028000184] jmpl %o7,%g0 ldsb [%i1+0x0a0],%l7 ! Mem[00000000288000a0] p12_near_1_ho: mulx %l3,-0x6b8,%l1 sllx %l5,%l1,%l7 ldub [%o1+0x0cb],%l5 ! Mem[00000000288000cb] stw %l2,[%o1+0x080] ! Mem[0000000028800080] ldub [%o0+0x0ba],%l7 ! Mem[00000000280000ba] sll %l5,0x007,%l7 swap [%o0+0x184],%l0 ! Mem[0000000028000184] jmpl %o7,%g0 ldsb [%o1+0x0a0],%l7 ! Mem[00000000288000a0] p13_near_1_le: ldd [%i3+0x010],%l0 ! Mem[000000002b800010] ldsh [%i0+0x08c],%l0 ! Mem[000000002a00008c] stw %l2,[%i1+0x13c] ! Mem[000000002a80013c] ldsw [%i2+0x070],%l0 ! Mem[000000002b000070] jmpl %o7,%g0 srlx %l2,0x020,%l2 p13_near_1_lo: ldd [%o3+0x010],%l0 ! Mem[000000002b800010] ldsh [%o0+0x08c],%l0 ! Mem[000000002a00008c] stw %l2,[%o1+0x13c] ! Mem[000000002a80013c] ldsw [%o2+0x070],%l0 ! Mem[000000002b000070] jmpl %o7,%g0 srlx %l2,0x020,%l2 p13_near_1_he: swap [%i0+0x110],%l6 ! Mem[000000002a000110] lduw [%i1+0x16c],%l3 ! Mem[000000002a80016c] lduh [%i3+0x02e],%l1 ! Mem[000000002b80002e] jmpl %o7,%g0 ldstub [%i1+0x04c],%l5 ! Mem[000000002a80004c] p13_near_1_ho: swap [%o0+0x110],%l6 ! Mem[000000002a000110] lduw [%o1+0x16c],%l3 ! Mem[000000002a80016c] lduh [%o3+0x02e],%l1 ! Mem[000000002b80002e] jmpl %o7,%g0 ldstub [%o1+0x04c],%l5 ! Mem[000000002a80004c] p14_near_1_le: swap [%i0+0x158],%l4 ! Mem[000000002c000158] std %l6,[%i1+0x0a0] ! Mem[000000002c8000a0] sth %l2,[%i2+0x1c2] ! Mem[000000002d0001c2] and %l7,%l7,%l6 jmpl %o7,%g0 ldsb [%i3+0x114],%l3 ! Mem[000000002d800114] p14_near_1_lo: swap [%o0+0x158],%l4 ! Mem[000000002c000158] std %l6,[%o1+0x0a0] ! Mem[000000002c8000a0] sth %l2,[%o2+0x1c2] ! Mem[000000002d0001c2] and %l7,%l7,%l6 jmpl %o7,%g0 ldsb [%o3+0x114],%l3 ! Mem[000000002d800114] p14_near_1_he: ldd [%i3+0x048],%l4 ! Mem[000000002d800048] jmpl %o7,%g0 stw %l4,[%i1+0x06c] ! Mem[000000002c80006c] p14_near_1_ho: ldd [%o3+0x048],%l4 ! Mem[000000002d800048] jmpl %o7,%g0 stw %l4,[%o1+0x06c] ! Mem[000000002c80006c] p15_near_1_le: sth %l1,[%i1+0x0a8] ! Mem[000000002e8000a8] ldsw [%i3+0x1b0],%l1 ! Mem[000000002f8001b0] ld [%i0+0x010],%f0 ! Mem[000000002e000010] stw %l5,[%i1+0x12c] ! Mem[000000002e80012c] ldd [%i3+0x178],%f12 ! Mem[000000002f800178] srax %l6,%l1,%l5 sth %l2,[%i1+0x132] ! Mem[000000002e800132] jmpl %o7,%g0 ldsw [%i3+0x0c4],%l7 ! Mem[000000002f8000c4] p15_near_1_lo: sth %l1,[%o1+0x0a8] ! Mem[000000002e8000a8] ldsw [%o3+0x1b0],%l1 ! Mem[000000002f8001b0] ld [%o0+0x010],%f0 ! Mem[000000002e000010] stw %l5,[%o1+0x12c] ! Mem[000000002e80012c] ldd [%o3+0x178],%f12 ! Mem[000000002f800178] srax %l6,%l1,%l5 sth %l2,[%o1+0x132] ! Mem[000000002e800132] jmpl %o7,%g0 ldsw [%o3+0x0c4],%l7 ! Mem[000000002f8000c4] p15_near_1_he: std %l0,[%i2+0x138] ! Mem[000000002f000138] stw %l5,[%i2+0x068] ! Mem[000000002f000068] jmpl %o7,%g0 ldx [%i0+0x068],%l4 ! Mem[000000002e000068] p15_near_1_ho: std %l0,[%o2+0x138] ! Mem[000000002f000138] stw %l5,[%o2+0x068] ! Mem[000000002f000068] jmpl %o7,%g0 ldx [%o0+0x068],%l4 ! Mem[000000002e000068] p16_near_1_le: or %l0,-0x464,%l5 jmpl %o7,%g0 std %f2 ,[%i1+0x0c8] ! Mem[00000000308000c8] p16_near_1_lo: or %l0,-0x464,%l5 jmpl %o7,%g0 std %f2 ,[%o1+0x0c8] ! Mem[00000000308000c8] p16_near_1_he: ldsh [%i1+0x06a],%l7 ! Mem[000000003080006a] jmpl %o7,%g0 lduw [%i1+0x000],%l2 ! Mem[0000000030800000] p16_near_1_ho: ldsh [%o1+0x06a],%l7 ! Mem[000000003080006a] jmpl %o7,%g0 lduw [%o1+0x000],%l2 ! Mem[0000000030800000] p17_near_1_le: stx %l4,[%i1+0x0d8] ! Mem[00000000328000d8] andn %l4,%l5,%l5 sllx %l4,0x00d,%l6 st %f12,[%i3+0x18c] ! Mem[000000003380018c] xorcc %l2,%l3,%l7 ldstub [%i2+0x134],%l3 ! Mem[0000000033000134] st %f2 ,[%i1+0x0d0] ! Mem[00000000328000d0] jmpl %o7,%g0 stb %l5,[%i3+0x031] ! Mem[0000000033800031] p17_near_1_lo: stx %l4,[%o1+0x0d8] ! Mem[00000000328000d8] andn %l4,%l5,%l5 sllx %l4,0x00d,%l6 st %f12,[%o3+0x18c] ! Mem[000000003380018c] xorcc %l2,%l3,%l7 ldstub [%o2+0x134],%l3 ! Mem[0000000033000134] st %f2 ,[%o1+0x0d0] ! Mem[00000000328000d0] jmpl %o7,%g0 stb %l5,[%o3+0x031] ! Mem[0000000033800031] p17_near_1_he: lduw [%i2+0x1cc],%l4 ! Mem[00000000330001cc] ldd [%i0+0x1d0],%l2 ! Mem[00000000320001d0] lduh [%i1+0x088],%l2 ! Mem[0000000032800088] std %l4,[%i3+0x098] ! Mem[0000000033800098] jmpl %o7,%g0 stw %l5,[%i0+0x174] ! Mem[0000000032000174] p17_near_1_ho: lduw [%o2+0x1cc],%l4 ! Mem[00000000330001cc] ldd [%o0+0x1d0],%l2 ! Mem[00000000320001d0] lduh [%o1+0x088],%l2 ! Mem[0000000032800088] std %l4,[%o3+0x098] ! Mem[0000000033800098] jmpl %o7,%g0 stw %l5,[%o0+0x174] ! Mem[0000000032000174] p18_near_1_le: ldstub [%i3+0x16d],%l3 ! Mem[000000003580016d] ldstub [%i3+0x02f],%l1 ! Mem[000000003580002f] ldsh [%i2+0x178],%l4 ! Mem[0000000035000178] sllx %l6,0x031,%l5 swap [%i2+0x13c],%l4 ! Mem[000000003500013c] jmpl %o7,%g0 ldx [%i0+0x1e0],%l7 ! Mem[00000000340001e0] p18_near_1_lo: ldstub [%o3+0x16d],%l3 ! Mem[000000003580016d] ldstub [%o3+0x02f],%l1 ! Mem[000000003580002f] ldsh [%o2+0x178],%l4 ! Mem[0000000035000178] sllx %l6,0x031,%l5 swap [%o2+0x13c],%l4 ! Mem[000000003500013c] jmpl %o7,%g0 ldx [%o0+0x1e0],%l7 ! Mem[00000000340001e0] p18_near_1_he: std %f24,[%i2+0x090] ! Mem[0000000035000090] std %l2,[%i1+0x1b0] ! Mem[00000000348001b0] swap [%i2+0x16c],%l4 ! Mem[000000003500016c] lduw [%i1+0x1e8],%l4 ! Mem[00000000348001e8] jmpl %o7,%g0 ldsw [%i2+0x020],%l0 ! Mem[0000000035000020] p18_near_1_ho: std %f24,[%o2+0x090] ! Mem[0000000035000090] std %l2,[%o1+0x1b0] ! Mem[00000000348001b0] swap [%o2+0x16c],%l4 ! Mem[000000003500016c] lduw [%o1+0x1e8],%l4 ! Mem[00000000348001e8] jmpl %o7,%g0 ldsw [%o2+0x020],%l0 ! Mem[0000000035000020] p19_near_1_le: jmpl %o7,%g0 lduh [%i2+0x10c],%l2 ! Mem[000000003700010c] jmpl %o7,%g0 nop p19_near_1_lo: jmpl %o7,%g0 lduh [%o2+0x10c],%l2 ! Mem[000000003700010c] jmpl %o7,%g0 nop p19_near_1_he: swap [%i2+0x1a8],%l6 ! Mem[00000000370001a8] stb %l7,[%i3+0x198] ! Mem[0000000037800198] jmpl %o7,%g0 taddcc %l5,%l4,%l1 p19_near_1_ho: swap [%o2+0x1a8],%l6 ! Mem[00000000370001a8] stb %l7,[%o3+0x198] ! Mem[0000000037800198] jmpl %o7,%g0 taddcc %l5,%l4,%l1 p20_near_1_le: swap [%i2+0x174],%l1 ! Mem[0000000039000174] sth %l2,[%i1+0x132] ! Mem[0000000038800132] ldsw [%i1+0x0c4],%l7 ! Mem[00000000388000c4] ldub [%i0+0x114],%l3 ! Mem[0000000038000114] jmpl %o7,%g0 ldub [%i0+0x1e1],%l1 ! Mem[00000000380001e1] p20_near_1_lo: swap [%o2+0x174],%l1 ! Mem[0000000039000174] sth %l2,[%o1+0x132] ! Mem[0000000038800132] ldsw [%o1+0x0c4],%l7 ! Mem[00000000388000c4] ldub [%o0+0x114],%l3 ! Mem[0000000038000114] jmpl %o7,%g0 ldub [%o0+0x1e1],%l1 ! Mem[00000000380001e1] p20_near_1_he: lduw [%i3+0x150],%l4 ! Mem[0000000039800150] sth %l4,[%i0+0x058] ! Mem[0000000038000058] ldsw [%i1+0x094],%l1 ! Mem[0000000038800094] ldd [%i2+0x1d0],%l6 ! Mem[00000000390001d0] jmpl %o7,%g0 stw %l2,[%i3+0x144] ! Mem[0000000039800144] p20_near_1_ho: lduw [%o3+0x150],%l4 ! Mem[0000000039800150] sth %l4,[%o0+0x058] ! Mem[0000000038000058] ldsw [%o1+0x094],%l1 ! Mem[0000000038800094] ldd [%o2+0x1d0],%l6 ! Mem[00000000390001d0] jmpl %o7,%g0 stw %l2,[%o3+0x144] ! Mem[0000000039800144] p21_near_1_le: std %f0 ,[%i2+0x0f0] ! Mem[000000003b0000f0] orncc %l0,%l6,%l6 jmpl %o7,%g0 ldsw [%i0+0x178],%l4 ! Mem[000000003a000178] p21_near_1_lo: std %f0 ,[%o2+0x0f0] ! Mem[000000003b0000f0] orncc %l0,%l6,%l6 jmpl %o7,%g0 ldsw [%o0+0x178],%l4 ! Mem[000000003a000178] p21_near_1_he: lduw [%i3+0x14c],%l1 ! Mem[000000003b80014c] lduw [%i2+0x0b0],%l0 ! Mem[000000003b0000b0] lduw [%i1+0x0d0],%l2 ! Mem[000000003a8000d0] lduh [%i1+0x01e],%l0 ! Mem[000000003a80001e] stb %l2,[%i1+0x172] ! Mem[000000003a800172] ldsb [%i3+0x06f],%l5 ! Mem[000000003b80006f] jmpl %o7,%g0 nop p21_near_1_ho: lduw [%o3+0x14c],%l1 ! Mem[000000003b80014c] lduw [%o2+0x0b0],%l0 ! Mem[000000003b0000b0] lduw [%o1+0x0d0],%l2 ! Mem[000000003a8000d0] lduh [%o1+0x01e],%l0 ! Mem[000000003a80001e] stb %l2,[%o1+0x172] ! Mem[000000003a800172] ldsb [%o3+0x06f],%l5 ! Mem[000000003b80006f] jmpl %o7,%g0 nop p22_near_1_le: swap [%i0+0x070],%l4 ! Mem[000000003c000070] st %f0 ,[%i1+0x0d4] ! Mem[000000003c8000d4] std %l6,[%i2+0x1b8] ! Mem[000000003d0001b8] ldsh [%i2+0x0a0],%l5 ! Mem[000000003d0000a0] ldd [%i0+0x150],%l0 ! Mem[000000003c000150] sth %l4,[%i2+0x040] ! Mem[000000003d000040] jmpl %o7,%g0 ldsh [%i3+0x0a6],%l7 ! Mem[000000003d8000a6] p22_near_1_lo: swap [%o0+0x070],%l4 ! Mem[000000003c000070] st %f0 ,[%o1+0x0d4] ! Mem[000000003c8000d4] std %l6,[%o2+0x1b8] ! Mem[000000003d0001b8] ldsh [%o2+0x0a0],%l5 ! Mem[000000003d0000a0] ldd [%o0+0x150],%l0 ! Mem[000000003c000150] sth %l4,[%o2+0x040] ! Mem[000000003d000040] jmpl %o7,%g0 ldsh [%o3+0x0a6],%l7 ! Mem[000000003d8000a6] p22_near_1_he: swap [%i2+0x094],%l1 ! Mem[000000003d000094] ldsh [%i0+0x1f4],%l7 ! Mem[000000003c0001f4] std %f26,[%i3+0x160] ! Mem[000000003d800160] sth %l0,[%i0+0x14a] ! Mem[000000003c00014a] jmpl %o7,%g0 st %f16,[%i0+0x130] ! Mem[000000003c000130] p22_near_1_ho: swap [%o2+0x094],%l1 ! Mem[000000003d000094] ldsh [%o0+0x1f4],%l7 ! Mem[000000003c0001f4] std %f26,[%o3+0x160] ! Mem[000000003d800160] sth %l0,[%o0+0x14a] ! Mem[000000003c00014a] jmpl %o7,%g0 st %f16,[%o0+0x130] ! Mem[000000003c000130] p23_near_1_le: sth %l0,[%i1+0x10e] ! Mem[000000003e80010e] std %f14,[%i0+0x010] ! Mem[000000003e000010] std %l0,[%i0+0x0a0] ! Mem[000000003e0000a0] ldsb [%i1+0x1f4],%l5 ! Mem[000000003e8001f4] stw %l1,[%i3+0x0b8] ! Mem[000000003f8000b8] st %f2 ,[%i0+0x0d0] ! Mem[000000003e0000d0] jmpl %o7,%g0 ldub [%i2+0x03f],%l0 ! Mem[000000003f00003f] p23_near_1_lo: sth %l0,[%o1+0x10e] ! Mem[000000003e80010e] std %f14,[%o0+0x010] ! Mem[000000003e000010] std %l0,[%o0+0x0a0] ! Mem[000000003e0000a0] ldsb [%o1+0x1f4],%l5 ! Mem[000000003e8001f4] stw %l1,[%o3+0x0b8] ! Mem[000000003f8000b8] st %f2 ,[%o0+0x0d0] ! Mem[000000003e0000d0] jmpl %o7,%g0 ldub [%o2+0x03f],%l0 ! Mem[000000003f00003f] p23_near_1_he: ldub [%i2+0x152],%l2 ! Mem[000000003f000152] ldstub [%i0+0x1c6],%l2 ! Mem[000000003e0001c6] std %l4,[%i3+0x110] ! Mem[000000003f800110] and %l4,%l5,%l4 ldub [%i2+0x138],%l1 ! Mem[000000003f000138] std %l2,[%i0+0x078] ! Mem[000000003e000078] stx %l0,[%i0+0x1c0] ! Mem[000000003e0001c0] jmpl %o7,%g0 std %f20,[%i1+0x078] ! Mem[000000003e800078] p23_near_1_ho: ldub [%o2+0x152],%l2 ! Mem[000000003f000152] ldstub [%o0+0x1c6],%l2 ! Mem[000000003e0001c6] std %l4,[%o3+0x110] ! Mem[000000003f800110] and %l4,%l5,%l4 ldub [%o2+0x138],%l1 ! Mem[000000003f000138] std %l2,[%o0+0x078] ! Mem[000000003e000078] stx %l0,[%o0+0x1c0] ! Mem[000000003e0001c0] jmpl %o7,%g0 std %f20,[%o1+0x078] ! Mem[000000003e800078] p24_near_1_le: xnor %l2,-0x02c,%l7 ldd [%i1+0x040],%l4 ! Mem[0000000040800040] stx %l7,[%i0+0x080] ! Mem[0000000040000080] stx %l5,[%i1+0x040] ! Mem[0000000040800040] jmpl %o7,%g0 ldub [%i2+0x1d4],%l7 ! Mem[00000000410001d4] p24_near_1_lo: xnor %l2,-0x02c,%l7 ldd [%o1+0x040],%l4 ! Mem[0000000040800040] stx %l7,[%o0+0x080] ! Mem[0000000040000080] stx %l5,[%o1+0x040] ! Mem[0000000040800040] jmpl %o7,%g0 ldub [%o2+0x1d4],%l7 ! Mem[00000000410001d4] p24_near_1_he: lduh [%i3+0x06c],%l5 ! Mem[000000004180006c] nop ldx [%i3+0x080],%l2 ! Mem[0000000041800080] ldsb [%i3+0x03d],%l2 ! Mem[000000004180003d] swap [%i2+0x0fc],%l3 ! Mem[00000000410000fc] jmpl %o7,%g0 ldstub [%i2+0x08e],%l4 ! Mem[000000004100008e] p24_near_1_ho: lduh [%o3+0x06c],%l5 ! Mem[000000004180006c] nop ldx [%o3+0x080],%l2 ! Mem[0000000041800080] ldsb [%o3+0x03d],%l2 ! Mem[000000004180003d] swap [%o2+0x0fc],%l3 ! Mem[00000000410000fc] jmpl %o7,%g0 ldstub [%o2+0x08e],%l4 ! Mem[000000004100008e] p25_near_1_le: jmpl %o7,%g0 lduh [%i0+0x12c],%l6 ! Mem[000000004200012c] jmpl %o7,%g0 nop p25_near_1_lo: jmpl %o7,%g0 lduh [%o0+0x12c],%l6 ! Mem[000000004200012c] jmpl %o7,%g0 nop p25_near_1_he: ldd [%i0+0x190],%l6 ! Mem[0000000042000190] ldx [%i0+0x178],%l5 ! Mem[0000000042000178] andcc %l7,-0xa39,%l2 ldsh [%i1+0x06a],%l7 ! Mem[000000004280006a] ldsw [%i0+0x06c],%l4 ! Mem[000000004200006c] ldub [%i3+0x0a5],%l4 ! Mem[00000000438000a5] jmpl %o7,%g0 std %f20,[%i1+0x040] ! Mem[0000000042800040] p25_near_1_ho: ldd [%o0+0x190],%l6 ! Mem[0000000042000190] ldx [%o0+0x178],%l5 ! Mem[0000000042000178] andcc %l7,-0xa39,%l2 ldsh [%o1+0x06a],%l7 ! Mem[000000004280006a] ldsw [%o0+0x06c],%l4 ! Mem[000000004200006c] ldub [%o3+0x0a5],%l4 ! Mem[00000000438000a5] jmpl %o7,%g0 std %f20,[%o1+0x040] ! Mem[0000000042800040] p26_near_1_le: ldd [%i1+0x1c0],%l0 ! Mem[00000000448001c0] ldub [%i2+0x176],%l1 ! Mem[0000000045000176] swap [%i2+0x0e8],%l3 ! Mem[00000000450000e8] addc %l4,0xf87,%l3 sth %l4,[%i0+0x1dc] ! Mem[00000000440001dc] std %l0,[%i0+0x0b8] ! Mem[00000000440000b8] std %l0,[%i2+0x1c0] ! Mem[00000000450001c0] jmpl %o7,%g0 std %f0 ,[%i2+0x028] ! Mem[0000000045000028] p26_near_1_lo: ldd [%o1+0x1c0],%l0 ! Mem[00000000448001c0] ldub [%o2+0x176],%l1 ! Mem[0000000045000176] swap [%o2+0x0e8],%l3 ! Mem[00000000450000e8] addc %l4,0xf87,%l3 sth %l4,[%o0+0x1dc] ! Mem[00000000440001dc] std %l0,[%o0+0x0b8] ! Mem[00000000440000b8] std %l0,[%o2+0x1c0] ! Mem[00000000450001c0] jmpl %o7,%g0 std %f0 ,[%o2+0x028] ! Mem[0000000045000028] p26_near_1_he: jmpl %o7,%g0 stw %l4,[%i2+0x0a4] ! Mem[00000000450000a4] jmpl %o7,%g0 nop p26_near_1_ho: jmpl %o7,%g0 stw %l4,[%o2+0x0a4] ! Mem[00000000450000a4] jmpl %o7,%g0 nop p27_near_1_le: lduw [%i1+0x080],%l6 ! Mem[0000000046800080] jmpl %o7,%g0 ldsh [%i3+0x1e2],%l2 ! Mem[00000000478001e2] p27_near_1_lo: lduw [%o1+0x080],%l6 ! Mem[0000000046800080] jmpl %o7,%g0 ldsh [%o3+0x1e2],%l2 ! Mem[00000000478001e2] p27_near_1_he: srl %l4,%l3,%l1 stw %l5,[%i1+0x048] ! Mem[0000000046800048] or %l7,-0xec0,%l1 ldsh [%i3+0x0d2],%l2 ! Mem[00000000478000d2] jmpl %o7,%g0 ldsh [%i1+0x162],%l1 ! Mem[0000000046800162] p27_near_1_ho: srl %l4,%l3,%l1 stw %l5,[%o1+0x048] ! Mem[0000000046800048] or %l7,-0xec0,%l1 ldsh [%o3+0x0d2],%l2 ! Mem[00000000478000d2] jmpl %o7,%g0 ldsh [%o1+0x162],%l1 ! Mem[0000000046800162] p28_near_1_le: jmpl %o7,%g0 lduw [%i2+0x004],%l0 ! Mem[0000000049000004] jmpl %o7,%g0 nop p28_near_1_lo: jmpl %o7,%g0 lduw [%o2+0x004],%l0 ! Mem[0000000049000004] jmpl %o7,%g0 nop p28_near_1_he: stb %l4,[%i3+0x112] ! Mem[0000000049800112] ldsw [%i1+0x1ac],%l5 ! Mem[00000000488001ac] jmpl %o7,%g0 ldx [%i3+0x1b8],%l3 ! Mem[00000000498001b8] p28_near_1_ho: stb %l4,[%o3+0x112] ! Mem[0000000049800112] ldsw [%o1+0x1ac],%l5 ! Mem[00000000488001ac] jmpl %o7,%g0 ldx [%o3+0x1b8],%l3 ! Mem[00000000498001b8] p29_near_1_le: ldsh [%i2+0x1c6],%l2 ! Mem[000000004b0001c6] ldsw [%i2+0x138],%l1 ! Mem[000000004b000138] stb %l4,[%i2+0x060] ! Mem[000000004b000060] ldstub [%i0+0x152],%l4 ! Mem[000000004a000152] orn %l2,0xf85,%l3 ldd [%i3+0x160],%l0 ! Mem[000000004b800160] jmpl %o7,%g0 stb %l5,[%i0+0x154] ! Mem[000000004a000154] p29_near_1_lo: ldsh [%o2+0x1c6],%l2 ! Mem[000000004b0001c6] ldsw [%o2+0x138],%l1 ! Mem[000000004b000138] stb %l4,[%o2+0x060] ! Mem[000000004b000060] ldstub [%o0+0x152],%l4 ! Mem[000000004a000152] orn %l2,0xf85,%l3 ldd [%o3+0x160],%l0 ! Mem[000000004b800160] jmpl %o7,%g0 stb %l5,[%o0+0x154] ! Mem[000000004a000154] p29_near_1_he: srl %l3,0x002,%l7 ldd [%i3+0x0d0],%f24 ! Mem[000000004b8000d0] sdivx %l2,-0x71d,%l6 lduw [%i0+0x1cc],%l2 ! Mem[000000004a0001cc] jmpl %o7,%g0 ldd [%i1+0x170],%f18 ! Mem[000000004a800170] p29_near_1_ho: srl %l3,0x002,%l7 ldd [%o3+0x0d0],%f24 ! Mem[000000004b8000d0] sdivx %l2,-0x71d,%l6 lduw [%o0+0x1cc],%l2 ! Mem[000000004a0001cc] jmpl %o7,%g0 ldd [%o1+0x170],%f18 ! Mem[000000004a800170] p30_near_1_le: stx %l6,[%i0+0x068] ! Mem[000000004c000068] lduh [%i0+0x0ba],%l3 ! Mem[000000004c0000ba] smulcc %l0,-0xbec,%l2 ld [%i2+0x0a4],%f4 ! Mem[000000004d0000a4] jmpl %o7,%g0 srlx %l3,0x004,%l5 p30_near_1_lo: stx %l6,[%o0+0x068] ! Mem[000000004c000068] lduh [%o0+0x0ba],%l3 ! Mem[000000004c0000ba] smulcc %l0,-0xbec,%l2 ld [%o2+0x0a4],%f4 ! Mem[000000004d0000a4] jmpl %o7,%g0 srlx %l3,0x004,%l5 p30_near_1_he: lduh [%i3+0x040],%l1 ! Mem[000000004d800040] stx %l7,[%i0+0x098] ! Mem[000000004c000098] std %l0,[%i0+0x168] ! Mem[000000004c000168] sub %l0,%l2,%l2 jmpl %o7,%g0 stw %l3,[%i3+0x130] ! Mem[000000004d800130] p30_near_1_ho: lduh [%o3+0x040],%l1 ! Mem[000000004d800040] stx %l7,[%o0+0x098] ! Mem[000000004c000098] std %l0,[%o0+0x168] ! Mem[000000004c000168] sub %l0,%l2,%l2 jmpl %o7,%g0 stw %l3,[%o3+0x130] ! Mem[000000004d800130] p31_near_1_le: jmpl %o7,%g0 ldsb [%i0+0x0dd],%l4 ! Mem[000000004e0000dd] jmpl %o7,%g0 nop p31_near_1_lo: jmpl %o7,%g0 ldsb [%o0+0x0dd],%l4 ! Mem[000000004e0000dd] jmpl %o7,%g0 nop p31_near_1_he: ldd [%i1+0x078],%f28 ! Mem[000000004e800078] ldub [%i3+0x04a],%l6 ! Mem[000000004f80004a] ldstub [%i2+0x087],%l1 ! Mem[000000004f000087] st %f20,[%i3+0x1f8] ! Mem[000000004f8001f8] ldstub [%i2+0x06f],%l2 ! Mem[000000004f00006f] swap [%i0+0x178],%l7 ! Mem[000000004e000178] jmpl %o7,%g0 st %f31,[%i1+0x120] ! Mem[000000004e800120] p31_near_1_ho: ldd [%o1+0x078],%f28 ! Mem[000000004e800078] ldub [%o3+0x04a],%l6 ! Mem[000000004f80004a] ldstub [%o2+0x087],%l1 ! Mem[000000004f000087] st %f20,[%o3+0x1f8] ! Mem[000000004f8001f8] ldstub [%o2+0x06f],%l2 ! Mem[000000004f00006f] swap [%o0+0x178],%l7 ! Mem[000000004e000178] jmpl %o7,%g0 st %f31,[%o1+0x120] ! Mem[000000004e800120] p32_near_1_le: stw %l0,[%i1+0x090] ! Mem[0000000050800090] nop smul %l7,-0x460,%l4 st %f5 ,[%i0+0x110] ! Mem[0000000050000110] srax %l5,0x02f,%l1 ldd [%i1+0x050],%f4 ! Mem[0000000050800050] ldx [%i0+0x130],%l5 ! Mem[0000000050000130] jmpl %o7,%g0 sra %l0,%l0,%l4 p32_near_1_lo: stw %l0,[%o1+0x090] ! Mem[0000000050800090] nop smul %l7,-0x460,%l4 st %f5 ,[%o0+0x110] ! Mem[0000000050000110] srax %l5,0x02f,%l1 ldd [%o1+0x050],%f4 ! Mem[0000000050800050] ldx [%o0+0x130],%l5 ! Mem[0000000050000130] jmpl %o7,%g0 sra %l0,%l0,%l4 p32_near_1_he: ldx [%i0+0x0f0],%l0 ! Mem[00000000500000f0] lduw [%i0+0x1b0],%l3 ! Mem[00000000500001b0] stw %l2,[%i1+0x014] ! Mem[0000000050800014] ldd [%i0+0x168],%l6 ! Mem[0000000050000168] addcc %l5,%l3,%l4 ldsh [%i0+0x18e],%l1 ! Mem[000000005000018e] jmpl %o7,%g0 ldx [%i2+0x1e8],%l4 ! Mem[00000000510001e8] p32_near_1_ho: ldx [%o0+0x0f0],%l0 ! Mem[00000000500000f0] lduw [%o0+0x1b0],%l3 ! Mem[00000000500001b0] stw %l2,[%o1+0x014] ! Mem[0000000050800014] ldd [%o0+0x168],%l6 ! Mem[0000000050000168] addcc %l5,%l3,%l4 ldsh [%o0+0x18e],%l1 ! Mem[000000005000018e] jmpl %o7,%g0 ldx [%o2+0x1e8],%l4 ! Mem[00000000510001e8] p33_near_1_le: jmpl %o7,%g0 stw %l1,[%i2+0x04c] ! Mem[000000005300004c] jmpl %o7,%g0 nop p33_near_1_lo: jmpl %o7,%g0 stw %l1,[%o2+0x04c] ! Mem[000000005300004c] jmpl %o7,%g0 nop p33_near_1_he: ldd [%i0+0x1a8],%l4 ! Mem[00000000520001a8] ldx [%i2+0x1b8],%l3 ! Mem[00000000530001b8] umulcc %l7,%l7,%l2 ldstub [%i3+0x0d1],%l2 ! Mem[00000000538000d1] jmpl %o7,%g0 ldub [%i2+0x0cd],%l7 ! Mem[00000000530000cd] p33_near_1_ho: ldd [%o0+0x1a8],%l4 ! Mem[00000000520001a8] ldx [%o2+0x1b8],%l3 ! Mem[00000000530001b8] umulcc %l7,%l7,%l2 ldstub [%o3+0x0d1],%l2 ! Mem[00000000538000d1] jmpl %o7,%g0 ldub [%o2+0x0cd],%l7 ! Mem[00000000530000cd] p34_near_1_le: xnorcc %l6,-0x851,%l0 jmpl %o7,%g0 ldd [%i1+0x008],%l0 ! Mem[0000000054800008] p34_near_1_lo: xnorcc %l6,-0x851,%l0 jmpl %o7,%g0 ldd [%o1+0x008],%l0 ! Mem[0000000054800008] p34_near_1_he: jmpl %o7,%g0 stw %l7,[%i0+0x1b8] ! Mem[00000000540001b8] jmpl %o7,%g0 nop p34_near_1_ho: jmpl %o7,%g0 stw %l7,[%o0+0x1b8] ! Mem[00000000540001b8] jmpl %o7,%g0 nop p35_near_1_le: ldsw [%i2+0x10c],%l0 ! Mem[000000005700010c] sdivx %l1,-0x1f1,%l0 smul %l1,-0x1de,%l5 srlx %l1,%l4,%l7 ldsb [%i3+0x144],%l7 ! Mem[0000000057800144] sth %l2,[%i0+0x14e] ! Mem[000000005600014e] lduw [%i2+0x068],%l3 ! Mem[0000000057000068] jmpl %o7,%g0 ldsh [%i0+0x0a0],%l3 ! Mem[00000000560000a0] p35_near_1_lo: ldsw [%o2+0x10c],%l0 ! Mem[000000005700010c] sdivx %l1,-0x1f1,%l0 smul %l1,-0x1de,%l5 srlx %l1,%l4,%l7 ldsb [%o3+0x144],%l7 ! Mem[0000000057800144] sth %l2,[%o0+0x14e] ! Mem[000000005600014e] lduw [%o2+0x068],%l3 ! Mem[0000000057000068] jmpl %o7,%g0 ldsh [%o0+0x0a0],%l3 ! Mem[00000000560000a0] p35_near_1_he: ldx [%i0+0x1a0],%l3 ! Mem[00000000560001a0] ld [%i2+0x048],%f20 ! Mem[0000000057000048] lduh [%i2+0x00c],%l7 ! Mem[000000005700000c] stb %l4,[%i3+0x1aa] ! Mem[00000000578001aa] st %f20,[%i2+0x1cc] ! Mem[00000000570001cc] subc %l2,%l0,%l7 jmpl %o7,%g0 stw %l2,[%i1+0x150] ! Mem[0000000056800150] p35_near_1_ho: ldx [%o0+0x1a0],%l3 ! Mem[00000000560001a0] ld [%o2+0x048],%f20 ! Mem[0000000057000048] lduh [%o2+0x00c],%l7 ! Mem[000000005700000c] stb %l4,[%o3+0x1aa] ! Mem[00000000578001aa] st %f20,[%o2+0x1cc] ! Mem[00000000570001cc] subc %l2,%l0,%l7 jmpl %o7,%g0 stw %l2,[%o1+0x150] ! Mem[0000000056800150] p36_near_1_le: jmpl %o7,%g0 ldsb [%i2+0x10c],%l2 ! Mem[000000005900010c] jmpl %o7,%g0 nop p36_near_1_lo: jmpl %o7,%g0 ldsb [%o2+0x10c],%l2 ! Mem[000000005900010c] jmpl %o7,%g0 nop p36_near_1_he: ldsh [%i0+0x0f4],%l0 ! Mem[00000000580000f4] swap [%i0+0x198],%l7 ! Mem[0000000058000198] jmpl %o7,%g0 ldstub [%i0+0x144],%l6 ! Mem[0000000058000144] p36_near_1_ho: ldsh [%o0+0x0f4],%l0 ! Mem[00000000580000f4] swap [%o0+0x198],%l7 ! Mem[0000000058000198] jmpl %o7,%g0 ldstub [%o0+0x144],%l6 ! Mem[0000000058000144] p37_near_1_le: std %l2,[%i0+0x118] ! Mem[000000005a000118] ldstub [%i0+0x081],%l5 ! Mem[000000005a000081] std %l2,[%i1+0x198] ! Mem[000000005a800198] ldd [%i2+0x1d0],%f10 ! Mem[000000005b0001d0] add %l0,0x06d,%l2 jmpl %o7,%g0 ldx [%i0+0x048],%l4 ! Mem[000000005a000048] p37_near_1_lo: std %l2,[%o0+0x118] ! Mem[000000005a000118] ldstub [%o0+0x081],%l5 ! Mem[000000005a000081] std %l2,[%o1+0x198] ! Mem[000000005a800198] ldd [%o2+0x1d0],%f10 ! Mem[000000005b0001d0] add %l0,0x06d,%l2 jmpl %o7,%g0 ldx [%o0+0x048],%l4 ! Mem[000000005a000048] p37_near_1_he: ldd [%i1+0x1f0],%l0 ! Mem[000000005a8001f0] sth %l2,[%i1+0x0a2] ! Mem[000000005a8000a2] std %l0,[%i1+0x160] ! Mem[000000005a800160] jmpl %o7,%g0 stw %l5,[%i1+0x154] ! Mem[000000005a800154] p37_near_1_ho: ldd [%o1+0x1f0],%l0 ! Mem[000000005a8001f0] sth %l2,[%o1+0x0a2] ! Mem[000000005a8000a2] std %l0,[%o1+0x160] ! Mem[000000005a800160] jmpl %o7,%g0 stw %l5,[%o1+0x154] ! Mem[000000005a800154] p38_near_1_le: tsubcctv %l0,0x9ba,%l2 stw %l1,[%i1+0x1e0] ! Mem[000000005c8001e0] ld [%i1+0x1f8],%f4 ! Mem[000000005c8001f8] tsubcctv %l4,%l3,%l1 jmpl %o7,%g0 ldsh [%i3+0x0f0],%l2 ! Mem[000000005d8000f0] p38_near_1_lo: tsubcctv %l0,0x9ba,%l2 stw %l1,[%o1+0x1e0] ! Mem[000000005c8001e0] ld [%o1+0x1f8],%f4 ! Mem[000000005c8001f8] tsubcctv %l4,%l3,%l1 jmpl %o7,%g0 ldsh [%o3+0x0f0],%l2 ! Mem[000000005d8000f0] p38_near_1_he: ldd [%i3+0x068],%l4 ! Mem[000000005d800068] ldd [%i2+0x1c8],%l4 ! Mem[000000005d0001c8] lduh [%i0+0x094],%l1 ! Mem[000000005c000094] stw %l2,[%i0+0x1b4] ! Mem[000000005c0001b4] lduw [%i2+0x164],%l2 ! Mem[000000005d000164] jmpl %o7,%g0 ldx [%i0+0x168],%l0 ! Mem[000000005c000168] p38_near_1_ho: ldd [%o3+0x068],%l4 ! Mem[000000005d800068] ldd [%o2+0x1c8],%l4 ! Mem[000000005d0001c8] lduh [%o0+0x094],%l1 ! Mem[000000005c000094] stw %l2,[%o0+0x1b4] ! Mem[000000005c0001b4] lduw [%o2+0x164],%l2 ! Mem[000000005d000164] jmpl %o7,%g0 ldx [%o0+0x168],%l0 ! Mem[000000005c000168] p39_near_1_le: lduw [%i0+0x02c],%l2 ! Mem[000000005e00002c] jmpl %o7,%g0 sth %l4,[%i1+0x0fc] ! Mem[000000005e8000fc] p39_near_1_lo: lduw [%o0+0x02c],%l2 ! Mem[000000005e00002c] jmpl %o7,%g0 sth %l4,[%o1+0x0fc] ! Mem[000000005e8000fc] p39_near_1_he: stx %l4,[%i1+0x158] ! Mem[000000005e800158] lduh [%i3+0x0ca],%l3 ! Mem[000000005f8000ca] ldsw [%i0+0x184],%l7 ! Mem[000000005e000184] ldsh [%i2+0x06a],%l7 ! Mem[000000005f00006a] mulx %l0,%l5,%l2 sth %l4,[%i0+0x152] ! Mem[000000005e000152] jmpl %o7,%g0 stx %l4,[%i1+0x080] ! Mem[000000005e800080] p39_near_1_ho: stx %l4,[%o1+0x158] ! Mem[000000005e800158] lduh [%o3+0x0ca],%l3 ! Mem[000000005f8000ca] ldsw [%o0+0x184],%l7 ! Mem[000000005e000184] ldsh [%o2+0x06a],%l7 ! Mem[000000005f00006a] mulx %l0,%l5,%l2 sth %l4,[%o0+0x152] ! Mem[000000005e000152] jmpl %o7,%g0 stx %l4,[%o1+0x080] ! Mem[000000005e800080] p40_near_1_le: std %l0,[%i0+0x010] ! Mem[0000000060000010] jmpl %o7,%g0 stx %l6,[%i3+0x108] ! Mem[0000000061800108] p40_near_1_lo: std %l0,[%o0+0x010] ! Mem[0000000060000010] jmpl %o7,%g0 stx %l6,[%o3+0x108] ! Mem[0000000061800108] p40_near_1_he: srlx %l3,0x001,%l1 ldsw [%i1+0x124],%l0 ! Mem[0000000060800124] stx %l3,[%i2+0x150] ! Mem[0000000061000150] ldx [%i1+0x0c0],%l7 ! Mem[00000000608000c0] stx %l3,[%i3+0x110] ! Mem[0000000061800110] stw %l2,[%i1+0x0d0] ! Mem[00000000608000d0] jmpl %o7,%g0 ldsb [%i3+0x06c],%l4 ! Mem[000000006180006c] p40_near_1_ho: srlx %l3,0x001,%l1 ldsw [%o1+0x124],%l0 ! Mem[0000000060800124] stx %l3,[%o2+0x150] ! Mem[0000000061000150] ldx [%o1+0x0c0],%l7 ! Mem[00000000608000c0] stx %l3,[%o3+0x110] ! Mem[0000000061800110] stw %l2,[%o1+0x0d0] ! Mem[00000000608000d0] jmpl %o7,%g0 ldsb [%o3+0x06c],%l4 ! Mem[000000006180006c] p41_near_1_le: ldx [%i3+0x018],%l4 ! Mem[0000000063800018] ldsw [%i0+0x040],%l1 ! Mem[0000000062000040] jmpl %o7,%g0 stx %l6,[%i1+0x010] ! Mem[0000000062800010] p41_near_1_lo: ldx [%o3+0x018],%l4 ! Mem[0000000063800018] ldsw [%o0+0x040],%l1 ! Mem[0000000062000040] jmpl %o7,%g0 stx %l6,[%o1+0x010] ! Mem[0000000062800010] p41_near_1_he: ldsh [%i1+0x1ae],%l4 ! Mem[00000000628001ae] lduh [%i1+0x1f4],%l5 ! Mem[00000000628001f4] stx %l2,[%i2+0x1d0] ! Mem[00000000630001d0] ld [%i2+0x09c],%f17 ! Mem[000000006300009c] ldsw [%i2+0x0e8],%l5 ! Mem[00000000630000e8] jmpl %o7,%g0 swap [%i2+0x01c],%l0 ! Mem[000000006300001c] p41_near_1_ho: ldsh [%o1+0x1ae],%l4 ! Mem[00000000628001ae] lduh [%o1+0x1f4],%l5 ! Mem[00000000628001f4] stx %l2,[%o2+0x1d0] ! Mem[00000000630001d0] ld [%o2+0x09c],%f17 ! Mem[000000006300009c] ldsw [%o2+0x0e8],%l5 ! Mem[00000000630000e8] jmpl %o7,%g0 swap [%o2+0x01c],%l0 ! Mem[000000006300001c] p42_near_1_le: ldub [%i2+0x1c6],%l2 ! Mem[00000000650001c6] ldd [%i2+0x118],%l0 ! Mem[0000000065000118] ldd [%i3+0x070],%l2 ! Mem[0000000065800070] taddcc %l5,%l2,%l2 std %l4,[%i2+0x168] ! Mem[0000000065000168] ldd [%i2+0x1e8],%l4 ! Mem[00000000650001e8] jmpl %o7,%g0 sth %l6,[%i3+0x06c] ! Mem[000000006580006c] p42_near_1_lo: ldub [%o2+0x1c6],%l2 ! Mem[00000000650001c6] ldd [%o2+0x118],%l0 ! Mem[0000000065000118] ldd [%o3+0x070],%l2 ! Mem[0000000065800070] taddcc %l5,%l2,%l2 std %l4,[%o2+0x168] ! Mem[0000000065000168] ldd [%o2+0x1e8],%l4 ! Mem[00000000650001e8] jmpl %o7,%g0 sth %l6,[%o3+0x06c] ! Mem[000000006580006c] p42_near_1_he: jmpl %o7,%g0 ldsh [%i3+0x0c8],%l2 ! Mem[00000000658000c8] jmpl %o7,%g0 nop p42_near_1_ho: jmpl %o7,%g0 ldsh [%o3+0x0c8],%l2 ! Mem[00000000658000c8] jmpl %o7,%g0 nop p43_near_1_le: swap [%i0+0x030],%l0 ! Mem[0000000066000030] jmpl %o7,%g0 ldsb [%i3+0x1e4],%l5 ! Mem[00000000678001e4] p43_near_1_lo: swap [%o0+0x030],%l0 ! Mem[0000000066000030] jmpl %o7,%g0 ldsb [%o3+0x1e4],%l5 ! Mem[00000000678001e4] p43_near_1_he: std %f30,[%i1+0x1b0] ! Mem[00000000668001b0] ldub [%i0+0x15c],%l5 ! Mem[000000006600015c] ldsh [%i0+0x18e],%l4 ! Mem[000000006600018e] stb %l5,[%i3+0x1f4] ! Mem[00000000678001f4] std %l4,[%i1+0x088] ! Mem[0000000066800088] jmpl %o7,%g0 ldsh [%i0+0x132],%l3 ! Mem[0000000066000132] p43_near_1_ho: std %f30,[%o1+0x1b0] ! Mem[00000000668001b0] ldub [%o0+0x15c],%l5 ! Mem[000000006600015c] ldsh [%o0+0x18e],%l4 ! Mem[000000006600018e] stb %l5,[%o3+0x1f4] ! Mem[00000000678001f4] std %l4,[%o1+0x088] ! Mem[0000000066800088] jmpl %o7,%g0 ldsh [%o0+0x132],%l3 ! Mem[0000000066000132] p44_near_1_le: taddcc %l4,-0x1a8,%l0 stb %l2,[%i3+0x11d] ! Mem[000000006980011d] ld [%i1+0x050],%f0 ! Mem[0000000068800050] sth %l7,[%i2+0x194] ! Mem[0000000069000194] jmpl %o7,%g0 or %l1,%l1,%l5 p44_near_1_lo: taddcc %l4,-0x1a8,%l0 stb %l2,[%o3+0x11d] ! Mem[000000006980011d] ld [%o1+0x050],%f0 ! Mem[0000000068800050] sth %l7,[%o2+0x194] ! Mem[0000000069000194] jmpl %o7,%g0 or %l1,%l1,%l5 p44_near_1_he: srlx %l5,%l0,%l5 xnorcc %l6,%l6,%l5 st %f26,[%i3+0x130] ! Mem[0000000069800130] lduh [%i1+0x0c6],%l7 ! Mem[00000000688000c6] jmpl %o7,%g0 sllx %l4,0x01d,%l7 p44_near_1_ho: srlx %l5,%l0,%l5 xnorcc %l6,%l6,%l5 st %f26,[%o3+0x130] ! Mem[0000000069800130] lduh [%o1+0x0c6],%l7 ! Mem[00000000688000c6] jmpl %o7,%g0 sllx %l4,0x01d,%l7 p45_near_1_le: lduh [%i1+0x120],%l0 ! Mem[000000006a800120] ldsw [%i3+0x000],%l4 ! Mem[000000006b800000] ldd [%i1+0x080],%l4 ! Mem[000000006a800080] ldsh [%i1+0x10c],%l5 ! Mem[000000006a80010c] stx %l4,[%i2+0x178] ! Mem[000000006b000178] stx %l6,[%i0+0x0a0] ! Mem[000000006a0000a0] jmpl %o7,%g0 lduh [%i1+0x1e2],%l2 ! Mem[000000006a8001e2] p45_near_1_lo: lduh [%o1+0x120],%l0 ! Mem[000000006a800120] ldsw [%o3+0x000],%l4 ! Mem[000000006b800000] ldd [%o1+0x080],%l4 ! Mem[000000006a800080] ldsh [%o1+0x10c],%l5 ! Mem[000000006a80010c] stx %l4,[%o2+0x178] ! Mem[000000006b000178] stx %l6,[%o0+0x0a0] ! Mem[000000006a0000a0] jmpl %o7,%g0 lduh [%o1+0x1e2],%l2 ! Mem[000000006a8001e2] p45_near_1_he: stb %l4,[%i1+0x11f] ! Mem[000000006a80011f] stw %l3,[%i0+0x030] ! Mem[000000006a000030] stx %l3,[%i1+0x130] ! Mem[000000006a800130] sth %l7,[%i2+0x120] ! Mem[000000006b000120] jmpl %o7,%g0 ldd [%i0+0x158],%l2 ! Mem[000000006a000158] p45_near_1_ho: stb %l4,[%o1+0x11f] ! Mem[000000006a80011f] stw %l3,[%o0+0x030] ! Mem[000000006a000030] stx %l3,[%o1+0x130] ! Mem[000000006a800130] sth %l7,[%o2+0x120] ! Mem[000000006b000120] jmpl %o7,%g0 ldd [%o0+0x158],%l2 ! Mem[000000006a000158] p46_near_1_le: ldd [%i0+0x010],%l0 ! Mem[000000006c000010] jmpl %o7,%g0 ldx [%i1+0x108],%l6 ! Mem[000000006c800108] p46_near_1_lo: ldd [%o0+0x010],%l0 ! Mem[000000006c000010] jmpl %o7,%g0 ldx [%o1+0x108],%l6 ! Mem[000000006c800108] p46_near_1_he: ldub [%i3+0x14d],%l3 ! Mem[000000006d80014d] srax %l4,0x015,%l6 ldsb [%i2+0x141],%l2 ! Mem[000000006d000141] lduh [%i1+0x11e],%l6 ! Mem[000000006c80011e] std %l4,[%i1+0x0f8] ! Mem[000000006c8000f8] ldsw [%i2+0x11c],%l4 ! Mem[000000006d00011c] jmpl %o7,%g0 xorcc %l1,%l1,%l0 p46_near_1_ho: ldub [%o3+0x14d],%l3 ! Mem[000000006d80014d] srax %l4,0x015,%l6 ldsb [%o2+0x141],%l2 ! Mem[000000006d000141] lduh [%o1+0x11e],%l6 ! Mem[000000006c80011e] std %l4,[%o1+0x0f8] ! Mem[000000006c8000f8] ldsw [%o2+0x11c],%l4 ! Mem[000000006d00011c] jmpl %o7,%g0 xorcc %l1,%l1,%l0 p47_near_1_le: smul %l0,%l4,%l5 sll %l4,0x01b,%l2 umul %l3,-0x496,%l1 std %f12,[%i3+0x0e8] ! Mem[000000006f8000e8] jmpl %o7,%g0 ldx [%i3+0x028],%l1 ! Mem[000000006f800028] p47_near_1_lo: smul %l0,%l4,%l5 sll %l4,0x01b,%l2 umul %l3,-0x496,%l1 std %f12,[%o3+0x0e8] ! Mem[000000006f8000e8] jmpl %o7,%g0 ldx [%o3+0x028],%l1 ! Mem[000000006f800028] p47_near_1_he: jmpl %o7,%g0 ld [%i2+0x0a4],%f20 ! Mem[000000006f0000a4] jmpl %o7,%g0 nop p47_near_1_ho: jmpl %o7,%g0 ld [%o2+0x0a4],%f20 ! Mem[000000006f0000a4] jmpl %o7,%g0 nop p48_near_1_le: stx %l5,[%i3+0x150] ! Mem[0000000071800150] ldub [%i2+0x071],%l4 ! Mem[0000000071000071] orn %l0,-0x086,%l2 stw %l4,[%i3+0x0fc] ! Mem[00000000718000fc] jmpl %o7,%g0 subccc %l5,%l6,%l4 p48_near_1_lo: stx %l5,[%o3+0x150] ! Mem[0000000071800150] ldub [%o2+0x071],%l4 ! Mem[0000000071000071] orn %l0,-0x086,%l2 stw %l4,[%o3+0x0fc] ! Mem[00000000718000fc] jmpl %o7,%g0 subccc %l5,%l6,%l4 p48_near_1_he: ldd [%i0+0x1a8],%l4 ! Mem[00000000700001a8] ldx [%i3+0x0a0],%l7 ! Mem[00000000718000a0] add %l4,-0x5d5,%l1 lduh [%i1+0x0a6],%l7 ! Mem[00000000708000a6] ldsh [%i3+0x02e],%l2 ! Mem[000000007180002e] jmpl %o7,%g0 xnorcc %l2,-0xeff,%l2 p48_near_1_ho: ldd [%o0+0x1a8],%l4 ! Mem[00000000700001a8] ldx [%o3+0x0a0],%l7 ! Mem[00000000718000a0] add %l4,-0x5d5,%l1 lduh [%o1+0x0a6],%l7 ! Mem[00000000708000a6] ldsh [%o3+0x02e],%l2 ! Mem[000000007180002e] jmpl %o7,%g0 xnorcc %l2,-0xeff,%l2 p49_near_1_le: st %f4 ,[%i3+0x000] ! Mem[0000000073800000] ldsh [%i1+0x0dc],%l4 ! Mem[00000000728000dc] ldd [%i1+0x100],%l0 ! Mem[0000000072800100] sth %l3,[%i2+0x170] ! Mem[0000000073000170] std %f10,[%i2+0x1c0] ! Mem[00000000730001c0] jmpl %o7,%g0 stw %l0,[%i2+0x174] ! Mem[0000000073000174] p49_near_1_lo: st %f4 ,[%o3+0x000] ! Mem[0000000073800000] ldsh [%o1+0x0dc],%l4 ! Mem[00000000728000dc] ldd [%o1+0x100],%l0 ! Mem[0000000072800100] sth %l3,[%o2+0x170] ! Mem[0000000073000170] std %f10,[%o2+0x1c0] ! Mem[00000000730001c0] jmpl %o7,%g0 stw %l0,[%o2+0x174] ! Mem[0000000073000174] p49_near_1_he: sth %l0,[%i1+0x01e] ! Mem[000000007280001e] jmpl %o7,%g0 ld [%i3+0x0b8],%f23 ! Mem[00000000738000b8] p49_near_1_ho: sth %l0,[%o1+0x01e] ! Mem[000000007280001e] jmpl %o7,%g0 ld [%o3+0x0b8],%f23 ! Mem[00000000738000b8] p50_near_1_le: lduw [%i2+0x028],%l0 ! Mem[0000000075000028] ldd [%i2+0x1b8],%l6 ! Mem[00000000750001b8] ldsb [%i1+0x0e1],%l5 ! Mem[00000000748000e1] stb %l5,[%i0+0x155] ! Mem[0000000074000155] jmpl %o7,%g0 ldsh [%i2+0x06a],%l6 ! Mem[000000007500006a] p50_near_1_lo: lduw [%o2+0x028],%l0 ! Mem[0000000075000028] ldd [%o2+0x1b8],%l6 ! Mem[00000000750001b8] ldsb [%o1+0x0e1],%l5 ! Mem[00000000748000e1] stb %l5,[%o0+0x155] ! Mem[0000000074000155] jmpl %o7,%g0 ldsh [%o2+0x06a],%l6 ! Mem[000000007500006a] p50_near_1_he: stx %l7,[%i1+0x180] ! Mem[0000000074800180] stb %l7,[%i2+0x04b] ! Mem[000000007500004b] std %l4,[%i1+0x010] ! Mem[0000000074800010] ldsw [%i2+0x1cc],%l4 ! Mem[00000000750001cc] orcc %l7,%l0,%l1 xnor %l2,0x4c5,%l3 jmpl %o7,%g0 std %l2,[%i3+0x070] ! Mem[0000000075800070] p50_near_1_ho: stx %l7,[%o1+0x180] ! Mem[0000000074800180] stb %l7,[%o2+0x04b] ! Mem[000000007500004b] std %l4,[%o1+0x010] ! Mem[0000000074800010] ldsw [%o2+0x1cc],%l4 ! Mem[00000000750001cc] orcc %l7,%l0,%l1 xnor %l2,0x4c5,%l3 jmpl %o7,%g0 std %l2,[%o3+0x070] ! Mem[0000000075800070] p51_near_1_le: lduh [%i2+0x1b4],%l7 ! Mem[00000000770001b4] srl %l1,0x001,%l5 lduw [%i3+0x170],%l3 ! Mem[0000000077800170] srlx %l4,0x007,%l3 std %l4,[%i2+0x1f8] ! Mem[00000000770001f8] jmpl %o7,%g0 stx %l1,[%i2+0x0b8] ! Mem[00000000770000b8] p51_near_1_lo: lduh [%o2+0x1b4],%l7 ! Mem[00000000770001b4] srl %l1,0x001,%l5 lduw [%o3+0x170],%l3 ! Mem[0000000077800170] srlx %l4,0x007,%l3 std %l4,[%o2+0x1f8] ! Mem[00000000770001f8] jmpl %o7,%g0 stx %l1,[%o2+0x0b8] ! Mem[00000000770000b8] p51_near_1_he: jmpl %o7,%g0 ldstub [%i0+0x011],%l5 ! Mem[0000000076000011] jmpl %o7,%g0 nop p51_near_1_ho: jmpl %o7,%g0 ldstub [%o0+0x011],%l5 ! Mem[0000000076000011] jmpl %o7,%g0 nop p52_near_1_le: jmpl %o7,%g0 ldsh [%i3+0x162],%l5 ! Mem[0000000079800162] jmpl %o7,%g0 nop p52_near_1_lo: jmpl %o7,%g0 ldsh [%o3+0x162],%l5 ! Mem[0000000079800162] jmpl %o7,%g0 nop p52_near_1_he: ldsb [%i2+0x0e1],%l5 ! Mem[00000000790000e1] lduw [%i0+0x154],%l5 ! Mem[0000000078000154] stb %l6,[%i3+0x04a] ! Mem[000000007980004a] ldsw [%i1+0x0a4],%l1 ! Mem[00000000788000a4] jmpl %o7,%g0 ldd [%i0+0x150],%l0 ! Mem[0000000078000150] p52_near_1_ho: ldsb [%o2+0x0e1],%l5 ! Mem[00000000790000e1] lduw [%o0+0x154],%l5 ! Mem[0000000078000154] stb %l6,[%o3+0x04a] ! Mem[000000007980004a] ldsw [%o1+0x0a4],%l1 ! Mem[00000000788000a4] jmpl %o7,%g0 ldd [%o0+0x150],%l0 ! Mem[0000000078000150] p53_near_1_le: ldsw [%i2+0x06c],%l1 ! Mem[000000007b00006c] lduh [%i3+0x1a6],%l7 ! Mem[000000007b8001a6] stb %l4,[%i3+0x040] ! Mem[000000007b800040] xnor %l4,0x668,%l0 ldsh [%i0+0x0e4],%l5 ! Mem[000000007a0000e4] ldsw [%i1+0x140],%l4 ! Mem[000000007a800140] jmpl %o7,%g0 std %f6 ,[%i3+0x140] ! Mem[000000007b800140] p53_near_1_lo: ldsw [%o2+0x06c],%l1 ! Mem[000000007b00006c] lduh [%o3+0x1a6],%l7 ! Mem[000000007b8001a6] stb %l4,[%o3+0x040] ! Mem[000000007b800040] xnor %l4,0x668,%l0 ldsh [%o0+0x0e4],%l5 ! Mem[000000007a0000e4] ldsw [%o1+0x140],%l4 ! Mem[000000007a800140] jmpl %o7,%g0 std %f6 ,[%o3+0x140] ! Mem[000000007b800140] p53_near_1_he: lduh [%i2+0x018],%l7 ! Mem[000000007b000018] ldx [%i3+0x088],%l2 ! Mem[000000007b800088] lduh [%i0+0x16a],%l7 ! Mem[000000007a00016a] swap [%i0+0x078],%l4 ! Mem[000000007a000078] swap [%i3+0x1cc],%l4 ! Mem[000000007b8001cc] xorcc %l2,%l0,%l7 stb %l2,[%i1+0x150] ! Mem[000000007a800150] jmpl %o7,%g0 lduw [%i2+0x0ac],%l7 ! Mem[000000007b0000ac] p53_near_1_ho: lduh [%o2+0x018],%l7 ! Mem[000000007b000018] ldx [%o3+0x088],%l2 ! Mem[000000007b800088] lduh [%o0+0x16a],%l7 ! Mem[000000007a00016a] swap [%o0+0x078],%l4 ! Mem[000000007a000078] swap [%o3+0x1cc],%l4 ! Mem[000000007b8001cc] xorcc %l2,%l0,%l7 stb %l2,[%o1+0x150] ! Mem[000000007a800150] jmpl %o7,%g0 lduw [%o2+0x0ac],%l7 ! Mem[000000007b0000ac] p54_near_1_le: sra %l5,%l4,%l4 orn %l7,%l2,%l0 std %f6 ,[%i3+0x158] ! Mem[000000007d800158] ld [%i1+0x130],%f3 ! Mem[000000007c800130] ldub [%i0+0x120],%l7 ! Mem[000000007c000120] ldsw [%i1+0x178],%l2 ! Mem[000000007c800178] jmpl %o7,%g0 ldd [%i0+0x080],%l6 ! Mem[000000007c000080] p54_near_1_lo: sra %l5,%l4,%l4 orn %l7,%l2,%l0 std %f6 ,[%o3+0x158] ! Mem[000000007d800158] ld [%o1+0x130],%f3 ! Mem[000000007c800130] ldub [%o0+0x120],%l7 ! Mem[000000007c000120] ldsw [%o1+0x178],%l2 ! Mem[000000007c800178] jmpl %o7,%g0 ldd [%o0+0x080],%l6 ! Mem[000000007c000080] p54_near_1_he: ldsb [%i1+0x1f4],%l7 ! Mem[000000007c8001f4] ldd [%i1+0x160],%l2 ! Mem[000000007c800160] ldsh [%i3+0x06a],%l3 ! Mem[000000007d80006a] ldstub [%i0+0x157],%l6 ! Mem[000000007c000157] stw %l1,[%i3+0x160] ! Mem[000000007d800160] jmpl %o7,%g0 ldsw [%i0+0x1a8],%l4 ! Mem[000000007c0001a8] p54_near_1_ho: ldsb [%o1+0x1f4],%l7 ! Mem[000000007c8001f4] ldd [%o1+0x160],%l2 ! Mem[000000007c800160] ldsh [%o3+0x06a],%l3 ! Mem[000000007d80006a] ldstub [%o0+0x157],%l6 ! Mem[000000007c000157] stw %l1,[%o3+0x160] ! Mem[000000007d800160] jmpl %o7,%g0 ldsw [%o0+0x1a8],%l4 ! Mem[000000007c0001a8] p55_near_1_le: ldsh [%i2+0x094],%l0 ! Mem[000000007f000094] jmpl %o7,%g0 lduh [%i1+0x114],%l5 ! Mem[000000007e800114] p55_near_1_lo: ldsh [%o2+0x094],%l0 ! Mem[000000007f000094] jmpl %o7,%g0 lduh [%o1+0x114],%l5 ! Mem[000000007e800114] p55_near_1_he: sll %l4,0x00e,%l4 ldsw [%i1+0x1bc],%l3 ! Mem[000000007e8001bc] sra %l1,0x004,%l2 jmpl %o7,%g0 ld [%i1+0x1f4],%f29 ! Mem[000000007e8001f4] p55_near_1_ho: sll %l4,0x00e,%l4 ldsw [%o1+0x1bc],%l3 ! Mem[000000007e8001bc] sra %l1,0x004,%l2 jmpl %o7,%g0 ld [%o1+0x1f4],%f29 ! Mem[000000007e8001f4] p56_near_1_le: sth %l1,[%i1+0x000] ! Mem[0000000080800000] ldsh [%i3+0x080],%l5 ! Mem[0000000081800080] ldx [%i0+0x118],%l3 ! Mem[0000000080000118] ldstub [%i3+0x06c],%l1 ! Mem[000000008180006c] jmpl %o7,%g0 stb %l6,[%i2+0x13e] ! Mem[000000008100013e] p56_near_1_lo: sth %l1,[%o1+0x000] ! Mem[0000000080800000] ldsh [%o3+0x080],%l5 ! Mem[0000000081800080] ldx [%o0+0x118],%l3 ! Mem[0000000080000118] ldstub [%o3+0x06c],%l1 ! Mem[000000008180006c] jmpl %o7,%g0 stb %l6,[%o2+0x13e] ! Mem[000000008100013e] p56_near_1_he: ldd [%i3+0x1b8],%l2 ! Mem[00000000818001b8] stb %l6,[%i1+0x13b] ! Mem[000000008080013b] ldsb [%i3+0x16c],%l1 ! Mem[000000008180016c] stb %l0,[%i2+0x177] ! Mem[0000000081000177] ldsh [%i2+0x0a2],%l2 ! Mem[00000000810000a2] jmpl %o7,%g0 ldub [%i0+0x142],%l1 ! Mem[0000000080000142] p56_near_1_ho: ldd [%o3+0x1b8],%l2 ! Mem[00000000818001b8] stb %l6,[%o1+0x13b] ! Mem[000000008080013b] ldsb [%o3+0x16c],%l1 ! Mem[000000008180016c] stb %l0,[%o2+0x177] ! Mem[0000000081000177] ldsh [%o2+0x0a2],%l2 ! Mem[00000000810000a2] jmpl %o7,%g0 ldub [%o0+0x142],%l1 ! Mem[0000000080000142] p57_near_1_le: stb %l6,[%i0+0x10c] ! Mem[000000008200010c] taddcc %l5,%l4,%l4 jmpl %o7,%g0 stx %l0,[%i1+0x100] ! Mem[0000000082800100] p57_near_1_lo: stb %l6,[%o0+0x10c] ! Mem[000000008200010c] taddcc %l5,%l4,%l4 jmpl %o7,%g0 stx %l0,[%o1+0x100] ! Mem[0000000082800100] p57_near_1_he: sth %l1,[%i0+0x086] ! Mem[0000000082000086] ldub [%i3+0x1da],%l4 ! Mem[00000000838001da] ldub [%i2+0x068],%l5 ! Mem[0000000083000068] andn %l1,%l6,%l7 sth %l5,[%i1+0x04c] ! Mem[000000008280004c] jmpl %o7,%g0 lduh [%i2+0x1e2],%l4 ! Mem[00000000830001e2] p57_near_1_ho: sth %l1,[%o0+0x086] ! Mem[0000000082000086] ldub [%o3+0x1da],%l4 ! Mem[00000000838001da] ldub [%o2+0x068],%l5 ! Mem[0000000083000068] andn %l1,%l6,%l7 sth %l5,[%o1+0x04c] ! Mem[000000008280004c] jmpl %o7,%g0 lduh [%o2+0x1e2],%l4 ! Mem[00000000830001e2] p58_near_1_le: st %f0 ,[%i1+0x0b4] ! Mem[00000000848000b4] ldsb [%i0+0x134],%l5 ! Mem[0000000084000134] jmpl %o7,%g0 std %l4,[%i1+0x130] ! Mem[0000000084800130] p58_near_1_lo: st %f0 ,[%o1+0x0b4] ! Mem[00000000848000b4] ldsb [%o0+0x134],%l5 ! Mem[0000000084000134] jmpl %o7,%g0 std %l4,[%o1+0x130] ! Mem[0000000084800130] p58_near_1_he: stx %l2,[%i3+0x1a0] ! Mem[00000000858001a0] ldd [%i1+0x118],%l6 ! Mem[0000000084800118] ldd [%i0+0x168],%f24 ! Mem[0000000084000168] stx %l0,[%i3+0x150] ! Mem[0000000085800150] lduw [%i1+0x0d0],%l2 ! Mem[00000000848000d0] jmpl %o7,%g0 ldstub [%i2+0x075],%l2 ! Mem[0000000085000075] p58_near_1_ho: stx %l2,[%o3+0x1a0] ! Mem[00000000858001a0] ldd [%o1+0x118],%l6 ! Mem[0000000084800118] ldd [%o0+0x168],%f24 ! Mem[0000000084000168] stx %l0,[%o3+0x150] ! Mem[0000000085800150] lduw [%o1+0x0d0],%l2 ! Mem[00000000848000d0] jmpl %o7,%g0 ldstub [%o2+0x075],%l2 ! Mem[0000000085000075] p59_near_1_le: swap [%i3+0x04c],%l5 ! Mem[000000008780004c] xorcc %l6,0x62e,%l6 st %f4 ,[%i2+0x1d8] ! Mem[00000000870001d8] ldsb [%i2+0x0c1],%l0 ! Mem[00000000870000c1] ldsh [%i2+0x0ac],%l5 ! Mem[00000000870000ac] jmpl %o7,%g0 ldsh [%i3+0x14c],%l3 ! Mem[000000008780014c] p59_near_1_lo: swap [%o3+0x04c],%l5 ! Mem[000000008780004c] xorcc %l6,0x62e,%l6 st %f4 ,[%o2+0x1d8] ! Mem[00000000870001d8] ldsb [%o2+0x0c1],%l0 ! Mem[00000000870000c1] ldsh [%o2+0x0ac],%l5 ! Mem[00000000870000ac] jmpl %o7,%g0 ldsh [%o3+0x14c],%l3 ! Mem[000000008780014c] p59_near_1_he: stb %l7,[%i2+0x100] ! Mem[0000000087000100] lduw [%i2+0x0c4],%l5 ! Mem[00000000870000c4] sth %l7,[%i1+0x09a] ! Mem[000000008680009a] jmpl %o7,%g0 ldsw [%i1+0x140],%l4 ! Mem[0000000086800140] p59_near_1_ho: stb %l7,[%o2+0x100] ! Mem[0000000087000100] lduw [%o2+0x0c4],%l5 ! Mem[00000000870000c4] sth %l7,[%o1+0x09a] ! Mem[000000008680009a] jmpl %o7,%g0 ldsw [%o1+0x140],%l4 ! Mem[0000000086800140] p60_near_1_le: ldsh [%i3+0x050],%l4 ! Mem[0000000089800050] jmpl %o7,%g0 stb %l6,[%i2+0x110] ! Mem[0000000089000110] p60_near_1_lo: ldsh [%o3+0x050],%l4 ! Mem[0000000089800050] jmpl %o7,%g0 stb %l6,[%o2+0x110] ! Mem[0000000089000110] p60_near_1_he: jmpl %o7,%g0 ldx [%i0+0x160],%l5 ! Mem[0000000088000160] jmpl %o7,%g0 nop p60_near_1_ho: jmpl %o7,%g0 ldx [%o0+0x160],%l5 ! Mem[0000000088000160] jmpl %o7,%g0 nop p61_near_1_le: ldub [%i3+0x140],%l2 ! Mem[000000008b800140] ld [%i3+0x1c0],%f1 ! Mem[000000008b8001c0] ldd [%i1+0x188],%l2 ! Mem[000000008a800188] andncc %l6,-0x1c6,%l7 ldd [%i1+0x0d0],%l2 ! Mem[000000008a8000d0] jmpl %o7,%g0 sth %l7,[%i3+0x0cc] ! Mem[000000008b8000cc] p61_near_1_lo: ldub [%o3+0x140],%l2 ! Mem[000000008b800140] ld [%o3+0x1c0],%f1 ! Mem[000000008b8001c0] ldd [%o1+0x188],%l2 ! Mem[000000008a800188] andncc %l6,-0x1c6,%l7 ldd [%o1+0x0d0],%l2 ! Mem[000000008a8000d0] jmpl %o7,%g0 sth %l7,[%o3+0x0cc] ! Mem[000000008b8000cc] p61_near_1_he: sra %l7,%l0,%l1 stx %l4,[%i1+0x080] ! Mem[000000008a800080] stb %l2,[%i3+0x1c6] ! Mem[000000008b8001c6] subc %l5,-0x451,%l1 jmpl %o7,%g0 lduh [%i1+0x074],%l5 ! Mem[000000008a800074] p61_near_1_ho: sra %l7,%l0,%l1 stx %l4,[%o1+0x080] ! Mem[000000008a800080] stb %l2,[%o3+0x1c6] ! Mem[000000008b8001c6] subc %l5,-0x451,%l1 jmpl %o7,%g0 lduh [%o1+0x074],%l5 ! Mem[000000008a800074] p62_near_1_le: jmpl %o7,%g0 stx %l5,[%i2+0x160] ! Mem[000000008d000160] jmpl %o7,%g0 nop p62_near_1_lo: jmpl %o7,%g0 stx %l5,[%o2+0x160] ! Mem[000000008d000160] jmpl %o7,%g0 nop p62_near_1_he: std %l4,[%i2+0x068] ! Mem[000000008d000068] andn %l6,0x0d6,%l5 stb %l2,[%i3+0x18e] ! Mem[000000008d80018e] addccc %l7,%l7,%l2 jmpl %o7,%g0 swap [%i0+0x0f0],%l2 ! Mem[000000008c0000f0] p62_near_1_ho: std %l4,[%o2+0x068] ! Mem[000000008d000068] andn %l6,0x0d6,%l5 stb %l2,[%o3+0x18e] ! Mem[000000008d80018e] addccc %l7,%l7,%l2 jmpl %o7,%g0 swap [%o0+0x0f0],%l2 ! Mem[000000008c0000f0] p63_near_1_le: ldx [%i3+0x120],%l0 ! Mem[000000008f800120] swap [%i3+0x020],%l4 ! Mem[000000008f800020] mulx %l5,%l3,%l3 swap [%i1+0x110],%l4 ! Mem[000000008e800110] ldd [%i2+0x188],%f4 ! Mem[000000008f000188] sra %l5,%l4,%l4 jmpl %o7,%g0 ldd [%i2+0x0b8],%l0 ! Mem[000000008f0000b8] p63_near_1_lo: ldx [%o3+0x120],%l0 ! Mem[000000008f800120] swap [%o3+0x020],%l4 ! Mem[000000008f800020] mulx %l5,%l3,%l3 swap [%o1+0x110],%l4 ! Mem[000000008e800110] ldd [%o2+0x188],%f4 ! Mem[000000008f000188] sra %l5,%l4,%l4 jmpl %o7,%g0 ldd [%o2+0x0b8],%l0 ! Mem[000000008f0000b8] p63_near_1_he: jmpl %o7,%g0 tsubcc %l2,%l7,%l5 jmpl %o7,%g0 nop p63_near_1_ho: jmpl %o7,%g0 tsubcc %l2,%l7,%l5 jmpl %o7,%g0 nop near1_b2b_h: jmpl %o7,%g0 andcc %l2,%l5,%l0 jmpl %o7,%g0 nop near1_b2b_l: jmpl %o7,%g0 srl %l5,%l0,%l3 jmpl %o7,%g0 nop user_near1_end: .seg "text" .align 0x2000 user_near2_start: p0_near_2_le: ldd [%i0+0x150],%l0 ! Mem[0000000010000150] stw %l7,[%i1+0x01c] ! Mem[000000001080001c] ldstub [%i3+0x0e2],%l4 ! Mem[00000000118000e2] stw %l6,[%i3+0x0b8] ! Mem[00000000118000b8] lduw [%i2+0x16c],%l3 ! Mem[000000001100016c] stb %l5,[%i3+0x170] ! Mem[0000000011800170] ldsh [%i3+0x102],%l5 ! Mem[0000000011800102] jmpl %o7,%g0 ldd [%i1+0x0b0],%l0 ! Mem[00000000108000b0] p0_near_2_lo: ldd [%o0+0x150],%l0 ! Mem[0000000010000150] stw %l7,[%o1+0x01c] ! Mem[000000001080001c] ldstub [%o3+0x0e2],%l4 ! Mem[00000000118000e2] stw %l6,[%o3+0x0b8] ! Mem[00000000118000b8] lduw [%o2+0x16c],%l3 ! Mem[000000001100016c] stb %l5,[%o3+0x170] ! Mem[0000000011800170] ldsh [%o3+0x102],%l5 ! Mem[0000000011800102] jmpl %o7,%g0 ldd [%o1+0x0b0],%l0 ! Mem[00000000108000b0] p0_near_2_he: stb %l4,[%i2+0x1ee] ! Mem[00000000110001ee] lduh [%i0+0x0b6],%l5 ! Mem[00000000100000b6] ldub [%i3+0x117],%l4 ! Mem[0000000011800117] sllx %l5,0x002,%l3 subc %l6,-0x75a,%l4 jmpl %o7,%g0 sllx %l7,0x01d,%l4 p0_near_2_ho: stb %l4,[%o2+0x1ee] ! Mem[00000000110001ee] lduh [%o0+0x0b6],%l5 ! Mem[00000000100000b6] ldub [%o3+0x117],%l4 ! Mem[0000000011800117] sllx %l5,0x002,%l3 subc %l6,-0x75a,%l4 jmpl %o7,%g0 sllx %l7,0x01d,%l4 p1_near_2_le: ldub [%i2+0x08e],%l4 ! Mem[000000001300008e] ldsb [%i3+0x0a9],%l5 ! Mem[00000000138000a9] xnor %l5,-0xac1,%l1 jmpl %o7,%g0 std %l2,[%i3+0x170] ! Mem[0000000013800170] p1_near_2_lo: ldub [%o2+0x08e],%l4 ! Mem[000000001300008e] ldsb [%o3+0x0a9],%l5 ! Mem[00000000138000a9] xnor %l5,-0xac1,%l1 jmpl %o7,%g0 std %l2,[%o3+0x170] ! Mem[0000000013800170] p1_near_2_he: sth %l1,[%i0+0x114] ! Mem[0000000012000114] lduh [%i0+0x124],%l6 ! Mem[0000000012000124] ldstub [%i3+0x057],%l6 ! Mem[0000000013800057] stw %l2,[%i1+0x00c] ! Mem[000000001280000c] jmpl %o7,%g0 smulcc %l4,%l6,%l3 p1_near_2_ho: sth %l1,[%o0+0x114] ! Mem[0000000012000114] lduh [%o0+0x124],%l6 ! Mem[0000000012000124] ldstub [%o3+0x057],%l6 ! Mem[0000000013800057] stw %l2,[%o1+0x00c] ! Mem[000000001280000c] jmpl %o7,%g0 smulcc %l4,%l6,%l3 p2_near_2_le: ldsh [%i0+0x194],%l2 ! Mem[0000000014000194] jmpl %o7,%g0 stb %l4,[%i3+0x14f] ! Mem[000000001580014f] p2_near_2_lo: ldsh [%o0+0x194],%l2 ! Mem[0000000014000194] jmpl %o7,%g0 stb %l4,[%o3+0x14f] ! Mem[000000001580014f] p2_near_2_he: stb %l4,[%i2+0x0b0] ! Mem[00000000150000b0] jmpl %o7,%g0 ldd [%i0+0x0e8],%f18 ! Mem[00000000140000e8] p2_near_2_ho: stb %l4,[%o2+0x0b0] ! Mem[00000000150000b0] jmpl %o7,%g0 ldd [%o0+0x0e8],%f18 ! Mem[00000000140000e8] p3_near_2_le: jmpl %o7,%g0 stx %l5,[%i3+0x130] ! Mem[0000000017800130] jmpl %o7,%g0 nop p3_near_2_lo: jmpl %o7,%g0 stx %l5,[%o3+0x130] ! Mem[0000000017800130] jmpl %o7,%g0 nop p3_near_2_he: ldx [%i1+0x140],%l1 ! Mem[0000000016800140] st %f31,[%i3+0x0a4] ! Mem[00000000178000a4] jmpl %o7,%g0 sub %l7,%l2,%l7 p3_near_2_ho: ldx [%o1+0x140],%l1 ! Mem[0000000016800140] st %f31,[%o3+0x0a4] ! Mem[00000000178000a4] jmpl %o7,%g0 sub %l7,%l2,%l7 p4_near_2_le: stb %l4,[%i0+0x078] ! Mem[0000000018000078] stw %l1,[%i0+0x094] ! Mem[0000000018000094] ldx [%i0+0x1b0],%l2 ! Mem[00000000180001b0] sth %l4,[%i0+0x14e] ! Mem[000000001800014e] jmpl %o7,%g0 std %l4,[%i0+0x080] ! Mem[0000000018000080] p4_near_2_lo: stb %l4,[%o0+0x078] ! Mem[0000000018000078] stw %l1,[%o0+0x094] ! Mem[0000000018000094] ldx [%o0+0x1b0],%l2 ! Mem[00000000180001b0] sth %l4,[%o0+0x14e] ! Mem[000000001800014e] jmpl %o7,%g0 std %l4,[%o0+0x080] ! Mem[0000000018000080] p4_near_2_he: lduh [%i1+0x118],%l1 ! Mem[0000000018800118] std %f18,[%i1+0x080] ! Mem[0000000018800080] ldsw [%i2+0x1c4],%l0 ! Mem[00000000190001c4] xnorcc %l6,%l5,%l0 xnorcc %l7,%l2,%l1 jmpl %o7,%g0 srl %l3,%l2,%l1 p4_near_2_ho: lduh [%o1+0x118],%l1 ! Mem[0000000018800118] std %f18,[%o1+0x080] ! Mem[0000000018800080] ldsw [%o2+0x1c4],%l0 ! Mem[00000000190001c4] xnorcc %l6,%l5,%l0 xnorcc %l7,%l2,%l1 jmpl %o7,%g0 srl %l3,%l2,%l1 p5_near_2_le: sth %l7,[%i1+0x09a] ! Mem[000000001a80009a] std %l6,[%i0+0x180] ! Mem[000000001a000180] lduw [%i2+0x0d0],%l2 ! Mem[000000001b0000d0] smul %l5,0xd61,%l7 std %l4,[%i0+0x0e8] ! Mem[000000001a0000e8] jmpl %o7,%g0 ld [%i1+0x008],%f1 ! Mem[000000001a800008] p5_near_2_lo: sth %l7,[%o1+0x09a] ! Mem[000000001a80009a] std %l6,[%o0+0x180] ! Mem[000000001a000180] lduw [%o2+0x0d0],%l2 ! Mem[000000001b0000d0] smul %l5,0xd61,%l7 std %l4,[%o0+0x0e8] ! Mem[000000001a0000e8] jmpl %o7,%g0 ld [%o1+0x008],%f1 ! Mem[000000001a800008] p5_near_2_he: jmpl %o7,%g0 ldx [%i2+0x0a0],%l4 ! Mem[000000001b0000a0] jmpl %o7,%g0 nop p5_near_2_ho: jmpl %o7,%g0 ldx [%o2+0x0a0],%l4 ! Mem[000000001b0000a0] jmpl %o7,%g0 nop p6_near_2_le: ldsb [%i1+0x089],%l5 ! Mem[000000001c800089] jmpl %o7,%g0 ldx [%i0+0x010],%l2 ! Mem[000000001c000010] p6_near_2_lo: ldsb [%o1+0x089],%l5 ! Mem[000000001c800089] jmpl %o7,%g0 ldx [%o0+0x010],%l2 ! Mem[000000001c000010] p6_near_2_he: ldsb [%i3+0x1b8],%l1 ! Mem[000000001d8001b8] stx %l7,[%i2+0x130] ! Mem[000000001d000130] ldsh [%i0+0x092],%l0 ! Mem[000000001c000092] ldd [%i2+0x028],%l0 ! Mem[000000001d000028] ldub [%i2+0x0e0],%l5 ! Mem[000000001d0000e0] sth %l4,[%i0+0x1b2] ! Mem[000000001c0001b2] ld [%i3+0x064],%f30 ! Mem[000000001d800064] jmpl %o7,%g0 ldub [%i0+0x0af],%l4 ! Mem[000000001c0000af] p6_near_2_ho: ldsb [%o3+0x1b8],%l1 ! Mem[000000001d8001b8] stx %l7,[%o2+0x130] ! Mem[000000001d000130] ldsh [%o0+0x092],%l0 ! Mem[000000001c000092] ldd [%o2+0x028],%l0 ! Mem[000000001d000028] ldub [%o2+0x0e0],%l5 ! Mem[000000001d0000e0] sth %l4,[%o0+0x1b2] ! Mem[000000001c0001b2] ld [%o3+0x064],%f30 ! Mem[000000001d800064] jmpl %o7,%g0 ldub [%o0+0x0af],%l4 ! Mem[000000001c0000af] p7_near_2_le: addccc %l0,0xcba,%l2 jmpl %o7,%g0 lduw [%i1+0x0bc],%l1 ! Mem[000000001e8000bc] p7_near_2_lo: addccc %l0,0xcba,%l2 jmpl %o7,%g0 lduw [%o1+0x0bc],%l1 ! Mem[000000001e8000bc] p7_near_2_he: jmpl %o7,%g0 ldsh [%i2+0x0f2],%l2 ! Mem[000000001f0000f2] jmpl %o7,%g0 nop p7_near_2_ho: jmpl %o7,%g0 ldsh [%o2+0x0f2],%l2 ! Mem[000000001f0000f2] jmpl %o7,%g0 nop p8_near_2_le: sth %l7,[%i1+0x0c6] ! Mem[00000000208000c6] std %l0,[%i3+0x0b8] ! Mem[00000000218000b8] ldsw [%i0+0x1e0],%l1 ! Mem[00000000200001e0] jmpl %o7,%g0 stx %l2,[%i2+0x0a0] ! Mem[00000000210000a0] p8_near_2_lo: sth %l7,[%o1+0x0c6] ! Mem[00000000208000c6] std %l0,[%o3+0x0b8] ! Mem[00000000218000b8] ldsw [%o0+0x1e0],%l1 ! Mem[00000000200001e0] jmpl %o7,%g0 stx %l2,[%o2+0x0a0] ! Mem[00000000210000a0] p8_near_2_he: ldx [%i3+0x098],%l7 ! Mem[0000000021800098] swap [%i1+0x04c],%l5 ! Mem[000000002080004c] orncc %l4,%l5,%l1 umul %l7,-0x9b6,%l7 xor %l4,%l6,%l5 jmpl %o7,%g0 lduh [%i1+0x0b2],%l7 ! Mem[00000000208000b2] p8_near_2_ho: ldx [%o3+0x098],%l7 ! Mem[0000000021800098] swap [%o1+0x04c],%l5 ! Mem[000000002080004c] orncc %l4,%l5,%l1 umul %l7,-0x9b6,%l7 xor %l4,%l6,%l5 jmpl %o7,%g0 lduh [%o1+0x0b2],%l7 ! Mem[00000000208000b2] p9_near_2_le: st %f10,[%i2+0x1a4] ! Mem[00000000230001a4] ldd [%i3+0x0e8],%f4 ! Mem[00000000238000e8] ldsw [%i2+0x0e0],%l5 ! Mem[00000000230000e0] ldd [%i3+0x158],%f12 ! Mem[0000000023800158] stw %l6,[%i2+0x0a0] ! Mem[00000000230000a0] jmpl %o7,%g0 ldd [%i0+0x1e0],%l2 ! Mem[00000000220001e0] p9_near_2_lo: st %f10,[%o2+0x1a4] ! Mem[00000000230001a4] ldd [%o3+0x0e8],%f4 ! Mem[00000000238000e8] ldsw [%o2+0x0e0],%l5 ! Mem[00000000230000e0] ldd [%o3+0x158],%f12 ! Mem[0000000023800158] stw %l6,[%o2+0x0a0] ! Mem[00000000230000a0] jmpl %o7,%g0 ldd [%o0+0x1e0],%l2 ! Mem[00000000220001e0] p9_near_2_he: orn %l6,-0x346,%l7 std %l0,[%i2+0x118] ! Mem[0000000023000118] ldsw [%i3+0x068],%l5 ! Mem[0000000023800068] sth %l4,[%i3+0x06c] ! Mem[000000002380006c] jmpl %o7,%g0 ldx [%i1+0x078],%l4 ! Mem[0000000022800078] p9_near_2_ho: orn %l6,-0x346,%l7 std %l0,[%o2+0x118] ! Mem[0000000023000118] ldsw [%o3+0x068],%l5 ! Mem[0000000023800068] sth %l4,[%o3+0x06c] ! Mem[000000002380006c] jmpl %o7,%g0 ldx [%o1+0x078],%l4 ! Mem[0000000022800078] p10_near_2_le: addccc %l4,%l6,%l5 ldsh [%i0+0x006],%l2 ! Mem[0000000024000006] jmpl %o7,%g0 ldd [%i3+0x1c0],%l4 ! Mem[00000000258001c0] p10_near_2_lo: addccc %l4,%l6,%l5 ldsh [%o0+0x006],%l2 ! Mem[0000000024000006] jmpl %o7,%g0 ldd [%o3+0x1c0],%l4 ! Mem[00000000258001c0] p10_near_2_he: std %l6,[%i3+0x098] ! Mem[0000000025800098] ldsw [%i3+0x0c8],%l2 ! Mem[00000000258000c8] stb %l5,[%i1+0x16e] ! Mem[000000002480016e] jmpl %o7,%g0 swap [%i2+0x15c],%l1 ! Mem[000000002500015c] p10_near_2_ho: std %l6,[%o3+0x098] ! Mem[0000000025800098] ldsw [%o3+0x0c8],%l2 ! Mem[00000000258000c8] stb %l5,[%o1+0x16e] ! Mem[000000002480016e] jmpl %o7,%g0 swap [%o2+0x15c],%l1 ! Mem[000000002500015c] p11_near_2_le: jmpl %o7,%g0 stx %l2,[%i2+0x1e8] ! Mem[00000000270001e8] jmpl %o7,%g0 nop p11_near_2_lo: jmpl %o7,%g0 stx %l2,[%o2+0x1e8] ! Mem[00000000270001e8] jmpl %o7,%g0 nop p11_near_2_he: ldsw [%i2+0x100],%l6 ! Mem[0000000027000100] stb %l1,[%i2+0x15c] ! Mem[000000002700015c] lduw [%i1+0x0f8],%l4 ! Mem[00000000268000f8] ldstub [%i0+0x0f0],%l4 ! Mem[00000000260000f0] std %f24,[%i3+0x1b8] ! Mem[00000000278001b8] jmpl %o7,%g0 addc %l6,%l7,%l6 p11_near_2_ho: ldsw [%o2+0x100],%l6 ! Mem[0000000027000100] stb %l1,[%o2+0x15c] ! Mem[000000002700015c] lduw [%o1+0x0f8],%l4 ! Mem[00000000268000f8] ldstub [%o0+0x0f0],%l4 ! Mem[00000000260000f0] std %f24,[%o3+0x1b8] ! Mem[00000000278001b8] jmpl %o7,%g0 addc %l6,%l7,%l6 p12_near_2_le: std %l0,[%i1+0x130] ! Mem[0000000028800130] xnor %l7,-0x2c2,%l2 jmpl %o7,%g0 ldstub [%i1+0x10a],%l3 ! Mem[000000002880010a] p12_near_2_lo: std %l0,[%o1+0x130] ! Mem[0000000028800130] xnor %l7,-0x2c2,%l2 jmpl %o7,%g0 ldstub [%o1+0x10a],%l3 ! Mem[000000002880010a] p12_near_2_he: ldd [%i1+0x058],%f20 ! Mem[0000000028800058] st %f29,[%i1+0x078] ! Mem[0000000028800078] std %l0,[%i1+0x0d8] ! Mem[00000000288000d8] ldd [%i2+0x050],%f16 ! Mem[0000000029000050] jmpl %o7,%g0 stb %l0,[%i3+0x1e5] ! Mem[00000000298001e5] p12_near_2_ho: ldd [%o1+0x058],%f20 ! Mem[0000000028800058] st %f29,[%o1+0x078] ! Mem[0000000028800078] std %l0,[%o1+0x0d8] ! Mem[00000000288000d8] ldd [%o2+0x050],%f16 ! Mem[0000000029000050] jmpl %o7,%g0 stb %l0,[%o3+0x1e5] ! Mem[00000000298001e5] p13_near_2_le: jmpl %o7,%g0 stx %l3,[%i2+0x170] ! Mem[000000002b000170] jmpl %o7,%g0 nop p13_near_2_lo: jmpl %o7,%g0 stx %l3,[%o2+0x170] ! Mem[000000002b000170] jmpl %o7,%g0 nop p13_near_2_he: orcc %l2,0x70a,%l3 stb %l4,[%i0+0x1fd] ! Mem[000000002a0001fd] ldd [%i2+0x130],%l2 ! Mem[000000002b000130] ldd [%i1+0x100],%f20 ! Mem[000000002a800100] sub %l7,%l5,%l4 taddcc %l1,%l4,%l5 jmpl %o7,%g0 ldsb [%i0+0x138],%l1 ! Mem[000000002a000138] p13_near_2_ho: orcc %l2,0x70a,%l3 stb %l4,[%o0+0x1fd] ! Mem[000000002a0001fd] ldd [%o2+0x130],%l2 ! Mem[000000002b000130] ldd [%o1+0x100],%f20 ! Mem[000000002a800100] sub %l7,%l5,%l4 taddcc %l1,%l4,%l5 jmpl %o7,%g0 ldsb [%o0+0x138],%l1 ! Mem[000000002a000138] p14_near_2_le: lduh [%i0+0x1f4],%l3 ! Mem[000000002c0001f4] ldsh [%i1+0x088],%l2 ! Mem[000000002c800088] ldx [%i0+0x1e0],%l1 ! Mem[000000002c0001e0] jmpl %o7,%g0 swap [%i3+0x090],%l4 ! Mem[000000002d800090] p14_near_2_lo: lduh [%o0+0x1f4],%l3 ! Mem[000000002c0001f4] ldsh [%o1+0x088],%l2 ! Mem[000000002c800088] ldx [%o0+0x1e0],%l1 ! Mem[000000002c0001e0] jmpl %o7,%g0 swap [%o3+0x090],%l4 ! Mem[000000002d800090] p14_near_2_he: jmpl %o7,%g0 ldsh [%i1+0x132],%l0 ! Mem[000000002c800132] jmpl %o7,%g0 nop p14_near_2_ho: jmpl %o7,%g0 ldsh [%o1+0x132],%l0 ! Mem[000000002c800132] jmpl %o7,%g0 nop p15_near_2_le: ld [%i1+0x10c],%f0 ! Mem[000000002e80010c] stx %l5,[%i1+0x130] ! Mem[000000002e800130] ldd [%i3+0x050],%f10 ! Mem[000000002f800050] jmpl %o7,%g0 ldsb [%i2+0x1ca],%l4 ! Mem[000000002f0001ca] p15_near_2_lo: ld [%o1+0x10c],%f0 ! Mem[000000002e80010c] stx %l5,[%o1+0x130] ! Mem[000000002e800130] ldd [%o3+0x050],%f10 ! Mem[000000002f800050] jmpl %o7,%g0 ldsb [%o2+0x1ca],%l4 ! Mem[000000002f0001ca] p15_near_2_he: swap [%i2+0x0dc],%l3 ! Mem[000000002f0000dc] ldstub [%i1+0x1b3],%l0 ! Mem[000000002e8001b3] ldsw [%i1+0x168],%l7 ! Mem[000000002e800168] std %f28,[%i1+0x188] ! Mem[000000002e800188] jmpl %o7,%g0 addcc %l4,%l1,%l5 p15_near_2_ho: swap [%o2+0x0dc],%l3 ! Mem[000000002f0000dc] ldstub [%o1+0x1b3],%l0 ! Mem[000000002e8001b3] ldsw [%o1+0x168],%l7 ! Mem[000000002e800168] std %f28,[%o1+0x188] ! Mem[000000002e800188] jmpl %o7,%g0 addcc %l4,%l1,%l5 p16_near_2_le: ldstub [%i1+0x1ec],%l4 ! Mem[00000000308001ec] ldd [%i0+0x1f0],%f2 ! Mem[00000000300001f0] stb %l2,[%i2+0x195] ! Mem[0000000031000195] sth %l4,[%i0+0x14e] ! Mem[000000003000014e] umulcc %l4,%l7,%l5 jmpl %o7,%g0 stx %l2,[%i3+0x148] ! Mem[0000000031800148] p16_near_2_lo: ldstub [%o1+0x1ec],%l4 ! Mem[00000000308001ec] ldd [%o0+0x1f0],%f2 ! Mem[00000000300001f0] stb %l2,[%o2+0x195] ! Mem[0000000031000195] sth %l4,[%o0+0x14e] ! Mem[000000003000014e] umulcc %l4,%l7,%l5 jmpl %o7,%g0 stx %l2,[%o3+0x148] ! Mem[0000000031800148] p16_near_2_he: jmpl %o7,%g0 ldd [%i2+0x0a0],%l6 ! Mem[00000000310000a0] jmpl %o7,%g0 nop p16_near_2_ho: jmpl %o7,%g0 ldd [%o2+0x0a0],%l6 ! Mem[00000000310000a0] jmpl %o7,%g0 nop p17_near_2_le: std %l6,[%i1+0x028] ! Mem[0000000032800028] swap [%i1+0x1a0],%l3 ! Mem[00000000328001a0] lduh [%i1+0x034],%l0 ! Mem[0000000032800034] lduh [%i0+0x0c6],%l6 ! Mem[00000000320000c6] jmpl %o7,%g0 subccc %l4,-0x657,%l4 p17_near_2_lo: std %l6,[%o1+0x028] ! Mem[0000000032800028] swap [%o1+0x1a0],%l3 ! Mem[00000000328001a0] lduh [%o1+0x034],%l0 ! Mem[0000000032800034] lduh [%o0+0x0c6],%l6 ! Mem[00000000320000c6] jmpl %o7,%g0 subccc %l4,-0x657,%l4 p17_near_2_he: swap [%i2+0x1cc],%l0 ! Mem[00000000330001cc] ldsh [%i1+0x0d8],%l4 ! Mem[00000000328000d8] jmpl %o7,%g0 ldub [%i1+0x16e],%l6 ! Mem[000000003280016e] p17_near_2_ho: swap [%o2+0x1cc],%l0 ! Mem[00000000330001cc] ldsh [%o1+0x0d8],%l4 ! Mem[00000000328000d8] jmpl %o7,%g0 ldub [%o1+0x16e],%l6 ! Mem[000000003280016e] p18_near_2_le: andn %l0,%l7,%l3 sth %l6,[%i2+0x0be] ! Mem[00000000350000be] std %l2,[%i0+0x0e8] ! Mem[00000000340000e8] ldsh [%i0+0x120],%l4 ! Mem[0000000034000120] stw %l1,[%i3+0x17c] ! Mem[000000003580017c] lduh [%i1+0x18e],%l1 ! Mem[000000003480018e] jmpl %o7,%g0 ldstub [%i3+0x1ed],%l4 ! Mem[00000000358001ed] p18_near_2_lo: andn %l0,%l7,%l3 sth %l6,[%o2+0x0be] ! Mem[00000000350000be] std %l2,[%o0+0x0e8] ! Mem[00000000340000e8] ldsh [%o0+0x120],%l4 ! Mem[0000000034000120] stw %l1,[%o3+0x17c] ! Mem[000000003580017c] lduh [%o1+0x18e],%l1 ! Mem[000000003480018e] jmpl %o7,%g0 ldstub [%o3+0x1ed],%l4 ! Mem[00000000358001ed] p18_near_2_he: ldub [%i0+0x07a],%l5 ! Mem[000000003400007a] ldd [%i1+0x0f8],%l0 ! Mem[00000000348000f8] lduw [%i1+0x0d0],%l4 ! Mem[00000000348000d0] ldd [%i0+0x1b8],%l0 ! Mem[00000000340001b8] jmpl %o7,%g0 ldsw [%i2+0x00c],%l0 ! Mem[000000003500000c] p18_near_2_ho: ldub [%o0+0x07a],%l5 ! Mem[000000003400007a] ldd [%o1+0x0f8],%l0 ! Mem[00000000348000f8] lduw [%o1+0x0d0],%l4 ! Mem[00000000348000d0] ldd [%o0+0x1b8],%l0 ! Mem[00000000340001b8] jmpl %o7,%g0 ldsw [%o2+0x00c],%l0 ! Mem[000000003500000c] p19_near_2_le: umulcc %l5,%l0,%l5 lduw [%i3+0x170],%l3 ! Mem[0000000037800170] jmpl %o7,%g0 stw %l3,[%i0+0x030] ! Mem[0000000036000030] p19_near_2_lo: umulcc %l5,%l0,%l5 lduw [%o3+0x170],%l3 ! Mem[0000000037800170] jmpl %o7,%g0 stw %l3,[%o0+0x030] ! Mem[0000000036000030] p19_near_2_he: ldsw [%i1+0x1e0],%l1 ! Mem[00000000368001e0] jmpl %o7,%g0 stw %l1,[%i3+0x008] ! Mem[0000000037800008] p19_near_2_ho: ldsw [%o1+0x1e0],%l1 ! Mem[00000000368001e0] jmpl %o7,%g0 stw %l1,[%o3+0x008] ! Mem[0000000037800008] p20_near_2_le: subccc %l2,%l3,%l0 jmpl %o7,%g0 ldd [%i2+0x080],%l2 ! Mem[0000000039000080] p20_near_2_lo: subccc %l2,%l3,%l0 jmpl %o7,%g0 ldd [%o2+0x080],%l2 ! Mem[0000000039000080] p20_near_2_he: stx %l3,[%i2+0x1a0] ! Mem[00000000390001a0] ldx [%i1+0x048],%l4 ! Mem[0000000038800048] swap [%i0+0x02c],%l7 ! Mem[000000003800002c] sth %l1,[%i2+0x18e] ! Mem[000000003900018e] stw %l3,[%i0+0x070] ! Mem[0000000038000070] subccc %l5,%l6,%l6 jmpl %o7,%g0 smul %l6,%l6,%l0 p20_near_2_ho: stx %l3,[%o2+0x1a0] ! Mem[00000000390001a0] ldx [%o1+0x048],%l4 ! Mem[0000000038800048] swap [%o0+0x02c],%l7 ! Mem[000000003800002c] sth %l1,[%o2+0x18e] ! Mem[000000003900018e] stw %l3,[%o0+0x070] ! Mem[0000000038000070] subccc %l5,%l6,%l6 jmpl %o7,%g0 smul %l6,%l6,%l0 p21_near_2_le: ldx [%i3+0x1e8],%l4 ! Mem[000000003b8001e8] lduw [%i2+0x000],%l0 ! Mem[000000003b000000] ldx [%i0+0x1e0],%l4 ! Mem[000000003a0001e0] swap [%i1+0x190],%l5 ! Mem[000000003a800190] jmpl %o7,%g0 ldd [%i1+0x0f0],%f12 ! Mem[000000003a8000f0] p21_near_2_lo: ldx [%o3+0x1e8],%l4 ! Mem[000000003b8001e8] lduw [%o2+0x000],%l0 ! Mem[000000003b000000] ldx [%o0+0x1e0],%l4 ! Mem[000000003a0001e0] swap [%o1+0x190],%l5 ! Mem[000000003a800190] jmpl %o7,%g0 ldd [%o1+0x0f0],%f12 ! Mem[000000003a8000f0] p21_near_2_he: lduh [%i1+0x12a],%l3 ! Mem[000000003a80012a] jmpl %o7,%g0 stx %l6,[%i2+0x030] ! Mem[000000003b000030] p21_near_2_ho: lduh [%o1+0x12a],%l3 ! Mem[000000003a80012a] jmpl %o7,%g0 stx %l6,[%o2+0x030] ! Mem[000000003b000030] p22_near_2_le: jmpl %o7,%g0 ldd [%i2+0x1b8],%l2 ! Mem[000000003d0001b8] jmpl %o7,%g0 nop p22_near_2_lo: jmpl %o7,%g0 ldd [%o2+0x1b8],%l2 ! Mem[000000003d0001b8] jmpl %o7,%g0 nop p22_near_2_he: sth %l2,[%i3+0x150] ! Mem[000000003d800150] jmpl %o7,%g0 stb %l7,[%i1+0x0ac] ! Mem[000000003c8000ac] p22_near_2_ho: sth %l2,[%o3+0x150] ! Mem[000000003d800150] jmpl %o7,%g0 stb %l7,[%o1+0x0ac] ! Mem[000000003c8000ac] p23_near_2_le: sdivx %l1,%l5,%l7 ldx [%i1+0x170],%l2 ! Mem[000000003e800170] ldub [%i3+0x08c],%l7 ! Mem[000000003f80008c] jmpl %o7,%g0 ldsh [%i2+0x084],%l6 ! Mem[000000003f000084] p23_near_2_lo: sdivx %l1,%l5,%l7 ldx [%o1+0x170],%l2 ! Mem[000000003e800170] ldub [%o3+0x08c],%l7 ! Mem[000000003f80008c] jmpl %o7,%g0 ldsh [%o2+0x084],%l6 ! Mem[000000003f000084] p23_near_2_he: ldsb [%i0+0x1c4],%l7 ! Mem[000000003e0001c4] xnor %l0,0x50f,%l7 ld [%i0+0x18c],%f22 ! Mem[000000003e00018c] ldsb [%i0+0x0b4],%l3 ! Mem[000000003e0000b4] stb %l6,[%i2+0x0ba] ! Mem[000000003f0000ba] st %f28,[%i0+0x004] ! Mem[000000003e000004] jmpl %o7,%g0 ldstub [%i0+0x047],%l6 ! Mem[000000003e000047] p23_near_2_ho: ldsb [%o0+0x1c4],%l7 ! Mem[000000003e0001c4] xnor %l0,0x50f,%l7 ld [%o0+0x18c],%f22 ! Mem[000000003e00018c] ldsb [%o0+0x0b4],%l3 ! Mem[000000003e0000b4] stb %l6,[%o2+0x0ba] ! Mem[000000003f0000ba] st %f28,[%o0+0x004] ! Mem[000000003e000004] jmpl %o7,%g0 ldstub [%o0+0x047],%l6 ! Mem[000000003e000047] p24_near_2_le: jmpl %o7,%g0 udivx %l3,%l2,%l1 jmpl %o7,%g0 nop p24_near_2_lo: jmpl %o7,%g0 udivx %l3,%l2,%l1 jmpl %o7,%g0 nop p24_near_2_he: std %f28,[%i0+0x0a8] ! Mem[00000000400000a8] lduh [%i0+0x168],%l4 ! Mem[0000000040000168] sth %l5,[%i3+0x07a] ! Mem[000000004180007a] std %l0,[%i1+0x0f8] ! Mem[00000000408000f8] jmpl %o7,%g0 ldx [%i3+0x1a8],%l5 ! Mem[00000000418001a8] p24_near_2_ho: std %f28,[%o0+0x0a8] ! Mem[00000000400000a8] lduh [%o0+0x168],%l4 ! Mem[0000000040000168] sth %l5,[%o3+0x07a] ! Mem[000000004180007a] std %l0,[%o1+0x0f8] ! Mem[00000000408000f8] jmpl %o7,%g0 ldx [%o3+0x1a8],%l5 ! Mem[00000000418001a8] p25_near_2_le: stb %l5,[%i0+0x115] ! Mem[0000000042000115] swap [%i1+0x1a4],%l0 ! Mem[00000000428001a4] jmpl %o7,%g0 stw %l2,[%i0+0x000] ! Mem[0000000042000000] p25_near_2_lo: stb %l5,[%o0+0x115] ! Mem[0000000042000115] swap [%o1+0x1a4],%l0 ! Mem[00000000428001a4] jmpl %o7,%g0 stw %l2,[%o0+0x000] ! Mem[0000000042000000] p25_near_2_he: orn %l2,%l4,%l1 ldsb [%i0+0x1e2],%l3 ! Mem[00000000420001e2] jmpl %o7,%g0 ldub [%i2+0x043],%l1 ! Mem[0000000043000043] p25_near_2_ho: orn %l2,%l4,%l1 ldsb [%o0+0x1e2],%l3 ! Mem[00000000420001e2] jmpl %o7,%g0 ldub [%o2+0x043],%l1 ! Mem[0000000043000043] p26_near_2_le: lduh [%i2+0x152],%l2 ! Mem[0000000045000152] ldub [%i2+0x1fd],%l1 ! Mem[00000000450001fd] jmpl %o7,%g0 umul %l2,-0xa80,%l0 p26_near_2_lo: lduh [%o2+0x152],%l2 ! Mem[0000000045000152] ldub [%o2+0x1fd],%l1 ! Mem[00000000450001fd] jmpl %o7,%g0 umul %l2,-0xa80,%l0 p26_near_2_he: ldd [%i3+0x0e8],%f18 ! Mem[00000000458000e8] stw %l0,[%i1+0x0d4] ! Mem[00000000448000d4] ldd [%i1+0x0f0],%l4 ! Mem[00000000448000f0] ldd [%i0+0x080],%l6 ! Mem[0000000044000080] jmpl %o7,%g0 addcc %l6,%l5,%l0 p26_near_2_ho: ldd [%o3+0x0e8],%f18 ! Mem[00000000458000e8] stw %l0,[%o1+0x0d4] ! Mem[00000000448000d4] ldd [%o1+0x0f0],%l4 ! Mem[00000000448000f0] ldd [%o0+0x080],%l6 ! Mem[0000000044000080] jmpl %o7,%g0 addcc %l6,%l5,%l0 p27_near_2_le: stx %l5,[%i1+0x068] ! Mem[0000000046800068] stx %l0,[%i0+0x0f0] ! Mem[00000000460000f0] stx %l7,[%i1+0x0e8] ! Mem[00000000468000e8] stx %l4,[%i0+0x168] ! Mem[0000000046000168] nop std %f0 ,[%i3+0x1e8] ! Mem[00000000478001e8] std %f12,[%i1+0x0f8] ! Mem[00000000468000f8] jmpl %o7,%g0 stx %l4,[%i1+0x0f0] ! Mem[00000000468000f0] p27_near_2_lo: stx %l5,[%o1+0x068] ! Mem[0000000046800068] stx %l0,[%o0+0x0f0] ! Mem[00000000460000f0] stx %l7,[%o1+0x0e8] ! Mem[00000000468000e8] stx %l4,[%o0+0x168] ! Mem[0000000046000168] nop std %f0 ,[%o3+0x1e8] ! Mem[00000000478001e8] std %f12,[%o1+0x0f8] ! Mem[00000000468000f8] jmpl %o7,%g0 stx %l4,[%o1+0x0f0] ! Mem[00000000468000f0] p27_near_2_he: ldx [%i2+0x1b8],%l7 ! Mem[00000000470001b8] std %l6,[%i3+0x188] ! Mem[0000000047800188] srlx %l3,%l2,%l6 ldstub [%i1+0x042],%l0 ! Mem[0000000046800042] ldstub [%i2+0x045],%l3 ! Mem[0000000047000045] jmpl %o7,%g0 stx %l0,[%i2+0x120] ! Mem[0000000047000120] p27_near_2_ho: ldx [%o2+0x1b8],%l7 ! Mem[00000000470001b8] std %l6,[%o3+0x188] ! Mem[0000000047800188] srlx %l3,%l2,%l6 ldstub [%o1+0x042],%l0 ! Mem[0000000046800042] ldstub [%o2+0x045],%l3 ! Mem[0000000047000045] jmpl %o7,%g0 stx %l0,[%o2+0x120] ! Mem[0000000047000120] p28_near_2_le: tsubcctv %l1,-0xb9c,%l2 stw %l5,[%i3+0x1d4] ! Mem[00000000498001d4] jmpl %o7,%g0 sth %l2,[%i3+0x1d0] ! Mem[00000000498001d0] p28_near_2_lo: tsubcctv %l1,-0xb9c,%l2 stw %l5,[%o3+0x1d4] ! Mem[00000000498001d4] jmpl %o7,%g0 sth %l2,[%o3+0x1d0] ! Mem[00000000498001d0] p28_near_2_he: stw %l0,[%i2+0x174] ! Mem[0000000049000174] swap [%i2+0x0f0],%l2 ! Mem[00000000490000f0] std %l0,[%i3+0x018] ! Mem[0000000049800018] jmpl %o7,%g0 udivx %l2,-0x0bb,%l3 p28_near_2_ho: stw %l0,[%o2+0x174] ! Mem[0000000049000174] swap [%o2+0x0f0],%l2 ! Mem[00000000490000f0] std %l0,[%o3+0x018] ! Mem[0000000049800018] jmpl %o7,%g0 udivx %l2,-0x0bb,%l3 p29_near_2_le: sth %l1,[%i1+0x114] ! Mem[000000004a800114] ldsh [%i1+0x104],%l6 ! Mem[000000004a800104] std %f14,[%i0+0x070] ! Mem[000000004a000070] stx %l2,[%i2+0x008] ! Mem[000000004b000008] jmpl %o7,%g0 ldd [%i1+0x1b0],%l0 ! Mem[000000004a8001b0] p29_near_2_lo: sth %l1,[%o1+0x114] ! Mem[000000004a800114] ldsh [%o1+0x104],%l6 ! Mem[000000004a800104] std %f14,[%o0+0x070] ! Mem[000000004a000070] stx %l2,[%o2+0x008] ! Mem[000000004b000008] jmpl %o7,%g0 ldd [%o1+0x1b0],%l0 ! Mem[000000004a8001b0] p29_near_2_he: sth %l2,[%i2+0x0ca] ! Mem[000000004b0000ca] lduw [%i3+0x1b0],%l5 ! Mem[000000004b8001b0] ldsw [%i2+0x128],%l7 ! Mem[000000004b000128] ldd [%i0+0x0b8],%l2 ! Mem[000000004a0000b8] jmpl %o7,%g0 xor %l7,0x08e,%l6 p29_near_2_ho: sth %l2,[%o2+0x0ca] ! Mem[000000004b0000ca] lduw [%o3+0x1b0],%l5 ! Mem[000000004b8001b0] ldsw [%o2+0x128],%l7 ! Mem[000000004b000128] ldd [%o0+0x0b8],%l2 ! Mem[000000004a0000b8] jmpl %o7,%g0 xor %l7,0x08e,%l6 p30_near_2_le: ldd [%i2+0x0c0],%f4 ! Mem[000000004d0000c0] lduh [%i3+0x110],%l4 ! Mem[000000004d800110] ldub [%i1+0x0ef],%l2 ! Mem[000000004c8000ef] ldsw [%i1+0x1a0],%l3 ! Mem[000000004c8001a0] ldx [%i3+0x168],%l5 ! Mem[000000004d800168] jmpl %o7,%g0 std %f14,[%i2+0x0e0] ! Mem[000000004d0000e0] p30_near_2_lo: ldd [%o2+0x0c0],%f4 ! Mem[000000004d0000c0] lduh [%o3+0x110],%l4 ! Mem[000000004d800110] ldub [%o1+0x0ef],%l2 ! Mem[000000004c8000ef] ldsw [%o1+0x1a0],%l3 ! Mem[000000004c8001a0] ldx [%o3+0x168],%l5 ! Mem[000000004d800168] jmpl %o7,%g0 std %f14,[%o2+0x0e0] ! Mem[000000004d0000e0] p30_near_2_he: lduh [%i0+0x1c0],%l1 ! Mem[000000004c0001c0] ldd [%i0+0x080],%l6 ! Mem[000000004c000080] jmpl %o7,%g0 ldd [%i3+0x188],%l4 ! Mem[000000004d800188] p30_near_2_ho: lduh [%o0+0x1c0],%l1 ! Mem[000000004c0001c0] ldd [%o0+0x080],%l6 ! Mem[000000004c000080] jmpl %o7,%g0 ldd [%o3+0x188],%l4 ! Mem[000000004d800188] p31_near_2_le: xor %l4,0x2a9,%l2 jmpl %o7,%g0 addcc %l2,-0xb19,%l1 p31_near_2_lo: xor %l4,0x2a9,%l2 jmpl %o7,%g0 addcc %l2,-0xb19,%l1 p31_near_2_he: ldsh [%i0+0x0f6],%l0 ! Mem[000000004e0000f6] ldsb [%i2+0x079],%l2 ! Mem[000000004f000079] addcc %l0,%l6,%l5 ldd [%i3+0x110],%l6 ! Mem[000000004f800110] std %l4,[%i1+0x170] ! Mem[000000004e800170] ldd [%i0+0x128],%f22 ! Mem[000000004e000128] jmpl %o7,%g0 srlx %l1,0x03f,%l2 p31_near_2_ho: ldsh [%o0+0x0f6],%l0 ! Mem[000000004e0000f6] ldsb [%o2+0x079],%l2 ! Mem[000000004f000079] addcc %l0,%l6,%l5 ldd [%o3+0x110],%l6 ! Mem[000000004f800110] std %l4,[%o1+0x170] ! Mem[000000004e800170] ldd [%o0+0x128],%f22 ! Mem[000000004e000128] jmpl %o7,%g0 srlx %l1,0x03f,%l2 p32_near_2_le: ldsh [%i0+0x084],%l0 ! Mem[0000000050000084] lduh [%i3+0x18e],%l5 ! Mem[000000005180018e] swap [%i1+0x02c],%l2 ! Mem[000000005080002c] stw %l0,[%i2+0x194] ! Mem[0000000051000194] jmpl %o7,%g0 smul %l2,%l4,%l2 p32_near_2_lo: ldsh [%o0+0x084],%l0 ! Mem[0000000050000084] lduh [%o3+0x18e],%l5 ! Mem[000000005180018e] swap [%o1+0x02c],%l2 ! Mem[000000005080002c] stw %l0,[%o2+0x194] ! Mem[0000000051000194] jmpl %o7,%g0 smul %l2,%l4,%l2 p32_near_2_he: jmpl %o7,%g0 umulcc %l5,%l2,%l4 jmpl %o7,%g0 nop p32_near_2_ho: jmpl %o7,%g0 umulcc %l5,%l2,%l4 jmpl %o7,%g0 nop p33_near_2_le: std %f4 ,[%i2+0x078] ! Mem[0000000053000078] stw %l2,[%i1+0x1e4] ! Mem[00000000528001e4] tsubcctv %l5,%l7,%l1 ldd [%i1+0x0c8],%f2 ! Mem[00000000528000c8] jmpl %o7,%g0 ldd [%i2+0x190],%f12 ! Mem[0000000053000190] p33_near_2_lo: std %f4 ,[%o2+0x078] ! Mem[0000000053000078] stw %l2,[%o1+0x1e4] ! Mem[00000000528001e4] tsubcctv %l5,%l7,%l1 ldd [%o1+0x0c8],%f2 ! Mem[00000000528000c8] jmpl %o7,%g0 ldd [%o2+0x190],%f12 ! Mem[0000000053000190] p33_near_2_he: lduw [%i3+0x040],%l1 ! Mem[0000000053800040] ldx [%i1+0x120],%l0 ! Mem[0000000052800120] xorcc %l0,%l3,%l5 st %f26,[%i2+0x19c] ! Mem[000000005300019c] ldsb [%i2+0x179],%l5 ! Mem[0000000053000179] ldstub [%i3+0x170],%l2 ! Mem[0000000053800170] ldsw [%i0+0x08c],%l7 ! Mem[000000005200008c] jmpl %o7,%g0 stb %l1,[%i2+0x1b8] ! Mem[00000000530001b8] p33_near_2_ho: lduw [%o3+0x040],%l1 ! Mem[0000000053800040] ldx [%o1+0x120],%l0 ! Mem[0000000052800120] xorcc %l0,%l3,%l5 st %f26,[%o2+0x19c] ! Mem[000000005300019c] ldsb [%o2+0x179],%l5 ! Mem[0000000053000179] ldstub [%o3+0x170],%l2 ! Mem[0000000053800170] ldsw [%o0+0x08c],%l7 ! Mem[000000005200008c] jmpl %o7,%g0 stb %l1,[%o2+0x1b8] ! Mem[00000000530001b8] p34_near_2_le: ld [%i1+0x164],%f14 ! Mem[0000000054800164] ldd [%i1+0x150],%l2 ! Mem[0000000054800150] subc %l6,%l2,%l4 swap [%i1+0x0a4],%l7 ! Mem[00000000548000a4] jmpl %o7,%g0 std %l2,[%i0+0x1f0] ! Mem[00000000540001f0] p34_near_2_lo: ld [%o1+0x164],%f14 ! Mem[0000000054800164] ldd [%o1+0x150],%l2 ! Mem[0000000054800150] subc %l6,%l2,%l4 swap [%o1+0x0a4],%l7 ! Mem[00000000548000a4] jmpl %o7,%g0 std %l2,[%o0+0x1f0] ! Mem[00000000540001f0] p34_near_2_he: ldd [%i0+0x130],%l2 ! Mem[0000000054000130] sth %l5,[%i0+0x132] ! Mem[0000000054000132] lduw [%i1+0x160],%l1 ! Mem[0000000054800160] jmpl %o7,%g0 sth %l7,[%i3+0x0a4] ! Mem[00000000558000a4] p34_near_2_ho: ldd [%o0+0x130],%l2 ! Mem[0000000054000130] sth %l5,[%o0+0x132] ! Mem[0000000054000132] lduw [%o1+0x160],%l1 ! Mem[0000000054800160] jmpl %o7,%g0 sth %l7,[%o3+0x0a4] ! Mem[00000000558000a4] p35_near_2_le: ldsh [%i0+0x114],%l1 ! Mem[0000000056000114] std %l4,[%i1+0x1a8] ! Mem[00000000568001a8] ldsw [%i1+0x0bc],%l6 ! Mem[00000000568000bc] ldsw [%i1+0x188],%l4 ! Mem[0000000056800188] jmpl %o7,%g0 ldx [%i1+0x1b0],%l2 ! Mem[00000000568001b0] p35_near_2_lo: ldsh [%o0+0x114],%l1 ! Mem[0000000056000114] std %l4,[%o1+0x1a8] ! Mem[00000000568001a8] ldsw [%o1+0x0bc],%l6 ! Mem[00000000568000bc] ldsw [%o1+0x188],%l4 ! Mem[0000000056800188] jmpl %o7,%g0 ldx [%o1+0x1b0],%l2 ! Mem[00000000568001b0] p35_near_2_he: jmpl %o7,%g0 ldsh [%i3+0x0e0],%l5 ! Mem[00000000578000e0] jmpl %o7,%g0 nop p35_near_2_ho: jmpl %o7,%g0 ldsh [%o3+0x0e0],%l5 ! Mem[00000000578000e0] jmpl %o7,%g0 nop p36_near_2_le: udivx %l3,%l1,%l1 ldd [%i1+0x120],%l0 ! Mem[0000000058800120] stw %l2,[%i1+0x130] ! Mem[0000000058800130] st %f4 ,[%i0+0x1dc] ! Mem[00000000580001dc] ldd [%i0+0x098],%l0 ! Mem[0000000058000098] jmpl %o7,%g0 ldd [%i0+0x0e8],%f12 ! Mem[00000000580000e8] p36_near_2_lo: udivx %l3,%l1,%l1 ldd [%o1+0x120],%l0 ! Mem[0000000058800120] stw %l2,[%o1+0x130] ! Mem[0000000058800130] st %f4 ,[%o0+0x1dc] ! Mem[00000000580001dc] ldd [%o0+0x098],%l0 ! Mem[0000000058000098] jmpl %o7,%g0 ldd [%o0+0x0e8],%f12 ! Mem[00000000580000e8] p36_near_2_he: lduh [%i0+0x1e0],%l7 ! Mem[00000000580001e0] andcc %l3,-0xa66,%l5 jmpl %o7,%g0 ldstub [%i0+0x162],%l1 ! Mem[0000000058000162] p36_near_2_ho: lduh [%o0+0x1e0],%l7 ! Mem[00000000580001e0] andcc %l3,-0xa66,%l5 jmpl %o7,%g0 ldstub [%o0+0x162],%l1 ! Mem[0000000058000162] p37_near_2_le: ldd [%i0+0x118],%f14 ! Mem[000000005a000118] std %l2,[%i3+0x080] ! Mem[000000005b800080] taddcc %l3,%l0,%l6 lduw [%i1+0x0c8],%l2 ! Mem[000000005a8000c8] jmpl %o7,%g0 orcc %l2,%l3,%l6 p37_near_2_lo: ldd [%o0+0x118],%f14 ! Mem[000000005a000118] std %l2,[%o3+0x080] ! Mem[000000005b800080] taddcc %l3,%l0,%l6 lduw [%o1+0x0c8],%l2 ! Mem[000000005a8000c8] jmpl %o7,%g0 orcc %l2,%l3,%l6 p37_near_2_he: sllx %l2,%l0,%l0 ldub [%i2+0x1c9],%l5 ! Mem[000000005b0001c9] lduw [%i0+0x11c],%l4 ! Mem[000000005a00011c] sth %l2,[%i1+0x13c] ! Mem[000000005a80013c] jmpl %o7,%g0 ldsb [%i3+0x170],%l2 ! Mem[000000005b800170] p37_near_2_ho: sllx %l2,%l0,%l0 ldub [%o2+0x1c9],%l5 ! Mem[000000005b0001c9] lduw [%o0+0x11c],%l4 ! Mem[000000005a00011c] sth %l2,[%o1+0x13c] ! Mem[000000005a80013c] jmpl %o7,%g0 ldsb [%o3+0x170],%l2 ! Mem[000000005b800170] p38_near_2_le: xor %l1,%l0,%l2 std %l4,[%i1+0x1e0] ! Mem[000000005c8001e0] swap [%i0+0x0dc],%l3 ! Mem[000000005c0000dc] ldd [%i3+0x098],%l4 ! Mem[000000005d800098] jmpl %o7,%g0 xnor %l3,%l7,%l7 p38_near_2_lo: xor %l1,%l0,%l2 std %l4,[%o1+0x1e0] ! Mem[000000005c8001e0] swap [%o0+0x0dc],%l3 ! Mem[000000005c0000dc] ldd [%o3+0x098],%l4 ! Mem[000000005d800098] jmpl %o7,%g0 xnor %l3,%l7,%l7 p38_near_2_he: ldsb [%i1+0x08c],%l3 ! Mem[000000005c80008c] jmpl %o7,%g0 sth %l4,[%i2+0x13c] ! Mem[000000005d00013c] p38_near_2_ho: ldsb [%o1+0x08c],%l3 ! Mem[000000005c80008c] jmpl %o7,%g0 sth %l4,[%o2+0x13c] ! Mem[000000005d00013c] p39_near_2_le: ldsw [%i0+0x1c4],%l2 ! Mem[000000005e0001c4] sll %l5,%l7,%l1 jmpl %o7,%g0 ldd [%i2+0x070],%l4 ! Mem[000000005f000070] p39_near_2_lo: ldsw [%o0+0x1c4],%l2 ! Mem[000000005e0001c4] sll %l5,%l7,%l1 jmpl %o7,%g0 ldd [%o2+0x070],%l4 ! Mem[000000005f000070] p39_near_2_he: ldx [%i3+0x068],%l4 ! Mem[000000005f800068] tsubcctv %l0,%l6,%l5 lduh [%i2+0x05a],%l4 ! Mem[000000005f00005a] stb %l6,[%i3+0x0c6] ! Mem[000000005f8000c6] ldstub [%i0+0x09f],%l5 ! Mem[000000005e00009f] lduw [%i0+0x000],%l2 ! Mem[000000005e000000] ldd [%i0+0x118],%l2 ! Mem[000000005e000118] jmpl %o7,%g0 ld [%i1+0x16c],%f22 ! Mem[000000005e80016c] p39_near_2_ho: ldx [%o3+0x068],%l4 ! Mem[000000005f800068] tsubcctv %l0,%l6,%l5 lduh [%o2+0x05a],%l4 ! Mem[000000005f00005a] stb %l6,[%o3+0x0c6] ! Mem[000000005f8000c6] ldstub [%o0+0x09f],%l5 ! Mem[000000005e00009f] lduw [%o0+0x000],%l2 ! Mem[000000005e000000] ldd [%o0+0x118],%l2 ! Mem[000000005e000118] jmpl %o7,%g0 ld [%o1+0x16c],%f22 ! Mem[000000005e80016c] p40_near_2_le: ldstub [%i2+0x00f],%l2 ! Mem[000000006100000f] sth %l5,[%i2+0x102] ! Mem[0000000061000102] sth %l5,[%i3+0x09a] ! Mem[000000006180009a] jmpl %o7,%g0 sra %l7,%l2,%l7 p40_near_2_lo: ldstub [%o2+0x00f],%l2 ! Mem[000000006100000f] sth %l5,[%o2+0x102] ! Mem[0000000061000102] sth %l5,[%o3+0x09a] ! Mem[000000006180009a] jmpl %o7,%g0 sra %l7,%l2,%l7 p40_near_2_he: ldsb [%i2+0x023],%l2 ! Mem[0000000061000023] jmpl %o7,%g0 ldub [%i0+0x113],%l0 ! Mem[0000000060000113] p40_near_2_ho: ldsb [%o2+0x023],%l2 ! Mem[0000000061000023] jmpl %o7,%g0 ldub [%o0+0x113],%l0 ! Mem[0000000060000113] p41_near_2_le: stx %l1,[%i3+0x0b0] ! Mem[00000000638000b0] lduh [%i2+0x1f4],%l7 ! Mem[00000000630001f4] std %l2,[%i3+0x160] ! Mem[0000000063800160] stx %l0,[%i1+0x148] ! Mem[0000000062800148] stb %l2,[%i0+0x003] ! Mem[0000000062000003] ldd [%i0+0x110],%l0 ! Mem[0000000062000110] ldx [%i2+0x0f8],%l1 ! Mem[00000000630000f8] jmpl %o7,%g0 std %l4,[%i3+0x120] ! Mem[0000000063800120] p41_near_2_lo: stx %l1,[%o3+0x0b0] ! Mem[00000000638000b0] lduh [%o2+0x1f4],%l7 ! Mem[00000000630001f4] std %l2,[%o3+0x160] ! Mem[0000000063800160] stx %l0,[%o1+0x148] ! Mem[0000000062800148] stb %l2,[%o0+0x003] ! Mem[0000000062000003] ldd [%o0+0x110],%l0 ! Mem[0000000062000110] ldx [%o2+0x0f8],%l1 ! Mem[00000000630000f8] jmpl %o7,%g0 std %l4,[%o3+0x120] ! Mem[0000000063800120] p41_near_2_he: ldsb [%i1+0x14b],%l7 ! Mem[000000006280014b] ldx [%i2+0x078],%l4 ! Mem[0000000063000078] jmpl %o7,%g0 stb %l5,[%i0+0x07c] ! Mem[000000006200007c] p41_near_2_ho: ldsb [%o1+0x14b],%l7 ! Mem[000000006280014b] ldx [%o2+0x078],%l4 ! Mem[0000000063000078] jmpl %o7,%g0 stb %l5,[%o0+0x07c] ! Mem[000000006200007c] p42_near_2_le: lduw [%i1+0x100],%l6 ! Mem[0000000064800100] swap [%i0+0x17c],%l1 ! Mem[000000006400017c] jmpl %o7,%g0 swap [%i1+0x040],%l0 ! Mem[0000000064800040] p42_near_2_lo: lduw [%o1+0x100],%l6 ! Mem[0000000064800100] swap [%o0+0x17c],%l1 ! Mem[000000006400017c] jmpl %o7,%g0 swap [%o1+0x040],%l0 ! Mem[0000000064800040] p42_near_2_he: addccc %l7,%l1,%l1 jmpl %o7,%g0 ldd [%i0+0x158],%l6 ! Mem[0000000064000158] p42_near_2_ho: addccc %l7,%l1,%l1 jmpl %o7,%g0 ldd [%o0+0x158],%l6 ! Mem[0000000064000158] p43_near_2_le: ldsh [%i3+0x0e4],%l5 ! Mem[00000000678000e4] ldsh [%i0+0x0ba],%l7 ! Mem[00000000660000ba] ldd [%i2+0x068],%l4 ! Mem[0000000067000068] stb %l0,[%i3+0x113] ! Mem[0000000067800113] ldx [%i1+0x0f8],%l1 ! Mem[00000000668000f8] jmpl %o7,%g0 ldsh [%i0+0x16e],%l5 ! Mem[000000006600016e] p43_near_2_lo: ldsh [%o3+0x0e4],%l5 ! Mem[00000000678000e4] ldsh [%o0+0x0ba],%l7 ! Mem[00000000660000ba] ldd [%o2+0x068],%l4 ! Mem[0000000067000068] stb %l0,[%o3+0x113] ! Mem[0000000067800113] ldx [%o1+0x0f8],%l1 ! Mem[00000000668000f8] jmpl %o7,%g0 ldsh [%o0+0x16e],%l5 ! Mem[000000006600016e] p43_near_2_he: ldsw [%i1+0x108],%l2 ! Mem[0000000066800108] st %f29,[%i3+0x088] ! Mem[0000000067800088] ldub [%i1+0x071],%l7 ! Mem[0000000066800071] jmpl %o7,%g0 stx %l4,[%i3+0x1c0] ! Mem[00000000678001c0] p43_near_2_ho: ldsw [%o1+0x108],%l2 ! Mem[0000000066800108] st %f29,[%o3+0x088] ! Mem[0000000067800088] ldub [%o1+0x071],%l7 ! Mem[0000000066800071] jmpl %o7,%g0 stx %l4,[%o3+0x1c0] ! Mem[00000000678001c0] p44_near_2_le: lduw [%i2+0x030],%l3 ! Mem[0000000069000030] ldub [%i3+0x177],%l0 ! Mem[0000000069800177] lduw [%i2+0x0d0],%l2 ! Mem[00000000690000d0] ldstub [%i0+0x03f],%l0 ! Mem[000000006800003f] jmpl %o7,%g0 ldx [%i2+0x170],%l2 ! Mem[0000000069000170] p44_near_2_lo: lduw [%o2+0x030],%l3 ! Mem[0000000069000030] ldub [%o3+0x177],%l0 ! Mem[0000000069800177] lduw [%o2+0x0d0],%l2 ! Mem[00000000690000d0] ldstub [%o0+0x03f],%l0 ! Mem[000000006800003f] jmpl %o7,%g0 ldx [%o2+0x170],%l2 ! Mem[0000000069000170] p44_near_2_he: ldsw [%i2+0x194],%l2 ! Mem[0000000069000194] jmpl %o7,%g0 xorcc %l1,-0x3bc,%l5 p44_near_2_ho: ldsw [%o2+0x194],%l2 ! Mem[0000000069000194] jmpl %o7,%g0 xorcc %l1,-0x3bc,%l5 p45_near_2_le: sth %l2,[%i3+0x1c6] ! Mem[000000006b8001c6] nop ldx [%i1+0x1c0],%l1 ! Mem[000000006a8001c0] std %f12,[%i0+0x0b0] ! Mem[000000006a0000b0] jmpl %o7,%g0 xorcc %l1,0xd40,%l2 p45_near_2_lo: sth %l2,[%o3+0x1c6] ! Mem[000000006b8001c6] nop ldx [%o1+0x1c0],%l1 ! Mem[000000006a8001c0] std %f12,[%o0+0x0b0] ! Mem[000000006a0000b0] jmpl %o7,%g0 xorcc %l1,0xd40,%l2 p45_near_2_he: stx %l1,[%i0+0x060] ! Mem[000000006a000060] ldd [%i2+0x010],%l0 ! Mem[000000006b000010] ld [%i0+0x120],%f30 ! Mem[000000006a000120] jmpl %o7,%g0 ldub [%i0+0x09f],%l5 ! Mem[000000006a00009f] p45_near_2_ho: stx %l1,[%o0+0x060] ! Mem[000000006a000060] ldd [%o2+0x010],%l0 ! Mem[000000006b000010] ld [%o0+0x120],%f30 ! Mem[000000006a000120] jmpl %o7,%g0 ldub [%o0+0x09f],%l5 ! Mem[000000006a00009f] p46_near_2_le: ldsh [%i2+0x03e],%l0 ! Mem[000000006d00003e] std %l4,[%i3+0x0a0] ! Mem[000000006d8000a0] stx %l5,[%i2+0x040] ! Mem[000000006d000040] st %f15,[%i3+0x1f4] ! Mem[000000006d8001f4] jmpl %o7,%g0 stx %l7,[%i1+0x080] ! Mem[000000006c800080] p46_near_2_lo: ldsh [%o2+0x03e],%l0 ! Mem[000000006d00003e] std %l4,[%o3+0x0a0] ! Mem[000000006d8000a0] stx %l5,[%o2+0x040] ! Mem[000000006d000040] st %f15,[%o3+0x1f4] ! Mem[000000006d8001f4] jmpl %o7,%g0 stx %l7,[%o1+0x080] ! Mem[000000006c800080] p46_near_2_he: ldsb [%i2+0x0be],%l6 ! Mem[000000006d0000be] ldub [%i2+0x0c9],%l2 ! Mem[000000006d0000c9] jmpl %o7,%g0 xnor %l2,-0x970,%l0 p46_near_2_ho: ldsb [%o2+0x0be],%l6 ! Mem[000000006d0000be] ldub [%o2+0x0c9],%l2 ! Mem[000000006d0000c9] jmpl %o7,%g0 xnor %l2,-0x970,%l0 p47_near_2_le: ldsh [%i2+0x1c6],%l2 ! Mem[000000006f0001c6] swap [%i3+0x114],%l5 ! Mem[000000006f800114] jmpl %o7,%g0 ldd [%i3+0x1e0],%l0 ! Mem[000000006f8001e0] p47_near_2_lo: ldsh [%o2+0x1c6],%l2 ! Mem[000000006f0001c6] swap [%o3+0x114],%l5 ! Mem[000000006f800114] jmpl %o7,%g0 ldd [%o3+0x1e0],%l0 ! Mem[000000006f8001e0] p47_near_2_he: lduw [%i2+0x020],%l0 ! Mem[000000006f000020] stw %l4,[%i1+0x1c0] ! Mem[000000006e8001c0] ldsw [%i2+0x190],%l5 ! Mem[000000006f000190] and %l6,-0xe62,%l3 jmpl %o7,%g0 ldub [%i3+0x0ec],%l7 ! Mem[000000006f8000ec] p47_near_2_ho: lduw [%o2+0x020],%l0 ! Mem[000000006f000020] stw %l4,[%o1+0x1c0] ! Mem[000000006e8001c0] ldsw [%o2+0x190],%l5 ! Mem[000000006f000190] and %l6,-0xe62,%l3 jmpl %o7,%g0 ldub [%o3+0x0ec],%l7 ! Mem[000000006f8000ec] p48_near_2_le: lduw [%i3+0x160],%l4 ! Mem[0000000071800160] swap [%i1+0x00c],%l6 ! Mem[000000007080000c] addc %l2,%l4,%l2 lduw [%i1+0x038],%l7 ! Mem[0000000070800038] std %l2,[%i1+0x0f8] ! Mem[00000000708000f8] addcc %l0,%l4,%l7 ldub [%i1+0x1ae],%l1 ! Mem[00000000708001ae] jmpl %o7,%g0 ldx [%i2+0x058],%l1 ! Mem[0000000071000058] p48_near_2_lo: lduw [%o3+0x160],%l4 ! Mem[0000000071800160] swap [%o1+0x00c],%l6 ! Mem[000000007080000c] addc %l2,%l4,%l2 lduw [%o1+0x038],%l7 ! Mem[0000000070800038] std %l2,[%o1+0x0f8] ! Mem[00000000708000f8] addcc %l0,%l4,%l7 ldub [%o1+0x1ae],%l1 ! Mem[00000000708001ae] jmpl %o7,%g0 ldx [%o2+0x058],%l1 ! Mem[0000000071000058] p48_near_2_he: ldd [%i0+0x1f0],%f26 ! Mem[00000000700001f0] stb %l5,[%i2+0x1ae] ! Mem[00000000710001ae] ldx [%i1+0x108],%l3 ! Mem[0000000070800108] stx %l0,[%i3+0x008] ! Mem[0000000071800008] jmpl %o7,%g0 umul %l4,%l0,%l4 p48_near_2_ho: ldd [%o0+0x1f0],%f26 ! Mem[00000000700001f0] stb %l5,[%o2+0x1ae] ! Mem[00000000710001ae] ldx [%o1+0x108],%l3 ! Mem[0000000070800108] stx %l0,[%o3+0x008] ! Mem[0000000071800008] jmpl %o7,%g0 umul %l4,%l0,%l4 p49_near_2_le: stw %l7,[%i3+0x1d4] ! Mem[00000000738001d4] umulcc %l1,%l4,%l5 stx %l1,[%i2+0x118] ! Mem[0000000073000118] ldx [%i3+0x1b0],%l5 ! Mem[00000000738001b0] ldx [%i2+0x040],%l1 ! Mem[0000000073000040] swap [%i3+0x0ac],%l4 ! Mem[00000000738000ac] jmpl %o7,%g0 ldstub [%i3+0x035],%l0 ! Mem[0000000073800035] p49_near_2_lo: stw %l7,[%o3+0x1d4] ! Mem[00000000738001d4] umulcc %l1,%l4,%l5 stx %l1,[%o2+0x118] ! Mem[0000000073000118] ldx [%o3+0x1b0],%l5 ! Mem[00000000738001b0] ldx [%o2+0x040],%l1 ! Mem[0000000073000040] swap [%o3+0x0ac],%l4 ! Mem[00000000738000ac] jmpl %o7,%g0 ldstub [%o3+0x035],%l0 ! Mem[0000000073800035] p49_near_2_he: andcc %l1,-0x4b3,%l2 ldd [%i1+0x100],%f30 ! Mem[0000000072800100] orn %l3,-0xede,%l0 ldub [%i1+0x16e],%l6 ! Mem[000000007280016e] andncc %l6,%l3,%l7 jmpl %o7,%g0 stb %l4,[%i0+0x1da] ! Mem[00000000720001da] p49_near_2_ho: andcc %l1,-0x4b3,%l2 ldd [%o1+0x100],%f30 ! Mem[0000000072800100] orn %l3,-0xede,%l0 ldub [%o1+0x16e],%l6 ! Mem[000000007280016e] andncc %l6,%l3,%l7 jmpl %o7,%g0 stb %l4,[%o0+0x1da] ! Mem[00000000720001da] p50_near_2_le: ldstub [%i1+0x085],%l7 ! Mem[0000000074800085] jmpl %o7,%g0 udivx %l7,-0x576,%l7 p50_near_2_lo: ldstub [%o1+0x085],%l7 ! Mem[0000000074800085] jmpl %o7,%g0 udivx %l7,-0x576,%l7 p50_near_2_he: udivx %l0,-0xb3f,%l6 jmpl %o7,%g0 tsubcc %l3,%l2,%l7 p50_near_2_ho: udivx %l0,-0xb3f,%l6 jmpl %o7,%g0 tsubcc %l3,%l2,%l7 p51_near_2_le: srax %l0,0x03f,%l0 swap [%i2+0x0c4],%l5 ! Mem[00000000770000c4] andn %l2,0x595,%l1 srlx %l5,0x02f,%l1 jmpl %o7,%g0 stw %l5,[%i0+0x06c] ! Mem[000000007600006c] p51_near_2_lo: srax %l0,0x03f,%l0 swap [%o2+0x0c4],%l5 ! Mem[00000000770000c4] andn %l2,0x595,%l1 srlx %l5,0x02f,%l1 jmpl %o7,%g0 stw %l5,[%o0+0x06c] ! Mem[000000007600006c] p51_near_2_he: ld [%i3+0x0b0],%f23 ! Mem[00000000778000b0] ldd [%i3+0x190],%f18 ! Mem[0000000077800190] std %f26,[%i2+0x088] ! Mem[0000000077000088] ld [%i2+0x120],%f16 ! Mem[0000000077000120] ldx [%i2+0x078],%l4 ! Mem[0000000077000078] ldsw [%i1+0x05c],%l5 ! Mem[000000007680005c] jmpl %o7,%g0 xnor %l1,%l5,%l7 p51_near_2_ho: ld [%o3+0x0b0],%f23 ! Mem[00000000778000b0] ldd [%o3+0x190],%f18 ! Mem[0000000077800190] std %f26,[%o2+0x088] ! Mem[0000000077000088] ld [%o2+0x120],%f16 ! Mem[0000000077000120] ldx [%o2+0x078],%l4 ! Mem[0000000077000078] ldsw [%o1+0x05c],%l5 ! Mem[000000007680005c] jmpl %o7,%g0 xnor %l1,%l5,%l7 p52_near_2_le: ldstub [%i3+0x083],%l2 ! Mem[0000000079800083] jmpl %o7,%g0 ldx [%i3+0x140],%l1 ! Mem[0000000079800140] p52_near_2_lo: ldstub [%o3+0x083],%l2 ! Mem[0000000079800083] jmpl %o7,%g0 ldx [%o3+0x140],%l1 ! Mem[0000000079800140] p52_near_2_he: ldsb [%i3+0x161],%l4 ! Mem[0000000079800161] sub %l7,-0xa9f,%l2 swap [%i0+0x0a0],%l7 ! Mem[00000000780000a0] std %l6,[%i0+0x068] ! Mem[0000000078000068] ldsh [%i2+0x062],%l1 ! Mem[0000000079000062] stx %l4,[%i2+0x120] ! Mem[0000000079000120] sllx %l0,0x00e,%l5 jmpl %o7,%g0 sllx %l7,%l1,%l7 p52_near_2_ho: ldsb [%o3+0x161],%l4 ! Mem[0000000079800161] sub %l7,-0xa9f,%l2 swap [%o0+0x0a0],%l7 ! Mem[00000000780000a0] std %l6,[%o0+0x068] ! Mem[0000000078000068] ldsh [%o2+0x062],%l1 ! Mem[0000000079000062] stx %l4,[%o2+0x120] ! Mem[0000000079000120] sllx %l0,0x00e,%l5 jmpl %o7,%g0 sllx %l7,%l1,%l7 p53_near_2_le: sth %l6,[%i0+0x0c0] ! Mem[000000007a0000c0] jmpl %o7,%g0 ldd [%i0+0x138],%l6 ! Mem[000000007a000138] p53_near_2_lo: sth %l6,[%o0+0x0c0] ! Mem[000000007a0000c0] jmpl %o7,%g0 ldd [%o0+0x138],%l6 ! Mem[000000007a000138] p53_near_2_he: stw %l0,[%i2+0x090] ! Mem[000000007b000090] ldsw [%i0+0x000],%l4 ! Mem[000000007a000000] sth %l3,[%i0+0x130] ! Mem[000000007a000130] lduw [%i1+0x120],%l1 ! Mem[000000007a800120] sll %l3,%l7,%l7 ldd [%i3+0x028],%l2 ! Mem[000000007b800028] jmpl %o7,%g0 ldsb [%i1+0x0d0],%l3 ! Mem[000000007a8000d0] p53_near_2_ho: stw %l0,[%o2+0x090] ! Mem[000000007b000090] ldsw [%o0+0x000],%l4 ! Mem[000000007a000000] sth %l3,[%o0+0x130] ! Mem[000000007a000130] lduw [%o1+0x120],%l1 ! Mem[000000007a800120] sll %l3,%l7,%l7 ldd [%o3+0x028],%l2 ! Mem[000000007b800028] jmpl %o7,%g0 ldsb [%o1+0x0d0],%l3 ! Mem[000000007a8000d0] p54_near_2_le: swap [%i2+0x168],%l4 ! Mem[000000007d000168] ldx [%i2+0x078],%l5 ! Mem[000000007d000078] tsubcc %l3,%l2,%l0 stw %l6,[%i3+0x14c] ! Mem[000000007d80014c] ld [%i3+0x00c],%f8 ! Mem[000000007d80000c] jmpl %o7,%g0 ldsw [%i2+0x0e8],%l2 ! Mem[000000007d0000e8] p54_near_2_lo: swap [%o2+0x168],%l4 ! Mem[000000007d000168] ldx [%o2+0x078],%l5 ! Mem[000000007d000078] tsubcc %l3,%l2,%l0 stw %l6,[%o3+0x14c] ! Mem[000000007d80014c] ld [%o3+0x00c],%f8 ! Mem[000000007d80000c] jmpl %o7,%g0 ldsw [%o2+0x0e8],%l2 ! Mem[000000007d0000e8] p54_near_2_he: ldd [%i1+0x028],%f16 ! Mem[000000007c800028] tsubcc %l0,%l3,%l4 lduh [%i1+0x10c],%l4 ! Mem[000000007c80010c] stb %l7,[%i1+0x082] ! Mem[000000007c800082] std %f18,[%i1+0x198] ! Mem[000000007c800198] lduw [%i3+0x06c],%l3 ! Mem[000000007d80006c] jmpl %o7,%g0 stw %l1,[%i3+0x1e8] ! Mem[000000007d8001e8] p54_near_2_ho: ldd [%o1+0x028],%f16 ! Mem[000000007c800028] tsubcc %l0,%l3,%l4 lduh [%o1+0x10c],%l4 ! Mem[000000007c80010c] stb %l7,[%o1+0x082] ! Mem[000000007c800082] std %f18,[%o1+0x198] ! Mem[000000007c800198] lduw [%o3+0x06c],%l3 ! Mem[000000007d80006c] jmpl %o7,%g0 stw %l1,[%o3+0x1e8] ! Mem[000000007d8001e8] p55_near_2_le: swap [%i3+0x158],%l7 ! Mem[000000007f800158] swap [%i2+0x130],%l3 ! Mem[000000007f000130] stx %l2,[%i2+0x158] ! Mem[000000007f000158] std %l4,[%i1+0x140] ! Mem[000000007e800140] jmpl %o7,%g0 ldx [%i1+0x110],%l5 ! Mem[000000007e800110] p55_near_2_lo: swap [%o3+0x158],%l7 ! Mem[000000007f800158] swap [%o2+0x130],%l3 ! Mem[000000007f000130] stx %l2,[%o2+0x158] ! Mem[000000007f000158] std %l4,[%o1+0x140] ! Mem[000000007e800140] jmpl %o7,%g0 ldx [%o1+0x110],%l5 ! Mem[000000007e800110] p55_near_2_he: ldsh [%i2+0x01c],%l2 ! Mem[000000007f00001c] ldsw [%i0+0x160],%l1 ! Mem[000000007e000160] jmpl %o7,%g0 lduh [%i1+0x1b2],%l0 ! Mem[000000007e8001b2] p55_near_2_ho: ldsh [%o2+0x01c],%l2 ! Mem[000000007f00001c] ldsw [%o0+0x160],%l1 ! Mem[000000007e000160] jmpl %o7,%g0 lduh [%o1+0x1b2],%l0 ! Mem[000000007e8001b2] p56_near_2_le: stw %l4,[%i3+0x140] ! Mem[0000000081800140] ldub [%i0+0x164],%l7 ! Mem[0000000080000164] ld [%i2+0x14c],%f10 ! Mem[000000008100014c] std %l2,[%i2+0x048] ! Mem[0000000081000048] ldub [%i2+0x081],%l3 ! Mem[0000000081000081] smul %l3,-0x53d,%l1 tsubcctv %l3,%l1,%l1 jmpl %o7,%g0 lduw [%i2+0x0ec],%l7 ! Mem[00000000810000ec] p56_near_2_lo: stw %l4,[%o3+0x140] ! Mem[0000000081800140] ldub [%o0+0x164],%l7 ! Mem[0000000080000164] ld [%o2+0x14c],%f10 ! Mem[000000008100014c] std %l2,[%o2+0x048] ! Mem[0000000081000048] ldub [%o2+0x081],%l3 ! Mem[0000000081000081] smul %l3,-0x53d,%l1 tsubcctv %l3,%l1,%l1 jmpl %o7,%g0 lduw [%o2+0x0ec],%l7 ! Mem[00000000810000ec] p56_near_2_he: sra %l4,0x003,%l4 ldsh [%i0+0x148],%l4 ! Mem[0000000080000148] st %f17,[%i0+0x114] ! Mem[0000000080000114] ldsb [%i1+0x00c],%l0 ! Mem[000000008080000c] jmpl %o7,%g0 lduw [%i3+0x108],%l2 ! Mem[0000000081800108] p56_near_2_ho: sra %l4,0x003,%l4 ldsh [%o0+0x148],%l4 ! Mem[0000000080000148] st %f17,[%o0+0x114] ! Mem[0000000080000114] ldsb [%o1+0x00c],%l0 ! Mem[000000008080000c] jmpl %o7,%g0 lduw [%o3+0x108],%l2 ! Mem[0000000081800108] p57_near_2_le: or %l4,-0x2ca,%l3 lduw [%i1+0x0fc],%l1 ! Mem[00000000828000fc] lduw [%i1+0x16c],%l5 ! Mem[000000008280016c] swap [%i3+0x15c],%l1 ! Mem[000000008380015c] ldsh [%i1+0x10a],%l3 ! Mem[000000008280010a] lduh [%i2+0x17e],%l7 ! Mem[000000008300017e] orcc %l7,%l0,%l6 jmpl %o7,%g0 ldd [%i0+0x118],%f10 ! Mem[0000000082000118] p57_near_2_lo: or %l4,-0x2ca,%l3 lduw [%o1+0x0fc],%l1 ! Mem[00000000828000fc] lduw [%o1+0x16c],%l5 ! Mem[000000008280016c] swap [%o3+0x15c],%l1 ! Mem[000000008380015c] ldsh [%o1+0x10a],%l3 ! Mem[000000008280010a] lduh [%o2+0x17e],%l7 ! Mem[000000008300017e] orcc %l7,%l0,%l6 jmpl %o7,%g0 ldd [%o0+0x118],%f10 ! Mem[0000000082000118] p57_near_2_he: ldub [%i0+0x036],%l1 ! Mem[0000000082000036] jmpl %o7,%g0 ldx [%i1+0x158],%l4 ! Mem[0000000082800158] p57_near_2_ho: ldub [%o0+0x036],%l1 ! Mem[0000000082000036] jmpl %o7,%g0 ldx [%o1+0x158],%l4 ! Mem[0000000082800158] p58_near_2_le: lduw [%i1+0x084],%l7 ! Mem[0000000084800084] jmpl %o7,%g0 stb %l5,[%i2+0x04c] ! Mem[000000008500004c] p58_near_2_lo: lduw [%o1+0x084],%l7 ! Mem[0000000084800084] jmpl %o7,%g0 stb %l5,[%o2+0x04c] ! Mem[000000008500004c] p58_near_2_he: orcc %l1,0x1fd,%l3 lduw [%i1+0x0a4],%l6 ! Mem[00000000848000a4] swap [%i0+0x0b8],%l5 ! Mem[00000000840000b8] lduw [%i3+0x1c8],%l5 ! Mem[00000000858001c8] st %f30,[%i0+0x0c4] ! Mem[00000000840000c4] swap [%i3+0x05c],%l1 ! Mem[000000008580005c] jmpl %o7,%g0 lduh [%i2+0x030],%l2 ! Mem[0000000085000030] p58_near_2_ho: orcc %l1,0x1fd,%l3 lduw [%o1+0x0a4],%l6 ! Mem[00000000848000a4] swap [%o0+0x0b8],%l5 ! Mem[00000000840000b8] lduw [%o3+0x1c8],%l5 ! Mem[00000000858001c8] st %f30,[%o0+0x0c4] ! Mem[00000000840000c4] swap [%o3+0x05c],%l1 ! Mem[000000008580005c] jmpl %o7,%g0 lduh [%o2+0x030],%l2 ! Mem[0000000085000030] p59_near_2_le: ldd [%i2+0x140],%l2 ! Mem[0000000087000140] lduw [%i2+0x03c],%l2 ! Mem[000000008700003c] swap [%i2+0x0a4],%l6 ! Mem[00000000870000a4] lduw [%i2+0x098],%l5 ! Mem[0000000087000098] ldsb [%i1+0x0a7],%l1 ! Mem[00000000868000a7] jmpl %o7,%g0 stx %l5,[%i0+0x060] ! Mem[0000000086000060] p59_near_2_lo: ldd [%o2+0x140],%l2 ! Mem[0000000087000140] lduw [%o2+0x03c],%l2 ! Mem[000000008700003c] swap [%o2+0x0a4],%l6 ! Mem[00000000870000a4] lduw [%o2+0x098],%l5 ! Mem[0000000087000098] ldsb [%o1+0x0a7],%l1 ! Mem[00000000868000a7] jmpl %o7,%g0 stx %l5,[%o0+0x060] ! Mem[0000000086000060] p59_near_2_he: ldub [%i3+0x0a4],%l6 ! Mem[00000000878000a4] ldsh [%i3+0x0e4],%l4 ! Mem[00000000878000e4] umulcc %l7,-0xef0,%l6 swap [%i1+0x138],%l2 ! Mem[0000000086800138] lduw [%i1+0x0b0],%l0 ! Mem[00000000868000b0] std %l2,[%i3+0x008] ! Mem[0000000087800008] stb %l4,[%i1+0x10c] ! Mem[000000008680010c] jmpl %o7,%g0 lduh [%i1+0x1a0],%l2 ! Mem[00000000868001a0] p59_near_2_ho: ldub [%o3+0x0a4],%l6 ! Mem[00000000878000a4] ldsh [%o3+0x0e4],%l4 ! Mem[00000000878000e4] umulcc %l7,-0xef0,%l6 swap [%o1+0x138],%l2 ! Mem[0000000086800138] lduw [%o1+0x0b0],%l0 ! Mem[00000000868000b0] std %l2,[%o3+0x008] ! Mem[0000000087800008] stb %l4,[%o1+0x10c] ! Mem[000000008680010c] jmpl %o7,%g0 lduh [%o1+0x1a0],%l2 ! Mem[00000000868001a0] p60_near_2_le: ld [%i2+0x06c],%f5 ! Mem[000000008900006c] std %l6,[%i1+0x0a0] ! Mem[00000000888000a0] nop and %l5,%l7,%l2 jmpl %o7,%g0 std %l4,[%i3+0x098] ! Mem[0000000089800098] p60_near_2_lo: ld [%o2+0x06c],%f5 ! Mem[000000008900006c] std %l6,[%o1+0x0a0] ! Mem[00000000888000a0] nop and %l5,%l7,%l2 jmpl %o7,%g0 std %l4,[%o3+0x098] ! Mem[0000000089800098] p60_near_2_he: std %l4,[%i0+0x130] ! Mem[0000000088000130] jmpl %o7,%g0 swap [%i1+0x11c],%l6 ! Mem[000000008880011c] p60_near_2_ho: std %l4,[%o0+0x130] ! Mem[0000000088000130] jmpl %o7,%g0 swap [%o1+0x11c],%l6 ! Mem[000000008880011c] p61_near_2_le: stw %l2,[%i3+0x14c] ! Mem[000000008b80014c] xor %l6,0xc98,%l0 addccc %l5,%l3,%l1 lduw [%i0+0x0f4],%l1 ! Mem[000000008a0000f4] ldsh [%i1+0x114],%l6 ! Mem[000000008a800114] ld [%i0+0x054],%f9 ! Mem[000000008a000054] stx %l5,[%i0+0x0b8] ! Mem[000000008a0000b8] jmpl %o7,%g0 ldstub [%i1+0x15e],%l7 ! Mem[000000008a80015e] p61_near_2_lo: stw %l2,[%o3+0x14c] ! Mem[000000008b80014c] xor %l6,0xc98,%l0 addccc %l5,%l3,%l1 lduw [%o0+0x0f4],%l1 ! Mem[000000008a0000f4] ldsh [%o1+0x114],%l6 ! Mem[000000008a800114] ld [%o0+0x054],%f9 ! Mem[000000008a000054] stx %l5,[%o0+0x0b8] ! Mem[000000008a0000b8] jmpl %o7,%g0 ldstub [%o1+0x15e],%l7 ! Mem[000000008a80015e] p61_near_2_he: ldsh [%i1+0x062],%l0 ! Mem[000000008a800062] stw %l4,[%i1+0x118] ! Mem[000000008a800118] ldstub [%i3+0x151],%l1 ! Mem[000000008b800151] ldsb [%i0+0x1e8],%l1 ! Mem[000000008a0001e8] ldd [%i1+0x1c0],%l0 ! Mem[000000008a8001c0] jmpl %o7,%g0 ld [%i1+0x108],%f19 ! Mem[000000008a800108] p61_near_2_ho: ldsh [%o1+0x062],%l0 ! Mem[000000008a800062] stw %l4,[%o1+0x118] ! Mem[000000008a800118] ldstub [%o3+0x151],%l1 ! Mem[000000008b800151] ldsb [%o0+0x1e8],%l1 ! Mem[000000008a0001e8] ldd [%o1+0x1c0],%l0 ! Mem[000000008a8001c0] jmpl %o7,%g0 ld [%o1+0x108],%f19 ! Mem[000000008a800108] p62_near_2_le: lduh [%i0+0x04c],%l4 ! Mem[000000008c00004c] ldsw [%i2+0x1ec],%l4 ! Mem[000000008d0001ec] orncc %l7,%l0,%l1 stb %l7,[%i3+0x09a] ! Mem[000000008d80009a] ldd [%i0+0x090],%f12 ! Mem[000000008c000090] jmpl %o7,%g0 xor %l1,-0x1e0,%l2 p62_near_2_lo: lduh [%o0+0x04c],%l4 ! Mem[000000008c00004c] ldsw [%o2+0x1ec],%l4 ! Mem[000000008d0001ec] orncc %l7,%l0,%l1 stb %l7,[%o3+0x09a] ! Mem[000000008d80009a] ldd [%o0+0x090],%f12 ! Mem[000000008c000090] jmpl %o7,%g0 xor %l1,-0x1e0,%l2 p62_near_2_he: nop ldsw [%i3+0x0e8],%l2 ! Mem[000000008d8000e8] lduw [%i1+0x180],%l3 ! Mem[000000008c800180] jmpl %o7,%g0 ldub [%i2+0x19e],%l2 ! Mem[000000008d00019e] p62_near_2_ho: nop ldsw [%o3+0x0e8],%l2 ! Mem[000000008d8000e8] lduw [%o1+0x180],%l3 ! Mem[000000008c800180] jmpl %o7,%g0 ldub [%o2+0x19e],%l2 ! Mem[000000008d00019e] p63_near_2_le: ldx [%i2+0x0c8],%l5 ! Mem[000000008f0000c8] jmpl %o7,%g0 ldsh [%i1+0x0c4],%l5 ! Mem[000000008e8000c4] p63_near_2_lo: ldx [%o2+0x0c8],%l5 ! Mem[000000008f0000c8] jmpl %o7,%g0 ldsh [%o1+0x0c4],%l5 ! Mem[000000008e8000c4] p63_near_2_he: stw %l6,[%i2+0x0a0] ! Mem[000000008f0000a0] sth %l5,[%i1+0x04e] ! Mem[000000008e80004e] jmpl %o7,%g0 ld [%i3+0x084],%f18 ! Mem[000000008f800084] p63_near_2_ho: stw %l6,[%o2+0x0a0] ! Mem[000000008f0000a0] sth %l5,[%o1+0x04e] ! Mem[000000008e80004e] jmpl %o7,%g0 ld [%o3+0x084],%f18 ! Mem[000000008f800084] near2_b2b_h: srl %l5,0x016,%l4 jmpl %o7,%g0 or %l2,%l7,%l6 near2_b2b_l: addcc %l2,0x423,%l6 jmpl %o7,%g0 smul %l0,0x4df,%l0 user_near2_end: .seg "text" .align 0x2000 user_near3_start: p0_near_3_le: tsubcc %l1,%l2,%l3 ldd [%i3+0x0d0],%l2 ! Mem[00000000118000d0] stw %l1,[%i1+0x078] ! Mem[0000000010800078] ldstub [%i0+0x054],%l1 ! Mem[0000000010000054] std %f2 ,[%i3+0x000] ! Mem[0000000011800000] ldsw [%i0+0x004],%l7 ! Mem[0000000010000004] subccc %l2,-0x136,%l7 jmpl %o7,%g0 stb %l4,[%i3+0x081] ! Mem[0000000011800081] p0_near_3_lo: tsubcc %l1,%l2,%l3 ldd [%o3+0x0d0],%l2 ! Mem[00000000118000d0] stw %l1,[%o1+0x078] ! Mem[0000000010800078] ldstub [%o0+0x054],%l1 ! Mem[0000000010000054] std %f2 ,[%o3+0x000] ! Mem[0000000011800000] ldsw [%o0+0x004],%l7 ! Mem[0000000010000004] subccc %l2,-0x136,%l7 jmpl %o7,%g0 stb %l4,[%o3+0x081] ! Mem[0000000011800081] p0_near_3_he: stb %l6,[%i0+0x029] ! Mem[0000000010000029] std %l2,[%i3+0x078] ! Mem[0000000011800078] jmpl %o7,%g0 ldstub [%i3+0x18e],%l0 ! Mem[000000001180018e] p0_near_3_ho: stb %l6,[%o0+0x029] ! Mem[0000000010000029] std %l2,[%o3+0x078] ! Mem[0000000011800078] jmpl %o7,%g0 ldstub [%o3+0x18e],%l0 ! Mem[000000001180018e] p1_near_3_le: sth %l0,[%i2+0x062] ! Mem[0000000013000062] st %f3 ,[%i1+0x064] ! Mem[0000000012800064] jmpl %o7,%g0 xorcc %l5,%l2,%l4 p1_near_3_lo: sth %l0,[%o2+0x062] ! Mem[0000000013000062] st %f3 ,[%o1+0x064] ! Mem[0000000012800064] jmpl %o7,%g0 xorcc %l5,%l2,%l4 p1_near_3_he: stb %l4,[%i1+0x12c] ! Mem[000000001280012c] ldx [%i2+0x150],%l1 ! Mem[0000000013000150] ldd [%i2+0x128],%l6 ! Mem[0000000013000128] lduh [%i1+0x19a],%l3 ! Mem[000000001280019a] jmpl %o7,%g0 sth %l0,[%i2+0x04a] ! Mem[000000001300004a] p1_near_3_ho: stb %l4,[%o1+0x12c] ! Mem[000000001280012c] ldx [%o2+0x150],%l1 ! Mem[0000000013000150] ldd [%o2+0x128],%l6 ! Mem[0000000013000128] lduh [%o1+0x19a],%l3 ! Mem[000000001280019a] jmpl %o7,%g0 sth %l0,[%o2+0x04a] ! Mem[000000001300004a] p2_near_3_le: ldsw [%i3+0x040],%l1 ! Mem[0000000015800040] ldd [%i1+0x108],%l2 ! Mem[0000000014800108] sdivx %l7,0x802,%l4 sth %l7,[%i3+0x14a] ! Mem[000000001580014a] jmpl %o7,%g0 addcc %l5,%l3,%l4 p2_near_3_lo: ldsw [%o3+0x040],%l1 ! Mem[0000000015800040] ldd [%o1+0x108],%l2 ! Mem[0000000014800108] sdivx %l7,0x802,%l4 sth %l7,[%o3+0x14a] ! Mem[000000001580014a] jmpl %o7,%g0 addcc %l5,%l3,%l4 p2_near_3_he: ldd [%i0+0x188],%l0 ! Mem[0000000014000188] jmpl %o7,%g0 ldd [%i2+0x168],%l4 ! Mem[0000000015000168] p2_near_3_ho: ldd [%o0+0x188],%l0 ! Mem[0000000014000188] jmpl %o7,%g0 ldd [%o2+0x168],%l4 ! Mem[0000000015000168] p3_near_3_le: ldsw [%i2+0x090],%l4 ! Mem[0000000017000090] jmpl %o7,%g0 ldsw [%i0+0x04c],%l6 ! Mem[000000001600004c] p3_near_3_lo: ldsw [%o2+0x090],%l4 ! Mem[0000000017000090] jmpl %o7,%g0 ldsw [%o0+0x04c],%l6 ! Mem[000000001600004c] p3_near_3_he: jmpl %o7,%g0 stw %l3,[%i2+0x190] ! Mem[0000000017000190] jmpl %o7,%g0 nop p3_near_3_ho: jmpl %o7,%g0 stw %l3,[%o2+0x190] ! Mem[0000000017000190] jmpl %o7,%g0 nop p4_near_3_le: ldsb [%i2+0x05f],%l1 ! Mem[000000001900005f] stw %l5,[%i0+0x040] ! Mem[0000000018000040] stw %l5,[%i1+0x020] ! Mem[0000000018800020] xnor %l7,%l6,%l5 jmpl %o7,%g0 ldstub [%i0+0x1ef],%l3 ! Mem[00000000180001ef] p4_near_3_lo: ldsb [%o2+0x05f],%l1 ! Mem[000000001900005f] stw %l5,[%o0+0x040] ! Mem[0000000018000040] stw %l5,[%o1+0x020] ! Mem[0000000018800020] xnor %l7,%l6,%l5 jmpl %o7,%g0 ldstub [%o0+0x1ef],%l3 ! Mem[00000000180001ef] p4_near_3_he: ldsw [%i3+0x1b0],%l3 ! Mem[00000000198001b0] ldsh [%i3+0x0ea],%l2 ! Mem[00000000198000ea] ldsb [%i1+0x1b0],%l5 ! Mem[00000000188001b0] std %l4,[%i2+0x118] ! Mem[0000000019000118] jmpl %o7,%g0 ldsb [%i1+0x1df],%l2 ! Mem[00000000188001df] p4_near_3_ho: ldsw [%o3+0x1b0],%l3 ! Mem[00000000198001b0] ldsh [%o3+0x0ea],%l2 ! Mem[00000000198000ea] ldsb [%o1+0x1b0],%l5 ! Mem[00000000188001b0] std %l4,[%o2+0x118] ! Mem[0000000019000118] jmpl %o7,%g0 ldsb [%o1+0x1df],%l2 ! Mem[00000000188001df] p5_near_3_le: std %l4,[%i1+0x048] ! Mem[000000001a800048] srlx %l4,0x035,%l1 jmpl %o7,%g0 ldx [%i3+0x048],%l5 ! Mem[000000001b800048] p5_near_3_lo: std %l4,[%o1+0x048] ! Mem[000000001a800048] srlx %l4,0x035,%l1 jmpl %o7,%g0 ldx [%o3+0x048],%l5 ! Mem[000000001b800048] p5_near_3_he: sth %l2,[%i0+0x026] ! Mem[000000001a000026] ldsb [%i0+0x137],%l1 ! Mem[000000001a000137] andncc %l0,%l4,%l7 stx %l6,[%i1+0x0e0] ! Mem[000000001a8000e0] lduw [%i0+0x164],%l7 ! Mem[000000001a000164] ldsw [%i2+0x1cc],%l3 ! Mem[000000001b0001cc] jmpl %o7,%g0 lduw [%i1+0x138],%l2 ! Mem[000000001a800138] p5_near_3_ho: sth %l2,[%o0+0x026] ! Mem[000000001a000026] ldsb [%o0+0x137],%l1 ! Mem[000000001a000137] andncc %l0,%l4,%l7 stx %l6,[%o1+0x0e0] ! Mem[000000001a8000e0] lduw [%o0+0x164],%l7 ! Mem[000000001a000164] ldsw [%o2+0x1cc],%l3 ! Mem[000000001b0001cc] jmpl %o7,%g0 lduw [%o1+0x138],%l2 ! Mem[000000001a800138] p6_near_3_le: swap [%i2+0x130],%l3 ! Mem[000000001d000130] lduw [%i2+0x0b8],%l1 ! Mem[000000001d0000b8] ldsh [%i1+0x12c],%l1 ! Mem[000000001c80012c] srlx %l0,%l2,%l4 ldsh [%i3+0x16a],%l4 ! Mem[000000001d80016a] std %f14,[%i1+0x120] ! Mem[000000001c800120] jmpl %o7,%g0 ld [%i1+0x0f0],%f13 ! Mem[000000001c8000f0] p6_near_3_lo: swap [%o2+0x130],%l3 ! Mem[000000001d000130] lduw [%o2+0x0b8],%l1 ! Mem[000000001d0000b8] ldsh [%o1+0x12c],%l1 ! Mem[000000001c80012c] srlx %l0,%l2,%l4 ldsh [%o3+0x16a],%l4 ! Mem[000000001d80016a] std %f14,[%o1+0x120] ! Mem[000000001c800120] jmpl %o7,%g0 ld [%o1+0x0f0],%f13 ! Mem[000000001c8000f0] p6_near_3_he: ldsw [%i0+0x070],%l3 ! Mem[000000001c000070] stb %l6,[%i3+0x047] ! Mem[000000001d800047] ldsb [%i2+0x099],%l6 ! Mem[000000001d000099] std %l2,[%i2+0x100] ! Mem[000000001d000100] stx %l4,[%i0+0x0a0] ! Mem[000000001c0000a0] orn %l3,-0x234,%l4 ldd [%i2+0x028],%l6 ! Mem[000000001d000028] jmpl %o7,%g0 umul %l3,%l2,%l5 p6_near_3_ho: ldsw [%o0+0x070],%l3 ! Mem[000000001c000070] stb %l6,[%o3+0x047] ! Mem[000000001d800047] ldsb [%o2+0x099],%l6 ! Mem[000000001d000099] std %l2,[%o2+0x100] ! Mem[000000001d000100] stx %l4,[%o0+0x0a0] ! Mem[000000001c0000a0] orn %l3,-0x234,%l4 ldd [%o2+0x028],%l6 ! Mem[000000001d000028] jmpl %o7,%g0 umul %l3,%l2,%l5 p7_near_3_le: andcc %l4,%l0,%l0 stb %l5,[%i0+0x09a] ! Mem[000000001e00009a] swap [%i3+0x154],%l5 ! Mem[000000001f800154] ldsh [%i1+0x06c],%l5 ! Mem[000000001e80006c] stb %l0,[%i2+0x181] ! Mem[000000001f000181] ldx [%i2+0x018],%l2 ! Mem[000000001f000018] std %l2,[%i3+0x0f8] ! Mem[000000001f8000f8] jmpl %o7,%g0 std %l0,[%i1+0x1b0] ! Mem[000000001e8001b0] p7_near_3_lo: andcc %l4,%l0,%l0 stb %l5,[%o0+0x09a] ! Mem[000000001e00009a] swap [%o3+0x154],%l5 ! Mem[000000001f800154] ldsh [%o1+0x06c],%l5 ! Mem[000000001e80006c] stb %l0,[%o2+0x181] ! Mem[000000001f000181] ldx [%o2+0x018],%l2 ! Mem[000000001f000018] std %l2,[%o3+0x0f8] ! Mem[000000001f8000f8] jmpl %o7,%g0 std %l0,[%o1+0x1b0] ! Mem[000000001e8001b0] p7_near_3_he: stx %l3,[%i3+0x088] ! Mem[000000001f800088] sth %l4,[%i3+0x1aa] ! Mem[000000001f8001aa] orn %l4,%l2,%l1 ldstub [%i2+0x1ed],%l0 ! Mem[000000001f0001ed] st %f28,[%i0+0x0d8] ! Mem[000000001e0000d8] st %f20,[%i1+0x0d0] ! Mem[000000001e8000d0] st %f25,[%i0+0x198] ! Mem[000000001e000198] jmpl %o7,%g0 stx %l3,[%i1+0x1b0] ! Mem[000000001e8001b0] p7_near_3_ho: stx %l3,[%o3+0x088] ! Mem[000000001f800088] sth %l4,[%o3+0x1aa] ! Mem[000000001f8001aa] orn %l4,%l2,%l1 ldstub [%o2+0x1ed],%l0 ! Mem[000000001f0001ed] st %f28,[%o0+0x0d8] ! Mem[000000001e0000d8] st %f20,[%o1+0x0d0] ! Mem[000000001e8000d0] st %f25,[%o0+0x198] ! Mem[000000001e000198] jmpl %o7,%g0 stx %l3,[%o1+0x1b0] ! Mem[000000001e8001b0] p8_near_3_le: stx %l2,[%i1+0x018] ! Mem[0000000020800018] lduw [%i1+0x098],%l5 ! Mem[0000000020800098] jmpl %o7,%g0 ldstub [%i0+0x1c9],%l5 ! Mem[00000000200001c9] p8_near_3_lo: stx %l2,[%o1+0x018] ! Mem[0000000020800018] lduw [%o1+0x098],%l5 ! Mem[0000000020800098] jmpl %o7,%g0 ldstub [%o0+0x1c9],%l5 ! Mem[00000000200001c9] p8_near_3_he: stb %l6,[%i3+0x0c6] ! Mem[00000000218000c6] lduh [%i2+0x042],%l0 ! Mem[0000000021000042] stw %l5,[%i3+0x040] ! Mem[0000000021800040] lduw [%i3+0x000],%l5 ! Mem[0000000021800000] jmpl %o7,%g0 std %l6,[%i0+0x030] ! Mem[0000000020000030] p8_near_3_ho: stb %l6,[%o3+0x0c6] ! Mem[00000000218000c6] lduh [%o2+0x042],%l0 ! Mem[0000000021000042] stw %l5,[%o3+0x040] ! Mem[0000000021800040] lduw [%o3+0x000],%l5 ! Mem[0000000021800000] jmpl %o7,%g0 std %l6,[%o0+0x030] ! Mem[0000000020000030] p9_near_3_le: std %f4 ,[%i2+0x120] ! Mem[0000000023000120] swap [%i0+0x114],%l5 ! Mem[0000000022000114] jmpl %o7,%g0 ldd [%i2+0x1c0],%l0 ! Mem[00000000230001c0] p9_near_3_lo: std %f4 ,[%o2+0x120] ! Mem[0000000023000120] swap [%o0+0x114],%l5 ! Mem[0000000022000114] jmpl %o7,%g0 ldd [%o2+0x1c0],%l0 ! Mem[00000000230001c0] p9_near_3_he: xnor %l6,%l2,%l1 ldx [%i1+0x130],%l1 ! Mem[0000000022800130] ldd [%i0+0x0f8],%l2 ! Mem[00000000220000f8] ldstub [%i1+0x0ae],%l4 ! Mem[00000000228000ae] jmpl %o7,%g0 stx %l0,[%i3+0x010] ! Mem[0000000023800010] p9_near_3_ho: xnor %l6,%l2,%l1 ldx [%o1+0x130],%l1 ! Mem[0000000022800130] ldd [%o0+0x0f8],%l2 ! Mem[00000000220000f8] ldstub [%o1+0x0ae],%l4 ! Mem[00000000228000ae] jmpl %o7,%g0 stx %l0,[%o3+0x010] ! Mem[0000000023800010] p10_near_3_le: stx %l1,[%i2+0x0a0] ! Mem[00000000250000a0] stw %l5,[%i2+0x040] ! Mem[0000000025000040] ldsh [%i1+0x002],%l5 ! Mem[0000000024800002] stw %l4,[%i1+0x0c4] ! Mem[00000000248000c4] std %l0,[%i2+0x090] ! Mem[0000000025000090] ldsw [%i2+0x11c],%l2 ! Mem[000000002500011c] taddcc %l1,%l0,%l4 jmpl %o7,%g0 std %l4,[%i3+0x088] ! Mem[0000000025800088] p10_near_3_lo: stx %l1,[%o2+0x0a0] ! Mem[00000000250000a0] stw %l5,[%o2+0x040] ! Mem[0000000025000040] ldsh [%o1+0x002],%l5 ! Mem[0000000024800002] stw %l4,[%o1+0x0c4] ! Mem[00000000248000c4] std %l0,[%o2+0x090] ! Mem[0000000025000090] ldsw [%o2+0x11c],%l2 ! Mem[000000002500011c] taddcc %l1,%l0,%l4 jmpl %o7,%g0 std %l4,[%o3+0x088] ! Mem[0000000025800088] p10_near_3_he: ldsh [%i2+0x1de],%l1 ! Mem[00000000250001de] udivx %l2,-0x2ce,%l7 ldsb [%i0+0x10b],%l7 ! Mem[000000002400010b] sth %l2,[%i2+0x028] ! Mem[0000000025000028] jmpl %o7,%g0 stw %l1,[%i3+0x0e8] ! Mem[00000000258000e8] p10_near_3_ho: ldsh [%o2+0x1de],%l1 ! Mem[00000000250001de] udivx %l2,-0x2ce,%l7 ldsb [%o0+0x10b],%l7 ! Mem[000000002400010b] sth %l2,[%o2+0x028] ! Mem[0000000025000028] jmpl %o7,%g0 stw %l1,[%o3+0x0e8] ! Mem[00000000258000e8] p11_near_3_le: stw %l3,[%i1+0x0b4] ! Mem[00000000268000b4] lduw [%i1+0x0b0],%l0 ! Mem[00000000268000b0] ldd [%i0+0x028],%f10 ! Mem[0000000026000028] ldstub [%i3+0x118],%l6 ! Mem[0000000027800118] lduh [%i1+0x042],%l1 ! Mem[0000000026800042] sth %l2,[%i0+0x082] ! Mem[0000000026000082] jmpl %o7,%g0 ldsw [%i3+0x1b8],%l2 ! Mem[00000000278001b8] p11_near_3_lo: stw %l3,[%o1+0x0b4] ! Mem[00000000268000b4] lduw [%o1+0x0b0],%l0 ! Mem[00000000268000b0] ldd [%o0+0x028],%f10 ! Mem[0000000026000028] ldstub [%o3+0x118],%l6 ! Mem[0000000027800118] lduh [%o1+0x042],%l1 ! Mem[0000000026800042] sth %l2,[%o0+0x082] ! Mem[0000000026000082] jmpl %o7,%g0 ldsw [%o3+0x1b8],%l2 ! Mem[00000000278001b8] p11_near_3_he: xorcc %l3,0x30b,%l4 std %f24,[%i2+0x048] ! Mem[0000000027000048] std %l2,[%i1+0x068] ! Mem[0000000026800068] ldsw [%i3+0x1e8],%l1 ! Mem[00000000278001e8] jmpl %o7,%g0 ldstub [%i1+0x02c],%l1 ! Mem[000000002680002c] p11_near_3_ho: xorcc %l3,0x30b,%l4 std %f24,[%o2+0x048] ! Mem[0000000027000048] std %l2,[%o1+0x068] ! Mem[0000000026800068] ldsw [%o3+0x1e8],%l1 ! Mem[00000000278001e8] jmpl %o7,%g0 ldstub [%o1+0x02c],%l1 ! Mem[000000002680002c] p12_near_3_le: sth %l6,[%i3+0x0c0] ! Mem[00000000298000c0] stw %l1,[%i0+0x008] ! Mem[0000000028000008] swap [%i0+0x024],%l4 ! Mem[0000000028000024] stx %l2,[%i2+0x028] ! Mem[0000000029000028] stw %l6,[%i1+0x118] ! Mem[0000000028800118] std %f2 ,[%i1+0x048] ! Mem[0000000028800048] jmpl %o7,%g0 ldstub [%i1+0x1b1],%l0 ! Mem[00000000288001b1] p12_near_3_lo: sth %l6,[%o3+0x0c0] ! Mem[00000000298000c0] stw %l1,[%o0+0x008] ! Mem[0000000028000008] swap [%o0+0x024],%l4 ! Mem[0000000028000024] stx %l2,[%o2+0x028] ! Mem[0000000029000028] stw %l6,[%o1+0x118] ! Mem[0000000028800118] std %f2 ,[%o1+0x048] ! Mem[0000000028800048] jmpl %o7,%g0 ldstub [%o1+0x1b1],%l0 ! Mem[00000000288001b1] p12_near_3_he: lduw [%i0+0x0b0],%l0 ! Mem[00000000280000b0] std %l0,[%i2+0x120] ! Mem[0000000029000120] jmpl %o7,%g0 lduw [%i1+0x170],%l6 ! Mem[0000000028800170] p12_near_3_ho: lduw [%o0+0x0b0],%l0 ! Mem[00000000280000b0] std %l0,[%o2+0x120] ! Mem[0000000029000120] jmpl %o7,%g0 lduw [%o1+0x170],%l6 ! Mem[0000000028800170] p13_near_3_le: swap [%i1+0x134],%l1 ! Mem[000000002a800134] ld [%i3+0x174],%f14 ! Mem[000000002b800174] jmpl %o7,%g0 srax %l2,0x024,%l2 p13_near_3_lo: swap [%o1+0x134],%l1 ! Mem[000000002a800134] ld [%o3+0x174],%f14 ! Mem[000000002b800174] jmpl %o7,%g0 srax %l2,0x024,%l2 p13_near_3_he: lduh [%i0+0x102],%l0 ! Mem[000000002a000102] lduw [%i0+0x1ec],%l2 ! Mem[000000002a0001ec] jmpl %o7,%g0 orcc %l6,%l2,%l6 p13_near_3_ho: lduh [%o0+0x102],%l0 ! Mem[000000002a000102] lduw [%o0+0x1ec],%l2 ! Mem[000000002a0001ec] jmpl %o7,%g0 orcc %l6,%l2,%l6 p14_near_3_le: jmpl %o7,%g0 swap [%i2+0x0cc],%l7 ! Mem[000000002d0000cc] jmpl %o7,%g0 nop p14_near_3_lo: jmpl %o7,%g0 swap [%o2+0x0cc],%l7 ! Mem[000000002d0000cc] jmpl %o7,%g0 nop p14_near_3_he: st %f23,[%i2+0x00c] ! Mem[000000002d00000c] lduh [%i2+0x0d0],%l4 ! Mem[000000002d0000d0] ldsw [%i0+0x1cc],%l4 ! Mem[000000002c0001cc] st %f31,[%i1+0x050] ! Mem[000000002c800050] jmpl %o7,%g0 ldx [%i3+0x178],%l1 ! Mem[000000002d800178] p14_near_3_ho: st %f23,[%o2+0x00c] ! Mem[000000002d00000c] lduh [%o2+0x0d0],%l4 ! Mem[000000002d0000d0] ldsw [%o0+0x1cc],%l4 ! Mem[000000002c0001cc] st %f31,[%o1+0x050] ! Mem[000000002c800050] jmpl %o7,%g0 ldx [%o3+0x178],%l1 ! Mem[000000002d800178] p15_near_3_le: ldstub [%i1+0x165],%l7 ! Mem[000000002e800165] stw %l6,[%i1+0x184] ! Mem[000000002e800184] st %f11,[%i3+0x1cc] ! Mem[000000002f8001cc] st %f12,[%i3+0x1e4] ! Mem[000000002f8001e4] taddcctv %l2,0xd74,%l2 stb %l0,[%i3+0x140] ! Mem[000000002f800140] ldd [%i3+0x120],%l0 ! Mem[000000002f800120] jmpl %o7,%g0 ldsb [%i2+0x051],%l6 ! Mem[000000002f000051] p15_near_3_lo: ldstub [%o1+0x165],%l7 ! Mem[000000002e800165] stw %l6,[%o1+0x184] ! Mem[000000002e800184] st %f11,[%o3+0x1cc] ! Mem[000000002f8001cc] st %f12,[%o3+0x1e4] ! Mem[000000002f8001e4] taddcctv %l2,0xd74,%l2 stb %l0,[%o3+0x140] ! Mem[000000002f800140] ldd [%o3+0x120],%l0 ! Mem[000000002f800120] jmpl %o7,%g0 ldsb [%o2+0x051],%l6 ! Mem[000000002f000051] p15_near_3_he: st %f20,[%i0+0x038] ! Mem[000000002e000038] xor %l3,%l3,%l4 lduw [%i3+0x048],%l0 ! Mem[000000002f800048] umulcc %l0,%l4,%l1 stw %l6,[%i1+0x060] ! Mem[000000002e800060] ldd [%i1+0x198],%f30 ! Mem[000000002e800198] jmpl %o7,%g0 ldsh [%i2+0x170],%l1 ! Mem[000000002f000170] p15_near_3_ho: st %f20,[%o0+0x038] ! Mem[000000002e000038] xor %l3,%l3,%l4 lduw [%o3+0x048],%l0 ! Mem[000000002f800048] umulcc %l0,%l4,%l1 stw %l6,[%o1+0x060] ! Mem[000000002e800060] ldd [%o1+0x198],%f30 ! Mem[000000002e800198] jmpl %o7,%g0 ldsh [%o2+0x170],%l1 ! Mem[000000002f000170] p16_near_3_le: umulcc %l7,0x621,%l2 ldx [%i1+0x150],%l6 ! Mem[0000000030800150] jmpl %o7,%g0 lduw [%i0+0x140],%l1 ! Mem[0000000030000140] p16_near_3_lo: umulcc %l7,0x621,%l2 ldx [%o1+0x150],%l6 ! Mem[0000000030800150] jmpl %o7,%g0 lduw [%o0+0x140],%l1 ! Mem[0000000030000140] p16_near_3_he: ldstub [%i1+0x1c9],%l5 ! Mem[00000000308001c9] jmpl %o7,%g0 swap [%i2+0x174],%l5 ! Mem[0000000031000174] p16_near_3_ho: ldstub [%o1+0x1c9],%l5 ! Mem[00000000308001c9] jmpl %o7,%g0 swap [%o2+0x174],%l5 ! Mem[0000000031000174] p17_near_3_le: udivx %l6,0x257,%l6 jmpl %o7,%g0 ld [%i1+0x0b0],%f8 ! Mem[00000000328000b0] p17_near_3_lo: udivx %l6,0x257,%l6 jmpl %o7,%g0 ld [%o1+0x0b0],%f8 ! Mem[00000000328000b0] p17_near_3_he: ld [%i3+0x098],%f22 ! Mem[0000000033800098] smulcc %l2,0x2df,%l7 std %l2,[%i1+0x020] ! Mem[0000000032800020] jmpl %o7,%g0 smulcc %l6,%l1,%l6 p17_near_3_ho: ld [%o3+0x098],%f22 ! Mem[0000000033800098] smulcc %l2,0x2df,%l7 std %l2,[%o1+0x020] ! Mem[0000000032800020] jmpl %o7,%g0 smulcc %l6,%l1,%l6 p18_near_3_le: std %l2,[%i1+0x0c8] ! Mem[00000000348000c8] st %f4 ,[%i2+0x138] ! Mem[0000000035000138] stw %l2,[%i3+0x1fc] ! Mem[00000000358001fc] srlx %l0,0x036,%l4 ldub [%i1+0x062],%l1 ! Mem[0000000034800062] sth %l2,[%i0+0x0a2] ! Mem[00000000340000a2] addccc %l4,%l1,%l6 jmpl %o7,%g0 ldd [%i0+0x010],%l2 ! Mem[0000000034000010] p18_near_3_lo: std %l2,[%o1+0x0c8] ! Mem[00000000348000c8] st %f4 ,[%o2+0x138] ! Mem[0000000035000138] stw %l2,[%o3+0x1fc] ! Mem[00000000358001fc] srlx %l0,0x036,%l4 ldub [%o1+0x062],%l1 ! Mem[0000000034800062] sth %l2,[%o0+0x0a2] ! Mem[00000000340000a2] addccc %l4,%l1,%l6 jmpl %o7,%g0 ldd [%o0+0x010],%l2 ! Mem[0000000034000010] p18_near_3_he: ldd [%i2+0x028],%f26 ! Mem[0000000035000028] stw %l7,[%i1+0x128] ! Mem[0000000034800128] lduw [%i2+0x038],%l5 ! Mem[0000000035000038] ldsb [%i0+0x140],%l2 ! Mem[0000000034000140] jmpl %o7,%g0 ldsw [%i1+0x018],%l5 ! Mem[0000000034800018] p18_near_3_ho: ldd [%o2+0x028],%f26 ! Mem[0000000035000028] stw %l7,[%o1+0x128] ! Mem[0000000034800128] lduw [%o2+0x038],%l5 ! Mem[0000000035000038] ldsb [%o0+0x140],%l2 ! Mem[0000000034000140] jmpl %o7,%g0 ldsw [%o1+0x018],%l5 ! Mem[0000000034800018] p19_near_3_le: jmpl %o7,%g0 ldsh [%i2+0x084],%l7 ! Mem[0000000037000084] jmpl %o7,%g0 nop p19_near_3_lo: jmpl %o7,%g0 ldsh [%o2+0x084],%l7 ! Mem[0000000037000084] jmpl %o7,%g0 nop p19_near_3_he: sth %l7,[%i2+0x164] ! Mem[0000000037000164] ldd [%i1+0x090],%l6 ! Mem[0000000036800090] ld [%i3+0x120],%f20 ! Mem[0000000037800120] sth %l7,[%i2+0x14a] ! Mem[000000003700014a] jmpl %o7,%g0 stx %l4,[%i2+0x078] ! Mem[0000000037000078] p19_near_3_ho: sth %l7,[%o2+0x164] ! Mem[0000000037000164] ldd [%o1+0x090],%l6 ! Mem[0000000036800090] ld [%o3+0x120],%f20 ! Mem[0000000037800120] sth %l7,[%o2+0x14a] ! Mem[000000003700014a] jmpl %o7,%g0 stx %l4,[%o2+0x078] ! Mem[0000000037000078] p20_near_3_le: ldub [%i0+0x02c],%l0 ! Mem[000000003800002c] jmpl %o7,%g0 std %l6,[%i0+0x0b8] ! Mem[00000000380000b8] p20_near_3_lo: ldub [%o0+0x02c],%l0 ! Mem[000000003800002c] jmpl %o7,%g0 std %l6,[%o0+0x0b8] ! Mem[00000000380000b8] p20_near_3_he: lduh [%i0+0x028],%l0 ! Mem[0000000038000028] std %l2,[%i2+0x0b8] ! Mem[00000000390000b8] stx %l4,[%i2+0x130] ! Mem[0000000039000130] lduh [%i2+0x070],%l6 ! Mem[0000000039000070] ldd [%i3+0x108],%l6 ! Mem[0000000039800108] ldx [%i2+0x068],%l3 ! Mem[0000000039000068] srax %l1,%l3,%l6 jmpl %o7,%g0 ldsh [%i0+0x174],%l5 ! Mem[0000000038000174] p20_near_3_ho: lduh [%o0+0x028],%l0 ! Mem[0000000038000028] std %l2,[%o2+0x0b8] ! Mem[00000000390000b8] stx %l4,[%o2+0x130] ! Mem[0000000039000130] lduh [%o2+0x070],%l6 ! Mem[0000000039000070] ldd [%o3+0x108],%l6 ! Mem[0000000039800108] ldx [%o2+0x068],%l3 ! Mem[0000000039000068] srax %l1,%l3,%l6 jmpl %o7,%g0 ldsh [%o0+0x174],%l5 ! Mem[0000000038000174] p21_near_3_le: jmpl %o7,%g0 sub %l5,0x71c,%l5 jmpl %o7,%g0 nop p21_near_3_lo: jmpl %o7,%g0 sub %l5,0x71c,%l5 jmpl %o7,%g0 nop p21_near_3_he: ldsw [%i0+0x128],%l3 ! Mem[000000003a000128] sth %l7,[%i2+0x15e] ! Mem[000000003b00015e] stw %l7,[%i0+0x1c4] ! Mem[000000003a0001c4] ldx [%i0+0x1f8],%l4 ! Mem[000000003a0001f8] swap [%i1+0x1b0],%l3 ! Mem[000000003a8001b0] jmpl %o7,%g0 sth %l0,[%i1+0x0b0] ! Mem[000000003a8000b0] p21_near_3_ho: ldsw [%o0+0x128],%l3 ! Mem[000000003a000128] sth %l7,[%o2+0x15e] ! Mem[000000003b00015e] stw %l7,[%o0+0x1c4] ! Mem[000000003a0001c4] ldx [%o0+0x1f8],%l4 ! Mem[000000003a0001f8] swap [%o1+0x1b0],%l3 ! Mem[000000003a8001b0] jmpl %o7,%g0 sth %l0,[%o1+0x0b0] ! Mem[000000003a8000b0] p22_near_3_le: stx %l6,[%i0+0x120] ! Mem[000000003c000120] jmpl %o7,%g0 ldsb [%i0+0x1b8],%l7 ! Mem[000000003c0001b8] p22_near_3_lo: stx %l6,[%o0+0x120] ! Mem[000000003c000120] jmpl %o7,%g0 ldsb [%o0+0x1b8],%l7 ! Mem[000000003c0001b8] p22_near_3_he: andn %l2,-0x56a,%l4 std %l0,[%i0+0x028] ! Mem[000000003c000028] jmpl %o7,%g0 stx %l4,[%i2+0x128] ! Mem[000000003d000128] p22_near_3_ho: andn %l2,-0x56a,%l4 std %l0,[%o0+0x028] ! Mem[000000003c000028] jmpl %o7,%g0 stx %l4,[%o2+0x128] ! Mem[000000003d000128] p23_near_3_le: lduh [%i0+0x092],%l2 ! Mem[000000003e000092] jmpl %o7,%g0 stb %l1,[%i0+0x1e8] ! Mem[000000003e0001e8] p23_near_3_lo: lduh [%o0+0x092],%l2 ! Mem[000000003e000092] jmpl %o7,%g0 stb %l1,[%o0+0x1e8] ! Mem[000000003e0001e8] p23_near_3_he: ldstub [%i3+0x031],%l7 ! Mem[000000003f800031] jmpl %o7,%g0 ldsw [%i2+0x008],%l3 ! Mem[000000003f000008] p23_near_3_ho: ldstub [%o3+0x031],%l7 ! Mem[000000003f800031] jmpl %o7,%g0 ldsw [%o2+0x008],%l3 ! Mem[000000003f000008] p24_near_3_le: ldd [%i0+0x180],%l0 ! Mem[0000000040000180] ldsh [%i3+0x0e4],%l4 ! Mem[00000000418000e4] ldub [%i2+0x004],%l4 ! Mem[0000000041000004] sth %l2,[%i1+0x094] ! Mem[0000000040800094] ldx [%i1+0x188],%l2 ! Mem[0000000040800188] ldsw [%i0+0x04c],%l3 ! Mem[000000004000004c] jmpl %o7,%g0 ldsb [%i1+0x10c],%l5 ! Mem[000000004080010c] p24_near_3_lo: ldd [%o0+0x180],%l0 ! Mem[0000000040000180] ldsh [%o3+0x0e4],%l4 ! Mem[00000000418000e4] ldub [%o2+0x004],%l4 ! Mem[0000000041000004] sth %l2,[%o1+0x094] ! Mem[0000000040800094] ldx [%o1+0x188],%l2 ! Mem[0000000040800188] ldsw [%o0+0x04c],%l3 ! Mem[000000004000004c] jmpl %o7,%g0 ldsb [%o1+0x10c],%l5 ! Mem[000000004080010c] p24_near_3_he: jmpl %o7,%g0 ldd [%i0+0x1f8],%l2 ! Mem[00000000400001f8] jmpl %o7,%g0 nop p24_near_3_ho: jmpl %o7,%g0 ldd [%o0+0x1f8],%l2 ! Mem[00000000400001f8] jmpl %o7,%g0 nop p25_near_3_le: ldsw [%i2+0x100],%l4 ! Mem[0000000043000100] ldstub [%i0+0x15c],%l1 ! Mem[000000004200015c] jmpl %o7,%g0 ldsh [%i1+0x1ae],%l1 ! Mem[00000000428001ae] p25_near_3_lo: ldsw [%o2+0x100],%l4 ! Mem[0000000043000100] ldstub [%o0+0x15c],%l1 ! Mem[000000004200015c] jmpl %o7,%g0 ldsh [%o1+0x1ae],%l1 ! Mem[00000000428001ae] p25_near_3_he: lduh [%i2+0x1ec],%l4 ! Mem[00000000430001ec] ldx [%i1+0x050],%l7 ! Mem[0000000042800050] ld [%i2+0x128],%f19 ! Mem[0000000043000128] ldd [%i0+0x050],%f16 ! Mem[0000000042000050] jmpl %o7,%g0 ldsb [%i3+0x1c5],%l0 ! Mem[00000000438001c5] p25_near_3_ho: lduh [%o2+0x1ec],%l4 ! Mem[00000000430001ec] ldx [%o1+0x050],%l7 ! Mem[0000000042800050] ld [%o2+0x128],%f19 ! Mem[0000000043000128] ldd [%o0+0x050],%f16 ! Mem[0000000042000050] jmpl %o7,%g0 ldsb [%o3+0x1c5],%l0 ! Mem[00000000438001c5] p26_near_3_le: ldsh [%i1+0x11c],%l2 ! Mem[000000004480011c] std %f0 ,[%i1+0x1c8] ! Mem[00000000448001c8] std %l4,[%i2+0x1a8] ! Mem[00000000450001a8] jmpl %o7,%g0 stw %l2,[%i0+0x00c] ! Mem[000000004400000c] p26_near_3_lo: ldsh [%o1+0x11c],%l2 ! Mem[000000004480011c] std %f0 ,[%o1+0x1c8] ! Mem[00000000448001c8] std %l4,[%o2+0x1a8] ! Mem[00000000450001a8] jmpl %o7,%g0 stw %l2,[%o0+0x00c] ! Mem[000000004400000c] p26_near_3_he: ldstub [%i3+0x1e6],%l4 ! Mem[00000000458001e6] lduw [%i1+0x028],%l1 ! Mem[0000000044800028] ldsh [%i0+0x07c],%l4 ! Mem[000000004400007c] jmpl %o7,%g0 stw %l4,[%i0+0x088] ! Mem[0000000044000088] p26_near_3_ho: ldstub [%o3+0x1e6],%l4 ! Mem[00000000458001e6] lduw [%o1+0x028],%l1 ! Mem[0000000044800028] ldsh [%o0+0x07c],%l4 ! Mem[000000004400007c] jmpl %o7,%g0 stw %l4,[%o0+0x088] ! Mem[0000000044000088] p27_near_3_le: stw %l4,[%i2+0x0a8] ! Mem[00000000470000a8] sdivx %l6,%l4,%l2 swap [%i2+0x198],%l3 ! Mem[0000000047000198] ld [%i0+0x028],%f2 ! Mem[0000000046000028] jmpl %o7,%g0 ldsw [%i3+0x1e8],%l1 ! Mem[00000000478001e8] p27_near_3_lo: stw %l4,[%o2+0x0a8] ! Mem[00000000470000a8] sdivx %l6,%l4,%l2 swap [%o2+0x198],%l3 ! Mem[0000000047000198] ld [%o0+0x028],%f2 ! Mem[0000000046000028] jmpl %o7,%g0 ldsw [%o3+0x1e8],%l1 ! Mem[00000000478001e8] p27_near_3_he: jmpl %o7,%g0 umulcc %l3,-0x4ab,%l0 jmpl %o7,%g0 nop p27_near_3_ho: jmpl %o7,%g0 umulcc %l3,-0x4ab,%l0 jmpl %o7,%g0 nop p28_near_3_le: xor %l7,-0x04b,%l6 swap [%i1+0x134],%l5 ! Mem[0000000048800134] jmpl %o7,%g0 sdivx %l5,-0x87b,%l4 p28_near_3_lo: xor %l7,-0x04b,%l6 swap [%o1+0x134],%l5 ! Mem[0000000048800134] jmpl %o7,%g0 sdivx %l5,-0x87b,%l4 p28_near_3_he: stb %l2,[%i2+0x16e] ! Mem[000000004900016e] sth %l3,[%i3+0x04a] ! Mem[000000004980004a] swap [%i0+0x0d4],%l0 ! Mem[00000000480000d4] ldub [%i1+0x193],%l3 ! Mem[0000000048800193] orncc %l3,-0xbc7,%l1 ldub [%i2+0x0cc],%l7 ! Mem[00000000490000cc] ldx [%i0+0x180],%l3 ! Mem[0000000048000180] jmpl %o7,%g0 std %l4,[%i2+0x0f0] ! Mem[00000000490000f0] p28_near_3_ho: stb %l2,[%o2+0x16e] ! Mem[000000004900016e] sth %l3,[%o3+0x04a] ! Mem[000000004980004a] swap [%o0+0x0d4],%l0 ! Mem[00000000480000d4] ldub [%o1+0x193],%l3 ! Mem[0000000048800193] orncc %l3,-0xbc7,%l1 ldub [%o2+0x0cc],%l7 ! Mem[00000000490000cc] ldx [%o0+0x180],%l3 ! Mem[0000000048000180] jmpl %o7,%g0 std %l4,[%o2+0x0f0] ! Mem[00000000490000f0] p29_near_3_le: ldsb [%i1+0x1f2],%l6 ! Mem[000000004a8001f2] jmpl %o7,%g0 stw %l3,[%i0+0x130] ! Mem[000000004a000130] p29_near_3_lo: ldsb [%o1+0x1f2],%l6 ! Mem[000000004a8001f2] jmpl %o7,%g0 stw %l3,[%o0+0x130] ! Mem[000000004a000130] p29_near_3_he: stb %l7,[%i3+0x011] ! Mem[000000004b800011] std %f30,[%i3+0x198] ! Mem[000000004b800198] umul %l4,0x9ea,%l4 lduw [%i1+0x0b8],%l3 ! Mem[000000004a8000b8] jmpl %o7,%g0 swap [%i3+0x10c],%l5 ! Mem[000000004b80010c] p29_near_3_ho: stb %l7,[%o3+0x011] ! Mem[000000004b800011] std %f30,[%o3+0x198] ! Mem[000000004b800198] umul %l4,0x9ea,%l4 lduw [%o1+0x0b8],%l3 ! Mem[000000004a8000b8] jmpl %o7,%g0 swap [%o3+0x10c],%l5 ! Mem[000000004b80010c] p30_near_3_le: stw %l2,[%i3+0x00c] ! Mem[000000004d80000c] smul %l2,%l6,%l4 ldsh [%i3+0x0ce],%l2 ! Mem[000000004d8000ce] stw %l2,[%i0+0x08c] ! Mem[000000004c00008c] stw %l1,[%i0+0x08c] ! Mem[000000004c00008c] ldstub [%i2+0x171],%l1 ! Mem[000000004d000171] jmpl %o7,%g0 ld [%i1+0x130],%f11 ! Mem[000000004c800130] p30_near_3_lo: stw %l2,[%o3+0x00c] ! Mem[000000004d80000c] smul %l2,%l6,%l4 ldsh [%o3+0x0ce],%l2 ! Mem[000000004d8000ce] stw %l2,[%o0+0x08c] ! Mem[000000004c00008c] stw %l1,[%o0+0x08c] ! Mem[000000004c00008c] ldstub [%o2+0x171],%l1 ! Mem[000000004d000171] jmpl %o7,%g0 ld [%o1+0x130],%f11 ! Mem[000000004c800130] p30_near_3_he: udivx %l0,%l2,%l2 lduh [%i0+0x030],%l7 ! Mem[000000004c000030] sra %l7,%l4,%l5 std %f20,[%i2+0x140] ! Mem[000000004d000140] jmpl %o7,%g0 sdivx %l5,%l1,%l0 p30_near_3_ho: udivx %l0,%l2,%l2 lduh [%o0+0x030],%l7 ! Mem[000000004c000030] sra %l7,%l4,%l5 std %f20,[%o2+0x140] ! Mem[000000004d000140] jmpl %o7,%g0 sdivx %l5,%l1,%l0 p31_near_3_le: xor %l2,%l5,%l4 umul %l1,-0x1c5,%l4 ldsh [%i3+0x10e],%l3 ! Mem[000000004f80010e] ldd [%i2+0x1b0],%f0 ! Mem[000000004f0001b0] lduh [%i1+0x118],%l2 ! Mem[000000004e800118] jmpl %o7,%g0 ldub [%i2+0x090],%l0 ! Mem[000000004f000090] p31_near_3_lo: xor %l2,%l5,%l4 umul %l1,-0x1c5,%l4 ldsh [%o3+0x10e],%l3 ! Mem[000000004f80010e] ldd [%o2+0x1b0],%f0 ! Mem[000000004f0001b0] lduh [%o1+0x118],%l2 ! Mem[000000004e800118] jmpl %o7,%g0 ldub [%o2+0x090],%l0 ! Mem[000000004f000090] p31_near_3_he: ldsw [%i1+0x15c],%l4 ! Mem[000000004e80015c] jmpl %o7,%g0 xor %l0,%l3,%l4 p31_near_3_ho: ldsw [%o1+0x15c],%l4 ! Mem[000000004e80015c] jmpl %o7,%g0 xor %l0,%l3,%l4 p32_near_3_le: ldd [%i0+0x118],%f6 ! Mem[0000000050000118] stb %l1,[%i1+0x062] ! Mem[0000000050800062] stb %l2,[%i1+0x0a2] ! Mem[00000000508000a2] ldsb [%i1+0x1b8],%l2 ! Mem[00000000508001b8] jmpl %o7,%g0 ldub [%i0+0x0c7],%l0 ! Mem[00000000500000c7] p32_near_3_lo: ldd [%o0+0x118],%f6 ! Mem[0000000050000118] stb %l1,[%o1+0x062] ! Mem[0000000050800062] stb %l2,[%o1+0x0a2] ! Mem[00000000508000a2] ldsb [%o1+0x1b8],%l2 ! Mem[00000000508001b8] jmpl %o7,%g0 ldub [%o0+0x0c7],%l0 ! Mem[00000000500000c7] p32_near_3_he: ldstub [%i2+0x012],%l2 ! Mem[0000000051000012] jmpl %o7,%g0 stb %l7,[%i1+0x031] ! Mem[0000000050800031] p32_near_3_ho: ldstub [%o2+0x012],%l2 ! Mem[0000000051000012] jmpl %o7,%g0 stb %l7,[%o1+0x031] ! Mem[0000000050800031] p33_near_3_le: ldsb [%i0+0x136],%l7 ! Mem[0000000052000136] lduw [%i2+0x0ec],%l2 ! Mem[00000000530000ec] ldx [%i3+0x028],%l0 ! Mem[0000000053800028] st %f1 ,[%i1+0x0ac] ! Mem[00000000528000ac] std %l2,[%i3+0x020] ! Mem[0000000053800020] xor %l6,%l2,%l1 stb %l1,[%i3+0x0ac] ! Mem[00000000538000ac] jmpl %o7,%g0 stw %l1,[%i3+0x018] ! Mem[0000000053800018] p33_near_3_lo: ldsb [%o0+0x136],%l7 ! Mem[0000000052000136] lduw [%o2+0x0ec],%l2 ! Mem[00000000530000ec] ldx [%o3+0x028],%l0 ! Mem[0000000053800028] st %f1 ,[%o1+0x0ac] ! Mem[00000000528000ac] std %l2,[%o3+0x020] ! Mem[0000000053800020] xor %l6,%l2,%l1 stb %l1,[%o3+0x0ac] ! Mem[00000000538000ac] jmpl %o7,%g0 stw %l1,[%o3+0x018] ! Mem[0000000053800018] p33_near_3_he: ldsb [%i3+0x094],%l4 ! Mem[0000000053800094] orn %l0,%l4,%l1 jmpl %o7,%g0 xor %l7,-0x972,%l1 p33_near_3_ho: ldsb [%o3+0x094],%l4 ! Mem[0000000053800094] orn %l0,%l4,%l1 jmpl %o7,%g0 xor %l7,-0x972,%l1 p34_near_3_le: stb %l7,[%i2+0x164] ! Mem[0000000055000164] std %f10,[%i2+0x148] ! Mem[0000000055000148] sth %l3,[%i3+0x04a] ! Mem[000000005580004a] umul %l4,%l2,%l7 jmpl %o7,%g0 ldub [%i3+0x01d],%l2 ! Mem[000000005580001d] p34_near_3_lo: stb %l7,[%o2+0x164] ! Mem[0000000055000164] std %f10,[%o2+0x148] ! Mem[0000000055000148] sth %l3,[%o3+0x04a] ! Mem[000000005580004a] umul %l4,%l2,%l7 jmpl %o7,%g0 ldub [%o3+0x01d],%l2 ! Mem[000000005580001d] p34_near_3_he: stx %l3,[%i3+0x128] ! Mem[0000000055800128] sub %l7,%l2,%l4 ldx [%i1+0x128],%l2 ! Mem[0000000054800128] lduh [%i3+0x18a],%l4 ! Mem[000000005580018a] stx %l4,[%i2+0x1e8] ! Mem[00000000550001e8] tsubcctv %l5,0x36e,%l6 jmpl %o7,%g0 stx %l6,[%i0+0x070] ! Mem[0000000054000070] p34_near_3_ho: stx %l3,[%o3+0x128] ! Mem[0000000055800128] sub %l7,%l2,%l4 ldx [%o1+0x128],%l2 ! Mem[0000000054800128] lduh [%o3+0x18a],%l4 ! Mem[000000005580018a] stx %l4,[%o2+0x1e8] ! Mem[00000000550001e8] tsubcctv %l5,0x36e,%l6 jmpl %o7,%g0 stx %l6,[%o0+0x070] ! Mem[0000000054000070] p35_near_3_le: lduw [%i0+0x02c],%l2 ! Mem[000000005600002c] ldub [%i1+0x122],%l1 ! Mem[0000000056800122] ldstub [%i3+0x181],%l2 ! Mem[0000000057800181] lduw [%i2+0x190],%l0 ! Mem[0000000057000190] jmpl %o7,%g0 std %l6,[%i3+0x0c0] ! Mem[00000000578000c0] p35_near_3_lo: lduw [%o0+0x02c],%l2 ! Mem[000000005600002c] ldub [%o1+0x122],%l1 ! Mem[0000000056800122] ldstub [%o3+0x181],%l2 ! Mem[0000000057800181] lduw [%o2+0x190],%l0 ! Mem[0000000057000190] jmpl %o7,%g0 std %l6,[%o3+0x0c0] ! Mem[00000000578000c0] p35_near_3_he: ldd [%i0+0x068],%l2 ! Mem[0000000056000068] lduw [%i2+0x1c8],%l1 ! Mem[00000000570001c8] std %l6,[%i2+0x150] ! Mem[0000000057000150] swap [%i1+0x074],%l5 ! Mem[0000000056800074] swap [%i2+0x0dc],%l5 ! Mem[00000000570000dc] lduh [%i1+0x14a],%l4 ! Mem[000000005680014a] and %l0,-0x9ae,%l1 jmpl %o7,%g0 ldub [%i2+0x079],%l2 ! Mem[0000000057000079] p35_near_3_ho: ldd [%o0+0x068],%l2 ! Mem[0000000056000068] lduw [%o2+0x1c8],%l1 ! Mem[00000000570001c8] std %l6,[%o2+0x150] ! Mem[0000000057000150] swap [%o1+0x074],%l5 ! Mem[0000000056800074] swap [%o2+0x0dc],%l5 ! Mem[00000000570000dc] lduh [%o1+0x14a],%l4 ! Mem[000000005680014a] and %l0,-0x9ae,%l1 jmpl %o7,%g0 ldub [%o2+0x079],%l2 ! Mem[0000000057000079] p36_near_3_le: orcc %l5,-0x8b9,%l7 and %l4,-0x3cb,%l4 srax %l0,%l4,%l0 tsubcctv %l1,%l0,%l2 ldsb [%i3+0x1c2],%l4 ! Mem[00000000598001c2] stb %l3,[%i0+0x1c2] ! Mem[00000000580001c2] st %f9 ,[%i3+0x040] ! Mem[0000000059800040] jmpl %o7,%g0 xnor %l4,%l0,%l2 p36_near_3_lo: orcc %l5,-0x8b9,%l7 and %l4,-0x3cb,%l4 srax %l0,%l4,%l0 tsubcctv %l1,%l0,%l2 ldsb [%o3+0x1c2],%l4 ! Mem[00000000598001c2] stb %l3,[%o0+0x1c2] ! Mem[00000000580001c2] st %f9 ,[%o3+0x040] ! Mem[0000000059800040] jmpl %o7,%g0 xnor %l4,%l0,%l2 p36_near_3_he: jmpl %o7,%g0 std %l4,[%i2+0x1c8] ! Mem[00000000590001c8] jmpl %o7,%g0 nop p36_near_3_ho: jmpl %o7,%g0 std %l4,[%o2+0x1c8] ! Mem[00000000590001c8] jmpl %o7,%g0 nop p37_near_3_le: ldsb [%i2+0x022],%l5 ! Mem[000000005b000022] lduh [%i0+0x0e4],%l4 ! Mem[000000005a0000e4] std %l2,[%i1+0x128] ! Mem[000000005a800128] st %f0 ,[%i1+0x040] ! Mem[000000005a800040] jmpl %o7,%g0 lduh [%i3+0x064],%l3 ! Mem[000000005b800064] p37_near_3_lo: ldsb [%o2+0x022],%l5 ! Mem[000000005b000022] lduh [%o0+0x0e4],%l4 ! Mem[000000005a0000e4] std %l2,[%o1+0x128] ! Mem[000000005a800128] st %f0 ,[%o1+0x040] ! Mem[000000005a800040] jmpl %o7,%g0 lduh [%o3+0x064],%l3 ! Mem[000000005b800064] p37_near_3_he: jmpl %o7,%g0 xorcc %l4,0xfba,%l3 jmpl %o7,%g0 nop p37_near_3_ho: jmpl %o7,%g0 xorcc %l4,0xfba,%l3 jmpl %o7,%g0 nop p38_near_3_le: or %l5,-0x88c,%l1 ldsw [%i1+0x0ac],%l7 ! Mem[000000005c8000ac] stw %l6,[%i0+0x104] ! Mem[000000005c000104] xorcc %l3,-0x9b4,%l0 sllx %l7,0x01a,%l7 jmpl %o7,%g0 ldsh [%i0+0x1b6],%l0 ! Mem[000000005c0001b6] p38_near_3_lo: or %l5,-0x88c,%l1 ldsw [%o1+0x0ac],%l7 ! Mem[000000005c8000ac] stw %l6,[%o0+0x104] ! Mem[000000005c000104] xorcc %l3,-0x9b4,%l0 sllx %l7,0x01a,%l7 jmpl %o7,%g0 ldsh [%o0+0x1b6],%l0 ! Mem[000000005c0001b6] p38_near_3_he: ldub [%i2+0x0ba],%l6 ! Mem[000000005d0000ba] sll %l3,%l7,%l2 ldsh [%i0+0x138],%l6 ! Mem[000000005c000138] lduw [%i0+0x0ac],%l1 ! Mem[000000005c0000ac] jmpl %o7,%g0 lduw [%i1+0x094],%l4 ! Mem[000000005c800094] p38_near_3_ho: ldub [%o2+0x0ba],%l6 ! Mem[000000005d0000ba] sll %l3,%l7,%l2 ldsh [%o0+0x138],%l6 ! Mem[000000005c000138] lduw [%o0+0x0ac],%l1 ! Mem[000000005c0000ac] jmpl %o7,%g0 lduw [%o1+0x094],%l4 ! Mem[000000005c800094] p39_near_3_le: stx %l0,[%i0+0x008] ! Mem[000000005e000008] jmpl %o7,%g0 swap [%i2+0x07c],%l4 ! Mem[000000005f00007c] p39_near_3_lo: stx %l0,[%o0+0x008] ! Mem[000000005e000008] jmpl %o7,%g0 swap [%o2+0x07c],%l4 ! Mem[000000005f00007c] p39_near_3_he: andncc %l7,%l2,%l2 stx %l7,[%i2+0x080] ! Mem[000000005f000080] swap [%i2+0x018],%l4 ! Mem[000000005f000018] jmpl %o7,%g0 st %f18,[%i0+0x038] ! Mem[000000005e000038] p39_near_3_ho: andncc %l7,%l2,%l2 stx %l7,[%o2+0x080] ! Mem[000000005f000080] swap [%o2+0x018],%l4 ! Mem[000000005f000018] jmpl %o7,%g0 st %f18,[%o0+0x038] ! Mem[000000005e000038] p40_near_3_le: jmpl %o7,%g0 sth %l3,[%i2+0x192] ! Mem[0000000061000192] jmpl %o7,%g0 nop p40_near_3_lo: jmpl %o7,%g0 sth %l3,[%o2+0x192] ! Mem[0000000061000192] jmpl %o7,%g0 nop p40_near_3_he: sth %l0,[%i0+0x102] ! Mem[0000000060000102] st %f20,[%i0+0x078] ! Mem[0000000060000078] and %l6,0x7aa,%l6 ldx [%i3+0x158],%l5 ! Mem[0000000061800158] ldsb [%i1+0x1c0],%l1 ! Mem[00000000608001c0] jmpl %o7,%g0 ldsw [%i0+0x114],%l1 ! Mem[0000000060000114] p40_near_3_ho: sth %l0,[%o0+0x102] ! Mem[0000000060000102] st %f20,[%o0+0x078] ! Mem[0000000060000078] and %l6,0x7aa,%l6 ldx [%o3+0x158],%l5 ! Mem[0000000061800158] ldsb [%o1+0x1c0],%l1 ! Mem[00000000608001c0] jmpl %o7,%g0 ldsw [%o0+0x114],%l1 ! Mem[0000000060000114] p41_near_3_le: swap [%i1+0x058],%l5 ! Mem[0000000062800058] lduh [%i3+0x12a],%l2 ! Mem[000000006380012a] st %f11,[%i2+0x130] ! Mem[0000000063000130] ldstub [%i1+0x12b],%l7 ! Mem[000000006280012b] jmpl %o7,%g0 stw %l1,[%i3+0x1e8] ! Mem[00000000638001e8] p41_near_3_lo: swap [%o1+0x058],%l5 ! Mem[0000000062800058] lduh [%o3+0x12a],%l2 ! Mem[000000006380012a] st %f11,[%o2+0x130] ! Mem[0000000063000130] ldstub [%o1+0x12b],%l7 ! Mem[000000006280012b] jmpl %o7,%g0 stw %l1,[%o3+0x1e8] ! Mem[00000000638001e8] p41_near_3_he: jmpl %o7,%g0 sllx %l4,0x005,%l7 jmpl %o7,%g0 nop p41_near_3_ho: jmpl %o7,%g0 sllx %l4,0x005,%l7 jmpl %o7,%g0 nop p42_near_3_le: ldd [%i3+0x130],%l6 ! Mem[0000000065800130] subccc %l4,-0x6f2,%l3 ld [%i0+0x088],%f12 ! Mem[0000000064000088] umulcc %l6,-0xf4c,%l2 subccc %l2,%l2,%l2 jmpl %o7,%g0 ldsb [%i0+0x019],%l1 ! Mem[0000000064000019] p42_near_3_lo: ldd [%o3+0x130],%l6 ! Mem[0000000065800130] subccc %l4,-0x6f2,%l3 ld [%o0+0x088],%f12 ! Mem[0000000064000088] umulcc %l6,-0xf4c,%l2 subccc %l2,%l2,%l2 jmpl %o7,%g0 ldsb [%o0+0x019],%l1 ! Mem[0000000064000019] p42_near_3_he: sth %l4,[%i2+0x0b4] ! Mem[00000000650000b4] ldd [%i2+0x070],%l6 ! Mem[0000000065000070] jmpl %o7,%g0 lduh [%i0+0x172],%l6 ! Mem[0000000064000172] p42_near_3_ho: sth %l4,[%o2+0x0b4] ! Mem[00000000650000b4] ldd [%o2+0x070],%l6 ! Mem[0000000065000070] jmpl %o7,%g0 lduh [%o0+0x172],%l6 ! Mem[0000000064000172] p43_near_3_le: addcc %l1,-0xd1c,%l7 ldsh [%i3+0x198],%l7 ! Mem[0000000067800198] ldstub [%i1+0x18a],%l4 ! Mem[000000006680018a] jmpl %o7,%g0 ldsb [%i2+0x1b0],%l2 ! Mem[00000000670001b0] p43_near_3_lo: addcc %l1,-0xd1c,%l7 ldsh [%o3+0x198],%l7 ! Mem[0000000067800198] ldstub [%o1+0x18a],%l4 ! Mem[000000006680018a] jmpl %o7,%g0 ldsb [%o2+0x1b0],%l2 ! Mem[00000000670001b0] p43_near_3_he: jmpl %o7,%g0 lduh [%i0+0x004],%l4 ! Mem[0000000066000004] jmpl %o7,%g0 nop p43_near_3_ho: jmpl %o7,%g0 lduh [%o0+0x004],%l4 ! Mem[0000000066000004] jmpl %o7,%g0 nop p44_near_3_le: stx %l5,[%i0+0x130] ! Mem[0000000068000130] ldd [%i2+0x1a0],%l0 ! Mem[00000000690001a0] and %l2,-0xd9c,%l2 swap [%i2+0x190],%l5 ! Mem[0000000069000190] stx %l0,[%i3+0x120] ! Mem[0000000069800120] jmpl %o7,%g0 std %l2,[%i2+0x1c8] ! Mem[00000000690001c8] p44_near_3_lo: stx %l5,[%o0+0x130] ! Mem[0000000068000130] ldd [%o2+0x1a0],%l0 ! Mem[00000000690001a0] and %l2,-0xd9c,%l2 swap [%o2+0x190],%l5 ! Mem[0000000069000190] stx %l0,[%o3+0x120] ! Mem[0000000069800120] jmpl %o7,%g0 std %l2,[%o2+0x1c8] ! Mem[00000000690001c8] p44_near_3_he: swap [%i1+0x09c],%l5 ! Mem[000000006880009c] lduh [%i2+0x002],%l2 ! Mem[0000000069000002] lduw [%i0+0x000],%l5 ! Mem[0000000068000000] stx %l0,[%i3+0x008] ! Mem[0000000069800008] ldd [%i3+0x098],%l6 ! Mem[0000000069800098] jmpl %o7,%g0 ld [%i1+0x060],%f16 ! Mem[0000000068800060] p44_near_3_ho: swap [%o1+0x09c],%l5 ! Mem[000000006880009c] lduh [%o2+0x002],%l2 ! Mem[0000000069000002] lduw [%o0+0x000],%l5 ! Mem[0000000068000000] stx %l0,[%o3+0x008] ! Mem[0000000069800008] ldd [%o3+0x098],%l6 ! Mem[0000000069800098] jmpl %o7,%g0 ld [%o1+0x060],%f16 ! Mem[0000000068800060] p45_near_3_le: jmpl %o7,%g0 ldd [%i3+0x1c0],%l6 ! Mem[000000006b8001c0] jmpl %o7,%g0 nop p45_near_3_lo: jmpl %o7,%g0 ldd [%o3+0x1c0],%l6 ! Mem[000000006b8001c0] jmpl %o7,%g0 nop p45_near_3_he: ldsb [%i3+0x0b4],%l3 ! Mem[000000006b8000b4] lduh [%i0+0x022],%l4 ! Mem[000000006a000022] subc %l2,0x3d4,%l4 jmpl %o7,%g0 lduh [%i1+0x0be],%l2 ! Mem[000000006a8000be] p45_near_3_ho: ldsb [%o3+0x0b4],%l3 ! Mem[000000006b8000b4] lduh [%o0+0x022],%l4 ! Mem[000000006a000022] subc %l2,0x3d4,%l4 jmpl %o7,%g0 lduh [%o1+0x0be],%l2 ! Mem[000000006a8000be] p46_near_3_le: add %l5,0xd77,%l3 ldd [%i1+0x0d0],%f12 ! Mem[000000006c8000d0] orcc %l6,%l6,%l6 ldsb [%i3+0x159],%l5 ! Mem[000000006d800159] ldd [%i3+0x170],%l2 ! Mem[000000006d800170] jmpl %o7,%g0 nop p46_near_3_lo: add %l5,0xd77,%l3 ldd [%o1+0x0d0],%f12 ! Mem[000000006c8000d0] orcc %l6,%l6,%l6 ldsb [%o3+0x159],%l5 ! Mem[000000006d800159] ldd [%o3+0x170],%l2 ! Mem[000000006d800170] jmpl %o7,%g0 nop p46_near_3_he: ldub [%i2+0x016],%l7 ! Mem[000000006d000016] ldub [%i1+0x116],%l7 ! Mem[000000006c800116] and %l3,0xc04,%l0 std %f28,[%i0+0x058] ! Mem[000000006c000058] ldsb [%i2+0x089],%l4 ! Mem[000000006d000089] jmpl %o7,%g0 stw %l1,[%i1+0x120] ! Mem[000000006c800120] p46_near_3_ho: ldub [%o2+0x016],%l7 ! Mem[000000006d000016] ldub [%o1+0x116],%l7 ! Mem[000000006c800116] and %l3,0xc04,%l0 std %f28,[%o0+0x058] ! Mem[000000006c000058] ldsb [%o2+0x089],%l4 ! Mem[000000006d000089] jmpl %o7,%g0 stw %l1,[%o1+0x120] ! Mem[000000006c800120] p47_near_3_le: stx %l7,[%i1+0x028] ! Mem[000000006e800028] lduh [%i3+0x0d0],%l4 ! Mem[000000006f8000d0] ldstub [%i2+0x0a9],%l5 ! Mem[000000006f0000a9] stb %l7,[%i0+0x051] ! Mem[000000006e000051] jmpl %o7,%g0 stb %l1,[%i0+0x17f] ! Mem[000000006e00017f] p47_near_3_lo: stx %l7,[%o1+0x028] ! Mem[000000006e800028] lduh [%o3+0x0d0],%l4 ! Mem[000000006f8000d0] ldstub [%o2+0x0a9],%l5 ! Mem[000000006f0000a9] stb %l7,[%o0+0x051] ! Mem[000000006e000051] jmpl %o7,%g0 stb %l1,[%o0+0x17f] ! Mem[000000006e00017f] p47_near_3_he: stx %l5,[%i2+0x188] ! Mem[000000006f000188] lduh [%i0+0x10e],%l3 ! Mem[000000006e00010e] orcc %l6,0x1cf,%l0 ldx [%i2+0x0e8],%l2 ! Mem[000000006f0000e8] jmpl %o7,%g0 stb %l2,[%i0+0x190] ! Mem[000000006e000190] p47_near_3_ho: stx %l5,[%o2+0x188] ! Mem[000000006f000188] lduh [%o0+0x10e],%l3 ! Mem[000000006e00010e] orcc %l6,0x1cf,%l0 ldx [%o2+0x0e8],%l2 ! Mem[000000006f0000e8] jmpl %o7,%g0 stb %l2,[%o0+0x190] ! Mem[000000006e000190] p48_near_3_le: ldd [%i2+0x040],%l0 ! Mem[0000000071000040] ldd [%i1+0x080],%l2 ! Mem[0000000070800080] ldsh [%i1+0x198],%l2 ! Mem[0000000070800198] ldub [%i2+0x0e7],%l0 ! Mem[00000000710000e7] jmpl %o7,%g0 lduh [%i2+0x018],%l2 ! Mem[0000000071000018] p48_near_3_lo: ldd [%o2+0x040],%l0 ! Mem[0000000071000040] ldd [%o1+0x080],%l2 ! Mem[0000000070800080] ldsh [%o1+0x198],%l2 ! Mem[0000000070800198] ldub [%o2+0x0e7],%l0 ! Mem[00000000710000e7] jmpl %o7,%g0 lduh [%o2+0x018],%l2 ! Mem[0000000071000018] p48_near_3_he: ld [%i1+0x030],%f23 ! Mem[0000000070800030] stw %l0,[%i3+0x06c] ! Mem[000000007180006c] jmpl %o7,%g0 ldsw [%i2+0x12c],%l4 ! Mem[000000007100012c] p48_near_3_ho: ld [%o1+0x030],%f23 ! Mem[0000000070800030] stw %l0,[%o3+0x06c] ! Mem[000000007180006c] jmpl %o7,%g0 ldsw [%o2+0x12c],%l4 ! Mem[000000007100012c] p49_near_3_le: stx %l6,[%i3+0x018] ! Mem[0000000073800018] std %l4,[%i1+0x000] ! Mem[0000000072800000] jmpl %o7,%g0 sth %l2,[%i2+0x0b4] ! Mem[00000000730000b4] p49_near_3_lo: stx %l6,[%o3+0x018] ! Mem[0000000073800018] std %l4,[%o1+0x000] ! Mem[0000000072800000] jmpl %o7,%g0 sth %l2,[%o2+0x0b4] ! Mem[00000000730000b4] p49_near_3_he: swap [%i1+0x18c],%l2 ! Mem[000000007280018c] std %l0,[%i1+0x0a8] ! Mem[00000000728000a8] ldub [%i3+0x049],%l2 ! Mem[0000000073800049] stw %l1,[%i1+0x05c] ! Mem[000000007280005c] sth %l0,[%i1+0x04e] ! Mem[000000007280004e] jmpl %o7,%g0 sub %l1,-0xe23,%l6 p49_near_3_ho: swap [%o1+0x18c],%l2 ! Mem[000000007280018c] std %l0,[%o1+0x0a8] ! Mem[00000000728000a8] ldub [%o3+0x049],%l2 ! Mem[0000000073800049] stw %l1,[%o1+0x05c] ! Mem[000000007280005c] sth %l0,[%o1+0x04e] ! Mem[000000007280004e] jmpl %o7,%g0 sub %l1,-0xe23,%l6 p50_near_3_le: std %f8 ,[%i3+0x0f0] ! Mem[00000000758000f0] stb %l3,[%i1+0x08c] ! Mem[000000007480008c] jmpl %o7,%g0 stx %l4,[%i2+0x118] ! Mem[0000000075000118] p50_near_3_lo: std %f8 ,[%o3+0x0f0] ! Mem[00000000758000f0] stb %l3,[%o1+0x08c] ! Mem[000000007480008c] jmpl %o7,%g0 stx %l4,[%o2+0x118] ! Mem[0000000075000118] p50_near_3_he: ldsb [%i2+0x0f8],%l1 ! Mem[00000000750000f8] swap [%i1+0x18c],%l5 ! Mem[000000007480018c] ldsh [%i1+0x1ee],%l3 ! Mem[00000000748001ee] ldx [%i3+0x1c0],%l4 ! Mem[00000000758001c0] ldsh [%i2+0x02a],%l1 ! Mem[000000007500002a] jmpl %o7,%g0 ldstub [%i1+0x016],%l1 ! Mem[0000000074800016] p50_near_3_ho: ldsb [%o2+0x0f8],%l1 ! Mem[00000000750000f8] swap [%o1+0x18c],%l5 ! Mem[000000007480018c] ldsh [%o1+0x1ee],%l3 ! Mem[00000000748001ee] ldx [%o3+0x1c0],%l4 ! Mem[00000000758001c0] ldsh [%o2+0x02a],%l1 ! Mem[000000007500002a] jmpl %o7,%g0 ldstub [%o1+0x016],%l1 ! Mem[0000000074800016] p51_near_3_le: ldstub [%i2+0x011],%l2 ! Mem[0000000077000011] jmpl %o7,%g0 std %l0,[%i2+0x080] ! Mem[0000000077000080] p51_near_3_lo: ldstub [%o2+0x011],%l2 ! Mem[0000000077000011] jmpl %o7,%g0 std %l0,[%o2+0x080] ! Mem[0000000077000080] p51_near_3_he: sth %l4,[%i3+0x0c4] ! Mem[00000000778000c4] ldub [%i3+0x12b],%l2 ! Mem[000000007780012b] tsubcc %l2,%l2,%l1 jmpl %o7,%g0 sth %l0,[%i1+0x140] ! Mem[0000000076800140] p51_near_3_ho: sth %l4,[%o3+0x0c4] ! Mem[00000000778000c4] ldub [%o3+0x12b],%l2 ! Mem[000000007780012b] tsubcc %l2,%l2,%l1 jmpl %o7,%g0 sth %l0,[%o1+0x140] ! Mem[0000000076800140] p52_near_3_le: std %f12,[%i3+0x138] ! Mem[0000000079800138] umul %l5,0x6c7,%l0 jmpl %o7,%g0 std %l2,[%i2+0x118] ! Mem[0000000079000118] p52_near_3_lo: std %f12,[%o3+0x138] ! Mem[0000000079800138] umul %l5,0x6c7,%l0 jmpl %o7,%g0 std %l2,[%o2+0x118] ! Mem[0000000079000118] p52_near_3_he: std %f26,[%i0+0x190] ! Mem[0000000078000190] ldsh [%i3+0x0ca],%l2 ! Mem[00000000798000ca] addcc %l2,-0x830,%l2 srlx %l1,0x000,%l5 jmpl %o7,%g0 stw %l1,[%i3+0x08c] ! Mem[000000007980008c] p52_near_3_ho: std %f26,[%o0+0x190] ! Mem[0000000078000190] ldsh [%o3+0x0ca],%l2 ! Mem[00000000798000ca] addcc %l2,-0x830,%l2 srlx %l1,0x000,%l5 jmpl %o7,%g0 stw %l1,[%o3+0x08c] ! Mem[000000007980008c] p53_near_3_le: ldd [%i3+0x100],%f6 ! Mem[000000007b800100] jmpl %o7,%g0 sth %l3,[%i3+0x12a] ! Mem[000000007b80012a] p53_near_3_lo: ldd [%o3+0x100],%f6 ! Mem[000000007b800100] jmpl %o7,%g0 sth %l3,[%o3+0x12a] ! Mem[000000007b80012a] p53_near_3_he: addccc %l5,0x40b,%l5 sth %l4,[%i2+0x0fa] ! Mem[000000007b0000fa] swap [%i1+0x008],%l3 ! Mem[000000007a800008] sth %l1,[%i0+0x024] ! Mem[000000007a000024] jmpl %o7,%g0 srax %l4,0x036,%l6 p53_near_3_ho: addccc %l5,0x40b,%l5 sth %l4,[%o2+0x0fa] ! Mem[000000007b0000fa] swap [%o1+0x008],%l3 ! Mem[000000007a800008] sth %l1,[%o0+0x024] ! Mem[000000007a000024] jmpl %o7,%g0 srax %l4,0x036,%l6 p54_near_3_le: jmpl %o7,%g0 srl %l3,%l5,%l0 jmpl %o7,%g0 nop p54_near_3_lo: jmpl %o7,%g0 srl %l3,%l5,%l0 jmpl %o7,%g0 nop p54_near_3_he: ldsb [%i2+0x07c],%l2 ! Mem[000000007d00007c] stb %l3,[%i1+0x12b] ! Mem[000000007c80012b] nop jmpl %o7,%g0 ldstub [%i1+0x120],%l0 ! Mem[000000007c800120] p54_near_3_ho: ldsb [%o2+0x07c],%l2 ! Mem[000000007d00007c] stb %l3,[%o1+0x12b] ! Mem[000000007c80012b] nop jmpl %o7,%g0 ldstub [%o1+0x120],%l0 ! Mem[000000007c800120] p55_near_3_le: std %l2,[%i3+0x0a8] ! Mem[000000007f8000a8] stx %l2,[%i3+0x198] ! Mem[000000007f800198] stb %l5,[%i1+0x179] ! Mem[000000007e800179] stx %l4,[%i0+0x0f8] ! Mem[000000007e0000f8] ldsb [%i3+0x0f0],%l4 ! Mem[000000007f8000f0] sll %l7,%l6,%l5 lduw [%i1+0x1a4],%l0 ! Mem[000000007e8001a4] jmpl %o7,%g0 stb %l2,[%i1+0x0bb] ! Mem[000000007e8000bb] p55_near_3_lo: std %l2,[%o3+0x0a8] ! Mem[000000007f8000a8] stx %l2,[%o3+0x198] ! Mem[000000007f800198] stb %l5,[%o1+0x179] ! Mem[000000007e800179] stx %l4,[%o0+0x0f8] ! Mem[000000007e0000f8] ldsb [%o3+0x0f0],%l4 ! Mem[000000007f8000f0] sll %l7,%l6,%l5 lduw [%o1+0x1a4],%l0 ! Mem[000000007e8001a4] jmpl %o7,%g0 stb %l2,[%o1+0x0bb] ! Mem[000000007e8000bb] p55_near_3_he: ldsh [%i0+0x10a],%l2 ! Mem[000000007e00010a] std %f16,[%i3+0x040] ! Mem[000000007f800040] ldsh [%i3+0x140],%l0 ! Mem[000000007f800140] xnor %l1,-0x5b4,%l4 jmpl %o7,%g0 lduh [%i1+0x1d2],%l2 ! Mem[000000007e8001d2] p55_near_3_ho: ldsh [%o0+0x10a],%l2 ! Mem[000000007e00010a] std %f16,[%o3+0x040] ! Mem[000000007f800040] ldsh [%o3+0x140],%l0 ! Mem[000000007f800140] xnor %l1,-0x5b4,%l4 jmpl %o7,%g0 lduh [%o1+0x1d2],%l2 ! Mem[000000007e8001d2] p56_near_3_le: ldsb [%i0+0x0ae],%l2 ! Mem[00000000800000ae] orn %l6,%l1,%l0 jmpl %o7,%g0 stb %l4,[%i2+0x17c] ! Mem[000000008100017c] p56_near_3_lo: ldsb [%o0+0x0ae],%l2 ! Mem[00000000800000ae] orn %l6,%l1,%l0 jmpl %o7,%g0 stb %l4,[%o2+0x17c] ! Mem[000000008100017c] p56_near_3_he: stb %l2,[%i1+0x09f] ! Mem[000000008080009f] ldstub [%i0+0x1b2],%l4 ! Mem[00000000800001b2] ldsb [%i1+0x047],%l6 ! Mem[0000000080800047] lduw [%i1+0x0ac],%l4 ! Mem[00000000808000ac] jmpl %o7,%g0 taddcc %l3,%l3,%l4 p56_near_3_ho: stb %l2,[%o1+0x09f] ! Mem[000000008080009f] ldstub [%o0+0x1b2],%l4 ! Mem[00000000800001b2] ldsb [%o1+0x047],%l6 ! Mem[0000000080800047] lduw [%o1+0x0ac],%l4 ! Mem[00000000808000ac] jmpl %o7,%g0 taddcc %l3,%l3,%l4 p57_near_3_le: ldd [%i2+0x098],%l2 ! Mem[0000000083000098] sth %l2,[%i3+0x07e] ! Mem[000000008380007e] ldsb [%i3+0x10b],%l7 ! Mem[000000008380010b] std %l2,[%i1+0x048] ! Mem[0000000082800048] jmpl %o7,%g0 ldsh [%i2+0x0f0],%l3 ! Mem[00000000830000f0] p57_near_3_lo: ldd [%o2+0x098],%l2 ! Mem[0000000083000098] sth %l2,[%o3+0x07e] ! Mem[000000008380007e] ldsb [%o3+0x10b],%l7 ! Mem[000000008380010b] std %l2,[%o1+0x048] ! Mem[0000000082800048] jmpl %o7,%g0 ldsh [%o2+0x0f0],%l3 ! Mem[00000000830000f0] p57_near_3_he: sth %l2,[%i0+0x05c] ! Mem[000000008200005c] jmpl %o7,%g0 lduw [%i0+0x098],%l3 ! Mem[0000000082000098] p57_near_3_ho: sth %l2,[%o0+0x05c] ! Mem[000000008200005c] jmpl %o7,%g0 lduw [%o0+0x098],%l3 ! Mem[0000000082000098] p58_near_3_le: ldsb [%i3+0x10b],%l3 ! Mem[000000008580010b] ldsw [%i1+0x054],%l0 ! Mem[0000000084800054] lduw [%i2+0x1e4],%l0 ! Mem[00000000850001e4] srl %l7,%l6,%l4 st %f7 ,[%i2+0x114] ! Mem[0000000085000114] st %f11,[%i1+0x0b4] ! Mem[00000000848000b4] ldsw [%i2+0x098],%l6 ! Mem[0000000085000098] jmpl %o7,%g0 swap [%i3+0x13c],%l2 ! Mem[000000008580013c] p58_near_3_lo: ldsb [%o3+0x10b],%l3 ! Mem[000000008580010b] ldsw [%o1+0x054],%l0 ! Mem[0000000084800054] lduw [%o2+0x1e4],%l0 ! Mem[00000000850001e4] srl %l7,%l6,%l4 st %f7 ,[%o2+0x114] ! Mem[0000000085000114] st %f11,[%o1+0x0b4] ! Mem[00000000848000b4] ldsw [%o2+0x098],%l6 ! Mem[0000000085000098] jmpl %o7,%g0 swap [%o3+0x13c],%l2 ! Mem[000000008580013c] p58_near_3_he: lduh [%i0+0x09e],%l2 ! Mem[000000008400009e] swap [%i3+0x040],%l1 ! Mem[0000000085800040] stw %l2,[%i0+0x080] ! Mem[0000000084000080] srlx %l6,0x01e,%l1 jmpl %o7,%g0 ldd [%i2+0x198],%f26 ! Mem[0000000085000198] p58_near_3_ho: lduh [%o0+0x09e],%l2 ! Mem[000000008400009e] swap [%o3+0x040],%l1 ! Mem[0000000085800040] stw %l2,[%o0+0x080] ! Mem[0000000084000080] srlx %l6,0x01e,%l1 jmpl %o7,%g0 ldd [%o2+0x198],%f26 ! Mem[0000000085000198] p59_near_3_le: ldstub [%i0+0x07e],%l2 ! Mem[000000008600007e] std %f6 ,[%i3+0x108] ! Mem[0000000087800108] jmpl %o7,%g0 ldstub [%i1+0x008],%l2 ! Mem[0000000086800008] p59_near_3_lo: ldstub [%o0+0x07e],%l2 ! Mem[000000008600007e] std %f6 ,[%o3+0x108] ! Mem[0000000087800108] jmpl %o7,%g0 ldstub [%o1+0x008],%l2 ! Mem[0000000086800008] p59_near_3_he: ldd [%i2+0x0f8],%l4 ! Mem[00000000870000f8] ldsw [%i2+0x060],%l6 ! Mem[0000000087000060] jmpl %o7,%g0 stb %l7,[%i1+0x19d] ! Mem[000000008680019d] p59_near_3_ho: ldd [%o2+0x0f8],%l4 ! Mem[00000000870000f8] ldsw [%o2+0x060],%l6 ! Mem[0000000087000060] jmpl %o7,%g0 stb %l7,[%o1+0x19d] ! Mem[000000008680019d] p60_near_3_le: ldsb [%i0+0x1b0],%l5 ! Mem[00000000880001b0] ldsw [%i2+0x14c],%l5 ! Mem[000000008900014c] stb %l1,[%i2+0x15c] ! Mem[000000008900015c] sth %l1,[%i2+0x18e] ! Mem[000000008900018e] stx %l4,[%i2+0x168] ! Mem[0000000089000168] jmpl %o7,%g0 taddcctv %l6,-0xd5b,%l7 p60_near_3_lo: ldsb [%o0+0x1b0],%l5 ! Mem[00000000880001b0] ldsw [%o2+0x14c],%l5 ! Mem[000000008900014c] stb %l1,[%o2+0x15c] ! Mem[000000008900015c] sth %l1,[%o2+0x18e] ! Mem[000000008900018e] stx %l4,[%o2+0x168] ! Mem[0000000089000168] jmpl %o7,%g0 taddcctv %l6,-0xd5b,%l7 p60_near_3_he: ldub [%i1+0x187],%l0 ! Mem[0000000088800187] ldd [%i0+0x090],%f16 ! Mem[0000000088000090] lduw [%i0+0x11c],%l2 ! Mem[000000008800011c] ldsh [%i2+0x12a],%l7 ! Mem[000000008900012a] stx %l6,[%i0+0x138] ! Mem[0000000088000138] stw %l2,[%i2+0x048] ! Mem[0000000089000048] jmpl %o7,%g0 sth %l1,[%i3+0x038] ! Mem[0000000089800038] p60_near_3_ho: ldub [%o1+0x187],%l0 ! Mem[0000000088800187] ldd [%o0+0x090],%f16 ! Mem[0000000088000090] lduw [%o0+0x11c],%l2 ! Mem[000000008800011c] ldsh [%o2+0x12a],%l7 ! Mem[000000008900012a] stx %l6,[%o0+0x138] ! Mem[0000000088000138] stw %l2,[%o2+0x048] ! Mem[0000000089000048] jmpl %o7,%g0 sth %l1,[%o3+0x038] ! Mem[0000000089800038] p61_near_3_le: ldub [%i2+0x1f7],%l4 ! Mem[000000008b0001f7] lduh [%i1+0x164],%l4 ! Mem[000000008a800164] ldub [%i2+0x08c],%l3 ! Mem[000000008b00008c] ldx [%i1+0x020],%l7 ! Mem[000000008a800020] jmpl %o7,%g0 ldsw [%i2+0x028],%l0 ! Mem[000000008b000028] p61_near_3_lo: ldub [%o2+0x1f7],%l4 ! Mem[000000008b0001f7] lduh [%o1+0x164],%l4 ! Mem[000000008a800164] ldub [%o2+0x08c],%l3 ! Mem[000000008b00008c] ldx [%o1+0x020],%l7 ! Mem[000000008a800020] jmpl %o7,%g0 ldsw [%o2+0x028],%l0 ! Mem[000000008b000028] p61_near_3_he: ldstub [%i1+0x067],%l6 ! Mem[000000008a800067] std %l6,[%i3+0x0b8] ! Mem[000000008b8000b8] jmpl %o7,%g0 ldstub [%i3+0x103],%l2 ! Mem[000000008b800103] p61_near_3_ho: ldstub [%o1+0x067],%l6 ! Mem[000000008a800067] std %l6,[%o3+0x0b8] ! Mem[000000008b8000b8] jmpl %o7,%g0 ldstub [%o3+0x103],%l2 ! Mem[000000008b800103] p62_near_3_le: ldstub [%i2+0x05f],%l1 ! Mem[000000008d00005f] jmpl %o7,%g0 stx %l0,[%i1+0x1c0] ! Mem[000000008c8001c0] p62_near_3_lo: ldstub [%o2+0x05f],%l1 ! Mem[000000008d00005f] jmpl %o7,%g0 stx %l0,[%o1+0x1c0] ! Mem[000000008c8001c0] p62_near_3_he: sra %l6,%l6,%l7 ldsb [%i3+0x0b4],%l3 ! Mem[000000008d8000b4] subccc %l2,0x850,%l6 swap [%i3+0x044],%l3 ! Mem[000000008d800044] ldub [%i0+0x118],%l6 ! Mem[000000008c000118] ldsh [%i2+0x062],%l1 ! Mem[000000008d000062] jmpl %o7,%g0 ldsh [%i3+0x1b8],%l2 ! Mem[000000008d8001b8] p62_near_3_ho: sra %l6,%l6,%l7 ldsb [%o3+0x0b4],%l3 ! Mem[000000008d8000b4] subccc %l2,0x850,%l6 swap [%o3+0x044],%l3 ! Mem[000000008d800044] ldub [%o0+0x118],%l6 ! Mem[000000008c000118] ldsh [%o2+0x062],%l1 ! Mem[000000008d000062] jmpl %o7,%g0 ldsh [%o3+0x1b8],%l2 ! Mem[000000008d8001b8] p63_near_3_le: lduw [%i0+0x1e0],%l3 ! Mem[000000008e0001e0] jmpl %o7,%g0 srax %l1,%l5,%l3 p63_near_3_lo: lduw [%o0+0x1e0],%l3 ! Mem[000000008e0001e0] jmpl %o7,%g0 srax %l1,%l5,%l3 p63_near_3_he: ldsw [%i2+0x128],%l3 ! Mem[000000008f000128] jmpl %o7,%g0 std %f30,[%i0+0x010] ! Mem[000000008e000010] p63_near_3_ho: ldsw [%o2+0x128],%l3 ! Mem[000000008f000128] jmpl %o7,%g0 std %f30,[%o0+0x010] ! Mem[000000008e000010] near3_b2b_h: andncc %l3,0xb03,%l0 addccc %l6,-0x83f,%l5 and %l0,%l1,%l0 subccc %l1,0x804,%l5 taddcc %l6,-0x48f,%l1 orncc %l3,%l4,%l0 or %l7,%l7,%l0 jmpl %o7,%g0 xnorcc %l7,%l7,%l6 near3_b2b_l: taddcc %l1,-0x7c0,%l6 xnor %l4,0x809,%l5 andcc %l4,%l6,%l4 sra %l5,0x01f,%l2 andn %l5,%l1,%l6 srlx %l2,%l7,%l7 andncc %l2,0xaed,%l6 jmpl %o7,%g0 subc %l5,%l3,%l5 user_near3_end: .seg "text" .text .align 0x2000 user_far0_start: p0_far_0_le: ld [%i1+0x1ac],%f4 ! Mem[00000000108001ac] ldd [%i2+0x030],%l4 ! Mem[0000000011000030] ldstub [%i3+0x1b1],%l3 ! Mem[00000000118001b1] ldub [%i1+0x002],%l4 ! Mem[0000000010800002] ldstub [%i2+0x134],%l4 ! Mem[0000000011000134] ldsh [%i0+0x1b2],%l3 ! Mem[00000000100001b2] jmpl %o7,%g0 taddcctv %l0,%l6,%l6 p0_far_0_lo: ld [%o1+0x1ac],%f4 ! Mem[00000000108001ac] ldd [%o2+0x030],%l4 ! Mem[0000000011000030] ldstub [%o3+0x1b1],%l3 ! Mem[00000000118001b1] ldub [%o1+0x002],%l4 ! Mem[0000000010800002] ldstub [%o2+0x134],%l4 ! Mem[0000000011000134] ldsh [%o0+0x1b2],%l3 ! Mem[00000000100001b2] jmpl %o7,%g0 taddcctv %l0,%l6,%l6 p0_far_0_lem: ld [%i1+0x1ac],%f4 ! Mem[00000000108001ac] membar #Sync ldd [%i2+0x030],%l4 ! Mem[0000000011000030] ldstub [%i3+0x1b1],%l3 ! Mem[00000000118001b1] ldub [%i1+0x002],%l4 ! Mem[0000000010800002] ldstub [%i2+0x134],%l4 ! Mem[0000000011000134] ldsh [%i0+0x1b2],%l3 ! Mem[00000000100001b2] jmpl %o7,%g0 taddcctv %l0,%l6,%l6 p0_far_0_lom: ld [%o1+0x1ac],%f4 ! Mem[00000000108001ac] membar #Sync ldd [%o2+0x030],%l4 ! Mem[0000000011000030] ldstub [%o3+0x1b1],%l3 ! Mem[00000000118001b1] ldub [%o1+0x002],%l4 ! Mem[0000000010800002] ldstub [%o2+0x134],%l4 ! Mem[0000000011000134] ldsh [%o0+0x1b2],%l3 ! Mem[00000000100001b2] jmpl %o7,%g0 taddcctv %l0,%l6,%l6 p0_far_0_he: stx %l6,[%i1+0x050] ! Mem[0000000010800050] jmpl %o7,%g0 ldstub [%i2+0x074],%l4 ! Mem[0000000011000074] p0_far_0_ho: stx %l6,[%o1+0x050] ! Mem[0000000010800050] jmpl %o7,%g0 ldstub [%o2+0x074],%l4 ! Mem[0000000011000074] p0_far_0_hem: stx %l6,[%i1+0x050] ! Mem[0000000010800050] jmpl %o7,%g0 ldstub [%i2+0x074],%l4 ! Mem[0000000011000074] p0_far_0_hom: stx %l6,[%o1+0x050] ! Mem[0000000010800050] jmpl %o7,%g0 ldstub [%o2+0x074],%l4 ! Mem[0000000011000074] p0_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p1_far_0_le: stw %l5,[%i3+0x018] ! Mem[0000000013800018] stx %l1,[%i1+0x178] ! Mem[0000000012800178] stw %l2,[%i1+0x034] ! Mem[0000000012800034] ldsw [%i0+0x16c],%l0 ! Mem[000000001200016c] ldub [%i3+0x183],%l6 ! Mem[0000000013800183] ldd [%i1+0x010],%f2 ! Mem[0000000012800010] jmpl %o7,%g0 lduw [%i2+0x034],%l2 ! Mem[0000000013000034] p1_far_0_lo: stw %l5,[%o3+0x018] ! Mem[0000000013800018] stx %l1,[%o1+0x178] ! Mem[0000000012800178] stw %l2,[%o1+0x034] ! Mem[0000000012800034] ldsw [%o0+0x16c],%l0 ! Mem[000000001200016c] ldub [%o3+0x183],%l6 ! Mem[0000000013800183] ldd [%o1+0x010],%f2 ! Mem[0000000012800010] jmpl %o7,%g0 lduw [%o2+0x034],%l2 ! Mem[0000000013000034] p1_far_0_lem: membar #Sync stw %l5,[%i3+0x018] ! Mem[0000000013800018] stx %l1,[%i1+0x178] ! Mem[0000000012800178] stw %l2,[%i1+0x034] ! Mem[0000000012800034] ldsw [%i0+0x16c],%l0 ! Mem[000000001200016c] ldub [%i3+0x183],%l6 ! Mem[0000000013800183] ldd [%i1+0x010],%f2 ! Mem[0000000012800010] membar #Sync jmpl %o7,%g0 lduw [%i2+0x034],%l2 ! Mem[0000000013000034] p1_far_0_lom: membar #Sync stw %l5,[%o3+0x018] ! Mem[0000000013800018] stx %l1,[%o1+0x178] ! Mem[0000000012800178] stw %l2,[%o1+0x034] ! Mem[0000000012800034] ldsw [%o0+0x16c],%l0 ! Mem[000000001200016c] ldub [%o3+0x183],%l6 ! Mem[0000000013800183] ldd [%o1+0x010],%f2 ! Mem[0000000012800010] membar #Sync jmpl %o7,%g0 lduw [%o2+0x034],%l2 ! Mem[0000000013000034] p1_far_0_he: ldsh [%i1+0x0cc],%l1 ! Mem[00000000128000cc] jmpl %o7,%g0 swap [%i2+0x160],%l5 ! Mem[0000000013000160] p1_far_0_ho: ldsh [%o1+0x0cc],%l1 ! Mem[00000000128000cc] jmpl %o7,%g0 swap [%o2+0x160],%l5 ! Mem[0000000013000160] p1_far_0_hem: ldsh [%i1+0x0cc],%l1 ! Mem[00000000128000cc] jmpl %o7,%g0 swap [%i2+0x160],%l5 ! Mem[0000000013000160] p1_far_0_hom: ldsh [%o1+0x0cc],%l1 ! Mem[00000000128000cc] jmpl %o7,%g0 swap [%o2+0x160],%l5 ! Mem[0000000013000160] p1_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p2_far_0_le: swap [%i0+0x078],%l2 ! Mem[0000000014000078] ldstub [%i3+0x10f],%l3 ! Mem[000000001580010f] ldsh [%i2+0x14a],%l0 ! Mem[000000001500014a] stw %l3,[%i2+0x0cc] ! Mem[00000000150000cc] ldstub [%i1+0x118],%l2 ! Mem[0000000014800118] stb %l3,[%i1+0x0d5] ! Mem[00000000148000d5] jmpl %o7,%g0 ldsh [%i3+0x184],%l0 ! Mem[0000000015800184] p2_far_0_lo: swap [%o0+0x078],%l2 ! Mem[0000000014000078] ldstub [%o3+0x10f],%l3 ! Mem[000000001580010f] ldsh [%o2+0x14a],%l0 ! Mem[000000001500014a] stw %l3,[%o2+0x0cc] ! Mem[00000000150000cc] ldstub [%o1+0x118],%l2 ! Mem[0000000014800118] stb %l3,[%o1+0x0d5] ! Mem[00000000148000d5] jmpl %o7,%g0 ldsh [%o3+0x184],%l0 ! Mem[0000000015800184] p2_far_0_lem: swap [%i0+0x078],%l2 ! Mem[0000000014000078] ldstub [%i3+0x10f],%l3 ! Mem[000000001580010f] ldsh [%i2+0x14a],%l0 ! Mem[000000001500014a] stw %l3,[%i2+0x0cc] ! Mem[00000000150000cc] ldstub [%i1+0x118],%l2 ! Mem[0000000014800118] stb %l3,[%i1+0x0d5] ! Mem[00000000148000d5] jmpl %o7,%g0 ldsh [%i3+0x184],%l0 ! Mem[0000000015800184] p2_far_0_lom: swap [%o0+0x078],%l2 ! Mem[0000000014000078] ldstub [%o3+0x10f],%l3 ! Mem[000000001580010f] ldsh [%o2+0x14a],%l0 ! Mem[000000001500014a] stw %l3,[%o2+0x0cc] ! Mem[00000000150000cc] ldstub [%o1+0x118],%l2 ! Mem[0000000014800118] stb %l3,[%o1+0x0d5] ! Mem[00000000148000d5] jmpl %o7,%g0 ldsh [%o3+0x184],%l0 ! Mem[0000000015800184] p2_far_0_he: jmpl %o7,%g0 ldd [%i1+0x0d8],%l6 ! Mem[00000000148000d8] jmpl %o7,%g0 nop p2_far_0_ho: jmpl %o7,%g0 ldd [%o1+0x0d8],%l6 ! Mem[00000000148000d8] jmpl %o7,%g0 nop p2_far_0_hem: jmpl %o7,%g0 ldd [%i1+0x0d8],%l6 ! Mem[00000000148000d8] jmpl %o7,%g0 nop p2_far_0_hom: jmpl %o7,%g0 ldd [%o1+0x0d8],%l6 ! Mem[00000000148000d8] jmpl %o7,%g0 nop p2_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p3_far_0_le: stx %l7,[%i2+0x1a0] ! Mem[00000000170001a0] ldstub [%i0+0x105],%l2 ! Mem[0000000016000105] ldsb [%i2+0x1b0],%l2 ! Mem[00000000170001b0] ldsb [%i0+0x1f1],%l4 ! Mem[00000000160001f1] xor %l0,%l6,%l7 ldstub [%i0+0x162],%l0 ! Mem[0000000016000162] jmpl %o7,%g0 st %f8 ,[%i0+0x13c] ! Mem[000000001600013c] p3_far_0_lo: stx %l7,[%o2+0x1a0] ! Mem[00000000170001a0] ldstub [%o0+0x105],%l2 ! Mem[0000000016000105] ldsb [%o2+0x1b0],%l2 ! Mem[00000000170001b0] ldsb [%o0+0x1f1],%l4 ! Mem[00000000160001f1] xor %l0,%l6,%l7 ldstub [%o0+0x162],%l0 ! Mem[0000000016000162] jmpl %o7,%g0 st %f8 ,[%o0+0x13c] ! Mem[000000001600013c] p3_far_0_lem: stx %l7,[%i2+0x1a0] ! Mem[00000000170001a0] ldstub [%i0+0x105],%l2 ! Mem[0000000016000105] ldsb [%i2+0x1b0],%l2 ! Mem[00000000170001b0] ldsb [%i0+0x1f1],%l4 ! Mem[00000000160001f1] xor %l0,%l6,%l7 ldstub [%i0+0x162],%l0 ! Mem[0000000016000162] jmpl %o7,%g0 st %f8 ,[%i0+0x13c] ! Mem[000000001600013c] p3_far_0_lom: stx %l7,[%o2+0x1a0] ! Mem[00000000170001a0] ldstub [%o0+0x105],%l2 ! Mem[0000000016000105] ldsb [%o2+0x1b0],%l2 ! Mem[00000000170001b0] ldsb [%o0+0x1f1],%l4 ! Mem[00000000160001f1] xor %l0,%l6,%l7 ldstub [%o0+0x162],%l0 ! Mem[0000000016000162] jmpl %o7,%g0 st %f8 ,[%o0+0x13c] ! Mem[000000001600013c] p3_far_0_he: st %f19,[%i0+0x0b4] ! Mem[00000000160000b4] lduw [%i0+0x10c],%l5 ! Mem[000000001600010c] ldstub [%i3+0x1bd],%l7 ! Mem[00000000178001bd] sth %l1,[%i0+0x140] ! Mem[0000000016000140] jmpl %o7,%g0 ldx [%i3+0x0e0],%l1 ! Mem[00000000178000e0] p3_far_0_ho: st %f19,[%o0+0x0b4] ! Mem[00000000160000b4] lduw [%o0+0x10c],%l5 ! Mem[000000001600010c] ldstub [%o3+0x1bd],%l7 ! Mem[00000000178001bd] sth %l1,[%o0+0x140] ! Mem[0000000016000140] jmpl %o7,%g0 ldx [%o3+0x0e0],%l1 ! Mem[00000000178000e0] p3_far_0_hem: st %f19,[%i0+0x0b4] ! Mem[00000000160000b4] lduw [%i0+0x10c],%l5 ! Mem[000000001600010c] ldstub [%i3+0x1bd],%l7 ! Mem[00000000178001bd] sth %l1,[%i0+0x140] ! Mem[0000000016000140] jmpl %o7,%g0 ldx [%i3+0x0e0],%l1 ! Mem[00000000178000e0] p3_far_0_hom: st %f19,[%o0+0x0b4] ! Mem[00000000160000b4] lduw [%o0+0x10c],%l5 ! Mem[000000001600010c] ldstub [%o3+0x1bd],%l7 ! Mem[00000000178001bd] sth %l1,[%o0+0x140] ! Mem[0000000016000140] jmpl %o7,%g0 ldx [%o3+0x0e0],%l1 ! Mem[00000000178000e0] p3_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p4_far_0_le: sra %l5,0x00a,%l5 lduh [%i0+0x040],%l7 ! Mem[0000000018000040] ldsb [%i0+0x0b2],%l0 ! Mem[00000000180000b2] stw %l0,[%i0+0x0c0] ! Mem[00000000180000c0] stb %l1,[%i2+0x057] ! Mem[0000000019000057] ldsw [%i0+0x120],%l1 ! Mem[0000000018000120] jmpl %o7,%g0 addc %l2,%l6,%l5 p4_far_0_lo: sra %l5,0x00a,%l5 lduh [%o0+0x040],%l7 ! Mem[0000000018000040] ldsb [%o0+0x0b2],%l0 ! Mem[00000000180000b2] stw %l0,[%o0+0x0c0] ! Mem[00000000180000c0] stb %l1,[%o2+0x057] ! Mem[0000000019000057] ldsw [%o0+0x120],%l1 ! Mem[0000000018000120] jmpl %o7,%g0 addc %l2,%l6,%l5 p4_far_0_lem: sra %l5,0x00a,%l5 lduh [%i0+0x040],%l7 ! Mem[0000000018000040] ldsb [%i0+0x0b2],%l0 ! Mem[00000000180000b2] stw %l0,[%i0+0x0c0] ! Mem[00000000180000c0] stb %l1,[%i2+0x057] ! Mem[0000000019000057] ldsw [%i0+0x120],%l1 ! Mem[0000000018000120] jmpl %o7,%g0 addc %l2,%l6,%l5 p4_far_0_lom: sra %l5,0x00a,%l5 lduh [%o0+0x040],%l7 ! Mem[0000000018000040] ldsb [%o0+0x0b2],%l0 ! Mem[00000000180000b2] stw %l0,[%o0+0x0c0] ! Mem[00000000180000c0] stb %l1,[%o2+0x057] ! Mem[0000000019000057] ldsw [%o0+0x120],%l1 ! Mem[0000000018000120] jmpl %o7,%g0 addc %l2,%l6,%l5 p4_far_0_he: lduh [%i2+0x190],%l4 ! Mem[0000000019000190] sub %l4,-0xec2,%l5 ldsw [%i2+0x04c],%l2 ! Mem[000000001900004c] jmpl %o7,%g0 ldd [%i3+0x068],%l6 ! Mem[0000000019800068] p4_far_0_ho: lduh [%o2+0x190],%l4 ! Mem[0000000019000190] sub %l4,-0xec2,%l5 ldsw [%o2+0x04c],%l2 ! Mem[000000001900004c] jmpl %o7,%g0 ldd [%o3+0x068],%l6 ! Mem[0000000019800068] p4_far_0_hem: lduh [%i2+0x190],%l4 ! Mem[0000000019000190] sub %l4,-0xec2,%l5 ldsw [%i2+0x04c],%l2 ! Mem[000000001900004c] jmpl %o7,%g0 ldd [%i3+0x068],%l6 ! Mem[0000000019800068] p4_far_0_hom: lduh [%o2+0x190],%l4 ! Mem[0000000019000190] sub %l4,-0xec2,%l5 ldsw [%o2+0x04c],%l2 ! Mem[000000001900004c] jmpl %o7,%g0 ldd [%o3+0x068],%l6 ! Mem[0000000019800068] p4_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p5_far_0_le: ldd [%i2+0x180],%f14 ! Mem[000000001b000180] sll %l5,0x000,%l1 ldsw [%i1+0x02c],%l6 ! Mem[000000001a80002c] ldsb [%i1+0x0e8],%l0 ! Mem[000000001a8000e8] swap [%i2+0x0ac],%l1 ! Mem[000000001b0000ac] stw %l6,[%i1+0x1a0] ! Mem[000000001a8001a0] jmpl %o7,%g0 or %l2,0x010,%l1 p5_far_0_lo: ldd [%o2+0x180],%f14 ! Mem[000000001b000180] sll %l5,0x000,%l1 ldsw [%o1+0x02c],%l6 ! Mem[000000001a80002c] ldsb [%o1+0x0e8],%l0 ! Mem[000000001a8000e8] swap [%o2+0x0ac],%l1 ! Mem[000000001b0000ac] stw %l6,[%o1+0x1a0] ! Mem[000000001a8001a0] jmpl %o7,%g0 or %l2,0x010,%l1 p5_far_0_lem: ldd [%i2+0x180],%f14 ! Mem[000000001b000180] sll %l5,0x000,%l1 membar #Sync ldsw [%i1+0x02c],%l6 ! Mem[000000001a80002c] ldsb [%i1+0x0e8],%l0 ! Mem[000000001a8000e8] swap [%i2+0x0ac],%l1 ! Mem[000000001b0000ac] stw %l6,[%i1+0x1a0] ! Mem[000000001a8001a0] jmpl %o7,%g0 or %l2,0x010,%l1 p5_far_0_lom: ldd [%o2+0x180],%f14 ! Mem[000000001b000180] sll %l5,0x000,%l1 membar #Sync ldsw [%o1+0x02c],%l6 ! Mem[000000001a80002c] ldsb [%o1+0x0e8],%l0 ! Mem[000000001a8000e8] swap [%o2+0x0ac],%l1 ! Mem[000000001b0000ac] stw %l6,[%o1+0x1a0] ! Mem[000000001a8001a0] jmpl %o7,%g0 or %l2,0x010,%l1 p5_far_0_he: lduh [%i2+0x160],%l7 ! Mem[000000001b000160] ldub [%i2+0x1ce],%l1 ! Mem[000000001b0001ce] ldsh [%i3+0x180],%l6 ! Mem[000000001b800180] jmpl %o7,%g0 ldx [%i0+0x020],%l6 ! Mem[000000001a000020] p5_far_0_ho: lduh [%o2+0x160],%l7 ! Mem[000000001b000160] ldub [%o2+0x1ce],%l1 ! Mem[000000001b0001ce] ldsh [%o3+0x180],%l6 ! Mem[000000001b800180] jmpl %o7,%g0 ldx [%o0+0x020],%l6 ! Mem[000000001a000020] p5_far_0_hem: lduh [%i2+0x160],%l7 ! Mem[000000001b000160] ldub [%i2+0x1ce],%l1 ! Mem[000000001b0001ce] ldsh [%i3+0x180],%l6 ! Mem[000000001b800180] membar #Sync jmpl %o7,%g0 ldx [%i0+0x020],%l6 ! Mem[000000001a000020] p5_far_0_hom: lduh [%o2+0x160],%l7 ! Mem[000000001b000160] ldub [%o2+0x1ce],%l1 ! Mem[000000001b0001ce] ldsh [%o3+0x180],%l6 ! Mem[000000001b800180] membar #Sync jmpl %o7,%g0 ldx [%o0+0x020],%l6 ! Mem[000000001a000020] p5_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p6_far_0_le: mulx %l4,0xb5c,%l5 sth %l6,[%i1+0x114] ! Mem[000000001c800114] umulcc %l7,%l3,%l7 srlx %l0,%l5,%l4 nop ldsh [%i3+0x060],%l7 ! Mem[000000001d800060] jmpl %o7,%g0 st %f0 ,[%i3+0x084] ! Mem[000000001d800084] p6_far_0_lo: mulx %l4,0xb5c,%l5 sth %l6,[%o1+0x114] ! Mem[000000001c800114] umulcc %l7,%l3,%l7 srlx %l0,%l5,%l4 nop ldsh [%o3+0x060],%l7 ! Mem[000000001d800060] jmpl %o7,%g0 st %f0 ,[%o3+0x084] ! Mem[000000001d800084] p6_far_0_lem: mulx %l4,0xb5c,%l5 sth %l6,[%i1+0x114] ! Mem[000000001c800114] umulcc %l7,%l3,%l7 srlx %l0,%l5,%l4 nop ldsh [%i3+0x060],%l7 ! Mem[000000001d800060] jmpl %o7,%g0 st %f0 ,[%i3+0x084] ! Mem[000000001d800084] p6_far_0_lom: mulx %l4,0xb5c,%l5 sth %l6,[%o1+0x114] ! Mem[000000001c800114] umulcc %l7,%l3,%l7 srlx %l0,%l5,%l4 nop ldsh [%o3+0x060],%l7 ! Mem[000000001d800060] jmpl %o7,%g0 st %f0 ,[%o3+0x084] ! Mem[000000001d800084] p6_far_0_he: st %f30,[%i2+0x0d8] ! Mem[000000001d0000d8] ldd [%i2+0x1f8],%l2 ! Mem[000000001d0001f8] jmpl %o7,%g0 ldsb [%i2+0x019],%l0 ! Mem[000000001d000019] p6_far_0_ho: st %f30,[%o2+0x0d8] ! Mem[000000001d0000d8] ldd [%o2+0x1f8],%l2 ! Mem[000000001d0001f8] jmpl %o7,%g0 ldsb [%o2+0x019],%l0 ! Mem[000000001d000019] p6_far_0_hem: st %f30,[%i2+0x0d8] ! Mem[000000001d0000d8] ldd [%i2+0x1f8],%l2 ! Mem[000000001d0001f8] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x019],%l0 ! Mem[000000001d000019] p6_far_0_hom: st %f30,[%o2+0x0d8] ! Mem[000000001d0000d8] ldd [%o2+0x1f8],%l2 ! Mem[000000001d0001f8] membar #Sync jmpl %o7,%g0 ldsb [%o2+0x019],%l0 ! Mem[000000001d000019] p6_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p7_far_0_le: ldsw [%i2+0x078],%l2 ! Mem[000000001f000078] ldsw [%i3+0x154],%l2 ! Mem[000000001f800154] stb %l4,[%i1+0x03b] ! Mem[000000001e80003b] stb %l1,[%i1+0x004] ! Mem[000000001e800004] lduw [%i1+0x054],%l1 ! Mem[000000001e800054] tsubcc %l4,%l0,%l0 jmpl %o7,%g0 ldx [%i3+0x1d8],%l3 ! Mem[000000001f8001d8] p7_far_0_lo: ldsw [%o2+0x078],%l2 ! Mem[000000001f000078] ldsw [%o3+0x154],%l2 ! Mem[000000001f800154] stb %l4,[%o1+0x03b] ! Mem[000000001e80003b] stb %l1,[%o1+0x004] ! Mem[000000001e800004] lduw [%o1+0x054],%l1 ! Mem[000000001e800054] tsubcc %l4,%l0,%l0 jmpl %o7,%g0 ldx [%o3+0x1d8],%l3 ! Mem[000000001f8001d8] p7_far_0_lem: ldsw [%i2+0x078],%l2 ! Mem[000000001f000078] ldsw [%i3+0x154],%l2 ! Mem[000000001f800154] membar #Sync stb %l4,[%i1+0x03b] ! Mem[000000001e80003b] stb %l1,[%i1+0x004] ! Mem[000000001e800004] lduw [%i1+0x054],%l1 ! Mem[000000001e800054] tsubcc %l4,%l0,%l0 jmpl %o7,%g0 ldx [%i3+0x1d8],%l3 ! Mem[000000001f8001d8] p7_far_0_lom: ldsw [%o2+0x078],%l2 ! Mem[000000001f000078] ldsw [%o3+0x154],%l2 ! Mem[000000001f800154] membar #Sync stb %l4,[%o1+0x03b] ! Mem[000000001e80003b] stb %l1,[%o1+0x004] ! Mem[000000001e800004] lduw [%o1+0x054],%l1 ! Mem[000000001e800054] tsubcc %l4,%l0,%l0 jmpl %o7,%g0 ldx [%o3+0x1d8],%l3 ! Mem[000000001f8001d8] p7_far_0_he: sdivx %l6,0x439,%l3 stx %l6,[%i0+0x180] ! Mem[000000001e000180] ldsw [%i2+0x018],%l0 ! Mem[000000001f000018] ldd [%i3+0x088],%l0 ! Mem[000000001f800088] ldub [%i1+0x153],%l4 ! Mem[000000001e800153] jmpl %o7,%g0 ldub [%i3+0x0fa],%l2 ! Mem[000000001f8000fa] p7_far_0_ho: sdivx %l6,0x439,%l3 stx %l6,[%o0+0x180] ! Mem[000000001e000180] ldsw [%o2+0x018],%l0 ! Mem[000000001f000018] ldd [%o3+0x088],%l0 ! Mem[000000001f800088] ldub [%o1+0x153],%l4 ! Mem[000000001e800153] jmpl %o7,%g0 ldub [%o3+0x0fa],%l2 ! Mem[000000001f8000fa] p7_far_0_hem: sdivx %l6,0x439,%l3 stx %l6,[%i0+0x180] ! Mem[000000001e000180] membar #Sync ldsw [%i2+0x018],%l0 ! Mem[000000001f000018] ldd [%i3+0x088],%l0 ! Mem[000000001f800088] ldub [%i1+0x153],%l4 ! Mem[000000001e800153] jmpl %o7,%g0 ldub [%i3+0x0fa],%l2 ! Mem[000000001f8000fa] p7_far_0_hom: sdivx %l6,0x439,%l3 stx %l6,[%o0+0x180] ! Mem[000000001e000180] membar #Sync ldsw [%o2+0x018],%l0 ! Mem[000000001f000018] ldd [%o3+0x088],%l0 ! Mem[000000001f800088] ldub [%o1+0x153],%l4 ! Mem[000000001e800153] jmpl %o7,%g0 ldub [%o3+0x0fa],%l2 ! Mem[000000001f8000fa] p7_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p8_far_0_le: ldstub [%i0+0x019],%l5 ! Mem[0000000020000019] ldsw [%i3+0x154],%l7 ! Mem[0000000021800154] tsubcctv %l0,0x385,%l4 ldd [%i3+0x078],%f0 ! Mem[0000000021800078] lduh [%i2+0x002],%l4 ! Mem[0000000021000002] and %l2,0xc2f,%l5 jmpl %o7,%g0 srlx %l4,%l1,%l2 p8_far_0_lo: ldstub [%o0+0x019],%l5 ! Mem[0000000020000019] ldsw [%o3+0x154],%l7 ! Mem[0000000021800154] tsubcctv %l0,0x385,%l4 ldd [%o3+0x078],%f0 ! Mem[0000000021800078] lduh [%o2+0x002],%l4 ! Mem[0000000021000002] and %l2,0xc2f,%l5 jmpl %o7,%g0 srlx %l4,%l1,%l2 p8_far_0_lem: membar #Sync ldstub [%i0+0x019],%l5 ! Mem[0000000020000019] ldsw [%i3+0x154],%l7 ! Mem[0000000021800154] tsubcctv %l0,0x385,%l4 ldd [%i3+0x078],%f0 ! Mem[0000000021800078] lduh [%i2+0x002],%l4 ! Mem[0000000021000002] and %l2,0xc2f,%l5 jmpl %o7,%g0 srlx %l4,%l1,%l2 p8_far_0_lom: membar #Sync ldstub [%o0+0x019],%l5 ! Mem[0000000020000019] ldsw [%o3+0x154],%l7 ! Mem[0000000021800154] tsubcctv %l0,0x385,%l4 ldd [%o3+0x078],%f0 ! Mem[0000000021800078] lduh [%o2+0x002],%l4 ! Mem[0000000021000002] and %l2,0xc2f,%l5 jmpl %o7,%g0 srlx %l4,%l1,%l2 p8_far_0_he: jmpl %o7,%g0 ldsb [%i2+0x034],%l2 ! Mem[0000000021000034] jmpl %o7,%g0 nop p8_far_0_ho: jmpl %o7,%g0 ldsb [%o2+0x034],%l2 ! Mem[0000000021000034] jmpl %o7,%g0 nop p8_far_0_hem: membar #Sync jmpl %o7,%g0 ldsb [%i2+0x034],%l2 ! Mem[0000000021000034] jmpl %o7,%g0 nop p8_far_0_hom: membar #Sync jmpl %o7,%g0 ldsb [%o2+0x034],%l2 ! Mem[0000000021000034] jmpl %o7,%g0 nop p8_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p9_far_0_le: andncc %l4,-0x204,%l5 stb %l6,[%i2+0x114] ! Mem[0000000023000114] srl %l7,0x00b,%l7 lduw [%i2+0x080],%l5 ! Mem[0000000023000080] ldsb [%i3+0x0a4],%l0 ! Mem[00000000238000a4] ld [%i3+0x120],%f4 ! Mem[0000000023800120] jmpl %o7,%g0 stw %l0,[%i3+0x154] ! Mem[0000000023800154] p9_far_0_lo: andncc %l4,-0x204,%l5 stb %l6,[%o2+0x114] ! Mem[0000000023000114] srl %l7,0x00b,%l7 lduw [%o2+0x080],%l5 ! Mem[0000000023000080] ldsb [%o3+0x0a4],%l0 ! Mem[00000000238000a4] ld [%o3+0x120],%f4 ! Mem[0000000023800120] jmpl %o7,%g0 stw %l0,[%o3+0x154] ! Mem[0000000023800154] p9_far_0_lem: andncc %l4,-0x204,%l5 stb %l6,[%i2+0x114] ! Mem[0000000023000114] srl %l7,0x00b,%l7 lduw [%i2+0x080],%l5 ! Mem[0000000023000080] ldsb [%i3+0x0a4],%l0 ! Mem[00000000238000a4] ld [%i3+0x120],%f4 ! Mem[0000000023800120] jmpl %o7,%g0 stw %l0,[%i3+0x154] ! Mem[0000000023800154] p9_far_0_lom: andncc %l4,-0x204,%l5 stb %l6,[%o2+0x114] ! Mem[0000000023000114] srl %l7,0x00b,%l7 lduw [%o2+0x080],%l5 ! Mem[0000000023000080] ldsb [%o3+0x0a4],%l0 ! Mem[00000000238000a4] ld [%o3+0x120],%f4 ! Mem[0000000023800120] jmpl %o7,%g0 stw %l0,[%o3+0x154] ! Mem[0000000023800154] p9_far_0_he: swap [%i1+0x130],%l6 ! Mem[0000000022800130] tsubcctv %l6,0x869,%l2 ldub [%i0+0x160],%l1 ! Mem[0000000022000160] ldx [%i2+0x0e0],%l1 ! Mem[00000000230000e0] std %l6,[%i0+0x170] ! Mem[0000000022000170] jmpl %o7,%g0 addc %l0,%l2,%l3 p9_far_0_ho: swap [%o1+0x130],%l6 ! Mem[0000000022800130] tsubcctv %l6,0x869,%l2 ldub [%o0+0x160],%l1 ! Mem[0000000022000160] ldx [%o2+0x0e0],%l1 ! Mem[00000000230000e0] std %l6,[%o0+0x170] ! Mem[0000000022000170] jmpl %o7,%g0 addc %l0,%l2,%l3 p9_far_0_hem: swap [%i1+0x130],%l6 ! Mem[0000000022800130] tsubcctv %l6,0x869,%l2 ldub [%i0+0x160],%l1 ! Mem[0000000022000160] ldx [%i2+0x0e0],%l1 ! Mem[00000000230000e0] std %l6,[%i0+0x170] ! Mem[0000000022000170] jmpl %o7,%g0 addc %l0,%l2,%l3 p9_far_0_hom: swap [%o1+0x130],%l6 ! Mem[0000000022800130] tsubcctv %l6,0x869,%l2 ldub [%o0+0x160],%l1 ! Mem[0000000022000160] ldx [%o2+0x0e0],%l1 ! Mem[00000000230000e0] std %l6,[%o0+0x170] ! Mem[0000000022000170] jmpl %o7,%g0 addc %l0,%l2,%l3 p9_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p10_far_0_le: umul %l2,0x3f4,%l4 ldsb [%i1+0x1cb],%l1 ! Mem[00000000248001cb] sll %l1,0x01b,%l0 ldsh [%i2+0x1f0],%l4 ! Mem[00000000250001f0] andcc %l0,-0xf92,%l7 or %l7,-0x887,%l3 jmpl %o7,%g0 swap [%i3+0x050],%l0 ! Mem[0000000025800050] p10_far_0_lo: umul %l2,0x3f4,%l4 ldsb [%o1+0x1cb],%l1 ! Mem[00000000248001cb] sll %l1,0x01b,%l0 ldsh [%o2+0x1f0],%l4 ! Mem[00000000250001f0] andcc %l0,-0xf92,%l7 or %l7,-0x887,%l3 jmpl %o7,%g0 swap [%o3+0x050],%l0 ! Mem[0000000025800050] p10_far_0_lem: umul %l2,0x3f4,%l4 ldsb [%i1+0x1cb],%l1 ! Mem[00000000248001cb] sll %l1,0x01b,%l0 ldsh [%i2+0x1f0],%l4 ! Mem[00000000250001f0] andcc %l0,-0xf92,%l7 or %l7,-0x887,%l3 jmpl %o7,%g0 swap [%i3+0x050],%l0 ! Mem[0000000025800050] p10_far_0_lom: umul %l2,0x3f4,%l4 ldsb [%o1+0x1cb],%l1 ! Mem[00000000248001cb] sll %l1,0x01b,%l0 ldsh [%o2+0x1f0],%l4 ! Mem[00000000250001f0] andcc %l0,-0xf92,%l7 or %l7,-0x887,%l3 jmpl %o7,%g0 swap [%o3+0x050],%l0 ! Mem[0000000025800050] p10_far_0_he: std %l4,[%i2+0x160] ! Mem[0000000025000160] swap [%i2+0x1b0],%l3 ! Mem[00000000250001b0] ldd [%i2+0x068],%f18 ! Mem[0000000025000068] jmpl %o7,%g0 lduh [%i3+0x04c],%l6 ! Mem[000000002580004c] p10_far_0_ho: std %l4,[%o2+0x160] ! Mem[0000000025000160] swap [%o2+0x1b0],%l3 ! Mem[00000000250001b0] ldd [%o2+0x068],%f18 ! Mem[0000000025000068] jmpl %o7,%g0 lduh [%o3+0x04c],%l6 ! Mem[000000002580004c] p10_far_0_hem: std %l4,[%i2+0x160] ! Mem[0000000025000160] swap [%i2+0x1b0],%l3 ! Mem[00000000250001b0] ldd [%i2+0x068],%f18 ! Mem[0000000025000068] jmpl %o7,%g0 lduh [%i3+0x04c],%l6 ! Mem[000000002580004c] p10_far_0_hom: std %l4,[%o2+0x160] ! Mem[0000000025000160] swap [%o2+0x1b0],%l3 ! Mem[00000000250001b0] ldd [%o2+0x068],%f18 ! Mem[0000000025000068] jmpl %o7,%g0 lduh [%o3+0x04c],%l6 ! Mem[000000002580004c] p10_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p11_far_0_le: lduw [%i2+0x184],%l7 ! Mem[0000000027000184] lduw [%i1+0x154],%l2 ! Mem[0000000026800154] ldsb [%i1+0x03b],%l4 ! Mem[000000002680003b] stx %l0,[%i0+0x080] ! Mem[0000000026000080] and %l1,0xd44,%l0 lduw [%i0+0x100],%l4 ! Mem[0000000026000100] jmpl %o7,%g0 ldsb [%i2+0x095],%l3 ! Mem[0000000027000095] p11_far_0_lo: lduw [%o2+0x184],%l7 ! Mem[0000000027000184] lduw [%o1+0x154],%l2 ! Mem[0000000026800154] ldsb [%o1+0x03b],%l4 ! Mem[000000002680003b] stx %l0,[%o0+0x080] ! Mem[0000000026000080] and %l1,0xd44,%l0 lduw [%o0+0x100],%l4 ! Mem[0000000026000100] jmpl %o7,%g0 ldsb [%o2+0x095],%l3 ! Mem[0000000027000095] p11_far_0_lem: lduw [%i2+0x184],%l7 ! Mem[0000000027000184] lduw [%i1+0x154],%l2 ! Mem[0000000026800154] membar #Sync ldsb [%i1+0x03b],%l4 ! Mem[000000002680003b] stx %l0,[%i0+0x080] ! Mem[0000000026000080] and %l1,0xd44,%l0 lduw [%i0+0x100],%l4 ! Mem[0000000026000100] jmpl %o7,%g0 ldsb [%i2+0x095],%l3 ! Mem[0000000027000095] p11_far_0_lom: lduw [%o2+0x184],%l7 ! Mem[0000000027000184] lduw [%o1+0x154],%l2 ! Mem[0000000026800154] membar #Sync ldsb [%o1+0x03b],%l4 ! Mem[000000002680003b] stx %l0,[%o0+0x080] ! Mem[0000000026000080] and %l1,0xd44,%l0 lduw [%o0+0x100],%l4 ! Mem[0000000026000100] jmpl %o7,%g0 ldsb [%o2+0x095],%l3 ! Mem[0000000027000095] p11_far_0_he: ldub [%i2+0x00d],%l4 ! Mem[000000002700000d] ldd [%i3+0x1e8],%l0 ! Mem[00000000278001e8] st %f25,[%i2+0x17c] ! Mem[000000002700017c] std %l0,[%i1+0x180] ! Mem[0000000026800180] ldx [%i0+0x100],%l4 ! Mem[0000000026000100] jmpl %o7,%g0 stb %l4,[%i0+0x052] ! Mem[0000000026000052] p11_far_0_ho: ldub [%o2+0x00d],%l4 ! Mem[000000002700000d] ldd [%o3+0x1e8],%l0 ! Mem[00000000278001e8] st %f25,[%o2+0x17c] ! Mem[000000002700017c] std %l0,[%o1+0x180] ! Mem[0000000026800180] ldx [%o0+0x100],%l4 ! Mem[0000000026000100] jmpl %o7,%g0 stb %l4,[%o0+0x052] ! Mem[0000000026000052] p11_far_0_hem: membar #Sync ldub [%i2+0x00d],%l4 ! Mem[000000002700000d] ldd [%i3+0x1e8],%l0 ! Mem[00000000278001e8] st %f25,[%i2+0x17c] ! Mem[000000002700017c] std %l0,[%i1+0x180] ! Mem[0000000026800180] ldx [%i0+0x100],%l4 ! Mem[0000000026000100] jmpl %o7,%g0 stb %l4,[%i0+0x052] ! Mem[0000000026000052] p11_far_0_hom: membar #Sync ldub [%o2+0x00d],%l4 ! Mem[000000002700000d] ldd [%o3+0x1e8],%l0 ! Mem[00000000278001e8] st %f25,[%o2+0x17c] ! Mem[000000002700017c] std %l0,[%o1+0x180] ! Mem[0000000026800180] ldx [%o0+0x100],%l4 ! Mem[0000000026000100] jmpl %o7,%g0 stb %l4,[%o0+0x052] ! Mem[0000000026000052] p11_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p12_far_0_le: ldstub [%i0+0x039],%l5 ! Mem[0000000028000039] std %f4 ,[%i2+0x030] ! Mem[0000000029000030] sth %l7,[%i2+0x060] ! Mem[0000000029000060] ldd [%i3+0x0b0],%l0 ! Mem[00000000298000b0] sth %l1,[%i3+0x004] ! Mem[0000000029800004] ldsb [%i2+0x077],%l1 ! Mem[0000000029000077] jmpl %o7,%g0 sth %l5,[%i1+0x1b2] ! Mem[00000000288001b2] p12_far_0_lo: ldstub [%o0+0x039],%l5 ! Mem[0000000028000039] std %f4 ,[%o2+0x030] ! Mem[0000000029000030] sth %l7,[%o2+0x060] ! Mem[0000000029000060] ldd [%o3+0x0b0],%l0 ! Mem[00000000298000b0] sth %l1,[%o3+0x004] ! Mem[0000000029800004] ldsb [%o2+0x077],%l1 ! Mem[0000000029000077] jmpl %o7,%g0 sth %l5,[%o1+0x1b2] ! Mem[00000000288001b2] p12_far_0_lem: membar #Sync ldstub [%i0+0x039],%l5 ! Mem[0000000028000039] std %f4 ,[%i2+0x030] ! Mem[0000000029000030] sth %l7,[%i2+0x060] ! Mem[0000000029000060] ldd [%i3+0x0b0],%l0 ! Mem[00000000298000b0] sth %l1,[%i3+0x004] ! Mem[0000000029800004] ldsb [%i2+0x077],%l1 ! Mem[0000000029000077] jmpl %o7,%g0 sth %l5,[%i1+0x1b2] ! Mem[00000000288001b2] p12_far_0_lom: membar #Sync ldstub [%o0+0x039],%l5 ! Mem[0000000028000039] std %f4 ,[%o2+0x030] ! Mem[0000000029000030] sth %l7,[%o2+0x060] ! Mem[0000000029000060] ldd [%o3+0x0b0],%l0 ! Mem[00000000298000b0] sth %l1,[%o3+0x004] ! Mem[0000000029800004] ldsb [%o2+0x077],%l1 ! Mem[0000000029000077] jmpl %o7,%g0 sth %l5,[%o1+0x1b2] ! Mem[00000000288001b2] p12_far_0_he: stb %l5,[%i2+0x143] ! Mem[0000000029000143] jmpl %o7,%g0 ldd [%i2+0x1c8],%l0 ! Mem[00000000290001c8] p12_far_0_ho: stb %l5,[%o2+0x143] ! Mem[0000000029000143] jmpl %o7,%g0 ldd [%o2+0x1c8],%l0 ! Mem[00000000290001c8] p12_far_0_hem: stb %l5,[%i2+0x143] ! Mem[0000000029000143] jmpl %o7,%g0 ldd [%i2+0x1c8],%l0 ! Mem[00000000290001c8] p12_far_0_hom: stb %l5,[%o2+0x143] ! Mem[0000000029000143] jmpl %o7,%g0 ldd [%o2+0x1c8],%l0 ! Mem[00000000290001c8] p12_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p13_far_0_le: ldub [%i2+0x1ae],%l4 ! Mem[000000002b0001ae] stb %l5,[%i3+0x014] ! Mem[000000002b800014] ldsw [%i0+0x060],%l7 ! Mem[000000002a000060] ldsb [%i3+0x1f1],%l4 ! Mem[000000002b8001f1] sth %l3,[%i1+0x096] ! Mem[000000002a800096] ldsb [%i1+0x17e],%l5 ! Mem[000000002a80017e] jmpl %o7,%g0 ldsb [%i0+0x0ed],%l6 ! Mem[000000002a0000ed] p13_far_0_lo: ldub [%o2+0x1ae],%l4 ! Mem[000000002b0001ae] stb %l5,[%o3+0x014] ! Mem[000000002b800014] ldsw [%o0+0x060],%l7 ! Mem[000000002a000060] ldsb [%o3+0x1f1],%l4 ! Mem[000000002b8001f1] sth %l3,[%o1+0x096] ! Mem[000000002a800096] ldsb [%o1+0x17e],%l5 ! Mem[000000002a80017e] jmpl %o7,%g0 ldsb [%o0+0x0ed],%l6 ! Mem[000000002a0000ed] p13_far_0_lem: ldub [%i2+0x1ae],%l4 ! Mem[000000002b0001ae] membar #Sync stb %l5,[%i3+0x014] ! Mem[000000002b800014] ldsw [%i0+0x060],%l7 ! Mem[000000002a000060] ldsb [%i3+0x1f1],%l4 ! Mem[000000002b8001f1] sth %l3,[%i1+0x096] ! Mem[000000002a800096] ldsb [%i1+0x17e],%l5 ! Mem[000000002a80017e] jmpl %o7,%g0 ldsb [%i0+0x0ed],%l6 ! Mem[000000002a0000ed] p13_far_0_lom: ldub [%o2+0x1ae],%l4 ! Mem[000000002b0001ae] membar #Sync stb %l5,[%o3+0x014] ! Mem[000000002b800014] ldsw [%o0+0x060],%l7 ! Mem[000000002a000060] ldsb [%o3+0x1f1],%l4 ! Mem[000000002b8001f1] sth %l3,[%o1+0x096] ! Mem[000000002a800096] ldsb [%o1+0x17e],%l5 ! Mem[000000002a80017e] jmpl %o7,%g0 ldsb [%o0+0x0ed],%l6 ! Mem[000000002a0000ed] p13_far_0_he: ldd [%i1+0x1c8],%l0 ! Mem[000000002a8001c8] stb %l6,[%i2+0x1a1] ! Mem[000000002b0001a1] srl %l3,%l7,%l5 stw %l2,[%i3+0x150] ! Mem[000000002b800150] lduh [%i1+0x16a],%l6 ! Mem[000000002a80016a] jmpl %o7,%g0 sth %l2,[%i2+0x126] ! Mem[000000002b000126] p13_far_0_ho: ldd [%o1+0x1c8],%l0 ! Mem[000000002a8001c8] stb %l6,[%o2+0x1a1] ! Mem[000000002b0001a1] srl %l3,%l7,%l5 stw %l2,[%o3+0x150] ! Mem[000000002b800150] lduh [%o1+0x16a],%l6 ! Mem[000000002a80016a] jmpl %o7,%g0 sth %l2,[%o2+0x126] ! Mem[000000002b000126] p13_far_0_hem: ldd [%i1+0x1c8],%l0 ! Mem[000000002a8001c8] stb %l6,[%i2+0x1a1] ! Mem[000000002b0001a1] srl %l3,%l7,%l5 stw %l2,[%i3+0x150] ! Mem[000000002b800150] lduh [%i1+0x16a],%l6 ! Mem[000000002a80016a] jmpl %o7,%g0 sth %l2,[%i2+0x126] ! Mem[000000002b000126] p13_far_0_hom: ldd [%o1+0x1c8],%l0 ! Mem[000000002a8001c8] stb %l6,[%o2+0x1a1] ! Mem[000000002b0001a1] srl %l3,%l7,%l5 stw %l2,[%o3+0x150] ! Mem[000000002b800150] lduh [%o1+0x16a],%l6 ! Mem[000000002a80016a] jmpl %o7,%g0 sth %l2,[%o2+0x126] ! Mem[000000002b000126] p13_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p14_far_0_le: sth %l5,[%i0+0x038] ! Mem[000000002c000038] sth %l7,[%i1+0x174] ! Mem[000000002c800174] stx %l2,[%i1+0x170] ! Mem[000000002c800170] ldx [%i1+0x038],%l3 ! Mem[000000002c800038] st %f1 ,[%i2+0x0b8] ! Mem[000000002d0000b8] lduh [%i1+0x100],%l4 ! Mem[000000002c800100] jmpl %o7,%g0 xnor %l5,0x0f0,%l1 p14_far_0_lo: sth %l5,[%o0+0x038] ! Mem[000000002c000038] sth %l7,[%o1+0x174] ! Mem[000000002c800174] stx %l2,[%o1+0x170] ! Mem[000000002c800170] ldx [%o1+0x038],%l3 ! Mem[000000002c800038] st %f1 ,[%o2+0x0b8] ! Mem[000000002d0000b8] lduh [%o1+0x100],%l4 ! Mem[000000002c800100] jmpl %o7,%g0 xnor %l5,0x0f0,%l1 p14_far_0_lem: membar #Sync sth %l5,[%i0+0x038] ! Mem[000000002c000038] sth %l7,[%i1+0x174] ! Mem[000000002c800174] stx %l2,[%i1+0x170] ! Mem[000000002c800170] ldx [%i1+0x038],%l3 ! Mem[000000002c800038] st %f1 ,[%i2+0x0b8] ! Mem[000000002d0000b8] lduh [%i1+0x100],%l4 ! Mem[000000002c800100] jmpl %o7,%g0 xnor %l5,0x0f0,%l1 p14_far_0_lom: membar #Sync sth %l5,[%o0+0x038] ! Mem[000000002c000038] sth %l7,[%o1+0x174] ! Mem[000000002c800174] stx %l2,[%o1+0x170] ! Mem[000000002c800170] ldx [%o1+0x038],%l3 ! Mem[000000002c800038] st %f1 ,[%o2+0x0b8] ! Mem[000000002d0000b8] lduh [%o1+0x100],%l4 ! Mem[000000002c800100] jmpl %o7,%g0 xnor %l5,0x0f0,%l1 p14_far_0_he: stb %l6,[%i0+0x19d] ! Mem[000000002c00019d] ldsb [%i2+0x13d],%l5 ! Mem[000000002d00013d] ldd [%i2+0x0d0],%l0 ! Mem[000000002d0000d0] ldsw [%i0+0x160],%l1 ! Mem[000000002c000160] stb %l1,[%i3+0x0c1] ! Mem[000000002d8000c1] ldsh [%i2+0x0da],%l2 ! Mem[000000002d0000da] lduw [%i1+0x060],%l7 ! Mem[000000002c800060] jmpl %o7,%g0 lduw [%i1+0x128],%l1 ! Mem[000000002c800128] p14_far_0_ho: stb %l6,[%o0+0x19d] ! Mem[000000002c00019d] ldsb [%o2+0x13d],%l5 ! Mem[000000002d00013d] ldd [%o2+0x0d0],%l0 ! Mem[000000002d0000d0] ldsw [%o0+0x160],%l1 ! Mem[000000002c000160] stb %l1,[%o3+0x0c1] ! Mem[000000002d8000c1] ldsh [%o2+0x0da],%l2 ! Mem[000000002d0000da] lduw [%o1+0x060],%l7 ! Mem[000000002c800060] jmpl %o7,%g0 lduw [%o1+0x128],%l1 ! Mem[000000002c800128] p14_far_0_hem: stb %l6,[%i0+0x19d] ! Mem[000000002c00019d] ldsb [%i2+0x13d],%l5 ! Mem[000000002d00013d] ldd [%i2+0x0d0],%l0 ! Mem[000000002d0000d0] ldsw [%i0+0x160],%l1 ! Mem[000000002c000160] stb %l1,[%i3+0x0c1] ! Mem[000000002d8000c1] ldsh [%i2+0x0da],%l2 ! Mem[000000002d0000da] lduw [%i1+0x060],%l7 ! Mem[000000002c800060] jmpl %o7,%g0 lduw [%i1+0x128],%l1 ! Mem[000000002c800128] p14_far_0_hom: stb %l6,[%o0+0x19d] ! Mem[000000002c00019d] ldsb [%o2+0x13d],%l5 ! Mem[000000002d00013d] ldd [%o2+0x0d0],%l0 ! Mem[000000002d0000d0] ldsw [%o0+0x160],%l1 ! Mem[000000002c000160] stb %l1,[%o3+0x0c1] ! Mem[000000002d8000c1] ldsh [%o2+0x0da],%l2 ! Mem[000000002d0000da] lduw [%o1+0x060],%l7 ! Mem[000000002c800060] jmpl %o7,%g0 lduw [%o1+0x128],%l1 ! Mem[000000002c800128] p14_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p15_far_0_le: stx %l4,[%i0+0x0a8] ! Mem[000000002e0000a8] ldd [%i0+0x1c0],%l4 ! Mem[000000002e0001c0] sth %l5,[%i2+0x0a2] ! Mem[000000002f0000a2] andn %l1,%l3,%l0 smul %l3,%l6,%l0 ldd [%i2+0x008],%l6 ! Mem[000000002f000008] jmpl %o7,%g0 lduh [%i3+0x0cc],%l1 ! Mem[000000002f8000cc] p15_far_0_lo: stx %l4,[%o0+0x0a8] ! Mem[000000002e0000a8] ldd [%o0+0x1c0],%l4 ! Mem[000000002e0001c0] sth %l5,[%o2+0x0a2] ! Mem[000000002f0000a2] andn %l1,%l3,%l0 smul %l3,%l6,%l0 ldd [%o2+0x008],%l6 ! Mem[000000002f000008] jmpl %o7,%g0 lduh [%o3+0x0cc],%l1 ! Mem[000000002f8000cc] p15_far_0_lem: stx %l4,[%i0+0x0a8] ! Mem[000000002e0000a8] ldd [%i0+0x1c0],%l4 ! Mem[000000002e0001c0] sth %l5,[%i2+0x0a2] ! Mem[000000002f0000a2] andn %l1,%l3,%l0 smul %l3,%l6,%l0 membar #Sync ldd [%i2+0x008],%l6 ! Mem[000000002f000008] jmpl %o7,%g0 lduh [%i3+0x0cc],%l1 ! Mem[000000002f8000cc] p15_far_0_lom: stx %l4,[%o0+0x0a8] ! Mem[000000002e0000a8] ldd [%o0+0x1c0],%l4 ! Mem[000000002e0001c0] sth %l5,[%o2+0x0a2] ! Mem[000000002f0000a2] andn %l1,%l3,%l0 smul %l3,%l6,%l0 membar #Sync ldd [%o2+0x008],%l6 ! Mem[000000002f000008] jmpl %o7,%g0 lduh [%o3+0x0cc],%l1 ! Mem[000000002f8000cc] p15_far_0_he: jmpl %o7,%g0 swap [%i2+0x0f4],%l4 ! Mem[000000002f0000f4] jmpl %o7,%g0 nop p15_far_0_ho: jmpl %o7,%g0 swap [%o2+0x0f4],%l4 ! Mem[000000002f0000f4] jmpl %o7,%g0 nop p15_far_0_hem: jmpl %o7,%g0 swap [%i2+0x0f4],%l4 ! Mem[000000002f0000f4] jmpl %o7,%g0 nop p15_far_0_hom: jmpl %o7,%g0 swap [%o2+0x0f4],%l4 ! Mem[000000002f0000f4] jmpl %o7,%g0 nop p15_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p16_far_0_le: ldstub [%i0+0x039],%l5 ! Mem[0000000030000039] stb %l5,[%i0+0x014] ! Mem[0000000030000014] andcc %l7,-0x19d,%l4 umulcc %l0,0x5ad,%l2 sll %l4,0x019,%l2 lduh [%i2+0x076],%l1 ! Mem[0000000031000076] jmpl %o7,%g0 stb %l3,[%i1+0x1d8] ! Mem[00000000308001d8] p16_far_0_lo: ldstub [%o0+0x039],%l5 ! Mem[0000000030000039] stb %l5,[%o0+0x014] ! Mem[0000000030000014] andcc %l7,-0x19d,%l4 umulcc %l0,0x5ad,%l2 sll %l4,0x019,%l2 lduh [%o2+0x076],%l1 ! Mem[0000000031000076] jmpl %o7,%g0 stb %l3,[%o1+0x1d8] ! Mem[00000000308001d8] p16_far_0_lem: membar #Sync ldstub [%i0+0x039],%l5 ! Mem[0000000030000039] stb %l5,[%i0+0x014] ! Mem[0000000030000014] andcc %l7,-0x19d,%l4 umulcc %l0,0x5ad,%l2 sll %l4,0x019,%l2 lduh [%i2+0x076],%l1 ! Mem[0000000031000076] jmpl %o7,%g0 stb %l3,[%i1+0x1d8] ! Mem[00000000308001d8] p16_far_0_lom: membar #Sync ldstub [%o0+0x039],%l5 ! Mem[0000000030000039] stb %l5,[%o0+0x014] ! Mem[0000000030000014] andcc %l7,-0x19d,%l4 umulcc %l0,0x5ad,%l2 sll %l4,0x019,%l2 lduh [%o2+0x076],%l1 ! Mem[0000000031000076] jmpl %o7,%g0 stb %l3,[%o1+0x1d8] ! Mem[00000000308001d8] p16_far_0_he: srax %l5,0x02e,%l4 xorcc %l4,-0x617,%l4 ldstub [%i2+0x0c5],%l0 ! Mem[00000000310000c5] ldub [%i0+0x151],%l7 ! Mem[0000000030000151] std %l0,[%i1+0x180] ! Mem[0000000030800180] jmpl %o7,%g0 sth %l4,[%i1+0x198] ! Mem[0000000030800198] p16_far_0_ho: srax %l5,0x02e,%l4 xorcc %l4,-0x617,%l4 ldstub [%o2+0x0c5],%l0 ! Mem[00000000310000c5] ldub [%o0+0x151],%l7 ! Mem[0000000030000151] std %l0,[%o1+0x180] ! Mem[0000000030800180] jmpl %o7,%g0 sth %l4,[%o1+0x198] ! Mem[0000000030800198] p16_far_0_hem: srax %l5,0x02e,%l4 xorcc %l4,-0x617,%l4 ldstub [%i2+0x0c5],%l0 ! Mem[00000000310000c5] ldub [%i0+0x151],%l7 ! Mem[0000000030000151] std %l0,[%i1+0x180] ! Mem[0000000030800180] jmpl %o7,%g0 sth %l4,[%i1+0x198] ! Mem[0000000030800198] p16_far_0_hom: srax %l5,0x02e,%l4 xorcc %l4,-0x617,%l4 ldstub [%o2+0x0c5],%l0 ! Mem[00000000310000c5] ldub [%o0+0x151],%l7 ! Mem[0000000030000151] std %l0,[%o1+0x180] ! Mem[0000000030800180] jmpl %o7,%g0 sth %l4,[%o1+0x198] ! Mem[0000000030800198] p16_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p17_far_0_le: ldsw [%i2+0x18c],%l4 ! Mem[000000003300018c] orcc %l3,-0x917,%l5 sra %l6,%l0,%l1 ldsw [%i1+0x1b0],%l2 ! Mem[00000000328001b0] lduw [%i1+0x06c],%l4 ! Mem[000000003280006c] std %l0,[%i2+0x158] ! Mem[0000000033000158] jmpl %o7,%g0 lduh [%i1+0x128],%l5 ! Mem[0000000032800128] p17_far_0_lo: ldsw [%o2+0x18c],%l4 ! Mem[000000003300018c] orcc %l3,-0x917,%l5 sra %l6,%l0,%l1 ldsw [%o1+0x1b0],%l2 ! Mem[00000000328001b0] lduw [%o1+0x06c],%l4 ! Mem[000000003280006c] std %l0,[%o2+0x158] ! Mem[0000000033000158] jmpl %o7,%g0 lduh [%o1+0x128],%l5 ! Mem[0000000032800128] p17_far_0_lem: ldsw [%i2+0x18c],%l4 ! Mem[000000003300018c] orcc %l3,-0x917,%l5 sra %l6,%l0,%l1 ldsw [%i1+0x1b0],%l2 ! Mem[00000000328001b0] lduw [%i1+0x06c],%l4 ! Mem[000000003280006c] std %l0,[%i2+0x158] ! Mem[0000000033000158] jmpl %o7,%g0 lduh [%i1+0x128],%l5 ! Mem[0000000032800128] p17_far_0_lom: ldsw [%o2+0x18c],%l4 ! Mem[000000003300018c] orcc %l3,-0x917,%l5 sra %l6,%l0,%l1 ldsw [%o1+0x1b0],%l2 ! Mem[00000000328001b0] lduw [%o1+0x06c],%l4 ! Mem[000000003280006c] std %l0,[%o2+0x158] ! Mem[0000000033000158] jmpl %o7,%g0 lduh [%o1+0x128],%l5 ! Mem[0000000032800128] p17_far_0_he: lduw [%i3+0x06c],%l2 ! Mem[000000003380006c] stx %l1,[%i2+0x088] ! Mem[0000000033000088] std %l4,[%i3+0x170] ! Mem[0000000033800170] sll %l2,%l0,%l7 std %l4,[%i1+0x1b8] ! Mem[00000000328001b8] lduw [%i2+0x0a8],%l0 ! Mem[00000000330000a8] jmpl %o7,%g0 ld [%i1+0x1a0],%f28 ! Mem[00000000328001a0] p17_far_0_ho: lduw [%o3+0x06c],%l2 ! Mem[000000003380006c] stx %l1,[%o2+0x088] ! Mem[0000000033000088] std %l4,[%o3+0x170] ! Mem[0000000033800170] sll %l2,%l0,%l7 std %l4,[%o1+0x1b8] ! Mem[00000000328001b8] lduw [%o2+0x0a8],%l0 ! Mem[00000000330000a8] jmpl %o7,%g0 ld [%o1+0x1a0],%f28 ! Mem[00000000328001a0] p17_far_0_hem: lduw [%i3+0x06c],%l2 ! Mem[000000003380006c] stx %l1,[%i2+0x088] ! Mem[0000000033000088] std %l4,[%i3+0x170] ! Mem[0000000033800170] sll %l2,%l0,%l7 std %l4,[%i1+0x1b8] ! Mem[00000000328001b8] lduw [%i2+0x0a8],%l0 ! Mem[00000000330000a8] jmpl %o7,%g0 ld [%i1+0x1a0],%f28 ! Mem[00000000328001a0] p17_far_0_hom: lduw [%o3+0x06c],%l2 ! Mem[000000003380006c] stx %l1,[%o2+0x088] ! Mem[0000000033000088] std %l4,[%o3+0x170] ! Mem[0000000033800170] sll %l2,%l0,%l7 std %l4,[%o1+0x1b8] ! Mem[00000000328001b8] lduw [%o2+0x0a8],%l0 ! Mem[00000000330000a8] jmpl %o7,%g0 ld [%o1+0x1a0],%f28 ! Mem[00000000328001a0] p17_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p18_far_0_le: ldsb [%i2+0x00d],%l6 ! Mem[000000003500000d] std %l2,[%i1+0x010] ! Mem[0000000034800010] stw %l0,[%i0+0x16c] ! Mem[000000003400016c] ldsh [%i0+0x1a2],%l6 ! Mem[00000000340001a2] sub %l1,0xfa4,%l6 stw %l3,[%i3+0x0a0] ! Mem[00000000358000a0] jmpl %o7,%g0 ldd [%i0+0x140],%f14 ! Mem[0000000034000140] p18_far_0_lo: ldsb [%o2+0x00d],%l6 ! Mem[000000003500000d] std %l2,[%o1+0x010] ! Mem[0000000034800010] stw %l0,[%o0+0x16c] ! Mem[000000003400016c] ldsh [%o0+0x1a2],%l6 ! Mem[00000000340001a2] sub %l1,0xfa4,%l6 stw %l3,[%o3+0x0a0] ! Mem[00000000358000a0] jmpl %o7,%g0 ldd [%o0+0x140],%f14 ! Mem[0000000034000140] p18_far_0_lem: membar #Sync ldsb [%i2+0x00d],%l6 ! Mem[000000003500000d] std %l2,[%i1+0x010] ! Mem[0000000034800010] stw %l0,[%i0+0x16c] ! Mem[000000003400016c] ldsh [%i0+0x1a2],%l6 ! Mem[00000000340001a2] sub %l1,0xfa4,%l6 stw %l3,[%i3+0x0a0] ! Mem[00000000358000a0] jmpl %o7,%g0 ldd [%i0+0x140],%f14 ! Mem[0000000034000140] p18_far_0_lom: membar #Sync ldsb [%o2+0x00d],%l6 ! Mem[000000003500000d] std %l2,[%o1+0x010] ! Mem[0000000034800010] stw %l0,[%o0+0x16c] ! Mem[000000003400016c] ldsh [%o0+0x1a2],%l6 ! Mem[00000000340001a2] sub %l1,0xfa4,%l6 stw %l3,[%o3+0x0a0] ! Mem[00000000358000a0] jmpl %o7,%g0 ldd [%o0+0x140],%f14 ! Mem[0000000034000140] p18_far_0_he: jmpl %o7,%g0 ldsh [%i1+0x174],%l0 ! Mem[0000000034800174] jmpl %o7,%g0 nop p18_far_0_ho: jmpl %o7,%g0 ldsh [%o1+0x174],%l0 ! Mem[0000000034800174] jmpl %o7,%g0 nop p18_far_0_hem: jmpl %o7,%g0 ldsh [%i1+0x174],%l0 ! Mem[0000000034800174] jmpl %o7,%g0 nop p18_far_0_hom: jmpl %o7,%g0 ldsh [%o1+0x174],%l0 ! Mem[0000000034800174] jmpl %o7,%g0 nop p18_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p19_far_0_le: ldd [%i2+0x058],%l2 ! Mem[0000000037000058] ldd [%i3+0x108],%f10 ! Mem[0000000037800108] stx %l7,[%i0+0x040] ! Mem[0000000036000040] ldsw [%i2+0x0b0],%l0 ! Mem[00000000370000b0] ldstub [%i1+0x0d0],%l7 ! Mem[00000000368000d0] xorcc %l6,-0x024,%l4 jmpl %o7,%g0 ldstub [%i0+0x15d],%l0 ! Mem[000000003600015d] p19_far_0_lo: ldd [%o2+0x058],%l2 ! Mem[0000000037000058] ldd [%o3+0x108],%f10 ! Mem[0000000037800108] stx %l7,[%o0+0x040] ! Mem[0000000036000040] ldsw [%o2+0x0b0],%l0 ! Mem[00000000370000b0] ldstub [%o1+0x0d0],%l7 ! Mem[00000000368000d0] xorcc %l6,-0x024,%l4 jmpl %o7,%g0 ldstub [%o0+0x15d],%l0 ! Mem[000000003600015d] p19_far_0_lem: ldd [%i2+0x058],%l2 ! Mem[0000000037000058] ldd [%i3+0x108],%f10 ! Mem[0000000037800108] stx %l7,[%i0+0x040] ! Mem[0000000036000040] ldsw [%i2+0x0b0],%l0 ! Mem[00000000370000b0] ldstub [%i1+0x0d0],%l7 ! Mem[00000000368000d0] xorcc %l6,-0x024,%l4 jmpl %o7,%g0 ldstub [%i0+0x15d],%l0 ! Mem[000000003600015d] p19_far_0_lom: ldd [%o2+0x058],%l2 ! Mem[0000000037000058] ldd [%o3+0x108],%f10 ! Mem[0000000037800108] stx %l7,[%o0+0x040] ! Mem[0000000036000040] ldsw [%o2+0x0b0],%l0 ! Mem[00000000370000b0] ldstub [%o1+0x0d0],%l7 ! Mem[00000000368000d0] xorcc %l6,-0x024,%l4 jmpl %o7,%g0 ldstub [%o0+0x15d],%l0 ! Mem[000000003600015d] p19_far_0_he: srlx %l3,%l3,%l5 ldsw [%i1+0x15c],%l1 ! Mem[000000003680015c] ldx [%i3+0x008],%l1 ! Mem[0000000037800008] lduw [%i3+0x06c],%l4 ! Mem[000000003780006c] stx %l6,[%i1+0x168] ! Mem[0000000036800168] sth %l2,[%i2+0x106] ! Mem[0000000037000106] stb %l2,[%i3+0x1f1] ! Mem[00000000378001f1] jmpl %o7,%g0 ldsb [%i0+0x108],%l0 ! Mem[0000000036000108] p19_far_0_ho: srlx %l3,%l3,%l5 ldsw [%o1+0x15c],%l1 ! Mem[000000003680015c] ldx [%o3+0x008],%l1 ! Mem[0000000037800008] lduw [%o3+0x06c],%l4 ! Mem[000000003780006c] stx %l6,[%o1+0x168] ! Mem[0000000036800168] sth %l2,[%o2+0x106] ! Mem[0000000037000106] stb %l2,[%o3+0x1f1] ! Mem[00000000378001f1] jmpl %o7,%g0 ldsb [%o0+0x108],%l0 ! Mem[0000000036000108] p19_far_0_hem: srlx %l3,%l3,%l5 ldsw [%i1+0x15c],%l1 ! Mem[000000003680015c] membar #Sync ldx [%i3+0x008],%l1 ! Mem[0000000037800008] lduw [%i3+0x06c],%l4 ! Mem[000000003780006c] stx %l6,[%i1+0x168] ! Mem[0000000036800168] sth %l2,[%i2+0x106] ! Mem[0000000037000106] stb %l2,[%i3+0x1f1] ! Mem[00000000378001f1] jmpl %o7,%g0 ldsb [%i0+0x108],%l0 ! Mem[0000000036000108] p19_far_0_hom: srlx %l3,%l3,%l5 ldsw [%o1+0x15c],%l1 ! Mem[000000003680015c] membar #Sync ldx [%o3+0x008],%l1 ! Mem[0000000037800008] lduw [%o3+0x06c],%l4 ! Mem[000000003780006c] stx %l6,[%o1+0x168] ! Mem[0000000036800168] sth %l2,[%o2+0x106] ! Mem[0000000037000106] stb %l2,[%o3+0x1f1] ! Mem[00000000378001f1] jmpl %o7,%g0 ldsb [%o0+0x108],%l0 ! Mem[0000000036000108] p19_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p20_far_0_le: ldstub [%i1+0x019],%l5 ! Mem[0000000038800019] ldsh [%i3+0x174],%l7 ! Mem[0000000039800174] ldd [%i2+0x148],%f8 ! Mem[0000000039000148] andcc %l0,-0xff0,%l6 stb %l6,[%i3+0x078] ! Mem[0000000039800078] subccc %l6,%l3,%l0 jmpl %o7,%g0 std %l6,[%i3+0x1d0] ! Mem[00000000398001d0] p20_far_0_lo: ldstub [%o1+0x019],%l5 ! Mem[0000000038800019] ldsh [%o3+0x174],%l7 ! Mem[0000000039800174] ldd [%o2+0x148],%f8 ! Mem[0000000039000148] andcc %l0,-0xff0,%l6 stb %l6,[%o3+0x078] ! Mem[0000000039800078] subccc %l6,%l3,%l0 jmpl %o7,%g0 std %l6,[%o3+0x1d0] ! Mem[00000000398001d0] p20_far_0_lem: membar #Sync ldstub [%i1+0x019],%l5 ! Mem[0000000038800019] ldsh [%i3+0x174],%l7 ! Mem[0000000039800174] ldd [%i2+0x148],%f8 ! Mem[0000000039000148] andcc %l0,-0xff0,%l6 stb %l6,[%i3+0x078] ! Mem[0000000039800078] subccc %l6,%l3,%l0 jmpl %o7,%g0 std %l6,[%i3+0x1d0] ! Mem[00000000398001d0] p20_far_0_lom: membar #Sync ldstub [%o1+0x019],%l5 ! Mem[0000000038800019] ldsh [%o3+0x174],%l7 ! Mem[0000000039800174] ldd [%o2+0x148],%f8 ! Mem[0000000039000148] andcc %l0,-0xff0,%l6 stb %l6,[%o3+0x078] ! Mem[0000000039800078] subccc %l6,%l3,%l0 jmpl %o7,%g0 std %l6,[%o3+0x1d0] ! Mem[00000000398001d0] p20_far_0_he: ldsw [%i1+0x050],%l2 ! Mem[0000000038800050] ldsh [%i2+0x070],%l0 ! Mem[0000000039000070] ldub [%i1+0x190],%l4 ! Mem[0000000038800190] stw %l6,[%i2+0x14c] ! Mem[000000003900014c] jmpl %o7,%g0 ldub [%i0+0x02e],%l1 ! Mem[000000003800002e] p20_far_0_ho: ldsw [%o1+0x050],%l2 ! Mem[0000000038800050] ldsh [%o2+0x070],%l0 ! Mem[0000000039000070] ldub [%o1+0x190],%l4 ! Mem[0000000038800190] stw %l6,[%o2+0x14c] ! Mem[000000003900014c] jmpl %o7,%g0 ldub [%o0+0x02e],%l1 ! Mem[000000003800002e] p20_far_0_hem: ldsw [%i1+0x050],%l2 ! Mem[0000000038800050] ldsh [%i2+0x070],%l0 ! Mem[0000000039000070] ldub [%i1+0x190],%l4 ! Mem[0000000038800190] stw %l6,[%i2+0x14c] ! Mem[000000003900014c] membar #Sync jmpl %o7,%g0 ldub [%i0+0x02e],%l1 ! Mem[000000003800002e] p20_far_0_hom: ldsw [%o1+0x050],%l2 ! Mem[0000000038800050] ldsh [%o2+0x070],%l0 ! Mem[0000000039000070] ldub [%o1+0x190],%l4 ! Mem[0000000038800190] stw %l6,[%o2+0x14c] ! Mem[000000003900014c] membar #Sync jmpl %o7,%g0 ldub [%o0+0x02e],%l1 ! Mem[000000003800002e] p20_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p21_far_0_le: ldd [%i2+0x188],%l4 ! Mem[000000003b000188] lduw [%i0+0x154],%l2 ! Mem[000000003a000154] ldx [%i3+0x000],%l4 ! Mem[000000003b800000] mulx %l2,0x28f,%l5 lduh [%i0+0x01e],%l3 ! Mem[000000003a00001e] addc %l0,0xcd5,%l3 jmpl %o7,%g0 ldstub [%i2+0x17e],%l5 ! Mem[000000003b00017e] p21_far_0_lo: ldd [%o2+0x188],%l4 ! Mem[000000003b000188] lduw [%o0+0x154],%l2 ! Mem[000000003a000154] ldx [%o3+0x000],%l4 ! Mem[000000003b800000] mulx %l2,0x28f,%l5 lduh [%o0+0x01e],%l3 ! Mem[000000003a00001e] addc %l0,0xcd5,%l3 jmpl %o7,%g0 ldstub [%o2+0x17e],%l5 ! Mem[000000003b00017e] p21_far_0_lem: ldd [%i2+0x188],%l4 ! Mem[000000003b000188] lduw [%i0+0x154],%l2 ! Mem[000000003a000154] membar #Sync ldx [%i3+0x000],%l4 ! Mem[000000003b800000] mulx %l2,0x28f,%l5 lduh [%i0+0x01e],%l3 ! Mem[000000003a00001e] addc %l0,0xcd5,%l3 jmpl %o7,%g0 ldstub [%i2+0x17e],%l5 ! Mem[000000003b00017e] p21_far_0_lom: ldd [%o2+0x188],%l4 ! Mem[000000003b000188] lduw [%o0+0x154],%l2 ! Mem[000000003a000154] membar #Sync ldx [%o3+0x000],%l4 ! Mem[000000003b800000] mulx %l2,0x28f,%l5 lduh [%o0+0x01e],%l3 ! Mem[000000003a00001e] addc %l0,0xcd5,%l3 jmpl %o7,%g0 ldstub [%o2+0x17e],%l5 ! Mem[000000003b00017e] p21_far_0_he: ldd [%i2+0x008],%l4 ! Mem[000000003b000008] smul %l1,%l6,%l6 ldsh [%i0+0x038],%l0 ! Mem[000000003a000038] st %f17,[%i3+0x08c] ! Mem[000000003b80008c] stx %l2,[%i3+0x1e8] ! Mem[000000003b8001e8] jmpl %o7,%g0 stx %l0,[%i2+0x0a8] ! Mem[000000003b0000a8] p21_far_0_ho: ldd [%o2+0x008],%l4 ! Mem[000000003b000008] smul %l1,%l6,%l6 ldsh [%o0+0x038],%l0 ! Mem[000000003a000038] st %f17,[%o3+0x08c] ! Mem[000000003b80008c] stx %l2,[%o3+0x1e8] ! Mem[000000003b8001e8] jmpl %o7,%g0 stx %l0,[%o2+0x0a8] ! Mem[000000003b0000a8] p21_far_0_hem: membar #Sync ldd [%i2+0x008],%l4 ! Mem[000000003b000008] smul %l1,%l6,%l6 ldsh [%i0+0x038],%l0 ! Mem[000000003a000038] st %f17,[%i3+0x08c] ! Mem[000000003b80008c] stx %l2,[%i3+0x1e8] ! Mem[000000003b8001e8] jmpl %o7,%g0 stx %l0,[%i2+0x0a8] ! Mem[000000003b0000a8] p21_far_0_hom: membar #Sync ldd [%o2+0x008],%l4 ! Mem[000000003b000008] smul %l1,%l6,%l6 ldsh [%o0+0x038],%l0 ! Mem[000000003a000038] st %f17,[%o3+0x08c] ! Mem[000000003b80008c] stx %l2,[%o3+0x1e8] ! Mem[000000003b8001e8] jmpl %o7,%g0 stx %l0,[%o2+0x0a8] ! Mem[000000003b0000a8] p21_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p22_far_0_le: sth %l5,[%i1+0x038] ! Mem[000000003c800038] ldx [%i2+0x010],%l5 ! Mem[000000003d000010] subc %l2,%l0,%l4 stb %l1,[%i0+0x024] ! Mem[000000003c000024] ldx [%i2+0x160],%l0 ! Mem[000000003d000160] sth %l0,[%i2+0x13c] ! Mem[000000003d00013c] jmpl %o7,%g0 stx %l6,[%i0+0x0f8] ! Mem[000000003c0000f8] p22_far_0_lo: sth %l5,[%o1+0x038] ! Mem[000000003c800038] ldx [%o2+0x010],%l5 ! Mem[000000003d000010] subc %l2,%l0,%l4 stb %l1,[%o0+0x024] ! Mem[000000003c000024] ldx [%o2+0x160],%l0 ! Mem[000000003d000160] sth %l0,[%o2+0x13c] ! Mem[000000003d00013c] jmpl %o7,%g0 stx %l6,[%o0+0x0f8] ! Mem[000000003c0000f8] p22_far_0_lem: membar #Sync sth %l5,[%i1+0x038] ! Mem[000000003c800038] ldx [%i2+0x010],%l5 ! Mem[000000003d000010] subc %l2,%l0,%l4 stb %l1,[%i0+0x024] ! Mem[000000003c000024] ldx [%i2+0x160],%l0 ! Mem[000000003d000160] sth %l0,[%i2+0x13c] ! Mem[000000003d00013c] jmpl %o7,%g0 stx %l6,[%i0+0x0f8] ! Mem[000000003c0000f8] p22_far_0_lom: membar #Sync sth %l5,[%o1+0x038] ! Mem[000000003c800038] ldx [%o2+0x010],%l5 ! Mem[000000003d000010] subc %l2,%l0,%l4 stb %l1,[%o0+0x024] ! Mem[000000003c000024] ldx [%o2+0x160],%l0 ! Mem[000000003d000160] sth %l0,[%o2+0x13c] ! Mem[000000003d00013c] jmpl %o7,%g0 stx %l6,[%o0+0x0f8] ! Mem[000000003c0000f8] p22_far_0_he: ldsh [%i2+0x11c],%l5 ! Mem[000000003d00011c] stb %l0,[%i2+0x0f1] ! Mem[000000003d0000f1] ldsh [%i1+0x08e],%l1 ! Mem[000000003c80008e] jmpl %o7,%g0 lduh [%i1+0x152],%l4 ! Mem[000000003c800152] p22_far_0_ho: ldsh [%o2+0x11c],%l5 ! Mem[000000003d00011c] stb %l0,[%o2+0x0f1] ! Mem[000000003d0000f1] ldsh [%o1+0x08e],%l1 ! Mem[000000003c80008e] jmpl %o7,%g0 lduh [%o1+0x152],%l4 ! Mem[000000003c800152] p22_far_0_hem: ldsh [%i2+0x11c],%l5 ! Mem[000000003d00011c] stb %l0,[%i2+0x0f1] ! Mem[000000003d0000f1] ldsh [%i1+0x08e],%l1 ! Mem[000000003c80008e] jmpl %o7,%g0 lduh [%i1+0x152],%l4 ! Mem[000000003c800152] p22_far_0_hom: ldsh [%o2+0x11c],%l5 ! Mem[000000003d00011c] stb %l0,[%o2+0x0f1] ! Mem[000000003d0000f1] ldsh [%o1+0x08e],%l1 ! Mem[000000003c80008e] jmpl %o7,%g0 lduh [%o1+0x152],%l4 ! Mem[000000003c800152] p22_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p23_far_0_le: stw %l2,[%i2+0x058] ! Mem[000000003f000058] ldstub [%i3+0x0e2],%l0 ! Mem[000000003f8000e2] ldub [%i1+0x077],%l1 ! Mem[000000003e800077] stx %l1,[%i0+0x120] ! Mem[000000003e000120] add %l2,%l6,%l5 ldd [%i2+0x1d8],%f10 ! Mem[000000003f0001d8] jmpl %o7,%g0 lduw [%i3+0x02c],%l4 ! Mem[000000003f80002c] p23_far_0_lo: stw %l2,[%o2+0x058] ! Mem[000000003f000058] ldstub [%o3+0x0e2],%l0 ! Mem[000000003f8000e2] ldub [%o1+0x077],%l1 ! Mem[000000003e800077] stx %l1,[%o0+0x120] ! Mem[000000003e000120] add %l2,%l6,%l5 ldd [%o2+0x1d8],%f10 ! Mem[000000003f0001d8] jmpl %o7,%g0 lduw [%o3+0x02c],%l4 ! Mem[000000003f80002c] p23_far_0_lem: stw %l2,[%i2+0x058] ! Mem[000000003f000058] ldstub [%i3+0x0e2],%l0 ! Mem[000000003f8000e2] ldub [%i1+0x077],%l1 ! Mem[000000003e800077] stx %l1,[%i0+0x120] ! Mem[000000003e000120] add %l2,%l6,%l5 ldd [%i2+0x1d8],%f10 ! Mem[000000003f0001d8] membar #Sync jmpl %o7,%g0 lduw [%i3+0x02c],%l4 ! Mem[000000003f80002c] p23_far_0_lom: stw %l2,[%o2+0x058] ! Mem[000000003f000058] ldstub [%o3+0x0e2],%l0 ! Mem[000000003f8000e2] ldub [%o1+0x077],%l1 ! Mem[000000003e800077] stx %l1,[%o0+0x120] ! Mem[000000003e000120] add %l2,%l6,%l5 ldd [%o2+0x1d8],%f10 ! Mem[000000003f0001d8] membar #Sync jmpl %o7,%g0 lduw [%o3+0x02c],%l4 ! Mem[000000003f80002c] p23_far_0_he: ldsh [%i1+0x02e],%l1 ! Mem[000000003e80002e] jmpl %o7,%g0 stx %l1,[%i3+0x158] ! Mem[000000003f800158] p23_far_0_ho: ldsh [%o1+0x02e],%l1 ! Mem[000000003e80002e] jmpl %o7,%g0 stx %l1,[%o3+0x158] ! Mem[000000003f800158] p23_far_0_hem: membar #Sync ldsh [%i1+0x02e],%l1 ! Mem[000000003e80002e] jmpl %o7,%g0 stx %l1,[%i3+0x158] ! Mem[000000003f800158] p23_far_0_hom: membar #Sync ldsh [%o1+0x02e],%l1 ! Mem[000000003e80002e] jmpl %o7,%g0 stx %l1,[%o3+0x158] ! Mem[000000003f800158] p23_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p24_far_0_le: ldstub [%i1+0x039],%l5 ! Mem[0000000040800039] ldub [%i3+0x154],%l7 ! Mem[0000000041800154] stx %l2,[%i0+0x170] ! Mem[0000000040000170] and %l1,%l1,%l6 stx %l7,[%i0+0x0b8] ! Mem[00000000400000b8] lduh [%i2+0x0f4],%l3 ! Mem[00000000410000f4] jmpl %o7,%g0 stx %l0,[%i3+0x180] ! Mem[0000000041800180] p24_far_0_lo: ldstub [%o1+0x039],%l5 ! Mem[0000000040800039] ldub [%o3+0x154],%l7 ! Mem[0000000041800154] stx %l2,[%o0+0x170] ! Mem[0000000040000170] and %l1,%l1,%l6 stx %l7,[%o0+0x0b8] ! Mem[00000000400000b8] lduh [%o2+0x0f4],%l3 ! Mem[00000000410000f4] jmpl %o7,%g0 stx %l0,[%o3+0x180] ! Mem[0000000041800180] p24_far_0_lem: membar #Sync ldstub [%i1+0x039],%l5 ! Mem[0000000040800039] ldub [%i3+0x154],%l7 ! Mem[0000000041800154] stx %l2,[%i0+0x170] ! Mem[0000000040000170] and %l1,%l1,%l6 stx %l7,[%i0+0x0b8] ! Mem[00000000400000b8] lduh [%i2+0x0f4],%l3 ! Mem[00000000410000f4] jmpl %o7,%g0 stx %l0,[%i3+0x180] ! Mem[0000000041800180] p24_far_0_lom: membar #Sync ldstub [%o1+0x039],%l5 ! Mem[0000000040800039] ldub [%o3+0x154],%l7 ! Mem[0000000041800154] stx %l2,[%o0+0x170] ! Mem[0000000040000170] and %l1,%l1,%l6 stx %l7,[%o0+0x0b8] ! Mem[00000000400000b8] lduh [%o2+0x0f4],%l3 ! Mem[00000000410000f4] jmpl %o7,%g0 stx %l0,[%o3+0x180] ! Mem[0000000041800180] p24_far_0_he: jmpl %o7,%g0 ldub [%i2+0x0da],%l6 ! Mem[00000000410000da] jmpl %o7,%g0 nop p24_far_0_ho: jmpl %o7,%g0 ldub [%o2+0x0da],%l6 ! Mem[00000000410000da] jmpl %o7,%g0 nop p24_far_0_hem: jmpl %o7,%g0 ldub [%i2+0x0da],%l6 ! Mem[00000000410000da] jmpl %o7,%g0 nop p24_far_0_hom: jmpl %o7,%g0 ldub [%o2+0x0da],%l6 ! Mem[00000000410000da] jmpl %o7,%g0 nop p24_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p25_far_0_le: std %f14,[%i2+0x008] ! Mem[0000000043000008] sth %l0,[%i3+0x16e] ! Mem[000000004380016e] ldsw [%i1+0x0d0],%l7 ! Mem[00000000428000d0] sth %l1,[%i1+0x008] ! Mem[0000000042800008] subccc %l0,-0x746,%l3 tsubcc %l5,%l1,%l5 jmpl %o7,%g0 lduh [%i3+0x1a2],%l3 ! Mem[00000000438001a2] p25_far_0_lo: std %f14,[%o2+0x008] ! Mem[0000000043000008] sth %l0,[%o3+0x16e] ! Mem[000000004380016e] ldsw [%o1+0x0d0],%l7 ! Mem[00000000428000d0] sth %l1,[%o1+0x008] ! Mem[0000000042800008] subccc %l0,-0x746,%l3 tsubcc %l5,%l1,%l5 jmpl %o7,%g0 lduh [%o3+0x1a2],%l3 ! Mem[00000000438001a2] p25_far_0_lem: membar #Sync std %f14,[%i2+0x008] ! Mem[0000000043000008] sth %l0,[%i3+0x16e] ! Mem[000000004380016e] ldsw [%i1+0x0d0],%l7 ! Mem[00000000428000d0] sth %l1,[%i1+0x008] ! Mem[0000000042800008] subccc %l0,-0x746,%l3 tsubcc %l5,%l1,%l5 jmpl %o7,%g0 lduh [%i3+0x1a2],%l3 ! Mem[00000000438001a2] p25_far_0_lom: membar #Sync std %f14,[%o2+0x008] ! Mem[0000000043000008] sth %l0,[%o3+0x16e] ! Mem[000000004380016e] ldsw [%o1+0x0d0],%l7 ! Mem[00000000428000d0] sth %l1,[%o1+0x008] ! Mem[0000000042800008] subccc %l0,-0x746,%l3 tsubcc %l5,%l1,%l5 jmpl %o7,%g0 lduh [%o3+0x1a2],%l3 ! Mem[00000000438001a2] p25_far_0_he: sth %l6,[%i0+0x054] ! Mem[0000000042000054] ldstub [%i1+0x054],%l4 ! Mem[0000000042800054] ldsh [%i2+0x1c8],%l2 ! Mem[00000000430001c8] tsubcc %l4,0xcc3,%l4 ldsh [%i3+0x040],%l1 ! Mem[0000000043800040] jmpl %o7,%g0 ldstub [%i3+0x0bd],%l5 ! Mem[00000000438000bd] p25_far_0_ho: sth %l6,[%o0+0x054] ! Mem[0000000042000054] ldstub [%o1+0x054],%l4 ! Mem[0000000042800054] ldsh [%o2+0x1c8],%l2 ! Mem[00000000430001c8] tsubcc %l4,0xcc3,%l4 ldsh [%o3+0x040],%l1 ! Mem[0000000043800040] jmpl %o7,%g0 ldstub [%o3+0x0bd],%l5 ! Mem[00000000438000bd] p25_far_0_hem: sth %l6,[%i0+0x054] ! Mem[0000000042000054] ldstub [%i1+0x054],%l4 ! Mem[0000000042800054] ldsh [%i2+0x1c8],%l2 ! Mem[00000000430001c8] tsubcc %l4,0xcc3,%l4 ldsh [%i3+0x040],%l1 ! Mem[0000000043800040] jmpl %o7,%g0 ldstub [%i3+0x0bd],%l5 ! Mem[00000000438000bd] p25_far_0_hom: sth %l6,[%o0+0x054] ! Mem[0000000042000054] ldstub [%o1+0x054],%l4 ! Mem[0000000042800054] ldsh [%o2+0x1c8],%l2 ! Mem[00000000430001c8] tsubcc %l4,0xcc3,%l4 ldsh [%o3+0x040],%l1 ! Mem[0000000043800040] jmpl %o7,%g0 ldstub [%o3+0x0bd],%l5 ! Mem[00000000438000bd] p25_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p26_far_0_le: sth %l5,[%i1+0x018] ! Mem[0000000044800018] swap [%i0+0x154],%l7 ! Mem[0000000044000154] lduw [%i1+0x154],%l2 ! Mem[0000000044800154] ldstub [%i2+0x03b],%l4 ! Mem[000000004500003b] ldub [%i0+0x0a4],%l0 ! Mem[00000000440000a4] stw %l0,[%i3+0x118] ! Mem[0000000045800118] jmpl %o7,%g0 ldx [%i2+0x018],%l2 ! Mem[0000000045000018] p26_far_0_lo: sth %l5,[%o1+0x018] ! Mem[0000000044800018] swap [%o0+0x154],%l7 ! Mem[0000000044000154] lduw [%o1+0x154],%l2 ! Mem[0000000044800154] ldstub [%o2+0x03b],%l4 ! Mem[000000004500003b] ldub [%o0+0x0a4],%l0 ! Mem[00000000440000a4] stw %l0,[%o3+0x118] ! Mem[0000000045800118] jmpl %o7,%g0 ldx [%o2+0x018],%l2 ! Mem[0000000045000018] p26_far_0_lem: membar #Sync sth %l5,[%i1+0x018] ! Mem[0000000044800018] swap [%i0+0x154],%l7 ! Mem[0000000044000154] lduw [%i1+0x154],%l2 ! Mem[0000000044800154] ldstub [%i2+0x03b],%l4 ! Mem[000000004500003b] ldub [%i0+0x0a4],%l0 ! Mem[00000000440000a4] stw %l0,[%i3+0x118] ! Mem[0000000045800118] membar #Sync jmpl %o7,%g0 ldx [%i2+0x018],%l2 ! Mem[0000000045000018] p26_far_0_lom: membar #Sync sth %l5,[%o1+0x018] ! Mem[0000000044800018] swap [%o0+0x154],%l7 ! Mem[0000000044000154] lduw [%o1+0x154],%l2 ! Mem[0000000044800154] ldstub [%o2+0x03b],%l4 ! Mem[000000004500003b] ldub [%o0+0x0a4],%l0 ! Mem[00000000440000a4] stw %l0,[%o3+0x118] ! Mem[0000000045800118] membar #Sync jmpl %o7,%g0 ldx [%o2+0x018],%l2 ! Mem[0000000045000018] p26_far_0_he: stb %l1,[%i0+0x03f] ! Mem[000000004400003f] stw %l5,[%i2+0x10c] ! Mem[000000004500010c] stw %l6,[%i3+0x04c] ! Mem[000000004580004c] jmpl %o7,%g0 stx %l3,[%i2+0x080] ! Mem[0000000045000080] p26_far_0_ho: stb %l1,[%o0+0x03f] ! Mem[000000004400003f] stw %l5,[%o2+0x10c] ! Mem[000000004500010c] stw %l6,[%o3+0x04c] ! Mem[000000004580004c] jmpl %o7,%g0 stx %l3,[%o2+0x080] ! Mem[0000000045000080] p26_far_0_hem: membar #Sync stb %l1,[%i0+0x03f] ! Mem[000000004400003f] stw %l5,[%i2+0x10c] ! Mem[000000004500010c] stw %l6,[%i3+0x04c] ! Mem[000000004580004c] jmpl %o7,%g0 stx %l3,[%i2+0x080] ! Mem[0000000045000080] p26_far_0_hom: membar #Sync stb %l1,[%o0+0x03f] ! Mem[000000004400003f] stw %l5,[%o2+0x10c] ! Mem[000000004500010c] stw %l6,[%o3+0x04c] ! Mem[000000004580004c] jmpl %o7,%g0 stx %l3,[%o2+0x080] ! Mem[0000000045000080] p26_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p27_far_0_le: stb %l7,[%i3+0x154] ! Mem[0000000047800154] stb %l2,[%i2+0x016] ! Mem[0000000047000016] ldsb [%i0+0x03f],%l3 ! Mem[000000004600003f] swap [%i2+0x1a4],%l0 ! Mem[00000000470001a4] stw %l6,[%i3+0x0f8] ! Mem[00000000478000f8] ldstub [%i2+0x021],%l5 ! Mem[0000000047000021] jmpl %o7,%g0 ldd [%i3+0x198],%l6 ! Mem[0000000047800198] p27_far_0_lo: stb %l7,[%o3+0x154] ! Mem[0000000047800154] stb %l2,[%o2+0x016] ! Mem[0000000047000016] ldsb [%o0+0x03f],%l3 ! Mem[000000004600003f] swap [%o2+0x1a4],%l0 ! Mem[00000000470001a4] stw %l6,[%o3+0x0f8] ! Mem[00000000478000f8] ldstub [%o2+0x021],%l5 ! Mem[0000000047000021] jmpl %o7,%g0 ldd [%o3+0x198],%l6 ! Mem[0000000047800198] p27_far_0_lem: stb %l7,[%i3+0x154] ! Mem[0000000047800154] membar #Sync stb %l2,[%i2+0x016] ! Mem[0000000047000016] ldsb [%i0+0x03f],%l3 ! Mem[000000004600003f] swap [%i2+0x1a4],%l0 ! Mem[00000000470001a4] stw %l6,[%i3+0x0f8] ! Mem[00000000478000f8] ldstub [%i2+0x021],%l5 ! Mem[0000000047000021] jmpl %o7,%g0 ldd [%i3+0x198],%l6 ! Mem[0000000047800198] p27_far_0_lom: stb %l7,[%o3+0x154] ! Mem[0000000047800154] membar #Sync stb %l2,[%o2+0x016] ! Mem[0000000047000016] ldsb [%o0+0x03f],%l3 ! Mem[000000004600003f] swap [%o2+0x1a4],%l0 ! Mem[00000000470001a4] stw %l6,[%o3+0x0f8] ! Mem[00000000478000f8] ldstub [%o2+0x021],%l5 ! Mem[0000000047000021] jmpl %o7,%g0 ldd [%o3+0x198],%l6 ! Mem[0000000047800198] p27_far_0_he: ldd [%i2+0x050],%f30 ! Mem[0000000047000050] ldsh [%i3+0x04c],%l4 ! Mem[000000004780004c] ldd [%i1+0x0a8],%l2 ! Mem[00000000468000a8] umul %l3,%l4,%l0 ldd [%i2+0x190],%l0 ! Mem[0000000047000190] addcc %l2,%l4,%l6 jmpl %o7,%g0 sth %l1,[%i2+0x0e8] ! Mem[00000000470000e8] p27_far_0_ho: ldd [%o2+0x050],%f30 ! Mem[0000000047000050] ldsh [%o3+0x04c],%l4 ! Mem[000000004780004c] ldd [%o1+0x0a8],%l2 ! Mem[00000000468000a8] umul %l3,%l4,%l0 ldd [%o2+0x190],%l0 ! Mem[0000000047000190] addcc %l2,%l4,%l6 jmpl %o7,%g0 sth %l1,[%o2+0x0e8] ! Mem[00000000470000e8] p27_far_0_hem: ldd [%i2+0x050],%f30 ! Mem[0000000047000050] ldsh [%i3+0x04c],%l4 ! Mem[000000004780004c] ldd [%i1+0x0a8],%l2 ! Mem[00000000468000a8] umul %l3,%l4,%l0 ldd [%i2+0x190],%l0 ! Mem[0000000047000190] addcc %l2,%l4,%l6 jmpl %o7,%g0 sth %l1,[%i2+0x0e8] ! Mem[00000000470000e8] p27_far_0_hom: ldd [%o2+0x050],%f30 ! Mem[0000000047000050] ldsh [%o3+0x04c],%l4 ! Mem[000000004780004c] ldd [%o1+0x0a8],%l2 ! Mem[00000000468000a8] umul %l3,%l4,%l0 ldd [%o2+0x190],%l0 ! Mem[0000000047000190] addcc %l2,%l4,%l6 jmpl %o7,%g0 sth %l1,[%o2+0x0e8] ! Mem[00000000470000e8] p27_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p28_far_0_le: ldstub [%i1+0x019],%l5 ! Mem[0000000048800019] ldx [%i1+0x150],%l7 ! Mem[0000000048800150] sth %l7,[%i3+0x060] ! Mem[0000000049800060] ldd [%i3+0x090],%l0 ! Mem[0000000049800090] lduh [%i1+0x004],%l1 ! Mem[0000000048800004] ldd [%i3+0x1d0],%l6 ! Mem[00000000498001d0] jmpl %o7,%g0 swap [%i2+0x190],%l4 ! Mem[0000000049000190] p28_far_0_lo: ldstub [%o1+0x019],%l5 ! Mem[0000000048800019] ldx [%o1+0x150],%l7 ! Mem[0000000048800150] sth %l7,[%o3+0x060] ! Mem[0000000049800060] ldd [%o3+0x090],%l0 ! Mem[0000000049800090] lduh [%o1+0x004],%l1 ! Mem[0000000048800004] ldd [%o3+0x1d0],%l6 ! Mem[00000000498001d0] jmpl %o7,%g0 swap [%o2+0x190],%l4 ! Mem[0000000049000190] p28_far_0_lem: membar #Sync ldstub [%i1+0x019],%l5 ! Mem[0000000048800019] ldx [%i1+0x150],%l7 ! Mem[0000000048800150] sth %l7,[%i3+0x060] ! Mem[0000000049800060] ldd [%i3+0x090],%l0 ! Mem[0000000049800090] lduh [%i1+0x004],%l1 ! Mem[0000000048800004] ldd [%i3+0x1d0],%l6 ! Mem[00000000498001d0] jmpl %o7,%g0 swap [%i2+0x190],%l4 ! Mem[0000000049000190] p28_far_0_lom: membar #Sync ldstub [%o1+0x019],%l5 ! Mem[0000000048800019] ldx [%o1+0x150],%l7 ! Mem[0000000048800150] sth %l7,[%o3+0x060] ! Mem[0000000049800060] ldd [%o3+0x090],%l0 ! Mem[0000000049800090] lduh [%o1+0x004],%l1 ! Mem[0000000048800004] ldd [%o3+0x1d0],%l6 ! Mem[00000000498001d0] jmpl %o7,%g0 swap [%o2+0x190],%l4 ! Mem[0000000049000190] p28_far_0_he: std %l6,[%i1+0x130] ! Mem[0000000048800130] ld [%i1+0x0e4],%f16 ! Mem[00000000488000e4] stb %l2,[%i1+0x150] ! Mem[0000000048800150] orn %l3,-0xb5f,%l4 jmpl %o7,%g0 ldub [%i3+0x09d],%l5 ! Mem[000000004980009d] p28_far_0_ho: std %l6,[%o1+0x130] ! Mem[0000000048800130] ld [%o1+0x0e4],%f16 ! Mem[00000000488000e4] stb %l2,[%o1+0x150] ! Mem[0000000048800150] orn %l3,-0xb5f,%l4 jmpl %o7,%g0 ldub [%o3+0x09d],%l5 ! Mem[000000004980009d] p28_far_0_hem: std %l6,[%i1+0x130] ! Mem[0000000048800130] ld [%i1+0x0e4],%f16 ! Mem[00000000488000e4] stb %l2,[%i1+0x150] ! Mem[0000000048800150] orn %l3,-0xb5f,%l4 jmpl %o7,%g0 ldub [%i3+0x09d],%l5 ! Mem[000000004980009d] p28_far_0_hom: std %l6,[%o1+0x130] ! Mem[0000000048800130] ld [%o1+0x0e4],%f16 ! Mem[00000000488000e4] stb %l2,[%o1+0x150] ! Mem[0000000048800150] orn %l3,-0xb5f,%l4 jmpl %o7,%g0 ldub [%o3+0x09d],%l5 ! Mem[000000004980009d] p28_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p29_far_0_le: swap [%i3+0x18c],%l4 ! Mem[000000004b80018c] ldsb [%i0+0x034],%l5 ! Mem[000000004a000034] ldsb [%i0+0x191],%l3 ! Mem[000000004a000191] ldub [%i1+0x1a4],%l0 ! Mem[000000004a8001a4] smul %l6,%l5,%l3 ldsw [%i3+0x078],%l3 ! Mem[000000004b800078] jmpl %o7,%g0 sub %l3,%l3,%l1 p29_far_0_lo: swap [%o3+0x18c],%l4 ! Mem[000000004b80018c] ldsb [%o0+0x034],%l5 ! Mem[000000004a000034] ldsb [%o0+0x191],%l3 ! Mem[000000004a000191] ldub [%o1+0x1a4],%l0 ! Mem[000000004a8001a4] smul %l6,%l5,%l3 ldsw [%o3+0x078],%l3 ! Mem[000000004b800078] jmpl %o7,%g0 sub %l3,%l3,%l1 p29_far_0_lem: swap [%i3+0x18c],%l4 ! Mem[000000004b80018c] membar #Sync ldsb [%i0+0x034],%l5 ! Mem[000000004a000034] ldsb [%i0+0x191],%l3 ! Mem[000000004a000191] ldub [%i1+0x1a4],%l0 ! Mem[000000004a8001a4] smul %l6,%l5,%l3 ldsw [%i3+0x078],%l3 ! Mem[000000004b800078] jmpl %o7,%g0 sub %l3,%l3,%l1 p29_far_0_lom: swap [%o3+0x18c],%l4 ! Mem[000000004b80018c] membar #Sync ldsb [%o0+0x034],%l5 ! Mem[000000004a000034] ldsb [%o0+0x191],%l3 ! Mem[000000004a000191] ldub [%o1+0x1a4],%l0 ! Mem[000000004a8001a4] smul %l6,%l5,%l3 ldsw [%o3+0x078],%l3 ! Mem[000000004b800078] jmpl %o7,%g0 sub %l3,%l3,%l1 p29_far_0_he: xorcc %l6,-0x6bf,%l6 jmpl %o7,%g0 stw %l0,[%i1+0x038] ! Mem[000000004a800038] p29_far_0_ho: xorcc %l6,-0x6bf,%l6 jmpl %o7,%g0 stw %l0,[%o1+0x038] ! Mem[000000004a800038] p29_far_0_hem: xorcc %l6,-0x6bf,%l6 membar #Sync jmpl %o7,%g0 stw %l0,[%i1+0x038] ! Mem[000000004a800038] p29_far_0_hom: xorcc %l6,-0x6bf,%l6 membar #Sync jmpl %o7,%g0 stw %l0,[%o1+0x038] ! Mem[000000004a800038] p29_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p30_far_0_le: sth %l5,[%i2+0x038] ! Mem[000000004d000038] stw %l7,[%i2+0x154] ! Mem[000000004d000154] ldsh [%i3+0x16a],%l0 ! Mem[000000004d80016a] stb %l3,[%i0+0x0cf] ! Mem[000000004c0000cf] ld [%i1+0x094],%f11 ! Mem[000000004c800094] ldsb [%i3+0x0d9],%l4 ! Mem[000000004d8000d9] jmpl %o7,%g0 add %l1,%l1,%l2 p30_far_0_lo: sth %l5,[%o2+0x038] ! Mem[000000004d000038] stw %l7,[%o2+0x154] ! Mem[000000004d000154] ldsh [%o3+0x16a],%l0 ! Mem[000000004d80016a] stb %l3,[%o0+0x0cf] ! Mem[000000004c0000cf] ld [%o1+0x094],%f11 ! Mem[000000004c800094] ldsb [%o3+0x0d9],%l4 ! Mem[000000004d8000d9] jmpl %o7,%g0 add %l1,%l1,%l2 p30_far_0_lem: membar #Sync sth %l5,[%i2+0x038] ! Mem[000000004d000038] stw %l7,[%i2+0x154] ! Mem[000000004d000154] ldsh [%i3+0x16a],%l0 ! Mem[000000004d80016a] stb %l3,[%i0+0x0cf] ! Mem[000000004c0000cf] ld [%i1+0x094],%f11 ! Mem[000000004c800094] ldsb [%i3+0x0d9],%l4 ! Mem[000000004d8000d9] jmpl %o7,%g0 add %l1,%l1,%l2 p30_far_0_lom: membar #Sync sth %l5,[%o2+0x038] ! Mem[000000004d000038] stw %l7,[%o2+0x154] ! Mem[000000004d000154] ldsh [%o3+0x16a],%l0 ! Mem[000000004d80016a] stb %l3,[%o0+0x0cf] ! Mem[000000004c0000cf] ld [%o1+0x094],%f11 ! Mem[000000004c800094] ldsb [%o3+0x0d9],%l4 ! Mem[000000004d8000d9] jmpl %o7,%g0 add %l1,%l1,%l2 p30_far_0_he: jmpl %o7,%g0 st %f16,[%i2+0x17c] ! Mem[000000004d00017c] jmpl %o7,%g0 nop p30_far_0_ho: jmpl %o7,%g0 st %f16,[%o2+0x17c] ! Mem[000000004d00017c] jmpl %o7,%g0 nop p30_far_0_hem: jmpl %o7,%g0 st %f16,[%i2+0x17c] ! Mem[000000004d00017c] jmpl %o7,%g0 nop p30_far_0_hom: jmpl %o7,%g0 st %f16,[%o2+0x17c] ! Mem[000000004d00017c] jmpl %o7,%g0 nop p30_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p31_far_0_le: umulcc %l4,-0x46a,%l4 ldd [%i3+0x008],%l6 ! Mem[000000004f800008] sth %l0,[%i3+0x0c8] ! Mem[000000004f8000c8] andcc %l0,-0xba6,%l4 ldsh [%i3+0x030],%l3 ! Mem[000000004f800030] mulx %l4,%l0,%l4 jmpl %o7,%g0 ldsw [%i0+0x020],%l5 ! Mem[000000004e000020] p31_far_0_lo: umulcc %l4,-0x46a,%l4 ldd [%o3+0x008],%l6 ! Mem[000000004f800008] sth %l0,[%o3+0x0c8] ! Mem[000000004f8000c8] andcc %l0,-0xba6,%l4 ldsh [%o3+0x030],%l3 ! Mem[000000004f800030] mulx %l4,%l0,%l4 jmpl %o7,%g0 ldsw [%o0+0x020],%l5 ! Mem[000000004e000020] p31_far_0_lem: umulcc %l4,-0x46a,%l4 membar #Sync ldd [%i3+0x008],%l6 ! Mem[000000004f800008] sth %l0,[%i3+0x0c8] ! Mem[000000004f8000c8] andcc %l0,-0xba6,%l4 ldsh [%i3+0x030],%l3 ! Mem[000000004f800030] mulx %l4,%l0,%l4 membar #Sync jmpl %o7,%g0 ldsw [%i0+0x020],%l5 ! Mem[000000004e000020] p31_far_0_lom: umulcc %l4,-0x46a,%l4 membar #Sync ldd [%o3+0x008],%l6 ! Mem[000000004f800008] sth %l0,[%o3+0x0c8] ! Mem[000000004f8000c8] andcc %l0,-0xba6,%l4 ldsh [%o3+0x030],%l3 ! Mem[000000004f800030] mulx %l4,%l0,%l4 membar #Sync jmpl %o7,%g0 ldsw [%o0+0x020],%l5 ! Mem[000000004e000020] p31_far_0_he: ldx [%i1+0x128],%l5 ! Mem[000000004e800128] ldd [%i1+0x1f0],%l2 ! Mem[000000004e8001f0] stw %l2,[%i1+0x1e8] ! Mem[000000004e8001e8] st %f16,[%i1+0x0cc] ! Mem[000000004e8000cc] stw %l0,[%i3+0x0d8] ! Mem[000000004f8000d8] stb %l0,[%i0+0x191] ! Mem[000000004e000191] jmpl %o7,%g0 std %l0,[%i2+0x080] ! Mem[000000004f000080] p31_far_0_ho: ldx [%o1+0x128],%l5 ! Mem[000000004e800128] ldd [%o1+0x1f0],%l2 ! Mem[000000004e8001f0] stw %l2,[%o1+0x1e8] ! Mem[000000004e8001e8] st %f16,[%o1+0x0cc] ! Mem[000000004e8000cc] stw %l0,[%o3+0x0d8] ! Mem[000000004f8000d8] stb %l0,[%o0+0x191] ! Mem[000000004e000191] jmpl %o7,%g0 std %l0,[%o2+0x080] ! Mem[000000004f000080] p31_far_0_hem: ldx [%i1+0x128],%l5 ! Mem[000000004e800128] ldd [%i1+0x1f0],%l2 ! Mem[000000004e8001f0] stw %l2,[%i1+0x1e8] ! Mem[000000004e8001e8] st %f16,[%i1+0x0cc] ! Mem[000000004e8000cc] stw %l0,[%i3+0x0d8] ! Mem[000000004f8000d8] stb %l0,[%i0+0x191] ! Mem[000000004e000191] jmpl %o7,%g0 std %l0,[%i2+0x080] ! Mem[000000004f000080] p31_far_0_hom: ldx [%o1+0x128],%l5 ! Mem[000000004e800128] ldd [%o1+0x1f0],%l2 ! Mem[000000004e8001f0] stw %l2,[%o1+0x1e8] ! Mem[000000004e8001e8] st %f16,[%o1+0x0cc] ! Mem[000000004e8000cc] stw %l0,[%o3+0x0d8] ! Mem[000000004f8000d8] stb %l0,[%o0+0x191] ! Mem[000000004e000191] jmpl %o7,%g0 std %l0,[%o2+0x080] ! Mem[000000004f000080] p31_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p32_far_0_le: ldstub [%i2+0x039],%l5 ! Mem[0000000051000039] ldsb [%i2+0x034],%l5 ! Mem[0000000051000034] ldsh [%i2+0x1b0],%l3 ! Mem[00000000510001b0] xor %l4,-0x667,%l2 stx %l5,[%i2+0x1b0] ! Mem[00000000510001b0] ldsb [%i0+0x0d9],%l4 ! Mem[00000000500000d9] jmpl %o7,%g0 ldstub [%i2+0x0cd],%l1 ! Mem[00000000510000cd] p32_far_0_lo: ldstub [%o2+0x039],%l5 ! Mem[0000000051000039] ldsb [%o2+0x034],%l5 ! Mem[0000000051000034] ldsh [%o2+0x1b0],%l3 ! Mem[00000000510001b0] xor %l4,-0x667,%l2 stx %l5,[%o2+0x1b0] ! Mem[00000000510001b0] ldsb [%o0+0x0d9],%l4 ! Mem[00000000500000d9] jmpl %o7,%g0 ldstub [%o2+0x0cd],%l1 ! Mem[00000000510000cd] p32_far_0_lem: membar #Sync ldstub [%i2+0x039],%l5 ! Mem[0000000051000039] ldsb [%i2+0x034],%l5 ! Mem[0000000051000034] ldsh [%i2+0x1b0],%l3 ! Mem[00000000510001b0] xor %l4,-0x667,%l2 stx %l5,[%i2+0x1b0] ! Mem[00000000510001b0] ldsb [%i0+0x0d9],%l4 ! Mem[00000000500000d9] jmpl %o7,%g0 ldstub [%i2+0x0cd],%l1 ! Mem[00000000510000cd] p32_far_0_lom: membar #Sync ldstub [%o2+0x039],%l5 ! Mem[0000000051000039] ldsb [%o2+0x034],%l5 ! Mem[0000000051000034] ldsh [%o2+0x1b0],%l3 ! Mem[00000000510001b0] xor %l4,-0x667,%l2 stx %l5,[%o2+0x1b0] ! Mem[00000000510001b0] ldsb [%o0+0x0d9],%l4 ! Mem[00000000500000d9] jmpl %o7,%g0 ldstub [%o2+0x0cd],%l1 ! Mem[00000000510000cd] p32_far_0_he: jmpl %o7,%g0 ldx [%i1+0x0f0],%l4 ! Mem[00000000508000f0] jmpl %o7,%g0 nop p32_far_0_ho: jmpl %o7,%g0 ldx [%o1+0x0f0],%l4 ! Mem[00000000508000f0] jmpl %o7,%g0 nop p32_far_0_hem: jmpl %o7,%g0 ldx [%i1+0x0f0],%l4 ! Mem[00000000508000f0] jmpl %o7,%g0 nop p32_far_0_hom: jmpl %o7,%g0 ldx [%o1+0x0f0],%l4 ! Mem[00000000508000f0] jmpl %o7,%g0 nop p32_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p33_far_0_le: ldsh [%i0+0x168],%l4 ! Mem[0000000052000168] ld [%i0+0x05c],%f0 ! Mem[000000005200005c] ldsb [%i0+0x190],%l2 ! Mem[0000000052000190] ldsw [%i0+0x078],%l2 ! Mem[0000000052000078] xor %l5,%l6,%l3 stx %l4,[%i0+0x130] ! Mem[0000000052000130] jmpl %o7,%g0 stx %l6,[%i0+0x050] ! Mem[0000000052000050] p33_far_0_lo: ldsh [%o0+0x168],%l4 ! Mem[0000000052000168] ld [%o0+0x05c],%f0 ! Mem[000000005200005c] ldsb [%o0+0x190],%l2 ! Mem[0000000052000190] ldsw [%o0+0x078],%l2 ! Mem[0000000052000078] xor %l5,%l6,%l3 stx %l4,[%o0+0x130] ! Mem[0000000052000130] jmpl %o7,%g0 stx %l6,[%o0+0x050] ! Mem[0000000052000050] p33_far_0_lem: ldsh [%i0+0x168],%l4 ! Mem[0000000052000168] ld [%i0+0x05c],%f0 ! Mem[000000005200005c] ldsb [%i0+0x190],%l2 ! Mem[0000000052000190] ldsw [%i0+0x078],%l2 ! Mem[0000000052000078] xor %l5,%l6,%l3 stx %l4,[%i0+0x130] ! Mem[0000000052000130] jmpl %o7,%g0 stx %l6,[%i0+0x050] ! Mem[0000000052000050] p33_far_0_lom: ldsh [%o0+0x168],%l4 ! Mem[0000000052000168] ld [%o0+0x05c],%f0 ! Mem[000000005200005c] ldsb [%o0+0x190],%l2 ! Mem[0000000052000190] ldsw [%o0+0x078],%l2 ! Mem[0000000052000078] xor %l5,%l6,%l3 stx %l4,[%o0+0x130] ! Mem[0000000052000130] jmpl %o7,%g0 stx %l6,[%o0+0x050] ! Mem[0000000052000050] p33_far_0_he: sth %l5,[%i0+0x106] ! Mem[0000000052000106] ldsw [%i1+0x084],%l3 ! Mem[0000000052800084] jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000053000008] p33_far_0_ho: sth %l5,[%o0+0x106] ! Mem[0000000052000106] ldsw [%o1+0x084],%l3 ! Mem[0000000052800084] jmpl %o7,%g0 std %l0,[%o2+0x008] ! Mem[0000000053000008] p33_far_0_hem: sth %l5,[%i0+0x106] ! Mem[0000000052000106] ldsw [%i1+0x084],%l3 ! Mem[0000000052800084] membar #Sync jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000053000008] p33_far_0_hom: sth %l5,[%o0+0x106] ! Mem[0000000052000106] ldsw [%o1+0x084],%l3 ! Mem[0000000052800084] membar #Sync jmpl %o7,%g0 std %l0,[%o2+0x008] ! Mem[0000000053000008] p33_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p34_far_0_le: sth %l5,[%i2+0x018] ! Mem[0000000055000018] addcc %l2,0xd88,%l2 addc %l1,-0xc25,%l0 sllx %l0,0x010,%l6 ldsh [%i0+0x0d4],%l3 ! Mem[00000000540000d4] ldx [%i0+0x0d0],%l4 ! Mem[00000000540000d0] jmpl %o7,%g0 stb %l3,[%i3+0x1b3] ! Mem[00000000558001b3] p34_far_0_lo: sth %l5,[%o2+0x018] ! Mem[0000000055000018] addcc %l2,0xd88,%l2 addc %l1,-0xc25,%l0 sllx %l0,0x010,%l6 ldsh [%o0+0x0d4],%l3 ! Mem[00000000540000d4] ldx [%o0+0x0d0],%l4 ! Mem[00000000540000d0] jmpl %o7,%g0 stb %l3,[%o3+0x1b3] ! Mem[00000000558001b3] p34_far_0_lem: membar #Sync sth %l5,[%i2+0x018] ! Mem[0000000055000018] addcc %l2,0xd88,%l2 addc %l1,-0xc25,%l0 sllx %l0,0x010,%l6 ldsh [%i0+0x0d4],%l3 ! Mem[00000000540000d4] ldx [%i0+0x0d0],%l4 ! Mem[00000000540000d0] jmpl %o7,%g0 stb %l3,[%i3+0x1b3] ! Mem[00000000558001b3] p34_far_0_lom: membar #Sync sth %l5,[%o2+0x018] ! Mem[0000000055000018] addcc %l2,0xd88,%l2 addc %l1,-0xc25,%l0 sllx %l0,0x010,%l6 ldsh [%o0+0x0d4],%l3 ! Mem[00000000540000d4] ldx [%o0+0x0d0],%l4 ! Mem[00000000540000d0] jmpl %o7,%g0 stb %l3,[%o3+0x1b3] ! Mem[00000000558001b3] p34_far_0_he: ldd [%i1+0x180],%l0 ! Mem[0000000054800180] jmpl %o7,%g0 stw %l1,[%i0+0x160] ! Mem[0000000054000160] p34_far_0_ho: ldd [%o1+0x180],%l0 ! Mem[0000000054800180] jmpl %o7,%g0 stw %l1,[%o0+0x160] ! Mem[0000000054000160] p34_far_0_hem: ldd [%i1+0x180],%l0 ! Mem[0000000054800180] jmpl %o7,%g0 stw %l1,[%i0+0x160] ! Mem[0000000054000160] p34_far_0_hom: ldd [%o1+0x180],%l0 ! Mem[0000000054800180] jmpl %o7,%g0 stw %l1,[%o0+0x160] ! Mem[0000000054000160] p34_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p35_far_0_le: smulcc %l5,-0x278,%l4 lduw [%i2+0x134],%l5 ! Mem[0000000057000134] ldstub [%i1+0x060],%l5 ! Mem[0000000056800060] std %f0 ,[%i0+0x078] ! Mem[0000000056000078] ldd [%i3+0x000],%l4 ! Mem[0000000057800000] stw %l2,[%i1+0x058] ! Mem[0000000056800058] jmpl %o7,%g0 lduw [%i3+0x0b4],%l3 ! Mem[00000000578000b4] p35_far_0_lo: smulcc %l5,-0x278,%l4 lduw [%o2+0x134],%l5 ! Mem[0000000057000134] ldstub [%o1+0x060],%l5 ! Mem[0000000056800060] std %f0 ,[%o0+0x078] ! Mem[0000000056000078] ldd [%o3+0x000],%l4 ! Mem[0000000057800000] stw %l2,[%o1+0x058] ! Mem[0000000056800058] jmpl %o7,%g0 lduw [%o3+0x0b4],%l3 ! Mem[00000000578000b4] p35_far_0_lem: smulcc %l5,-0x278,%l4 lduw [%i2+0x134],%l5 ! Mem[0000000057000134] ldstub [%i1+0x060],%l5 ! Mem[0000000056800060] std %f0 ,[%i0+0x078] ! Mem[0000000056000078] membar #Sync ldd [%i3+0x000],%l4 ! Mem[0000000057800000] stw %l2,[%i1+0x058] ! Mem[0000000056800058] jmpl %o7,%g0 lduw [%i3+0x0b4],%l3 ! Mem[00000000578000b4] p35_far_0_lom: smulcc %l5,-0x278,%l4 lduw [%o2+0x134],%l5 ! Mem[0000000057000134] ldstub [%o1+0x060],%l5 ! Mem[0000000056800060] std %f0 ,[%o0+0x078] ! Mem[0000000056000078] membar #Sync ldd [%o3+0x000],%l4 ! Mem[0000000057800000] stw %l2,[%o1+0x058] ! Mem[0000000056800058] jmpl %o7,%g0 lduw [%o3+0x0b4],%l3 ! Mem[00000000578000b4] p35_far_0_he: lduh [%i2+0x1f8],%l3 ! Mem[00000000570001f8] addcc %l4,0x3bc,%l1 stb %l6,[%i2+0x18e] ! Mem[000000005700018e] xnor %l3,-0x721,%l5 ldub [%i3+0x006],%l6 ! Mem[0000000057800006] jmpl %o7,%g0 sth %l3,[%i1+0x1d4] ! Mem[00000000568001d4] p35_far_0_ho: lduh [%o2+0x1f8],%l3 ! Mem[00000000570001f8] addcc %l4,0x3bc,%l1 stb %l6,[%o2+0x18e] ! Mem[000000005700018e] xnor %l3,-0x721,%l5 ldub [%o3+0x006],%l6 ! Mem[0000000057800006] jmpl %o7,%g0 sth %l3,[%o1+0x1d4] ! Mem[00000000568001d4] p35_far_0_hem: lduh [%i2+0x1f8],%l3 ! Mem[00000000570001f8] addcc %l4,0x3bc,%l1 stb %l6,[%i2+0x18e] ! Mem[000000005700018e] xnor %l3,-0x721,%l5 membar #Sync ldub [%i3+0x006],%l6 ! Mem[0000000057800006] jmpl %o7,%g0 sth %l3,[%i1+0x1d4] ! Mem[00000000568001d4] p35_far_0_hom: lduh [%o2+0x1f8],%l3 ! Mem[00000000570001f8] addcc %l4,0x3bc,%l1 stb %l6,[%o2+0x18e] ! Mem[000000005700018e] xnor %l3,-0x721,%l5 membar #Sync ldub [%o3+0x006],%l6 ! Mem[0000000057800006] jmpl %o7,%g0 sth %l3,[%o1+0x1d4] ! Mem[00000000568001d4] p35_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p36_far_0_le: ldstub [%i2+0x019],%l5 ! Mem[0000000059000019] ldx [%i3+0x170],%l7 ! Mem[0000000059800170] lduw [%i0+0x174],%l2 ! Mem[0000000058000174] ldx [%i0+0x168],%l0 ! Mem[0000000058000168] taddcc %l1,-0x1e1,%l0 ldsh [%i1+0x0d4],%l3 ! Mem[00000000588000d4] jmpl %o7,%g0 st %f3 ,[%i1+0x080] ! Mem[0000000058800080] p36_far_0_lo: ldstub [%o2+0x019],%l5 ! Mem[0000000059000019] ldx [%o3+0x170],%l7 ! Mem[0000000059800170] lduw [%o0+0x174],%l2 ! Mem[0000000058000174] ldx [%o0+0x168],%l0 ! Mem[0000000058000168] taddcc %l1,-0x1e1,%l0 ldsh [%o1+0x0d4],%l3 ! Mem[00000000588000d4] jmpl %o7,%g0 st %f3 ,[%o1+0x080] ! Mem[0000000058800080] p36_far_0_lem: membar #Sync ldstub [%i2+0x019],%l5 ! Mem[0000000059000019] ldx [%i3+0x170],%l7 ! Mem[0000000059800170] lduw [%i0+0x174],%l2 ! Mem[0000000058000174] ldx [%i0+0x168],%l0 ! Mem[0000000058000168] taddcc %l1,-0x1e1,%l0 ldsh [%i1+0x0d4],%l3 ! Mem[00000000588000d4] jmpl %o7,%g0 st %f3 ,[%i1+0x080] ! Mem[0000000058800080] p36_far_0_lom: membar #Sync ldstub [%o2+0x019],%l5 ! Mem[0000000059000019] ldx [%o3+0x170],%l7 ! Mem[0000000059800170] lduw [%o0+0x174],%l2 ! Mem[0000000058000174] ldx [%o0+0x168],%l0 ! Mem[0000000058000168] taddcc %l1,-0x1e1,%l0 ldsh [%o1+0x0d4],%l3 ! Mem[00000000588000d4] jmpl %o7,%g0 st %f3 ,[%o1+0x080] ! Mem[0000000058800080] p36_far_0_he: orncc %l3,%l5,%l5 tsubcc %l0,%l3,%l1 jmpl %o7,%g0 ldsw [%i3+0x190],%l4 ! Mem[0000000059800190] p36_far_0_ho: orncc %l3,%l5,%l5 tsubcc %l0,%l3,%l1 jmpl %o7,%g0 ldsw [%o3+0x190],%l4 ! Mem[0000000059800190] p36_far_0_hem: orncc %l3,%l5,%l5 tsubcc %l0,%l3,%l1 jmpl %o7,%g0 ldsw [%i3+0x190],%l4 ! Mem[0000000059800190] p36_far_0_hom: orncc %l3,%l5,%l5 tsubcc %l0,%l3,%l1 jmpl %o7,%g0 ldsw [%o3+0x190],%l4 ! Mem[0000000059800190] p36_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p37_far_0_le: swap [%i0+0x168],%l4 ! Mem[000000005a000168] st %f1 ,[%i1+0x178] ! Mem[000000005a800178] subccc %l4,0xb40,%l0 ldub [%i1+0x13a],%l0 ! Mem[000000005a80013a] ldsw [%i1+0x018],%l2 ! Mem[000000005a800018] ldsw [%i0+0x06c],%l4 ! Mem[000000005a00006c] jmpl %o7,%g0 st %f10,[%i3+0x070] ! Mem[000000005b800070] p37_far_0_lo: swap [%o0+0x168],%l4 ! Mem[000000005a000168] st %f1 ,[%o1+0x178] ! Mem[000000005a800178] subccc %l4,0xb40,%l0 ldub [%o1+0x13a],%l0 ! Mem[000000005a80013a] ldsw [%o1+0x018],%l2 ! Mem[000000005a800018] ldsw [%o0+0x06c],%l4 ! Mem[000000005a00006c] jmpl %o7,%g0 st %f10,[%o3+0x070] ! Mem[000000005b800070] p37_far_0_lem: swap [%i0+0x168],%l4 ! Mem[000000005a000168] st %f1 ,[%i1+0x178] ! Mem[000000005a800178] subccc %l4,0xb40,%l0 ldub [%i1+0x13a],%l0 ! Mem[000000005a80013a] membar #Sync ldsw [%i1+0x018],%l2 ! Mem[000000005a800018] ldsw [%i0+0x06c],%l4 ! Mem[000000005a00006c] jmpl %o7,%g0 st %f10,[%i3+0x070] ! Mem[000000005b800070] p37_far_0_lom: swap [%o0+0x168],%l4 ! Mem[000000005a000168] st %f1 ,[%o1+0x178] ! Mem[000000005a800178] subccc %l4,0xb40,%l0 ldub [%o1+0x13a],%l0 ! Mem[000000005a80013a] membar #Sync ldsw [%o1+0x018],%l2 ! Mem[000000005a800018] ldsw [%o0+0x06c],%l4 ! Mem[000000005a00006c] jmpl %o7,%g0 st %f10,[%o3+0x070] ! Mem[000000005b800070] p37_far_0_he: stb %l1,[%i3+0x01f] ! Mem[000000005b80001f] nop sth %l4,[%i1+0x00c] ! Mem[000000005a80000c] swap [%i0+0x110],%l6 ! Mem[000000005a000110] ldx [%i3+0x0e0],%l0 ! Mem[000000005b8000e0] jmpl %o7,%g0 stb %l2,[%i3+0x170] ! Mem[000000005b800170] p37_far_0_ho: stb %l1,[%o3+0x01f] ! Mem[000000005b80001f] nop sth %l4,[%o1+0x00c] ! Mem[000000005a80000c] swap [%o0+0x110],%l6 ! Mem[000000005a000110] ldx [%o3+0x0e0],%l0 ! Mem[000000005b8000e0] jmpl %o7,%g0 stb %l2,[%o3+0x170] ! Mem[000000005b800170] p37_far_0_hem: membar #Sync stb %l1,[%i3+0x01f] ! Mem[000000005b80001f] nop sth %l4,[%i1+0x00c] ! Mem[000000005a80000c] swap [%i0+0x110],%l6 ! Mem[000000005a000110] ldx [%i3+0x0e0],%l0 ! Mem[000000005b8000e0] jmpl %o7,%g0 stb %l2,[%i3+0x170] ! Mem[000000005b800170] p37_far_0_hom: membar #Sync stb %l1,[%o3+0x01f] ! Mem[000000005b80001f] nop sth %l4,[%o1+0x00c] ! Mem[000000005a80000c] swap [%o0+0x110],%l6 ! Mem[000000005a000110] ldx [%o3+0x0e0],%l0 ! Mem[000000005b8000e0] jmpl %o7,%g0 stb %l2,[%o3+0x170] ! Mem[000000005b800170] p37_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p38_far_0_le: sth %l5,[%i2+0x018] ! Mem[000000005d000018] andcc %l3,0xbe9,%l5 ldx [%i3+0x0a8],%l1 ! Mem[000000005d8000a8] stb %l6,[%i3+0x123] ! Mem[000000005d800123] ldub [%i2+0x02a],%l7 ! Mem[000000005d00002a] sth %l3,[%i1+0x01e] ! Mem[000000005c80001e] jmpl %o7,%g0 andncc %l0,%l5,%l3 p38_far_0_lo: sth %l5,[%o2+0x018] ! Mem[000000005d000018] andcc %l3,0xbe9,%l5 ldx [%o3+0x0a8],%l1 ! Mem[000000005d8000a8] stb %l6,[%o3+0x123] ! Mem[000000005d800123] ldub [%o2+0x02a],%l7 ! Mem[000000005d00002a] sth %l3,[%o1+0x01e] ! Mem[000000005c80001e] jmpl %o7,%g0 andncc %l0,%l5,%l3 p38_far_0_lem: membar #Sync sth %l5,[%i2+0x018] ! Mem[000000005d000018] andcc %l3,0xbe9,%l5 ldx [%i3+0x0a8],%l1 ! Mem[000000005d8000a8] stb %l6,[%i3+0x123] ! Mem[000000005d800123] ldub [%i2+0x02a],%l7 ! Mem[000000005d00002a] sth %l3,[%i1+0x01e] ! Mem[000000005c80001e] jmpl %o7,%g0 andncc %l0,%l5,%l3 p38_far_0_lom: membar #Sync sth %l5,[%o2+0x018] ! Mem[000000005d000018] andcc %l3,0xbe9,%l5 ldx [%o3+0x0a8],%l1 ! Mem[000000005d8000a8] stb %l6,[%o3+0x123] ! Mem[000000005d800123] ldub [%o2+0x02a],%l7 ! Mem[000000005d00002a] sth %l3,[%o1+0x01e] ! Mem[000000005c80001e] jmpl %o7,%g0 andncc %l0,%l5,%l3 p38_far_0_he: ldub [%i3+0x04e],%l4 ! Mem[000000005d80004e] std %l2,[%i3+0x050] ! Mem[000000005d800050] jmpl %o7,%g0 ldx [%i3+0x070],%l0 ! Mem[000000005d800070] p38_far_0_ho: ldub [%o3+0x04e],%l4 ! Mem[000000005d80004e] std %l2,[%o3+0x050] ! Mem[000000005d800050] jmpl %o7,%g0 ldx [%o3+0x070],%l0 ! Mem[000000005d800070] p38_far_0_hem: ldub [%i3+0x04e],%l4 ! Mem[000000005d80004e] std %l2,[%i3+0x050] ! Mem[000000005d800050] jmpl %o7,%g0 ldx [%i3+0x070],%l0 ! Mem[000000005d800070] p38_far_0_hom: ldub [%o3+0x04e],%l4 ! Mem[000000005d80004e] std %l2,[%o3+0x050] ! Mem[000000005d800050] jmpl %o7,%g0 ldx [%o3+0x070],%l0 ! Mem[000000005d800070] p38_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p39_far_0_le: ldub [%i3+0x07a],%l2 ! Mem[000000005f80007a] st %f11,[%i3+0x10c] ! Mem[000000005f80010c] ldstub [%i1+0x14a],%l0 ! Mem[000000005e80014a] udivx %l6,0x6a0,%l1 lduh [%i1+0x190],%l2 ! Mem[000000005e800190] srax %l1,0x01f,%l0 jmpl %o7,%g0 ld [%i3+0x0f4],%f11 ! Mem[000000005f8000f4] p39_far_0_lo: ldub [%o3+0x07a],%l2 ! Mem[000000005f80007a] st %f11,[%o3+0x10c] ! Mem[000000005f80010c] ldstub [%o1+0x14a],%l0 ! Mem[000000005e80014a] udivx %l6,0x6a0,%l1 lduh [%o1+0x190],%l2 ! Mem[000000005e800190] srax %l1,0x01f,%l0 jmpl %o7,%g0 ld [%o3+0x0f4],%f11 ! Mem[000000005f8000f4] p39_far_0_lem: ldub [%i3+0x07a],%l2 ! Mem[000000005f80007a] st %f11,[%i3+0x10c] ! Mem[000000005f80010c] ldstub [%i1+0x14a],%l0 ! Mem[000000005e80014a] udivx %l6,0x6a0,%l1 lduh [%i1+0x190],%l2 ! Mem[000000005e800190] srax %l1,0x01f,%l0 jmpl %o7,%g0 ld [%i3+0x0f4],%f11 ! Mem[000000005f8000f4] p39_far_0_lom: ldub [%o3+0x07a],%l2 ! Mem[000000005f80007a] st %f11,[%o3+0x10c] ! Mem[000000005f80010c] ldstub [%o1+0x14a],%l0 ! Mem[000000005e80014a] udivx %l6,0x6a0,%l1 lduh [%o1+0x190],%l2 ! Mem[000000005e800190] srax %l1,0x01f,%l0 jmpl %o7,%g0 ld [%o3+0x0f4],%f11 ! Mem[000000005f8000f4] p39_far_0_he: jmpl %o7,%g0 srlx %l1,%l4,%l6 jmpl %o7,%g0 nop p39_far_0_ho: jmpl %o7,%g0 srlx %l1,%l4,%l6 jmpl %o7,%g0 nop p39_far_0_hem: jmpl %o7,%g0 srlx %l1,%l4,%l6 jmpl %o7,%g0 nop p39_far_0_hom: jmpl %o7,%g0 srlx %l1,%l4,%l6 jmpl %o7,%g0 nop p39_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p40_far_0_le: lduw [%i1+0x02c],%l6 ! Mem[000000006080002c] stw %l0,[%i3+0x0c8] ! Mem[00000000618000c8] std %l0,[%i0+0x0a8] ! Mem[00000000600000a8] ldd [%i0+0x1e8],%l2 ! Mem[00000000600001e8] ld [%i3+0x0f0],%f7 ! Mem[00000000618000f0] xor %l6,0xadc,%l4 jmpl %o7,%g0 sth %l2,[%i2+0x070] ! Mem[0000000061000070] p40_far_0_lo: lduw [%o1+0x02c],%l6 ! Mem[000000006080002c] stw %l0,[%o3+0x0c8] ! Mem[00000000618000c8] std %l0,[%o0+0x0a8] ! Mem[00000000600000a8] ldd [%o0+0x1e8],%l2 ! Mem[00000000600001e8] ld [%o3+0x0f0],%f7 ! Mem[00000000618000f0] xor %l6,0xadc,%l4 jmpl %o7,%g0 sth %l2,[%o2+0x070] ! Mem[0000000061000070] p40_far_0_lem: membar #Sync lduw [%i1+0x02c],%l6 ! Mem[000000006080002c] stw %l0,[%i3+0x0c8] ! Mem[00000000618000c8] std %l0,[%i0+0x0a8] ! Mem[00000000600000a8] ldd [%i0+0x1e8],%l2 ! Mem[00000000600001e8] ld [%i3+0x0f0],%f7 ! Mem[00000000618000f0] xor %l6,0xadc,%l4 jmpl %o7,%g0 sth %l2,[%i2+0x070] ! Mem[0000000061000070] p40_far_0_lom: membar #Sync lduw [%o1+0x02c],%l6 ! Mem[000000006080002c] stw %l0,[%o3+0x0c8] ! Mem[00000000618000c8] std %l0,[%o0+0x0a8] ! Mem[00000000600000a8] ldd [%o0+0x1e8],%l2 ! Mem[00000000600001e8] ld [%o3+0x0f0],%f7 ! Mem[00000000618000f0] xor %l6,0xadc,%l4 jmpl %o7,%g0 sth %l2,[%o2+0x070] ! Mem[0000000061000070] p40_far_0_he: ldsh [%i2+0x12e],%l5 ! Mem[000000006100012e] lduh [%i0+0x19c],%l7 ! Mem[000000006000019c] lduh [%i0+0x140],%l1 ! Mem[0000000060000140] ldstub [%i1+0x0c1],%l1 ! Mem[00000000608000c1] taddcctv %l4,%l3,%l5 jmpl %o7,%g0 stb %l2,[%i3+0x1e8] ! Mem[00000000618001e8] p40_far_0_ho: ldsh [%o2+0x12e],%l5 ! Mem[000000006100012e] lduh [%o0+0x19c],%l7 ! Mem[000000006000019c] lduh [%o0+0x140],%l1 ! Mem[0000000060000140] ldstub [%o1+0x0c1],%l1 ! Mem[00000000608000c1] taddcctv %l4,%l3,%l5 jmpl %o7,%g0 stb %l2,[%o3+0x1e8] ! Mem[00000000618001e8] p40_far_0_hem: ldsh [%i2+0x12e],%l5 ! Mem[000000006100012e] lduh [%i0+0x19c],%l7 ! Mem[000000006000019c] lduh [%i0+0x140],%l1 ! Mem[0000000060000140] ldstub [%i1+0x0c1],%l1 ! Mem[00000000608000c1] taddcctv %l4,%l3,%l5 jmpl %o7,%g0 stb %l2,[%i3+0x1e8] ! Mem[00000000618001e8] p40_far_0_hom: ldsh [%o2+0x12e],%l5 ! Mem[000000006100012e] lduh [%o0+0x19c],%l7 ! Mem[000000006000019c] lduh [%o0+0x140],%l1 ! Mem[0000000060000140] ldstub [%o1+0x0c1],%l1 ! Mem[00000000608000c1] taddcctv %l4,%l3,%l5 jmpl %o7,%g0 stb %l2,[%o3+0x1e8] ! Mem[00000000618001e8] p40_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p41_far_0_le: stb %l4,[%i0+0x18e] ! Mem[000000006200018e] stw %l5,[%i0+0x034] ! Mem[0000000062000034] lduh [%i0+0x040],%l7 ! Mem[0000000062000040] stx %l0,[%i2+0x0b0] ! Mem[00000000630000b0] stw %l1,[%i1+0x024] ! Mem[0000000062800024] ldd [%i1+0x190],%l4 ! Mem[0000000062800190] jmpl %o7,%g0 stx %l4,[%i2+0x0d8] ! Mem[00000000630000d8] p41_far_0_lo: stb %l4,[%o0+0x18e] ! Mem[000000006200018e] stw %l5,[%o0+0x034] ! Mem[0000000062000034] lduh [%o0+0x040],%l7 ! Mem[0000000062000040] stx %l0,[%o2+0x0b0] ! Mem[00000000630000b0] stw %l1,[%o1+0x024] ! Mem[0000000062800024] ldd [%o1+0x190],%l4 ! Mem[0000000062800190] jmpl %o7,%g0 stx %l4,[%o2+0x0d8] ! Mem[00000000630000d8] p41_far_0_lem: stb %l4,[%i0+0x18e] ! Mem[000000006200018e] membar #Sync stw %l5,[%i0+0x034] ! Mem[0000000062000034] lduh [%i0+0x040],%l7 ! Mem[0000000062000040] stx %l0,[%i2+0x0b0] ! Mem[00000000630000b0] stw %l1,[%i1+0x024] ! Mem[0000000062800024] ldd [%i1+0x190],%l4 ! Mem[0000000062800190] jmpl %o7,%g0 stx %l4,[%i2+0x0d8] ! Mem[00000000630000d8] p41_far_0_lom: stb %l4,[%o0+0x18e] ! Mem[000000006200018e] membar #Sync stw %l5,[%o0+0x034] ! Mem[0000000062000034] lduh [%o0+0x040],%l7 ! Mem[0000000062000040] stx %l0,[%o2+0x0b0] ! Mem[00000000630000b0] stw %l1,[%o1+0x024] ! Mem[0000000062800024] ldd [%o1+0x190],%l4 ! Mem[0000000062800190] jmpl %o7,%g0 stx %l4,[%o2+0x0d8] ! Mem[00000000630000d8] p41_far_0_he: std %f26,[%i2+0x050] ! Mem[0000000063000050] ldd [%i1+0x0d0],%l4 ! Mem[00000000628000d0] stx %l6,[%i2+0x078] ! Mem[0000000063000078] ldsb [%i2+0x04e],%l2 ! Mem[000000006300004e] jmpl %o7,%g0 stw %l6,[%i2+0x04c] ! Mem[000000006300004c] p41_far_0_ho: std %f26,[%o2+0x050] ! Mem[0000000063000050] ldd [%o1+0x0d0],%l4 ! Mem[00000000628000d0] stx %l6,[%o2+0x078] ! Mem[0000000063000078] ldsb [%o2+0x04e],%l2 ! Mem[000000006300004e] jmpl %o7,%g0 stw %l6,[%o2+0x04c] ! Mem[000000006300004c] p41_far_0_hem: std %f26,[%i2+0x050] ! Mem[0000000063000050] ldd [%i1+0x0d0],%l4 ! Mem[00000000628000d0] stx %l6,[%i2+0x078] ! Mem[0000000063000078] ldsb [%i2+0x04e],%l2 ! Mem[000000006300004e] jmpl %o7,%g0 stw %l6,[%i2+0x04c] ! Mem[000000006300004c] p41_far_0_hom: std %f26,[%o2+0x050] ! Mem[0000000063000050] ldd [%o1+0x0d0],%l4 ! Mem[00000000628000d0] stx %l6,[%o2+0x078] ! Mem[0000000063000078] ldsb [%o2+0x04e],%l2 ! Mem[000000006300004e] jmpl %o7,%g0 stw %l6,[%o2+0x04c] ! Mem[000000006300004c] p41_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p42_far_0_le: ld [%i1+0x184],%f15 ! Mem[0000000064800184] ldd [%i0+0x170],%l2 ! Mem[0000000064000170] stb %l0,[%i2+0x084] ! Mem[0000000065000084] sth %l0,[%i0+0x11a] ! Mem[000000006400011a] stb %l2,[%i1+0x01b] ! Mem[000000006480001b] subccc %l1,-0xded,%l7 jmpl %o7,%g0 sth %l2,[%i0+0x014] ! Mem[0000000064000014] p42_far_0_lo: ld [%o1+0x184],%f15 ! Mem[0000000064800184] ldd [%o0+0x170],%l2 ! Mem[0000000064000170] stb %l0,[%o2+0x084] ! Mem[0000000065000084] sth %l0,[%o0+0x11a] ! Mem[000000006400011a] stb %l2,[%o1+0x01b] ! Mem[000000006480001b] subccc %l1,-0xded,%l7 jmpl %o7,%g0 sth %l2,[%o0+0x014] ! Mem[0000000064000014] p42_far_0_lem: ld [%i1+0x184],%f15 ! Mem[0000000064800184] ldd [%i0+0x170],%l2 ! Mem[0000000064000170] stb %l0,[%i2+0x084] ! Mem[0000000065000084] sth %l0,[%i0+0x11a] ! Mem[000000006400011a] membar #Sync stb %l2,[%i1+0x01b] ! Mem[000000006480001b] subccc %l1,-0xded,%l7 membar #Sync jmpl %o7,%g0 sth %l2,[%i0+0x014] ! Mem[0000000064000014] p42_far_0_lom: ld [%o1+0x184],%f15 ! Mem[0000000064800184] ldd [%o0+0x170],%l2 ! Mem[0000000064000170] stb %l0,[%o2+0x084] ! Mem[0000000065000084] sth %l0,[%o0+0x11a] ! Mem[000000006400011a] membar #Sync stb %l2,[%o1+0x01b] ! Mem[000000006480001b] subccc %l1,-0xded,%l7 membar #Sync jmpl %o7,%g0 sth %l2,[%o0+0x014] ! Mem[0000000064000014] p42_far_0_he: ldsh [%i3+0x02c],%l4 ! Mem[000000006580002c] jmpl %o7,%g0 stx %l1,[%i3+0x028] ! Mem[0000000065800028] p42_far_0_ho: ldsh [%o3+0x02c],%l4 ! Mem[000000006580002c] jmpl %o7,%g0 stx %l1,[%o3+0x028] ! Mem[0000000065800028] p42_far_0_hem: membar #Sync ldsh [%i3+0x02c],%l4 ! Mem[000000006580002c] membar #Sync jmpl %o7,%g0 stx %l1,[%i3+0x028] ! Mem[0000000065800028] p42_far_0_hom: membar #Sync ldsh [%o3+0x02c],%l4 ! Mem[000000006580002c] membar #Sync jmpl %o7,%g0 stx %l1,[%o3+0x028] ! Mem[0000000065800028] p42_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p43_far_0_le: std %f12,[%i2+0x018] ! Mem[0000000067000018] sub %l3,%l1,%l5 sllx %l5,0x02a,%l5 ldsh [%i3+0x060],%l7 ! Mem[0000000067800060] ldsh [%i0+0x092],%l0 ! Mem[0000000066000092] lduh [%i3+0x024],%l1 ! Mem[0000000067800024] jmpl %o7,%g0 srl %l6,0x002,%l3 p43_far_0_lo: std %f12,[%o2+0x018] ! Mem[0000000067000018] sub %l3,%l1,%l5 sllx %l5,0x02a,%l5 ldsh [%o3+0x060],%l7 ! Mem[0000000067800060] ldsh [%o0+0x092],%l0 ! Mem[0000000066000092] lduh [%o3+0x024],%l1 ! Mem[0000000067800024] jmpl %o7,%g0 srl %l6,0x002,%l3 p43_far_0_lem: membar #Sync std %f12,[%i2+0x018] ! Mem[0000000067000018] sub %l3,%l1,%l5 sllx %l5,0x02a,%l5 ldsh [%i3+0x060],%l7 ! Mem[0000000067800060] ldsh [%i0+0x092],%l0 ! Mem[0000000066000092] lduh [%i3+0x024],%l1 ! Mem[0000000067800024] jmpl %o7,%g0 srl %l6,0x002,%l3 p43_far_0_lom: membar #Sync std %f12,[%o2+0x018] ! Mem[0000000067000018] sub %l3,%l1,%l5 sllx %l5,0x02a,%l5 ldsh [%o3+0x060],%l7 ! Mem[0000000067800060] ldsh [%o0+0x092],%l0 ! Mem[0000000066000092] lduh [%o3+0x024],%l1 ! Mem[0000000067800024] jmpl %o7,%g0 srl %l6,0x002,%l3 p43_far_0_he: ldd [%i0+0x100],%f20 ! Mem[0000000066000100] ldsb [%i2+0x0b5],%l3 ! Mem[00000000670000b5] lduw [%i1+0x000],%l5 ! Mem[0000000066800000] swap [%i3+0x00c],%l4 ! Mem[000000006780000c] ldx [%i2+0x1f8],%l3 ! Mem[00000000670001f8] taddcctv %l1,-0xbf0,%l4 jmpl %o7,%g0 sth %l1,[%i1+0x140] ! Mem[0000000066800140] p43_far_0_ho: ldd [%o0+0x100],%f20 ! Mem[0000000066000100] ldsb [%o2+0x0b5],%l3 ! Mem[00000000670000b5] lduw [%o1+0x000],%l5 ! Mem[0000000066800000] swap [%o3+0x00c],%l4 ! Mem[000000006780000c] ldx [%o2+0x1f8],%l3 ! Mem[00000000670001f8] taddcctv %l1,-0xbf0,%l4 jmpl %o7,%g0 sth %l1,[%o1+0x140] ! Mem[0000000066800140] p43_far_0_hem: ldd [%i0+0x100],%f20 ! Mem[0000000066000100] ldsb [%i2+0x0b5],%l3 ! Mem[00000000670000b5] membar #Sync lduw [%i1+0x000],%l5 ! Mem[0000000066800000] swap [%i3+0x00c],%l4 ! Mem[000000006780000c] ldx [%i2+0x1f8],%l3 ! Mem[00000000670001f8] taddcctv %l1,-0xbf0,%l4 jmpl %o7,%g0 sth %l1,[%i1+0x140] ! Mem[0000000066800140] p43_far_0_hom: ldd [%o0+0x100],%f20 ! Mem[0000000066000100] ldsb [%o2+0x0b5],%l3 ! Mem[00000000670000b5] membar #Sync lduw [%o1+0x000],%l5 ! Mem[0000000066800000] swap [%o3+0x00c],%l4 ! Mem[000000006780000c] ldx [%o2+0x1f8],%l3 ! Mem[00000000670001f8] taddcctv %l1,-0xbf0,%l4 jmpl %o7,%g0 sth %l1,[%o1+0x140] ! Mem[0000000066800140] p43_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p44_far_0_le: ldx [%i2+0x018],%l5 ! Mem[0000000069000018] std %l0,[%i1+0x058] ! Mem[0000000068800058] stw %l1,[%i1+0x0ac] ! Mem[00000000688000ac] ldx [%i1+0x160],%l0 ! Mem[0000000068800160] lduw [%i2+0x13c],%l0 ! Mem[000000006900013c] ldsb [%i2+0x070],%l0 ! Mem[0000000069000070] jmpl %o7,%g0 ldd [%i3+0x048],%l2 ! Mem[0000000069800048] p44_far_0_lo: ldx [%o2+0x018],%l5 ! Mem[0000000069000018] std %l0,[%o1+0x058] ! Mem[0000000068800058] stw %l1,[%o1+0x0ac] ! Mem[00000000688000ac] ldx [%o1+0x160],%l0 ! Mem[0000000068800160] lduw [%o2+0x13c],%l0 ! Mem[000000006900013c] ldsb [%o2+0x070],%l0 ! Mem[0000000069000070] jmpl %o7,%g0 ldd [%o3+0x048],%l2 ! Mem[0000000069800048] p44_far_0_lem: membar #Sync ldx [%i2+0x018],%l5 ! Mem[0000000069000018] std %l0,[%i1+0x058] ! Mem[0000000068800058] stw %l1,[%i1+0x0ac] ! Mem[00000000688000ac] ldx [%i1+0x160],%l0 ! Mem[0000000068800160] lduw [%i2+0x13c],%l0 ! Mem[000000006900013c] ldsb [%i2+0x070],%l0 ! Mem[0000000069000070] jmpl %o7,%g0 ldd [%i3+0x048],%l2 ! Mem[0000000069800048] p44_far_0_lom: membar #Sync ldx [%o2+0x018],%l5 ! Mem[0000000069000018] std %l0,[%o1+0x058] ! Mem[0000000068800058] stw %l1,[%o1+0x0ac] ! Mem[00000000688000ac] ldx [%o1+0x160],%l0 ! Mem[0000000068800160] lduw [%o2+0x13c],%l0 ! Mem[000000006900013c] ldsb [%o2+0x070],%l0 ! Mem[0000000069000070] jmpl %o7,%g0 ldd [%o3+0x048],%l2 ! Mem[0000000069800048] p44_far_0_he: lduh [%i1+0x006],%l5 ! Mem[0000000068800006] jmpl %o7,%g0 ldstub [%i3+0x0e5],%l1 ! Mem[00000000698000e5] p44_far_0_ho: lduh [%o1+0x006],%l5 ! Mem[0000000068800006] jmpl %o7,%g0 ldstub [%o3+0x0e5],%l1 ! Mem[00000000698000e5] p44_far_0_hem: membar #Sync lduh [%i1+0x006],%l5 ! Mem[0000000068800006] jmpl %o7,%g0 ldstub [%i3+0x0e5],%l1 ! Mem[00000000698000e5] p44_far_0_hom: membar #Sync lduh [%o1+0x006],%l5 ! Mem[0000000068800006] jmpl %o7,%g0 ldstub [%o3+0x0e5],%l1 ! Mem[00000000698000e5] p44_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p45_far_0_le: sllx %l2,0x014,%l4 std %l0,[%i2+0x1e8] ! Mem[000000006b0001e8] std %f8 ,[%i1+0x0a8] ! Mem[000000006a8000a8] stx %l2,[%i3+0x138] ! Mem[000000006b800138] sra %l1,0x004,%l0 ldx [%i3+0x0d0],%l7 ! Mem[000000006b8000d0] jmpl %o7,%g0 ldsh [%i3+0x0da],%l6 ! Mem[000000006b8000da] p45_far_0_lo: sllx %l2,0x014,%l4 std %l0,[%o2+0x1e8] ! Mem[000000006b0001e8] std %f8 ,[%o1+0x0a8] ! Mem[000000006a8000a8] stx %l2,[%o3+0x138] ! Mem[000000006b800138] sra %l1,0x004,%l0 ldx [%o3+0x0d0],%l7 ! Mem[000000006b8000d0] jmpl %o7,%g0 ldsh [%o3+0x0da],%l6 ! Mem[000000006b8000da] p45_far_0_lem: sllx %l2,0x014,%l4 std %l0,[%i2+0x1e8] ! Mem[000000006b0001e8] std %f8 ,[%i1+0x0a8] ! Mem[000000006a8000a8] stx %l2,[%i3+0x138] ! Mem[000000006b800138] sra %l1,0x004,%l0 ldx [%i3+0x0d0],%l7 ! Mem[000000006b8000d0] jmpl %o7,%g0 ldsh [%i3+0x0da],%l6 ! Mem[000000006b8000da] p45_far_0_lom: sllx %l2,0x014,%l4 std %l0,[%o2+0x1e8] ! Mem[000000006b0001e8] std %f8 ,[%o1+0x0a8] ! Mem[000000006a8000a8] stx %l2,[%o3+0x138] ! Mem[000000006b800138] sra %l1,0x004,%l0 ldx [%o3+0x0d0],%l7 ! Mem[000000006b8000d0] jmpl %o7,%g0 ldsh [%o3+0x0da],%l6 ! Mem[000000006b8000da] p45_far_0_he: ldub [%i0+0x0f9],%l1 ! Mem[000000006a0000f9] st %f21,[%i2+0x0a8] ! Mem[000000006b0000a8] ldx [%i2+0x0c0],%l1 ! Mem[000000006b0000c0] jmpl %o7,%g0 swap [%i0+0x174],%l6 ! Mem[000000006a000174] p45_far_0_ho: ldub [%o0+0x0f9],%l1 ! Mem[000000006a0000f9] st %f21,[%o2+0x0a8] ! Mem[000000006b0000a8] ldx [%o2+0x0c0],%l1 ! Mem[000000006b0000c0] jmpl %o7,%g0 swap [%o0+0x174],%l6 ! Mem[000000006a000174] p45_far_0_hem: ldub [%i0+0x0f9],%l1 ! Mem[000000006a0000f9] st %f21,[%i2+0x0a8] ! Mem[000000006b0000a8] ldx [%i2+0x0c0],%l1 ! Mem[000000006b0000c0] jmpl %o7,%g0 swap [%i0+0x174],%l6 ! Mem[000000006a000174] p45_far_0_hom: ldub [%o0+0x0f9],%l1 ! Mem[000000006a0000f9] st %f21,[%o2+0x0a8] ! Mem[000000006b0000a8] ldx [%o2+0x0c0],%l1 ! Mem[000000006b0000c0] jmpl %o7,%g0 swap [%o0+0x174],%l6 ! Mem[000000006a000174] p45_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p46_far_0_le: ldstub [%i1+0x07e],%l0 ! Mem[000000006c80007e] ldd [%i1+0x0a0],%l0 ! Mem[000000006c8000a0] std %f8 ,[%i3+0x138] ! Mem[000000006d800138] ldsw [%i3+0x038],%l2 ! Mem[000000006d800038] std %f12,[%i2+0x190] ! Mem[000000006d000190] stb %l3,[%i3+0x1ff] ! Mem[000000006d8001ff] jmpl %o7,%g0 stw %l6,[%i0+0x18c] ! Mem[000000006c00018c] p46_far_0_lo: ldstub [%o1+0x07e],%l0 ! Mem[000000006c80007e] ldd [%o1+0x0a0],%l0 ! Mem[000000006c8000a0] std %f8 ,[%o3+0x138] ! Mem[000000006d800138] ldsw [%o3+0x038],%l2 ! Mem[000000006d800038] std %f12,[%o2+0x190] ! Mem[000000006d000190] stb %l3,[%o3+0x1ff] ! Mem[000000006d8001ff] jmpl %o7,%g0 stw %l6,[%o0+0x18c] ! Mem[000000006c00018c] p46_far_0_lem: ldstub [%i1+0x07e],%l0 ! Mem[000000006c80007e] ldd [%i1+0x0a0],%l0 ! Mem[000000006c8000a0] std %f8 ,[%i3+0x138] ! Mem[000000006d800138] membar #Sync ldsw [%i3+0x038],%l2 ! Mem[000000006d800038] std %f12,[%i2+0x190] ! Mem[000000006d000190] stb %l3,[%i3+0x1ff] ! Mem[000000006d8001ff] jmpl %o7,%g0 stw %l6,[%i0+0x18c] ! Mem[000000006c00018c] p46_far_0_lom: ldstub [%o1+0x07e],%l0 ! Mem[000000006c80007e] ldd [%o1+0x0a0],%l0 ! Mem[000000006c8000a0] std %f8 ,[%o3+0x138] ! Mem[000000006d800138] membar #Sync ldsw [%o3+0x038],%l2 ! Mem[000000006d800038] std %f12,[%o2+0x190] ! Mem[000000006d000190] stb %l3,[%o3+0x1ff] ! Mem[000000006d8001ff] jmpl %o7,%g0 stw %l6,[%o0+0x18c] ! Mem[000000006c00018c] p46_far_0_he: ldd [%i2+0x038],%l0 ! Mem[000000006d000038] sth %l1,[%i0+0x08e] ! Mem[000000006c00008e] lduw [%i0+0x150],%l4 ! Mem[000000006c000150] orcc %l2,%l0,%l6 lduh [%i1+0x0aa],%l3 ! Mem[000000006c8000aa] ldx [%i3+0x150],%l1 ! Mem[000000006d800150] jmpl %o7,%g0 st %f25,[%i1+0x194] ! Mem[000000006c800194] p46_far_0_ho: ldd [%o2+0x038],%l0 ! Mem[000000006d000038] sth %l1,[%o0+0x08e] ! Mem[000000006c00008e] lduw [%o0+0x150],%l4 ! Mem[000000006c000150] orcc %l2,%l0,%l6 lduh [%o1+0x0aa],%l3 ! Mem[000000006c8000aa] ldx [%o3+0x150],%l1 ! Mem[000000006d800150] jmpl %o7,%g0 st %f25,[%o1+0x194] ! Mem[000000006c800194] p46_far_0_hem: membar #Sync ldd [%i2+0x038],%l0 ! Mem[000000006d000038] sth %l1,[%i0+0x08e] ! Mem[000000006c00008e] lduw [%i0+0x150],%l4 ! Mem[000000006c000150] orcc %l2,%l0,%l6 lduh [%i1+0x0aa],%l3 ! Mem[000000006c8000aa] ldx [%i3+0x150],%l1 ! Mem[000000006d800150] jmpl %o7,%g0 st %f25,[%i1+0x194] ! Mem[000000006c800194] p46_far_0_hom: membar #Sync ldd [%o2+0x038],%l0 ! Mem[000000006d000038] sth %l1,[%o0+0x08e] ! Mem[000000006c00008e] lduw [%o0+0x150],%l4 ! Mem[000000006c000150] orcc %l2,%l0,%l6 lduh [%o1+0x0aa],%l3 ! Mem[000000006c8000aa] ldx [%o3+0x150],%l1 ! Mem[000000006d800150] jmpl %o7,%g0 st %f25,[%o1+0x194] ! Mem[000000006c800194] p46_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p47_far_0_le: std %f12,[%i2+0x038] ! Mem[000000006f000038] stw %l7,[%i0+0x154] ! Mem[000000006e000154] ldd [%i1+0x170],%l2 ! Mem[000000006e800170] srl %l6,0x000,%l1 sth %l1,[%i1+0x08c] ! Mem[000000006e80008c] std %f2 ,[%i0+0x1c8] ! Mem[000000006e0001c8] jmpl %o7,%g0 sth %l2,[%i1+0x070] ! Mem[000000006e800070] p47_far_0_lo: std %f12,[%o2+0x038] ! Mem[000000006f000038] stw %l7,[%o0+0x154] ! Mem[000000006e000154] ldd [%o1+0x170],%l2 ! Mem[000000006e800170] srl %l6,0x000,%l1 sth %l1,[%o1+0x08c] ! Mem[000000006e80008c] std %f2 ,[%o0+0x1c8] ! Mem[000000006e0001c8] jmpl %o7,%g0 sth %l2,[%o1+0x070] ! Mem[000000006e800070] p47_far_0_lem: membar #Sync std %f12,[%i2+0x038] ! Mem[000000006f000038] stw %l7,[%i0+0x154] ! Mem[000000006e000154] ldd [%i1+0x170],%l2 ! Mem[000000006e800170] srl %l6,0x000,%l1 sth %l1,[%i1+0x08c] ! Mem[000000006e80008c] std %f2 ,[%i0+0x1c8] ! Mem[000000006e0001c8] jmpl %o7,%g0 sth %l2,[%i1+0x070] ! Mem[000000006e800070] p47_far_0_lom: membar #Sync std %f12,[%o2+0x038] ! Mem[000000006f000038] stw %l7,[%o0+0x154] ! Mem[000000006e000154] ldd [%o1+0x170],%l2 ! Mem[000000006e800170] srl %l6,0x000,%l1 sth %l1,[%o1+0x08c] ! Mem[000000006e80008c] std %f2 ,[%o0+0x1c8] ! Mem[000000006e0001c8] jmpl %o7,%g0 sth %l2,[%o1+0x070] ! Mem[000000006e800070] p47_far_0_he: ldd [%i3+0x018],%l0 ! Mem[000000006f800018] stx %l5,[%i3+0x128] ! Mem[000000006f800128] ldd [%i2+0x1b8],%f30 ! Mem[000000006f0001b8] stx %l7,[%i3+0x050] ! Mem[000000006f800050] sra %l2,%l3,%l6 jmpl %o7,%g0 ldd [%i1+0x080],%f26 ! Mem[000000006e800080] p47_far_0_ho: ldd [%o3+0x018],%l0 ! Mem[000000006f800018] stx %l5,[%o3+0x128] ! Mem[000000006f800128] ldd [%o2+0x1b8],%f30 ! Mem[000000006f0001b8] stx %l7,[%o3+0x050] ! Mem[000000006f800050] sra %l2,%l3,%l6 jmpl %o7,%g0 ldd [%o1+0x080],%f26 ! Mem[000000006e800080] p47_far_0_hem: membar #Sync ldd [%i3+0x018],%l0 ! Mem[000000006f800018] stx %l5,[%i3+0x128] ! Mem[000000006f800128] ldd [%i2+0x1b8],%f30 ! Mem[000000006f0001b8] stx %l7,[%i3+0x050] ! Mem[000000006f800050] sra %l2,%l3,%l6 jmpl %o7,%g0 ldd [%i1+0x080],%f26 ! Mem[000000006e800080] p47_far_0_hom: membar #Sync ldd [%o3+0x018],%l0 ! Mem[000000006f800018] stx %l5,[%o3+0x128] ! Mem[000000006f800128] ldd [%o2+0x1b8],%f30 ! Mem[000000006f0001b8] stx %l7,[%o3+0x050] ! Mem[000000006f800050] sra %l2,%l3,%l6 jmpl %o7,%g0 ldd [%o1+0x080],%f26 ! Mem[000000006e800080] p47_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p48_far_0_le: std %f4 ,[%i2+0x148] ! Mem[0000000071000148] ldub [%i3+0x103],%l6 ! Mem[0000000071800103] tsubcctv %l4,0xf80,%l0 std %l0,[%i0+0x118] ! Mem[0000000070000118] addc %l3,-0x3af,%l0 ldub [%i1+0x100],%l4 ! Mem[0000000070800100] jmpl %o7,%g0 stb %l1,[%i2+0x03f] ! Mem[000000007100003f] p48_far_0_lo: std %f4 ,[%o2+0x148] ! Mem[0000000071000148] ldub [%o3+0x103],%l6 ! Mem[0000000071800103] tsubcctv %l4,0xf80,%l0 std %l0,[%o0+0x118] ! Mem[0000000070000118] addc %l3,-0x3af,%l0 ldub [%o1+0x100],%l4 ! Mem[0000000070800100] jmpl %o7,%g0 stb %l1,[%o2+0x03f] ! Mem[000000007100003f] p48_far_0_lem: std %f4 ,[%i2+0x148] ! Mem[0000000071000148] ldub [%i3+0x103],%l6 ! Mem[0000000071800103] tsubcctv %l4,0xf80,%l0 std %l0,[%i0+0x118] ! Mem[0000000070000118] addc %l3,-0x3af,%l0 ldub [%i1+0x100],%l4 ! Mem[0000000070800100] membar #Sync jmpl %o7,%g0 stb %l1,[%i2+0x03f] ! Mem[000000007100003f] p48_far_0_lom: std %f4 ,[%o2+0x148] ! Mem[0000000071000148] ldub [%o3+0x103],%l6 ! Mem[0000000071800103] tsubcctv %l4,0xf80,%l0 std %l0,[%o0+0x118] ! Mem[0000000070000118] addc %l3,-0x3af,%l0 ldub [%o1+0x100],%l4 ! Mem[0000000070800100] membar #Sync jmpl %o7,%g0 stb %l1,[%o2+0x03f] ! Mem[000000007100003f] p48_far_0_he: ld [%i2+0x02c],%f20 ! Mem[000000007100002c] ldd [%i3+0x1f8],%l2 ! Mem[00000000718001f8] ldd [%i3+0x1a8],%f30 ! Mem[00000000718001a8] jmpl %o7,%g0 ldub [%i3+0x04d],%l6 ! Mem[000000007180004d] p48_far_0_ho: ld [%o2+0x02c],%f20 ! Mem[000000007100002c] ldd [%o3+0x1f8],%l2 ! Mem[00000000718001f8] ldd [%o3+0x1a8],%f30 ! Mem[00000000718001a8] jmpl %o7,%g0 ldub [%o3+0x04d],%l6 ! Mem[000000007180004d] p48_far_0_hem: membar #Sync ld [%i2+0x02c],%f20 ! Mem[000000007100002c] ldd [%i3+0x1f8],%l2 ! Mem[00000000718001f8] ldd [%i3+0x1a8],%f30 ! Mem[00000000718001a8] jmpl %o7,%g0 ldub [%i3+0x04d],%l6 ! Mem[000000007180004d] p48_far_0_hom: membar #Sync ld [%o2+0x02c],%f20 ! Mem[000000007100002c] ldd [%o3+0x1f8],%l2 ! Mem[00000000718001f8] ldd [%o3+0x1a8],%f30 ! Mem[00000000718001a8] jmpl %o7,%g0 ldub [%o3+0x04d],%l6 ! Mem[000000007180004d] p48_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p49_far_0_le: ldsh [%i2+0x038],%l5 ! Mem[0000000073000038] ldsb [%i1+0x154],%l7 ! Mem[0000000072800154] std %l2,[%i2+0x170] ! Mem[0000000073000170] stw %l4,[%i3+0x018] ! Mem[0000000073800018] swap [%i3+0x138],%l2 ! Mem[0000000073800138] lduw [%i0+0x1d0],%l6 ! Mem[00000000720001d0] jmpl %o7,%g0 ldsh [%i0+0x072],%l0 ! Mem[0000000072000072] p49_far_0_lo: ldsh [%o2+0x038],%l5 ! Mem[0000000073000038] ldsb [%o1+0x154],%l7 ! Mem[0000000072800154] std %l2,[%o2+0x170] ! Mem[0000000073000170] stw %l4,[%o3+0x018] ! Mem[0000000073800018] swap [%o3+0x138],%l2 ! Mem[0000000073800138] lduw [%o0+0x1d0],%l6 ! Mem[00000000720001d0] jmpl %o7,%g0 ldsh [%o0+0x072],%l0 ! Mem[0000000072000072] p49_far_0_lem: membar #Sync ldsh [%i2+0x038],%l5 ! Mem[0000000073000038] ldsb [%i1+0x154],%l7 ! Mem[0000000072800154] std %l2,[%i2+0x170] ! Mem[0000000073000170] stw %l4,[%i3+0x018] ! Mem[0000000073800018] swap [%i3+0x138],%l2 ! Mem[0000000073800138] lduw [%i0+0x1d0],%l6 ! Mem[00000000720001d0] jmpl %o7,%g0 ldsh [%i0+0x072],%l0 ! Mem[0000000072000072] p49_far_0_lom: membar #Sync ldsh [%o2+0x038],%l5 ! Mem[0000000073000038] ldsb [%o1+0x154],%l7 ! Mem[0000000072800154] std %l2,[%o2+0x170] ! Mem[0000000073000170] stw %l4,[%o3+0x018] ! Mem[0000000073800018] swap [%o3+0x138],%l2 ! Mem[0000000073800138] lduw [%o0+0x1d0],%l6 ! Mem[00000000720001d0] jmpl %o7,%g0 ldsh [%o0+0x072],%l0 ! Mem[0000000072000072] p49_far_0_he: ldub [%i1+0x141],%l7 ! Mem[0000000072800141] ldsw [%i1+0x154],%l0 ! Mem[0000000072800154] stx %l7,[%i1+0x158] ! Mem[0000000072800158] jmpl %o7,%g0 orncc %l6,-0x87e,%l6 p49_far_0_ho: ldub [%o1+0x141],%l7 ! Mem[0000000072800141] ldsw [%o1+0x154],%l0 ! Mem[0000000072800154] stx %l7,[%o1+0x158] ! Mem[0000000072800158] jmpl %o7,%g0 orncc %l6,-0x87e,%l6 p49_far_0_hem: ldub [%i1+0x141],%l7 ! Mem[0000000072800141] ldsw [%i1+0x154],%l0 ! Mem[0000000072800154] stx %l7,[%i1+0x158] ! Mem[0000000072800158] jmpl %o7,%g0 orncc %l6,-0x87e,%l6 p49_far_0_hom: ldub [%o1+0x141],%l7 ! Mem[0000000072800141] ldsw [%o1+0x154],%l0 ! Mem[0000000072800154] stx %l7,[%o1+0x158] ! Mem[0000000072800158] jmpl %o7,%g0 orncc %l6,-0x87e,%l6 p49_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p50_far_0_le: lduh [%i0+0x0a4],%l0 ! Mem[00000000740000a4] stb %l0,[%i1+0x11a] ! Mem[000000007480011a] stx %l6,[%i3+0x1d0] ! Mem[00000000758001d0] ldsw [%i1+0x190],%l5 ! Mem[0000000074800190] stw %l6,[%i0+0x0cc] ! Mem[00000000740000cc] swap [%i0+0x1ec],%l1 ! Mem[00000000740001ec] jmpl %o7,%g0 mulx %l3,-0x98c,%l5 p50_far_0_lo: lduh [%o0+0x0a4],%l0 ! Mem[00000000740000a4] stb %l0,[%o1+0x11a] ! Mem[000000007480011a] stx %l6,[%o3+0x1d0] ! Mem[00000000758001d0] ldsw [%o1+0x190],%l5 ! Mem[0000000074800190] stw %l6,[%o0+0x0cc] ! Mem[00000000740000cc] swap [%o0+0x1ec],%l1 ! Mem[00000000740001ec] jmpl %o7,%g0 mulx %l3,-0x98c,%l5 p50_far_0_lem: lduh [%i0+0x0a4],%l0 ! Mem[00000000740000a4] stb %l0,[%i1+0x11a] ! Mem[000000007480011a] stx %l6,[%i3+0x1d0] ! Mem[00000000758001d0] ldsw [%i1+0x190],%l5 ! Mem[0000000074800190] stw %l6,[%i0+0x0cc] ! Mem[00000000740000cc] swap [%i0+0x1ec],%l1 ! Mem[00000000740001ec] jmpl %o7,%g0 mulx %l3,-0x98c,%l5 p50_far_0_lom: lduh [%o0+0x0a4],%l0 ! Mem[00000000740000a4] stb %l0,[%o1+0x11a] ! Mem[000000007480011a] stx %l6,[%o3+0x1d0] ! Mem[00000000758001d0] ldsw [%o1+0x190],%l5 ! Mem[0000000074800190] stw %l6,[%o0+0x0cc] ! Mem[00000000740000cc] swap [%o0+0x1ec],%l1 ! Mem[00000000740001ec] jmpl %o7,%g0 mulx %l3,-0x98c,%l5 p50_far_0_he: xnor %l2,%l3,%l2 jmpl %o7,%g0 stw %l6,[%i1+0x0d8] ! Mem[00000000748000d8] p50_far_0_ho: xnor %l2,%l3,%l2 jmpl %o7,%g0 stw %l6,[%o1+0x0d8] ! Mem[00000000748000d8] p50_far_0_hem: xnor %l2,%l3,%l2 jmpl %o7,%g0 stw %l6,[%i1+0x0d8] ! Mem[00000000748000d8] p50_far_0_hom: xnor %l2,%l3,%l2 jmpl %o7,%g0 stw %l6,[%o1+0x0d8] ! Mem[00000000748000d8] p50_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p51_far_0_le: std %f12,[%i3+0x038] ! Mem[0000000077800038] ldsw [%i1+0x0e8],%l0 ! Mem[00000000768000e8] stb %l2,[%i3+0x01b] ! Mem[000000007780001b] ld [%i1+0x184],%f0 ! Mem[0000000076800184] stb %l3,[%i0+0x095] ! Mem[0000000076000095] ldub [%i3+0x07b],%l3 ! Mem[000000007780007b] jmpl %o7,%g0 ldsb [%i3+0x15c],%l1 ! Mem[000000007780015c] p51_far_0_lo: std %f12,[%o3+0x038] ! Mem[0000000077800038] ldsw [%o1+0x0e8],%l0 ! Mem[00000000768000e8] stb %l2,[%o3+0x01b] ! Mem[000000007780001b] ld [%o1+0x184],%f0 ! Mem[0000000076800184] stb %l3,[%o0+0x095] ! Mem[0000000076000095] ldub [%o3+0x07b],%l3 ! Mem[000000007780007b] jmpl %o7,%g0 ldsb [%o3+0x15c],%l1 ! Mem[000000007780015c] p51_far_0_lem: membar #Sync std %f12,[%i3+0x038] ! Mem[0000000077800038] ldsw [%i1+0x0e8],%l0 ! Mem[00000000768000e8] stb %l2,[%i3+0x01b] ! Mem[000000007780001b] ld [%i1+0x184],%f0 ! Mem[0000000076800184] stb %l3,[%i0+0x095] ! Mem[0000000076000095] ldub [%i3+0x07b],%l3 ! Mem[000000007780007b] jmpl %o7,%g0 ldsb [%i3+0x15c],%l1 ! Mem[000000007780015c] p51_far_0_lom: membar #Sync std %f12,[%o3+0x038] ! Mem[0000000077800038] ldsw [%o1+0x0e8],%l0 ! Mem[00000000768000e8] stb %l2,[%o3+0x01b] ! Mem[000000007780001b] ld [%o1+0x184],%f0 ! Mem[0000000076800184] stb %l3,[%o0+0x095] ! Mem[0000000076000095] ldub [%o3+0x07b],%l3 ! Mem[000000007780007b] jmpl %o7,%g0 ldsb [%o3+0x15c],%l1 ! Mem[000000007780015c] p51_far_0_he: ldsw [%i3+0x0e4],%l0 ! Mem[00000000778000e4] ldx [%i3+0x150],%l2 ! Mem[0000000077800150] ldsh [%i0+0x040],%l7 ! Mem[0000000076000040] stw %l1,[%i3+0x108] ! Mem[0000000077800108] jmpl %o7,%g0 udivx %l6,%l4,%l1 p51_far_0_ho: ldsw [%o3+0x0e4],%l0 ! Mem[00000000778000e4] ldx [%o3+0x150],%l2 ! Mem[0000000077800150] ldsh [%o0+0x040],%l7 ! Mem[0000000076000040] stw %l1,[%o3+0x108] ! Mem[0000000077800108] jmpl %o7,%g0 udivx %l6,%l4,%l1 p51_far_0_hem: ldsw [%i3+0x0e4],%l0 ! Mem[00000000778000e4] ldx [%i3+0x150],%l2 ! Mem[0000000077800150] ldsh [%i0+0x040],%l7 ! Mem[0000000076000040] stw %l1,[%i3+0x108] ! Mem[0000000077800108] jmpl %o7,%g0 udivx %l6,%l4,%l1 p51_far_0_hom: ldsw [%o3+0x0e4],%l0 ! Mem[00000000778000e4] ldx [%o3+0x150],%l2 ! Mem[0000000077800150] ldsh [%o0+0x040],%l7 ! Mem[0000000076000040] stw %l1,[%o3+0x108] ! Mem[0000000077800108] jmpl %o7,%g0 udivx %l6,%l4,%l1 p51_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p52_far_0_le: stw %l4,[%i1+0x1ac] ! Mem[00000000788001ac] xnorcc %l5,%l0,%l1 stw %l6,[%i3+0x00c] ! Mem[000000007980000c] ldx [%i3+0x0c8],%l0 ! Mem[00000000798000c8] ld [%i2+0x078],%f14 ! Mem[0000000079000078] std %f0 ,[%i0+0x160] ! Mem[0000000078000160] jmpl %o7,%g0 ldd [%i2+0x138],%l0 ! Mem[0000000079000138] p52_far_0_lo: stw %l4,[%o1+0x1ac] ! Mem[00000000788001ac] xnorcc %l5,%l0,%l1 stw %l6,[%o3+0x00c] ! Mem[000000007980000c] ldx [%o3+0x0c8],%l0 ! Mem[00000000798000c8] ld [%o2+0x078],%f14 ! Mem[0000000079000078] std %f0 ,[%o0+0x160] ! Mem[0000000078000160] jmpl %o7,%g0 ldd [%o2+0x138],%l0 ! Mem[0000000079000138] p52_far_0_lem: stw %l4,[%i1+0x1ac] ! Mem[00000000788001ac] xnorcc %l5,%l0,%l1 membar #Sync stw %l6,[%i3+0x00c] ! Mem[000000007980000c] ldx [%i3+0x0c8],%l0 ! Mem[00000000798000c8] ld [%i2+0x078],%f14 ! Mem[0000000079000078] std %f0 ,[%i0+0x160] ! Mem[0000000078000160] jmpl %o7,%g0 ldd [%i2+0x138],%l0 ! Mem[0000000079000138] p52_far_0_lom: stw %l4,[%o1+0x1ac] ! Mem[00000000788001ac] xnorcc %l5,%l0,%l1 membar #Sync stw %l6,[%o3+0x00c] ! Mem[000000007980000c] ldx [%o3+0x0c8],%l0 ! Mem[00000000798000c8] ld [%o2+0x078],%f14 ! Mem[0000000079000078] std %f0 ,[%o0+0x160] ! Mem[0000000078000160] jmpl %o7,%g0 ldd [%o2+0x138],%l0 ! Mem[0000000079000138] p52_far_0_he: taddcctv %l0,-0xb06,%l3 sth %l0,[%i2+0x070] ! Mem[0000000079000070] ldx [%i1+0x150],%l0 ! Mem[0000000078800150] swap [%i1+0x0d0],%l0 ! Mem[00000000788000d0] jmpl %o7,%g0 srl %l1,0x006,%l6 p52_far_0_ho: taddcctv %l0,-0xb06,%l3 sth %l0,[%o2+0x070] ! Mem[0000000079000070] ldx [%o1+0x150],%l0 ! Mem[0000000078800150] swap [%o1+0x0d0],%l0 ! Mem[00000000788000d0] jmpl %o7,%g0 srl %l1,0x006,%l6 p52_far_0_hem: taddcctv %l0,-0xb06,%l3 sth %l0,[%i2+0x070] ! Mem[0000000079000070] ldx [%i1+0x150],%l0 ! Mem[0000000078800150] swap [%i1+0x0d0],%l0 ! Mem[00000000788000d0] jmpl %o7,%g0 srl %l1,0x006,%l6 p52_far_0_hom: taddcctv %l0,-0xb06,%l3 sth %l0,[%o2+0x070] ! Mem[0000000079000070] ldx [%o1+0x150],%l0 ! Mem[0000000078800150] swap [%o1+0x0d0],%l0 ! Mem[00000000788000d0] jmpl %o7,%g0 srl %l1,0x006,%l6 p52_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p53_far_0_le: ldsh [%i3+0x018],%l5 ! Mem[000000007b800018] ldd [%i2+0x020],%l4 ! Mem[000000007b000020] subccc %l0,0x1da,%l4 ld [%i3+0x074],%f9 ! Mem[000000007b800074] ldx [%i2+0x1b0],%l5 ! Mem[000000007b0001b0] smulcc %l5,%l6,%l4 jmpl %o7,%g0 ldsb [%i3+0x063],%l4 ! Mem[000000007b800063] p53_far_0_lo: ldsh [%o3+0x018],%l5 ! Mem[000000007b800018] ldd [%o2+0x020],%l4 ! Mem[000000007b000020] subccc %l0,0x1da,%l4 ld [%o3+0x074],%f9 ! Mem[000000007b800074] ldx [%o2+0x1b0],%l5 ! Mem[000000007b0001b0] smulcc %l5,%l6,%l4 jmpl %o7,%g0 ldsb [%o3+0x063],%l4 ! Mem[000000007b800063] p53_far_0_lem: membar #Sync ldsh [%i3+0x018],%l5 ! Mem[000000007b800018] ldd [%i2+0x020],%l4 ! Mem[000000007b000020] subccc %l0,0x1da,%l4 ld [%i3+0x074],%f9 ! Mem[000000007b800074] ldx [%i2+0x1b0],%l5 ! Mem[000000007b0001b0] smulcc %l5,%l6,%l4 jmpl %o7,%g0 ldsb [%i3+0x063],%l4 ! Mem[000000007b800063] p53_far_0_lom: membar #Sync ldsh [%o3+0x018],%l5 ! Mem[000000007b800018] ldd [%o2+0x020],%l4 ! Mem[000000007b000020] subccc %l0,0x1da,%l4 ld [%o3+0x074],%f9 ! Mem[000000007b800074] ldx [%o2+0x1b0],%l5 ! Mem[000000007b0001b0] smulcc %l5,%l6,%l4 jmpl %o7,%g0 ldsb [%o3+0x063],%l4 ! Mem[000000007b800063] p53_far_0_he: jmpl %o7,%g0 ldub [%i0+0x089],%l5 ! Mem[000000007a000089] jmpl %o7,%g0 nop p53_far_0_ho: jmpl %o7,%g0 ldub [%o0+0x089],%l5 ! Mem[000000007a000089] jmpl %o7,%g0 nop p53_far_0_hem: jmpl %o7,%g0 ldub [%i0+0x089],%l5 ! Mem[000000007a000089] jmpl %o7,%g0 nop p53_far_0_hom: jmpl %o7,%g0 ldub [%o0+0x089],%l5 ! Mem[000000007a000089] jmpl %o7,%g0 nop p53_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p54_far_0_le: ldsb [%i3+0x07a],%l2 ! Mem[000000007d80007a] stx %l3,[%i0+0x190] ! Mem[000000007c000190] ld [%i0+0x078],%f10 ! Mem[000000007c000078] ldsh [%i2+0x030],%l3 ! Mem[000000007d000030] std %l0,[%i2+0x120] ! Mem[000000007d000120] ldstub [%i0+0x00d],%l4 ! Mem[000000007c00000d] jmpl %o7,%g0 udivx %l1,0x531,%l3 p54_far_0_lo: ldsb [%o3+0x07a],%l2 ! Mem[000000007d80007a] stx %l3,[%o0+0x190] ! Mem[000000007c000190] ld [%o0+0x078],%f10 ! Mem[000000007c000078] ldsh [%o2+0x030],%l3 ! Mem[000000007d000030] std %l0,[%o2+0x120] ! Mem[000000007d000120] ldstub [%o0+0x00d],%l4 ! Mem[000000007c00000d] jmpl %o7,%g0 udivx %l1,0x531,%l3 p54_far_0_lem: ldsb [%i3+0x07a],%l2 ! Mem[000000007d80007a] stx %l3,[%i0+0x190] ! Mem[000000007c000190] ld [%i0+0x078],%f10 ! Mem[000000007c000078] membar #Sync ldsh [%i2+0x030],%l3 ! Mem[000000007d000030] std %l0,[%i2+0x120] ! Mem[000000007d000120] ldstub [%i0+0x00d],%l4 ! Mem[000000007c00000d] jmpl %o7,%g0 udivx %l1,0x531,%l3 p54_far_0_lom: ldsb [%o3+0x07a],%l2 ! Mem[000000007d80007a] stx %l3,[%o0+0x190] ! Mem[000000007c000190] ld [%o0+0x078],%f10 ! Mem[000000007c000078] membar #Sync ldsh [%o2+0x030],%l3 ! Mem[000000007d000030] std %l0,[%o2+0x120] ! Mem[000000007d000120] ldstub [%o0+0x00d],%l4 ! Mem[000000007c00000d] jmpl %o7,%g0 udivx %l1,0x531,%l3 p54_far_0_he: ldsw [%i0+0x140],%l1 ! Mem[000000007c000140] ldub [%i1+0x153],%l4 ! Mem[000000007c800153] ldd [%i3+0x0f8],%l2 ! Mem[000000007d8000f8] ldx [%i3+0x040],%l7 ! Mem[000000007d800040] jmpl %o7,%g0 ldsb [%i1+0x054],%l3 ! Mem[000000007c800054] p54_far_0_ho: ldsw [%o0+0x140],%l1 ! Mem[000000007c000140] ldub [%o1+0x153],%l4 ! Mem[000000007c800153] ldd [%o3+0x0f8],%l2 ! Mem[000000007d8000f8] ldx [%o3+0x040],%l7 ! Mem[000000007d800040] jmpl %o7,%g0 ldsb [%o1+0x054],%l3 ! Mem[000000007c800054] p54_far_0_hem: ldsw [%i0+0x140],%l1 ! Mem[000000007c000140] ldub [%i1+0x153],%l4 ! Mem[000000007c800153] ldd [%i3+0x0f8],%l2 ! Mem[000000007d8000f8] ldx [%i3+0x040],%l7 ! Mem[000000007d800040] jmpl %o7,%g0 ldsb [%i1+0x054],%l3 ! Mem[000000007c800054] p54_far_0_hom: ldsw [%o0+0x140],%l1 ! Mem[000000007c000140] ldub [%o1+0x153],%l4 ! Mem[000000007c800153] ldd [%o3+0x0f8],%l2 ! Mem[000000007d8000f8] ldx [%o3+0x040],%l7 ! Mem[000000007d800040] jmpl %o7,%g0 ldsb [%o1+0x054],%l3 ! Mem[000000007c800054] p54_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p55_far_0_le: std %f12,[%i3+0x018] ! Mem[000000007f800018] swap [%i2+0x124],%l2 ! Mem[000000007f000124] ldub [%i2+0x060],%l7 ! Mem[000000007f000060] ldstub [%i3+0x0b2],%l0 ! Mem[000000007f8000b2] addc %l1,%l4,%l6 sth %l3,[%i1+0x07a] ! Mem[000000007e80007a] jmpl %o7,%g0 tsubcctv %l4,%l6,%l5 p55_far_0_lo: std %f12,[%o3+0x018] ! Mem[000000007f800018] swap [%o2+0x124],%l2 ! Mem[000000007f000124] ldub [%o2+0x060],%l7 ! Mem[000000007f000060] ldstub [%o3+0x0b2],%l0 ! Mem[000000007f8000b2] addc %l1,%l4,%l6 sth %l3,[%o1+0x07a] ! Mem[000000007e80007a] jmpl %o7,%g0 tsubcctv %l4,%l6,%l5 p55_far_0_lem: membar #Sync std %f12,[%i3+0x018] ! Mem[000000007f800018] swap [%i2+0x124],%l2 ! Mem[000000007f000124] ldub [%i2+0x060],%l7 ! Mem[000000007f000060] ldstub [%i3+0x0b2],%l0 ! Mem[000000007f8000b2] addc %l1,%l4,%l6 sth %l3,[%i1+0x07a] ! Mem[000000007e80007a] jmpl %o7,%g0 tsubcctv %l4,%l6,%l5 p55_far_0_lom: membar #Sync std %f12,[%o3+0x018] ! Mem[000000007f800018] swap [%o2+0x124],%l2 ! Mem[000000007f000124] ldub [%o2+0x060],%l7 ! Mem[000000007f000060] ldstub [%o3+0x0b2],%l0 ! Mem[000000007f8000b2] addc %l1,%l4,%l6 sth %l3,[%o1+0x07a] ! Mem[000000007e80007a] jmpl %o7,%g0 tsubcctv %l4,%l6,%l5 p55_far_0_he: ld [%i0+0x06c],%f30 ! Mem[000000007e00006c] stb %l7,[%i1+0x053] ! Mem[000000007e800053] ldstub [%i3+0x055],%l6 ! Mem[000000007f800055] ldstub [%i0+0x054],%l4 ! Mem[000000007e000054] lduh [%i1+0x03c],%l7 ! Mem[000000007e80003c] jmpl %o7,%g0 ldsh [%i3+0x11c],%l3 ! Mem[000000007f80011c] p55_far_0_ho: ld [%o0+0x06c],%f30 ! Mem[000000007e00006c] stb %l7,[%o1+0x053] ! Mem[000000007e800053] ldstub [%o3+0x055],%l6 ! Mem[000000007f800055] ldstub [%o0+0x054],%l4 ! Mem[000000007e000054] lduh [%o1+0x03c],%l7 ! Mem[000000007e80003c] jmpl %o7,%g0 ldsh [%o3+0x11c],%l3 ! Mem[000000007f80011c] p55_far_0_hem: ld [%i0+0x06c],%f30 ! Mem[000000007e00006c] stb %l7,[%i1+0x053] ! Mem[000000007e800053] ldstub [%i3+0x055],%l6 ! Mem[000000007f800055] ldstub [%i0+0x054],%l4 ! Mem[000000007e000054] membar #Sync lduh [%i1+0x03c],%l7 ! Mem[000000007e80003c] jmpl %o7,%g0 ldsh [%i3+0x11c],%l3 ! Mem[000000007f80011c] p55_far_0_hom: ld [%o0+0x06c],%f30 ! Mem[000000007e00006c] stb %l7,[%o1+0x053] ! Mem[000000007e800053] ldstub [%o3+0x055],%l6 ! Mem[000000007f800055] ldstub [%o0+0x054],%l4 ! Mem[000000007e000054] membar #Sync lduh [%o1+0x03c],%l7 ! Mem[000000007e80003c] jmpl %o7,%g0 ldsh [%o3+0x11c],%l3 ! Mem[000000007f80011c] p55_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p56_far_0_le: sth %l5,[%i1+0x020] ! Mem[0000000080800020] ldsh [%i1+0x058],%l6 ! Mem[0000000080800058] stx %l0,[%i0+0x140] ! Mem[0000000080000140] swap [%i0+0x070],%l2 ! Mem[0000000080000070] stw %l4,[%i0+0x114] ! Mem[0000000080000114] ldsb [%i2+0x193],%l3 ! Mem[0000000081000193] jmpl %o7,%g0 orcc %l0,%l6,%l6 p56_far_0_lo: sth %l5,[%o1+0x020] ! Mem[0000000080800020] ldsh [%o1+0x058],%l6 ! Mem[0000000080800058] stx %l0,[%o0+0x140] ! Mem[0000000080000140] swap [%o0+0x070],%l2 ! Mem[0000000080000070] stw %l4,[%o0+0x114] ! Mem[0000000080000114] ldsb [%o2+0x193],%l3 ! Mem[0000000081000193] jmpl %o7,%g0 orcc %l0,%l6,%l6 p56_far_0_lem: membar #Sync sth %l5,[%i1+0x020] ! Mem[0000000080800020] ldsh [%i1+0x058],%l6 ! Mem[0000000080800058] stx %l0,[%i0+0x140] ! Mem[0000000080000140] swap [%i0+0x070],%l2 ! Mem[0000000080000070] stw %l4,[%i0+0x114] ! Mem[0000000080000114] ldsb [%i2+0x193],%l3 ! Mem[0000000081000193] jmpl %o7,%g0 orcc %l0,%l6,%l6 p56_far_0_lom: membar #Sync sth %l5,[%o1+0x020] ! Mem[0000000080800020] ldsh [%o1+0x058],%l6 ! Mem[0000000080800058] stx %l0,[%o0+0x140] ! Mem[0000000080000140] swap [%o0+0x070],%l2 ! Mem[0000000080000070] stw %l4,[%o0+0x114] ! Mem[0000000080000114] ldsb [%o2+0x193],%l3 ! Mem[0000000081000193] jmpl %o7,%g0 orcc %l0,%l6,%l6 p56_far_0_he: swap [%i1+0x054],%l6 ! Mem[0000000080800054] jmpl %o7,%g0 std %l4,[%i0+0x070] ! Mem[0000000080000070] p56_far_0_ho: swap [%o1+0x054],%l6 ! Mem[0000000080800054] jmpl %o7,%g0 std %l4,[%o0+0x070] ! Mem[0000000080000070] p56_far_0_hem: swap [%i1+0x054],%l6 ! Mem[0000000080800054] jmpl %o7,%g0 std %l4,[%i0+0x070] ! Mem[0000000080000070] p56_far_0_hom: swap [%o1+0x054],%l6 ! Mem[0000000080800054] jmpl %o7,%g0 std %l4,[%o0+0x070] ! Mem[0000000080000070] p56_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p57_far_0_le: ldsh [%i3+0x018],%l5 ! Mem[0000000083800018] lduh [%i2+0x014],%l5 ! Mem[0000000083000014] swap [%i2+0x190],%l3 ! Mem[0000000083000190] stw %l4,[%i0+0x020] ! Mem[0000000082000020] st %f15,[%i0+0x140] ! Mem[0000000082000140] stw %l3,[%i3+0x190] ! Mem[0000000083800190] jmpl %o7,%g0 ldsh [%i2+0x04e],%l2 ! Mem[000000008300004e] p57_far_0_lo: ldsh [%o3+0x018],%l5 ! Mem[0000000083800018] lduh [%o2+0x014],%l5 ! Mem[0000000083000014] swap [%o2+0x190],%l3 ! Mem[0000000083000190] stw %l4,[%o0+0x020] ! Mem[0000000082000020] st %f15,[%o0+0x140] ! Mem[0000000082000140] stw %l3,[%o3+0x190] ! Mem[0000000083800190] jmpl %o7,%g0 ldsh [%o2+0x04e],%l2 ! Mem[000000008300004e] p57_far_0_lem: membar #Sync ldsh [%i3+0x018],%l5 ! Mem[0000000083800018] lduh [%i2+0x014],%l5 ! Mem[0000000083000014] swap [%i2+0x190],%l3 ! Mem[0000000083000190] stw %l4,[%i0+0x020] ! Mem[0000000082000020] st %f15,[%i0+0x140] ! Mem[0000000082000140] stw %l3,[%i3+0x190] ! Mem[0000000083800190] jmpl %o7,%g0 ldsh [%i2+0x04e],%l2 ! Mem[000000008300004e] p57_far_0_lom: membar #Sync ldsh [%o3+0x018],%l5 ! Mem[0000000083800018] lduh [%o2+0x014],%l5 ! Mem[0000000083000014] swap [%o2+0x190],%l3 ! Mem[0000000083000190] stw %l4,[%o0+0x020] ! Mem[0000000082000020] st %f15,[%o0+0x140] ! Mem[0000000082000140] stw %l3,[%o3+0x190] ! Mem[0000000083800190] jmpl %o7,%g0 ldsh [%o2+0x04e],%l2 ! Mem[000000008300004e] p57_far_0_he: std %l0,[%i2+0x140] ! Mem[0000000083000140] jmpl %o7,%g0 ldstub [%i0+0x1e8],%l2 ! Mem[00000000820001e8] p57_far_0_ho: std %l0,[%o2+0x140] ! Mem[0000000083000140] jmpl %o7,%g0 ldstub [%o0+0x1e8],%l2 ! Mem[00000000820001e8] p57_far_0_hem: std %l0,[%i2+0x140] ! Mem[0000000083000140] jmpl %o7,%g0 ldstub [%i0+0x1e8],%l2 ! Mem[00000000820001e8] p57_far_0_hom: std %l0,[%o2+0x140] ! Mem[0000000083000140] jmpl %o7,%g0 ldstub [%o0+0x1e8],%l2 ! Mem[00000000820001e8] p57_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p58_far_0_le: st %f10,[%i3+0x078] ! Mem[0000000085800078] stx %l2,[%i2+0x100] ! Mem[0000000085000100] stx %l2,[%i1+0x1b0] ! Mem[00000000848001b0] sth %l4,[%i2+0x1f0] ! Mem[00000000850001f0] std %f0 ,[%i2+0x0c0] ! Mem[00000000850000c0] tsubcctv %l2,0x2f0,%l3 jmpl %o7,%g0 mulx %l3,-0x5d2,%l1 p58_far_0_lo: st %f10,[%o3+0x078] ! Mem[0000000085800078] stx %l2,[%o2+0x100] ! Mem[0000000085000100] stx %l2,[%o1+0x1b0] ! Mem[00000000848001b0] sth %l4,[%o2+0x1f0] ! Mem[00000000850001f0] std %f0 ,[%o2+0x0c0] ! Mem[00000000850000c0] tsubcctv %l2,0x2f0,%l3 jmpl %o7,%g0 mulx %l3,-0x5d2,%l1 p58_far_0_lem: st %f10,[%i3+0x078] ! Mem[0000000085800078] stx %l2,[%i2+0x100] ! Mem[0000000085000100] stx %l2,[%i1+0x1b0] ! Mem[00000000848001b0] sth %l4,[%i2+0x1f0] ! Mem[00000000850001f0] std %f0 ,[%i2+0x0c0] ! Mem[00000000850000c0] tsubcctv %l2,0x2f0,%l3 jmpl %o7,%g0 mulx %l3,-0x5d2,%l1 p58_far_0_lom: st %f10,[%o3+0x078] ! Mem[0000000085800078] stx %l2,[%o2+0x100] ! Mem[0000000085000100] stx %l2,[%o1+0x1b0] ! Mem[00000000848001b0] sth %l4,[%o2+0x1f0] ! Mem[00000000850001f0] std %f0 ,[%o2+0x0c0] ! Mem[00000000850000c0] tsubcctv %l2,0x2f0,%l3 jmpl %o7,%g0 mulx %l3,-0x5d2,%l1 p58_far_0_he: ldstub [%i0+0x0a1],%l3 ! Mem[00000000840000a1] lduh [%i1+0x140],%l7 ! Mem[0000000084800140] st %f16,[%i2+0x154] ! Mem[0000000085000154] ldd [%i0+0x158],%l6 ! Mem[0000000084000158] jmpl %o7,%g0 ld [%i0+0x04c],%f30 ! Mem[000000008400004c] p58_far_0_ho: ldstub [%o0+0x0a1],%l3 ! Mem[00000000840000a1] lduh [%o1+0x140],%l7 ! Mem[0000000084800140] st %f16,[%o2+0x154] ! Mem[0000000085000154] ldd [%o0+0x158],%l6 ! Mem[0000000084000158] jmpl %o7,%g0 ld [%o0+0x04c],%f30 ! Mem[000000008400004c] p58_far_0_hem: ldstub [%i0+0x0a1],%l3 ! Mem[00000000840000a1] lduh [%i1+0x140],%l7 ! Mem[0000000084800140] st %f16,[%i2+0x154] ! Mem[0000000085000154] ldd [%i0+0x158],%l6 ! Mem[0000000084000158] jmpl %o7,%g0 ld [%i0+0x04c],%f30 ! Mem[000000008400004c] p58_far_0_hom: ldstub [%o0+0x0a1],%l3 ! Mem[00000000840000a1] lduh [%o1+0x140],%l7 ! Mem[0000000084800140] st %f16,[%o2+0x154] ! Mem[0000000085000154] ldd [%o0+0x158],%l6 ! Mem[0000000084000158] jmpl %o7,%g0 ld [%o0+0x04c],%f30 ! Mem[000000008400004c] p58_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p59_far_0_le: std %f12,[%i3+0x038] ! Mem[0000000087800038] lduw [%i2+0x034],%l5 ! Mem[0000000087000034] ld [%i1+0x0ac],%f1 ! Mem[00000000868000ac] lduw [%i0+0x1ec],%l2 ! Mem[00000000860001ec] orncc %l3,-0xafe,%l5 ldstub [%i1+0x06e],%l4 ! Mem[000000008680006e] jmpl %o7,%g0 ldd [%i0+0x070],%l2 ! Mem[0000000086000070] p59_far_0_lo: std %f12,[%o3+0x038] ! Mem[0000000087800038] lduw [%o2+0x034],%l5 ! Mem[0000000087000034] ld [%o1+0x0ac],%f1 ! Mem[00000000868000ac] lduw [%o0+0x1ec],%l2 ! Mem[00000000860001ec] orncc %l3,-0xafe,%l5 ldstub [%o1+0x06e],%l4 ! Mem[000000008680006e] jmpl %o7,%g0 ldd [%o0+0x070],%l2 ! Mem[0000000086000070] p59_far_0_lem: membar #Sync std %f12,[%i3+0x038] ! Mem[0000000087800038] lduw [%i2+0x034],%l5 ! Mem[0000000087000034] ld [%i1+0x0ac],%f1 ! Mem[00000000868000ac] lduw [%i0+0x1ec],%l2 ! Mem[00000000860001ec] orncc %l3,-0xafe,%l5 ldstub [%i1+0x06e],%l4 ! Mem[000000008680006e] jmpl %o7,%g0 ldd [%i0+0x070],%l2 ! Mem[0000000086000070] p59_far_0_lom: membar #Sync std %f12,[%o3+0x038] ! Mem[0000000087800038] lduw [%o2+0x034],%l5 ! Mem[0000000087000034] ld [%o1+0x0ac],%f1 ! Mem[00000000868000ac] lduw [%o0+0x1ec],%l2 ! Mem[00000000860001ec] orncc %l3,-0xafe,%l5 ldstub [%o1+0x06e],%l4 ! Mem[000000008680006e] jmpl %o7,%g0 ldd [%o0+0x070],%l2 ! Mem[0000000086000070] p59_far_0_he: stx %l1,[%i1+0x038] ! Mem[0000000086800038] ldsw [%i3+0x12c],%l5 ! Mem[000000008780012c] stb %l6,[%i1+0x16f] ! Mem[000000008680016f] stb %l1,[%i2+0x00e] ! Mem[000000008700000e] ldsw [%i0+0x15c],%l1 ! Mem[000000008600015c] jmpl %o7,%g0 swap [%i1+0x054],%l4 ! Mem[0000000086800054] p59_far_0_ho: stx %l1,[%o1+0x038] ! Mem[0000000086800038] ldsw [%o3+0x12c],%l5 ! Mem[000000008780012c] stb %l6,[%o1+0x16f] ! Mem[000000008680016f] stb %l1,[%o2+0x00e] ! Mem[000000008700000e] ldsw [%o0+0x15c],%l1 ! Mem[000000008600015c] jmpl %o7,%g0 swap [%o1+0x054],%l4 ! Mem[0000000086800054] p59_far_0_hem: membar #Sync stx %l1,[%i1+0x038] ! Mem[0000000086800038] ldsw [%i3+0x12c],%l5 ! Mem[000000008780012c] stb %l6,[%i1+0x16f] ! Mem[000000008680016f] stb %l1,[%i2+0x00e] ! Mem[000000008700000e] ldsw [%i0+0x15c],%l1 ! Mem[000000008600015c] jmpl %o7,%g0 swap [%i1+0x054],%l4 ! Mem[0000000086800054] p59_far_0_hom: membar #Sync stx %l1,[%o1+0x038] ! Mem[0000000086800038] ldsw [%o3+0x12c],%l5 ! Mem[000000008780012c] stb %l6,[%o1+0x16f] ! Mem[000000008680016f] stb %l1,[%o2+0x00e] ! Mem[000000008700000e] ldsw [%o0+0x15c],%l1 ! Mem[000000008600015c] jmpl %o7,%g0 swap [%o1+0x054],%l4 ! Mem[0000000086800054] p59_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p60_far_0_le: nop ldsh [%i1+0x12e],%l3 ! Mem[000000008880012e] taddcc %l0,-0x5f0,%l6 ldsw [%i2+0x08c],%l1 ! Mem[000000008900008c] addcc %l2,0xf58,%l1 ldd [%i0+0x1d0],%l6 ! Mem[00000000880001d0] jmpl %o7,%g0 ldstub [%i0+0x052],%l0 ! Mem[0000000088000052] p60_far_0_lo: nop ldsh [%o1+0x12e],%l3 ! Mem[000000008880012e] taddcc %l0,-0x5f0,%l6 ldsw [%o2+0x08c],%l1 ! Mem[000000008900008c] addcc %l2,0xf58,%l1 ldd [%o0+0x1d0],%l6 ! Mem[00000000880001d0] jmpl %o7,%g0 ldstub [%o0+0x052],%l0 ! Mem[0000000088000052] p60_far_0_lem: nop ldsh [%i1+0x12e],%l3 ! Mem[000000008880012e] taddcc %l0,-0x5f0,%l6 ldsw [%i2+0x08c],%l1 ! Mem[000000008900008c] addcc %l2,0xf58,%l1 ldd [%i0+0x1d0],%l6 ! Mem[00000000880001d0] jmpl %o7,%g0 ldstub [%i0+0x052],%l0 ! Mem[0000000088000052] p60_far_0_lom: nop ldsh [%o1+0x12e],%l3 ! Mem[000000008880012e] taddcc %l0,-0x5f0,%l6 ldsw [%o2+0x08c],%l1 ! Mem[000000008900008c] addcc %l2,0xf58,%l1 ldd [%o0+0x1d0],%l6 ! Mem[00000000880001d0] jmpl %o7,%g0 ldstub [%o0+0x052],%l0 ! Mem[0000000088000052] p60_far_0_he: stw %l7,[%i1+0x140] ! Mem[0000000088800140] ldsh [%i1+0x154],%l0 ! Mem[0000000088800154] sth %l7,[%i3+0x15e] ! Mem[000000008980015e] jmpl %o7,%g0 andcc %l6,-0xc72,%l1 p60_far_0_ho: stw %l7,[%o1+0x140] ! Mem[0000000088800140] ldsh [%o1+0x154],%l0 ! Mem[0000000088800154] sth %l7,[%o3+0x15e] ! Mem[000000008980015e] jmpl %o7,%g0 andcc %l6,-0xc72,%l1 p60_far_0_hem: stw %l7,[%i1+0x140] ! Mem[0000000088800140] ldsh [%i1+0x154],%l0 ! Mem[0000000088800154] sth %l7,[%i3+0x15e] ! Mem[000000008980015e] jmpl %o7,%g0 andcc %l6,-0xc72,%l1 p60_far_0_hom: stw %l7,[%o1+0x140] ! Mem[0000000088800140] ldsh [%o1+0x154],%l0 ! Mem[0000000088800154] sth %l7,[%o3+0x15e] ! Mem[000000008980015e] jmpl %o7,%g0 andcc %l6,-0xc72,%l1 p60_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p61_far_0_le: ldsh [%i3+0x038],%l5 ! Mem[000000008b800038] ldsw [%i0+0x174],%l7 ! Mem[000000008a000174] ldsh [%i2+0x174],%l2 ! Mem[000000008b000174] ldsw [%i0+0x138],%l2 ! Mem[000000008a000138] xnorcc %l6,-0xa24,%l4 addcc %l4,%l2,%l1 jmpl %o7,%g0 std %l4,[%i2+0x1b0] ! Mem[000000008b0001b0] p61_far_0_lo: ldsh [%o3+0x038],%l5 ! Mem[000000008b800038] ldsw [%o0+0x174],%l7 ! Mem[000000008a000174] ldsh [%o2+0x174],%l2 ! Mem[000000008b000174] ldsw [%o0+0x138],%l2 ! Mem[000000008a000138] xnorcc %l6,-0xa24,%l4 addcc %l4,%l2,%l1 jmpl %o7,%g0 std %l4,[%o2+0x1b0] ! Mem[000000008b0001b0] p61_far_0_lem: membar #Sync ldsh [%i3+0x038],%l5 ! Mem[000000008b800038] ldsw [%i0+0x174],%l7 ! Mem[000000008a000174] ldsh [%i2+0x174],%l2 ! Mem[000000008b000174] ldsw [%i0+0x138],%l2 ! Mem[000000008a000138] xnorcc %l6,-0xa24,%l4 addcc %l4,%l2,%l1 jmpl %o7,%g0 std %l4,[%i2+0x1b0] ! Mem[000000008b0001b0] p61_far_0_lom: membar #Sync ldsh [%o3+0x038],%l5 ! Mem[000000008b800038] ldsw [%o0+0x174],%l7 ! Mem[000000008a000174] ldsh [%o2+0x174],%l2 ! Mem[000000008b000174] ldsw [%o0+0x138],%l2 ! Mem[000000008a000138] xnorcc %l6,-0xa24,%l4 addcc %l4,%l2,%l1 jmpl %o7,%g0 std %l4,[%o2+0x1b0] ! Mem[000000008b0001b0] p61_far_0_he: lduh [%i2+0x142],%l5 ! Mem[000000008b000142] jmpl %o7,%g0 ldx [%i1+0x1c8],%l1 ! Mem[000000008a8001c8] p61_far_0_ho: lduh [%o2+0x142],%l5 ! Mem[000000008b000142] jmpl %o7,%g0 ldx [%o1+0x1c8],%l1 ! Mem[000000008a8001c8] p61_far_0_hem: lduh [%i2+0x142],%l5 ! Mem[000000008b000142] jmpl %o7,%g0 ldx [%i1+0x1c8],%l1 ! Mem[000000008a8001c8] p61_far_0_hom: lduh [%o2+0x142],%l5 ! Mem[000000008b000142] jmpl %o7,%g0 ldx [%o1+0x1c8],%l1 ! Mem[000000008a8001c8] p61_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p62_far_0_le: ldx [%i3+0x058],%l2 ! Mem[000000008d800058] ldsw [%i1+0x07c],%l0 ! Mem[000000008c80007c] lduw [%i2+0x190],%l2 ! Mem[000000008d000190] ldub [%i0+0x1ee],%l2 ! Mem[000000008c0001ee] ldx [%i1+0x100],%l4 ! Mem[000000008c800100] std %l0,[%i2+0x038] ! Mem[000000008d000038] jmpl %o7,%g0 std %l4,[%i1+0x1b0] ! Mem[000000008c8001b0] p62_far_0_lo: ldx [%o3+0x058],%l2 ! Mem[000000008d800058] ldsw [%o1+0x07c],%l0 ! Mem[000000008c80007c] lduw [%o2+0x190],%l2 ! Mem[000000008d000190] ldub [%o0+0x1ee],%l2 ! Mem[000000008c0001ee] ldx [%o1+0x100],%l4 ! Mem[000000008c800100] std %l0,[%o2+0x038] ! Mem[000000008d000038] jmpl %o7,%g0 std %l4,[%o1+0x1b0] ! Mem[000000008c8001b0] p62_far_0_lem: ldx [%i3+0x058],%l2 ! Mem[000000008d800058] ldsw [%i1+0x07c],%l0 ! Mem[000000008c80007c] lduw [%i2+0x190],%l2 ! Mem[000000008d000190] ldub [%i0+0x1ee],%l2 ! Mem[000000008c0001ee] ldx [%i1+0x100],%l4 ! Mem[000000008c800100] membar #Sync std %l0,[%i2+0x038] ! Mem[000000008d000038] jmpl %o7,%g0 std %l4,[%i1+0x1b0] ! Mem[000000008c8001b0] p62_far_0_lom: ldx [%o3+0x058],%l2 ! Mem[000000008d800058] ldsw [%o1+0x07c],%l0 ! Mem[000000008c80007c] lduw [%o2+0x190],%l2 ! Mem[000000008d000190] ldub [%o0+0x1ee],%l2 ! Mem[000000008c0001ee] ldx [%o1+0x100],%l4 ! Mem[000000008c800100] membar #Sync std %l0,[%o2+0x038] ! Mem[000000008d000038] jmpl %o7,%g0 std %l4,[%o1+0x1b0] ! Mem[000000008c8001b0] p62_far_0_he: ldx [%i0+0x1e8],%l1 ! Mem[000000008c0001e8] ldsb [%i1+0x1a1],%l6 ! Mem[000000008c8001a1] ldstub [%i3+0x019],%l0 ! Mem[000000008d800019] add %l4,%l6,%l1 jmpl %o7,%g0 lduw [%i1+0x148],%l6 ! Mem[000000008c800148] p62_far_0_ho: ldx [%o0+0x1e8],%l1 ! Mem[000000008c0001e8] ldsb [%o1+0x1a1],%l6 ! Mem[000000008c8001a1] ldstub [%o3+0x019],%l0 ! Mem[000000008d800019] add %l4,%l6,%l1 jmpl %o7,%g0 lduw [%o1+0x148],%l6 ! Mem[000000008c800148] p62_far_0_hem: ldx [%i0+0x1e8],%l1 ! Mem[000000008c0001e8] ldsb [%i1+0x1a1],%l6 ! Mem[000000008c8001a1] membar #Sync ldstub [%i3+0x019],%l0 ! Mem[000000008d800019] add %l4,%l6,%l1 jmpl %o7,%g0 lduw [%i1+0x148],%l6 ! Mem[000000008c800148] p62_far_0_hom: ldx [%o0+0x1e8],%l1 ! Mem[000000008c0001e8] ldsb [%o1+0x1a1],%l6 ! Mem[000000008c8001a1] membar #Sync ldstub [%o3+0x019],%l0 ! Mem[000000008d800019] add %l4,%l6,%l1 jmpl %o7,%g0 lduw [%o1+0x148],%l6 ! Mem[000000008c800148] p62_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p63_far_0_le: std %f12,[%i0+0x018] ! Mem[000000008e000018] stx %l7,[%i0+0x170] ! Mem[000000008e000170] stx %l0,[%i3+0x168] ! Mem[000000008f800168] stw %l0,[%i3+0x160] ! Mem[000000008f800160] ldsb [%i1+0x0cd],%l6 ! Mem[000000008e8000cd] addc %l0,%l4,%l5 jmpl %o7,%g0 lduh [%i1+0x16e],%l6 ! Mem[000000008e80016e] p63_far_0_lo: std %f12,[%o0+0x018] ! Mem[000000008e000018] stx %l7,[%o0+0x170] ! Mem[000000008e000170] stx %l0,[%o3+0x168] ! Mem[000000008f800168] stw %l0,[%o3+0x160] ! Mem[000000008f800160] ldsb [%o1+0x0cd],%l6 ! Mem[000000008e8000cd] addc %l0,%l4,%l5 jmpl %o7,%g0 lduh [%o1+0x16e],%l6 ! Mem[000000008e80016e] p63_far_0_lem: membar #Sync std %f12,[%i0+0x018] ! Mem[000000008e000018] stx %l7,[%i0+0x170] ! Mem[000000008e000170] stx %l0,[%i3+0x168] ! Mem[000000008f800168] stw %l0,[%i3+0x160] ! Mem[000000008f800160] ldsb [%i1+0x0cd],%l6 ! Mem[000000008e8000cd] addc %l0,%l4,%l5 jmpl %o7,%g0 lduh [%i1+0x16e],%l6 ! Mem[000000008e80016e] p63_far_0_lom: membar #Sync std %f12,[%o0+0x018] ! Mem[000000008e000018] stx %l7,[%o0+0x170] ! Mem[000000008e000170] stx %l0,[%o3+0x168] ! Mem[000000008f800168] stw %l0,[%o3+0x160] ! Mem[000000008f800160] ldsb [%o1+0x0cd],%l6 ! Mem[000000008e8000cd] addc %l0,%l4,%l5 jmpl %o7,%g0 lduh [%o1+0x16e],%l6 ! Mem[000000008e80016e] p63_far_0_he: tsubcctv %l1,%l0,%l4 lduw [%i3+0x050],%l7 ! Mem[000000008f800050] ldsh [%i3+0x06c],%l4 ! Mem[000000008f80006c] jmpl %o7,%g0 smulcc %l5,%l5,%l3 p63_far_0_ho: tsubcctv %l1,%l0,%l4 lduw [%o3+0x050],%l7 ! Mem[000000008f800050] ldsh [%o3+0x06c],%l4 ! Mem[000000008f80006c] jmpl %o7,%g0 smulcc %l5,%l5,%l3 p63_far_0_hem: tsubcctv %l1,%l0,%l4 lduw [%i3+0x050],%l7 ! Mem[000000008f800050] ldsh [%i3+0x06c],%l4 ! Mem[000000008f80006c] jmpl %o7,%g0 smulcc %l5,%l5,%l3 p63_far_0_hom: tsubcctv %l1,%l0,%l4 lduw [%o3+0x050],%l7 ! Mem[000000008f800050] ldsh [%o3+0x06c],%l4 ! Mem[000000008f80006c] jmpl %o7,%g0 smulcc %l5,%l5,%l3 p63_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 far0_b2b_h: taddcctv %l6,%l2,%l6 xor %l0,%l6,%l1 and %l4,0x8a5,%l6 sllx %l1,%l4,%l3 and %l3,-0xbb2,%l1 jmpl %o7,%g0 subc %l0,0x248,%l3 far0_b2b_l: taddcctv %l7,%l4,%l6 addccc %l0,0x8c4,%l0 or %l7,-0x944,%l3 tsubcctv %l5,%l0,%l1 andcc %l3,0xf7d,%l6 jmpl %o7,%g0 nop user_far0_end: .seg "text" .text .align 0x2000 user_far1_start: p0_far_1_le: stw %l0,[%i2+0x184] ! Mem[0000000011000184] jmpl %o7,%g0 std %l2,[%i0+0x190] ! Mem[0000000010000190] p0_far_1_lo: stw %l0,[%o2+0x184] ! Mem[0000000011000184] jmpl %o7,%g0 std %l2,[%o0+0x190] ! Mem[0000000010000190] p0_far_1_lem: stw %l0,[%i2+0x184] ! Mem[0000000011000184] jmpl %o7,%g0 std %l2,[%i0+0x190] ! Mem[0000000010000190] p0_far_1_lom: stw %l0,[%o2+0x184] ! Mem[0000000011000184] jmpl %o7,%g0 std %l2,[%o0+0x190] ! Mem[0000000010000190] p0_far_1_he: udivx %l1,%l0,%l7 ldx [%i1+0x150],%l4 ! Mem[0000000010800150] orn %l1,0x822,%l4 ldx [%i3+0x1b0],%l6 ! Mem[00000000118001b0] nop jmpl %o7,%g0 swap [%i3+0x078],%l7 ! Mem[0000000011800078] p0_far_1_ho: udivx %l1,%l0,%l7 ldx [%o1+0x150],%l4 ! Mem[0000000010800150] orn %l1,0x822,%l4 ldx [%o3+0x1b0],%l6 ! Mem[00000000118001b0] nop jmpl %o7,%g0 swap [%o3+0x078],%l7 ! Mem[0000000011800078] p0_far_1_hem: udivx %l1,%l0,%l7 ldx [%i1+0x150],%l4 ! Mem[0000000010800150] orn %l1,0x822,%l4 ldx [%i3+0x1b0],%l6 ! Mem[00000000118001b0] nop jmpl %o7,%g0 swap [%i3+0x078],%l7 ! Mem[0000000011800078] p0_far_1_hom: udivx %l1,%l0,%l7 ldx [%o1+0x150],%l4 ! Mem[0000000010800150] orn %l1,0x822,%l4 ldx [%o3+0x1b0],%l6 ! Mem[00000000118001b0] nop jmpl %o7,%g0 swap [%o3+0x078],%l7 ! Mem[0000000011800078] p0_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p1_far_1_le: sth %l7,[%i1+0x15e] ! Mem[000000001280015e] ldsb [%i0+0x160],%l1 ! Mem[0000000012000160] stx %l1,[%i0+0x0c0] ! Mem[00000000120000c0] ldd [%i2+0x170],%f6 ! Mem[0000000013000170] jmpl %o7,%g0 ldsh [%i0+0x14a],%l6 ! Mem[000000001200014a] p1_far_1_lo: sth %l7,[%o1+0x15e] ! Mem[000000001280015e] ldsb [%o0+0x160],%l1 ! Mem[0000000012000160] stx %l1,[%o0+0x0c0] ! Mem[00000000120000c0] ldd [%o2+0x170],%f6 ! Mem[0000000013000170] jmpl %o7,%g0 ldsh [%o0+0x14a],%l6 ! Mem[000000001200014a] p1_far_1_lem: sth %l7,[%i1+0x15e] ! Mem[000000001280015e] ldsb [%i0+0x160],%l1 ! Mem[0000000012000160] stx %l1,[%i0+0x0c0] ! Mem[00000000120000c0] ldd [%i2+0x170],%f6 ! Mem[0000000013000170] jmpl %o7,%g0 ldsh [%i0+0x14a],%l6 ! Mem[000000001200014a] p1_far_1_lom: sth %l7,[%o1+0x15e] ! Mem[000000001280015e] ldsb [%o0+0x160],%l1 ! Mem[0000000012000160] stx %l1,[%o0+0x0c0] ! Mem[00000000120000c0] ldd [%o2+0x170],%f6 ! Mem[0000000013000170] jmpl %o7,%g0 ldsh [%o0+0x14a],%l6 ! Mem[000000001200014a] p1_far_1_he: jmpl %o7,%g0 ldsw [%i3+0x060],%l1 ! Mem[0000000013800060] jmpl %o7,%g0 nop p1_far_1_ho: jmpl %o7,%g0 ldsw [%o3+0x060],%l1 ! Mem[0000000013800060] jmpl %o7,%g0 nop p1_far_1_hem: jmpl %o7,%g0 ldsw [%i3+0x060],%l1 ! Mem[0000000013800060] jmpl %o7,%g0 nop p1_far_1_hom: jmpl %o7,%g0 ldsw [%o3+0x060],%l1 ! Mem[0000000013800060] jmpl %o7,%g0 nop p1_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p2_far_1_le: std %l4,[%i2+0x000] ! Mem[0000000015000000] ldstub [%i3+0x00d],%l4 ! Mem[000000001580000d] subc %l5,-0x963,%l6 jmpl %o7,%g0 stb %l6,[%i0+0x06c] ! Mem[000000001400006c] p2_far_1_lo: std %l4,[%o2+0x000] ! Mem[0000000015000000] ldstub [%o3+0x00d],%l4 ! Mem[000000001580000d] subc %l5,-0x963,%l6 jmpl %o7,%g0 stb %l6,[%o0+0x06c] ! Mem[000000001400006c] p2_far_1_lem: membar #Sync std %l4,[%i2+0x000] ! Mem[0000000015000000] ldstub [%i3+0x00d],%l4 ! Mem[000000001580000d] subc %l5,-0x963,%l6 jmpl %o7,%g0 stb %l6,[%i0+0x06c] ! Mem[000000001400006c] p2_far_1_lom: membar #Sync std %l4,[%o2+0x000] ! Mem[0000000015000000] ldstub [%o3+0x00d],%l4 ! Mem[000000001580000d] subc %l5,-0x963,%l6 jmpl %o7,%g0 stb %l6,[%o0+0x06c] ! Mem[000000001400006c] p2_far_1_he: srl %l2,0x013,%l1 st %f29,[%i3+0x180] ! Mem[0000000015800180] stb %l6,[%i1+0x154] ! Mem[0000000014800154] ld [%i3+0x040],%f17 ! Mem[0000000015800040] swap [%i1+0x09c],%l5 ! Mem[000000001480009c] ldsb [%i1+0x194],%l0 ! Mem[0000000014800194] jmpl %o7,%g0 lduw [%i1+0x0b8],%l3 ! Mem[00000000148000b8] p2_far_1_ho: srl %l2,0x013,%l1 st %f29,[%o3+0x180] ! Mem[0000000015800180] stb %l6,[%o1+0x154] ! Mem[0000000014800154] ld [%o3+0x040],%f17 ! Mem[0000000015800040] swap [%o1+0x09c],%l5 ! Mem[000000001480009c] ldsb [%o1+0x194],%l0 ! Mem[0000000014800194] jmpl %o7,%g0 lduw [%o1+0x0b8],%l3 ! Mem[00000000148000b8] p2_far_1_hem: srl %l2,0x013,%l1 st %f29,[%i3+0x180] ! Mem[0000000015800180] stb %l6,[%i1+0x154] ! Mem[0000000014800154] ld [%i3+0x040],%f17 ! Mem[0000000015800040] swap [%i1+0x09c],%l5 ! Mem[000000001480009c] ldsb [%i1+0x194],%l0 ! Mem[0000000014800194] jmpl %o7,%g0 lduw [%i1+0x0b8],%l3 ! Mem[00000000148000b8] p2_far_1_hom: srl %l2,0x013,%l1 st %f29,[%o3+0x180] ! Mem[0000000015800180] stb %l6,[%o1+0x154] ! Mem[0000000014800154] ld [%o3+0x040],%f17 ! Mem[0000000015800040] swap [%o1+0x09c],%l5 ! Mem[000000001480009c] ldsb [%o1+0x194],%l0 ! Mem[0000000014800194] jmpl %o7,%g0 lduw [%o1+0x0b8],%l3 ! Mem[00000000148000b8] p2_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p3_far_1_le: sth %l2,[%i1+0x100] ! Mem[0000000016800100] ldstub [%i2+0x128],%l1 ! Mem[0000000017000128] ldsw [%i3+0x120],%l4 ! Mem[0000000017800120] std %l6,[%i3+0x060] ! Mem[0000000017800060] jmpl %o7,%g0 add %l6,-0x02c,%l1 p3_far_1_lo: sth %l2,[%o1+0x100] ! Mem[0000000016800100] ldstub [%o2+0x128],%l1 ! Mem[0000000017000128] ldsw [%o3+0x120],%l4 ! Mem[0000000017800120] std %l6,[%o3+0x060] ! Mem[0000000017800060] jmpl %o7,%g0 add %l6,-0x02c,%l1 p3_far_1_lem: sth %l2,[%i1+0x100] ! Mem[0000000016800100] ldstub [%i2+0x128],%l1 ! Mem[0000000017000128] ldsw [%i3+0x120],%l4 ! Mem[0000000017800120] std %l6,[%i3+0x060] ! Mem[0000000017800060] jmpl %o7,%g0 add %l6,-0x02c,%l1 p3_far_1_lom: sth %l2,[%o1+0x100] ! Mem[0000000016800100] ldstub [%o2+0x128],%l1 ! Mem[0000000017000128] ldsw [%o3+0x120],%l4 ! Mem[0000000017800120] std %l6,[%o3+0x060] ! Mem[0000000017800060] jmpl %o7,%g0 add %l6,-0x02c,%l1 p3_far_1_he: jmpl %o7,%g0 ldsh [%i0+0x1de],%l2 ! Mem[00000000160001de] jmpl %o7,%g0 nop p3_far_1_ho: jmpl %o7,%g0 ldsh [%o0+0x1de],%l2 ! Mem[00000000160001de] jmpl %o7,%g0 nop p3_far_1_hem: jmpl %o7,%g0 ldsh [%i0+0x1de],%l2 ! Mem[00000000160001de] jmpl %o7,%g0 nop p3_far_1_hom: jmpl %o7,%g0 ldsh [%o0+0x1de],%l2 ! Mem[00000000160001de] jmpl %o7,%g0 nop p3_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p4_far_1_le: ldstub [%i1+0x0e1],%l1 ! Mem[00000000188000e1] jmpl %o7,%g0 swap [%i3+0x154],%l6 ! Mem[0000000019800154] p4_far_1_lo: ldstub [%o1+0x0e1],%l1 ! Mem[00000000188000e1] jmpl %o7,%g0 swap [%o3+0x154],%l6 ! Mem[0000000019800154] p4_far_1_lem: ldstub [%i1+0x0e1],%l1 ! Mem[00000000188000e1] jmpl %o7,%g0 swap [%i3+0x154],%l6 ! Mem[0000000019800154] p4_far_1_lom: ldstub [%o1+0x0e1],%l1 ! Mem[00000000188000e1] jmpl %o7,%g0 swap [%o3+0x154],%l6 ! Mem[0000000019800154] p4_far_1_he: ld [%i0+0x054],%f19 ! Mem[0000000018000054] swap [%i3+0x040],%l1 ! Mem[0000000019800040] jmpl %o7,%g0 addc %l2,-0x800,%l3 p4_far_1_ho: ld [%o0+0x054],%f19 ! Mem[0000000018000054] swap [%o3+0x040],%l1 ! Mem[0000000019800040] jmpl %o7,%g0 addc %l2,-0x800,%l3 p4_far_1_hem: ld [%i0+0x054],%f19 ! Mem[0000000018000054] swap [%i3+0x040],%l1 ! Mem[0000000019800040] jmpl %o7,%g0 addc %l2,-0x800,%l3 p4_far_1_hom: ld [%o0+0x054],%f19 ! Mem[0000000018000054] swap [%o3+0x040],%l1 ! Mem[0000000019800040] jmpl %o7,%g0 addc %l2,-0x800,%l3 p4_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p5_far_1_le: std %l4,[%i2+0x100] ! Mem[000000001b000100] stw %l5,[%i0+0x008] ! Mem[000000001a000008] sth %l4,[%i0+0x120] ! Mem[000000001a000120] jmpl %o7,%g0 ldub [%i0+0x181],%l4 ! Mem[000000001a000181] p5_far_1_lo: std %l4,[%o2+0x100] ! Mem[000000001b000100] stw %l5,[%o0+0x008] ! Mem[000000001a000008] sth %l4,[%o0+0x120] ! Mem[000000001a000120] jmpl %o7,%g0 ldub [%o0+0x181],%l4 ! Mem[000000001a000181] p5_far_1_lem: std %l4,[%i2+0x100] ! Mem[000000001b000100] membar #Sync stw %l5,[%i0+0x008] ! Mem[000000001a000008] sth %l4,[%i0+0x120] ! Mem[000000001a000120] jmpl %o7,%g0 ldub [%i0+0x181],%l4 ! Mem[000000001a000181] p5_far_1_lom: std %l4,[%o2+0x100] ! Mem[000000001b000100] membar #Sync stw %l5,[%o0+0x008] ! Mem[000000001a000008] sth %l4,[%o0+0x120] ! Mem[000000001a000120] jmpl %o7,%g0 ldub [%o0+0x181],%l4 ! Mem[000000001a000181] p5_far_1_he: xorcc %l6,%l1,%l6 ldsw [%i1+0x0f0],%l0 ! Mem[000000001a8000f0] stw %l1,[%i3+0x0a0] ! Mem[000000001b8000a0] jmpl %o7,%g0 ldd [%i3+0x020],%l2 ! Mem[000000001b800020] p5_far_1_ho: xorcc %l6,%l1,%l6 ldsw [%o1+0x0f0],%l0 ! Mem[000000001a8000f0] stw %l1,[%o3+0x0a0] ! Mem[000000001b8000a0] jmpl %o7,%g0 ldd [%o3+0x020],%l2 ! Mem[000000001b800020] p5_far_1_hem: xorcc %l6,%l1,%l6 ldsw [%i1+0x0f0],%l0 ! Mem[000000001a8000f0] stw %l1,[%i3+0x0a0] ! Mem[000000001b8000a0] membar #Sync jmpl %o7,%g0 ldd [%i3+0x020],%l2 ! Mem[000000001b800020] p5_far_1_hom: xorcc %l6,%l1,%l6 ldsw [%o1+0x0f0],%l0 ! Mem[000000001a8000f0] stw %l1,[%o3+0x0a0] ! Mem[000000001b8000a0] membar #Sync jmpl %o7,%g0 ldd [%o3+0x020],%l2 ! Mem[000000001b800020] p5_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p6_far_1_le: ldsw [%i3+0x150],%l4 ! Mem[000000001d800150] ldd [%i3+0x0d8],%l2 ! Mem[000000001d8000d8] ldd [%i3+0x050],%l2 ! Mem[000000001d800050] stw %l1,[%i3+0x060] ! Mem[000000001d800060] ldd [%i1+0x098],%l4 ! Mem[000000001c800098] ldd [%i0+0x0c0],%l2 ! Mem[000000001c0000c0] jmpl %o7,%g0 tsubcc %l3,%l0,%l2 p6_far_1_lo: ldsw [%o3+0x150],%l4 ! Mem[000000001d800150] ldd [%o3+0x0d8],%l2 ! Mem[000000001d8000d8] ldd [%o3+0x050],%l2 ! Mem[000000001d800050] stw %l1,[%o3+0x060] ! Mem[000000001d800060] ldd [%o1+0x098],%l4 ! Mem[000000001c800098] ldd [%o0+0x0c0],%l2 ! Mem[000000001c0000c0] jmpl %o7,%g0 tsubcc %l3,%l0,%l2 p6_far_1_lem: ldsw [%i3+0x150],%l4 ! Mem[000000001d800150] ldd [%i3+0x0d8],%l2 ! Mem[000000001d8000d8] ldd [%i3+0x050],%l2 ! Mem[000000001d800050] stw %l1,[%i3+0x060] ! Mem[000000001d800060] ldd [%i1+0x098],%l4 ! Mem[000000001c800098] ldd [%i0+0x0c0],%l2 ! Mem[000000001c0000c0] jmpl %o7,%g0 tsubcc %l3,%l0,%l2 p6_far_1_lom: ldsw [%o3+0x150],%l4 ! Mem[000000001d800150] ldd [%o3+0x0d8],%l2 ! Mem[000000001d8000d8] ldd [%o3+0x050],%l2 ! Mem[000000001d800050] stw %l1,[%o3+0x060] ! Mem[000000001d800060] ldd [%o1+0x098],%l4 ! Mem[000000001c800098] ldd [%o0+0x0c0],%l2 ! Mem[000000001c0000c0] jmpl %o7,%g0 tsubcc %l3,%l0,%l2 p6_far_1_he: swap [%i3+0x020],%l7 ! Mem[000000001d800020] ldsh [%i2+0x0be],%l3 ! Mem[000000001d0000be] ldd [%i3+0x1e0],%l0 ! Mem[000000001d8001e0] ldsh [%i2+0x1e4],%l7 ! Mem[000000001d0001e4] jmpl %o7,%g0 ldx [%i2+0x0b0],%l4 ! Mem[000000001d0000b0] p6_far_1_ho: swap [%o3+0x020],%l7 ! Mem[000000001d800020] ldsh [%o2+0x0be],%l3 ! Mem[000000001d0000be] ldd [%o3+0x1e0],%l0 ! Mem[000000001d8001e0] ldsh [%o2+0x1e4],%l7 ! Mem[000000001d0001e4] jmpl %o7,%g0 ldx [%o2+0x0b0],%l4 ! Mem[000000001d0000b0] p6_far_1_hem: membar #Sync swap [%i3+0x020],%l7 ! Mem[000000001d800020] ldsh [%i2+0x0be],%l3 ! Mem[000000001d0000be] ldd [%i3+0x1e0],%l0 ! Mem[000000001d8001e0] ldsh [%i2+0x1e4],%l7 ! Mem[000000001d0001e4] jmpl %o7,%g0 ldx [%i2+0x0b0],%l4 ! Mem[000000001d0000b0] p6_far_1_hom: membar #Sync swap [%o3+0x020],%l7 ! Mem[000000001d800020] ldsh [%o2+0x0be],%l3 ! Mem[000000001d0000be] ldd [%o3+0x1e0],%l0 ! Mem[000000001d8001e0] ldsh [%o2+0x1e4],%l7 ! Mem[000000001d0001e4] jmpl %o7,%g0 ldx [%o2+0x0b0],%l4 ! Mem[000000001d0000b0] p6_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p7_far_1_le: lduw [%i2+0x01c],%l2 ! Mem[000000001f00001c] ldstub [%i3+0x13c],%l3 ! Mem[000000001f80013c] jmpl %o7,%g0 st %f3 ,[%i1+0x1d0] ! Mem[000000001e8001d0] p7_far_1_lo: lduw [%o2+0x01c],%l2 ! Mem[000000001f00001c] ldstub [%o3+0x13c],%l3 ! Mem[000000001f80013c] jmpl %o7,%g0 st %f3 ,[%o1+0x1d0] ! Mem[000000001e8001d0] p7_far_1_lem: membar #Sync lduw [%i2+0x01c],%l2 ! Mem[000000001f00001c] ldstub [%i3+0x13c],%l3 ! Mem[000000001f80013c] jmpl %o7,%g0 st %f3 ,[%i1+0x1d0] ! Mem[000000001e8001d0] p7_far_1_lom: membar #Sync lduw [%o2+0x01c],%l2 ! Mem[000000001f00001c] ldstub [%o3+0x13c],%l3 ! Mem[000000001f80013c] jmpl %o7,%g0 st %f3 ,[%o1+0x1d0] ! Mem[000000001e8001d0] p7_far_1_he: stw %l2,[%i0+0x078] ! Mem[000000001e000078] std %f30,[%i1+0x070] ! Mem[000000001e800070] jmpl %o7,%g0 subccc %l6,0xf47,%l2 p7_far_1_ho: stw %l2,[%o0+0x078] ! Mem[000000001e000078] std %f30,[%o1+0x070] ! Mem[000000001e800070] jmpl %o7,%g0 subccc %l6,0xf47,%l2 p7_far_1_hem: stw %l2,[%i0+0x078] ! Mem[000000001e000078] std %f30,[%i1+0x070] ! Mem[000000001e800070] jmpl %o7,%g0 subccc %l6,0xf47,%l2 p7_far_1_hom: stw %l2,[%o0+0x078] ! Mem[000000001e000078] std %f30,[%o1+0x070] ! Mem[000000001e800070] jmpl %o7,%g0 subccc %l6,0xf47,%l2 p7_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p8_far_1_le: std %l6,[%i2+0x0c8] ! Mem[00000000210000c8] jmpl %o7,%g0 ldsb [%i0+0x114],%l4 ! Mem[0000000020000114] p8_far_1_lo: std %l6,[%o2+0x0c8] ! Mem[00000000210000c8] jmpl %o7,%g0 ldsb [%o0+0x114],%l4 ! Mem[0000000020000114] p8_far_1_lem: std %l6,[%i2+0x0c8] ! Mem[00000000210000c8] jmpl %o7,%g0 ldsb [%i0+0x114],%l4 ! Mem[0000000020000114] p8_far_1_lom: std %l6,[%o2+0x0c8] ! Mem[00000000210000c8] jmpl %o7,%g0 ldsb [%o0+0x114],%l4 ! Mem[0000000020000114] p8_far_1_he: std %l0,[%i1+0x0d8] ! Mem[00000000208000d8] udivx %l6,%l1,%l6 sth %l1,[%i3+0x17e] ! Mem[000000002180017e] sth %l6,[%i0+0x026] ! Mem[0000000020000026] ldd [%i1+0x038],%f18 ! Mem[0000000020800038] jmpl %o7,%g0 stx %l5,[%i3+0x018] ! Mem[0000000021800018] p8_far_1_ho: std %l0,[%o1+0x0d8] ! Mem[00000000208000d8] udivx %l6,%l1,%l6 sth %l1,[%o3+0x17e] ! Mem[000000002180017e] sth %l6,[%o0+0x026] ! Mem[0000000020000026] ldd [%o1+0x038],%f18 ! Mem[0000000020800038] jmpl %o7,%g0 stx %l5,[%o3+0x018] ! Mem[0000000021800018] p8_far_1_hem: std %l0,[%i1+0x0d8] ! Mem[00000000208000d8] udivx %l6,%l1,%l6 sth %l1,[%i3+0x17e] ! Mem[000000002180017e] membar #Sync sth %l6,[%i0+0x026] ! Mem[0000000020000026] ldd [%i1+0x038],%f18 ! Mem[0000000020800038] membar #Sync jmpl %o7,%g0 stx %l5,[%i3+0x018] ! Mem[0000000021800018] p8_far_1_hom: std %l0,[%o1+0x0d8] ! Mem[00000000208000d8] udivx %l6,%l1,%l6 sth %l1,[%o3+0x17e] ! Mem[000000002180017e] membar #Sync sth %l6,[%o0+0x026] ! Mem[0000000020000026] ldd [%o1+0x038],%f18 ! Mem[0000000020800038] membar #Sync jmpl %o7,%g0 stx %l5,[%o3+0x018] ! Mem[0000000021800018] p8_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p9_far_1_le: ldx [%i3+0x090],%l4 ! Mem[0000000023800090] stb %l0,[%i3+0x0d2] ! Mem[00000000238000d2] ldstub [%i3+0x028],%l3 ! Mem[0000000023800028] std %f2 ,[%i2+0x050] ! Mem[0000000023000050] sth %l2,[%i1+0x08c] ! Mem[000000002280008c] jmpl %o7,%g0 ldx [%i3+0x068],%l0 ! Mem[0000000023800068] p9_far_1_lo: ldx [%o3+0x090],%l4 ! Mem[0000000023800090] stb %l0,[%o3+0x0d2] ! Mem[00000000238000d2] ldstub [%o3+0x028],%l3 ! Mem[0000000023800028] std %f2 ,[%o2+0x050] ! Mem[0000000023000050] sth %l2,[%o1+0x08c] ! Mem[000000002280008c] jmpl %o7,%g0 ldx [%o3+0x068],%l0 ! Mem[0000000023800068] p9_far_1_lem: ldx [%i3+0x090],%l4 ! Mem[0000000023800090] stb %l0,[%i3+0x0d2] ! Mem[00000000238000d2] membar #Sync ldstub [%i3+0x028],%l3 ! Mem[0000000023800028] std %f2 ,[%i2+0x050] ! Mem[0000000023000050] sth %l2,[%i1+0x08c] ! Mem[000000002280008c] jmpl %o7,%g0 ldx [%i3+0x068],%l0 ! Mem[0000000023800068] p9_far_1_lom: ldx [%o3+0x090],%l4 ! Mem[0000000023800090] stb %l0,[%o3+0x0d2] ! Mem[00000000238000d2] membar #Sync ldstub [%o3+0x028],%l3 ! Mem[0000000023800028] std %f2 ,[%o2+0x050] ! Mem[0000000023000050] sth %l2,[%o1+0x08c] ! Mem[000000002280008c] jmpl %o7,%g0 ldx [%o3+0x068],%l0 ! Mem[0000000023800068] p9_far_1_he: umulcc %l7,0xfc9,%l3 std %l6,[%i3+0x1f8] ! Mem[00000000238001f8] ldx [%i2+0x0b0],%l4 ! Mem[00000000230000b0] ldstub [%i3+0x127],%l2 ! Mem[0000000023800127] lduw [%i2+0x1b4],%l7 ! Mem[00000000230001b4] swap [%i2+0x0d8],%l5 ! Mem[00000000230000d8] ldsb [%i2+0x08e],%l5 ! Mem[000000002300008e] jmpl %o7,%g0 lduw [%i0+0x194],%l4 ! Mem[0000000022000194] p9_far_1_ho: umulcc %l7,0xfc9,%l3 std %l6,[%o3+0x1f8] ! Mem[00000000238001f8] ldx [%o2+0x0b0],%l4 ! Mem[00000000230000b0] ldstub [%o3+0x127],%l2 ! Mem[0000000023800127] lduw [%o2+0x1b4],%l7 ! Mem[00000000230001b4] swap [%o2+0x0d8],%l5 ! Mem[00000000230000d8] ldsb [%o2+0x08e],%l5 ! Mem[000000002300008e] jmpl %o7,%g0 lduw [%o0+0x194],%l4 ! Mem[0000000022000194] p9_far_1_hem: umulcc %l7,0xfc9,%l3 std %l6,[%i3+0x1f8] ! Mem[00000000238001f8] ldx [%i2+0x0b0],%l4 ! Mem[00000000230000b0] ldstub [%i3+0x127],%l2 ! Mem[0000000023800127] lduw [%i2+0x1b4],%l7 ! Mem[00000000230001b4] swap [%i2+0x0d8],%l5 ! Mem[00000000230000d8] ldsb [%i2+0x08e],%l5 ! Mem[000000002300008e] jmpl %o7,%g0 lduw [%i0+0x194],%l4 ! Mem[0000000022000194] p9_far_1_hom: umulcc %l7,0xfc9,%l3 std %l6,[%o3+0x1f8] ! Mem[00000000238001f8] ldx [%o2+0x0b0],%l4 ! Mem[00000000230000b0] ldstub [%o3+0x127],%l2 ! Mem[0000000023800127] lduw [%o2+0x1b4],%l7 ! Mem[00000000230001b4] swap [%o2+0x0d8],%l5 ! Mem[00000000230000d8] ldsb [%o2+0x08e],%l5 ! Mem[000000002300008e] jmpl %o7,%g0 lduw [%o0+0x194],%l4 ! Mem[0000000022000194] p9_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p10_far_1_le: ldstub [%i0+0x0c1],%l1 ! Mem[00000000240000c1] jmpl %o7,%g0 st %f10,[%i0+0x0d8] ! Mem[00000000240000d8] p10_far_1_lo: ldstub [%o0+0x0c1],%l1 ! Mem[00000000240000c1] jmpl %o7,%g0 st %f10,[%o0+0x0d8] ! Mem[00000000240000d8] p10_far_1_lem: ldstub [%i0+0x0c1],%l1 ! Mem[00000000240000c1] jmpl %o7,%g0 st %f10,[%i0+0x0d8] ! Mem[00000000240000d8] p10_far_1_lom: ldstub [%o0+0x0c1],%l1 ! Mem[00000000240000c1] jmpl %o7,%g0 st %f10,[%o0+0x0d8] ! Mem[00000000240000d8] p10_far_1_he: lduh [%i3+0x1b0],%l0 ! Mem[00000000258001b0] swap [%i1+0x0c0],%l5 ! Mem[00000000248000c0] jmpl %o7,%g0 ldx [%i1+0x040],%l6 ! Mem[0000000024800040] p10_far_1_ho: lduh [%o3+0x1b0],%l0 ! Mem[00000000258001b0] swap [%o1+0x0c0],%l5 ! Mem[00000000248000c0] jmpl %o7,%g0 ldx [%o1+0x040],%l6 ! Mem[0000000024800040] p10_far_1_hem: lduh [%i3+0x1b0],%l0 ! Mem[00000000258001b0] swap [%i1+0x0c0],%l5 ! Mem[00000000248000c0] jmpl %o7,%g0 ldx [%i1+0x040],%l6 ! Mem[0000000024800040] p10_far_1_hom: lduh [%o3+0x1b0],%l0 ! Mem[00000000258001b0] swap [%o1+0x0c0],%l5 ! Mem[00000000248000c0] jmpl %o7,%g0 ldx [%o1+0x040],%l6 ! Mem[0000000024800040] p10_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p11_far_1_le: jmpl %o7,%g0 ldx [%i1+0x0a0],%l4 ! Mem[00000000268000a0] jmpl %o7,%g0 nop p11_far_1_lo: jmpl %o7,%g0 ldx [%o1+0x0a0],%l4 ! Mem[00000000268000a0] jmpl %o7,%g0 nop p11_far_1_lem: jmpl %o7,%g0 ldx [%i1+0x0a0],%l4 ! Mem[00000000268000a0] jmpl %o7,%g0 nop p11_far_1_lom: jmpl %o7,%g0 ldx [%o1+0x0a0],%l4 ! Mem[00000000268000a0] jmpl %o7,%g0 nop p11_far_1_he: stx %l0,[%i1+0x1e0] ! Mem[00000000268001e0] stx %l0,[%i2+0x010] ! Mem[0000000027000010] xnor %l7,-0x9b9,%l4 jmpl %o7,%g0 addccc %l7,%l1,%l6 p11_far_1_ho: stx %l0,[%o1+0x1e0] ! Mem[00000000268001e0] stx %l0,[%o2+0x010] ! Mem[0000000027000010] xnor %l7,-0x9b9,%l4 jmpl %o7,%g0 addccc %l7,%l1,%l6 p11_far_1_hem: stx %l0,[%i1+0x1e0] ! Mem[00000000268001e0] membar #Sync stx %l0,[%i2+0x010] ! Mem[0000000027000010] xnor %l7,-0x9b9,%l4 jmpl %o7,%g0 addccc %l7,%l1,%l6 p11_far_1_hom: stx %l0,[%o1+0x1e0] ! Mem[00000000268001e0] membar #Sync stx %l0,[%o2+0x010] ! Mem[0000000027000010] xnor %l7,-0x9b9,%l4 jmpl %o7,%g0 addccc %l7,%l1,%l6 p11_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p12_far_1_le: ldsh [%i3+0x06e],%l2 ! Mem[000000002980006e] st %f6 ,[%i3+0x04c] ! Mem[000000002980004c] and %l1,%l2,%l6 jmpl %o7,%g0 stx %l0,[%i2+0x0a8] ! Mem[00000000290000a8] p12_far_1_lo: ldsh [%o3+0x06e],%l2 ! Mem[000000002980006e] st %f6 ,[%o3+0x04c] ! Mem[000000002980004c] and %l1,%l2,%l6 jmpl %o7,%g0 stx %l0,[%o2+0x0a8] ! Mem[00000000290000a8] p12_far_1_lem: ldsh [%i3+0x06e],%l2 ! Mem[000000002980006e] st %f6 ,[%i3+0x04c] ! Mem[000000002980004c] and %l1,%l2,%l6 jmpl %o7,%g0 stx %l0,[%i2+0x0a8] ! Mem[00000000290000a8] p12_far_1_lom: ldsh [%o3+0x06e],%l2 ! Mem[000000002980006e] st %f6 ,[%o3+0x04c] ! Mem[000000002980004c] and %l1,%l2,%l6 jmpl %o7,%g0 stx %l0,[%o2+0x0a8] ! Mem[00000000290000a8] p12_far_1_he: stx %l3,[%i2+0x0a8] ! Mem[00000000290000a8] ldub [%i1+0x196],%l1 ! Mem[0000000028800196] ldsb [%i1+0x108],%l0 ! Mem[0000000028800108] jmpl %o7,%g0 umulcc %l0,%l1,%l2 p12_far_1_ho: stx %l3,[%o2+0x0a8] ! Mem[00000000290000a8] ldub [%o1+0x196],%l1 ! Mem[0000000028800196] ldsb [%o1+0x108],%l0 ! Mem[0000000028800108] jmpl %o7,%g0 umulcc %l0,%l1,%l2 p12_far_1_hem: stx %l3,[%i2+0x0a8] ! Mem[00000000290000a8] ldub [%i1+0x196],%l1 ! Mem[0000000028800196] ldsb [%i1+0x108],%l0 ! Mem[0000000028800108] jmpl %o7,%g0 umulcc %l0,%l1,%l2 p12_far_1_hom: stx %l3,[%o2+0x0a8] ! Mem[00000000290000a8] ldub [%o1+0x196],%l1 ! Mem[0000000028800196] ldsb [%o1+0x108],%l0 ! Mem[0000000028800108] jmpl %o7,%g0 umulcc %l0,%l1,%l2 p12_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p13_far_1_le: ldsw [%i0+0x0e4],%l6 ! Mem[000000002a0000e4] ldd [%i3+0x0a0],%l0 ! Mem[000000002b8000a0] stw %l1,[%i1+0x038] ! Mem[000000002a800038] jmpl %o7,%g0 tsubcctv %l0,%l5,%l4 p13_far_1_lo: ldsw [%o0+0x0e4],%l6 ! Mem[000000002a0000e4] ldd [%o3+0x0a0],%l0 ! Mem[000000002b8000a0] stw %l1,[%o1+0x038] ! Mem[000000002a800038] jmpl %o7,%g0 tsubcctv %l0,%l5,%l4 p13_far_1_lem: ldsw [%i0+0x0e4],%l6 ! Mem[000000002a0000e4] ldd [%i3+0x0a0],%l0 ! Mem[000000002b8000a0] membar #Sync stw %l1,[%i1+0x038] ! Mem[000000002a800038] jmpl %o7,%g0 tsubcctv %l0,%l5,%l4 p13_far_1_lom: ldsw [%o0+0x0e4],%l6 ! Mem[000000002a0000e4] ldd [%o3+0x0a0],%l0 ! Mem[000000002b8000a0] membar #Sync stw %l1,[%o1+0x038] ! Mem[000000002a800038] jmpl %o7,%g0 tsubcctv %l0,%l5,%l4 p13_far_1_he: sll %l4,0x00e,%l0 lduh [%i3+0x002],%l7 ! Mem[000000002b800002] udivx %l7,%l6,%l6 stb %l1,[%i2+0x01f] ! Mem[000000002b00001f] jmpl %o7,%g0 sth %l7,[%i3+0x06a] ! Mem[000000002b80006a] p13_far_1_ho: sll %l4,0x00e,%l0 lduh [%o3+0x002],%l7 ! Mem[000000002b800002] udivx %l7,%l6,%l6 stb %l1,[%o2+0x01f] ! Mem[000000002b00001f] jmpl %o7,%g0 sth %l7,[%o3+0x06a] ! Mem[000000002b80006a] p13_far_1_hem: sll %l4,0x00e,%l0 membar #Sync lduh [%i3+0x002],%l7 ! Mem[000000002b800002] udivx %l7,%l6,%l6 stb %l1,[%i2+0x01f] ! Mem[000000002b00001f] jmpl %o7,%g0 sth %l7,[%i3+0x06a] ! Mem[000000002b80006a] p13_far_1_hom: sll %l4,0x00e,%l0 membar #Sync lduh [%o3+0x002],%l7 ! Mem[000000002b800002] udivx %l7,%l6,%l6 stb %l1,[%o2+0x01f] ! Mem[000000002b00001f] jmpl %o7,%g0 sth %l7,[%o3+0x06a] ! Mem[000000002b80006a] p13_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p14_far_1_le: lduh [%i3+0x04a],%l2 ! Mem[000000002d80004a] lduh [%i1+0x124],%l6 ! Mem[000000002c800124] sth %l7,[%i3+0x1f6] ! Mem[000000002d8001f6] srl %l2,0x01f,%l2 std %l0,[%i2+0x0b8] ! Mem[000000002d0000b8] jmpl %o7,%g0 stw %l0,[%i3+0x068] ! Mem[000000002d800068] p14_far_1_lo: lduh [%o3+0x04a],%l2 ! Mem[000000002d80004a] lduh [%o1+0x124],%l6 ! Mem[000000002c800124] sth %l7,[%o3+0x1f6] ! Mem[000000002d8001f6] srl %l2,0x01f,%l2 std %l0,[%o2+0x0b8] ! Mem[000000002d0000b8] jmpl %o7,%g0 stw %l0,[%o3+0x068] ! Mem[000000002d800068] p14_far_1_lem: lduh [%i3+0x04a],%l2 ! Mem[000000002d80004a] lduh [%i1+0x124],%l6 ! Mem[000000002c800124] sth %l7,[%i3+0x1f6] ! Mem[000000002d8001f6] srl %l2,0x01f,%l2 std %l0,[%i2+0x0b8] ! Mem[000000002d0000b8] jmpl %o7,%g0 stw %l0,[%i3+0x068] ! Mem[000000002d800068] p14_far_1_lom: lduh [%o3+0x04a],%l2 ! Mem[000000002d80004a] lduh [%o1+0x124],%l6 ! Mem[000000002c800124] sth %l7,[%o3+0x1f6] ! Mem[000000002d8001f6] srl %l2,0x01f,%l2 std %l0,[%o2+0x0b8] ! Mem[000000002d0000b8] jmpl %o7,%g0 stw %l0,[%o3+0x068] ! Mem[000000002d800068] p14_far_1_he: jmpl %o7,%g0 lduw [%i1+0x140],%l3 ! Mem[000000002c800140] jmpl %o7,%g0 nop p14_far_1_ho: jmpl %o7,%g0 lduw [%o1+0x140],%l3 ! Mem[000000002c800140] jmpl %o7,%g0 nop p14_far_1_hem: jmpl %o7,%g0 lduw [%i1+0x140],%l3 ! Mem[000000002c800140] jmpl %o7,%g0 nop p14_far_1_hom: jmpl %o7,%g0 lduw [%o1+0x140],%l3 ! Mem[000000002c800140] jmpl %o7,%g0 nop p14_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p15_far_1_le: ldstub [%i3+0x0f9],%l1 ! Mem[000000002f8000f9] umulcc %l6,%l1,%l6 swap [%i1+0x1f0],%l5 ! Mem[000000002e8001f0] swap [%i2+0x044],%l7 ! Mem[000000002f000044] ldd [%i0+0x120],%l2 ! Mem[000000002e000120] add %l0,%l0,%l4 jmpl %o7,%g0 swap [%i3+0x0d0],%l0 ! Mem[000000002f8000d0] p15_far_1_lo: ldstub [%o3+0x0f9],%l1 ! Mem[000000002f8000f9] umulcc %l6,%l1,%l6 swap [%o1+0x1f0],%l5 ! Mem[000000002e8001f0] swap [%o2+0x044],%l7 ! Mem[000000002f000044] ldd [%o0+0x120],%l2 ! Mem[000000002e000120] add %l0,%l0,%l4 jmpl %o7,%g0 swap [%o3+0x0d0],%l0 ! Mem[000000002f8000d0] p15_far_1_lem: ldstub [%i3+0x0f9],%l1 ! Mem[000000002f8000f9] umulcc %l6,%l1,%l6 swap [%i1+0x1f0],%l5 ! Mem[000000002e8001f0] swap [%i2+0x044],%l7 ! Mem[000000002f000044] ldd [%i0+0x120],%l2 ! Mem[000000002e000120] add %l0,%l0,%l4 jmpl %o7,%g0 swap [%i3+0x0d0],%l0 ! Mem[000000002f8000d0] p15_far_1_lom: ldstub [%o3+0x0f9],%l1 ! Mem[000000002f8000f9] umulcc %l6,%l1,%l6 swap [%o1+0x1f0],%l5 ! Mem[000000002e8001f0] swap [%o2+0x044],%l7 ! Mem[000000002f000044] ldd [%o0+0x120],%l2 ! Mem[000000002e000120] add %l0,%l0,%l4 jmpl %o7,%g0 swap [%o3+0x0d0],%l0 ! Mem[000000002f8000d0] p15_far_1_he: ldsw [%i0+0x058],%l2 ! Mem[000000002e000058] srlx %l2,0x00c,%l7 jmpl %o7,%g0 xor %l1,%l2,%l2 p15_far_1_ho: ldsw [%o0+0x058],%l2 ! Mem[000000002e000058] srlx %l2,0x00c,%l7 jmpl %o7,%g0 xor %l1,%l2,%l2 p15_far_1_hem: ldsw [%i0+0x058],%l2 ! Mem[000000002e000058] srlx %l2,0x00c,%l7 jmpl %o7,%g0 xor %l1,%l2,%l2 p15_far_1_hom: ldsw [%o0+0x058],%l2 ! Mem[000000002e000058] srlx %l2,0x00c,%l7 jmpl %o7,%g0 xor %l1,%l2,%l2 p15_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p16_far_1_le: stb %l1,[%i1+0x152] ! Mem[0000000030800152] jmpl %o7,%g0 ldsh [%i1+0x196],%l1 ! Mem[0000000030800196] p16_far_1_lo: stb %l1,[%o1+0x152] ! Mem[0000000030800152] jmpl %o7,%g0 ldsh [%o1+0x196],%l1 ! Mem[0000000030800196] p16_far_1_lem: stb %l1,[%i1+0x152] ! Mem[0000000030800152] jmpl %o7,%g0 ldsh [%i1+0x196],%l1 ! Mem[0000000030800196] p16_far_1_lom: stb %l1,[%o1+0x152] ! Mem[0000000030800152] jmpl %o7,%g0 ldsh [%o1+0x196],%l1 ! Mem[0000000030800196] p16_far_1_he: jmpl %o7,%g0 subccc %l3,-0x28e,%l3 jmpl %o7,%g0 nop p16_far_1_ho: jmpl %o7,%g0 subccc %l3,-0x28e,%l3 jmpl %o7,%g0 nop p16_far_1_hem: jmpl %o7,%g0 subccc %l3,-0x28e,%l3 jmpl %o7,%g0 nop p16_far_1_hom: jmpl %o7,%g0 subccc %l3,-0x28e,%l3 jmpl %o7,%g0 nop p16_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p17_far_1_le: orn %l3,%l3,%l2 stb %l7,[%i2+0x19e] ! Mem[000000003300019e] swap [%i2+0x0bc],%l3 ! Mem[00000000330000bc] jmpl %o7,%g0 mulx %l2,%l0,%l7 p17_far_1_lo: orn %l3,%l3,%l2 stb %l7,[%o2+0x19e] ! Mem[000000003300019e] swap [%o2+0x0bc],%l3 ! Mem[00000000330000bc] jmpl %o7,%g0 mulx %l2,%l0,%l7 p17_far_1_lem: orn %l3,%l3,%l2 stb %l7,[%i2+0x19e] ! Mem[000000003300019e] swap [%i2+0x0bc],%l3 ! Mem[00000000330000bc] jmpl %o7,%g0 mulx %l2,%l0,%l7 p17_far_1_lom: orn %l3,%l3,%l2 stb %l7,[%o2+0x19e] ! Mem[000000003300019e] swap [%o2+0x0bc],%l3 ! Mem[00000000330000bc] jmpl %o7,%g0 mulx %l2,%l0,%l7 p17_far_1_he: lduh [%i2+0x1b4],%l7 ! Mem[00000000330001b4] std %l2,[%i3+0x1d0] ! Mem[00000000338001d0] jmpl %o7,%g0 xnor %l5,%l2,%l3 p17_far_1_ho: lduh [%o2+0x1b4],%l7 ! Mem[00000000330001b4] std %l2,[%o3+0x1d0] ! Mem[00000000338001d0] jmpl %o7,%g0 xnor %l5,%l2,%l3 p17_far_1_hem: lduh [%i2+0x1b4],%l7 ! Mem[00000000330001b4] std %l2,[%i3+0x1d0] ! Mem[00000000338001d0] jmpl %o7,%g0 xnor %l5,%l2,%l3 p17_far_1_hom: lduh [%o2+0x1b4],%l7 ! Mem[00000000330001b4] std %l2,[%o3+0x1d0] ! Mem[00000000338001d0] jmpl %o7,%g0 xnor %l5,%l2,%l3 p17_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p18_far_1_le: ldx [%i2+0x198],%l7 ! Mem[0000000035000198] ldd [%i1+0x130],%l6 ! Mem[0000000034800130] ldd [%i0+0x070],%l6 ! Mem[0000000034000070] lduw [%i3+0x054],%l4 ! Mem[0000000035800054] ldsb [%i1+0x1a2],%l0 ! Mem[00000000348001a2] jmpl %o7,%g0 lduw [%i1+0x1b8],%l4 ! Mem[00000000348001b8] p18_far_1_lo: ldx [%o2+0x198],%l7 ! Mem[0000000035000198] ldd [%o1+0x130],%l6 ! Mem[0000000034800130] ldd [%o0+0x070],%l6 ! Mem[0000000034000070] lduw [%o3+0x054],%l4 ! Mem[0000000035800054] ldsb [%o1+0x1a2],%l0 ! Mem[00000000348001a2] jmpl %o7,%g0 lduw [%o1+0x1b8],%l4 ! Mem[00000000348001b8] p18_far_1_lem: ldx [%i2+0x198],%l7 ! Mem[0000000035000198] ldd [%i1+0x130],%l6 ! Mem[0000000034800130] ldd [%i0+0x070],%l6 ! Mem[0000000034000070] lduw [%i3+0x054],%l4 ! Mem[0000000035800054] ldsb [%i1+0x1a2],%l0 ! Mem[00000000348001a2] jmpl %o7,%g0 lduw [%i1+0x1b8],%l4 ! Mem[00000000348001b8] p18_far_1_lom: ldx [%o2+0x198],%l7 ! Mem[0000000035000198] ldd [%o1+0x130],%l6 ! Mem[0000000034800130] ldd [%o0+0x070],%l6 ! Mem[0000000034000070] lduw [%o3+0x054],%l4 ! Mem[0000000035800054] ldsb [%o1+0x1a2],%l0 ! Mem[00000000348001a2] jmpl %o7,%g0 lduw [%o1+0x1b8],%l4 ! Mem[00000000348001b8] p18_far_1_he: lduh [%i2+0x0d2],%l4 ! Mem[00000000350000d2] jmpl %o7,%g0 std %l4,[%i2+0x1a0] ! Mem[00000000350001a0] p18_far_1_ho: lduh [%o2+0x0d2],%l4 ! Mem[00000000350000d2] jmpl %o7,%g0 std %l4,[%o2+0x1a0] ! Mem[00000000350001a0] p18_far_1_hem: lduh [%i2+0x0d2],%l4 ! Mem[00000000350000d2] jmpl %o7,%g0 std %l4,[%i2+0x1a0] ! Mem[00000000350001a0] p18_far_1_hom: lduh [%o2+0x0d2],%l4 ! Mem[00000000350000d2] jmpl %o7,%g0 std %l4,[%o2+0x1a0] ! Mem[00000000350001a0] p18_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p19_far_1_le: ld [%i2+0x190],%f0 ! Mem[0000000037000190] stb %l1,[%i3+0x1d8] ! Mem[00000000378001d8] sth %l7,[%i2+0x192] ! Mem[0000000037000192] ldub [%i3+0x0fb],%l2 ! Mem[00000000378000fb] jmpl %o7,%g0 ldstub [%i0+0x052],%l0 ! Mem[0000000036000052] p19_far_1_lo: ld [%o2+0x190],%f0 ! Mem[0000000037000190] stb %l1,[%o3+0x1d8] ! Mem[00000000378001d8] sth %l7,[%o2+0x192] ! Mem[0000000037000192] ldub [%o3+0x0fb],%l2 ! Mem[00000000378000fb] jmpl %o7,%g0 ldstub [%o0+0x052],%l0 ! Mem[0000000036000052] p19_far_1_lem: ld [%i2+0x190],%f0 ! Mem[0000000037000190] stb %l1,[%i3+0x1d8] ! Mem[00000000378001d8] sth %l7,[%i2+0x192] ! Mem[0000000037000192] ldub [%i3+0x0fb],%l2 ! Mem[00000000378000fb] jmpl %o7,%g0 ldstub [%i0+0x052],%l0 ! Mem[0000000036000052] p19_far_1_lom: ld [%o2+0x190],%f0 ! Mem[0000000037000190] stb %l1,[%o3+0x1d8] ! Mem[00000000378001d8] sth %l7,[%o2+0x192] ! Mem[0000000037000192] ldub [%o3+0x0fb],%l2 ! Mem[00000000378000fb] jmpl %o7,%g0 ldstub [%o0+0x052],%l0 ! Mem[0000000036000052] p19_far_1_he: ldd [%i3+0x0b0],%f28 ! Mem[00000000378000b0] jmpl %o7,%g0 xor %l4,%l3,%l1 p19_far_1_ho: ldd [%o3+0x0b0],%f28 ! Mem[00000000378000b0] jmpl %o7,%g0 xor %l4,%l3,%l1 p19_far_1_hem: ldd [%i3+0x0b0],%f28 ! Mem[00000000378000b0] jmpl %o7,%g0 xor %l4,%l3,%l1 p19_far_1_hom: ldd [%o3+0x0b0],%f28 ! Mem[00000000378000b0] jmpl %o7,%g0 xor %l4,%l3,%l1 p19_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p20_far_1_le: swap [%i0+0x038],%l0 ! Mem[0000000038000038] ldstub [%i0+0x08e],%l1 ! Mem[000000003800008e] std %l2,[%i3+0x1f0] ! Mem[00000000398001f0] ldsh [%i2+0x0b6],%l4 ! Mem[00000000390000b6] andcc %l3,%l6,%l4 lduw [%i0+0x148],%l1 ! Mem[0000000038000148] jmpl %o7,%g0 ldd [%i2+0x0e8],%l0 ! Mem[00000000390000e8] p20_far_1_lo: swap [%o0+0x038],%l0 ! Mem[0000000038000038] ldstub [%o0+0x08e],%l1 ! Mem[000000003800008e] std %l2,[%o3+0x1f0] ! Mem[00000000398001f0] ldsh [%o2+0x0b6],%l4 ! Mem[00000000390000b6] andcc %l3,%l6,%l4 lduw [%o0+0x148],%l1 ! Mem[0000000038000148] jmpl %o7,%g0 ldd [%o2+0x0e8],%l0 ! Mem[00000000390000e8] p20_far_1_lem: membar #Sync swap [%i0+0x038],%l0 ! Mem[0000000038000038] ldstub [%i0+0x08e],%l1 ! Mem[000000003800008e] std %l2,[%i3+0x1f0] ! Mem[00000000398001f0] ldsh [%i2+0x0b6],%l4 ! Mem[00000000390000b6] andcc %l3,%l6,%l4 lduw [%i0+0x148],%l1 ! Mem[0000000038000148] jmpl %o7,%g0 ldd [%i2+0x0e8],%l0 ! Mem[00000000390000e8] p20_far_1_lom: membar #Sync swap [%o0+0x038],%l0 ! Mem[0000000038000038] ldstub [%o0+0x08e],%l1 ! Mem[000000003800008e] std %l2,[%o3+0x1f0] ! Mem[00000000398001f0] ldsh [%o2+0x0b6],%l4 ! Mem[00000000390000b6] andcc %l3,%l6,%l4 lduw [%o0+0x148],%l1 ! Mem[0000000038000148] jmpl %o7,%g0 ldd [%o2+0x0e8],%l0 ! Mem[00000000390000e8] p20_far_1_he: ldsw [%i3+0x17c],%l7 ! Mem[000000003980017c] jmpl %o7,%g0 ldsh [%i3+0x0a6],%l6 ! Mem[00000000398000a6] p20_far_1_ho: ldsw [%o3+0x17c],%l7 ! Mem[000000003980017c] jmpl %o7,%g0 ldsh [%o3+0x0a6],%l6 ! Mem[00000000398000a6] p20_far_1_hem: ldsw [%i3+0x17c],%l7 ! Mem[000000003980017c] jmpl %o7,%g0 ldsh [%i3+0x0a6],%l6 ! Mem[00000000398000a6] p20_far_1_hom: ldsw [%o3+0x17c],%l7 ! Mem[000000003980017c] jmpl %o7,%g0 ldsh [%o3+0x0a6],%l6 ! Mem[00000000398000a6] p20_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p21_far_1_le: ldstub [%i1+0x054],%l3 ! Mem[000000003a800054] xor %l6,%l1,%l1 ld [%i1+0x0a8],%f10 ! Mem[000000003a8000a8] st %f2 ,[%i2+0x058] ! Mem[000000003b000058] jmpl %o7,%g0 sdivx %l0,-0xd5c,%l0 p21_far_1_lo: ldstub [%o1+0x054],%l3 ! Mem[000000003a800054] xor %l6,%l1,%l1 ld [%o1+0x0a8],%f10 ! Mem[000000003a8000a8] st %f2 ,[%o2+0x058] ! Mem[000000003b000058] jmpl %o7,%g0 sdivx %l0,-0xd5c,%l0 p21_far_1_lem: ldstub [%i1+0x054],%l3 ! Mem[000000003a800054] xor %l6,%l1,%l1 ld [%i1+0x0a8],%f10 ! Mem[000000003a8000a8] st %f2 ,[%i2+0x058] ! Mem[000000003b000058] jmpl %o7,%g0 sdivx %l0,-0xd5c,%l0 p21_far_1_lom: ldstub [%o1+0x054],%l3 ! Mem[000000003a800054] xor %l6,%l1,%l1 ld [%o1+0x0a8],%f10 ! Mem[000000003a8000a8] st %f2 ,[%o2+0x058] ! Mem[000000003b000058] jmpl %o7,%g0 sdivx %l0,-0xd5c,%l0 p21_far_1_he: srlx %l1,%l3,%l1 ldsh [%i0+0x0fc],%l4 ! Mem[000000003a0000fc] stb %l2,[%i2+0x090] ! Mem[000000003b000090] jmpl %o7,%g0 sth %l3,[%i0+0x028] ! Mem[000000003a000028] p21_far_1_ho: srlx %l1,%l3,%l1 ldsh [%o0+0x0fc],%l4 ! Mem[000000003a0000fc] stb %l2,[%o2+0x090] ! Mem[000000003b000090] jmpl %o7,%g0 sth %l3,[%o0+0x028] ! Mem[000000003a000028] p21_far_1_hem: srlx %l1,%l3,%l1 ldsh [%i0+0x0fc],%l4 ! Mem[000000003a0000fc] stb %l2,[%i2+0x090] ! Mem[000000003b000090] membar #Sync jmpl %o7,%g0 sth %l3,[%i0+0x028] ! Mem[000000003a000028] p21_far_1_hom: srlx %l1,%l3,%l1 ldsh [%o0+0x0fc],%l4 ! Mem[000000003a0000fc] stb %l2,[%o2+0x090] ! Mem[000000003b000090] membar #Sync jmpl %o7,%g0 sth %l3,[%o0+0x028] ! Mem[000000003a000028] p21_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p22_far_1_le: ldstub [%i1+0x08d],%l2 ! Mem[000000003c80008d] jmpl %o7,%g0 add %l2,%l3,%l3 p22_far_1_lo: ldstub [%o1+0x08d],%l2 ! Mem[000000003c80008d] jmpl %o7,%g0 add %l2,%l3,%l3 p22_far_1_lem: ldstub [%i1+0x08d],%l2 ! Mem[000000003c80008d] jmpl %o7,%g0 add %l2,%l3,%l3 p22_far_1_lom: ldstub [%o1+0x08d],%l2 ! Mem[000000003c80008d] jmpl %o7,%g0 add %l2,%l3,%l3 p22_far_1_he: jmpl %o7,%g0 sth %l1,[%i1+0x1b6] ! Mem[000000003c8001b6] jmpl %o7,%g0 nop p22_far_1_ho: jmpl %o7,%g0 sth %l1,[%o1+0x1b6] ! Mem[000000003c8001b6] jmpl %o7,%g0 nop p22_far_1_hem: jmpl %o7,%g0 sth %l1,[%i1+0x1b6] ! Mem[000000003c8001b6] jmpl %o7,%g0 nop p22_far_1_hom: jmpl %o7,%g0 sth %l1,[%o1+0x1b6] ! Mem[000000003c8001b6] jmpl %o7,%g0 nop p22_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p23_far_1_le: stw %l3,[%i2+0x190] ! Mem[000000003f000190] lduw [%i3+0x170],%l4 ! Mem[000000003f800170] ldsh [%i1+0x0fa],%l2 ! Mem[000000003e8000fa] ldsw [%i3+0x0b4],%l4 ! Mem[000000003f8000b4] stb %l1,[%i0+0x151] ! Mem[000000003e000151] jmpl %o7,%g0 ldsw [%i1+0x0b8],%l3 ! Mem[000000003e8000b8] p23_far_1_lo: stw %l3,[%o2+0x190] ! Mem[000000003f000190] lduw [%o3+0x170],%l4 ! Mem[000000003f800170] ldsh [%o1+0x0fa],%l2 ! Mem[000000003e8000fa] ldsw [%o3+0x0b4],%l4 ! Mem[000000003f8000b4] stb %l1,[%o0+0x151] ! Mem[000000003e000151] jmpl %o7,%g0 ldsw [%o1+0x0b8],%l3 ! Mem[000000003e8000b8] p23_far_1_lem: stw %l3,[%i2+0x190] ! Mem[000000003f000190] lduw [%i3+0x170],%l4 ! Mem[000000003f800170] ldsh [%i1+0x0fa],%l2 ! Mem[000000003e8000fa] ldsw [%i3+0x0b4],%l4 ! Mem[000000003f8000b4] stb %l1,[%i0+0x151] ! Mem[000000003e000151] jmpl %o7,%g0 ldsw [%i1+0x0b8],%l3 ! Mem[000000003e8000b8] p23_far_1_lom: stw %l3,[%o2+0x190] ! Mem[000000003f000190] lduw [%o3+0x170],%l4 ! Mem[000000003f800170] ldsh [%o1+0x0fa],%l2 ! Mem[000000003e8000fa] ldsw [%o3+0x0b4],%l4 ! Mem[000000003f8000b4] stb %l1,[%o0+0x151] ! Mem[000000003e000151] jmpl %o7,%g0 ldsw [%o1+0x0b8],%l3 ! Mem[000000003e8000b8] p23_far_1_he: ldub [%i2+0x054],%l6 ! Mem[000000003f000054] stx %l2,[%i3+0x190] ! Mem[000000003f800190] jmpl %o7,%g0 std %f16,[%i3+0x1d0] ! Mem[000000003f8001d0] p23_far_1_ho: ldub [%o2+0x054],%l6 ! Mem[000000003f000054] stx %l2,[%o3+0x190] ! Mem[000000003f800190] jmpl %o7,%g0 std %f16,[%o3+0x1d0] ! Mem[000000003f8001d0] p23_far_1_hem: ldub [%i2+0x054],%l6 ! Mem[000000003f000054] stx %l2,[%i3+0x190] ! Mem[000000003f800190] jmpl %o7,%g0 std %f16,[%i3+0x1d0] ! Mem[000000003f8001d0] p23_far_1_hom: ldub [%o2+0x054],%l6 ! Mem[000000003f000054] stx %l2,[%o3+0x190] ! Mem[000000003f800190] jmpl %o7,%g0 std %f16,[%o3+0x1d0] ! Mem[000000003f8001d0] p23_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p24_far_1_le: ldsb [%i3+0x001],%l5 ! Mem[0000000041800001] ld [%i2+0x1bc],%f15 ! Mem[00000000410001bc] lduh [%i0+0x130],%l6 ! Mem[0000000040000130] jmpl %o7,%g0 ldstub [%i2+0x0c5],%l0 ! Mem[00000000410000c5] p24_far_1_lo: ldsb [%o3+0x001],%l5 ! Mem[0000000041800001] ld [%o2+0x1bc],%f15 ! Mem[00000000410001bc] lduh [%o0+0x130],%l6 ! Mem[0000000040000130] jmpl %o7,%g0 ldstub [%o2+0x0c5],%l0 ! Mem[00000000410000c5] p24_far_1_lem: membar #Sync ldsb [%i3+0x001],%l5 ! Mem[0000000041800001] ld [%i2+0x1bc],%f15 ! Mem[00000000410001bc] lduh [%i0+0x130],%l6 ! Mem[0000000040000130] jmpl %o7,%g0 ldstub [%i2+0x0c5],%l0 ! Mem[00000000410000c5] p24_far_1_lom: membar #Sync ldsb [%o3+0x001],%l5 ! Mem[0000000041800001] ld [%o2+0x1bc],%f15 ! Mem[00000000410001bc] lduh [%o0+0x130],%l6 ! Mem[0000000040000130] jmpl %o7,%g0 ldstub [%o2+0x0c5],%l0 ! Mem[00000000410000c5] p24_far_1_he: stx %l4,[%i2+0x070] ! Mem[0000000041000070] jmpl %o7,%g0 ldub [%i1+0x1a2],%l0 ! Mem[00000000408001a2] p24_far_1_ho: stx %l4,[%o2+0x070] ! Mem[0000000041000070] jmpl %o7,%g0 ldub [%o1+0x1a2],%l0 ! Mem[00000000408001a2] p24_far_1_hem: stx %l4,[%i2+0x070] ! Mem[0000000041000070] jmpl %o7,%g0 ldub [%i1+0x1a2],%l0 ! Mem[00000000408001a2] p24_far_1_hom: stx %l4,[%o2+0x070] ! Mem[0000000041000070] jmpl %o7,%g0 ldub [%o1+0x1a2],%l0 ! Mem[00000000408001a2] p24_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p25_far_1_le: ldstub [%i2+0x128],%l0 ! Mem[0000000043000128] jmpl %o7,%g0 add %l3,0x59a,%l0 p25_far_1_lo: ldstub [%o2+0x128],%l0 ! Mem[0000000043000128] jmpl %o7,%g0 add %l3,0x59a,%l0 p25_far_1_lem: ldstub [%i2+0x128],%l0 ! Mem[0000000043000128] jmpl %o7,%g0 add %l3,0x59a,%l0 p25_far_1_lom: ldstub [%o2+0x128],%l0 ! Mem[0000000043000128] jmpl %o7,%g0 add %l3,0x59a,%l0 p25_far_1_he: lduw [%i0+0x194],%l1 ! Mem[0000000042000194] jmpl %o7,%g0 std %l6,[%i3+0x1b0] ! Mem[00000000438001b0] p25_far_1_ho: lduw [%o0+0x194],%l1 ! Mem[0000000042000194] jmpl %o7,%g0 std %l6,[%o3+0x1b0] ! Mem[00000000438001b0] p25_far_1_hem: lduw [%i0+0x194],%l1 ! Mem[0000000042000194] jmpl %o7,%g0 std %l6,[%i3+0x1b0] ! Mem[00000000438001b0] p25_far_1_hom: lduw [%o0+0x194],%l1 ! Mem[0000000042000194] jmpl %o7,%g0 std %l6,[%o3+0x1b0] ! Mem[00000000438001b0] p25_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p26_far_1_le: or %l2,-0xb08,%l6 ldstub [%i1+0x0aa],%l3 ! Mem[00000000448000aa] jmpl %o7,%g0 ldd [%i3+0x170],%f0 ! Mem[0000000045800170] p26_far_1_lo: or %l2,-0xb08,%l6 ldstub [%o1+0x0aa],%l3 ! Mem[00000000448000aa] jmpl %o7,%g0 ldd [%o3+0x170],%f0 ! Mem[0000000045800170] p26_far_1_lem: or %l2,-0xb08,%l6 ldstub [%i1+0x0aa],%l3 ! Mem[00000000448000aa] jmpl %o7,%g0 ldd [%i3+0x170],%f0 ! Mem[0000000045800170] p26_far_1_lom: or %l2,-0xb08,%l6 ldstub [%o1+0x0aa],%l3 ! Mem[00000000448000aa] jmpl %o7,%g0 ldd [%o3+0x170],%f0 ! Mem[0000000045800170] p26_far_1_he: tsubcctv %l3,%l6,%l4 udivx %l3,%l2,%l0 stx %l2,[%i1+0x078] ! Mem[0000000044800078] ldstub [%i3+0x0e3],%l2 ! Mem[00000000458000e3] jmpl %o7,%g0 sth %l1,[%i1+0x174] ! Mem[0000000044800174] p26_far_1_ho: tsubcctv %l3,%l6,%l4 udivx %l3,%l2,%l0 stx %l2,[%o1+0x078] ! Mem[0000000044800078] ldstub [%o3+0x0e3],%l2 ! Mem[00000000458000e3] jmpl %o7,%g0 sth %l1,[%o1+0x174] ! Mem[0000000044800174] p26_far_1_hem: tsubcctv %l3,%l6,%l4 udivx %l3,%l2,%l0 stx %l2,[%i1+0x078] ! Mem[0000000044800078] ldstub [%i3+0x0e3],%l2 ! Mem[00000000458000e3] jmpl %o7,%g0 sth %l1,[%i1+0x174] ! Mem[0000000044800174] p26_far_1_hom: tsubcctv %l3,%l6,%l4 udivx %l3,%l2,%l0 stx %l2,[%o1+0x078] ! Mem[0000000044800078] ldstub [%o3+0x0e3],%l2 ! Mem[00000000458000e3] jmpl %o7,%g0 sth %l1,[%o1+0x174] ! Mem[0000000044800174] p26_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p27_far_1_le: lduh [%i1+0x1d6],%l7 ! Mem[00000000468001d6] jmpl %o7,%g0 add %l2,%l7,%l2 p27_far_1_lo: lduh [%o1+0x1d6],%l7 ! Mem[00000000468001d6] jmpl %o7,%g0 add %l2,%l7,%l2 p27_far_1_lem: lduh [%i1+0x1d6],%l7 ! Mem[00000000468001d6] jmpl %o7,%g0 add %l2,%l7,%l2 p27_far_1_lom: lduh [%o1+0x1d6],%l7 ! Mem[00000000468001d6] jmpl %o7,%g0 add %l2,%l7,%l2 p27_far_1_he: std %l2,[%i3+0x0a8] ! Mem[00000000478000a8] add %l0,%l3,%l1 ldsb [%i3+0x1fb],%l2 ! Mem[00000000478001fb] subccc %l4,0x8d7,%l2 jmpl %o7,%g0 swap [%i2+0x1f4],%l2 ! Mem[00000000470001f4] p27_far_1_ho: std %l2,[%o3+0x0a8] ! Mem[00000000478000a8] add %l0,%l3,%l1 ldsb [%o3+0x1fb],%l2 ! Mem[00000000478001fb] subccc %l4,0x8d7,%l2 jmpl %o7,%g0 swap [%o2+0x1f4],%l2 ! Mem[00000000470001f4] p27_far_1_hem: std %l2,[%i3+0x0a8] ! Mem[00000000478000a8] add %l0,%l3,%l1 ldsb [%i3+0x1fb],%l2 ! Mem[00000000478001fb] subccc %l4,0x8d7,%l2 jmpl %o7,%g0 swap [%i2+0x1f4],%l2 ! Mem[00000000470001f4] p27_far_1_hom: std %l2,[%o3+0x0a8] ! Mem[00000000478000a8] add %l0,%l3,%l1 ldsb [%o3+0x1fb],%l2 ! Mem[00000000478001fb] subccc %l4,0x8d7,%l2 jmpl %o7,%g0 swap [%o2+0x1f4],%l2 ! Mem[00000000470001f4] p27_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p28_far_1_le: ldsw [%i0+0x004],%l4 ! Mem[0000000048000004] jmpl %o7,%g0 ldsh [%i0+0x05e],%l2 ! Mem[000000004800005e] p28_far_1_lo: ldsw [%o0+0x004],%l4 ! Mem[0000000048000004] jmpl %o7,%g0 ldsh [%o0+0x05e],%l2 ! Mem[000000004800005e] p28_far_1_lem: membar #Sync ldsw [%i0+0x004],%l4 ! Mem[0000000048000004] jmpl %o7,%g0 ldsh [%i0+0x05e],%l2 ! Mem[000000004800005e] p28_far_1_lom: membar #Sync ldsw [%o0+0x004],%l4 ! Mem[0000000048000004] jmpl %o7,%g0 ldsh [%o0+0x05e],%l2 ! Mem[000000004800005e] p28_far_1_he: ldd [%i1+0x038],%l0 ! Mem[0000000048800038] ldsw [%i2+0x008],%l3 ! Mem[0000000049000008] stw %l2,[%i2+0x1d8] ! Mem[00000000490001d8] orn %l6,-0xe8a,%l7 subccc %l6,0x154,%l2 swap [%i2+0x094],%l2 ! Mem[0000000049000094] ldub [%i2+0x0bb],%l2 ! Mem[00000000490000bb] jmpl %o7,%g0 std %l0,[%i1+0x1e8] ! Mem[00000000488001e8] p28_far_1_ho: ldd [%o1+0x038],%l0 ! Mem[0000000048800038] ldsw [%o2+0x008],%l3 ! Mem[0000000049000008] stw %l2,[%o2+0x1d8] ! Mem[00000000490001d8] orn %l6,-0xe8a,%l7 subccc %l6,0x154,%l2 swap [%o2+0x094],%l2 ! Mem[0000000049000094] ldub [%o2+0x0bb],%l2 ! Mem[00000000490000bb] jmpl %o7,%g0 std %l0,[%o1+0x1e8] ! Mem[00000000488001e8] p28_far_1_hem: membar #Sync ldd [%i1+0x038],%l0 ! Mem[0000000048800038] ldsw [%i2+0x008],%l3 ! Mem[0000000049000008] stw %l2,[%i2+0x1d8] ! Mem[00000000490001d8] orn %l6,-0xe8a,%l7 subccc %l6,0x154,%l2 swap [%i2+0x094],%l2 ! Mem[0000000049000094] ldub [%i2+0x0bb],%l2 ! Mem[00000000490000bb] jmpl %o7,%g0 std %l0,[%i1+0x1e8] ! Mem[00000000488001e8] p28_far_1_hom: membar #Sync ldd [%o1+0x038],%l0 ! Mem[0000000048800038] ldsw [%o2+0x008],%l3 ! Mem[0000000049000008] stw %l2,[%o2+0x1d8] ! Mem[00000000490001d8] orn %l6,-0xe8a,%l7 subccc %l6,0x154,%l2 swap [%o2+0x094],%l2 ! Mem[0000000049000094] ldub [%o2+0x0bb],%l2 ! Mem[00000000490000bb] jmpl %o7,%g0 std %l0,[%o1+0x1e8] ! Mem[00000000488001e8] p28_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p29_far_1_le: ldd [%i3+0x180],%l4 ! Mem[000000004b800180] orn %l2,0x658,%l6 taddcctv %l0,-0x7f8,%l4 orcc %l5,%l6,%l2 smulcc %l4,0x71b,%l3 ldstub [%i1+0x01a],%l2 ! Mem[000000004a80001a] jmpl %o7,%g0 stw %l0,[%i2+0x0a4] ! Mem[000000004b0000a4] p29_far_1_lo: ldd [%o3+0x180],%l4 ! Mem[000000004b800180] orn %l2,0x658,%l6 taddcctv %l0,-0x7f8,%l4 orcc %l5,%l6,%l2 smulcc %l4,0x71b,%l3 ldstub [%o1+0x01a],%l2 ! Mem[000000004a80001a] jmpl %o7,%g0 stw %l0,[%o2+0x0a4] ! Mem[000000004b0000a4] p29_far_1_lem: ldd [%i3+0x180],%l4 ! Mem[000000004b800180] orn %l2,0x658,%l6 taddcctv %l0,-0x7f8,%l4 orcc %l5,%l6,%l2 smulcc %l4,0x71b,%l3 membar #Sync ldstub [%i1+0x01a],%l2 ! Mem[000000004a80001a] jmpl %o7,%g0 stw %l0,[%i2+0x0a4] ! Mem[000000004b0000a4] p29_far_1_lom: ldd [%o3+0x180],%l4 ! Mem[000000004b800180] orn %l2,0x658,%l6 taddcctv %l0,-0x7f8,%l4 orcc %l5,%l6,%l2 smulcc %l4,0x71b,%l3 membar #Sync ldstub [%o1+0x01a],%l2 ! Mem[000000004a80001a] jmpl %o7,%g0 stw %l0,[%o2+0x0a4] ! Mem[000000004b0000a4] p29_far_1_he: jmpl %o7,%g0 umul %l3,%l0,%l3 jmpl %o7,%g0 nop p29_far_1_ho: jmpl %o7,%g0 umul %l3,%l0,%l3 jmpl %o7,%g0 nop p29_far_1_hem: jmpl %o7,%g0 umul %l3,%l0,%l3 jmpl %o7,%g0 nop p29_far_1_hom: jmpl %o7,%g0 umul %l3,%l0,%l3 jmpl %o7,%g0 nop p29_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p30_far_1_le: sdivx %l3,-0x47d,%l5 addc %l3,0xfc3,%l1 srlx %l7,%l1,%l0 ldsw [%i1+0x054],%l4 ! Mem[000000004c800054] std %l0,[%i1+0x180] ! Mem[000000004c800180] ldd [%i3+0x198],%l4 ! Mem[000000004d800198] orn %l4,-0xb2e,%l7 jmpl %o7,%g0 taddcc %l4,%l6,%l6 p30_far_1_lo: sdivx %l3,-0x47d,%l5 addc %l3,0xfc3,%l1 srlx %l7,%l1,%l0 ldsw [%o1+0x054],%l4 ! Mem[000000004c800054] std %l0,[%o1+0x180] ! Mem[000000004c800180] ldd [%o3+0x198],%l4 ! Mem[000000004d800198] orn %l4,-0xb2e,%l7 jmpl %o7,%g0 taddcc %l4,%l6,%l6 p30_far_1_lem: sdivx %l3,-0x47d,%l5 addc %l3,0xfc3,%l1 srlx %l7,%l1,%l0 ldsw [%i1+0x054],%l4 ! Mem[000000004c800054] std %l0,[%i1+0x180] ! Mem[000000004c800180] ldd [%i3+0x198],%l4 ! Mem[000000004d800198] orn %l4,-0xb2e,%l7 jmpl %o7,%g0 taddcc %l4,%l6,%l6 p30_far_1_lom: sdivx %l3,-0x47d,%l5 addc %l3,0xfc3,%l1 srlx %l7,%l1,%l0 ldsw [%o1+0x054],%l4 ! Mem[000000004c800054] std %l0,[%o1+0x180] ! Mem[000000004c800180] ldd [%o3+0x198],%l4 ! Mem[000000004d800198] orn %l4,-0xb2e,%l7 jmpl %o7,%g0 taddcc %l4,%l6,%l6 p30_far_1_he: ldub [%i2+0x194],%l0 ! Mem[000000004d000194] jmpl %o7,%g0 std %l2,[%i0+0x058] ! Mem[000000004c000058] p30_far_1_ho: ldub [%o2+0x194],%l0 ! Mem[000000004d000194] jmpl %o7,%g0 std %l2,[%o0+0x058] ! Mem[000000004c000058] p30_far_1_hem: ldub [%i2+0x194],%l0 ! Mem[000000004d000194] jmpl %o7,%g0 std %l2,[%i0+0x058] ! Mem[000000004c000058] p30_far_1_hom: ldub [%o2+0x194],%l0 ! Mem[000000004d000194] jmpl %o7,%g0 std %l2,[%o0+0x058] ! Mem[000000004c000058] p30_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p31_far_1_le: swap [%i3+0x0f8],%l4 ! Mem[000000004f8000f8] sth %l5,[%i0+0x00e] ! Mem[000000004e00000e] jmpl %o7,%g0 srl %l7,%l2,%l0 p31_far_1_lo: swap [%o3+0x0f8],%l4 ! Mem[000000004f8000f8] sth %l5,[%o0+0x00e] ! Mem[000000004e00000e] jmpl %o7,%g0 srl %l7,%l2,%l0 p31_far_1_lem: swap [%i3+0x0f8],%l4 ! Mem[000000004f8000f8] membar #Sync sth %l5,[%i0+0x00e] ! Mem[000000004e00000e] jmpl %o7,%g0 srl %l7,%l2,%l0 p31_far_1_lom: swap [%o3+0x0f8],%l4 ! Mem[000000004f8000f8] membar #Sync sth %l5,[%o0+0x00e] ! Mem[000000004e00000e] jmpl %o7,%g0 srl %l7,%l2,%l0 p31_far_1_he: lduw [%i3+0x190],%l7 ! Mem[000000004f800190] jmpl %o7,%g0 stx %l1,[%i1+0x0e0] ! Mem[000000004e8000e0] p31_far_1_ho: lduw [%o3+0x190],%l7 ! Mem[000000004f800190] jmpl %o7,%g0 stx %l1,[%o1+0x0e0] ! Mem[000000004e8000e0] p31_far_1_hem: lduw [%i3+0x190],%l7 ! Mem[000000004f800190] jmpl %o7,%g0 stx %l1,[%i1+0x0e0] ! Mem[000000004e8000e0] p31_far_1_hom: lduw [%o3+0x190],%l7 ! Mem[000000004f800190] jmpl %o7,%g0 stx %l1,[%o1+0x0e0] ! Mem[000000004e8000e0] p31_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p32_far_1_le: lduh [%i1+0x038],%l0 ! Mem[0000000050800038] ldd [%i0+0x0a8],%f0 ! Mem[00000000500000a8] taddcctv %l7,%l5,%l4 lduw [%i0+0x0a4],%l3 ! Mem[00000000500000a4] ldx [%i2+0x028],%l1 ! Mem[0000000051000028] ldsb [%i1+0x0f3],%l4 ! Mem[00000000508000f3] jmpl %o7,%g0 lduw [%i0+0x194],%l1 ! Mem[0000000050000194] p32_far_1_lo: lduh [%o1+0x038],%l0 ! Mem[0000000050800038] ldd [%o0+0x0a8],%f0 ! Mem[00000000500000a8] taddcctv %l7,%l5,%l4 lduw [%o0+0x0a4],%l3 ! Mem[00000000500000a4] ldx [%o2+0x028],%l1 ! Mem[0000000051000028] ldsb [%o1+0x0f3],%l4 ! Mem[00000000508000f3] jmpl %o7,%g0 lduw [%o0+0x194],%l1 ! Mem[0000000050000194] p32_far_1_lem: membar #Sync lduh [%i1+0x038],%l0 ! Mem[0000000050800038] ldd [%i0+0x0a8],%f0 ! Mem[00000000500000a8] taddcctv %l7,%l5,%l4 lduw [%i0+0x0a4],%l3 ! Mem[00000000500000a4] ldx [%i2+0x028],%l1 ! Mem[0000000051000028] ldsb [%i1+0x0f3],%l4 ! Mem[00000000508000f3] jmpl %o7,%g0 lduw [%i0+0x194],%l1 ! Mem[0000000050000194] p32_far_1_lom: membar #Sync lduh [%o1+0x038],%l0 ! Mem[0000000050800038] ldd [%o0+0x0a8],%f0 ! Mem[00000000500000a8] taddcctv %l7,%l5,%l4 lduw [%o0+0x0a4],%l3 ! Mem[00000000500000a4] ldx [%o2+0x028],%l1 ! Mem[0000000051000028] ldsb [%o1+0x0f3],%l4 ! Mem[00000000508000f3] jmpl %o7,%g0 lduw [%o0+0x194],%l1 ! Mem[0000000050000194] p32_far_1_he: jmpl %o7,%g0 stb %l5,[%i1+0x0e0] ! Mem[00000000508000e0] jmpl %o7,%g0 nop p32_far_1_ho: jmpl %o7,%g0 stb %l5,[%o1+0x0e0] ! Mem[00000000508000e0] jmpl %o7,%g0 nop p32_far_1_hem: jmpl %o7,%g0 stb %l5,[%i1+0x0e0] ! Mem[00000000508000e0] jmpl %o7,%g0 nop p32_far_1_hom: jmpl %o7,%g0 stb %l5,[%o1+0x0e0] ! Mem[00000000508000e0] jmpl %o7,%g0 nop p32_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p33_far_1_le: jmpl %o7,%g0 lduw [%i1+0x12c],%l1 ! Mem[000000005280012c] jmpl %o7,%g0 nop p33_far_1_lo: jmpl %o7,%g0 lduw [%o1+0x12c],%l1 ! Mem[000000005280012c] jmpl %o7,%g0 nop p33_far_1_lem: jmpl %o7,%g0 lduw [%i1+0x12c],%l1 ! Mem[000000005280012c] jmpl %o7,%g0 nop p33_far_1_lom: jmpl %o7,%g0 lduw [%o1+0x12c],%l1 ! Mem[000000005280012c] jmpl %o7,%g0 nop p33_far_1_he: swap [%i3+0x0a0],%l1 ! Mem[00000000538000a0] jmpl %o7,%g0 and %l0,%l0,%l0 p33_far_1_ho: swap [%o3+0x0a0],%l1 ! Mem[00000000538000a0] jmpl %o7,%g0 and %l0,%l0,%l0 p33_far_1_hem: swap [%i3+0x0a0],%l1 ! Mem[00000000538000a0] jmpl %o7,%g0 and %l0,%l0,%l0 p33_far_1_hom: swap [%o3+0x0a0],%l1 ! Mem[00000000538000a0] jmpl %o7,%g0 and %l0,%l0,%l0 p33_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p34_far_1_le: stw %l4,[%i3+0x04c] ! Mem[000000005580004c] swap [%i2+0x120],%l2 ! Mem[0000000055000120] udivx %l3,%l5,%l2 st %f12,[%i0+0x120] ! Mem[0000000054000120] addccc %l2,%l3,%l3 jmpl %o7,%g0 ldsh [%i2+0x172],%l1 ! Mem[0000000055000172] p34_far_1_lo: stw %l4,[%o3+0x04c] ! Mem[000000005580004c] swap [%o2+0x120],%l2 ! Mem[0000000055000120] udivx %l3,%l5,%l2 st %f12,[%o0+0x120] ! Mem[0000000054000120] addccc %l2,%l3,%l3 jmpl %o7,%g0 ldsh [%o2+0x172],%l1 ! Mem[0000000055000172] p34_far_1_lem: stw %l4,[%i3+0x04c] ! Mem[000000005580004c] swap [%i2+0x120],%l2 ! Mem[0000000055000120] udivx %l3,%l5,%l2 st %f12,[%i0+0x120] ! Mem[0000000054000120] addccc %l2,%l3,%l3 jmpl %o7,%g0 ldsh [%i2+0x172],%l1 ! Mem[0000000055000172] p34_far_1_lom: stw %l4,[%o3+0x04c] ! Mem[000000005580004c] swap [%o2+0x120],%l2 ! Mem[0000000055000120] udivx %l3,%l5,%l2 st %f12,[%o0+0x120] ! Mem[0000000054000120] addccc %l2,%l3,%l3 jmpl %o7,%g0 ldsh [%o2+0x172],%l1 ! Mem[0000000055000172] p34_far_1_he: ldsh [%i0+0x0f2],%l0 ! Mem[00000000540000f2] tsubcc %l2,-0x16f,%l5 smul %l1,-0x6ee,%l1 sth %l0,[%i2+0x12a] ! Mem[000000005500012a] jmpl %o7,%g0 stw %l6,[%i1+0x104] ! Mem[0000000054800104] p34_far_1_ho: ldsh [%o0+0x0f2],%l0 ! Mem[00000000540000f2] tsubcc %l2,-0x16f,%l5 smul %l1,-0x6ee,%l1 sth %l0,[%o2+0x12a] ! Mem[000000005500012a] jmpl %o7,%g0 stw %l6,[%o1+0x104] ! Mem[0000000054800104] p34_far_1_hem: ldsh [%i0+0x0f2],%l0 ! Mem[00000000540000f2] tsubcc %l2,-0x16f,%l5 smul %l1,-0x6ee,%l1 sth %l0,[%i2+0x12a] ! Mem[000000005500012a] jmpl %o7,%g0 stw %l6,[%i1+0x104] ! Mem[0000000054800104] p34_far_1_hom: ldsh [%o0+0x0f2],%l0 ! Mem[00000000540000f2] tsubcc %l2,-0x16f,%l5 smul %l1,-0x6ee,%l1 sth %l0,[%o2+0x12a] ! Mem[000000005500012a] jmpl %o7,%g0 stw %l6,[%o1+0x104] ! Mem[0000000054800104] p34_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p35_far_1_le: ldstub [%i3+0x00b],%l5 ! Mem[000000005780000b] ldstub [%i0+0x101],%l4 ! Mem[0000000056000101] swap [%i1+0x03c],%l5 ! Mem[000000005680003c] stx %l6,[%i2+0x0f8] ! Mem[00000000570000f8] subccc %l3,0xb5a,%l0 jmpl %o7,%g0 std %l2,[%i3+0x058] ! Mem[0000000057800058] p35_far_1_lo: ldstub [%o3+0x00b],%l5 ! Mem[000000005780000b] ldstub [%o0+0x101],%l4 ! Mem[0000000056000101] swap [%o1+0x03c],%l5 ! Mem[000000005680003c] stx %l6,[%o2+0x0f8] ! Mem[00000000570000f8] subccc %l3,0xb5a,%l0 jmpl %o7,%g0 std %l2,[%o3+0x058] ! Mem[0000000057800058] p35_far_1_lem: membar #Sync ldstub [%i3+0x00b],%l5 ! Mem[000000005780000b] ldstub [%i0+0x101],%l4 ! Mem[0000000056000101] swap [%i1+0x03c],%l5 ! Mem[000000005680003c] stx %l6,[%i2+0x0f8] ! Mem[00000000570000f8] subccc %l3,0xb5a,%l0 jmpl %o7,%g0 std %l2,[%i3+0x058] ! Mem[0000000057800058] p35_far_1_lom: membar #Sync ldstub [%o3+0x00b],%l5 ! Mem[000000005780000b] ldstub [%o0+0x101],%l4 ! Mem[0000000056000101] swap [%o1+0x03c],%l5 ! Mem[000000005680003c] stx %l6,[%o2+0x0f8] ! Mem[00000000570000f8] subccc %l3,0xb5a,%l0 jmpl %o7,%g0 std %l2,[%o3+0x058] ! Mem[0000000057800058] p35_far_1_he: std %l2,[%i2+0x0c0] ! Mem[00000000570000c0] ldx [%i0+0x120],%l6 ! Mem[0000000056000120] or %l0,%l6,%l6 ldub [%i0+0x089],%l6 ! Mem[0000000056000089] stb %l3,[%i1+0x09f] ! Mem[000000005680009f] lduw [%i2+0x0dc],%l4 ! Mem[00000000570000dc] jmpl %o7,%g0 ldub [%i3+0x0b0],%l2 ! Mem[00000000578000b0] p35_far_1_ho: std %l2,[%o2+0x0c0] ! Mem[00000000570000c0] ldx [%o0+0x120],%l6 ! Mem[0000000056000120] or %l0,%l6,%l6 ldub [%o0+0x089],%l6 ! Mem[0000000056000089] stb %l3,[%o1+0x09f] ! Mem[000000005680009f] lduw [%o2+0x0dc],%l4 ! Mem[00000000570000dc] jmpl %o7,%g0 ldub [%o3+0x0b0],%l2 ! Mem[00000000578000b0] p35_far_1_hem: std %l2,[%i2+0x0c0] ! Mem[00000000570000c0] ldx [%i0+0x120],%l6 ! Mem[0000000056000120] or %l0,%l6,%l6 ldub [%i0+0x089],%l6 ! Mem[0000000056000089] stb %l3,[%i1+0x09f] ! Mem[000000005680009f] lduw [%i2+0x0dc],%l4 ! Mem[00000000570000dc] jmpl %o7,%g0 ldub [%i3+0x0b0],%l2 ! Mem[00000000578000b0] p35_far_1_hom: std %l2,[%o2+0x0c0] ! Mem[00000000570000c0] ldx [%o0+0x120],%l6 ! Mem[0000000056000120] or %l0,%l6,%l6 ldub [%o0+0x089],%l6 ! Mem[0000000056000089] stb %l3,[%o1+0x09f] ! Mem[000000005680009f] lduw [%o2+0x0dc],%l4 ! Mem[00000000570000dc] jmpl %o7,%g0 ldub [%o3+0x0b0],%l2 ! Mem[00000000578000b0] p35_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p36_far_1_le: lduh [%i1+0x026],%l5 ! Mem[0000000058800026] ldsh [%i3+0x04c],%l4 ! Mem[000000005980004c] ldstub [%i0+0x0ad],%l2 ! Mem[00000000580000ad] std %l2,[%i0+0x038] ! Mem[0000000058000038] jmpl %o7,%g0 ldsw [%i2+0x1f0],%l2 ! Mem[00000000590001f0] p36_far_1_lo: lduh [%o1+0x026],%l5 ! Mem[0000000058800026] ldsh [%o3+0x04c],%l4 ! Mem[000000005980004c] ldstub [%o0+0x0ad],%l2 ! Mem[00000000580000ad] std %l2,[%o0+0x038] ! Mem[0000000058000038] jmpl %o7,%g0 ldsw [%o2+0x1f0],%l2 ! Mem[00000000590001f0] p36_far_1_lem: membar #Sync lduh [%i1+0x026],%l5 ! Mem[0000000058800026] ldsh [%i3+0x04c],%l4 ! Mem[000000005980004c] ldstub [%i0+0x0ad],%l2 ! Mem[00000000580000ad] std %l2,[%i0+0x038] ! Mem[0000000058000038] jmpl %o7,%g0 ldsw [%i2+0x1f0],%l2 ! Mem[00000000590001f0] p36_far_1_lom: membar #Sync lduh [%o1+0x026],%l5 ! Mem[0000000058800026] ldsh [%o3+0x04c],%l4 ! Mem[000000005980004c] ldstub [%o0+0x0ad],%l2 ! Mem[00000000580000ad] std %l2,[%o0+0x038] ! Mem[0000000058000038] jmpl %o7,%g0 ldsw [%o2+0x1f0],%l2 ! Mem[00000000590001f0] p36_far_1_he: ldx [%i3+0x128],%l1 ! Mem[0000000059800128] ldsw [%i2+0x0f0],%l0 ! Mem[00000000590000f0] andncc %l2,%l4,%l6 lduw [%i2+0x004],%l4 ! Mem[0000000059000004] ldx [%i3+0x1b0],%l1 ! Mem[00000000598001b0] sth %l0,[%i1+0x1cc] ! Mem[00000000588001cc] jmpl %o7,%g0 andcc %l1,-0x645,%l3 p36_far_1_ho: ldx [%o3+0x128],%l1 ! Mem[0000000059800128] ldsw [%o2+0x0f0],%l0 ! Mem[00000000590000f0] andncc %l2,%l4,%l6 lduw [%o2+0x004],%l4 ! Mem[0000000059000004] ldx [%o3+0x1b0],%l1 ! Mem[00000000598001b0] sth %l0,[%o1+0x1cc] ! Mem[00000000588001cc] jmpl %o7,%g0 andcc %l1,-0x645,%l3 p36_far_1_hem: ldx [%i3+0x128],%l1 ! Mem[0000000059800128] ldsw [%i2+0x0f0],%l0 ! Mem[00000000590000f0] andncc %l2,%l4,%l6 membar #Sync lduw [%i2+0x004],%l4 ! Mem[0000000059000004] ldx [%i3+0x1b0],%l1 ! Mem[00000000598001b0] sth %l0,[%i1+0x1cc] ! Mem[00000000588001cc] jmpl %o7,%g0 andcc %l1,-0x645,%l3 p36_far_1_hom: ldx [%o3+0x128],%l1 ! Mem[0000000059800128] ldsw [%o2+0x0f0],%l0 ! Mem[00000000590000f0] andncc %l2,%l4,%l6 membar #Sync lduw [%o2+0x004],%l4 ! Mem[0000000059000004] ldx [%o3+0x1b0],%l1 ! Mem[00000000598001b0] sth %l0,[%o1+0x1cc] ! Mem[00000000588001cc] jmpl %o7,%g0 andcc %l1,-0x645,%l3 p36_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p37_far_1_le: andn %l1,%l7,%l4 stb %l7,[%i3+0x060] ! Mem[000000005b800060] swap [%i0+0x054],%l3 ! Mem[000000005a000054] ldd [%i1+0x038],%l2 ! Mem[000000005a800038] ldx [%i3+0x050],%l4 ! Mem[000000005b800050] ldub [%i3+0x01a],%l1 ! Mem[000000005b80001a] jmpl %o7,%g0 ldub [%i2+0x0bf],%l3 ! Mem[000000005b0000bf] p37_far_1_lo: andn %l1,%l7,%l4 stb %l7,[%o3+0x060] ! Mem[000000005b800060] swap [%o0+0x054],%l3 ! Mem[000000005a000054] ldd [%o1+0x038],%l2 ! Mem[000000005a800038] ldx [%o3+0x050],%l4 ! Mem[000000005b800050] ldub [%o3+0x01a],%l1 ! Mem[000000005b80001a] jmpl %o7,%g0 ldub [%o2+0x0bf],%l3 ! Mem[000000005b0000bf] p37_far_1_lem: andn %l1,%l7,%l4 stb %l7,[%i3+0x060] ! Mem[000000005b800060] swap [%i0+0x054],%l3 ! Mem[000000005a000054] membar #Sync ldd [%i1+0x038],%l2 ! Mem[000000005a800038] ldx [%i3+0x050],%l4 ! Mem[000000005b800050] ldub [%i3+0x01a],%l1 ! Mem[000000005b80001a] jmpl %o7,%g0 ldub [%i2+0x0bf],%l3 ! Mem[000000005b0000bf] p37_far_1_lom: andn %l1,%l7,%l4 stb %l7,[%o3+0x060] ! Mem[000000005b800060] swap [%o0+0x054],%l3 ! Mem[000000005a000054] membar #Sync ldd [%o1+0x038],%l2 ! Mem[000000005a800038] ldx [%o3+0x050],%l4 ! Mem[000000005b800050] ldub [%o3+0x01a],%l1 ! Mem[000000005b80001a] jmpl %o7,%g0 ldub [%o2+0x0bf],%l3 ! Mem[000000005b0000bf] p37_far_1_he: jmpl %o7,%g0 stx %l1,[%i2+0x158] ! Mem[000000005b000158] jmpl %o7,%g0 nop p37_far_1_ho: jmpl %o7,%g0 stx %l1,[%o2+0x158] ! Mem[000000005b000158] jmpl %o7,%g0 nop p37_far_1_hem: jmpl %o7,%g0 stx %l1,[%i2+0x158] ! Mem[000000005b000158] jmpl %o7,%g0 nop p37_far_1_hom: jmpl %o7,%g0 stx %l1,[%o2+0x158] ! Mem[000000005b000158] jmpl %o7,%g0 nop p37_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p38_far_1_le: sth %l1,[%i2+0x0f8] ! Mem[000000005d0000f8] jmpl %o7,%g0 stx %l3,[%i0+0x1a0] ! Mem[000000005c0001a0] p38_far_1_lo: sth %l1,[%o2+0x0f8] ! Mem[000000005d0000f8] jmpl %o7,%g0 stx %l3,[%o0+0x1a0] ! Mem[000000005c0001a0] p38_far_1_lem: sth %l1,[%i2+0x0f8] ! Mem[000000005d0000f8] jmpl %o7,%g0 stx %l3,[%i0+0x1a0] ! Mem[000000005c0001a0] p38_far_1_lom: sth %l1,[%o2+0x0f8] ! Mem[000000005d0000f8] jmpl %o7,%g0 stx %l3,[%o0+0x1a0] ! Mem[000000005c0001a0] p38_far_1_he: ldx [%i2+0x070],%l6 ! Mem[000000005d000070] orn %l1,0x5f1,%l5 std %l6,[%i2+0x170] ! Mem[000000005d000170] and %l2,%l3,%l3 lduh [%i1+0x152],%l1 ! Mem[000000005c800152] jmpl %o7,%g0 ld [%i3+0x194],%f25 ! Mem[000000005d800194] p38_far_1_ho: ldx [%o2+0x070],%l6 ! Mem[000000005d000070] orn %l1,0x5f1,%l5 std %l6,[%o2+0x170] ! Mem[000000005d000170] and %l2,%l3,%l3 lduh [%o1+0x152],%l1 ! Mem[000000005c800152] jmpl %o7,%g0 ld [%o3+0x194],%f25 ! Mem[000000005d800194] p38_far_1_hem: ldx [%i2+0x070],%l6 ! Mem[000000005d000070] orn %l1,0x5f1,%l5 std %l6,[%i2+0x170] ! Mem[000000005d000170] and %l2,%l3,%l3 lduh [%i1+0x152],%l1 ! Mem[000000005c800152] jmpl %o7,%g0 ld [%i3+0x194],%f25 ! Mem[000000005d800194] p38_far_1_hom: ldx [%o2+0x070],%l6 ! Mem[000000005d000070] orn %l1,0x5f1,%l5 std %l6,[%o2+0x170] ! Mem[000000005d000170] and %l2,%l3,%l3 lduh [%o1+0x152],%l1 ! Mem[000000005c800152] jmpl %o7,%g0 ld [%o3+0x194],%f25 ! Mem[000000005d800194] p38_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p39_far_1_le: stb %l2,[%i3+0x070] ! Mem[000000005f800070] sub %l3,-0x4e3,%l5 tsubcctv %l4,%l0,%l6 ldub [%i3+0x15e],%l7 ! Mem[000000005f80015e] jmpl %o7,%g0 stb %l6,[%i2+0x130] ! Mem[000000005f000130] p39_far_1_lo: stb %l2,[%o3+0x070] ! Mem[000000005f800070] sub %l3,-0x4e3,%l5 tsubcctv %l4,%l0,%l6 ldub [%o3+0x15e],%l7 ! Mem[000000005f80015e] jmpl %o7,%g0 stb %l6,[%o2+0x130] ! Mem[000000005f000130] p39_far_1_lem: stb %l2,[%i3+0x070] ! Mem[000000005f800070] sub %l3,-0x4e3,%l5 tsubcctv %l4,%l0,%l6 ldub [%i3+0x15e],%l7 ! Mem[000000005f80015e] jmpl %o7,%g0 stb %l6,[%i2+0x130] ! Mem[000000005f000130] p39_far_1_lom: stb %l2,[%o3+0x070] ! Mem[000000005f800070] sub %l3,-0x4e3,%l5 tsubcctv %l4,%l0,%l6 ldub [%o3+0x15e],%l7 ! Mem[000000005f80015e] jmpl %o7,%g0 stb %l6,[%o2+0x130] ! Mem[000000005f000130] p39_far_1_he: std %l0,[%i2+0x158] ! Mem[000000005f000158] jmpl %o7,%g0 std %l4,[%i2+0x120] ! Mem[000000005f000120] p39_far_1_ho: std %l0,[%o2+0x158] ! Mem[000000005f000158] jmpl %o7,%g0 std %l4,[%o2+0x120] ! Mem[000000005f000120] p39_far_1_hem: std %l0,[%i2+0x158] ! Mem[000000005f000158] jmpl %o7,%g0 std %l4,[%i2+0x120] ! Mem[000000005f000120] p39_far_1_hom: std %l0,[%o2+0x158] ! Mem[000000005f000158] jmpl %o7,%g0 std %l4,[%o2+0x120] ! Mem[000000005f000120] p39_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p40_far_1_le: stx %l7,[%i2+0x060] ! Mem[0000000061000060] stx %l7,[%i1+0x078] ! Mem[0000000060800078] sth %l2,[%i2+0x058] ! Mem[0000000061000058] st %f9 ,[%i0+0x038] ! Mem[0000000060000038] sra %l0,%l5,%l4 jmpl %o7,%g0 smulcc %l1,%l0,%l4 p40_far_1_lo: stx %l7,[%o2+0x060] ! Mem[0000000061000060] stx %l7,[%o1+0x078] ! Mem[0000000060800078] sth %l2,[%o2+0x058] ! Mem[0000000061000058] st %f9 ,[%o0+0x038] ! Mem[0000000060000038] sra %l0,%l5,%l4 jmpl %o7,%g0 smulcc %l1,%l0,%l4 p40_far_1_lem: stx %l7,[%i2+0x060] ! Mem[0000000061000060] stx %l7,[%i1+0x078] ! Mem[0000000060800078] sth %l2,[%i2+0x058] ! Mem[0000000061000058] membar #Sync st %f9 ,[%i0+0x038] ! Mem[0000000060000038] sra %l0,%l5,%l4 jmpl %o7,%g0 smulcc %l1,%l0,%l4 p40_far_1_lom: stx %l7,[%o2+0x060] ! Mem[0000000061000060] stx %l7,[%o1+0x078] ! Mem[0000000060800078] sth %l2,[%o2+0x058] ! Mem[0000000061000058] membar #Sync st %f9 ,[%o0+0x038] ! Mem[0000000060000038] sra %l0,%l5,%l4 jmpl %o7,%g0 smulcc %l1,%l0,%l4 p40_far_1_he: ldx [%i0+0x020],%l7 ! Mem[0000000060000020] sra %l7,0x016,%l6 sth %l1,[%i0+0x01e] ! Mem[000000006000001e] ldd [%i3+0x030],%l0 ! Mem[0000000061800030] udivx %l6,-0x33e,%l4 stb %l3,[%i1+0x0b4] ! Mem[00000000608000b4] jmpl %o7,%g0 smul %l6,%l7,%l4 p40_far_1_ho: ldx [%o0+0x020],%l7 ! Mem[0000000060000020] sra %l7,0x016,%l6 sth %l1,[%o0+0x01e] ! Mem[000000006000001e] ldd [%o3+0x030],%l0 ! Mem[0000000061800030] udivx %l6,-0x33e,%l4 stb %l3,[%o1+0x0b4] ! Mem[00000000608000b4] jmpl %o7,%g0 smul %l6,%l7,%l4 p40_far_1_hem: membar #Sync ldx [%i0+0x020],%l7 ! Mem[0000000060000020] sra %l7,0x016,%l6 sth %l1,[%i0+0x01e] ! Mem[000000006000001e] ldd [%i3+0x030],%l0 ! Mem[0000000061800030] udivx %l6,-0x33e,%l4 stb %l3,[%i1+0x0b4] ! Mem[00000000608000b4] jmpl %o7,%g0 smul %l6,%l7,%l4 p40_far_1_hom: membar #Sync ldx [%o0+0x020],%l7 ! Mem[0000000060000020] sra %l7,0x016,%l6 sth %l1,[%o0+0x01e] ! Mem[000000006000001e] ldd [%o3+0x030],%l0 ! Mem[0000000061800030] udivx %l6,-0x33e,%l4 stb %l3,[%o1+0x0b4] ! Mem[00000000608000b4] jmpl %o7,%g0 smul %l6,%l7,%l4 p40_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p41_far_1_le: std %f4 ,[%i2+0x170] ! Mem[0000000063000170] jmpl %o7,%g0 sra %l2,0x008,%l7 p41_far_1_lo: std %f4 ,[%o2+0x170] ! Mem[0000000063000170] jmpl %o7,%g0 sra %l2,0x008,%l7 p41_far_1_lem: std %f4 ,[%i2+0x170] ! Mem[0000000063000170] jmpl %o7,%g0 sra %l2,0x008,%l7 p41_far_1_lom: std %f4 ,[%o2+0x170] ! Mem[0000000063000170] jmpl %o7,%g0 sra %l2,0x008,%l7 p41_far_1_he: sra %l0,0x011,%l7 ldd [%i2+0x0e0],%f28 ! Mem[00000000630000e0] stw %l4,[%i1+0x004] ! Mem[0000000062800004] jmpl %o7,%g0 stw %l6,[%i3+0x1b0] ! Mem[00000000638001b0] p41_far_1_ho: sra %l0,0x011,%l7 ldd [%o2+0x0e0],%f28 ! Mem[00000000630000e0] stw %l4,[%o1+0x004] ! Mem[0000000062800004] jmpl %o7,%g0 stw %l6,[%o3+0x1b0] ! Mem[00000000638001b0] p41_far_1_hem: sra %l0,0x011,%l7 ldd [%i2+0x0e0],%f28 ! Mem[00000000630000e0] membar #Sync stw %l4,[%i1+0x004] ! Mem[0000000062800004] jmpl %o7,%g0 stw %l6,[%i3+0x1b0] ! Mem[00000000638001b0] p41_far_1_hom: sra %l0,0x011,%l7 ldd [%o2+0x0e0],%f28 ! Mem[00000000630000e0] membar #Sync stw %l4,[%o1+0x004] ! Mem[0000000062800004] jmpl %o7,%g0 stw %l6,[%o3+0x1b0] ! Mem[00000000638001b0] p41_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p42_far_1_le: umulcc %l1,%l5,%l3 lduh [%i3+0x1a8],%l0 ! Mem[00000000658001a8] lduh [%i1+0x06c],%l6 ! Mem[000000006480006c] st %f1 ,[%i0+0x12c] ! Mem[000000006400012c] stx %l0,[%i0+0x1b0] ! Mem[00000000640001b0] smulcc %l2,-0xbdc,%l0 jmpl %o7,%g0 ldsb [%i1+0x196],%l2 ! Mem[0000000064800196] p42_far_1_lo: umulcc %l1,%l5,%l3 lduh [%o3+0x1a8],%l0 ! Mem[00000000658001a8] lduh [%o1+0x06c],%l6 ! Mem[000000006480006c] st %f1 ,[%o0+0x12c] ! Mem[000000006400012c] stx %l0,[%o0+0x1b0] ! Mem[00000000640001b0] smulcc %l2,-0xbdc,%l0 jmpl %o7,%g0 ldsb [%o1+0x196],%l2 ! Mem[0000000064800196] p42_far_1_lem: umulcc %l1,%l5,%l3 lduh [%i3+0x1a8],%l0 ! Mem[00000000658001a8] lduh [%i1+0x06c],%l6 ! Mem[000000006480006c] st %f1 ,[%i0+0x12c] ! Mem[000000006400012c] stx %l0,[%i0+0x1b0] ! Mem[00000000640001b0] smulcc %l2,-0xbdc,%l0 jmpl %o7,%g0 ldsb [%i1+0x196],%l2 ! Mem[0000000064800196] p42_far_1_lom: umulcc %l1,%l5,%l3 lduh [%o3+0x1a8],%l0 ! Mem[00000000658001a8] lduh [%o1+0x06c],%l6 ! Mem[000000006480006c] st %f1 ,[%o0+0x12c] ! Mem[000000006400012c] stx %l0,[%o0+0x1b0] ! Mem[00000000640001b0] smulcc %l2,-0xbdc,%l0 jmpl %o7,%g0 ldsb [%o1+0x196],%l2 ! Mem[0000000064800196] p42_far_1_he: stb %l5,[%i2+0x043] ! Mem[0000000065000043] ldub [%i1+0x1c0],%l0 ! Mem[00000000648001c0] nop ldx [%i2+0x140],%l3 ! Mem[0000000065000140] lduh [%i3+0x0b6],%l4 ! Mem[00000000658000b6] stb %l2,[%i1+0x09e] ! Mem[000000006480009e] stb %l2,[%i0+0x107] ! Mem[0000000064000107] jmpl %o7,%g0 stb %l7,[%i1+0x195] ! Mem[0000000064800195] p42_far_1_ho: stb %l5,[%o2+0x043] ! Mem[0000000065000043] ldub [%o1+0x1c0],%l0 ! Mem[00000000648001c0] nop ldx [%o2+0x140],%l3 ! Mem[0000000065000140] lduh [%o3+0x0b6],%l4 ! Mem[00000000658000b6] stb %l2,[%o1+0x09e] ! Mem[000000006480009e] stb %l2,[%o0+0x107] ! Mem[0000000064000107] jmpl %o7,%g0 stb %l7,[%o1+0x195] ! Mem[0000000064800195] p42_far_1_hem: stb %l5,[%i2+0x043] ! Mem[0000000065000043] ldub [%i1+0x1c0],%l0 ! Mem[00000000648001c0] nop ldx [%i2+0x140],%l3 ! Mem[0000000065000140] lduh [%i3+0x0b6],%l4 ! Mem[00000000658000b6] stb %l2,[%i1+0x09e] ! Mem[000000006480009e] stb %l2,[%i0+0x107] ! Mem[0000000064000107] jmpl %o7,%g0 stb %l7,[%i1+0x195] ! Mem[0000000064800195] p42_far_1_hom: stb %l5,[%o2+0x043] ! Mem[0000000065000043] ldub [%o1+0x1c0],%l0 ! Mem[00000000648001c0] nop ldx [%o2+0x140],%l3 ! Mem[0000000065000140] lduh [%o3+0x0b6],%l4 ! Mem[00000000658000b6] stb %l2,[%o1+0x09e] ! Mem[000000006480009e] stb %l2,[%o0+0x107] ! Mem[0000000064000107] jmpl %o7,%g0 stb %l7,[%o1+0x195] ! Mem[0000000064800195] p42_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p43_far_1_le: stw %l4,[%i3+0x06c] ! Mem[000000006780006c] swap [%i1+0x120],%l2 ! Mem[0000000066800120] sra %l0,0x007,%l4 stb %l1,[%i1+0x128] ! Mem[0000000066800128] ldub [%i0+0x1f1],%l3 ! Mem[00000000660001f1] jmpl %o7,%g0 ldd [%i1+0x0a0],%l2 ! Mem[00000000668000a0] p43_far_1_lo: stw %l4,[%o3+0x06c] ! Mem[000000006780006c] swap [%o1+0x120],%l2 ! Mem[0000000066800120] sra %l0,0x007,%l4 stb %l1,[%o1+0x128] ! Mem[0000000066800128] ldub [%o0+0x1f1],%l3 ! Mem[00000000660001f1] jmpl %o7,%g0 ldd [%o1+0x0a0],%l2 ! Mem[00000000668000a0] p43_far_1_lem: stw %l4,[%i3+0x06c] ! Mem[000000006780006c] swap [%i1+0x120],%l2 ! Mem[0000000066800120] sra %l0,0x007,%l4 stb %l1,[%i1+0x128] ! Mem[0000000066800128] ldub [%i0+0x1f1],%l3 ! Mem[00000000660001f1] jmpl %o7,%g0 ldd [%i1+0x0a0],%l2 ! Mem[00000000668000a0] p43_far_1_lom: stw %l4,[%o3+0x06c] ! Mem[000000006780006c] swap [%o1+0x120],%l2 ! Mem[0000000066800120] sra %l0,0x007,%l4 stb %l1,[%o1+0x128] ! Mem[0000000066800128] ldub [%o0+0x1f1],%l3 ! Mem[00000000660001f1] jmpl %o7,%g0 ldd [%o1+0x0a0],%l2 ! Mem[00000000668000a0] p43_far_1_he: ldsb [%i1+0x059],%l2 ! Mem[0000000066800059] jmpl %o7,%g0 stb %l6,[%i3+0x074] ! Mem[0000000067800074] p43_far_1_ho: ldsb [%o1+0x059],%l2 ! Mem[0000000066800059] jmpl %o7,%g0 stb %l6,[%o3+0x074] ! Mem[0000000067800074] p43_far_1_hem: ldsb [%i1+0x059],%l2 ! Mem[0000000066800059] jmpl %o7,%g0 stb %l6,[%i3+0x074] ! Mem[0000000067800074] p43_far_1_hom: ldsb [%o1+0x059],%l2 ! Mem[0000000066800059] jmpl %o7,%g0 stb %l6,[%o3+0x074] ! Mem[0000000067800074] p43_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p44_far_1_le: umul %l0,-0x9f4,%l3 ldx [%i1+0x088],%l0 ! Mem[0000000068800088] swap [%i1+0x068],%l2 ! Mem[0000000068800068] std %l0,[%i2+0x040] ! Mem[0000000069000040] subccc %l0,0x4f9,%l2 or %l2,%l4,%l0 jmpl %o7,%g0 std %l6,[%i2+0x088] ! Mem[0000000069000088] p44_far_1_lo: umul %l0,-0x9f4,%l3 ldx [%o1+0x088],%l0 ! Mem[0000000068800088] swap [%o1+0x068],%l2 ! Mem[0000000068800068] std %l0,[%o2+0x040] ! Mem[0000000069000040] subccc %l0,0x4f9,%l2 or %l2,%l4,%l0 jmpl %o7,%g0 std %l6,[%o2+0x088] ! Mem[0000000069000088] p44_far_1_lem: umul %l0,-0x9f4,%l3 ldx [%i1+0x088],%l0 ! Mem[0000000068800088] swap [%i1+0x068],%l2 ! Mem[0000000068800068] std %l0,[%i2+0x040] ! Mem[0000000069000040] subccc %l0,0x4f9,%l2 or %l2,%l4,%l0 jmpl %o7,%g0 std %l6,[%i2+0x088] ! Mem[0000000069000088] p44_far_1_lom: umul %l0,-0x9f4,%l3 ldx [%o1+0x088],%l0 ! Mem[0000000068800088] swap [%o1+0x068],%l2 ! Mem[0000000068800068] std %l0,[%o2+0x040] ! Mem[0000000069000040] subccc %l0,0x4f9,%l2 or %l2,%l4,%l0 jmpl %o7,%g0 std %l6,[%o2+0x088] ! Mem[0000000069000088] p44_far_1_he: ldsb [%i0+0x08f],%l2 ! Mem[000000006800008f] swap [%i2+0x068],%l0 ! Mem[0000000069000068] jmpl %o7,%g0 ldsw [%i3+0x1e4],%l7 ! Mem[00000000698001e4] p44_far_1_ho: ldsb [%o0+0x08f],%l2 ! Mem[000000006800008f] swap [%o2+0x068],%l0 ! Mem[0000000069000068] jmpl %o7,%g0 ldsw [%o3+0x1e4],%l7 ! Mem[00000000698001e4] p44_far_1_hem: ldsb [%i0+0x08f],%l2 ! Mem[000000006800008f] swap [%i2+0x068],%l0 ! Mem[0000000069000068] jmpl %o7,%g0 ldsw [%i3+0x1e4],%l7 ! Mem[00000000698001e4] p44_far_1_hom: ldsb [%o0+0x08f],%l2 ! Mem[000000006800008f] swap [%o2+0x068],%l0 ! Mem[0000000069000068] jmpl %o7,%g0 ldsw [%o3+0x1e4],%l7 ! Mem[00000000698001e4] p44_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p45_far_1_le: ldx [%i3+0x038],%l7 ! Mem[000000006b800038] ldsh [%i0+0x078],%l7 ! Mem[000000006a000078] jmpl %o7,%g0 st %f10,[%i2+0x018] ! Mem[000000006b000018] p45_far_1_lo: ldx [%o3+0x038],%l7 ! Mem[000000006b800038] ldsh [%o0+0x078],%l7 ! Mem[000000006a000078] jmpl %o7,%g0 st %f10,[%o2+0x018] ! Mem[000000006b000018] p45_far_1_lem: membar #Sync ldx [%i3+0x038],%l7 ! Mem[000000006b800038] ldsh [%i0+0x078],%l7 ! Mem[000000006a000078] membar #Sync jmpl %o7,%g0 st %f10,[%i2+0x018] ! Mem[000000006b000018] p45_far_1_lom: membar #Sync ldx [%o3+0x038],%l7 ! Mem[000000006b800038] ldsh [%o0+0x078],%l7 ! Mem[000000006a000078] membar #Sync jmpl %o7,%g0 st %f10,[%o2+0x018] ! Mem[000000006b000018] p45_far_1_he: std %f24,[%i0+0x190] ! Mem[000000006a000190] std %l2,[%i0+0x098] ! Mem[000000006a000098] orcc %l5,0xdc3,%l1 std %f26,[%i0+0x0a8] ! Mem[000000006a0000a8] ldx [%i3+0x078],%l6 ! Mem[000000006b800078] jmpl %o7,%g0 ldd [%i2+0x1b8],%f26 ! Mem[000000006b0001b8] p45_far_1_ho: std %f24,[%o0+0x190] ! Mem[000000006a000190] std %l2,[%o0+0x098] ! Mem[000000006a000098] orcc %l5,0xdc3,%l1 std %f26,[%o0+0x0a8] ! Mem[000000006a0000a8] ldx [%o3+0x078],%l6 ! Mem[000000006b800078] jmpl %o7,%g0 ldd [%o2+0x1b8],%f26 ! Mem[000000006b0001b8] p45_far_1_hem: std %f24,[%i0+0x190] ! Mem[000000006a000190] std %l2,[%i0+0x098] ! Mem[000000006a000098] orcc %l5,0xdc3,%l1 std %f26,[%i0+0x0a8] ! Mem[000000006a0000a8] ldx [%i3+0x078],%l6 ! Mem[000000006b800078] jmpl %o7,%g0 ldd [%i2+0x1b8],%f26 ! Mem[000000006b0001b8] p45_far_1_hom: std %f24,[%o0+0x190] ! Mem[000000006a000190] std %l2,[%o0+0x098] ! Mem[000000006a000098] orcc %l5,0xdc3,%l1 std %f26,[%o0+0x0a8] ! Mem[000000006a0000a8] ldx [%o3+0x078],%l6 ! Mem[000000006b800078] jmpl %o7,%g0 ldd [%o2+0x1b8],%f26 ! Mem[000000006b0001b8] p45_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p46_far_1_le: jmpl %o7,%g0 taddcctv %l2,-0x56f,%l5 jmpl %o7,%g0 nop p46_far_1_lo: jmpl %o7,%g0 taddcctv %l2,-0x56f,%l5 jmpl %o7,%g0 nop p46_far_1_lem: jmpl %o7,%g0 taddcctv %l2,-0x56f,%l5 jmpl %o7,%g0 nop p46_far_1_lom: jmpl %o7,%g0 taddcctv %l2,-0x56f,%l5 jmpl %o7,%g0 nop p46_far_1_he: ldd [%i0+0x128],%l0 ! Mem[000000006c000128] ldsw [%i1+0x058],%l2 ! Mem[000000006c800058] jmpl %o7,%g0 stx %l6,[%i2+0x110] ! Mem[000000006d000110] p46_far_1_ho: ldd [%o0+0x128],%l0 ! Mem[000000006c000128] ldsw [%o1+0x058],%l2 ! Mem[000000006c800058] jmpl %o7,%g0 stx %l6,[%o2+0x110] ! Mem[000000006d000110] p46_far_1_hem: ldd [%i0+0x128],%l0 ! Mem[000000006c000128] ldsw [%i1+0x058],%l2 ! Mem[000000006c800058] jmpl %o7,%g0 stx %l6,[%i2+0x110] ! Mem[000000006d000110] p46_far_1_hom: ldd [%o0+0x128],%l0 ! Mem[000000006c000128] ldsw [%o1+0x058],%l2 ! Mem[000000006c800058] jmpl %o7,%g0 stx %l6,[%o2+0x110] ! Mem[000000006d000110] p46_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p47_far_1_le: ldx [%i2+0x048],%l6 ! Mem[000000006f000048] ldstub [%i1+0x10e],%l1 ! Mem[000000006e80010e] ldd [%i2+0x0e0],%f12 ! Mem[000000006f0000e0] stw %l3,[%i1+0x004] ! Mem[000000006e800004] jmpl %o7,%g0 ldsh [%i0+0x0b0],%l5 ! Mem[000000006e0000b0] p47_far_1_lo: ldx [%o2+0x048],%l6 ! Mem[000000006f000048] ldstub [%o1+0x10e],%l1 ! Mem[000000006e80010e] ldd [%o2+0x0e0],%f12 ! Mem[000000006f0000e0] stw %l3,[%o1+0x004] ! Mem[000000006e800004] jmpl %o7,%g0 ldsh [%o0+0x0b0],%l5 ! Mem[000000006e0000b0] p47_far_1_lem: ldx [%i2+0x048],%l6 ! Mem[000000006f000048] ldstub [%i1+0x10e],%l1 ! Mem[000000006e80010e] ldd [%i2+0x0e0],%f12 ! Mem[000000006f0000e0] membar #Sync stw %l3,[%i1+0x004] ! Mem[000000006e800004] jmpl %o7,%g0 ldsh [%i0+0x0b0],%l5 ! Mem[000000006e0000b0] p47_far_1_lom: ldx [%o2+0x048],%l6 ! Mem[000000006f000048] ldstub [%o1+0x10e],%l1 ! Mem[000000006e80010e] ldd [%o2+0x0e0],%f12 ! Mem[000000006f0000e0] membar #Sync stw %l3,[%o1+0x004] ! Mem[000000006e800004] jmpl %o7,%g0 ldsh [%o0+0x0b0],%l5 ! Mem[000000006e0000b0] p47_far_1_he: taddcc %l6,-0xf8b,%l6 ldd [%i1+0x118],%l6 ! Mem[000000006e800118] or %l5,-0x374,%l2 std %f18,[%i0+0x090] ! Mem[000000006e000090] jmpl %o7,%g0 stb %l2,[%i0+0x009] ! Mem[000000006e000009] p47_far_1_ho: taddcc %l6,-0xf8b,%l6 ldd [%o1+0x118],%l6 ! Mem[000000006e800118] or %l5,-0x374,%l2 std %f18,[%o0+0x090] ! Mem[000000006e000090] jmpl %o7,%g0 stb %l2,[%o0+0x009] ! Mem[000000006e000009] p47_far_1_hem: taddcc %l6,-0xf8b,%l6 ldd [%i1+0x118],%l6 ! Mem[000000006e800118] or %l5,-0x374,%l2 std %f18,[%i0+0x090] ! Mem[000000006e000090] membar #Sync jmpl %o7,%g0 stb %l2,[%i0+0x009] ! Mem[000000006e000009] p47_far_1_hom: taddcc %l6,-0xf8b,%l6 ldd [%o1+0x118],%l6 ! Mem[000000006e800118] or %l5,-0x374,%l2 std %f18,[%o0+0x090] ! Mem[000000006e000090] membar #Sync jmpl %o7,%g0 stb %l2,[%o0+0x009] ! Mem[000000006e000009] p47_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p48_far_1_le: stb %l4,[%i0+0x153] ! Mem[0000000070000153] jmpl %o7,%g0 ldsw [%i2+0x08c],%l2 ! Mem[000000007100008c] p48_far_1_lo: stb %l4,[%o0+0x153] ! Mem[0000000070000153] jmpl %o7,%g0 ldsw [%o2+0x08c],%l2 ! Mem[000000007100008c] p48_far_1_lem: stb %l4,[%i0+0x153] ! Mem[0000000070000153] jmpl %o7,%g0 ldsw [%i2+0x08c],%l2 ! Mem[000000007100008c] p48_far_1_lom: stb %l4,[%o0+0x153] ! Mem[0000000070000153] jmpl %o7,%g0 ldsw [%o2+0x08c],%l2 ! Mem[000000007100008c] p48_far_1_he: xnor %l1,0xafc,%l0 ldd [%i2+0x180],%f28 ! Mem[0000000071000180] ldsb [%i0+0x059],%l7 ! Mem[0000000070000059] stb %l5,[%i1+0x09d] ! Mem[000000007080009d] sth %l0,[%i1+0x086] ! Mem[0000000070800086] sth %l1,[%i2+0x03a] ! Mem[000000007100003a] jmpl %o7,%g0 ldsw [%i1+0x17c],%l7 ! Mem[000000007080017c] p48_far_1_ho: xnor %l1,0xafc,%l0 ldd [%o2+0x180],%f28 ! Mem[0000000071000180] ldsb [%o0+0x059],%l7 ! Mem[0000000070000059] stb %l5,[%o1+0x09d] ! Mem[000000007080009d] sth %l0,[%o1+0x086] ! Mem[0000000070800086] sth %l1,[%o2+0x03a] ! Mem[000000007100003a] jmpl %o7,%g0 ldsw [%o1+0x17c],%l7 ! Mem[000000007080017c] p48_far_1_hem: xnor %l1,0xafc,%l0 ldd [%i2+0x180],%f28 ! Mem[0000000071000180] ldsb [%i0+0x059],%l7 ! Mem[0000000070000059] stb %l5,[%i1+0x09d] ! Mem[000000007080009d] sth %l0,[%i1+0x086] ! Mem[0000000070800086] membar #Sync sth %l1,[%i2+0x03a] ! Mem[000000007100003a] jmpl %o7,%g0 ldsw [%i1+0x17c],%l7 ! Mem[000000007080017c] p48_far_1_hom: xnor %l1,0xafc,%l0 ldd [%o2+0x180],%f28 ! Mem[0000000071000180] ldsb [%o0+0x059],%l7 ! Mem[0000000070000059] stb %l5,[%o1+0x09d] ! Mem[000000007080009d] sth %l0,[%o1+0x086] ! Mem[0000000070800086] membar #Sync sth %l1,[%o2+0x03a] ! Mem[000000007100003a] jmpl %o7,%g0 ldsw [%o1+0x17c],%l7 ! Mem[000000007080017c] p48_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p49_far_1_le: ldub [%i1+0x140],%l1 ! Mem[0000000072800140] jmpl %o7,%g0 stx %l4,[%i3+0x170] ! Mem[0000000073800170] p49_far_1_lo: ldub [%o1+0x140],%l1 ! Mem[0000000072800140] jmpl %o7,%g0 stx %l4,[%o3+0x170] ! Mem[0000000073800170] p49_far_1_lem: ldub [%i1+0x140],%l1 ! Mem[0000000072800140] jmpl %o7,%g0 stx %l4,[%i3+0x170] ! Mem[0000000073800170] p49_far_1_lom: ldub [%o1+0x140],%l1 ! Mem[0000000072800140] jmpl %o7,%g0 stx %l4,[%o3+0x170] ! Mem[0000000073800170] p49_far_1_he: lduh [%i2+0x0f8],%l0 ! Mem[00000000730000f8] jmpl %o7,%g0 ldsh [%i2+0x1b0],%l0 ! Mem[00000000730001b0] p49_far_1_ho: lduh [%o2+0x0f8],%l0 ! Mem[00000000730000f8] jmpl %o7,%g0 ldsh [%o2+0x1b0],%l0 ! Mem[00000000730001b0] p49_far_1_hem: lduh [%i2+0x0f8],%l0 ! Mem[00000000730000f8] jmpl %o7,%g0 ldsh [%i2+0x1b0],%l0 ! Mem[00000000730001b0] p49_far_1_hom: lduh [%o2+0x0f8],%l0 ! Mem[00000000730000f8] jmpl %o7,%g0 ldsh [%o2+0x1b0],%l0 ! Mem[00000000730001b0] p49_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p50_far_1_le: st %f1 ,[%i2+0x150] ! Mem[0000000075000150] stb %l3,[%i3+0x0b9] ! Mem[00000000758000b9] ldstub [%i0+0x054],%l6 ! Mem[0000000074000054] mulx %l1,0x4d8,%l7 lduh [%i2+0x1de],%l2 ! Mem[00000000750001de] ldstub [%i1+0x1d5],%l3 ! Mem[00000000748001d5] jmpl %o7,%g0 ldsh [%i3+0x122],%l7 ! Mem[0000000075800122] p50_far_1_lo: st %f1 ,[%o2+0x150] ! Mem[0000000075000150] stb %l3,[%o3+0x0b9] ! Mem[00000000758000b9] ldstub [%o0+0x054],%l6 ! Mem[0000000074000054] mulx %l1,0x4d8,%l7 lduh [%o2+0x1de],%l2 ! Mem[00000000750001de] ldstub [%o1+0x1d5],%l3 ! Mem[00000000748001d5] jmpl %o7,%g0 ldsh [%o3+0x122],%l7 ! Mem[0000000075800122] p50_far_1_lem: st %f1 ,[%i2+0x150] ! Mem[0000000075000150] stb %l3,[%i3+0x0b9] ! Mem[00000000758000b9] ldstub [%i0+0x054],%l6 ! Mem[0000000074000054] mulx %l1,0x4d8,%l7 lduh [%i2+0x1de],%l2 ! Mem[00000000750001de] ldstub [%i1+0x1d5],%l3 ! Mem[00000000748001d5] jmpl %o7,%g0 ldsh [%i3+0x122],%l7 ! Mem[0000000075800122] p50_far_1_lom: st %f1 ,[%o2+0x150] ! Mem[0000000075000150] stb %l3,[%o3+0x0b9] ! Mem[00000000758000b9] ldstub [%o0+0x054],%l6 ! Mem[0000000074000054] mulx %l1,0x4d8,%l7 lduh [%o2+0x1de],%l2 ! Mem[00000000750001de] ldstub [%o1+0x1d5],%l3 ! Mem[00000000748001d5] jmpl %o7,%g0 ldsh [%o3+0x122],%l7 ! Mem[0000000075800122] p50_far_1_he: ldsw [%i0+0x130],%l6 ! Mem[0000000074000130] std %l4,[%i0+0x180] ! Mem[0000000074000180] ldstub [%i1+0x0c9],%l1 ! Mem[00000000748000c9] ldstub [%i0+0x15f],%l0 ! Mem[000000007400015f] jmpl %o7,%g0 ld [%i0+0x010],%f31 ! Mem[0000000074000010] p50_far_1_ho: ldsw [%o0+0x130],%l6 ! Mem[0000000074000130] std %l4,[%o0+0x180] ! Mem[0000000074000180] ldstub [%o1+0x0c9],%l1 ! Mem[00000000748000c9] ldstub [%o0+0x15f],%l0 ! Mem[000000007400015f] jmpl %o7,%g0 ld [%o0+0x010],%f31 ! Mem[0000000074000010] p50_far_1_hem: ldsw [%i0+0x130],%l6 ! Mem[0000000074000130] std %l4,[%i0+0x180] ! Mem[0000000074000180] ldstub [%i1+0x0c9],%l1 ! Mem[00000000748000c9] ldstub [%i0+0x15f],%l0 ! Mem[000000007400015f] membar #Sync jmpl %o7,%g0 ld [%i0+0x010],%f31 ! Mem[0000000074000010] p50_far_1_hom: ldsw [%o0+0x130],%l6 ! Mem[0000000074000130] std %l4,[%o0+0x180] ! Mem[0000000074000180] ldstub [%o1+0x0c9],%l1 ! Mem[00000000748000c9] ldstub [%o0+0x15f],%l0 ! Mem[000000007400015f] membar #Sync jmpl %o7,%g0 ld [%o0+0x010],%f31 ! Mem[0000000074000010] p50_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p51_far_1_le: ldsh [%i3+0x080],%l1 ! Mem[0000000077800080] stw %l3,[%i1+0x024] ! Mem[0000000076800024] orcc %l1,%l3,%l1 orn %l4,-0xc8c,%l5 jmpl %o7,%g0 ldd [%i0+0x078],%f2 ! Mem[0000000076000078] p51_far_1_lo: ldsh [%o3+0x080],%l1 ! Mem[0000000077800080] stw %l3,[%o1+0x024] ! Mem[0000000076800024] orcc %l1,%l3,%l1 orn %l4,-0xc8c,%l5 jmpl %o7,%g0 ldd [%o0+0x078],%f2 ! Mem[0000000076000078] p51_far_1_lem: ldsh [%i3+0x080],%l1 ! Mem[0000000077800080] membar #Sync stw %l3,[%i1+0x024] ! Mem[0000000076800024] orcc %l1,%l3,%l1 orn %l4,-0xc8c,%l5 jmpl %o7,%g0 ldd [%i0+0x078],%f2 ! Mem[0000000076000078] p51_far_1_lom: ldsh [%o3+0x080],%l1 ! Mem[0000000077800080] membar #Sync stw %l3,[%o1+0x024] ! Mem[0000000076800024] orcc %l1,%l3,%l1 orn %l4,-0xc8c,%l5 jmpl %o7,%g0 ldd [%o0+0x078],%f2 ! Mem[0000000076000078] p51_far_1_he: std %f30,[%i3+0x118] ! Mem[0000000077800118] taddcc %l7,%l2,%l0 swap [%i3+0x068],%l0 ! Mem[0000000077800068] lduh [%i3+0x1e4],%l7 ! Mem[00000000778001e4] ldsw [%i3+0x1b4],%l1 ! Mem[00000000778001b4] srax %l2,%l1,%l4 stb %l4,[%i0+0x14b] ! Mem[000000007600014b] jmpl %o7,%g0 lduw [%i2+0x0fc],%l2 ! Mem[00000000770000fc] p51_far_1_ho: std %f30,[%o3+0x118] ! Mem[0000000077800118] taddcc %l7,%l2,%l0 swap [%o3+0x068],%l0 ! Mem[0000000077800068] lduh [%o3+0x1e4],%l7 ! Mem[00000000778001e4] ldsw [%o3+0x1b4],%l1 ! Mem[00000000778001b4] srax %l2,%l1,%l4 stb %l4,[%o0+0x14b] ! Mem[000000007600014b] jmpl %o7,%g0 lduw [%o2+0x0fc],%l2 ! Mem[00000000770000fc] p51_far_1_hem: std %f30,[%i3+0x118] ! Mem[0000000077800118] taddcc %l7,%l2,%l0 swap [%i3+0x068],%l0 ! Mem[0000000077800068] lduh [%i3+0x1e4],%l7 ! Mem[00000000778001e4] ldsw [%i3+0x1b4],%l1 ! Mem[00000000778001b4] srax %l2,%l1,%l4 stb %l4,[%i0+0x14b] ! Mem[000000007600014b] jmpl %o7,%g0 lduw [%i2+0x0fc],%l2 ! Mem[00000000770000fc] p51_far_1_hom: std %f30,[%o3+0x118] ! Mem[0000000077800118] taddcc %l7,%l2,%l0 swap [%o3+0x068],%l0 ! Mem[0000000077800068] lduh [%o3+0x1e4],%l7 ! Mem[00000000778001e4] ldsw [%o3+0x1b4],%l1 ! Mem[00000000778001b4] srax %l2,%l1,%l4 stb %l4,[%o0+0x14b] ! Mem[000000007600014b] jmpl %o7,%g0 lduw [%o2+0x0fc],%l2 ! Mem[00000000770000fc] p51_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p52_far_1_le: sth %l7,[%i2+0x066] ! Mem[0000000079000066] andn %l2,0x8aa,%l5 jmpl %o7,%g0 ldd [%i1+0x190],%l0 ! Mem[0000000078800190] p52_far_1_lo: sth %l7,[%o2+0x066] ! Mem[0000000079000066] andn %l2,0x8aa,%l5 jmpl %o7,%g0 ldd [%o1+0x190],%l0 ! Mem[0000000078800190] p52_far_1_lem: sth %l7,[%i2+0x066] ! Mem[0000000079000066] andn %l2,0x8aa,%l5 jmpl %o7,%g0 ldd [%i1+0x190],%l0 ! Mem[0000000078800190] p52_far_1_lom: sth %l7,[%o2+0x066] ! Mem[0000000079000066] andn %l2,0x8aa,%l5 jmpl %o7,%g0 ldd [%o1+0x190],%l0 ! Mem[0000000078800190] p52_far_1_he: std %f22,[%i1+0x040] ! Mem[0000000078800040] ldx [%i2+0x000],%l4 ! Mem[0000000079000000] orcc %l0,-0xa77,%l2 ldd [%i0+0x1f0],%f18 ! Mem[00000000780001f0] sth %l0,[%i0+0x0ba] ! Mem[00000000780000ba] st %f18,[%i1+0x010] ! Mem[0000000078800010] nop jmpl %o7,%g0 ldd [%i0+0x140],%l2 ! Mem[0000000078000140] p52_far_1_ho: std %f22,[%o1+0x040] ! Mem[0000000078800040] ldx [%o2+0x000],%l4 ! Mem[0000000079000000] orcc %l0,-0xa77,%l2 ldd [%o0+0x1f0],%f18 ! Mem[00000000780001f0] sth %l0,[%o0+0x0ba] ! Mem[00000000780000ba] st %f18,[%o1+0x010] ! Mem[0000000078800010] nop jmpl %o7,%g0 ldd [%o0+0x140],%l2 ! Mem[0000000078000140] p52_far_1_hem: std %f22,[%i1+0x040] ! Mem[0000000078800040] membar #Sync ldx [%i2+0x000],%l4 ! Mem[0000000079000000] orcc %l0,-0xa77,%l2 ldd [%i0+0x1f0],%f18 ! Mem[00000000780001f0] sth %l0,[%i0+0x0ba] ! Mem[00000000780000ba] st %f18,[%i1+0x010] ! Mem[0000000078800010] nop jmpl %o7,%g0 ldd [%i0+0x140],%l2 ! Mem[0000000078000140] p52_far_1_hom: std %f22,[%o1+0x040] ! Mem[0000000078800040] membar #Sync ldx [%o2+0x000],%l4 ! Mem[0000000079000000] orcc %l0,-0xa77,%l2 ldd [%o0+0x1f0],%f18 ! Mem[00000000780001f0] sth %l0,[%o0+0x0ba] ! Mem[00000000780000ba] st %f18,[%o1+0x010] ! Mem[0000000078800010] nop jmpl %o7,%g0 ldd [%o0+0x140],%l2 ! Mem[0000000078000140] p52_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p53_far_1_le: ldsb [%i1+0x055],%l6 ! Mem[000000007a800055] stb %l4,[%i2+0x074] ! Mem[000000007b000074] std %l0,[%i0+0x088] ! Mem[000000007a000088] std %l2,[%i1+0x1f0] ! Mem[000000007a8001f0] std %l6,[%i2+0x0d8] ! Mem[000000007b0000d8] ldsb [%i1+0x04b],%l2 ! Mem[000000007a80004b] sth %l1,[%i1+0x170] ! Mem[000000007a800170] jmpl %o7,%g0 stx %l3,[%i2+0x028] ! Mem[000000007b000028] p53_far_1_lo: ldsb [%o1+0x055],%l6 ! Mem[000000007a800055] stb %l4,[%o2+0x074] ! Mem[000000007b000074] std %l0,[%o0+0x088] ! Mem[000000007a000088] std %l2,[%o1+0x1f0] ! Mem[000000007a8001f0] std %l6,[%o2+0x0d8] ! Mem[000000007b0000d8] ldsb [%o1+0x04b],%l2 ! Mem[000000007a80004b] sth %l1,[%o1+0x170] ! Mem[000000007a800170] jmpl %o7,%g0 stx %l3,[%o2+0x028] ! Mem[000000007b000028] p53_far_1_lem: ldsb [%i1+0x055],%l6 ! Mem[000000007a800055] stb %l4,[%i2+0x074] ! Mem[000000007b000074] std %l0,[%i0+0x088] ! Mem[000000007a000088] std %l2,[%i1+0x1f0] ! Mem[000000007a8001f0] std %l6,[%i2+0x0d8] ! Mem[000000007b0000d8] ldsb [%i1+0x04b],%l2 ! Mem[000000007a80004b] sth %l1,[%i1+0x170] ! Mem[000000007a800170] membar #Sync jmpl %o7,%g0 stx %l3,[%i2+0x028] ! Mem[000000007b000028] p53_far_1_lom: ldsb [%o1+0x055],%l6 ! Mem[000000007a800055] stb %l4,[%o2+0x074] ! Mem[000000007b000074] std %l0,[%o0+0x088] ! Mem[000000007a000088] std %l2,[%o1+0x1f0] ! Mem[000000007a8001f0] std %l6,[%o2+0x0d8] ! Mem[000000007b0000d8] ldsb [%o1+0x04b],%l2 ! Mem[000000007a80004b] sth %l1,[%o1+0x170] ! Mem[000000007a800170] membar #Sync jmpl %o7,%g0 stx %l3,[%o2+0x028] ! Mem[000000007b000028] p53_far_1_he: sth %l5,[%i3+0x0b0] ! Mem[000000007b8000b0] stw %l7,[%i2+0x1bc] ! Mem[000000007b0001bc] ldsw [%i0+0x1f4],%l7 ! Mem[000000007a0001f4] jmpl %o7,%g0 std %l0,[%i1+0x178] ! Mem[000000007a800178] p53_far_1_ho: sth %l5,[%o3+0x0b0] ! Mem[000000007b8000b0] stw %l7,[%o2+0x1bc] ! Mem[000000007b0001bc] ldsw [%o0+0x1f4],%l7 ! Mem[000000007a0001f4] jmpl %o7,%g0 std %l0,[%o1+0x178] ! Mem[000000007a800178] p53_far_1_hem: sth %l5,[%i3+0x0b0] ! Mem[000000007b8000b0] stw %l7,[%i2+0x1bc] ! Mem[000000007b0001bc] ldsw [%i0+0x1f4],%l7 ! Mem[000000007a0001f4] jmpl %o7,%g0 std %l0,[%i1+0x178] ! Mem[000000007a800178] p53_far_1_hom: sth %l5,[%o3+0x0b0] ! Mem[000000007b8000b0] stw %l7,[%o2+0x1bc] ! Mem[000000007b0001bc] ldsw [%o0+0x1f4],%l7 ! Mem[000000007a0001f4] jmpl %o7,%g0 std %l0,[%o1+0x178] ! Mem[000000007a800178] p53_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p54_far_1_le: lduh [%i2+0x03a],%l2 ! Mem[000000007d00003a] ldsw [%i2+0x084],%l0 ! Mem[000000007d000084] lduh [%i1+0x174],%l1 ! Mem[000000007c800174] jmpl %o7,%g0 std %l4,[%i2+0x0d8] ! Mem[000000007d0000d8] p54_far_1_lo: lduh [%o2+0x03a],%l2 ! Mem[000000007d00003a] ldsw [%o2+0x084],%l0 ! Mem[000000007d000084] lduh [%o1+0x174],%l1 ! Mem[000000007c800174] jmpl %o7,%g0 std %l4,[%o2+0x0d8] ! Mem[000000007d0000d8] p54_far_1_lem: membar #Sync lduh [%i2+0x03a],%l2 ! Mem[000000007d00003a] ldsw [%i2+0x084],%l0 ! Mem[000000007d000084] lduh [%i1+0x174],%l1 ! Mem[000000007c800174] jmpl %o7,%g0 std %l4,[%i2+0x0d8] ! Mem[000000007d0000d8] p54_far_1_lom: membar #Sync lduh [%o2+0x03a],%l2 ! Mem[000000007d00003a] ldsw [%o2+0x084],%l0 ! Mem[000000007d000084] lduh [%o1+0x174],%l1 ! Mem[000000007c800174] jmpl %o7,%g0 std %l4,[%o2+0x0d8] ! Mem[000000007d0000d8] p54_far_1_he: srl %l7,0x01a,%l0 jmpl %o7,%g0 tsubcc %l7,%l1,%l3 p54_far_1_ho: srl %l7,0x01a,%l0 jmpl %o7,%g0 tsubcc %l7,%l1,%l3 p54_far_1_hem: srl %l7,0x01a,%l0 jmpl %o7,%g0 tsubcc %l7,%l1,%l3 p54_far_1_hom: srl %l7,0x01a,%l0 jmpl %o7,%g0 tsubcc %l7,%l1,%l3 p54_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p55_far_1_le: swap [%i2+0x0c0],%l3 ! Mem[000000007f0000c0] stb %l1,[%i2+0x042] ! Mem[000000007f000042] ldsw [%i2+0x058],%l2 ! Mem[000000007f000058] ldsb [%i0+0x130],%l6 ! Mem[000000007e000130] jmpl %o7,%g0 sth %l0,[%i1+0x1cc] ! Mem[000000007e8001cc] p55_far_1_lo: swap [%o2+0x0c0],%l3 ! Mem[000000007f0000c0] stb %l1,[%o2+0x042] ! Mem[000000007f000042] ldsw [%o2+0x058],%l2 ! Mem[000000007f000058] ldsb [%o0+0x130],%l6 ! Mem[000000007e000130] jmpl %o7,%g0 sth %l0,[%o1+0x1cc] ! Mem[000000007e8001cc] p55_far_1_lem: swap [%i2+0x0c0],%l3 ! Mem[000000007f0000c0] stb %l1,[%i2+0x042] ! Mem[000000007f000042] ldsw [%i2+0x058],%l2 ! Mem[000000007f000058] ldsb [%i0+0x130],%l6 ! Mem[000000007e000130] jmpl %o7,%g0 sth %l0,[%i1+0x1cc] ! Mem[000000007e8001cc] p55_far_1_lom: swap [%o2+0x0c0],%l3 ! Mem[000000007f0000c0] stb %l1,[%o2+0x042] ! Mem[000000007f000042] ldsw [%o2+0x058],%l2 ! Mem[000000007f000058] ldsb [%o0+0x130],%l6 ! Mem[000000007e000130] jmpl %o7,%g0 sth %l0,[%o1+0x1cc] ! Mem[000000007e8001cc] p55_far_1_he: ldsh [%i2+0x0b0],%l2 ! Mem[000000007f0000b0] ldd [%i0+0x028],%l2 ! Mem[000000007e000028] tsubcctv %l4,%l3,%l1 ldd [%i1+0x0b8],%f18 ! Mem[000000007e8000b8] sth %l3,[%i0+0x00e] ! Mem[000000007e00000e] ldsb [%i2+0x0e1],%l1 ! Mem[000000007f0000e1] ldd [%i3+0x068],%l4 ! Mem[000000007f800068] jmpl %o7,%g0 lduw [%i1+0x198],%l6 ! Mem[000000007e800198] p55_far_1_ho: ldsh [%o2+0x0b0],%l2 ! Mem[000000007f0000b0] ldd [%o0+0x028],%l2 ! Mem[000000007e000028] tsubcctv %l4,%l3,%l1 ldd [%o1+0x0b8],%f18 ! Mem[000000007e8000b8] sth %l3,[%o0+0x00e] ! Mem[000000007e00000e] ldsb [%o2+0x0e1],%l1 ! Mem[000000007f0000e1] ldd [%o3+0x068],%l4 ! Mem[000000007f800068] jmpl %o7,%g0 lduw [%o1+0x198],%l6 ! Mem[000000007e800198] p55_far_1_hem: ldsh [%i2+0x0b0],%l2 ! Mem[000000007f0000b0] membar #Sync ldd [%i0+0x028],%l2 ! Mem[000000007e000028] tsubcctv %l4,%l3,%l1 ldd [%i1+0x0b8],%f18 ! Mem[000000007e8000b8] sth %l3,[%i0+0x00e] ! Mem[000000007e00000e] ldsb [%i2+0x0e1],%l1 ! Mem[000000007f0000e1] ldd [%i3+0x068],%l4 ! Mem[000000007f800068] jmpl %o7,%g0 lduw [%i1+0x198],%l6 ! Mem[000000007e800198] p55_far_1_hom: ldsh [%o2+0x0b0],%l2 ! Mem[000000007f0000b0] membar #Sync ldd [%o0+0x028],%l2 ! Mem[000000007e000028] tsubcctv %l4,%l3,%l1 ldd [%o1+0x0b8],%f18 ! Mem[000000007e8000b8] sth %l3,[%o0+0x00e] ! Mem[000000007e00000e] ldsb [%o2+0x0e1],%l1 ! Mem[000000007f0000e1] ldd [%o3+0x068],%l4 ! Mem[000000007f800068] jmpl %o7,%g0 lduw [%o1+0x198],%l6 ! Mem[000000007e800198] p55_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p56_far_1_le: lduw [%i3+0x084],%l3 ! Mem[0000000081800084] stb %l4,[%i0+0x101] ! Mem[0000000080000101] taddcctv %l2,%l3,%l3 umul %l0,-0xe0f,%l7 stw %l4,[%i3+0x120] ! Mem[0000000081800120] jmpl %o7,%g0 stb %l3,[%i1+0x1d1] ! Mem[00000000808001d1] p56_far_1_lo: lduw [%o3+0x084],%l3 ! Mem[0000000081800084] stb %l4,[%o0+0x101] ! Mem[0000000080000101] taddcctv %l2,%l3,%l3 umul %l0,-0xe0f,%l7 stw %l4,[%o3+0x120] ! Mem[0000000081800120] jmpl %o7,%g0 stb %l3,[%o1+0x1d1] ! Mem[00000000808001d1] p56_far_1_lem: lduw [%i3+0x084],%l3 ! Mem[0000000081800084] stb %l4,[%i0+0x101] ! Mem[0000000080000101] taddcctv %l2,%l3,%l3 umul %l0,-0xe0f,%l7 stw %l4,[%i3+0x120] ! Mem[0000000081800120] jmpl %o7,%g0 stb %l3,[%i1+0x1d1] ! Mem[00000000808001d1] p56_far_1_lom: lduw [%o3+0x084],%l3 ! Mem[0000000081800084] stb %l4,[%o0+0x101] ! Mem[0000000080000101] taddcctv %l2,%l3,%l3 umul %l0,-0xe0f,%l7 stw %l4,[%o3+0x120] ! Mem[0000000081800120] jmpl %o7,%g0 stb %l3,[%o1+0x1d1] ! Mem[00000000808001d1] p56_far_1_he: andn %l2,%l2,%l5 ldsb [%i3+0x086],%l0 ! Mem[0000000081800086] jmpl %o7,%g0 sll %l4,0x003,%l3 p56_far_1_ho: andn %l2,%l2,%l5 ldsb [%o3+0x086],%l0 ! Mem[0000000081800086] jmpl %o7,%g0 sll %l4,0x003,%l3 p56_far_1_hem: andn %l2,%l2,%l5 ldsb [%i3+0x086],%l0 ! Mem[0000000081800086] jmpl %o7,%g0 sll %l4,0x003,%l3 p56_far_1_hom: andn %l2,%l2,%l5 ldsb [%o3+0x086],%l0 ! Mem[0000000081800086] jmpl %o7,%g0 sll %l4,0x003,%l3 p56_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p57_far_1_le: ld [%i3+0x12c],%f1 ! Mem[000000008380012c] tsubcc %l7,-0x875,%l1 ldd [%i0+0x148],%f0 ! Mem[0000000082000148] ldsh [%i2+0x194],%l0 ! Mem[0000000083000194] xnor %l3,%l0,%l3 jmpl %o7,%g0 stx %l4,[%i1+0x000] ! Mem[0000000082800000] p57_far_1_lo: ld [%o3+0x12c],%f1 ! Mem[000000008380012c] tsubcc %l7,-0x875,%l1 ldd [%o0+0x148],%f0 ! Mem[0000000082000148] ldsh [%o2+0x194],%l0 ! Mem[0000000083000194] xnor %l3,%l0,%l3 jmpl %o7,%g0 stx %l4,[%o1+0x000] ! Mem[0000000082800000] p57_far_1_lem: ld [%i3+0x12c],%f1 ! Mem[000000008380012c] tsubcc %l7,-0x875,%l1 ldd [%i0+0x148],%f0 ! Mem[0000000082000148] ldsh [%i2+0x194],%l0 ! Mem[0000000083000194] xnor %l3,%l0,%l3 membar #Sync jmpl %o7,%g0 stx %l4,[%i1+0x000] ! Mem[0000000082800000] p57_far_1_lom: ld [%o3+0x12c],%f1 ! Mem[000000008380012c] tsubcc %l7,-0x875,%l1 ldd [%o0+0x148],%f0 ! Mem[0000000082000148] ldsh [%o2+0x194],%l0 ! Mem[0000000083000194] xnor %l3,%l0,%l3 membar #Sync jmpl %o7,%g0 stx %l4,[%o1+0x000] ! Mem[0000000082800000] p57_far_1_he: ldsh [%i2+0x0a6],%l6 ! Mem[00000000830000a6] ldstub [%i2+0x01f],%l1 ! Mem[000000008300001f] stw %l7,[%i1+0x068] ! Mem[0000000082800068] ldub [%i1+0x0ea],%l7 ! Mem[00000000828000ea] std %f20,[%i1+0x0b0] ! Mem[00000000828000b0] ldx [%i2+0x1f0],%l6 ! Mem[00000000830001f0] jmpl %o7,%g0 ldsw [%i3+0x148],%l4 ! Mem[0000000083800148] p57_far_1_ho: ldsh [%o2+0x0a6],%l6 ! Mem[00000000830000a6] ldstub [%o2+0x01f],%l1 ! Mem[000000008300001f] stw %l7,[%o1+0x068] ! Mem[0000000082800068] ldub [%o1+0x0ea],%l7 ! Mem[00000000828000ea] std %f20,[%o1+0x0b0] ! Mem[00000000828000b0] ldx [%o2+0x1f0],%l6 ! Mem[00000000830001f0] jmpl %o7,%g0 ldsw [%o3+0x148],%l4 ! Mem[0000000083800148] p57_far_1_hem: ldsh [%i2+0x0a6],%l6 ! Mem[00000000830000a6] membar #Sync ldstub [%i2+0x01f],%l1 ! Mem[000000008300001f] stw %l7,[%i1+0x068] ! Mem[0000000082800068] ldub [%i1+0x0ea],%l7 ! Mem[00000000828000ea] std %f20,[%i1+0x0b0] ! Mem[00000000828000b0] ldx [%i2+0x1f0],%l6 ! Mem[00000000830001f0] jmpl %o7,%g0 ldsw [%i3+0x148],%l4 ! Mem[0000000083800148] p57_far_1_hom: ldsh [%o2+0x0a6],%l6 ! Mem[00000000830000a6] membar #Sync ldstub [%o2+0x01f],%l1 ! Mem[000000008300001f] stw %l7,[%o1+0x068] ! Mem[0000000082800068] ldub [%o1+0x0ea],%l7 ! Mem[00000000828000ea] std %f20,[%o1+0x0b0] ! Mem[00000000828000b0] ldx [%o2+0x1f0],%l6 ! Mem[00000000830001f0] jmpl %o7,%g0 ldsw [%o3+0x148],%l4 ! Mem[0000000083800148] p57_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p58_far_1_le: srlx %l6,0x009,%l2 ldsw [%i3+0x160],%l1 ! Mem[0000000085800160] andn %l4,-0xd4c,%l7 andn %l4,-0xc3a,%l1 sth %l2,[%i0+0x01c] ! Mem[000000008400001c] ldstub [%i3+0x04d],%l6 ! Mem[000000008580004d] jmpl %o7,%g0 swap [%i2+0x10c],%l1 ! Mem[000000008500010c] p58_far_1_lo: srlx %l6,0x009,%l2 ldsw [%o3+0x160],%l1 ! Mem[0000000085800160] andn %l4,-0xd4c,%l7 andn %l4,-0xc3a,%l1 sth %l2,[%o0+0x01c] ! Mem[000000008400001c] ldstub [%o3+0x04d],%l6 ! Mem[000000008580004d] jmpl %o7,%g0 swap [%o2+0x10c],%l1 ! Mem[000000008500010c] p58_far_1_lem: srlx %l6,0x009,%l2 ldsw [%i3+0x160],%l1 ! Mem[0000000085800160] andn %l4,-0xd4c,%l7 andn %l4,-0xc3a,%l1 membar #Sync sth %l2,[%i0+0x01c] ! Mem[000000008400001c] ldstub [%i3+0x04d],%l6 ! Mem[000000008580004d] jmpl %o7,%g0 swap [%i2+0x10c],%l1 ! Mem[000000008500010c] p58_far_1_lom: srlx %l6,0x009,%l2 ldsw [%o3+0x160],%l1 ! Mem[0000000085800160] andn %l4,-0xd4c,%l7 andn %l4,-0xc3a,%l1 membar #Sync sth %l2,[%o0+0x01c] ! Mem[000000008400001c] ldstub [%o3+0x04d],%l6 ! Mem[000000008580004d] jmpl %o7,%g0 swap [%o2+0x10c],%l1 ! Mem[000000008500010c] p58_far_1_he: andncc %l3,%l2,%l3 jmpl %o7,%g0 ldx [%i3+0x1b0],%l0 ! Mem[00000000858001b0] p58_far_1_ho: andncc %l3,%l2,%l3 jmpl %o7,%g0 ldx [%o3+0x1b0],%l0 ! Mem[00000000858001b0] p58_far_1_hem: andncc %l3,%l2,%l3 jmpl %o7,%g0 ldx [%i3+0x1b0],%l0 ! Mem[00000000858001b0] p58_far_1_hom: andncc %l3,%l2,%l3 jmpl %o7,%g0 ldx [%o3+0x1b0],%l0 ! Mem[00000000858001b0] p58_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p59_far_1_le: ldx [%i3+0x080],%l3 ! Mem[0000000087800080] ldstub [%i0+0x04d],%l6 ! Mem[000000008600004d] stb %l1,[%i1+0x12e] ! Mem[000000008680012e] andcc %l7,%l3,%l1 st %f9 ,[%i1+0x0e8] ! Mem[00000000868000e8] jmpl %o7,%g0 xor %l2,-0xb1c,%l0 p59_far_1_lo: ldx [%o3+0x080],%l3 ! Mem[0000000087800080] ldstub [%o0+0x04d],%l6 ! Mem[000000008600004d] stb %l1,[%o1+0x12e] ! Mem[000000008680012e] andcc %l7,%l3,%l1 st %f9 ,[%o1+0x0e8] ! Mem[00000000868000e8] jmpl %o7,%g0 xor %l2,-0xb1c,%l0 p59_far_1_lem: ldx [%i3+0x080],%l3 ! Mem[0000000087800080] ldstub [%i0+0x04d],%l6 ! Mem[000000008600004d] stb %l1,[%i1+0x12e] ! Mem[000000008680012e] andcc %l7,%l3,%l1 st %f9 ,[%i1+0x0e8] ! Mem[00000000868000e8] jmpl %o7,%g0 xor %l2,-0xb1c,%l0 p59_far_1_lom: ldx [%o3+0x080],%l3 ! Mem[0000000087800080] ldstub [%o0+0x04d],%l6 ! Mem[000000008600004d] stb %l1,[%o1+0x12e] ! Mem[000000008680012e] andcc %l7,%l3,%l1 st %f9 ,[%o1+0x0e8] ! Mem[00000000868000e8] jmpl %o7,%g0 xor %l2,-0xb1c,%l0 p59_far_1_he: st %f22,[%i3+0x0a8] ! Mem[00000000878000a8] std %l2,[%i3+0x098] ! Mem[0000000087800098] sth %l4,[%i0+0x0fc] ! Mem[00000000860000fc] ldsw [%i0+0x050],%l0 ! Mem[0000000086000050] ldx [%i1+0x160],%l3 ! Mem[0000000086800160] jmpl %o7,%g0 ldsh [%i3+0x188],%l6 ! Mem[0000000087800188] p59_far_1_ho: st %f22,[%o3+0x0a8] ! Mem[00000000878000a8] std %l2,[%o3+0x098] ! Mem[0000000087800098] sth %l4,[%o0+0x0fc] ! Mem[00000000860000fc] ldsw [%o0+0x050],%l0 ! Mem[0000000086000050] ldx [%o1+0x160],%l3 ! Mem[0000000086800160] jmpl %o7,%g0 ldsh [%o3+0x188],%l6 ! Mem[0000000087800188] p59_far_1_hem: st %f22,[%i3+0x0a8] ! Mem[00000000878000a8] std %l2,[%i3+0x098] ! Mem[0000000087800098] sth %l4,[%i0+0x0fc] ! Mem[00000000860000fc] ldsw [%i0+0x050],%l0 ! Mem[0000000086000050] ldx [%i1+0x160],%l3 ! Mem[0000000086800160] jmpl %o7,%g0 ldsh [%i3+0x188],%l6 ! Mem[0000000087800188] p59_far_1_hom: st %f22,[%o3+0x0a8] ! Mem[00000000878000a8] std %l2,[%o3+0x098] ! Mem[0000000087800098] sth %l4,[%o0+0x0fc] ! Mem[00000000860000fc] ldsw [%o0+0x050],%l0 ! Mem[0000000086000050] ldx [%o1+0x160],%l3 ! Mem[0000000086800160] jmpl %o7,%g0 ldsh [%o3+0x188],%l6 ! Mem[0000000087800188] p59_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p60_far_1_le: stw %l0,[%i3+0x038] ! Mem[0000000089800038] orcc %l5,%l6,%l0 ldsw [%i0+0x074],%l4 ! Mem[0000000088000074] stw %l0,[%i1+0x1a0] ! Mem[00000000888001a0] ldsb [%i1+0x198],%l4 ! Mem[0000000088800198] ldsh [%i2+0x0aa],%l0 ! Mem[00000000890000aa] jmpl %o7,%g0 ldstub [%i2+0x0b6],%l4 ! Mem[00000000890000b6] p60_far_1_lo: stw %l0,[%o3+0x038] ! Mem[0000000089800038] orcc %l5,%l6,%l0 ldsw [%o0+0x074],%l4 ! Mem[0000000088000074] stw %l0,[%o1+0x1a0] ! Mem[00000000888001a0] ldsb [%o1+0x198],%l4 ! Mem[0000000088800198] ldsh [%o2+0x0aa],%l0 ! Mem[00000000890000aa] jmpl %o7,%g0 ldstub [%o2+0x0b6],%l4 ! Mem[00000000890000b6] p60_far_1_lem: membar #Sync stw %l0,[%i3+0x038] ! Mem[0000000089800038] orcc %l5,%l6,%l0 ldsw [%i0+0x074],%l4 ! Mem[0000000088000074] stw %l0,[%i1+0x1a0] ! Mem[00000000888001a0] ldsb [%i1+0x198],%l4 ! Mem[0000000088800198] ldsh [%i2+0x0aa],%l0 ! Mem[00000000890000aa] jmpl %o7,%g0 ldstub [%i2+0x0b6],%l4 ! Mem[00000000890000b6] p60_far_1_lom: membar #Sync stw %l0,[%o3+0x038] ! Mem[0000000089800038] orcc %l5,%l6,%l0 ldsw [%o0+0x074],%l4 ! Mem[0000000088000074] stw %l0,[%o1+0x1a0] ! Mem[00000000888001a0] ldsb [%o1+0x198],%l4 ! Mem[0000000088800198] ldsh [%o2+0x0aa],%l0 ! Mem[00000000890000aa] jmpl %o7,%g0 ldstub [%o2+0x0b6],%l4 ! Mem[00000000890000b6] p60_far_1_he: ldub [%i0+0x0ab],%l2 ! Mem[00000000880000ab] std %l2,[%i0+0x028] ! Mem[0000000088000028] addc %l2,-0xaa7,%l1 ldsb [%i2+0x136],%l4 ! Mem[0000000089000136] jmpl %o7,%g0 ldx [%i0+0x118],%l7 ! Mem[0000000088000118] p60_far_1_ho: ldub [%o0+0x0ab],%l2 ! Mem[00000000880000ab] std %l2,[%o0+0x028] ! Mem[0000000088000028] addc %l2,-0xaa7,%l1 ldsb [%o2+0x136],%l4 ! Mem[0000000089000136] jmpl %o7,%g0 ldx [%o0+0x118],%l7 ! Mem[0000000088000118] p60_far_1_hem: ldub [%i0+0x0ab],%l2 ! Mem[00000000880000ab] membar #Sync std %l2,[%i0+0x028] ! Mem[0000000088000028] addc %l2,-0xaa7,%l1 ldsb [%i2+0x136],%l4 ! Mem[0000000089000136] jmpl %o7,%g0 ldx [%i0+0x118],%l7 ! Mem[0000000088000118] p60_far_1_hom: ldub [%o0+0x0ab],%l2 ! Mem[00000000880000ab] membar #Sync std %l2,[%o0+0x028] ! Mem[0000000088000028] addc %l2,-0xaa7,%l1 ldsb [%o2+0x136],%l4 ! Mem[0000000089000136] jmpl %o7,%g0 ldx [%o0+0x118],%l7 ! Mem[0000000088000118] p60_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p61_far_1_le: ldd [%i3+0x018],%f0 ! Mem[000000008b800018] ldsw [%i2+0x084],%l3 ! Mem[000000008b000084] ldstub [%i0+0x00b],%l1 ! Mem[000000008a00000b] jmpl %o7,%g0 stb %l4,[%i1+0x0d3] ! Mem[000000008a8000d3] p61_far_1_lo: ldd [%o3+0x018],%f0 ! Mem[000000008b800018] ldsw [%o2+0x084],%l3 ! Mem[000000008b000084] ldstub [%o0+0x00b],%l1 ! Mem[000000008a00000b] jmpl %o7,%g0 stb %l4,[%o1+0x0d3] ! Mem[000000008a8000d3] p61_far_1_lem: membar #Sync ldd [%i3+0x018],%f0 ! Mem[000000008b800018] ldsw [%i2+0x084],%l3 ! Mem[000000008b000084] ldstub [%i0+0x00b],%l1 ! Mem[000000008a00000b] jmpl %o7,%g0 stb %l4,[%i1+0x0d3] ! Mem[000000008a8000d3] p61_far_1_lom: membar #Sync ldd [%o3+0x018],%f0 ! Mem[000000008b800018] ldsw [%o2+0x084],%l3 ! Mem[000000008b000084] ldstub [%o0+0x00b],%l1 ! Mem[000000008a00000b] jmpl %o7,%g0 stb %l4,[%o1+0x0d3] ! Mem[000000008a8000d3] p61_far_1_he: jmpl %o7,%g0 stx %l3,[%i2+0x070] ! Mem[000000008b000070] jmpl %o7,%g0 nop p61_far_1_ho: jmpl %o7,%g0 stx %l3,[%o2+0x070] ! Mem[000000008b000070] jmpl %o7,%g0 nop p61_far_1_hem: jmpl %o7,%g0 stx %l3,[%i2+0x070] ! Mem[000000008b000070] jmpl %o7,%g0 nop p61_far_1_hom: jmpl %o7,%g0 stx %l3,[%o2+0x070] ! Mem[000000008b000070] jmpl %o7,%g0 nop p61_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p62_far_1_le: jmpl %o7,%g0 ld [%i3+0x1d0],%f11 ! Mem[000000008d8001d0] jmpl %o7,%g0 nop p62_far_1_lo: jmpl %o7,%g0 ld [%o3+0x1d0],%f11 ! Mem[000000008d8001d0] jmpl %o7,%g0 nop p62_far_1_lem: jmpl %o7,%g0 ld [%i3+0x1d0],%f11 ! Mem[000000008d8001d0] jmpl %o7,%g0 nop p62_far_1_lom: jmpl %o7,%g0 ld [%o3+0x1d0],%f11 ! Mem[000000008d8001d0] jmpl %o7,%g0 nop p62_far_1_he: ldx [%i1+0x170],%l1 ! Mem[000000008c800170] udivx %l3,0xf24,%l3 ldub [%i2+0x1d1],%l3 ! Mem[000000008d0001d1] jmpl %o7,%g0 xnor %l5,%l5,%l2 p62_far_1_ho: ldx [%o1+0x170],%l1 ! Mem[000000008c800170] udivx %l3,0xf24,%l3 ldub [%o2+0x1d1],%l3 ! Mem[000000008d0001d1] jmpl %o7,%g0 xnor %l5,%l5,%l2 p62_far_1_hem: ldx [%i1+0x170],%l1 ! Mem[000000008c800170] udivx %l3,0xf24,%l3 ldub [%i2+0x1d1],%l3 ! Mem[000000008d0001d1] jmpl %o7,%g0 xnor %l5,%l5,%l2 p62_far_1_hom: ldx [%o1+0x170],%l1 ! Mem[000000008c800170] udivx %l3,0xf24,%l3 ldub [%o2+0x1d1],%l3 ! Mem[000000008d0001d1] jmpl %o7,%g0 xnor %l5,%l5,%l2 p62_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p63_far_1_le: ldsw [%i1+0x0d8],%l2 ! Mem[000000008e8000d8] ldstub [%i1+0x060],%l7 ! Mem[000000008e800060] ldub [%i1+0x128],%l1 ! Mem[000000008e800128] swap [%i2+0x0c0],%l5 ! Mem[000000008f0000c0] jmpl %o7,%g0 stb %l6,[%i0+0x061] ! Mem[000000008e000061] p63_far_1_lo: ldsw [%o1+0x0d8],%l2 ! Mem[000000008e8000d8] ldstub [%o1+0x060],%l7 ! Mem[000000008e800060] ldub [%o1+0x128],%l1 ! Mem[000000008e800128] swap [%o2+0x0c0],%l5 ! Mem[000000008f0000c0] jmpl %o7,%g0 stb %l6,[%o0+0x061] ! Mem[000000008e000061] p63_far_1_lem: ldsw [%i1+0x0d8],%l2 ! Mem[000000008e8000d8] ldstub [%i1+0x060],%l7 ! Mem[000000008e800060] ldub [%i1+0x128],%l1 ! Mem[000000008e800128] swap [%i2+0x0c0],%l5 ! Mem[000000008f0000c0] jmpl %o7,%g0 stb %l6,[%i0+0x061] ! Mem[000000008e000061] p63_far_1_lom: ldsw [%o1+0x0d8],%l2 ! Mem[000000008e8000d8] ldstub [%o1+0x060],%l7 ! Mem[000000008e800060] ldub [%o1+0x128],%l1 ! Mem[000000008e800128] swap [%o2+0x0c0],%l5 ! Mem[000000008f0000c0] jmpl %o7,%g0 stb %l6,[%o0+0x061] ! Mem[000000008e000061] p63_far_1_he: ldub [%i3+0x0c8],%l1 ! Mem[000000008f8000c8] stx %l1,[%i3+0x170] ! Mem[000000008f800170] ldub [%i0+0x077],%l2 ! Mem[000000008e000077] std %l0,[%i2+0x098] ! Mem[000000008f000098] jmpl %o7,%g0 xnor %l7,0xb13,%l2 p63_far_1_ho: ldub [%o3+0x0c8],%l1 ! Mem[000000008f8000c8] stx %l1,[%o3+0x170] ! Mem[000000008f800170] ldub [%o0+0x077],%l2 ! Mem[000000008e000077] std %l0,[%o2+0x098] ! Mem[000000008f000098] jmpl %o7,%g0 xnor %l7,0xb13,%l2 p63_far_1_hem: ldub [%i3+0x0c8],%l1 ! Mem[000000008f8000c8] stx %l1,[%i3+0x170] ! Mem[000000008f800170] ldub [%i0+0x077],%l2 ! Mem[000000008e000077] std %l0,[%i2+0x098] ! Mem[000000008f000098] jmpl %o7,%g0 xnor %l7,0xb13,%l2 p63_far_1_hom: ldub [%o3+0x0c8],%l1 ! Mem[000000008f8000c8] stx %l1,[%o3+0x170] ! Mem[000000008f800170] ldub [%o0+0x077],%l2 ! Mem[000000008e000077] std %l0,[%o2+0x098] ! Mem[000000008f000098] jmpl %o7,%g0 xnor %l7,0xb13,%l2 p63_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 far1_b2b_h: taddcc %l3,-0x468,%l2 mulx %l0,%l6,%l3 xnorcc %l1,%l3,%l6 srl %l7,%l2,%l4 srlx %l0,0x020,%l1 srl %l7,%l5,%l3 tsubcctv %l6,%l5,%l1 jmpl %o7,%g0 smul %l4,%l4,%l5 far1_b2b_l: subccc %l3,-0x519,%l5 subccc %l5,%l4,%l7 sllx %l7,0x01d,%l1 taddcc %l1,-0xba2,%l0 umulcc %l2,%l1,%l5 orcc %l4,0x6ae,%l2 or %l2,%l7,%l6 jmpl %o7,%g0 xor %l1,%l3,%l5 user_far1_end: .seg "text" .text .align 0x2000 user_far2_start: p0_far_2_le: ldub [%i3+0x192],%l0 ! Mem[0000000011800192] ldub [%i2+0x0ec],%l5 ! Mem[00000000110000ec] lduh [%i1+0x004],%l1 ! Mem[0000000010800004] lduh [%i0+0x102],%l5 ! Mem[0000000010000102] ld [%i0+0x1ec],%f10 ! Mem[00000000100001ec] jmpl %o7,%g0 ldsb [%i0+0x0ce],%l1 ! Mem[00000000100000ce] p0_far_2_lo: ldub [%o3+0x192],%l0 ! Mem[0000000011800192] ldub [%o2+0x0ec],%l5 ! Mem[00000000110000ec] lduh [%o1+0x004],%l1 ! Mem[0000000010800004] lduh [%o0+0x102],%l5 ! Mem[0000000010000102] ld [%o0+0x1ec],%f10 ! Mem[00000000100001ec] jmpl %o7,%g0 ldsb [%o0+0x0ce],%l1 ! Mem[00000000100000ce] p0_far_2_lem: ldub [%i3+0x192],%l0 ! Mem[0000000011800192] ldub [%i2+0x0ec],%l5 ! Mem[00000000110000ec] membar #Sync lduh [%i1+0x004],%l1 ! Mem[0000000010800004] lduh [%i0+0x102],%l5 ! Mem[0000000010000102] ld [%i0+0x1ec],%f10 ! Mem[00000000100001ec] jmpl %o7,%g0 ldsb [%i0+0x0ce],%l1 ! Mem[00000000100000ce] p0_far_2_lom: ldub [%o3+0x192],%l0 ! Mem[0000000011800192] ldub [%o2+0x0ec],%l5 ! Mem[00000000110000ec] membar #Sync lduh [%o1+0x004],%l1 ! Mem[0000000010800004] lduh [%o0+0x102],%l5 ! Mem[0000000010000102] ld [%o0+0x1ec],%f10 ! Mem[00000000100001ec] jmpl %o7,%g0 ldsb [%o0+0x0ce],%l1 ! Mem[00000000100000ce] p0_far_2_he: ldsb [%i0+0x194],%l2 ! Mem[0000000010000194] swap [%i0+0x1cc],%l7 ! Mem[00000000100001cc] jmpl %o7,%g0 ldsh [%i3+0x122],%l3 ! Mem[0000000011800122] p0_far_2_ho: ldsb [%o0+0x194],%l2 ! Mem[0000000010000194] swap [%o0+0x1cc],%l7 ! Mem[00000000100001cc] jmpl %o7,%g0 ldsh [%o3+0x122],%l3 ! Mem[0000000011800122] p0_far_2_hem: ldsb [%i0+0x194],%l2 ! Mem[0000000010000194] swap [%i0+0x1cc],%l7 ! Mem[00000000100001cc] jmpl %o7,%g0 ldsh [%i3+0x122],%l3 ! Mem[0000000011800122] p0_far_2_hom: ldsb [%o0+0x194],%l2 ! Mem[0000000010000194] swap [%o0+0x1cc],%l7 ! Mem[00000000100001cc] jmpl %o7,%g0 ldsh [%o3+0x122],%l3 ! Mem[0000000011800122] p0_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p1_far_2_le: lduw [%i3+0x168],%l1 ! Mem[0000000013800168] or %l1,0x3e6,%l2 ldx [%i2+0x0e0],%l2 ! Mem[00000000130000e0] jmpl %o7,%g0 ldx [%i3+0x150],%l1 ! Mem[0000000013800150] p1_far_2_lo: lduw [%o3+0x168],%l1 ! Mem[0000000013800168] or %l1,0x3e6,%l2 ldx [%o2+0x0e0],%l2 ! Mem[00000000130000e0] jmpl %o7,%g0 ldx [%o3+0x150],%l1 ! Mem[0000000013800150] p1_far_2_lem: lduw [%i3+0x168],%l1 ! Mem[0000000013800168] or %l1,0x3e6,%l2 ldx [%i2+0x0e0],%l2 ! Mem[00000000130000e0] jmpl %o7,%g0 ldx [%i3+0x150],%l1 ! Mem[0000000013800150] p1_far_2_lom: lduw [%o3+0x168],%l1 ! Mem[0000000013800168] or %l1,0x3e6,%l2 ldx [%o2+0x0e0],%l2 ! Mem[00000000130000e0] jmpl %o7,%g0 ldx [%o3+0x150],%l1 ! Mem[0000000013800150] p1_far_2_he: lduh [%i0+0x076],%l2 ! Mem[0000000012000076] swap [%i2+0x194],%l2 ! Mem[0000000013000194] ldx [%i2+0x0d8],%l2 ! Mem[00000000130000d8] stx %l7,[%i3+0x038] ! Mem[0000000013800038] jmpl %o7,%g0 sll %l4,%l7,%l7 p1_far_2_ho: lduh [%o0+0x076],%l2 ! Mem[0000000012000076] swap [%o2+0x194],%l2 ! Mem[0000000013000194] ldx [%o2+0x0d8],%l2 ! Mem[00000000130000d8] stx %l7,[%o3+0x038] ! Mem[0000000013800038] jmpl %o7,%g0 sll %l4,%l7,%l7 p1_far_2_hem: lduh [%i0+0x076],%l2 ! Mem[0000000012000076] swap [%i2+0x194],%l2 ! Mem[0000000013000194] ldx [%i2+0x0d8],%l2 ! Mem[00000000130000d8] membar #Sync stx %l7,[%i3+0x038] ! Mem[0000000013800038] jmpl %o7,%g0 sll %l4,%l7,%l7 p1_far_2_hom: lduh [%o0+0x076],%l2 ! Mem[0000000012000076] swap [%o2+0x194],%l2 ! Mem[0000000013000194] ldx [%o2+0x0d8],%l2 ! Mem[00000000130000d8] membar #Sync stx %l7,[%o3+0x038] ! Mem[0000000013800038] jmpl %o7,%g0 sll %l4,%l7,%l7 p1_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p2_far_2_le: swap [%i3+0x0a4],%l6 ! Mem[00000000158000a4] sdivx %l5,%l4,%l2 jmpl %o7,%g0 lduw [%i0+0x0b0],%l2 ! Mem[00000000140000b0] p2_far_2_lo: swap [%o3+0x0a4],%l6 ! Mem[00000000158000a4] sdivx %l5,%l4,%l2 jmpl %o7,%g0 lduw [%o0+0x0b0],%l2 ! Mem[00000000140000b0] p2_far_2_lem: swap [%i3+0x0a4],%l6 ! Mem[00000000158000a4] sdivx %l5,%l4,%l2 jmpl %o7,%g0 lduw [%i0+0x0b0],%l2 ! Mem[00000000140000b0] p2_far_2_lom: swap [%o3+0x0a4],%l6 ! Mem[00000000158000a4] sdivx %l5,%l4,%l2 jmpl %o7,%g0 lduw [%o0+0x0b0],%l2 ! Mem[00000000140000b0] p2_far_2_he: ldsh [%i3+0x0b6],%l4 ! Mem[00000000158000b6] ldsb [%i3+0x112],%l6 ! Mem[0000000015800112] ldstub [%i3+0x09a],%l1 ! Mem[000000001580009a] jmpl %o7,%g0 sth %l7,[%i3+0x0e6] ! Mem[00000000158000e6] p2_far_2_ho: ldsh [%o3+0x0b6],%l4 ! Mem[00000000158000b6] ldsb [%o3+0x112],%l6 ! Mem[0000000015800112] ldstub [%o3+0x09a],%l1 ! Mem[000000001580009a] jmpl %o7,%g0 sth %l7,[%o3+0x0e6] ! Mem[00000000158000e6] p2_far_2_hem: ldsh [%i3+0x0b6],%l4 ! Mem[00000000158000b6] ldsb [%i3+0x112],%l6 ! Mem[0000000015800112] ldstub [%i3+0x09a],%l1 ! Mem[000000001580009a] jmpl %o7,%g0 sth %l7,[%i3+0x0e6] ! Mem[00000000158000e6] p2_far_2_hom: ldsh [%o3+0x0b6],%l4 ! Mem[00000000158000b6] ldsb [%o3+0x112],%l6 ! Mem[0000000015800112] ldstub [%o3+0x09a],%l1 ! Mem[000000001580009a] jmpl %o7,%g0 sth %l7,[%o3+0x0e6] ! Mem[00000000158000e6] p2_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p3_far_2_le: ldub [%i2+0x037],%l1 ! Mem[0000000017000037] ldd [%i0+0x1a8],%l6 ! Mem[00000000160001a8] jmpl %o7,%g0 ldstub [%i0+0x03b],%l6 ! Mem[000000001600003b] p3_far_2_lo: ldub [%o2+0x037],%l1 ! Mem[0000000017000037] ldd [%o0+0x1a8],%l6 ! Mem[00000000160001a8] jmpl %o7,%g0 ldstub [%o0+0x03b],%l6 ! Mem[000000001600003b] p3_far_2_lem: membar #Sync ldub [%i2+0x037],%l1 ! Mem[0000000017000037] ldd [%i0+0x1a8],%l6 ! Mem[00000000160001a8] membar #Sync jmpl %o7,%g0 ldstub [%i0+0x03b],%l6 ! Mem[000000001600003b] p3_far_2_lom: membar #Sync ldub [%o2+0x037],%l1 ! Mem[0000000017000037] ldd [%o0+0x1a8],%l6 ! Mem[00000000160001a8] membar #Sync jmpl %o7,%g0 ldstub [%o0+0x03b],%l6 ! Mem[000000001600003b] p3_far_2_he: lduw [%i1+0x0f8],%l7 ! Mem[00000000168000f8] jmpl %o7,%g0 swap [%i3+0x138],%l7 ! Mem[0000000017800138] p3_far_2_ho: lduw [%o1+0x0f8],%l7 ! Mem[00000000168000f8] jmpl %o7,%g0 swap [%o3+0x138],%l7 ! Mem[0000000017800138] p3_far_2_hem: lduw [%i1+0x0f8],%l7 ! Mem[00000000168000f8] jmpl %o7,%g0 swap [%i3+0x138],%l7 ! Mem[0000000017800138] p3_far_2_hom: lduw [%o1+0x0f8],%l7 ! Mem[00000000168000f8] jmpl %o7,%g0 swap [%o3+0x138],%l7 ! Mem[0000000017800138] p3_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p4_far_2_le: mulx %l5,%l2,%l1 smul %l1,-0xa7a,%l2 jmpl %o7,%g0 stw %l2,[%i2+0x0c0] ! Mem[00000000190000c0] p4_far_2_lo: mulx %l5,%l2,%l1 smul %l1,-0xa7a,%l2 jmpl %o7,%g0 stw %l2,[%o2+0x0c0] ! Mem[00000000190000c0] p4_far_2_lem: mulx %l5,%l2,%l1 smul %l1,-0xa7a,%l2 jmpl %o7,%g0 stw %l2,[%i2+0x0c0] ! Mem[00000000190000c0] p4_far_2_lom: mulx %l5,%l2,%l1 smul %l1,-0xa7a,%l2 jmpl %o7,%g0 stw %l2,[%o2+0x0c0] ! Mem[00000000190000c0] p4_far_2_he: swap [%i0+0x154],%l1 ! Mem[0000000018000154] jmpl %o7,%g0 ldub [%i0+0x1e1],%l0 ! Mem[00000000180001e1] p4_far_2_ho: swap [%o0+0x154],%l1 ! Mem[0000000018000154] jmpl %o7,%g0 ldub [%o0+0x1e1],%l0 ! Mem[00000000180001e1] p4_far_2_hem: swap [%i0+0x154],%l1 ! Mem[0000000018000154] jmpl %o7,%g0 ldub [%i0+0x1e1],%l0 ! Mem[00000000180001e1] p4_far_2_hom: swap [%o0+0x154],%l1 ! Mem[0000000018000154] jmpl %o7,%g0 ldub [%o0+0x1e1],%l0 ! Mem[00000000180001e1] p4_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p5_far_2_le: jmpl %o7,%g0 andcc %l1,%l2,%l3 jmpl %o7,%g0 nop p5_far_2_lo: jmpl %o7,%g0 andcc %l1,%l2,%l3 jmpl %o7,%g0 nop p5_far_2_lem: jmpl %o7,%g0 andcc %l1,%l2,%l3 jmpl %o7,%g0 nop p5_far_2_lom: jmpl %o7,%g0 andcc %l1,%l2,%l3 jmpl %o7,%g0 nop p5_far_2_he: jmpl %o7,%g0 ldsw [%i2+0x1f8],%l1 ! Mem[000000001b0001f8] jmpl %o7,%g0 nop p5_far_2_ho: jmpl %o7,%g0 ldsw [%o2+0x1f8],%l1 ! Mem[000000001b0001f8] jmpl %o7,%g0 nop p5_far_2_hem: jmpl %o7,%g0 ldsw [%i2+0x1f8],%l1 ! Mem[000000001b0001f8] jmpl %o7,%g0 nop p5_far_2_hom: jmpl %o7,%g0 ldsw [%o2+0x1f8],%l1 ! Mem[000000001b0001f8] jmpl %o7,%g0 nop p5_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p6_far_2_le: sra %l7,0x009,%l6 ldstub [%i1+0x0dc],%l6 ! Mem[000000001c8000dc] lduw [%i1+0x0b8],%l1 ! Mem[000000001c8000b8] ldsh [%i1+0x1b4],%l4 ! Mem[000000001c8001b4] ldd [%i3+0x138],%l6 ! Mem[000000001d800138] swap [%i3+0x0a4],%l5 ! Mem[000000001d8000a4] ldsh [%i1+0x166],%l1 ! Mem[000000001c800166] jmpl %o7,%g0 lduh [%i2+0x1aa],%l0 ! Mem[000000001d0001aa] p6_far_2_lo: sra %l7,0x009,%l6 ldstub [%o1+0x0dc],%l6 ! Mem[000000001c8000dc] lduw [%o1+0x0b8],%l1 ! Mem[000000001c8000b8] ldsh [%o1+0x1b4],%l4 ! Mem[000000001c8001b4] ldd [%o3+0x138],%l6 ! Mem[000000001d800138] swap [%o3+0x0a4],%l5 ! Mem[000000001d8000a4] ldsh [%o1+0x166],%l1 ! Mem[000000001c800166] jmpl %o7,%g0 lduh [%o2+0x1aa],%l0 ! Mem[000000001d0001aa] p6_far_2_lem: sra %l7,0x009,%l6 ldstub [%i1+0x0dc],%l6 ! Mem[000000001c8000dc] lduw [%i1+0x0b8],%l1 ! Mem[000000001c8000b8] ldsh [%i1+0x1b4],%l4 ! Mem[000000001c8001b4] ldd [%i3+0x138],%l6 ! Mem[000000001d800138] swap [%i3+0x0a4],%l5 ! Mem[000000001d8000a4] ldsh [%i1+0x166],%l1 ! Mem[000000001c800166] jmpl %o7,%g0 lduh [%i2+0x1aa],%l0 ! Mem[000000001d0001aa] p6_far_2_lom: sra %l7,0x009,%l6 ldstub [%o1+0x0dc],%l6 ! Mem[000000001c8000dc] lduw [%o1+0x0b8],%l1 ! Mem[000000001c8000b8] ldsh [%o1+0x1b4],%l4 ! Mem[000000001c8001b4] ldd [%o3+0x138],%l6 ! Mem[000000001d800138] swap [%o3+0x0a4],%l5 ! Mem[000000001d8000a4] ldsh [%o1+0x166],%l1 ! Mem[000000001c800166] jmpl %o7,%g0 lduh [%o2+0x1aa],%l0 ! Mem[000000001d0001aa] p6_far_2_he: jmpl %o7,%g0 xor %l6,-0x845,%l7 jmpl %o7,%g0 nop p6_far_2_ho: jmpl %o7,%g0 xor %l6,-0x845,%l7 jmpl %o7,%g0 nop p6_far_2_hem: jmpl %o7,%g0 xor %l6,-0x845,%l7 jmpl %o7,%g0 nop p6_far_2_hom: jmpl %o7,%g0 xor %l6,-0x845,%l7 jmpl %o7,%g0 nop p6_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p7_far_2_le: add %l2,-0xdb4,%l7 stx %l4,[%i2+0x0f8] ! Mem[000000001f0000f8] ldd [%i3+0x0b0],%f2 ! Mem[000000001f8000b0] std %f6 ,[%i1+0x190] ! Mem[000000001e800190] stb %l2,[%i3+0x1f6] ! Mem[000000001f8001f6] stw %l6,[%i0+0x110] ! Mem[000000001e000110] jmpl %o7,%g0 xor %l3,%l4,%l2 p7_far_2_lo: add %l2,-0xdb4,%l7 stx %l4,[%o2+0x0f8] ! Mem[000000001f0000f8] ldd [%o3+0x0b0],%f2 ! Mem[000000001f8000b0] std %f6 ,[%o1+0x190] ! Mem[000000001e800190] stb %l2,[%o3+0x1f6] ! Mem[000000001f8001f6] stw %l6,[%o0+0x110] ! Mem[000000001e000110] jmpl %o7,%g0 xor %l3,%l4,%l2 p7_far_2_lem: add %l2,-0xdb4,%l7 stx %l4,[%i2+0x0f8] ! Mem[000000001f0000f8] ldd [%i3+0x0b0],%f2 ! Mem[000000001f8000b0] std %f6 ,[%i1+0x190] ! Mem[000000001e800190] stb %l2,[%i3+0x1f6] ! Mem[000000001f8001f6] stw %l6,[%i0+0x110] ! Mem[000000001e000110] jmpl %o7,%g0 xor %l3,%l4,%l2 p7_far_2_lom: add %l2,-0xdb4,%l7 stx %l4,[%o2+0x0f8] ! Mem[000000001f0000f8] ldd [%o3+0x0b0],%f2 ! Mem[000000001f8000b0] std %f6 ,[%o1+0x190] ! Mem[000000001e800190] stb %l2,[%o3+0x1f6] ! Mem[000000001f8001f6] stw %l6,[%o0+0x110] ! Mem[000000001e000110] jmpl %o7,%g0 xor %l3,%l4,%l2 p7_far_2_he: ldsh [%i0+0x182],%l3 ! Mem[000000001e000182] ldsh [%i2+0x194],%l7 ! Mem[000000001f000194] smul %l1,0xffb,%l3 stx %l7,[%i1+0x138] ! Mem[000000001e800138] swap [%i0+0x1a8],%l2 ! Mem[000000001e0001a8] ldub [%i1+0x036],%l6 ! Mem[000000001e800036] jmpl %o7,%g0 sth %l6,[%i1+0x0b6] ! Mem[000000001e8000b6] p7_far_2_ho: ldsh [%o0+0x182],%l3 ! Mem[000000001e000182] ldsh [%o2+0x194],%l7 ! Mem[000000001f000194] smul %l1,0xffb,%l3 stx %l7,[%o1+0x138] ! Mem[000000001e800138] swap [%o0+0x1a8],%l2 ! Mem[000000001e0001a8] ldub [%o1+0x036],%l6 ! Mem[000000001e800036] jmpl %o7,%g0 sth %l6,[%o1+0x0b6] ! Mem[000000001e8000b6] p7_far_2_hem: ldsh [%i0+0x182],%l3 ! Mem[000000001e000182] ldsh [%i2+0x194],%l7 ! Mem[000000001f000194] smul %l1,0xffb,%l3 stx %l7,[%i1+0x138] ! Mem[000000001e800138] swap [%i0+0x1a8],%l2 ! Mem[000000001e0001a8] membar #Sync ldub [%i1+0x036],%l6 ! Mem[000000001e800036] jmpl %o7,%g0 sth %l6,[%i1+0x0b6] ! Mem[000000001e8000b6] p7_far_2_hom: ldsh [%o0+0x182],%l3 ! Mem[000000001e000182] ldsh [%o2+0x194],%l7 ! Mem[000000001f000194] smul %l1,0xffb,%l3 stx %l7,[%o1+0x138] ! Mem[000000001e800138] swap [%o0+0x1a8],%l2 ! Mem[000000001e0001a8] membar #Sync ldub [%o1+0x036],%l6 ! Mem[000000001e800036] jmpl %o7,%g0 sth %l6,[%o1+0x0b6] ! Mem[000000001e8000b6] p7_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p8_far_2_le: ldsh [%i0+0x0bc],%l5 ! Mem[00000000200000bc] ldd [%i2+0x0a0],%l0 ! Mem[00000000210000a0] jmpl %o7,%g0 lduh [%i0+0x104],%l6 ! Mem[0000000020000104] p8_far_2_lo: ldsh [%o0+0x0bc],%l5 ! Mem[00000000200000bc] ldd [%o2+0x0a0],%l0 ! Mem[00000000210000a0] jmpl %o7,%g0 lduh [%o0+0x104],%l6 ! Mem[0000000020000104] p8_far_2_lem: ldsh [%i0+0x0bc],%l5 ! Mem[00000000200000bc] ldd [%i2+0x0a0],%l0 ! Mem[00000000210000a0] jmpl %o7,%g0 lduh [%i0+0x104],%l6 ! Mem[0000000020000104] p8_far_2_lom: ldsh [%o0+0x0bc],%l5 ! Mem[00000000200000bc] ldd [%o2+0x0a0],%l0 ! Mem[00000000210000a0] jmpl %o7,%g0 lduh [%o0+0x104],%l6 ! Mem[0000000020000104] p8_far_2_he: ldstub [%i3+0x1c1],%l0 ! Mem[00000000218001c1] jmpl %o7,%g0 lduh [%i3+0x1de],%l2 ! Mem[00000000218001de] p8_far_2_ho: ldstub [%o3+0x1c1],%l0 ! Mem[00000000218001c1] jmpl %o7,%g0 lduh [%o3+0x1de],%l2 ! Mem[00000000218001de] p8_far_2_hem: ldstub [%i3+0x1c1],%l0 ! Mem[00000000218001c1] jmpl %o7,%g0 lduh [%i3+0x1de],%l2 ! Mem[00000000218001de] p8_far_2_hom: ldstub [%o3+0x1c1],%l0 ! Mem[00000000218001c1] jmpl %o7,%g0 lduh [%o3+0x1de],%l2 ! Mem[00000000218001de] p8_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p9_far_2_le: stw %l3,[%i2+0x034] ! Mem[0000000023000034] ldx [%i2+0x080],%l5 ! Mem[0000000023000080] jmpl %o7,%g0 andcc %l2,%l7,%l3 p9_far_2_lo: stw %l3,[%o2+0x034] ! Mem[0000000023000034] ldx [%o2+0x080],%l5 ! Mem[0000000023000080] jmpl %o7,%g0 andcc %l2,%l7,%l3 p9_far_2_lem: membar #Sync stw %l3,[%i2+0x034] ! Mem[0000000023000034] ldx [%i2+0x080],%l5 ! Mem[0000000023000080] jmpl %o7,%g0 andcc %l2,%l7,%l3 p9_far_2_lom: membar #Sync stw %l3,[%o2+0x034] ! Mem[0000000023000034] ldx [%o2+0x080],%l5 ! Mem[0000000023000080] jmpl %o7,%g0 andcc %l2,%l7,%l3 p9_far_2_he: jmpl %o7,%g0 stb %l5,[%i0+0x0b5] ! Mem[00000000220000b5] jmpl %o7,%g0 nop p9_far_2_ho: jmpl %o7,%g0 stb %l5,[%o0+0x0b5] ! Mem[00000000220000b5] jmpl %o7,%g0 nop p9_far_2_hem: jmpl %o7,%g0 stb %l5,[%i0+0x0b5] ! Mem[00000000220000b5] jmpl %o7,%g0 nop p9_far_2_hom: jmpl %o7,%g0 stb %l5,[%o0+0x0b5] ! Mem[00000000220000b5] jmpl %o7,%g0 nop p9_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p10_far_2_le: ldub [%i3+0x0a9],%l6 ! Mem[00000000258000a9] lduw [%i3+0x08c],%l2 ! Mem[000000002580008c] sth %l5,[%i3+0x088] ! Mem[0000000025800088] ldx [%i1+0x190],%l7 ! Mem[0000000024800190] jmpl %o7,%g0 lduh [%i0+0x1a8],%l6 ! Mem[00000000240001a8] p10_far_2_lo: ldub [%o3+0x0a9],%l6 ! Mem[00000000258000a9] lduw [%o3+0x08c],%l2 ! Mem[000000002580008c] sth %l5,[%o3+0x088] ! Mem[0000000025800088] ldx [%o1+0x190],%l7 ! Mem[0000000024800190] jmpl %o7,%g0 lduh [%o0+0x1a8],%l6 ! Mem[00000000240001a8] p10_far_2_lem: ldub [%i3+0x0a9],%l6 ! Mem[00000000258000a9] lduw [%i3+0x08c],%l2 ! Mem[000000002580008c] sth %l5,[%i3+0x088] ! Mem[0000000025800088] ldx [%i1+0x190],%l7 ! Mem[0000000024800190] jmpl %o7,%g0 lduh [%i0+0x1a8],%l6 ! Mem[00000000240001a8] p10_far_2_lom: ldub [%o3+0x0a9],%l6 ! Mem[00000000258000a9] lduw [%o3+0x08c],%l2 ! Mem[000000002580008c] sth %l5,[%o3+0x088] ! Mem[0000000025800088] ldx [%o1+0x190],%l7 ! Mem[0000000024800190] jmpl %o7,%g0 lduh [%o0+0x1a8],%l6 ! Mem[00000000240001a8] p10_far_2_he: stb %l5,[%i0+0x1a6] ! Mem[00000000240001a6] lduw [%i3+0x1fc],%l3 ! Mem[00000000258001fc] jmpl %o7,%g0 orncc %l3,%l1,%l1 p10_far_2_ho: stb %l5,[%o0+0x1a6] ! Mem[00000000240001a6] lduw [%o3+0x1fc],%l3 ! Mem[00000000258001fc] jmpl %o7,%g0 orncc %l3,%l1,%l1 p10_far_2_hem: stb %l5,[%i0+0x1a6] ! Mem[00000000240001a6] lduw [%i3+0x1fc],%l3 ! Mem[00000000258001fc] jmpl %o7,%g0 orncc %l3,%l1,%l1 p10_far_2_hom: stb %l5,[%o0+0x1a6] ! Mem[00000000240001a6] lduw [%o3+0x1fc],%l3 ! Mem[00000000258001fc] jmpl %o7,%g0 orncc %l3,%l1,%l1 p10_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p11_far_2_le: swap [%i2+0x0ac],%l4 ! Mem[00000000270000ac] andncc %l3,-0x4fe,%l6 jmpl %o7,%g0 stw %l3,[%i0+0x02c] ! Mem[000000002600002c] p11_far_2_lo: swap [%o2+0x0ac],%l4 ! Mem[00000000270000ac] andncc %l3,-0x4fe,%l6 jmpl %o7,%g0 stw %l3,[%o0+0x02c] ! Mem[000000002600002c] p11_far_2_lem: swap [%i2+0x0ac],%l4 ! Mem[00000000270000ac] andncc %l3,-0x4fe,%l6 membar #Sync jmpl %o7,%g0 stw %l3,[%i0+0x02c] ! Mem[000000002600002c] p11_far_2_lom: swap [%o2+0x0ac],%l4 ! Mem[00000000270000ac] andncc %l3,-0x4fe,%l6 membar #Sync jmpl %o7,%g0 stw %l3,[%o0+0x02c] ! Mem[000000002600002c] p11_far_2_he: ldd [%i0+0x040],%l2 ! Mem[0000000026000040] ldsh [%i2+0x06e],%l4 ! Mem[000000002700006e] sth %l3,[%i3+0x10a] ! Mem[000000002780010a] ldsb [%i0+0x1d8],%l6 ! Mem[00000000260001d8] ldd [%i1+0x098],%f30 ! Mem[0000000026800098] ldsh [%i0+0x10a],%l7 ! Mem[000000002600010a] jmpl %o7,%g0 stb %l3,[%i3+0x015] ! Mem[0000000027800015] p11_far_2_ho: ldd [%o0+0x040],%l2 ! Mem[0000000026000040] ldsh [%o2+0x06e],%l4 ! Mem[000000002700006e] sth %l3,[%o3+0x10a] ! Mem[000000002780010a] ldsb [%o0+0x1d8],%l6 ! Mem[00000000260001d8] ldd [%o1+0x098],%f30 ! Mem[0000000026800098] ldsh [%o0+0x10a],%l7 ! Mem[000000002600010a] jmpl %o7,%g0 stb %l3,[%o3+0x015] ! Mem[0000000027800015] p11_far_2_hem: ldd [%i0+0x040],%l2 ! Mem[0000000026000040] ldsh [%i2+0x06e],%l4 ! Mem[000000002700006e] sth %l3,[%i3+0x10a] ! Mem[000000002780010a] ldsb [%i0+0x1d8],%l6 ! Mem[00000000260001d8] ldd [%i1+0x098],%f30 ! Mem[0000000026800098] ldsh [%i0+0x10a],%l7 ! Mem[000000002600010a] membar #Sync jmpl %o7,%g0 stb %l3,[%i3+0x015] ! Mem[0000000027800015] p11_far_2_hom: ldd [%o0+0x040],%l2 ! Mem[0000000026000040] ldsh [%o2+0x06e],%l4 ! Mem[000000002700006e] sth %l3,[%o3+0x10a] ! Mem[000000002780010a] ldsb [%o0+0x1d8],%l6 ! Mem[00000000260001d8] ldd [%o1+0x098],%f30 ! Mem[0000000026800098] ldsh [%o0+0x10a],%l7 ! Mem[000000002600010a] membar #Sync jmpl %o7,%g0 stb %l3,[%o3+0x015] ! Mem[0000000027800015] p11_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p12_far_2_le: srlx %l0,0x005,%l4 jmpl %o7,%g0 stx %l6,[%i3+0x0a8] ! Mem[00000000298000a8] p12_far_2_lo: srlx %l0,0x005,%l4 jmpl %o7,%g0 stx %l6,[%o3+0x0a8] ! Mem[00000000298000a8] p12_far_2_lem: srlx %l0,0x005,%l4 jmpl %o7,%g0 stx %l6,[%i3+0x0a8] ! Mem[00000000298000a8] p12_far_2_lom: srlx %l0,0x005,%l4 jmpl %o7,%g0 stx %l6,[%o3+0x0a8] ! Mem[00000000298000a8] p12_far_2_he: std %f16,[%i1+0x1e0] ! Mem[00000000288001e0] nop jmpl %o7,%g0 std %f24,[%i3+0x010] ! Mem[0000000029800010] p12_far_2_ho: std %f16,[%o1+0x1e0] ! Mem[00000000288001e0] nop jmpl %o7,%g0 std %f24,[%o3+0x010] ! Mem[0000000029800010] p12_far_2_hem: std %f16,[%i1+0x1e0] ! Mem[00000000288001e0] nop membar #Sync jmpl %o7,%g0 std %f24,[%i3+0x010] ! Mem[0000000029800010] p12_far_2_hom: std %f16,[%o1+0x1e0] ! Mem[00000000288001e0] nop membar #Sync jmpl %o7,%g0 std %f24,[%o3+0x010] ! Mem[0000000029800010] p12_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p13_far_2_le: jmpl %o7,%g0 ldub [%i2+0x011],%l2 ! Mem[000000002b000011] jmpl %o7,%g0 nop p13_far_2_lo: jmpl %o7,%g0 ldub [%o2+0x011],%l2 ! Mem[000000002b000011] jmpl %o7,%g0 nop p13_far_2_lem: membar #Sync jmpl %o7,%g0 ldub [%i2+0x011],%l2 ! Mem[000000002b000011] jmpl %o7,%g0 nop p13_far_2_lom: membar #Sync jmpl %o7,%g0 ldub [%o2+0x011],%l2 ! Mem[000000002b000011] jmpl %o7,%g0 nop p13_far_2_he: jmpl %o7,%g0 ldsw [%i3+0x1e4],%l7 ! Mem[000000002b8001e4] jmpl %o7,%g0 nop p13_far_2_ho: jmpl %o7,%g0 ldsw [%o3+0x1e4],%l7 ! Mem[000000002b8001e4] jmpl %o7,%g0 nop p13_far_2_hem: jmpl %o7,%g0 ldsw [%i3+0x1e4],%l7 ! Mem[000000002b8001e4] jmpl %o7,%g0 nop p13_far_2_hom: jmpl %o7,%g0 ldsw [%o3+0x1e4],%l7 ! Mem[000000002b8001e4] jmpl %o7,%g0 nop p13_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p14_far_2_le: swap [%i1+0x1dc],%l7 ! Mem[000000002c8001dc] jmpl %o7,%g0 lduw [%i2+0x1dc],%l3 ! Mem[000000002d0001dc] p14_far_2_lo: swap [%o1+0x1dc],%l7 ! Mem[000000002c8001dc] jmpl %o7,%g0 lduw [%o2+0x1dc],%l3 ! Mem[000000002d0001dc] p14_far_2_lem: swap [%i1+0x1dc],%l7 ! Mem[000000002c8001dc] jmpl %o7,%g0 lduw [%i2+0x1dc],%l3 ! Mem[000000002d0001dc] p14_far_2_lom: swap [%o1+0x1dc],%l7 ! Mem[000000002c8001dc] jmpl %o7,%g0 lduw [%o2+0x1dc],%l3 ! Mem[000000002d0001dc] p14_far_2_he: ldsw [%i2+0x060],%l2 ! Mem[000000002d000060] std %l6,[%i2+0x018] ! Mem[000000002d000018] ldsw [%i0+0x030],%l7 ! Mem[000000002c000030] taddcc %l2,%l6,%l6 orn %l7,0xada,%l6 lduw [%i3+0x0b8],%l2 ! Mem[000000002d8000b8] jmpl %o7,%g0 ldub [%i2+0x0e2],%l3 ! Mem[000000002d0000e2] p14_far_2_ho: ldsw [%o2+0x060],%l2 ! Mem[000000002d000060] std %l6,[%o2+0x018] ! Mem[000000002d000018] ldsw [%o0+0x030],%l7 ! Mem[000000002c000030] taddcc %l2,%l6,%l6 orn %l7,0xada,%l6 lduw [%o3+0x0b8],%l2 ! Mem[000000002d8000b8] jmpl %o7,%g0 ldub [%o2+0x0e2],%l3 ! Mem[000000002d0000e2] p14_far_2_hem: ldsw [%i2+0x060],%l2 ! Mem[000000002d000060] membar #Sync std %l6,[%i2+0x018] ! Mem[000000002d000018] ldsw [%i0+0x030],%l7 ! Mem[000000002c000030] taddcc %l2,%l6,%l6 orn %l7,0xada,%l6 lduw [%i3+0x0b8],%l2 ! Mem[000000002d8000b8] jmpl %o7,%g0 ldub [%i2+0x0e2],%l3 ! Mem[000000002d0000e2] p14_far_2_hom: ldsw [%o2+0x060],%l2 ! Mem[000000002d000060] membar #Sync std %l6,[%o2+0x018] ! Mem[000000002d000018] ldsw [%o0+0x030],%l7 ! Mem[000000002c000030] taddcc %l2,%l6,%l6 orn %l7,0xada,%l6 lduw [%o3+0x0b8],%l2 ! Mem[000000002d8000b8] jmpl %o7,%g0 ldub [%o2+0x0e2],%l3 ! Mem[000000002d0000e2] p14_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p15_far_2_le: stb %l2,[%i1+0x011] ! Mem[000000002e800011] sll %l3,0x008,%l2 ldub [%i3+0x05a],%l6 ! Mem[000000002f80005a] addccc %l3,%l2,%l4 sll %l4,0x01b,%l2 ldstub [%i0+0x17f],%l0 ! Mem[000000002e00017f] std %f4 ,[%i1+0x088] ! Mem[000000002e800088] jmpl %o7,%g0 lduh [%i1+0x094],%l0 ! Mem[000000002e800094] p15_far_2_lo: stb %l2,[%o1+0x011] ! Mem[000000002e800011] sll %l3,0x008,%l2 ldub [%o3+0x05a],%l6 ! Mem[000000002f80005a] addccc %l3,%l2,%l4 sll %l4,0x01b,%l2 ldstub [%o0+0x17f],%l0 ! Mem[000000002e00017f] std %f4 ,[%o1+0x088] ! Mem[000000002e800088] jmpl %o7,%g0 lduh [%o1+0x094],%l0 ! Mem[000000002e800094] p15_far_2_lem: membar #Sync stb %l2,[%i1+0x011] ! Mem[000000002e800011] sll %l3,0x008,%l2 ldub [%i3+0x05a],%l6 ! Mem[000000002f80005a] addccc %l3,%l2,%l4 sll %l4,0x01b,%l2 ldstub [%i0+0x17f],%l0 ! Mem[000000002e00017f] std %f4 ,[%i1+0x088] ! Mem[000000002e800088] jmpl %o7,%g0 lduh [%i1+0x094],%l0 ! Mem[000000002e800094] p15_far_2_lom: membar #Sync stb %l2,[%o1+0x011] ! Mem[000000002e800011] sll %l3,0x008,%l2 ldub [%o3+0x05a],%l6 ! Mem[000000002f80005a] addccc %l3,%l2,%l4 sll %l4,0x01b,%l2 ldstub [%o0+0x17f],%l0 ! Mem[000000002e00017f] std %f4 ,[%o1+0x088] ! Mem[000000002e800088] jmpl %o7,%g0 lduh [%o1+0x094],%l0 ! Mem[000000002e800094] p15_far_2_he: stx %l7,[%i3+0x1f8] ! Mem[000000002f8001f8] ldub [%i1+0x18b],%l0 ! Mem[000000002e80018b] jmpl %o7,%g0 ldx [%i0+0x1d8],%l0 ! Mem[000000002e0001d8] p15_far_2_ho: stx %l7,[%o3+0x1f8] ! Mem[000000002f8001f8] ldub [%o1+0x18b],%l0 ! Mem[000000002e80018b] jmpl %o7,%g0 ldx [%o0+0x1d8],%l0 ! Mem[000000002e0001d8] p15_far_2_hem: stx %l7,[%i3+0x1f8] ! Mem[000000002f8001f8] ldub [%i1+0x18b],%l0 ! Mem[000000002e80018b] jmpl %o7,%g0 ldx [%i0+0x1d8],%l0 ! Mem[000000002e0001d8] p15_far_2_hom: stx %l7,[%o3+0x1f8] ! Mem[000000002f8001f8] ldub [%o1+0x18b],%l0 ! Mem[000000002e80018b] jmpl %o7,%g0 ldx [%o0+0x1d8],%l0 ! Mem[000000002e0001d8] p15_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p16_far_2_le: stb %l2,[%i2+0x059] ! Mem[0000000031000059] std %l0,[%i0+0x128] ! Mem[0000000030000128] stw %l4,[%i3+0x004] ! Mem[0000000031800004] jmpl %o7,%g0 std %l0,[%i3+0x190] ! Mem[0000000031800190] p16_far_2_lo: stb %l2,[%o2+0x059] ! Mem[0000000031000059] std %l0,[%o0+0x128] ! Mem[0000000030000128] stw %l4,[%o3+0x004] ! Mem[0000000031800004] jmpl %o7,%g0 std %l0,[%o3+0x190] ! Mem[0000000031800190] p16_far_2_lem: stb %l2,[%i2+0x059] ! Mem[0000000031000059] std %l0,[%i0+0x128] ! Mem[0000000030000128] membar #Sync stw %l4,[%i3+0x004] ! Mem[0000000031800004] jmpl %o7,%g0 std %l0,[%i3+0x190] ! Mem[0000000031800190] p16_far_2_lom: stb %l2,[%o2+0x059] ! Mem[0000000031000059] std %l0,[%o0+0x128] ! Mem[0000000030000128] membar #Sync stw %l4,[%o3+0x004] ! Mem[0000000031800004] jmpl %o7,%g0 std %l0,[%o3+0x190] ! Mem[0000000031800190] p16_far_2_he: stb %l2,[%i0+0x1de] ! Mem[00000000300001de] std %l2,[%i1+0x1f0] ! Mem[00000000308001f0] ldub [%i3+0x09a],%l0 ! Mem[000000003180009a] srax %l7,0x013,%l2 ldsh [%i1+0x028],%l2 ! Mem[0000000030800028] std %l6,[%i2+0x0c8] ! Mem[00000000310000c8] stx %l6,[%i0+0x120] ! Mem[0000000030000120] jmpl %o7,%g0 st %f19,[%i2+0x094] ! Mem[0000000031000094] p16_far_2_ho: stb %l2,[%o0+0x1de] ! Mem[00000000300001de] std %l2,[%o1+0x1f0] ! Mem[00000000308001f0] ldub [%o3+0x09a],%l0 ! Mem[000000003180009a] srax %l7,0x013,%l2 ldsh [%o1+0x028],%l2 ! Mem[0000000030800028] std %l6,[%o2+0x0c8] ! Mem[00000000310000c8] stx %l6,[%o0+0x120] ! Mem[0000000030000120] jmpl %o7,%g0 st %f19,[%o2+0x094] ! Mem[0000000031000094] p16_far_2_hem: stb %l2,[%i0+0x1de] ! Mem[00000000300001de] std %l2,[%i1+0x1f0] ! Mem[00000000308001f0] ldub [%i3+0x09a],%l0 ! Mem[000000003180009a] srax %l7,0x013,%l2 membar #Sync ldsh [%i1+0x028],%l2 ! Mem[0000000030800028] std %l6,[%i2+0x0c8] ! Mem[00000000310000c8] stx %l6,[%i0+0x120] ! Mem[0000000030000120] jmpl %o7,%g0 st %f19,[%i2+0x094] ! Mem[0000000031000094] p16_far_2_hom: stb %l2,[%o0+0x1de] ! Mem[00000000300001de] std %l2,[%o1+0x1f0] ! Mem[00000000308001f0] ldub [%o3+0x09a],%l0 ! Mem[000000003180009a] srax %l7,0x013,%l2 membar #Sync ldsh [%o1+0x028],%l2 ! Mem[0000000030800028] std %l6,[%o2+0x0c8] ! Mem[00000000310000c8] stx %l6,[%o0+0x120] ! Mem[0000000030000120] jmpl %o7,%g0 st %f19,[%o2+0x094] ! Mem[0000000031000094] p16_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p17_far_2_le: ldstub [%i1+0x0fe],%l2 ! Mem[00000000328000fe] ldstub [%i2+0x168],%l1 ! Mem[0000000033000168] stx %l6,[%i1+0x168] ! Mem[0000000032800168] andn %l4,-0x3ab,%l0 jmpl %o7,%g0 stw %l4,[%i3+0x16c] ! Mem[000000003380016c] p17_far_2_lo: ldstub [%o1+0x0fe],%l2 ! Mem[00000000328000fe] ldstub [%o2+0x168],%l1 ! Mem[0000000033000168] stx %l6,[%o1+0x168] ! Mem[0000000032800168] andn %l4,-0x3ab,%l0 jmpl %o7,%g0 stw %l4,[%o3+0x16c] ! Mem[000000003380016c] p17_far_2_lem: ldstub [%i1+0x0fe],%l2 ! Mem[00000000328000fe] ldstub [%i2+0x168],%l1 ! Mem[0000000033000168] stx %l6,[%i1+0x168] ! Mem[0000000032800168] andn %l4,-0x3ab,%l0 jmpl %o7,%g0 stw %l4,[%i3+0x16c] ! Mem[000000003380016c] p17_far_2_lom: ldstub [%o1+0x0fe],%l2 ! Mem[00000000328000fe] ldstub [%o2+0x168],%l1 ! Mem[0000000033000168] stx %l6,[%o1+0x168] ! Mem[0000000032800168] andn %l4,-0x3ab,%l0 jmpl %o7,%g0 stw %l4,[%o3+0x16c] ! Mem[000000003380016c] p17_far_2_he: stw %l7,[%i3+0x168] ! Mem[0000000033800168] ldsb [%i2+0x16d],%l5 ! Mem[000000003300016d] jmpl %o7,%g0 swap [%i3+0x0a4],%l3 ! Mem[00000000338000a4] p17_far_2_ho: stw %l7,[%o3+0x168] ! Mem[0000000033800168] ldsb [%o2+0x16d],%l5 ! Mem[000000003300016d] jmpl %o7,%g0 swap [%o3+0x0a4],%l3 ! Mem[00000000338000a4] p17_far_2_hem: stw %l7,[%i3+0x168] ! Mem[0000000033800168] ldsb [%i2+0x16d],%l5 ! Mem[000000003300016d] jmpl %o7,%g0 swap [%i3+0x0a4],%l3 ! Mem[00000000338000a4] p17_far_2_hom: stw %l7,[%o3+0x168] ! Mem[0000000033800168] ldsb [%o2+0x16d],%l5 ! Mem[000000003300016d] jmpl %o7,%g0 swap [%o3+0x0a4],%l3 ! Mem[00000000338000a4] p17_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p18_far_2_le: sth %l1,[%i3+0x040] ! Mem[0000000035800040] sth %l5,[%i3+0x0bc] ! Mem[00000000358000bc] ldstub [%i0+0x086],%l0 ! Mem[0000000034000086] jmpl %o7,%g0 ldstub [%i2+0x01a],%l1 ! Mem[000000003500001a] p18_far_2_lo: sth %l1,[%o3+0x040] ! Mem[0000000035800040] sth %l5,[%o3+0x0bc] ! Mem[00000000358000bc] ldstub [%o0+0x086],%l0 ! Mem[0000000034000086] jmpl %o7,%g0 ldstub [%o2+0x01a],%l1 ! Mem[000000003500001a] p18_far_2_lem: sth %l1,[%i3+0x040] ! Mem[0000000035800040] sth %l5,[%i3+0x0bc] ! Mem[00000000358000bc] ldstub [%i0+0x086],%l0 ! Mem[0000000034000086] membar #Sync jmpl %o7,%g0 ldstub [%i2+0x01a],%l1 ! Mem[000000003500001a] p18_far_2_lom: sth %l1,[%o3+0x040] ! Mem[0000000035800040] sth %l5,[%o3+0x0bc] ! Mem[00000000358000bc] ldstub [%o0+0x086],%l0 ! Mem[0000000034000086] membar #Sync jmpl %o7,%g0 ldstub [%o2+0x01a],%l1 ! Mem[000000003500001a] p18_far_2_he: xnorcc %l7,0x153,%l2 andcc %l1,%l0,%l2 ldsb [%i3+0x1df],%l7 ! Mem[00000000358001df] jmpl %o7,%g0 ldstub [%i0+0x073],%l2 ! Mem[0000000034000073] p18_far_2_ho: xnorcc %l7,0x153,%l2 andcc %l1,%l0,%l2 ldsb [%o3+0x1df],%l7 ! Mem[00000000358001df] jmpl %o7,%g0 ldstub [%o0+0x073],%l2 ! Mem[0000000034000073] p18_far_2_hem: xnorcc %l7,0x153,%l2 andcc %l1,%l0,%l2 ldsb [%i3+0x1df],%l7 ! Mem[00000000358001df] jmpl %o7,%g0 ldstub [%i0+0x073],%l2 ! Mem[0000000034000073] p18_far_2_hom: xnorcc %l7,0x153,%l2 andcc %l1,%l0,%l2 ldsb [%o3+0x1df],%l7 ! Mem[00000000358001df] jmpl %o7,%g0 ldstub [%o0+0x073],%l2 ! Mem[0000000034000073] p18_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p19_far_2_le: swap [%i0+0x0d8],%l6 ! Mem[00000000360000d8] ldd [%i2+0x180],%f10 ! Mem[0000000037000180] ldd [%i3+0x0a8],%l4 ! Mem[00000000378000a8] stw %l3,[%i2+0x180] ! Mem[0000000037000180] jmpl %o7,%g0 ldd [%i1+0x1e0],%l6 ! Mem[00000000368001e0] p19_far_2_lo: swap [%o0+0x0d8],%l6 ! Mem[00000000360000d8] ldd [%o2+0x180],%f10 ! Mem[0000000037000180] ldd [%o3+0x0a8],%l4 ! Mem[00000000378000a8] stw %l3,[%o2+0x180] ! Mem[0000000037000180] jmpl %o7,%g0 ldd [%o1+0x1e0],%l6 ! Mem[00000000368001e0] p19_far_2_lem: swap [%i0+0x0d8],%l6 ! Mem[00000000360000d8] ldd [%i2+0x180],%f10 ! Mem[0000000037000180] ldd [%i3+0x0a8],%l4 ! Mem[00000000378000a8] stw %l3,[%i2+0x180] ! Mem[0000000037000180] jmpl %o7,%g0 ldd [%i1+0x1e0],%l6 ! Mem[00000000368001e0] p19_far_2_lom: swap [%o0+0x0d8],%l6 ! Mem[00000000360000d8] ldd [%o2+0x180],%f10 ! Mem[0000000037000180] ldd [%o3+0x0a8],%l4 ! Mem[00000000378000a8] stw %l3,[%o2+0x180] ! Mem[0000000037000180] jmpl %o7,%g0 ldd [%o1+0x1e0],%l6 ! Mem[00000000368001e0] p19_far_2_he: stb %l2,[%i1+0x1ce] ! Mem[00000000368001ce] stb %l5,[%i1+0x124] ! Mem[0000000036800124] srl %l2,0x01b,%l4 ldsw [%i1+0x1b4],%l3 ! Mem[00000000368001b4] tsubcctv %l5,-0xb83,%l2 ldd [%i0+0x010],%f20 ! Mem[0000000036000010] jmpl %o7,%g0 lduh [%i3+0x14c],%l5 ! Mem[000000003780014c] p19_far_2_ho: stb %l2,[%o1+0x1ce] ! Mem[00000000368001ce] stb %l5,[%o1+0x124] ! Mem[0000000036800124] srl %l2,0x01b,%l4 ldsw [%o1+0x1b4],%l3 ! Mem[00000000368001b4] tsubcctv %l5,-0xb83,%l2 ldd [%o0+0x010],%f20 ! Mem[0000000036000010] jmpl %o7,%g0 lduh [%o3+0x14c],%l5 ! Mem[000000003780014c] p19_far_2_hem: stb %l2,[%i1+0x1ce] ! Mem[00000000368001ce] stb %l5,[%i1+0x124] ! Mem[0000000036800124] srl %l2,0x01b,%l4 ldsw [%i1+0x1b4],%l3 ! Mem[00000000368001b4] tsubcctv %l5,-0xb83,%l2 membar #Sync ldd [%i0+0x010],%f20 ! Mem[0000000036000010] jmpl %o7,%g0 lduh [%i3+0x14c],%l5 ! Mem[000000003780014c] p19_far_2_hom: stb %l2,[%o1+0x1ce] ! Mem[00000000368001ce] stb %l5,[%o1+0x124] ! Mem[0000000036800124] srl %l2,0x01b,%l4 ldsw [%o1+0x1b4],%l3 ! Mem[00000000368001b4] tsubcctv %l5,-0xb83,%l2 membar #Sync ldd [%o0+0x010],%f20 ! Mem[0000000036000010] jmpl %o7,%g0 lduh [%o3+0x14c],%l5 ! Mem[000000003780014c] p19_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p20_far_2_le: ldstub [%i3+0x1f5],%l3 ! Mem[00000000398001f5] stb %l0,[%i1+0x0ba] ! Mem[00000000388000ba] jmpl %o7,%g0 ldsh [%i3+0x126],%l6 ! Mem[0000000039800126] p20_far_2_lo: ldstub [%o3+0x1f5],%l3 ! Mem[00000000398001f5] stb %l0,[%o1+0x0ba] ! Mem[00000000388000ba] jmpl %o7,%g0 ldsh [%o3+0x126],%l6 ! Mem[0000000039800126] p20_far_2_lem: ldstub [%i3+0x1f5],%l3 ! Mem[00000000398001f5] stb %l0,[%i1+0x0ba] ! Mem[00000000388000ba] jmpl %o7,%g0 ldsh [%i3+0x126],%l6 ! Mem[0000000039800126] p20_far_2_lom: ldstub [%o3+0x1f5],%l3 ! Mem[00000000398001f5] stb %l0,[%o1+0x0ba] ! Mem[00000000388000ba] jmpl %o7,%g0 ldsh [%o3+0x126],%l6 ! Mem[0000000039800126] p20_far_2_he: stw %l4,[%i3+0x128] ! Mem[0000000039800128] smul %l4,-0x6c4,%l7 ldsh [%i0+0x0e8],%l1 ! Mem[00000000380000e8] stx %l3,[%i1+0x1c8] ! Mem[00000000388001c8] swap [%i2+0x114],%l3 ! Mem[0000000039000114] lduw [%i1+0x184],%l7 ! Mem[0000000038800184] swap [%i2+0x094],%l1 ! Mem[0000000039000094] jmpl %o7,%g0 ldsw [%i2+0x17c],%l2 ! Mem[000000003900017c] p20_far_2_ho: stw %l4,[%o3+0x128] ! Mem[0000000039800128] smul %l4,-0x6c4,%l7 ldsh [%o0+0x0e8],%l1 ! Mem[00000000380000e8] stx %l3,[%o1+0x1c8] ! Mem[00000000388001c8] swap [%o2+0x114],%l3 ! Mem[0000000039000114] lduw [%o1+0x184],%l7 ! Mem[0000000038800184] swap [%o2+0x094],%l1 ! Mem[0000000039000094] jmpl %o7,%g0 ldsw [%o2+0x17c],%l2 ! Mem[000000003900017c] p20_far_2_hem: stw %l4,[%i3+0x128] ! Mem[0000000039800128] smul %l4,-0x6c4,%l7 ldsh [%i0+0x0e8],%l1 ! Mem[00000000380000e8] stx %l3,[%i1+0x1c8] ! Mem[00000000388001c8] swap [%i2+0x114],%l3 ! Mem[0000000039000114] lduw [%i1+0x184],%l7 ! Mem[0000000038800184] swap [%i2+0x094],%l1 ! Mem[0000000039000094] jmpl %o7,%g0 ldsw [%i2+0x17c],%l2 ! Mem[000000003900017c] p20_far_2_hom: stw %l4,[%o3+0x128] ! Mem[0000000039800128] smul %l4,-0x6c4,%l7 ldsh [%o0+0x0e8],%l1 ! Mem[00000000380000e8] stx %l3,[%o1+0x1c8] ! Mem[00000000388001c8] swap [%o2+0x114],%l3 ! Mem[0000000039000114] lduw [%o1+0x184],%l7 ! Mem[0000000038800184] swap [%o2+0x094],%l1 ! Mem[0000000039000094] jmpl %o7,%g0 ldsw [%o2+0x17c],%l2 ! Mem[000000003900017c] p20_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p21_far_2_le: udivx %l7,%l1,%l3 std %f6 ,[%i3+0x1f8] ! Mem[000000003b8001f8] jmpl %o7,%g0 st %f4 ,[%i2+0x094] ! Mem[000000003b000094] p21_far_2_lo: udivx %l7,%l1,%l3 std %f6 ,[%o3+0x1f8] ! Mem[000000003b8001f8] jmpl %o7,%g0 st %f4 ,[%o2+0x094] ! Mem[000000003b000094] p21_far_2_lem: udivx %l7,%l1,%l3 std %f6 ,[%i3+0x1f8] ! Mem[000000003b8001f8] jmpl %o7,%g0 st %f4 ,[%i2+0x094] ! Mem[000000003b000094] p21_far_2_lom: udivx %l7,%l1,%l3 std %f6 ,[%o3+0x1f8] ! Mem[000000003b8001f8] jmpl %o7,%g0 st %f4 ,[%o2+0x094] ! Mem[000000003b000094] p21_far_2_he: lduw [%i2+0x0c8],%l1 ! Mem[000000003b0000c8] jmpl %o7,%g0 lduw [%i3+0x078],%l4 ! Mem[000000003b800078] p21_far_2_ho: lduw [%o2+0x0c8],%l1 ! Mem[000000003b0000c8] jmpl %o7,%g0 lduw [%o3+0x078],%l4 ! Mem[000000003b800078] p21_far_2_hem: lduw [%i2+0x0c8],%l1 ! Mem[000000003b0000c8] jmpl %o7,%g0 lduw [%i3+0x078],%l4 ! Mem[000000003b800078] p21_far_2_hom: lduw [%o2+0x0c8],%l1 ! Mem[000000003b0000c8] jmpl %o7,%g0 lduw [%o3+0x078],%l4 ! Mem[000000003b800078] p21_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p22_far_2_le: jmpl %o7,%g0 ldd [%i1+0x080],%l0 ! Mem[000000003c800080] jmpl %o7,%g0 nop p22_far_2_lo: jmpl %o7,%g0 ldd [%o1+0x080],%l0 ! Mem[000000003c800080] jmpl %o7,%g0 nop p22_far_2_lem: jmpl %o7,%g0 ldd [%i1+0x080],%l0 ! Mem[000000003c800080] jmpl %o7,%g0 nop p22_far_2_lom: jmpl %o7,%g0 ldd [%o1+0x080],%l0 ! Mem[000000003c800080] jmpl %o7,%g0 nop p22_far_2_he: lduh [%i2+0x12a],%l0 ! Mem[000000003d00012a] ld [%i2+0x02c],%f21 ! Mem[000000003d00002c] jmpl %o7,%g0 ldsh [%i3+0x0a2],%l4 ! Mem[000000003d8000a2] p22_far_2_ho: lduh [%o2+0x12a],%l0 ! Mem[000000003d00012a] ld [%o2+0x02c],%f21 ! Mem[000000003d00002c] jmpl %o7,%g0 ldsh [%o3+0x0a2],%l4 ! Mem[000000003d8000a2] p22_far_2_hem: lduh [%i2+0x12a],%l0 ! Mem[000000003d00012a] membar #Sync ld [%i2+0x02c],%f21 ! Mem[000000003d00002c] jmpl %o7,%g0 ldsh [%i3+0x0a2],%l4 ! Mem[000000003d8000a2] p22_far_2_hom: lduh [%o2+0x12a],%l0 ! Mem[000000003d00012a] membar #Sync ld [%o2+0x02c],%f21 ! Mem[000000003d00002c] jmpl %o7,%g0 ldsh [%o3+0x0a2],%l4 ! Mem[000000003d8000a2] p22_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p23_far_2_le: subc %l0,-0xbd7,%l0 jmpl %o7,%g0 or %l0,%l5,%l7 p23_far_2_lo: subc %l0,-0xbd7,%l0 jmpl %o7,%g0 or %l0,%l5,%l7 p23_far_2_lem: subc %l0,-0xbd7,%l0 jmpl %o7,%g0 or %l0,%l5,%l7 p23_far_2_lom: subc %l0,-0xbd7,%l0 jmpl %o7,%g0 or %l0,%l5,%l7 p23_far_2_he: jmpl %o7,%g0 stx %l7,[%i1+0x190] ! Mem[000000003e800190] jmpl %o7,%g0 nop p23_far_2_ho: jmpl %o7,%g0 stx %l7,[%o1+0x190] ! Mem[000000003e800190] jmpl %o7,%g0 nop p23_far_2_hem: jmpl %o7,%g0 stx %l7,[%i1+0x190] ! Mem[000000003e800190] jmpl %o7,%g0 nop p23_far_2_hom: jmpl %o7,%g0 stx %l7,[%o1+0x190] ! Mem[000000003e800190] jmpl %o7,%g0 nop p23_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p24_far_2_le: orn %l2,-0x6fa,%l2 xnorcc %l3,-0x7c4,%l0 ldsw [%i0+0x180],%l4 ! Mem[0000000040000180] jmpl %o7,%g0 ldstub [%i1+0x0c0],%l5 ! Mem[00000000408000c0] p24_far_2_lo: orn %l2,-0x6fa,%l2 xnorcc %l3,-0x7c4,%l0 ldsw [%o0+0x180],%l4 ! Mem[0000000040000180] jmpl %o7,%g0 ldstub [%o1+0x0c0],%l5 ! Mem[00000000408000c0] p24_far_2_lem: orn %l2,-0x6fa,%l2 xnorcc %l3,-0x7c4,%l0 ldsw [%i0+0x180],%l4 ! Mem[0000000040000180] jmpl %o7,%g0 ldstub [%i1+0x0c0],%l5 ! Mem[00000000408000c0] p24_far_2_lom: orn %l2,-0x6fa,%l2 xnorcc %l3,-0x7c4,%l0 ldsw [%o0+0x180],%l4 ! Mem[0000000040000180] jmpl %o7,%g0 ldstub [%o1+0x0c0],%l5 ! Mem[00000000408000c0] p24_far_2_he: stb %l4,[%i3+0x052] ! Mem[0000000041800052] ldd [%i2+0x100],%l6 ! Mem[0000000041000100] jmpl %o7,%g0 std %l6,[%i0+0x118] ! Mem[0000000040000118] p24_far_2_ho: stb %l4,[%o3+0x052] ! Mem[0000000041800052] ldd [%o2+0x100],%l6 ! Mem[0000000041000100] jmpl %o7,%g0 std %l6,[%o0+0x118] ! Mem[0000000040000118] p24_far_2_hem: stb %l4,[%i3+0x052] ! Mem[0000000041800052] ldd [%i2+0x100],%l6 ! Mem[0000000041000100] jmpl %o7,%g0 std %l6,[%i0+0x118] ! Mem[0000000040000118] p24_far_2_hom: stb %l4,[%o3+0x052] ! Mem[0000000041800052] ldd [%o2+0x100],%l6 ! Mem[0000000041000100] jmpl %o7,%g0 std %l6,[%o0+0x118] ! Mem[0000000040000118] p24_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p25_far_2_le: ldub [%i2+0x01f],%l1 ! Mem[000000004300001f] stx %l3,[%i0+0x028] ! Mem[0000000042000028] stw %l2,[%i0+0x1d8] ! Mem[00000000420001d8] ldsw [%i2+0x104],%l6 ! Mem[0000000043000104] mulx %l2,%l3,%l2 std %f10,[%i0+0x060] ! Mem[0000000042000060] jmpl %o7,%g0 st %f3 ,[%i1+0x16c] ! Mem[000000004280016c] p25_far_2_lo: ldub [%o2+0x01f],%l1 ! Mem[000000004300001f] stx %l3,[%o0+0x028] ! Mem[0000000042000028] stw %l2,[%o0+0x1d8] ! Mem[00000000420001d8] ldsw [%o2+0x104],%l6 ! Mem[0000000043000104] mulx %l2,%l3,%l2 std %f10,[%o0+0x060] ! Mem[0000000042000060] jmpl %o7,%g0 st %f3 ,[%o1+0x16c] ! Mem[000000004280016c] p25_far_2_lem: membar #Sync ldub [%i2+0x01f],%l1 ! Mem[000000004300001f] stx %l3,[%i0+0x028] ! Mem[0000000042000028] stw %l2,[%i0+0x1d8] ! Mem[00000000420001d8] ldsw [%i2+0x104],%l6 ! Mem[0000000043000104] mulx %l2,%l3,%l2 std %f10,[%i0+0x060] ! Mem[0000000042000060] jmpl %o7,%g0 st %f3 ,[%i1+0x16c] ! Mem[000000004280016c] p25_far_2_lom: membar #Sync ldub [%o2+0x01f],%l1 ! Mem[000000004300001f] stx %l3,[%o0+0x028] ! Mem[0000000042000028] stw %l2,[%o0+0x1d8] ! Mem[00000000420001d8] ldsw [%o2+0x104],%l6 ! Mem[0000000043000104] mulx %l2,%l3,%l2 std %f10,[%o0+0x060] ! Mem[0000000042000060] jmpl %o7,%g0 st %f3 ,[%o1+0x16c] ! Mem[000000004280016c] p25_far_2_he: jmpl %o7,%g0 ldstub [%i1+0x1de],%l0 ! Mem[00000000428001de] jmpl %o7,%g0 nop p25_far_2_ho: jmpl %o7,%g0 ldstub [%o1+0x1de],%l0 ! Mem[00000000428001de] jmpl %o7,%g0 nop p25_far_2_hem: jmpl %o7,%g0 ldstub [%i1+0x1de],%l0 ! Mem[00000000428001de] jmpl %o7,%g0 nop p25_far_2_hom: jmpl %o7,%g0 ldstub [%o1+0x1de],%l0 ! Mem[00000000428001de] jmpl %o7,%g0 nop p25_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p26_far_2_le: ldd [%i1+0x020],%l6 ! Mem[0000000044800020] lduh [%i3+0x0a2],%l4 ! Mem[00000000458000a2] ldx [%i0+0x0f8],%l2 ! Mem[00000000440000f8] ldd [%i2+0x038],%l6 ! Mem[0000000045000038] jmpl %o7,%g0 and %l2,%l7,%l0 p26_far_2_lo: ldd [%o1+0x020],%l6 ! Mem[0000000044800020] lduh [%o3+0x0a2],%l4 ! Mem[00000000458000a2] ldx [%o0+0x0f8],%l2 ! Mem[00000000440000f8] ldd [%o2+0x038],%l6 ! Mem[0000000045000038] jmpl %o7,%g0 and %l2,%l7,%l0 p26_far_2_lem: membar #Sync ldd [%i1+0x020],%l6 ! Mem[0000000044800020] lduh [%i3+0x0a2],%l4 ! Mem[00000000458000a2] ldx [%i0+0x0f8],%l2 ! Mem[00000000440000f8] ldd [%i2+0x038],%l6 ! Mem[0000000045000038] jmpl %o7,%g0 and %l2,%l7,%l0 p26_far_2_lom: membar #Sync ldd [%o1+0x020],%l6 ! Mem[0000000044800020] lduh [%o3+0x0a2],%l4 ! Mem[00000000458000a2] ldx [%o0+0x0f8],%l2 ! Mem[00000000440000f8] ldd [%o2+0x038],%l6 ! Mem[0000000045000038] jmpl %o7,%g0 and %l2,%l7,%l0 p26_far_2_he: stx %l2,[%i0+0x180] ! Mem[0000000044000180] ldx [%i2+0x090],%l2 ! Mem[0000000045000090] ld [%i1+0x15c],%f24 ! Mem[000000004480015c] sth %l0,[%i0+0x0ec] ! Mem[00000000440000ec] sra %l1,%l6,%l7 jmpl %o7,%g0 ldsh [%i3+0x12a],%l3 ! Mem[000000004580012a] p26_far_2_ho: stx %l2,[%o0+0x180] ! Mem[0000000044000180] ldx [%o2+0x090],%l2 ! Mem[0000000045000090] ld [%o1+0x15c],%f24 ! Mem[000000004480015c] sth %l0,[%o0+0x0ec] ! Mem[00000000440000ec] sra %l1,%l6,%l7 jmpl %o7,%g0 ldsh [%o3+0x12a],%l3 ! Mem[000000004580012a] p26_far_2_hem: stx %l2,[%i0+0x180] ! Mem[0000000044000180] ldx [%i2+0x090],%l2 ! Mem[0000000045000090] ld [%i1+0x15c],%f24 ! Mem[000000004480015c] sth %l0,[%i0+0x0ec] ! Mem[00000000440000ec] sra %l1,%l6,%l7 jmpl %o7,%g0 ldsh [%i3+0x12a],%l3 ! Mem[000000004580012a] p26_far_2_hom: stx %l2,[%o0+0x180] ! Mem[0000000044000180] ldx [%o2+0x090],%l2 ! Mem[0000000045000090] ld [%o1+0x15c],%f24 ! Mem[000000004480015c] sth %l0,[%o0+0x0ec] ! Mem[00000000440000ec] sra %l1,%l6,%l7 jmpl %o7,%g0 ldsh [%o3+0x12a],%l3 ! Mem[000000004580012a] p26_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p27_far_2_le: andcc %l1,0x61c,%l3 stx %l6,[%i3+0x0f8] ! Mem[00000000478000f8] ldx [%i1+0x0b8],%l1 ! Mem[00000000468000b8] swap [%i1+0x15c],%l0 ! Mem[000000004680015c] srax %l1,0x02f,%l7 sth %l1,[%i1+0x094] ! Mem[0000000046800094] jmpl %o7,%g0 ldsb [%i0+0x17f],%l2 ! Mem[000000004600017f] p27_far_2_lo: andcc %l1,0x61c,%l3 stx %l6,[%o3+0x0f8] ! Mem[00000000478000f8] ldx [%o1+0x0b8],%l1 ! Mem[00000000468000b8] swap [%o1+0x15c],%l0 ! Mem[000000004680015c] srax %l1,0x02f,%l7 sth %l1,[%o1+0x094] ! Mem[0000000046800094] jmpl %o7,%g0 ldsb [%o0+0x17f],%l2 ! Mem[000000004600017f] p27_far_2_lem: andcc %l1,0x61c,%l3 stx %l6,[%i3+0x0f8] ! Mem[00000000478000f8] ldx [%i1+0x0b8],%l1 ! Mem[00000000468000b8] swap [%i1+0x15c],%l0 ! Mem[000000004680015c] srax %l1,0x02f,%l7 sth %l1,[%i1+0x094] ! Mem[0000000046800094] jmpl %o7,%g0 ldsb [%i0+0x17f],%l2 ! Mem[000000004600017f] p27_far_2_lom: andcc %l1,0x61c,%l3 stx %l6,[%o3+0x0f8] ! Mem[00000000478000f8] ldx [%o1+0x0b8],%l1 ! Mem[00000000468000b8] swap [%o1+0x15c],%l0 ! Mem[000000004680015c] srax %l1,0x02f,%l7 sth %l1,[%o1+0x094] ! Mem[0000000046800094] jmpl %o7,%g0 ldsb [%o0+0x17f],%l2 ! Mem[000000004600017f] p27_far_2_he: stw %l0,[%i2+0x094] ! Mem[0000000047000094] std %l0,[%i1+0x180] ! Mem[0000000046800180] ldub [%i1+0x16e],%l3 ! Mem[000000004680016e] std %l4,[%i3+0x140] ! Mem[0000000047800140] jmpl %o7,%g0 std %f22,[%i3+0x0e0] ! Mem[00000000478000e0] p27_far_2_ho: stw %l0,[%o2+0x094] ! Mem[0000000047000094] std %l0,[%o1+0x180] ! Mem[0000000046800180] ldub [%o1+0x16e],%l3 ! Mem[000000004680016e] std %l4,[%o3+0x140] ! Mem[0000000047800140] jmpl %o7,%g0 std %f22,[%o3+0x0e0] ! Mem[00000000478000e0] p27_far_2_hem: stw %l0,[%i2+0x094] ! Mem[0000000047000094] std %l0,[%i1+0x180] ! Mem[0000000046800180] ldub [%i1+0x16e],%l3 ! Mem[000000004680016e] std %l4,[%i3+0x140] ! Mem[0000000047800140] jmpl %o7,%g0 std %f22,[%i3+0x0e0] ! Mem[00000000478000e0] p27_far_2_hom: stw %l0,[%o2+0x094] ! Mem[0000000047000094] std %l0,[%o1+0x180] ! Mem[0000000046800180] ldub [%o1+0x16e],%l3 ! Mem[000000004680016e] std %l4,[%o3+0x140] ! Mem[0000000047800140] jmpl %o7,%g0 std %f22,[%o3+0x0e0] ! Mem[00000000478000e0] p27_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p28_far_2_le: and %l3,%l5,%l4 ldstub [%i3+0x0e7],%l6 ! Mem[00000000498000e7] stx %l6,[%i0+0x120] ! Mem[0000000048000120] sth %l7,[%i2+0x162] ! Mem[0000000049000162] stb %l4,[%i3+0x1db] ! Mem[00000000498001db] ldub [%i2+0x0b9],%l4 ! Mem[00000000490000b9] jmpl %o7,%g0 xorcc %l2,-0xc88,%l3 p28_far_2_lo: and %l3,%l5,%l4 ldstub [%o3+0x0e7],%l6 ! Mem[00000000498000e7] stx %l6,[%o0+0x120] ! Mem[0000000048000120] sth %l7,[%o2+0x162] ! Mem[0000000049000162] stb %l4,[%o3+0x1db] ! Mem[00000000498001db] ldub [%o2+0x0b9],%l4 ! Mem[00000000490000b9] jmpl %o7,%g0 xorcc %l2,-0xc88,%l3 p28_far_2_lem: and %l3,%l5,%l4 ldstub [%i3+0x0e7],%l6 ! Mem[00000000498000e7] stx %l6,[%i0+0x120] ! Mem[0000000048000120] sth %l7,[%i2+0x162] ! Mem[0000000049000162] stb %l4,[%i3+0x1db] ! Mem[00000000498001db] ldub [%i2+0x0b9],%l4 ! Mem[00000000490000b9] jmpl %o7,%g0 xorcc %l2,-0xc88,%l3 p28_far_2_lom: and %l3,%l5,%l4 ldstub [%o3+0x0e7],%l6 ! Mem[00000000498000e7] stx %l6,[%o0+0x120] ! Mem[0000000048000120] sth %l7,[%o2+0x162] ! Mem[0000000049000162] stb %l4,[%o3+0x1db] ! Mem[00000000498001db] ldub [%o2+0x0b9],%l4 ! Mem[00000000490000b9] jmpl %o7,%g0 xorcc %l2,-0xc88,%l3 p28_far_2_he: std %l0,[%i1+0x128] ! Mem[0000000048800128] ldsb [%i1+0x0fa],%l6 ! Mem[00000000488000fa] lduh [%i3+0x0aa],%l1 ! Mem[00000000498000aa] jmpl %o7,%g0 ldstub [%i1+0x18a],%l4 ! Mem[000000004880018a] p28_far_2_ho: std %l0,[%o1+0x128] ! Mem[0000000048800128] ldsb [%o1+0x0fa],%l6 ! Mem[00000000488000fa] lduh [%o3+0x0aa],%l1 ! Mem[00000000498000aa] jmpl %o7,%g0 ldstub [%o1+0x18a],%l4 ! Mem[000000004880018a] p28_far_2_hem: std %l0,[%i1+0x128] ! Mem[0000000048800128] ldsb [%i1+0x0fa],%l6 ! Mem[00000000488000fa] lduh [%i3+0x0aa],%l1 ! Mem[00000000498000aa] jmpl %o7,%g0 ldstub [%i1+0x18a],%l4 ! Mem[000000004880018a] p28_far_2_hom: std %l0,[%o1+0x128] ! Mem[0000000048800128] ldsb [%o1+0x0fa],%l6 ! Mem[00000000488000fa] lduh [%o3+0x0aa],%l1 ! Mem[00000000498000aa] jmpl %o7,%g0 ldstub [%o1+0x18a],%l4 ! Mem[000000004880018a] p28_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p29_far_2_le: ldx [%i0+0x120],%l6 ! Mem[000000004a000120] stx %l6,[%i3+0x1b0] ! Mem[000000004b8001b0] jmpl %o7,%g0 taddcctv %l1,%l3,%l3 p29_far_2_lo: ldx [%o0+0x120],%l6 ! Mem[000000004a000120] stx %l6,[%o3+0x1b0] ! Mem[000000004b8001b0] jmpl %o7,%g0 taddcctv %l1,%l3,%l3 p29_far_2_lem: ldx [%i0+0x120],%l6 ! Mem[000000004a000120] stx %l6,[%i3+0x1b0] ! Mem[000000004b8001b0] jmpl %o7,%g0 taddcctv %l1,%l3,%l3 p29_far_2_lom: ldx [%o0+0x120],%l6 ! Mem[000000004a000120] stx %l6,[%o3+0x1b0] ! Mem[000000004b8001b0] jmpl %o7,%g0 taddcctv %l1,%l3,%l3 p29_far_2_he: ldx [%i0+0x030],%l3 ! Mem[000000004a000030] xnor %l1,0x198,%l2 ldsw [%i3+0x160],%l3 ! Mem[000000004b800160] std %f28,[%i3+0x090] ! Mem[000000004b800090] ldsb [%i1+0x112],%l6 ! Mem[000000004a800112] jmpl %o7,%g0 ldx [%i1+0x088],%l5 ! Mem[000000004a800088] p29_far_2_ho: ldx [%o0+0x030],%l3 ! Mem[000000004a000030] xnor %l1,0x198,%l2 ldsw [%o3+0x160],%l3 ! Mem[000000004b800160] std %f28,[%o3+0x090] ! Mem[000000004b800090] ldsb [%o1+0x112],%l6 ! Mem[000000004a800112] jmpl %o7,%g0 ldx [%o1+0x088],%l5 ! Mem[000000004a800088] p29_far_2_hem: membar #Sync ldx [%i0+0x030],%l3 ! Mem[000000004a000030] xnor %l1,0x198,%l2 ldsw [%i3+0x160],%l3 ! Mem[000000004b800160] std %f28,[%i3+0x090] ! Mem[000000004b800090] ldsb [%i1+0x112],%l6 ! Mem[000000004a800112] jmpl %o7,%g0 ldx [%i1+0x088],%l5 ! Mem[000000004a800088] p29_far_2_hom: membar #Sync ldx [%o0+0x030],%l3 ! Mem[000000004a000030] xnor %l1,0x198,%l2 ldsw [%o3+0x160],%l3 ! Mem[000000004b800160] std %f28,[%o3+0x090] ! Mem[000000004b800090] ldsb [%o1+0x112],%l6 ! Mem[000000004a800112] jmpl %o7,%g0 ldx [%o1+0x088],%l5 ! Mem[000000004a800088] p29_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p30_far_2_le: jmpl %o7,%g0 ldsw [%i3+0x110],%l6 ! Mem[000000004d800110] jmpl %o7,%g0 nop p30_far_2_lo: jmpl %o7,%g0 ldsw [%o3+0x110],%l6 ! Mem[000000004d800110] jmpl %o7,%g0 nop p30_far_2_lem: jmpl %o7,%g0 ldsw [%i3+0x110],%l6 ! Mem[000000004d800110] jmpl %o7,%g0 nop p30_far_2_lom: jmpl %o7,%g0 ldsw [%o3+0x110],%l6 ! Mem[000000004d800110] jmpl %o7,%g0 nop p30_far_2_he: ldsh [%i2+0x07e],%l2 ! Mem[000000004d00007e] xnorcc %l7,0xea9,%l5 st %f16,[%i2+0x098] ! Mem[000000004d000098] std %l6,[%i0+0x0c8] ! Mem[000000004c0000c8] lduh [%i1+0x106],%l6 ! Mem[000000004c800106] jmpl %o7,%g0 stx %l3,[%i0+0x0b0] ! Mem[000000004c0000b0] p30_far_2_ho: ldsh [%o2+0x07e],%l2 ! Mem[000000004d00007e] xnorcc %l7,0xea9,%l5 st %f16,[%o2+0x098] ! Mem[000000004d000098] std %l6,[%o0+0x0c8] ! Mem[000000004c0000c8] lduh [%o1+0x106],%l6 ! Mem[000000004c800106] jmpl %o7,%g0 stx %l3,[%o0+0x0b0] ! Mem[000000004c0000b0] p30_far_2_hem: ldsh [%i2+0x07e],%l2 ! Mem[000000004d00007e] xnorcc %l7,0xea9,%l5 st %f16,[%i2+0x098] ! Mem[000000004d000098] std %l6,[%i0+0x0c8] ! Mem[000000004c0000c8] lduh [%i1+0x106],%l6 ! Mem[000000004c800106] jmpl %o7,%g0 stx %l3,[%i0+0x0b0] ! Mem[000000004c0000b0] p30_far_2_hom: ldsh [%o2+0x07e],%l2 ! Mem[000000004d00007e] xnorcc %l7,0xea9,%l5 st %f16,[%o2+0x098] ! Mem[000000004d000098] std %l6,[%o0+0x0c8] ! Mem[000000004c0000c8] lduh [%o1+0x106],%l6 ! Mem[000000004c800106] jmpl %o7,%g0 stx %l3,[%o0+0x0b0] ! Mem[000000004c0000b0] p30_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p31_far_2_le: stx %l0,[%i2+0x010] ! Mem[000000004f000010] lduh [%i2+0x108],%l4 ! Mem[000000004f000108] jmpl %o7,%g0 lduw [%i0+0x1ec],%l3 ! Mem[000000004e0001ec] p31_far_2_lo: stx %l0,[%o2+0x010] ! Mem[000000004f000010] lduh [%o2+0x108],%l4 ! Mem[000000004f000108] jmpl %o7,%g0 lduw [%o0+0x1ec],%l3 ! Mem[000000004e0001ec] p31_far_2_lem: membar #Sync stx %l0,[%i2+0x010] ! Mem[000000004f000010] lduh [%i2+0x108],%l4 ! Mem[000000004f000108] jmpl %o7,%g0 lduw [%i0+0x1ec],%l3 ! Mem[000000004e0001ec] p31_far_2_lom: membar #Sync stx %l0,[%o2+0x010] ! Mem[000000004f000010] lduh [%o2+0x108],%l4 ! Mem[000000004f000108] jmpl %o7,%g0 lduw [%o0+0x1ec],%l3 ! Mem[000000004e0001ec] p31_far_2_he: std %l0,[%i1+0x148] ! Mem[000000004e800148] jmpl %o7,%g0 ldub [%i2+0x1b5],%l4 ! Mem[000000004f0001b5] p31_far_2_ho: std %l0,[%o1+0x148] ! Mem[000000004e800148] jmpl %o7,%g0 ldub [%o2+0x1b5],%l4 ! Mem[000000004f0001b5] p31_far_2_hem: std %l0,[%i1+0x148] ! Mem[000000004e800148] jmpl %o7,%g0 ldub [%i2+0x1b5],%l4 ! Mem[000000004f0001b5] p31_far_2_hom: std %l0,[%o1+0x148] ! Mem[000000004e800148] jmpl %o7,%g0 ldub [%o2+0x1b5],%l4 ! Mem[000000004f0001b5] p31_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p32_far_2_le: ldub [%i3+0x0c3],%l2 ! Mem[00000000518000c3] stb %l1,[%i1+0x174] ! Mem[0000000050800174] jmpl %o7,%g0 ldx [%i0+0x0a0],%l6 ! Mem[00000000500000a0] p32_far_2_lo: ldub [%o3+0x0c3],%l2 ! Mem[00000000518000c3] stb %l1,[%o1+0x174] ! Mem[0000000050800174] jmpl %o7,%g0 ldx [%o0+0x0a0],%l6 ! Mem[00000000500000a0] p32_far_2_lem: ldub [%i3+0x0c3],%l2 ! Mem[00000000518000c3] stb %l1,[%i1+0x174] ! Mem[0000000050800174] jmpl %o7,%g0 ldx [%i0+0x0a0],%l6 ! Mem[00000000500000a0] p32_far_2_lom: ldub [%o3+0x0c3],%l2 ! Mem[00000000518000c3] stb %l1,[%o1+0x174] ! Mem[0000000050800174] jmpl %o7,%g0 ldx [%o0+0x0a0],%l6 ! Mem[00000000500000a0] p32_far_2_he: ldstub [%i3+0x169],%l3 ! Mem[0000000051800169] ldx [%i0+0x010],%l2 ! Mem[0000000050000010] jmpl %o7,%g0 nop p32_far_2_ho: ldstub [%o3+0x169],%l3 ! Mem[0000000051800169] ldx [%o0+0x010],%l2 ! Mem[0000000050000010] jmpl %o7,%g0 nop p32_far_2_hem: ldstub [%i3+0x169],%l3 ! Mem[0000000051800169] membar #Sync ldx [%i0+0x010],%l2 ! Mem[0000000050000010] jmpl %o7,%g0 nop p32_far_2_hom: ldstub [%o3+0x169],%l3 ! Mem[0000000051800169] membar #Sync ldx [%o0+0x010],%l2 ! Mem[0000000050000010] jmpl %o7,%g0 nop p32_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p33_far_2_le: ldsb [%i1+0x1b1],%l0 ! Mem[00000000528001b1] ldsb [%i1+0x1f8],%l1 ! Mem[00000000528001f8] addcc %l7,-0x74a,%l6 swap [%i2+0x01c],%l1 ! Mem[000000005300001c] jmpl %o7,%g0 ldx [%i2+0x190],%l1 ! Mem[0000000053000190] p33_far_2_lo: ldsb [%o1+0x1b1],%l0 ! Mem[00000000528001b1] ldsb [%o1+0x1f8],%l1 ! Mem[00000000528001f8] addcc %l7,-0x74a,%l6 swap [%o2+0x01c],%l1 ! Mem[000000005300001c] jmpl %o7,%g0 ldx [%o2+0x190],%l1 ! Mem[0000000053000190] p33_far_2_lem: ldsb [%i1+0x1b1],%l0 ! Mem[00000000528001b1] ldsb [%i1+0x1f8],%l1 ! Mem[00000000528001f8] addcc %l7,-0x74a,%l6 membar #Sync swap [%i2+0x01c],%l1 ! Mem[000000005300001c] jmpl %o7,%g0 ldx [%i2+0x190],%l1 ! Mem[0000000053000190] p33_far_2_lom: ldsb [%o1+0x1b1],%l0 ! Mem[00000000528001b1] ldsb [%o1+0x1f8],%l1 ! Mem[00000000528001f8] addcc %l7,-0x74a,%l6 membar #Sync swap [%o2+0x01c],%l1 ! Mem[000000005300001c] jmpl %o7,%g0 ldx [%o2+0x190],%l1 ! Mem[0000000053000190] p33_far_2_he: swap [%i3+0x0fc],%l2 ! Mem[00000000538000fc] lduh [%i2+0x1da],%l6 ! Mem[00000000530001da] jmpl %o7,%g0 ldstub [%i3+0x013],%l7 ! Mem[0000000053800013] p33_far_2_ho: swap [%o3+0x0fc],%l2 ! Mem[00000000538000fc] lduh [%o2+0x1da],%l6 ! Mem[00000000530001da] jmpl %o7,%g0 ldstub [%o3+0x013],%l7 ! Mem[0000000053800013] p33_far_2_hem: swap [%i3+0x0fc],%l2 ! Mem[00000000538000fc] lduh [%i2+0x1da],%l6 ! Mem[00000000530001da] membar #Sync jmpl %o7,%g0 ldstub [%i3+0x013],%l7 ! Mem[0000000053800013] p33_far_2_hom: swap [%o3+0x0fc],%l2 ! Mem[00000000538000fc] lduh [%o2+0x1da],%l6 ! Mem[00000000530001da] membar #Sync jmpl %o7,%g0 ldstub [%o3+0x013],%l7 ! Mem[0000000053800013] p33_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p34_far_2_le: ldub [%i2+0x1b2],%l6 ! Mem[00000000550001b2] jmpl %o7,%g0 subccc %l2,%l4,%l7 p34_far_2_lo: ldub [%o2+0x1b2],%l6 ! Mem[00000000550001b2] jmpl %o7,%g0 subccc %l2,%l4,%l7 p34_far_2_lem: ldub [%i2+0x1b2],%l6 ! Mem[00000000550001b2] jmpl %o7,%g0 subccc %l2,%l4,%l7 p34_far_2_lom: ldub [%o2+0x1b2],%l6 ! Mem[00000000550001b2] jmpl %o7,%g0 subccc %l2,%l4,%l7 p34_far_2_he: ldub [%i1+0x1e0],%l0 ! Mem[00000000548001e0] ldsh [%i0+0x0b8],%l1 ! Mem[00000000540000b8] ldx [%i0+0x010],%l1 ! Mem[0000000054000010] jmpl %o7,%g0 stb %l7,[%i1+0x1dc] ! Mem[00000000548001dc] p34_far_2_ho: ldub [%o1+0x1e0],%l0 ! Mem[00000000548001e0] ldsh [%o0+0x0b8],%l1 ! Mem[00000000540000b8] ldx [%o0+0x010],%l1 ! Mem[0000000054000010] jmpl %o7,%g0 stb %l7,[%o1+0x1dc] ! Mem[00000000548001dc] p34_far_2_hem: ldub [%i1+0x1e0],%l0 ! Mem[00000000548001e0] ldsh [%i0+0x0b8],%l1 ! Mem[00000000540000b8] membar #Sync ldx [%i0+0x010],%l1 ! Mem[0000000054000010] jmpl %o7,%g0 stb %l7,[%i1+0x1dc] ! Mem[00000000548001dc] p34_far_2_hom: ldub [%o1+0x1e0],%l0 ! Mem[00000000548001e0] ldsh [%o0+0x0b8],%l1 ! Mem[00000000540000b8] membar #Sync ldx [%o0+0x010],%l1 ! Mem[0000000054000010] jmpl %o7,%g0 stb %l7,[%o1+0x1dc] ! Mem[00000000548001dc] p34_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p35_far_2_le: ldsh [%i2+0x008],%l2 ! Mem[0000000057000008] lduw [%i3+0x078],%l6 ! Mem[0000000057800078] ldd [%i0+0x1f8],%l6 ! Mem[00000000560001f8] jmpl %o7,%g0 andcc %l6,%l2,%l6 p35_far_2_lo: ldsh [%o2+0x008],%l2 ! Mem[0000000057000008] lduw [%o3+0x078],%l6 ! Mem[0000000057800078] ldd [%o0+0x1f8],%l6 ! Mem[00000000560001f8] jmpl %o7,%g0 andcc %l6,%l2,%l6 p35_far_2_lem: membar #Sync ldsh [%i2+0x008],%l2 ! Mem[0000000057000008] lduw [%i3+0x078],%l6 ! Mem[0000000057800078] ldd [%i0+0x1f8],%l6 ! Mem[00000000560001f8] jmpl %o7,%g0 andcc %l6,%l2,%l6 p35_far_2_lom: membar #Sync ldsh [%o2+0x008],%l2 ! Mem[0000000057000008] lduw [%o3+0x078],%l6 ! Mem[0000000057800078] ldd [%o0+0x1f8],%l6 ! Mem[00000000560001f8] jmpl %o7,%g0 andcc %l6,%l2,%l6 p35_far_2_he: ld [%i2+0x0e8],%f17 ! Mem[00000000570000e8] lduh [%i3+0x1ee],%l3 ! Mem[00000000578001ee] ldsb [%i0+0x115],%l3 ! Mem[0000000056000115] ldsb [%i3+0x186],%l1 ! Mem[0000000057800186] stx %l2,[%i3+0x178] ! Mem[0000000057800178] jmpl %o7,%g0 stx %l3,[%i1+0x030] ! Mem[0000000056800030] p35_far_2_ho: ld [%o2+0x0e8],%f17 ! Mem[00000000570000e8] lduh [%o3+0x1ee],%l3 ! Mem[00000000578001ee] ldsb [%o0+0x115],%l3 ! Mem[0000000056000115] ldsb [%o3+0x186],%l1 ! Mem[0000000057800186] stx %l2,[%o3+0x178] ! Mem[0000000057800178] jmpl %o7,%g0 stx %l3,[%o1+0x030] ! Mem[0000000056800030] p35_far_2_hem: ld [%i2+0x0e8],%f17 ! Mem[00000000570000e8] lduh [%i3+0x1ee],%l3 ! Mem[00000000578001ee] ldsb [%i0+0x115],%l3 ! Mem[0000000056000115] ldsb [%i3+0x186],%l1 ! Mem[0000000057800186] stx %l2,[%i3+0x178] ! Mem[0000000057800178] membar #Sync jmpl %o7,%g0 stx %l3,[%i1+0x030] ! Mem[0000000056800030] p35_far_2_hom: ld [%o2+0x0e8],%f17 ! Mem[00000000570000e8] lduh [%o3+0x1ee],%l3 ! Mem[00000000578001ee] ldsb [%o0+0x115],%l3 ! Mem[0000000056000115] ldsb [%o3+0x186],%l1 ! Mem[0000000057800186] stx %l2,[%o3+0x178] ! Mem[0000000057800178] membar #Sync jmpl %o7,%g0 stx %l3,[%o1+0x030] ! Mem[0000000056800030] p35_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p36_far_2_le: std %l0,[%i1+0x1c0] ! Mem[00000000588001c0] ldx [%i0+0x010],%l0 ! Mem[0000000058000010] ldsh [%i1+0x194],%l7 ! Mem[0000000058800194] ldub [%i0+0x053],%l2 ! Mem[0000000058000053] lduw [%i3+0x08c],%l4 ! Mem[000000005980008c] jmpl %o7,%g0 andn %l1,0xe00,%l1 p36_far_2_lo: std %l0,[%o1+0x1c0] ! Mem[00000000588001c0] ldx [%o0+0x010],%l0 ! Mem[0000000058000010] ldsh [%o1+0x194],%l7 ! Mem[0000000058800194] ldub [%o0+0x053],%l2 ! Mem[0000000058000053] lduw [%o3+0x08c],%l4 ! Mem[000000005980008c] jmpl %o7,%g0 andn %l1,0xe00,%l1 p36_far_2_lem: std %l0,[%i1+0x1c0] ! Mem[00000000588001c0] membar #Sync ldx [%i0+0x010],%l0 ! Mem[0000000058000010] ldsh [%i1+0x194],%l7 ! Mem[0000000058800194] ldub [%i0+0x053],%l2 ! Mem[0000000058000053] lduw [%i3+0x08c],%l4 ! Mem[000000005980008c] jmpl %o7,%g0 andn %l1,0xe00,%l1 p36_far_2_lom: std %l0,[%o1+0x1c0] ! Mem[00000000588001c0] membar #Sync ldx [%o0+0x010],%l0 ! Mem[0000000058000010] ldsh [%o1+0x194],%l7 ! Mem[0000000058800194] ldub [%o0+0x053],%l2 ! Mem[0000000058000053] lduw [%o3+0x08c],%l4 ! Mem[000000005980008c] jmpl %o7,%g0 andn %l1,0xe00,%l1 p36_far_2_he: sth %l0,[%i0+0x0ec] ! Mem[00000000580000ec] sll %l7,%l4,%l7 ldx [%i1+0x188],%l2 ! Mem[0000000058800188] ldsb [%i0+0x1d8],%l6 ! Mem[00000000580001d8] st %f31,[%i0+0x0bc] ! Mem[00000000580000bc] ldsb [%i3+0x16e],%l3 ! Mem[000000005980016e] ldd [%i2+0x068],%l4 ! Mem[0000000059000068] jmpl %o7,%g0 std %l4,[%i2+0x128] ! Mem[0000000059000128] p36_far_2_ho: sth %l0,[%o0+0x0ec] ! Mem[00000000580000ec] sll %l7,%l4,%l7 ldx [%o1+0x188],%l2 ! Mem[0000000058800188] ldsb [%o0+0x1d8],%l6 ! Mem[00000000580001d8] st %f31,[%o0+0x0bc] ! Mem[00000000580000bc] ldsb [%o3+0x16e],%l3 ! Mem[000000005980016e] ldd [%o2+0x068],%l4 ! Mem[0000000059000068] jmpl %o7,%g0 std %l4,[%o2+0x128] ! Mem[0000000059000128] p36_far_2_hem: sth %l0,[%i0+0x0ec] ! Mem[00000000580000ec] sll %l7,%l4,%l7 ldx [%i1+0x188],%l2 ! Mem[0000000058800188] ldsb [%i0+0x1d8],%l6 ! Mem[00000000580001d8] st %f31,[%i0+0x0bc] ! Mem[00000000580000bc] ldsb [%i3+0x16e],%l3 ! Mem[000000005980016e] ldd [%i2+0x068],%l4 ! Mem[0000000059000068] jmpl %o7,%g0 std %l4,[%i2+0x128] ! Mem[0000000059000128] p36_far_2_hom: sth %l0,[%o0+0x0ec] ! Mem[00000000580000ec] sll %l7,%l4,%l7 ldx [%o1+0x188],%l2 ! Mem[0000000058800188] ldsb [%o0+0x1d8],%l6 ! Mem[00000000580001d8] st %f31,[%o0+0x0bc] ! Mem[00000000580000bc] ldsb [%o3+0x16e],%l3 ! Mem[000000005980016e] ldd [%o2+0x068],%l4 ! Mem[0000000059000068] jmpl %o7,%g0 std %l4,[%o2+0x128] ! Mem[0000000059000128] p36_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p37_far_2_le: stx %l3,[%i3+0x028] ! Mem[000000005b800028] ldsh [%i0+0x1fe],%l7 ! Mem[000000005a0001fe] jmpl %o7,%g0 ldd [%i3+0x0b0],%f4 ! Mem[000000005b8000b0] p37_far_2_lo: stx %l3,[%o3+0x028] ! Mem[000000005b800028] ldsh [%o0+0x1fe],%l7 ! Mem[000000005a0001fe] jmpl %o7,%g0 ldd [%o3+0x0b0],%f4 ! Mem[000000005b8000b0] p37_far_2_lem: membar #Sync stx %l3,[%i3+0x028] ! Mem[000000005b800028] ldsh [%i0+0x1fe],%l7 ! Mem[000000005a0001fe] jmpl %o7,%g0 ldd [%i3+0x0b0],%f4 ! Mem[000000005b8000b0] p37_far_2_lom: membar #Sync stx %l3,[%o3+0x028] ! Mem[000000005b800028] ldsh [%o0+0x1fe],%l7 ! Mem[000000005a0001fe] jmpl %o7,%g0 ldd [%o3+0x0b0],%f4 ! Mem[000000005b8000b0] p37_far_2_he: addccc %l2,-0x13a,%l6 jmpl %o7,%g0 orn %l1,%l7,%l0 p37_far_2_ho: addccc %l2,-0x13a,%l6 jmpl %o7,%g0 orn %l1,%l7,%l0 p37_far_2_hem: addccc %l2,-0x13a,%l6 jmpl %o7,%g0 orn %l1,%l7,%l0 p37_far_2_hom: addccc %l2,-0x13a,%l6 jmpl %o7,%g0 orn %l1,%l7,%l0 p37_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p38_far_2_le: jmpl %o7,%g0 stb %l5,[%i0+0x0c0] ! Mem[000000005c0000c0] jmpl %o7,%g0 nop p38_far_2_lo: jmpl %o7,%g0 stb %l5,[%o0+0x0c0] ! Mem[000000005c0000c0] jmpl %o7,%g0 nop p38_far_2_lem: jmpl %o7,%g0 stb %l5,[%i0+0x0c0] ! Mem[000000005c0000c0] jmpl %o7,%g0 nop p38_far_2_lom: jmpl %o7,%g0 stb %l5,[%o0+0x0c0] ! Mem[000000005c0000c0] jmpl %o7,%g0 nop p38_far_2_he: swap [%i1+0x0c8],%l1 ! Mem[000000005c8000c8] std %l4,[%i0+0x110] ! Mem[000000005c000110] jmpl %o7,%g0 ld [%i1+0x074],%f18 ! Mem[000000005c800074] p38_far_2_ho: swap [%o1+0x0c8],%l1 ! Mem[000000005c8000c8] std %l4,[%o0+0x110] ! Mem[000000005c000110] jmpl %o7,%g0 ld [%o1+0x074],%f18 ! Mem[000000005c800074] p38_far_2_hem: swap [%i1+0x0c8],%l1 ! Mem[000000005c8000c8] std %l4,[%i0+0x110] ! Mem[000000005c000110] jmpl %o7,%g0 ld [%i1+0x074],%f18 ! Mem[000000005c800074] p38_far_2_hom: swap [%o1+0x0c8],%l1 ! Mem[000000005c8000c8] std %l4,[%o0+0x110] ! Mem[000000005c000110] jmpl %o7,%g0 ld [%o1+0x074],%f18 ! Mem[000000005c800074] p38_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p39_far_2_le: ldd [%i3+0x028],%l0 ! Mem[000000005f800028] ldd [%i0+0x0f0],%l4 ! Mem[000000005e0000f0] taddcctv %l1,%l2,%l5 jmpl %o7,%g0 ldstub [%i2+0x0c4],%l6 ! Mem[000000005f0000c4] p39_far_2_lo: ldd [%o3+0x028],%l0 ! Mem[000000005f800028] ldd [%o0+0x0f0],%l4 ! Mem[000000005e0000f0] taddcctv %l1,%l2,%l5 jmpl %o7,%g0 ldstub [%o2+0x0c4],%l6 ! Mem[000000005f0000c4] p39_far_2_lem: membar #Sync ldd [%i3+0x028],%l0 ! Mem[000000005f800028] ldd [%i0+0x0f0],%l4 ! Mem[000000005e0000f0] taddcctv %l1,%l2,%l5 jmpl %o7,%g0 ldstub [%i2+0x0c4],%l6 ! Mem[000000005f0000c4] p39_far_2_lom: membar #Sync ldd [%o3+0x028],%l0 ! Mem[000000005f800028] ldd [%o0+0x0f0],%l4 ! Mem[000000005e0000f0] taddcctv %l1,%l2,%l5 jmpl %o7,%g0 ldstub [%o2+0x0c4],%l6 ! Mem[000000005f0000c4] p39_far_2_he: andn %l2,-0xa1c,%l0 jmpl %o7,%g0 stw %l2,[%i2+0x1b4] ! Mem[000000005f0001b4] p39_far_2_ho: andn %l2,-0xa1c,%l0 jmpl %o7,%g0 stw %l2,[%o2+0x1b4] ! Mem[000000005f0001b4] p39_far_2_hem: andn %l2,-0xa1c,%l0 jmpl %o7,%g0 stw %l2,[%i2+0x1b4] ! Mem[000000005f0001b4] p39_far_2_hom: andn %l2,-0xa1c,%l0 jmpl %o7,%g0 stw %l2,[%o2+0x1b4] ! Mem[000000005f0001b4] p39_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p40_far_2_le: std %f14,[%i0+0x050] ! Mem[0000000060000050] ldd [%i1+0x1c8],%l0 ! Mem[00000000608001c8] lduh [%i0+0x168],%l1 ! Mem[0000000060000168] std %l4,[%i2+0x190] ! Mem[0000000061000190] jmpl %o7,%g0 lduh [%i1+0x138],%l7 ! Mem[0000000060800138] p40_far_2_lo: std %f14,[%o0+0x050] ! Mem[0000000060000050] ldd [%o1+0x1c8],%l0 ! Mem[00000000608001c8] lduh [%o0+0x168],%l1 ! Mem[0000000060000168] std %l4,[%o2+0x190] ! Mem[0000000061000190] jmpl %o7,%g0 lduh [%o1+0x138],%l7 ! Mem[0000000060800138] p40_far_2_lem: std %f14,[%i0+0x050] ! Mem[0000000060000050] ldd [%i1+0x1c8],%l0 ! Mem[00000000608001c8] lduh [%i0+0x168],%l1 ! Mem[0000000060000168] std %l4,[%i2+0x190] ! Mem[0000000061000190] jmpl %o7,%g0 lduh [%i1+0x138],%l7 ! Mem[0000000060800138] p40_far_2_lom: std %f14,[%o0+0x050] ! Mem[0000000060000050] ldd [%o1+0x1c8],%l0 ! Mem[00000000608001c8] lduh [%o0+0x168],%l1 ! Mem[0000000060000168] std %l4,[%o2+0x190] ! Mem[0000000061000190] jmpl %o7,%g0 lduh [%o1+0x138],%l7 ! Mem[0000000060800138] p40_far_2_he: stb %l2,[%i3+0x07a] ! Mem[000000006180007a] std %l6,[%i0+0x100] ! Mem[0000000060000100] lduw [%i1+0x014],%l2 ! Mem[0000000060800014] jmpl %o7,%g0 sub %l6,0x960,%l4 p40_far_2_ho: stb %l2,[%o3+0x07a] ! Mem[000000006180007a] std %l6,[%o0+0x100] ! Mem[0000000060000100] lduw [%o1+0x014],%l2 ! Mem[0000000060800014] jmpl %o7,%g0 sub %l6,0x960,%l4 p40_far_2_hem: stb %l2,[%i3+0x07a] ! Mem[000000006180007a] std %l6,[%i0+0x100] ! Mem[0000000060000100] membar #Sync lduw [%i1+0x014],%l2 ! Mem[0000000060800014] jmpl %o7,%g0 sub %l6,0x960,%l4 p40_far_2_hom: stb %l2,[%o3+0x07a] ! Mem[000000006180007a] std %l6,[%o0+0x100] ! Mem[0000000060000100] membar #Sync lduw [%o1+0x014],%l2 ! Mem[0000000060800014] jmpl %o7,%g0 sub %l6,0x960,%l4 p40_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p41_far_2_le: ldsw [%i0+0x03c],%l1 ! Mem[000000006200003c] ldx [%i2+0x048],%l7 ! Mem[0000000063000048] lduh [%i2+0x048],%l0 ! Mem[0000000063000048] ldsh [%i0+0x1e4],%l7 ! Mem[00000000620001e4] lduh [%i2+0x102],%l7 ! Mem[0000000063000102] stx %l6,[%i0+0x0d8] ! Mem[00000000620000d8] jmpl %o7,%g0 sth %l7,[%i1+0x126] ! Mem[0000000062800126] p41_far_2_lo: ldsw [%o0+0x03c],%l1 ! Mem[000000006200003c] ldx [%o2+0x048],%l7 ! Mem[0000000063000048] lduh [%o2+0x048],%l0 ! Mem[0000000063000048] ldsh [%o0+0x1e4],%l7 ! Mem[00000000620001e4] lduh [%o2+0x102],%l7 ! Mem[0000000063000102] stx %l6,[%o0+0x0d8] ! Mem[00000000620000d8] jmpl %o7,%g0 sth %l7,[%o1+0x126] ! Mem[0000000062800126] p41_far_2_lem: membar #Sync ldsw [%i0+0x03c],%l1 ! Mem[000000006200003c] ldx [%i2+0x048],%l7 ! Mem[0000000063000048] lduh [%i2+0x048],%l0 ! Mem[0000000063000048] ldsh [%i0+0x1e4],%l7 ! Mem[00000000620001e4] lduh [%i2+0x102],%l7 ! Mem[0000000063000102] stx %l6,[%i0+0x0d8] ! Mem[00000000620000d8] jmpl %o7,%g0 sth %l7,[%i1+0x126] ! Mem[0000000062800126] p41_far_2_lom: membar #Sync ldsw [%o0+0x03c],%l1 ! Mem[000000006200003c] ldx [%o2+0x048],%l7 ! Mem[0000000063000048] lduh [%o2+0x048],%l0 ! Mem[0000000063000048] ldsh [%o0+0x1e4],%l7 ! Mem[00000000620001e4] lduh [%o2+0x102],%l7 ! Mem[0000000063000102] stx %l6,[%o0+0x0d8] ! Mem[00000000620000d8] jmpl %o7,%g0 sth %l7,[%o1+0x126] ! Mem[0000000062800126] p41_far_2_he: sth %l1,[%i0+0x0c8] ! Mem[00000000620000c8] std %f20,[%i0+0x048] ! Mem[0000000062000048] std %f26,[%i2+0x0c0] ! Mem[00000000630000c0] ldstub [%i3+0x07f],%l0 ! Mem[000000006380007f] jmpl %o7,%g0 xorcc %l6,%l5,%l3 p41_far_2_ho: sth %l1,[%o0+0x0c8] ! Mem[00000000620000c8] std %f20,[%o0+0x048] ! Mem[0000000062000048] std %f26,[%o2+0x0c0] ! Mem[00000000630000c0] ldstub [%o3+0x07f],%l0 ! Mem[000000006380007f] jmpl %o7,%g0 xorcc %l6,%l5,%l3 p41_far_2_hem: sth %l1,[%i0+0x0c8] ! Mem[00000000620000c8] std %f20,[%i0+0x048] ! Mem[0000000062000048] std %f26,[%i2+0x0c0] ! Mem[00000000630000c0] ldstub [%i3+0x07f],%l0 ! Mem[000000006380007f] jmpl %o7,%g0 xorcc %l6,%l5,%l3 p41_far_2_hom: sth %l1,[%o0+0x0c8] ! Mem[00000000620000c8] std %f20,[%o0+0x048] ! Mem[0000000062000048] std %f26,[%o2+0x0c0] ! Mem[00000000630000c0] ldstub [%o3+0x07f],%l0 ! Mem[000000006380007f] jmpl %o7,%g0 xorcc %l6,%l5,%l3 p41_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p42_far_2_le: jmpl %o7,%g0 mulx %l6,%l3,%l1 jmpl %o7,%g0 nop p42_far_2_lo: jmpl %o7,%g0 mulx %l6,%l3,%l1 jmpl %o7,%g0 nop p42_far_2_lem: jmpl %o7,%g0 mulx %l6,%l3,%l1 jmpl %o7,%g0 nop p42_far_2_lom: jmpl %o7,%g0 mulx %l6,%l3,%l1 jmpl %o7,%g0 nop p42_far_2_he: ldx [%i0+0x048],%l2 ! Mem[0000000064000048] st %f20,[%i3+0x040] ! Mem[0000000065800040] ldsw [%i3+0x094],%l5 ! Mem[0000000065800094] jmpl %o7,%g0 std %f26,[%i0+0x098] ! Mem[0000000064000098] p42_far_2_ho: ldx [%o0+0x048],%l2 ! Mem[0000000064000048] st %f20,[%o3+0x040] ! Mem[0000000065800040] ldsw [%o3+0x094],%l5 ! Mem[0000000065800094] jmpl %o7,%g0 std %f26,[%o0+0x098] ! Mem[0000000064000098] p42_far_2_hem: ldx [%i0+0x048],%l2 ! Mem[0000000064000048] st %f20,[%i3+0x040] ! Mem[0000000065800040] ldsw [%i3+0x094],%l5 ! Mem[0000000065800094] jmpl %o7,%g0 std %f26,[%i0+0x098] ! Mem[0000000064000098] p42_far_2_hom: ldx [%o0+0x048],%l2 ! Mem[0000000064000048] st %f20,[%o3+0x040] ! Mem[0000000065800040] ldsw [%o3+0x094],%l5 ! Mem[0000000065800094] jmpl %o7,%g0 std %f26,[%o0+0x098] ! Mem[0000000064000098] p42_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p43_far_2_le: taddcctv %l1,%l0,%l7 stx %l5,[%i1+0x0f8] ! Mem[00000000668000f8] stb %l2,[%i2+0x131] ! Mem[0000000067000131] std %f0 ,[%i1+0x0b0] ! Mem[00000000668000b0] stb %l2,[%i3+0x0be] ! Mem[00000000678000be] sub %l3,%l2,%l6 jmpl %o7,%g0 swap [%i0+0x02c],%l3 ! Mem[000000006600002c] p43_far_2_lo: taddcctv %l1,%l0,%l7 stx %l5,[%o1+0x0f8] ! Mem[00000000668000f8] stb %l2,[%o2+0x131] ! Mem[0000000067000131] std %f0 ,[%o1+0x0b0] ! Mem[00000000668000b0] stb %l2,[%o3+0x0be] ! Mem[00000000678000be] sub %l3,%l2,%l6 jmpl %o7,%g0 swap [%o0+0x02c],%l3 ! Mem[000000006600002c] p43_far_2_lem: taddcctv %l1,%l0,%l7 stx %l5,[%i1+0x0f8] ! Mem[00000000668000f8] stb %l2,[%i2+0x131] ! Mem[0000000067000131] std %f0 ,[%i1+0x0b0] ! Mem[00000000668000b0] stb %l2,[%i3+0x0be] ! Mem[00000000678000be] sub %l3,%l2,%l6 membar #Sync jmpl %o7,%g0 swap [%i0+0x02c],%l3 ! Mem[000000006600002c] p43_far_2_lom: taddcctv %l1,%l0,%l7 stx %l5,[%o1+0x0f8] ! Mem[00000000668000f8] stb %l2,[%o2+0x131] ! Mem[0000000067000131] std %f0 ,[%o1+0x0b0] ! Mem[00000000668000b0] stb %l2,[%o3+0x0be] ! Mem[00000000678000be] sub %l3,%l2,%l6 membar #Sync jmpl %o7,%g0 swap [%o0+0x02c],%l3 ! Mem[000000006600002c] p43_far_2_he: swap [%i2+0x044],%l3 ! Mem[0000000067000044] stb %l2,[%i3+0x1ef] ! Mem[00000000678001ef] ldsw [%i3+0x0b8],%l2 ! Mem[00000000678000b8] lduh [%i1+0x094],%l0 ! Mem[0000000066800094] ldub [%i0+0x1a6],%l1 ! Mem[00000000660001a6] stw %l3,[%i1+0x16c] ! Mem[000000006680016c] jmpl %o7,%g0 ldstub [%i3+0x1bf],%l1 ! Mem[00000000678001bf] p43_far_2_ho: swap [%o2+0x044],%l3 ! Mem[0000000067000044] stb %l2,[%o3+0x1ef] ! Mem[00000000678001ef] ldsw [%o3+0x0b8],%l2 ! Mem[00000000678000b8] lduh [%o1+0x094],%l0 ! Mem[0000000066800094] ldub [%o0+0x1a6],%l1 ! Mem[00000000660001a6] stw %l3,[%o1+0x16c] ! Mem[000000006680016c] jmpl %o7,%g0 ldstub [%o3+0x1bf],%l1 ! Mem[00000000678001bf] p43_far_2_hem: swap [%i2+0x044],%l3 ! Mem[0000000067000044] stb %l2,[%i3+0x1ef] ! Mem[00000000678001ef] ldsw [%i3+0x0b8],%l2 ! Mem[00000000678000b8] lduh [%i1+0x094],%l0 ! Mem[0000000066800094] ldub [%i0+0x1a6],%l1 ! Mem[00000000660001a6] stw %l3,[%i1+0x16c] ! Mem[000000006680016c] jmpl %o7,%g0 ldstub [%i3+0x1bf],%l1 ! Mem[00000000678001bf] p43_far_2_hom: swap [%o2+0x044],%l3 ! Mem[0000000067000044] stb %l2,[%o3+0x1ef] ! Mem[00000000678001ef] ldsw [%o3+0x0b8],%l2 ! Mem[00000000678000b8] lduh [%o1+0x094],%l0 ! Mem[0000000066800094] ldub [%o0+0x1a6],%l1 ! Mem[00000000660001a6] stw %l3,[%o1+0x16c] ! Mem[000000006680016c] jmpl %o7,%g0 ldstub [%o3+0x1bf],%l1 ! Mem[00000000678001bf] p43_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p44_far_2_le: ldd [%i3+0x088],%l4 ! Mem[0000000069800088] ldsb [%i0+0x09a],%l1 ! Mem[000000006800009a] ldsh [%i3+0x0c6],%l7 ! Mem[00000000698000c6] jmpl %o7,%g0 lduh [%i1+0x07a],%l4 ! Mem[000000006880007a] p44_far_2_lo: ldd [%o3+0x088],%l4 ! Mem[0000000069800088] ldsb [%o0+0x09a],%l1 ! Mem[000000006800009a] ldsh [%o3+0x0c6],%l7 ! Mem[00000000698000c6] jmpl %o7,%g0 lduh [%o1+0x07a],%l4 ! Mem[000000006880007a] p44_far_2_lem: ldd [%i3+0x088],%l4 ! Mem[0000000069800088] ldsb [%i0+0x09a],%l1 ! Mem[000000006800009a] ldsh [%i3+0x0c6],%l7 ! Mem[00000000698000c6] jmpl %o7,%g0 lduh [%i1+0x07a],%l4 ! Mem[000000006880007a] p44_far_2_lom: ldd [%o3+0x088],%l4 ! Mem[0000000069800088] ldsb [%o0+0x09a],%l1 ! Mem[000000006800009a] ldsh [%o3+0x0c6],%l7 ! Mem[00000000698000c6] jmpl %o7,%g0 lduh [%o1+0x07a],%l4 ! Mem[000000006880007a] p44_far_2_he: lduw [%i3+0x108],%l6 ! Mem[0000000069800108] sra %l7,0x01a,%l6 std %l2,[%i1+0x0b8] ! Mem[00000000688000b8] ldub [%i1+0x132],%l2 ! Mem[0000000068800132] ldsh [%i1+0x0bc],%l7 ! Mem[00000000688000bc] jmpl %o7,%g0 ldsw [%i3+0x128],%l7 ! Mem[0000000069800128] p44_far_2_ho: lduw [%o3+0x108],%l6 ! Mem[0000000069800108] sra %l7,0x01a,%l6 std %l2,[%o1+0x0b8] ! Mem[00000000688000b8] ldub [%o1+0x132],%l2 ! Mem[0000000068800132] ldsh [%o1+0x0bc],%l7 ! Mem[00000000688000bc] jmpl %o7,%g0 ldsw [%o3+0x128],%l7 ! Mem[0000000069800128] p44_far_2_hem: lduw [%i3+0x108],%l6 ! Mem[0000000069800108] sra %l7,0x01a,%l6 std %l2,[%i1+0x0b8] ! Mem[00000000688000b8] ldub [%i1+0x132],%l2 ! Mem[0000000068800132] ldsh [%i1+0x0bc],%l7 ! Mem[00000000688000bc] jmpl %o7,%g0 ldsw [%i3+0x128],%l7 ! Mem[0000000069800128] p44_far_2_hom: lduw [%o3+0x108],%l6 ! Mem[0000000069800108] sra %l7,0x01a,%l6 std %l2,[%o1+0x0b8] ! Mem[00000000688000b8] ldub [%o1+0x132],%l2 ! Mem[0000000068800132] ldsh [%o1+0x0bc],%l7 ! Mem[00000000688000bc] jmpl %o7,%g0 ldsw [%o3+0x128],%l7 ! Mem[0000000069800128] p44_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p45_far_2_le: ldstub [%i0+0x182],%l3 ! Mem[000000006a000182] sth %l0,[%i2+0x17e] ! Mem[000000006b00017e] jmpl %o7,%g0 swap [%i2+0x010],%l7 ! Mem[000000006b000010] p45_far_2_lo: ldstub [%o0+0x182],%l3 ! Mem[000000006a000182] sth %l0,[%o2+0x17e] ! Mem[000000006b00017e] jmpl %o7,%g0 swap [%o2+0x010],%l7 ! Mem[000000006b000010] p45_far_2_lem: ldstub [%i0+0x182],%l3 ! Mem[000000006a000182] sth %l0,[%i2+0x17e] ! Mem[000000006b00017e] membar #Sync jmpl %o7,%g0 swap [%i2+0x010],%l7 ! Mem[000000006b000010] p45_far_2_lom: ldstub [%o0+0x182],%l3 ! Mem[000000006a000182] sth %l0,[%o2+0x17e] ! Mem[000000006b00017e] membar #Sync jmpl %o7,%g0 swap [%o2+0x010],%l7 ! Mem[000000006b000010] p45_far_2_he: ld [%i1+0x04c],%f26 ! Mem[000000006a80004c] lduh [%i1+0x15e],%l2 ! Mem[000000006a80015e] andncc %l5,%l2,%l6 ldstub [%i2+0x09b],%l0 ! Mem[000000006b00009b] ldd [%i2+0x1d0],%l2 ! Mem[000000006b0001d0] ld [%i1+0x030],%f29 ! Mem[000000006a800030] std %f22,[%i2+0x010] ! Mem[000000006b000010] jmpl %o7,%g0 subc %l3,0xe93,%l0 p45_far_2_ho: ld [%o1+0x04c],%f26 ! Mem[000000006a80004c] lduh [%o1+0x15e],%l2 ! Mem[000000006a80015e] andncc %l5,%l2,%l6 ldstub [%o2+0x09b],%l0 ! Mem[000000006b00009b] ldd [%o2+0x1d0],%l2 ! Mem[000000006b0001d0] ld [%o1+0x030],%f29 ! Mem[000000006a800030] std %f22,[%o2+0x010] ! Mem[000000006b000010] jmpl %o7,%g0 subc %l3,0xe93,%l0 p45_far_2_hem: ld [%i1+0x04c],%f26 ! Mem[000000006a80004c] lduh [%i1+0x15e],%l2 ! Mem[000000006a80015e] andncc %l5,%l2,%l6 ldstub [%i2+0x09b],%l0 ! Mem[000000006b00009b] ldd [%i2+0x1d0],%l2 ! Mem[000000006b0001d0] membar #Sync ld [%i1+0x030],%f29 ! Mem[000000006a800030] std %f22,[%i2+0x010] ! Mem[000000006b000010] jmpl %o7,%g0 subc %l3,0xe93,%l0 p45_far_2_hom: ld [%o1+0x04c],%f26 ! Mem[000000006a80004c] lduh [%o1+0x15e],%l2 ! Mem[000000006a80015e] andncc %l5,%l2,%l6 ldstub [%o2+0x09b],%l0 ! Mem[000000006b00009b] ldd [%o2+0x1d0],%l2 ! Mem[000000006b0001d0] membar #Sync ld [%o1+0x030],%f29 ! Mem[000000006a800030] std %f22,[%o2+0x010] ! Mem[000000006b000010] jmpl %o7,%g0 subc %l3,0xe93,%l0 p45_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p46_far_2_le: smul %l0,%l1,%l2 stx %l7,[%i3+0x190] ! Mem[000000006d800190] stw %l0,[%i2+0x0b8] ! Mem[000000006d0000b8] std %l4,[%i3+0x088] ! Mem[000000006d800088] swap [%i1+0x194],%l7 ! Mem[000000006c800194] jmpl %o7,%g0 ldd [%i3+0x1d0],%l2 ! Mem[000000006d8001d0] p46_far_2_lo: smul %l0,%l1,%l2 stx %l7,[%o3+0x190] ! Mem[000000006d800190] stw %l0,[%o2+0x0b8] ! Mem[000000006d0000b8] std %l4,[%o3+0x088] ! Mem[000000006d800088] swap [%o1+0x194],%l7 ! Mem[000000006c800194] jmpl %o7,%g0 ldd [%o3+0x1d0],%l2 ! Mem[000000006d8001d0] p46_far_2_lem: smul %l0,%l1,%l2 stx %l7,[%i3+0x190] ! Mem[000000006d800190] stw %l0,[%i2+0x0b8] ! Mem[000000006d0000b8] std %l4,[%i3+0x088] ! Mem[000000006d800088] swap [%i1+0x194],%l7 ! Mem[000000006c800194] jmpl %o7,%g0 ldd [%i3+0x1d0],%l2 ! Mem[000000006d8001d0] p46_far_2_lom: smul %l0,%l1,%l2 stx %l7,[%o3+0x190] ! Mem[000000006d800190] stw %l0,[%o2+0x0b8] ! Mem[000000006d0000b8] std %l4,[%o3+0x088] ! Mem[000000006d800088] swap [%o1+0x194],%l7 ! Mem[000000006c800194] jmpl %o7,%g0 ldd [%o3+0x1d0],%l2 ! Mem[000000006d8001d0] p46_far_2_he: stb %l2,[%i3+0x0be] ! Mem[000000006d8000be] ld [%i0+0x0a8],%f21 ! Mem[000000006c0000a8] andn %l4,0xa88,%l5 ldsb [%i0+0x08e],%l5 ! Mem[000000006c00008e] std %f24,[%i0+0x090] ! Mem[000000006c000090] stx %l1,[%i2+0x1a0] ! Mem[000000006d0001a0] jmpl %o7,%g0 lduh [%i2+0x1c0],%l4 ! Mem[000000006d0001c0] p46_far_2_ho: stb %l2,[%o3+0x0be] ! Mem[000000006d8000be] ld [%o0+0x0a8],%f21 ! Mem[000000006c0000a8] andn %l4,0xa88,%l5 ldsb [%o0+0x08e],%l5 ! Mem[000000006c00008e] std %f24,[%o0+0x090] ! Mem[000000006c000090] stx %l1,[%o2+0x1a0] ! Mem[000000006d0001a0] jmpl %o7,%g0 lduh [%o2+0x1c0],%l4 ! Mem[000000006d0001c0] p46_far_2_hem: stb %l2,[%i3+0x0be] ! Mem[000000006d8000be] ld [%i0+0x0a8],%f21 ! Mem[000000006c0000a8] andn %l4,0xa88,%l5 ldsb [%i0+0x08e],%l5 ! Mem[000000006c00008e] std %f24,[%i0+0x090] ! Mem[000000006c000090] stx %l1,[%i2+0x1a0] ! Mem[000000006d0001a0] jmpl %o7,%g0 lduh [%i2+0x1c0],%l4 ! Mem[000000006d0001c0] p46_far_2_hom: stb %l2,[%o3+0x0be] ! Mem[000000006d8000be] ld [%o0+0x0a8],%f21 ! Mem[000000006c0000a8] andn %l4,0xa88,%l5 ldsb [%o0+0x08e],%l5 ! Mem[000000006c00008e] std %f24,[%o0+0x090] ! Mem[000000006c000090] stx %l1,[%o2+0x1a0] ! Mem[000000006d0001a0] jmpl %o7,%g0 lduh [%o2+0x1c0],%l4 ! Mem[000000006d0001c0] p46_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p47_far_2_le: jmpl %o7,%g0 stb %l7,[%i1+0x1dc] ! Mem[000000006e8001dc] jmpl %o7,%g0 nop p47_far_2_lo: jmpl %o7,%g0 stb %l7,[%o1+0x1dc] ! Mem[000000006e8001dc] jmpl %o7,%g0 nop p47_far_2_lem: jmpl %o7,%g0 stb %l7,[%i1+0x1dc] ! Mem[000000006e8001dc] jmpl %o7,%g0 nop p47_far_2_lom: jmpl %o7,%g0 stb %l7,[%o1+0x1dc] ! Mem[000000006e8001dc] jmpl %o7,%g0 nop p47_far_2_he: std %l2,[%i1+0x198] ! Mem[000000006e800198] ldd [%i3+0x058],%f16 ! Mem[000000006f800058] ldsw [%i3+0x1cc],%l3 ! Mem[000000006f8001cc] std %f20,[%i0+0x190] ! Mem[000000006e000190] stx %l3,[%i3+0x010] ! Mem[000000006f800010] sth %l2,[%i0+0x1f4] ! Mem[000000006e0001f4] jmpl %o7,%g0 ldsb [%i1+0x194],%l4 ! Mem[000000006e800194] p47_far_2_ho: std %l2,[%o1+0x198] ! Mem[000000006e800198] ldd [%o3+0x058],%f16 ! Mem[000000006f800058] ldsw [%o3+0x1cc],%l3 ! Mem[000000006f8001cc] std %f20,[%o0+0x190] ! Mem[000000006e000190] stx %l3,[%o3+0x010] ! Mem[000000006f800010] sth %l2,[%o0+0x1f4] ! Mem[000000006e0001f4] jmpl %o7,%g0 ldsb [%o1+0x194],%l4 ! Mem[000000006e800194] p47_far_2_hem: std %l2,[%i1+0x198] ! Mem[000000006e800198] ldd [%i3+0x058],%f16 ! Mem[000000006f800058] ldsw [%i3+0x1cc],%l3 ! Mem[000000006f8001cc] std %f20,[%i0+0x190] ! Mem[000000006e000190] membar #Sync stx %l3,[%i3+0x010] ! Mem[000000006f800010] sth %l2,[%i0+0x1f4] ! Mem[000000006e0001f4] jmpl %o7,%g0 ldsb [%i1+0x194],%l4 ! Mem[000000006e800194] p47_far_2_hom: std %l2,[%o1+0x198] ! Mem[000000006e800198] ldd [%o3+0x058],%f16 ! Mem[000000006f800058] ldsw [%o3+0x1cc],%l3 ! Mem[000000006f8001cc] std %f20,[%o0+0x190] ! Mem[000000006e000190] membar #Sync stx %l3,[%o3+0x010] ! Mem[000000006f800010] sth %l2,[%o0+0x1f4] ! Mem[000000006e0001f4] jmpl %o7,%g0 ldsb [%o1+0x194],%l4 ! Mem[000000006e800194] p47_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p48_far_2_le: jmpl %o7,%g0 andncc %l7,-0xf6e,%l6 jmpl %o7,%g0 nop p48_far_2_lo: jmpl %o7,%g0 andncc %l7,-0xf6e,%l6 jmpl %o7,%g0 nop p48_far_2_lem: jmpl %o7,%g0 andncc %l7,-0xf6e,%l6 jmpl %o7,%g0 nop p48_far_2_lom: jmpl %o7,%g0 andncc %l7,-0xf6e,%l6 jmpl %o7,%g0 nop p48_far_2_he: ldsw [%i1+0x158],%l1 ! Mem[0000000070800158] ldsb [%i2+0x037],%l3 ! Mem[0000000071000037] ldsh [%i3+0x016],%l1 ! Mem[0000000071800016] std %l6,[%i0+0x1f8] ! Mem[00000000700001f8] ldub [%i1+0x096],%l4 ! Mem[0000000070800096] lduh [%i2+0x1ba],%l3 ! Mem[00000000710001ba] stw %l0,[%i2+0x17c] ! Mem[000000007100017c] jmpl %o7,%g0 lduh [%i3+0x0cc],%l0 ! Mem[00000000718000cc] p48_far_2_ho: ldsw [%o1+0x158],%l1 ! Mem[0000000070800158] ldsb [%o2+0x037],%l3 ! Mem[0000000071000037] ldsh [%o3+0x016],%l1 ! Mem[0000000071800016] std %l6,[%o0+0x1f8] ! Mem[00000000700001f8] ldub [%o1+0x096],%l4 ! Mem[0000000070800096] lduh [%o2+0x1ba],%l3 ! Mem[00000000710001ba] stw %l0,[%o2+0x17c] ! Mem[000000007100017c] jmpl %o7,%g0 lduh [%o3+0x0cc],%l0 ! Mem[00000000718000cc] p48_far_2_hem: ldsw [%i1+0x158],%l1 ! Mem[0000000070800158] membar #Sync ldsb [%i2+0x037],%l3 ! Mem[0000000071000037] ldsh [%i3+0x016],%l1 ! Mem[0000000071800016] std %l6,[%i0+0x1f8] ! Mem[00000000700001f8] ldub [%i1+0x096],%l4 ! Mem[0000000070800096] lduh [%i2+0x1ba],%l3 ! Mem[00000000710001ba] stw %l0,[%i2+0x17c] ! Mem[000000007100017c] jmpl %o7,%g0 lduh [%i3+0x0cc],%l0 ! Mem[00000000718000cc] p48_far_2_hom: ldsw [%o1+0x158],%l1 ! Mem[0000000070800158] membar #Sync ldsb [%o2+0x037],%l3 ! Mem[0000000071000037] ldsh [%o3+0x016],%l1 ! Mem[0000000071800016] std %l6,[%o0+0x1f8] ! Mem[00000000700001f8] ldub [%o1+0x096],%l4 ! Mem[0000000070800096] lduh [%o2+0x1ba],%l3 ! Mem[00000000710001ba] stw %l0,[%o2+0x17c] ! Mem[000000007100017c] jmpl %o7,%g0 lduh [%o3+0x0cc],%l0 ! Mem[00000000718000cc] p48_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p49_far_2_le: srl %l5,%l2,%l1 ldd [%i3+0x128],%f8 ! Mem[0000000073800128] ldub [%i3+0x136],%l4 ! Mem[0000000073800136] and %l6,0x09f,%l5 ldd [%i3+0x1f0],%l6 ! Mem[00000000738001f0] stb %l0,[%i0+0x1c0] ! Mem[00000000720001c0] srl %l3,0x011,%l0 jmpl %o7,%g0 sth %l7,[%i2+0x0ea] ! Mem[00000000730000ea] p49_far_2_lo: srl %l5,%l2,%l1 ldd [%o3+0x128],%f8 ! Mem[0000000073800128] ldub [%o3+0x136],%l4 ! Mem[0000000073800136] and %l6,0x09f,%l5 ldd [%o3+0x1f0],%l6 ! Mem[00000000738001f0] stb %l0,[%o0+0x1c0] ! Mem[00000000720001c0] srl %l3,0x011,%l0 jmpl %o7,%g0 sth %l7,[%o2+0x0ea] ! Mem[00000000730000ea] p49_far_2_lem: srl %l5,%l2,%l1 ldd [%i3+0x128],%f8 ! Mem[0000000073800128] ldub [%i3+0x136],%l4 ! Mem[0000000073800136] and %l6,0x09f,%l5 ldd [%i3+0x1f0],%l6 ! Mem[00000000738001f0] stb %l0,[%i0+0x1c0] ! Mem[00000000720001c0] srl %l3,0x011,%l0 jmpl %o7,%g0 sth %l7,[%i2+0x0ea] ! Mem[00000000730000ea] p49_far_2_lom: srl %l5,%l2,%l1 ldd [%o3+0x128],%f8 ! Mem[0000000073800128] ldub [%o3+0x136],%l4 ! Mem[0000000073800136] and %l6,0x09f,%l5 ldd [%o3+0x1f0],%l6 ! Mem[00000000738001f0] stb %l0,[%o0+0x1c0] ! Mem[00000000720001c0] srl %l3,0x011,%l0 jmpl %o7,%g0 sth %l7,[%o2+0x0ea] ! Mem[00000000730000ea] p49_far_2_he: ldub [%i3+0x0b4],%l3 ! Mem[00000000738000b4] lduh [%i1+0x16a],%l4 ! Mem[000000007280016a] st %f22,[%i3+0x1f8] ! Mem[00000000738001f8] ldsh [%i0+0x012],%l7 ! Mem[0000000072000012] lduh [%i3+0x06e],%l2 ! Mem[000000007380006e] jmpl %o7,%g0 lduw [%i0+0x098],%l2 ! Mem[0000000072000098] p49_far_2_ho: ldub [%o3+0x0b4],%l3 ! Mem[00000000738000b4] lduh [%o1+0x16a],%l4 ! Mem[000000007280016a] st %f22,[%o3+0x1f8] ! Mem[00000000738001f8] ldsh [%o0+0x012],%l7 ! Mem[0000000072000012] lduh [%o3+0x06e],%l2 ! Mem[000000007380006e] jmpl %o7,%g0 lduw [%o0+0x098],%l2 ! Mem[0000000072000098] p49_far_2_hem: ldub [%i3+0x0b4],%l3 ! Mem[00000000738000b4] lduh [%i1+0x16a],%l4 ! Mem[000000007280016a] st %f22,[%i3+0x1f8] ! Mem[00000000738001f8] membar #Sync ldsh [%i0+0x012],%l7 ! Mem[0000000072000012] lduh [%i3+0x06e],%l2 ! Mem[000000007380006e] jmpl %o7,%g0 lduw [%i0+0x098],%l2 ! Mem[0000000072000098] p49_far_2_hom: ldub [%o3+0x0b4],%l3 ! Mem[00000000738000b4] lduh [%o1+0x16a],%l4 ! Mem[000000007280016a] st %f22,[%o3+0x1f8] ! Mem[00000000738001f8] membar #Sync ldsh [%o0+0x012],%l7 ! Mem[0000000072000012] lduh [%o3+0x06e],%l2 ! Mem[000000007380006e] jmpl %o7,%g0 lduw [%o0+0x098],%l2 ! Mem[0000000072000098] p49_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p50_far_2_le: ldsb [%i3+0x0b4],%l1 ! Mem[00000000758000b4] ld [%i3+0x1b4],%f11 ! Mem[00000000758001b4] lduw [%i1+0x16c],%l3 ! Mem[000000007480016c] ldsh [%i2+0x166],%l4 ! Mem[0000000075000166] ldsh [%i3+0x098],%l4 ! Mem[0000000075800098] swap [%i0+0x10c],%l0 ! Mem[000000007400010c] ldx [%i2+0x090],%l2 ! Mem[0000000075000090] jmpl %o7,%g0 swap [%i1+0x088],%l1 ! Mem[0000000074800088] p50_far_2_lo: ldsb [%o3+0x0b4],%l1 ! Mem[00000000758000b4] ld [%o3+0x1b4],%f11 ! Mem[00000000758001b4] lduw [%o1+0x16c],%l3 ! Mem[000000007480016c] ldsh [%o2+0x166],%l4 ! Mem[0000000075000166] ldsh [%o3+0x098],%l4 ! Mem[0000000075800098] swap [%o0+0x10c],%l0 ! Mem[000000007400010c] ldx [%o2+0x090],%l2 ! Mem[0000000075000090] jmpl %o7,%g0 swap [%o1+0x088],%l1 ! Mem[0000000074800088] p50_far_2_lem: ldsb [%i3+0x0b4],%l1 ! Mem[00000000758000b4] ld [%i3+0x1b4],%f11 ! Mem[00000000758001b4] lduw [%i1+0x16c],%l3 ! Mem[000000007480016c] ldsh [%i2+0x166],%l4 ! Mem[0000000075000166] ldsh [%i3+0x098],%l4 ! Mem[0000000075800098] swap [%i0+0x10c],%l0 ! Mem[000000007400010c] ldx [%i2+0x090],%l2 ! Mem[0000000075000090] jmpl %o7,%g0 swap [%i1+0x088],%l1 ! Mem[0000000074800088] p50_far_2_lom: ldsb [%o3+0x0b4],%l1 ! Mem[00000000758000b4] ld [%o3+0x1b4],%f11 ! Mem[00000000758001b4] lduw [%o1+0x16c],%l3 ! Mem[000000007480016c] ldsh [%o2+0x166],%l4 ! Mem[0000000075000166] ldsh [%o3+0x098],%l4 ! Mem[0000000075800098] swap [%o0+0x10c],%l0 ! Mem[000000007400010c] ldx [%o2+0x090],%l2 ! Mem[0000000075000090] jmpl %o7,%g0 swap [%o1+0x088],%l1 ! Mem[0000000074800088] p50_far_2_he: lduw [%i1+0x098],%l2 ! Mem[0000000074800098] jmpl %o7,%g0 ldsb [%i0+0x1ca],%l1 ! Mem[00000000740001ca] p50_far_2_ho: lduw [%o1+0x098],%l2 ! Mem[0000000074800098] jmpl %o7,%g0 ldsb [%o0+0x1ca],%l1 ! Mem[00000000740001ca] p50_far_2_hem: lduw [%i1+0x098],%l2 ! Mem[0000000074800098] jmpl %o7,%g0 ldsb [%i0+0x1ca],%l1 ! Mem[00000000740001ca] p50_far_2_hom: lduw [%o1+0x098],%l2 ! Mem[0000000074800098] jmpl %o7,%g0 ldsb [%o0+0x1ca],%l1 ! Mem[00000000740001ca] p50_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p51_far_2_le: sth %l1,[%i1+0x168] ! Mem[0000000076800168] ldsw [%i2+0x034],%l3 ! Mem[0000000077000034] std %f12,[%i1+0x0b0] ! Mem[00000000768000b0] jmpl %o7,%g0 ldd [%i2+0x030],%f4 ! Mem[0000000077000030] p51_far_2_lo: sth %l1,[%o1+0x168] ! Mem[0000000076800168] ldsw [%o2+0x034],%l3 ! Mem[0000000077000034] std %f12,[%o1+0x0b0] ! Mem[00000000768000b0] jmpl %o7,%g0 ldd [%o2+0x030],%f4 ! Mem[0000000077000030] p51_far_2_lem: sth %l1,[%i1+0x168] ! Mem[0000000076800168] membar #Sync ldsw [%i2+0x034],%l3 ! Mem[0000000077000034] std %f12,[%i1+0x0b0] ! Mem[00000000768000b0] membar #Sync jmpl %o7,%g0 ldd [%i2+0x030],%f4 ! Mem[0000000077000030] p51_far_2_lom: sth %l1,[%o1+0x168] ! Mem[0000000076800168] membar #Sync ldsw [%o2+0x034],%l3 ! Mem[0000000077000034] std %f12,[%o1+0x0b0] ! Mem[00000000768000b0] membar #Sync jmpl %o7,%g0 ldd [%o2+0x030],%f4 ! Mem[0000000077000030] p51_far_2_he: lduh [%i2+0x162],%l7 ! Mem[0000000077000162] ldd [%i3+0x198],%l0 ! Mem[0000000077800198] ldsb [%i1+0x03a],%l0 ! Mem[000000007680003a] swap [%i0+0x030],%l5 ! Mem[0000000076000030] ldstub [%i2+0x039],%l4 ! Mem[0000000077000039] stw %l6,[%i2+0x028] ! Mem[0000000077000028] jmpl %o7,%g0 ldsh [%i3+0x0fe],%l2 ! Mem[00000000778000fe] p51_far_2_ho: lduh [%o2+0x162],%l7 ! Mem[0000000077000162] ldd [%o3+0x198],%l0 ! Mem[0000000077800198] ldsb [%o1+0x03a],%l0 ! Mem[000000007680003a] swap [%o0+0x030],%l5 ! Mem[0000000076000030] ldstub [%o2+0x039],%l4 ! Mem[0000000077000039] stw %l6,[%o2+0x028] ! Mem[0000000077000028] jmpl %o7,%g0 ldsh [%o3+0x0fe],%l2 ! Mem[00000000778000fe] p51_far_2_hem: lduh [%i2+0x162],%l7 ! Mem[0000000077000162] ldd [%i3+0x198],%l0 ! Mem[0000000077800198] membar #Sync ldsb [%i1+0x03a],%l0 ! Mem[000000007680003a] swap [%i0+0x030],%l5 ! Mem[0000000076000030] ldstub [%i2+0x039],%l4 ! Mem[0000000077000039] stw %l6,[%i2+0x028] ! Mem[0000000077000028] jmpl %o7,%g0 ldsh [%i3+0x0fe],%l2 ! Mem[00000000778000fe] p51_far_2_hom: lduh [%o2+0x162],%l7 ! Mem[0000000077000162] ldd [%o3+0x198],%l0 ! Mem[0000000077800198] membar #Sync ldsb [%o1+0x03a],%l0 ! Mem[000000007680003a] swap [%o0+0x030],%l5 ! Mem[0000000076000030] ldstub [%o2+0x039],%l4 ! Mem[0000000077000039] stw %l6,[%o2+0x028] ! Mem[0000000077000028] jmpl %o7,%g0 ldsh [%o3+0x0fe],%l2 ! Mem[00000000778000fe] p51_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p52_far_2_le: sth %l2,[%i1+0x06a] ! Mem[000000007880006a] jmpl %o7,%g0 ldsh [%i3+0x0e0],%l1 ! Mem[00000000798000e0] p52_far_2_lo: sth %l2,[%o1+0x06a] ! Mem[000000007880006a] jmpl %o7,%g0 ldsh [%o3+0x0e0],%l1 ! Mem[00000000798000e0] p52_far_2_lem: sth %l2,[%i1+0x06a] ! Mem[000000007880006a] jmpl %o7,%g0 ldsh [%i3+0x0e0],%l1 ! Mem[00000000798000e0] p52_far_2_lom: sth %l2,[%o1+0x06a] ! Mem[000000007880006a] jmpl %o7,%g0 ldsh [%o3+0x0e0],%l1 ! Mem[00000000798000e0] p52_far_2_he: ldsb [%i2+0x06f],%l4 ! Mem[000000007900006f] mulx %l6,-0x5f7,%l5 ldsw [%i2+0x094],%l1 ! Mem[0000000079000094] jmpl %o7,%g0 ldstub [%i3+0x15f],%l2 ! Mem[000000007980015f] p52_far_2_ho: ldsb [%o2+0x06f],%l4 ! Mem[000000007900006f] mulx %l6,-0x5f7,%l5 ldsw [%o2+0x094],%l1 ! Mem[0000000079000094] jmpl %o7,%g0 ldstub [%o3+0x15f],%l2 ! Mem[000000007980015f] p52_far_2_hem: ldsb [%i2+0x06f],%l4 ! Mem[000000007900006f] mulx %l6,-0x5f7,%l5 ldsw [%i2+0x094],%l1 ! Mem[0000000079000094] jmpl %o7,%g0 ldstub [%i3+0x15f],%l2 ! Mem[000000007980015f] p52_far_2_hom: ldsb [%o2+0x06f],%l4 ! Mem[000000007900006f] mulx %l6,-0x5f7,%l5 ldsw [%o2+0x094],%l1 ! Mem[0000000079000094] jmpl %o7,%g0 ldstub [%o3+0x15f],%l2 ! Mem[000000007980015f] p52_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p53_far_2_le: or %l0,-0x750,%l2 add %l3,%l1,%l0 jmpl %o7,%g0 ldd [%i0+0x078],%l6 ! Mem[000000007a000078] p53_far_2_lo: or %l0,-0x750,%l2 add %l3,%l1,%l0 jmpl %o7,%g0 ldd [%o0+0x078],%l6 ! Mem[000000007a000078] p53_far_2_lem: or %l0,-0x750,%l2 add %l3,%l1,%l0 jmpl %o7,%g0 ldd [%i0+0x078],%l6 ! Mem[000000007a000078] p53_far_2_lom: or %l0,-0x750,%l2 add %l3,%l1,%l0 jmpl %o7,%g0 ldd [%o0+0x078],%l6 ! Mem[000000007a000078] p53_far_2_he: stb %l6,[%i2+0x1d6] ! Mem[000000007b0001d6] ldub [%i1+0x053],%l2 ! Mem[000000007a800053] stb %l3,[%i1+0x182] ! Mem[000000007a800182] ldub [%i1+0x148],%l1 ! Mem[000000007a800148] jmpl %o7,%g0 ldx [%i3+0x120],%l5 ! Mem[000000007b800120] p53_far_2_ho: stb %l6,[%o2+0x1d6] ! Mem[000000007b0001d6] ldub [%o1+0x053],%l2 ! Mem[000000007a800053] stb %l3,[%o1+0x182] ! Mem[000000007a800182] ldub [%o1+0x148],%l1 ! Mem[000000007a800148] jmpl %o7,%g0 ldx [%o3+0x120],%l5 ! Mem[000000007b800120] p53_far_2_hem: stb %l6,[%i2+0x1d6] ! Mem[000000007b0001d6] ldub [%i1+0x053],%l2 ! Mem[000000007a800053] stb %l3,[%i1+0x182] ! Mem[000000007a800182] ldub [%i1+0x148],%l1 ! Mem[000000007a800148] jmpl %o7,%g0 ldx [%i3+0x120],%l5 ! Mem[000000007b800120] p53_far_2_hom: stb %l6,[%o2+0x1d6] ! Mem[000000007b0001d6] ldub [%o1+0x053],%l2 ! Mem[000000007a800053] stb %l3,[%o1+0x182] ! Mem[000000007a800182] ldub [%o1+0x148],%l1 ! Mem[000000007a800148] jmpl %o7,%g0 ldx [%o3+0x120],%l5 ! Mem[000000007b800120] p53_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p54_far_2_le: lduw [%i1+0x1dc],%l7 ! Mem[000000007c8001dc] st %f3 ,[%i3+0x094] ! Mem[000000007d800094] jmpl %o7,%g0 ldd [%i0+0x078],%l0 ! Mem[000000007c000078] p54_far_2_lo: lduw [%o1+0x1dc],%l7 ! Mem[000000007c8001dc] st %f3 ,[%o3+0x094] ! Mem[000000007d800094] jmpl %o7,%g0 ldd [%o0+0x078],%l0 ! Mem[000000007c000078] p54_far_2_lem: lduw [%i1+0x1dc],%l7 ! Mem[000000007c8001dc] st %f3 ,[%i3+0x094] ! Mem[000000007d800094] jmpl %o7,%g0 ldd [%i0+0x078],%l0 ! Mem[000000007c000078] p54_far_2_lom: lduw [%o1+0x1dc],%l7 ! Mem[000000007c8001dc] st %f3 ,[%o3+0x094] ! Mem[000000007d800094] jmpl %o7,%g0 ldd [%o0+0x078],%l0 ! Mem[000000007c000078] p54_far_2_he: swap [%i2+0x1c8],%l1 ! Mem[000000007d0001c8] ldub [%i0+0x0f9],%l7 ! Mem[000000007c0000f9] lduw [%i0+0x094],%l1 ! Mem[000000007c000094] xnor %l4,%l5,%l0 ldstub [%i1+0x14e],%l4 ! Mem[000000007c80014e] ldd [%i3+0x058],%l2 ! Mem[000000007d800058] ldub [%i2+0x100],%l6 ! Mem[000000007d000100] jmpl %o7,%g0 lduh [%i3+0x034],%l2 ! Mem[000000007d800034] p54_far_2_ho: swap [%o2+0x1c8],%l1 ! Mem[000000007d0001c8] ldub [%o0+0x0f9],%l7 ! Mem[000000007c0000f9] lduw [%o0+0x094],%l1 ! Mem[000000007c000094] xnor %l4,%l5,%l0 ldstub [%o1+0x14e],%l4 ! Mem[000000007c80014e] ldd [%o3+0x058],%l2 ! Mem[000000007d800058] ldub [%o2+0x100],%l6 ! Mem[000000007d000100] jmpl %o7,%g0 lduh [%o3+0x034],%l2 ! Mem[000000007d800034] p54_far_2_hem: swap [%i2+0x1c8],%l1 ! Mem[000000007d0001c8] ldub [%i0+0x0f9],%l7 ! Mem[000000007c0000f9] lduw [%i0+0x094],%l1 ! Mem[000000007c000094] xnor %l4,%l5,%l0 ldstub [%i1+0x14e],%l4 ! Mem[000000007c80014e] ldd [%i3+0x058],%l2 ! Mem[000000007d800058] ldub [%i2+0x100],%l6 ! Mem[000000007d000100] membar #Sync jmpl %o7,%g0 lduh [%i3+0x034],%l2 ! Mem[000000007d800034] p54_far_2_hom: swap [%o2+0x1c8],%l1 ! Mem[000000007d0001c8] ldub [%o0+0x0f9],%l7 ! Mem[000000007c0000f9] lduw [%o0+0x094],%l1 ! Mem[000000007c000094] xnor %l4,%l5,%l0 ldstub [%o1+0x14e],%l4 ! Mem[000000007c80014e] ldd [%o3+0x058],%l2 ! Mem[000000007d800058] ldub [%o2+0x100],%l6 ! Mem[000000007d000100] membar #Sync jmpl %o7,%g0 lduh [%o3+0x034],%l2 ! Mem[000000007d800034] p54_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p55_far_2_le: smulcc %l2,%l3,%l1 addccc %l4,-0xb6b,%l0 ldx [%i1+0x018],%l7 ! Mem[000000007e800018] subc %l7,0x961,%l7 nop jmpl %o7,%g0 lduw [%i0+0x0e0],%l0 ! Mem[000000007e0000e0] p55_far_2_lo: smulcc %l2,%l3,%l1 addccc %l4,-0xb6b,%l0 ldx [%o1+0x018],%l7 ! Mem[000000007e800018] subc %l7,0x961,%l7 nop jmpl %o7,%g0 lduw [%o0+0x0e0],%l0 ! Mem[000000007e0000e0] p55_far_2_lem: smulcc %l2,%l3,%l1 addccc %l4,-0xb6b,%l0 membar #Sync ldx [%i1+0x018],%l7 ! Mem[000000007e800018] subc %l7,0x961,%l7 nop jmpl %o7,%g0 lduw [%i0+0x0e0],%l0 ! Mem[000000007e0000e0] p55_far_2_lom: smulcc %l2,%l3,%l1 addccc %l4,-0xb6b,%l0 membar #Sync ldx [%o1+0x018],%l7 ! Mem[000000007e800018] subc %l7,0x961,%l7 nop jmpl %o7,%g0 lduw [%o0+0x0e0],%l0 ! Mem[000000007e0000e0] p55_far_2_he: swap [%i3+0x120],%l2 ! Mem[000000007f800120] stb %l2,[%i1+0x184] ! Mem[000000007e800184] lduw [%i0+0x040],%l4 ! Mem[000000007e000040] swap [%i1+0x0b0],%l6 ! Mem[000000007e8000b0] std %l2,[%i0+0x1f0] ! Mem[000000007e0001f0] jmpl %o7,%g0 lduh [%i0+0x1e2],%l0 ! Mem[000000007e0001e2] p55_far_2_ho: swap [%o3+0x120],%l2 ! Mem[000000007f800120] stb %l2,[%o1+0x184] ! Mem[000000007e800184] lduw [%o0+0x040],%l4 ! Mem[000000007e000040] swap [%o1+0x0b0],%l6 ! Mem[000000007e8000b0] std %l2,[%o0+0x1f0] ! Mem[000000007e0001f0] jmpl %o7,%g0 lduh [%o0+0x1e2],%l0 ! Mem[000000007e0001e2] p55_far_2_hem: swap [%i3+0x120],%l2 ! Mem[000000007f800120] stb %l2,[%i1+0x184] ! Mem[000000007e800184] lduw [%i0+0x040],%l4 ! Mem[000000007e000040] swap [%i1+0x0b0],%l6 ! Mem[000000007e8000b0] std %l2,[%i0+0x1f0] ! Mem[000000007e0001f0] jmpl %o7,%g0 lduh [%i0+0x1e2],%l0 ! Mem[000000007e0001e2] p55_far_2_hom: swap [%o3+0x120],%l2 ! Mem[000000007f800120] stb %l2,[%o1+0x184] ! Mem[000000007e800184] lduw [%o0+0x040],%l4 ! Mem[000000007e000040] swap [%o1+0x0b0],%l6 ! Mem[000000007e8000b0] std %l2,[%o0+0x1f0] ! Mem[000000007e0001f0] jmpl %o7,%g0 lduh [%o0+0x1e2],%l0 ! Mem[000000007e0001e2] p55_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p56_far_2_le: jmpl %o7,%g0 addc %l1,-0x1c6,%l3 jmpl %o7,%g0 nop p56_far_2_lo: jmpl %o7,%g0 addc %l1,-0x1c6,%l3 jmpl %o7,%g0 nop p56_far_2_lem: jmpl %o7,%g0 addc %l1,-0x1c6,%l3 jmpl %o7,%g0 nop p56_far_2_lom: jmpl %o7,%g0 addc %l1,-0x1c6,%l3 jmpl %o7,%g0 nop p56_far_2_he: jmpl %o7,%g0 sth %l7,[%i2+0x022] ! Mem[0000000081000022] jmpl %o7,%g0 nop p56_far_2_ho: jmpl %o7,%g0 sth %l7,[%o2+0x022] ! Mem[0000000081000022] jmpl %o7,%g0 nop p56_far_2_hem: membar #Sync jmpl %o7,%g0 sth %l7,[%i2+0x022] ! Mem[0000000081000022] jmpl %o7,%g0 nop p56_far_2_hom: membar #Sync jmpl %o7,%g0 sth %l7,[%o2+0x022] ! Mem[0000000081000022] jmpl %o7,%g0 nop p56_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p57_far_2_le: stw %l3,[%i2+0x02c] ! Mem[000000008300002c] sllx %l3,0x00c,%l3 lduh [%i1+0x1e4],%l6 ! Mem[00000000828001e4] ldsw [%i1+0x1ec],%l2 ! Mem[00000000828001ec] ldx [%i1+0x170],%l2 ! Mem[0000000082800170] st %f10,[%i1+0x1a8] ! Mem[00000000828001a8] jmpl %o7,%g0 sdivx %l5,%l7,%l7 p57_far_2_lo: stw %l3,[%o2+0x02c] ! Mem[000000008300002c] sllx %l3,0x00c,%l3 lduh [%o1+0x1e4],%l6 ! Mem[00000000828001e4] ldsw [%o1+0x1ec],%l2 ! Mem[00000000828001ec] ldx [%o1+0x170],%l2 ! Mem[0000000082800170] st %f10,[%o1+0x1a8] ! Mem[00000000828001a8] jmpl %o7,%g0 sdivx %l5,%l7,%l7 p57_far_2_lem: membar #Sync stw %l3,[%i2+0x02c] ! Mem[000000008300002c] sllx %l3,0x00c,%l3 lduh [%i1+0x1e4],%l6 ! Mem[00000000828001e4] ldsw [%i1+0x1ec],%l2 ! Mem[00000000828001ec] ldx [%i1+0x170],%l2 ! Mem[0000000082800170] st %f10,[%i1+0x1a8] ! Mem[00000000828001a8] jmpl %o7,%g0 sdivx %l5,%l7,%l7 p57_far_2_lom: membar #Sync stw %l3,[%o2+0x02c] ! Mem[000000008300002c] sllx %l3,0x00c,%l3 lduh [%o1+0x1e4],%l6 ! Mem[00000000828001e4] ldsw [%o1+0x1ec],%l2 ! Mem[00000000828001ec] ldx [%o1+0x170],%l2 ! Mem[0000000082800170] st %f10,[%o1+0x1a8] ! Mem[00000000828001a8] jmpl %o7,%g0 sdivx %l5,%l7,%l7 p57_far_2_he: andncc %l0,0x1f6,%l2 jmpl %o7,%g0 ldstub [%i2+0x035],%l2 ! Mem[0000000083000035] p57_far_2_ho: andncc %l0,0x1f6,%l2 jmpl %o7,%g0 ldstub [%o2+0x035],%l2 ! Mem[0000000083000035] p57_far_2_hem: andncc %l0,0x1f6,%l2 membar #Sync jmpl %o7,%g0 ldstub [%i2+0x035],%l2 ! Mem[0000000083000035] p57_far_2_hom: andncc %l0,0x1f6,%l2 membar #Sync jmpl %o7,%g0 ldstub [%o2+0x035],%l2 ! Mem[0000000083000035] p57_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p58_far_2_le: jmpl %o7,%g0 lduw [%i2+0x078],%l2 ! Mem[0000000085000078] jmpl %o7,%g0 nop p58_far_2_lo: jmpl %o7,%g0 lduw [%o2+0x078],%l2 ! Mem[0000000085000078] jmpl %o7,%g0 nop p58_far_2_lem: jmpl %o7,%g0 lduw [%i2+0x078],%l2 ! Mem[0000000085000078] jmpl %o7,%g0 nop p58_far_2_lom: jmpl %o7,%g0 lduw [%o2+0x078],%l2 ! Mem[0000000085000078] jmpl %o7,%g0 nop p58_far_2_he: jmpl %o7,%g0 stb %l6,[%i2+0x110] ! Mem[0000000085000110] jmpl %o7,%g0 nop p58_far_2_ho: jmpl %o7,%g0 stb %l6,[%o2+0x110] ! Mem[0000000085000110] jmpl %o7,%g0 nop p58_far_2_hem: jmpl %o7,%g0 stb %l6,[%i2+0x110] ! Mem[0000000085000110] jmpl %o7,%g0 nop p58_far_2_hom: jmpl %o7,%g0 stb %l6,[%o2+0x110] ! Mem[0000000085000110] jmpl %o7,%g0 nop p58_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p59_far_2_le: lduh [%i0+0x186],%l5 ! Mem[0000000086000186] stb %l3,[%i2+0x1fc] ! Mem[00000000870001fc] jmpl %o7,%g0 smulcc %l2,-0x6b7,%l3 p59_far_2_lo: lduh [%o0+0x186],%l5 ! Mem[0000000086000186] stb %l3,[%o2+0x1fc] ! Mem[00000000870001fc] jmpl %o7,%g0 smulcc %l2,-0x6b7,%l3 p59_far_2_lem: lduh [%i0+0x186],%l5 ! Mem[0000000086000186] stb %l3,[%i2+0x1fc] ! Mem[00000000870001fc] jmpl %o7,%g0 smulcc %l2,-0x6b7,%l3 p59_far_2_lom: lduh [%o0+0x186],%l5 ! Mem[0000000086000186] stb %l3,[%o2+0x1fc] ! Mem[00000000870001fc] jmpl %o7,%g0 smulcc %l2,-0x6b7,%l3 p59_far_2_he: std %f24,[%i0+0x178] ! Mem[0000000086000178] jmpl %o7,%g0 lduh [%i0+0x0cc],%l0 ! Mem[00000000860000cc] p59_far_2_ho: std %f24,[%o0+0x178] ! Mem[0000000086000178] jmpl %o7,%g0 lduh [%o0+0x0cc],%l0 ! Mem[00000000860000cc] p59_far_2_hem: std %f24,[%i0+0x178] ! Mem[0000000086000178] jmpl %o7,%g0 lduh [%i0+0x0cc],%l0 ! Mem[00000000860000cc] p59_far_2_hom: std %f24,[%o0+0x178] ! Mem[0000000086000178] jmpl %o7,%g0 lduh [%o0+0x0cc],%l0 ! Mem[00000000860000cc] p59_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p60_far_2_le: stw %l7,[%i1+0x048] ! Mem[0000000088800048] ldd [%i0+0x0e8],%l6 ! Mem[00000000880000e8] st %f2 ,[%i2+0x1a4] ! Mem[00000000890001a4] stx %l2,[%i3+0x1d0] ! Mem[00000000898001d0] ldstub [%i0+0x0be],%l2 ! Mem[00000000880000be] jmpl %o7,%g0 std %l0,[%i2+0x098] ! Mem[0000000089000098] p60_far_2_lo: stw %l7,[%o1+0x048] ! Mem[0000000088800048] ldd [%o0+0x0e8],%l6 ! Mem[00000000880000e8] st %f2 ,[%o2+0x1a4] ! Mem[00000000890001a4] stx %l2,[%o3+0x1d0] ! Mem[00000000898001d0] ldstub [%o0+0x0be],%l2 ! Mem[00000000880000be] jmpl %o7,%g0 std %l0,[%o2+0x098] ! Mem[0000000089000098] p60_far_2_lem: stw %l7,[%i1+0x048] ! Mem[0000000088800048] ldd [%i0+0x0e8],%l6 ! Mem[00000000880000e8] st %f2 ,[%i2+0x1a4] ! Mem[00000000890001a4] stx %l2,[%i3+0x1d0] ! Mem[00000000898001d0] ldstub [%i0+0x0be],%l2 ! Mem[00000000880000be] jmpl %o7,%g0 std %l0,[%i2+0x098] ! Mem[0000000089000098] p60_far_2_lom: stw %l7,[%o1+0x048] ! Mem[0000000088800048] ldd [%o0+0x0e8],%l6 ! Mem[00000000880000e8] st %f2 ,[%o2+0x1a4] ! Mem[00000000890001a4] stx %l2,[%o3+0x1d0] ! Mem[00000000898001d0] ldstub [%o0+0x0be],%l2 ! Mem[00000000880000be] jmpl %o7,%g0 std %l0,[%o2+0x098] ! Mem[0000000089000098] p60_far_2_he: ldx [%i3+0x178],%l0 ! Mem[0000000089800178] jmpl %o7,%g0 lduw [%i1+0x128],%l3 ! Mem[0000000088800128] p60_far_2_ho: ldx [%o3+0x178],%l0 ! Mem[0000000089800178] jmpl %o7,%g0 lduw [%o1+0x128],%l3 ! Mem[0000000088800128] p60_far_2_hem: ldx [%i3+0x178],%l0 ! Mem[0000000089800178] jmpl %o7,%g0 lduw [%i1+0x128],%l3 ! Mem[0000000088800128] p60_far_2_hom: ldx [%o3+0x178],%l0 ! Mem[0000000089800178] jmpl %o7,%g0 lduw [%o1+0x128],%l3 ! Mem[0000000088800128] p60_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p61_far_2_le: xorcc %l6,0x579,%l1 ldsw [%i1+0x0a8],%l2 ! Mem[000000008a8000a8] swap [%i0+0x078],%l2 ! Mem[000000008a000078] jmpl %o7,%g0 tsubcctv %l0,%l0,%l0 p61_far_2_lo: xorcc %l6,0x579,%l1 ldsw [%o1+0x0a8],%l2 ! Mem[000000008a8000a8] swap [%o0+0x078],%l2 ! Mem[000000008a000078] jmpl %o7,%g0 tsubcctv %l0,%l0,%l0 p61_far_2_lem: xorcc %l6,0x579,%l1 ldsw [%i1+0x0a8],%l2 ! Mem[000000008a8000a8] swap [%i0+0x078],%l2 ! Mem[000000008a000078] jmpl %o7,%g0 tsubcctv %l0,%l0,%l0 p61_far_2_lom: xorcc %l6,0x579,%l1 ldsw [%o1+0x0a8],%l2 ! Mem[000000008a8000a8] swap [%o0+0x078],%l2 ! Mem[000000008a000078] jmpl %o7,%g0 tsubcctv %l0,%l0,%l0 p61_far_2_he: ldsw [%i0+0x000],%l7 ! Mem[000000008a000000] ldub [%i1+0x082],%l4 ! Mem[000000008a800082] or %l7,%l1,%l5 ldub [%i2+0x1d2],%l0 ! Mem[000000008b0001d2] jmpl %o7,%g0 lduw [%i1+0x0a8],%l5 ! Mem[000000008a8000a8] p61_far_2_ho: ldsw [%o0+0x000],%l7 ! Mem[000000008a000000] ldub [%o1+0x082],%l4 ! Mem[000000008a800082] or %l7,%l1,%l5 ldub [%o2+0x1d2],%l0 ! Mem[000000008b0001d2] jmpl %o7,%g0 lduw [%o1+0x0a8],%l5 ! Mem[000000008a8000a8] p61_far_2_hem: membar #Sync ldsw [%i0+0x000],%l7 ! Mem[000000008a000000] ldub [%i1+0x082],%l4 ! Mem[000000008a800082] or %l7,%l1,%l5 ldub [%i2+0x1d2],%l0 ! Mem[000000008b0001d2] jmpl %o7,%g0 lduw [%i1+0x0a8],%l5 ! Mem[000000008a8000a8] p61_far_2_hom: membar #Sync ldsw [%o0+0x000],%l7 ! Mem[000000008a000000] ldub [%o1+0x082],%l4 ! Mem[000000008a800082] or %l7,%l1,%l5 ldub [%o2+0x1d2],%l0 ! Mem[000000008b0001d2] jmpl %o7,%g0 lduw [%o1+0x0a8],%l5 ! Mem[000000008a8000a8] p61_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p62_far_2_le: addcc %l0,%l3,%l4 jmpl %o7,%g0 ldsb [%i0+0x054],%l6 ! Mem[000000008c000054] p62_far_2_lo: addcc %l0,%l3,%l4 jmpl %o7,%g0 ldsb [%o0+0x054],%l6 ! Mem[000000008c000054] p62_far_2_lem: addcc %l0,%l3,%l4 jmpl %o7,%g0 ldsb [%i0+0x054],%l6 ! Mem[000000008c000054] p62_far_2_lom: addcc %l0,%l3,%l4 jmpl %o7,%g0 ldsb [%o0+0x054],%l6 ! Mem[000000008c000054] p62_far_2_he: ldsb [%i1+0x0a9],%l6 ! Mem[000000008c8000a9] ld [%i3+0x09c],%f27 ! Mem[000000008d80009c] ldstub [%i3+0x0fd],%l4 ! Mem[000000008d8000fd] subccc %l2,0xa60,%l7 stw %l7,[%i2+0x0e8] ! Mem[000000008d0000e8] sth %l6,[%i3+0x106] ! Mem[000000008d800106] jmpl %o7,%g0 ldub [%i1+0x079],%l0 ! Mem[000000008c800079] p62_far_2_ho: ldsb [%o1+0x0a9],%l6 ! Mem[000000008c8000a9] ld [%o3+0x09c],%f27 ! Mem[000000008d80009c] ldstub [%o3+0x0fd],%l4 ! Mem[000000008d8000fd] subccc %l2,0xa60,%l7 stw %l7,[%o2+0x0e8] ! Mem[000000008d0000e8] sth %l6,[%o3+0x106] ! Mem[000000008d800106] jmpl %o7,%g0 ldub [%o1+0x079],%l0 ! Mem[000000008c800079] p62_far_2_hem: ldsb [%i1+0x0a9],%l6 ! Mem[000000008c8000a9] ld [%i3+0x09c],%f27 ! Mem[000000008d80009c] ldstub [%i3+0x0fd],%l4 ! Mem[000000008d8000fd] subccc %l2,0xa60,%l7 stw %l7,[%i2+0x0e8] ! Mem[000000008d0000e8] sth %l6,[%i3+0x106] ! Mem[000000008d800106] jmpl %o7,%g0 ldub [%i1+0x079],%l0 ! Mem[000000008c800079] p62_far_2_hom: ldsb [%o1+0x0a9],%l6 ! Mem[000000008c8000a9] ld [%o3+0x09c],%f27 ! Mem[000000008d80009c] ldstub [%o3+0x0fd],%l4 ! Mem[000000008d8000fd] subccc %l2,0xa60,%l7 stw %l7,[%o2+0x0e8] ! Mem[000000008d0000e8] sth %l6,[%o3+0x106] ! Mem[000000008d800106] jmpl %o7,%g0 ldub [%o1+0x079],%l0 ! Mem[000000008c800079] p62_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p63_far_2_le: jmpl %o7,%g0 ldsb [%i1+0x1fb],%l2 ! Mem[000000008e8001fb] jmpl %o7,%g0 nop p63_far_2_lo: jmpl %o7,%g0 ldsb [%o1+0x1fb],%l2 ! Mem[000000008e8001fb] jmpl %o7,%g0 nop p63_far_2_lem: jmpl %o7,%g0 ldsb [%i1+0x1fb],%l2 ! Mem[000000008e8001fb] jmpl %o7,%g0 nop p63_far_2_lom: jmpl %o7,%g0 ldsb [%o1+0x1fb],%l2 ! Mem[000000008e8001fb] jmpl %o7,%g0 nop p63_far_2_he: ldx [%i3+0x100],%l6 ! Mem[000000008f800100] ldx [%i0+0x1d8],%l3 ! Mem[000000008e0001d8] stb %l0,[%i3+0x15f] ! Mem[000000008f80015f] std %l6,[%i1+0x128] ! Mem[000000008e800128] ldub [%i1+0x1ee],%l2 ! Mem[000000008e8001ee] ldd [%i2+0x120],%l4 ! Mem[000000008f000120] jmpl %o7,%g0 lduh [%i0+0x14e],%l4 ! Mem[000000008e00014e] p63_far_2_ho: ldx [%o3+0x100],%l6 ! Mem[000000008f800100] ldx [%o0+0x1d8],%l3 ! Mem[000000008e0001d8] stb %l0,[%o3+0x15f] ! Mem[000000008f80015f] std %l6,[%o1+0x128] ! Mem[000000008e800128] ldub [%o1+0x1ee],%l2 ! Mem[000000008e8001ee] ldd [%o2+0x120],%l4 ! Mem[000000008f000120] jmpl %o7,%g0 lduh [%o0+0x14e],%l4 ! Mem[000000008e00014e] p63_far_2_hem: ldx [%i3+0x100],%l6 ! Mem[000000008f800100] ldx [%i0+0x1d8],%l3 ! Mem[000000008e0001d8] stb %l0,[%i3+0x15f] ! Mem[000000008f80015f] std %l6,[%i1+0x128] ! Mem[000000008e800128] ldub [%i1+0x1ee],%l2 ! Mem[000000008e8001ee] ldd [%i2+0x120],%l4 ! Mem[000000008f000120] jmpl %o7,%g0 lduh [%i0+0x14e],%l4 ! Mem[000000008e00014e] p63_far_2_hom: ldx [%o3+0x100],%l6 ! Mem[000000008f800100] ldx [%o0+0x1d8],%l3 ! Mem[000000008e0001d8] stb %l0,[%o3+0x15f] ! Mem[000000008f80015f] std %l6,[%o1+0x128] ! Mem[000000008e800128] ldub [%o1+0x1ee],%l2 ! Mem[000000008e8001ee] ldd [%o2+0x120],%l4 ! Mem[000000008f000120] jmpl %o7,%g0 lduh [%o0+0x14e],%l4 ! Mem[000000008e00014e] p63_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 far2_b2b_h: srl %l0,0x00c,%l4 xnorcc %l4,-0xd57,%l3 xnor %l0,0x22a,%l5 subccc %l5,0x117,%l0 tsubcc %l1,-0x8e0,%l6 jmpl %o7,%g0 addccc %l0,%l6,%l2 far2_b2b_l: or %l2,0x805,%l3 sllx %l5,0x028,%l5 addc %l2,-0xd4d,%l2 sra %l7,0x01c,%l0 addcc %l6,-0x5a4,%l2 jmpl %o7,%g0 xorcc %l5,-0xf00,%l6 user_far2_end: .seg "text" .text .align 0x2000 user_far3_start: p0_far_3_le: ldub [%i2+0x02c],%l5 ! Mem[000000001100002c] stx %l7,[%i0+0x0f8] ! Mem[00000000100000f8] jmpl %o7,%g0 ldd [%i2+0x1a8],%l0 ! Mem[00000000110001a8] p0_far_3_lo: ldub [%o2+0x02c],%l5 ! Mem[000000001100002c] stx %l7,[%o0+0x0f8] ! Mem[00000000100000f8] jmpl %o7,%g0 ldd [%o2+0x1a8],%l0 ! Mem[00000000110001a8] p0_far_3_lem: membar #Sync ldub [%i2+0x02c],%l5 ! Mem[000000001100002c] stx %l7,[%i0+0x0f8] ! Mem[00000000100000f8] jmpl %o7,%g0 ldd [%i2+0x1a8],%l0 ! Mem[00000000110001a8] p0_far_3_lom: membar #Sync ldub [%o2+0x02c],%l5 ! Mem[000000001100002c] stx %l7,[%o0+0x0f8] ! Mem[00000000100000f8] jmpl %o7,%g0 ldd [%o2+0x1a8],%l0 ! Mem[00000000110001a8] p0_far_3_he: lduw [%i2+0x100],%l6 ! Mem[0000000011000100] ldd [%i0+0x0c8],%f16 ! Mem[00000000100000c8] ldsw [%i3+0x138],%l3 ! Mem[0000000011800138] lduw [%i1+0x180],%l1 ! Mem[0000000010800180] sth %l4,[%i2+0x17a] ! Mem[000000001100017a] jmpl %o7,%g0 ldx [%i2+0x0a8],%l6 ! Mem[00000000110000a8] p0_far_3_ho: lduw [%o2+0x100],%l6 ! Mem[0000000011000100] ldd [%o0+0x0c8],%f16 ! Mem[00000000100000c8] ldsw [%o3+0x138],%l3 ! Mem[0000000011800138] lduw [%o1+0x180],%l1 ! Mem[0000000010800180] sth %l4,[%o2+0x17a] ! Mem[000000001100017a] jmpl %o7,%g0 ldx [%o2+0x0a8],%l6 ! Mem[00000000110000a8] p0_far_3_hem: lduw [%i2+0x100],%l6 ! Mem[0000000011000100] ldd [%i0+0x0c8],%f16 ! Mem[00000000100000c8] ldsw [%i3+0x138],%l3 ! Mem[0000000011800138] lduw [%i1+0x180],%l1 ! Mem[0000000010800180] sth %l4,[%i2+0x17a] ! Mem[000000001100017a] jmpl %o7,%g0 ldx [%i2+0x0a8],%l6 ! Mem[00000000110000a8] p0_far_3_hom: lduw [%o2+0x100],%l6 ! Mem[0000000011000100] ldd [%o0+0x0c8],%f16 ! Mem[00000000100000c8] ldsw [%o3+0x138],%l3 ! Mem[0000000011800138] lduw [%o1+0x180],%l1 ! Mem[0000000010800180] sth %l4,[%o2+0x17a] ! Mem[000000001100017a] jmpl %o7,%g0 ldx [%o2+0x0a8],%l6 ! Mem[00000000110000a8] p0_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p1_far_3_le: ldstub [%i3+0x073],%l2 ! Mem[0000000013800073] ldx [%i2+0x0a8],%l4 ! Mem[00000000130000a8] ldub [%i3+0x0bb],%l1 ! Mem[00000000138000bb] ldsw [%i0+0x1a0],%l3 ! Mem[00000000120001a0] sth %l2,[%i3+0x1ce] ! Mem[00000000138001ce] std %f2 ,[%i0+0x1a8] ! Mem[00000000120001a8] jmpl %o7,%g0 sdivx %l7,-0xa1f,%l7 p1_far_3_lo: ldstub [%o3+0x073],%l2 ! Mem[0000000013800073] ldx [%o2+0x0a8],%l4 ! Mem[00000000130000a8] ldub [%o3+0x0bb],%l1 ! Mem[00000000138000bb] ldsw [%o0+0x1a0],%l3 ! Mem[00000000120001a0] sth %l2,[%o3+0x1ce] ! Mem[00000000138001ce] std %f2 ,[%o0+0x1a8] ! Mem[00000000120001a8] jmpl %o7,%g0 sdivx %l7,-0xa1f,%l7 p1_far_3_lem: ldstub [%i3+0x073],%l2 ! Mem[0000000013800073] ldx [%i2+0x0a8],%l4 ! Mem[00000000130000a8] ldub [%i3+0x0bb],%l1 ! Mem[00000000138000bb] ldsw [%i0+0x1a0],%l3 ! Mem[00000000120001a0] sth %l2,[%i3+0x1ce] ! Mem[00000000138001ce] std %f2 ,[%i0+0x1a8] ! Mem[00000000120001a8] jmpl %o7,%g0 sdivx %l7,-0xa1f,%l7 p1_far_3_lom: ldstub [%o3+0x073],%l2 ! Mem[0000000013800073] ldx [%o2+0x0a8],%l4 ! Mem[00000000130000a8] ldub [%o3+0x0bb],%l1 ! Mem[00000000138000bb] ldsw [%o0+0x1a0],%l3 ! Mem[00000000120001a0] sth %l2,[%o3+0x1ce] ! Mem[00000000138001ce] std %f2 ,[%o0+0x1a8] ! Mem[00000000120001a8] jmpl %o7,%g0 sdivx %l7,-0xa1f,%l7 p1_far_3_he: andn %l0,-0x993,%l5 ldsw [%i1+0x010],%l5 ! Mem[0000000012800010] ldd [%i3+0x188],%f24 ! Mem[0000000013800188] ldsw [%i2+0x0ac],%l7 ! Mem[00000000130000ac] ldstub [%i3+0x082],%l4 ! Mem[0000000013800082] swap [%i0+0x100],%l0 ! Mem[0000000012000100] lduw [%i0+0x140],%l7 ! Mem[0000000012000140] jmpl %o7,%g0 lduw [%i2+0x118],%l7 ! Mem[0000000013000118] p1_far_3_ho: andn %l0,-0x993,%l5 ldsw [%o1+0x010],%l5 ! Mem[0000000012800010] ldd [%o3+0x188],%f24 ! Mem[0000000013800188] ldsw [%o2+0x0ac],%l7 ! Mem[00000000130000ac] ldstub [%o3+0x082],%l4 ! Mem[0000000013800082] swap [%o0+0x100],%l0 ! Mem[0000000012000100] lduw [%o0+0x140],%l7 ! Mem[0000000012000140] jmpl %o7,%g0 lduw [%o2+0x118],%l7 ! Mem[0000000013000118] p1_far_3_hem: andn %l0,-0x993,%l5 membar #Sync ldsw [%i1+0x010],%l5 ! Mem[0000000012800010] ldd [%i3+0x188],%f24 ! Mem[0000000013800188] ldsw [%i2+0x0ac],%l7 ! Mem[00000000130000ac] ldstub [%i3+0x082],%l4 ! Mem[0000000013800082] swap [%i0+0x100],%l0 ! Mem[0000000012000100] lduw [%i0+0x140],%l7 ! Mem[0000000012000140] jmpl %o7,%g0 lduw [%i2+0x118],%l7 ! Mem[0000000013000118] p1_far_3_hom: andn %l0,-0x993,%l5 membar #Sync ldsw [%o1+0x010],%l5 ! Mem[0000000012800010] ldd [%o3+0x188],%f24 ! Mem[0000000013800188] ldsw [%o2+0x0ac],%l7 ! Mem[00000000130000ac] ldstub [%o3+0x082],%l4 ! Mem[0000000013800082] swap [%o0+0x100],%l0 ! Mem[0000000012000100] lduw [%o0+0x140],%l7 ! Mem[0000000012000140] jmpl %o7,%g0 lduw [%o2+0x118],%l7 ! Mem[0000000013000118] p1_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p2_far_3_le: ldub [%i0+0x0fb],%l5 ! Mem[00000000140000fb] lduw [%i1+0x128],%l6 ! Mem[0000000014800128] xorcc %l4,0x799,%l2 ldsh [%i3+0x0e6],%l6 ! Mem[00000000158000e6] xnorcc %l3,%l2,%l1 st %f0 ,[%i1+0x07c] ! Mem[000000001480007c] sth %l5,[%i3+0x0f8] ! Mem[00000000158000f8] jmpl %o7,%g0 stx %l3,[%i0+0x120] ! Mem[0000000014000120] p2_far_3_lo: ldub [%o0+0x0fb],%l5 ! Mem[00000000140000fb] lduw [%o1+0x128],%l6 ! Mem[0000000014800128] xorcc %l4,0x799,%l2 ldsh [%o3+0x0e6],%l6 ! Mem[00000000158000e6] xnorcc %l3,%l2,%l1 st %f0 ,[%o1+0x07c] ! Mem[000000001480007c] sth %l5,[%o3+0x0f8] ! Mem[00000000158000f8] jmpl %o7,%g0 stx %l3,[%o0+0x120] ! Mem[0000000014000120] p2_far_3_lem: ldub [%i0+0x0fb],%l5 ! Mem[00000000140000fb] lduw [%i1+0x128],%l6 ! Mem[0000000014800128] xorcc %l4,0x799,%l2 ldsh [%i3+0x0e6],%l6 ! Mem[00000000158000e6] xnorcc %l3,%l2,%l1 st %f0 ,[%i1+0x07c] ! Mem[000000001480007c] sth %l5,[%i3+0x0f8] ! Mem[00000000158000f8] jmpl %o7,%g0 stx %l3,[%i0+0x120] ! Mem[0000000014000120] p2_far_3_lom: ldub [%o0+0x0fb],%l5 ! Mem[00000000140000fb] lduw [%o1+0x128],%l6 ! Mem[0000000014800128] xorcc %l4,0x799,%l2 ldsh [%o3+0x0e6],%l6 ! Mem[00000000158000e6] xnorcc %l3,%l2,%l1 st %f0 ,[%o1+0x07c] ! Mem[000000001480007c] sth %l5,[%o3+0x0f8] ! Mem[00000000158000f8] jmpl %o7,%g0 stx %l3,[%o0+0x120] ! Mem[0000000014000120] p2_far_3_he: swap [%i3+0x160],%l2 ! Mem[0000000015800160] ldsh [%i1+0x04e],%l4 ! Mem[000000001480004e] lduh [%i2+0x1e4],%l2 ! Mem[00000000150001e4] ldstub [%i3+0x08a],%l2 ! Mem[000000001580008a] mulx %l4,-0xf8b,%l7 jmpl %o7,%g0 ldsb [%i1+0x0af],%l4 ! Mem[00000000148000af] p2_far_3_ho: swap [%o3+0x160],%l2 ! Mem[0000000015800160] ldsh [%o1+0x04e],%l4 ! Mem[000000001480004e] lduh [%o2+0x1e4],%l2 ! Mem[00000000150001e4] ldstub [%o3+0x08a],%l2 ! Mem[000000001580008a] mulx %l4,-0xf8b,%l7 jmpl %o7,%g0 ldsb [%o1+0x0af],%l4 ! Mem[00000000148000af] p2_far_3_hem: swap [%i3+0x160],%l2 ! Mem[0000000015800160] ldsh [%i1+0x04e],%l4 ! Mem[000000001480004e] lduh [%i2+0x1e4],%l2 ! Mem[00000000150001e4] ldstub [%i3+0x08a],%l2 ! Mem[000000001580008a] mulx %l4,-0xf8b,%l7 jmpl %o7,%g0 ldsb [%i1+0x0af],%l4 ! Mem[00000000148000af] p2_far_3_hom: swap [%o3+0x160],%l2 ! Mem[0000000015800160] ldsh [%o1+0x04e],%l4 ! Mem[000000001480004e] lduh [%o2+0x1e4],%l2 ! Mem[00000000150001e4] ldstub [%o3+0x08a],%l2 ! Mem[000000001580008a] mulx %l4,-0xf8b,%l7 jmpl %o7,%g0 ldsb [%o1+0x0af],%l4 ! Mem[00000000148000af] p2_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p3_far_3_le: ldsh [%i3+0x05a],%l2 ! Mem[000000001780005a] mulx %l7,%l7,%l1 stx %l0,[%i0+0x1a8] ! Mem[00000000160001a8] jmpl %o7,%g0 stb %l0,[%i1+0x1de] ! Mem[00000000168001de] p3_far_3_lo: ldsh [%o3+0x05a],%l2 ! Mem[000000001780005a] mulx %l7,%l7,%l1 stx %l0,[%o0+0x1a8] ! Mem[00000000160001a8] jmpl %o7,%g0 stb %l0,[%o1+0x1de] ! Mem[00000000168001de] p3_far_3_lem: ldsh [%i3+0x05a],%l2 ! Mem[000000001780005a] mulx %l7,%l7,%l1 stx %l0,[%i0+0x1a8] ! Mem[00000000160001a8] jmpl %o7,%g0 stb %l0,[%i1+0x1de] ! Mem[00000000168001de] p3_far_3_lom: ldsh [%o3+0x05a],%l2 ! Mem[000000001780005a] mulx %l7,%l7,%l1 stx %l0,[%o0+0x1a8] ! Mem[00000000160001a8] jmpl %o7,%g0 stb %l0,[%o1+0x1de] ! Mem[00000000168001de] p3_far_3_he: ldstub [%i3+0x19e],%l5 ! Mem[000000001780019e] taddcc %l3,-0x8d3,%l3 ldsw [%i2+0x1a8],%l1 ! Mem[00000000170001a8] ldsh [%i1+0x18e],%l6 ! Mem[000000001680018e] jmpl %o7,%g0 ldx [%i0+0x0b8],%l2 ! Mem[00000000160000b8] p3_far_3_ho: ldstub [%o3+0x19e],%l5 ! Mem[000000001780019e] taddcc %l3,-0x8d3,%l3 ldsw [%o2+0x1a8],%l1 ! Mem[00000000170001a8] ldsh [%o1+0x18e],%l6 ! Mem[000000001680018e] jmpl %o7,%g0 ldx [%o0+0x0b8],%l2 ! Mem[00000000160000b8] p3_far_3_hem: ldstub [%i3+0x19e],%l5 ! Mem[000000001780019e] taddcc %l3,-0x8d3,%l3 ldsw [%i2+0x1a8],%l1 ! Mem[00000000170001a8] ldsh [%i1+0x18e],%l6 ! Mem[000000001680018e] jmpl %o7,%g0 ldx [%i0+0x0b8],%l2 ! Mem[00000000160000b8] p3_far_3_hom: ldstub [%o3+0x19e],%l5 ! Mem[000000001780019e] taddcc %l3,-0x8d3,%l3 ldsw [%o2+0x1a8],%l1 ! Mem[00000000170001a8] ldsh [%o1+0x18e],%l6 ! Mem[000000001680018e] jmpl %o7,%g0 ldx [%o0+0x0b8],%l2 ! Mem[00000000160000b8] p3_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p4_far_3_le: ldub [%i1+0x1b2],%l7 ! Mem[00000000188001b2] swap [%i3+0x040],%l5 ! Mem[0000000019800040] jmpl %o7,%g0 ldx [%i1+0x030],%l2 ! Mem[0000000018800030] p4_far_3_lo: ldub [%o1+0x1b2],%l7 ! Mem[00000000188001b2] swap [%o3+0x040],%l5 ! Mem[0000000019800040] jmpl %o7,%g0 ldx [%o1+0x030],%l2 ! Mem[0000000018800030] p4_far_3_lem: ldub [%i1+0x1b2],%l7 ! Mem[00000000188001b2] swap [%i3+0x040],%l5 ! Mem[0000000019800040] membar #Sync jmpl %o7,%g0 ldx [%i1+0x030],%l2 ! Mem[0000000018800030] p4_far_3_lom: ldub [%o1+0x1b2],%l7 ! Mem[00000000188001b2] swap [%o3+0x040],%l5 ! Mem[0000000019800040] membar #Sync jmpl %o7,%g0 ldx [%o1+0x030],%l2 ! Mem[0000000018800030] p4_far_3_he: jmpl %o7,%g0 stw %l2,[%i2+0x1a4] ! Mem[00000000190001a4] jmpl %o7,%g0 nop p4_far_3_ho: jmpl %o7,%g0 stw %l2,[%o2+0x1a4] ! Mem[00000000190001a4] jmpl %o7,%g0 nop p4_far_3_hem: jmpl %o7,%g0 stw %l2,[%i2+0x1a4] ! Mem[00000000190001a4] jmpl %o7,%g0 nop p4_far_3_hom: jmpl %o7,%g0 stw %l2,[%o2+0x1a4] ! Mem[00000000190001a4] jmpl %o7,%g0 nop p4_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p5_far_3_le: stb %l4,[%i3+0x0a2] ! Mem[000000001b8000a2] umul %l7,-0xf17,%l5 orn %l5,%l4,%l2 andncc %l2,-0x800,%l7 lduw [%i1+0x030],%l2 ! Mem[000000001a800030] smul %l1,%l6,%l2 ldd [%i3+0x180],%f4 ! Mem[000000001b800180] jmpl %o7,%g0 andncc %l4,%l4,%l6 p5_far_3_lo: stb %l4,[%o3+0x0a2] ! Mem[000000001b8000a2] umul %l7,-0xf17,%l5 orn %l5,%l4,%l2 andncc %l2,-0x800,%l7 lduw [%o1+0x030],%l2 ! Mem[000000001a800030] smul %l1,%l6,%l2 ldd [%o3+0x180],%f4 ! Mem[000000001b800180] jmpl %o7,%g0 andncc %l4,%l4,%l6 p5_far_3_lem: stb %l4,[%i3+0x0a2] ! Mem[000000001b8000a2] umul %l7,-0xf17,%l5 orn %l5,%l4,%l2 andncc %l2,-0x800,%l7 membar #Sync lduw [%i1+0x030],%l2 ! Mem[000000001a800030] smul %l1,%l6,%l2 ldd [%i3+0x180],%f4 ! Mem[000000001b800180] jmpl %o7,%g0 andncc %l4,%l4,%l6 p5_far_3_lom: stb %l4,[%o3+0x0a2] ! Mem[000000001b8000a2] umul %l7,-0xf17,%l5 orn %l5,%l4,%l2 andncc %l2,-0x800,%l7 membar #Sync lduw [%o1+0x030],%l2 ! Mem[000000001a800030] smul %l1,%l6,%l2 ldd [%o3+0x180],%f4 ! Mem[000000001b800180] jmpl %o7,%g0 andncc %l4,%l4,%l6 p5_far_3_he: swap [%i0+0x0c4],%l7 ! Mem[000000001a0000c4] st %f28,[%i2+0x078] ! Mem[000000001b000078] ldstub [%i3+0x1fe],%l7 ! Mem[000000001b8001fe] lduw [%i2+0x060],%l4 ! Mem[000000001b000060] lduh [%i3+0x094],%l5 ! Mem[000000001b800094] ldd [%i1+0x098],%l2 ! Mem[000000001a800098] lduw [%i2+0x1e0],%l4 ! Mem[000000001b0001e0] jmpl %o7,%g0 srax %l6,0x00e,%l5 p5_far_3_ho: swap [%o0+0x0c4],%l7 ! Mem[000000001a0000c4] st %f28,[%o2+0x078] ! Mem[000000001b000078] ldstub [%o3+0x1fe],%l7 ! Mem[000000001b8001fe] lduw [%o2+0x060],%l4 ! Mem[000000001b000060] lduh [%o3+0x094],%l5 ! Mem[000000001b800094] ldd [%o1+0x098],%l2 ! Mem[000000001a800098] lduw [%o2+0x1e0],%l4 ! Mem[000000001b0001e0] jmpl %o7,%g0 srax %l6,0x00e,%l5 p5_far_3_hem: swap [%i0+0x0c4],%l7 ! Mem[000000001a0000c4] st %f28,[%i2+0x078] ! Mem[000000001b000078] ldstub [%i3+0x1fe],%l7 ! Mem[000000001b8001fe] lduw [%i2+0x060],%l4 ! Mem[000000001b000060] lduh [%i3+0x094],%l5 ! Mem[000000001b800094] ldd [%i1+0x098],%l2 ! Mem[000000001a800098] lduw [%i2+0x1e0],%l4 ! Mem[000000001b0001e0] jmpl %o7,%g0 srax %l6,0x00e,%l5 p5_far_3_hom: swap [%o0+0x0c4],%l7 ! Mem[000000001a0000c4] st %f28,[%o2+0x078] ! Mem[000000001b000078] ldstub [%o3+0x1fe],%l7 ! Mem[000000001b8001fe] lduw [%o2+0x060],%l4 ! Mem[000000001b000060] lduh [%o3+0x094],%l5 ! Mem[000000001b800094] ldd [%o1+0x098],%l2 ! Mem[000000001a800098] lduw [%o2+0x1e0],%l4 ! Mem[000000001b0001e0] jmpl %o7,%g0 srax %l6,0x00e,%l5 p5_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p6_far_3_le: ldsw [%i3+0x0b8],%l3 ! Mem[000000001d8000b8] jmpl %o7,%g0 ldub [%i2+0x02c],%l0 ! Mem[000000001d00002c] p6_far_3_lo: ldsw [%o3+0x0b8],%l3 ! Mem[000000001d8000b8] jmpl %o7,%g0 ldub [%o2+0x02c],%l0 ! Mem[000000001d00002c] p6_far_3_lem: ldsw [%i3+0x0b8],%l3 ! Mem[000000001d8000b8] membar #Sync jmpl %o7,%g0 ldub [%i2+0x02c],%l0 ! Mem[000000001d00002c] p6_far_3_lom: ldsw [%o3+0x0b8],%l3 ! Mem[000000001d8000b8] membar #Sync jmpl %o7,%g0 ldub [%o2+0x02c],%l0 ! Mem[000000001d00002c] p6_far_3_he: jmpl %o7,%g0 lduw [%i1+0x0d8],%l6 ! Mem[000000001c8000d8] jmpl %o7,%g0 nop p6_far_3_ho: jmpl %o7,%g0 lduw [%o1+0x0d8],%l6 ! Mem[000000001c8000d8] jmpl %o7,%g0 nop p6_far_3_hem: jmpl %o7,%g0 lduw [%i1+0x0d8],%l6 ! Mem[000000001c8000d8] jmpl %o7,%g0 nop p6_far_3_hom: jmpl %o7,%g0 lduw [%o1+0x0d8],%l6 ! Mem[000000001c8000d8] jmpl %o7,%g0 nop p6_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p7_far_3_le: sdivx %l0,0x12a,%l4 stx %l5,[%i3+0x008] ! Mem[000000001f800008] ldsb [%i3+0x08e],%l7 ! Mem[000000001f80008e] jmpl %o7,%g0 stw %l4,[%i2+0x12c] ! Mem[000000001f00012c] p7_far_3_lo: sdivx %l0,0x12a,%l4 stx %l5,[%o3+0x008] ! Mem[000000001f800008] ldsb [%o3+0x08e],%l7 ! Mem[000000001f80008e] jmpl %o7,%g0 stw %l4,[%o2+0x12c] ! Mem[000000001f00012c] p7_far_3_lem: sdivx %l0,0x12a,%l4 membar #Sync stx %l5,[%i3+0x008] ! Mem[000000001f800008] ldsb [%i3+0x08e],%l7 ! Mem[000000001f80008e] jmpl %o7,%g0 stw %l4,[%i2+0x12c] ! Mem[000000001f00012c] p7_far_3_lom: sdivx %l0,0x12a,%l4 membar #Sync stx %l5,[%o3+0x008] ! Mem[000000001f800008] ldsb [%o3+0x08e],%l7 ! Mem[000000001f80008e] jmpl %o7,%g0 stw %l4,[%o2+0x12c] ! Mem[000000001f00012c] p7_far_3_he: lduw [%i0+0x010],%l3 ! Mem[000000001e000010] swap [%i2+0x0f4],%l5 ! Mem[000000001f0000f4] jmpl %o7,%g0 stb %l1,[%i1+0x157] ! Mem[000000001e800157] p7_far_3_ho: lduw [%o0+0x010],%l3 ! Mem[000000001e000010] swap [%o2+0x0f4],%l5 ! Mem[000000001f0000f4] jmpl %o7,%g0 stb %l1,[%o1+0x157] ! Mem[000000001e800157] p7_far_3_hem: membar #Sync lduw [%i0+0x010],%l3 ! Mem[000000001e000010] swap [%i2+0x0f4],%l5 ! Mem[000000001f0000f4] jmpl %o7,%g0 stb %l1,[%i1+0x157] ! Mem[000000001e800157] p7_far_3_hom: membar #Sync lduw [%o0+0x010],%l3 ! Mem[000000001e000010] swap [%o2+0x0f4],%l5 ! Mem[000000001f0000f4] jmpl %o7,%g0 stb %l1,[%o1+0x157] ! Mem[000000001e800157] p7_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p8_far_3_le: srl %l2,0x017,%l0 ldub [%i1+0x186],%l2 ! Mem[0000000020800186] jmpl %o7,%g0 std %f8 ,[%i3+0x190] ! Mem[0000000021800190] p8_far_3_lo: srl %l2,0x017,%l0 ldub [%o1+0x186],%l2 ! Mem[0000000020800186] jmpl %o7,%g0 std %f8 ,[%o3+0x190] ! Mem[0000000021800190] p8_far_3_lem: srl %l2,0x017,%l0 ldub [%i1+0x186],%l2 ! Mem[0000000020800186] jmpl %o7,%g0 std %f8 ,[%i3+0x190] ! Mem[0000000021800190] p8_far_3_lom: srl %l2,0x017,%l0 ldub [%o1+0x186],%l2 ! Mem[0000000020800186] jmpl %o7,%g0 std %f8 ,[%o3+0x190] ! Mem[0000000021800190] p8_far_3_he: ldstub [%i0+0x132],%l6 ! Mem[0000000020000132] std %l2,[%i2+0x120] ! Mem[0000000021000120] jmpl %o7,%g0 umul %l2,%l3,%l2 p8_far_3_ho: ldstub [%o0+0x132],%l6 ! Mem[0000000020000132] std %l2,[%o2+0x120] ! Mem[0000000021000120] jmpl %o7,%g0 umul %l2,%l3,%l2 p8_far_3_hem: ldstub [%i0+0x132],%l6 ! Mem[0000000020000132] std %l2,[%i2+0x120] ! Mem[0000000021000120] jmpl %o7,%g0 umul %l2,%l3,%l2 p8_far_3_hom: ldstub [%o0+0x132],%l6 ! Mem[0000000020000132] std %l2,[%o2+0x120] ! Mem[0000000021000120] jmpl %o7,%g0 umul %l2,%l3,%l2 p8_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p9_far_3_le: std %l6,[%i1+0x0b0] ! Mem[00000000228000b0] swap [%i0+0x0ac],%l6 ! Mem[00000000220000ac] lduw [%i1+0x1d8],%l4 ! Mem[00000000228001d8] ldd [%i0+0x060],%f0 ! Mem[0000000022000060] stw %l1,[%i2+0x1a8] ! Mem[00000000230001a8] ldub [%i1+0x129],%l7 ! Mem[0000000022800129] stx %l2,[%i0+0x098] ! Mem[0000000022000098] jmpl %o7,%g0 orcc %l2,0x44c,%l2 p9_far_3_lo: std %l6,[%o1+0x0b0] ! Mem[00000000228000b0] swap [%o0+0x0ac],%l6 ! Mem[00000000220000ac] lduw [%o1+0x1d8],%l4 ! Mem[00000000228001d8] ldd [%o0+0x060],%f0 ! Mem[0000000022000060] stw %l1,[%o2+0x1a8] ! Mem[00000000230001a8] ldub [%o1+0x129],%l7 ! Mem[0000000022800129] stx %l2,[%o0+0x098] ! Mem[0000000022000098] jmpl %o7,%g0 orcc %l2,0x44c,%l2 p9_far_3_lem: std %l6,[%i1+0x0b0] ! Mem[00000000228000b0] swap [%i0+0x0ac],%l6 ! Mem[00000000220000ac] lduw [%i1+0x1d8],%l4 ! Mem[00000000228001d8] ldd [%i0+0x060],%f0 ! Mem[0000000022000060] stw %l1,[%i2+0x1a8] ! Mem[00000000230001a8] ldub [%i1+0x129],%l7 ! Mem[0000000022800129] stx %l2,[%i0+0x098] ! Mem[0000000022000098] jmpl %o7,%g0 orcc %l2,0x44c,%l2 p9_far_3_lom: std %l6,[%o1+0x0b0] ! Mem[00000000228000b0] swap [%o0+0x0ac],%l6 ! Mem[00000000220000ac] lduw [%o1+0x1d8],%l4 ! Mem[00000000228001d8] ldd [%o0+0x060],%f0 ! Mem[0000000022000060] stw %l1,[%o2+0x1a8] ! Mem[00000000230001a8] ldub [%o1+0x129],%l7 ! Mem[0000000022800129] stx %l2,[%o0+0x098] ! Mem[0000000022000098] jmpl %o7,%g0 orcc %l2,0x44c,%l2 p9_far_3_he: ldub [%i0+0x13f],%l1 ! Mem[000000002200013f] jmpl %o7,%g0 st %f25,[%i1+0x078] ! Mem[0000000022800078] p9_far_3_ho: ldub [%o0+0x13f],%l1 ! Mem[000000002200013f] jmpl %o7,%g0 st %f25,[%o1+0x078] ! Mem[0000000022800078] p9_far_3_hem: ldub [%i0+0x13f],%l1 ! Mem[000000002200013f] jmpl %o7,%g0 st %f25,[%i1+0x078] ! Mem[0000000022800078] p9_far_3_hom: ldub [%o0+0x13f],%l1 ! Mem[000000002200013f] jmpl %o7,%g0 st %f25,[%o1+0x078] ! Mem[0000000022800078] p9_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p10_far_3_le: std %l4,[%i2+0x078] ! Mem[0000000025000078] jmpl %o7,%g0 sth %l5,[%i2+0x08e] ! Mem[000000002500008e] p10_far_3_lo: std %l4,[%o2+0x078] ! Mem[0000000025000078] jmpl %o7,%g0 sth %l5,[%o2+0x08e] ! Mem[000000002500008e] p10_far_3_lem: std %l4,[%i2+0x078] ! Mem[0000000025000078] jmpl %o7,%g0 sth %l5,[%i2+0x08e] ! Mem[000000002500008e] p10_far_3_lom: std %l4,[%o2+0x078] ! Mem[0000000025000078] jmpl %o7,%g0 sth %l5,[%o2+0x08e] ! Mem[000000002500008e] p10_far_3_he: sllx %l7,0x002,%l3 ldx [%i1+0x1d8],%l6 ! Mem[00000000248001d8] jmpl %o7,%g0 sth %l7,[%i3+0x0bc] ! Mem[00000000258000bc] p10_far_3_ho: sllx %l7,0x002,%l3 ldx [%o1+0x1d8],%l6 ! Mem[00000000248001d8] jmpl %o7,%g0 sth %l7,[%o3+0x0bc] ! Mem[00000000258000bc] p10_far_3_hem: sllx %l7,0x002,%l3 ldx [%i1+0x1d8],%l6 ! Mem[00000000248001d8] jmpl %o7,%g0 sth %l7,[%i3+0x0bc] ! Mem[00000000258000bc] p10_far_3_hom: sllx %l7,0x002,%l3 ldx [%o1+0x1d8],%l6 ! Mem[00000000248001d8] jmpl %o7,%g0 sth %l7,[%o3+0x0bc] ! Mem[00000000258000bc] p10_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p11_far_3_le: jmpl %o7,%g0 ldd [%i0+0x088],%l6 ! Mem[0000000026000088] jmpl %o7,%g0 nop p11_far_3_lo: jmpl %o7,%g0 ldd [%o0+0x088],%l6 ! Mem[0000000026000088] jmpl %o7,%g0 nop p11_far_3_lem: jmpl %o7,%g0 ldd [%i0+0x088],%l6 ! Mem[0000000026000088] jmpl %o7,%g0 nop p11_far_3_lom: jmpl %o7,%g0 ldd [%o0+0x088],%l6 ! Mem[0000000026000088] jmpl %o7,%g0 nop p11_far_3_he: jmpl %o7,%g0 ldd [%i2+0x1d0],%f30 ! Mem[00000000270001d0] jmpl %o7,%g0 nop p11_far_3_ho: jmpl %o7,%g0 ldd [%o2+0x1d0],%f30 ! Mem[00000000270001d0] jmpl %o7,%g0 nop p11_far_3_hem: jmpl %o7,%g0 ldd [%i2+0x1d0],%f30 ! Mem[00000000270001d0] jmpl %o7,%g0 nop p11_far_3_hom: jmpl %o7,%g0 ldd [%o2+0x1d0],%f30 ! Mem[00000000270001d0] jmpl %o7,%g0 nop p11_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p12_far_3_le: ldd [%i1+0x048],%f10 ! Mem[0000000028800048] ldsw [%i2+0x098],%l1 ! Mem[0000000029000098] jmpl %o7,%g0 ldsb [%i0+0x0e6],%l7 ! Mem[00000000280000e6] p12_far_3_lo: ldd [%o1+0x048],%f10 ! Mem[0000000028800048] ldsw [%o2+0x098],%l1 ! Mem[0000000029000098] jmpl %o7,%g0 ldsb [%o0+0x0e6],%l7 ! Mem[00000000280000e6] p12_far_3_lem: ldd [%i1+0x048],%f10 ! Mem[0000000028800048] ldsw [%i2+0x098],%l1 ! Mem[0000000029000098] jmpl %o7,%g0 ldsb [%i0+0x0e6],%l7 ! Mem[00000000280000e6] p12_far_3_lom: ldd [%o1+0x048],%f10 ! Mem[0000000028800048] ldsw [%o2+0x098],%l1 ! Mem[0000000029000098] jmpl %o7,%g0 ldsb [%o0+0x0e6],%l7 ! Mem[00000000280000e6] p12_far_3_he: stx %l5,[%i0+0x0f8] ! Mem[00000000280000f8] std %f30,[%i2+0x198] ! Mem[0000000029000198] stb %l4,[%i0+0x0d2] ! Mem[00000000280000d2] ldx [%i3+0x118],%l6 ! Mem[0000000029800118] ldsw [%i0+0x1a8],%l2 ! Mem[00000000280001a8] stw %l0,[%i0+0x07c] ! Mem[000000002800007c] ldd [%i3+0x0c0],%l6 ! Mem[00000000298000c0] jmpl %o7,%g0 ldub [%i2+0x040],%l0 ! Mem[0000000029000040] p12_far_3_ho: stx %l5,[%o0+0x0f8] ! Mem[00000000280000f8] std %f30,[%o2+0x198] ! Mem[0000000029000198] stb %l4,[%o0+0x0d2] ! Mem[00000000280000d2] ldx [%o3+0x118],%l6 ! Mem[0000000029800118] ldsw [%o0+0x1a8],%l2 ! Mem[00000000280001a8] stw %l0,[%o0+0x07c] ! Mem[000000002800007c] ldd [%o3+0x0c0],%l6 ! Mem[00000000298000c0] jmpl %o7,%g0 ldub [%o2+0x040],%l0 ! Mem[0000000029000040] p12_far_3_hem: stx %l5,[%i0+0x0f8] ! Mem[00000000280000f8] std %f30,[%i2+0x198] ! Mem[0000000029000198] stb %l4,[%i0+0x0d2] ! Mem[00000000280000d2] ldx [%i3+0x118],%l6 ! Mem[0000000029800118] ldsw [%i0+0x1a8],%l2 ! Mem[00000000280001a8] stw %l0,[%i0+0x07c] ! Mem[000000002800007c] ldd [%i3+0x0c0],%l6 ! Mem[00000000298000c0] jmpl %o7,%g0 ldub [%i2+0x040],%l0 ! Mem[0000000029000040] p12_far_3_hom: stx %l5,[%o0+0x0f8] ! Mem[00000000280000f8] std %f30,[%o2+0x198] ! Mem[0000000029000198] stb %l4,[%o0+0x0d2] ! Mem[00000000280000d2] ldx [%o3+0x118],%l6 ! Mem[0000000029800118] ldsw [%o0+0x1a8],%l2 ! Mem[00000000280001a8] stw %l0,[%o0+0x07c] ! Mem[000000002800007c] ldd [%o3+0x0c0],%l6 ! Mem[00000000298000c0] jmpl %o7,%g0 ldub [%o2+0x040],%l0 ! Mem[0000000029000040] p12_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p13_far_3_le: sth %l4,[%i0+0x096] ! Mem[000000002a000096] lduw [%i0+0x048],%l2 ! Mem[000000002a000048] ldsh [%i2+0x186],%l5 ! Mem[000000002b000186] jmpl %o7,%g0 andncc %l4,%l4,%l6 p13_far_3_lo: sth %l4,[%o0+0x096] ! Mem[000000002a000096] lduw [%o0+0x048],%l2 ! Mem[000000002a000048] ldsh [%o2+0x186],%l5 ! Mem[000000002b000186] jmpl %o7,%g0 andncc %l4,%l4,%l6 p13_far_3_lem: sth %l4,[%i0+0x096] ! Mem[000000002a000096] lduw [%i0+0x048],%l2 ! Mem[000000002a000048] ldsh [%i2+0x186],%l5 ! Mem[000000002b000186] jmpl %o7,%g0 andncc %l4,%l4,%l6 p13_far_3_lom: sth %l4,[%o0+0x096] ! Mem[000000002a000096] lduw [%o0+0x048],%l2 ! Mem[000000002a000048] ldsh [%o2+0x186],%l5 ! Mem[000000002b000186] jmpl %o7,%g0 andncc %l4,%l4,%l6 p13_far_3_he: ldsh [%i0+0x09a],%l1 ! Mem[000000002a00009a] stb %l3,[%i2+0x181] ! Mem[000000002b000181] lduh [%i1+0x1ce],%l2 ! Mem[000000002a8001ce] ldd [%i0+0x198],%l6 ! Mem[000000002a000198] ldx [%i1+0x0b0],%l0 ! Mem[000000002a8000b0] umulcc %l4,0xcb5,%l2 ldub [%i1+0x016],%l6 ! Mem[000000002a800016] jmpl %o7,%g0 ldd [%i2+0x1b0],%f26 ! Mem[000000002b0001b0] p13_far_3_ho: ldsh [%o0+0x09a],%l1 ! Mem[000000002a00009a] stb %l3,[%o2+0x181] ! Mem[000000002b000181] lduh [%o1+0x1ce],%l2 ! Mem[000000002a8001ce] ldd [%o0+0x198],%l6 ! Mem[000000002a000198] ldx [%o1+0x0b0],%l0 ! Mem[000000002a8000b0] umulcc %l4,0xcb5,%l2 ldub [%o1+0x016],%l6 ! Mem[000000002a800016] jmpl %o7,%g0 ldd [%o2+0x1b0],%f26 ! Mem[000000002b0001b0] p13_far_3_hem: ldsh [%i0+0x09a],%l1 ! Mem[000000002a00009a] stb %l3,[%i2+0x181] ! Mem[000000002b000181] lduh [%i1+0x1ce],%l2 ! Mem[000000002a8001ce] ldd [%i0+0x198],%l6 ! Mem[000000002a000198] ldx [%i1+0x0b0],%l0 ! Mem[000000002a8000b0] umulcc %l4,0xcb5,%l2 membar #Sync ldub [%i1+0x016],%l6 ! Mem[000000002a800016] jmpl %o7,%g0 ldd [%i2+0x1b0],%f26 ! Mem[000000002b0001b0] p13_far_3_hom: ldsh [%o0+0x09a],%l1 ! Mem[000000002a00009a] stb %l3,[%o2+0x181] ! Mem[000000002b000181] lduh [%o1+0x1ce],%l2 ! Mem[000000002a8001ce] ldd [%o0+0x198],%l6 ! Mem[000000002a000198] ldx [%o1+0x0b0],%l0 ! Mem[000000002a8000b0] umulcc %l4,0xcb5,%l2 membar #Sync ldub [%o1+0x016],%l6 ! Mem[000000002a800016] jmpl %o7,%g0 ldd [%o2+0x1b0],%f26 ! Mem[000000002b0001b0] p13_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p14_far_3_le: ldd [%i1+0x160],%l0 ! Mem[000000002c800160] lduh [%i3+0x142],%l7 ! Mem[000000002d800142] ldx [%i0+0x010],%l3 ! Mem[000000002c000010] sth %l4,[%i0+0x04e] ! Mem[000000002c00004e] ldx [%i3+0x1e8],%l1 ! Mem[000000002d8001e8] jmpl %o7,%g0 ldsw [%i3+0x108],%l3 ! Mem[000000002d800108] p14_far_3_lo: ldd [%o1+0x160],%l0 ! Mem[000000002c800160] lduh [%o3+0x142],%l7 ! Mem[000000002d800142] ldx [%o0+0x010],%l3 ! Mem[000000002c000010] sth %l4,[%o0+0x04e] ! Mem[000000002c00004e] ldx [%o3+0x1e8],%l1 ! Mem[000000002d8001e8] jmpl %o7,%g0 ldsw [%o3+0x108],%l3 ! Mem[000000002d800108] p14_far_3_lem: ldd [%i1+0x160],%l0 ! Mem[000000002c800160] lduh [%i3+0x142],%l7 ! Mem[000000002d800142] membar #Sync ldx [%i0+0x010],%l3 ! Mem[000000002c000010] sth %l4,[%i0+0x04e] ! Mem[000000002c00004e] ldx [%i3+0x1e8],%l1 ! Mem[000000002d8001e8] jmpl %o7,%g0 ldsw [%i3+0x108],%l3 ! Mem[000000002d800108] p14_far_3_lom: ldd [%o1+0x160],%l0 ! Mem[000000002c800160] lduh [%o3+0x142],%l7 ! Mem[000000002d800142] membar #Sync ldx [%o0+0x010],%l3 ! Mem[000000002c000010] sth %l4,[%o0+0x04e] ! Mem[000000002c00004e] ldx [%o3+0x1e8],%l1 ! Mem[000000002d8001e8] jmpl %o7,%g0 ldsw [%o3+0x108],%l3 ! Mem[000000002d800108] p14_far_3_he: tsubcc %l1,0x880,%l1 nop jmpl %o7,%g0 ldsh [%i3+0x1f0],%l2 ! Mem[000000002d8001f0] p14_far_3_ho: tsubcc %l1,0x880,%l1 nop jmpl %o7,%g0 ldsh [%o3+0x1f0],%l2 ! Mem[000000002d8001f0] p14_far_3_hem: tsubcc %l1,0x880,%l1 nop jmpl %o7,%g0 ldsh [%i3+0x1f0],%l2 ! Mem[000000002d8001f0] p14_far_3_hom: tsubcc %l1,0x880,%l1 nop jmpl %o7,%g0 ldsh [%o3+0x1f0],%l2 ! Mem[000000002d8001f0] p14_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p15_far_3_le: lduh [%i2+0x12e],%l0 ! Mem[000000002f00012e] ld [%i2+0x0a8],%f2 ! Mem[000000002f0000a8] stw %l6,[%i2+0x01c] ! Mem[000000002f00001c] st %f10,[%i3+0x1d0] ! Mem[000000002f8001d0] jmpl %o7,%g0 ldstub [%i3+0x1c3],%l0 ! Mem[000000002f8001c3] p15_far_3_lo: lduh [%o2+0x12e],%l0 ! Mem[000000002f00012e] ld [%o2+0x0a8],%f2 ! Mem[000000002f0000a8] stw %l6,[%o2+0x01c] ! Mem[000000002f00001c] st %f10,[%o3+0x1d0] ! Mem[000000002f8001d0] jmpl %o7,%g0 ldstub [%o3+0x1c3],%l0 ! Mem[000000002f8001c3] p15_far_3_lem: lduh [%i2+0x12e],%l0 ! Mem[000000002f00012e] ld [%i2+0x0a8],%f2 ! Mem[000000002f0000a8] membar #Sync stw %l6,[%i2+0x01c] ! Mem[000000002f00001c] st %f10,[%i3+0x1d0] ! Mem[000000002f8001d0] jmpl %o7,%g0 ldstub [%i3+0x1c3],%l0 ! Mem[000000002f8001c3] p15_far_3_lom: lduh [%o2+0x12e],%l0 ! Mem[000000002f00012e] ld [%o2+0x0a8],%f2 ! Mem[000000002f0000a8] membar #Sync stw %l6,[%o2+0x01c] ! Mem[000000002f00001c] st %f10,[%o3+0x1d0] ! Mem[000000002f8001d0] jmpl %o7,%g0 ldstub [%o3+0x1c3],%l0 ! Mem[000000002f8001c3] p15_far_3_he: srax %l0,%l7,%l4 ldstub [%i0+0x1e1],%l1 ! Mem[000000002e0001e1] ldsh [%i0+0x14c],%l5 ! Mem[000000002e00014c] ldub [%i3+0x00d],%l0 ! Mem[000000002f80000d] jmpl %o7,%g0 umul %l6,%l1,%l3 p15_far_3_ho: srax %l0,%l7,%l4 ldstub [%o0+0x1e1],%l1 ! Mem[000000002e0001e1] ldsh [%o0+0x14c],%l5 ! Mem[000000002e00014c] ldub [%o3+0x00d],%l0 ! Mem[000000002f80000d] jmpl %o7,%g0 umul %l6,%l1,%l3 p15_far_3_hem: srax %l0,%l7,%l4 ldstub [%i0+0x1e1],%l1 ! Mem[000000002e0001e1] ldsh [%i0+0x14c],%l5 ! Mem[000000002e00014c] membar #Sync ldub [%i3+0x00d],%l0 ! Mem[000000002f80000d] jmpl %o7,%g0 umul %l6,%l1,%l3 p15_far_3_hom: srax %l0,%l7,%l4 ldstub [%o0+0x1e1],%l1 ! Mem[000000002e0001e1] ldsh [%o0+0x14c],%l5 ! Mem[000000002e00014c] membar #Sync ldub [%o3+0x00d],%l0 ! Mem[000000002f80000d] jmpl %o7,%g0 umul %l6,%l1,%l3 p15_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p16_far_3_le: sth %l2,[%i0+0x0ba] ! Mem[00000000300000ba] sth %l0,[%i2+0x0cc] ! Mem[00000000310000cc] ldub [%i1+0x0ae],%l5 ! Mem[00000000308000ae] ldx [%i1+0x190],%l4 ! Mem[0000000030800190] jmpl %o7,%g0 stw %l3,[%i2+0x034] ! Mem[0000000031000034] p16_far_3_lo: sth %l2,[%o0+0x0ba] ! Mem[00000000300000ba] sth %l0,[%o2+0x0cc] ! Mem[00000000310000cc] ldub [%o1+0x0ae],%l5 ! Mem[00000000308000ae] ldx [%o1+0x190],%l4 ! Mem[0000000030800190] jmpl %o7,%g0 stw %l3,[%o2+0x034] ! Mem[0000000031000034] p16_far_3_lem: sth %l2,[%i0+0x0ba] ! Mem[00000000300000ba] sth %l0,[%i2+0x0cc] ! Mem[00000000310000cc] ldub [%i1+0x0ae],%l5 ! Mem[00000000308000ae] ldx [%i1+0x190],%l4 ! Mem[0000000030800190] membar #Sync jmpl %o7,%g0 stw %l3,[%i2+0x034] ! Mem[0000000031000034] p16_far_3_lom: sth %l2,[%o0+0x0ba] ! Mem[00000000300000ba] sth %l0,[%o2+0x0cc] ! Mem[00000000310000cc] ldub [%o1+0x0ae],%l5 ! Mem[00000000308000ae] ldx [%o1+0x190],%l4 ! Mem[0000000030800190] membar #Sync jmpl %o7,%g0 stw %l3,[%o2+0x034] ! Mem[0000000031000034] p16_far_3_he: umulcc %l5,%l2,%l6 ld [%i0+0x0e4],%f22 ! Mem[00000000300000e4] jmpl %o7,%g0 ldstub [%i0+0x16a],%l7 ! Mem[000000003000016a] p16_far_3_ho: umulcc %l5,%l2,%l6 ld [%o0+0x0e4],%f22 ! Mem[00000000300000e4] jmpl %o7,%g0 ldstub [%o0+0x16a],%l7 ! Mem[000000003000016a] p16_far_3_hem: umulcc %l5,%l2,%l6 ld [%i0+0x0e4],%f22 ! Mem[00000000300000e4] jmpl %o7,%g0 ldstub [%i0+0x16a],%l7 ! Mem[000000003000016a] p16_far_3_hom: umulcc %l5,%l2,%l6 ld [%o0+0x0e4],%f22 ! Mem[00000000300000e4] jmpl %o7,%g0 ldstub [%o0+0x16a],%l7 ! Mem[000000003000016a] p16_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p17_far_3_le: std %l0,[%i2+0x018] ! Mem[0000000033000018] jmpl %o7,%g0 ldsw [%i1+0x1a8],%l1 ! Mem[00000000328001a8] p17_far_3_lo: std %l0,[%o2+0x018] ! Mem[0000000033000018] jmpl %o7,%g0 ldsw [%o1+0x1a8],%l1 ! Mem[00000000328001a8] p17_far_3_lem: membar #Sync std %l0,[%i2+0x018] ! Mem[0000000033000018] jmpl %o7,%g0 ldsw [%i1+0x1a8],%l1 ! Mem[00000000328001a8] p17_far_3_lom: membar #Sync std %l0,[%o2+0x018] ! Mem[0000000033000018] jmpl %o7,%g0 ldsw [%o1+0x1a8],%l1 ! Mem[00000000328001a8] p17_far_3_he: ldsh [%i1+0x1be],%l0 ! Mem[00000000328001be] ldstub [%i0+0x1c4],%l2 ! Mem[00000000320001c4] lduw [%i3+0x0a8],%l2 ! Mem[00000000338000a8] sth %l6,[%i2+0x01c] ! Mem[000000003300001c] ldub [%i1+0x07d],%l3 ! Mem[000000003280007d] ldub [%i3+0x024],%l2 ! Mem[0000000033800024] jmpl %o7,%g0 std %l4,[%i0+0x148] ! Mem[0000000032000148] p17_far_3_ho: ldsh [%o1+0x1be],%l0 ! Mem[00000000328001be] ldstub [%o0+0x1c4],%l2 ! Mem[00000000320001c4] lduw [%o3+0x0a8],%l2 ! Mem[00000000338000a8] sth %l6,[%o2+0x01c] ! Mem[000000003300001c] ldub [%o1+0x07d],%l3 ! Mem[000000003280007d] ldub [%o3+0x024],%l2 ! Mem[0000000033800024] jmpl %o7,%g0 std %l4,[%o0+0x148] ! Mem[0000000032000148] p17_far_3_hem: ldsh [%i1+0x1be],%l0 ! Mem[00000000328001be] ldstub [%i0+0x1c4],%l2 ! Mem[00000000320001c4] lduw [%i3+0x0a8],%l2 ! Mem[00000000338000a8] membar #Sync sth %l6,[%i2+0x01c] ! Mem[000000003300001c] ldub [%i1+0x07d],%l3 ! Mem[000000003280007d] ldub [%i3+0x024],%l2 ! Mem[0000000033800024] jmpl %o7,%g0 std %l4,[%i0+0x148] ! Mem[0000000032000148] p17_far_3_hom: ldsh [%o1+0x1be],%l0 ! Mem[00000000328001be] ldstub [%o0+0x1c4],%l2 ! Mem[00000000320001c4] lduw [%o3+0x0a8],%l2 ! Mem[00000000338000a8] membar #Sync sth %l6,[%o2+0x01c] ! Mem[000000003300001c] ldub [%o1+0x07d],%l3 ! Mem[000000003280007d] ldub [%o3+0x024],%l2 ! Mem[0000000033800024] jmpl %o7,%g0 std %l4,[%o0+0x148] ! Mem[0000000032000148] p17_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p18_far_3_le: std %l0,[%i1+0x0e8] ! Mem[00000000348000e8] ldx [%i0+0x178],%l0 ! Mem[0000000034000178] tsubcctv %l6,0x4c9,%l5 ldstub [%i2+0x15a],%l2 ! Mem[000000003500015a] ldx [%i2+0x010],%l3 ! Mem[0000000035000010] std %l6,[%i1+0x1f8] ! Mem[00000000348001f8] jmpl %o7,%g0 ldub [%i3+0x012],%l5 ! Mem[0000000035800012] p18_far_3_lo: std %l0,[%o1+0x0e8] ! Mem[00000000348000e8] ldx [%o0+0x178],%l0 ! Mem[0000000034000178] tsubcctv %l6,0x4c9,%l5 ldstub [%o2+0x15a],%l2 ! Mem[000000003500015a] ldx [%o2+0x010],%l3 ! Mem[0000000035000010] std %l6,[%o1+0x1f8] ! Mem[00000000348001f8] jmpl %o7,%g0 ldub [%o3+0x012],%l5 ! Mem[0000000035800012] p18_far_3_lem: std %l0,[%i1+0x0e8] ! Mem[00000000348000e8] ldx [%i0+0x178],%l0 ! Mem[0000000034000178] tsubcctv %l6,0x4c9,%l5 ldstub [%i2+0x15a],%l2 ! Mem[000000003500015a] membar #Sync ldx [%i2+0x010],%l3 ! Mem[0000000035000010] std %l6,[%i1+0x1f8] ! Mem[00000000348001f8] membar #Sync jmpl %o7,%g0 ldub [%i3+0x012],%l5 ! Mem[0000000035800012] p18_far_3_lom: std %l0,[%o1+0x0e8] ! Mem[00000000348000e8] ldx [%o0+0x178],%l0 ! Mem[0000000034000178] tsubcctv %l6,0x4c9,%l5 ldstub [%o2+0x15a],%l2 ! Mem[000000003500015a] membar #Sync ldx [%o2+0x010],%l3 ! Mem[0000000035000010] std %l6,[%o1+0x1f8] ! Mem[00000000348001f8] membar #Sync jmpl %o7,%g0 ldub [%o3+0x012],%l5 ! Mem[0000000035800012] p18_far_3_he: swap [%i1+0x084],%l3 ! Mem[0000000034800084] ldsw [%i3+0x140],%l1 ! Mem[0000000035800140] ldd [%i2+0x0d8],%f26 ! Mem[00000000350000d8] sdivx %l6,-0x838,%l2 ldd [%i3+0x1b8],%l6 ! Mem[00000000358001b8] ldsw [%i1+0x1a8],%l6 ! Mem[00000000348001a8] jmpl %o7,%g0 ldub [%i3+0x08a],%l2 ! Mem[000000003580008a] p18_far_3_ho: swap [%o1+0x084],%l3 ! Mem[0000000034800084] ldsw [%o3+0x140],%l1 ! Mem[0000000035800140] ldd [%o2+0x0d8],%f26 ! Mem[00000000350000d8] sdivx %l6,-0x838,%l2 ldd [%o3+0x1b8],%l6 ! Mem[00000000358001b8] ldsw [%o1+0x1a8],%l6 ! Mem[00000000348001a8] jmpl %o7,%g0 ldub [%o3+0x08a],%l2 ! Mem[000000003580008a] p18_far_3_hem: swap [%i1+0x084],%l3 ! Mem[0000000034800084] ldsw [%i3+0x140],%l1 ! Mem[0000000035800140] ldd [%i2+0x0d8],%f26 ! Mem[00000000350000d8] sdivx %l6,-0x838,%l2 ldd [%i3+0x1b8],%l6 ! Mem[00000000358001b8] ldsw [%i1+0x1a8],%l6 ! Mem[00000000348001a8] jmpl %o7,%g0 ldub [%i3+0x08a],%l2 ! Mem[000000003580008a] p18_far_3_hom: swap [%o1+0x084],%l3 ! Mem[0000000034800084] ldsw [%o3+0x140],%l1 ! Mem[0000000035800140] ldd [%o2+0x0d8],%f26 ! Mem[00000000350000d8] sdivx %l6,-0x838,%l2 ldd [%o3+0x1b8],%l6 ! Mem[00000000358001b8] ldsw [%o1+0x1a8],%l6 ! Mem[00000000348001a8] jmpl %o7,%g0 ldub [%o3+0x08a],%l2 ! Mem[000000003580008a] p18_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p19_far_3_le: ldd [%i1+0x1f8],%f4 ! Mem[00000000368001f8] ldsw [%i3+0x0b8],%l4 ! Mem[00000000378000b8] ldsb [%i2+0x0cb],%l0 ! Mem[00000000370000cb] tsubcc %l7,0x0ef,%l4 tsubcctv %l6,%l7,%l6 ldsw [%i3+0x088],%l1 ! Mem[0000000037800088] addccc %l1,%l7,%l3 jmpl %o7,%g0 umulcc %l2,0x00a,%l7 p19_far_3_lo: ldd [%o1+0x1f8],%f4 ! Mem[00000000368001f8] ldsw [%o3+0x0b8],%l4 ! Mem[00000000378000b8] ldsb [%o2+0x0cb],%l0 ! Mem[00000000370000cb] tsubcc %l7,0x0ef,%l4 tsubcctv %l6,%l7,%l6 ldsw [%o3+0x088],%l1 ! Mem[0000000037800088] addccc %l1,%l7,%l3 jmpl %o7,%g0 umulcc %l2,0x00a,%l7 p19_far_3_lem: ldd [%i1+0x1f8],%f4 ! Mem[00000000368001f8] ldsw [%i3+0x0b8],%l4 ! Mem[00000000378000b8] ldsb [%i2+0x0cb],%l0 ! Mem[00000000370000cb] tsubcc %l7,0x0ef,%l4 tsubcctv %l6,%l7,%l6 ldsw [%i3+0x088],%l1 ! Mem[0000000037800088] addccc %l1,%l7,%l3 jmpl %o7,%g0 umulcc %l2,0x00a,%l7 p19_far_3_lom: ldd [%o1+0x1f8],%f4 ! Mem[00000000368001f8] ldsw [%o3+0x0b8],%l4 ! Mem[00000000378000b8] ldsb [%o2+0x0cb],%l0 ! Mem[00000000370000cb] tsubcc %l7,0x0ef,%l4 tsubcctv %l6,%l7,%l6 ldsw [%o3+0x088],%l1 ! Mem[0000000037800088] addccc %l1,%l7,%l3 jmpl %o7,%g0 umulcc %l2,0x00a,%l7 p19_far_3_he: ldd [%i1+0x1d0],%l2 ! Mem[00000000368001d0] stw %l6,[%i3+0x074] ! Mem[0000000037800074] ldd [%i3+0x148],%l6 ! Mem[0000000037800148] ldstub [%i3+0x1a0],%l4 ! Mem[00000000378001a0] jmpl %o7,%g0 ldd [%i3+0x068],%l6 ! Mem[0000000037800068] p19_far_3_ho: ldd [%o1+0x1d0],%l2 ! Mem[00000000368001d0] stw %l6,[%o3+0x074] ! Mem[0000000037800074] ldd [%o3+0x148],%l6 ! Mem[0000000037800148] ldstub [%o3+0x1a0],%l4 ! Mem[00000000378001a0] jmpl %o7,%g0 ldd [%o3+0x068],%l6 ! Mem[0000000037800068] p19_far_3_hem: ldd [%i1+0x1d0],%l2 ! Mem[00000000368001d0] stw %l6,[%i3+0x074] ! Mem[0000000037800074] ldd [%i3+0x148],%l6 ! Mem[0000000037800148] ldstub [%i3+0x1a0],%l4 ! Mem[00000000378001a0] jmpl %o7,%g0 ldd [%i3+0x068],%l6 ! Mem[0000000037800068] p19_far_3_hom: ldd [%o1+0x1d0],%l2 ! Mem[00000000368001d0] stw %l6,[%o3+0x074] ! Mem[0000000037800074] ldd [%o3+0x148],%l6 ! Mem[0000000037800148] ldstub [%o3+0x1a0],%l4 ! Mem[00000000378001a0] jmpl %o7,%g0 ldd [%o3+0x068],%l6 ! Mem[0000000037800068] p19_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p20_far_3_le: ldsh [%i0+0x100],%l6 ! Mem[0000000038000100] smul %l7,%l1,%l3 tsubcctv %l6,-0x97b,%l3 stw %l0,[%i2+0x178] ! Mem[0000000039000178] jmpl %o7,%g0 ldsw [%i0+0x1bc],%l7 ! Mem[00000000380001bc] p20_far_3_lo: ldsh [%o0+0x100],%l6 ! Mem[0000000038000100] smul %l7,%l1,%l3 tsubcctv %l6,-0x97b,%l3 stw %l0,[%o2+0x178] ! Mem[0000000039000178] jmpl %o7,%g0 ldsw [%o0+0x1bc],%l7 ! Mem[00000000380001bc] p20_far_3_lem: ldsh [%i0+0x100],%l6 ! Mem[0000000038000100] smul %l7,%l1,%l3 tsubcctv %l6,-0x97b,%l3 stw %l0,[%i2+0x178] ! Mem[0000000039000178] jmpl %o7,%g0 ldsw [%i0+0x1bc],%l7 ! Mem[00000000380001bc] p20_far_3_lom: ldsh [%o0+0x100],%l6 ! Mem[0000000038000100] smul %l7,%l1,%l3 tsubcctv %l6,-0x97b,%l3 stw %l0,[%o2+0x178] ! Mem[0000000039000178] jmpl %o7,%g0 ldsw [%o0+0x1bc],%l7 ! Mem[00000000380001bc] p20_far_3_he: ldx [%i3+0x018],%l4 ! Mem[0000000039800018] ldub [%i3+0x0b0],%l2 ! Mem[00000000398000b0] ld [%i0+0x118],%f26 ! Mem[0000000038000118] jmpl %o7,%g0 ldstub [%i0+0x1bc],%l5 ! Mem[00000000380001bc] p20_far_3_ho: ldx [%o3+0x018],%l4 ! Mem[0000000039800018] ldub [%o3+0x0b0],%l2 ! Mem[00000000398000b0] ld [%o0+0x118],%f26 ! Mem[0000000038000118] jmpl %o7,%g0 ldstub [%o0+0x1bc],%l5 ! Mem[00000000380001bc] p20_far_3_hem: membar #Sync ldx [%i3+0x018],%l4 ! Mem[0000000039800018] ldub [%i3+0x0b0],%l2 ! Mem[00000000398000b0] ld [%i0+0x118],%f26 ! Mem[0000000038000118] jmpl %o7,%g0 ldstub [%i0+0x1bc],%l5 ! Mem[00000000380001bc] p20_far_3_hom: membar #Sync ldx [%o3+0x018],%l4 ! Mem[0000000039800018] ldub [%o3+0x0b0],%l2 ! Mem[00000000398000b0] ld [%o0+0x118],%f26 ! Mem[0000000038000118] jmpl %o7,%g0 ldstub [%o0+0x1bc],%l5 ! Mem[00000000380001bc] p20_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p21_far_3_le: std %l6,[%i3+0x108] ! Mem[000000003b800108] andncc %l7,0x45a,%l6 swap [%i2+0x098],%l2 ! Mem[000000003b000098] sth %l3,[%i2+0x0e2] ! Mem[000000003b0000e2] ldsb [%i2+0x152],%l2 ! Mem[000000003b000152] jmpl %o7,%g0 subccc %l0,%l6,%l2 p21_far_3_lo: std %l6,[%o3+0x108] ! Mem[000000003b800108] andncc %l7,0x45a,%l6 swap [%o2+0x098],%l2 ! Mem[000000003b000098] sth %l3,[%o2+0x0e2] ! Mem[000000003b0000e2] ldsb [%o2+0x152],%l2 ! Mem[000000003b000152] jmpl %o7,%g0 subccc %l0,%l6,%l2 p21_far_3_lem: std %l6,[%i3+0x108] ! Mem[000000003b800108] andncc %l7,0x45a,%l6 swap [%i2+0x098],%l2 ! Mem[000000003b000098] sth %l3,[%i2+0x0e2] ! Mem[000000003b0000e2] ldsb [%i2+0x152],%l2 ! Mem[000000003b000152] jmpl %o7,%g0 subccc %l0,%l6,%l2 p21_far_3_lom: std %l6,[%o3+0x108] ! Mem[000000003b800108] andncc %l7,0x45a,%l6 swap [%o2+0x098],%l2 ! Mem[000000003b000098] sth %l3,[%o2+0x0e2] ! Mem[000000003b0000e2] ldsb [%o2+0x152],%l2 ! Mem[000000003b000152] jmpl %o7,%g0 subccc %l0,%l6,%l2 p21_far_3_he: sth %l5,[%i3+0x16c] ! Mem[000000003b80016c] ldd [%i2+0x1b8],%f16 ! Mem[000000003b0001b8] ldstub [%i2+0x15a],%l0 ! Mem[000000003b00015a] addc %l0,-0xf47,%l0 lduh [%i2+0x194],%l4 ! Mem[000000003b000194] jmpl %o7,%g0 ldd [%i3+0x0a8],%l0 ! Mem[000000003b8000a8] p21_far_3_ho: sth %l5,[%o3+0x16c] ! Mem[000000003b80016c] ldd [%o2+0x1b8],%f16 ! Mem[000000003b0001b8] ldstub [%o2+0x15a],%l0 ! Mem[000000003b00015a] addc %l0,-0xf47,%l0 lduh [%o2+0x194],%l4 ! Mem[000000003b000194] jmpl %o7,%g0 ldd [%o3+0x0a8],%l0 ! Mem[000000003b8000a8] p21_far_3_hem: sth %l5,[%i3+0x16c] ! Mem[000000003b80016c] ldd [%i2+0x1b8],%f16 ! Mem[000000003b0001b8] ldstub [%i2+0x15a],%l0 ! Mem[000000003b00015a] addc %l0,-0xf47,%l0 lduh [%i2+0x194],%l4 ! Mem[000000003b000194] jmpl %o7,%g0 ldd [%i3+0x0a8],%l0 ! Mem[000000003b8000a8] p21_far_3_hom: sth %l5,[%o3+0x16c] ! Mem[000000003b80016c] ldd [%o2+0x1b8],%f16 ! Mem[000000003b0001b8] ldstub [%o2+0x15a],%l0 ! Mem[000000003b00015a] addc %l0,-0xf47,%l0 lduh [%o2+0x194],%l4 ! Mem[000000003b000194] jmpl %o7,%g0 ldd [%o3+0x0a8],%l0 ! Mem[000000003b8000a8] p21_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p22_far_3_le: udivx %l5,-0x5fd,%l1 ldsw [%i2+0x098],%l0 ! Mem[000000003d000098] lduw [%i0+0x010],%l2 ! Mem[000000003c000010] jmpl %o7,%g0 nop p22_far_3_lo: udivx %l5,-0x5fd,%l1 ldsw [%o2+0x098],%l0 ! Mem[000000003d000098] lduw [%o0+0x010],%l2 ! Mem[000000003c000010] jmpl %o7,%g0 nop p22_far_3_lem: udivx %l5,-0x5fd,%l1 ldsw [%i2+0x098],%l0 ! Mem[000000003d000098] membar #Sync lduw [%i0+0x010],%l2 ! Mem[000000003c000010] jmpl %o7,%g0 nop p22_far_3_lom: udivx %l5,-0x5fd,%l1 ldsw [%o2+0x098],%l0 ! Mem[000000003d000098] membar #Sync lduw [%o0+0x010],%l2 ! Mem[000000003c000010] jmpl %o7,%g0 nop p22_far_3_he: ldub [%i3+0x017],%l1 ! Mem[000000003d800017] jmpl %o7,%g0 ldsw [%i3+0x1dc],%l7 ! Mem[000000003d8001dc] p22_far_3_ho: ldub [%o3+0x017],%l1 ! Mem[000000003d800017] jmpl %o7,%g0 ldsw [%o3+0x1dc],%l7 ! Mem[000000003d8001dc] p22_far_3_hem: membar #Sync ldub [%i3+0x017],%l1 ! Mem[000000003d800017] jmpl %o7,%g0 ldsw [%i3+0x1dc],%l7 ! Mem[000000003d8001dc] p22_far_3_hom: membar #Sync ldub [%o3+0x017],%l1 ! Mem[000000003d800017] jmpl %o7,%g0 ldsw [%o3+0x1dc],%l7 ! Mem[000000003d8001dc] p22_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p23_far_3_le: srax %l7,0x037,%l6 std %f12,[%i1+0x168] ! Mem[000000003e800168] stx %l5,[%i1+0x0d8] ! Mem[000000003e8000d8] and %l1,0x26f,%l7 stb %l7,[%i1+0x1fe] ! Mem[000000003e8001fe] std %l4,[%i2+0x1d0] ! Mem[000000003f0001d0] st %f8 ,[%i1+0x0b4] ! Mem[000000003e8000b4] jmpl %o7,%g0 sth %l1,[%i2+0x146] ! Mem[000000003f000146] p23_far_3_lo: srax %l7,0x037,%l6 std %f12,[%o1+0x168] ! Mem[000000003e800168] stx %l5,[%o1+0x0d8] ! Mem[000000003e8000d8] and %l1,0x26f,%l7 stb %l7,[%o1+0x1fe] ! Mem[000000003e8001fe] std %l4,[%o2+0x1d0] ! Mem[000000003f0001d0] st %f8 ,[%o1+0x0b4] ! Mem[000000003e8000b4] jmpl %o7,%g0 sth %l1,[%o2+0x146] ! Mem[000000003f000146] p23_far_3_lem: srax %l7,0x037,%l6 std %f12,[%i1+0x168] ! Mem[000000003e800168] stx %l5,[%i1+0x0d8] ! Mem[000000003e8000d8] and %l1,0x26f,%l7 stb %l7,[%i1+0x1fe] ! Mem[000000003e8001fe] std %l4,[%i2+0x1d0] ! Mem[000000003f0001d0] st %f8 ,[%i1+0x0b4] ! Mem[000000003e8000b4] jmpl %o7,%g0 sth %l1,[%i2+0x146] ! Mem[000000003f000146] p23_far_3_lom: srax %l7,0x037,%l6 std %f12,[%o1+0x168] ! Mem[000000003e800168] stx %l5,[%o1+0x0d8] ! Mem[000000003e8000d8] and %l1,0x26f,%l7 stb %l7,[%o1+0x1fe] ! Mem[000000003e8001fe] std %l4,[%o2+0x1d0] ! Mem[000000003f0001d0] st %f8 ,[%o1+0x0b4] ! Mem[000000003e8000b4] jmpl %o7,%g0 sth %l1,[%o2+0x146] ! Mem[000000003f000146] p23_far_3_he: ldsb [%i3+0x1ab],%l0 ! Mem[000000003f8001ab] ldstub [%i2+0x1de],%l0 ! Mem[000000003f0001de] stb %l0,[%i0+0x040] ! Mem[000000003e000040] stw %l6,[%i0+0x0cc] ! Mem[000000003e0000cc] lduh [%i0+0x19e],%l7 ! Mem[000000003e00019e] ldsh [%i2+0x188],%l6 ! Mem[000000003f000188] std %l2,[%i3+0x100] ! Mem[000000003f800100] jmpl %o7,%g0 sllx %l1,0x020,%l1 p23_far_3_ho: ldsb [%o3+0x1ab],%l0 ! Mem[000000003f8001ab] ldstub [%o2+0x1de],%l0 ! Mem[000000003f0001de] stb %l0,[%o0+0x040] ! Mem[000000003e000040] stw %l6,[%o0+0x0cc] ! Mem[000000003e0000cc] lduh [%o0+0x19e],%l7 ! Mem[000000003e00019e] ldsh [%o2+0x188],%l6 ! Mem[000000003f000188] std %l2,[%o3+0x100] ! Mem[000000003f800100] jmpl %o7,%g0 sllx %l1,0x020,%l1 p23_far_3_hem: ldsb [%i3+0x1ab],%l0 ! Mem[000000003f8001ab] ldstub [%i2+0x1de],%l0 ! Mem[000000003f0001de] stb %l0,[%i0+0x040] ! Mem[000000003e000040] stw %l6,[%i0+0x0cc] ! Mem[000000003e0000cc] lduh [%i0+0x19e],%l7 ! Mem[000000003e00019e] ldsh [%i2+0x188],%l6 ! Mem[000000003f000188] std %l2,[%i3+0x100] ! Mem[000000003f800100] jmpl %o7,%g0 sllx %l1,0x020,%l1 p23_far_3_hom: ldsb [%o3+0x1ab],%l0 ! Mem[000000003f8001ab] ldstub [%o2+0x1de],%l0 ! Mem[000000003f0001de] stb %l0,[%o0+0x040] ! Mem[000000003e000040] stw %l6,[%o0+0x0cc] ! Mem[000000003e0000cc] lduh [%o0+0x19e],%l7 ! Mem[000000003e00019e] ldsh [%o2+0x188],%l6 ! Mem[000000003f000188] std %l2,[%o3+0x100] ! Mem[000000003f800100] jmpl %o7,%g0 sllx %l1,0x020,%l1 p23_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p24_far_3_le: stb %l2,[%i2+0x111] ! Mem[0000000041000111] mulx %l2,0x5d7,%l0 andncc %l3,0x708,%l2 ldsb [%i1+0x1fc],%l7 ! Mem[00000000408001fc] srlx %l6,0x00a,%l1 jmpl %o7,%g0 andcc %l1,%l4,%l3 p24_far_3_lo: stb %l2,[%o2+0x111] ! Mem[0000000041000111] mulx %l2,0x5d7,%l0 andncc %l3,0x708,%l2 ldsb [%o1+0x1fc],%l7 ! Mem[00000000408001fc] srlx %l6,0x00a,%l1 jmpl %o7,%g0 andcc %l1,%l4,%l3 p24_far_3_lem: stb %l2,[%i2+0x111] ! Mem[0000000041000111] mulx %l2,0x5d7,%l0 andncc %l3,0x708,%l2 ldsb [%i1+0x1fc],%l7 ! Mem[00000000408001fc] srlx %l6,0x00a,%l1 jmpl %o7,%g0 andcc %l1,%l4,%l3 p24_far_3_lom: stb %l2,[%o2+0x111] ! Mem[0000000041000111] mulx %l2,0x5d7,%l0 andncc %l3,0x708,%l2 ldsb [%o1+0x1fc],%l7 ! Mem[00000000408001fc] srlx %l6,0x00a,%l1 jmpl %o7,%g0 andcc %l1,%l4,%l3 p24_far_3_he: ldsh [%i2+0x0ac],%l4 ! Mem[00000000410000ac] ldd [%i0+0x0b8],%l0 ! Mem[00000000400000b8] jmpl %o7,%g0 lduh [%i2+0x0e6],%l7 ! Mem[00000000410000e6] p24_far_3_ho: ldsh [%o2+0x0ac],%l4 ! Mem[00000000410000ac] ldd [%o0+0x0b8],%l0 ! Mem[00000000400000b8] jmpl %o7,%g0 lduh [%o2+0x0e6],%l7 ! Mem[00000000410000e6] p24_far_3_hem: ldsh [%i2+0x0ac],%l4 ! Mem[00000000410000ac] ldd [%i0+0x0b8],%l0 ! Mem[00000000400000b8] jmpl %o7,%g0 lduh [%i2+0x0e6],%l7 ! Mem[00000000410000e6] p24_far_3_hom: ldsh [%o2+0x0ac],%l4 ! Mem[00000000410000ac] ldd [%o0+0x0b8],%l0 ! Mem[00000000400000b8] jmpl %o7,%g0 lduh [%o2+0x0e6],%l7 ! Mem[00000000410000e6] p24_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p25_far_3_le: ldsb [%i2+0x040],%l0 ! Mem[0000000043000040] ld [%i3+0x0ec],%f14 ! Mem[00000000438000ec] lduw [%i1+0x018],%l7 ! Mem[0000000042800018] ldub [%i1+0x19f],%l0 ! Mem[000000004280019f] jmpl %o7,%g0 stb %l2,[%i3+0x1e4] ! Mem[00000000438001e4] p25_far_3_lo: ldsb [%o2+0x040],%l0 ! Mem[0000000043000040] ld [%o3+0x0ec],%f14 ! Mem[00000000438000ec] lduw [%o1+0x018],%l7 ! Mem[0000000042800018] ldub [%o1+0x19f],%l0 ! Mem[000000004280019f] jmpl %o7,%g0 stb %l2,[%o3+0x1e4] ! Mem[00000000438001e4] p25_far_3_lem: ldsb [%i2+0x040],%l0 ! Mem[0000000043000040] ld [%i3+0x0ec],%f14 ! Mem[00000000438000ec] membar #Sync lduw [%i1+0x018],%l7 ! Mem[0000000042800018] ldub [%i1+0x19f],%l0 ! Mem[000000004280019f] jmpl %o7,%g0 stb %l2,[%i3+0x1e4] ! Mem[00000000438001e4] p25_far_3_lom: ldsb [%o2+0x040],%l0 ! Mem[0000000043000040] ld [%o3+0x0ec],%f14 ! Mem[00000000438000ec] membar #Sync lduw [%o1+0x018],%l7 ! Mem[0000000042800018] ldub [%o1+0x19f],%l0 ! Mem[000000004280019f] jmpl %o7,%g0 stb %l2,[%o3+0x1e4] ! Mem[00000000438001e4] p25_far_3_he: jmpl %o7,%g0 ldsw [%i1+0x110],%l3 ! Mem[0000000042800110] jmpl %o7,%g0 nop p25_far_3_ho: jmpl %o7,%g0 ldsw [%o1+0x110],%l3 ! Mem[0000000042800110] jmpl %o7,%g0 nop p25_far_3_hem: jmpl %o7,%g0 ldsw [%i1+0x110],%l3 ! Mem[0000000042800110] jmpl %o7,%g0 nop p25_far_3_hom: jmpl %o7,%g0 ldsw [%o1+0x110],%l3 ! Mem[0000000042800110] jmpl %o7,%g0 nop p25_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p26_far_3_le: lduw [%i1+0x094],%l5 ! Mem[0000000044800094] stw %l2,[%i1+0x1a8] ! Mem[00000000448001a8] jmpl %o7,%g0 ldx [%i2+0x0a8],%l6 ! Mem[00000000450000a8] p26_far_3_lo: lduw [%o1+0x094],%l5 ! Mem[0000000044800094] stw %l2,[%o1+0x1a8] ! Mem[00000000448001a8] jmpl %o7,%g0 ldx [%o2+0x0a8],%l6 ! Mem[00000000450000a8] p26_far_3_lem: lduw [%i1+0x094],%l5 ! Mem[0000000044800094] stw %l2,[%i1+0x1a8] ! Mem[00000000448001a8] jmpl %o7,%g0 ldx [%i2+0x0a8],%l6 ! Mem[00000000450000a8] p26_far_3_lom: lduw [%o1+0x094],%l5 ! Mem[0000000044800094] stw %l2,[%o1+0x1a8] ! Mem[00000000448001a8] jmpl %o7,%g0 ldx [%o2+0x0a8],%l6 ! Mem[00000000450000a8] p26_far_3_he: ldstub [%i3+0x0c1],%l6 ! Mem[00000000458000c1] stx %l0,[%i1+0x060] ! Mem[0000000044800060] tsubcctv %l3,-0x08d,%l0 sth %l4,[%i2+0x018] ! Mem[0000000045000018] jmpl %o7,%g0 sth %l6,[%i2+0x00a] ! Mem[000000004500000a] p26_far_3_ho: ldstub [%o3+0x0c1],%l6 ! Mem[00000000458000c1] stx %l0,[%o1+0x060] ! Mem[0000000044800060] tsubcctv %l3,-0x08d,%l0 sth %l4,[%o2+0x018] ! Mem[0000000045000018] jmpl %o7,%g0 sth %l6,[%o2+0x00a] ! Mem[000000004500000a] p26_far_3_hem: ldstub [%i3+0x0c1],%l6 ! Mem[00000000458000c1] stx %l0,[%i1+0x060] ! Mem[0000000044800060] tsubcctv %l3,-0x08d,%l0 membar #Sync sth %l4,[%i2+0x018] ! Mem[0000000045000018] membar #Sync jmpl %o7,%g0 sth %l6,[%i2+0x00a] ! Mem[000000004500000a] p26_far_3_hom: ldstub [%o3+0x0c1],%l6 ! Mem[00000000458000c1] stx %l0,[%o1+0x060] ! Mem[0000000044800060] tsubcctv %l3,-0x08d,%l0 membar #Sync sth %l4,[%o2+0x018] ! Mem[0000000045000018] membar #Sync jmpl %o7,%g0 sth %l6,[%o2+0x00a] ! Mem[000000004500000a] p26_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p27_far_3_le: swap [%i3+0x110],%l2 ! Mem[0000000047800110] sth %l0,[%i1+0x02e] ! Mem[000000004680002e] std %l2,[%i3+0x1d0] ! Mem[00000000478001d0] ldsb [%i0+0x10a],%l3 ! Mem[000000004600010a] stb %l3,[%i1+0x112] ! Mem[0000000046800112] lduw [%i2+0x0f4],%l5 ! Mem[00000000470000f4] jmpl %o7,%g0 smulcc %l4,-0xfe3,%l1 p27_far_3_lo: swap [%o3+0x110],%l2 ! Mem[0000000047800110] sth %l0,[%o1+0x02e] ! Mem[000000004680002e] std %l2,[%o3+0x1d0] ! Mem[00000000478001d0] ldsb [%o0+0x10a],%l3 ! Mem[000000004600010a] stb %l3,[%o1+0x112] ! Mem[0000000046800112] lduw [%o2+0x0f4],%l5 ! Mem[00000000470000f4] jmpl %o7,%g0 smulcc %l4,-0xfe3,%l1 p27_far_3_lem: swap [%i3+0x110],%l2 ! Mem[0000000047800110] membar #Sync sth %l0,[%i1+0x02e] ! Mem[000000004680002e] std %l2,[%i3+0x1d0] ! Mem[00000000478001d0] ldsb [%i0+0x10a],%l3 ! Mem[000000004600010a] stb %l3,[%i1+0x112] ! Mem[0000000046800112] lduw [%i2+0x0f4],%l5 ! Mem[00000000470000f4] jmpl %o7,%g0 smulcc %l4,-0xfe3,%l1 p27_far_3_lom: swap [%o3+0x110],%l2 ! Mem[0000000047800110] membar #Sync sth %l0,[%o1+0x02e] ! Mem[000000004680002e] std %l2,[%o3+0x1d0] ! Mem[00000000478001d0] ldsb [%o0+0x10a],%l3 ! Mem[000000004600010a] stb %l3,[%o1+0x112] ! Mem[0000000046800112] lduw [%o2+0x0f4],%l5 ! Mem[00000000470000f4] jmpl %o7,%g0 smulcc %l4,-0xfe3,%l1 p27_far_3_he: add %l0,-0xc37,%l4 ldx [%i3+0x030],%l7 ! Mem[0000000047800030] ldx [%i0+0x188],%l5 ! Mem[0000000046000188] st %f18,[%i0+0x00c] ! Mem[000000004600000c] umulcc %l5,0x9f8,%l5 ldd [%i3+0x1d0],%l4 ! Mem[00000000478001d0] sth %l6,[%i1+0x082] ! Mem[0000000046800082] jmpl %o7,%g0 lduw [%i2+0x034],%l0 ! Mem[0000000047000034] p27_far_3_ho: add %l0,-0xc37,%l4 ldx [%o3+0x030],%l7 ! Mem[0000000047800030] ldx [%o0+0x188],%l5 ! Mem[0000000046000188] st %f18,[%o0+0x00c] ! Mem[000000004600000c] umulcc %l5,0x9f8,%l5 ldd [%o3+0x1d0],%l4 ! Mem[00000000478001d0] sth %l6,[%o1+0x082] ! Mem[0000000046800082] jmpl %o7,%g0 lduw [%o2+0x034],%l0 ! Mem[0000000047000034] p27_far_3_hem: add %l0,-0xc37,%l4 membar #Sync ldx [%i3+0x030],%l7 ! Mem[0000000047800030] ldx [%i0+0x188],%l5 ! Mem[0000000046000188] st %f18,[%i0+0x00c] ! Mem[000000004600000c] umulcc %l5,0x9f8,%l5 ldd [%i3+0x1d0],%l4 ! Mem[00000000478001d0] sth %l6,[%i1+0x082] ! Mem[0000000046800082] membar #Sync jmpl %o7,%g0 lduw [%i2+0x034],%l0 ! Mem[0000000047000034] p27_far_3_hom: add %l0,-0xc37,%l4 membar #Sync ldx [%o3+0x030],%l7 ! Mem[0000000047800030] ldx [%o0+0x188],%l5 ! Mem[0000000046000188] st %f18,[%o0+0x00c] ! Mem[000000004600000c] umulcc %l5,0x9f8,%l5 ldd [%o3+0x1d0],%l4 ! Mem[00000000478001d0] sth %l6,[%o1+0x082] ! Mem[0000000046800082] membar #Sync jmpl %o7,%g0 lduw [%o2+0x034],%l0 ! Mem[0000000047000034] p27_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p28_far_3_le: ldx [%i2+0x140],%l7 ! Mem[0000000049000140] ldsb [%i1+0x129],%l0 ! Mem[0000000048800129] jmpl %o7,%g0 std %l2,[%i1+0x130] ! Mem[0000000048800130] p28_far_3_lo: ldx [%o2+0x140],%l7 ! Mem[0000000049000140] ldsb [%o1+0x129],%l0 ! Mem[0000000048800129] jmpl %o7,%g0 std %l2,[%o1+0x130] ! Mem[0000000048800130] p28_far_3_lem: ldx [%i2+0x140],%l7 ! Mem[0000000049000140] ldsb [%i1+0x129],%l0 ! Mem[0000000048800129] jmpl %o7,%g0 std %l2,[%i1+0x130] ! Mem[0000000048800130] p28_far_3_lom: ldx [%o2+0x140],%l7 ! Mem[0000000049000140] ldsb [%o1+0x129],%l0 ! Mem[0000000048800129] jmpl %o7,%g0 std %l2,[%o1+0x130] ! Mem[0000000048800130] p28_far_3_he: ldsb [%i3+0x16d],%l6 ! Mem[000000004980016d] stx %l0,[%i3+0x130] ! Mem[0000000049800130] ldsb [%i3+0x06e],%l7 ! Mem[000000004980006e] stw %l7,[%i1+0x058] ! Mem[0000000048800058] lduh [%i1+0x0e2],%l2 ! Mem[00000000488000e2] xorcc %l6,%l0,%l4 stb %l3,[%i3+0x132] ! Mem[0000000049800132] jmpl %o7,%g0 stw %l0,[%i0+0x100] ! Mem[0000000048000100] p28_far_3_ho: ldsb [%o3+0x16d],%l6 ! Mem[000000004980016d] stx %l0,[%o3+0x130] ! Mem[0000000049800130] ldsb [%o3+0x06e],%l7 ! Mem[000000004980006e] stw %l7,[%o1+0x058] ! Mem[0000000048800058] lduh [%o1+0x0e2],%l2 ! Mem[00000000488000e2] xorcc %l6,%l0,%l4 stb %l3,[%o3+0x132] ! Mem[0000000049800132] jmpl %o7,%g0 stw %l0,[%o0+0x100] ! Mem[0000000048000100] p28_far_3_hem: ldsb [%i3+0x16d],%l6 ! Mem[000000004980016d] stx %l0,[%i3+0x130] ! Mem[0000000049800130] ldsb [%i3+0x06e],%l7 ! Mem[000000004980006e] stw %l7,[%i1+0x058] ! Mem[0000000048800058] lduh [%i1+0x0e2],%l2 ! Mem[00000000488000e2] xorcc %l6,%l0,%l4 stb %l3,[%i3+0x132] ! Mem[0000000049800132] jmpl %o7,%g0 stw %l0,[%i0+0x100] ! Mem[0000000048000100] p28_far_3_hom: ldsb [%o3+0x16d],%l6 ! Mem[000000004980016d] stx %l0,[%o3+0x130] ! Mem[0000000049800130] ldsb [%o3+0x06e],%l7 ! Mem[000000004980006e] stw %l7,[%o1+0x058] ! Mem[0000000048800058] lduh [%o1+0x0e2],%l2 ! Mem[00000000488000e2] xorcc %l6,%l0,%l4 stb %l3,[%o3+0x132] ! Mem[0000000049800132] jmpl %o7,%g0 stw %l0,[%o0+0x100] ! Mem[0000000048000100] p28_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p29_far_3_le: ldd [%i1+0x0d8],%l4 ! Mem[000000004a8000d8] ldsw [%i3+0x0ac],%l5 ! Mem[000000004b8000ac] stw %l7,[%i1+0x09c] ! Mem[000000004a80009c] ldstub [%i2+0x195],%l3 ! Mem[000000004b000195] umulcc %l0,%l5,%l5 sth %l6,[%i3+0x034] ! Mem[000000004b800034] ldub [%i0+0x1a8],%l1 ! Mem[000000004a0001a8] jmpl %o7,%g0 sth %l6,[%i1+0x1ae] ! Mem[000000004a8001ae] p29_far_3_lo: ldd [%o1+0x0d8],%l4 ! Mem[000000004a8000d8] ldsw [%o3+0x0ac],%l5 ! Mem[000000004b8000ac] stw %l7,[%o1+0x09c] ! Mem[000000004a80009c] ldstub [%o2+0x195],%l3 ! Mem[000000004b000195] umulcc %l0,%l5,%l5 sth %l6,[%o3+0x034] ! Mem[000000004b800034] ldub [%o0+0x1a8],%l1 ! Mem[000000004a0001a8] jmpl %o7,%g0 sth %l6,[%o1+0x1ae] ! Mem[000000004a8001ae] p29_far_3_lem: ldd [%i1+0x0d8],%l4 ! Mem[000000004a8000d8] ldsw [%i3+0x0ac],%l5 ! Mem[000000004b8000ac] stw %l7,[%i1+0x09c] ! Mem[000000004a80009c] ldstub [%i2+0x195],%l3 ! Mem[000000004b000195] umulcc %l0,%l5,%l5 membar #Sync sth %l6,[%i3+0x034] ! Mem[000000004b800034] ldub [%i0+0x1a8],%l1 ! Mem[000000004a0001a8] jmpl %o7,%g0 sth %l6,[%i1+0x1ae] ! Mem[000000004a8001ae] p29_far_3_lom: ldd [%o1+0x0d8],%l4 ! Mem[000000004a8000d8] ldsw [%o3+0x0ac],%l5 ! Mem[000000004b8000ac] stw %l7,[%o1+0x09c] ! Mem[000000004a80009c] ldstub [%o2+0x195],%l3 ! Mem[000000004b000195] umulcc %l0,%l5,%l5 membar #Sync sth %l6,[%o3+0x034] ! Mem[000000004b800034] ldub [%o0+0x1a8],%l1 ! Mem[000000004a0001a8] jmpl %o7,%g0 sth %l6,[%o1+0x1ae] ! Mem[000000004a8001ae] p29_far_3_he: jmpl %o7,%g0 ldstub [%i3+0x1c4],%l2 ! Mem[000000004b8001c4] jmpl %o7,%g0 nop p29_far_3_ho: jmpl %o7,%g0 ldstub [%o3+0x1c4],%l2 ! Mem[000000004b8001c4] jmpl %o7,%g0 nop p29_far_3_hem: jmpl %o7,%g0 ldstub [%i3+0x1c4],%l2 ! Mem[000000004b8001c4] jmpl %o7,%g0 nop p29_far_3_hom: jmpl %o7,%g0 ldstub [%o3+0x1c4],%l2 ! Mem[000000004b8001c4] jmpl %o7,%g0 nop p29_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p30_far_3_le: orn %l6,-0xbcb,%l2 ldsh [%i3+0x1dc],%l3 ! Mem[000000004d8001dc] ldd [%i1+0x178],%l0 ! Mem[000000004c800178] ldsb [%i0+0x10a],%l6 ! Mem[000000004c00010a] jmpl %o7,%g0 sth %l2,[%i1+0x1ee] ! Mem[000000004c8001ee] p30_far_3_lo: orn %l6,-0xbcb,%l2 ldsh [%o3+0x1dc],%l3 ! Mem[000000004d8001dc] ldd [%o1+0x178],%l0 ! Mem[000000004c800178] ldsb [%o0+0x10a],%l6 ! Mem[000000004c00010a] jmpl %o7,%g0 sth %l2,[%o1+0x1ee] ! Mem[000000004c8001ee] p30_far_3_lem: orn %l6,-0xbcb,%l2 ldsh [%i3+0x1dc],%l3 ! Mem[000000004d8001dc] ldd [%i1+0x178],%l0 ! Mem[000000004c800178] ldsb [%i0+0x10a],%l6 ! Mem[000000004c00010a] jmpl %o7,%g0 sth %l2,[%i1+0x1ee] ! Mem[000000004c8001ee] p30_far_3_lom: orn %l6,-0xbcb,%l2 ldsh [%o3+0x1dc],%l3 ! Mem[000000004d8001dc] ldd [%o1+0x178],%l0 ! Mem[000000004c800178] ldsb [%o0+0x10a],%l6 ! Mem[000000004c00010a] jmpl %o7,%g0 sth %l2,[%o1+0x1ee] ! Mem[000000004c8001ee] p30_far_3_he: stw %l7,[%i1+0x118] ! Mem[000000004c800118] ldstub [%i1+0x1aa],%l2 ! Mem[000000004c8001aa] lduw [%i3+0x1d8],%l6 ! Mem[000000004d8001d8] ldsb [%i2+0x0bd],%l7 ! Mem[000000004d0000bd] jmpl %o7,%g0 orn %l6,-0xc60,%l4 p30_far_3_ho: stw %l7,[%o1+0x118] ! Mem[000000004c800118] ldstub [%o1+0x1aa],%l2 ! Mem[000000004c8001aa] lduw [%o3+0x1d8],%l6 ! Mem[000000004d8001d8] ldsb [%o2+0x0bd],%l7 ! Mem[000000004d0000bd] jmpl %o7,%g0 orn %l6,-0xc60,%l4 p30_far_3_hem: stw %l7,[%i1+0x118] ! Mem[000000004c800118] ldstub [%i1+0x1aa],%l2 ! Mem[000000004c8001aa] lduw [%i3+0x1d8],%l6 ! Mem[000000004d8001d8] ldsb [%i2+0x0bd],%l7 ! Mem[000000004d0000bd] jmpl %o7,%g0 orn %l6,-0xc60,%l4 p30_far_3_hom: stw %l7,[%o1+0x118] ! Mem[000000004c800118] ldstub [%o1+0x1aa],%l2 ! Mem[000000004c8001aa] lduw [%o3+0x1d8],%l6 ! Mem[000000004d8001d8] ldsb [%o2+0x0bd],%l7 ! Mem[000000004d0000bd] jmpl %o7,%g0 orn %l6,-0xc60,%l4 p30_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p31_far_3_le: lduh [%i2+0x034],%l3 ! Mem[000000004f000034] sth %l5,[%i0+0x0a4] ! Mem[000000004e0000a4] jmpl %o7,%g0 std %l6,[%i0+0x120] ! Mem[000000004e000120] p31_far_3_lo: lduh [%o2+0x034],%l3 ! Mem[000000004f000034] sth %l5,[%o0+0x0a4] ! Mem[000000004e0000a4] jmpl %o7,%g0 std %l6,[%o0+0x120] ! Mem[000000004e000120] p31_far_3_lem: membar #Sync lduh [%i2+0x034],%l3 ! Mem[000000004f000034] sth %l5,[%i0+0x0a4] ! Mem[000000004e0000a4] jmpl %o7,%g0 std %l6,[%i0+0x120] ! Mem[000000004e000120] p31_far_3_lom: membar #Sync lduh [%o2+0x034],%l3 ! Mem[000000004f000034] sth %l5,[%o0+0x0a4] ! Mem[000000004e0000a4] jmpl %o7,%g0 std %l6,[%o0+0x120] ! Mem[000000004e000120] p31_far_3_he: sdivx %l4,-0xf8c,%l0 udivx %l7,%l1,%l3 stb %l3,[%i3+0x09b] ! Mem[000000004f80009b] andcc %l0,0x6fa,%l6 ldd [%i2+0x068],%l4 ! Mem[000000004f000068] jmpl %o7,%g0 sra %l2,%l6,%l6 p31_far_3_ho: sdivx %l4,-0xf8c,%l0 udivx %l7,%l1,%l3 stb %l3,[%o3+0x09b] ! Mem[000000004f80009b] andcc %l0,0x6fa,%l6 ldd [%o2+0x068],%l4 ! Mem[000000004f000068] jmpl %o7,%g0 sra %l2,%l6,%l6 p31_far_3_hem: sdivx %l4,-0xf8c,%l0 udivx %l7,%l1,%l3 stb %l3,[%i3+0x09b] ! Mem[000000004f80009b] andcc %l0,0x6fa,%l6 ldd [%i2+0x068],%l4 ! Mem[000000004f000068] jmpl %o7,%g0 sra %l2,%l6,%l6 p31_far_3_hom: sdivx %l4,-0xf8c,%l0 udivx %l7,%l1,%l3 stb %l3,[%o3+0x09b] ! Mem[000000004f80009b] andcc %l0,0x6fa,%l6 ldd [%o2+0x068],%l4 ! Mem[000000004f000068] jmpl %o7,%g0 sra %l2,%l6,%l6 p31_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p32_far_3_le: lduh [%i1+0x1fa],%l2 ! Mem[00000000508001fa] jmpl %o7,%g0 st %f4 ,[%i2+0x0ac] ! Mem[00000000510000ac] p32_far_3_lo: lduh [%o1+0x1fa],%l2 ! Mem[00000000508001fa] jmpl %o7,%g0 st %f4 ,[%o2+0x0ac] ! Mem[00000000510000ac] p32_far_3_lem: lduh [%i1+0x1fa],%l2 ! Mem[00000000508001fa] jmpl %o7,%g0 st %f4 ,[%i2+0x0ac] ! Mem[00000000510000ac] p32_far_3_lom: lduh [%o1+0x1fa],%l2 ! Mem[00000000508001fa] jmpl %o7,%g0 st %f4 ,[%o2+0x0ac] ! Mem[00000000510000ac] p32_far_3_he: ldstub [%i3+0x0bb],%l1 ! Mem[00000000518000bb] ldsh [%i0+0x194],%l7 ! Mem[0000000050000194] ldsh [%i3+0x0fa],%l5 ! Mem[00000000518000fa] stx %l4,[%i2+0x0f0] ! Mem[00000000510000f0] std %l6,[%i3+0x138] ! Mem[0000000051800138] srlx %l2,0x012,%l5 std %l2,[%i2+0x190] ! Mem[0000000051000190] jmpl %o7,%g0 swap [%i2+0x1b4],%l3 ! Mem[00000000510001b4] p32_far_3_ho: ldstub [%o3+0x0bb],%l1 ! Mem[00000000518000bb] ldsh [%o0+0x194],%l7 ! Mem[0000000050000194] ldsh [%o3+0x0fa],%l5 ! Mem[00000000518000fa] stx %l4,[%o2+0x0f0] ! Mem[00000000510000f0] std %l6,[%o3+0x138] ! Mem[0000000051800138] srlx %l2,0x012,%l5 std %l2,[%o2+0x190] ! Mem[0000000051000190] jmpl %o7,%g0 swap [%o2+0x1b4],%l3 ! Mem[00000000510001b4] p32_far_3_hem: ldstub [%i3+0x0bb],%l1 ! Mem[00000000518000bb] ldsh [%i0+0x194],%l7 ! Mem[0000000050000194] ldsh [%i3+0x0fa],%l5 ! Mem[00000000518000fa] stx %l4,[%i2+0x0f0] ! Mem[00000000510000f0] std %l6,[%i3+0x138] ! Mem[0000000051800138] srlx %l2,0x012,%l5 std %l2,[%i2+0x190] ! Mem[0000000051000190] jmpl %o7,%g0 swap [%i2+0x1b4],%l3 ! Mem[00000000510001b4] p32_far_3_hom: ldstub [%o3+0x0bb],%l1 ! Mem[00000000518000bb] ldsh [%o0+0x194],%l7 ! Mem[0000000050000194] ldsh [%o3+0x0fa],%l5 ! Mem[00000000518000fa] stx %l4,[%o2+0x0f0] ! Mem[00000000510000f0] std %l6,[%o3+0x138] ! Mem[0000000051800138] srlx %l2,0x012,%l5 std %l2,[%o2+0x190] ! Mem[0000000051000190] jmpl %o7,%g0 swap [%o2+0x1b4],%l3 ! Mem[00000000510001b4] p32_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p33_far_3_le: ldub [%i1+0x04f],%l2 ! Mem[000000005280004f] swap [%i0+0x0b8],%l2 ! Mem[00000000520000b8] st %f10,[%i2+0x170] ! Mem[0000000053000170] std %l2,[%i1+0x1a8] ! Mem[00000000528001a8] std %l0,[%i1+0x058] ! Mem[0000000052800058] ldd [%i3+0x1d8],%l0 ! Mem[00000000538001d8] sth %l6,[%i1+0x088] ! Mem[0000000052800088] jmpl %o7,%g0 lduh [%i0+0x1d2],%l6 ! Mem[00000000520001d2] p33_far_3_lo: ldub [%o1+0x04f],%l2 ! Mem[000000005280004f] swap [%o0+0x0b8],%l2 ! Mem[00000000520000b8] st %f10,[%o2+0x170] ! Mem[0000000053000170] std %l2,[%o1+0x1a8] ! Mem[00000000528001a8] std %l0,[%o1+0x058] ! Mem[0000000052800058] ldd [%o3+0x1d8],%l0 ! Mem[00000000538001d8] sth %l6,[%o1+0x088] ! Mem[0000000052800088] jmpl %o7,%g0 lduh [%o0+0x1d2],%l6 ! Mem[00000000520001d2] p33_far_3_lem: ldub [%i1+0x04f],%l2 ! Mem[000000005280004f] swap [%i0+0x0b8],%l2 ! Mem[00000000520000b8] st %f10,[%i2+0x170] ! Mem[0000000053000170] std %l2,[%i1+0x1a8] ! Mem[00000000528001a8] std %l0,[%i1+0x058] ! Mem[0000000052800058] ldd [%i3+0x1d8],%l0 ! Mem[00000000538001d8] sth %l6,[%i1+0x088] ! Mem[0000000052800088] jmpl %o7,%g0 lduh [%i0+0x1d2],%l6 ! Mem[00000000520001d2] p33_far_3_lom: ldub [%o1+0x04f],%l2 ! Mem[000000005280004f] swap [%o0+0x0b8],%l2 ! Mem[00000000520000b8] st %f10,[%o2+0x170] ! Mem[0000000053000170] std %l2,[%o1+0x1a8] ! Mem[00000000528001a8] std %l0,[%o1+0x058] ! Mem[0000000052800058] ldd [%o3+0x1d8],%l0 ! Mem[00000000538001d8] sth %l6,[%o1+0x088] ! Mem[0000000052800088] jmpl %o7,%g0 lduh [%o0+0x1d2],%l6 ! Mem[00000000520001d2] p33_far_3_he: ldstub [%i2+0x129],%l7 ! Mem[0000000053000129] lduw [%i0+0x0bc],%l2 ! Mem[00000000520000bc] xnor %l3,-0x364,%l6 sdivx %l1,%l7,%l3 addcc %l6,-0x071,%l2 sra %l0,0x017,%l1 jmpl %o7,%g0 ldsb [%i3+0x075],%l4 ! Mem[0000000053800075] p33_far_3_ho: ldstub [%o2+0x129],%l7 ! Mem[0000000053000129] lduw [%o0+0x0bc],%l2 ! Mem[00000000520000bc] xnor %l3,-0x364,%l6 sdivx %l1,%l7,%l3 addcc %l6,-0x071,%l2 sra %l0,0x017,%l1 jmpl %o7,%g0 ldsb [%o3+0x075],%l4 ! Mem[0000000053800075] p33_far_3_hem: ldstub [%i2+0x129],%l7 ! Mem[0000000053000129] lduw [%i0+0x0bc],%l2 ! Mem[00000000520000bc] xnor %l3,-0x364,%l6 sdivx %l1,%l7,%l3 addcc %l6,-0x071,%l2 sra %l0,0x017,%l1 jmpl %o7,%g0 ldsb [%i3+0x075],%l4 ! Mem[0000000053800075] p33_far_3_hom: ldstub [%o2+0x129],%l7 ! Mem[0000000053000129] lduw [%o0+0x0bc],%l2 ! Mem[00000000520000bc] xnor %l3,-0x364,%l6 sdivx %l1,%l7,%l3 addcc %l6,-0x071,%l2 sra %l0,0x017,%l1 jmpl %o7,%g0 ldsb [%o3+0x075],%l4 ! Mem[0000000053800075] p33_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p34_far_3_le: stb %l3,[%i0+0x19a] ! Mem[000000005400019a] udivx %l6,-0x919,%l4 andcc %l2,-0x565,%l2 stw %l7,[%i3+0x0e4] ! Mem[00000000558000e4] stx %l5,[%i3+0x0f8] ! Mem[00000000558000f8] stx %l6,[%i0+0x1b8] ! Mem[00000000540001b8] jmpl %o7,%g0 xorcc %l4,%l1,%l2 p34_far_3_lo: stb %l3,[%o0+0x19a] ! Mem[000000005400019a] udivx %l6,-0x919,%l4 andcc %l2,-0x565,%l2 stw %l7,[%o3+0x0e4] ! Mem[00000000558000e4] stx %l5,[%o3+0x0f8] ! Mem[00000000558000f8] stx %l6,[%o0+0x1b8] ! Mem[00000000540001b8] jmpl %o7,%g0 xorcc %l4,%l1,%l2 p34_far_3_lem: stb %l3,[%i0+0x19a] ! Mem[000000005400019a] udivx %l6,-0x919,%l4 andcc %l2,-0x565,%l2 stw %l7,[%i3+0x0e4] ! Mem[00000000558000e4] stx %l5,[%i3+0x0f8] ! Mem[00000000558000f8] stx %l6,[%i0+0x1b8] ! Mem[00000000540001b8] jmpl %o7,%g0 xorcc %l4,%l1,%l2 p34_far_3_lom: stb %l3,[%o0+0x19a] ! Mem[000000005400019a] udivx %l6,-0x919,%l4 andcc %l2,-0x565,%l2 stw %l7,[%o3+0x0e4] ! Mem[00000000558000e4] stx %l5,[%o3+0x0f8] ! Mem[00000000558000f8] stx %l6,[%o0+0x1b8] ! Mem[00000000540001b8] jmpl %o7,%g0 xorcc %l4,%l1,%l2 p34_far_3_he: stw %l4,[%i1+0x1f0] ! Mem[00000000548001f0] mulx %l6,%l4,%l2 std %f22,[%i2+0x0e0] ! Mem[00000000550000e0] jmpl %o7,%g0 ldsh [%i2+0x16a],%l7 ! Mem[000000005500016a] p34_far_3_ho: stw %l4,[%o1+0x1f0] ! Mem[00000000548001f0] mulx %l6,%l4,%l2 std %f22,[%o2+0x0e0] ! Mem[00000000550000e0] jmpl %o7,%g0 ldsh [%o2+0x16a],%l7 ! Mem[000000005500016a] p34_far_3_hem: stw %l4,[%i1+0x1f0] ! Mem[00000000548001f0] mulx %l6,%l4,%l2 std %f22,[%i2+0x0e0] ! Mem[00000000550000e0] jmpl %o7,%g0 ldsh [%i2+0x16a],%l7 ! Mem[000000005500016a] p34_far_3_hom: stw %l4,[%o1+0x1f0] ! Mem[00000000548001f0] mulx %l6,%l4,%l2 std %f22,[%o2+0x0e0] ! Mem[00000000550000e0] jmpl %o7,%g0 ldsh [%o2+0x16a],%l7 ! Mem[000000005500016a] p34_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p35_far_3_le: andn %l6,%l4,%l2 ldsh [%i1+0x0c6],%l6 ! Mem[00000000568000c6] jmpl %o7,%g0 sth %l7,[%i1+0x14a] ! Mem[000000005680014a] p35_far_3_lo: andn %l6,%l4,%l2 ldsh [%o1+0x0c6],%l6 ! Mem[00000000568000c6] jmpl %o7,%g0 sth %l7,[%o1+0x14a] ! Mem[000000005680014a] p35_far_3_lem: andn %l6,%l4,%l2 ldsh [%i1+0x0c6],%l6 ! Mem[00000000568000c6] jmpl %o7,%g0 sth %l7,[%i1+0x14a] ! Mem[000000005680014a] p35_far_3_lom: andn %l6,%l4,%l2 ldsh [%o1+0x0c6],%l6 ! Mem[00000000568000c6] jmpl %o7,%g0 sth %l7,[%o1+0x14a] ! Mem[000000005680014a] p35_far_3_he: ldsh [%i0+0x12a],%l7 ! Mem[000000005600012a] sll %l4,%l6,%l6 ldx [%i1+0x130],%l2 ! Mem[0000000056800130] swap [%i2+0x108],%l7 ! Mem[0000000057000108] stb %l1,[%i1+0x08c] ! Mem[000000005680008c] sdivx %l4,%l6,%l3 stw %l7,[%i2+0x0c4] ! Mem[00000000570000c4] jmpl %o7,%g0 lduh [%i3+0x17a],%l2 ! Mem[000000005780017a] p35_far_3_ho: ldsh [%o0+0x12a],%l7 ! Mem[000000005600012a] sll %l4,%l6,%l6 ldx [%o1+0x130],%l2 ! Mem[0000000056800130] swap [%o2+0x108],%l7 ! Mem[0000000057000108] stb %l1,[%o1+0x08c] ! Mem[000000005680008c] sdivx %l4,%l6,%l3 stw %l7,[%o2+0x0c4] ! Mem[00000000570000c4] jmpl %o7,%g0 lduh [%o3+0x17a],%l2 ! Mem[000000005780017a] p35_far_3_hem: ldsh [%i0+0x12a],%l7 ! Mem[000000005600012a] sll %l4,%l6,%l6 ldx [%i1+0x130],%l2 ! Mem[0000000056800130] swap [%i2+0x108],%l7 ! Mem[0000000057000108] stb %l1,[%i1+0x08c] ! Mem[000000005680008c] sdivx %l4,%l6,%l3 stw %l7,[%i2+0x0c4] ! Mem[00000000570000c4] jmpl %o7,%g0 lduh [%i3+0x17a],%l2 ! Mem[000000005780017a] p35_far_3_hom: ldsh [%o0+0x12a],%l7 ! Mem[000000005600012a] sll %l4,%l6,%l6 ldx [%o1+0x130],%l2 ! Mem[0000000056800130] swap [%o2+0x108],%l7 ! Mem[0000000057000108] stb %l1,[%o1+0x08c] ! Mem[000000005680008c] sdivx %l4,%l6,%l3 stw %l7,[%o2+0x0c4] ! Mem[00000000570000c4] jmpl %o7,%g0 lduh [%o3+0x17a],%l2 ! Mem[000000005780017a] p35_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p36_far_3_le: std %l2,[%i3+0x0a8] ! Mem[00000000598000a8] ldsh [%i3+0x118],%l7 ! Mem[0000000059800118] jmpl %o7,%g0 umulcc %l0,-0xbd7,%l4 p36_far_3_lo: std %l2,[%o3+0x0a8] ! Mem[00000000598000a8] ldsh [%o3+0x118],%l7 ! Mem[0000000059800118] jmpl %o7,%g0 umulcc %l0,-0xbd7,%l4 p36_far_3_lem: std %l2,[%i3+0x0a8] ! Mem[00000000598000a8] ldsh [%i3+0x118],%l7 ! Mem[0000000059800118] jmpl %o7,%g0 umulcc %l0,-0xbd7,%l4 p36_far_3_lom: std %l2,[%o3+0x0a8] ! Mem[00000000598000a8] ldsh [%o3+0x118],%l7 ! Mem[0000000059800118] jmpl %o7,%g0 umulcc %l0,-0xbd7,%l4 p36_far_3_he: jmpl %o7,%g0 andcc %l6,%l0,%l1 jmpl %o7,%g0 nop p36_far_3_ho: jmpl %o7,%g0 andcc %l6,%l0,%l1 jmpl %o7,%g0 nop p36_far_3_hem: jmpl %o7,%g0 andcc %l6,%l0,%l1 jmpl %o7,%g0 nop p36_far_3_hom: jmpl %o7,%g0 andcc %l6,%l0,%l1 jmpl %o7,%g0 nop p36_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p37_far_3_le: stw %l1,[%i0+0x0e0] ! Mem[000000005a0000e0] ldd [%i3+0x178],%f10 ! Mem[000000005b800178] jmpl %o7,%g0 st %f2 ,[%i2+0x17c] ! Mem[000000005b00017c] p37_far_3_lo: stw %l1,[%o0+0x0e0] ! Mem[000000005a0000e0] ldd [%o3+0x178],%f10 ! Mem[000000005b800178] jmpl %o7,%g0 st %f2 ,[%o2+0x17c] ! Mem[000000005b00017c] p37_far_3_lem: stw %l1,[%i0+0x0e0] ! Mem[000000005a0000e0] ldd [%i3+0x178],%f10 ! Mem[000000005b800178] jmpl %o7,%g0 st %f2 ,[%i2+0x17c] ! Mem[000000005b00017c] p37_far_3_lom: stw %l1,[%o0+0x0e0] ! Mem[000000005a0000e0] ldd [%o3+0x178],%f10 ! Mem[000000005b800178] jmpl %o7,%g0 st %f2 ,[%o2+0x17c] ! Mem[000000005b00017c] p37_far_3_he: ldsh [%i0+0x0b4],%l0 ! Mem[000000005a0000b4] ldsw [%i2+0x164],%l1 ! Mem[000000005b000164] stx %l6,[%i0+0x088] ! Mem[000000005a000088] ldd [%i1+0x1d8],%f20 ! Mem[000000005a8001d8] jmpl %o7,%g0 tsubcc %l0,-0xda6,%l5 p37_far_3_ho: ldsh [%o0+0x0b4],%l0 ! Mem[000000005a0000b4] ldsw [%o2+0x164],%l1 ! Mem[000000005b000164] stx %l6,[%o0+0x088] ! Mem[000000005a000088] ldd [%o1+0x1d8],%f20 ! Mem[000000005a8001d8] jmpl %o7,%g0 tsubcc %l0,-0xda6,%l5 p37_far_3_hem: ldsh [%i0+0x0b4],%l0 ! Mem[000000005a0000b4] ldsw [%i2+0x164],%l1 ! Mem[000000005b000164] stx %l6,[%i0+0x088] ! Mem[000000005a000088] ldd [%i1+0x1d8],%f20 ! Mem[000000005a8001d8] jmpl %o7,%g0 tsubcc %l0,-0xda6,%l5 p37_far_3_hom: ldsh [%o0+0x0b4],%l0 ! Mem[000000005a0000b4] ldsw [%o2+0x164],%l1 ! Mem[000000005b000164] stx %l6,[%o0+0x088] ! Mem[000000005a000088] ldd [%o1+0x1d8],%f20 ! Mem[000000005a8001d8] jmpl %o7,%g0 tsubcc %l0,-0xda6,%l5 p37_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p38_far_3_le: ldsw [%i2+0x0bc],%l3 ! Mem[000000005d0000bc] jmpl %o7,%g0 swap [%i1+0x0dc],%l4 ! Mem[000000005c8000dc] p38_far_3_lo: ldsw [%o2+0x0bc],%l3 ! Mem[000000005d0000bc] jmpl %o7,%g0 swap [%o1+0x0dc],%l4 ! Mem[000000005c8000dc] p38_far_3_lem: ldsw [%i2+0x0bc],%l3 ! Mem[000000005d0000bc] jmpl %o7,%g0 swap [%i1+0x0dc],%l4 ! Mem[000000005c8000dc] p38_far_3_lom: ldsw [%o2+0x0bc],%l3 ! Mem[000000005d0000bc] jmpl %o7,%g0 swap [%o1+0x0dc],%l4 ! Mem[000000005c8000dc] p38_far_3_he: stb %l0,[%i0+0x1d2] ! Mem[000000005c0001d2] jmpl %o7,%g0 ld [%i1+0x0b4],%f28 ! Mem[000000005c8000b4] p38_far_3_ho: stb %l0,[%o0+0x1d2] ! Mem[000000005c0001d2] jmpl %o7,%g0 ld [%o1+0x0b4],%f28 ! Mem[000000005c8000b4] p38_far_3_hem: stb %l0,[%i0+0x1d2] ! Mem[000000005c0001d2] jmpl %o7,%g0 ld [%i1+0x0b4],%f28 ! Mem[000000005c8000b4] p38_far_3_hom: stb %l0,[%o0+0x1d2] ! Mem[000000005c0001d2] jmpl %o7,%g0 ld [%o1+0x0b4],%f28 ! Mem[000000005c8000b4] p38_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p39_far_3_le: lduh [%i1+0x042],%l5 ! Mem[000000005e800042] ldd [%i3+0x1c0],%l0 ! Mem[000000005f8001c0] sth %l0,[%i0+0x072] ! Mem[000000005e000072] ldd [%i0+0x160],%f10 ! Mem[000000005e000160] ldsw [%i0+0x0b4],%l4 ! Mem[000000005e0000b4] std %l4,[%i3+0x0b0] ! Mem[000000005f8000b0] ldx [%i2+0x1b8],%l3 ! Mem[000000005f0001b8] jmpl %o7,%g0 st %f0 ,[%i1+0x058] ! Mem[000000005e800058] p39_far_3_lo: lduh [%o1+0x042],%l5 ! Mem[000000005e800042] ldd [%o3+0x1c0],%l0 ! Mem[000000005f8001c0] sth %l0,[%o0+0x072] ! Mem[000000005e000072] ldd [%o0+0x160],%f10 ! Mem[000000005e000160] ldsw [%o0+0x0b4],%l4 ! Mem[000000005e0000b4] std %l4,[%o3+0x0b0] ! Mem[000000005f8000b0] ldx [%o2+0x1b8],%l3 ! Mem[000000005f0001b8] jmpl %o7,%g0 st %f0 ,[%o1+0x058] ! Mem[000000005e800058] p39_far_3_lem: lduh [%i1+0x042],%l5 ! Mem[000000005e800042] ldd [%i3+0x1c0],%l0 ! Mem[000000005f8001c0] sth %l0,[%i0+0x072] ! Mem[000000005e000072] ldd [%i0+0x160],%f10 ! Mem[000000005e000160] ldsw [%i0+0x0b4],%l4 ! Mem[000000005e0000b4] std %l4,[%i3+0x0b0] ! Mem[000000005f8000b0] ldx [%i2+0x1b8],%l3 ! Mem[000000005f0001b8] jmpl %o7,%g0 st %f0 ,[%i1+0x058] ! Mem[000000005e800058] p39_far_3_lom: lduh [%o1+0x042],%l5 ! Mem[000000005e800042] ldd [%o3+0x1c0],%l0 ! Mem[000000005f8001c0] sth %l0,[%o0+0x072] ! Mem[000000005e000072] ldd [%o0+0x160],%f10 ! Mem[000000005e000160] ldsw [%o0+0x0b4],%l4 ! Mem[000000005e0000b4] std %l4,[%o3+0x0b0] ! Mem[000000005f8000b0] ldx [%o2+0x1b8],%l3 ! Mem[000000005f0001b8] jmpl %o7,%g0 st %f0 ,[%o1+0x058] ! Mem[000000005e800058] p39_far_3_he: swap [%i2+0x1c4],%l6 ! Mem[000000005f0001c4] orn %l1,%l6,%l7 sth %l3,[%i2+0x10a] ! Mem[000000005f00010a] std %l4,[%i0+0x080] ! Mem[000000005e000080] stw %l6,[%i1+0x014] ! Mem[000000005e800014] stb %l2,[%i3+0x035] ! Mem[000000005f800035] stb %l7,[%i2+0x12a] ! Mem[000000005f00012a] jmpl %o7,%g0 swap [%i3+0x034],%l3 ! Mem[000000005f800034] p39_far_3_ho: swap [%o2+0x1c4],%l6 ! Mem[000000005f0001c4] orn %l1,%l6,%l7 sth %l3,[%o2+0x10a] ! Mem[000000005f00010a] std %l4,[%o0+0x080] ! Mem[000000005e000080] stw %l6,[%o1+0x014] ! Mem[000000005e800014] stb %l2,[%o3+0x035] ! Mem[000000005f800035] stb %l7,[%o2+0x12a] ! Mem[000000005f00012a] jmpl %o7,%g0 swap [%o3+0x034],%l3 ! Mem[000000005f800034] p39_far_3_hem: swap [%i2+0x1c4],%l6 ! Mem[000000005f0001c4] orn %l1,%l6,%l7 sth %l3,[%i2+0x10a] ! Mem[000000005f00010a] std %l4,[%i0+0x080] ! Mem[000000005e000080] membar #Sync stw %l6,[%i1+0x014] ! Mem[000000005e800014] stb %l2,[%i3+0x035] ! Mem[000000005f800035] stb %l7,[%i2+0x12a] ! Mem[000000005f00012a] membar #Sync jmpl %o7,%g0 swap [%i3+0x034],%l3 ! Mem[000000005f800034] p39_far_3_hom: swap [%o2+0x1c4],%l6 ! Mem[000000005f0001c4] orn %l1,%l6,%l7 sth %l3,[%o2+0x10a] ! Mem[000000005f00010a] std %l4,[%o0+0x080] ! Mem[000000005e000080] membar #Sync stw %l6,[%o1+0x014] ! Mem[000000005e800014] stb %l2,[%o3+0x035] ! Mem[000000005f800035] stb %l7,[%o2+0x12a] ! Mem[000000005f00012a] membar #Sync jmpl %o7,%g0 swap [%o3+0x034],%l3 ! Mem[000000005f800034] p39_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p40_far_3_le: lduh [%i0+0x060],%l0 ! Mem[0000000060000060] lduw [%i1+0x0cc],%l6 ! Mem[00000000608000cc] swap [%i3+0x018],%l7 ! Mem[0000000061800018] andcc %l3,%l6,%l2 jmpl %o7,%g0 std %l4,[%i3+0x190] ! Mem[0000000061800190] p40_far_3_lo: lduh [%o0+0x060],%l0 ! Mem[0000000060000060] lduw [%o1+0x0cc],%l6 ! Mem[00000000608000cc] swap [%o3+0x018],%l7 ! Mem[0000000061800018] andcc %l3,%l6,%l2 jmpl %o7,%g0 std %l4,[%o3+0x190] ! Mem[0000000061800190] p40_far_3_lem: lduh [%i0+0x060],%l0 ! Mem[0000000060000060] lduw [%i1+0x0cc],%l6 ! Mem[00000000608000cc] membar #Sync swap [%i3+0x018],%l7 ! Mem[0000000061800018] andcc %l3,%l6,%l2 jmpl %o7,%g0 std %l4,[%i3+0x190] ! Mem[0000000061800190] p40_far_3_lom: lduh [%o0+0x060],%l0 ! Mem[0000000060000060] lduw [%o1+0x0cc],%l6 ! Mem[00000000608000cc] membar #Sync swap [%o3+0x018],%l7 ! Mem[0000000061800018] andcc %l3,%l6,%l2 jmpl %o7,%g0 std %l4,[%o3+0x190] ! Mem[0000000061800190] p40_far_3_he: lduw [%i0+0x0bc],%l2 ! Mem[00000000600000bc] tsubcc %l2,0x02c,%l2 stw %l2,[%i0+0x0fc] ! Mem[00000000600000fc] ldstub [%i1+0x15a],%l2 ! Mem[000000006080015a] ldstub [%i3+0x058],%l1 ! Mem[0000000061800058] sllx %l4,%l2,%l7 subc %l4,%l6,%l2 jmpl %o7,%g0 stb %l6,[%i2+0x077] ! Mem[0000000061000077] p40_far_3_ho: lduw [%o0+0x0bc],%l2 ! Mem[00000000600000bc] tsubcc %l2,0x02c,%l2 stw %l2,[%o0+0x0fc] ! Mem[00000000600000fc] ldstub [%o1+0x15a],%l2 ! Mem[000000006080015a] ldstub [%o3+0x058],%l1 ! Mem[0000000061800058] sllx %l4,%l2,%l7 subc %l4,%l6,%l2 jmpl %o7,%g0 stb %l6,[%o2+0x077] ! Mem[0000000061000077] p40_far_3_hem: lduw [%i0+0x0bc],%l2 ! Mem[00000000600000bc] tsubcc %l2,0x02c,%l2 stw %l2,[%i0+0x0fc] ! Mem[00000000600000fc] ldstub [%i1+0x15a],%l2 ! Mem[000000006080015a] ldstub [%i3+0x058],%l1 ! Mem[0000000061800058] sllx %l4,%l2,%l7 subc %l4,%l6,%l2 jmpl %o7,%g0 stb %l6,[%i2+0x077] ! Mem[0000000061000077] p40_far_3_hom: lduw [%o0+0x0bc],%l2 ! Mem[00000000600000bc] tsubcc %l2,0x02c,%l2 stw %l2,[%o0+0x0fc] ! Mem[00000000600000fc] ldstub [%o1+0x15a],%l2 ! Mem[000000006080015a] ldstub [%o3+0x058],%l1 ! Mem[0000000061800058] sllx %l4,%l2,%l7 subc %l4,%l6,%l2 jmpl %o7,%g0 stb %l6,[%o2+0x077] ! Mem[0000000061000077] p40_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p41_far_3_le: jmpl %o7,%g0 stw %l3,[%i2+0x0b8] ! Mem[00000000630000b8] jmpl %o7,%g0 nop p41_far_3_lo: jmpl %o7,%g0 stw %l3,[%o2+0x0b8] ! Mem[00000000630000b8] jmpl %o7,%g0 nop p41_far_3_lem: jmpl %o7,%g0 stw %l3,[%i2+0x0b8] ! Mem[00000000630000b8] jmpl %o7,%g0 nop p41_far_3_lom: jmpl %o7,%g0 stw %l3,[%o2+0x0b8] ! Mem[00000000630000b8] jmpl %o7,%g0 nop p41_far_3_he: ldsw [%i3+0x1a8],%l6 ! Mem[00000000638001a8] smul %l7,%l4,%l4 ldstub [%i0+0x10a],%l3 ! Mem[000000006200010a] jmpl %o7,%g0 ldstub [%i1+0x030],%l3 ! Mem[0000000062800030] p41_far_3_ho: ldsw [%o3+0x1a8],%l6 ! Mem[00000000638001a8] smul %l7,%l4,%l4 ldstub [%o0+0x10a],%l3 ! Mem[000000006200010a] jmpl %o7,%g0 ldstub [%o1+0x030],%l3 ! Mem[0000000062800030] p41_far_3_hem: ldsw [%i3+0x1a8],%l6 ! Mem[00000000638001a8] smul %l7,%l4,%l4 ldstub [%i0+0x10a],%l3 ! Mem[000000006200010a] membar #Sync jmpl %o7,%g0 ldstub [%i1+0x030],%l3 ! Mem[0000000062800030] p41_far_3_hom: ldsw [%o3+0x1a8],%l6 ! Mem[00000000638001a8] smul %l7,%l4,%l4 ldstub [%o0+0x10a],%l3 ! Mem[000000006200010a] membar #Sync jmpl %o7,%g0 ldstub [%o1+0x030],%l3 ! Mem[0000000062800030] p41_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p42_far_3_le: lduh [%i2+0x07a],%l2 ! Mem[000000006500007a] ldsw [%i2+0x100],%l6 ! Mem[0000000065000100] std %f2 ,[%i2+0x030] ! Mem[0000000065000030] std %l6,[%i2+0x128] ! Mem[0000000065000128] std %f10,[%i0+0x010] ! Mem[0000000064000010] lduh [%i0+0x04e],%l4 ! Mem[000000006400004e] udivx %l6,0xa5f,%l6 jmpl %o7,%g0 ldub [%i0+0x064],%l4 ! Mem[0000000064000064] p42_far_3_lo: lduh [%o2+0x07a],%l2 ! Mem[000000006500007a] ldsw [%o2+0x100],%l6 ! Mem[0000000065000100] std %f2 ,[%o2+0x030] ! Mem[0000000065000030] std %l6,[%o2+0x128] ! Mem[0000000065000128] std %f10,[%o0+0x010] ! Mem[0000000064000010] lduh [%o0+0x04e],%l4 ! Mem[000000006400004e] udivx %l6,0xa5f,%l6 jmpl %o7,%g0 ldub [%o0+0x064],%l4 ! Mem[0000000064000064] p42_far_3_lem: lduh [%i2+0x07a],%l2 ! Mem[000000006500007a] ldsw [%i2+0x100],%l6 ! Mem[0000000065000100] membar #Sync std %f2 ,[%i2+0x030] ! Mem[0000000065000030] std %l6,[%i2+0x128] ! Mem[0000000065000128] std %f10,[%i0+0x010] ! Mem[0000000064000010] lduh [%i0+0x04e],%l4 ! Mem[000000006400004e] udivx %l6,0xa5f,%l6 jmpl %o7,%g0 ldub [%i0+0x064],%l4 ! Mem[0000000064000064] p42_far_3_lom: lduh [%o2+0x07a],%l2 ! Mem[000000006500007a] ldsw [%o2+0x100],%l6 ! Mem[0000000065000100] membar #Sync std %f2 ,[%o2+0x030] ! Mem[0000000065000030] std %l6,[%o2+0x128] ! Mem[0000000065000128] std %f10,[%o0+0x010] ! Mem[0000000064000010] lduh [%o0+0x04e],%l4 ! Mem[000000006400004e] udivx %l6,0xa5f,%l6 jmpl %o7,%g0 ldub [%o0+0x064],%l4 ! Mem[0000000064000064] p42_far_3_he: stb %l3,[%i3+0x12a] ! Mem[000000006580012a] ldstub [%i2+0x01c],%l6 ! Mem[000000006500001c] ldstub [%i1+0x0e6],%l7 ! Mem[00000000648000e6] ldstub [%i3+0x15a],%l2 ! Mem[000000006580015a] jmpl %o7,%g0 ldub [%i3+0x1d2],%l3 ! Mem[00000000658001d2] p42_far_3_ho: stb %l3,[%o3+0x12a] ! Mem[000000006580012a] ldstub [%o2+0x01c],%l6 ! Mem[000000006500001c] ldstub [%o1+0x0e6],%l7 ! Mem[00000000648000e6] ldstub [%o3+0x15a],%l2 ! Mem[000000006580015a] jmpl %o7,%g0 ldub [%o3+0x1d2],%l3 ! Mem[00000000658001d2] p42_far_3_hem: stb %l3,[%i3+0x12a] ! Mem[000000006580012a] membar #Sync ldstub [%i2+0x01c],%l6 ! Mem[000000006500001c] ldstub [%i1+0x0e6],%l7 ! Mem[00000000648000e6] ldstub [%i3+0x15a],%l2 ! Mem[000000006580015a] jmpl %o7,%g0 ldub [%i3+0x1d2],%l3 ! Mem[00000000658001d2] p42_far_3_hom: stb %l3,[%o3+0x12a] ! Mem[000000006580012a] membar #Sync ldstub [%o2+0x01c],%l6 ! Mem[000000006500001c] ldstub [%o1+0x0e6],%l7 ! Mem[00000000648000e6] ldstub [%o3+0x15a],%l2 ! Mem[000000006580015a] jmpl %o7,%g0 ldub [%o3+0x1d2],%l3 ! Mem[00000000658001d2] p42_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p43_far_3_le: ldx [%i1+0x098],%l4 ! Mem[0000000066800098] ldd [%i1+0x0e8],%l0 ! Mem[00000000668000e8] lduw [%i2+0x020],%l6 ! Mem[0000000067000020] std %f14,[%i3+0x1a8] ! Mem[00000000678001a8] jmpl %o7,%g0 srl %l4,0x004,%l1 p43_far_3_lo: ldx [%o1+0x098],%l4 ! Mem[0000000066800098] ldd [%o1+0x0e8],%l0 ! Mem[00000000668000e8] lduw [%o2+0x020],%l6 ! Mem[0000000067000020] std %f14,[%o3+0x1a8] ! Mem[00000000678001a8] jmpl %o7,%g0 srl %l4,0x004,%l1 p43_far_3_lem: ldx [%i1+0x098],%l4 ! Mem[0000000066800098] ldd [%i1+0x0e8],%l0 ! Mem[00000000668000e8] membar #Sync lduw [%i2+0x020],%l6 ! Mem[0000000067000020] std %f14,[%i3+0x1a8] ! Mem[00000000678001a8] jmpl %o7,%g0 srl %l4,0x004,%l1 p43_far_3_lom: ldx [%o1+0x098],%l4 ! Mem[0000000066800098] ldd [%o1+0x0e8],%l0 ! Mem[00000000668000e8] membar #Sync lduw [%o2+0x020],%l6 ! Mem[0000000067000020] std %f14,[%o3+0x1a8] ! Mem[00000000678001a8] jmpl %o7,%g0 srl %l4,0x004,%l1 p43_far_3_he: ldsh [%i1+0x08c],%l1 ! Mem[000000006680008c] ldx [%i3+0x0b8],%l2 ! Mem[00000000678000b8] ldstub [%i2+0x1ea],%l1 ! Mem[00000000670001ea] stx %l0,[%i1+0x128] ! Mem[0000000066800128] st %f21,[%i0+0x034] ! Mem[0000000066000034] ldsw [%i1+0x014],%l6 ! Mem[0000000066800014] mulx %l1,-0xc6c,%l6 jmpl %o7,%g0 sth %l2,[%i3+0x184] ! Mem[0000000067800184] p43_far_3_ho: ldsh [%o1+0x08c],%l1 ! Mem[000000006680008c] ldx [%o3+0x0b8],%l2 ! Mem[00000000678000b8] ldstub [%o2+0x1ea],%l1 ! Mem[00000000670001ea] stx %l0,[%o1+0x128] ! Mem[0000000066800128] st %f21,[%o0+0x034] ! Mem[0000000066000034] ldsw [%o1+0x014],%l6 ! Mem[0000000066800014] mulx %l1,-0xc6c,%l6 jmpl %o7,%g0 sth %l2,[%o3+0x184] ! Mem[0000000067800184] p43_far_3_hem: ldsh [%i1+0x08c],%l1 ! Mem[000000006680008c] ldx [%i3+0x0b8],%l2 ! Mem[00000000678000b8] ldstub [%i2+0x1ea],%l1 ! Mem[00000000670001ea] stx %l0,[%i1+0x128] ! Mem[0000000066800128] membar #Sync st %f21,[%i0+0x034] ! Mem[0000000066000034] ldsw [%i1+0x014],%l6 ! Mem[0000000066800014] mulx %l1,-0xc6c,%l6 jmpl %o7,%g0 sth %l2,[%i3+0x184] ! Mem[0000000067800184] p43_far_3_hom: ldsh [%o1+0x08c],%l1 ! Mem[000000006680008c] ldx [%o3+0x0b8],%l2 ! Mem[00000000678000b8] ldstub [%o2+0x1ea],%l1 ! Mem[00000000670001ea] stx %l0,[%o1+0x128] ! Mem[0000000066800128] membar #Sync st %f21,[%o0+0x034] ! Mem[0000000066000034] ldsw [%o1+0x014],%l6 ! Mem[0000000066800014] mulx %l1,-0xc6c,%l6 jmpl %o7,%g0 sth %l2,[%o3+0x184] ! Mem[0000000067800184] p43_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p44_far_3_le: subccc %l0,%l0,%l4 ldsw [%i2+0x0cc],%l6 ! Mem[00000000690000cc] st %f15,[%i0+0x018] ! Mem[0000000068000018] jmpl %o7,%g0 ldsh [%i0+0x1a4],%l2 ! Mem[00000000680001a4] p44_far_3_lo: subccc %l0,%l0,%l4 ldsw [%o2+0x0cc],%l6 ! Mem[00000000690000cc] st %f15,[%o0+0x018] ! Mem[0000000068000018] jmpl %o7,%g0 ldsh [%o0+0x1a4],%l2 ! Mem[00000000680001a4] p44_far_3_lem: subccc %l0,%l0,%l4 ldsw [%i2+0x0cc],%l6 ! Mem[00000000690000cc] membar #Sync st %f15,[%i0+0x018] ! Mem[0000000068000018] jmpl %o7,%g0 ldsh [%i0+0x1a4],%l2 ! Mem[00000000680001a4] p44_far_3_lom: subccc %l0,%l0,%l4 ldsw [%o2+0x0cc],%l6 ! Mem[00000000690000cc] membar #Sync st %f15,[%o0+0x018] ! Mem[0000000068000018] jmpl %o7,%g0 ldsh [%o0+0x1a4],%l2 ! Mem[00000000680001a4] p44_far_3_he: ldd [%i1+0x010],%l2 ! Mem[0000000068800010] ld [%i2+0x0e4],%f31 ! Mem[00000000690000e4] ldx [%i3+0x178],%l2 ! Mem[0000000069800178] jmpl %o7,%g0 stw %l2,[%i3+0x1d0] ! Mem[00000000698001d0] p44_far_3_ho: ldd [%o1+0x010],%l2 ! Mem[0000000068800010] ld [%o2+0x0e4],%f31 ! Mem[00000000690000e4] ldx [%o3+0x178],%l2 ! Mem[0000000069800178] jmpl %o7,%g0 stw %l2,[%o3+0x1d0] ! Mem[00000000698001d0] p44_far_3_hem: membar #Sync ldd [%i1+0x010],%l2 ! Mem[0000000068800010] ld [%i2+0x0e4],%f31 ! Mem[00000000690000e4] ldx [%i3+0x178],%l2 ! Mem[0000000069800178] jmpl %o7,%g0 stw %l2,[%i3+0x1d0] ! Mem[00000000698001d0] p44_far_3_hom: membar #Sync ldd [%o1+0x010],%l2 ! Mem[0000000068800010] ld [%o2+0x0e4],%f31 ! Mem[00000000690000e4] ldx [%o3+0x178],%l2 ! Mem[0000000069800178] jmpl %o7,%g0 stw %l2,[%o3+0x1d0] ! Mem[00000000698001d0] p44_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p45_far_3_le: ldx [%i1+0x128],%l0 ! Mem[000000006a800128] ldsb [%i0+0x040],%l4 ! Mem[000000006a000040] lduh [%i1+0x0b2],%l6 ! Mem[000000006a8000b2] jmpl %o7,%g0 stb %l2,[%i3+0x1f1] ! Mem[000000006b8001f1] p45_far_3_lo: ldx [%o1+0x128],%l0 ! Mem[000000006a800128] ldsb [%o0+0x040],%l4 ! Mem[000000006a000040] lduh [%o1+0x0b2],%l6 ! Mem[000000006a8000b2] jmpl %o7,%g0 stb %l2,[%o3+0x1f1] ! Mem[000000006b8001f1] p45_far_3_lem: ldx [%i1+0x128],%l0 ! Mem[000000006a800128] ldsb [%i0+0x040],%l4 ! Mem[000000006a000040] lduh [%i1+0x0b2],%l6 ! Mem[000000006a8000b2] jmpl %o7,%g0 stb %l2,[%i3+0x1f1] ! Mem[000000006b8001f1] p45_far_3_lom: ldx [%o1+0x128],%l0 ! Mem[000000006a800128] ldsb [%o0+0x040],%l4 ! Mem[000000006a000040] lduh [%o1+0x0b2],%l6 ! Mem[000000006a8000b2] jmpl %o7,%g0 stb %l2,[%o3+0x1f1] ! Mem[000000006b8001f1] p45_far_3_he: ldstub [%i2+0x1d2],%l3 ! Mem[000000006b0001d2] ldd [%i2+0x160],%l0 ! Mem[000000006b000160] ldsw [%i2+0x178],%l5 ! Mem[000000006b000178] ldd [%i1+0x030],%l6 ! Mem[000000006a800030] lduw [%i3+0x158],%l3 ! Mem[000000006b800158] std %l0,[%i3+0x048] ! Mem[000000006b800048] tsubcctv %l0,0xbfb,%l7 jmpl %o7,%g0 ldsw [%i0+0x0e4],%l3 ! Mem[000000006a0000e4] p45_far_3_ho: ldstub [%o2+0x1d2],%l3 ! Mem[000000006b0001d2] ldd [%o2+0x160],%l0 ! Mem[000000006b000160] ldsw [%o2+0x178],%l5 ! Mem[000000006b000178] ldd [%o1+0x030],%l6 ! Mem[000000006a800030] lduw [%o3+0x158],%l3 ! Mem[000000006b800158] std %l0,[%o3+0x048] ! Mem[000000006b800048] tsubcctv %l0,0xbfb,%l7 jmpl %o7,%g0 ldsw [%o0+0x0e4],%l3 ! Mem[000000006a0000e4] p45_far_3_hem: ldstub [%i2+0x1d2],%l3 ! Mem[000000006b0001d2] ldd [%i2+0x160],%l0 ! Mem[000000006b000160] ldsw [%i2+0x178],%l5 ! Mem[000000006b000178] membar #Sync ldd [%i1+0x030],%l6 ! Mem[000000006a800030] lduw [%i3+0x158],%l3 ! Mem[000000006b800158] std %l0,[%i3+0x048] ! Mem[000000006b800048] tsubcctv %l0,0xbfb,%l7 jmpl %o7,%g0 ldsw [%i0+0x0e4],%l3 ! Mem[000000006a0000e4] p45_far_3_hom: ldstub [%o2+0x1d2],%l3 ! Mem[000000006b0001d2] ldd [%o2+0x160],%l0 ! Mem[000000006b000160] ldsw [%o2+0x178],%l5 ! Mem[000000006b000178] membar #Sync ldd [%o1+0x030],%l6 ! Mem[000000006a800030] lduw [%o3+0x158],%l3 ! Mem[000000006b800158] std %l0,[%o3+0x048] ! Mem[000000006b800048] tsubcctv %l0,0xbfb,%l7 jmpl %o7,%g0 ldsw [%o0+0x0e4],%l3 ! Mem[000000006a0000e4] p45_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p46_far_3_le: jmpl %o7,%g0 stb %l5,[%i1+0x0d8] ! Mem[000000006c8000d8] jmpl %o7,%g0 nop p46_far_3_lo: jmpl %o7,%g0 stb %l5,[%o1+0x0d8] ! Mem[000000006c8000d8] jmpl %o7,%g0 nop p46_far_3_lem: jmpl %o7,%g0 stb %l5,[%i1+0x0d8] ! Mem[000000006c8000d8] jmpl %o7,%g0 nop p46_far_3_lom: jmpl %o7,%g0 stb %l5,[%o1+0x0d8] ! Mem[000000006c8000d8] jmpl %o7,%g0 nop p46_far_3_he: taddcc %l6,0x9a0,%l4 ldd [%i3+0x070],%l6 ! Mem[000000006d800070] ldsh [%i3+0x00c],%l5 ! Mem[000000006d80000c] ldub [%i0+0x160],%l2 ! Mem[000000006c000160] ldd [%i1+0x048],%l4 ! Mem[000000006c800048] jmpl %o7,%g0 sth %l1,[%i1+0x1ce] ! Mem[000000006c8001ce] p46_far_3_ho: taddcc %l6,0x9a0,%l4 ldd [%o3+0x070],%l6 ! Mem[000000006d800070] ldsh [%o3+0x00c],%l5 ! Mem[000000006d80000c] ldub [%o0+0x160],%l2 ! Mem[000000006c000160] ldd [%o1+0x048],%l4 ! Mem[000000006c800048] jmpl %o7,%g0 sth %l1,[%o1+0x1ce] ! Mem[000000006c8001ce] p46_far_3_hem: taddcc %l6,0x9a0,%l4 ldd [%i3+0x070],%l6 ! Mem[000000006d800070] membar #Sync ldsh [%i3+0x00c],%l5 ! Mem[000000006d80000c] ldub [%i0+0x160],%l2 ! Mem[000000006c000160] ldd [%i1+0x048],%l4 ! Mem[000000006c800048] jmpl %o7,%g0 sth %l1,[%i1+0x1ce] ! Mem[000000006c8001ce] p46_far_3_hom: taddcc %l6,0x9a0,%l4 ldd [%o3+0x070],%l6 ! Mem[000000006d800070] membar #Sync ldsh [%o3+0x00c],%l5 ! Mem[000000006d80000c] ldub [%o0+0x160],%l2 ! Mem[000000006c000160] ldd [%o1+0x048],%l4 ! Mem[000000006c800048] jmpl %o7,%g0 sth %l1,[%o1+0x1ce] ! Mem[000000006c8001ce] p46_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p47_far_3_le: std %l4,[%i2+0x198] ! Mem[000000006f000198] lduw [%i2+0x034],%l3 ! Mem[000000006f000034] jmpl %o7,%g0 lduh [%i3+0x06e],%l4 ! Mem[000000006f80006e] p47_far_3_lo: std %l4,[%o2+0x198] ! Mem[000000006f000198] lduw [%o2+0x034],%l3 ! Mem[000000006f000034] jmpl %o7,%g0 lduh [%o3+0x06e],%l4 ! Mem[000000006f80006e] p47_far_3_lem: std %l4,[%i2+0x198] ! Mem[000000006f000198] membar #Sync lduw [%i2+0x034],%l3 ! Mem[000000006f000034] jmpl %o7,%g0 lduh [%i3+0x06e],%l4 ! Mem[000000006f80006e] p47_far_3_lom: std %l4,[%o2+0x198] ! Mem[000000006f000198] membar #Sync lduw [%o2+0x034],%l3 ! Mem[000000006f000034] jmpl %o7,%g0 lduh [%o3+0x06e],%l4 ! Mem[000000006f80006e] p47_far_3_he: stx %l6,[%i3+0x1a8] ! Mem[000000006f8001a8] ldx [%i0+0x100],%l2 ! Mem[000000006e000100] lduh [%i2+0x0aa],%l1 ! Mem[000000006f0000aa] ldsw [%i3+0x188],%l4 ! Mem[000000006f800188] stx %l7,[%i1+0x140] ! Mem[000000006e800140] stw %l7,[%i0+0x138] ! Mem[000000006e000138] ldd [%i0+0x130],%f26 ! Mem[000000006e000130] jmpl %o7,%g0 ldsw [%i1+0x06c],%l0 ! Mem[000000006e80006c] p47_far_3_ho: stx %l6,[%o3+0x1a8] ! Mem[000000006f8001a8] ldx [%o0+0x100],%l2 ! Mem[000000006e000100] lduh [%o2+0x0aa],%l1 ! Mem[000000006f0000aa] ldsw [%o3+0x188],%l4 ! Mem[000000006f800188] stx %l7,[%o1+0x140] ! Mem[000000006e800140] stw %l7,[%o0+0x138] ! Mem[000000006e000138] ldd [%o0+0x130],%f26 ! Mem[000000006e000130] jmpl %o7,%g0 ldsw [%o1+0x06c],%l0 ! Mem[000000006e80006c] p47_far_3_hem: stx %l6,[%i3+0x1a8] ! Mem[000000006f8001a8] ldx [%i0+0x100],%l2 ! Mem[000000006e000100] lduh [%i2+0x0aa],%l1 ! Mem[000000006f0000aa] ldsw [%i3+0x188],%l4 ! Mem[000000006f800188] stx %l7,[%i1+0x140] ! Mem[000000006e800140] stw %l7,[%i0+0x138] ! Mem[000000006e000138] ldd [%i0+0x130],%f26 ! Mem[000000006e000130] jmpl %o7,%g0 ldsw [%i1+0x06c],%l0 ! Mem[000000006e80006c] p47_far_3_hom: stx %l6,[%o3+0x1a8] ! Mem[000000006f8001a8] ldx [%o0+0x100],%l2 ! Mem[000000006e000100] lduh [%o2+0x0aa],%l1 ! Mem[000000006f0000aa] ldsw [%o3+0x188],%l4 ! Mem[000000006f800188] stx %l7,[%o1+0x140] ! Mem[000000006e800140] stw %l7,[%o0+0x138] ! Mem[000000006e000138] ldd [%o0+0x130],%f26 ! Mem[000000006e000130] jmpl %o7,%g0 ldsw [%o1+0x06c],%l0 ! Mem[000000006e80006c] p47_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p48_far_3_le: lduh [%i1+0x1b4],%l4 ! Mem[00000000708001b4] sth %l3,[%i1+0x098] ! Mem[0000000070800098] st %f10,[%i3+0x058] ! Mem[0000000071800058] jmpl %o7,%g0 stw %l5,[%i3+0x0f8] ! Mem[00000000718000f8] p48_far_3_lo: lduh [%o1+0x1b4],%l4 ! Mem[00000000708001b4] sth %l3,[%o1+0x098] ! Mem[0000000070800098] st %f10,[%o3+0x058] ! Mem[0000000071800058] jmpl %o7,%g0 stw %l5,[%o3+0x0f8] ! Mem[00000000718000f8] p48_far_3_lem: lduh [%i1+0x1b4],%l4 ! Mem[00000000708001b4] sth %l3,[%i1+0x098] ! Mem[0000000070800098] st %f10,[%i3+0x058] ! Mem[0000000071800058] jmpl %o7,%g0 stw %l5,[%i3+0x0f8] ! Mem[00000000718000f8] p48_far_3_lom: lduh [%o1+0x1b4],%l4 ! Mem[00000000708001b4] sth %l3,[%o1+0x098] ! Mem[0000000070800098] st %f10,[%o3+0x058] ! Mem[0000000071800058] jmpl %o7,%g0 stw %l5,[%o3+0x0f8] ! Mem[00000000718000f8] p48_far_3_he: srl %l7,0x014,%l6 srax %l2,%l7,%l6 ldd [%i3+0x0c0],%l2 ! Mem[00000000718000c0] st %f19,[%i1+0x0b8] ! Mem[00000000708000b8] stw %l0,[%i3+0x02c] ! Mem[000000007180002c] jmpl %o7,%g0 stb %l6,[%i2+0x1d3] ! Mem[00000000710001d3] p48_far_3_ho: srl %l7,0x014,%l6 srax %l2,%l7,%l6 ldd [%o3+0x0c0],%l2 ! Mem[00000000718000c0] st %f19,[%o1+0x0b8] ! Mem[00000000708000b8] stw %l0,[%o3+0x02c] ! Mem[000000007180002c] jmpl %o7,%g0 stb %l6,[%o2+0x1d3] ! Mem[00000000710001d3] p48_far_3_hem: srl %l7,0x014,%l6 srax %l2,%l7,%l6 ldd [%i3+0x0c0],%l2 ! Mem[00000000718000c0] st %f19,[%i1+0x0b8] ! Mem[00000000708000b8] membar #Sync stw %l0,[%i3+0x02c] ! Mem[000000007180002c] jmpl %o7,%g0 stb %l6,[%i2+0x1d3] ! Mem[00000000710001d3] p48_far_3_hom: srl %l7,0x014,%l6 srax %l2,%l7,%l6 ldd [%o3+0x0c0],%l2 ! Mem[00000000718000c0] st %f19,[%o1+0x0b8] ! Mem[00000000708000b8] membar #Sync stw %l0,[%o3+0x02c] ! Mem[000000007180002c] jmpl %o7,%g0 stb %l6,[%o2+0x1d3] ! Mem[00000000710001d3] p48_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p49_far_3_le: lduh [%i2+0x094],%l5 ! Mem[0000000073000094] ldsw [%i2+0x038],%l7 ! Mem[0000000073000038] ldsb [%i0+0x07a],%l2 ! Mem[000000007200007a] std %f6 ,[%i0+0x100] ! Mem[0000000072000100] jmpl %o7,%g0 ldub [%i3+0x120],%l2 ! Mem[0000000073800120] p49_far_3_lo: lduh [%o2+0x094],%l5 ! Mem[0000000073000094] ldsw [%o2+0x038],%l7 ! Mem[0000000073000038] ldsb [%o0+0x07a],%l2 ! Mem[000000007200007a] std %f6 ,[%o0+0x100] ! Mem[0000000072000100] jmpl %o7,%g0 ldub [%o3+0x120],%l2 ! Mem[0000000073800120] p49_far_3_lem: lduh [%i2+0x094],%l5 ! Mem[0000000073000094] membar #Sync ldsw [%i2+0x038],%l7 ! Mem[0000000073000038] ldsb [%i0+0x07a],%l2 ! Mem[000000007200007a] std %f6 ,[%i0+0x100] ! Mem[0000000072000100] jmpl %o7,%g0 ldub [%i3+0x120],%l2 ! Mem[0000000073800120] p49_far_3_lom: lduh [%o2+0x094],%l5 ! Mem[0000000073000094] membar #Sync ldsw [%o2+0x038],%l7 ! Mem[0000000073000038] ldsb [%o0+0x07a],%l2 ! Mem[000000007200007a] std %f6 ,[%o0+0x100] ! Mem[0000000072000100] jmpl %o7,%g0 ldub [%o3+0x120],%l2 ! Mem[0000000073800120] p49_far_3_he: ldstub [%i2+0x19b],%l0 ! Mem[000000007300019b] lduw [%i2+0x00c],%l0 ! Mem[000000007300000c] std %l6,[%i0+0x198] ! Mem[0000000072000198] ldx [%i0+0x1c0],%l2 ! Mem[00000000720001c0] lduh [%i0+0x0ac],%l3 ! Mem[00000000720000ac] xorcc %l4,0xa35,%l7 jmpl %o7,%g0 ld [%i0+0x0ac],%f20 ! Mem[00000000720000ac] p49_far_3_ho: ldstub [%o2+0x19b],%l0 ! Mem[000000007300019b] lduw [%o2+0x00c],%l0 ! Mem[000000007300000c] std %l6,[%o0+0x198] ! Mem[0000000072000198] ldx [%o0+0x1c0],%l2 ! Mem[00000000720001c0] lduh [%o0+0x0ac],%l3 ! Mem[00000000720000ac] xorcc %l4,0xa35,%l7 jmpl %o7,%g0 ld [%o0+0x0ac],%f20 ! Mem[00000000720000ac] p49_far_3_hem: ldstub [%i2+0x19b],%l0 ! Mem[000000007300019b] membar #Sync lduw [%i2+0x00c],%l0 ! Mem[000000007300000c] std %l6,[%i0+0x198] ! Mem[0000000072000198] ldx [%i0+0x1c0],%l2 ! Mem[00000000720001c0] lduh [%i0+0x0ac],%l3 ! Mem[00000000720000ac] xorcc %l4,0xa35,%l7 jmpl %o7,%g0 ld [%i0+0x0ac],%f20 ! Mem[00000000720000ac] p49_far_3_hom: ldstub [%o2+0x19b],%l0 ! Mem[000000007300019b] membar #Sync lduw [%o2+0x00c],%l0 ! Mem[000000007300000c] std %l6,[%o0+0x198] ! Mem[0000000072000198] ldx [%o0+0x1c0],%l2 ! Mem[00000000720001c0] lduh [%o0+0x0ac],%l3 ! Mem[00000000720000ac] xorcc %l4,0xa35,%l7 jmpl %o7,%g0 ld [%o0+0x0ac],%f20 ! Mem[00000000720000ac] p49_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p50_far_3_le: sth %l7,[%i2+0x028] ! Mem[0000000075000028] sub %l0,%l6,%l0 ldub [%i0+0x158],%l5 ! Mem[0000000074000158] sth %l0,[%i3+0x1be] ! Mem[00000000758001be] sth %l3,[%i2+0x1e8] ! Mem[00000000750001e8] jmpl %o7,%g0 std %l4,[%i0+0x0d8] ! Mem[00000000740000d8] p50_far_3_lo: sth %l7,[%o2+0x028] ! Mem[0000000075000028] sub %l0,%l6,%l0 ldub [%o0+0x158],%l5 ! Mem[0000000074000158] sth %l0,[%o3+0x1be] ! Mem[00000000758001be] sth %l3,[%o2+0x1e8] ! Mem[00000000750001e8] jmpl %o7,%g0 std %l4,[%o0+0x0d8] ! Mem[00000000740000d8] p50_far_3_lem: membar #Sync sth %l7,[%i2+0x028] ! Mem[0000000075000028] sub %l0,%l6,%l0 ldub [%i0+0x158],%l5 ! Mem[0000000074000158] sth %l0,[%i3+0x1be] ! Mem[00000000758001be] sth %l3,[%i2+0x1e8] ! Mem[00000000750001e8] jmpl %o7,%g0 std %l4,[%i0+0x0d8] ! Mem[00000000740000d8] p50_far_3_lom: membar #Sync sth %l7,[%o2+0x028] ! Mem[0000000075000028] sub %l0,%l6,%l0 ldub [%o0+0x158],%l5 ! Mem[0000000074000158] sth %l0,[%o3+0x1be] ! Mem[00000000758001be] sth %l3,[%o2+0x1e8] ! Mem[00000000750001e8] jmpl %o7,%g0 std %l4,[%o0+0x0d8] ! Mem[00000000740000d8] p50_far_3_he: jmpl %o7,%g0 orn %l6,%l3,%l2 jmpl %o7,%g0 nop p50_far_3_ho: jmpl %o7,%g0 orn %l6,%l3,%l2 jmpl %o7,%g0 nop p50_far_3_hem: jmpl %o7,%g0 orn %l6,%l3,%l2 jmpl %o7,%g0 nop p50_far_3_hom: jmpl %o7,%g0 orn %l6,%l3,%l2 jmpl %o7,%g0 nop p50_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p51_far_3_le: stb %l7,[%i1+0x161] ! Mem[0000000076800161] lduw [%i0+0x118],%l7 ! Mem[0000000076000118] lduh [%i0+0x028],%l7 ! Mem[0000000076000028] swap [%i1+0x050],%l6 ! Mem[0000000076800050] jmpl %o7,%g0 ldd [%i3+0x158],%l4 ! Mem[0000000077800158] p51_far_3_lo: stb %l7,[%o1+0x161] ! Mem[0000000076800161] lduw [%o0+0x118],%l7 ! Mem[0000000076000118] lduh [%o0+0x028],%l7 ! Mem[0000000076000028] swap [%o1+0x050],%l6 ! Mem[0000000076800050] jmpl %o7,%g0 ldd [%o3+0x158],%l4 ! Mem[0000000077800158] p51_far_3_lem: stb %l7,[%i1+0x161] ! Mem[0000000076800161] lduw [%i0+0x118],%l7 ! Mem[0000000076000118] membar #Sync lduh [%i0+0x028],%l7 ! Mem[0000000076000028] swap [%i1+0x050],%l6 ! Mem[0000000076800050] jmpl %o7,%g0 ldd [%i3+0x158],%l4 ! Mem[0000000077800158] p51_far_3_lom: stb %l7,[%o1+0x161] ! Mem[0000000076800161] lduw [%o0+0x118],%l7 ! Mem[0000000076000118] membar #Sync lduh [%o0+0x028],%l7 ! Mem[0000000076000028] swap [%o1+0x050],%l6 ! Mem[0000000076800050] jmpl %o7,%g0 ldd [%o3+0x158],%l4 ! Mem[0000000077800158] p51_far_3_he: jmpl %o7,%g0 std %f28,[%i3+0x1f0] ! Mem[00000000778001f0] jmpl %o7,%g0 nop p51_far_3_ho: jmpl %o7,%g0 std %f28,[%o3+0x1f0] ! Mem[00000000778001f0] jmpl %o7,%g0 nop p51_far_3_hem: jmpl %o7,%g0 std %f28,[%i3+0x1f0] ! Mem[00000000778001f0] jmpl %o7,%g0 nop p51_far_3_hom: jmpl %o7,%g0 std %f28,[%o3+0x1f0] ! Mem[00000000778001f0] jmpl %o7,%g0 nop p51_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p52_far_3_le: ld [%i1+0x094],%f8 ! Mem[0000000078800094] smulcc %l6,%l3,%l7 srl %l6,0x01b,%l6 std %f14,[%i0+0x0e8] ! Mem[00000000780000e8] jmpl %o7,%g0 ldstub [%i3+0x039],%l7 ! Mem[0000000079800039] p52_far_3_lo: ld [%o1+0x094],%f8 ! Mem[0000000078800094] smulcc %l6,%l3,%l7 srl %l6,0x01b,%l6 std %f14,[%o0+0x0e8] ! Mem[00000000780000e8] jmpl %o7,%g0 ldstub [%o3+0x039],%l7 ! Mem[0000000079800039] p52_far_3_lem: ld [%i1+0x094],%f8 ! Mem[0000000078800094] smulcc %l6,%l3,%l7 srl %l6,0x01b,%l6 std %f14,[%i0+0x0e8] ! Mem[00000000780000e8] membar #Sync jmpl %o7,%g0 ldstub [%i3+0x039],%l7 ! Mem[0000000079800039] p52_far_3_lom: ld [%o1+0x094],%f8 ! Mem[0000000078800094] smulcc %l6,%l3,%l7 srl %l6,0x01b,%l6 std %f14,[%o0+0x0e8] ! Mem[00000000780000e8] membar #Sync jmpl %o7,%g0 ldstub [%o3+0x039],%l7 ! Mem[0000000079800039] p52_far_3_he: ldsh [%i0+0x1ee],%l1 ! Mem[00000000780001ee] std %l0,[%i3+0x138] ! Mem[0000000079800138] std %l2,[%i0+0x130] ! Mem[0000000078000130] ldsw [%i0+0x0f4],%l5 ! Mem[00000000780000f4] jmpl %o7,%g0 std %f24,[%i1+0x150] ! Mem[0000000078800150] p52_far_3_ho: ldsh [%o0+0x1ee],%l1 ! Mem[00000000780001ee] std %l0,[%o3+0x138] ! Mem[0000000079800138] std %l2,[%o0+0x130] ! Mem[0000000078000130] ldsw [%o0+0x0f4],%l5 ! Mem[00000000780000f4] jmpl %o7,%g0 std %f24,[%o1+0x150] ! Mem[0000000078800150] p52_far_3_hem: ldsh [%i0+0x1ee],%l1 ! Mem[00000000780001ee] std %l0,[%i3+0x138] ! Mem[0000000079800138] std %l2,[%i0+0x130] ! Mem[0000000078000130] ldsw [%i0+0x0f4],%l5 ! Mem[00000000780000f4] jmpl %o7,%g0 std %f24,[%i1+0x150] ! Mem[0000000078800150] p52_far_3_hom: ldsh [%o0+0x1ee],%l1 ! Mem[00000000780001ee] std %l0,[%o3+0x138] ! Mem[0000000079800138] std %l2,[%o0+0x130] ! Mem[0000000078000130] ldsw [%o0+0x0f4],%l5 ! Mem[00000000780000f4] jmpl %o7,%g0 std %f24,[%o1+0x150] ! Mem[0000000078800150] p52_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p53_far_3_le: stb %l2,[%i3+0x18a] ! Mem[000000007b80018a] ldx [%i1+0x090],%l5 ! Mem[000000007a800090] std %f4 ,[%i1+0x010] ! Mem[000000007a800010] orn %l3,%l0,%l0 stw %l4,[%i0+0x1b4] ! Mem[000000007a0001b4] taddcctv %l7,-0x93f,%l3 stb %l4,[%i0+0x04e] ! Mem[000000007a00004e] jmpl %o7,%g0 lduw [%i3+0x1cc],%l1 ! Mem[000000007b8001cc] p53_far_3_lo: stb %l2,[%o3+0x18a] ! Mem[000000007b80018a] ldx [%o1+0x090],%l5 ! Mem[000000007a800090] std %f4 ,[%o1+0x010] ! Mem[000000007a800010] orn %l3,%l0,%l0 stw %l4,[%o0+0x1b4] ! Mem[000000007a0001b4] taddcctv %l7,-0x93f,%l3 stb %l4,[%o0+0x04e] ! Mem[000000007a00004e] jmpl %o7,%g0 lduw [%o3+0x1cc],%l1 ! Mem[000000007b8001cc] p53_far_3_lem: stb %l2,[%i3+0x18a] ! Mem[000000007b80018a] ldx [%i1+0x090],%l5 ! Mem[000000007a800090] membar #Sync std %f4 ,[%i1+0x010] ! Mem[000000007a800010] orn %l3,%l0,%l0 stw %l4,[%i0+0x1b4] ! Mem[000000007a0001b4] taddcctv %l7,-0x93f,%l3 stb %l4,[%i0+0x04e] ! Mem[000000007a00004e] jmpl %o7,%g0 lduw [%i3+0x1cc],%l1 ! Mem[000000007b8001cc] p53_far_3_lom: stb %l2,[%o3+0x18a] ! Mem[000000007b80018a] ldx [%o1+0x090],%l5 ! Mem[000000007a800090] membar #Sync std %f4 ,[%o1+0x010] ! Mem[000000007a800010] orn %l3,%l0,%l0 stw %l4,[%o0+0x1b4] ! Mem[000000007a0001b4] taddcctv %l7,-0x93f,%l3 stb %l4,[%o0+0x04e] ! Mem[000000007a00004e] jmpl %o7,%g0 lduw [%o3+0x1cc],%l1 ! Mem[000000007b8001cc] p53_far_3_he: ldub [%i2+0x102],%l2 ! Mem[000000007b000102] ld [%i0+0x0f0],%f28 ! Mem[000000007a0000f0] ldub [%i2+0x19c],%l5 ! Mem[000000007b00019c] ldx [%i1+0x0a8],%l4 ! Mem[000000007a8000a8] xor %l7,-0x961,%l2 tsubcctv %l2,%l2,%l6 jmpl %o7,%g0 srlx %l0,0x009,%l6 p53_far_3_ho: ldub [%o2+0x102],%l2 ! Mem[000000007b000102] ld [%o0+0x0f0],%f28 ! Mem[000000007a0000f0] ldub [%o2+0x19c],%l5 ! Mem[000000007b00019c] ldx [%o1+0x0a8],%l4 ! Mem[000000007a8000a8] xor %l7,-0x961,%l2 tsubcctv %l2,%l2,%l6 jmpl %o7,%g0 srlx %l0,0x009,%l6 p53_far_3_hem: ldub [%i2+0x102],%l2 ! Mem[000000007b000102] ld [%i0+0x0f0],%f28 ! Mem[000000007a0000f0] ldub [%i2+0x19c],%l5 ! Mem[000000007b00019c] ldx [%i1+0x0a8],%l4 ! Mem[000000007a8000a8] xor %l7,-0x961,%l2 tsubcctv %l2,%l2,%l6 jmpl %o7,%g0 srlx %l0,0x009,%l6 p53_far_3_hom: ldub [%o2+0x102],%l2 ! Mem[000000007b000102] ld [%o0+0x0f0],%f28 ! Mem[000000007a0000f0] ldub [%o2+0x19c],%l5 ! Mem[000000007b00019c] ldx [%o1+0x0a8],%l4 ! Mem[000000007a8000a8] xor %l7,-0x961,%l2 tsubcctv %l2,%l2,%l6 jmpl %o7,%g0 srlx %l0,0x009,%l6 p53_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p54_far_3_le: ldx [%i0+0x080],%l3 ! Mem[000000007c000080] lduw [%i1+0x018],%l0 ! Mem[000000007c800018] ldstub [%i2+0x188],%l1 ! Mem[000000007d000188] swap [%i1+0x184],%l2 ! Mem[000000007c800184] lduw [%i0+0x060],%l4 ! Mem[000000007c000060] jmpl %o7,%g0 ld [%i3+0x1f0],%f10 ! Mem[000000007d8001f0] p54_far_3_lo: ldx [%o0+0x080],%l3 ! Mem[000000007c000080] lduw [%o1+0x018],%l0 ! Mem[000000007c800018] ldstub [%o2+0x188],%l1 ! Mem[000000007d000188] swap [%o1+0x184],%l2 ! Mem[000000007c800184] lduw [%o0+0x060],%l4 ! Mem[000000007c000060] jmpl %o7,%g0 ld [%o3+0x1f0],%f10 ! Mem[000000007d8001f0] p54_far_3_lem: ldx [%i0+0x080],%l3 ! Mem[000000007c000080] membar #Sync lduw [%i1+0x018],%l0 ! Mem[000000007c800018] ldstub [%i2+0x188],%l1 ! Mem[000000007d000188] swap [%i1+0x184],%l2 ! Mem[000000007c800184] lduw [%i0+0x060],%l4 ! Mem[000000007c000060] jmpl %o7,%g0 ld [%i3+0x1f0],%f10 ! Mem[000000007d8001f0] p54_far_3_lom: ldx [%o0+0x080],%l3 ! Mem[000000007c000080] membar #Sync lduw [%o1+0x018],%l0 ! Mem[000000007c800018] ldstub [%o2+0x188],%l1 ! Mem[000000007d000188] swap [%o1+0x184],%l2 ! Mem[000000007c800184] lduw [%o0+0x060],%l4 ! Mem[000000007c000060] jmpl %o7,%g0 ld [%o3+0x1f0],%f10 ! Mem[000000007d8001f0] p54_far_3_he: ldsh [%i0+0x1f2],%l3 ! Mem[000000007c0001f2] sllx %l1,0x00d,%l5 stw %l4,[%i0+0x140] ! Mem[000000007c000140] ldsw [%i0+0x1a0],%l4 ! Mem[000000007c0001a0] stw %l4,[%i3+0x0e8] ! Mem[000000007d8000e8] st %f16,[%i2+0x010] ! Mem[000000007d000010] lduw [%i3+0x018],%l6 ! Mem[000000007d800018] jmpl %o7,%g0 xor %l3,0x9a4,%l6 p54_far_3_ho: ldsh [%o0+0x1f2],%l3 ! Mem[000000007c0001f2] sllx %l1,0x00d,%l5 stw %l4,[%o0+0x140] ! Mem[000000007c000140] ldsw [%o0+0x1a0],%l4 ! Mem[000000007c0001a0] stw %l4,[%o3+0x0e8] ! Mem[000000007d8000e8] st %f16,[%o2+0x010] ! Mem[000000007d000010] lduw [%o3+0x018],%l6 ! Mem[000000007d800018] jmpl %o7,%g0 xor %l3,0x9a4,%l6 p54_far_3_hem: ldsh [%i0+0x1f2],%l3 ! Mem[000000007c0001f2] sllx %l1,0x00d,%l5 stw %l4,[%i0+0x140] ! Mem[000000007c000140] ldsw [%i0+0x1a0],%l4 ! Mem[000000007c0001a0] stw %l4,[%i3+0x0e8] ! Mem[000000007d8000e8] membar #Sync st %f16,[%i2+0x010] ! Mem[000000007d000010] lduw [%i3+0x018],%l6 ! Mem[000000007d800018] jmpl %o7,%g0 xor %l3,0x9a4,%l6 p54_far_3_hom: ldsh [%o0+0x1f2],%l3 ! Mem[000000007c0001f2] sllx %l1,0x00d,%l5 stw %l4,[%o0+0x140] ! Mem[000000007c000140] ldsw [%o0+0x1a0],%l4 ! Mem[000000007c0001a0] stw %l4,[%o3+0x0e8] ! Mem[000000007d8000e8] membar #Sync st %f16,[%o2+0x010] ! Mem[000000007d000010] lduw [%o3+0x018],%l6 ! Mem[000000007d800018] jmpl %o7,%g0 xor %l3,0x9a4,%l6 p54_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p55_far_3_le: stw %l4,[%i0+0x09c] ! Mem[000000007e00009c] orcc %l7,%l0,%l5 xor %l1,-0x633,%l5 ldsb [%i1+0x160],%l4 ! Mem[000000007e800160] jmpl %o7,%g0 ldd [%i2+0x008],%l0 ! Mem[000000007f000008] p55_far_3_lo: stw %l4,[%o0+0x09c] ! Mem[000000007e00009c] orcc %l7,%l0,%l5 xor %l1,-0x633,%l5 ldsb [%o1+0x160],%l4 ! Mem[000000007e800160] jmpl %o7,%g0 ldd [%o2+0x008],%l0 ! Mem[000000007f000008] p55_far_3_lem: stw %l4,[%i0+0x09c] ! Mem[000000007e00009c] orcc %l7,%l0,%l5 xor %l1,-0x633,%l5 ldsb [%i1+0x160],%l4 ! Mem[000000007e800160] membar #Sync jmpl %o7,%g0 ldd [%i2+0x008],%l0 ! Mem[000000007f000008] p55_far_3_lom: stw %l4,[%o0+0x09c] ! Mem[000000007e00009c] orcc %l7,%l0,%l5 xor %l1,-0x633,%l5 ldsb [%o1+0x160],%l4 ! Mem[000000007e800160] membar #Sync jmpl %o7,%g0 ldd [%o2+0x008],%l0 ! Mem[000000007f000008] p55_far_3_he: stw %l7,[%i1+0x194] ! Mem[000000007e800194] ldsw [%i2+0x0f0],%l3 ! Mem[000000007f0000f0] std %l2,[%i0+0x0c0] ! Mem[000000007e0000c0] lduh [%i2+0x0fc],%l6 ! Mem[000000007f0000fc] subc %l1,0xdc2,%l4 jmpl %o7,%g0 xorcc %l5,0x9f8,%l1 p55_far_3_ho: stw %l7,[%o1+0x194] ! Mem[000000007e800194] ldsw [%o2+0x0f0],%l3 ! Mem[000000007f0000f0] std %l2,[%o0+0x0c0] ! Mem[000000007e0000c0] lduh [%o2+0x0fc],%l6 ! Mem[000000007f0000fc] subc %l1,0xdc2,%l4 jmpl %o7,%g0 xorcc %l5,0x9f8,%l1 p55_far_3_hem: stw %l7,[%i1+0x194] ! Mem[000000007e800194] ldsw [%i2+0x0f0],%l3 ! Mem[000000007f0000f0] std %l2,[%i0+0x0c0] ! Mem[000000007e0000c0] lduh [%i2+0x0fc],%l6 ! Mem[000000007f0000fc] subc %l1,0xdc2,%l4 jmpl %o7,%g0 xorcc %l5,0x9f8,%l1 p55_far_3_hom: stw %l7,[%o1+0x194] ! Mem[000000007e800194] ldsw [%o2+0x0f0],%l3 ! Mem[000000007f0000f0] std %l2,[%o0+0x0c0] ! Mem[000000007e0000c0] lduh [%o2+0x0fc],%l6 ! Mem[000000007f0000fc] subc %l1,0xdc2,%l4 jmpl %o7,%g0 xorcc %l5,0x9f8,%l1 p55_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p56_far_3_le: st %f13,[%i3+0x040] ! Mem[0000000081800040] sth %l0,[%i3+0x1e0] ! Mem[00000000818001e0] stb %l0,[%i1+0x072] ! Mem[0000000080800072] lduh [%i2+0x016],%l1 ! Mem[0000000081000016] ldsh [%i3+0x1a8],%l6 ! Mem[00000000818001a8] ldx [%i3+0x098],%l2 ! Mem[0000000081800098] jmpl %o7,%g0 swap [%i3+0x0e8],%l1 ! Mem[00000000818000e8] p56_far_3_lo: st %f13,[%o3+0x040] ! Mem[0000000081800040] sth %l0,[%o3+0x1e0] ! Mem[00000000818001e0] stb %l0,[%o1+0x072] ! Mem[0000000080800072] lduh [%o2+0x016],%l1 ! Mem[0000000081000016] ldsh [%o3+0x1a8],%l6 ! Mem[00000000818001a8] ldx [%o3+0x098],%l2 ! Mem[0000000081800098] jmpl %o7,%g0 swap [%o3+0x0e8],%l1 ! Mem[00000000818000e8] p56_far_3_lem: st %f13,[%i3+0x040] ! Mem[0000000081800040] sth %l0,[%i3+0x1e0] ! Mem[00000000818001e0] stb %l0,[%i1+0x072] ! Mem[0000000080800072] membar #Sync lduh [%i2+0x016],%l1 ! Mem[0000000081000016] ldsh [%i3+0x1a8],%l6 ! Mem[00000000818001a8] ldx [%i3+0x098],%l2 ! Mem[0000000081800098] jmpl %o7,%g0 swap [%i3+0x0e8],%l1 ! Mem[00000000818000e8] p56_far_3_lom: st %f13,[%o3+0x040] ! Mem[0000000081800040] sth %l0,[%o3+0x1e0] ! Mem[00000000818001e0] stb %l0,[%o1+0x072] ! Mem[0000000080800072] membar #Sync lduh [%o2+0x016],%l1 ! Mem[0000000081000016] ldsh [%o3+0x1a8],%l6 ! Mem[00000000818001a8] ldx [%o3+0x098],%l2 ! Mem[0000000081800098] jmpl %o7,%g0 swap [%o3+0x0e8],%l1 ! Mem[00000000818000e8] p56_far_3_he: jmpl %o7,%g0 stx %l5,[%i2+0x0f8] ! Mem[00000000810000f8] jmpl %o7,%g0 nop p56_far_3_ho: jmpl %o7,%g0 stx %l5,[%o2+0x0f8] ! Mem[00000000810000f8] jmpl %o7,%g0 nop p56_far_3_hem: jmpl %o7,%g0 stx %l5,[%i2+0x0f8] ! Mem[00000000810000f8] jmpl %o7,%g0 nop p56_far_3_hom: jmpl %o7,%g0 stx %l5,[%o2+0x0f8] ! Mem[00000000810000f8] jmpl %o7,%g0 nop p56_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p57_far_3_le: stb %l3,[%i0+0x0a6] ! Mem[00000000820000a6] st %f9 ,[%i3+0x160] ! Mem[0000000083800160] st %f11,[%i3+0x0d8] ! Mem[00000000838000d8] xnorcc %l7,0xaa8,%l6 umulcc %l0,-0x6de,%l2 jmpl %o7,%g0 and %l5,%l7,%l2 p57_far_3_lo: stb %l3,[%o0+0x0a6] ! Mem[00000000820000a6] st %f9 ,[%o3+0x160] ! Mem[0000000083800160] st %f11,[%o3+0x0d8] ! Mem[00000000838000d8] xnorcc %l7,0xaa8,%l6 umulcc %l0,-0x6de,%l2 jmpl %o7,%g0 and %l5,%l7,%l2 p57_far_3_lem: stb %l3,[%i0+0x0a6] ! Mem[00000000820000a6] st %f9 ,[%i3+0x160] ! Mem[0000000083800160] st %f11,[%i3+0x0d8] ! Mem[00000000838000d8] xnorcc %l7,0xaa8,%l6 umulcc %l0,-0x6de,%l2 jmpl %o7,%g0 and %l5,%l7,%l2 p57_far_3_lom: stb %l3,[%o0+0x0a6] ! Mem[00000000820000a6] st %f9 ,[%o3+0x160] ! Mem[0000000083800160] st %f11,[%o3+0x0d8] ! Mem[00000000838000d8] xnorcc %l7,0xaa8,%l6 umulcc %l0,-0x6de,%l2 jmpl %o7,%g0 and %l5,%l7,%l2 p57_far_3_he: ld [%i1+0x078],%f25 ! Mem[0000000082800078] ldsh [%i3+0x050],%l6 ! Mem[0000000083800050] jmpl %o7,%g0 stx %l6,[%i0+0x0e8] ! Mem[00000000820000e8] p57_far_3_ho: ld [%o1+0x078],%f25 ! Mem[0000000082800078] ldsh [%o3+0x050],%l6 ! Mem[0000000083800050] jmpl %o7,%g0 stx %l6,[%o0+0x0e8] ! Mem[00000000820000e8] p57_far_3_hem: ld [%i1+0x078],%f25 ! Mem[0000000082800078] ldsh [%i3+0x050],%l6 ! Mem[0000000083800050] jmpl %o7,%g0 stx %l6,[%i0+0x0e8] ! Mem[00000000820000e8] p57_far_3_hom: ld [%o1+0x078],%f25 ! Mem[0000000082800078] ldsh [%o3+0x050],%l6 ! Mem[0000000083800050] jmpl %o7,%g0 stx %l6,[%o0+0x0e8] ! Mem[00000000820000e8] p57_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p58_far_3_le: stx %l4,[%i0+0x080] ! Mem[0000000084000080] sth %l2,[%i2+0x0da] ! Mem[00000000850000da] stx %l7,[%i2+0x038] ! Mem[0000000085000038] ldsh [%i3+0x098],%l1 ! Mem[0000000085800098] sth %l6,[%i2+0x0fc] ! Mem[00000000850000fc] jmpl %o7,%g0 stx %l3,[%i1+0x180] ! Mem[0000000084800180] p58_far_3_lo: stx %l4,[%o0+0x080] ! Mem[0000000084000080] sth %l2,[%o2+0x0da] ! Mem[00000000850000da] stx %l7,[%o2+0x038] ! Mem[0000000085000038] ldsh [%o3+0x098],%l1 ! Mem[0000000085800098] sth %l6,[%o2+0x0fc] ! Mem[00000000850000fc] jmpl %o7,%g0 stx %l3,[%o1+0x180] ! Mem[0000000084800180] p58_far_3_lem: stx %l4,[%i0+0x080] ! Mem[0000000084000080] sth %l2,[%i2+0x0da] ! Mem[00000000850000da] membar #Sync stx %l7,[%i2+0x038] ! Mem[0000000085000038] ldsh [%i3+0x098],%l1 ! Mem[0000000085800098] sth %l6,[%i2+0x0fc] ! Mem[00000000850000fc] jmpl %o7,%g0 stx %l3,[%i1+0x180] ! Mem[0000000084800180] p58_far_3_lom: stx %l4,[%o0+0x080] ! Mem[0000000084000080] sth %l2,[%o2+0x0da] ! Mem[00000000850000da] membar #Sync stx %l7,[%o2+0x038] ! Mem[0000000085000038] ldsh [%o3+0x098],%l1 ! Mem[0000000085800098] sth %l6,[%o2+0x0fc] ! Mem[00000000850000fc] jmpl %o7,%g0 stx %l3,[%o1+0x180] ! Mem[0000000084800180] p58_far_3_he: sth %l3,[%i1+0x134] ! Mem[0000000084800134] jmpl %o7,%g0 lduw [%i0+0x1d8],%l6 ! Mem[00000000840001d8] p58_far_3_ho: sth %l3,[%o1+0x134] ! Mem[0000000084800134] jmpl %o7,%g0 lduw [%o0+0x1d8],%l6 ! Mem[00000000840001d8] p58_far_3_hem: sth %l3,[%i1+0x134] ! Mem[0000000084800134] jmpl %o7,%g0 lduw [%i0+0x1d8],%l6 ! Mem[00000000840001d8] p58_far_3_hom: sth %l3,[%o1+0x134] ! Mem[0000000084800134] jmpl %o7,%g0 lduw [%o0+0x1d8],%l6 ! Mem[00000000840001d8] p58_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p59_far_3_le: lduw [%i2+0x184],%l1 ! Mem[0000000087000184] tsubcc %l2,%l6,%l7 stb %l7,[%i0+0x09d] ! Mem[000000008600009d] jmpl %o7,%g0 ldsb [%i1+0x16d],%l5 ! Mem[000000008680016d] p59_far_3_lo: lduw [%o2+0x184],%l1 ! Mem[0000000087000184] tsubcc %l2,%l6,%l7 stb %l7,[%o0+0x09d] ! Mem[000000008600009d] jmpl %o7,%g0 ldsb [%o1+0x16d],%l5 ! Mem[000000008680016d] p59_far_3_lem: lduw [%i2+0x184],%l1 ! Mem[0000000087000184] tsubcc %l2,%l6,%l7 stb %l7,[%i0+0x09d] ! Mem[000000008600009d] jmpl %o7,%g0 ldsb [%i1+0x16d],%l5 ! Mem[000000008680016d] p59_far_3_lom: lduw [%o2+0x184],%l1 ! Mem[0000000087000184] tsubcc %l2,%l6,%l7 stb %l7,[%o0+0x09d] ! Mem[000000008600009d] jmpl %o7,%g0 ldsb [%o1+0x16d],%l5 ! Mem[000000008680016d] p59_far_3_he: sth %l1,[%i2+0x1be] ! Mem[00000000870001be] ldstub [%i3+0x099],%l4 ! Mem[0000000087800099] subc %l2,%l0,%l3 stb %l6,[%i0+0x0a8] ! Mem[00000000860000a8] ldd [%i1+0x108],%f26 ! Mem[0000000086800108] andncc %l6,-0xca7,%l0 stb %l3,[%i1+0x10a] ! Mem[000000008680010a] jmpl %o7,%g0 nop p59_far_3_ho: sth %l1,[%o2+0x1be] ! Mem[00000000870001be] ldstub [%o3+0x099],%l4 ! Mem[0000000087800099] subc %l2,%l0,%l3 stb %l6,[%o0+0x0a8] ! Mem[00000000860000a8] ldd [%o1+0x108],%f26 ! Mem[0000000086800108] andncc %l6,-0xca7,%l0 stb %l3,[%o1+0x10a] ! Mem[000000008680010a] jmpl %o7,%g0 nop p59_far_3_hem: sth %l1,[%i2+0x1be] ! Mem[00000000870001be] ldstub [%i3+0x099],%l4 ! Mem[0000000087800099] subc %l2,%l0,%l3 stb %l6,[%i0+0x0a8] ! Mem[00000000860000a8] ldd [%i1+0x108],%f26 ! Mem[0000000086800108] andncc %l6,-0xca7,%l0 stb %l3,[%i1+0x10a] ! Mem[000000008680010a] jmpl %o7,%g0 nop p59_far_3_hom: sth %l1,[%o2+0x1be] ! Mem[00000000870001be] ldstub [%o3+0x099],%l4 ! Mem[0000000087800099] subc %l2,%l0,%l3 stb %l6,[%o0+0x0a8] ! Mem[00000000860000a8] ldd [%o1+0x108],%f26 ! Mem[0000000086800108] andncc %l6,-0xca7,%l0 stb %l3,[%o1+0x10a] ! Mem[000000008680010a] jmpl %o7,%g0 nop p59_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p60_far_3_le: xorcc %l0,%l7,%l5 ldsb [%i1+0x1aa],%l2 ! Mem[00000000888001aa] jmpl %o7,%g0 std %l6,[%i1+0x1f8] ! Mem[00000000888001f8] p60_far_3_lo: xorcc %l0,%l7,%l5 ldsb [%o1+0x1aa],%l2 ! Mem[00000000888001aa] jmpl %o7,%g0 std %l6,[%o1+0x1f8] ! Mem[00000000888001f8] p60_far_3_lem: xorcc %l0,%l7,%l5 ldsb [%i1+0x1aa],%l2 ! Mem[00000000888001aa] jmpl %o7,%g0 std %l6,[%i1+0x1f8] ! Mem[00000000888001f8] p60_far_3_lom: xorcc %l0,%l7,%l5 ldsb [%o1+0x1aa],%l2 ! Mem[00000000888001aa] jmpl %o7,%g0 std %l6,[%o1+0x1f8] ! Mem[00000000888001f8] p60_far_3_he: ldsw [%i1+0x16c],%l5 ! Mem[000000008880016c] ldsh [%i2+0x19a],%l0 ! Mem[000000008900019a] sra %l4,%l0,%l6 std %l6,[%i1+0x1f0] ! Mem[00000000888001f0] sth %l4,[%i3+0x194] ! Mem[0000000089800194] andncc %l2,%l6,%l2 jmpl %o7,%g0 sth %l4,[%i2+0x18a] ! Mem[000000008900018a] p60_far_3_ho: ldsw [%o1+0x16c],%l5 ! Mem[000000008880016c] ldsh [%o2+0x19a],%l0 ! Mem[000000008900019a] sra %l4,%l0,%l6 std %l6,[%o1+0x1f0] ! Mem[00000000888001f0] sth %l4,[%o3+0x194] ! Mem[0000000089800194] andncc %l2,%l6,%l2 jmpl %o7,%g0 sth %l4,[%o2+0x18a] ! Mem[000000008900018a] p60_far_3_hem: ldsw [%i1+0x16c],%l5 ! Mem[000000008880016c] ldsh [%i2+0x19a],%l0 ! Mem[000000008900019a] sra %l4,%l0,%l6 std %l6,[%i1+0x1f0] ! Mem[00000000888001f0] sth %l4,[%i3+0x194] ! Mem[0000000089800194] andncc %l2,%l6,%l2 jmpl %o7,%g0 sth %l4,[%i2+0x18a] ! Mem[000000008900018a] p60_far_3_hom: ldsw [%o1+0x16c],%l5 ! Mem[000000008880016c] ldsh [%o2+0x19a],%l0 ! Mem[000000008900019a] sra %l4,%l0,%l6 std %l6,[%o1+0x1f0] ! Mem[00000000888001f0] sth %l4,[%o3+0x194] ! Mem[0000000089800194] andncc %l2,%l6,%l2 jmpl %o7,%g0 sth %l4,[%o2+0x18a] ! Mem[000000008900018a] p60_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p61_far_3_le: jmpl %o7,%g0 lduw [%i2+0x094],%l4 ! Mem[000000008b000094] jmpl %o7,%g0 nop p61_far_3_lo: jmpl %o7,%g0 lduw [%o2+0x094],%l4 ! Mem[000000008b000094] jmpl %o7,%g0 nop p61_far_3_lem: jmpl %o7,%g0 lduw [%i2+0x094],%l4 ! Mem[000000008b000094] jmpl %o7,%g0 nop p61_far_3_lom: jmpl %o7,%g0 lduw [%o2+0x094],%l4 ! Mem[000000008b000094] jmpl %o7,%g0 nop p61_far_3_he: swap [%i0+0x094],%l4 ! Mem[000000008a000094] lduw [%i0+0x1b8],%l3 ! Mem[000000008a0001b8] ldstub [%i1+0x12a],%l6 ! Mem[000000008a80012a] and %l3,-0xa87,%l1 sth %l4,[%i0+0x194] ! Mem[000000008a000194] swap [%i0+0x118],%l7 ! Mem[000000008a000118] addc %l3,%l6,%l5 jmpl %o7,%g0 ldsh [%i1+0x1fe],%l7 ! Mem[000000008a8001fe] p61_far_3_ho: swap [%o0+0x094],%l4 ! Mem[000000008a000094] lduw [%o0+0x1b8],%l3 ! Mem[000000008a0001b8] ldstub [%o1+0x12a],%l6 ! Mem[000000008a80012a] and %l3,-0xa87,%l1 sth %l4,[%o0+0x194] ! Mem[000000008a000194] swap [%o0+0x118],%l7 ! Mem[000000008a000118] addc %l3,%l6,%l5 jmpl %o7,%g0 ldsh [%o1+0x1fe],%l7 ! Mem[000000008a8001fe] p61_far_3_hem: swap [%i0+0x094],%l4 ! Mem[000000008a000094] lduw [%i0+0x1b8],%l3 ! Mem[000000008a0001b8] ldstub [%i1+0x12a],%l6 ! Mem[000000008a80012a] and %l3,-0xa87,%l1 sth %l4,[%i0+0x194] ! Mem[000000008a000194] swap [%i0+0x118],%l7 ! Mem[000000008a000118] addc %l3,%l6,%l5 jmpl %o7,%g0 ldsh [%i1+0x1fe],%l7 ! Mem[000000008a8001fe] p61_far_3_hom: swap [%o0+0x094],%l4 ! Mem[000000008a000094] lduw [%o0+0x1b8],%l3 ! Mem[000000008a0001b8] ldstub [%o1+0x12a],%l6 ! Mem[000000008a80012a] and %l3,-0xa87,%l1 sth %l4,[%o0+0x194] ! Mem[000000008a000194] swap [%o0+0x118],%l7 ! Mem[000000008a000118] addc %l3,%l6,%l5 jmpl %o7,%g0 ldsh [%o1+0x1fe],%l7 ! Mem[000000008a8001fe] p61_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p62_far_3_le: sth %l0,[%i2+0x0cc] ! Mem[000000008d0000cc] nop std %l6,[%i0+0x148] ! Mem[000000008c000148] ld [%i2+0x128],%f3 ! Mem[000000008d000128] lduh [%i2+0x084],%l5 ! Mem[000000008d000084] sth %l6,[%i1+0x016] ! Mem[000000008c800016] ldstub [%i3+0x1df],%l7 ! Mem[000000008d8001df] jmpl %o7,%g0 orcc %l2,%l5,%l6 p62_far_3_lo: sth %l0,[%o2+0x0cc] ! Mem[000000008d0000cc] nop std %l6,[%o0+0x148] ! Mem[000000008c000148] ld [%o2+0x128],%f3 ! Mem[000000008d000128] lduh [%o2+0x084],%l5 ! Mem[000000008d000084] sth %l6,[%o1+0x016] ! Mem[000000008c800016] ldstub [%o3+0x1df],%l7 ! Mem[000000008d8001df] jmpl %o7,%g0 orcc %l2,%l5,%l6 p62_far_3_lem: sth %l0,[%i2+0x0cc] ! Mem[000000008d0000cc] nop std %l6,[%i0+0x148] ! Mem[000000008c000148] ld [%i2+0x128],%f3 ! Mem[000000008d000128] lduh [%i2+0x084],%l5 ! Mem[000000008d000084] membar #Sync sth %l6,[%i1+0x016] ! Mem[000000008c800016] ldstub [%i3+0x1df],%l7 ! Mem[000000008d8001df] jmpl %o7,%g0 orcc %l2,%l5,%l6 p62_far_3_lom: sth %l0,[%o2+0x0cc] ! Mem[000000008d0000cc] nop std %l6,[%o0+0x148] ! Mem[000000008c000148] ld [%o2+0x128],%f3 ! Mem[000000008d000128] lduh [%o2+0x084],%l5 ! Mem[000000008d000084] membar #Sync sth %l6,[%o1+0x016] ! Mem[000000008c800016] ldstub [%o3+0x1df],%l7 ! Mem[000000008d8001df] jmpl %o7,%g0 orcc %l2,%l5,%l6 p62_far_3_he: ldd [%i0+0x160],%l6 ! Mem[000000008c000160] ldub [%i3+0x19f],%l1 ! Mem[000000008d80019f] ldsh [%i0+0x0b8],%l4 ! Mem[000000008c0000b8] or %l2,%l0,%l3 sth %l4,[%i3+0x044] ! Mem[000000008d800044] ldd [%i2+0x1b8],%l4 ! Mem[000000008d0001b8] jmpl %o7,%g0 ldd [%i3+0x0a8],%f20 ! Mem[000000008d8000a8] p62_far_3_ho: ldd [%o0+0x160],%l6 ! Mem[000000008c000160] ldub [%o3+0x19f],%l1 ! Mem[000000008d80019f] ldsh [%o0+0x0b8],%l4 ! Mem[000000008c0000b8] or %l2,%l0,%l3 sth %l4,[%o3+0x044] ! Mem[000000008d800044] ldd [%o2+0x1b8],%l4 ! Mem[000000008d0001b8] jmpl %o7,%g0 ldd [%o3+0x0a8],%f20 ! Mem[000000008d8000a8] p62_far_3_hem: ldd [%i0+0x160],%l6 ! Mem[000000008c000160] ldub [%i3+0x19f],%l1 ! Mem[000000008d80019f] ldsh [%i0+0x0b8],%l4 ! Mem[000000008c0000b8] or %l2,%l0,%l3 sth %l4,[%i3+0x044] ! Mem[000000008d800044] ldd [%i2+0x1b8],%l4 ! Mem[000000008d0001b8] jmpl %o7,%g0 ldd [%i3+0x0a8],%f20 ! Mem[000000008d8000a8] p62_far_3_hom: ldd [%o0+0x160],%l6 ! Mem[000000008c000160] ldub [%o3+0x19f],%l1 ! Mem[000000008d80019f] ldsh [%o0+0x0b8],%l4 ! Mem[000000008c0000b8] or %l2,%l0,%l3 sth %l4,[%o3+0x044] ! Mem[000000008d800044] ldd [%o2+0x1b8],%l4 ! Mem[000000008d0001b8] jmpl %o7,%g0 ldd [%o3+0x0a8],%f20 ! Mem[000000008d8000a8] p62_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p63_far_3_le: stb %l6,[%i2+0x1f8] ! Mem[000000008f0001f8] stx %l5,[%i0+0x030] ! Mem[000000008e000030] jmpl %o7,%g0 stb %l3,[%i1+0x126] ! Mem[000000008e800126] p63_far_3_lo: stb %l6,[%o2+0x1f8] ! Mem[000000008f0001f8] stx %l5,[%o0+0x030] ! Mem[000000008e000030] jmpl %o7,%g0 stb %l3,[%o1+0x126] ! Mem[000000008e800126] p63_far_3_lem: stb %l6,[%i2+0x1f8] ! Mem[000000008f0001f8] membar #Sync stx %l5,[%i0+0x030] ! Mem[000000008e000030] jmpl %o7,%g0 stb %l3,[%i1+0x126] ! Mem[000000008e800126] p63_far_3_lom: stb %l6,[%o2+0x1f8] ! Mem[000000008f0001f8] membar #Sync stx %l5,[%o0+0x030] ! Mem[000000008e000030] jmpl %o7,%g0 stb %l3,[%o1+0x126] ! Mem[000000008e800126] p63_far_3_he: or %l1,0x70c,%l0 ldsh [%i2+0x10e],%l0 ! Mem[000000008f00010e] stw %l6,[%i1+0x0d8] ! Mem[000000008e8000d8] std %f30,[%i0+0x008] ! Mem[000000008e000008] ldx [%i0+0x0d8],%l2 ! Mem[000000008e0000d8] jmpl %o7,%g0 ld [%i2+0x13c],%f17 ! Mem[000000008f00013c] p63_far_3_ho: or %l1,0x70c,%l0 ldsh [%o2+0x10e],%l0 ! Mem[000000008f00010e] stw %l6,[%o1+0x0d8] ! Mem[000000008e8000d8] std %f30,[%o0+0x008] ! Mem[000000008e000008] ldx [%o0+0x0d8],%l2 ! Mem[000000008e0000d8] jmpl %o7,%g0 ld [%o2+0x13c],%f17 ! Mem[000000008f00013c] p63_far_3_hem: or %l1,0x70c,%l0 ldsh [%i2+0x10e],%l0 ! Mem[000000008f00010e] stw %l6,[%i1+0x0d8] ! Mem[000000008e8000d8] membar #Sync std %f30,[%i0+0x008] ! Mem[000000008e000008] ldx [%i0+0x0d8],%l2 ! Mem[000000008e0000d8] jmpl %o7,%g0 ld [%i2+0x13c],%f17 ! Mem[000000008f00013c] p63_far_3_hom: or %l1,0x70c,%l0 ldsh [%o2+0x10e],%l0 ! Mem[000000008f00010e] stw %l6,[%o1+0x0d8] ! Mem[000000008e8000d8] membar #Sync std %f30,[%o0+0x008] ! Mem[000000008e000008] ldx [%o0+0x0d8],%l2 ! Mem[000000008e0000d8] jmpl %o7,%g0 ld [%o2+0x13c],%f17 ! Mem[000000008f00013c] p63_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 far3_b2b_h: umul %l3,-0x409,%l4 sllx %l5,0x025,%l4 andncc %l7,%l6,%l1 and %l5,0xf1d,%l7 xorcc %l5,%l0,%l3 andcc %l6,%l3,%l4 orcc %l0,%l2,%l1 jmpl %o7,%g0 andcc %l0,%l1,%l4 far3_b2b_l: xnorcc %l5,%l3,%l2 srl %l7,0x01e,%l6 xorcc %l4,0x696,%l6 sra %l4,%l7,%l4 andn %l3,0x5cd,%l5 andncc %l3,%l7,%l7 umul %l6,%l6,%l7 jmpl %o7,%g0 andncc %l3,0xb5b,%l2 user_far3_end: .seg "text" .align 0x2000 user_jump0_start: INIT_MEM(0, 0x0010, 1, +, 0, +, 0) p0_jmpl_0_le: jmpl %g6+8,%g0 sub %l1,%l0,%l2 p0_call_0_le: andn %l7,%l1,%l4 stx %l1,[%i0+0x190] ! Mem[0000000010000190] lduw [%i1+0x110],%l1 ! Mem[0000000010800110] retl tsubcctv %l4,%l5,%l0 p0_jmpl_0_lo: jmpl %g6+8,%g0 sub %l1,%l0,%l2 p0_call_0_lo: andn %l7,%l1,%l4 stx %l1,[%o0+0x190] ! Mem[0000000010000190] lduw [%o1+0x110],%l1 ! Mem[0000000010800110] retl tsubcctv %l4,%l5,%l0 p0_jmpl_0_he: jmpl %g6+8,%g0 lduh [%i3+0x000],%l4 ! Mem[0000000011800000] p0_call_0_he: sra %l0,%l3,%l7 sth %l5,[%i0+0x0a0] ! Mem[00000000100000a0] udivx %l3,-0xcc9,%l2 stb %l1,[%i3+0x17c] ! Mem[000000001180017c] retl swap [%i2+0x0b0],%l0 ! Mem[00000000110000b0] p0_jmpl_0_ho: jmpl %g6+8,%g0 lduh [%o3+0x000],%l4 ! Mem[0000000011800000] p0_call_0_ho: sra %l0,%l3,%l7 sth %l5,[%o0+0x0a0] ! Mem[00000000100000a0] udivx %l3,-0xcc9,%l2 stb %l1,[%o3+0x17c] ! Mem[000000001180017c] retl swap [%o2+0x0b0],%l0 ! Mem[00000000110000b0] p1_jmpl_0_le: jmpl %g6+8,%g0 srax %l1,0x000,%l2 p1_call_0_le: xnorcc %l4,0x2f0,%l7 ldub [%i0+0x125],%l4 ! Mem[0000000012000125] ldd [%i2+0x000],%l6 ! Mem[0000000013000000] retl stb %l1,[%i3+0x0b8] ! Mem[00000000138000b8] p1_jmpl_0_lo: jmpl %g6+8,%g0 srax %l1,0x000,%l2 p1_call_0_lo: xnorcc %l4,0x2f0,%l7 ldub [%o0+0x125],%l4 ! Mem[0000000012000125] ldd [%o2+0x000],%l6 ! Mem[0000000013000000] retl stb %l1,[%o3+0x0b8] ! Mem[00000000138000b8] p1_jmpl_0_he: stb %l4,[%i3+0x01a] ! Mem[000000001380001a] stw %l2,[%i1+0x19c] ! Mem[000000001280019c] ldsb [%i3+0x11f],%l4 ! Mem[000000001380011f] ldd [%i2+0x158],%l6 ! Mem[0000000013000158] jmpl %g6+8,%g0 sth %l3,[%i1+0x122] ! Mem[0000000012800122] p1_call_0_he: orn %l0,-0x14c,%l7 stb %l5,[%i2+0x047] ! Mem[0000000013000047] std %l6,[%i0+0x1d0] ! Mem[00000000120001d0] std %f26,[%i2+0x170] ! Mem[0000000013000170] umulcc %l4,0xefe,%l5 retl smulcc %l3,%l2,%l7 p1_jmpl_0_ho: stb %l4,[%o3+0x01a] ! Mem[000000001380001a] stw %l2,[%o1+0x19c] ! Mem[000000001280019c] ldsb [%o3+0x11f],%l4 ! Mem[000000001380011f] ldd [%o2+0x158],%l6 ! Mem[0000000013000158] jmpl %g6+8,%g0 sth %l3,[%o1+0x122] ! Mem[0000000012800122] p1_call_0_ho: orn %l0,-0x14c,%l7 stb %l5,[%o2+0x047] ! Mem[0000000013000047] std %l6,[%o0+0x1d0] ! Mem[00000000120001d0] std %f26,[%o2+0x170] ! Mem[0000000013000170] umulcc %l4,0xefe,%l5 retl smulcc %l3,%l2,%l7 p2_jmpl_0_le: jmpl %g6+8,%g0 lduh [%i2+0x0c6],%l7 ! Mem[00000000150000c6] p2_call_0_le: ldsw [%i0+0x140],%l0 ! Mem[0000000014000140] std %l0,[%i2+0x008] ! Mem[0000000015000008] ldub [%i3+0x00d],%l2 ! Mem[000000001580000d] ldstub [%i0+0x0a4],%l0 ! Mem[00000000140000a4] retl ldsw [%i3+0x114],%l5 ! Mem[0000000015800114] p2_jmpl_0_lo: jmpl %g6+8,%g0 lduh [%o2+0x0c6],%l7 ! Mem[00000000150000c6] p2_call_0_lo: ldsw [%o0+0x140],%l0 ! Mem[0000000014000140] std %l0,[%o2+0x008] ! Mem[0000000015000008] ldub [%o3+0x00d],%l2 ! Mem[000000001580000d] ldstub [%o0+0x0a4],%l0 ! Mem[00000000140000a4] retl ldsw [%o3+0x114],%l5 ! Mem[0000000015800114] p2_jmpl_0_he: stx %l1,[%i0+0x068] ! Mem[0000000014000068] sth %l6,[%i0+0x11e] ! Mem[000000001400011e] lduh [%i2+0x19e],%l2 ! Mem[000000001500019e] jmpl %g6+8,%g0 ldd [%i1+0x090],%l6 ! Mem[0000000014800090] p2_call_0_he: ldd [%i2+0x0b0],%f24 ! Mem[00000000150000b0] stw %l4,[%i1+0x060] ! Mem[0000000014800060] lduw [%i1+0x160],%l4 ! Mem[0000000014800160] swap [%i2+0x058],%l4 ! Mem[0000000015000058] andn %l5,0xd05,%l2 lduh [%i2+0x0b0],%l6 ! Mem[00000000150000b0] retl stb %l7,[%i2+0x1d4] ! Mem[00000000150001d4] p2_jmpl_0_ho: stx %l1,[%o0+0x068] ! Mem[0000000014000068] sth %l6,[%o0+0x11e] ! Mem[000000001400011e] lduh [%o2+0x19e],%l2 ! Mem[000000001500019e] jmpl %g6+8,%g0 ldd [%o1+0x090],%l6 ! Mem[0000000014800090] p2_call_0_ho: ldd [%o2+0x0b0],%f24 ! Mem[00000000150000b0] stw %l4,[%o1+0x060] ! Mem[0000000014800060] lduw [%o1+0x160],%l4 ! Mem[0000000014800160] swap [%o2+0x058],%l4 ! Mem[0000000015000058] andn %l5,0xd05,%l2 lduh [%o2+0x0b0],%l6 ! Mem[00000000150000b0] retl stb %l7,[%o2+0x1d4] ! Mem[00000000150001d4] p3_jmpl_0_le: jmpl %g6+8,%g0 ldd [%i2+0x0e0],%f6 ! Mem[00000000170000e0] p3_call_0_le: lduw [%i2+0x198],%l7 ! Mem[0000000017000198] ldstub [%i2+0x1d8],%l3 ! Mem[00000000170001d8] std %f12,[%i1+0x010] ! Mem[0000000016800010] ldsw [%i3+0x030],%l1 ! Mem[0000000017800030] retl lduh [%i0+0x11c],%l6 ! Mem[000000001600011c] p3_jmpl_0_lo: jmpl %g6+8,%g0 ldd [%o2+0x0e0],%f6 ! Mem[00000000170000e0] p3_call_0_lo: lduw [%o2+0x198],%l7 ! Mem[0000000017000198] ldstub [%o2+0x1d8],%l3 ! Mem[00000000170001d8] std %f12,[%o1+0x010] ! Mem[0000000016800010] ldsw [%o3+0x030],%l1 ! Mem[0000000017800030] retl lduh [%o0+0x11c],%l6 ! Mem[000000001600011c] p3_jmpl_0_he: stx %l7,[%i2+0x1a0] ! Mem[00000000170001a0] std %l4,[%i2+0x120] ! Mem[0000000017000120] ldstub [%i2+0x1ad],%l5 ! Mem[00000000170001ad] ldsw [%i0+0x094],%l7 ! Mem[0000000016000094] lduh [%i2+0x04e],%l2 ! Mem[000000001700004e] lduw [%i0+0x14c],%l3 ! Mem[000000001600014c] jmpl %g6+8,%g0 ldstub [%i2+0x130],%l7 ! Mem[0000000017000130] p3_call_0_he: lduw [%i1+0x088],%l5 ! Mem[0000000016800088] retl andcc %l4,-0xce1,%l5 p3_jmpl_0_ho: stx %l7,[%o2+0x1a0] ! Mem[00000000170001a0] std %l4,[%o2+0x120] ! Mem[0000000017000120] ldstub [%o2+0x1ad],%l5 ! Mem[00000000170001ad] ldsw [%o0+0x094],%l7 ! Mem[0000000016000094] lduh [%o2+0x04e],%l2 ! Mem[000000001700004e] lduw [%o0+0x14c],%l3 ! Mem[000000001600014c] jmpl %g6+8,%g0 ldstub [%o2+0x130],%l7 ! Mem[0000000017000130] p3_call_0_ho: lduw [%o1+0x088],%l5 ! Mem[0000000016800088] retl andcc %l4,-0xce1,%l5 p4_jmpl_0_le: jmpl %g6+8,%g0 swap [%i2+0x0c4],%l7 ! Mem[00000000190000c4] p4_call_0_le: ldx [%i0+0x198],%l7 ! Mem[0000000018000198] addccc %l0,-0x615,%l1 orncc %l2,0xdb8,%l4 std %l2,[%i2+0x138] ! Mem[0000000019000138] retl orncc %l4,0xf6c,%l1 p4_jmpl_0_lo: jmpl %g6+8,%g0 swap [%o2+0x0c4],%l7 ! Mem[00000000190000c4] p4_call_0_lo: ldx [%o0+0x198],%l7 ! Mem[0000000018000198] addccc %l0,-0x615,%l1 orncc %l2,0xdb8,%l4 std %l2,[%o2+0x138] ! Mem[0000000019000138] retl orncc %l4,0xf6c,%l1 p4_jmpl_0_he: st %f17,[%i1+0x010] ! Mem[0000000018800010] jmpl %g6+8,%g0 ldx [%i3+0x080],%l5 ! Mem[0000000019800080] p4_call_0_he: retl taddcctv %l4,-0x623,%l5 p4_jmpl_0_ho: st %f17,[%o1+0x010] ! Mem[0000000018800010] jmpl %g6+8,%g0 ldx [%o3+0x080],%l5 ! Mem[0000000019800080] p4_call_0_ho: retl taddcctv %l4,-0x623,%l5 p5_jmpl_0_le: jmpl %g6+8,%g0 srl %l1,0x000,%l2 p5_call_0_le: xor %l4,-0x77c,%l1 lduh [%i0+0x1d8],%l3 ! Mem[000000001a0001d8] st %f12,[%i3+0x14c] ! Mem[000000001b80014c] retl sth %l0,[%i1+0x118] ! Mem[000000001a800118] p5_jmpl_0_lo: jmpl %g6+8,%g0 srl %l1,0x000,%l2 p5_call_0_lo: xor %l4,-0x77c,%l1 lduh [%o0+0x1d8],%l3 ! Mem[000000001a0001d8] st %f12,[%o3+0x14c] ! Mem[000000001b80014c] retl sth %l0,[%o1+0x118] ! Mem[000000001a800118] p5_jmpl_0_he: sth %l5,[%i3+0x07c] ! Mem[000000001b80007c] lduw [%i2+0x160],%l5 ! Mem[000000001b000160] ldstub [%i2+0x06c],%l5 ! Mem[000000001b00006c] stx %l3,[%i1+0x140] ! Mem[000000001a800140] ldsh [%i0+0x0c6],%l7 ! Mem[000000001a0000c6] ldsw [%i0+0x108],%l1 ! Mem[000000001a000108] stx %l5,[%i0+0x048] ! Mem[000000001a000048] jmpl %g6+8,%g0 stb %l4,[%i1+0x07c] ! Mem[000000001a80007c] p5_call_0_he: lduh [%i1+0x13e],%l0 ! Mem[000000001a80013e] ldsw [%i1+0x120],%l5 ! Mem[000000001a800120] std %l0,[%i3+0x170] ! Mem[000000001b800170] retl ldub [%i0+0x095],%l7 ! Mem[000000001a000095] p5_jmpl_0_ho: sth %l5,[%o3+0x07c] ! Mem[000000001b80007c] lduw [%o2+0x160],%l5 ! Mem[000000001b000160] ldstub [%o2+0x06c],%l5 ! Mem[000000001b00006c] stx %l3,[%o1+0x140] ! Mem[000000001a800140] ldsh [%o0+0x0c6],%l7 ! Mem[000000001a0000c6] ldsw [%o0+0x108],%l1 ! Mem[000000001a000108] stx %l5,[%o0+0x048] ! Mem[000000001a000048] jmpl %g6+8,%g0 stb %l4,[%o1+0x07c] ! Mem[000000001a80007c] p5_call_0_ho: lduh [%o1+0x13e],%l0 ! Mem[000000001a80013e] ldsw [%o1+0x120],%l5 ! Mem[000000001a800120] std %l0,[%o3+0x170] ! Mem[000000001b800170] retl ldub [%o0+0x095],%l7 ! Mem[000000001a000095] p6_jmpl_0_le: jmpl %g6+8,%g0 lduh [%i2+0x0e6],%l7 ! Mem[000000001d0000e6] p6_call_0_le: ldub [%i3+0x1ba],%l7 ! Mem[000000001d8001ba] sdivx %l5,-0x8ea,%l4 andncc %l4,%l4,%l2 lduw [%i0+0x164],%l5 ! Mem[000000001c000164] retl ldstub [%i2+0x139],%l0 ! Mem[000000001d000139] p6_jmpl_0_lo: jmpl %g6+8,%g0 lduh [%o2+0x0e6],%l7 ! Mem[000000001d0000e6] p6_call_0_lo: ldub [%o3+0x1ba],%l7 ! Mem[000000001d8001ba] sdivx %l5,-0x8ea,%l4 andncc %l4,%l4,%l2 lduw [%o0+0x164],%l5 ! Mem[000000001c000164] retl ldstub [%o2+0x139],%l0 ! Mem[000000001d000139] p6_jmpl_0_he: std %l4,[%i1+0x058] ! Mem[000000001c800058] lduh [%i3+0x160],%l2 ! Mem[000000001d800160] ldstub [%i2+0x03a],%l4 ! Mem[000000001d00003a] addccc %l5,%l3,%l3 lduh [%i3+0x00e],%l1 ! Mem[000000001d80000e] ldsw [%i2+0x144],%l1 ! Mem[000000001d000144] orn %l6,%l4,%l6 jmpl %g6+8,%g0 lduh [%i0+0x07a],%l7 ! Mem[000000001c00007a] p6_call_0_he: retl ldd [%i2+0x158],%l6 ! Mem[000000001d000158] p6_jmpl_0_ho: std %l4,[%o1+0x058] ! Mem[000000001c800058] lduh [%o3+0x160],%l2 ! Mem[000000001d800160] ldstub [%o2+0x03a],%l4 ! Mem[000000001d00003a] addccc %l5,%l3,%l3 lduh [%o3+0x00e],%l1 ! Mem[000000001d80000e] ldsw [%o2+0x144],%l1 ! Mem[000000001d000144] orn %l6,%l4,%l6 jmpl %g6+8,%g0 lduh [%o0+0x07a],%l7 ! Mem[000000001c00007a] p6_call_0_ho: retl ldd [%o2+0x158],%l6 ! Mem[000000001d000158] p7_jmpl_0_le: jmpl %g6+8,%g0 ldd [%i2+0x0e0],%f6 ! Mem[000000001f0000e0] p7_call_0_le: lduw [%i3+0x0cc],%l4 ! Mem[000000001f8000cc] std %f4 ,[%i1+0x1e0] ! Mem[000000001e8001e0] std %f2 ,[%i1+0x028] ! Mem[000000001e800028] addcc %l4,%l5,%l5 retl ldstub [%i1+0x185],%l7 ! Mem[000000001e800185] p7_jmpl_0_lo: jmpl %g6+8,%g0 ldd [%o2+0x0e0],%f6 ! Mem[000000001f0000e0] p7_call_0_lo: lduw [%o3+0x0cc],%l4 ! Mem[000000001f8000cc] std %f4 ,[%o1+0x1e0] ! Mem[000000001e8001e0] std %f2 ,[%o1+0x028] ! Mem[000000001e800028] addcc %l4,%l5,%l5 retl ldstub [%o1+0x185],%l7 ! Mem[000000001e800185] p7_jmpl_0_he: lduw [%i1+0x13c],%l6 ! Mem[000000001e80013c] ldstub [%i1+0x0c9],%l4 ! Mem[000000001e8000c9] ldub [%i3+0x1f4],%l5 ! Mem[000000001f8001f4] jmpl %g6+8,%g0 ld [%i1+0x140],%f28 ! Mem[000000001e800140] p7_call_0_he: smulcc %l3,%l2,%l5 ldsh [%i0+0x0aa],%l7 ! Mem[000000001e0000aa] ldsb [%i1+0x04f],%l5 ! Mem[000000001e80004f] st %f21,[%i0+0x124] ! Mem[000000001e000124] ldsw [%i2+0x1a0],%l0 ! Mem[000000001f0001a0] std %f18,[%i3+0x1e0] ! Mem[000000001f8001e0] stb %l1,[%i3+0x063] ! Mem[000000001f800063] retl sth %l0,[%i3+0x024] ! Mem[000000001f800024] p7_jmpl_0_ho: lduw [%o1+0x13c],%l6 ! Mem[000000001e80013c] ldstub [%o1+0x0c9],%l4 ! Mem[000000001e8000c9] ldub [%o3+0x1f4],%l5 ! Mem[000000001f8001f4] jmpl %g6+8,%g0 ld [%o1+0x140],%f28 ! Mem[000000001e800140] p7_call_0_ho: smulcc %l3,%l2,%l5 ldsh [%o0+0x0aa],%l7 ! Mem[000000001e0000aa] ldsb [%o1+0x04f],%l5 ! Mem[000000001e80004f] st %f21,[%o0+0x124] ! Mem[000000001e000124] ldsw [%o2+0x1a0],%l0 ! Mem[000000001f0001a0] std %f18,[%o3+0x1e0] ! Mem[000000001f8001e0] stb %l1,[%o3+0x063] ! Mem[000000001f800063] retl sth %l0,[%o3+0x024] ! Mem[000000001f800024] p8_jmpl_0_le: jmpl %g6+8,%g0 swap [%i2+0x0c4],%l7 ! Mem[00000000210000c4] p8_call_0_le: ldsh [%i0+0x04a],%l4 ! Mem[000000002000004a] std %l4,[%i2+0x0d8] ! Mem[00000000210000d8] std %f12,[%i1+0x010] ! Mem[0000000020800010] sll %l0,%l6,%l7 retl ldstub [%i2+0x0c5],%l0 ! Mem[00000000210000c5] p8_jmpl_0_lo: jmpl %g6+8,%g0 swap [%o2+0x0c4],%l7 ! Mem[00000000210000c4] p8_call_0_lo: ldsh [%o0+0x04a],%l4 ! Mem[000000002000004a] std %l4,[%o2+0x0d8] ! Mem[00000000210000d8] std %f12,[%o1+0x010] ! Mem[0000000020800010] sll %l0,%l6,%l7 retl ldstub [%o2+0x0c5],%l0 ! Mem[00000000210000c5] p8_jmpl_0_he: addccc %l6,-0xbf8,%l6 ldub [%i3+0x00f],%l1 ! Mem[000000002180000f] jmpl %g6+8,%g0 ldsh [%i2+0x18c],%l5 ! Mem[000000002100018c] p8_call_0_he: stw %l2,[%i1+0x130] ! Mem[0000000020800130] retl stx %l7,[%i1+0x0c0] ! Mem[00000000208000c0] p8_jmpl_0_ho: addccc %l6,-0xbf8,%l6 ldub [%o3+0x00f],%l1 ! Mem[000000002180000f] jmpl %g6+8,%g0 ldsh [%o2+0x18c],%l5 ! Mem[000000002100018c] p8_call_0_ho: stw %l2,[%o1+0x130] ! Mem[0000000020800130] retl stx %l7,[%o1+0x0c0] ! Mem[00000000208000c0] p9_jmpl_0_le: jmpl %g6+8,%g0 srax %l1,0x000,%l2 p9_call_0_le: stw %l5,[%i2+0x1f4] ! Mem[00000000230001f4] ldsw [%i2+0x0c0],%l3 ! Mem[00000000230000c0] sllx %l4,0x03c,%l2 retl subccc %l3,-0x3bb,%l7 p9_jmpl_0_lo: jmpl %g6+8,%g0 srax %l1,0x000,%l2 p9_call_0_lo: stw %l5,[%o2+0x1f4] ! Mem[00000000230001f4] ldsw [%o2+0x0c0],%l3 ! Mem[00000000230000c0] sllx %l4,0x03c,%l2 retl subccc %l3,-0x3bb,%l7 p9_jmpl_0_he: ldsh [%i3+0x034],%l4 ! Mem[0000000023800034] addccc %l7,-0xd60,%l6 andn %l3,%l0,%l5 orn %l7,-0xd4c,%l4 ldx [%i1+0x138],%l5 ! Mem[0000000022800138] jmpl %g6+8,%g0 ldd [%i3+0x140],%l2 ! Mem[0000000023800140] p9_call_0_he: subc %l5,0x745,%l0 retl std %f18,[%i2+0x0f8] ! Mem[00000000230000f8] p9_jmpl_0_ho: ldsh [%o3+0x034],%l4 ! Mem[0000000023800034] addccc %l7,-0xd60,%l6 andn %l3,%l0,%l5 orn %l7,-0xd4c,%l4 ldx [%o1+0x138],%l5 ! Mem[0000000022800138] jmpl %g6+8,%g0 ldd [%o3+0x140],%l2 ! Mem[0000000023800140] p9_call_0_ho: subc %l5,0x745,%l0 retl std %f18,[%o2+0x0f8] ! Mem[00000000230000f8] p10_jmpl_0_le: jmpl %g6+8,%g0 st %f1 ,[%i0+0x19c] ! Mem[000000002400019c] p10_call_0_le: andncc %l5,%l6,%l4 ldx [%i1+0x0e8],%l4 ! Mem[00000000248000e8] std %f4 ,[%i3+0x1c0] ! Mem[00000000258001c0] lduw [%i0+0x110],%l1 ! Mem[0000000024000110] std %f0 ,[%i3+0x030] ! Mem[0000000025800030] andncc %l5,-0x9de,%l0 std %f12,[%i1+0x010] ! Mem[0000000024800010] retl nop p10_jmpl_0_lo: jmpl %g6+8,%g0 st %f1 ,[%o0+0x19c] ! Mem[000000002400019c] p10_call_0_lo: andncc %l5,%l6,%l4 ldx [%o1+0x0e8],%l4 ! Mem[00000000248000e8] std %f4 ,[%o3+0x1c0] ! Mem[00000000258001c0] lduw [%o0+0x110],%l1 ! Mem[0000000024000110] std %f0 ,[%o3+0x030] ! Mem[0000000025800030] andncc %l5,-0x9de,%l0 std %f12,[%o1+0x010] ! Mem[0000000024800010] retl nop p10_jmpl_0_he: ldx [%i2+0x1a0],%l7 ! Mem[00000000250001a0] umulcc %l5,0x95a,%l1 ldx [%i2+0x0b8],%l7 ! Mem[00000000250000b8] or %l2,%l3,%l4 and %l3,-0xed1,%l1 jmpl %g6+8,%g0 ldsh [%i0+0x0cc],%l7 ! Mem[00000000240000cc] p10_call_0_he: stx %l4,[%i0+0x058] ! Mem[0000000024000058] ld [%i1+0x084],%f25 ! Mem[0000000024800084] stw %l2,[%i0+0x1b4] ! Mem[00000000240001b4] std %l4,[%i1+0x178] ! Mem[0000000024800178] retl ldx [%i3+0x1f8],%l4 ! Mem[00000000258001f8] p10_jmpl_0_ho: ldx [%o2+0x1a0],%l7 ! Mem[00000000250001a0] umulcc %l5,0x95a,%l1 ldx [%o2+0x0b8],%l7 ! Mem[00000000250000b8] or %l2,%l3,%l4 and %l3,-0xed1,%l1 jmpl %g6+8,%g0 ldsh [%o0+0x0cc],%l7 ! Mem[00000000240000cc] p10_call_0_ho: stx %l4,[%o0+0x058] ! Mem[0000000024000058] ld [%o1+0x084],%f25 ! Mem[0000000024800084] stw %l2,[%o0+0x1b4] ! Mem[00000000240001b4] std %l4,[%o1+0x178] ! Mem[0000000024800178] retl ldx [%o3+0x1f8],%l4 ! Mem[00000000258001f8] p11_jmpl_0_le: jmpl %g6+8,%g0 ldsh [%i2+0x124],%l4 ! Mem[0000000027000124] p11_call_0_le: ld [%i1+0x068],%f12 ! Mem[0000000026800068] ldstub [%i0+0x0df],%l5 ! Mem[00000000260000df] ldstub [%i1+0x111],%l1 ! Mem[0000000026800111] ldx [%i3+0x010],%l1 ! Mem[0000000027800010] ldd [%i1+0x138],%l6 ! Mem[0000000026800138] ldsw [%i1+0x10c],%l3 ! Mem[000000002680010c] retl ldstub [%i3+0x00f],%l1 ! Mem[000000002780000f] p11_jmpl_0_lo: jmpl %g6+8,%g0 ldsh [%o2+0x124],%l4 ! Mem[0000000027000124] p11_call_0_lo: ld [%o1+0x068],%f12 ! Mem[0000000026800068] ldstub [%o0+0x0df],%l5 ! Mem[00000000260000df] ldstub [%o1+0x111],%l1 ! Mem[0000000026800111] ldx [%o3+0x010],%l1 ! Mem[0000000027800010] ldd [%o1+0x138],%l6 ! Mem[0000000026800138] ldsw [%o1+0x10c],%l3 ! Mem[000000002680010c] retl ldstub [%o3+0x00f],%l1 ! Mem[000000002780000f] p11_jmpl_0_he: ldx [%i3+0x160],%l5 ! Mem[0000000027800160] jmpl %g6+8,%g0 ldsw [%i1+0x058],%l6 ! Mem[0000000026800058] p11_call_0_he: ldsb [%i3+0x0c9],%l4 ! Mem[00000000278000c9] std %f28,[%i3+0x1f0] ! Mem[00000000278001f0] lduw [%i0+0x010],%l3 ! Mem[0000000026000010] ldx [%i3+0x140],%l0 ! Mem[0000000027800140] st %f23,[%i0+0x0ec] ! Mem[00000000260000ec] xorcc %l4,-0xa38,%l0 retl ldsw [%i0+0x098],%l2 ! Mem[0000000026000098] p11_jmpl_0_ho: ldx [%o3+0x160],%l5 ! Mem[0000000027800160] jmpl %g6+8,%g0 ldsw [%o1+0x058],%l6 ! Mem[0000000026800058] p11_call_0_ho: ldsb [%o3+0x0c9],%l4 ! Mem[00000000278000c9] std %f28,[%o3+0x1f0] ! Mem[00000000278001f0] lduw [%o0+0x010],%l3 ! Mem[0000000026000010] ldx [%o3+0x140],%l0 ! Mem[0000000027800140] st %f23,[%o0+0x0ec] ! Mem[00000000260000ec] xorcc %l4,-0xa38,%l0 retl ldsw [%o0+0x098],%l2 ! Mem[0000000026000098] p12_jmpl_0_le: jmpl %g6+8,%g0 ldub [%i2+0x112],%l0 ! Mem[0000000029000112] p12_call_0_le: retl ldsw [%i0+0x11c],%l2 ! Mem[000000002800011c] p12_jmpl_0_lo: jmpl %g6+8,%g0 ldub [%o2+0x112],%l0 ! Mem[0000000029000112] p12_call_0_lo: retl ldsw [%o0+0x11c],%l2 ! Mem[000000002800011c] p12_jmpl_0_he: jmpl %g6+8,%g0 ldsb [%i2+0x00f],%l0 ! Mem[000000002900000f] p12_call_0_he: retl stw %l7,[%i2+0x188] ! Mem[0000000029000188] p12_jmpl_0_ho: jmpl %g6+8,%g0 ldsb [%o2+0x00f],%l0 ! Mem[000000002900000f] p12_call_0_ho: retl stw %l7,[%o2+0x188] ! Mem[0000000029000188] p13_jmpl_0_le: jmpl %g6+8,%g0 stw %l7,[%i3+0x0c4] ! Mem[000000002b8000c4] p13_call_0_le: std %f6 ,[%i2+0x198] ! Mem[000000002b000198] xnorcc %l0,-0xa82,%l7 std %l0,[%i0+0x110] ! Mem[000000002a000110] udivx %l0,-0xb9b,%l3 retl sdivx %l2,-0xd84,%l4 p13_jmpl_0_lo: jmpl %g6+8,%g0 stw %l7,[%o3+0x0c4] ! Mem[000000002b8000c4] p13_call_0_lo: std %f6 ,[%o2+0x198] ! Mem[000000002b000198] xnorcc %l0,-0xa82,%l7 std %l0,[%o0+0x110] ! Mem[000000002a000110] udivx %l0,-0xb9b,%l3 retl sdivx %l2,-0xd84,%l4 p13_jmpl_0_he: jmpl %g6+8,%g0 ldsb [%i3+0x114],%l5 ! Mem[000000002b800114] p13_call_0_he: std %l2,[%i1+0x178] ! Mem[000000002a800178] lduh [%i2+0x04c],%l5 ! Mem[000000002b00004c] andcc %l6,%l6,%l6 retl ldd [%i1+0x0c8],%f20 ! Mem[000000002a8000c8] p13_jmpl_0_ho: jmpl %g6+8,%g0 ldsb [%o3+0x114],%l5 ! Mem[000000002b800114] p13_call_0_ho: std %l2,[%o1+0x178] ! Mem[000000002a800178] lduh [%o2+0x04c],%l5 ! Mem[000000002b00004c] andcc %l6,%l6,%l6 retl ldd [%o1+0x0c8],%f20 ! Mem[000000002a8000c8] p14_jmpl_0_le: jmpl %g6+8,%g0 ldd [%i0+0x018],%l2 ! Mem[000000002c000018] p14_call_0_le: add %l5,0x37c,%l5 retl ldub [%i0+0x138],%l3 ! Mem[000000002c000138] p14_jmpl_0_lo: jmpl %g6+8,%g0 ldd [%o0+0x018],%l2 ! Mem[000000002c000018] p14_call_0_lo: add %l5,0x37c,%l5 retl ldub [%o0+0x138],%l3 ! Mem[000000002c000138] p14_jmpl_0_he: swap [%i2+0x098],%l4 ! Mem[000000002d000098] ldd [%i3+0x1f8],%f16 ! Mem[000000002d8001f8] ldsh [%i2+0x012],%l4 ! Mem[000000002d000012] ld [%i2+0x174],%f30 ! Mem[000000002d000174] std %f28,[%i1+0x058] ! Mem[000000002c800058] ldd [%i2+0x020],%l6 ! Mem[000000002d000020] ldstub [%i3+0x0fe],%l6 ! Mem[000000002d8000fe] jmpl %g6+8,%g0 sdivx %l3,%l7,%l2 p14_call_0_he: orcc %l4,-0xeb9,%l3 subc %l7,%l0,%l1 sllx %l5,%l3,%l4 retl stx %l0,[%i2+0x118] ! Mem[000000002d000118] p14_jmpl_0_ho: swap [%o2+0x098],%l4 ! Mem[000000002d000098] ldd [%o3+0x1f8],%f16 ! Mem[000000002d8001f8] ldsh [%o2+0x012],%l4 ! Mem[000000002d000012] ld [%o2+0x174],%f30 ! Mem[000000002d000174] std %f28,[%o1+0x058] ! Mem[000000002c800058] ldd [%o2+0x020],%l6 ! Mem[000000002d000020] ldstub [%o3+0x0fe],%l6 ! Mem[000000002d8000fe] jmpl %g6+8,%g0 sdivx %l3,%l7,%l2 p14_call_0_ho: orcc %l4,-0xeb9,%l3 subc %l7,%l0,%l1 sllx %l5,%l3,%l4 retl stx %l0,[%o2+0x118] ! Mem[000000002d000118] p15_jmpl_0_le: jmpl %g6+8,%g0 std %f14,[%i2+0x1d0] ! Mem[000000002f0001d0] p15_call_0_le: or %l4,-0x66b,%l5 ldub [%i3+0x001],%l7 ! Mem[000000002f800001] retl ldx [%i1+0x140],%l0 ! Mem[000000002e800140] p15_jmpl_0_lo: jmpl %g6+8,%g0 std %f14,[%o2+0x1d0] ! Mem[000000002f0001d0] p15_call_0_lo: or %l4,-0x66b,%l5 ldub [%o3+0x001],%l7 ! Mem[000000002f800001] retl ldx [%o1+0x140],%l0 ! Mem[000000002e800140] p15_jmpl_0_he: swap [%i3+0x1dc],%l0 ! Mem[000000002f8001dc] ldstub [%i2+0x08a],%l3 ! Mem[000000002f00008a] lduw [%i1+0x134],%l5 ! Mem[000000002e800134] udivx %l5,%l4,%l4 jmpl %g6+8,%g0 ldub [%i2+0x051],%l1 ! Mem[000000002f000051] p15_call_0_he: swap [%i2+0x0d8],%l3 ! Mem[000000002f0000d8] lduh [%i0+0x1a6],%l7 ! Mem[000000002e0001a6] lduh [%i1+0x05a],%l7 ! Mem[000000002e80005a] stw %l2,[%i2+0x030] ! Mem[000000002f000030] retl ldsb [%i0+0x115],%l3 ! Mem[000000002e000115] p15_jmpl_0_ho: swap [%o3+0x1dc],%l0 ! Mem[000000002f8001dc] ldstub [%o2+0x08a],%l3 ! Mem[000000002f00008a] lduw [%o1+0x134],%l5 ! Mem[000000002e800134] udivx %l5,%l4,%l4 jmpl %g6+8,%g0 ldub [%o2+0x051],%l1 ! Mem[000000002f000051] p15_call_0_ho: swap [%o2+0x0d8],%l3 ! Mem[000000002f0000d8] lduh [%o0+0x1a6],%l7 ! Mem[000000002e0001a6] lduh [%o1+0x05a],%l7 ! Mem[000000002e80005a] stw %l2,[%o2+0x030] ! Mem[000000002f000030] retl ldsb [%o0+0x115],%l3 ! Mem[000000002e000115] p16_jmpl_0_le: jmpl %g6+8,%g0 ldsh [%i1+0x072],%l1 ! Mem[0000000030800072] p16_call_0_le: ldsb [%i1+0x038],%l7 ! Mem[0000000030800038] ldd [%i0+0x1a8],%l6 ! Mem[00000000300001a8] stb %l2,[%i3+0x00d] ! Mem[000000003180000d] retl ldstub [%i3+0x102],%l4 ! Mem[0000000031800102] p16_jmpl_0_lo: jmpl %g6+8,%g0 ldsh [%o1+0x072],%l1 ! Mem[0000000030800072] p16_call_0_lo: ldsb [%o1+0x038],%l7 ! Mem[0000000030800038] ldd [%o0+0x1a8],%l6 ! Mem[00000000300001a8] stb %l2,[%o3+0x00d] ! Mem[000000003180000d] retl ldstub [%o3+0x102],%l4 ! Mem[0000000031800102] p16_jmpl_0_he: ld [%i0+0x144],%f17 ! Mem[0000000030000144] st %f26,[%i3+0x110] ! Mem[0000000031800110] lduw [%i1+0x1e0],%l2 ! Mem[00000000308001e0] ldd [%i2+0x088],%f16 ! Mem[0000000031000088] stw %l5,[%i0+0x0e8] ! Mem[00000000300000e8] jmpl %g6+8,%g0 ldsh [%i0+0x058],%l4 ! Mem[0000000030000058] p16_call_0_he: stw %l5,[%i0+0x130] ! Mem[0000000030000130] lduh [%i3+0x172],%l2 ! Mem[0000000031800172] retl ldd [%i0+0x158],%l0 ! Mem[0000000030000158] p16_jmpl_0_ho: ld [%o0+0x144],%f17 ! Mem[0000000030000144] st %f26,[%o3+0x110] ! Mem[0000000031800110] lduw [%o1+0x1e0],%l2 ! Mem[00000000308001e0] ldd [%o2+0x088],%f16 ! Mem[0000000031000088] stw %l5,[%o0+0x0e8] ! Mem[00000000300000e8] jmpl %g6+8,%g0 ldsh [%o0+0x058],%l4 ! Mem[0000000030000058] p16_call_0_ho: stw %l5,[%o0+0x130] ! Mem[0000000030000130] lduh [%o3+0x172],%l2 ! Mem[0000000031800172] retl ldd [%o0+0x158],%l0 ! Mem[0000000030000158] p17_jmpl_0_le: jmpl %g6+8,%g0 stw %l7,[%i3+0x0e4] ! Mem[00000000338000e4] p17_call_0_le: sll %l0,0x00b,%l1 tsubcc %l2,0x518,%l4 lduh [%i3+0x142],%l0 ! Mem[0000000033800142] stb %l5,[%i1+0x07c] ! Mem[000000003280007c] retl ldsb [%i1+0x000],%l4 ! Mem[0000000032800000] p17_jmpl_0_lo: jmpl %g6+8,%g0 stw %l7,[%o3+0x0e4] ! Mem[00000000338000e4] p17_call_0_lo: sll %l0,0x00b,%l1 tsubcc %l2,0x518,%l4 lduh [%o3+0x142],%l0 ! Mem[0000000033800142] stb %l5,[%o1+0x07c] ! Mem[000000003280007c] retl ldsb [%o1+0x000],%l4 ! Mem[0000000032800000] p17_jmpl_0_he: ldsb [%i3+0x1d4],%l5 ! Mem[00000000338001d4] ldsw [%i2+0x11c],%l0 ! Mem[000000003300011c] lduw [%i0+0x078],%l6 ! Mem[0000000032000078] sllx %l4,%l3,%l2 jmpl %g6+8,%g0 std %l4,[%i0+0x138] ! Mem[0000000032000138] p17_call_0_he: addccc %l7,%l2,%l0 ldsb [%i2+0x087],%l7 ! Mem[0000000033000087] or %l0,%l1,%l7 addccc %l7,-0xbcb,%l6 retl or %l2,%l1,%l5 p17_jmpl_0_ho: ldsb [%o3+0x1d4],%l5 ! Mem[00000000338001d4] ldsw [%o2+0x11c],%l0 ! Mem[000000003300011c] lduw [%o0+0x078],%l6 ! Mem[0000000032000078] sllx %l4,%l3,%l2 jmpl %g6+8,%g0 std %l4,[%o0+0x138] ! Mem[0000000032000138] p17_call_0_ho: addccc %l7,%l2,%l0 ldsb [%o2+0x087],%l7 ! Mem[0000000033000087] or %l0,%l1,%l7 addccc %l7,-0xbcb,%l6 retl or %l2,%l1,%l5 p18_jmpl_0_le: jmpl %g6+8,%g0 stw %l4,[%i3+0x1bc] ! Mem[00000000358001bc] p18_call_0_le: sth %l4,[%i3+0x0b0] ! Mem[00000000358000b0] retl ldub [%i1+0x10c],%l4 ! Mem[000000003480010c] p18_jmpl_0_lo: jmpl %g6+8,%g0 stw %l4,[%o3+0x1bc] ! Mem[00000000358001bc] p18_call_0_lo: sth %l4,[%o3+0x0b0] ! Mem[00000000358000b0] retl ldub [%o1+0x10c],%l4 ! Mem[000000003480010c] p18_jmpl_0_he: jmpl %g6+8,%g0 stx %l6,[%i1+0x048] ! Mem[0000000034800048] p18_call_0_he: retl lduh [%i3+0x050],%l0 ! Mem[0000000035800050] p18_jmpl_0_ho: jmpl %g6+8,%g0 stx %l6,[%o1+0x048] ! Mem[0000000034800048] p18_call_0_ho: retl lduh [%o3+0x050],%l0 ! Mem[0000000035800050] p19_jmpl_0_le: jmpl %g6+8,%g0 ldx [%i1+0x170],%l6 ! Mem[0000000036800170] p19_call_0_le: std %l0,[%i1+0x070] ! Mem[0000000036800070] lduh [%i2+0x06c],%l1 ! Mem[000000003700006c] ldub [%i2+0x13e],%l6 ! Mem[000000003700013e] ldsb [%i3+0x19c],%l3 ! Mem[000000003780019c] ldsw [%i0+0x0c4],%l7 ! Mem[00000000360000c4] ldd [%i1+0x120],%f10 ! Mem[0000000036800120] swap [%i1+0x0d0],%l2 ! Mem[00000000368000d0] retl lduh [%i3+0x030],%l5 ! Mem[0000000037800030] p19_jmpl_0_lo: jmpl %g6+8,%g0 ldx [%o1+0x170],%l6 ! Mem[0000000036800170] p19_call_0_lo: std %l0,[%o1+0x070] ! Mem[0000000036800070] lduh [%o2+0x06c],%l1 ! Mem[000000003700006c] ldub [%o2+0x13e],%l6 ! Mem[000000003700013e] ldsb [%o3+0x19c],%l3 ! Mem[000000003780019c] ldsw [%o0+0x0c4],%l7 ! Mem[00000000360000c4] ldd [%o1+0x120],%f10 ! Mem[0000000036800120] swap [%o1+0x0d0],%l2 ! Mem[00000000368000d0] retl lduh [%o3+0x030],%l5 ! Mem[0000000037800030] p19_jmpl_0_he: std %l4,[%i1+0x1e8] ! Mem[00000000368001e8] std %f18,[%i3+0x1f0] ! Mem[00000000378001f0] ldub [%i2+0x055],%l2 ! Mem[0000000037000055] ld [%i0+0x0a0],%f17 ! Mem[00000000360000a0] jmpl %g6+8,%g0 stx %l4,[%i2+0x120] ! Mem[0000000037000120] p19_call_0_he: ldub [%i1+0x141],%l1 ! Mem[0000000036800141] xnorcc %l2,0xe1a,%l4 std %l6,[%i3+0x148] ! Mem[0000000037800148] stw %l3,[%i2+0x08c] ! Mem[000000003700008c] ldx [%i1+0x108],%l4 ! Mem[0000000036800108] retl lduh [%i3+0x13c],%l2 ! Mem[000000003780013c] p19_jmpl_0_ho: std %l4,[%o1+0x1e8] ! Mem[00000000368001e8] std %f18,[%o3+0x1f0] ! Mem[00000000378001f0] ldub [%o2+0x055],%l2 ! Mem[0000000037000055] ld [%o0+0x0a0],%f17 ! Mem[00000000360000a0] jmpl %g6+8,%g0 stx %l4,[%o2+0x120] ! Mem[0000000037000120] p19_call_0_ho: ldub [%o1+0x141],%l1 ! Mem[0000000036800141] xnorcc %l2,0xe1a,%l4 std %l6,[%o3+0x148] ! Mem[0000000037800148] stw %l3,[%o2+0x08c] ! Mem[000000003700008c] ldx [%o1+0x108],%l4 ! Mem[0000000036800108] retl lduh [%o3+0x13c],%l2 ! Mem[000000003780013c] p20_jmpl_0_le: jmpl %g6+8,%g0 ldd [%i3+0x1f0],%l6 ! Mem[00000000398001f0] p20_call_0_le: swap [%i3+0x134],%l0 ! Mem[0000000039800134] smul %l1,%l7,%l3 retl ldd [%i2+0x040],%l6 ! Mem[0000000039000040] p20_jmpl_0_lo: jmpl %g6+8,%g0 ldd [%o3+0x1f0],%l6 ! Mem[00000000398001f0] p20_call_0_lo: swap [%o3+0x134],%l0 ! Mem[0000000039800134] smul %l1,%l7,%l3 retl ldd [%o2+0x040],%l6 ! Mem[0000000039000040] p20_jmpl_0_he: stb %l2,[%i2+0x140] ! Mem[0000000039000140] ldsb [%i0+0x03a],%l4 ! Mem[000000003800003a] stx %l4,[%i3+0x058] ! Mem[0000000039800058] stw %l6,[%i1+0x004] ! Mem[0000000038800004] ldsw [%i3+0x0ac],%l1 ! Mem[00000000398000ac] st %f29,[%i2+0x0e8] ! Mem[00000000390000e8] jmpl %g6+8,%g0 ldx [%i3+0x038],%l0 ! Mem[0000000039800038] p20_call_0_he: stb %l6,[%i1+0x0b1] ! Mem[00000000388000b1] stb %l5,[%i0+0x04f] ! Mem[000000003800004f] st %f23,[%i3+0x114] ! Mem[0000000039800114] xnor %l4,%l5,%l4 stx %l6,[%i2+0x0b8] ! Mem[00000000390000b8] lduw [%i3+0x134],%l6 ! Mem[0000000039800134] stb %l2,[%i3+0x11c] ! Mem[000000003980011c] retl ldd [%i0+0x1f8],%l0 ! Mem[00000000380001f8] p20_jmpl_0_ho: stb %l2,[%o2+0x140] ! Mem[0000000039000140] ldsb [%o0+0x03a],%l4 ! Mem[000000003800003a] stx %l4,[%o3+0x058] ! Mem[0000000039800058] stw %l6,[%o1+0x004] ! Mem[0000000038800004] ldsw [%o3+0x0ac],%l1 ! Mem[00000000398000ac] st %f29,[%o2+0x0e8] ! Mem[00000000390000e8] jmpl %g6+8,%g0 ldx [%o3+0x038],%l0 ! Mem[0000000039800038] p20_call_0_ho: stb %l6,[%o1+0x0b1] ! Mem[00000000388000b1] stb %l5,[%o0+0x04f] ! Mem[000000003800004f] st %f23,[%o3+0x114] ! Mem[0000000039800114] xnor %l4,%l5,%l4 stx %l6,[%o2+0x0b8] ! Mem[00000000390000b8] lduw [%o3+0x134],%l6 ! Mem[0000000039800134] stb %l2,[%o3+0x11c] ! Mem[000000003980011c] retl ldd [%o0+0x1f8],%l0 ! Mem[00000000380001f8] p21_jmpl_0_le: jmpl %g6+8,%g0 ldd [%i1+0x1b8],%l0 ! Mem[000000003a8001b8] p21_call_0_le: ld [%i2+0x1f8],%f3 ! Mem[000000003b0001f8] st %f12,[%i2+0x14c] ! Mem[000000003b00014c] lduw [%i0+0x06c],%l6 ! Mem[000000003a00006c] srlx %l0,%l0,%l5 std %l0,[%i3+0x068] ! Mem[000000003b800068] stw %l6,[%i1+0x13c] ! Mem[000000003a80013c] stw %l2,[%i2+0x1bc] ! Mem[000000003b0001bc] retl ldsh [%i1+0x1e0],%l2 ! Mem[000000003a8001e0] p21_jmpl_0_lo: jmpl %g6+8,%g0 ldd [%o1+0x1b8],%l0 ! Mem[000000003a8001b8] p21_call_0_lo: ld [%o2+0x1f8],%f3 ! Mem[000000003b0001f8] st %f12,[%o2+0x14c] ! Mem[000000003b00014c] lduw [%o0+0x06c],%l6 ! Mem[000000003a00006c] srlx %l0,%l0,%l5 std %l0,[%o3+0x068] ! Mem[000000003b800068] stw %l6,[%o1+0x13c] ! Mem[000000003a80013c] stw %l2,[%o2+0x1bc] ! Mem[000000003b0001bc] retl ldsh [%o1+0x1e0],%l2 ! Mem[000000003a8001e0] p21_jmpl_0_he: stx %l3,[%i2+0x120] ! Mem[000000003b000120] stx %l0,[%i0+0x018] ! Mem[000000003a000018] umul %l2,-0x64b,%l1 jmpl %g6+8,%g0 ldsh [%i3+0x114],%l5 ! Mem[000000003b800114] p21_call_0_he: lduw [%i2+0x0b0],%l7 ! Mem[000000003b0000b0] ldd [%i0+0x048],%l6 ! Mem[000000003a000048] lduw [%i3+0x078],%l2 ! Mem[000000003b800078] stb %l2,[%i2+0x037] ! Mem[000000003b000037] retl umul %l2,%l4,%l5 p21_jmpl_0_ho: stx %l3,[%o2+0x120] ! Mem[000000003b000120] stx %l0,[%o0+0x018] ! Mem[000000003a000018] umul %l2,-0x64b,%l1 jmpl %g6+8,%g0 ldsh [%o3+0x114],%l5 ! Mem[000000003b800114] p21_call_0_ho: lduw [%o2+0x0b0],%l7 ! Mem[000000003b0000b0] ldd [%o0+0x048],%l6 ! Mem[000000003a000048] lduw [%o3+0x078],%l2 ! Mem[000000003b800078] stb %l2,[%o2+0x037] ! Mem[000000003b000037] retl umul %l2,%l4,%l5 p22_jmpl_0_le: jmpl %g6+8,%g0 mulx %l1,-0xb20,%l2 p22_call_0_le: swap [%i0+0x114],%l6 ! Mem[000000003c000114] srax %l7,%l5,%l4 ldub [%i3+0x073],%l1 ! Mem[000000003d800073] retl stb %l3,[%i1+0x138] ! Mem[000000003c800138] p22_jmpl_0_lo: jmpl %g6+8,%g0 mulx %l1,-0xb20,%l2 p22_call_0_lo: swap [%o0+0x114],%l6 ! Mem[000000003c000114] srax %l7,%l5,%l4 ldub [%o3+0x073],%l1 ! Mem[000000003d800073] retl stb %l3,[%o1+0x138] ! Mem[000000003c800138] p22_jmpl_0_he: ldd [%i0+0x098],%f20 ! Mem[000000003c000098] ldsh [%i3+0x110],%l0 ! Mem[000000003d800110] ldsb [%i1+0x0eb],%l4 ! Mem[000000003c8000eb] lduh [%i1+0x114],%l0 ! Mem[000000003c800114] andn %l6,-0x65a,%l5 smulcc %l6,-0x324,%l6 swap [%i2+0x068],%l3 ! Mem[000000003d000068] jmpl %g6+8,%g0 taddcctv %l4,-0x485,%l1 p22_call_0_he: stx %l5,[%i3+0x048] ! Mem[000000003d800048] retl stb %l4,[%i0+0x07c] ! Mem[000000003c00007c] p22_jmpl_0_ho: ldd [%o0+0x098],%f20 ! Mem[000000003c000098] ldsh [%o3+0x110],%l0 ! Mem[000000003d800110] ldsb [%o1+0x0eb],%l4 ! Mem[000000003c8000eb] lduh [%o1+0x114],%l0 ! Mem[000000003c800114] andn %l6,-0x65a,%l5 smulcc %l6,-0x324,%l6 swap [%o2+0x068],%l3 ! Mem[000000003d000068] jmpl %g6+8,%g0 taddcctv %l4,-0x485,%l1 p22_call_0_ho: stx %l5,[%o3+0x048] ! Mem[000000003d800048] retl stb %l4,[%o0+0x07c] ! Mem[000000003c00007c] p23_jmpl_0_le: jmpl %g6+8,%g0 orncc %l1,%l4,%l7 p23_call_0_le: ldsw [%i3+0x070],%l1 ! Mem[000000003f800070] ldub [%i1+0x138],%l3 ! Mem[000000003e800138] sth %l0,[%i2+0x162] ! Mem[000000003f000162] orcc %l4,0x646,%l1 swap [%i1+0x00c],%l2 ! Mem[000000003e80000c] retl stw %l4,[%i2+0x0e8] ! Mem[000000003f0000e8] p23_jmpl_0_lo: jmpl %g6+8,%g0 orncc %l1,%l4,%l7 p23_call_0_lo: ldsw [%o3+0x070],%l1 ! Mem[000000003f800070] ldub [%o1+0x138],%l3 ! Mem[000000003e800138] sth %l0,[%o2+0x162] ! Mem[000000003f000162] orcc %l4,0x646,%l1 swap [%o1+0x00c],%l2 ! Mem[000000003e80000c] retl stw %l4,[%o2+0x0e8] ! Mem[000000003f0000e8] p23_jmpl_0_he: ldd [%i1+0x198],%f18 ! Mem[000000003e800198] ldsw [%i3+0x0b4],%l7 ! Mem[000000003f8000b4] stx %l4,[%i1+0x1d8] ! Mem[000000003e8001d8] ldsh [%i1+0x08a],%l1 ! Mem[000000003e80008a] jmpl %g6+8,%g0 orn %l5,%l5,%l2 p23_call_0_he: ldx [%i1+0x0e8],%l5 ! Mem[000000003e8000e8] ldx [%i3+0x028],%l1 ! Mem[000000003f800028] sth %l2,[%i1+0x16a] ! Mem[000000003e80016a] stb %l5,[%i0+0x067] ! Mem[000000003e000067] taddcc %l2,-0x20f,%l5 stx %l3,[%i3+0x1c0] ! Mem[000000003f8001c0] ldsw [%i2+0x060],%l1 ! Mem[000000003f000060] retl stw %l0,[%i0+0x024] ! Mem[000000003e000024] p23_jmpl_0_ho: ldd [%o1+0x198],%f18 ! Mem[000000003e800198] ldsw [%o3+0x0b4],%l7 ! Mem[000000003f8000b4] stx %l4,[%o1+0x1d8] ! Mem[000000003e8001d8] ldsh [%o1+0x08a],%l1 ! Mem[000000003e80008a] jmpl %g6+8,%g0 orn %l5,%l5,%l2 p23_call_0_ho: ldx [%o1+0x0e8],%l5 ! Mem[000000003e8000e8] ldx [%o3+0x028],%l1 ! Mem[000000003f800028] sth %l2,[%o1+0x16a] ! Mem[000000003e80016a] stb %l5,[%o0+0x067] ! Mem[000000003e000067] taddcc %l2,-0x20f,%l5 stx %l3,[%o3+0x1c0] ! Mem[000000003f8001c0] ldsw [%o2+0x060],%l1 ! Mem[000000003f000060] retl stw %l0,[%o0+0x024] ! Mem[000000003e000024] p24_jmpl_0_le: jmpl %g6+8,%g0 swap [%i3+0x1f0],%l6 ! Mem[00000000418001f0] p24_call_0_le: ldx [%i1+0x110],%l0 ! Mem[0000000040800110] std %l2,[%i0+0x1f8] ! Mem[00000000400001f8] retl andncc %l0,%l7,%l3 p24_jmpl_0_lo: jmpl %g6+8,%g0 swap [%o3+0x1f0],%l6 ! Mem[00000000418001f0] p24_call_0_lo: ldx [%o1+0x110],%l0 ! Mem[0000000040800110] std %l2,[%o0+0x1f8] ! Mem[00000000400001f8] retl andncc %l0,%l7,%l3 p24_jmpl_0_he: stx %l0,[%i2+0x008] ! Mem[0000000041000008] st %f18,[%i0+0x02c] ! Mem[000000004000002c] swap [%i2+0x038],%l4 ! Mem[0000000041000038] sth %l5,[%i0+0x13c] ! Mem[000000004000013c] stb %l2,[%i0+0x161] ! Mem[0000000040000161] jmpl %g6+8,%g0 ldsw [%i2+0x0c4],%l7 ! Mem[00000000410000c4] p24_call_0_he: ldd [%i2+0x128],%l0 ! Mem[0000000041000128] swap [%i1+0x068],%l5 ! Mem[0000000040800068] retl taddcctv %l7,%l0,%l1 p24_jmpl_0_ho: stx %l0,[%o2+0x008] ! Mem[0000000041000008] st %f18,[%o0+0x02c] ! Mem[000000004000002c] swap [%o2+0x038],%l4 ! Mem[0000000041000038] sth %l5,[%o0+0x13c] ! Mem[000000004000013c] stb %l2,[%o0+0x161] ! Mem[0000000040000161] jmpl %g6+8,%g0 ldsw [%o2+0x0c4],%l7 ! Mem[00000000410000c4] p24_call_0_ho: ldd [%o2+0x128],%l0 ! Mem[0000000041000128] swap [%o1+0x068],%l5 ! Mem[0000000040800068] retl taddcctv %l7,%l0,%l1 p25_jmpl_0_le: jmpl %g6+8,%g0 ldsw [%i2+0x03c],%l2 ! Mem[000000004300003c] p25_call_0_le: std %l0,[%i2+0x190] ! Mem[0000000043000190] retl lduh [%i2+0x112],%l0 ! Mem[0000000043000112] p25_jmpl_0_lo: jmpl %g6+8,%g0 ldsw [%o2+0x03c],%l2 ! Mem[000000004300003c] p25_call_0_lo: std %l0,[%o2+0x190] ! Mem[0000000043000190] retl lduh [%o2+0x112],%l0 ! Mem[0000000043000112] p25_jmpl_0_he: jmpl %g6+8,%g0 ldsb [%i1+0x11d],%l2 ! Mem[000000004280011d] p25_call_0_he: retl taddcctv %l4,0xb86,%l1 p25_jmpl_0_ho: jmpl %g6+8,%g0 ldsb [%o1+0x11d],%l2 ! Mem[000000004280011d] p25_call_0_ho: retl taddcctv %l4,0xb86,%l1 p26_jmpl_0_le: jmpl %g6+8,%g0 nop p26_call_0_le: sth %l7,[%i3+0x1ba] ! Mem[00000000458001ba] retl andcc %l4,-0xd09,%l6 p26_jmpl_0_lo: jmpl %g6+8,%g0 nop p26_call_0_lo: sth %l7,[%o3+0x1ba] ! Mem[00000000458001ba] retl andcc %l4,-0xd09,%l6 p26_jmpl_0_he: jmpl %g6+8,%g0 sllx %l1,0x00f,%l3 p26_call_0_he: ldstub [%i2+0x09a],%l4 ! Mem[000000004500009a] lduh [%i0+0x160],%l2 ! Mem[0000000044000160] ldd [%i3+0x038],%f20 ! Mem[0000000045800038] swap [%i1+0x154],%l6 ! Mem[0000000044800154] retl lduw [%i1+0x168],%l4 ! Mem[0000000044800168] p26_jmpl_0_ho: jmpl %g6+8,%g0 sllx %l1,0x00f,%l3 p26_call_0_ho: ldstub [%o2+0x09a],%l4 ! Mem[000000004500009a] lduh [%o0+0x160],%l2 ! Mem[0000000044000160] ldd [%o3+0x038],%f20 ! Mem[0000000045800038] swap [%o1+0x154],%l6 ! Mem[0000000044800154] retl lduw [%o1+0x168],%l4 ! Mem[0000000044800168] p27_jmpl_0_le: jmpl %g6+8,%g0 swap [%i0+0x0c0],%l3 ! Mem[00000000460000c0] p27_call_0_le: lduh [%i0+0x070],%l0 ! Mem[0000000046000070] ldub [%i1+0x0c5],%l0 ! Mem[00000000468000c5] lduh [%i2+0x162],%l5 ! Mem[0000000047000162] ldx [%i1+0x1f0],%l1 ! Mem[00000000468001f0] stw %l0,[%i2+0x134] ! Mem[0000000047000134] stx %l3,[%i2+0x160] ! Mem[0000000047000160] swap [%i0+0x0d8],%l3 ! Mem[00000000460000d8] retl swap [%i2+0x184],%l7 ! Mem[0000000047000184] p27_jmpl_0_lo: jmpl %g6+8,%g0 swap [%o0+0x0c0],%l3 ! Mem[00000000460000c0] p27_call_0_lo: lduh [%o0+0x070],%l0 ! Mem[0000000046000070] ldub [%o1+0x0c5],%l0 ! Mem[00000000468000c5] lduh [%o2+0x162],%l5 ! Mem[0000000047000162] ldx [%o1+0x1f0],%l1 ! Mem[00000000468001f0] stw %l0,[%o2+0x134] ! Mem[0000000047000134] stx %l3,[%o2+0x160] ! Mem[0000000047000160] swap [%o0+0x0d8],%l3 ! Mem[00000000460000d8] retl swap [%o2+0x184],%l7 ! Mem[0000000047000184] p27_jmpl_0_he: ldsh [%i2+0x0f0],%l0 ! Mem[00000000470000f0] subccc %l3,%l0,%l1 std %f30,[%i2+0x110] ! Mem[0000000047000110] ldd [%i1+0x168],%l2 ! Mem[0000000046800168] jmpl %g6+8,%g0 sth %l6,[%i3+0x0b0] ! Mem[00000000478000b0] p27_call_0_he: ldd [%i2+0x1d0],%f30 ! Mem[00000000470001d0] andncc %l5,%l5,%l4 lduw [%i2+0x104],%l5 ! Mem[0000000047000104] swap [%i1+0x180],%l0 ! Mem[0000000046800180] sll %l6,%l6,%l3 retl ldx [%i1+0x088],%l3 ! Mem[0000000046800088] p27_jmpl_0_ho: ldsh [%o2+0x0f0],%l0 ! Mem[00000000470000f0] subccc %l3,%l0,%l1 std %f30,[%o2+0x110] ! Mem[0000000047000110] ldd [%o1+0x168],%l2 ! Mem[0000000046800168] jmpl %g6+8,%g0 sth %l6,[%o3+0x0b0] ! Mem[00000000478000b0] p27_call_0_ho: ldd [%o2+0x1d0],%f30 ! Mem[00000000470001d0] andncc %l5,%l5,%l4 lduw [%o2+0x104],%l5 ! Mem[0000000047000104] swap [%o1+0x180],%l0 ! Mem[0000000046800180] sll %l6,%l6,%l3 retl ldx [%o1+0x088],%l3 ! Mem[0000000046800088] p28_jmpl_0_le: jmpl %g6+8,%g0 subc %l4,%l4,%l1 p28_call_0_le: ldsb [%i1+0x1f4],%l5 ! Mem[00000000488001f4] stb %l5,[%i3+0x144] ! Mem[0000000049800144] std %l0,[%i2+0x000] ! Mem[0000000049000000] swap [%i2+0x13c],%l6 ! Mem[000000004900013c] orncc %l7,-0x5cc,%l4 ldsb [%i2+0x11c],%l5 ! Mem[000000004900011c] ldx [%i2+0x068],%l1 ! Mem[0000000049000068] retl swap [%i2+0x11c],%l6 ! Mem[000000004900011c] p28_jmpl_0_lo: jmpl %g6+8,%g0 subc %l4,%l4,%l1 p28_call_0_lo: ldsb [%o1+0x1f4],%l5 ! Mem[00000000488001f4] stb %l5,[%o3+0x144] ! Mem[0000000049800144] std %l0,[%o2+0x000] ! Mem[0000000049000000] swap [%o2+0x13c],%l6 ! Mem[000000004900013c] orncc %l7,-0x5cc,%l4 ldsb [%o2+0x11c],%l5 ! Mem[000000004900011c] ldx [%o2+0x068],%l1 ! Mem[0000000049000068] retl swap [%o2+0x11c],%l6 ! Mem[000000004900011c] p28_jmpl_0_he: ldsh [%i0+0x0b6],%l7 ! Mem[00000000480000b6] taddcctv %l2,-0x08f,%l3 ldstub [%i1+0x1d1],%l1 ! Mem[00000000488001d1] lduw [%i0+0x0ec],%l7 ! Mem[00000000480000ec] stb %l2,[%i2+0x16a] ! Mem[000000004900016a] jmpl %g6+8,%g0 ldub [%i0+0x067],%l5 ! Mem[0000000048000067] p28_call_0_he: ldsh [%i3+0x134],%l5 ! Mem[0000000049800134] ldx [%i1+0x110],%l1 ! Mem[0000000048800110] retl lduh [%i0+0x166],%l6 ! Mem[0000000048000166] p28_jmpl_0_ho: ldsh [%o0+0x0b6],%l7 ! Mem[00000000480000b6] taddcctv %l2,-0x08f,%l3 ldstub [%o1+0x1d1],%l1 ! Mem[00000000488001d1] lduw [%o0+0x0ec],%l7 ! Mem[00000000480000ec] stb %l2,[%o2+0x16a] ! Mem[000000004900016a] jmpl %g6+8,%g0 ldub [%o0+0x067],%l5 ! Mem[0000000048000067] p28_call_0_ho: ldsh [%o3+0x134],%l5 ! Mem[0000000049800134] ldx [%o1+0x110],%l1 ! Mem[0000000048800110] retl lduh [%o0+0x166],%l6 ! Mem[0000000048000166] p29_jmpl_0_le: jmpl %g6+8,%g0 orn %l2,0xbb7,%l1 p29_call_0_le: ldsb [%i3+0x021],%l0 ! Mem[000000004b800021] sth %l1,[%i3+0x110] ! Mem[000000004b800110] lduh [%i3+0x030],%l1 ! Mem[000000004b800030] ldub [%i1+0x134],%l5 ! Mem[000000004a800134] retl ldd [%i0+0x180],%f14 ! Mem[000000004a000180] p29_jmpl_0_lo: jmpl %g6+8,%g0 orn %l2,0xbb7,%l1 p29_call_0_lo: ldsb [%o3+0x021],%l0 ! Mem[000000004b800021] sth %l1,[%o3+0x110] ! Mem[000000004b800110] lduh [%o3+0x030],%l1 ! Mem[000000004b800030] ldub [%o1+0x134],%l5 ! Mem[000000004a800134] retl ldd [%o0+0x180],%f14 ! Mem[000000004a000180] p29_jmpl_0_he: lduh [%i1+0x080],%l5 ! Mem[000000004a800080] ldx [%i2+0x160],%l1 ! Mem[000000004b000160] stx %l2,[%i1+0x130] ! Mem[000000004a800130] jmpl %g6+8,%g0 ld [%i2+0x1dc],%f20 ! Mem[000000004b0001dc] p29_call_0_he: ldd [%i3+0x1f0],%l0 ! Mem[000000004b8001f0] retl lduh [%i2+0x028],%l1 ! Mem[000000004b000028] p29_jmpl_0_ho: lduh [%o1+0x080],%l5 ! Mem[000000004a800080] ldx [%o2+0x160],%l1 ! Mem[000000004b000160] stx %l2,[%o1+0x130] ! Mem[000000004a800130] jmpl %g6+8,%g0 ld [%o2+0x1dc],%f20 ! Mem[000000004b0001dc] p29_call_0_ho: ldd [%o3+0x1f0],%l0 ! Mem[000000004b8001f0] retl lduh [%o2+0x028],%l1 ! Mem[000000004b000028] p30_jmpl_0_le: jmpl %g6+8,%g0 stw %l4,[%i0+0x1bc] ! Mem[000000004c0001bc] p30_call_0_le: std %l0,[%i3+0x1b0] ! Mem[000000004d8001b0] retl ldub [%i3+0x12c],%l4 ! Mem[000000004d80012c] p30_jmpl_0_lo: jmpl %g6+8,%g0 stw %l4,[%o0+0x1bc] ! Mem[000000004c0001bc] p30_call_0_lo: std %l0,[%o3+0x1b0] ! Mem[000000004d8001b0] retl ldub [%o3+0x12c],%l4 ! Mem[000000004d80012c] p30_jmpl_0_he: jmpl %g6+8,%g0 ldsw [%i1+0x13c],%l2 ! Mem[000000004c80013c] p30_call_0_he: stw %l6,[%i0+0x1a8] ! Mem[000000004c0001a8] ldsh [%i3+0x0a6],%l4 ! Mem[000000004d8000a6] retl swap [%i0+0x13c],%l5 ! Mem[000000004c00013c] p30_jmpl_0_ho: jmpl %g6+8,%g0 ldsw [%o1+0x13c],%l2 ! Mem[000000004c80013c] p30_call_0_ho: stw %l6,[%o0+0x1a8] ! Mem[000000004c0001a8] ldsh [%o3+0x0a6],%l4 ! Mem[000000004d8000a6] retl swap [%o0+0x13c],%l5 ! Mem[000000004c00013c] p31_jmpl_0_le: jmpl %g6+8,%g0 ldub [%i0+0x0e6],%l7 ! Mem[000000004e0000e6] p31_call_0_le: xorcc %l4,0x595,%l5 std %l4,[%i0+0x018] ! Mem[000000004e000018] ldd [%i2+0x098],%f0 ! Mem[000000004f000098] stw %l1,[%i3+0x010] ! Mem[000000004f800010] retl ldub [%i2+0x080],%l5 ! Mem[000000004f000080] p31_jmpl_0_lo: jmpl %g6+8,%g0 ldub [%o0+0x0e6],%l7 ! Mem[000000004e0000e6] p31_call_0_lo: xorcc %l4,0x595,%l5 std %l4,[%o0+0x018] ! Mem[000000004e000018] ldd [%o2+0x098],%f0 ! Mem[000000004f000098] stw %l1,[%o3+0x010] ! Mem[000000004f800010] retl ldub [%o2+0x080],%l5 ! Mem[000000004f000080] p31_jmpl_0_he: jmpl %g6+8,%g0 ld [%i1+0x15c],%f27 ! Mem[000000004e80015c] p31_call_0_he: ldstub [%i3+0x11e],%l6 ! Mem[000000004f80011e] lduw [%i3+0x19c],%l2 ! Mem[000000004f80019c] swap [%i2+0x0b4],%l7 ! Mem[000000004f0000b4] addc %l2,%l4,%l7 ldd [%i0+0x048],%l4 ! Mem[000000004e000048] retl ldstub [%i1+0x162],%l4 ! Mem[000000004e800162] p31_jmpl_0_ho: jmpl %g6+8,%g0 ld [%o1+0x15c],%f27 ! Mem[000000004e80015c] p31_call_0_ho: ldstub [%o3+0x11e],%l6 ! Mem[000000004f80011e] lduw [%o3+0x19c],%l2 ! Mem[000000004f80019c] swap [%o2+0x0b4],%l7 ! Mem[000000004f0000b4] addc %l2,%l4,%l7 ldd [%o0+0x048],%l4 ! Mem[000000004e000048] retl ldstub [%o1+0x162],%l4 ! Mem[000000004e800162] p32_jmpl_0_le: jmpl %g6+8,%g0 std %l6,[%i0+0x1d0] ! Mem[00000000500001d0] p32_call_0_le: ldd [%i3+0x0c8],%l4 ! Mem[00000000518000c8] lduw [%i0+0x1e4],%l4 ! Mem[00000000500001e4] retl ldub [%i1+0x111],%l1 ! Mem[0000000050800111] p32_jmpl_0_lo: jmpl %g6+8,%g0 std %l6,[%o0+0x1d0] ! Mem[00000000500001d0] p32_call_0_lo: ldd [%o3+0x0c8],%l4 ! Mem[00000000518000c8] lduw [%o0+0x1e4],%l4 ! Mem[00000000500001e4] retl ldub [%o1+0x111],%l1 ! Mem[0000000050800111] p32_jmpl_0_he: sth %l4,[%i0+0x040] ! Mem[0000000050000040] swap [%i2+0x0c4],%l0 ! Mem[00000000510000c4] subccc %l0,-0x2aa,%l6 stw %l3,[%i3+0x17c] ! Mem[000000005180017c] ldsb [%i0+0x16c],%l5 ! Mem[000000005000016c] addccc %l1,0x093,%l2 jmpl %g6+8,%g0 lduh [%i1+0x0da],%l3 ! Mem[00000000508000da] p32_call_0_he: ldx [%i1+0x118],%l0 ! Mem[0000000050800118] retl ld [%i3+0x120],%f21 ! Mem[0000000051800120] p32_jmpl_0_ho: sth %l4,[%o0+0x040] ! Mem[0000000050000040] swap [%o2+0x0c4],%l0 ! Mem[00000000510000c4] subccc %l0,-0x2aa,%l6 stw %l3,[%o3+0x17c] ! Mem[000000005180017c] ldsb [%o0+0x16c],%l5 ! Mem[000000005000016c] addccc %l1,0x093,%l2 jmpl %g6+8,%g0 lduh [%o1+0x0da],%l3 ! Mem[00000000508000da] p32_call_0_ho: ldx [%o1+0x118],%l0 ! Mem[0000000050800118] retl ld [%o3+0x120],%f21 ! Mem[0000000051800120] p33_jmpl_0_le: jmpl %g6+8,%g0 ldstub [%i0+0x1f0],%l6 ! Mem[00000000520001f0] p33_call_0_le: ldsw [%i1+0x134],%l0 ! Mem[0000000052800134] lduw [%i3+0x098],%l1 ! Mem[0000000053800098] retl swap [%i3+0x0a4],%l4 ! Mem[00000000538000a4] p33_jmpl_0_lo: jmpl %g6+8,%g0 ldstub [%o0+0x1f0],%l6 ! Mem[00000000520001f0] p33_call_0_lo: ldsw [%o1+0x134],%l0 ! Mem[0000000052800134] lduw [%o3+0x098],%l1 ! Mem[0000000053800098] retl swap [%o3+0x0a4],%l4 ! Mem[00000000538000a4] p33_jmpl_0_he: lduw [%i2+0x11c],%l0 ! Mem[000000005300011c] stx %l6,[%i0+0x058] ! Mem[0000000052000058] stb %l3,[%i3+0x124] ! Mem[0000000053800124] st %f17,[%i0+0x1d0] ! Mem[00000000520001d0] stb %l7,[%i2+0x0ed] ! Mem[00000000530000ed] jmpl %g6+8,%g0 sth %l4,[%i0+0x084] ! Mem[0000000052000084] p33_call_0_he: lduw [%i0+0x1f4],%l2 ! Mem[00000000520001f4] ldd [%i0+0x100],%l4 ! Mem[0000000052000100] retl stx %l2,[%i3+0x090] ! Mem[0000000053800090] p33_jmpl_0_ho: lduw [%o2+0x11c],%l0 ! Mem[000000005300011c] stx %l6,[%o0+0x058] ! Mem[0000000052000058] stb %l3,[%o3+0x124] ! Mem[0000000053800124] st %f17,[%o0+0x1d0] ! Mem[00000000520001d0] stb %l7,[%o2+0x0ed] ! Mem[00000000530000ed] jmpl %g6+8,%g0 sth %l4,[%o0+0x084] ! Mem[0000000052000084] p33_call_0_ho: lduw [%o0+0x1f4],%l2 ! Mem[00000000520001f4] ldd [%o0+0x100],%l4 ! Mem[0000000052000100] retl stx %l2,[%o3+0x090] ! Mem[0000000053800090] p34_jmpl_0_le: jmpl %g6+8,%g0 or %l1,-0x0a0,%l2 p34_call_0_le: std %l6,[%i3+0x110] ! Mem[0000000055800110] ld [%i2+0x174],%f6 ! Mem[0000000055000174] sll %l1,%l0,%l3 retl ldstub [%i3+0x09c],%l0 ! Mem[000000005580009c] p34_jmpl_0_lo: jmpl %g6+8,%g0 or %l1,-0x0a0,%l2 p34_call_0_lo: std %l6,[%o3+0x110] ! Mem[0000000055800110] ld [%o2+0x174],%f6 ! Mem[0000000055000174] sll %l1,%l0,%l3 retl ldstub [%o3+0x09c],%l0 ! Mem[000000005580009c] p34_jmpl_0_he: ldsb [%i1+0x162],%l0 ! Mem[0000000054800162] ld [%i1+0x00c],%f16 ! Mem[000000005480000c] ldd [%i0+0x020],%l0 ! Mem[0000000054000020] jmpl %g6+8,%g0 ldstub [%i3+0x12d],%l3 ! Mem[000000005580012d] p34_call_0_he: st %f17,[%i3+0x00c] ! Mem[000000005580000c] swap [%i0+0x164],%l5 ! Mem[0000000054000164] sdivx %l6,%l4,%l6 retl addcc %l2,-0x86d,%l7 p34_jmpl_0_ho: ldsb [%o1+0x162],%l0 ! Mem[0000000054800162] ld [%o1+0x00c],%f16 ! Mem[000000005480000c] ldd [%o0+0x020],%l0 ! Mem[0000000054000020] jmpl %g6+8,%g0 ldstub [%o3+0x12d],%l3 ! Mem[000000005580012d] p34_call_0_ho: st %f17,[%o3+0x00c] ! Mem[000000005580000c] swap [%o0+0x164],%l5 ! Mem[0000000054000164] sdivx %l6,%l4,%l6 retl addcc %l2,-0x86d,%l7 p35_jmpl_0_le: jmpl %g6+8,%g0 ldub [%i1+0x0e6],%l7 ! Mem[00000000568000e6] p35_call_0_le: ldsh [%i1+0x1ba],%l7 ! Mem[00000000568001ba] stb %l3,[%i3+0x1d8] ! Mem[00000000578001d8] ldsb [%i3+0x14d],%l4 ! Mem[000000005780014d] mulx %l6,-0x050,%l0 retl umul %l4,%l5,%l5 p35_jmpl_0_lo: jmpl %g6+8,%g0 ldub [%o1+0x0e6],%l7 ! Mem[00000000568000e6] p35_call_0_lo: ldsh [%o1+0x1ba],%l7 ! Mem[00000000568001ba] stb %l3,[%o3+0x1d8] ! Mem[00000000578001d8] ldsb [%o3+0x14d],%l4 ! Mem[000000005780014d] mulx %l6,-0x050,%l0 retl umul %l4,%l5,%l5 p35_jmpl_0_he: andncc %l4,%l6,%l4 sth %l4,[%i2+0x07c] ! Mem[000000005700007c] ldx [%i2+0x168],%l5 ! Mem[0000000057000168] jmpl %g6+8,%g0 swap [%i0+0x1bc],%l4 ! Mem[00000000560001bc] p35_call_0_he: ldsb [%i1+0x094],%l7 ! Mem[0000000056800094] stb %l4,[%i3+0x1dd] ! Mem[00000000578001dd] retl ldsw [%i0+0x090],%l0 ! Mem[0000000056000090] p35_jmpl_0_ho: andncc %l4,%l6,%l4 sth %l4,[%o2+0x07c] ! Mem[000000005700007c] ldx [%o2+0x168],%l5 ! Mem[0000000057000168] jmpl %g6+8,%g0 swap [%o0+0x1bc],%l4 ! Mem[00000000560001bc] p35_call_0_ho: ldsb [%o1+0x094],%l7 ! Mem[0000000056800094] stb %l4,[%o3+0x1dd] ! Mem[00000000578001dd] retl ldsw [%o0+0x090],%l0 ! Mem[0000000056000090] p36_jmpl_0_le: jmpl %g6+8,%g0 stb %l6,[%i0+0x1d0] ! Mem[00000000580001d0] p36_call_0_le: ldstub [%i2+0x116],%l0 ! Mem[0000000059000116] sth %l2,[%i3+0x1dc] ! Mem[00000000598001dc] retl ldstub [%i1+0x014],%l4 ! Mem[0000000058800014] p36_jmpl_0_lo: jmpl %g6+8,%g0 stb %l6,[%o0+0x1d0] ! Mem[00000000580001d0] p36_call_0_lo: ldstub [%o2+0x116],%l0 ! Mem[0000000059000116] sth %l2,[%o3+0x1dc] ! Mem[00000000598001dc] retl ldstub [%o1+0x014],%l4 ! Mem[0000000058800014] p36_jmpl_0_he: smul %l4,0xacd,%l0 jmpl %g6+8,%g0 ldsb [%i3+0x000],%l4 ! Mem[0000000059800000] p36_call_0_he: ldub [%i3+0x051],%l1 ! Mem[0000000059800051] ldsw [%i3+0x058],%l6 ! Mem[0000000059800058] stb %l2,[%i2+0x1d6] ! Mem[00000000590001d6] ldsb [%i0+0x0f1],%l2 ! Mem[00000000580000f1] retl ldstub [%i0+0x011],%l5 ! Mem[0000000058000011] p36_jmpl_0_ho: smul %l4,0xacd,%l0 jmpl %g6+8,%g0 ldsb [%o3+0x000],%l4 ! Mem[0000000059800000] p36_call_0_ho: ldub [%o3+0x051],%l1 ! Mem[0000000059800051] ldsw [%o3+0x058],%l6 ! Mem[0000000059800058] stb %l2,[%o2+0x1d6] ! Mem[00000000590001d6] ldsb [%o0+0x0f1],%l2 ! Mem[00000000580000f1] retl ldstub [%o0+0x011],%l5 ! Mem[0000000058000011] p37_jmpl_0_le: jmpl %g6+8,%g0 std %f12,[%i2+0x120] ! Mem[000000005b000120] p37_call_0_le: ld [%i1+0x0ec],%f12 ! Mem[000000005a8000ec] ldx [%i0+0x1e0],%l4 ! Mem[000000005a0001e0] ldsh [%i0+0x180],%l1 ! Mem[000000005a000180] ldsw [%i0+0x000],%l0 ! Mem[000000005a000000] lduw [%i0+0x1f4],%l5 ! Mem[000000005a0001f4] ldub [%i3+0x161],%l2 ! Mem[000000005b800161] retl ldsh [%i0+0x14c],%l5 ! Mem[000000005a00014c] p37_jmpl_0_lo: jmpl %g6+8,%g0 std %f12,[%o2+0x120] ! Mem[000000005b000120] p37_call_0_lo: ld [%o1+0x0ec],%f12 ! Mem[000000005a8000ec] ldx [%o0+0x1e0],%l4 ! Mem[000000005a0001e0] ldsh [%o0+0x180],%l1 ! Mem[000000005a000180] ldsw [%o0+0x000],%l0 ! Mem[000000005a000000] lduw [%o0+0x1f4],%l5 ! Mem[000000005a0001f4] ldub [%o3+0x161],%l2 ! Mem[000000005b800161] retl ldsh [%o0+0x14c],%l5 ! Mem[000000005a00014c] p37_jmpl_0_he: lduh [%i1+0x19e],%l2 ! Mem[000000005a80019e] taddcctv %l7,%l1,%l3 sth %l7,[%i2+0x096] ! Mem[000000005b000096] tsubcc %l2,0xc71,%l3 ldsw [%i1+0x1f4],%l3 ! Mem[000000005a8001f4] ldx [%i3+0x0b8],%l2 ! Mem[000000005b8000b8] jmpl %g6+8,%g0 st %f26,[%i0+0x174] ! Mem[000000005a000174] p37_call_0_he: swap [%i3+0x090],%l4 ! Mem[000000005b800090] retl st %f16,[%i2+0x110] ! Mem[000000005b000110] p37_jmpl_0_ho: lduh [%o1+0x19e],%l2 ! Mem[000000005a80019e] taddcctv %l7,%l1,%l3 sth %l7,[%o2+0x096] ! Mem[000000005b000096] tsubcc %l2,0xc71,%l3 ldsw [%o1+0x1f4],%l3 ! Mem[000000005a8001f4] ldx [%o3+0x0b8],%l2 ! Mem[000000005b8000b8] jmpl %g6+8,%g0 st %f26,[%o0+0x174] ! Mem[000000005a000174] p37_call_0_ho: swap [%o3+0x090],%l4 ! Mem[000000005b800090] retl st %f16,[%o2+0x110] ! Mem[000000005b000110] p38_jmpl_0_le: jmpl %g6+8,%g0 orcc %l1,0x2e0,%l2 p38_call_0_le: std %l4,[%i0+0x120] ! Mem[000000005c000120] srl %l0,%l3,%l1 ldsh [%i2+0x112],%l0 ! Mem[000000005d000112] retl ldd [%i2+0x138],%l2 ! Mem[000000005d000138] p38_jmpl_0_lo: jmpl %g6+8,%g0 orcc %l1,0x2e0,%l2 p38_call_0_lo: std %l4,[%o0+0x120] ! Mem[000000005c000120] srl %l0,%l3,%l1 ldsh [%o2+0x112],%l0 ! Mem[000000005d000112] retl ldd [%o2+0x138],%l2 ! Mem[000000005d000138] p38_jmpl_0_he: jmpl %g6+8,%g0 stx %l0,[%i1+0x008] ! Mem[000000005c800008] p38_call_0_he: retl ldstub [%i0+0x148],%l2 ! Mem[000000005c000148] p38_jmpl_0_ho: jmpl %g6+8,%g0 stx %l0,[%o1+0x008] ! Mem[000000005c800008] p38_call_0_ho: retl ldstub [%o0+0x148],%l2 ! Mem[000000005c000148] p39_jmpl_0_le: jmpl %g6+8,%g0 ldub [%i1+0x0c6],%l7 ! Mem[000000005e8000c6] p39_call_0_le: stx %l7,[%i0+0x198] ! Mem[000000005e000198] ld [%i3+0x1fc],%f2 ! Mem[000000005f8001fc] ldd [%i2+0x168],%f12 ! Mem[000000005f000168] orn %l2,0xa34,%l0 retl ldsw [%i3+0x1fc],%l0 ! Mem[000000005f8001fc] p39_jmpl_0_lo: jmpl %g6+8,%g0 ldub [%o1+0x0c6],%l7 ! Mem[000000005e8000c6] p39_call_0_lo: stx %l7,[%o0+0x198] ! Mem[000000005e000198] ld [%o3+0x1fc],%f2 ! Mem[000000005f8001fc] ldd [%o2+0x168],%f12 ! Mem[000000005f000168] orn %l2,0xa34,%l0 retl ldsw [%o3+0x1fc],%l0 ! Mem[000000005f8001fc] p39_jmpl_0_he: stx %l0,[%i0+0x020] ! Mem[000000005e000020] jmpl %g6+8,%g0 ldd [%i1+0x138],%l6 ! Mem[000000005e800138] p39_call_0_he: sth %l3,[%i0+0x15c] ! Mem[000000005e00015c] srlx %l4,%l5,%l6 lduh [%i1+0x160],%l2 ! Mem[000000005e800160] ldsb [%i2+0x16c],%l5 ! Mem[000000005f00016c] std %l4,[%i2+0x1b8] ! Mem[000000005f0001b8] stx %l7,[%i3+0x090] ! Mem[000000005f800090] retl stw %l4,[%i0+0x05c] ! Mem[000000005e00005c] p39_jmpl_0_ho: stx %l0,[%o0+0x020] ! Mem[000000005e000020] jmpl %g6+8,%g0 ldd [%o1+0x138],%l6 ! Mem[000000005e800138] p39_call_0_ho: sth %l3,[%o0+0x15c] ! Mem[000000005e00015c] srlx %l4,%l5,%l6 lduh [%o1+0x160],%l2 ! Mem[000000005e800160] ldsb [%o2+0x16c],%l5 ! Mem[000000005f00016c] std %l4,[%o2+0x1b8] ! Mem[000000005f0001b8] stx %l7,[%o3+0x090] ! Mem[000000005f800090] retl stw %l4,[%o0+0x05c] ! Mem[000000005e00005c] p40_jmpl_0_le: jmpl %g6+8,%g0 ldstub [%i2+0x1bf],%l4 ! Mem[00000000610001bf] p40_call_0_le: sth %l4,[%i0+0x0b0] ! Mem[00000000600000b0] retl ldstub [%i1+0x1e5],%l4 ! Mem[00000000608001e5] p40_jmpl_0_lo: jmpl %g6+8,%g0 ldstub [%o2+0x1bf],%l4 ! Mem[00000000610001bf] p40_call_0_lo: sth %l4,[%o0+0x0b0] ! Mem[00000000600000b0] retl ldstub [%o1+0x1e5],%l4 ! Mem[00000000608001e5] p40_jmpl_0_he: lduh [%i0+0x04c],%l6 ! Mem[000000006000004c] st %f28,[%i0+0x060] ! Mem[0000000060000060] ldsb [%i2+0x03b],%l0 ! Mem[000000006100003b] lduh [%i2+0x1b6],%l2 ! Mem[00000000610001b6] jmpl %g6+8,%g0 ldx [%i0+0x0e8],%l4 ! Mem[00000000600000e8] p40_call_0_he: ld [%i1+0x164],%f21 ! Mem[0000000060800164] ld [%i2+0x078],%f30 ! Mem[0000000061000078] std %l2,[%i1+0x010] ! Mem[0000000060800010] ldsb [%i0+0x147],%l0 ! Mem[0000000060000147] retl ldx [%i2+0x0d0],%l2 ! Mem[00000000610000d0] p40_jmpl_0_ho: lduh [%o0+0x04c],%l6 ! Mem[000000006000004c] st %f28,[%o0+0x060] ! Mem[0000000060000060] ldsb [%o2+0x03b],%l0 ! Mem[000000006100003b] lduh [%o2+0x1b6],%l2 ! Mem[00000000610001b6] jmpl %g6+8,%g0 ldx [%o0+0x0e8],%l4 ! Mem[00000000600000e8] p40_call_0_ho: ld [%o1+0x164],%f21 ! Mem[0000000060800164] ld [%o2+0x078],%f30 ! Mem[0000000061000078] std %l2,[%o1+0x010] ! Mem[0000000060800010] ldsb [%o0+0x147],%l0 ! Mem[0000000060000147] retl ldx [%o2+0x0d0],%l2 ! Mem[00000000610000d0] p41_jmpl_0_le: jmpl %g6+8,%g0 stx %l7,[%i1+0x0c0] ! Mem[00000000628000c0] p41_call_0_le: st %f7 ,[%i3+0x198] ! Mem[0000000063800198] ldub [%i1+0x1d8],%l3 ! Mem[00000000628001d8] sth %l0,[%i2+0x112] ! Mem[0000000063000112] addcc %l7,-0xbb3,%l5 retl ldstub [%i1+0x014],%l4 ! Mem[0000000062800014] p41_jmpl_0_lo: jmpl %g6+8,%g0 stx %l7,[%o1+0x0c0] ! Mem[00000000628000c0] p41_call_0_lo: st %f7 ,[%o3+0x198] ! Mem[0000000063800198] ldub [%o1+0x1d8],%l3 ! Mem[00000000628001d8] sth %l0,[%o2+0x112] ! Mem[0000000063000112] addcc %l7,-0xbb3,%l5 retl ldstub [%o1+0x014],%l4 ! Mem[0000000062800014] p41_jmpl_0_he: andncc %l6,-0xa10,%l0 jmpl %g6+8,%g0 ldstub [%i2+0x168],%l2 ! Mem[0000000063000168] p41_call_0_he: retl add %l3,-0x5ac,%l5 p41_jmpl_0_ho: andncc %l6,-0xa10,%l0 jmpl %g6+8,%g0 ldstub [%o2+0x168],%l2 ! Mem[0000000063000168] p41_call_0_ho: retl add %l3,-0x5ac,%l5 p42_jmpl_0_le: jmpl %g6+8,%g0 orn %l1,0x660,%l2 p42_call_0_le: swap [%i2+0x114],%l6 ! Mem[0000000065000114] ldsb [%i1+0x118],%l3 ! Mem[0000000064800118] ldsb [%i3+0x080],%l5 ! Mem[0000000065800080] retl std %f4 ,[%i1+0x0e8] ! Mem[00000000648000e8] p42_jmpl_0_lo: jmpl %g6+8,%g0 orn %l1,0x660,%l2 p42_call_0_lo: swap [%o2+0x114],%l6 ! Mem[0000000065000114] ldsb [%o1+0x118],%l3 ! Mem[0000000064800118] ldsb [%o3+0x080],%l5 ! Mem[0000000065800080] retl std %f4 ,[%o1+0x0e8] ! Mem[00000000648000e8] p42_jmpl_0_he: smul %l0,%l3,%l7 std %l4,[%i2+0x068] ! Mem[0000000065000068] orn %l5,-0xa3b,%l6 orcc %l7,-0xb77,%l3 jmpl %g6+8,%g0 std %f20,[%i0+0x1c8] ! Mem[00000000640001c8] p42_call_0_he: stw %l2,[%i1+0x010] ! Mem[0000000064800010] stb %l3,[%i1+0x115] ! Mem[0000000064800115] ldd [%i1+0x138],%l0 ! Mem[0000000064800138] ldsw [%i2+0x110],%l5 ! Mem[0000000065000110] ldd [%i3+0x170],%f18 ! Mem[0000000065800170] ldsw [%i2+0x1fc],%l1 ! Mem[00000000650001fc] stb %l4,[%i2+0x081] ! Mem[0000000065000081] retl ldstub [%i0+0x118],%l1 ! Mem[0000000064000118] p42_jmpl_0_ho: smul %l0,%l3,%l7 std %l4,[%o2+0x068] ! Mem[0000000065000068] orn %l5,-0xa3b,%l6 orcc %l7,-0xb77,%l3 jmpl %g6+8,%g0 std %f20,[%o0+0x1c8] ! Mem[00000000640001c8] p42_call_0_ho: stw %l2,[%o1+0x010] ! Mem[0000000064800010] stb %l3,[%o1+0x115] ! Mem[0000000064800115] ldd [%o1+0x138],%l0 ! Mem[0000000064800138] ldsw [%o2+0x110],%l5 ! Mem[0000000065000110] ldd [%o3+0x170],%f18 ! Mem[0000000065800170] ldsw [%o2+0x1fc],%l1 ! Mem[00000000650001fc] stb %l4,[%o2+0x081] ! Mem[0000000065000081] retl ldstub [%o0+0x118],%l1 ! Mem[0000000064000118] p43_jmpl_0_le: jmpl %g6+8,%g0 ldub [%i1+0x0e6],%l7 ! Mem[00000000668000e6] p43_call_0_le: stb %l7,[%i2+0x1ba] ! Mem[00000000670001ba] stb %l3,[%i3+0x1d8] ! Mem[00000000678001d8] ldsb [%i1+0x111],%l1 ! Mem[0000000066800111] sth %l1,[%i3+0x010] ! Mem[0000000067800010] retl sra %l5,%l2,%l0 p43_jmpl_0_lo: jmpl %g6+8,%g0 ldub [%o1+0x0e6],%l7 ! Mem[00000000668000e6] p43_call_0_lo: stb %l7,[%o2+0x1ba] ! Mem[00000000670001ba] stb %l3,[%o3+0x1d8] ! Mem[00000000678001d8] ldsb [%o1+0x111],%l1 ! Mem[0000000066800111] sth %l1,[%o3+0x010] ! Mem[0000000067800010] retl sra %l5,%l2,%l0 p43_jmpl_0_he: stx %l4,[%i3+0x0a0] ! Mem[00000000678000a0] ldsw [%i1+0x13c],%l5 ! Mem[000000006680013c] jmpl %g6+8,%g0 taddcc %l5,%l0,%l5 p43_call_0_he: stw %l6,[%i1+0x058] ! Mem[0000000066800058] ldd [%i1+0x0b0],%f24 ! Mem[00000000668000b0] ldstub [%i1+0x0b3],%l0 ! Mem[00000000668000b3] ldstub [%i2+0x011],%l5 ! Mem[0000000067000011] ldub [%i0+0x087],%l7 ! Mem[0000000066000087] retl swap [%i0+0x1f4],%l3 ! Mem[00000000660001f4] p43_jmpl_0_ho: stx %l4,[%o3+0x0a0] ! Mem[00000000678000a0] ldsw [%o1+0x13c],%l5 ! Mem[000000006680013c] jmpl %g6+8,%g0 taddcc %l5,%l0,%l5 p43_call_0_ho: stw %l6,[%o1+0x058] ! Mem[0000000066800058] ldd [%o1+0x0b0],%f24 ! Mem[00000000668000b0] ldstub [%o1+0x0b3],%l0 ! Mem[00000000668000b3] ldstub [%o2+0x011],%l5 ! Mem[0000000067000011] ldub [%o0+0x087],%l7 ! Mem[0000000066000087] retl swap [%o0+0x1f4],%l3 ! Mem[00000000660001f4] p44_jmpl_0_le: jmpl %g6+8,%g0 or %l0,%l6,%l6 p44_call_0_le: lduw [%i2+0x018],%l7 ! Mem[0000000069000018] ldsh [%i1+0x09a],%l4 ! Mem[000000006880009a] retl lduw [%i2+0x1a0],%l1 ! Mem[00000000690001a0] p44_jmpl_0_lo: jmpl %g6+8,%g0 or %l0,%l6,%l6 p44_call_0_lo: lduw [%o2+0x018],%l7 ! Mem[0000000069000018] ldsh [%o1+0x09a],%l4 ! Mem[000000006880009a] retl lduw [%o2+0x1a0],%l1 ! Mem[00000000690001a0] p44_jmpl_0_he: ldsw [%i1+0x110],%l6 ! Mem[0000000068800110] jmpl %g6+8,%g0 ldd [%i2+0x178],%f18 ! Mem[0000000069000178] p44_call_0_he: st %f28,[%i2+0x1bc] ! Mem[00000000690001bc] retl swap [%i3+0x068],%l3 ! Mem[0000000069800068] p44_jmpl_0_ho: ldsw [%o1+0x110],%l6 ! Mem[0000000068800110] jmpl %g6+8,%g0 ldd [%o2+0x178],%f18 ! Mem[0000000069000178] p44_call_0_ho: st %f28,[%o2+0x1bc] ! Mem[00000000690001bc] retl swap [%o3+0x068],%l3 ! Mem[0000000069800068] p45_jmpl_0_le: jmpl %g6+8,%g0 stx %l4,[%i2+0x100] ! Mem[000000006b000100] p45_call_0_le: ldx [%i1+0x038],%l5 ! Mem[000000006a800038] ldsh [%i2+0x0b8],%l1 ! Mem[000000006b0000b8] ldsb [%i0+0x180],%l1 ! Mem[000000006a000180] stx %l4,[%i0+0x038] ! Mem[000000006a000038] lduw [%i1+0x0e0],%l5 ! Mem[000000006a8000e0] ldsb [%i2+0x168],%l4 ! Mem[000000006b000168] retl stb %l6,[%i0+0x093] ! Mem[000000006a000093] p45_jmpl_0_lo: jmpl %g6+8,%g0 stx %l4,[%o2+0x100] ! Mem[000000006b000100] p45_call_0_lo: ldx [%o1+0x038],%l5 ! Mem[000000006a800038] ldsh [%o2+0x0b8],%l1 ! Mem[000000006b0000b8] ldsb [%o0+0x180],%l1 ! Mem[000000006a000180] stx %l4,[%o0+0x038] ! Mem[000000006a000038] lduw [%o1+0x0e0],%l5 ! Mem[000000006a8000e0] ldsb [%o2+0x168],%l4 ! Mem[000000006b000168] retl stb %l6,[%o0+0x093] ! Mem[000000006a000093] p45_jmpl_0_he: add %l5,0xa04,%l4 std %l0,[%i1+0x0b0] ! Mem[000000006a8000b0] andcc %l0,%l4,%l7 sth %l1,[%i2+0x084] ! Mem[000000006b000084] ldx [%i2+0x1b0],%l2 ! Mem[000000006b0001b0] stw %l4,[%i1+0x17c] ! Mem[000000006a80017c] jmpl %g6+8,%g0 taddcc %l4,%l7,%l5 p45_call_0_he: ldsw [%i3+0x1a0],%l3 ! Mem[000000006b8001a0] ldub [%i1+0x037],%l2 ! Mem[000000006a800037] ldsw [%i0+0x0c4],%l1 ! Mem[000000006a0000c4] ldsw [%i2+0x0a4],%l1 ! Mem[000000006b0000a4] tsubcc %l0,%l1,%l3 stx %l0,[%i0+0x060] ! Mem[000000006a000060] stw %l0,[%i3+0x184] ! Mem[000000006b800184] retl ld [%i3+0x118],%f26 ! Mem[000000006b800118] p45_jmpl_0_ho: add %l5,0xa04,%l4 std %l0,[%o1+0x0b0] ! Mem[000000006a8000b0] andcc %l0,%l4,%l7 sth %l1,[%o2+0x084] ! Mem[000000006b000084] ldx [%o2+0x1b0],%l2 ! Mem[000000006b0001b0] stw %l4,[%o1+0x17c] ! Mem[000000006a80017c] jmpl %g6+8,%g0 taddcc %l4,%l7,%l5 p45_call_0_ho: ldsw [%o3+0x1a0],%l3 ! Mem[000000006b8001a0] ldub [%o1+0x037],%l2 ! Mem[000000006a800037] ldsw [%o0+0x0c4],%l1 ! Mem[000000006a0000c4] ldsw [%o2+0x0a4],%l1 ! Mem[000000006b0000a4] tsubcc %l0,%l1,%l3 stx %l0,[%o0+0x060] ! Mem[000000006a000060] stw %l0,[%o3+0x184] ! Mem[000000006b800184] retl ld [%o3+0x118],%f26 ! Mem[000000006b800118] p46_jmpl_0_le: jmpl %g6+8,%g0 sth %l7,[%i1+0x0c6] ! Mem[000000006c8000c6] p46_call_0_le: ldub [%i2+0x06b],%l4 ! Mem[000000006d00006b] ldx [%i0+0x0f8],%l5 ! Mem[000000006c0000f8] ldstub [%i1+0x014],%l4 ! Mem[000000006c800014] std %l2,[%i2+0x0a8] ! Mem[000000006d0000a8] retl lduh [%i2+0x11c],%l5 ! Mem[000000006d00011c] p46_jmpl_0_lo: jmpl %g6+8,%g0 sth %l7,[%o1+0x0c6] ! Mem[000000006c8000c6] p46_call_0_lo: ldub [%o2+0x06b],%l4 ! Mem[000000006d00006b] ldx [%o0+0x0f8],%l5 ! Mem[000000006c0000f8] ldstub [%o1+0x014],%l4 ! Mem[000000006c800014] std %l2,[%o2+0x0a8] ! Mem[000000006d0000a8] retl lduh [%o2+0x11c],%l5 ! Mem[000000006d00011c] p46_jmpl_0_he: jmpl %g6+8,%g0 ldx [%i1+0x068],%l1 ! Mem[000000006c800068] p46_call_0_he: stx %l5,[%i0+0x1a8] ! Mem[000000006c0001a8] swap [%i3+0x1bc],%l3 ! Mem[000000006d8001bc] stw %l6,[%i2+0x138] ! Mem[000000006d000138] stw %l1,[%i0+0x15c] ! Mem[000000006c00015c] retl sth %l0,[%i3+0x166] ! Mem[000000006d800166] p46_jmpl_0_ho: jmpl %g6+8,%g0 ldx [%o1+0x068],%l1 ! Mem[000000006c800068] p46_call_0_ho: stx %l5,[%o0+0x1a8] ! Mem[000000006c0001a8] swap [%o3+0x1bc],%l3 ! Mem[000000006d8001bc] stw %l6,[%o2+0x138] ! Mem[000000006d000138] stw %l1,[%o0+0x15c] ! Mem[000000006c00015c] retl sth %l0,[%o3+0x166] ! Mem[000000006d800166] p47_jmpl_0_le: jmpl %g6+8,%g0 stx %l4,[%i2+0x1b8] ! Mem[000000006f0001b8] p47_call_0_le: ldx [%i0+0x0c8],%l4 ! Mem[000000006e0000c8] retl std %l4,[%i3+0x1c0] ! Mem[000000006f8001c0] p47_jmpl_0_lo: jmpl %g6+8,%g0 stx %l4,[%o2+0x1b8] ! Mem[000000006f0001b8] p47_call_0_lo: ldx [%o0+0x0c8],%l4 ! Mem[000000006e0000c8] retl std %l4,[%o3+0x1c0] ! Mem[000000006f8001c0] p47_jmpl_0_he: swap [%i0+0x06c],%l6 ! Mem[000000006e00006c] ldx [%i3+0x040],%l4 ! Mem[000000006f800040] std %l4,[%i1+0x110] ! Mem[000000006e800110] stx %l4,[%i0+0x148] ! Mem[000000006e000148] jmpl %g6+8,%g0 ldsh [%i0+0x1a6],%l7 ! Mem[000000006e0001a6] p47_call_0_he: ldd [%i0+0x0f0],%f18 ! Mem[000000006e0000f0] ldstub [%i2+0x03f],%l0 ! Mem[000000006f00003f] udivx %l2,%l5,%l1 ldsh [%i0+0x114],%l5 ! Mem[000000006e000114] retl st %f17,[%i2+0x1e4] ! Mem[000000006f0001e4] p47_jmpl_0_ho: swap [%o0+0x06c],%l6 ! Mem[000000006e00006c] ldx [%o3+0x040],%l4 ! Mem[000000006f800040] std %l4,[%o1+0x110] ! Mem[000000006e800110] stx %l4,[%o0+0x148] ! Mem[000000006e000148] jmpl %g6+8,%g0 ldsh [%o0+0x1a6],%l7 ! Mem[000000006e0001a6] p47_call_0_ho: ldd [%o0+0x0f0],%f18 ! Mem[000000006e0000f0] ldstub [%o2+0x03f],%l0 ! Mem[000000006f00003f] udivx %l2,%l5,%l1 ldsh [%o0+0x114],%l5 ! Mem[000000006e000114] retl st %f17,[%o2+0x1e4] ! Mem[000000006f0001e4] p48_jmpl_0_le: jmpl %g6+8,%g0 ldstub [%i1+0x0c6],%l7 ! Mem[00000000708000c6] p48_call_0_le: ldsw [%i2+0x198],%l7 ! Mem[0000000071000198] ldd [%i2+0x1d8],%l2 ! Mem[00000000710001d8] swap [%i2+0x130],%l0 ! Mem[0000000071000130] ldsh [%i0+0x010],%l1 ! Mem[0000000070000010] retl srl %l5,%l0,%l0 p48_jmpl_0_lo: jmpl %g6+8,%g0 ldstub [%o1+0x0c6],%l7 ! Mem[00000000708000c6] p48_call_0_lo: ldsw [%o2+0x198],%l7 ! Mem[0000000071000198] ldd [%o2+0x1d8],%l2 ! Mem[00000000710001d8] swap [%o2+0x130],%l0 ! Mem[0000000071000130] ldsh [%o0+0x010],%l1 ! Mem[0000000070000010] retl srl %l5,%l0,%l0 p48_jmpl_0_he: ldsh [%i2+0x01a],%l4 ! Mem[000000007100001a] swap [%i3+0x174],%l6 ! Mem[0000000071800174] jmpl %g6+8,%g0 std %l2,[%i3+0x1a0] ! Mem[00000000718001a0] p48_call_0_he: srax %l4,%l3,%l2 ldstub [%i2+0x13b],%l6 ! Mem[000000007100013b] sth %l1,[%i1+0x15c] ! Mem[000000007080015c] retl xnorcc %l7,%l2,%l0 p48_jmpl_0_ho: ldsh [%o2+0x01a],%l4 ! Mem[000000007100001a] swap [%o3+0x174],%l6 ! Mem[0000000071800174] jmpl %g6+8,%g0 std %l2,[%o3+0x1a0] ! Mem[00000000718001a0] p48_call_0_ho: srax %l4,%l3,%l2 ldstub [%o2+0x13b],%l6 ! Mem[000000007100013b] sth %l1,[%o1+0x15c] ! Mem[000000007080015c] retl xnorcc %l7,%l2,%l0 p49_jmpl_0_le: jmpl %g6+8,%g0 stw %l6,[%i1+0x1d0] ! Mem[00000000728001d0] p49_call_0_le: std %l0,[%i3+0x130] ! Mem[0000000073800130] lduw [%i0+0x1dc],%l2 ! Mem[00000000720001dc] retl stb %l6,[%i3+0x04c] ! Mem[000000007380004c] p49_jmpl_0_lo: jmpl %g6+8,%g0 stw %l6,[%o1+0x1d0] ! Mem[00000000728001d0] p49_call_0_lo: std %l0,[%o3+0x130] ! Mem[0000000073800130] lduw [%o0+0x1dc],%l2 ! Mem[00000000720001dc] retl stb %l6,[%o3+0x04c] ! Mem[000000007380004c] p49_jmpl_0_he: jmpl %g6+8,%g0 ldsb [%i3+0x080],%l5 ! Mem[0000000073800080] p49_call_0_he: retl stx %l2,[%i3+0x1b0] ! Mem[00000000738001b0] p49_jmpl_0_ho: jmpl %g6+8,%g0 ldsb [%o3+0x080],%l5 ! Mem[0000000073800080] p49_call_0_ho: retl stx %l2,[%o3+0x1b0] ! Mem[00000000738001b0] p50_jmpl_0_le: jmpl %g6+8,%g0 sth %l7,[%i1+0x0e6] ! Mem[00000000748000e6] p50_call_0_le: ldsb [%i1+0x19a],%l7 ! Mem[000000007480019a] lduh [%i3+0x1d8],%l3 ! Mem[00000000758001d8] ldsw [%i1+0x14c],%l4 ! Mem[000000007480014c] addccc %l4,%l5,%l0 retl ldub [%i2+0x1b6],%l2 ! Mem[00000000750001b6] p50_jmpl_0_lo: jmpl %g6+8,%g0 sth %l7,[%o1+0x0e6] ! Mem[00000000748000e6] p50_call_0_lo: ldsb [%o1+0x19a],%l7 ! Mem[000000007480019a] lduh [%o3+0x1d8],%l3 ! Mem[00000000758001d8] ldsw [%o1+0x14c],%l4 ! Mem[000000007480014c] addccc %l4,%l5,%l0 retl ldub [%o2+0x1b6],%l2 ! Mem[00000000750001b6] p50_jmpl_0_he: addc %l5,%l3,%l5 ldd [%i0+0x158],%l2 ! Mem[0000000074000158] ldd [%i3+0x0d8],%l6 ! Mem[00000000758000d8] ldsb [%i0+0x0b3],%l0 ! Mem[00000000740000b3] umulcc %l4,0x024,%l7 ldx [%i1+0x1f0],%l3 ! Mem[00000000748001f0] ldd [%i3+0x050],%l2 ! Mem[0000000075800050] jmpl %g6+8,%g0 stb %l1,[%i0+0x1dd] ! Mem[00000000740001dd] p50_call_0_he: std %l4,[%i3+0x068] ! Mem[0000000075800068] addcc %l3,%l3,%l1 xnorcc %l3,-0x447,%l1 ldd [%i0+0x000],%l0 ! Mem[0000000074000000] ld [%i3+0x09c],%f27 ! Mem[000000007580009c] retl ldsw [%i1+0x1bc],%l2 ! Mem[00000000748001bc] p50_jmpl_0_ho: addc %l5,%l3,%l5 ldd [%o0+0x158],%l2 ! Mem[0000000074000158] ldd [%o3+0x0d8],%l6 ! Mem[00000000758000d8] ldsb [%o0+0x0b3],%l0 ! Mem[00000000740000b3] umulcc %l4,0x024,%l7 ldx [%o1+0x1f0],%l3 ! Mem[00000000748001f0] ldd [%o3+0x050],%l2 ! Mem[0000000075800050] jmpl %g6+8,%g0 stb %l1,[%o0+0x1dd] ! Mem[00000000740001dd] p50_call_0_ho: std %l4,[%o3+0x068] ! Mem[0000000075800068] addcc %l3,%l3,%l1 xnorcc %l3,-0x447,%l1 ldd [%o0+0x000],%l0 ! Mem[0000000074000000] ld [%o3+0x09c],%f27 ! Mem[000000007580009c] retl ldsw [%o1+0x1bc],%l2 ! Mem[00000000748001bc] p51_jmpl_0_le: jmpl %g6+8,%g0 sra %l0,%l6,%l3 p51_call_0_le: tsubcctv %l7,-0xe34,%l4 ldd [%i0+0x1e0],%l4 ! Mem[00000000760001e0] lduw [%i0+0x1a0],%l1 ! Mem[00000000760001a0] std %l0,[%i2+0x020] ! Mem[0000000077000020] ldsw [%i2+0x13c],%l6 ! Mem[000000007700013c] xorcc %l3,%l4,%l5 lduw [%i2+0x0e0],%l5 ! Mem[00000000770000e0] retl stx %l5,[%i3+0x140] ! Mem[0000000077800140] p51_jmpl_0_lo: jmpl %g6+8,%g0 sra %l0,%l6,%l3 p51_call_0_lo: tsubcctv %l7,-0xe34,%l4 ldd [%o0+0x1e0],%l4 ! Mem[00000000760001e0] lduw [%o0+0x1a0],%l1 ! Mem[00000000760001a0] std %l0,[%o2+0x020] ! Mem[0000000077000020] ldsw [%o2+0x13c],%l6 ! Mem[000000007700013c] xorcc %l3,%l4,%l5 lduw [%o2+0x0e0],%l5 ! Mem[00000000770000e0] retl stx %l5,[%o3+0x140] ! Mem[0000000077800140] p51_jmpl_0_he: add %l1,%l4,%l2 stw %l5,[%i2+0x1f4] ! Mem[00000000770001f4] andn %l3,%l0,%l1 sllx %l5,%l3,%l4 jmpl %g6+8,%g0 lduw [%i1+0x13c],%l0 ! Mem[000000007680013c] p51_call_0_he: retl ldub [%i1+0x0c5],%l5 ! Mem[00000000768000c5] p51_jmpl_0_ho: add %l1,%l4,%l2 stw %l5,[%o2+0x1f4] ! Mem[00000000770001f4] andn %l3,%l0,%l1 sllx %l5,%l3,%l4 jmpl %g6+8,%g0 lduw [%o1+0x13c],%l0 ! Mem[000000007680013c] p51_call_0_ho: retl ldub [%o1+0x0c5],%l5 ! Mem[00000000768000c5] p52_jmpl_0_le: jmpl %g6+8,%g0 ldstub [%i1+0x0e6],%l7 ! Mem[00000000788000e6] p52_call_0_le: ldx [%i3+0x110],%l0 ! Mem[0000000079800110] sth %l2,[%i0+0x1dc] ! Mem[00000000780001dc] subc %l0,%l7,%l3 std %l6,[%i2+0x188] ! Mem[0000000079000188] retl xnor %l4,%l0,%l4 p52_jmpl_0_lo: jmpl %g6+8,%g0 ldstub [%o1+0x0e6],%l7 ! Mem[00000000788000e6] p52_call_0_lo: ldx [%o3+0x110],%l0 ! Mem[0000000079800110] sth %l2,[%o0+0x1dc] ! Mem[00000000780001dc] subc %l0,%l7,%l3 std %l6,[%o2+0x188] ! Mem[0000000079000188] retl xnor %l4,%l0,%l4 p52_jmpl_0_he: stw %l3,[%i3+0x10c] ! Mem[000000007980010c] stw %l3,[%i2+0x158] ! Mem[0000000079000158] ldub [%i1+0x0a1],%l5 ! Mem[00000000788000a1] lduw [%i2+0x184],%l2 ! Mem[0000000079000184] ldstub [%i3+0x0e7],%l7 ! Mem[00000000798000e7] stx %l1,[%i1+0x088] ! Mem[0000000078800088] jmpl %g6+8,%g0 andcc %l2,-0x074,%l7 p52_call_0_he: ldsh [%i1+0x0a4],%l1 ! Mem[00000000788000a4] stb %l7,[%i3+0x1d4] ! Mem[00000000798001d4] swap [%i2+0x174],%l2 ! Mem[0000000079000174] orncc %l4,%l6,%l5 std %f26,[%i1+0x000] ! Mem[0000000078800000] lduw [%i1+0x1f0],%l4 ! Mem[00000000788001f0] stw %l1,[%i1+0x160] ! Mem[0000000078800160] retl umul %l2,0x8ba,%l4 p52_jmpl_0_ho: stw %l3,[%o3+0x10c] ! Mem[000000007980010c] stw %l3,[%o2+0x158] ! Mem[0000000079000158] ldub [%o1+0x0a1],%l5 ! Mem[00000000788000a1] lduw [%o2+0x184],%l2 ! Mem[0000000079000184] ldstub [%o3+0x0e7],%l7 ! Mem[00000000798000e7] stx %l1,[%o1+0x088] ! Mem[0000000078800088] jmpl %g6+8,%g0 andcc %l2,-0x074,%l7 p52_call_0_ho: ldsh [%o1+0x0a4],%l1 ! Mem[00000000788000a4] stb %l7,[%o3+0x1d4] ! Mem[00000000798001d4] swap [%o2+0x174],%l2 ! Mem[0000000079000174] orncc %l4,%l6,%l5 std %f26,[%o1+0x000] ! Mem[0000000078800000] lduw [%o1+0x1f0],%l4 ! Mem[00000000788001f0] stw %l1,[%o1+0x160] ! Mem[0000000078800160] retl umul %l2,0x8ba,%l4 p53_jmpl_0_le: jmpl %g6+8,%g0 stw %l6,[%i0+0x154] ! Mem[000000007a000154] p53_call_0_le: std %f12,[%i1+0x0e8] ! Mem[000000007a8000e8] ldub [%i3+0x0b8],%l1 ! Mem[000000007b8000b8] ld [%i2+0x1a0],%f1 ! Mem[000000007b0001a0] orcc %l3,%l0,%l5 ldsw [%i2+0x184],%l7 ! Mem[000000007b000184] ld [%i2+0x14c],%f13 ! Mem[000000007b00014c] lduw [%i0+0x19c],%l4 ! Mem[000000007a00019c] retl andn %l2,0xb33,%l7 p53_jmpl_0_lo: jmpl %g6+8,%g0 stw %l6,[%o0+0x154] ! Mem[000000007a000154] p53_call_0_lo: std %f12,[%o1+0x0e8] ! Mem[000000007a8000e8] ldub [%o3+0x0b8],%l1 ! Mem[000000007b8000b8] ld [%o2+0x1a0],%f1 ! Mem[000000007b0001a0] orcc %l3,%l0,%l5 ldsw [%o2+0x184],%l7 ! Mem[000000007b000184] ld [%o2+0x14c],%f13 ! Mem[000000007b00014c] lduw [%o0+0x19c],%l4 ! Mem[000000007a00019c] retl andn %l2,0xb33,%l7 p53_jmpl_0_he: swap [%i1+0x1e8],%l4 ! Mem[000000007a8001e8] jmpl %g6+8,%g0 ldub [%i0+0x04f],%l2 ! Mem[000000007a00004f] p53_call_0_he: ld [%i2+0x08c],%f17 ! Mem[000000007b00008c] ldsb [%i2+0x1c4],%l0 ! Mem[000000007b0001c4] retl ldd [%i2+0x090],%l2 ! Mem[000000007b000090] p53_jmpl_0_ho: swap [%o1+0x1e8],%l4 ! Mem[000000007a8001e8] jmpl %g6+8,%g0 ldub [%o0+0x04f],%l2 ! Mem[000000007a00004f] p53_call_0_ho: ld [%o2+0x08c],%f17 ! Mem[000000007b00008c] ldsb [%o2+0x1c4],%l0 ! Mem[000000007b0001c4] retl ldd [%o2+0x090],%l2 ! Mem[000000007b000090] p54_jmpl_0_le: jmpl %g6+8,%g0 sth %l7,[%i1+0x0e6] ! Mem[000000007c8000e6] p54_call_0_le: stw %l7,[%i0+0x1b8] ! Mem[000000007c0001b8] sth %l3,[%i3+0x1f8] ! Mem[000000007d8001f8] stw %l0,[%i2+0x130] ! Mem[000000007d000130] orcc %l2,0x2f4,%l0 retl stx %l0,[%i0+0x0c0] ! Mem[000000007c0000c0] p54_jmpl_0_lo: jmpl %g6+8,%g0 sth %l7,[%o1+0x0e6] ! Mem[000000007c8000e6] p54_call_0_lo: stw %l7,[%o0+0x1b8] ! Mem[000000007c0001b8] sth %l3,[%o3+0x1f8] ! Mem[000000007d8001f8] stw %l0,[%o2+0x130] ! Mem[000000007d000130] orcc %l2,0x2f4,%l0 retl stx %l0,[%o0+0x0c0] ! Mem[000000007c0000c0] p54_jmpl_0_he: ldsh [%i0+0x1d4],%l5 ! Mem[000000007c0001d4] ldx [%i0+0x148],%l4 ! Mem[000000007c000148] jmpl %g6+8,%g0 ldstub [%i3+0x093],%l6 ! Mem[000000007d800093] p54_call_0_he: orn %l7,%l7,%l6 stx %l3,[%i2+0x120] ! Mem[000000007d000120] ldsw [%i1+0x0d0],%l2 ! Mem[000000007c8000d0] swap [%i3+0x028],%l1 ! Mem[000000007d800028] stx %l1,[%i1+0x170] ! Mem[000000007c800170] sth %l7,[%i2+0x0b4] ! Mem[000000007d0000b4] retl ldstub [%i3+0x023],%l2 ! Mem[000000007d800023] p54_jmpl_0_ho: ldsh [%o0+0x1d4],%l5 ! Mem[000000007c0001d4] ldx [%o0+0x148],%l4 ! Mem[000000007c000148] jmpl %g6+8,%g0 ldstub [%o3+0x093],%l6 ! Mem[000000007d800093] p54_call_0_ho: orn %l7,%l7,%l6 stx %l3,[%o2+0x120] ! Mem[000000007d000120] ldsw [%o1+0x0d0],%l2 ! Mem[000000007c8000d0] swap [%o3+0x028],%l1 ! Mem[000000007d800028] stx %l1,[%o1+0x170] ! Mem[000000007c800170] sth %l7,[%o2+0x0b4] ! Mem[000000007d0000b4] retl ldstub [%o3+0x023],%l2 ! Mem[000000007d800023] p55_jmpl_0_le: jmpl %g6+8,%g0 ldd [%i2+0x1b8],%l4 ! Mem[000000007f0001b8] p55_call_0_le: ldx [%i3+0x070],%l5 ! Mem[000000007f800070] retl ldsb [%i3+0x112],%l0 ! Mem[000000007f800112] p55_jmpl_0_lo: jmpl %g6+8,%g0 ldd [%o2+0x1b8],%l4 ! Mem[000000007f0001b8] p55_call_0_lo: ldx [%o3+0x070],%l5 ! Mem[000000007f800070] retl ldsb [%o3+0x112],%l0 ! Mem[000000007f800112] p55_jmpl_0_he: jmpl %g6+8,%g0 ldx [%i0+0x138],%l0 ! Mem[000000007e000138] p55_call_0_he: std %l0,[%i3+0x0c0] ! Mem[000000007f8000c0] nop ldd [%i0+0x0a0],%f20 ! Mem[000000007e0000a0] ldub [%i0+0x161],%l2 ! Mem[000000007e000161] ldsh [%i1+0x092],%l6 ! Mem[000000007e800092] sll %l2,%l2,%l3 swap [%i1+0x0c4],%l7 ! Mem[000000007e8000c4] retl umulcc %l5,0x08d,%l2 p55_jmpl_0_ho: jmpl %g6+8,%g0 ldx [%o0+0x138],%l0 ! Mem[000000007e000138] p55_call_0_ho: std %l0,[%o3+0x0c0] ! Mem[000000007f8000c0] nop ldd [%o0+0x0a0],%f20 ! Mem[000000007e0000a0] ldub [%o0+0x161],%l2 ! Mem[000000007e000161] ldsh [%o1+0x092],%l6 ! Mem[000000007e800092] sll %l2,%l2,%l3 swap [%o1+0x0c4],%l7 ! Mem[000000007e8000c4] retl umulcc %l5,0x08d,%l2 p56_jmpl_0_le: jmpl %g6+8,%g0 ldsb [%i2+0x1f0],%l6 ! Mem[00000000810001f0] p56_call_0_le: ldsb [%i1+0x136],%l0 ! Mem[0000000080800136] ldsb [%i2+0x0df],%l5 ! Mem[00000000810000df] retl ldstub [%i3+0x1fe],%l0 ! Mem[00000000818001fe] p56_jmpl_0_lo: jmpl %g6+8,%g0 ldsb [%o2+0x1f0],%l6 ! Mem[00000000810001f0] p56_call_0_lo: ldsb [%o1+0x136],%l0 ! Mem[0000000080800136] ldsb [%o2+0x0df],%l5 ! Mem[00000000810000df] retl ldstub [%o3+0x1fe],%l0 ! Mem[00000000818001fe] p56_jmpl_0_he: lduw [%i1+0x020],%l0 ! Mem[0000000080800020] jmpl %g6+8,%g0 ldsb [%i0+0x04c],%l5 ! Mem[000000008000004c] p56_call_0_he: retl lduw [%i1+0x058],%l6 ! Mem[0000000080800058] p56_jmpl_0_ho: lduw [%o1+0x020],%l0 ! Mem[0000000080800020] jmpl %g6+8,%g0 ldsb [%o0+0x04c],%l5 ! Mem[000000008000004c] p56_call_0_ho: retl lduw [%o1+0x058],%l6 ! Mem[0000000080800058] p57_jmpl_0_le: jmpl %g6+8,%g0 sth %l0,[%i2+0x136] ! Mem[0000000083000136] p57_call_0_le: sdivx %l1,-0xab1,%l3 retl addc %l4,%l0,%l0 p57_jmpl_0_lo: jmpl %g6+8,%g0 sth %l0,[%o2+0x136] ! Mem[0000000083000136] p57_call_0_lo: sdivx %l1,-0xab1,%l3 retl addc %l4,%l0,%l0 p57_jmpl_0_he: tsubcctv %l4,-0x5c3,%l4 sll %l0,0x011,%l4 st %f18,[%i0+0x02c] ! Mem[000000008200002c] jmpl %g6+8,%g0 ldx [%i2+0x0a0],%l4 ! Mem[00000000830000a0] p57_call_0_he: ldsw [%i2+0x13c],%l0 ! Mem[000000008300013c] stx %l1,[%i1+0x048] ! Mem[0000000082800048] orcc %l0,-0x254,%l5 ldstub [%i3+0x0b3],%l6 ! Mem[00000000838000b3] ldsb [%i1+0x1f3],%l2 ! Mem[00000000828001f3] retl ldd [%i3+0x0b0],%l6 ! Mem[00000000838000b0] p57_jmpl_0_ho: tsubcctv %l4,-0x5c3,%l4 sll %l0,0x011,%l4 st %f18,[%o0+0x02c] ! Mem[000000008200002c] jmpl %g6+8,%g0 ldx [%o2+0x0a0],%l4 ! Mem[00000000830000a0] p57_call_0_ho: ldsw [%o2+0x13c],%l0 ! Mem[000000008300013c] stx %l1,[%o1+0x048] ! Mem[0000000082800048] orcc %l0,-0x254,%l5 ldstub [%o3+0x0b3],%l6 ! Mem[00000000838000b3] ldsb [%o1+0x1f3],%l2 ! Mem[00000000828001f3] retl ldd [%o3+0x0b0],%l6 ! Mem[00000000838000b0] p58_jmpl_0_le: jmpl %g6+8,%g0 sth %l7,[%i2+0x0e6] ! Mem[00000000850000e6] p58_call_0_le: sth %l4,[%i0+0x0ce] ! Mem[00000000840000ce] ldsw [%i0+0x014],%l4 ! Mem[0000000084000014] swap [%i1+0x010],%l1 ! Mem[0000000084800010] lduw [%i2+0x0a8],%l3 ! Mem[00000000850000a8] retl sth %l5,[%i1+0x114] ! Mem[0000000084800114] p58_jmpl_0_lo: jmpl %g6+8,%g0 sth %l7,[%o2+0x0e6] ! Mem[00000000850000e6] p58_call_0_lo: sth %l4,[%o0+0x0ce] ! Mem[00000000840000ce] ldsw [%o0+0x014],%l4 ! Mem[0000000084000014] swap [%o1+0x010],%l1 ! Mem[0000000084800010] lduw [%o2+0x0a8],%l3 ! Mem[00000000850000a8] retl sth %l5,[%o1+0x114] ! Mem[0000000084800114] p58_jmpl_0_he: sth %l3,[%i3+0x178] ! Mem[0000000085800178] stw %l5,[%i3+0x080] ! Mem[0000000085800080] xnorcc %l2,-0x202,%l3 jmpl %g6+8,%g0 stw %l7,[%i2+0x078] ! Mem[0000000085000078] p58_call_0_he: retl ldsb [%i3+0x08d],%l5 ! Mem[000000008580008d] p58_jmpl_0_ho: sth %l3,[%o3+0x178] ! Mem[0000000085800178] stw %l5,[%o3+0x080] ! Mem[0000000085800080] xnorcc %l2,-0x202,%l3 jmpl %g6+8,%g0 stw %l7,[%o2+0x078] ! Mem[0000000085000078] p58_call_0_ho: retl ldsb [%o3+0x08d],%l5 ! Mem[000000008580008d] p59_jmpl_0_le: jmpl %g6+8,%g0 std %l2,[%i2+0x038] ! Mem[0000000087000038] p59_call_0_le: stw %l1,[%i1+0x1b4] ! Mem[00000000868001b4] retl subccc %l1,-0x9b1,%l3 p59_jmpl_0_lo: jmpl %g6+8,%g0 std %l2,[%o2+0x038] ! Mem[0000000087000038] p59_call_0_lo: stw %l1,[%o1+0x1b4] ! Mem[00000000868001b4] retl subccc %l1,-0x9b1,%l3 p59_jmpl_0_he: sth %l5,[%i0+0x0de] ! Mem[00000000860000de] ldsb [%i3+0x1fe],%l0 ! Mem[00000000878001fe] stb %l4,[%i1+0x000] ! Mem[0000000086800000] sth %l4,[%i0+0x086] ! Mem[0000000086000086] jmpl %g6+8,%g0 std %l0,[%i2+0x138] ! Mem[0000000087000138] p59_call_0_he: swap [%i2+0x100],%l4 ! Mem[0000000087000100] stb %l1,[%i3+0x166] ! Mem[0000000087800166] ldx [%i3+0x110],%l2 ! Mem[0000000087800110] sllx %l1,0x034,%l2 std %f16,[%i0+0x0f0] ! Mem[00000000860000f0] sth %l5,[%i1+0x0ac] ! Mem[00000000868000ac] st %f20,[%i2+0x1cc] ! Mem[00000000870001cc] retl std %l0,[%i1+0x080] ! Mem[0000000086800080] p59_jmpl_0_ho: sth %l5,[%o0+0x0de] ! Mem[00000000860000de] ldsb [%o3+0x1fe],%l0 ! Mem[00000000878001fe] stb %l4,[%o1+0x000] ! Mem[0000000086800000] sth %l4,[%o0+0x086] ! Mem[0000000086000086] jmpl %g6+8,%g0 std %l0,[%o2+0x138] ! Mem[0000000087000138] p59_call_0_ho: swap [%o2+0x100],%l4 ! Mem[0000000087000100] stb %l1,[%o3+0x166] ! Mem[0000000087800166] ldx [%o3+0x110],%l2 ! Mem[0000000087800110] sllx %l1,0x034,%l2 std %f16,[%o0+0x0f0] ! Mem[00000000860000f0] sth %l5,[%o1+0x0ac] ! Mem[00000000868000ac] st %f20,[%o2+0x1cc] ! Mem[00000000870001cc] retl std %l0,[%o1+0x080] ! Mem[0000000086800080] p60_jmpl_0_le: jmpl %g6+8,%g0 lduw [%i3+0x03c],%l2 ! Mem[000000008980003c] p60_call_0_le: std %l0,[%i3+0x1b0] ! Mem[00000000898001b0] retl ldsb [%i2+0x138],%l3 ! Mem[0000000089000138] p60_jmpl_0_lo: jmpl %g6+8,%g0 lduw [%o3+0x03c],%l2 ! Mem[000000008980003c] p60_call_0_lo: std %l0,[%o3+0x1b0] ! Mem[00000000898001b0] retl ldsb [%o2+0x138],%l3 ! Mem[0000000089000138] p60_jmpl_0_he: ldsb [%i3+0x11c],%l6 ! Mem[000000008980011c] sth %l5,[%i1+0x164] ! Mem[0000000088800164] ldstub [%i3+0x07a],%l6 ! Mem[000000008980007a] ldsb [%i2+0x0b7],%l1 ! Mem[00000000890000b7] ldsw [%i3+0x1e8],%l4 ! Mem[00000000898001e8] lduw [%i0+0x0d0],%l0 ! Mem[00000000880000d0] lduh [%i3+0x0ac],%l5 ! Mem[00000000898000ac] jmpl %g6+8,%g0 swap [%i2+0x14c],%l3 ! Mem[000000008900014c] p60_call_0_he: st %f31,[%i2+0x110] ! Mem[0000000089000110] lduw [%i1+0x170],%l1 ! Mem[0000000088800170] ldsb [%i1+0x0b5],%l7 ! Mem[00000000888000b5] retl ldsw [%i2+0x074],%l5 ! Mem[0000000089000074] p60_jmpl_0_ho: ldsb [%o3+0x11c],%l6 ! Mem[000000008980011c] sth %l5,[%o1+0x164] ! Mem[0000000088800164] ldstub [%o3+0x07a],%l6 ! Mem[000000008980007a] ldsb [%o2+0x0b7],%l1 ! Mem[00000000890000b7] ldsw [%o3+0x1e8],%l4 ! Mem[00000000898001e8] lduw [%o0+0x0d0],%l0 ! Mem[00000000880000d0] lduh [%o3+0x0ac],%l5 ! Mem[00000000898000ac] jmpl %g6+8,%g0 swap [%o2+0x14c],%l3 ! Mem[000000008900014c] p60_call_0_ho: st %f31,[%o2+0x110] ! Mem[0000000089000110] lduw [%o1+0x170],%l1 ! Mem[0000000088800170] ldsb [%o1+0x0b5],%l7 ! Mem[00000000888000b5] retl ldsw [%o2+0x074],%l5 ! Mem[0000000089000074] p61_jmpl_0_le: jmpl %g6+8,%g0 mulx %l4,%l4,%l1 p61_call_0_le: ldsw [%i3+0x124],%l4 ! Mem[000000008b800124] sub %l4,%l2,%l4 ldstub [%i3+0x164],%l5 ! Mem[000000008b800164] and %l0,0x8a8,%l5 std %l4,[%i1+0x000] ! Mem[000000008a800000] ldx [%i2+0x1f0],%l1 ! Mem[000000008b0001f0] std %l0,[%i3+0x130] ! Mem[000000008b800130] retl st %f10,[%i1+0x110] ! Mem[000000008a800110] p61_jmpl_0_lo: jmpl %g6+8,%g0 mulx %l4,%l4,%l1 p61_call_0_lo: ldsw [%o3+0x124],%l4 ! Mem[000000008b800124] sub %l4,%l2,%l4 ldstub [%o3+0x164],%l5 ! Mem[000000008b800164] and %l0,0x8a8,%l5 std %l4,[%o1+0x000] ! Mem[000000008a800000] ldx [%o2+0x1f0],%l1 ! Mem[000000008b0001f0] std %l0,[%o3+0x130] ! Mem[000000008b800130] retl st %f10,[%o1+0x110] ! Mem[000000008a800110] p61_jmpl_0_he: taddcctv %l7,0xa3f,%l4 ldsb [%i0+0x167],%l0 ! Mem[000000008a000167] sdivx %l7,-0x821,%l4 lduw [%i1+0x03c],%l2 ! Mem[000000008a80003c] stb %l5,[%i0+0x075] ! Mem[000000008a000075] stx %l5,[%i0+0x100] ! Mem[000000008a000100] sra %l3,0x002,%l7 jmpl %g6+8,%g0 swap [%i3+0x0c8],%l2 ! Mem[000000008b8000c8] p61_call_0_he: ldsh [%i1+0x016],%l2 ! Mem[000000008a800016] ld [%i1+0x108],%f26 ! Mem[000000008a800108] retl lduw [%i2+0x098],%l5 ! Mem[000000008b000098] p61_jmpl_0_ho: taddcctv %l7,0xa3f,%l4 ldsb [%o0+0x167],%l0 ! Mem[000000008a000167] sdivx %l7,-0x821,%l4 lduw [%o1+0x03c],%l2 ! Mem[000000008a80003c] stb %l5,[%o0+0x075] ! Mem[000000008a000075] stx %l5,[%o0+0x100] ! Mem[000000008a000100] sra %l3,0x002,%l7 jmpl %g6+8,%g0 swap [%o3+0x0c8],%l2 ! Mem[000000008b8000c8] p61_call_0_ho: ldsh [%o1+0x016],%l2 ! Mem[000000008a800016] ld [%o1+0x108],%f26 ! Mem[000000008a800108] retl lduw [%o2+0x098],%l5 ! Mem[000000008b000098] p62_jmpl_0_le: jmpl %g6+8,%g0 sth %l7,[%i2+0x0c6] ! Mem[000000008d0000c6] p62_call_0_le: lduh [%i2+0x04a],%l4 ! Mem[000000008d00004a] lduh [%i1+0x09a],%l4 ! Mem[000000008c80009a] ldd [%i3+0x1d8],%l0 ! Mem[000000008d8001d8] ldsw [%i3+0x000],%l4 ! Mem[000000008d800000] retl ldsw [%i2+0x0dc],%l4 ! Mem[000000008d0000dc] p62_jmpl_0_lo: jmpl %g6+8,%g0 sth %l7,[%o2+0x0c6] ! Mem[000000008d0000c6] p62_call_0_lo: lduh [%o2+0x04a],%l4 ! Mem[000000008d00004a] lduh [%o1+0x09a],%l4 ! Mem[000000008c80009a] ldd [%o3+0x1d8],%l0 ! Mem[000000008d8001d8] ldsw [%o3+0x000],%l4 ! Mem[000000008d800000] retl ldsw [%o2+0x0dc],%l4 ! Mem[000000008d0000dc] p62_jmpl_0_he: ldsw [%i3+0x148],%l4 ! Mem[000000008d800148] ldstub [%i3+0x0c7],%l7 ! Mem[000000008d8000c7] ldsh [%i3+0x104],%l3 ! Mem[000000008d800104] ldx [%i2+0x0f0],%l2 ! Mem[000000008d0000f0] ldsw [%i1+0x010],%l5 ! Mem[000000008c800010] ldstub [%i1+0x1c1],%l7 ! Mem[000000008c8001c1] jmpl %g6+8,%g0 std %l2,[%i0+0x150] ! Mem[000000008c000150] p62_call_0_he: ldsb [%i2+0x1f4],%l7 ! Mem[000000008d0001f4] retl ldsb [%i3+0x094],%l2 ! Mem[000000008d800094] p62_jmpl_0_ho: ldsw [%o3+0x148],%l4 ! Mem[000000008d800148] ldstub [%o3+0x0c7],%l7 ! Mem[000000008d8000c7] ldsh [%o3+0x104],%l3 ! Mem[000000008d800104] ldx [%o2+0x0f0],%l2 ! Mem[000000008d0000f0] ldsw [%o1+0x010],%l5 ! Mem[000000008c800010] ldstub [%o1+0x1c1],%l7 ! Mem[000000008c8001c1] jmpl %g6+8,%g0 std %l2,[%o0+0x150] ! Mem[000000008c000150] p62_call_0_ho: ldsb [%o2+0x1f4],%l7 ! Mem[000000008d0001f4] retl ldsb [%o3+0x094],%l2 ! Mem[000000008d800094] p63_jmpl_0_le: jmpl %g6+8,%g0 std %l0,[%i1+0x1c0] ! Mem[000000008e8001c0] p63_call_0_le: sth %l5,[%i1+0x1d4] ! Mem[000000008e8001d4] ldsw [%i0+0x0e0],%l3 ! Mem[000000008e0000e0] sll %l5,0x004,%l5 ldsb [%i1+0x131],%l1 ! Mem[000000008e800131] retl ldd [%i0+0x030],%f0 ! Mem[000000008e000030] p63_jmpl_0_lo: jmpl %g6+8,%g0 std %l0,[%o1+0x1c0] ! Mem[000000008e8001c0] p63_call_0_lo: sth %l5,[%o1+0x1d4] ! Mem[000000008e8001d4] ldsw [%o0+0x0e0],%l3 ! Mem[000000008e0000e0] sll %l5,0x004,%l5 ldsb [%o1+0x131],%l1 ! Mem[000000008e800131] retl ldd [%o0+0x030],%f0 ! Mem[000000008e000030] p63_jmpl_0_he: ldd [%i0+0x018],%f16 ! Mem[000000008e000018] ldsb [%i0+0x196],%l2 ! Mem[000000008e000196] ldd [%i3+0x008],%l0 ! Mem[000000008f800008] stx %l5,[%i1+0x068] ! Mem[000000008e800068] jmpl %g6+8,%g0 std %f26,[%i3+0x1a0] ! Mem[000000008f8001a0] p63_call_0_he: ldsb [%i0+0x0fa],%l3 ! Mem[000000008e0000fa] ldstub [%i3+0x187],%l7 ! Mem[000000008f800187] add %l5,0xbc4,%l4 retl addc %l7,%l2,%l0 p63_jmpl_0_ho: ldd [%o0+0x018],%f16 ! Mem[000000008e000018] ldsb [%o0+0x196],%l2 ! Mem[000000008e000196] ldd [%o3+0x008],%l0 ! Mem[000000008f800008] stx %l5,[%o1+0x068] ! Mem[000000008e800068] jmpl %g6+8,%g0 std %f26,[%o3+0x1a0] ! Mem[000000008f8001a0] p63_call_0_ho: ldsb [%o0+0x0fa],%l3 ! Mem[000000008e0000fa] ldstub [%o3+0x187],%l7 ! Mem[000000008f800187] add %l5,0xbc4,%l4 retl addc %l7,%l2,%l0 user_jump0_end: .seg "text" .align 0x2000 user_jump1_start: INIT_MEM(0, 0x0020, 1, +, 0, +, 0) p0_jmpl_1_le: ldub [%i0+0x011],%l5 ! Mem[0000000010000011] ldd [%i1+0x078],%l4 ! Mem[0000000010800078] jmpl %g6+8,%g0 lduw [%i2+0x0a4],%l1 ! Mem[00000000110000a4] p0_call_1_le: ldstub [%i0+0x135],%l5 ! Mem[0000000010000135] ldd [%i3+0x1e0],%l0 ! Mem[00000000118001e0] ldsh [%i1+0x1d2],%l4 ! Mem[00000000108001d2] ldd [%i1+0x1d0],%f8 ! Mem[00000000108001d0] ldsb [%i0+0x0c7],%l1 ! Mem[00000000100000c7] retl stb %l5,[%i0+0x0b9] ! Mem[00000000100000b9] p0_jmpl_1_lo: ldub [%o0+0x011],%l5 ! Mem[0000000010000011] ldd [%o1+0x078],%l4 ! Mem[0000000010800078] jmpl %g6+8,%g0 lduw [%o2+0x0a4],%l1 ! Mem[00000000110000a4] p0_call_1_lo: ldstub [%o0+0x135],%l5 ! Mem[0000000010000135] ldd [%o3+0x1e0],%l0 ! Mem[00000000118001e0] ldsh [%o1+0x1d2],%l4 ! Mem[00000000108001d2] ldd [%o1+0x1d0],%f8 ! Mem[00000000108001d0] ldsb [%o0+0x0c7],%l1 ! Mem[00000000100000c7] retl stb %l5,[%o0+0x0b9] ! Mem[00000000100000b9] p0_jmpl_1_he: ldsb [%i3+0x051],%l7 ! Mem[0000000011800051] std %f16,[%i2+0x178] ! Mem[0000000011000178] ldstub [%i2+0x1ae],%l5 ! Mem[00000000110001ae] ldx [%i0+0x038],%l2 ! Mem[0000000010000038] ldsb [%i0+0x187],%l0 ! Mem[0000000010000187] jmpl %g6+8,%g0 st %f26,[%i3+0x118] ! Mem[0000000011800118] p0_call_1_he: sub %l2,%l4,%l4 retl ldsb [%i1+0x08f],%l2 ! Mem[000000001080008f] p0_jmpl_1_ho: ldsb [%o3+0x051],%l7 ! Mem[0000000011800051] std %f16,[%o2+0x178] ! Mem[0000000011000178] ldstub [%o2+0x1ae],%l5 ! Mem[00000000110001ae] ldx [%o0+0x038],%l2 ! Mem[0000000010000038] ldsb [%o0+0x187],%l0 ! Mem[0000000010000187] jmpl %g6+8,%g0 st %f26,[%o3+0x118] ! Mem[0000000011800118] p0_call_1_ho: sub %l2,%l4,%l4 retl ldsb [%o1+0x08f],%l2 ! Mem[000000001080008f] p1_jmpl_1_le: ldstub [%i0+0x1a3],%l3 ! Mem[00000000120001a3] ldx [%i1+0x030],%l2 ! Mem[0000000012800030] jmpl %g6+8,%g0 stw %l2,[%i1+0x128] ! Mem[0000000012800128] p1_call_1_le: ldub [%i3+0x099],%l5 ! Mem[0000000013800099] andn %l5,%l7,%l1 std %l6,[%i2+0x170] ! Mem[0000000013000170] ldstub [%i0+0x11e],%l3 ! Mem[000000001200011e] retl sub %l6,-0x061,%l0 p1_jmpl_1_lo: ldstub [%o0+0x1a3],%l3 ! Mem[00000000120001a3] ldx [%o1+0x030],%l2 ! Mem[0000000012800030] jmpl %g6+8,%g0 stw %l2,[%o1+0x128] ! Mem[0000000012800128] p1_call_1_lo: ldub [%o3+0x099],%l5 ! Mem[0000000013800099] andn %l5,%l7,%l1 std %l6,[%o2+0x170] ! Mem[0000000013000170] ldstub [%o0+0x11e],%l3 ! Mem[000000001200011e] retl sub %l6,-0x061,%l0 p1_jmpl_1_he: stb %l6,[%i3+0x1be] ! Mem[00000000138001be] andncc %l2,%l2,%l1 lduh [%i2+0x028],%l0 ! Mem[0000000013000028] ldx [%i0+0x0f8],%l7 ! Mem[00000000120000f8] stw %l1,[%i2+0x140] ! Mem[0000000013000140] ldx [%i1+0x0a0],%l7 ! Mem[00000000128000a0] std %f26,[%i0+0x068] ! Mem[0000000012000068] jmpl %g6+8,%g0 ldx [%i3+0x108],%l7 ! Mem[0000000013800108] p1_call_1_he: retl ldsw [%i2+0x018],%l2 ! Mem[0000000013000018] p1_jmpl_1_ho: stb %l6,[%o3+0x1be] ! Mem[00000000138001be] andncc %l2,%l2,%l1 lduh [%o2+0x028],%l0 ! Mem[0000000013000028] ldx [%o0+0x0f8],%l7 ! Mem[00000000120000f8] stw %l1,[%o2+0x140] ! Mem[0000000013000140] ldx [%o1+0x0a0],%l7 ! Mem[00000000128000a0] std %f26,[%o0+0x068] ! Mem[0000000012000068] jmpl %g6+8,%g0 ldx [%o3+0x108],%l7 ! Mem[0000000013800108] p1_call_1_ho: retl ldsw [%o2+0x018],%l2 ! Mem[0000000013000018] p2_jmpl_1_le: ld [%i2+0x1a4],%f0 ! Mem[00000000150001a4] ldd [%i3+0x090],%f14 ! Mem[0000000015800090] and %l6,%l1,%l3 std %f4 ,[%i2+0x068] ! Mem[0000000015000068] swap [%i3+0x148],%l7 ! Mem[0000000015800148] jmpl %g6+8,%g0 ldd [%i0+0x068],%f4 ! Mem[0000000014000068] p2_call_1_le: ldd [%i1+0x128],%l4 ! Mem[0000000014800128] stx %l2,[%i3+0x118] ! Mem[0000000015800118] ldd [%i2+0x0e8],%l0 ! Mem[00000000150000e8] retl ldsb [%i1+0x044],%l0 ! Mem[0000000014800044] p2_jmpl_1_lo: ld [%o2+0x1a4],%f0 ! Mem[00000000150001a4] ldd [%o3+0x090],%f14 ! Mem[0000000015800090] and %l6,%l1,%l3 std %f4 ,[%o2+0x068] ! Mem[0000000015000068] swap [%o3+0x148],%l7 ! Mem[0000000015800148] jmpl %g6+8,%g0 ldd [%o0+0x068],%f4 ! Mem[0000000014000068] p2_call_1_lo: ldd [%o1+0x128],%l4 ! Mem[0000000014800128] stx %l2,[%o3+0x118] ! Mem[0000000015800118] ldd [%o2+0x0e8],%l0 ! Mem[00000000150000e8] retl ldsb [%o1+0x044],%l0 ! Mem[0000000014800044] p2_jmpl_1_he: ldx [%i3+0x178],%l6 ! Mem[0000000015800178] add %l4,-0x9e9,%l6 jmpl %g6+8,%g0 lduw [%i0+0x1f8],%l4 ! Mem[00000000140001f8] p2_call_1_he: std %l0,[%i0+0x008] ! Mem[0000000014000008] andn %l2,%l0,%l2 retl umulcc %l3,%l7,%l2 p2_jmpl_1_ho: ldx [%o3+0x178],%l6 ! Mem[0000000015800178] add %l4,-0x9e9,%l6 jmpl %g6+8,%g0 lduw [%o0+0x1f8],%l4 ! Mem[00000000140001f8] p2_call_1_ho: std %l0,[%o0+0x008] ! Mem[0000000014000008] andn %l2,%l0,%l2 retl umulcc %l3,%l7,%l2 p3_jmpl_1_le: ldx [%i0+0x1d8],%l4 ! Mem[00000000160001d8] stb %l3,[%i3+0x0b1] ! Mem[00000000178000b1] stx %l1,[%i2+0x160] ! Mem[0000000017000160] ldsw [%i0+0x000],%l6 ! Mem[0000000016000000] subccc %l3,0x0cf,%l7 jmpl %g6+8,%g0 stx %l4,[%i3+0x068] ! Mem[0000000017800068] p3_call_1_le: stb %l4,[%i0+0x12d] ! Mem[000000001600012d] ldd [%i3+0x118],%f2 ! Mem[0000000017800118] tsubcc %l2,%l4,%l3 retl stx %l3,[%i1+0x190] ! Mem[0000000016800190] p3_jmpl_1_lo: ldx [%o0+0x1d8],%l4 ! Mem[00000000160001d8] stb %l3,[%o3+0x0b1] ! Mem[00000000178000b1] stx %l1,[%o2+0x160] ! Mem[0000000017000160] ldsw [%o0+0x000],%l6 ! Mem[0000000016000000] subccc %l3,0x0cf,%l7 jmpl %g6+8,%g0 stx %l4,[%o3+0x068] ! Mem[0000000017800068] p3_call_1_lo: stb %l4,[%o0+0x12d] ! Mem[000000001600012d] ldd [%o3+0x118],%f2 ! Mem[0000000017800118] tsubcc %l2,%l4,%l3 retl stx %l3,[%o1+0x190] ! Mem[0000000016800190] p3_jmpl_1_he: stw %l1,[%i3+0x004] ! Mem[0000000017800004] stw %l4,[%i0+0x14c] ! Mem[000000001600014c] lduw [%i3+0x0d8],%l7 ! Mem[00000000178000d8] ldsb [%i2+0x014],%l2 ! Mem[0000000017000014] std %l6,[%i0+0x040] ! Mem[0000000016000040] ldsw [%i0+0x1c0],%l2 ! Mem[00000000160001c0] jmpl %g6+8,%g0 sth %l2,[%i3+0x082] ! Mem[0000000017800082] p3_call_1_he: lduh [%i3+0x018],%l3 ! Mem[0000000017800018] andn %l4,0xbc7,%l1 ldsh [%i0+0x13c],%l1 ! Mem[000000001600013c] lduw [%i1+0x06c],%l7 ! Mem[000000001680006c] xorcc %l3,%l3,%l5 ldstub [%i2+0x134],%l7 ! Mem[0000000017000134] retl ldsb [%i2+0x015],%l7 ! Mem[0000000017000015] p3_jmpl_1_ho: stw %l1,[%o3+0x004] ! Mem[0000000017800004] stw %l4,[%o0+0x14c] ! Mem[000000001600014c] lduw [%o3+0x0d8],%l7 ! Mem[00000000178000d8] ldsb [%o2+0x014],%l2 ! Mem[0000000017000014] std %l6,[%o0+0x040] ! Mem[0000000016000040] ldsw [%o0+0x1c0],%l2 ! Mem[00000000160001c0] jmpl %g6+8,%g0 sth %l2,[%o3+0x082] ! Mem[0000000017800082] p3_call_1_ho: lduh [%o3+0x018],%l3 ! Mem[0000000017800018] andn %l4,0xbc7,%l1 ldsh [%o0+0x13c],%l1 ! Mem[000000001600013c] lduw [%o1+0x06c],%l7 ! Mem[000000001680006c] xorcc %l3,%l3,%l5 ldstub [%o2+0x134],%l7 ! Mem[0000000017000134] retl ldsb [%o2+0x015],%l7 ! Mem[0000000017000015] p4_jmpl_1_le: lduw [%i3+0x00c],%l1 ! Mem[000000001980000c] addcc %l1,-0x93e,%l4 ldsh [%i2+0x0da],%l3 ! Mem[00000000190000da] jmpl %g6+8,%g0 stw %l7,[%i3+0x184] ! Mem[0000000019800184] p4_call_1_le: lduh [%i0+0x0d0],%l0 ! Mem[00000000180000d0] xnor %l3,-0x24d,%l3 std %l0,[%i0+0x028] ! Mem[0000000018000028] sllx %l4,%l3,%l2 retl ldsw [%i3+0x194],%l2 ! Mem[0000000019800194] p4_jmpl_1_lo: lduw [%o3+0x00c],%l1 ! Mem[000000001980000c] addcc %l1,-0x93e,%l4 ldsh [%o2+0x0da],%l3 ! Mem[00000000190000da] jmpl %g6+8,%g0 stw %l7,[%o3+0x184] ! Mem[0000000019800184] p4_call_1_lo: lduh [%o0+0x0d0],%l0 ! Mem[00000000180000d0] xnor %l3,-0x24d,%l3 std %l0,[%o0+0x028] ! Mem[0000000018000028] sllx %l4,%l3,%l2 retl ldsw [%o3+0x194],%l2 ! Mem[0000000019800194] p4_jmpl_1_he: stb %l1,[%i0+0x1fd] ! Mem[00000000180001fd] stw %l4,[%i3+0x080] ! Mem[0000000019800080] jmpl %g6+8,%g0 ldsw [%i1+0x00c],%l6 ! Mem[000000001880000c] p4_call_1_he: lduw [%i3+0x134],%l1 ! Mem[0000000019800134] retl smulcc %l3,-0xcdd,%l6 p4_jmpl_1_ho: stb %l1,[%o0+0x1fd] ! Mem[00000000180001fd] stw %l4,[%o3+0x080] ! Mem[0000000019800080] jmpl %g6+8,%g0 ldsw [%o1+0x00c],%l6 ! Mem[000000001880000c] p4_call_1_ho: lduw [%o3+0x134],%l1 ! Mem[0000000019800134] retl smulcc %l3,-0xcdd,%l6 p5_jmpl_1_le: swap [%i2+0x154],%l7 ! Mem[000000001b000154] ldsb [%i1+0x026],%l2 ! Mem[000000001a800026] sth %l7,[%i3+0x028] ! Mem[000000001b800028] lduh [%i3+0x052],%l1 ! Mem[000000001b800052] jmpl %g6+8,%g0 ldub [%i1+0x13a],%l3 ! Mem[000000001a80013a] p5_call_1_le: std %l0,[%i3+0x000] ! Mem[000000001b800000] subccc %l7,-0x986,%l1 udivx %l4,%l1,%l5 addcc %l1,%l4,%l4 retl std %l0,[%i0+0x0a0] ! Mem[000000001a0000a0] p5_jmpl_1_lo: swap [%o2+0x154],%l7 ! Mem[000000001b000154] ldsb [%o1+0x026],%l2 ! Mem[000000001a800026] sth %l7,[%o3+0x028] ! Mem[000000001b800028] lduh [%o3+0x052],%l1 ! Mem[000000001b800052] jmpl %g6+8,%g0 ldub [%o1+0x13a],%l3 ! Mem[000000001a80013a] p5_call_1_lo: std %l0,[%o3+0x000] ! Mem[000000001b800000] subccc %l7,-0x986,%l1 udivx %l4,%l1,%l5 addcc %l1,%l4,%l4 retl std %l0,[%o0+0x0a0] ! Mem[000000001a0000a0] p5_jmpl_1_he: lduw [%i0+0x050],%l3 ! Mem[000000001a000050] sth %l0,[%i3+0x1d4] ! Mem[000000001b8001d4] ldx [%i0+0x0a0],%l0 ! Mem[000000001a0000a0] jmpl %g6+8,%g0 add %l1,-0x7a2,%l2 p5_call_1_he: retl ld [%i2+0x064],%f19 ! Mem[000000001b000064] p5_jmpl_1_ho: lduw [%o0+0x050],%l3 ! Mem[000000001a000050] sth %l0,[%o3+0x1d4] ! Mem[000000001b8001d4] ldx [%o0+0x0a0],%l0 ! Mem[000000001a0000a0] jmpl %g6+8,%g0 add %l1,-0x7a2,%l2 p5_call_1_ho: retl ld [%o2+0x064],%f19 ! Mem[000000001b000064] p6_jmpl_1_le: ldx [%i1+0x0c8],%l5 ! Mem[000000001c8000c8] jmpl %g6+8,%g0 lduw [%i2+0x090],%l2 ! Mem[000000001d000090] p6_call_1_le: lduw [%i0+0x0a8],%l7 ! Mem[000000001c0000a8] ldub [%i2+0x151],%l4 ! Mem[000000001d000151] udivx %l5,%l0,%l2 stx %l2,[%i3+0x018] ! Mem[000000001d800018] stx %l6,[%i0+0x0a0] ! Mem[000000001c0000a0] retl ld [%i0+0x088],%f5 ! Mem[000000001c000088] p6_jmpl_1_lo: ldx [%o1+0x0c8],%l5 ! Mem[000000001c8000c8] jmpl %g6+8,%g0 lduw [%o2+0x090],%l2 ! Mem[000000001d000090] p6_call_1_lo: lduw [%o0+0x0a8],%l7 ! Mem[000000001c0000a8] ldub [%o2+0x151],%l4 ! Mem[000000001d000151] udivx %l5,%l0,%l2 stx %l2,[%o3+0x018] ! Mem[000000001d800018] stx %l6,[%o0+0x0a0] ! Mem[000000001c0000a0] retl ld [%o0+0x088],%f5 ! Mem[000000001c000088] p6_jmpl_1_he: stx %l3,[%i3+0x098] ! Mem[000000001d800098] taddcctv %l4,0x113,%l4 stx %l4,[%i2+0x128] ! Mem[000000001d000128] smulcc %l0,0xe51,%l1 stw %l3,[%i3+0x1e0] ! Mem[000000001d8001e0] std %l0,[%i1+0x188] ! Mem[000000001c800188] jmpl %g6+8,%g0 st %f31,[%i1+0x124] ! Mem[000000001c800124] p6_call_1_he: ldsh [%i2+0x072],%l0 ! Mem[000000001d000072] ld [%i3+0x044],%f19 ! Mem[000000001d800044] stx %l4,[%i3+0x130] ! Mem[000000001d800130] lduw [%i2+0x1f0],%l1 ! Mem[000000001d0001f0] taddcc %l2,-0x94c,%l2 ldsb [%i2+0x1f7],%l1 ! Mem[000000001d0001f7] subc %l4,0x65c,%l1 retl stb %l1,[%i3+0x1d9] ! Mem[000000001d8001d9] p6_jmpl_1_ho: stx %l3,[%o3+0x098] ! Mem[000000001d800098] taddcctv %l4,0x113,%l4 stx %l4,[%o2+0x128] ! Mem[000000001d000128] smulcc %l0,0xe51,%l1 stw %l3,[%o3+0x1e0] ! Mem[000000001d8001e0] std %l0,[%o1+0x188] ! Mem[000000001c800188] jmpl %g6+8,%g0 st %f31,[%o1+0x124] ! Mem[000000001c800124] p6_call_1_ho: ldsh [%o2+0x072],%l0 ! Mem[000000001d000072] ld [%o3+0x044],%f19 ! Mem[000000001d800044] stx %l4,[%o3+0x130] ! Mem[000000001d800130] lduw [%o2+0x1f0],%l1 ! Mem[000000001d0001f0] taddcc %l2,-0x94c,%l2 ldsb [%o2+0x1f7],%l1 ! Mem[000000001d0001f7] subc %l4,0x65c,%l1 retl stb %l1,[%o3+0x1d9] ! Mem[000000001d8001d9] p7_jmpl_1_le: std %f0 ,[%i1+0x148] ! Mem[000000001e800148] ldub [%i0+0x1aa],%l4 ! Mem[000000001e0001aa] xorcc %l5,%l7,%l1 addc %l1,0x71f,%l2 ldsb [%i1+0x0e8],%l1 ! Mem[000000001e8000e8] jmpl %g6+8,%g0 xnor %l5,0x3f1,%l7 p7_call_1_le: ldstub [%i1+0x1a9],%l4 ! Mem[000000001e8001a9] retl lduh [%i1+0x188],%l7 ! Mem[000000001e800188] p7_jmpl_1_lo: std %f0 ,[%o1+0x148] ! Mem[000000001e800148] ldub [%o0+0x1aa],%l4 ! Mem[000000001e0001aa] xorcc %l5,%l7,%l1 addc %l1,0x71f,%l2 ldsb [%o1+0x0e8],%l1 ! Mem[000000001e8000e8] jmpl %g6+8,%g0 xnor %l5,0x3f1,%l7 p7_call_1_lo: ldstub [%o1+0x1a9],%l4 ! Mem[000000001e8001a9] retl lduh [%o1+0x188],%l7 ! Mem[000000001e800188] p7_jmpl_1_he: ldd [%i2+0x1a0],%l0 ! Mem[000000001f0001a0] orncc %l6,%l1,%l0 jmpl %g6+8,%g0 ldsh [%i0+0x14c],%l4 ! Mem[000000001e00014c] p7_call_1_he: nop stx %l4,[%i1+0x130] ! Mem[000000001e800130] ldsw [%i2+0x040],%l6 ! Mem[000000001f000040] ldsw [%i2+0x188],%l2 ! Mem[000000001f000188] retl stw %l0,[%i1+0x0c4] ! Mem[000000001e8000c4] p7_jmpl_1_ho: ldd [%o2+0x1a0],%l0 ! Mem[000000001f0001a0] orncc %l6,%l1,%l0 jmpl %g6+8,%g0 ldsh [%o0+0x14c],%l4 ! Mem[000000001e00014c] p7_call_1_ho: nop stx %l4,[%o1+0x130] ! Mem[000000001e800130] ldsw [%o2+0x040],%l6 ! Mem[000000001f000040] ldsw [%o2+0x188],%l2 ! Mem[000000001f000188] retl stw %l0,[%o1+0x0c4] ! Mem[000000001e8000c4] p8_jmpl_1_le: stx %l0,[%i3+0x090] ! Mem[0000000021800090] taddcc %l5,-0x78f,%l7 jmpl %g6+8,%g0 lduh [%i1+0x0ec],%l7 ! Mem[00000000208000ec] p8_call_1_le: ldstub [%i0+0x08a],%l7 ! Mem[000000002000008a] std %f4 ,[%i2+0x170] ! Mem[0000000021000170] st %f7 ,[%i0+0x134] ! Mem[0000000020000134] ldstub [%i2+0x15a],%l0 ! Mem[000000002100015a] retl xorcc %l2,%l7,%l4 p8_jmpl_1_lo: stx %l0,[%o3+0x090] ! Mem[0000000021800090] taddcc %l5,-0x78f,%l7 jmpl %g6+8,%g0 lduh [%o1+0x0ec],%l7 ! Mem[00000000208000ec] p8_call_1_lo: ldstub [%o0+0x08a],%l7 ! Mem[000000002000008a] std %f4 ,[%o2+0x170] ! Mem[0000000021000170] st %f7 ,[%o0+0x134] ! Mem[0000000020000134] ldstub [%o2+0x15a],%l0 ! Mem[000000002100015a] retl xorcc %l2,%l7,%l4 p8_jmpl_1_he: stx %l2,[%i2+0x038] ! Mem[0000000021000038] sdivx %l6,%l1,%l3 jmpl %g6+8,%g0 stb %l4,[%i1+0x06a] ! Mem[000000002080006a] p8_call_1_he: ldd [%i0+0x130],%l0 ! Mem[0000000020000130] ldstub [%i1+0x04a],%l4 ! Mem[000000002080004a] retl ldd [%i0+0x148],%l4 ! Mem[0000000020000148] p8_jmpl_1_ho: stx %l2,[%o2+0x038] ! Mem[0000000021000038] sdivx %l6,%l1,%l3 jmpl %g6+8,%g0 stb %l4,[%o1+0x06a] ! Mem[000000002080006a] p8_call_1_ho: ldd [%o0+0x130],%l0 ! Mem[0000000020000130] ldstub [%o1+0x04a],%l4 ! Mem[000000002080004a] retl ldd [%o0+0x148],%l4 ! Mem[0000000020000148] p9_jmpl_1_le: ldub [%i2+0x097],%l7 ! Mem[0000000023000097] jmpl %g6+8,%g0 stw %l2,[%i1+0x06c] ! Mem[000000002280006c] p9_call_1_le: std %l0,[%i3+0x0a8] ! Mem[00000000238000a8] ld [%i3+0x0c8],%f13 ! Mem[00000000238000c8] retl sra %l4,%l4,%l7 p9_jmpl_1_lo: ldub [%o2+0x097],%l7 ! Mem[0000000023000097] jmpl %g6+8,%g0 stw %l2,[%o1+0x06c] ! Mem[000000002280006c] p9_call_1_lo: std %l0,[%o3+0x0a8] ! Mem[00000000238000a8] ld [%o3+0x0c8],%f13 ! Mem[00000000238000c8] retl sra %l4,%l4,%l7 p9_jmpl_1_he: jmpl %g6+8,%g0 ldd [%i2+0x1f0],%f30 ! Mem[00000000230001f0] p9_call_1_he: st %f17,[%i2+0x1c4] ! Mem[00000000230001c4] sub %l5,%l5,%l6 std %l2,[%i0+0x090] ! Mem[0000000022000090] ldsh [%i1+0x0d0],%l5 ! Mem[00000000228000d0] stb %l6,[%i2+0x0a4] ! Mem[00000000230000a4] retl std %l2,[%i3+0x0a8] ! Mem[00000000238000a8] p9_jmpl_1_ho: jmpl %g6+8,%g0 ldd [%o2+0x1f0],%f30 ! Mem[00000000230001f0] p9_call_1_ho: st %f17,[%o2+0x1c4] ! Mem[00000000230001c4] sub %l5,%l5,%l6 std %l2,[%o0+0x090] ! Mem[0000000022000090] ldsh [%o1+0x0d0],%l5 ! Mem[00000000228000d0] stb %l6,[%o2+0x0a4] ! Mem[00000000230000a4] retl std %l2,[%o3+0x0a8] ! Mem[00000000238000a8] p10_jmpl_1_le: ldstub [%i0+0x1e2],%l4 ! Mem[00000000240001e2] swap [%i1+0x1a0],%l3 ! Mem[00000000248001a0] ldx [%i3+0x0a8],%l2 ! Mem[00000000258000a8] stb %l0,[%i1+0x132] ! Mem[0000000024800132] jmpl %g6+8,%g0 std %l4,[%i2+0x048] ! Mem[0000000025000048] p10_call_1_le: lduw [%i3+0x154],%l5 ! Mem[0000000025800154] ldx [%i0+0x108],%l7 ! Mem[0000000024000108] st %f7 ,[%i1+0x174] ! Mem[0000000024800174] retl ldsw [%i1+0x050],%l5 ! Mem[0000000024800050] p10_jmpl_1_lo: ldstub [%o0+0x1e2],%l4 ! Mem[00000000240001e2] swap [%o1+0x1a0],%l3 ! Mem[00000000248001a0] ldx [%o3+0x0a8],%l2 ! Mem[00000000258000a8] stb %l0,[%o1+0x132] ! Mem[0000000024800132] jmpl %g6+8,%g0 std %l4,[%o2+0x048] ! Mem[0000000025000048] p10_call_1_lo: lduw [%o3+0x154],%l5 ! Mem[0000000025800154] ldx [%o0+0x108],%l7 ! Mem[0000000024000108] st %f7 ,[%o1+0x174] ! Mem[0000000024800174] retl ldsw [%o1+0x050],%l5 ! Mem[0000000024800050] p10_jmpl_1_he: stb %l1,[%i3+0x188] ! Mem[0000000025800188] stw %l6,[%i2+0x118] ! Mem[0000000025000118] ldx [%i0+0x080],%l6 ! Mem[0000000024000080] stb %l0,[%i0+0x009] ! Mem[0000000024000009] stb %l1,[%i1+0x0bc] ! Mem[00000000248000bc] stw %l2,[%i3+0x1fc] ! Mem[00000000258001fc] lduw [%i0+0x094],%l2 ! Mem[0000000024000094] jmpl %g6+8,%g0 stx %l1,[%i2+0x098] ! Mem[0000000025000098] p10_call_1_he: ldsh [%i0+0x1d8],%l1 ! Mem[00000000240001d8] taddcctv %l0,%l6,%l1 ldstub [%i2+0x154],%l5 ! Mem[0000000025000154] andncc %l4,%l1,%l2 retl add %l7,%l4,%l3 p10_jmpl_1_ho: stb %l1,[%o3+0x188] ! Mem[0000000025800188] stw %l6,[%o2+0x118] ! Mem[0000000025000118] ldx [%o0+0x080],%l6 ! Mem[0000000024000080] stb %l0,[%o0+0x009] ! Mem[0000000024000009] stb %l1,[%o1+0x0bc] ! Mem[00000000248000bc] stw %l2,[%o3+0x1fc] ! Mem[00000000258001fc] lduw [%o0+0x094],%l2 ! Mem[0000000024000094] jmpl %g6+8,%g0 stx %l1,[%o2+0x098] ! Mem[0000000025000098] p10_call_1_ho: ldsh [%o0+0x1d8],%l1 ! Mem[00000000240001d8] taddcctv %l0,%l6,%l1 ldstub [%o2+0x154],%l5 ! Mem[0000000025000154] andncc %l4,%l1,%l2 retl add %l7,%l4,%l3 p11_jmpl_1_le: stx %l1,[%i2+0x0a0] ! Mem[00000000270000a0] ldsw [%i3+0x120],%l4 ! Mem[0000000027800120] jmpl %g6+8,%g0 stx %l4,[%i1+0x1c0] ! Mem[00000000268001c0] p11_call_1_le: swap [%i0+0x0d0],%l5 ! Mem[00000000260000d0] stw %l6,[%i0+0x0a4] ! Mem[00000000260000a4] sdivx %l0,0xe94,%l7 stw %l7,[%i3+0x00c] ! Mem[000000002780000c] lduw [%i2+0x048],%l4 ! Mem[0000000027000048] ldd [%i1+0x068],%l4 ! Mem[0000000026800068] stw %l1,[%i0+0x064] ! Mem[0000000026000064] retl ldstub [%i3+0x13b],%l3 ! Mem[000000002780013b] p11_jmpl_1_lo: stx %l1,[%o2+0x0a0] ! Mem[00000000270000a0] ldsw [%o3+0x120],%l4 ! Mem[0000000027800120] jmpl %g6+8,%g0 stx %l4,[%o1+0x1c0] ! Mem[00000000268001c0] p11_call_1_lo: swap [%o0+0x0d0],%l5 ! Mem[00000000260000d0] stw %l6,[%o0+0x0a4] ! Mem[00000000260000a4] sdivx %l0,0xe94,%l7 stw %l7,[%o3+0x00c] ! Mem[000000002780000c] lduw [%o2+0x048],%l4 ! Mem[0000000027000048] ldd [%o1+0x068],%l4 ! Mem[0000000026800068] stw %l1,[%o0+0x064] ! Mem[0000000026000064] retl ldstub [%o3+0x13b],%l3 ! Mem[000000002780013b] p11_jmpl_1_he: taddcctv %l7,-0xc8f,%l1 jmpl %g6+8,%g0 sth %l7,[%i2+0x14e] ! Mem[000000002700014e] p11_call_1_he: ldstub [%i2+0x11e],%l3 ! Mem[000000002700011e] ldsh [%i3+0x1da],%l4 ! Mem[00000000278001da] addc %l2,0xd34,%l2 lduh [%i1+0x180],%l2 ! Mem[0000000026800180] std %f20,[%i0+0x000] ! Mem[0000000026000000] retl lduw [%i3+0x1d0],%l1 ! Mem[00000000278001d0] p11_jmpl_1_ho: taddcctv %l7,-0xc8f,%l1 jmpl %g6+8,%g0 sth %l7,[%o2+0x14e] ! Mem[000000002700014e] p11_call_1_ho: ldstub [%o2+0x11e],%l3 ! Mem[000000002700011e] ldsh [%o3+0x1da],%l4 ! Mem[00000000278001da] addc %l2,0xd34,%l2 lduh [%o1+0x180],%l2 ! Mem[0000000026800180] std %f20,[%o0+0x000] ! Mem[0000000026000000] retl lduw [%o3+0x1d0],%l1 ! Mem[00000000278001d0] p12_jmpl_1_le: ldsb [%i1+0x051],%l1 ! Mem[0000000028800051] lduh [%i1+0x168],%l4 ! Mem[0000000028800168] ldx [%i2+0x090],%l6 ! Mem[0000000029000090] nop jmpl %g6+8,%g0 ldstub [%i0+0x0ed],%l7 ! Mem[00000000280000ed] p12_call_1_le: stb %l4,[%i0+0x078] ! Mem[0000000028000078] st %f9 ,[%i3+0x084] ! Mem[0000000029800084] std %l6,[%i1+0x110] ! Mem[0000000028800110] std %f12,[%i1+0x0d0] ! Mem[00000000288000d0] retl andncc %l4,%l7,%l0 p12_jmpl_1_lo: ldsb [%o1+0x051],%l1 ! Mem[0000000028800051] lduh [%o1+0x168],%l4 ! Mem[0000000028800168] ldx [%o2+0x090],%l6 ! Mem[0000000029000090] nop jmpl %g6+8,%g0 ldstub [%o0+0x0ed],%l7 ! Mem[00000000280000ed] p12_call_1_lo: stb %l4,[%o0+0x078] ! Mem[0000000028000078] st %f9 ,[%o3+0x084] ! Mem[0000000029800084] std %l6,[%o1+0x110] ! Mem[0000000028800110] std %f12,[%o1+0x0d0] ! Mem[00000000288000d0] retl andncc %l4,%l7,%l0 p12_jmpl_1_he: srlx %l4,0x013,%l4 std %f24,[%i2+0x148] ! Mem[0000000029000148] ldx [%i3+0x0e8],%l1 ! Mem[00000000298000e8] std %l0,[%i3+0x040] ! Mem[0000000029800040] jmpl %g6+8,%g0 ldsb [%i3+0x1ff],%l3 ! Mem[00000000298001ff] p12_call_1_he: lduw [%i3+0x088],%l6 ! Mem[0000000029800088] std %l2,[%i1+0x138] ! Mem[0000000028800138] stb %l7,[%i2+0x10b] ! Mem[000000002900010b] ldd [%i0+0x138],%l6 ! Mem[0000000028000138] retl ldsb [%i1+0x062],%l1 ! Mem[0000000028800062] p12_jmpl_1_ho: srlx %l4,0x013,%l4 std %f24,[%o2+0x148] ! Mem[0000000029000148] ldx [%o3+0x0e8],%l1 ! Mem[00000000298000e8] std %l0,[%o3+0x040] ! Mem[0000000029800040] jmpl %g6+8,%g0 ldsb [%o3+0x1ff],%l3 ! Mem[00000000298001ff] p12_call_1_ho: lduw [%o3+0x088],%l6 ! Mem[0000000029800088] std %l2,[%o1+0x138] ! Mem[0000000028800138] stb %l7,[%o2+0x10b] ! Mem[000000002900010b] ldd [%o0+0x138],%l6 ! Mem[0000000028000138] retl ldsb [%o1+0x062],%l1 ! Mem[0000000028800062] p13_jmpl_1_le: ldx [%i2+0x068],%l2 ! Mem[000000002b000068] stx %l1,[%i0+0x0a8] ! Mem[000000002a0000a8] ldd [%i2+0x0e8],%l4 ! Mem[000000002b0000e8] jmpl %g6+8,%g0 or %l4,%l4,%l7 p13_call_1_le: retl ldsh [%i0+0x122],%l5 ! Mem[000000002a000122] p13_jmpl_1_lo: ldx [%o2+0x068],%l2 ! Mem[000000002b000068] stx %l1,[%o0+0x0a8] ! Mem[000000002a0000a8] ldd [%o2+0x0e8],%l4 ! Mem[000000002b0000e8] jmpl %g6+8,%g0 or %l4,%l4,%l7 p13_call_1_lo: retl ldsh [%o0+0x122],%l5 ! Mem[000000002a000122] p13_jmpl_1_he: ldx [%i3+0x088],%l5 ! Mem[000000002b800088] srax %l5,0x027,%l7 jmpl %g6+8,%g0 ldstub [%i0+0x1a5],%l0 ! Mem[000000002a0001a5] p13_call_1_he: retl ldstub [%i2+0x0b1],%l3 ! Mem[000000002b0000b1] p13_jmpl_1_ho: ldx [%o3+0x088],%l5 ! Mem[000000002b800088] srax %l5,0x027,%l7 jmpl %g6+8,%g0 ldstub [%o0+0x1a5],%l0 ! Mem[000000002a0001a5] p13_call_1_ho: retl ldstub [%o2+0x0b1],%l3 ! Mem[000000002b0000b1] p14_jmpl_1_le: jmpl %g6+8,%g0 stw %l2,[%i1+0x074] ! Mem[000000002c800074] p14_call_1_le: ldx [%i1+0x090],%l7 ! Mem[000000002c800090] retl stw %l0,[%i0+0x010] ! Mem[000000002c000010] p14_jmpl_1_lo: jmpl %g6+8,%g0 stw %l2,[%o1+0x074] ! Mem[000000002c800074] p14_call_1_lo: ldx [%o1+0x090],%l7 ! Mem[000000002c800090] retl stw %l0,[%o0+0x010] ! Mem[000000002c000010] p14_jmpl_1_he: xor %l1,%l3,%l4 ldsh [%i2+0x140],%l1 ! Mem[000000002d000140] ldsb [%i2+0x1ef],%l2 ! Mem[000000002d0001ef] srl %l3,0x00a,%l1 and %l3,%l6,%l6 ldstub [%i1+0x04a],%l5 ! Mem[000000002c80004a] jmpl %g6+8,%g0 tsubcctv %l7,%l4,%l2 p14_call_1_he: stx %l3,[%i1+0x050] ! Mem[000000002c800050] orncc %l4,-0x332,%l5 lduw [%i1+0x064],%l6 ! Mem[000000002c800064] retl swap [%i3+0x01c],%l2 ! Mem[000000002d80001c] p14_jmpl_1_ho: xor %l1,%l3,%l4 ldsh [%o2+0x140],%l1 ! Mem[000000002d000140] ldsb [%o2+0x1ef],%l2 ! Mem[000000002d0001ef] srl %l3,0x00a,%l1 and %l3,%l6,%l6 ldstub [%o1+0x04a],%l5 ! Mem[000000002c80004a] jmpl %g6+8,%g0 tsubcctv %l7,%l4,%l2 p14_call_1_ho: stx %l3,[%o1+0x050] ! Mem[000000002c800050] orncc %l4,-0x332,%l5 lduw [%o1+0x064],%l6 ! Mem[000000002c800064] retl swap [%o3+0x01c],%l2 ! Mem[000000002d80001c] p15_jmpl_1_le: ldstub [%i0+0x122],%l5 ! Mem[000000002e000122] ldd [%i3+0x150],%f0 ! Mem[000000002f800150] lduw [%i3+0x0b4],%l7 ! Mem[000000002f8000b4] jmpl %g6+8,%g0 stx %l6,[%i0+0x028] ! Mem[000000002e000028] p15_call_1_le: lduw [%i3+0x094],%l2 ! Mem[000000002f800094] retl tsubcctv %l6,0x648,%l0 p15_jmpl_1_lo: ldstub [%o0+0x122],%l5 ! Mem[000000002e000122] ldd [%o3+0x150],%f0 ! Mem[000000002f800150] lduw [%o3+0x0b4],%l7 ! Mem[000000002f8000b4] jmpl %g6+8,%g0 stx %l6,[%o0+0x028] ! Mem[000000002e000028] p15_call_1_lo: lduw [%o3+0x094],%l2 ! Mem[000000002f800094] retl tsubcctv %l6,0x648,%l0 p15_jmpl_1_he: xnor %l2,%l3,%l6 std %l6,[%i1+0x020] ! Mem[000000002e800020] andn %l3,-0x156,%l1 ldstub [%i3+0x18a],%l4 ! Mem[000000002f80018a] ldsw [%i2+0x1ec],%l4 ! Mem[000000002f0001ec] jmpl %g6+8,%g0 stx %l7,[%i0+0x0b8] ! Mem[000000002e0000b8] p15_call_1_he: ldsh [%i3+0x114],%l6 ! Mem[000000002f800114] retl stb %l7,[%i1+0x188] ! Mem[000000002e800188] p15_jmpl_1_ho: xnor %l2,%l3,%l6 std %l6,[%o1+0x020] ! Mem[000000002e800020] andn %l3,-0x156,%l1 ldstub [%o3+0x18a],%l4 ! Mem[000000002f80018a] ldsw [%o2+0x1ec],%l4 ! Mem[000000002f0001ec] jmpl %g6+8,%g0 stx %l7,[%o0+0x0b8] ! Mem[000000002e0000b8] p15_call_1_ho: ldsh [%o3+0x114],%l6 ! Mem[000000002f800114] retl stb %l7,[%o1+0x188] ! Mem[000000002e800188] p16_jmpl_1_le: lduh [%i2+0x1e2],%l3 ! Mem[00000000310001e2] sllx %l1,%l5,%l3 ldsh [%i0+0x13a],%l3 ! Mem[000000003000013a] ldub [%i2+0x000],%l6 ! Mem[0000000031000000] jmpl %g6+8,%g0 std %l2,[%i0+0x0b8] ! Mem[00000000300000b8] p16_call_1_le: stw %l1,[%i1+0x19c] ! Mem[000000003080019c] retl ldsw [%i3+0x05c],%l1 ! Mem[000000003180005c] p16_jmpl_1_lo: lduh [%o2+0x1e2],%l3 ! Mem[00000000310001e2] sllx %l1,%l5,%l3 ldsh [%o0+0x13a],%l3 ! Mem[000000003000013a] ldub [%o2+0x000],%l6 ! Mem[0000000031000000] jmpl %g6+8,%g0 std %l2,[%o0+0x0b8] ! Mem[00000000300000b8] p16_call_1_lo: stw %l1,[%o1+0x19c] ! Mem[000000003080019c] retl ldsw [%o3+0x05c],%l1 ! Mem[000000003180005c] p16_jmpl_1_he: ldd [%i1+0x050],%l6 ! Mem[0000000030800050] lduh [%i1+0x17e],%l1 ! Mem[000000003080017e] ldd [%i0+0x188],%l4 ! Mem[0000000030000188] lduh [%i3+0x0a0],%l6 ! Mem[00000000318000a0] jmpl %g6+8,%g0 swap [%i2+0x14c],%l4 ! Mem[000000003100014c] p16_call_1_he: lduh [%i2+0x08e],%l2 ! Mem[000000003100008e] lduh [%i1+0x080],%l7 ! Mem[0000000030800080] ldsh [%i1+0x06e],%l2 ! Mem[000000003080006e] lduw [%i3+0x128],%l7 ! Mem[0000000031800128] retl or %l1,0xc0a,%l1 p16_jmpl_1_ho: ldd [%o1+0x050],%l6 ! Mem[0000000030800050] lduh [%o1+0x17e],%l1 ! Mem[000000003080017e] ldd [%o0+0x188],%l4 ! Mem[0000000030000188] lduh [%o3+0x0a0],%l6 ! Mem[00000000318000a0] jmpl %g6+8,%g0 swap [%o2+0x14c],%l4 ! Mem[000000003100014c] p16_call_1_ho: lduh [%o2+0x08e],%l2 ! Mem[000000003100008e] lduh [%o1+0x080],%l7 ! Mem[0000000030800080] ldsh [%o1+0x06e],%l2 ! Mem[000000003080006e] lduw [%o3+0x128],%l7 ! Mem[0000000031800128] retl or %l1,0xc0a,%l1 p17_jmpl_1_le: ldsb [%i2+0x154],%l7 ! Mem[0000000033000154] ldd [%i2+0x1a0],%l0 ! Mem[00000000330001a0] sth %l4,[%i1+0x1f2] ! Mem[00000000328001f2] sdivx %l6,-0xf6f,%l3 sth %l0,[%i0+0x112] ! Mem[0000000032000112] stx %l2,[%i1+0x1e8] ! Mem[00000000328001e8] umul %l3,%l2,%l1 jmpl %g6+8,%g0 ldsh [%i3+0x0a6],%l1 ! Mem[00000000338000a6] p17_call_1_le: lduh [%i2+0x1c2],%l3 ! Mem[00000000330001c2] retl ldsw [%i1+0x17c],%l1 ! Mem[000000003280017c] p17_jmpl_1_lo: ldsb [%o2+0x154],%l7 ! Mem[0000000033000154] ldd [%o2+0x1a0],%l0 ! Mem[00000000330001a0] sth %l4,[%o1+0x1f2] ! Mem[00000000328001f2] sdivx %l6,-0xf6f,%l3 sth %l0,[%o0+0x112] ! Mem[0000000032000112] stx %l2,[%o1+0x1e8] ! Mem[00000000328001e8] umul %l3,%l2,%l1 jmpl %g6+8,%g0 ldsh [%o3+0x0a6],%l1 ! Mem[00000000338000a6] p17_call_1_lo: lduh [%o2+0x1c2],%l3 ! Mem[00000000330001c2] retl ldsw [%o1+0x17c],%l1 ! Mem[000000003280017c] p17_jmpl_1_he: mulx %l6,0xb86,%l0 addccc %l4,0x937,%l6 andcc %l4,%l0,%l6 ldsh [%i1+0x1b0],%l5 ! Mem[00000000328001b0] jmpl %g6+8,%g0 xorcc %l4,0xdac,%l5 p17_call_1_he: stx %l0,[%i1+0x070] ! Mem[0000000032800070] sll %l2,%l4,%l4 retl ldstub [%i0+0x0a7],%l7 ! Mem[00000000320000a7] p17_jmpl_1_ho: mulx %l6,0xb86,%l0 addccc %l4,0x937,%l6 andcc %l4,%l0,%l6 ldsh [%o1+0x1b0],%l5 ! Mem[00000000328001b0] jmpl %g6+8,%g0 xorcc %l4,0xdac,%l5 p17_call_1_ho: stx %l0,[%o1+0x070] ! Mem[0000000032800070] sll %l2,%l4,%l4 retl ldstub [%o0+0x0a7],%l7 ! Mem[00000000320000a7] p18_jmpl_1_le: ldd [%i2+0x1a0],%l6 ! Mem[00000000350001a0] ldd [%i2+0x120],%l4 ! Mem[0000000035000120] sth %l5,[%i0+0x1ac] ! Mem[00000000340001ac] add %l5,%l4,%l4 ldd [%i1+0x088],%l0 ! Mem[0000000034800088] jmpl %g6+8,%g0 ldd [%i1+0x1d0],%l0 ! Mem[00000000348001d0] p18_call_1_le: lduw [%i0+0x1e0],%l7 ! Mem[00000000340001e0] xnor %l3,%l2,%l5 orncc %l4,-0x0e7,%l2 std %f10,[%i0+0x190] ! Mem[0000000034000190] retl ldsh [%i3+0x15e],%l4 ! Mem[000000003580015e] p18_jmpl_1_lo: ldd [%o2+0x1a0],%l6 ! Mem[00000000350001a0] ldd [%o2+0x120],%l4 ! Mem[0000000035000120] sth %l5,[%o0+0x1ac] ! Mem[00000000340001ac] add %l5,%l4,%l4 ldd [%o1+0x088],%l0 ! Mem[0000000034800088] jmpl %g6+8,%g0 ldd [%o1+0x1d0],%l0 ! Mem[00000000348001d0] p18_call_1_lo: lduw [%o0+0x1e0],%l7 ! Mem[00000000340001e0] xnor %l3,%l2,%l5 orncc %l4,-0x0e7,%l2 std %f10,[%o0+0x190] ! Mem[0000000034000190] retl ldsh [%o3+0x15e],%l4 ! Mem[000000003580015e] p18_jmpl_1_he: stx %l2,[%i1+0x000] ! Mem[0000000034800000] jmpl %g6+8,%g0 lduh [%i1+0x132],%l0 ! Mem[0000000034800132] p18_call_1_he: retl ldsh [%i3+0x1a2],%l3 ! Mem[00000000358001a2] p18_jmpl_1_ho: stx %l2,[%o1+0x000] ! Mem[0000000034800000] jmpl %g6+8,%g0 lduh [%o1+0x132],%l0 ! Mem[0000000034800132] p18_call_1_ho: retl ldsh [%o3+0x1a2],%l3 ! Mem[00000000358001a2] p19_jmpl_1_le: stw %l7,[%i3+0x154] ! Mem[0000000037800154] ldsw [%i0+0x184],%l6 ! Mem[0000000036000184] smul %l1,%l4,%l7 ldsb [%i2+0x03f],%l2 ! Mem[000000003700003f] xnor %l2,-0xb4a,%l4 ldsh [%i1+0x09e],%l2 ! Mem[000000003680009e] smul %l0,0xd45,%l1 jmpl %g6+8,%g0 ldx [%i2+0x108],%l4 ! Mem[0000000037000108] p19_call_1_le: stb %l2,[%i2+0x092] ! Mem[0000000037000092] retl swap [%i0+0x0e4],%l7 ! Mem[00000000360000e4] p19_jmpl_1_lo: stw %l7,[%o3+0x154] ! Mem[0000000037800154] ldsw [%o0+0x184],%l6 ! Mem[0000000036000184] smul %l1,%l4,%l7 ldsb [%o2+0x03f],%l2 ! Mem[000000003700003f] xnor %l2,-0xb4a,%l4 ldsh [%o1+0x09e],%l2 ! Mem[000000003680009e] smul %l0,0xd45,%l1 jmpl %g6+8,%g0 ldx [%o2+0x108],%l4 ! Mem[0000000037000108] p19_call_1_lo: stb %l2,[%o2+0x092] ! Mem[0000000037000092] retl swap [%o0+0x0e4],%l7 ! Mem[00000000360000e4] p19_jmpl_1_he: ldd [%i0+0x040],%f16 ! Mem[0000000036000040] ldsh [%i2+0x1d6],%l4 ! Mem[00000000370001d6] stw %l3,[%i3+0x1d8] ! Mem[00000000378001d8] ldstub [%i1+0x19d],%l4 ! Mem[000000003680019d] andncc %l6,0xcef,%l4 sth %l2,[%i1+0x112] ! Mem[0000000036800112] ldsb [%i3+0x0a5],%l4 ! Mem[00000000378000a5] jmpl %g6+8,%g0 std %l0,[%i1+0x138] ! Mem[0000000036800138] p19_call_1_he: sllx %l2,%l1,%l2 orncc %l0,%l5,%l6 ld [%i2+0x0b0],%f31 ! Mem[00000000370000b0] retl std %l6,[%i1+0x1f8] ! Mem[00000000368001f8] p19_jmpl_1_ho: ldd [%o0+0x040],%f16 ! Mem[0000000036000040] ldsh [%o2+0x1d6],%l4 ! Mem[00000000370001d6] stw %l3,[%o3+0x1d8] ! Mem[00000000378001d8] ldstub [%o1+0x19d],%l4 ! Mem[000000003680019d] andncc %l6,0xcef,%l4 sth %l2,[%o1+0x112] ! Mem[0000000036800112] ldsb [%o3+0x0a5],%l4 ! Mem[00000000378000a5] jmpl %g6+8,%g0 std %l0,[%o1+0x138] ! Mem[0000000036800138] p19_call_1_ho: sllx %l2,%l1,%l2 orncc %l0,%l5,%l6 ld [%o2+0x0b0],%f31 ! Mem[00000000370000b0] retl std %l6,[%o1+0x1f8] ! Mem[00000000368001f8] p20_jmpl_1_le: lduw [%i0+0x138],%l2 ! Mem[0000000038000138] ldub [%i1+0x15e],%l6 ! Mem[000000003880015e] st %f3 ,[%i3+0x064] ! Mem[0000000039800064] sth %l4,[%i0+0x114] ! Mem[0000000038000114] swap [%i2+0x1f0],%l1 ! Mem[00000000390001f0] ld [%i2+0x0a4],%f15 ! Mem[00000000390000a4] ldd [%i0+0x108],%l6 ! Mem[0000000038000108] jmpl %g6+8,%g0 std %l2,[%i3+0x008] ! Mem[0000000039800008] p20_call_1_le: ldsb [%i0+0x031],%l7 ! Mem[0000000038000031] ldx [%i2+0x018],%l3 ! Mem[0000000039000018] retl ldstub [%i0+0x1d5],%l3 ! Mem[00000000380001d5] p20_jmpl_1_lo: lduw [%o0+0x138],%l2 ! Mem[0000000038000138] ldub [%o1+0x15e],%l6 ! Mem[000000003880015e] st %f3 ,[%o3+0x064] ! Mem[0000000039800064] sth %l4,[%o0+0x114] ! Mem[0000000038000114] swap [%o2+0x1f0],%l1 ! Mem[00000000390001f0] ld [%o2+0x0a4],%f15 ! Mem[00000000390000a4] ldd [%o0+0x108],%l6 ! Mem[0000000038000108] jmpl %g6+8,%g0 std %l2,[%o3+0x008] ! Mem[0000000039800008] p20_call_1_lo: ldsb [%o0+0x031],%l7 ! Mem[0000000038000031] ldx [%o2+0x018],%l3 ! Mem[0000000039000018] retl ldstub [%o0+0x1d5],%l3 ! Mem[00000000380001d5] p20_jmpl_1_he: lduh [%i3+0x110],%l2 ! Mem[0000000039800110] jmpl %g6+8,%g0 ldstub [%i1+0x0bc],%l3 ! Mem[00000000388000bc] p20_call_1_he: std %l6,[%i3+0x030] ! Mem[0000000039800030] ldsb [%i1+0x0be],%l7 ! Mem[00000000388000be] ldsw [%i1+0x010],%l4 ! Mem[0000000038800010] ld [%i0+0x1e8],%f31 ! Mem[00000000380001e8] std %l2,[%i3+0x070] ! Mem[0000000039800070] ldsh [%i1+0x1f6],%l0 ! Mem[00000000388001f6] ldsh [%i0+0x09e],%l4 ! Mem[000000003800009e] retl std %l6,[%i2+0x100] ! Mem[0000000039000100] p20_jmpl_1_ho: lduh [%o3+0x110],%l2 ! Mem[0000000039800110] jmpl %g6+8,%g0 ldstub [%o1+0x0bc],%l3 ! Mem[00000000388000bc] p20_call_1_ho: std %l6,[%o3+0x030] ! Mem[0000000039800030] ldsb [%o1+0x0be],%l7 ! Mem[00000000388000be] ldsw [%o1+0x010],%l4 ! Mem[0000000038800010] ld [%o0+0x1e8],%f31 ! Mem[00000000380001e8] std %l2,[%o3+0x070] ! Mem[0000000039800070] ldsh [%o1+0x1f6],%l0 ! Mem[00000000388001f6] ldsh [%o0+0x09e],%l4 ! Mem[000000003800009e] retl std %l6,[%o2+0x100] ! Mem[0000000039000100] p21_jmpl_1_le: ldd [%i2+0x1d8],%l0 ! Mem[000000003b0001d8] ldub [%i1+0x0ac],%l6 ! Mem[000000003a8000ac] std %f4 ,[%i2+0x1b8] ! Mem[000000003b0001b8] jmpl %g6+8,%g0 umulcc %l2,%l2,%l1 p21_call_1_le: ldsh [%i2+0x028],%l0 ! Mem[000000003b000028] ldd [%i0+0x098],%f0 ! Mem[000000003a000098] stx %l2,[%i3+0x1d8] ! Mem[000000003b8001d8] swap [%i0+0x180],%l4 ! Mem[000000003a000180] ldx [%i1+0x050],%l6 ! Mem[000000003a800050] ldub [%i1+0x0bf],%l4 ! Mem[000000003a8000bf] retl ldsw [%i2+0x100],%l3 ! Mem[000000003b000100] p21_jmpl_1_lo: ldd [%o2+0x1d8],%l0 ! Mem[000000003b0001d8] ldub [%o1+0x0ac],%l6 ! Mem[000000003a8000ac] std %f4 ,[%o2+0x1b8] ! Mem[000000003b0001b8] jmpl %g6+8,%g0 umulcc %l2,%l2,%l1 p21_call_1_lo: ldsh [%o2+0x028],%l0 ! Mem[000000003b000028] ldd [%o0+0x098],%f0 ! Mem[000000003a000098] stx %l2,[%o3+0x1d8] ! Mem[000000003b8001d8] swap [%o0+0x180],%l4 ! Mem[000000003a000180] ldx [%o1+0x050],%l6 ! Mem[000000003a800050] ldub [%o1+0x0bf],%l4 ! Mem[000000003a8000bf] retl ldsw [%o2+0x100],%l3 ! Mem[000000003b000100] p21_jmpl_1_he: st %f16,[%i3+0x068] ! Mem[000000003b800068] sra %l2,%l2,%l2 swap [%i1+0x040],%l6 ! Mem[000000003a800040] std %f18,[%i3+0x1f0] ! Mem[000000003b8001f0] jmpl %g6+8,%g0 lduw [%i2+0x0e4],%l4 ! Mem[000000003b0000e4] p21_call_1_he: lduw [%i2+0x08c],%l3 ! Mem[000000003b00008c] std %l4,[%i0+0x050] ! Mem[000000003a000050] retl sth %l5,[%i3+0x084] ! Mem[000000003b800084] p21_jmpl_1_ho: st %f16,[%o3+0x068] ! Mem[000000003b800068] sra %l2,%l2,%l2 swap [%o1+0x040],%l6 ! Mem[000000003a800040] std %f18,[%o3+0x1f0] ! Mem[000000003b8001f0] jmpl %g6+8,%g0 lduw [%o2+0x0e4],%l4 ! Mem[000000003b0000e4] p21_call_1_ho: lduw [%o2+0x08c],%l3 ! Mem[000000003b00008c] std %l4,[%o0+0x050] ! Mem[000000003a000050] retl sth %l5,[%o3+0x084] ! Mem[000000003b800084] p22_jmpl_1_le: lduw [%i0+0x1e4],%l0 ! Mem[000000003c0001e4] ldsb [%i0+0x172],%l2 ! Mem[000000003c000172] stw %l4,[%i0+0x1f8] ! Mem[000000003c0001f8] jmpl %g6+8,%g0 sll %l6,%l2,%l5 p22_call_1_le: retl swap [%i1+0x090],%l7 ! Mem[000000003c800090] p22_jmpl_1_lo: lduw [%o0+0x1e4],%l0 ! Mem[000000003c0001e4] ldsb [%o0+0x172],%l2 ! Mem[000000003c000172] stw %l4,[%o0+0x1f8] ! Mem[000000003c0001f8] jmpl %g6+8,%g0 sll %l6,%l2,%l5 p22_call_1_lo: retl swap [%o1+0x090],%l7 ! Mem[000000003c800090] p22_jmpl_1_he: srlx %l7,%l1,%l2 ldub [%i0+0x1c2],%l3 ! Mem[000000003c0001c2] jmpl %g6+8,%g0 ldd [%i2+0x0c8],%l2 ! Mem[000000003d0000c8] p22_call_1_he: lduw [%i2+0x0e4],%l1 ! Mem[000000003d0000e4] swap [%i1+0x0ac],%l3 ! Mem[000000003c8000ac] retl std %l4,[%i0+0x128] ! Mem[000000003c000128] p22_jmpl_1_ho: srlx %l7,%l1,%l2 ldub [%o0+0x1c2],%l3 ! Mem[000000003c0001c2] jmpl %g6+8,%g0 ldd [%o2+0x0c8],%l2 ! Mem[000000003d0000c8] p22_call_1_ho: lduw [%o2+0x0e4],%l1 ! Mem[000000003d0000e4] swap [%o1+0x0ac],%l3 ! Mem[000000003c8000ac] retl std %l4,[%o0+0x128] ! Mem[000000003c000128] p23_jmpl_1_le: ldx [%i3+0x148],%l1 ! Mem[000000003f800148] udivx %l1,%l4,%l4 std %l4,[%i0+0x068] ! Mem[000000003e000068] ldd [%i1+0x0e8],%f8 ! Mem[000000003e8000e8] stx %l5,[%i2+0x1a8] ! Mem[000000003f0001a8] jmpl %g6+8,%g0 swap [%i2+0x1b4],%l0 ! Mem[000000003f0001b4] p23_call_1_le: lduw [%i1+0x008],%l1 ! Mem[000000003e800008] ldsb [%i3+0x026],%l1 ! Mem[000000003f800026] st %f12,[%i2+0x14c] ! Mem[000000003f00014c] ldstub [%i0+0x0da],%l7 ! Mem[000000003e0000da] retl ldd [%i2+0x110],%l4 ! Mem[000000003f000110] p23_jmpl_1_lo: ldx [%o3+0x148],%l1 ! Mem[000000003f800148] udivx %l1,%l4,%l4 std %l4,[%o0+0x068] ! Mem[000000003e000068] ldd [%o1+0x0e8],%f8 ! Mem[000000003e8000e8] stx %l5,[%o2+0x1a8] ! Mem[000000003f0001a8] jmpl %g6+8,%g0 swap [%o2+0x1b4],%l0 ! Mem[000000003f0001b4] p23_call_1_lo: lduw [%o1+0x008],%l1 ! Mem[000000003e800008] ldsb [%o3+0x026],%l1 ! Mem[000000003f800026] st %f12,[%o2+0x14c] ! Mem[000000003f00014c] ldstub [%o0+0x0da],%l7 ! Mem[000000003e0000da] retl ldd [%o2+0x110],%l4 ! Mem[000000003f000110] p23_jmpl_1_he: stb %l6,[%i1+0x077] ! Mem[000000003e800077] std %l2,[%i1+0x0a0] ! Mem[000000003e8000a0] stx %l1,[%i0+0x1e8] ! Mem[000000003e0001e8] ld [%i1+0x0b8],%f25 ! Mem[000000003e8000b8] jmpl %g6+8,%g0 stb %l7,[%i2+0x127] ! Mem[000000003f000127] p23_call_1_he: subccc %l0,-0x0a2,%l1 retl nop p23_jmpl_1_ho: stb %l6,[%o1+0x077] ! Mem[000000003e800077] std %l2,[%o1+0x0a0] ! Mem[000000003e8000a0] stx %l1,[%o0+0x1e8] ! Mem[000000003e0001e8] ld [%o1+0x0b8],%f25 ! Mem[000000003e8000b8] jmpl %g6+8,%g0 stb %l7,[%o2+0x127] ! Mem[000000003f000127] p23_call_1_ho: subccc %l0,-0x0a2,%l1 retl nop p24_jmpl_1_le: orncc %l3,%l5,%l3 jmpl %g6+8,%g0 ldx [%i1+0x008],%l1 ! Mem[0000000040800008] p24_call_1_le: retl add %l2,%l5,%l3 p24_jmpl_1_lo: orncc %l3,%l5,%l3 jmpl %g6+8,%g0 ldx [%o1+0x008],%l1 ! Mem[0000000040800008] p24_call_1_lo: retl add %l2,%l5,%l3 p24_jmpl_1_he: ld [%i2+0x170],%f17 ! Mem[0000000041000170] xorcc %l5,-0xaff,%l4 jmpl %g6+8,%g0 smulcc %l5,0xc67,%l7 p24_call_1_he: xorcc %l4,%l6,%l5 ldd [%i2+0x020],%f26 ! Mem[0000000041000020] retl ldsw [%i3+0x058],%l2 ! Mem[0000000041800058] p24_jmpl_1_ho: ld [%o2+0x170],%f17 ! Mem[0000000041000170] xorcc %l5,-0xaff,%l4 jmpl %g6+8,%g0 smulcc %l5,0xc67,%l7 p24_call_1_ho: xorcc %l4,%l6,%l5 ldd [%o2+0x020],%f26 ! Mem[0000000041000020] retl ldsw [%o3+0x058],%l2 ! Mem[0000000041800058] p25_jmpl_1_le: jmpl %g6+8,%g0 stb %l0,[%i3+0x0e5] ! Mem[00000000438000e5] p25_call_1_le: andn %l0,%l6,%l6 std %f14,[%i2+0x180] ! Mem[0000000043000180] retl ld [%i2+0x100],%f12 ! Mem[0000000043000100] p25_jmpl_1_lo: jmpl %g6+8,%g0 stb %l0,[%o3+0x0e5] ! Mem[00000000438000e5] p25_call_1_lo: andn %l0,%l6,%l6 std %f14,[%o2+0x180] ! Mem[0000000043000180] retl ld [%o2+0x100],%f12 ! Mem[0000000043000100] p25_jmpl_1_he: ldsh [%i0+0x146],%l1 ! Mem[0000000042000146] mulx %l6,%l4,%l6 swap [%i1+0x068],%l3 ! Mem[0000000042800068] srl %l7,0x017,%l2 orn %l5,0x484,%l4 jmpl %g6+8,%g0 ldx [%i0+0x0a8],%l1 ! Mem[00000000420000a8] p25_call_1_he: retl st %f28,[%i2+0x040] ! Mem[0000000043000040] p25_jmpl_1_ho: ldsh [%o0+0x146],%l1 ! Mem[0000000042000146] mulx %l6,%l4,%l6 swap [%o1+0x068],%l3 ! Mem[0000000042800068] srl %l7,0x017,%l2 orn %l5,0x484,%l4 jmpl %g6+8,%g0 ldx [%o0+0x0a8],%l1 ! Mem[00000000420000a8] p25_call_1_ho: retl st %f28,[%o2+0x040] ! Mem[0000000043000040] p26_jmpl_1_le: taddcctv %l4,0x347,%l3 andncc %l2,-0x0ac,%l7 lduw [%i3+0x1e0],%l7 ! Mem[00000000458001e0] smulcc %l4,%l7,%l5 ldd [%i2+0x158],%l2 ! Mem[0000000045000158] std %l2,[%i0+0x048] ! Mem[0000000044000048] jmpl %g6+8,%g0 ld [%i2+0x090],%f3 ! Mem[0000000045000090] p26_call_1_le: std %l2,[%i3+0x1b0] ! Mem[00000000458001b0] ldsb [%i1+0x079],%l2 ! Mem[0000000044800079] ldsw [%i1+0x00c],%l7 ! Mem[000000004480000c] stx %l1,[%i1+0x198] ! Mem[0000000044800198] std %f8 ,[%i0+0x078] ! Mem[0000000044000078] orcc %l1,-0x1b9,%l2 retl lduw [%i2+0x150],%l2 ! Mem[0000000045000150] p26_jmpl_1_lo: taddcctv %l4,0x347,%l3 andncc %l2,-0x0ac,%l7 lduw [%o3+0x1e0],%l7 ! Mem[00000000458001e0] smulcc %l4,%l7,%l5 ldd [%o2+0x158],%l2 ! Mem[0000000045000158] std %l2,[%o0+0x048] ! Mem[0000000044000048] jmpl %g6+8,%g0 ld [%o2+0x090],%f3 ! Mem[0000000045000090] p26_call_1_lo: std %l2,[%o3+0x1b0] ! Mem[00000000458001b0] ldsb [%o1+0x079],%l2 ! Mem[0000000044800079] ldsw [%o1+0x00c],%l7 ! Mem[000000004480000c] stx %l1,[%o1+0x198] ! Mem[0000000044800198] std %f8 ,[%o0+0x078] ! Mem[0000000044000078] orcc %l1,-0x1b9,%l2 retl lduw [%o2+0x150],%l2 ! Mem[0000000045000150] p26_jmpl_1_he: lduh [%i2+0x032],%l5 ! Mem[0000000045000032] xnorcc %l0,%l7,%l7 udivx %l0,%l3,%l4 ldub [%i1+0x080],%l0 ! Mem[0000000044800080] jmpl %g6+8,%g0 ldsh [%i2+0x00c],%l2 ! Mem[000000004500000c] p26_call_1_he: ldsb [%i2+0x014],%l2 ! Mem[0000000045000014] ldd [%i0+0x0a0],%l6 ! Mem[00000000440000a0] ldsb [%i0+0x069],%l0 ! Mem[0000000044000069] stx %l3,[%i0+0x128] ! Mem[0000000044000128] andncc %l3,%l6,%l1 swap [%i2+0x044],%l5 ! Mem[0000000045000044] stb %l7,[%i0+0x06c] ! Mem[000000004400006c] retl lduw [%i1+0x0e8],%l2 ! Mem[00000000448000e8] p26_jmpl_1_ho: lduh [%o2+0x032],%l5 ! Mem[0000000045000032] xnorcc %l0,%l7,%l7 udivx %l0,%l3,%l4 ldub [%o1+0x080],%l0 ! Mem[0000000044800080] jmpl %g6+8,%g0 ldsh [%o2+0x00c],%l2 ! Mem[000000004500000c] p26_call_1_ho: ldsb [%o2+0x014],%l2 ! Mem[0000000045000014] ldd [%o0+0x0a0],%l6 ! Mem[00000000440000a0] ldsb [%o0+0x069],%l0 ! Mem[0000000044000069] stx %l3,[%o0+0x128] ! Mem[0000000044000128] andncc %l3,%l6,%l1 swap [%o2+0x044],%l5 ! Mem[0000000045000044] stb %l7,[%o0+0x06c] ! Mem[000000004400006c] retl lduw [%o1+0x0e8],%l2 ! Mem[00000000448000e8] p27_jmpl_1_le: ldsw [%i2+0x154],%l5 ! Mem[0000000047000154] andn %l5,%l4,%l1 swap [%i3+0x084],%l0 ! Mem[0000000047800084] ldsh [%i2+0x070],%l3 ! Mem[0000000047000070] sth %l7,[%i1+0x1c4] ! Mem[00000000468001c4] sth %l6,[%i1+0x1be] ! Mem[00000000468001be] jmpl %g6+8,%g0 ldub [%i2+0x0b4],%l3 ! Mem[00000000470000b4] p27_call_1_le: stw %l5,[%i0+0x0c0] ! Mem[00000000460000c0] subc %l2,0x31c,%l4 retl mulx %l2,%l2,%l4 p27_jmpl_1_lo: ldsw [%o2+0x154],%l5 ! Mem[0000000047000154] andn %l5,%l4,%l1 swap [%o3+0x084],%l0 ! Mem[0000000047800084] ldsh [%o2+0x070],%l3 ! Mem[0000000047000070] sth %l7,[%o1+0x1c4] ! Mem[00000000468001c4] sth %l6,[%o1+0x1be] ! Mem[00000000468001be] jmpl %g6+8,%g0 ldub [%o2+0x0b4],%l3 ! Mem[00000000470000b4] p27_call_1_lo: stw %l5,[%o0+0x0c0] ! Mem[00000000460000c0] subc %l2,0x31c,%l4 retl mulx %l2,%l2,%l4 p27_jmpl_1_he: xnorcc %l3,0x1b7,%l7 ldd [%i3+0x038],%l2 ! Mem[0000000047800038] ldub [%i0+0x0f8],%l4 ! Mem[00000000460000f8] sth %l1,[%i1+0x11c] ! Mem[000000004680011c] mulx %l0,%l2,%l4 stb %l5,[%i0+0x0dc] ! Mem[00000000460000dc] jmpl %g6+8,%g0 stw %l4,[%i1+0x178] ! Mem[0000000046800178] p27_call_1_he: retl lduw [%i1+0x108],%l0 ! Mem[0000000046800108] p27_jmpl_1_ho: xnorcc %l3,0x1b7,%l7 ldd [%o3+0x038],%l2 ! Mem[0000000047800038] ldub [%o0+0x0f8],%l4 ! Mem[00000000460000f8] sth %l1,[%o1+0x11c] ! Mem[000000004680011c] mulx %l0,%l2,%l4 stb %l5,[%o0+0x0dc] ! Mem[00000000460000dc] jmpl %g6+8,%g0 stw %l4,[%o1+0x178] ! Mem[0000000046800178] p27_call_1_ho: retl lduw [%o1+0x108],%l0 ! Mem[0000000046800108] p28_jmpl_1_le: ldsh [%i1+0x0dc],%l7 ! Mem[00000000488000dc] ldd [%i3+0x0b8],%l2 ! Mem[00000000498000b8] ldsh [%i3+0x14c],%l1 ! Mem[000000004980014c] jmpl %g6+8,%g0 ldsw [%i0+0x070],%l0 ! Mem[0000000048000070] p28_call_1_le: lduh [%i3+0x026],%l4 ! Mem[0000000049800026] retl ldsb [%i2+0x032],%l5 ! Mem[0000000049000032] p28_jmpl_1_lo: ldsh [%o1+0x0dc],%l7 ! Mem[00000000488000dc] ldd [%o3+0x0b8],%l2 ! Mem[00000000498000b8] ldsh [%o3+0x14c],%l1 ! Mem[000000004980014c] jmpl %g6+8,%g0 ldsw [%o0+0x070],%l0 ! Mem[0000000048000070] p28_call_1_lo: lduh [%o3+0x026],%l4 ! Mem[0000000049800026] retl ldsb [%o2+0x032],%l5 ! Mem[0000000049000032] p28_jmpl_1_he: lduw [%i0+0x188],%l7 ! Mem[0000000048000188] lduh [%i0+0x19e],%l6 ! Mem[000000004800019e] sth %l2,[%i3+0x1a0] ! Mem[00000000498001a0] std %f20,[%i1+0x000] ! Mem[0000000048800000] std %f20,[%i1+0x110] ! Mem[0000000048800110] xorcc %l5,%l2,%l1 jmpl %g6+8,%g0 ldx [%i3+0x0b8],%l1 ! Mem[00000000498000b8] p28_call_1_he: ldstub [%i2+0x1ab],%l3 ! Mem[00000000490001ab] ldd [%i0+0x048],%l0 ! Mem[0000000048000048] or %l4,0x71c,%l1 ldd [%i3+0x1a8],%l4 ! Mem[00000000498001a8] sth %l4,[%i3+0x042] ! Mem[0000000049800042] lduw [%i0+0x0dc],%l5 ! Mem[00000000480000dc] retl std %l4,[%i2+0x178] ! Mem[0000000049000178] p28_jmpl_1_ho: lduw [%o0+0x188],%l7 ! Mem[0000000048000188] lduh [%o0+0x19e],%l6 ! Mem[000000004800019e] sth %l2,[%o3+0x1a0] ! Mem[00000000498001a0] std %f20,[%o1+0x000] ! Mem[0000000048800000] std %f20,[%o1+0x110] ! Mem[0000000048800110] xorcc %l5,%l2,%l1 jmpl %g6+8,%g0 ldx [%o3+0x0b8],%l1 ! Mem[00000000498000b8] p28_call_1_ho: ldstub [%o2+0x1ab],%l3 ! Mem[00000000490001ab] ldd [%o0+0x048],%l0 ! Mem[0000000048000048] or %l4,0x71c,%l1 ldd [%o3+0x1a8],%l4 ! Mem[00000000498001a8] sth %l4,[%o3+0x042] ! Mem[0000000049800042] lduw [%o0+0x0dc],%l5 ! Mem[00000000480000dc] retl std %l4,[%o2+0x178] ! Mem[0000000049000178] p29_jmpl_1_le: jmpl %g6+8,%g0 std %f4 ,[%i1+0x0a0] ! Mem[000000004a8000a0] p29_call_1_le: ldub [%i1+0x1f6],%l2 ! Mem[000000004a8001f6] stb %l1,[%i2+0x1fd] ! Mem[000000004b0001fd] retl ldd [%i2+0x0b0],%l4 ! Mem[000000004b0000b0] p29_jmpl_1_lo: jmpl %g6+8,%g0 std %f4 ,[%o1+0x0a0] ! Mem[000000004a8000a0] p29_call_1_lo: ldub [%o1+0x1f6],%l2 ! Mem[000000004a8001f6] stb %l1,[%o2+0x1fd] ! Mem[000000004b0001fd] retl ldd [%o2+0x0b0],%l4 ! Mem[000000004b0000b0] p29_jmpl_1_he: jmpl %g6+8,%g0 stw %l4,[%i0+0x1e0] ! Mem[000000004a0001e0] p29_call_1_he: lduw [%i0+0x180],%l3 ! Mem[000000004a000180] st %f26,[%i2+0x088] ! Mem[000000004b000088] stx %l0,[%i2+0x110] ! Mem[000000004b000110] ld [%i3+0x048],%f20 ! Mem[000000004b800048] stb %l4,[%i0+0x12d] ! Mem[000000004a00012d] ldd [%i3+0x068],%l4 ! Mem[000000004b800068] swap [%i0+0x1d0],%l4 ! Mem[000000004a0001d0] retl st %f21,[%i2+0x1ac] ! Mem[000000004b0001ac] p29_jmpl_1_ho: jmpl %g6+8,%g0 stw %l4,[%o0+0x1e0] ! Mem[000000004a0001e0] p29_call_1_ho: lduw [%o0+0x180],%l3 ! Mem[000000004a000180] st %f26,[%o2+0x088] ! Mem[000000004b000088] stx %l0,[%o2+0x110] ! Mem[000000004b000110] ld [%o3+0x048],%f20 ! Mem[000000004b800048] stb %l4,[%o0+0x12d] ! Mem[000000004a00012d] ldd [%o3+0x068],%l4 ! Mem[000000004b800068] swap [%o0+0x1d0],%l4 ! Mem[000000004a0001d0] retl st %f21,[%o2+0x1ac] ! Mem[000000004b0001ac] p30_jmpl_1_le: jmpl %g6+8,%g0 sth %l1,[%i3+0x06c] ! Mem[000000004d80006c] p30_call_1_le: stb %l2,[%i1+0x1be] ! Mem[000000004c8001be] stb %l6,[%i0+0x13b] ! Mem[000000004c00013b] lduh [%i0+0x0aa],%l1 ! Mem[000000004c0000aa] xorcc %l5,%l3,%l4 retl ldstub [%i2+0x13f],%l0 ! Mem[000000004d00013f] p30_jmpl_1_lo: jmpl %g6+8,%g0 sth %l1,[%o3+0x06c] ! Mem[000000004d80006c] p30_call_1_lo: stb %l2,[%o1+0x1be] ! Mem[000000004c8001be] stb %l6,[%o0+0x13b] ! Mem[000000004c00013b] lduh [%o0+0x0aa],%l1 ! Mem[000000004c0000aa] xorcc %l5,%l3,%l4 retl ldstub [%o2+0x13f],%l0 ! Mem[000000004d00013f] p30_jmpl_1_he: jmpl %g6+8,%g0 mulx %l7,%l2,%l4 p30_call_1_he: std %l2,[%i1+0x098] ! Mem[000000004c800098] ldsh [%i3+0x15e],%l4 ! Mem[000000004d80015e] tsubcc %l4,-0x722,%l5 retl std %l2,[%i1+0x020] ! Mem[000000004c800020] p30_jmpl_1_ho: jmpl %g6+8,%g0 mulx %l7,%l2,%l4 p30_call_1_ho: std %l2,[%o1+0x098] ! Mem[000000004c800098] ldsh [%o3+0x15e],%l4 ! Mem[000000004d80015e] tsubcc %l4,-0x722,%l5 retl std %l2,[%o1+0x020] ! Mem[000000004c800020] p31_jmpl_1_le: sdivx %l3,0xeea,%l5 stw %l1,[%i3+0x080] ! Mem[000000004f800080] stx %l4,[%i3+0x100] ! Mem[000000004f800100] swap [%i1+0x10c],%l6 ! Mem[000000004e80010c] sth %l2,[%i1+0x026] ! Mem[000000004e800026] stb %l1,[%i2+0x137] ! Mem[000000004f000137] stx %l6,[%i3+0x140] ! Mem[000000004f800140] jmpl %g6+8,%g0 ldsw [%i1+0x138],%l3 ! Mem[000000004e800138] p31_call_1_le: ldub [%i2+0x005],%l0 ! Mem[000000004f000005] ld [%i1+0x0bc],%f11 ! Mem[000000004e8000bc] sth %l7,[%i3+0x108] ! Mem[000000004f800108] ldx [%i3+0x170],%l7 ! Mem[000000004f800170] retl stw %l5,[%i2+0x010] ! Mem[000000004f000010] p31_jmpl_1_lo: sdivx %l3,0xeea,%l5 stw %l1,[%o3+0x080] ! Mem[000000004f800080] stx %l4,[%o3+0x100] ! Mem[000000004f800100] swap [%o1+0x10c],%l6 ! Mem[000000004e80010c] sth %l2,[%o1+0x026] ! Mem[000000004e800026] stb %l1,[%o2+0x137] ! Mem[000000004f000137] stx %l6,[%o3+0x140] ! Mem[000000004f800140] jmpl %g6+8,%g0 ldsw [%o1+0x138],%l3 ! Mem[000000004e800138] p31_call_1_lo: ldub [%o2+0x005],%l0 ! Mem[000000004f000005] ld [%o1+0x0bc],%f11 ! Mem[000000004e8000bc] sth %l7,[%o3+0x108] ! Mem[000000004f800108] ldx [%o3+0x170],%l7 ! Mem[000000004f800170] retl stw %l5,[%o2+0x010] ! Mem[000000004f000010] p31_jmpl_1_he: smulcc %l5,-0x398,%l6 ldsh [%i0+0x1ca],%l4 ! Mem[000000004e0001ca] stx %l4,[%i2+0x0e0] ! Mem[000000004f0000e0] lduh [%i3+0x0da],%l2 ! Mem[000000004f8000da] taddcc %l2,-0x720,%l2 ldd [%i2+0x0c0],%l4 ! Mem[000000004f0000c0] jmpl %g6+8,%g0 stx %l7,[%i3+0x128] ! Mem[000000004f800128] p31_call_1_he: std %f16,[%i2+0x140] ! Mem[000000004f000140] std %f26,[%i3+0x120] ! Mem[000000004f800120] ldd [%i1+0x0a0],%f20 ! Mem[000000004e8000a0] sdivx %l7,-0x172,%l1 and %l6,%l4,%l5 ldsh [%i1+0x170],%l1 ! Mem[000000004e800170] ldsw [%i1+0x1c8],%l3 ! Mem[000000004e8001c8] retl stb %l3,[%i0+0x09c] ! Mem[000000004e00009c] p31_jmpl_1_ho: smulcc %l5,-0x398,%l6 ldsh [%o0+0x1ca],%l4 ! Mem[000000004e0001ca] stx %l4,[%o2+0x0e0] ! Mem[000000004f0000e0] lduh [%o3+0x0da],%l2 ! Mem[000000004f8000da] taddcc %l2,-0x720,%l2 ldd [%o2+0x0c0],%l4 ! Mem[000000004f0000c0] jmpl %g6+8,%g0 stx %l7,[%o3+0x128] ! Mem[000000004f800128] p31_call_1_ho: std %f16,[%o2+0x140] ! Mem[000000004f000140] std %f26,[%o3+0x120] ! Mem[000000004f800120] ldd [%o1+0x0a0],%f20 ! Mem[000000004e8000a0] sdivx %l7,-0x172,%l1 and %l6,%l4,%l5 ldsh [%o1+0x170],%l1 ! Mem[000000004e800170] ldsw [%o1+0x1c8],%l3 ! Mem[000000004e8001c8] retl stb %l3,[%o0+0x09c] ! Mem[000000004e00009c] p32_jmpl_1_le: or %l2,%l5,%l1 sth %l5,[%i2+0x134] ! Mem[0000000051000134] jmpl %g6+8,%g0 ldub [%i1+0x1e7],%l1 ! Mem[00000000508001e7] p32_call_1_le: ld [%i2+0x0b0],%f3 ! Mem[00000000510000b0] ldsb [%i1+0x13a],%l3 ! Mem[000000005080013a] std %l4,[%i0+0x148] ! Mem[0000000050000148] std %l4,[%i0+0x150] ! Mem[0000000050000150] retl ldsb [%i0+0x09f],%l5 ! Mem[000000005000009f] p32_jmpl_1_lo: or %l2,%l5,%l1 sth %l5,[%o2+0x134] ! Mem[0000000051000134] jmpl %g6+8,%g0 ldub [%o1+0x1e7],%l1 ! Mem[00000000508001e7] p32_call_1_lo: ld [%o2+0x0b0],%f3 ! Mem[00000000510000b0] ldsb [%o1+0x13a],%l3 ! Mem[000000005080013a] std %l4,[%o0+0x148] ! Mem[0000000050000148] std %l4,[%o0+0x150] ! Mem[0000000050000150] retl ldsb [%o0+0x09f],%l5 ! Mem[000000005000009f] p32_jmpl_1_he: jmpl %g6+8,%g0 stx %l0,[%i1+0x040] ! Mem[0000000050800040] p32_call_1_he: ldsb [%i3+0x006],%l7 ! Mem[0000000051800006] stx %l7,[%i0+0x120] ! Mem[0000000050000120] retl ldx [%i2+0x110],%l7 ! Mem[0000000051000110] p32_jmpl_1_ho: jmpl %g6+8,%g0 stx %l0,[%o1+0x040] ! Mem[0000000050800040] p32_call_1_ho: ldsb [%o3+0x006],%l7 ! Mem[0000000051800006] stx %l7,[%o0+0x120] ! Mem[0000000050000120] retl ldx [%o2+0x110],%l7 ! Mem[0000000051000110] p33_jmpl_1_le: ldx [%i0+0x160],%l6 ! Mem[0000000052000160] jmpl %g6+8,%g0 xnorcc %l4,%l7,%l0 p33_call_1_le: stb %l1,[%i2+0x16c] ! Mem[000000005300016c] std %l0,[%i1+0x1b8] ! Mem[00000000528001b8] ldsh [%i2+0x154],%l7 ! Mem[0000000053000154] sdivx %l1,0xdfb,%l4 retl swap [%i0+0x1c4],%l7 ! Mem[00000000520001c4] p33_jmpl_1_lo: ldx [%o0+0x160],%l6 ! Mem[0000000052000160] jmpl %g6+8,%g0 xnorcc %l4,%l7,%l0 p33_call_1_lo: stb %l1,[%o2+0x16c] ! Mem[000000005300016c] std %l0,[%o1+0x1b8] ! Mem[00000000528001b8] ldsh [%o2+0x154],%l7 ! Mem[0000000053000154] sdivx %l1,0xdfb,%l4 retl swap [%o0+0x1c4],%l7 ! Mem[00000000520001c4] p33_jmpl_1_he: stx %l4,[%i0+0x1e0] ! Mem[00000000520001e0] stw %l1,[%i1+0x028] ! Mem[0000000052800028] stx %l1,[%i1+0x020] ! Mem[0000000052800020] jmpl %g6+8,%g0 ldsh [%i2+0x0b8],%l4 ! Mem[00000000530000b8] p33_call_1_he: retl ldd [%i1+0x0b8],%f18 ! Mem[00000000528000b8] p33_jmpl_1_ho: stx %l4,[%o0+0x1e0] ! Mem[00000000520001e0] stw %l1,[%o1+0x028] ! Mem[0000000052800028] stx %l1,[%o1+0x020] ! Mem[0000000052800020] jmpl %g6+8,%g0 ldsh [%o2+0x0b8],%l4 ! Mem[00000000530000b8] p33_call_1_ho: retl ldd [%o1+0x0b8],%f18 ! Mem[00000000528000b8] p34_jmpl_1_le: ldstub [%i2+0x0b7],%l7 ! Mem[00000000550000b7] jmpl %g6+8,%g0 stw %l2,[%i0+0x04c] ! Mem[000000005400004c] p34_call_1_le: stw %l0,[%i3+0x11c] ! Mem[000000005580011c] ldsb [%i3+0x122],%l5 ! Mem[0000000055800122] retl xorcc %l2,-0x38e,%l4 p34_jmpl_1_lo: ldstub [%o2+0x0b7],%l7 ! Mem[00000000550000b7] jmpl %g6+8,%g0 stw %l2,[%o0+0x04c] ! Mem[000000005400004c] p34_call_1_lo: stw %l0,[%o3+0x11c] ! Mem[000000005580011c] ldsb [%o3+0x122],%l5 ! Mem[0000000055800122] retl xorcc %l2,-0x38e,%l4 p34_jmpl_1_he: lduh [%i1+0x1b4],%l2 ! Mem[00000000548001b4] jmpl %g6+8,%g0 stx %l0,[%i3+0x158] ! Mem[0000000055800158] p34_call_1_he: sth %l2,[%i3+0x0de] ! Mem[00000000558000de] stx %l0,[%i0+0x0c0] ! Mem[00000000540000c0] ldstub [%i3+0x0f1],%l5 ! Mem[00000000558000f1] ldd [%i1+0x1f0],%l0 ! Mem[00000000548001f0] retl sth %l1,[%i0+0x0c6] ! Mem[00000000540000c6] p34_jmpl_1_ho: lduh [%o1+0x1b4],%l2 ! Mem[00000000548001b4] jmpl %g6+8,%g0 stx %l0,[%o3+0x158] ! Mem[0000000055800158] p34_call_1_ho: sth %l2,[%o3+0x0de] ! Mem[00000000558000de] stx %l0,[%o0+0x0c0] ! Mem[00000000540000c0] ldstub [%o3+0x0f1],%l5 ! Mem[00000000558000f1] ldd [%o1+0x1f0],%l0 ! Mem[00000000548001f0] retl sth %l1,[%o0+0x0c6] ! Mem[00000000540000c6] p35_jmpl_1_le: ldub [%i3+0x162],%l4 ! Mem[0000000057800162] or %l5,0xfaa,%l2 jmpl %g6+8,%g0 stb %l0,[%i0+0x1a5] ! Mem[00000000560001a5] p35_call_1_le: retl ldstub [%i0+0x0b1],%l3 ! Mem[00000000560000b1] p35_jmpl_1_lo: ldub [%o3+0x162],%l4 ! Mem[0000000057800162] or %l5,0xfaa,%l2 jmpl %g6+8,%g0 stb %l0,[%o0+0x1a5] ! Mem[00000000560001a5] p35_call_1_lo: retl ldstub [%o0+0x0b1],%l3 ! Mem[00000000560000b1] p35_jmpl_1_he: lduh [%i3+0x192],%l3 ! Mem[0000000057800192] lduw [%i3+0x120],%l4 ! Mem[0000000057800120] ldd [%i0+0x0a8],%l2 ! Mem[00000000560000a8] ldsh [%i3+0x026],%l4 ! Mem[0000000057800026] lduw [%i1+0x010],%l5 ! Mem[0000000056800010] ldub [%i1+0x026],%l7 ! Mem[0000000056800026] jmpl %g6+8,%g0 std %l6,[%i1+0x120] ! Mem[0000000056800120] p35_call_1_he: stb %l6,[%i2+0x1be] ! Mem[00000000570001be] sth %l2,[%i3+0x180] ! Mem[0000000057800180] lduw [%i2+0x020],%l4 ! Mem[0000000057000020] stx %l4,[%i3+0x048] ! Mem[0000000057800048] lduw [%i2+0x094],%l2 ! Mem[0000000057000094] std %l2,[%i2+0x188] ! Mem[0000000057000188] ldsh [%i2+0x008],%l2 ! Mem[0000000057000008] retl ldstub [%i0+0x0fb],%l1 ! Mem[00000000560000fb] p35_jmpl_1_ho: lduh [%o3+0x192],%l3 ! Mem[0000000057800192] lduw [%o3+0x120],%l4 ! Mem[0000000057800120] ldd [%o0+0x0a8],%l2 ! Mem[00000000560000a8] ldsh [%o3+0x026],%l4 ! Mem[0000000057800026] lduw [%o1+0x010],%l5 ! Mem[0000000056800010] ldub [%o1+0x026],%l7 ! Mem[0000000056800026] jmpl %g6+8,%g0 std %l6,[%o1+0x120] ! Mem[0000000056800120] p35_call_1_ho: stb %l6,[%o2+0x1be] ! Mem[00000000570001be] sth %l2,[%o3+0x180] ! Mem[0000000057800180] lduw [%o2+0x020],%l4 ! Mem[0000000057000020] stx %l4,[%o3+0x048] ! Mem[0000000057800048] lduw [%o2+0x094],%l2 ! Mem[0000000057000094] std %l2,[%o2+0x188] ! Mem[0000000057000188] ldsh [%o2+0x008],%l2 ! Mem[0000000057000008] retl ldstub [%o0+0x0fb],%l1 ! Mem[00000000560000fb] p36_jmpl_1_le: ldsb [%i1+0x13f],%l0 ! Mem[000000005880013f] lduw [%i0+0x1b4],%l2 ! Mem[00000000580001b4] smul %l1,-0x0cc,%l7 ldsh [%i1+0x174],%l7 ! Mem[0000000058800174] jmpl %g6+8,%g0 stx %l0,[%i0+0x180] ! Mem[0000000058000180] p36_call_1_le: xorcc %l2,%l7,%l4 stb %l7,[%i3+0x008] ! Mem[0000000059800008] and %l1,0xf2a,%l1 retl ldub [%i3+0x120],%l4 ! Mem[0000000059800120] p36_jmpl_1_lo: ldsb [%o1+0x13f],%l0 ! Mem[000000005880013f] lduw [%o0+0x1b4],%l2 ! Mem[00000000580001b4] smul %l1,-0x0cc,%l7 ldsh [%o1+0x174],%l7 ! Mem[0000000058800174] jmpl %g6+8,%g0 stx %l0,[%o0+0x180] ! Mem[0000000058000180] p36_call_1_lo: xorcc %l2,%l7,%l4 stb %l7,[%o3+0x008] ! Mem[0000000059800008] and %l1,0xf2a,%l1 retl ldub [%o3+0x120],%l4 ! Mem[0000000059800120] p36_jmpl_1_he: swap [%i1+0x1bc],%l1 ! Mem[00000000588001bc] ldub [%i0+0x05f],%l1 ! Mem[000000005800005f] jmpl %g6+8,%g0 ldd [%i2+0x000],%l6 ! Mem[0000000059000000] p36_call_1_he: std %l6,[%i0+0x188] ! Mem[0000000058000188] ldsb [%i2+0x19a],%l4 ! Mem[000000005900019a] andncc %l4,%l4,%l5 stb %l2,[%i0+0x00c] ! Mem[000000005800000c] retl ldd [%i1+0x108],%f20 ! Mem[0000000058800108] p36_jmpl_1_ho: swap [%o1+0x1bc],%l1 ! Mem[00000000588001bc] ldub [%o0+0x05f],%l1 ! Mem[000000005800005f] jmpl %g6+8,%g0 ldd [%o2+0x000],%l6 ! Mem[0000000059000000] p36_call_1_ho: std %l6,[%o0+0x188] ! Mem[0000000058000188] ldsb [%o2+0x19a],%l4 ! Mem[000000005900019a] andncc %l4,%l4,%l5 stb %l2,[%o0+0x00c] ! Mem[000000005800000c] retl ldd [%o1+0x108],%f20 ! Mem[0000000058800108] p37_jmpl_1_le: jmpl %g6+8,%g0 ldx [%i3+0x070],%l1 ! Mem[000000005b800070] p37_call_1_le: lduh [%i1+0x0ae],%l4 ! Mem[000000005a8000ae] sth %l0,[%i1+0x024] ! Mem[000000005a800024] ldx [%i3+0x098],%l3 ! Mem[000000005b800098] retl ldd [%i2+0x1b8],%l2 ! Mem[000000005b0001b8] p37_jmpl_1_lo: jmpl %g6+8,%g0 ldx [%o3+0x070],%l1 ! Mem[000000005b800070] p37_call_1_lo: lduh [%o1+0x0ae],%l4 ! Mem[000000005a8000ae] sth %l0,[%o1+0x024] ! Mem[000000005a800024] ldx [%o3+0x098],%l3 ! Mem[000000005b800098] retl ldd [%o2+0x1b8],%l2 ! Mem[000000005b0001b8] p37_jmpl_1_he: orcc %l5,%l5,%l4 jmpl %g6+8,%g0 stw %l5,[%i3+0x0bc] ! Mem[000000005b8000bc] p37_call_1_he: retl srlx %l4,0x008,%l3 p37_jmpl_1_ho: orcc %l5,%l5,%l4 jmpl %g6+8,%g0 stw %l5,[%o3+0x0bc] ! Mem[000000005b8000bc] p37_call_1_ho: retl srlx %l4,0x008,%l3 p38_jmpl_1_le: jmpl %g6+8,%g0 swap [%i0+0x13c],%l0 ! Mem[000000005c00013c] p38_call_1_le: st %f12,[%i3+0x100] ! Mem[000000005d800100] ldstub [%i0+0x18d],%l5 ! Mem[000000005c00018d] ldx [%i0+0x198],%l3 ! Mem[000000005c000198] ldsh [%i1+0x13a],%l6 ! Mem[000000005c80013a] stx %l1,[%i2+0x178] ! Mem[000000005d000178] andcc %l2,0xe3a,%l5 std %f2 ,[%i2+0x110] ! Mem[000000005d000110] retl lduh [%i0+0x11e],%l0 ! Mem[000000005c00011e] p38_jmpl_1_lo: jmpl %g6+8,%g0 swap [%o0+0x13c],%l0 ! Mem[000000005c00013c] p38_call_1_lo: st %f12,[%o3+0x100] ! Mem[000000005d800100] ldstub [%o0+0x18d],%l5 ! Mem[000000005c00018d] ldx [%o0+0x198],%l3 ! Mem[000000005c000198] ldsh [%o1+0x13a],%l6 ! Mem[000000005c80013a] stx %l1,[%o2+0x178] ! Mem[000000005d000178] andcc %l2,0xe3a,%l5 std %f2 ,[%o2+0x110] ! Mem[000000005d000110] retl lduh [%o0+0x11e],%l0 ! Mem[000000005c00011e] p38_jmpl_1_he: jmpl %g6+8,%g0 ldstub [%i3+0x0e5],%l5 ! Mem[000000005d8000e5] p38_call_1_he: ldd [%i0+0x090],%l6 ! Mem[000000005c000090] stx %l5,[%i2+0x070] ! Mem[000000005d000070] retl ldd [%i0+0x138],%f16 ! Mem[000000005c000138] p38_jmpl_1_ho: jmpl %g6+8,%g0 ldstub [%o3+0x0e5],%l5 ! Mem[000000005d8000e5] p38_call_1_ho: ldd [%o0+0x090],%l6 ! Mem[000000005c000090] stx %l5,[%o2+0x070] ! Mem[000000005d000070] retl ldd [%o0+0x138],%f16 ! Mem[000000005c000138] p39_jmpl_1_le: lduw [%i1+0x130],%l5 ! Mem[000000005e800130] stb %l7,[%i0+0x115] ! Mem[000000005e000115] sub %l2,0xdd4,%l2 jmpl %g6+8,%g0 swap [%i1+0x1a0],%l5 ! Mem[000000005e8001a0] p39_call_1_le: ld [%i0+0x070],%f1 ! Mem[000000005e000070] std %l0,[%i3+0x168] ! Mem[000000005f800168] st %f0 ,[%i0+0x1dc] ! Mem[000000005e0001dc] ldub [%i2+0x187],%l6 ! Mem[000000005f000187] lduh [%i3+0x196],%l0 ! Mem[000000005f800196] stw %l4,[%i0+0x1e4] ! Mem[000000005e0001e4] andncc %l2,0x734,%l2 retl xor %l4,-0x714,%l5 p39_jmpl_1_lo: lduw [%o1+0x130],%l5 ! Mem[000000005e800130] stb %l7,[%o0+0x115] ! Mem[000000005e000115] sub %l2,0xdd4,%l2 jmpl %g6+8,%g0 swap [%o1+0x1a0],%l5 ! Mem[000000005e8001a0] p39_call_1_lo: ld [%o0+0x070],%f1 ! Mem[000000005e000070] std %l0,[%o3+0x168] ! Mem[000000005f800168] st %f0 ,[%o0+0x1dc] ! Mem[000000005e0001dc] ldub [%o2+0x187],%l6 ! Mem[000000005f000187] lduh [%o3+0x196],%l0 ! Mem[000000005f800196] stw %l4,[%o0+0x1e4] ! Mem[000000005e0001e4] andncc %l2,0x734,%l2 retl xor %l4,-0x714,%l5 p39_jmpl_1_he: mulx %l2,-0x62e,%l2 std %f24,[%i1+0x0b8] ! Mem[000000005e8000b8] jmpl %g6+8,%g0 std %f20,[%i2+0x068] ! Mem[000000005f000068] p39_call_1_he: ldsb [%i3+0x171],%l1 ! Mem[000000005f800171] ldsw [%i3+0x1d4],%l4 ! Mem[000000005f8001d4] lduw [%i0+0x0ac],%l3 ! Mem[000000005e0000ac] swap [%i3+0x0e8],%l4 ! Mem[000000005f8000e8] ld [%i2+0x118],%f16 ! Mem[000000005f000118] ldd [%i0+0x180],%f30 ! Mem[000000005e000180] stb %l6,[%i1+0x152] ! Mem[000000005e800152] retl sth %l7,[%i3+0x158] ! Mem[000000005f800158] p39_jmpl_1_ho: mulx %l2,-0x62e,%l2 std %f24,[%o1+0x0b8] ! Mem[000000005e8000b8] jmpl %g6+8,%g0 std %f20,[%o2+0x068] ! Mem[000000005f000068] p39_call_1_ho: ldsb [%o3+0x171],%l1 ! Mem[000000005f800171] ldsw [%o3+0x1d4],%l4 ! Mem[000000005f8001d4] lduw [%o0+0x0ac],%l3 ! Mem[000000005e0000ac] swap [%o3+0x0e8],%l4 ! Mem[000000005f8000e8] ld [%o2+0x118],%f16 ! Mem[000000005f000118] ldd [%o0+0x180],%f30 ! Mem[000000005e000180] stb %l6,[%o1+0x152] ! Mem[000000005e800152] retl sth %l7,[%o3+0x158] ! Mem[000000005f800158] p40_jmpl_1_le: ldub [%i3+0x1e1],%l7 ! Mem[00000000618001e1] ldsh [%i3+0x172],%l2 ! Mem[0000000061800172] subc %l2,0x8c7,%l1 ldstub [%i1+0x151],%l4 ! Mem[0000000060800151] lduh [%i2+0x174],%l7 ! Mem[0000000061000174] sdivx %l0,%l4,%l0 sth %l6,[%i3+0x04c] ! Mem[000000006180004c] jmpl %g6+8,%g0 std %l2,[%i3+0x1b0] ! Mem[00000000618001b0] p40_call_1_le: std %f4 ,[%i1+0x048] ! Mem[0000000060800048] retl ldsw [%i2+0x1d4],%l0 ! Mem[00000000610001d4] p40_jmpl_1_lo: ldub [%o3+0x1e1],%l7 ! Mem[00000000618001e1] ldsh [%o3+0x172],%l2 ! Mem[0000000061800172] subc %l2,0x8c7,%l1 ldstub [%o1+0x151],%l4 ! Mem[0000000060800151] lduh [%o2+0x174],%l7 ! Mem[0000000061000174] sdivx %l0,%l4,%l0 sth %l6,[%o3+0x04c] ! Mem[000000006180004c] jmpl %g6+8,%g0 std %l2,[%o3+0x1b0] ! Mem[00000000618001b0] p40_call_1_lo: std %f4 ,[%o1+0x048] ! Mem[0000000060800048] retl ldsw [%o2+0x1d4],%l0 ! Mem[00000000610001d4] p40_jmpl_1_he: jmpl %g6+8,%g0 sub %l5,%l3,%l4 p40_call_1_he: std %f24,[%i0+0x1b8] ! Mem[00000000600001b8] retl umul %l3,%l3,%l0 p40_jmpl_1_ho: jmpl %g6+8,%g0 sub %l5,%l3,%l4 p40_call_1_ho: std %f24,[%o0+0x1b8] ! Mem[00000000600001b8] retl umul %l3,%l3,%l0 p41_jmpl_1_le: swap [%i0+0x05c],%l4 ! Mem[000000006200005c] std %l6,[%i3+0x020] ! Mem[0000000063800020] swap [%i0+0x0fc],%l6 ! Mem[00000000620000fc] stb %l4,[%i0+0x0c9] ! Mem[00000000620000c9] jmpl %g6+8,%g0 or %l6,0x66a,%l7 p41_call_1_le: and %l5,0x284,%l4 stx %l1,[%i0+0x088] ! Mem[0000000062000088] stx %l5,[%i3+0x0e8] ! Mem[00000000638000e8] ldsh [%i2+0x008],%l1 ! Mem[0000000063000008] ldsb [%i0+0x14a],%l2 ! Mem[000000006200014a] swap [%i0+0x0b0],%l6 ! Mem[00000000620000b0] sth %l5,[%i3+0x04e] ! Mem[000000006380004e] retl lduh [%i2+0x104],%l5 ! Mem[0000000063000104] p41_jmpl_1_lo: swap [%o0+0x05c],%l4 ! Mem[000000006200005c] std %l6,[%o3+0x020] ! Mem[0000000063800020] swap [%o0+0x0fc],%l6 ! Mem[00000000620000fc] stb %l4,[%o0+0x0c9] ! Mem[00000000620000c9] jmpl %g6+8,%g0 or %l6,0x66a,%l7 p41_call_1_lo: and %l5,0x284,%l4 stx %l1,[%o0+0x088] ! Mem[0000000062000088] stx %l5,[%o3+0x0e8] ! Mem[00000000638000e8] ldsh [%o2+0x008],%l1 ! Mem[0000000063000008] ldsb [%o0+0x14a],%l2 ! Mem[000000006200014a] swap [%o0+0x0b0],%l6 ! Mem[00000000620000b0] sth %l5,[%o3+0x04e] ! Mem[000000006380004e] retl lduh [%o2+0x104],%l5 ! Mem[0000000063000104] p41_jmpl_1_he: sth %l3,[%i0+0x04a] ! Mem[000000006200004a] ldstub [%i3+0x091],%l3 ! Mem[0000000063800091] jmpl %g6+8,%g0 stb %l6,[%i2+0x09e] ! Mem[000000006300009e] p41_call_1_he: addccc %l5,%l3,%l1 st %f28,[%i3+0x08c] ! Mem[000000006380008c] xorcc %l4,0x7c8,%l2 retl stx %l4,[%i0+0x0d0] ! Mem[00000000620000d0] p41_jmpl_1_ho: sth %l3,[%o0+0x04a] ! Mem[000000006200004a] ldstub [%o3+0x091],%l3 ! Mem[0000000063800091] jmpl %g6+8,%g0 stb %l6,[%o2+0x09e] ! Mem[000000006300009e] p41_call_1_ho: addccc %l5,%l3,%l1 st %f28,[%o3+0x08c] ! Mem[000000006380008c] xorcc %l4,0x7c8,%l2 retl stx %l4,[%o0+0x0d0] ! Mem[00000000620000d0] p42_jmpl_1_le: std %l0,[%i3+0x130] ! Mem[0000000065800130] std %f14,[%i0+0x140] ! Mem[0000000064000140] jmpl %g6+8,%g0 ldsb [%i1+0x13a],%l3 ! Mem[000000006480013a] p42_call_1_le: or %l4,0xe28,%l2 smul %l6,-0x4f3,%l0 tsubcctv %l7,0x7fa,%l1 stb %l6,[%i1+0x114] ! Mem[0000000064800114] retl sub %l7,0xb01,%l0 p42_jmpl_1_lo: std %l0,[%o3+0x130] ! Mem[0000000065800130] std %f14,[%o0+0x140] ! Mem[0000000064000140] jmpl %g6+8,%g0 ldsb [%o1+0x13a],%l3 ! Mem[000000006480013a] p42_call_1_lo: or %l4,0xe28,%l2 smul %l6,-0x4f3,%l0 tsubcctv %l7,0x7fa,%l1 stb %l6,[%o1+0x114] ! Mem[0000000064800114] retl sub %l7,0xb01,%l0 p42_jmpl_1_he: stb %l5,[%i2+0x032] ! Mem[0000000065000032] jmpl %g6+8,%g0 ldsh [%i2+0x006],%l7 ! Mem[0000000065000006] p42_call_1_he: ldd [%i2+0x1a8],%l6 ! Mem[00000000650001a8] xnorcc %l4,-0xb94,%l2 ldsb [%i3+0x13b],%l2 ! Mem[000000006580013b] ldx [%i3+0x1b0],%l5 ! Mem[00000000658001b0] retl ldstub [%i2+0x12a],%l4 ! Mem[000000006500012a] p42_jmpl_1_ho: stb %l5,[%o2+0x032] ! Mem[0000000065000032] jmpl %g6+8,%g0 ldsh [%o2+0x006],%l7 ! Mem[0000000065000006] p42_call_1_ho: ldd [%o2+0x1a8],%l6 ! Mem[00000000650001a8] xnorcc %l4,-0xb94,%l2 ldsb [%o3+0x13b],%l2 ! Mem[000000006580013b] ldx [%o3+0x1b0],%l5 ! Mem[00000000658001b0] retl ldstub [%o2+0x12a],%l4 ! Mem[000000006500012a] p43_jmpl_1_le: ldstub [%i3+0x075],%l2 ! Mem[0000000067800075] ldsw [%i3+0x0a0],%l1 ! Mem[00000000678000a0] stx %l5,[%i1+0x048] ! Mem[0000000066800048] stw %l1,[%i3+0x138] ! Mem[0000000067800138] or %l2,%l3,%l6 jmpl %g6+8,%g0 std %l0,[%i3+0x060] ! Mem[0000000067800060] p43_call_1_le: std %l2,[%i1+0x010] ! Mem[0000000066800010] stw %l2,[%i2+0x1bc] ! Mem[00000000670001bc] retl ldx [%i3+0x080],%l1 ! Mem[0000000067800080] p43_jmpl_1_lo: ldstub [%o3+0x075],%l2 ! Mem[0000000067800075] ldsw [%o3+0x0a0],%l1 ! Mem[00000000678000a0] stx %l5,[%o1+0x048] ! Mem[0000000066800048] stw %l1,[%o3+0x138] ! Mem[0000000067800138] or %l2,%l3,%l6 jmpl %g6+8,%g0 std %l0,[%o3+0x060] ! Mem[0000000067800060] p43_call_1_lo: std %l2,[%o1+0x010] ! Mem[0000000066800010] stw %l2,[%o2+0x1bc] ! Mem[00000000670001bc] retl ldx [%o3+0x080],%l1 ! Mem[0000000067800080] p43_jmpl_1_he: addccc %l1,-0x3bc,%l1 jmpl %g6+8,%g0 orcc %l2,-0x70b,%l4 p43_call_1_he: ldsw [%i1+0x188],%l4 ! Mem[0000000066800188] ldsh [%i1+0x1a8],%l7 ! Mem[00000000668001a8] std %f22,[%i0+0x1b8] ! Mem[00000000660001b8] ld [%i0+0x094],%f27 ! Mem[0000000066000094] ldub [%i2+0x080],%l0 ! Mem[0000000067000080] lduw [%i0+0x13c],%l2 ! Mem[000000006600013c] retl lduh [%i2+0x10a],%l7 ! Mem[000000006700010a] p43_jmpl_1_ho: addccc %l1,-0x3bc,%l1 jmpl %g6+8,%g0 orcc %l2,-0x70b,%l4 p43_call_1_ho: ldsw [%o1+0x188],%l4 ! Mem[0000000066800188] ldsh [%o1+0x1a8],%l7 ! Mem[00000000668001a8] std %f22,[%o0+0x1b8] ! Mem[00000000660001b8] ld [%o0+0x094],%f27 ! Mem[0000000066000094] ldub [%o2+0x080],%l0 ! Mem[0000000067000080] lduw [%o0+0x13c],%l2 ! Mem[000000006600013c] retl lduh [%o2+0x10a],%l7 ! Mem[000000006700010a] p44_jmpl_1_le: ldsw [%i3+0x1dc],%l4 ! Mem[00000000698001dc] swap [%i3+0x0a8],%l1 ! Mem[00000000698000a8] ld [%i2+0x110],%f15 ! Mem[0000000069000110] lduw [%i1+0x0c4],%l5 ! Mem[00000000688000c4] swap [%i3+0x174],%l5 ! Mem[0000000069800174] st %f5 ,[%i2+0x04c] ! Mem[000000006900004c] ldsw [%i3+0x0bc],%l6 ! Mem[00000000698000bc] jmpl %g6+8,%g0 lduw [%i2+0x0c8],%l2 ! Mem[00000000690000c8] p44_call_1_le: stb %l0,[%i2+0x1d4] ! Mem[00000000690001d4] std %l2,[%i1+0x088] ! Mem[0000000068800088] retl xnorcc %l6,%l1,%l2 p44_jmpl_1_lo: ldsw [%o3+0x1dc],%l4 ! Mem[00000000698001dc] swap [%o3+0x0a8],%l1 ! Mem[00000000698000a8] ld [%o2+0x110],%f15 ! Mem[0000000069000110] lduw [%o1+0x0c4],%l5 ! Mem[00000000688000c4] swap [%o3+0x174],%l5 ! Mem[0000000069800174] st %f5 ,[%o2+0x04c] ! Mem[000000006900004c] ldsw [%o3+0x0bc],%l6 ! Mem[00000000698000bc] jmpl %g6+8,%g0 lduw [%o2+0x0c8],%l2 ! Mem[00000000690000c8] p44_call_1_lo: stb %l0,[%o2+0x1d4] ! Mem[00000000690001d4] std %l2,[%o1+0x088] ! Mem[0000000068800088] retl xnorcc %l6,%l1,%l2 p44_jmpl_1_he: sth %l7,[%i2+0x050] ! Mem[0000000069000050] sra %l2,%l5,%l4 ldx [%i3+0x158],%l6 ! Mem[0000000069800158] lduh [%i3+0x01c],%l0 ! Mem[000000006980001c] jmpl %g6+8,%g0 ldub [%i3+0x052],%l0 ! Mem[0000000069800052] p44_call_1_he: ldd [%i3+0x0b0],%l2 ! Mem[00000000698000b0] tsubcc %l1,0x237,%l1 retl sdivx %l1,-0xcde,%l2 p44_jmpl_1_ho: sth %l7,[%o2+0x050] ! Mem[0000000069000050] sra %l2,%l5,%l4 ldx [%o3+0x158],%l6 ! Mem[0000000069800158] lduh [%o3+0x01c],%l0 ! Mem[000000006980001c] jmpl %g6+8,%g0 ldub [%o3+0x052],%l0 ! Mem[0000000069800052] p44_call_1_ho: ldd [%o3+0x0b0],%l2 ! Mem[00000000698000b0] tsubcc %l1,0x237,%l1 retl sdivx %l1,-0xcde,%l2 p45_jmpl_1_le: stx %l4,[%i3+0x128] ! Mem[000000006b800128] jmpl %g6+8,%g0 stw %l2,[%i2+0x014] ! Mem[000000006b000014] p45_call_1_le: stw %l6,[%i1+0x060] ! Mem[000000006a800060] umul %l2,0xd8b,%l6 ldub [%i1+0x082],%l4 ! Mem[000000006a800082] ldub [%i1+0x040],%l6 ! Mem[000000006a800040] retl ld [%i0+0x0a8],%f11 ! Mem[000000006a0000a8] p45_jmpl_1_lo: stx %l4,[%o3+0x128] ! Mem[000000006b800128] jmpl %g6+8,%g0 stw %l2,[%o2+0x014] ! Mem[000000006b000014] p45_call_1_lo: stw %l6,[%o1+0x060] ! Mem[000000006a800060] umul %l2,0xd8b,%l6 ldub [%o1+0x082],%l4 ! Mem[000000006a800082] ldub [%o1+0x040],%l6 ! Mem[000000006a800040] retl ld [%o0+0x0a8],%f11 ! Mem[000000006a0000a8] p45_jmpl_1_he: xnorcc %l4,%l5,%l3 ldub [%i2+0x15b],%l4 ! Mem[000000006b00015b] ldsh [%i1+0x0b4],%l2 ! Mem[000000006a8000b4] stx %l1,[%i2+0x110] ! Mem[000000006b000110] swap [%i3+0x188],%l1 ! Mem[000000006b800188] stb %l2,[%i3+0x09e] ! Mem[000000006b80009e] andncc %l7,0xf8d,%l6 jmpl %g6+8,%g0 udivx %l7,%l3,%l4 p45_call_1_he: std %l2,[%i2+0x160] ! Mem[000000006b000160] stw %l6,[%i3+0x13c] ! Mem[000000006b80013c] std %l0,[%i0+0x0b8] ! Mem[000000006a0000b8] stx %l2,[%i3+0x100] ! Mem[000000006b800100] stw %l7,[%i3+0x080] ! Mem[000000006b800080] ldub [%i2+0x1d6],%l1 ! Mem[000000006b0001d6] retl swap [%i1+0x018],%l2 ! Mem[000000006a800018] p45_jmpl_1_ho: xnorcc %l4,%l5,%l3 ldub [%o2+0x15b],%l4 ! Mem[000000006b00015b] ldsh [%o1+0x0b4],%l2 ! Mem[000000006a8000b4] stx %l1,[%o2+0x110] ! Mem[000000006b000110] swap [%o3+0x188],%l1 ! Mem[000000006b800188] stb %l2,[%o3+0x09e] ! Mem[000000006b80009e] andncc %l7,0xf8d,%l6 jmpl %g6+8,%g0 udivx %l7,%l3,%l4 p45_call_1_ho: std %l2,[%o2+0x160] ! Mem[000000006b000160] stw %l6,[%o3+0x13c] ! Mem[000000006b80013c] std %l0,[%o0+0x0b8] ! Mem[000000006a0000b8] stx %l2,[%o3+0x100] ! Mem[000000006b800100] stw %l7,[%o3+0x080] ! Mem[000000006b800080] ldub [%o2+0x1d6],%l1 ! Mem[000000006b0001d6] retl swap [%o1+0x018],%l2 ! Mem[000000006a800018] p46_jmpl_1_le: std %l0,[%i1+0x038] ! Mem[000000006c800038] jmpl %g6+8,%g0 stw %l4,[%i3+0x0a4] ! Mem[000000006d8000a4] p46_call_1_le: ldd [%i1+0x1d0],%l2 ! Mem[000000006c8001d0] st %f13,[%i1+0x114] ! Mem[000000006c800114] retl stx %l2,[%i2+0x020] ! Mem[000000006d000020] p46_jmpl_1_lo: std %l0,[%o1+0x038] ! Mem[000000006c800038] jmpl %g6+8,%g0 stw %l4,[%o3+0x0a4] ! Mem[000000006d8000a4] p46_call_1_lo: ldd [%o1+0x1d0],%l2 ! Mem[000000006c8001d0] st %f13,[%o1+0x114] ! Mem[000000006c800114] retl stx %l2,[%o2+0x020] ! Mem[000000006d000020] p46_jmpl_1_he: ldd [%i0+0x0e0],%l0 ! Mem[000000006c0000e0] srlx %l1,0x009,%l3 jmpl %g6+8,%g0 swap [%i3+0x180],%l0 ! Mem[000000006d800180] p46_call_1_he: stw %l3,[%i2+0x0bc] ! Mem[000000006d0000bc] ld [%i0+0x19c],%f26 ! Mem[000000006c00019c] ldsh [%i1+0x168],%l5 ! Mem[000000006c800168] lduh [%i1+0x0f8],%l4 ! Mem[000000006c8000f8] std %l6,[%i3+0x0a0] ! Mem[000000006d8000a0] ldsw [%i1+0x16c],%l4 ! Mem[000000006c80016c] stw %l1,[%i0+0x1fc] ! Mem[000000006c0001fc] retl ldub [%i0+0x1d2],%l6 ! Mem[000000006c0001d2] p46_jmpl_1_ho: ldd [%o0+0x0e0],%l0 ! Mem[000000006c0000e0] srlx %l1,0x009,%l3 jmpl %g6+8,%g0 swap [%o3+0x180],%l0 ! Mem[000000006d800180] p46_call_1_ho: stw %l3,[%o2+0x0bc] ! Mem[000000006d0000bc] ld [%o0+0x19c],%f26 ! Mem[000000006c00019c] ldsh [%o1+0x168],%l5 ! Mem[000000006c800168] lduh [%o1+0x0f8],%l4 ! Mem[000000006c8000f8] std %l6,[%o3+0x0a0] ! Mem[000000006d8000a0] ldsw [%o1+0x16c],%l4 ! Mem[000000006c80016c] stw %l1,[%o0+0x1fc] ! Mem[000000006c0001fc] retl ldub [%o0+0x1d2],%l6 ! Mem[000000006c0001d2] p47_jmpl_1_le: ldstub [%i3+0x091],%l3 ! Mem[000000006f800091] sth %l6,[%i1+0x0be] ! Mem[000000006e8000be] srl %l5,0x003,%l1 lduh [%i3+0x004],%l0 ! Mem[000000006f800004] jmpl %g6+8,%g0 ldd [%i0+0x0b8],%l2 ! Mem[000000006e0000b8] p47_call_1_le: ldsb [%i0+0x1aa],%l4 ! Mem[000000006e0001aa] retl stb %l4,[%i2+0x1ed] ! Mem[000000006f0001ed] p47_jmpl_1_lo: ldstub [%o3+0x091],%l3 ! Mem[000000006f800091] sth %l6,[%o1+0x0be] ! Mem[000000006e8000be] srl %l5,0x003,%l1 lduh [%o3+0x004],%l0 ! Mem[000000006f800004] jmpl %g6+8,%g0 ldd [%o0+0x0b8],%l2 ! Mem[000000006e0000b8] p47_call_1_lo: ldsb [%o0+0x1aa],%l4 ! Mem[000000006e0001aa] retl stb %l4,[%o2+0x1ed] ! Mem[000000006f0001ed] p47_jmpl_1_he: sth %l5,[%i0+0x04a] ! Mem[000000006e00004a] ld [%i0+0x0c8],%f25 ! Mem[000000006e0000c8] ldsb [%i3+0x067],%l6 ! Mem[000000006f800067] ldsh [%i0+0x03e],%l2 ! Mem[000000006e00003e] jmpl %g6+8,%g0 andn %l2,0xdb6,%l4 p47_call_1_he: swap [%i0+0x09c],%l2 ! Mem[000000006e00009c] ld [%i2+0x150],%f16 ! Mem[000000006f000150] lduh [%i2+0x1de],%l2 ! Mem[000000006f0001de] umul %l4,-0xa6c,%l0 ldstub [%i1+0x141],%l1 ! Mem[000000006e800141] andn %l2,%l2,%l7 retl ld [%i0+0x1d4],%f25 ! Mem[000000006e0001d4] p47_jmpl_1_ho: sth %l5,[%o0+0x04a] ! Mem[000000006e00004a] ld [%o0+0x0c8],%f25 ! Mem[000000006e0000c8] ldsb [%o3+0x067],%l6 ! Mem[000000006f800067] ldsh [%o0+0x03e],%l2 ! Mem[000000006e00003e] jmpl %g6+8,%g0 andn %l2,0xdb6,%l4 p47_call_1_ho: swap [%o0+0x09c],%l2 ! Mem[000000006e00009c] ld [%o2+0x150],%f16 ! Mem[000000006f000150] lduh [%o2+0x1de],%l2 ! Mem[000000006f0001de] umul %l4,-0xa6c,%l0 ldstub [%o1+0x141],%l1 ! Mem[000000006e800141] andn %l2,%l2,%l7 retl ld [%o0+0x1d4],%f25 ! Mem[000000006e0001d4] p48_jmpl_1_le: ldsw [%i3+0x0ac],%l1 ! Mem[00000000718000ac] stb %l0,[%i2+0x03f] ! Mem[000000007100003f] jmpl %g6+8,%g0 xnor %l2,%l5,%l3 p48_call_1_le: ldub [%i0+0x0aa],%l5 ! Mem[00000000700000aa] lduh [%i2+0x154],%l5 ! Mem[0000000071000154] retl ldd [%i2+0x048],%l4 ! Mem[0000000071000048] p48_jmpl_1_lo: ldsw [%o3+0x0ac],%l1 ! Mem[00000000718000ac] stb %l0,[%o2+0x03f] ! Mem[000000007100003f] jmpl %g6+8,%g0 xnor %l2,%l5,%l3 p48_call_1_lo: ldub [%o0+0x0aa],%l5 ! Mem[00000000700000aa] lduh [%o2+0x154],%l5 ! Mem[0000000071000154] retl ldd [%o2+0x048],%l4 ! Mem[0000000071000048] p48_jmpl_1_he: ldub [%i2+0x026],%l2 ! Mem[0000000071000026] ldx [%i2+0x008],%l7 ! Mem[0000000071000008] stb %l2,[%i3+0x037] ! Mem[0000000071800037] ldsw [%i2+0x128],%l2 ! Mem[0000000071000128] ldx [%i0+0x188],%l4 ! Mem[0000000070000188] ldub [%i2+0x1cd],%l4 ! Mem[00000000710001cd] jmpl %g6+8,%g0 taddcctv %l2,-0xbb0,%l7 p48_call_1_he: andn %l7,-0x16b,%l5 retl sth %l2,[%i1+0x022] ! Mem[0000000070800022] p48_jmpl_1_ho: ldub [%o2+0x026],%l2 ! Mem[0000000071000026] ldx [%o2+0x008],%l7 ! Mem[0000000071000008] stb %l2,[%o3+0x037] ! Mem[0000000071800037] ldsw [%o2+0x128],%l2 ! Mem[0000000071000128] ldx [%o0+0x188],%l4 ! Mem[0000000070000188] ldub [%o2+0x1cd],%l4 ! Mem[00000000710001cd] jmpl %g6+8,%g0 taddcctv %l2,-0xbb0,%l7 p48_call_1_ho: andn %l7,-0x16b,%l5 retl sth %l2,[%o1+0x022] ! Mem[0000000070800022] p49_jmpl_1_le: sra %l5,%l3,%l3 lduw [%i3+0x00c],%l1 ! Mem[000000007380000c] ldub [%i3+0x04c],%l5 ! Mem[000000007380004c] andncc %l6,%l6,%l5 ldd [%i1+0x1b8],%l2 ! Mem[00000000728001b8] swap [%i0+0x04c],%l2 ! Mem[000000007200004c] swap [%i1+0x1cc],%l4 ! Mem[00000000728001cc] jmpl %g6+8,%g0 lduh [%i0+0x1d4],%l7 ! Mem[00000000720001d4] p49_call_1_le: lduh [%i1+0x1e6],%l1 ! Mem[00000000728001e6] ldub [%i1+0x090],%l4 ! Mem[0000000072800090] ldub [%i0+0x113],%l0 ! Mem[0000000072000113] stx %l1,[%i0+0x0c8] ! Mem[00000000720000c8] mulx %l3,0xcb9,%l1 retl and %l4,-0xeb2,%l2 p49_jmpl_1_lo: sra %l5,%l3,%l3 lduw [%o3+0x00c],%l1 ! Mem[000000007380000c] ldub [%o3+0x04c],%l5 ! Mem[000000007380004c] andncc %l6,%l6,%l5 ldd [%o1+0x1b8],%l2 ! Mem[00000000728001b8] swap [%o0+0x04c],%l2 ! Mem[000000007200004c] swap [%o1+0x1cc],%l4 ! Mem[00000000728001cc] jmpl %g6+8,%g0 lduh [%o0+0x1d4],%l7 ! Mem[00000000720001d4] p49_call_1_lo: lduh [%o1+0x1e6],%l1 ! Mem[00000000728001e6] ldub [%o1+0x090],%l4 ! Mem[0000000072800090] ldub [%o0+0x113],%l0 ! Mem[0000000072000113] stx %l1,[%o0+0x0c8] ! Mem[00000000720000c8] mulx %l3,0xcb9,%l1 retl and %l4,-0xeb2,%l2 p49_jmpl_1_he: stw %l2,[%i1+0x1cc] ! Mem[00000000728001cc] and %l3,%l2,%l1 ldd [%i2+0x168],%l4 ! Mem[0000000073000168] jmpl %g6+8,%g0 srax %l4,%l2,%l1 p49_call_1_he: ldstub [%i1+0x0d9],%l4 ! Mem[00000000728000d9] lduw [%i2+0x19c],%l6 ! Mem[000000007300019c] ldub [%i0+0x094],%l3 ! Mem[0000000072000094] ldsb [%i2+0x08a],%l6 ! Mem[000000007300008a] sth %l4,[%i1+0x014] ! Mem[0000000072800014] sth %l2,[%i3+0x02c] ! Mem[000000007380002c] lduh [%i2+0x12c],%l4 ! Mem[000000007300012c] retl lduw [%i2+0x160],%l1 ! Mem[0000000073000160] p49_jmpl_1_ho: stw %l2,[%o1+0x1cc] ! Mem[00000000728001cc] and %l3,%l2,%l1 ldd [%o2+0x168],%l4 ! Mem[0000000073000168] jmpl %g6+8,%g0 srax %l4,%l2,%l1 p49_call_1_ho: ldstub [%o1+0x0d9],%l4 ! Mem[00000000728000d9] lduw [%o2+0x19c],%l6 ! Mem[000000007300019c] ldub [%o0+0x094],%l3 ! Mem[0000000072000094] ldsb [%o2+0x08a],%l6 ! Mem[000000007300008a] sth %l4,[%o1+0x014] ! Mem[0000000072800014] sth %l2,[%o3+0x02c] ! Mem[000000007380002c] lduh [%o2+0x12c],%l4 ! Mem[000000007300012c] retl lduw [%o2+0x160],%l1 ! Mem[0000000073000160] p50_jmpl_1_le: ldd [%i3+0x078],%f8 ! Mem[0000000075800078] jmpl %g6+8,%g0 ldsh [%i0+0x020],%l2 ! Mem[0000000074000020] p50_call_1_le: lduw [%i2+0x0c0],%l6 ! Mem[00000000750000c0] ldsh [%i1+0x11a],%l6 ! Mem[000000007480011a] swap [%i3+0x0fc],%l2 ! Mem[00000000758000fc] ldd [%i0+0x0b8],%l2 ! Mem[00000000740000b8] ldx [%i2+0x0b8],%l1 ! Mem[00000000750000b8] ldx [%i3+0x1f0],%l1 ! Mem[00000000758001f0] stw %l0,[%i1+0x1b0] ! Mem[00000000748001b0] retl lduh [%i2+0x0e4],%l7 ! Mem[00000000750000e4] p50_jmpl_1_lo: ldd [%o3+0x078],%f8 ! Mem[0000000075800078] jmpl %g6+8,%g0 ldsh [%o0+0x020],%l2 ! Mem[0000000074000020] p50_call_1_lo: lduw [%o2+0x0c0],%l6 ! Mem[00000000750000c0] ldsh [%o1+0x11a],%l6 ! Mem[000000007480011a] swap [%o3+0x0fc],%l2 ! Mem[00000000758000fc] ldd [%o0+0x0b8],%l2 ! Mem[00000000740000b8] ldx [%o2+0x0b8],%l1 ! Mem[00000000750000b8] ldx [%o3+0x1f0],%l1 ! Mem[00000000758001f0] stw %l0,[%o1+0x1b0] ! Mem[00000000748001b0] retl lduh [%o2+0x0e4],%l7 ! Mem[00000000750000e4] p50_jmpl_1_he: st %f18,[%i1+0x008] ! Mem[0000000074800008] stx %l1,[%i0+0x1e8] ! Mem[00000000740001e8] ldx [%i3+0x130],%l7 ! Mem[0000000075800130] ldsw [%i0+0x128],%l3 ! Mem[0000000074000128] lduw [%i0+0x110],%l0 ! Mem[0000000074000110] lduw [%i2+0x1d8],%l3 ! Mem[00000000750001d8] ldd [%i2+0x1e0],%f26 ! Mem[00000000750001e0] jmpl %g6+8,%g0 subccc %l2,%l5,%l6 p50_call_1_he: std %f26,[%i2+0x050] ! Mem[0000000075000050] ldx [%i1+0x198],%l1 ! Mem[0000000074800198] stx %l4,[%i2+0x0c8] ! Mem[00000000750000c8] subccc %l0,0x568,%l6 stw %l0,[%i0+0x048] ! Mem[0000000074000048] xorcc %l7,0xb96,%l7 or %l2,%l2,%l1 retl ldd [%i0+0x0d0],%l2 ! Mem[00000000740000d0] p50_jmpl_1_ho: st %f18,[%o1+0x008] ! Mem[0000000074800008] stx %l1,[%o0+0x1e8] ! Mem[00000000740001e8] ldx [%o3+0x130],%l7 ! Mem[0000000075800130] ldsw [%o0+0x128],%l3 ! Mem[0000000074000128] lduw [%o0+0x110],%l0 ! Mem[0000000074000110] lduw [%o2+0x1d8],%l3 ! Mem[00000000750001d8] ldd [%o2+0x1e0],%f26 ! Mem[00000000750001e0] jmpl %g6+8,%g0 subccc %l2,%l5,%l6 p50_call_1_ho: std %f26,[%o2+0x050] ! Mem[0000000075000050] ldx [%o1+0x198],%l1 ! Mem[0000000074800198] stx %l4,[%o2+0x0c8] ! Mem[00000000750000c8] subccc %l0,0x568,%l6 stw %l0,[%o0+0x048] ! Mem[0000000074000048] xorcc %l7,0xb96,%l7 or %l2,%l2,%l1 retl ldd [%o0+0x0d0],%l2 ! Mem[00000000740000d0] p51_jmpl_1_le: stw %l6,[%i2+0x090] ! Mem[0000000077000090] ldx [%i1+0x050],%l5 ! Mem[0000000076800050] jmpl %g6+8,%g0 swap [%i2+0x118],%l1 ! Mem[0000000077000118] p51_call_1_le: lduh [%i1+0x058],%l2 ! Mem[0000000076800058] srax %l7,0x009,%l7 retl std %l4,[%i3+0x168] ! Mem[0000000077800168] p51_jmpl_1_lo: stw %l6,[%o2+0x090] ! Mem[0000000077000090] ldx [%o1+0x050],%l5 ! Mem[0000000076800050] jmpl %g6+8,%g0 swap [%o2+0x118],%l1 ! Mem[0000000077000118] p51_call_1_lo: lduh [%o1+0x058],%l2 ! Mem[0000000076800058] srax %l7,0x009,%l7 retl std %l4,[%o3+0x168] ! Mem[0000000077800168] p51_jmpl_1_he: ldx [%i1+0x158],%l1 ! Mem[0000000076800158] jmpl %g6+8,%g0 stb %l7,[%i0+0x106] ! Mem[0000000076000106] p51_call_1_he: or %l4,%l4,%l2 stb %l4,[%i2+0x1ba] ! Mem[00000000770001ba] swap [%i2+0x064],%l3 ! Mem[0000000077000064] xnorcc %l5,%l2,%l4 std %l4,[%i3+0x138] ! Mem[0000000077800138] ldx [%i3+0x1a8],%l2 ! Mem[00000000778001a8] ldsh [%i2+0x09c],%l1 ! Mem[000000007700009c] retl ldstub [%i1+0x096],%l4 ! Mem[0000000076800096] p51_jmpl_1_ho: ldx [%o1+0x158],%l1 ! Mem[0000000076800158] jmpl %g6+8,%g0 stb %l7,[%o0+0x106] ! Mem[0000000076000106] p51_call_1_ho: or %l4,%l4,%l2 stb %l4,[%o2+0x1ba] ! Mem[00000000770001ba] swap [%o2+0x064],%l3 ! Mem[0000000077000064] xnorcc %l5,%l2,%l4 std %l4,[%o3+0x138] ! Mem[0000000077800138] ldx [%o3+0x1a8],%l2 ! Mem[00000000778001a8] ldsh [%o2+0x09c],%l1 ! Mem[000000007700009c] retl ldstub [%o1+0x096],%l4 ! Mem[0000000076800096] p52_jmpl_1_le: stb %l4,[%i0+0x0f1] ! Mem[00000000780000f1] stw %l1,[%i1+0x05c] ! Mem[000000007880005c] ldub [%i2+0x11e],%l3 ! Mem[000000007900011e] or %l6,%l7,%l0 smulcc %l4,-0x4b5,%l0 ldsb [%i0+0x0a0],%l0 ! Mem[00000000780000a0] jmpl %g6+8,%g0 sth %l2,[%i1+0x13c] ! Mem[000000007880013c] p52_call_1_le: ldub [%i0+0x08f],%l2 ! Mem[000000007800008f] orncc %l4,%l0,%l4 andncc %l1,-0x0c9,%l1 swap [%i0+0x1c0],%l2 ! Mem[00000000780001c0] retl stw %l2,[%i2+0x080] ! Mem[0000000079000080] p52_jmpl_1_lo: stb %l4,[%o0+0x0f1] ! Mem[00000000780000f1] stw %l1,[%o1+0x05c] ! Mem[000000007880005c] ldub [%o2+0x11e],%l3 ! Mem[000000007900011e] or %l6,%l7,%l0 smulcc %l4,-0x4b5,%l0 ldsb [%o0+0x0a0],%l0 ! Mem[00000000780000a0] jmpl %g6+8,%g0 sth %l2,[%o1+0x13c] ! Mem[000000007880013c] p52_call_1_lo: ldub [%o0+0x08f],%l2 ! Mem[000000007800008f] orncc %l4,%l0,%l4 andncc %l1,-0x0c9,%l1 swap [%o0+0x1c0],%l2 ! Mem[00000000780001c0] retl stw %l2,[%o2+0x080] ! Mem[0000000079000080] p52_jmpl_1_he: lduw [%i3+0x06c],%l0 ! Mem[000000007980006c] ldd [%i3+0x0c8],%l4 ! Mem[00000000798000c8] ldx [%i1+0x1c0],%l1 ! Mem[00000000788001c0] ldstub [%i3+0x0f4],%l0 ! Mem[00000000798000f4] orcc %l7,0xf48,%l0 swap [%i1+0x0dc],%l7 ! Mem[00000000788000dc] jmpl %g6+8,%g0 swap [%i0+0x158],%l7 ! Mem[0000000078000158] p52_call_1_he: ldsw [%i3+0x114],%l2 ! Mem[0000000079800114] lduh [%i2+0x0f4],%l2 ! Mem[00000000790000f4] stb %l6,[%i3+0x05f] ! Mem[000000007980005f] ld [%i1+0x0ac],%f19 ! Mem[00000000788000ac] retl ldsh [%i3+0x0be],%l5 ! Mem[00000000798000be] p52_jmpl_1_ho: lduw [%o3+0x06c],%l0 ! Mem[000000007980006c] ldd [%o3+0x0c8],%l4 ! Mem[00000000798000c8] ldx [%o1+0x1c0],%l1 ! Mem[00000000788001c0] ldstub [%o3+0x0f4],%l0 ! Mem[00000000798000f4] orcc %l7,0xf48,%l0 swap [%o1+0x0dc],%l7 ! Mem[00000000788000dc] jmpl %g6+8,%g0 swap [%o0+0x158],%l7 ! Mem[0000000078000158] p52_call_1_ho: ldsw [%o3+0x114],%l2 ! Mem[0000000079800114] lduh [%o2+0x0f4],%l2 ! Mem[00000000790000f4] stb %l6,[%o3+0x05f] ! Mem[000000007980005f] ld [%o1+0x0ac],%f19 ! Mem[00000000788000ac] retl ldsh [%o3+0x0be],%l5 ! Mem[00000000798000be] p53_jmpl_1_le: stx %l7,[%i0+0x088] ! Mem[000000007a000088] sra %l2,%l5,%l2 taddcc %l4,%l7,%l5 lduh [%i0+0x15e],%l2 ! Mem[000000007a00015e] ldsh [%i3+0x03c],%l2 ! Mem[000000007b80003c] jmpl %g6+8,%g0 ldsh [%i0+0x084],%l6 ! Mem[000000007a000084] p53_call_1_le: stx %l4,[%i2+0x048] ! Mem[000000007b000048] ldsb [%i0+0x06c],%l5 ! Mem[000000007a00006c] swap [%i3+0x064],%l1 ! Mem[000000007b800064] retl lduh [%i2+0x070],%l3 ! Mem[000000007b000070] p53_jmpl_1_lo: stx %l7,[%o0+0x088] ! Mem[000000007a000088] sra %l2,%l5,%l2 taddcc %l4,%l7,%l5 lduh [%o0+0x15e],%l2 ! Mem[000000007a00015e] ldsh [%o3+0x03c],%l2 ! Mem[000000007b80003c] jmpl %g6+8,%g0 ldsh [%o0+0x084],%l6 ! Mem[000000007a000084] p53_call_1_lo: stx %l4,[%o2+0x048] ! Mem[000000007b000048] ldsb [%o0+0x06c],%l5 ! Mem[000000007a00006c] swap [%o3+0x064],%l1 ! Mem[000000007b800064] retl lduh [%o2+0x070],%l3 ! Mem[000000007b000070] p53_jmpl_1_he: jmpl %g6+8,%g0 subccc %l6,%l7,%l6 p53_call_1_he: orncc %l6,0xdc7,%l1 stb %l6,[%i0+0x13a] ! Mem[000000007a00013a] stx %l4,[%i3+0x030] ! Mem[000000007b800030] ldsb [%i0+0x02c],%l2 ! Mem[000000007a00002c] swap [%i1+0x130],%l1 ! Mem[000000007a800130] retl ldsh [%i3+0x180],%l2 ! Mem[000000007b800180] p53_jmpl_1_ho: jmpl %g6+8,%g0 subccc %l6,%l7,%l6 p53_call_1_ho: orncc %l6,0xdc7,%l1 stb %l6,[%o0+0x13a] ! Mem[000000007a00013a] stx %l4,[%o3+0x030] ! Mem[000000007b800030] ldsb [%o0+0x02c],%l2 ! Mem[000000007a00002c] swap [%o1+0x130],%l1 ! Mem[000000007a800130] retl ldsh [%o3+0x180],%l2 ! Mem[000000007b800180] p54_jmpl_1_le: stx %l2,[%i2+0x0c8] ! Mem[000000007d0000c8] sth %l4,[%i3+0x100] ! Mem[000000007d800100] jmpl %g6+8,%g0 srlx %l0,%l6,%l5 p54_call_1_le: retl std %l2,[%i3+0x098] ! Mem[000000007d800098] p54_jmpl_1_lo: stx %l2,[%o2+0x0c8] ! Mem[000000007d0000c8] sth %l4,[%o3+0x100] ! Mem[000000007d800100] jmpl %g6+8,%g0 srlx %l0,%l6,%l5 p54_call_1_lo: retl std %l2,[%o3+0x098] ! Mem[000000007d800098] p54_jmpl_1_he: mulx %l4,-0x3da,%l3 jmpl %g6+8,%g0 std %l6,[%i0+0x108] ! Mem[000000007c000108] p54_call_1_he: retl sub %l2,0x23d,%l7 p54_jmpl_1_ho: mulx %l4,-0x3da,%l3 jmpl %g6+8,%g0 std %l6,[%o0+0x108] ! Mem[000000007c000108] p54_call_1_ho: retl sub %l2,0x23d,%l7 p55_jmpl_1_le: ldsh [%i1+0x102],%l3 ! Mem[000000007e800102] ldx [%i0+0x110],%l7 ! Mem[000000007e000110] ldsb [%i0+0x0e5],%l5 ! Mem[000000007e0000e5] st %f4 ,[%i0+0x150] ! Mem[000000007e000150] st %f14,[%i3+0x10c] ! Mem[000000007f80010c] add %l0,0x42c,%l0 ld [%i1+0x1c0],%f4 ! Mem[000000007e8001c0] jmpl %g6+8,%g0 stx %l1,[%i1+0x0e8] ! Mem[000000007e8000e8] p55_call_1_le: ld [%i0+0x088],%f10 ! Mem[000000007e000088] ldsw [%i3+0x0a8],%l5 ! Mem[000000007f8000a8] lduh [%i2+0x08c],%l3 ! Mem[000000007f00008c] retl ldsw [%i0+0x148],%l4 ! Mem[000000007e000148] p55_jmpl_1_lo: ldsh [%o1+0x102],%l3 ! Mem[000000007e800102] ldx [%o0+0x110],%l7 ! Mem[000000007e000110] ldsb [%o0+0x0e5],%l5 ! Mem[000000007e0000e5] st %f4 ,[%o0+0x150] ! Mem[000000007e000150] st %f14,[%o3+0x10c] ! Mem[000000007f80010c] add %l0,0x42c,%l0 ld [%o1+0x1c0],%f4 ! Mem[000000007e8001c0] jmpl %g6+8,%g0 stx %l1,[%o1+0x0e8] ! Mem[000000007e8000e8] p55_call_1_lo: ld [%o0+0x088],%f10 ! Mem[000000007e000088] ldsw [%o3+0x0a8],%l5 ! Mem[000000007f8000a8] lduh [%o2+0x08c],%l3 ! Mem[000000007f00008c] retl ldsw [%o0+0x148],%l4 ! Mem[000000007e000148] p55_jmpl_1_he: ldsb [%i0+0x09f],%l5 ! Mem[000000007e00009f] jmpl %g6+8,%g0 std %f18,[%i0+0x138] ! Mem[000000007e000138] p55_call_1_he: swap [%i3+0x1a8],%l1 ! Mem[000000007f8001a8] sdivx %l6,%l3,%l7 ldsb [%i1+0x1fa],%l4 ! Mem[000000007e8001fa] orn %l6,0x9e2,%l2 retl std %l6,[%i2+0x0d8] ! Mem[000000007f0000d8] p55_jmpl_1_ho: ldsb [%o0+0x09f],%l5 ! Mem[000000007e00009f] jmpl %g6+8,%g0 std %f18,[%o0+0x138] ! Mem[000000007e000138] p55_call_1_ho: swap [%o3+0x1a8],%l1 ! Mem[000000007f8001a8] sdivx %l6,%l3,%l7 ldsb [%o1+0x1fa],%l4 ! Mem[000000007e8001fa] orn %l6,0x9e2,%l2 retl std %l6,[%o2+0x0d8] ! Mem[000000007f0000d8] p56_jmpl_1_le: lduh [%i1+0x094],%l7 ! Mem[0000000080800094] taddcc %l2,%l4,%l7 stx %l0,[%i1+0x0f0] ! Mem[00000000808000f0] ldub [%i3+0x1e1],%l7 ! Mem[00000000818001e1] xnor %l3,-0xc36,%l5 ld [%i1+0x17c],%f4 ! Mem[000000008080017c] jmpl %g6+8,%g0 smulcc %l5,0xde5,%l6 p56_call_1_le: tsubcc %l7,%l2,%l2 ldd [%i1+0x0e0],%l0 ! Mem[00000000808000e0] retl stb %l4,[%i1+0x06a] ! Mem[000000008080006a] p56_jmpl_1_lo: lduh [%o1+0x094],%l7 ! Mem[0000000080800094] taddcc %l2,%l4,%l7 stx %l0,[%o1+0x0f0] ! Mem[00000000808000f0] ldub [%o3+0x1e1],%l7 ! Mem[00000000818001e1] xnor %l3,-0xc36,%l5 ld [%o1+0x17c],%f4 ! Mem[000000008080017c] jmpl %g6+8,%g0 smulcc %l5,0xde5,%l6 p56_call_1_lo: tsubcc %l7,%l2,%l2 ldd [%o1+0x0e0],%l0 ! Mem[00000000808000e0] retl stb %l4,[%o1+0x06a] ! Mem[000000008080006a] p56_jmpl_1_he: sth %l7,[%i3+0x14a] ! Mem[000000008180014a] and %l5,%l3,%l4 jmpl %g6+8,%g0 ldstub [%i2+0x13c],%l2 ! Mem[000000008100013c] p56_call_1_he: swap [%i3+0x154],%l7 ! Mem[0000000081800154] umul %l3,-0xcfd,%l0 st %f27,[%i2+0x050] ! Mem[0000000081000050] ldd [%i2+0x180],%f16 ! Mem[0000000081000180] sth %l2,[%i1+0x118] ! Mem[0000000080800118] stx %l0,[%i3+0x080] ! Mem[0000000081800080] sll %l0,%l0,%l3 retl ld [%i2+0x06c],%f28 ! Mem[000000008100006c] p56_jmpl_1_ho: sth %l7,[%o3+0x14a] ! Mem[000000008180014a] and %l5,%l3,%l4 jmpl %g6+8,%g0 ldstub [%o2+0x13c],%l2 ! Mem[000000008100013c] p56_call_1_ho: swap [%o3+0x154],%l7 ! Mem[0000000081800154] umul %l3,-0xcfd,%l0 st %f27,[%o2+0x050] ! Mem[0000000081000050] ldd [%o2+0x180],%f16 ! Mem[0000000081000180] sth %l2,[%o1+0x118] ! Mem[0000000080800118] stx %l0,[%o3+0x080] ! Mem[0000000081800080] sll %l0,%l0,%l3 retl ld [%o2+0x06c],%f28 ! Mem[000000008100006c] p57_jmpl_1_le: stw %l2,[%i0+0x1e0] ! Mem[00000000820001e0] ldub [%i2+0x0ad],%l1 ! Mem[00000000830000ad] srax %l5,%l3,%l4 ldub [%i1+0x13f],%l0 ! Mem[000000008280013f] ldd [%i1+0x098],%l2 ! Mem[0000000082800098] jmpl %g6+8,%g0 andn %l7,0xc35,%l6 p57_call_1_le: st %f7 ,[%i2+0x114] ! Mem[0000000083000114] ldstub [%i3+0x1a1],%l0 ! Mem[00000000838001a1] retl umul %l6,0xa08,%l0 p57_jmpl_1_lo: stw %l2,[%o0+0x1e0] ! Mem[00000000820001e0] ldub [%o2+0x0ad],%l1 ! Mem[00000000830000ad] srax %l5,%l3,%l4 ldub [%o1+0x13f],%l0 ! Mem[000000008280013f] ldd [%o1+0x098],%l2 ! Mem[0000000082800098] jmpl %g6+8,%g0 andn %l7,0xc35,%l6 p57_call_1_lo: st %f7 ,[%o2+0x114] ! Mem[0000000083000114] ldstub [%o3+0x1a1],%l0 ! Mem[00000000838001a1] retl umul %l6,0xa08,%l0 p57_jmpl_1_he: smulcc %l6,-0x9d2,%l3 stx %l2,[%i1+0x078] ! Mem[0000000082800078] ldd [%i0+0x030],%l2 ! Mem[0000000082000030] udivx %l5,%l0,%l6 st %f27,[%i2+0x09c] ! Mem[000000008300009c] jmpl %g6+8,%g0 stw %l2,[%i0+0x1bc] ! Mem[00000000820001bc] p57_call_1_he: smulcc %l5,-0xefb,%l4 retl ldub [%i2+0x109],%l7 ! Mem[0000000083000109] p57_jmpl_1_ho: smulcc %l6,-0x9d2,%l3 stx %l2,[%o1+0x078] ! Mem[0000000082800078] ldd [%o0+0x030],%l2 ! Mem[0000000082000030] udivx %l5,%l0,%l6 st %f27,[%o2+0x09c] ! Mem[000000008300009c] jmpl %g6+8,%g0 stw %l2,[%o0+0x1bc] ! Mem[00000000820001bc] p57_call_1_ho: smulcc %l5,-0xefb,%l4 retl ldub [%o2+0x109],%l7 ! Mem[0000000083000109] p58_jmpl_1_le: addccc %l1,%l7,%l0 ldx [%i0+0x170],%l2 ! Mem[0000000084000170] xnorcc %l5,%l7,%l1 lduw [%i1+0x074],%l5 ! Mem[0000000084800074] ldstub [%i0+0x006],%l2 ! Mem[0000000084000006] lduh [%i2+0x028],%l7 ! Mem[0000000085000028] stx %l1,[%i3+0x050] ! Mem[0000000085800050] jmpl %g6+8,%g0 ldstub [%i3+0x0dc],%l7 ! Mem[00000000858000dc] p58_call_1_le: stb %l1,[%i1+0x14c] ! Mem[000000008480014c] andcc %l4,%l5,%l5 stw %l2,[%i2+0x11c] ! Mem[000000008500011c] lduh [%i0+0x1dc],%l0 ! Mem[00000000840001dc] retl ldsb [%i0+0x0d9],%l4 ! Mem[00000000840000d9] p58_jmpl_1_lo: addccc %l1,%l7,%l0 ldx [%o0+0x170],%l2 ! Mem[0000000084000170] xnorcc %l5,%l7,%l1 lduw [%o1+0x074],%l5 ! Mem[0000000084800074] ldstub [%o0+0x006],%l2 ! Mem[0000000084000006] lduh [%o2+0x028],%l7 ! Mem[0000000085000028] stx %l1,[%o3+0x050] ! Mem[0000000085800050] jmpl %g6+8,%g0 ldstub [%o3+0x0dc],%l7 ! Mem[00000000858000dc] p58_call_1_lo: stb %l1,[%o1+0x14c] ! Mem[000000008480014c] andcc %l4,%l5,%l5 stw %l2,[%o2+0x11c] ! Mem[000000008500011c] lduh [%o0+0x1dc],%l0 ! Mem[00000000840001dc] retl ldsb [%o0+0x0d9],%l4 ! Mem[00000000840000d9] p58_jmpl_1_he: ldub [%i0+0x1a8],%l1 ! Mem[00000000840001a8] st %f24,[%i3+0x01c] ! Mem[000000008580001c] swap [%i2+0x114],%l7 ! Mem[0000000085000114] ldsb [%i2+0x0a2],%l0 ! Mem[00000000850000a2] smul %l1,-0x3c2,%l2 jmpl %g6+8,%g0 ldx [%i0+0x128],%l4 ! Mem[0000000084000128] p58_call_1_he: ldsh [%i1+0x1fe],%l2 ! Mem[00000000848001fe] retl swap [%i3+0x0a0],%l7 ! Mem[00000000858000a0] p58_jmpl_1_ho: ldub [%o0+0x1a8],%l1 ! Mem[00000000840001a8] st %f24,[%o3+0x01c] ! Mem[000000008580001c] swap [%o2+0x114],%l7 ! Mem[0000000085000114] ldsb [%o2+0x0a2],%l0 ! Mem[00000000850000a2] smul %l1,-0x3c2,%l2 jmpl %g6+8,%g0 ldx [%o0+0x128],%l4 ! Mem[0000000084000128] p58_call_1_ho: ldsh [%o1+0x1fe],%l2 ! Mem[00000000848001fe] retl swap [%o3+0x0a0],%l7 ! Mem[00000000858000a0] p59_jmpl_1_le: sth %l2,[%i0+0x152] ! Mem[0000000086000152] ldub [%i2+0x154],%l5 ! Mem[0000000087000154] ldd [%i3+0x048],%l4 ! Mem[0000000087800048] ld [%i0+0x138],%f1 ! Mem[0000000086000138] ldd [%i1+0x0f0],%l4 ! Mem[00000000868000f0] jmpl %g6+8,%g0 stx %l6,[%i0+0x080] ! Mem[0000000086000080] p59_call_1_le: ldsw [%i2+0x07c],%l1 ! Mem[000000008700007c] stx %l3,[%i0+0x1c0] ! Mem[00000000860001c0] sth %l1,[%i1+0x15e] ! Mem[000000008680015e] retl ldd [%i1+0x1a8],%l4 ! Mem[00000000868001a8] p59_jmpl_1_lo: sth %l2,[%o0+0x152] ! Mem[0000000086000152] ldub [%o2+0x154],%l5 ! Mem[0000000087000154] ldd [%o3+0x048],%l4 ! Mem[0000000087800048] ld [%o0+0x138],%f1 ! Mem[0000000086000138] ldd [%o1+0x0f0],%l4 ! Mem[00000000868000f0] jmpl %g6+8,%g0 stx %l6,[%o0+0x080] ! Mem[0000000086000080] p59_call_1_lo: ldsw [%o2+0x07c],%l1 ! Mem[000000008700007c] stx %l3,[%o0+0x1c0] ! Mem[00000000860001c0] sth %l1,[%o1+0x15e] ! Mem[000000008680015e] retl ldd [%o1+0x1a8],%l4 ! Mem[00000000868001a8] p59_jmpl_1_he: sth %l2,[%i2+0x03e] ! Mem[000000008700003e] stx %l0,[%i0+0x1a0] ! Mem[00000000860001a0] taddcctv %l6,0x362,%l2 umulcc %l3,-0x27f,%l2 ldsh [%i2+0x026],%l1 ! Mem[0000000087000026] lduh [%i3+0x14c],%l4 ! Mem[000000008780014c] jmpl %g6+8,%g0 addcc %l4,%l4,%l0 p59_call_1_he: ld [%i1+0x074],%f24 ! Mem[0000000086800074] swap [%i2+0x0bc],%l4 ! Mem[00000000870000bc] orcc %l2,0x914,%l2 retl lduw [%i3+0x05c],%l0 ! Mem[000000008780005c] p59_jmpl_1_ho: sth %l2,[%o2+0x03e] ! Mem[000000008700003e] stx %l0,[%o0+0x1a0] ! Mem[00000000860001a0] taddcctv %l6,0x362,%l2 umulcc %l3,-0x27f,%l2 ldsh [%o2+0x026],%l1 ! Mem[0000000087000026] lduh [%o3+0x14c],%l4 ! Mem[000000008780014c] jmpl %g6+8,%g0 addcc %l4,%l4,%l0 p59_call_1_ho: ld [%o1+0x074],%f24 ! Mem[0000000086800074] swap [%o2+0x0bc],%l4 ! Mem[00000000870000bc] orcc %l2,0x914,%l2 retl lduw [%o3+0x05c],%l0 ! Mem[000000008780005c] p60_jmpl_1_le: ldx [%i0+0x020],%l2 ! Mem[0000000088000020] st %f10,[%i1+0x078] ! Mem[0000000088800078] nop ldub [%i1+0x132],%l0 ! Mem[0000000088800132] ldd [%i1+0x1e8],%l4 ! Mem[00000000888001e8] std %l6,[%i0+0x070] ! Mem[0000000088000070] ldsw [%i1+0x0c8],%l1 ! Mem[00000000888000c8] jmpl %g6+8,%g0 ldstub [%i0+0x064],%l0 ! Mem[0000000088000064] p60_call_1_le: stx %l6,[%i3+0x158] ! Mem[0000000089800158] sth %l0,[%i2+0x03c] ! Mem[000000008900003c] retl ldsb [%i2+0x08c],%l6 ! Mem[000000008900008c] p60_jmpl_1_lo: ldx [%o0+0x020],%l2 ! Mem[0000000088000020] st %f10,[%o1+0x078] ! Mem[0000000088800078] nop ldub [%o1+0x132],%l0 ! Mem[0000000088800132] ldd [%o1+0x1e8],%l4 ! Mem[00000000888001e8] std %l6,[%o0+0x070] ! Mem[0000000088000070] ldsw [%o1+0x0c8],%l1 ! Mem[00000000888000c8] jmpl %g6+8,%g0 ldstub [%o0+0x064],%l0 ! Mem[0000000088000064] p60_call_1_lo: stx %l6,[%o3+0x158] ! Mem[0000000089800158] sth %l0,[%o2+0x03c] ! Mem[000000008900003c] retl ldsb [%o2+0x08c],%l6 ! Mem[000000008900008c] p60_jmpl_1_he: ldsw [%i1+0x080],%l0 ! Mem[0000000088800080] ldub [%i2+0x00a],%l0 ! Mem[000000008900000a] ldx [%i2+0x118],%l2 ! Mem[0000000089000118] orn %l1,%l0,%l4 ldub [%i3+0x09a],%l4 ! Mem[000000008980009a] ldub [%i3+0x13c],%l5 ! Mem[000000008980013c] std %l0,[%i0+0x0c0] ! Mem[00000000880000c0] jmpl %g6+8,%g0 add %l2,-0x757,%l4 p60_call_1_he: xor %l0,0x7ec,%l1 ldx [%i2+0x048],%l4 ! Mem[0000000089000048] lduw [%i2+0x098],%l4 ! Mem[0000000089000098] lduw [%i2+0x0c8],%l2 ! Mem[00000000890000c8] retl sll %l3,0x01e,%l2 p60_jmpl_1_ho: ldsw [%o1+0x080],%l0 ! Mem[0000000088800080] ldub [%o2+0x00a],%l0 ! Mem[000000008900000a] ldx [%o2+0x118],%l2 ! Mem[0000000089000118] orn %l1,%l0,%l4 ldub [%o3+0x09a],%l4 ! Mem[000000008980009a] ldub [%o3+0x13c],%l5 ! Mem[000000008980013c] std %l0,[%o0+0x0c0] ! Mem[00000000880000c0] jmpl %g6+8,%g0 add %l2,-0x757,%l4 p60_call_1_ho: xor %l0,0x7ec,%l1 ldx [%o2+0x048],%l4 ! Mem[0000000089000048] lduw [%o2+0x098],%l4 ! Mem[0000000089000098] lduw [%o2+0x0c8],%l2 ! Mem[00000000890000c8] retl sll %l3,0x01e,%l2 p61_jmpl_1_le: sth %l7,[%i3+0x070] ! Mem[000000008b800070] stb %l1,[%i2+0x0e8] ! Mem[000000008b0000e8] lduh [%i3+0x044],%l0 ! Mem[000000008b800044] sth %l0,[%i3+0x1d4] ! Mem[000000008b8001d4] udivx %l7,%l6,%l4 jmpl %g6+8,%g0 stx %l2,[%i3+0x018] ! Mem[000000008b800018] p61_call_1_le: std %l4,[%i3+0x1c0] ! Mem[000000008b8001c0] stw %l1,[%i3+0x008] ! Mem[000000008b800008] ld [%i1+0x1b0],%f5 ! Mem[000000008a8001b0] retl ldstub [%i0+0x10b],%l7 ! Mem[000000008a00010b] p61_jmpl_1_lo: sth %l7,[%o3+0x070] ! Mem[000000008b800070] stb %l1,[%o2+0x0e8] ! Mem[000000008b0000e8] lduh [%o3+0x044],%l0 ! Mem[000000008b800044] sth %l0,[%o3+0x1d4] ! Mem[000000008b8001d4] udivx %l7,%l6,%l4 jmpl %g6+8,%g0 stx %l2,[%o3+0x018] ! Mem[000000008b800018] p61_call_1_lo: std %l4,[%o3+0x1c0] ! Mem[000000008b8001c0] stw %l1,[%o3+0x008] ! Mem[000000008b800008] ld [%o1+0x1b0],%f5 ! Mem[000000008a8001b0] retl ldstub [%o0+0x10b],%l7 ! Mem[000000008a00010b] p61_jmpl_1_he: smul %l4,0x9b2,%l4 ldub [%i0+0x1fe],%l1 ! Mem[000000008a0001fe] ld [%i3+0x10c],%f30 ! Mem[000000008b80010c] ldx [%i2+0x080],%l4 ! Mem[000000008b000080] ldsb [%i2+0x040],%l6 ! Mem[000000008b000040] stw %l7,[%i0+0x1bc] ! Mem[000000008a0001bc] swap [%i0+0x170],%l1 ! Mem[000000008a000170] jmpl %g6+8,%g0 swap [%i0+0x130],%l2 ! Mem[000000008a000130] p61_call_1_he: ldd [%i3+0x108],%l2 ! Mem[000000008b800108] retl ldub [%i1+0x0f4],%l0 ! Mem[000000008a8000f4] p61_jmpl_1_ho: smul %l4,0x9b2,%l4 ldub [%o0+0x1fe],%l1 ! Mem[000000008a0001fe] ld [%o3+0x10c],%f30 ! Mem[000000008b80010c] ldx [%o2+0x080],%l4 ! Mem[000000008b000080] ldsb [%o2+0x040],%l6 ! Mem[000000008b000040] stw %l7,[%o0+0x1bc] ! Mem[000000008a0001bc] swap [%o0+0x170],%l1 ! Mem[000000008a000170] jmpl %g6+8,%g0 swap [%o0+0x130],%l2 ! Mem[000000008a000130] p61_call_1_ho: ldd [%o3+0x108],%l2 ! Mem[000000008b800108] retl ldub [%o1+0x0f4],%l0 ! Mem[000000008a8000f4] p62_jmpl_1_le: ldstub [%i1+0x053],%l1 ! Mem[000000008c800053] jmpl %g6+8,%g0 lduh [%i2+0x16a],%l7 ! Mem[000000008d00016a] p62_call_1_le: ldx [%i2+0x088],%l3 ! Mem[000000008d000088] retl stb %l4,[%i0+0x12d] ! Mem[000000008c00012d] p62_jmpl_1_lo: ldstub [%o1+0x053],%l1 ! Mem[000000008c800053] jmpl %g6+8,%g0 lduh [%o2+0x16a],%l7 ! Mem[000000008d00016a] p62_call_1_lo: ldx [%o2+0x088],%l3 ! Mem[000000008d000088] retl stb %l4,[%o0+0x12d] ! Mem[000000008c00012d] p62_jmpl_1_he: lduw [%i2+0x108],%l7 ! Mem[000000008d000108] addccc %l2,0x09b,%l4 orn %l1,-0x6a4,%l2 ldub [%i0+0x11e],%l3 ! Mem[000000008c00011e] xnorcc %l6,%l7,%l0 jmpl %g6+8,%g0 lduw [%i1+0x0fc],%l2 ! Mem[000000008c8000fc] p62_call_1_he: ldub [%i2+0x180],%l2 ! Mem[000000008d000180] ldx [%i0+0x130],%l0 ! Mem[000000008c000130] ldstub [%i2+0x0ba],%l4 ! Mem[000000008d0000ba] std %l4,[%i1+0x118] ! Mem[000000008c800118] retl stx %l2,[%i0+0x188] ! Mem[000000008c000188] p62_jmpl_1_ho: lduw [%o2+0x108],%l7 ! Mem[000000008d000108] addccc %l2,0x09b,%l4 orn %l1,-0x6a4,%l2 ldub [%o0+0x11e],%l3 ! Mem[000000008c00011e] xnorcc %l6,%l7,%l0 jmpl %g6+8,%g0 lduw [%o1+0x0fc],%l2 ! Mem[000000008c8000fc] p62_call_1_ho: ldub [%o2+0x180],%l2 ! Mem[000000008d000180] ldx [%o0+0x130],%l0 ! Mem[000000008c000130] ldstub [%o2+0x0ba],%l4 ! Mem[000000008d0000ba] std %l4,[%o1+0x118] ! Mem[000000008c800118] retl stx %l2,[%o0+0x188] ! Mem[000000008c000188] p63_jmpl_1_le: ldsb [%i0+0x14c],%l3 ! Mem[000000008e00014c] stb %l0,[%i2+0x1e4] ! Mem[000000008f0001e4] jmpl %g6+8,%g0 std %l4,[%i3+0x0e0] ! Mem[000000008f8000e0] p63_call_1_le: swap [%i3+0x0b4],%l7 ! Mem[000000008f8000b4] orn %l5,-0xc1f,%l4 retl stx %l0,[%i2+0x030] ! Mem[000000008f000030] p63_jmpl_1_lo: ldsb [%o0+0x14c],%l3 ! Mem[000000008e00014c] stb %l0,[%o2+0x1e4] ! Mem[000000008f0001e4] jmpl %g6+8,%g0 std %l4,[%o3+0x0e0] ! Mem[000000008f8000e0] p63_call_1_lo: swap [%o3+0x0b4],%l7 ! Mem[000000008f8000b4] orn %l5,-0xc1f,%l4 retl stx %l0,[%o2+0x030] ! Mem[000000008f000030] p63_jmpl_1_he: sth %l0,[%i2+0x0e6] ! Mem[000000008f0000e6] ldsh [%i3+0x0f0],%l5 ! Mem[000000008f8000f0] ld [%i0+0x0a4],%f30 ! Mem[000000008e0000a4] stx %l1,[%i2+0x0e0] ! Mem[000000008f0000e0] sth %l5,[%i3+0x098] ! Mem[000000008f800098] lduh [%i3+0x168],%l4 ! Mem[000000008f800168] jmpl %g6+8,%g0 lduh [%i1+0x196],%l0 ! Mem[000000008e800196] p63_call_1_he: ldstub [%i2+0x0c4],%l4 ! Mem[000000008f0000c4] lduh [%i2+0x0da],%l2 ! Mem[000000008f0000da] and %l2,0x4e0,%l2 ldstub [%i1+0x034],%l4 ! Mem[000000008e800034] retl sllx %l4,0x02c,%l1 p63_jmpl_1_ho: sth %l0,[%o2+0x0e6] ! Mem[000000008f0000e6] ldsh [%o3+0x0f0],%l5 ! Mem[000000008f8000f0] ld [%o0+0x0a4],%f30 ! Mem[000000008e0000a4] stx %l1,[%o2+0x0e0] ! Mem[000000008f0000e0] sth %l5,[%o3+0x098] ! Mem[000000008f800098] lduh [%o3+0x168],%l4 ! Mem[000000008f800168] jmpl %g6+8,%g0 lduh [%o1+0x196],%l0 ! Mem[000000008e800196] p63_call_1_ho: ldstub [%o2+0x0c4],%l4 ! Mem[000000008f0000c4] lduh [%o2+0x0da],%l2 ! Mem[000000008f0000da] and %l2,0x4e0,%l2 ldstub [%o1+0x034],%l4 ! Mem[000000008e800034] retl sllx %l4,0x02c,%l1 user_jump1_end: .seg "text" .align 0x2000 user_jump2_start: INIT_MEM(0, 0x0030, 1, +, 0, +, 0) p0_jmpl_2_le: stw %l4,[%i0+0x1a0] ! Mem[00000000100001a0] umulcc %l1,-0xa7f,%l2 jmpl %g6+8,%g0 nop p0_call_2_le: stb %l0,[%i0+0x0b0] ! Mem[00000000100000b0] sth %l1,[%i3+0x1c8] ! Mem[00000000118001c8] ldsb [%i1+0x0e9],%l5 ! Mem[00000000108000e9] stw %l3,[%i2+0x1d4] ! Mem[00000000110001d4] sdivx %l4,%l1,%l2 swap [%i1+0x0f4],%l0 ! Mem[00000000108000f4] retl ldstub [%i2+0x130],%l0 ! Mem[0000000011000130] p0_jmpl_2_lo: stw %l4,[%o0+0x1a0] ! Mem[00000000100001a0] umulcc %l1,-0xa7f,%l2 jmpl %g6+8,%g0 nop p0_call_2_lo: stb %l0,[%o0+0x0b0] ! Mem[00000000100000b0] sth %l1,[%o3+0x1c8] ! Mem[00000000118001c8] ldsb [%o1+0x0e9],%l5 ! Mem[00000000108000e9] stw %l3,[%o2+0x1d4] ! Mem[00000000110001d4] sdivx %l4,%l1,%l2 swap [%o1+0x0f4],%l0 ! Mem[00000000108000f4] retl ldstub [%o2+0x130],%l0 ! Mem[0000000011000130] p0_jmpl_2_he: nop jmpl %g6+8,%g0 std %l4,[%i2+0x028] ! Mem[0000000011000028] p0_call_2_he: ldsh [%i1+0x106],%l3 ! Mem[0000000010800106] xor %l7,%l6,%l0 stx %l7,[%i3+0x0c0] ! Mem[00000000118000c0] retl addccc %l4,0xb08,%l3 p0_jmpl_2_ho: nop jmpl %g6+8,%g0 std %l4,[%o2+0x028] ! Mem[0000000011000028] p0_call_2_ho: ldsh [%o1+0x106],%l3 ! Mem[0000000010800106] xor %l7,%l6,%l0 stx %l7,[%o3+0x0c0] ! Mem[00000000118000c0] retl addccc %l4,0xb08,%l3 p1_jmpl_2_le: std %l6,[%i2+0x030] ! Mem[0000000013000030] stb %l3,[%i3+0x039] ! Mem[0000000013800039] jmpl %g6+8,%g0 sth %l5,[%i0+0x174] ! Mem[0000000012000174] p1_call_2_le: ld [%i0+0x110],%f2 ! Mem[0000000012000110] ldd [%i3+0x0d8],%l4 ! Mem[00000000138000d8] ldsw [%i1+0x158],%l4 ! Mem[0000000012800158] sth %l5,[%i1+0x0a4] ! Mem[00000000128000a4] retl umulcc %l0,%l2,%l0 p1_jmpl_2_lo: std %l6,[%o2+0x030] ! Mem[0000000013000030] stb %l3,[%o3+0x039] ! Mem[0000000013800039] jmpl %g6+8,%g0 sth %l5,[%o0+0x174] ! Mem[0000000012000174] p1_call_2_lo: ld [%o0+0x110],%f2 ! Mem[0000000012000110] ldd [%o3+0x0d8],%l4 ! Mem[00000000138000d8] ldsw [%o1+0x158],%l4 ! Mem[0000000012800158] sth %l5,[%o1+0x0a4] ! Mem[00000000128000a4] retl umulcc %l0,%l2,%l0 p1_jmpl_2_he: stx %l1,[%i0+0x000] ! Mem[0000000012000000] srax %l3,0x026,%l4 ldsw [%i3+0x0b8],%l6 ! Mem[00000000138000b8] stb %l5,[%i0+0x12f] ! Mem[000000001200012f] stx %l4,[%i3+0x0a0] ! Mem[00000000138000a0] jmpl %g6+8,%g0 ldsh [%i3+0x138],%l0 ! Mem[0000000013800138] p1_call_2_he: ld [%i2+0x0b0],%f30 ! Mem[00000000130000b0] lduw [%i2+0x158],%l7 ! Mem[0000000013000158] std %l4,[%i3+0x080] ! Mem[0000000013800080] retl std %f22,[%i3+0x098] ! Mem[0000000013800098] p1_jmpl_2_ho: stx %l1,[%o0+0x000] ! Mem[0000000012000000] srax %l3,0x026,%l4 ldsw [%o3+0x0b8],%l6 ! Mem[00000000138000b8] stb %l5,[%o0+0x12f] ! Mem[000000001200012f] stx %l4,[%o3+0x0a0] ! Mem[00000000138000a0] jmpl %g6+8,%g0 ldsh [%o3+0x138],%l0 ! Mem[0000000013800138] p1_call_2_ho: ld [%o2+0x0b0],%f30 ! Mem[00000000130000b0] lduw [%o2+0x158],%l7 ! Mem[0000000013000158] std %l4,[%o3+0x080] ! Mem[0000000013800080] retl std %f22,[%o3+0x098] ! Mem[0000000013800098] p2_jmpl_2_le: ldstub [%i3+0x034],%l2 ! Mem[0000000015800034] swap [%i3+0x090],%l2 ! Mem[0000000015800090] sra %l4,0x011,%l6 ldstub [%i1+0x0b6],%l4 ! Mem[00000000148000b6] stx %l5,[%i0+0x0c8] ! Mem[00000000140000c8] andn %l5,%l1,%l4 lduh [%i2+0x02c],%l1 ! Mem[000000001500002c] jmpl %g6+8,%g0 and %l7,0xd6b,%l7 p2_call_2_le: std %f12,[%i0+0x028] ! Mem[0000000014000028] lduh [%i1+0x0ca],%l0 ! Mem[00000000148000ca] std %f0 ,[%i2+0x138] ! Mem[0000000015000138] std %l2,[%i3+0x100] ! Mem[0000000015800100] retl swap [%i0+0x1f4],%l0 ! Mem[00000000140001f4] p2_jmpl_2_lo: ldstub [%o3+0x034],%l2 ! Mem[0000000015800034] swap [%o3+0x090],%l2 ! Mem[0000000015800090] sra %l4,0x011,%l6 ldstub [%o1+0x0b6],%l4 ! Mem[00000000148000b6] stx %l5,[%o0+0x0c8] ! Mem[00000000140000c8] andn %l5,%l1,%l4 lduh [%o2+0x02c],%l1 ! Mem[000000001500002c] jmpl %g6+8,%g0 and %l7,0xd6b,%l7 p2_call_2_lo: std %f12,[%o0+0x028] ! Mem[0000000014000028] lduh [%o1+0x0ca],%l0 ! Mem[00000000148000ca] std %f0 ,[%o2+0x138] ! Mem[0000000015000138] std %l2,[%o3+0x100] ! Mem[0000000015800100] retl swap [%o0+0x1f4],%l0 ! Mem[00000000140001f4] p2_jmpl_2_he: lduh [%i1+0x1fe],%l3 ! Mem[00000000148001fe] ldsb [%i0+0x1b7],%l6 ! Mem[00000000140001b7] stw %l0,[%i1+0x1bc] ! Mem[00000000148001bc] ldsb [%i2+0x1b2],%l7 ! Mem[00000000150001b2] st %f20,[%i0+0x088] ! Mem[0000000014000088] ldstub [%i2+0x1c9],%l4 ! Mem[00000000150001c9] ldd [%i0+0x108],%l2 ! Mem[0000000014000108] jmpl %g6+8,%g0 ldd [%i1+0x188],%l6 ! Mem[0000000014800188] p2_call_2_he: ldx [%i3+0x0c0],%l1 ! Mem[00000000158000c0] std %l6,[%i0+0x028] ! Mem[0000000014000028] ldstub [%i1+0x0a2],%l6 ! Mem[00000000148000a2] std %l0,[%i1+0x158] ! Mem[0000000014800158] ld [%i0+0x184],%f19 ! Mem[0000000014000184] ldsh [%i2+0x18c],%l5 ! Mem[000000001500018c] retl lduw [%i2+0x190],%l6 ! Mem[0000000015000190] p2_jmpl_2_ho: lduh [%o1+0x1fe],%l3 ! Mem[00000000148001fe] ldsb [%o0+0x1b7],%l6 ! Mem[00000000140001b7] stw %l0,[%o1+0x1bc] ! Mem[00000000148001bc] ldsb [%o2+0x1b2],%l7 ! Mem[00000000150001b2] st %f20,[%o0+0x088] ! Mem[0000000014000088] ldstub [%o2+0x1c9],%l4 ! Mem[00000000150001c9] ldd [%o0+0x108],%l2 ! Mem[0000000014000108] jmpl %g6+8,%g0 ldd [%o1+0x188],%l6 ! Mem[0000000014800188] p2_call_2_ho: ldx [%o3+0x0c0],%l1 ! Mem[00000000158000c0] std %l6,[%o0+0x028] ! Mem[0000000014000028] ldstub [%o1+0x0a2],%l6 ! Mem[00000000148000a2] std %l0,[%o1+0x158] ! Mem[0000000014800158] ld [%o0+0x184],%f19 ! Mem[0000000014000184] ldsh [%o2+0x18c],%l5 ! Mem[000000001500018c] retl lduw [%o2+0x190],%l6 ! Mem[0000000015000190] p3_jmpl_2_le: jmpl %g6+8,%g0 sra %l5,%l2,%l3 p3_call_2_le: sth %l0,[%i1+0x028] ! Mem[0000000016800028] andncc %l6,0x40b,%l6 swap [%i0+0x1fc],%l6 ! Mem[00000000160001fc] swap [%i0+0x0f0],%l3 ! Mem[00000000160000f0] srlx %l6,%l0,%l5 ldsh [%i0+0x09e],%l4 ! Mem[000000001600009e] retl stx %l3,[%i3+0x008] ! Mem[0000000017800008] p3_jmpl_2_lo: jmpl %g6+8,%g0 sra %l5,%l2,%l3 p3_call_2_lo: sth %l0,[%o1+0x028] ! Mem[0000000016800028] andncc %l6,0x40b,%l6 swap [%o0+0x1fc],%l6 ! Mem[00000000160001fc] swap [%o0+0x0f0],%l3 ! Mem[00000000160000f0] srlx %l6,%l0,%l5 ldsh [%o0+0x09e],%l4 ! Mem[000000001600009e] retl stx %l3,[%o3+0x008] ! Mem[0000000017800008] p3_jmpl_2_he: ldsh [%i1+0x058],%l5 ! Mem[0000000016800058] ldsh [%i0+0x090],%l7 ! Mem[0000000016000090] sth %l7,[%i2+0x1de] ! Mem[00000000170001de] ldd [%i0+0x128],%f22 ! Mem[0000000016000128] jmpl %g6+8,%g0 swap [%i1+0x19c],%l0 ! Mem[000000001680019c] p3_call_2_he: sth %l1,[%i2+0x09e] ! Mem[000000001700009e] std %f22,[%i1+0x040] ! Mem[0000000016800040] sth %l1,[%i3+0x106] ! Mem[0000000017800106] ldstub [%i0+0x0d5],%l5 ! Mem[00000000160000d5] ldx [%i0+0x0a0],%l6 ! Mem[00000000160000a0] retl ldstub [%i1+0x07e],%l6 ! Mem[000000001680007e] p3_jmpl_2_ho: ldsh [%o1+0x058],%l5 ! Mem[0000000016800058] ldsh [%o0+0x090],%l7 ! Mem[0000000016000090] sth %l7,[%o2+0x1de] ! Mem[00000000170001de] ldd [%o0+0x128],%f22 ! Mem[0000000016000128] jmpl %g6+8,%g0 swap [%o1+0x19c],%l0 ! Mem[000000001680019c] p3_call_2_ho: sth %l1,[%o2+0x09e] ! Mem[000000001700009e] std %f22,[%o1+0x040] ! Mem[0000000016800040] sth %l1,[%o3+0x106] ! Mem[0000000017800106] ldstub [%o0+0x0d5],%l5 ! Mem[00000000160000d5] ldx [%o0+0x0a0],%l6 ! Mem[00000000160000a0] retl ldstub [%o1+0x07e],%l6 ! Mem[000000001680007e] p4_jmpl_2_le: sth %l4,[%i3+0x100] ! Mem[0000000019800100] jmpl %g6+8,%g0 ldd [%i3+0x028],%l6 ! Mem[0000000019800028] p4_call_2_le: ldd [%i0+0x0a8],%l2 ! Mem[00000000180000a8] add %l2,%l3,%l4 lduw [%i1+0x1f0],%l4 ! Mem[00000000188001f0] taddcc %l2,%l5,%l4 nop ldub [%i3+0x067],%l6 ! Mem[0000000019800067] srlx %l0,0x006,%l4 retl ldstub [%i0+0x0ac],%l6 ! Mem[00000000180000ac] p4_jmpl_2_lo: sth %l4,[%o3+0x100] ! Mem[0000000019800100] jmpl %g6+8,%g0 ldd [%o3+0x028],%l6 ! Mem[0000000019800028] p4_call_2_lo: ldd [%o0+0x0a8],%l2 ! Mem[00000000180000a8] add %l2,%l3,%l4 lduw [%o1+0x1f0],%l4 ! Mem[00000000188001f0] taddcc %l2,%l5,%l4 nop ldub [%o3+0x067],%l6 ! Mem[0000000019800067] srlx %l0,0x006,%l4 retl ldstub [%o0+0x0ac],%l6 ! Mem[00000000180000ac] p4_jmpl_2_he: swap [%i1+0x080],%l0 ! Mem[0000000018800080] stb %l2,[%i3+0x08f] ! Mem[000000001980008f] ldstub [%i3+0x082],%l7 ! Mem[0000000019800082] ldx [%i3+0x188],%l2 ! Mem[0000000019800188] addccc %l6,0x7c4,%l3 ldsb [%i0+0x09a],%l1 ! Mem[000000001800009a] or %l3,-0x3af,%l0 jmpl %g6+8,%g0 st %f25,[%i0+0x1b8] ! Mem[00000000180001b8] p4_call_2_he: ldub [%i2+0x06c],%l7 ! Mem[000000001900006c] swap [%i2+0x008],%l5 ! Mem[0000000019000008] ldstub [%i2+0x1e0],%l2 ! Mem[00000000190001e0] std %f28,[%i2+0x030] ! Mem[0000000019000030] stw %l7,[%i3+0x1c8] ! Mem[00000000198001c8] swap [%i0+0x10c],%l5 ! Mem[000000001800010c] retl ldx [%i1+0x1b8],%l4 ! Mem[00000000188001b8] p4_jmpl_2_ho: swap [%o1+0x080],%l0 ! Mem[0000000018800080] stb %l2,[%o3+0x08f] ! Mem[000000001980008f] ldstub [%o3+0x082],%l7 ! Mem[0000000019800082] ldx [%o3+0x188],%l2 ! Mem[0000000019800188] addccc %l6,0x7c4,%l3 ldsb [%o0+0x09a],%l1 ! Mem[000000001800009a] or %l3,-0x3af,%l0 jmpl %g6+8,%g0 st %f25,[%o0+0x1b8] ! Mem[00000000180001b8] p4_call_2_ho: ldub [%o2+0x06c],%l7 ! Mem[000000001900006c] swap [%o2+0x008],%l5 ! Mem[0000000019000008] ldstub [%o2+0x1e0],%l2 ! Mem[00000000190001e0] std %f28,[%o2+0x030] ! Mem[0000000019000030] stw %l7,[%o3+0x1c8] ! Mem[00000000198001c8] swap [%o0+0x10c],%l5 ! Mem[000000001800010c] retl ldx [%o1+0x1b8],%l4 ! Mem[00000000188001b8] p5_jmpl_2_le: jmpl %g6+8,%g0 ldsh [%i2+0x136],%l4 ! Mem[000000001b000136] p5_call_2_le: ldx [%i1+0x050],%l6 ! Mem[000000001a800050] ldsw [%i1+0x008],%l4 ! Mem[000000001a800008] st %f9 ,[%i1+0x1d4] ! Mem[000000001a8001d4] stb %l2,[%i2+0x012] ! Mem[000000001b000012] retl lduw [%i1+0x010],%l7 ! Mem[000000001a800010] p5_jmpl_2_lo: jmpl %g6+8,%g0 ldsh [%o2+0x136],%l4 ! Mem[000000001b000136] p5_call_2_lo: ldx [%o1+0x050],%l6 ! Mem[000000001a800050] ldsw [%o1+0x008],%l4 ! Mem[000000001a800008] st %f9 ,[%o1+0x1d4] ! Mem[000000001a8001d4] stb %l2,[%o2+0x012] ! Mem[000000001b000012] retl lduw [%o1+0x010],%l7 ! Mem[000000001a800010] p5_jmpl_2_he: xnor %l6,-0x8c0,%l1 jmpl %g6+8,%g0 ldub [%i0+0x0e9],%l5 ! Mem[000000001a0000e9] p5_call_2_he: stw %l4,[%i1+0x0b8] ! Mem[000000001a8000b8] ldd [%i2+0x0e0],%l2 ! Mem[000000001b0000e0] ldstub [%i3+0x0ad],%l3 ! Mem[000000001b8000ad] ldstub [%i1+0x052],%l4 ! Mem[000000001a800052] retl ldx [%i2+0x018],%l3 ! Mem[000000001b000018] p5_jmpl_2_ho: xnor %l6,-0x8c0,%l1 jmpl %g6+8,%g0 ldub [%o0+0x0e9],%l5 ! Mem[000000001a0000e9] p5_call_2_ho: stw %l4,[%o1+0x0b8] ! Mem[000000001a8000b8] ldd [%o2+0x0e0],%l2 ! Mem[000000001b0000e0] ldstub [%o3+0x0ad],%l3 ! Mem[000000001b8000ad] ldstub [%o1+0x052],%l4 ! Mem[000000001a800052] retl ldx [%o2+0x018],%l3 ! Mem[000000001b000018] p6_jmpl_2_le: ldd [%i3+0x010],%l0 ! Mem[000000001d800010] ldsw [%i3+0x064],%l5 ! Mem[000000001d800064] lduw [%i2+0x04c],%l7 ! Mem[000000001d00004c] ldub [%i3+0x0c8],%l2 ! Mem[000000001d8000c8] swap [%i2+0x024],%l1 ! Mem[000000001d000024] srax %l4,0x03f,%l3 jmpl %g6+8,%g0 ldsw [%i1+0x150],%l6 ! Mem[000000001c800150] p6_call_2_le: st %f2 ,[%i1+0x048] ! Mem[000000001c800048] ldstub [%i2+0x1a1],%l0 ! Mem[000000001d0001a1] lduw [%i1+0x198],%l3 ! Mem[000000001c800198] lduh [%i3+0x184],%l6 ! Mem[000000001d800184] xor %l4,%l6,%l4 retl ldstub [%i3+0x0e8],%l4 ! Mem[000000001d8000e8] p6_jmpl_2_lo: ldd [%o3+0x010],%l0 ! Mem[000000001d800010] ldsw [%o3+0x064],%l5 ! Mem[000000001d800064] lduw [%o2+0x04c],%l7 ! Mem[000000001d00004c] ldub [%o3+0x0c8],%l2 ! Mem[000000001d8000c8] swap [%o2+0x024],%l1 ! Mem[000000001d000024] srax %l4,0x03f,%l3 jmpl %g6+8,%g0 ldsw [%o1+0x150],%l6 ! Mem[000000001c800150] p6_call_2_lo: st %f2 ,[%o1+0x048] ! Mem[000000001c800048] ldstub [%o2+0x1a1],%l0 ! Mem[000000001d0001a1] lduw [%o1+0x198],%l3 ! Mem[000000001c800198] lduh [%o3+0x184],%l6 ! Mem[000000001d800184] xor %l4,%l6,%l4 retl ldstub [%o3+0x0e8],%l4 ! Mem[000000001d8000e8] p6_jmpl_2_he: swap [%i2+0x15c],%l4 ! Mem[000000001d00015c] orcc %l2,0xbd7,%l0 ldd [%i1+0x078],%f22 ! Mem[000000001c800078] sth %l7,[%i2+0x00c] ! Mem[000000001d00000c] jmpl %g6+8,%g0 stw %l7,[%i2+0x028] ! Mem[000000001d000028] p6_call_2_he: swap [%i2+0x0fc],%l0 ! Mem[000000001d0000fc] stw %l0,[%i0+0x030] ! Mem[000000001c000030] stb %l3,[%i3+0x11d] ! Mem[000000001d80011d] srax %l2,%l5,%l2 ldd [%i3+0x188],%f22 ! Mem[000000001d800188] or %l2,0xc7b,%l2 retl sth %l1,[%i1+0x0c0] ! Mem[000000001c8000c0] p6_jmpl_2_ho: swap [%o2+0x15c],%l4 ! Mem[000000001d00015c] orcc %l2,0xbd7,%l0 ldd [%o1+0x078],%f22 ! Mem[000000001c800078] sth %l7,[%o2+0x00c] ! Mem[000000001d00000c] jmpl %g6+8,%g0 stw %l7,[%o2+0x028] ! Mem[000000001d000028] p6_call_2_ho: swap [%o2+0x0fc],%l0 ! Mem[000000001d0000fc] stw %l0,[%o0+0x030] ! Mem[000000001c000030] stb %l3,[%o3+0x11d] ! Mem[000000001d80011d] srax %l2,%l5,%l2 ldd [%o3+0x188],%f22 ! Mem[000000001d800188] or %l2,0xc7b,%l2 retl sth %l1,[%o1+0x0c0] ! Mem[000000001c8000c0] p7_jmpl_2_le: ldsh [%i3+0x012],%l2 ! Mem[000000001f800012] jmpl %g6+8,%g0 swap [%i2+0x030],%l7 ! Mem[000000001f000030] p7_call_2_le: stx %l5,[%i1+0x1a8] ! Mem[000000001e8001a8] retl lduw [%i2+0x1c4],%l1 ! Mem[000000001f0001c4] p7_jmpl_2_lo: ldsh [%o3+0x012],%l2 ! Mem[000000001f800012] jmpl %g6+8,%g0 swap [%o2+0x030],%l7 ! Mem[000000001f000030] p7_call_2_lo: stx %l5,[%o1+0x1a8] ! Mem[000000001e8001a8] retl lduw [%o2+0x1c4],%l1 ! Mem[000000001f0001c4] p7_jmpl_2_he: xor %l0,%l2,%l1 stx %l1,[%i2+0x000] ! Mem[000000001f000000] std %f26,[%i2+0x1c0] ! Mem[000000001f0001c0] ldd [%i1+0x138],%f16 ! Mem[000000001e800138] ldd [%i0+0x100],%l2 ! Mem[000000001e000100] ldub [%i0+0x10f],%l5 ! Mem[000000001e00010f] ldstub [%i2+0x094],%l0 ! Mem[000000001f000094] jmpl %g6+8,%g0 sth %l4,[%i1+0x188] ! Mem[000000001e800188] p7_call_2_he: sth %l7,[%i1+0x15a] ! Mem[000000001e80015a] umul %l7,%l6,%l5 lduw [%i0+0x0f4],%l3 ! Mem[000000001e0000f4] swap [%i0+0x140],%l5 ! Mem[000000001e000140] retl lduw [%i2+0x180],%l4 ! Mem[000000001f000180] p7_jmpl_2_ho: xor %l0,%l2,%l1 stx %l1,[%o2+0x000] ! Mem[000000001f000000] std %f26,[%o2+0x1c0] ! Mem[000000001f0001c0] ldd [%o1+0x138],%f16 ! Mem[000000001e800138] ldd [%o0+0x100],%l2 ! Mem[000000001e000100] ldub [%o0+0x10f],%l5 ! Mem[000000001e00010f] ldstub [%o2+0x094],%l0 ! Mem[000000001f000094] jmpl %g6+8,%g0 sth %l4,[%o1+0x188] ! Mem[000000001e800188] p7_call_2_ho: sth %l7,[%o1+0x15a] ! Mem[000000001e80015a] umul %l7,%l6,%l5 lduw [%o0+0x0f4],%l3 ! Mem[000000001e0000f4] swap [%o0+0x140],%l5 ! Mem[000000001e000140] retl lduw [%o2+0x180],%l4 ! Mem[000000001f000180] p8_jmpl_2_le: ldd [%i3+0x000],%l2 ! Mem[0000000021800000] jmpl %g6+8,%g0 std %l6,[%i3+0x1a0] ! Mem[00000000218001a0] p8_call_2_le: retl sra %l6,%l7,%l0 p8_jmpl_2_lo: ldd [%o3+0x000],%l2 ! Mem[0000000021800000] jmpl %g6+8,%g0 std %l6,[%o3+0x1a0] ! Mem[00000000218001a0] p8_call_2_lo: retl sra %l6,%l7,%l0 p8_jmpl_2_he: tsubcctv %l4,%l4,%l2 udivx %l2,-0x568,%l4 ldx [%i3+0x028],%l0 ! Mem[0000000021800028] ldx [%i1+0x0e0],%l5 ! Mem[00000000208000e0] add %l4,-0x58f,%l4 ldsh [%i2+0x136],%l4 ! Mem[0000000021000136] stb %l2,[%i0+0x0b2] ! Mem[00000000200000b2] jmpl %g6+8,%g0 ldsw [%i3+0x188],%l2 ! Mem[0000000021800188] p8_call_2_he: ldd [%i3+0x1f0],%l0 ! Mem[00000000218001f0] ldstub [%i0+0x0db],%l1 ! Mem[00000000200000db] stb %l5,[%i1+0x0e9] ! Mem[00000000208000e9] st %f17,[%i2+0x1c4] ! Mem[00000000210001c4] retl lduh [%i3+0x062],%l0 ! Mem[0000000021800062] p8_jmpl_2_ho: tsubcctv %l4,%l4,%l2 udivx %l2,-0x568,%l4 ldx [%o3+0x028],%l0 ! Mem[0000000021800028] ldx [%o1+0x0e0],%l5 ! Mem[00000000208000e0] add %l4,-0x58f,%l4 ldsh [%o2+0x136],%l4 ! Mem[0000000021000136] stb %l2,[%o0+0x0b2] ! Mem[00000000200000b2] jmpl %g6+8,%g0 ldsw [%o3+0x188],%l2 ! Mem[0000000021800188] p8_call_2_ho: ldd [%o3+0x1f0],%l0 ! Mem[00000000218001f0] ldstub [%o0+0x0db],%l1 ! Mem[00000000200000db] stb %l5,[%o1+0x0e9] ! Mem[00000000208000e9] st %f17,[%o2+0x1c4] ! Mem[00000000210001c4] retl lduh [%o3+0x062],%l0 ! Mem[0000000021800062] p9_jmpl_2_le: std %f14,[%i1+0x070] ! Mem[0000000022800070] lduw [%i1+0x16c],%l7 ! Mem[000000002280016c] nop st %f0 ,[%i3+0x1b4] ! Mem[00000000238001b4] add %l7,%l2,%l7 ldsw [%i3+0x184],%l0 ! Mem[0000000023800184] jmpl %g6+8,%g0 sth %l2,[%i0+0x118] ! Mem[0000000022000118] p9_call_2_le: std %l2,[%i3+0x138] ! Mem[0000000023800138] retl add %l2,%l1,%l1 p9_jmpl_2_lo: std %f14,[%o1+0x070] ! Mem[0000000022800070] lduw [%o1+0x16c],%l7 ! Mem[000000002280016c] nop st %f0 ,[%o3+0x1b4] ! Mem[00000000238001b4] add %l7,%l2,%l7 ldsw [%o3+0x184],%l0 ! Mem[0000000023800184] jmpl %g6+8,%g0 sth %l2,[%o0+0x118] ! Mem[0000000022000118] p9_call_2_lo: std %l2,[%o3+0x138] ! Mem[0000000023800138] retl add %l2,%l1,%l1 p9_jmpl_2_he: ldub [%i2+0x1c2],%l2 ! Mem[00000000230001c2] std %l0,[%i1+0x0c0] ! Mem[00000000228000c0] stw %l2,[%i2+0x038] ! Mem[0000000023000038] smul %l1,%l3,%l4 ldsw [%i2+0x054],%l6 ! Mem[0000000023000054] umul %l1,%l3,%l6 stb %l5,[%i1+0x154] ! Mem[0000000022800154] jmpl %g6+8,%g0 std %l4,[%i0+0x040] ! Mem[0000000022000040] p9_call_2_he: lduw [%i0+0x130],%l4 ! Mem[0000000022000130] srl %l7,0x01c,%l3 ldx [%i0+0x028],%l4 ! Mem[0000000022000028] st %f24,[%i0+0x0c8] ! Mem[00000000220000c8] retl ldstub [%i2+0x173],%l6 ! Mem[0000000023000173] p9_jmpl_2_ho: ldub [%o2+0x1c2],%l2 ! Mem[00000000230001c2] std %l0,[%o1+0x0c0] ! Mem[00000000228000c0] stw %l2,[%o2+0x038] ! Mem[0000000023000038] smul %l1,%l3,%l4 ldsw [%o2+0x054],%l6 ! Mem[0000000023000054] umul %l1,%l3,%l6 stb %l5,[%o1+0x154] ! Mem[0000000022800154] jmpl %g6+8,%g0 std %l4,[%o0+0x040] ! Mem[0000000022000040] p9_call_2_ho: lduw [%o0+0x130],%l4 ! Mem[0000000022000130] srl %l7,0x01c,%l3 ldx [%o0+0x028],%l4 ! Mem[0000000022000028] st %f24,[%o0+0x0c8] ! Mem[00000000220000c8] retl ldstub [%o2+0x173],%l6 ! Mem[0000000023000173] p10_jmpl_2_le: ldub [%i2+0x01b],%l2 ! Mem[000000002500001b] umulcc %l4,0x9e9,%l0 lduw [%i0+0x1b8],%l3 ! Mem[00000000240001b8] jmpl %g6+8,%g0 lduw [%i3+0x178],%l7 ! Mem[0000000025800178] p10_call_2_le: stx %l2,[%i0+0x110] ! Mem[0000000024000110] ldub [%i1+0x19c],%l4 ! Mem[000000002480019c] lduw [%i3+0x110],%l1 ! Mem[0000000025800110] lduw [%i1+0x1b8],%l3 ! Mem[00000000248001b8] retl ldsh [%i1+0x17a],%l7 ! Mem[000000002480017a] p10_jmpl_2_lo: ldub [%o2+0x01b],%l2 ! Mem[000000002500001b] umulcc %l4,0x9e9,%l0 lduw [%o0+0x1b8],%l3 ! Mem[00000000240001b8] jmpl %g6+8,%g0 lduw [%o3+0x178],%l7 ! Mem[0000000025800178] p10_call_2_lo: stx %l2,[%o0+0x110] ! Mem[0000000024000110] ldub [%o1+0x19c],%l4 ! Mem[000000002480019c] lduw [%o3+0x110],%l1 ! Mem[0000000025800110] lduw [%o1+0x1b8],%l3 ! Mem[00000000248001b8] retl ldsh [%o1+0x17a],%l7 ! Mem[000000002480017a] p10_jmpl_2_he: ldsh [%i3+0x162],%l4 ! Mem[0000000025800162] ldsh [%i3+0x1c6],%l0 ! Mem[00000000258001c6] lduw [%i3+0x080],%l5 ! Mem[0000000025800080] ldd [%i2+0x138],%f26 ! Mem[0000000025000138] ldsb [%i1+0x0c2],%l5 ! Mem[00000000248000c2] jmpl %g6+8,%g0 ldsw [%i2+0x1e4],%l2 ! Mem[00000000250001e4] p10_call_2_he: ldsh [%i3+0x07c],%l3 ! Mem[000000002580007c] std %f18,[%i3+0x108] ! Mem[0000000025800108] retl ldstub [%i1+0x033],%l2 ! Mem[0000000024800033] p10_jmpl_2_ho: ldsh [%o3+0x162],%l4 ! Mem[0000000025800162] ldsh [%o3+0x1c6],%l0 ! Mem[00000000258001c6] lduw [%o3+0x080],%l5 ! Mem[0000000025800080] ldd [%o2+0x138],%f26 ! Mem[0000000025000138] ldsb [%o1+0x0c2],%l5 ! Mem[00000000248000c2] jmpl %g6+8,%g0 ldsw [%o2+0x1e4],%l2 ! Mem[00000000250001e4] p10_call_2_ho: ldsh [%o3+0x07c],%l3 ! Mem[000000002580007c] std %f18,[%o3+0x108] ! Mem[0000000025800108] retl ldstub [%o1+0x033],%l2 ! Mem[0000000024800033] p11_jmpl_2_le: ldx [%i3+0x0a0],%l7 ! Mem[00000000278000a0] std %l4,[%i0+0x028] ! Mem[0000000026000028] ldx [%i2+0x1f0],%l1 ! Mem[00000000270001f0] lduw [%i1+0x010],%l2 ! Mem[0000000026800010] jmpl %g6+8,%g0 stw %l7,[%i1+0x030] ! Mem[0000000026800030] p11_call_2_le: stb %l4,[%i2+0x0b9] ! Mem[00000000270000b9] retl addccc %l2,%l4,%l1 p11_jmpl_2_lo: ldx [%o3+0x0a0],%l7 ! Mem[00000000278000a0] std %l4,[%o0+0x028] ! Mem[0000000026000028] ldx [%o2+0x1f0],%l1 ! Mem[00000000270001f0] lduw [%o1+0x010],%l2 ! Mem[0000000026800010] jmpl %g6+8,%g0 stw %l7,[%o1+0x030] ! Mem[0000000026800030] p11_call_2_lo: stb %l4,[%o2+0x0b9] ! Mem[00000000270000b9] retl addccc %l2,%l4,%l1 p11_jmpl_2_he: lduh [%i2+0x11c],%l5 ! Mem[000000002700011c] lduh [%i0+0x16c],%l0 ! Mem[000000002600016c] ldstub [%i0+0x14f],%l0 ! Mem[000000002600014f] jmpl %g6+8,%g0 sth %l6,[%i0+0x09a] ! Mem[000000002600009a] p11_call_2_he: stx %l3,[%i3+0x050] ! Mem[0000000027800050] umul %l7,-0x62d,%l4 ldsb [%i1+0x0b0],%l7 ! Mem[00000000268000b0] ld [%i3+0x068],%f27 ! Mem[0000000027800068] std %f20,[%i3+0x0b8] ! Mem[00000000278000b8] taddcctv %l1,%l4,%l7 retl ldstub [%i0+0x0c9],%l5 ! Mem[00000000260000c9] p11_jmpl_2_ho: lduh [%o2+0x11c],%l5 ! Mem[000000002700011c] lduh [%o0+0x16c],%l0 ! Mem[000000002600016c] ldstub [%o0+0x14f],%l0 ! Mem[000000002600014f] jmpl %g6+8,%g0 sth %l6,[%o0+0x09a] ! Mem[000000002600009a] p11_call_2_ho: stx %l3,[%o3+0x050] ! Mem[0000000027800050] umul %l7,-0x62d,%l4 ldsb [%o1+0x0b0],%l7 ! Mem[00000000268000b0] ld [%o3+0x068],%f27 ! Mem[0000000027800068] std %f20,[%o3+0x0b8] ! Mem[00000000278000b8] taddcctv %l1,%l4,%l7 retl ldstub [%o0+0x0c9],%l5 ! Mem[00000000260000c9] p12_jmpl_2_le: ldsw [%i0+0x058],%l2 ! Mem[0000000028000058] ldstub [%i2+0x154],%l5 ! Mem[0000000029000154] lduw [%i3+0x040],%l4 ! Mem[0000000029800040] swap [%i3+0x1c8],%l3 ! Mem[00000000298001c8] std %l2,[%i2+0x038] ! Mem[0000000029000038] smul %l5,%l7,%l4 smul %l2,%l3,%l5 jmpl %g6+8,%g0 ldsw [%i3+0x0cc],%l6 ! Mem[00000000298000cc] p12_call_2_le: sth %l2,[%i0+0x09e] ! Mem[000000002800009e] xnorcc %l6,-0xa0e,%l3 ldd [%i3+0x1a8],%l6 ! Mem[00000000298001a8] retl srlx %l5,0x005,%l2 p12_jmpl_2_lo: ldsw [%o0+0x058],%l2 ! Mem[0000000028000058] ldstub [%o2+0x154],%l5 ! Mem[0000000029000154] lduw [%o3+0x040],%l4 ! Mem[0000000029800040] swap [%o3+0x1c8],%l3 ! Mem[00000000298001c8] std %l2,[%o2+0x038] ! Mem[0000000029000038] smul %l5,%l7,%l4 smul %l2,%l3,%l5 jmpl %g6+8,%g0 ldsw [%o3+0x0cc],%l6 ! Mem[00000000298000cc] p12_call_2_lo: sth %l2,[%o0+0x09e] ! Mem[000000002800009e] xnorcc %l6,-0xa0e,%l3 ldd [%o3+0x1a8],%l6 ! Mem[00000000298001a8] retl srlx %l5,0x005,%l2 p12_jmpl_2_he: lduh [%i1+0x198],%l3 ! Mem[0000000028800198] ldd [%i0+0x0c0],%l0 ! Mem[00000000280000c0] jmpl %g6+8,%g0 sll %l6,0x00d,%l7 p12_call_2_he: ldub [%i1+0x0d6],%l3 ! Mem[00000000288000d6] sdivx %l2,0x866,%l6 ldx [%i0+0x118],%l7 ! Mem[0000000028000118] ld [%i3+0x0cc],%f26 ! Mem[00000000298000cc] stw %l2,[%i2+0x044] ! Mem[0000000029000044] sllx %l0,0x007,%l7 retl lduw [%i3+0x008],%l3 ! Mem[0000000029800008] p12_jmpl_2_ho: lduh [%o1+0x198],%l3 ! Mem[0000000028800198] ldd [%o0+0x0c0],%l0 ! Mem[00000000280000c0] jmpl %g6+8,%g0 sll %l6,0x00d,%l7 p12_call_2_ho: ldub [%o1+0x0d6],%l3 ! Mem[00000000288000d6] sdivx %l2,0x866,%l6 ldx [%o0+0x118],%l7 ! Mem[0000000028000118] ld [%o3+0x0cc],%f26 ! Mem[00000000298000cc] stw %l2,[%o2+0x044] ! Mem[0000000029000044] sllx %l0,0x007,%l7 retl lduw [%o3+0x008],%l3 ! Mem[0000000029800008] p13_jmpl_2_le: ldx [%i3+0x190],%l3 ! Mem[000000002b800190] ldsh [%i1+0x024],%l0 ! Mem[000000002a800024] ldx [%i2+0x0b8],%l3 ! Mem[000000002b0000b8] lduw [%i3+0x19c],%l2 ! Mem[000000002b80019c] ldsb [%i2+0x052],%l0 ! Mem[000000002b000052] lduh [%i0+0x170],%l2 ! Mem[000000002a000170] jmpl %g6+8,%g0 smul %l0,0x999,%l3 p13_call_2_le: ldx [%i0+0x118],%l2 ! Mem[000000002a000118] andn %l1,%l4,%l7 retl orn %l3,-0xd24,%l0 p13_jmpl_2_lo: ldx [%o3+0x190],%l3 ! Mem[000000002b800190] ldsh [%o1+0x024],%l0 ! Mem[000000002a800024] ldx [%o2+0x0b8],%l3 ! Mem[000000002b0000b8] lduw [%o3+0x19c],%l2 ! Mem[000000002b80019c] ldsb [%o2+0x052],%l0 ! Mem[000000002b000052] lduh [%o0+0x170],%l2 ! Mem[000000002a000170] jmpl %g6+8,%g0 smul %l0,0x999,%l3 p13_call_2_lo: ldx [%o0+0x118],%l2 ! Mem[000000002a000118] andn %l1,%l4,%l7 retl orn %l3,-0xd24,%l0 p13_jmpl_2_he: and %l2,0x834,%l2 ldx [%i3+0x060],%l3 ! Mem[000000002b800060] stw %l4,[%i2+0x114] ! Mem[000000002b000114] ld [%i0+0x1d0],%f25 ! Mem[000000002a0001d0] lduh [%i2+0x13c],%l5 ! Mem[000000002b00013c] ldstub [%i3+0x1f2],%l6 ! Mem[000000002b8001f2] jmpl %g6+8,%g0 umul %l0,0xbe2,%l2 p13_call_2_he: lduh [%i3+0x1d6],%l1 ! Mem[000000002b8001d6] andn %l2,%l0,%l0 ldstub [%i0+0x1d9],%l1 ! Mem[000000002a0001d9] ld [%i2+0x0c0],%f19 ! Mem[000000002b0000c0] retl ldstub [%i2+0x14c],%l7 ! Mem[000000002b00014c] p13_jmpl_2_ho: and %l2,0x834,%l2 ldx [%o3+0x060],%l3 ! Mem[000000002b800060] stw %l4,[%o2+0x114] ! Mem[000000002b000114] ld [%o0+0x1d0],%f25 ! Mem[000000002a0001d0] lduh [%o2+0x13c],%l5 ! Mem[000000002b00013c] ldstub [%o3+0x1f2],%l6 ! Mem[000000002b8001f2] jmpl %g6+8,%g0 umul %l0,0xbe2,%l2 p13_call_2_ho: lduh [%o3+0x1d6],%l1 ! Mem[000000002b8001d6] andn %l2,%l0,%l0 ldstub [%o0+0x1d9],%l1 ! Mem[000000002a0001d9] ld [%o2+0x0c0],%f19 ! Mem[000000002b0000c0] retl ldstub [%o2+0x14c],%l7 ! Mem[000000002b00014c] p14_jmpl_2_le: lduh [%i0+0x1c6],%l4 ! Mem[000000002c0001c6] ldd [%i1+0x028],%l0 ! Mem[000000002c800028] lduh [%i2+0x026],%l1 ! Mem[000000002d000026] jmpl %g6+8,%g0 umul %l0,%l5,%l4 p14_call_2_le: ldsb [%i0+0x00c],%l2 ! Mem[000000002c00000c] ldsb [%i0+0x112],%l1 ! Mem[000000002c000112] std %l2,[%i3+0x180] ! Mem[000000002d800180] ld [%i0+0x1c8],%f9 ! Mem[000000002c0001c8] retl stw %l7,[%i0+0x010] ! Mem[000000002c000010] p14_jmpl_2_lo: lduh [%o0+0x1c6],%l4 ! Mem[000000002c0001c6] ldd [%o1+0x028],%l0 ! Mem[000000002c800028] lduh [%o2+0x026],%l1 ! Mem[000000002d000026] jmpl %g6+8,%g0 umul %l0,%l5,%l4 p14_call_2_lo: ldsb [%o0+0x00c],%l2 ! Mem[000000002c00000c] ldsb [%o0+0x112],%l1 ! Mem[000000002c000112] std %l2,[%o3+0x180] ! Mem[000000002d800180] ld [%o0+0x1c8],%f9 ! Mem[000000002c0001c8] retl stw %l7,[%o0+0x010] ! Mem[000000002c000010] p14_jmpl_2_he: ldsh [%i2+0x07e],%l0 ! Mem[000000002d00007e] jmpl %g6+8,%g0 swap [%i3+0x11c],%l4 ! Mem[000000002d80011c] p14_call_2_he: xor %l3,-0xdf7,%l0 retl ldsh [%i1+0x10a],%l0 ! Mem[000000002c80010a] p14_jmpl_2_ho: ldsh [%o2+0x07e],%l0 ! Mem[000000002d00007e] jmpl %g6+8,%g0 swap [%o3+0x11c],%l4 ! Mem[000000002d80011c] p14_call_2_ho: xor %l3,-0xdf7,%l0 retl ldsh [%o1+0x10a],%l0 ! Mem[000000002c80010a] p15_jmpl_2_le: ldd [%i0+0x008],%l0 ! Mem[000000002e000008] ldstub [%i2+0x0bc],%l1 ! Mem[000000002f0000bc] jmpl %g6+8,%g0 ldsw [%i2+0x1dc],%l2 ! Mem[000000002f0001dc] p15_call_2_le: ldd [%i2+0x0b0],%l2 ! Mem[000000002f0000b0] retl udivx %l2,%l1,%l1 p15_jmpl_2_lo: ldd [%o0+0x008],%l0 ! Mem[000000002e000008] ldstub [%o2+0x0bc],%l1 ! Mem[000000002f0000bc] jmpl %g6+8,%g0 ldsw [%o2+0x1dc],%l2 ! Mem[000000002f0001dc] p15_call_2_lo: ldd [%o2+0x0b0],%l2 ! Mem[000000002f0000b0] retl udivx %l2,%l1,%l1 p15_jmpl_2_he: sth %l7,[%i1+0x086] ! Mem[000000002e800086] ldsh [%i0+0x10a],%l7 ! Mem[000000002e00010a] stb %l2,[%i3+0x008] ! Mem[000000002f800008] udivx %l4,-0x384,%l1 ldsb [%i3+0x077],%l6 ! Mem[000000002f800077] ldx [%i2+0x010],%l1 ! Mem[000000002f000010] stx %l2,[%i3+0x048] ! Mem[000000002f800048] jmpl %g6+8,%g0 stw %l3,[%i1+0x088] ! Mem[000000002e800088] p15_call_2_he: stx %l2,[%i0+0x0c8] ! Mem[000000002e0000c8] ldsb [%i3+0x035],%l7 ! Mem[000000002f800035] ldsb [%i2+0x09e],%l7 ! Mem[000000002f00009e] lduh [%i2+0x050],%l3 ! Mem[000000002f000050] and %l6,0x25e,%l3 ldstub [%i3+0x152],%l6 ! Mem[000000002f800152] ldx [%i2+0x0a8],%l6 ! Mem[000000002f0000a8] retl sth %l2,[%i0+0x136] ! Mem[000000002e000136] p15_jmpl_2_ho: sth %l7,[%o1+0x086] ! Mem[000000002e800086] ldsh [%o0+0x10a],%l7 ! Mem[000000002e00010a] stb %l2,[%o3+0x008] ! Mem[000000002f800008] udivx %l4,-0x384,%l1 ldsb [%o3+0x077],%l6 ! Mem[000000002f800077] ldx [%o2+0x010],%l1 ! Mem[000000002f000010] stx %l2,[%o3+0x048] ! Mem[000000002f800048] jmpl %g6+8,%g0 stw %l3,[%o1+0x088] ! Mem[000000002e800088] p15_call_2_ho: stx %l2,[%o0+0x0c8] ! Mem[000000002e0000c8] ldsb [%o3+0x035],%l7 ! Mem[000000002f800035] ldsb [%o2+0x09e],%l7 ! Mem[000000002f00009e] lduh [%o2+0x050],%l3 ! Mem[000000002f000050] and %l6,0x25e,%l3 ldstub [%o3+0x152],%l6 ! Mem[000000002f800152] ldx [%o2+0x0a8],%l6 ! Mem[000000002f0000a8] retl sth %l2,[%o0+0x136] ! Mem[000000002e000136] p16_jmpl_2_le: jmpl %g6+8,%g0 ldsw [%i1+0x07c],%l3 ! Mem[000000003080007c] p16_call_2_le: retl std %l0,[%i0+0x068] ! Mem[0000000030000068] p16_jmpl_2_lo: jmpl %g6+8,%g0 ldsw [%o1+0x07c],%l3 ! Mem[000000003080007c] p16_call_2_lo: retl std %l0,[%o0+0x068] ! Mem[0000000030000068] p16_jmpl_2_he: ldsw [%i3+0x04c],%l4 ! Mem[000000003180004c] jmpl %g6+8,%g0 stw %l3,[%i3+0x1d4] ! Mem[00000000318001d4] p16_call_2_he: ldsh [%i0+0x008],%l0 ! Mem[0000000030000008] retl ldd [%i1+0x0d8],%l6 ! Mem[00000000308000d8] p16_jmpl_2_ho: ldsw [%o3+0x04c],%l4 ! Mem[000000003180004c] jmpl %g6+8,%g0 stw %l3,[%o3+0x1d4] ! Mem[00000000318001d4] p16_call_2_ho: ldsh [%o0+0x008],%l0 ! Mem[0000000030000008] retl ldd [%o1+0x0d8],%l6 ! Mem[00000000308000d8] p17_jmpl_2_le: stx %l2,[%i1+0x080] ! Mem[0000000032800080] lduh [%i0+0x1c8],%l1 ! Mem[00000000320001c8] jmpl %g6+8,%g0 ldd [%i2+0x0d8],%l4 ! Mem[00000000330000d8] p17_call_2_le: stb %l4,[%i2+0x04e] ! Mem[000000003300004e] ldstub [%i2+0x1d5],%l3 ! Mem[00000000330001d5] swap [%i3+0x0e4],%l3 ! Mem[00000000338000e4] ldstub [%i1+0x06a],%l5 ! Mem[000000003280006a] subccc %l5,%l2,%l3 lduh [%i0+0x068],%l2 ! Mem[0000000032000068] ldsh [%i0+0x0f2],%l3 ! Mem[00000000320000f2] retl andncc %l3,%l2,%l6 p17_jmpl_2_lo: stx %l2,[%o1+0x080] ! Mem[0000000032800080] lduh [%o0+0x1c8],%l1 ! Mem[00000000320001c8] jmpl %g6+8,%g0 ldd [%o2+0x0d8],%l4 ! Mem[00000000330000d8] p17_call_2_lo: stb %l4,[%o2+0x04e] ! Mem[000000003300004e] ldstub [%o2+0x1d5],%l3 ! Mem[00000000330001d5] swap [%o3+0x0e4],%l3 ! Mem[00000000338000e4] ldstub [%o1+0x06a],%l5 ! Mem[000000003280006a] subccc %l5,%l2,%l3 lduh [%o0+0x068],%l2 ! Mem[0000000032000068] ldsh [%o0+0x0f2],%l3 ! Mem[00000000320000f2] retl andncc %l3,%l2,%l6 p17_jmpl_2_he: lduh [%i3+0x14a],%l3 ! Mem[000000003380014a] ldsh [%i1+0x098],%l1 ! Mem[0000000032800098] srlx %l6,%l4,%l1 stx %l7,[%i3+0x028] ! Mem[0000000033800028] stx %l7,[%i1+0x040] ! Mem[0000000032800040] lduh [%i3+0x05a],%l0 ! Mem[000000003380005a] std %l2,[%i0+0x1e8] ! Mem[00000000320001e8] jmpl %g6+8,%g0 ldsh [%i1+0x0aa],%l3 ! Mem[00000000328000aa] p17_call_2_he: andncc %l6,%l6,%l6 stb %l5,[%i1+0x0a3] ! Mem[00000000328000a3] retl ldd [%i1+0x178],%l0 ! Mem[0000000032800178] p17_jmpl_2_ho: lduh [%o3+0x14a],%l3 ! Mem[000000003380014a] ldsh [%o1+0x098],%l1 ! Mem[0000000032800098] srlx %l6,%l4,%l1 stx %l7,[%o3+0x028] ! Mem[0000000033800028] stx %l7,[%o1+0x040] ! Mem[0000000032800040] lduh [%o3+0x05a],%l0 ! Mem[000000003380005a] std %l2,[%o0+0x1e8] ! Mem[00000000320001e8] jmpl %g6+8,%g0 ldsh [%o1+0x0aa],%l3 ! Mem[00000000328000aa] p17_call_2_ho: andncc %l6,%l6,%l6 stb %l5,[%o1+0x0a3] ! Mem[00000000328000a3] retl ldd [%o1+0x178],%l0 ! Mem[0000000032800178] p18_jmpl_2_le: ldd [%i0+0x0a0],%l6 ! Mem[00000000340000a0] ldd [%i2+0x088],%l4 ! Mem[0000000035000088] orn %l5,0xb87,%l3 ldsh [%i1+0x0d0],%l4 ! Mem[00000000348000d0] ldsb [%i3+0x0b9],%l5 ! Mem[00000000358000b9] jmpl %g6+8,%g0 ldd [%i3+0x1e0],%l2 ! Mem[00000000358001e0] p18_call_2_le: retl std %f0 ,[%i3+0x040] ! Mem[0000000035800040] p18_jmpl_2_lo: ldd [%o0+0x0a0],%l6 ! Mem[00000000340000a0] ldd [%o2+0x088],%l4 ! Mem[0000000035000088] orn %l5,0xb87,%l3 ldsh [%o1+0x0d0],%l4 ! Mem[00000000348000d0] ldsb [%o3+0x0b9],%l5 ! Mem[00000000358000b9] jmpl %g6+8,%g0 ldd [%o3+0x1e0],%l2 ! Mem[00000000358001e0] p18_call_2_lo: retl std %f0 ,[%o3+0x040] ! Mem[0000000035800040] p18_jmpl_2_he: stx %l6,[%i3+0x158] ! Mem[0000000035800158] stx %l2,[%i1+0x098] ! Mem[0000000034800098] jmpl %g6+8,%g0 lduw [%i1+0x000],%l4 ! Mem[0000000034800000] p18_call_2_he: ld [%i3+0x100],%f27 ! Mem[0000000035800100] std %l6,[%i3+0x0a0] ! Mem[00000000358000a0] stb %l4,[%i2+0x00a] ! Mem[000000003500000a] stw %l1,[%i2+0x1f4] ! Mem[00000000350001f4] ldx [%i0+0x080],%l4 ! Mem[0000000034000080] retl sth %l1,[%i3+0x06c] ! Mem[000000003580006c] p18_jmpl_2_ho: stx %l6,[%o3+0x158] ! Mem[0000000035800158] stx %l2,[%o1+0x098] ! Mem[0000000034800098] jmpl %g6+8,%g0 lduw [%o1+0x000],%l4 ! Mem[0000000034800000] p18_call_2_ho: ld [%o3+0x100],%f27 ! Mem[0000000035800100] std %l6,[%o3+0x0a0] ! Mem[00000000358000a0] stb %l4,[%o2+0x00a] ! Mem[000000003500000a] stw %l1,[%o2+0x1f4] ! Mem[00000000350001f4] ldx [%o0+0x080],%l4 ! Mem[0000000034000080] retl sth %l1,[%o3+0x06c] ! Mem[000000003580006c] p19_jmpl_2_le: std %f12,[%i3+0x0e0] ! Mem[00000000378000e0] ldd [%i1+0x198],%f0 ! Mem[0000000036800198] srlx %l1,0x017,%l4 stb %l4,[%i3+0x143] ! Mem[0000000037800143] ldx [%i1+0x1e8],%l2 ! Mem[00000000368001e8] jmpl %g6+8,%g0 ldub [%i2+0x0da],%l3 ! Mem[00000000370000da] p19_call_2_le: swap [%i1+0x13c],%l3 ! Mem[000000003680013c] ldsh [%i2+0x0e2],%l5 ! Mem[00000000370000e2] stx %l2,[%i2+0x1c0] ! Mem[00000000370001c0] udivx %l6,%l0,%l7 lduw [%i2+0x02c],%l6 ! Mem[000000003700002c] retl ldd [%i0+0x158],%f0 ! Mem[0000000036000158] p19_jmpl_2_lo: std %f12,[%o3+0x0e0] ! Mem[00000000378000e0] ldd [%o1+0x198],%f0 ! Mem[0000000036800198] srlx %l1,0x017,%l4 stb %l4,[%o3+0x143] ! Mem[0000000037800143] ldx [%o1+0x1e8],%l2 ! Mem[00000000368001e8] jmpl %g6+8,%g0 ldub [%o2+0x0da],%l3 ! Mem[00000000370000da] p19_call_2_lo: swap [%o1+0x13c],%l3 ! Mem[000000003680013c] ldsh [%o2+0x0e2],%l5 ! Mem[00000000370000e2] stx %l2,[%o2+0x1c0] ! Mem[00000000370001c0] udivx %l6,%l0,%l7 lduw [%o2+0x02c],%l6 ! Mem[000000003700002c] retl ldd [%o0+0x158],%f0 ! Mem[0000000036000158] p19_jmpl_2_he: ldsh [%i1+0x130],%l7 ! Mem[0000000036800130] jmpl %g6+8,%g0 std %l0,[%i3+0x178] ! Mem[0000000037800178] p19_call_2_he: ldsb [%i3+0x1fe],%l6 ! Mem[00000000378001fe] lduw [%i2+0x178],%l6 ! Mem[0000000037000178] stb %l7,[%i0+0x0cc] ! Mem[00000000360000cc] std %f18,[%i0+0x1c8] ! Mem[00000000360001c8] std %f16,[%i1+0x0b8] ! Mem[00000000368000b8] taddcc %l7,%l7,%l1 lduh [%i3+0x04e],%l6 ! Mem[000000003780004e] retl lduh [%i2+0x1fe],%l0 ! Mem[00000000370001fe] p19_jmpl_2_ho: ldsh [%o1+0x130],%l7 ! Mem[0000000036800130] jmpl %g6+8,%g0 std %l0,[%o3+0x178] ! Mem[0000000037800178] p19_call_2_ho: ldsb [%o3+0x1fe],%l6 ! Mem[00000000378001fe] lduw [%o2+0x178],%l6 ! Mem[0000000037000178] stb %l7,[%o0+0x0cc] ! Mem[00000000360000cc] std %f18,[%o0+0x1c8] ! Mem[00000000360001c8] std %f16,[%o1+0x0b8] ! Mem[00000000368000b8] taddcc %l7,%l7,%l1 lduh [%o3+0x04e],%l6 ! Mem[000000003780004e] retl lduh [%o2+0x1fe],%l0 ! Mem[00000000370001fe] p20_jmpl_2_le: swap [%i2+0x0b0],%l7 ! Mem[00000000390000b0] lduh [%i0+0x1d6],%l5 ! Mem[00000000380001d6] std %l4,[%i1+0x0c0] ! Mem[00000000388000c0] ld [%i2+0x160],%f4 ! Mem[0000000039000160] jmpl %g6+8,%g0 ldstub [%i1+0x1e6],%l0 ! Mem[00000000388001e6] p20_call_2_le: std %l0,[%i3+0x058] ! Mem[0000000039800058] retl andn %l3,-0x85d,%l2 p20_jmpl_2_lo: swap [%o2+0x0b0],%l7 ! Mem[00000000390000b0] lduh [%o0+0x1d6],%l5 ! Mem[00000000380001d6] std %l4,[%o1+0x0c0] ! Mem[00000000388000c0] ld [%o2+0x160],%f4 ! Mem[0000000039000160] jmpl %g6+8,%g0 ldstub [%o1+0x1e6],%l0 ! Mem[00000000388001e6] p20_call_2_lo: std %l0,[%o3+0x058] ! Mem[0000000039800058] retl andn %l3,-0x85d,%l2 p20_jmpl_2_he: std %l2,[%i0+0x118] ! Mem[0000000038000118] ldd [%i0+0x0c0],%f28 ! Mem[00000000380000c0] std %l2,[%i1+0x1e8] ! Mem[00000000388001e8] jmpl %g6+8,%g0 ldstub [%i2+0x07d],%l3 ! Mem[000000003900007d] p20_call_2_he: retl sllx %l0,0x004,%l6 p20_jmpl_2_ho: std %l2,[%o0+0x118] ! Mem[0000000038000118] ldd [%o0+0x0c0],%f28 ! Mem[00000000380000c0] std %l2,[%o1+0x1e8] ! Mem[00000000388001e8] jmpl %g6+8,%g0 ldstub [%o2+0x07d],%l3 ! Mem[000000003900007d] p20_call_2_ho: retl sllx %l0,0x004,%l6 p21_jmpl_2_le: ldd [%i2+0x0b8],%l6 ! Mem[000000003b0000b8] ldd [%i0+0x070],%l2 ! Mem[000000003a000070] ldx [%i2+0x050],%l6 ! Mem[000000003b000050] lduw [%i1+0x098],%l6 ! Mem[000000003a800098] jmpl %g6+8,%g0 nop p21_call_2_le: xor %l6,%l7,%l2 nop ldub [%i0+0x103],%l6 ! Mem[000000003a000103] ldsb [%i0+0x0d4],%l2 ! Mem[000000003a0000d4] stb %l7,[%i2+0x0b0] ! Mem[000000003b0000b0] ldx [%i1+0x1d8],%l7 ! Mem[000000003a8001d8] orn %l2,-0xa96,%l1 retl ldstub [%i2+0x0f5],%l2 ! Mem[000000003b0000f5] p21_jmpl_2_lo: ldd [%o2+0x0b8],%l6 ! Mem[000000003b0000b8] ldd [%o0+0x070],%l2 ! Mem[000000003a000070] ldx [%o2+0x050],%l6 ! Mem[000000003b000050] lduw [%o1+0x098],%l6 ! Mem[000000003a800098] jmpl %g6+8,%g0 nop p21_call_2_lo: xor %l6,%l7,%l2 nop ldub [%o0+0x103],%l6 ! Mem[000000003a000103] ldsb [%o0+0x0d4],%l2 ! Mem[000000003a0000d4] stb %l7,[%o2+0x0b0] ! Mem[000000003b0000b0] ldx [%o1+0x1d8],%l7 ! Mem[000000003a8001d8] orn %l2,-0xa96,%l1 retl ldstub [%o2+0x0f5],%l2 ! Mem[000000003b0000f5] p21_jmpl_2_he: ldd [%i0+0x098],%l4 ! Mem[000000003a000098] swap [%i0+0x1d4],%l1 ! Mem[000000003a0001d4] ldsb [%i1+0x100],%l1 ! Mem[000000003a800100] stb %l5,[%i0+0x0d5] ! Mem[000000003a0000d5] stb %l7,[%i3+0x18c] ! Mem[000000003b80018c] swap [%i2+0x1b4],%l3 ! Mem[000000003b0001b4] jmpl %g6+8,%g0 srlx %l1,0x029,%l6 p21_call_2_he: ldd [%i3+0x008],%f22 ! Mem[000000003b800008] st %f29,[%i2+0x160] ! Mem[000000003b000160] ldd [%i1+0x1a0],%l6 ! Mem[000000003a8001a0] ldx [%i1+0x0d0],%l6 ! Mem[000000003a8000d0] ldd [%i0+0x0a0],%l6 ! Mem[000000003a0000a0] ldsb [%i0+0x172],%l5 ! Mem[000000003a000172] retl std %f20,[%i2+0x0d8] ! Mem[000000003b0000d8] p21_jmpl_2_ho: ldd [%o0+0x098],%l4 ! Mem[000000003a000098] swap [%o0+0x1d4],%l1 ! Mem[000000003a0001d4] ldsb [%o1+0x100],%l1 ! Mem[000000003a800100] stb %l5,[%o0+0x0d5] ! Mem[000000003a0000d5] stb %l7,[%o3+0x18c] ! Mem[000000003b80018c] swap [%o2+0x1b4],%l3 ! Mem[000000003b0001b4] jmpl %g6+8,%g0 srlx %l1,0x029,%l6 p21_call_2_ho: ldd [%o3+0x008],%f22 ! Mem[000000003b800008] st %f29,[%o2+0x160] ! Mem[000000003b000160] ldd [%o1+0x1a0],%l6 ! Mem[000000003a8001a0] ldx [%o1+0x0d0],%l6 ! Mem[000000003a8000d0] ldd [%o0+0x0a0],%l6 ! Mem[000000003a0000a0] ldsb [%o0+0x172],%l5 ! Mem[000000003a000172] retl std %f20,[%o2+0x0d8] ! Mem[000000003b0000d8] p22_jmpl_2_le: xorcc %l5,%l4,%l1 std %f8 ,[%i2+0x1f0] ! Mem[000000003d0001f0] stx %l4,[%i2+0x1e8] ! Mem[000000003d0001e8] smul %l6,0xc67,%l6 std %f8 ,[%i1+0x080] ! Mem[000000003c800080] jmpl %g6+8,%g0 ldsh [%i3+0x02a],%l0 ! Mem[000000003d80002a] p22_call_2_le: lduh [%i3+0x014],%l4 ! Mem[000000003d800014] stw %l2,[%i1+0x00c] ! Mem[000000003c80000c] ldx [%i1+0x128],%l4 ! Mem[000000003c800128] sth %l1,[%i2+0x140] ! Mem[000000003d000140] ldx [%i0+0x008],%l4 ! Mem[000000003c000008] srlx %l3,0x02b,%l4 retl ldd [%i0+0x100],%l6 ! Mem[000000003c000100] p22_jmpl_2_lo: xorcc %l5,%l4,%l1 std %f8 ,[%o2+0x1f0] ! Mem[000000003d0001f0] stx %l4,[%o2+0x1e8] ! Mem[000000003d0001e8] smul %l6,0xc67,%l6 std %f8 ,[%o1+0x080] ! Mem[000000003c800080] jmpl %g6+8,%g0 ldsh [%o3+0x02a],%l0 ! Mem[000000003d80002a] p22_call_2_lo: lduh [%o3+0x014],%l4 ! Mem[000000003d800014] stw %l2,[%o1+0x00c] ! Mem[000000003c80000c] ldx [%o1+0x128],%l4 ! Mem[000000003c800128] sth %l1,[%o2+0x140] ! Mem[000000003d000140] ldx [%o0+0x008],%l4 ! Mem[000000003c000008] srlx %l3,0x02b,%l4 retl ldd [%o0+0x100],%l6 ! Mem[000000003c000100] p22_jmpl_2_he: ld [%i1+0x170],%f25 ! Mem[000000003c800170] jmpl %g6+8,%g0 stx %l3,[%i2+0x1c8] ! Mem[000000003d0001c8] p22_call_2_he: ldx [%i3+0x158],%l4 ! Mem[000000003d800158] ldd [%i1+0x0a0],%f20 ! Mem[000000003c8000a0] sth %l6,[%i2+0x172] ! Mem[000000003d000172] ldsh [%i2+0x008],%l0 ! Mem[000000003d000008] ldsh [%i3+0x0fe],%l7 ! Mem[000000003d8000fe] retl ldub [%i3+0x08b],%l6 ! Mem[000000003d80008b] p22_jmpl_2_ho: ld [%o1+0x170],%f25 ! Mem[000000003c800170] jmpl %g6+8,%g0 stx %l3,[%o2+0x1c8] ! Mem[000000003d0001c8] p22_call_2_ho: ldx [%o3+0x158],%l4 ! Mem[000000003d800158] ldd [%o1+0x0a0],%f20 ! Mem[000000003c8000a0] sth %l6,[%o2+0x172] ! Mem[000000003d000172] ldsh [%o2+0x008],%l0 ! Mem[000000003d000008] ldsh [%o3+0x0fe],%l7 ! Mem[000000003d8000fe] retl ldub [%o3+0x08b],%l6 ! Mem[000000003d80008b] p23_jmpl_2_le: udivx %l5,0x15f,%l4 ldstub [%i0+0x0c4],%l4 ! Mem[000000003e0000c4] ldsw [%i3+0x108],%l3 ! Mem[000000003f800108] jmpl %g6+8,%g0 ld [%i2+0x0d4],%f0 ! Mem[000000003f0000d4] p23_call_2_le: stw %l3,[%i2+0x0dc] ! Mem[000000003f0000dc] std %l0,[%i2+0x1a8] ! Mem[000000003f0001a8] ldub [%i2+0x1ba],%l4 ! Mem[000000003f0001ba] ldstub [%i1+0x0b4],%l0 ! Mem[000000003e8000b4] swap [%i0+0x048],%l0 ! Mem[000000003e000048] retl tsubcc %l2,-0x5be,%l3 p23_jmpl_2_lo: udivx %l5,0x15f,%l4 ldstub [%o0+0x0c4],%l4 ! Mem[000000003e0000c4] ldsw [%o3+0x108],%l3 ! Mem[000000003f800108] jmpl %g6+8,%g0 ld [%o2+0x0d4],%f0 ! Mem[000000003f0000d4] p23_call_2_lo: stw %l3,[%o2+0x0dc] ! Mem[000000003f0000dc] std %l0,[%o2+0x1a8] ! Mem[000000003f0001a8] ldub [%o2+0x1ba],%l4 ! Mem[000000003f0001ba] ldstub [%o1+0x0b4],%l0 ! Mem[000000003e8000b4] swap [%o0+0x048],%l0 ! Mem[000000003e000048] retl tsubcc %l2,-0x5be,%l3 p23_jmpl_2_he: st %f19,[%i0+0x1a4] ! Mem[000000003e0001a4] stb %l7,[%i1+0x192] ! Mem[000000003e800192] st %f18,[%i3+0x038] ! Mem[000000003f800038] jmpl %g6+8,%g0 stx %l3,[%i0+0x1b0] ! Mem[000000003e0001b0] p23_call_2_he: and %l3,%l5,%l3 ldsb [%i2+0x153],%l6 ! Mem[000000003f000153] stw %l0,[%i3+0x004] ! Mem[000000003f800004] or %l3,%l7,%l6 lduh [%i2+0x044],%l1 ! Mem[000000003f000044] ld [%i1+0x0a0],%f20 ! Mem[000000003e8000a0] orn %l3,-0xd23,%l5 retl std %f16,[%i3+0x1f0] ! Mem[000000003f8001f0] p23_jmpl_2_ho: st %f19,[%o0+0x1a4] ! Mem[000000003e0001a4] stb %l7,[%o1+0x192] ! Mem[000000003e800192] st %f18,[%o3+0x038] ! Mem[000000003f800038] jmpl %g6+8,%g0 stx %l3,[%o0+0x1b0] ! Mem[000000003e0001b0] p23_call_2_ho: and %l3,%l5,%l3 ldsb [%o2+0x153],%l6 ! Mem[000000003f000153] stw %l0,[%o3+0x004] ! Mem[000000003f800004] or %l3,%l7,%l6 lduh [%o2+0x044],%l1 ! Mem[000000003f000044] ld [%o1+0x0a0],%f20 ! Mem[000000003e8000a0] orn %l3,-0xd23,%l5 retl std %f16,[%o3+0x1f0] ! Mem[000000003f8001f0] p24_jmpl_2_le: stb %l4,[%i0+0x0d1] ! Mem[00000000400000d1] sub %l6,0x9be,%l6 ldub [%i0+0x109],%l7 ! Mem[0000000040000109] ld [%i0+0x154],%f7 ! Mem[0000000040000154] jmpl %g6+8,%g0 ldd [%i3+0x0d0],%l4 ! Mem[00000000418000d0] p24_call_2_le: std %l6,[%i2+0x000] ! Mem[0000000041000000] ldstub [%i1+0x126],%l7 ! Mem[0000000040800126] stx %l6,[%i1+0x198] ! Mem[0000000040800198] xor %l1,0xf7e,%l2 lduh [%i1+0x008],%l0 ! Mem[0000000040800008] retl ldub [%i0+0x1de],%l1 ! Mem[00000000400001de] p24_jmpl_2_lo: stb %l4,[%o0+0x0d1] ! Mem[00000000400000d1] sub %l6,0x9be,%l6 ldub [%o0+0x109],%l7 ! Mem[0000000040000109] ld [%o0+0x154],%f7 ! Mem[0000000040000154] jmpl %g6+8,%g0 ldd [%o3+0x0d0],%l4 ! Mem[00000000418000d0] p24_call_2_lo: std %l6,[%o2+0x000] ! Mem[0000000041000000] ldstub [%o1+0x126],%l7 ! Mem[0000000040800126] stx %l6,[%o1+0x198] ! Mem[0000000040800198] xor %l1,0xf7e,%l2 lduh [%o1+0x008],%l0 ! Mem[0000000040800008] retl ldub [%o0+0x1de],%l1 ! Mem[00000000400001de] p24_jmpl_2_he: swap [%i2+0x0bc],%l1 ! Mem[00000000410000bc] swap [%i0+0x008],%l1 ! Mem[0000000040000008] jmpl %g6+8,%g0 ldsb [%i0+0x09a],%l1 ! Mem[000000004000009a] p24_call_2_he: ldstub [%i0+0x07e],%l0 ! Mem[000000004000007e] swap [%i3+0x11c],%l4 ! Mem[000000004180011c] stw %l2,[%i1+0x130] ! Mem[0000000040800130] ldub [%i1+0x0dc],%l5 ! Mem[00000000408000dc] retl ldsb [%i0+0x17b],%l4 ! Mem[000000004000017b] p24_jmpl_2_ho: swap [%o2+0x0bc],%l1 ! Mem[00000000410000bc] swap [%o0+0x008],%l1 ! Mem[0000000040000008] jmpl %g6+8,%g0 ldsb [%o0+0x09a],%l1 ! Mem[000000004000009a] p24_call_2_ho: ldstub [%o0+0x07e],%l0 ! Mem[000000004000007e] swap [%o3+0x11c],%l4 ! Mem[000000004180011c] stw %l2,[%o1+0x130] ! Mem[0000000040800130] ldub [%o1+0x0dc],%l5 ! Mem[00000000408000dc] retl ldsb [%o0+0x17b],%l4 ! Mem[000000004000017b] p25_jmpl_2_le: ldsw [%i2+0x084],%l7 ! Mem[0000000043000084] ldsb [%i1+0x091],%l6 ! Mem[0000000042800091] st %f8 ,[%i0+0x030] ! Mem[0000000042000030] ldd [%i3+0x1e0],%l4 ! Mem[00000000438001e0] stw %l7,[%i1+0x008] ! Mem[0000000042800008] jmpl %g6+8,%g0 swap [%i2+0x0d0],%l4 ! Mem[00000000430000d0] p25_call_2_le: std %l4,[%i0+0x1e8] ! Mem[00000000420001e8] srl %l2,0x010,%l7 stw %l7,[%i1+0x09c] ! Mem[000000004280009c] ldx [%i1+0x0a0],%l6 ! Mem[00000000428000a0] retl sth %l4,[%i3+0x188] ! Mem[0000000043800188] p25_jmpl_2_lo: ldsw [%o2+0x084],%l7 ! Mem[0000000043000084] ldsb [%o1+0x091],%l6 ! Mem[0000000042800091] st %f8 ,[%o0+0x030] ! Mem[0000000042000030] ldd [%o3+0x1e0],%l4 ! Mem[00000000438001e0] stw %l7,[%o1+0x008] ! Mem[0000000042800008] jmpl %g6+8,%g0 swap [%o2+0x0d0],%l4 ! Mem[00000000430000d0] p25_call_2_lo: std %l4,[%o0+0x1e8] ! Mem[00000000420001e8] srl %l2,0x010,%l7 stw %l7,[%o1+0x09c] ! Mem[000000004280009c] ldx [%o1+0x0a0],%l6 ! Mem[00000000428000a0] retl sth %l4,[%o3+0x188] ! Mem[0000000043800188] p25_jmpl_2_he: ldx [%i3+0x038],%l2 ! Mem[0000000043800038] stb %l2,[%i1+0x0be] ! Mem[00000000428000be] ldsh [%i3+0x118],%l6 ! Mem[0000000043800118] stw %l1,[%i3+0x060] ! Mem[0000000043800060] ldsb [%i0+0x092],%l2 ! Mem[0000000042000092] ldub [%i3+0x188],%l2 ! Mem[0000000043800188] jmpl %g6+8,%g0 std %l0,[%i3+0x0e0] ! Mem[00000000438000e0] p25_call_2_he: std %l0,[%i0+0x1b8] ! Mem[00000000420001b8] retl ldsh [%i1+0x06e],%l4 ! Mem[000000004280006e] p25_jmpl_2_ho: ldx [%o3+0x038],%l2 ! Mem[0000000043800038] stb %l2,[%o1+0x0be] ! Mem[00000000428000be] ldsh [%o3+0x118],%l6 ! Mem[0000000043800118] stw %l1,[%o3+0x060] ! Mem[0000000043800060] ldsb [%o0+0x092],%l2 ! Mem[0000000042000092] ldub [%o3+0x188],%l2 ! Mem[0000000043800188] jmpl %g6+8,%g0 std %l0,[%o3+0x0e0] ! Mem[00000000438000e0] p25_call_2_ho: std %l0,[%o0+0x1b8] ! Mem[00000000420001b8] retl ldsh [%o1+0x06e],%l4 ! Mem[000000004280006e] p26_jmpl_2_le: sth %l2,[%i2+0x160] ! Mem[0000000045000160] ldsh [%i1+0x14e],%l0 ! Mem[000000004480014e] ldsb [%i3+0x09b],%l6 ! Mem[000000004580009b] swap [%i2+0x098],%l6 ! Mem[0000000045000098] ldsw [%i3+0x10c],%l2 ! Mem[000000004580010c] jmpl %g6+8,%g0 sth %l4,[%i2+0x17e] ! Mem[000000004500017e] p26_call_2_le: stb %l3,[%i3+0x0ab] ! Mem[00000000458000ab] stb %l1,[%i1+0x15e] ! Mem[000000004480015e] stx %l2,[%i0+0x158] ! Mem[0000000044000158] retl xorcc %l7,0xf21,%l5 p26_jmpl_2_lo: sth %l2,[%o2+0x160] ! Mem[0000000045000160] ldsh [%o1+0x14e],%l0 ! Mem[000000004480014e] ldsb [%o3+0x09b],%l6 ! Mem[000000004580009b] swap [%o2+0x098],%l6 ! Mem[0000000045000098] ldsw [%o3+0x10c],%l2 ! Mem[000000004580010c] jmpl %g6+8,%g0 sth %l4,[%o2+0x17e] ! Mem[000000004500017e] p26_call_2_lo: stb %l3,[%o3+0x0ab] ! Mem[00000000458000ab] stb %l1,[%o1+0x15e] ! Mem[000000004480015e] stx %l2,[%o0+0x158] ! Mem[0000000044000158] retl xorcc %l7,0xf21,%l5 p26_jmpl_2_he: ldd [%i2+0x1d0],%f26 ! Mem[00000000450001d0] std %l6,[%i1+0x068] ! Mem[0000000044800068] jmpl %g6+8,%g0 stw %l3,[%i1+0x1b0] ! Mem[00000000448001b0] p26_call_2_he: ldub [%i1+0x096],%l6 ! Mem[0000000044800096] ldub [%i3+0x1d8],%l2 ! Mem[00000000458001d8] stb %l6,[%i2+0x08b] ! Mem[000000004500008b] ldd [%i1+0x100],%f30 ! Mem[0000000044800100] lduw [%i0+0x11c],%l5 ! Mem[000000004400011c] lduw [%i1+0x130],%l3 ! Mem[0000000044800130] sth %l3,[%i1+0x0b8] ! Mem[00000000448000b8] retl stw %l5,[%i0+0x00c] ! Mem[000000004400000c] p26_jmpl_2_ho: ldd [%o2+0x1d0],%f26 ! Mem[00000000450001d0] std %l6,[%o1+0x068] ! Mem[0000000044800068] jmpl %g6+8,%g0 stw %l3,[%o1+0x1b0] ! Mem[00000000448001b0] p26_call_2_ho: ldub [%o1+0x096],%l6 ! Mem[0000000044800096] ldub [%o3+0x1d8],%l2 ! Mem[00000000458001d8] stb %l6,[%o2+0x08b] ! Mem[000000004500008b] ldd [%o1+0x100],%f30 ! Mem[0000000044800100] lduw [%o0+0x11c],%l5 ! Mem[000000004400011c] lduw [%o1+0x130],%l3 ! Mem[0000000044800130] sth %l3,[%o1+0x0b8] ! Mem[00000000448000b8] retl stw %l5,[%o0+0x00c] ! Mem[000000004400000c] p27_jmpl_2_le: nop std %l6,[%i1+0x0f8] ! Mem[00000000468000f8] ldub [%i3+0x1ba],%l3 ! Mem[00000000478001ba] jmpl %g6+8,%g0 stb %l6,[%i1+0x1d4] ! Mem[00000000468001d4] p27_call_2_le: ldub [%i3+0x0a5],%l4 ! Mem[00000000478000a5] stw %l0,[%i2+0x118] ! Mem[0000000047000118] retl stx %l0,[%i1+0x068] ! Mem[0000000046800068] p27_jmpl_2_lo: nop std %l6,[%o1+0x0f8] ! Mem[00000000468000f8] ldub [%o3+0x1ba],%l3 ! Mem[00000000478001ba] jmpl %g6+8,%g0 stb %l6,[%o1+0x1d4] ! Mem[00000000468001d4] p27_call_2_lo: ldub [%o3+0x0a5],%l4 ! Mem[00000000478000a5] stw %l0,[%o2+0x118] ! Mem[0000000047000118] retl stx %l0,[%o1+0x068] ! Mem[0000000046800068] p27_jmpl_2_he: sth %l7,[%i2+0x17a] ! Mem[000000004700017a] lduw [%i1+0x05c],%l6 ! Mem[000000004680005c] ldx [%i1+0x098],%l6 ! Mem[0000000046800098] ldub [%i2+0x091],%l4 ! Mem[0000000047000091] stb %l7,[%i0+0x042] ! Mem[0000000046000042] lduh [%i0+0x1c6],%l0 ! Mem[00000000460001c6] jmpl %g6+8,%g0 ldx [%i0+0x010],%l2 ! Mem[0000000046000010] p27_call_2_he: retl std %l4,[%i1+0x0f0] ! Mem[00000000468000f0] p27_jmpl_2_ho: sth %l7,[%o2+0x17a] ! Mem[000000004700017a] lduw [%o1+0x05c],%l6 ! Mem[000000004680005c] ldx [%o1+0x098],%l6 ! Mem[0000000046800098] ldub [%o2+0x091],%l4 ! Mem[0000000047000091] stb %l7,[%o0+0x042] ! Mem[0000000046000042] lduh [%o0+0x1c6],%l0 ! Mem[00000000460001c6] jmpl %g6+8,%g0 ldx [%o0+0x010],%l2 ! Mem[0000000046000010] p27_call_2_ho: retl std %l4,[%o1+0x0f0] ! Mem[00000000468000f0] p28_jmpl_2_le: jmpl %g6+8,%g0 sth %l4,[%i0+0x138] ! Mem[0000000048000138] p28_call_2_le: ldx [%i0+0x1b8],%l4 ! Mem[00000000480001b8] ldsw [%i2+0x19c],%l1 ! Mem[000000004900019c] stx %l7,[%i1+0x0c0] ! Mem[00000000488000c0] st %f10,[%i3+0x130] ! Mem[0000000049800130] stb %l3,[%i2+0x16a] ! Mem[000000004900016a] std %f0 ,[%i1+0x0b8] ! Mem[00000000488000b8] std %f10,[%i0+0x120] ! Mem[0000000048000120] retl std %l6,[%i3+0x0a0] ! Mem[00000000498000a0] p28_jmpl_2_lo: jmpl %g6+8,%g0 sth %l4,[%o0+0x138] ! Mem[0000000048000138] p28_call_2_lo: ldx [%o0+0x1b8],%l4 ! Mem[00000000480001b8] ldsw [%o2+0x19c],%l1 ! Mem[000000004900019c] stx %l7,[%o1+0x0c0] ! Mem[00000000488000c0] st %f10,[%o3+0x130] ! Mem[0000000049800130] stb %l3,[%o2+0x16a] ! Mem[000000004900016a] std %f0 ,[%o1+0x0b8] ! Mem[00000000488000b8] std %f10,[%o0+0x120] ! Mem[0000000048000120] retl std %l6,[%o3+0x0a0] ! Mem[00000000498000a0] p28_jmpl_2_he: ldub [%i0+0x162],%l6 ! Mem[0000000048000162] st %f21,[%i2+0x0bc] ! Mem[00000000490000bc] stx %l2,[%i0+0x130] ! Mem[0000000048000130] ldsb [%i3+0x1e8],%l2 ! Mem[00000000498001e8] ldsh [%i2+0x010],%l1 ! Mem[0000000049000010] umul %l0,-0x0c2,%l1 ldsw [%i1+0x17c],%l5 ! Mem[000000004880017c] jmpl %g6+8,%g0 lduw [%i1+0x1ac],%l7 ! Mem[00000000488001ac] p28_call_2_he: subccc %l3,-0x1a2,%l1 swap [%i1+0x124],%l7 ! Mem[0000000048800124] stx %l0,[%i0+0x070] ! Mem[0000000048000070] lduh [%i2+0x1f2],%l1 ! Mem[00000000490001f2] ldd [%i3+0x028],%l6 ! Mem[0000000049800028] umul %l5,%l7,%l0 add %l6,-0x5da,%l3 retl stx %l2,[%i3+0x098] ! Mem[0000000049800098] p28_jmpl_2_ho: ldub [%o0+0x162],%l6 ! Mem[0000000048000162] st %f21,[%o2+0x0bc] ! Mem[00000000490000bc] stx %l2,[%o0+0x130] ! Mem[0000000048000130] ldsb [%o3+0x1e8],%l2 ! Mem[00000000498001e8] ldsh [%o2+0x010],%l1 ! Mem[0000000049000010] umul %l0,-0x0c2,%l1 ldsw [%o1+0x17c],%l5 ! Mem[000000004880017c] jmpl %g6+8,%g0 lduw [%o1+0x1ac],%l7 ! Mem[00000000488001ac] p28_call_2_ho: subccc %l3,-0x1a2,%l1 swap [%o1+0x124],%l7 ! Mem[0000000048800124] stx %l0,[%o0+0x070] ! Mem[0000000048000070] lduh [%o2+0x1f2],%l1 ! Mem[00000000490001f2] ldd [%o3+0x028],%l6 ! Mem[0000000049800028] umul %l5,%l7,%l0 add %l6,-0x5da,%l3 retl stx %l2,[%o3+0x098] ! Mem[0000000049800098] p29_jmpl_2_le: lduw [%i0+0x1c8],%l4 ! Mem[000000004a0001c8] ldx [%i2+0x118],%l6 ! Mem[000000004b000118] stw %l2,[%i1+0x0fc] ! Mem[000000004a8000fc] std %l2,[%i0+0x180] ! Mem[000000004a000180] ldd [%i1+0x030],%f12 ! Mem[000000004a800030] st %f10,[%i0+0x00c] ! Mem[000000004a00000c] jmpl %g6+8,%g0 ldsw [%i3+0x09c],%l2 ! Mem[000000004b80009c] p29_call_2_le: stx %l6,[%i3+0x108] ! Mem[000000004b800108] retl tsubcctv %l2,0x402,%l4 p29_jmpl_2_lo: lduw [%o0+0x1c8],%l4 ! Mem[000000004a0001c8] ldx [%o2+0x118],%l6 ! Mem[000000004b000118] stw %l2,[%o1+0x0fc] ! Mem[000000004a8000fc] std %l2,[%o0+0x180] ! Mem[000000004a000180] ldd [%o1+0x030],%f12 ! Mem[000000004a800030] st %f10,[%o0+0x00c] ! Mem[000000004a00000c] jmpl %g6+8,%g0 ldsw [%o3+0x09c],%l2 ! Mem[000000004b80009c] p29_call_2_lo: stx %l6,[%o3+0x108] ! Mem[000000004b800108] retl tsubcctv %l2,0x402,%l4 p29_jmpl_2_he: ldstub [%i0+0x0db],%l1 ! Mem[000000004a0000db] addcc %l1,0x009,%l7 ldsh [%i0+0x13e],%l4 ! Mem[000000004a00013e] std %f26,[%i1+0x048] ! Mem[000000004a800048] xor %l4,0x8a5,%l0 sth %l3,[%i0+0x0fe] ! Mem[000000004a0000fe] jmpl %g6+8,%g0 ldsw [%i2+0x12c],%l0 ! Mem[000000004b00012c] p29_call_2_he: ldub [%i3+0x1d4],%l4 ! Mem[000000004b8001d4] ldd [%i0+0x0e8],%l6 ! Mem[000000004a0000e8] retl ldub [%i2+0x073],%l3 ! Mem[000000004b000073] p29_jmpl_2_ho: ldstub [%o0+0x0db],%l1 ! Mem[000000004a0000db] addcc %l1,0x009,%l7 ldsh [%o0+0x13e],%l4 ! Mem[000000004a00013e] std %f26,[%o1+0x048] ! Mem[000000004a800048] xor %l4,0x8a5,%l0 sth %l3,[%o0+0x0fe] ! Mem[000000004a0000fe] jmpl %g6+8,%g0 ldsw [%o2+0x12c],%l0 ! Mem[000000004b00012c] p29_call_2_ho: ldub [%o3+0x1d4],%l4 ! Mem[000000004b8001d4] ldd [%o0+0x0e8],%l6 ! Mem[000000004a0000e8] retl ldub [%o2+0x073],%l3 ! Mem[000000004b000073] p30_jmpl_2_le: jmpl %g6+8,%g0 ldub [%i3+0x01d],%l2 ! Mem[000000004d80001d] p30_call_2_le: swap [%i1+0x160],%l1 ! Mem[000000004c800160] xnor %l2,-0x906,%l4 std %f0 ,[%i3+0x110] ! Mem[000000004d800110] std %l4,[%i2+0x048] ! Mem[000000004d000048] addccc %l6,-0xf27,%l2 ldd [%i3+0x078],%l0 ! Mem[000000004d800078] retl ldsh [%i0+0x020],%l2 ! Mem[000000004c000020] p30_jmpl_2_lo: jmpl %g6+8,%g0 ldub [%o3+0x01d],%l2 ! Mem[000000004d80001d] p30_call_2_lo: swap [%o1+0x160],%l1 ! Mem[000000004c800160] xnor %l2,-0x906,%l4 std %f0 ,[%o3+0x110] ! Mem[000000004d800110] std %l4,[%o2+0x048] ! Mem[000000004d000048] addccc %l6,-0xf27,%l2 ldd [%o3+0x078],%l0 ! Mem[000000004d800078] retl ldsh [%o0+0x020],%l2 ! Mem[000000004c000020] p30_jmpl_2_he: ldsb [%i1+0x11b],%l3 ! Mem[000000004c80011b] sth %l3,[%i2+0x070] ! Mem[000000004d000070] ldd [%i1+0x180],%l6 ! Mem[000000004c800180] lduh [%i0+0x1de],%l3 ! Mem[000000004c0001de] lduw [%i0+0x180],%l2 ! Mem[000000004c000180] stw %l2,[%i2+0x0ac] ! Mem[000000004d0000ac] stw %l1,[%i1+0x060] ! Mem[000000004c800060] jmpl %g6+8,%g0 stb %l2,[%i0+0x0b2] ! Mem[000000004c0000b2] p30_call_2_he: ldsh [%i1+0x00a],%l4 ! Mem[000000004c80000a] ldstub [%i3+0x1d7],%l1 ! Mem[000000004d8001d7] std %f26,[%i1+0x030] ! Mem[000000004c800030] lduh [%i2+0x0e8],%l5 ! Mem[000000004d0000e8] sth %l7,[%i3+0x04c] ! Mem[000000004d80004c] ldx [%i2+0x020],%l1 ! Mem[000000004d000020] stb %l2,[%i1+0x01b] ! Mem[000000004c80001b] retl ldsb [%i2+0x028],%l5 ! Mem[000000004d000028] p30_jmpl_2_ho: ldsb [%o1+0x11b],%l3 ! Mem[000000004c80011b] sth %l3,[%o2+0x070] ! Mem[000000004d000070] ldd [%o1+0x180],%l6 ! Mem[000000004c800180] lduh [%o0+0x1de],%l3 ! Mem[000000004c0001de] lduw [%o0+0x180],%l2 ! Mem[000000004c000180] stw %l2,[%o2+0x0ac] ! Mem[000000004d0000ac] stw %l1,[%o1+0x060] ! Mem[000000004c800060] jmpl %g6+8,%g0 stb %l2,[%o0+0x0b2] ! Mem[000000004c0000b2] p30_call_2_ho: ldsh [%o1+0x00a],%l4 ! Mem[000000004c80000a] ldstub [%o3+0x1d7],%l1 ! Mem[000000004d8001d7] std %f26,[%o1+0x030] ! Mem[000000004c800030] lduh [%o2+0x0e8],%l5 ! Mem[000000004d0000e8] sth %l7,[%o3+0x04c] ! Mem[000000004d80004c] ldx [%o2+0x020],%l1 ! Mem[000000004d000020] stb %l2,[%o1+0x01b] ! Mem[000000004c80001b] retl ldsb [%o2+0x028],%l5 ! Mem[000000004d000028] p31_jmpl_2_le: sth %l7,[%i1+0x014] ! Mem[000000004e800014] ldd [%i1+0x1b8],%f4 ! Mem[000000004e8001b8] and %l0,%l1,%l1 ldd [%i2+0x1a8],%l0 ! Mem[000000004f0001a8] stw %l4,[%i3+0x0c8] ! Mem[000000004f8000c8] swap [%i1+0x1f4],%l6 ! Mem[000000004e8001f4] ldsw [%i1+0x19c],%l4 ! Mem[000000004e80019c] jmpl %g6+8,%g0 ld [%i1+0x130],%f9 ! Mem[000000004e800130] p31_call_2_le: ldstub [%i2+0x044],%l5 ! Mem[000000004f000044] swap [%i3+0x0e0],%l1 ! Mem[000000004f8000e0] retl stx %l2,[%i0+0x178] ! Mem[000000004e000178] p31_jmpl_2_lo: sth %l7,[%o1+0x014] ! Mem[000000004e800014] ldd [%o1+0x1b8],%f4 ! Mem[000000004e8001b8] and %l0,%l1,%l1 ldd [%o2+0x1a8],%l0 ! Mem[000000004f0001a8] stw %l4,[%o3+0x0c8] ! Mem[000000004f8000c8] swap [%o1+0x1f4],%l6 ! Mem[000000004e8001f4] ldsw [%o1+0x19c],%l4 ! Mem[000000004e80019c] jmpl %g6+8,%g0 ld [%o1+0x130],%f9 ! Mem[000000004e800130] p31_call_2_lo: ldstub [%o2+0x044],%l5 ! Mem[000000004f000044] swap [%o3+0x0e0],%l1 ! Mem[000000004f8000e0] retl stx %l2,[%o0+0x178] ! Mem[000000004e000178] p31_jmpl_2_he: swap [%i3+0x158],%l7 ! Mem[000000004f800158] lduw [%i0+0x13c],%l7 ! Mem[000000004e00013c] jmpl %g6+8,%g0 xor %l3,%l2,%l1 p31_call_2_he: ldsb [%i0+0x127],%l1 ! Mem[000000004e000127] lduw [%i1+0x030],%l2 ! Mem[000000004e800030] sth %l4,[%i2+0x0ea] ! Mem[000000004f0000ea] ldstub [%i1+0x15d],%l1 ! Mem[000000004e80015d] stb %l6,[%i0+0x0b6] ! Mem[000000004e0000b6] retl stb %l5,[%i3+0x0a3] ! Mem[000000004f8000a3] p31_jmpl_2_ho: swap [%o3+0x158],%l7 ! Mem[000000004f800158] lduw [%o0+0x13c],%l7 ! Mem[000000004e00013c] jmpl %g6+8,%g0 xor %l3,%l2,%l1 p31_call_2_ho: ldsb [%o0+0x127],%l1 ! Mem[000000004e000127] lduw [%o1+0x030],%l2 ! Mem[000000004e800030] sth %l4,[%o2+0x0ea] ! Mem[000000004f0000ea] ldstub [%o1+0x15d],%l1 ! Mem[000000004e80015d] stb %l6,[%o0+0x0b6] ! Mem[000000004e0000b6] retl stb %l5,[%o3+0x0a3] ! Mem[000000004f8000a3] p32_jmpl_2_le: ld [%i3+0x0b4],%f11 ! Mem[00000000518000b4] lduh [%i3+0x08a],%l6 ! Mem[000000005180008a] ldx [%i3+0x098],%l4 ! Mem[0000000051800098] udivx %l4,0x422,%l6 ldsw [%i2+0x030],%l2 ! Mem[0000000051000030] std %l0,[%i0+0x1b8] ! Mem[00000000500001b8] jmpl %g6+8,%g0 ldstub [%i2+0x067],%l5 ! Mem[0000000051000067] p32_call_2_le: ldsb [%i2+0x043],%l0 ! Mem[0000000051000043] retl ldsh [%i3+0x1d6],%l4 ! Mem[00000000518001d6] p32_jmpl_2_lo: ld [%o3+0x0b4],%f11 ! Mem[00000000518000b4] lduh [%o3+0x08a],%l6 ! Mem[000000005180008a] ldx [%o3+0x098],%l4 ! Mem[0000000051800098] udivx %l4,0x422,%l6 ldsw [%o2+0x030],%l2 ! Mem[0000000051000030] std %l0,[%o0+0x1b8] ! Mem[00000000500001b8] jmpl %g6+8,%g0 ldstub [%o2+0x067],%l5 ! Mem[0000000051000067] p32_call_2_lo: ldsb [%o2+0x043],%l0 ! Mem[0000000051000043] retl ldsh [%o3+0x1d6],%l4 ! Mem[00000000518001d6] p32_jmpl_2_he: ldsb [%i3+0x175],%l4 ! Mem[0000000051800175] ldstub [%i1+0x09c],%l3 ! Mem[000000005080009c] stb %l4,[%i1+0x118] ! Mem[0000000050800118] jmpl %g6+8,%g0 ldsh [%i2+0x0be],%l7 ! Mem[00000000510000be] p32_call_2_he: st %f26,[%i3+0x09c] ! Mem[000000005180009c] stb %l4,[%i2+0x027] ! Mem[0000000051000027] sth %l2,[%i0+0x116] ! Mem[0000000050000116] lduh [%i1+0x1bc],%l4 ! Mem[00000000508001bc] retl ldd [%i0+0x130],%l0 ! Mem[0000000050000130] p32_jmpl_2_ho: ldsb [%o3+0x175],%l4 ! Mem[0000000051800175] ldstub [%o1+0x09c],%l3 ! Mem[000000005080009c] stb %l4,[%o1+0x118] ! Mem[0000000050800118] jmpl %g6+8,%g0 ldsh [%o2+0x0be],%l7 ! Mem[00000000510000be] p32_call_2_ho: st %f26,[%o3+0x09c] ! Mem[000000005180009c] stb %l4,[%o2+0x027] ! Mem[0000000051000027] sth %l2,[%o0+0x116] ! Mem[0000000050000116] lduh [%o1+0x1bc],%l4 ! Mem[00000000508001bc] retl ldd [%o0+0x130],%l0 ! Mem[0000000050000130] p33_jmpl_2_le: tsubcc %l6,-0x9bf,%l6 jmpl %g6+8,%g0 ldstub [%i2+0x1f2],%l6 ! Mem[00000000530001f2] p33_call_2_le: ldsb [%i1+0x096],%l4 ! Mem[0000000052800096] retl std %f14,[%i3+0x040] ! Mem[0000000053800040] p33_jmpl_2_lo: tsubcc %l6,-0x9bf,%l6 jmpl %g6+8,%g0 ldstub [%o2+0x1f2],%l6 ! Mem[00000000530001f2] p33_call_2_lo: ldsb [%o1+0x096],%l4 ! Mem[0000000052800096] retl std %f14,[%o3+0x040] ! Mem[0000000053800040] p33_jmpl_2_he: ldstub [%i0+0x1f5],%l3 ! Mem[00000000520001f5] stx %l4,[%i3+0x0c0] ! Mem[00000000538000c0] sll %l4,%l0,%l4 jmpl %g6+8,%g0 swap [%i1+0x0b4],%l2 ! Mem[00000000528000b4] p33_call_2_he: stx %l6,[%i0+0x180] ! Mem[0000000052000180] ldsw [%i1+0x170],%l6 ! Mem[0000000052800170] andn %l6,-0xd48,%l5 ldsb [%i1+0x0b4],%l0 ! Mem[00000000528000b4] std %l4,[%i3+0x000] ! Mem[0000000053800000] ldsw [%i0+0x184],%l1 ! Mem[0000000052000184] retl ldd [%i1+0x1d8],%f18 ! Mem[00000000528001d8] p33_jmpl_2_ho: ldstub [%o0+0x1f5],%l3 ! Mem[00000000520001f5] stx %l4,[%o3+0x0c0] ! Mem[00000000538000c0] sll %l4,%l0,%l4 jmpl %g6+8,%g0 swap [%o1+0x0b4],%l2 ! Mem[00000000528000b4] p33_call_2_ho: stx %l6,[%o0+0x180] ! Mem[0000000052000180] ldsw [%o1+0x170],%l6 ! Mem[0000000052800170] andn %l6,-0xd48,%l5 ldsb [%o1+0x0b4],%l0 ! Mem[00000000528000b4] std %l4,[%o3+0x000] ! Mem[0000000053800000] ldsw [%o0+0x184],%l1 ! Mem[0000000052000184] retl ldd [%o1+0x1d8],%f18 ! Mem[00000000528001d8] p34_jmpl_2_le: udivx %l3,%l2,%l1 tsubcc %l3,-0xb22,%l6 jmpl %g6+8,%g0 ldsb [%i3+0x11c],%l2 ! Mem[000000005580011c] p34_call_2_le: stx %l5,[%i3+0x1a8] ! Mem[00000000558001a8] stx %l3,[%i0+0x138] ! Mem[0000000054000138] ldd [%i3+0x1c0],%l4 ! Mem[00000000558001c0] swap [%i1+0x008],%l1 ! Mem[0000000054800008] ldsw [%i1+0x008],%l0 ! Mem[0000000054800008] stx %l7,[%i1+0x0d8] ! Mem[00000000548000d8] taddcctv %l6,-0x196,%l0 retl ldsh [%i2+0x106],%l7 ! Mem[0000000055000106] p34_jmpl_2_lo: udivx %l3,%l2,%l1 tsubcc %l3,-0xb22,%l6 jmpl %g6+8,%g0 ldsb [%o3+0x11c],%l2 ! Mem[000000005580011c] p34_call_2_lo: stx %l5,[%o3+0x1a8] ! Mem[00000000558001a8] stx %l3,[%o0+0x138] ! Mem[0000000054000138] ldd [%o3+0x1c0],%l4 ! Mem[00000000558001c0] swap [%o1+0x008],%l1 ! Mem[0000000054800008] ldsw [%o1+0x008],%l0 ! Mem[0000000054800008] stx %l7,[%o1+0x0d8] ! Mem[00000000548000d8] taddcctv %l6,-0x196,%l0 retl ldsh [%o2+0x106],%l7 ! Mem[0000000055000106] p34_jmpl_2_he: ldsh [%i1+0x0e0],%l3 ! Mem[00000000548000e0] jmpl %g6+8,%g0 ldx [%i2+0x0d8],%l4 ! Mem[00000000550000d8] p34_call_2_he: swap [%i1+0x128],%l3 ! Mem[0000000054800128] ldsw [%i0+0x09c],%l3 ! Mem[000000005400009c] retl ldsb [%i1+0x118],%l4 ! Mem[0000000054800118] p34_jmpl_2_ho: ldsh [%o1+0x0e0],%l3 ! Mem[00000000548000e0] jmpl %g6+8,%g0 ldx [%o2+0x0d8],%l4 ! Mem[00000000550000d8] p34_call_2_ho: swap [%o1+0x128],%l3 ! Mem[0000000054800128] ldsw [%o0+0x09c],%l3 ! Mem[000000005400009c] retl ldsb [%o1+0x118],%l4 ! Mem[0000000054800118] p35_jmpl_2_le: stw %l6,[%i3+0x060] ! Mem[0000000057800060] lduh [%i1+0x1e6],%l1 ! Mem[00000000568001e6] andn %l4,0xaaa,%l4 ldsw [%i0+0x0f4],%l0 ! Mem[00000000560000f4] jmpl %g6+8,%g0 std %l2,[%i3+0x1d8] ! Mem[00000000578001d8] p35_call_2_le: add %l5,-0x551,%l4 std %l0,[%i0+0x008] ! Mem[0000000056000008] retl lduh [%i3+0x0fe],%l7 ! Mem[00000000578000fe] p35_jmpl_2_lo: stw %l6,[%o3+0x060] ! Mem[0000000057800060] lduh [%o1+0x1e6],%l1 ! Mem[00000000568001e6] andn %l4,0xaaa,%l4 ldsw [%o0+0x0f4],%l0 ! Mem[00000000560000f4] jmpl %g6+8,%g0 std %l2,[%o3+0x1d8] ! Mem[00000000578001d8] p35_call_2_lo: add %l5,-0x551,%l4 std %l0,[%o0+0x008] ! Mem[0000000056000008] retl lduh [%o3+0x0fe],%l7 ! Mem[00000000578000fe] p35_jmpl_2_he: jmpl %g6+8,%g0 umul %l5,%l6,%l2 p35_call_2_he: ldub [%i3+0x0ab],%l6 ! Mem[00000000578000ab] stb %l3,[%i2+0x1ff] ! Mem[00000000570001ff] xor %l7,%l4,%l4 ldub [%i2+0x103],%l6 ! Mem[0000000057000103] ldd [%i3+0x020],%f28 ! Mem[0000000057800020] ldstub [%i1+0x01e],%l6 ! Mem[000000005680001e] retl lduw [%i3+0x0a0],%l4 ! Mem[00000000578000a0] p35_jmpl_2_ho: jmpl %g6+8,%g0 umul %l5,%l6,%l2 p35_call_2_ho: ldub [%o3+0x0ab],%l6 ! Mem[00000000578000ab] stb %l3,[%o2+0x1ff] ! Mem[00000000570001ff] xor %l7,%l4,%l4 ldub [%o2+0x103],%l6 ! Mem[0000000057000103] ldd [%o3+0x020],%f28 ! Mem[0000000057800020] ldstub [%o1+0x01e],%l6 ! Mem[000000005680001e] retl lduw [%o3+0x0a0],%l4 ! Mem[00000000578000a0] p36_jmpl_2_le: ldstub [%i2+0x042],%l1 ! Mem[0000000059000042] lduh [%i1+0x092],%l2 ! Mem[0000000058800092] ldsb [%i0+0x0c7],%l0 ! Mem[00000000580000c7] sth %l4,[%i1+0x0a2] ! Mem[00000000588000a2] ldsw [%i0+0x04c],%l1 ! Mem[000000005800004c] stx %l0,[%i3+0x078] ! Mem[0000000059800078] jmpl %g6+8,%g0 std %l4,[%i3+0x138] ! Mem[0000000059800138] p36_call_2_le: stb %l2,[%i2+0x06c] ! Mem[000000005900006c] retl ldd [%i0+0x088],%l2 ! Mem[0000000058000088] p36_jmpl_2_lo: ldstub [%o2+0x042],%l1 ! Mem[0000000059000042] lduh [%o1+0x092],%l2 ! Mem[0000000058800092] ldsb [%o0+0x0c7],%l0 ! Mem[00000000580000c7] sth %l4,[%o1+0x0a2] ! Mem[00000000588000a2] ldsw [%o0+0x04c],%l1 ! Mem[000000005800004c] stx %l0,[%o3+0x078] ! Mem[0000000059800078] jmpl %g6+8,%g0 std %l4,[%o3+0x138] ! Mem[0000000059800138] p36_call_2_lo: stb %l2,[%o2+0x06c] ! Mem[000000005900006c] retl ldd [%o0+0x088],%l2 ! Mem[0000000058000088] p36_jmpl_2_he: tsubcc %l5,%l3,%l5 lduh [%i1+0x0ca],%l4 ! Mem[00000000588000ca] sth %l2,[%i3+0x0b4] ! Mem[00000000598000b4] stw %l3,[%i3+0x124] ! Mem[0000000059800124] std %l2,[%i0+0x0b8] ! Mem[00000000580000b8] swap [%i2+0x0e4],%l7 ! Mem[00000000590000e4] stb %l4,[%i1+0x02e] ! Mem[000000005880002e] jmpl %g6+8,%g0 std %l2,[%i1+0x108] ! Mem[0000000058800108] p36_call_2_he: ld [%i3+0x198],%f19 ! Mem[0000000059800198] retl andn %l0,0xcff,%l7 p36_jmpl_2_ho: tsubcc %l5,%l3,%l5 lduh [%o1+0x0ca],%l4 ! Mem[00000000588000ca] sth %l2,[%o3+0x0b4] ! Mem[00000000598000b4] stw %l3,[%o3+0x124] ! Mem[0000000059800124] std %l2,[%o0+0x0b8] ! Mem[00000000580000b8] swap [%o2+0x0e4],%l7 ! Mem[00000000590000e4] stb %l4,[%o1+0x02e] ! Mem[000000005880002e] jmpl %g6+8,%g0 std %l2,[%o1+0x108] ! Mem[0000000058800108] p36_call_2_ho: ld [%o3+0x198],%f19 ! Mem[0000000059800198] retl andn %l0,0xcff,%l7 p37_jmpl_2_le: ldx [%i2+0x050],%l3 ! Mem[000000005b000050] stw %l2,[%i1+0x03c] ! Mem[000000005a80003c] ldsb [%i1+0x1a7],%l0 ! Mem[000000005a8001a7] jmpl %g6+8,%g0 ldsw [%i1+0x118],%l2 ! Mem[000000005a800118] p37_call_2_le: ldsw [%i0+0x034],%l4 ! Mem[000000005a000034] retl orcc %l2,%l1,%l2 p37_jmpl_2_lo: ldx [%o2+0x050],%l3 ! Mem[000000005b000050] stw %l2,[%o1+0x03c] ! Mem[000000005a80003c] ldsb [%o1+0x1a7],%l0 ! Mem[000000005a8001a7] jmpl %g6+8,%g0 ldsw [%o1+0x118],%l2 ! Mem[000000005a800118] p37_call_2_lo: ldsw [%o0+0x034],%l4 ! Mem[000000005a000034] retl orcc %l2,%l1,%l2 p37_jmpl_2_he: swap [%i0+0x11c],%l5 ! Mem[000000005a00011c] nop stx %l2,[%i1+0x058] ! Mem[000000005a800058] stx %l4,[%i3+0x0b0] ! Mem[000000005b8000b0] jmpl %g6+8,%g0 std %l0,[%i1+0x068] ! Mem[000000005a800068] p37_call_2_he: retl ldx [%i2+0x0c0],%l3 ! Mem[000000005b0000c0] p37_jmpl_2_ho: swap [%o0+0x11c],%l5 ! Mem[000000005a00011c] nop stx %l2,[%o1+0x058] ! Mem[000000005a800058] stx %l4,[%o3+0x0b0] ! Mem[000000005b8000b0] jmpl %g6+8,%g0 std %l0,[%o1+0x068] ! Mem[000000005a800068] p37_call_2_ho: retl ldx [%o2+0x0c0],%l3 ! Mem[000000005b0000c0] p38_jmpl_2_le: ldstub [%i3+0x137],%l1 ! Mem[000000005d800137] and %l6,%l1,%l3 jmpl %g6+8,%g0 ldsw [%i0+0x14c],%l5 ! Mem[000000005c00014c] p38_call_2_le: subc %l4,-0x2ed,%l4 ldstub [%i2+0x064],%l1 ! Mem[000000005d000064] ldstub [%i1+0x09f],%l5 ! Mem[000000005c80009f] retl stb %l2,[%i1+0x023] ! Mem[000000005c800023] p38_jmpl_2_lo: ldstub [%o3+0x137],%l1 ! Mem[000000005d800137] and %l6,%l1,%l3 jmpl %g6+8,%g0 ldsw [%o0+0x14c],%l5 ! Mem[000000005c00014c] p38_call_2_lo: subc %l4,-0x2ed,%l4 ldstub [%o2+0x064],%l1 ! Mem[000000005d000064] ldstub [%o1+0x09f],%l5 ! Mem[000000005c80009f] retl stb %l2,[%o1+0x023] ! Mem[000000005c800023] p38_jmpl_2_he: ldstub [%i2+0x0d0],%l4 ! Mem[000000005d0000d0] stw %l6,[%i3+0x0e0] ! Mem[000000005d8000e0] std %f22,[%i0+0x138] ! Mem[000000005c000138] ldub [%i0+0x0de],%l2 ! Mem[000000005c0000de] jmpl %g6+8,%g0 ldstub [%i1+0x09e],%l2 ! Mem[000000005c80009e] p38_call_2_he: ldsb [%i0+0x023],%l4 ! Mem[000000005c000023] ldub [%i3+0x04c],%l4 ! Mem[000000005d80004c] retl ld [%i3+0x11c],%f29 ! Mem[000000005d80011c] p38_jmpl_2_ho: ldstub [%o2+0x0d0],%l4 ! Mem[000000005d0000d0] stw %l6,[%o3+0x0e0] ! Mem[000000005d8000e0] std %f22,[%o0+0x138] ! Mem[000000005c000138] ldub [%o0+0x0de],%l2 ! Mem[000000005c0000de] jmpl %g6+8,%g0 ldstub [%o1+0x09e],%l2 ! Mem[000000005c80009e] p38_call_2_ho: ldsb [%o0+0x023],%l4 ! Mem[000000005c000023] ldub [%o3+0x04c],%l4 ! Mem[000000005d80004c] retl ld [%o3+0x11c],%f29 ! Mem[000000005d80011c] p39_jmpl_2_le: and %l7,%l4,%l4 sth %l3,[%i1+0x02e] ! Mem[000000005e80002e] std %l2,[%i3+0x088] ! Mem[000000005f800088] std %l0,[%i3+0x1b8] ! Mem[000000005f8001b8] jmpl %g6+8,%g0 std %l6,[%i3+0x190] ! Mem[000000005f800190] p39_call_2_le: ldstub [%i2+0x0c9],%l5 ! Mem[000000005f0000c9] ldsh [%i0+0x1e8],%l4 ! Mem[000000005e0001e8] ldub [%i1+0x0ef],%l2 ! Mem[000000005e8000ef] srl %l5,%l5,%l4 retl ldsb [%i2+0x15b],%l4 ! Mem[000000005f00015b] p39_jmpl_2_lo: and %l7,%l4,%l4 sth %l3,[%o1+0x02e] ! Mem[000000005e80002e] std %l2,[%o3+0x088] ! Mem[000000005f800088] std %l0,[%o3+0x1b8] ! Mem[000000005f8001b8] jmpl %g6+8,%g0 std %l6,[%o3+0x190] ! Mem[000000005f800190] p39_call_2_lo: ldstub [%o2+0x0c9],%l5 ! Mem[000000005f0000c9] ldsh [%o0+0x1e8],%l4 ! Mem[000000005e0001e8] ldub [%o1+0x0ef],%l2 ! Mem[000000005e8000ef] srl %l5,%l5,%l4 retl ldsb [%o2+0x15b],%l4 ! Mem[000000005f00015b] p39_jmpl_2_he: sth %l6,[%i2+0x14e] ! Mem[000000005f00014e] ldub [%i2+0x0fc],%l0 ! Mem[000000005f0000fc] jmpl %g6+8,%g0 ldsw [%i0+0x108],%l2 ! Mem[000000005e000108] p39_call_2_he: lduw [%i1+0x15c],%l7 ! Mem[000000005e80015c] addccc %l4,0x928,%l0 retl tsubcctv %l0,%l7,%l3 p39_jmpl_2_ho: sth %l6,[%o2+0x14e] ! Mem[000000005f00014e] ldub [%o2+0x0fc],%l0 ! Mem[000000005f0000fc] jmpl %g6+8,%g0 ldsw [%o0+0x108],%l2 ! Mem[000000005e000108] p39_call_2_ho: lduw [%o1+0x15c],%l7 ! Mem[000000005e80015c] addccc %l4,0x928,%l0 retl tsubcctv %l0,%l7,%l3 p40_jmpl_2_le: ldd [%i3+0x060],%l0 ! Mem[0000000061800060] jmpl %g6+8,%g0 ldsb [%i2+0x1f5],%l0 ! Mem[00000000610001f5] p40_call_2_le: lduw [%i3+0x0e0],%l6 ! Mem[00000000618000e0] ldd [%i1+0x0a8],%l6 ! Mem[00000000608000a8] ldsb [%i1+0x072],%l0 ! Mem[0000000060800072] st %f4 ,[%i0+0x020] ! Mem[0000000060000020] tsubcc %l2,%l7,%l7 lduh [%i0+0x182],%l4 ! Mem[0000000060000182] retl sth %l6,[%i1+0x056] ! Mem[0000000060800056] p40_jmpl_2_lo: ldd [%o3+0x060],%l0 ! Mem[0000000061800060] jmpl %g6+8,%g0 ldsb [%o2+0x1f5],%l0 ! Mem[00000000610001f5] p40_call_2_lo: lduw [%o3+0x0e0],%l6 ! Mem[00000000618000e0] ldd [%o1+0x0a8],%l6 ! Mem[00000000608000a8] ldsb [%o1+0x072],%l0 ! Mem[0000000060800072] st %f4 ,[%o0+0x020] ! Mem[0000000060000020] tsubcc %l2,%l7,%l7 lduh [%o0+0x182],%l4 ! Mem[0000000060000182] retl sth %l6,[%o1+0x056] ! Mem[0000000060800056] p40_jmpl_2_he: umul %l6,%l4,%l3 jmpl %g6+8,%g0 ldx [%i2+0x010],%l7 ! Mem[0000000061000010] p40_call_2_he: ldd [%i1+0x078],%l0 ! Mem[0000000060800078] retl stw %l4,[%i3+0x11c] ! Mem[000000006180011c] p40_jmpl_2_ho: umul %l6,%l4,%l3 jmpl %g6+8,%g0 ldx [%o2+0x010],%l7 ! Mem[0000000061000010] p40_call_2_ho: ldd [%o1+0x078],%l0 ! Mem[0000000060800078] retl stw %l4,[%o3+0x11c] ! Mem[000000006180011c] p41_jmpl_2_le: ldstub [%i2+0x04c],%l5 ! Mem[000000006300004c] ldd [%i2+0x040],%l0 ! Mem[0000000063000040] st %f0 ,[%i3+0x1dc] ! Mem[00000000638001dc] ldub [%i3+0x18e],%l5 ! Mem[000000006380018e] jmpl %g6+8,%g0 stx %l3,[%i3+0x1d8] ! Mem[00000000638001d8] p41_call_2_le: stb %l2,[%i0+0x138] ! Mem[0000000062000138] sll %l0,%l2,%l2 umulcc %l0,-0x93b,%l1 stw %l4,[%i2+0x108] ! Mem[0000000063000108] retl ldx [%i1+0x030],%l2 ! Mem[0000000062800030] p41_jmpl_2_lo: ldstub [%o2+0x04c],%l5 ! Mem[000000006300004c] ldd [%o2+0x040],%l0 ! Mem[0000000063000040] st %f0 ,[%o3+0x1dc] ! Mem[00000000638001dc] ldub [%o3+0x18e],%l5 ! Mem[000000006380018e] jmpl %g6+8,%g0 stx %l3,[%o3+0x1d8] ! Mem[00000000638001d8] p41_call_2_lo: stb %l2,[%o0+0x138] ! Mem[0000000062000138] sll %l0,%l2,%l2 umulcc %l0,-0x93b,%l1 stw %l4,[%o2+0x108] ! Mem[0000000063000108] retl ldx [%o1+0x030],%l2 ! Mem[0000000062800030] p41_jmpl_2_he: lduh [%i0+0x040],%l6 ! Mem[0000000062000040] ldsb [%i1+0x1e2],%l2 ! Mem[00000000628001e2] sub %l6,%l4,%l3 ldsb [%i0+0x049],%l0 ! Mem[0000000062000049] jmpl %g6+8,%g0 xorcc %l2,-0x2a6,%l2 p41_call_2_he: ldub [%i1+0x06c],%l1 ! Mem[000000006280006c] stb %l3,[%i0+0x10a] ! Mem[000000006200010a] st %f23,[%i3+0x108] ! Mem[0000000063800108] ldub [%i2+0x029],%l5 ! Mem[0000000063000029] retl ldd [%i3+0x160],%l2 ! Mem[0000000063800160] p41_jmpl_2_ho: lduh [%o0+0x040],%l6 ! Mem[0000000062000040] ldsb [%o1+0x1e2],%l2 ! Mem[00000000628001e2] sub %l6,%l4,%l3 ldsb [%o0+0x049],%l0 ! Mem[0000000062000049] jmpl %g6+8,%g0 xorcc %l2,-0x2a6,%l2 p41_call_2_ho: ldub [%o1+0x06c],%l1 ! Mem[000000006280006c] stb %l3,[%o0+0x10a] ! Mem[000000006200010a] st %f23,[%o3+0x108] ! Mem[0000000063800108] ldub [%o2+0x029],%l5 ! Mem[0000000063000029] retl ldd [%o3+0x160],%l2 ! Mem[0000000063800160] p42_jmpl_2_le: std %l2,[%i0+0x1f8] ! Mem[00000000640001f8] jmpl %g6+8,%g0 andcc %l0,%l6,%l4 p42_call_2_le: lduw [%i2+0x0a0],%l7 ! Mem[00000000650000a0] xnor %l1,0xa22,%l2 retl ldub [%i3+0x12e],%l6 ! Mem[000000006580012e] p42_jmpl_2_lo: std %l2,[%o0+0x1f8] ! Mem[00000000640001f8] jmpl %g6+8,%g0 andcc %l0,%l6,%l4 p42_call_2_lo: lduw [%o2+0x0a0],%l7 ! Mem[00000000650000a0] xnor %l1,0xa22,%l2 retl ldub [%o3+0x12e],%l6 ! Mem[000000006580012e] p42_jmpl_2_he: jmpl %g6+8,%g0 ldd [%i2+0x0b8],%f24 ! Mem[00000000650000b8] p42_call_2_he: stw %l0,[%i3+0x05c] ! Mem[000000006580005c] sth %l4,[%i3+0x11e] ! Mem[000000006580011e] addc %l7,0x591,%l5 stb %l7,[%i3+0x10b] ! Mem[000000006580010b] retl ldd [%i2+0x028],%l4 ! Mem[0000000065000028] p42_jmpl_2_ho: jmpl %g6+8,%g0 ldd [%o2+0x0b8],%f24 ! Mem[00000000650000b8] p42_call_2_ho: stw %l0,[%o3+0x05c] ! Mem[000000006580005c] sth %l4,[%o3+0x11e] ! Mem[000000006580011e] addc %l7,0x591,%l5 stb %l7,[%o3+0x10b] ! Mem[000000006580010b] retl ldd [%o2+0x028],%l4 ! Mem[0000000065000028] p43_jmpl_2_le: ldd [%i3+0x010],%f2 ! Mem[0000000067800010] ldsh [%i3+0x082],%l7 ! Mem[0000000067800082] and %l2,%l6,%l4 stx %l3,[%i2+0x100] ! Mem[0000000067000100] taddcctv %l7,0xc49,%l0 sll %l4,%l4,%l1 stx %l1,[%i3+0x1f8] ! Mem[00000000678001f8] jmpl %g6+8,%g0 ldd [%i3+0x0c0],%f2 ! Mem[00000000678000c0] p43_call_2_le: lduw [%i1+0x110],%l7 ! Mem[0000000066800110] retl ldsb [%i0+0x10a],%l3 ! Mem[000000006600010a] p43_jmpl_2_lo: ldd [%o3+0x010],%f2 ! Mem[0000000067800010] ldsh [%o3+0x082],%l7 ! Mem[0000000067800082] and %l2,%l6,%l4 stx %l3,[%o2+0x100] ! Mem[0000000067000100] taddcctv %l7,0xc49,%l0 sll %l4,%l4,%l1 stx %l1,[%o3+0x1f8] ! Mem[00000000678001f8] jmpl %g6+8,%g0 ldd [%o3+0x0c0],%f2 ! Mem[00000000678000c0] p43_call_2_lo: lduw [%o1+0x110],%l7 ! Mem[0000000066800110] retl ldsb [%o0+0x10a],%l3 ! Mem[000000006600010a] p43_jmpl_2_he: mulx %l2,%l4,%l1 std %l0,[%i2+0x0d0] ! Mem[00000000670000d0] ldsb [%i3+0x11c],%l5 ! Mem[000000006780011c] lduw [%i3+0x0dc],%l3 ! Mem[00000000678000dc] jmpl %g6+8,%g0 stx %l0,[%i0+0x128] ! Mem[0000000066000128] p43_call_2_he: ldd [%i3+0x1d0],%l4 ! Mem[00000000678001d0] ldsw [%i0+0x0ec],%l6 ! Mem[00000000660000ec] retl std %f18,[%i0+0x188] ! Mem[0000000066000188] p43_jmpl_2_ho: mulx %l2,%l4,%l1 std %l0,[%o2+0x0d0] ! Mem[00000000670000d0] ldsb [%o3+0x11c],%l5 ! Mem[000000006780011c] lduw [%o3+0x0dc],%l3 ! Mem[00000000678000dc] jmpl %g6+8,%g0 stx %l0,[%o0+0x128] ! Mem[0000000066000128] p43_call_2_ho: ldd [%o3+0x1d0],%l4 ! Mem[00000000678001d0] ldsw [%o0+0x0ec],%l6 ! Mem[00000000660000ec] retl std %f18,[%o0+0x188] ! Mem[0000000066000188] p44_jmpl_2_le: stb %l4,[%i1+0x0b6] ! Mem[00000000688000b6] swap [%i0+0x048],%l0 ! Mem[0000000068000048] jmpl %g6+8,%g0 ldx [%i3+0x128],%l3 ! Mem[0000000069800128] p44_call_2_le: sra %l4,%l1,%l7 sra %l5,%l1,%l3 sth %l7,[%i0+0x130] ! Mem[0000000068000130] retl mulx %l4,-0x1f4,%l0 p44_jmpl_2_lo: stb %l4,[%o1+0x0b6] ! Mem[00000000688000b6] swap [%o0+0x048],%l0 ! Mem[0000000068000048] jmpl %g6+8,%g0 ldx [%o3+0x128],%l3 ! Mem[0000000069800128] p44_call_2_lo: sra %l4,%l1,%l7 sra %l5,%l1,%l3 sth %l7,[%o0+0x130] ! Mem[0000000068000130] retl mulx %l4,-0x1f4,%l0 p44_jmpl_2_he: sllx %l4,%l0,%l4 stb %l7,[%i3+0x015] ! Mem[0000000069800015] jmpl %g6+8,%g0 orncc %l4,%l4,%l0 p44_call_2_he: retl addc %l0,%l3,%l2 p44_jmpl_2_ho: sllx %l4,%l0,%l4 stb %l7,[%o3+0x015] ! Mem[0000000069800015] jmpl %g6+8,%g0 orncc %l4,%l4,%l0 p44_call_2_ho: retl addc %l0,%l3,%l2 p45_jmpl_2_le: std %f14,[%i1+0x088] ! Mem[000000006a800088] ldsb [%i3+0x10d],%l3 ! Mem[000000006b80010d] andn %l5,0xb7b,%l5 ldx [%i0+0x0e0],%l5 ! Mem[000000006a0000e0] stb %l4,[%i0+0x0ba] ! Mem[000000006a0000ba] jmpl %g6+8,%g0 ldd [%i2+0x130],%f10 ! Mem[000000006b000130] p45_call_2_le: std %f2 ,[%i1+0x0f8] ! Mem[000000006a8000f8] retl ldstub [%i3+0x17d],%l7 ! Mem[000000006b80017d] p45_jmpl_2_lo: std %f14,[%o1+0x088] ! Mem[000000006a800088] ldsb [%o3+0x10d],%l3 ! Mem[000000006b80010d] andn %l5,0xb7b,%l5 ldx [%o0+0x0e0],%l5 ! Mem[000000006a0000e0] stb %l4,[%o0+0x0ba] ! Mem[000000006a0000ba] jmpl %g6+8,%g0 ldd [%o2+0x130],%f10 ! Mem[000000006b000130] p45_call_2_lo: std %f2 ,[%o1+0x0f8] ! Mem[000000006a8000f8] retl ldstub [%o3+0x17d],%l7 ! Mem[000000006b80017d] p45_jmpl_2_he: jmpl %g6+8,%g0 srlx %l0,0x01b,%l0 p45_call_2_he: ldstub [%i1+0x00f],%l5 ! Mem[000000006a80000f] sth %l2,[%i3+0x1ae] ! Mem[000000006b8001ae] ldsw [%i3+0x0cc],%l1 ! Mem[000000006b8000cc] stb %l2,[%i0+0x10d] ! Mem[000000006a00010d] stx %l0,[%i0+0x018] ! Mem[000000006a000018] ldub [%i3+0x0b6],%l3 ! Mem[000000006b8000b6] retl ldd [%i1+0x038],%l2 ! Mem[000000006a800038] p45_jmpl_2_ho: jmpl %g6+8,%g0 srlx %l0,0x01b,%l0 p45_call_2_ho: ldstub [%o1+0x00f],%l5 ! Mem[000000006a80000f] sth %l2,[%o3+0x1ae] ! Mem[000000006b8001ae] ldsw [%o3+0x0cc],%l1 ! Mem[000000006b8000cc] stb %l2,[%o0+0x10d] ! Mem[000000006a00010d] stx %l0,[%o0+0x018] ! Mem[000000006a000018] ldub [%o3+0x0b6],%l3 ! Mem[000000006b8000b6] retl ldd [%o1+0x038],%l2 ! Mem[000000006a800038] p46_jmpl_2_le: swap [%i2+0x0b4],%l4 ! Mem[000000006d0000b4] jmpl %g6+8,%g0 sra %l7,0x009,%l0 p46_call_2_le: swap [%i1+0x0a0],%l4 ! Mem[000000006c8000a0] retl ld [%i0+0x124],%f7 ! Mem[000000006c000124] p46_jmpl_2_lo: swap [%o2+0x0b4],%l4 ! Mem[000000006d0000b4] jmpl %g6+8,%g0 sra %l7,0x009,%l0 p46_call_2_lo: swap [%o1+0x0a0],%l4 ! Mem[000000006c8000a0] retl ld [%o0+0x124],%f7 ! Mem[000000006c000124] p46_jmpl_2_he: lduh [%i3+0x0e0],%l3 ! Mem[000000006d8000e0] jmpl %g6+8,%g0 ldub [%i1+0x16c],%l7 ! Mem[000000006c80016c] p46_call_2_he: ldsb [%i0+0x12a],%l3 ! Mem[000000006c00012a] lduh [%i2+0x084],%l5 ! Mem[000000006d000084] sllx %l0,0x035,%l2 std %f16,[%i1+0x138] ! Mem[000000006c800138] sra %l0,%l3,%l2 ldsb [%i1+0x057],%l6 ! Mem[000000006c800057] sth %l7,[%i1+0x0e6] ! Mem[000000006c8000e6] retl stw %l5,[%i1+0x18c] ! Mem[000000006c80018c] p46_jmpl_2_ho: lduh [%o3+0x0e0],%l3 ! Mem[000000006d8000e0] jmpl %g6+8,%g0 ldub [%o1+0x16c],%l7 ! Mem[000000006c80016c] p46_call_2_ho: ldsb [%o0+0x12a],%l3 ! Mem[000000006c00012a] lduh [%o2+0x084],%l5 ! Mem[000000006d000084] sllx %l0,0x035,%l2 std %f16,[%o1+0x138] ! Mem[000000006c800138] sra %l0,%l3,%l2 ldsb [%o1+0x057],%l6 ! Mem[000000006c800057] sth %l7,[%o1+0x0e6] ! Mem[000000006c8000e6] retl stw %l5,[%o1+0x18c] ! Mem[000000006c80018c] p47_jmpl_2_le: lduw [%i1+0x0a0],%l4 ! Mem[000000006e8000a0] jmpl %g6+8,%g0 stx %l1,[%i3+0x048] ! Mem[000000006f800048] p47_call_2_le: tsubcc %l1,-0x527,%l0 ldsw [%i1+0x06c],%l4 ! Mem[000000006e80006c] sth %l7,[%i0+0x10a] ! Mem[000000006e00010a] std %l4,[%i2+0x028] ! Mem[000000006f000028] ldsw [%i2+0x1f8],%l3 ! Mem[000000006f0001f8] std %l2,[%i2+0x1c0] ! Mem[000000006f0001c0] lduw [%i3+0x0b8],%l6 ! Mem[000000006f8000b8] retl std %l6,[%i2+0x0e0] ! Mem[000000006f0000e0] p47_jmpl_2_lo: lduw [%o1+0x0a0],%l4 ! Mem[000000006e8000a0] jmpl %g6+8,%g0 stx %l1,[%o3+0x048] ! Mem[000000006f800048] p47_call_2_lo: tsubcc %l1,-0x527,%l0 ldsw [%o1+0x06c],%l4 ! Mem[000000006e80006c] sth %l7,[%o0+0x10a] ! Mem[000000006e00010a] std %l4,[%o2+0x028] ! Mem[000000006f000028] ldsw [%o2+0x1f8],%l3 ! Mem[000000006f0001f8] std %l2,[%o2+0x1c0] ! Mem[000000006f0001c0] lduw [%o3+0x0b8],%l6 ! Mem[000000006f8000b8] retl std %l6,[%o2+0x0e0] ! Mem[000000006f0000e0] p47_jmpl_2_he: addcc %l4,-0x7ea,%l4 ldsb [%i0+0x02e],%l4 ! Mem[000000006e00002e] std %l2,[%i2+0x128] ! Mem[000000006f000128] ldx [%i0+0x178],%l4 ! Mem[000000006e000178] std %f18,[%i0+0x1d8] ! Mem[000000006e0001d8] ldsh [%i0+0x1a6],%l3 ! Mem[000000006e0001a6] jmpl %g6+8,%g0 swap [%i1+0x140],%l6 ! Mem[000000006e800140] p47_call_2_he: retl ldd [%i3+0x050],%l4 ! Mem[000000006f800050] p47_jmpl_2_ho: addcc %l4,-0x7ea,%l4 ldsb [%o0+0x02e],%l4 ! Mem[000000006e00002e] std %l2,[%o2+0x128] ! Mem[000000006f000128] ldx [%o0+0x178],%l4 ! Mem[000000006e000178] std %f18,[%o0+0x1d8] ! Mem[000000006e0001d8] ldsh [%o0+0x1a6],%l3 ! Mem[000000006e0001a6] jmpl %g6+8,%g0 swap [%o1+0x140],%l6 ! Mem[000000006e800140] p47_call_2_ho: retl ldd [%o3+0x050],%l4 ! Mem[000000006f800050] p48_jmpl_2_le: lduw [%i0+0x1d4],%l0 ! Mem[00000000700001d4] ldsw [%i2+0x1c8],%l4 ! Mem[00000000710001c8] smul %l7,0xc3a,%l7 ldstub [%i2+0x02a],%l0 ! Mem[000000007100002a] jmpl %g6+8,%g0 ldub [%i2+0x0e0],%l5 ! Mem[00000000710000e0] p48_call_2_le: swap [%i1+0x00c],%l2 ! Mem[000000007080000c] std %f0 ,[%i1+0x130] ! Mem[0000000070800130] andcc %l2,%l2,%l7 subc %l4,-0x8cf,%l6 retl ldsw [%i3+0x0b4],%l4 ! Mem[00000000718000b4] p48_jmpl_2_lo: lduw [%o0+0x1d4],%l0 ! Mem[00000000700001d4] ldsw [%o2+0x1c8],%l4 ! Mem[00000000710001c8] smul %l7,0xc3a,%l7 ldstub [%o2+0x02a],%l0 ! Mem[000000007100002a] jmpl %g6+8,%g0 ldub [%o2+0x0e0],%l5 ! Mem[00000000710000e0] p48_call_2_lo: swap [%o1+0x00c],%l2 ! Mem[000000007080000c] std %f0 ,[%o1+0x130] ! Mem[0000000070800130] andcc %l2,%l2,%l7 subc %l4,-0x8cf,%l6 retl ldsw [%o3+0x0b4],%l4 ! Mem[00000000718000b4] p48_jmpl_2_he: stx %l0,[%i0+0x068] ! Mem[0000000070000068] ldstub [%i3+0x05c],%l3 ! Mem[000000007180005c] lduw [%i3+0x014],%l1 ! Mem[0000000071800014] jmpl %g6+8,%g0 swap [%i1+0x110],%l7 ! Mem[0000000070800110] p48_call_2_he: std %l4,[%i2+0x098] ! Mem[0000000071000098] srl %l3,%l3,%l5 stb %l0,[%i3+0x0f4] ! Mem[00000000718000f4] tsubcctv %l7,0xfc8,%l0 st %f24,[%i2+0x16c] ! Mem[000000007100016c] retl ldsb [%i2+0x0bb],%l6 ! Mem[00000000710000bb] p48_jmpl_2_ho: stx %l0,[%o0+0x068] ! Mem[0000000070000068] ldstub [%o3+0x05c],%l3 ! Mem[000000007180005c] lduw [%o3+0x014],%l1 ! Mem[0000000071800014] jmpl %g6+8,%g0 swap [%o1+0x110],%l7 ! Mem[0000000070800110] p48_call_2_ho: std %l4,[%o2+0x098] ! Mem[0000000071000098] srl %l3,%l3,%l5 stb %l0,[%o3+0x0f4] ! Mem[00000000718000f4] tsubcctv %l7,0xfc8,%l0 st %f24,[%o2+0x16c] ! Mem[000000007100016c] retl ldsb [%o2+0x0bb],%l6 ! Mem[00000000710000bb] p49_jmpl_2_le: ldsb [%i3+0x087],%l7 ! Mem[0000000073800087] jmpl %g6+8,%g0 lduh [%i0+0x0e6],%l0 ! Mem[00000000720000e6] p49_call_2_le: andncc %l2,%l0,%l0 retl std %l2,[%i2+0x078] ! Mem[0000000073000078] p49_jmpl_2_lo: ldsb [%o3+0x087],%l7 ! Mem[0000000073800087] jmpl %g6+8,%g0 lduh [%o0+0x0e6],%l0 ! Mem[00000000720000e6] p49_call_2_lo: andncc %l2,%l0,%l0 retl std %l2,[%o2+0x078] ! Mem[0000000073000078] p49_jmpl_2_he: jmpl %g6+8,%g0 ldsb [%i1+0x06e],%l0 ! Mem[000000007280006e] p49_call_2_he: andcc %l0,0xe33,%l5 retl lduh [%i1+0x14c],%l7 ! Mem[000000007280014c] p49_jmpl_2_ho: jmpl %g6+8,%g0 ldsb [%o1+0x06e],%l0 ! Mem[000000007280006e] p49_call_2_ho: andcc %l0,0xe33,%l5 retl lduh [%o1+0x14c],%l7 ! Mem[000000007280014c] p50_jmpl_2_le: ldsh [%i1+0x008],%l7 ! Mem[0000000074800008] lduh [%i1+0x0b4],%l0 ! Mem[00000000748000b4] ldd [%i0+0x1e0],%f8 ! Mem[00000000740001e0] ldstub [%i3+0x011],%l2 ! Mem[0000000075800011] andn %l7,%l2,%l3 ldstub [%i2+0x044],%l2 ! Mem[0000000075000044] jmpl %g6+8,%g0 swap [%i3+0x194],%l4 ! Mem[0000000075800194] p50_call_2_le: retl sth %l5,[%i3+0x11a] ! Mem[000000007580011a] p50_jmpl_2_lo: ldsh [%o1+0x008],%l7 ! Mem[0000000074800008] lduh [%o1+0x0b4],%l0 ! Mem[00000000748000b4] ldd [%o0+0x1e0],%f8 ! Mem[00000000740001e0] ldstub [%o3+0x011],%l2 ! Mem[0000000075800011] andn %l7,%l2,%l3 ldstub [%o2+0x044],%l2 ! Mem[0000000075000044] jmpl %g6+8,%g0 swap [%o3+0x194],%l4 ! Mem[0000000075800194] p50_call_2_lo: retl sth %l5,[%o3+0x11a] ! Mem[000000007580011a] p50_jmpl_2_he: taddcctv %l4,0x918,%l3 ld [%i3+0x13c],%f21 ! Mem[000000007580013c] jmpl %g6+8,%g0 udivx %l6,0x730,%l4 p50_call_2_he: swap [%i2+0x184],%l0 ! Mem[0000000075000184] subccc %l6,0xe5a,%l5 lduh [%i3+0x1a2],%l3 ! Mem[00000000758001a2] retl umul %l6,%l2,%l2 p50_jmpl_2_ho: taddcctv %l4,0x918,%l3 ld [%o3+0x13c],%f21 ! Mem[000000007580013c] jmpl %g6+8,%g0 udivx %l6,0x730,%l4 p50_call_2_ho: swap [%o2+0x184],%l0 ! Mem[0000000075000184] subccc %l6,0xe5a,%l5 lduh [%o3+0x1a2],%l3 ! Mem[00000000758001a2] retl umul %l6,%l2,%l2 p51_jmpl_2_le: sth %l0,[%i0+0x04a] ! Mem[000000007600004a] ldd [%i2+0x120],%l0 ! Mem[0000000077000120] ldstub [%i1+0x015],%l1 ! Mem[0000000076800015] jmpl %g6+8,%g0 stw %l7,[%i3+0x130] ! Mem[0000000077800130] p51_call_2_le: std %l0,[%i3+0x040] ! Mem[0000000077800040] xor %l1,%l3,%l4 and %l5,0xda9,%l0 std %f10,[%i2+0x018] ! Mem[0000000077000018] lduw [%i2+0x008],%l5 ! Mem[0000000077000008] retl ldsw [%i0+0x054],%l6 ! Mem[0000000076000054] p51_jmpl_2_lo: sth %l0,[%o0+0x04a] ! Mem[000000007600004a] ldd [%o2+0x120],%l0 ! Mem[0000000077000120] ldstub [%o1+0x015],%l1 ! Mem[0000000076800015] jmpl %g6+8,%g0 stw %l7,[%o3+0x130] ! Mem[0000000077800130] p51_call_2_lo: std %l0,[%o3+0x040] ! Mem[0000000077800040] xor %l1,%l3,%l4 and %l5,0xda9,%l0 std %f10,[%o2+0x018] ! Mem[0000000077000018] lduw [%o2+0x008],%l5 ! Mem[0000000077000008] retl ldsw [%o0+0x054],%l6 ! Mem[0000000076000054] p51_jmpl_2_he: lduw [%i0+0x11c],%l0 ! Mem[000000007600011c] addcc %l3,%l4,%l4 ldsh [%i0+0x082],%l7 ! Mem[0000000076000082] subccc %l3,0x8f6,%l3 swap [%i3+0x160],%l6 ! Mem[0000000077800160] lduw [%i0+0x120],%l1 ! Mem[0000000076000120] swap [%i0+0x0a8],%l4 ! Mem[00000000760000a8] jmpl %g6+8,%g0 stb %l7,[%i1+0x0a8] ! Mem[00000000768000a8] p51_call_2_he: std %f20,[%i2+0x168] ! Mem[0000000077000168] ldstub [%i3+0x0aa],%l3 ! Mem[00000000778000aa] swap [%i1+0x1ac],%l7 ! Mem[00000000768001ac] retl sth %l3,[%i2+0x19a] ! Mem[000000007700019a] p51_jmpl_2_ho: lduw [%o0+0x11c],%l0 ! Mem[000000007600011c] addcc %l3,%l4,%l4 ldsh [%o0+0x082],%l7 ! Mem[0000000076000082] subccc %l3,0x8f6,%l3 swap [%o3+0x160],%l6 ! Mem[0000000077800160] lduw [%o0+0x120],%l1 ! Mem[0000000076000120] swap [%o0+0x0a8],%l4 ! Mem[00000000760000a8] jmpl %g6+8,%g0 stb %l7,[%o1+0x0a8] ! Mem[00000000768000a8] p51_call_2_ho: std %f20,[%o2+0x168] ! Mem[0000000077000168] ldstub [%o3+0x0aa],%l3 ! Mem[00000000778000aa] swap [%o1+0x1ac],%l7 ! Mem[00000000768001ac] retl sth %l3,[%o2+0x19a] ! Mem[000000007700019a] p52_jmpl_2_le: ldstub [%i1+0x0df],%l0 ! Mem[00000000788000df] jmpl %g6+8,%g0 stx %l0,[%i3+0x010] ! Mem[0000000079800010] p52_call_2_le: ldsb [%i1+0x0eb],%l4 ! Mem[00000000788000eb] st %f1 ,[%i2+0x17c] ! Mem[000000007900017c] stx %l6,[%i0+0x0b0] ! Mem[00000000780000b0] lduw [%i0+0x1f8],%l2 ! Mem[00000000780001f8] addc %l0,%l2,%l3 umul %l6,0x71a,%l2 stb %l5,[%i1+0x162] ! Mem[0000000078800162] retl ldub [%i1+0x1a4],%l7 ! Mem[00000000788001a4] p52_jmpl_2_lo: ldstub [%o1+0x0df],%l0 ! Mem[00000000788000df] jmpl %g6+8,%g0 stx %l0,[%o3+0x010] ! Mem[0000000079800010] p52_call_2_lo: ldsb [%o1+0x0eb],%l4 ! Mem[00000000788000eb] st %f1 ,[%o2+0x17c] ! Mem[000000007900017c] stx %l6,[%o0+0x0b0] ! Mem[00000000780000b0] lduw [%o0+0x1f8],%l2 ! Mem[00000000780001f8] addc %l0,%l2,%l3 umul %l6,0x71a,%l2 stb %l5,[%o1+0x162] ! Mem[0000000078800162] retl ldub [%o1+0x1a4],%l7 ! Mem[00000000788001a4] p52_jmpl_2_he: lduh [%i0+0x074],%l0 ! Mem[0000000078000074] std %l0,[%i1+0x1d0] ! Mem[00000000788001d0] ldsb [%i1+0x18e],%l2 ! Mem[000000007880018e] jmpl %g6+8,%g0 sth %l1,[%i0+0x0cc] ! Mem[00000000780000cc] p52_call_2_he: ldub [%i1+0x144],%l0 ! Mem[0000000078800144] ldstub [%i3+0x0bd],%l4 ! Mem[00000000798000bd] retl ldx [%i3+0x090],%l3 ! Mem[0000000079800090] p52_jmpl_2_ho: lduh [%o0+0x074],%l0 ! Mem[0000000078000074] std %l0,[%o1+0x1d0] ! Mem[00000000788001d0] ldsb [%o1+0x18e],%l2 ! Mem[000000007880018e] jmpl %g6+8,%g0 sth %l1,[%o0+0x0cc] ! Mem[00000000780000cc] p52_call_2_ho: ldub [%o1+0x144],%l0 ! Mem[0000000078800144] ldstub [%o3+0x0bd],%l4 ! Mem[00000000798000bd] retl ldx [%o3+0x090],%l3 ! Mem[0000000079800090] p53_jmpl_2_le: std %l4,[%i1+0x0b0] ! Mem[000000007a8000b0] stb %l0,[%i0+0x069] ! Mem[000000007a000069] jmpl %g6+8,%g0 st %f3 ,[%i3+0x128] ! Mem[000000007b800128] p53_call_2_le: stx %l3,[%i0+0x0e0] ! Mem[000000007a0000e0] lduh [%i1+0x130],%l7 ! Mem[000000007a800130] stb %l3,[%i0+0x0a9] ! Mem[000000007a0000a9] retl or %l3,-0x615,%l4 p53_jmpl_2_lo: std %l4,[%o1+0x0b0] ! Mem[000000007a8000b0] stb %l0,[%o0+0x069] ! Mem[000000007a000069] jmpl %g6+8,%g0 st %f3 ,[%o3+0x128] ! Mem[000000007b800128] p53_call_2_lo: stx %l3,[%o0+0x0e0] ! Mem[000000007a0000e0] lduh [%o1+0x130],%l7 ! Mem[000000007a800130] stb %l3,[%o0+0x0a9] ! Mem[000000007a0000a9] retl or %l3,-0x615,%l4 p53_jmpl_2_he: ldub [%i2+0x15b],%l4 ! Mem[000000007b00015b] swap [%i1+0x084],%l5 ! Mem[000000007a800084] ld [%i1+0x150],%f30 ! Mem[000000007a800150] std %f18,[%i1+0x0e8] ! Mem[000000007a8000e8] ld [%i0+0x18c],%f23 ! Mem[000000007a00018c] jmpl %g6+8,%g0 ldx [%i1+0x1e0],%l6 ! Mem[000000007a8001e0] p53_call_2_he: ldx [%i2+0x028],%l4 ! Mem[000000007b000028] std %l2,[%i0+0x108] ! Mem[000000007a000108] ldsw [%i1+0x014],%l2 ! Mem[000000007a800014] swap [%i1+0x0ac],%l3 ! Mem[000000007a8000ac] st %f29,[%i0+0x08c] ! Mem[000000007a00008c] retl lduh [%i3+0x136],%l2 ! Mem[000000007b800136] p53_jmpl_2_ho: ldub [%o2+0x15b],%l4 ! Mem[000000007b00015b] swap [%o1+0x084],%l5 ! Mem[000000007a800084] ld [%o1+0x150],%f30 ! Mem[000000007a800150] std %f18,[%o1+0x0e8] ! Mem[000000007a8000e8] ld [%o0+0x18c],%f23 ! Mem[000000007a00018c] jmpl %g6+8,%g0 ldx [%o1+0x1e0],%l6 ! Mem[000000007a8001e0] p53_call_2_ho: ldx [%o2+0x028],%l4 ! Mem[000000007b000028] std %l2,[%o0+0x108] ! Mem[000000007a000108] ldsw [%o1+0x014],%l2 ! Mem[000000007a800014] swap [%o1+0x0ac],%l3 ! Mem[000000007a8000ac] st %f29,[%o0+0x08c] ! Mem[000000007a00008c] retl lduh [%o3+0x136],%l2 ! Mem[000000007b800136] p54_jmpl_2_le: ldsw [%i0+0x064],%l6 ! Mem[000000007c000064] ldx [%i2+0x038],%l2 ! Mem[000000007d000038] tsubcctv %l2,0xbf6,%l4 std %f2 ,[%i2+0x0d8] ! Mem[000000007d0000d8] ldsw [%i1+0x028],%l0 ! Mem[000000007c800028] jmpl %g6+8,%g0 srax %l4,0x00c,%l5 p54_call_2_le: lduw [%i0+0x108],%l7 ! Mem[000000007c000108] sth %l2,[%i0+0x0bc] ! Mem[000000007c0000bc] retl swap [%i3+0x078],%l2 ! Mem[000000007d800078] p54_jmpl_2_lo: ldsw [%o0+0x064],%l6 ! Mem[000000007c000064] ldx [%o2+0x038],%l2 ! Mem[000000007d000038] tsubcctv %l2,0xbf6,%l4 std %f2 ,[%o2+0x0d8] ! Mem[000000007d0000d8] ldsw [%o1+0x028],%l0 ! Mem[000000007c800028] jmpl %g6+8,%g0 srax %l4,0x00c,%l5 p54_call_2_lo: lduw [%o0+0x108],%l7 ! Mem[000000007c000108] sth %l2,[%o0+0x0bc] ! Mem[000000007c0000bc] retl swap [%o3+0x078],%l2 ! Mem[000000007d800078] p54_jmpl_2_he: lduh [%i2+0x094],%l6 ! Mem[000000007d000094] ldd [%i0+0x008],%l0 ! Mem[000000007c000008] ldsw [%i0+0x010],%l7 ! Mem[000000007c000010] stb %l4,[%i1+0x0c4] ! Mem[000000007c8000c4] ldub [%i1+0x1cb],%l3 ! Mem[000000007c8001cb] swap [%i0+0x174],%l4 ! Mem[000000007c000174] stx %l3,[%i0+0x0b8] ! Mem[000000007c0000b8] jmpl %g6+8,%g0 stw %l4,[%i3+0x138] ! Mem[000000007d800138] p54_call_2_he: std %l6,[%i2+0x0b8] ! Mem[000000007d0000b8] stw %l3,[%i0+0x050] ! Mem[000000007c000050] tsubcctv %l6,%l6,%l3 orcc %l2,%l3,%l1 ldsh [%i2+0x1a4],%l6 ! Mem[000000007d0001a4] stb %l4,[%i1+0x085] ! Mem[000000007c800085] and %l6,-0x404,%l4 retl stw %l7,[%i1+0x158] ! Mem[000000007c800158] p54_jmpl_2_ho: lduh [%o2+0x094],%l6 ! Mem[000000007d000094] ldd [%o0+0x008],%l0 ! Mem[000000007c000008] ldsw [%o0+0x010],%l7 ! Mem[000000007c000010] stb %l4,[%o1+0x0c4] ! Mem[000000007c8000c4] ldub [%o1+0x1cb],%l3 ! Mem[000000007c8001cb] swap [%o0+0x174],%l4 ! Mem[000000007c000174] stx %l3,[%o0+0x0b8] ! Mem[000000007c0000b8] jmpl %g6+8,%g0 stw %l4,[%o3+0x138] ! Mem[000000007d800138] p54_call_2_ho: std %l6,[%o2+0x0b8] ! Mem[000000007d0000b8] stw %l3,[%o0+0x050] ! Mem[000000007c000050] tsubcctv %l6,%l6,%l3 orcc %l2,%l3,%l1 ldsh [%o2+0x1a4],%l6 ! Mem[000000007d0001a4] stb %l4,[%o1+0x085] ! Mem[000000007c800085] and %l6,-0x404,%l4 retl stw %l7,[%o1+0x158] ! Mem[000000007c800158] p55_jmpl_2_le: ldub [%i0+0x041],%l6 ! Mem[000000007e000041] lduh [%i3+0x1a8],%l2 ! Mem[000000007f8001a8] jmpl %g6+8,%g0 and %l6,-0x23c,%l3 p55_call_2_le: lduw [%i0+0x104],%l7 ! Mem[000000007e000104] swap [%i2+0x188],%l5 ! Mem[000000007f000188] nop retl stb %l1,[%i1+0x11c] ! Mem[000000007e80011c] p55_jmpl_2_lo: ldub [%o0+0x041],%l6 ! Mem[000000007e000041] lduh [%o3+0x1a8],%l2 ! Mem[000000007f8001a8] jmpl %g6+8,%g0 and %l6,-0x23c,%l3 p55_call_2_lo: lduw [%o0+0x104],%l7 ! Mem[000000007e000104] swap [%o2+0x188],%l5 ! Mem[000000007f000188] nop retl stb %l1,[%o1+0x11c] ! Mem[000000007e80011c] p55_jmpl_2_he: orcc %l4,%l1,%l2 ldsb [%i2+0x10b],%l3 ! Mem[000000007f00010b] smulcc %l2,-0x94b,%l5 jmpl %g6+8,%g0 ldsw [%i1+0x008],%l4 ! Mem[000000007e800008] p55_call_2_he: ldub [%i1+0x130],%l1 ! Mem[000000007e800130] ldub [%i0+0x1ab],%l1 ! Mem[000000007e0001ab] srax %l6,0x03d,%l7 std %l2,[%i1+0x0c8] ! Mem[000000007e8000c8] retl ldx [%i3+0x188],%l7 ! Mem[000000007f800188] p55_jmpl_2_ho: orcc %l4,%l1,%l2 ldsb [%o2+0x10b],%l3 ! Mem[000000007f00010b] smulcc %l2,-0x94b,%l5 jmpl %g6+8,%g0 ldsw [%o1+0x008],%l4 ! Mem[000000007e800008] p55_call_2_ho: ldub [%o1+0x130],%l1 ! Mem[000000007e800130] ldub [%o0+0x1ab],%l1 ! Mem[000000007e0001ab] srax %l6,0x03d,%l7 std %l2,[%o1+0x0c8] ! Mem[000000007e8000c8] retl ldx [%o3+0x188],%l7 ! Mem[000000007f800188] p56_jmpl_2_le: swap [%i1+0x10c],%l4 ! Mem[000000008080010c] stx %l6,[%i3+0x1d0] ! Mem[00000000818001d0] ldub [%i2+0x122],%l3 ! Mem[0000000081000122] jmpl %g6+8,%g0 ldub [%i0+0x069],%l0 ! Mem[0000000080000069] p56_call_2_le: retl sdivx %l4,0x80c,%l0 p56_jmpl_2_lo: swap [%o1+0x10c],%l4 ! Mem[000000008080010c] stx %l6,[%o3+0x1d0] ! Mem[00000000818001d0] ldub [%o2+0x122],%l3 ! Mem[0000000081000122] jmpl %g6+8,%g0 ldub [%o0+0x069],%l0 ! Mem[0000000080000069] p56_call_2_lo: retl sdivx %l4,0x80c,%l0 p56_jmpl_2_he: ldsh [%i3+0x10a],%l3 ! Mem[000000008180010a] std %l0,[%i3+0x0f0] ! Mem[00000000818000f0] jmpl %g6+8,%g0 std %l0,[%i1+0x128] ! Mem[0000000080800128] p56_call_2_he: std %l0,[%i3+0x108] ! Mem[0000000081800108] ldx [%i0+0x070],%l3 ! Mem[0000000080000070] lduw [%i2+0x074],%l6 ! Mem[0000000081000074] retl smulcc %l6,-0xee8,%l5 p56_jmpl_2_ho: ldsh [%o3+0x10a],%l3 ! Mem[000000008180010a] std %l0,[%o3+0x0f0] ! Mem[00000000818000f0] jmpl %g6+8,%g0 std %l0,[%o1+0x128] ! Mem[0000000080800128] p56_call_2_ho: std %l0,[%o3+0x108] ! Mem[0000000081800108] ldx [%o0+0x070],%l3 ! Mem[0000000080000070] lduw [%o2+0x074],%l6 ! Mem[0000000081000074] retl smulcc %l6,-0xee8,%l5 p57_jmpl_2_le: jmpl %g6+8,%g0 st %f0 ,[%i0+0x044] ! Mem[0000000082000044] p57_call_2_le: stw %l6,[%i2+0x15c] ! Mem[000000008300015c] ldd [%i1+0x0e0],%f12 ! Mem[00000000828000e0] retl ldsb [%i3+0x11b],%l2 ! Mem[000000008380011b] p57_jmpl_2_lo: jmpl %g6+8,%g0 st %f0 ,[%o0+0x044] ! Mem[0000000082000044] p57_call_2_lo: stw %l6,[%o2+0x15c] ! Mem[000000008300015c] ldd [%o1+0x0e0],%f12 ! Mem[00000000828000e0] retl ldsb [%o3+0x11b],%l2 ! Mem[000000008380011b] p57_jmpl_2_he: ldx [%i1+0x098],%l2 ! Mem[0000000082800098] orn %l5,0x0ea,%l4 jmpl %g6+8,%g0 ldd [%i2+0x108],%l6 ! Mem[0000000083000108] p57_call_2_he: ldstub [%i3+0x014],%l2 ! Mem[0000000083800014] std %l2,[%i0+0x100] ! Mem[0000000082000100] smulcc %l7,%l0,%l7 ldx [%i1+0x018],%l2 ! Mem[0000000082800018] sth %l4,[%i0+0x0f8] ! Mem[00000000820000f8] ldd [%i0+0x170],%l4 ! Mem[0000000082000170] stb %l4,[%i2+0x063] ! Mem[0000000083000063] retl ld [%i2+0x00c],%f25 ! Mem[000000008300000c] p57_jmpl_2_ho: ldx [%o1+0x098],%l2 ! Mem[0000000082800098] orn %l5,0x0ea,%l4 jmpl %g6+8,%g0 ldd [%o2+0x108],%l6 ! Mem[0000000083000108] p57_call_2_ho: ldstub [%o3+0x014],%l2 ! Mem[0000000083800014] std %l2,[%o0+0x100] ! Mem[0000000082000100] smulcc %l7,%l0,%l7 ldx [%o1+0x018],%l2 ! Mem[0000000082800018] sth %l4,[%o0+0x0f8] ! Mem[00000000820000f8] ldd [%o0+0x170],%l4 ! Mem[0000000082000170] stb %l4,[%o2+0x063] ! Mem[0000000083000063] retl ld [%o2+0x00c],%f25 ! Mem[000000008300000c] p58_jmpl_2_le: ldsh [%i2+0x1a8],%l2 ! Mem[00000000850001a8] stw %l0,[%i1+0x0e4] ! Mem[00000000848000e4] jmpl %g6+8,%g0 ldsb [%i0+0x035],%l1 ! Mem[0000000084000035] p58_call_2_le: ldstub [%i0+0x06c],%l7 ! Mem[000000008400006c] ldsw [%i2+0x13c],%l5 ! Mem[000000008500013c] srlx %l0,0x035,%l2 lduw [%i0+0x098],%l6 ! Mem[0000000084000098] stb %l3,[%i0+0x1bb] ! Mem[00000000840001bb] umulcc %l4,%l6,%l7 retl lduw [%i0+0x11c],%l0 ! Mem[000000008400011c] p58_jmpl_2_lo: ldsh [%o2+0x1a8],%l2 ! Mem[00000000850001a8] stw %l0,[%o1+0x0e4] ! Mem[00000000848000e4] jmpl %g6+8,%g0 ldsb [%o0+0x035],%l1 ! Mem[0000000084000035] p58_call_2_lo: ldstub [%o0+0x06c],%l7 ! Mem[000000008400006c] ldsw [%o2+0x13c],%l5 ! Mem[000000008500013c] srlx %l0,0x035,%l2 lduw [%o0+0x098],%l6 ! Mem[0000000084000098] stb %l3,[%o0+0x1bb] ! Mem[00000000840001bb] umulcc %l4,%l6,%l7 retl lduw [%o0+0x11c],%l0 ! Mem[000000008400011c] p58_jmpl_2_he: addcc %l0,0x0a5,%l6 ldsh [%i1+0x0b0],%l7 ! Mem[00000000848000b0] stw %l7,[%i1+0x1fc] ! Mem[00000000848001fc] ldsw [%i2+0x108],%l6 ! Mem[0000000085000108] swap [%i0+0x104],%l1 ! Mem[0000000084000104] ldsw [%i0+0x120],%l6 ! Mem[0000000084000120] jmpl %g6+8,%g0 std %l4,[%i3+0x080] ! Mem[0000000085800080] p58_call_2_he: std %f16,[%i2+0x178] ! Mem[0000000085000178] stb %l0,[%i2+0x007] ! Mem[0000000085000007] std %f16,[%i0+0x0c0] ! Mem[00000000840000c0] mulx %l7,%l6,%l7 retl smulcc %l4,-0xf9f,%l3 p58_jmpl_2_ho: addcc %l0,0x0a5,%l6 ldsh [%o1+0x0b0],%l7 ! Mem[00000000848000b0] stw %l7,[%o1+0x1fc] ! Mem[00000000848001fc] ldsw [%o2+0x108],%l6 ! Mem[0000000085000108] swap [%o0+0x104],%l1 ! Mem[0000000084000104] ldsw [%o0+0x120],%l6 ! Mem[0000000084000120] jmpl %g6+8,%g0 std %l4,[%o3+0x080] ! Mem[0000000085800080] p58_call_2_ho: std %f16,[%o2+0x178] ! Mem[0000000085000178] stb %l0,[%o2+0x007] ! Mem[0000000085000007] std %f16,[%o0+0x0c0] ! Mem[00000000840000c0] mulx %l7,%l6,%l7 retl smulcc %l4,-0xf9f,%l3 p59_jmpl_2_le: sth %l1,[%i2+0x1e4] ! Mem[00000000870001e4] ldx [%i3+0x068],%l2 ! Mem[0000000087800068] lduh [%i2+0x06c],%l7 ! Mem[000000008700006c] swap [%i2+0x0c8],%l2 ! Mem[00000000870000c8] ldub [%i1+0x005],%l1 ! Mem[0000000086800005] jmpl %g6+8,%g0 ldd [%i0+0x038],%l2 ! Mem[0000000086000038] p59_call_2_le: stb %l3,[%i3+0x01a] ! Mem[000000008780001a] swap [%i3+0x024],%l5 ! Mem[0000000087800024] ldsh [%i0+0x1f6],%l0 ! Mem[00000000860001f6] ldx [%i0+0x168],%l3 ! Mem[0000000086000168] retl std %f2 ,[%i2+0x028] ! Mem[0000000087000028] p59_jmpl_2_lo: sth %l1,[%o2+0x1e4] ! Mem[00000000870001e4] ldx [%o3+0x068],%l2 ! Mem[0000000087800068] lduh [%o2+0x06c],%l7 ! Mem[000000008700006c] swap [%o2+0x0c8],%l2 ! Mem[00000000870000c8] ldub [%o1+0x005],%l1 ! Mem[0000000086800005] jmpl %g6+8,%g0 ldd [%o0+0x038],%l2 ! Mem[0000000086000038] p59_call_2_lo: stb %l3,[%o3+0x01a] ! Mem[000000008780001a] swap [%o3+0x024],%l5 ! Mem[0000000087800024] ldsh [%o0+0x1f6],%l0 ! Mem[00000000860001f6] ldx [%o0+0x168],%l3 ! Mem[0000000086000168] retl std %f2 ,[%o2+0x028] ! Mem[0000000087000028] p59_jmpl_2_he: addccc %l2,%l2,%l1 stx %l5,[%i2+0x060] ! Mem[0000000087000060] stx %l2,[%i0+0x198] ! Mem[0000000086000198] subccc %l3,-0x173,%l0 jmpl %g6+8,%g0 srlx %l7,%l1,%l5 p59_call_2_he: smulcc %l4,%l3,%l5 st %f24,[%i1+0x094] ! Mem[0000000086800094] retl lduw [%i3+0x0ec],%l2 ! Mem[00000000878000ec] p59_jmpl_2_ho: addccc %l2,%l2,%l1 stx %l5,[%o2+0x060] ! Mem[0000000087000060] stx %l2,[%o0+0x198] ! Mem[0000000086000198] subccc %l3,-0x173,%l0 jmpl %g6+8,%g0 srlx %l7,%l1,%l5 p59_call_2_ho: smulcc %l4,%l3,%l5 st %f24,[%o1+0x094] ! Mem[0000000086800094] retl lduw [%o3+0x0ec],%l2 ! Mem[00000000878000ec] p60_jmpl_2_le: lduw [%i2+0x048],%l2 ! Mem[0000000089000048] lduh [%i3+0x076],%l6 ! Mem[0000000089800076] stx %l6,[%i3+0x098] ! Mem[0000000089800098] lduw [%i0+0x12c],%l5 ! Mem[000000008800012c] lduh [%i3+0x0a4],%l4 ! Mem[00000000898000a4] jmpl %g6+8,%g0 xnor %l6,-0x184,%l4 p60_call_2_le: std %l0,[%i2+0x110] ! Mem[0000000089000110] ldd [%i0+0x198],%f2 ! Mem[0000000088000198] ldsh [%i3+0x08a],%l3 ! Mem[000000008980008a] ldsh [%i1+0x0f6],%l3 ! Mem[00000000888000f6] retl stw %l6,[%i1+0x160] ! Mem[0000000088800160] p60_jmpl_2_lo: lduw [%o2+0x048],%l2 ! Mem[0000000089000048] lduh [%o3+0x076],%l6 ! Mem[0000000089800076] stx %l6,[%o3+0x098] ! Mem[0000000089800098] lduw [%o0+0x12c],%l5 ! Mem[000000008800012c] lduh [%o3+0x0a4],%l4 ! Mem[00000000898000a4] jmpl %g6+8,%g0 xnor %l6,-0x184,%l4 p60_call_2_lo: std %l0,[%o2+0x110] ! Mem[0000000089000110] ldd [%o0+0x198],%f2 ! Mem[0000000088000198] ldsh [%o3+0x08a],%l3 ! Mem[000000008980008a] ldsh [%o1+0x0f6],%l3 ! Mem[00000000888000f6] retl stw %l6,[%o1+0x160] ! Mem[0000000088800160] p60_jmpl_2_he: jmpl %g6+8,%g0 xor %l0,%l1,%l3 p60_call_2_he: stx %l7,[%i1+0x018] ! Mem[0000000088800018] swap [%i3+0x058],%l0 ! Mem[0000000089800058] retl ldstub [%i0+0x16a],%l5 ! Mem[000000008800016a] p60_jmpl_2_ho: jmpl %g6+8,%g0 xor %l0,%l1,%l3 p60_call_2_ho: stx %l7,[%o1+0x018] ! Mem[0000000088800018] swap [%o3+0x058],%l0 ! Mem[0000000089800058] retl ldstub [%o0+0x16a],%l5 ! Mem[000000008800016a] p61_jmpl_2_le: std %l2,[%i0+0x0d8] ! Mem[000000008a0000d8] swap [%i3+0x1e0],%l2 ! Mem[000000008b8001e0] sll %l0,0x009,%l1 std %l6,[%i2+0x0d8] ! Mem[000000008b0000d8] ldx [%i1+0x1b8],%l1 ! Mem[000000008a8001b8] jmpl %g6+8,%g0 sth %l7,[%i3+0x0e6] ! Mem[000000008b8000e6] p61_call_2_le: sth %l7,[%i3+0x0e6] ! Mem[000000008b8000e6] ldx [%i1+0x168],%l3 ! Mem[000000008a800168] ldsb [%i0+0x02e],%l3 ! Mem[000000008a00002e] std %l0,[%i2+0x0d0] ! Mem[000000008b0000d0] lduh [%i3+0x1ba],%l2 ! Mem[000000008b8001ba] ldsw [%i2+0x074],%l5 ! Mem[000000008b000074] retl ldub [%i0+0x088],%l7 ! Mem[000000008a000088] p61_jmpl_2_lo: std %l2,[%o0+0x0d8] ! Mem[000000008a0000d8] swap [%o3+0x1e0],%l2 ! Mem[000000008b8001e0] sll %l0,0x009,%l1 std %l6,[%o2+0x0d8] ! Mem[000000008b0000d8] ldx [%o1+0x1b8],%l1 ! Mem[000000008a8001b8] jmpl %g6+8,%g0 sth %l7,[%o3+0x0e6] ! Mem[000000008b8000e6] p61_call_2_lo: sth %l7,[%o3+0x0e6] ! Mem[000000008b8000e6] ldx [%o1+0x168],%l3 ! Mem[000000008a800168] ldsb [%o0+0x02e],%l3 ! Mem[000000008a00002e] std %l0,[%o2+0x0d0] ! Mem[000000008b0000d0] lduh [%o3+0x1ba],%l2 ! Mem[000000008b8001ba] ldsw [%o2+0x074],%l5 ! Mem[000000008b000074] retl ldub [%o0+0x088],%l7 ! Mem[000000008a000088] p61_jmpl_2_he: stw %l5,[%i3+0x148] ! Mem[000000008b800148] lduh [%i1+0x122],%l5 ! Mem[000000008a800122] sth %l0,[%i2+0x19e] ! Mem[000000008b00019e] jmpl %g6+8,%g0 lduw [%i2+0x07c],%l6 ! Mem[000000008b00007c] p61_call_2_he: ldsb [%i1+0x1e7],%l4 ! Mem[000000008a8001e7] stw %l3,[%i3+0x07c] ! Mem[000000008b80007c] retl stw %l3,[%i1+0x12c] ! Mem[000000008a80012c] p61_jmpl_2_ho: stw %l5,[%o3+0x148] ! Mem[000000008b800148] lduh [%o1+0x122],%l5 ! Mem[000000008a800122] sth %l0,[%o2+0x19e] ! Mem[000000008b00019e] jmpl %g6+8,%g0 lduw [%o2+0x07c],%l6 ! Mem[000000008b00007c] p61_call_2_ho: ldsb [%o1+0x1e7],%l4 ! Mem[000000008a8001e7] stw %l3,[%o3+0x07c] ! Mem[000000008b80007c] retl stw %l3,[%o1+0x12c] ! Mem[000000008a80012c] p62_jmpl_2_le: sll %l2,0x012,%l7 stx %l6,[%i0+0x0b0] ! Mem[000000008c0000b0] jmpl %g6+8,%g0 ldx [%i3+0x028],%l1 ! Mem[000000008d800028] p62_call_2_le: swap [%i3+0x084],%l4 ! Mem[000000008d800084] ldsw [%i3+0x19c],%l7 ! Mem[000000008d80019c] retl ldx [%i3+0x040],%l0 ! Mem[000000008d800040] p62_jmpl_2_lo: sll %l2,0x012,%l7 stx %l6,[%o0+0x0b0] ! Mem[000000008c0000b0] jmpl %g6+8,%g0 ldx [%o3+0x028],%l1 ! Mem[000000008d800028] p62_call_2_lo: swap [%o3+0x084],%l4 ! Mem[000000008d800084] ldsw [%o3+0x19c],%l7 ! Mem[000000008d80019c] retl ldx [%o3+0x040],%l0 ! Mem[000000008d800040] p62_jmpl_2_he: ldstub [%i1+0x1cb],%l3 ! Mem[000000008c8001cb] ldub [%i0+0x175],%l4 ! Mem[000000008c000175] lduh [%i0+0x09c],%l3 ! Mem[000000008c00009c] stb %l5,[%i0+0x0c2] ! Mem[000000008c0000c2] jmpl %g6+8,%g0 stx %l2,[%i3+0x068] ! Mem[000000008d800068] p62_call_2_he: stx %l6,[%i3+0x050] ! Mem[000000008d800050] swap [%i3+0x0b8],%l6 ! Mem[000000008d8000b8] ldx [%i1+0x110],%l2 ! Mem[000000008c800110] retl stw %l4,[%i2+0x084] ! Mem[000000008d000084] p62_jmpl_2_ho: ldstub [%o1+0x1cb],%l3 ! Mem[000000008c8001cb] ldub [%o0+0x175],%l4 ! Mem[000000008c000175] lduh [%o0+0x09c],%l3 ! Mem[000000008c00009c] stb %l5,[%o0+0x0c2] ! Mem[000000008c0000c2] jmpl %g6+8,%g0 stx %l2,[%o3+0x068] ! Mem[000000008d800068] p62_call_2_ho: stx %l6,[%o3+0x050] ! Mem[000000008d800050] swap [%o3+0x0b8],%l6 ! Mem[000000008d8000b8] ldx [%o1+0x110],%l2 ! Mem[000000008c800110] retl stw %l4,[%o2+0x084] ! Mem[000000008d000084] p63_jmpl_2_le: jmpl %g6+8,%g0 smulcc %l2,0x19f,%l7 p63_call_2_le: ldsw [%i3+0x058],%l2 ! Mem[000000008f800058] stb %l0,[%i0+0x1b1] ! Mem[000000008e0001b1] retl lduh [%i0+0x0c4],%l7 ! Mem[000000008e0000c4] p63_jmpl_2_lo: jmpl %g6+8,%g0 smulcc %l2,0x19f,%l7 p63_call_2_lo: ldsw [%o3+0x058],%l2 ! Mem[000000008f800058] stb %l0,[%o0+0x1b1] ! Mem[000000008e0001b1] retl lduh [%o0+0x0c4],%l7 ! Mem[000000008e0000c4] p63_jmpl_2_he: swap [%i1+0x07c],%l3 ! Mem[000000008e80007c] stx %l1,[%i1+0x1e8] ! Mem[000000008e8001e8] lduw [%i1+0x170],%l6 ! Mem[000000008e800170] std %l4,[%i3+0x040] ! Mem[000000008f800040] ldsh [%i3+0x10a],%l7 ! Mem[000000008f80010a] ldsb [%i2+0x009],%l5 ! Mem[000000008f000009] ldd [%i1+0x140],%l2 ! Mem[000000008e800140] jmpl %g6+8,%g0 lduw [%i3+0x19c],%l4 ! Mem[000000008f80019c] p63_call_2_he: retl andn %l6,%l6,%l3 p63_jmpl_2_ho: swap [%o1+0x07c],%l3 ! Mem[000000008e80007c] stx %l1,[%o1+0x1e8] ! Mem[000000008e8001e8] lduw [%o1+0x170],%l6 ! Mem[000000008e800170] std %l4,[%o3+0x040] ! Mem[000000008f800040] ldsh [%o3+0x10a],%l7 ! Mem[000000008f80010a] ldsb [%o2+0x009],%l5 ! Mem[000000008f000009] ldd [%o1+0x140],%l2 ! Mem[000000008e800140] jmpl %g6+8,%g0 lduw [%o3+0x19c],%l4 ! Mem[000000008f80019c] p63_call_2_ho: retl andn %l6,%l6,%l3 user_jump2_end: .seg "text" .align 0x2000 user_jump3_start: INIT_MEM(0, 0x0040, 1, +, 0, +, 0) p0_jmpl_3_le: std %l4,[%i0+0x000] ! Mem[0000000010000000] st %f7 ,[%i2+0x178] ! Mem[0000000011000178] ldd [%i1+0x068],%l2 ! Mem[0000000010800068] ldsb [%i1+0x15a],%l7 ! Mem[000000001080015a] orcc %l2,0x360,%l6 sth %l5,[%i3+0x076] ! Mem[0000000011800076] jmpl %g6+8,%g0 ldx [%i2+0x040],%l7 ! Mem[0000000011000040] p0_call_3_le: retl stb %l1,[%i2+0x08c] ! Mem[000000001100008c] p0_jmpl_3_lo: std %l4,[%o0+0x000] ! Mem[0000000010000000] st %f7 ,[%o2+0x178] ! Mem[0000000011000178] ldd [%o1+0x068],%l2 ! Mem[0000000010800068] ldsb [%o1+0x15a],%l7 ! Mem[000000001080015a] orcc %l2,0x360,%l6 sth %l5,[%o3+0x076] ! Mem[0000000011800076] jmpl %g6+8,%g0 ldx [%o2+0x040],%l7 ! Mem[0000000011000040] p0_call_3_lo: retl stb %l1,[%o2+0x08c] ! Mem[000000001100008c] p0_jmpl_3_he: swap [%i1+0x0c8],%l4 ! Mem[00000000108000c8] lduw [%i0+0x0b8],%l7 ! Mem[00000000100000b8] ldstub [%i0+0x170],%l7 ! Mem[0000000010000170] std %f24,[%i3+0x040] ! Mem[0000000011800040] swap [%i0+0x0a0],%l4 ! Mem[00000000100000a0] subccc %l3,%l5,%l5 jmpl %g6+8,%g0 taddcctv %l0,0xe94,%l1 p0_call_3_he: retl andncc %l6,-0xc90,%l4 p0_jmpl_3_ho: swap [%o1+0x0c8],%l4 ! Mem[00000000108000c8] lduw [%o0+0x0b8],%l7 ! Mem[00000000100000b8] ldstub [%o0+0x170],%l7 ! Mem[0000000010000170] std %f24,[%o3+0x040] ! Mem[0000000011800040] swap [%o0+0x0a0],%l4 ! Mem[00000000100000a0] subccc %l3,%l5,%l5 jmpl %g6+8,%g0 taddcctv %l0,0xe94,%l1 p0_call_3_ho: retl andncc %l6,-0xc90,%l4 p1_jmpl_3_le: st %f0 ,[%i3+0x0fc] ! Mem[00000000138000fc] ldsh [%i0+0x032],%l0 ! Mem[0000000012000032] ldsb [%i2+0x07e],%l0 ! Mem[000000001300007e] ldd [%i3+0x0f0],%l4 ! Mem[00000000138000f0] lduw [%i2+0x1b4],%l3 ! Mem[00000000130001b4] jmpl %g6+8,%g0 sra %l1,%l1,%l6 p1_call_3_le: stb %l2,[%i3+0x0d8] ! Mem[00000000138000d8] srlx %l0,0x014,%l1 ldsh [%i1+0x15a],%l0 ! Mem[000000001280015a] orncc %l6,0x552,%l2 ldub [%i0+0x0ec],%l1 ! Mem[00000000120000ec] st %f14,[%i0+0x004] ! Mem[0000000012000004] retl st %f8 ,[%i2+0x0a0] ! Mem[00000000130000a0] p1_jmpl_3_lo: st %f0 ,[%o3+0x0fc] ! Mem[00000000138000fc] ldsh [%o0+0x032],%l0 ! Mem[0000000012000032] ldsb [%o2+0x07e],%l0 ! Mem[000000001300007e] ldd [%o3+0x0f0],%l4 ! Mem[00000000138000f0] lduw [%o2+0x1b4],%l3 ! Mem[00000000130001b4] jmpl %g6+8,%g0 sra %l1,%l1,%l6 p1_call_3_lo: stb %l2,[%o3+0x0d8] ! Mem[00000000138000d8] srlx %l0,0x014,%l1 ldsh [%o1+0x15a],%l0 ! Mem[000000001280015a] orncc %l6,0x552,%l2 ldub [%o0+0x0ec],%l1 ! Mem[00000000120000ec] st %f14,[%o0+0x004] ! Mem[0000000012000004] retl st %f8 ,[%o2+0x0a0] ! Mem[00000000130000a0] p1_jmpl_3_he: std %f18,[%i3+0x090] ! Mem[0000000013800090] ldd [%i3+0x1c8],%l6 ! Mem[00000000138001c8] stb %l0,[%i3+0x08e] ! Mem[000000001380008e] ldsw [%i2+0x164],%l6 ! Mem[0000000013000164] jmpl %g6+8,%g0 swap [%i1+0x070],%l0 ! Mem[0000000012800070] p1_call_3_he: andcc %l1,%l2,%l0 sub %l1,%l6,%l7 ld [%i1+0x1ec],%f23 ! Mem[00000000128001ec] ldsw [%i2+0x0b0],%l0 ! Mem[00000000130000b0] stb %l4,[%i0+0x1b5] ! Mem[00000000120001b5] ldub [%i3+0x03b],%l7 ! Mem[000000001380003b] retl ldd [%i0+0x118],%f16 ! Mem[0000000012000118] p1_jmpl_3_ho: std %f18,[%o3+0x090] ! Mem[0000000013800090] ldd [%o3+0x1c8],%l6 ! Mem[00000000138001c8] stb %l0,[%o3+0x08e] ! Mem[000000001380008e] ldsw [%o2+0x164],%l6 ! Mem[0000000013000164] jmpl %g6+8,%g0 swap [%o1+0x070],%l0 ! Mem[0000000012800070] p1_call_3_ho: andcc %l1,%l2,%l0 sub %l1,%l6,%l7 ld [%o1+0x1ec],%f23 ! Mem[00000000128001ec] ldsw [%o2+0x0b0],%l0 ! Mem[00000000130000b0] stb %l4,[%o0+0x1b5] ! Mem[00000000120001b5] ldub [%o3+0x03b],%l7 ! Mem[000000001380003b] retl ldd [%o0+0x118],%f16 ! Mem[0000000012000118] p2_jmpl_3_le: smul %l7,%l2,%l5 ldd [%i2+0x050],%l2 ! Mem[0000000015000050] swap [%i0+0x1b4],%l1 ! Mem[00000000140001b4] lduh [%i0+0x018],%l3 ! Mem[0000000014000018] xorcc %l5,%l6,%l7 stb %l6,[%i3+0x02c] ! Mem[000000001580002c] jmpl %g6+8,%g0 ldstub [%i1+0x1fa],%l2 ! Mem[00000000148001fa] p2_call_3_le: ld [%i0+0x054],%f3 ! Mem[0000000014000054] swap [%i2+0x1ec],%l7 ! Mem[00000000150001ec] retl lduh [%i3+0x1fa],%l1 ! Mem[00000000158001fa] p2_jmpl_3_lo: smul %l7,%l2,%l5 ldd [%o2+0x050],%l2 ! Mem[0000000015000050] swap [%o0+0x1b4],%l1 ! Mem[00000000140001b4] lduh [%o0+0x018],%l3 ! Mem[0000000014000018] xorcc %l5,%l6,%l7 stb %l6,[%o3+0x02c] ! Mem[000000001580002c] jmpl %g6+8,%g0 ldstub [%o1+0x1fa],%l2 ! Mem[00000000148001fa] p2_call_3_lo: ld [%o0+0x054],%f3 ! Mem[0000000014000054] swap [%o2+0x1ec],%l7 ! Mem[00000000150001ec] retl lduh [%o3+0x1fa],%l1 ! Mem[00000000158001fa] p2_jmpl_3_he: jmpl %g6+8,%g0 lduh [%i0+0x146],%l6 ! Mem[0000000014000146] p2_call_3_he: ld [%i1+0x054],%f30 ! Mem[0000000014800054] ldub [%i3+0x1ee],%l7 ! Mem[00000000158001ee] st %f30,[%i0+0x11c] ! Mem[000000001400011c] ld [%i1+0x0b8],%f16 ! Mem[00000000148000b8] sth %l0,[%i2+0x028] ! Mem[0000000015000028] retl andcc %l7,-0xba8,%l5 p2_jmpl_3_ho: jmpl %g6+8,%g0 lduh [%o0+0x146],%l6 ! Mem[0000000014000146] p2_call_3_ho: ld [%o1+0x054],%f30 ! Mem[0000000014800054] ldub [%o3+0x1ee],%l7 ! Mem[00000000158001ee] st %f30,[%o0+0x11c] ! Mem[000000001400011c] ld [%o1+0x0b8],%f16 ! Mem[00000000148000b8] sth %l0,[%o2+0x028] ! Mem[0000000015000028] retl andcc %l7,-0xba8,%l5 p3_jmpl_3_le: ldub [%i1+0x045],%l1 ! Mem[0000000016800045] umul %l4,%l0,%l0 jmpl %g6+8,%g0 ld [%i1+0x0b8],%f11 ! Mem[00000000168000b8] p3_call_3_le: sth %l7,[%i1+0x18a] ! Mem[000000001680018a] swap [%i1+0x004],%l6 ! Mem[0000000016800004] lduw [%i3+0x0ec],%l5 ! Mem[00000000178000ec] ldsb [%i3+0x178],%l7 ! Mem[0000000017800178] sth %l3,[%i3+0x01e] ! Mem[000000001780001e] retl stx %l2,[%i3+0x090] ! Mem[0000000017800090] p3_jmpl_3_lo: ldub [%o1+0x045],%l1 ! Mem[0000000016800045] umul %l4,%l0,%l0 jmpl %g6+8,%g0 ld [%o1+0x0b8],%f11 ! Mem[00000000168000b8] p3_call_3_lo: sth %l7,[%o1+0x18a] ! Mem[000000001680018a] swap [%o1+0x004],%l6 ! Mem[0000000016800004] lduw [%o3+0x0ec],%l5 ! Mem[00000000178000ec] ldsb [%o3+0x178],%l7 ! Mem[0000000017800178] sth %l3,[%o3+0x01e] ! Mem[000000001780001e] retl stx %l2,[%o3+0x090] ! Mem[0000000017800090] p3_jmpl_3_he: jmpl %g6+8,%g0 ldsw [%i1+0x074],%l3 ! Mem[0000000016800074] p3_call_3_he: stx %l3,[%i1+0x170] ! Mem[0000000016800170] orncc %l4,%l7,%l7 ldx [%i2+0x0e0],%l6 ! Mem[00000000170000e0] std %l0,[%i3+0x1a8] ! Mem[00000000178001a8] retl lduw [%i3+0x00c],%l7 ! Mem[000000001780000c] p3_jmpl_3_ho: jmpl %g6+8,%g0 ldsw [%o1+0x074],%l3 ! Mem[0000000016800074] p3_call_3_ho: stx %l3,[%o1+0x170] ! Mem[0000000016800170] orncc %l4,%l7,%l7 ldx [%o2+0x0e0],%l6 ! Mem[00000000170000e0] std %l0,[%o3+0x1a8] ! Mem[00000000178001a8] retl lduw [%o3+0x00c],%l7 ! Mem[000000001780000c] p4_jmpl_3_le: ldx [%i2+0x028],%l4 ! Mem[0000000019000028] ldd [%i1+0x108],%l2 ! Mem[0000000018800108] std %l4,[%i0+0x178] ! Mem[0000000018000178] swap [%i3+0x1f8],%l2 ! Mem[00000000198001f8] jmpl %g6+8,%g0 ldx [%i0+0x0c0],%l5 ! Mem[00000000180000c0] p4_call_3_le: xorcc %l2,%l6,%l6 stw %l7,[%i3+0x13c] ! Mem[000000001980013c] sub %l0,-0xe69,%l1 retl lduw [%i0+0x0a8],%l7 ! Mem[00000000180000a8] p4_jmpl_3_lo: ldx [%o2+0x028],%l4 ! Mem[0000000019000028] ldd [%o1+0x108],%l2 ! Mem[0000000018800108] std %l4,[%o0+0x178] ! Mem[0000000018000178] swap [%o3+0x1f8],%l2 ! Mem[00000000198001f8] jmpl %g6+8,%g0 ldx [%o0+0x0c0],%l5 ! Mem[00000000180000c0] p4_call_3_lo: xorcc %l2,%l6,%l6 stw %l7,[%o3+0x13c] ! Mem[000000001980013c] sub %l0,-0xe69,%l1 retl lduw [%o0+0x0a8],%l7 ! Mem[00000000180000a8] p4_jmpl_3_he: ldsh [%i2+0x0d0],%l2 ! Mem[00000000190000d0] swap [%i3+0x14c],%l6 ! Mem[000000001980014c] xorcc %l7,%l0,%l7 jmpl %g6+8,%g0 lduw [%i0+0x028],%l3 ! Mem[0000000018000028] p4_call_3_he: or %l6,-0x6e6,%l2 retl ld [%i2+0x1bc],%f28 ! Mem[00000000190001bc] p4_jmpl_3_ho: ldsh [%o2+0x0d0],%l2 ! Mem[00000000190000d0] swap [%o3+0x14c],%l6 ! Mem[000000001980014c] xorcc %l7,%l0,%l7 jmpl %g6+8,%g0 lduw [%o0+0x028],%l3 ! Mem[0000000018000028] p4_call_3_ho: or %l6,-0x6e6,%l2 retl ld [%o2+0x1bc],%f28 ! Mem[00000000190001bc] p5_jmpl_3_le: ldx [%i1+0x100],%l3 ! Mem[000000001a800100] ldsh [%i0+0x0ee],%l2 ! Mem[000000001a0000ee] jmpl %g6+8,%g0 ldsb [%i2+0x1ad],%l7 ! Mem[000000001b0001ad] p5_call_3_le: xnorcc %l7,%l4,%l4 ldsh [%i1+0x102],%l6 ! Mem[000000001a800102] sth %l4,[%i0+0x002] ! Mem[000000001a000002] ldd [%i3+0x1f8],%l2 ! Mem[000000001b8001f8] swap [%i2+0x1ec],%l2 ! Mem[000000001b0001ec] ld [%i1+0x1bc],%f5 ! Mem[000000001a8001bc] udivx %l6,0xb1d,%l6 retl andn %l4,%l6,%l7 p5_jmpl_3_lo: ldx [%o1+0x100],%l3 ! Mem[000000001a800100] ldsh [%o0+0x0ee],%l2 ! Mem[000000001a0000ee] jmpl %g6+8,%g0 ldsb [%o2+0x1ad],%l7 ! Mem[000000001b0001ad] p5_call_3_lo: xnorcc %l7,%l4,%l4 ldsh [%o1+0x102],%l6 ! Mem[000000001a800102] sth %l4,[%o0+0x002] ! Mem[000000001a000002] ldd [%o3+0x1f8],%l2 ! Mem[000000001b8001f8] swap [%o2+0x1ec],%l2 ! Mem[000000001b0001ec] ld [%o1+0x1bc],%f5 ! Mem[000000001a8001bc] udivx %l6,0xb1d,%l6 retl andn %l4,%l6,%l7 p5_jmpl_3_he: std %f26,[%i0+0x1f0] ! Mem[000000001a0001f0] std %l6,[%i1+0x1f0] ! Mem[000000001a8001f0] jmpl %g6+8,%g0 xnorcc %l7,0x13a,%l1 p5_call_3_he: ldd [%i3+0x128],%l2 ! Mem[000000001b800128] xnor %l5,%l2,%l3 ldub [%i3+0x0fe],%l0 ! Mem[000000001b8000fe] ldx [%i2+0x078],%l2 ! Mem[000000001b000078] retl stw %l5,[%i0+0x1c4] ! Mem[000000001a0001c4] p5_jmpl_3_ho: std %f26,[%o0+0x1f0] ! Mem[000000001a0001f0] std %l6,[%o1+0x1f0] ! Mem[000000001a8001f0] jmpl %g6+8,%g0 xnorcc %l7,0x13a,%l1 p5_call_3_ho: ldd [%o3+0x128],%l2 ! Mem[000000001b800128] xnor %l5,%l2,%l3 ldub [%o3+0x0fe],%l0 ! Mem[000000001b8000fe] ldx [%o2+0x078],%l2 ! Mem[000000001b000078] retl stw %l5,[%o0+0x1c4] ! Mem[000000001a0001c4] p6_jmpl_3_le: ld [%i2+0x02c],%f6 ! Mem[000000001d00002c] ldx [%i2+0x0a0],%l6 ! Mem[000000001d0000a0] lduw [%i1+0x17c],%l0 ! Mem[000000001c80017c] swap [%i3+0x184],%l3 ! Mem[000000001d800184] ldsw [%i0+0x174],%l5 ! Mem[000000001c000174] smul %l6,-0x333,%l6 jmpl %g6+8,%g0 ldsh [%i3+0x09e],%l2 ! Mem[000000001d80009e] p6_call_3_le: ldsw [%i1+0x098],%l2 ! Mem[000000001c800098] retl ldstub [%i3+0x15f],%l0 ! Mem[000000001d80015f] p6_jmpl_3_lo: ld [%o2+0x02c],%f6 ! Mem[000000001d00002c] ldx [%o2+0x0a0],%l6 ! Mem[000000001d0000a0] lduw [%o1+0x17c],%l0 ! Mem[000000001c80017c] swap [%o3+0x184],%l3 ! Mem[000000001d800184] ldsw [%o0+0x174],%l5 ! Mem[000000001c000174] smul %l6,-0x333,%l6 jmpl %g6+8,%g0 ldsh [%o3+0x09e],%l2 ! Mem[000000001d80009e] p6_call_3_lo: ldsw [%o1+0x098],%l2 ! Mem[000000001c800098] retl ldstub [%o3+0x15f],%l0 ! Mem[000000001d80015f] p6_jmpl_3_he: stx %l3,[%i1+0x160] ! Mem[000000001c800160] ldd [%i1+0x1f0],%l6 ! Mem[000000001c8001f0] ldx [%i2+0x1d8],%l5 ! Mem[000000001d0001d8] jmpl %g6+8,%g0 ldsh [%i0+0x04a],%l0 ! Mem[000000001c00004a] p6_call_3_he: ldd [%i0+0x000],%l4 ! Mem[000000001c000000] std %f24,[%i0+0x080] ! Mem[000000001c000080] lduw [%i3+0x0a8],%l6 ! Mem[000000001d8000a8] ldstub [%i2+0x105],%l4 ! Mem[000000001d000105] ldub [%i0+0x028],%l2 ! Mem[000000001c000028] ldsw [%i3+0x098],%l0 ! Mem[000000001d800098] retl ld [%i0+0x024],%f24 ! Mem[000000001c000024] p6_jmpl_3_ho: stx %l3,[%o1+0x160] ! Mem[000000001c800160] ldd [%o1+0x1f0],%l6 ! Mem[000000001c8001f0] ldx [%o2+0x1d8],%l5 ! Mem[000000001d0001d8] jmpl %g6+8,%g0 ldsh [%o0+0x04a],%l0 ! Mem[000000001c00004a] p6_call_3_ho: ldd [%o0+0x000],%l4 ! Mem[000000001c000000] std %f24,[%o0+0x080] ! Mem[000000001c000080] lduw [%o3+0x0a8],%l6 ! Mem[000000001d8000a8] ldstub [%o2+0x105],%l4 ! Mem[000000001d000105] ldub [%o0+0x028],%l2 ! Mem[000000001c000028] ldsw [%o3+0x098],%l0 ! Mem[000000001d800098] retl ld [%o0+0x024],%f24 ! Mem[000000001c000024] p7_jmpl_3_le: sub %l0,%l1,%l3 lduh [%i1+0x088],%l4 ! Mem[000000001e800088] lduh [%i2+0x0a8],%l7 ! Mem[000000001f0000a8] std %l4,[%i0+0x158] ! Mem[000000001e000158] ldx [%i2+0x1e0],%l2 ! Mem[000000001f0001e0] stb %l6,[%i0+0x08b] ! Mem[000000001e00008b] sll %l2,0x003,%l2 jmpl %g6+8,%g0 sth %l4,[%i3+0x19c] ! Mem[000000001f80019c] p7_call_3_le: ldsh [%i2+0x1e0],%l4 ! Mem[000000001f0001e0] ldsb [%i3+0x033],%l2 ! Mem[000000001f800033] sth %l4,[%i3+0x0c6] ! Mem[000000001f8000c6] retl ldub [%i3+0x052],%l2 ! Mem[000000001f800052] p7_jmpl_3_lo: sub %l0,%l1,%l3 lduh [%o1+0x088],%l4 ! Mem[000000001e800088] lduh [%o2+0x0a8],%l7 ! Mem[000000001f0000a8] std %l4,[%o0+0x158] ! Mem[000000001e000158] ldx [%o2+0x1e0],%l2 ! Mem[000000001f0001e0] stb %l6,[%o0+0x08b] ! Mem[000000001e00008b] sll %l2,0x003,%l2 jmpl %g6+8,%g0 sth %l4,[%o3+0x19c] ! Mem[000000001f80019c] p7_call_3_lo: ldsh [%o2+0x1e0],%l4 ! Mem[000000001f0001e0] ldsb [%o3+0x033],%l2 ! Mem[000000001f800033] sth %l4,[%o3+0x0c6] ! Mem[000000001f8000c6] retl ldub [%o3+0x052],%l2 ! Mem[000000001f800052] p7_jmpl_3_he: sll %l7,%l6,%l0 lduh [%i3+0x12a],%l0 ! Mem[000000001f80012a] jmpl %g6+8,%g0 and %l3,-0x412,%l3 p7_call_3_he: retl stb %l0,[%i2+0x01a] ! Mem[000000001f00001a] p7_jmpl_3_ho: sll %l7,%l6,%l0 lduh [%o3+0x12a],%l0 ! Mem[000000001f80012a] jmpl %g6+8,%g0 and %l3,-0x412,%l3 p7_call_3_ho: retl stb %l0,[%o2+0x01a] ! Mem[000000001f00001a] p8_jmpl_3_le: ldsb [%i1+0x06a],%l5 ! Mem[000000002080006a] sth %l4,[%i0+0x008] ! Mem[0000000020000008] st %f8 ,[%i2+0x0c8] ! Mem[00000000210000c8] ldub [%i0+0x0be],%l7 ! Mem[00000000200000be] jmpl %g6+8,%g0 ldsw [%i0+0x050],%l3 ! Mem[0000000020000050] p8_call_3_le: stb %l5,[%i1+0x006] ! Mem[0000000020800006] ldsb [%i3+0x19c],%l4 ! Mem[000000002180019c] ldd [%i0+0x158],%l4 ! Mem[0000000020000158] ldstub [%i0+0x1fa],%l2 ! Mem[00000000200001fa] retl std %l2,[%i0+0x1c8] ! Mem[00000000200001c8] p8_jmpl_3_lo: ldsb [%o1+0x06a],%l5 ! Mem[000000002080006a] sth %l4,[%o0+0x008] ! Mem[0000000020000008] st %f8 ,[%o2+0x0c8] ! Mem[00000000210000c8] ldub [%o0+0x0be],%l7 ! Mem[00000000200000be] jmpl %g6+8,%g0 ldsw [%o0+0x050],%l3 ! Mem[0000000020000050] p8_call_3_lo: stb %l5,[%o1+0x006] ! Mem[0000000020800006] ldsb [%o3+0x19c],%l4 ! Mem[000000002180019c] ldd [%o0+0x158],%l4 ! Mem[0000000020000158] ldstub [%o0+0x1fa],%l2 ! Mem[00000000200001fa] retl std %l2,[%o0+0x1c8] ! Mem[00000000200001c8] p8_jmpl_3_he: std %l4,[%i3+0x160] ! Mem[0000000021800160] jmpl %g6+8,%g0 ldd [%i3+0x0b8],%f24 ! Mem[00000000218000b8] p8_call_3_he: srl %l2,0x017,%l1 std %l6,[%i1+0x098] ! Mem[0000000020800098] ldd [%i1+0x190],%l2 ! Mem[0000000020800190] stx %l1,[%i2+0x178] ! Mem[0000000021000178] retl lduh [%i0+0x1a8],%l2 ! Mem[00000000200001a8] p8_jmpl_3_ho: std %l4,[%o3+0x160] ! Mem[0000000021800160] jmpl %g6+8,%g0 ldd [%o3+0x0b8],%f24 ! Mem[00000000218000b8] p8_call_3_ho: srl %l2,0x017,%l1 std %l6,[%o1+0x098] ! Mem[0000000020800098] ldd [%o1+0x190],%l2 ! Mem[0000000020800190] stx %l1,[%o2+0x178] ! Mem[0000000021000178] retl lduh [%o0+0x1a8],%l2 ! Mem[00000000200001a8] p9_jmpl_3_le: lduw [%i1+0x048],%l2 ! Mem[0000000022800048] stx %l2,[%i0+0x0b8] ! Mem[00000000220000b8] subc %l7,%l5,%l6 lduh [%i0+0x19a],%l4 ! Mem[000000002200019a] andncc %l5,%l5,%l2 jmpl %g6+8,%g0 std %l0,[%i0+0x138] ! Mem[0000000022000138] p9_call_3_le: lduw [%i3+0x198],%l3 ! Mem[0000000023800198] ldx [%i1+0x0a8],%l3 ! Mem[00000000228000a8] lduh [%i3+0x15e],%l1 ! Mem[000000002380015e] st %f14,[%i0+0x160] ! Mem[0000000022000160] st %f12,[%i2+0x090] ! Mem[0000000023000090] ldx [%i1+0x0c8],%l5 ! Mem[00000000228000c8] retl ldub [%i0+0x088],%l7 ! Mem[0000000022000088] p9_jmpl_3_lo: lduw [%o1+0x048],%l2 ! Mem[0000000022800048] stx %l2,[%o0+0x0b8] ! Mem[00000000220000b8] subc %l7,%l5,%l6 lduh [%o0+0x19a],%l4 ! Mem[000000002200019a] andncc %l5,%l5,%l2 jmpl %g6+8,%g0 std %l0,[%o0+0x138] ! Mem[0000000022000138] p9_call_3_lo: lduw [%o3+0x198],%l3 ! Mem[0000000023800198] ldx [%o1+0x0a8],%l3 ! Mem[00000000228000a8] lduh [%o3+0x15e],%l1 ! Mem[000000002380015e] st %f14,[%o0+0x160] ! Mem[0000000022000160] st %f12,[%o2+0x090] ! Mem[0000000023000090] ldx [%o1+0x0c8],%l5 ! Mem[00000000228000c8] retl ldub [%o0+0x088],%l7 ! Mem[0000000022000088] p9_jmpl_3_he: std %l4,[%i2+0x080] ! Mem[0000000023000080] std %f18,[%i1+0x0a8] ! Mem[00000000228000a8] taddcctv %l5,-0xe2a,%l6 jmpl %g6+8,%g0 std %l0,[%i3+0x0e0] ! Mem[00000000238000e0] p9_call_3_he: lduh [%i1+0x124],%l7 ! Mem[0000000022800124] ldsw [%i3+0x0e0],%l2 ! Mem[00000000238000e0] sth %l6,[%i2+0x0a2] ! Mem[00000000230000a2] std %l0,[%i3+0x178] ! Mem[0000000023800178] sra %l0,%l3,%l0 lduh [%i1+0x098],%l3 ! Mem[0000000022800098] retl sllx %l6,0x028,%l5 p9_jmpl_3_ho: std %l4,[%o2+0x080] ! Mem[0000000023000080] std %f18,[%o1+0x0a8] ! Mem[00000000228000a8] taddcctv %l5,-0xe2a,%l6 jmpl %g6+8,%g0 std %l0,[%o3+0x0e0] ! Mem[00000000238000e0] p9_call_3_ho: lduh [%o1+0x124],%l7 ! Mem[0000000022800124] ldsw [%o3+0x0e0],%l2 ! Mem[00000000238000e0] sth %l6,[%o2+0x0a2] ! Mem[00000000230000a2] std %l0,[%o3+0x178] ! Mem[0000000023800178] sra %l0,%l3,%l0 lduh [%o1+0x098],%l3 ! Mem[0000000022800098] retl sllx %l6,0x028,%l5 p10_jmpl_3_le: jmpl %g6+8,%g0 ldx [%i3+0x108],%l2 ! Mem[0000000025800108] p10_call_3_le: std %f8 ,[%i3+0x0c8] ! Mem[00000000258000c8] std %f14,[%i1+0x020] ! Mem[0000000024800020] retl orn %l1,%l5,%l4 p10_jmpl_3_lo: jmpl %g6+8,%g0 ldx [%o3+0x108],%l2 ! Mem[0000000025800108] p10_call_3_lo: std %f8 ,[%o3+0x0c8] ! Mem[00000000258000c8] std %f14,[%o1+0x020] ! Mem[0000000024800020] retl orn %l1,%l5,%l4 p10_jmpl_3_he: ldsw [%i1+0x0c8],%l0 ! Mem[00000000248000c8] ldx [%i1+0x098],%l4 ! Mem[0000000024800098] taddcc %l4,-0x122,%l7 lduw [%i1+0x0c8],%l3 ! Mem[00000000248000c8] jmpl %g6+8,%g0 ldub [%i2+0x004],%l7 ! Mem[0000000025000004] p10_call_3_he: stx %l1,[%i2+0x0d8] ! Mem[00000000250000d8] stw %l3,[%i1+0x1c8] ! Mem[00000000248001c8] retl ldstub [%i0+0x070],%l3 ! Mem[0000000024000070] p10_jmpl_3_ho: ldsw [%o1+0x0c8],%l0 ! Mem[00000000248000c8] ldx [%o1+0x098],%l4 ! Mem[0000000024800098] taddcc %l4,-0x122,%l7 lduw [%o1+0x0c8],%l3 ! Mem[00000000248000c8] jmpl %g6+8,%g0 ldub [%o2+0x004],%l7 ! Mem[0000000025000004] p10_call_3_ho: stx %l1,[%o2+0x0d8] ! Mem[00000000250000d8] stw %l3,[%o1+0x1c8] ! Mem[00000000248001c8] retl ldstub [%o0+0x070],%l3 ! Mem[0000000024000070] p11_jmpl_3_le: ldstub [%i1+0x01b],%l3 ! Mem[000000002680001b] and %l5,-0x43e,%l3 std %f6 ,[%i2+0x108] ! Mem[0000000027000108] lduw [%i1+0x1c4],%l4 ! Mem[00000000268001c4] std %l4,[%i1+0x0a8] ! Mem[00000000268000a8] stx %l7,[%i1+0x180] ! Mem[0000000026800180] ldsh [%i2+0x038],%l0 ! Mem[0000000027000038] jmpl %g6+8,%g0 st %f8 ,[%i3+0x0fc] ! Mem[00000000278000fc] p11_call_3_le: ldub [%i2+0x028],%l6 ! Mem[0000000027000028] retl ldstub [%i1+0x173],%l2 ! Mem[0000000026800173] p11_jmpl_3_lo: ldstub [%o1+0x01b],%l3 ! Mem[000000002680001b] and %l5,-0x43e,%l3 std %f6 ,[%o2+0x108] ! Mem[0000000027000108] lduw [%o1+0x1c4],%l4 ! Mem[00000000268001c4] std %l4,[%o1+0x0a8] ! Mem[00000000268000a8] stx %l7,[%o1+0x180] ! Mem[0000000026800180] ldsh [%o2+0x038],%l0 ! Mem[0000000027000038] jmpl %g6+8,%g0 st %f8 ,[%o3+0x0fc] ! Mem[00000000278000fc] p11_call_3_lo: ldub [%o2+0x028],%l6 ! Mem[0000000027000028] retl ldstub [%o1+0x173],%l2 ! Mem[0000000026800173] p11_jmpl_3_he: stb %l2,[%i2+0x10d] ! Mem[000000002700010d] jmpl %g6+8,%g0 sllx %l7,%l3,%l3 p11_call_3_he: ldsh [%i0+0x0c0],%l5 ! Mem[00000000260000c0] stw %l6,[%i3+0x1fc] ! Mem[00000000278001fc] swap [%i0+0x178],%l6 ! Mem[0000000026000178] stx %l6,[%i1+0x190] ! Mem[0000000026800190] ldsw [%i3+0x114],%l1 ! Mem[0000000027800114] ldsb [%i1+0x1e7],%l7 ! Mem[00000000268001e7] retl std %f22,[%i1+0x0f0] ! Mem[00000000268000f0] p11_jmpl_3_ho: stb %l2,[%o2+0x10d] ! Mem[000000002700010d] jmpl %g6+8,%g0 sllx %l7,%l3,%l3 p11_call_3_ho: ldsh [%o0+0x0c0],%l5 ! Mem[00000000260000c0] stw %l6,[%o3+0x1fc] ! Mem[00000000278001fc] swap [%o0+0x178],%l6 ! Mem[0000000026000178] stx %l6,[%o1+0x190] ! Mem[0000000026800190] ldsw [%o3+0x114],%l1 ! Mem[0000000027800114] ldsb [%o1+0x1e7],%l7 ! Mem[00000000268001e7] retl std %f22,[%o1+0x0f0] ! Mem[00000000268000f0] p12_jmpl_3_le: std %f10,[%i3+0x130] ! Mem[0000000029800130] jmpl %g6+8,%g0 std %l2,[%i0+0x128] ! Mem[0000000028000128] p12_call_3_le: sth %l3,[%i0+0x130] ! Mem[0000000028000130] swap [%i1+0x098],%l3 ! Mem[0000000028800098] retl ldd [%i3+0x158],%l6 ! Mem[0000000029800158] p12_jmpl_3_lo: std %f10,[%o3+0x130] ! Mem[0000000029800130] jmpl %g6+8,%g0 std %l2,[%o0+0x128] ! Mem[0000000028000128] p12_call_3_lo: sth %l3,[%o0+0x130] ! Mem[0000000028000130] swap [%o1+0x098],%l3 ! Mem[0000000028800098] retl ldd [%o3+0x158],%l6 ! Mem[0000000029800158] p12_jmpl_3_he: subc %l2,0x7e6,%l2 sth %l3,[%i3+0x1d6] ! Mem[00000000298001d6] stx %l7,[%i0+0x1f8] ! Mem[00000000280001f8] jmpl %g6+8,%g0 std %l4,[%i1+0x0f8] ! Mem[00000000288000f8] p12_call_3_he: st %f22,[%i1+0x1b4] ! Mem[00000000288001b4] mulx %l0,-0x56d,%l7 stx %l5,[%i2+0x020] ! Mem[0000000029000020] retl swap [%i0+0x10c],%l6 ! Mem[000000002800010c] p12_jmpl_3_ho: subc %l2,0x7e6,%l2 sth %l3,[%o3+0x1d6] ! Mem[00000000298001d6] stx %l7,[%o0+0x1f8] ! Mem[00000000280001f8] jmpl %g6+8,%g0 std %l4,[%o1+0x0f8] ! Mem[00000000288000f8] p12_call_3_ho: st %f22,[%o1+0x1b4] ! Mem[00000000288001b4] mulx %l0,-0x56d,%l7 stx %l5,[%o2+0x020] ! Mem[0000000029000020] retl swap [%o0+0x10c],%l6 ! Mem[000000002800010c] p13_jmpl_3_le: ldd [%i2+0x008],%l4 ! Mem[000000002b000008] std %l2,[%i2+0x160] ! Mem[000000002b000160] ldstub [%i3+0x0cb],%l4 ! Mem[000000002b8000cb] ldsh [%i1+0x0b4],%l2 ! Mem[000000002a8000b4] srl %l0,%l3,%l2 udivx %l7,%l2,%l5 swap [%i3+0x0f0],%l3 ! Mem[000000002b8000f0] jmpl %g6+8,%g0 lduw [%i2+0x1dc],%l3 ! Mem[000000002b0001dc] p13_call_3_le: std %l2,[%i2+0x140] ! Mem[000000002b000140] stw %l6,[%i1+0x11c] ! Mem[000000002a80011c] sllx %l5,%l1,%l6 orn %l5,%l0,%l2 sll %l2,0x002,%l3 tsubcc %l7,%l6,%l7 retl ldsh [%i2+0x162],%l6 ! Mem[000000002b000162] p13_jmpl_3_lo: ldd [%o2+0x008],%l4 ! Mem[000000002b000008] std %l2,[%o2+0x160] ! Mem[000000002b000160] ldstub [%o3+0x0cb],%l4 ! Mem[000000002b8000cb] ldsh [%o1+0x0b4],%l2 ! Mem[000000002a8000b4] srl %l0,%l3,%l2 udivx %l7,%l2,%l5 swap [%o3+0x0f0],%l3 ! Mem[000000002b8000f0] jmpl %g6+8,%g0 lduw [%o2+0x1dc],%l3 ! Mem[000000002b0001dc] p13_call_3_lo: std %l2,[%o2+0x140] ! Mem[000000002b000140] stw %l6,[%o1+0x11c] ! Mem[000000002a80011c] sllx %l5,%l1,%l6 orn %l5,%l0,%l2 sll %l2,0x002,%l3 tsubcc %l7,%l6,%l7 retl ldsh [%o2+0x162],%l6 ! Mem[000000002b000162] p13_jmpl_3_he: ldd [%i3+0x070],%l6 ! Mem[000000002b800070] ldsw [%i2+0x100],%l1 ! Mem[000000002b000100] mulx %l7,%l2,%l0 ldsh [%i1+0x1b8],%l1 ! Mem[000000002a8001b8] stw %l0,[%i2+0x05c] ! Mem[000000002b00005c] sth %l2,[%i1+0x08c] ! Mem[000000002a80008c] jmpl %g6+8,%g0 ld [%i2+0x024],%f24 ! Mem[000000002b000024] p13_call_3_he: stx %l1,[%i3+0x0c0] ! Mem[000000002b8000c0] ldub [%i1+0x0dc],%l0 ! Mem[000000002a8000dc] retl st %f18,[%i3+0x128] ! Mem[000000002b800128] p13_jmpl_3_ho: ldd [%o3+0x070],%l6 ! Mem[000000002b800070] ldsw [%o2+0x100],%l1 ! Mem[000000002b000100] mulx %l7,%l2,%l0 ldsh [%o1+0x1b8],%l1 ! Mem[000000002a8001b8] stw %l0,[%o2+0x05c] ! Mem[000000002b00005c] sth %l2,[%o1+0x08c] ! Mem[000000002a80008c] jmpl %g6+8,%g0 ld [%o2+0x024],%f24 ! Mem[000000002b000024] p13_call_3_ho: stx %l1,[%o3+0x0c0] ! Mem[000000002b8000c0] ldub [%o1+0x0dc],%l0 ! Mem[000000002a8000dc] retl st %f18,[%o3+0x128] ! Mem[000000002b800128] p14_jmpl_3_le: ldsh [%i0+0x10e],%l0 ! Mem[000000002c00010e] ldub [%i3+0x1d4],%l4 ! Mem[000000002d8001d4] ldsb [%i0+0x0cc],%l6 ! Mem[000000002c0000cc] jmpl %g6+8,%g0 lduw [%i2+0x1ac],%l2 ! Mem[000000002d0001ac] p14_call_3_le: lduh [%i2+0x1ac],%l7 ! Mem[000000002d0001ac] ldub [%i2+0x1e4],%l6 ! Mem[000000002d0001e4] addc %l4,0xc4a,%l2 tsubcctv %l6,%l6,%l5 ldsh [%i2+0x016],%l2 ! Mem[000000002d000016] ldd [%i2+0x1d0],%l4 ! Mem[000000002d0001d0] retl stx %l5,[%i0+0x0e0] ! Mem[000000002c0000e0] p14_jmpl_3_lo: ldsh [%o0+0x10e],%l0 ! Mem[000000002c00010e] ldub [%o3+0x1d4],%l4 ! Mem[000000002d8001d4] ldsb [%o0+0x0cc],%l6 ! Mem[000000002c0000cc] jmpl %g6+8,%g0 lduw [%o2+0x1ac],%l2 ! Mem[000000002d0001ac] p14_call_3_lo: lduh [%o2+0x1ac],%l7 ! Mem[000000002d0001ac] ldub [%o2+0x1e4],%l6 ! Mem[000000002d0001e4] addc %l4,0xc4a,%l2 tsubcctv %l6,%l6,%l5 ldsh [%o2+0x016],%l2 ! Mem[000000002d000016] ldd [%o2+0x1d0],%l4 ! Mem[000000002d0001d0] retl stx %l5,[%o0+0x0e0] ! Mem[000000002c0000e0] p14_jmpl_3_he: lduh [%i3+0x142],%l5 ! Mem[000000002d800142] std %l0,[%i1+0x0b8] ! Mem[000000002c8000b8] ldstub [%i2+0x11d],%l7 ! Mem[000000002d00011d] jmpl %g6+8,%g0 subccc %l3,%l2,%l1 p14_call_3_he: ldstub [%i1+0x1f4],%l6 ! Mem[000000002c8001f4] ldx [%i2+0x0e8],%l2 ! Mem[000000002d0000e8] ld [%i3+0x064],%f26 ! Mem[000000002d800064] stx %l4,[%i3+0x1b0] ! Mem[000000002d8001b0] ldsb [%i0+0x0bb],%l7 ! Mem[000000002c0000bb] retl ldx [%i0+0x078],%l2 ! Mem[000000002c000078] p14_jmpl_3_ho: lduh [%o3+0x142],%l5 ! Mem[000000002d800142] std %l0,[%o1+0x0b8] ! Mem[000000002c8000b8] ldstub [%o2+0x11d],%l7 ! Mem[000000002d00011d] jmpl %g6+8,%g0 subccc %l3,%l2,%l1 p14_call_3_ho: ldstub [%o1+0x1f4],%l6 ! Mem[000000002c8001f4] ldx [%o2+0x0e8],%l2 ! Mem[000000002d0000e8] ld [%o3+0x064],%f26 ! Mem[000000002d800064] stx %l4,[%o3+0x1b0] ! Mem[000000002d8001b0] ldsb [%o0+0x0bb],%l7 ! Mem[000000002c0000bb] retl ldx [%o0+0x078],%l2 ! Mem[000000002c000078] p15_jmpl_3_le: smul %l3,%l6,%l0 swap [%i2+0x020],%l4 ! Mem[000000002f000020] stw %l6,[%i1+0x03c] ! Mem[000000002e80003c] ldsb [%i2+0x017],%l2 ! Mem[000000002f000017] stw %l6,[%i0+0x140] ! Mem[000000002e000140] jmpl %g6+8,%g0 ldub [%i3+0x13d],%l7 ! Mem[000000002f80013d] p15_call_3_le: lduw [%i3+0x1c8],%l2 ! Mem[000000002f8001c8] lduw [%i3+0x030],%l2 ! Mem[000000002f800030] stb %l5,[%i1+0x0f5] ! Mem[000000002e8000f5] ldd [%i0+0x0f8],%f8 ! Mem[000000002e0000f8] retl std %l2,[%i2+0x078] ! Mem[000000002f000078] p15_jmpl_3_lo: smul %l3,%l6,%l0 swap [%o2+0x020],%l4 ! Mem[000000002f000020] stw %l6,[%o1+0x03c] ! Mem[000000002e80003c] ldsb [%o2+0x017],%l2 ! Mem[000000002f000017] stw %l6,[%o0+0x140] ! Mem[000000002e000140] jmpl %g6+8,%g0 ldub [%o3+0x13d],%l7 ! Mem[000000002f80013d] p15_call_3_lo: lduw [%o3+0x1c8],%l2 ! Mem[000000002f8001c8] lduw [%o3+0x030],%l2 ! Mem[000000002f800030] stb %l5,[%o1+0x0f5] ! Mem[000000002e8000f5] ldd [%o0+0x0f8],%f8 ! Mem[000000002e0000f8] retl std %l2,[%o2+0x078] ! Mem[000000002f000078] p15_jmpl_3_he: add %l4,0xa03,%l7 sth %l0,[%i3+0x054] ! Mem[000000002f800054] ldsh [%i0+0x1d2],%l1 ! Mem[000000002e0001d2] jmpl %g6+8,%g0 lduh [%i3+0x090],%l3 ! Mem[000000002f800090] p15_call_3_he: andncc %l0,0x49a,%l2 ldstub [%i2+0x1e1],%l5 ! Mem[000000002f0001e1] ldsb [%i3+0x1c3],%l6 ! Mem[000000002f8001c3] std %f28,[%i3+0x0c0] ! Mem[000000002f8000c0] retl orncc %l7,%l4,%l6 p15_jmpl_3_ho: add %l4,0xa03,%l7 sth %l0,[%o3+0x054] ! Mem[000000002f800054] ldsh [%o0+0x1d2],%l1 ! Mem[000000002e0001d2] jmpl %g6+8,%g0 lduh [%o3+0x090],%l3 ! Mem[000000002f800090] p15_call_3_ho: andncc %l0,0x49a,%l2 ldstub [%o2+0x1e1],%l5 ! Mem[000000002f0001e1] ldsb [%o3+0x1c3],%l6 ! Mem[000000002f8001c3] std %f28,[%o3+0x0c0] ! Mem[000000002f8000c0] retl orncc %l7,%l4,%l6 p16_jmpl_3_le: jmpl %g6+8,%g0 ldd [%i0+0x090],%f8 ! Mem[0000000030000090] p16_call_3_le: lduh [%i2+0x0d6],%l3 ! Mem[00000000310000d6] ldub [%i1+0x143],%l5 ! Mem[0000000030800143] ldd [%i0+0x0d0],%l2 ! Mem[00000000300000d0] lduh [%i2+0x1f8],%l2 ! Mem[00000000310001f8] srlx %l1,0x03a,%l6 st %f5 ,[%i1+0x1e4] ! Mem[00000000308001e4] retl stx %l0,[%i1+0x178] ! Mem[0000000030800178] p16_jmpl_3_lo: jmpl %g6+8,%g0 ldd [%o0+0x090],%f8 ! Mem[0000000030000090] p16_call_3_lo: lduh [%o2+0x0d6],%l3 ! Mem[00000000310000d6] ldub [%o1+0x143],%l5 ! Mem[0000000030800143] ldd [%o0+0x0d0],%l2 ! Mem[00000000300000d0] lduh [%o2+0x1f8],%l2 ! Mem[00000000310001f8] srlx %l1,0x03a,%l6 st %f5 ,[%o1+0x1e4] ! Mem[00000000308001e4] retl stx %l0,[%o1+0x178] ! Mem[0000000030800178] p16_jmpl_3_he: sdivx %l2,%l1,%l0 jmpl %g6+8,%g0 ld [%i2+0x02c],%f29 ! Mem[000000003100002c] p16_call_3_he: swap [%i2+0x0ec],%l1 ! Mem[00000000310000ec] lduh [%i0+0x026],%l6 ! Mem[0000000030000026] retl stw %l0,[%i0+0x128] ! Mem[0000000030000128] p16_jmpl_3_ho: sdivx %l2,%l1,%l0 jmpl %g6+8,%g0 ld [%o2+0x02c],%f29 ! Mem[000000003100002c] p16_call_3_ho: swap [%o2+0x0ec],%l1 ! Mem[00000000310000ec] lduh [%o0+0x026],%l6 ! Mem[0000000030000026] retl stw %l0,[%o0+0x128] ! Mem[0000000030000128] p17_jmpl_3_le: ldsb [%i2+0x012],%l0 ! Mem[0000000033000012] ldstub [%i0+0x17d],%l0 ! Mem[000000003200017d] sllx %l7,0x018,%l2 ldx [%i3+0x148],%l6 ! Mem[0000000033800148] ldub [%i2+0x1e3],%l6 ! Mem[00000000330001e3] jmpl %g6+8,%g0 sth %l7,[%i2+0x1aa] ! Mem[00000000330001aa] p17_call_3_le: ldstub [%i1+0x1e3],%l6 ! Mem[00000000328001e3] stx %l6,[%i2+0x180] ! Mem[0000000033000180] ldub [%i1+0x0e9],%l4 ! Mem[00000000328000e9] std %f2 ,[%i1+0x0b0] ! Mem[00000000328000b0] lduh [%i2+0x022],%l5 ! Mem[0000000033000022] retl ldub [%i1+0x1da],%l1 ! Mem[00000000328001da] p17_jmpl_3_lo: ldsb [%o2+0x012],%l0 ! Mem[0000000033000012] ldstub [%o0+0x17d],%l0 ! Mem[000000003200017d] sllx %l7,0x018,%l2 ldx [%o3+0x148],%l6 ! Mem[0000000033800148] ldub [%o2+0x1e3],%l6 ! Mem[00000000330001e3] jmpl %g6+8,%g0 sth %l7,[%o2+0x1aa] ! Mem[00000000330001aa] p17_call_3_lo: ldstub [%o1+0x1e3],%l6 ! Mem[00000000328001e3] stx %l6,[%o2+0x180] ! Mem[0000000033000180] ldub [%o1+0x0e9],%l4 ! Mem[00000000328000e9] std %f2 ,[%o1+0x0b0] ! Mem[00000000328000b0] lduh [%o2+0x022],%l5 ! Mem[0000000033000022] retl ldub [%o1+0x1da],%l1 ! Mem[00000000328001da] p17_jmpl_3_he: jmpl %g6+8,%g0 lduw [%i2+0x1f0],%l5 ! Mem[00000000330001f0] p17_call_3_he: retl umul %l5,%l1,%l1 p17_jmpl_3_ho: jmpl %g6+8,%g0 lduw [%o2+0x1f0],%l5 ! Mem[00000000330001f0] p17_call_3_ho: retl umul %l5,%l1,%l1 p18_jmpl_3_le: std %l4,[%i1+0x1a8] ! Mem[00000000348001a8] orncc %l5,%l7,%l4 mulx %l1,%l7,%l7 ldsb [%i1+0x06c],%l7 ! Mem[000000003480006c] lduw [%i1+0x0e8],%l2 ! Mem[00000000348000e8] ldx [%i1+0x160],%l2 ! Mem[0000000034800160] ld [%i3+0x1bc],%f4 ! Mem[00000000358001bc] jmpl %g6+8,%g0 xnor %l0,%l1,%l1 p18_call_3_le: retl udivx %l0,-0xc11,%l6 p18_jmpl_3_lo: std %l4,[%o1+0x1a8] ! Mem[00000000348001a8] orncc %l5,%l7,%l4 mulx %l1,%l7,%l7 ldsb [%o1+0x06c],%l7 ! Mem[000000003480006c] lduw [%o1+0x0e8],%l2 ! Mem[00000000348000e8] ldx [%o1+0x160],%l2 ! Mem[0000000034800160] ld [%o3+0x1bc],%f4 ! Mem[00000000358001bc] jmpl %g6+8,%g0 xnor %l0,%l1,%l1 p18_call_3_lo: retl udivx %l0,-0xc11,%l6 p18_jmpl_3_he: lduw [%i1+0x0cc],%l2 ! Mem[00000000348000cc] sth %l7,[%i0+0x1ac] ! Mem[00000000340001ac] stx %l6,[%i3+0x1e0] ! Mem[00000000358001e0] ld [%i2+0x1a8],%f20 ! Mem[00000000350001a8] ldsb [%i1+0x01e],%l6 ! Mem[000000003480001e] jmpl %g6+8,%g0 stw %l6,[%i1+0x05c] ! Mem[000000003480005c] p18_call_3_he: xor %l2,%l2,%l1 smulcc %l6,0x85d,%l6 lduw [%i0+0x134],%l2 ! Mem[0000000034000134] std %f24,[%i2+0x1e0] ! Mem[00000000350001e0] ldstub [%i2+0x031],%l2 ! Mem[0000000035000031] ldsh [%i1+0x08a],%l3 ! Mem[000000003480008a] orcc %l7,0x632,%l0 retl std %l6,[%i1+0x0a8] ! Mem[00000000348000a8] p18_jmpl_3_ho: lduw [%o1+0x0cc],%l2 ! Mem[00000000348000cc] sth %l7,[%o0+0x1ac] ! Mem[00000000340001ac] stx %l6,[%o3+0x1e0] ! Mem[00000000358001e0] ld [%o2+0x1a8],%f20 ! Mem[00000000350001a8] ldsb [%o1+0x01e],%l6 ! Mem[000000003480001e] jmpl %g6+8,%g0 stw %l6,[%o1+0x05c] ! Mem[000000003480005c] p18_call_3_ho: xor %l2,%l2,%l1 smulcc %l6,0x85d,%l6 lduw [%o0+0x134],%l2 ! Mem[0000000034000134] std %f24,[%o2+0x1e0] ! Mem[00000000350001e0] ldstub [%o2+0x031],%l2 ! Mem[0000000035000031] ldsh [%o1+0x08a],%l3 ! Mem[000000003480008a] orcc %l7,0x632,%l0 retl std %l6,[%o1+0x0a8] ! Mem[00000000348000a8] p19_jmpl_3_le: jmpl %g6+8,%g0 ldsb [%i2+0x002],%l5 ! Mem[0000000037000002] p19_call_3_le: std %f14,[%i0+0x1c8] ! Mem[00000000360001c8] std %f8 ,[%i2+0x020] ! Mem[0000000037000020] retl stw %l3,[%i1+0x160] ! Mem[0000000036800160] p19_jmpl_3_lo: jmpl %g6+8,%g0 ldsb [%o2+0x002],%l5 ! Mem[0000000037000002] p19_call_3_lo: std %f14,[%o0+0x1c8] ! Mem[00000000360001c8] std %f8 ,[%o2+0x020] ! Mem[0000000037000020] retl stw %l3,[%o1+0x160] ! Mem[0000000036800160] p19_jmpl_3_he: lduh [%i2+0x06c],%l2 ! Mem[000000003700006c] ldsw [%i0+0x0d8],%l4 ! Mem[00000000360000d8] mulx %l4,%l7,%l7 taddcc %l6,-0x931,%l7 stw %l3,[%i0+0x0f0] ! Mem[00000000360000f0] stx %l7,[%i0+0x130] ! Mem[0000000036000130] jmpl %g6+8,%g0 lduh [%i3+0x05a],%l0 ! Mem[000000003780005a] p19_call_3_he: mulx %l7,0xc8a,%l2 ldsh [%i3+0x0cc],%l5 ! Mem[00000000378000cc] addccc %l4,%l2,%l5 retl stw %l2,[%i0+0x034] ! Mem[0000000036000034] p19_jmpl_3_ho: lduh [%o2+0x06c],%l2 ! Mem[000000003700006c] ldsw [%o0+0x0d8],%l4 ! Mem[00000000360000d8] mulx %l4,%l7,%l7 taddcc %l6,-0x931,%l7 stw %l3,[%o0+0x0f0] ! Mem[00000000360000f0] stx %l7,[%o0+0x130] ! Mem[0000000036000130] jmpl %g6+8,%g0 lduh [%o3+0x05a],%l0 ! Mem[000000003780005a] p19_call_3_ho: mulx %l7,0xc8a,%l2 ldsh [%o3+0x0cc],%l5 ! Mem[00000000378000cc] addccc %l4,%l2,%l5 retl stw %l2,[%o0+0x034] ! Mem[0000000036000034] p20_jmpl_3_le: stb %l4,[%i3+0x1e0] ! Mem[00000000398001e0] subc %l0,-0xa85,%l1 lduh [%i1+0x00e],%l5 ! Mem[000000003880000e] ldd [%i2+0x1a8],%l6 ! Mem[00000000390001a8] jmpl %g6+8,%g0 std %l6,[%i1+0x000] ! Mem[0000000038800000] p20_call_3_le: sll %l4,%l4,%l5 ldsb [%i2+0x0c0],%l5 ! Mem[00000000390000c0] stb %l4,[%i2+0x0c9] ! Mem[00000000390000c9] umulcc %l2,%l2,%l6 ldstub [%i2+0x076],%l3 ! Mem[0000000039000076] stb %l6,[%i3+0x1d7] ! Mem[00000000398001d7] swap [%i3+0x1a8],%l1 ! Mem[00000000398001a8] retl lduw [%i3+0x1b4],%l5 ! Mem[00000000398001b4] p20_jmpl_3_lo: stb %l4,[%o3+0x1e0] ! Mem[00000000398001e0] subc %l0,-0xa85,%l1 lduh [%o1+0x00e],%l5 ! Mem[000000003880000e] ldd [%o2+0x1a8],%l6 ! Mem[00000000390001a8] jmpl %g6+8,%g0 std %l6,[%o1+0x000] ! Mem[0000000038800000] p20_call_3_lo: sll %l4,%l4,%l5 ldsb [%o2+0x0c0],%l5 ! Mem[00000000390000c0] stb %l4,[%o2+0x0c9] ! Mem[00000000390000c9] umulcc %l2,%l2,%l6 ldstub [%o2+0x076],%l3 ! Mem[0000000039000076] stb %l6,[%o3+0x1d7] ! Mem[00000000398001d7] swap [%o3+0x1a8],%l1 ! Mem[00000000398001a8] retl lduw [%o3+0x1b4],%l5 ! Mem[00000000398001b4] p20_jmpl_3_he: stw %l2,[%i0+0x008] ! Mem[0000000038000008] tsubcctv %l4,-0xe4b,%l5 ldx [%i0+0x0e0],%l3 ! Mem[00000000380000e0] stw %l2,[%i0+0x000] ! Mem[0000000038000000] jmpl %g6+8,%g0 ldsw [%i1+0x064],%l7 ! Mem[0000000038800064] p20_call_3_he: retl stx %l2,[%i0+0x190] ! Mem[0000000038000190] p20_jmpl_3_ho: stw %l2,[%o0+0x008] ! Mem[0000000038000008] tsubcctv %l4,-0xe4b,%l5 ldx [%o0+0x0e0],%l3 ! Mem[00000000380000e0] stw %l2,[%o0+0x000] ! Mem[0000000038000000] jmpl %g6+8,%g0 ldsw [%o1+0x064],%l7 ! Mem[0000000038800064] p20_call_3_ho: retl stx %l2,[%o0+0x190] ! Mem[0000000038000190] p21_jmpl_3_le: ldsb [%i1+0x024],%l7 ! Mem[000000003a800024] lduw [%i2+0x1d0],%l7 ! Mem[000000003b0001d0] ldsw [%i3+0x1c8],%l3 ! Mem[000000003b8001c8] jmpl %g6+8,%g0 add %l5,%l2,%l0 p21_call_3_le: stx %l6,[%i2+0x1f0] ! Mem[000000003b0001f0] stx %l7,[%i2+0x028] ! Mem[000000003b000028] retl stx %l6,[%i2+0x0c8] ! Mem[000000003b0000c8] p21_jmpl_3_lo: ldsb [%o1+0x024],%l7 ! Mem[000000003a800024] lduw [%o2+0x1d0],%l7 ! Mem[000000003b0001d0] ldsw [%o3+0x1c8],%l3 ! Mem[000000003b8001c8] jmpl %g6+8,%g0 add %l5,%l2,%l0 p21_call_3_lo: stx %l6,[%o2+0x1f0] ! Mem[000000003b0001f0] stx %l7,[%o2+0x028] ! Mem[000000003b000028] retl stx %l6,[%o2+0x0c8] ! Mem[000000003b0000c8] p21_jmpl_3_he: taddcctv %l2,%l0,%l1 tsubcc %l0,0x6fb,%l0 andn %l5,%l7,%l0 sth %l7,[%i0+0x0f6] ! Mem[000000003a0000f6] andn %l7,-0xd4d,%l2 jmpl %g6+8,%g0 ldstub [%i3+0x19b],%l2 ! Mem[000000003b80019b] p21_call_3_he: stw %l5,[%i0+0x090] ! Mem[000000003a000090] ldub [%i1+0x0b4],%l0 ! Mem[000000003a8000b4] and %l2,0xb5a,%l4 sllx %l0,0x022,%l7 ldsh [%i1+0x114],%l5 ! Mem[000000003a800114] retl ldub [%i3+0x0ea],%l6 ! Mem[000000003b8000ea] p21_jmpl_3_ho: taddcctv %l2,%l0,%l1 tsubcc %l0,0x6fb,%l0 andn %l5,%l7,%l0 sth %l7,[%o0+0x0f6] ! Mem[000000003a0000f6] andn %l7,-0xd4d,%l2 jmpl %g6+8,%g0 ldstub [%o3+0x19b],%l2 ! Mem[000000003b80019b] p21_call_3_ho: stw %l5,[%o0+0x090] ! Mem[000000003a000090] ldub [%o1+0x0b4],%l0 ! Mem[000000003a8000b4] and %l2,0xb5a,%l4 sllx %l0,0x022,%l7 ldsh [%o1+0x114],%l5 ! Mem[000000003a800114] retl ldub [%o3+0x0ea],%l6 ! Mem[000000003b8000ea] p22_jmpl_3_le: ldx [%i1+0x1d0],%l6 ! Mem[000000003c8001d0] stw %l0,[%i0+0x11c] ! Mem[000000003c00011c] stx %l2,[%i1+0x088] ! Mem[000000003c800088] addccc %l6,0xdbe,%l5 jmpl %g6+8,%g0 ldstub [%i3+0x1ff],%l7 ! Mem[000000003d8001ff] p22_call_3_le: ldx [%i2+0x0e0],%l5 ! Mem[000000003d0000e0] lduh [%i2+0x1bc],%l0 ! Mem[000000003d0001bc] ldstub [%i3+0x06a],%l0 ! Mem[000000003d80006a] addcc %l3,0xb34,%l7 lduw [%i3+0x198],%l1 ! Mem[000000003d800198] retl lduh [%i0+0x05e],%l0 ! Mem[000000003c00005e] p22_jmpl_3_lo: ldx [%o1+0x1d0],%l6 ! Mem[000000003c8001d0] stw %l0,[%o0+0x11c] ! Mem[000000003c00011c] stx %l2,[%o1+0x088] ! Mem[000000003c800088] addccc %l6,0xdbe,%l5 jmpl %g6+8,%g0 ldstub [%o3+0x1ff],%l7 ! Mem[000000003d8001ff] p22_call_3_lo: ldx [%o2+0x0e0],%l5 ! Mem[000000003d0000e0] lduh [%o2+0x1bc],%l0 ! Mem[000000003d0001bc] ldstub [%o3+0x06a],%l0 ! Mem[000000003d80006a] addcc %l3,0xb34,%l7 lduw [%o3+0x198],%l1 ! Mem[000000003d800198] retl lduh [%o0+0x05e],%l0 ! Mem[000000003c00005e] p22_jmpl_3_he: ldd [%i2+0x178],%l0 ! Mem[000000003d000178] ldstub [%i1+0x0b6],%l6 ! Mem[000000003c8000b6] swap [%i1+0x0e0],%l1 ! Mem[000000003c8000e0] jmpl %g6+8,%g0 ldstub [%i0+0x0fc],%l0 ! Mem[000000003c0000fc] p22_call_3_he: ldx [%i2+0x0e0],%l2 ! Mem[000000003d0000e0] ldsw [%i1+0x080],%l6 ! Mem[000000003c800080] lduw [%i2+0x17c],%l0 ! Mem[000000003d00017c] mulx %l0,%l6,%l3 std %l4,[%i0+0x020] ! Mem[000000003c000020] add %l5,-0x438,%l0 ldsw [%i0+0x1c0],%l6 ! Mem[000000003c0001c0] retl ldd [%i1+0x060],%l4 ! Mem[000000003c800060] p22_jmpl_3_ho: ldd [%o2+0x178],%l0 ! Mem[000000003d000178] ldstub [%o1+0x0b6],%l6 ! Mem[000000003c8000b6] swap [%o1+0x0e0],%l1 ! Mem[000000003c8000e0] jmpl %g6+8,%g0 ldstub [%o0+0x0fc],%l0 ! Mem[000000003c0000fc] p22_call_3_ho: ldx [%o2+0x0e0],%l2 ! Mem[000000003d0000e0] ldsw [%o1+0x080],%l6 ! Mem[000000003c800080] lduw [%o2+0x17c],%l0 ! Mem[000000003d00017c] mulx %l0,%l6,%l3 std %l4,[%o0+0x020] ! Mem[000000003c000020] add %l5,-0x438,%l0 ldsw [%o0+0x1c0],%l6 ! Mem[000000003c0001c0] retl ldd [%o1+0x060],%l4 ! Mem[000000003c800060] p23_jmpl_3_le: std %l4,[%i0+0x028] ! Mem[000000003e000028] sdivx %l4,%l6,%l6 taddcctv %l7,%l2,%l5 jmpl %g6+8,%g0 tsubcc %l2,-0xf4e,%l1 p23_call_3_le: retl swap [%i3+0x03c],%l7 ! Mem[000000003f80003c] p23_jmpl_3_lo: std %l4,[%o0+0x028] ! Mem[000000003e000028] sdivx %l4,%l6,%l6 taddcctv %l7,%l2,%l5 jmpl %g6+8,%g0 tsubcc %l2,-0xf4e,%l1 p23_call_3_lo: retl swap [%o3+0x03c],%l7 ! Mem[000000003f80003c] p23_jmpl_3_he: orncc %l4,%l0,%l2 jmpl %g6+8,%g0 tsubcctv %l6,%l3,%l0 p23_call_3_he: retl xor %l0,-0x589,%l4 p23_jmpl_3_ho: orncc %l4,%l0,%l2 jmpl %g6+8,%g0 tsubcctv %l6,%l3,%l0 p23_call_3_ho: retl xor %l0,-0x589,%l4 p24_jmpl_3_le: jmpl %g6+8,%g0 sth %l0,[%i1+0x10a] ! Mem[000000004080010a] p24_call_3_le: std %l0,[%i0+0x128] ! Mem[0000000040000128] stw %l7,[%i3+0x0dc] ! Mem[00000000418000dc] taddcctv %l7,0x8f2,%l5 retl ldsb [%i0+0x1d6],%l0 ! Mem[00000000400001d6] p24_jmpl_3_lo: jmpl %g6+8,%g0 sth %l0,[%o1+0x10a] ! Mem[000000004080010a] p24_call_3_lo: std %l0,[%o0+0x128] ! Mem[0000000040000128] stw %l7,[%o3+0x0dc] ! Mem[00000000418000dc] taddcctv %l7,0x8f2,%l5 retl ldsb [%o0+0x1d6],%l0 ! Mem[00000000400001d6] p24_jmpl_3_he: ldd [%i0+0x090],%f24 ! Mem[0000000040000090] swap [%i3+0x048],%l0 ! Mem[0000000041800048] stw %l0,[%i1+0x0d4] ! Mem[00000000408000d4] ldub [%i0+0x0d9],%l7 ! Mem[00000000400000d9] lduh [%i3+0x076],%l5 ! Mem[0000000041800076] ldsh [%i2+0x042],%l7 ! Mem[0000000041000042] sllx %l2,0x01f,%l0 jmpl %g6+8,%g0 ld [%i0+0x13c],%f27 ! Mem[000000004000013c] p24_call_3_he: stw %l6,[%i1+0x0b4] ! Mem[00000000408000b4] retl ldstub [%i3+0x1f8],%l2 ! Mem[00000000418001f8] p24_jmpl_3_ho: ldd [%o0+0x090],%f24 ! Mem[0000000040000090] swap [%o3+0x048],%l0 ! Mem[0000000041800048] stw %l0,[%o1+0x0d4] ! Mem[00000000408000d4] ldub [%o0+0x0d9],%l7 ! Mem[00000000400000d9] lduh [%o3+0x076],%l5 ! Mem[0000000041800076] ldsh [%o2+0x042],%l7 ! Mem[0000000041000042] sllx %l2,0x01f,%l0 jmpl %g6+8,%g0 ld [%o0+0x13c],%f27 ! Mem[000000004000013c] p24_call_3_ho: stw %l6,[%o1+0x0b4] ! Mem[00000000408000b4] retl ldstub [%o3+0x1f8],%l2 ! Mem[00000000418001f8] p25_jmpl_3_le: stx %l1,[%i3+0x150] ! Mem[0000000043800150] stx %l5,[%i0+0x068] ! Mem[0000000042000068] stb %l4,[%i0+0x029] ! Mem[0000000042000029] swap [%i3+0x0c8],%l0 ! Mem[00000000438000c8] stx %l1,[%i2+0x020] ! Mem[0000000043000020] ldsw [%i3+0x070],%l3 ! Mem[0000000043800070] add %l3,%l4,%l6 jmpl %g6+8,%g0 ldx [%i0+0x110],%l2 ! Mem[0000000042000110] p25_call_3_le: std %l2,[%i0+0x108] ! Mem[0000000042000108] swap [%i3+0x1dc],%l3 ! Mem[00000000438001dc] ld [%i0+0x1b4],%f14 ! Mem[00000000420001b4] stw %l5,[%i2+0x140] ! Mem[0000000043000140] stb %l3,[%i2+0x1fc] ! Mem[00000000430001fc] retl ldsh [%i1+0x094],%l0 ! Mem[0000000042800094] p25_jmpl_3_lo: stx %l1,[%o3+0x150] ! Mem[0000000043800150] stx %l5,[%o0+0x068] ! Mem[0000000042000068] stb %l4,[%o0+0x029] ! Mem[0000000042000029] swap [%o3+0x0c8],%l0 ! Mem[00000000438000c8] stx %l1,[%o2+0x020] ! Mem[0000000043000020] ldsw [%o3+0x070],%l3 ! Mem[0000000043800070] add %l3,%l4,%l6 jmpl %g6+8,%g0 ldx [%o0+0x110],%l2 ! Mem[0000000042000110] p25_call_3_lo: std %l2,[%o0+0x108] ! Mem[0000000042000108] swap [%o3+0x1dc],%l3 ! Mem[00000000438001dc] ld [%o0+0x1b4],%f14 ! Mem[00000000420001b4] stw %l5,[%o2+0x140] ! Mem[0000000043000140] stb %l3,[%o2+0x1fc] ! Mem[00000000430001fc] retl ldsh [%o1+0x094],%l0 ! Mem[0000000042800094] p25_jmpl_3_he: ldd [%i0+0x198],%l0 ! Mem[0000000042000198] ldx [%i3+0x0c8],%l4 ! Mem[00000000438000c8] jmpl %g6+8,%g0 swap [%i1+0x170],%l6 ! Mem[0000000042800170] p25_call_3_he: std %l2,[%i1+0x028] ! Mem[0000000042800028] ldsb [%i0+0x13b],%l5 ! Mem[000000004200013b] stw %l5,[%i2+0x0d4] ! Mem[00000000430000d4] ldsw [%i1+0x170],%l3 ! Mem[0000000042800170] stx %l3,[%i3+0x090] ! Mem[0000000043800090] retl or %l0,%l7,%l6 p25_jmpl_3_ho: ldd [%o0+0x198],%l0 ! Mem[0000000042000198] ldx [%o3+0x0c8],%l4 ! Mem[00000000438000c8] jmpl %g6+8,%g0 swap [%o1+0x170],%l6 ! Mem[0000000042800170] p25_call_3_ho: std %l2,[%o1+0x028] ! Mem[0000000042800028] ldsb [%o0+0x13b],%l5 ! Mem[000000004200013b] stw %l5,[%o2+0x0d4] ! Mem[00000000430000d4] ldsw [%o1+0x170],%l3 ! Mem[0000000042800170] stx %l3,[%o3+0x090] ! Mem[0000000043800090] retl or %l0,%l7,%l6 p26_jmpl_3_le: xorcc %l4,-0x832,%l6 ldsw [%i0+0x010],%l6 ! Mem[0000000044000010] jmpl %g6+8,%g0 ldd [%i3+0x1c0],%l4 ! Mem[00000000458001c0] p26_call_3_le: ldub [%i0+0x0cb],%l0 ! Mem[00000000440000cb] lduh [%i2+0x13e],%l2 ! Mem[000000004500013e] umul %l3,-0x865,%l3 sth %l2,[%i3+0x0b6] ! Mem[00000000458000b6] retl smulcc %l4,%l1,%l7 p26_jmpl_3_lo: xorcc %l4,-0x832,%l6 ldsw [%o0+0x010],%l6 ! Mem[0000000044000010] jmpl %g6+8,%g0 ldd [%o3+0x1c0],%l4 ! Mem[00000000458001c0] p26_call_3_lo: ldub [%o0+0x0cb],%l0 ! Mem[00000000440000cb] lduh [%o2+0x13e],%l2 ! Mem[000000004500013e] umul %l3,-0x865,%l3 sth %l2,[%o3+0x0b6] ! Mem[00000000458000b6] retl smulcc %l4,%l1,%l7 p26_jmpl_3_he: lduw [%i2+0x1e4],%l7 ! Mem[00000000450001e4] jmpl %g6+8,%g0 std %l0,[%i0+0x030] ! Mem[0000000044000030] p26_call_3_he: retl stb %l2,[%i2+0x160] ! Mem[0000000045000160] p26_jmpl_3_ho: lduw [%o2+0x1e4],%l7 ! Mem[00000000450001e4] jmpl %g6+8,%g0 std %l0,[%o0+0x030] ! Mem[0000000044000030] p26_call_3_ho: retl stb %l2,[%o2+0x160] ! Mem[0000000045000160] p27_jmpl_3_le: xorcc %l5,%l3,%l5 lduh [%i1+0x0e2],%l5 ! Mem[00000000468000e2] jmpl %g6+8,%g0 ldstub [%i0+0x1f8],%l2 ! Mem[00000000460001f8] p27_call_3_le: ldub [%i2+0x0dc],%l0 ! Mem[00000000470000dc] st %f5 ,[%i3+0x118] ! Mem[0000000047800118] ldd [%i2+0x1c0],%l4 ! Mem[00000000470001c0] retl ldsh [%i1+0x008],%l6 ! Mem[0000000046800008] p27_jmpl_3_lo: xorcc %l5,%l3,%l5 lduh [%o1+0x0e2],%l5 ! Mem[00000000468000e2] jmpl %g6+8,%g0 ldstub [%o0+0x1f8],%l2 ! Mem[00000000460001f8] p27_call_3_lo: ldub [%o2+0x0dc],%l0 ! Mem[00000000470000dc] st %f5 ,[%o3+0x118] ! Mem[0000000047800118] ldd [%o2+0x1c0],%l4 ! Mem[00000000470001c0] retl ldsh [%o1+0x008],%l6 ! Mem[0000000046800008] p27_jmpl_3_he: ldd [%i2+0x1e0],%l6 ! Mem[00000000470001e0] ldsb [%i0+0x18a],%l7 ! Mem[000000004600018a] subccc %l1,%l3,%l5 stb %l4,[%i2+0x1cf] ! Mem[00000000470001cf] jmpl %g6+8,%g0 std %l6,[%i0+0x1f8] ! Mem[00000000460001f8] p27_call_3_he: stw %l3,[%i1+0x0c8] ! Mem[00000000468000c8] sth %l3,[%i3+0x076] ! Mem[0000000047800076] ldsh [%i3+0x116],%l2 ! Mem[0000000047800116] andcc %l5,-0x53e,%l0 stw %l7,[%i2+0x03c] ! Mem[000000004700003c] ldx [%i3+0x068],%l6 ! Mem[0000000047800068] retl swap [%i1+0x1fc],%l0 ! Mem[00000000468001fc] p27_jmpl_3_ho: ldd [%o2+0x1e0],%l6 ! Mem[00000000470001e0] ldsb [%o0+0x18a],%l7 ! Mem[000000004600018a] subccc %l1,%l3,%l5 stb %l4,[%o2+0x1cf] ! Mem[00000000470001cf] jmpl %g6+8,%g0 std %l6,[%o0+0x1f8] ! Mem[00000000460001f8] p27_call_3_ho: stw %l3,[%o1+0x0c8] ! Mem[00000000468000c8] sth %l3,[%o3+0x076] ! Mem[0000000047800076] ldsh [%o3+0x116],%l2 ! Mem[0000000047800116] andcc %l5,-0x53e,%l0 stw %l7,[%o2+0x03c] ! Mem[000000004700003c] ldx [%o3+0x068],%l6 ! Mem[0000000047800068] retl swap [%o1+0x1fc],%l0 ! Mem[00000000468001fc] p28_jmpl_3_le: ldsh [%i1+0x0b8],%l2 ! Mem[00000000488000b8] jmpl %g6+8,%g0 stx %l0,[%i0+0x000] ! Mem[0000000048000000] p28_call_3_le: sdivx %l1,0xa44,%l0 stx %l3,[%i0+0x090] ! Mem[0000000048000090] umulcc %l7,%l0,%l7 ldsh [%i0+0x1b2],%l7 ! Mem[00000000480001b2] ldsb [%i0+0x04b],%l0 ! Mem[000000004800004b] ldsb [%i0+0x09d],%l1 ! Mem[000000004800009d] retl sdivx %l2,%l7,%l0 p28_jmpl_3_lo: ldsh [%o1+0x0b8],%l2 ! Mem[00000000488000b8] jmpl %g6+8,%g0 stx %l0,[%o0+0x000] ! Mem[0000000048000000] p28_call_3_lo: sdivx %l1,0xa44,%l0 stx %l3,[%o0+0x090] ! Mem[0000000048000090] umulcc %l7,%l0,%l7 ldsh [%o0+0x1b2],%l7 ! Mem[00000000480001b2] ldsb [%o0+0x04b],%l0 ! Mem[000000004800004b] ldsb [%o0+0x09d],%l1 ! Mem[000000004800009d] retl sdivx %l2,%l7,%l0 p28_jmpl_3_he: ldub [%i3+0x125],%l4 ! Mem[0000000049800125] ldub [%i2+0x095],%l3 ! Mem[0000000049000095] ld [%i0+0x11c],%f24 ! Mem[000000004800011c] ldd [%i1+0x008],%l0 ! Mem[0000000048800008] stx %l7,[%i1+0x150] ! Mem[0000000048800150] swap [%i0+0x0ac],%l4 ! Mem[00000000480000ac] jmpl %g6+8,%g0 ldd [%i1+0x130],%f30 ! Mem[0000000048800130] p28_call_3_he: lduw [%i2+0x058],%l0 ! Mem[0000000049000058] sll %l0,0x018,%l6 std %l2,[%i0+0x010] ! Mem[0000000048000010] sth %l7,[%i0+0x0bc] ! Mem[00000000480000bc] ldub [%i3+0x1ce],%l3 ! Mem[00000000498001ce] std %f18,[%i0+0x080] ! Mem[0000000048000080] ldub [%i1+0x1b8],%l0 ! Mem[00000000488001b8] retl stx %l3,[%i2+0x158] ! Mem[0000000049000158] p28_jmpl_3_ho: ldub [%o3+0x125],%l4 ! Mem[0000000049800125] ldub [%o2+0x095],%l3 ! Mem[0000000049000095] ld [%o0+0x11c],%f24 ! Mem[000000004800011c] ldd [%o1+0x008],%l0 ! Mem[0000000048800008] stx %l7,[%o1+0x150] ! Mem[0000000048800150] swap [%o0+0x0ac],%l4 ! Mem[00000000480000ac] jmpl %g6+8,%g0 ldd [%o1+0x130],%f30 ! Mem[0000000048800130] p28_call_3_ho: lduw [%o2+0x058],%l0 ! Mem[0000000049000058] sll %l0,0x018,%l6 std %l2,[%o0+0x010] ! Mem[0000000048000010] sth %l7,[%o0+0x0bc] ! Mem[00000000480000bc] ldub [%o3+0x1ce],%l3 ! Mem[00000000498001ce] std %f18,[%o0+0x080] ! Mem[0000000048000080] ldub [%o1+0x1b8],%l0 ! Mem[00000000488001b8] retl stx %l3,[%o2+0x158] ! Mem[0000000049000158] p29_jmpl_3_le: ldstub [%i3+0x1ad],%l7 ! Mem[000000004b8001ad] lduw [%i2+0x120],%l6 ! Mem[000000004b000120] jmpl %g6+8,%g0 stw %l6,[%i2+0x090] ! Mem[000000004b000090] p29_call_3_le: ldx [%i1+0x030],%l2 ! Mem[000000004a800030] stw %l2,[%i3+0x1cc] ! Mem[000000004b8001cc] std %f0 ,[%i2+0x1d0] ! Mem[000000004b0001d0] ldx [%i2+0x198],%l1 ! Mem[000000004b000198] ldx [%i2+0x058],%l0 ! Mem[000000004b000058] retl ldsb [%i3+0x0d5],%l5 ! Mem[000000004b8000d5] p29_jmpl_3_lo: ldstub [%o3+0x1ad],%l7 ! Mem[000000004b8001ad] lduw [%o2+0x120],%l6 ! Mem[000000004b000120] jmpl %g6+8,%g0 stw %l6,[%o2+0x090] ! Mem[000000004b000090] p29_call_3_lo: ldx [%o1+0x030],%l2 ! Mem[000000004a800030] stw %l2,[%o3+0x1cc] ! Mem[000000004b8001cc] std %f0 ,[%o2+0x1d0] ! Mem[000000004b0001d0] ldx [%o2+0x198],%l1 ! Mem[000000004b000198] ldx [%o2+0x058],%l0 ! Mem[000000004b000058] retl ldsb [%o3+0x0d5],%l5 ! Mem[000000004b8000d5] p29_jmpl_3_he: ldub [%i3+0x0f1],%l2 ! Mem[000000004b8000f1] addccc %l2,%l5,%l6 jmpl %g6+8,%g0 ldx [%i1+0x1c0],%l2 ! Mem[000000004a8001c0] p29_call_3_he: swap [%i2+0x0a8],%l6 ! Mem[000000004b0000a8] ldub [%i1+0x10c],%l3 ! Mem[000000004a80010c] retl ldx [%i3+0x050],%l0 ! Mem[000000004b800050] p29_jmpl_3_ho: ldub [%o3+0x0f1],%l2 ! Mem[000000004b8000f1] addccc %l2,%l5,%l6 jmpl %g6+8,%g0 ldx [%o1+0x1c0],%l2 ! Mem[000000004a8001c0] p29_call_3_ho: swap [%o2+0x0a8],%l6 ! Mem[000000004b0000a8] ldub [%o1+0x10c],%l3 ! Mem[000000004a80010c] retl ldx [%o3+0x050],%l0 ! Mem[000000004b800050] p30_jmpl_3_le: stx %l1,[%i1+0x000] ! Mem[000000004c800000] std %f14,[%i1+0x1a0] ! Mem[000000004c8001a0] srl %l0,0x00f,%l6 jmpl %g6+8,%g0 ldd [%i3+0x070],%l2 ! Mem[000000004d800070] p30_call_3_le: ldsw [%i2+0x18c],%l7 ! Mem[000000004d00018c] lduh [%i2+0x1e4],%l6 ! Mem[000000004d0001e4] retl ldsb [%i0+0x1d6],%l5 ! Mem[000000004c0001d6] p30_jmpl_3_lo: stx %l1,[%o1+0x000] ! Mem[000000004c800000] std %f14,[%o1+0x1a0] ! Mem[000000004c8001a0] srl %l0,0x00f,%l6 jmpl %g6+8,%g0 ldd [%o3+0x070],%l2 ! Mem[000000004d800070] p30_call_3_lo: ldsw [%o2+0x18c],%l7 ! Mem[000000004d00018c] lduh [%o2+0x1e4],%l6 ! Mem[000000004d0001e4] retl ldsb [%o0+0x1d6],%l5 ! Mem[000000004c0001d6] p30_jmpl_3_he: ldx [%i0+0x0f0],%l3 ! Mem[000000004c0000f0] stb %l2,[%i3+0x0c0] ! Mem[000000004d8000c0] ldub [%i2+0x180],%l4 ! Mem[000000004d000180] ldd [%i0+0x140],%l4 ! Mem[000000004c000140] ldd [%i1+0x1c8],%l2 ! Mem[000000004c8001c8] lduh [%i0+0x030],%l1 ! Mem[000000004c000030] jmpl %g6+8,%g0 lduh [%i2+0x17c],%l1 ! Mem[000000004d00017c] p30_call_3_he: lduw [%i1+0x18c],%l6 ! Mem[000000004c80018c] stb %l7,[%i1+0x105] ! Mem[000000004c800105] ldsw [%i0+0x0c0],%l2 ! Mem[000000004c0000c0] ldsb [%i2+0x098],%l3 ! Mem[000000004d000098] retl ldsh [%i2+0x02e],%l5 ! Mem[000000004d00002e] p30_jmpl_3_ho: ldx [%o0+0x0f0],%l3 ! Mem[000000004c0000f0] stb %l2,[%o3+0x0c0] ! Mem[000000004d8000c0] ldub [%o2+0x180],%l4 ! Mem[000000004d000180] ldd [%o0+0x140],%l4 ! Mem[000000004c000140] ldd [%o1+0x1c8],%l2 ! Mem[000000004c8001c8] lduh [%o0+0x030],%l1 ! Mem[000000004c000030] jmpl %g6+8,%g0 lduh [%o2+0x17c],%l1 ! Mem[000000004d00017c] p30_call_3_ho: lduw [%o1+0x18c],%l6 ! Mem[000000004c80018c] stb %l7,[%o1+0x105] ! Mem[000000004c800105] ldsw [%o0+0x0c0],%l2 ! Mem[000000004c0000c0] ldsb [%o2+0x098],%l3 ! Mem[000000004d000098] retl ldsh [%o2+0x02e],%l5 ! Mem[000000004d00002e] p31_jmpl_3_le: jmpl %g6+8,%g0 stx %l5,[%i2+0x118] ! Mem[000000004f000118] p31_call_3_le: umulcc %l4,%l3,%l7 srlx %l3,%l4,%l6 retl ldstub [%i0+0x07b],%l6 ! Mem[000000004e00007b] p31_jmpl_3_lo: jmpl %g6+8,%g0 stx %l5,[%o2+0x118] ! Mem[000000004f000118] p31_call_3_lo: umulcc %l4,%l3,%l7 srlx %l3,%l4,%l6 retl ldstub [%o0+0x07b],%l6 ! Mem[000000004e00007b] p31_jmpl_3_he: xnor %l0,%l6,%l6 std %l2,[%i2+0x0e8] ! Mem[000000004f0000e8] ldx [%i3+0x090],%l5 ! Mem[000000004f800090] ldsw [%i1+0x0a8],%l0 ! Mem[000000004e8000a8] addc %l0,0x583,%l7 subccc %l3,0xa18,%l1 jmpl %g6+8,%g0 swap [%i1+0x090],%l3 ! Mem[000000004e800090] p31_call_3_he: lduh [%i0+0x154],%l3 ! Mem[000000004e000154] ldsb [%i1+0x08e],%l0 ! Mem[000000004e80008e] sra %l1,%l6,%l0 stb %l5,[%i3+0x002] ! Mem[000000004f800002] retl stw %l7,[%i1+0x1cc] ! Mem[000000004e8001cc] p31_jmpl_3_ho: xnor %l0,%l6,%l6 std %l2,[%o2+0x0e8] ! Mem[000000004f0000e8] ldx [%o3+0x090],%l5 ! Mem[000000004f800090] ldsw [%o1+0x0a8],%l0 ! Mem[000000004e8000a8] addc %l0,0x583,%l7 subccc %l3,0xa18,%l1 jmpl %g6+8,%g0 swap [%o1+0x090],%l3 ! Mem[000000004e800090] p31_call_3_ho: lduh [%o0+0x154],%l3 ! Mem[000000004e000154] ldsb [%o1+0x08e],%l0 ! Mem[000000004e80008e] sra %l1,%l6,%l0 stb %l5,[%o3+0x002] ! Mem[000000004f800002] retl stw %l7,[%o1+0x1cc] ! Mem[000000004e8001cc] p32_jmpl_3_le: stb %l5,[%i2+0x044] ! Mem[0000000051000044] stx %l1,[%i3+0x0e0] ! Mem[00000000518000e0] jmpl %g6+8,%g0 umulcc %l6,0xfed,%l7 p32_call_3_le: ldsh [%i1+0x074],%l6 ! Mem[0000000050800074] or %l4,%l3,%l5 swap [%i1+0x0a8],%l7 ! Mem[00000000508000a8] stx %l3,[%i2+0x108] ! Mem[0000000051000108] ldsw [%i0+0x1e4],%l2 ! Mem[00000000500001e4] ldd [%i0+0x0c0],%f0 ! Mem[00000000500000c0] retl lduw [%i1+0x0dc],%l0 ! Mem[00000000508000dc] p32_jmpl_3_lo: stb %l5,[%o2+0x044] ! Mem[0000000051000044] stx %l1,[%o3+0x0e0] ! Mem[00000000518000e0] jmpl %g6+8,%g0 umulcc %l6,0xfed,%l7 p32_call_3_lo: ldsh [%o1+0x074],%l6 ! Mem[0000000050800074] or %l4,%l3,%l5 swap [%o1+0x0a8],%l7 ! Mem[00000000508000a8] stx %l3,[%o2+0x108] ! Mem[0000000051000108] ldsw [%o0+0x1e4],%l2 ! Mem[00000000500001e4] ldd [%o0+0x0c0],%f0 ! Mem[00000000500000c0] retl lduw [%o1+0x0dc],%l0 ! Mem[00000000508000dc] p32_jmpl_3_he: ldd [%i3+0x0e0],%l2 ! Mem[00000000518000e0] ldsw [%i2+0x080],%l6 ! Mem[0000000051000080] ldd [%i0+0x020],%l4 ! Mem[0000000050000020] stw %l2,[%i0+0x184] ! Mem[0000000050000184] mulx %l7,-0x4f3,%l3 ldsh [%i0+0x18e],%l2 ! Mem[000000005000018e] swap [%i2+0x0cc],%l1 ! Mem[00000000510000cc] jmpl %g6+8,%g0 addc %l2,%l6,%l2 p32_call_3_he: retl ldsb [%i3+0x044],%l4 ! Mem[0000000051800044] p32_jmpl_3_ho: ldd [%o3+0x0e0],%l2 ! Mem[00000000518000e0] ldsw [%o2+0x080],%l6 ! Mem[0000000051000080] ldd [%o0+0x020],%l4 ! Mem[0000000050000020] stw %l2,[%o0+0x184] ! Mem[0000000050000184] mulx %l7,-0x4f3,%l3 ldsh [%o0+0x18e],%l2 ! Mem[000000005000018e] swap [%o2+0x0cc],%l1 ! Mem[00000000510000cc] jmpl %g6+8,%g0 addc %l2,%l6,%l2 p32_call_3_ho: retl ldsb [%o3+0x044],%l4 ! Mem[0000000051800044] p33_jmpl_3_le: lduh [%i3+0x15e],%l1 ! Mem[000000005380015e] udivx %l3,-0xe0a,%l3 ldsh [%i0+0x1bc],%l0 ! Mem[00000000520001bc] jmpl %g6+8,%g0 lduh [%i3+0x1f4],%l3 ! Mem[00000000538001f4] p33_call_3_le: stw %l7,[%i1+0x03c] ! Mem[000000005280003c] retl lduw [%i2+0x16c],%l2 ! Mem[000000005300016c] p33_jmpl_3_lo: lduh [%o3+0x15e],%l1 ! Mem[000000005380015e] udivx %l3,-0xe0a,%l3 ldsh [%o0+0x1bc],%l0 ! Mem[00000000520001bc] jmpl %g6+8,%g0 lduh [%o3+0x1f4],%l3 ! Mem[00000000538001f4] p33_call_3_lo: stw %l7,[%o1+0x03c] ! Mem[000000005280003c] retl lduw [%o2+0x16c],%l2 ! Mem[000000005300016c] p33_jmpl_3_he: std %f30,[%i1+0x168] ! Mem[0000000052800168] ldsw [%i0+0x0a0],%l6 ! Mem[00000000520000a0] swap [%i3+0x1a8],%l2 ! Mem[00000000538001a8] jmpl %g6+8,%g0 std %l4,[%i2+0x1e0] ! Mem[00000000530001e0] p33_call_3_he: ldsw [%i0+0x128],%l2 ! Mem[0000000052000128] lduw [%i1+0x030],%l2 ! Mem[0000000052800030] ldx [%i2+0x188],%l0 ! Mem[0000000053000188] addccc %l5,0xf05,%l2 retl ldsw [%i2+0x0e4],%l4 ! Mem[00000000530000e4] p33_jmpl_3_ho: std %f30,[%o1+0x168] ! Mem[0000000052800168] ldsw [%o0+0x0a0],%l6 ! Mem[00000000520000a0] swap [%o3+0x1a8],%l2 ! Mem[00000000538001a8] jmpl %g6+8,%g0 std %l4,[%o2+0x1e0] ! Mem[00000000530001e0] p33_call_3_ho: ldsw [%o0+0x128],%l2 ! Mem[0000000052000128] lduw [%o1+0x030],%l2 ! Mem[0000000052800030] ldx [%o2+0x188],%l0 ! Mem[0000000053000188] addccc %l5,0xf05,%l2 retl ldsw [%o2+0x0e4],%l4 ! Mem[00000000530000e4] p34_jmpl_3_le: swap [%i1+0x0bc],%l7 ! Mem[00000000548000bc] ldx [%i0+0x0c8],%l4 ! Mem[00000000540000c8] ldsw [%i3+0x110],%l2 ! Mem[0000000055800110] sub %l4,%l5,%l6 ldsw [%i2+0x02c],%l4 ! Mem[000000005500002c] ldsb [%i3+0x132],%l1 ! Mem[0000000055800132] ldsb [%i2+0x199],%l3 ! Mem[0000000055000199] jmpl %g6+8,%g0 ldub [%i3+0x08b],%l3 ! Mem[000000005580008b] p34_call_3_le: ldstub [%i3+0x163],%l5 ! Mem[0000000055800163] retl ldx [%i3+0x090],%l4 ! Mem[0000000055800090] p34_jmpl_3_lo: swap [%o1+0x0bc],%l7 ! Mem[00000000548000bc] ldx [%o0+0x0c8],%l4 ! Mem[00000000540000c8] ldsw [%o3+0x110],%l2 ! Mem[0000000055800110] sub %l4,%l5,%l6 ldsw [%o2+0x02c],%l4 ! Mem[000000005500002c] ldsb [%o3+0x132],%l1 ! Mem[0000000055800132] ldsb [%o2+0x199],%l3 ! Mem[0000000055000199] jmpl %g6+8,%g0 ldub [%o3+0x08b],%l3 ! Mem[000000005580008b] p34_call_3_lo: ldstub [%o3+0x163],%l5 ! Mem[0000000055800163] retl ldx [%o3+0x090],%l4 ! Mem[0000000055800090] p34_jmpl_3_he: taddcctv %l0,%l2,%l2 ldd [%i3+0x068],%l6 ! Mem[0000000055800068] ldstub [%i1+0x15c],%l5 ! Mem[000000005480015c] umulcc %l4,%l2,%l2 orn %l0,%l7,%l7 jmpl %g6+8,%g0 umul %l3,-0xce2,%l1 p34_call_3_he: ldd [%i2+0x0e0],%l2 ! Mem[00000000550000e0] retl stb %l5,[%i2+0x0f5] ! Mem[00000000550000f5] p34_jmpl_3_ho: taddcctv %l0,%l2,%l2 ldd [%o3+0x068],%l6 ! Mem[0000000055800068] ldstub [%o1+0x15c],%l5 ! Mem[000000005480015c] umulcc %l4,%l2,%l2 orn %l0,%l7,%l7 jmpl %g6+8,%g0 umul %l3,-0xce2,%l1 p34_call_3_ho: ldd [%o2+0x0e0],%l2 ! Mem[00000000550000e0] retl stb %l5,[%o2+0x0f5] ! Mem[00000000550000f5] p35_jmpl_3_le: ldsh [%i3+0x0ba],%l6 ! Mem[00000000578000ba] stb %l1,[%i3+0x1e7] ! Mem[00000000578001e7] sub %l0,%l4,%l1 jmpl %g6+8,%g0 ldsh [%i0+0x11c],%l7 ! Mem[000000005600011c] p35_call_3_le: std %l0,[%i3+0x1c0] ! Mem[00000000578001c0] swap [%i2+0x0d4],%l5 ! Mem[00000000570000d4] subc %l1,0xf62,%l4 ldub [%i1+0x1f8],%l2 ! Mem[00000000568001f8] retl ldsh [%i2+0x08a],%l6 ! Mem[000000005700008a] p35_jmpl_3_lo: ldsh [%o3+0x0ba],%l6 ! Mem[00000000578000ba] stb %l1,[%o3+0x1e7] ! Mem[00000000578001e7] sub %l0,%l4,%l1 jmpl %g6+8,%g0 ldsh [%o0+0x11c],%l7 ! Mem[000000005600011c] p35_call_3_lo: std %l0,[%o3+0x1c0] ! Mem[00000000578001c0] swap [%o2+0x0d4],%l5 ! Mem[00000000570000d4] subc %l1,0xf62,%l4 ldub [%o1+0x1f8],%l2 ! Mem[00000000568001f8] retl ldsh [%o2+0x08a],%l6 ! Mem[000000005700008a] p35_jmpl_3_he: nop jmpl %g6+8,%g0 ldsw [%i2+0x064],%l1 ! Mem[0000000057000064] p35_call_3_he: ldd [%i0+0x038],%l4 ! Mem[0000000056000038] subc %l5,0x6fd,%l5 ldub [%i0+0x021],%l5 ! Mem[0000000056000021] ldstub [%i0+0x0ed],%l3 ! Mem[00000000560000ed] lduw [%i0+0x1fc],%l1 ! Mem[00000000560001fc] retl ldstub [%i2+0x012],%l6 ! Mem[0000000057000012] p35_jmpl_3_ho: nop jmpl %g6+8,%g0 ldsw [%o2+0x064],%l1 ! Mem[0000000057000064] p35_call_3_ho: ldd [%o0+0x038],%l4 ! Mem[0000000056000038] subc %l5,0x6fd,%l5 ldub [%o0+0x021],%l5 ! Mem[0000000056000021] ldstub [%o0+0x0ed],%l3 ! Mem[00000000560000ed] lduw [%o0+0x1fc],%l1 ! Mem[00000000560001fc] retl ldstub [%o2+0x012],%l6 ! Mem[0000000057000012] p36_jmpl_3_le: ldx [%i2+0x1f0],%l5 ! Mem[00000000590001f0] taddcctv %l1,-0x7f4,%l2 jmpl %g6+8,%g0 sub %l6,-0xb85,%l5 p36_call_3_le: ldsw [%i1+0x068],%l0 ! Mem[0000000058800068] addcc %l7,%l2,%l6 sdivx %l4,%l3,%l5 andn %l0,%l1,%l3 ldd [%i0+0x088],%f4 ! Mem[0000000058000088] retl std %l4,[%i3+0x1e8] ! Mem[00000000598001e8] p36_jmpl_3_lo: ldx [%o2+0x1f0],%l5 ! Mem[00000000590001f0] taddcctv %l1,-0x7f4,%l2 jmpl %g6+8,%g0 sub %l6,-0xb85,%l5 p36_call_3_lo: ldsw [%o1+0x068],%l0 ! Mem[0000000058800068] addcc %l7,%l2,%l6 sdivx %l4,%l3,%l5 andn %l0,%l1,%l3 ldd [%o0+0x088],%f4 ! Mem[0000000058000088] retl std %l4,[%o3+0x1e8] ! Mem[00000000598001e8] p36_jmpl_3_he: jmpl %g6+8,%g0 ldstub [%i0+0x102],%l5 ! Mem[0000000058000102] p36_call_3_he: st %f23,[%i2+0x0b8] ! Mem[00000000590000b8] addccc %l2,0x001,%l3 std %f20,[%i0+0x138] ! Mem[0000000058000138] retl ldub [%i0+0x032],%l0 ! Mem[0000000058000032] p36_jmpl_3_ho: jmpl %g6+8,%g0 ldstub [%o0+0x102],%l5 ! Mem[0000000058000102] p36_call_3_ho: st %f23,[%o2+0x0b8] ! Mem[00000000590000b8] addccc %l2,0x001,%l3 std %f20,[%o0+0x138] ! Mem[0000000058000138] retl ldub [%o0+0x032],%l0 ! Mem[0000000058000032] p37_jmpl_3_le: std %f4 ,[%i0+0x060] ! Mem[000000005a000060] jmpl %g6+8,%g0 ldd [%i0+0x068],%l6 ! Mem[000000005a000068] p37_call_3_le: ldstub [%i2+0x110],%l0 ! Mem[000000005b000110] stw %l3,[%i3+0x1d8] ! Mem[000000005b8001d8] ldub [%i2+0x1c0],%l2 ! Mem[000000005b0001c0] stx %l4,[%i1+0x030] ! Mem[000000005a800030] stw %l7,[%i1+0x0c4] ! Mem[000000005a8000c4] swap [%i0+0x110],%l2 ! Mem[000000005a000110] st %f4 ,[%i3+0x0a4] ! Mem[000000005b8000a4] retl lduw [%i0+0x17c],%l4 ! Mem[000000005a00017c] p37_jmpl_3_lo: std %f4 ,[%o0+0x060] ! Mem[000000005a000060] jmpl %g6+8,%g0 ldd [%o0+0x068],%l6 ! Mem[000000005a000068] p37_call_3_lo: ldstub [%o2+0x110],%l0 ! Mem[000000005b000110] stw %l3,[%o3+0x1d8] ! Mem[000000005b8001d8] ldub [%o2+0x1c0],%l2 ! Mem[000000005b0001c0] stx %l4,[%o1+0x030] ! Mem[000000005a800030] stw %l7,[%o1+0x0c4] ! Mem[000000005a8000c4] swap [%o0+0x110],%l2 ! Mem[000000005a000110] st %f4 ,[%o3+0x0a4] ! Mem[000000005b8000a4] retl lduw [%o0+0x17c],%l4 ! Mem[000000005a00017c] p37_jmpl_3_he: stx %l3,[%i3+0x0a8] ! Mem[000000005b8000a8] std %l0,[%i2+0x158] ! Mem[000000005b000158] swap [%i1+0x158],%l2 ! Mem[000000005a800158] jmpl %g6+8,%g0 ldsw [%i2+0x00c],%l7 ! Mem[000000005b00000c] p37_call_3_he: stx %l2,[%i2+0x110] ! Mem[000000005b000110] lduw [%i0+0x1d4],%l3 ! Mem[000000005a0001d4] ldsh [%i3+0x0ba],%l7 ! Mem[000000005b8000ba] stw %l2,[%i2+0x074] ! Mem[000000005b000074] ldd [%i1+0x168],%l2 ! Mem[000000005a800168] ldub [%i2+0x0d1],%l2 ! Mem[000000005b0000d1] sra %l7,%l0,%l7 retl sth %l4,[%i2+0x1e6] ! Mem[000000005b0001e6] p37_jmpl_3_ho: stx %l3,[%o3+0x0a8] ! Mem[000000005b8000a8] std %l0,[%o2+0x158] ! Mem[000000005b000158] swap [%o1+0x158],%l2 ! Mem[000000005a800158] jmpl %g6+8,%g0 ldsw [%o2+0x00c],%l7 ! Mem[000000005b00000c] p37_call_3_ho: stx %l2,[%o2+0x110] ! Mem[000000005b000110] lduw [%o0+0x1d4],%l3 ! Mem[000000005a0001d4] ldsh [%o3+0x0ba],%l7 ! Mem[000000005b8000ba] stw %l2,[%o2+0x074] ! Mem[000000005b000074] ldd [%o1+0x168],%l2 ! Mem[000000005a800168] ldub [%o2+0x0d1],%l2 ! Mem[000000005b0000d1] sra %l7,%l0,%l7 retl sth %l4,[%o2+0x1e6] ! Mem[000000005b0001e6] p38_jmpl_3_le: swap [%i2+0x05c],%l3 ! Mem[000000005d00005c] jmpl %g6+8,%g0 ldstub [%i2+0x0c0],%l3 ! Mem[000000005d0000c0] p38_call_3_le: stb %l5,[%i2+0x047] ! Mem[000000005d000047] retl ldsh [%i2+0x10a],%l7 ! Mem[000000005d00010a] p38_jmpl_3_lo: swap [%o2+0x05c],%l3 ! Mem[000000005d00005c] jmpl %g6+8,%g0 ldstub [%o2+0x0c0],%l3 ! Mem[000000005d0000c0] p38_call_3_lo: stb %l5,[%o2+0x047] ! Mem[000000005d000047] retl ldsh [%o2+0x10a],%l7 ! Mem[000000005d00010a] p38_jmpl_3_he: ldsw [%i1+0x048],%l5 ! Mem[000000005c800048] ldsh [%i2+0x008],%l4 ! Mem[000000005d000008] stw %l5,[%i3+0x008] ! Mem[000000005d800008] jmpl %g6+8,%g0 and %l6,-0xa91,%l5 p38_call_3_he: sth %l2,[%i3+0x0be] ! Mem[000000005d8000be] stw %l4,[%i1+0x0e8] ! Mem[000000005c8000e8] stw %l2,[%i3+0x114] ! Mem[000000005d800114] ldsh [%i1+0x1bc],%l4 ! Mem[000000005c8001bc] retl andncc %l0,%l4,%l3 p38_jmpl_3_ho: ldsw [%o1+0x048],%l5 ! Mem[000000005c800048] ldsh [%o2+0x008],%l4 ! Mem[000000005d000008] stw %l5,[%o3+0x008] ! Mem[000000005d800008] jmpl %g6+8,%g0 and %l6,-0xa91,%l5 p38_call_3_ho: sth %l2,[%o3+0x0be] ! Mem[000000005d8000be] stw %l4,[%o1+0x0e8] ! Mem[000000005c8000e8] stw %l2,[%o3+0x114] ! Mem[000000005d800114] ldsh [%o1+0x1bc],%l4 ! Mem[000000005c8001bc] retl andncc %l0,%l4,%l3 p39_jmpl_3_le: stb %l6,[%i1+0x1b3] ! Mem[000000005e8001b3] ldd [%i1+0x0b0],%l2 ! Mem[000000005e8000b0] jmpl %g6+8,%g0 udivx %l7,0xe3e,%l0 p39_call_3_le: ldsw [%i3+0x0a0],%l0 ! Mem[000000005f8000a0] stw %l0,[%i1+0x17c] ! Mem[000000005e80017c] std %l4,[%i3+0x130] ! Mem[000000005f800130] smul %l0,%l6,%l4 ldsw [%i2+0x020],%l5 ! Mem[000000005f000020] ldstub [%i2+0x10f],%l6 ! Mem[000000005f00010f] lduw [%i0+0x19c],%l0 ! Mem[000000005e00019c] retl sdivx %l6,%l7,%l2 p39_jmpl_3_lo: stb %l6,[%o1+0x1b3] ! Mem[000000005e8001b3] ldd [%o1+0x0b0],%l2 ! Mem[000000005e8000b0] jmpl %g6+8,%g0 udivx %l7,0xe3e,%l0 p39_call_3_lo: ldsw [%o3+0x0a0],%l0 ! Mem[000000005f8000a0] stw %l0,[%o1+0x17c] ! Mem[000000005e80017c] std %l4,[%o3+0x130] ! Mem[000000005f800130] smul %l0,%l6,%l4 ldsw [%o2+0x020],%l5 ! Mem[000000005f000020] ldstub [%o2+0x10f],%l6 ! Mem[000000005f00010f] lduw [%o0+0x19c],%l0 ! Mem[000000005e00019c] retl sdivx %l6,%l7,%l2 p39_jmpl_3_he: stw %l0,[%i0+0x1fc] ! Mem[000000005e0001fc] jmpl %g6+8,%g0 ldsw [%i1+0x020],%l5 ! Mem[000000005e800020] p39_call_3_he: addcc %l0,%l5,%l6 ldsh [%i0+0x154],%l2 ! Mem[000000005e000154] retl ldstub [%i1+0x01b],%l7 ! Mem[000000005e80001b] p39_jmpl_3_ho: stw %l0,[%o0+0x1fc] ! Mem[000000005e0001fc] jmpl %g6+8,%g0 ldsw [%o1+0x020],%l5 ! Mem[000000005e800020] p39_call_3_ho: addcc %l0,%l5,%l6 ldsh [%o0+0x154],%l2 ! Mem[000000005e000154] retl ldstub [%o1+0x01b],%l7 ! Mem[000000005e80001b] p40_jmpl_3_le: ldsb [%i0+0x00c],%l1 ! Mem[000000006000000c] jmpl %g6+8,%g0 stw %l4,[%i0+0x174] ! Mem[0000000060000174] p40_call_3_le: std %l6,[%i3+0x098] ! Mem[0000000061800098] taddcctv %l2,-0x642,%l6 stx %l6,[%i1+0x088] ! Mem[0000000060800088] tsubcctv %l6,%l7,%l2 retl lduw [%i1+0x168],%l3 ! Mem[0000000060800168] p40_jmpl_3_lo: ldsb [%o0+0x00c],%l1 ! Mem[000000006000000c] jmpl %g6+8,%g0 stw %l4,[%o0+0x174] ! Mem[0000000060000174] p40_call_3_lo: std %l6,[%o3+0x098] ! Mem[0000000061800098] taddcctv %l2,-0x642,%l6 stx %l6,[%o1+0x088] ! Mem[0000000060800088] tsubcctv %l6,%l7,%l2 retl lduw [%o1+0x168],%l3 ! Mem[0000000060800168] p40_jmpl_3_he: jmpl %g6+8,%g0 ldd [%i0+0x1a8],%l4 ! Mem[00000000600001a8] p40_call_3_he: lduw [%i1+0x01c],%l6 ! Mem[000000006080001c] xor %l2,0xa79,%l3 sll %l4,0x003,%l3 lduh [%i2+0x08e],%l5 ! Mem[000000006100008e] retl std %f16,[%i0+0x068] ! Mem[0000000060000068] p40_jmpl_3_ho: jmpl %g6+8,%g0 ldd [%o0+0x1a8],%l4 ! Mem[00000000600001a8] p40_call_3_ho: lduw [%o1+0x01c],%l6 ! Mem[000000006080001c] xor %l2,0xa79,%l3 sll %l4,0x003,%l3 lduh [%o2+0x08e],%l5 ! Mem[000000006100008e] retl std %f16,[%o0+0x068] ! Mem[0000000060000068] p41_jmpl_3_le: ldx [%i1+0x008],%l5 ! Mem[0000000062800008] ldsw [%i2+0x118],%l0 ! Mem[0000000063000118] ldsh [%i0+0x126],%l3 ! Mem[0000000062000126] ldd [%i0+0x170],%l6 ! Mem[0000000062000170] jmpl %g6+8,%g0 ldx [%i0+0x088],%l6 ! Mem[0000000062000088] p41_call_3_le: ldsw [%i1+0x1f4],%l6 ! Mem[00000000628001f4] ldd [%i1+0x140],%l2 ! Mem[0000000062800140] ldub [%i1+0x13c],%l6 ! Mem[000000006280013c] lduw [%i2+0x1b8],%l3 ! Mem[00000000630001b8] retl lduh [%i0+0x08a],%l3 ! Mem[000000006200008a] p41_jmpl_3_lo: ldx [%o1+0x008],%l5 ! Mem[0000000062800008] ldsw [%o2+0x118],%l0 ! Mem[0000000063000118] ldsh [%o0+0x126],%l3 ! Mem[0000000062000126] ldd [%o0+0x170],%l6 ! Mem[0000000062000170] jmpl %g6+8,%g0 ldx [%o0+0x088],%l6 ! Mem[0000000062000088] p41_call_3_lo: ldsw [%o1+0x1f4],%l6 ! Mem[00000000628001f4] ldd [%o1+0x140],%l2 ! Mem[0000000062800140] ldub [%o1+0x13c],%l6 ! Mem[000000006280013c] lduw [%o2+0x1b8],%l3 ! Mem[00000000630001b8] retl lduh [%o0+0x08a],%l3 ! Mem[000000006200008a] p41_jmpl_3_he: ldsh [%i3+0x19a],%l2 ! Mem[000000006380019a] jmpl %g6+8,%g0 stw %l2,[%i1+0x0e0] ! Mem[00000000628000e0] p41_call_3_he: stb %l7,[%i1+0x029] ! Mem[0000000062800029] ldsh [%i2+0x0de],%l0 ! Mem[00000000630000de] ldsh [%i2+0x012],%l0 ! Mem[0000000063000012] ldsb [%i1+0x031],%l1 ! Mem[0000000062800031] sth %l7,[%i3+0x0a8] ! Mem[00000000638000a8] swap [%i2+0x12c],%l3 ! Mem[000000006300012c] ldub [%i0+0x064],%l2 ! Mem[0000000062000064] retl ldd [%i2+0x190],%f28 ! Mem[0000000063000190] p41_jmpl_3_ho: ldsh [%o3+0x19a],%l2 ! Mem[000000006380019a] jmpl %g6+8,%g0 stw %l2,[%o1+0x0e0] ! Mem[00000000628000e0] p41_call_3_ho: stb %l7,[%o1+0x029] ! Mem[0000000062800029] ldsh [%o2+0x0de],%l0 ! Mem[00000000630000de] ldsh [%o2+0x012],%l0 ! Mem[0000000063000012] ldsb [%o1+0x031],%l1 ! Mem[0000000062800031] sth %l7,[%o3+0x0a8] ! Mem[00000000638000a8] swap [%o2+0x12c],%l3 ! Mem[000000006300012c] ldub [%o0+0x064],%l2 ! Mem[0000000062000064] retl ldd [%o2+0x190],%f28 ! Mem[0000000063000190] p42_jmpl_3_le: stx %l4,[%i0+0x050] ! Mem[0000000064000050] xor %l0,0xd4b,%l3 sdivx %l4,-0x23a,%l6 lduh [%i3+0x1ae],%l2 ! Mem[00000000658001ae] nop jmpl %g6+8,%g0 ldsh [%i0+0x08a],%l6 ! Mem[000000006400008a] p42_call_3_le: ldd [%i0+0x1f0],%l6 ! Mem[00000000640001f0] st %f10,[%i3+0x160] ! Mem[0000000065800160] lduw [%i3+0x11c],%l6 ! Mem[000000006580011c] swap [%i2+0x048],%l0 ! Mem[0000000065000048] retl and %l6,0x724,%l1 p42_jmpl_3_lo: stx %l4,[%o0+0x050] ! Mem[0000000064000050] xor %l0,0xd4b,%l3 sdivx %l4,-0x23a,%l6 lduh [%o3+0x1ae],%l2 ! Mem[00000000658001ae] nop jmpl %g6+8,%g0 ldsh [%o0+0x08a],%l6 ! Mem[000000006400008a] p42_call_3_lo: ldd [%o0+0x1f0],%l6 ! Mem[00000000640001f0] st %f10,[%o3+0x160] ! Mem[0000000065800160] lduw [%o3+0x11c],%l6 ! Mem[000000006580011c] swap [%o2+0x048],%l0 ! Mem[0000000065000048] retl and %l6,0x724,%l1 p42_jmpl_3_he: ldsb [%i3+0x0ab],%l3 ! Mem[00000000658000ab] ldd [%i2+0x0f0],%l2 ! Mem[00000000650000f0] st %f28,[%i0+0x090] ! Mem[0000000064000090] jmpl %g6+8,%g0 ldub [%i3+0x0a8],%l4 ! Mem[00000000658000a8] p42_call_3_he: stw %l0,[%i0+0x058] ! Mem[0000000064000058] lduh [%i2+0x0b6],%l6 ! Mem[00000000650000b6] orncc %l6,0xada,%l2 stw %l5,[%i3+0x1e4] ! Mem[00000000658001e4] ldstub [%i2+0x05d],%l3 ! Mem[000000006500005d] ldsb [%i2+0x12c],%l3 ! Mem[000000006500012c] ldsb [%i2+0x1d2],%l1 ! Mem[00000000650001d2] retl subc %l6,-0xbb3,%l6 p42_jmpl_3_ho: ldsb [%o3+0x0ab],%l3 ! Mem[00000000658000ab] ldd [%o2+0x0f0],%l2 ! Mem[00000000650000f0] st %f28,[%o0+0x090] ! Mem[0000000064000090] jmpl %g6+8,%g0 ldub [%o3+0x0a8],%l4 ! Mem[00000000658000a8] p42_call_3_ho: stw %l0,[%o0+0x058] ! Mem[0000000064000058] lduh [%o2+0x0b6],%l6 ! Mem[00000000650000b6] orncc %l6,0xada,%l2 stw %l5,[%o3+0x1e4] ! Mem[00000000658001e4] ldstub [%o2+0x05d],%l3 ! Mem[000000006500005d] ldsb [%o2+0x12c],%l3 ! Mem[000000006500012c] ldsb [%o2+0x1d2],%l1 ! Mem[00000000650001d2] retl subc %l6,-0xbb3,%l6 p43_jmpl_3_le: stw %l6,[%i3+0x0a8] ! Mem[00000000678000a8] st %f2 ,[%i3+0x114] ! Mem[0000000067800114] ldsb [%i0+0x078],%l5 ! Mem[0000000066000078] subccc %l3,-0x3fd,%l2 swap [%i3+0x15c],%l1 ! Mem[000000006780015c] xnorcc %l3,0xcf6,%l3 jmpl %g6+8,%g0 std %f12,[%i3+0x140] ! Mem[0000000067800140] p43_call_3_le: ldd [%i2+0x070],%l4 ! Mem[0000000067000070] swap [%i1+0x054],%l2 ! Mem[0000000066800054] retl ldub [%i0+0x16c],%l2 ! Mem[000000006600016c] p43_jmpl_3_lo: stw %l6,[%o3+0x0a8] ! Mem[00000000678000a8] st %f2 ,[%o3+0x114] ! Mem[0000000067800114] ldsb [%o0+0x078],%l5 ! Mem[0000000066000078] subccc %l3,-0x3fd,%l2 swap [%o3+0x15c],%l1 ! Mem[000000006780015c] xnorcc %l3,0xcf6,%l3 jmpl %g6+8,%g0 std %f12,[%o3+0x140] ! Mem[0000000067800140] p43_call_3_lo: ldd [%o2+0x070],%l4 ! Mem[0000000067000070] swap [%o1+0x054],%l2 ! Mem[0000000066800054] retl ldub [%o0+0x16c],%l2 ! Mem[000000006600016c] p43_jmpl_3_he: st %f22,[%i3+0x18c] ! Mem[000000006780018c] swap [%i3+0x010],%l3 ! Mem[0000000067800010] andn %l6,%l2,%l2 jmpl %g6+8,%g0 ldstub [%i2+0x1e0],%l4 ! Mem[00000000670001e0] p43_call_3_he: retl ldsw [%i1+0x184],%l0 ! Mem[0000000066800184] p43_jmpl_3_ho: st %f22,[%o3+0x18c] ! Mem[000000006780018c] swap [%o3+0x010],%l3 ! Mem[0000000067800010] andn %l6,%l2,%l2 jmpl %g6+8,%g0 ldstub [%o2+0x1e0],%l4 ! Mem[00000000670001e0] p43_call_3_ho: retl ldsw [%o1+0x184],%l0 ! Mem[0000000066800184] p44_jmpl_3_le: orcc %l3,-0x35f,%l6 orncc %l3,0xbda,%l6 ldstub [%i1+0x085],%l4 ! Mem[0000000068800085] std %l0,[%i0+0x118] ! Mem[0000000068000118] jmpl %g6+8,%g0 subc %l4,0xb8a,%l2 p44_call_3_le: ldstub [%i1+0x044],%l5 ! Mem[0000000068800044] retl ldd [%i3+0x1b8],%l4 ! Mem[00000000698001b8] p44_jmpl_3_lo: orcc %l3,-0x35f,%l6 orncc %l3,0xbda,%l6 ldstub [%o1+0x085],%l4 ! Mem[0000000068800085] std %l0,[%o0+0x118] ! Mem[0000000068000118] jmpl %g6+8,%g0 subc %l4,0xb8a,%l2 p44_call_3_lo: ldstub [%o1+0x044],%l5 ! Mem[0000000068800044] retl ldd [%o3+0x1b8],%l4 ! Mem[00000000698001b8] p44_jmpl_3_he: orn %l7,-0x69f,%l5 ldx [%i3+0x088],%l1 ! Mem[0000000069800088] jmpl %g6+8,%g0 ldd [%i2+0x080],%l4 ! Mem[0000000069000080] p44_call_3_he: std %l2,[%i3+0x088] ! Mem[0000000069800088] stx %l7,[%i3+0x108] ! Mem[0000000069800108] stx %l3,[%i2+0x008] ! Mem[0000000069000008] sllx %l1,0x03a,%l6 stw %l1,[%i1+0x064] ! Mem[0000000068800064] retl stb %l4,[%i2+0x03e] ! Mem[000000006900003e] p44_jmpl_3_ho: orn %l7,-0x69f,%l5 ldx [%o3+0x088],%l1 ! Mem[0000000069800088] jmpl %g6+8,%g0 ldd [%o2+0x080],%l4 ! Mem[0000000069000080] p44_call_3_ho: std %l2,[%o3+0x088] ! Mem[0000000069800088] stx %l7,[%o3+0x108] ! Mem[0000000069800108] stx %l3,[%o2+0x008] ! Mem[0000000069000008] sllx %l1,0x03a,%l6 stw %l1,[%o1+0x064] ! Mem[0000000068800064] retl stb %l4,[%o2+0x03e] ! Mem[000000006900003e] p45_jmpl_3_le: andn %l6,%l2,%l7 jmpl %g6+8,%g0 ldsh [%i0+0x0cc],%l7 ! Mem[000000006a0000cc] p45_call_3_le: stx %l1,[%i3+0x190] ! Mem[000000006b800190] sth %l5,[%i2+0x1f0] ! Mem[000000006b0001f0] std %f14,[%i1+0x038] ! Mem[000000006a800038] lduw [%i2+0x01c],%l7 ! Mem[000000006b00001c] sth %l2,[%i1+0x174] ! Mem[000000006a800174] orcc %l7,-0x05e,%l0 sth %l7,[%i2+0x0d6] ! Mem[000000006b0000d6] retl lduh [%i2+0x096],%l3 ! Mem[000000006b000096] p45_jmpl_3_lo: andn %l6,%l2,%l7 jmpl %g6+8,%g0 ldsh [%o0+0x0cc],%l7 ! Mem[000000006a0000cc] p45_call_3_lo: stx %l1,[%o3+0x190] ! Mem[000000006b800190] sth %l5,[%o2+0x1f0] ! Mem[000000006b0001f0] std %f14,[%o1+0x038] ! Mem[000000006a800038] lduw [%o2+0x01c],%l7 ! Mem[000000006b00001c] sth %l2,[%o1+0x174] ! Mem[000000006a800174] orcc %l7,-0x05e,%l0 sth %l7,[%o2+0x0d6] ! Mem[000000006b0000d6] retl lduh [%o2+0x096],%l3 ! Mem[000000006b000096] p45_jmpl_3_he: std %f30,[%i1+0x1c0] ! Mem[000000006a8001c0] ldx [%i3+0x1f0],%l4 ! Mem[000000006b8001f0] swap [%i0+0x08c],%l1 ! Mem[000000006a00008c] xnorcc %l2,%l4,%l3 addcc %l0,%l1,%l1 swap [%i1+0x0cc],%l5 ! Mem[000000006a8000cc] lduw [%i1+0x0bc],%l6 ! Mem[000000006a8000bc] jmpl %g6+8,%g0 stw %l6,[%i0+0x004] ! Mem[000000006a000004] p45_call_3_he: lduh [%i3+0x12c],%l6 ! Mem[000000006b80012c] stw %l3,[%i2+0x014] ! Mem[000000006b000014] ldx [%i0+0x1b8],%l1 ! Mem[000000006a0001b8] std %l6,[%i0+0x150] ! Mem[000000006a000150] stx %l0,[%i2+0x048] ! Mem[000000006b000048] retl sth %l6,[%i1+0x0f6] ! Mem[000000006a8000f6] p45_jmpl_3_ho: std %f30,[%o1+0x1c0] ! Mem[000000006a8001c0] ldx [%o3+0x1f0],%l4 ! Mem[000000006b8001f0] swap [%o0+0x08c],%l1 ! Mem[000000006a00008c] xnorcc %l2,%l4,%l3 addcc %l0,%l1,%l1 swap [%o1+0x0cc],%l5 ! Mem[000000006a8000cc] lduw [%o1+0x0bc],%l6 ! Mem[000000006a8000bc] jmpl %g6+8,%g0 stw %l6,[%o0+0x004] ! Mem[000000006a000004] p45_call_3_ho: lduh [%o3+0x12c],%l6 ! Mem[000000006b80012c] stw %l3,[%o2+0x014] ! Mem[000000006b000014] ldx [%o0+0x1b8],%l1 ! Mem[000000006a0001b8] std %l6,[%o0+0x150] ! Mem[000000006a000150] stx %l0,[%o2+0x048] ! Mem[000000006b000048] retl sth %l6,[%o1+0x0f6] ! Mem[000000006a8000f6] p46_jmpl_3_le: addc %l0,%l4,%l3 lduh [%i0+0x078],%l5 ! Mem[000000006c000078] jmpl %g6+8,%g0 ldsw [%i1+0x090],%l7 ! Mem[000000006c800090] p46_call_3_le: ldstub [%i2+0x1f6],%l5 ! Mem[000000006d0001f6] ldsw [%i3+0x0e0],%l5 ! Mem[000000006d8000e0] retl lduw [%i2+0x1bc],%l0 ! Mem[000000006d0001bc] p46_jmpl_3_lo: addc %l0,%l4,%l3 lduh [%o0+0x078],%l5 ! Mem[000000006c000078] jmpl %g6+8,%g0 ldsw [%o1+0x090],%l7 ! Mem[000000006c800090] p46_call_3_lo: ldstub [%o2+0x1f6],%l5 ! Mem[000000006d0001f6] ldsw [%o3+0x0e0],%l5 ! Mem[000000006d8000e0] retl lduw [%o2+0x1bc],%l0 ! Mem[000000006d0001bc] p46_jmpl_3_he: ld [%i1+0x09c],%f25 ! Mem[000000006c80009c] srl %l7,%l0,%l4 stw %l0,[%i2+0x010] ! Mem[000000006d000010] sth %l4,[%i3+0x1b6] ! Mem[000000006d8001b6] ldd [%i3+0x0b8],%f22 ! Mem[000000006d8000b8] jmpl %g6+8,%g0 sth %l2,[%i3+0x1a8] ! Mem[000000006d8001a8] p46_call_3_he: ldsh [%i3+0x1c6],%l5 ! Mem[000000006d8001c6] and %l0,0xbe2,%l2 retl ldx [%i1+0x080],%l7 ! Mem[000000006c800080] p46_jmpl_3_ho: ld [%o1+0x09c],%f25 ! Mem[000000006c80009c] srl %l7,%l0,%l4 stw %l0,[%o2+0x010] ! Mem[000000006d000010] sth %l4,[%o3+0x1b6] ! Mem[000000006d8001b6] ldd [%o3+0x0b8],%f22 ! Mem[000000006d8000b8] jmpl %g6+8,%g0 sth %l2,[%o3+0x1a8] ! Mem[000000006d8001a8] p46_call_3_ho: ldsh [%o3+0x1c6],%l5 ! Mem[000000006d8001c6] and %l0,0xbe2,%l2 retl ldx [%o1+0x080],%l7 ! Mem[000000006c800080] p47_jmpl_3_le: sth %l0,[%i1+0x0b4] ! Mem[000000006e8000b4] swap [%i3+0x08c],%l1 ! Mem[000000006f80008c] std %f10,[%i1+0x0d8] ! Mem[000000006e8000d8] jmpl %g6+8,%g0 tsubcctv %l2,-0xa0b,%l3 p47_call_3_le: ld [%i1+0x114],%f11 ! Mem[000000006e800114] ldub [%i3+0x12c],%l3 ! Mem[000000006f80012c] lduh [%i0+0x074],%l0 ! Mem[000000006e000074] ld [%i3+0x1ac],%f8 ! Mem[000000006f8001ac] retl sth %l6,[%i2+0x1e2] ! Mem[000000006f0001e2] p47_jmpl_3_lo: sth %l0,[%o1+0x0b4] ! Mem[000000006e8000b4] swap [%o3+0x08c],%l1 ! Mem[000000006f80008c] std %f10,[%o1+0x0d8] ! Mem[000000006e8000d8] jmpl %g6+8,%g0 tsubcctv %l2,-0xa0b,%l3 p47_call_3_lo: ld [%o1+0x114],%f11 ! Mem[000000006e800114] ldub [%o3+0x12c],%l3 ! Mem[000000006f80012c] lduh [%o0+0x074],%l0 ! Mem[000000006e000074] ld [%o3+0x1ac],%f8 ! Mem[000000006f8001ac] retl sth %l6,[%o2+0x1e2] ! Mem[000000006f0001e2] p47_jmpl_3_he: ldub [%i3+0x0b2],%l5 ! Mem[000000006f8000b2] or %l5,%l4,%l3 st %f30,[%i1+0x1c0] ! Mem[000000006e8001c0] jmpl %g6+8,%g0 std %l4,[%i2+0x0e0] ! Mem[000000006f0000e0] p47_call_3_he: retl add %l6,-0xcc1,%l4 p47_jmpl_3_ho: ldub [%o3+0x0b2],%l5 ! Mem[000000006f8000b2] or %l5,%l4,%l3 st %f30,[%o1+0x1c0] ! Mem[000000006e8001c0] jmpl %g6+8,%g0 std %l4,[%o2+0x0e0] ! Mem[000000006f0000e0] p47_call_3_ho: retl add %l6,-0xcc1,%l4 p48_jmpl_3_le: std %l4,[%i0+0x000] ! Mem[0000000070000000] stw %l1,[%i0+0x184] ! Mem[0000000070000184] lduw [%i1+0x1fc],%l3 ! Mem[00000000708001fc] xnorcc %l1,%l7,%l7 ldub [%i0+0x00d],%l7 ! Mem[000000007000000d] stw %l7,[%i2+0x028] ! Mem[0000000071000028] jmpl %g6+8,%g0 ldsh [%i0+0x106],%l1 ! Mem[0000000070000106] p48_call_3_le: retl std %l2,[%i2+0x010] ! Mem[0000000071000010] p48_jmpl_3_lo: std %l4,[%o0+0x000] ! Mem[0000000070000000] stw %l1,[%o0+0x184] ! Mem[0000000070000184] lduw [%o1+0x1fc],%l3 ! Mem[00000000708001fc] xnorcc %l1,%l7,%l7 ldub [%o0+0x00d],%l7 ! Mem[000000007000000d] stw %l7,[%o2+0x028] ! Mem[0000000071000028] jmpl %g6+8,%g0 ldsh [%o0+0x106],%l1 ! Mem[0000000070000106] p48_call_3_lo: retl std %l2,[%o2+0x010] ! Mem[0000000071000010] p48_jmpl_3_he: jmpl %g6+8,%g0 ldd [%i3+0x0d0],%l4 ! Mem[00000000718000d0] p48_call_3_he: tsubcc %l5,-0xf25,%l5 lduw [%i0+0x1e4],%l2 ! Mem[00000000700001e4] retl ld [%i3+0x0b8],%f28 ! Mem[00000000718000b8] p48_jmpl_3_ho: jmpl %g6+8,%g0 ldd [%o3+0x0d0],%l4 ! Mem[00000000718000d0] p48_call_3_ho: tsubcc %l5,-0xf25,%l5 lduw [%o0+0x1e4],%l2 ! Mem[00000000700001e4] retl ld [%o3+0x0b8],%f28 ! Mem[00000000718000b8] p49_jmpl_3_le: stx %l4,[%i0+0x158] ! Mem[0000000072000158] ldx [%i3+0x080],%l5 ! Mem[0000000073800080] ld [%i0+0x1bc],%f4 ! Mem[00000000720001bc] ldd [%i2+0x088],%l6 ! Mem[0000000073000088] tsubcctv %l5,0xae7,%l0 umul %l3,%l2,%l6 lduh [%i1+0x084],%l4 ! Mem[0000000072800084] jmpl %g6+8,%g0 stx %l0,[%i0+0x118] ! Mem[0000000072000118] p49_call_3_le: mulx %l1,-0x3c1,%l7 lduh [%i0+0x04a],%l3 ! Mem[000000007200004a] stb %l6,[%i3+0x09a] ! Mem[000000007380009a] retl or %l0,%l2,%l5 p49_jmpl_3_lo: stx %l4,[%o0+0x158] ! Mem[0000000072000158] ldx [%o3+0x080],%l5 ! Mem[0000000073800080] ld [%o0+0x1bc],%f4 ! Mem[00000000720001bc] ldd [%o2+0x088],%l6 ! Mem[0000000073000088] tsubcctv %l5,0xae7,%l0 umul %l3,%l2,%l6 lduh [%o1+0x084],%l4 ! Mem[0000000072800084] jmpl %g6+8,%g0 stx %l0,[%o0+0x118] ! Mem[0000000072000118] p49_call_3_lo: mulx %l1,-0x3c1,%l7 lduh [%o0+0x04a],%l3 ! Mem[000000007200004a] stb %l6,[%o3+0x09a] ! Mem[000000007380009a] retl or %l0,%l2,%l5 p49_jmpl_3_he: ldstub [%i0+0x143],%l4 ! Mem[0000000072000143] taddcc %l7,%l2,%l1 lduh [%i0+0x03a],%l3 ! Mem[000000007200003a] stw %l5,[%i3+0x168] ! Mem[0000000073800168] ld [%i3+0x194],%f28 ! Mem[0000000073800194] ldsh [%i1+0x0ba],%l7 ! Mem[00000000728000ba] subccc %l2,0xea1,%l3 jmpl %g6+8,%g0 std %l0,[%i0+0x0d8] ! Mem[00000000720000d8] p49_call_3_he: ldx [%i0+0x040],%l1 ! Mem[0000000072000040] swap [%i0+0x080],%l4 ! Mem[0000000072000080] sdivx %l3,%l5,%l5 sth %l4,[%i3+0x0e6] ! Mem[00000000738000e6] subccc %l2,-0x961,%l2 lduh [%i3+0x10a],%l2 ! Mem[000000007380010a] ldub [%i0+0x1e0],%l7 ! Mem[00000000720001e0] retl ldub [%i1+0x180],%l7 ! Mem[0000000072800180] p49_jmpl_3_ho: ldstub [%o0+0x143],%l4 ! Mem[0000000072000143] taddcc %l7,%l2,%l1 lduh [%o0+0x03a],%l3 ! Mem[000000007200003a] stw %l5,[%o3+0x168] ! Mem[0000000073800168] ld [%o3+0x194],%f28 ! Mem[0000000073800194] ldsh [%o1+0x0ba],%l7 ! Mem[00000000728000ba] subccc %l2,0xea1,%l3 jmpl %g6+8,%g0 std %l0,[%o0+0x0d8] ! Mem[00000000720000d8] p49_call_3_ho: ldx [%o0+0x040],%l1 ! Mem[0000000072000040] swap [%o0+0x080],%l4 ! Mem[0000000072000080] sdivx %l3,%l5,%l5 sth %l4,[%o3+0x0e6] ! Mem[00000000738000e6] subccc %l2,-0x961,%l2 lduh [%o3+0x10a],%l2 ! Mem[000000007380010a] ldub [%o0+0x1e0],%l7 ! Mem[00000000720001e0] retl ldub [%o1+0x180],%l7 ! Mem[0000000072800180] p50_jmpl_3_le: ldd [%i2+0x0c8],%l0 ! Mem[00000000750000c8] std %l2,[%i3+0x0e8] ! Mem[00000000758000e8] ldd [%i1+0x070],%l2 ! Mem[0000000074800070] lduh [%i1+0x136],%l2 ! Mem[0000000074800136] ldd [%i1+0x050],%f12 ! Mem[0000000074800050] stb %l1,[%i1+0x08a] ! Mem[000000007480008a] stb %l7,[%i0+0x1cc] ! Mem[00000000740001cc] jmpl %g6+8,%g0 ldstub [%i2+0x1ba],%l0 ! Mem[00000000750001ba] p50_call_3_le: retl tsubcctv %l6,-0x0a8,%l6 p50_jmpl_3_lo: ldd [%o2+0x0c8],%l0 ! Mem[00000000750000c8] std %l2,[%o3+0x0e8] ! Mem[00000000758000e8] ldd [%o1+0x070],%l2 ! Mem[0000000074800070] lduh [%o1+0x136],%l2 ! Mem[0000000074800136] ldd [%o1+0x050],%f12 ! Mem[0000000074800050] stb %l1,[%o1+0x08a] ! Mem[000000007480008a] stb %l7,[%o0+0x1cc] ! Mem[00000000740001cc] jmpl %g6+8,%g0 ldstub [%o2+0x1ba],%l0 ! Mem[00000000750001ba] p50_call_3_lo: retl tsubcctv %l6,-0x0a8,%l6 p50_jmpl_3_he: ld [%i1+0x048],%f22 ! Mem[0000000074800048] umulcc %l4,%l0,%l7 lduh [%i3+0x038],%l6 ! Mem[0000000075800038] ldub [%i1+0x1a3],%l7 ! Mem[00000000748001a3] jmpl %g6+8,%g0 std %f28,[%i1+0x110] ! Mem[0000000074800110] p50_call_3_he: taddcc %l0,0x84d,%l6 retl ldd [%i3+0x1c0],%l4 ! Mem[00000000758001c0] p50_jmpl_3_ho: ld [%o1+0x048],%f22 ! Mem[0000000074800048] umulcc %l4,%l0,%l7 lduh [%o3+0x038],%l6 ! Mem[0000000075800038] ldub [%o1+0x1a3],%l7 ! Mem[00000000748001a3] jmpl %g6+8,%g0 std %f28,[%o1+0x110] ! Mem[0000000074800110] p50_call_3_ho: taddcc %l0,0x84d,%l6 retl ldd [%o3+0x1c0],%l4 ! Mem[00000000758001c0] p51_jmpl_3_le: ldsb [%i3+0x115],%l3 ! Mem[0000000077800115] ldd [%i2+0x108],%l2 ! Mem[0000000077000108] std %l0,[%i3+0x0d8] ! Mem[00000000778000d8] ldx [%i0+0x148],%l6 ! Mem[0000000076000148] jmpl %g6+8,%g0 lduw [%i0+0x1c0],%l6 ! Mem[00000000760001c0] p51_call_3_le: std %l4,[%i3+0x090] ! Mem[0000000077800090] ldsb [%i2+0x1b0],%l0 ! Mem[00000000770001b0] stx %l0,[%i3+0x0d8] ! Mem[00000000778000d8] retl ldsw [%i0+0x180],%l0 ! Mem[0000000076000180] p51_jmpl_3_lo: ldsb [%o3+0x115],%l3 ! Mem[0000000077800115] ldd [%o2+0x108],%l2 ! Mem[0000000077000108] std %l0,[%o3+0x0d8] ! Mem[00000000778000d8] ldx [%o0+0x148],%l6 ! Mem[0000000076000148] jmpl %g6+8,%g0 lduw [%o0+0x1c0],%l6 ! Mem[00000000760001c0] p51_call_3_lo: std %l4,[%o3+0x090] ! Mem[0000000077800090] ldsb [%o2+0x1b0],%l0 ! Mem[00000000770001b0] stx %l0,[%o3+0x0d8] ! Mem[00000000778000d8] retl ldsw [%o0+0x180],%l0 ! Mem[0000000076000180] p51_jmpl_3_he: ldx [%i3+0x008],%l4 ! Mem[0000000077800008] swap [%i2+0x1d4],%l6 ! Mem[00000000770001d4] lduw [%i3+0x01c],%l7 ! Mem[000000007780001c] ldsw [%i1+0x074],%l2 ! Mem[0000000076800074] std %l4,[%i2+0x120] ! Mem[0000000077000120] swap [%i3+0x1f8],%l2 ! Mem[00000000778001f8] ldsw [%i3+0x008],%l0 ! Mem[0000000077800008] jmpl %g6+8,%g0 ldsh [%i0+0x0f6],%l7 ! Mem[00000000760000f6] p51_call_3_he: ldsb [%i2+0x02d],%l7 ! Mem[000000007700002d] sll %l6,0x016,%l3 stx %l6,[%i0+0x1e8] ! Mem[00000000760001e8] stx %l2,[%i3+0x0f8] ! Mem[00000000778000f8] retl umulcc %l4,-0x135,%l1 p51_jmpl_3_ho: ldx [%o3+0x008],%l4 ! Mem[0000000077800008] swap [%o2+0x1d4],%l6 ! Mem[00000000770001d4] lduw [%o3+0x01c],%l7 ! Mem[000000007780001c] ldsw [%o1+0x074],%l2 ! Mem[0000000076800074] std %l4,[%o2+0x120] ! Mem[0000000077000120] swap [%o3+0x1f8],%l2 ! Mem[00000000778001f8] ldsw [%o3+0x008],%l0 ! Mem[0000000077800008] jmpl %g6+8,%g0 ldsh [%o0+0x0f6],%l7 ! Mem[00000000760000f6] p51_call_3_ho: ldsb [%o2+0x02d],%l7 ! Mem[000000007700002d] sll %l6,0x016,%l3 stx %l6,[%o0+0x1e8] ! Mem[00000000760001e8] stx %l2,[%o3+0x0f8] ! Mem[00000000778000f8] retl umulcc %l4,-0x135,%l1 p52_jmpl_3_le: ldub [%i3+0x0fc],%l1 ! Mem[00000000798000fc] ldsw [%i1+0x164],%l0 ! Mem[0000000078800164] ldsb [%i2+0x1f0],%l5 ! Mem[00000000790001f0] jmpl %g6+8,%g0 lduw [%i1+0x088],%l6 ! Mem[0000000078800088] p52_call_3_le: stw %l7,[%i0+0x154] ! Mem[0000000078000154] retl ldsb [%i1+0x142],%l5 ! Mem[0000000078800142] p52_jmpl_3_lo: ldub [%o3+0x0fc],%l1 ! Mem[00000000798000fc] ldsw [%o1+0x164],%l0 ! Mem[0000000078800164] ldsb [%o2+0x1f0],%l5 ! Mem[00000000790001f0] jmpl %g6+8,%g0 lduw [%o1+0x088],%l6 ! Mem[0000000078800088] p52_call_3_lo: stw %l7,[%o0+0x154] ! Mem[0000000078000154] retl ldsb [%o1+0x142],%l5 ! Mem[0000000078800142] p52_jmpl_3_he: jmpl %g6+8,%g0 std %l6,[%i1+0x1f0] ! Mem[00000000788001f0] p52_call_3_he: retl ldsb [%i1+0x0f6],%l7 ! Mem[00000000788000f6] p52_jmpl_3_ho: jmpl %g6+8,%g0 std %l6,[%o1+0x1f0] ! Mem[00000000788001f0] p52_call_3_ho: retl ldsb [%o1+0x0f6],%l7 ! Mem[00000000788000f6] p53_jmpl_3_le: sth %l6,[%i3+0x100] ! Mem[000000007b800100] jmpl %g6+8,%g0 ldstub [%i2+0x0f5],%l5 ! Mem[000000007b0000f5] p53_call_3_le: lduw [%i0+0x0b8],%l7 ! Mem[000000007a0000b8] lduw [%i2+0x188],%l2 ! Mem[000000007b000188] stb %l4,[%i1+0x1c7] ! Mem[000000007a8001c7] ldsw [%i0+0x088],%l4 ! Mem[000000007a000088] std %l6,[%i0+0x078] ! Mem[000000007a000078] retl ld [%i1+0x158],%f0 ! Mem[000000007a800158] p53_jmpl_3_lo: sth %l6,[%o3+0x100] ! Mem[000000007b800100] jmpl %g6+8,%g0 ldstub [%o2+0x0f5],%l5 ! Mem[000000007b0000f5] p53_call_3_lo: lduw [%o0+0x0b8],%l7 ! Mem[000000007a0000b8] lduw [%o2+0x188],%l2 ! Mem[000000007b000188] stb %l4,[%o1+0x1c7] ! Mem[000000007a8001c7] ldsw [%o0+0x088],%l4 ! Mem[000000007a000088] std %l6,[%o0+0x078] ! Mem[000000007a000078] retl ld [%o1+0x158],%f0 ! Mem[000000007a800158] p53_jmpl_3_he: ldub [%i0+0x0d4],%l6 ! Mem[000000007a0000d4] tsubcc %l4,%l4,%l5 lduh [%i3+0x02a],%l2 ! Mem[000000007b80002a] std %l2,[%i2+0x138] ! Mem[000000007b000138] ldsb [%i2+0x025],%l0 ! Mem[000000007b000025] ldd [%i3+0x100],%f26 ! Mem[000000007b800100] ldd [%i1+0x190],%f22 ! Mem[000000007a800190] jmpl %g6+8,%g0 add %l6,%l0,%l1 p53_call_3_he: ldsh [%i2+0x03e],%l0 ! Mem[000000007b00003e] retl addcc %l7,%l2,%l6 p53_jmpl_3_ho: ldub [%o0+0x0d4],%l6 ! Mem[000000007a0000d4] tsubcc %l4,%l4,%l5 lduh [%o3+0x02a],%l2 ! Mem[000000007b80002a] std %l2,[%o2+0x138] ! Mem[000000007b000138] ldsb [%o2+0x025],%l0 ! Mem[000000007b000025] ldd [%o3+0x100],%f26 ! Mem[000000007b800100] ldd [%o1+0x190],%f22 ! Mem[000000007a800190] jmpl %g6+8,%g0 add %l6,%l0,%l1 p53_call_3_ho: ldsh [%o2+0x03e],%l0 ! Mem[000000007b00003e] retl addcc %l7,%l2,%l6 p54_jmpl_3_le: ldsh [%i3+0x04a],%l3 ! Mem[000000007d80004a] orncc %l5,0x160,%l3 nop stb %l0,[%i2+0x07e] ! Mem[000000007d00007e] std %f2 ,[%i3+0x088] ! Mem[000000007d800088] stx %l7,[%i1+0x128] ! Mem[000000007c800128] lduw [%i0+0x05c],%l2 ! Mem[000000007c00005c] jmpl %g6+8,%g0 stx %l5,[%i3+0x1e0] ! Mem[000000007d8001e0] p54_call_3_le: st %f8 ,[%i0+0x154] ! Mem[000000007c000154] ldsb [%i2+0x039],%l0 ! Mem[000000007d000039] stx %l7,[%i1+0x0a0] ! Mem[000000007c8000a0] sth %l0,[%i3+0x0ca] ! Mem[000000007d8000ca] retl stw %l0,[%i2+0x018] ! Mem[000000007d000018] p54_jmpl_3_lo: ldsh [%o3+0x04a],%l3 ! Mem[000000007d80004a] orncc %l5,0x160,%l3 nop stb %l0,[%o2+0x07e] ! Mem[000000007d00007e] std %f2 ,[%o3+0x088] ! Mem[000000007d800088] stx %l7,[%o1+0x128] ! Mem[000000007c800128] lduw [%o0+0x05c],%l2 ! Mem[000000007c00005c] jmpl %g6+8,%g0 stx %l5,[%o3+0x1e0] ! Mem[000000007d8001e0] p54_call_3_lo: st %f8 ,[%o0+0x154] ! Mem[000000007c000154] ldsb [%o2+0x039],%l0 ! Mem[000000007d000039] stx %l7,[%o1+0x0a0] ! Mem[000000007c8000a0] sth %l0,[%o3+0x0ca] ! Mem[000000007d8000ca] retl stw %l0,[%o2+0x018] ! Mem[000000007d000018] p54_jmpl_3_he: sth %l3,[%i1+0x096] ! Mem[000000007c800096] ldub [%i2+0x1da],%l2 ! Mem[000000007d0001da] st %f22,[%i3+0x1d0] ! Mem[000000007d8001d0] std %f28,[%i2+0x1f8] ! Mem[000000007d0001f8] jmpl %g6+8,%g0 ldsw [%i2+0x01c],%l0 ! Mem[000000007d00001c] p54_call_3_he: ldsw [%i1+0x1cc],%l7 ! Mem[000000007c8001cc] sdivx %l2,%l0,%l0 retl lduh [%i2+0x08a],%l2 ! Mem[000000007d00008a] p54_jmpl_3_ho: sth %l3,[%o1+0x096] ! Mem[000000007c800096] ldub [%o2+0x1da],%l2 ! Mem[000000007d0001da] st %f22,[%o3+0x1d0] ! Mem[000000007d8001d0] std %f28,[%o2+0x1f8] ! Mem[000000007d0001f8] jmpl %g6+8,%g0 ldsw [%o2+0x01c],%l0 ! Mem[000000007d00001c] p54_call_3_ho: ldsw [%o1+0x1cc],%l7 ! Mem[000000007c8001cc] sdivx %l2,%l0,%l0 retl lduh [%o2+0x08a],%l2 ! Mem[000000007d00008a] p55_jmpl_3_le: stw %l2,[%i3+0x134] ! Mem[000000007f800134] swap [%i2+0x12c],%l2 ! Mem[000000007f00012c] ldsh [%i2+0x016],%l2 ! Mem[000000007f000016] ldsb [%i3+0x1b7],%l6 ! Mem[000000007f8001b7] std %l2,[%i1+0x180] ! Mem[000000007e800180] andcc %l0,%l4,%l1 ldsw [%i3+0x11c],%l7 ! Mem[000000007f80011c] jmpl %g6+8,%g0 sth %l1,[%i2+0x106] ! Mem[000000007f000106] p55_call_3_le: retl andn %l2,0x460,%l4 p55_jmpl_3_lo: stw %l2,[%o3+0x134] ! Mem[000000007f800134] swap [%o2+0x12c],%l2 ! Mem[000000007f00012c] ldsh [%o2+0x016],%l2 ! Mem[000000007f000016] ldsb [%o3+0x1b7],%l6 ! Mem[000000007f8001b7] std %l2,[%o1+0x180] ! Mem[000000007e800180] andcc %l0,%l4,%l1 ldsw [%o3+0x11c],%l7 ! Mem[000000007f80011c] jmpl %g6+8,%g0 sth %l1,[%o2+0x106] ! Mem[000000007f000106] p55_call_3_lo: retl andn %l2,0x460,%l4 p55_jmpl_3_he: sth %l5,[%i3+0x0a2] ! Mem[000000007f8000a2] jmpl %g6+8,%g0 ldsh [%i3+0x11c],%l3 ! Mem[000000007f80011c] p55_call_3_he: srlx %l2,%l3,%l5 retl xnor %l0,-0xcbe,%l3 p55_jmpl_3_ho: sth %l5,[%o3+0x0a2] ! Mem[000000007f8000a2] jmpl %g6+8,%g0 ldsh [%o3+0x11c],%l3 ! Mem[000000007f80011c] p55_call_3_ho: srlx %l2,%l3,%l5 retl xnor %l0,-0xcbe,%l3 p56_jmpl_3_le: ldd [%i3+0x1e0],%f6 ! Mem[00000000818001e0] sub %l6,-0x082,%l5 ldsb [%i2+0x037],%l2 ! Mem[0000000081000037] ldsh [%i1+0x08c],%l3 ! Mem[000000008080008c] srlx %l0,%l2,%l5 sdivx %l7,-0xbee,%l6 ldsw [%i1+0x1c8],%l2 ! Mem[00000000808001c8] jmpl %g6+8,%g0 stb %l1,[%i2+0x011] ! Mem[0000000081000011] p56_call_3_le: ldsb [%i0+0x03b],%l3 ! Mem[000000008000003b] ldstub [%i2+0x16a],%l5 ! Mem[000000008100016a] retl srl %l4,0x00a,%l2 p56_jmpl_3_lo: ldd [%o3+0x1e0],%f6 ! Mem[00000000818001e0] sub %l6,-0x082,%l5 ldsb [%o2+0x037],%l2 ! Mem[0000000081000037] ldsh [%o1+0x08c],%l3 ! Mem[000000008080008c] srlx %l0,%l2,%l5 sdivx %l7,-0xbee,%l6 ldsw [%o1+0x1c8],%l2 ! Mem[00000000808001c8] jmpl %g6+8,%g0 stb %l1,[%o2+0x011] ! Mem[0000000081000011] p56_call_3_lo: ldsb [%o0+0x03b],%l3 ! Mem[000000008000003b] ldstub [%o2+0x16a],%l5 ! Mem[000000008100016a] retl srl %l4,0x00a,%l2 p56_jmpl_3_he: swap [%i2+0x1bc],%l0 ! Mem[00000000810001bc] swap [%i1+0x0fc],%l0 ! Mem[00000000808000fc] lduw [%i2+0x0c0],%l2 ! Mem[00000000810000c0] lduh [%i0+0x0f4],%l5 ! Mem[00000000800000f4] lduh [%i0+0x000],%l5 ! Mem[0000000080000000] jmpl %g6+8,%g0 lduh [%i1+0x18c],%l5 ! Mem[000000008080018c] p56_call_3_he: retl stb %l5,[%i1+0x152] ! Mem[0000000080800152] p56_jmpl_3_ho: swap [%o2+0x1bc],%l0 ! Mem[00000000810001bc] swap [%o1+0x0fc],%l0 ! Mem[00000000808000fc] lduw [%o2+0x0c0],%l2 ! Mem[00000000810000c0] lduh [%o0+0x0f4],%l5 ! Mem[00000000800000f4] lduh [%o0+0x000],%l5 ! Mem[0000000080000000] jmpl %g6+8,%g0 lduh [%o1+0x18c],%l5 ! Mem[000000008080018c] p56_call_3_ho: retl stb %l5,[%o1+0x152] ! Mem[0000000080800152] p57_jmpl_3_le: lduh [%i1+0x0f4],%l0 ! Mem[00000000828000f4] ldstub [%i3+0x114],%l7 ! Mem[0000000083800114] sll %l2,0x018,%l4 lduh [%i0+0x094],%l2 ! Mem[0000000082000094] jmpl %g6+8,%g0 swap [%i3+0x130],%l1 ! Mem[0000000083800130] p57_call_3_le: retl ldub [%i3+0x0de],%l7 ! Mem[00000000838000de] p57_jmpl_3_lo: lduh [%o1+0x0f4],%l0 ! Mem[00000000828000f4] ldstub [%o3+0x114],%l7 ! Mem[0000000083800114] sll %l2,0x018,%l4 lduh [%o0+0x094],%l2 ! Mem[0000000082000094] jmpl %g6+8,%g0 swap [%o3+0x130],%l1 ! Mem[0000000083800130] p57_call_3_lo: retl ldub [%o3+0x0de],%l7 ! Mem[00000000838000de] p57_jmpl_3_he: jmpl %g6+8,%g0 mulx %l5,%l6,%l2 p57_call_3_he: mulx %l3,%l3,%l6 stb %l0,[%i3+0x1d6] ! Mem[00000000838001d6] ldstub [%i3+0x16a],%l3 ! Mem[000000008380016a] std %f26,[%i3+0x0e0] ! Mem[00000000838000e0] ldsw [%i1+0x054],%l5 ! Mem[0000000082800054] lduh [%i1+0x01e],%l7 ! Mem[000000008280001e] retl ldsh [%i1+0x07a],%l0 ! Mem[000000008280007a] p57_jmpl_3_ho: jmpl %g6+8,%g0 mulx %l5,%l6,%l2 p57_call_3_ho: mulx %l3,%l3,%l6 stb %l0,[%o3+0x1d6] ! Mem[00000000838001d6] ldstub [%o3+0x16a],%l3 ! Mem[000000008380016a] std %f26,[%o3+0x0e0] ! Mem[00000000838000e0] ldsw [%o1+0x054],%l5 ! Mem[0000000082800054] lduh [%o1+0x01e],%l7 ! Mem[000000008280001e] retl ldsh [%o1+0x07a],%l0 ! Mem[000000008280007a] p58_jmpl_3_le: ldsb [%i0+0x032],%l0 ! Mem[0000000084000032] subccc %l4,-0x1dd,%l7 ld [%i2+0x154],%f13 ! Mem[0000000085000154] stw %l7,[%i3+0x0a4] ! Mem[00000000858000a4] ldd [%i3+0x150],%f4 ! Mem[0000000085800150] jmpl %g6+8,%g0 stb %l6,[%i1+0x032] ! Mem[0000000084800032] p58_call_3_le: retl stw %l4,[%i3+0x064] ! Mem[0000000085800064] p58_jmpl_3_lo: ldsb [%o0+0x032],%l0 ! Mem[0000000084000032] subccc %l4,-0x1dd,%l7 ld [%o2+0x154],%f13 ! Mem[0000000085000154] stw %l7,[%o3+0x0a4] ! Mem[00000000858000a4] ldd [%o3+0x150],%f4 ! Mem[0000000085800150] jmpl %g6+8,%g0 stb %l6,[%o1+0x032] ! Mem[0000000084800032] p58_call_3_lo: retl stw %l4,[%o3+0x064] ! Mem[0000000085800064] p58_jmpl_3_he: stx %l7,[%i0+0x180] ! Mem[0000000084000180] ldsh [%i3+0x1a2],%l5 ! Mem[00000000858001a2] jmpl %g6+8,%g0 ldsh [%i0+0x0e0],%l2 ! Mem[00000000840000e0] p58_call_3_he: ldub [%i0+0x117],%l1 ! Mem[0000000084000117] xnorcc %l4,0x6c7,%l5 ld [%i3+0x0ac],%f16 ! Mem[00000000858000ac] retl std %l6,[%i1+0x140] ! Mem[0000000084800140] p58_jmpl_3_ho: stx %l7,[%o0+0x180] ! Mem[0000000084000180] ldsh [%o3+0x1a2],%l5 ! Mem[00000000858001a2] jmpl %g6+8,%g0 ldsh [%o0+0x0e0],%l2 ! Mem[00000000840000e0] p58_call_3_ho: ldub [%o0+0x117],%l1 ! Mem[0000000084000117] xnorcc %l4,0x6c7,%l5 ld [%o3+0x0ac],%f16 ! Mem[00000000858000ac] retl std %l6,[%o1+0x140] ! Mem[0000000084800140] p59_jmpl_3_le: stw %l5,[%i0+0x100] ! Mem[0000000086000100] orcc %l6,-0x612,%l5 stb %l4,[%i1+0x1e7] ! Mem[00000000868001e7] jmpl %g6+8,%g0 lduh [%i2+0x17c],%l0 ! Mem[000000008700017c] p59_call_3_le: mulx %l0,-0xdca,%l3 retl stw %l6,[%i3+0x028] ! Mem[0000000087800028] p59_jmpl_3_lo: stw %l5,[%o0+0x100] ! Mem[0000000086000100] orcc %l6,-0x612,%l5 stb %l4,[%o1+0x1e7] ! Mem[00000000868001e7] jmpl %g6+8,%g0 lduh [%o2+0x17c],%l0 ! Mem[000000008700017c] p59_call_3_lo: mulx %l0,-0xdca,%l3 retl stw %l6,[%o3+0x028] ! Mem[0000000087800028] p59_jmpl_3_he: stb %l7,[%i1+0x18a] ! Mem[000000008680018a] ldsw [%i1+0x1b8],%l0 ! Mem[00000000868001b8] subccc %l7,0xc24,%l1 lduh [%i0+0x00e],%l3 ! Mem[000000008600000e] ldd [%i1+0x1d8],%l6 ! Mem[00000000868001d8] jmpl %g6+8,%g0 std %l4,[%i3+0x0f8] ! Mem[00000000878000f8] p59_call_3_he: ldstub [%i0+0x004],%l7 ! Mem[0000000086000004] smul %l1,%l6,%l1 ldub [%i1+0x1b3],%l7 ! Mem[00000000868001b3] retl ld [%i0+0x068],%f16 ! Mem[0000000086000068] p59_jmpl_3_ho: stb %l7,[%o1+0x18a] ! Mem[000000008680018a] ldsw [%o1+0x1b8],%l0 ! Mem[00000000868001b8] subccc %l7,0xc24,%l1 lduh [%o0+0x00e],%l3 ! Mem[000000008600000e] ldd [%o1+0x1d8],%l6 ! Mem[00000000868001d8] jmpl %g6+8,%g0 std %l4,[%o3+0x0f8] ! Mem[00000000878000f8] p59_call_3_ho: ldstub [%o0+0x004],%l7 ! Mem[0000000086000004] smul %l1,%l6,%l1 ldub [%o1+0x1b3],%l7 ! Mem[00000000868001b3] retl ld [%o0+0x068],%f16 ! Mem[0000000086000068] p60_jmpl_3_le: lduh [%i3+0x1b6],%l4 ! Mem[00000000898001b6] swap [%i2+0x098],%l7 ! Mem[0000000089000098] ldsh [%i2+0x0e0],%l2 ! Mem[00000000890000e0] umulcc %l4,%l0,%l3 jmpl %g6+8,%g0 and %l0,-0xb7c,%l6 p60_call_3_le: lduw [%i1+0x058],%l6 ! Mem[0000000088800058] swap [%i1+0x1ac],%l5 ! Mem[00000000888001ac] ldd [%i2+0x0c0],%f4 ! Mem[00000000890000c0] stw %l5,[%i1+0x170] ! Mem[0000000088800170] retl std %f6 ,[%i3+0x010] ! Mem[0000000089800010] p60_jmpl_3_lo: lduh [%o3+0x1b6],%l4 ! Mem[00000000898001b6] swap [%o2+0x098],%l7 ! Mem[0000000089000098] ldsh [%o2+0x0e0],%l2 ! Mem[00000000890000e0] umulcc %l4,%l0,%l3 jmpl %g6+8,%g0 and %l0,-0xb7c,%l6 p60_call_3_lo: lduw [%o1+0x058],%l6 ! Mem[0000000088800058] swap [%o1+0x1ac],%l5 ! Mem[00000000888001ac] ldd [%o2+0x0c0],%f4 ! Mem[00000000890000c0] stw %l5,[%o1+0x170] ! Mem[0000000088800170] retl std %f6 ,[%o3+0x010] ! Mem[0000000089800010] p60_jmpl_3_he: jmpl %g6+8,%g0 lduh [%i3+0x02c],%l6 ! Mem[000000008980002c] p60_call_3_he: ldsw [%i1+0x0e8],%l3 ! Mem[00000000888000e8] stb %l2,[%i2+0x126] ! Mem[0000000089000126] ldsh [%i2+0x0dc],%l1 ! Mem[00000000890000dc] sth %l0,[%i0+0x146] ! Mem[0000000088000146] retl lduw [%i1+0x1b0],%l7 ! Mem[00000000888001b0] p60_jmpl_3_ho: jmpl %g6+8,%g0 lduh [%o3+0x02c],%l6 ! Mem[000000008980002c] p60_call_3_ho: ldsw [%o1+0x0e8],%l3 ! Mem[00000000888000e8] stb %l2,[%o2+0x126] ! Mem[0000000089000126] ldsh [%o2+0x0dc],%l1 ! Mem[00000000890000dc] sth %l0,[%o0+0x146] ! Mem[0000000088000146] retl lduw [%o1+0x1b0],%l7 ! Mem[00000000888001b0] p61_jmpl_3_le: ldx [%i1+0x1a0],%l0 ! Mem[000000008a8001a0] addcc %l5,-0x0fb,%l2 ldx [%i2+0x0c0],%l4 ! Mem[000000008b0000c0] st %f5 ,[%i0+0x170] ! Mem[000000008a000170] stx %l6,[%i0+0x030] ! Mem[000000008a000030] jmpl %g6+8,%g0 smul %l0,-0xf89,%l6 p61_call_3_le: std %l2,[%i0+0x018] ! Mem[000000008a000018] tsubcctv %l0,0xedf,%l5 ldub [%i1+0x158],%l7 ! Mem[000000008a800158] nop std %l0,[%i0+0x080] ! Mem[000000008a000080] ldsb [%i1+0x09a],%l7 ! Mem[000000008a80009a] st %f12,[%i0+0x1b0] ! Mem[000000008a0001b0] retl std %l2,[%i2+0x150] ! Mem[000000008b000150] p61_jmpl_3_lo: ldx [%o1+0x1a0],%l0 ! Mem[000000008a8001a0] addcc %l5,-0x0fb,%l2 ldx [%o2+0x0c0],%l4 ! Mem[000000008b0000c0] st %f5 ,[%o0+0x170] ! Mem[000000008a000170] stx %l6,[%o0+0x030] ! Mem[000000008a000030] jmpl %g6+8,%g0 smul %l0,-0xf89,%l6 p61_call_3_lo: std %l2,[%o0+0x018] ! Mem[000000008a000018] tsubcctv %l0,0xedf,%l5 ldub [%o1+0x158],%l7 ! Mem[000000008a800158] nop std %l0,[%o0+0x080] ! Mem[000000008a000080] ldsb [%o1+0x09a],%l7 ! Mem[000000008a80009a] st %f12,[%o0+0x1b0] ! Mem[000000008a0001b0] retl std %l2,[%o2+0x150] ! Mem[000000008b000150] p61_jmpl_3_he: std %l0,[%i2+0x1b0] ! Mem[000000008b0001b0] or %l0,-0x643,%l6 sllx %l5,0x002,%l0 lduw [%i3+0x188],%l1 ! Mem[000000008b800188] orn %l5,-0x12f,%l7 stw %l7,[%i0+0x174] ! Mem[000000008a000174] jmpl %g6+8,%g0 ldub [%i1+0x02e],%l7 ! Mem[000000008a80002e] p61_call_3_he: retl sllx %l5,0x01b,%l2 p61_jmpl_3_ho: std %l0,[%o2+0x1b0] ! Mem[000000008b0001b0] or %l0,-0x643,%l6 sllx %l5,0x002,%l0 lduw [%o3+0x188],%l1 ! Mem[000000008b800188] orn %l5,-0x12f,%l7 stw %l7,[%o0+0x174] ! Mem[000000008a000174] jmpl %g6+8,%g0 ldub [%o1+0x02e],%l7 ! Mem[000000008a80002e] p61_call_3_ho: retl sllx %l5,0x01b,%l2 p62_jmpl_3_le: stx %l1,[%i3+0x098] ! Mem[000000008d800098] andn %l5,-0x9e7,%l6 ld [%i0+0x1fc],%f11 ! Mem[000000008c0001fc] jmpl %g6+8,%g0 lduw [%i1+0x194],%l6 ! Mem[000000008c800194] p62_call_3_le: stb %l0,[%i2+0x19d] ! Mem[000000008d00019d] orncc %l7,-0xe3b,%l7 retl lduh [%i0+0x116],%l2 ! Mem[000000008c000116] p62_jmpl_3_lo: stx %l1,[%o3+0x098] ! Mem[000000008d800098] andn %l5,-0x9e7,%l6 ld [%o0+0x1fc],%f11 ! Mem[000000008c0001fc] jmpl %g6+8,%g0 lduw [%o1+0x194],%l6 ! Mem[000000008c800194] p62_call_3_lo: stb %l0,[%o2+0x19d] ! Mem[000000008d00019d] orncc %l7,-0xe3b,%l7 retl lduh [%o0+0x116],%l2 ! Mem[000000008c000116] p62_jmpl_3_he: addccc %l5,%l7,%l3 jmpl %g6+8,%g0 ldd [%i1+0x150],%f18 ! Mem[000000008c800150] p62_call_3_he: ldsw [%i0+0x030],%l2 ! Mem[000000008c000030] stw %l5,[%i1+0x0d4] ! Mem[000000008c8000d4] retl stw %l4,[%i1+0x178] ! Mem[000000008c800178] p62_jmpl_3_ho: addccc %l5,%l7,%l3 jmpl %g6+8,%g0 ldd [%o1+0x150],%f18 ! Mem[000000008c800150] p62_call_3_ho: ldsw [%o0+0x030],%l2 ! Mem[000000008c000030] stw %l5,[%o1+0x0d4] ! Mem[000000008c8000d4] retl stw %l4,[%o1+0x178] ! Mem[000000008c800178] p63_jmpl_3_le: ldsh [%i2+0x1be],%l1 ! Mem[000000008f0001be] jmpl %g6+8,%g0 sth %l7,[%i2+0x0c6] ! Mem[000000008f0000c6] p63_call_3_le: stx %l7,[%i1+0x0e0] ! Mem[000000008e8000e0] stb %l3,[%i2+0x16a] ! Mem[000000008f00016a] stx %l3,[%i1+0x008] ! Mem[000000008e800008] sra %l2,%l1,%l2 ldstub [%i1+0x1ff],%l3 ! Mem[000000008e8001ff] std %l0,[%i0+0x1c0] ! Mem[000000008e0001c0] retl stw %l1,[%i1+0x1f4] ! Mem[000000008e8001f4] p63_jmpl_3_lo: ldsh [%o2+0x1be],%l1 ! Mem[000000008f0001be] jmpl %g6+8,%g0 sth %l7,[%o2+0x0c6] ! Mem[000000008f0000c6] p63_call_3_lo: stx %l7,[%o1+0x0e0] ! Mem[000000008e8000e0] stb %l3,[%o2+0x16a] ! Mem[000000008f00016a] stx %l3,[%o1+0x008] ! Mem[000000008e800008] sra %l2,%l1,%l2 ldstub [%o1+0x1ff],%l3 ! Mem[000000008e8001ff] std %l0,[%o0+0x1c0] ! Mem[000000008e0001c0] retl stw %l1,[%o1+0x1f4] ! Mem[000000008e8001f4] p63_jmpl_3_he: ldx [%i3+0x038],%l2 ! Mem[000000008f800038] ldub [%i0+0x01f],%l7 ! Mem[000000008e00001f] stw %l2,[%i1+0x0ec] ! Mem[000000008e8000ec] ldx [%i2+0x080],%l4 ! Mem[000000008f000080] stx %l3,[%i3+0x0a8] ! Mem[000000008f8000a8] lduw [%i2+0x1ac],%l7 ! Mem[000000008f0001ac] ldsb [%i1+0x189],%l2 ! Mem[000000008e800189] jmpl %g6+8,%g0 xorcc %l5,%l3,%l4 p63_call_3_he: retl sth %l0,[%i3+0x018] ! Mem[000000008f800018] p63_jmpl_3_ho: ldx [%o3+0x038],%l2 ! Mem[000000008f800038] ldub [%o0+0x01f],%l7 ! Mem[000000008e00001f] stw %l2,[%o1+0x0ec] ! Mem[000000008e8000ec] ldx [%o2+0x080],%l4 ! Mem[000000008f000080] stx %l3,[%o3+0x0a8] ! Mem[000000008f8000a8] lduw [%o2+0x1ac],%l7 ! Mem[000000008f0001ac] ldsb [%o1+0x189],%l2 ! Mem[000000008e800189] jmpl %g6+8,%g0 xorcc %l5,%l3,%l4 p63_call_3_ho: retl sth %l0,[%o3+0x018] ! Mem[000000008f800018] 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,2,2,1 .word 2,1,1,1,2,1,3,2 .word 1,2,1,1,3,2,2,1 .word 1,1,4,1,2,2,2,1 .word 2,2,2,2,1,1,2,3 .word 4,2,2,1,1,1,1,2 .word 2,2,2,1,1,2,2,3 .word 1,2,1,2,1,1,1,2 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,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 0x167f3890,0x1ab6b58b ! Init value for %l0 .word 0x11f20f42,0xa3301270 ! Init value for %l1 .word 0x4cdfa256,0xcb45cc8f ! Init value for %l2 .word 0x575d562d,0xac147a81 ! Init value for %l3 .word 0xb139fee8,0x4821e520 ! Init value for %l4 .word 0x74d2cc7c,0x0372948a ! Init value for %l5 .word 0x53b64701,0xdd981644 ! Init value for %l6 .word 0x53a4de4a,0x5bdb107c ! Init value for %l7 .align 64 p0_init_freg: .word 0x2dfc1704,0xa27be992 ! Init value for %f0 .word 0x8d385b8d,0x27fb4c8a ! Init value for %f2 .word 0x28099d8c,0x668b4d4e ! Init value for %f4 .word 0x9a1c659d,0x235d4220 ! Init value for %f6 .word 0xa2206d5c,0xb50d0979 ! Init value for %f8 .word 0xfcf47975,0x5dabbbb0 ! Init value for %f10 .word 0x67bc179e,0x67889022 ! Init value for %f12 .word 0xe3c6e17b,0x614c789f ! Init value for %f14 .word 0x7bfeacf3,0x3a5c23dc ! Init value for %f16 .word 0xa6a5628c,0xeebeaeeb ! Init value for %f18 .word 0xd0e8d936,0x8fc84bc4 ! Init value for %f20 .word 0x8d7d40f2,0xe772557f ! Init value for %f22 .word 0x82530cb6,0x799e4595 ! Init value for %f24 .word 0x7b21c029,0x5fcefbc2 ! Init value for %f26 .word 0xfdee4187,0x5b76afb0 ! Init value for %f28 .word 0xb94eae65,0x47ba7aa2 ! Init value for %f30 .word 0x88a1cfa1,0xfbeeb79a ! Init value for %f32 .word 0xd6679e84,0xaae0a206 ! Init value for %f34 .word 0xd8ba50be,0xd696deee ! Init value for %f36 .word 0x80e7d76f,0x5d7d9cbe ! Init value for %f38 .word 0xecfea266,0x66d82791 ! Init value for %f40 .word 0xfad4aa38,0x291774d7 ! Init value for %f42 .word 0x3f446757,0x00de7862 ! Init value for %f44 .word 0x6ab45e77,0xc5eee096 ! Init value for %f46 .word 0x3d3ecee2,0x0390d386 .word 0x22110635,0x7a3ab7e0 .word 0xee09f9d6,0xfe20e883 .word 0x34eb5f5c,0x5219642b .word 0xbb63aa74,0xd09f25f2 .word 0x14c696cf,0xab68f74c .word 0x49289bf1,0x52994724 .word 0x58d67952,0x0e535001 p0_expected_registers: .word 0x76fc0ca0,0x5d0ef9cb .word 0x00000000,0xd6abca04 .word 0x00000000,0x00008866 .word 0x00000000,0x0000a94c .word 0x000edf81,0x940ba1df .word 0x00000000,0xd6ac7350 .word 0x00000000,0x0000009b .word 0x00000000,0x000002ca p0_expected_fp_regs: .word 0x2dfc1704,0xa27be992 .word 0x8d385b8d,0x27fb4c8a .word 0x28099d8c,0xffe96d70 .word 0x9a1c659d,0x235d4220 .word 0x58c92b47,0x3e5f99b1 .word 0xfcf47975,0x5dabbbb0 .word 0x67bc179e,0x67889022 .word 0x61d74911,0x706de9ff .word 0x7bfeacf3,0x3a5c23dc .word 0xa6a5628c,0xeebeaeeb .word 0xd0e8d936,0x8fc84bc4 .word 0x8d7d40f2,0xe772557f .word 0x82530cb6,0x799e4595 .word 0x7b21c029,0x5fcefbc2 .word 0xfdee4187,0x8b06f016 .word 0xb94eae65,0x47ba7aa2 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p0_local0_expect: .word 0x821285db,0x44560613 .word 0x2f00e4ee,0xe6491cc9 .word 0xd6abca04,0x8ce87204 .word 0xb6000000,0x41000000 .word 0x88665628,0xbcc53171 .word 0x8741eefd,0x701230a3 .word 0x3e840fa1,0xea8cbb5c .word 0xbded205b,0x32f09e3a .word 0x457db894,0x9ab43c4b .word 0xdbe77138,0xf307f12a .word 0x6307f6b5,0x3685e906 .word 0x9417d400,0x0764cc42 .word 0xf54e4929,0xdeb8d5bd .word 0x85914dd4,0x2687e1c5 .word 0x0711878a,0x9c9636df .word 0x94bfda39,0xa1a9c8dc .word 0x5bdb107c,0xb2941510 .word 0xaac6ea9b,0x5f9dcfbc .word 0xc70c2149,0x5b0a9909 .word 0x87d5e259,0x0c38f0fa .word 0xe056474d,0x469ffd88 .word 0x819d4c7c,0x98f9d0d7 .word 0xf0de886f,0x7bff36eb .word 0x964c41af,0xd29a6d56 .word 0x616948af,0x130b7cf4 .word 0x64ffce80,0x736ca41c .word 0x000070b6,0x99a54514 .word 0x60dc72b0,0x67bc65ae .word 0xdef23d46,0x7a4f449f .word 0x4cc84a83,0x496dc208 .word 0xcd45f60c,0x97163c3b .word 0x7c5c667c,0x8cff9a90 .word 0x60b77837,0xa2d8c616 .word 0xe9d278f5,0xb4848ac1 .word 0x99a54514,0x07e34df4 .word 0xbfbc0164,0xffd479e5 .word 0xae923ff8,0xa7caab2d .word 0x2fed705a,0x3e233e4e .word 0x473551a9,0x45a3cc01 .word 0x05728e1a,0x9f953f91 .word 0x563f5c96,0x66ad55a9 .word 0x92cfa4ba,0x981120b4 .word 0x3c090a20,0x22a855f9 .word 0xc77c0d8b,0xd2ed362e .word 0xdaebe202,0x33b87620 .word 0xdac44191,0xc12ab742 .word 0x0e1fa698,0x34615a60 .word 0x43e3cf34,0x48dad284 .word 0xae701178,0xcf0dc557 .word 0xf0044df7,0x662fcfa4 .word 0x172fced4,0x3cedee9b .word 0x1cf0a61b,0x96f88044 .word 0x20de2f65,0x14e76a79 .word 0x3d5b7ab2,0x9f990931 .word 0x5e59885e,0xd45d18fd .word 0xa864da42,0x88f5aa9d .word 0xff11b62e,0x59041bed .word 0x01e7c200,0xcbf02efd .word 0xc405554e,0xa328d714 .word 0x60f8e062,0xabc7e586 .word 0x61c2e25c,0x2bc1cf3e .word 0x4b99071a,0x95fdcbf9 .word 0xa6105880,0x2609c06a .word 0x75948837,0x132ad29d p0_local1_expect: .word 0xd54eb1bc,0x7c766a4b .word 0xace61abb,0x458cef91 .word 0xd5479b20,0xe3174e52 .word 0x3f91179e,0xda461e4b .word 0x00009556,0xade643c9 .word 0x8b8d98bd,0x2379aa69 .word 0x187b6ed9,0x230a4e3c .word 0xa52bec3b,0x4e90e376 .word 0xa5d42203,0x3ffc4ed4 .word 0x1de79c89,0x780f9fe7 .word 0x5687756b,0xfba4ebad .word 0x1f265691,0x398a0403 .word 0xea602501,0x63e1fd39 .word 0xf3b7d1b0,0x62ef2a74 .word 0x41372e75,0x3a510d5a .word 0xd04980a9,0x407fff89 .word 0xc2c59292,0x96abd66a .word 0x1f8396a3,0xf13d7186 .word 0x5be2368a,0x85bd3357 .word 0x2db4016b,0xe83046e3 .word 0x837d7ba7,0xdaaa90e7 .word 0x0b76ee3e,0x56621561 .word 0xbcc53171,0x12d87ec4 .word 0x0c11d78c,0x64ec07e0 .word 0x41c6020b,0xe77aa33b .word 0xd69528db,0x3447dc7c .word 0xe61c7af4,0xb0db8100 .word 0x831fca2d,0x05d5820b .word 0xc277899f,0x55aa8b4c .word 0x8a2fcccd,0xba3825f0 .word 0xdb5daf69,0xf8bbe8ec .word 0x42ef5ae2,0x9ca75014 .word 0xe8085d36,0xa772d4db .word 0x1eefec10,0xb1c4f8f6 .word 0x5fa7abaa,0x30ff8a23 .word 0x3b63ed79,0xf264110d .word 0xc6687621,0xdf9b92f5 .word 0x0f9310e7,0xe14d48e7 .word 0xf186a21b,0x36fdff65 .word 0x76fc0ca0,0x5d0ef9cb .word 0x4a2f1269,0xf0217988 .word 0xe5f06e1e,0x874f60de .word 0x00a259d5,0xf181f5c0 .word 0xb31e1e91,0x5f63e8a7 .word 0x01208627,0x15611281 .word 0xa09c68c3,0xb146dbfe .word 0x6e20147d,0x0778691b .word 0x88f57d9d,0x7551de94 .word 0x728e4b2d,0x2d6bb621 .word 0xa35b8f9c,0xf4915653 .word 0xdc1efac1,0x692e49a0 .word 0x5c4717e1,0x5c2235e5 .word 0x08e26605,0x6f1707b6 .word 0xf3afce4f,0x36b9f7a6 .word 0xbd928998,0x9af311ea .word 0xa9f99c08,0xc5901eff .word 0x8df1cd1b,0xb6dd6400 .word 0xaafee5bd,0x478288e9 .word 0x58c92b47,0x3e5f99b1 .word 0x2265e0f1,0x106cd2f1 .word 0x1dbbcdbc,0x2fabcdde .word 0x3d90a47c,0xcaafed58 .word 0xc590163b,0x49458c2a .word 0xbf04fe01,0x2fa77503 p0_local2_expect: .word 0x560c0000,0x9f956654 .word 0x26860696,0xa581c81f .word 0x1cca59a6,0x2fcb6767 .word 0x560ceec6,0xc2b6820e .word 0x000000c5,0x456a55af .word 0x2f000000,0x00000000 .word 0xcdb01b6a,0x751a8885 .word 0xaa2e3622,0xbb2889c7 .word 0x142a6fcb,0x39a09d87 .word 0x50c44bf8,0x8b2b49c0 .word 0xea88ed17,0xc6f5dab7 .word 0x909f645f,0xf80936a0 .word 0x502b9952,0x302d0d9d .word 0x5bc3ff77,0x0b79cc1b .word 0x551057aa,0xfc6c3aec .word 0x45ff62e9,0x94f1ec52 .word 0xe422082f,0x5bb81b17 .word 0x5a944b5f,0x51204a86 .word 0x904b095e,0x9c709cd4 .word 0xe495b983,0x01ecda5d .word 0x39e48924,0x623927f9 .word 0xe9a77049,0xe3ec725c .word 0xe6516e36,0xe7a7f47f .word 0x0e2714bb,0xfd1cc414 .word 0xfb65318a,0xe1ad2952 .word 0x89b32e82,0x38ced040 .word 0x99893b56,0xfaf9a45e .word 0x4821e520,0x6fa6ef8e .word 0xf43ddc96,0xa5d56e27 .word 0x2237afdd,0x3c03ca92 .word 0x000000d5,0xed0a5a72 .word 0x1289e0c2,0x83bdfdd1 .word 0xa58bed72,0x3f4e8915 .word 0x8d6ef3ff,0x0ef45975 .word 0xddb05d29,0x7ca604ab .word 0x04c7d82f,0x262e301e .word 0x11b9e1c1,0xde14d704 .word 0x44642d49,0x2cdfccf1 .word 0x696b0987,0x65d8113c .word 0x6d861c2b,0xc4f23995 .word 0xf62c3ff1,0xb543d26f .word 0x7961bbc0,0x9261da9f .word 0xec12103b,0x4be9581b .word 0x96f9a763,0x5778b44f .word 0xe9908fa0,0x7fb1fb43 .word 0xd1431ca9,0x1ed0315e .word 0x4aee3fd9,0x169074b9 .word 0xf4c3d028,0x3eef0121 .word 0x9381aef9,0xd4ca81c6 .word 0xe95f06fc,0x2f13d2a2 .word 0x6c172faf,0xf6ff1542 .word 0x30d691b8,0xf5a91cd7 .word 0x17ecb765,0x25d09fe1 .word 0xa5b136b0,0x1b8e9a9f .word 0xcdb9bf1a,0xddad072d .word 0x112caa87,0x34048e1b .word 0x6be9e082,0x5f04a8f9 .word 0x04ce6dc6,0x71d87a36 .word 0x14c39499,0xf0faa5c8 .word 0x9e208349,0xd4bb4ac9 .word 0x97dbe41a,0x0745f6dd .word 0xa21abb6b,0xae3fd513 .word 0xa0589054,0xe02b9348 .word 0xb50bbcaf,0xbd00d83b p0_local3_expect: .word 0x7ce71065,0x48ee1030 .word 0xffe96d70,0x1149d761 .word 0x9f953f91,0x2af42d5b .word 0x70b65fa5,0x82c0089b .word 0xdd57372f,0x8496512d .word 0xb543d26f,0xebc48dc0 .word 0x1527d8c1,0xa2e888df .word 0x2a71f64b,0xd5686f82 .word 0x601fa16f,0xfd703c9c .word 0x758c5898,0x67b77668 .word 0xa21f0a26,0x0ccaa4fd .word 0x88665628,0xbcc53171 .word 0xe9a56066,0xd4fb3352 .word 0xa54c8ae0,0x6e594f99 .word 0xa3d9bb9a,0xb2e97652 .word 0x250e3552,0x8b06f016 .word 0x46fca5a6,0x10b72ea0 .word 0x9296302f,0x39efa574 .word 0x4a5cce4c,0x187cabc3 .word 0xec092e25,0x78f7a2ac .word 0x0dcd2a34,0x48122921 .word 0x1ed5add0,0xc6837335 .word 0xcb45cc8f,0x98ae4d88 .word 0x00000000,0xef0523d2 .word 0x2be17337,0x6066ce9f .word 0x3a36238f,0xbd40c9bb .word 0x0b10a025,0xa2d2d2f0 .word 0x00000000,0xef0523d2 .word 0xe5ee14da,0x5773ff5c .word 0x4af59650,0x1044fe14 .word 0xa6004799,0x60e9d167 .word 0xfc784a69,0x5c08d4b6 .word 0xd569ca73,0xc504c5a7 .word 0xdfe83249,0xdd71f9bf .word 0x074b9962,0x7540d7f8 .word 0x202fc6cc,0x15cc24fe .word 0x54214b24,0x00136851 .word 0x03a68b8b,0x8f526ed7 .word 0xa1ee4a09,0x82605f59 .word 0xa15c6c6b,0xa0e51a94 .word 0xee087ae4,0x31611561 .word 0x9c2a4cfe,0x9447591b .word 0xc65ccad0,0x610d5f36 .word 0x26df8bff,0xe2c86e42 .word 0x1e8b450e,0x0f2289f9 .word 0xcfe23459,0x3e4a719e .word 0x193a0e2e,0x81264bf5 .word 0xfa3132c6,0x38cc19f8 .word 0x0d27b665,0xc2b87d78 .word 0x955f6eda,0x2030ace4 .word 0x220b4be7,0x6055d326 .word 0x886a276f,0x1280b10d .word 0x6552cf5c,0x446b3637 .word 0x5af00317,0x28202777 .word 0x51b9fa6d,0x13d8a13f .word 0x3b96a1d6,0x9bcdc57f .word 0x17beaf31,0xe098b85f .word 0x8db63c0b,0xe25c90f5 .word 0x40cdc6bd,0x1f4d3c1b .word 0x009d5fa3,0x73295a4a .word 0xc6dbdcd0,0x9babfb14 .word 0xac947857,0x8857608d .word 0xd8873f19,0x05aeaa59 .word 0x00000000,0x56950000 share0_expect: share1_expect: share2_expect: share3_expect: p1_init_registers: .word 0x4934d9fe,0x1153c638 ! Init value for %l0 .word 0x5dcbc8de,0x016084d2 ! Init value for %l1 .word 0x42568505,0xa77c9a1a ! Init value for %l2 .word 0x2d86b84a,0x0e48ff54 ! Init value for %l3 .word 0x2390ef84,0xe70eaad5 ! Init value for %l4 .word 0x5a5a6304,0x7aba7701 ! Init value for %l5 .word 0xaf98ce4e,0x3db91bb5 ! Init value for %l6 .word 0x6bd1ea24,0xaf78f442 ! Init value for %l7 .align 64 p1_init_freg: .word 0x5ac97dea,0xa8cf73ba ! Init value for %f0 .word 0xb0d17713,0xdef0b612 ! Init value for %f2 .word 0x5e2cea89,0xdd087370 ! Init value for %f4 .word 0xbfd46df6,0x65334ea8 ! Init value for %f6 .word 0xa232b298,0xa0377e36 ! Init value for %f8 .word 0x65e3ed84,0x366d076e ! Init value for %f10 .word 0x937bed10,0x3587071e ! Init value for %f12 .word 0x315a694c,0xdbeda676 ! Init value for %f14 .word 0xfd6e4fa7,0x268eb8d5 ! Init value for %f16 .word 0xbc3270eb,0xc24d67e5 ! Init value for %f18 .word 0xe748c45c,0x34332c1a ! Init value for %f20 .word 0xbaede0f0,0x3a87071c ! Init value for %f22 .word 0x9f9aedbd,0x27cf67d0 ! Init value for %f24 .word 0xd1cd98f5,0x30e27157 ! Init value for %f26 .word 0xb1aa3e31,0xe1037608 ! Init value for %f28 .word 0xaea1fb35,0xbbea2394 ! Init value for %f30 .word 0x6c3f674f,0x728aad78 ! Init value for %f32 .word 0x28c8c831,0x6de7246f ! Init value for %f34 .word 0xc2657992,0xf5847740 ! Init value for %f36 .word 0x7732ef4c,0x0d466eeb ! Init value for %f38 .word 0xa672b78f,0xad02d68b ! Init value for %f40 .word 0x9b943759,0x576d7c6b ! Init value for %f42 .word 0xce4b0d38,0x7b379488 ! Init value for %f44 .word 0xb6070e52,0x612cf08a ! Init value for %f46 .word 0x29e18ee5,0xd630f11c .word 0x44e3c47f,0x3f097504 .word 0x02822d95,0x81051154 .word 0xe1846c80,0x23eaf16b .word 0x823c805a,0x742d21f5 .word 0x18ca2699,0x3cb2cd3e .word 0x8229be33,0x4c3f16bf .word 0xfa190342,0x3664f9c8 p1_expected_registers: .word 0x00000000,0x649fa8d3 .word 0x00000000,0xaeb46b60 .word 0x00000000,0x00000170 .word 0x00000000,0x5b1cb756 .word 0x00000000,0x000eead2 .word 0x00000000,0xfd80af0c .word 0x00000000,0x00000093 .word 0x00000000,0xa320b2ef p1_expected_fp_regs: .word 0x375681eb,0xa35f9ecb .word 0xc9aacc62,0xd7f775b0 .word 0x5e2cea89,0xdd087370 .word 0xbfd46df6,0x65334ea8 .word 0xa232b298,0xa0377e36 .word 0x98c44608,0xd106244a .word 0x649fa8d3,0x6f000000 .word 0x707308dd,0x89ea2c5e .word 0xfd6e4fa7,0x268eb8d5 .word 0xa9706397,0xd3a89f64 .word 0xe748c45c,0x34332c1a .word 0xbaede0f0,0x3a87071c .word 0x9f9aedbd,0x27cf67d0 .word 0x514b732f,0x30e27157 .word 0x375681eb,0xe1037608 .word 0xaea1fb35,0xbbea2394 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p1_local0_expect: .word 0x514b732f,0xc8b527c0 .word 0x00000000,0x0000059f .word 0x163df550,0xce416457 .word 0x707308dd,0x89ea2c5e .word 0xa8d39749,0x000000f5 .word 0x0000006f,0xd3a89f64 .word 0xad138544,0x95bcf33c .word 0x883343f0,0xc4b8479e .word 0x57b8b631,0x284de4ba .word 0xf0edffd4,0x734c8849 .word 0xe87c8052,0x7acb5b59 .word 0x16723b21,0x624ed5c7 .word 0x4f4d5154,0xdb2790bd .word 0x5273cca8,0xd0a97455 .word 0xde69fcb4,0x0179d0d6 .word 0x0c51f539,0xdb7792c4 .word 0xa77c9a1a,0xf7111569 .word 0x79fbff07,0x93ba180d .word 0x7d497992,0x0770653d .word 0x831e1c32,0xbc306597 .word 0x56167055,0x43f1d4af .word 0x1c6a4a51,0x9cf8944b .word 0xaa5f82b7,0x28426eaa .word 0xc4b59795,0x71cafe9b .word 0xbe0daf4c,0xbe19d271 .word 0x0627b797,0x409650ac .word 0x62a6f784,0x52164fbd .word 0x6ee0756e,0x565d9a1d .word 0x77569749,0x00000002 .word 0x34bb0792,0xdea6be5f .word 0xc390b20e,0x53d43399 .word 0xd6e14137,0x9a0264cc .word 0xbf12609a,0x1e01cf97 .word 0x4e58f07b,0xca0e463b .word 0x80c582ee,0x77569749 .word 0xd60a324d,0x832f8b40 .word 0x8c5e9360,0x0c8122b0 .word 0x9abfc5cf,0x65770f5b .word 0x5033c2d9,0xc4c0ff21 .word 0x4f61e40a,0xc0595f35 .word 0x4a4e7fab,0x15f4f1d5 .word 0x0c5316b0,0xfdcc5000 .word 0x00000170,0x5b1cb756 .word 0xfdd0e14f,0x089cf34e .word 0xb8e2ff3e,0x57cec002 .word 0x75c3fbae,0x8ddbf84b .word 0xe698d833,0x218587d9 .word 0x1659db59,0x2073a061 .word 0xe675973a,0x409def6b .word 0x3f1c0467,0xaef60b89 .word 0x3f04270d,0xd22674e9 .word 0x298cc8c0,0x144934cc .word 0xda605875,0x4ce4b4ab .word 0x0c58878d,0xeacd2b8c .word 0x03939fe2,0x920abb3d .word 0x29897b13,0xdcfc16c0 .word 0xec45fa94,0x22dffb18 .word 0x4a93d57c,0x496ee24d .word 0xb3c57726,0xeffe0fc6 .word 0x9e1ce7cd,0x4c2d8b84 .word 0xf88ae941,0x90b00287 .word 0x71dfde26,0xfac1e20e .word 0xa7885058,0xdb513dc5 .word 0x83be7429,0x4892caf8 p1_local1_expect: .word 0x00000663,0x89595544 .word 0x2f9fa8d3,0x976370a9 .word 0xaac8ae1e,0x53e61be0 .word 0x112a52cf,0x916f278e .word 0x00000170,0xd1c68e5f .word 0xa232b298,0xa0377e36 .word 0x1ece2179,0x176b21cb .word 0xc0072b6e,0xc9c933c1 .word 0xef7653f5,0xb20e59cd .word 0x9a015bc2,0x5ff02081 .word 0xf1824ea1,0xd684246c .word 0x65b8b046,0x8540dc61 .word 0xdc16b1b0,0x57774c75 .word 0xd3f5028f,0x182e9419 .word 0x26bc7782,0x04473d4b .word 0xc2b27d48,0x6302cd70 .word 0x932122a7,0xe470ef25 .word 0x91679481,0x8a1b232a .word 0xfd767488,0x471d6473 .word 0x29fe92b1,0xec855ce9 .word 0x193c9dd5,0x6a245579 .word 0xdd0ecf58,0x2fbddccd .word 0x92acb557,0x3093d4eb .word 0x50fb1e85,0xdd1ecf7d .word 0x28762df9,0x3cb47676 .word 0x2dce3569,0x1b47cabd .word 0x69068057,0x9937f7e0 .word 0x9407be25,0xab1e12c9 .word 0x15055048,0x35afe8ff .word 0xd5100495,0x06726cba .word 0x1f6b6e04,0xbe0b80ec .word 0x449f2b22,0x04b7ce76 .word 0xe00525cb,0x1d83d536 .word 0x62033d2d,0xf2342d07 .word 0xdb18d404,0x3205ffcd .word 0x1cd99091,0x2a343204 .word 0x6a0b9a9a,0xd83cbff9 .word 0x7651e54f,0x5d50269c .word 0xf43d8799,0x1f7f701d .word 0xc7912531,0x6577c017 .word 0x7427ee7f,0xa8b9c411 .word 0x5fb79321,0x69218432 .word 0x3d9d6a60,0x7cdc390f .word 0x71daef56,0x4e072f6a .word 0x5b1cb756,0x6fc0cde0 .word 0x5bd53dd6,0x403c29b9 .word 0x08e699a4,0x3bb9ddab .word 0x7d744569,0xa0c1aab1 .word 0x04598010,0x63011f35 .word 0x602153fb,0xee810e57 .word 0xef46ab87,0xd9a29c2c .word 0xc4b5deda,0x25c3c74e .word 0xad78b859,0x895d8516 .word 0x57b3938a,0x6903be80 .word 0x081423a5,0x9451ee43 .word 0x1c28596e,0xda4d2d77 .word 0x4a1fb177,0x621bd8cf .word 0x1d18bbb4,0xbcc459ee .word 0xf198b6ce,0xfdd4e278 .word 0x5cf81ab1,0x90978939 .word 0xbd9668d4,0xa102981b .word 0xa3486a1f,0xfd80af0c .word 0xbb5db0e6,0xec3c6793 .word 0xd5e69b24,0x215367f2 p1_local2_expect: .word 0xd3a89f64,0x606bb4ae .word 0x43049d69,0xe5d7c5e6 .word 0x76cc3938,0x6e632f1f .word 0xaf3d5b25,0x8613aa94 .word 0x4a119289,0x6caf0b18 .word 0xd106244a,0x00946b4d .word 0x2e3418d4,0x7e7d2aa5 .word 0x6db237ab,0x54231bf3 .word 0x215367f2,0xfac1e20e .word 0x4eb3d7bf,0x3279a49a .word 0xca796972,0x7f976460 .word 0x82093852,0x6f9e3ff0 .word 0x4e884fa4,0x0de36ae4 .word 0x06c0c64d,0x9ddb5180 .word 0x2156ddd2,0x4d0ba799 .word 0x1bb2449d,0xbb575080 .word 0x315a694c,0xdbeda676 .word 0x29d54e81,0x55063b24 .word 0xe0cab6ce,0x90ed40ea .word 0x5c353dda,0xb6fbe8dc .word 0xe495c223,0xe27ac4ad .word 0x29f11951,0x7058c591 .word 0xaeaecaff,0x14d28ea2 .word 0x02037597,0xef956628 .word 0x5fb8eb70,0xeb3cfbd3 .word 0xb75b1757,0xd4eec345 .word 0x9ed1eebc,0xd53b2b25 .word 0xc467c14b,0x4925a2b5 .word 0x1eb79d41,0x007902bf .word 0x00173df0,0xeca47717 .word 0x55e226fb,0x00000000 .word 0x58d26b9b,0x8f8350b7 .word 0x7b995bfe,0x89748dde .word 0x21115202,0x455ca93a .word 0x425adff3,0x98475155 .word 0x050610a1,0xe20a306d .word 0x956cb0cc,0xda5cf635 .word 0xb6cdb8dc,0x5a2fa79f .word 0xea2cc725,0x1af66649 .word 0xa52ff40e,0xa539356d .word 0x4e2faeeb,0x811c9b21 .word 0x9b1cdd8e,0x8ac661ac .word 0xcd85725b,0x49cc9c00 .word 0x22a9214b,0xf64dd4fe .word 0x1a09a399,0xb5a04df4 .word 0x52d06f20,0xc09d14ad .word 0x7f7c7b46,0xaf7849a7 .word 0xbe0c1858,0x6ff9ece1 .word 0x7176ae1f,0x1b4e1211 .word 0x99d6f99e,0x4a2d84af .word 0x00000000,0x1f0ac400 .word 0x989ea55d,0x9feb1260 .word 0x5380c0a8,0x2feee84d .word 0xd66854e8,0x90c7508e .word 0xfeaa2551,0x90bb9383 .word 0x11223689,0xc999914d .word 0x79115128,0xdf6ee316 .word 0xffa80d5b,0x6b011660 .word 0x0eb25035,0xc9177742 .word 0xcfd3ffa9,0x2bc295ca .word 0x33db3d37,0xe123f0da .word 0x0e0d2611,0xd570f36d .word 0xdbb2097e,0xf145482c .word 0xa3c18bf6,0xe8fcb5d0 p1_local3_expect: .word 0xa0377e36,0x000000f5 .word 0x375681eb,0xa35f9ecb .word 0x0eb094da,0x74fc8ff4 .word 0x1cfa4a90,0x22d1a115 .word 0xdcdbc8d5,0xda5502e6 .word 0xb075f7d7,0x62ccaac9 .word 0x907b7fa4,0xde18fa3d .word 0xc95d59ef,0x3414cef8 .word 0xaea1fb35,0xbbea2394 .word 0x7bc506a1,0x290deebf .word 0xea5ee412,0xd16c017f .word 0xebcba411,0x7b6a6ae9 .word 0x3cf4afc3,0x47a8df4d .word 0x0f4f8fa3,0x93d69490 .word 0x9c7bcaec,0xcfa83ba2 .word 0x4494b4ba,0xf6310483 .word 0x0bf97df7,0xc1f8adcb .word 0xb602fb21,0x24dd4574 .word 0xbedcbe5e,0x6bfd9bb6 .word 0x209be727,0x006761b6 .word 0x1c55ccef,0x4be47e25 .word 0x54cd41fa,0xaeaa4eda .word 0x93512322,0x5d669502 .word 0x44fed056,0x166146a9 .word 0x68961ac2,0xd8ebeb67 .word 0x0ab2e8df,0x92c9d917 .word 0xa320b2ef,0xa2ff9b0e .word 0xfe4b7c4e,0x29785201 .word 0xd8439f48,0xe9260e10 .word 0xc895b11b,0x0f585f28 .word 0x907e8666,0xeedd1d39 .word 0x7cd428b0,0x3178658a .word 0xb11e10f6,0xe63a5316 .word 0xc54f5b6d,0x1d5d4cb4 .word 0xe6dab47b,0x63b10572 .word 0xc90b5946,0x510fd0a7 .word 0x0a83d9b9,0x4521ff10 .word 0x354c8a61,0xee68dc31 .word 0x067c41a4,0xc88e4503 .word 0x8a006b4c,0x2b25ab67 .word 0x3ecd4ddf,0xa3b96059 .word 0x3be1760a,0x6fb56be8 .word 0xb9f5502f,0x28075d6f .word 0x8d15558e,0x7d9dd064 .word 0xfcfce36d,0xd58397fc .word 0xbad1752d,0x241f8835 .word 0xb5f675d8,0x272c2586 .word 0xa6b42ce7,0xd52fffe8 .word 0x21811dea,0x60efcd53 .word 0xfffcd1ce,0x30ebf35a .word 0x0d149496,0xa29d58d2 .word 0x71ab4380,0x19d904cd .word 0xaecbc50b,0xa5799dfc .word 0x7ce9d317,0x0d5819aa .word 0x2c054b0b,0x79c663d5 .word 0x25ead99d,0x000003e7 .word 0xee9ddabe,0x95c9d0db .word 0x825a1107,0x0f5a1729 .word 0x411073e0,0xbfb2a542 .word 0x0723fbb2,0xf5203d0e .word 0x91badc19,0x3f4ea755 .word 0x3986569d,0xdd6f0c00 .word 0x63eebdaf,0x4614645a .word 0xebb09852,0x090607d3 p2_init_registers: .word 0x48593018,0x49a57458 ! Init value for %l0 .word 0x2f5070de,0x31591b1a ! Init value for %l1 .word 0x48e453f6,0x2a24e7fa ! Init value for %l2 .word 0x8fa1ad78,0x3284384e ! Init value for %l3 .word 0x520d00ed,0xf6133590 ! Init value for %l4 .word 0xe0d897f8,0x4bfbc0ce ! Init value for %l5 .word 0x9ae661d4,0x3622e2f4 ! Init value for %l6 .word 0x3ba057f0,0x0852d72a ! Init value for %l7 .align 64 p2_init_freg: .word 0x98c4480c,0x31f0b8be ! Init value for %f0 .word 0xc0d92610,0xc7eb5edd ! Init value for %f2 .word 0x856253c6,0x96e763c6 ! Init value for %f4 .word 0xf2d13370,0xb80be136 ! Init value for %f6 .word 0x3f9711a9,0x7134053d ! Init value for %f8 .word 0x8e69858b,0x53ce4834 ! Init value for %f10 .word 0x8f6d1621,0x3db9b385 ! Init value for %f12 .word 0x6b3f933c,0xb7dc9ecb ! Init value for %f14 .word 0x450cb011,0x9159aed4 ! Init value for %f16 .word 0x84e5e86b,0xc1d58186 ! Init value for %f18 .word 0x19144d22,0xd022aa17 ! Init value for %f20 .word 0x842b93bf,0xde69757c ! Init value for %f22 .word 0x5474f4b9,0x69c5f7ea ! Init value for %f24 .word 0x70052e15,0x43faaea4 ! Init value for %f26 .word 0xc6d45331,0x98a4549a ! Init value for %f28 .word 0xb5f123d6,0x94bf4536 ! Init value for %f30 .word 0x24e4d82e,0x74af7ee9 ! Init value for %f32 .word 0x71f7473b,0x92540d2a ! Init value for %f34 .word 0x4322877c,0x32121def ! Init value for %f36 .word 0xc66450cf,0x7c8290a3 ! Init value for %f38 .word 0x871cae85,0x59e9492e ! Init value for %f40 .word 0x7b792dec,0xe4782490 ! Init value for %f42 .word 0xd3bc6e5b,0xd10f4cac ! Init value for %f44 .word 0xfcadc78f,0xe6893a98 ! Init value for %f46 .word 0x2ae432ad,0x9fb873b6 .word 0xf68d98d1,0xeb1e8c46 .word 0xfa52dd42,0x704b0f29 .word 0x23093e81,0xdf1f207a .word 0x6080ad1a,0x8f354fa0 .word 0x2f3739da,0x92877f25 .word 0x4d79775b,0x82274ca6 .word 0x67171bd3,0x44ebe5c8 p2_expected_registers: .word 0x94278dbb,0x68ec78fa .word 0x00000000,0x0000027c .word 0x00000000,0x00000035 .word 0xffffffff,0xfffffec2 .word 0x196d77f3,0xf5ef7e4a .word 0xffffffff,0xfffff252 .word 0x00000000,0xffffffff .word 0x94000000,0x89e599ac p2_expected_fp_regs: .word 0xdbc4f11e,0x00d02c3c .word 0x61cc53d1,0xdbb5ba16 .word 0x856253c6,0x96e763c6 .word 0xf2d13370,0xb80be136 .word 0x3f9711a9,0x7134053d .word 0x0000004f,0x53ce4834 .word 0xffd23d04,0x87337a9f .word 0x96e763c6,0x4bfbc0ce .word 0x450cb011,0x9159aed4 .word 0x84e5e86b,0xe5910995 .word 0x19144d22,0xd022aa17 .word 0x842b93bf,0xde69757c .word 0xe47d3594,0x69c5f7ea .word 0x70052e15,0x43faaea4 .word 0xc6d45331,0x98a4549a .word 0x941629cb,0xd17c9bc2 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p2_local0_expect: .word 0xdbc4f11e,0x00d02c3c .word 0xe5d891e5,0xef9fabc2 .word 0x4d4c1c0c,0xc2934c45 .word 0xa27837d4,0xe76ef5f0 .word 0xf2d13370,0xb80be136 .word 0x06a44845,0xa38dde24 .word 0x85f74854,0x272ccec1 .word 0xbd1767f0,0x7a060657 .word 0x08f3f023,0x554bd393 .word 0x2ce86f79,0x3fb0226d .word 0x86c4419b,0x2d38cacd .word 0x1e5aaa87,0x79861e5d .word 0x7cc1d502,0x5dd17822 .word 0xcee8e8b9,0xaf7e793c .word 0x2c618ba4,0x00004d6f .word 0x2ff1f311,0x45595ee3 .word 0x8566b1fe,0x06cc005d .word 0x0668102c,0x4192f6f1 .word 0xe1e9083e,0x241885f7 .word 0x012268fb,0x5b0c89cb .word 0xc74e70af,0x1a0cca05 .word 0x3a6532b3,0x4e769ed6 .word 0xc2bc9a7e,0x5e15c3ab .word 0xf15b9975,0xf25adc65 .word 0xd1556d85,0x815859d0 .word 0x2db121ad,0xadc903d9 .word 0xbf006d1b,0x162e7eb0 .word 0xbdbe3c04,0xab83a994 .word 0xbdf9ace8,0xbe59b6bb .word 0x6c222b5b,0x4a2ff1d2 .word 0xcd9830fb,0x633b40ca .word 0x3b9d974c,0x675fdfe4 .word 0x1a294ad1,0xae19de03 .word 0x6646350b,0xc7969f6a .word 0x5c907a0c,0x81ed6f5d .word 0x395d3396,0xb33a71e3 .word 0x3865262b,0xf8fb159a .word 0xfd57ce50,0x25ec6341 .word 0x2df0504b,0xaf6f78fc .word 0xf381fa8a,0x145243a9 .word 0xcfc9732f,0x1a06b58a .word 0x2d657488,0xdcf54601 .word 0x4d2bf010,0x49a9b3e4 .word 0x952beccf,0x23496ca5 .word 0x14fe86c5,0x7903cbe2 .word 0x8fcc4e4d,0x312cdea1 .word 0xf91053ae,0x97097b2f .word 0xffef32fd,0xfdac65d3 .word 0x4ee42244,0x669bc046 .word 0x4b2c7253,0x22b62ec0 .word 0x78266565,0x0dd90209 .word 0x43b1308b,0x6e714710 .word 0xda4cf74f,0x0f20c666 .word 0xbf89c215,0x2b03e894 .word 0x4c1aa724,0xf740bdeb .word 0x36c4251c,0x038b224d .word 0x00000c09,0xf381fa8a .word 0x963d58db,0xc9d704d2 .word 0x1e9c3cd2,0x173f8cd6 .word 0xf148956b,0x7b479e2e .word 0x04565658,0x6d063436 .word 0x1fe2c05c,0x0a1895b0 .word 0x3218182d,0xb43e9fe2 .word 0xbd443bf9,0xabdc744a p2_local1_expect: .word 0x3d053471,0xb187bfc5 .word 0x0194e5d8,0x381389a0 .word 0x25000000,0x0a367354 .word 0xff28589b,0x8db6ddd9 .word 0x98a4bd17,0x163e09e1 .word 0x3f9711a9,0x774facf5 .word 0xeb997bac,0x22193670 .word 0x93d0b5a7,0x918d3b1c .word 0x2ae850d1,0x726984cb .word 0xdbd51ab9,0xd0c628cc .word 0x11f10822,0xff0c700c .word 0x36fafc02,0xd25edbb3 .word 0x7069e294,0x2f33726e .word 0x2ff65da6,0x64ebe034 .word 0x10e9a95a,0x944ca938 .word 0x5a5117fe,0x2491438d .word 0xc2da7676,0xe7c263a4 .word 0xf8b1b064,0x92586c5d .word 0x40803d50,0xbb21ade4 .word 0x4ef70e6f,0x2f38764d .word 0x69c0768c,0x13045591 .word 0xa7b1bf1e,0x3064bec4 .word 0xf75d7b29,0x518fef5a .word 0xcaf05ed1,0xf5068456 .word 0x69991ce0,0x35596a37 .word 0xd1c1e8cb,0xe449760a .word 0x0dd5815d,0x9d4f76ce .word 0xe36ef4a6,0x4b807750 .word 0x4ed30b36,0x58bc2bff .word 0x837d28e6,0x2179be6d .word 0x6517e066,0xb7daea96 .word 0xa8a718af,0x9b5828ff .word 0x9af403c6,0xdcc12514 .word 0xb84260ea,0xb3f55c0d .word 0xea93d54e,0x8e285834 .word 0x8fadf877,0x83004a67 .word 0x18153705,0x55b82a22 .word 0x94000000,0x89e59401 .word 0x60cdb196,0x0830f692 .word 0xd858391c,0x3d03e956 .word 0xef69d947,0xc78060f4 .word 0x91ccd589,0xc09898f8 .word 0xcde4b25c,0xcfb65dac .word 0x815859d0,0xd2bb0a41 .word 0xaf12565e,0xd3cefb00 .word 0x3c412392,0x91eef26d .word 0xdfcab80a,0xb3355a0e .word 0xd6e33b10,0x21ff8a09 .word 0x19175a4f,0xf8136308 .word 0xd9741ade,0x941aa590 .word 0xc5482aed,0x14985dce .word 0xe01d2b2f,0x67e55e53 .word 0xe4d27072,0xf69b88c0 .word 0x00000035,0x6d06214c .word 0x95ea9a0d,0x87337a9f .word 0xb9e6cc1f,0x2358e4d5 .word 0x450cb011,0x9159aed4 .word 0x84e5e86b,0xe5910995 .word 0x19144d22,0xd022aa17 .word 0x842b93bf,0xde69757c .word 0xe47d3594,0x69c5f7ea .word 0x70052e15,0x43faaea4 .word 0xc6d45331,0x98a4549a .word 0xb5f123d6,0x94bf4536 p2_local2_expect: .word 0x0194e589,0x00000094 .word 0xffd23d04,0xf27a6028 .word 0x8afa81f3,0x62a33464 .word 0x067d2311,0x2246ee5c .word 0x69c5f7ea,0x00000025 .word 0x941629cb,0xd17c9bc2 .word 0x2a758cf6,0x9ba129bb .word 0x370d266b,0x1980741e .word 0xd4ae5991,0x11b00c45 .word 0x950991e5,0x6be8e584 .word 0x17aa22d0,0x224d1419 .word 0x7c7569de,0xbf932b84 .word 0xeaf7c569,0x94357de4 .word 0xa4aefa43,0x152e0570 .word 0x9a54a498,0x3153d4c6 .word 0xc29b7cd1,0xcb291694 .word 0x01c87e49,0xc7159ccf .word 0x60d6db90,0x3a060a80 .word 0xc4ceebbf,0x36261340 .word 0x0194e5d8,0x000069c5 .word 0x3fde6baa,0xed1da692 .word 0x83b0ae53,0xa74ced88 .word 0xd5372649,0x7d23e377 .word 0xd92faa4a,0xeaf7c569 .word 0x9526e09a,0x523b7d4d .word 0x9ce20339,0x1e2908b9 .word 0x8517c024,0x92eec8c6 .word 0xc8e6e88d,0x7b45f753 .word 0x3bea5f0d,0x62fc34d6 .word 0x4b0d2225,0x7ed676e0 .word 0xb641cee8,0xfa3f57a4 .word 0x0fc87c6d,0x8c5dd485 .word 0x5299a233,0x0efd0691 .word 0xf63168a1,0xa5ab1745 .word 0x67c7d9c4,0xd9426791 .word 0xcdb288c7,0x51346249 .word 0x12cb19ca,0x519547b5 .word 0xb6f1b0dd,0xb96f939e .word 0x911c7c0c,0x4f15c078 .word 0xd4a84f16,0x70895be1 .word 0x61cc53d1,0xdbb5ba16 .word 0x09c4c13d,0xc8805f57 .word 0x94fdf8c7,0xf22c1a53 .word 0x56c0a54c,0x8a770bc3 .word 0x5290479b,0x41293246 .word 0x4490812d,0x73177e5f .word 0xfbaf0227,0xf13f5f32 .word 0x871c16f5,0x7f193e27 .word 0x10508fc6,0xb9accbf8 .word 0x19655b78,0xc799fa85 .word 0x4695ead7,0xc5c34c2e .word 0x89e59401,0xfe6b1a76 .word 0x02a78dc9,0x7034c4ca .word 0x15548dc5,0x848711ef .word 0xff03c340,0x07c92109 .word 0xdb217e55,0xc7adea5c .word 0xaa41fd4d,0x948458bf .word 0x08523184,0xb4a4b866 .word 0x75b1fbbd,0x54436100 .word 0x03e32526,0xf01bf804 .word 0x1889c2db,0x5a6270e6 .word 0x65e04fb7,0x5b8358ec .word 0xf7a33677,0x4fbbcc2d .word 0x0a087486,0x92d4a588 p2_local3_expect: .word 0x61cc53d1,0xdbb5ba16 .word 0x4d4c1c0c,0x9281b71f .word 0xd5eeb054,0x0fb9ff5c .word 0xe2f99c7a,0xf6fedfe9 .word 0x89e59416,0x4bfbc0ce .word 0x4f000000,0x4dff1c0c .word 0x9c6c3d16,0x88298d89 .word 0x6f5e7f34,0x89df4d50 .word 0x600cfe19,0xbc63c417 .word 0x0194e589,0xda74ab4f .word 0x5aa45116,0x79502237 .word 0x3d0d464c,0xd9ba2865 .word 0x0cba1710,0x14616160 .word 0xdcc22abb,0xcc4fe951 .word 0x92bb3107,0x123e590e .word 0x2bcadecd,0x6c28efef .word 0x9e0f9de7,0x537b226c .word 0x4ceaf19d,0xc7ccbb8d .word 0x5e285de6,0xd4a544c3 .word 0xc39ea9c5,0xb3f87c2d .word 0x6434a362,0xf381fa8a .word 0x70171b0a,0xf8cf6bee .word 0x647e37f6,0xc22da82d .word 0x126c601a,0x173f8cd6 .word 0xa5ca1d03,0xda96b532 .word 0xcad08bd1,0x0e79bf33 .word 0x0cea67c4,0xac75d1ea .word 0x2738e93e,0x808a7a9e .word 0x89e59401,0xfe6b1a76 .word 0x1dc75004,0x47f4f59f .word 0x56691c08,0x1f30e31e .word 0x61ca53ca,0x18ba6865 .word 0xc0f15e9e,0x16f7132e .word 0x1d160bd7,0x58082a46 .word 0x5e3ca7f8,0x6a42ea05 .word 0x4fa4e327,0x94f88ef7 .word 0xf2f7fd4c,0x57ca7f59 .word 0x7fcf9880,0x0a7772ab .word 0x139190e6,0xfcb400ac .word 0xeb69a1f1,0x91ce747d .word 0x639669a8,0xea5a2b5e .word 0xd6a5912d,0xb281795c .word 0x5227b695,0xe3fc6a1b .word 0xdf730de5,0x4b382fe8 .word 0x7bd150a7,0x1b0870a2 .word 0x68d3059a,0xeb67fe90 .word 0xd1025e56,0xbef9bf30 .word 0x6496274d,0x44a078b6 .word 0x085ec9f9,0x6a9c84f6 .word 0x58140c99,0xdae68c4b .word 0x196d77f3,0xf5ef7e4a .word 0x3be343d9,0x6b61856b .word 0x88545fd4,0x338508e8 .word 0x842cf47b,0x292a2f8f .word 0x99980715,0x8bb1fdb9 .word 0x2587000d,0x8c2a0938 .word 0x6dc9cb64,0x6b24222d .word 0x2c94b800,0x9d15814b .word 0x8d7f14c0,0x0c7d3ccd .word 0x75af8248,0x2d72601a .word 0xa3b19ac5,0x9cb8daca .word 0xa1e36cda,0x7fdd4c32 .word 0x269c81b9,0x5ae52b92 .word 0x2f84e9fa,0xef2d496d p3_init_registers: .word 0x2da38771,0xf8d0768c ! Init value for %l0 .word 0x4c83c447,0xf36eb30f ! Init value for %l1 .word 0x97ed2db0,0x4ea8ea5b ! Init value for %l2 .word 0x5685a434,0x19983208 ! Init value for %l3 .word 0x34bd144a,0x2ac8ab5f ! Init value for %l4 .word 0x5be3b740,0x63af740a ! Init value for %l5 .word 0xb890c50a,0xa649b1d2 ! Init value for %l6 .word 0x89ed79fb,0xf420865f ! Init value for %l7 .align 64 p3_init_freg: .word 0xa3b467e0,0x682cfb09 ! Init value for %f0 .word 0x25314c3f,0x02d455bf ! Init value for %f2 .word 0x6063bb04,0xb071aa92 ! Init value for %f4 .word 0x20a42994,0xab1909ab ! Init value for %f6 .word 0x5a0c2595,0xdb1ed6f6 ! Init value for %f8 .word 0x41d5fa1c,0x467f83e5 ! Init value for %f10 .word 0x8f5e412c,0x2198b841 ! Init value for %f12 .word 0xf7f7778b,0xf4e02320 ! Init value for %f14 .word 0x407f90c8,0x41f878dd ! Init value for %f16 .word 0xb04b8f38,0xd021dd48 ! Init value for %f18 .word 0x777987c4,0x1d389182 ! Init value for %f20 .word 0x67a020e7,0x53f67927 ! Init value for %f22 .word 0x43aa56d9,0xcd45c1ad ! Init value for %f24 .word 0xc83f4a78,0xf985f1ec ! Init value for %f26 .word 0x48b18d1e,0xd8d6c2a4 ! Init value for %f28 .word 0x163f6477,0xcc1006d5 ! Init value for %f30 .word 0x36c2282d,0x11755886 ! Init value for %f32 .word 0xb96c2a0e,0x0970f361 ! Init value for %f34 .word 0xc12ac9a8,0x800dcc0a ! Init value for %f36 .word 0x1a294a31,0xc238e26d ! Init value for %f38 .word 0x605f904f,0x46e0707f ! Init value for %f40 .word 0xef6329cc,0x237f47ec ! Init value for %f42 .word 0x74731538,0x45c73674 ! Init value for %f44 .word 0x07c46374,0x5072e58e ! Init value for %f46 .word 0x970fbf3b,0xba805086 .word 0x23294022,0x52ee1dbb .word 0xba18836b,0x479d9c7b .word 0xa0972d98,0xa06046e6 .word 0x3cb217c2,0xe807c9af .word 0x6d6593d0,0x8aebc5d9 .word 0x33cf9c0c,0x253f9dd8 .word 0x50fc1db7,0xdc94eec2 p3_expected_registers: .word 0x00000000,0x000003de .word 0x00000000,0xf5ac22fd .word 0x00000000,0x0000df04 .word 0x00000000,0x000000d5 .word 0xff6a0565,0xd1226283 .word 0x00000000,0x0000008c .word 0xffffffff,0xffff9f10 .word 0x00000000,0x6fb5c25c p3_expected_fp_regs: .word 0x2c58172e,0xb9d199c3 .word 0x934bb0da,0xb8d2f2d8 .word 0x8e0b4bc6,0x7c9507e6 .word 0x5adb2b49,0xfd22acf5 .word 0x60de5b0a,0x725e5996 .word 0x1b1477f4,0x269c9749 .word 0xbd9429a2,0x1a5b06a5 .word 0xffd36e92,0x90e0923a .word 0xc67dbc99,0x6e1f40f5 .word 0xf61938e4,0xe775b73e .word 0xb9d199c3,0x9ee8cf5d .word 0x5c53ee80,0xf3c1dd74 .word 0x083ed7d0,0x43409d7d .word 0xfe803533,0xaed98e89 .word 0xc2cb93c1,0x8e06ad79 .word 0x105aee5b,0x7f8e445b .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p3_local0_expect: .word 0x01094cd9,0x901e77fb .word 0xb4000000,0x92100a76 .word 0xffffffff,0xffffe31d .word 0x9f000000,0x1c4c8220 .word 0x109fa409,0xc10e0598 .word 0xff5dd8e4,0xc97340b3 .word 0x3bd4d10a,0xcdfc1b2e .word 0x4a98e02c,0x4180a96e .word 0x4c6d94ff,0xe6eacbc2 .word 0xf9c53af0,0xa488da14 .word 0x1847878a,0x5e590cb0 .word 0xa5ae51e9,0x4864a675 .word 0x77f8d6db,0xddcb6496 .word 0xee5c4ad8,0xff5c60fc .word 0x97ff81af,0x4e577efd .word 0x4ce1af50,0xc384a908 .word 0xbafa03d6,0x7b26837c .word 0x02d172db,0xbebaf053 .word 0x48454972,0xc71f66a2 .word 0x41e7fd54,0x8004178d .word 0x9f1e5965,0x41574f4e .word 0x366f7e6e,0x7c9507e6 .word 0x49e95309,0x5d898b9d .word 0x9e9f4e94,0x7a732316 .word 0x8aeb6370,0xceee0310 .word 0x57ed4d63,0x0c7c3811 .word 0xcc2c2407,0xbc578790 .word 0xc9d7190b,0xf0bd7c6a .word 0x78074c02,0x9f48b7ad .word 0x8d2e2f02,0x39366b4d .word 0x19fe233f,0x4c89d645 .word 0x49c8e110,0x283bfddd .word 0xfc4d648f,0x24e8b42c .word 0x2bddc1d1,0xf5cd6dc8 .word 0x3a0d4e90,0xee788413 .word 0xb52224d6,0x7c99d94b .word 0xd005ed35,0x7dfbba88 .word 0x15fdb670,0x2cba8a23 .word 0xd4168660,0xcedf9e23 .word 0x6d542ca4,0x4c466091 .word 0x2c58172e,0xdf289866 .word 0x934bb0da,0xb8d2f2d8 .word 0x8e0b4bc6,0x7c9507e6 .word 0x5adb2b49,0x1c7165d5 .word 0x60de5b0a,0x725e5996 .word 0x1b1477f4,0x269c9749 .word 0xbd9429a2,0x1a5b06a5 .word 0x5f59d9cd,0x90e0923a .word 0x0e9fad53,0x11498f3b .word 0x9179db4e,0x673683f7 .word 0xd34a3a00,0xf06b5811 .word 0xf0b7f00f,0x8b973c68 .word 0xbd7ace05,0x2aca4473 .word 0x91ed1938,0x0f6ce58d .word 0x434c44c9,0x17a15541 .word 0x880f4a28,0x7fc86991 .word 0x790877db,0x5ff31788 .word 0x1e3209a1,0xa087e51d .word 0x6f31075d,0xf9310b8a .word 0xb464bdf6,0xe132c4a5 .word 0x12e12ab2,0xabaed074 .word 0x5602b715,0x4a9b3d05 .word 0x4ee0fd74,0xe15076b4 .word 0x055f2ba1,0x4babf218 p3_local1_expect: .word 0x02915ad4,0xd8750000 .word 0x70014ee0,0xfea47154 .word 0xd8757db1,0xa7cf174a .word 0xd7b05d17,0x32290e82 .word 0xff000000,0xb1d876ee .word 0x1de3ffff,0xff7a6f9b .word 0x344a90f9,0x75591a28 .word 0x9131f295,0x92100a76 .word 0xae058b81,0x6c2d721b .word 0x9f4c98be,0xf173363f .word 0x81fe2bee,0x6e3100b7 .word 0x2bcd63fa,0x331887e4 .word 0xe4655630,0x401c4780 .word 0x79d1ff46,0x72f9e374 .word 0xac17204b,0x1d9f92da .word 0x4372625d,0x52dce9a7 .word 0xc8f66d0c,0x734661df .word 0xb5765ed2,0x2fb5899a .word 0x5060be09,0x706a7401 .word 0x1369ea8a,0xc6e3e365 .word 0x000003d8,0xef7f8de2 .word 0x172e7a61,0x43565f1f .word 0xc0dd38b3,0x6035cccc .word 0x3bd4d10a,0xcdfc1b2e .word 0xae28ba96,0xe6b460e1 .word 0xfd33616c,0x8e3146c8 .word 0xc74c528c,0x87839158 .word 0x10c60c4f,0x058fe7b1 .word 0xed749103,0x5d364a26 .word 0x95d1078a,0x4b41dd90 .word 0xaad5561f,0xb29ab04d .word 0x7a4ee1b0,0x2399d1c0 .word 0x34bce0c9,0x1555d14e .word 0x087b1d3d,0xde255c2b .word 0xeebdf3c0,0x72e91a81 .word 0x97773e41,0xc00011f6 .word 0x18a241a6,0xe05dd349 .word 0x5874e8c2,0x9e490b0e .word 0xd2e78b16,0xf42ab2eb .word 0x661e1df7,0x671c91ac .word 0x01917bed,0x4dddfef6 .word 0xc4696df1,0xccef0375 .word 0x537aa624,0x2f056680 .word 0x22951148,0xc4e043eb .word 0x0230c5b3,0x2a83f020 .word 0xddf79aee,0xc57ee617 .word 0xb2693baa,0xcbb49b6b .word 0xda2a990e,0x3dcf9e82 .word 0x78e526b2,0x55632bc6 .word 0x38c93bb9,0x98c04614 .word 0x707e0991,0x58432d04 .word 0x67e4faeb,0x530a3b89 .word 0x004a5103,0xb28db414 .word 0xeff405b7,0xaeb027d7 .word 0x04305e0e,0x2ebddf04 .word 0x2f6d8efa,0x893c2c18 .word 0xd23b1e5f,0x80ad2e70 .word 0x38571eba,0xbf954f16 .word 0x00000058,0xdba448a5 .word 0x7bd2cf69,0x027aa943 .word 0x1531eaf7,0xce3b4f7f .word 0x3dff2f23,0x3d32b091 .word 0x79939b38,0x6f38660e .word 0x5e9dd03b,0x1c048680 p3_local2_expect: .word 0xb9d199c3,0x9ee8cf5d .word 0x04df0000,0x9dc775ca .word 0xbc9e14c4,0xca9e5073 .word 0x96595e72,0x8ff7497a .word 0xa649b1d2,0xf420865f .word 0x11586bf0,0x00000000 .word 0x805464ab,0xef5b27fb .word 0xee97ca78,0x288ead01 .word 0x8901304b,0x5ab8543c .word 0x16890a5d,0x6091b610 .word 0x3c5efc57,0x2f7170cf .word 0x94cfcafa,0xd56efb2b .word 0x3dd024c3,0x81b13a79 .word 0x9befc5a6,0xe6bbfe7a .word 0x9d2adc0f,0x145ec338 .word 0x747d0770,0x04b771e5 .word 0x5af7a30d,0x13775a5d .word 0x4e8a0468,0xea6da70c .word 0xf5f20930,0x512f2655 .word 0x1bb5be84,0xbe05a432 .word 0x0d805bf1,0x7c986d1a .word 0x7883e749,0x32b8b609 .word 0x7f3d450a,0xcec9a49f .word 0x00000000,0x0000c338 .word 0xbde311e6,0x3ad4c3d1 .word 0x6370dcc0,0xa3dd1c6e .word 0x4860d998,0xfb55e69b .word 0x934d47e3,0x13af04c4 .word 0xc788f55a,0x9323958c .word 0x4f148473,0xc3a75bfb .word 0x188d0b56,0xb3d108f7 .word 0x3cdbb39f,0x5a906877 .word 0x371cecc1,0x732eadd3 .word 0xc2cb93c1,0x07123113 .word 0xc963d264,0x418b073b .word 0x1de3ffff,0x6fb9f93c .word 0xf3c8db5e,0x63c389b9 .word 0x0454887d,0xa25b214e .word 0xe146b64f,0xf0b70ea3 .word 0x6b6dc594,0x2d134733 .word 0x61860523,0xddca2ed7 .word 0xed9334c8,0x54909f87 .word 0x2af566f9,0x2ef8b914 .word 0xda328763,0x1bace02c .word 0x5adb2b49,0xfd22acf5 .word 0xf6d23a3a,0x15ddc3ca .word 0x5f8c0147,0x1b60fb17 .word 0xf1705908,0x3cd53831 .word 0xecbc41f0,0xd810a434 .word 0x0c914dd3,0x55e78985 .word 0x626f8c3f,0x60815e01 .word 0xb707026a,0x09545b43 .word 0xbb661973,0x40adff3b .word 0x1ffde578,0x9d18df76 .word 0xfe1484d3,0xcb952c5b .word 0xc44dde77,0x593e3e07 .word 0x37f37214,0xd7b05d17 .word 0xf7654c58,0x348f20b3 .word 0xcb20fc9e,0x6405fb59 .word 0xe81fcd42,0xa39a2a8d .word 0x2a3e2273,0x1c916cff .word 0x1bd2ef8d,0x0acb1dea .word 0x8580a385,0x6d97f31d .word 0x6ae27bd1,0xe87fa8a4 p3_local3_expect: .word 0x6e2c04c0,0x8defb58d .word 0xa649b1d2,0xf420865f .word 0xff11740a,0x3cf13250 .word 0x58000000,0x00000000 .word 0xff6a0565,0xd1226283 .word 0xffff9f10,0x1de3ffff .word 0x87fb7d93,0x4463024b .word 0xde147ef5,0x6a0ec60a .word 0x12b36773,0x7793a82e .word 0xca9d8199,0x7c5d9743 .word 0x02014666,0x8aa4eda7 .word 0x29c18d51,0x0603e6c3 .word 0x3f1a0486,0x12df4f2a .word 0xa2099db4,0x5a32679d .word 0x9c01a66f,0xfe7a244b .word 0x1b1477f4,0x08d255ba .word 0xf5401f6e,0x99bc7dc6 .word 0x3eb775e7,0xe43819f6 .word 0x5dcfe89e,0xc399d1b9 .word 0x74ddc1f3,0x5bb91f86 .word 0x7d9d40ff,0xd0d73e08 .word 0x898ed9ae,0x333580fe .word 0x79ad068e,0xc193cbc2 .word 0x5b448e7f,0x5bee5a10 .word 0x9e803ca5,0x84e8db94 .word 0xdae97e60,0xc49223da .word 0x363cb628,0xd42478ee .word 0x4664a84f,0x57dc16f4 .word 0xf372b0c5,0xffb46dc9 .word 0x27c76a81,0x9428a751 .word 0x69a0f9b1,0x01ac32f5 .word 0x626e82ef,0xb3f8b09e .word 0x620b923b,0xe8152e41 .word 0x25d35c1d,0x7fe8f6fa .word 0xa0a6bbee,0x5c53ee80 .word 0x00000263,0x705c3790 .word 0x9dca9c30,0x90a4ac55 .word 0xb8af3021,0x866f4ba1 .word 0x796de719,0xa68e9743 .word 0xcedeaf3b,0x2c57ac1e .word 0x83ec3193,0x63d878d2 .word 0x6068f0db,0x75433dd5 .word 0xecf5fdd5,0x210aa207 .word 0xca3749a9,0xa16b77f4 .word 0x3c3d5a32,0x63c389b9 .word 0x5485a0b0,0xb2a59ce6 .word 0x46688442,0x1ee05f53 .word 0xaa31e70a,0xb4392ff3 .word 0x4b0db950,0x3a87862e .word 0xbffea4b3,0xb5e2c395 .word 0x89f38259,0x77f171fb .word 0x8bcf5a14,0x5b86627c .word 0x4c2247b9,0x5502469a .word 0x6cdfdf13,0x1f9e2274 .word 0xb6de3869,0xa157e292 .word 0x8f9a99f8,0x857a4bd0 .word 0x16c5a04b,0x508cff94 .word 0x3b5fd602,0xe5f9ecc7 .word 0x67c65385,0x3c9e201d .word 0x78528c91,0xd907d980 .word 0x040dac20,0x7df6a6d5 .word 0x82e0b29a,0xff7573c8 .word 0x599d3c90,0x767c4076 .word 0xa7ea78a0,0x88c52ff0 p4_init_registers: .word 0x300c004e,0x22c0f75a ! Init value for %l0 .word 0x9d0875d7,0xea514971 ! Init value for %l1 .word 0xa74e6d9c,0x69c43228 ! Init value for %l2 .word 0x85618835,0xa8b17b9b ! Init value for %l3 .word 0xe14e4934,0x007b7deb ! Init value for %l4 .word 0xad5c4169,0xfdce4edd ! Init value for %l5 .word 0x4543fd73,0xb60da485 ! Init value for %l6 .word 0x275221f8,0x6b3ba24d ! Init value for %l7 .align 64 p4_init_freg: .word 0x553f865b,0xdd412f5c ! Init value for %f0 .word 0xaa271311,0xda01fd29 ! Init value for %f2 .word 0x1b5847de,0x78037d99 ! Init value for %f4 .word 0x0562c90c,0x0ff18a7d ! Init value for %f6 .word 0x5fe1cde5,0x39a2d77c ! Init value for %f8 .word 0x5b224ce9,0x7b47625e ! Init value for %f10 .word 0x196d9aa4,0x5b1915d6 ! Init value for %f12 .word 0x5152ba1e,0x4bc0196e ! Init value for %f14 .word 0xc8809aa2,0x0aadbb97 ! Init value for %f16 .word 0xf590da63,0x7acd112f ! Init value for %f18 .word 0x5e239c24,0x1ab57bd7 ! Init value for %f20 .word 0xb7e12948,0xb4371c3e ! Init value for %f22 .word 0xc28de681,0xf484d2c2 ! Init value for %f24 .word 0xa2f4e391,0x3d1738c0 ! Init value for %f26 .word 0x8227f458,0xc0e39eb0 ! Init value for %f28 .word 0x8d9fe3af,0x6e3e85cf ! Init value for %f30 .word 0x7a6075aa,0x8bc8d9a4 ! Init value for %f32 .word 0xd4ac43e7,0x8ca8296e ! Init value for %f34 .word 0x444d413c,0x034a02bc ! Init value for %f36 .word 0xa32063b9,0x6766a411 ! Init value for %f38 .word 0x922dc916,0xf528a145 ! Init value for %f40 .word 0xf5626fb5,0xa1ad00bc ! Init value for %f42 .word 0x4022a11c,0x87673f43 ! Init value for %f44 .word 0x2b963a2b,0x0681ef5d ! Init value for %f46 .word 0xe150acb9,0x22c22a42 .word 0xc9fcacf5,0xb1cba0ad .word 0xce695b55,0x5cff1cb6 .word 0x45aab844,0x4aad1baa .word 0x3652e55c,0x34fe4881 .word 0x43671d35,0xeeb78c1e .word 0xc87eb02a,0xc1de21dc .word 0x0ef779d3,0xb4c6970b p4_expected_registers: .word 0x00000000,0x00000023 .word 0x00000000,0x31dd087a .word 0x00000000,0x00000000 .word 0x00000000,0x0e383282 .word 0xad9e4dbd,0x50735cb3 .word 0xffffffff,0xfffffaf2 .word 0xffffffff,0xffffffff .word 0x00000000,0x00000058 p4_expected_fp_regs: .word 0x553f865b,0x40fbe8a3 .word 0xaa271311,0xda01fd29 .word 0x1b5847de,0x78037d99 .word 0x0562c90c,0x0ff18a7d .word 0x5fe1cde5,0x39a2d77c .word 0x5b224ce9,0x7b47625e .word 0xdb910a33,0x9a890ece .word 0x5152ba1e,0x4bc0196e .word 0xc8809aa2,0x0aadbb97 .word 0xf590da63,0x7acd112f .word 0x1eba5251,0x1ab57bd7 .word 0xb7e12948,0xb4371c3e .word 0xe8ece49f,0xf484d2c2 .word 0xa2f4e391,0x3d1738c0 .word 0x8227f458,0xc0e39eb0 .word 0x8d9fe3af,0x6e3e85cf .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p4_local0_expect: .word 0xce8d8299,0x857cec24 .word 0x00000000,0xce8d8299 .word 0x23000000,0xed74afcd .word 0x6e19c04b,0x1eba5251 .word 0x64e072eb,0x64e0ffeb .word 0x8626954d,0x94454686 .word 0x6b7572f0,0xb2456905 .word 0x1cde8c23,0x1a3aa31c .word 0xf459d5da,0x8e7ec530 .word 0x28ed5ed7,0xa1ba735b .word 0x02532353,0xf617c94e .word 0x51e9f6f5,0x84560c06 .word 0xc20f7b62,0xedff5d00 .word 0x2f422767,0xf5418b0d .word 0x47336002,0x68408f6b .word 0xc70fd729,0xc7023c6f .word 0xd6b24ead,0x0bc9be6b .word 0xfaf460d2,0x92755a0e .word 0x6f19e76e,0xf3dfab32 .word 0x5439065a,0x370d8141 .word 0x035e5aec,0xba16054d .word 0xfb579747,0x96dcdf71 .word 0xedf5b2cd,0x6fcfc9b0 .word 0xa011fae3,0xc0cb83ba .word 0x8f67373e,0xd5523934 .word 0xba42328c,0xddfbfbb6 .word 0xd23dfc3e,0x492302be .word 0x4f6b4e01,0x5c48b5f6 .word 0x46ed3661,0xf00ef4e4 .word 0xad9e4dbd,0x50735cb3 .word 0x3bac4891,0xb5dc3fc1 .word 0x6f174582,0x4e413664 .word 0x2794d9e1,0x05e35ed1 .word 0x5d5d075a,0x5d10c607 .word 0x75ca0970,0x3c5e7411 .word 0x71b2cee6,0xfbe9211f .word 0xb64546ca,0xb8cad9b0 .word 0x840efa38,0x45cfb693 .word 0xc45da906,0x7d2b01bd .word 0x1b5847de,0x78037d99 .word 0x74ca64f9,0x9e7795be .word 0xbfcdad62,0xaa8bcceb .word 0x854a66ab,0x02940aa4 .word 0xcb43e9c4,0x38c65e79 .word 0x0a20f466,0x352491f7 .word 0x00000000,0x7b7c7aca .word 0xee57c43e,0xadd51f9c .word 0xaea624a5,0x207cf9ff .word 0x4f38c87f,0xd758edb1 .word 0x0abbd623,0x06b48f95 .word 0x7e11ceba,0x4f9bfbe0 .word 0xdace7bfd,0xaed7624d .word 0xe97bdaa2,0x15315602 .word 0x854d0fee,0x7dfd2ba3 .word 0x27a2882e,0x7edbd2bb .word 0xd434fe44,0x10e73452 .word 0x339e1b78,0x02887ec5 .word 0x740414c0,0x605097ea .word 0x1e66eb54,0x67214339 .word 0xa7e1ce63,0x4ab922d4 .word 0x72adae8b,0x8711b755 .word 0x9d14e220,0x86ebc7a6 .word 0xf5f87c77,0x5eb769c1 .word 0xe4248bdd,0x9c362bde p4_local1_expect: .word 0xd77bb51a,0x5152ba1e .word 0xc8809aa2,0x3fff47d2 .word 0x258313df,0x474b2ac3 .word 0x7c097a11,0x1e9759ad .word 0xff828dce,0x09358136 .word 0xce0e899a,0x8c74ba5c .word 0x81f2b63e,0xe4e8b02c .word 0xc1dfab71,0x2aa289d1 .word 0x308d6f0f,0xb214d7e0 .word 0x29660a5d,0xb5101ee0 .word 0x1cee1b3d,0x9c38e76a .word 0xb23f403b,0x9f4cd52b .word 0xd3dff8ba,0x043ee3b8 .word 0xa20df1dd,0xff34cec6 .word 0x6dc40753,0x39cc5e17 .word 0x0b9ec97d,0x67ce3fed .word 0xca9bda8a,0x6da8b0fa .word 0xa8c4263f,0x44de1929 .word 0xc74d91bd,0x4801ea8a .word 0x43c1f40b,0xc687be23 .word 0x9f95b156,0x2b523419 .word 0xc30c9310,0x757efb30 .word 0x3a061852,0xccdf1fa8 .word 0x2c6023d0,0x1ec0e89c .word 0x92d3ff82,0x0e383282 .word 0x8b6071b0,0x55d2c09d .word 0x388485bf,0x924590e6 .word 0xdef1eadd,0x3cce454f .word 0xbca45ac5,0x6b2497e7 .word 0x1222e568,0x04ebb279 .word 0xb9273f9f,0xcdc6de09 .word 0xb47abbf6,0x9a75e4e9 .word 0x1de384fb,0x2a245319 .word 0x6598be57,0x3c654b99 .word 0x8881d99d,0x744d5140 .word 0x41a85aa9,0x2f18316e .word 0xc1200b37,0xd9937e63 .word 0x001670cd,0x3d27dd39 .word 0x9d5a54bd,0x9ba1937b .word 0xe9258328,0xa37176ab .word 0x3b853770,0xa1483a4f .word 0xea05d1fa,0xc86d3f7d .word 0xe6c20a88,0x750b3cd2 .word 0x82a2ea0c,0x0c8d79ff .word 0x0c0ccf16,0x3ec485a3 .word 0x6118347f,0x37fea92f .word 0x2a4f46ff,0xcfd65df0 .word 0xabc3982e,0xdbb07b6c .word 0x3233f840,0xa9dc4b25 .word 0xe6a75044,0xfab9a152 .word 0x36c56e5f,0x6d72c35d .word 0x877e89e5,0x92b8dcaf .word 0x926aa7de,0x188e24de .word 0xa11d8e0e,0x5f40c79a .word 0x99916ed7,0xfef384b6 .word 0x602ed905,0x79b0ed24 .word 0x6ec9607d,0xfa0088a0 .word 0x761ff44c,0x8b508a2d .word 0x7057c6f7,0x850e0117 .word 0x226789c6,0xd5d7fb38 .word 0x5d2a5438,0xe39bdae2 .word 0xb3729b04,0x779c0ef5 .word 0x258313df,0x1bb1c622 .word 0x567540ed,0xe2825cf1 p4_local2_expect: .word 0x11465f10,0x3b24300c .word 0x00000000,0xcc000000 .word 0x5152ba1e,0x4bc0196e .word 0x8299ffa7,0x14853aaf .word 0x9fe4ece8,0x789a0b86 .word 0x478ce925,0x0d9df273 .word 0xe1927806,0xc25833a1 .word 0x770bbbb1,0x6dede81e .word 0x6d67e104,0x9d5d7f9e .word 0x47d20623,0x8b449243 .word 0xf5600da8,0xaa58f412 .word 0xebd4866d,0xe7e8bb8e .word 0x51ca5a13,0x471b7321 .word 0x01084cf0,0xeb91da37 .word 0x6e661e74,0x1236ac6a .word 0x8040e1ca,0x05494787 .word 0x72f23f92,0x06f41816 .word 0x7ac7ad8d,0x50dc08dd .word 0xeb03e4d6,0xd656dd24 .word 0xd6ef8731,0x3a840ed8 .word 0x26d3d167,0x8e16c8a6 .word 0x02fe2283,0x1dfd0e4f .word 0x03245255,0xc7bb3f5d .word 0xfc7df322,0x2d42b1ce .word 0x59ad2eea,0x1ea18a4a .word 0x37ba1fbf,0x8542814c .word 0xbba75317,0x36097bd8 .word 0x8d722082,0x37138f0d .word 0xa424d5c9,0xc9377062 .word 0xfaa3ce31,0x88cb6e05 .word 0x59ccf18a,0xb8184be6 .word 0x0eefba27,0xd7fbaf41 .word 0x400f34da,0x9945a2a8 .word 0xa904a073,0x87d602ae .word 0x11383444,0xefb186d3 .word 0x29c1e0b6,0xb0748e10 .word 0x6c84cc54,0xfd59154c .word 0x40fbe8a3,0xcf3be20b .word 0xcafb6214,0xe85ffffa .word 0xae49fba7,0x0f28c8ec .word 0xfb894c47,0xa23a869a .word 0xe5a1f428,0x94f3bdc5 .word 0x80b8d7ce,0xfaa47412 .word 0xec43d979,0x3003cfa3 .word 0xe3e850f5,0xd2aa62f2 .word 0x87d38d21,0xe71d7167 .word 0x7c5e9a50,0x82d27970 .word 0xe159391d,0x385a1af8 .word 0x0e28a4b0,0x4edd165e .word 0x81b92ada,0x480dd8a4 .word 0x5533d6bd,0xb559700c .word 0x75db3a5a,0x89ff7e84 .word 0x32f7bc9f,0x33025d88 .word 0x4cd05154,0xfd9ba4b6 .word 0x97904ed1,0x12beacfb .word 0xd11df643,0x5c4864d2 .word 0x4bb711a5,0x0fb5494c .word 0xc75ecc54,0xc36a8f07 .word 0xeb6624e8,0x808d7f48 .word 0x3ea59283,0x930dd8d1 .word 0x0000002a,0x0000b75f .word 0xf6048069,0x8daed3fb .word 0x5b224ce9,0xf20dc5c8 .word 0x92d00aea,0xcae14db8 p4_local3_expect: .word 0xf05902ab,0x6727422f .word 0xffb26a56,0x7a08dd31 .word 0xff2f41dd,0x461f1cc0 .word 0xff190025,0x8cdfc0f0 .word 0xff01a12b,0x18f55ede .word 0xe7cf450d,0x8d9aaa6f .word 0x9b120b91,0xd5a425b3 .word 0xd7e70d52,0x50e5272b .word 0x6bfbf450,0x6946d45d .word 0x4b9c3c52,0xb4d45fe4 .word 0x64ddaf87,0x9a11166a .word 0xef66ffb6,0x63bbe4b3 .word 0x21c86c6d,0xb1322316 .word 0xa3df214c,0x4f57eba9 .word 0x0e11917e,0x849f4eb8 .word 0x27ad2dc8,0xf086736e .word 0xdf6ccb5f,0x6558343f .word 0xc80d5019,0x4eb4c52d .word 0x930c9988,0xb3f3612c .word 0xc7a25e31,0x6fea2a5f .word 0x0e72db91,0x6bb450fa .word 0x42d19e3c,0xc5b70b7a .word 0x20bdd880,0x2f36afea .word 0xf68c9ad7,0x69920840 .word 0x6d3a7a63,0xa5cbfec7 .word 0x963e53a3,0x297af39c .word 0x1c939bcc,0x1d102769 .word 0xb40ff308,0x516e0bdc .word 0xbe72081e,0x34655577 .word 0x226535fa,0xa402bf74 .word 0x4bc5cc64,0x87c5b5e2 .word 0x83f5eb37,0xd893bf71 .word 0x6f339282,0x75dc70d7 .word 0xdc72e66d,0xfc617130 .word 0x06a7f2fc,0x7d4a8d36 .word 0x00000000,0x31dd087a .word 0x4e0dae09,0x08310cfa .word 0x00dd7246,0xe61da6dd .word 0xab62ffee,0xef477ba6 .word 0x85248a22,0x095154e0 .word 0x9ceafb50,0xec710d69 .word 0x8904230c,0x0b223736 .word 0xd1e04532,0x95cbc8ad .word 0xc0a6d140,0xaec8d693 .word 0x49c8d920,0x9a23c02d .word 0x00000358,0xffffffa7 .word 0x5d0c8f0a,0xa327735b .word 0x1d40beb0,0xf3943370 .word 0x86442b09,0xf0c14ebe .word 0x421bcb72,0x89113cbd .word 0x55d3af61,0xb4ffc137 .word 0x485b3fd5,0x0ebfc14b .word 0x0b836819,0xcfd4011c .word 0x7975a582,0x4153e8e1 .word 0x6040f0c5,0x561250b8 .word 0x09554aa2,0x927e7e76 .word 0x226912c1,0x84d96840 .word 0x7e8544a8,0x16b69cb7 .word 0x0fd03908,0x87c6144b .word 0x13a19f9a,0xc4b612f3 .word 0x3eab698e,0xb0307229 .word 0xeffb99fd,0xde64b19d .word 0x325361fb,0x1eaac358 .word 0x38bbc09e,0x0d95b909 p5_init_registers: .word 0x55d3325b,0xcb2642af ! Init value for %l0 .word 0x406c4a7c,0x8ceaeb46 ! Init value for %l1 .word 0x96e0e6da,0x11c9b87b ! Init value for %l2 .word 0x0137e776,0x157dfb05 ! Init value for %l3 .word 0x8a4ea876,0x853ae31e ! Init value for %l4 .word 0xcc1c6594,0x1828e1a9 ! Init value for %l5 .word 0xb8fe134f,0xd1a452d6 ! Init value for %l6 .word 0x0c50a5cd,0xed905ae6 ! Init value for %l7 .word 0x406cdfe4,0x757b3e90 ! Init value for %l0 .word 0x65f16b5e,0x562e394c ! Init value for %l1 .word 0xa86932ad,0xf2bba281 ! Init value for %l2 .word 0x1835b80c,0x6e6ab733 ! Init value for %l3 .word 0x9bcb8e98,0x60ef0607 ! Init value for %l4 .word 0xe4feff8e,0xd527b33f ! Init value for %l5 .word 0x68faf59a,0x16c5a90f ! Init value for %l6 .word 0xb970bbd6,0x1b2b8303 ! Init value for %l7 .align 64 p5_init_freg: .word 0xc667e0db,0x90ee204e ! Init value for %f0 .word 0xcf3762de,0xe3fc8882 ! Init value for %f2 .word 0xb6f19f04,0x2239f162 ! Init value for %f4 .word 0x097b07a1,0xd7791aa3 ! Init value for %f6 .word 0xac4c44fc,0x59c3eaae ! Init value for %f8 .word 0xcb31e822,0xb7541fc2 ! Init value for %f10 .word 0xac82f1cd,0x111a3ea2 ! Init value for %f12 .word 0x297a0358,0x997a3ced ! Init value for %f14 .word 0x8456927a,0x15565843 ! Init value for %f16 .word 0x086ac4d6,0x40b6a22c ! Init value for %f18 .word 0xad50db1f,0xf9e37584 ! Init value for %f20 .word 0x4b635a1b,0x8cfc437d ! Init value for %f22 .word 0x79c6cd0c,0x4378ae88 ! Init value for %f24 .word 0xd1e17a97,0x17ebbcbb ! Init value for %f26 .word 0xd097a2e8,0x963e1024 ! Init value for %f28 .word 0x4cfbd8ea,0x654438d3 ! Init value for %f30 .word 0x554028ad,0x0264af1d ! Init value for %f32 .word 0xa5e3c03d,0xb0a1fc3f ! Init value for %f34 .word 0xaae6d998,0xdf76305c ! Init value for %f36 .word 0x0c840eaa,0x182f328a ! Init value for %f38 .word 0x92626364,0xebf1c4e6 ! Init value for %f40 .word 0x516eb8dc,0xeaa3609f ! Init value for %f42 .word 0x4dfee77f,0xaf605f85 ! Init value for %f44 .word 0x7fbd6435,0x485f22ee ! Init value for %f46 .word 0xdd52784f,0x9ee41887 .word 0x8c0c7955,0x78b996e8 .word 0x6d1caa29,0xa1ff57a0 .word 0x4e28305d,0xaec7744a .word 0x9519327c,0x16141abc .word 0x20849752,0x669c5b5d .word 0xd4c4db9f,0x4dc0f97a .word 0x791b1c1a,0xfb89aed7 p5_expected_registers: .word 0x00000000,0x1e978a8d .word 0x00000000,0xeca16328 .word 0x00000000,0x000000c5 .word 0x00000000,0x000000f7 .word 0xffffffff,0xffffff42 .word 0x00000000,0xe1d1a605 .word 0x00000000,0x00000131 .word 0x00000000,0x1e978a8d .word 0xffffffff,0x663ed759 .word 0xffffffff,0xffffffbf .word 0x00000000,0x000000c1 .word 0x00000000,0x3bbb56e0 .word 0x397a4367,0xd50e9cc6 .word 0x397a4367,0xd50ea088 .word 0x00000000,0x0000a605 .word 0x00000000,0x000007bc p5_expected_fp_regs: .word 0xc667e0db,0x90ee204e .word 0x246912cc,0x71bc67b3 .word 0xb6f19f04,0x2239f162 .word 0x71bc67b3,0xd7791aa3 .word 0xac4c44fc,0x59c3eaae .word 0x246912cc,0x71bc67b3 .word 0xac82f1cd,0x111a3ea2 .word 0x297a0358,0x997a3ced .word 0x8456927a,0x15565843 .word 0x086ac4d6,0x00004ffa .word 0xad50db1f,0xf9e37584 .word 0x2863a1ec,0x71bc67b3 .word 0x0706ef07,0x4378ae88 .word 0xd1e17a97,0xe1d1a605 .word 0xd097a2e8,0x963e1024 .word 0xf53ea5c8,0x3534cef4 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p5_local0_expect: .word 0x077b0e22,0x8d25ed33 .word 0xb367bc71,0x3534cef4 .word 0xf73a51da,0x34c4d90e .word 0x90ee204e,0xe71c1258 .word 0xbfbc6331,0x46687c36 .word 0xfa4f0000,0x00000000 .word 0x539b3c29,0x604c76b3 .word 0x0e869a37,0xea956348 .word 0xf6ca04c7,0x8309c523 .word 0x56dda6e3,0x23abb63f .word 0xb6951b18,0x776e1c94 .word 0x019d5250,0xb4c76253 .word 0x022e538b,0x80eb73b0 .word 0x677ac6dd,0xeac221bb .word 0x3a99fd8a,0x107fe72e .word 0x61b755ab,0xbc2f631a .word 0x987a9f72,0xf52fde41 .word 0x4edee6f5,0x0c6623b9 .word 0x279848cf,0xb6b9669c .word 0x57561a69,0xb81691c0 .word 0xbdd6dd59,0x00000607 .word 0x71dceb11,0xf8b12dfc .word 0xb4dc74a3,0x516fcafc .word 0x929ac7c1,0xefdec7cc .word 0x8496cff4,0xbbb3e1ac .word 0xbfe0eae4,0x8bbf1437 .word 0xec3efc32,0xced57c52 .word 0xfb22db22,0xc7b3d750 .word 0x56d05e63,0x77db1731 .word 0x38d2ce1f,0x0646c430 .word 0xd2a91459,0x422c3831 .word 0x50e55843,0x91e82bee .word 0xb5fa1ff6,0x8b777f60 .word 0xf1ffc3ff,0xe933b8ed .word 0x0bb6e2aa,0x598b150d .word 0x2d9f4f31,0xd131c348 .word 0x53a65487,0x792cd929 .word 0xb435bde8,0x529bec28 .word 0xcfcf19c5,0x6dc3903b .word 0x333bd02d,0x1a8a345f .word 0xae818003,0xe7c5371d .word 0x08645217,0xa048f174 .word 0xdbb9b929,0x1616738f .word 0x7db6e85e,0xaf5b7d6f .word 0x857f4351,0xfd8ac8cb .word 0xf3c1f171,0x88b0883a .word 0x9726494d,0xff44efdf .word 0xc129919f,0x45c1a53d .word 0x289afc5e,0xdf453325 .word 0x30467984,0xc6ba01e7 .word 0x50f7be1a,0x3dd26848 .word 0x2215b6be,0xe74f791d .word 0x9b79682f,0xf9dc5fc9 .word 0xaf92c69c,0xe2e59036 .word 0xc50217da,0xa3c57844 .word 0xeed2cf54,0x76d2953c .word 0x4f3f25bc,0x69a3a308 .word 0x7912b61b,0xd81177ee .word 0xe2451727,0xad41de6e .word 0xa1db0c0d,0x610164d6 .word 0x105d9bf4,0x04ef049c .word 0xb9daf343,0x5630477a .word 0xccbdc1a8,0xb401bdd7 .word 0xf95a727f,0x2694a54e p5_local1_expect: .word 0x07ef0607,0x50aa1fdc .word 0x69b63117,0x1c474de7 .word 0xff0ade20,0x38b29e65 .word 0x0706ef60,0x19000000 .word 0xb738b872,0x4eb2c126 .word 0x06f8fff7,0x4a26ebbb .word 0x0c16c13e,0x26a02bfb .word 0xe73642c6,0x07ae4b99 .word 0xbb341c01,0x74d73a2c .word 0x38d8ba3f,0xac1b09d7 .word 0x728b8969,0xc3ca520c .word 0xfeab9bd7,0x153dfda0 .word 0x74a99a5a,0xa74b88b0 .word 0xac030907,0x565d69f1 .word 0x00000000,0xc6ba01e7 .word 0x1c3b93b7,0xc0de4b3f .word 0xe09e7ef3,0xcf50b4b0 .word 0xec202c1f,0xff57e332 .word 0x9e9c3864,0xa9ed0eb3 .word 0x6e297954,0xd4f2f6ae .word 0x0b90c53a,0xc35d3b80 .word 0xa82c5569,0xc07e9c28 .word 0x09359bff,0x642d9c6b .word 0xa499f189,0xd67c958e .word 0x98766c37,0x96e743af .word 0x4391d5c6,0x7f57e2df .word 0xad13d73f,0x64f5e227 .word 0x2af1ee85,0xc4d14e82 .word 0x130f4a53,0x942f1262 .word 0x940b6eb4,0x1049ffc4 .word 0x785d5396,0x067c4b49 .word 0x38b0651a,0x11740c9c .word 0x268eb796,0x74f3f9a8 .word 0x8fcf6a0c,0xa946cdc7 .word 0x5349f159,0xa39188df .word 0x7b3d2503,0x01aa9ede .word 0x342f0363,0x0720f493 .word 0x39cf22aa,0xd4de7dcb .word 0xc6ea2b86,0xfded5240 .word 0x7a56a14c,0xca1ddab2 .word 0xade00207,0x768e749f .word 0x7c1dcba1,0x234f9b7e .word 0xc3739dd5,0x097b08b9 .word 0x9bac3d1e,0xae6fe48f .word 0x1014e778,0x6d85bada .word 0xd3abaa59,0x5b24d423 .word 0xe6746c7a,0x48a69440 .word 0xb98f1c5f,0x14a10e49 .word 0xb05edf8d,0x399487d9 .word 0xa0ad50ef,0xc9497de9 .word 0x979dc3f5,0x9ecb78bc .word 0x4a92be5a,0xa3aee835 .word 0xd5dfb42d,0x4c7139b4 .word 0x2f80c975,0x851abcc6 .word 0xc823afda,0x9bc84296 .word 0xfa7070f7,0x2bdcb5ff .word 0x22304268,0x91f0ecf6 .word 0x2adfdd90,0x63ef7cdb .word 0x08d9b582,0xbfcab378 .word 0xed466823,0x04ba990e .word 0x74a4db9d,0x095b8ad7 .word 0x51d17bba,0x0e693b62 .word 0x497f3584,0x0f2bbc2e .word 0x6c99b638,0x4c7ca424 p5_local2_expect: .word 0x695a3626,0x5024bcf8 .word 0x00480eba,0x4b3016db .word 0xba2724ac,0x79ba6498 .word 0x574def41,0xb3d18020 .word 0x05a6d1e1,0x00000000 .word 0xf77070fa,0x310869ca .word 0xba77408c,0xd6afe177 .word 0x64e373f2,0x94f47a05 .word 0xc667e0db,0x90ee204e .word 0x246912cc,0x71bc67b3 .word 0xb6f19f04,0x2239f162 .word 0x097b07a1,0xd7791aa3 .word 0xac4c44fc,0x59c3eaae .word 0xcb31e822,0xb7541fc2 .word 0xac82f1cd,0x111a3ea2 .word 0x297a0358,0x997a3ced .word 0x8b1e2156,0x6e160c6d .word 0x2ff108f4,0xd89f2966 .word 0x277537dd,0x797b024f .word 0xe5424ba2,0x4fceab9a .word 0x359ff7dc,0x9319eda3 .word 0x84f1e3fb,0x1e978a8d .word 0x827b9444,0x12cff94f .word 0x137cba58,0x02cbd9c9 .word 0x17fe4656,0x92868f37 .word 0x944e4cb0,0xe377b47b .word 0x404425b2,0xa19542d5 .word 0x2041f2f7,0x1e3e7cbc .word 0x803ce71e,0x2f124a52 .word 0xaa75b898,0xd15f5f25 .word 0xb04c9ebf,0x33bba8e8 .word 0x1731b669,0x8ed48da6 .word 0xbdfcee09,0xb72b0f40 .word 0x86c9befc,0x355f19c7 .word 0x4addf906,0xba801da2 .word 0x3b743bac,0x61a61751 .word 0x977f4d9d,0x2f0c9724 .word 0xdcca2f22,0x998f9372 .word 0x7efe523f,0x1a3bb098 .word 0x57b3f88c,0xd4566ff6 .word 0xad50db1f,0xf9e37584 .word 0x9334abf2,0x88797b67 .word 0xc87660d3,0x0036d3f5 .word 0xafc0bf07,0x06b5f5ab .word 0xa6809929,0x708a595a .word 0xff27f5d9,0xc527e06c .word 0x71170066,0x567c2cb8 .word 0xefbacbe4,0x0effcac8 .word 0xfdf01ce4,0x56bd08ba .word 0x7b88414e,0x79242f0e .word 0x4d50cf8a,0x6319f7c1 .word 0x1863af4a,0x01a73335 .word 0x9cfaabdc,0x6b720bdf .word 0xd92f10fb,0x5842716e .word 0x9efc99b1,0xf288c855 .word 0x82e45b94,0xde0011d6 .word 0xb76b7695,0x2a31758f .word 0x4c787c01,0xff865324 .word 0x2ccafba1,0x176f5bec .word 0x4be049f2,0x2e1c3d60 .word 0xff2d0491,0xaa304004 .word 0x9fcbfe2b,0xbac0272e .word 0x195b9e58,0x0e6d2171 .word 0x00000000,0xc180e5e4 p5_local3_expect: .word 0x83030000,0xa7b0f639 .word 0x7b1f0651,0xaa092a03 .word 0x757b3ea0,0x40b69fde .word 0xb367bc71,0xcc126924 .word 0x9ac9eebe,0xdf73b2ae .word 0x284d8eba,0x7d1a8be6 .word 0xebf9e160,0xdd40469e .word 0x3f6fd4ff,0xddd1e397 .word 0xc8b020d6,0x05b5945f .word 0xef5d0dce,0x234fc13a .word 0xe30b9ef2,0xb738b872 .word 0x0c5abf57,0xe1d1a605 .word 0x81a37234,0xcaa0debe .word 0x61afb1b0,0xa9e4bd21 .word 0xf79a845c,0xc775f432 .word 0x62e2ecc3,0xe026e5d1 .word 0x2b088b5a,0x7f806921 .word 0x8d747bf3,0x08d7301a .word 0xdb5938f3,0x2884fb68 .word 0xc0f1696d,0xdad5941f .word 0xabd0fa40,0xb95c0f31 .word 0x8690ade2,0x14a34b82 .word 0xf8d53b72,0xd79bb719 .word 0x217944be,0x3581d76f .word 0xb8e982fc,0xf76d4e41 .word 0xf946c00b,0x8645dcb3 .word 0x0577e5dd,0xf5cf72c9 .word 0x9425f0a8,0x04f6660c .word 0x64801b26,0xce3e4d9a .word 0xc9c667b0,0xf22a5f87 .word 0xde287db0,0x3a77ebb8 .word 0x23f2122c,0x0811da48 .word 0xce942637,0xf0d8e9d6 .word 0xd5ef76e5,0x545a67e0 .word 0xecf25ba5,0x3b92ca2c .word 0xebd45672,0xcc6b5a96 .word 0x34720116,0x35ac5da1 .word 0xd587032c,0x0b1f86c9 .word 0x713856ea,0x087e61cc .word 0xafaa67e8,0xcf7cef7d .word 0xb6b7a89d,0x0d0522c1 .word 0x7b5157fd,0xf3deaec4 .word 0x23197f8b,0x370feb4f .word 0x430fafaa,0xe8e335b5 .word 0x2f217f16,0x9a8d3cb1 .word 0xfc1658a0,0x3bbb56e0 .word 0x87c03771,0x5f74fea0 .word 0xcea07840,0x81e198f8 .word 0xf68f83b1,0x4a8e5a20 .word 0x46ffca9a,0x8b7ebff0 .word 0xa73b1575,0x6be6a122 .word 0xe128b3e5,0x31c6e300 .word 0x4b40e2cf,0xec7eceff .word 0x5804f497,0x64fc3ff9 .word 0x817bdccb,0x77670021 .word 0x390e8936,0xffffff42 .word 0xcc6556b2,0xd34d5135 .word 0xd209816d,0xb738b872 .word 0x321c94c5,0xd9620622 .word 0x17a3828c,0x4ca503e6 .word 0xb4014809,0x8073f78a .word 0x4f7258c4,0x8145a4e8 .word 0x63c7679c,0x02acda9a .word 0xe1590f82,0x89ff9f5a p6_init_registers: .word 0xe5d9582c,0x16e1af65 ! Init value for %l0 .word 0x9e83c746,0x146eb7ef ! Init value for %l1 .word 0x2cf3d7fe,0x92b69338 ! Init value for %l2 .word 0xc6f8478c,0x7df3036f ! Init value for %l3 .word 0x3b5e782c,0x1c2264cc ! Init value for %l4 .word 0xbd354736,0xc1828993 ! Init value for %l5 .word 0xef7c2dc4,0x11a68163 ! Init value for %l6 .word 0x87b34828,0x524618fb ! Init value for %l7 .word 0xf1a344e2,0x53ab550a ! Init value for %l0 .word 0x7d73fc07,0xde8ad018 ! Init value for %l1 .word 0x59df6c3e,0xb9c4fa1a ! Init value for %l2 .word 0x4762cb08,0x01ebaade ! Init value for %l3 .word 0x57c03ae6,0xee780f59 ! Init value for %l4 .word 0xeded6156,0x0c3bd588 ! Init value for %l5 .word 0x23f36836,0xce2091a0 ! Init value for %l6 .word 0xd93831ce,0x1102c5ba ! Init value for %l7 .align 64 p6_init_freg: .word 0x44a6aa55,0xf850a476 ! Init value for %f0 .word 0xe6e20a64,0x80d20138 ! Init value for %f2 .word 0xca74a9e3,0x55675001 ! Init value for %f4 .word 0xa459eae3,0x5c026722 ! Init value for %f6 .word 0x83739c5c,0x4c5ba8d8 ! Init value for %f8 .word 0x71fab5ba,0x145ae2ff ! Init value for %f10 .word 0xaeb1f0b7,0xc7ece22e ! Init value for %f12 .word 0xc81532e2,0xaefb805b ! Init value for %f14 .word 0x1f40b4e4,0xcceba982 ! Init value for %f16 .word 0x1e6e4f91,0xdf006096 ! Init value for %f18 .word 0xf2a68a12,0x67a647b5 ! Init value for %f20 .word 0x59879442,0xc625e375 ! Init value for %f22 .word 0xe2e98557,0x4628a70c ! Init value for %f24 .word 0x3f389102,0x57f1702b ! Init value for %f26 .word 0x8445bf85,0x5f62e3ca ! Init value for %f28 .word 0x732153be,0x7890f9ff ! Init value for %f30 .word 0x33cc0ad8,0xa3bc32ab ! Init value for %f32 .word 0x31efdabb,0x90843bdd ! Init value for %f34 .word 0xc8a2ec98,0x77a371e3 ! Init value for %f36 .word 0x1ac61bab,0x0ae759b9 ! Init value for %f38 .word 0x50b303e5,0x8880d633 ! Init value for %f40 .word 0x18ce8091,0xe4f56a40 ! Init value for %f42 .word 0x34daccf7,0xb8d8533d ! Init value for %f44 .word 0x26943690,0xad794d78 ! Init value for %f46 .word 0x75b7b5bd,0x48020c71 .word 0x55c098e4,0x82efb966 .word 0x96f86ae2,0xa284e417 .word 0xd67ec9a1,0x5e4d2fcf .word 0xbafd7195,0xb2c3d62d .word 0xc0ad6081,0xc055e37c .word 0xec39e957,0x6d301f4e .word 0x6855f416,0x27e43570 p6_expected_registers: .word 0x00000000,0x6b762000 .word 0x00000000,0x0000003a .word 0x00000000,0x00000379 .word 0xd4ae695e,0x59ee509c .word 0x00000000,0x00000379 .word 0xffffffff,0xe4198bb4 .word 0x7d809fbc,0x229d286c .word 0x00000000,0xac72c0d8 .word 0xc8e08185,0xf01ae979 .word 0x00000000,0xd663e8dd .word 0x00000000,0x1a9d9bb7 .word 0x00000000,0x00000000 .word 0x00000000,0x0000011d .word 0x00000000,0x00000000 .word 0x00000000,0xff81a611 .word 0x00000000,0x00000371 p6_expected_fp_regs: .word 0x44a6aa55,0xf850a476 .word 0xe6e20a64,0x80d20138 .word 0xca74a9e3,0x55675001 .word 0xa459eae3,0x5c026722 .word 0x83739c5c,0xfbd12ce1 .word 0x00000000,0x000033ae .word 0xaeb1f0b7,0xc7ece22e .word 0xe70b58fc,0xaefb805b .word 0x6c000000,0xcceba982 .word 0x1e6e4f91,0xdf006096 .word 0xf2a68a12,0x67a647b5 .word 0x59879442,0xc625e375 .word 0xe2e98557,0x4628a70c .word 0x3f389102,0x71bd33dd .word 0x8445bf85,0x5f62e3ca .word 0x732153be,0x7890f9ff .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p6_local0_expect: .word 0x40000000,0x43000000 .word 0x1afac4b9,0xef2baa3b .word 0x5b80fbae,0xfc580be7 .word 0x76a450f8,0xd3c699fb .word 0x66f0d491,0x0336f16c .word 0x648bf33d,0x3e75f6e5 .word 0x49b25539,0x1601c10c .word 0x77795b02,0x4a0b98cf .word 0xadd83457,0xd4ecdb06 .word 0x7690b142,0x5b621867 .word 0xd4ae695e,0x59ee509c .word 0x22a02397,0xd20e0e05 .word 0x3dfe9ba5,0x6c000000 .word 0x9cff77bd,0x0c9f6c3b .word 0xd0914362,0xee30eb11 .word 0xf63419cf,0x855aa333 .word 0xde4d1890,0x62eec492 .word 0x90683f3b,0x2d62ab3b .word 0xbdf92345,0x21a2ded7 .word 0x99745a23,0xe05725e5 .word 0x267f580a,0x2395980a .word 0x754e3366,0x340babbe .word 0x7bfa912d,0xbffe1ece .word 0xda2dbcf0,0x817eb4a2 .word 0x252a547a,0x51c02e72 .word 0xbede428e,0x3165724f .word 0x5c253ca4,0xfa401df1 .word 0x64ff1322,0xa1ef110f .word 0x0324cb9a,0xc6f926f4 .word 0xb94374ff,0x4d586489 .word 0x942caba1,0x3287bc69 .word 0xc6b66e78,0xbe25c831 .word 0xd312e120,0x885d96a8 .word 0x28c622f0,0x6698c6e3 .word 0xcebd0c7d,0x089c525c .word 0xce31ccca,0xbfb242ec .word 0xa8d45865,0x4d6ef885 .word 0x506372b2,0x3e99d331 .word 0xc3ab8bc6,0x721c5aa5 .word 0xeed68b45,0xe3648091 .word 0x59b7099a,0x7b6b8c75 .word 0x03e9f691,0xd6ce5aa0 .word 0x375e3d8c,0x7df3036f .word 0xfec0ade8,0xd29c737b .word 0xedfa8bdc,0x04e7c1f2 .word 0x2ade0a2e,0x68f02cc2 .word 0xd663e8dd,0x682f33d3 .word 0x567419df,0x18289229 .word 0x62a4615e,0x26fccc44 .word 0x40946f16,0xe23f81bf .word 0xb9fcd7e1,0x781ed778 .word 0x481ab6a9,0xea1ed8b7 .word 0x6a6c97d3,0xc06ac8b4 .word 0xfb2105ed,0xcefe7e56 .word 0x01b5287e,0x46b853ce .word 0x2ad0830e,0x23821717 .word 0x1cf2baf5,0xd2c7f6fc .word 0x460743c0,0x46a3dd6d .word 0x96e895a9,0xcc3e35aa .word 0x781dd1f9,0xe6d7baf8 .word 0x04e5e92c,0xc2e3abee .word 0xbc965063,0x42fb4ac4 .word 0xea00764e,0xab6c197f .word 0xf7910169,0xb20d0889 p6_local1_expect: .word 0x379acc68,0xb8da3e49 .word 0x8ed56a8b,0x0eee1d52 .word 0xe70b58fc,0xaefb805b .word 0xae330000,0x00000000 .word 0xffae35a2,0x1a4f8184 .word 0xfb184652,0x0a95cd47 .word 0x5492e75b,0x387727a0 .word 0x6eceb87c,0xc5c3a1a3 .word 0x01ba782e,0x4b3ed17f .word 0xba972983,0x46dbfaba .word 0xbc1f32ee,0x239d8994 .word 0x4845afad,0x48884078 .word 0xc72774a6,0x1c5f1d75 .word 0xf6ec9346,0x3eaad33e .word 0x9e9882c2,0x031a5e46 .word 0x700dfe07,0x5f019e0c .word 0x8fff23b7,0xae5326c5 .word 0x38b267dc,0x211c5c1a .word 0xe2bc8b57,0x6df972f8 .word 0xfdfdafc4,0x63bcb534 .word 0xcb56cd6e,0x1be6750e .word 0x31593ba6,0xdf947335 .word 0x862e4662,0xfadf2c47 .word 0xaf87c606,0x1f920600 .word 0x18d3909e,0x68cc9a37 .word 0x6788db25,0xcaab63a6 .word 0x324e4580,0x5f74ad00 .word 0x7b30022f,0x577c3d8f .word 0x5008f01f,0xd99b15b1 .word 0x659ccc18,0xd931200e .word 0xf6c94b43,0xf8cd7fc5 .word 0x72ba9ee9,0x475d6086 .word 0x4dc4b46a,0xcbb88943 .word 0x7341e8af,0xdbb8590b .word 0x7fd608c7,0x7c814513 .word 0xaece2e21,0x12805ef4 .word 0xac392157,0x24b6e1a5 .word 0xa659cd2d,0x6cc9508a .word 0x93d6fd0a,0x22cebdb9 .word 0xf4608a14,0xc83d5e3b .word 0xc8f2b4dc,0x9d708c4e .word 0xbdcb5047,0x0457a49a .word 0xa27db746,0x411f23e6 .word 0x046a60d0,0xbc4ec8a7 .word 0x56849220,0x317f9617 .word 0xd21ffa00,0xba4ac45d .word 0x61f789f1,0xfa085fbe .word 0x8d01d1f5,0x5d483824 .word 0xffc65a58,0x4b62237d .word 0x356379ad,0xfbe7b48e .word 0x940eaf06,0x8e6e86da .word 0x21ff9c4f,0x181ef33e .word 0xabe79c6d,0x21ef567d .word 0xa58c3196,0x0c1e8498 .word 0xe70b58fc,0x988db4ed .word 0xf06afc70,0xa2779e38 .word 0xc1d5c6c4,0x0915f8c7 .word 0x0c842c0e,0x15af29c4 .word 0x000000c2,0x308736ea .word 0x039ff4bf,0xfb8e6a29 .word 0xd3b5b75d,0xe62fc69b .word 0xa233bfe0,0x5ae95e3b .word 0x379419aa,0xb4d79618 .word 0xce77a0fa,0x04d9ab02 p6_local2_expect: .word 0x636447a6,0x8c9ca4b0 .word 0xffffff80,0x25ada4a8 .word 0x6f0956b3,0x3951ffa3 .word 0x6c289d22,0xbc9f807d .word 0xeadf3b0c,0x5661eded .word 0xfffff550,0xfb184652 .word 0x49c86fd1,0xefc1be92 .word 0x3908314d,0xbad3e689 .word 0x830a0b7d,0x3db5ec08 .word 0xbd067d8e,0x42e1cfa7 .word 0xff84ff83,0xe3551cf3 .word 0x00000371,0x4637dcb8 .word 0x635390ad,0xd8c54b3c .word 0x4f39acff,0xe934af93 .word 0xa94f35bd,0x0a8310c9 .word 0x838f7b99,0x2aebb95e .word 0x00000000,0x0000006c .word 0xafadacf6,0xf4933d3b .word 0xc8e08185,0xf01ae979 .word 0x655fd902,0x4b015a46 .word 0x705cb5d6,0x12eaeaab .word 0x8d675de3,0xbcdfc4e2 .word 0xbc434b44,0x72f183cb .word 0x152d8c5e,0xec297f14 .word 0x18db812f,0x3d1e3f45 .word 0x32625383,0x74d6d440 .word 0x8129a190,0xfda61a05 .word 0x91d4422a,0xe4dc3e21 .word 0x8b6ad58e,0xe59c4663 .word 0x678ae6eb,0x848b1bb2 .word 0xaa613f71,0xd893fdac .word 0x53cb4647,0x8bc07cba .word 0xce9c1a69,0x75d99ffd .word 0x0c613a21,0x67501e76 .word 0x2668ab76,0xfd24e003 .word 0xf6beec87,0xf7b57ee0 .word 0x00007383,0x0000006c .word 0x7048fac9,0x0d649aeb .word 0x094d8eb7,0x49778c89 .word 0xd3efc718,0xd8128515 .word 0xb26831a4,0xef29236f .word 0xfbf0014f,0x4bd1e536 .word 0x1bbb2aa0,0xa0f33225 .word 0xe34d437d,0x0191403c .word 0x6da38869,0x0ab0126a .word 0x7d809fbc,0x229d286c .word 0x6cb64e6d,0x427b6331 .word 0x58484c99,0xd2b11aa7 .word 0xe54a9719,0xb7fb2142 .word 0x824d635b,0xd4c17eee .word 0xae639591,0xe083d183 .word 0x827a57b9,0xd632fe1d .word 0x4fa97523,0x4e97b3f4 .word 0x425f901d,0x1d65d752 .word 0x3752e7b6,0xbbdfcc90 .word 0xb28585ea,0x398dc3ad .word 0x72d8c62e,0x33c0ae8d .word 0x3d3c6cc8,0x49fba6c5 .word 0x256ddf6f,0x9aa40488 .word 0xf6098d69,0x852a126b .word 0xc3f07a6e,0x96d8310b .word 0x4bf8d600,0xa843fc56 .word 0x9624e380,0x95b45546 .word 0xc975b17d,0x2be9646f p6_local3_expect: .word 0xd19ebac2,0x9dd02475 .word 0xb9c4fa1a,0xeed9a2c4 .word 0xfca652a3,0xd3044850 .word 0xe12cd1fb,0x5c9c7383 .word 0x9b08ba22,0xd8c072ac .word 0x8f64fa20,0x4fb4af92 .word 0xc18f4788,0x5c61232c .word 0x7d3bc88b,0x65f0edf1 .word 0xf852c277,0x7fbb9198 .word 0xafa681e0,0x2ef62a35 .word 0x23a93a89,0x8aad6450 .word 0x9230a761,0x704c66fc .word 0xd40f11ec,0x9e838298 .word 0xe91d70ca,0x58114b8e .word 0x98fa3283,0x9acba397 .word 0xa4a768b5,0xb41a39bd .word 0x8d1b006e,0x4b7f353a .word 0xaab22912,0x8f81d273 .word 0xa18cd7b5,0x8fae3f96 .word 0xd52d644c,0x96fd48b3 .word 0xf52a695a,0x67e12866 .word 0x56eba576,0x27b20a76 .word 0xaae7984e,0x414a9269 .word 0x939e2d56,0x3f1a79af .word 0x4c1072db,0xc8229414 .word 0x17dd3bf9,0x203f6a88 .word 0xbb3c5eea,0xefb96be5 .word 0xed4b78d1,0x098e5590 .word 0x384ec804,0x4465da50 .word 0x15cb4cca,0xd75292d4 .word 0x9a198055,0x04bb0d5b .word 0xd6de5f23,0xae71baf0 .word 0xfcc90e93,0xbf90f8ac .word 0x3c00632b,0xceca1c5c .word 0x4eb80634,0x908f6f0d .word 0xfb184652,0xcd088871 .word 0xe0c8f293,0x8c305ab8 .word 0xd1411e49,0xe5ce16d5 .word 0x76b0e0ca,0x752203c9 .word 0x4803bf1a,0x4905d54d .word 0x1284fbfe,0xd8d4e73a .word 0x907abd8e,0x12580040 .word 0x08b06658,0x1272e148 .word 0x966b092a,0xf0c0a8b0 .word 0xfb6ceabb,0x5980389a .word 0x7fce6f35,0xc5707da2 .word 0x6ab2df7f,0x26732d8e .word 0x7fb764a6,0x9d030dc6 .word 0x70caf8d4,0x5395f6ee .word 0x365cf9b7,0x46e59325 .word 0x67b1ff1b,0x3d7fa5a1 .word 0x3b4ce827,0xd80cc502 .word 0xf354065a,0xc4fe3327 .word 0x90ce842b,0x7c7805af .word 0x942983b5,0x04777003 .word 0x79a125d8,0x799b3520 .word 0xc61340ab,0x88b671f0 .word 0x28ac603d,0xde5bd872 .word 0x9888b1e3,0xe83d17be .word 0x53215f25,0xd403050c .word 0x56ceaa5d,0x9a06902e .word 0xea27bb9d,0x5c807313 .word 0x90d8f13b,0x3c435ece .word 0xee52f8ff,0x97b05081 p7_init_registers: .word 0x5a7f6f54,0x6465ee92 ! Init value for %l0 .word 0x1b295915,0xfa357884 ! Init value for %l1 .word 0x23046c90,0x78a13e96 ! Init value for %l2 .word 0xc53166ce,0x7f442166 ! Init value for %l3 .word 0x2ed92b0b,0xf1d0edf0 ! Init value for %l4 .word 0xe512d21d,0xbdc3c310 ! Init value for %l5 .word 0xe14d812f,0xb3b22efb ! Init value for %l6 .word 0xdaae186a,0xf451dfe3 ! Init value for %l7 .align 64 p7_init_freg: .word 0x09ff860a,0xa496466c ! Init value for %f0 .word 0x67644851,0x33479bcb ! Init value for %f2 .word 0x62995cdb,0xb3bea920 ! Init value for %f4 .word 0xfdae6932,0x1a94d782 ! Init value for %f6 .word 0xcdb90e91,0x12a3b82e ! Init value for %f8 .word 0x377982fc,0xabba3b2b ! Init value for %f10 .word 0xf6d19c85,0x7a9d029c ! Init value for %f12 .word 0xfab53200,0x6d35416f ! Init value for %f14 .word 0xd4610d8e,0x7eb2bdda ! Init value for %f16 .word 0x6f46162e,0x0c707912 ! Init value for %f18 .word 0xe7ad4fe8,0xf2d22106 ! Init value for %f20 .word 0xca809101,0x172ad442 ! Init value for %f22 .word 0xefa9b818,0x9e6d5785 ! Init value for %f24 .word 0xf09e257c,0xeef76449 ! Init value for %f26 .word 0xa6317e6a,0xf69a605c ! Init value for %f28 .word 0xbadb7611,0x94349c15 ! Init value for %f30 .word 0xdace2d08,0xf187573f ! Init value for %f32 .word 0x02317115,0x2e34fd20 ! Init value for %f34 .word 0x5a8ae804,0xabd7f337 ! Init value for %f36 .word 0xe1451490,0x7c128cf9 ! Init value for %f38 .word 0x2559d56b,0xa1740e3d ! Init value for %f40 .word 0x668a35af,0x2d399ae8 ! Init value for %f42 .word 0x1265d76b,0xad97f7c3 ! Init value for %f44 .word 0xa9310eb0,0x502a40fd ! Init value for %f46 .word 0xd6a2f7c8,0xc350db6f .word 0xeddf24ee,0xf51362fa .word 0xfb897096,0xac5f9e99 .word 0x7aee74ec,0x5098104f .word 0xc9d75b10,0x202bf95e .word 0x44e18fb3,0x728d6618 .word 0xc0696dea,0x5cadf7bb .word 0x8e8ba995,0xb4cf9e53 p7_expected_registers: .word 0x00000000,0x00002f26 .word 0x00000000,0xffffffff .word 0xffffffff,0xef85534f .word 0x00000000,0x00002260 .word 0x00000000,0xfa357cb9 .word 0xffffffb4,0x03cf7f67 .word 0x00000000,0x00002d1a .word 0x00000000,0x03f2bb37 p7_expected_fp_regs: .word 0x09ff860a,0xa496466c .word 0xc513d7d5,0x69d6637b .word 0x62995cdb,0xb3bea920 .word 0x4ec457d2,0x1a94d782 .word 0xcdb90e91,0x12a3b82e .word 0x377982fc,0xa8c5c543 .word 0x4964f7ee,0x43ca4b0e .word 0xfab53200,0x6d35416f .word 0xd4610d8e,0x7eb2bdda .word 0x6f46162e,0x0c707912 .word 0x8d99619d,0x6e520505 .word 0xca809101,0x172ad442 .word 0xefa9b818,0x9e6d5785 .word 0xf09e257c,0xeef76449 .word 0xa6317e6a,0xf69a605c .word 0xbadb7611,0x94349c15 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p7_local0_expect: .word 0x836e0efc,0x178af08e .word 0xa9d143a6,0x6e70c392 .word 0xa9e45d73,0x14fb8cd3 .word 0x0e0f1170,0x03f2bb37 .word 0x00919433,0xd2e3ff76 .word 0xda4a2a64,0xf2d22106 .word 0xde887f1f,0x45eca433 .word 0x87c8963f,0xe875c90b .word 0xadb3d7a5,0xad80ded5 .word 0x53833239,0x1d9ffc55 .word 0x5e01cf57,0x361adfe5 .word 0xef7b9b89,0x68ffbe35 .word 0x4bd27c03,0x5c850c4d .word 0x4aa4b534,0xe39a21c6 .word 0x1f4442a1,0x7d8429d3 .word 0x7460f92e,0x73d3af3b .word 0x7d3106d8,0x0db66940 .word 0x56001617,0x01095ebf .word 0xce4a86be,0xa417a436 .word 0x22fb9801,0xd4d12684 .word 0xfc7bc716,0x92351a6b .word 0xc7182141,0xa839e67d .word 0x108ecdac,0x4ee871e2 .word 0x1b154fb0,0xd3dae6ae .word 0x728eb66e,0x2957b09a .word 0xe5c3d0e4,0xb0b4b834 .word 0x3705d01e,0xf14d47ea .word 0x21002df5,0x49d4c464 .word 0x07f276ff,0x1e29d6f5 .word 0x7fac7201,0x10229e22 .word 0xa73ebb83,0xb8ce4f88 .word 0x4e605aa1,0x7ab0da9c .word 0xf2bfed85,0x0b4f3d35 .word 0x3f06fe10,0xd2e3494b .word 0xfffffff4,0x7afe626d .word 0x6ac888a3,0x33865cb3 .word 0xeb974c21,0x8cc49de2 .word 0x043900ba,0xc2526ed0 .word 0x2b5adea8,0xda6aad31 .word 0x8f2e942e,0x5b1c9ff9 .word 0xcf3bca24,0x432483bc .word 0x2d6b93d7,0xb603b202 .word 0x565cdcbd,0xe97e14f2 .word 0xa7a9f261,0x304e3c43 .word 0x8a80290d,0xceac6dc4 .word 0xebfac60a,0x2bd8b7e6 .word 0x6b49a2cc,0x232f307d .word 0x6d6a0145,0x4607a92e .word 0x8e18a665,0x3044c0bd .word 0x11d166d3,0x5e540327 .word 0x5bdb06ae,0x3ba185d1 .word 0x3c26589f,0x00000505 .word 0xdd9fa01b,0x63211fd4 .word 0x00000b71,0x7caa9a58 .word 0x9f08dcf2,0xee7c8e12 .word 0xcae7ae4c,0xeba616a0 .word 0xfbebcd2b,0xbbae732d .word 0x6d22069c,0xceffdd2f .word 0x65d8da6e,0x1d3638fa .word 0x2c15abd5,0x4e6c7219 .word 0xbf96ff21,0xc38b5176 .word 0xf916fa88,0xe11f7c63 .word 0x29ad0ec4,0x2a43b3f1 .word 0xcbeaa8f5,0x82bd1401 p7_local1_expect: .word 0x15bd4c4e,0xa1ac9f9f .word 0xa8c5c543,0x1c425215 .word 0x576eff8f,0xdcee2e3e .word 0x836e0efc,0x51486467 .word 0xb1020000,0xa9d143a6 .word 0x41669879,0xa95db568 .word 0xe1417020,0x7709622d .word 0xbc5f4beb,0xc57fd9b6 .word 0xb11bad7d,0x18b6f144 .word 0x4f157ce4,0xa428c651 .word 0xfcd87248,0xf3cecd58 .word 0x8321b0c6,0x674c2e5f .word 0x33d61258,0x2ba3039a .word 0x6d977292,0x2af44c8f .word 0x430a8a9c,0x00d0c424 .word 0x81057ccb,0x98294022 .word 0xc9faf8f4,0xd8488688 .word 0x8700d5c0,0xecbeab4c .word 0xb4d42008,0x859bfeeb .word 0x90f6a0d1,0x59ba877a .word 0xecd688d1,0xfeddd4fa .word 0x27df1557,0xf7e2c7f5 .word 0x9d02e7e6,0x0359cf9b .word 0x42df7ebb,0x43ca4b0e .word 0x16b58264,0x1dce8947 .word 0xd8f4e517,0x114f0b4c .word 0xab7e16b7,0xfce08310 .word 0x79243b02,0xdd054191 .word 0x9249897f,0x02cecb17 .word 0x957c2c75,0xbd072aea .word 0xcc04e58a,0xb0047f2c .word 0x33291b03,0xb6b4dab4 .word 0x64c78466,0x86cdce0b .word 0x9181e14f,0xcf629aa2 .word 0x2046d6ef,0xb3d2222f .word 0x9b98f4de,0xa3edc026 .word 0x878ecf0c,0x54d374ff .word 0xf210886a,0x4b61b45d .word 0xbe1ef023,0x000002b1 .word 0x46a6e2cf,0x4b61b45d .word 0x0be45ae9,0x95a4fb76 .word 0x120d1e70,0x92a90a9e .word 0xad8352ec,0x78476671 .word 0x6f52020e,0x40ab00a7 .word 0x8a4961f5,0xb5f6f83c .word 0x4c4d96d9,0xabe496b4 .word 0xd1bf0184,0x8bc0cf83 .word 0x23644b5b,0x48b4dce9 .word 0x002156e9,0xf9a7d2dc .word 0x20fbccd9,0xc79a2839 .word 0xe080be08,0x4f5385ef .word 0xfe3ecd82,0x86ed7730 .word 0xb4dab3f2,0xa94bbd76 .word 0x37513127,0xcb21e368 .word 0x06cd2a38,0xedbe9f1e .word 0xcc9ea1bd,0xf192a4f7 .word 0x1589dc68,0x73594040 .word 0xd1d3094d,0x51fe9686 .word 0x65a47a43,0x87e018ab .word 0x901b79eb,0x97e8819c .word 0x0bf42ae9,0x8dc7bac9 .word 0xd117c3bd,0x72fc91db .word 0x0ec715bd,0xd248de88 .word 0x103f7741,0x824a6aa1 p7_local2_expect: .word 0xffffffff,0xfa357884 .word 0x6022b4fa,0x0b226bf5 .word 0x4f5385ef,0xb1d0ee23 .word 0xb97c35fa,0x00000000 .word 0x677fce02,0xda140c36 .word 0x0c63d669,0xd5d713c5 .word 0xee9d9daa,0xacd49f41 .word 0x1edbc2ad,0x7caeaa55 .word 0xd5180f23,0xea1aa980 .word 0x59fc09f0,0x97bfeb5a .word 0x6bdaf1b6,0xbb387587 .word 0x4b5c8e7d,0xf9db8e19 .word 0x8920654d,0x884e3e1f .word 0x3f8d14a0,0x26206c3c .word 0xd1a80813,0xe3255a97 .word 0xf474d2df,0xb75745c0 .word 0xd68026ec,0x16077e1f .word 0xda7f7296,0x2b9b3fd3 .word 0x30325597,0x76bc2f60 .word 0x1f929f4f,0x36816444 .word 0x1a49dfe9,0xbe528bf2 .word 0x1d223068,0xc8e6ef74 .word 0x5bdb202c,0x5109423c .word 0x40826a98,0x83bf73ae .word 0x9ab9e1dd,0x8ccbcf01 .word 0xbbce4008,0xbf19ddbf .word 0x4a54c5ee,0xc1de9954 .word 0x33e9eff9,0x87897d5a .word 0x7506553b,0x2053d6cb .word 0xfc04069c,0xd6bfc57f .word 0x714754cb,0x3c9308f4 .word 0xa430b418,0x8f43c6c8 .word 0x815b60b1,0xcdb90e91 .word 0x25e7079e,0xc53b4a18 .word 0x72247687,0x6e78032a .word 0x7131cbc4,0xcd054742 .word 0x7cc4b2f2,0xb67079a4 .word 0x75c3888d,0x1639fe16 .word 0x31b5357f,0xd3420a9c .word 0xdfbb2f2e,0x70e9542c .word 0xcc0d2bee,0x3e0b1ed8 .word 0x992e513b,0x49170198 .word 0x5409d4bd,0xaacb7362 .word 0x1f760f68,0x38996a81 .word 0xcff83172,0x1b456be8 .word 0xbea5b469,0xedcaf558 .word 0x68c966c9,0x614f621f .word 0xf60e2bd9,0x3a528c16 .word 0x7ca1529f,0x24b3fbd3 .word 0x4c85be5f,0xc4588f7d .word 0x0cd78c6f,0xbf5b693d .word 0x4c5b7e04,0xaaf60291 .word 0x002bb024,0x06ffb9b5 .word 0x51dbf3d7,0x05864595 .word 0x8ce9b7e3,0x5f53c958 .word 0xd03eddff,0x64b9aba4 .word 0x002af4dd,0xf0148ad9 .word 0x64687583,0xd7772c98 .word 0x3fdd8f75,0xdf9f8fe9 .word 0x20506d35,0x74ab0a6f .word 0x2a489873,0x3f04d7c7 .word 0xc303c193,0x9f85978c .word 0x2edcb611,0x99dced32 .word 0x5bd0b333,0x6239de8f p7_local3_expect: .word 0x0505526e,0x9d61998d .word 0xffc9919e,0x4e7d5084 .word 0xffff6a7c,0xf1a57aad .word 0xf451dfe3,0x1d0ea4aa .word 0x10545361,0xa1cf1706 .word 0x808f7cce,0x23990fea .word 0x818f92f7,0x000000d1 .word 0xd6d98613,0xb2d7d95b .word 0x1e755366,0xe14f94d3 .word 0x0d420a8f,0xbc16c918 .word 0xe60cf6c4,0xcebf60fc .word 0xc4e162c1,0x31afdbc8 .word 0x41711e78,0xa64905f7 .word 0x30a199a1,0x9ffa67c5 .word 0xd7972a3f,0x4aff6e42 .word 0x20c15af3,0x985cb7f4 .word 0x592709a7,0x2bb2361e .word 0x23b55e9e,0x859be001 .word 0xd041e9bb,0xae5a480f .word 0x75ab4523,0xb95f069f .word 0x2ae15185,0x337ca7c1 .word 0x754af259,0x0aaef67e .word 0xc718359b,0x6a74644a .word 0xb1e7fb1f,0x00ab1487 .word 0xbcaf1205,0xc1a2215c .word 0x0284995b,0xd18d1c86 .word 0xa9a4811a,0xbeeb32d3 .word 0x7236422c,0x80cf3d79 .word 0xe68a0789,0xf1d4bbf8 .word 0x41b46941,0x29b90ada .word 0xb121b577,0x6f9b564a .word 0xfbcdd3e3,0x3c40a51c .word 0xdabdb27e,0x8e0d61d4 .word 0x1279700c,0x2e16466f .word 0x0505526e,0x9d61998d .word 0x42d42a17,0x019180ca .word 0x85576d9e,0x18b8a9ef .word 0x4964f7ee,0x7c259ef0 .word 0x5c609af6,0x6a7e31a6 .word 0x159c3494,0x1176dbba .word 0x4d9dae76,0xc6574da2 .word 0x9f0ef6a5,0x7c04d55b .word 0x4631ffa7,0x6fbba3c0 .word 0xe349bece,0x9dda04ee .word 0x9b90ec62,0x388345d0 .word 0x0feace1d,0x40eca721 .word 0x2497ca55,0x7009eff5 .word 0xf8a5a3e0,0xd993633e .word 0x14d5286e,0xcfd23d23 .word 0x8570124c,0x6160c221 .word 0xac5b3b47,0x47fd8b0a .word 0x1fe298c7,0x1a1286c4 .word 0xa7a70920,0x5944323f .word 0xeca2d823,0xd0c8ae95 .word 0xa9b02963,0x1da7cba7 .word 0x969c9f86,0x14ca13ba .word 0x7fa6b9e6,0x3cfc4388 .word 0x46a12b3c,0x3bd89627 .word 0x2800dacb,0x93fe62d8 .word 0x49f8f3e9,0xa34dc35b .word 0x21ac7872,0x9179a1e7 .word 0x96edc3bb,0x5b6f726d .word 0xdcf16ca7,0x2a94d282 .word 0xc80b4e5a,0x37957e42 p8_init_registers: .word 0x21f2f26a,0x57b2eb4c ! Init value for %l0 .word 0x0c66729a,0x6c09ed48 ! Init value for %l1 .word 0xf86a62e7,0xb714b12e ! Init value for %l2 .word 0x77151867,0xcdca97ea ! Init value for %l3 .word 0x226d6cae,0x0aeb374c ! Init value for %l4 .word 0xbfc884b8,0x9c35f163 ! Init value for %l5 .word 0x7d50f0ee,0x09d7045c ! Init value for %l6 .word 0x529239b8,0x3675d8fa ! Init value for %l7 .word 0x2635d2d9,0xdeb77270 ! Init value for %l0 .word 0x229939e0,0x0a21cc2d ! Init value for %l1 .word 0xef76e6b4,0x3a62fabe ! Init value for %l2 .word 0xccdcbd4b,0xcdda7b9f ! Init value for %l3 .word 0x88d097dc,0x56a464fc ! Init value for %l4 .word 0xcb59fa37,0xcc16ed84 ! Init value for %l5 .word 0x55ef2a0c,0x3e58fb31 ! Init value for %l6 .word 0xb62598a4,0x9a289d4d ! Init value for %l7 .align 64 p8_init_freg: .word 0x24516175,0xe1eb2c1b ! Init value for %f0 .word 0xe98962f2,0x5c9ac3b6 ! Init value for %f2 .word 0x91735367,0x7822912f ! Init value for %f4 .word 0x702d88e1,0xb83a7cea ! Init value for %f6 .word 0xef8d58aa,0x57232ab1 ! Init value for %f8 .word 0x9518ccae,0x61a09a9c ! Init value for %f10 .word 0x0fcdeb86,0xe4b72694 ! Init value for %f12 .word 0x18626350,0x3a7127b8 ! Init value for %f14 .word 0x0f268caa,0x9d660348 ! Init value for %f16 .word 0xcc9080a9,0xac822fc4 ! Init value for %f18 .word 0xca9c222e,0xe009aa44 ! Init value for %f20 .word 0x177715d1,0xcd9ae6e2 ! Init value for %f22 .word 0x502a2cd7,0x22d80399 ! Init value for %f24 .word 0xb85f21fd,0x1a04753e ! Init value for %f26 .word 0x75ece58d,0x02ccd7de ! Init value for %f28 .word 0x0b1a767a,0xcf5043c2 ! Init value for %f30 .word 0x4f86c42a,0x38f87dc0 ! Init value for %f32 .word 0x6be78ee9,0x2e7115e4 ! Init value for %f34 .word 0xc8cea698,0xfee0de68 ! Init value for %f36 .word 0x0e863df6,0xb2134165 ! Init value for %f38 .word 0xa9913cfd,0xb627f173 ! Init value for %f40 .word 0x93c6d894,0x2441269e ! Init value for %f42 .word 0xf355ca64,0x176ca05e ! Init value for %f44 .word 0xb07aa894,0x8a766a02 ! Init value for %f46 .word 0x556ae4ab,0x7207bf92 .word 0x120be1a6,0x65b9326c .word 0x76b2317e,0xd31044a8 .word 0xda73701e,0x48d80a62 .word 0x148e3fec,0x36fc2817 .word 0x7782f4a6,0xbae168e2 .word 0xae6a2092,0xad52d2c8 .word 0x80381fa1,0x94345465 p8_expected_registers: .word 0x00000000,0x00000000 .word 0x00000000,0x24cb36f4 .word 0xaf14538b,0x79f5a6ff .word 0xffffffff,0xffffa1e4 .word 0x00000000,0x7f3f5b2b .word 0x00000000,0xe50eed6d .word 0xffffffff,0xffffffa6 .word 0x00000000,0x24cb37a8 .word 0xffffffff,0xffffffa0 .word 0x00000000,0x2609fac8 .word 0x00000000,0x127e81a6 .word 0x332342b4,0x32258460 .word 0x00000000,0x21712e37 .word 0xcb59fa37,0xcc16ed84 .word 0x00000000,0x00000000 .word 0x00000000,0x23651f8b p8_expected_fp_regs: .word 0x24516175,0xe1eb2c1b .word 0xe98962f2,0x5c9ac3b6 .word 0xa227cfa2,0xb8ecca81 .word 0x9e35651a,0xeeada853 .word 0xc8fa0926,0x57232ab1 .word 0x9518ccae,0x61a09a9c .word 0x0fcdeb86,0x00000000 .word 0x18626350,0x3a7127b8 .word 0x0fe52181,0x9d660348 .word 0x3a1f5ad7,0xac822fc4 .word 0xca9c222e,0xe009aa44 .word 0x177715d1,0xcd9ae6e2 .word 0x502a2cd7,0x22d80399 .word 0xb85f21fd,0x1a04753e .word 0xffa6f579,0x8b5314af .word 0x0b1a767a,0xcf5043c2 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p8_local0_expect: .word 0xd75a1f3a,0xc86406d3 .word 0xff786189,0x4c05fcf9 .word 0x79bc14b7,0x000000a1 .word 0x53a8adee,0x1a65359e .word 0xa6817e12,0x96519555 .word 0x177715d1,0xcd9ae6e2 .word 0x3b9b0d37,0xd6ac6617 .word 0x91c9b820,0x075128f2 .word 0x45e79164,0xbef72570 .word 0x3b72bd00,0x98fccd97 .word 0x3cda975a,0x4ffcec40 .word 0xa4b36c34,0x53a4c9a9 .word 0x8d94df83,0x5326115f .word 0x39af40e2,0x13d84af0 .word 0xf82a57a4,0x43b99deb .word 0xeda54121,0x6c37b81e .word 0xf36a34e2,0x607a301d .word 0x835eaf57,0x603a038e .word 0x1a2cb4dc,0xeef92f3a .word 0x79b6b1ac,0x6e6253ec .word 0x898c1823,0x92b4fa15 .word 0xf6cbdb6c,0xb6cb8ade .word 0xa93bfdcd,0x7f1957f4 .word 0x3142f5a6,0x47fc0373 .word 0x5cbdad00,0x09c50ceb .word 0x8fcbb744,0x06d4aba8 .word 0xf37de647,0x538698d0 .word 0xca23ba87,0x52568e03 .word 0xe6a5d7ff,0xf2e73b8f .word 0x838049fe,0x1aced75a .word 0x56c5bff7,0x1693abb9 .word 0x17c6586a,0x267bee26 .word 0x5311cdbc,0xd5f58d61 .word 0x34b5568b,0x5ee68600 .word 0x513d754d,0xd07de4c6 .word 0xd80ec68d,0x39c7eb9e .word 0x9aedbf42,0x580959ca .word 0x9ccc7e5a,0x6c36ddab .word 0xac991a27,0x9019c36f .word 0xc4fa14b0,0x7ca9391c .word 0xc36807a7,0x2e25794c .word 0x61a148e8,0x197b4806 .word 0x72ba471c,0x898c4849 .word 0x9b240df6,0xefcaecc0 .word 0xf63760d4,0x897f3a78 .word 0x20b53699,0x03354b40 .word 0x37542ca7,0x318b62d3 .word 0xc0ed3844,0x9cbe1283 .word 0x001fe04d,0xb2bbf09f .word 0x1f020d1b,0x95d046aa .word 0xccbf65b1,0x9c1dd521 .word 0x4e8610ba,0x7fde461f .word 0x1590d22c,0xff5c10bd .word 0xf697ec5a,0xf0ac6d06 .word 0x6baca8ac,0xccc7cfd8 .word 0x6039f2c9,0xb4d9349c .word 0xb9fee48a,0xde9f498c .word 0xe9108c20,0xe804a9bd .word 0xf0a90e8a,0xb5364019 .word 0xb85736a0,0x2be27e73 .word 0xbe76d610,0x3eb24351 .word 0x860be44d,0xe3fd9d0c .word 0x8cdd8af1,0xf8239c49 .word 0x1d204820,0x447dfdf1 p8_local1_expect: .word 0x00000000,0x25688c10 .word 0xff000953,0xc6a94b14 .word 0xa1e4164c,0x56351ea2 .word 0xc8fa0926,0x0665a0b8 .word 0x6ded0ee5,0xfcec51e2 .word 0xffffffff,0x00000000 .word 0x0baf53b3,0xdfce9d4d .word 0xa590e23a,0x8e987d1f .word 0x2353f29b,0x0ab1f41e .word 0xa8e57c5d,0xb057264c .word 0xaf116e1f,0x51444675 .word 0x6ca7f7a3,0x1bd77dbd .word 0x42335c36,0x33ee0b7a .word 0x71d10cad,0xe5726d6b .word 0x3961137a,0xa84695b5 .word 0x2c454c17,0x0000004a .word 0x01b18a63,0xb51fe021 .word 0xf5ba4de0,0x1075a049 .word 0x0274d048,0x1fe296c6 .word 0x90269b0b,0x24cb37a8 .word 0x90a57e42,0xbf3e5cba .word 0x43bd0a08,0x95577f90 .word 0xc0071c7d,0x49dc429c .word 0xed6001f9,0x1be67267 .word 0x488bac16,0x0caa007d .word 0x7f7e6c96,0x4d5dbe56 .word 0x5d929a25,0xe4332433 .word 0xc24a6eff,0x935ba0f3 .word 0xa93357fe,0x92679d31 .word 0xb2a777f2,0x63285729 .word 0xb11f6447,0x2e220a24 .word 0x230398e8,0xf83755dd .word 0xd26642d3,0x18e7a954 .word 0x47369402,0x561d9fdd .word 0x1bb76c47,0x78113ed8 .word 0xb1230d0b,0x8863d108 .word 0x6fac5998,0x6c2a8ab1 .word 0x9e1055fb,0xce24607a .word 0x5839f2bb,0x28b33442 .word 0x337ade69,0x59921081 .word 0x5fe1cdfb,0x71d57426 .word 0x9d772400,0x8d2b3924 .word 0xb14672b3,0x3833526f .word 0x6ff9f168,0x4a36c589 .word 0x39fa3711,0xb9348c0b .word 0x9de82014,0x3c386aee .word 0x707d2e03,0xda2eff72 .word 0x5d670790,0x3c09cb69 .word 0x541d26c9,0x49d0e1a8 .word 0x5b7e75f3,0x7e160a31 .word 0x797a336a,0x0e16fe25 .word 0xd6c8fdd8,0xf426b853 .word 0xb20eb7a8,0x49dd0155 .word 0xc1d1a0c4,0xdc36c8cc .word 0x5e2847d3,0x0aeb374c .word 0x8148ae92,0xfa3916cf .word 0xeccda6ad,0x5535c205 .word 0x1183d745,0x776955e6 .word 0x1125a017,0xc44424a1 .word 0x48efdf3a,0x5aca86f8 .word 0x554d1ff4,0x4ba74820 .word 0xb3749f10,0x23d7ffc0 .word 0x0ca54f2b,0x1e9e3967 .word 0x5414b272,0xb2f109f9 p8_local2_expect: .word 0x8121e50f,0xed78d9df .word 0x8b5314af,0x53a8e94c .word 0x7e050000,0x1aced75a .word 0xffa6f579,0x8b5314af .word 0x9c000000,0x48d6c66a .word 0xfb103591,0x22d80399 .word 0x0b2aa5db,0x7ed9d045 .word 0xaf69aa52,0x8fb1a58d .word 0x09523e7d,0x5e690115 .word 0x2238bf93,0x2ca02ebe .word 0x9dda04bc,0x37ea7ef1 .word 0xf74fdc4c,0x62fe7983 .word 0x7a61bd70,0xb019e8fc .word 0x02888370,0x20fc1f34 .word 0x13a917ab,0xc849c839 .word 0x6629bd38,0x9e98bc3e .word 0x0766fcd4,0xc50b9a68 .word 0x23651f8b,0x70b1e0ac .word 0x7797af20,0x32ab8f3d .word 0x0bb0ab1e,0x7ed4ec59 .word 0x9aff7e8a,0x2479dddb .word 0x6d73fd86,0x32b40f66 .word 0x1d59e689,0x1204600e .word 0xef1b0706,0x953929b7 .word 0xe969d91f,0x88731921 .word 0x3ab22f47,0x947fe0f1 .word 0xbacdbb6b,0x4264e9f4 .word 0x8b871d10,0x5ecc5038 .word 0x4159b12e,0x1ab6fb75 .word 0x16d33423,0xae98e45b .word 0x07d6eb9a,0x5676446e .word 0x7908b7d5,0x5da15aff .word 0xc547e345,0x2aa9f3be .word 0x75961c8a,0xa9529874 .word 0x24fff5fe,0x83827bdf .word 0x8169f3f6,0xaf8f81c9 .word 0xffeccaab,0xef1fad04 .word 0x000000f9,0x9539294e .word 0x8667cf48,0xe6d94dd4 .word 0xa603978f,0xcf4319ff .word 0x3428418d,0xf771ec21 .word 0x102fc61f,0x5e60a60d .word 0x1f58d75d,0x6c6b966c .word 0xb5ef4ae3,0xe4cd2eee .word 0xa09331d3,0x40f5e3fe .word 0x7e53ed74,0xcc16ed84 .word 0x48e162c3,0xbe8ca9d8 .word 0x06b353a4,0x476dee86 .word 0xf650ff79,0x1c78fde8 .word 0x400cc3dc,0x8eca7116 .word 0xe0ab8e01,0x842d114e .word 0xdfe48617,0x1533dc74 .word 0xf841d12f,0xeda9caf6 .word 0x6d6f0ccb,0x897da91d .word 0x08cde969,0x9177dea0 .word 0x133b647f,0xe1f8079e .word 0x70b94e6e,0xf7d13771 .word 0x296ba35c,0xd13890e5 .word 0x85677129,0xfadb5f43 .word 0x8c6eba6f,0x8d19de6a .word 0xd5183549,0x2daf5461 .word 0x7dbd5df6,0xc27f0ea3 .word 0xb66040d3,0xc69ad2cd .word 0x9f9c1f4a,0x7561402c p8_local3_expect: .word 0x88e38592,0xb6e1e304 .word 0x4803669d,0xaa8c260f .word 0xb1df2c7c,0xdaa33eaf .word 0xffffffff,0x00000000 .word 0xa6ca547a,0x60c235e4 .word 0x2b5b3f7f,0x59de9eef .word 0xf4baf8eb,0xe1778c50 .word 0x965d1048,0xafb9d16e .word 0x64a47eb9,0xb1c068c9 .word 0xbb411ffb,0x72837bed .word 0x87878e66,0x9cc7bda3 .word 0x7356deb5,0xed1d39dd .word 0x46584179,0xd8edd33f .word 0x6825dea9,0x9329c33f .word 0xef0af0cb,0x797fa34a .word 0x24bb89ab,0x874d0dce .word 0x61d16d8b,0x8fa7cd03 .word 0x1a72ec8e,0x1cbe795e .word 0xea58246c,0xaca05022 .word 0xdca79eee,0x67133c71 .word 0x5fa41961,0xf383fd4a .word 0x564c31c0,0x2b8a1fbf .word 0xd65ffd99,0x1e14613f .word 0xf1492e62,0x8e6d9329 .word 0xdd9ae1e4,0xf61bf0d3 .word 0x6832d13d,0xd0b48b47 .word 0xde0e3712,0x6710514c .word 0x12c9cdc8,0xec9a57e8 .word 0x5820ba4e,0x9ea45d95 .word 0xa68b2c3c,0xf9e2c81a .word 0xbd94911e,0xdeb41c99 .word 0x3a62fabe,0x84f25acd .word 0x8d13edf0,0x6da3d27d .word 0x14f9ed52,0x0d65ea17 .word 0x1e1931cd,0x25935c25 .word 0xe5fa25a1,0xa605b75f .word 0xdb24eda0,0x2625633e .word 0xc4ca1369,0xc09a8a31 .word 0x9d2697f1,0x54ac3627 .word 0x87dff1ce,0x0fddb021 .word 0xb153f5d4,0x5e2aefcb .word 0xbefbadc2,0xe3560e2b .word 0x7d023c46,0x94103f85 .word 0x4a4b6ffe,0x35f55637 .word 0x56950d79,0xcb15233b .word 0x296fc48d,0xf296b989 .word 0x5d5c0078,0x715a7e95 .word 0x989395a4,0x7d79fc04 .word 0x4e63eb55,0x9919979f .word 0x5605e392,0xedfdeee7 .word 0x773cdc7a,0x580cd240 .word 0xe010b670,0xc4c2af38 .word 0xc1c4b7cc,0x0fd7750b .word 0xf49dc960,0xedddc517 .word 0x73543804,0xf841d12f .word 0x58b8ea63,0x970153a1 .word 0x372ae972,0x4054f10f .word 0x662063aa,0x5828b03d .word 0x89c4c962,0x99cc4f3d .word 0xa3448f55,0xee4fa9bc .word 0xdf6a0e09,0x7e6fe2db .word 0xe8189b3c,0x90616ce2 .word 0x104c97bf,0x52348d89 .word 0x56c33743,0xf07cabfa p9_init_registers: .word 0xf76bef6f,0xe9d750b2 ! Init value for %l0 .word 0xa47b6ce8,0x48197e67 ! Init value for %l1 .word 0x8d760e74,0x1c5820b7 ! Init value for %l2 .word 0x1c935b06,0xd5049066 ! Init value for %l3 .word 0x37ec865a,0x9bdc887b ! Init value for %l4 .word 0x1cb0380c,0x685884e3 ! Init value for %l5 .word 0x46bcc552,0x7dd40e61 ! Init value for %l6 .word 0x50a4cd99,0xa11ab7aa ! Init value for %l7 .align 64 p9_init_freg: .word 0xa327b2ec,0x10bff821 ! Init value for %f0 .word 0xbfeaf84d,0xde40b6f1 ! Init value for %f2 .word 0x51a762e2,0x5a00a75f ! Init value for %f4 .word 0x9d8db3c7,0x9090b63c ! Init value for %f6 .word 0x6cb3c4f6,0xd35692f4 ! Init value for %f8 .word 0xc1e707e9,0x987bf307 ! Init value for %f10 .word 0xfdb4c278,0xfc471942 ! Init value for %f12 .word 0xa995229a,0x60be9fa6 ! Init value for %f14 .word 0xa16921be,0xa4c8e35a ! Init value for %f16 .word 0xa57a0414,0x19b66116 ! Init value for %f18 .word 0x28f6be45,0xd23169b7 ! Init value for %f20 .word 0x44365cb7,0x164bf61f ! Init value for %f22 .word 0xd9772fa7,0xef7cf06a ! Init value for %f24 .word 0x8b4c2deb,0xe681022b ! Init value for %f26 .word 0x8895e1c2,0x362550dc ! Init value for %f28 .word 0x922b0394,0x284c90c3 ! Init value for %f30 .word 0xafd09c89,0xb7531b5d ! Init value for %f32 .word 0xa3bfac89,0x23493354 ! Init value for %f34 .word 0x99a75fa9,0x47da6d7a ! Init value for %f36 .word 0xcfcbbd7f,0xfafb004d ! Init value for %f38 .word 0x79d5fd6d,0x00cc12d6 ! Init value for %f40 .word 0xca79d02a,0x97b596bb ! Init value for %f42 .word 0x3079146f,0x2eab1728 ! Init value for %f44 .word 0x7541fcba,0x1296f6f6 ! Init value for %f46 .word 0x8e77bc69,0x02b99982 .word 0xb4a29ba7,0x2b0162c0 .word 0x9ef7c362,0x9b393cb0 .word 0x74f48494,0xc054d9c7 .word 0x6dac7595,0xcaffdc5a .word 0x63bd659e,0xa9ff130b .word 0x583db30d,0x517bb8f1 .word 0x83158380,0xfbdb57cc p9_expected_registers: .word 0x00000000,0x0000029e .word 0x00000000,0x20d9e2c1 .word 0x00000000,0xfb64f7f0 .word 0x00000000,0xa4f8bfdf .word 0x00000000,0x000000a9 .word 0x00000000,0x987bf307 .word 0x00000000,0xfb64f7f0 .word 0x00000000,0x00000005 p9_expected_fp_regs: .word 0xa327b2ec,0x10bff821 .word 0xbfeaf84d,0xde40b6f1 .word 0xb45ec090,0x8dcbff48 .word 0x9d8db3c7,0x9090b63c .word 0x696fcda2,0xa52d09a6 .word 0xa04378e2,0x726b6466 .word 0xfdb4c278,0xfc471942 .word 0xa995229a,0x60be9fa6 .word 0x5b758e9e,0xa4c8e35a .word 0xa57a0414,0x8cb84d5e .word 0x84b0124d,0xa57ff04c .word 0x44365cb7,0x164bf61f .word 0xd9772fa7,0xef7cf06a .word 0x8b4c2deb,0xe681022b .word 0x691962b5,0x5c347ac1 .word 0x922b0394,0x284c90c3 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p9_local0_expect: .word 0xa327b2ec,0x10bff821 .word 0xbfeaf84d,0xde40b6f1 .word 0x51a762e2,0x5a00a75f .word 0xff8db3c7,0x9090b63c .word 0x696fcda2,0xa52d09a6 .word 0xb4e707e9,0x987bf307 .word 0xfdb4c278,0xfc471942 .word 0xa995229a,0x60be9fa6 .word 0x03c85e21,0x365f366b .word 0x6eef1869,0x202a3745 .word 0xd8e187da,0x461548e9 .word 0xdf786ecd,0x8f3b725b .word 0x413c313d,0xe3a539df .word 0xfe3628ba,0x3c2b29b3 .word 0xa649b678,0x1c060cbf .word 0xc51abe47,0x4b2bfcbb .word 0x41b5c82b,0xdcd2a5cb .word 0xa23e570a,0x665c5273 .word 0x0ae7b2ab,0xee97bc8b .word 0x4a18c8f1,0x61f9b140 .word 0x1eaac4c0,0xd615e3c7 .word 0xe55ab256,0xf22819d6 .word 0x22436cca,0x2c85f213 .word 0x600e40ce,0xe8c46a5b .word 0xcf1c2f54,0x05f5780e .word 0x574b0eb6,0xdb293783 .word 0x1259151d,0x1a5faa19 .word 0x2d221774,0x6112b21d .word 0x69c807d9,0x6003bc10 .word 0x28e9ffff,0x705bb83f .word 0x6029f1dc,0x208ca45c .word 0x82c3bb01,0x61a95824 .word 0xf9d2b4fd,0x1e7e7a94 .word 0x44365cb7,0x164bf61f .word 0xeab949ff,0x89094a9f .word 0xce833387,0xfaa0a22e .word 0x9d49f201,0x0eece711 .word 0xd576a585,0x17e49f4b .word 0xc6e86f82,0xdd3b058c .word 0xc1a19d7e,0x082ec6f9 .word 0xebfc59ba,0x0516deee .word 0x7297e0c4,0xcf246ee7 .word 0x5c9a332f,0xcffa87e2 .word 0xf40c4063,0x41c8b2f8 .word 0x79453faf,0x1682d2e5 .word 0xcc6ac9f9,0x53314116 .word 0x81c73317,0xc05b115f .word 0x05f79613,0x0bd8c610 .word 0x36780545,0x483816ce .word 0x1d261e00,0x5d628db2 .word 0xb6d88b9c,0xb2afff67 .word 0xbc3b20e5,0x2c3b8723 .word 0xa4f8bfdf,0xd7ddaa29 .word 0x24f0b9b9,0xcdc7f31c .word 0x6e7d2882,0xfa8e40c6 .word 0xcbaf1eb3,0x552bf12c .word 0xd0761615,0xcc14e6c1 .word 0x78c8de50,0x76dddb06 .word 0xfd78eb48,0x69e6e3eb .word 0x3d4083ac,0x747741c2 .word 0x678c5d17,0x9104b3d5 .word 0x42f95f0b,0xb3244562 .word 0xb656cccd,0x7bf22e23 .word 0xbc101f9f,0x8130f4d9 p9_local1_expect: .word 0x3ce3c96a,0x09264fab .word 0xe7d8819b,0x0000000b .word 0x8cb84d5e,0xe6b085c3 .word 0xffdfd69f,0xdb021ade .word 0xffb4c163,0x9abb9ec8 .word 0x63cb3864,0x071e8aab .word 0x3d22d4f2,0xb6f37b72 .word 0x70628bbd,0xcb794e47 .word 0x6dcd5245,0x769ddc61 .word 0x8d081003,0x204ecce9 .word 0x01c3e558,0x69e9fa0b .word 0xe09d9cd3,0x599c79ef .word 0x01a8fe9c,0x48197e67 .word 0x20335161,0xb9cb0a92 .word 0x57df4fbb,0xf9e39a25 .word 0xfc694aef,0x50440c20 .word 0xf9b0ab5e,0x60085e28 .word 0xfe94b849,0x0b38dc62 .word 0x0a7cca1e,0xb15e629a .word 0x189ec196,0xe71881d6 .word 0x8f18cfc0,0x48b6f4d3 .word 0x80269a86,0x2284e3b4 .word 0x358bc149,0x6e48971b .word 0xc0c65c86,0x902fa02c .word 0xc9fa45ff,0xefbd3726 .word 0x107580c6,0xca220d29 .word 0x279dfd56,0x6f9980d6 .word 0x525a5ef0,0x132e56ff .word 0x90bdc805,0x77a88ded .word 0x0feb5317,0xc252708e .word 0x47b2ec7b,0xdded8b58 .word 0x632c9f44,0x5e3c75c7 .word 0x4d381739,0x2edf4349 .word 0x4a7d1116,0xf12f5064 .word 0x6dc6fb95,0xf9591d1a .word 0x573050a6,0xd569096d .word 0xe70edccc,0xacc67578 .word 0x29ecfcdb,0x29ad4744 .word 0xf3d31d0f,0xbe8c06b9 .word 0x415ad1a1,0x95b1b7b5 .word 0x6f8732cd,0x5b4aa11a .word 0x9e280d10,0xa2ee56ff .word 0x0c7b8f78,0x97643426 .word 0xa16921be,0xa4c8e35a .word 0x48ffcb8d,0x90c05eb4 .word 0x61e68ea9,0xf01ce480 .word 0x9245c354,0xa5a0494b .word 0x91696d99,0x38599f71 .word 0xaede687f,0x133638ca .word 0x775f852a,0x78413d75 .word 0xd2ecb6a6,0x4f0d74e1 .word 0x3853bb8f,0x3d8a5efb .word 0x0d6bf1cf,0x95181f26 .word 0x0860a7a7,0xa94c01b0 .word 0x4babf17f,0xff11fa92 .word 0xd44322fd,0xccddaf3e .word 0x4b557d0e,0x1b20fc0c .word 0xdb7b5f24,0xd581a4fb .word 0x04a8ff1e,0xaab24c16 .word 0xce72a449,0xfef16bca .word 0xcae6e261,0x105bd851 .word 0x23a427f6,0x642f3f24 .word 0xcfa4013d,0xbd03368d .word 0x1c1c9739,0xf01da9d7 p9_local2_expect: .word 0xe7bf99b5,0x8f8de4a0 .word 0x9e8e755b,0x483816ce .word 0x29aaddd7,0x483816ce .word 0x56eb9573,0x9e8e7500 .word 0x6c084aac,0x005ed4b5 .word 0xa35c0000,0x0000002c .word 0x6c5c1030,0x57ac4384 .word 0xbd28ceb1,0xdcca7bf2 .word 0xb2028c1e,0x114a73c0 .word 0x104a4a4e,0xfb5aace7 .word 0x3c3d641f,0x9b81d8e7 .word 0x15b44e54,0x2cf96758 .word 0x946641eb,0xb02bffe2 .word 0xd8e6f0a7,0x5cdc0a20 .word 0x5c86ff80,0x858e6062 .word 0xd499f1df,0x47bba398 .word 0x1b857906,0x741fc542 .word 0xef2b6d7c,0x086f4cda .word 0xa04378e2,0x726b6466 .word 0x97644b62,0x8af19336 .word 0x0cf1594c,0x96fab464 .word 0xb5762313,0xe300c60b .word 0xea16c729,0x3d0e03c4 .word 0xb2c17de1,0x2fddfda6 .word 0x94611714,0x4e040c3c .word 0x32367d32,0xd0cf6c0c .word 0xa6702b98,0x7954cf2a .word 0xfece8d91,0x2cbbf647 .word 0x01b494d8,0x01190391 .word 0x5d8a6f10,0x288bad5e .word 0xc79f13ca,0x3438cd61 .word 0x7944d5df,0xb59b9473 .word 0x62d6c510,0xedb846e5 .word 0xa03ed9a7,0xa7657b16 .word 0x9f4e20e4,0x7817cdba .word 0x3ebd8e00,0x8cb6ddb3 .word 0x39eaaa8d,0x9b0251a4 .word 0xb08ca9a1,0xde5effb6 .word 0xad0b6826,0x2455d256 .word 0x3ee2a75f,0xeaf53599 .word 0x3ad75eda,0xc00351f2 .word 0x214dc5b0,0xed8aace0 .word 0x931b8369,0x70df192a .word 0x383eee3c,0x6b802123 .word 0x696fcda2,0xa52d09a6 .word 0x2e06b46a,0x5be402ee .word 0x9cce2ff3,0xd1d37ff6 .word 0x54be1a2f,0x344c7063 .word 0x55d308ce,0x41237d4a .word 0x33dfacde,0xdd24dd52 .word 0x7e4d8c25,0xb3865412 .word 0xf839a65b,0xa502036a .word 0xc680453c,0xa6a84f81 .word 0x1d0a24cc,0xe4fe4a17 .word 0x06d2faf4,0x951c8db2 .word 0x262dd31d,0xdc301c2c .word 0xa69b982b,0x54443629 .word 0x7d7e8501,0x50ffd211 .word 0xded597b8,0x20db3987 .word 0x5cb75dd8,0x99127ad1 .word 0x32b60061,0x98f332bc .word 0xb7abd4c1,0x5de02f6c .word 0x12c9a681,0x2f0a3c39 .word 0x8b069974,0x7241d9e9 p9_local3_expect: .word 0x15e8773c,0x25fc5e29 .word 0x247e70ad,0x745c7d03 .word 0x5ae3c8a4,0x5a6b2539 .word 0x12000000,0x8dcbff48 .word 0xc17a345c,0xb5621969 .word 0xde40b6f1,0x9dce6174 .word 0xe6557835,0xe149e75a .word 0xd6aa6cd3,0x67c63609 .word 0xd0126035,0x5ff2e18d .word 0xdcc790ec,0x3d7315e8 .word 0xf902937b,0x781eca21 .word 0xa8a5674c,0x84edb533 .word 0xa7b61854,0xaf543967 .word 0x7d90b133,0x824a50cb .word 0x13d21708,0xba0cbe51 .word 0xb2bf9d48,0x2f24798c .word 0xafbcf38c,0x5e77951f .word 0x914b0b8a,0x6c447183 .word 0x7e0a4a8a,0x7bfc6c7d .word 0xbdf49491,0xe383ff7f .word 0x67af434d,0x67658cf4 .word 0x0000046d,0xd23f2ea8 .word 0x006843c4,0x435daf86 .word 0xe7a47414,0x35592809 .word 0x2df9b20b,0x49f17f9a .word 0x3a056450,0x78c0721c .word 0xa9cc0942,0x62f9c7f1 .word 0x51e4c609,0x119d5a18 .word 0x5358a877,0xefa60897 .word 0xad38932b,0xa22bd222 .word 0xde37c37a,0x08ef92fb .word 0x0faac7ba,0x1c69f56f .word 0x5ca3de0c,0x34f1765c .word 0xf60e6007,0x63a47937 .word 0x26f58ed1,0x93edb8fc .word 0x89504219,0xfa4f5231 .word 0x1f358060,0x8649b068 .word 0xff10b949,0x20a3245a .word 0x8f5cb633,0x3a165451 .word 0x426adab9,0x18fa6154 .word 0xeef595ca,0xef3b09a2 .word 0x59fcfc08,0x2cb73dfa .word 0xddaca7c2,0x4dedb4b3 .word 0xd2c58daa,0x5fca7e8b .word 0x46e361ae,0x92291135 .word 0xe4d1e83f,0xb795b63a .word 0xed734464,0x9bccb360 .word 0x741fc542,0x3584dd63 .word 0x1ca8ee84,0xc4b52688 .word 0xf73790df,0x69a4d8c5 .word 0xeddb75d9,0xfd8f375d .word 0x894596be,0x004484ae .word 0x967c779d,0x9bb5a4c3 .word 0x45d785b3,0x48d4958e .word 0x70d1dde8,0x5e31a415 .word 0xa77a3503,0x81c1e8ac .word 0x20df205e,0xf2c66414 .word 0xadf1d117,0x49fb6fbf .word 0xfeeb0073,0x9c26e315 .word 0xb1965e06,0xbb44cbdd .word 0x2786a7e7,0x58743b3f .word 0x7483ff7d,0x9c902bb3 .word 0x02ff313c,0xd706c49a .word 0xe43255e1,0x2b14c588 p10_init_registers: .word 0x525f8990,0x045c53fd ! Init value for %l0 .word 0x41878d64,0x4429a92b ! Init value for %l1 .word 0x8932da5a,0x28665828 ! Init value for %l2 .word 0x34a67110,0x7b02ac0c ! Init value for %l3 .word 0xf7d568de,0x312489da ! Init value for %l4 .word 0xfc7fdb82,0xa95f6457 ! Init value for %l5 .word 0x53cd3d93,0xb305ae38 ! Init value for %l6 .word 0xf55cc58e,0x30d26d17 ! Init value for %l7 .align 64 p10_init_freg: .word 0x07850b7a,0xf2ba4e5c ! Init value for %f0 .word 0xdf053004,0xefa53b11 ! Init value for %f2 .word 0x82f2a377,0x21280447 ! Init value for %f4 .word 0x091c56bf,0xa53e8b0c ! Init value for %f6 .word 0x2085e18b,0xe67f6ab4 ! Init value for %f8 .word 0x98f4d81c,0x7c8c5e17 ! Init value for %f10 .word 0x5023c8d3,0xcd1aae91 ! Init value for %f12 .word 0x237dc82f,0xcbe7207d ! Init value for %f14 .word 0x9545848b,0xbbefdfcb ! Init value for %f16 .word 0xc46a2915,0x7045e4d6 ! Init value for %f18 .word 0x369fd87e,0xef94ecf7 ! Init value for %f20 .word 0x36e01d0c,0xd213b3f2 ! Init value for %f22 .word 0x62d52fca,0x3cedf782 ! Init value for %f24 .word 0xfa6cdec5,0x2b310d10 ! Init value for %f26 .word 0x52ec7682,0xa90c984c ! Init value for %f28 .word 0x3bd0a25f,0x91b5f5bb ! Init value for %f30 .word 0x0660f682,0xa94a88da ! Init value for %f32 .word 0xf16cfc04,0xb4067784 ! Init value for %f34 .word 0xe968c3cf,0xcf4e1d60 ! Init value for %f36 .word 0x29dbc580,0xd653c9b3 ! Init value for %f38 .word 0x9ec6d578,0xd4847b71 ! Init value for %f40 .word 0x2bf6bfcf,0x7a0c9e16 ! Init value for %f42 .word 0x6f4cd7e2,0xaaab8662 ! Init value for %f44 .word 0x49a89ecc,0x8166b34c ! Init value for %f46 .word 0x2cb7a9c5,0x07577547 .word 0x861cf957,0x2461a94b .word 0x742f88c7,0x8afa6b22 .word 0xe88411bd,0xe2cf6032 .word 0xb95fefcb,0x2a35abb3 .word 0x5204b724,0xc7be96cb .word 0xff29c06c,0xc515a9c8 .word 0x009e8bab,0x3806ecc8 p10_expected_registers: .word 0x00000000,0x0000008b .word 0xffffffff,0xe62d8b7b .word 0x00000000,0x00000036 .word 0x00000000,0x00000058 .word 0xffffffff,0xe62d8b7b .word 0x7dd9072c,0x77bcf974 .word 0x00000000,0x000000dd .word 0x00000000,0x773c9800 p10_expected_fp_regs: .word 0x29a37f05,0xb4101d9f .word 0xdf053004,0xefa53b11 .word 0xfde64093,0x21280447 .word 0xfaca8da0,0xb21d8ce3 .word 0x2085e18b,0xe67f6ab4 .word 0x98f4d81c,0x7c8c5e17 .word 0x5023c8d3,0xcd1aae91 .word 0x237dc82f,0xcbe7207d .word 0x9545848b,0xbbefdfcb .word 0xc46a2915,0x7045e4d6 .word 0x369fd87e,0xef94ecf7 .word 0x36e01d0c,0xd213b3f2 .word 0x62d52fca,0x3cedf782 .word 0x23019dd3,0x12d1fa7f .word 0x52ec7682,0xee46c2ff .word 0x202681d9,0x0c8b3ea5 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p10_local0_expect: .word 0x6c5524fb,0x5aa2fa7c .word 0x42aa89cd,0xffffff84 .word 0x32924559,0x2792c6fa .word 0x5828eafc,0xff9ea402 .word 0x67ba25d7,0xad25b67e .word 0x0115a50e,0x92e416fa .word 0x0bde39d1,0xfcc8e4eb .word 0x4cfe3cdb,0xfda44bfa .word 0x8fa1394f,0x9dbef668 .word 0xff869e52,0xcc27958f .word 0x79bf0cc4,0x61f726ea .word 0x547cd3c1,0x372e9ee4 .word 0x0532678d,0xd8e90f0d .word 0x7dd9bdb4,0x028ddd87 .word 0x5f307b5c,0x0fbe0349 .word 0x6f02d165,0x6d1b354d .word 0xadb894b9,0x5fcc6b1a .word 0xcf796121,0x81ddca97 .word 0x6d1acf14,0x8fc2bd46 .word 0x3c0fa4ae,0xf21edc4e .word 0xc90a09ad,0x4f750d78 .word 0x1209d4a3,0x3b7978ef .word 0xdb0607d1,0x4bc2ae76 .word 0x1916d47b,0x54e8aaaa .word 0x0320eaf9,0x9a4ec960 .word 0x3c4d4d0f,0x4e79e060 .word 0x6de2ed7a,0xfe490558 .word 0x244a59d1,0xcfe6c504 .word 0x32fbbce3,0xf40aa8df .word 0x748af1fb,0xf87b0f06 .word 0x9faabf06,0x4daf6ea2 .word 0x0ff356c0,0x692db396 .word 0x836b5352,0xd6fb9eb3 .word 0x6f4dadae,0xcbab6664 .word 0x638a013b,0xf18b4e51 .word 0x3e16a0e3,0x8c385aab .word 0x61627052,0x3e7acd6d .word 0xd7adbc79,0xbdcc915a .word 0xd7f0d8cf,0x08be4621 .word 0x760761a9,0xa0b0bf88 .word 0xecabd4ad,0xccacc4fc .word 0x4735f230,0x1f9c5404 .word 0x851a7f9d,0xd9b28457 .word 0xbbf43d8b,0x480cc8a7 .word 0xee46c257,0xfe4ed56a .word 0x4c97a4c7,0x3a5a8c25 .word 0x2fc51941,0x6c2d9986 .word 0xe2a5ab5d,0x5b58ad46 .word 0xef8081ea,0x7d05c4c3 .word 0x6a0a5323,0x4ba52d45 .word 0x052a7121,0xe66cf860 .word 0x8c70bb9f,0xe8207429 .word 0x24061c3b,0x45b71eb2 .word 0xd17ea798,0xa54e17f9 .word 0x17b9cc9e,0x2ccdf8c3 .word 0xc7159b6d,0xfdb17ae7 .word 0xd66180ac,0x6f4a1272 .word 0x583287b9,0x91ade06f .word 0xbae5d5b5,0x36d117c6 .word 0x2ff0d957,0x75273c41 .word 0xb4ae2fba,0xebe88d35 .word 0xa6beb48b,0xa1f06314 .word 0xb361f3cd,0x62474366 .word 0x72070ee1,0xa9f8ad52 p10_local1_expect: .word 0x2fc87d23,0x1b7fc1fc .word 0x9340e6fd,0x8b198f4f .word 0xdf053004,0x51ea9e26 .word 0x07850b7a,0xd5ee6984 .word 0xe202bd9b,0xeda34543 .word 0xa7bbfdc7,0x8abbe6d0 .word 0x467795ae,0x758dadce .word 0x71a1d2e3,0xa8afda3c .word 0x1968f366,0x8ab84513 .word 0x35718423,0x1f853cd5 .word 0x4bd6cf57,0xdd9ccf6f .word 0x7d05c4c3,0xe36104a4 .word 0x75aef1ec,0x14b1f884 .word 0x48f25c3e,0xf514f867 .word 0x41bd6beb,0x5ac4d09c .word 0xa7f00c37,0x6705538d .word 0xe4fb3c51,0xdeff5fa0 .word 0x70f441a2,0xef965ad3 .word 0x48d47610,0xc95fa336 .word 0x1316f396,0xe150a311 .word 0x7515df22,0x666cf996 .word 0xdc86e54b,0x827274ee .word 0x418b2533,0x070be845 .word 0xa4ff5f63,0x04720e27 .word 0x453f02d3,0x506512aa .word 0x159192dc,0xa718c0b0 .word 0x2d9cbe9f,0x46f716c0 .word 0xd5df8e61,0xf1932f18 .word 0x30c3efc8,0x16260c25 .word 0x9b6e84ab,0x38efa609 .word 0x6696a53d,0x076c4d69 .word 0xbf883702,0x01eb2936 .word 0x5ecb2a18,0x6526730b .word 0x784576bd,0x14749522 .word 0xfb63ab22,0x7434fcd2 .word 0x13ff6ad4,0xaddc50c7 .word 0xf17f2518,0x82ed972f .word 0x74ea74ff,0xff697702 .word 0xd7f13728,0xf39bb1fe .word 0x39e6f83d,0xa95835bf .word 0x1a34be54,0xdd64f26a .word 0x19f5be46,0x8ed6cded .word 0x0b788c8f,0xeed9d98c .word 0xded4a689,0xd35d5820 .word 0x85060b40,0x7eb7eb05 .word 0x9329e3e8,0x80e83f9c .word 0x83a96db3,0xa0b0bf88 .word 0xa85a7d8e,0x774a9c26 .word 0x13bdc185,0x47b97793 .word 0x1c977add,0xac260b14 .word 0x4c505e80,0xe581558f .word 0x8226f8d3,0xef7b968b .word 0x97f736df,0x4aec5ef3 .word 0xcf71e9b8,0xe12834b8 .word 0x0656590a,0xe9a7cc7c .word 0x49a2360c,0xb0169c3b .word 0xfcb7fa32,0xaa3c493d .word 0x4a7cf9ef,0xb0f7cb3b .word 0x549087d1,0x93f8c99a .word 0x3fca5afa,0x5cd3a0f8 .word 0xac2c1596,0x1c610d61 .word 0xb340347a,0x0ee97e39 .word 0xb3d03e6b,0xec73e8bd .word 0xcb23bbf7,0x5ab88dc9 p10_local2_expect: .word 0x7b8b2de6,0xd3b33c19 .word 0xdadf1b7a,0xa901bd66 .word 0x7a0b8507,0x4b66d52d .word 0xd0b7ce65,0x4a5c66f4 .word 0xffc246ee,0x1dadc949 .word 0x57c246ee,0x23e2becf .word 0x05e6ff78,0x9b048f11 .word 0xda1b6164,0x8d067d3a .word 0xd2775c61,0x6ea802a0 .word 0xeb368e08,0x21bf2a21 .word 0x04823046,0x55316523 .word 0xee1ccc13,0x805eb0a7 .word 0x6d67b9ec,0x9fed6ace .word 0xc6101474,0x1aa7ac73 .word 0x66591de9,0xbe281c7c .word 0xae1b1260,0x02b1e917 .word 0xf8215e4a,0x2124f2fa .word 0x72e2af5e,0x1a82c6db .word 0xe6bd684a,0x3e5fdb11 .word 0xbb81b2b5,0xd74301e1 .word 0x886bad69,0x0093b9db .word 0xbc7354cc,0x01a9e1ca .word 0x23c86cd3,0x6d286362 .word 0xa0341e7d,0x59592455 .word 0x8d9754f2,0x0f8f2bf9 .word 0xc9b3efeb,0x2ecea915 .word 0xe3b07372,0xf2919994 .word 0x42cfb39f,0xe597dc88 .word 0x23ca9105,0x108be926 .word 0x25d05452,0x2b570147 .word 0xbb512a96,0x81de0e39 .word 0x3db87003,0x0d7fed1a .word 0x9520859d,0x2d674126 .word 0x72003f48,0x3bd4649f .word 0x0f75c8c2,0x27a04122 .word 0x059475a8,0x7c396a89 .word 0x7e646e6e,0x2e92d91f .word 0xaf63ba7f,0x404563e6 .word 0xcb2845ef,0xfffc70e9 .word 0x291e6e0d,0xf5bf3088 .word 0x888a6798,0x89b34913 .word 0x907cfaea,0x87096b1b .word 0x42ff8ba5,0x1564d26d .word 0x695c57c9,0x7a3bb7fb .word 0x7a5b4c26,0x2f5c5b58 .word 0x46ec0220,0xc7a8763b .word 0xd3b7f37d,0x4f8cabe3 .word 0x684815a9,0x9645a0f4 .word 0x44173ada,0xdabb2401 .word 0x97d6fbba,0x1cdb7fd0 .word 0xc1d61afb,0x3853ceae .word 0x4f4b5f33,0x4bf993fb .word 0x06af5ba4,0x06ff81df .word 0x1bb39eb1,0x775f0bf4 .word 0x005d4f7f,0xd20c1b78 .word 0x08bd6a43,0x4849fac9 .word 0x8a2df235,0xf06bf541 .word 0x9a0afb28,0x2a930c0f .word 0x6ab99ace,0xbd7f9567 .word 0x04ef71a7,0xd10eac9b .word 0x96a485f6,0xdd60824f .word 0x0dc832b4,0xf199bef6 .word 0xb8a3373b,0xe2ea897c .word 0xf52f84fb,0xf41f13fb p10_local3_expect: .word 0xa53e8b0c,0xd9812620 .word 0x40d250cd,0xfea554fc .word 0xff90c46d,0xca15fc9d .word 0x29a37f05,0xb4101d9f .word 0x7ffad112,0xd39d0123 .word 0x6c8c1db2,0xa08dcafa .word 0xc8c382a7,0x49e682cc .word 0xb4ec86dd,0x57a83e73 .word 0x50ff9f12,0x0a2cb4c7 .word 0x442b5aa3,0x3ee6692d .word 0x53379da6,0x4fec31c4 .word 0x447b0942,0x90756727 .word 0x7ed38451,0x7575be1b .word 0xd9a5fb03,0x060951d2 .word 0xac7c5a8c,0x3c01ae4d .word 0x61bffe26,0x63cdfdf7 .word 0x0ad76b74,0x426457bd .word 0xbd9ee6a1,0x5a943ba7 .word 0x0a7f80f5,0x69b98073 .word 0xcbdc1c6e,0x2465ed8c .word 0x5401c484,0xd0210944 .word 0x71f87fbc,0xab051431 .word 0x0000e994,0x5bec6e52 .word 0xc1a232e0,0xba9c90c6 .word 0x909dc688,0x68aeb6ec .word 0x0212aa8d,0xf8a2a651 .word 0xe17a501a,0xd794e09a .word 0xc980083e,0xf644dc0d .word 0xf7d5154d,0x7679e409 .word 0xf4149ea7,0x0057f4f2 .word 0x9810f21a,0xaca67357 .word 0xcb521b8f,0xf0e4fd0e .word 0x44e76d60,0xccb03e61 .word 0x09932b0e,0xd3da1150 .word 0x2b3de737,0xb4ae2fba .word 0xe89134f0,0x8c163358 .word 0xa8c5f199,0xaec2c3e6 .word 0x8de9edbd,0x35e4aedd .word 0x503b829e,0x12e8b8d1 .word 0x95844ad1,0xd60615c4 .word 0xb587fc1a,0x1ed09efe .word 0x6a805999,0xb801b1b5 .word 0x68f099e3,0xc558ba86 .word 0x2129f637,0xbb21ddc5 .word 0x71cab861,0x479952b2 .word 0xea9712c5,0x810792f5 .word 0xc83a6b43,0x2e320610 .word 0xf5eb44e5,0xe3700705 .word 0x87afcbda,0x2e57e5e7 .word 0xd4ed5b52,0x929a4784 .word 0x86fd202c,0x9c4d3193 .word 0xf1ece549,0xab6b5514 .word 0xb6dde984,0x4fc95b88 .word 0xc03e9355,0xf7e1f0ec .word 0x44d6d4c3,0x45c607ac .word 0x3382de31,0x776780e8 .word 0x3e528415,0x74411a1f .word 0x5975daac,0x97d720f1 .word 0x743e208d,0x9eac58dc .word 0x9c7cdebd,0x25361e21 .word 0xc84bd797,0x535257ab .word 0x92592847,0x80926525 .word 0xa4a3ed34,0x2a18ad94 .word 0x39462903,0x74dd2530 p11_init_registers: .word 0xcae056ac,0xc602b74c ! Init value for %l0 .word 0x9fdf3716,0xb8aa023f ! Init value for %l1 .word 0x2aa164a2,0x132e59e4 ! Init value for %l2 .word 0x8fa17f1a,0x077c42ca ! Init value for %l3 .word 0x9a8bd509,0x8cbfc466 ! Init value for %l4 .word 0xbe9c1986,0xceb03fbd ! Init value for %l5 .word 0x5882a752,0x60e5ef3b ! Init value for %l6 .word 0x797c9e6a,0x9a75beb1 ! Init value for %l7 .align 64 p11_init_freg: .word 0x79001bba,0xa87cee39 ! Init value for %f0 .word 0xe2a208ba,0x94d12a98 ! Init value for %f2 .word 0x64f65750,0x4e866ea9 ! Init value for %f4 .word 0x33cacf70,0xf9fdfd63 ! Init value for %f6 .word 0xbfbfcfbe,0x5803cf35 ! Init value for %f8 .word 0x6887f7a0,0x64bdc769 ! Init value for %f10 .word 0xd645664d,0x276f3a05 ! Init value for %f12 .word 0x1a1b0fe5,0xad8d28a9 ! Init value for %f14 .word 0x34365ddc,0xba6520d1 ! Init value for %f16 .word 0x9309c608,0xcadee579 ! Init value for %f18 .word 0xb524e464,0xd0e7d826 ! Init value for %f20 .word 0xf399601e,0x6ebd336f ! Init value for %f22 .word 0x2d9647c0,0xedc6cc3f ! Init value for %f24 .word 0x7be44604,0xffca69ad ! Init value for %f26 .word 0x7186e9b9,0x892ab06b ! Init value for %f28 .word 0x4b33c880,0x23cb8dbd ! Init value for %f30 .word 0x5a432397,0x401caf53 ! Init value for %f32 .word 0x01f01139,0x6184d978 ! Init value for %f34 .word 0x03f8e2af,0x0d602392 ! Init value for %f36 .word 0x5de35a68,0x4afe6709 ! Init value for %f38 .word 0x8895fb86,0x04801d29 ! Init value for %f40 .word 0x68a45150,0xd52aecbc ! Init value for %f42 .word 0x80677889,0x4e986427 ! Init value for %f44 .word 0xa4b632fc,0xfa31cac5 ! Init value for %f46 .word 0x0d6b7d94,0xc16e8bd3 .word 0x1b1f71a5,0x8ea8806a .word 0xb0356dc9,0x66f3bf41 .word 0x3edda99e,0xa2a6aa7b .word 0xdb381b53,0x30336bae .word 0xfe23789b,0x0ca5128d .word 0x531422d2,0x6e97400d .word 0xcaf4317a,0xcc372462 p11_expected_registers: .word 0xffffffff,0xffffef00 .word 0xffffffff,0x51ffffff .word 0x00000000,0x69a54e73 .word 0x846a73e8,0xf08327f1 .word 0x00000000,0x814da515 .word 0x00000000,0x00000080 .word 0x00000000,0x00000088 .word 0x00000000,0x00000051 p11_expected_fp_regs: .word 0xa93ee396,0xcf9d66bd .word 0x69a54e73,0xd4adb7f6 .word 0x64b2d52e,0xf1d8cde2 .word 0x8910c681,0x67049187 .word 0x2853189b,0xba4bf3ca .word 0x5b70d5db,0xe0b5cb99 .word 0x59354521,0x9672844b .word 0xf6b7add4,0x734ea53b .word 0x34365ddc,0xba6520d1 .word 0x9309c608,0xbff852d5 .word 0xb524e464,0xd0e7d826 .word 0xf399601e,0x6ebd336f .word 0x2d9647c0,0xedc6cc3f .word 0x7be44604,0xffca69ad .word 0x7186e9b9,0x892ab06b .word 0x4b33c880,0x23cb8dbd .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p11_local0_expect: .word 0x00000000,0x000000ae .word 0x0080a1d2,0xe69652d1 .word 0xd039d7b5,0x4dfc0697 .word 0x00efffff,0xffffff51 .word 0x4616dc62,0xc7801e41 .word 0xae40df16,0x7a3dffd5 .word 0x87fa7c78,0xd98d9b2f .word 0x6d078325,0x1c5c3613 .word 0xb7fe65cf,0x0080526b .word 0xd9f7da22,0x74127a81 .word 0x2cdbfcca,0x0cf066c9 .word 0x7b504291,0xcdfd8abd .word 0xc2c79d7b,0x9886051d .word 0xc8d19dc5,0x87e9ce5b .word 0xa92c3d1b,0x3ac20eb8 .word 0xa0b69eca,0xa3729373 .word 0xb2b83ebd,0x58a0d73a .word 0x0e997cda,0x71d632d7 .word 0x7f88d2b4,0xaaa14b2c .word 0x66d956bd,0x5f23a539 .word 0x2ea4d1c8,0x343e346a .word 0xd1ec0a49,0x12615f2a .word 0x9cb47870,0x016895e5 .word 0x20b93a8d,0xd6514553 .word 0xc38704b6,0xd32cc6c9 .word 0x4d819f6a,0xf5a0de95 .word 0x5d41c441,0x77a18904 .word 0x3e0035cb,0x69fe7577 .word 0xc03ffe33,0xc3a81780 .word 0xd76003c8,0x4dcf53a1 .word 0x9bbfa48c,0x19814dd3 .word 0x6307031f,0x70fb1403 .word 0xf1871414,0x628c72c6 .word 0xbf3d9bed,0x910d7cfd .word 0xb9a22a7e,0x63ff316d .word 0x3921eb3e,0xecc7663d .word 0xacbd9f86,0x4f86290e .word 0xdad407e8,0x5222b6c7 .word 0x35e82895,0xe612844e .word 0x8b35b920,0xcc8f22aa .word 0x8da0693e,0x388aac53 .word 0x4638386c,0x2b3b2d7a .word 0x6f323fd1,0x1beb9f94 .word 0x85b9ff0c,0x194c4901 .word 0x8dc226ee,0x234e4961 .word 0xa88f599e,0xaa86998b .word 0x547e7582,0x10e494e8 .word 0x62369b2a,0xd1a29f97 .word 0xd7c34562,0x7c5093b5 .word 0xf1d2381b,0xf21dce39 .word 0x7cff7eb7,0x9d798c9c .word 0x2892791e,0x061d5935 .word 0x3cbc2f8c,0xaa6f7fc3 .word 0x11950bfe,0x5397bf3e .word 0x9da72d27,0x30943ee3 .word 0x44e52558,0x57f20cdb .word 0xa9bd8fff,0x1f368f89 .word 0x185e7c9f,0xbda3c6ce .word 0xd25fa270,0xb5d02299 .word 0x26c681a8,0x04f18dbc .word 0xffb7bb05,0xe9f0b01f .word 0xed486e6e,0xaffb1944 .word 0x4bada363,0xd5ac6447 .word 0x0a55b262,0x0c90bc75 p11_local1_expect: .word 0xb7cd593b,0x8985d8a8 .word 0x18905162,0xe2c21d88 .word 0xcbcb53a1,0x538b0e41 .word 0x367d70b1,0xcb20573d .word 0xc51a318e,0xcaacc8c5 .word 0xffe7d826,0xf4008920 .word 0x90e564c6,0x7b5cb337 .word 0x668ac2aa,0x2b9848d0 .word 0xc4d7c38c,0x2cc21ecf .word 0x3ed3276f,0x9a6a7dc0 .word 0x3c97a239,0x44c2c2f9 .word 0x98d2ca3f,0x41dcfa21 .word 0x486e5c73,0xde4d6e87 .word 0xc0847ffa,0x9f31b1e9 .word 0x0f6ff430,0xdfe1b209 .word 0xf45ee2cd,0x27e94937 .word 0x5a12e712,0xeb3299c7 .word 0xfad780de,0x089a1271 .word 0x7f332baa,0xa959b642 .word 0x4b2f98a0,0x68610066 .word 0xac0a5e7e,0x3f9f60a0 .word 0x9717cdb5,0x3bd2e17a .word 0x62fd51a9,0xefd0ce00 .word 0x07f3df3d,0x3e6bffb0 .word 0x40ec99be,0x133d57f0 .word 0x8d5a4a00,0x27ca4eb3 .word 0x9f1a171c,0x0eb6dd33 .word 0xf8d0b818,0x1c9d225f .word 0xea616367,0xa0c067d0 .word 0x7e40b3e8,0xcb884b82 .word 0x4b4b98cd,0xfe217448 .word 0x10009cd9,0x34eea9f9 .word 0x14451b51,0xad08ea73 .word 0x7610d20a,0x82e0491b .word 0x316bdddc,0x9fc36b01 .word 0x8195cf88,0x17c0e68c .word 0x19f00f5f,0xccdcc54b .word 0x58b2ffa6,0x5c0c7138 .word 0xa62c0ccf,0xc9ec82de .word 0x5a2f91da,0x4dba94a0 .word 0xc72b0cc1,0x1c77f75c .word 0x1b8d2e1b,0x2fda2e61 .word 0x76027f85,0x3db10fac .word 0x0ce30a22,0xd79fda3c .word 0x49d3a514,0x1181c068 .word 0x8dcb1ad5,0x10f99aae .word 0x135f1a01,0x4800850e .word 0xbfe3d8e3,0x3d473386 .word 0xb89584e2,0x962696b0 .word 0xb6719059,0x251db4f5 .word 0xd6cabd53,0xa3b8a7cc .word 0x959edf9a,0x5c988d56 .word 0x5219f0f1,0x40f23529 .word 0x8a9f331e,0xf1fe81eb .word 0x670e8b43,0xb7cd593b .word 0x867e1aa8,0x9c5907ab .word 0x96f69dc4,0xc4f641c8 .word 0xe2c21d88,0xffffa515 .word 0x2c6ea7de,0x651a3614 .word 0x097cfdf2,0x552522a7 .word 0x95a4a5e8,0x173fb8ea .word 0xddda7ca7,0x76063546 .word 0xc19c0ccf,0x0fe3f230 .word 0x29b4b484,0x740bd5a1 p11_local2_expect: .word 0xdfad0036,0x9a279246 .word 0xc51a318e,0xcaacc8c5 .word 0x2b643ddf,0xaee24e3d .word 0x15a5f8bf,0xa2fa0ea3 .word 0x65000000,0xd7000000 .word 0x36000000,0x40780100 .word 0x614c2a16,0xdab0f648 .word 0x07e93771,0x8ccdf8c3 .word 0xf39a09b3,0x858739ca .word 0x90abbd6d,0x6454173f .word 0x24339261,0x71757cb9 .word 0xa29393c1,0x761d4ee8 .word 0x0fa1d0c9,0x7f67b431 .word 0xc441f06b,0xc70b973d .word 0x9c6a180c,0xee8dc87c .word 0x003a1e10,0xc56dc626 .word 0x32cd2b48,0x6c0bd81d .word 0x4de7e6bc,0xd836490f .word 0x27441bf9,0xef18449f .word 0x2bc59c65,0xabdadfaf .word 0xbf5b8f3e,0x10326afb .word 0x69a02db7,0x1b102dea .word 0x778eb31e,0xdeb7a5e1 .word 0x4d79dc25,0xb8b8a732 .word 0xf262d858,0x23698783 .word 0x5c39644c,0xc41cd892 .word 0xc003961c,0x094ed93f .word 0xec469bf9,0x026d26b0 .word 0xe90c5e4f,0x950ecee0 .word 0x2912a7a4,0xb4660349 .word 0x83df5e51,0x9db39951 .word 0x14180cd2,0xeb196964 .word 0xf5d8f4b2,0x7c8bdc5f .word 0x857da79b,0x140269e3 .word 0x70cb5fe3,0xb89fe0b8 .word 0x0dbc26d1,0x479c46b3 .word 0x14c8f6d4,0x1e9c6126 .word 0x66cf427d,0x94ed28fb .word 0xe7b501ba,0xbc36d605 .word 0x0166a4ef,0x217ddf17 .word 0xf0e1e3d1,0xcd883ec0 .word 0xb2bafe68,0x0a7a1b03 .word 0xaa7e7fc6,0xa1f51247 .word 0x434c3625,0x3fb64eb7 .word 0x203dff4d,0x03d86272 .word 0xb2e187cc,0xedf11cd9 .word 0xcbf6a4d9,0x33319254 .word 0x46741887,0x1cb449a9 .word 0x0b8c7442,0x21c7e8e5 .word 0xdda645cd,0xe5cf2d15 .word 0x0d6013e5,0x16ca90aa .word 0x9596ce16,0x149319c3 .word 0x27de863e,0x736d830d .word 0x7b6457e2,0x29cb8731 .word 0x89bb2344,0x39ebf8c3 .word 0x5bb578d1,0x550f7285 .word 0xa93ee396,0xcf9d66bd .word 0x00007d36,0xd4adb7f6 .word 0x64b2d52e,0xf1d8cde2 .word 0x8910c681,0x67049187 .word 0x2853189b,0xba4bf3ca .word 0x5b70d5db,0xffffa8de .word 0x59354521,0x9672844b .word 0xc5c8acca,0x8e311ac5 p11_local3_expect: .word 0xa93ee396,0xcf9d66bd .word 0x3ba54e73,0xd4adb7f6 .word 0x64b2d52e,0xf1d8cde2 .word 0x8910c681,0x67049187 .word 0xffcbb5e0,0xdbd5705b .word 0x5b70d5db,0xe0b5cb99 .word 0x59354521,0x9672844b .word 0xc5c8acca,0x8e311ac5 .word 0x7f7d44bb,0x95f30781 .word 0x846a73e8,0xf08327f1 .word 0x9ce57712,0xe816c1a0 .word 0x000040d7,0x03ceba0c .word 0x61e5a442,0xfc2253c2 .word 0x00000001,0x145fa386 .word 0xccaccd26,0xddcb2221 .word 0x9944ec74,0x6f028551 .word 0x30543d19,0x813f3fbd .word 0x99232e7b,0x15b570a5 .word 0xf366ad48,0xc25d042e .word 0x647c48a1,0x276927b2 .word 0x2f857cf0,0x234c1e06 .word 0x406745d3,0x7dceb500 .word 0x0d671da7,0x660ef4b7 .word 0x3e6552ec,0x59ec61ca .word 0xd12065ba,0xdc5d3634 .word 0xd552f8bf,0x08c60993 .word 0x26d8e7d0,0x64e424b5 .word 0x6f33bd6e,0x1e6099f3 .word 0x3fccc6ed,0xc047962d .word 0xad69caff,0x0446e47b .word 0x6bb02a89,0xb9e98671 .word 0xbd8dcb23,0x80c8334b .word 0x4ddc30dd,0x93ea39b4 .word 0x5876e149,0xac220a19 .word 0x492fca88,0x6e1245eb .word 0x099aefc9,0xe0f2ea72 .word 0xd0ffd8db,0x08458508 .word 0x9602a5bd,0xfb12dff1 .word 0x68be4966,0x363ab416 .word 0x7d5bf48e,0xa3141627 .word 0xa2a3914b,0x729a4f03 .word 0xf8afed72,0x7f2b398f .word 0x6779e165,0xb501462f .word 0x92ab511a,0x0ec29fed .word 0x69041779,0x9d55a318 .word 0x22a94921,0x6a62ee99 .word 0x00000000,0x39ebf8c3 .word 0x6881c21d,0x5fea429e .word 0xf00c6812,0xc47045bd .word 0x98fc2ebe,0x48bb6bfe .word 0xa8745687,0xa19e9631 .word 0x866b57ef,0x92dd8c17 .word 0x6ebfda74,0x42ee5c9e .word 0xa065eb78,0x32962b3c .word 0x001ebb27,0x42387e0d .word 0xaa2e2e63,0xf3bf30ad .word 0x37bac64d,0xd6c5d599 .word 0xeee09257,0x5dbd056f .word 0x3bb7c085,0x2b643ddf .word 0xad57c99f,0xf4008920 .word 0x67adcd25,0x3432f988 .word 0x11d418d4,0x03069879 .word 0xf295b970,0x5fcfe0a0 .word 0xffbd9ef2,0x517c5548 p12_init_registers: .word 0xa914ccc2,0xaab371ed ! Init value for %l0 .word 0x2cba4294,0x07ccf540 ! Init value for %l1 .word 0xbaf5de4c,0x0fea45f4 ! Init value for %l2 .word 0x6b8093a4,0x849e42ad ! Init value for %l3 .word 0xf0fbd83f,0xe9a867e8 ! Init value for %l4 .word 0x1fff6ec0,0x2db96d66 ! Init value for %l5 .word 0x160668de,0x8c61e5cc ! Init value for %l6 .word 0x8afd8e32,0x830f382f ! Init value for %l7 .word 0xb273421a,0x4d64dc68 ! Init value for %l0 .word 0xb7533e9a,0x6ed55bcc ! Init value for %l1 .word 0xf63e68cc,0x8a5b91a6 ! Init value for %l2 .word 0x90654ca6,0x9b69dae7 ! Init value for %l3 .word 0x77df3728,0xc96f048c ! Init value for %l4 .word 0x6313c310,0x27fb0959 ! Init value for %l5 .word 0xd2d04869,0xe306555a ! Init value for %l6 .word 0x2601183c,0x6a860572 ! Init value for %l7 .align 64 p12_init_freg: .word 0x07fe2beb,0xe1f6e9db ! Init value for %f0 .word 0xdafe1b20,0x72b023e5 ! Init value for %f2 .word 0xd5e404c2,0xff712bbb ! Init value for %f4 .word 0x33352bf2,0x01356e84 ! Init value for %f6 .word 0x6c4c411b,0x08c701e9 ! Init value for %f8 .word 0x5c7427dd,0x4063c97a ! Init value for %f10 .word 0x7432de4c,0x4d5a497e ! Init value for %f12 .word 0x45709399,0x54bbe5b4 ! Init value for %f14 .word 0x1a450675,0x5ed6f256 ! Init value for %f16 .word 0x857c0b14,0x531c9f7f ! Init value for %f18 .word 0x9a9ea1c2,0x7e0eb616 ! Init value for %f20 .word 0x49a13371,0x6e1175fa ! Init value for %f22 .word 0x6057688d,0x501929e2 ! Init value for %f24 .word 0x4f0808ba,0xeb32521a ! Init value for %f26 .word 0x6e797ba3,0x224b446c ! Init value for %f28 .word 0x5f95ad79,0x79787841 ! Init value for %f30 .word 0xe9b853cf,0xbb573b44 ! Init value for %f32 .word 0xadca4673,0xe0ac631a ! Init value for %f34 .word 0x7917cf9e,0x08776eca ! Init value for %f36 .word 0x04d24b8b,0x017d725b ! Init value for %f38 .word 0x63b89d07,0x70690e03 ! Init value for %f40 .word 0x21830d39,0x069a59e8 ! Init value for %f42 .word 0xd35171f6,0x62209538 ! Init value for %f44 .word 0x72f68c95,0x7c786c7f ! Init value for %f46 .word 0x6600b771,0x4e8ef4c9 .word 0xdc07ba27,0xd15c7cda .word 0xb5d88454,0xc5f80794 .word 0x8973c548,0x027ecf38 .word 0x916acfac,0x8d355431 .word 0xf9df1719,0x705547e1 .word 0x3a53becf,0x488638bf .word 0x4503a493,0x2d217149 p12_expected_registers: .word 0x00000000,0x064d7587 .word 0x00000000,0x000000b6 .word 0x00000000,0xd28c6ce0 .word 0x00000000,0xc9aeb0e2 .word 0x00000000,0x3b527e81 .word 0x00000000,0x00000074 .word 0x00000000,0x0000037a .word 0x00000000,0xffffffff .word 0x00000000,0xc77a139f .word 0xffffffff,0x857c0b14 .word 0x00000000,0x00000041 .word 0x00000000,0x00000001 .word 0x00000000,0x2ac42b5c .word 0xffffffff,0xd42f80f6 .word 0x00000000,0xf09039bd .word 0x00000000,0x00000041 p12_expected_fp_regs: .word 0x07fe2beb,0xe1f6e9db .word 0xdafe1b20,0x72b023e5 .word 0xd5e404c2,0xff712bbb .word 0x33352bf2,0x01356e84 .word 0x6c4c411b,0x08c701e9 .word 0x5c7427dd,0x4063c97a .word 0x7432de4c,0x4d5a497e .word 0x45709399,0x54bbe5b4 .word 0x1a450675,0x5ed6f256 .word 0x857c0b14,0x531c9f7f .word 0x9a9ea1c2,0x7e0eb616 .word 0x77829cec,0x6e1175fa .word 0x6057688d,0x501929e2 .word 0x4f0808ba,0xeb32521a .word 0x6e797ba3,0x224b446c .word 0x87fdf2f5,0x79787841 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p12_local0_expect: .word 0xec9c8277,0x84821c8a .word 0xc5154f1e,0x0b272a4c .word 0x000000b6,0x01000000 .word 0xffffffff,0x00000000 .word 0xd5e404c2,0xff712bbb .word 0xc5150000,0x00000000 .word 0xe9d47165,0x5d3cab7b .word 0xc3a56ac9,0xbdad9616 .word 0x8bdf57a4,0xb079228f .word 0x85f374da,0x197fb27a .word 0xf92360c7,0x35937fad .word 0x06adb5fe,0x87c2cdb2 .word 0x1f41f22d,0x1fb593eb .word 0x7239b5f6,0xed55b58d .word 0x8fd847c3,0xf615b7b2 .word 0x686705cb,0x6988a38c .word 0x637989a8,0xd8d3b3cb .word 0x6057688d,0x501929e2 .word 0xb2f08d93,0x75b885c8 .word 0x6b295e5c,0xac849d7c .word 0x2cfd2492,0xe9ed41ae .word 0x221c14ee,0xd1122ba3 .word 0x0a97d303,0x06ee25fd .word 0x6eb0315d,0xb287947d .word 0xddcb83a5,0xa9de29a8 .word 0x68fcd44f,0xb264d1ba .word 0x230de842,0x03214554 .word 0x7fa9a39d,0x1424d268 .word 0xd1a07357,0x0aeacfd7 .word 0x50b064d2,0xa081b476 .word 0x5136dfef,0x265c5d64 .word 0x0cad91fc,0xcb0e16f2 .word 0x39e5024a,0x32d99e5d .word 0x6c3a4869,0xffffff96 .word 0xdbaaacfb,0xd68d9919 .word 0x9e8df600,0xec0f4208 .word 0x9e313bd7,0x4f4937bc .word 0x57c3943a,0x77c05d7f .word 0x011af705,0x652e5036 .word 0x7feba284,0x79d85723 .word 0xf3a81762,0x8efeab48 .word 0x34917198,0x43aafb35 .word 0x4472e754,0xffa4276c .word 0xa0a3e4cf,0x16fc4b6b .word 0xedbcacd3,0x2d53e5d0 .word 0x5b5da479,0x3ad90677 .word 0x97216572,0xb3215f00 .word 0x5c8cfdd5,0x498be205 .word 0x7acacee3,0xad35ef71 .word 0x5a2e82d2,0x4abd6daf .word 0xeb25f5d4,0x47453bdb .word 0xff92208f,0xa23663ea .word 0x2af78c8e,0xa80d2d70 .word 0xc18799a9,0xe497d226 .word 0xabbb32d4,0x25f44071 .word 0x010ffb09,0x55efdc80 .word 0xc648e165,0x24b74d22 .word 0xcd2e4198,0x1603439e .word 0x20487b34,0x0a48db70 .word 0x0cb0a061,0x4a308bc6 .word 0x22691694,0xf04f7d57 .word 0xac03cfde,0x00000040 .word 0x00000121,0xd75b53bc .word 0xde0eba81,0x84d64f9b p12_local1_expect: .word 0x846e3501,0xf22b3533 .word 0x4f0808ba,0xeb32521a .word 0x5cabba16,0xc4e75574 .word 0xc9aeb0e2,0xcebc7646 .word 0x78073f91,0x453c5e51 .word 0x8efeab6b,0x19a3a283 .word 0x015de134,0x4d5e7ece .word 0x6d647ebc,0xa1880d5b .word 0x139b4fcd,0xc67c8373 .word 0x52c3a414,0x70e3ac5a .word 0xba14588c,0xea23c841 .word 0x164bad69,0x97433440 .word 0xd4d00006,0xcef719aa .word 0x59da4f9b,0x9eca8802 .word 0x39c303ed,0x24ee7fa4 .word 0x8423dd1a,0xb4eb8f55 .word 0xdd585998,0x38ab1052 .word 0x942e11af,0xe3a986d7 .word 0x0bd2e31b,0x40e892c8 .word 0x858807e0,0xe043f67e .word 0xa1674919,0x56dcd408 .word 0xde4694f6,0x2ffcbba4 .word 0xf3192dfc,0x46e5dfad .word 0x83a17488,0xfdbd98fe .word 0xee9cd46a,0x95cb02cd .word 0xf6bc3b3d,0x898c5215 .word 0xa95b7ffc,0xf7f3bd9c .word 0xab0444c5,0xce8ca043 .word 0x37430f23,0x9698af74 .word 0xda7f81b7,0xa319387d .word 0x218d8461,0x04877f29 .word 0x75e9e40c,0xc36dd22a .word 0x00000001,0x3b527e71 .word 0xfc7e2abb,0x4bbe1ead .word 0xf4884243,0xb6a08055 .word 0x0a4d9304,0x6c4b92e7 .word 0xed0cb444,0xba80e281 .word 0x6ca9a5f4,0x4f09ffce .word 0x8a127dc9,0x7f3283df .word 0xb2c65700,0x8ff0532c .word 0xeee3df01,0x164383ce .word 0xb5cafe02,0x511d2255 .word 0xa81c1205,0x5ec85acd .word 0xefae8602,0xb6382dd0 .word 0x65498eb0,0xef326522 .word 0x68739a31,0x04104b5a .word 0xc085f569,0x210e19f0 .word 0x0550ef43,0x0eac2941 .word 0x97ba6d59,0x52f5f762 .word 0x55bd4aeb,0xde9c0860 .word 0x3ee9e861,0xe8381d19 .word 0xf37f0be3,0x6ce6886a .word 0x3e08e7fb,0x10466b18 .word 0xd8027dbe,0x27c5dc27 .word 0x79308e6b,0x5b4684b0 .word 0x6c784f94,0x5554c174 .word 0x5e7ed9a1,0x12c12ec9 .word 0x22a4480d,0x7cc7c75c .word 0x90075d58,0xb495bbd1 .word 0xaedd505e,0x0e4cda6e .word 0x59d8ac29,0x262f01e6 .word 0x6a683038,0xf94a27ae .word 0xd3737045,0x8c49d793 .word 0xe2eb4eaf,0x1a491747 p12_local2_expect: .word 0xc561837d,0xa1a8fdfc .word 0xda567b52,0x10c31363 .word 0x54bbe5b4,0x2a890bce .word 0x6057688d,0x501929e2 .word 0x140b7c85,0xd34403b5 .word 0xc9aeb0e2,0x04e0e5df .word 0x6033db41,0x55e8ebf8 .word 0x1143cb99,0xa4a39021 .word 0x07fe2beb,0xe1f6e9db .word 0xdafe1b20,0x72b023e5 .word 0xd5e404c2,0xff712bbb .word 0x33352bf2,0x01356e84 .word 0x6c4c411b,0x08c701e9 .word 0x5c7427dd,0x4063c97a .word 0x7432de4c,0x4d5a497e .word 0x45709399,0x54bbe5b4 .word 0xebff9c61,0x2e21c8b1 .word 0x91e2d4e3,0x4f2b339b .word 0xf09039bd,0x21981d0c .word 0xc9907801,0xd62de233 .word 0x00680dce,0x0e461460 .word 0x6fa8a062,0x4d734a0d .word 0x5d26e230,0xd8b63950 .word 0x5dffc272,0xd5f1aea9 .word 0x22ecae64,0x2613dd2a .word 0xcbde670a,0x6c6f6d6c .word 0x50385051,0xb4185b2d .word 0xffdda3bb,0x28ab8077 .word 0xf93a4f9b,0x87b7b4a6 .word 0xc0dcb333,0x241e3d5a .word 0x71213e63,0xfaabdca7 .word 0x3f07b164,0xd1eef2a8 .word 0xe599ca8a,0x1eca8390 .word 0x25337598,0x984c3f3b .word 0x138dbcd6,0xca97141d .word 0xd6487509,0xdf07781b .word 0xa616098b,0x4c1aa843 .word 0xdef32b55,0xec80ff62 .word 0xbc9c97c8,0x25feb2ed .word 0xadbccffa,0x87fd037a .word 0xb92d5bc8,0x2d412979 .word 0xb393f9a3,0x0571d4ea .word 0x38c141de,0x64d9b24a .word 0x381fb5db,0x4f7420ac .word 0xb29476c7,0x85215566 .word 0x8b5b632d,0xf6ff5c95 .word 0x17463952,0x1b0a4241 .word 0xcd508038,0xb6a44272 .word 0xaa949c7d,0x34ca5ae0 .word 0x32ae70a0,0xd52cec39 .word 0xbb61a292,0x35cd1da6 .word 0xd874f889,0xf39dd2b5 .word 0xa6158c42,0x3daba92c .word 0x74d5cf23,0x01706844 .word 0xe0c18fe4,0x4eb46d83 .word 0xb562373c,0xbc35a51c .word 0x0e058720,0x1a5464d9 .word 0x13a54d27,0xbdb3267f .word 0xe7953bf6,0x6b54ac48 .word 0x38994c38,0x4b80c6cf .word 0x05edd418,0x758d0669 .word 0x7823bcfd,0x86ddf971 .word 0x4ee69bf2,0x573041fd .word 0x3c300e49,0xb716e6e8 p12_local3_expect: .word 0x45709399,0xe3cb300b .word 0x55d23274,0x5147ac97 .word 0x7ac96340,0xdd27745c .word 0xb5034d9c,0x19b46382 .word 0xff4fd684,0x3a2c410a .word 0x7432de4c,0xb11b9e32 .word 0xf5945595,0xfb0c8ab9 .word 0x31225b28,0x0000005c .word 0xd72fa5e4,0x0a412c3a .word 0x0b1947fe,0xcbf37c83 .word 0x9b67fa90,0x52b13876 .word 0x9524c0a5,0xd28c6ce0 .word 0x155fd323,0x89352e2a .word 0x51a3a3b1,0x81a47646 .word 0x4c2a270b,0x1e4f15c5 .word 0xf8b13821,0xda8b3e10 .word 0xacf7b262,0x7bba5dfe .word 0xdc2c033c,0xe8d1d76f .word 0xd9551fcd,0xa23d3a99 .word 0x75bea5fe,0xc571712b .word 0x84b6e46a,0x4e60e81d .word 0x8a6707b1,0x870032c1 .word 0x51acca23,0xc4a90dcf .word 0x1ba08795,0x98ee506a .word 0x94319c8b,0x744d2499 .word 0x40552ca9,0x3e49b414 .word 0xda567b52,0xad65b789 .word 0xe43e4c08,0x3ff78f2f .word 0xaeaa6d0a,0xbcd62b4d .word 0x98ca4390,0x77d63178 .word 0x70a9f055,0x3c952297 .word 0xfbf11787,0xc0976703 .word 0x0a80c5a9,0x2cc01e9a .word 0x12ca03e4,0xcc328b29 .word 0x60d417fc,0x3c548780 .word 0xccc9d166,0xd42f80f6 .word 0xd3f729db,0xf2ac7d2c .word 0xa245c432,0xd7452bde .word 0x9cb1bf0b,0xb9f72612 .word 0x8b0cc2d7,0xadcf0be5 .word 0x7cd28c91,0xba296333 .word 0x1294fa4e,0x0000000d .word 0x0850e5ae,0xd706804f .word 0xe854b9f8,0xfebe3ca5 .word 0xdd8e9809,0x38b3e9df .word 0x4eb5fc35,0xc9aeb0e2 .word 0x88845113,0x0000005a .word 0x48e46d6a,0x73ee9dac .word 0xe34cca39,0x6d56ecf2 .word 0xcaf65ffc,0xa1688b11 .word 0x4ef3b464,0x80752edf .word 0x8d441be6,0xa7b6570f .word 0x83c6b5ff,0x91911b4a .word 0xa5920e8c,0x24a96b4d .word 0x3fb2c601,0x08af160a .word 0x805021ba,0xaac86c68 .word 0xf4551e76,0xab6d3f7a .word 0x03ff68b5,0xb2eafabc .word 0x2285d388,0x2b829f15 .word 0xbd1e5f41,0x640c0d41 .word 0x88f99113,0x1706eda3 .word 0x9d78e1f8,0xce6b9d3e .word 0xa5d90b51,0xd7873cc5 .word 0xc4c1ef9f,0x191c9b3f p13_init_registers: .word 0x9ccd114a,0x1863afeb ! Init value for %l0 .word 0x28329120,0x676fe41d ! Init value for %l1 .word 0xef7b9adc,0x092693c2 ! Init value for %l2 .word 0x4054d3e8,0xb9058ad2 ! Init value for %l3 .word 0xc3bfa8e0,0xdf92f8fd ! Init value for %l4 .word 0x7c4e38e1,0xf4d01801 ! Init value for %l5 .word 0xf119838a,0xeac8c73b ! Init value for %l6 .word 0x13ad7522,0xa7ed6d32 ! Init value for %l7 .align 64 p13_init_freg: .word 0x14aecf62,0xd7f1d0e9 ! Init value for %f0 .word 0x00819a76,0xd776062e ! Init value for %f2 .word 0x5e959447,0xd0215bea ! Init value for %f4 .word 0xf8f19eb1,0x5fa2b1ff ! Init value for %f6 .word 0xc724d15e,0x69202f62 ! Init value for %f8 .word 0x5d63006a,0x80b36c87 ! Init value for %f10 .word 0x68bb751c,0xd918ffbe ! Init value for %f12 .word 0xdd010965,0x84e1ead5 ! Init value for %f14 .word 0x43dcc9da,0x2e491650 ! Init value for %f16 .word 0x65cf8242,0xae352f1a ! Init value for %f18 .word 0xc7a73c60,0xb0fce339 ! Init value for %f20 .word 0x95a62528,0x07a44d2e ! Init value for %f22 .word 0x2c7cd2e8,0x0fc89ebe ! Init value for %f24 .word 0xbc89d7f3,0x8ce80ecc ! Init value for %f26 .word 0x2a317fcb,0x7ec25f5f ! Init value for %f28 .word 0x3be8f1f2,0x308fca37 ! Init value for %f30 .word 0x884e48b3,0x34e0bd5c ! Init value for %f32 .word 0xb2d3e885,0x1327787e ! Init value for %f34 .word 0x702f7bbb,0x86390d16 ! Init value for %f36 .word 0xb9e137ef,0x7610acaa ! Init value for %f38 .word 0xa3c0fab4,0xfb0bf36b ! Init value for %f40 .word 0xae77866d,0x417e09f7 ! Init value for %f42 .word 0xbbd3c5c2,0x57ad9889 ! Init value for %f44 .word 0x6abe570b,0x1fdce7e0 ! Init value for %f46 .word 0x85991a88,0x1ab3dfb3 .word 0x3213a592,0x67bd30f3 .word 0x13c5dc89,0x8ba37451 .word 0xb87173ee,0x3ddd1df0 .word 0xa4c9bec3,0x57ea5a8a .word 0x6536e7d3,0x5e666de9 .word 0xeb145c97,0x1e8bad09 .word 0x96ebf352,0xb4c65ba0 p13_expected_registers: .word 0x00000000,0x283d88fa .word 0x0bdacb75,0xe5ddb32e .word 0x00000000,0x00000043 .word 0x00e8eeea,0x00000000 .word 0x00000000,0x03a3bba8 .word 0x00000000,0x0000024d .word 0x87ff0a2a,0x3fbff45a .word 0x00000000,0x00000000 p13_expected_fp_regs: .word 0x14aecf62,0xd7f1d0e9 .word 0xdeb99dc5,0x1fccff28 .word 0x5e959447,0xd0215bea .word 0xf8f19eb1,0x5fa2b1ff .word 0xc724d15e,0x69202f62 .word 0x5d63006a,0x80b36c87 .word 0x68bb751c,0xd918ffbe .word 0xdd010965,0x05b6b6bd .word 0x43dcc9da,0x2e491650 .word 0x65cf8242,0xae352f1a .word 0xc7a73c60,0xb0fce339 .word 0x95a62528,0x07a44d2e .word 0x2c7cd2e8,0x50c8c839 .word 0xbc89d7f3,0x8ce80ecc .word 0x2a317fcb,0x7ec25f5f .word 0x3be8f1f2,0x308fca37 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p13_local0_expect: .word 0x5d63006a,0x614d8a27 .word 0xffb68b96,0x11453c29 .word 0x412cff80,0x921ca445 .word 0xc64d5e0f,0x1bae6838 .word 0x265dd752,0x94d822a1 .word 0x1234e80c,0xa368dac3 .word 0x08c5ca08,0x58d2b34a .word 0x57de1296,0xbf0bb33d .word 0x600a5423,0xd41aebba .word 0xb47ac909,0x8e77d37c .word 0xc839e77a,0x31e37a8a .word 0xbec38467,0x44d8caeb .word 0x50947a7e,0x0c138003 .word 0x35618d4c,0x910f5489 .word 0x9d681330,0xbadc17bc .word 0xfc63071c,0x01096464 .word 0x23e5bb7f,0x264a10c9 .word 0x1ea947af,0xd4b1da31 .word 0x97350a06,0x511a6af3 .word 0xda68591d,0x5ddc6f07 .word 0xd53fa78b,0x549e4d87 .word 0xbaad2a12,0xc952a42b .word 0x32578c63,0x45cbf6e8 .word 0x00fe43e2,0xc5a6461f .word 0x32b3b96c,0x1868ba09 .word 0x04a94cee,0xa14a5e44 .word 0xdfe87855,0xb0b1cdc3 .word 0xdddb3896,0xc5b5374e .word 0xec98b615,0x4c2985b8 .word 0xcdfd30a5,0x94aed9a9 .word 0x842f484b,0xa4470228 .word 0x9717551f,0x0000032d .word 0x45c79a70,0x9bd93ce6 .word 0xee254e51,0xc3010c14 .word 0xbb2d7562,0x432dde99 .word 0x18441b61,0xcba197b9 .word 0x2f463b9d,0x7690db9e .word 0x66e233f4,0x25e69b2b .word 0x6b76d13a,0xae8a002d .word 0xa2c3459a,0xe2f25784 .word 0xb5e48273,0x37dd252a .word 0x573bb9b4,0x8a8112ab .word 0x68b388f5,0xffeb1bae .word 0x45d7c2ac,0x145c21cd .word 0xb9f4add8,0x549dea2b .word 0x123c9bd4,0x3375576d .word 0x987bb5a9,0x162792e7 .word 0x1da4f796,0x8075a58f .word 0x2eaf52f5,0x3c1a0dcf .word 0xdd9ade37,0x568530c0 .word 0x87ff0a2a,0x3fbff45a .word 0x8d708456,0x90c56e94 .word 0x8f92ca3c,0x2f7c7150 .word 0x64e6e816,0x2e040f1e .word 0x9e38e363,0xfcedd903 .word 0xa9655e50,0xd90fdf83 .word 0xe7fb034b,0x8be6ebae .word 0xf593e14d,0xb274398e .word 0x76b7f59d,0x924393d7 .word 0xf3fc9f21,0xd3dc9ee1 .word 0x64c3416a,0xfc84a80d .word 0x70a0a6e5,0xb20a4a00 .word 0xb7ade090,0x968f8762 .word 0x6fd22796,0xda6b9885 p13_local1_expect: .word 0x68bb751c,0xd918ffbe .word 0x83f4a460,0x17f67791 .word 0x757cece3,0xdfecb9f2 .word 0x192c7d70,0x402a3c3e .word 0x39ffff7f,0x402a3c3e .word 0x122aadba,0xc3d52ade .word 0xd396b341,0x9cf5c389 .word 0x02f56206,0x1bedacb9 .word 0xb7f38e02,0x4d56cf43 .word 0x1902824f,0x767b8663 .word 0x66cf981c,0x6079a4b7 .word 0x03a3bba8,0xc9a526cc .word 0xe74817e7,0x816a678f .word 0xcc9f0568,0xda323dea .word 0x084e314e,0xe86df321 .word 0x14aecf62,0x604f0412 .word 0x3cc0b397,0xaf521428 .word 0x3a734a09,0xf17f62da .word 0x7c7559e0,0xf8245814 .word 0xaa23144a,0x02ce9ca2 .word 0x3d6c6e4b,0x5ff823d3 .word 0x41c9e53e,0x7568835d .word 0x3763fb91,0x5fd8e780 .word 0xbb640339,0xe0af0c98 .word 0x48e1a9c7,0x9ffbbe98 .word 0xcb6baacc,0xe2028a75 .word 0x4f6711e3,0x8d92b0b6 .word 0x38f8eb4a,0x5c2d08e0 .word 0x9a719b09,0xe9059188 .word 0xb6468cf0,0x8237b0b4 .word 0xabcdfbc5,0x58d4bd36 .word 0xca315b47,0xe1fd6fcf .word 0xf3d4a22f,0xf161c3df .word 0x877464b9,0xe974e849 .word 0x47c32a7e,0xd16972cb .word 0x83991797,0x3f2e0b9d .word 0xa8db6ede,0x7ea7a1e7 .word 0x648e9a0b,0xdcd1e270 .word 0x7382e090,0x997f604f .word 0xf7b27db5,0x20cfe445 .word 0x41646fe6,0x6b14a880 .word 0x20f8e1d9,0x35a4e73c .word 0xc4d479c8,0x51aa749f .word 0xd4d4b7b2,0xc5df167f .word 0x289df861,0x353592ff .word 0xea2064a2,0x44c9889d .word 0x0458b9b6,0x9b6cf329 .word 0xd7b6f5cb,0xd098ff6f .word 0x487afed3,0x2b024cb0 .word 0x688f44d9,0xf412bee3 .word 0x5d660454,0x36b74a01 .word 0x6cdb07de,0xa27cf3b7 .word 0xc3399788,0x43b6390d .word 0x9d2dd5a6,0x2068595d .word 0xc31878d7,0xaba724e7 .word 0xb3418cb5,0xb999f2d3 .word 0x95c4dc66,0x234eff75 .word 0xec17cb90,0x0f0a9402 .word 0xe88350bb,0x2ff2e46c .word 0xa37916e4,0xefd12c9a .word 0xdd231cda,0x091ffd57 .word 0x5f252e11,0x8cf5359c .word 0xb1fbd59a,0xbf3a210a .word 0x383cf3f9,0x5af920d9 p13_local2_expect: .word 0x5016492e,0xdac9dc43 .word 0x43dcc9da,0x2e491650 .word 0xbdb6b605,0xe5248c1d .word 0x00000000,0x1e2eb059 .word 0x1de46f67,0xfd971b60 .word 0xff5fc27e,0xc663d618 .word 0x65798862,0xa09c0eac .word 0x7beb4780,0xa84a8af8 .word 0x9500ded3,0x4a85a392 .word 0x11453c29,0x35a6bdfe .word 0x7403078b,0x94cb7cca .word 0xa01958b2,0x64865731 .word 0xffffeffc,0x9bd44eff .word 0x00bff62d,0x687f4b0b .word 0x283d88fa,0x3cd8f6e5 .word 0x9539cc7c,0x9f95c51b .word 0xf624d896,0x654bc3ab .word 0xf460a156,0xb2a9ca50 .word 0x63fafc64,0xc74fb2d3 .word 0xab26553b,0x2b6de3c6 .word 0x6cab5796,0x4dc1c4f8 .word 0x88361a3d,0xacf417f0 .word 0xcd5c41fb,0x87147491 .word 0x5ce736d3,0x181d6908 .word 0x1b4fd119,0xae5b3e59 .word 0x2021777c,0xd00b7332 .word 0x71cbc2c4,0x0f5dd4f6 .word 0x8b0da32a,0x5ef8dd08 .word 0x64de4c21,0x32026625 .word 0x0d6e9ee5,0x1c8b4855 .word 0x696deceb,0x0a0dee58 .word 0x23ea7dd2,0x53039b27 .word 0xe95c9433,0x71d551dc .word 0xe5070aea,0x9be6010f .word 0xda2ca5b3,0xd1f6442e .word 0xc0a88f21,0x1865d67f .word 0x89c19d98,0x81de3b21 .word 0x5095ebb9,0xb76389bd .word 0x9adc773d,0x72a87102 .word 0xcb6d5f16,0x5cc3553c .word 0x6b56e30a,0x4f451af9 .word 0xfae320c6,0xe180d603 .word 0x57c558ce,0xf184c1f7 .word 0xc296e0c9,0x483cab73 .word 0x0d40c2da,0x2afb6d5e .word 0xc82d056b,0x7abc3778 .word 0x968e3c11,0x1378ba19 .word 0x81a3a7c4,0xa269c3b2 .word 0xd88dae4d,0xb84db303 .word 0xed49ffb4,0x6268f0ac .word 0x3a8d6958,0x80d78e13 .word 0x8332645a,0x63b24002 .word 0x1339533a,0x33253689 .word 0x2227031c,0x25bd310f .word 0xba8b33dc,0x83b07e55 .word 0xef94581d,0x1093a6af .word 0x3cbbca33,0x31040fdd .word 0x02bcf6d9,0x87500a2a .word 0xdfebbc0d,0x9afec8d3 .word 0x5aeb54e3,0x72ddf0bd .word 0x826abb16,0x542f71c4 .word 0x066d1d07,0x2ee7c3df .word 0xe82dc85b,0x95bdbda5 .word 0x50e4ee7c,0x0536ca62 p13_local3_expect: .word 0x3e3c5be7,0x2ef4b5d7 .word 0xfcef5c88,0xd562fb91 .word 0x28ffcc1f,0xc59db9de .word 0x22088b1a,0xb24eb320 .word 0x0000003e,0x00000822 .word 0xff0fe677,0x3b4dc10c .word 0xe054adf6,0x3964db4a .word 0xb1f4dbe6,0x7c173fa2 .word 0xec85c96b,0x99faeced .word 0x00000000,0x0000024d .word 0x2e1405e3,0x1105c03c .word 0x93e25b43,0x8fb8a98d .word 0x01a42a41,0x0fa4298c .word 0xd8902a90,0xdad521ab .word 0xaffe3d2a,0x3fbff45a .word 0x23c2c442,0xdf6cc55d .word 0x91c310d6,0xac9d2122 .word 0x2de42009,0x82a67aab .word 0x5b562054,0xad149229 .word 0x33ebfb04,0x3f04f17b .word 0x191388c5,0xc6e24a3f .word 0x84e1ead5,0x1809b25c .word 0x89a02000,0x4d29801b .word 0x9cf55e13,0x18a9d191 .word 0x8b083543,0x4ac5a05a .word 0x2856d2ff,0xdd5c17f8 .word 0x4d8a37ac,0x8394982a .word 0x0c958937,0xabf57cf7 .word 0xb368e06c,0x0d634212 .word 0xa2e60100,0x42923cf8 .word 0x2b024cb0,0xd11d07c4 .word 0x8a3382cc,0x5c963901 .word 0x8ee68168,0x1766bbdc .word 0x5d75f3a0,0x9b900a9a .word 0x979f37b6,0xb69c903d .word 0xe45519c9,0x8e8692ea .word 0xb78b0eea,0x6f7d6a22 .word 0x8859844b,0x9bad71ac .word 0x5d59dcee,0x5c128ce8 .word 0xea388ba5,0x71af1fca .word 0x08f641c4,0x0dbe5bd4 .word 0x81fe7f3c,0x5b472970 .word 0x72e2a5f2,0x62d11a80 .word 0x1cb48de2,0x744d8ad0 .word 0x69536547,0x20e7a5d8 .word 0x05019e6d,0x65798862 .word 0xe9e50854,0x3aa29296 .word 0x53e2cd73,0x777db466 .word 0x00000036,0xe0757d1b .word 0xbf631768,0x39c25996 .word 0x6ad4673a,0x312b50b5 .word 0xcce78881,0x9bc45169 .word 0x25b3fa58,0xe0b8d9db .word 0x09d794e5,0xf0f99d01 .word 0x3617a988,0xf1ce0192 .word 0xfe8072d8,0x3fb6dcb3 .word 0x422b2c92,0xac82cc03 .word 0x884ac65b,0x6a88a214 .word 0x06a807ef,0xd12a91b1 .word 0x77de9bef,0xb04c6b5a .word 0xed57b73c,0x6edc3a4d .word 0x00000822,0x449dbebb .word 0xd82f81c6,0xd14ffd78 .word 0xfebd2d66,0xa8aad63e p14_init_registers: .word 0xbfb6a04e,0x1b62c1fd ! Init value for %l0 .word 0xa599c6a0,0x6cdd2735 ! Init value for %l1 .word 0x8449c20f,0xf194b9e9 ! Init value for %l2 .word 0x96bea2ae,0x121cb7c5 ! Init value for %l3 .word 0xfb221bde,0x6b72fcb6 ! Init value for %l4 .word 0x7e724088,0x8543a7f3 ! Init value for %l5 .word 0x9056d071,0xeeaca528 ! Init value for %l6 .word 0x2672207a,0x6527c961 ! Init value for %l7 .word 0xe006d6b0,0x33ba7ac5 ! Init value for %l0 .word 0xed5d4f53,0xf2085153 ! Init value for %l1 .word 0x73773abc,0x3885cf9e ! Init value for %l2 .word 0xe0dcbeb6,0x3eb3e2c2 ! Init value for %l3 .word 0x56170d20,0xa238cf90 ! Init value for %l4 .word 0x9fa080f2,0xb2f43b7f ! Init value for %l5 .word 0x45f9f07c,0x793f5207 ! Init value for %l6 .word 0x4bdfe9ea,0xa88ed35f ! Init value for %l7 .word 0x2b6739cf,0xeb0630b9 ! Init value for %l0 .word 0x5da08422,0x27c6e3bb ! Init value for %l1 .word 0xc7b016e4,0xbdd406d7 ! Init value for %l2 .word 0xcba50c6e,0x3f1345a7 ! Init value for %l3 .word 0xd5d5af13,0xfb5dd49e ! Init value for %l4 .word 0x68014e52,0x2a4546e5 ! Init value for %l5 .word 0x9c8913d6,0x8ea19a35 ! Init value for %l6 .word 0x771ab2f6,0x5ced3edc ! Init value for %l7 .align 64 p14_init_freg: .word 0x07d2bf85,0x4872bda8 ! Init value for %f0 .word 0x92085f45,0x179a0f25 ! Init value for %f2 .word 0xb6bc4ca4,0xce9c2926 ! Init value for %f4 .word 0xd4acd512,0x6a627a15 ! Init value for %f6 .word 0xae0cd192,0x82a63906 ! Init value for %f8 .word 0x870c6b40,0x1e00dc5a ! Init value for %f10 .word 0x25d57e21,0x5cda4dba ! Init value for %f12 .word 0x62f6caac,0x8dca2b6e ! Init value for %f14 .word 0x0e3fc92e,0xeec21f29 ! Init value for %f16 .word 0xfacc70f1,0x6186ca61 ! Init value for %f18 .word 0x4bd53925,0xaf8d1ea8 ! Init value for %f20 .word 0xd1b61abe,0x1ba616ae ! Init value for %f22 .word 0xf317383c,0xe1aee4b6 ! Init value for %f24 .word 0x40ccbb24,0xfc1a7634 ! Init value for %f26 .word 0xc3e47054,0xf3cfb4f9 ! Init value for %f28 .word 0xcf300668,0x81c75f12 ! Init value for %f30 .word 0xc6071f9e,0x2bea6d69 ! Init value for %f32 .word 0x2369ec2a,0xc7dda6a6 ! Init value for %f34 .word 0x652410f2,0x65b50487 ! Init value for %f36 .word 0x75cef36c,0x5c157d41 ! Init value for %f38 .word 0x9c7bf74a,0xf3efee85 ! Init value for %f40 .word 0xd9c26bc9,0xbbcbff73 ! Init value for %f42 .word 0x1d357427,0xece091be ! Init value for %f44 .word 0x38174715,0x91df8106 ! Init value for %f46 .word 0x9de4ec4c,0x1255f5a3 .word 0xe461f01a,0x832fd746 .word 0xa5e397d8,0xff1aef1c .word 0xfb633e83,0x9239048c .word 0x2dba2d16,0x91294d1b .word 0xca3fed8a,0xb8321c7c .word 0xd159c73b,0x18c508a1 .word 0x4072220c,0xa494f084 p14_expected_registers: .word 0xbfb6a04e,0x1b62c1fd .word 0xa599c6a0,0x6cdd2735 .word 0x8449c20f,0xf194b9e9 .word 0x96bea2ae,0x121cb7c5 .word 0x8094262e,0x6519baa0 .word 0x7e724088,0x8543a7f3 .word 0x9056d071,0xeeaca528 .word 0x00000000,0x000000f6 .word 0x00000000,0xe0fb29fd .word 0x00000000,0x000000ff .word 0xf8adc087,0x4f57b2c7 .word 0x00163b0c,0xda2360aa .word 0x00000000,0x0000018f .word 0x00000000,0xf0d11c00 .word 0xbe42b9a3,0xc351c2b6 .word 0x00000000,0x00003cef .word 0x00000000,0x00000086 .word 0x00000000,0x000000d9 .word 0x00000000,0xc79bd9db .word 0x00000000,0x000000da .word 0x00000000,0x0e747a1a .word 0x00000000,0x24d67036 .word 0x00000000,0x000006e3 .word 0xffffffff,0xffffffd7 p14_expected_fp_regs: .word 0x07d2bf85,0x11d735b4 .word 0x92085f45,0x179a0f25 .word 0xb6bc4ca4,0x7e110000 .word 0xd4acd512,0x6a627a15 .word 0xae0cd192,0x82a63906 .word 0x870c6b40,0x1e00dc5a .word 0x25d57e21,0x5cda4dba .word 0x62f6caac,0x8dca2b6e .word 0xe8507f11,0x3e7ba570 .word 0xd7afde64,0x5b4f5b13 .word 0x022e193f,0x6293b757 .word 0xa4dc5107,0xb587a18f .word 0x0fbc0edf,0x31747a1a .word 0x017778fc,0xd8793ebc .word 0x323e8c51,0x49453e94 .word 0xd50eefee,0x62150310 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p14_local0_expect: .word 0x07523f79,0x24080000 .word 0x4b72dd9a,0x884cfc2a .word 0xe6094c51,0x0901c75a .word 0x4ccdcc17,0x5e27aa08 .word 0x8befe52a,0x7545ed55 .word 0x00004284,0x382dea39 .word 0xff2ec37f,0x4524b929 .word 0x5764e99d,0x65de0a3e .word 0x47b49148,0x7b88910d .word 0xf9bd697a,0xd769f58c .word 0xa8543b53,0x0e77092c .word 0x3f4c341b,0x5cca18be .word 0x7cf01b49,0x940bc362 .word 0x5ac08844,0x95e43bf9 .word 0x17a65d8d,0x80281429 .word 0xf6fb5caa,0xc1d96602 .word 0xe565e8f9,0x1de07d95 .word 0xb8d2acc6,0xf8515ebf .word 0xdf31bb67,0x24080000 .word 0xbfd21ebf,0x6bcb1a67 .word 0x0b2b9e96,0xb69ef2b6 .word 0x7c9cfc2b,0x878ac95e .word 0xb3afad92,0x256f21be .word 0x9619efee,0xb98ccf6e .word 0xc19a476f,0xfa0f437b .word 0xad1d9164,0xa9d082af .word 0xac83fbc5,0x2355d3ee .word 0x9e9e1af6,0x4e8b06ed .word 0xc0172340,0xcafd6747 .word 0x1253dc53,0x8309f199 .word 0x4870c1ac,0xbab79c81 .word 0x0e698997,0x09a0ed42 .word 0x065d3d73,0xaf8dc99c .word 0x00000056,0x23da9403 .word 0x19c60a9f,0xcb1e6b42 .word 0xc8b9cca8,0x23038002 .word 0xb0aa1453,0xf2ca1d0e .word 0x3ec00c2e,0x22a2ba8b .word 0xafdf64bf,0x6c8a3ef5 .word 0x6235205b,0x0b56cefd .word 0x8d940615,0x015196e6 .word 0xf9b5d704,0xd8f5642c .word 0xfdd1817b,0x10876a3a .word 0xdc9d5b5e,0xbd9a6e0b .word 0x891d48c6,0x12d6c157 .word 0xb422a1a1,0x826c118f .word 0x6d3715ae,0x90491176 .word 0xe000b87b,0xb1403ef8 .word 0x9e7a36ac,0x17da8dbf .word 0x4b6727a7,0xf83e7a15 .word 0x846c89f9,0xf859e206 .word 0xde3a13ab,0x0af97728 .word 0xe796710b,0x8d4f8be6 .word 0x9bd11541,0x28edb3cc .word 0x3c11fef9,0x846cd6d9 .word 0xc2d647ff,0x20d84f85 .word 0xaa1ccdcf,0xa9a9edd4 .word 0x7151d56f,0x379db799 .word 0x3ad70518,0x9c24aa20 .word 0xfce71472,0xfd55e895 .word 0x8fa740c8,0xd6fa5aea .word 0x28d902d0,0xd6320c59 .word 0xb2086f79,0xa3b6b55d .word 0xa7e73ea3,0x7c3e45b3 p14_local1_expect: .word 0x0e9efaa7,0x2825c969 .word 0x2f5aa910,0x6c7a99a0 .word 0x0000117e,0x10e99dab .word 0x86ca3909,0xb4563632 .word 0xffd19f5b,0x8949649c .word 0x06e3c69e,0x00000000 .word 0xe950d288,0x8576b29c .word 0xeffe9255,0x00000056 .word 0x6d062256,0x3a5a8c53 .word 0x23e82b09,0x2d45978e .word 0x8347cb14,0x39c61e80 .word 0x5a6a595a,0xbd3aef4f .word 0x51dc0d2e,0x40c1a1a1 .word 0xbf5bc5c1,0x731f45ed .word 0x8732d7a7,0x6511bdb4 .word 0x6c812958,0x42001b99 .word 0xddda6fd9,0xbb7f4ff4 .word 0x8a13e940,0x69a0b0cf .word 0xf6c5b17b,0xbaf13c31 .word 0xd09daca2,0x0860e32b .word 0xf6ba050c,0x7d36b651 .word 0x943e96ff,0x701ca616 .word 0x01f89667,0xd55bc545 .word 0x1a79831d,0x94df850d .word 0x96e67a6b,0xc3d460da .word 0xb27488c3,0xa397507f .word 0xd2d29c58,0x18900e94 .word 0xcb06dd51,0xa00950ab .word 0x4896a8ab,0x3d07058b .word 0xa8df639b,0xd8e411f6 .word 0x11c39a0d,0x05d7e4c2 .word 0x83dcae9a,0x8edc6b81 .word 0x00000000,0x3e7ba570 .word 0xd7afde64,0x5b4f5b13 .word 0x022e193f,0x6293b757 .word 0xa4dc5107,0xb587a18f .word 0x0fbc0edf,0x57f292a0 .word 0x017778fc,0xd8793ebc .word 0x323e8c51,0x49453e94 .word 0xd50eefee,0x62150310 .word 0x06c914f1,0x75f61393 .word 0xe1350d8f,0x93a03c72 .word 0x6d30fbef,0xa383afc0 .word 0x7083ba4c,0x16465229 .word 0x5a8bad49,0x4e145565 .word 0xef81e1ff,0x95ff65af .word 0xda708ec0,0x7ad8979c .word 0xefa87339,0xdc0c6c0d .word 0xe807782d,0xb5ea91df .word 0xed2ff468,0xa98b782c .word 0xea2e639c,0x2b082e8d .word 0x6078e43b,0x11d735b4 .word 0x96ad7800,0xf583266a .word 0x4b5a445b,0x2cdc3b31 .word 0x80000000,0xc397f90a .word 0xca0a7cda,0x3dffd480 .word 0x7891e299,0xdf4b0825 .word 0x000006e3,0xffffffd7 .word 0xe75e4ebd,0x5f624736 .word 0x3a27f01c,0x0b51935c .word 0x78e37d24,0x56ecc1bd .word 0x8c27ad41,0x00000000 .word 0x3c55c5fb,0x236f2a55 .word 0x0af1a9de,0x5844017e p14_local2_expect: .word 0x00000824,0x244db278 .word 0xeb3b2a74,0x52cb6f35 .word 0xef3cedb5,0x2b751b49 .word 0x69c9c5f6,0x3c5c4eef .word 0xff32b30c,0x0958589a .word 0xfd29fbe0,0x00000000 .word 0x46b4175b,0x7c9cfc2b .word 0x91785796,0x0feac6f0 .word 0x56d16e6c,0xa138f6f3 .word 0xf3b81538,0x45bd81b1 .word 0x116f3c35,0x114660c0 .word 0xfa8bcd20,0x5d4062ff .word 0x844a4cfb,0x5870f77a .word 0x055ac895,0x9631a66a .word 0x168b6c07,0x8bcfab8a .word 0x6ee3313f,0x675b5c49 .word 0x88287683,0x6f8b7aac .word 0xd4251bc6,0x149d52ca .word 0x37f8a398,0x519b6aa6 .word 0xb26ded59,0x819b3045 .word 0xccb29a4c,0xef502929 .word 0x86350885,0x2bb0c153 .word 0x9aa539a9,0x69903e69 .word 0x0a3cfcb8,0x2d30bf35 .word 0xc0226f90,0x9fad74f8 .word 0x07d17d3f,0x39ede6d1 .word 0xd3d9196c,0xab7bf4d0 .word 0x03ffb6e4,0xfff68639 .word 0xf6a74734,0xa38b6a52 .word 0xb77ed3f5,0x84cc4845 .word 0x4feefe23,0x8dd24a28 .word 0xffea28c2,0xafb97057 .word 0x04888d3e,0x9fcac1e8 .word 0x22bec971,0x3ed30356 .word 0xb9f5ffb0,0x176aa922 .word 0x7fcf641c,0x9b690905 .word 0x500b87dd,0xc34b4f2a .word 0x5fe617dd,0x545a6e52 .word 0x3f92455e,0xcb41459b .word 0xfacc70f1,0x6186ca61 .word 0xe4940902,0xe0849cd3 .word 0x268b09d3,0xa9c15e51 .word 0xc87bea30,0xa96da938 .word 0xb4b77a4f,0x3b756abc .word 0xc5eb2335,0xff2360a0 .word 0x1ecf87d6,0xd1f37992 .word 0x7fc28d0c,0x5fcf6e55 .word 0xbd0c21e0,0xbeaa1cd8 .word 0xb460a102,0x74e29af7 .word 0x7a5ff975,0x10a94819 .word 0xffffffff,0xff6525ec .word 0xd7fa636f,0xca7ad879 .word 0x85df6f54,0xfb9212f6 .word 0xf1a3576b,0xd8a6055f .word 0x327cc2b6,0xca34375a .word 0xe39dda3b,0xb8f808b9 .word 0x4765927e,0xa44ce113 .word 0x1ae447d9,0x16a125b9 .word 0x3dd36e5e,0x31c104c1 .word 0x00c79d39,0xb7d55232 .word 0xe5db54d3,0x7dd4c718 .word 0xe985ab31,0x0877c7b5 .word 0x6879620b,0x29f002fe .word 0xe1a16582,0x0f2350a4 p14_local3_expect: .word 0x1a7a7431,0x21c59634 .word 0xbe42b9a3,0xc351c2b6 .word 0xa4dc5107,0xb587a18f .word 0x6b7ae696,0x066c169f .word 0xaf1adbeb,0xe6ae6b64 .word 0x1a7a740e,0x3670d624 .word 0x94776129,0x598c7ec0 .word 0xeb49cffa,0xb590a6ec .word 0xc996a65b,0x8ba8b103 .word 0xc14d2b8e,0x804f2500 .word 0x107d0971,0xfcbb5979 .word 0x980e68f3,0xb30d10ca .word 0xcf76bcb0,0x9dfce27b .word 0x2c7a67a8,0x0816adb8 .word 0xd0ee1be2,0x7e2a069d .word 0x1628ff7c,0xa2fefe7e .word 0x10c359aa,0xb3860e96 .word 0x2f9367db,0x1803afc0 .word 0x4ec934e7,0xac2b1b50 .word 0x97970d92,0x0cedba38 .word 0x2de0dda9,0x93c46be2 .word 0xa16c1c74,0x177eb323 .word 0xdf64b193,0xdb3be813 .word 0xeea61bea,0xe5837147 .word 0x216ed573,0x8cbda34d .word 0x8448ab33,0xbcd0729a .word 0xc8291d26,0x8b303b54 .word 0x12fd7325,0xed85a6dc .word 0xf7ff3921,0xf8739820 .word 0x0c141158,0xa259074b .word 0x200dcf24,0x69ec645b .word 0x910ad710,0xe405e5e3 .word 0x007d457f,0x24f121b1 .word 0x1741fe3d,0x4b01250d .word 0xc01cfa16,0xab0c343d .word 0x340a95ce,0x3e9e174a .word 0xffffc05c,0x4cc02f24 .word 0xe7a2316e,0xb259a1bb .word 0xef89b6ae,0xd6ff71e1 .word 0xaf02cd98,0xee2d3261 .word 0xe2f869b5,0xf460d5c9 .word 0x1e779b3e,0x530d6877 .word 0x7f92a418,0x3fc4d810 .word 0xaf8736ad,0x7d953776 .word 0x324d93c5,0x373f0413 .word 0xfab6be6a,0x89150f66 .word 0x80719d44,0x3ab04437 .word 0x9887bd0c,0xb6c17b13 .word 0x1e57fa4b,0xd0884215 .word 0x3c81da93,0xfa29a2de .word 0xaa7d0a20,0x7bd98ef2 .word 0x86612d49,0x3fb00591 .word 0x044dac22,0xcaaa0882 .word 0x7b9daf53,0x516a4bc6 .word 0x8cccc690,0x2169a1b4 .word 0xcc209cb6,0xb6b9ff3e .word 0xb9c9d644,0xd65262cb .word 0xc74cfdff,0x8449c923 .word 0xacf9d618,0x4e849d4c .word 0x3d9a4a5d,0xe19e9cb0 .word 0x80e9a862,0x7db8cc6d .word 0xbaca831b,0x1e30cacc .word 0xe38f2d10,0x3ed8b528 .word 0x8fc109e8,0xe18af429 p15_init_registers: .word 0x4c393235,0xe94bc058 ! Init value for %l0 .word 0x814884d4,0x5c852735 ! Init value for %l1 .word 0x21777c1c,0x7e139f26 ! Init value for %l2 .word 0x0a67c366,0x8f3c87d7 ! Init value for %l3 .word 0xcd81915b,0xc95d3ca6 ! Init value for %l4 .word 0x7cc8c5e2,0x47f973fb ! Init value for %l5 .word 0x1d4bceaa,0x6036c5dd ! Init value for %l6 .word 0x9ddc4dce,0xe9acec66 ! Init value for %l7 .word 0x6486631e,0x1902bc04 ! Init value for %l0 .word 0xd72a1152,0x46ce186e ! Init value for %l1 .word 0x6286e3b9,0xbac7918a ! Init value for %l2 .word 0x119e6469,0xe67aa583 ! Init value for %l3 .word 0x4b88b2d6,0x04cdcc36 ! Init value for %l4 .word 0x714ff121,0xed24fd6c ! Init value for %l5 .word 0x692900d2,0x58dc8862 ! Init value for %l6 .word 0x9d237a1e,0xe129baf5 ! Init value for %l7 .align 64 p15_init_freg: .word 0xdf309316,0x7dd3ea6f ! Init value for %f0 .word 0x075b3ed1,0x3157847c ! Init value for %f2 .word 0x55718182,0xa1496dcd ! Init value for %f4 .word 0x1f775c97,0x6d3831d2 ! Init value for %f6 .word 0xd799a6ab,0x5ec5420c ! Init value for %f8 .word 0x14315f1c,0x91e27667 ! Init value for %f10 .word 0x761ed9a3,0x69b807e8 ! Init value for %f12 .word 0x71a063ef,0xff01c008 ! Init value for %f14 .word 0x11bbcf53,0x48a6aff6 ! Init value for %f16 .word 0x8751e18c,0xa4e849ad ! Init value for %f18 .word 0x366cc84b,0xcfad5314 ! Init value for %f20 .word 0xd0137554,0xb780da6f ! Init value for %f22 .word 0x84864e94,0x2117b6f4 ! Init value for %f24 .word 0x8a3949c4,0xdcb7b567 ! Init value for %f26 .word 0x7ee908c3,0x2f934bb7 ! Init value for %f28 .word 0x9a925a7b,0x62882bb8 ! Init value for %f30 .word 0xccbaa216,0xa760b933 ! Init value for %f32 .word 0xec68e520,0x97d8e290 ! Init value for %f34 .word 0x03a83e3b,0x1d8d282e ! Init value for %f36 .word 0xd8799fab,0xcf0b532e ! Init value for %f38 .word 0x8ef2c259,0x9a98c28f ! Init value for %f40 .word 0x21ffa0de,0x1dce0645 ! Init value for %f42 .word 0x85afbda6,0x59a83254 ! Init value for %f44 .word 0xf963aa9b,0xd4becbd0 ! Init value for %f46 .word 0x9cebe1ba,0x534f5f33 .word 0x7157ef45,0xba3cf387 .word 0xb347c168,0x824c1610 .word 0x26fd7593,0x7ec3a4b2 .word 0x01614181,0x82c0530a .word 0xd75c9357,0x5e7d0ea2 .word 0x453d012b,0xc717359f .word 0x879d3783,0x1d7d1e17 p15_expected_registers: .word 0x00000000,0x00000042 .word 0x00000000,0x0000006f .word 0x00000000,0x1902bc27 .word 0x00000000,0x000025b0 .word 0x00000000,0x00000011 .word 0x00000000,0x000081cf .word 0xffffffff,0xffffffc3 .word 0x5b8f0c94,0x3d805c7a .word 0x00000000,0xb8760167 .word 0x00000000,0xb780da6f .word 0x00000000,0x50e4999e .word 0x00000000,0x0000006c .word 0x9b799ce1,0xe6fd43c8 .word 0x00000000,0x547513d0 .word 0x00000000,0x00000045 .word 0x3700b8ef,0xa04598db p15_expected_fp_regs: .word 0x5fcf4b33,0x265356f8 .word 0x3cd42a41,0xd651b249 .word 0x50e4999e,0x50b38a51 .word 0x7ee908c3,0x2f934bb7 .word 0xe9318bd0,0x3803ac7e .word 0x44e43559,0x87e2d88a .word 0x6855bfc1,0x7e6fe806 .word 0x6af2a363,0x75baf234 .word 0x3d437b8d,0xff9175ff .word 0x8751e18c,0xa4e849ad .word 0xac772832,0x1a9bda97 .word 0x44023740,0x1ad5f100 .word 0x84864e94,0x2117b6f4 .word 0x8a3949c4,0xdcb7b567 .word 0x7ee908c3,0x2f934bb7 .word 0x9a925a7b,0x62882bb8 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p15_local0_expect: .word 0x00f1d51a,0x40370244 .word 0x000019c8,0x872d94d9 .word 0x03ec3624,0x6545bad7 .word 0xd9d405b8,0x000002c3 .word 0x81cf3094,0x00000000 .word 0x47f973fb,0x45f20842 .word 0x985b7c07,0x37236cf2 .word 0xe26ab250,0x7c21661b .word 0xe4e6fd70,0x66d97be4 .word 0xb9fae6c8,0x19e026c4 .word 0x111cab22,0x18a8a6e0 .word 0x641311c3,0x6641570a .word 0x72c61ec3,0xa4e100d5 .word 0x422ce6cb,0xbab80e4a .word 0x9c2fbcc1,0xd09fe761 .word 0x48e3bad8,0xc730edfc .word 0x58916d9c,0xde9de6f6 .word 0x0ebe689d,0x7b2671ea .word 0x79ffa3d5,0x999d2025 .word 0xd952b346,0x25e38677 .word 0xdac43d14,0x99c67588 .word 0x25fb9323,0x4abca1f1 .word 0x041f638e,0x1bc98b36 .word 0xb325462e,0x1a50076e .word 0x1065eb32,0xac0433af .word 0x352bad9e,0x1386252e .word 0x9bf99c84,0xc930c42d .word 0x0991f403,0x7d041753 .word 0x67bc5b31,0x902775d6 .word 0xe9e1020d,0x53751d39 .word 0x5cead979,0xafd40a42 .word 0x020a97a1,0x7cb21b52 .word 0xb228b295,0xaab06842 .word 0xe280c4fb,0x42955028 .word 0x98135264,0xc46ef049 .word 0xa8d67eb9,0x076a379e .word 0x7c215bd8,0xf44f183f .word 0xa525519b,0xe01419c2 .word 0x7f6f8967,0x3bf59ebb .word 0x34842e35,0xe29a817b .word 0x4cc58930,0x65d13a3f .word 0x097ed3ad,0x6ee293ab .word 0xe01ef61c,0xc2113998 .word 0x1a65c651,0xaa295400 .word 0x24e23f0a,0x00000032 .word 0x9ef66ab7,0xe0aacdb9 .word 0x7ff72416,0x52a71786 .word 0x55156863,0xa4ae0f17 .word 0x0539f0fe,0x4012963e .word 0x5e730dfd,0x5796209d .word 0x4111795e,0xc5d2a5ce .word 0xa24f65cc,0xffffffff .word 0xc7eacd6d,0x97cb6f3c .word 0xc553039b,0x35580162 .word 0x381b2a0a,0x6cada0fe .word 0x1c0b9f69,0xfbdf32c0 .word 0x9299feeb,0xff2ef933 .word 0x55ddcca8,0x6d399d81 .word 0x6eb621a5,0x57e32e76 .word 0xc00dff3e,0x1e12d5e8 .word 0x0af27559,0xbf25b610 .word 0xdbeaf6b9,0xbe2f3406 .word 0xa1eddbbb,0xff6c0631 .word 0xf89bedf9,0xc1d7d52c p15_local1_expect: .word 0x4ae3b4f1,0x77c0b5cc .word 0x6c1945ef,0x37b66fe0 .word 0xb980561d,0xe9bee306 .word 0xb74b932f,0xc308e97e .word 0xac7728ff,0x3eb11d33 .word 0x14315f1c,0x91e27667 .word 0xcafc2efe,0xa4f9e488 .word 0xbabe6493,0x1912a5fc .word 0x5e7296d3,0xe25589fd .word 0x54cebf16,0xc9451af7 .word 0x92c31b73,0x5ec26a0e .word 0x8c0d9bcb,0xad0e2c97 .word 0x56adc2eb,0x2beb0848 .word 0xc9cbbec4,0x61dfe458 .word 0x87d2f159,0xcc6e4ab9 .word 0xbdb3ed95,0x9f6664d0 .word 0x7b81c6de,0x4f0b5a2b .word 0x2d9f102b,0x079a8f67 .word 0xa3737c3f,0x35fe7797 .word 0xe0fb8849,0x1f195827 .word 0xa1d04bd9,0xc79106e8 .word 0x82ff9f27,0x590f005f .word 0x2ea3ba61,0x97f07a0c .word 0x5faac78e,0x953ee35e .word 0xdb3b3e8a,0xa0673140 .word 0x5c40cbeb,0x92c61d93 .word 0x1c0fc51c,0x36599f54 .word 0xff6cdd3a,0x5f8690da .word 0xdf4e1cab,0xe5c44491 .word 0x4914eb63,0x489152f3 .word 0x0a67f0e9,0x36fc7a1a .word 0x5b68fabc,0x8e0b45c4 .word 0x0caf0b82,0xe6d392db .word 0x4b78bb0c,0x03fce418 .word 0x985427b9,0x7ee0992f .word 0x2fd7f268,0x2fdf2ec7 .word 0x26c48d6c,0x59446126 .word 0xb719a828,0xf1460494 .word 0x23fd5778,0xd07a0daa .word 0x4d443208,0xb14f5e7a .word 0x5fcf4b33,0x265356f8 .word 0x03ec3624,0xd651b249 .word 0x50e4999e,0x50b38a51 .word 0x359add81,0x426c621a .word 0xe9318bd0,0x3803ac7e .word 0x44e43559,0x87e2d88a .word 0x6855bfc1,0x7e6fe806 .word 0x6af2a363,0x75baf234 .word 0xd8956ab6,0x9ed8ac76 .word 0x52ee27fd,0xfa6930b7 .word 0x1067a037,0xc88de442 .word 0x1b1b5ec0,0xff824b67 .word 0x7c6d8b9c,0x49ec2c89 .word 0xf5518f37,0x035a81e6 .word 0x6b869928,0x3f573862 .word 0x43cdb92d,0x7e4887c1 .word 0x05b1e6c3,0xaa2b985d .word 0xc7389957,0xb2cfa0dc .word 0xb1f246bd,0x3602fa88 .word 0xc247ba5a,0xf9ed34ce .word 0xf0f93d54,0x4570916b .word 0x7204f52a,0x060ae2ff .word 0x9f464f5e,0xf47afa7d .word 0x12d603fd,0x596791ce p15_local2_expect: .word 0x1902bc27,0xe17211c1 .word 0xff7591ff,0x8d7b433d .word 0x5b8f0c94,0x3d805c7a .word 0xca1bf401,0x8d7b433d .word 0xff0a0000,0x00000000 .word 0x2923f3e7,0xc75576fc .word 0x7bb2c75f,0x829f5270 .word 0x421be798,0x0b9df81d .word 0x861c94e9,0x2772017e .word 0xabd8e65b,0x4a6a9385 .word 0x4b4f9381,0x9e8a5d4b .word 0xb26c013d,0x70255a3e .word 0x8608624c,0x1bcfb890 .word 0xa85da9ca,0xd98c80b9 .word 0x56500825,0x999f78a7 .word 0xd1fa4dc8,0xa100c4ed .word 0xda871803,0xe9acec66 .word 0x67d58147,0x120abfd5 .word 0x41bf2e00,0x8a03d91d .word 0xf1ffc5b7,0x37bf328e .word 0x4d21b78d,0xf4b9a6f7 .word 0xe7f3368a,0x5ec5420c .word 0xff63791b,0x190645ad .word 0xd3771a4d,0xcb9ff175 .word 0xeab6de26,0x524e702f .word 0x62cdbaff,0x26f2cef5 .word 0xb9130ea4,0x27e1bb18 .word 0x1a6b9ace,0x1601f57f .word 0x58aa03a4,0x3815e214 .word 0xad0c20a7,0xcafc5e5e .word 0x99b34fff,0x1120f806 .word 0x87bf7fa6,0xea701d3d .word 0xa3ab744c,0xe548097a .word 0xd32ab530,0x7eb7b590 .word 0xa75a5d83,0x9256ec30 .word 0x8e24ef0d,0x228c1bad .word 0xe5309385,0xf9624f20 .word 0x262537d7,0xca18faaf .word 0x26d59a09,0xa5b48283 .word 0x5a3aec51,0x41c1e13d .word 0x5f057cac,0x8f905b3a .word 0x2a1cc227,0xf3a725b0 .word 0x17b25aae,0x1123255c .word 0x4e37872f,0xdaa6074d .word 0x1c0e546b,0x516580a2 .word 0x14b1554b,0x37755559 .word 0x5a50a7c7,0x38a98b44 .word 0xde744d1c,0xc3627ff5 .word 0x09605139,0x2b880f24 .word 0x0bc1d3d7,0xb5c0780b .word 0xd60829b5,0xca1bf401 .word 0xa88eab10,0x8d3dba99 .word 0xc0e053db,0xaf48b8fe .word 0x28b08e0d,0x9d760d7a .word 0xe2b2c033,0xae3fa84c .word 0x7aff8b80,0x9b1349d7 .word 0x36fa9210,0x92dafb1a .word 0x2dca30cf,0x7509106c .word 0x993c026c,0x00426309 .word 0x22633b7b,0x5ee36498 .word 0x11979c9e,0x31d02dbc .word 0x076702ed,0xd6a457df .word 0x258fb376,0x8e72766f .word 0x4bb306ac,0x106f34b0 p15_local3_expect: .word 0x3cd42a41,0x6604b3e3 .word 0xb025a7f3,0x3b612a7f .word 0x9ff3427d,0x1a9bda97 .word 0xc308e97e,0x05ef5e2f .word 0xee3a1965,0xc03e7e09 .word 0x0a451422,0xfe02e572 .word 0x8ea11e93,0x5b2f2b8f .word 0xf991bf67,0x6fc65c7b .word 0x2a0cb809,0x357103f9 .word 0xa2d5b2ae,0x66b6ce13 .word 0xff0ae82c,0xb44d71a3 .word 0x8e72aeda,0x4160652b .word 0xd325101e,0x4978aab2 .word 0x2aa79b7d,0x212ac4b9 .word 0xc1d59e26,0xb4fea210 .word 0xd89c89a7,0xa5a70396 .word 0xfd70eeea,0x0401e7e8 .word 0xf34ab99d,0xd7bafa03 .word 0xfcdbd625,0x050791d5 .word 0x66af4d19,0x83e6305f .word 0x39bd09b5,0x0bbdab77 .word 0x7cfb2b75,0x6cc519e2 .word 0x12741e18,0x5341b449 .word 0x281e667e,0x8b6fc16f .word 0xe4e18d2e,0x5aae03c0 .word 0x54d4df12,0x00000047 .word 0x4d3a47c9,0x6d551ef7 .word 0x0d57700a,0x6eb6a079 .word 0xcff06b27,0x06860c51 .word 0x32ccd601,0x83f4fd38 .word 0x7bdda606,0x62385cb9 .word 0xc387bee0,0xb3c1c04c .word 0xffb97e00,0xb805d4d9 .word 0x95cc4fff,0x03d2660b .word 0x833518d7,0x3b3511db .word 0x28b65399,0x37dd0140 .word 0x2265f865,0x81cabc5d .word 0x770e1464,0x1baf4be1 .word 0x38e16a77,0x26a91fee .word 0x4ddc83e3,0x5d1bb766 .word 0x5b9b9026,0x414ca6d7 .word 0x8308572d,0x39372fce .word 0x74846284,0x1bb694a5 .word 0xaf6ededd,0x9dbfbe9e .word 0x7ac6eb16,0xcf72348a .word 0x998abdf1,0xed9164a5 .word 0x8a4dcfe5,0x27f705e1 .word 0x2f22c9ae,0xe69578ad .word 0xa82a9fa7,0x9b7c2a6a .word 0x25ca4f06,0x730850f9 .word 0x0c23dae1,0x572cbe88 .word 0xf4502d24,0x9fcb9fc2 .word 0x357c7f01,0x7f2a613b .word 0x9a967d97,0x3e086fdc .word 0x100e91ef,0x2a29c1c5 .word 0x6d9ac464,0x6b489273 .word 0xfa607c56,0x9bbb8ce1 .word 0x863a8e16,0xcdd01467 .word 0xe195c659,0x1d62bbb6 .word 0x413f1180,0x000003c6 .word 0x0b1db684,0x2b74a269 .word 0x9c99b88a,0x227cea58 .word 0x41c88722,0x868622f8 .word 0xb704f0f0,0xd3698dd3 p16_init_registers: .word 0x8cfe6130,0x0455bbc7 ! Init value for %l0 .word 0xbd7df506,0x5f2ab85a ! Init value for %l1 .word 0x0bc32670,0xd8e651d6 ! Init value for %l2 .word 0xc748a81c,0x76647747 ! Init value for %l3 .word 0x29c0ebf8,0xb29ab91b ! Init value for %l4 .word 0xf9d7d5b8,0x9f977b57 ! Init value for %l5 .word 0xaf3cf23b,0xe4d64f07 ! Init value for %l6 .word 0xb8252b07,0xbb27eac8 ! Init value for %l7 .align 64 p16_init_freg: .word 0x42571353,0x9852a698 ! Init value for %f0 .word 0x6c76b90e,0xe11d7b19 ! Init value for %f2 .word 0xca3bf295,0xb1eeae09 ! Init value for %f4 .word 0x15a94647,0x6eb58a95 ! Init value for %f6 .word 0x420ab1dc,0x35326309 ! Init value for %f8 .word 0xddbf3aaf,0xe605bcf1 ! Init value for %f10 .word 0x45f1cc01,0x083cf2a1 ! Init value for %f12 .word 0xedd6661f,0x94b08ea2 ! Init value for %f14 .word 0x10948e23,0xe15c9feb ! Init value for %f16 .word 0xc2294f3a,0x78e4d947 ! Init value for %f18 .word 0xa749fead,0x49a3dfb7 ! Init value for %f20 .word 0xdffe692b,0xba5d905e ! Init value for %f22 .word 0x31fc842d,0x82697c3b ! Init value for %f24 .word 0xae7ddcd2,0x0ab05177 ! Init value for %f26 .word 0x0566893c,0xca4a6e78 ! Init value for %f28 .word 0x0bbc9d52,0xaa00d6ce ! Init value for %f30 .word 0xdb62a294,0x32807387 ! Init value for %f32 .word 0xfdda2a1e,0x939dc37d ! Init value for %f34 .word 0xf6d44eff,0xb2e67761 ! Init value for %f36 .word 0x1c1e1162,0xf5ee0872 ! Init value for %f38 .word 0xf8e89126,0x0452472b ! Init value for %f40 .word 0xfa322dd9,0xc9f2e2ab ! Init value for %f42 .word 0x08aab7bc,0x983b2450 ! Init value for %f44 .word 0xb01a033d,0xb3510623 ! Init value for %f46 .word 0x9cdc09b9,0x3cca19c0 .word 0x5f6c73f9,0x9347acc3 .word 0xf84a3cb3,0x81910322 .word 0x1f465e23,0x61314244 .word 0x6c745e81,0x01c6c481 .word 0xf4bb1992,0x7f5a310f .word 0x69fa4d90,0xca9fc73c .word 0x991f6b5f,0x74355280 p16_expected_registers: .word 0x00000000,0x7fffd2cf .word 0x00000000,0x00000039 .word 0x00000000,0x00000038 .word 0x00000000,0x42967b7e .word 0x00000000,0xe7d84a99 .word 0x00000000,0x7523cbb2 .word 0x00000000,0x000000ee .word 0x00000000,0x0000001f p16_expected_fp_regs: .word 0x42571353,0x9852a698 .word 0x6c76b90e,0xe11d7b19 .word 0xca3bf295,0xb1eeae09 .word 0x15a94647,0x6eb58a95 .word 0x420ab1dc,0x35326309 .word 0xddbf3aaf,0xe605bcf1 .word 0x45f1cc01,0x083cf2a1 .word 0xedd6661f,0x94b08ea2 .word 0x10948e23,0xa541a8ff .word 0xc2294f3a,0x78e4d947 .word 0xa749fead,0xf9949239 .word 0xdffe692b,0xfea09208 .word 0x33b7f367,0x82697c3b .word 0xae7ddcd2,0x0ab05177 .word 0x0566893c,0xca4a6e78 .word 0x0bbc9d52,0xaa00d6ce .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p16_local0_expect: .word 0x231edc68,0xc20d9fe3 .word 0xff9294f9,0xadc3c236 .word 0xffff9fa8,0x94b08ea2 .word 0x0892a0fe,0x880e4a04 .word 0x65a8f1ff,0x1aa15265 .word 0xdf04a6b3,0x16d2dcf2 .word 0x9c00453a,0x8073fb5d .word 0x349a6775,0x541a0bf1 .word 0xaaf38d04,0x589dff9c .word 0x3b51399e,0x5cc53f9a .word 0x6b8c44bf,0xf9d7ce45 .word 0xae772adf,0x1231a1cd .word 0xf0c27437,0x512d7e26 .word 0xe115ff4f,0x572eae61 .word 0x3f487123,0xdc1268f4 .word 0x037ca14e,0xc14165d6 .word 0x21fb2e39,0x78590964 .word 0x84e82dc5,0x81ca6eae .word 0x62e6729f,0xa1e31d68 .word 0x2ef4245d,0x10b8c12c .word 0xfea09208,0x2f6412df .word 0xa5badf0b,0xa7d98ee2 .word 0x9651b4be,0x7fff75c6 .word 0xb9c956bc,0xfffffabe .word 0x5982b5b0,0x511aac6d .word 0x85859e62,0xbbc3c0da .word 0x7448ffcf,0xe414af20 .word 0x741e7b38,0xd2de7ba0 .word 0x2c8b8bbf,0x01a2b2f9 .word 0xd21ce9e0,0xf785f378 .word 0x8ed8c811,0x9621e20b .word 0x119f923c,0x3f22afa3 .word 0x8f26132d,0x00d7fae1 .word 0xcd7d61ab,0xf6db2930 .word 0xd6fbcc1e,0x0fa24fc6 .word 0x3268aa3e,0x1cd7fdb7 .word 0x75eea527,0xccc2d248 .word 0xc2647acb,0x1b4ca546 .word 0xbba95cdf,0xda1b030a .word 0xd9acc29c,0x51f85467 .word 0xb967b63d,0x90275d38 .word 0x76386a64,0x60ea91a3 .word 0x4085a059,0x08e89df9 .word 0x9abfc091,0x70caebb5 .word 0xcea42961,0x8580ffbf .word 0x08ccb3dd,0xc757d269 .word 0x0127fb38,0xce6b2678 .word 0xf06292a1,0x4518133d .word 0xa5a24689,0xd1e8f808 .word 0xb38c801d,0x8e3a7230 .word 0x9fadff35,0x40a867ce .word 0x2037ffd9,0x0a3ed55e .word 0x27761de0,0x5d1aeac7 .word 0x9020dd04,0x685400db .word 0x50b8c824,0x3b17f928 .word 0x577a0253,0x76e6e2a5 .word 0xb1eb7b02,0xa3bb710a .word 0xabeb8f18,0x2d9cdb56 .word 0xefb011c3,0xeec7d7b4 .word 0xcaead828,0x709160f7 .word 0x4f856c91,0x98d71087 .word 0xb42f65ee,0xade7af91 .word 0x1e607795,0xe7d84a99 .word 0x14b693ce,0x46dbf745 p16_local1_expect: .word 0xbb367d6b,0xa83b044f .word 0x45f1cc01,0xff1c53f1 .word 0xf12af54b,0xc07f6389 .word 0x399294f9,0xfa27a6bc .word 0xc43f483e,0x20b968df .word 0xffa841a5,0x845629bf .word 0x55442531,0x90d269a4 .word 0x92a74fd6,0x751c958f .word 0xeb9e1879,0xe4b213c5 .word 0xcee4e864,0xbcc4986f .word 0x0cd5f89c,0xe797aa63 .word 0xff81bd78,0x7829c3bf .word 0x073f04e3,0x78cf8de2 .word 0x851934ae,0x36b1b423 .word 0x25c2e7ba,0xf5512dde .word 0xeea88411,0x0ffe4192 .word 0x19d1010c,0x84cad2ec .word 0x48fa996e,0xf5440600 .word 0x0f6ae1f3,0x285ca560 .word 0xc9cf0782,0xf6379601 .word 0x48ae06de,0x5c594bce .word 0x604ed066,0xe0557e0c .word 0x27e84ab9,0xfa9b4391 .word 0xe87a0e18,0xa2f57bf4 .word 0x718a4bbb,0x78077c14 .word 0x3a4f171c,0x1ccdfdff .word 0x781e19d7,0xd59869fb .word 0x757c6eb3,0x25bd0b9f .word 0x28132b40,0xc943353e .word 0x4daf57df,0x05c4f0c7 .word 0xddc90d34,0xc098d1c2 .word 0xcecff2dc,0x940a6bf0 .word 0xffffd1c2,0xe1f5f1e1 .word 0x913ce8f9,0x6080fc42 .word 0x73c4a349,0xa8687dab .word 0xb8bbf019,0x7f0e7a8e .word 0x266562d8,0xb86331e0 .word 0x51306fd6,0x3b27fe6f .word 0x2f861320,0xe1f852d7 .word 0xc84b2007,0xf3930134 .word 0x01e0f8cd,0xf5e20ff0 .word 0x5f2ab85a,0x9b98d357 .word 0xe9461ccf,0xdf7a3752 .word 0xf5bc984d,0x806b9b42 .word 0xebd177ed,0x76f76bfc .word 0x5267b9ea,0x0018968e .word 0xed65863c,0x42e875a7 .word 0x7593136e,0xccc9bf20 .word 0xbc3e0471,0x6c2ce6a1 .word 0x9c061e22,0x6d78ff32 .word 0x1952defb,0xc50b229a .word 0xc8f98604,0xaa7ab68d .word 0x340d3adf,0x265b87f5 .word 0x649bcf94,0xded79a34 .word 0x462279a9,0xdb8bc633 .word 0xf0520fb7,0x20b968df .word 0x33bce604,0x585b0345 .word 0x4e84cb6d,0x6dc21a98 .word 0x9eea4bfb,0x2253a8d1 .word 0xe4f593ef,0x14b60b91 .word 0xbc4c4988,0xd8e651d6 .word 0x795f926a,0x9803a8cd .word 0x9e56ffe8,0x307e944b .word 0x3a25dbb4,0x6fcce4e8 p16_local2_expect: .word 0x15a94647,0x6eb58a95 .word 0x53000000,0x00000000 .word 0xf2596eeb,0xe9e357e0 .word 0x28612a36,0xf2636d88 .word 0xcfd2ff7f,0x6a000000 .word 0x07c2854e,0xe34d4ed6 .word 0x88815fc8,0xbd10c565 .word 0xd477b23e,0x0eadef76 .word 0xe6920fcb,0x39c9910e .word 0xee9fe6ee,0x49c5726f .word 0x652047cd,0x7a062493 .word 0x868b2e23,0xd1223ba2 .word 0x5cc95e3d,0x92382a9e .word 0xe2c12e25,0x4d154be1 .word 0x25dc18f5,0xce9b4b4b .word 0x980eed15,0x8b7087e4 .word 0x65d4a2d7,0x57978551 .word 0x42f44e08,0x3f2797ff .word 0x31f4f7b4,0x5acfd3b9 .word 0x0000003f,0x15f77933 .word 0x33a0ea79,0x8cd2eb36 .word 0xf82266e6,0x6ea3e1ad .word 0x81ffee2f,0x5eda6210 .word 0x1dc8fe19,0x1bfa3026 .word 0x2dcc3266,0xa01e7375 .word 0x7e44489a,0x9e450c24 .word 0xa8275a07,0xf16b0585 .word 0x3186c019,0x8bb06a41 .word 0x29597aab,0xaa01d6d2 .word 0xb6e68d8f,0x8cd177ed .word 0x60d178d7,0x3537e104 .word 0xddbe77f1,0x3c8926e0 .word 0x2994c401,0xb745d5d6 .word 0x0c7775ea,0xe6fee789 .word 0x6cdcba88,0x77c06ee6 .word 0x3f22afa3,0x264391d4 .word 0x60729d5f,0xfb36d0a4 .word 0x2c3bed85,0x0e4de60d .word 0x7c3b520f,0x687ff34c .word 0x5f80e81b,0x8f45f459 .word 0x10948e23,0xe15c9feb .word 0xc2294f3a,0x78e4d947 .word 0xa749fead,0x49a3dfb7 .word 0xdffe692b,0xfea09208 .word 0x33b7f367,0x82697c3b .word 0xae7ddcd2,0x0ab05177 .word 0x0566893c,0xca4a6e78 .word 0x0bbc9d52,0xaa00d6ce .word 0x66e077cb,0x639fa637 .word 0x210ec1ca,0x33b7f367 .word 0x37839f18,0xbb5274b4 .word 0x9d9235a3,0x3bf808cd .word 0xb96df9b1,0x3d3b2145 .word 0x1ec0eceb,0x1f7324e5 .word 0xee2262d3,0xa9784db6 .word 0x8c8264a4,0x69cbc988 .word 0x136b772e,0xf26a3425 .word 0x439591f4,0xd5073af4 .word 0x3e008768,0x51b3216f .word 0x127643c9,0x5955c3dc .word 0x47e57be1,0x00000004 .word 0x25489878,0xbe913dd0 .word 0xceece14c,0xc83d0ba7 .word 0x3d09688c,0x2031bcc0 p16_local3_expect: .word 0x96021e6f,0xd7d08093 .word 0xd2cf5af3,0xa6eac24f .word 0xb7f5a1b1,0x65a8bde6 .word 0x958ab56e,0x4746a915 .word 0x424fcba4,0x90c34800 .word 0xad6045f6,0xda5a4827 .word 0x55bc16de,0x1b48e413 .word 0xc1330e7e,0xf541f685 .word 0x4243ce59,0x2d89a770 .word 0x72980d60,0xf05e1fe7 .word 0xe873457d,0x141d148c .word 0x2ed76650,0xe9c2fd53 .word 0x57a50c64,0x4fdb9b71 .word 0x6fdefd74,0xdb89d8fd .word 0xf32d1387,0xda7163fd .word 0xcd59f5c3,0x496f1533 .word 0x0fc33bba,0x98c18b09 .word 0x1ed01ec3,0x7cc79e8c .word 0xcd04f59e,0x35969a18 .word 0x718b9779,0x49092e83 .word 0xf7e93727,0xdfb7c878 .word 0xf4fac04c,0x88682d2d .word 0x79697265,0xf7d364ba .word 0x4908f96c,0x6d7eb745 .word 0xf4e679b1,0x250ea462 .word 0xacfaeca0,0xa1335a36 .word 0x3e8163c7,0xd0ff63ed .word 0xcd409b9a,0x5c50ae5e .word 0xa1cce224,0x8940481c .word 0x3e97bc4b,0xd2f5d304 .word 0xc18101f4,0x962ccad8 .word 0x29ae9f8c,0x69d7eb27 .word 0x259a2dcd,0xc94e2af2 .word 0x071cd938,0x1037892b .word 0x716b5b37,0x03b79c5f .word 0xe99efa48,0x49ff2332 .word 0x14ac2a93,0x9f223a5d .word 0x4286a617,0xa5ebb0ae .word 0x098ad080,0x0a8116cc .word 0xebe95825,0xa8a31829 .word 0xe9eab73d,0x56b657ff .word 0xc7322b44,0x5f94e7f4 .word 0x7fb66063,0xcf647d4c .word 0x2b4460b1,0xb2877218 .word 0xfb1e97ac,0x1d0c58e3 .word 0x4e96f3b6,0x33b0d4ef .word 0x5fc3f2b8,0xda0fa5e2 .word 0x12402baf,0x1e116baf .word 0xc6742768,0x2499f261 .word 0xf4a392d9,0x3b17f928 .word 0x14fbafe8,0xf08d3b47 .word 0x1658c153,0xd0e314fe .word 0xc5f862f4,0x32f68683 .word 0xebf6d552,0x69bd4f01 .word 0xa9f3ff0e,0x47828e48 .word 0x0da99f10,0x32cbef09 .word 0xbc7718a6,0x56549d24 .word 0x38a0ee1f,0x0e4044db .word 0xbf7fc3a1,0xb9d3ecc1 .word 0x84edb842,0xcc57d153 .word 0x5134b7c0,0x27d3bac2 .word 0xa846a0aa,0x14fce59e .word 0x57978551,0x4ba05f76 .word 0x95156f5e,0x10e1b24f p17_init_registers: .word 0x50ac8be0,0x6a79c6ba ! Init value for %l0 .word 0x50f3635a,0x0e46bdbd ! Init value for %l1 .word 0x28552d5a,0x4966a6b2 ! Init value for %l2 .word 0x0cac7fc3,0xfd0b5308 ! Init value for %l3 .word 0xbbae5a52,0xa85bdcb4 ! Init value for %l4 .word 0xf1a91bde,0x1eafdf4d ! Init value for %l5 .word 0x9dc16cc4,0x9d25697a ! Init value for %l6 .word 0x21f24fa8,0x393d4039 ! Init value for %l7 .word 0x5a55da68,0xc59b9970 ! Init value for %l0 .word 0xce2edaf1,0xe9838f91 ! Init value for %l1 .word 0xdaca51e2,0x583a10a2 ! Init value for %l2 .word 0x8d9ddf58,0x6caf1c40 ! Init value for %l3 .word 0x368b5ad2,0x009eec70 ! Init value for %l4 .word 0xc358a835,0xbbd9c9ab ! Init value for %l5 .word 0x160f4e46,0xc5e42ee8 ! Init value for %l6 .word 0xbf2707ae,0xc6801a8f ! Init value for %l7 .align 64 p17_init_freg: .word 0x0e98a08a,0x1dfa866f ! Init value for %f0 .word 0xaa43825e,0xb14f9f5b ! Init value for %f2 .word 0x658cc817,0x0371fe06 ! Init value for %f4 .word 0xab41bf72,0x2be69d44 ! Init value for %f6 .word 0x440d8f5a,0x777aaaee ! Init value for %f8 .word 0x95762c13,0xebe6c35b ! Init value for %f10 .word 0x9ec233de,0x2ce47fd1 ! Init value for %f12 .word 0x48a34b77,0xb820f2d5 ! Init value for %f14 .word 0xe0843ef2,0x0afd9d85 ! Init value for %f16 .word 0xe2bf82d7,0xc4dbc6c2 ! Init value for %f18 .word 0x593f8eff,0x66bbb8ca ! Init value for %f20 .word 0x78989913,0x13b90f25 ! Init value for %f22 .word 0x0970d294,0xeff8eb39 ! Init value for %f24 .word 0xb166ef12,0xc8675c2b ! Init value for %f26 .word 0xb377202c,0x513ee18d ! Init value for %f28 .word 0xb57ef3ee,0xde032b25 ! Init value for %f30 .word 0x73ff4266,0x60820250 ! Init value for %f32 .word 0x3f48b96c,0xa32af80d ! Init value for %f34 .word 0x95a4abdb,0xc486261c ! Init value for %f36 .word 0xcd395c25,0x00b3f6bb ! Init value for %f38 .word 0xc9d7bbb6,0xd79d1761 ! Init value for %f40 .word 0x20daaa09,0xd3f00918 ! Init value for %f42 .word 0xb68612c9,0x9ecf3098 ! Init value for %f44 .word 0x13a4af47,0xc09f7df7 ! Init value for %f46 .word 0x8d406da9,0x2791afab .word 0x47dc6dda,0x33d52b80 .word 0xc6a0630f,0xfa864fa3 .word 0xa1cfebfe,0x55bd3f6f .word 0xad747552,0x2337113c .word 0xe764ac7d,0x6850fe90 .word 0x4af5feb9,0xd950fa5d .word 0x915313e7,0x27808aae p17_expected_registers: .word 0x00000000,0x65e7e719 .word 0x00000000,0x000000ab .word 0xffffffff,0xffffffc2 .word 0xe4d2df09,0xca63528f .word 0xffffffff,0xffff70ef .word 0x00000000,0x000000a2 .word 0x00000000,0x6a91f502 .word 0x00000000,0x7541eefb .word 0x00000000,0x670f88f4 .word 0x00000000,0x000000c2 .word 0x00000000,0x59b1ab67 .word 0x00000000,0x000001e7 .word 0x00000000,0x000000c2 .word 0x00000000,0x59b1ab67 .word 0x00d8e720,0xba7d63d5 .word 0x00000000,0x000001a1 p17_expected_fp_regs: .word 0x0e98a08a,0x1dfa866f .word 0xaa43825e,0x6dd8e720 .word 0x13b90f25,0x0371fe06 .word 0x3fbefa5c,0x9f221a64 .word 0x1919531f,0x3ffee29b .word 0x95762c13,0xebe6c35b .word 0x9ec233de,0x2ce47fd1 .word 0x48a34b77,0xb820f2d5 .word 0xe0843ef2,0x0afd9d85 .word 0xe2bf82d7,0xc4dbc6c2 .word 0x593f8eff,0x66bbb8ca .word 0x78989913,0x13b90f25 .word 0x0970d294,0xeff8eb39 .word 0xb166ef12,0xc8675c2b .word 0xb377202c,0x513ee18d .word 0xb57ef3ee,0xde032b25 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p17_local0_expect: .word 0x8f5263ca,0x09dfd2e4 .word 0x6dd8e720,0x5088afd1 .word 0x00d8e720,0xba7d63d5 .word 0x637c6492,0x3fbefa5c .word 0xb377202c,0x513ee18d .word 0xd5b7e862,0x0e93f142 .word 0xdd0a744a,0x00984ba1 .word 0xebb80018,0x57e6a68e .word 0x74944c24,0x4e5ca84b .word 0x724f0a12,0xd4e8c0a6 .word 0x12cb9cf0,0x0dff54bb .word 0x0f51ad65,0x86560d35 .word 0x54589ef6,0x7e5b9c0f .word 0x295d501f,0xe767e421 .word 0xf4fd77ea,0xec5ae3f3 .word 0x493aacb3,0x1fcc88a4 .word 0xf0550bd3,0x04c49a5c .word 0xe91cf8ac,0x9a22471b .word 0xa240f8ff,0x8e7ba7ff .word 0x3cce09ee,0xb48f2d09 .word 0xec265710,0x7103443c .word 0x8b8349c9,0xc9777499 .word 0x462ed980,0x55b59335 .word 0x34a7b54d,0x9b11190a .word 0xb06209e9,0x264184a7 .word 0xdf3e560a,0x6bbf84b2 .word 0x4f383f59,0xf5972aed .word 0xf65c47a5,0x10e3bd6b .word 0x76d285ee,0x833cc662 .word 0x0a045ec4,0xf69b698b .word 0x8782b72b,0xaf85a8d7 .word 0x2cdc473a,0xefae5779 .word 0xdfa41089,0x741d5c38 .word 0x4056f523,0xd3d804fc .word 0x3be3a0db,0x9b270883 .word 0xdc73deff,0xdc9c94b6 .word 0xbba32195,0x1e153ac4 .word 0x0496c89a,0x80bf35be .word 0xaac5dc50,0xec13c49d .word 0x658dfd77,0xd060c1cd .word 0x3bd52cf7,0x90176613 .word 0xec70c3d0,0xfb105c16 .word 0x81324798,0xdccdddac .word 0x9a170607,0x2921b064 .word 0xa6a6a17e,0x77b50056 .word 0xe8ff2e98,0xd000f89d .word 0x614f1e09,0x4e247cd2 .word 0xe9b555f2,0xd6ef8b81 .word 0x4ee15b65,0xfc77f5a4 .word 0x9c105d24,0x67ffbd80 .word 0x03175b34,0xceaea1f4 .word 0xa0b89230,0x004bf9b8 .word 0xae7cc7c2,0x6b5906c7 .word 0xbed756a2,0x8cfc56a3 .word 0xbbd9c9ab,0x8cc5a68c .word 0x79ce3a95,0xfffa63db .word 0xd7e918e3,0x69783a2f .word 0x0b8f16f9,0x2aea0044 .word 0xc467d87c,0x65e7e709 .word 0x1dcbb7d2,0x9cf6535b .word 0x3562784f,0x807537ae .word 0xff054d86,0xb06b4fbc .word 0xc21a6727,0x4825cd57 .word 0x73a605d7,0xe72fb5d6 p17_local1_expect: .word 0xba26d0f1,0xee638181 .word 0x73340494,0xbfddb0b8 .word 0x65e7e709,0xa98102dd .word 0xef646942,0xa6a98465 .word 0x4b3cf2da,0xdd5bfc82 .word 0x7c01df01,0x5cfabe3f .word 0xf94c67c8,0xefaa2228 .word 0x4992a731,0xb6ab6d59 .word 0x0e275ea3,0xdd4df10d .word 0xe4463460,0x20268068 .word 0xd6794887,0x3e2cc690 .word 0xf65bcb5e,0xbc2d8e5b .word 0x80ecd229,0x0d80ac7a .word 0xb71ab99d,0x828dbfff .word 0x9b0aab1f,0xc5f01304 .word 0xfb505120,0x23c1e2b3 .word 0x89c599f7,0x1e4d72da .word 0xbf164d26,0x45247f37 .word 0xad09d6e9,0x7dc38d58 .word 0xbc5597bd,0x08bcea00 .word 0x1f43cdf1,0x90262d94 .word 0xd4bf785b,0x202929f3 .word 0xf6b91f50,0xee3e130b .word 0x0261e354,0xee3b5693 .word 0x0a3bebdf,0x90b36ec4 .word 0x819a8f11,0x91cf4973 .word 0xa49c6743,0xa2c4cd41 .word 0xc5d6c79f,0x777e7b87 .word 0x64dfc69c,0x1321f1ff .word 0x6bb81e2a,0xab6bbdd3 .word 0x197e914a,0xc72eab6b .word 0x01a9afbd,0x8fa4998a .word 0x5cfabe3f,0xbc6a56a1 .word 0x2166300a,0xad987218 .word 0x0e5cce40,0xefdb580e .word 0xe0bdeebb,0x34608e50 .word 0x0fbc7692,0x17be79d0 .word 0x1a8dda41,0x8e7bc877 .word 0x2e671021,0x35e1930a .word 0x6a91f502,0x0ead1e1a .word 0x3be8dea3,0x7c4b314d .word 0xfba5fcd1,0xad78e67a .word 0xdd16a27e,0x13b90f25 .word 0xa5313fbf,0x6b20ab92 .word 0x65a12eb0,0xb671090d .word 0x278bfd85,0x5e097e9d .word 0x6fa6c6e8,0xea17e645 .word 0x7552923b,0x0c26f239 .word 0x84e140fb,0xa481b50b .word 0xb73705ab,0xdc909d3e .word 0x879a038f,0x79b363a3 .word 0x093a39b0,0xdb6dd09f .word 0x3877add7,0xfc65a2d1 .word 0x75c92771,0xb8375ba3 .word 0x76f0e015,0xa96d2103 .word 0xf2b5e267,0xbf04deef .word 0x4d6a0ae2,0xde5ae74f .word 0x195f6a41,0xa3c3e697 .word 0xdbed1f1c,0x4b69c17e .word 0x1b498af0,0xbc1eed2c .word 0x522268e9,0x458435ff .word 0x1adfc40c,0x3e64b623 .word 0x001d626f,0xe2857253 .word 0xaa908f34,0x286bedb9 p17_local2_expect: .word 0x92647c63,0xe6f08204 .word 0x9be2fe3f,0xde032b25 .word 0x13b90f25,0x435f737f .word 0xbbc3d3e9,0x836be10d .word 0x3186590a,0x6540ae0e .word 0xe9b082b8,0x1c1d7138 .word 0xfa86c8ba,0x6b25a07e .word 0xb4e0086e,0x7283f826 .word 0x74069420,0x2143802a .word 0x92a1fea6,0x7d13880a .word 0xd7c58f05,0x2216de42 .word 0x4afc1655,0xca35bf01 .word 0xd9c190a1,0x55eedc36 .word 0x65fb8072,0x69d2dfa1 .word 0x7894579a,0xa67e9e1b .word 0xc78b2b96,0xe4591b13 .word 0x2b65944c,0x2af6face .word 0x8f3f3036,0x9decdc0e .word 0xf460a9e1,0xfc468ca9 .word 0xbe8e20bf,0xf3b24c76 .word 0xac52b89a,0x7ff384da .word 0x3eb28fbb,0x238b60f9 .word 0x3e64b59a,0xf9fbc57d .word 0x23942c56,0x45e507a7 .word 0xb06b1b8e,0x9e21dd54 .word 0x001b2f0d,0xbed1457f .word 0xef3ec492,0x969fc526 .word 0xfff01753,0xb7e33ef2 .word 0x668831e9,0x34bb247a .word 0x8dffce07,0x1551c4d9 .word 0xd21e2708,0x093a8951 .word 0x4d874626,0x304b1da0 .word 0x2bbfbace,0xee3e8178 .word 0x28fa76f6,0xbd99770b .word 0x45e28020,0x48b23899 .word 0x97d86d2d,0xde4dc1c1 .word 0x40e66837,0x8b7b425a .word 0x3ae5f7ef,0x2671d95f .word 0x769a1da9,0x777df6f5 .word 0xdac5ca0a,0xac78ff44 .word 0xb0f8eac9,0x7604b794 .word 0x6e26abf4,0xafc2c1c7 .word 0xe3446eb0,0x06966fe8 .word 0x7d817ecc,0x8b0c3bd4 .word 0x34cefb85,0x35a53862 .word 0x751eb7c2,0xf40052cc .word 0xaf9c0213,0x05ce459c .word 0x68e22d17,0x2045e3f5 .word 0x470397bd,0x93eb2a80 .word 0x0952d009,0x4ca4c1e6 .word 0xecbe6189,0xdcf26038 .word 0xbcc1d3b8,0x09efca59 .word 0x6921761b,0xed89dcd2 .word 0xf9cb85de,0x616cb42a .word 0x6bf48f61,0x00000022 .word 0x03489566,0xa4087019 .word 0x8e33a5ed,0xdb2dc2f6 .word 0xdd684cc2,0x979829b1 .word 0xab91ae2b,0x3d0c2de0 .word 0x153f1175,0xf0d713c0 .word 0x8e60a3d6,0x2c4ba38f .word 0x6dbebb32,0x7bc3eae5 .word 0x0d617d3f,0xf0a0688b .word 0xc8e0fff6,0xdf731369 p17_local3_expect: .word 0x7affffff,0x3ffee29b .word 0x27e8b03c,0x2d0f7b2c .word 0x3ffee29b,0x39c80000 .word 0xbd1ca546,0x7541eefb .word 0x00008fbb,0x1e07a750 .word 0x641a229f,0x5cfabe3f .word 0x892d16a8,0x36322948 .word 0xc5e54cf3,0x187de723 .word 0x20e47791,0xd13b73b3 .word 0xb2d6bf8a,0xc82206b4 .word 0x7c0abd6b,0xb9f57c7e .word 0x846ec728,0xc802382e .word 0xbc0e088f,0xa422bcb5 .word 0x02f69814,0x0bdbb175 .word 0x4e0cd866,0xe867b73c .word 0x1df0b06f,0x5aa7866b .word 0x4b68341d,0x0fc288cd .word 0x43cf75fd,0x72d7c066 .word 0xad88ec7f,0xa4251fda .word 0x7c538d34,0x8f4e0d4d .word 0x9626a1e8,0x4ec595b7 .word 0x5234945b,0x9a6698b9 .word 0x4fd95b6a,0x068938da .word 0x62b69c54,0x0c15a719 .word 0x4b575823,0x2997a918 .word 0x719b9f27,0xf2936508 .word 0x3b860d8e,0x9a1b63ed .word 0x92d3e38c,0x7f690a26 .word 0xb8bffd3e,0xb03522b0 .word 0xf0ff704a,0x5a31e67a .word 0xdf729a9f,0x76b5fbcd .word 0x14e79b39,0x4b475be5 .word 0xc467a44c,0x1f56e51c .word 0xa9fef57c,0x7e87d719 .word 0x207bcfe7,0x10224b4d .word 0xf3ff7141,0x727cadc7 .word 0xf99fdc11,0x54d7f178 .word 0x344c2062,0x5f3f084f .word 0xa364a346,0x67ddd935 .word 0x184e2382,0xf1997fbb .word 0xe0c79f19,0xb17cd5c1 .word 0xad80dffc,0xd860dd20 .word 0xe976ad80,0xfa4a53d7 .word 0x67d4fe80,0xed0bc421 .word 0xdd4bc8f6,0x6015b94c .word 0xa071bf0c,0xe680839a .word 0x549ed517,0xd69b8972 .word 0x305e9aaa,0x6835bdc7 .word 0xcbec8d45,0xdfed2759 .word 0xf38be9c2,0x7d2e91a5 .word 0xbf7efeff,0xba1fcb45 .word 0xfcc6b7da,0xce2ad8d8 .word 0xf12f7520,0x42826749 .word 0x49060fe0,0x8fa302e0 .word 0x62da6e93,0x4ae587d1 .word 0x4a576720,0xe19e8561 .word 0x09c69c01,0x59b1ab67 .word 0x34da9113,0x4bc71fe6 .word 0x1913b488,0xbc27d41f .word 0x44eaa3b2,0x75fa3e54 .word 0x9077fffc,0x3e081a7f .word 0xe4e26ac1,0x93d0d853 .word 0x766ef1f2,0x92c8cf31 .word 0x5af0d09d,0xe0cd3bd8 p18_init_registers: .word 0xde28ce5a,0xee85f634 ! Init value for %l0 .word 0xfa13c208,0xc5824c2b ! Init value for %l1 .word 0x994c8fc2,0x53954208 ! Init value for %l2 .word 0xdb3a133c,0x683038d0 ! Init value for %l3 .word 0xe20011c0,0xb86597cc ! Init value for %l4 .word 0xec11fc6e,0x2f97bc37 ! Init value for %l5 .word 0xbeb915b8,0xcf0ea6a4 ! Init value for %l6 .word 0x38efc457,0xd6744f1c ! Init value for %l7 .align 64 p18_init_freg: .word 0x9d58e11b,0x2d84a185 ! Init value for %f0 .word 0x4886afb2,0x326ccc6a ! Init value for %f2 .word 0x4c77fc81,0x079db7f6 ! Init value for %f4 .word 0xe59bb40b,0xffbe10f4 ! Init value for %f6 .word 0xc2f29e56,0xbf0fd899 ! Init value for %f8 .word 0xc2b01905,0x3a945179 ! Init value for %f10 .word 0x0529acf3,0xe8778b3f ! Init value for %f12 .word 0xb482222a,0x76b3774a ! Init value for %f14 .word 0x8e5fe907,0xb81e46fb ! Init value for %f16 .word 0x6693bf94,0xb461e5da ! Init value for %f18 .word 0x11e10273,0x718bb175 ! Init value for %f20 .word 0x71f85116,0xf01ca5fc ! Init value for %f22 .word 0xc64862bb,0x224f63df ! Init value for %f24 .word 0xffd57e40,0x3bf4b77f ! Init value for %f26 .word 0xb3893b6e,0x18eebfad ! Init value for %f28 .word 0x8ca91bac,0xc6ddcc1e ! Init value for %f30 .word 0xf9406ea6,0xd85b862c ! Init value for %f32 .word 0x65a76ebe,0x9e13ca2f ! Init value for %f34 .word 0x584df878,0xfbe84310 ! Init value for %f36 .word 0x3d63040f,0x5276101b ! Init value for %f38 .word 0x1a07f2a2,0x52a258ea ! Init value for %f40 .word 0xd0610453,0x5380ba35 ! Init value for %f42 .word 0x2bd66289,0xc65d27da ! Init value for %f44 .word 0xd5663859,0xf7db3aa9 ! Init value for %f46 .word 0xe9845b51,0x9e33d399 .word 0x77d1d8dc,0x876cd8a1 .word 0xaf8ff4ae,0x52353ae3 .word 0xfd09463d,0xfa92f2c7 .word 0xb502d518,0x27cd1d82 .word 0xf86d51bb,0x9c48954d .word 0x596b0a5a,0x5b51ea3a .word 0xc654daff,0xed98d5f3 p18_expected_registers: .word 0x1689f284,0x5d604d4b .word 0x00000000,0x6e91b400 .word 0x00000000,0x0ee02173 .word 0x00000000,0xb12be546 .word 0x00000000,0xf4d9995b .word 0x00000000,0x6cf29da4 .word 0x00000000,0x6e91b400 .word 0x00000000,0x0000005b p18_expected_fp_regs: .word 0x9d58e11b,0x2d84a185 .word 0x4886afb2,0xb8e53a90 .word 0x4c77fc81,0x079db7f6 .word 0x718bb175,0xffbe10f4 .word 0xc2f29e56,0xbf0fd899 .word 0xc2b01905,0x3a945179 .word 0x0529acf3,0xe8778b3f .word 0x45d328da,0x76b3774a .word 0x8e5fe907,0xb81e46fb .word 0xadbfee18,0x521702e5 .word 0x11e10273,0x718bb175 .word 0x71f85116,0xf01ca5fc .word 0xc64862bb,0x224f63df .word 0xffd57e40,0x3bf4b77f .word 0xb3893b6e,0x18eebfad .word 0x8ca91bac,0xc6ddcc1e .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p18_local0_expect: .word 0xdc11650c,0x3a708241 .word 0xff98ff8c,0x818bbd58 .word 0x0ee02173,0xff7939d8 .word 0x19faf2c2,0x03d197f8 .word 0x2d84a185,0xda28d345 .word 0x91ff85f7,0xa872d99e .word 0xc4a6cf3f,0x891e421b .word 0xe53fd742,0x00ffe61a .word 0xe60c3294,0x6e8fe04e .word 0x006f7384,0x000000e0 .word 0x6c4f571f,0x51488b5d .word 0x4c70d399,0xdec5063a .word 0x00000000,0x6cf29da4 .word 0x0b1326fc,0x48c5032c .word 0x8ee8d6dc,0x2e6e60b8 .word 0x9b9dbbbc,0x114ca3cd .word 0xfd656b2f,0x261b5850 .word 0xf4f21fc3,0xde4420ca .word 0x0d6b26d3,0xc938bdf0 .word 0x1e6979dc,0xcaeb3a10 .word 0x8f66224c,0xa113a36c .word 0x6fc6b8a9,0x6de6cde4 .word 0x5b9ddee1,0x30ffca84 .word 0xe189b170,0xc2a9a88d .word 0xf408abad,0x5de6ef12 .word 0xfbeef043,0xe1613212 .word 0x7a15b924,0xcf7f25a4 .word 0x200d004d,0xdd5c8009 .word 0x935b9331,0x4665bf02 .word 0xa9bfc5af,0xd2638800 .word 0x1b84f703,0x381d5b4d .word 0xc4d276d6,0x9338f892 .word 0x21d3e497,0x2f702e74 .word 0xcf213621,0x5602a4d2 .word 0xf9fbc789,0xf73d4785 .word 0x0035480a,0x30811ad0 .word 0xf2826045,0x5b7876f6 .word 0xf9aa0ff9,0x3206cde4 .word 0x3b4510db,0x3a181870 .word 0xc0fca76b,0x89688955 .word 0xbea91ae7,0x06047c5d .word 0x64b80d8f,0x826aa90d .word 0x67fb2045,0x35118170 .word 0x0d72ffe1,0xb3ac454b .word 0x3651c793,0x4986673a .word 0x7116eaf8,0x5c9bd888 .word 0x0df68e6f,0xbb3e8de5 .word 0x81af90fb,0x35ef9b3d .word 0x78755443,0xda60f10a .word 0x5fd801ea,0xa9e286ac .word 0xa002a089,0x33d186bf .word 0xc701bcbc,0x78e3f9d1 .word 0x77f0416b,0x527b3c7b .word 0xfcafd94a,0x37290258 .word 0x1f6c959c,0x0d829f54 .word 0x1444a758,0xc1feead9 .word 0x64bf1da1,0x3976fe2e .word 0x2a8524ba,0x6069bea5 .word 0x00000000,0x7fffffff .word 0x92e6b7ce,0x3809d922 .word 0xeab3e4cc,0x993065fe .word 0xa05c7e82,0x5f5a8ed1 .word 0xb0ecfd13,0x9c4d9176 .word 0xe188f317,0x70e0c7a7 p18_local1_expect: .word 0xa4a60ecf,0x6e3b89b3 .word 0xb8e53a90,0x46e52bb1 .word 0xf2e63123,0xce324139 .word 0x00000000,0x00000070 .word 0x45d328da,0x6cf29da4 .word 0x3c89729f,0x85a8abba .word 0xfe66e3fb,0x2edc2a7e .word 0xf6af6380,0x4a718955 .word 0x4d2f3d3b,0x4ead29a0 .word 0x688eb8ec,0x05dfa191 .word 0xa2e7f972,0xa224c661 .word 0xe0a15507,0x9701b6e1 .word 0x74f50cf6,0x98a1be1d .word 0x8db5aadb,0x32b6c708 .word 0x8a152408,0xdab8fec8 .word 0xd3f3d42c,0xc4c437fb .word 0xb7e0ba0b,0xa1606872 .word 0x9e749f6d,0x1e354b67 .word 0xdae4ebef,0x6d8a6b53 .word 0x96931d74,0x331b12b7 .word 0x0de5a0da,0x4dee3c00 .word 0x4322206b,0x48e8752b .word 0x565ee0af,0x44b4587b .word 0x2eef51f0,0x3d476a43 .word 0x89af4052,0x0b249f12 .word 0xe1d4499a,0x1da895ff .word 0xcf0e4981,0x0ae2d440 .word 0x5dedb427,0xea213a20 .word 0x0a698cca,0x4a56da96 .word 0xc4c8f169,0x36551169 .word 0xf02a8a14,0xbb5a1e14 .word 0x7947515b,0x4d8c83df .word 0x13941b0e,0xca3f5f8c .word 0x29d1716b,0xeb483211 .word 0x2757a47f,0x8243ff63 .word 0xd22cf786,0x2dcefd28 .word 0x68d747a4,0xe753f025 .word 0x124fb700,0x7a1601c5 .word 0xf88f4613,0x73552879 .word 0x33a56072,0x3daf5c7b .word 0x2338a6ca,0xf2eba968 .word 0x7625f333,0xaf7cfb63 .word 0x63721829,0x76b0d459 .word 0x9e313209,0x8b2361ff .word 0x6132301f,0x35b2aa7a .word 0xdc2c3513,0x136cf014 .word 0x6907bd5a,0xc398a854 .word 0x0ce70ee5,0x1b7a4e4c .word 0x2db84cb6,0x6c6ab7e6 .word 0xeadd1b0d,0xaa67895c .word 0x4f80818f,0xe993e0c5 .word 0xa198d5f6,0xfd7f6046 .word 0xa4041cc8,0x31e8a915 .word 0xe2fe2da0,0x64bf1da1 .word 0x6b13e736,0xe635b506 .word 0x7011e064,0x31718c4c .word 0xbe3a97e6,0x9f672905 .word 0xa0aa3b7b,0xc871bba9 .word 0xd3dbad97,0x04282a62 .word 0xafbe5f92,0x50e60583 .word 0xe448fb49,0x7853ca16 .word 0x4c7a67e2,0x92a19844 .word 0xccbdcb0d,0x9a9aa655 .word 0xfbb5087d,0x69364a8d p18_local2_expect: .word 0x573300f3,0x0c271fd7 .word 0x018f8c73,0x79a69618 .word 0x565e3a4f,0xdbc41918 .word 0x34f685ee,0xc2ffffff .word 0x5597c10c,0xc8eca355 .word 0xff010000,0x19fa5d00 .word 0xd2155c64,0xb84ed00a .word 0x71f5fa86,0xa3154284 .word 0x7e16e269,0xc53ddf87 .word 0x0f8670bc,0x9f1a4667 .word 0x121299d9,0xb3893b6e .word 0x718ca53b,0xd323f008 .word 0x945bc27c,0x18d611a6 .word 0x8a0c8637,0xa087b65f .word 0xd979fd3b,0x8487069c .word 0x5b1e7c81,0x8d80b81a .word 0xaa9d9f5c,0x929e04c8 .word 0x75f58f20,0x94cd2663 .word 0x2c29990f,0xe838f9b6 .word 0xefcc2299,0xb7790bd9 .word 0xbb67999d,0x9b48eb7c .word 0x7f7b75f6,0xc118d730 .word 0xb78b4325,0xbc897f53 .word 0x2be59c8d,0x6fe35632 .word 0xe9c9e96f,0x89ff4b42 .word 0xf9da9949,0x79d011ea .word 0xaf4b6176,0xd0030aa2 .word 0x3940d45f,0x2678da44 .word 0x0d010efc,0x7d063b11 .word 0x381cb31b,0x630cd6e4 .word 0x8ddbb3ad,0xec194fc8 .word 0xd0871fc6,0x6ca951e5 .word 0xb45b1734,0x382929c5 .word 0x35c6c98d,0x6914ff96 .word 0x27807350,0x746bd9f2 .word 0x9dae6e14,0x76638f2c .word 0x178093f6,0xf9bf51c3 .word 0x7130fe1e,0xd21036f3 .word 0x5b5ac3df,0x02aa1c86 .word 0x4924af35,0x6e2aed5b .word 0x40e58013,0xcaf9de06 .word 0xd8f47bb0,0x456a1384 .word 0x1ca0a995,0x36ec5d0f .word 0x02cd228d,0x2dff599a .word 0x077efed8,0xf66063f8 .word 0x1dad2444,0xf1a6be02 .word 0x0478f563,0x81b5f9a9 .word 0xef229a74,0xfa136e21 .word 0x24f8cea5,0x26f44707 .word 0x0e9ab384,0xb94071b5 .word 0x1559d222,0xe9ccf8c3 .word 0x3415c780,0xf7c28df2 .word 0x8b14bb9a,0x3b99152f .word 0xc83c9590,0xbb528242 .word 0x15320499,0x3a945179 .word 0x3e119850,0x6c489bf4 .word 0x393dca56,0x6ad5b1aa .word 0xaf8d1107,0x32b90334 .word 0x1689f284,0x5d604d18 .word 0x8ab664d4,0x215ec27c .word 0x1c241c53,0x5230756c .word 0x589e1e1c,0xd02ac1f7 .word 0x40291bbb,0x5160a4a3 .word 0xc2874772,0xb0e23ca1 p18_local3_expect: .word 0x75b18b71,0x2115e842 .word 0xadbfee18,0x521702e5 .word 0xff207aed,0x96a09dd3 .word 0x9e0cea48,0xb491e9af .word 0x5b4ecfbb,0x6a13745f .word 0x000000fc,0xffffe5b8 .word 0x041cc57a,0x9360f391 .word 0x2cd9bbe9,0xce0f8494 .word 0x15d108be,0xc5714738 .word 0x067c50cd,0xf66063f8 .word 0x51c93d7b,0xae5e993c .word 0xaa6bb43a,0xff8325ff .word 0x1876aba8,0xc02de34d .word 0xf5c6c634,0x2bfd8f59 .word 0xcc44356b,0x90b8789b .word 0x1188859d,0x6d4e9df1 .word 0x8f45b7c7,0xce652764 .word 0xb3236947,0xdd5b8c0f .word 0x689bc907,0xa69bfbe6 .word 0x053e28b8,0x156d3277 .word 0xb08cd343,0x6d0fc7f3 .word 0x3d70453e,0xba3f9c26 .word 0xaa2f1016,0x88f3931e .word 0x00000d77,0x63df00ae .word 0xa4642e3a,0x00aa352d .word 0x84b31f6e,0x701b1164 .word 0xd7296449,0x7cc63777 .word 0xd9befc2f,0x293c9ce1 .word 0x64bf1da1,0x9d5a4469 .word 0xd41a9e20,0x6896aeba .word 0xba655ad2,0x08482aca .word 0xbb6907e9,0xa811361d .word 0x9e570d0b,0xa0722424 .word 0xbbaad0a7,0xff5a9c4f .word 0x69191752,0x26fda131 .word 0x9b0380b4,0x8db03af3 .word 0x0f87d766,0x72f9e6f6 .word 0x90ba0ced,0x2ee97f1d .word 0xd3b3f5ca,0x5b909863 .word 0x570e49df,0x0ec87216 .word 0x96ddd36a,0xd535d6a4 .word 0xc5b549e3,0x38b89a42 .word 0x8b806019,0x4e34ffd7 .word 0xf3f43486,0x9878d113 .word 0x4da2df07,0x7bd055b3 .word 0xda47cd3a,0xc9b11913 .word 0x14cab877,0x1c09f9b7 .word 0xe85f57d6,0x24a22841 .word 0x06eda128,0x9bc18db3 .word 0xdd9e3398,0x392e03ff .word 0xc06e0969,0xcd91ae1e .word 0x710ff502,0x6ac4db1d .word 0x45d673db,0x8902467e .word 0x1a423901,0x077d9aba .word 0xf934ac28,0xc361f76f .word 0xf98ece5f,0xb206519f .word 0xbfa83616,0x0d6dc512 .word 0x2413a3e8,0xe645b1e0 .word 0x8fee42ca,0x35696a21 .word 0x17277c70,0x65da7a55 .word 0x288521af,0xc5cc65c1 .word 0x977f4fa5,0xffc9a668 .word 0x70ff4c75,0xf36c4a2b .word 0x4adb98e9,0x59c0c1f2 p19_init_registers: .word 0xfe961535,0xfcf26caa ! Init value for %l0 .word 0x3b4eb37e,0x96f122d5 ! Init value for %l1 .word 0xb84a62fe,0x54b1798a ! Init value for %l2 .word 0xcf4ca0e2,0x5a7d8ff4 ! Init value for %l3 .word 0xa8692e16,0x229dfc0b ! Init value for %l4 .word 0x521bd8c3,0xfaaebb38 ! Init value for %l5 .word 0xd37407ea,0x46966f22 ! Init value for %l6 .word 0xd78cd6a0,0x1732dc88 ! Init value for %l7 .align 64 p19_init_freg: .word 0xb57e4938,0x2cb0227f ! Init value for %f0 .word 0x2d4b6476,0x0f520009 ! Init value for %f2 .word 0x95919611,0x6b6e8081 ! Init value for %f4 .word 0x6b6606ca,0xfd9abcaf ! Init value for %f6 .word 0xa06712d9,0xd4bca74e ! Init value for %f8 .word 0x0c7fa6c9,0x9c7a3c79 ! Init value for %f10 .word 0x9e43b122,0x44a8a378 ! Init value for %f12 .word 0x41dc2656,0x9fe39231 ! Init value for %f14 .word 0x82be1898,0x990f2804 ! Init value for %f16 .word 0x68e89151,0x5fa74cf2 ! Init value for %f18 .word 0xde98269a,0xcb7cf532 ! Init value for %f20 .word 0xbc6430db,0xefc28e47 ! Init value for %f22 .word 0x57df24f2,0xdfcc646a ! Init value for %f24 .word 0xd3316811,0x604ad260 ! Init value for %f26 .word 0xf9282d37,0x33a4b055 ! Init value for %f28 .word 0xac8c2c63,0x6b12eb3c ! Init value for %f30 .word 0x40ffba58,0x153eef8a ! Init value for %f32 .word 0xa5e7c50e,0x3cc35e2c ! Init value for %f34 .word 0x0d7fbe30,0x52040a8c ! Init value for %f36 .word 0x471f305f,0x5edd2821 ! Init value for %f38 .word 0x291d7dca,0x285d0b8e ! Init value for %f40 .word 0x7b7c046e,0xc8bac98f ! Init value for %f42 .word 0x34014ca6,0xa4b81453 ! Init value for %f44 .word 0x72bc7b6c,0x2af30ce5 ! Init value for %f46 .word 0x50b3aa50,0x1622848d .word 0x5faba2ad,0x55b00166 .word 0xdd307358,0xbd6a4669 .word 0x18fd8826,0x81a7724a .word 0x1e10d215,0xd9ecb6cc .word 0x92f9be66,0x8ae11e89 .word 0x6bcdd840,0x22a33735 .word 0x896f5e2c,0xc8b4df50 p19_expected_registers: .word 0x00000000,0x000001d4 .word 0x00000000,0x00000089 .word 0x00000000,0x00000340 .word 0xe95b2d62,0xf82ce93b .word 0x00000000,0x6da92334 .word 0x00000000,0xe0ae6ebb .word 0xffffffff,0xffffffff .word 0xffff0000,0x00000000 p19_expected_fp_regs: .word 0xcb8f1e01,0x66b033e0 .word 0x7071e04a,0x08f7a8ca .word 0x3ceb126b,0x632c8cac .word 0x6b6606ca,0xfd9abcaf .word 0xa06712d9,0xd4bca74e .word 0x0c7fa6c9,0x9c7a3c79 .word 0x9e43b122,0x44a8a378 .word 0x41dc2656,0x9fe39231 .word 0x82be1898,0x990f2804 .word 0x68e89151,0x5fa74cf2 .word 0xb5364d16,0xcb7cf532 .word 0xbc6430db,0x1a5687f8 .word 0x40030000,0x00000000 .word 0xd3316811,0x604ad260 .word 0x99a37f4b,0x164d36b5 .word 0xac8c2c63,0x6b12eb3c .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p19_local0_expect: .word 0x8438ea5d,0x23886eee .word 0xde98269a,0xcb7cf532 .word 0x4da27a8e,0x992a56ad .word 0xb4695617,0xa39de5ca .word 0x6b12eb3c,0xa7628a76 .word 0x1732dc88,0xc4cd9408 .word 0xd293d036,0x16640dfe .word 0xadfd2e3e,0x8cb4927f .word 0x3309df95,0x6ae666c1 .word 0xd120757c,0xe3f519ad .word 0x47ca8211,0x0ac3fb09 .word 0xb0c8729c,0x870005ae .word 0x0f532cbe,0x71779f6d .word 0x93bcb382,0x746134b6 .word 0xc8535b89,0x1a5687f8 .word 0x08389505,0x7162c0c3 .word 0x5b0e53a5,0x29d06e46 .word 0xf66369dd,0x6ead33ec .word 0x00004eae,0x6df5b0d6 .word 0xcab3de88,0x11c456fc .word 0xc4eb6de8,0xda79d62a .word 0xaba63b7f,0x6e7a39a4 .word 0x53d76bd5,0xfaec9acf .word 0xb5cb8254,0x38de04d4 .word 0x8e3d0fd8,0x488a649a .word 0x2296e18d,0x75bbf884 .word 0xbc9ae87b,0xc70a9de3 .word 0xf1e0f49f,0xe6097e69 .word 0x74398f69,0x1b86c832 .word 0x82a8e0b4,0xed0ec2b0 .word 0xd5585633,0xa56a36a3 .word 0x817e29d2,0xd54fa0c0 .word 0x82be1898,0x990f2804 .word 0x68e89151,0x5fa74cf2 .word 0xde98269a,0xcb7cf532 .word 0xbc6430db,0xefc28e47 .word 0x57df24f2,0xdfcc646a .word 0xd3316811,0x604ad260 .word 0x99a37f4b,0x164d36b5 .word 0xac8c2c63,0x6b12eb3c .word 0x3476b842,0x476a4e63 .word 0x7768fabc,0xbc92f180 .word 0x425f18d6,0xd600c018 .word 0x3901b549,0x1bbefdd5 .word 0xd64b0c35,0x6f11e477 .word 0x0090501d,0x176b5904 .word 0x46154e6e,0x5350c227 .word 0x92b3a294,0x9b0bfae7 .word 0x183ebbb8,0x45b8daba .word 0xfcf26caa,0x845e100f .word 0x65fb70ba,0x3c22cbad .word 0x934352a5,0xff78a1ca .word 0xab8cdd24,0x3071961d .word 0x9f4c3473,0x51e2587b .word 0x33381d6d,0xdacb61a4 .word 0x256fcc21,0x29d16ab8 .word 0xfdbce276,0xc676af8e .word 0x9770a1cc,0x6e80e3f7 .word 0xa8c70445,0x15cbb429 .word 0x45cfcd48,0xfd85f565 .word 0x55c87db5,0xf0d8510e .word 0xd74d73a4,0xaf6d64c9 .word 0x826cdf8b,0x4b34f1b3 .word 0xf59b1f19,0xd0200226 p19_local1_expect: .word 0x3ceb126b,0x632c8cac .word 0xff000112,0x279f840f .word 0x94cda887,0x11e17522 .word 0x8baf46ec,0xc55f501b .word 0x14e02cf8,0x9454d8be .word 0xae4e45b3,0xd607e681 .word 0xa3f83680,0xd0b97d4c .word 0xffa69fc0,0x21ee7668 .word 0x3207ab87,0x75cbdd67 .word 0x33a1b1b5,0xc60737d0 .word 0x2a96ffb0,0x1764f9eb .word 0x004d0bbb,0xe4332ebe .word 0x0f8f2bf0,0x2c427b95 .word 0x448bb73a,0x465cc7ff .word 0x0b42522c,0xbcb0e8d4 .word 0x766dd141,0xb84f916a .word 0x5a807190,0xde3c41c1 .word 0x31277d89,0x02005a61 .word 0x0f5f88c5,0xe3a10515 .word 0xf503f852,0x77c5c4c6 .word 0x4fa84d5b,0x26658867 .word 0x4152e4d2,0x91f2d750 .word 0x0e85bdf9,0x9230114b .word 0xd87a5be2,0x7855baa3 .word 0x3cca8cc7,0x1a6d54d7 .word 0x7af4f636,0x7418b209 .word 0xb9c95f44,0x9b5807db .word 0x54ebd672,0x13d493d9 .word 0xa18dfd5d,0x20437ae3 .word 0x1fb7de4a,0x7851b94e .word 0x14d5c458,0xa62a7ffe .word 0x537c4e8e,0xb7364e2c .word 0x0b47baa5,0x4c2c0866 .word 0x2da3f55b,0xd0f176b7 .word 0x3b66ac00,0x30f28516 .word 0x462c8da3,0xd81870af .word 0x52581c50,0x2f496601 .word 0x9b905665,0x49465a1e .word 0x19d78348,0x17af11b8 .word 0x9519577d,0x2b16760c .word 0xce0c16e8,0x2afa28de .word 0xe50d7343,0x6e051243 .word 0xdb7c9229,0x79e686f3 .word 0x74ce84c9,0x234e014f .word 0xe9aff474,0x1888e9f3 .word 0xfc7f43ff,0x10e80ff8 .word 0xe712b82d,0xac0c719d .word 0x130c0915,0xc67eb5ed .word 0xb217eb3d,0x906409e2 .word 0x245856e1,0xbf8fcb92 .word 0xb55891bf,0x1cb6cb28 .word 0xd8de7128,0xab9d94a1 .word 0x22bbfa67,0x04ffe976 .word 0x374292e6,0xcbd46e2d .word 0xf4f9c3bf,0xbc84f43e .word 0xad58fb54,0x63cce452 .word 0xea6fa7b6,0xca055d11 .word 0xab9b69ba,0x8f99afa2 .word 0xa229cce9,0xb0093561 .word 0x9013cdc1,0x59394f2d .word 0x8a7d9596,0x53ff40ee .word 0x6d4782b2,0x401ec2d0 .word 0x16ccadc6,0xf4b00c86 .word 0x2b0be619,0x7a134f8c p19_local2_expect: .word 0x40030000,0x00000000 .word 0xcb8f1e01,0x66b033e0 .word 0x6da92334,0xe0ae6ebb .word 0xb5364d16,0x4b7fa399 .word 0xac8c2c63,0x6b12eb3c .word 0xcaa8f708,0x4ae07170 .word 0x00000000,0x576f5c49 .word 0xc753fccf,0xa5ad0f3c .word 0x6d315cb2,0xb2211003 .word 0xb9ca5e4e,0x580cd4dd .word 0x73786da4,0x4f83d7f8 .word 0xde684181,0x26ee3220 .word 0xcda48804,0x4cf5f7ac .word 0xf0d112dc,0x198988fb .word 0x5564b013,0x32ba13dd .word 0x8b7d80b9,0x5006165e .word 0x1484209e,0x15a4261f .word 0xae300544,0x42af0b4e .word 0x2c6cff55,0x7db3714f .word 0x9ba0b41e,0xd8649483 .word 0x449c8fe6,0x0c40750e .word 0x8e56536d,0x0adabe93 .word 0xae8f404d,0xd143ca83 .word 0x12bbe8cb,0x11658d52 .word 0x637e2a43,0xf0c55e15 .word 0x90238e4d,0x444206b0 .word 0xac8d2e8a,0x0ae10f58 .word 0x50827fef,0x771f01aa .word 0x628155ec,0x5eba6ab9 .word 0x7c70a082,0xfacf3ad9 .word 0xaa4d9a5d,0x4c525eb6 .word 0x7acf60be,0xfdc55f71 .word 0x82be1898,0x990f2804 .word 0x68e89151,0x5fa74cf2 .word 0xde98269a,0xcb7cf532 .word 0xbc6430db,0xefc28e47 .word 0x57df24f2,0xdfcc646a .word 0xd3316811,0x604ad260 .word 0x99a37f4b,0x164d36b5 .word 0xac8c2c63,0x6b12eb3c .word 0xb9cc0f81,0xcaea86ff .word 0x7e3b1399,0x2aed1f7f .word 0xed8de53e,0x3143e498 .word 0xe0ceb8e4,0x919fb486 .word 0x6996646c,0x6e7fe727 .word 0xab31a185,0x36627c10 .word 0x6ed14aa4,0x74f03cb5 .word 0x267db793,0x35b54801 .word 0x824fce8e,0xcf78443f .word 0xc612e0b0,0xfbf49d78 .word 0x4a25191b,0x8acade8a .word 0x63434d06,0x919d4924 .word 0x2165f219,0x75bcb8a2 .word 0x5c074986,0x928fa9bd .word 0x3fa2336b,0x14a74a40 .word 0xb8d23320,0xe14f5393 .word 0x2ee5f455,0x32cee1b5 .word 0x388ace92,0xef3dc8f3 .word 0xc8702dbd,0xa5864ced .word 0x18c6082d,0x3da4d4f7 .word 0xef004b5c,0x32e58525 .word 0xfb9d89ec,0x92d7fdcc .word 0x64d4b774,0x31e4ced6 .word 0xf1ded1ae,0xfd5f2e62 p19_local3_expect: .word 0x3ceb126b,0xccbe2849 .word 0x47b9ec84,0xa8969d3c .word 0x3427599a,0xabba3da6 .word 0x4339b49a,0x0309a80e .word 0x40030000,0x00000000 .word 0xdc50cff5,0xf1bff1ba .word 0xbec76032,0x4f3a699e .word 0x325aefda,0xf01eb504 .word 0x1e92eb58,0x533f98a6 .word 0xac923c29,0x5aff38fe .word 0x46ea99ac,0x5591b88b .word 0xbd5e9c61,0xacf2157e .word 0xff3bb66c,0x29b1a0fa .word 0x57106ffd,0x47ce8cea .word 0x7be6b265,0xd350b830 .word 0x86063329,0x93d8c317 .word 0x8a9019c1,0xe13a823d .word 0x6740f300,0xa58f348e .word 0x967e4ac0,0x27811954 .word 0x0e709292,0x5f74d21a .word 0x06ec52e9,0x682d93df .word 0xf9e63ee9,0x967e4cb7 .word 0x69af0012,0x09553a4d .word 0x29fa463c,0x1b50f19c .word 0x89a73142,0xb9385f88 .word 0x0ecff4b6,0x70437f8f .word 0x8fb78030,0xa16c2c58 .word 0xac98e4d5,0x9ee83041 .word 0xa3f730e7,0x17debec6 .word 0x609bf92b,0x2a0868de .word 0xbe0fa7a4,0x106a6ef9 .word 0x1b469a70,0x05093a3e .word 0xc1fc452f,0x7c480a54 .word 0x10e4bd9d,0x525ef83c .word 0xa9402e27,0xfaff2b71 .word 0xc6d37227,0xe78a443c .word 0xffadc693,0xeee739de .word 0xdeced9ff,0x832578fc .word 0x04439327,0x2588f904 .word 0x7a031d2a,0xfe1c9749 .word 0x9c871ae8,0x0641545f .word 0xe95b2d62,0xf82ce074 .word 0x09071870,0xdfe20686 .word 0xd9d92217,0x23366325 .word 0xb752e764,0x1f99ffa9 .word 0x26219e7f,0x36cf1a27 .word 0xfe4ec99a,0x73d8c67e .word 0xea5092cd,0x5f5568bf .word 0x7dc86565,0x7ffa9d3b .word 0x051b58ba,0x538db711 .word 0x7e135a54,0xbe3f8a61 .word 0xa34c7c3a,0x5c31c497 .word 0xc6aadb29,0xab5c9402 .word 0x3a6ef866,0x8e2c654e .word 0xed5268b4,0x3dcf7e65 .word 0xa16f3d94,0xb41013b6 .word 0x97edff63,0xb33f5ca1 .word 0xb232dfe1,0x82695807 .word 0x68f8c429,0x2765fa62 .word 0xc9abbece,0x0c70ef42 .word 0xf3abe439,0x219f961f .word 0x70de4d0d,0x5546cea0 .word 0x8aa372ba,0xfea1be62 .word 0x670f72ea,0x1fad1ec7 p20_init_registers: .word 0x84429c6c,0x8ba9e070 ! Init value for %l0 .word 0xc4e8c318,0x0a6a379c ! Init value for %l1 .word 0xb953b797,0xfd6180c6 ! Init value for %l2 .word 0xdd5a7903,0xebef12be ! Init value for %l3 .word 0xb36ddca0,0x0a15b04d ! Init value for %l4 .word 0x009644ac,0xb6a2df6f ! Init value for %l5 .word 0x43c00aae,0x9067635e ! Init value for %l6 .word 0xe5524cb6,0x60013022 ! Init value for %l7 .word 0x36125b8d,0xdc02ee21 ! Init value for %l0 .word 0x167056fc,0x8fd979ae ! Init value for %l1 .word 0xefefa2c4,0xbd801dd9 ! Init value for %l2 .word 0x820363a4,0x85bb3e5c ! Init value for %l3 .word 0x8677d2dc,0x2735de15 ! Init value for %l4 .word 0x8a1ad469,0xe754c864 ! Init value for %l5 .word 0x1838f9e6,0x15504670 ! Init value for %l6 .word 0x6ae45a80,0x642b6b9d ! Init value for %l7 .word 0x328a195e,0x87470e4e ! Init value for %l0 .word 0xfd38e01a,0x245c5d74 ! Init value for %l1 .word 0xd89b405f,0xc63ee730 ! Init value for %l2 .word 0x59211ca2,0x65efad78 ! Init value for %l3 .word 0xafd41000,0xa611c1f6 ! Init value for %l4 .word 0x9b144bb2,0xcf983801 ! Init value for %l5 .word 0xe52ac86a,0x4f9889d9 ! Init value for %l6 .word 0xf8b68493,0xcaa61832 ! Init value for %l7 .align 64 p20_init_freg: .word 0xdd0389cb,0x82e112ba ! Init value for %f0 .word 0x98d52dd8,0xe32ce855 ! Init value for %f2 .word 0x6ccd2112,0xeb825148 ! Init value for %f4 .word 0xc79a8c69,0xd2ab4aa9 ! Init value for %f6 .word 0xfd753c4a,0xc48c6c23 ! Init value for %f8 .word 0xea19b6d1,0x6cc6acfc ! Init value for %f10 .word 0xcb620569,0xdd6274de ! Init value for %f12 .word 0x6cb0514d,0x2e709cb1 ! Init value for %f14 .word 0x409d5e8c,0xcd19c490 ! Init value for %f16 .word 0x2cc25e0b,0x9c0b7895 ! Init value for %f18 .word 0xbd9d4964,0x2fda8076 ! Init value for %f20 .word 0x2a73d950,0x402b8d6d ! Init value for %f22 .word 0x079b5835,0x21405ccb ! Init value for %f24 .word 0xb2dc609c,0x469da638 ! Init value for %f26 .word 0x272e26d9,0x51d5d85a ! Init value for %f28 .word 0x931d3084,0x67ceb9fe ! Init value for %f30 .word 0xfff2fcd6,0x17745bf5 ! Init value for %f32 .word 0x8ccdb8f4,0x0e130a5f ! Init value for %f34 .word 0x88643a48,0xb08b9706 ! Init value for %f36 .word 0xf01940b5,0xc80cb072 ! Init value for %f38 .word 0x3546ca63,0x46ee84d1 ! Init value for %f40 .word 0xfe42d525,0xc30f1e25 ! Init value for %f42 .word 0x074f5c7f,0xdf73da05 ! Init value for %f44 .word 0xbf6b092b,0x6fcc15b5 ! Init value for %f46 .word 0x427f6d72,0x50426b63 .word 0x3972c6b5,0xfdfdadde .word 0x22f62398,0x11ffd935 .word 0xa52253f8,0x1c305ff8 .word 0xc6a5d305,0x5032a5fc .word 0xd503ad93,0xad01c568 .word 0xbe2a8b01,0x34661d37 .word 0xc8e2b051,0xbfe63e2f p20_expected_registers: .word 0xedf7118a,0x8298050a .word 0xffffffff,0xffffe285 .word 0x00000000,0x3d58df04 .word 0x00000000,0x464888b7 .word 0x00000000,0x00000097 .word 0xffffffff,0xffff8b5b .word 0xe4ccb9af,0x771d72de .word 0x00000000,0x00000241 .word 0x00000000,0x8000000f .word 0xffffffff,0xd78a8bf7 .word 0x35000000,0x21b3072e .word 0x00000000,0x6bfe1831 .word 0x00000000,0x000080ea .word 0x00000000,0xbb5905d7 .word 0x00000000,0x00000287 .word 0x00000000,0xcc59306f .word 0x328a195e,0x87470e4e .word 0xfd38e01a,0x245c5d74 .word 0xd89b405f,0xc63ee730 .word 0x59211ca2,0x65efad78 .word 0xafd41000,0xa611c1f6 .word 0x9b144bb2,0xcf983801 .word 0xe52ac86a,0x4f9889d9 .word 0xf8b68493,0xcaa61832 p20_expected_fp_regs: .word 0x2391aca3,0x9722ecff .word 0x98d52dd8,0xe32ce855 .word 0x7e329e77,0x3d7a9b67 .word 0xc79a8c69,0xd2ab4aa9 .word 0xfd753c4a,0xc48c6c23 .word 0xea19b6d1,0x6cc6acfc .word 0xcb620569,0xdd6274de .word 0x6cb0514d,0xdd017973 .word 0x409d5e8c,0xe6ab4048 .word 0x2cc25e0b,0x9c0b7895 .word 0xbd9d4964,0x2fda8076 .word 0x2a73d950,0x402b8d6d .word 0x8a11f7ed,0x5b8b7656 .word 0x690562cb,0x469da638 .word 0x272e26d9,0x51d5d85a .word 0x931d3084,0x67ceb9fe .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p20_local0_expect: .word 0xedf7118a,0x8298050a .word 0xbd000000,0x85e2ffff .word 0x4d51b06c,0xa4630382 .word 0x679b7a3d,0x779e327e .word 0xff000000,0x5b8b7656 .word 0xe2855e4a,0xaea58f9b .word 0xcc2dc35b,0xb5ad4c52 .word 0x668892b6,0x9922c932 .word 0xc5477fd9,0xa427f92c .word 0xf0881b6d,0xe7beb781 .word 0x056dff52,0x1c2e2cad .word 0xe97b6b52,0xb0a65f46 .word 0x214010e8,0xf4b1c4ba .word 0xde37c372,0x26790517 .word 0x467b5113,0xbb3a5eb3 .word 0xa9eb8044,0x8b75e1a9 .word 0x20a0c022,0xf0147263 .word 0x51062bc4,0xa9ee6b16 .word 0x99fad5cd,0xedadcc46 .word 0xe4ccb9af,0x771d72de .word 0x1e2c8088,0x8051ba6a .word 0x84c0346e,0x6a0a4028 .word 0x70dd14ec,0x3556edca .word 0x394cfcc0,0x95be3f96 .word 0x47b20329,0x28757e12 .word 0xca24fcbe,0xecad0845 .word 0x3984d74b,0x112757ea .word 0xa739d4f8,0x90bab8f2 .word 0xb8d37c81,0x1170961b .word 0xbde385be,0x24687bf0 .word 0x3613c31e,0xf9d65c1a .word 0x7fc9162e,0x811e3ee1 .word 0xa337190b,0xf52f0085 .word 0x8fbd8bdb,0x7faf7755 .word 0xd4bdf556,0xf47d3e41 .word 0x5cd30b48,0x9bfe5d0e .word 0x1f41c3ef,0x5a5fcf99 .word 0xf31f1acc,0x5fbd2578 .word 0xaf49e1c4,0x3bb4f0e9 .word 0x5cffbe7f,0xe77e468a .word 0x5cf1c0bd,0xdd1af7d8 .word 0x24ecc1da,0xba8960de .word 0xa3158eed,0xe9bd2a5e .word 0x316d2432,0x81195bff .word 0x67b00a76,0x3a9d2770 .word 0x17333fc3,0x294cefad .word 0x802ff4fb,0x076940ba .word 0x03600760,0x3cbac94e .word 0xdfc43353,0xa501f2d5 .word 0x7f2fc1f4,0x30cf065d .word 0x24badaf3,0x415f63d7 .word 0x874b9b88,0x98204c67 .word 0xe7aae3af,0x6aa1a840 .word 0xfdaf69c0,0x16766a5a .word 0x9a5a85e3,0x8731221b .word 0x2119a0d8,0x6b37cdc0 .word 0x03802710,0x85bb3e5c .word 0xfa499669,0xb9eb32c6 .word 0xdd79f432,0xd279e8a1 .word 0xea4de0b4,0x03e2ed18 .word 0xc40c58c0,0xe2ffbf56 .word 0xbfeec026,0xd0dc7dbc .word 0xfb5607e4,0x1adbc34d .word 0x53a83d40,0xbef28c87 p20_local1_expect: .word 0xdd1c1b83,0x8cbdfff6 .word 0x00000000,0xe1f63188 .word 0x931d3084,0x67ceb9fe .word 0x924d6372,0xb8613671 .word 0x000000bd,0xf78b8ad7 .word 0xffec2297,0xa3ac9123 .word 0xa6cb9ce6,0xe63189f7 .word 0xd53ec01d,0x441e6898 .word 0xdadfcbbf,0x7fdb3ecc .word 0xd7ccadaa,0x97d9da9f .word 0x94026a9e,0x8043f492 .word 0x8156f41d,0x6cbb8ca3 .word 0xadd1a16b,0x86276cca .word 0xeddb36a6,0x5b0c75d5 .word 0xc4b098fd,0xdb503e54 .word 0xb1d6edf5,0x3be1217b .word 0x146f1dfa,0x8e90ef6b .word 0xbd93499c,0xce161a49 .word 0xe83ccacd,0xf0cb136b .word 0x93b5bcff,0xc97b7a7b .word 0x094e5ea5,0x037fcece .word 0x12dbe153,0x221d3159 .word 0xa7cd6b22,0x154cf12c .word 0xe9995f99,0x4f20290c .word 0xc160efef,0x266d8137 .word 0x607abb61,0x769855e6 .word 0xcfcebb7c,0x71800639 .word 0xe97b0540,0x19011706 .word 0xaf4be91a,0xc3a552f1 .word 0xfd56dae1,0x0c7f21ff .word 0xdbf836d7,0x7e62a2db .word 0xdfa764d2,0x09a9d1c3 .word 0x2fb121be,0x7ab1c46e .word 0x85d2dc3b,0x6ee1a7ce .word 0x0b2a0406,0x85ac53f3 .word 0xea0e09fb,0xf74279cb .word 0x3bf112ee,0x9f406e24 .word 0xf00f8547,0xdcc9c712 .word 0xa48e186e,0xc6559a2f .word 0xb1390cd4,0xe979bca2 .word 0x73938fee,0x1a0531b2 .word 0xd474dbe5,0x1f96bc21 .word 0x38460307,0xab5d4431 .word 0x9b20f38d,0xc77ced18 .word 0x89a6e799,0xd21228ca .word 0x22c2c67f,0xc3b1f2a0 .word 0xc7c0684a,0x231d2dae .word 0x4ca0dea2,0x951ce791 .word 0x462832e1,0x520dd41a .word 0xbfd2a283,0xa9db8a31 .word 0x15cf268f,0x00716c0d .word 0xc700ba1e,0x4f6ad338 .word 0x129efc02,0xc4d43479 .word 0x734cd9bf,0x1694206f .word 0x0b4ec088,0xe27e11e9 .word 0xb6294bcd,0xcd16e2bb .word 0x642b6b9d,0xdbafa194 .word 0x75a1c330,0x11dbccac .word 0xbab09f67,0xa0a9955c .word 0x5117d7fe,0xc417323e .word 0xe72e20ff,0xddfffd42 .word 0x08cbb4f0,0x47b87400 .word 0x0a60518e,0x5ab05e23 .word 0xeddad323,0xbcbf6f2a p20_local2_expect: .word 0x8c5e9d40,0x45f9c303 .word 0xcb620569,0xdc060c84 .word 0xe6ab4048,0x8be2c731 .word 0x2c376d34,0xf338cb47 .word 0x8c5e9d40,0x7b8ce0a1 .word 0x00000000,0x0000010f .word 0xe276190a,0x40a84f43 .word 0xaaeecab1,0xd524cdfc .word 0xdd0389cb,0x82e112ba .word 0x98d52dd8,0xe32ce855 .word 0x6ccd2112,0xeb825148 .word 0xc79a8c69,0xd2ab4aa9 .word 0xfd753c4a,0xc48c6c23 .word 0xea19b6d1,0x6cc6acfc .word 0xcb620569,0xdd6274de .word 0x6cb0514d,0xdd017973 .word 0x2fcc8b0a,0x5a73620e .word 0x5e94b5cd,0xc2965134 .word 0x4f359837,0xebef12be .word 0x022e42da,0x19604f56 .word 0x9f816c01,0xcf4bff73 .word 0xe779f718,0xbf85dd4e .word 0x44785999,0x27952d20 .word 0x0fcbef4f,0x136ac2aa .word 0xc4698410,0xa422e484 .word 0xc9fae003,0xcacc21da .word 0x443d621c,0x5f65c62d .word 0x01dd0a4c,0x0a811c0f .word 0x20612774,0x19353b61 .word 0xf6f9bbb7,0xff4974a0 .word 0x14ef1567,0x504017bc .word 0xece8db32,0xf68ae530 .word 0x7fa1b300,0x3b626e7f .word 0x68e50ded,0x0061ed3d .word 0x703f7cd5,0xd1cc31bf .word 0xdacff20e,0xcb6de7ef .word 0x9fbbfbd1,0x2cb94bff .word 0xf6741140,0xd40c9618 .word 0x2a7a23af,0x75875b7d .word 0x831c847c,0xa642ffc4 .word 0x36f13aa2,0x2d2e9a1f .word 0x62cbfadd,0xff916218 .word 0x950f0e46,0x4e6b6953 .word 0xbe783685,0x41848377 .word 0xee6e95f3,0x608479be .word 0xfa504415,0xffffe64c .word 0x89f5cdac,0xbb4ce806 .word 0x5765e5a5,0x7a9d4864 .word 0x4520742d,0x696ccc16 .word 0xd325697f,0x16bf8cfc .word 0xb44af005,0x9bc6c47a .word 0x26f703b3,0x846272c1 .word 0x03277978,0x7c54497a .word 0x0f1c9eb7,0xf8027772 .word 0xfdd751ec,0x3495ad2b .word 0x54c51822,0x8b40de19 .word 0x9c9594f2,0x9d38a93a .word 0x4f99fc5e,0x91c56596 .word 0x00000000,0x00000031 .word 0x3fd158c3,0x79001840 .word 0x907bdd10,0x7ad70a29 .word 0xb16e0caf,0x2ad34d0a .word 0x516efb34,0x0f7206ad .word 0x96db26e4,0x6289c907 p20_local3_expect: .word 0x103966b7,0xc0bb9a07 .word 0x35000000,0x21b3072e .word 0x00000031,0x2bfcba39 .word 0x8298050a,0x0000000f .word 0x5b8b7656,0x6bfe1831 .word 0xdd017973,0xca88fc3f .word 0xde7e02f1,0x5ab8c59e .word 0xbf956dd3,0xa12c41ac .word 0xa6e09e67,0xdb745c80 .word 0x5ee07fff,0x0a69349f .word 0xe07b8f02,0x7d427872 .word 0x76329712,0x8d2b4264 .word 0x9a6c4197,0x27c7ed8a .word 0x2348efd1,0x872816d1 .word 0x8d651db6,0x000000ff .word 0xe7f24f35,0x0bca5934 .word 0xc038ed77,0x353c8b7c .word 0xfbc3842d,0xe3bfbb49 .word 0x28026553,0x0501d2ca .word 0x8c9be79b,0xcc48032d .word 0x3d58df04,0x76c149bc .word 0xf86b0a21,0xfb8a99b7 .word 0x298ae1be,0x1b0c5600 .word 0x740ea892,0x4c767030 .word 0x57370c48,0xcdca1032 .word 0xe87dcca7,0x83db95a5 .word 0xd7e1a636,0x29f99640 .word 0xfac2b63f,0x00000031 .word 0xe22b5165,0x204555b9 .word 0x7bc4488f,0x0ff811fd .word 0x7f07149f,0x8ee0c280 .word 0x0bcb5b52,0xd5dcc01b .word 0xa2313b3c,0x146144b0 .word 0x6c008dc8,0x154eeb3e .word 0x7b535fa6,0xecdd5831 .word 0xd4435dec,0xbcf4e828 .word 0x31b650b6,0xf06e83f7 .word 0x5b696a92,0xea534012 .word 0x00000000,0x00000000 .word 0xdc0d9be3,0xc52c78de .word 0x30bf798c,0xd3ce0323 .word 0xb74b1e84,0x7507fe74 .word 0xc76cca60,0xcdb9d58f .word 0xe8046e5a,0x0e42cdbd .word 0x55f209f9,0x4664c3d6 .word 0xd305df08,0xcc01685d .word 0x0e3d7cbc,0x0a11e6dd .word 0x70cc2d3f,0x40ab787f .word 0xb8e993e9,0xed80d3c1 .word 0x00000000,0x5ba9f458 .word 0x015db8ba,0x7283b370 .word 0xa188dd60,0xa2d67f25 .word 0x599f44e1,0xc1875e45 .word 0xb143f2e5,0x66363c03 .word 0x3ed73c42,0x711b5e80 .word 0xc730c17b,0xfdfc53ae .word 0xa0734f23,0x0da9b7d2 .word 0x1ac4a1a4,0x8e68edec .word 0xeb623e93,0xc5f09a12 .word 0x94b9564a,0x88079bec .word 0xf668f694,0x5b3f2035 .word 0xbd778ed3,0x0a04701a .word 0x0577abb8,0x38b95ad8 .word 0x1798bd5a,0x7ffffa97 p21_init_registers: .word 0x51adb8a5,0xf4fd8ee9 ! Init value for %l0 .word 0x8e2d30bc,0xb06e03bb ! Init value for %l1 .word 0x29a90a28,0x2c4ab0e9 ! Init value for %l2 .word 0x917d6447,0xd55255ce ! Init value for %l3 .word 0x7fe5b967,0xfcb5a71d ! Init value for %l4 .word 0x4fe107be,0x76d900b8 ! Init value for %l5 .word 0x15febd8a,0xc4004f1e ! Init value for %l6 .word 0x727f5cb6,0x36fc799e ! Init value for %l7 .word 0x40cf9798,0x8787df4a ! Init value for %l0 .word 0xfa714a39,0xee688439 ! Init value for %l1 .word 0x1a7ab860,0x78f51e37 ! Init value for %l2 .word 0xc4d5d632,0x6c4184ce ! Init value for %l3 .word 0x52d1dda8,0x88dc517b ! Init value for %l4 .word 0x15c73f7a,0xaa2f6dfd ! Init value for %l5 .word 0x302beb16,0x763a1c55 ! Init value for %l6 .word 0x5e973950,0xca3b1ca1 ! Init value for %l7 .align 64 p21_init_freg: .word 0xcb4a6616,0x40fbf769 ! Init value for %f0 .word 0xea4c1275,0xe4460048 ! Init value for %f2 .word 0xb54b4bac,0xe903749a ! Init value for %f4 .word 0x1a2a0145,0x2847e7a1 ! Init value for %f6 .word 0x3492659d,0x609977b4 ! Init value for %f8 .word 0x7d22d83e,0x5642a1c3 ! Init value for %f10 .word 0x5269d4aa,0x809f71ed ! Init value for %f12 .word 0xff45e626,0x809ff63e ! Init value for %f14 .word 0x8f188b8e,0x57a51c48 ! Init value for %f16 .word 0x8e1935ce,0xa2eb44b0 ! Init value for %f18 .word 0x34acd4ee,0x73f66940 ! Init value for %f20 .word 0x757b2e7e,0x867e0bfd ! Init value for %f22 .word 0xf703bf3e,0xa9aa148b ! Init value for %f24 .word 0x1c7536ce,0x35de8bdc ! Init value for %f26 .word 0xc1b3ccc9,0x2845e5b3 ! Init value for %f28 .word 0x47077d45,0xcbeb2aed ! Init value for %f30 .word 0x690dafb8,0x3d384817 ! Init value for %f32 .word 0xa9b16606,0x902437a1 ! Init value for %f34 .word 0x3c04bdb3,0x0f54d7e8 ! Init value for %f36 .word 0x7d818a82,0xff64d4ec ! Init value for %f38 .word 0x54881797,0x68a6c17d ! Init value for %f40 .word 0xbbf46366,0x3a7a99fd ! Init value for %f42 .word 0x47b600c3,0x8699f2a0 ! Init value for %f44 .word 0xe6ae90c1,0xb46400dc ! Init value for %f46 .word 0x2628c1c2,0x9a883760 .word 0xfef7dc5c,0xce6927de .word 0x7c262ea3,0x7a702f00 .word 0xd6b273cc,0x8e214566 .word 0xd6f1e243,0x9eb5f389 .word 0xc28f571c,0xa22caefa .word 0xa13981d7,0x03a01c68 .word 0x1881ef07,0x41681272 p21_expected_registers: .word 0x7fe5b967,0xfcb5a740 .word 0x00000000,0x0000fe77 .word 0x00000000,0x0000a5c0 .word 0xffffffff,0x97599c02 .word 0x00000000,0xd8474984 .word 0x00000000,0x000056f1 .word 0xffffffff,0xffffd866 .word 0x00000000,0x00000000 .word 0x00000551,0xc2156c79 .word 0x00000000,0x26a2483f .word 0x00000000,0x0000007b .word 0x00000000,0x6905b8d5 .word 0x00000000,0x00000000 .word 0x00000000,0x000003fe .word 0x00000000,0x4a6e15c5 .word 0xaa3842ad,0x8f2711cf p21_expected_fp_regs: .word 0xcb4a6616,0x40fbf769 .word 0xfe77c777,0x6be8db2a .word 0xb54b4bac,0xe903749a .word 0x1a2a0145,0x2847e7a1 .word 0x3492659d,0x609977b4 .word 0x7d22d83e,0x5642a1c3 .word 0x5269d4aa,0x809f71ed .word 0xff45e626,0x809ff63e .word 0x8f188b8e,0x57a51c48 .word 0x8e1935ce,0x2540d8f0 .word 0x34acd4ee,0x73f66940 .word 0x757b2e7e,0x867e0bfd .word 0xf703bf3e,0xa9aa148b .word 0xfe5bb7c5,0x81000000 .word 0x480046e4,0x75124cea .word 0xae8b933c,0x6743c9e1 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p21_local0_expect: .word 0x56f11735,0x0e5b5425 .word 0xed1d6295,0x1f2c1977 .word 0xfffaeded,0x9671c11b .word 0xc5156e4a,0xcf11278f .word 0x7b51dc88,0xa8ddd152 .word 0x8140d8f0,0x32e58122 .word 0xfb83d063,0xe56a7adb .word 0x0a4520a0,0xfb48e13b .word 0x233722dc,0xc2a1a16e .word 0xb86634f1,0x36f10d99 .word 0x0598266f,0x2ba7d256 .word 0xc1f2309c,0xa1fecc86 .word 0xa6f47a51,0x9a8fc2c1 .word 0x500ba03d,0x39d8d5c9 .word 0x15f3121e,0xad6eae9d .word 0x6939e536,0x933467b4 .word 0x276f1c18,0x4c4d85e4 .word 0x0d035fc8,0x2f76bec8 .word 0x334e5ad2,0x455e1c88 .word 0x6fa75a77,0x976b1483 .word 0x0843e642,0x5b447fa9 .word 0x57c13a09,0xb356529f .word 0xad50cfd6,0x68741686 .word 0x85a19d15,0x384e163f .word 0x84ad4e3e,0x902f60d7 .word 0x46de1962,0x264f449e .word 0x00000000,0x89532b70 .word 0xce4f6b34,0x2d617b5c .word 0xc6af09ab,0x0ad0dcf6 .word 0x84b21477,0x3cf7fbfc .word 0x4372e992,0x861bf47a .word 0x4faddd5d,0xbf4de8f6 .word 0x1184cb1d,0x50ea9ee2 .word 0x6e197e6d,0x2ce64bf4 .word 0x734d38c6,0x84ad455f .word 0xeffcb13d,0xff956b50 .word 0x003c8b21,0x947447fd .word 0x6e0376bc,0x3c389006 .word 0xf7c8e6dc,0xaa8372b6 .word 0xff3a17d9,0x32844255 .word 0xd8dd3c5a,0x15acdd76 .word 0x90f03137,0x17a96851 .word 0xca11cf81,0x2c6f2897 .word 0x384cc3cc,0x48f73068 .word 0x02f8feee,0xac32c385 .word 0x84e3551f,0xab58b898 .word 0xae298acb,0xe6a25b14 .word 0x392d809b,0xa49ec13c .word 0x7905ef40,0x6d2ec17c .word 0x48b55ddd,0x462bced4 .word 0x09582ade,0x906cfc9d .word 0xa3108533,0xb97c47d7 .word 0xd6c70a6b,0x47635f6b .word 0xddbe45a8,0x6cdece45 .word 0x6c71f3f2,0x32a9f619 .word 0xaa9a9223,0x0a287603 .word 0x3b18fd67,0xc992b97b .word 0xe9df6cae,0xb06f2e43 .word 0xefff2fbb,0x90a94297 .word 0xaaa1e9e6,0x9b1adbaf .word 0x57e42e8b,0x7b83725b .word 0xc7125c7d,0xacce0028 .word 0xee5f7e59,0x06f6aa3e .word 0xaa73ad36,0x80000000 p21_local1_expect: .word 0x2e6d0101,0x97768f62 .word 0xa9aa148b,0x96c674bc .word 0x5d00e1e5,0x28192a93 .word 0xffdc29a1,0xc47fff9c .word 0xae8b933c,0x6743c9e1 .word 0xfe77c777,0x6be8db2a .word 0x0bde6eaa,0xca99f9cd .word 0xae33cee9,0x7155cf5d .word 0x33a39728,0x27a4a7ba .word 0x7adadcc4,0xf1e53a58 .word 0x44ca1269,0x49e494d5 .word 0xfb7b358e,0x6c97ff18 .word 0xc9749349,0xad163e05 .word 0x065f23a2,0xa3f8df12 .word 0x398236d7,0x680a64ac .word 0xe7036e8d,0xee9bb2eb .word 0x6924bbe9,0xc335b3e8 .word 0x861f913c,0xa8308ff7 .word 0x011ce58d,0x5f466a11 .word 0x799c913f,0x46fc4ce6 .word 0x4d794862,0xaaffd389 .word 0xa4900a9a,0xc9540f90 .word 0xdf932fbb,0x60a6ac32 .word 0xcaeb7785,0xa30f1b5d .word 0x9f1a6263,0x3f45cf7c .word 0x191d9fe7,0x3aa09666 .word 0x94f84640,0xd0076d8f .word 0x8893bf20,0x9032c968 .word 0x1872e861,0x20382d26 .word 0xeab98fed,0x6a70716d .word 0x5e97bd32,0x3b4819d0 .word 0x1789b43d,0xbb15e726 .word 0x265d4353,0x4857ce80 .word 0xcdb2f695,0x0afe38ae .word 0x076bccbd,0xe1dad275 .word 0x96b062b4,0xa94d9aff .word 0x578f314f,0xc2c67fd1 .word 0x2017efdb,0xd8474984 .word 0xda002fde,0x72cbddc5 .word 0x376628a1,0x302726bc .word 0xaa3842ad,0x8f2711cf .word 0xd6342d23,0xdb3cf3b8 .word 0xb0ae629c,0xdcfb6ede .word 0x0cb3918b,0xa4165b45 .word 0x8617e3a3,0x4b02d536 .word 0x7d4aecb6,0x8bdf968c .word 0xd3d8984e,0xd2f58970 .word 0x651d20dc,0x0b692425 .word 0x15cbace8,0xbe953a4b .word 0x98db43d2,0xbf8e9b8c .word 0xd9c49eb2,0xee688439 .word 0x93946507,0x6332a2f8 .word 0x8175777b,0xde6c7109 .word 0x174e3ea9,0x2e020905 .word 0x05bc4146,0x36c98747 .word 0x14c00261,0x0eb640eb .word 0x4fb5e2c1,0xf30701d5 .word 0xa890991a,0x3cb0cfa2 .word 0xe97105cb,0x4db625ea .word 0x2e126c04,0xafa1d63d .word 0x4ba9c150,0x5c526290 .word 0xb89afafb,0xd64c3451 .word 0xdf015ccb,0x0801e703 .word 0x4e2461a5,0xeb492f37 p21_local2_expect: .word 0x00000000,0x0000faff .word 0x494ca7ce,0x89a4216c .word 0x00000081,0xc5b75bfe .word 0x45012a1a,0x895327e8 .word 0x96877c30,0x6af95c42 .word 0x0000000c,0x00000000 .word 0xd019130b,0xc91dfedf .word 0xf3edbe3d,0x60bcb216 .word 0x9c8c8e82,0x905cd6c4 .word 0xb2ab65cb,0xa745c0aa .word 0x64167626,0xb1f0e368 .word 0xdd8b15c5,0x7b497726 .word 0x61d46b58,0xe826213d .word 0x03bd8edb,0x515c2531 .word 0xe72b4dbb,0x1f0c35d7 .word 0xc6217206,0xf7cead3f .word 0x353ff63e,0xf1f569f9 .word 0xbcc529b3,0xb7d4c0f1 .word 0x85dd5d79,0x747ca157 .word 0xa35597e1,0x3fce684b .word 0xa2e7da26,0x41d1c198 .word 0xf62f90d2,0x517969e9 .word 0xb724a3b9,0xdb468d49 .word 0xe6ddb6ae,0x4bd8c248 .word 0x2181018c,0xe580bbb6 .word 0x7f47dac4,0xc616e319 .word 0xafd8b5c0,0x6c1e47d7 .word 0x23d50f2e,0x0e3bcd5a .word 0x70f4af8a,0x21c65437 .word 0xda10b91c,0x7fe09fab .word 0x341ba900,0x95cbfb95 .word 0xa85646dc,0x3c544e3b .word 0xabffa43e,0x189569c8 .word 0xf57b1118,0x000001c4 .word 0xffaa7151,0xe8de9859 .word 0x8c1f891a,0x462f07f5 .word 0x65032107,0xffdaa181 .word 0xcc56828c,0x5a49d0f9 .word 0xd2c43d20,0x56d1a65b .word 0x4a31014c,0xa1a8edc5 .word 0xefb9afe8,0xcbbabf2d .word 0x148932ce,0xa2a53239 .word 0xd3e5bc25,0x9c6300c0 .word 0x9256d9c7,0x0000007e .word 0x92e6d221,0xe248af51 .word 0xc829ee91,0x06cbe019 .word 0x1cb675ba,0xddc4c90f .word 0x7636de4c,0xb33e0991 .word 0x37266f62,0x74a48715 .word 0xade2bc0c,0xc6ad63f0 .word 0x0e70e4c2,0x9597e570 .word 0x00000000,0x101ad637 .word 0x87aa76b9,0x6c8b4a73 .word 0x1dd15b53,0x029c5997 .word 0xb0223382,0xc703ad94 .word 0x1ef075c0,0xae762162 .word 0x6ae531e4,0x048a9db2 .word 0xefc8bd67,0xa2067582 .word 0x84433c53,0xaf0c2552 .word 0xef962767,0xfac8d7ff .word 0xff575891,0x61c8160a .word 0xdd9fe3e0,0x510bd052 .word 0xa2161352,0x74ab2ad0 .word 0xb45cb3ec,0xb69336b4 p21_local3_expect: .word 0xc9ccb3c1,0x73f66940 .word 0x00000000,0x7ad3f869 .word 0x029c5997,0x50842996 .word 0x6905b8d5,0xc5b75bfe .word 0x7b51dc88,0xfd6d2faa .word 0xcf11e6af,0x6c96be2b .word 0x6db11ce5,0x99f7aad4 .word 0xa856f5ed,0x61c2ac81 .word 0x8d08f150,0xf3ca2c49 .word 0x39fddac7,0x01f2d817 .word 0x87109090,0x8f44a7fc .word 0xd8665364,0x12feb94d .word 0x391a0482,0xfbc35256 .word 0x1abc9917,0xf4a02b74 .word 0xd98ec4dc,0xfc5ed34d .word 0x8fc3da91,0x174e2c61 .word 0x8393b8b2,0x537bbddb .word 0xf82352ef,0xb3365fb7 .word 0xe31d2de1,0xf7c955e5 .word 0x2e126b2d,0xf3d27cd2 .word 0xbd347c0b,0xecc20861 .word 0xeee14b09,0x198a479f .word 0xb66e351e,0x00a4e84e .word 0x6357829c,0x73a4c971 .word 0x949bf4db,0x05ae2ba7 .word 0x26a2483f,0x22d7ffc9 .word 0x5adbbc11,0x7ffea0c5 .word 0xf7f1f6e1,0x0bbe52ad .word 0x9055261f,0x2e2c5db0 .word 0xc5679b64,0x2beef80d .word 0xe2fa795c,0x7237e212 .word 0xd9e3dc4c,0x299174c6 .word 0x58e1fdcf,0xae9792f1 .word 0x6104732b,0x0459c16f .word 0x78e57969,0x999374da .word 0x15741a6c,0x28c7ce18 .word 0x6fe229f7,0xf09ee0f4 .word 0x139e6397,0xe378a6be .word 0x1d57f93e,0x3a3b70ac .word 0x7e8254d3,0xe30a2511 .word 0x2cb46260,0xe76bf531 .word 0x5443fb9c,0x000000bb .word 0x393f7236,0x6674f971 .word 0x5722754b,0x1c4055ee .word 0xc24777d1,0xcf444c3d .word 0xefe527a5,0x17eeddfc .word 0x9581af8b,0x42ded44d .word 0x307b7f5c,0x81265b81 .word 0x115e3020,0x4bd3dde8 .word 0xda4872d3,0x0000007f .word 0x5cdd3894,0x667f7c2c .word 0x3fe3981c,0x5c46ef01 .word 0x3ac1c47d,0x346e8bd6 .word 0x8e901fba,0x3b5708a5 .word 0x8be89b5b,0x1b2b0724 .word 0xe430bbd0,0x4791f7f4 .word 0x9f4aa157,0xb313810d .word 0xfe9efb0d,0xff5c3114 .word 0xdf81b903,0x9b18eee0 .word 0xd6b355bb,0xe08a408d .word 0xafe734c0,0xac3900db .word 0x0278fc35,0x7403439f .word 0x42a43dd3,0xc4de0c68 .word 0x8db136c8,0x3fa4e674 p22_init_registers: .word 0xb4df0f04,0x96097199 ! Init value for %l0 .word 0xaa75fe84,0x39d1b21e ! Init value for %l1 .word 0xef291aae,0x6da2daf5 ! Init value for %l2 .word 0x41871984,0x7cff8109 ! Init value for %l3 .word 0xebd20c02,0x9fbbaa45 ! Init value for %l4 .word 0x70ee2b53,0xbf87b8ad ! Init value for %l5 .word 0xc77dd6cc,0xee895930 ! Init value for %l6 .word 0xbea69bf8,0x89bf2368 ! Init value for %l7 .word 0xf453a306,0xb1168f26 ! Init value for %l0 .word 0x4b5dd48e,0x3bb79116 ! Init value for %l1 .word 0xb195071f,0xa3f93825 ! Init value for %l2 .word 0xfbc7ea51,0xb66699fe ! Init value for %l3 .word 0x344b4e90,0x78903928 ! Init value for %l4 .word 0x2a51047a,0x97154a6d ! Init value for %l5 .word 0xfbb0068d,0xc1d57e7d ! Init value for %l6 .word 0xb9275b18,0x01b7e9c3 ! Init value for %l7 .align 64 p22_init_freg: .word 0x2cd3edf8,0xdac092f2 ! Init value for %f0 .word 0x5cf5c3d4,0xec5740e3 ! Init value for %f2 .word 0x426e1a97,0xe90b201c ! Init value for %f4 .word 0x6affdaef,0x19cb72a7 ! Init value for %f6 .word 0x13732b85,0x68ff71fd ! Init value for %f8 .word 0x0bcb41d8,0xf198bf81 ! Init value for %f10 .word 0x6a47cd51,0x58d5cee8 ! Init value for %f12 .word 0x8a945e2e,0x31f8a481 ! Init value for %f14 .word 0x401f5f4d,0xcb1a5adb ! Init value for %f16 .word 0x5cc3a164,0x9de696b8 ! Init value for %f18 .word 0x2dc5fa82,0x5f57633f ! Init value for %f20 .word 0xbb6d9d77,0xb0b70d04 ! Init value for %f22 .word 0x035a58f7,0xfec7295f ! Init value for %f24 .word 0xe1927678,0x5c77e8bf ! Init value for %f26 .word 0x6f9d624a,0xc2b2f5c1 ! Init value for %f28 .word 0x4ed5e842,0x343222fe ! Init value for %f30 .word 0xbde38f97,0xa6901c91 ! Init value for %f32 .word 0x6271b158,0x54c3fdd7 ! Init value for %f34 .word 0x95c4185f,0x709d6a4b ! Init value for %f36 .word 0x302e3c7c,0xf65609b3 ! Init value for %f38 .word 0x592a5171,0x2ae41d43 ! Init value for %f40 .word 0x79a7f153,0x39886793 ! Init value for %f42 .word 0x6cb06bea,0x4e1702b5 ! Init value for %f44 .word 0x1cc52c78,0xa719cc3c ! Init value for %f46 .word 0x29f9184d,0xf14887aa .word 0xfa886f98,0x1b076bdf .word 0xa38c1fd7,0x4acc4d8d .word 0x8bd47c5a,0x802eaa28 .word 0x9cdad833,0xca8eb736 .word 0xe32f5c0e,0xac07a863 .word 0x46f6981e,0x6b5c43a4 .word 0x55da8acc,0x3b022c85 p22_expected_registers: .word 0x00000003,0x1df75b33 .word 0x00000000,0x6b389427 .word 0xc77dd6cc,0xee895930 .word 0xffffffff,0xffffaa3f .word 0x1c160008,0x738abdca .word 0x00000000,0xabab0ec8 .word 0x01613158,0xfe9ecea7 .word 0x00000000,0x00000031 .word 0x00000000,0x00000021 .word 0x00000000,0x51cd476a .word 0xffffffff,0xffffd9d9 .word 0x00000000,0x00000000 .word 0xa3f93825,0xb66699fe .word 0x3967dee8,0xffc2826e .word 0x00000000,0xc2921f7e .word 0x00000000,0x99a7d5e1 p22_expected_fp_regs: .word 0xb4b44493,0x2cfef5ec .word 0xd3409486,0x6b389427 .word 0x4eb90d90,0x58a05e26 .word 0xef698809,0xf0f82fc2 .word 0x3c796990,0xf9c3c36f .word 0xee3f4708,0x3a7df8ad .word 0xce7d8966,0x33b1fd10 .word 0x26a0127e,0x6cabda19 .word 0x401f5f4d,0xcb1a5adb .word 0x5cc3a164,0x9de696b8 .word 0x2dc5fa82,0x5f57633f .word 0xbb6d9d77,0xb0b70d04 .word 0x035a58f7,0xfec7295f .word 0xe1927678,0x3faa98c3 .word 0x731a6bca,0xc2b2f5c1 .word 0x4ed5e842,0x343222fe .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p22_local0_expect: .word 0x00d57e7d,0x6b6c5e8b .word 0xde41b910,0x5a2d5f08 .word 0x314d5880,0x20ec9513 .word 0x809c618a,0xbeddb173 .word 0x3faa98c3,0xc85efba4 .word 0xe8ced558,0x51cd476a .word 0xa9630347,0x8e7704a5 .word 0xa3f93825,0xb66699fe .word 0xa29041ba,0x6b20d9ae .word 0x9ca2349a,0x58917cde .word 0xc9a0e8de,0x6c989035 .word 0xd923d3f1,0xb659c432 .word 0xd3eecf37,0xd18edbad .word 0xf57e195a,0xfdc83388 .word 0xe6c67a68,0x1b97f7f0 .word 0x9ca56fe7,0x29ce9c3e .word 0xad9e347a,0x653d3c0c .word 0x85656582,0xb017564e .word 0x6e0c3ffc,0xf038f549 .word 0x6083610c,0x9dd5eec2 .word 0xdccc5592,0xe3f6e3e9 .word 0x094b3506,0x9f177e0d .word 0x9f320abe,0x6d60c725 .word 0xaa1404de,0x9d789667 .word 0xc5bdcf50,0x22da594d .word 0x805c067e,0x9a5fee94 .word 0x978c4cff,0x7522f169 .word 0x102b1819,0x2163a78e .word 0xe241eb3b,0x9c459418 .word 0xc300f468,0xb1911acf .word 0x3e795d64,0x12c12eec .word 0x22852859,0x8841209a .word 0x97154a6d,0x1654875c .word 0x1c8ae023,0x6ef1efc0 .word 0xd3c1e88e,0xb816e9ad .word 0x1669ec74,0x05bb72d3 .word 0x68c69592,0x26e06310 .word 0x5c665092,0x72951c80 .word 0x8d66d555,0xca5dbe18 .word 0xbecf6e3f,0x9f517a57 .word 0xd4a0787a,0x2beb1deb .word 0x4dbf7224,0xd5f0143f .word 0x306ae7f4,0x6f16791a .word 0x00000000,0x76beb791 .word 0x47ea31d9,0xefdbdb93 .word 0x44ec31a8,0x789d2221 .word 0x8802d440,0xf0d3372b .word 0x74d32d8c,0x361e43e5 .word 0x149c3b37,0xa8bdd663 .word 0xaf4cdf7b,0xd97f4f8e .word 0x1a205a4e,0xa06efd18 .word 0x05023c15,0x4a12c4ee .word 0xaf5ad438,0xd56bcc5a .word 0x965cecb4,0x72dfb97e .word 0x9c6b2a15,0x40797514 .word 0x319b0f0d,0x3ee2a507 .word 0x57a7ee4a,0x3d5dd5df .word 0xb78d7cec,0xaf9a1515 .word 0x9b754795,0xa6dca8af .word 0xfdca071d,0x51137e9a .word 0xbe1affde,0xa9b89476 .word 0x57e97810,0x7e81f827 .word 0xf4ccac3f,0xebe20167 .word 0xbd7f3335,0x20d78eb0 p22_local1_expect: .word 0x01613159,0x397ec184 .word 0xde41b910,0x10b941de .word 0x00000003,0x1df75b33 .word 0x5db32286,0x1e161259 .word 0xfeecaa2c,0x47e84e7f .word 0x6db6e224,0xad7ef1e2 .word 0x73a28962,0xbd4ecf8f .word 0xc5b931b9,0x10e816d6 .word 0x311d844f,0x67459658 .word 0x85f8ab34,0x7c0194be .word 0x70c74f69,0xdf5d137e .word 0xb1135493,0x27fab722 .word 0x8f63aa86,0x2813683c .word 0x3967dee8,0xffc2826e .word 0x9dc81928,0x7052bf81 .word 0x1e257ebd,0xe7079b34 .word 0x28ec0291,0xffd14298 .word 0x113c7ba5,0x2ad99480 .word 0x43e38ed3,0x4710f8a5 .word 0x6ebb8dd5,0x6cab8f86 .word 0xcf279de9,0x81399dc6 .word 0x16e32ae0,0x2e31483b .word 0x1bb0c693,0x0a581b6a .word 0xf24e2e53,0x2267e13d .word 0x2086bd2b,0x0c2bbb8a .word 0xd2589acc,0x7236429f .word 0x8d856d08,0x03605dc6 .word 0xd87ca3cb,0xa03dfbf8 .word 0x10fa0eae,0x71a53ee5 .word 0xd09f72f4,0x42e3de17 .word 0x5ef7129c,0x442fdd77 .word 0x7d1ab820,0x70c728b4 .word 0xf859272a,0xa310a3dc .word 0x6f610028,0x9f5cb196 .word 0x37ed793f,0xfacfb64d .word 0xab6d91a8,0x425c463f .word 0x0821de84,0xc01e9a84 .word 0x0a3a9045,0x66343ddf .word 0x3b263b3e,0x86197271 .word 0x9969740b,0xfab6c0ea .word 0xa27d9483,0xb9029dec .word 0xb69bfd01,0x8c72369b .word 0xd32d105e,0xff772a4a .word 0xd957ac2d,0x14dac37c .word 0x17fabbce,0x08d860aa .word 0xd69b1e1c,0x61428bd4 .word 0x99a7d5e1,0x9b4908d9 .word 0xb54f546a,0xd3f2c8e2 .word 0x00e0e489,0xe0f31cd8 .word 0x85ab7090,0xd6219f4a .word 0xf28e055b,0x1fbb61f4 .word 0x884c187c,0x1bf2fcbb .word 0x925ca7b0,0x2d51841f .word 0x64898bcf,0x99ec0c27 .word 0x9fdd1c79,0xe22cc37d .word 0xa2295be3,0x76beb791 .word 0x1b4e582d,0x4d32cf16 .word 0x2061a2dd,0x6324d9ab .word 0x823fbcd5,0x3f80f041 .word 0x803c548f,0x367d319f .word 0x48d56e22,0x3301900c .word 0xe183b011,0xfee2f3c2 .word 0x68919194,0x82c6daee .word 0x987fb3be,0x550036e4 p22_local2_expect: .word 0x884c187c,0x00000217 .word 0x450de63b,0x797810fe .word 0x8f963eb2,0x0489e343 .word 0xd9d924bc,0x77e22880 .word 0x884c187c,0x76beb791 .word 0x00000000,0x5931565c .word 0x21232630,0xf08b7e8d .word 0xe020a6c9,0xe9529df9 .word 0xbb84424d,0xe8cf5eb7 .word 0xccda3c34,0x458a4bb9 .word 0x25ef3fb5,0x78b26a07 .word 0xc17a325f,0x84d6bb6f .word 0xbdd44935,0xb9c97631 .word 0x39c19610,0x919a212b .word 0x49aaa3f8,0x456a158f .word 0x0e87c5cb,0x3d90f814 .word 0xdab31b0a,0xbf8b6920 .word 0x820ecb21,0x144b4005 .word 0xad0191d6,0x309751e7 .word 0xe9c46454,0xf8a22774 .word 0x3fae4af4,0xdc29efff .word 0xdfc56a94,0x91042b65 .word 0xf09a8564,0xdf10bb8e .word 0x2e02f6fc,0x04065447 .word 0xc9ab650e,0x2f767c85 .word 0xef82e041,0x611f2e45 .word 0x98733ed6,0xc16b71cc .word 0x05d73f22,0x400620f4 .word 0x2af1c366,0xe26bfc3b .word 0x6a77731f,0x18b195c7 .word 0x83057114,0x4a446912 .word 0x1bc10ef8,0x92eb0097 .word 0x1edc28c0,0x04830ef5 .word 0x54817f86,0x82c07918 .word 0x4a38f466,0x83276787 .word 0x970c69a5,0x4100c7be .word 0x40c0d950,0x5d147126 .word 0xbad24a59,0x62762472 .word 0xf7e75302,0xc6db793e .word 0x0d43a67d,0xfd881cc0 .word 0xdfcc8a31,0xfec7107f .word 0xb0fd0aaf,0x41b4cbf3 .word 0xee6c757c,0x0364253d .word 0x885ca437,0xee8d9d4c .word 0x23d29975,0xf024c296 .word 0x4762917f,0xd13ef77c .word 0x45b4a06c,0x932b459c .word 0x4c1d808f,0x23da4506 .word 0xa3dedd12,0x0375e4d7 .word 0x672882fd,0x57a8acf7 .word 0x09373286,0xbab5bdba .word 0x8d111531,0xea7be6c4 .word 0xfbfa0a79,0xb66efa35 .word 0x68890282,0x631488da .word 0xb20405ec,0x017161f7 .word 0xaf211534,0xaa348ebc .word 0x2e2c8783,0xc9f9f7a8 .word 0x9873ffd6,0x0e5a0899 .word 0x644fbe15,0x3111b0e2 .word 0x12d10d59,0x71feedac .word 0x96245920,0x2023a7eb .word 0x7a13fe94,0x9389a630 .word 0x35a34bbc,0x4a01443c .word 0xec422164,0x5e690117 p22_local3_expect: .word 0x9fb32dd3,0xd7c07747 .word 0x8f26b39f,0xe4c91f71 .word 0x372e5565,0x959be87a .word 0x6a47cd51,0x58d5cee8 .word 0xc2ecc949,0x05877ffb .word 0x5f57633f,0x84fe75aa .word 0x261d4b72,0x71196dbd .word 0x0597c9d3,0x34b61e7e .word 0xb4b44493,0x2cfef5ec .word 0xd3409486,0x6b389427 .word 0x4eb90d90,0x58a05e26 .word 0xef698809,0xf0f82fc2 .word 0x3c796990,0xf9c3c36f .word 0xee3f4708,0x3a7df8ad .word 0xce7d8966,0x33b1fd10 .word 0x26a0127e,0x6cabda19 .word 0x418c38d4,0xfdec1804 .word 0x151216a2,0xa3a38833 .word 0x8d1a8b8e,0x4a6b3afb .word 0x72416380,0xb32f7129 .word 0xa7f9d07a,0x55cf56d1 .word 0xe1f90824,0x589ca8bc .word 0x510eee48,0xca02de64 .word 0x09ceb1db,0x6ee7c9b7 .word 0xf07a5123,0x5ab99269 .word 0x778e6388,0x1578d098 .word 0x62f3d577,0x9212868d .word 0x2946bf51,0x2197dc87 .word 0x428fdc6e,0x04505eae .word 0xa3e4a956,0xb4bca5bd .word 0xed5f8338,0xac718284 .word 0xa4ae8620,0x88caa9a3 .word 0x2d3a6838,0x67fc1229 .word 0xcd350ba9,0xe37c8cf6 .word 0x9d607fd6,0x1395b417 .word 0xf615d7b9,0x0dc69253 .word 0x65552e37,0x3dcabfd9 .word 0xb32ec54d,0x52b482cc .word 0xfd6e4db9,0xbc5ffdb8 .word 0x4493df0d,0xe4abe13c .word 0xbfb3a168,0x66d27ce5 .word 0x00006f61,0x4e15b3b2 .word 0x92ea625e,0x38e0cf65 .word 0x96b60ee8,0x7397611e .word 0x91a5135b,0x19e0ba2e .word 0xa43d3b4e,0x082a1a2d .word 0xded7430b,0x7ea92460 .word 0x98d7d9c1,0xc354833d .word 0xe3525403,0x379525ba .word 0x257468fd,0x6b604349 .word 0xfc045b76,0x50865df2 .word 0xe3aaaec7,0x4a9cacfe .word 0x1c160008,0x738abdca .word 0x7850a207,0x4e26231e .word 0xa48d64fd,0xea56130b .word 0x1bad5a1b,0x2cf0f707 .word 0xc1131deb,0xa6aaa129 .word 0xedf887ce,0x0cb5f144 .word 0xa80a6061,0x2fa3e1c2 .word 0x2b5c9ca7,0x3ce6266b .word 0x90c4f02d,0x076fd225 .word 0xba83a6cd,0xcf748f27 .word 0x53e85002,0x793e36c8 .word 0xf2142ada,0xbf83b3fc p23_init_registers: .word 0x75dd1f09,0xdc951f89 ! Init value for %l0 .word 0xc1ed81d0,0x78933988 ! Init value for %l1 .word 0x30bc64db,0xeabee221 ! Init value for %l2 .word 0xba39f2db,0xd5be0b00 ! Init value for %l3 .word 0x53489216,0xc55b9d51 ! Init value for %l4 .word 0xaf3577e8,0xaeeb6ee7 ! Init value for %l5 .word 0xaba73ab3,0xab1fe987 ! Init value for %l6 .word 0xabb57e94,0x9e028d23 ! Init value for %l7 .align 64 p23_init_freg: .word 0x3cf8d62f,0xc41e079e ! Init value for %f0 .word 0x10d0baf1,0x6f9c113e ! Init value for %f2 .word 0x4291c307,0x6722225d ! Init value for %f4 .word 0xa14dbfac,0x970f6b6e ! Init value for %f6 .word 0xfacf4a50,0x611b67e6 ! Init value for %f8 .word 0x5098738d,0x2df55976 ! Init value for %f10 .word 0xa2f3f782,0x3100ffe2 ! Init value for %f12 .word 0xab44761c,0xacbb76c7 ! Init value for %f14 .word 0x387d5958,0xa9532192 ! Init value for %f16 .word 0x7a946222,0x2aa18792 ! Init value for %f18 .word 0xb7490a7b,0xb5e01bcc ! Init value for %f20 .word 0x6d833314,0x20134f88 ! Init value for %f22 .word 0x127cacbe,0xb843b243 ! Init value for %f24 .word 0x467ba9b8,0xf8a98c97 ! Init value for %f26 .word 0xeccae3f5,0x58508ba9 ! Init value for %f28 .word 0xbbf71fa2,0x087a1f7c ! Init value for %f30 .word 0xba893956,0x1df11dc3 ! Init value for %f32 .word 0x6a4de57e,0xc9233c83 ! Init value for %f34 .word 0xf3742545,0x32984921 ! Init value for %f36 .word 0xab36d929,0x23bd71ff ! Init value for %f38 .word 0x7dbc9958,0x0554aab2 ! Init value for %f40 .word 0x0f38ae1c,0xdfac742b ! Init value for %f42 .word 0xfd809504,0x22b9ef82 ! Init value for %f44 .word 0x449c17c6,0xa3b3a5a0 ! Init value for %f46 .word 0xfd53668c,0xf0268655 .word 0xa4d312b9,0x5f118e04 .word 0x8cff2307,0xa15a3a79 .word 0x463d114f,0x5482c2d7 .word 0x19d39cfa,0xd3b6aad7 .word 0x2a8cf974,0x4d7f4c88 .word 0x2c4a5858,0x14d3563e .word 0x707e0b49,0x319a94ba p23_expected_registers: .word 0x6831981e,0xafb94c25 .word 0x00000000,0x000003f4 .word 0x00000000,0x70808a29 .word 0x00000000,0x000000c6 .word 0x00000000,0x00000000 .word 0x00000000,0x268b1851 .word 0x00000000,0x625ca82d .word 0x00000000,0x9ec84c19 p23_expected_fp_regs: .word 0x109e3833,0xec7a8cef .word 0x779ec831,0x2bbc6841 .word 0x6112a524,0xfe396604 .word 0x28d2439a,0x1a0875b8 .word 0xc5531602,0x625ca82d .word 0xa8e8374c,0x28df49b6 .word 0x02ae7d80,0x3895367e .word 0x8c32f288,0x84b30d61 .word 0x387d5958,0xa9532192 .word 0x7a946222,0x2aa18792 .word 0xb7490a7b,0xc294ce0e .word 0xe8c879ff,0x20134f88 .word 0x127cacbe,0xb843b243 .word 0x51f8c630,0x635b182d .word 0xeccae3f5,0x58508ba9 .word 0xa6b866aa,0x087a1f7c .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p23_local0_expect: .word 0x6112a524,0xfe396604 .word 0x7e369538,0x807dae02 .word 0x8c32f288,0x84b30d61 .word 0xaa66b8a6,0x16a3d8be .word 0x0ece94c2,0x5e1a6528 .word 0x36b32da7,0x9ec84c19 .word 0x2a275021,0xf03c1887 .word 0x67acda70,0x8f6c6e41 .word 0xab8c59e8,0x3106511f .word 0xedb22c01,0x6424c099 .word 0x77659da6,0x66b5ab99 .word 0x6af72307,0x75bc5eff .word 0x8959b2db,0x3589ad18 .word 0xe7f5bb17,0x93b4ebec .word 0xf5e35b92,0x61627093 .word 0xc9f42976,0xd83187c3 .word 0x0a89c143,0xe0a17fbf .word 0x0e5e9303,0xc1c99b6e .word 0x25456e74,0x0263c136 .word 0x6831981e,0xafb94c25 .word 0x473e967e,0xbcb4901d .word 0x619273af,0x0a0c700d .word 0x87fa5fdd,0x7a152764 .word 0xdd75d355,0x000000d0 .word 0x7d35b5e9,0x5e54603d .word 0x6c19e48b,0x5a9d5f36 .word 0x95feeff2,0x4304205a .word 0x04d800c3,0x00000000 .word 0x447e539d,0xdf2941d7 .word 0x0733b5d1,0x30de362d .word 0x466dd3e6,0x512b27a2 .word 0xa3070938,0x51f7ddb4 .word 0xa3e95a06,0x2d08712e .word 0x14062e5d,0x84a8fff0 .word 0x2a212ff1,0x7c836541 .word 0x6aa8b4ea,0xbe077977 .word 0xa3991114,0xc688fad3 .word 0x09bfc773,0x9368a6b4 .word 0xb5536c52,0xb095bb95 .word 0x47ac188a,0x0ed777cc .word 0xec39701b,0x22b10002 .word 0x622c2b3f,0x21933d29 .word 0x6f06c21e,0xfdc287a5 .word 0x56cc9796,0xfc924f10 .word 0x592eaceb,0xa6bfdaaf .word 0x10dd1e84,0x07b01b18 .word 0x4f38e799,0x1bae2322 .word 0x887bfdd6,0x3ae91eb5 .word 0x88693d89,0xdc5868ab .word 0x1c216c6a,0x1212b778 .word 0xabcb6dfe,0x57c7a431 .word 0x67b20a3a,0x4ddb783e .word 0x306ba084,0x20945e44 .word 0x96f47571,0xcbf249a0 .word 0x02239569,0x71d8c96e .word 0x85af51f0,0x91c95571 .word 0xa6fb347b,0xf228f241 .word 0xeaa83050,0x8ea7c50e .word 0x041bad58,0x4b067a62 .word 0x3f8b4c80,0x04790bb8 .word 0x26ff600e,0x958183cd .word 0xf5f06518,0x0b2f1309 .word 0x31910b2f,0xced693a0 .word 0x23fce87b,0x415a8cb9 p23_local1_expect: .word 0x0d840aad,0xd5be0b00 .word 0x0654ebe2,0x0d840aad .word 0x17b00089,0xd322205f .word 0x51f8c630,0x635b182d .word 0xff000000,0xe2eb5406 .word 0x8201c8e8,0xb5de5f2c .word 0xfd6135ff,0xe4993418 .word 0x85bc215f,0x2f135971 .word 0x14faaccc,0x4db7b48c .word 0x9e3946ff,0x2fbe61ae .word 0x9d69368a,0x70808a29 .word 0x1e772c25,0x5c7fbff9 .word 0xc97c6af1,0x167ff704 .word 0xb7960b9d,0xe949c1d2 .word 0x2b595a7e,0x7ef0ce17 .word 0xf03fa1fb,0xfe67324a .word 0xbee2ef95,0x0a69a749 .word 0xf78ffc11,0x5523be6c .word 0x3e95be86,0x34315315 .word 0x0bddf96b,0x8155d3a4 .word 0xcb35e305,0x701cc417 .word 0x1ab87dfa,0x6293e47f .word 0x020c95d3,0x35334915 .word 0x02bea29e,0xff201316 .word 0x3f73c9f6,0xedbf7b5f .word 0x4e5ba3d8,0x4f5d4822 .word 0xb62b8de0,0x208c7d69 .word 0x1b11e886,0xca4c01c8 .word 0xff995197,0x29c5e7ee .word 0x92f7d848,0x1d0193c9 .word 0x65509943,0xc781b1aa .word 0x2bc1557d,0x7fb68f74 .word 0x0cff9c80,0x14eafc7b .word 0xcc81c89e,0x25b32596 .word 0x79127596,0xe86383e9 .word 0x25efa60e,0x67c28888 .word 0xdddcdd91,0x40652bf6 .word 0x18f4cb03,0x5313ff35 .word 0xfdb2811d,0xd5935c07 .word 0x2a558de0,0x81437b4e .word 0x5a19a62e,0xf8a8bc99 .word 0xefdc9428,0x4dc1ba6a .word 0x00000022,0xae010e5a .word 0x444440c5,0x8e811942 .word 0x8dc09f38,0x5affff31 .word 0x7a4d5ab7,0xae499c41 .word 0xe660bec6,0xb8e717ef .word 0xfa144b03,0x6e2d7c26 .word 0xb648df47,0x36f9c05d .word 0x53e3386f,0x999197ed .word 0x62ba497b,0xbd090dfc .word 0x1aac724a,0xf9aa8d77 .word 0x65f64c57,0x9981d73e .word 0x211eee2f,0xdece91c3 .word 0x169d3988,0xcd13bd5b .word 0xbdbdd24f,0xc4a3f4fd .word 0xe9c3ffe1,0xbf721326 .word 0x60fd85e2,0x605d228e .word 0x00000000,0x268b17da .word 0x045617c9,0x07a8b7a9 .word 0xd99a8d90,0x89abdc4e .word 0x82e6e3a8,0xfaddf8a2 .word 0xfc1145c3,0xaf31f3bc .word 0x1a36e25e,0xb7007b8a p23_local2_expect: .word 0x4717ea75,0xa93b8bcf .word 0xcd7cca84,0xa194dfd5 .word 0x9247fee8,0x7861cd87 .word 0xff19fe68,0xa0c16331 .word 0xff3240f8,0x691604f3 .word 0x9e071ec4,0x2fd6f83c .word 0xcba11fb2,0xafc1f948 .word 0x00d062a7,0xc70f03ff .word 0xdc5f9142,0x2eccb794 .word 0x933535de,0xd0360f07 .word 0x88e37cbc,0x293ddbd8 .word 0x455f1a7f,0x4445824b .word 0xb62caf29,0x00000036 .word 0xf58544b4,0xd99a8d90 .word 0x012ff8b6,0x40291937 .word 0x350e188a,0x5a851a1a .word 0x29edfea8,0xf04144f3 .word 0x1aea7297,0x88df6bec .word 0x28cf8709,0xbec37b18 .word 0x4668bcee,0xa7c617c0 .word 0xfff02d81,0x50a7d412 .word 0x2aa7aca1,0x7d67885c .word 0x70f06fba,0x24251115 .word 0xce2b6e9b,0xa671d0b1 .word 0x2eec555e,0x026db529 .word 0xea2a6dff,0x15f0b4a9 .word 0x470cf1fa,0xfc0b9d31 .word 0xfbd36404,0x615184a0 .word 0x1b5ead09,0x4e2b91db .word 0xb9206815,0x4b7ceca2 .word 0x07e5fbeb,0x653d6db4 .word 0x38cf3087,0x3c7ca1ca .word 0xb9604129,0xfa3ccf7c .word 0x9a66d069,0xbc81fd72 .word 0xf0d68507,0xfddd2c8c .word 0xc128eef5,0x9b40fb71 .word 0x6119273f,0x6c3e1cff .word 0xb53e84c4,0x44683c63 .word 0x95f354c2,0xb7e6ae96 .word 0xf850a71c,0x941c7ef0 .word 0x109e3833,0xec7a8cef .word 0x779ec831,0x2bbc6841 .word 0x6112a524,0xfe396604 .word 0x28d2439a,0x1a0875b8 .word 0xc5531602,0xe1011452 .word 0xa8e8374c,0x28df49b6 .word 0xb2f884a8,0x85dbcfb8 .word 0x976bee8c,0xeb3a810a .word 0xc2a41d34,0x0eb1421d .word 0x24a7d47a,0xdde36e1e .word 0x57df850b,0x641b28d8 .word 0xbd1460b8,0x8f87235e .word 0x8c0794b1,0x2d6f09c1 .word 0x04d815dc,0x7fbbc36c .word 0xcf17dc04,0x8839ff28 .word 0xc96ccded,0xccde8bf1 .word 0x9e028d23,0x9ba37007 .word 0xc79ce48c,0xe2eb5406 .word 0xa1d5dfc8,0x807b213d .word 0x03d4510f,0x49be751b .word 0xdf0a75c7,0x85a1df1e .word 0x19b0bb14,0x11f3e167 .word 0xebf9688e,0x13d8f36a .word 0x1b2354e2,0x9bf5571d p23_local3_expect: .word 0x00000060,0x8c36c216 .word 0x00000000,0x0000007e .word 0x2262947a,0x33e5b173 .word 0x045349eb,0x000bbed5 .word 0x85dbcfb8,0x65a7ed0f .word 0x240b6792,0x2fe8ab98 .word 0x067da805,0x6ef667dc .word 0xc76fcefd,0x856d2717 .word 0x20b1329d,0xddf5a79b .word 0x60ee5329,0xcca9b25b .word 0xa37252f1,0x95ba696d .word 0xa64ba4bd,0xca14ae82 .word 0xf29c63df,0xdf98bbe7 .word 0xb176ea87,0x4de7fb71 .word 0x03e20ea2,0x289ef595 .word 0x73da4b26,0xebed0066 .word 0xa26bd7b9,0x76fe098c .word 0x65ffa14a,0x00ee24a5 .word 0x291583b5,0x4d2b8672 .word 0xd4882e29,0x3e41113a .word 0x2ba1f006,0x55fbded9 .word 0x2eef2902,0x593a073a .word 0xac023d98,0xf045c344 .word 0x04ec951b,0x77da9ca3 .word 0x470c6a2d,0xe8b7ca76 .word 0x8a606e56,0xe7a0aed2 .word 0x3cdae9ae,0xa644c05e .word 0xd89be119,0x5a5bc380 .word 0xe8c879ff,0xad2f1b8c .word 0x9e139aa5,0xfc99e681 .word 0x0d28de16,0xb9572adc .word 0xefe0a3d0,0x30742106 .word 0x5f1e746e,0x5aaf5454 .word 0x009b8ed9,0x1c69fef0 .word 0x47843a2b,0xc796499f .word 0x65902706,0x30ff9803 .word 0x268b17da,0xa242ae5d .word 0x419e9817,0x8566509c .word 0xdf1d7e64,0x5345397f .word 0xc1fa0098,0xe8a04b52 .word 0xb561b723,0xeaba1aab .word 0x05f6334d,0x10ea2e23 .word 0xe816f449,0xd267c01d .word 0x417cc483,0xc209bcb1 .word 0x05b7baf1,0x1477b25c .word 0xa5293ead,0x033ad9f5 .word 0x800e26f1,0xd462ce65 .word 0xf94f6fdb,0x76b1da31 .word 0xb7c60c1e,0x11e80ffa .word 0x109b6ed8,0xf3f2bfe4 .word 0x2fd25b40,0x4d70de51 .word 0x85f24923,0x5d3fcc20 .word 0x25048111,0xc7c3e45c .word 0xfe841935,0x6e7b948f .word 0x0a12d4e6,0x95ee5430 .word 0xaf6723ec,0x9ff7ed3f .word 0x93a7b3fe,0x44034f75 .word 0x202fc197,0x582756d7 .word 0xb38557bc,0xd311ddbb .word 0x01822dab,0xf5a7fe53 .word 0x7025b378,0x65e01cfa .word 0xd8a2e240,0x12f5b693 .word 0x3d8abfde,0x64b6e648 .word 0x15c974a5,0x2b7603b4 p24_init_registers: .word 0x3999932e,0xc4bd03b9 ! Init value for %l0 .word 0xe5afe5a5,0xf9d810b7 ! Init value for %l1 .word 0x11ad7c1a,0x254c2e20 ! Init value for %l2 .word 0x061ef6d8,0x33686f59 ! Init value for %l3 .word 0x47b46a4d,0xb30a8efc ! Init value for %l4 .word 0x1d7a093e,0x12d02c95 ! Init value for %l5 .word 0xd8fe50cc,0x56fb43d8 ! Init value for %l6 .word 0x4f349964,0xb9d58605 ! Init value for %l7 .align 64 p24_init_freg: .word 0x3f610ae1,0x50442700 ! Init value for %f0 .word 0x48d24548,0x8ab30efa ! Init value for %f2 .word 0x18dd35ca,0xbad64400 ! Init value for %f4 .word 0xeb48762b,0xa6659f20 ! Init value for %f6 .word 0xbba7a5a2,0x7f277fbc ! Init value for %f8 .word 0x5fa3be7a,0x1b354bee ! Init value for %f10 .word 0x9f768a10,0xa7b51bf0 ! Init value for %f12 .word 0xa22d074a,0x62b4f30f ! Init value for %f14 .word 0x1ee14efb,0x78f1e2a6 ! Init value for %f16 .word 0x471cc914,0xaf0f30d3 ! Init value for %f18 .word 0xacb60bb3,0xa5dd7ad7 ! Init value for %f20 .word 0x0d2fc8ac,0x09b81c44 ! Init value for %f22 .word 0xa8e98def,0x182d6904 ! Init value for %f24 .word 0xf82b8f65,0x1a3862bc ! Init value for %f26 .word 0xbaf4545e,0x4d9a8eef ! Init value for %f28 .word 0x88494457,0xde16cc33 ! Init value for %f30 .word 0xd9aa8f0e,0xbd5abdf6 ! Init value for %f32 .word 0x549607da,0x2a653d21 ! Init value for %f34 .word 0x9f1ec37d,0x0dcbc68c ! Init value for %f36 .word 0x772559f0,0xc5609c97 ! Init value for %f38 .word 0xe6d263b1,0x31b2ba89 ! Init value for %f40 .word 0x4064392d,0x73e9758c ! Init value for %f42 .word 0x4c713731,0x9f698533 ! Init value for %f44 .word 0xe5e0cb59,0x4f84547b ! Init value for %f46 .word 0xe7bdebe1,0xf33b38ab .word 0xd8301dbb,0x2dcc2f49 .word 0x0640b5e5,0xeb3d4d02 .word 0x9f985a06,0x079c8b95 .word 0x32f9fb15,0x0b7f646e .word 0x00b081c3,0x08b3a38e .word 0x51ec17d5,0xb10ddf5e .word 0x7135a0a8,0xd3b2f896 p24_expected_registers: .word 0x00000000,0x54031620 .word 0x00000000,0x4c9c7866 .word 0xed1a9652,0x6a6c7fd8 .word 0xffffffff,0xfffb0ad8 .word 0x00000000,0x00000000 .word 0x25b1d9e1,0x87557e39 .word 0x00000000,0x0000007b .word 0xffffffff,0xffffffff p24_expected_fp_regs: .word 0x3f610ae1,0x50442700 .word 0xf6e17ecf,0x8ab30efa .word 0x18dd35ca,0xe1d9400b .word 0xeb48762b,0xa6659f20 .word 0xbba7a5a2,0x7f277fbc .word 0x5fa3be7a,0x1b354bee .word 0x9f768a10,0xa7b51bf0 .word 0xa22d074a,0x62b4f30f .word 0x7be6d5bc,0x78f1e2a6 .word 0x471cc914,0xaf0f30d3 .word 0xacb60bb3,0xa5dd7ad7 .word 0x0d2fc8ac,0x09b81c44 .word 0xa8e98def,0x182d6904 .word 0xf82b8f65,0x1a3862bc .word 0x5650b9ce,0x4d9a8eef .word 0xbcd5e67b,0xdfcab800 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p24_local0_expect: .word 0x25b1d9e1,0x87557e39 .word 0xfe030000,0x00000000 .word 0x0bc9efba,0x306672fe .word 0xc8548b4c,0x00000000 .word 0x54031620,0x3c7e958b .word 0xffffffff,0x27d8f628 .word 0x5c7a14a3,0x0a3211ae .word 0x0d4ef578,0xe07ebeec .word 0xf7c1422b,0x483e6672 .word 0xdbe55796,0x82e3b24e .word 0x8084848d,0xeed760d6 .word 0x5ff2b8fe,0x0c7baed2 .word 0x40379874,0xe41861e0 .word 0x1673b2dd,0x6b05189e .word 0x05277078,0x71396a48 .word 0x60a3f58e,0x8179b06b .word 0xb7516b7a,0xe8525189 .word 0xf4aa3e20,0x8d57a361 .word 0xb5d40c44,0x3e086481 .word 0x174e9c8f,0xcbe7ca42 .word 0x1a0e1472,0x22a11d3e .word 0xe147f72a,0x83093cef .word 0x929b7829,0x5650b9ce .word 0xdb8adb4c,0xf8b486f1 .word 0x5b6ad81c,0x36718bd6 .word 0x0e52b012,0x9e73d149 .word 0x67782fce,0xdab870b9 .word 0x3258a59f,0xbfece5e1 .word 0xbf8f2f5d,0xdc112fe0 .word 0xa9f817fb,0xf726de6a .word 0xfd4a2226,0xe16adc3c .word 0x951c489c,0x630bd798 .word 0x7f84ab28,0x5130ad54 .word 0x7212c3a6,0x46529e90 .word 0x12d468c8,0xc279a6b2 .word 0xecbb5145,0x203d4098 .word 0x30701212,0x57cb0c6a .word 0xcd32bfa7,0x8e191b92 .word 0xa956e372,0x6eeb18a0 .word 0x9c7930bc,0x98065e66 .word 0xbf303ee8,0x0d81561e .word 0x0c1cc397,0x9e542483 .word 0x738e5d98,0x62ecd7a7 .word 0xef566bf1,0xe665ba61 .word 0x36261cd8,0x6d48feca .word 0x593728c0,0xc941d94e .word 0xea20932b,0x1ce25cc0 .word 0xa6eeeb27,0xac0e944b .word 0x0d91eda0,0x39a4bc5e .word 0x11469697,0xc9bc0b77 .word 0x842471f7,0xf64602ae .word 0xa451b13f,0x29f7545d .word 0xc3ce5b9a,0x6d903ed7 .word 0xdde7b163,0xfed6990c .word 0xeb1cccf4,0x95d8a7f5 .word 0x19f50792,0x3589572b .word 0xee5532a9,0x8e0d06ea .word 0xe89f834a,0x8e980751 .word 0xe05747a0,0xd35fc4e3 .word 0x4329db8e,0x329a8d77 .word 0x2d95e327,0xb99cf5e3 .word 0x770401f4,0xf8bffe39 .word 0xa0dff17c,0xc7227323 .word 0x9e31a48f,0x7aa66761 p24_local1_expect: .word 0x65316db7,0xac04baf9 .word 0xe2a60000,0xd81a5cc4 .word 0x5495fe69,0x1db3ae8c .word 0x00000000,0x78f1e2a6 .word 0xed1a9652,0x6a6c7fd8 .word 0x7be6d5bc,0x78f1e2a6 .word 0x05c1a820,0xbdab3fdd .word 0x83d992c0,0xa2d572a7 .word 0xd361c5e9,0xae10dbd9 .word 0xe49ea6ab,0x1dd841a2 .word 0x51bfb0a4,0x879eadec .word 0xdfaee932,0x72d27739 .word 0x2cbff8ef,0x748ece6a .word 0x1b7b7a43,0xfc13e210 .word 0xcd42330a,0xad9706b2 .word 0x7ec2daeb,0x6fc5e721 .word 0xf4fef7fb,0xd959a02a .word 0x589cad18,0xb9c274db .word 0x3f993e1b,0x08fa1a28 .word 0x1d168e54,0x89d7fdb2 .word 0x44dad4d4,0x7a888726 .word 0x000000ff,0xd30c50fb .word 0x07facf44,0xfb4e0bc9 .word 0x58b79827,0x612a9264 .word 0x097a8766,0x4a174109 .word 0x3ed4105a,0x88f4b05b .word 0x3d0dc94c,0xd90d9be4 .word 0xa7ca71c6,0x8cdf2de5 .word 0xafec5833,0x686b5df1 .word 0x5d55c461,0x4739de48 .word 0xfea868ba,0xed9b6875 .word 0xcf8f08dd,0x44bbbe04 .word 0x6c1e6be7,0x0bf78c81 .word 0xc8e6ec31,0xb52f6bd7 .word 0x00f721c1,0x763be5df .word 0x886a31d2,0x0ba66ea1 .word 0xac72652f,0x772ecece .word 0xeacc5f7f,0xae371256 .word 0x7b42f9a9,0x445ce21a .word 0xc454b0e4,0xf0653069 .word 0x7b430feb,0x7afc378c .word 0xa98da967,0x739006bb .word 0x35efea1f,0xb62f2bef .word 0x097938fe,0x6ca5f6f7 .word 0xc1820c23,0x80000000 .word 0x7640059c,0xbea29efb .word 0xe0f0227e,0xfa5c2d4b .word 0x8a8698f4,0x156dec2d .word 0x03764fbf,0x4b6bda9c .word 0x9524b47e,0xb312ed0f .word 0x00000023,0xfffffff6 .word 0x676ad68f,0x45adec9c .word 0xb995e8eb,0x0dff40b4 .word 0xcc99ee8d,0xd14e9d0d .word 0x5e407924,0x717d864e .word 0xec9f3b6d,0xba042318 .word 0x4e471016,0x847a1573 .word 0x8723b00c,0xb0516271 .word 0x60190320,0x8749438d .word 0xff952e66,0xed62b5c1 .word 0x96bf29c3,0x00000046 .word 0x4a9df344,0x5bf7e99d .word 0xa0d0b1a0,0xbfa1ae01 .word 0xf76d6ac7,0x3847c69a p24_local2_expect: .word 0x5650b9ce,0xf8dcef51 .word 0xffe17ecf,0x7a7334f7 .word 0x05995983,0x0d99697f .word 0x703c194e,0x6346e51c .word 0x7b1e4196,0x619aa862 .word 0xff7430fd,0xfc3608c4 .word 0x83ce2ccb,0xd357d5ac .word 0xbfced03f,0xfe2e7e70 .word 0xc0cbc9d4,0x404455c7 .word 0x5428baa4,0x4592c7d3 .word 0x29ab5ba3,0xb735c732 .word 0x10fefad4,0x79442382 .word 0x3fbf8bc4,0x819c3965 .word 0xe4be7924,0x5f032b1f .word 0x6600ae8f,0x5b047b42 .word 0x4bd2c7d2,0xfec6e49b .word 0x9c0d6ab3,0x82859c66 .word 0x0cf07440,0x80555820 .word 0x1c4cbed0,0x0121ead4 .word 0x836efbe0,0x268e4aae .word 0xac60973c,0x71482285 .word 0xa9e9fefd,0x7c169c70 .word 0x97939c10,0xbca5861a .word 0x04fd6b84,0x24897c88 .word 0xa92af117,0x280fd92f .word 0x27024c4f,0x78e3acfb .word 0x68851421,0x42beeba3 .word 0xb3a3a0a7,0x5697d725 .word 0x13022c65,0x2fde78ff .word 0x8c3c3f30,0x1cd69b0f .word 0x8d1508c5,0x8f75c5c3 .word 0xdd6141df,0x1942dba1 .word 0xc43aabbd,0x0101d22f .word 0x79a0eca0,0xe612a7eb .word 0xd0fb7ada,0x2844e9c3 .word 0x37bcaa60,0xeed7bac4 .word 0xe422dab3,0x6f599048 .word 0x827f8efb,0x45ec7544 .word 0xefe048a2,0xa8a8330a .word 0xad4c0552,0xfdc8ab18 .word 0xbf3542dc,0x71ef1f9c .word 0x46172872,0x2539f3dd .word 0xa12b9bf6,0x49ab766e .word 0xdb4bc929,0x914cd8bc .word 0x5fe0057a,0xd8000000 .word 0xda4ee03c,0x47b42077 .word 0x2f4a4bab,0x543a7120 .word 0x8667402d,0x7e08abad .word 0xba8ef300,0x169ba325 .word 0x4320a812,0xef5d3cbe .word 0x29ae6d23,0x6fa33cff .word 0x00d2041f,0x062b4968 .word 0xcacc0b9f,0x6f93b32f .word 0xf280588c,0x459307fa .word 0xef41dae8,0xb1632a15 .word 0xf907c913,0x985283be .word 0x2e05384c,0xe43d0385 .word 0xe0df4865,0x39778127 .word 0xa7a05d50,0x762e5714 .word 0xe1d9400b,0x7decd128 .word 0x6dba7f45,0x44b774bc .word 0xb0fdf19e,0xffcc5f29 .word 0xef566bf1,0x0b99fcbb .word 0x4896fda1,0xd250e397 p24_local3_expect: .word 0xa6659f20,0x66789c4c .word 0xb44171c0,0x0d98f32a .word 0xad82a1d9,0xe376ac5f .word 0x7be6d5bc,0x077cbbfa .word 0x00b8cadf,0xc47b3e73 .word 0x00000000,0x7fffffff .word 0x9f028a9b,0x8a164fe4 .word 0x9019e239,0xb4ddca8a .word 0xc9a703f8,0x54ada3d8 .word 0xbb46c1c9,0x4c8b54c8 .word 0xdfcab800,0x1f80a55c .word 0xc60ced2e,0xed33ae7f .word 0xb187466d,0x13544e2c .word 0x415d50cf,0x1fe9ac7b .word 0xb46544ff,0x94de8027 .word 0x2a0503ba,0xcbc124e0 .word 0xe25d8927,0x9f79f1ea .word 0xbb80c83a,0xb441b692 .word 0x8dcc7c39,0xd20b85f9 .word 0x1ef8ee65,0x189a0cd6 .word 0x719f400b,0x97dc3cce .word 0x7e603432,0x63ef5605 .word 0x8357cd08,0x43635dad .word 0xe4cea4de,0x21704935 .word 0xe539ba65,0x8d9431d6 .word 0xf14aa512,0x4ad37fbb .word 0xbab9e8f7,0xb95a2253 .word 0xdbcf644d,0x4ee69d2f .word 0x0bb1c60b,0xf94a53b3 .word 0x3cdb3866,0x1fcf1a61 .word 0x84525be5,0x7bcaecb0 .word 0x22f9c8bb,0x94871a6a .word 0x405f3185,0x23a833bf .word 0x37747ee9,0x6302fc42 .word 0x44f01110,0xccff905d .word 0xee2ca37f,0x1ab8ea96 .word 0xcc6564b6,0xc4bf3749 .word 0x53f5ab81,0x81bf76bd .word 0x6819ddd8,0xa1ac3e8b .word 0x4e588d13,0x196c6af3 .word 0xc31a3815,0x07a43f2f .word 0x99b7ff8d,0xb77a5680 .word 0x7143d708,0xd71e5f3b .word 0xf050deea,0x562b5552 .word 0xeb81d8ba,0x38f77f23 .word 0xc275e2c5,0x5cae51c2 .word 0x957e7e0e,0x312851f0 .word 0x01577f62,0xdfdbce7a .word 0xa36813b6,0x32d26817 .word 0x539d687c,0x9be31421 .word 0x3524adf4,0xc83079cb .word 0xae0810cd,0x3f70d712 .word 0xd3e21779,0x763a7982 .word 0x54ae5eb5,0x0aa318bc .word 0x01cd4172,0x94956586 .word 0xa75cafb0,0xc69b374d .word 0xbf6d610a,0x7faa306a .word 0xd635ca7b,0xd05263ca .word 0x1fea02e7,0xfb4e0bc9 .word 0x7ae49c34,0xd7f8e7fb .word 0x5da31c35,0xb65f182c .word 0x94b85542,0x7e2098ce .word 0x7e034ab6,0xb737e58a .word 0x4f903c95,0x1350280d p25_init_registers: .word 0x5d6280b9,0xedc42ac7 ! Init value for %l0 .word 0x67d5b6b2,0x37d18743 ! Init value for %l1 .word 0x1042771a,0x11026ca0 ! Init value for %l2 .word 0xa791f1fe,0x5a7ec8c4 ! Init value for %l3 .word 0xdadfa46e,0x087ee7ad ! Init value for %l4 .word 0xc1acc989,0x925f342b ! Init value for %l5 .word 0xd1c3b129,0xdcdc094f ! Init value for %l6 .word 0xe4c892b9,0xc979b1f8 ! Init value for %l7 .align 64 p25_init_freg: .word 0x13e7aa4b,0x34b6aac5 ! Init value for %f0 .word 0x953da40e,0x6dc9b21e ! Init value for %f2 .word 0xf0f85844,0xb421e369 ! Init value for %f4 .word 0x4df0f89a,0xa45b87e2 ! Init value for %f6 .word 0x86ba9f5d,0x6b4c33d1 ! Init value for %f8 .word 0xfe2814aa,0x502a9bf6 ! Init value for %f10 .word 0x7453f221,0xa770c76e ! Init value for %f12 .word 0x20763e8d,0x42beaff3 ! Init value for %f14 .word 0x1b891ce6,0x3e8b3a5e ! Init value for %f16 .word 0xc2faf686,0xfcdfc7c7 ! Init value for %f18 .word 0xcf1501bd,0xf0d11336 ! Init value for %f20 .word 0x40149510,0x0d5549c6 ! Init value for %f22 .word 0xf3997d69,0xcaeac1ee ! Init value for %f24 .word 0x4ac78557,0x0c932fd3 ! Init value for %f26 .word 0x8f740198,0x2df50002 ! Init value for %f28 .word 0x2c04fe25,0x5b038bfe ! Init value for %f30 .word 0x1ab0988d,0xd1d0f4df ! Init value for %f32 .word 0x926f5d9a,0x35ab4cfe ! Init value for %f34 .word 0xde52e158,0xb783b52f ! Init value for %f36 .word 0x70f2f34d,0x476f30f5 ! Init value for %f38 .word 0x1f784dcd,0x94dfdce9 ! Init value for %f40 .word 0xab1424e8,0x6ab6acbd ! Init value for %f42 .word 0x563614dd,0xc7baeec7 ! Init value for %f44 .word 0x0c4d3a94,0x13da660e ! Init value for %f46 .word 0xde167562,0xb7edef15 .word 0xb2187995,0x3ba9a874 .word 0xcb47cd88,0xb77a9d15 .word 0x9da24698,0x490750cb .word 0x76ac9dce,0x15942b0b .word 0x85634b51,0x8cabf538 .word 0x7d5fa1e8,0xc6978171 .word 0x42318c64,0x7d7aebfe p25_expected_registers: .word 0x00000000,0x00009d6e .word 0x00000000,0x7e89ff2a .word 0x00000000,0x0000044b .word 0x00000000,0xf934e6e2 .word 0x85e3e409,0x4cb9bcb9 .word 0x00000000,0x0000a302 .word 0x00000000,0x918aee07 .word 0x00000000,0xa3079c02 p25_expected_fp_regs: .word 0x13e7aa4b,0x34b6aac5 .word 0x953da40e,0x6dc9b21e .word 0xf0f85844,0xb421e369 .word 0x4df0f89a,0xa45b87e2 .word 0x86ba9f5d,0x6b4c33d1 .word 0xfe2814aa,0x502a9bf6 .word 0x199ef358,0x00000000 .word 0x20763e8d,0x42beaff3 .word 0x1b891ce6,0x3e8b3a5e .word 0xc2faf686,0xfcdfc7c7 .word 0xcf1501bd,0xf0d11336 .word 0x40149510,0x0d5549c6 .word 0xf3997d69,0xcaeac1ee .word 0x4ac78557,0x0c932fd3 .word 0xe5b7174f,0x42b52669 .word 0x2c04fe25,0x5b038bfe .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p25_local0_expect: .word 0x918afd1b,0xb10722e6 .word 0x6926b542,0x4f17b7e5 .word 0x00000000,0x00006926 .word 0x11026ca0,0x00000000 .word 0xffd11336,0x37620013 .word 0x62740cdd,0x44049d8d .word 0x1e15b4f6,0x8bfee7fa .word 0xed5b866e,0xbea355ea .word 0xb5581afe,0x04af6dbf .word 0xb86d77c1,0x065cdd69 .word 0xf29d0fd8,0x707e7902 .word 0x9849aa7e,0x34eb31b4 .word 0x96cd7cfe,0xd383326b .word 0x330cb788,0xf1d4156f .word 0xa5bcd72f,0x8fc9d4a9 .word 0x76782830,0x3d87a886 .word 0xb4134a64,0x0c13aa6e .word 0x3fd097ca,0xc38ae02d .word 0x3890237d,0x0c32093f .word 0x9fb08199,0xa322450f .word 0x1f6c9688,0x5d76e353 .word 0x80e565d3,0xbb480f6f .word 0xf934364c,0x13c743c0 .word 0x5bb9cc8d,0x1f1469cb .word 0x86604e8c,0x49921177 .word 0xbf6f4651,0x968dce38 .word 0xb3407873,0x1404628a .word 0x60192207,0x9b3cd503 .word 0x675cd6f4,0xfab4b280 .word 0x9a14985a,0x0482e9e9 .word 0x6a9600c9,0x2a55bd43 .word 0x719bc570,0x9c1053e7 .word 0x5054aac9,0x7f0e4fb2 .word 0xd77a7202,0x421cc4e9 .word 0x7c46136f,0xde6e6de1 .word 0x02c34ded,0x2b19e5e6 .word 0x3466ef9c,0xbf09ff88 .word 0x815a13d6,0xfadde57c .word 0xc247aa1b,0x9cf03855 .word 0x26d3f46f,0x24e6ada7 .word 0x6cc2f99b,0xd85f0712 .word 0x3d571e63,0x71ae7d33 .word 0xd800afd0,0xa24c6e69 .word 0xaeeca83a,0x07c57aff .word 0x12262176,0x1cc5f72c .word 0xfc730c19,0xda4c3cec .word 0x48bc5408,0xced40560 .word 0x7f6c027e,0xd449a30f .word 0xbc908681,0x6c676b58 .word 0xa20790be,0x22594fb8 .word 0x6497fe20,0x2d42928b .word 0xccd84af1,0x2cdc6f90 .word 0x19dfaad2,0x67c589b3 .word 0xd20468c5,0xb2a1b880 .word 0xf9436bc1,0x254db425 .word 0x85e3e409,0x4cb9bcb9 .word 0x9cd54916,0x8b4e4f2f .word 0x5c1d859d,0xa8404aa2 .word 0x2f30a029,0x5d3fe6e2 .word 0xf38a99f8,0x2b823fa1 .word 0xd76e6aa5,0x3d417a36 .word 0xdfd319b4,0x74274317 .word 0x202f4e17,0x9127d9d4 .word 0xaf01dff1,0x24e8ef8b p25_local1_expect: .word 0x6e9d0000,0x00000000 .word 0x00000000,0xe89e803a .word 0x2ea9bebf,0xd4beaa45 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x9d6e999c,0xeaa3ffff .word 0xec9a5abd,0xc021dab4 .word 0x31057b66,0x6bf2f2f6 .word 0x86696bf9,0x7dffcbc2 .word 0x8bf697b0,0x374756e6 .word 0x69f8e84e,0x2cea8602 .word 0x1c30ad11,0x5c77c168 .word 0xb865cab7,0xe90359da .word 0xd23af912,0x325aff66 .word 0xc53b73d6,0xca59825e .word 0x5647b5d9,0xa9c80781 .word 0x77019266,0x31e0202e .word 0x5b2d191f,0x88fe7734 .word 0xc19cba80,0x66b7c956 .word 0xc95fc9a7,0x6344397e .word 0x961d888f,0xad14edb1 .word 0x85296a36,0x53fc1012 .word 0x16f8ec32,0xca150ec8 .word 0xfc481be5,0xecf2ecff .word 0xa87eb12d,0xf934e6e2 .word 0xdd162662,0xe6c09efa .word 0x6e2d09ac,0x29a1ec15 .word 0x2031642e,0xab76eab2 .word 0xb4798c4b,0xbac3c440 .word 0xfbd9ae9c,0xb56c680e .word 0x1c71e5c2,0x26690000 .word 0xf606a801,0xd96387f3 .word 0x26a6b5a7,0x9384e3db .word 0x51fe59cc,0x5adf01cc .word 0x82a99686,0xc9b39c4c .word 0xcb614354,0x39f175d3 .word 0x800ee4c3,0xd06701e2 .word 0x2b8e4525,0xefa4222d .word 0x4f0dd407,0x6be8a02f .word 0x0580ee21,0x07c012b7 .word 0x8ea60b17,0x0d7ca9f2 .word 0x8509fa48,0x0c705e7c .word 0xd5e75e00,0x2b8c2ae4 .word 0xcb67d1e7,0xe189a9b4 .word 0x52ebcc4a,0x255a5909 .word 0x9794c547,0x1d28d476 .word 0x930a997f,0x7e8fc3f7 .word 0xa32715c7,0x5fba2ea9 .word 0x8593b920,0x16a4d982 .word 0x99d870f9,0x7a3d2b58 .word 0x5475b1e7,0x9115040e .word 0xd40caf53,0x9de2ee19 .word 0x02adb219,0x2176772c .word 0x58f39e19,0x9c8107ae .word 0x711e1ac8,0xf8421219 .word 0x37366073,0x70f24b2e .word 0x685efbbd,0xd51cfb1d .word 0xffffb70d,0xc82af849 .word 0x0b1283c0,0xb04b8c25 .word 0x64f5e7c0,0x92687741 .word 0xa3b1ef40,0xa7e35b27 .word 0x56640eaf,0xc042d452 .word 0x8a76f06d,0x5fc0ae27 .word 0x06a09e0d,0x962bbad5 p25_local2_expect: .word 0x69266446,0xc763dcc1 .word 0xc649550d,0x10951440 .word 0xd1334c6b,0x5d9fba86 .word 0xffffb70d,0xc82af849 .word 0xfe2814aa,0x502a9bf6 .word 0xff000053,0x621f8f51 .word 0x5b97bb08,0xa8337e39 .word 0xcd67986d,0x912b8860 .word 0xcf3afde0,0x01f2fbea .word 0x7a11d792,0xbf43067f .word 0xd36c0728,0x741ab970 .word 0xeff75c58,0x23420c27 .word 0x4628ed7c,0x1ab428db .word 0xded04d6e,0xe675ed5e .word 0x6be69924,0x4c8d3d0b .word 0xf83ead85,0x416c47e6 .word 0xa17d010c,0x08e7d80c .word 0x7ded8006,0x6e79bd5f .word 0xd3612386,0xf04513a6 .word 0xd25baf89,0x38072740 .word 0x627ed2ff,0x419a8acc .word 0xf1ff6008,0x951da083 .word 0xe5e269e2,0x6b4415ff .word 0xe121a3da,0x9d278f8d .word 0xd75991d5,0xe918dd25 .word 0x4e183f65,0xf934e6e2 .word 0x0652d1f4,0xf5cd354a .word 0x69da863d,0xb81d0f23 .word 0x262b2f86,0xac486d89 .word 0x036c743a,0x9944d2bc .word 0x4262205b,0x332a0143 .word 0xd1b8ace0,0xe10da5fb .word 0x9d7bc42a,0xfd9c4c30 .word 0x13a5b9a5,0x57d68b9a .word 0x6ac3ce0a,0xc91fcd37 .word 0x6e0d874f,0x023b70e4 .word 0x28bdc56a,0x1f23f1c4 .word 0x52b7be9a,0x0b1283c0 .word 0xa7ace41b,0x7190498a .word 0x3c230054,0xb31a2490 .word 0x179238c6,0xf587b06d .word 0xbc783d3b,0x160e5d25 .word 0xce07918c,0x206a272e .word 0xe02f2697,0x38178fb1 .word 0x4081a460,0xb7d489ff .word 0x0b317e56,0xe24df0d0 .word 0xab62832b,0x8dd19b8d .word 0x27e609a1,0xec65ce5e .word 0xeaa1795e,0x246dddf3 .word 0xf70cd833,0xccb5d8a0 .word 0xc164d694,0x270cc99b .word 0x8a26ed00,0x2b5643ce .word 0xaa1df462,0xecb2085c .word 0xf7714bdb,0xc551cce9 .word 0x81b4e087,0xdc7734e6 .word 0x52dafa94,0x50228350 .word 0x38c4582f,0xe6b7af0c .word 0x8284957b,0x5c40ab23 .word 0x12702aba,0xa36a43fb .word 0x464dae2b,0x6634255c .word 0xa3e9d99e,0x2dcc2405 .word 0xefb6a544,0x6c1aa2c0 .word 0xb28e3345,0xcbb3e9f4 .word 0xa8ea5e6a,0x7f9e2f2b p25_local3_expect: .word 0xde020000,0x3fee769c .word 0x53c27664,0x5a23e6e2 .word 0x64760000,0xa5b9a513 .word 0xe2e634f9,0x86f6fac2 .word 0xa3022f8e,0xbfbea92e .word 0xff0233c9,0xc979b1f8 .word 0x858fefb4,0x35c7d4c7 .word 0x8a1fe3b7,0xd2be4918 .word 0x3e5dc68b,0x082a82e1 .word 0x76b188b4,0x90e8fb6e .word 0x84af7341,0xa27be81b .word 0x1b74df3e,0xfa9f950d .word 0xa6b6cdcc,0x5753d79f .word 0x69fa0c6a,0xb4f8ad84 .word 0xd3780d70,0x188c819d .word 0xa2ad2a1e,0x41fd4ba7 .word 0x949ba4a9,0x556a5d19 .word 0xa5344c5c,0x0d06378f .word 0x823abc30,0x72093fb5 .word 0xcfbdaa7b,0x5f83a97b .word 0xb7889f7d,0x9365929d .word 0x040f9d97,0x99c17386 .word 0x00000000,0x58f39e19 .word 0x7d1ad478,0x6b284a94 .word 0xa35fb19f,0x2a891cdf .word 0x95fb7ed5,0xd19f6b78 .word 0x6a1e71d9,0xabe6c4b3 .word 0x1241614f,0xb950a8fc .word 0xcbf22928,0x8f69def4 .word 0x1651171a,0x25833d68 .word 0x258942dd,0x00c140d1 .word 0x9af2ab6f,0x7dd7cd17 .word 0x1a161113,0xa6f2db8a .word 0x8e21a544,0x71da978d .word 0x96047a10,0x77ab66d2 .word 0x85bec8cf,0x447ef92c .word 0x8f6fe447,0xa8581998 .word 0xff24201b,0x397d1a47 .word 0x3a83ea78,0x52f052ae .word 0x772c62bf,0xb3dd4e15 .word 0xf871ccfb,0x477d6e5b .word 0xa3079c02,0x4e7fddbd .word 0x97418429,0xb1582ad1 .word 0x183870fd,0x6fdbc691 .word 0x29c5f25f,0x0474a0a5 .word 0x3653b9a9,0xe29cd4d3 .word 0x3ab475c6,0x07888b28 .word 0x5a7f9ec7,0x177ea8d7 .word 0x80ff467d,0x5821c663 .word 0xb696e55b,0xd037bbd1 .word 0xc8959010,0xed8a12fd .word 0xb6f26e80,0x1008ce52 .word 0x985580f7,0xd136dffa .word 0xa7bcf8e4,0xce7c47e1 .word 0x230930cf,0x43090e2f .word 0xea307127,0xe37f91fa .word 0xea111f39,0x8f16f7a3 .word 0x097ba09d,0xcdacd919 .word 0xaa67ab76,0xa24951db .word 0xfa347085,0x40008e56 .word 0xfe2ed444,0x794a857d .word 0xcf2696be,0x6a7d5cb3 .word 0xd35e9ac8,0x4d0a3d44 .word 0x62a528ea,0x00bc06d3 p26_init_registers: .word 0x1f92535a,0x8a6e9706 ! Init value for %l0 .word 0x61d76c9e,0x7d010bce ! Init value for %l1 .word 0xf83b1a56,0x00d755b8 ! Init value for %l2 .word 0x5d4115e3,0xa9b31c72 ! Init value for %l3 .word 0xb68f32c0,0x5f546d94 ! Init value for %l4 .word 0x9d0256bb,0xfddad75c ! Init value for %l5 .word 0x4c9928e9,0xae080ab2 ! Init value for %l6 .word 0xe4a137a7,0xce54e9ca ! Init value for %l7 .word 0x4f76109a,0x37055f8b ! Init value for %l0 .word 0x051ffd26,0x062b1ea0 ! Init value for %l1 .word 0x8f9f8870,0x7e5794bc ! Init value for %l2 .word 0xe0fcb67d,0xc279e724 ! Init value for %l3 .word 0x8e1ece1a,0xdaa6a136 ! Init value for %l4 .word 0x4d8d798a,0x32643ab3 ! Init value for %l5 .word 0x7173b26d,0xd9a51ed1 ! Init value for %l6 .word 0xac5c8d98,0x7f93ede4 ! Init value for %l7 .word 0xc5d23c4f,0xffc64683 ! Init value for %l0 .word 0x0e0251b6,0xa46e630f ! Init value for %l1 .word 0x192c254a,0x66dae0ef ! Init value for %l2 .word 0xcb56e460,0x09633ab6 ! Init value for %l3 .word 0x9ecd21a2,0x95f4be2a ! Init value for %l4 .word 0x2cfc4b1a,0x43e1f7ee ! Init value for %l5 .word 0x79901962,0xaaccbedd ! Init value for %l6 .word 0x50fd5bd0,0x1bd810be ! Init value for %l7 .word 0x79a5d135,0xaf5afbff ! Init value for %l0 .word 0xc4d00ed8,0x6a9f129e ! Init value for %l1 .word 0xf017eaa0,0x41efbdb2 ! Init value for %l2 .word 0x8d2477a5,0xb6c1049b ! Init value for %l3 .word 0xf9013dc5,0xeffd53d0 ! Init value for %l4 .word 0xe016ffa4,0x2469a199 ! Init value for %l5 .word 0x39bd7510,0x0ab5b39b ! Init value for %l6 .word 0x2586f164,0xad5020db ! Init value for %l7 .align 64 p26_init_freg: .word 0x1f599f8e,0xf47cfc03 ! Init value for %f0 .word 0x248c79a6,0x1bedfdb0 ! Init value for %f2 .word 0xb4501bfa,0x22a7a0c3 ! Init value for %f4 .word 0xb95372ef,0xc9a35879 ! Init value for %f6 .word 0x8856cc23,0x1494fa75 ! Init value for %f8 .word 0x9d415e8c,0x5038e9e2 ! Init value for %f10 .word 0xe34df60c,0x4e60c1d1 ! Init value for %f12 .word 0x657c1614,0x3d1cd077 ! Init value for %f14 .word 0x8b703e62,0xf6cc9265 ! Init value for %f16 .word 0x6e8e8172,0x8f59df77 ! Init value for %f18 .word 0xd72bacba,0xb5491660 ! Init value for %f20 .word 0x8894c509,0x48313c67 ! Init value for %f22 .word 0xd3e1339d,0xab3c9620 ! Init value for %f24 .word 0xe5a73c49,0x46ef421e ! Init value for %f26 .word 0x92c6aa16,0xe55cff86 ! Init value for %f28 .word 0x6a4261be,0xc58effec ! Init value for %f30 .word 0x5d5787f8,0x2b167528 ! Init value for %f32 .word 0x4b17c0c6,0xfa4698f8 ! Init value for %f34 .word 0x8c249b1a,0xd488fb6a ! Init value for %f36 .word 0x9bd76371,0x951e556f ! Init value for %f38 .word 0xd84a782e,0xc8d246b7 ! Init value for %f40 .word 0x194a3831,0x5ac2f7ed ! Init value for %f42 .word 0x89c00264,0xfa996232 ! Init value for %f44 .word 0x0c9d03f0,0x6935a062 ! Init value for %f46 .word 0xf5b2f4d0,0x57998574 .word 0x862d358a,0xd1aef3d7 .word 0x52d5fbe4,0x1acde5e7 .word 0x118638d3,0x56b9d163 .word 0x25cd5a25,0xfc5874f8 .word 0x1801b250,0x6738b0ff .word 0x2c077a38,0x85421e57 .word 0x97a2b470,0xd0e20332 p26_expected_registers: .word 0x00000000,0x38d2056d .word 0x00000000,0x91155b80 .word 0xffffffff,0xffffff8b .word 0x00000000,0x000000f7 .word 0xffffffff,0xffffffe2 .word 0x00000000,0xe85e1a1f .word 0x00000000,0x457da37c .word 0xffffffff,0xd2f2b478 .word 0xb961a07b,0xe12d46d8 .word 0x00000000,0x4de78d27 .word 0xa78ef3b8,0x7ef7345f .word 0xffffffff,0xffffffc9 .word 0x00000000,0xbbadaa13 .word 0x899ecd10,0x4b71e9fa .word 0x00000000,0x00000000 .word 0xde2dd71b,0xff1a19f8 .word 0xe48309aa,0x703e1ba5 .word 0x00000000,0x0000004d .word 0x192c254a,0x66dae0ef .word 0xcb56e460,0x09633ab6 .word 0x6132de5d,0x6a0b4198 .word 0xffffffff,0xc9a35879 .word 0x79901962,0xaaccbedd .word 0x00000000,0x000003e9 .word 0xffffffff,0xffffffd2 .word 0x00000000,0xfcebe20c .word 0x00000000,0xffffffa3 .word 0x00000000,0x00004b41 .word 0x00000000,0x82b86cfd .word 0x00000000,0xbbadaa13 .word 0x00000000,0x2a6d4315 .word 0x00000000,0x1bd72dde p26_expected_fp_regs: .word 0x1f599f8e,0xf47cfc03 .word 0x248c79a6,0x1bedfdb0 .word 0xb4501bfa,0x22a7a0c3 .word 0xb95372ef,0xc9a35879 .word 0x8856cc23,0x1494fa75 .word 0x9d415e8c,0x5038e9e2 .word 0x7ef7345f,0x4e60c1d1 .word 0x657c1614,0x3d1cd077 .word 0xdee2270b,0x2e2b0875 .word 0xc9011fa3,0x8f59df77 .word 0xd72bacba,0xb5491660 .word 0x8894c509,0x48313c67 .word 0x7a561a66,0xab3c9620 .word 0xe5a73c49,0x46ef421e .word 0x92c6aa16,0xe55cff86 .word 0x6a4261be,0xc58effec .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p26_local0_expect: .word 0xde2dd71b,0xff1a19f8 .word 0x238a3bca,0x9a23ba66 .word 0x4de78d27,0x9dad8597 .word 0x1d57178e,0x41fa64c9 .word 0x41bfa4de,0xfb3106bc .word 0x85ab7dc4,0xe343b26a .word 0xd8639df2,0x115ad11b .word 0x38d2056d,0x91155b80 .word 0xbb24da04,0x60431701 .word 0x869b7d89,0xa5c9aeaf .word 0x6dbd3da9,0x0ccd943d .word 0x8d116014,0xb1a09b4b .word 0x4869b8ec,0x5d2bd8cf .word 0x665fe9f6,0x919c595d .word 0x53e82948,0xd84e7ae5 .word 0x37d513e7,0x0ce7cd1d .word 0x657610fd,0x9a9187da .word 0xcf5ca6c7,0xd6267277 .word 0x6cbc5f4f,0x838f2de8 .word 0x1186deda,0x2cda6857 .word 0x5b1d683a,0xa6e5c176 .word 0x2bf5e800,0x6b90833a .word 0xed31fe8c,0x06ce0e3d .word 0x8a281505,0x1c3e4a5e .word 0x00409519,0x4560e9e9 .word 0xb74fad41,0xbf023511 .word 0x4b33c8b4,0xcb3ce5d5 .word 0xd0eb3aad,0xa2ff6454 .word 0xeea1e372,0xa0c67418 .word 0xbcf0bdfe,0x00a1567a .word 0xfbfac8b2,0xd82326fd .word 0x6674b752,0x04987d39 .word 0xfa6ae7f4,0x518e0a2c .word 0xc06b1522,0x1ec51dc6 .word 0x5a058136,0x7e445c64 .word 0xa4dc92e7,0xb4ed1ccb .word 0x68af4b23,0xd54e77ac .word 0x772293f6,0x5707cf8b .word 0xe43b871e,0xe85e1a1f .word 0xbae92ac3,0x30bf01dc .word 0x3247085b,0x4903b62d .word 0xbfc13765,0x94ae6e34 .word 0xfc99798f,0x9161cb1f .word 0xaefa22f1,0x97c2a6d0 .word 0x696da78d,0x000000a7 .word 0xa70f9f04,0xe68202ab .word 0xf8399be8,0x178c2413 .word 0xb0a63a23,0x74ff5623 .word 0x22bc22b7,0xefc7323b .word 0x4470c303,0xff23d317 .word 0x52ec75a8,0x82de8229 .word 0xdfc90820,0x7184338d .word 0xc2176a16,0xbbc620b1 .word 0xf85fbac2,0xa82a431d .word 0x1f6c2027,0x2ff1c795 .word 0x55838f7f,0x22657da8 .word 0x1389ba88,0x9b159972 .word 0xf60792f3,0x69c0591e .word 0xf7fa0760,0x523deb94 .word 0x773381a1,0x8597b32e .word 0xd930df63,0x3a4abcb2 .word 0x1671b73d,0x21a275cf .word 0x098f1bff,0x9947a10f .word 0xc93c00dd,0x01520794 p26_local1_expect: .word 0xc9c25ffb,0x621c38f2 .word 0xff6589af,0x20fc680a .word 0x000000d0,0xb7ba90b0 .word 0xd5062680,0xe77b2770 .word 0xd09ba89b,0x988d6f4b .word 0x7958a3c9,0xef7253b9 .word 0xefe8f21e,0x27f13dee .word 0x03ba9e66,0x04b9c2e1 .word 0x3f4380a8,0xdc11b091 .word 0x6951f844,0xc8b3b2e7 .word 0xfca21dfa,0x863fa6f5 .word 0x9fd16056,0x8f73639f .word 0x7e33e0a8,0x17288290 .word 0x8c6148e1,0x58c9e94a .word 0xd464dcdf,0x6124141b .word 0x0f12907b,0x7f487b07 .word 0x03fc7cf4,0x8e9f591f .word 0xb0fded1b,0xa6798c24 .word 0xc3a0a722,0xfa1b50b4 .word 0x7958a3c9,0xef7253b9 .word 0x75fa9414,0x23cc5688 .word 0xe2e93850,0x8c5e419d .word 0xd1c1604e,0x0cf64de3 .word 0x77d01c3d,0x14167c65 .word 0x03a3ace9,0xa64b658d .word 0x5125eecb,0x7ff7f48c .word 0x414b1326,0xd11a49f6 .word 0x644d8dde,0x0000726d .word 0xfcbe06d0,0x7ce48ec1 .word 0xc3ba6941,0xedd9d499 .word 0x93e30760,0xcc0fdf39 .word 0x35ff7654,0xdd22c283 .word 0xe47fb18f,0xf2921d3b .word 0xca4ee34e,0x980c1680 .word 0xbd21865c,0x1759d37e .word 0x002e0072,0x08259689 .word 0x3dc6cca9,0x4f8d0cb8 .word 0x066f3efe,0xc325199a .word 0x619e4075,0xde2d7029 .word 0xd6dc955a,0x5a4c3006 .word 0x23d7b69d,0x48886a64 .word 0x2f257768,0x22df355d .word 0xfa9ea6fb,0xb85ffb3f .word 0x004da198,0xed3cbad1 .word 0x2c408674,0x1e68a0ec .word 0x904680db,0xfb18eff1 .word 0xf822eeda,0x5d2b6b99 .word 0x1ddad867,0xc6965ffe .word 0x8c012381,0x7fc00210 .word 0xc886d3a7,0xcdabd0ef .word 0xe9f8dbe8,0xa78b9710 .word 0x00000000,0x000000eb .word 0x135161eb,0x7b69a65e .word 0xf891a855,0xd149e0b7 .word 0x8901e54a,0x88a898c4 .word 0x7d7d66b0,0x791c4995 .word 0xc24b7745,0xec9775bc .word 0x1e7535f3,0xdb5cf44f .word 0xe3ef3ff9,0x64473ffd .word 0x40f488e1,0x0dd7d2dc .word 0xc7776dae,0x124b7932 .word 0x5eabdfca,0xe25f3f12 .word 0x78832f7a,0x9b4cd525 .word 0xde1c46fa,0x327a9d5c p26_local2_expect: .word 0x6592ccf6,0x160c63ac .word 0x7958a3c9,0xffffffff .word 0x661a567a,0x91a42b2e .word 0x726dc08c,0xd03422a7 .word 0x7c1867e5,0x43eae39d .word 0x6d1dd3c3,0x506bdea3 .word 0x835f97a7,0x4d45a3a8 .word 0x16ed9e02,0x20edd000 .word 0xf3e0043d,0x169a8717 .word 0x3fb1cf07,0x8783957d .word 0xfcce4394,0x37055f8b .word 0x59135bf6,0x8c73a77b .word 0x1f5f58df,0xfcbb23ea .word 0x27fc1f88,0x3c1e17a0 .word 0xb2748015,0x8f1bf690 .word 0x99d6af8c,0x0846821a .word 0x38223c1d,0x1d5072aa .word 0x17880b58,0x2bea05c7 .word 0x3493f3d3,0xd543c30d .word 0x2961c929,0xd2795be4 .word 0x9507a120,0xa315886b .word 0xb961a07b,0xe12d46d8 .word 0x03b70653,0xff1e5e47 .word 0x247a74ba,0x7bd1b3c9 .word 0x4e2d4893,0x38d2056d .word 0xeef487ba,0xc1728258 .word 0x17e70908,0xd1b8ba76 .word 0xe5c06b0d,0x5064d33a .word 0x58710c48,0x52231597 .word 0xe635b1b0,0x19fb47d3 .word 0x5f21d858,0xc44e4082 .word 0xf8f3bb7d,0x1053c54a .word 0x0efb5d7e,0xc94d22dc .word 0x576d042a,0x53b5c0e6 .word 0x333fe85a,0x070b47c3 .word 0x0442efd7,0x24956b36 .word 0xc3e61302,0x3dcf96e3 .word 0x66fe5cfc,0xfcdc4815 .word 0x419045b2,0x80d51987 .word 0xc9011fa3,0x0a7c51df .word 0x00000000,0x0000006d .word 0xd7551631,0x8f234e54 .word 0x87c4dfbe,0x57fa5d33 .word 0x3d979575,0x52f70f36 .word 0x4f9becd6,0x6d4c64aa .word 0x724324b0,0xb88b2c08 .word 0x39bd7510,0x6f3078cb .word 0xe79be241,0x2f63af7d .word 0xc943576d,0xd09ba89b .word 0x768cf559,0x004cc6a9 .word 0x4ce7abe6,0x8942248e .word 0x300d14e6,0xb8ae43d3 .word 0xd2b34d3d,0xc5981910 .word 0x562fdc9c,0xeaaad850 .word 0x6ff91b87,0x32529a0f .word 0x5f1d42b3,0x26879281 .word 0x36c7b484,0x4bb83d3e .word 0xdee2270b,0x2e2b0875 .word 0x90c6b764,0x69090a4d .word 0xe6c4cc67,0xffc8fe68 .word 0x82b86cfd,0xbbadaa13 .word 0x92ee80f0,0x91b4000e .word 0xb1afcf05,0x7147b540 .word 0x666af969,0x694789b8 p26_local3_expect: .word 0xb20a39de,0x00000066 .word 0x6d5a3f7e,0x1d9426bb .word 0x8323de23,0x4dfab10d .word 0x5f34f77e,0xb8f38ea7 .word 0xa31f01c9,0x5aff60e1 .word 0x414b1326,0x8c5ad5f5 .word 0xf91c6a2c,0xf7adeaa4 .word 0xfc433676,0x3c3dc2a2 .word 0x0e9aff73,0x2628e3fe .word 0x227d6f8c,0xd2c1e0f4 .word 0xfbca5822,0xfad09b5b .word 0x7c8d7f17,0x0613a633 .word 0x1795122e,0x382dc722 .word 0x7ffbaa43,0xbeb01340 .word 0x321f3d4c,0xfcebe20c .word 0x5fa47302,0xda438e17 .word 0x6efdb832,0x52e2d327 .word 0xee61f16e,0xac30b32f .word 0x457da37c,0xa572147d .word 0xa64f5435,0x9ecd0c38 .word 0x331ee004,0x0bce2377 .word 0xa7324571,0x4507ba96 .word 0xefff10dd,0xbd49b4ff .word 0xfa51e840,0x3e66b934 .word 0x3f9c71ab,0x5106cd11 .word 0x40a06996,0xe02c272b .word 0x6d7228ea,0x1f398d26 .word 0x28c2cb18,0xe4699622 .word 0xa04fd1b8,0x824eddc3 .word 0x155acad2,0xf8936d26 .word 0x2b6c65d3,0x85b99eee .word 0x6ac2a63c,0x00000072 .word 0x69127e9e,0x1bda4c22 .word 0x35644db7,0xeb4bc707 .word 0x47f09615,0x06f95361 .word 0xe902708c,0x9e358029 .word 0x0f6c723e,0x0cc88aae .word 0x605a9d45,0xe25f3f12 .word 0xd35bedfb,0x95cd1aeb .word 0x17227caf,0x76d5d99f .word 0xafddf067,0x7d67e042 .word 0xb74d67ae,0xf671e3e1 .word 0x8899f5b7,0x2a5f09b0 .word 0x2cec1566,0x06209d49 .word 0xa0957545,0x1b2ed5f4 .word 0x7c0e3b8c,0x487e2ee2 .word 0x70c7f1a0,0x549184bf .word 0xabc0031e,0xab967abd .word 0x6cbcfb80,0x9c7f3404 .word 0xbb1d2d29,0xe62292b2 .word 0x9b807808,0x00fb1d84 .word 0x10441f5c,0xed0cafd3 .word 0x0851a5e5,0xb0f50d8c .word 0x625a44ff,0xe72bdf99 .word 0x34020edc,0x315f106b .word 0xd7568b76,0x61cbb89f .word 0x6b69ec08,0x21dea245 .word 0xad6bbe69,0x00da3092 .word 0xd53542f9,0x148ff880 .word 0x1b685ac4,0xf6e865b7 .word 0xaab97f1a,0x74590ada .word 0xa4006191,0x329c12d1 .word 0x0e87f92b,0xf8c45447 .word 0x53798545,0xa8961cf8 p27_init_registers: .word 0x30cab2e7,0xef7a528b ! Init value for %l0 .word 0xfef09f9e,0x30e63cab ! Init value for %l1 .word 0x5d69e842,0x4c248bc1 ! Init value for %l2 .word 0x2c4d8c73,0xe59ee168 ! Init value for %l3 .word 0xa5590148,0x081af139 ! Init value for %l4 .word 0xee133820,0x60d8dc11 ! Init value for %l5 .word 0x0bc7123d,0xf9129719 ! Init value for %l6 .word 0xcfb8ee9c,0x7002a88b ! Init value for %l7 .align 64 p27_init_freg: .word 0xcc67a6a4,0xe4328e18 ! Init value for %f0 .word 0x6d0f9ab2,0x4f928593 ! Init value for %f2 .word 0x1b696531,0x0f6c4e4b ! Init value for %f4 .word 0xda1d73d1,0x93ad6705 ! Init value for %f6 .word 0xef22e128,0x674df18e ! Init value for %f8 .word 0xff9e9883,0x1a2f412d ! Init value for %f10 .word 0x5088f45e,0x3ac9b824 ! Init value for %f12 .word 0xc69f451d,0xb69c7110 ! Init value for %f14 .word 0x5b65149c,0xa5df6c71 ! Init value for %f16 .word 0x5e759617,0xca7b6264 ! Init value for %f18 .word 0xb3b6c11f,0x158673cc ! Init value for %f20 .word 0xe29b8afd,0xa36892e8 ! Init value for %f22 .word 0xb1350faf,0x8443fbde ! Init value for %f24 .word 0x04cb47c3,0x799ef64d ! Init value for %f26 .word 0x5ebfd68f,0xf64dc310 ! Init value for %f28 .word 0xe4c68528,0x7e00e32f ! Init value for %f30 .word 0x03e7bf68,0x4302f593 ! Init value for %f32 .word 0xc3392e84,0xd2606068 ! Init value for %f34 .word 0xebe97c07,0x760eb8b5 ! Init value for %f36 .word 0x0b13fe26,0x3514e5ab ! Init value for %f38 .word 0x5735df73,0x3714c5c7 ! Init value for %f40 .word 0x858d7215,0xbf010ab7 ! Init value for %f42 .word 0x7fef4f67,0x1f61a631 ! Init value for %f44 .word 0x013fef68,0x4e7149d4 ! Init value for %f46 .word 0xd45a9920,0xf3d4f0f1 .word 0xfd849740,0xe00feb09 .word 0xe47e620e,0xfcf59a0c .word 0x9971cfbb,0xc31f558a .word 0xcf4ba2c1,0x7b1db404 .word 0x8b874ea7,0x13aeb43a .word 0x6ef70e03,0x42f1753d .word 0x9be3156c,0x287f32dd p27_expected_registers: .word 0x00000000,0x00000136 .word 0xffffffff,0xffffffcd .word 0xffffffff,0xffffffed .word 0x8e592c6c,0x2f35d8f5 .word 0x00000000,0x000001fc .word 0x00000000,0xa151ef1b .word 0xffffffff,0xe0770565 .word 0xffffffff,0xfffff737 p27_expected_fp_regs: .word 0xcc67a6a4,0xebcacee3 .word 0x6d0f9ab2,0x4f928593 .word 0x1b696531,0x0f6c4e4b .word 0xda1d73d1,0x93ad6705 .word 0xef22e128,0x674df18e .word 0x6d0f9ab2,0x1a2f412d .word 0x5088f45e,0x3ac9b824 .word 0x27010000,0xb69c7110 .word 0x304bd9dd,0xff8dd2f8 .word 0x5e759617,0xca7b6264 .word 0x4492a623,0xff594b0d .word 0xe29b8afd,0xa36892e8 .word 0x94149ec6,0x9474a6d2 .word 0x8fedba62,0xd4d3d16c .word 0x5ebfd68f,0xf64dc310 .word 0x88c5bb39,0xa319d806 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p27_local0_expect: .word 0x4492a623,0x14e3b0df .word 0xd8f50012,0xff8dd2f8 .word 0x4c28cfe8,0x53bd94c3 .word 0xfa2edb39,0x39880bf5 .word 0xbad74215,0x18eeb0df .word 0x1f5c9163,0xe8ca2a7c .word 0x3f5c9756,0xdc379150 .word 0x790fc90b,0xa2d3ca4a .word 0x4a561606,0x5ba2340a .word 0x85a9f7bb,0xedb0b709 .word 0x3ceace96,0x705d480f .word 0xbc8dff07,0x7cd0b623 .word 0xf3542d33,0x512e3fd3 .word 0xca7b6264,0x9a30f145 .word 0x84aefb14,0x4d1147b8 .word 0xca2df11e,0x9fb96c95 .word 0xb0f2c7cc,0x27d14ba0 .word 0x2b6a3a10,0x36dd266a .word 0xe76e2695,0xbb0500b6 .word 0xdd2eb49d,0x0169da61 .word 0x5a6ef4a5,0x33b6b587 .word 0xdc27d644,0x2fa79287 .word 0x2c040861,0xdfb0e314 .word 0xffd550a2,0x1eefb3a5 .word 0x8e592c6c,0x2f35d8f5 .word 0x5e70442e,0xba893162 .word 0xeadcdc18,0x20c11240 .word 0x41508af1,0xc05ce046 .word 0xce3860d5,0x59435d21 .word 0x930566f9,0xfb7e11d2 .word 0xed6b68e9,0x0b61aa3a .word 0x34f3fa16,0x139577ba .word 0xd2557044,0xd2da945e .word 0x40cc8a0f,0x35e49596 .word 0x2dd53ab9,0x2699569d .word 0x164f0817,0x8e5f19c1 .word 0x56a541b0,0xa60284a6 .word 0x45ec008c,0x1c590423 .word 0xe190e723,0x96ff3e60 .word 0x95563f3d,0x0304dd5c .word 0xad918aea,0x1be16494 .word 0xd6d3f73b,0x4da21280 .word 0xb1596220,0x4369e680 .word 0xca6eda00,0x75e17da4 .word 0x8f88bae4,0x0632cfb9 .word 0x324c5a03,0x2c56e045 .word 0xe407f0bb,0xc7f32640 .word 0x23a41480,0x2b65c73a .word 0x3ded9936,0xe3beb0c3 .word 0x89c1a059,0x9d825387 .word 0xd6a42241,0xd2db6c71 .word 0x938126a8,0xb6642852 .word 0x357b8dc0,0xce5c37dd .word 0xc260a789,0x1601998a .word 0x14c83749,0xe4eac1bc .word 0x88690826,0x9900ef94 .word 0xd01d39c6,0x8f7d90ee .word 0x8b23b49b,0x36ff0459 .word 0x5fd2ca9c,0x6c1b773f .word 0xc93a9900,0x34c839d2 .word 0xc6b6233d,0x239aff84 .word 0x844dec52,0x63b3f24a .word 0x016343d8,0x89769745 .word 0x566f5dfe,0x0681c41a p27_local1_expect: .word 0xddd94b30,0xcb75e1c3 .word 0x00000000,0x00dcf7d8 .word 0x4492a623,0x45b91ec0 .word 0xb29a0f6d,0xff8dd2f8 .word 0x0a04bbb0,0x7b28eeb6 .word 0x27010000,0xe1c977ef .word 0x1ba5b7af,0x5570c2b1 .word 0x2c0fc60d,0xff2609f1 .word 0x4b3ecb74,0x82f5100a .word 0x5f3cff31,0x60ba9cce .word 0xacab4b1b,0x36377402 .word 0x2b6b5ca0,0x90fddf4b .word 0xe619a218,0xd7b8a795 .word 0x0b1c5351,0xe59ee168 .word 0x7832c039,0xb1b6d9ed .word 0x558225e2,0x7cabf885 .word 0xe75e4bf2,0xc264142a .word 0xa1511882,0xf77d581d .word 0xcc0e4546,0xadf3d431 .word 0x346ed96a,0x40c98e87 .word 0x6716eda6,0xc9561875 .word 0x8bada762,0x9ba72177 .word 0x57c67fb2,0x6707e922 .word 0x8fedba62,0xd4d3d16c .word 0x05491836,0xff8dd2f8 .word 0x7271d4ce,0x317dcc35 .word 0xc75376b5,0x0f46ef5a .word 0xac43b0c4,0x558225e2 .word 0x4295a1fe,0x290d6ec1 .word 0x5f46e3d3,0xd87964fc .word 0xae20a03c,0x5a1d5cbb .word 0xd7747146,0xa17fb372 .word 0xc6629fdd,0xd9572695 .word 0x2ede5e41,0xa546df9f .word 0x87071771,0x15354616 .word 0x4380edda,0x8ea7763f .word 0xf904ebff,0x32c80e79 .word 0x26204638,0x8f4843aa .word 0x472b1694,0x450d05d2 .word 0x8fd46acc,0x27442f76 .word 0x819b49f0,0x1542d774 .word 0x03200896,0x87c2d527 .word 0x499de76c,0xb337711d .word 0xff99cf97,0x8e79d8c0 .word 0x04e42fdd,0x2c26834c .word 0x73b0de8f,0x754457aa .word 0x305f359c,0x0a55a55d .word 0xfa0f02b5,0xf3e7bf12 .word 0x1e01605f,0x703c8c62 .word 0x7d116eda,0x1349a4dc .word 0x376ca8a8,0x848f4c2e .word 0x9bcdf396,0xad2f3a07 .word 0xaad18e67,0x3decaa88 .word 0x1a41ff6a,0xbb285a39 .word 0x15e1c00f,0x0e4bf5f0 .word 0xb0bb040a,0xfedf0d02 .word 0xceb9b109,0xd068d53e .word 0x1512c90e,0x624c77eb .word 0xbb681d14,0x8b17aab5 .word 0x796e4347,0x07c4741d .word 0x3e9f3850,0x769aeee5 .word 0xb17255f8,0x922add21 .word 0x2f45def5,0x8bb71677 .word 0xb2a23154,0x5fd6f388 p27_local2_expect: .word 0x140758fe,0x2101f741 .word 0x4c6d6440,0xb6dde343 .word 0xe0770565,0xb4a146de .word 0xee822835,0x1e77009b .word 0x0000615a,0xc1a9e64c .word 0x2dd53ab9,0x892e7840 .word 0xe55f4512,0xfcca39d2 .word 0xa47fd291,0x04685644 .word 0xcc332ba0,0xc7236a3b .word 0x67f04092,0x68a79255 .word 0xe8f7b757,0x56759404 .word 0xd8ead96f,0x68e28551 .word 0xdefb86bf,0x1f3bfda9 .word 0xcd6d0d31,0xfa5a15f1 .word 0x065e1841,0x82d9bc4a .word 0x96c8519e,0x6ee5ad01 .word 0xdf0a9274,0x0de7019f .word 0xffffff59,0x760efc5d .word 0x9f49e569,0x7a3f75fe .word 0x85a43300,0xd8265ee9 .word 0xdbd25a5f,0x7e9e7c3d .word 0xd07fd09c,0xca410395 .word 0x7634ecf1,0xd1bced6f .word 0xca29ea4e,0xec2b634e .word 0xc4bb82ec,0x2cfd9e68 .word 0xdcdafbc2,0x1196c579 .word 0xf1c6cd27,0x7efbd484 .word 0x4416fca6,0x4f7b10a7 .word 0x93a4dcdf,0x13ccbad7 .word 0x095c7db2,0x522a3fd8 .word 0x87fa1f4b,0x4c6bfdb3 .word 0xb5b82317,0xbcc3181b .word 0x9fd1028e,0xfb393a2b .word 0x6e2e18e9,0xb044b3dc .word 0x318b59dc,0xc3cecb57 .word 0xa5c54f2d,0x9681f9e9 .word 0x96477642,0x9dacce48 .word 0x4866a7ac,0x1a3c78f8 .word 0x98655f68,0xbbdcc1ff .word 0x0f2980cc,0xc0bf1924 .word 0x366f9830,0x6cb151eb .word 0xa6db4034,0x80d53449 .word 0xe963c348,0x06c66714 .word 0x4373663f,0x44c27783 .word 0x2d70bd9d,0xe19882f6 .word 0x8f706a2c,0x0859d280 .word 0x67ab1839,0xea239475 .word 0xfe0e757e,0xe799051f .word 0x561ad428,0x183d96e7 .word 0xe8493673,0x10de5dee .word 0x76d90610,0x5dc64fb1 .word 0x8a3c6ddf,0xc5ea5dd1 .word 0xb2f51100,0x78528805 .word 0xe16edad5,0xf818f681 .word 0x841e7757,0x198e3793 .word 0x3dcc15cf,0xffc83383 .word 0xc25ed2dd,0xa67ab715 .word 0x4eae301a,0x2f50228c .word 0xc242d005,0xe9cf225a .word 0x2bbc2a72,0xb6b8aae0 .word 0x47f7a672,0xf6bba25e .word 0xc0defc6a,0xa2c9cd75 .word 0x005409b6,0xa7ac6296 .word 0x8e6f169a,0x135e097e p27_local3_expect: .word 0x06d819a3,0x39bbc588 .word 0x4ce6a9c1,0x3e9356c8 .word 0x4068ded2,0xbbdcc1ff .word 0xebcacee3,0xade699f6 .word 0x23a69244,0xaedaf9c6 .word 0xd2a67494,0xc69e1494 .word 0xba459ee3,0xec051811 .word 0x2a54b9e0,0x38b1abf5 .word 0x1b637b82,0x4da9ba61 .word 0x74183bd2,0xdc42ea33 .word 0x3af448ab,0x380db568 .word 0x00000012,0xac2cf8b7 .word 0xd37aacf3,0x6ee69243 .word 0x2850ef98,0x76ec0232 .word 0x70d1d2a1,0x70363aa2 .word 0xc8585b12,0xb0c4eafd .word 0x9e9f726c,0xa0b49ccc .word 0xe884f907,0xc6ddd3a3 .word 0x831c60b1,0x184bb3ca .word 0x24450cea,0xf4e3c497 .word 0x5176a77e,0xb911bce4 .word 0xd92cdf0e,0x8f7725b1 .word 0x985781fa,0xa70c8502 .word 0xa6df1eb8,0xd0e1b581 .word 0xcf2f74de,0x46b81002 .word 0x2eb64e6d,0xca18eab8 .word 0x8d126291,0x86bd0ec1 .word 0x7a6b0584,0x1a336e38 .word 0x51922594,0xa5912b99 .word 0x5f843033,0xd582f0cb .word 0x85ecd655,0xa151ef1b .word 0x2c6880cd,0x60e95931 .word 0x61cadd4a,0xfa0f0292 .word 0x38229d79,0xf4d61857 .word 0xf25cc28d,0x1e433505 .word 0x1e5df151,0x96fc25d5 .word 0x5f8f9b19,0x02736908 .word 0x73811059,0x767447fb .word 0x07dec5a0,0x8edacefb .word 0xccb34d52,0x1d71ce1a .word 0x81aca8c0,0x32447955 .word 0x7488ecb6,0xa9d18443 .word 0x350c9d24,0x797be716 .word 0x0487d425,0x09120cdb .word 0x715230d9,0xd3ef52ab .word 0xf9b70e96,0x465c0661 .word 0x2f10c25c,0xb5793085 .word 0x67d1d829,0xc4f2614c .word 0xf221ba6b,0xeeaf1b22 .word 0x74915d4d,0xf88416e5 .word 0x1cf542ad,0x7c2c00a7 .word 0x52d2fea6,0x4426d271 .word 0x238d0006,0x42177693 .word 0x1768eee3,0x27fe38d4 .word 0xd5f37971,0x0766986e .word 0xbe4f3358,0x277912c4 .word 0xe1f77d1b,0xba1fde84 .word 0x3ecde04c,0xb5a094ba .word 0xbda93245,0xf566f96c .word 0x297f8ac4,0xc1a9e64c .word 0xfac2615a,0x1894bba8 .word 0x061ddd13,0xe12200fc .word 0x529944b5,0x010ca8c0 .word 0x1141f165,0x1c1e1f50 p28_init_registers: .word 0x9a5f3704,0x86ed25cc ! Init value for %l0 .word 0xea339a9d,0xc6417199 ! Init value for %l1 .word 0x88212662,0x6218f393 ! Init value for %l2 .word 0x7f83f630,0x70d7136c ! Init value for %l3 .word 0x578691ca,0x930877f8 ! Init value for %l4 .word 0xd31e8bb0,0x86c0274a ! Init value for %l5 .word 0xaff9bfb4,0x6c3ae374 ! Init value for %l6 .word 0xc2d579c5,0xd657130e ! Init value for %l7 .word 0x4023292c,0x410b8b20 ! Init value for %l0 .word 0xaa061514,0x8f794a48 ! Init value for %l1 .word 0xac64493b,0xeb760ff4 ! Init value for %l2 .word 0x04be94d4,0x1da98ab0 ! Init value for %l3 .word 0x39c17806,0x560d2f05 ! Init value for %l4 .word 0x73735f2d,0xd31a0f3e ! Init value for %l5 .word 0x4e018606,0xa588f517 ! Init value for %l6 .word 0xb8f275f5,0xf1715792 ! Init value for %l7 .align 64 p28_init_freg: .word 0x1a7cec5a,0x31fb0cb2 ! Init value for %f0 .word 0x32b430a7,0xea753921 ! Init value for %f2 .word 0x588cbd19,0x86b33d8b ! Init value for %f4 .word 0xc59f9d65,0xb01d7d42 ! Init value for %f6 .word 0x258f60c7,0xc5a9de7c ! Init value for %f8 .word 0x7de31d41,0xc9ad265c ! Init value for %f10 .word 0xcd942c03,0x4ccb2dd1 ! Init value for %f12 .word 0x005985ec,0x6a6454bc ! Init value for %f14 .word 0x43ee217c,0xc75d2220 ! Init value for %f16 .word 0x2b4d98e9,0xc1e02c59 ! Init value for %f18 .word 0x7e947e6f,0x231545d6 ! Init value for %f20 .word 0x1f64d2da,0x155adffb ! Init value for %f22 .word 0x2420237e,0x7edc4bf0 ! Init value for %f24 .word 0x09d7d1cf,0xac4969a5 ! Init value for %f26 .word 0x07816566,0x15c782c1 ! Init value for %f28 .word 0x2bb027a4,0x19c70af8 ! Init value for %f30 .word 0xbae5e06c,0x7c183243 ! Init value for %f32 .word 0xf15031fa,0x044ae2f8 ! Init value for %f34 .word 0x0b69b3a1,0xbb4ac29e ! Init value for %f36 .word 0x8bfc4487,0xb392f43d ! Init value for %f38 .word 0x65b4ccf2,0x257d1e86 ! Init value for %f40 .word 0x70719a39,0xcfae4d13 ! Init value for %f42 .word 0x4f8e6601,0xee74eaf2 ! Init value for %f44 .word 0x17d58152,0xd30c06e5 ! Init value for %f46 .word 0x49fa6523,0xf16f4a55 .word 0xf42c0125,0x77aa6ac7 .word 0xb98efbbc,0xb98fd0a2 .word 0x10de4fdf,0x2382a96a .word 0x82644dcc,0xe641ab92 .word 0xf270883b,0xe2d85fe6 .word 0x532ce5fa,0xaedd51e1 .word 0x652880e3,0xa073860b p28_expected_registers: .word 0x00000000,0x00000ca8 .word 0x00000000,0x00000029 .word 0x00000000,0x252829d1 .word 0x00000000,0xf75b3d51 .word 0xffffffff,0xffffff86 .word 0x00000000,0x00000c03 .word 0x00000000,0x0000c465 .word 0x00000000,0xf75b49f9 .word 0x00000000,0x0e1357d6 .word 0x00000000,0x289275eb .word 0x00000000,0x00000820 .word 0x00000000,0x930877f8 .word 0x00000000,0x4b592f66 .word 0x00000000,0x00002827 .word 0x00000000,0xc57a7cf2 .word 0x3c75c24e,0x14332fb4 p28_expected_fp_regs: .word 0x1a7cec5a,0x31fb0cb2 .word 0x32b430a7,0xea753921 .word 0x588cbd19,0x86b33d8b .word 0xc59f9d65,0xb01d7d42 .word 0x258f60c7,0xcd6a7bbe .word 0x7de31d41,0xc9ad265c .word 0xcd942c03,0x4ccb2dd1 .word 0x005985ec,0x6a6454bc .word 0x43ee217c,0xc75d2220 .word 0x560d2f05,0x00000102 .word 0x7e947e6f,0x8207cc9f .word 0xcb1774bc,0x8b7b77f8 .word 0x2420237e,0x7edc4bf0 .word 0x09d7d1cf,0xac4969a5 .word 0x07816566,0x15c782c1 .word 0x2bb027a4,0x19c70af8 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p28_local0_expect: .word 0x1804ff8b,0x634953a9 .word 0x6076b9de,0xc1e536b2 .word 0xe3fa5865,0x29c94a10 .word 0x662f594b,0x144664f4 .word 0xcc3825cc,0x9c4e4eb3 .word 0xff225dc7,0x7c21ee43 .word 0xb589dada,0x6e1430da .word 0x93238778,0x514547c1 .word 0xe02be4df,0xd913495b .word 0xd50a316e,0x8f040a21 .word 0x63a1d56c,0x5b1ee9fc .word 0x6101a80d,0x248cf01e .word 0xa806b60d,0xf6c9ff17 .word 0x7704cce0,0x45b97293 .word 0xe33d735e,0xeb7ed61b .word 0x05aaf7d8,0x8fc91d59 .word 0x367ef0e6,0xe48b77d5 .word 0x4e4ebb62,0x6eabea47 .word 0xffe83f88,0x32a493f6 .word 0xd07d6515,0x020e519e .word 0xbb3b5565,0x41ddd288 .word 0xa7ec20ff,0x8f794a48 .word 0xa6ff3d2a,0xf2078fb3 .word 0xfb607f58,0xcf9ad4da .word 0x828ca1c2,0xe039bc13 .word 0x8dbb2365,0x754ba793 .word 0x11f54b7e,0xcb6a94a3 .word 0x69ad139e,0xe970ff76 .word 0xc3b81896,0x6a1113a9 .word 0x970f9bda,0x271ca4f3 .word 0xeb540e86,0xcf121f67 .word 0xf254b733,0xcaffca1d .word 0xc44ce6b0,0x0468bcda .word 0x1147580a,0xfa19ef83 .word 0x86af9ad6,0x42cb20dc .word 0xe79382c7,0x25cd1358 .word 0x33d58151,0x482c8e52 .word 0xd69e97ac,0xd0a6d0d0 .word 0xb83be84c,0x3a634311 .word 0x94130ed8,0xfffffe97 .word 0x49d9a95e,0x9904b8dd .word 0xe3ce1d7c,0xd6dfb091 .word 0xc4637d46,0x1f1a03a7 .word 0x89b06b80,0xb27e876a .word 0xdf636f20,0x8d5ed2dd .word 0x82f80aa2,0x2588ad3f .word 0xad93ffc4,0xa5d03e2e .word 0x61c7653e,0x5aa470e4 .word 0x22050172,0xa7521204 .word 0xcdd9fce2,0xed545120 .word 0xc7b8b264,0x2d1efb96 .word 0x06a4c146,0x06866296 .word 0xd0ed1a1d,0x9d7ca4f3 .word 0x2b7f9600,0xf7b57d0e .word 0x89bd8942,0x44eb38c0 .word 0xc82d019f,0x13a5f71c .word 0x9fcb73a5,0xd7856bdf .word 0x04709497,0x605b0ad0 .word 0x9a698147,0x10b1f99f .word 0x4dc2bb86,0x4217d415 .word 0x898bac88,0xaef01664 .word 0x5295497b,0x6667d44c .word 0xe699a58f,0xe2eab73e .word 0x8aa71cd0,0x305fa320 p28_local1_expect: .word 0x19c70af8,0x34f0b2dd .word 0x00000038,0x568f21cd .word 0x0e7016b3,0x397c47f5 .word 0xb20cfb31,0x5aec7c1a .word 0x0d894332,0x62bb9793 .word 0xff479a54,0xe233a90b .word 0x721f5f4c,0x00000069 .word 0xdf036583,0x4b640c93 .word 0x97ba7951,0x78e8f0d1 .word 0x03d9ee3e,0x94e38eb8 .word 0x9e9eab2c,0xe7915eab .word 0x247dc977,0x1151a9b9 .word 0x3ab65f0b,0x02336677 .word 0xb605724d,0x5286f403 .word 0x00000050,0xcbbd9716 .word 0x01625d47,0x0de3122d .word 0xae25ffba,0x6651e1ca .word 0x37521e1e,0xe6992369 .word 0x1e046e6f,0x4b6cfe58 .word 0xffab2fde,0xdbdaf4af .word 0x364248bf,0x0de80baa .word 0xe23ffe28,0x38c11c65 .word 0x08ca3783,0xbafb68a2 .word 0xedce1945,0x1f008043 .word 0x5f2893ee,0xde774cf7 .word 0xe1c346cf,0xeebbe776 .word 0x03d4c976,0x5a2c4384 .word 0xdef7a761,0x80f6c19e .word 0xcfba1a1a,0x15cd492c .word 0x0000001c,0x35cc3ab3 .word 0x20423e4d,0xb4bf9d83 .word 0x900f9308,0xbe2f7af2 .word 0x088b7134,0x15f4abe3 .word 0x135a536b,0xde0ceee2 .word 0x00f3ba68,0x537b1895 .word 0xaeb6a85b,0x35b57e89 .word 0x289275eb,0x8b7b77f8 .word 0xd6892c67,0x0b31d58b .word 0x350b2227,0x51cfa8e7 .word 0xbdb9f2f6,0x442e65c4 .word 0x8de7c7c4,0x41c6136e .word 0x0e841dc2,0xdd0a2730 .word 0x65728958,0xaf74fa34 .word 0x56db7f79,0x3b235688 .word 0x51f39c13,0x80f2dba8 .word 0xa53b0b50,0xeba2fa0f .word 0xe7a66c03,0x7d244007 .word 0x5028d390,0xcc1f88a3 .word 0x7f9fb6f6,0x06181fe3 .word 0xe9982c63,0x9e490963 .word 0xd361af59,0xa2e308a0 .word 0xf6cd2a76,0x7c5e2648 .word 0x163f9017,0xa1ff1e24 .word 0x6beca4e5,0x28927b9f .word 0xeb954729,0x99e1ac21 .word 0x5015c053,0xff18a68e .word 0xc1027c16,0xe8c8fa61 .word 0xce02b945,0x2861b494 .word 0x1d2a477d,0xae3c9bb1 .word 0xa7d0de79,0x432e00dc .word 0x2ec50e8a,0xb2d6b698 .word 0xd14f5d73,0xacd22597 .word 0x5917aafd,0xfbec6697 .word 0x0401ec3d,0x5eb37759 p28_local2_expect: .word 0x3824f937,0xe1bf3f4d .word 0x9b07cc9f,0x4500c07b .word 0xc4652e44,0x5d602d6f .word 0x4b592f66,0x38ccdead .word 0xee004aec,0x09425140 .word 0x560d2f05,0x00000102 .word 0x2ec6fa90,0x80030aa9 .word 0x0ded74d9,0x24ce5b20 .word 0x8e575e1d,0x960e8f2e .word 0x48e7c82f,0x36e89259 .word 0xe22bb156,0x6db28650 .word 0x47b556d4,0x220422ec .word 0x1ea28063,0x8ae3d241 .word 0xcfd2ab64,0x7a940599 .word 0x1df88b52,0x01dca661 .word 0x185db7c5,0xfe48c83c .word 0x297cacaf,0x1e96b71e .word 0x14cc9654,0x252828f1 .word 0x8e0cbf00,0x945074e6 .word 0x8999995e,0xf4641b95 .word 0xd71b991f,0xf7dd2401 .word 0x9a0765f4,0xa4dd38b7 .word 0x7ec8575c,0xc8c541b2 .word 0xde68afb9,0xf9d064e3 .word 0x2a42c479,0x306e0166 .word 0x7a63b0f9,0xe2ed1937 .word 0xa0d8d3b8,0xb2b7548e .word 0x28b2904f,0x761ee0f8 .word 0xb0d84f5a,0xa116ba91 .word 0x04446db3,0x86ee8e95 .word 0x98e0fdc0,0xa90ff6b1 .word 0x716f5255,0x645a5142 .word 0x53554b37,0x7360c8bb .word 0x2102be40,0x7b734daa .word 0x965f592f,0x787e8250 .word 0xe88fdbfb,0x918d21ad .word 0x869fafe2,0xf475c504 .word 0x13dceaa7,0xbcf3cae5 .word 0xb16ef1c0,0x757d41c2 .word 0xa202052c,0xa206b0e4 .word 0xa785646d,0xd98b7933 .word 0x274f2ab2,0x4dd7ea87 .word 0xd829e5f5,0xa2e308a0 .word 0xc7317e7f,0x8be07d66 .word 0x26b8656d,0xd2f96a17 .word 0x6c0ad083,0xf241aa9c .word 0x2d59bd53,0x00005027 .word 0xeb22d8a3,0x779060e2 .word 0xff42a4fc,0xecf9295e .word 0xaf37bd13,0x4719cf50 .word 0x8eab92ff,0xf55bae9a .word 0x6a57729e,0xa6bf693d .word 0xb7a2f5ab,0x753d6d40 .word 0x2fc7a471,0x1ccc2e12 .word 0xddab899b,0x9e8f42c4 .word 0xea339a9d,0xc6417199 .word 0xd2e9887c,0x1fda3933 .word 0x18ae8612,0x2c0e9419 .word 0xe202af53,0x5bb8a88b .word 0x4c108c13,0xd0589f3d .word 0xd0bbcb7d,0xf35a5e4d .word 0x73a06f1a,0x96cee6b2 .word 0x00000000,0x00002827 .word 0x9d5b0d9d,0xdbcd7ed6 p28_local3_expect: .word 0xd53d4c6e,0x54745389 .word 0xf8770893,0xca918657 .word 0x252828f1,0x0000c465 .word 0x7eeebce3,0x1a12a047 .word 0xbe7b6acd,0x985d4e6e .word 0x57fd07f3,0x24921dbc .word 0x576ec097,0x77b5586f .word 0xb6ff5770,0x3d3a432e .word 0xafbe13ef,0xeb117240 .word 0xb1581e3a,0xb32f80dc .word 0x47e528f1,0x15ae11b8 .word 0x91a347fd,0x42cf192f .word 0xad9eb0f4,0xd8f0e911 .word 0x6952f95e,0x12668025 .word 0x5fb500fc,0x52dbc40a .word 0x2486563b,0xd8c4666c .word 0xf4b18470,0x3a6cf246 .word 0xaca3d01c,0x1aba1499 .word 0xbf0558f0,0xb83606b5 .word 0xba34bab2,0xa85b2bd8 .word 0xca8b0082,0x00f688ae .word 0x2a2c0e57,0xc65cd2b6 .word 0x55afd009,0x851b68e1 .word 0x788b19f9,0x43d9d86e .word 0xe3b49519,0x92c06f33 .word 0x0623c297,0x5296fe7c .word 0xe83e12bf,0x1ec538b6 .word 0x01db8cd6,0x41652997 .word 0x52a04cf8,0x9da7db18 .word 0xf2f1fbba,0x2584d304 .word 0x4a213a90,0x09c95bff .word 0xc57a7cf2,0xdca1d9b3 .word 0x8dff38aa,0x52a36b60 .word 0x8dce1b53,0xddf085ca .word 0xec57ce0d,0x5fa11a03 .word 0xea7c76ae,0xbc8ac51b .word 0xb5ad2041,0xe377db97 .word 0xe97d3903,0xcd7961fe .word 0x6b0cc1c0,0xd4e4951c .word 0x88c07f7a,0x55a4169d .word 0xb46cb1d6,0x0c06d6a7 .word 0x7f3053b9,0x6909497c .word 0xd424f0f1,0x28277dca .word 0x031b9c5a,0xdffb8166 .word 0xca960d99,0x9b303d16 .word 0x9cd22158,0x3392b42f .word 0x7776e159,0x5e3cde6a .word 0xa0559bbb,0x0f642679 .word 0x2c7f24a4,0x9666933b .word 0x00007660,0x1f9c5ee4 .word 0x89c657b6,0x2541d3e1 .word 0x3625b0f3,0xfe9c490c .word 0x64e6eb65,0x58059f49 .word 0x1b8393d7,0xd67d6f36 .word 0xd6857465,0xf9914e25 .word 0x4f817b68,0xe2544df2 .word 0xe253a59e,0x8c731eaa .word 0x249235e4,0x1c226391 .word 0x39685e7c,0x5226f5eb .word 0x737ac65a,0x9175c2dd .word 0x225fae7b,0xd0dcd47e .word 0x9c42b09f,0xca0ca383 .word 0xaa9ed455,0x377321a5 .word 0xf6891866,0x392c20cb p29_init_registers: .word 0x09408124,0x87533aca ! Init value for %l0 .word 0xbe74e2ac,0xb746a2de ! Init value for %l1 .word 0xc8afd00e,0xa0deb057 ! Init value for %l2 .word 0xdfcd1e54,0x48d48b57 ! Init value for %l3 .word 0x4910f8f0,0x351d155f ! Init value for %l4 .word 0xeda4bee2,0xee6833bc ! Init value for %l5 .word 0x5b477a6e,0x48018b8b ! Init value for %l6 .word 0x4d1f7f39,0x8a2a314b ! Init value for %l7 .word 0xb40ffe9c,0x8c896be7 ! Init value for %l0 .word 0x16952db1,0xe495efac ! Init value for %l1 .word 0xc3bef729,0x99ef408e ! Init value for %l2 .word 0xb6256cbd,0xc771f7e6 ! Init value for %l3 .word 0x39b2b27c,0x92831d35 ! Init value for %l4 .word 0xd190132a,0x63470a0f ! Init value for %l5 .word 0xc81929d8,0x2ca19848 ! Init value for %l6 .word 0x6b335496,0x1f5c601d ! Init value for %l7 .align 64 p29_init_freg: .word 0x84139bce,0x6b4bde24 ! Init value for %f0 .word 0x02a5f04e,0x99320bdb ! Init value for %f2 .word 0x1727f531,0x5afa4ece ! Init value for %f4 .word 0x9856b43d,0xe7a9dc62 ! Init value for %f6 .word 0xb360fc88,0xeb1ab6af ! Init value for %f8 .word 0xf2ab569a,0x903f773f ! Init value for %f10 .word 0x2f0965ae,0x9913e5e0 ! Init value for %f12 .word 0x195408c6,0x80fe0138 ! Init value for %f14 .word 0xf8321c6c,0x454acc69 ! Init value for %f16 .word 0xcf417b28,0x353d1745 ! Init value for %f18 .word 0x35318261,0x01e1f6ca ! Init value for %f20 .word 0x98822eec,0xa24af428 ! Init value for %f22 .word 0x98f3ef80,0x1d374798 ! Init value for %f24 .word 0x2d3f1a0d,0xf332178e ! Init value for %f26 .word 0xe11758f8,0xb43a60ec ! Init value for %f28 .word 0x66ffe43b,0x0b801433 ! Init value for %f30 .word 0x532a1442,0xb1223be2 ! Init value for %f32 .word 0x8721b7a0,0x93b58904 ! Init value for %f34 .word 0x6d2ddd1a,0x4f174660 ! Init value for %f36 .word 0x372b025a,0x870b3c5b ! Init value for %f38 .word 0xcea8d860,0x776ee5f5 ! Init value for %f40 .word 0xed7e244a,0x9c7c6088 ! Init value for %f42 .word 0x94da9012,0xd1e4ca81 ! Init value for %f44 .word 0xfcf76e19,0x61974595 ! Init value for %f46 .word 0x6ff2ef91,0x5b8ba786 .word 0xd92085be,0xc263c2b3 .word 0x4d452ad8,0x175e01ff .word 0x7617de9c,0xdc1a8b4c .word 0xb9cfe42d,0xf7a8f849 .word 0xad8eb645,0x61f3ed3a .word 0xe5c909a6,0xd0db9225 .word 0x9de6044f,0xb0afb81b p29_expected_registers: .word 0x00000000,0x00000099 .word 0x00000000,0xff000000 .word 0xbf347447,0xa9fb7e7e .word 0x00000000,0xdd847752 .word 0x00000000,0x0000004f .word 0x00000000,0x00000004 .word 0xa9fb7e4d,0xe9690a41 .word 0xffffffff,0xffffffff .word 0x00000000,0xfc325f51 .word 0x003ff456,0x75800000 .word 0x00000007,0x580076b0 .word 0x00000000,0x90f2f168 .word 0x00000000,0x00000093 .word 0x00000000,0x0000008e .word 0x5c8dcc08,0x39d08217 .word 0xfffffff8,0x5bcdd61e p29_expected_fp_regs: .word 0x5a6cfb31,0xd82919c8 .word 0x4f8df13a,0xc8f7435d .word 0xb0cd3d44,0xd856ba04 .word 0x693a04e1,0x7e2d8c73 .word 0x3e98a4f5,0x0006fd2b .word 0xc408d75b,0xd9bb2388 .word 0x35101ba2,0xff5f72d1 .word 0x9d838bb9,0x155eca9b .word 0x0488f5f9,0x2abe1d18 .word 0xcf417b28,0x353d1745 .word 0x35318261,0x01e1f6ca .word 0x98822eec,0xe1c32c7a .word 0x98f3ef80,0x1d374798 .word 0x2d3f1a0d,0xf332178e .word 0xe11758f8,0xb43a60ec .word 0x66ffe43b,0x008aaca8 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p29_local0_expect: .word 0x00a40000,0xfac5b31a .word 0x7652e544,0x0f6a94c2 .word 0xffe4b9d7,0x2d798850 .word 0xc81929d8,0x2ca19848 .word 0xff40ec54,0x6d87d953 .word 0x316dc884,0x5bc99e98 .word 0x900e2f9f,0x63e1ac57 .word 0xcfed8b34,0x2544f40a .word 0x57d5b058,0x6daccb40 .word 0x69506342,0x26f2295c .word 0xf3fddf90,0x99e13d6b .word 0xfa7758da,0xb4565df7 .word 0x0b1e79ec,0x69116082 .word 0x3157eae2,0xc2521589 .word 0xf28ea357,0xeac00227 .word 0x41031583,0x40f2c1e3 .word 0x6473aed0,0x644057b7 .word 0x9a81caa5,0x66b24b8c .word 0xb7fa1961,0x964a3b0c .word 0x512d3c93,0x88c5f4ca .word 0x93dfd46f,0x119effaf .word 0x82e8a2a6,0xe7f97d32 .word 0xfac5b31a,0xed7fe028 .word 0xd79c95cc,0xffffffff .word 0x0d5898ae,0x440abc8e .word 0x5718ccc4,0x1f5c601d .word 0x038055d1,0xc3100ac1 .word 0x9eedff5a,0x193b54e4 .word 0x87849f57,0xfdc19d7a .word 0x8403650d,0x10241f7a .word 0xe6cd86c6,0xd9848144 .word 0x8f28232d,0xe2733b0e .word 0x666b1fee,0x28488b0e .word 0xc84e2c97,0x5f479e78 .word 0x86c2d8ce,0x7fbfbe8e .word 0x48e780c4,0x46c73731 .word 0xdca7cc86,0xf5106a58 .word 0x18e17917,0x44e44bba .word 0x25915b54,0x70bbf9d0 .word 0xe9315dfc,0x248a3d7c .word 0x700fbf5c,0xd50e6cdd .word 0x10e36fc2,0x620fc79c .word 0x959b5a8e,0x4d0bb438 .word 0x51caec5d,0xa7accfad .word 0x3dc35834,0xa731c037 .word 0xc0588677,0xee4d0b4a .word 0x04d5f0f0,0xf04cf1cc .word 0x6d156bd9,0xe7a28cd7 .word 0xf781aed2,0x97505b09 .word 0x9279c829,0x7e032905 .word 0x7ff37350,0x48d48b57 .word 0xe2c8efa7,0x7006d710 .word 0x918d4e3b,0x822dbec8 .word 0xda9a9eb9,0x36a71c7d .word 0x69e71a0c,0x190010d6 .word 0x64756d31,0x710033fb .word 0x2143afc2,0x36ce3cf9 .word 0x25abe30a,0x3ada6323 .word 0x77cd967c,0x4b71eda7 .word 0x9d978ec3,0xff80ef40 .word 0x0a258fff,0x19cd88b1 .word 0xcb98345a,0x168dde21 .word 0x6bce8078,0xa1d7872c .word 0x5de4b4c6,0xc2fd8c0e p29_local1_expect: .word 0xa21b1035,0xa0deb057 .word 0x1db7bd4c,0xe4800000 .word 0xffba56d8,0x443dcdb0 .word 0xffa19848,0x4987d8c7 .word 0xd31df04e,0xfa790b66 .word 0xff0a69e9,0x4d7efba9 .word 0x63bdc1bf,0x10345e6a .word 0xd01d46a3,0x5def770e .word 0xb86c767f,0xfdd328a6 .word 0x951552ba,0x146146e7 .word 0x250bd92e,0x459d3248 .word 0x3fc089b3,0xd7c9054b .word 0x785f1988,0x9d0eeea9 .word 0x31b4fef8,0x00000010 .word 0x7fa2f092,0x3c3dc69d .word 0x50b98e74,0x1424bca5 .word 0xfacc22ce,0xc30b8ad8 .word 0x63de6181,0x20405548 .word 0x83e4a5cc,0x5ced62ec .word 0xed10419f,0x6cd8e300 .word 0xc9f6db88,0xb75dde58 .word 0x4a7ac641,0x9632b319 .word 0x81abbd85,0xa2f7b549 .word 0xf336f962,0x99c9d8ec .word 0x0488f5f9,0x2abe1d18 .word 0x5c2c2384,0x645233ca .word 0xe27284d0,0xd7a469f0 .word 0x26bb344e,0xe04f37b8 .word 0x861189ba,0xbb63ce57 .word 0x9e05655a,0xfc3ef5cf .word 0xa7bf6927,0x5814c9d8 .word 0x4203ad86,0xf3b9b379 .word 0x32a37709,0x6bfc2b39 .word 0x1b6c53d2,0x8f9e16ff .word 0x8d236dda,0x0f1bff92 .word 0xce64a7e0,0x012ee1fe .word 0xabe42a7b,0x0ba39af6 .word 0x1bfc2506,0xa3cea1d4 .word 0x2db576fd,0x27499af6 .word 0x7cd8d830,0x5d1fed42 .word 0x697cda61,0x7798f968 .word 0x61bc1cff,0xc1ced4d5 .word 0xbf19e476,0x4746e521 .word 0x8868f852,0x80b23092 .word 0x5e332456,0xe963c622 .word 0x9c16f74e,0x8ffbbaca .word 0xa5a44182,0x910f382f .word 0x4acaa490,0x5fd5404d .word 0xad70e4ad,0x53bb49e4 .word 0xfff4a77c,0x9f0dc646 .word 0xf7388861,0xada99569 .word 0x14aaf0e8,0xffb6b3c1 .word 0xd8543e04,0x85b98d7a .word 0x77115e1a,0xefde3a3d .word 0x0cfb7e25,0xc80033f0 .word 0x445e051e,0xb8e7c726 .word 0x54223b52,0xf6f02a38 .word 0xae6f2683,0x1661c0a0 .word 0xbf12fac7,0x08769779 .word 0x2a4bc945,0x6ab1d26d .word 0x1a52d7be,0x8e6e641b .word 0x2e99420c,0xf12d0f16 .word 0xed7b6885,0x5b5587e6 .word 0xfde6e3e3,0x11b4492f p29_local2_expect: .word 0xffd159d6,0x55731223 .word 0xff14800b,0x3be4ff66 .word 0x000000ff,0x00000000 .word 0xdd847752,0x4f10e59c .word 0x0488f5f9,0x2abe1d18 .word 0xff5f72d1,0xc4069f8e .word 0x8adb5f65,0x67e53cfa .word 0x57d86640,0xf846cbfd .word 0xeb74cd90,0x835e9d6f .word 0xb0cd3d44,0xd856ba04 .word 0x8a5c09c5,0xc74aeb84 .word 0x1a317f8a,0x499534c8 .word 0x6739c179,0xfdd4a598 .word 0xab5b5ff1,0xfff9c360 .word 0x862dad7a,0x87a85a3f .word 0x14b6fe03,0x4b3c1630 .word 0x8ccc9f7d,0xa97f80eb .word 0x8226888e,0x4035fb12 .word 0x77d632d0,0xbaf7ff4b .word 0xf1b4cd98,0x78afda76 .word 0x36231064,0x4958297b .word 0x2b617155,0x42b7ea2c .word 0x2303d856,0x97ef5bca .word 0x37583c07,0x4c4f074d .word 0xf8d443fb,0xd08e01c5 .word 0xb6d564e8,0x02b7b3bc .word 0x7314a34f,0x846b4c73 .word 0xbf1da81a,0x17e51d18 .word 0x32588399,0x82304a54 .word 0xcc7a14b9,0x8675dc1e .word 0x9d7c38cb,0x562e363e .word 0xe200e144,0xfdf11df7 .word 0xd16fbf84,0xffffffff .word 0x9be36c95,0xfa1ca024 .word 0x3685496c,0x0255b7ab .word 0x7ac20522,0xfd933a45 .word 0xd46d3a96,0x6e0fd989 .word 0x96e7cb5a,0xa1c7dfa9 .word 0x81126971,0xd3833779 .word 0x31f577b2,0x5541f574 .word 0xcd91354d,0xc1fe6022 .word 0xef3fb980,0xc61b52e6 .word 0x0eb3bcff,0x3304ecb3 .word 0xd453ef94,0xf84cf6bc .word 0xe45bf652,0x351d155f .word 0x36a62ecd,0x8ec70413 .word 0xa8bb6eff,0xf2ca0873 .word 0x4393b4fc,0x3554bf28 .word 0xa88b12e3,0x7454b24c .word 0x1e2c9f31,0x29298370 .word 0xeef385c4,0x791cd4f1 .word 0xa776df7c,0xd2565483 .word 0x4e881b13,0xc706d81b .word 0x0629996a,0x52cee69f .word 0x19fd993a,0x615b72bb .word 0xa239a45a,0xe3dffd01 .word 0xf620638d,0x94006a61 .word 0x42250660,0x70e6434f .word 0x77cbccd5,0x3b117c9e .word 0xedfe61ce,0x42353460 .word 0x9e6383f4,0x5b7f8e62 .word 0x3ae367ca,0x811bc7c8 .word 0x5970d533,0x4c2ccb7b .word 0x73839c06,0x9c8c294b p29_local3_expect: .word 0xff063a8a,0xad2c4432 .word 0x5c73da1e,0xe4800000 .word 0x287b41cf,0x58d31d05 .word 0x2a40446f,0x93174bb3 .word 0x7a2cc3e1,0x44bbd5c1 .word 0x00000093,0xdee13a8f .word 0x3f6c8d0c,0x7d0423f7 .word 0x82d35d07,0x8e8cbfe6 .word 0x901ca9ce,0x43edcd9c .word 0xff03f1ba,0xfac5b31a .word 0x7fab6119,0x02859ce7 .word 0x9478cdac,0x03959b6b .word 0x36946a57,0x9b2eea38 .word 0x0af5ec76,0xcb061676 .word 0x6fc97a72,0x69e7a675 .word 0x4482b9cf,0xf0bce6cb .word 0xb9df0f13,0x88c8052b .word 0x0052eb53,0x17abc4eb .word 0x66ab0d32,0x52ca6514 .word 0x83d7d1dc,0x2491ff6b .word 0x9f8dff6b,0x0a219ee0 .word 0x3f92ec8b,0x01c4f104 .word 0x23ea7de4,0x8c925b77 .word 0xbe9af5b4,0x7a1cc332 .word 0xa88ba6aa,0x6d1a2b55 .word 0x550c79a9,0xc9b14e09 .word 0x78cb77fb,0x9cda17ba .word 0x6ba87afc,0x89e1306b .word 0xc0c91fe9,0xbf2e7669 .word 0x9ce81ee3,0xf4ddc3d1 .word 0xbc759f66,0x3f86165b .word 0xeea44b8c,0x41103362 .word 0xb3ac812a,0xc4262914 .word 0x0494e878,0xd7100f0f .word 0x6a7ed01b,0xbce5084c .word 0x483f108e,0x88c5ec7f .word 0x07047b63,0xd90841cb .word 0xec4b8296,0xa8563b2e .word 0x2eb00986,0x16ad45b7 .word 0x4b272c97,0x6810f928 .word 0x5a6cfb31,0x94b6a335 .word 0x4f8df13a,0xc8f7435d .word 0xc644988d,0x12de266c .word 0x693a04e1,0x7e2d8c73 .word 0x3e98a4f5,0x0006fd2b .word 0xc408d75b,0xd9bb2388 .word 0x35101ba2,0xaf742753 .word 0x9d838bb9,0x155eca9b .word 0xc0d4e618,0x8ff4e6d4 .word 0x1f448974,0x2977d407 .word 0xe92f61db,0x504bab7c .word 0xcced24e0,0x18f4b360 .word 0xfd36006e,0x3d967fc0 .word 0x302fcdc4,0x15b9a04b .word 0x1d9d3c69,0xd1351900 .word 0x53f55e5a,0x7944afad .word 0xea4dc3cb,0x05d940c5 .word 0x6d60e5b2,0xde8bebe0 .word 0xe1c38121,0x258c3669 .word 0x1038b40c,0x2c92aaf6 .word 0xea992af5,0x164586c4 .word 0x2d9646df,0x58d5cae1 .word 0xd06d2b2d,0x63568f6b .word 0x45336c9d,0x8864f6bb p30_init_registers: .word 0xcd19de54,0x2df8d791 ! Init value for %l0 .word 0x839a3555,0xe56e7617 ! Init value for %l1 .word 0xe55f0fee,0x4bc8cb2e ! Init value for %l2 .word 0xa296dd08,0xa36d8cd0 ! Init value for %l3 .word 0xbfb198ae,0x5023fcbf ! Init value for %l4 .word 0x35313d98,0xbab79ee7 ! Init value for %l5 .word 0x4def1971,0xecb1929a ! Init value for %l6 .word 0xce10f11d,0xcc009c26 ! Init value for %l7 .word 0xf9cb435a,0x2045b9c1 ! Init value for %l0 .word 0xe5348449,0xccedcdd7 ! Init value for %l1 .word 0xb1bd17f3,0xf9937d0d ! Init value for %l2 .word 0x26eec716,0x82b297d9 ! Init value for %l3 .word 0x984bb345,0xf465b55e ! Init value for %l4 .word 0x7f3d49a2,0x118d3a32 ! Init value for %l5 .word 0x2b986342,0xc00c4ed2 ! Init value for %l6 .word 0x37e05cc0,0x8e6516a0 ! Init value for %l7 .align 64 p30_init_freg: .word 0xeb565bd1,0x74ea2452 ! Init value for %f0 .word 0x7b0e39eb,0x448724c7 ! Init value for %f2 .word 0xbe659799,0x57afee95 ! Init value for %f4 .word 0xef3e3e00,0xa13e34f2 ! Init value for %f6 .word 0x68987fa3,0x42dfa185 ! Init value for %f8 .word 0x2f89878d,0xa74eb87f ! Init value for %f10 .word 0x563cb25a,0xde00f453 ! Init value for %f12 .word 0x1ca8281e,0x832a214a ! Init value for %f14 .word 0xdc4eb90f,0x213cebfe ! Init value for %f16 .word 0xe893d621,0x48846a1d ! Init value for %f18 .word 0x013513ac,0xe62f5471 ! Init value for %f20 .word 0xbc371a33,0x4f02fd9a ! Init value for %f22 .word 0x3677c2ff,0x2087ebde ! Init value for %f24 .word 0x937fa8be,0x0f155760 ! Init value for %f26 .word 0x62d197c2,0xd3f67322 ! Init value for %f28 .word 0x9d887181,0x47f58e90 ! Init value for %f30 .word 0x8254b0c8,0x6233466a ! Init value for %f32 .word 0xdaa44d55,0x531aed64 ! Init value for %f34 .word 0xc9c29fb9,0xb7f8a86e ! Init value for %f36 .word 0xcf7a1b19,0xd93319e3 ! Init value for %f38 .word 0x7364ffc8,0xc3841185 ! Init value for %f40 .word 0xafa8f800,0x280147ff ! Init value for %f42 .word 0xf1b94799,0x86a18383 ! Init value for %f44 .word 0xc009452d,0x723ea68b ! Init value for %f46 .word 0x671154e3,0x63230bff .word 0xd57b82fd,0x76fb6799 .word 0xa2851c99,0x2ccda9c4 .word 0x99a83dd1,0xaf382cca .word 0x822c8da9,0x2ede7040 .word 0x650d4176,0xac447d0c .word 0xc765c7e1,0xb7cd504a .word 0xb93ba283,0x458dcfa4 p30_expected_registers: .word 0xcd19de54,0x2df8d7a1 .word 0x00000000,0x4f02fd9a .word 0x00000000,0x957d7e87 .word 0xf1906fa1,0xea09d915 .word 0x00000000,0x0000004f .word 0x00000000,0x000000b1 .word 0x00000000,0x000000d9 .word 0x00000000,0x708d675d .word 0x00000000,0x0001b322 .word 0x00000000,0xa6b4afec .word 0xffffffff,0x48e6d959 .word 0x00000000,0x000000b4 .word 0x00000000,0x7251e290 .word 0x00000000,0xb7192705 .word 0x00000000,0xb7837ebf .word 0x00000000,0x000000c2 p30_expected_fp_regs: .word 0xf37baed5,0x74ea2452 .word 0xa296dd08,0xb4c7748d .word 0xbe659799,0x57afee95 .word 0xef3e3e00,0xa13e34f2 .word 0x68987fa3,0xff3a0b7e .word 0x2f89878d,0xa74eb87f .word 0x16eae692,0xb0293abd .word 0x1ca8281e,0xac44185f .word 0xdc4eb90f,0x213cebfe .word 0x5945f371,0xcd20d5aa .word 0x013513ac,0xe62f5471 .word 0xbc371a33,0x4f02fd9a .word 0x03a05617,0x1b55a407 .word 0xcd20d5aa,0x0f155760 .word 0x0c3b2b7b,0xd3f67322 .word 0x5396cc38,0xd464e0af .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p30_local0_expect: .word 0xb6880755,0x052719b7 .word 0xaad520cd,0x71f34559 .word 0x7a8e0765,0xa14f7a4f .word 0xb452e02c,0xc6d4f56c .word 0xfa382b96,0x00000000 .word 0xac44185f,0x41f70444 .word 0x1691c2de,0xb77c6055 .word 0xacab5427,0xf6a4c664 .word 0xa46dc610,0x2c52e08b .word 0xe4a8f534,0xd5859d6c .word 0xf40980c7,0xa6b4afec .word 0xf1906fa1,0xea09d915 .word 0x11a303a9,0x43e28db9 .word 0xb0a0438e,0x87d6eb15 .word 0x633e770c,0x772ea268 .word 0x3062bbba,0xedf59373 .word 0xc8bb9578,0xe32a0c69 .word 0x5e832cc3,0x3f868207 .word 0x574e08d1,0xefc44cbd .word 0xa741752b,0x57418f50 .word 0x8ae4d744,0x2246a7bd .word 0x207c7e26,0xcad26820 .word 0x3d3693fd,0xbab3e9e5 .word 0x96fffbf5,0x83fa4482 .word 0x685baa77,0xe54d395a .word 0x3ba37f81,0xb142ff04 .word 0xd809b8b9,0x7a9b7585 .word 0xa073f1f4,0xfb165e54 .word 0x670578bf,0xc4f7e62c .word 0x8c61fa44,0xbd87e358 .word 0xf759fbd4,0x6a20d018 .word 0x954562b6,0x3f998557 .word 0x06617726,0x957d7e87 .word 0xe5703fb3,0x19ea135e .word 0xc913f32d,0x2d28f567 .word 0xa890abd9,0x82f8aefa .word 0x75036cff,0xe5b8815b .word 0xd42f55d2,0x2271bb72 .word 0x29a614d1,0xbf145d90 .word 0x70ce3d46,0x48ac9bd5 .word 0xbade2019,0x872fa9b4 .word 0xe14f2328,0x877dc3f3 .word 0xca21a44d,0xad534757 .word 0xb8137fb7,0x4c380098 .word 0x64592fb8,0xf22c9096 .word 0xde52ad86,0xb4527e11 .word 0xb99b33f3,0x0ab55c80 .word 0x7a434809,0x2585aea6 .word 0x0f599392,0x97a3faee .word 0x10571aa8,0x02d398b0 .word 0x42f52e3d,0x52126d58 .word 0x748e5c59,0xadb8dc98 .word 0x9baaaae3,0x48d0c8fb .word 0xf81f8cd7,0x4f986b22 .word 0xa163690f,0xfa08b384 .word 0xa9df7437,0x05aa697b .word 0x77f3aca4,0x0a00cca5 .word 0x59ee4c4b,0x6e8c2ac1 .word 0x922f469d,0xf602c99c .word 0x15f7e04a,0x46c1b227 .word 0xd548a2c3,0x3cae7098 .word 0xdaac9d4f,0x2c0f9865 .word 0x8510215c,0x63beb0f7 .word 0x25b8c0d3,0x403b6e9d p30_local1_expect: .word 0x07a4551b,0x1756a003 .word 0x5396cc38,0xd464e0af .word 0x2597f01e,0x8effbf6b .word 0x8d74c7b4,0x08dd96a2 .word 0xdc4eb90f,0x82b297d9 .word 0xdc000000,0x63750d22 .word 0xdb5d1e8d,0x44564618 .word 0xaed2cd8b,0x3feb77b7 .word 0x4d9c4498,0xfde02c0e .word 0x5c4e585e,0x5dff8665 .word 0x25372d29,0x85768866 .word 0xf6782562,0x86734d2f .word 0xc38d5a8c,0x28aaa15b .word 0x28874352,0x9aa50b3a .word 0x4da62e57,0xb7837ebf .word 0xbe34a3a8,0x16f65609 .word 0x4e6e9010,0xf6e7ab51 .word 0x0a519255,0x6727114b .word 0x73ce1fe7,0x52ebff09 .word 0x8396884e,0x0e4f02a1 .word 0x1ab4bd26,0xa3fc5d2f .word 0x15214f79,0x93a43957 .word 0xd7079b1c,0x95b55fb3 .word 0xf3732f6c,0x07ceaee5 .word 0xcd0bbdd4,0xfee4d84a .word 0x73c09bae,0xde909ec7 .word 0x86c10ec7,0xdd7c84ff .word 0x1ffc4e28,0xb97d5ef0 .word 0x69b1eb1c,0xcc225fa6 .word 0x82c62629,0x871eba26 .word 0xee3b1133,0xf6288c2a .word 0x155e1ad6,0x45a6807b .word 0x4f20bec6,0x56e7fdb3 .word 0x8f9ac01c,0x0aed578a .word 0x6a3dbacb,0x9dba4d59 .word 0x1a1fc60a,0x074fc3a2 .word 0x5b300dca,0x0456af9c .word 0x0b30e8c6,0x82795f99 .word 0x3a55643c,0xee3c69d9 .word 0x19fae132,0xfc61e15c .word 0x73b500ba,0x205818ed .word 0x68448c0a,0xd87e87da .word 0x700b6b01,0x93a3d768 .word 0x5c5c10a3,0xba814c11 .word 0xc427ee93,0x018cf5db .word 0x8015cb31,0x6065abd2 .word 0xee6af6b7,0x421e82e0 .word 0x79a29b40,0xcc5bd202 .word 0x3538cfec,0x8e0b5e31 .word 0x095c7aa7,0x504f4d8b .word 0x882dfa1e,0x13eb6a73 .word 0x2cf7d65e,0xaa062ec3 .word 0x0a753f73,0xf54232aa .word 0xa8c54212,0x94223f11 .word 0x882f6ce8,0x92318213 .word 0xfcef3e6e,0x2dfb7882 .word 0xb7192705,0x59eb2df0 .word 0x2343361e,0x5b9b9dd5 .word 0xf490d1ce,0xe4b2d239 .word 0x4ee265ae,0xb1ad771d .word 0xd0e027db,0x5d1ffe05 .word 0x164c2d64,0xd14166f7 .word 0x81412208,0xef89f7f4 .word 0x4f8e1cdf,0xde3841d0 p30_local2_expect: .word 0x3677c2ff,0x43746ef8 .word 0xaf30561b,0x79009d25 .word 0xf9000000,0x00000000 .word 0x2300c2ff,0x2087ebde .word 0x5e34eabb,0xc234f863 .word 0xd7010000,0xf6cbd08b .word 0x179b69e4,0xfa61e0f9 .word 0x76c043d5,0xff9ed329 .word 0x94840329,0xbd3f8208 .word 0xffc89a62,0x6e7388cd .word 0xb8db966c,0x73866c51 .word 0x621ce557,0x8b7e429d .word 0x0f1849d5,0xc07e5371 .word 0x4112c8bb,0x94d57bd3 .word 0x80acce5b,0x66fa8663 .word 0x22d7f795,0x458e6610 .word 0xc5977cc7,0x9f716542 .word 0x3454f965,0xf46c6b5d .word 0x6c5140d3,0xde2d4358 .word 0x9eacdebf,0xaa96d07c .word 0x5f0c9a56,0xe3b93e65 .word 0x42918ba9,0x45b770d0 .word 0xe3ed3705,0xad6832d5 .word 0xd3ebc2a0,0xa890abd9 .word 0x990ab9dd,0x1f0c0132 .word 0xdf82992c,0x7b2b3b0c .word 0x6764fe7d,0x2557888a .word 0xbed2a082,0xdadee1f2 .word 0xf7944d34,0xc6192d29 .word 0x934ddeb0,0x8cb2e422 .word 0xf12a954d,0xb0b35751 .word 0x1036d6fc,0xf30b2756 .word 0xb064e5c6,0x11b19c1b .word 0x21528697,0xcf50e952 .word 0xc879749c,0x69b17391 .word 0xae009a62,0x2b0a6136 .word 0xbf368cfb,0x43d7f474 .word 0xef804db8,0xf85a7521 .word 0x6cadc92d,0x7084a7f4 .word 0x21f4df9d,0xb48b1c02 .word 0x1f9d64f2,0x20b1ca56 .word 0x4b483d8d,0x51770add .word 0xb523ed44,0x5f24e5e7 .word 0x66fbc5f2,0xef54d67d .word 0x40000000,0x22f0b499 .word 0x9a4faa87,0x7753fcfa .word 0xc69016ad,0xd1e4e6dd .word 0x79510078,0xb19c8f6d .word 0xe98323fc,0xf0ee5b53 .word 0xf742c40b,0x2dfb9412 .word 0x59833ee0,0x550788b6 .word 0x17bce9d6,0x178221c0 .word 0xfe1960a4,0xfcf69a47 .word 0xddbab193,0x96084cff .word 0x366453e5,0xccc2c78a .word 0x00fe9d5b,0x5758c293 .word 0x1de9a1fb,0xbff03241 .word 0x4f824f37,0x06c45fb6 .word 0x02c0f40d,0x2a85468a .word 0x4d1636bf,0x07a0b9d6 .word 0x26d69d63,0x09b1530e .word 0xb67101de,0xdcec96b7 .word 0x8f84bc49,0x2484cd57 .word 0x04d7a739,0x2f4f0dbc p30_local3_expect: .word 0xfeeb3c21,0x0fb94edc .word 0xff5d4d30,0x5066e83f .word 0x04a9cdff,0x33adb481 .word 0x9afd024f,0x331a37bc .word 0x1ce516f4,0x9582652d .word 0xff3a0b7e,0xd779bd81 .word 0x5f894185,0xf90917ac .word 0x591a3a62,0x43a626f4 .word 0xd7097765,0xc66ef2fa .word 0x6659dea2,0x0eae1333 .word 0x1ba02523,0xb21bf520 .word 0x910952ab,0x98ff122d .word 0xc1d16db2,0x72b4a091 .word 0xc23a61de,0xb328b418 .word 0xe6890fff,0x48e482e3 .word 0xc827d52c,0x552cf8ff .word 0x0e4aef47,0x1af55c06 .word 0x6279e7b3,0x5a1c98eb .word 0xf8eacf4d,0xa5b215ae .word 0x31b2c50d,0x3a823117 .word 0xb9de9336,0x69a5d6d0 .word 0x6c26659b,0x183490f8 .word 0xc1d5998c,0x7a0e5052 .word 0x7ee08db2,0x6e7c61e9 .word 0xd782534b,0x314e8c63 .word 0xc7541949,0x8b9ee755 .word 0xa9f3e679,0xc06a5a4f .word 0x00000000,0x8d74c7b4 .word 0x8d6e184f,0x2622ae89 .word 0xc843643d,0x53964031 .word 0x8258375d,0x949068c1 .word 0xb08acaf5,0x1ecd9009 .word 0x6e43df5a,0x123201de .word 0x6eab107a,0x550788b6 .word 0xaea97437,0x1f696e99 .word 0xcdc59e2f,0x0815c38b .word 0x6c080e14,0xdd76f349 .word 0x340760f7,0xca76de9b .word 0x5654e37e,0x5ed131c4 .word 0x04494487,0xad5e8593 .word 0x0629425a,0xb9f65e04 .word 0xb1503d05,0x946484a8 .word 0xf9bac526,0x3ec1b2b3 .word 0x50c82761,0xc31998b4 .word 0xc04eb554,0x7ff9fd67 .word 0x08dd96a2,0x1a36a3bf .word 0x403311e0,0xec5f7c09 .word 0xf80f9112,0x5ee157c9 .word 0x514ee00d,0x02771ea1 .word 0x926fbccb,0x7706f670 .word 0x89b4a72c,0xdfe3d4c7 .word 0x27929022,0xcc5bf5a2 .word 0x25a077f9,0x982e3d61 .word 0x02decc0d,0xd4959647 .word 0x366453e5,0x1ad8e954 .word 0xd977e92c,0x0484db03 .word 0x0607332b,0xccc74e2c .word 0x93b244cf,0x3f08f068 .word 0xdc7fec80,0x55fc4ca8 .word 0x9360f0cb,0x45639b99 .word 0x00000000,0x0000003b .word 0xb97822db,0x329181ee .word 0x7c9103ec,0xcdf17517 .word 0x2e05ae60,0x930dba72 p31_init_registers: .word 0x5276d04d,0xf0d6d559 ! Init value for %l0 .word 0x1436c5ae,0x5f425da2 ! Init value for %l1 .word 0x7e6327ec,0x430dd255 ! Init value for %l2 .word 0x73fef5d4,0x240e53df ! Init value for %l3 .word 0x481cb4c0,0x32625dd2 ! Init value for %l4 .word 0xed614416,0xaae92a70 ! Init value for %l5 .word 0xa920e636,0xa0a88c50 ! Init value for %l6 .word 0xabdb5938,0x129b932d ! Init value for %l7 .align 64 p31_init_freg: .word 0xf463698c,0x26afb43e ! Init value for %f0 .word 0xab2ce447,0x6816cbe0 ! Init value for %f2 .word 0xe2da4320,0xae9c5d92 ! Init value for %f4 .word 0xc877750c,0x6501308a ! Init value for %f6 .word 0xb9e8658c,0xfd805c7f ! Init value for %f8 .word 0x20a44e8b,0x3f775ad2 ! Init value for %f10 .word 0x4ba83b5a,0xbea1869b ! Init value for %f12 .word 0x22105cd2,0x6509bfe4 ! Init value for %f14 .word 0x3ef312e3,0x53fea3c8 ! Init value for %f16 .word 0x0d6da1db,0x53e8736a ! Init value for %f18 .word 0x11bd694d,0xef08e5ec ! Init value for %f20 .word 0x3478fb99,0x06dfc5ce ! Init value for %f22 .word 0x51a8fa61,0x3bb3a6c8 ! Init value for %f24 .word 0x832d93d8,0xeb8da519 ! Init value for %f26 .word 0x82f78e16,0xcd7dfdf1 ! Init value for %f28 .word 0x9743e8d4,0x3db9d147 ! Init value for %f30 .word 0x36d63098,0x8642a842 ! Init value for %f32 .word 0x622d5278,0x4c57f24e ! Init value for %f34 .word 0x6f9acf29,0xbb2cf8de ! Init value for %f36 .word 0xeb4e1791,0xd2c0a9a8 ! Init value for %f38 .word 0x4b032c9a,0x652a1e1f ! Init value for %f40 .word 0xea25c4ea,0xaa6c2965 ! Init value for %f42 .word 0xf883c1ec,0xdca6f469 ! Init value for %f44 .word 0xde39010c,0x4e34a0d9 ! Init value for %f46 .word 0x3d8beaa0,0x79708798 .word 0x90904fa8,0x66c724bd .word 0xcf398101,0x44dfeb14 .word 0x96cc6888,0x426ede24 .word 0x10f8306c,0x66ea92b4 .word 0xb0e736fb,0xfa49d6b7 .word 0x0e144e10,0xdbe4c609 .word 0xffb84cb1,0xd3bcf941 p31_expected_registers: .word 0x00000000,0xff0002ca .word 0x00000000,0x0000003b .word 0x00000000,0x000000fe .word 0x80f35c98,0x5644b5be .word 0xffffffff,0xffffffaa .word 0x00000000,0x00000074 .word 0x00000000,0x0000fe7b .word 0x00000000,0x00000208 p31_expected_fp_regs: .word 0xb5f84b4f,0x64aebe15 .word 0x31d915dc,0x8ac46c48 .word 0xeb51ab65,0x0a2f949f .word 0x00000188,0x611c3a62 .word 0x7c32a02c,0x19679af7 .word 0xe1989a4a,0x1e05637b .word 0xd796cb1a,0xdf530e24 .word 0x7c32a02c,0x407ccac1 .word 0x3ef312e3,0x53fea3c8 .word 0x0d6da1db,0x2b10ad4e .word 0x11bd694d,0xef08e5ec .word 0x3478fb99,0xab0dd255 .word 0x51a8fa61,0x3bb3a6c8 .word 0x832d93d8,0xeb8da519 .word 0x82f78e16,0xcd7dfdf1 .word 0x9743e8d4,0x3db9d147 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p31_local0_expect: .word 0x743c3f8d,0xd4a257e2 .word 0x149850bb,0xb565560a .word 0x925d9cae,0x2cf198dd .word 0x1a973b9c,0x1a973b9c .word 0x414abba9,0x5f472372 .word 0xab0dd255,0x240e53df .word 0x6115ca84,0x191c0ea1 .word 0x3bcbccbf,0x0f123410 .word 0x2f2a4932,0x8fbfb38e .word 0x534ce73c,0x1870ee68 .word 0x46ce89ea,0xee40c8fd .word 0x01d51d9c,0xce919458 .word 0xe60e7d67,0x4f5d9c19 .word 0x6e8e2a8b,0x87ed316d .word 0xee2b8dcb,0x929a5374 .word 0x9e3af242,0x8602e6ea .word 0x5b2b4936,0x27761101 .word 0x7e221711,0xe89610a9 .word 0xda60dc0e,0xa72866ff .word 0x0ba4786e,0x7650f597 .word 0x84dc5905,0x44356f19 .word 0x8d61c037,0xaace2fa0 .word 0x48f45af5,0x5131904d .word 0x86f8add8,0x11aa2d6b .word 0xe9afe4af,0x862ad4c0 .word 0x48375cf5,0xdc763a5c .word 0x3779a4d0,0x522abe8e .word 0x7d4f2e99,0x68313774 .word 0x895f4b96,0x18f5070e .word 0xa1db2634,0x901e3930 .word 0x55bf6d02,0x0f2d53c0 .word 0x54550bb4,0x34cd1f28 .word 0xef08e5ec,0x3e5c4004 .word 0x087be7d3,0x4c3ebacf .word 0xabe0327f,0x9251e342 .word 0x23acb743,0x1772f2b6 .word 0x2600a2e3,0x567793a7 .word 0x327613d3,0x9a65bb60 .word 0x470f9175,0xaa0128b0 .word 0x069f15eb,0x99f3682e .word 0xfb709ec1,0x00000188 .word 0x7bb46613,0x4b833c18 .word 0xcefec93b,0x9caf216a .word 0x86ec3ab0,0x133bf058 .word 0x08d043a4,0xee5cc70b .word 0x94ad5577,0x9918812d .word 0x0153d3ac,0x5940fb97 .word 0x7f3bbd15,0x05ff447a .word 0x119bcd57,0x2e31664b .word 0x1b5bcd86,0x69732a9c .word 0xe9ddd39d,0x56caf8c0 .word 0xf48d3666,0x41cc2381 .word 0x16da2ab8,0xb590bd02 .word 0x1f23df57,0x7ed9f73c .word 0x5b8089ac,0x60c0591b .word 0x40385638,0xa5834eff .word 0x433a07bd,0xdbb302fa .word 0x40a5e2ff,0x137ac426 .word 0x4f78163d,0x88026f13 .word 0x8cec8b9f,0x3535a16f .word 0x64eeef20,0x848e0446 .word 0x7d0ffba1,0x13f37d5b .word 0x02503b4d,0x3141920f .word 0xdfebaceb,0xbbdf0dff p31_local1_expect: .word 0x1ca76573,0x7492d26c .word 0x19679af7,0x0a0c9bfa .word 0xf8f59f19,0x92753c52 .word 0xabbd8ee1,0xca03a4cf .word 0xff008272,0x8123a2b9 .word 0x2af8f11d,0xa971d821 .word 0xc547b3ea,0x245bcdbe .word 0xd89d22d9,0xa292ce7d .word 0xa1d750f6,0x39c8c17b .word 0xe9741bdc,0x46534615 .word 0xc4bdcd23,0x7581b0ed .word 0xf464ec08,0x7baeff86 .word 0x6402fb12,0x02a7818e .word 0x8a8a9733,0x7ea60439 .word 0x47c583df,0x5e666972 .word 0xafcc8554,0xd0c4481e .word 0x14331df9,0x29601c92 .word 0x9971b2ef,0xfdbab50b .word 0x2b10ad4e,0x374fa636 .word 0xd864ff35,0x5c4711f0 .word 0xf9f143db,0x0e08e3f2 .word 0x13213c2d,0x69d92f4b .word 0xa7e62a03,0xf15cd4c5 .word 0xce3241cd,0xfc5aa002 .word 0xf8bcab5d,0x6b98511c .word 0x1c38451b,0xa29d427e .word 0x2055daa1,0xe27d219f .word 0x35e18471,0x8c9a33be .word 0xa756c72e,0xbf3d959b .word 0xed0c947b,0x87e92209 .word 0xcbd71044,0xcef4cc56 .word 0x71049192,0xb80ced78 .word 0x7f80104d,0x8f65f59c .word 0x4e8f4a9c,0x0ea11df2 .word 0x6dd8d490,0x298fabb4 .word 0xf70ebba1,0x7ff51d8e .word 0x77bb5742,0x33c36bcc .word 0x77511a91,0xa23c1a7c .word 0x46e50963,0xf97fcd27 .word 0xe44d224a,0xbf2eb926 .word 0x9373ed13,0xaab4c180 .word 0x935b967d,0x1a7c1ced .word 0x832d93d8,0xeb8da519 .word 0xc5058b33,0xc92c7c15 .word 0x3947ff67,0x977a4e33 .word 0xa42840b6,0x7c44cb4e .word 0x9dff1a41,0x8ed1444f .word 0x3e5b7694,0x0b653e63 .word 0x9d183f78,0xd3938317 .word 0xe3255075,0x09100763 .word 0x6c1a0d66,0x668d5cdd .word 0x7a1649ef,0xa88e6c8f .word 0x0793c273,0x76aab92f .word 0x77876ef1,0x8b22c863 .word 0xc8757072,0x0964c95e .word 0xe9a598a8,0x06245a2e .word 0x15beae64,0x4f4bf8b5 .word 0x486cc48a,0xdc15d931 .word 0x9f942f0a,0x65ab51eb .word 0x623a1c61,0x97ac4811 .word 0x47ab6d1d,0x312ea7fe .word 0xf21058f1,0x4a9a98e1 .word 0x240e53df,0x1acb96d7 .word 0xc1ca7c40,0x2ca0327c p31_local2_expect: .word 0x1403c84a,0x39d6897d .word 0xfff5ffff,0x58afd746 .word 0x77eeecdd,0x3ceeadee .word 0x22e6328b,0x8052eed4 .word 0xffbaeee0,0x19679af7 .word 0x00010000,0x414abba9 .word 0xe5427057,0xc658d2e4 .word 0x90f5aeaa,0xb6003f3b .word 0xd72252b1,0x10425a8a .word 0x5d503746,0x3800b8d0 .word 0xe799ce21,0x6af22bc3 .word 0x5e60cc3e,0x2be1d3d5 .word 0xac7361a9,0x0d9067dc .word 0xe3cca4c4,0xc4c5a785 .word 0x035c4850,0x6f1a90f2 .word 0x9496cd69,0xea1ca52f .word 0x855478c5,0x89a67236 .word 0xd3b88749,0x48a6d68f .word 0xc2133fc5,0xf6271297 .word 0xfd39afe9,0x0504cc61 .word 0xfe9b4198,0x832c22f0 .word 0x7874a5e7,0xc04dbed7 .word 0xce3e6fff,0x2a33a432 .word 0xe42953d6,0x2c3725a4 .word 0x3a5b78db,0xa33f7526 .word 0x47479201,0xd52c506f .word 0x0b2953c8,0x1098b989 .word 0x15fd3fd2,0x3ca871c5 .word 0x05160e27,0x58f60646 .word 0xf13ff82b,0x3ae724c6 .word 0xf2a90786,0xffeb1154 .word 0xe3ed4999,0xdeab6777 .word 0x10e1c8f2,0x7ae79c19 .word 0x44ec8df3,0xcf29b8f9 .word 0xc2df7e6e,0xb2e0496e .word 0xab1f666c,0xce47bf6a .word 0xabe755e8,0x8b785da2 .word 0xdea6106d,0xc615b17f .word 0xd0ebc9e0,0x9f411dcf .word 0xa6d2ad8b,0xee6a07ae .word 0xab4304a3,0x1dbcd6f1 .word 0xea0b0b6f,0x8ee34073 .word 0x8d7108ed,0xc3c66edd .word 0x0247af34,0xde90536d .word 0x283d8277,0x8e84dcf0 .word 0xb219cab7,0x7a39e757 .word 0x50094e82,0x430dd255 .word 0x12c3e32c,0x87197feb .word 0xb351cc05,0x9b60a3a6 .word 0x4189ecc6,0x4099f5d1 .word 0x4c7d35da,0x7692da8d .word 0x0dd15435,0x8ef97c2b .word 0x417c8f89,0x2dffdfb0 .word 0xd421e20b,0x32ba6117 .word 0x24d0084d,0x4f8fd19b .word 0x716c7b26,0x2b8b46c9 .word 0xbf25c682,0x45410c80 .word 0x3d52be89,0xd986ed9c .word 0x0bd0c220,0xd69c4232 .word 0x85348f43,0xd97a3782 .word 0xf7ab5778,0xd2275a6c .word 0xb1a5501a,0xc87cb311 .word 0x37155b8a,0xa6df6361 .word 0x5e44fc92,0x482d601c p31_local3_expect: .word 0x76beec7b,0x00000000 .word 0x2ca0327c,0x1b69cee6 .word 0x08020004,0x8d3f3c74 .word 0xff7b003d,0xc634fd90 .word 0x4e6aff37,0xf21058f1 .word 0xece508ef,0x4d69bd11 .word 0x3b39868e,0xa39a8d1a .word 0x37020544,0x3bcd8a14 .word 0x755641d2,0x8124fd00 .word 0x4645cdc9,0xe7a6ce0d .word 0x5cc2249e,0xf401846f .word 0x90548795,0xe2656020 .word 0x2d86f55c,0x76dc65be .word 0xbdb0fd73,0xed13e185 .word 0x13e10951,0x11240441 .word 0x3dd11bd6,0x3063adb3 .word 0x86bb3fa6,0x10a39309 .word 0x4b4f7319,0x12bf87b9 .word 0xe4d87267,0x01cdcf2a .word 0xf1242808,0x1695ca49 .word 0x5ee4dd9c,0xc3aec1ff .word 0xd024325f,0x189301b1 .word 0x0cb20405,0x79ec21a6 .word 0x3d1d7108,0x2686d8a4 .word 0xa90b60cc,0x947c189d .word 0x28f5fd84,0xbcbc221c .word 0x9f6aa3ff,0xb3a81ce7 .word 0x244b2811,0x72a0ac8b .word 0xf1132c79,0xabd28c7c .word 0xfc328b0f,0x24e41b69 .word 0x3cfd8920,0xa15b9fd0 .word 0xca8938a9,0x207bbc76 .word 0xe555fc82,0x3cd168db .word 0xbabe4e29,0x76157e11 .word 0xab1e3b9e,0xf78c90af .word 0xa54e8d89,0x86007adc .word 0x8521aa45,0xef6874fb .word 0xf60873a6,0x8114a0c9 .word 0x6b0bf994,0x226e91ee .word 0xae2050ad,0xfb0be934 .word 0x8be4b017,0x09e46cf5 .word 0x391cb827,0xf1e326a9 .word 0xb56ea39f,0x0f53e515 .word 0xabbd0000,0xe46a244b .word 0xe9054dab,0x2d4ca44d .word 0x9cb66aaa,0x18962e58 .word 0xcce9710f,0x0edba01d .word 0x5d60baab,0xa4ab462c .word 0x96853b40,0x4f73ff23 .word 0x4e3a0248,0x75b87c0e .word 0xbb624866,0x8aeb320f .word 0xdb7eb095,0x891db832 .word 0x69b6f660,0x373019d2 .word 0xf3ae01b5,0x3a4fe58a .word 0x05c65ab0,0x93b036c0 .word 0xd3184358,0x7abccffe .word 0xe39eff4e,0x510eda60 .word 0x1fa5fe2e,0x2fd9b4fd .word 0xada5bd52,0x705177ee .word 0x82cb34c7,0x44cd49e8 .word 0x651ed93f,0x7aef4a32 .word 0x56c92064,0xc857c9f8 .word 0x0f4aad63,0x1c153f70 .word 0x51a8fa61,0x3bb3a6c8 p32_init_registers: .word 0xd3d08d18,0x8bc45aba ! Init value for %l0 .word 0x7fbde602,0x187226b3 ! Init value for %l1 .word 0xb95d4dfc,0x5923b49a ! Init value for %l2 .word 0x925993a2,0x6672a0b6 ! Init value for %l3 .word 0x5a89d266,0x0d3beb07 ! Init value for %l4 .word 0xce1b9f75,0xfae5ed43 ! Init value for %l5 .word 0x57f3fc38,0xc968ae70 ! Init value for %l6 .word 0xd27370bc,0xce0408d5 ! Init value for %l7 .word 0xbc391c0c,0x8c8423cc ! Init value for %l0 .word 0xb502792a,0xdc584b61 ! Init value for %l1 .word 0xe7ec682e,0x38e2f267 ! Init value for %l2 .word 0x1ed51da4,0x329240d8 ! Init value for %l3 .word 0x81996b0a,0xf244356a ! Init value for %l4 .word 0xa1a0d440,0x617984a2 ! Init value for %l5 .word 0x87a615ab,0xfa289ef4 ! Init value for %l6 .word 0x57ddebb9,0xf6f80caf ! Init value for %l7 .align 64 p32_init_freg: .word 0xd410bbdd,0x675ebcaa ! Init value for %f0 .word 0x7555be1f,0xc5bb2b78 ! Init value for %f2 .word 0xf5bd6c23,0xdc2178b2 ! Init value for %f4 .word 0x96c2aae9,0xfe75e66d ! Init value for %f6 .word 0x7f0eda3a,0x3fd40ecc ! Init value for %f8 .word 0x9ce2625c,0x0656ba9e ! Init value for %f10 .word 0xda5ae0a3,0x9bc32b09 ! Init value for %f12 .word 0xadb7c8a9,0xdd2380e7 ! Init value for %f14 .word 0x1ac42623,0x0d664bcc ! Init value for %f16 .word 0x57b26579,0x1f64cb63 ! Init value for %f18 .word 0xc38e80f1,0xc8849ae8 ! Init value for %f20 .word 0x5a8404ac,0xc21f844f ! Init value for %f22 .word 0x32bfccd8,0x10bf863d ! Init value for %f24 .word 0x54444f1e,0xf01d53e0 ! Init value for %f26 .word 0xf9d99522,0x1e51c637 ! Init value for %f28 .word 0x57152433,0x318e74d1 ! Init value for %f30 .word 0x09fd0f2f,0xa6527a39 ! Init value for %f32 .word 0xddd80c42,0x37c25706 ! Init value for %f34 .word 0x87d98c91,0x6b02ae4d ! Init value for %f36 .word 0xd9394264,0x6ec744c5 ! Init value for %f38 .word 0x55afecb8,0x5801d2f0 ! Init value for %f40 .word 0xf4fd67fd,0xd23df1b9 ! Init value for %f42 .word 0xf2f6c87a,0x06720fea ! Init value for %f44 .word 0xae6956ae,0x89c0f244 ! Init value for %f46 .word 0x7bed2659,0x04c1df26 .word 0xd9deeb79,0x039aad8f .word 0x15c7b0bb,0x541ee569 .word 0xa9e1f65a,0x70cc989c .word 0xd0cf54b0,0xeccb9c49 .word 0x31b64a9d,0xb0eebecc .word 0xc6a54312,0x2e6ead06 .word 0x93045971,0x85b6259e p32_expected_registers: .word 0xe55e3917,0x4c69c969 .word 0x00000000,0x0fa32608 .word 0x00000000,0x00000055 .word 0x00000000,0x5f51397c .word 0xffffffff,0xffffcf2f .word 0x00000000,0x0b030208 .word 0x00000000,0x43ce5897 .word 0x7574af3a,0x7b0f42f8 .word 0xbc391c0c,0x8c8423cc .word 0xb502792a,0xdc584b61 .word 0xe7ec682e,0x38e2f267 .word 0x1ed51da4,0x329240d8 .word 0x81996b0a,0xf244356a .word 0xa1a0d440,0x617984a2 .word 0x00000000,0x41c6511e .word 0x57ddebb9,0xf6f80caf p32_expected_fp_regs: .word 0xcf213e6a,0x577ce1fd .word 0xe73010fd,0x259ec442 .word 0x77cf5998,0x67f556c7 .word 0xa84559f7,0x3092c290 .word 0x8db4285d,0xacf4bb56 .word 0xb4f6b1f0,0x5f928c15 .word 0x91e31988,0x541a5bd1 .word 0xd3004e4b,0x557f7dde .word 0x1ac42623,0x0d664bcc .word 0x57b26579,0x1f64cb63 .word 0x0d664bcc,0xc8849ae8 .word 0x5a8404ac,0xc21f844f .word 0x93296a22,0x10bf863d .word 0x42e123a2,0xbfd71fc4 .word 0xf9d99522,0x1e51c637 .word 0xa223e142,0x318e74d1 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p32_local0_expect: .word 0x0826a30f,0x57501229 .word 0x71cb6c57,0x67976b12 .word 0xfdfbab32,0x8d7094dc .word 0xefc1a9c2,0x00000000 .word 0x0896a07d,0x2122b2d3 .word 0xc9d2abb0,0x0a3b5bb7 .word 0x20c659a4,0x094e330f .word 0xad4cf315,0x125094fc .word 0x7ea21057,0xb58c3aa2 .word 0x04f84c6b,0x5fcc390f .word 0xa8f6d3b5,0x99b55ff7 .word 0x84683590,0xac39a135 .word 0xcc31e58b,0xb461dad1 .word 0xe29f8574,0xd98b812f .word 0xbcae090f,0x3d287fa1 .word 0x2ce947e1,0x920b4849 .word 0xe5269142,0xf8cca3f3 .word 0xfebe7e60,0xfa06ee6b .word 0x57ed780e,0x9898644c .word 0xa773c4ba,0x759c506e .word 0x1185198a,0x5fe25bc1 .word 0x6deb00e8,0xd3e0ab17 .word 0x05d34a8e,0x51df427c .word 0xa64eef96,0xbf62c4a7 .word 0xf950b810,0xd39c1966 .word 0xcdfef2fd,0x322690e7 .word 0xe92e1193,0xb951bfaa .word 0x6adff8b4,0xe0ec5713 .word 0x756ad9b8,0x987147fe .word 0x5eb30884,0xd9baccd7 .word 0xa87b1e4e,0x41893ea1 .word 0xd83601b8,0x1affda3e .word 0xd07eb243,0x982cafba .word 0x035af5b6,0x296857cb .word 0x9cb97df4,0x167b7837 .word 0x4c2ec6ce,0xad178d67 .word 0xb45117fe,0x2a33ab26 .word 0xc12e687b,0x8badbb74 .word 0xce0408d5,0x5804886e .word 0xdfd7a77d,0x6d125ab3 .word 0x3936c371,0x2c12d040 .word 0x0b5f188e,0xb58aee50 .word 0x85359bc2,0x34baa7ca .word 0xff2c63d1,0x1ec8a337 .word 0xe55e3917,0x576ccb71 .word 0x838d80bb,0x0f3a09dc .word 0x65603b5a,0xbe7202f7 .word 0xcb24ed57,0x63020f98 .word 0xfde17c57,0x6a3e21cf .word 0x42c49e25,0xfd1030e7 .word 0xc756f567,0x9859cf77 .word 0xbb3d3a83,0xf75945a8 .word 0x56bbf4ac,0x5d28b48d .word 0x158c925f,0xf0b1f6b4 .word 0xd15b1a54,0x8819e391 .word 0xde7d7f55,0x4b4e00d3 .word 0xaa29bf03,0x2cf9dd11 .word 0x3f5cde41,0xa1d5c40f .word 0xcdec838a,0xdb9c78e1 .word 0xc38eaa95,0x4a9747a8 .word 0x599361e2,0x32b40f08 .word 0x3dff277f,0xe3dc919b .word 0x554b66c8,0x31e0f91e .word 0x134a7936,0xe56a884a p32_local1_expect: .word 0xfa289ef4,0x2295d9f9 .word 0x42000000,0x00000000 .word 0x162ddb34,0xbb499906 .word 0x7a000000,0xcdd38956 .word 0xf5bd6c23,0xf2ffb30b .word 0xa3001241,0x00000000 .word 0xae297273,0x01f58159 .word 0xd398a74d,0xa23489e3 .word 0xff2a54df,0x25883396 .word 0x000a1f15,0xf52011d2 .word 0x55376d32,0x302dcf78 .word 0xc9af2cb3,0x52cb81e3 .word 0xc4e1d17a,0xeec9c827 .word 0x125db775,0xfff03688 .word 0x133aa4a1,0x8bc45aba .word 0xd1607784,0xce5c838f .word 0x0a64b1ff,0x436620f8 .word 0x834d2fd9,0x4ed263da .word 0xae030f09,0x65982ca4 .word 0xec3db3b7,0xf52d49f9 .word 0x6e48ed57,0xeb2f691f .word 0x7a8311a6,0x0bbaed35 .word 0x008c5488,0x1faabd35 .word 0x56b556bc,0xbabba950 .word 0xc75885ea,0x43e5bac4 .word 0xc6b3ea33,0xb42a07ee .word 0x73a8aa31,0xdf5340d8 .word 0x0a704a3b,0x240392da .word 0x62619832,0xa0a2cf1e .word 0xb90232a0,0x38cc463f .word 0x6bdb7ada,0x2d997615 .word 0xe5cb5ffa,0x57a24f6c .word 0xdf07fc6e,0xb2e343e8 .word 0x9ccb8dce,0x5cf40d3d .word 0xcd5d62c9,0x372f3b28 .word 0x53feeee6,0x520ddef6 .word 0x1677f39c,0xcfe76dd1 .word 0xfca26a88,0xcd5ce245 .word 0xb167de66,0x6b20b8b9 .word 0xae27abbf,0xfd1e3764 .word 0x5e79d2f5,0x3953d66e .word 0x324b5743,0x15d0ad83 .word 0xc23ebb20,0x316d5431 .word 0x2879300e,0x8718bd00 .word 0x9dc68bbc,0x5a76ee26 .word 0x2cda2982,0x5c593188 .word 0x6a984085,0xbf307648 .word 0xd85e3807,0x74c4dc52 .word 0x72554459,0xe01f3960 .word 0x46f0424c,0xa26c0809 .word 0xe594992f,0x117cda34 .word 0xb3a72241,0x3bd2f5a7 .word 0xc2880b65,0x034e4923 .word 0xa1bb8699,0xec171d90 .word 0xd7dde14c,0xe09ea544 .word 0x8f43a3e6,0xeeda2190 .word 0x63eacdd7,0xdd1e52fc .word 0x7cbc0634,0xf984c0d1 .word 0x90b31bdf,0x30ec7c61 .word 0x48e3d939,0xc01ab33e .word 0x462178d7,0x3e825b86 .word 0x6a1832cc,0xc2a9c0c2 .word 0x9d8800d0,0x166b3cac .word 0x4475304a,0xb8c4fd55 p32_local2_expect: .word 0x79020000,0x00000000 .word 0xadb7c8a9,0xdd2380e7 .word 0x60000000,0x002341c8 .word 0x162ddb34,0x2326c41a .word 0xcc4b660d,0x17c6e437 .word 0x90c29230,0x7a5a0bbb .word 0x357db11a,0xd33152d6 .word 0x99468cc4,0xd57ff5e6 .word 0x7f8a085d,0x7b990933 .word 0xa21ab0e2,0xfb87fb89 .word 0x7b8cf1ff,0x30e1b632 .word 0x57124374,0xdcc2d4b6 .word 0xf6b06c9e,0x6110d44c .word 0xbea0f3f5,0xb6bd3baf .word 0x8634bef0,0xec0ec214 .word 0xa848ffb2,0xbdb54506 .word 0x925c0585,0x41e0f023 .word 0x9a0dab71,0xd5bee5e5 .word 0xb22ea4ac,0x29cd0b40 .word 0x029c0e1c,0x8a6d642a .word 0xd204afa5,0xa22ec6a9 .word 0xceb6527f,0xce311d09 .word 0xcfccb89f,0xc3332403 .word 0xc1ee5e17,0x26a13840 .word 0xa3e1bf22,0x81900fe4 .word 0x2015b771,0xcfac8725 .word 0xebf47a60,0x7710d53e .word 0xa8e4a2dc,0x7165aed7 .word 0x40deb09f,0x4b54f13b .word 0x588b4711,0xb33282ed .word 0x7ed01f62,0x75bce569 .word 0x3279949a,0x5950b877 .word 0x64a7842e,0x588b4711 .word 0x368177a5,0xfab1db3c .word 0x649ec2bb,0x4a1a1ea2 .word 0xfdec4303,0xce58b299 .word 0xda651999,0x40e17461 .word 0x07632c3a,0xdd99d84b .word 0xa737157f,0x9f61c9f6 .word 0xe080393f,0xe2c96e97 .word 0x8033e089,0xcb27428c .word 0x49a5b7de,0xdca67673 .word 0x09348203,0xe7795d11 .word 0x73f2e3ce,0x3ffef888 .word 0x18d6e560,0x455bb8fb .word 0x8a374ef8,0x48f505b6 .word 0x20e0eadb,0x86593e31 .word 0x33424a1a,0x0ebb89c7 .word 0xbbcb2a10,0xa63fbd91 .word 0xa7b0441c,0xbc96dc68 .word 0xbda06b5a,0x065d0305 .word 0x536cdcc4,0xce2a0511 .word 0x215b2a37,0xa69d197e .word 0x9b771412,0xd0bb9786 .word 0xe860aa82,0x8e08e3e8 .word 0x7ee13400,0x091bfd20 .word 0x41e0f023,0x3745545f .word 0x3b14f996,0xfc2d963e .word 0xb9d169e1,0xa27ad29a .word 0x6ae459b1,0xa3d0268a .word 0xaf7a1337,0x61d55137 .word 0x14c7ca7d,0x3b8431f7 .word 0xcee6f5f5,0x75c4233c .word 0x28b86630,0x4c9da407 p32_local3_expect: .word 0x0896a07d,0x00000016 .word 0x55fdc4b8,0x4a307544 .word 0x00000000,0x0000007a .word 0x55fdc4b8,0x4a307544 .word 0xfe9a3da7,0xa32e54ba .word 0xffe123a2,0xbfd71fc4 .word 0x283b32b2,0x1795eace .word 0xd53be75c,0x58b44735 .word 0x7c93197b,0xd447e56d .word 0x7574af3a,0x7b0f42f8 .word 0x9fca9871,0x1a5b0535 .word 0xa005456b,0x1bc3635c .word 0xb3cf7da8,0xc895e897 .word 0x2070f889,0xed10cb22 .word 0x91091fdb,0x78b6f81d .word 0x21737385,0x01518620 .word 0x8b22443b,0xe7243eaa .word 0x448552f0,0x0cad4564 .word 0x5e5fe3d0,0x8b59260d .word 0xc2542cdc,0xd056f66e .word 0xf7313b41,0x20e0eadb .word 0x20d560e0,0x4ec8c725 .word 0xc6f19161,0x92ae8272 .word 0xab16b634,0xbcd8a768 .word 0xd81bf280,0x1fc27f64 .word 0x20b08095,0xecb5dc93 .word 0x1fd35f61,0x0c23b9e1 .word 0xa30b048a,0xbb5d46c1 .word 0x153787d4,0x2fbc1e75 .word 0x6c381241,0x86593e31 .word 0x6d81a8dc,0x0832ca09 .word 0x678cc553,0xb3cf4840 .word 0x8ea73d64,0xcf0e6e25 .word 0x5c142e8d,0x0174b7df .word 0xb1394b38,0xa90a54ec .word 0x690bb3af,0xc46a0d2e .word 0x9b8d89be,0xf3fdd657 .word 0xd79a3d3e,0x9f2455a1 .word 0xdc3a5107,0x7fb85b8c .word 0xf1c1bd9c,0xef67ed2e .word 0xb7b084d1,0x1c722b3a .word 0x3f9ed4ab,0x0206a8ce .word 0xf14c5c79,0xe4cccf67 .word 0xc9bf69e8,0xb1bcf9eb .word 0xb1244ab9,0xb6dff925 .word 0x8f7714a8,0xe7d1b833 .word 0xfdef9fb2,0x05211009 .word 0xcc26fccb,0x621040ef .word 0x21da346b,0x5f51397c .word 0x8aa34162,0xf823a47b .word 0x66ecf244,0x57f06503 .word 0xba2323d7,0xe7592913 .word 0x57936490,0x07f3b169 .word 0x04d6d200,0x1444dbe7 .word 0xb776889b,0x7caad680 .word 0x5caa3028,0xd5fc7c23 .word 0x4de34738,0x0e7c442b .word 0xb6852529,0xf5d79175 .word 0xd52947a8,0xd51e329b .word 0xff318466,0x05c54010 .word 0xbd615a67,0x9f4557ae .word 0xddf4efd5,0x21c43259 .word 0xfbd56f46,0xff5c56b7 .word 0xb5f67c29,0xef54a1a2 p33_init_registers: .word 0x357c34da,0x3003064e ! Init value for %l0 .word 0xa9f95d59,0xf14ca26b ! Init value for %l1 .word 0x42e25455,0xbb70ed3d ! Init value for %l2 .word 0x9a2b18f7,0xdc1e9f4f ! Init value for %l3 .word 0x7f6f36de,0x14c9a0f4 ! Init value for %l4 .word 0x35d281da,0x50d59919 ! Init value for %l5 .word 0x319fb7a4,0x73e2a2cb ! Init value for %l6 .word 0x8f446f94,0x811db755 ! Init value for %l7 .word 0x1ca69df4,0xa953b919 ! Init value for %l0 .word 0xbd03e9be,0x6620696b ! Init value for %l1 .word 0x9aeca1d6,0x10134bb1 ! Init value for %l2 .word 0xb232ae71,0xbe3d36f5 ! Init value for %l3 .word 0x2c4bf34a,0x73d1f048 ! Init value for %l4 .word 0x78edcdc4,0x5a2de8f4 ! Init value for %l5 .word 0x1bab0c63,0xd7844812 ! Init value for %l6 .word 0x617e4e4b,0xde1fe682 ! Init value for %l7 .align 64 p33_init_freg: .word 0x1c8c8968,0x82228247 ! Init value for %f0 .word 0x966f3e51,0x84a2da2c ! Init value for %f2 .word 0x51ecf7f3,0xed41a56b ! Init value for %f4 .word 0xb6833043,0xf72b2dc0 ! Init value for %f6 .word 0x5f364354,0x033f15c0 ! Init value for %f8 .word 0xaef7526c,0x842f1ac9 ! Init value for %f10 .word 0xa894cc22,0xecd6363f ! Init value for %f12 .word 0x59dc017a,0x5a003f1f ! Init value for %f14 .word 0x5ebb8661,0xc91c05c3 ! Init value for %f16 .word 0xeb7e801c,0xe79b2ede ! Init value for %f18 .word 0x6c5a97a5,0xf046bdbd ! Init value for %f20 .word 0x6ef3e4f1,0x0a2c07fc ! Init value for %f22 .word 0xf72f39a7,0xf83634d7 ! Init value for %f24 .word 0xe19f42c9,0xbc98f1b1 ! Init value for %f26 .word 0xdec5b450,0xabc693e0 ! Init value for %f28 .word 0xeaf2ab0d,0xf9fb322c ! Init value for %f30 .word 0xea242fc5,0x4a95e4e1 ! Init value for %f32 .word 0xca435c9f,0x88657951 ! Init value for %f34 .word 0xb566fe2a,0xd4dad40e ! Init value for %f36 .word 0xcc072b0c,0xc7a77e21 ! Init value for %f38 .word 0x4bf841e7,0x0fcef5c6 ! Init value for %f40 .word 0xf3e5d3b8,0xfd6e87bd ! Init value for %f42 .word 0x39bf3708,0xc46d1e92 ! Init value for %f44 .word 0xf9d97ffc,0xc2fedb05 ! Init value for %f46 .word 0x5d06e9ee,0x07257322 .word 0x54055e06,0xb53a0a72 .word 0xc658b983,0xbb6f568c .word 0x38b350cb,0x211824c3 .word 0x2d979a85,0x209071c3 .word 0x3b256b01,0x67aae9c6 .word 0x76347d7d,0xb4173800 .word 0x452bf6d7,0x74a14c7a p33_expected_registers: .word 0xc9380006,0x55c075e5 .word 0x00000000,0x06002400 .word 0x6603c7df,0xa877a4eb .word 0x00000000,0x000000fa .word 0xf8305a48,0x28dd3cde .word 0xffffffff,0xffffffff .word 0x00000000,0x7fffffff .word 0xb07829b1,0x7b958050 .word 0x2664a56a,0x872cea00 .word 0x00000000,0x477dbaff .word 0x00000000,0x000000cf .word 0xb232ae71,0xbe3d36f5 .word 0xffffffff,0x02079843 .word 0x00000000,0xba85dd43 .word 0x00000000,0x00004d42 .word 0xffffffff,0xffffffff p33_expected_fp_regs: .word 0x4a2dd8fe,0x4c97bc08 .word 0x0fa205ed,0xc3051c46 .word 0x6b99eca9,0x43dd85ba .word 0xd0450eb4,0xbc671f15 .word 0xde1d18d0,0xec11f46e .word 0x3f7af80c,0x4abca970 .word 0x57453482,0x3484bf43 .word 0x03125ec8,0xf11f6b19 .word 0x5ebb8661,0xc3051cc9 .word 0xf1b396b3,0xe79b2ede .word 0xa20e9ca0,0x8b908209 .word 0x6ef3e4f1,0x0a2c07fc .word 0xc275c055,0xd6bfbf8e .word 0xbf5ae5f2,0x8808825d .word 0xff7321fb,0xf1b396d6 .word 0xeaf2ab0d,0xf9fb322c .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p33_local0_expect: .word 0xc9380006,0x55c075c2 .word 0xb17aeeea,0x259fbd91 .word 0x8a7aeeea,0x42aa4f7b .word 0xff7321fb,0x1588fe27 .word 0x192664a5,0x6a872cea .word 0xfffacb8b,0x8b3fea4b .word 0x47744ebd,0x62c27400 .word 0xab7c233c,0xd9ad3669 .word 0xb7cf1310,0x2595315a .word 0x787e35f7,0xba2d3aff .word 0xcba2fb78,0x1c0fff73 .word 0x0b4e3505,0xa0272cd5 .word 0x34df2a10,0x1a12ab85 .word 0x3c6f9f63,0x26afb02d .word 0x38cb02b2,0x850a3da7 .word 0x589f4850,0x6117ce45 .word 0x9cbaf936,0x783c3f03 .word 0x409b45aa,0xc5bd5daf .word 0x6e240b5c,0xccc21a15 .word 0x8008e5dd,0x624ebbac .word 0x3508a60a,0x2a29a329 .word 0xd9665c61,0x66f664ee .word 0xc91c05c3,0xa10098f9 .word 0x42e25455,0xbb70ed3d .word 0xc6642606,0x26b50b49 .word 0xa591f5fa,0x8a77a7f3 .word 0xb9f062bb,0xbaf18099 .word 0x5533de13,0xbbb68246 .word 0x916e9857,0xfeb488ab .word 0xd2dad026,0x994b36ec .word 0xa53af00f,0x1c4b9e3f .word 0xe73102b5,0xc3f8b5b1 .word 0x4a72956c,0xec3d8c6b .word 0xccb2bd73,0x017b66dd .word 0x2b5b42c7,0xeca6e2c7 .word 0x6fd6ec5c,0xb66b5d58 .word 0xaa6240bd,0x995f108b .word 0x9df12dfd,0xbb21bc2e .word 0x5336db25,0x1bb4ad01 .word 0xce33be22,0x5255d215 .word 0xe8f84aad,0xda5c0d54 .word 0x305ef77f,0xd94f716f .word 0x33604188,0x8c125c01 .word 0x768b16a4,0x6dab0037 .word 0x9d3b923d,0xb51ca765 .word 0xeaf2ab0d,0x8d01cca7 .word 0xed17aca1,0xf6ec437a .word 0xf0df871b,0xc91bf5e2 .word 0xbe7eb331,0x5fd348c9 .word 0x7178d378,0xf61a7f57 .word 0x55e0566f,0x838a1c25 .word 0xecd41d91,0xb4ec9e15 .word 0xc5e36cbf,0xe70c73aa .word 0xfcdcad2e,0xd10963da .word 0xe740a2da,0xed3c0b93 .word 0xa435f1c4,0x6a8a291e .word 0xa05407ca,0x68946206 .word 0xcce398a0,0xf3dee603 .word 0x10bdab95,0x1333e2e3 .word 0x79aa43c4,0x5f8d3d95 .word 0xd2607e93,0xecc37d5e .word 0xfaab5b71,0x78710091 .word 0x1784bc6c,0xeee58dc1 .word 0xd7844812,0xa5907546 p33_local1_expect: .word 0x4783b2e7,0xfcdf96f5 .word 0xe8d6c389,0x7b651bb7 .word 0xff602a20,0x2d7d9025 .word 0xf1b396b3,0x8b908209 .word 0xc91c05c3,0xa363d448 .word 0xf99800a1,0x00000000 .word 0xbe563dbd,0xc7e0eedc .word 0x08618f78,0xa10098f9 .word 0x2bff98af,0xd2451467 .word 0xaa047207,0xf86f8b57 .word 0x8a85e218,0x05aa446c .word 0x70c27b97,0xad5eaf93 .word 0xe88fb71c,0x807383bc .word 0x1f327575,0x784aad87 .word 0xf10b470a,0xf8bc8a98 .word 0xb81f1886,0xde44ab62 .word 0xf78d4960,0x513a3bef .word 0xf8d7a5a7,0xaee34b0e .word 0xcc576c83,0x77ceba2b .word 0x6f86cfb0,0x36cbe68b .word 0x295b71fa,0x39a9b4c8 .word 0x694cb379,0x4f4f3081 .word 0xad455113,0xb7c9cba6 .word 0x077c8ccb,0x9786fb6f .word 0xd6057871,0x88062392 .word 0x5a9307a5,0x5b5802b8 .word 0x2c39ea1f,0x062401e2 .word 0x659a33e2,0x69604759 .word 0x52e2df74,0xba0a396b .word 0x4f3952b1,0x4fc7cef1 .word 0x984c2266,0x614f3dfe .word 0x3d1920c0,0x8bc3bffd .word 0x7946e8ec,0xf2dc1fea .word 0xe32528f1,0x68e78f19 .word 0x9be6f1c6,0xcde3d819 .word 0x3e621aa8,0x35bfe3e4 .word 0xc096e215,0xf9b001c9 .word 0xcbaa21fb,0xfe94162b .word 0x4db357b3,0x0b26e3d4 .word 0x79af5fd6,0xfabc7825 .word 0x9fa79841,0x50fcedb3 .word 0xb6143632,0x81ffc8ff .word 0x02cb54e7,0x64c1c080 .word 0xf70cbe8c,0x9d6844ab .word 0x9457b7f3,0xd911df07 .word 0x31c68610,0x97206771 .word 0xcde02b5b,0xaa174ef6 .word 0x03a23f36,0xf7e09ed4 .word 0x08bc974c,0xfed8ff4a .word 0x22fb4bd4,0x75020cd7 .word 0x90d0f8a6,0xa9ec996b .word 0x151f67bc,0xb40e45d0 .word 0x6ef411ec,0xd0181dde .word 0x70a9bc4a,0x0cf87a3f .word 0x43bf8434,0x82344557 .word 0xff6b1ff1,0xc85e1203 .word 0xe35319f4,0x76c7c23c .word 0xaf033097,0x3b74ec04 .word 0x1d010d2a,0x1d002c89 .word 0xbcd43167,0x016e55d6 .word 0x863c78f1,0xcb5bbf2f .word 0x921261c4,0xa20e9ca0 .word 0xa3aa54c3,0x96cf3e43 .word 0xfd998004,0x94b7b1f2 p33_local2_expect: .word 0x90d10794,0xaff3b2a0 .word 0x4d421361,0xb45d8e26 .word 0xe4e97235,0x5a4524d2 .word 0x461c05c3,0xed05a20f .word 0x3829791d,0x4cf57875 .word 0xd696b3f1,0x0982908b .word 0x95260f8d,0x5dbe77c4 .word 0xa20c5063,0x18e814e9 .word 0x9925bc85,0x55bb8c43 .word 0xc91c05c3,0x11a169f3 .word 0x18b1fc18,0x487bb0e0 .word 0x9c0f6a0e,0x9671e55b .word 0xe64ba96d,0xe63fdb8c .word 0x4fffd2a6,0xd516a8c8 .word 0x21457d22,0xb13d18a5 .word 0x9407d190,0x370de19d .word 0x53e56158,0x89d3a130 .word 0x96188c09,0x45b1c6eb .word 0x92d9f449,0xd89a1183 .word 0x8697c8fa,0xc3281122 .word 0xd93496ef,0x71c81940 .word 0x927e28b3,0x28fc4ea9 .word 0x79fd2376,0xf25f431c .word 0x2f9ef8dc,0x90ff23c3 .word 0x9347f63a,0xe01af13c .word 0x1e724877,0x2da6ce05 .word 0x3ee4b513,0x0859fb77 .word 0xa9f9c048,0xd0442675 .word 0x21ab5387,0xdbbfd9ed .word 0xe146d9df,0xbda30e11 .word 0x6be605e4,0xfc86c12f .word 0xea1aa2e6,0xd6b154b5 .word 0x9abbbb86,0xffffffff .word 0x583c9b3a,0xfebd7e9e .word 0x6fa7f652,0xbe391bfb .word 0x2438806f,0x74468732 .word 0xfef8e687,0x253a0771 .word 0x08f50a35,0x3c0877fb .word 0x141c17b0,0x5f390459 .word 0xc3b0775c,0xd74e4317 .word 0x1be60ea1,0x60d157a1 .word 0x703f7b64,0x1672a228 .word 0x764e5075,0x94d441f1 .word 0x6a07dd35,0xc21cfe3c .word 0x3e379142,0xef3348e2 .word 0xb07829b1,0x7b958050 .word 0x80e46cc7,0x525f9e17 .word 0x82f14579,0x0dc2c666 .word 0x970add09,0xefd95f75 .word 0xbacb2927,0x8fdbdde5 .word 0x7c9667e1,0x8ace1b81 .word 0xb87f30fa,0xe8c03452 .word 0x0894898b,0x44f5f834 .word 0x236e9651,0x1403f1bd .word 0xd1595cae,0xac786b9c .word 0x73e2a2cb,0xee627ce1 .word 0xa09ee4ff,0x5b76b9bb .word 0x2400f3b4,0xc27689ad .word 0x83bb73d6,0xfd10f60c .word 0x2a274c8c,0x1ef0e36d .word 0xd3afd3f3,0x8bd069d4 .word 0xf6bd3e85,0x0f9aab3d .word 0x0bb83947,0xb6c0c55b .word 0xd8b29adb,0x614b6077 p33_local3_expect: .word 0xfd631d44,0x91105956 .word 0xc3051cc9,0xefd5e954 .word 0x57453482,0x3484bf43 .word 0x27fe8815,0x14c9a0f4 .word 0x1a785d07,0xf133e3df .word 0x16d8365e,0xd9557d81 .word 0xfdfff635,0x064cc9ef .word 0xe68acd99,0x7d84a7f6 .word 0x354c5039,0xc5174a54 .word 0x970e5370,0xca8c9b15 .word 0x200f251a,0xe5d82523 .word 0xd2262e15,0xfb3550fc .word 0x379eff06,0xe2f0af89 .word 0xc297f977,0xf99f2109 .word 0x7d271ae7,0xc9080206 .word 0xf4d4ed00,0x4d4ff38d .word 0x5fadb4df,0xcb809905 .word 0xd6ac5a73,0x8f8cb6d3 .word 0x0fe26029,0x07446cd0 .word 0x971f1df1,0x7202595a .word 0xe0dc3d08,0xac3d0bbc .word 0x03487b4e,0x4b823ecc .word 0x138ef09e,0x25e74636 .word 0xba748d3c,0xf62839b8 .word 0x637fd9a5,0xa290a24b .word 0xc3afceb8,0x6de06ec7 .word 0x00408dd5,0xbd48695f .word 0xc7dde9c3,0xd8fc8dfe .word 0x3d8ca33d,0x4ba16d8b .word 0x3f02601f,0x803aedc1 .word 0x9d0bd9a0,0x08d7b5fc .word 0x9a05f0bb,0x38fafed7 .word 0xc2650812,0x3df4a559 .word 0xa9726882,0x58eeb52b .word 0x71506777,0xe10a6e9e .word 0xa2d92ae3,0xe8878006 .word 0x5e8398f6,0xe659fccd .word 0x6778cd28,0xf3179b93 .word 0xc9c30d46,0xfd631d44 .word 0x547b2a44,0x3db79e01 .word 0x47ad7b1f,0x8f20c340 .word 0x0becbd3b,0x17c3c638 .word 0xc275c055,0xd6bfbf8e .word 0x169a02d2,0xa5225d1a .word 0xcaf1ee26,0x568b91de .word 0x98bb5555,0xe73b12b7 .word 0xe8d07261,0x851dc73c .word 0xd4114bb7,0x43415e1c .word 0x8bb72e59,0xa4b8cf57 .word 0xe496b1c8,0xc0c92267 .word 0xe53bec46,0x49a31b97 .word 0xce559daa,0xe0db0e61 .word 0x1089c558,0x0a968bbe .word 0xbb5b8cb1,0x9e643a69 .word 0xfcccda91,0xa40139d8 .word 0x35720203,0x3f03773f .word 0xfaa08ed2,0x79a00f91 .word 0xf9f5fda6,0xb55e9518 .word 0xcb664ace,0xc275c055 .word 0xae8ffb20,0x19a02748 .word 0xd307baa7,0xd307aba6 .word 0xef881bfc,0xd389a52a .word 0x5efb08f4,0xddeeee75 .word 0x7ac5ca98,0x67403d74 p34_init_registers: .word 0x85cb6bf4,0x25072fa6 ! Init value for %l0 .word 0x7412dd28,0x70aeffed ! Init value for %l1 .word 0x57b67cd5,0xa298d8a0 ! Init value for %l2 .word 0x8c3178de,0xce8368df ! Init value for %l3 .word 0xe8300722,0xc9bd049d ! Init value for %l4 .word 0x322adb14,0xbf2cfbd9 ! Init value for %l5 .word 0x3efbf88e,0xb4d99445 ! Init value for %l6 .word 0x5355db05,0xccdef026 ! Init value for %l7 .word 0x1f65b5bd,0xe2849486 ! Init value for %l0 .word 0x39e4eac7,0xbc1c905d ! Init value for %l1 .word 0xd0fd03ee,0x0db83ccf ! Init value for %l2 .word 0x8ccb6339,0xefefa037 ! Init value for %l3 .word 0x01296313,0xd7868889 ! Init value for %l4 .word 0x3c1b1453,0xb6955ec8 ! Init value for %l5 .word 0x1141e612,0x040263ec ! Init value for %l6 .word 0x003bef4b,0xd2ce3977 ! Init value for %l7 .align 64 p34_init_freg: .word 0x013c552b,0xe3a625f2 ! Init value for %f0 .word 0xda3437b1,0xea2897c2 ! Init value for %f2 .word 0x4f1f84a5,0x76a28ca3 ! Init value for %f4 .word 0x49b021db,0xb26f2cc3 ! Init value for %f6 .word 0xc05086f0,0x328ca63e ! Init value for %f8 .word 0x66b894a7,0xb08d36bb ! Init value for %f10 .word 0x65051b3c,0xf9388b5e ! Init value for %f12 .word 0x8afdb760,0x71d55e78 ! Init value for %f14 .word 0xdd1a3055,0x6ff992de ! Init value for %f16 .word 0xbad077d0,0x98c5613a ! Init value for %f18 .word 0xaf2e53af,0x5c5cc346 ! Init value for %f20 .word 0x65079c24,0xbdf388ab ! Init value for %f22 .word 0x32a2e7ef,0x108556c6 ! Init value for %f24 .word 0x9ed1938d,0xe887a69b ! Init value for %f26 .word 0xa288aa7d,0xf89c119d ! Init value for %f28 .word 0x73087bb1,0xd6fbbc49 ! Init value for %f30 .word 0xe68cc0e0,0x7309914d ! Init value for %f32 .word 0x58aff3c8,0xde699946 ! Init value for %f34 .word 0xbbe1db66,0x4866de41 ! Init value for %f36 .word 0xdf3b0415,0x7467bebf ! Init value for %f38 .word 0x430ced55,0x4fb0fe1b ! Init value for %f40 .word 0x6e3d3106,0xb3bf7aec ! Init value for %f42 .word 0x3284180f,0xe7003021 ! Init value for %f44 .word 0xb01a7f1e,0x3d8f3327 ! Init value for %f46 .word 0x50982d72,0x5d73748f .word 0x4a3255bd,0xdf2ca991 .word 0xfd119f21,0x029a3d2d .word 0x38ca82ff,0xe87bfadb .word 0xf7ae1b51,0xe002abf7 .word 0x9e01a48c,0xe47fa3db .word 0xfac11f2c,0xce01c7fb .word 0xcf8ac9e7,0x540de6e9 p34_expected_registers: .word 0x00000000,0x6bac4e38 .word 0x00000000,0x000001e9 .word 0xffffffff,0xfffffe40 .word 0x00000000,0x29a50335 .word 0x00000000,0x07826793 .word 0xffffffff,0xffffa7f4 .word 0x00003c13,0x3c980000 .word 0x00000000,0x00000264 .word 0x00000000,0xe78d1910 .word 0x00000000,0x00000017 .word 0xd0fd03ee,0x0db83ccf .word 0xffffffff,0xffffffff .word 0x01296313,0xd7868889 .word 0x3c1b1453,0xb6955ec8 .word 0x00000000,0x00004b46 .word 0x00000000,0xe78d1c2a p34_expected_fp_regs: .word 0x013c552b,0xe3a625f2 .word 0xda3437b1,0xea2897c2 .word 0x4f1f84a5,0x76a28ca3 .word 0x49b021db,0xb26f2cc3 .word 0xc05086f0,0x328ca63e .word 0x40e44f73,0xf4a0cbbd .word 0x65051b3c,0xf9388b5e .word 0x8afdb760,0x71d55e78 .word 0xdd1a3055,0x6ff992de .word 0x2987a65d,0x9ad2ed8f .word 0x2a8b7c78,0x54b77705 .word 0x65079c24,0xde08ffe4 .word 0x32a2e7ef,0x108556c6 .word 0x9ed1938d,0xe887a69b .word 0xa288aa7d,0xf89c119d .word 0xffe99bd6,0x1f8ab7f4 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p34_local0_expect: .word 0x9ba687e8,0x62916b24 .word 0xe4ff08de,0x35b6c03e .word 0xf3f5796c,0x27c800e4 .word 0x49b021db,0xb26f2cc3 .word 0x7cd518b4,0x9807016b .word 0x898886d7,0x13632901 .word 0x270b76f8,0xf44307e7 .word 0x4bdd6ea5,0x2e7a6cfa .word 0x0ea15101,0x2590efc2 .word 0x1c0a3b5c,0xb9758c6b .word 0x482eea45,0x66612b55 .word 0xef05a6fb,0x475e9324 .word 0xbfca2286,0xdcddf41c .word 0xa622e504,0x78b15250 .word 0x666d4668,0x8b5fca0d .word 0x4c1305f2,0xb0c9945e .word 0x637f99c7,0x7d87a532 .word 0x95069d21,0xa9250dab .word 0x2d707eac,0xc7d3b757 .word 0x7d353b1c,0x3c97cb55 .word 0xef02704a,0x05f03843 .word 0x547162c8,0xc848eb0b .word 0xa7afb3aa,0x4475081f .word 0x3073d941,0x2c265b50 .word 0x086f0b1e,0x3fddb68b .word 0xca698c20,0xfb8ec525 .word 0x13566417,0xd19556f4 .word 0x4c999977,0xadde3df6 .word 0x2597d7fa,0x25a6036f .word 0xdcaf922d,0x223734d4 .word 0xf52486f4,0x1f8ab7f4 .word 0xeb74d130,0x902d89dd .word 0x205ba568,0x31acd80d .word 0xc6a3f05e,0xe888d0d5 .word 0x08b75e8e,0x39119589 .word 0x5b266913,0x70a09d66 .word 0x33ee9519,0x7f9deeb1 .word 0xf07f6451,0xa57eee5d .word 0x4fd6ebb8,0xab7975da .word 0x980fd217,0x24575ab7 .word 0xc4e0fa9f,0x7709bca7 .word 0xbfb3a5f7,0xe4937e53 .word 0x7786be67,0x1ca471ab .word 0x92d7d31c,0xf97d3828 .word 0xb100c1c7,0x68063b7b .word 0xda6d699e,0x8c668fbd .word 0xffa6852b,0x1617a2bf .word 0x42e66d0e,0x1dc54401 .word 0x6fe133ba,0x8d8e78ab .word 0x9048cf85,0xb4f4d0d7 .word 0x7da603db,0x4a3db8a7 .word 0x723acab3,0xef28360d .word 0x5f430609,0x80766433 .word 0xf0113f42,0x034a679e .word 0x34876c48,0xf763ed2f .word 0x56997433,0x350d6c04 .word 0xbae57998,0xf6de90bf .word 0xe96e808e,0xe8495c8a .word 0x11f8e4b8,0x54f6d241 .word 0x3b74df41,0xbd65fd86 .word 0xfe0071d8,0xdade38d1 .word 0x42ec346b,0x88819a27 .word 0xd35afd0c,0x2a1b368a .word 0x0703a446,0x9eb326cd p34_local1_expect: .word 0xcc8cd63e,0xc033fc3c .word 0x3a61c598,0x0be43216 .word 0x2a8b7c78,0x54b77705 .word 0x67930000,0xf9388b5e .word 0x42000000,0x00000027 .word 0x9ba687e8,0x8d93d19e .word 0x1ec2f8b5,0x4db99a90 .word 0x95bff1fe,0x89bdd9ba .word 0x960d44a9,0x9f14b729 .word 0x2e4e32bd,0x6ae47925 .word 0x2e010af6,0x1fff590f .word 0x1be06957,0x91ae527b .word 0x3e0a3268,0xe23dbf2e .word 0x32f9cd53,0x7c1afefd .word 0x9b777721,0x34835864 .word 0x74d4ffe4,0x719b00dc .word 0x86ebe135,0x1d1b8e80 .word 0x3b8a6a44,0xacb4e248 .word 0xa4edcad1,0x81ee8317 .word 0x892cc94b,0x057fe125 .word 0x3f6fd6a7,0xddcd7bff .word 0xad9609e5,0xe55ca6a3 .word 0x61191e6b,0x10057046 .word 0x4db598a6,0x848e4f0b .word 0x4107e2c7,0x2ebd04ee .word 0x902d6332,0x30703326 .word 0xf0220e8e,0x3e7abbcb .word 0xe78d1910,0x48ae7f4c .word 0x76a25e43,0x3a4c3912 .word 0x4a567449,0xa6f6bd4f .word 0x9bf966bd,0x0f26b7ea .word 0xf0c55b38,0x205a6e5f .word 0xa73b95e2,0x5df18eab .word 0x86003484,0x27eaaa37 .word 0x9af6d8af,0xa8b8e06c .word 0xc06507d2,0xcc9c7717 .word 0x057172c4,0xc0fe753d .word 0x27603b9e,0xf1b5ac21 .word 0x941a6ac3,0x5c43aca0 .word 0x09a67042,0x97a515bb .word 0x1f2c434d,0x724095d8 .word 0x9db63478,0xbf399323 .word 0xe69a0d31,0x1b68c787 .word 0x149e6408,0x8af5a118 .word 0xfe27b6a7,0xec0dccda .word 0x65eb93a2,0xaa031881 .word 0xf6b7f607,0x342b3961 .word 0x12d783e1,0x0454e54d .word 0x000007f7,0x00000000 .word 0xc69d56d4,0xc0a274e3 .word 0x904bfeb2,0x476c4c68 .word 0x9cb9d2c8,0xce284b46 .word 0xba737f16,0xe600b215 .word 0x178aa2bc,0x44acb0fe .word 0xe27ade98,0x7ac365cd .word 0x236f543b,0xacf33307 .word 0x5d1f72e0,0x9067dfbb .word 0x7bec0548,0x69b912ba .word 0x9815bc69,0x8bd7fc14 .word 0xf1844c83,0x1be48201 .word 0x2713627b,0x463d8151 .word 0x89e80f8c,0x9d89329b .word 0xebc729ce,0x73d07b1d .word 0xc1c83be2,0x60ee5409 p34_local2_expect: .word 0xa7f4af4a,0x8912d577 .word 0x00bd1a42,0xda777a8d .word 0x40e44f73,0xf4a0cbbd .word 0xf4b78a1f,0x9ad2ed8f .word 0xda3437b1,0x0703a446 .word 0xc7397bb0,0xf18217c5 .word 0xead88dd3,0xfc647929 .word 0x8f735587,0x000007f7 .word 0xffe99bd6,0x3c7c18e4 .word 0x96e16ee0,0xbae8d324 .word 0xe25658d4,0x5826f88a .word 0xe955449f,0xf0540669 .word 0x8a42a2ba,0x110f06f3 .word 0xbe3b5784,0x4d2e528a .word 0xa1df0bdb,0xc63bff8d .word 0xf1ccb4a5,0x40db6e33 .word 0x059383b4,0x7acb47f3 .word 0xf29eb7ca,0xc8701047 .word 0xfc481478,0x67cbb56f .word 0xbfa504ab,0x4637b10a .word 0x526f6652,0x80f16470 .word 0xf1c3fe96,0x5d9885ae .word 0xee988e0d,0xaae5fe93 .word 0xffbc7500,0x90d89b0d .word 0xb5a2829f,0xfe002ae8 .word 0x74d4ffe4,0x719b00dc .word 0x79031ee1,0x3a4577a8 .word 0xad10e0ce,0x558ac851 .word 0x29b37b51,0x35edf257 .word 0xa20e37fc,0xfb238599 .word 0x3ed68ccc,0xf90791dc .word 0xb8a037b3,0xed96b474 .word 0xc32dbb6b,0xac868abb .word 0x3309090b,0x8275b714 .word 0x77aae2d8,0x6f50c698 .word 0x73c2dcd0,0x17dfc1a7 .word 0xabfd4d6c,0x6c352ce8 .word 0x3122e103,0x5e83f392 .word 0xc0b71fee,0x399baee3 .word 0xf4ce9c79,0x46974df4 .word 0x175c50b3,0xbc6ad807 .word 0x7f16ad12,0x00ad0c4b .word 0xb74330b9,0x3db04e71 .word 0x4cbeb14e,0x7a1c068a .word 0x3bf1a197,0xbc8a2862 .word 0xd5b25254,0xc3bb1e1e .word 0xe9b8bda4,0x5dd39c43 .word 0xfddd7859,0x1f282d21 .word 0x7fec6ac7,0x606ab0cc .word 0x74f01dc4,0xc6d8e643 .word 0x7224353b,0x9e29e1a6 .word 0x941bbe4e,0xb39442c3 .word 0x4385c923,0x14e125e0 .word 0x513eee5b,0xd9f18c99 .word 0x3ecaa241,0xfcb1175c .word 0xe0c6f9d4,0x5081c267 .word 0x83e7d525,0x4e913a34 .word 0x3249ac6b,0x99830ce7 .word 0x987f984c,0xa2507b10 .word 0xdbd4cafe,0x89854420 .word 0x8af35e59,0x3efeadf8 .word 0x33cc2bbf,0xd43d63f3 .word 0x2c0e48ee,0xb7ea259b .word 0x36feff0c,0x90ebd13d p34_local3_expect: .word 0x785ed571,0x000007f7 .word 0xd6bd9ee8,0xd7edc2a7 .word 0x5e8b38f9,0x3c1b0565 .word 0x55301add,0x5f166f31 .word 0xff6d9162,0xe887a69b .word 0xb07bdfdb,0x77be0490 .word 0x49e37a7c,0xd529bfcb .word 0xfb8616cd,0x1794ad3a .word 0x29173d99,0xb847de64 .word 0x3c62b7fa,0x14528597 .word 0x3b4d2063,0xc4ad25db .word 0x872d1936,0xb4736c73 .word 0x58def477,0x64262195 .word 0xff14ab18,0xd40f36bc .word 0xeeb05030,0xebff5bbd .word 0x27ef0730,0xafb01ac1 .word 0x614d13ae,0xe21c436b .word 0x7a570d32,0x07826793 .word 0x3e6b6d89,0x2c025684 .word 0xa217933c,0xac122ce5 .word 0x8656cb83,0x95ea7fc5 .word 0xe707e420,0x3f9f57d0 .word 0x4b7f5169,0x8f6bbdce .word 0x2f89b9c4,0x33381942 .word 0xee2b0dcc,0x281c227a .word 0x82911bb0,0x1c17cf7d .word 0x21edb35d,0x3472d9d8 .word 0x88294c78,0x459e0d4c .word 0xb9504178,0x53babe57 .word 0xffffffff,0x80000000 .word 0x4e7a3434,0x2069d335 .word 0x4eee9747,0xce5a72eb .word 0x9c04aba5,0x5d0aab85 .word 0x3c803993,0xbcd184cf .word 0xe9e5e604,0x676bc029 .word 0xfe441505,0xa33d6638 .word 0xaa182027,0x9821ec15 .word 0x2b053a36,0x371738d6 .word 0x20d5adb5,0x62686ea2 .word 0xede15182,0xb1214f79 .word 0x76ab5293,0x36696f7e .word 0x49244720,0x6ff992de .word 0xf3a5a355,0x1105c741 .word 0xe4004496,0x3cdb39d8 .word 0x1b17bb48,0x46b0e8d7 .word 0x76b159ec,0x4dff0628 .word 0x1c893d38,0xbbdd011d .word 0x56a25858,0xd0463be2 .word 0x2d007c54,0xe13ced91 .word 0xc84295ae,0x7a2575f9 .word 0xba45b849,0x6342721e .word 0x71d95bf3,0x3c34217c .word 0x708bd625,0x17d31d39 .word 0xe6bb5ac0,0xc5f5aab2 .word 0x19a2b92b,0x997600f2 .word 0x83cd5645,0x1bf2494e .word 0x29a50335,0x0120dc6d .word 0xeab5c5a8,0x09449a87 .word 0x7a2b1f80,0x11c51ab0 .word 0x8e12559c,0x7bb7132e .word 0x14e125e0,0xb592c852 .word 0x19922708,0xf6eb95b7 .word 0xf189bcb3,0xbd2ac117 .word 0x520d9f7f,0x1f150b71 p35_init_registers: .word 0x834c163e,0xb36aa031 ! Init value for %l0 .word 0xb89a0e55,0xfcade3b4 ! Init value for %l1 .word 0xefd767f4,0x812a1d35 ! Init value for %l2 .word 0xc5c163ae,0x3e26c777 ! Init value for %l3 .word 0x8accffa6,0x61e1b3d7 ! Init value for %l4 .word 0xdc6477b1,0xdf04bbec ! Init value for %l5 .word 0xb237a28d,0xf08a7311 ! Init value for %l6 .word 0xc342cbfe,0x405bb090 ! Init value for %l7 .word 0x770707c4,0xdcc082a9 ! Init value for %l0 .word 0xbef28bad,0xf6fe263e ! Init value for %l1 .word 0x21f3e4d0,0x6171fa4c ! Init value for %l2 .word 0x07092534,0x42a607b6 ! Init value for %l3 .word 0x5324ec9c,0x14f4792e ! Init value for %l4 .word 0x26792706,0x88ffa7a7 ! Init value for %l5 .word 0xd3a6b5f6,0xa3f6b723 ! Init value for %l6 .word 0xa7ea1da3,0xebc27053 ! Init value for %l7 .align 64 p35_init_freg: .word 0xd82d55d8,0x39ba44b3 ! Init value for %f0 .word 0xf480d58e,0x33a7aaf8 ! Init value for %f2 .word 0x4bff27b6,0x55c3dfa6 ! Init value for %f4 .word 0x6f936e32,0x05d18c2a ! Init value for %f6 .word 0xfab89017,0xaca6715b ! Init value for %f8 .word 0x9978e6c4,0xf433511e ! Init value for %f10 .word 0x450f3bf3,0xdc60191a ! Init value for %f12 .word 0xd4b7b41d,0x2ca96153 ! Init value for %f14 .word 0xf1a4cb3d,0x1591808a ! Init value for %f16 .word 0x2e75954a,0xdcd93f7b ! Init value for %f18 .word 0x4c43c887,0x72792796 ! Init value for %f20 .word 0x512afb83,0xb679139d ! Init value for %f22 .word 0x7b14fa41,0xaddb7e1e ! Init value for %f24 .word 0x798c4aef,0x02c2a515 ! Init value for %f26 .word 0x586e95f7,0xdb3d00dd ! Init value for %f28 .word 0x8c88f374,0xa8aa8969 ! Init value for %f30 .word 0x489c0037,0xc1d32e3c ! Init value for %f32 .word 0xbd592215,0xb36a0723 ! Init value for %f34 .word 0xb582525a,0xce325b16 ! Init value for %f36 .word 0x76ca5c7a,0xef6e59f8 ! Init value for %f38 .word 0x6ae6c38b,0x5ecb3a21 ! Init value for %f40 .word 0x8deeb2b4,0x0eacc9be ! Init value for %f42 .word 0xd55a3de6,0x6008333f ! Init value for %f44 .word 0x2cdca44c,0x01de5b0b ! Init value for %f46 .word 0xc4c1c7bb,0x8da61666 .word 0xac75fc00,0x76bc5dac .word 0x5507c8c2,0xdcfbde17 .word 0xf1260f15,0x9b838a58 .word 0x2d245a87,0xd15d739c .word 0x56351bef,0x65d7b4a6 .word 0x5f39e055,0xb5abab30 .word 0xb3cff7ad,0x7a543946 p35_expected_registers: .word 0x00000000,0x00000063 .word 0x00000000,0x12518200 .word 0x00000000,0x63ffffff .word 0xeb453fbc,0x9dbf8e1c .word 0x00000000,0x0000024d .word 0xeb453fbc,0x9dbf8db9 .word 0xffffffff,0xffff86cc .word 0x00000000,0x00003de3 .word 0x770707c4,0xdcc082a9 .word 0xbef28bad,0xf6fe263e .word 0x21f3e4d0,0x6171fa4c .word 0x07092534,0x42a607b6 .word 0x5324ec9c,0x14f4792e .word 0x26792706,0x88ffa7a7 .word 0xd3a6b5f6,0xa3f6b723 .word 0xa7ea1da3,0xebc27053 p35_expected_fp_regs: .word 0x00000000,0x39ba44b3 .word 0xf480d58e,0x33a7aaf8 .word 0x4bff27b6,0x00000000 .word 0x6f936e32,0x05d18c2a .word 0xfab89017,0xaca6715b .word 0x9978e6c4,0xf433511e .word 0x450f3bf3,0x4c896bb8 .word 0x586e95f7,0x2ca96153 .word 0xf1a4cb3d,0x1591808a .word 0x2e75954a,0xdcd93f7b .word 0x4c43c887,0x72792796 .word 0x512afb83,0xb679139d .word 0x7b14fa41,0xaddb7e1e .word 0x798c4aef,0x02c2a515 .word 0x586e95f7,0xdb3d00dd .word 0x0499b3b4,0xb4b39904 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p35_local0_expect: .word 0x00000000,0x2b0a1838 .word 0x72792796,0xac72ee60 .word 0x25b39904,0x001b06d9 .word 0x512afb83,0xb679139d .word 0x000013f2,0x00000000 .word 0x840259f9,0x24b1d7ec .word 0x57e993fd,0xe5d06de5 .word 0xcbdb2da9,0x715fe191 .word 0x91c938b6,0xfd5efe5e .word 0x5d182845,0x20d285c1 .word 0x0aa2050e,0xd9bf4f8d .word 0x9fcd9303,0xec43fb68 .word 0x9ef1c5e5,0x2ab20eea .word 0x72b69397,0x1afcb90b .word 0xde7a6f7a,0x76c26bb1 .word 0xcde36ee8,0x969fbfb3 .word 0xe589978b,0xffed3c99 .word 0x14184a0f,0x9d26c380 .word 0x1063e436,0x847ccb69 .word 0x79ea329d,0xa3019bcb .word 0x79b87035,0xd9d416c1 .word 0xcd3599cc,0xc65e6a01 .word 0x09bcb9dd,0x771b484a .word 0x2834aab5,0x300adc23 .word 0x97b88dae,0xbeaeabb4 .word 0x10aae158,0xf117047a .word 0x19dd7b02,0xb86c38e7 .word 0x436d8a14,0xba514fa2 .word 0x25850fe8,0xc28a4356 .word 0x4573e30f,0x096babdb .word 0xfad0be6a,0xe20406d2 .word 0x1934cd82,0x65d22e81 .word 0xf2bd9e33,0x1663fbad .word 0x544b582a,0x03beb4b9 .word 0xa851984b,0x2adde88b .word 0xaf7b2cb2,0xcb274f89 .word 0x19222f30,0x6b217170 .word 0x74315417,0x3ee939ad .word 0xe6c84311,0xa9c4a621 .word 0x12e72355,0xfa1ba384 .word 0x26bee358,0xa33c16b3 .word 0x10789499,0xa7873a2e .word 0xa02d2c2c,0x05df1d45 .word 0xe8c19147,0x911ef57a .word 0x5183430e,0x06d2d1b7 .word 0xc62c57b5,0x03501566 .word 0xdfaf6dc4,0x06b8f3fa .word 0xd4ee868a,0x22f95c62 .word 0xe0173fcf,0xce949d04 .word 0x1f0457a2,0xd9f4714e .word 0x0dcbc24c,0x8c588e2d .word 0xedf89461,0x300adcb8 .word 0x4af7b9b1,0xdeb965b4 .word 0x6b5a6f06,0x5a7c4acd .word 0x387d22c3,0xa83a97c4 .word 0x13a186c5,0xd41d49f0 .word 0x4870785b,0x45c399de .word 0x516b1387,0xee3c990c .word 0x906525bf,0x826822c6 .word 0x928c45e1,0x891577d0 .word 0x3d365372,0xde016119 .word 0xedb0a4bf,0x35d02ae3 .word 0xfc20e7ae,0xb9b16cb0 .word 0xac4cb96d,0x352bba49 p35_local1_expect: .word 0x7b05db74,0x15614886 .word 0x4bff27b6,0xd718bc6e .word 0x44923b8c,0x5d682752 .word 0xcc86ffff,0xffffffff .word 0xdcb8005a,0xc365fa50 .word 0x000000f0,0xceb9aca9 .word 0x916bc95b,0x3a71c122 .word 0x805d72d9,0x6170e212 .word 0xe36aec52,0x655f57c9 .word 0xab3f786b,0xef130f17 .word 0xf5f079ec,0x90374704 .word 0xd8d4754c,0xf2b08ae8 .word 0x02f189fc,0x7335defa .word 0x7b68b0ed,0x82179d6b .word 0x6b72ef7c,0x73a06931 .word 0xdca68df9,0x2fadbca2 .word 0xc5a0f2bc,0x3de30a31 .word 0x4b2fac63,0x6ee7ba3e .word 0xbaabf4f2,0x1c754580 .word 0xd1648245,0x82575652 .word 0x35688001,0x5bcd321e .word 0x137a10ef,0x150e2e97 .word 0x87e9aad7,0x9fed2f20 .word 0x9312da4c,0xe5c9503b .word 0xd9ed496e,0x7d0f5d4f .word 0xf88ccad5,0xc47e6920 .word 0xe296cd6f,0x9d0a5a86 .word 0xb18c8409,0xcd67c756 .word 0xfcb3aa45,0xa0652cd9 .word 0xd0e44e1e,0xc42cede0 .word 0xdf0b20d8,0x2c498ba5 .word 0xc71cec64,0xd3b386cc .word 0x3f8c35cd,0xb7e97124 .word 0x1e304f88,0xf5c1960a .word 0x217de7e5,0xaa51aa8c .word 0xafe2a329,0xda341a18 .word 0xb23624f7,0xe2c68404 .word 0x9860e9ff,0x2ca84acb .word 0x1284b345,0x2525521e .word 0xe787b092,0xe348b75c .word 0x1f432106,0xed5951c2 .word 0x0ce412a4,0x4437dd86 .word 0x389ef87c,0x7532d197 .word 0x34726955,0xdc11cc35 .word 0x60453281,0x00e257a2 .word 0x2481b23d,0x659ee2bd .word 0x4d0cf0ff,0x47f4282c .word 0xade6ccc6,0xf8e28690 .word 0x4686b3a8,0xc8305e3c .word 0xd9dfa03e,0x6661f5d6 .word 0xde97fa75,0xb7c09281 .word 0x6e30f2de,0x30442f96 .word 0x0b7ca22f,0xae7a7382 .word 0x5f9b6b46,0xfa816058 .word 0x56960f1b,0x790ed017 .word 0x4e905b44,0xeaf3d86e .word 0xd76131da,0x4e1a7ffa .word 0x2b48ba8d,0x9250ab13 .word 0xa744b9fe,0x8154afcc .word 0x3543024a,0x8766f7bc .word 0xa0d9775b,0x220eec06 .word 0x389ed4fe,0xe7fe80c8 .word 0x2e20d711,0x401978ba .word 0x4cf7abe7,0x8985a823 p35_local2_expect: .word 0x4ed000d3,0x05a06c19 .word 0x6152a80d,0xd737d482 .word 0x586e95f7,0x00000000 .word 0xfb0a2dcb,0x00000000 .word 0xbccf3a43,0x62532fcf .word 0x00000000,0x300adcb8 .word 0xc676fd57,0xc96b6ee8 .word 0x08c1e79d,0x89e398bf .word 0x2c1a4308,0xdf39f0d1 .word 0xb5f5a8a5,0x45dd5982 .word 0x4fa87382,0xcedb3733 .word 0xb6cdef2f,0x285ea500 .word 0xf1ed1504,0x29cb7c73 .word 0x4032ad66,0x6dc3f117 .word 0x6dc34081,0x902e5d1b .word 0xe874d56b,0xf0730f90 .word 0x224bf613,0xdeaf90ca .word 0x55af7aff,0xeca7c7ff .word 0x30771116,0x4b82db2b .word 0x2aef6d4b,0xd434b117 .word 0xfea805fa,0xd5af0454 .word 0x1c42f897,0xe4e193de .word 0x283315cb,0xcd1b2018 .word 0x847afc34,0x1c44c82b .word 0x4f5aac29,0x496220c0 .word 0xaa3655e1,0xa20894b7 .word 0x54fccb32,0x5bd7833d .word 0x47b4a38e,0xc8d1fa6c .word 0x0f8db4ff,0xcfd6a629 .word 0x95cae50b,0xdcd33f8f .word 0x86ac6222,0x1dafffce .word 0x3a1658cf,0xa9a471de .word 0x3c72b04e,0xb8f17af8 .word 0x4d47ffdd,0x9b6b2466 .word 0x5aa0b4b1,0x4d41cfac .word 0x79ade718,0x20506ac8 .word 0x000000f7,0x41ec778d .word 0xb0452459,0x020d929b .word 0xa9549944,0xcb679c12 .word 0x74e37c42,0x399e390d .word 0x457e0f8e,0x2bd6673f .word 0x9bcc09b4,0x6cad637b .word 0x10db3289,0x41b85b45 .word 0x00c74840,0x4c896bb8 .word 0x4e71f25e,0x1d87253c .word 0xfddd3b02,0xad75f533 .word 0x0bfb90a0,0x58dbdafb .word 0xc7338d75,0x4528186d .word 0x869891cd,0x124240af .word 0xdd3419d7,0x4bc72de6 .word 0xa05e5e11,0xe62df621 .word 0xe81f7398,0x3ac1daaa .word 0xfc9077fe,0xd44db18f .word 0xa54d65de,0x2ff79308 .word 0xc0d5a1e8,0xb221d121 .word 0x045c80ab,0x741c4441 .word 0xb7742845,0x0d677939 .word 0xdc07a09a,0xab00b2bc .word 0x6b0d454b,0x35aaf43d .word 0x9125b196,0xa166481a .word 0xaea1cacd,0xd42f7d15 .word 0x159c8e0c,0x592eef2a .word 0x55182fa0,0x7447b991 .word 0xfc67855e,0xf708dea3 p35_local3_expect: .word 0x74241fa2,0xdf04bbec .word 0x671a207c,0x37b11b68 .word 0xff0a5e58,0x31108eaa .word 0xdc65ec00,0x3d7b6b63 .word 0xffffffff,0x22b8d465 .word 0xbf033c36,0xe7b4e3ae .word 0x4fa7037a,0xad7cb8c2 .word 0x93249552,0xfb9c65dc .word 0x8f8dfb62,0x319e5791 .word 0x72d31b97,0x25970ec5 .word 0x46f7497e,0xf31e125e .word 0x21de5fb4,0xc7b9f2a4 .word 0x86b63319,0x89e398bf .word 0xdd748438,0x6388c606 .word 0x053eb8cc,0xbbbaf48a .word 0x8ed8962d,0x87580095 .word 0x688d1ca2,0x45eb81cd .word 0x742c3bfe,0x5c72f6e8 .word 0xbf9234e2,0xb423fe27 .word 0x39384127,0x61c90719 .word 0xa946cf74,0xed04c4b0 .word 0xa81bc743,0xbe06527e .word 0xf56973fe,0x476e6b0d .word 0xbcac34cf,0x62818b9b .word 0x73c20326,0x19c7110a .word 0x94e980fb,0x7f5c9101 .word 0x01e2aa99,0x20feacd4 .word 0x520d5794,0xd4032522 .word 0xfa84a6c4,0x54ddce75 .word 0x44867849,0x988d4976 .word 0x54cdbbdd,0x7eedaa53 .word 0x04ca3ac5,0xeb9666fe .word 0xef0542d8,0x2db63f2f .word 0x8bdf3a7b,0x51486dd1 .word 0x5629f57a,0x2df0c2d6 .word 0x1d94a792,0x7b39b597 .word 0xf08f3f2a,0x0f60117e .word 0x8f7d35a1,0xa414379b .word 0xb063c539,0x9666764a .word 0x49957d5d,0x68a99789 .word 0xde44d351,0x81a51989 .word 0x5773bbc9,0x64252021 .word 0x0cab703f,0x00007b05 .word 0x4afa42ef,0x0d0721c8 .word 0x5d324456,0x5d360ded .word 0x2b54c87c,0xdef8b8d5 .word 0xa9deccf7,0xbc52dfd3 .word 0x31e18688,0xfa6774ca .word 0xa0d5f034,0x0924b266 .word 0x00000000,0x12518200 .word 0xb5b970bf,0x2a0b5d3d .word 0x738e28ff,0x10ee0068 .word 0x8759846d,0x3df5ffab .word 0x02c2a5ff,0x02be7e3e .word 0xc941a400,0x0526956a .word 0x636bd54d,0xc2416a22 .word 0x6bc09447,0xd4940ddf .word 0xb8e2ae90,0x6b899d40 .word 0x000000e1,0xff5100fd .word 0xd78bd323,0x44e2f765 .word 0xeb453fbc,0x9dbf8db9 .word 0xe7dea710,0x2f4722f0 .word 0xd6534e28,0x7942eeda .word 0xea13074e,0xf4519877 p36_init_registers: .word 0xab135044,0x7e67bf1b ! Init value for %l0 .word 0xbfaf7878,0x980f0468 ! Init value for %l1 .word 0xaca02e32,0xabd10282 ! Init value for %l2 .word 0xc7832b61,0xdddd3a5e ! Init value for %l3 .word 0x814565d6,0x51da4e84 ! Init value for %l4 .word 0xd9851a26,0x537a95a4 ! Init value for %l5 .word 0x8a8de515,0xfb1e90e4 ! Init value for %l6 .word 0x252c44ce,0x54217f68 ! Init value for %l7 .align 64 p36_init_freg: .word 0x17d53904,0xdbb93138 ! Init value for %f0 .word 0x8a9a7535,0x3c702d5e ! Init value for %f2 .word 0x3bf254e7,0x32363634 ! Init value for %f4 .word 0x8bd965a5,0xd2c4059d ! Init value for %f6 .word 0xec2c5f85,0xdac6fa67 ! Init value for %f8 .word 0xde3eb393,0x4b141a0a ! Init value for %f10 .word 0xe30ab452,0xac97b62b ! Init value for %f12 .word 0xf41f1f37,0xc4b62ea7 ! Init value for %f14 .word 0xbb5d595d,0x066b9d3f ! Init value for %f16 .word 0xb8f1bcc4,0x33927689 ! Init value for %f18 .word 0x2b7f1d92,0x3eff3c87 ! Init value for %f20 .word 0x30e015a9,0xd5890b44 ! Init value for %f22 .word 0x2c3819de,0xffceb2c3 ! Init value for %f24 .word 0x65707c19,0x4dea4d7b ! Init value for %f26 .word 0xad72c3a8,0x6519e5eb ! Init value for %f28 .word 0x23bbe1d7,0x1acb49ba ! Init value for %f30 .word 0x6a76e072,0x6f84af46 ! Init value for %f32 .word 0xb12055b6,0xd21fd7e1 ! Init value for %f34 .word 0xb839666d,0xbf736ea1 ! Init value for %f36 .word 0x644baaae,0x25a47205 ! Init value for %f38 .word 0x8f27e511,0xf3ba30be ! Init value for %f40 .word 0xb27d51b5,0x064db997 ! Init value for %f42 .word 0x08f15f7f,0x9dc6c9bd ! Init value for %f44 .word 0x17508755,0x1b83846a ! Init value for %f46 .word 0x71646191,0xf05283fe .word 0xbc1a1060,0x3a0ff471 .word 0x7124c489,0x640720e3 .word 0xdca75db7,0xaff5af23 .word 0x7b164e10,0xd8b3ce94 .word 0x451bb2bb,0x1456b664 .word 0xd9724e0d,0x135b5211 .word 0xf8f712b9,0xdaaff80b p36_expected_registers: .word 0x00000000,0x3e9d8939 .word 0xffffffff,0xfffffe88 .word 0x3e9d8920,0x4bd8dc83 .word 0x00000000,0x00000368 .word 0x00000000,0x00000085 .word 0x00000000,0x00002240 .word 0x00000000,0xf5b1f78a .word 0x00000000,0x3041d809 p36_expected_fp_regs: .word 0x17d53904,0xdbb93138 .word 0x8a9a7535,0x3c702d5e .word 0x5b03e3c8,0xe779b423 .word 0x5b03e3c8,0xe779b423 .word 0xec2c5f85,0xdac6fa67 .word 0xa8879508,0x1e04939b .word 0xe30ab452,0xac97b62b .word 0xb8e62240,0xc4b62ea7 .word 0xebb3beba,0x0463ab7c .word 0xb8f1bcc4,0x33927689 .word 0x2b7f1d92,0x440b89d5 .word 0x30e015a9,0xd5890b44 .word 0x2c3819de,0xffceb2c3 .word 0x65707c19,0x4dea4d7b .word 0xad72c3a8,0x6519e5eb .word 0x0000023c,0x6466d3e7 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p36_local0_expect: .word 0xffffffd5,0x0000662a .word 0x9296eb97,0xf611d964 .word 0x62020000,0x2d0fcdfd .word 0x662a4ee7,0xc871957a .word 0xd59e10f2,0x2e4af99e .word 0x0000023c,0x6466d3e7 .word 0xb38a2808,0x65f256a9 .word 0x2a44816a,0x0ca982cb .word 0x3a0085d7,0x16d2ff04 .word 0xfdec33fd,0xc721753a .word 0x5780e90a,0x9df96a8d .word 0xc72c95ba,0xfeb3a375 .word 0x2049661c,0xd3aa7370 .word 0x6d4d3021,0xf5dcb51b .word 0xe3f93772,0xec6e7b1f .word 0x91b93fe5,0xa4752dcc .word 0xbe6c5bde,0xda1f1c0b .word 0xcf8008b9,0x9541f95e .word 0x79a2983d,0xdeaa03d4 .word 0x03c35554,0x2b02c505 .word 0xcddf0c5c,0x26a06a17 .word 0x46c5c9b9,0x1642c406 .word 0x4b079638,0x9871b2c7 .word 0x26e7c30f,0x8a6eae3a .word 0x697c94a4,0x9006af08 .word 0xa0d3e30a,0xf524c6c0 .word 0xc3475033,0x97029f80 .word 0xc740a1de,0xe3040d37 .word 0x10a0f91a,0xfd829b78 .word 0x4a38e2c1,0x6b809f1e .word 0xbf1fb464,0x20d64b17 .word 0xcdccd859,0x89bdff21 .word 0x834205d6,0x560a793a .word 0xcb599250,0x2307c368 .word 0x062832ce,0xd805260a .word 0xa005ffcd,0xbb9ea7a7 .word 0x0dff3610,0xc40186fa .word 0x19ce157d,0x55eda88b .word 0xa951e51e,0x07345ad5 .word 0x0209a1b3,0xb864c074 .word 0x2257a91f,0xa9cbd529 .word 0x1914af08,0xbffbcc53 .word 0xfb49d0fa,0x4bbff063 .word 0x78078cbf,0x5a30d06f .word 0xe51c9889,0xe8d09901 .word 0x6b71ec82,0x5439f9bc .word 0xe366130e,0x77fac357 .word 0xa2e7c5b3,0x25d7514a .word 0x5439f439,0x31598202 .word 0xb557b205,0x6dd945f8 .word 0x27d7f394,0x7bf94b88 .word 0x1674cc65,0x28061ce3 .word 0x4bba51a1,0x6d05a0b4 .word 0xd4db8290,0xcffb25a4 .word 0x51bdca59,0x149c48ff .word 0xff7e6747,0xd53679df .word 0x26f9a89c,0xb7cfb0e2 .word 0x9380e797,0x85dbd402 .word 0x3ffa6bb5,0xe526ddff .word 0xee091901,0xf456b808 .word 0x0fdab166,0x501560e7 .word 0x003bbad9,0xc5439954 .word 0xd3dc2ee7,0xc11fc2bf .word 0x11e946bc,0x0000cc54 p36_local1_expect: .word 0x440b89d5,0xa915e030 .word 0xd5eed3ad,0x569ca103 .word 0x3831b9db,0x0439d517 .word 0x40ec1466,0xbabeb3eb .word 0x21752c82,0x7d180460 .word 0x560a793a,0x1acb49ba .word 0x4818faa7,0x94398e14 .word 0x9dd9f22d,0xc003c5fb .word 0xae784816,0x1f5ef664 .word 0x3a39bad2,0x3d9d87c6 .word 0xd74f3d49,0x80e215a1 .word 0x5a8380c8,0x49ed4ef7 .word 0xc550d2fe,0xe4fa33e7 .word 0x9bb63c8b,0xb88e62e0 .word 0x09fbbb44,0x3b12add5 .word 0xbfda0e78,0x1896aafe .word 0x0b6398a7,0x26833972 .word 0xf5b1f78a,0x674f6e12 .word 0x13fb16db,0x87b4e1e1 .word 0x96d71f5f,0x0cd503cf .word 0xf5b1f78a,0x00000b44 .word 0xcf50490c,0x11e09d4e .word 0xb8a8392e,0xe1759662 .word 0x24c41a55,0xee4bf595 .word 0xd15872c3,0x944da2d5 .word 0xbd60bf20,0x8d74a402 .word 0x72e6bc3b,0xcbade960 .word 0xcce96c1c,0x5f28def8 .word 0x9654b245,0xf0b496a9 .word 0x6849ef4b,0x899a98e1 .word 0x68220b9b,0xaed1007f .word 0x71a13ea4,0xc45ef18c .word 0x976e7cbd,0x25af0f95 .word 0xcc85f84a,0x687fa099 .word 0x98f969fb,0x1c131060 .word 0xaf359388,0x87a307c4 .word 0x269d052a,0x4dc41a1e .word 0x30fcd6c5,0xab86828e .word 0xd78b56a3,0x7ddc51b1 .word 0x9a306883,0xc417568f .word 0x1165929f,0xc924237d .word 0xf04decfc,0x9a56e8cf .word 0xaca41710,0x7a1ab5ee .word 0xe541ece8,0xa4d6a6c6 .word 0x695c0800,0x0000009e .word 0x6b203685,0x51737106 .word 0x9a008a85,0xe1aba2f0 .word 0x3c9fc6f4,0x3dcaf348 .word 0x4d2230c3,0xfa1d65bd .word 0xb3ff14fc,0xee1092d6 .word 0xd68f1d1c,0x934e68c6 .word 0x8c4568d8,0x80825957 .word 0xe7b77a71,0x2ba7017e .word 0xe9d74537,0x463450df .word 0xd861ae3b,0xd3c15284 .word 0xd948444e,0x428745c3 .word 0xfa297291,0x3e40d831 .word 0xdf9bb56d,0xb815403b .word 0x5418afec,0x331ce5ce .word 0x5fd58acd,0x6c172d7d .word 0x84523605,0xf283dc35 .word 0xe4ca973f,0xfff033d8 .word 0xde469763,0x60107ba9 .word 0x863c62e8,0x52301063 p36_local2_expect: .word 0xe7c372ad,0x8754b3c8 .word 0xab83ce5b,0xad7a7f85 .word 0xcbe9b6da,0xa917454c .word 0x4022e6b8,0x5faf5050 .word 0x049c9fa4,0xe0ea149a .word 0xf5b1f78a,0x23bbe1d7 .word 0x8697e5af,0x0a4a868f .word 0x3e9d881b,0x71c01927 .word 0xdc6eee46,0x66ab9f3d .word 0xc3f11c5d,0x575c3f0a .word 0x0ffb1615,0xab41fff2 .word 0x29327e40,0xfe361d2c .word 0x0cbab7e9,0x53cd41c8 .word 0xd6525b39,0x27df4821 .word 0xbc61014c,0xff35b321 .word 0x02e26323,0x8b1a98c2 .word 0x49077aed,0x81ffb06c .word 0x66a9d2c2,0xa171598b .word 0x1f9e0d2c,0x3a40c726 .word 0x933f36a0,0x3ef663d1 .word 0x1fd9b658,0xb754a54d .word 0x7936f57e,0xc795715b .word 0xdba858bf,0xa3981bcb .word 0x77989b2f,0x12d617ed .word 0xc837f98e,0x9cab3de6 .word 0x4e8b144f,0x692fa168 .word 0x651ff1ee,0x42fb3be8 .word 0x7eb80840,0x3d9d2718 .word 0xc0fa4972,0x8437674b .word 0x4acfab94,0xa0dc11fb .word 0xd5941442,0x39655c96 .word 0xe3b3ae55,0xaecf840d .word 0x05b4855c,0x10f61e73 .word 0x6d83ac24,0xb555b787 .word 0xcd0cfd6a,0x59941861 .word 0xee972088,0x2a3ddea4 .word 0xad65731f,0xa027042a .word 0x6ef74035,0xa3c835a7 .word 0x0b00e66d,0x35151648 .word 0x83d058c1,0x9e114525 .word 0xf7010a28,0xdfdfba49 .word 0xce0dbb74,0xed02dcff .word 0x3426009f,0xd68caaea .word 0x7a5b2d3a,0xc06ab861 .word 0x864871bd,0x6bbee94d .word 0x60b58031,0x9e0a9fe9 .word 0x8155c4b1,0x9d4c9a20 .word 0x3a6727e6,0x9e9f9110 .word 0x00c5e2de,0xb6a6eeda .word 0xa4309209,0xa0d94731 .word 0x623a05b8,0xa184724f .word 0xa2bec9a9,0x00000471 .word 0x429642fb,0xf25a9858 .word 0x13fb472d,0x8b14ab8b .word 0xf7dbaff2,0x3091f471 .word 0xa16d9c31,0x0415f526 .word 0xd0b0c77a,0x956bf862 .word 0xd67c87f9,0x757660cb .word 0x02b7658f,0xd35cada4 .word 0xf61cc5aa,0xfe1c281f .word 0x3041d809,0x10d44b72 .word 0x0190fcb9,0xaf8ea2f4 .word 0x0b000d8a,0x0f037024 .word 0xf422e9a6,0x4eaf1f2b p36_local3_expect: .word 0xd5ffffff,0xffffffff .word 0x0471b7e0,0x3c3821b5 .word 0x9252af28,0x9c354588 .word 0xffe1bb23,0x00000000 .word 0x9b93041e,0x089587a8 .word 0x3c020000,0xe779b423 .word 0xc4d9c502,0x889452ce .word 0x9d1420b1,0x755e7849 .word 0x8ab384e6,0xadde3be0 .word 0x550f565b,0x9f04cb16 .word 0x70cdb28f,0x6b72ed16 .word 0x4686fa65,0x735a050b .word 0xdcc98d79,0xa5512efb .word 0xdddd3a5e,0x84babb94 .word 0x66ed3e65,0x885b455c .word 0xb8b325db,0x46b87773 .word 0xecba9413,0xb081e727 .word 0x32acd969,0x2986d392 .word 0x9ec214bb,0x68533af2 .word 0x177ed837,0x115c7b24 .word 0x3ab0b251,0x7339b072 .word 0xc5a4d4bd,0x63a7abf6 .word 0xd2d3aa28,0xfa32e0d8 .word 0x1c0f5cb8,0x75ac4964 .word 0x7950a95f,0x98c52aba .word 0x81a34d69,0x6b2f2621 .word 0xc20b4795,0xb9d75e85 .word 0x2879e9b1,0x78f665bd .word 0xb2f25628,0x89094965 .word 0x06c680b5,0x146b2f07 .word 0xc6fd5fad,0x011cc7e0 .word 0x8139098b,0x2118ad71 .word 0x99644010,0xe1cc1f12 .word 0x9977d2f8,0x1667973d .word 0x6fdb4c27,0x16c06c7a .word 0x4c6a930b,0x00000000 .word 0xb1b3b767,0x325375d8 .word 0x3961f99b,0x8c051c7a .word 0xf12e883f,0x75b1944e .word 0xea30dadf,0x6eb5d014 .word 0xf85adb0b,0x733f6e68 .word 0x3100f0fa,0xbc3c5571 .word 0xea875f48,0xcbe9b6da .word 0xeff2f043,0xd24c0327 .word 0x774ed555,0x74b81ce8 .word 0x29fd979f,0xc01460f9 .word 0x178e9bdd,0x08118d88 .word 0xcc101aa7,0x4b35672c .word 0x37e2fe63,0x07330a16 .word 0x3e9d881b,0x0c396e5f .word 0xbd549433,0x6314be97 .word 0x5cc7c6ef,0x8e1e8101 .word 0x71668e1f,0xd243aff5 .word 0xada7a38c,0xd2d206fd .word 0x65707c19,0x4dea4d7b .word 0xdce8c182,0x8b235a10 .word 0x66e84088,0x2d239222 .word 0x63e0a7ee,0xe429e6e6 .word 0xca9b7bdc,0x06848938 .word 0x95adeabd,0x0b3947b0 .word 0x2e6b9e23,0x7f64a23a .word 0x13a9a714,0xf4e318b8 .word 0x9247639d,0x4f1b8908 .word 0x3b0690b2,0xd567a024 p37_init_registers: .word 0x7ea93660,0x33ae5bc5 ! Init value for %l0 .word 0xa98c36a4,0x868b4434 ! Init value for %l1 .word 0x85b07c37,0xbceb76d1 ! Init value for %l2 .word 0x167ce1b5,0xd891599b ! Init value for %l3 .word 0xd137d9ee,0x7935ea7f ! Init value for %l4 .word 0x5c93e4f6,0x648e9f25 ! Init value for %l5 .word 0x0feb7d9f,0xa6924916 ! Init value for %l6 .word 0x1f1d352c,0xdd1efc71 ! Init value for %l7 .align 64 p37_init_freg: .word 0xa0d7040c,0xc9007e53 ! Init value for %f0 .word 0x89f8fc09,0x90ca8bf9 ! Init value for %f2 .word 0x6600d596,0xd7cf1fe9 ! Init value for %f4 .word 0x5db836c5,0xe1e59ab6 ! Init value for %f6 .word 0x7066a48f,0xd9ee7bdc ! Init value for %f8 .word 0xc98ebe35,0xd2bee805 ! Init value for %f10 .word 0x936b16c1,0x8b929506 ! Init value for %f12 .word 0x77a9d0b3,0x6cee8ec6 ! Init value for %f14 .word 0x705e431a,0xcd62ef2c ! Init value for %f16 .word 0xc463a4bd,0xce757196 ! Init value for %f18 .word 0x1874b3c2,0x64c15b40 ! Init value for %f20 .word 0x4ff31eed,0x14fac17e ! Init value for %f22 .word 0x78168bc1,0xcf5e1846 ! Init value for %f24 .word 0x9a88693a,0x52cca51a ! Init value for %f26 .word 0x38454623,0xa87cb7f6 ! Init value for %f28 .word 0x8e0d1531,0xa59969d5 ! Init value for %f30 .word 0xe9f0a455,0xd8e06b4f ! Init value for %f32 .word 0x64109fa7,0x75723145 ! Init value for %f34 .word 0x5600f706,0x0070f051 ! Init value for %f36 .word 0x89fe117d,0x6d54f9af ! Init value for %f38 .word 0x7f74ada9,0xf6b879b5 ! Init value for %f40 .word 0x5b565e01,0xcfce655f ! Init value for %f42 .word 0x78a604af,0xe6663e1a ! Init value for %f44 .word 0x67e44592,0x2b22a70c ! Init value for %f46 .word 0x2479a991,0x3527275a .word 0xa6b17e21,0xed34b102 .word 0x8200b665,0x4adc0f3a .word 0xa08357e3,0xaefa6421 .word 0xb1ee797f,0x34669290 .word 0x874a57c6,0x3ac44ee5 .word 0xc4f7a764,0x568923f6 .word 0xd988580f,0x5abbb25e p37_expected_registers: .word 0x00000000,0x00000024 .word 0x00000000,0x00000001 .word 0xbd285cac,0xf37ae0e7 .word 0x00000000,0x0000edc4 .word 0x00000000,0x00005b1a .word 0x00000000,0x0b0774df .word 0x00000000,0x220f13b1 .word 0x00000000,0x00000072 p37_expected_fp_regs: .word 0xeb9b35ba,0x70dbe9a8 .word 0x1d4196df,0x62874be0 .word 0xc517b715,0x770c6bf7 .word 0xfd4fe8ef,0x3b8feb34 .word 0xac789b4e,0x10ec755c .word 0x19b31904,0x140232e3 .word 0x0b0774df,0x5bf128c2 .word 0xe618328a,0x2cdeb3f3 .word 0x705e431a,0xcd62ef2c .word 0xc463a4bd,0xce757196 .word 0x705386e2,0x01be3ffb .word 0x3f4765fe,0x4bfa11ca .word 0x78168bc1,0xcf5e1846 .word 0x9a88693a,0x9208abc5 .word 0x38454623,0xa87cb7f6 .word 0x46fbb5ea,0xa59969d5 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p37_local0_expect: .word 0xee72f2ba,0x3463fd25 .word 0xedc45aa8,0x4a316b8f .word 0xfb3fbe01,0xe2865370 .word 0x34fdef01,0x3170b0fa .word 0x1bd99306,0x9afd16f3 .word 0xd176854c,0x1cd26185 .word 0x00000000,0x0000edc4 .word 0xec660ca6,0x74925e76 .word 0x936b16c1,0x8b929506 .word 0x16e57637,0x5a687580 .word 0x9c6bf58a,0x7714e037 .word 0x781cf4f0,0x6c1bc38f .word 0xe3a7a5c6,0x1e00b7d2 .word 0x52c87ece,0x8e6e44bc .word 0xf0e51345,0xca811af5 .word 0x02ff6cf1,0x165f9e70 .word 0x8112551f,0xf202bba0 .word 0x45683ca7,0x2720a6ce .word 0x44566850,0x7468849d .word 0x75985837,0x8eecac97 .word 0xc33d3c4f,0x8ed5a590 .word 0x22b6ff81,0x817d3bd5 .word 0xb98417b2,0xedc19191 .word 0x9b38a376,0xc006ff88 .word 0xb38f7005,0xb7e7a6ab .word 0xd9ac6848,0xb469f6de .word 0x0f121c7f,0xcb5b1358 .word 0x089f5ee7,0xb04b7913 .word 0x25fd6f39,0x64515433 .word 0x1cc89d91,0x499465a0 .word 0x2b99bf93,0xf2e75d66 .word 0x0ece0813,0xffe8a27e .word 0x643a26b6,0xfc7175c5 .word 0x827eaa23,0x173cbbd6 .word 0xffd11d5e,0xa25e28f8 .word 0x0875099f,0xc2e35c3c .word 0x929c4cef,0x4fbcf3b3 .word 0x88ee5538,0xd1b13f63 .word 0x4c8419a5,0x1a538975 .word 0x72e57e38,0xc2a88bb0 .word 0xf184e2bd,0x8d8f18cd .word 0x4f9148f8,0xd6292222 .word 0x6c2f3cd3,0x73ba1c1c .word 0x1f1809a6,0x183fb98a .word 0x990ab067,0xbb482136 .word 0x72ecc80c,0x3cb3ae0c .word 0x49c08123,0x20b5590e .word 0xf8423ed5,0xfffc4fcb .word 0x83fdee14,0xa91c2ef3 .word 0x865e8d1c,0x1d4e7943 .word 0x28d7d1b0,0xd63465e1 .word 0x62f5ff57,0x71c4e98c .word 0x10f586a9,0x248c6a1e .word 0xd0c5717b,0xb88541b0 .word 0x56fb3b0c,0x8d9adcfb .word 0xf9d1585d,0x69c19a34 .word 0x6b6e1f9e,0x5188ff5d .word 0xf613561e,0x4b9e7d0a .word 0x0e8a9d7f,0xa494eb85 .word 0x1ea46158,0xc4ab6495 .word 0x6cc51493,0xa08fb87c .word 0xe900dd5e,0xbd37348d .word 0x51d1406b,0x1d5086cb .word 0xea8ba28e,0x5d1c5299 p37_local1_expect: .word 0x6142fe08,0xf9b2a568 .word 0xffffffff,0x5bf128c2 .word 0x64a6897e,0xa0aa00cd .word 0x0000edc4,0x56b77418 .word 0x71000000,0x00000008 .word 0xfe000000,0xd177d2fd .word 0xe482fd62,0x787acd73 .word 0x1c944a69,0x3682055d .word 0xb044edc3,0xd33c1597 .word 0xc6ddc678,0x55e58f30 .word 0x79d023e5,0xaafab3ed .word 0x7021753f,0x0e79a34d .word 0x5661ddb9,0xad681bc8 .word 0x1786d972,0x1d651385 .word 0x05d26eef,0xac1842e5 .word 0xf0665d85,0xe9e434a9 .word 0x98c2d248,0x3d8da522 .word 0xaa309e4b,0xa67fd336 .word 0x09a77bb0,0xe59b93c0 .word 0x28929788,0x77dbd284 .word 0xbba7ca06,0x332f6bbb .word 0xd70655d3,0xd0ec9acd .word 0x879f10b8,0xca17ca5a .word 0xf95b1cd4,0x90fa5585 .word 0xcbf66ca3,0x288723dc .word 0x27c86fba,0xe82302bf .word 0xc2983736,0x9862d159 .word 0x8df6bfec,0xc54a35a0 .word 0x78e72bab,0x1d8fedca .word 0x7eb1ba1b,0x4b3de6e0 .word 0x56c158a9,0x60dce511 .word 0x36875edd,0x0c180eba .word 0xf0063b3e,0x0831834e .word 0x990f7b4a,0x1a131c42 .word 0x12d31f0c,0xef9fe41f .word 0x159c4d7a,0xffa5494a .word 0x5922f2db,0x52549b83 .word 0x0eb40f8c,0x5926774b .word 0x6652a3fd,0xddee52b4 .word 0x077fdef3,0xf9bad75a .word 0x96f74f65,0x7f64b7aa .word 0xe67cf336,0xda648d90 .word 0xa1368569,0x8980e91b .word 0x57a8edaf,0x715acca8 .word 0x245d8f5a,0xe822e1c2 .word 0xcbed62ae,0xa0b5ea9d .word 0x49532029,0x9208abc5 .word 0x36014a5f,0x96f2a00f .word 0xb5148067,0x77e1d7b4 .word 0x0afe0886,0x4d97f100 .word 0xb1263d74,0x2c735492 .word 0xa45758a0,0x8b2999ee .word 0x7baa5645,0xe5d84ca2 .word 0x22ce2d7d,0x7a14bd1e .word 0xf92646b0,0x6f60e704 .word 0xccaf3082,0x7b3b2d14 .word 0xbd285cac,0xf37ae0e7 .word 0x65f9cead,0x85f3a182 .word 0xfd89e9e2,0x373c4565 .word 0x3567d52f,0xe9f3bb1e .word 0x49d44f64,0xb83929e8 .word 0x12f249df,0xc52645a8 .word 0x25d8682a,0xee08951e .word 0x918d9a5f,0x3a523b37 p37_local2_expect: .word 0xedc40000,0x7eefcd3f .word 0xffffffff,0x19b31904 .word 0x1a5b0000,0x5f0244ab .word 0x0000fb3f,0x00000000 .word 0x114d50a9,0x5274c349 .word 0x31249d4a,0xddfb80b7 .word 0x09c89fbe,0x3024b782 .word 0xbb0774e9,0x90c6a429 .word 0xae724917,0x7689ad4e .word 0xc8cd9dca,0x5c696b66 .word 0xa84d24a9,0x72a28106 .word 0xe0d31ebb,0x6e9ee754 .word 0xb08a9c85,0x3069120d .word 0xfc7ca2ef,0x5925f2e4 .word 0x6af55ada,0xb406918a .word 0x53830e5f,0x382328a8 .word 0x5303fcbc,0xb19bc6f4 .word 0xec8185d0,0xe4fb17a7 .word 0xc2a88bb0,0x2e76c747 .word 0xd1a9004f,0x66c746ab .word 0x853dca79,0xe1b06e03 .word 0x26041ebd,0x0dee7d35 .word 0x80a121ee,0x4bd41a1b .word 0x746b7813,0xb5129d25 .word 0xf933e09a,0x2ee9dfd6 .word 0x2a2614d4,0xa9e57ac5 .word 0x61a5adeb,0xb89e92e7 .word 0x00000000,0xd162310e .word 0x655f0cab,0xedd4ad88 .word 0x14e91eb9,0xcfdd6c3f .word 0xa0e2f401,0xe5a4cb56 .word 0x2d7643be,0x7565f800 .word 0xb3db39b4,0xbcbb1ae3 .word 0x3d445734,0x5218d868 .word 0x8104da54,0x3eea5b59 .word 0x5c41b182,0xac4afb1c .word 0x7a19a7f9,0x030d3fb5 .word 0x3ab2d9c2,0xcd7eb65a .word 0xacfa2baf,0x18d55610 .word 0xb6adabeb,0xef4c8c65 .word 0x44c843c7,0x764d7c48 .word 0xeb0cfc51,0xf837fc3b .word 0xe7cb0760,0x4f20a342 .word 0xeda4f69c,0xbd649f8f .word 0x9e0e7f23,0xb4c957c8 .word 0x12c6f2d9,0x59c539a5 .word 0xd9a7b813,0xd378e6d5 .word 0x9990caa6,0x8a06271e .word 0x701a88e3,0x346c7bc9 .word 0xd1b4f638,0xa127a63b .word 0xebe9d51a,0xf237727b .word 0xc495209b,0x4c998f6c .word 0x4866ea6f,0xefcb2265 .word 0x0000953a,0x516ebf50 .word 0xbca5ffe0,0xc0a6a6a8 .word 0xfe263d9f,0x8e373b93 .word 0x5f43744d,0xe5df5818 .word 0xfb1ebb62,0xdae2ca9e .word 0x20745550,0xd1f451f2 .word 0xf5e88463,0x8de9daca .word 0xba1d8832,0xf7e7abda .word 0x17725214,0xffffffaa .word 0x2768158f,0x5a4bc8e0 .word 0xab0afec1,0x662504b2 p37_local3_expect: .word 0xc5abff92,0x0908c154 .word 0x9bad3e9d,0x5c12094e .word 0x3211fa4b,0xc33f88f8 .word 0x705e431a,0x63aa40a5 .word 0xf777e192,0xc1a9d63b .word 0x7ddf6786,0xd76a57a6 .word 0x46ee6668,0x4c70d1c4 .word 0xec8af1ba,0x5c7ee9f7 .word 0x6cd3f320,0x80073a5d .word 0x180553fd,0x77bd9b8a .word 0x17c7bd2c,0xc7cb8d57 .word 0x31afe026,0xadee335e .word 0xc43e7d73,0xdaaf0125 .word 0x96e3f6e6,0xebf3f82f .word 0xba7a9072,0x0753a417 .word 0x41a9d7aa,0x97b3d9b6 .word 0xeb9b35ba,0x70dbe9a8 .word 0x1d4196df,0x62874be0 .word 0xc517b715,0x770c6bf7 .word 0xfd4fe8ef,0x3b8feb34 .word 0xac789b4e,0x10ec755c .word 0x19b31904,0x140232e3 .word 0x0b0774df,0x5bf128c2 .word 0xe618328a,0x2cdeb3f3 .word 0x1f2d570c,0x472b2a9c .word 0xf2697a2e,0xc46f00d7 .word 0x45af5214,0xe5e1d41f .word 0x8a3dba84,0x2451fa67 .word 0x4a85214c,0xf5227a47 .word 0xe268cc4f,0x35b86d67 .word 0x921a2266,0x90f80197 .word 0x39cb99a2,0xf2adfab4 .word 0x69d94fc6,0xd42486ba .word 0x374cf30e,0x8999cd17 .word 0xb42750e0,0x5d593cc6 .word 0xb5357409,0x2cdade76 .word 0xdcab3e31,0xb0fd8986 .word 0x23b063a9,0xaa4196ee .word 0x4b759416,0x28a45a3f .word 0x927526af,0xe6b37aa8 .word 0x54075a24,0x1c3fed69 .word 0x06574f34,0x3bf35e35 .word 0xe0ea67f7,0xa8f42bd8 .word 0x4a71e209,0x8f007c56 .word 0x546945cc,0xe715ae1a .word 0x68e3f489,0x8185dc84 .word 0xe4de8ced,0x8df225d9 .word 0x0ea50d37,0xd9870e12 .word 0xf548cc83,0xd3a7122e .word 0x0975055c,0xfd06fb0b .word 0x0d499dfe,0x7d599f55 .word 0x6f8b3c52,0x13c45501 .word 0x41fa4b68,0x17725214 .word 0xb9228cc3,0x2300d1f1 .word 0xb5b0311c,0x10936b0d .word 0x5dee414b,0xbaf272ee .word 0x7a411a3a,0x2b2eabe6 .word 0xdf40335f,0xb892fa8b .word 0x16f61035,0x47c75ae5 .word 0x0340b02b,0x582bb306 .word 0x00ab6722,0x89f8fc09 .word 0x710b7c92,0xb92b9936 .word 0xdec80221,0x64721921 .word 0xa558bb42,0xa23c581b p38_init_registers: .word 0xb16bae16,0xe5c80a85 ! Init value for %l0 .word 0xf2e2b212,0x0970ad0e ! Init value for %l1 .word 0x6bf09bfc,0x25fcbec4 ! Init value for %l2 .word 0xa6e5bd35,0x9481b74b ! Init value for %l3 .word 0xcc41e5d9,0xb520de55 ! Init value for %l4 .word 0x175fd9ad,0xdb3fd972 ! Init value for %l5 .word 0xf4acfbb2,0x40cc7e16 ! Init value for %l6 .word 0xa59175f8,0x360c1a6f ! Init value for %l7 .word 0xfad54318,0x2a7c17d1 ! Init value for %l0 .word 0xe03d11b2,0x2e4887ab ! Init value for %l1 .word 0x44bb0cc8,0xd8d14f99 ! Init value for %l2 .word 0x128b21d2,0x55919e92 ! Init value for %l3 .word 0x466c7bee,0x4e365e7f ! Init value for %l4 .word 0x94c5f976,0x36a1d6d2 ! Init value for %l5 .word 0xb369680e,0x607c80b4 ! Init value for %l6 .word 0xe18b24b8,0x3244fcee ! Init value for %l7 .align 64 p38_init_freg: .word 0x9c6e8dbd,0x6da98c99 ! Init value for %f0 .word 0x65265bf7,0x43d97966 ! Init value for %f2 .word 0x81066e4f,0xe971701f ! Init value for %f4 .word 0x4cfac74a,0x13f0e39e ! Init value for %f6 .word 0xe62f9077,0x5c3480aa ! Init value for %f8 .word 0xa0a45f5d,0x554a34f2 ! Init value for %f10 .word 0x98f8dc6e,0xbcfd5718 ! Init value for %f12 .word 0x1977f98a,0x8a5e5dff ! Init value for %f14 .word 0x3e2dbb8e,0x8bee1da7 ! Init value for %f16 .word 0x7e22a594,0xc65928e3 ! Init value for %f18 .word 0xcc587c6e,0x24efe095 ! Init value for %f20 .word 0xa32ee5e3,0x1d753942 ! Init value for %f22 .word 0x961a7b22,0x995eb4b7 ! Init value for %f24 .word 0xd1e98b1b,0xba138501 ! Init value for %f26 .word 0x67f7ce32,0x38719b68 ! Init value for %f28 .word 0xd498f1f0,0xf8295144 ! Init value for %f30 .word 0x2ef2c5df,0xee21d6c5 ! Init value for %f32 .word 0xd18c7299,0x6cd3e7d6 ! Init value for %f34 .word 0x8ec0d68a,0x14066b40 ! Init value for %f36 .word 0x8c30cdbf,0xafc6fd27 ! Init value for %f38 .word 0x71e099ef,0xb81f1a20 ! Init value for %f40 .word 0x35a101a8,0x9af88fb5 ! Init value for %f42 .word 0x4815677c,0xe829d656 ! Init value for %f44 .word 0xe39c3604,0x23ce40cb ! Init value for %f46 .word 0x2c61af86,0xf09ae357 .word 0xf576abd8,0xf3ed2847 .word 0x7f6a9bb9,0xa863e330 .word 0x03d45e4a,0x2461bb79 .word 0x619e50d6,0x55bf1ec5 .word 0x564e1b9b,0x7903ebd8 .word 0xb5bcc317,0x11d2c6a4 .word 0xe159154a,0xe3eeaede p38_expected_registers: .word 0x00000000,0x33423d72 .word 0x00000000,0x000000cc .word 0x5f7cd6d9,0x148f6662 .word 0x0970ad0e,0x5048ce2a .word 0x00000000,0x000000d8 .word 0x00000000,0x0000e5c8 .word 0x00000000,0x00000256 .word 0x300ecca1,0xfdc08cff .word 0x00000000,0x00000388 .word 0x00000000,0x2eec47f7 .word 0x00000000,0x0029b595 .word 0x00000000,0x00000025 .word 0x00000000,0x2eec47e2 .word 0x00000000,0x00000000 .word 0xe58f0dd9,0x10a230ea .word 0x5d8494ce,0x2cd91b0a p38_expected_fp_regs: .word 0xf41187cc,0x8bf8f99e .word 0x557db0e0,0x28ad37bc .word 0xc5706dfa,0xc829f6fb .word 0xd94528a3,0xe32448be .word 0x5afce108,0xbeba837c .word 0xf2d11d61,0xa3b0cae5 .word 0x5d7a8649,0x1cba6ec6 .word 0x6f3fac11,0x723d5741 .word 0xadc8023f,0x6f1a0c36 .word 0x7e22a594,0xc65928e3 .word 0xcc587c6e,0x24efe095 .word 0xa32ee5e3,0x1d753942 .word 0x961a7b22,0x995eb4b7 .word 0xd1e98b1b,0xba138501 .word 0x67f7ce32,0x38719b68 .word 0xd498f1f0,0xf8295144 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p38_local0_expect: .word 0x0a1bd92c,0xce94845d .word 0xbff527d4,0xf704dc4a .word 0x2599d7df,0x5d423311 .word 0xec1b63e8,0x00000000 .word 0xa32845d9,0xfa034a53 .word 0x00c694d9,0x12542552 .word 0x45737e39,0x6ee5f9c7 .word 0x00000026,0x26a1a698 .word 0xaa57e244,0xa1560f1c .word 0xea0a770b,0x2bae3822 .word 0x03887195,0x2bbdfcb5 .word 0x09c9472a,0xb0abe7a5 .word 0x6c7f3af6,0x9523bbde .word 0xe58f0dd9,0x10a230ea .word 0x144c42c4,0x7ca22bce .word 0xf0d52cb3,0x5cc318f7 .word 0x581aaad3,0x19cc0550 .word 0x4c235ad9,0x6687a2a9 .word 0x13fa9e05,0xd9d87f5b .word 0x52921231,0x27a71d6a .word 0xa7786f84,0x0e799296 .word 0xe2063fb9,0x910eed50 .word 0x5c273291,0xdbad7f65 .word 0xf7557ca4,0x4d1d459d .word 0x538dfd50,0xa5864a16 .word 0x61cf9440,0x5ddf8958 .word 0xb7f284fd,0xf7fb0db5 .word 0x15ae9473,0xef2db275 .word 0xb97484e8,0x20d9f5d5 .word 0xc1f2c3ac,0x1784f21f .word 0xc782eae3,0xb9519a22 .word 0x300ecca1,0xfdc08cff .word 0x78caec2d,0xebc00e1a .word 0x33b86ed4,0x6524bed2 .word 0xaa9f68e6,0x5cae8f1f .word 0x18367e87,0xac7ecb11 .word 0x80b02f3f,0xc5ecc131 .word 0xae2db52b,0xc6fc91c9 .word 0x364b39d5,0x72cd1bb6 .word 0x1dd6d98b,0xff9f26e7 .word 0x8ad44fca,0x0598a485 .word 0x353f5bb5,0xda5e36ef .word 0xdbeaea9f,0xdeaf1275 .word 0xc04d9562,0x47eabf75 .word 0x36ce73ad,0x022093ad .word 0x4064a518,0x6d1ee3a7 .word 0x992f6061,0xe44ed504 .word 0x74a497b2,0x5944bf04 .word 0xfec8886d,0xa654661a .word 0x62ebb0e1,0xffe84abe .word 0xeae20757,0x4b08a006 .word 0xf1abdbba,0x7acf3a1b .word 0x15df8682,0xb452e101 .word 0x7d9b64be,0x75dd6508 .word 0x406e7a46,0x93caaf4c .word 0x7f607e97,0xe1cab8d5 .word 0x02b974fa,0x2a3e5007 .word 0x0256a239,0x9a32fb3b .word 0x714a7ad9,0x92cd118a .word 0x54edd99c,0x23cc3d3b .word 0x16a5100d,0xb5946eb9 .word 0xbde83265,0x4988798a .word 0x39bb2a8d,0x0000007a .word 0x63721907,0xa143480a p38_local1_expect: .word 0x00000000,0x40cbf0dc .word 0xf2344a55,0x6f1a0c36 .word 0xa32ee5e3,0xbf18aba3 .word 0xd2de4ac0,0x4afa8ff3 .word 0x3e2dbb8e,0x8bee1da7 .word 0xf376268e,0x283b27cb .word 0xd44785b9,0x8e2fc9e1 .word 0xbf798387,0x97b28081 .word 0xe5d73e1c,0xb54c6410 .word 0x36ef4514,0x641e8183 .word 0xbc8431bd,0x2d9ef441 .word 0x22c25f26,0xa5c5f62b .word 0x626f9621,0x27239f62 .word 0xfa671887,0x8ab0a6ac .word 0x6a46ffbc,0x31022901 .word 0x4a147a98,0x594d1873 .word 0x3054b9e0,0x0c8a3808 .word 0x9f792d86,0x5c36ab81 .word 0xf2e6f0b2,0x03105f81 .word 0x347dc736,0x9e44e33a .word 0xcb095a31,0x41eb8548 .word 0x396b6909,0x170346f8 .word 0x0970ad0e,0x5048ce2a .word 0xa049b0bc,0x3224aaad .word 0x9e0a22a1,0x944cc370 .word 0xad7c7f01,0x5b118d4b .word 0xfa034a53,0xe8631bec .word 0x5f7cd6d9,0x148f6662 .word 0x5fd57ac2,0x22dc8dc2 .word 0x9fb1825e,0xc1659831 .word 0x103ce1f4,0x0afb4478 .word 0xdf951f99,0x8706b80c .word 0x2d387afb,0x7ecdd542 .word 0x1c6a30ae,0x920277ef .word 0x2ad4ed39,0xac543cac .word 0x5c9b0ba1,0x7ec1981d .word 0x8c8f2bb8,0xe15bc2cf .word 0xc802719b,0x3244fcee .word 0xf0df279c,0x08800e80 .word 0x2dd3d8d2,0xa427234f .word 0x164037e9,0xb71f07e9 .word 0x786404fe,0xdf2f17fa .word 0x98e003d4,0x71be1e4b .word 0x1f21e1d4,0xf90d6ed9 .word 0x46128b48,0xde77bb02 .word 0x799ccca9,0xc232f973 .word 0x555d7324,0x6f87113a .word 0xf0d094bf,0x7fd23b04 .word 0x3b110efb,0x7efa6fe1 .word 0xd356db26,0x109a1231 .word 0x81fcfca1,0xee25d8f1 .word 0x8af986e5,0x54bab881 .word 0xb5541853,0xcbbfe551 .word 0x28558b7a,0x3ea88e81 .word 0xb6f5acb7,0x3042c514 .word 0xb74c4144,0x8cd5b9bf .word 0xf36af766,0x385a7b39 .word 0x0ddff59b,0x2dd29827 .word 0xf748b3e7,0x5d6bfdb1 .word 0xa0e521a3,0xe0fcd9f9 .word 0x43893af5,0x0526ad92 .word 0xb007d44e,0x181f17cd .word 0x0708808e,0x27b7675c .word 0x84e55efa,0x7c910072 p38_local2_expect: .word 0x360c1a6f,0x3f02c8ad .word 0xccbebc35,0xde079c54 .word 0x3385df8d,0x02c5ff48 .word 0xa0139ff8,0x87026e06 .word 0x0a1bd92c,0xce94845d .word 0x130fd68b,0x5c298220 .word 0xf350320c,0x1258964b .word 0x93ea28b8,0x36b3c487 .word 0x515c4da8,0xe39f10ab .word 0x6b1dd3e9,0x87d126da .word 0x9bfbec45,0x946eb406 .word 0x2aff3f65,0x08edc32a .word 0x9edd5fe4,0x366f9b6c .word 0x0adcc6f2,0xde34e068 .word 0x250b02a9,0x9e39cc45 .word 0xc52f9451,0x96b1d155 .word 0xa8b70d61,0xea1781b7 .word 0xfea2f5bf,0x93a454e0 .word 0x6deef355,0x7def9fe2 .word 0x29465ef2,0x60e81fab .word 0x68ec7d14,0xce257425 .word 0x40d25c45,0x9a6a7685 .word 0x2814a141,0xb737b6f0 .word 0x14bbd8d7,0xe296342b .word 0x65f204e6,0x510beb23 .word 0x3d51d815,0x887e960c .word 0x48c041aa,0x6d721044 .word 0x588e6cdc,0x797013f3 .word 0x5236a747,0xf5abbd17 .word 0xff468ba6,0x4fe1f83b .word 0x99d6fa46,0x76ea7af9 .word 0x51f7abd0,0x5a65beb7 .word 0xa7d0c4a8,0xe030f0fe .word 0xfaecc09e,0x371f7967 .word 0xfdbc2ad9,0x90eb13a6 .word 0x75354fda,0x2d0fd9e6 .word 0x28a46652,0xb087232e .word 0xfefae579,0x937e37c0 .word 0x0bf01c54,0xce0cc97d .word 0xe178763f,0x9df6b11c .word 0xc2cf354f,0x20ebdb64 .word 0x7cd98004,0x7e5ddc76 .word 0xdb3605d6,0x5e184693 .word 0xbfe462b6,0x3342ff72 .word 0xc6d885d6,0xa1e16321 .word 0x2a6f76ca,0x0af5ec6f .word 0x85ef0fbc,0x555f6b24 .word 0xa84549a1,0xac1ae7e2 .word 0x8738f79a,0xab3b119d .word 0x5b1a2791,0xf9082a5c .word 0xec72aab0,0x3274f3f7 .word 0x562cc109,0x18b1cc8f .word 0xd9d6c32b,0xda6927cf .word 0x93b74812,0x20fdfef4 .word 0x8c4e85ab,0x492bc109 .word 0xd9b92f98,0x939006fc .word 0x3155bfb1,0x2f4245d1 .word 0x242c7b2d,0x4a18f909 .word 0x5d5e567d,0x691d44e4 .word 0x964e120b,0xabd9d047 .word 0xdab319a4,0xee4edaab .word 0x47bb0f35,0x70b28125 .word 0x78810178,0xa02f484c .word 0x8351ab3a,0x8ae9fe43 p38_local3_expect: .word 0x723d5741,0x7df16bce .word 0x2eec47e2,0xf3cebdad .word 0xd43c8b78,0x04fcd966 .word 0x00000000,0x1133425d .word 0xf2344a55,0x5d5fa4a0 .word 0x95178885,0x0aef3539 .word 0x2993ebd3,0xe376a00e .word 0xc53285cd,0xe5ce3ad8 .word 0xc8f80be6,0xb26268dd .word 0x3be29ade,0xa97f4aa8 .word 0x36a1d6d2,0x5c439e3a .word 0x00000000,0x000000d8 .word 0x10ba1398,0xcd6aff79 .word 0x2d927e2e,0x63420a1b .word 0x7d611277,0x5645a2ae .word 0x32878c7b,0x1a47f592 .word 0x2f3a5e4d,0x7f7bd14a .word 0x04d9a1ba,0x0e239021 .word 0x177c20a1,0x1c699517 .word 0xaffa984f,0x37795cdd .word 0x327d4a0b,0xffac1805 .word 0x26b47648,0xbb8a527a .word 0x22fe9bc9,0x33771383 .word 0x5946a68e,0x1ec38ae7 .word 0x0e7d0e25,0x44abff06 .word 0xd54c52c4,0xab173f76 .word 0x04a15a43,0xb989d1e2 .word 0xe3e05dcf,0xfd8c41ba .word 0xba1e8835,0x144f3513 .word 0xe9a66b9f,0xca0ba13c .word 0x531c0a75,0x9a5e7e6d .word 0x57509674,0x61d5ff5f .word 0x93057a26,0xe982d29a .word 0xe64a6dce,0xf49f4f4f .word 0xc5c2639e,0x85a38064 .word 0x3b775f50,0x63bfc408 .word 0x3910051d,0x6affa962 .word 0x54a883a9,0x6eadfda4 .word 0x15ae997d,0xd08e3303 .word 0x8a820fe6,0x87f6dd8b .word 0x534d8aa8,0xe0bfcbf6 .word 0xa404fa36,0x8952ab88 .word 0xc0861096,0x9f5e1d82 .word 0x7abbeaca,0x673703cb .word 0x4fa08e67,0xd7454863 .word 0x7719530b,0xcd3d72af .word 0x1624c919,0x12a60f7a .word 0x80c7eab5,0x582755ac .word 0x9ef9f88b,0xcc8711f4 .word 0xbc37ad28,0xe0b07d55 .word 0xfbf629c8,0xfa6d70c5 .word 0xbe4824e3,0xa32845d9 .word 0x7c83babe,0x08e1fc5a .word 0xe5cab0a3,0x611dd1f2 .word 0xc66eba1c,0x49867a5d .word 0x07bcc6d2,0x11ac3f6f .word 0xa81782ec,0x88a0205e .word 0xb17c563f,0x63ae7b14 .word 0xfffffff5,0x06a589d9 .word 0x968a7a6a,0x5559c3f8 .word 0xf751b58e,0xf26602d3 .word 0x8994799d,0x6b2e8c2e .word 0xa7a2f872,0xe3e52ea3 .word 0x60046dd5,0x5702ab21 p39_init_registers: .word 0x616c9a6f,0xdc7031f1 ! Init value for %l0 .word 0x35946f10,0x6ca56627 ! Init value for %l1 .word 0x71ad96f8,0xaee91405 ! Init value for %l2 .word 0x2893fcb0,0x77ffd9ff ! Init value for %l3 .word 0x5aab1ea4,0xf3a9bca5 ! Init value for %l4 .word 0x860e3d52,0xa727b791 ! Init value for %l5 .word 0x29a33b94,0x7dc1fb59 ! Init value for %l6 .word 0xb41e1ad3,0xfaeaea4d ! Init value for %l7 .word 0x19ea3486,0x0173cc7e ! Init value for %l0 .word 0x37555978,0x4f226218 ! Init value for %l1 .word 0x4a1acacc,0x54564f33 ! Init value for %l2 .word 0x5f9b2eae,0xcbfb05b5 ! Init value for %l3 .word 0x68a5fafe,0x89b5c9a8 ! Init value for %l4 .word 0x48182308,0x72bfcd5c ! Init value for %l5 .word 0xc1b7d706,0x2498d536 ! Init value for %l6 .word 0xadcb5051,0xf52b2b1e ! Init value for %l7 .word 0x3f3abf73,0xc8413073 ! Init value for %l0 .word 0x901eb627,0xb2e14e8a ! Init value for %l1 .word 0xc3148ac2,0x561bbdfa ! Init value for %l2 .word 0xd7fc23be,0x1964ce9a ! Init value for %l3 .word 0x6240e7ee,0x98042c72 ! Init value for %l4 .word 0x4fed8653,0xd07dc1d2 ! Init value for %l5 .word 0x3be391bf,0xa44e22af ! Init value for %l6 .word 0x33cf250f,0xccc881e4 ! Init value for %l7 .align 64 p39_init_freg: .word 0x25259c40,0x3a0f7850 ! Init value for %f0 .word 0xff784fc3,0xd38eaffb ! Init value for %f2 .word 0xb2b1775e,0x4e1e9514 ! Init value for %f4 .word 0x580e1724,0xc58910e3 ! Init value for %f6 .word 0x7a5bbc26,0xb69974f9 ! Init value for %f8 .word 0x14ec5542,0x3d944279 ! Init value for %f10 .word 0xb09b5600,0x29aac7d4 ! Init value for %f12 .word 0xe1a81bcd,0x7fdee31b ! Init value for %f14 .word 0x54ecbde8,0xbb15d625 ! Init value for %f16 .word 0xffed3842,0x50957987 ! Init value for %f18 .word 0xb3b46d4d,0x314cc349 ! Init value for %f20 .word 0x00967568,0x4542296b ! Init value for %f22 .word 0x33f5e954,0x5e0d92f0 ! Init value for %f24 .word 0xfe93cbb6,0x8619b1cf ! Init value for %f26 .word 0x76f5d4a7,0x49546581 ! Init value for %f28 .word 0x97c9da36,0x645d2e41 ! Init value for %f30 .word 0x34d1c447,0x1c88aee9 ! Init value for %f32 .word 0x0f612848,0x792b04a9 ! Init value for %f34 .word 0x3a96574b,0x141b3066 ! Init value for %f36 .word 0x50fa8a5f,0xb78491c1 ! Init value for %f38 .word 0xd3259f56,0x47fd182a ! Init value for %f40 .word 0x2300149c,0x0c8c5ea2 ! Init value for %f42 .word 0xb5f1a79d,0xd0438418 ! Init value for %f44 .word 0xef47349f,0xdf2ec291 ! Init value for %f46 .word 0xad723f80,0xa545846f .word 0x49ac826a,0x0985ac7d .word 0x60d2f60c,0xbc0896e8 .word 0xfec86d35,0x72ce3cff .word 0x21746ddc,0x35f1f037 .word 0x5c0bc424,0x253ec27b .word 0xb4fddb3d,0xec2d49b5 .word 0x5b312f8d,0x9d025063 p39_expected_registers: .word 0x616c9a6f,0xdc7031f1 .word 0x35946f10,0x6ca56627 .word 0x71ad96f8,0xaee91405 .word 0x2893fcb0,0x77ffd9ff .word 0x00000000,0x000003ff .word 0x860e3d52,0xa727b791 .word 0x29a33b94,0x7dc1fb59 .word 0xb41e1ad3,0xfaeaea4d .word 0xffffffff,0xffffff11 .word 0xffffffff,0xfb235bea .word 0x00000010,0xef9b78b8 .word 0xffffffff,0xffffaffb .word 0x00000000,0xafcd5d13 .word 0x00000000,0x000000df .word 0x00000000,0x000000b9 .word 0x00000000,0x500200c4 .word 0x00000000,0x2321db96 .word 0x00000000,0x0000000a .word 0x00000000,0x000001d5 .word 0x00000000,0x00000064 .word 0x00000000,0x0000001e .word 0xb37e1769,0xa17cd5ca .word 0x00000000,0x00000025 .word 0x7e97b15b,0xa6937042 p39_expected_fp_regs: .word 0x25259c40,0x3a0f7850 .word 0xff784fc3,0xd38eaffb .word 0xb2b1775e,0x4e1e9514 .word 0x580e1724,0xb7e79024 .word 0x7a5bbc26,0xb69974f9 .word 0x14ec5542,0x3d944279 .word 0xb09b5600,0x29aac7d4 .word 0xe1a81bcd,0x7fdee31b .word 0x54ecbde8,0xbb15d625 .word 0xaadc9038,0x7fa5c803 .word 0xb3b46d4d,0x314cc349 .word 0x00967568,0x4542296b .word 0x33f5e954,0x5e0d92f0 .word 0xfe93cbb6,0x8619b1cf .word 0x39b1fcf5,0xb0eec9ea .word 0x97c9da36,0x645d2e41 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p39_local0_expect: .word 0x77af243d,0x34fb0316 .word 0xff11d832,0x4f34bec3 .word 0x64c35c64,0xb49c79ac .word 0xff83b4ae,0xd4719a57 .word 0x3f657ef8,0x12ea85ed .word 0xd4fa2208,0x427093a6 .word 0x88ee75e7,0x7cedc786 .word 0x4edc0753,0xa0cfe518 .word 0x3b8317a6,0x10f2072c .word 0x2961abff,0xb8472f16 .word 0x9fb7ffcb,0xd5786f91 .word 0x4e243628,0x24fa3a15 .word 0x02d91a93,0x53e247d5 .word 0x63a79d7f,0x054d1065 .word 0x14ada63d,0xd523d4a3 .word 0x9804cbb2,0xc8c54ce1 .word 0xe09836f5,0xc82c5911 .word 0x1812e11d,0xcaba3b77 .word 0xd7f389ca,0x12068542 .word 0xccc881e4,0x40acbab2 .word 0x397413da,0x9aa44049 .word 0x5600c94b,0x5ad56aa0 .word 0x0b46605a,0xa0171558 .word 0x6c5da904,0x8df98545 .word 0x20778747,0xdc5267ae .word 0x7fd7ee3d,0xa87513ec .word 0x6a26818e,0x7d45309a .word 0xa85fe346,0x749eeda6 .word 0xeadcc9b4,0x9cbac6ba .word 0xe99d36bd,0x211892c7 .word 0xa43dc53d,0x6d7759c4 .word 0x2b6d4499,0xf7a607fa .word 0x72b1af3f,0xb7e79024 .word 0xb2ad62ce,0xacd1c7a4 .word 0xcf724f9f,0x3a96573d .word 0x129d702c,0x27bfb246 .word 0xf25f3592,0xd90b2a60 .word 0x186b89da,0x5d824947 .word 0x1f52d447,0x842da918 .word 0x2ee39fb4,0x9a285ac1 .word 0xe89615fb,0xa4b74c0f .word 0x04980b37,0x6495b045 .word 0xa9b197f3,0xba2d75dc .word 0x7d21db65,0xdd97e3bf .word 0x0f70f3a2,0x6815d6e7 .word 0x54abb9c7,0xff784fc3 .word 0x3e2d97d9,0x4eb7cd2f .word 0x52614cfd,0xdb83e6a0 .word 0x3d809977,0x327a5c01 .word 0x3a7a2663,0x5e7eb224 .word 0x65c96289,0xbdbbfa95 .word 0x2c2241c2,0x5bfe1c46 .word 0x1bbf6474,0x4af57340 .word 0xde57d9fb,0x89fbc24a .word 0xba9838fe,0xac37c941 .word 0x8dbceeca,0xeaf0acf4 .word 0xc2474011,0x97b46e8f .word 0x96cd2ddd,0x03039a2b .word 0xa7ce73b4,0x02a3dc75 .word 0x0c637335,0x6b52837b .word 0x2160b609,0x7fbed185 .word 0x26cc48ef,0x18acb379 .word 0xb37e1769,0xa17cd5ca .word 0xdf4c01bc,0x8ca49075 p39_local1_expect: .word 0x65db217d,0x0715a762 .word 0x98588874,0x74885898 .word 0xffe15e6d,0x73ac4b84 .word 0x5e7193a6,0x5bb1977e .word 0x00000001,0xb715d078 .word 0x00000025,0xa6937042 .word 0x1a3fb8ac,0xffeb375e .word 0xd9dc4961,0x0a79d7d6 .word 0x47e02838,0xae5dab07 .word 0xb4f61025,0xb07bbb7d .word 0x843e608d,0x64642bb6 .word 0x34b97f21,0x051c5029 .word 0x11174df5,0x7f0de407 .word 0xaffb61b3,0x0dc7d662 .word 0x4c73c8e3,0x60e892e8 .word 0xe3701434,0x0d8e8a5b .word 0xf0179397,0xa24959dd .word 0xf79d78a2,0x1ebdd170 .word 0xdd75a51c,0xc7c48525 .word 0xa3e18269,0x9ae53e59 .word 0x89717b70,0xf945ff76 .word 0x781c5a41,0xfeb06223 .word 0x3070cbf9,0xb9bad10a .word 0x888fd1aa,0x89100bda .word 0x49239fa7,0x7422605f .word 0x353a7272,0x9037b138 .word 0xc4c6eb75,0xc48f34eb .word 0x8b49f72d,0x166b303c .word 0xfd523d65,0xb58e77e1 .word 0xf47e8d2b,0x0157f68c .word 0xca2a622f,0xd90a23d2 .word 0x27bcefdb,0xd90c103c .word 0x15637de4,0x7acba00c .word 0x9565838a,0xa9656dc4 .word 0xa3017c87,0xdcf1b19d .word 0xc99f5ab4,0x602396ad .word 0x395c5a6c,0x94497ac0 .word 0x7ade9312,0x6ed38dbb .word 0xe7a7b3a2,0xfbe0027b .word 0xeb55d67b,0x994dba40 .word 0x2d061e52,0xfb7f61f6 .word 0x116acbd0,0x9b9239bb .word 0x95b2e44a,0xc7377c42 .word 0xf5ca5b72,0x2f8c7277 .word 0x6dea543d,0x7c94ea15 .word 0xf4c56a44,0xef02bc91 .word 0x3f149a7e,0xfd0afac4 .word 0x47c56084,0xcc036b79 .word 0x3049d530,0xb24dfdb3 .word 0x9c09b609,0x66318254 .word 0x207940a7,0xe66c5bff .word 0x4cc6ac86,0x5c78e057 .word 0xed1f0c61,0x53a5dc13 .word 0xb1631f7c,0x58fdca4c .word 0xff992910,0x94057cd4 .word 0x29fc0775,0xc0286acb .word 0x83ccf39c,0x7ec92de7 .word 0x2df297cc,0x094a6eb9 .word 0x6566fef1,0xe73ac42c .word 0xcedfcff4,0x99c8efbb .word 0xb49a27ef,0x70db3d7a .word 0xf4014c12,0x54c8ab47 .word 0x05d2e1d8,0xb77b7577 .word 0x484c0029,0x4147dd33 p39_local2_expect: .word 0x00000010,0xef9b78b8 .word 0x50c304d5,0x45029680 .word 0x13904015,0x4f70b79e .word 0xff000000,0xf5fcb139 .word 0xf0920d5e,0x54e9f533 .word 0xbdfae17a,0x9fb41abc .word 0xe6e0c4ae,0xd8f165e0 .word 0x96569a75,0x6d9ff33c .word 0xd0dd062e,0x1d503f21 .word 0x3724d86d,0x96e893ea .word 0x2804cc0e,0x0ae60821 .word 0x99ee3c22,0xa852b61d .word 0x772288ad,0xba746163 .word 0x9922946b,0xbd42022e .word 0x4ba1c172,0x6924d680 .word 0x32c4204e,0xd257f51c .word 0x3f14ed65,0xc13558df .word 0x09399f5f,0x95c64baf .word 0x7feecd73,0x158588ab .word 0x49d619aa,0x4250badf .word 0x7e6ff8f2,0x6e34d95f .word 0x0000affb,0x6754baf7 .word 0xafe9e394,0x0cff9c5c .word 0x0822fad4,0x390c203e .word 0x756ec977,0x4f2f87ab .word 0xa64a5fe8,0x41177704 .word 0x4f391c2a,0x407f3f50 .word 0x3e341478,0x635df54c .word 0xbd3e5bb3,0x078c7418 .word 0xab5c08a5,0xd22a1baa .word 0x7fc7d5e6,0x8c5955fc .word 0x98715de0,0x6f680dd4 .word 0x2b4c4c99,0xc62dec4d .word 0x99a1565a,0x000000d4 .word 0xfb440f21,0x697c7199 .word 0x1280c1dc,0x72903724 .word 0x3e4f3211,0xd50f8de5 .word 0x0c0d02eb,0xe61d60d0 .word 0x2321db96,0x9a9521ac .word 0xa484e848,0x095b852d .word 0xd3f79dc1,0x303667c2 .word 0xfa90828c,0xaef761e0 .word 0x084c672a,0xce6b90a7 .word 0xc754097f,0x40a90e16 .word 0xdd48c667,0x2dd6e4e7 .word 0x5c4214cb,0x73f70983 .word 0x4c0fb724,0x83ea6a78 .word 0xb4d34bb1,0x25c9c22d .word 0xbf5dc4a0,0x7ce0fd8d .word 0xabf380cd,0x088743fa .word 0x975da3c8,0xa859795f .word 0x6ef6516c,0x11fa4158 .word 0x3a18a8b1,0xbedfad65 .word 0x408d3fb6,0x8cb298bd .word 0xd9c18e39,0xa462c267 .word 0x81f5fadb,0xe387713c .word 0x98c47de4,0xfd6d2268 .word 0xaefa0cd7,0xe4631f8a .word 0x684cf444,0x765bc8e7 .word 0x1b7a287e,0x31e8f8c4 .word 0x748f20de,0x3344f7cb .word 0x89b5c9a8,0x70fa698f .word 0xbed50fbe,0x9920ee96 .word 0x47afdbec,0xc447f215 p39_local3_expect: .word 0xff784fc3,0xbb15d625 .word 0xa1041f40,0xa82eb792 .word 0x00000000,0x9922946b .word 0xff7b2318,0x30b91363 .word 0x7f020000,0xf1ce49ab .word 0xbb15d625,0x7fa5c803 .word 0x29bbd4b1,0x2c387dd0 .word 0x9922946b,0xbd42022e .word 0x371f7202,0x67f03c9a .word 0x202cd89d,0x2167d548 .word 0x9af4a2c6,0xf685b746 .word 0x3cb29818,0x4a4c85b5 .word 0x1c93d0f9,0x8c1c74f4 .word 0x06adf01a,0xf5934c47 .word 0xc0e55e71,0xab554509 .word 0xded2a6dc,0x29358d44 .word 0xb430b3a8,0xf820ffa2 .word 0xaf7b8a4a,0xdc314397 .word 0xbd3031e8,0x6fe8aa4f .word 0x21ffa008,0x79034edd .word 0xfce613e4,0x0504d3d2 .word 0x19b7104a,0xbb40f98a .word 0x8138b471,0x15e769b8 .word 0x0b238022,0x3490576c .word 0x4844e37a,0x2926b758 .word 0x64b23ed8,0x2e863175 .word 0x5d4780ce,0x3a43faa1 .word 0x58012948,0xe98a8ff7 .word 0x9c7d9a50,0xdc61d06b .word 0xc426d5e2,0x53f96076 .word 0x0a1404e9,0x29668781 .word 0x396f2a4b,0x68b7f148 .word 0xb8a2d8dc,0xbbb27e2a .word 0x66f2e671,0x85f9c555 .word 0x69913964,0xe5804455 .word 0xe62d0654,0x24df2cd9 .word 0x76b71c35,0x0e950b9f .word 0x4f5ccc7a,0x37c8024b .word 0xa3017c64,0x4ea38138 .word 0x4e14cbb9,0x2860e6d4 .word 0xf970f782,0xe8c3da2a .word 0x48424c1f,0x71d68832 .word 0x18bb2af5,0x63e593f0 .word 0x15409013,0xe065830e .word 0xc8378a0e,0x2c13e53f .word 0xed975e63,0xbc8b078c .word 0x0b03e5f6,0xd12184d6 .word 0x3a5af725,0x56cf2725 .word 0xebfee0aa,0xae712dba .word 0x6225160e,0x70a7d64c .word 0xa6ba16f3,0x336c77ed .word 0xb703ff87,0x429046ee .word 0x20ff62a9,0x1cf6c63e .word 0xb3a909d8,0xbc218f94 .word 0x25d5c3ae,0x9dac299f .word 0xbe01fcf6,0x9124b93b .word 0x20e3f754,0x15e4b349 .word 0x68eec602,0xb45c72e6 .word 0x1304e2f2,0xe0dea6fc .word 0x7fffffff,0x5132fcaf .word 0x33b64fb9,0x85594305 .word 0x846002b7,0x3746d5e0 .word 0x92cf4004,0xf60b55b9 .word 0x943a8044,0x414a6b7a p40_init_registers: .word 0xd7cb7eb8,0xb48fbbaf ! Init value for %l0 .word 0xafe42916,0x9b22c21a ! Init value for %l1 .word 0x75692481,0xb7197266 ! Init value for %l2 .word 0xf90dab5e,0x8827ff9e ! Init value for %l3 .word 0x51ae9544,0x0a778197 ! Init value for %l4 .word 0x2cd112ac,0xd9f38c47 ! Init value for %l5 .word 0x54b5d7ba,0xc17d2d49 ! Init value for %l6 .word 0xa819ddeb,0xf9f6fd5a ! Init value for %l7 .word 0x3a8b2289,0xe0910be4 ! Init value for %l0 .word 0xcf6883ae,0x211e8722 ! Init value for %l1 .word 0xdaefdab0,0x07b31bdb ! Init value for %l2 .word 0xacef520e,0x4fe25078 ! Init value for %l3 .word 0x4f94d642,0x6ec9ca66 ! Init value for %l4 .word 0x8027bb0d,0xdedf5ff1 ! Init value for %l5 .word 0xdf17ba4c,0xba918c40 ! Init value for %l6 .word 0x6a26bd7a,0x2b8e327f ! Init value for %l7 .word 0x562dd607,0xa5e466bd ! Init value for %l0 .word 0x51883099,0xac8c0074 ! Init value for %l1 .word 0x0e962b50,0x096cfa72 ! Init value for %l2 .word 0x8ff84318,0x293fa7ef ! Init value for %l3 .word 0x2295515b,0xecf814c9 ! Init value for %l4 .word 0x96db8912,0x4392962d ! Init value for %l5 .word 0x0a202a03,0xf681a9d3 ! Init value for %l6 .word 0x7313becf,0xcc579328 ! Init value for %l7 .word 0x06327eb2,0xc4f4c71f ! Init value for %l0 .word 0xfc759732,0x6d6a846c ! Init value for %l1 .word 0xa9f1fc32,0x84bb2d97 ! Init value for %l2 .word 0xd05ac9ab,0xc498c5b9 ! Init value for %l3 .word 0x2552ca93,0xf76bef1f ! Init value for %l4 .word 0x0b6cbf7a,0x50435a5d ! Init value for %l5 .word 0xf62c0f58,0x08a2b2f3 ! Init value for %l6 .word 0xbd5c38ea,0x5539b490 ! Init value for %l7 .align 64 p40_init_freg: .word 0x8ff8e4e1,0x16137db6 ! Init value for %f0 .word 0x4e9c2ccb,0xb8835461 ! Init value for %f2 .word 0x9f33ea57,0x5f340e63 ! Init value for %f4 .word 0x7e09a373,0xf85ea777 ! Init value for %f6 .word 0xbceda0cc,0x975f4447 ! Init value for %f8 .word 0x6320fe07,0x2836f712 ! Init value for %f10 .word 0x016ac436,0xfc5e7da1 ! Init value for %f12 .word 0xa6b200ad,0x900bd491 ! Init value for %f14 .word 0xdf848876,0xb0fdca5a ! Init value for %f16 .word 0x2790e31a,0xd9528ed9 ! Init value for %f18 .word 0xf4a80364,0x019b5e9d ! Init value for %f20 .word 0x9fb9ceff,0x8f86a567 ! Init value for %f22 .word 0x38dd2062,0xfc2a5e9c ! Init value for %f24 .word 0x47365d12,0xff4931ee ! Init value for %f26 .word 0xd8241f35,0xe008042c ! Init value for %f28 .word 0x66499713,0x95d046b1 ! Init value for %f30 .word 0xca0420a4,0x24243d0c ! Init value for %f32 .word 0x8218f746,0xb23585f0 ! Init value for %f34 .word 0xf5952e62,0xbf721ba2 ! Init value for %f36 .word 0x26ef6ee2,0x418a3d0c ! Init value for %f38 .word 0xa7037fd9,0xb5d531ce ! Init value for %f40 .word 0xa6e967d6,0x7604bf13 ! Init value for %f42 .word 0x2314ab0c,0x3765680e ! Init value for %f44 .word 0x8e02645c,0xa361712a ! Init value for %f46 .word 0x365f24ca,0x53a609bf .word 0xfda4bb5b,0xd60e96fa .word 0x76fc3c9c,0x36a62a3e .word 0x073354c7,0x5dbfb0a3 .word 0x5627b1b3,0x2c69a42b .word 0x85e206ce,0xba313695 .word 0xb837de5e,0xe4c1c7db .word 0x6fc91d02,0xba204b7b p40_expected_registers: .word 0x00000000,0x00000000 .word 0x00000000,0x89ae8a7e .word 0x00000000,0x00000097 .word 0x00000000,0x00000898 .word 0xffffffff,0xfffffc0e .word 0xffffffff,0xffffffff .word 0x00000000,0x00001b55 .word 0x00000000,0xdb593681 .word 0xffffffff,0x633502e5 .word 0x6a26bd7a,0x2b8e327f .word 0x00000000,0x20cb553c .word 0x00000000,0xd7274948 .word 0xffffffff,0xffffffff .word 0x00000000,0x9ccaf722 .word 0xdf17ba4c,0xba918c40 .word 0x000000ff,0x05d3e39c .word 0x562dd607,0xa5e466bd .word 0x00000000,0x0000020e .word 0x00000000,0x267d60ec .word 0x00000000,0x000000e0 .word 0x33f6eb4a,0xe6677d88 .word 0x00000000,0xbc5479e0 .word 0x00000000,0x9f3582c4 .word 0x00000000,0x000002ee .word 0x06327eb2,0xc4f4c71f .word 0x00000000,0x73a3097e .word 0xdbc78926,0x14dc2016 .word 0x00000000,0x0000001b .word 0x2552ca93,0xf76bef1f .word 0x0b6cbf7a,0x50435a5d .word 0xd05ac9ab,0xc498c5b9 .word 0xffffffff,0xffffffff p40_expected_fp_regs: .word 0x5334ca6d,0x647cc973 .word 0x9ef4b201,0x864dfb43 .word 0xc473d161,0x92bb8676 .word 0x06cf2e6d,0xa0dc21a0 .word 0x8e27725a,0xf0e5a2a8 .word 0x0e34ebe2,0x4f774d81 .word 0x6259ffe8,0x924a313e .word 0xc12b2007,0x9aff1cb0 .word 0x998bc1cd,0x81bcf224 .word 0x2790e31a,0xd9528ed9 .word 0xf4a80364,0x019b5e9d .word 0x9fb9ceff,0x8f86a567 .word 0x38dd2062,0xfc2a5e9c .word 0x47365d12,0xff4931ee .word 0xd8241f35,0xe008042c .word 0x66499713,0x95d046b1 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p40_local0_expect: .word 0x7554b92b,0xf517fcba .word 0xc482359f,0x04e76943 .word 0x2790e31a,0xd9528ed9 .word 0x03e8504b,0x7642529a .word 0x24f2bc81,0x17af5615 .word 0x72f2bc81,0xcdc18b99 .word 0x07925fd5,0x81469117 .word 0xbcf21acc,0x37a38391 .word 0x10b6f3d5,0xb15ca504 .word 0x68cd0e0c,0x8afe13da .word 0xe84c8fa8,0xed602982 .word 0xdbb5e313,0x8c034ff7 .word 0x8bccdfbb,0xbc4ecf8c .word 0x08a2d142,0xfff37f70 .word 0x48099060,0xab0ca211 .word 0x2acab99a,0x6df25d03 .word 0xb9c2c66f,0x02ac2e3e .word 0xfba884d0,0x359607db .word 0x0b20ea57,0x8827ff9e .word 0xf3a8acf9,0xe73d207e .word 0xd794636e,0xdb277128 .word 0x52a891f3,0xcd7857a9 .word 0x60d06780,0x7e1487c0 .word 0xb3a3b3dd,0x3db7aeea .word 0x87bd664c,0x08121688 .word 0x88450c40,0x8bcd0eb4 .word 0x68fed941,0xd41a4001 .word 0x18195221,0x028adbaf .word 0x3257f789,0xe4a3e280 .word 0x8b3750ef,0xd92fc850 .word 0xedc5eec4,0x9d9897aa .word 0x29e227f5,0xb24b8f0e .word 0x6c5d15bc,0xe54161dd .word 0x2b9356f9,0x7b5c1453 .word 0x2edf2090,0xf94fa0f5 .word 0x0c555453,0xa8afec00 .word 0x8ddd48fb,0xffc97f39 .word 0x644940aa,0xae75927a .word 0xd906f3ba,0x04a6ecb0 .word 0x27f2a139,0xe9529230 .word 0xb02ab874,0x4b0aae72 .word 0xa778af5e,0xd1692588 .word 0x69e8b95a,0x91175c5f .word 0x26f2fb41,0xb25873ea .word 0x0732b6e1,0x17ecb886 .word 0xcb2a7aed,0xdd85adda .word 0x8c7749c6,0x14de2d17 .word 0xd7bfc848,0x4feb7495 .word 0x8c6038d5,0x85fc6b89 .word 0xd2c84cee,0xea73b702 .word 0x3c62c28e,0x779e1e16 .word 0xf0151841,0x3d7dff2b .word 0xd6ca0564,0x2a4e940e .word 0xa31c7313,0xa98abbb9 .word 0x30f28d72,0x94eb8258 .word 0xe9529217,0x3d14b596 .word 0xd237fc96,0xc216e4e0 .word 0x906caa31,0x2629d28c .word 0xde2942a3,0x6944682f .word 0x4914f384,0x85dc4aa7 .word 0x22ba884c,0x8ff30a5a .word 0x265cb39d,0xe76922b8 .word 0xdee88723,0x8977a6e9 .word 0x151bd2bf,0x25dc8f27 p40_local1_expect: .word 0x7e09a373,0xf85ea777 .word 0x4392962d,0xd9f38c47 .word 0x4b303708,0xc24f7bd1 .word 0xff795419,0x89f7ead5 .word 0xe354368e,0x4aff9485 .word 0x9ccaf722,0x2d0b6edb .word 0x7ccaffce,0x4b5845df .word 0xb4b57ac4,0xccf42842 .word 0x5334ca6d,0x647cc973 .word 0x9ef4b201,0x864dfb43 .word 0xc473d161,0x92bb8676 .word 0x06cf2e6d,0xa0dc21a0 .word 0x8e27725a,0xf0e5a2a8 .word 0x0e34ebe2,0x4f774d81 .word 0x6259ffe8,0x924a313e .word 0xc12b2007,0x9aff1cb0 .word 0xf8b2be7c,0xaac21d2b .word 0x5e109607,0x4ef9ecc7 .word 0xff79e102,0xc7f14c63 .word 0xee7aaae8,0x00000e02 .word 0xc8126ee8,0xafd131be .word 0x63158757,0xe39c713b .word 0x43d7907f,0xfcde324d .word 0xb9ac291b,0xf317ae7b .word 0xdd11f2a1,0x20d5fc55 .word 0x6f78f154,0x455b9051 .word 0x314c5d59,0x5c416b06 .word 0xea721837,0x932a4903 .word 0xc7b03746,0x19c289e9 .word 0xeb105860,0x6390f23e .word 0x671cdf5f,0xd6589b26 .word 0x34673e08,0x69218551 .word 0x62be42e7,0x00771fb2 .word 0xade070c2,0x26b30031 .word 0x3706fdb7,0xe76ef0bc .word 0x59fa562a,0xe9573e4d .word 0xa04d57a0,0xb2d3ddaf .word 0xe97e4c1c,0xb0c56ce0 .word 0xdeef2af8,0x7b49ffb5 .word 0x7cabffa7,0xe639a8aa .word 0x49d0f72d,0xbd8184ff .word 0xbae0c6c0,0x4353668b .word 0x81a85672,0x56fbe406 .word 0x9d269327,0x7df4b36e .word 0x1c2d32eb,0x95b0f488 .word 0xfb6a6bca,0x91749202 .word 0x3d557bae,0x8bfb3142 .word 0xbad9cdfd,0x18706f43 .word 0xc1e68eaa,0x9d4fc95a .word 0xf1f9b486,0xdb25c5a2 .word 0x0337e30c,0x761189b6 .word 0x98e88a1d,0x5693ea3b .word 0x31777ac1,0x88d854cf .word 0x53776f2b,0x53004d8d .word 0xf27af108,0xdb702c2e .word 0x9834dffc,0x1fd145f0 .word 0xe25fca1d,0xdc360311 .word 0x8894972f,0x0528ddbc .word 0xb915e25c,0xf7ce4a6f .word 0x849c35d6,0xc5e9e501 .word 0x130d5a2d,0x801397a2 .word 0xc5bdcba1,0xef52fcb1 .word 0xda93d9bf,0x0f95b7af .word 0x1ec230b0,0xb80f24a2 p40_local2_expect: .word 0x020ed095,0x13974966 .word 0xde7e67e6,0x4aebf633 .word 0xcca0edbc,0x05d3e39c .word 0x994a046c,0x8d18428d .word 0x17531a2e,0xb8ecfc91 .word 0x7451263f,0xd9950039 .word 0x71b388c1,0x199719da .word 0x19fd22c7,0x4e4f56fe .word 0x63cb53af,0x88461428 .word 0xa946315c,0xe7441738 .word 0x8422b0bc,0x80779491 .word 0xa0f155d3,0xe022dca4 .word 0x0e5daa4f,0x1c5b05b1 .word 0xd6eb9878,0x5741ceed .word 0x580c9bf3,0x03b44f6b .word 0x202a6fe3,0xa60f260b .word 0x22639f99,0x43c32e47 .word 0xe4800cd0,0x8aad8170 .word 0x830ed3d5,0x6b370b19 .word 0x0639a621,0xf69da349 .word 0x310e3a74,0xe5e3cb5e .word 0x01b1ae66,0x1591cf86 .word 0x216f8f12,0xeb22b074 .word 0x615205dc,0x9c310ae7 .word 0x64c9b034,0x81acdeca .word 0x201f31af,0xb33f13d2 .word 0xae4c7cbc,0x8fbbff8c .word 0xdd40d92a,0xebdaf64d .word 0xbe9afd50,0x9d41b4aa .word 0xf6e60e37,0xf1fc0530 .word 0x5efc67c3,0xf0337d5f .word 0x000000ff,0x05d3e39c .word 0x599c7376,0xe5c1399c .word 0x0087ffb8,0x0ab0c109 .word 0x4fcc1c7b,0x5a4cac12 .word 0x23f73d2a,0x1f4b9063 .word 0x035873ac,0x4c767331 .word 0xb4dd85fe,0x87f63acd .word 0x2c80cac6,0x6064cf80 .word 0x67d340d4,0x195dd183 .word 0xf611c6b2,0xf4419c4f .word 0xb1e70d2e,0xad5d2160 .word 0xef4316ad,0xca64aece .word 0x930b9e52,0xa9af2712 .word 0x8d68c9bf,0x655fa7c2 .word 0x72b346c5,0x1fc161df .word 0x1c405b9c,0x9b792616 .word 0x46a201d4,0x077109ba .word 0xf7421a98,0x9a0c27f1 .word 0xcf20f601,0x384017f0 .word 0x0000014d,0x71fdd066 .word 0x72bdf190,0xfff0a775 .word 0xede7e99c,0xe045cf0d .word 0xcc0841a6,0x24be6fad .word 0xd86fc4eb,0xe73a1d13 .word 0x1c0c0efc,0x8f1209e6 .word 0x8bed90f7,0xd52f68fc .word 0x32d3bf09,0xa52fca27 .word 0x93f1ebeb,0xc60604c3 .word 0x63f21466,0x0ef0d06b .word 0xecfeadcf,0xf34fa544 .word 0xd33bed44,0xc3fd7e19 .word 0x8d675295,0x446ff1ef .word 0x32f38f9a,0xb27b2f87 p40_local3_expect: .word 0x998bc1cd,0x59cb310b .word 0x50435a5d,0x66000000 .word 0x3c55cb20,0xff4927d7 .word 0xc450096d,0x2574d4c8 .word 0xb70b6622,0x6373abc4 .word 0xff5520df,0xf7f690cf .word 0xccac960a,0x41a28a66 .word 0xf178acf4,0x92a60b36 .word 0xfbc2a1d0,0x70ba8797 .word 0x4cfeb2f3,0x9e1bc5db .word 0x7cfecfff,0x75ac8fff .word 0x302ec034,0xdda3a9ee .word 0x038a512f,0x3bd6690f .word 0xeeb13f10,0xc701ec23 .word 0x046729fd,0x955efc9f .word 0x328bbe57,0xc231c193 .word 0x20d7a8b7,0x65cdaa47 .word 0x2cd112ac,0xd9f38c47 .word 0xbb260fb4,0xdedd13c6 .word 0x1557231b,0xdba93118 .word 0xdd8c3bc8,0x2291a7f9 .word 0x2beead06,0xaaf11b53 .word 0x2533bc06,0x5c1cb5b5 .word 0x68e64947,0x84b413a4 .word 0xa0de61d4,0x1c50d529 .word 0xa8f6384e,0x4ea9f000 .word 0xf3dd8bc1,0xdb53ae4c .word 0x709b0bdb,0x62279c68 .word 0x1f30210c,0xc47024bc .word 0xe6097cbe,0x2d03a1d5 .word 0x170d6c81,0xdb593681 .word 0x4b1bfa54,0x2f02ba87 .word 0x52c13511,0x99871641 .word 0x7f9a6639,0x27470243 .word 0xda15a068,0xcce68657 .word 0x03154753,0x4d804527 .word 0x2bc31b41,0xd5c32c71 .word 0x195479e0,0xd9f38c47 .word 0xe46b5a12,0x08a2b2f3 .word 0xc380c989,0xeeeda96e .word 0xa919d3d3,0x10f7693b .word 0x11929731,0xb47e9b06 .word 0x1209970d,0x55213ebc .word 0x68b4e51d,0xaeafd060 .word 0x30f03466,0xe42b0066 .word 0x4b58eb58,0x1ae39027 .word 0x4c719e04,0xa617ac70 .word 0x79c58b29,0x84d63629 .word 0x835bf0ae,0x03117a08 .word 0x009b0de2,0x8a2bda58 .word 0x4d8df22d,0xead5e70f .word 0x2ba2f038,0xf218e349 .word 0x2a9d1261,0x79d1d957 .word 0x17a53f47,0xac926684 .word 0x6becea89,0x25052ab9 .word 0x2eb63373,0x3aba0a2f .word 0x857080c6,0x7079a520 .word 0x647ecd47,0x346a1a17 .word 0x7093518c,0x7517dc1e .word 0x0f20ecb6,0x90394543 .word 0x670e614e,0x79d42491 .word 0x8422b0bc,0x84203160 .word 0x66210529,0x10907399 .word 0x4e58b99c,0xa4bcf23d p41_init_registers: .word 0xc436fc9b,0xe50d73a0 ! Init value for %l0 .word 0x536071d4,0x3cdb74d5 ! Init value for %l1 .word 0x22a3d205,0x9c3293a3 ! Init value for %l2 .word 0x3d6ddcac,0xd3762a68 ! Init value for %l3 .word 0x99eaa120,0x6b38ec17 ! Init value for %l4 .word 0xf576584a,0xb8b48d42 ! Init value for %l5 .word 0x60f26774,0x0d142f36 ! Init value for %l6 .word 0x42838786,0x1bc83d87 ! Init value for %l7 .word 0x505d97c0,0x69224b36 ! Init value for %l0 .word 0xdd3e0598,0xc3987169 ! Init value for %l1 .word 0x51b74764,0x96ac3a77 ! Init value for %l2 .word 0xfa322ea5,0xffaeba2e ! Init value for %l3 .word 0x7d091850,0x5bfba380 ! Init value for %l4 .word 0x8b2e3f96,0x38956a0f ! Init value for %l5 .word 0x603a9466,0x61efead9 ! Init value for %l6 .word 0x1d6c6c94,0x7c3e30c4 ! Init value for %l7 .align 64 p41_init_freg: .word 0x836af03b,0xb092331c ! Init value for %f0 .word 0xa48edee9,0x2d322574 ! Init value for %f2 .word 0x389b2034,0x6d5acb24 ! Init value for %f4 .word 0xaa78ac7d,0x127c4d1b ! Init value for %f6 .word 0x98f34b98,0xa0df6dfb ! Init value for %f8 .word 0xd4179e24,0x85ee4d42 ! Init value for %f10 .word 0xe4bc5794,0x8e220a3d ! Init value for %f12 .word 0xe3ffaf42,0xbe0f8e23 ! Init value for %f14 .word 0x02049b72,0x0c5a8db3 ! Init value for %f16 .word 0x2f27ff96,0x04879480 ! Init value for %f18 .word 0xe5a8725a,0x4b39dda5 ! Init value for %f20 .word 0x398dd60b,0x62959b08 ! Init value for %f22 .word 0x2d497ba6,0x7686b78b ! Init value for %f24 .word 0x55f387b4,0x3d56984d ! Init value for %f26 .word 0x19993b2a,0xffb6e9fe ! Init value for %f28 .word 0xc12bb082,0x2e24e6c9 ! Init value for %f30 .word 0x2dfb09e1,0xbeeddd4f ! Init value for %f32 .word 0xdd3f61c4,0x0a8fa7e2 ! Init value for %f34 .word 0xbf32ff34,0x80633095 ! Init value for %f36 .word 0x558c8a28,0x51dac344 ! Init value for %f38 .word 0xe6409201,0x8d61c6d9 ! Init value for %f40 .word 0xa43f993c,0x17232ddd ! Init value for %f42 .word 0xd66c2471,0xeaf3aaf2 ! Init value for %f44 .word 0x8648ed5d,0xae9628e8 ! Init value for %f46 .word 0xc7b50a57,0x1aafe896 .word 0x63dc56e8,0x7d7229f9 .word 0x615043ff,0x38d5a9bc .word 0x257af20d,0x0a81bbf6 .word 0x759c888f,0x4a843ca4 .word 0xc970a136,0x99a2b291 .word 0x3bd0257d,0xbd53bedc .word 0x4a9de31e,0xa23c2719 p41_expected_registers: .word 0x00000000,0xe44fd749 .word 0x00000000,0x6ff11613 .word 0x00000000,0x72d6c73b .word 0x00000000,0x00000000 .word 0x00000000,0x00000902 .word 0x00000000,0x00003895 .word 0x00000000,0x378779ab .word 0x00000000,0x00000001 .word 0x00000000,0x3721a61e .word 0x00000000,0xba570f66 .word 0x00000000,0x00000000 .word 0x3976f831,0xa1e92f98 .word 0xffffffff,0xf4f23997 .word 0x00000000,0xe6f2fae4 .word 0x00000000,0xe07c5854 .word 0x00000000,0x0000008c p41_expected_fp_regs: .word 0x64258a61,0x82cc6f76 .word 0xa48edee9,0x2d322574 .word 0x389b2034,0x6d5acb24 .word 0xe8340050,0x766fcc82 .word 0x98f34b98,0xa0df6dfb .word 0xd4179e24,0x85ee4d42 .word 0xe4bc5794,0x8e220a3d .word 0x18d20dd8,0x2bbb202f .word 0x02049b72,0x0c5a8db3 .word 0x2f27ff96,0x04879480 .word 0xe5a8725a,0x4b39dda5 .word 0x398dd60b,0x62959b08 .word 0x2d497ba6,0x7686b78b .word 0x55f387b4,0x3d56984d .word 0x19993b2a,0xc9a470ac .word 0xc12bb082,0x2e24e6c9 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p41_local0_expect: .word 0xff2fac20,0xc4c0864b .word 0xff64d3d5,0x46dfc4fb .word 0x78c079ea,0x756b6586 .word 0x116cb541,0x0026d698 .word 0xefffdbbf,0x521bb024 .word 0x3721a61e,0xba570f66 .word 0xb1e9485f,0x079580e4 .word 0x06b82487,0x203855fe .word 0x4151869f,0xddd2d1ef .word 0x3bf1404d,0x9f797476 .word 0x098af405,0x0d7181f7 .word 0xc8902bc4,0x8b3ba8f6 .word 0x075508d8,0x8c9156ea .word 0xd953b81f,0xacbfd9be .word 0x119da1cf,0x435b9e3a .word 0x242e07c3,0x4081151e .word 0xcc37a462,0x156b5ab7 .word 0xa1f249f9,0xf95a06c6 .word 0x51f5cbaa,0x4d2924e4 .word 0x5277f1ed,0x318527db .word 0x2d7d8a95,0xca6639bc .word 0x5258c535,0x23c29793 .word 0xef104b1c,0x3f296e1a .word 0x415723a5,0x8c13d262 .word 0x2ef515a7,0xa3f12597 .word 0x3d6f5547,0xbc1acc7e .word 0x228cedfc,0x093c6e22 .word 0x6d036a3d,0x42f3feaf .word 0x18892702,0x8feb7f26 .word 0xa6a865e6,0x3c454d9b .word 0x0bdecea6,0xaf3d5583 .word 0x4b0b1dcf,0x71a82a94 .word 0x361defff,0x837da0d6 .word 0x1abfe7c9,0x2f448eb7 .word 0x0e602cf6,0x7e9d85cf .word 0x08a9cbf7,0xff302725 .word 0x4409d28a,0x9a006a51 .word 0x7b004d25,0x766922d4 .word 0xd861d083,0xc31812d8 .word 0xe7c1b97c,0x0c63bbc8 .word 0x45776437,0x133cbcc1 .word 0x170b9fcd,0x51b55266 .word 0xde530cd3,0xe551fb9c .word 0xdac9ee34,0x1335ce64 .word 0x53b6c26d,0x4f2450cf .word 0x633872c3,0x70dc9e1f .word 0x8e8f20fa,0xc88f5018 .word 0x0cdc9fc3,0x751183f2 .word 0x4651be7e,0x00ada05b .word 0x8806842d,0x0c8b2038 .word 0x29bbbff7,0x1d47d5ea .word 0x3a1516b6,0x5e36654a .word 0x5bdf23a5,0x9e414916 .word 0xe634e53d,0x6ccb50ae .word 0x2c50b18c,0x3d46032e .word 0xa0875ba6,0xf7d1f12a .word 0xb009ce55,0x86275294 .word 0xc7e06047,0x766fcc82 .word 0x73be0781,0x4775ceea .word 0x2015ecfb,0xfac6d73a .word 0x0b5dcace,0x4aef0868 .word 0x3b0121c6,0xca675142 .word 0xd9f80b3c,0xa88e5e82 .word 0xf9343b12,0xd8c37aa6 p41_local1_expect: .word 0xdba38d72,0x51633469 .word 0x80948704,0x85e6fff8 .word 0xf4f23997,0xcb599cff .word 0xff030000,0x00000000 .word 0x38956a0f,0x8650ed70 .word 0xb38d5a0c,0x729b0402 .word 0xdfdf0004,0x00e2d8f1 .word 0x095a1393,0x5538045d .word 0x55842412,0xc8acd8be .word 0x5cef5191,0x5939d3c1 .word 0x83f5361a,0x3ef1a1fb .word 0x02b8663a,0x6ff649f7 .word 0xd3762251,0xd98ecdb5 .word 0x6de5f2da,0xe25ffa0c .word 0xd0e007c0,0xc0eeff54 .word 0xfbbab2d6,0x1c755e18 .word 0xe8baff77,0x11204ce2 .word 0x7c3e30c4,0x1a5dfc11 .word 0xa63f85e4,0xc69a9799 .word 0x72d6c73b,0x0d4d3982 .word 0x8f868df7,0x0d7ddc04 .word 0x8768f771,0xd3921010 .word 0x3936f3ae,0x5bfba380 .word 0x9e3ae616,0x0000003f .word 0xaac6d6b3,0x8cb423d6 .word 0x17008d12,0x0f8718c8 .word 0x12779fd4,0xbaa45f14 .word 0x6e2a5991,0x05152696 .word 0xfe85f68f,0xd379931a .word 0xcf2577aa,0x8cd43c92 .word 0x7e0e5a30,0x8ee33dbd .word 0x77779bf3,0x0be849f4 .word 0xb4315839,0xb4814586 .word 0x87f6b412,0xacdb71e2 .word 0xef34df8f,0x3c2f7e56 .word 0xbbd8060e,0x3b6558e9 .word 0xb7138f06,0x8cf99e3d .word 0xdd0f862e,0x86c5f869 .word 0x89821f06,0x394b9405 .word 0x44312711,0xea7c3dbf .word 0x4eb60de4,0x37334797 .word 0x8265ce74,0xbe1c1b9d .word 0xa70512d0,0x01a595c4 .word 0xaf419d5f,0xdc388ffb .word 0xef985a70,0x6fc7e4b6 .word 0xc904b2e8,0x92776bdd .word 0xccd633e6,0x89136987 .word 0x4a3415bc,0x29604b43 .word 0xcb766bec,0x5a057217 .word 0x6ff11613,0x7d13eac3 .word 0x1e368308,0x5b93e162 .word 0x8de55814,0xe69a16ad .word 0x2a3c9837,0x6ef12e84 .word 0xa1e7f5c3,0xa7a5934e .word 0x2269dd64,0xca701401 .word 0xbeaf419c,0xa5207ec0 .word 0xae0349de,0xe4d7c508 .word 0xcd2eabed,0xf9fe3ed6 .word 0xc051e4d3,0x3ba7105d .word 0xa0df95f6,0xa8b3360c .word 0x542a306e,0x00000001 .word 0x1424eb52,0xa3534b5b .word 0x6d536130,0x11044736 .word 0xfb117881,0x217dc1d4 p41_local2_expect: .word 0x12118d6e,0xc43be351 .word 0x46ffffff,0xd4c10000 .word 0xb9b0caaa,0x00960c81 .word 0x82cc6f76,0x500034e8 .word 0xe635ae3f,0x0aa69179 .word 0x8e220a3d,0xeb55b0e7 .word 0x069019f1,0x625edba9 .word 0xff7c5854,0xea9682f1 .word 0x8172387a,0xe28adcbe .word 0xf81f2eea,0xac6e1c5d .word 0xf2c3c65d,0x989728a1 .word 0x7e9ca6ce,0x2275fcbf .word 0xbaa43656,0xb317a31f .word 0xb1c7b34d,0xb256507e .word 0xf46bc264,0xf6daf810 .word 0xb8dd78c5,0x5151587b .word 0x84c08f84,0x005c3ce1 .word 0x777f9e68,0x23e008b9 .word 0x94a5c81d,0x94bef81c .word 0x1f04e3ff,0xe3a52f3a .word 0x639c6054,0x12e01317 .word 0xf50e5b20,0xbdad7dbf .word 0x1554c1dd,0xa44b21bd .word 0x879b8af0,0x24d03641 .word 0x24a30751,0xfe1c7a64 .word 0x487201a0,0xb74003bf .word 0x45631f98,0x1983f74a .word 0x2dcb4817,0x0ac4c06d .word 0xf72e599d,0x192e6b6c .word 0x9b45763a,0x7b7365c3 .word 0x556464da,0x0939e4ba .word 0x5234a0f9,0x7f097e1f .word 0xb19d57be,0x8278c544 .word 0x5c81b281,0x378c34dd .word 0xd83efb9e,0xcbc89070 .word 0x973efbcb,0x5d753a00 .word 0xa41107a2,0x6e2f43e6 .word 0x285f8f77,0xbf655534 .word 0xdc15aa2a,0xc5a44ebc .word 0x7be466ab,0x3ba7e60d .word 0xb5428d9f,0xaa888168 .word 0x7fd6e7d4,0xcf1a6779 .word 0x7d17b68c,0x71045d68 .word 0xc5461b07,0xa7e019e0 .word 0x10185a55,0x3dfb95e5 .word 0xbca71f90,0x1251367e .word 0xf7055949,0x9e81f0bd .word 0xd8bd9b16,0x315ed3dd .word 0xdf64595c,0xd19934b5 .word 0x94753beb,0x7dc621a3 .word 0x67053fb7,0x2cf30caf .word 0x6fca8d55,0x9e6e6ec7 .word 0x0fac1456,0xf9a19bd7 .word 0xdbfa0147,0x094a5f40 .word 0x801f7e50,0xc8902bc4 .word 0x8b6d5627,0xcfe6241b .word 0x02b50887,0x8a7720b4 .word 0x5a62669e,0xe4501f4b .word 0xa5ade103,0xf2960314 .word 0xee761fca,0xb62b0fe3 .word 0xff34d3c9,0x8e53ca66 .word 0xd6ad3c90,0x388bb420 .word 0xe2229403,0x01cb9847 .word 0xd7330905,0x78ed918e p41_local3_expect: .word 0xc3f16413,0x41b3c040 .word 0x99c711f9,0x3f581508 .word 0x982fe9a1,0x2177c255 .word 0x90ff0dd8,0x2bbb202f .word 0xbb9c2933,0xba4f67f1 .word 0x2b000000,0x428db4b8 .word 0x50b4d0b5,0x6033c7a9 .word 0x6eac7f2f,0x666d5a08 .word 0x895f88f9,0x8c28d5b4 .word 0x8f68f0d3,0x26df0c6f .word 0xd47a82d9,0x94911cc8 .word 0x6f02f9dd,0x8672e8f3 .word 0x3b77a1ed,0x04000000 .word 0xe9878896,0xe2f0d507 .word 0xe1b0bbe4,0x5f2222c6 .word 0xfe229a27,0x58c9d916 .word 0xb73e8a96,0xa15ba832 .word 0x68d63b87,0xf8f1bc02 .word 0x8c0a5f27,0x18f313d1 .word 0xc5c8a4c1,0x648964b5 .word 0xa945adc9,0x26c46637 .word 0x969cafc1,0xbc8e256a .word 0x9c1f2bc4,0x8b303759 .word 0x48609bbf,0x7ba59f75 .word 0xcd650d1a,0x361d7c3f .word 0x983ae949,0x40cdbf21 .word 0x99f753cb,0xa554a1f5 .word 0x8a3a8397,0x7654bb7b .word 0x3b2c50d3,0x8ece4d9f .word 0xa15470f0,0x78b53aba .word 0xecd4ee3a,0xc436fc9b .word 0xa1226823,0xe44e6bd0 .word 0x1d336850,0x301e545e .word 0x70840bf1,0xc116c60a .word 0x28e58dd2,0xe44fd749 .word 0xa6ebf8a9,0x6fd9d669 .word 0x3263a7b7,0x052b6250 .word 0xd26fb431,0x0bb68b06 .word 0x0683027f,0xce76c906 .word 0xbd49d3e2,0x04255860 .word 0xdcba1a85,0x967b132c .word 0x24656bde,0x149936f3 .word 0x7ebd3e75,0x2f68cc79 .word 0xfd68c401,0xd3a0e41a .word 0x197eaa4a,0xc044b7e1 .word 0xbf26c5f5,0x83a49127 .word 0xfbf3ea41,0xdf0cf057 .word 0x38b0c9a3,0xd5d2d516 .word 0xc9bab5d5,0x6158ab3f .word 0x69fd89d8,0xcbc5efc3 .word 0x26d3712f,0x378779ab .word 0x1cfdde3e,0xe92688e9 .word 0x31dd3330,0xec6e3d04 .word 0xb24eab52,0x9d86da3a .word 0x5a5f9479,0x753ccf37 .word 0xeaf29e68,0x2970d4e5 .word 0x27d4d650,0xf3e97051 .word 0x35186577,0xc24c3b56 .word 0x308a7331,0x9d1cb577 .word 0xc3987169,0x178d5dd8 .word 0x13953e8b,0xea9a42fd .word 0xe44fd749,0x6ff11613 .word 0x9483e228,0xca66ec7d .word 0x3e7ed936,0x9d0072ad p42_init_registers: .word 0xd30208d1,0xee7b82f1 ! Init value for %l0 .word 0xff386064,0xaa9f9140 ! Init value for %l1 .word 0xe8ebb127,0xa7a48b8b ! Init value for %l2 .word 0xdb851b68,0x0685ebd4 ! Init value for %l3 .word 0x29a7f53f,0x880825e3 ! Init value for %l4 .word 0x6a67d08a,0x31b1bea1 ! Init value for %l5 .word 0x09def29a,0x2edfd838 ! Init value for %l6 .word 0xfc689dfc,0xce6d51e6 ! Init value for %l7 .word 0xaf4938e7,0xd3f01228 ! Init value for %l0 .word 0x934114d2,0xb3df3d0c ! Init value for %l1 .word 0x9c958e3f,0x88cdf7b8 ! Init value for %l2 .word 0x240c9423,0x953a5b2f ! Init value for %l3 .word 0x0a6bb6a4,0x61f4a49b ! Init value for %l4 .word 0x2c54cdba,0x44b8b0cb ! Init value for %l5 .word 0xb360a561,0xab2fe91f ! Init value for %l6 .word 0xb8f0f12a,0x7c1f6ae9 ! Init value for %l7 .align 64 p42_init_freg: .word 0x6195be5c,0x860bcb31 ! Init value for %f0 .word 0x456c3c27,0x19a381c1 ! Init value for %f2 .word 0x094e29da,0xe800586e ! Init value for %f4 .word 0xb510693e,0x94fdee55 ! Init value for %f6 .word 0x40220754,0xa647f739 ! Init value for %f8 .word 0x693d3bdb,0x0c5b2112 ! Init value for %f10 .word 0x44b5adee,0x6a3fd6b3 ! Init value for %f12 .word 0xb4557cd3,0x653cec22 ! Init value for %f14 .word 0xf95407dc,0x6cae4694 ! Init value for %f16 .word 0x259fae9f,0x7eac2eab ! Init value for %f18 .word 0xf50c6a92,0x586648a0 ! Init value for %f20 .word 0xd8761d9e,0x798b701e ! Init value for %f22 .word 0x8aee682f,0xefadab3c ! Init value for %f24 .word 0x6b94a4e1,0x5141a1c2 ! Init value for %f26 .word 0x76c38cdd,0xa6a6f93c ! Init value for %f28 .word 0x671d90a3,0x91cc9340 ! Init value for %f30 .word 0x6eb0ce32,0xf19ebd43 ! Init value for %f32 .word 0x81707369,0x2d1d3e8a ! Init value for %f34 .word 0xfe5938c8,0xe6f927cc ! Init value for %f36 .word 0xfbefade0,0x6a3b0098 ! Init value for %f38 .word 0x512b19c1,0x7e0ffa19 ! Init value for %f40 .word 0xe182bda3,0x62505532 ! Init value for %f42 .word 0x9fa46871,0xabbd1871 ! Init value for %f44 .word 0xba78b94c,0xe8778df4 ! Init value for %f46 .word 0x2149a525,0x3f857770 .word 0xa946e2a6,0xd56b286a .word 0xfb2e2665,0xffa61094 .word 0xd2607240,0xe4bf89d4 .word 0x17da87c0,0x8ba3dd63 .word 0xc181b129,0x41287245 .word 0x9ae06e23,0x75d8362f .word 0x0c5656c8,0xf402eeaf p42_expected_registers: .word 0x00000000,0x000000fa .word 0x00000000,0x2077073e .word 0x00000000,0x0cff8204 .word 0x00000000,0x0000019a .word 0x00000000,0x00006e06 .word 0x00000000,0x00000308 .word 0x00000000,0xb88314f7 .word 0x00000000,0x46ab33dd .word 0x00000000,0xe1000000 .word 0xe9f80913,0xfffffb95 .word 0x00000000,0x00003186 .word 0x00000000,0x00000055 .word 0x00000000,0xa4ba81fa .word 0x00000000,0xb3798cd0 .word 0xe9f80914,0x00000000 .word 0xab2eac7e,0x9fae9f25 p42_expected_fp_regs: .word 0x89fafc87,0xeb476678 .word 0xe8e23f5d,0x77547345 .word 0xf075f71c,0x050aa457 .word 0x537ac791,0xe201e6f0 .word 0xa6e47858,0xc56d6cf8 .word 0x6a7c16e6,0x333b0fa8 .word 0x9352c7cc,0x454c72f0 .word 0x2780342d,0xb7f02fc5 .word 0xf309cad4,0x28cc994c .word 0x2dffc650,0xb71602b4 .word 0x3542f92c,0x586648a0 .word 0xd8761d9e,0x798b701e .word 0x45746d4b,0xb3798cd0 .word 0x7f73d854,0x5141a1c2 .word 0x76c38cdd,0xe16c2fa4 .word 0x671d90a3,0xb71602b4 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p42_local0_expect: .word 0x4d3975f0,0xbe84390f .word 0xd08c79b3,0x4b6d7445 .word 0xdbffe3fe,0x00000000 .word 0x671d90a3,0x91cc9340 .word 0x6e068f67,0x43c30485 .word 0xa0486658,0x2cf94235 .word 0xf0da135d,0xb8067df3 .word 0x2ae3ca8f,0x39ea0f9a .word 0x00a4e1ff,0xefd1a6f5 .word 0x2edfd838,0xce6d51e6 .word 0x00003186,0x5f150fc7 .word 0x2e0efc15,0x9ecd893c .word 0xab1447b2,0xf062d275 .word 0xb7a727b7,0x65e2c5b0 .word 0x59636427,0x505beba8 .word 0x1ee2ac63,0xf342cf8d .word 0x6b1b318b,0xcc544334 .word 0xc75ec09d,0x169db9d2 .word 0x9b698f34,0xe6292c49 .word 0xae3b2367,0x730879e5 .word 0xb8814247,0xeca92ac6 .word 0x6169e6cc,0xe329f6ff .word 0x93bd7899,0x1b38b82a .word 0xeacd585d,0x5c91d19f .word 0xc4f6e7b9,0xfeeab823 .word 0x5334d8de,0xf9191e0c .word 0x2990b4ef,0x8349f95b .word 0xd5ed4e7b,0xfac7d750 .word 0x92c9d5b2,0x9797df61 .word 0x16b067cd,0x0698bc11 .word 0x60373a0f,0x3eaf83c4 .word 0xa9c82d72,0x88be44d5 .word 0x0f882297,0xdf3ce163 .word 0x5531f44e,0xba3724c8 .word 0xbb3618a4,0xea1c86b5 .word 0x114d3645,0x299b5aa3 .word 0xd01d471c,0x14321a75 .word 0xe4765899,0xb26ffdd1 .word 0xfc689dfc,0xce6d51e6 .word 0x194dfb58,0x018cc940 .word 0xcd6a3dc2,0x55136226 .word 0x5b331bb2,0xc094424f .word 0x3dc5ae72,0x30049877 .word 0xef00bd89,0x4839edae .word 0xafe1febe,0x958a1310 .word 0x7ec2f58a,0xb4417100 .word 0xc95d5bb6,0xfcaced80 .word 0x427498ff,0xa142d8de .word 0x29a9a9a4,0xff90d7d2 .word 0xa5693853,0x2685b02e .word 0xc0d4a805,0x3bb152bd .word 0x741a9a1f,0x42a7f415 .word 0x3a960d4f,0x78eec675 .word 0x5842ca46,0x61153b85 .word 0xf4ffab4a,0xc0d07f0a .word 0x5b2a3646,0x6371ba2a .word 0x35de028d,0x51ce17a2 .word 0xd0a3093e,0x24b387e6 .word 0x1bb0e995,0x08db4593 .word 0x915abf8e,0x9085b291 .word 0x6e9f5fed,0x4cccee96 .word 0xdce6403b,0x2d1a4a2f .word 0x4a864761,0x8c4fde0e .word 0x350f3542,0x67689b32 p42_local1_expect: .word 0x31866c96,0x44a5eeb0 .word 0xfa81baa4,0x11189b78 .word 0xb40216b7,0x50c6ff2d .word 0xe0125e13,0xb2d95cc5 .word 0xf0724c45,0xccc75293 .word 0x6b5da4d7,0xff09a986 .word 0x1cc9285c,0x7aa7f140 .word 0xbbaf88ee,0xdaebfcce .word 0x89fafc87,0xeb476678 .word 0x118265b5,0x77547345 .word 0xf075f71c,0x050aa457 .word 0x537ac791,0xe201e6f0 .word 0xa6e47858,0xc56d6cf8 .word 0x6a7c16e6,0x333b0fa8 .word 0xf106c173,0x7e113841 .word 0x20f0481b,0xb7f02fc5 .word 0x93ff2ace,0xcbbb7bad .word 0xbb52ff8f,0xa5707413 .word 0x412504e5,0x09eaa95b .word 0x83843b66,0xd02b416d .word 0x79312ff0,0x2c9bfcaf .word 0xc96bd164,0x78a02bd9 .word 0x22d30a20,0x32d4b679 .word 0x66289529,0xe4d536fd .word 0x2fb04c1c,0x676c057c .word 0x9be44a1d,0xba1879d7 .word 0x970ebeb9,0xf9cd2a58 .word 0x38c4a23e,0xc73db43e .word 0xdd1583ab,0xd2f7fb45 .word 0x152abc65,0xbde8a527 .word 0x36be1e38,0x5373e740 .word 0xcc27f35e,0xcf9a0219 .word 0xcdf5f947,0x929d8e66 .word 0xfbee0804,0x880825e3 .word 0xd3d34af0,0xf67b03fd .word 0x1089da05,0x4a8f0e7d .word 0x74938829,0xbecc0c00 .word 0xe8157de0,0xf4553d13 .word 0x6f970447,0x354a19f9 .word 0x0747a510,0xff232300 .word 0xbf37f1a8,0x6e74259c .word 0xecfe6a84,0x5ff7a70a .word 0x3d7b1061,0x765c6343 .word 0x908d3443,0x33e644d7 .word 0x3f479142,0x3c47d8ba .word 0x776d007e,0xcb00a23a .word 0xaed46120,0x9467542a .word 0x0685ebd4,0xcf11c267 .word 0xe8110c32,0x83341bfc .word 0x37ae9666,0xacbb1dab .word 0x5cadd6ae,0xadd127ee .word 0x0e96d7ee,0xc01fffdd .word 0x97519e1c,0xb4036592 .word 0xd3918f64,0xd488b65f .word 0x094a02bf,0x766ee1f4 .word 0xc0ad1d14,0xc0a049f5 .word 0x9446ae6c,0xdc0754f9 .word 0xab2eac7e,0x9fae9f25 .word 0xa0486658,0x926a0cf5 .word 0x1e708b79,0x9e1d76d8 .word 0x3cabadef,0x2f68ee8a .word 0x00000156,0xe1a4946b .word 0x3cf9a6a6,0xdd8cc376 .word 0x4093cc91,0xa3901d67 p42_local2_expect: .word 0x727a7b9d,0xd32bc1a6 .word 0xdbcf6afe,0x3580467a .word 0x2780342d,0xfc7ce278 .word 0x00000000,0xdda7bbc8 .word 0xda1940d4,0x14282afd .word 0x83e68a12,0x6ff062d5 .word 0x19d026d6,0x0ba65542 .word 0xf017ae59,0xae4f7659 .word 0xe3d11e11,0xa0f3c20c .word 0xf9584972,0xb0d7b003 .word 0x740a3b77,0x8a8700cb .word 0x5812d367,0xf0d19e0b .word 0x1f0d9951,0x5c22253d .word 0x5aafa418,0x512869b3 .word 0x1f436500,0x261a8e87 .word 0xa8d50c71,0xfee34370 .word 0x59976640,0x302a9212 .word 0x7c0f9923,0x528e4371 .word 0xb573b431,0x44e78916 .word 0x1ce71870,0x17c8ebd2 .word 0x3e7ab0ca,0x0eca8304 .word 0xda4ed102,0x27f0c451 .word 0x90158f2d,0xc74c577c .word 0x36783ffa,0x3db36a80 .word 0x70127ba9,0x75ef368d .word 0x7d797768,0x14376386 .word 0x4727973b,0x241ec511 .word 0x9209ef9e,0xbab6390d .word 0xc07bb7d3,0xb6b2362b .word 0xb1a945a9,0x9795fdb8 .word 0xbc353735,0x387ffbb4 .word 0x878f63a0,0x0aaabeca .word 0x8319f9e7,0x3d914d95 .word 0xa3597e35,0x312e9188 .word 0x793e8c99,0x8284c03d .word 0x271431bd,0xf09726a0 .word 0xf86aff3c,0x8f4fdf26 .word 0xa2a3cfa7,0x49119d7c .word 0x566a34b2,0xcdcaddac .word 0x6af82e66,0xa0ea56bc .word 0x9446ae6c,0xdc0754f9 .word 0xab2eac7e,0x9fae9f25 .word 0xa0486658,0x926a0cf5 .word 0x1e708b79,0x9e1d76d8 .word 0x3cabadef,0x2f68ee8a .word 0xc2a14151,0xe1a4946b .word 0x3cf9a6a6,0xdd8cc376 .word 0x4093cc91,0xa3901d67 .word 0x1b94a743,0x686a0a61 .word 0x343453c1,0x8b74d437 .word 0x4203b766,0x81407d5e .word 0x9111a4d3,0xd0aff659 .word 0xe4f4cb9f,0x621385cd .word 0x1b0f79b2,0x84c2fdd4 .word 0x67dd6cb4,0x5f6cffaf .word 0x88d9679c,0xc1485263 .word 0x3726232a,0xd0715770 .word 0xe487b939,0xf55ff2ec .word 0xba1c4bbd,0x4d6b8900 .word 0xc84c2ef6,0x404e6eed .word 0x2c4c5331,0x33a4bb85 .word 0x02aa2855,0xeaff4da1 .word 0x41732723,0x7bf6a80e .word 0x5a08d51e,0xda95bedf p42_local3_expect: .word 0x2cf94235,0xb45bef93 .word 0x2812f0d3,0xdbffffff .word 0xffb378ea,0x730ae4e6 .word 0x5d3fe2e8,0x18eb1675 .word 0xd69ddc8e,0x59b13edd .word 0xeb476678,0xf4c698ec .word 0xa3205aae,0x2588d817 .word 0x19569b6c,0x1ccb56b4 .word 0x39b1bd26,0x8dc3ad50 .word 0xa04b7ae7,0x19709b72 .word 0x88a63e0c,0x1fc851b2 .word 0x988ff22c,0xfdbbfead .word 0x4506a8e3,0x681d917d .word 0x3198e348,0x7932572f .word 0xdb89ea64,0xadb2f8e2 .word 0xab278c80,0x623dd772 .word 0x0000727a,0xe0faf021 .word 0x090a64e1,0xbf6c2e57 .word 0xae3e376c,0x7494d281 .word 0xdeabbeb2,0x1ebace32 .word 0x21902e79,0x6e11bccc .word 0x43506b38,0x7c823258 .word 0x939b3363,0x4a95f0ce .word 0x783ce651,0x0cff8204 .word 0x8561c524,0xc953baf5 .word 0xcd4a4798,0x9613cc13 .word 0x6f5205f6,0x883ae33c .word 0x649101c4,0x97e4a5bd .word 0x9b56fedd,0x74283d5f .word 0x01eca226,0x5769fa13 .word 0xd1e24ef3,0xf983f849 .word 0x28dff2a2,0x81f43274 .word 0xf35f0432,0x0a9dc2cc .word 0xbf4389d5,0x7626fe6f .word 0xc5241755,0xbeccd4d4 .word 0x846bf65a,0xff6a1b76 .word 0x9d35fc7c,0x8abd712e .word 0x29038b0e,0x8963ee2b .word 0xa0b355e2,0xffd7f3c5 .word 0x452a4182,0xfc5dadea .word 0x824a45c2,0x688600df .word 0x7f22c337,0xbf672bc4 .word 0x44d95d3b,0xb9bba9a5 .word 0x16b437ea,0xe1526e4d .word 0xa41f09f1,0xc2575648 .word 0xbb529dfc,0x0984fdc0 .word 0xef128a68,0x73dbb702 .word 0xf3f32cbf,0x8e63153e .word 0x54c4f904,0x0e272afa .word 0x40c190ed,0x6467f747 .word 0x2e144bd6,0xc7f2dbfd .word 0xb661cf27,0x38fe3d87 .word 0x369fc3e6,0xc6e636b8 .word 0x3625dd23,0xd8f891e1 .word 0x02b3345f,0x1d637115 .word 0x8c09e6d1,0xf4c89e00 .word 0xe1234bb2,0xa7bee890 .word 0x97e8eaf8,0xdccdb607 .word 0x0ca2a263,0x2efb9c90 .word 0x5aeb1e4f,0x04851823 .word 0x880825e3,0x76370539 .word 0x994d82b5,0x8ebf4476 .word 0xb760e97e,0x33a5c1d2 .word 0x9262d2e0,0x15f58504 p43_init_registers: .word 0x12a7fb03,0xf94b9966 ! Init value for %l0 .word 0x0b4bd42a,0x71246f37 ! Init value for %l1 .word 0x2350d37b,0xd325abdb ! Init value for %l2 .word 0xdcceb7fc,0x2624d243 ! Init value for %l3 .word 0xa1c9fa1c,0x7782dd27 ! Init value for %l4 .word 0x828a5c08,0xe842891d ! Init value for %l5 .word 0xf329da3c,0x65ae2feb ! Init value for %l6 .word 0x720f4d62,0x08e22f60 ! Init value for %l7 .align 64 p43_init_freg: .word 0x3d305dfa,0xde39a07c ! Init value for %f0 .word 0x343b313a,0x12a58e0e ! Init value for %f2 .word 0x85e00c3c,0x439139e5 ! Init value for %f4 .word 0x9795aace,0xe91ff15d ! Init value for %f6 .word 0xa6116707,0xb9da42f3 ! Init value for %f8 .word 0x0a8303f6,0x488a998b ! Init value for %f10 .word 0x4facf94e,0x615973c9 ! Init value for %f12 .word 0xca2e1efd,0x6bd3e1c4 ! Init value for %f14 .word 0x5ce11d58,0xbd74f858 ! Init value for %f16 .word 0x9ceb8b46,0xa4138d12 ! Init value for %f18 .word 0x172ba409,0x36364f5e ! Init value for %f20 .word 0x88cf0392,0xc87849a6 ! Init value for %f22 .word 0x0882767b,0x3364f7ca ! Init value for %f24 .word 0x56853fb1,0x0da09c0b ! Init value for %f26 .word 0xcb2e6aef,0x57968db6 ! Init value for %f28 .word 0x93d1470d,0xd63fb883 ! Init value for %f30 .word 0xcd66e4fa,0x4a348857 ! Init value for %f32 .word 0xcdcbe742,0x4c3d47e2 ! Init value for %f34 .word 0xd6ec8de2,0x519c4d22 ! Init value for %f36 .word 0x43ce4bfb,0x264f5f6d ! Init value for %f38 .word 0x793d0342,0xfa5ce4c8 ! Init value for %f40 .word 0x1c8ce02c,0xffa30d54 ! Init value for %f42 .word 0xd0b23768,0x205e1987 ! Init value for %f44 .word 0xbbb92ac5,0x05f049ba ! Init value for %f46 .word 0x33160f46,0xf8036400 .word 0x1a08241b,0xfc70a333 .word 0x1244e063,0xb09a1151 .word 0x1ab13bbf,0x8ad787f5 .word 0xc2174d36,0x3ec46295 .word 0x5e58cb71,0x9e28907e .word 0x96b0ddd4,0x2fc4996e .word 0x8daa5991,0xdfc40d18 p43_expected_registers: .word 0xff982e6a,0xbc738550 .word 0x00000000,0xd000ed77 .word 0x00000000,0x00000060 .word 0x00000000,0xdfdccc2c .word 0x00000000,0x73ebfc77 .word 0x00000000,0x00000001 .word 0xffffffff,0xfffffe44 .word 0x00000000,0x9a09ef9a p43_expected_fp_regs: .word 0x3d305dfa,0xca2e1efd .word 0x343b313a,0x12a58e0e .word 0x85e00c3c,0x439139e5 .word 0x9795aace,0xe91ff15d .word 0xa6116707,0xb9da42f3 .word 0x0a8303f6,0x488a998b .word 0x4facf94e,0x615973c9 .word 0xca2e1efd,0x6bd3e1c4 .word 0x87e7da7c,0xfb83204c .word 0x9ceb8b46,0xa4138d12 .word 0x172ba409,0x36364f5e .word 0x88cf0392,0xc87849a6 .word 0xda543626,0x7deb7139 .word 0x56853fb1,0x0da09c0b .word 0xcb2e6aef,0x57968db6 .word 0x93d1470d,0xd63fb883 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p43_local0_expect: .word 0x3a313b34,0xf0e25231 .word 0x00003955,0xf5311c95 .word 0x0a8303f6,0x00000000 .word 0x49060212,0x4f3e3613 .word 0x88cf0392,0x33fd148f .word 0xca2e1efd,0xc4376c61 .word 0x37f43d71,0xf0b37ba3 .word 0xb2684fc7,0xcbcab6ff .word 0x537ff93c,0xa7f9769a .word 0xc8dd244c,0x82cabbb6 .word 0xec920674,0x1f090bb5 .word 0x29369e6c,0x80ae3175 .word 0x63628452,0x41760b52 .word 0xebc36e49,0x70b8de9b .word 0x6b2e36c7,0x4976a66c .word 0xc7346f67,0x2ce79603 .word 0x6119a424,0x51ad8a0b .word 0xea0f81ed,0x00000010 .word 0x1a244fd1,0xf53deef2 .word 0x34da2bc6,0xf5b32082 .word 0xdfdcc52b,0xdcffe89f .word 0xd656ee67,0xfff16410 .word 0x1dacacda,0xe626ce7d .word 0xf4df85ac,0x67915644 .word 0x75f5ff3e,0xb2b96962 .word 0xde554a92,0x2de1f68c .word 0x5787910b,0xc30833c1 .word 0xc7c964e6,0xb4de5769 .word 0x24688af7,0x345e30c7 .word 0xcc43df83,0xe562450d .word 0xa42d2593,0x2febec3e .word 0x3c1ef3eb,0x1dcf91f1 .word 0x308d46b3,0xc865ed94 .word 0x0b64748f,0x6f1f0348 .word 0xbd83f260,0xc3157a4b .word 0x9ec584cc,0x20a1ae58 .word 0x00000000,0xdfdccc2c .word 0x684defd6,0xbd650cbd .word 0x0000003a,0xe5d2f64a .word 0x4607029f,0xe709496f .word 0xce323a0e,0x3f9a49f7 .word 0x727e94a5,0x3f6861f7 .word 0xecec04c9,0x0165cc4b .word 0x0d19d956,0x8cce99b9 .word 0x8c6e21c3,0xc961b812 .word 0x71e3feea,0xc1671f64 .word 0x7a0c032c,0x14e0e40b .word 0x2f7e13e9,0x52a33c9d .word 0xea37e33e,0x199111d4 .word 0xb39d6253,0x60481c68 .word 0x31a9e96d,0x4288d592 .word 0x4137d598,0xdc3ffb15 .word 0x29e038a6,0xc22d79d5 .word 0xf985c4b8,0x9725b415 .word 0x184f39e7,0x2594c42f .word 0xfd1e2eca,0x8d27d347 .word 0x9edb2a40,0xf4e064fd .word 0x3179b1e6,0x9983ee90 .word 0xed6b4bd9,0xdb443916 .word 0x3bc91bad,0x0b7514ad .word 0xca3d67d4,0x49a97283 .word 0x70b7f1bc,0xe117e190 .word 0x000000a8,0x749ad674 .word 0xb9c9146b,0x43900dee p43_local1_expect: .word 0x20233a84,0x00002c29 .word 0x84590efe,0x40ca71b1 .word 0xb5684210,0x9794a4db .word 0xa4138d12,0xe842891d .word 0xffffffd5,0xfe4286e9 .word 0xf4746a0d,0x5abce92a .word 0xfaf0d182,0xc01d367b .word 0x77ba969a,0x6fb6c158 .word 0xa9751454,0x555ab94e .word 0x19733ae5,0xc069362e .word 0x841f9327,0xac58e7d3 .word 0x4c293432,0x97dbe642 .word 0x5062be18,0xaef58024 .word 0x4847e079,0x7e1cc76b .word 0x759ee5cd,0x63333689 .word 0x99629c6f,0x7d27e3b8 .word 0x5699d778,0xd04004a8 .word 0x457ffca6,0x4953edf4 .word 0xc57add80,0xe23d5c28 .word 0x816db0eb,0x1a561730 .word 0x6f0ea59f,0x0c213248 .word 0x9429f3c4,0xd9bfea74 .word 0xb801799a,0x21ac6ef9 .word 0x27ff40be,0x42ff656d .word 0x7e5f16d8,0xe20d3835 .word 0x612a7a4c,0x713f39cc .word 0xf73c7610,0x64f67bdf .word 0x48e40abe,0xf97ac05f .word 0x70a28f05,0x77c9f316 .word 0xd57ce39c,0xaf5981ba .word 0x20cdac87,0xaca8e8a0 .word 0xdc5c2785,0xd580ec9d .word 0xe5399143,0x13363e4f .word 0x271f985b,0xd7ed0c3c .word 0x509ef8dd,0x04c11c07 .word 0x00000277,0x52deaada .word 0x3db5970f,0xd5e28299 .word 0x1ef3323b,0x809c80c1 .word 0xa4138d12,0xaadf79a8 .word 0xb7859690,0x00000064 .word 0x58c2e957,0xb8e1b0c3 .word 0x5c6e238f,0x1e9c11de .word 0x6dd69e3a,0x86549e29 .word 0x34afafac,0x5df36c96 .word 0x48466673,0x1d9a6246 .word 0x7e6beae4,0xa43fb311 .word 0x9809b6ea,0xc2b1c118 .word 0x6117907f,0xb614df0d .word 0xc2723868,0xa7705969 .word 0x09a16f6f,0x287d70e5 .word 0x981aea0c,0x21fa9c30 .word 0xa5b6fc71,0x2734dbf4 .word 0x87caccf6,0xfb9927b3 .word 0x198d2943,0xe547be26 .word 0xb8bf577d,0x0e7967e7 .word 0x5d978640,0x8dc30213 .word 0x00000000,0x00006244 .word 0x9d8b6323,0x7296279e .word 0x3661be93,0x58d6ca68 .word 0x58dd9495,0x75c7b889 .word 0x31a75f38,0x8e274ba6 .word 0xb3d5dd80,0xa8fb8068 .word 0x1ca9000a,0xa278a63a .word 0xbe0b38c3,0x2e143472 p43_local2_expect: .word 0xa0517d69,0x14dadd1d .word 0xe20d3835,0xcedabd9b .word 0xff982e6a,0xbc738550 .word 0x4aadae61,0x29bfb7aa .word 0x292c9bd5,0xc58dde34 .word 0x439139e5,0x4f3e3613 .word 0x13031ceb,0x893b0530 .word 0xb9e5841a,0x48456197 .word 0xc9d2c576,0xc4420ecf .word 0x00000064,0xb73706fa .word 0x6afbe6ce,0xc5b5dd78 .word 0xaf979b64,0xa564c328 .word 0x9fc89e13,0x5712e0cf .word 0x43f0db98,0x535293b6 .word 0xd0ef5a2f,0x8bcad792 .word 0x77f09fca,0xcf88974c .word 0x0000000d,0x0d55c3ce .word 0x8bc70786,0xb8c97206 .word 0x1d9d3b74,0x0548e4a4 .word 0xf7a970e1,0xecddc672 .word 0x39865c89,0xa0003e45 .word 0x03e45004,0x9d2bcae5 .word 0xb8a85002,0x37cf807d .word 0xe5ab1fe0,0xfe48402c .word 0x70159465,0x280a5329 .word 0x0a55c3e4,0x12308820 .word 0x820e75ae,0xff8dd870 .word 0x3c7d9230,0x7b84f7a4 .word 0xb0788b05,0x72a7c09b .word 0x7bca2ee5,0xa2500ebd .word 0xf86464d7,0xf15554d4 .word 0xcbff8c85,0xbcf89bd4 .word 0xa919127b,0x65a0a856 .word 0xecede86d,0xa8efa4f7 .word 0xc7c9bdba,0x414231ca .word 0x1101f54b,0x8608ed44 .word 0x1cdc8458,0xd7797b99 .word 0xc52b263f,0x53e09685 .word 0x66e9a652,0xcd13f34d .word 0x89fe8fd9,0xfd280501 .word 0x84590efe,0x3a6858d4 .word 0x5a0f37ad,0x7113b7a6 .word 0x9d532f74,0x2f8c5a72 .word 0x9367bc60,0xb9e7110f .word 0xad654c55,0xc66672f6 .word 0xb73fc9ff,0x94b165aa .word 0x5807de54,0xa06409e8 .word 0x89d83ad8,0x8567d362 .word 0xb3f74f81,0xe5a76522 .word 0x0834dd23,0xc64678b6 .word 0x415ab239,0x824b72f6 .word 0x894e41de,0xf5452292 .word 0x01f04e6d,0x4a8c5a47 .word 0xdab7b323,0x8d8d8dbe .word 0x6badb3a8,0x20b69844 .word 0xca85a2d1,0x71246f37 .word 0xb07f715e,0x2fa3fb01 .word 0xd29b5a61,0xef607338 .word 0x8bbb9c80,0xf95162b4 .word 0xc08b6413,0x1826b9f2 .word 0x51a097ce,0xb72310cd .word 0x22d3f0ab,0xbb071cc8 .word 0x065bd753,0x666b9934 .word 0x3bb8fc34,0x2c6c7dd6 p43_local3_expect: .word 0x83e0d7c4,0xc244b0b3 .word 0x88cf0392,0xc87849a6 .word 0xffc2a219,0xc29583cf .word 0x87e7da7c,0xfb83204c .word 0x00000050,0x00000064 .word 0xe5399143,0x3c0ce085 .word 0x5f501e71,0x381d5b3d .word 0xcf58fb9b,0x265d6fb7 .word 0x40a022cb,0xba8f8dc6 .word 0x0e125e15,0x8d4754ec .word 0x02b0b87c,0xb022befa .word 0x00ff6f1d,0x4668ed63 .word 0xefc67e61,0x96306b01 .word 0x37836fe3,0x8acc8720 .word 0xdd7302cc,0xb5de49fa .word 0x25bda2d0,0xfdcc2a28 .word 0x8395123c,0x08dbd1d7 .word 0x6cbdbe15,0x78ef10a0 .word 0x62af47bf,0x0000ec66 .word 0x71151b82,0xd9af1156 .word 0xe95ee08c,0xf7c65baa .word 0xa5882dd3,0xbbbb8904 .word 0x0dff07c7,0xbecacfa8 .word 0xa7da1831,0x6a2ee833 .word 0xf252203e,0xe04216df .word 0xded1700e,0xf9957c04 .word 0x41079b7b,0x172b480a .word 0xad890ebb,0x3abad420 .word 0xffff88cf,0x98b2f8b7 .word 0xa5a20214,0x64c3220a .word 0xc7cb53ba,0xa757acf2 .word 0xd6903f02,0x83d7d4f9 .word 0xb521e331,0x248a7af3 .word 0xffed2f98,0x6a2c3aad .word 0x783bcfa6,0x8aa510d0 .word 0xd578fe77,0xea3652e9 .word 0x5d14ae7a,0x872b3798 .word 0x935198dc,0x92afe249 .word 0x19ecec75,0x90135e22 .word 0xe52f56c2,0x9659a278 .word 0x48f6abb3,0x44f9eb12 .word 0x66cb5884,0x72030e7f .word 0x59ad9ef6,0xcf9dcbac .word 0x4b9daf80,0xba2b9a7b .word 0xfe9b8216,0x63d59669 .word 0xc4355717,0xcdbabee9 .word 0x62ad3a6f,0x44edb044 .word 0xf0518626,0xda8f4d04 .word 0x72a41669,0x1cbc9ee5 .word 0xc5b36cd6,0xb50fcdb7 .word 0x8609ec15,0x44a60f9a .word 0xc23207fa,0x48d71f30 .word 0xb3aa0e29,0xb2129223 .word 0x19fbd18d,0x2c280c0d .word 0xfaedf397,0x498e990d .word 0xef2ab74e,0x4f004bd6 .word 0xa0ff29e7,0x6cf8e304 .word 0xb43a6441,0xc554b22a .word 0xd37c12a0,0x31b909ab .word 0x4e0bcfd9,0x00168f0a .word 0x4ff76156,0x09b69be3 .word 0x687437b9,0xef0c023f .word 0x84610082,0x59cb358d .word 0xd77c4f3d,0x305ed528 p44_init_registers: .word 0x154bca05,0xd0608833 ! Init value for %l0 .word 0x3ca6f69b,0xc4550c3b ! Init value for %l1 .word 0xbac30e90,0x23212b4a ! Init value for %l2 .word 0x2233d5a4,0x28888908 ! Init value for %l3 .word 0x0ef91492,0x75f49353 ! Init value for %l4 .word 0xc9fa2ba0,0x96ed86f5 ! Init value for %l5 .word 0xf7cd7960,0x7717e394 ! Init value for %l6 .word 0x6ad094ed,0xab078b76 ! Init value for %l7 .align 64 p44_init_freg: .word 0xc510707a,0x8ccde840 ! Init value for %f0 .word 0xb778f85b,0x02e51f33 ! Init value for %f2 .word 0x97e88489,0x7ab6b77c ! Init value for %f4 .word 0x0a128bc3,0xabc567aa ! Init value for %f6 .word 0x5f695d10,0xfd8aec7d ! Init value for %f8 .word 0xae166be9,0x68950f1b ! Init value for %f10 .word 0x73573481,0x3a9a7b36 ! Init value for %f12 .word 0xc42f9ef2,0x5b10a4ea ! Init value for %f14 .word 0xf96ab5e7,0x5441be41 ! Init value for %f16 .word 0x3505175d,0x5b0744a0 ! Init value for %f18 .word 0xc1a285d9,0x8aa57daf ! Init value for %f20 .word 0x0d5d1dae,0x90f734f6 ! Init value for %f22 .word 0x920fa099,0xad178f80 ! Init value for %f24 .word 0xc5b7342f,0xdca136bf ! Init value for %f26 .word 0xa0c11284,0x5aa137c3 ! Init value for %f28 .word 0xbad170e3,0xa42f9522 ! Init value for %f30 .word 0x5485ebb7,0xf7bded6c ! Init value for %f32 .word 0xbe0cb158,0x40b405fb ! Init value for %f34 .word 0x28744409,0x81482c6e ! Init value for %f36 .word 0x75cf6c24,0x2fc8cc56 ! Init value for %f38 .word 0xdc21b7f8,0xdb975bff ! Init value for %f40 .word 0x9abbbdf1,0xd92f9b97 ! Init value for %f42 .word 0x563775b3,0x0f173d8c ! Init value for %f44 .word 0x273ccaa7,0x9aa12601 ! Init value for %f46 .word 0x146ca112,0xcb32e893 .word 0x94a08cda,0x62344e7c .word 0x414b5819,0xd194117b .word 0x504c466f,0xab73037b .word 0x28354b27,0x5ad809ae .word 0x1e4fa2b9,0xe4df52cd .word 0x12f20d40,0x14a33924 .word 0xe21e3468,0x283910c6 p44_expected_registers: .word 0x00000000,0x1574f87c .word 0x00000000,0x8b426ed7 .word 0x00000000,0x8b426ed7 .word 0x00000000,0x00000227 .word 0xffffffff,0xfffffcdf .word 0x00000000,0x00000623 .word 0xffffffff,0x8d45292a .word 0x00000000,0x0000fac9 p44_expected_fp_regs: .word 0xc510707a,0x8ccde840 .word 0xb778f85b,0x02e51f33 .word 0x97e88489,0x7ab6b77c .word 0x0a128bc3,0xabc567aa .word 0x5f695d10,0xfd8aec7d .word 0xae166be9,0x68950f1b .word 0x73573481,0x47685a7d .word 0xc42f9ef2,0x5b10a4ea .word 0xfafe588c,0x7d5a6847 .word 0xc3f862d2,0x1642631d .word 0xdf64db27,0x953d1267 .word 0x0d5d1dae,0x90f734f6 .word 0x436808fb,0x86a484d1 .word 0xc5b7342f,0xdca136bf .word 0xa0c11284,0x5aa137c3 .word 0xbad170e3,0xa42f9522 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p44_local0_expect: .word 0x80bafca0,0xdad76142 .word 0x1406cbe8,0xab5bd8f7 .word 0x30f17a30,0x94bd61a2 .word 0x0e86e47e,0x86cd092c .word 0xd6a8aec7,0xabc567aa .word 0x9b18a268,0x96ed86f5 .word 0x1e871542,0xcbb372d3 .word 0xed67e5d6,0x42a5a5e4 .word 0x75678aa7,0xf0089e97 .word 0x136fabb2,0x8ff4ed98 .word 0xd70d2e30,0xe394e3cb .word 0x3b18a148,0x289ac163 .word 0x1fb4f448,0xa4d1a656 .word 0x7a7e1451,0x4b427cab .word 0x12ba630d,0x5f4ccf53 .word 0x7899aef9,0xa76c80f9 .word 0x0fd24e5d,0x565d2d30 .word 0x5053e5de,0xdb5b79d1 .word 0x1ec9d404,0x29f455dd .word 0x803edb55,0x85136b4e .word 0x9075ff3c,0x3fa99525 .word 0xd000a7a0,0xab3a72ff .word 0xa9c1d40e,0x085195f0 .word 0x2a3f4b0c,0x818ebe68 .word 0xf9850099,0x3fd68159 .word 0x4627ace1,0x6e2e2da5 .word 0x7474fc48,0x07fca251 .word 0x3f430f84,0x4d33b29a .word 0x51a89245,0x69ef814d .word 0xa68069d0,0x425c3a32 .word 0x1fd69404,0x0fb7e726 .word 0x16349e8b,0xc6ca783a .word 0x658601a6,0xb4ad6afb .word 0x0871b69f,0xd50482ed .word 0x00954063,0x20b0d7a4 .word 0xb3b7a25f,0x5748bea7 .word 0x737e227d,0x24fde7e9 .word 0x942acea4,0x6fd0c8ec .word 0x69969d3d,0xf2be2838 .word 0xa4799ca0,0x3cc0514c .word 0x726ff807,0x9328f90e .word 0xc5c1e827,0x11eb576d .word 0x455f809b,0x62e45832 .word 0xbc282b4f,0x2cddcafe .word 0x584d2a0f,0x7f94c39a .word 0xbc7b0a42,0xcbec299b .word 0xaf82f618,0xd305b347 .word 0x645e1746,0xdcecdc3e .word 0x9b0e465a,0xb0fcf0d3 .word 0xca718109,0x9404ce4c .word 0xb5f5e311,0x08e9243e .word 0x760497d9,0xb22db12d .word 0x64388da3,0x12ac791b .word 0x8adcad8d,0x5b0744a0 .word 0x3fee2389,0xe0297fdd .word 0x5deb289e,0x302e3fed .word 0x9b18a268,0x9fce4559 .word 0xd3662271,0x91f96175 .word 0xac710245,0xd5ba89e3 .word 0xeec6e0ef,0x1b835766 .word 0x9b689e17,0x3af994b7 .word 0x8930e637,0xf891fbc9 .word 0x0000033f,0x24b2a590 .word 0x4281c402,0xd638d8fc p44_local1_expect: .word 0xff689eff,0x5b6106bc .word 0xe898587c,0xe02d4dd3 .word 0xec6a67e5,0x7e2f547f .word 0xc9fa2ba0,0x96ed86f5 .word 0xd184a486,0xfb086843 .word 0x00000000,0x0000006d .word 0x7a3cf793,0x3eba5e05 .word 0x37a551bc,0xe87bc620 .word 0x00000157,0xc72dc56b .word 0x028ee6cd,0x37a0ff34 .word 0x3e345016,0x2d7ec907 .word 0x0dea10d8,0x95ac083c .word 0x1af51e4c,0x7b874cfb .word 0xd806756d,0x70d4fce7 .word 0x130dce47,0xc7aea8d6 .word 0xe79718ed,0xd4785afe .word 0xc6bf7d72,0x5e831f58 .word 0x7ad71de8,0x39910352 .word 0xef270d00,0x01205f7c .word 0x06998ba7,0x69dbca17 .word 0x5113f1b8,0x79a5f2da .word 0xed56bbac,0x9b03dae6 .word 0xcb385a6d,0x58182936 .word 0xdff97032,0x77c8d05f .word 0x709c3e9d,0x52ee04c3 .word 0x7933e865,0xbe9ace24 .word 0xbd3ac1ae,0x4222f59e .word 0xa6e63d99,0x2b7add69 .word 0x8a0b8ae9,0x600594f7 .word 0x3aaf2a44,0xdc115881 .word 0x71729959,0xf0af9e4b .word 0x90a537b2,0x3b36094f .word 0x5c79e023,0x98ea1755 .word 0x232903a8,0x8158ee8d .word 0x774ed8ba,0x943c18cc .word 0x25e88442,0xfc759e65 .word 0xbadd6038,0xadd02540 .word 0x96cb3b39,0x6279322d .word 0xfeae0586,0xadcb781d .word 0xfe0a7a23,0xa0c00607 .word 0x314afbfe,0xb6c182ee .word 0x231e66f7,0x1ac6921d .word 0x9272a0a8,0xfb819b45 .word 0xffe1f29e,0xc7aea8d6 .word 0x9ceec646,0xb3a8f9d2 .word 0x249021dd,0xafcab291 .word 0x0766f737,0x713ae95b .word 0x50634cba,0x6b8c0321 .word 0xd7f723bf,0x51ccf6ff .word 0x4e4c590c,0x2427f028 .word 0x581c7305,0x3b68e75e .word 0xc1599d57,0x97f694f9 .word 0x12468b48,0x5f522f9c .word 0xc9d8180a,0x82d04088 .word 0x9037a0db,0xa79f2c1c .word 0x80263745,0xc0deb42d .word 0xf9c9e02e,0x0b86141b .word 0xd59e88c8,0x2a6052ce .word 0x1ccf36f0,0x8f396bf0 .word 0x87fe5cdf,0x325afb64 .word 0xec5ebbf4,0x8285644c .word 0xab476e6d,0x197b6140 .word 0xcf768a37,0x98c918fd .word 0x7c69239a,0x88ec7fa1 p44_local2_expect: .word 0xf807b557,0x07ff5aa2 .word 0x976b4ea0,0xbb7396ed .word 0x06239522,0xcca9f9b8 .word 0x23060000,0x00000000 .word 0x47685a7d,0x8c58fefa .word 0xffbe3de2,0x8c2c5513 .word 0x61f1a417,0x03e30ef6 .word 0xdd00f31c,0x82fc951a .word 0xa94e0794,0x489ac2f3 .word 0xd68d760d,0x7467fea6 .word 0x07febc9f,0x29d25465 .word 0x5206f57b,0xac8ea942 .word 0xf4bc2a56,0x5d8facc4 .word 0x2b094cff,0x7f3a7b52 .word 0x22bf0a48,0x68b14b60 .word 0x5fe0ab9f,0xd0aa7518 .word 0x9eab39d6,0x22d2a8c9 .word 0xbd88da4c,0xf078f7ed .word 0xc65ab44d,0x75af8c52 .word 0x9c8db139,0x3bce1422 .word 0x31451571,0xeb6f2f48 .word 0x5aa137c3,0x05eaf837 .word 0x46afd702,0xd22776ea .word 0x3d644011,0xbf6197b5 .word 0x4b7c572e,0xe843044b .word 0xab34ba8d,0x4c086b46 .word 0x963d382a,0xb57dbee4 .word 0x86535e8c,0xac920c33 .word 0x4b40214c,0xc13ee067 .word 0xd4fd8095,0xb6275a4f .word 0xe2da66b6,0x0b1ecf19 .word 0x97e88489,0x7ab6b77c .word 0x3e74c0ad,0xf231e1e5 .word 0xa3cd8a73,0x9e7d6bd5 .word 0xace2f2e3,0x95c624c2 .word 0xff4be4ff,0x63079f6d .word 0xdbff9431,0xc79f5b75 .word 0xff2c2393,0x47685a7d .word 0x7fe64c3e,0xe65fead0 .word 0x896c2a45,0x683d3f45 .word 0x1a8a3d9b,0x7f237f8d .word 0xc1da9555,0x522a71cc .word 0x794c951c,0xb3e84d28 .word 0xc700a924,0xeaad4047 .word 0x8d45292a,0x79d7c11b .word 0x33406bc0,0xd2df49a6 .word 0x725e1010,0x7b4cd85a .word 0x49910436,0x29e263c8 .word 0xc734558a,0x68c8bd40 .word 0x68a71f98,0xe361d878 .word 0xefbe4c5b,0x07c801cf .word 0xa46c9e75,0x1a8a0a74 .word 0x34e4ee72,0x5af2de1c .word 0xb72fb809,0xa37a3732 .word 0xfbabb619,0xe281ceef .word 0x3dc6be0b,0xadc35801 .word 0xd5e6742d,0x2a2d53f5 .word 0xfae854ed,0x72786039 .word 0x9784b9ad,0xb2342d67 .word 0x9903645f,0xd8b9ac02 .word 0xfff7e20b,0x719e1c65 .word 0xba021bff,0x63b7c3ed .word 0x8b66b663,0x88ee60e9 .word 0x4b3739d5,0x611b95e4 p44_local3_expect: .word 0xd7000000,0x47685a7d .word 0x0000006d,0xdc115881 .word 0xff1e90ca,0x54f87415 .word 0x150294a4,0x3a6ce69c .word 0x1d634216,0xd262f8c3 .word 0xe84671d8,0xe4de9ed1 .word 0x5a02c50e,0xda4cb629 .word 0x38c17ae5,0xe531c485 .word 0x92668c86,0x1c87ff89 .word 0xee93c38f,0xed8682df .word 0xaa5cc594,0x8ee9bd23 .word 0x8c5dd28c,0x965cbd28 .word 0x7a06b460,0x3086ea39 .word 0x5150b69c,0x000018be .word 0x701651c5,0xd0608833 .word 0xefe04e6a,0x0800b8da .word 0x3c8beca0,0xbacf6afd .word 0xf703f04f,0xf5489ae9 .word 0xf31afb52,0x7266cd7b .word 0x1bfb8f0c,0xf2a5fa21 .word 0xffc14aef,0xeacc5f05 .word 0x7790c085,0x71a71e16 .word 0x277eb055,0x08f5d914 .word 0x0d410356,0x5debd031 .word 0x05b346f2,0x581d17a6 .word 0x168b868b,0x9e7a67c4 .word 0x3405c3dc,0xadae0a9c .word 0x0d5d1dae,0x90f734f6 .word 0xa268d837,0x369cc47e .word 0x307b7df2,0x113f2846 .word 0xf97a10f7,0x8a7d9887 .word 0x38a13da9,0x5b52e645 .word 0xdad9ed47,0x4fbcdf5d .word 0xc774791b,0x3e4ada90 .word 0x06cad961,0x6dcb449f .word 0x5e5e7a89,0x0c5612d7 .word 0xee6da1cd,0x32943e5d .word 0x6f557769,0x79e5e7a6 .word 0x381fa3de,0xf199cdcf .word 0x4a8d39a6,0x515ffe62 .word 0xcd15955f,0x1872dba0 .word 0xde9db0c1,0xbb8a6631 .word 0x1391347c,0x458eab67 .word 0x442e8c04,0x484e10e5 .word 0x0dbab014,0xb90d22f0 .word 0x96e0a406,0x4cc2f19f .word 0x9ffcfa84,0x426a59eb .word 0xc98561a2,0xc2f36f18 .word 0x20d3b00d,0x0a52011c .word 0x25126028,0xbae36b10 .word 0xf7837f1e,0x0e6d7789 .word 0x61c49677,0x8b4a8353 .word 0xe962daf1,0xe0d7a749 .word 0x81133d39,0xfe18a61b .word 0x7453fe36,0x342cf9e9 .word 0x9b536354,0x786cac5a .word 0x309cf6fa,0x95edd2ef .word 0x91975ca3,0xa42e3d07 .word 0x896556d7,0x668f92c3 .word 0x26e3073f,0xab5def5a .word 0x6c0656f9,0x2cfe5d88 .word 0xd93f412c,0x59709611 .word 0xbc2b400a,0x38c11cbb .word 0x8f2f345b,0x332657bf p45_init_registers: .word 0xeb099c18,0x20f0966f ! Init value for %l0 .word 0xf468a09c,0x5e4162ba ! Init value for %l1 .word 0xcb54b9a8,0x2350ab3a ! Init value for %l2 .word 0x77344789,0xd4ea3e82 ! Init value for %l3 .word 0xf3fbcddc,0x468eca7f ! Init value for %l4 .word 0xd4ffebed,0xcf16e91d ! Init value for %l5 .word 0x246e4bd0,0x20bb3922 ! Init value for %l6 .word 0xfd899fea,0x453da251 ! Init value for %l7 .align 64 p45_init_freg: .word 0x19053033,0x0349a525 ! Init value for %f0 .word 0xda5a4247,0x16b24d51 ! Init value for %f2 .word 0x447bfaac,0x3a833ebf ! Init value for %f4 .word 0x3c15d13d,0x50bf2102 ! Init value for %f6 .word 0x2f81a3b5,0x468930fc ! Init value for %f8 .word 0xb396fdd6,0xa6600cfc ! Init value for %f10 .word 0x8c0ca863,0xb0718e3d ! Init value for %f12 .word 0x27cb48e5,0x5595a6e6 ! Init value for %f14 .word 0xe8ce3b7c,0xf1af2f47 ! Init value for %f16 .word 0xb83072cd,0xcb03f0e5 ! Init value for %f18 .word 0x0e81abc5,0x1036c195 ! Init value for %f20 .word 0x84c63bfe,0xe68e0207 ! Init value for %f22 .word 0x9a58bae8,0x7613ef83 ! Init value for %f24 .word 0x7933d6ad,0x3efb0a54 ! Init value for %f26 .word 0xde33d37f,0xa0f8957c ! Init value for %f28 .word 0x92451215,0x3681bf9d ! Init value for %f30 .word 0x77fd3c0e,0x93fd3e56 ! Init value for %f32 .word 0xc2b2ea5d,0x021d2e15 ! Init value for %f34 .word 0x8708fd9f,0x7f6761c4 ! Init value for %f36 .word 0x32ebc643,0x107a49f1 ! Init value for %f38 .word 0x96ec5ccf,0x15d9906a ! Init value for %f40 .word 0xd6d01d93,0x00b4b8ed ! Init value for %f42 .word 0xf844e6d0,0xfe358317 ! Init value for %f44 .word 0x9aca10ec,0x459b0c98 ! Init value for %f46 .word 0xd161d379,0x2591dad6 .word 0xa5a1f169,0x214dae58 .word 0x109f6e16,0xef0828a5 .word 0x110e96a8,0x4193d9a5 .word 0xb9f6dacb,0xede4bfb3 .word 0xc19ce12d,0x6ac2b991 .word 0x886fd02b,0xfc4b8784 .word 0xc4e8acdd,0x00d59512 p45_expected_registers: .word 0x00000000,0x00000002 .word 0x00000000,0x0000033e .word 0x00000000,0x212cd325 .word 0xffffffff,0xffffffff .word 0xffffffff,0xffffd953 .word 0xcc910c72,0xa7a16bbb .word 0x00000000,0xe77d1496 .word 0x00000000,0x00000002 p45_expected_fp_regs: .word 0x19053033,0x0349a525 .word 0xda5a4247,0x16b24d51 .word 0x225734cd,0x3a833ebf .word 0x3c15d13d,0x50bf2102 .word 0xc3aaa5ab,0xdf06a2f8 .word 0xb396fdd6,0x15124592 .word 0x9f8bb65a,0xd161e88e .word 0x27cb48e5,0x5595a6e6 .word 0xc6d0f1dd,0xf5502841 .word 0x323dcb31,0x33a19f42 .word 0xfd449b4d,0xf233d4bf .word 0x5c5fa6bd,0x77461ab0 .word 0xb6204dad,0xc589ae1c .word 0xcf94e5a0,0x96fbf876 .word 0x0dc308b9,0x9b050a24 .word 0xcc910c72,0xa7a16bbb .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p45_local0_expect: .word 0xffffffff,0xdf06a2f8 .word 0x3b0681ee,0x1ac57390 .word 0xff94292f,0x6b0c8e34 .word 0x43198d4a,0x1ad9d6e0 .word 0xffd36136,0x189c09eb .word 0x942b033e,0x00000067 .word 0xa6513661,0xaff81595 .word 0x29ff5010,0xf1493032 .word 0x7fb17203,0xfcbcd7e9 .word 0xe3221dc9,0xe9310797 .word 0x63b9636d,0x3befcf68 .word 0x1e682819,0xdfb42f7a .word 0x8ca5bf70,0x55f76d88 .word 0x4e213ad8,0x21791394 .word 0x55f68163,0x6cdaef37 .word 0x3647b7fe,0x0d46c5ae .word 0x7027ae34,0xfe21b273 .word 0x0a9915f1,0x6cdd5296 .word 0x01401595,0x9fa12855 .word 0x1b9beac6,0xa4ee2b19 .word 0x64578020,0xe38e1154 .word 0x2f570aa9,0xaa641f33 .word 0x97402011,0xa405543f .word 0x95116af3,0x4bded792 .word 0x72d481a4,0x305b8165 .word 0x1e83d6b0,0x3ffec553 .word 0x152773da,0x89fb5eb4 .word 0x9ffbf7d8,0x0e409a17 .word 0x29a56a4e,0x756497b1 .word 0xe9e6f3d3,0x1e9fb203 .word 0xe56995ee,0x5cb861b5 .word 0xd6fb564f,0x4aed3149 .word 0x7733888c,0x42373b29 .word 0x081aba8a,0xb3b4d2e2 .word 0x8bef4665,0x24c805c4 .word 0x8aaffc63,0xe80f9ad5 .word 0xde5729c7,0x96a52f08 .word 0xa8e2f24b,0x5c5fa6bd .word 0xfcd8e12d,0xa55f421c .word 0xb340827c,0xc1be9b6f .word 0x1ed720d4,0xfcaca0e5 .word 0xa1c92015,0xdd056f82 .word 0x87a4951d,0x6d8d1db7 .word 0xe654a122,0xd7e80ab1 .word 0x9387bfb3,0xd2114505 .word 0x00c3be64,0x8bb3ce39 .word 0x7d3a11fa,0xabd2d2cd .word 0x08690f7a,0xd2de693e .word 0x1871cf35,0xa5df420c .word 0xabbb96aa,0xabfd3444 .word 0x223504d5,0x2d915f07 .word 0xf7ef5727,0x98efd161 .word 0xf144c5d1,0xa6881c1a .word 0x8ab6242b,0x345a9246 .word 0x89326e68,0x434a825b .word 0x23f2d490,0xafb91351 .word 0x17be1d3d,0x354af12f .word 0x3830f14c,0x34ff45af .word 0xe8453b2e,0xc1473b38 .word 0x1032816f,0xe37d42d0 .word 0x4615f8e0,0x3debb3f6 .word 0x7ac2845d,0x1c288611 .word 0xdcfa3bd0,0xf44f5488 .word 0xf462e4e7,0x286ddf25 p45_local1_expect: .word 0x28000000,0xee81063b .word 0xe6a482e7,0x5f6e1f03 .word 0x133baeb3,0x9f161d0b .word 0xf3a16b0c,0x00000000 .word 0xff908446,0xd28a55e2 .word 0xf3b91797,0x70676789 .word 0xfa832ea1,0xf5867988 .word 0x891f6e6a,0xf827740c .word 0x538e0a42,0x49d9cc03 .word 0x5a9a44b5,0x6635ea5f .word 0x2cc93702,0xa11680ca .word 0x8af48245,0xefdbd22f .word 0x295c9068,0xbbff0e0f .word 0x34976505,0xd7d9f766 .word 0xab1d3ba9,0x3bdaed8e .word 0x85d09ddc,0x0cbe7293 .word 0x5c474874,0xc7830427 .word 0x43f7819d,0xb4407231 .word 0x84dded50,0xba58a038 .word 0xbdd4cea9,0x16dd2321 .word 0x2109abf8,0x9cc3e070 .word 0xde5c66e8,0x83496704 .word 0x25176cc5,0x1b397d04 .word 0x10c0cc0e,0x873a579f .word 0x0edd2e2e,0x776411cb .word 0x1ad28c6d,0x51bba66b .word 0xc5ae7b57,0x0999c7d4 .word 0xc99a14aa,0xeb3fb8d2 .word 0x075baf26,0x49e42740 .word 0x25ad727a,0xe43f4580 .word 0x784170d8,0xd67cb9c1 .word 0xbe7bc51c,0xfdfbf748 .word 0x3f564007,0x9aa67916 .word 0x509e9e2f,0x919dfa13 .word 0x328c5664,0xc39226c7 .word 0x6978e49c,0xecb3f2d1 .word 0xf22ffd3d,0x2781af71 .word 0x91a13356,0x9e6b65f6 .word 0x9a182335,0x5060d6b4 .word 0x563860b8,0xe322969d .word 0x92f1e7ef,0xaafd64b4 .word 0x831bea35,0xb9ccb925 .word 0x3a5a81ce,0xa38c6e48 .word 0xa951ade6,0x3e35522d .word 0xf081ff6a,0xffe798fa .word 0x40d428ef,0xca82028f .word 0x067a2c88,0x89115817 .word 0x7bcbf0a0,0x97ab2500 .word 0x6eeaac47,0x4a8cf7ce .word 0xcfca50dc,0x5b7142b6 .word 0x8a8fc240,0x18106d55 .word 0x50485937,0x52d2cdea .word 0x2716aa21,0x21a77b42 .word 0x2537d1f5,0xe58a84d6 .word 0xbcc6e6b6,0xac85cabe .word 0x14baa221,0x61e2fd06 .word 0x19053033,0x0349a525 .word 0xda5a4247,0x16b24d51 .word 0x447bfaac,0x3a833ebf .word 0x3c15d13d,0x50bf2102 .word 0xc3aaa5ab,0xdf06a2f8 .word 0xb396fdd6,0xa6600cfc .word 0x8c0ca863,0xb0718e3d .word 0x27cb48e5,0x5595a6e6 p45_local2_expect: .word 0x72000080,0x00000000 .word 0x8ee861d1,0x5ab68b9f .word 0xb5e1d3d8,0xd032eb7a .word 0x00029022,0xe45b535e .word 0x4109949f,0xfdb89337 .word 0x7fca8eab,0x28020000 .word 0x52fa0eb8,0xecaec94d .word 0xb9e07b4d,0x97986987 .word 0xca025974,0xbff5d371 .word 0x335be620,0x53d9db0f .word 0xa7449f9e,0xd15d5da3 .word 0xe85525f4,0xda64e02a .word 0x1dc33c24,0x6921ecb9 .word 0x3bf89eea,0x53a4cd25 .word 0x55bbf62f,0x41d82688 .word 0x7e30a2d0,0xc90d9317 .word 0x02bef8a6,0x10da8656 .word 0xed60a819,0x3452f4bf .word 0x0a8a9781,0x2988599d .word 0xefe225c4,0x8d7518ca .word 0xd3258488,0x19804009 .word 0x50457abe,0xb136e8b4 .word 0x6cb21161,0x50f0e2e9 .word 0x386ad76b,0xdf91f176 .word 0x0e8b52c9,0xba683ff8 .word 0xa00f3fd8,0x4586d9b9 .word 0xabe02cba,0x0732d170 .word 0xdcfad4bd,0x89e5d7e7 .word 0x00000228,0xdd719718 .word 0xfd4f9440,0xfc0750a9 .word 0xdf3e8489,0xc49e70f3 .word 0x24330c73,0x92451215 .word 0x2e47218a,0x6b87c6be .word 0xddddae96,0xf459119c .word 0xc8060c2e,0xc02dbc4f .word 0x9701eba6,0x2db05092 .word 0xc81fff08,0xbd73a920 .word 0xc340af37,0x297c5ee9 .word 0xdd6b23fc,0xbd514f16 .word 0x59293867,0x22419dec .word 0x93faa4db,0x3f965f73 .word 0x545c5ae3,0x630182a1 .word 0x8027ecdc,0x5113d65d .word 0x6ebf0888,0x00000028 .word 0x58a6849a,0xe1ef2b58 .word 0x59f07390,0xba1a0002 .word 0x93c5f87e,0x6a57ad3d .word 0x69c180e5,0x86cba996 .word 0xc6d07a94,0x6b232051 .word 0xc8a3219a,0xbb4e1c09 .word 0xeed956e3,0xa255d359 .word 0xa8e058d6,0x28f8e97b .word 0x98f24dc7,0x082df341 .word 0xd2a2fbb5,0x6a680185 .word 0x8f21635c,0xff013e99 .word 0xf6c1f1cb,0x4fdb9d21 .word 0xae5ee259,0x509b7d97 .word 0xcb2049e5,0xff9e784a .word 0xb818c1e7,0xbd1b2cd4 .word 0x858cd0c4,0xc02af70d .word 0xf478c203,0x7599fd63 .word 0x7a2a8be2,0xab86efab .word 0xd37d91ff,0x15aec320 .word 0x034edfd4,0x67426516 p45_local3_expect: .word 0x3e032b94,0x6dc450e1 .word 0x53d9db0f,0xd90a7402 .word 0xe2eb7fce,0xda78c412 .word 0x0000044d,0x0432701e .word 0x225734cd,0xa08337e0 .word 0x92451215,0x3681bfff .word 0xfd8fc970,0x9094c9ea .word 0x1e3af851,0xf0c28072 .word 0xee83be4e,0xa703eedf .word 0x303c68be,0x8c469e31 .word 0x2e0da1b7,0x383a551f .word 0x06f79502,0x1c6ef385 .word 0x0e81abc5,0x41c25bdf .word 0x1a7e7352,0x4b061c5d .word 0x72026c1e,0xa38c57a7 .word 0xdd26f6e8,0x844feb15 .word 0x5e4162ba,0x1dc9ffd2 .word 0x10da8656,0xddd36136 .word 0x90b487a6,0x1aa6a16b .word 0x59958d52,0x7c289b77 .word 0x46db19f6,0xa5562639 .word 0x332cfd85,0xffe4caab .word 0x8021a07e,0x5f2d2c53 .word 0x7eaf13ab,0xd7f389bc .word 0xc6d0f1dd,0xf5502841 .word 0x323dcb31,0x33a19f42 .word 0xfd449b4d,0xf233d4bf .word 0x5c5fa6bd,0x77461ab0 .word 0xb6204dad,0xc589ae1c .word 0xcf94e5a0,0x96fbf876 .word 0x0dc308b9,0x9b050a24 .word 0xcc910c72,0xa7a16bbb .word 0x6a67160e,0x497a1d03 .word 0xe6b073f4,0x21310116 .word 0xca5ff9b2,0xbd834560 .word 0x3270036c,0x6d234a04 .word 0x97b6f65b,0x51cc1c4c .word 0xf54f7828,0x8236d57a .word 0xd6471fac,0x52603e66 .word 0x6c66481f,0x66b1f88e .word 0x1a726b3e,0xba99974d .word 0xed04d917,0x8a37c813 .word 0x5a3c68d9,0x54a6adb9 .word 0x4fda58c4,0x0175645e .word 0xd222f09e,0x8f419a7b .word 0x56a7adee,0x8c46fb27 .word 0x17e21313,0xeabeb099 .word 0x8fe30acf,0x2e0594e0 .word 0xaaa05cb8,0x2c0c5c7f .word 0x72cb9d70,0x7ad65319 .word 0xe65ebba5,0xf4a27fae .word 0x3ba1e070,0x5f000569 .word 0xdfb96bf8,0x761f4ff4 .word 0x6e9544d9,0x165daf40 .word 0x7bd3e189,0x33abd3bf .word 0x54543840,0x77808405 .word 0x8808312c,0x74f00848 .word 0xe785fbb6,0xb7e99506 .word 0x7379dc34,0x212cd325 .word 0xc33bb182,0x6c2c9cd2 .word 0xe5a45173,0x04d70660 .word 0x2c107001,0x04ebd2ba .word 0x0353f15a,0xd77375a2 .word 0xc3f5c8b9,0x76779353 p46_init_registers: .word 0xce80a842,0x4576b78c ! Init value for %l0 .word 0xd7e7b7c2,0x1495d632 ! Init value for %l1 .word 0xfaad0619,0xfbb44867 ! Init value for %l2 .word 0x31ec2378,0x6792716a ! Init value for %l3 .word 0xa9350652,0xc24ba509 ! Init value for %l4 .word 0x9b7349aa,0x344520c5 ! Init value for %l5 .word 0x263e0be4,0x430e67a8 ! Init value for %l6 .word 0xe87c8750,0x13f24962 ! Init value for %l7 .align 64 p46_init_freg: .word 0x2333574a,0xdca86aec ! Init value for %f0 .word 0xc54e2853,0xeefd7a3b ! Init value for %f2 .word 0xe6cfa640,0xf2597e43 ! Init value for %f4 .word 0x5720d097,0x58df06bf ! Init value for %f6 .word 0x003007d7,0x747ffa62 ! Init value for %f8 .word 0x83070734,0x3ccc2383 ! Init value for %f10 .word 0x26cf765c,0x3b02cf76 ! Init value for %f12 .word 0x4fde1223,0x8b0cd76f ! Init value for %f14 .word 0x3c19c670,0x23b034a0 ! Init value for %f16 .word 0x21ebd1ff,0xe514dc2e ! Init value for %f18 .word 0x59e59fbb,0x525d8b28 ! Init value for %f20 .word 0xde75f97a,0xa9105756 ! Init value for %f22 .word 0x5e57f8fa,0x89ca1a56 ! Init value for %f24 .word 0xa88884ab,0xb0196acd ! Init value for %f26 .word 0xd38ffb40,0x61ca9ba0 ! Init value for %f28 .word 0x42ea8fcc,0xe6ac22d0 ! Init value for %f30 .word 0xf6cbc04a,0x624c0781 ! Init value for %f32 .word 0x10af1c4b,0x1a507809 ! Init value for %f34 .word 0x7a4bfa80,0xfa3d4d9a ! Init value for %f36 .word 0x1b6ca4f8,0x5dcf7e4c ! Init value for %f38 .word 0xe811b948,0x51681d41 ! Init value for %f40 .word 0x628b92bc,0x3a57ca5b ! Init value for %f42 .word 0x6e4f07f3,0x7be37640 ! Init value for %f44 .word 0x4c9c838b,0x08d25d9c ! Init value for %f46 .word 0xd6a6d9e1,0x42b4521f .word 0x57de886c,0xee4ab373 .word 0xcd096739,0x2fbe2c67 .word 0x49c477bd,0xf018ea84 .word 0xfa436f16,0xf291e199 .word 0x4eaf1a95,0xad7abb8e .word 0x431c9eef,0xf6d9f0a7 .word 0xadd10d3f,0x220dc830 p46_expected_registers: .word 0x00000000,0x000000fb .word 0x00000000,0x46339df5 .word 0x00000000,0x0000001c .word 0x00000000,0x0000025b .word 0x00000000,0x0000006a .word 0x00000000,0x000000ff .word 0x00000000,0x0000029b .word 0x00000000,0x3cf62a45 p46_expected_fp_regs: .word 0x2333574a,0xb12a1dc2 .word 0xff3601ae,0x9ac584b5 .word 0xe6cfa640,0xf2597e43 .word 0x5720d097,0xf93601ae .word 0x003007d7,0x747ffa62 .word 0xfd435c6f,0xd7073000 .word 0x26cf765c,0x3b02cf76 .word 0xf50a30a8,0x3c1ab63f .word 0x3fb61a3c,0xa8300af5 .word 0xb55fdf35,0x024ae800 .word 0x59e59fbb,0xfe9a1922 .word 0x39ce1c24,0x9a879037 .word 0x5e57f8fa,0xcaa5a27d .word 0xa88884ab,0xb0196acd .word 0xd38ffb40,0x61ca9ba0 .word 0x42ea8fcc,0xe6ac22d0 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p46_local0_expect: .word 0x01c0008b,0x81ba2722 .word 0x003007d7,0x6f5c43fd .word 0x22199afe,0x36773a35 .word 0xc21d2ab1,0xa25011fa .word 0xdfa508ed,0xe45edc72 .word 0x76fbe349,0x241cce39 .word 0xa762ebc5,0x9ca0be6f .word 0x522eef63,0xae350f04 .word 0x72a7f3fe,0xd8650dd0 .word 0x7bb7ca2f,0x5968530d .word 0x790a49f0,0x2db66c0d .word 0xb04990ea,0x0b894b06 .word 0x2f830641,0x2b85b007 .word 0x5bdb2a84,0x4195ba50 .word 0xf9fb91bc,0xceeaf468 .word 0xd84081e2,0x418a73ef .word 0x2b3212b3,0xd0e8ff5c .word 0xd8b8f7f7,0x566b1fb0 .word 0x518b0f2d,0x2f68a51e .word 0x9d0d4205,0xbe973acf .word 0xe038357d,0xba78c322 .word 0x92e25077,0x7f64636c .word 0xacf28a12,0x15989053 .word 0x6d43cde1,0xc67aaa15 .word 0x80000061,0xb627e856 .word 0x8ee1ff9b,0x4f4dc32c .word 0x5bc6d9c4,0xf93d8920 .word 0x228b3c6f,0x4e24762f .word 0xc0a7ede6,0xdca07f8f .word 0x01aee245,0xbafd2ed0 .word 0x4cc14d8f,0x90116c2c .word 0xe9ce7fc6,0xf8bf0a42 .word 0x5cd5b712,0x806855d7 .word 0x2d0aa101,0xe69c87f6 .word 0x9e4fddee,0x57ad75ee .word 0x7ab2a966,0x8b0dae6a .word 0xfd733930,0x826e74a9 .word 0xd33838f4,0x56d947cc .word 0x6dd0b13d,0xd89f3394 .word 0x6832ac19,0x48ef312c .word 0xdc558954,0xa6ffbbba .word 0xbb28b9c7,0x53bd2d1b .word 0x4bfe3067,0x1b3da673 .word 0x4ab60ce7,0x124eb739 .word 0x5f452297,0x64aed8cc .word 0x4c6d0c3b,0xa5bcd7af .word 0x4b207831,0x5b65aa1d .word 0xfffff910,0xfad72f77 .word 0xf8d2e74d,0xb525bf26 .word 0xa276cec1,0x215289aa .word 0xe551e36b,0x39bc8715 .word 0xba30ab9b,0xfd6e706a .word 0x98aec330,0xedcfc7dd .word 0x37f52a2f,0x23a48845 .word 0x59e59fbb,0xfe9a1922 .word 0xc7f854eb,0xef018cbf .word 0x44e74d74,0xd15a2bce .word 0x4e77f0a7,0xddd472de .word 0x3d85af96,0xd299a244 .word 0x14b639c2,0xe5a043c3 .word 0x3cf62a45,0x2225dc1e .word 0x03c8824d,0xba484215 .word 0x48303145,0x7e9a612c .word 0x61533f84,0x11ed832a p46_local1_expect: .word 0x49e3ff12,0x879c6dae .word 0x5376c1b0,0xdaa797ca .word 0xab8488a8,0xdc09d1f7 .word 0x22d3201d,0x0c123b14 .word 0xfd435c6f,0xd7073000 .word 0x8323cc3c,0xdc43a047 .word 0x03e7202d,0xfaabf2cc .word 0x1634e2ff,0x7ba6ae2a .word 0xc9522eae,0x65607968 .word 0xa9cfffc4,0x2bf245a5 .word 0x4283efa0,0x2ba489e5 .word 0x8de0edf7,0x67fa54bf .word 0x3cd5cd4c,0x40b26f1b .word 0xc9bdc242,0xf649263d .word 0xeaad5f95,0xa3745f01 .word 0x67fb04a0,0xb7b14644 .word 0x72952f24,0x9c3e13ae .word 0x61f5e3fe,0xad41b04d .word 0x24fb25d0,0xfd75831c .word 0x242f120c,0x584427ba .word 0x6f289392,0xedb1613a .word 0xa52e3337,0x4eb23103 .word 0x1589f4e1,0xd6668fc1 .word 0x1287b511,0xbe8c16f1 .word 0xdc2e9ff2,0xd7ddd11e .word 0x29b27452,0xdf848750 .word 0x5e88ddfe,0x8c2cdcab .word 0x90f251c8,0x0a5a2662 .word 0x9739183b,0x95ae1c2e .word 0xda158233,0xb0ea871f .word 0x5d124f17,0x09797137 .word 0xb864cee7,0xf298ca1d .word 0x53988487,0xe6136aea .word 0x0de08867,0xc691d1fc .word 0x48426787,0xa6761d6f .word 0x7d8640ad,0x2f5a5eea .word 0x1bc683ad,0xf18a02fa .word 0xabeb9c2a,0x7eb7bf96 .word 0x06e4fc3b,0xd30bf969 .word 0x1b621975,0x86803ddb .word 0x45059d2d,0x61e58635 .word 0xa5251fff,0x1e98f070 .word 0x20656979,0x1b9406f7 .word 0xc463c8d1,0xe6cfa640 .word 0x56c9a599,0x61f5e421 .word 0xae483183,0x126e0a85 .word 0x814d2362,0x89fda8c0 .word 0xfe51b236,0x83019dd3 .word 0xa2e23a21,0x4ed09503 .word 0x8d6b771b,0xbcab82c9 .word 0x9a0e9093,0x59e6e7db .word 0x27c4bb21,0xfb7aa1c2 .word 0x52087a52,0xe5d1841f .word 0x0a7bc7d7,0x980b13d3 .word 0x146f1a33,0x116d1591 .word 0x745067ef,0x25928582 .word 0x79c0664e,0xe4110fd2 .word 0xb47922b9,0xe1f5d71d .word 0xdb521cfc,0x847f08d0 .word 0x1dab6fc2,0x55b60d79 .word 0xdfd8b1f5,0x456ebc6a .word 0x989332ff,0xcd1c4ca6 .word 0x9e132131,0x56a7b4b9 .word 0x73dde99d,0x7fbdd650 p46_local2_expect: .word 0xd3781342,0x66899df4 .word 0xfffffe60,0x0000009f .word 0xcd6a19b0,0xab8488a8 .word 0x16ac9e6b,0x3e31b5a0 .word 0xffa2a5ca,0xc453950d .word 0x40fb8fd3,0xc2ec6957 .word 0x9db6696b,0xb8d52939 .word 0x5070d6cc,0xc33f9cf3 .word 0x8ba7842c,0xc3fa334a .word 0xa84eb0f9,0xce524ee7 .word 0x0dcb362a,0xa7018eef .word 0x5405f0f3,0x1fd6b476 .word 0xc189b9ba,0xb2ef45a4 .word 0xf6ed8577,0xf5a6363b .word 0xdff91bac,0x294455eb .word 0xff67129d,0xff6d5667 .word 0x013635e6,0x95f51435 .word 0x6d8ddb83,0xcf54fd02 .word 0xecf89b3d,0x38924ac3 .word 0xdcc10a40,0xb1d64b8d .word 0xa8f7771d,0x5159143c .word 0x52c8c90d,0x755bf7f7 .word 0x413fff4b,0xc805ef72 .word 0x17d318e0,0x19158eb3 .word 0x0e3a8eea,0x542cb1a5 .word 0xc79eefc5,0x593addda .word 0xd2f9acd8,0x29625212 .word 0x0fd06bb8,0x7ad3a0d3 .word 0x68398b91,0x5b35dc8a .word 0x0b3abe67,0x38550c18 .word 0xf8987243,0xd85a42bc .word 0x712c5423,0x84f875aa .word 0xe97e5497,0x71f5951a .word 0xb1fd0b97,0x0431223e .word 0x79d475b3,0xac276f88 .word 0xc7429070,0x0cc8ea60 .word 0xd647064c,0x4ccd3e40 .word 0xfc189e6b,0x1b12d6c6 .word 0xe4722763,0x099eee52 .word 0xf3adfb91,0x44507ed4 .word 0xfd930a6b,0x66efd1a5 .word 0xa501ecc4,0x8b1c8092 .word 0x842069b4,0x9e670282 .word 0x1927ded6,0x4afc56e6 .word 0x141c804d,0x564dac76 .word 0xaa7903df,0x37edf7c7 .word 0x0c6f5c1f,0xbd50e54a .word 0x63b172b5,0x5493e359 .word 0xadcda20d,0x3eecd883 .word 0xe28d7be3,0xb828edc8 .word 0x134abfef,0xf78c383c .word 0x3133080d,0x97541468 .word 0x64618e88,0xf5e36f32 .word 0x41e3267b,0xd5c29d0b .word 0x1ba170d2,0x6f29e14a .word 0xdbf344b3,0xee92d8c8 .word 0xdee1f943,0xf2156592 .word 0xc7c28fe0,0x1048775d .word 0xccbbcc65,0x465040b5 .word 0x030c139b,0x1531dcec .word 0x70ef441c,0x5a0805ac .word 0x96963bb8,0xcb09caf1 .word 0xcd54b46c,0xb1841ab2 .word 0x2d25ebff,0x0752cc80 p46_local3_expect: .word 0x6dae0324,0xeda24369 .word 0xff3601ae,0x9ac584b5 .word 0x4a573323,0x81f381a6 .word 0xf50a30a8,0x3c1ab63f .word 0x39ce1c24,0x540d591c .word 0x00e84a02,0x35df5fb5 .word 0xdb76f54a,0xb2a36d4e .word 0xffe6c062,0x54fa9f2d .word 0xc214bac1,0xd1e2c04d .word 0xe2f6bcdc,0xfcfaad83 .word 0x6fed888c,0xd3f75c38 .word 0x9241a01b,0xd56aa5da .word 0x33b025c3,0x931bbab7 .word 0x405ca8e4,0x32fbca74 .word 0x4a30d753,0xf3252198 .word 0xcdefd9b0,0xb3bb515d .word 0x0c0e76fb,0x82dd8d21 .word 0x5ab34c8c,0x6b562ab4 .word 0x88036bcd,0x051dd4ed .word 0xf411c5c4,0x378a6e96 .word 0x0d52c4be,0x4caa7d4c .word 0x33527599,0x5cc8bd71 .word 0x296ee702,0xdef28902 .word 0xe628326f,0x50007925 .word 0x07012be9,0x24a39e02 .word 0xb00287eb,0x5180362d .word 0x1951a343,0x51df6ac1 .word 0xde921e02,0x4202408e .word 0x35ca0704,0xfc0e0483 .word 0x4a7f079b,0xc7e3abca .word 0xa2e41f5d,0x4e2dffd1 .word 0x16659e0b,0x00ce7bb7 .word 0x2c7ff4bc,0x12fbe349 .word 0x72dd0dd0,0x04b64b60 .word 0x71cd5df1,0xa81b9abb .word 0xef6589d9,0x614974d4 .word 0xef9c53c5,0xb7012ddb .word 0x2682c2cb,0x0f0dabfe .word 0x641308d1,0x46339df5 .word 0x43ca9945,0x7dd51e30 .word 0x9301b586,0x4879dfa9 .word 0x55877f8f,0x872b354a .word 0xe3cc7d4b,0x9bbfa3d5 .word 0x774e8090,0x324d4e01 .word 0x6013d081,0x9c2f2eff .word 0x21347f61,0x88d75ad5 .word 0xec396663,0x17f6b72e .word 0x7a2c60d7,0x015f242b .word 0xaf1e89b7,0x1779e834 .word 0x94132e7e,0xd57cd7e8 .word 0xd931bb04,0xbc40376d .word 0xfb47c966,0xdf337f69 .word 0x1328caab,0xdca15514 .word 0xe250adb3,0x31455cdf .word 0x90adb974,0x660cbe9f .word 0x06bd6fcc,0x1c542029 .word 0xf16947ff,0x19c7f46a .word 0xe9df449c,0x5847c806 .word 0x38850f2f,0x5bc36df5 .word 0xde88d1c1,0x0911e6dd .word 0x8583d07d,0x57a32859 .word 0x88827d5b,0xff630987 .word 0x1959b125,0x4141587b .word 0x72b3f2d1,0xd984c7d5 p47_init_registers: .word 0xb34cdc30,0x4a3e1fd6 ! Init value for %l0 .word 0xc4d62047,0xbfd76ff2 ! Init value for %l1 .word 0xdf135ee0,0x5169691a ! Init value for %l2 .word 0xe7d39ab8,0xb4575e47 ! Init value for %l3 .word 0xd2d6f3af,0xd96887e1 ! Init value for %l4 .word 0x1e473346,0x755b68c7 ! Init value for %l5 .word 0x271810d1,0x9def097c ! Init value for %l6 .word 0x78147be0,0x62f07bc3 ! Init value for %l7 .word 0x4ad80a06,0x4e8acfa2 ! Init value for %l0 .word 0xb1fd6b0a,0x2842ad6f ! Init value for %l1 .word 0x5ec026a8,0x6be710a2 ! Init value for %l2 .word 0x8cdc6656,0x83f06a50 ! Init value for %l3 .word 0xd6eb463a,0x17520d06 ! Init value for %l4 .word 0x22fe186d,0xdb0dc085 ! Init value for %l5 .word 0x1bccd4fc,0xe5175cc8 ! Init value for %l6 .word 0x463de4c0,0x42a7ec8d ! Init value for %l7 .align 64 p47_init_freg: .word 0x5e8f0621,0xa985938c ! Init value for %f0 .word 0x4df4afd7,0xcc90a05b ! Init value for %f2 .word 0xb9ede90d,0x26735341 ! Init value for %f4 .word 0x7145b556,0xd4de99b0 ! Init value for %f6 .word 0xdf5c6c4c,0xd844495e ! Init value for %f8 .word 0x3fa163fd,0x482c9a69 ! Init value for %f10 .word 0xf692961b,0x469b8227 ! Init value for %f12 .word 0xc638a914,0x702e551a ! Init value for %f14 .word 0x47376586,0x4d78c444 ! Init value for %f16 .word 0xe3e9f8e6,0x0d3e2ded ! Init value for %f18 .word 0xba60a181,0xb18aaf1f ! Init value for %f20 .word 0x571cea15,0x526b2ec3 ! Init value for %f22 .word 0x29b26f19,0xb62ccd42 ! Init value for %f24 .word 0xa2dc3fee,0xad187783 ! Init value for %f26 .word 0xd7b6dbbb,0x55562243 ! Init value for %f28 .word 0x801609e2,0xf94202c6 ! Init value for %f30 .word 0x1a0e24a3,0x4088a1c6 ! Init value for %f32 .word 0x0b9c3789,0xf6d8359e ! Init value for %f34 .word 0xc1a9a6e3,0x6d6866a2 ! Init value for %f36 .word 0x6e14798c,0xa9ed4ff9 ! Init value for %f38 .word 0x8209c367,0x7c0707bc ! Init value for %f40 .word 0x453874a6,0x6fdcd23e ! Init value for %f42 .word 0x608ee2ea,0x9c6545b1 ! Init value for %f44 .word 0x39bb29be,0xe365cf36 ! Init value for %f46 .word 0x79d184c1,0x076799eb .word 0xe944f5b0,0xc5294855 .word 0x1f2e3dc6,0xb17203cb .word 0xb6b220fc,0xa4acab78 .word 0xd359515f,0x9426a1d8 .word 0x80c35434,0x81d71127 .word 0x8bae21f7,0xde55ed0b .word 0xe244aed0,0x91a6ffd7 p47_expected_registers: .word 0x00000000,0x0000003b .word 0xf08f2627,0xb0009291 .word 0xe94cddb0,0xe13c71b3 .word 0xbdb24d47,0xd46084f4 .word 0x00000000,0x00000047 .word 0x00000000,0x11bc3465 .word 0x00000000,0x00000081 .word 0x00000000,0x414943a8 .word 0xb91d66d9,0xef2cfd20 .word 0x00000000,0x0000005d .word 0xffffffff,0xff1f8711 .word 0x00000000,0x000020ca .word 0x00000000,0x3ee6effd .word 0x00000000,0x8f577f18 .word 0xffffffff,0x9a625be2 .word 0x753a0028,0x381e7f9f p47_expected_fp_regs: .word 0x5e8f0621,0xa985938c .word 0x4df4afd7,0xcc90a05b .word 0xb9ede90d,0x26735341 .word 0x7145b556,0xd4de99b0 .word 0xdf5c6c4c,0xd844495e .word 0x3fa163fd,0x482c9a69 .word 0xf692961b,0x469b8227 .word 0xc638a914,0x702e551a .word 0x47376586,0x4d78c444 .word 0xe3e9f8e6,0x199c4da0 .word 0xc7fa5067,0x740b7598 .word 0x571cea15,0x526b2ec3 .word 0x29b26f19,0xb62ccd42 .word 0xa2dc3fee,0xad187783 .word 0xd7b6dbbb,0x55562243 .word 0x801609e2,0xf94202c6 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p47_local0_expect: .word 0x92f1c042,0xa4148d2d .word 0x00000000,0x000020ca .word 0x0f396406,0xeab9b3f7 .word 0xbf72ff52,0x64d14ad4 .word 0x5ba090cc,0xd7aff44d .word 0x5df66345,0xcbd261f1 .word 0x94d1706e,0xf87c26bc .word 0x53005011,0x6aeb348f .word 0xefe8db70,0x220a1432 .word 0x19014acf,0xb7f4dda4 .word 0x06eda7a5,0xdd196ebc .word 0x3bd81c90,0x03871e68 .word 0xd4380bdd,0xa2140538 .word 0xf2eda8f0,0xfc0e4ded .word 0xf0329cd6,0x88ffb6dd .word 0xcccbc65a,0xe0e374bb .word 0xb95c7d68,0xe46b940d .word 0x1b197d9f,0x50ffc74c .word 0x391bb6ec,0x16f02b3d .word 0x03f75239,0xdce6b4b4 .word 0x7f11412d,0x09772ef9 .word 0x5f695636,0x61ee82bb .word 0xb76685cf,0x117468b3 .word 0x99d43c04,0xf0c16653 .word 0x37988c5d,0xb7ff2c03 .word 0xdb0dc085,0x6167c001 .word 0xe7f9cb78,0x3364953b .word 0x82fe8ce3,0x4a38e8c7 .word 0x2eac557b,0x1b81af4e .word 0xb8f5a2c6,0xfbb18cdd .word 0xe1d9aee2,0xd2ff2e1e .word 0x89ad0aa0,0xfa5554f3 .word 0xfd7906d2,0x3f5d4b99 .word 0xc5b458a6,0xcc328202 .word 0xc32820b9,0x89b1008f .word 0xe22d30cc,0xf552ee0e .word 0xac2c9c17,0x33ebc439 .word 0x4fdeddc6,0x85a765d3 .word 0xe9c39f87,0x69cbb9f0 .word 0xd8c04fa4,0x08ee0564 .word 0x3d16d3da,0x5ddab33a .word 0x573159f9,0x950c059f .word 0xcbd54cf9,0x5cdc066f .word 0x2e232906,0xe2d9574d .word 0x4dc9e71a,0x4edea0bb .word 0x04a7cdfc,0x93adf8e9 .word 0x87e0c261,0x22497eab .word 0xf38e9fbd,0xdfebd0db .word 0x00e81fee,0xcfa7cfb8 .word 0x038f3ad2,0x2e334b39 .word 0xee534167,0xb0d15231 .word 0x88e8ade6,0xd22002ea .word 0xe4d300a4,0x52967f01 .word 0xde15e115,0xb6563a05 .word 0x1a9cb344,0xe82c2c3b .word 0x6bb5ab40,0x67658e18 .word 0xae04352c,0xec6c2975 .word 0x7e400609,0xd0af9deb .word 0xefe65958,0x08006edd .word 0xf1bbe8db,0x7fa0e07f .word 0x6e07cbcd,0x03bd7e60 .word 0x5561fd6a,0x46d6c9d8 .word 0x1b5f77b6,0xb620792f .word 0x2c31560a,0x5f143f45 p47_local1_expect: .word 0xdd6e0008,0x1c89f795 .word 0x90873569,0x71005b32 .word 0x6750fac7,0xd4de99b0 .word 0x1327bc16,0x0e228937 .word 0x6753eeff,0x9942aba6 .word 0x3ee6effd,0x8f577f18 .word 0xdb3e17b2,0x19dda3ca .word 0x74505bef,0x950dfdb3 .word 0xec98de09,0x5c328e4a .word 0x0c954069,0x66773734 .word 0x4ece87cb,0x2c0ceb9e .word 0x8ce265d3,0x77863fc6 .word 0xef0af76d,0x51f0857c .word 0x2874594b,0x4a7e2fde .word 0xf5d971ff,0x2aced19a .word 0x0c20f497,0xe84b6033 .word 0x68b28636,0x1dfcfaf4 .word 0xb09d98ba,0x55f64725 .word 0x412ec27d,0x3f27e0e8 .word 0x8d677138,0x3eb006c3 .word 0x8de91b3a,0x10559b91 .word 0x821c0533,0xbe223fc4 .word 0xea30b798,0x00867119 .word 0xe0aade4c,0xf28e74f0 .word 0x737e750b,0x6f643961 .word 0x2fe520cd,0x168dcbcb .word 0xae7caa09,0xef99811a .word 0x09b74da1,0x8516a947 .word 0x4ad901fc,0x8649cea2 .word 0x24404cc8,0x357af85e .word 0x0ccc8284,0xbc01292f .word 0xca1f0de4,0x27b1e3f2 .word 0x6ca6be44,0x207c3bb5 .word 0x50fc17f9,0x75710f3b .word 0xa20b8434,0x2241f964 .word 0xd07e0b93,0x8e0f2211 .word 0xbc7e17e4,0xa888367f .word 0x10bfa559,0x3a9b012c .word 0x928e57f5,0xea69caee .word 0xaf011c5b,0x3c8e1169 .word 0x4c639f54,0x9e27e8f1 .word 0x33e9e6ee,0x9b063bf0 .word 0x756aab63,0x0000ff21 .word 0x2c90f640,0xf0438526 .word 0x8ed6966d,0x692c85b0 .word 0xb2129e23,0x933528a4 .word 0x820bd557,0x97623d52 .word 0x2a171854,0x60ff1f93 .word 0xc0f2de99,0xbffe2a36 .word 0x216ec871,0x7705d0ea .word 0x2a013c7b,0x48a7f44b .word 0x0731ef2b,0xa9bba7ff .word 0x00b9ad37,0x82db931f .word 0x00fd9c2b,0x4ec41053 .word 0xfed79eb6,0xa114a7d6 .word 0xfc0e6aa0,0xd272e7b3 .word 0x744e97ad,0xcb343231 .word 0xe94cddb0,0xe13c71b3 .word 0x8413e00d,0xf1558b07 .word 0xe0f07ff0,0x876cf1f1 .word 0xc9fdf916,0xb1944242 .word 0x08d35a73,0xcb11dc25 .word 0xbb15b29b,0xc25b2174 .word 0x000000e4,0x4fed8fd5 p47_local2_expect: .word 0xdc1707d1,0xecde6eb0 .word 0x26735341,0x54fe9d0d .word 0x5d005be2,0xd3559e67 .word 0xbe8f1ebc,0x5a37613a .word 0x1add47a8,0xc96937b4 .word 0x00009b46,0x1b9692f6 .word 0x8e5430b4,0x086945ca .word 0x9963e0e1,0xb202e06a .word 0x7feace46,0xda82bd54 .word 0x5c451bde,0xb7f63476 .word 0x241bd1d6,0x6811abd3 .word 0x842ad0b5,0x2e39c045 .word 0xeef6e68a,0x4fd177d8 .word 0xd6685ab3,0x4d93ad2a .word 0x75e9a5b8,0x02040860 .word 0x086ee814,0x9375e24c .word 0xb2d11b24,0xe40b5ca1 .word 0xf57b9ca1,0xe174efe4 .word 0xec509914,0x4da24f4a .word 0x9909fd05,0x3cfe004a .word 0x50682c49,0xb1e6de8b .word 0xa0fdc37d,0x1785ab43 .word 0x629ccf6a,0xd2606fee .word 0x2786590d,0x456bcb78 .word 0x6d72a5fa,0x6e216d95 .word 0x7d00c651,0xa0afe814 .word 0x755b68c7,0x66cdef2f .word 0xe284c2ce,0xb3f84c04 .word 0x871b7755,0x9df4d6f3 .word 0x357b46c6,0x100d17c7 .word 0x9cd170da,0x4804f9ef .word 0x88e07bd0,0x2366b439 .word 0xefd64921,0xfe04caa6 .word 0x6c2a65e7,0xdf20a559 .word 0xe947dc79,0x83fda34d .word 0xef74193e,0x5bea07be .word 0xedf30722,0xdfcc9d90 .word 0xc7fa5067,0x740b7598 .word 0x265677c2,0x9dffc909 .word 0xa96a68af,0x85a339bc .word 0x4573cc71,0x46c4d1e3 .word 0x37d1ccfd,0x58ffbd50 .word 0x2f3d3065,0x0958cc9d .word 0xf4f2fa50,0x90d6cb77 .word 0x034f620c,0x6794aeba .word 0x21133b29,0x0c3e33b5 .word 0x468639da,0x1554275d .word 0xda215f81,0x5d1561d9 .word 0x68c77dbc,0x7f3314aa .word 0x2fe5db59,0x8350b410 .word 0xf9392d39,0x19e91e82 .word 0xbac83109,0x9d2a2fbb .word 0xb9667f75,0x71edac8a .word 0xf3f240e7,0xe7168f09 .word 0x334593de,0x7ecd774a .word 0x0e25fbc0,0xdfb53b31 .word 0xd607a881,0x32688b76 .word 0xf93f93d6,0x27fd2139 .word 0x00431bb5,0x84b0f3d8 .word 0xe23d8fb4,0x3d6eb494 .word 0x88f97a08,0x37721248 .word 0xad187783,0xef85d011 .word 0xafb30078,0x1b1ad85b .word 0xeeff6340,0xaa4029b4 p47_local3_expect: .word 0x1a000000,0x2c64d33b .word 0x4df4afd7,0xcc90a05b .word 0x0000ff21,0x0a1aec65 .word 0xdb0dc085,0x00000032 .word 0x24d48d44,0x00005169 .word 0x46e29926,0x55db1352 .word 0x4bb42a1f,0x94247e56 .word 0x0d2ba179,0xb5703800 .word 0x461b3056,0x5817e03f .word 0xe85dcaf0,0xc6bf93ef .word 0x23e74d52,0x4b41ed83 .word 0x1fffbf2e,0xdb77336e .word 0x5e5c5c85,0x297dc95d .word 0x099fae03,0x58b8ba2a .word 0x89516ffd,0x2c4cafa2 .word 0xe58706ac,0xa0b77778 .word 0x6d8b18df,0x9134e3ea .word 0xba13c8e3,0x778922ef .word 0x95ada44d,0x0b3ed242 .word 0xf3e30443,0x7ba3eaa3 .word 0x77c4f5d0,0xdfb76c75 .word 0x881234f0,0xc7bf0236 .word 0x0eff5900,0x129c0f45 .word 0xdbab87bc,0x8427266e .word 0x0ea14934,0x2a71306a .word 0x3428f8b1,0xd2758eed .word 0xafdd0ded,0xf7ffcffb .word 0x177a1d5f,0xe5215a39 .word 0xbe14455e,0x59c9fd03 .word 0x33e9e6ee,0x93e0565d .word 0x7a3a06ff,0x4361349b .word 0xf47d7c9f,0xb9cc1829 .word 0xbc1e8fbe,0xdd37398a .word 0x901d0bce,0x03f7ffb2 .word 0x686a25e7,0x7942182b .word 0xc64a116b,0x1e2a6296 .word 0xef5cc0b3,0x6dbd5eb9 .word 0xa015a5b3,0x9671a610 .word 0x96000058,0xd58c1ed4 .word 0x15ad6ab4,0xe936a1aa .word 0xa59d0bf1,0xfd5fff2a .word 0x7e48962c,0x603c611a .word 0x4c482faa,0xb5f21efb .word 0x571cea15,0x526b2ec3 .word 0xc07ddcab,0x74090da0 .word 0x21a14a6e,0x7af59483 .word 0x9b17a5db,0x831e361d .word 0x6b61b315,0x74fae7a6 .word 0xbad490dc,0xf7906d06 .word 0xafb2964c,0xb5f0b63c .word 0xadda0706,0x335fadcc .word 0x58bd66c9,0xdd8b0e70 .word 0xdd7bb444,0x7aaa1b52 .word 0x8aba8360,0x05b9e1b9 .word 0xe54f096d,0x81168d6a .word 0x2831135e,0x55b96328 .word 0xee3d9ca0,0x3320ace2 .word 0x44cea86f,0x20fb9c43 .word 0x42b6b576,0x3b9844e7 .word 0x3b371d1b,0xdc384bf3 .word 0xf08f2627,0xb0009291 .word 0xe6de42db,0xb962b462 .word 0xda7e0c61,0xf16740ca .word 0xe0aecc5d,0x10b9b1f9 p48_init_registers: .word 0xb71a97c8,0xab398738 ! Init value for %l0 .word 0x69f97578,0xc6647554 ! Init value for %l1 .word 0xadeb5ec8,0x2388376e ! Init value for %l2 .word 0x91488fcf,0xeb11162a ! Init value for %l3 .word 0x312f4fb5,0xfa945f0f ! Init value for %l4 .word 0xfcf89126,0xb53e97b5 ! Init value for %l5 .word 0xbe82b324,0x949920dd ! Init value for %l6 .word 0x818fa0b2,0x0a1942ad ! Init value for %l7 .word 0x62f68b3e,0x9586972e ! Init value for %l0 .word 0x32ac98ad,0xb479fcaa ! Init value for %l1 .word 0x3414c4bc,0xc797f0d3 ! Init value for %l2 .word 0x0567d32e,0x9569f56c ! Init value for %l3 .word 0xff30bdd6,0x307870a9 ! Init value for %l4 .word 0xdea12cb1,0xab9f5d41 ! Init value for %l5 .word 0x21e35906,0x76c5a7e0 ! Init value for %l6 .word 0xc32c1723,0xa7db9d48 ! Init value for %l7 .align 64 p48_init_freg: .word 0x4414a81e,0x650db8bc ! Init value for %f0 .word 0x5923ea2c,0x72236de2 ! Init value for %f2 .word 0xf5acfea8,0x0cc7c465 ! Init value for %f4 .word 0x2928f9f2,0xb1c96228 ! Init value for %f6 .word 0x90e434b2,0x8db605f7 ! Init value for %f8 .word 0x787896b7,0x1dfde945 ! Init value for %f10 .word 0x1b549696,0x21159104 ! Init value for %f12 .word 0x153610b2,0xfa012278 ! Init value for %f14 .word 0x82af0b5d,0xf46baf5e ! Init value for %f16 .word 0x9162c9a5,0xcd4198dc ! Init value for %f18 .word 0xdf18af2e,0xa4f634d1 ! Init value for %f20 .word 0x46a69c5f,0x8001e991 ! Init value for %f22 .word 0xe8f2165a,0xa5a08b18 ! Init value for %f24 .word 0x08fd94a6,0x17a2e49f ! Init value for %f26 .word 0xbeacbe8e,0x903279c3 ! Init value for %f28 .word 0xdfba353e,0xecf48f30 ! Init value for %f30 .word 0x2933734f,0x06770e25 ! Init value for %f32 .word 0x6b3bfd4f,0xd78d76e1 ! Init value for %f34 .word 0xe10bb4c3,0x72a5903d ! Init value for %f36 .word 0x826f7ecc,0x9e233b74 ! Init value for %f38 .word 0x72372d77,0x5fe41097 ! Init value for %f40 .word 0xb6c2aeca,0x59e784fa ! Init value for %f42 .word 0xde9629ba,0xad97ebf8 ! Init value for %f44 .word 0xf19c9559,0xa48bcb95 ! Init value for %f46 .word 0xa1f85397,0x724043dd .word 0xe56acffc,0x13ea8703 .word 0x98c398f2,0x698bd261 .word 0x292fdf8e,0x84ec8285 .word 0x81b24d43,0x7dbb89c3 .word 0x6effc053,0x20ff6e46 .word 0x311e79db,0x01f8e367 .word 0xb4912407,0xff14065e p48_expected_registers: .word 0x00000000,0x0000006e .word 0x00000000,0xb1fdd08f .word 0x00000000,0x0000415d .word 0x00000000,0x31cd4175 .word 0x00000000,0x0000f3a1 .word 0xed26df4d,0x5d35e4ef .word 0x00000000,0x71fe2400 .word 0xffe56b52,0x851853b5 .word 0x00000000,0x4b220b55 .word 0x00000000,0xcdc0aef2 .word 0xffffffff,0xaff228bb .word 0x0567d32e,0x9569f56c .word 0x00000000,0x56af715c .word 0x00000000,0x68000000 .word 0xffffffff,0x865fc667 .word 0x00000000,0x1d7580b1 p48_expected_fp_regs: .word 0x00000000,0x00000000 .word 0xe4c9a2cc,0x5abfdd59 .word 0xf5acfea8,0x0cc7c465 .word 0x2928f9f2,0xb1c96228 .word 0x90e434b2,0x1a7e2b95 .word 0xc5219010,0x3a5aa903 .word 0x1b549696,0x21159104 .word 0x153610b2,0xfa012278 .word 0x82af0b5d,0xf46baf5e .word 0x9162c9a5,0xdfcfb587 .word 0xa8feacf5,0xa4f634d1 .word 0x46a69c5f,0x8001e991 .word 0xd0529cc4,0x87b5cfdf .word 0x08fd94a6,0x17a2e49f .word 0xbeacbe8e,0x903279c3 .word 0x500ddb22,0x1dfbdebf .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p48_local0_expect: .word 0xeb000000,0x00000000 .word 0x6ea95a3a,0x109021c5 .word 0xbfdefb1d,0x22db0d50 .word 0xebd7b623,0x570af177 .word 0x68000000,0xf24ee4f1 .word 0x2560d150,0x24b828ac .word 0x2e78f140,0xc69be193 .word 0x4c448929,0xb75ace9a .word 0x72da2ea8,0xd5c0fd3a .word 0xaa407013,0x77c6cfd3 .word 0xf20884ac,0xf7e95149 .word 0xa139e708,0x30ee52ba .word 0xee920dc9,0xc3cb04d6 .word 0x070c20df,0x41f2ac71 .word 0x2bdbbb79,0x6820d61c .word 0xaa4ae6d1,0x82fdca8c .word 0xa8e2249b,0xb2fb525c .word 0x65abde45,0xa5c7147f .word 0x17ac55f3,0x614e9301 .word 0x02012848,0x5221aa8d .word 0x70f55706,0x7696080f .word 0x7809f885,0x9786ec04 .word 0xad634fe5,0x726627e0 .word 0x7285a277,0x6fd76cb0 .word 0x9a8b2852,0x0839b9e1 .word 0x1df7f19c,0x7cedd7c9 .word 0xb43e8088,0x3e58b06b .word 0x5ef12c85,0x214e54a2 .word 0x64c0633b,0x2e71b6b1 .word 0xdccdb0b2,0x362aa55f .word 0xaf86d1b6,0x4a69f06e .word 0x53c55a0c,0x961137a0 .word 0xceb6574b,0x83d4df76 .word 0x14448a41,0x7b511d97 .word 0x0cadf9ca,0x4bf150d9 .word 0x2980a7da,0x483c2cbc .word 0xb12666ed,0x9d0fa6d5 .word 0x5cd89383,0xa6e74757 .word 0x1d1239d4,0x6648bb07 .word 0xddc38624,0x2ce3c31e .word 0x4e264e88,0xde22bb77 .word 0x4b220b55,0xcdc0aef2 .word 0xd5c425d0,0x2c09e74f .word 0xb3618d48,0x9f8a3dff .word 0xd7402379,0x13f0e3f5 .word 0x1a7db4a9,0x8f176876 .word 0x798dfb31,0x812b043d .word 0xb9b48b45,0x217136e6 .word 0x82af0b5d,0xf46baf5e .word 0x9162c9a5,0xcd4198dc .word 0xdf18af2e,0xa4f634d1 .word 0x46a69c5f,0x8001e991 .word 0x2189da56,0xa5a08b18 .word 0x08fd94a6,0x17a2e49f .word 0xbeacbe8e,0x903279c3 .word 0xdfba353e,0xecf48f30 .word 0xdf7cf55f,0x2f01b133 .word 0x6b8f93bf,0x98e4ff88 .word 0x4e32b20d,0xd22326b3 .word 0x273eab35,0xd21a0267 .word 0x0b2e8fef,0x8f8caef6 .word 0x50f28c2a,0x8aa3178a .word 0x347ce0d8,0xc3984544 .word 0x3608b851,0x2a541ae1 p48_local1_expect: .word 0x903279c3,0x03ed41d3 .word 0xfff9d890,0xffffd256 .word 0x2400d60a,0x8b652e48 .word 0xdfcfb587,0xc49c52d0 .word 0xfdff9b8d,0xd6d0abdb .word 0x20dddf1f,0xf31460cc .word 0x47c73a6b,0x3ed4432c .word 0x793216d3,0x75a1737a .word 0x335b3f62,0x56676fa2 .word 0x69431fe8,0x626fad69 .word 0x7d2551f0,0x282011d2 .word 0xd9ff4142,0x25b0b20e .word 0xa9f53b69,0xa0a6a207 .word 0x6992180e,0x2707f2bf .word 0x8cf322a3,0xd4c931ac .word 0x1e6bfb19,0xb58effc1 .word 0xd77ef6b4,0xd5c6984a .word 0xb4a708f3,0x59371d4f .word 0x24528c45,0xb1c96228 .word 0x4d8cefc4,0x43777df7 .word 0x89bcbd73,0xdee395f5 .word 0x11237fb1,0x866fa9fb .word 0xcedbcba0,0xe009dfab .word 0xb0e3e8ce,0x4c8e8b54 .word 0x129d01f0,0x5c81a660 .word 0x3e623471,0x5594c207 .word 0xe640ad71,0xffb6249e .word 0x0b5602cc,0x0617eec2 .word 0xdd5f9253,0x31c4bdc0 .word 0x6f56852b,0xaedd9d39 .word 0x386baf83,0x8f0c8944 .word 0x83dd4330,0x17846794 .word 0x48323c16,0x13d3b905 .word 0xcfb27204,0x41244bbf .word 0x010786cf,0x2ea0eeea .word 0xf5485bb3,0xf8f7339a .word 0x203e7883,0x6048488b .word 0x11f29216,0xec42a83a .word 0xeaee34e8,0xd1a71a4a .word 0x9a495417,0x29ff8c99 .word 0x6358fdf3,0x639697b5 .word 0x08f0408b,0x220d076c .word 0x78594292,0x00000000 .word 0x55ba1042,0x0120e8cb .word 0x71e707a9,0xb4545dd4 .word 0xd347a4fa,0xe8618058 .word 0x57f3060c,0xfc45bbdb .word 0xefdf3522,0xbaf08631 .word 0xba2f4c93,0x68d3bc2d .word 0xe986041b,0xb61dfc58 .word 0x825bffb0,0x0f5469f2 .word 0x0148a2bc,0x795b53b8 .word 0x354b1ed4,0xd6b11765 .word 0xde8d5f3a,0x978b8fd1 .word 0x901b1360,0x1378772a .word 0x06aa1320,0xc3fee918 .word 0xcedfcee1,0x83d0da91 .word 0xd3200dbe,0x4e80f329 .word 0xfd91a516,0x08b51421 .word 0x3c4e9599,0x94c222f8 .word 0x1ad45325,0xfda07c7b .word 0x28da86da,0xed675b45 .word 0x0bacd718,0x75e2945d .word 0x6a6263ea,0x46abefcc p48_local2_expect: .word 0x68da5a06,0x00000000 .word 0x865fc667,0x39e15867 .word 0x109021c5,0xa5a08b18 .word 0x59ddbf5a,0xfa007933 .word 0x6eacfea8,0xbb630d25 .word 0x00000000,0x00000000 .word 0xb23c3e7a,0x851e8bad .word 0xd896e62e,0xc9441031 .word 0x6f918cb7,0x4f280321 .word 0x9526338b,0x9cb3b43d .word 0x0000fffd,0x738d81ff .word 0x77f8e8b6,0x690aa9f9 .word 0xe32327c2,0x79d04afb .word 0xf4da384a,0xa32d3f11 .word 0xb1fdd08f,0x55c04569 .word 0x5f9ca738,0x547b5785 .word 0x39131394,0x35e39dae .word 0x3b146d10,0x99013838 .word 0xe4baeb59,0x61bb09d4 .word 0xfc7e3fab,0xf857966a .word 0x3f0d9f6d,0x6d733f2a .word 0xd79e909c,0x098d801b .word 0x29a92d5a,0x7545f588 .word 0xbfc105bf,0x9e2512e2 .word 0x5ed85cd5,0xd0414f53 .word 0xb6759e7c,0x60860546 .word 0x36c006c3,0x43e0dbc4 .word 0xc9e35ca9,0x06b14c5b .word 0xa8c27bd4,0x9728862d .word 0x5cfeed62,0x280a071c .word 0xed26df4d,0x5d35e4ef .word 0x339e2893,0x0cbfa560 .word 0x5f0992e1,0xb1ae9fed .word 0xf5db149f,0x046e3772 .word 0x311b98ee,0xaf2e6c5e .word 0x00000000,0x56af775d .word 0x4a476652,0xd17301ea .word 0x2c60f143,0x78fc58d1 .word 0x726a820c,0x33e7795d .word 0xa031a011,0xe12f96e7 .word 0xb8d6bb71,0x5d584410 .word 0xa3d77e67,0xfa17e053 .word 0x147dbb99,0x055b1fad .word 0x32bd9590,0x8a704d17 .word 0x1419f6d5,0xfaee0c37 .word 0x6cbdcae9,0x29e51a09 .word 0x260c8b88,0xce855bf4 .word 0x40b90e24,0x1f78bf8c .word 0x5116a9cf,0xca6f9d26 .word 0x853735de,0xcab56bac .word 0x534ce3fd,0x64a88495 .word 0x770ec8f5,0xec48a691 .word 0x083d222f,0x7f09df63 .word 0x69a82b51,0x44add6cd .word 0xcf6c9ef2,0x438022b3 .word 0x7843743c,0x1a3b22ed .word 0x6329539b,0xe2508b01 .word 0x95fd054d,0xe33d8351 .word 0xb20cb8e8,0xcf1dd238 .word 0x724d5313,0xb86a67e7 .word 0x8b52a192,0x2d63e83a .word 0x6b5ec2f6,0x903fc37c .word 0x4f2d9668,0xc4b4d2a0 .word 0x8797b12e,0x57bbe1af p48_local3_expect: .word 0x00000068,0x9095bd32 .word 0x5c5ada68,0x0312b778 .word 0x59ddbf5a,0xcca2c9e4 .word 0x23bdc6da,0xe38245f0 .word 0x2189da56,0x14b7566f .word 0xffe56b52,0x851853b5 .word 0x565c83bb,0x38e94e9f .word 0xa436d342,0xe86312d3 .word 0x1f1415a0,0x87a5ae10 .word 0x31c494aa,0x40b63b26 .word 0xdeac8b39,0x70fa3e32 .word 0x5ebceed5,0xebd5a7df .word 0x14ee7f6e,0x68c41338 .word 0xd4052d79,0xb50fef5b .word 0x3642a563,0xaf4c4fbe .word 0x08ec1f2a,0x98699a88 .word 0x00000000,0x00000828 .word 0x0211f261,0x58e48db5 .word 0x074539d9,0x48bd83cd .word 0x9d52420b,0xc32d265a .word 0x19b9da7a,0x00fff4f9 .word 0x77a54e1f,0x1ccfb388 .word 0x3eb378b0,0x4c353608 .word 0xeb54fd57,0xb4e89fc4 .word 0x38ffff29,0x266140cf .word 0x8dcf8ddc,0x1a04ed85 .word 0xe6a7972d,0xdf3b94c3 .word 0x05ab597f,0x4b3a8c91 .word 0x04d35e0f,0x7565dbee .word 0xf2f0ca7f,0x6ae944b1 .word 0x47d6083d,0x52748629 .word 0x5bc63a2a,0x2be355b3 .word 0x83ba9c9a,0xe5ca3efe .word 0xf9c14587,0x9ee1bb8b .word 0xc656a957,0xc34befcc .word 0xfc98deec,0xd13bd190 .word 0xd5be20c8,0x29e968ab .word 0x601f9055,0x780adcf7 .word 0x93b23556,0x86d16286 .word 0x194fe34e,0x5e82fa73 .word 0x365c191c,0x7ee5a3bf .word 0xaf267796,0x0eda1578 .word 0x03d96319,0x67243aa3 .word 0x562c7702,0x823fe2e2 .word 0xea95b072,0x3608b851 .word 0x7e32b149,0x53fea979 .word 0x97d12609,0xada8c07f .word 0xdd94d379,0xa8c32d1f .word 0xe5b83745,0xc854e6d9 .word 0xd3fe99e9,0xeb22c788 .word 0x7b77a3f5,0xb2c61548 .word 0x6c073aff,0x7ec6e3c1 .word 0x63671a17,0x60f04d59 .word 0x8ec71dfb,0xb53c44a0 .word 0x0defc633,0x1960b4fb .word 0x36b8ff93,0x03c0f562 .word 0x430272f9,0xc4dd5fb3 .word 0x8e67502c,0x6479c2a5 .word 0x7abf8a66,0x52283e39 .word 0x1b8f02b8,0xe45244f8 .word 0x2cac736d,0x0ba2e2f0 .word 0x9162c9a5,0xcd4198dc .word 0x0df16831,0x57112084 .word 0xdf4f1524,0x28b80a1c p49_init_registers: .word 0x3f013b43,0xfc19af01 ! Init value for %l0 .word 0x98046dbd,0xfc5f0c8f ! Init value for %l1 .word 0x12b3ec6b,0xf8f7404f ! Init value for %l2 .word 0x1a85b8b6,0x08c4e753 ! Init value for %l3 .word 0x60f4e78c,0x8efd4684 ! Init value for %l4 .word 0x3fa76fa2,0x4b0c3439 ! Init value for %l5 .word 0x848d6d2e,0x2eec7727 ! Init value for %l6 .word 0xebebc46a,0x59185cb3 ! Init value for %l7 .word 0x2baf53dc,0x796b657a ! Init value for %l0 .word 0x2fef766e,0x30e850e3 ! Init value for %l1 .word 0x5469168d,0xa66dc064 ! Init value for %l2 .word 0x5c7c7492,0x3063fba9 ! Init value for %l3 .word 0xecba8db0,0x8803f763 ! Init value for %l4 .word 0x67690e4e,0x92f4f34e ! Init value for %l5 .word 0xfbb2dcf6,0xe07414d4 ! Init value for %l6 .word 0xe8ed69fe,0x6ee3f293 ! Init value for %l7 .align 64 p49_init_freg: .word 0xb6650a76,0x65a78c84 ! Init value for %f0 .word 0x4f2ef79a,0xa5634771 ! Init value for %f2 .word 0x4ab41987,0x6140b8eb ! Init value for %f4 .word 0x8236e5a9,0xab998c5b ! Init value for %f6 .word 0x832d4dcc,0x1eef27f9 ! Init value for %f8 .word 0x6aad64fb,0xdd4a5d0e ! Init value for %f10 .word 0x92a73ede,0x140c1d0c ! Init value for %f12 .word 0xd22de671,0xd8ef7503 ! Init value for %f14 .word 0x142cd0e5,0x408f999a ! Init value for %f16 .word 0x6e2a84ee,0x176affac ! Init value for %f18 .word 0x644c885e,0x282607aa ! Init value for %f20 .word 0x75b24cc7,0x20abf653 ! Init value for %f22 .word 0x839f8ec3,0xaf17b314 ! Init value for %f24 .word 0x9dc3f6ac,0x9eddf216 ! Init value for %f26 .word 0x36118477,0x3dbc402f ! Init value for %f28 .word 0x89c8868c,0x23865acf ! Init value for %f30 .word 0x4507bef9,0x5456b051 ! Init value for %f32 .word 0x0301dff5,0xf0db457c ! Init value for %f34 .word 0x5a45f7f5,0x494e84fb ! Init value for %f36 .word 0xa98bc40c,0x6a72fff1 ! Init value for %f38 .word 0x17e6403b,0x5a20bd8f ! Init value for %f40 .word 0x84cc1b87,0xc0040db2 ! Init value for %f42 .word 0xbef36a47,0x5e69bf86 ! Init value for %f44 .word 0x0407e054,0xbd0f6604 ! Init value for %f46 .word 0x5ed3a79f,0x304a5615 .word 0x3cd780d4,0xec0ad9c7 .word 0x6ae2bab9,0x6d7cd1e6 .word 0x8a0bde11,0x9ba2d5d5 .word 0x0740253c,0x568988f4 .word 0x0d6e5f89,0x58e6f3e1 .word 0xa7655109,0xc08ba263 .word 0x506988bd,0xf019354b p49_expected_registers: .word 0x00000000,0x21004696 .word 0x29125be0,0x2637ee01 .word 0x00000000,0x000001b8 .word 0x00000000,0xa1aa6696 .word 0x00000000,0x839f89ab .word 0x00000000,0x00000234 .word 0x00000000,0x00000012 .word 0x00000000,0x690446ff .word 0x00000000,0x0000f2f9 .word 0x2fef766e,0x30e850e3 .word 0x00000000,0x00000088 .word 0x2baf53dc,0x796b66c8 .word 0x00000000,0x0000001e .word 0x67690e4e,0x92f4f34e .word 0xfbb2dcf6,0xe07414d4 .word 0x2fef766e,0x30e850e3 p49_expected_fp_regs: .word 0x8e99579a,0xeeb49ed1 .word 0xc8fe1049,0xd07a2a8c .word 0xc8fbd973,0x63128cb2 .word 0xf7c42cbd,0x079c9723 .word 0x746df8e0,0x4de6e21c .word 0x886f0552,0x50e1342d .word 0xa82bcb62,0xe6c8298e .word 0x21db22d6,0x4280627b .word 0x142cd0e5,0x408f999a .word 0x6e2a84ee,0x176affac .word 0x644c885e,0x282607aa .word 0x75b24cc7,0x20abf653 .word 0xce463efe,0xb5b736ff .word 0x9dc3f6ac,0x9eddf216 .word 0x36118477,0x3dbc402f .word 0x89c8868c,0x23865acf .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p49_local0_expect: .word 0x0ba2b161,0x02921dc0 .word 0xaf01ec2e,0xa39473ee .word 0xff8661d2,0x3c378a36 .word 0x7b628042,0xbc58ecda .word 0xbc4c7bfb,0x49c246b8 .word 0x00d4d1f7,0xc5f589bc .word 0x2db700cf,0x15d66830 .word 0xd20acca6,0x39ff6b10 .word 0x6333f65b,0x31ec0eb4 .word 0xea30f435,0xf1ba2116 .word 0x4605f7ea,0xd1659332 .word 0xc6ff2b3b,0x4fb74efb .word 0xd24ccad7,0x34de52df .word 0x8c0ba1da,0x555fd81f .word 0xf03fc1db,0xe4eab63c .word 0x4a8b029c,0xa65688c8 .word 0x1be0effd,0x1dfad1dd .word 0xa06bf3bf,0x555d747a .word 0xb1ad9aff,0xc6d11d75 .word 0x96cf3fd9,0xa16654d5 .word 0x6aad64fb,0x1a0e9723 .word 0x4ddf8ed0,0x90fda807 .word 0x5c578531,0xea6035ad .word 0x00847730,0x39e9e225 .word 0xf4a1e0b2,0x65376d1f .word 0x47839cd5,0x92b7f4ba .word 0x351efac7,0x786f7c8f .word 0x48a9c120,0xe7cc4fb1 .word 0x419ec3f9,0x057e92c3 .word 0x67af1cf6,0x7e0197d6 .word 0x4944944e,0xdbc91db5 .word 0x002cc8b9,0x409c99ab .word 0x251d107c,0x094c16dd .word 0x4ad045e4,0x7baa74c5 .word 0x60895d07,0xc0fc2e6c .word 0xa4d28199,0xff8b85cc .word 0xe7ab1691,0x657c809c .word 0x3de947d9,0x908c6aae .word 0x9caa6896,0x4313bb45 .word 0x1563709d,0x20a1ca7b .word 0x2374e97b,0xa5fa134a .word 0x4057a051,0xafb0d82b .word 0xab9c8664,0x48fd1b40 .word 0x413d6c94,0x64774650 .word 0xcd668a1b,0xb4e6ff0c .word 0x0d16c7df,0xfe037e9c .word 0x80e2809e,0xacaa71e4 .word 0x20f5d072,0x9f359f35 .word 0x3cdf2ff9,0xe4bb7c6c .word 0xf7953e8f,0xfcb490c2 .word 0x52b0724e,0x777b4451 .word 0xf82f1f8e,0x70613027 .word 0x71e0700e,0x91631e1e .word 0x7920b3ae,0xbfa96322 .word 0x144edadb,0x3f5a20c7 .word 0x02fc99c6,0x6a0bc05a .word 0x28b8f53c,0xaf625029 .word 0xa74bf07e,0x3856fa5f .word 0x27e63f0e,0x00617bcf .word 0x00000000,0x000001b8 .word 0x1405d48a,0xaa83930d .word 0x036d24de,0xcf668f04 .word 0x1d83a156,0x45a51827 .word 0x2eeadda8,0x52a1417c p49_local1_expect: .word 0xe7f1656a,0xdf421710 .word 0x00000000,0x861736ce .word 0x36118477,0x3dbc402f .word 0xff9f8ec3,0xaf17b314 .word 0x12c31008,0x7eb71ade .word 0x3be75310,0xcd456380 .word 0x5ede0c0e,0x730b8963 .word 0xaa32cc0a,0x1336c41b .word 0xe86b39c4,0x69d274ba .word 0x0c245dfb,0xe71d51d6 .word 0xd25c58d3,0xfebe346e .word 0x507e50b6,0x62cd77b3 .word 0x0ee58983,0x0ad10c85 .word 0xa33b3eb4,0x366edb5a .word 0xa244638d,0x01e57b39 .word 0xbb6e871c,0x026ab02a .word 0x4dc10c40,0xa1aa6696 .word 0x533f8554,0xbeed77b7 .word 0xff75cc5f,0x1f08add5 .word 0x5fa74c67,0x616e7d54 .word 0x19f2991a,0x7c1b3dde .word 0xce7b709f,0x4ea271d0 .word 0xf84a12d5,0x7b4a7aa4 .word 0x4f46addf,0x86e25331 .word 0x13dc5933,0x262ce2bb .word 0x2a81fb74,0xeefd7cae .word 0x00000000,0x00000088 .word 0xd31b522c,0x71c34209 .word 0x8dba1518,0x43e157b4 .word 0x07d9115f,0x208390e3 .word 0x5a99ff0e,0xfbbcb085 .word 0xb1639716,0x85440f2d .word 0x332ad15f,0x0a7aff91 .word 0x33062d1a,0x1a352787 .word 0x4b244fc3,0x28e7f0b0 .word 0x33856030,0xf7601a95 .word 0xe66b3021,0xc12c2bff .word 0x8ec4436d,0xf56f03b5 .word 0xeeedd40a,0x90972909 .word 0xfc5f0c8f,0x7fa5fd09 .word 0x1b64b39e,0x4fd1d304 .word 0xd22c7cda,0xd758db6a .word 0x0e5a303d,0x0d28362c .word 0x375a6874,0x063bed35 .word 0x71d9d2aa,0xe1c53957 .word 0xec4781d7,0x32aa1113 .word 0x91778007,0x5f07e2a1 .word 0x12d8e813,0xabf8a94a .word 0xe4d91d65,0xe99ba7ca .word 0x8cfc371b,0xb274963c .word 0xefe9698f,0xe96fcb06 .word 0x528b7509,0xc7a0a839 .word 0xcee39d70,0x15aa178a .word 0x91870e1d,0x5090ffc8 .word 0xe067019b,0x5bea33de .word 0x16e2d313,0xa01d2040 .word 0x4b9dd457,0x90835197 .word 0xb861e63f,0x2038f28b .word 0x11505e1b,0x0bfe7952 .word 0x77a64e8c,0x80e26677 .word 0x6070a67c,0x8ca4bf23 .word 0xfeb015e0,0xb38be17d .word 0xc29dc914,0x986e0b49 .word 0x00000000,0xbfaec600 p49_local2_expect: .word 0xff36b7b5,0xfe3e46ce .word 0x0634336b,0x41a9bb43 .word 0xff85e14a,0x9113e9ab .word 0x1ce2e64d,0xe0f86d74 .word 0x839f89ab,0x00000234 .word 0xd058f7f8,0x06000000 .word 0x0e9ac60e,0x767f797e .word 0x251b50b3,0x2d37678e .word 0xa05ea2d7,0x1f2bea9d .word 0x6140e4b5,0x4eb37f89 .word 0x6f7efeb5,0x17a124f5 .word 0x14c9ca18,0xf1ca2592 .word 0xd23f54ff,0x3cdd01e2 .word 0x304a5ffa,0xe84cb357 .word 0x64d9b2cb,0xd52c455b .word 0x3f9ea0f5,0xa30b5f87 .word 0x2b78cbc5,0x6410b42e .word 0xfad14204,0xfb4e2ed9 .word 0x7009aded,0xf110036f .word 0x05eb13f7,0x796d0f22 .word 0xcf803788,0x0cd06237 .word 0xbda4d606,0x5dbb7c2c .word 0xbbb76365,0xa5d0fdd0 .word 0xc3953a31,0x6dca8046 .word 0xfece4d5c,0x68ccc471 .word 0xaccf780c,0x1971aa3a .word 0xca715bd9,0x17bc575e .word 0xd8fa8b0a,0x9271b707 .word 0xb3397fe4,0x26df1476 .word 0xf76a6828,0x3535127c .word 0xc8ebc0a9,0x8d25f4ad .word 0xf1c8b804,0xeb585d91 .word 0x7c9b8047,0xe8940782 .word 0xb508e12c,0x134e440d .word 0x8f3b5d86,0x458f2177 .word 0xf572f58c,0x8c6bd323 .word 0x73cc739d,0x5f191fdb .word 0xf2d110bb,0x228574fe .word 0xc610ca04,0x646a49bf .word 0x7e7782be,0x332502c9 .word 0x329a8772,0x946fcdda .word 0x00000092,0x1277f8e5 .word 0xf7221b93,0x3f1e88fe .word 0xb8b484fa,0x2dd0eeb1 .word 0x186443db,0x373f5583 .word 0xa1df15c4,0x3d78a71c .word 0xdeca5c6d,0x879438d0 .word 0x3eac5c8c,0xc150ce12 .word 0x321e5ac5,0x5dc8359d .word 0xa5c407f3,0x5933999b .word 0xeacf21fe,0x39e7e5c7 .word 0x9502ba9c,0xe34c57d1 .word 0x3184f784,0x567847ce .word 0x2e744bf6,0x7dfd1f10 .word 0x49d34866,0xc8d325b0 .word 0x6dfd9c3b,0x3012e6f0 .word 0xd19eb4ee,0x9a57998e .word 0x8c2a7ad0,0x4910fec8 .word 0xb28c1263,0x73d9fbc8 .word 0x23979c07,0xbd2cc4f7 .word 0x1ce2e64d,0xe0f86d74 .word 0x2d34e150,0x52056f88 .word 0x8e29c8e6,0x62cb2ba8 .word 0xacc863ba,0xd622db21 p49_local3_expect: .word 0x01ee3726,0xe05b1229 .word 0x00007b00,0x02921dc0 .word 0x7b00a5a1,0xc6cf869c .word 0xdac1a767,0xb8efe535 .word 0x6b333406,0x00000000 .word 0x12d5e44e,0x2c5f3cde .word 0xd0d0f238,0xbc37b0d5 .word 0xc96dfa9f,0x6ead563a .word 0x6751c006,0xd2d6c49c .word 0x2efd2bb6,0x9cedf91c .word 0xf9e3c670,0xcac8c380 .word 0xb25e110b,0x88dade4c .word 0x79cf2c9f,0x2c75ffec .word 0xe6b11865,0x49a6ec82 .word 0x36f98b71,0xd9c83830 .word 0x4ee4d512,0x02921dc0 .word 0x652e92ee,0xd1015fb4 .word 0x13aa7a94,0xaae0291c .word 0x08050ca8,0x5a2b96fc .word 0x73c69112,0x636a3937 .word 0x68841e0d,0xb15f0ede .word 0x1dc173ad,0x37cd406f .word 0x5694b198,0x040f2f8e .word 0x4dae2a2a,0xdc71d79b .word 0xa5bad6f6,0xe6e1d9dd .word 0x0e54d120,0x50d9c98f .word 0x0bf85bb5,0x9813c9dc .word 0x23d9c674,0x51704818 .word 0xe37a1b16,0x77c15e53 .word 0xffffffff,0xffffffa1 .word 0x898c9d82,0xc10c9256 .word 0x923768f5,0x6c23dca5 .word 0xd87ca9c1,0xed739f35 .word 0x4fc1c91b,0x4d9579cb .word 0x326b9851,0x93503d18 .word 0xf6f1d6fb,0x92890da7 .word 0x1ef0a787,0x2fa495f5 .word 0xccd32e9d,0x043d746e .word 0xc65392e9,0x028dd9ac .word 0x6e6cc0b6,0x38ff15e9 .word 0x53647cf3,0xe0e7c2d9 .word 0x6eddccff,0x4686f7df .word 0xb7dd1acc,0x89df5e7a .word 0x57f3d927,0x4d504c18 .word 0x53e8997b,0x0541930e .word 0x814a66a6,0xe3c25c79 .word 0x42f3bbc1,0x6083a06d .word 0x7e63a637,0x4594836e .word 0x362f4294,0x36152359 .word 0x5a9c3e4c,0xea7fffec .word 0xee1afc0f,0xa15b8cff .word 0xdd4d2f07,0x71658f45 .word 0xd350af06,0xcb4f061c .word 0xfc19bc61,0x968fd3fb .word 0x79452fba,0x164f3808 .word 0x832d4dcc,0x1eef27f9 .word 0x5cba973e,0xc0abdd6a .word 0x23015c0d,0x00c37283 .word 0x9f40bdbd,0x9ea02532 .word 0x1c68a1bb,0x8d62a168 .word 0xad6d908b,0x268051ed .word 0x68564839,0x077f986c .word 0x996ed290,0xdcb0c1e5 .word 0x3e41b8eb,0x14309a60 p50_init_registers: .word 0x6faa2f80,0x86b47088 ! Init value for %l0 .word 0xd2f93047,0xb32e1d77 ! Init value for %l1 .word 0xad1b8a92,0x57a87cf3 ! Init value for %l2 .word 0x660d9969,0xd602e278 ! Init value for %l3 .word 0xd7344bd2,0xb24239f0 ! Init value for %l4 .word 0x9b0cd916,0x46ef41fc ! Init value for %l5 .word 0xf4e0e2df,0xf603d2c7 ! Init value for %l6 .word 0xcb2e83b9,0xd2ff6535 ! Init value for %l7 .word 0xbc961642,0x55808156 ! Init value for %l0 .word 0x95bce3f4,0x9b0b736d ! Init value for %l1 .word 0x06d7438b,0xf3dd3521 ! Init value for %l2 .word 0xddc0249c,0x9eaacde2 ! Init value for %l3 .word 0x2bfc5f8a,0xdda90ff9 ! Init value for %l4 .word 0x986d5970,0x847fbb15 ! Init value for %l5 .word 0xe0f31e5f,0xb7f4efbe ! Init value for %l6 .word 0xb0779242,0xd3166325 ! Init value for %l7 .align 64 p50_init_freg: .word 0xa6496abe,0xfd0b06d0 ! Init value for %f0 .word 0xa7644ef3,0x99bf999b ! Init value for %f2 .word 0x4d98f79a,0x94a41bd1 ! Init value for %f4 .word 0x8eac5999,0x6a47f157 ! Init value for %f6 .word 0xd00009eb,0x8553d979 ! Init value for %f8 .word 0x4af4cd13,0xcf4fb3e5 ! Init value for %f10 .word 0x309c6542,0x01f58ed9 ! Init value for %f12 .word 0xabe115d1,0x06375ffb ! Init value for %f14 .word 0x9184c886,0x8541ae61 ! Init value for %f16 .word 0xe4e28be3,0xb59a29e5 ! Init value for %f18 .word 0xef7c603e,0x3f78c568 ! Init value for %f20 .word 0xaf4f87bd,0xd15c5dae ! Init value for %f22 .word 0x4d1e2eab,0x441aa21e ! Init value for %f24 .word 0x911b9482,0x9f4a419a ! Init value for %f26 .word 0x96079e2c,0xa0453964 ! Init value for %f28 .word 0x4e38f599,0x460e682c ! Init value for %f30 .word 0xb9a7aa6b,0xc0340c18 ! Init value for %f32 .word 0x204dec6a,0xa4076a8b ! Init value for %f34 .word 0xcb4c5f13,0x76814780 ! Init value for %f36 .word 0x8411d013,0xc6355b7a ! Init value for %f38 .word 0xaf2e50b6,0x44d657fd ! Init value for %f40 .word 0x178e963b,0x22a5de5d ! Init value for %f42 .word 0x29f1cdeb,0x68b8b8c5 ! Init value for %f44 .word 0x19fa0362,0x8fda0883 ! Init value for %f46 .word 0xe95bbe7f,0xec476cdc .word 0x774869b8,0x97820632 .word 0xfaa4643b,0x8dbf4f3d .word 0xeec73121,0x3c541f4c .word 0xf4ae6b0f,0xb3f75a2f .word 0x4516e8e1,0x3f763b52 .word 0x769049ef,0x30bdb6b1 .word 0x5bc0960a,0x7bbe4f3e p50_expected_registers: .word 0x00000000,0x0000005e .word 0x00000000,0x1f1f9e60 .word 0x08f1df78,0x828fcca3 .word 0x83d31a8d,0x174bc116 .word 0xffffffff,0xfffffe6f .word 0x00000000,0x00000108 .word 0xd8e4fd1e,0xcb5072b9 .word 0x00000000,0x9337443f .word 0xbc961642,0x55808156 .word 0x95bce3f4,0x9b0b736d .word 0x06d7438b,0xf3dd3521 .word 0xddc0249c,0x9eaacde2 .word 0x2bfc5f8a,0xdda90ff9 .word 0x986d5970,0x847fbb15 .word 0xe0f31e5f,0xb7f4efbe .word 0xb0779242,0xd3166325 p50_expected_fp_regs: .word 0xff5d400b,0xf0a39fbe .word 0xa7644ef3,0x99bf999b .word 0x4d98f79a,0x94a41bd1 .word 0x8eac5999,0x6a47f157 .word 0xd00009eb,0x8553d979 .word 0x82ade54a,0x0b405d25 .word 0x309c6542,0x01f58ed9 .word 0xe406a1a9,0x0b9288ae .word 0x9184c886,0x8541ae61 .word 0x809b3c86,0x2a2abd77 .word 0x7b6f7757,0x2ebd238d .word 0xaf4f87bd,0xd15c5dae .word 0x4d1e2eab,0x441aa21e .word 0x911b9482,0x9f4a419a .word 0x96079e2c,0xa0453964 .word 0x4e38f599,0x460e682c .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p50_local0_expect: .word 0x3b183dce,0x71917056 .word 0x9f4a419a,0x6b008d5f .word 0x00000000,0x0000004b .word 0xffeaeb89,0x0f49f197 .word 0x01f58ed9,0x0b9d6f70 .word 0x93373d22,0x01f9dd3d .word 0x8c0d7851,0xe82c38aa .word 0x6d466143,0x94e0dae6 .word 0x4798ce15,0xd4321e5c .word 0x3fe2f812,0x477d4f97 .word 0xacb3768c,0x7d64aa63 .word 0xe4cda3a8,0x92ec2d2b .word 0x00000000,0x000000dc .word 0x0d1052f8,0xc9052fc6 .word 0x80ed5f41,0x97aabe86 .word 0x03eedcbb,0x0148027d .word 0xd787a347,0x4bb59a48 .word 0xc034bfb4,0xaaab5a47 .word 0x543b405a,0x541cdd76 .word 0x9212ef85,0x94378d5b .word 0x69d2c89d,0x25367aee .word 0xc64c247c,0xa0df2abf .word 0x9d2ba125,0x66d01561 .word 0xce4824f2,0xaaf35ff0 .word 0xbb2e1d97,0x3d132d73 .word 0xdbfd1697,0xb48ea44b .word 0x55a1dc84,0xb640f654 .word 0x19d714c3,0xc92f910d .word 0x5854de6c,0x3f7918f6 .word 0x4807daaf,0x2d47ec85 .word 0x8d7ac21b,0x63785434 .word 0x6b5708a4,0x212a2f67 .word 0x250fbddd,0x9d096026 .word 0xe0ef8cf4,0xa24cb947 .word 0xe3e35e94,0x2bd6fcc2 .word 0x5afd7e4b,0xe9879f98 .word 0xdccfa02a,0xbc6305a0 .word 0xdc259ea3,0x5923b40e .word 0xff9331ac,0x300b6c6d .word 0xb1a5dcc8,0xc8fbb14c .word 0xc97e3eaf,0x56f34e7a .word 0x1e05cdc4,0xfd49715c .word 0x6b4adf5d,0xd139a110 .word 0xaecc98ae,0x57f6fd1f .word 0x19e12d34,0xf3303d13 .word 0xfa77c425,0xaca653f8 .word 0x225d0364,0x6816d9a1 .word 0xac6ae23a,0x259a2432 .word 0xce5add20,0xba4263ac .word 0x20c0b18e,0x1a2591dd .word 0x690f41a8,0xa8cf87d3 .word 0xd3bcb795,0x07d970af .word 0x3a84c672,0xf3d37664 .word 0xf687af64,0x370f84c8 .word 0xd83ea8e2,0xe5dee7f5 .word 0x1b5162b7,0x49954b85 .word 0xc80e28d3,0x1d7a689b .word 0x3afafd1b,0x60ca37ac .word 0x8dbce7a5,0xde16cb99 .word 0xe36db2f2,0xe055f4c5 .word 0xa58f39cb,0x5413bf9b .word 0xe5750fe7,0xbf21edf8 .word 0x1e23278c,0x767c1026 .word 0x5f3dc4b4,0xea14fc7a p50_local1_expect: .word 0x809b3c86,0x2a2abd77 .word 0xd98ef501,0x42659c30 .word 0x4d1e2eab,0xc1da020e .word 0x582c697e,0xfce0220b .word 0xdc000000,0x08005590 .word 0xccdf3d09,0x05470aae .word 0xd8e4fd1e,0xcb5072b9 .word 0x128e7140,0xd68c5df9 .word 0x1003e2e9,0x3a463976 .word 0xdc0edbd8,0xb8f9328c .word 0x55a4b486,0x31dd4df4 .word 0x0e60d76e,0x42ca4a4e .word 0xb478d725,0x4c9207d1 .word 0x08f1df78,0x828fcca3 .word 0xdd1c0714,0xac75e488 .word 0x656becb0,0x2c7ac272 .word 0x24ec27a4,0x704e7d91 .word 0x6e3b15f9,0x990e0fe9 .word 0x838e5e98,0x74967dc4 .word 0x8a44b6fc,0x8c658f53 .word 0xdae0a359,0xcdda15af .word 0x68098224,0x571b5ee7 .word 0xb0b38d8f,0x41a34f4d .word 0x5b7741b1,0xf6c7efb8 .word 0x85373627,0x52bcf971 .word 0x3f301607,0x1ee3dde1 .word 0xd6450c97,0x35c4fbe6 .word 0x4e027378,0xb62665b4 .word 0xc019f2bd,0x8035e2a3 .word 0xb5e8c9d5,0xcb6a5f3b .word 0x2e726b9a,0xb1d2e423 .word 0x262f9348,0x600ccfc0 .word 0x378d7b86,0x827adb90 .word 0x6406414b,0xf528cf6d .word 0x61e31117,0xca3cfc75 .word 0xd93e450c,0x479bf220 .word 0x54c9d94c,0xa100364b .word 0x9b0cd916,0x46ef41fc .word 0x493624cf,0x49bccc93 .word 0x2e213205,0x819ea8c6 .word 0xfd17af04,0xe04f9539 .word 0x6bd77d48,0x1cc32771 .word 0x264e3a59,0x278b2cae .word 0xaf8d1acf,0x985a15ce .word 0x22fca652,0x3722379c .word 0x06a48b00,0x1bbb86e8 .word 0x01ff6b6c,0x68d86ba6 .word 0x878c686e,0x0bdc571d .word 0x2ac1f584,0x67b4b6c1 .word 0x582bb23c,0xb6dedc2c .word 0xa57f77d8,0x42a10f5a .word 0x6fd846a9,0xedafd7c2 .word 0x93373d22,0x91b7c63c .word 0xc9df06a1,0x6ff01ed2 .word 0x00000000,0x000000dc .word 0x83a70346,0xbd0d0061 .word 0x7d4ab752,0x51f3beb6 .word 0x8d990255,0xff58d703 .word 0x5fd18ddd,0x28a0d755 .word 0x2c545365,0xfa546ae2 .word 0x30443e57,0xc32dfc0b .word 0x1144af44,0x3e1784c6 .word 0xc897ad16,0x637d28f3 .word 0xfc4e5421,0x97b63c06 p50_local2_expect: .word 0x3565ffd2,0xb9832ecb .word 0x8541ae61,0xce3d183b .word 0xdcb89c95,0x0ad1cb63 .word 0x1ea21a44,0xab2e1e4d .word 0xbfeb76e4,0x4e5445f8 .word 0xc22252d8,0x2ebd238d .word 0xf4d3c3c3,0xd966982a .word 0x86d0ec55,0x79dd85b7 .word 0xf7da59ed,0xd61f2f9b .word 0x33310c5c,0x5272ef29 .word 0x062304a7,0x97732464 .word 0x000006e4,0xbe920f70 .word 0xcaff032c,0xe491297f .word 0x1c26fe27,0x84b4c1b0 .word 0x3e87882c,0xe8dfcdef .word 0x013d636b,0x383b2bef .word 0x8fc6e29f,0xde16efc5 .word 0x223a4a81,0x67784e59 .word 0xaf21229b,0xc22253d9 .word 0xb31c8e30,0xfc70ff04 .word 0x47d7d232,0xd330e1df .word 0x99f67b6f,0xe84d1545 .word 0xe359692a,0x1611011d .word 0xc0533b1b,0xf0c50d4d .word 0xc414e937,0x2544f097 .word 0x46de38e2,0x05c8ad61 .word 0xf1c087ee,0x7e88022b .word 0x21911643,0xb66764ba .word 0xfa79a6d2,0x724ebc10 .word 0x57d76528,0x88b51f1c .word 0x8da31d69,0xbcd48b87 .word 0xfdce38a7,0xfcc106e0 .word 0x4db4a6e8,0x953c0757 .word 0x2c0f90a7,0x82179b87 .word 0xa6e1fe52,0x8e670853 .word 0xc5f1b421,0xb831fc0b .word 0xed7b60e6,0x76f8e5b4 .word 0x54210950,0x06c5c0c1 .word 0x5fc24eab,0x9ad2099f .word 0x5e3ed31e,0xd5ea1fb0 .word 0xb6f82cf6,0xdb0c5b70 .word 0x9445fcbf,0xe1bbcab3 .word 0xfcf3042a,0x9617d247 .word 0xb40238b4,0x917dbd5f .word 0xe8742a4e,0x86ad4589 .word 0x4cffa944,0x4f72d0f8 .word 0x15d14f94,0x052e6481 .word 0x10d7c916,0xe45ddc18 .word 0x4b366139,0xa98460aa .word 0x585d82df,0x0fa2784a .word 0x5a64a543,0x5b0eceb5 .word 0xb8825044,0xaea25c12 .word 0x063683e7,0xfc891e10 .word 0xf861f0c6,0x20e409bb .word 0x7e269620,0xe972382c .word 0x4e2ed34f,0x50a678c3 .word 0x767bdacc,0x61879be1 .word 0x86597e6a,0x273bd455 .word 0x2334dd5d,0x0104f7c5 .word 0xa798a63e,0x00000000 .word 0x45e3f353,0xb928db72 .word 0xf6a6d44d,0x00962934 .word 0xd695ce2a,0xee4dc184 .word 0x312bb525,0xf8aecaa2 p50_local3_expect: .word 0x62be1195,0x0000021f .word 0x6cd07c0f,0x857ff18e .word 0x02e74a7d,0xc7af098e .word 0xff5d400b,0x4ae5ad82 .word 0x809b3c86,0x2a2abd77 .word 0x98b0dc21,0xfc60cee0 .word 0x2dccdd2c,0x79bc5fa5 .word 0x787af8ed,0xa9bc7462 .word 0xd597dccb,0x779e4a22 .word 0x94e73ad3,0xa6043347 .word 0xb5086684,0xcb1211ac .word 0xca93a5f8,0xed53f6ed .word 0xec9d1922,0x517dd691 .word 0x32038730,0xda096cd0 .word 0xf731bd16,0x8b9e41ad .word 0x2a21fcfd,0xedf7ce06 .word 0x8f935eaf,0xaa95b0c2 .word 0x40329459,0x3aed4ff3 .word 0x11140fe0,0x736d0f4c .word 0xdedc844e,0x0db7b896 .word 0x36d2b8fd,0xe70ac7b4 .word 0x5a8d52f8,0x7607e389 .word 0x0000006c,0x93abe192 .word 0x1afbd346,0xddb70eff .word 0xff345be1,0x922a92b8 .word 0xf173958b,0x88e19897 .word 0xffb21e0a,0x8935cf03 .word 0x7f9cc97c,0x485bf3c9 .word 0xe33b7bc0,0xaf5d4787 .word 0xd3cfe9a2,0x2df6fc28 .word 0xcfc8c2c7,0xa9dd98d3 .word 0xe796fd13,0x25af1602 .word 0xbb0743d3,0x5face40e .word 0x3b97abc5,0x1aa8bf8a .word 0x25809de8,0x19f1e788 .word 0x135edd27,0xc0f94dfd .word 0xebb0866f,0x17544241 .word 0xa784e915,0x6182ed8d .word 0x475215e3,0xba54c369 .word 0x6bde2b12,0xe73b386a .word 0x03f11a26,0x7b6b0844 .word 0x5a0728fd,0x5cf083db .word 0xad5c7c5d,0x26796b69 .word 0x48289f35,0xd31c3dcc .word 0x8d28f74b,0xc09094b5 .word 0x2e8a84d6,0x09c9ef3c .word 0x29426542,0xe77066f0 .word 0x5088e811,0xfde5799a .word 0x064d3153,0x2d877002 .word 0x83d31a8d,0x174bc116 .word 0xc94abfc2,0xd96c844f .word 0x059be467,0xad53d63c .word 0xd669e329,0xb0eaef73 .word 0xdd93fbd4,0xdc519499 .word 0x8e19dd75,0xfb4e734b .word 0x941807e5,0x2f389ffd .word 0xfb906843,0x69b117c9 .word 0x2f36033d,0x92ae019b .word 0x7e401e20,0x6a706097 .word 0x55f2d786,0x705520f9 .word 0x51492044,0x05cbea8e .word 0xd7215bbc,0xe36ea50f .word 0x8057e2ff,0x148a69f7 .word 0xf44bb5ff,0x961e5ccf p51_init_registers: .word 0xe3541bf8,0x900187db ! Init value for %l0 .word 0x7bfe1bc6,0xaf74dd86 ! Init value for %l1 .word 0x9a140592,0x3b3cefd4 ! Init value for %l2 .word 0x880c9f56,0xb827eb9f ! Init value for %l3 .word 0x1071dd1c,0x41f0967c ! Init value for %l4 .word 0x3ebcf4ea,0x4c5e6106 ! Init value for %l5 .word 0xf32ba2ec,0x973396a9 ! Init value for %l6 .word 0x23b0f83b,0xfa440a53 ! Init value for %l7 .align 64 p51_init_freg: .word 0x394e81d0,0xafe5c6d3 ! Init value for %f0 .word 0xf5304362,0xa3872494 ! Init value for %f2 .word 0x71e2feb7,0xa587562b ! Init value for %f4 .word 0x5ee106e8,0x8b33c8af ! Init value for %f6 .word 0x30d38e81,0x441e14e2 ! Init value for %f8 .word 0x1c64dd6c,0xffb87a0e ! Init value for %f10 .word 0xbaee420c,0x83be720c ! Init value for %f12 .word 0x15992474,0x715348e0 ! Init value for %f14 .word 0xfea469a5,0x78cc174c ! Init value for %f16 .word 0xb2eddb78,0xe5681f84 ! Init value for %f18 .word 0xa45d8ef2,0x276b0748 ! Init value for %f20 .word 0x48c79206,0x8e2fee32 ! Init value for %f22 .word 0xc0ab46b6,0x65b47949 ! Init value for %f24 .word 0x62ea4189,0x48a5da1d ! Init value for %f26 .word 0xbae60037,0x46eb51ec ! Init value for %f28 .word 0x8c66d7d4,0xda91d96f ! Init value for %f30 .word 0xbdebeebf,0xb6b2e8e0 ! Init value for %f32 .word 0xfeadb99d,0x3dac8966 ! Init value for %f34 .word 0xfc48a353,0x4e649e4a ! Init value for %f36 .word 0xa7574ea6,0x8e1b0a41 ! Init value for %f38 .word 0x875bcbb1,0x7072521f ! Init value for %f40 .word 0xa1fa7142,0x05b90ab0 ! Init value for %f42 .word 0x06dcacc6,0x49450e65 ! Init value for %f44 .word 0x5624e328,0xdb3b00b3 ! Init value for %f46 .word 0xfc638c11,0x2010d55e .word 0xeb2ee9b7,0x8774027d .word 0x847224f3,0xba968643 .word 0x816951c5,0x9a19ff95 .word 0xdd3b3c0f,0x66ef0791 .word 0xf110e0d1,0xd4af294b .word 0xe3584add,0x58f11291 .word 0x84ef4e86,0xefd7ba2c p51_expected_registers: .word 0x00000000,0x00000040 .word 0x00000000,0x3c70ba8a .word 0x00000000,0x00000055 .word 0x00000000,0x9e000000 .word 0x00000000,0x00000000 .word 0x00000000,0x9fd1c258 .word 0x00000000,0x000000ab .word 0x00000000,0x51293c89 p51_expected_fp_regs: .word 0x9812253a,0xc5fcd41f .word 0x74a2789a,0x4daa1a74 .word 0x9bd0006d,0xccd3850f .word 0xec3174cd,0x67a2a355 .word 0x9e3fff9c,0xa74d5e55 .word 0x0a2c7dc4,0x3147dba5 .word 0x38df8acc,0xec9ef53d .word 0xac91b509,0x747e3925 .word 0x6a3f400d,0xec661581 .word 0xb2eddb78,0xe5681f84 .word 0x1f7e1984,0xe082a888 .word 0x48c79206,0x8e2fee32 .word 0x1abde5a9,0x65b47949 .word 0x62ea4189,0x594f555a .word 0xa47b854f,0x886b8f84 .word 0x761fc277,0x3ea494c6 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p51_local0_expect: .word 0xffb82d73,0x88343d73 .word 0x5a554f59,0xe3399810 .word 0x667576f9,0xbba9fb60 .word 0xa9e5bd1a,0x7ef2b92e .word 0x9e000000,0x00000000 .word 0x3400ede5,0xefea5ff3 .word 0x734d0240,0x6040602e .word 0xec1ed41e,0xd1c05182 .word 0x251d2816,0x26196d22 .word 0x1f7e1984,0xe082a888 .word 0x0b85cafa,0x1642227d .word 0x7a2b5222,0xea044d54 .word 0xfc62aba9,0x0fc5702a .word 0xc6664c12,0x7b395de5 .word 0x26962c27,0xd82a6c52 .word 0xccfee7d0,0xa5208116 .word 0x7ea36c29,0x251a2e76 .word 0x4a299d4c,0x2b02c48c .word 0x67d8e667,0xead6b0db .word 0xfddd7955,0x0d49e051 .word 0xefa0d1db,0x25f2980c .word 0x392b86d8,0xa3d8cc7f .word 0xbde37284,0x3efcf664 .word 0x6e14ce45,0xd10f551c .word 0xa1fc6b14,0xbba9fb60 .word 0x5ecf2011,0x31009466 .word 0x33e6be12,0x8b4589a2 .word 0xb4f10311,0xbcef6e46 .word 0x768eeb0f,0x5edae679 .word 0xae84bce4,0xcb2e08c7 .word 0x3fc5062a,0x65fc399e .word 0x1c64dd6c,0xffb87a0e .word 0x64f9b90c,0xe5331dfb .word 0x89d8d505,0xae3f1d17 .word 0xe9bd45e3,0x1458eabf .word 0x6a3f400d,0xec661581 .word 0x2fbb2d39,0x38099025 .word 0x2a8a9c74,0x4e7daa46 .word 0x98b7f498,0x2300ba4e .word 0x75aa9d9e,0x15b1cbfa .word 0x86348189,0xd8b489c9 .word 0x593abd57,0xc061afa6 .word 0xe2024cf9,0x7700dc0f .word 0xec3ea74b,0x60814d84 .word 0x099a4fcc,0xbce323e2 .word 0x3fa8d615,0x34c04cfe .word 0xb5f077ad,0x7959356d .word 0x034e005a,0x145548d6 .word 0x27e58f7d,0x90285632 .word 0x3abfab5f,0x65ad372f .word 0x3c82c19e,0xa38287c0 .word 0x60c797ef,0x8e95202e .word 0x6cbffded,0xfeea933b .word 0x51aeb5b8,0x14d1b550 .word 0x47a98ca7,0x22529691 .word 0xfbd75a26,0xd7223385 .word 0x8364fc07,0x758ff598 .word 0x59323e70,0xd492b73f .word 0x00000046,0x1402bc38 .word 0x0d355523,0xfb2e2450 .word 0xe6ff2df6,0xc8747333 .word 0xbd1b70c6,0x74619634 .word 0x89343a01,0x8e821eee .word 0x2506622c,0xbd527d2b p51_local1_expect: .word 0x9e000000,0x893c2951 .word 0x3c70ba8a,0x6e73402b .word 0x4c5e90d9,0xfd5b8f44 .word 0x414cd8e9,0x33f08c6d .word 0xffcdd261,0x52dae14d .word 0x893c32a3,0xb99927b4 .word 0x09cc07e6,0xc41fb7cc .word 0x4b60bdf6,0x41ec43a6 .word 0x9812253a,0xc5fcd41f .word 0x74a2789a,0x4daa1a74 .word 0x9bd0006d,0xccd3850f .word 0xec3174cd,0x67a2a355 .word 0x9e3fff9c,0xa74d5e55 .word 0x0a2c7dc4,0x3147dba5 .word 0x38df8acc,0xec9ef53d .word 0xac91b509,0x747e3925 .word 0x7af25344,0x58847dc8 .word 0xb7025f2e,0xea1cef11 .word 0xf3f849b4,0xe66d8851 .word 0xbf866b3d,0x44a9acb0 .word 0x08b2a428,0x4d89a6ba .word 0x6ac729af,0xec5631d7 .word 0xa211a870,0xff13c85e .word 0x9992ca98,0x6d67677d .word 0xb8aa41e7,0x90f00cbb .word 0xfffffff4,0xfa440a53 .word 0x0918f9ee,0x5042dcb7 .word 0x5f8ebe87,0xe2e9ada5 .word 0x53fa426e,0x1cc5739c .word 0xf6119fbe,0x49463919 .word 0x6724c1e7,0xd5e0bd68 .word 0x557ad2da,0xdecde63d .word 0x09f88f2a,0xd5040f56 .word 0xb966ee05,0xeaf19361 .word 0x156af747,0x5ab9ae7f .word 0xb7157880,0xdf9b54dd .word 0x5cda2084,0xda8ba7ac .word 0xb6d673cc,0xc5b56831 .word 0xbf328cdc,0xe1e36a14 .word 0xeff6687f,0xc100d077 .word 0x6aa877e9,0xfd7d7015 .word 0x792614d3,0x1d55ae02 .word 0xa0a87ecf,0xf7003748 .word 0xb8a13d86,0xab7beb3e .word 0xac9585df,0x6f07ba4c .word 0x1669794f,0x25d3e07f .word 0x0ac5d6d8,0x3a6841a1 .word 0xaedcd7e4,0xd8031341 .word 0xf7ff6d05,0xacc6f75d .word 0x9819604d,0xa64d2bb2 .word 0x48fbe741,0xb2dad4ec .word 0x2252579f,0xf4531791 .word 0xd6ee04b4,0x010a8fea .word 0xbc82111b,0x48dd7f0e .word 0x57b7637d,0xb4befe4b .word 0x5e8c3027,0xaa3c384f .word 0xc0e29063,0xacc48b44 .word 0x0a2a782c,0xf3189ccd .word 0x04ce1b70,0xc2ef0cd4 .word 0x041c10e3,0xacdf02ce .word 0x04d8f642,0xce6ab31a .word 0x51121501,0x3bf80251 .word 0xe4bf3ff7,0x7054a580 .word 0xc75c2529,0xc5aa3cea p51_local2_expect: .word 0x288fd6dc,0x5081ec3d .word 0xc0d23497,0xa42bd2c0 .word 0x69370062,0xbe9e1d24 .word 0x93cf27ee,0x95bda17f .word 0x848f6b88,0x4f857ba4 .word 0x41a5c8c2,0xe946d3ca .word 0x45e994bc,0xf0520b58 .word 0xa0e67139,0x1da11bd2 .word 0x0fff2851,0x0a8a9fbd .word 0x0000007f,0xc99765ca .word 0x7a93995b,0x1a381f87 .word 0xb8e87720,0xc710ddfa .word 0xc70d55a0,0x19f1c616 .word 0xfacab388,0xeefe3c5d .word 0xc6e6800a,0x9fd1c258 .word 0xb82841f8,0xb19b68b9 .word 0xb78ced6c,0x213624a0 .word 0xadce38e9,0x1601b825 .word 0x60814d84,0x8e54050e .word 0xa4f43e13,0x96ac9ba4 .word 0xc4ace2d0,0x6cdedfd6 .word 0x097ddfba,0x1609061e .word 0x0141f3e9,0xa75c9a87 .word 0x473145e5,0x8930fd8b .word 0x9706d277,0x3fd0fab7 .word 0x140319d6,0x3cf9ccc4 .word 0x567d6909,0x79c57888 .word 0x96a2fa3a,0x4b1b79b0 .word 0x145eaaff,0x531fc7c4 .word 0x1ea77dba,0xed7b8dff .word 0x2a6b52aa,0x6dc1d7a4 .word 0x636f9aac,0x48c54880 .word 0xa78dd3fb,0x662ca323 .word 0x5a554f59,0x8cb829c0 .word 0x165520ba,0xa6a9d7bb .word 0xe178ae55,0xaa629ac0 .word 0x53863411,0x41baf75c .word 0x0a793346,0xfbf7024e .word 0x442f0f6d,0x01c7ffe0 .word 0x2da5c763,0x09a5945d .word 0xfe3d8998,0x32563950 .word 0x70d9eda8,0xcb0bd86c .word 0x56a391f9,0x35114858 .word 0xc9b36a32,0xaa78d1ab .word 0xefa3229c,0x8960604f .word 0x356d3b28,0xc1d819b2 .word 0x9843a910,0xb202bfcf .word 0x14e16df3,0x6c894652 .word 0xdbb2630c,0x51c3ef99 .word 0x5c9ee992,0xf929e558 .word 0xe311becc,0x7fdba55b .word 0x5ae9a0c8,0xc33c9641 .word 0x0ca08c0d,0x79ce1d26 .word 0xebcaa88e,0x9dcebbcb .word 0x03bf630b,0xd324c6b2 .word 0xc512c786,0x2602cec9 .word 0xc9bb7886,0xd8ab9d68 .word 0x7194eb67,0x20603ae4 .word 0x9a8e6bb0,0x0947f531 .word 0x565d3b45,0xa75158bc .word 0x0f858ae3,0x766b1889 .word 0x0e6cb91a,0x6fd3c250 .word 0x0d0d5f4f,0x6fd1e823 .word 0xb8638e26,0xfbb50348 p51_local3_expect: .word 0xa47b854f,0x886b8f84 .word 0x4b33a0c8,0x441e14e2 .word 0xffa21ea8,0x9fd1c258 .word 0x1d60c0cf,0xb288dd41 .word 0x34c624f6,0xa9778524 .word 0xc694a43e,0x77c21f76 .word 0x9af8c256,0x3b8e6d03 .word 0x8e629e87,0xc11e6688 .word 0x173597fc,0x4966268d .word 0xb3513055,0x34a2c66d .word 0xa381f074,0x392db3cc .word 0x92740f9a,0x0c382ff5 .word 0xe7871db7,0x1fe4ff81 .word 0x1b1cd94d,0xe5b30ce3 .word 0xfe2e3092,0x0e95b09f .word 0x041c3c71,0xdb915f2f .word 0xf0e09814,0xb447cf5a .word 0x12603ff5,0xcc6308e7 .word 0xd1576c8c,0xe283052c .word 0xf753f260,0x1f473077 .word 0x5c3fdebb,0x6c5fe72d .word 0x86bd8690,0x077ee22c .word 0x9657ce76,0xf911ab1b .word 0xb72ebc33,0x25b45b75 .word 0xfed125c8,0xe129bff0 .word 0x77948ad6,0x8a105186 .word 0x130525cb,0x1c4db289 .word 0x4d43b6f3,0x8cf93e83 .word 0x22dcc3d8,0x4d7c1617 .word 0x9675dfe0,0x4b282e4b .word 0x4f466a0e,0x53a13e9e .word 0x9458c6d2,0x17dc8a48 .word 0xc3f9e0e2,0x3de76b37 .word 0xf93bbb51,0xcd8a5f9a .word 0x1e8987ef,0x8272c268 .word 0xa47ede63,0x5f4a2631 .word 0xee3788bc,0xfb00dce5 .word 0xb9c727ab,0x847bc0f3 .word 0x55a03797,0x4ee4205b .word 0x06015f24,0xcfe353a3 .word 0xd96ca81c,0xd00f1dfe .word 0xe7e857d7,0x84cfd02a .word 0xe9435b3c,0x51293c89 .word 0x0aafa99e,0x006bc91c .word 0xb83f5522,0x481a7ef8 .word 0xf785b1f1,0xe5474a46 .word 0x82d5061d,0xa615f092 .word 0x32448065,0xc1125028 .word 0x30562470,0xf5a1ce8f .word 0x72e2619f,0x35be0a8e .word 0xc4f4e9eb,0x59c4645c .word 0x339e17b1,0xe110c7e5 .word 0x50103b39,0xe627bc20 .word 0x4b33a0c8,0xc956ee53 .word 0x4d50d8e8,0xde78e2c7 .word 0x47a95a7c,0xa21c304f .word 0x2c11b7ff,0x82b4c134 .word 0x9aeb57f7,0x7bbb3fb1 .word 0x9ec0d95a,0x8929c26c .word 0x2b760625,0xa9738b1f .word 0x116c4bae,0xd2fea2a8 .word 0x887b9987,0x38f20d3c .word 0x78b70122,0xb455485d .word 0xe27eb272,0xa4ccb14a p52_init_registers: .word 0x1c1207f4,0x5b6c5d6e ! Init value for %l0 .word 0xe1a24109,0xc89e7afe ! Init value for %l1 .word 0x2a917bba,0x732b11ed ! Init value for %l2 .word 0x19c50230,0x587ddf95 ! Init value for %l3 .word 0x6442ddc6,0x50f76f2b ! Init value for %l4 .word 0x3b0f8aca,0xaec4fbdc ! Init value for %l5 .word 0xb109c7f2,0x8cad3068 ! Init value for %l6 .word 0xbada6b6e,0x57f9d697 ! Init value for %l7 .align 64 p52_init_freg: .word 0x88d9bad7,0xc6c22ec5 ! Init value for %f0 .word 0x10f1d6ce,0xadd34398 ! Init value for %f2 .word 0xb779692a,0x7a82709a ! Init value for %f4 .word 0x96db39a0,0x8a53ed06 ! Init value for %f6 .word 0x8223d064,0x8b6ecd00 ! Init value for %f8 .word 0x48cf28f8,0x61dacf6c ! Init value for %f10 .word 0x9f72163d,0xab10209a ! Init value for %f12 .word 0x38646a01,0x2b86791a ! Init value for %f14 .word 0xe4c940d0,0xd07eeca6 ! Init value for %f16 .word 0x65864821,0x83763860 ! Init value for %f18 .word 0xfc6edbba,0xcb64df9b ! Init value for %f20 .word 0x821f11ea,0x74d2d1a9 ! Init value for %f22 .word 0x14de9618,0x2b0c9184 ! Init value for %f24 .word 0xb52f64b5,0xfba496c5 ! Init value for %f26 .word 0x5d4ee96e,0x349611f5 ! Init value for %f28 .word 0x6410dc05,0x1eb7bdc8 ! Init value for %f30 .word 0x04bc0bee,0xf4ac3554 ! Init value for %f32 .word 0x8194448d,0xcfd9c09c ! Init value for %f34 .word 0xec13bb0e,0xff97eda1 ! Init value for %f36 .word 0x427fe1f9,0xa5d70b88 ! Init value for %f38 .word 0x01428414,0x674a6ca2 ! Init value for %f40 .word 0xef4fefdd,0x422ec0dc ! Init value for %f42 .word 0x2d3fdba7,0x68d5619c ! Init value for %f44 .word 0x93a56fc1,0xcffb7282 ! Init value for %f46 .word 0x4d2402b3,0x9825367f .word 0x29d7a72a,0x81fa25c8 .word 0x70d67ed3,0x7d3efcd1 .word 0x2e6d0734,0xb807105d .word 0xfc9c3ec6,0x4187ee32 .word 0x39375ac7,0x7db04d2f .word 0xd13d899f,0x7729399a .word 0xf0b47090,0x7978c9b0 p52_expected_registers: .word 0x00000000,0xd9d7763b .word 0x00000000,0x6ccf2ab9 .word 0x00000000,0x6ccf2ab9 .word 0x00000000,0x000000ff .word 0x00000000,0xb43a489d .word 0x00000000,0x00000000 .word 0x00000000,0x000000db .word 0x347d211e,0x11ac2b16 p52_expected_fp_regs: .word 0x88d9bad7,0xc6c22ec5 .word 0x10f1d6ce,0x2354eb34 .word 0xb779692a,0x7a82709a .word 0x96db39a0,0xd7bad988 .word 0x8223d064,0x8b6ecd00 .word 0x5f5cfc97,0xf6987d85 .word 0x000000b6,0xab10209a .word 0x38646a01,0x96db39a0 .word 0xe4c940d0,0xd07eeca6 .word 0xe4c940d0,0xd07eeca6 .word 0xfc6edbba,0xcb64df9b .word 0x821f11ea,0x74d2d1a9 .word 0x06ed538a,0xa039db96 .word 0xb52f64b5,0xfba496c5 .word 0x5d4ee96e,0x349611f5 .word 0x6410dc05,0x1eb7bdc8 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p52_local0_expect: .word 0x0c6a2cea,0x64d02382 .word 0x94384442,0x5c676ac3 .word 0x64d02382,0x9b33df88 .word 0xb97c0000,0xd888f77e .word 0x7cdb7588,0xf24ce927 .word 0xe4c940d0,0xd07eeca6 .word 0x3be841e7,0x6aecc882 .word 0xaf5d8be7,0x34638ac1 .word 0x33263a4c,0x6157be32 .word 0xa4a653ec,0x1ecff88a .word 0x7fd2ff26,0x300f2fe7 .word 0x3220667b,0x9832f397 .word 0x17ac294c,0xed8e6ed2 .word 0xfc5bc002,0xe14ae8f3 .word 0xb03ab7ac,0x6a4bf0e2 .word 0x5f1b39e2,0xba72fe85 .word 0x2787d542,0xe8eb265c .word 0xf8b0cd0d,0xe8cf5e56 .word 0x8ac6bcba,0x5556203b .word 0x61fd36e3,0xf66cb5d8 .word 0x1f2bf1b1,0xc8aa445e .word 0x599a4a3a,0x55ecf31c .word 0x21777e26,0xefccf9fa .word 0x4cdb2802,0x44c0b1b7 .word 0xd7622496,0x7aba62d4 .word 0x0fc86a9b,0x411ba097 .word 0x18704de8,0x6e17082a .word 0x5ef57485,0x4e6230bb .word 0x0e5c0c6c,0x9cf93049 .word 0x5a7052ea,0x530d1d4d .word 0x5c6fa203,0x602e4f9a .word 0x7f4028a6,0xf1e0c8cb .word 0x91508365,0x220c5e20 .word 0x6a6b5249,0xaa3da4f5 .word 0x1eefd72a,0x9aa83afe .word 0xb07a5d81,0x7f3688e5 .word 0x415b4593,0x7ac883d4 .word 0xe7aa6873,0x751b2b4e .word 0x20866ec8,0x7bae543d .word 0xd314697a,0x4c21242a .word 0xf12cdc87,0xd6e3b5c0 .word 0x477b6083,0xd226b5e2 .word 0x7f3fb755,0xf7652a5d .word 0xd96f10ba,0xea595624 .word 0x54eee4f1,0x074a7a0a .word 0x37ddccf9,0xd9d7763b .word 0xccb50341,0x6068422f .word 0x48177de0,0xe0acd29b .word 0xfeea39a4,0x37e244f8 .word 0x74853a10,0x2ec34cf5 .word 0xf599739b,0xb3b12b7c .word 0xbdf58694,0x05e01c62 .word 0x5d9844b8,0x07ec1b2a .word 0xdf14fc97,0x2cc0ad92 .word 0xa78d9afe,0xc9c1e942 .word 0x71121b7a,0xbcaffd26 .word 0xbb27fe98,0x0607aa06 .word 0xb50a69d8,0xa8fbbd2e .word 0x492539ed,0x4d6f8ca8 .word 0xd5dd8f6a,0x72b69807 .word 0x5df82bf7,0x91c039f3 .word 0x38b50437,0x4b1df643 .word 0x2a3e41c6,0x5abe92b3 .word 0x79dcbf43,0xd6640d00 p52_local1_expect: .word 0x5f5cfc97,0xf6987d85 .word 0x8be72fb5,0x15907223 .word 0xc80092fe,0x09fe6931 .word 0x67d3ad76,0x5c45ceab .word 0xef9b004a,0x90fa420a .word 0x47fdffff,0x00000000 .word 0x4d5e05b3,0xd9d468ab .word 0x97eef003,0x00000051 .word 0x4638dc92,0x9e9d610b .word 0x5690a08b,0xa5965783 .word 0x327b895a,0xa23e41d2 .word 0x62a356ce,0x5a46a6be .word 0xb565115b,0x642ed17a .word 0x5249f476,0x6e448c8a .word 0xd72ee4fa,0xa7ab9640 .word 0xf140a741,0x96f390d9 .word 0x3b2d0aeb,0x3065ed47 .word 0xecca7df2,0xf33f2680 .word 0xff7ddf95,0x8ad88a3e .word 0x6072a58f,0xeffbc546 .word 0xc6a319e5,0x88312b4a .word 0x8d79b450,0xcb21f624 .word 0x94a6df2a,0x71a8ad69 .word 0xbedaaaf8,0xdc5bd37e .word 0xa76375c6,0x114c261b .word 0xa801460f,0x7e89b4ff .word 0xb668f44e,0xf2d95f9c .word 0x78ebb5a0,0x661fa828 .word 0xffffffff,0xfffff6f2 .word 0x480ccfe7,0x8528dabe .word 0xfac34ee9,0x9618167c .word 0xf31eccc9,0x3d251bc6 .word 0x5b85ab3f,0xa6e4ba07 .word 0xfd7a285c,0x9884ca5e .word 0x1ad0db30,0xe098e608 .word 0x867da4bd,0xe0642cf5 .word 0x6cad2a83,0x91cf4f52 .word 0xebfdb1ba,0x680888bc .word 0x9a57b457,0x8d5ce125 .word 0x60206733,0x06ea23ef .word 0x76bdd3ac,0x932c64e2 .word 0x516863e4,0x02cf72f3 .word 0x109a7b7a,0x14338ac5 .word 0xa3acc30c,0x522e9237 .word 0x5e40afd0,0x1ee1571a .word 0xcb50ceda,0x7c7c4a4d .word 0xcf781470,0x5d0aa6f2 .word 0x9c89b95e,0x524e1bb6 .word 0x18bbc6b8,0xa3cb3194 .word 0xa0be3c18,0xe43d3331 .word 0x002033a3,0xc477788a .word 0xe4ae4ff0,0xf03d92de .word 0x7ae95f2b,0x2437146a .word 0x1dd3ff90,0x761ac996 .word 0x59cd36ab,0xc0632f03 .word 0x0b81776a,0x9ee779b4 .word 0xf937ff72,0x5fc3ddbf .word 0x4b8c5a70,0xeaa9ea5e .word 0xe75b1866,0x18b00982 .word 0xc369a4aa,0xc7ff4c57 .word 0x07b8de19,0xdd1a707a .word 0x6ccf2ab9,0x730b6969 .word 0xcec6aa99,0x3725e38e .word 0x4083c767,0x42943ac5 p52_local2_expect: .word 0x2627a18b,0xfdca5984 .word 0x3bfa4cb4,0x35d7c2ce .word 0xffafc34b,0x33ca5bf1 .word 0xebdddc30,0x7cb8d50a .word 0x01000000,0xd92456b3 .word 0x2354eb34,0x9997c867 .word 0x6db73eaa,0xf1579770 .word 0x75242138,0xcd97ee8a .word 0x7eee6bfa,0x23751a9e .word 0x42e4d351,0xfc558cc9 .word 0x3d01ba9c,0x4a2cb271 .word 0x1dd00802,0x7e64d996 .word 0xd61c7c1f,0x266a65af .word 0x016a7447,0x7e73bca1 .word 0xbbbcbc8c,0x38dddda2 .word 0xf955a408,0xee123607 .word 0x111e513b,0xbf325f31 .word 0x9f4e0cb1,0xaa5ad189 .word 0xff1b51b5,0x748d76b9 .word 0xbff82256,0xd1d56f04 .word 0xe21b933a,0xcd5f318a .word 0x3b936a89,0x80277ff2 .word 0xcabfa4dd,0x51382d99 .word 0xdce8b200,0xd4fbcf28 .word 0x1e737e25,0xf830eb69 .word 0x2de8b154,0xdc861aa3 .word 0xda51d20d,0xf6987d85 .word 0x2c93f30d,0x02a2935a .word 0xd31a08d9,0xa1411ec8 .word 0xcdff798f,0x269c3f78 .word 0xa922beee,0x69e33572 .word 0xe536a032,0x316f7d4a .word 0x74a7a7d4,0x169ce82e .word 0xff756c86,0x18d8de52 .word 0x151b0b8e,0xe022e3f7 .word 0x2b71689a,0xec340d22 .word 0xe6f99af5,0xee8f8256 .word 0xa6c30e84,0x17079f72 .word 0xb6d8f8df,0xbd3b43e1 .word 0x16e1c25f,0xb5eb3d49 .word 0xc49915df,0x16b72c9b .word 0xe215f908,0x30216bd8 .word 0x7d071242,0xd44daf12 .word 0xd3ccaf01,0xcbd52a70 .word 0x87a68fbf,0x641d675c .word 0xb779692a,0x7a82709a .word 0x6568d2d2,0xd4e1e485 .word 0x696c87e3,0x6f048f44 .word 0xf2510145,0x3f01fac7 .word 0x1ce90e2e,0x452d7da5 .word 0xb56f0e6f,0x8c160fcd .word 0x4bb06d4c,0x6bdb0d88 .word 0x367cf864,0xfbc858d0 .word 0xb202c312,0xdfcfd62d .word 0x347d211e,0x11ac2b16 .word 0xabe787c1,0xbff2eba3 .word 0x5d3a3c1a,0xe74aead4 .word 0xff116589,0x1a670279 .word 0x2aa05611,0x30fa22ca .word 0x4a2a3f24,0xb3e31b29 .word 0x06edbf16,0x8d9824a2 .word 0xea595624,0x87cb570c .word 0x9b5f6c01,0x9f3437bf .word 0x439a085d,0x754d94c9 p52_local3_expect: .word 0x88d9bad7,0xc6c22ec5 .word 0x28f1d6ce,0xadd34398 .word 0x9997c867,0x7a82709a .word 0x96db39a0,0x8a53ed06 .word 0x8223d064,0x8b6ecd00 .word 0x000000b6,0x61dacf6c .word 0x9f72163d,0xab10209a .word 0x38646a01,0x2b86791a .word 0x8c2610e8,0x6c512c89 .word 0xc2887cdb,0xb307f147 .word 0x63191bb0,0xe37c1448 .word 0xe242b7dc,0x54d2689b .word 0xbbe41604,0x050bd90d .word 0x16e93b78,0x88177522 .word 0xb43a489d,0x000000c8 .word 0xbea6338f,0xe2ea0085 .word 0xf1f9b6fc,0xb04d4137 .word 0xf3d89dd4,0xa2dafdc6 .word 0x07fcf52b,0x1b5a797f .word 0x8efa9284,0x43e92e8c .word 0x6b90633d,0x70271ecb .word 0xfffffd47,0x08373d46 .word 0x1f277af1,0x4718fac6 .word 0x00000000,0xcfdddae2 .word 0x6d47aad7,0xdd0cf9d9 .word 0x85f1e1ad,0xedebdcb0 .word 0x7ee7d90d,0xe0840d20 .word 0x7fc84129,0x9816e0da .word 0x6fc28905,0x39c00e1c .word 0xe3de2e52,0x4dd8a2d7 .word 0x48d0202d,0xeb961f03 .word 0x66315e77,0x875d049f .word 0xd12bdae9,0xe40eead9 .word 0xf6d7dcd7,0x00000299 .word 0x1e135d98,0x8122cd56 .word 0x7104dd9a,0x6bd24b88 .word 0x2330ead5,0x58c73cf1 .word 0x96cd6f07,0x2454d56a .word 0x1d89d7a5,0x2e87839c .word 0x267b5a28,0x9ba4632a .word 0xdf24e034,0x0fe808a7 .word 0x5a1f6e2d,0x8aa2b2f0 .word 0x4aef7ec4,0xc3947027 .word 0x04815517,0x112af27e .word 0xe41fbf33,0xaf519054 .word 0xf2ff3457,0xfa632d4e .word 0xb83050ac,0x8ec4a198 .word 0x3fa55186,0x1c793de5 .word 0xfc8eb005,0x74ba2cc5 .word 0x5c8bafe2,0x46a2f1d8 .word 0x66ff32bd,0x38b3cbc4 .word 0xb844b8ae,0x546c1d21 .word 0x37da43f1,0x816709fc .word 0x0fbce035,0x19599e64 .word 0x4b25e6f5,0xe034cab6 .word 0x8535867e,0x4acc2195 .word 0xb33939c8,0x0c07c9b6 .word 0x66124c90,0x40965f30 .word 0x74b8484d,0x6974af22 .word 0xcfbdb9b7,0x5b4644bd .word 0xfbad7f19,0xd87d6eb1 .word 0xf2f303c3,0x5b17ed10 .word 0x2111ebb2,0x1c461673 .word 0x290345c1,0x17a74b34 p53_init_registers: .word 0x273aa24b,0xde227b79 ! Init value for %l0 .word 0xeb0d9af0,0xbd42407e ! Init value for %l1 .word 0xde5c66e5,0xc77e8761 ! Init value for %l2 .word 0x08506278,0x8d71d5b8 ! Init value for %l3 .word 0x5ec16109,0xa0674626 ! Init value for %l4 .word 0x2bc52fa0,0x0e86fae6 ! Init value for %l5 .word 0x54e15863,0xa7f10b53 ! Init value for %l6 .word 0xccce61f2,0xb7538360 ! Init value for %l7 .word 0x1f0010c4,0x923e42a0 ! Init value for %l0 .word 0x5f708678,0x7b6e4a7e ! Init value for %l1 .word 0x557aebd8,0xb2ee084f ! Init value for %l2 .word 0x57bfe2ca,0x93b2cfca ! Init value for %l3 .word 0xe2e463c6,0x88e42c1f ! Init value for %l4 .word 0xe7417288,0x954ca34d ! Init value for %l5 .word 0x1c851df8,0xb1fbec7e ! Init value for %l6 .word 0x3733aa44,0x5477eceb ! Init value for %l7 .align 64 p53_init_freg: .word 0x9de5ddd2,0x37383024 ! Init value for %f0 .word 0x0715364b,0x172a7615 ! Init value for %f2 .word 0x4ae76d97,0xe1a2308a ! Init value for %f4 .word 0x7c92b0c0,0x21aed914 ! Init value for %f6 .word 0x57e2fca7,0x4904b4e9 ! Init value for %f8 .word 0xfa89fc14,0x2cbb50fc ! Init value for %f10 .word 0x5ff857a4,0x090fb214 ! Init value for %f12 .word 0x48c41153,0x6b3caeb8 ! Init value for %f14 .word 0x326b0553,0x24d945c2 ! Init value for %f16 .word 0x5f825fa9,0xa9dd25bc ! Init value for %f18 .word 0xea6e2b3d,0xa0a8030c ! Init value for %f20 .word 0x2474fcce,0x09210243 ! Init value for %f22 .word 0x2cd2c326,0x5ba24743 ! Init value for %f24 .word 0xac6ab4c6,0xff4ad26d ! Init value for %f26 .word 0x84efb6d5,0x0cd36bbf ! Init value for %f28 .word 0xda448065,0x2a90c20e ! Init value for %f30 .word 0x4f805af3,0x02919d17 ! Init value for %f32 .word 0xb249ae87,0xdaa66e7d ! Init value for %f34 .word 0xcdcf469a,0x15267862 ! Init value for %f36 .word 0xc49c0389,0xeac299fd ! Init value for %f38 .word 0xcabca012,0x1c78cb69 ! Init value for %f40 .word 0x5f875dff,0x97866c23 ! Init value for %f42 .word 0x28d9a5f8,0x70eec1bd ! Init value for %f44 .word 0x742487f9,0x91685577 ! Init value for %f46 .word 0x03a0fb9b,0xf9797989 .word 0x656071e2,0xbdd2d747 .word 0x5ebca1b0,0x6e5e0865 .word 0x5bd36f2e,0x84a6a0c9 .word 0xc18bbec3,0x87d21db9 .word 0xf827bd6a,0xbc2aabf8 .word 0xe415a0be,0xfc4e1380 .word 0x0d952b81,0x74e259a4 p53_expected_registers: .word 0x0a292001,0x08008823 .word 0x00000000,0x00000000 .word 0x00000000,0x00000092 .word 0x00000000,0xd4801f64 .word 0x9effe443,0x6c918f25 .word 0xffffffff,0xc9a38a50 .word 0xffffffff,0xc9a38a50 .word 0x00000000,0x0000009c .word 0xffffffff,0xff7d001b .word 0x00000000,0x000000b7 .word 0x00000000,0x00000004 .word 0xb21e5cdb,0x6d6d7515 .word 0x095c6132,0x72a6f6a6 .word 0x00000000,0x088701dc .word 0x9cf267bc,0x1f7ce5a4 .word 0x00000000,0x5a0986fb p53_expected_fp_regs: .word 0x9de5ddd2,0x37383024 .word 0x0715364b,0x172a7615 .word 0x4ae76d97,0xef240eb8 .word 0x7c92b0c0,0x21aed914 .word 0x57e2fca7,0x4904b4e9 .word 0xfa89fc14,0x2cbb50fc .word 0x5ff857a4,0x46a194bf .word 0x48c41153,0x6b3caeb8 .word 0x326b0553,0x10ba7238 .word 0x5f825fa9,0xa9dd25bc .word 0xea6e2b3d,0xa0a8030c .word 0x2474fcce,0x09210243 .word 0x2cd2c326,0x5ba24743 .word 0xac6ab4c6,0xff4ad26d .word 0x84efb6d5,0x0cd36bbf .word 0xda448065,0x2a90c20e .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p53_local0_expect: .word 0xbe2440c3,0x55584293 .word 0xa22bd2c3,0xd2dde59d .word 0xa7247118,0xc4db4122 .word 0x14fc89fa,0x2edc6497 .word 0x10ba7238,0xc6beeb0e .word 0xff762a17,0x4b361507 .word 0xb8b5b8a4,0x8c74bd40 .word 0x1f3db5b0,0x96a0e5cf .word 0x02ff65c0,0xb9cf2367 .word 0x825d4166,0xa7d17100 .word 0x1ace0b6b,0x0208296d .word 0xbdc13542,0x5e0838b1 .word 0x064f0eed,0x7f7b99d7 .word 0xc9f7debe,0x855a24db .word 0xa5d56ad3,0x91c61b69 .word 0x30d604f1,0xa7b08477 .word 0xb6c6e19b,0x3b38b12a .word 0x518025c6,0x94a7b320 .word 0xa8bcd20e,0xc3eb5e43 .word 0x1350e5d3,0x73900fab .word 0x5207fdb4,0x7838d8ec .word 0x75f4138e,0x87fa74f6 .word 0x9effe443,0x6c918f25 .word 0x539637d7,0x1bb88745 .word 0xb21e5cdb,0x6d6d7515 .word 0x5a0986fb,0x8bf3fcd3 .word 0xcca3b183,0x954268b9 .word 0xdb86634b,0xdc412d77 .word 0x31d64947,0x9b5f18b2 .word 0xb02fd64a,0xefffb037 .word 0x38c1f427,0x4f1899a2 .word 0x4a0a39d9,0x3738342a .word 0x4b103878,0x89412dd7 .word 0x82ee9adc,0x162aad3c .word 0x42b109a1,0x85fb47ff .word 0xfd3e671a,0xafc0a7cb .word 0x6e4f2e70,0xd067e617 .word 0xbe7cff46,0x000ce1a9 .word 0x09f8accb,0xdcb8542d .word 0x109aa513,0x0b3f1bd9 .word 0x4406c066,0xf7bd07fe .word 0x845eb95b,0x9f20c462 .word 0x799066f0,0xfdeaa6c8 .word 0xe2ff99e6,0x03afef2c .word 0x3a8aff71,0x2f8c0d72 .word 0x095c6132,0x72a6f6a6 .word 0x36727746,0x52472ce2 .word 0x465aabf2,0x0e8b8585 .word 0x691fd72c,0xc505bbfa .word 0x07a1d7be,0xf2ffdba3 .word 0x42dfce56,0x69ab59b9 .word 0x2cc6c9be,0x226c4bb3 .word 0x28ea0b49,0x776f9928 .word 0x5f070ce0,0x57ca2379 .word 0x30fa3281,0x1a74f5a1 .word 0x923d6d97,0x9fcb640b .word 0xf5dca6ea,0x1c9d59ca .word 0x0be097c2,0x58087f17 .word 0x157bd458,0xeb2780b5 .word 0xe725b376,0x4e766666 .word 0x8dca252e,0x5336e7bb .word 0xaa6855fc,0x15c6f4d5 .word 0xdea78dd0,0xce8acf70 .word 0x19fe863d,0x9e1291ea p53_local1_expect: .word 0xfc000000,0x0000030f .word 0x1f2cbd01,0x2277211c .word 0xef240eb8,0xed125470 .word 0x86a03d59,0x4ebbf88e .word 0x15762a17,0x4b361507 .word 0xd045d1de,0x1561601f .word 0xca0d28a2,0x103a3f36 .word 0x9740064b,0x210ef1a6 .word 0x91d664d5,0x1eee8cef .word 0xce64183f,0x1723d210 .word 0x3236461c,0xf730bbc6 .word 0xfffffbfc,0xb7942e7d .word 0x0775d95d,0x2a81629d .word 0xa5c0011f,0x1ca1dacb .word 0x4e34a18c,0xe2f7b420 .word 0x5e1c4362,0x67a62b03 .word 0x2321a15d,0x89bd3fcf .word 0xe520007e,0x73faae54 .word 0xffff5d80,0x1ae5a1d0 .word 0xd98d416e,0x7c168193 .word 0xf6b85b41,0x642fe147 .word 0xcc29abcd,0x16fae2e1 .word 0xad747f94,0x564060f0 .word 0xe35b68e8,0x9b0a1f6e .word 0xb5e3d2c5,0xf3642262 .word 0xd6b663fd,0x9fd0359e .word 0x9b829350,0x50647554 .word 0x4904eabc,0xfe759e09 .word 0x0e5029f7,0x413fea7e .word 0x55dc6e43,0x3cd1bf7d .word 0xf3325341,0x4a48f00e .word 0xfbcfddc0,0x5fdac3cf .word 0x15b9719a,0x4ab99389 .word 0xc2893767,0x25cc9bb4 .word 0x87955816,0x57111ff5 .word 0x5a7a328f,0xe0be43d0 .word 0xfbb0d4cf,0x0a50a8eb .word 0xf83a1b0f,0x186b734a .word 0x54d33ad6,0xe83e95da .word 0x9b8f5475,0x088701dc .word 0xbadf04da,0x109191c6 .word 0x6cfa3b8d,0x03adba78 .word 0xeecc5022,0x510072b6 .word 0x7d4ad82b,0x60103cd7 .word 0xf7fad0f5,0x5a8ab4ae .word 0xa9a2e12b,0x73273315 .word 0x2c341f11,0x67b345d7 .word 0x6ca902d8,0x40410b75 .word 0xfe17d99a,0xa2de2d73 .word 0x3be483b5,0xe3c0fb4b .word 0x0833c598,0xbe731088 .word 0x268b4807,0xccd7487e .word 0x34c37242,0x205ff081 .word 0xe7aa9265,0x3369c8ce .word 0x449d9fbf,0xa6f2ac7c .word 0xe3073cd9,0x90db2f4f .word 0x3701efac,0xfa3c3a9b .word 0x5cd72eed,0x5d0cd078 .word 0x3144aee7,0x46c05fc9 .word 0x18126fdf,0x973c864b .word 0x7b6e4a7e,0x981f622e .word 0xafd0f7e3,0x4e03692f .word 0x4aff1ac2,0xbbafd786 .word 0x4ee7b93c,0xa9ffbc6f p53_local2_expect: .word 0xc67086d8,0xd84d6009 .word 0xb8ae3c6b,0x5311c448 .word 0x2856f181,0x59f13505 .word 0xe14da81c,0xc3d22ba2 .word 0x0fce5f01,0xc697a1c9 .word 0x0c03a8a0,0xff2b6eea .word 0x8891cfe3,0x917ac7ca .word 0xc5db9947,0xd7ef5ba7 .word 0xd5bf89c3,0xffd79f25 .word 0xa29d4db1,0x8e802baa .word 0x8d735c85,0xcb51ceb2 .word 0x14934761,0xe5e86871 .word 0x4880fca5,0xbbb99880 .word 0xc4782f72,0x997515e1 .word 0xa43a73dc,0x35f252f4 .word 0x917e4765,0x314b3dc2 .word 0x1d7ba4eb,0x0bb454dc .word 0x04d3ee59,0x321e482e .word 0xa3fd37b6,0xf63ad3a0 .word 0xa4569d35,0xaa29faf6 .word 0x3dcf2a6c,0x5bdd23ec .word 0xc99de802,0x5be43834 .word 0x2f08b839,0x2d6e4461 .word 0x4fef4e84,0x47176c46 .word 0xdfaee62b,0x2f82b0ac .word 0x3cb905e9,0x9c9a4903 .word 0xf7bd07fe,0x6d102df7 .word 0xa47f9a14,0xf4b593cb .word 0xfb066304,0xd35efcbf .word 0x6d0169c5,0xde4d8664 .word 0x7646d9bb,0x3c481f5c .word 0x3ab1da89,0xa4c96e8f .word 0xe05e9ca5,0xe237f5b9 .word 0xdf208075,0x0edde2ee .word 0xd1347cff,0x7afc4c22 .word 0xbec64312,0x4188d9d4 .word 0x0b901485,0x6d2b655d .word 0x0a2ed8e6,0xf9bdf429 .word 0x1aff9c87,0x0fce5f01 .word 0x08ebb289,0x7d152d45 .word 0xf4344f4b,0x150655fd .word 0xffcf2367,0x99ff5011 .word 0xd5716d90,0xa1fb8f4c .word 0x1ac8d8a1,0x4e3bf499 .word 0x920d2513,0x3a3a3851 .word 0xaa0c5839,0xf1f41c3b .word 0xfd69d781,0x4f2dfa51 .word 0x2172108c,0x55dc6878 .word 0xbf2f95d4,0xe55a2637 .word 0x710ff560,0x7dc051a7 .word 0xb4d2c5fc,0xf4fd0113 .word 0x4019ecf4,0x786d05a4 .word 0x75c0bf03,0xa1ef1221 .word 0xfc237a70,0xf948653d .word 0xd986b4d8,0xeeeae4bb .word 0xdc675524,0x7bd15f9b .word 0x979f3a29,0x662e2106 .word 0xc8b556fb,0x2a2138ba .word 0xbfb71e80,0xe572bd35 .word 0x8d716a1a,0xf15fb2dc .word 0x204e782f,0x000000f5 .word 0x426a99b9,0x9c7a3411 .word 0x3f5898e5,0xd26a7395 .word 0x65102580,0x32188b41 p53_local3_expect: .word 0x15762a17,0x4b361507 .word 0x6c0d3f94,0x8427ed96 .word 0x9cf267bc,0x1f7cebc9 .word 0x1ad16f65,0xcdd04ef3 .word 0xca8a2da2,0xea75d313 .word 0x4ac414da,0xd9f9a64c .word 0x2b401f31,0xf6127f12 .word 0x50b7be31,0x6705361b .word 0x085b4a9a,0x18b22871 .word 0xb3a5697e,0xa076abc3 .word 0xca7df993,0xd235d250 .word 0xdecea571,0xd4e72dcc .word 0x53734991,0xcce7fcee .word 0x6b694ca4,0x2e7835ff .word 0xe756181b,0xb5aad8e6 .word 0xe3bc1be5,0x7dcdbbff .word 0x366190b1,0xfb5ab28e .word 0x518a9ed8,0xa8fb2029 .word 0x18ce7cfd,0xd55a39a3 .word 0xfbb68a3d,0x4fdd1841 .word 0x84e53d4f,0xa5ed2603 .word 0x97b3cce9,0x71523ee8 .word 0xe4b51c14,0x929011d0 .word 0x4f7daf90,0xe3edf7b8 .word 0x3872ba10,0x53056b32 .word 0xbc25dda9,0xa95f825f .word 0x0c03a8a0,0x3d2b6eea .word 0x43022109,0xcefc7424 .word 0x4347a25b,0x26c3d22c .word 0x6dd24aff,0xc6b46aac .word 0xbf6bd30c,0xd5b6ef84 .word 0x0ec2902a,0x658044da .word 0xd30ec0b1,0x54412978 .word 0x3016b20f,0x7e1a553d .word 0x2843d725,0x58c47715 .word 0xbff7bec3,0x79782883 .word 0xa3b8ff77,0x16c676f1 .word 0xbf41eabe,0x49725a36 .word 0x6ded5700,0x86e4db4e .word 0x9c08c5b4,0x1d2142ff .word 0x5d03e825,0x6353852e .word 0x4ae76d97,0xe1a2308a .word 0xaad216ac,0x8d888356 .word 0x5801cd01,0xf16969c5 .word 0x96ffac15,0x1924ee55 .word 0xb771da08,0x3aa37821 .word 0x3089f7d5,0xb314a668 .word 0xcb9446a1,0x2a61222e .word 0x53fe0ade,0x5360c01a .word 0x9911c369,0x052139ec .word 0xb26a9ede,0xf7008524 .word 0x5fc8749b,0x3c8ffdb7 .word 0x4b1f3a81,0x9050d364 .word 0xd2453759,0x087410f1 .word 0x5c36edb6,0xbf3d0d57 .word 0x5d35ef00,0x000000a7 .word 0x58fcac02,0x3dfd8bb2 .word 0xbc4ebf28,0x2593dc40 .word 0x1056cb01,0xb994cc85 .word 0xe5a4f2af,0xb409126d .word 0x98d1a4ca,0x06f25099 .word 0xd358c898,0x2fd7bfd1 .word 0xe1223264,0x7fbf6c65 .word 0xf2f796cd,0x58e861c3 p54_init_registers: .word 0x66d8a97f,0xd1b4e835 ! Init value for %l0 .word 0xec16cbea,0x4b5e1055 ! Init value for %l1 .word 0x806b548f,0xca140c04 ! Init value for %l2 .word 0x5bc6abc4,0x64bb207b ! Init value for %l3 .word 0x7c33e699,0xb65560e7 ! Init value for %l4 .word 0xe0583070,0x0e629fcc ! Init value for %l5 .word 0xacffcf5c,0x5f52a0e9 ! Init value for %l6 .word 0x31078f7d,0xf3f5d27c ! Init value for %l7 .word 0xf19690ce,0x328fdc41 ! Init value for %l0 .word 0x151975f8,0x8081748f ! Init value for %l1 .word 0xfa02c2d4,0xb3f93068 ! Init value for %l2 .word 0x226c933e,0x2e655ecd ! Init value for %l3 .word 0xec88b3ea,0xad796782 ! Init value for %l4 .word 0x6a10cbf2,0x2ed16c66 ! Init value for %l5 .word 0x97270ce8,0x4f24354f ! Init value for %l6 .word 0xe6b1ceb5,0xdc132437 ! Init value for %l7 .align 64 p54_init_freg: .word 0xdc1f07e6,0x6ce59b1f ! Init value for %f0 .word 0x003599d4,0x9f19a905 ! Init value for %f2 .word 0x1b2297ef,0x1e6ed61f ! Init value for %f4 .word 0x03f20e0e,0xc9a8e31e ! Init value for %f6 .word 0xef37761b,0x9c23ed74 ! Init value for %f8 .word 0xaabbb034,0x38858028 ! Init value for %f10 .word 0x1c2a6302,0x8303dbca ! Init value for %f12 .word 0x9398f860,0x17b0e7ff ! Init value for %f14 .word 0x509a915c,0x32c515ae ! Init value for %f16 .word 0xbfdd3564,0xb07623d5 ! Init value for %f18 .word 0x730a3d5f,0xe9ae94f1 ! Init value for %f20 .word 0x80f9955d,0xadbfc09e ! Init value for %f22 .word 0xdda95d87,0xed41ac1e ! Init value for %f24 .word 0x2e128d5f,0xd97bdc6f ! Init value for %f26 .word 0x08f662ce,0x1f327024 ! Init value for %f28 .word 0xce148048,0x17543bd4 ! Init value for %f30 .word 0xface32c2,0xa7a149f4 ! Init value for %f32 .word 0x49c5b917,0xdfa2451a ! Init value for %f34 .word 0x48dbd57e,0x2db48743 ! Init value for %f36 .word 0xc1878c3b,0x2a4c1dd4 ! Init value for %f38 .word 0x2cf4efd4,0xaa9ea6be ! Init value for %f40 .word 0x49da2218,0x0c6b3715 ! Init value for %f42 .word 0x1c23ade7,0x37065535 ! Init value for %f44 .word 0x76dab31e,0xeb5e0cf3 ! Init value for %f46 .word 0x9d753b8c,0x4e806207 .word 0x676a8e31,0x657072f9 .word 0x557c8c0d,0x6b02b54b .word 0xdb9b857e,0xf23ce8ab .word 0x5ff8d771,0xa32137a6 .word 0x4fe810d7,0x72b2bed0 .word 0x6da38136,0x60f7b96d .word 0x38e2cf0e,0x78de7334 p54_expected_registers: .word 0x00000000,0x4d21ce6b .word 0x00000000,0x00000a8c .word 0x0000006b,0x2ea897f8 .word 0x00000000,0x00000050 .word 0x00000000,0xd602f938 .word 0xffffffff,0xadbfc0ff .word 0x00000000,0xa3b5e6e4 .word 0x00000000,0x00000094 .word 0x29a52ba8,0x839308b4 .word 0xffffffff,0xfffffff1 .word 0xffffffff,0xfffff404 .word 0x00000000,0xde582010 .word 0x00000000,0x00009113 .word 0x00000000,0xbc6184d5 .word 0xe9f742a2,0xe1a339d6 .word 0x00000000,0x354cb82f p54_expected_fp_regs: .word 0xdc1f07e6,0x6ce59b1f .word 0x003599d4,0x9f19a905 .word 0x1b2297ef,0x1e6ed61f .word 0xdda2b46b,0xb7952b21 .word 0xef37761b,0x9c23ed74 .word 0xaabbb034,0x38858028 .word 0x1c2a6302,0x8303dbca .word 0x9398f860,0x17b0e7ff .word 0x509a915c,0x32c515ae .word 0xbfdd3564,0xb07623d5 .word 0xab050000,0xe9ae94f1 .word 0x80f9955d,0xadbfc09e .word 0xffffffeb,0x04f48b80 .word 0x2e128d5f,0xd97bdc6f .word 0x08f662ce,0x1f327024 .word 0xce148048,0x17543bd4 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p54_local0_expect: .word 0x34b0bbaa,0x2c966dbb .word 0x5310dfd4,0x3d7791a8 .word 0xfff8ffff,0xe9a77351 .word 0x78b5c16a,0xfddc8d60 .word 0xff5a43d1,0xc6cb8057 .word 0xd7ac7543,0x51c44ab7 .word 0x200587f0,0x95242e0c .word 0x945425be,0x16aa466e .word 0x1f9be56c,0xe6071fdc .word 0x05a9199f,0xd4993500 .word 0x1fd66e1e,0xef97221b .word 0x212b95b7,0x6bb4a2dd .word 0x74ed239c,0x1b7637ef .word 0x28808538,0x34b0bbaa .word 0xcadb0383,0x02632a1c .word 0xffe7b017,0x60f89893 .word 0x59702253,0x422efff8 .word 0x7c1200d9,0xc091237f .word 0x54b23d48,0x97666080 .word 0x92e5c8ac,0x1ff1224f .word 0x3de1b4d1,0x6f1e9aae .word 0xb35e7a97,0xb0614afc .word 0x5e9f44cf,0xf96fa5cc .word 0x4817adc1,0x025872e0 .word 0x97603326,0x3b3e078c .word 0x63be1b16,0xb00de1a7 .word 0x8f54b601,0x86890298 .word 0xcfaabfb4,0x08644348 .word 0x0000986b,0x581d9b8f .word 0xcbc17020,0x19914b8a .word 0x1ee25757,0x27d68ab5 .word 0x43651ea3,0xe739cc0c .word 0x9954842a,0x4232c7e9 .word 0x325c2c04,0xfd103518 .word 0x930d58d7,0x469fc8b2 .word 0xcb2d5a98,0x6ddad330 .word 0x3c807952,0x4388852e .word 0x0bdc5674,0xfb9ee4e1 .word 0xc0bba06f,0xa88ad1c4 .word 0x2c281e4c,0xa8422cfc .word 0x1f9be56c,0xe6071fdc .word 0x05a9199f,0xd4993500 .word 0x1fd66e1e,0xef97221b .word 0x212b95b7,0x6bb4a2dd .word 0x74ed239c,0x1b7637ef .word 0x28808538,0x34b0bbaa .word 0xcadb0383,0x02632a1c .word 0xffe7b017,0x60f89893 .word 0xd405ba48,0x94f19d4a .word 0x8221ede5,0x01248369 .word 0xf1c2afa5,0xb7bd91bc .word 0x090cc1a8,0x08bb78ba .word 0x29a52ba8,0x839308b4 .word 0x73011ac6,0x6910be83 .word 0xbb128ed2,0xc6992fad .word 0x968f768e,0x519bb880 .word 0x89554d03,0x49937b94 .word 0x2c00afa9,0xa259ebec .word 0x6b2ef19e,0x78ae8574 .word 0xd7fefa43,0x9ff919ca .word 0xb04fae4e,0x003ee97a .word 0x5ca97c30,0xb80afe78 .word 0x8c719f69,0x5bfd94c6 .word 0x22f752b3,0x75c6c1ce p54_local1_expect: .word 0xffc0bfad,0x5d95f980 .word 0xffffffff,0x00000d65 .word 0x808bf404,0x5fc1f206 .word 0x1e4f19ca,0x759026a2 .word 0xebffffff,0xcc9f620e .word 0xd2c19d9b,0x6c06a001 .word 0x08dc3f6b,0x747d963b .word 0x0160920d,0x5d76d134 .word 0x07d4c80d,0x08529657 .word 0x98beb89d,0xe329490d .word 0x416e631b,0xb96576a6 .word 0x402c5aa4,0x4a61afde .word 0x341cfac6,0xdc33cbf3 .word 0x6f754c30,0x0cd12645 .word 0x1e7b045c,0xf1b0403a .word 0x4ff39eaa,0x6520d8a7 .word 0x1882c961,0x723f0965 .word 0x24ce547e,0xdb0e24ce .word 0x00000000,0x4d21ce5b .word 0x50d76d9e,0xbda9495e .word 0xae25e427,0x6bcbe685 .word 0xf204d7a5,0xa05a1df4 .word 0x833edd2a,0xcfda53eb .word 0xcc1ad73d,0x5ae331ac .word 0x509a915c,0x32c515ae .word 0xbfdd3564,0xb07623d5 .word 0xab050000,0xe9ae94f1 .word 0x80f9955d,0xadbfc09e .word 0xffffffeb,0x04f48b80 .word 0x2e128d5f,0xd97bdc6f .word 0x08f662ce,0x1f327024 .word 0xce148048,0x17543bd4 .word 0x94da0bf0,0xdac0cdca .word 0x6103386b,0x38db2420 .word 0x87536c7a,0x132ac92b .word 0xbc8e5b2a,0xa0a946a8 .word 0xd1b4e835,0xbc55085a .word 0xa8fa26a2,0x459a6705 .word 0xb0e130bd,0xdd3fc2cb .word 0x4600a8d4,0xdb79f581 .word 0x0dbb82cc,0x8222d899 .word 0xcfb21adf,0x15019744 .word 0x0dcaa470,0x72799e36 .word 0x608cd13e,0x5a939d8a .word 0x03c7746a,0xc2b0429d .word 0x420bf9aa,0x956a47ff .word 0xeaa4db39,0x88b5dc4e .word 0x0430360d,0x76e70172 .word 0x0e629fcc,0x07c61a71 .word 0x15d19645,0x7ddda2b3 .word 0x7f6855c6,0x0a5f8171 .word 0x136120c9,0x756b6239 .word 0x4252bc20,0xaa6feb60 .word 0xd3314019,0x54dd46b2 .word 0x3c8a5e35,0x588ac520 .word 0x6bafa48f,0x2916905c .word 0x5957023d,0xca12b585 .word 0x2f8a0c23,0x3f044f99 .word 0xd6d29863,0xa1d9f5ee .word 0x331bc205,0x7dee547f .word 0x87f3b9de,0xde582010 .word 0x2c40c015,0x02bc7c4a .word 0xed8331e2,0x70c4f2ed .word 0x9b193cfc,0x1d45a5fc p54_local2_expect: .word 0xfff895b7,0x6bb4a2dd .word 0x6b989adb,0xdd725844 .word 0x04f48b80,0x2ae68a2a .word 0xd71ccd99,0xf862b4ab .word 0x7155cc29,0x9ae5f2f0 .word 0xf830725d,0xd3497a8a .word 0x54b23d25,0x39b47970 .word 0x58c62b61,0x0e99167b .word 0xe872e66f,0xed8d0a72 .word 0xfffcfb5c,0x00000304 .word 0xf093d2e8,0xc5c05b94 .word 0xb24df71b,0x4d5814fa .word 0x615d705a,0xd874d984 .word 0x5b04aca4,0xff3c9d36 .word 0x7cb8ff25,0x89a9166b .word 0x9113f033,0x72dd19be .word 0x80aa8cbf,0xf514874c .word 0x80e75f47,0x556be65c .word 0x24f023a6,0x9eaab472 .word 0xf04c664f,0x53ac4207 .word 0x5672c316,0x5805b4a0 .word 0xd38bd999,0x39094744 .word 0x9aff74fc,0x92fbe3c5 .word 0x4f23bcb5,0x1fdc76f2 .word 0x98d54814,0x91b54562 .word 0xbb78ecd3,0xd602f938 .word 0x468ff94e,0x91243e3c .word 0xe110a02a,0x9a642346 .word 0xf4210dce,0xf975fefa .word 0xdbe5cf7c,0x12aeec45 .word 0xb3ecd0ed,0xd342e648 .word 0xe253652e,0x236a7137 .word 0xc306cdda,0xf4bf2e7e .word 0x3c6ad997,0xb55d84a7 .word 0xcdc19e48,0x0f21aa02 .word 0x63c8df26,0xa2107132 .word 0xcded5cee,0x66071e7b .word 0x9807d76b,0x4234ccc3 .word 0x92d9322b,0x95c495dc .word 0xf9ec02a6,0xbc6a705c .word 0x3c85c3ed,0xc1a6034e .word 0x44c85805,0x862fa8ca .word 0x29cf4879,0x80d93460 .word 0xf64831b5,0xb2ec3c34 .word 0x647d081f,0xe924ef2e .word 0xdced94d0,0x097e3ee4 .word 0x3e45ec1c,0x92e9e515 .word 0xb05df8f3,0x30036a63 .word 0x0f7e3eec,0xff78fa85 .word 0xa6ad1467,0xae6fdf3e .word 0x9662f7db,0x561bc09f .word 0x563c9cd1,0x5cffe094 .word 0x7930c223,0x3a8929bb .word 0x441df313,0x20f6cb6f .word 0xbbe12ddf,0xb11ebe92 .word 0xa0314296,0xe417a393 .word 0x37ae8687,0x36442c53 .word 0xc82dc4c7,0x783ad36e .word 0xe5f9a290,0x4f5db2d3 .word 0xc66c7a41,0x75e245f2 .word 0x405e2f49,0xe19135f8 .word 0xe10f564d,0x59f6d2ac .word 0x4ec1230c,0x216de91f .word 0x387e1294,0xf12cc505 p54_local3_expect: .word 0x38f902d6,0x00000000 .word 0x46964e8b,0x62858f36 .word 0x3ff6afe7,0xff5264bd .word 0x6fdc7bd9,0xd476548d .word 0x049602fc,0x34c16297 .word 0x8c0a378c,0x74779df6 .word 0x3abb2621,0x7eeb6a1c .word 0xcf6b3668,0xf56a4592 .word 0x56aea45a,0xb7109d87 .word 0xbc6184d5,0x9ffe4c01 .word 0x3d5f0ac6,0xb5ab4025 .word 0xf8df590d,0xf50d9d32 .word 0x54cc8a37,0x8fd87013 .word 0x3d21824c,0x37aaf7dc .word 0x1bb1229e,0xfe04e823 .word 0x3fe3473a,0xa22c901b .word 0xad30a3d2,0xa7f8fa3a .word 0xe1b0263f,0xe50301a4 .word 0xf44107f9,0x24790fbd .word 0x4ca5fb3b,0xaf20910f .word 0x6e03c1f8,0xe1341c95 .word 0x8aa2546b,0x0f3ae351 .word 0x72b81eca,0x3e3ac6b1 .word 0xba7c758a,0xd59ccb99 .word 0xab712c0e,0xd4729244 .word 0x85daab0e,0xd0aa6792 .word 0xed12ad71,0x3557a0ad .word 0x1f1b96be,0xf10d931e .word 0x957db29f,0x7c2586ba .word 0xac8f1c05,0xcd5738f4 .word 0xdc30e0ff,0x02bc1894 .word 0xf1397531,0xfb876828 .word 0x5e05d500,0x03eecbcc .word 0xe977d554,0x01b06475 .word 0x3ab18aae,0xb97b4ff1 .word 0xc54af2bf,0xc9a9c9a3 .word 0x2859ba02,0x76d53f08 .word 0x91b64a0a,0x063e9c78 .word 0xe9f742a2,0xe1a339d6 .word 0xd4a6bcda,0x3411d433 .word 0xc2a25cca,0xb6174ac9 .word 0xa66f24df,0x64baf983 .word 0x4e8022e1,0xec16d4fa .word 0xc495e2ff,0xa0197e1e .word 0xed20931c,0xb18adbce .word 0x03ccb423,0x60a438d1 .word 0xf2367a32,0x623dc45a .word 0x86655fc6,0x5d6c0f27 .word 0x3ac11ced,0x5a55fbef .word 0x85fe5e2e,0x24a1c57a .word 0x8b0357c7,0x7eecbfcf .word 0xddfdd532,0x686a59d0 .word 0x7d04f014,0x147b44f4 .word 0x87376084,0x2315dbfd .word 0x328c014d,0x4e925043 .word 0xdf3f8aa5,0x12e73683 .word 0x2945fc3a,0xac919fff .word 0xc404acc5,0x00000304 .word 0x63789b2d,0x17b1e176 .word 0x4d84e995,0x4096c38e .word 0x4b35d945,0x46b9be41 .word 0xdee4c0a8,0xf54bbfe1 .word 0xe5972b36,0x9cc7bf08 .word 0xf587048f,0xe619438d p55_init_registers: .word 0x6b52b528,0x1f1d11ca ! Init value for %l0 .word 0x2bb2df7e,0x38a1540b ! Init value for %l1 .word 0x2b02fa12,0xcd850410 ! Init value for %l2 .word 0x2f7d6bc9,0xf5dd4e4a ! Init value for %l3 .word 0xfdff4087,0xe9df1c79 ! Init value for %l4 .word 0x2b589802,0x19c55f49 ! Init value for %l5 .word 0xd9b3e080,0x10c56847 ! Init value for %l6 .word 0xf6686634,0xa2674fdc ! Init value for %l7 .word 0xd3938e52,0x7c797bbe ! Init value for %l0 .word 0x3de5f8bd,0xef39864d ! Init value for %l1 .word 0x72c8d234,0xc3ffc5ba ! Init value for %l2 .word 0xc382f5c8,0xf35d7415 ! Init value for %l3 .word 0x69659de0,0x4f10a9dc ! Init value for %l4 .word 0x4b8fa5ff,0xde6834c9 ! Init value for %l5 .word 0xd9ca4293,0xbb78e32a ! Init value for %l6 .word 0xe1687b86,0xa3fbffad ! Init value for %l7 .word 0x84933a18,0xb9232bed ! Init value for %l0 .word 0x1e1e0aa5,0xec15a28a ! Init value for %l1 .word 0x8f6caa60,0x1a2ee5a1 ! Init value for %l2 .word 0x257fa1db,0xf791a29b ! Init value for %l3 .word 0x64b2ae78,0xd65dba29 ! Init value for %l4 .word 0xfaf239ec,0x67934177 ! Init value for %l5 .word 0xf80d2216,0x4f0a45cd ! Init value for %l6 .word 0x0b6e75ce,0x8f400009 ! Init value for %l7 .align 64 p55_init_freg: .word 0x77edbc67,0x4fc2651e ! Init value for %f0 .word 0x79e1967e,0xfb87a469 ! Init value for %f2 .word 0x36ab5754,0xf0c03254 ! Init value for %f4 .word 0x8ef880b4,0x10135d25 ! Init value for %f6 .word 0x47f498c8,0x1ca6448f ! Init value for %f8 .word 0x55a99567,0xc45a2a9d ! Init value for %f10 .word 0x4385aca4,0xe597e231 ! Init value for %f12 .word 0x64b394aa,0x1f95ad6d ! Init value for %f14 .word 0x9fff1682,0x6c520acb ! Init value for %f16 .word 0x356125a4,0xf448a70b ! Init value for %f18 .word 0x5841abe8,0xcbe4356b ! Init value for %f20 .word 0x7a6e21fe,0x9fa87e02 ! Init value for %f22 .word 0xb8e6267b,0xd3750366 ! Init value for %f24 .word 0x97d16d50,0xf22e4220 ! Init value for %f26 .word 0xdab21c8e,0xdb058286 ! Init value for %f28 .word 0xf3ffa798,0xa6e5886b ! Init value for %f30 .word 0x237df580,0x8de4015a ! Init value for %f32 .word 0xe689d06a,0xe650fc9c ! Init value for %f34 .word 0x547ea5c5,0x28f20d4f ! Init value for %f36 .word 0x2108f477,0xf394c6ca ! Init value for %f38 .word 0x4ea3bdc2,0x798ec1f6 ! Init value for %f40 .word 0x5ef1a2b5,0x7c4ccfc6 ! Init value for %f42 .word 0x60f528e8,0x72234a7c ! Init value for %f44 .word 0xd4f2d440,0x52853e5a ! Init value for %f46 .word 0xb37de51d,0xf161d9e4 .word 0x729ba39a,0xa9abfbfa .word 0x629d1d88,0x94644c22 .word 0x23f2df3a,0xfb581893 .word 0x3995479e,0x3d668e8e .word 0x54206d1f,0x1c823e96 .word 0x5c667380,0x09a69b28 .word 0x4ae00eda,0x0332c5a1 p55_expected_registers: .word 0x08069c46,0x0ff1b4a9 .word 0x2bf40b48,0x02908d28 .word 0x00000000,0x000000b5 .word 0x00000000,0x36e9b174 .word 0x00000000,0x3e634cfe .word 0x00000000,0x36e9a2c3 .word 0x0000004d,0xba50b7e0 .word 0x625967c9,0xc4908f94 .word 0x00000000,0x76a4c89d .word 0x00000000,0x67403f47 .word 0x72c8d234,0xc3ffc5ba .word 0x15bae338,0x3b22caa4 .word 0x69659de0,0x4f10a9dc .word 0x1afcfb37,0xdca072c8 .word 0x00000001,0x2ddbe9c6 .word 0x00000000,0x61589ca5 .word 0x84933a18,0xb9232bed .word 0x00000000,0x000000b5 .word 0x00000000,0x000000e1 .word 0x257fa1db,0xf791a29b .word 0x00000000,0x000002c6 .word 0x00000000,0x55b50835 .word 0xf80d2216,0x4f0a45cd .word 0x0b6e75ce,0x8f400009 p55_expected_fp_regs: .word 0x77edbc67,0x5841abe8 .word 0x81aec25f,0x06060bab .word 0x53a255a1,0x735ec3a2 .word 0xf8fc2dde,0x10135d25 .word 0x47f498c8,0x88f6f4cb .word 0x55a99567,0xc45a2a9d .word 0x4385aca4,0xe597e231 .word 0x64b394aa,0x64b68e96 .word 0x9fff1682,0x5841abe8 .word 0x356125a4,0xf448a70b .word 0x5841abe8,0xcbe4356b .word 0x7a6e21fe,0x9fa87e02 .word 0xb8e6267b,0xd3750366 .word 0x1e586d5e,0xc3dda1f7 .word 0xdab21c8e,0xdb058286 .word 0xd673aee4,0x372c151c .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p55_local0_expect: .word 0xf8fc2dde,0x4e89fd12 .word 0xa3fbffad,0xb9580b8f .word 0xa2c35e73,0xa155a253 .word 0xda000000,0x3478069a .word 0xd673aee4,0x372c151c .word 0x76a4c89d,0xfe4c633e .word 0x4a4b2e82,0x28cb41c2 .word 0x2c5630d7,0x743fc6ba .word 0x90b54cdc,0x5f030f79 .word 0xb7e902b8,0x307b77b5 .word 0x8dc2b04e,0x1d4ff1b3 .word 0x73f1e429,0x214c168e .word 0x229cb138,0xfb90633b .word 0xeb789008,0x6cb22c51 .word 0x484c1b08,0xb3fcd37b .word 0x3102b4a4,0xc95c9395 .word 0x4ead5002,0x71b038c2 .word 0x64b68e96,0x60a918e5 .word 0x18be5409,0x25ac1fa0 .word 0x1e586d5e,0xc3dda1f7 .word 0x10d836b9,0xc4d09d61 .word 0xfd1d0d6f,0xa4442b0b .word 0x348a8ca6,0xb7d7f817 .word 0x4a7780bb,0x4541192b .word 0x7d3d7dda,0x04cb2d58 .word 0xbb0d6745,0xfffea400 .word 0xe12e8137,0x195f406d .word 0xb11c3085,0x9f16bf2c .word 0x703a2256,0x098795bf .word 0xb202a520,0xfe4c633e .word 0x06e81070,0x6e68e6d1 .word 0xf33d6002,0xd9246729 .word 0x2456ff49,0xde70bf2d .word 0x71f6e160,0xc63482f3 .word 0x68940b3a,0x9ce24c8c .word 0x3d475fc5,0x0dfc415d .word 0xa32cc066,0xcba66721 .word 0xbbf934c6,0xa5b8898d .word 0x803174b5,0x3f559ca1 .word 0xf328211a,0x75020e33 .word 0x0c7fb1cd,0x1389bad2 .word 0xabb31484,0x455f3004 .word 0x1216f105,0xfca570fd .word 0x4f0e7029,0x9b67f3e6 .word 0xcaf23e16,0x8afb3db6 .word 0x715097e7,0x01e3d8b2 .word 0x28232d21,0x81920833 .word 0xea31275f,0x4e1fe59f .word 0x8cfa8547,0x42bd2619 .word 0x9f3c0456,0xad5caf4a .word 0xda81016d,0x409bca86 .word 0xdca5c782,0xdeaa6667 .word 0xe8b4b087,0x03399635 .word 0x1494c241,0xa77d7db6 .word 0x6ed7cedc,0xb13d2f1e .word 0x3478069a,0xf38bff67 .word 0xa3af290e,0x54510c23 .word 0xda2d5d5d,0x11ccb39f .word 0xf22c91b6,0x1ae10bc1 .word 0x6c089511,0x6cbe06d1 .word 0xf0436426,0x6cb111bf .word 0x6467ff2f,0x57c53fe9 .word 0xbe27601f,0x0bf131a6 .word 0xc3fbfae4,0x8f98e087 p55_local1_expect: .word 0xb5000000,0xf25ce9f6 .word 0x76a4c89d,0x2bf40c28 .word 0x3e634cfe,0x36e9a2c3 .word 0xa2c332de,0xbd195192 .word 0x81aec25f,0x06060bab .word 0xf7a1ddc3,0x98995521 .word 0xd0e4c2fc,0x7a752996 .word 0xca5b884c,0x508103b3 .word 0xfa973fc8,0xb8cd4123 .word 0x46736be0,0xd54cbd8f .word 0x0e2b8a0e,0xa5909d28 .word 0xc095f02e,0xee8203b1 .word 0x371f47ac,0xbacfa8bc .word 0x3a2d3b51,0x01c3dd3a .word 0xb8ba6775,0xe9730e4f .word 0x52ddda4e,0x565f1adb .word 0x595dbf8c,0x5aafd1d7 .word 0xe70119b7,0x66039ec8 .word 0xbb78e32a,0xf1400c91 .word 0xe06a692b,0xc7a46378 .word 0xc05a1b1f,0xb3f75dea .word 0x75b9a0cb,0xad4db6de .word 0xc08095b6,0x98a6cd02 .word 0xa276b7f0,0x639d157b .word 0x5f1469bd,0x67500ba9 .word 0xeb0a6738,0x9f1ef639 .word 0x3ec5eb61,0x56b7d41e .word 0x8a0873ad,0xc50e9fc3 .word 0x26c00a8c,0x80fffe9c .word 0xfbac3153,0x738e9037 .word 0x718cdde8,0x7912ea6d .word 0xec9fd038,0xd55c0df5 .word 0x564ca67a,0xa58a5429 .word 0xe905f08f,0x19b65106 .word 0xf145c4ac,0xfaac0e5d .word 0x9ae07c1c,0x637d8d05 .word 0xf2e8418e,0x6297c05f .word 0x41f9c61d,0x7d732b6a .word 0x8a6153d0,0xc010a43e .word 0x124637c0,0x29f6e67d .word 0x36e88471,0x3cde9eed .word 0x7038b408,0x8a2e9410 .word 0x023094b9,0x18bcd62e .word 0xf8f9170e,0xbd910d1d .word 0x3da4ab76,0xd0a2adfe .word 0x9a030552,0x13f900b5 .word 0x3b250476,0xef568f8b .word 0x42295189,0x26d5e47c .word 0xb979e62f,0x53de8bba .word 0x5eb379fd,0x3e48714d .word 0x394ce878,0x7f32b50b .word 0x6eb5208f,0x2d328fa3 .word 0xf77f6564,0x1c5d7058 .word 0x6f2a57a9,0xdd3211ba .word 0x5f08c167,0xa3d8beab .word 0x8fd1d06e,0x2d417e6b .word 0xe48aa530,0xe25ef1f6 .word 0x9b21bf91,0x6bc36f64 .word 0x4f8ac43e,0x0150fb70 .word 0xc172cab8,0xec8ca8d3 .word 0x6bdb6a94,0xa54203b4 .word 0x6984027d,0x7472e307 .word 0xad4dd633,0xecb5dd95 .word 0x24584879,0x8f4f90e0 p55_local2_expect: .word 0xe8ab4158,0x253e5bd8 .word 0x94b76059,0x2f78b561 .word 0xf38234c6,0x834c4706 .word 0x948f90c4,0xc9675962 .word 0xbac5ffc3,0xf6000000 .word 0xf5dd4e4a,0xaed60406 .word 0x8bd7f550,0xf8b29a79 .word 0x17e6fcfd,0xddb65833 .word 0xf722a82f,0x0764565c .word 0xf86f1d48,0xca56e320 .word 0x4fafacef,0xd2171279 .word 0x1022b49e,0x1acbe70c .word 0x9b6581f1,0x43062425 .word 0xd766bdff,0xddfa2d4d .word 0x56695a68,0xe28fde39 .word 0x5a3dd920,0x895fe749 .word 0xd3e34fd8,0xd9fc9a98 .word 0xa3d45422,0xa8b3a754 .word 0x008b3f3d,0x669304a5 .word 0x0be3fbc9,0x1f7ffcff .word 0xaf874533,0xece5e110 .word 0x47193911,0xaa01b762 .word 0xcc0b0264,0xcd637f5e .word 0x07834d47,0x62832813 .word 0xce5256ec,0x1c71a31f .word 0xb943b823,0xf6af9d40 .word 0x8db86622,0x78b443bd .word 0xf8120796,0xfdd76fa6 .word 0xcf2c8061,0x0472281b .word 0xf8278214,0x88f6f4cb .word 0x524eff78,0x3edecd7c .word 0xf4c992b0,0x21f4eb3f .word 0x553d53fb,0xf111670b .word 0x61a57573,0xac1ed800 .word 0x06479370,0x81314d40 .word 0xa869fab9,0x17ea7eef .word 0xed669bbe,0xc339e50d .word 0xedde1a88,0x40d391eb .word 0x96825b62,0x48708d60 .word 0x13906217,0xfbcd29cf .word 0x1cda2c1f,0x8c1a5012 .word 0xfdbaf925,0x507ca3e7 .word 0x8c6caf8f,0x0a1fbd1b .word 0x1425fe8e,0xe75a7623 .word 0xf4e6f095,0xe28f83bf .word 0xb81c38ca,0xf22a8f5d .word 0x3b05a211,0xe242171f .word 0xfdcf177e,0x6af9351c .word 0x0b48c2c9,0x8982302f .word 0x212b24e0,0x871760c4 .word 0xdbbbadfd,0x7777b1d7 .word 0x84ca798a,0x62294b78 .word 0xd606470c,0xd6f5f41c .word 0xaac4b4e1,0x71901c62 .word 0x8b8806d8,0x67ded5fc .word 0x86571871,0xd2cdd8f3 .word 0x08069c46,0x0ff1b4a9 .word 0x563439b8,0xca2dfff5 .word 0x01aa684e,0x150594c1 .word 0x989d2247,0xe1505b58 .word 0x97aca571,0x4c8da809 .word 0x3020de4e,0x35f2ef66 .word 0x72a9b16e,0xc779fbbc .word 0x02896cba,0x1e718199 p55_local3_expect: .word 0x1e0585d1,0xf772ce06 .word 0xbe7b4971,0x8c78b7bf .word 0x67403f47,0x3f4da637 .word 0xfe4c633e,0xbed0f1c2 .word 0xff403f47,0x394ce878 .word 0x0954be18,0xab9df2d9 .word 0x81770b87,0xec76acc5 .word 0x1dffc245,0x97aee2c1 .word 0x5b65e281,0x39508f60 .word 0x4be83242,0x5abd7431 .word 0x35dc575f,0x2e350fb8 .word 0x4e0d0b18,0x3ac94be6 .word 0x191dbee7,0xb6493fef .word 0x9ddb410a,0xea56f6c5 .word 0xa667b21d,0x13b0b192 .word 0x6dc5c548,0xe29dd0b9 .word 0x0acd607a,0xab4bb2fc .word 0x5d357138,0x3dfb5425 .word 0x19957d57,0xf8e798f1 .word 0x5cb3b6d9,0xb7f73f2c .word 0xe84b1bfc,0x9161f53f .word 0x08758223,0x55f38d97 .word 0x4a2abc4e,0xc15960e3 .word 0x35b7417c,0xabcacd20 .word 0x67934177,0x3e419192 .word 0xde98e78b,0xaee785e4 .word 0xe0d90cd6,0x69477f31 .word 0x5638a82d,0xc02a5fcf .word 0xe8d63198,0x516bb170 .word 0xcac75392,0xea6283dc .word 0xa91647b1,0x8952f576 .word 0x91e18cfb,0xd96a3684 .word 0x8dff1bb4,0xeeafb73d .word 0x1b21d54f,0x12e085e1 .word 0x1570e277,0x13cc3154 .word 0x91dc77d0,0x582b4e0f .word 0x3d93e751,0x9be5b7e4 .word 0xe8b4b087,0x06474c83 .word 0x7350b45f,0x7d4bc727 .word 0x197f2b10,0x04658d8a .word 0xed3fa382,0x4b871103 .word 0xbb8d65a8,0x3b250476 .word 0xbf010f57,0x845eba45 .word 0xe147ff6d,0x9cfbbd8f .word 0x8bb91b53,0x0d274b41 .word 0xfd44da93,0x1c547694 .word 0x81791efe,0x3c06e54c .word 0x0d6dbb46,0x9277a5d3 .word 0x35a53cfd,0x0f8411fa .word 0xbe3bd45b,0x570439e6 .word 0x8a86467b,0x9a6a3bd9 .word 0x30858d1f,0xef9b4ca7 .word 0xab7d469c,0x2f2f576d .word 0xdb19818d,0xb65b7c62 .word 0xda59131c,0x4c95bbfa .word 0x37429de5,0x358ae72c .word 0x25d0a203,0x4e069408 .word 0x25db8637,0x76391310 .word 0xb87da139,0x8da444dc .word 0x4d08a852,0xfd4a840b .word 0x5ff78fac,0x66b05dfd .word 0x7c68145a,0x4e0d8be5 .word 0x231c236e,0x45289179 .word 0xdd1cf9ec,0xc01c3e35 p56_init_registers: .word 0x00e93de1,0xa803df5c ! Init value for %l0 .word 0x5a181b6b,0xc86545c0 ! Init value for %l1 .word 0x98335810,0x15fcde8f ! Init value for %l2 .word 0x25530111,0xf7f329dd ! Init value for %l3 .word 0xae3268ea,0x98219e3c ! Init value for %l4 .word 0xbc685666,0x20c423a0 ! Init value for %l5 .word 0x7c521340,0x322be254 ! Init value for %l6 .word 0xae0174d0,0x267715f3 ! Init value for %l7 .align 64 p56_init_freg: .word 0x9d4ca557,0x57011adf ! Init value for %f0 .word 0xf9bf7ee7,0x9cbbb3f0 ! Init value for %f2 .word 0x2700d662,0xdf7147cf ! Init value for %f4 .word 0x683da040,0xd93ae1d8 ! Init value for %f6 .word 0x2c84b42b,0xaa6cc031 ! Init value for %f8 .word 0x43de709a,0x75f99793 ! Init value for %f10 .word 0xf137227a,0xbbd1685c ! Init value for %f12 .word 0x7f58ce1e,0x520f7f8d ! Init value for %f14 .word 0xcbf4fce3,0x4f5db567 ! Init value for %f16 .word 0x22aeb106,0xf3c55d1a ! Init value for %f18 .word 0x5f886a8b,0x87639ba5 ! Init value for %f20 .word 0xbdca63cc,0xbef59c89 ! Init value for %f22 .word 0x774b5f84,0xa3727942 ! Init value for %f24 .word 0x367df2e1,0x1d969579 ! Init value for %f26 .word 0x55b8c5b1,0xa5e7a8f1 ! Init value for %f28 .word 0xc0ecddf3,0x63528dc5 ! Init value for %f30 .word 0x36390e0a,0x58bf5c81 ! Init value for %f32 .word 0xe8906aa5,0x783db3b9 ! Init value for %f34 .word 0x447a5504,0xa6b50cbb ! Init value for %f36 .word 0x4005e17b,0x241e6cc8 ! Init value for %f38 .word 0xf8a4155e,0x5e2a597e ! Init value for %f40 .word 0x9a059820,0xf3d76cfb ! Init value for %f42 .word 0x2735b90d,0x6aaeb960 ! Init value for %f44 .word 0x4be88aea,0x28d379b6 ! Init value for %f46 .word 0xa362c373,0x3bb43225 .word 0x940cded2,0xa5766968 .word 0xca2d761c,0x16b986e7 .word 0x67d2c7c7,0x3d51f0b7 .word 0x84c85dba,0xc724cdc4 .word 0x1c259eed,0x8288c6cb .word 0x89633eac,0x7d5be17a .word 0x96b1b871,0xd409068c p56_expected_registers: .word 0x00000000,0xe84b0310 .word 0x2ef07d59,0x57e5743b .word 0x00000000,0x4d4643db .word 0xb2fe8c6d,0xfd08397c .word 0x00000000,0x98fec962 .word 0xb2fe8c6d,0x8dbdf30e .word 0x00000000,0x0adfe221 .word 0x00000000,0x90045068 p56_expected_fp_regs: .word 0x2a823ccd,0xd267faf2 .word 0x826c7fd0,0xffffa293 .word 0x2700d662,0xdf7147cf .word 0x683da040,0xd93ae1d8 .word 0x2c84b42b,0xaa6cc031 .word 0x43de709a,0x75f99793 .word 0x56b95ccc,0x72b54e49 .word 0x7f58ce1e,0x520f7f8d .word 0xcbf4fce3,0x4f5db567 .word 0x22aeb106,0xf3c55d1a .word 0x5f886a8b,0x87639ba5 .word 0xbdca63cc,0xbef59c89 .word 0x774b5f84,0xa3727942 .word 0x367df2e1,0x1d969579 .word 0x55b8c5b1,0xa5e7a8f1 .word 0xc0ecddf3,0x63528dc5 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p56_local0_expect: .word 0xdd5838ec,0x8e885f6e .word 0x39d52f8c,0x85bb98f6 .word 0x36c7b570,0x0c03a201 .word 0xf8aa53f6,0xae5a59a8 .word 0x8d7f0f52,0x589d353c .word 0x2a823ccd,0xd267faf2 .word 0x881e9a21,0x578b3e26 .word 0x14fecfb1,0x4bbde61e .word 0xf7b0523a,0x41ddd3c1 .word 0x17d43d0b,0x0747622c .word 0xc73fa4ea,0x3224564e .word 0x8cbcc2f4,0x91dc4ca2 .word 0xf5e111fd,0x986c45f2 .word 0xeda57201,0xdcc416d6 .word 0x38cc5e51,0xb17539d0 .word 0xd32ec818,0x72080020 .word 0xa293cc7b,0xb5ff7b59 .word 0xfcf729b8,0x4d65227a .word 0x3b3f7bb0,0x0d2bbe22 .word 0x976ffd60,0x904f937b .word 0x3f0f2624,0x5bcdcb3f .word 0xdccf8213,0xeabc9ce7 .word 0x2553b312,0xa9815e46 .word 0xcdebb5c6,0x0b2fb11d .word 0x86a5bb67,0x1f4b9008 .word 0x1714859b,0x23e080e2 .word 0x36f9822b,0xebd420d1 .word 0xf26dc18a,0xebc00fe8 .word 0xd524c3fa,0x68183f33 .word 0x76a39f7d,0x5fc21ef1 .word 0x65d43cf2,0xdf65ed5a .word 0x4648993e,0x0e9272ba .word 0x6cd9f14d,0xa1397e66 .word 0x247d71c5,0x9bb7f9b4 .word 0xb2fe8c6d,0xfd08397c .word 0xc1d66f92,0x7b6b1d45 .word 0x6aef542c,0xcc9a639a .word 0xa4de7d33,0xb1e11b99 .word 0x7fa33de3,0xe0ba3d7e .word 0x840ee1ca,0x498babe8 .word 0x726fd87b,0x3a863b80 .word 0x000000ea,0x6f74c951 .word 0x753a789a,0xcff02adb .word 0x98a36871,0xa7d53d18 .word 0x0c322ef9,0x2fe61a68 .word 0x50c2559e,0xa09b4312 .word 0x6bca5455,0xc3cbeec3 .word 0xe1ed7629,0x708d4077 .word 0x3e6ec4d9,0xad4fb925 .word 0x7214984b,0x9e5b5494 .word 0x4baf6de3,0x68e66211 .word 0x03ad9db0,0xc619d393 .word 0x902fabbc,0x67ea7e96 .word 0xb85d695c,0x9a4ad57c .word 0x796dd559,0x26d7af71 .word 0xd7dcd68b,0x54a4e0a7 .word 0x834b387f,0x278690d4 .word 0x45cf7c43,0xf45970b0 .word 0x26e06178,0x48ea855c .word 0x7e42c3cb,0x723cf512 .word 0x69b9064a,0x33d921c2 .word 0x65b944d1,0xfc85e038 .word 0x6412f3de,0xfaf3d1ed .word 0x3992e311,0xe139862d p56_local1_expect: .word 0x3c9e2198,0xa023c420 .word 0x62c9fe98,0xdefe6515 .word 0x57a54c9d,0x1cbead2b .word 0x40a03d68,0xec29adff .word 0x93a2ffff,0xd07f6c82 .word 0xff9f7ba0,0x3ee31842 .word 0x1e4c69e8,0x96c07147 .word 0xdda909c4,0x2e14d129 .word 0xd55013d7,0x8520d72a .word 0x90ad8e0e,0x03149224 .word 0xebff203e,0x4f3cd572 .word 0x8a65b88c,0xba0cb696 .word 0xf4c74853,0x6e938d8b .word 0x5aa0d57d,0x4aa93fb2 .word 0x6bb91a9d,0x19672d3f .word 0x7ed26c2f,0x8f58e526 .word 0xbdb730cd,0xe990b2c7 .word 0x13b499e7,0x64ab7b56 .word 0x7c254e1a,0x4b3c5b7b .word 0xd4fb1959,0x26dfa97a .word 0xf9293c30,0xa82a7e61 .word 0x4403b6d2,0x00bef5d3 .word 0xa9a8766d,0xd0bc8170 .word 0x801113bc,0x3894c1c2 .word 0x36b3afe8,0xb9e103c4 .word 0x55795c35,0x4b70d415 .word 0x9c2eed82,0x7b14f397 .word 0x628c9683,0x3988e309 .word 0xfcf57c16,0x3ab4b960 .word 0x805221bd,0xb78f6138 .word 0x479d1767,0x29d026e7 .word 0x95ad05bf,0x363a7fcc .word 0x8c891ff4,0xa20edbf7 .word 0x0e60f8eb,0xe709ac19 .word 0x818a2abd,0x83987c89 .word 0x163fec41,0x25be50f3 .word 0x93c0897c,0x6ab41620 .word 0xc57315e8,0xe44d63a5 .word 0x139adec0,0x401c2b72 .word 0x51802b96,0x0631a267 .word 0x1776812d,0x80cce454 .word 0x8f54cfcb,0x8eea6407 .word 0xe37d6d7e,0x78c5fa29 .word 0xe8027c03,0x43c630f7 .word 0xd29c6250,0x46554539 .word 0x1dbbab6f,0x19a8e6c7 .word 0x7cc2e8eb,0xfbdffbaf .word 0x6fabe957,0xd4bf7dac .word 0x73c49915,0x9fc9045f .word 0xba68a80d,0xc2d06609 .word 0x4df3e357,0x4a21ef0b .word 0x1cf6868e,0x2ecf31d9 .word 0x5f79bb39,0x69add1b7 .word 0x862f08f1,0x3ed07b37 .word 0x39d45358,0xf1ef737e .word 0x2c4fbd9e,0xb318df16 .word 0xf93843aa,0xc035a694 .word 0x7b104e5c,0xf09765c3 .word 0xd408e78f,0x6718b0cd .word 0x24198417,0x687e07fc .word 0x4ddac939,0xf6c33011 .word 0x6f7afa93,0x7dd25007 .word 0x6e9681af,0x2a03c7bb .word 0x28bb3a2f,0x8e3cd516 p56_local2_expect: .word 0x76000000,0x7423c191 .word 0xd8e13ad9,0xcc5cb956 .word 0x98fec962,0x1565fede .word 0xf1a8e7a5,0xb1c5b855 .word 0x36defc15,0x10583398 .word 0xcc5cb956,0xa5ffdb6d .word 0x2e1bafce,0xd2e7a311 .word 0x36666b1a,0x4ebcda04 .word 0x01b02207,0x1b6ae5c4 .word 0xcbdafe29,0xc337997a .word 0x9485217d,0xfb4e6cdd .word 0xafcde214,0x9925184a .word 0x5d62e4e4,0x3637fa05 .word 0xcb77e8ad,0x0adffd7c .word 0x862b32bb,0x7a855833 .word 0x8c530740,0x84d7b677 .word 0x9b6bdcac,0x44692d61 .word 0xbe54c596,0x4b492680 .word 0xc55e5895,0xbeb5bd5b .word 0x8fac5ad5,0xf993a1ac .word 0xf1c0dc1d,0xb1f91bd1 .word 0x4efb9da3,0x71727833 .word 0x0cad757c,0x08e5e275 .word 0xe5d2a19d,0xe5a08a44 .word 0x0b277268,0x611ddabe .word 0x91604822,0xb616f613 .word 0xaaa4b69b,0x3f289b20 .word 0x120e2913,0x02481569 .word 0x7828f3fd,0x6b09ce7a .word 0xae779808,0xdde2eadf .word 0xd2251393,0x437f1041 .word 0xaae71b81,0xeb6ce459 .word 0x5e5ae80b,0x0d2a89a8 .word 0xfc1bcb55,0xf4ec11a4 .word 0x9abad3e9,0x9b27df60 .word 0x6c95be10,0x8abb466c .word 0xf4f66604,0x614fc68e .word 0xbdbc1234,0xfab23bf1 .word 0x2f3fcd22,0x6fd4b5b8 .word 0x57efa3f7,0xa0d5042c .word 0xc7f08809,0xf9b13710 .word 0xf58be930,0x2978446f .word 0x2ef07d59,0x57e573b6 .word 0x3b667e39,0x6042c757 .word 0x42ec9a2a,0xfbde4a6a .word 0x5add8453,0xc4b8b3ff .word 0xe5b7148d,0x2e94f6b8 .word 0xb67ecc71,0x85757a07 .word 0x270c8e39,0x45496bb9 .word 0x6b1a31ed,0x6ed61824 .word 0xf5fcb6f9,0xb2a8f930 .word 0x4c1525fd,0xf9d6a9d0 .word 0x775efbad,0xa4001dc6 .word 0x7f187cb5,0x7dc37f15 .word 0x7d02facb,0x34790106 .word 0xf78a3432,0x23e7c517 .word 0x31432606,0x61191b75 .word 0x5f886a8b,0xdf0b91f9 .word 0x62c84b74,0x40320445 .word 0xe4983cd2,0x68027899 .word 0xdafb228f,0xb738fac0 .word 0xefbaebcb,0x01667fa6 .word 0x7b22e943,0x2041c4d3 .word 0xa6e3ee7a,0x0b5575c0 p56_local3_expect: .word 0x7efa97bb,0x2fc07a93 .word 0x000000c6,0x000000ea .word 0x00000d04,0xc9876715 .word 0x0adfe221,0x90045068 .word 0xb673e557,0x597df02e .word 0x2c84b42b,0xaa6cc031 .word 0xc146cd66,0x8e3cd516 .word 0x411a7a0d,0xaf41a8a1 .word 0xf64be2ec,0x6b36941d .word 0xcf38f662,0x5dea057f .word 0xb7b06b30,0x55531342 .word 0xabe9c342,0xc57fcec1 .word 0x9f93dfd3,0x457a7968 .word 0x2611378f,0xbef13432 .word 0x2bf9fcda,0xca7fb016 .word 0x2a823ccd,0xd267faf2 .word 0xbb75ef4d,0x56842b27 .word 0xd8005dd1,0x2bb5c6a8 .word 0x60c9f13b,0x1c7d2e12 .word 0xdd376c34,0x9331ab0d .word 0x774fd408,0xebe0dcd8 .word 0xe2bd714c,0x2a7a10cd .word 0xb2b60172,0xd25ff2af .word 0x83c2383b,0x845e7a1c .word 0x22036fad,0xb9e38437 .word 0x23646ac9,0x20d268c0 .word 0x22b30669,0xb5080ae2 .word 0xec2ef686,0x9d614da5 .word 0xa22b2684,0xf7f46306 .word 0xc872a208,0x87880777 .word 0xa37bd396,0x32d7a1ac .word 0x5d8cbb06,0xdcbc625a .word 0x78a47d8b,0xf0887491 .word 0x814c90f1,0x82aa6139 .word 0x6b0a8704,0x691ec0b9 .word 0xbde9ec8a,0x48f80818 .word 0xdb98eb1c,0x4bf9d03e .word 0x2c167251,0xb6512a40 .word 0x77fef9fc,0xd83b0f7a .word 0x61725d14,0xa6a7d4b5 .word 0x1890c1e6,0x0d68eed3 .word 0x5d386df8,0x386bec53 .word 0xddb73a87,0x2cf5c086 .word 0xbbbe1bea,0xaf317c3f .word 0xf2f1d59d,0xcaf9284c .word 0xcc44b114,0xa6ba01d7 .word 0xfd247ff8,0xc107ca13 .word 0xa5709c25,0x0fa53d8b .word 0x8bd7aaef,0x6d1b87e4 .word 0xef06a10b,0x7b79ef24 .word 0x734431e3,0x05793e84 .word 0x496a6a0a,0xa7c09a74 .word 0x21975f41,0x98a94d96 .word 0x01a2030c,0x70b5c726 .word 0xa240d9be,0xd8d47dd0 .word 0x51c985a1,0x047011f0 .word 0x533ec81a,0xe3d7ac79 .word 0xe382ac0b,0xcd9714f7 .word 0x1dd09a48,0xd4b1aadb .word 0x3688dcbf,0x4fb49e5a .word 0xe3ed3170,0x2da0d136 .word 0x231c347e,0x8b1f7d41 .word 0x1753a7f5,0xc08c1e40 .word 0x0df823ed,0x271f4427 p57_init_registers: .word 0xd0b15031,0xee746747 ! Init value for %l0 .word 0x32e64364,0x61e74afe ! Init value for %l1 .word 0x1e86c198,0x7e9a3dfc ! Init value for %l2 .word 0x62a2591c,0xb69dad18 ! Init value for %l3 .word 0x9c55ff79,0xf6715c18 ! Init value for %l4 .word 0xfa95dff6,0x2fd69623 ! Init value for %l5 .word 0x5c0f4574,0x2d37a3f1 ! Init value for %l6 .word 0x053ddc78,0x7acc208c ! Init value for %l7 .word 0x7bd3f634,0xc7d077f4 ! Init value for %l0 .word 0x1055347c,0x603f03f3 ! Init value for %l1 .word 0x24198c29,0xc68d4c9e ! Init value for %l2 .word 0xeba25ab8,0x00952b22 ! Init value for %l3 .word 0xdef0f0b6,0x0a050287 ! Init value for %l4 .word 0xef856cae,0x92a6272a ! Init value for %l5 .word 0xc860c6de,0xbfd35573 ! Init value for %l6 .word 0xec237f0e,0x768ad212 ! Init value for %l7 .align 64 p57_init_freg: .word 0x3c396ca8,0x78e47cfc ! Init value for %f0 .word 0x1ebef5b0,0xf81c6651 ! Init value for %f2 .word 0x906a8e27,0x0e91d744 ! Init value for %f4 .word 0x9b0b19e8,0xf36d2473 ! Init value for %f6 .word 0xe9d47711,0x5691391c ! Init value for %f8 .word 0xfeec1f18,0x23bd6d38 ! Init value for %f10 .word 0xa4432c13,0xb5fe91db ! Init value for %f12 .word 0x540ddb03,0xa95c6b69 ! Init value for %f14 .word 0x3c188c19,0x31bfdd05 ! Init value for %f16 .word 0xe597faca,0xacd3f2b5 ! Init value for %f18 .word 0x1e40f3f0,0x224dbf40 ! Init value for %f20 .word 0xd3c12176,0xcc0e295b ! Init value for %f22 .word 0xce6677ab,0x9636c826 ! Init value for %f24 .word 0xabef765f,0x5927e528 ! Init value for %f26 .word 0x2c0780d1,0x25b12d96 ! Init value for %f28 .word 0x7fab482b,0x01c1965f ! Init value for %f30 .word 0xb91e3765,0x9f36a40d ! Init value for %f32 .word 0x8b51ca3b,0xa2328b20 ! Init value for %f34 .word 0xa23608fc,0x357ba7a4 ! Init value for %f36 .word 0x76a37914,0xd300023a ! Init value for %f38 .word 0x217b1fd6,0x16ea8ec3 ! Init value for %f40 .word 0xf9575f9e,0xd9c71027 ! Init value for %f42 .word 0x9e9b41ce,0xb372e223 ! Init value for %f44 .word 0xbb3a4b9d,0x5a5632bd ! Init value for %f46 .word 0xc58e9f47,0xd1df0131 .word 0x8897882d,0xa8dc0ece .word 0xb4178612,0x320d685c .word 0x0c86b3d1,0x871973e6 .word 0x3e17ec76,0x699c109d .word 0x927b8314,0x7cdce124 .word 0x7bd70e02,0xd84d447c .word 0x6f0f272a,0x04637882 p57_expected_registers: .word 0x00000000,0x00fff199 .word 0x00000000,0x179b9a74 .word 0x00000000,0x000000bf .word 0x7ea73bd8,0x028ea700 .word 0x00000000,0xb7e93cee .word 0x79a9b0fb,0x9e03827c .word 0x00000000,0xf08764b9 .word 0x00000000,0x00006840 .word 0x5e62a56c,0x306ae169 .word 0x00000000,0x000000ff .word 0x00000000,0x00000052 .word 0x48000000,0x00000000 .word 0x00000000,0x0000010c .word 0x00000000,0x86e585fd .word 0x00000000,0x9c89073b .word 0x00000000,0x86e58bc5 p57_expected_fp_regs: .word 0x3c396ca8,0x78e47cfc .word 0x1ebef5b0,0xf81c6651 .word 0x906a8e27,0x0e91d744 .word 0x34cb3844,0x70ca827a .word 0xe9d47711,0x5691391c .word 0xfeec1f18,0x7e79a6bf .word 0x331d6a6c,0x451df74f .word 0x540ddb03,0xa95c6b69 .word 0x3c188c19,0x31bfdd05 .word 0xe597faca,0xacd3f2b5 .word 0x749a9b17,0x99f13093 .word 0xd3c12176,0xcc0e295b .word 0xce6677ab,0x9636c826 .word 0xabef765f,0x5927e528 .word 0x05ddbf31,0x25b12d96 .word 0x7fab482b,0x01c1965f .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p57_local0_expect: .word 0x000000ff,0xbf3dbbfb .word 0x4068e03e,0xba88f2bd .word 0x5ad0aa42,0x098ea608 .word 0x010c2809,0x42b50fbf .word 0x05ddbf31,0x85ce0ef6 .word 0xffe832f1,0xf16808de .word 0x00000000,0x79cab71c .word 0xae70048f,0x8db689df .word 0x6e6b8244,0xe24568c3 .word 0xc61f904f,0x769ebf69 .word 0x06017239,0xbab1cbcd .word 0x8d77b4b5,0x2855ad5c .word 0x3b9ca581,0x09db10da .word 0x09d58e0a,0x31167798 .word 0x2a1d14d6,0x3bf4a1ac .word 0x6cb170d9,0xfa5bad19 .word 0xd6fb80d6,0xa8c56d20 .word 0xb0d3753c,0x6dfe92f5 .word 0x807fb8cb,0xb2fca138 .word 0x5d931ccf,0x842a5858 .word 0xa7b21187,0x84c20ae3 .word 0xab6411ca,0x22471786 .word 0x6a2c2a90,0x0531ed46 .word 0xd6b6dd7d,0x19d3c827 .word 0xd96c27fb,0x3f9f63b9 .word 0x3d37bb70,0xec0280ae .word 0xc6426df1,0x02cfd1bb .word 0x20ec6d3b,0x9eb370d0 .word 0x80f0f186,0xe67cf6f3 .word 0x2b254a8f,0x2777d8d1 .word 0x99976a8b,0x3a417569 .word 0x4c578777,0x20c6579c .word 0x45f82af7,0x9140e10b .word 0x3ae664c4,0xc9ee18a2 .word 0x77e2c15f,0x513319b5 .word 0x489a4e10,0x3d868d5c .word 0x8a6e42d9,0x2c067ac7 .word 0x7c821509,0xd6086ce7 .word 0xbe328510,0xec1e993d .word 0xf24f3d80,0xba8b9d1b .word 0x00000093,0x84952ede .word 0x1006d49f,0x97ea64a8 .word 0x9b04c95d,0xeadd4b99 .word 0x000000fb,0x2b4095ff .word 0x676d17a5,0x42f8ed23 .word 0xed590564,0xad217724 .word 0x79a9b0fb,0x9e03827c .word 0xfd51f5db,0xe06642f3 .word 0x8e483b3d,0xb650fc5d .word 0x601a0052,0x1d7974db .word 0x7d76af82,0xc268d0de .word 0x225ada69,0x92721ce0 .word 0x637460ce,0x86efd81e .word 0x732ae34e,0xb47b21a6 .word 0x4b790d03,0x71d532e6 .word 0xc77fb71a,0xcc99a5e8 .word 0xbc7c87cb,0xe6cdd074 .word 0x17d5a86a,0xb9b4caee .word 0x36206783,0x67d77bb1 .word 0x5141df6e,0x99e346bc .word 0x0bf6b434,0x7f572aee .word 0xa4018fbc,0xa836deed .word 0x25e0ac38,0x830660de .word 0x28abe72c,0x47cd08ca p57_local1_expect: .word 0x5e62a56c,0x306ae136 .word 0x0000006e,0x8a2f87c3 .word 0x44d7910e,0x278e6a90 .word 0xf08764b9,0x7e79a6bf .word 0x0a915b2f,0x124afd9c .word 0xbfa6797e,0xb96487f0 .word 0x1286711c,0xc3cfc229 .word 0x04b03aff,0x77ac19e1 .word 0x731880f2,0x55065977 .word 0xa90fa01b,0x5cf63473 .word 0xc66c112e,0x7e051be9 .word 0x5a6b946d,0xb813240d .word 0x8983c3ce,0x9d643ab3 .word 0x157acfd3,0x9f292243 .word 0x1a3d5e12,0xb663f2f8 .word 0x5e246d1f,0x9ad0fba8 .word 0xe3bb2710,0xfc7fee33 .word 0x7b2bb79a,0x544e25d6 .word 0x05a5a058,0xf7dd07dc .word 0x46ef2624,0x1516dd67 .word 0xfe0f5ff2,0x8d5ec3bf .word 0x603f03f3,0xeeb93e75 .word 0xce54ccce,0x5054dc96 .word 0xe3e44d07,0xd90d623f .word 0x17327b3e,0x4db299c3 .word 0x7ea73bd8,0x028ea700 .word 0x53433959,0xff57c615 .word 0x6f61eba5,0xe4bec870 .word 0xe7ddaeb6,0xb6ad83fd .word 0xa352aaff,0xcf8fcc63 .word 0xca8821e0,0xd6a99f2d .word 0x53aae9f8,0xa714991e .word 0xcc4f50ff,0x8e5fcbee .word 0xbe1cc25b,0xc9d5e4a8 .word 0xcc84156b,0x8b16b252 .word 0xad5f569a,0xc8c06a09 .word 0xc3f6c4d2,0x46f9c6a4 .word 0xf3823059,0x40092d23 .word 0x996010c2,0x6911b380 .word 0xf5a165bd,0xe55d4831 .word 0xb08f09c0,0x53a64fb3 .word 0x25e100ce,0x86d4dc6f .word 0x77c0d739,0xaecaffab .word 0x17f89085,0x11558123 .word 0x90699c3a,0xca5fe19b .word 0x2e5048f0,0x95ff9d6c .word 0xf7acc30f,0xfdbb12ec .word 0x28072bab,0x2c7e7a28 .word 0xd654767d,0xff32a4e6 .word 0xcc36c217,0x7e319cc5 .word 0x3d719977,0x6e9a0b23 .word 0xa9fc2324,0xda76f8f4 .word 0x8b18412f,0xeaad3ed2 .word 0x7b34f68e,0x56fb4031 .word 0xa92bb60b,0x7a4594aa .word 0x2a2ed45b,0x0951c601 .word 0xa1d9f96f,0xb1caf863 .word 0xd33abefd,0xd18cf4f7 .word 0x637a33b9,0x7e005751 .word 0x2d6fcc01,0x86e585fd .word 0xd9e3bad4,0x099c020f .word 0xa7832a2e,0x1da6c901 .word 0x410c95be,0x1adb4970 .word 0x05671bbe,0x676c6911 p57_local2_expect: .word 0x00fff199,0x179b9a74 .word 0x03eb747d,0x0752254b .word 0xfa270b25,0x2717aa55 .word 0xffb95c81,0x7145f257 .word 0x0f2ffd61,0x13581b98 .word 0xbf856cae,0x92a6272a .word 0x00582825,0xbd014b1e .word 0xa167c2cc,0xa91365d1 .word 0xf6328744,0x8fd6adfc .word 0xe780b3d0,0x706566d8 .word 0x9eb2bf63,0xd0865e9c .word 0xcc7277bf,0x6223a1da .word 0x15f17b7b,0x661f9751 .word 0x0516570c,0x316efe88 .word 0x821f6355,0x85b57434 .word 0xc5c71db6,0xdb3b53a8 .word 0x36e16a30,0x34e832f1 .word 0x7090c2ac,0x26151570 .word 0x504a13e1,0x46b4e054 .word 0x31d5d6a0,0x3a408d82 .word 0x7ded0360,0xf8d7c29e .word 0x89382d0e,0x000000ff .word 0x8de4694c,0xac69dc65 .word 0x1427fd77,0x67809d3c .word 0xd5d425d2,0x38d01abc .word 0x2509498c,0x5e8ddead .word 0xdcb04179,0xc24885ae .word 0x5e3ba90f,0x5099db35 .word 0x9b600523,0x19ff231c .word 0x119abb39,0x855a76f5 .word 0x7281880c,0xea18c228 .word 0x3783a568,0x465ff1e5 .word 0xfe93e51c,0x6ed5ae58 .word 0xb43795ce,0x11c8c056 .word 0x3a7112a7,0x3b474181 .word 0x1b0b5295,0x67f2a466 .word 0x6c035369,0x9a03234a .word 0x91db8cfd,0x05556427 .word 0x981bfd99,0x098ff2ac .word 0x859d9314,0x72354e1b .word 0xdc28f9d4,0xa2fb7059 .word 0x7143c3f9,0xa86a73bd .word 0xcc5d75b3,0x88a90f16 .word 0xd17e5881,0xef779221 .word 0x556dac00,0x89dcca0c .word 0x0bee5a2a,0x9fb02d06 .word 0xc9645003,0xe0ed7645 .word 0x53f75984,0x56cd2927 .word 0x62a17dd4,0x77e8afdb .word 0x2d37a3f1,0xbb37342d .word 0xab508910,0x8970322b .word 0x5c367e00,0xa7e1095b .word 0x51a47077,0x4667f7bd .word 0xd05e6f5a,0xdbcf2025 .word 0xc5c696d6,0x6b2f0234 .word 0x0cfe0bea,0xe9d78393 .word 0xe1cafc3c,0x66ace3cb .word 0x2eaa7f93,0x5fb18dcf .word 0x776895fc,0xb5c0e934 .word 0xc2ff0367,0x8669defd .word 0x1bf3a056,0xad079c20 .word 0x00c1e33e,0x8ed9f64e .word 0xd26ab56f,0xd6034bce .word 0xf1b42dde,0xbcf3d438 p57_local3_expect: .word 0x36e16a30,0x6ca5625e .word 0x540ddb03,0x08a68e09 .word 0x36e16a30,0x4438cb34 .word 0x00d38408,0xf7bda196 .word 0x331d6a6c,0x451df74f .word 0xffffffff,0xfef29a3e .word 0x1052f39f,0x71669ac3 .word 0xa8848f0e,0xb1eb53b9 .word 0x6b7a16df,0x6383f600 .word 0x3b5fbdd6,0xce317833 .word 0xbfe5927f,0x64ba269e .word 0xffd9f739,0x1a1906a6 .word 0x561fa5ea,0x6d62a6cf .word 0x13fc6e92,0x3a88070f .word 0xda5f6119,0x261544af .word 0x114765ae,0xa36ee165 .word 0x3c900788,0x2b0521a8 .word 0x5e974e4a,0xb05be665 .word 0xf161d762,0x7c752191 .word 0x0668c2d7,0xa45f4940 .word 0x47a207ec,0x774892e6 .word 0xec447ddc,0x376f5daf .word 0x7ad97567,0xe9cec2bd .word 0x4b298767,0x590a7f82 .word 0x5e849627,0xbd22498e .word 0x3f0f0825,0x8259939b .word 0xe8d8b856,0x9939c343 .word 0x034aefa3,0xdedf8a8e .word 0x98e65f93,0x00000093 .word 0x10cca0c9,0x5fa2f646 .word 0x7031d2fc,0x1410bf06 .word 0x3fd71566,0x3a95cbb3 .word 0xa503f653,0x82cd0a9f .word 0xe028ee15,0x89e6b461 .word 0x81495d47,0x7e403919 .word 0xb0cc6148,0xc73ae59a .word 0xa765f33c,0x87444a2c .word 0x5d2a6385,0x9e5dc7b7 .word 0xe55ca475,0xaf9fcd64 .word 0x2f9bf7e6,0x778a2189 .word 0x14bf9bfa,0xe3906fd3 .word 0x1facbfa3,0x6bc436fb .word 0x11ffbef8,0xb0216b76 .word 0x0b292d9d,0xb632f85d .word 0xeac759f8,0x2f0e78df .word 0x371c313b,0x5078a4fe .word 0xb22c3354,0x1578542c .word 0x755d6d1b,0x767b20f4 .word 0xb7b9129d,0xa42581e4 .word 0xf0b87edb,0xd9c8b18c .word 0x80326d15,0x63d74a15 .word 0x16534f92,0xe8ba1d8b .word 0xc5f2cf5b,0x6a0f9fa8 .word 0xeb711f01,0x924aff26 .word 0x900620aa,0x3c77beb0 .word 0x1c675e47,0xad2c6bfa .word 0x2ffd10cc,0xecbdba66 .word 0xc0fcb51e,0x4346d7bb .word 0x830550f4,0xc52724e5 .word 0x136339c2,0x41649331 .word 0x4360f7dc,0x28d32753 .word 0xed49ab41,0x1eb7f213 .word 0x81b1528c,0x38788f30 .word 0x9033a707,0x12e8fcb9 p58_init_registers: .word 0x80530bb0,0xb103b0cf ! Init value for %l0 .word 0x36f475e0,0x19ca4c73 ! Init value for %l1 .word 0xe48fe480,0x1b93f70d ! Init value for %l2 .word 0x526b3d70,0xa8e90a44 ! Init value for %l3 .word 0x9d2273be,0x3a9ef305 ! Init value for %l4 .word 0x22f697da,0x8fa95edf ! Init value for %l5 .word 0xa5032b34,0x4eb2b460 ! Init value for %l6 .word 0x86fa3576,0xa62ec969 ! Init value for %l7 .align 64 p58_init_freg: .word 0x75eb4d04,0xf7771393 ! Init value for %f0 .word 0x3d7ff1c6,0xfaf2c5ba ! Init value for %f2 .word 0x0e37a6d3,0xa7137b5f ! Init value for %f4 .word 0xf7f4bb2c,0x67ad808c ! Init value for %f6 .word 0x0c6d4aee,0xfebeff37 ! Init value for %f8 .word 0x1a2a50ad,0xa6c91964 ! Init value for %f10 .word 0xb7782d42,0x009e0230 ! Init value for %f12 .word 0x241cd3ba,0x7c335edd ! Init value for %f14 .word 0xd7747626,0x826fbecf ! Init value for %f16 .word 0x9be142d2,0x93307dc5 ! Init value for %f18 .word 0x19b37e80,0x8e3eba8a ! Init value for %f20 .word 0xb2f1e8c9,0x83e8e8ef ! Init value for %f22 .word 0xf1a276ff,0x8f729cf9 ! Init value for %f24 .word 0xec5795a1,0x4495379d ! Init value for %f26 .word 0x1b92ccbe,0x4dcfdc10 ! Init value for %f28 .word 0x4eae4b3f,0x2925a5d6 ! Init value for %f30 .word 0xecaeaf3e,0x9ba24b52 ! Init value for %f32 .word 0xae3305ce,0xd98ab297 ! Init value for %f34 .word 0xc3ba8a9b,0xe04a1c3b ! Init value for %f36 .word 0x183e4038,0xb08f75db ! Init value for %f38 .word 0x13447070,0x0f1ba764 ! Init value for %f40 .word 0x14490132,0x6ee4d9f4 ! Init value for %f42 .word 0x08580a8e,0x0ce64b88 ! Init value for %f44 .word 0x56cd3c12,0x5f304d34 ! Init value for %f46 .word 0xabe9a6e3,0x2749a5e1 .word 0xebfc059e,0xeb02e400 .word 0x527ed73a,0xde6370de .word 0x1fe90725,0x76b36e89 .word 0x0f54df8e,0xd247d746 .word 0x116cd9af,0xb89e6770 .word 0xee74341f,0xec82840c .word 0x9acaf896,0x0bf86b81 p58_expected_registers: .word 0xffffffff,0xffff99e9 .word 0x9529698e,0x8161f97e .word 0x00000000,0x30029e00 .word 0xa52d31d0,0x2c3f2fc0 .word 0x00000000,0xce0f6923 .word 0x00000000,0x00000066 .word 0x00000000,0x000003a4 .word 0x00000000,0x2305bc7a p58_expected_fp_regs: .word 0x729f3582,0xd663e7f6 .word 0xf73ba323,0x5b09ad55 .word 0x7f760c92,0x2a0d5f04 .word 0xd614fb79,0xadb796e8 .word 0xa8dd4f74,0x49110501 .word 0xafab1c62,0x0cef1132 .word 0x6692bf66,0xc4e21e74 .word 0xa28d45c5,0x52655f35 .word 0xbc06d9c4,0xb98610cd .word 0x9be142d2,0x93307dc5 .word 0x6e9dbc2d,0x8e3eba8a .word 0xb2f1e8c9,0x83e8e8ef .word 0xf1a276ff,0x8f729cf9 .word 0xec5795a1,0x4495379d .word 0x1b92ccbe,0x4dcfdc10 .word 0x4eae4b3f,0x2925a5d6 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p58_local0_expect: .word 0x12794d28,0x450a66bb .word 0xdeb35670,0x256809dd .word 0x729f3582,0x740285cb .word 0x00000000,0xb45e9240 .word 0xfffffa3e,0x00000022 .word 0x7056b3de,0x7abc0523 .word 0x989ebee0,0x2bd054f5 .word 0x281f959d,0xaa77a7fb .word 0x93378c8d,0x3dd7afec .word 0x3117cd2d,0x91677883 .word 0xf6c28b47,0xf5efc2fd .word 0x46417e0b,0xdb4eefa5 .word 0x2c26d35f,0x4ea9caba .word 0x0113dcad,0x51310914 .word 0xc718ee10,0xa0e2a4f5 .word 0xd4f8bc77,0x831f0e13 .word 0x8806cf27,0x88c882e2 .word 0x94067fe6,0xb320f988 .word 0x91853234,0xff993da5 .word 0x7fce546a,0x203ca922 .word 0x67ea1459,0x9ffaee1d .word 0x82427d7a,0x5bf08114 .word 0x274c44db,0x3c8604d8 .word 0x3f2f335b,0xdce87017 .word 0x02ce836a,0x00000aa6 .word 0xa90081ff,0x0010c05e .word 0x8e24ae85,0x30495892 .word 0xaef433ae,0xff72f599 .word 0xc1a6e131,0x0c2028ef .word 0x2f375868,0x9c06cf95 .word 0x2f62b60e,0x661b67b5 .word 0xe0064b58,0x55935dcb .word 0x39261a66,0x99ad6a74 .word 0x234f1c82,0x04b81318 .word 0xcbd94ff6,0xd843c437 .word 0xc596457f,0xbca7bb6d .word 0xa174bb47,0xc79de87b .word 0xc372f901,0xff3af6f2 .word 0x88379a7e,0xdaf8b3d8 .word 0xfbef1454,0x566367d9 .word 0xd48ba986,0x5ee9fbdf .word 0xf8d652e0,0x8b3d410f .word 0x149d4382,0x3f19875b .word 0x0f4aedd8,0xcf096811 .word 0x4e365b66,0xb41afc0f .word 0x7e38171c,0xe755d096 .word 0x2eff52c9,0x29d92c71 .word 0x86efd1ff,0x7880d1f8 .word 0xcd1086b9,0xc4d906bc .word 0xc57d3093,0xd242e19b .word 0x8aba3e8e,0x2dbc9d6e .word 0xefe8e883,0xc9e8f1b2 .word 0xf99c728f,0xff76a2f1 .word 0x9d379544,0xa19557ec .word 0x10dccf4d,0xbecc921b .word 0xd6a52529,0x3f4bae4e .word 0xf6e763d6,0x82359f72 .word 0x55ad095b,0x23a33bf7 .word 0x045f0d2a,0x920c767f .word 0xe896b7ad,0x79fb14d6 .word 0x01051149,0x744fdda8 .word 0x3211ef0c,0x621cabaf .word 0x2a1fbda6,0x66bf9266 .word 0x355f6552,0xc5458da2 p58_local1_expect: .word 0x30029e00,0x422d78b7 .word 0xff9708b5,0x24254d2c .word 0x99c6080e,0xd3ce215d .word 0x5ec0fa3e,0x819287d8 .word 0x267ff4ea,0x5949d7ca .word 0xd4cdc30f,0x34c6b687 .word 0xd7cbebcd,0x2abe74de .word 0x8e242cc0,0x64010a68 .word 0x2d1a7415,0xd3a374ba .word 0x1749321b,0xfc4d4a4a .word 0xe2d6edb3,0x01b80ba5 .word 0xa8caa45a,0xaf0a1d8e .word 0x8fe3fe9e,0x97e35c1b .word 0xd050d5b1,0xffc94077 .word 0xaaf038af,0x3bb64a3f .word 0x2e7089c3,0x8a43ac4e .word 0xabb81c9e,0x4977eec3 .word 0xc8e0b010,0x54f45be3 .word 0x19b37e80,0x00000000 .word 0x4d6db346,0x880199d3 .word 0x839b48f6,0x6227cd52 .word 0xebfa82b0,0xfffffa3e .word 0xe4a5b737,0x23974d0e .word 0x5180dfad,0x3430b693 .word 0xa09370ff,0xbd96d544 .word 0xed494923,0xd3bafdd8 .word 0x845a69b1,0x5f219965 .word 0x59533545,0x0d39d97c .word 0xd540cee6,0x8baa9162 .word 0x1739ebc3,0x27834455 .word 0xc718ee10,0xa0e2a4f5 .word 0x62d53ee0,0x87bdf6e6 .word 0x0319487e,0x1d57eadb .word 0xef7d2113,0xa9e55798 .word 0x09d7e53b,0x661a5d9b .word 0x83a33b76,0x188ceb9b .word 0x4e7ee445,0x45640773 .word 0x772f5946,0x48bcebe4 .word 0x965973cc,0xc5726910 .word 0x366fb802,0xcc407712 .word 0x5b5f7182,0xe184a362 .word 0xa3fa5ce0,0x62ff6479 .word 0xe2de9f58,0xaecfb7db .word 0x664a0b8c,0xb1db066c .word 0xd93692d4,0x62a828da .word 0x3766d888,0x0ed9f3ef .word 0x886dc938,0xc4dbd021 .word 0x7e0a2f37,0x7b84a11a .word 0xa33cb0e0,0x1795732e .word 0x712296d7,0xad5e651c .word 0x87b8a89b,0x1bcbc5de .word 0x6d21eace,0xba2bb779 .word 0x0a71c94a,0x0662a21d .word 0x092d6d32,0x68f8ab87 .word 0x49239e4c,0x973df904 .word 0xa1bfdc5c,0xe86ca6bc .word 0xe290e67b,0xc32190be .word 0xbc16a851,0x6bb15741 .word 0x2c6efef2,0x31509774 .word 0x6066524a,0x73be2103 .word 0xbcea31a1,0x7aa49447 .word 0x91b42bad,0x65e0f45d .word 0x89b85357,0x8cd1bc7d .word 0x9d870fdf,0x7d710b91 p58_local2_expect: .word 0xff825237,0x00000000 .word 0x431dc69d,0xcc8e9462 .word 0x2dbc9d6e,0x847d099d .word 0xbc06d9c4,0xb98610cd .word 0x00000000,0xe4cf0af8 .word 0x98d852a2,0x95fd1147 .word 0x7017a496,0xdb6b780e .word 0x45d114de,0xbeb78b90 .word 0x33b763ae,0xfecfa397 .word 0xb7764e6b,0x4a9b9fd3 .word 0x29a9cdd1,0x3a7ac6d1 .word 0x4050a691,0xefadd45b .word 0x39b3b0f2,0x89bbcee0 .word 0xc8093489,0xc02f410f .word 0x3451474c,0x44890095 .word 0x17a306fc,0xf760b42c .word 0xd8603963,0xea358221 .word 0x456f3b3d,0x20617287 .word 0x54faa725,0x6dd978a4 .word 0xff52a457,0x30c0fb68 .word 0x4866f672,0x14eb165e .word 0x96542610,0x087a82db .word 0xa59d004a,0x905bfae6 .word 0xd85f0696,0xdd121170 .word 0xb12195d5,0x1a188567 .word 0x5a52a227,0xaed63221 .word 0x4b7525c7,0xb45e92e3 .word 0xdafdc904,0x9a7f3547 .word 0xacbca534,0x03d13752 .word 0xf2668053,0xb3e592c0 .word 0xcf75fe7e,0xc6dd98e4 .word 0x67b98c98,0x7d274c2e .word 0x4d7c2d67,0xc6e0c5a0 .word 0xf24884c4,0xadd13c7a .word 0x0ab43b07,0x1834a389 .word 0xfd6b64c9,0x9dc61d43 .word 0x3bd1d876,0x623fc0c1 .word 0xf08544a3,0x1ee22968 .word 0xba975a27,0x274a0e35 .word 0xcea1df21,0x17cded4c .word 0xd93c2af9,0x86df1736 .word 0xc4def8af,0xd11e7c68 .word 0x29fb9b8e,0x5e675082 .word 0x26143821,0xfc61a314 .word 0xe60847bb,0x5e8ac9e2 .word 0x9dd79416,0xfc03377f .word 0x85008656,0x7f588f7c .word 0xe96e4338,0x4186e160 .word 0x3483e976,0x577e2bce .word 0xd147c508,0xc04ea11b .word 0x1f7df727,0xf0cbfa4e .word 0x1f513163,0x51ae5300 .word 0x7eafac98,0xc75e4ffc .word 0xc2b946cc,0xfe47726c .word 0x70022f90,0x01f99abb .word 0xa5d35331,0x4446ab39 .word 0x84222632,0x1e822b0c .word 0xa07753bd,0x81b42671 .word 0xbc5886c6,0xc040046c .word 0x72233f61,0x0536ee68 .word 0x97052e6f,0xd393a048 .word 0x41ba1600,0xea8c1bdf .word 0xd7af32dc,0x88b8f2d8 .word 0x6ae6fcd5,0x62f486b5 p58_local3_expect: .word 0x59000000,0x23e04422 .word 0xc4e21e74,0xebddb539 .word 0xd5309ad2,0x1f6b4599 .word 0xc8d06332,0x6f9c0c8d .word 0xc8d06332,0xaf3271fe .word 0x664ca98f,0x1ecf64d6 .word 0x28749917,0xcb7d0af4 .word 0xf7f8377f,0x884317f4 .word 0x167a76ab,0x8650f80c .word 0xcf9165aa,0x04515b85 .word 0x13c5228a,0x40777911 .word 0xb2f7a6c0,0x299b0a1f .word 0x1adc21d4,0x74b24c4c .word 0x0003525a,0xbe6f9cc3 .word 0x9b1d5e50,0x8fb7445d .word 0x927e1261,0x919957a6 .word 0xcfbb1d49,0x1ba3aa22 .word 0x30f10977,0x8a26eb50 .word 0x506be7a6,0xa777f33f .word 0x251706a0,0x993d8ced .word 0x03fc90bb,0x8a1b60f1 .word 0xf46158dc,0xbaeccaa6 .word 0x00000023,0x03bd4a3c .word 0x0ebbcdf5,0xab3ccf5a .word 0xe1655ed5,0xbeca9372 .word 0x7e68be83,0xf282282f .word 0x00d1ea04,0x99a4e991 .word 0x8fc4340c,0xf1c7eb18 .word 0x06eaf278,0x139243dc .word 0x8b5ede1e,0x7a836c42 .word 0xde2d88a5,0xfc25d7d8 .word 0xe1c4d5c1,0x4a922979 .word 0xa812ac0e,0xdf1d0684 .word 0xdf47628e,0x9d28cb7c .word 0x1d0ea1a1,0xf9b24836 .word 0x318e894b,0xc7a5102e .word 0xb3f70277,0x502efe99 .word 0x6f5deff2,0x0a7d6f01 .word 0x86b3bc19,0x63f17a32 .word 0x8e8ac8ac,0x2db684d2 .word 0xab398b37,0x4b2c4a0c .word 0x760df929,0x1ea69457 .word 0x8c062a15,0x1c5a4077 .word 0x6579f17b,0xac6c1aa5 .word 0xf4e0b55b,0xf1f0d7c9 .word 0x7e83b559,0x37528224 .word 0xb0330eff,0x9b161b6d .word 0xb0a12923,0x9329188a .word 0x87201355,0x089f1040 .word 0x1c3a6ddf,0x9a1501e8 .word 0x57646045,0xcdf46a55 .word 0xcd7859ea,0x4f591b33 .word 0xb6210578,0x0c09fa12 .word 0xa0e432c6,0x53c9e824 .word 0xc06ab02e,0xc6f7cc59 .word 0xf580e911,0x4e3f630b .word 0xeef352da,0x2f4e5585 .word 0xdc20b2e3,0x4621000d .word 0x5d02edcd,0x87f020c8 .word 0x829a4a3d,0xf392545d .word 0xbe124758,0x0cffb467 .word 0x8decbd86,0x8a66dd29 .word 0x73d7e61d,0xfc609a45 .word 0xfd97dd66,0x5f680134 p59_init_registers: .word 0x88f36512,0x1ecf7660 ! Init value for %l0 .word 0xd138f6e8,0x00c181a6 ! Init value for %l1 .word 0x550473de,0x552c4c3c ! Init value for %l2 .word 0x1d71fbd1,0xeb05e2eb ! Init value for %l3 .word 0xbfb5327a,0x6255d74d ! Init value for %l4 .word 0x46495f12,0x33478937 ! Init value for %l5 .word 0x511601d1,0xcfd6bc91 ! Init value for %l6 .word 0x1a234dee,0x60202644 ! Init value for %l7 .word 0xccb9e110,0x289b0367 ! Init value for %l0 .word 0x79a4ee7e,0x2a31a36f ! Init value for %l1 .word 0x2e6b022a,0x52635143 ! Init value for %l2 .word 0xb189eeea,0x7a38f0ae ! Init value for %l3 .word 0xc5acf238,0x0b18653b ! Init value for %l4 .word 0xde658aaf,0xc7433fb1 ! Init value for %l5 .word 0x65d15086,0x9166d27f ! Init value for %l6 .word 0xd0bcff20,0x50ca9375 ! Init value for %l7 .align 64 p59_init_freg: .word 0xf301e3c6,0x81946c0a ! Init value for %f0 .word 0x92d4d2bb,0x8f6272fe ! Init value for %f2 .word 0x4f49b825,0x4a926ca7 ! Init value for %f4 .word 0x3ddbfe95,0x1bda0dff ! Init value for %f6 .word 0x2e3c2c3f,0x674ad5e3 ! Init value for %f8 .word 0x0be44300,0x0c848a2c ! Init value for %f10 .word 0x9b807f4b,0x79b8fb50 ! Init value for %f12 .word 0x2b8ae178,0x41da9cda ! Init value for %f14 .word 0x81d1a794,0xbfb7a243 ! Init value for %f16 .word 0xb09278cf,0x71f6f525 ! Init value for %f18 .word 0x389e88bd,0xb9a8349f ! Init value for %f20 .word 0x4e78329e,0x258be916 ! Init value for %f22 .word 0x26fdac24,0x0273702b ! Init value for %f24 .word 0x21f2a12d,0x4fb9f7e3 ! Init value for %f26 .word 0x2d3c6830,0x725937da ! Init value for %f28 .word 0x9f254025,0xc5395808 ! Init value for %f30 .word 0x3bf2773a,0x14096549 ! Init value for %f32 .word 0x154a510d,0x95128dde ! Init value for %f34 .word 0xef90d01c,0x4c32fbfd ! Init value for %f36 .word 0x368869dd,0x7e955937 ! Init value for %f38 .word 0xe049c74e,0x14efd026 ! Init value for %f40 .word 0xc02771ba,0x31d5aa54 ! Init value for %f42 .word 0x70b8fb1d,0xbc4f03b4 ! Init value for %f44 .word 0x9ab57da4,0xb811df7b ! Init value for %f46 .word 0x419a2d47,0x950fc847 .word 0x5013dcd4,0xf594e83f .word 0x535618a4,0xe782ed8a .word 0x3b0ee850,0x4e7b0342 .word 0x180c3b23,0xb71449fa .word 0x809552d2,0xfb7e0469 .word 0x8d67b87d,0x1c8300b1 .word 0x2010d4d9,0x53e8bcff p59_expected_registers: .word 0x00000000,0x00000089 .word 0x00000000,0xe8023b0f .word 0x00000000,0x00000003 .word 0x00000000,0x000042fa .word 0xffffffff,0xffff8200 .word 0xffffffff,0x5f4ab684 .word 0x7af1ecd7,0xf8115c01 .word 0x00000000,0xe751effa .word 0x00000000,0x80af54ea .word 0x1ecee4c8,0x12abe320 .word 0x2f4300df,0xaf356c88 .word 0x335d930c,0xbf86c509 .word 0xffffffff,0xfffffff8 .word 0x00000000,0x008f717b .word 0x00000000,0x1ecf7660 .word 0x00000000,0xd909f5fe p59_expected_fp_regs: .word 0xf301e3c6,0x81946c0a .word 0x92d4d2bb,0x8f6272fe .word 0x4f49b825,0x4a926ca7 .word 0x3ddbfe95,0x1bda0dff .word 0x2e3c2c3f,0x674ad5e3 .word 0x2de4a265,0x0a0a9c14 .word 0x9b807f4b,0x79b8fb50 .word 0x2b8ae178,0x41da9cda .word 0x0b3dba70,0xbfb7a243 .word 0x605dc40d,0x1e3a2a08 .word 0x03daa862,0x76c034b6 .word 0x4e78329e,0x258be916 .word 0xfe7f2be5,0x602e0a34 .word 0x082a3a1e,0x4fb9f7e3 .word 0x2d3c6830,0x725937da .word 0x9f254025,0xc5395808 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p59_local0_expect: .word 0x6076cf1e,0xfef509d9 .word 0xc4020000,0xa7f74567 .word 0x81d1a794,0xbfb7a243 .word 0xea54af80,0x1ed6569d .word 0x09ce34b9,0x6aa78f03 .word 0xffffffff,0xffffffe7 .word 0xf2bc5b2f,0x662d4edb .word 0x25506cc9,0x81990015 .word 0x765da029,0x5e8cf325 .word 0xec441394,0xae061c24 .word 0x06d26d1d,0xcec07365 .word 0x6a80e518,0x502c6b0d .word 0x78d60060,0x99c8ca2e .word 0x95b9cc5d,0x3ee696e3 .word 0x0b443a7a,0xadd6a7a1 .word 0x8c2805ee,0x64d906e9 .word 0x19e5a9a4,0x7f5616a7 .word 0x1c77e0bc,0x1451c717 .word 0x4ccfaa9a,0x34924742 .word 0xc6eb455e,0x7e6a7702 .word 0xe93bae60,0xe9c4ad3b .word 0x7cb39232,0xa175096a .word 0x00fe0ffd,0x3a6de9d0 .word 0xbfcf3802,0xb2f351a2 .word 0x67921b68,0x80000000 .word 0xe24bbe14,0x8f041b7d .word 0x6b323533,0xda4419a1 .word 0xf84c444f,0x303e1e15 .word 0x3b4b79f4,0x010f54cd .word 0x9e31578f,0xeb6244f3 .word 0x20d23d04,0x0d57cd97 .word 0xea91f47d,0x8212d5ad .word 0xf4f572e2,0x01c162ca .word 0x776746c4,0xd5ff35c4 .word 0xf92f9987,0x37d73da8 .word 0x28458a49,0x978f98e5 .word 0x5d4eaaae,0x13e6b0c4 .word 0x3126f8cb,0xb9cac969 .word 0xa58e133b,0x4f4fbdd5 .word 0x1244f7d9,0xd94503be .word 0x4c949b10,0x3bf7baf1 .word 0x6542b2ef,0x4c5c4fac .word 0x3827a6bb,0x035b5f2c .word 0xfbf06973,0xa29797e2 .word 0x000002e8,0xdd7c5bbf .word 0x20e9ce09,0xdd77e8ff .word 0xca6df909,0x04aa4bd2 .word 0x14327077,0xf6ed743e .word 0x73112178,0x01c824fd .word 0x7bac1645,0x2394655e .word 0x9e4074de,0x57a521a5 .word 0xcd3f109d,0xb3f69513 .word 0x68f15eee,0xa0983d32 .word 0x32a2aada,0x06b1d966 .word 0xe598c525,0xc841afe6 .word 0xa4e64669,0x411072a5 .word 0x6a6afd73,0x3b9ee74a .word 0x89c44eeb,0x3f75553a .word 0x290150d3,0xe374ba5b .word 0xedb46d67,0xac367872 .word 0x6cf36f80,0xb4b57321 .word 0x76c605f5,0xb24cef1e .word 0xeeca8ce1,0x46deddd8 .word 0x566fd4a8,0x5c96102c p59_local1_expect: .word 0xff15653f,0xbb79a555 .word 0x00000000,0x00000000 .word 0x1ecf7660,0x42dd9603 .word 0x082a3a1e,0x80af54ea .word 0x8587d93a,0x04ef8fda .word 0x34b9a534,0x3392664a .word 0xe017d9fd,0xb7a4b5df .word 0xe33c56bf,0xa1f521e1 .word 0x82c3f402,0x8a7633a9 .word 0xfe7f2be5,0x602e0a34 .word 0x8f8ab34d,0xff3df229 .word 0x49bb42cc,0xee082aeb .word 0x6ec919c0,0x467a3b36 .word 0xaabe65bd,0xc1027a29 .word 0x567064c3,0x2c7e7ae0 .word 0x05529cb4,0x759732a1 .word 0xc9e212d8,0x5a5ea7d8 .word 0x000000b7,0x1280d111 .word 0x74dc0763,0x6435c661 .word 0x5d0d1a6f,0x994f7eb6 .word 0x1f4a1dd1,0x2c3ba2c3 .word 0x1e426e6d,0x683a6f89 .word 0xe7b84f34,0xda5ecdf2 .word 0xc2b60b0a,0xd99f8080 .word 0xc3467f7d,0x708dc14f .word 0xa2c9c105,0xb503f07a .word 0x518c354c,0x50450f18 .word 0xd354c7a7,0xa3c4d3ca .word 0x008f717b,0xd64f3dc6 .word 0x055747d9,0x3526e0b8 .word 0xcbab9998,0x4e88bb57 .word 0x6db3191e,0x37ba9a05 .word 0x67d0390f,0x73ddf401 .word 0x9e5fecb7,0x9c08acfd .word 0x057fb636,0x9449d19f .word 0x53ce6c64,0x1de11535 .word 0x205b52d7,0x1363ff08 .word 0xfbb92ceb,0x4fb6719e .word 0xe33cd38c,0x6e6be766 .word 0x0e771c4c,0x1a4cd7a6 .word 0xf83c0a71,0xa2029330 .word 0x0cf8ecc2,0x8c4e4b0c .word 0xeab19483,0xdb843a55 .word 0xd8f59bb4,0x53cbccc7 .word 0xf40342a6,0x8c2115dc .word 0xe32ae591,0x2aab66b4 .word 0xdd174e30,0x46fe0267 .word 0x89ce11e7,0xe4772bf8 .word 0x61fd9ef5,0xedf561a1 .word 0xbc61ae76,0xed722a70 .word 0xd9125e38,0x3484f881 .word 0xb7a99bd0,0x1ef47b98 .word 0x3c529178,0x91430e47 .word 0x6880092e,0x6f3ba086 .word 0x4989b5b7,0x47b391fb .word 0xa6aef8fc,0x4626cb56 .word 0x22bdde5c,0xb934ce09 .word 0x9c18d284,0x607255ac .word 0xff94a040,0x7fd787c9 .word 0x98855af6,0x77657407 .word 0x6bb586b5,0x21c669d8 .word 0xf94bdbca,0xc1a9fae2 .word 0x335d930c,0xbf86d15f .word 0xe7adcad0,0xa685b55a p59_local2_expect: .word 0x4139428c,0xec4b4220 .word 0xd3332f7d,0xfff4e54e .word 0xe751effa,0xb4b6adee .word 0x50fbb879,0x4b7f809b .word 0x92d4d2bb,0x8f6272fe .word 0x4139428c,0x2e209b8f .word 0x71799990,0xfe7f7b2a .word 0x9741bd25,0x34c7514d .word 0x2c3ca4a7,0xb4534444 .word 0xcd0a819a,0x097e0742 .word 0x20781b6a,0x0124f8e4 .word 0x63687f05,0x5a08d190 .word 0xfaa9afd9,0xbc21ef77 .word 0xf3420894,0x9212c84f .word 0x53278eff,0x7cffaba5 .word 0x550d0afd,0xad17e42d .word 0x71db5ac0,0xcc57eeea .word 0x18268844,0xad9d74ae .word 0x7a1d4ffd,0x38f71552 .word 0xff370cb4,0x7897e14b .word 0xe7fcf844,0x80575c5b .word 0x29364aa9,0xfe92a35d .word 0xe27803c4,0x62d0cf79 .word 0xabbc6d54,0xb093b6a7 .word 0x4407d777,0x411c112e .word 0xc1ca029d,0x5c5c5e6b .word 0xa92def0e,0x3298631d .word 0xc3be7dbf,0xfa2ed8ff .word 0x7e983e4b,0x07cc477c .word 0x55b01b77,0x810b2892 .word 0x9650249b,0xf1b36edd .word 0x7289cd71,0xf1aed004 .word 0x0443cc75,0x4e5d29c5 .word 0xc3c285af,0x194c87ad .word 0x3319a5cd,0x06b85420 .word 0x661d29b3,0xaadf0a30 .word 0x000000e6,0x3484f881 .word 0x1a5856c5,0x921a5b4f .word 0xafab98d0,0x492408ef .word 0x233e7d91,0x84bf998a .word 0xd5557986,0x28f3449a .word 0x13c7927f,0x474e5db2 .word 0xa68c1012,0xd8a201f9 .word 0x07bc75e4,0xe6f5f503 .word 0x297c5295,0xa1574c55 .word 0x3e661b79,0x1d9fb3ba .word 0x76882b71,0x839bc34b .word 0xfdf2f23d,0xf48381aa .word 0xc2fe8da5,0x52fee078 .word 0xc665932b,0xbeecccb1 .word 0x329d5b5d,0xea89ea42 .word 0xa063c513,0xd4a827c2 .word 0x162fc87a,0x3fa22c02 .word 0x0b5d8f9c,0xff348d3d .word 0x165fdb05,0x0b3dba70 .word 0x8f0eb73e,0x70ee7b85 .word 0x4961769e,0x1cc20047 .word 0x1b7c8548,0xe35e5ce7 .word 0x87dbbbc2,0x7afaca07 .word 0x950b8caf,0x69b1f95d .word 0x45ff5441,0x9e8a26de .word 0x6b6826db,0x23ee5eea .word 0x037eb904,0x9824da43 .word 0x78373f35,0xeadb5cc5 p59_local3_expect: .word 0x76f2d126,0x1d33089e .word 0x2de4a265,0x0a0a9c14 .word 0xe8023b0f,0x034064fd .word 0xff8d1144,0xa47a4ec9 .word 0x34010000,0x00000000 .word 0x03daa862,0x76c034b6 .word 0x800d6888,0xf9ac8fc8 .word 0x3560eb83,0x39fa0791 .word 0x211f3d1a,0x78e9c298 .word 0x6c2aefb5,0xeacc0b66 .word 0xe6f2b4a7,0xb101ba23 .word 0xae82abfe,0x9c60c7f1 .word 0xa32a1193,0x8de7896d .word 0xbce0e940,0x0efbf9bc .word 0xb041f75e,0xacad2f26 .word 0x84792012,0x5c70d0aa .word 0x34c2d087,0xe5aa680b .word 0x17fdd26e,0xbd9607e0 .word 0x58324b15,0xa936dc61 .word 0xfee489d0,0x36b4a02b .word 0x41c18705,0x00000141 .word 0xe84ea55d,0x7b0a700e .word 0xf1515dfb,0xebe9b4fc .word 0xa3ae3dcc,0xf8b0dffa .word 0x2de254e9,0xa6cc42af .word 0x9713f858,0xe41da76d .word 0x6c6f5253,0xfd5e1101 .word 0x0298d240,0x8941dc68 .word 0x2211e805,0x00008a76 .word 0x4dc6be18,0xcd7d397d .word 0x18d568ee,0xaffa3ce2 .word 0x439fd2c0,0x605dc40d .word 0x931c8ba2,0x8fb43b00 .word 0xb96ec54c,0xc94be008 .word 0xf7434d9b,0x45776883 .word 0x65f8e2f5,0xb06bfee1 .word 0x5d1cbe6d,0x1a65d5fd .word 0xc661e026,0xfa305f3a .word 0xee7855d4,0xd4d3de4f .word 0xddfcb998,0x36b4db5d .word 0x920d7439,0x0e6f9d15 .word 0x52730c2b,0xd33ee4c5 .word 0x37b75206,0x0a038d42 .word 0x301dff14,0x0d5ca6d7 .word 0x1c93e0b0,0xd16b3f87 .word 0xb4c11f2f,0x880148eb .word 0x86e2b9fd,0xcbea1d38 .word 0xc06c2938,0x4fdf04f1 .word 0xede7def4,0xfd250c77 .word 0x94c37e64,0xaccc6be6 .word 0x3e2ba464,0x18a295c6 .word 0x1b21e76c,0xbf6af0fa .word 0x9d2a1552,0x4c270a53 .word 0x7099a5e3,0x05bc49e5 .word 0xf9b6c5d9,0x8281ff16 .word 0x849c81f4,0x0920adc3 .word 0x1b4f8a0e,0x76c47d47 .word 0x5c34a3b6,0x640fb13c .word 0x466ca057,0x01bdc8b3 .word 0x8a142de0,0x9d733d20 .word 0x6acfdece,0x50377b74 .word 0xacb0e011,0x804182b2 .word 0x3e3e4ed7,0x55c96cdc .word 0xce908210,0x58e5a3d3 p60_init_registers: .word 0xdd3674dd,0xd4fffa8d ! Init value for %l0 .word 0x3f44760d,0xc92fbfe7 ! Init value for %l1 .word 0x241e04fc,0xf047d3ae ! Init value for %l2 .word 0xa4decf3b,0xeb52914a ! Init value for %l3 .word 0x31f33dcd,0xf85755ba ! Init value for %l4 .word 0x55015eaf,0xdf7f770c ! Init value for %l5 .word 0x440ac553,0xe0acbd77 ! Init value for %l6 .word 0xc992deef,0xf65c28b3 ! Init value for %l7 .align 64 p60_init_freg: .word 0x3b96a531,0x78949ad5 ! Init value for %f0 .word 0x616c4f2d,0xda11e5b5 ! Init value for %f2 .word 0xb68d8250,0x19809892 ! Init value for %f4 .word 0xab894b20,0x44a1123f ! Init value for %f6 .word 0x0614161d,0x97621c82 ! Init value for %f8 .word 0x64a55bc8,0x36edd25e ! Init value for %f10 .word 0x5f151de8,0x70ce06a7 ! Init value for %f12 .word 0xbd99f27b,0x33d75901 ! Init value for %f14 .word 0xa031c68d,0x8d9b91d2 ! Init value for %f16 .word 0x321e6c6a,0xda0c6deb ! Init value for %f18 .word 0x6d24cce7,0x5c328fdc ! Init value for %f20 .word 0xb10c0e32,0xc83a890c ! Init value for %f22 .word 0xaccd7f15,0x8cd898be ! Init value for %f24 .word 0x5ec8acf9,0xc1e2fb62 ! Init value for %f26 .word 0x5fef5b2b,0x14c07bc2 ! Init value for %f28 .word 0x977ae430,0xdfdb8c93 ! Init value for %f30 .word 0xcdf75b3a,0xee12f618 ! Init value for %f32 .word 0xdf2982ce,0x72c26b3f ! Init value for %f34 .word 0xd186ba81,0x4a2eab3d ! Init value for %f36 .word 0x6d808f77,0xc779f002 ! Init value for %f38 .word 0x233a5957,0xf898f529 ! Init value for %f40 .word 0x4824515c,0x7f561db1 ! Init value for %f42 .word 0x0f0e06d5,0x6c6ed9ad ! Init value for %f44 .word 0xc42cf8f7,0xd2fb8b62 ! Init value for %f46 .word 0x0098cee7,0x181f4bf5 .word 0x4145c77e,0x175a064a .word 0x59ea8c10,0x73c42c52 .word 0x573674f1,0x8d2c8b93 .word 0xc1db2c34,0x8d47d299 .word 0x1c73fa48,0x04dd13b7 .word 0x77d5023e,0x956f8522 .word 0x279f19c5,0x6c0bc266 p60_expected_registers: .word 0xffffffff,0xffa24e03 .word 0x00000000,0x5a562f50 .word 0x00000000,0x000000bc .word 0x00000000,0x00003a38 .word 0x687b946f,0xb6aa9c4e .word 0x00000000,0x0000007e .word 0xffffffff,0xfffffe64 .word 0x00000000,0x4bd57620 p60_expected_fp_regs: .word 0x7af8c874,0xfc991277 .word 0x195f9afd,0xa392cff3 .word 0x4e9caab6,0x6f947b68 .word 0xe3e609c1,0x9fab9611 .word 0x92978743,0x9c648b9f .word 0x7f1b2b76,0x59c88914 .word 0x95591cfb,0x5c71047d .word 0xc08da05c,0xd5d48486 .word 0x2b022e0b,0xf5539ce8 .word 0xe31056ba,0x8953f3e0 .word 0xf50d701e,0xa03fbdc1 .word 0x8bf196c8,0x860c7480 .word 0x336ef476,0x71e18b69 .word 0x3c33da2d,0xb920321c .word 0x72cc149b,0xce41b260 .word 0x9f323f51,0xa20fc359 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p60_local0_expect: .word 0xffffea1c,0x8cffffff .word 0xffffffff,0xa236546a .word 0x61f80000,0x9919ffe3 .word 0xafb72cea,0x6f10bfa2 .word 0xa0000000,0x00000000 .word 0x95591cfb,0x5c71047d .word 0x6996fc24,0xc37e42b3 .word 0xfffffffe,0x8b6e7a72 .word 0x5aa90cc1,0x38e24d38 .word 0xc46cff8f,0x1f53926a .word 0xddff61df,0x197bdaee .word 0x2693e411,0x708b2ea1 .word 0xd392d6c7,0x4585a5b0 .word 0xe4f75347,0xbd6ec3ff .word 0x636bfd12,0xfae8f8e0 .word 0xf7446258,0x80f5776a .word 0x37d34455,0xa02902e4 .word 0xceff0164,0xff1a6943 .word 0xcc8c965d,0x5215f72c .word 0xab3dcb02,0x241eeef6 .word 0x1899c699,0x80343aa1 .word 0xeeeec9e9,0x9739afec .word 0x0fe79f72,0x3038dd7d .word 0xc9d02a80,0x19f4bb45 .word 0x5ab062c9,0xe4122afa .word 0x5f3062b8,0x5b2281f0 .word 0x458596ee,0x2fcb7744 .word 0x114b7aca,0xfd1236db .word 0x4e37d021,0x9ac60dc3 .word 0x826ce8bd,0xffb1aaa6 .word 0x0f2fa55d,0x8b2d4eda .word 0xcfbd70cb,0xfb62f472 .word 0x8c0b1ae9,0x6a9717a2 .word 0x5244efc9,0x9d2842d7 .word 0x6e1424cf,0x12aa8c29 .word 0xa6dd72b5,0x1d16f1fc .word 0x4bd57620,0x301e8801 .word 0xaf829a50,0x48076d2d .word 0x0b6c038b,0xb0d17faa .word 0xd47c4cc7,0xaf1f82ec .word 0x0e07b849,0x5f921811 .word 0xe0da1a41,0x9f73eb6a .word 0x6b7cda23,0xd63f0aea .word 0x915285b7,0xea7ff38f .word 0x2aa966c7,0x168c1055 .word 0x6beaf6f8,0xe24a0224 .word 0x62ee382a,0xcc4fba1a .word 0x5e4986aa,0x4a39e421 .word 0x1c26e6b5,0xaf846f46 .word 0x280df7fb,0x408676a7 .word 0x257576e4,0xffdab497 .word 0x699f8859,0x81c2c3d3 .word 0x787bc9b7,0x686e6597 .word 0x9bd5384b,0x16f62373 .word 0x14d9e269,0x05749dc6 .word 0xdf871354,0x82194cc7 .word 0x9d11a2da,0x4ab82b7f .word 0xee2db63d,0x00d4ae93 .word 0xae6c4499,0x26ed401d .word 0xe4b449d2,0xce0612f2 .word 0x5c5bd719,0xfbafbe39 .word 0x61f3c864,0x4e3d945a .word 0xfe0caab9,0xc5aa7ec0 .word 0x6e8ef628,0xd1642ab6 p60_local1_expect: .word 0x7af8c874,0xfc991277 .word 0x195f9afd,0xa392cff3 .word 0x4e9caab6,0x6f947b68 .word 0xe3e609c1,0x9fab9611 .word 0x92978743,0x9c648b9f .word 0x7f1b2b76,0x59c88914 .word 0x95591cfb,0x5c71047d .word 0xc08da05c,0xd5d48486 .word 0x0f50c88a,0xdae9a6e2 .word 0x52251d08,0x54203e7d .word 0xd3f5e426,0x7438f2c6 .word 0x554ea89f,0xe4bfc8a2 .word 0xa37eec62,0xa9cc7169 .word 0xf720481b,0xb1478dc9 .word 0x6fc55211,0xe8eff87a .word 0x8bbfaf1a,0x04baf57e .word 0x3fdacdfd,0x9552c48b .word 0x8d2c5656,0xa4537cc4 .word 0x8c03d0cd,0x750fa644 .word 0x37296263,0x7f0528ae .word 0x4820a9e8,0x4987fd5e .word 0xf5d74134,0xd126365a .word 0x3f9eaf4e,0x107f85b3 .word 0x6a7f0334,0xd6b559ad .word 0x30c74152,0xff928817 .word 0x07558c61,0x3947c705 .word 0xf6f174c7,0x5c8d3dfb .word 0x16f47f30,0x98da8dcf .word 0x86eb3de1,0xd8af61fc .word 0x343a3875,0x805fdc9b .word 0x0d89e20a,0x6aa0154c .word 0xad239580,0xe5932f6f .word 0x6efcd611,0x30df435b .word 0xdd2ea203,0xec901281 .word 0x103f22aa,0xb7eb69b4 .word 0xce8d5705,0x3bcb1e73 .word 0x3b34c311,0x55924a9c .word 0xccec01a5,0xce5eafea .word 0x65ac8686,0xf84dca8d .word 0xdff0990f,0x2bac24f9 .word 0x1cf49024,0xa9bed973 .word 0x77db7bb5,0xd492a311 .word 0xe527de50,0x8285953a .word 0x220ef028,0xae9f489c .word 0x4e9caab6,0x6f947b68 .word 0xcd90aed0,0x7d13e392 .word 0x16cf5ae2,0xe4095bbd .word 0x58030dfd,0xb7efb6b2 .word 0x2b022e0b,0xf5539ce8 .word 0xe31056ba,0x8953f3e0 .word 0xf50d701e,0xa03fbdc1 .word 0x8bf196c8,0x860c7480 .word 0x336ef476,0x71e18b69 .word 0x3c33da2d,0xb920321c .word 0x72cc149b,0xce41b260 .word 0x9f323f51,0xa20fc359 .word 0xc570b639,0x39bf07dd .word 0x69028d7a,0xec18977e .word 0x89c1b017,0xbd1b5b1f .word 0xbab98f3d,0xfffffda0 .word 0x4efbe6c1,0x65bcd6b9 .word 0x753ee36a,0x5093843d .word 0x8d35fecf,0x3188bade .word 0x8d245130,0x73e7a3dd p60_local2_expect: .word 0x1489c859,0x762b1b7f .word 0xd8d4f717,0x9933b8ac .word 0x3a38fa5b,0x5443e8ae .word 0xadffffff,0x6fb8644b .word 0x5c22d6e3,0x05b5dd9a .word 0x8cffffff,0xfffffffe .word 0xebd2ca54,0xe6bc9929 .word 0x0f019eca,0x32ba174e .word 0xceee0048,0xe88958d8 .word 0x521ed9c7,0x5076fbe6 .word 0xde356e10,0x5fa0bf1a .word 0xa84f3b49,0xc92dbc67 .word 0x1a0c1b09,0xe49b81ba .word 0x335531d8,0x3abccb4b .word 0x1a7c2e01,0xb7a64b11 .word 0xadc43b5b,0x49ca486f .word 0x716fa711,0x00004d00 .word 0x9e6bc1ec,0x0b701534 .word 0x55ad952e,0xe1ee3cf7 .word 0x23c772f3,0x233a75a3 .word 0xa86b905f,0x05919bdf .word 0xa812692c,0xa6c467c3 .word 0xd247d13f,0xad3b7799 .word 0x73b5e615,0x77fbff37 .word 0x621683d0,0xa1112db3 .word 0x77f23644,0xb9842598 .word 0xb9efbcf6,0xf7d45ea9 .word 0x43f4d18d,0x563314db .word 0x947b4c2a,0x3f8822a3 .word 0xe15446cf,0xd2316c04 .word 0xf6a5f55b,0xe30fe00a .word 0xeccaf9a6,0x1c18aff1 .word 0x5733f8eb,0xf794c272 .word 0xa7f96a2b,0xbdef7921 .word 0xdd9eff39,0x2ff5500b .word 0xa47d2d97,0xa582d272 .word 0xf5f78416,0xac1e92d8 .word 0x41d2d67b,0x077a4a94 .word 0x951631da,0x77e8ea07 .word 0xb5172abf,0x2b794956 .word 0x6258a33c,0x6dc555da .word 0x18abb0b2,0x128f8729 .word 0x4c28e986,0x4798e211 .word 0x5d811f05,0x1f8ae55f .word 0x6004ec58,0x5fc4bfa1 .word 0xda83e474,0xf002d70b .word 0xc21f86b4,0xb897834f .word 0xa6cbd36b,0xa8e22a3e .word 0x8397504e,0x186bdeaf .word 0xd39c7935,0x4f91900c .word 0xd9b5334d,0x61789bf9 .word 0x96e60ec1,0xda2b8eae .word 0x5e084c6f,0x7f49800e .word 0xb3fee5e5,0x2825bb73 .word 0x67aa142b,0x62d4b28c .word 0xf4419e08,0xc1245a1e .word 0x7b348744,0x70032a78 .word 0xe1ba1866,0x023ce434 .word 0x5a7e7842,0x0420dde7 .word 0x30703ae5,0xfe21899e .word 0x817a3e45,0x5f23ce39 .word 0x74964585,0x6c9e1283 .word 0xb74f136e,0x8deb1a07 .word 0xc16b517a,0x1b43330e p60_local3_expect: .word 0x1b8ab7b2,0x26586f37 .word 0x796ab9aa,0x15f32ead .word 0xafb72cea,0x17597e31 .word 0x7f1b2b76,0x004d0000 .word 0xef792234,0x71343138 .word 0x1489c859,0x710e8ad0 .word 0xe9db858b,0x862bff1e .word 0x7931845c,0x03ffa3c4 .word 0xab9779d2,0x8cdcd2ff .word 0x47f92d47,0x38c382aa .word 0x10d65be9,0x633febe0 .word 0x735646ea,0x94965101 .word 0xeaa7e3c1,0x83462485 .word 0x12ccc0f5,0x7bd95d21 .word 0x7fbe1aed,0x8335ba25 .word 0x4f3d140c,0x18159478 .word 0x23179d45,0xff13b01c .word 0x8d1b4f55,0x097d46cd .word 0x6d56d321,0xba95a271 .word 0x829f05c1,0xafa47510 .word 0xf38e332b,0xe5a3da1c .word 0x77668c4a,0x265347ff .word 0x96191a5e,0x4bc5c7e1 .word 0xe306778f,0x3b762c69 .word 0x6281fc7a,0x3248dfa1 .word 0x8b92d26b,0x7cdfbdae .word 0xc43bbe1c,0xfae94a17 .word 0x9d639031,0x60b150a0 .word 0x8cd16bbc,0x3096c99d .word 0x3ed3e9da,0x7fb2081e .word 0xb5663fc3,0x83840003 .word 0x7df20139,0x4fe1a887 .word 0x0a5148f2,0xbaec9922 .word 0x177236b7,0x5fec488a .word 0x680452af,0x3eaa80d0 .word 0x15ad99c9,0x32cb815d .word 0x6c7dc68d,0x0c61c9cc .word 0x8f15ff37,0x04863c00 .word 0xdcdaea4a,0x55efc84e .word 0x198c400f,0x15249476 .word 0x0c614d1e,0x71e49e3f .word 0x4c1f3529,0x4bd23e28 .word 0xb2364f0a,0xd357dfb9 .word 0x68765b49,0x770a2139 .word 0x710e8ad0,0x4f17ba1d .word 0xad3b99d0,0xed6beda3 .word 0xd5be0e00,0x6584dc5e .word 0xce11c166,0x03b17e71 .word 0x7a290cce,0xc02af4f9 .word 0xc77dcb79,0x80000017 .word 0xd354c97a,0xd55d52f7 .word 0xebc2a160,0x7ac7b479 .word 0xb7562c16,0xf98d4539 .word 0xe52d6d94,0x3ccb5e81 .word 0x457976ad,0x9c9b3084 .word 0xb2ffbab5,0xb45f6ef8 .word 0x3dbf8f26,0x63419eda .word 0x26f43933,0xefea77c4 .word 0x861737b5,0xa505a530 .word 0xb81b74ac,0x1b47b886 .word 0xdfaed5bf,0x7ae9f4a8 .word 0x0b663dfb,0x6b2b2348 .word 0x42a7daca,0xa2c7c2dc .word 0xbd22ec02,0x97f43f42 p61_init_registers: .word 0x80d62156,0x5b88eb58 ! Init value for %l0 .word 0x16b3c5ec,0xc0ad791f ! Init value for %l1 .word 0xcb7c3be8,0x3519fbda ! Init value for %l2 .word 0xcc8827f1,0xf1737383 ! Init value for %l3 .word 0xa9d8b69a,0xa9d5ede4 ! Init value for %l4 .word 0x17353049,0xed48c40a ! Init value for %l5 .word 0xec8d0325,0xce929793 ! Init value for %l6 .word 0x4a77d208,0x7d4523b3 ! Init value for %l7 .align 64 p61_init_freg: .word 0x22c26b7f,0xe88630c1 ! Init value for %f0 .word 0xe3361811,0x51c13f5c ! Init value for %f2 .word 0xcf3ce954,0x28845569 ! Init value for %f4 .word 0x11355e02,0x7af629ee ! Init value for %f6 .word 0x6ee48d39,0xa7845926 ! Init value for %f8 .word 0x99fcad53,0x3852f11e ! Init value for %f10 .word 0xa5a05781,0x87e6d107 ! Init value for %f12 .word 0x6db8c5a4,0xe55fa893 ! Init value for %f14 .word 0xece92be9,0x6c29e780 ! Init value for %f16 .word 0xbea307e1,0x566ea15c ! Init value for %f18 .word 0x9056268a,0x26649f3a ! Init value for %f20 .word 0xbad69cc1,0x1f5eb3a2 ! Init value for %f22 .word 0x1e0de6d1,0x3f0de47b ! Init value for %f24 .word 0xe40a1125,0xda91dd35 ! Init value for %f26 .word 0x63078879,0xc44367ce ! Init value for %f28 .word 0xfcca48ca,0x0b1caa01 ! Init value for %f30 .word 0x72e32396,0x2e3ed58e ! Init value for %f32 .word 0xa7eff5de,0x5bd845ec ! Init value for %f34 .word 0xdb11a10f,0x932cd6d5 ! Init value for %f36 .word 0x89816050,0x830bc5ab ! Init value for %f38 .word 0xc9141740,0xc9e1f225 ! Init value for %f40 .word 0x0f6cc4a0,0xecb81b0d ! Init value for %f42 .word 0x665c9737,0x250099b7 ! Init value for %f44 .word 0x134a863c,0x67390e94 ! Init value for %f46 .word 0x1b012a5b,0xf82856ea .word 0x6b2c030c,0xc1be3002 .word 0x812dbcfe,0xeff36acc .word 0x517ab410,0x84249b2f .word 0x5478069d,0x8f3d44b6 .word 0x52d7420e,0x92c21997 .word 0x04dae7be,0xfc787926 .word 0x405b5ea7,0x570a462e p61_expected_registers: .word 0x00000000,0x3519fd5f .word 0x00000000,0x000000d4 .word 0x00000000,0x7384ac00 .word 0x00000000,0x7ed075b5 .word 0x00000000,0x4c36030a .word 0x00000000,0x49b67856 .word 0xffffffff,0xffffa15c .word 0x00000000,0x00002451 p61_expected_fp_regs: .word 0x22c26b7f,0xe88630c1 .word 0xe3361811,0x51c13f5c .word 0xcf3ce954,0x28845569 .word 0x11355e02,0x7af629ee .word 0x6ee48d39,0xa7845926 .word 0x99fcad53,0x3852f11e .word 0x67481d1a,0xc977156e .word 0x6db8c5a4,0xdd672f30 .word 0x89159e0f,0xab9c04e9 .word 0xbea307e1,0x566ea15c .word 0x9056268a,0x26649f3a .word 0xfe122ad4,0xc74c1dc4 .word 0x1e0de6d1,0xe7648566 .word 0xe40a1125,0xda91dd35 .word 0xa7cbcf86,0xc44367ce .word 0xbea00fa0,0x0b1caa01 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p61_local0_expect: .word 0xb323457d,0xb59edf89 .word 0x668564e7,0x39137685 .word 0x1e0de6d1,0xe7648566 .word 0xa00fa0be,0xec41f056 .word 0xe1d03cff,0x3519fbda .word 0x86496889,0xcd1fc89c .word 0x44fd7646,0x7959c452 .word 0xdbc867ac,0xa64269b1 .word 0x4c0f95f0,0xb2f2be2a .word 0xfbb35ae7,0xf12bd454 .word 0x7d2e5005,0xbf8166c4 .word 0x79aff91f,0x0a2e5be1 .word 0x9de8691a,0x6e0623aa .word 0x14496dcc,0xfdd49556 .word 0xbe2d16de,0x520e6cdb .word 0x161428bc,0x51c9c13c .word 0xe01829c7,0x34b19144 .word 0x7a5ff375,0x2b460e3e .word 0x158ff2bf,0xd740f09e .word 0xba01e3be,0x1c97dab5 .word 0x10bf8e92,0xaa992f5b .word 0x2d825346,0xf4981b31 .word 0x216e1579,0xe980290f .word 0xf23d4959,0x918e54c1 .word 0xd6ec0771,0x9821e6ae .word 0x499e2abf,0x005d7b41 .word 0x02641970,0x7708503d .word 0x1098c09f,0x99d459e6 .word 0xcbd0e672,0xc4cf3a10 .word 0xedd2a4d2,0xf158267e .word 0xfe956f4e,0xc311a000 .word 0x17ff5cf9,0x5569a647 .word 0x537e3b27,0x302b7771 .word 0x3fa4a4a3,0x69cf1f45 .word 0x0dac7a12,0x67ecce01 .word 0x47796014,0xbe12d823 .word 0x86dae808,0x485ca1e0 .word 0x760c8575,0x8f90d965 .word 0x875c9c0b,0x71f4762b .word 0xad774b06,0x1dcf4e4f .word 0xf1c6a009,0x52095eb4 .word 0x1212f3f3,0x48e4521f .word 0x77b3741b,0x8ec2fcb7 .word 0x7d126767,0xa0d2bad7 .word 0xb7a2f98e,0x9d7011c9 .word 0x070eb6b5,0x0417fac7 .word 0xfd81e913,0x2993ae65 .word 0x99433da6,0xfcb29507 .word 0xd26f23f4,0x0a67c1fb .word 0x1e70f715,0x0c66582e .word 0x6a19991a,0x175696a1 .word 0xeffab980,0xba51f9f0 .word 0x2f8e7d6f,0x67786f91 .word 0xd6e02f67,0xa14b65c4 .word 0x943d8e0c,0x21908eb3 .word 0xcca361ff,0x9d3c8f41 .word 0x5f0afb17,0x0e0df63a .word 0x4f744fd6,0x97dc775d .word 0xff76234d,0x70723df1 .word 0xb1725656,0x942eb8db .word 0xd1a26b9a,0xa9615d89 .word 0x4ee25d46,0x41dda8db .word 0x077c7fb7,0xf22abf44 .word 0x06142169,0x5e47dee7 p61_local1_expect: .word 0x15bf2d41,0xe67824ad .word 0x6e1577c9,0x1a1d4867 .word 0x9c9c04e9,0x42d03e64 .word 0x5ca16e56,0x0b13e405 .word 0x2bf8fbda,0x00000045 .word 0xb34affc8,0xc74c1dc4 .word 0x4efc721d,0xd94d5729 .word 0xf837adad,0x1e56bb87 .word 0x6b4cedb1,0x9e3414a5 .word 0x57b263bf,0x3779b190 .word 0x4ad0bfa4,0x4cfc3d07 .word 0x99c67c74,0x18e4a350 .word 0x0e36277b,0x4ed365d3 .word 0xb49cbf73,0xaa6e854b .word 0xc2a5fa00,0xc5602818 .word 0x6e4e17e4,0xdc46841c .word 0x3fbcf494,0x95f2fc6f .word 0x3e2faf0e,0x9fa1937b .word 0xdbec3f94,0x7c342370 .word 0xf48fc36f,0x32dcf989 .word 0x5636f6e5,0xdcc51b01 .word 0x88869b53,0x6876f2c9 .word 0xd92e9461,0xc2a215c1 .word 0x7aa75ae1,0x4fbd715b .word 0xd71f315e,0x9b7c0ee8 .word 0x5b2ebe2b,0xf65a651f .word 0x8c3715e5,0x01bdbac8 .word 0xadbdd42f,0xebae947e .word 0x3112b90d,0x0e8e838d .word 0xfbc1530d,0x87c6f694 .word 0xe48a4138,0x1ee25bf4 .word 0x48543f32,0x0fbc2d6e .word 0xeb87699b,0x5c6643bd .word 0xb6c27d39,0xbe888f45 .word 0xef47146b,0xdf637dd3 .word 0x070c23de,0x5d43368f .word 0x921c40d1,0x7eea0b8c .word 0xc0ad791f,0xf5a431cd .word 0xd33fb7d5,0xf4fa5363 .word 0x64651791,0x1d4e7097 .word 0x7fea0c27,0x041328d2 .word 0x9cbf1330,0x1a67b09f .word 0xa8b3a465,0xce439b76 .word 0xac182263,0x37baff6f .word 0xbe454081,0xe2c0ea33 .word 0x2c932e5b,0x692a9d7e .word 0x1cbaf042,0x43785d57 .word 0xa37ab913,0x9ea79920 .word 0x210e9323,0x652de2fb .word 0xa50cb8aa,0x5b94612f .word 0x9cb88e6c,0x9b674474 .word 0x9bcb606a,0x469d8f84 .word 0xe334311f,0x154b77ff .word 0x706eeb18,0x59ff302b .word 0xaee2287e,0x145db40e .word 0x97bae711,0xa9e3260c .word 0xcf88ce80,0xc61c69c9 .word 0xe6fe9581,0x2247fc7b .word 0x5f24ce9e,0xf3e68d7c .word 0x23da2df2,0x54305c54 .word 0x9ef2e399,0x10e3ec4c .word 0x994c25d0,0x0e81c64c .word 0xfa2de379,0x3fcaf2a0 .word 0x5478cb68,0x302f67dd p61_local2_expect: .word 0xc41d4cc7,0xd42a12fe .word 0xe9049cab,0x0f9e1589 .word 0x302f67dd,0xca9dd1e8 .word 0x35dd91da,0x25110ae4 .word 0x2f30decf,0xab9c04e9 .word 0x9a627964,0xd5eb3ded .word 0x3324352f,0x77fb1c89 .word 0x5bed7839,0xb61f2e3f .word 0x56ca44d2,0xa8b2b240 .word 0x175689e1,0xd5b72933 .word 0xf482729f,0x1f8b2b8f .word 0x774b7db7,0x5a202c35 .word 0xe7efb89e,0x455f95a5 .word 0x4b9a5533,0x3fccda60 .word 0x5143e2a0,0xec09cc79 .word 0xab4d40d2,0xc36e35c6 .word 0x8df57c8b,0xb0a6e418 .word 0x06eaeac8,0x2cf1ae2c .word 0xe5ff65a6,0xfe942c84 .word 0xb7c0e06b,0x0000005d .word 0x055800b7,0x9a2de60c .word 0x042b0cfa,0xe883ceec .word 0x61046b36,0x1d022af4 .word 0x8667fc3e,0xa7cb6eed .word 0x6509c120,0x93154476 .word 0xcf3d1570,0x9f74a00f .word 0x2ede4a9d,0x63208b93 .word 0x6674df6d,0x153cd292 .word 0x19c38e1e,0x3e96852f .word 0xc42bb18b,0xdecdf693 .word 0x6e7a4b01,0xeb224b89 .word 0x9fa2d761,0xef21c369 .word 0xebde6bbb,0x6b99880a .word 0x79e49fc2,0xddfee2e1 .word 0x45fa638d,0x6fa0f9a8 .word 0x40c422ea,0xf58899c0 .word 0x7ff69bd9,0xb0fe7921 .word 0xd0e7d36b,0x0f2bb2e5 .word 0x8f85149b,0x1f14be8c .word 0x009b1365,0x99d1b49d .word 0x8a218fb5,0xa627506c .word 0xca530c81,0xef0510f6 .word 0xaf8d34e2,0xdef29669 .word 0x55c8767a,0x2636cfd5 .word 0x0b972fd9,0xc1317ed8 .word 0x2297ad0a,0x05c8ab11 .word 0x842918ec,0xdd076341 .word 0x65403373,0xa83cd253 .word 0xbd4dcde6,0xabe2b51f .word 0xa36d7c6d,0xed77a0d6 .word 0x79d57e95,0xa85917bd .word 0x44e95a29,0x55bcc962 .word 0xb5f6f349,0x3a93ac66 .word 0x4161a9d8,0x38e39059 .word 0xb732db76,0x4b559a76 .word 0xd8b6e7b9,0x5450f8d2 .word 0xd3ff7129,0x648728e7 .word 0xbf68d3e7,0x9ae30cc6 .word 0x46d817fd,0x81f6624b .word 0x6440a3d6,0xc35ee008 .word 0x2723ab68,0x5dd35772 .word 0xdc450cc6,0x7f4d6125 .word 0x3e359666,0x87b8fe86 .word 0x8e5fe785,0xb898a0ff p61_local3_expect: .word 0xdd672109,0x31d2a7a4 .word 0xe9049cab,0x0f9e1589 .word 0x2451964e,0xf16ab347 .word 0x86cfcba7,0x8085ee43 .word 0xff2a12fe,0xfde14d30 .word 0xff3cd0e1,0xb063ca01 .word 0xe7866150,0x13eea227 .word 0x7286d4ff,0xf0f62363 .word 0x8f9a848d,0x82aa4019 .word 0x6750b7d3,0xebfdf9b3 .word 0x345cfe80,0xb40c56e6 .word 0x4c36030a,0x49b67856 .word 0x4736e27f,0xf98b222d .word 0x0c0771bb,0x25e42fe8 .word 0x96db1395,0xcbfb5481 .word 0x32229136,0xc3f2973c .word 0xffe2178d,0xdb30c4b5 .word 0xfccba57d,0xf57c8ca1 .word 0xc0b19e24,0xbea1ed04 .word 0x33e649f1,0xbd669737 .word 0xd9d6a6c1,0x72c57b11 .word 0x768a2d72,0xf47da2e8 .word 0xb8cc6649,0x4bb9903b .word 0xd5796fef,0x56eac543 .word 0xcd67824d,0x2ae3f67c .word 0xdd5804a1,0x0822f8c7 .word 0xd35d6ea5,0x20af4db4 .word 0x3ce96666,0xc8356486 .word 0x5d27404f,0xeb3060c3 .word 0x794aaf12,0xf4e79928 .word 0x35007f16,0xb946cc5b .word 0x18675f9a,0x6bcc3741 .word 0x340588f6,0xff33dff2 .word 0x2664d7fa,0x7de4d47d .word 0x52fbe2e5,0x233a9715 .word 0xe1b85c3c,0x22efac92 .word 0x456889f4,0xb49b736c .word 0x0fa4fc82,0xc84f8f21 .word 0x41689377,0x97a70abd .word 0xbce24bfa,0x3e4d977a .word 0x6c7a099b,0x28dade09 .word 0x78441e66,0xdeab0375 .word 0xd1c59358,0xfa7dbe37 .word 0xbfed5286,0x3519fbda .word 0xf6eb8220,0xd5973de0 .word 0x59d84601,0xde7d9e1a .word 0x0d41ffde,0xcd89b88a .word 0x351ebe75,0xf9811dca .word 0x2401ce31,0xd62fa3a5 .word 0xd9a80579,0xcaf31583 .word 0x8e23c845,0x8b7f1dc6 .word 0xe1d03cff,0x44d46bc6 .word 0xa7061c72,0x98fb9b07 .word 0x25110ae4,0x747b05ec .word 0xffb4cd58,0x90522420 .word 0x671a16fb,0xc5f4855d .word 0x7e5be57d,0xc0c1e4c3 .word 0xd101ddff,0xc9239fe8 .word 0xff6749c2,0x839785ed .word 0x9b225e74,0x826b420c .word 0xc8b1325a,0x09da3c1a .word 0xef147214,0x0baba589 .word 0xa31e89fc,0xcf484e39 .word 0x3519fbda,0x520e6cdb p62_init_registers: .word 0x3ed45353,0xe4af6d9e ! Init value for %l0 .word 0xdf35e740,0x11f3369c ! Init value for %l1 .word 0x2eec8c65,0xf462e8a5 ! Init value for %l2 .word 0x7b70d0a5,0xda3fe39c ! Init value for %l3 .word 0x7a1c135b,0xc81c13c1 ! Init value for %l4 .word 0xf80157b4,0xc5ca2f3f ! Init value for %l5 .word 0xa079dcfc,0x6c1b6cde ! Init value for %l6 .word 0x8f2df2d6,0x2797368a ! Init value for %l7 .align 64 p62_init_freg: .word 0x1838825d,0x98170e7c ! Init value for %f0 .word 0x7966fa0f,0x96e0ed65 ! Init value for %f2 .word 0x0efa58d6,0xc2edfefb ! Init value for %f4 .word 0x42f22428,0x7a91d137 ! Init value for %f6 .word 0x8456239e,0x9d62a723 ! Init value for %f8 .word 0xc0f28c91,0x0068d992 ! Init value for %f10 .word 0xd29a18a9,0x3739baaa ! Init value for %f12 .word 0x6f33c854,0xdef27613 ! Init value for %f14 .word 0x7ec490f1,0x0c41cb5b ! Init value for %f16 .word 0x7c65aeed,0xf8fa112e ! Init value for %f18 .word 0x4cb73d52,0xfff2428a ! Init value for %f20 .word 0xb0b6e3f4,0xfcb7e861 ! Init value for %f22 .word 0x95de248f,0x5f83e07f ! Init value for %f24 .word 0x48101b3f,0x2ad76e0f ! Init value for %f26 .word 0x87dc568b,0x66978cd8 ! Init value for %f28 .word 0x1da77f52,0x22f74b30 ! Init value for %f30 .word 0x1644f35a,0x92119424 ! Init value for %f32 .word 0x6cb4bf6d,0xb03108cc ! Init value for %f34 .word 0xa04aa77b,0x67b46c3a ! Init value for %f36 .word 0x399ac7b8,0xbf6ffa42 ! Init value for %f38 .word 0xa78152e0,0xd1100107 ! Init value for %f40 .word 0x7dcec213,0x5d0f9307 ! Init value for %f42 .word 0x5f529490,0x3e3db4bd ! Init value for %f44 .word 0x620a5a6b,0x9add5646 ! Init value for %f46 .word 0x33075e1a,0xd2286e2d .word 0x2924af3c,0x606c2246 .word 0x54878730,0xb84b0d87 .word 0xd1c28e9c,0xcffa7e8f .word 0x9e3ec76b,0xb2337c1b .word 0x9f9e9d8c,0x0abc9c1d .word 0xfa9429a2,0x7d8976e0 .word 0x3334a4c8,0xff7df592 p62_expected_registers: .word 0x00000000,0x46db8b87 .word 0xffffffff,0xbe312c72 .word 0x00000000,0xb2cf693c .word 0x00000000,0x00000281 .word 0x00000000,0x00000299 .word 0x00000000,0x993804ce .word 0x00000000,0xb2cf693c .word 0xa2fbbafb,0xb5be8437 p62_expected_fp_regs: .word 0x3784beb5,0xfbbafba2 .word 0xa2ad6e06,0xc8375c11 .word 0x7f8fab63,0x25e5f30b .word 0x771f0213,0xf801633c .word 0x10c53613,0xb5d00507 .word 0x68ef6f2f,0x78468335 .word 0x9758bea8,0x55a60ff5 .word 0x6906131f,0x99f54c04 .word 0x4184cb78,0x5531f156 .word 0x7c65aeed,0xf8fa112e .word 0x4cb73d52,0xfff2428a .word 0xb0b6e3f4,0xfcb7e861 .word 0x95de248f,0x5f83e07f .word 0x7c65aeed,0x2ad76e0f .word 0x87dc568b,0x66978cd8 .word 0x1da77f52,0x22f74b30 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p62_local0_expect: .word 0x35002f18,0xe66acd07 .word 0x2ad76e0f,0x3fbeb7d7 .word 0xa31e5400,0x168c4e57 .word 0xddb627b8,0x1571ecf7 .word 0x7bffc5d6,0x6e2e1e15 .word 0x527fa71d,0x9c0fa236 .word 0x9b628328,0x31229e59 .word 0x38ba9b25,0xa5d886ac .word 0xcdcb7556,0x41ccdbb3 .word 0xa251fb2c,0x041def94 .word 0x4e92958f,0x889f7490 .word 0xe2d6182e,0x3ec034da .word 0x686e9119,0xe9aa1f4e .word 0xe92917ee,0xf54b1444 .word 0x9c3d0b73,0x6cbbe791 .word 0x3682dc7f,0xc360dcf5 .word 0x19e324b0,0x2994d599 .word 0xcfb3eb73,0xf40d8551 .word 0x7228a578,0xed42af8a .word 0x287349a9,0x29dcbb8a .word 0x51a05814,0x9a9974f2 .word 0x2d04b23c,0x9ff35338 .word 0x81c494c7,0x33ebff67 .word 0x80809487,0x6080189b .word 0x2aced5a5,0xe42be00a .word 0x15dc7c21,0x3ada94fa .word 0x4bc63d7d,0x7223a61f .word 0xd08f3fca,0xae5f77e8 .word 0x682f0801,0x5a3f96c1 .word 0x5dea2cd2,0x0e78bd4c .word 0x22fca5c3,0x389be35f .word 0x7ae9db6f,0x4d2faac3 .word 0x6001c68e,0xcaabe92c .word 0xe935d269,0xc8952f68 .word 0xa9b1efcc,0x48f9e14d .word 0x13bf3af0,0xb9701754 .word 0xef1d7111,0x71c0588e .word 0x230e36cf,0xbd96647c .word 0x78fac76d,0x2388dfdd .word 0xbb08f755,0x13e247f1 .word 0x65d6362e,0xe09f37b2 .word 0xfeb76664,0xd7293cfe .word 0xe4a42fe1,0x34536466 .word 0xff39afc2,0x10e7d962 .word 0x10f99cd0,0x3e6cf1b6 .word 0xed3eaf2a,0xf191e4b2 .word 0xe85de98d,0x732cd8d3 .word 0x409f75b0,0x76bdeda5 .word 0xd777b262,0xa3762cf5 .word 0xc4a62c11,0xd32efb57 .word 0x46910500,0x9575ef63 .word 0x4184cb78,0x64ff6695 .word 0xfd32ffd5,0x808c7228 .word 0x9678d33d,0x6bb706f6 .word 0x43669caa,0x7469b9ac .word 0x376fd74e,0x64bd8a38 .word 0x58a518e8,0x56b6b676 .word 0xb678d721,0x17456fcb .word 0x0c48294b,0xf67e51a3 .word 0x1d8ed593,0xf2f80d8c .word 0xfa10b583,0x54447607 .word 0xc6c1940f,0x5262820a .word 0xd4524266,0x01192713 .word 0x88237167,0xcb39b664 p62_local1_expect: .word 0xffcb8441,0x34c2f9e8 .word 0x598cfba2,0x00000351 .word 0xb0d7ce41,0x35735177 .word 0xb2cf693c,0x6c1b6cde .word 0x7c65aeed,0xa788e05c .word 0xf50fa655,0x676c85c1 .word 0xd2e264fd,0x4462e23b .word 0xbe643840,0xc5c106d4 .word 0x6807d95b,0x0a388b74 .word 0xb8097230,0x36f0e6f7 .word 0x11dc0a2f,0xbe514546 .word 0xaeead451,0x2df1d903 .word 0x26501a66,0xcaabe92c .word 0x30613fa5,0xb4c0660d .word 0x7f717ac8,0xce47aea7 .word 0x13936589,0x007b2b42 .word 0x5f077337,0x54d064e7 .word 0xa4e5d986,0x39214fb9 .word 0x1b45e86c,0x098d203d .word 0x25e42741,0xff440f08 .word 0xe5a4527f,0x18928b8e .word 0x182c91cd,0x29814ee7 .word 0xc6f0e884,0x51263eff .word 0xceef1ad5,0x4985ec00 .word 0xceef1ad5,0x00000078 .word 0x5b695097,0x9c8a4374 .word 0x11638a20,0x1b4b7722 .word 0xe0744412,0x74995f89 .word 0x8722c064,0x892ffa17 .word 0x7ee42ef3,0xe9970447 .word 0x1ef0096d,0xaeb14ec5 .word 0xd5ea34e8,0xddcaf8d7 .word 0x45ff144f,0x6dcd6c7e .word 0xa50ed401,0xd42427cb .word 0x6a76c345,0x60dae304 .word 0x9865c197,0x3ed6b7e9 .word 0x305a5665,0xea4cd12c .word 0x02192ebf,0x29d2226f .word 0x2c9446fa,0x715436c2 .word 0xda1be74b,0x7c900f02 .word 0x309bf2da,0x2902a721 .word 0xfd9d8bf4,0xe605307d .word 0xdf9ef899,0x8b0dded0 .word 0x5135980f,0x3755278b .word 0x7cf36afa,0x80831bec .word 0x5b27f98c,0xd134a4e5 .word 0xbff06010,0xd3e4fec9 .word 0x94589142,0xcee60a55 .word 0x7f88634c,0x320c78d7 .word 0xfd394ae3,0x0d25d659 .word 0x2ab7df76,0x5e71548d .word 0x49965d84,0x8c96bed9 .word 0xe20cd751,0xd5447b78 .word 0xf2ba8b61,0xecc23ac3 .word 0x6420fd05,0x8fe02cec .word 0x8b980dd8,0xdccba923 .word 0x18f29e58,0x32c57405 .word 0xae42e8f0,0x24463399 .word 0x9c080888,0xf19cb3ec .word 0x01c8a13f,0xf58e2fab .word 0x5842d20b,0x320ec8ed .word 0x54f2e3c0,0x771cc87d .word 0x827b13dd,0x80e57b8d .word 0xa6fa9eca,0xa12f687a p62_local2_expect: .word 0x9e6dafe4,0x9c36f311 .word 0x0000004e,0x066eada2 .word 0x51991fbe,0x3cc7ae12 .word 0x0e555d9d,0xf8fa112e .word 0x8851144f,0xf5c3fc4b .word 0x598cdb46,0xffffffff .word 0xc5ea50b1,0x97c9ed00 .word 0x91f810a5,0xf8ec86de .word 0xc44769b9,0xc94ee2ad .word 0xa0fad135,0xf4219a1c .word 0x55455bfe,0x0240e652 .word 0x7e09288c,0x3f165b71 .word 0x5a3142fc,0x50292b0e .word 0x1bf90444,0xb6521434 .word 0x8fe3e8a9,0x70942b31 .word 0x1c479e0e,0xb8701d60 .word 0xa70aed0d,0x52390cfd .word 0x2185617e,0x5387ea16 .word 0x12f6fac9,0x621b0a2f .word 0xdb3448e9,0x84ef84a2 .word 0x66a4657d,0xec309b0f .word 0xc9696b05,0x96442ef7 .word 0x2c3ba457,0xc347ebfe .word 0x4891df37,0xa183feec .word 0xcb184d8c,0x3eb84247 .word 0x8b90be83,0x5d6d7aa7 .word 0xb0430c46,0xff7c7fe2 .word 0x738bb736,0xd4ad2d34 .word 0x58567095,0x34551b95 .word 0x0ed47926,0x4c60bec9 .word 0xe1efe174,0x56812d22 .word 0x1d4ee4a6,0x97068a30 .word 0xc59f9f18,0xe60cebfd .word 0xc9899b74,0x429a26a8 .word 0x97d33d1a,0x7fe734a9 .word 0x4674830e,0xc11eb624 .word 0xdaa64601,0x07becd3e .word 0xcb283165,0x36899005 .word 0xd7c7508f,0x50598ca4 .word 0x6c093736,0x1cd83ac7 .word 0xafcbc52b,0x28f6b08a .word 0x2faf5788,0x6f1bf09a .word 0x3739653c,0x849ba393 .word 0xfbded922,0x7014946e .word 0x8e73d2b0,0x51d9da0b .word 0x647180b3,0xcb03304e .word 0xd82c1759,0xa2d87d77 .word 0xf99fdc47,0x67f5c87e .word 0xf4ebc2a3,0x586d4692 .word 0xce0d4c5a,0x2d5f4bee .word 0x348a95f1,0xd68535c0 .word 0xaff5b038,0xd6975b96 .word 0x31bf801a,0x7bc53c1d .word 0x69ddd793,0xd61bf190 .word 0x4d08fb5e,0x00000045 .word 0x9d253f07,0x6098b437 .word 0x0f7b0421,0x87ff1db6 .word 0xd6dbc677,0x959b9a31 .word 0xb7f719a6,0x1417a99b .word 0x5b9b6f00,0xe6186607 .word 0xb29d1b73,0xb6517189 .word 0xc0679390,0x3a91f4f2 .word 0xad3ff781,0x7ec1eb73 .word 0xfbe40ea7,0x62581b13 p62_local3_expect: .word 0x56f13155,0xb207cd64 .word 0xedae657c,0x8b460b14 .word 0xff000000,0x459bcb13 .word 0x13cb9b45,0x00000000 .word 0xff0fa180,0x83309bda .word 0x878bdb46,0x9dc931df .word 0xe5eb78fb,0xa146c3f0 .word 0xa55d5cbe,0x9caf88ab .word 0xa18d1d0c,0xdcbec4ff .word 0x6f03f886,0x0e972310 .word 0x6d11d742,0xf73253d6 .word 0x90b55a7f,0xacd16916 .word 0xbf26f0c6,0xb42025b1 .word 0x8441a75e,0x51bcafd4 .word 0x01d02c63,0xaad1423b .word 0x372f1347,0x360dbd54 .word 0xd3fb3af7,0xd3e2aa8e .word 0x5874e226,0x99653c6b .word 0x48b4cf22,0x62d52a4b .word 0x6ebef83b,0x1a8fc182 .word 0x1a21e132,0xf67e910e .word 0xcf1d3f43,0x1d49b309 .word 0x00000000,0x2a460068 .word 0x2a88802c,0x6987ed41 .word 0x87fd8750,0x6a9e0740 .word 0x3e48c0ce,0xffffff73 .word 0xcd92134c,0x7533edf2 .word 0xab6892ec,0x8faf918a .word 0x6a1dc447,0x0a64eeaf .word 0x5e6f6edb,0x2aa55252 .word 0xc96a0add,0x2b6d472f .word 0x376d8db7,0x506600ac .word 0x2816fe1f,0x12dab9ff .word 0x36b17637,0x9df7a65e .word 0xf462e8a5,0x5abbccac .word 0x771f6605,0xff062b73 .word 0x3b5af1ae,0xd83decb7 .word 0x6881017b,0x52a2556b .word 0x9d0eb764,0xfac29ca2 .word 0x1d05d76a,0xf5f70903 .word 0xa2fbbafb,0xb5be8437 .word 0x0563a4c1,0x481b7af6 .word 0x0bf3e525,0x63ab8f7f .word 0x3c6301f8,0x13021f77 .word 0x0705d0b5,0x1336c510 .word 0x35834678,0x2f6fef68 .word 0xf50fa655,0xa8be5897 .word 0x044cf599,0x1f130669 .word 0x7d8a2d5d,0x44abddc6 .word 0xe129e455,0x6ff33ae8 .word 0x1aaf1a5f,0xb45d9de5 .word 0xbffaff7a,0x8c055d3f .word 0xdee9a98a,0xd9657b9f .word 0x0db124eb,0x88ffdd5e .word 0x80cbfe72,0xbcba0ea0 .word 0xc577af51,0x3b2a061f .word 0xb5da9329,0x735f6ccd .word 0x6a46f0e2,0xf94cdcd8 .word 0x77ec267d,0x94a8c5ba .word 0x014d7359,0xc0ad7ea6 .word 0x189724e8,0xa50877a6 .word 0x4d4d64ec,0x32fa1734 .word 0x84aba79b,0xd0858f69 .word 0x9c2d0cdd,0x5176219a p63_init_registers: .word 0x6053a312,0xce31a0ca ! Init value for %l0 .word 0x66f6879c,0x2a878495 ! Init value for %l1 .word 0xfb1febd6,0x88da1d9a ! Init value for %l2 .word 0x22eacde2,0x014f9aa4 ! Init value for %l3 .word 0x30a6fb6a,0xf023989a ! Init value for %l4 .word 0x78bea9fa,0x144ff7e1 ! Init value for %l5 .word 0xe6d1f69c,0xc0f8e867 ! Init value for %l6 .word 0xc1bef1d4,0x824bde4b ! Init value for %l7 .word 0xeb1a7c52,0x1d9e6a24 ! Init value for %l0 .word 0x98c536ec,0xd8d9250c ! Init value for %l1 .word 0x0681ca5c,0x882ccbe3 ! Init value for %l2 .word 0xc8050bf0,0x07c2c77a ! Init value for %l3 .word 0xaa34151a,0x5ce4eb41 ! Init value for %l4 .word 0x4308504d,0xc42b835d ! Init value for %l5 .word 0x42278598,0xd3cf4a74 ! Init value for %l6 .word 0x3f8eb6cb,0xcb12d450 ! Init value for %l7 .align 64 p63_init_freg: .word 0x2c427a11,0xacfe1549 ! Init value for %f0 .word 0x71460319,0xb64360a5 ! Init value for %f2 .word 0x8a16ae31,0xa1ccb0d1 ! Init value for %f4 .word 0xc32d02b6,0x376a0c4a ! Init value for %f6 .word 0x63c04dd6,0xb1fcc240 ! Init value for %f8 .word 0x539a3ba8,0x63097240 ! Init value for %f10 .word 0x10b9efb7,0x7fa9b1d7 ! Init value for %f12 .word 0xd1c5f0a6,0x9be3fda2 ! Init value for %f14 .word 0x16667109,0x905dbca5 ! Init value for %f16 .word 0x8c8b041c,0x82aebccc ! Init value for %f18 .word 0xe49f05b7,0x663b49fa ! Init value for %f20 .word 0x872385de,0x19fd47af ! Init value for %f22 .word 0xb24a0f0a,0xb0d383b8 ! Init value for %f24 .word 0x653cc30c,0xe4fe483c ! Init value for %f26 .word 0xcbc26738,0x1775e2c4 ! Init value for %f28 .word 0xe480affc,0x950ac396 ! Init value for %f30 .word 0xe972fa32,0x398b45a9 ! Init value for %f32 .word 0x6fe3c585,0xf411985b ! Init value for %f34 .word 0xba0584f3,0xe865414b ! Init value for %f36 .word 0xc2ef09fa,0xbfba4ac7 ! Init value for %f38 .word 0x7844104a,0xec20cd36 ! Init value for %f40 .word 0x812ffad7,0xbd9c2c1a ! Init value for %f42 .word 0x5f65eec5,0x40aecbed ! Init value for %f44 .word 0x57096465,0xab8bffe8 ! Init value for %f46 .word 0xb6e7051e,0x09af9ca6 .word 0xbd49e226,0x8bce9c81 .word 0xf15fadf7,0xf2f06cec .word 0xd6405ca6,0x8336f1b6 .word 0xac5b90d2,0x84adac67 .word 0x06e2319f,0x554fc298 .word 0x37636b80,0x1caa63e7 .word 0xc5393ec9,0x76ee7fbc p63_expected_registers: .word 0x00000000,0x000000ed .word 0x00000000,0x1c048b8c .word 0x00000000,0x00000674 .word 0x00000000,0x00000025 .word 0x00000000,0x88198324 .word 0x00000000,0x88198324 .word 0x00000000,0x0d02b195 .word 0x00000000,0x33909cf8 .word 0x00000000,0x00000000 .word 0x00000000,0xa9eac64c .word 0xffffffff,0xfffff714 .word 0x00000000,0x9a9cf790 .word 0x00000000,0x85c72b8c .word 0x00000300,0x055ed1f0 .word 0x0681ca5c,0x909c7993 .word 0x00000000,0x00000000 p63_expected_fp_regs: .word 0xe3cb2c88,0x5cca8106 .word 0x71460319,0xb64360a5 .word 0x8a16ae31,0xa1ccb0d1 .word 0xc32d02b6,0x376a0c4a .word 0x63c04dd6,0xb1fcc240 .word 0x539a3ba8,0x63097240 .word 0x5cb18973,0x13ca320f .word 0xd1c5f0a6,0x9be3fda2 .word 0x88198324,0xa3fcb401 .word 0x8c8b041c,0x82aebccc .word 0xe49f05b7,0x663b49fa .word 0x872385de,0x19fd47af .word 0xffa23563,0x5a47cb67 .word 0x653cc30c,0xe4fe483c .word 0xcbc26738,0x1775e2c4 .word 0xe480affc,0x950ac396 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p63_local0_expect: .word 0x62673eee,0x7cd99224 .word 0xf2c8bcbd,0xcb013e12 .word 0x79938bfa,0xbb2a1d31 .word 0x7ac78324,0xa3fcb401 .word 0x0ff400f4,0xb1a871c1 .word 0xffa23563,0x5a47cb67 .word 0xf1128a49,0x7588394a .word 0xb6bf5419,0x7c92d7ac .word 0xa77b440c,0xbca28a57 .word 0xfb030e0d,0xb5f83de3 .word 0x39556d76,0x837a80ff .word 0xabdf740b,0x3e1add4a .word 0xe8113a70,0x83925bef .word 0x7d70c8c1,0x09d49971 .word 0x98656547,0x5d7df071 .word 0xf0372adf,0x574e6047 .word 0x59ddc14e,0xccf210b4 .word 0xc73c4148,0x278fc1a2 .word 0xb1b8768b,0xd89b665b .word 0x8e2bd64e,0x0940b21d .word 0x940f3e30,0xd4ab53b1 .word 0x2af90f83,0xd6cf10fc .word 0x3a8845fd,0xdf059f2a .word 0x208e41aa,0xd948cd48 .word 0x901d9aa4,0xe87fc633 .word 0xcd6f29f4,0x1577ca37 .word 0xa69b4272,0x82d32316 .word 0x5cc81f57,0x0db5609f .word 0x0959ec61,0xa17757d9 .word 0x5cb18973,0x13ca320f .word 0xd6908462,0xd930e56d .word 0xfc19d80b,0x42e75865 .word 0xf11babf3,0x8d38d213 .word 0x7b3073ae,0x000009b3 .word 0x4500bc3d,0x65c8f541 .word 0x9ba0e3f2,0x2892bcdd .word 0xd5f846b0,0x506aef77 .word 0x80c32d2c,0xdee519b4 .word 0x13c71460,0xfc24343b .word 0xeb89b417,0x92722f86 .word 0x21f487ba,0x517dcab2 .word 0x157573a4,0xce31a0ca .word 0x171f92f7,0xcfb6cb37 .word 0x59b4778a,0xad9bdc3c .word 0xee43414a,0x4c758cbe .word 0x475ae01a,0x58d29d45 .word 0xab1da033,0xef2147c5 .word 0xbc7c6c81,0x3d61e795 .word 0xf59cf325,0x1229fc04 .word 0x88198324,0xa3fcb401 .word 0xd4220977,0xfa37ec82 .word 0x69ae73b6,0xf185735b .word 0x01943fd2,0x83d373d7 .word 0x0301af2b,0x6633fcc7 .word 0xa9d4f4fd,0x8e97d34a .word 0x0a81ddb8,0xeed0ce3a .word 0x0f99cdc7,0xdc2e5267 .word 0x899b322b,0xd624bb60 .word 0x9fdc77f5,0x3b99ce83 .word 0x98d8bc01,0xd0c4cb2c .word 0xe83a8458,0x460a44a0 .word 0x704a4580,0xc752a7c2 .word 0x177b3dd5,0xc5c2d07c .word 0x277a262c,0xbb7df56b p63_local1_expect: .word 0x0ff400f4,0x00000008 .word 0x88198324,0xa3fcb401 .word 0x63c04dd6,0xb1fcc240 .word 0xffffffff,0xfffff40f .word 0x4b000000,0x00000000 .word 0xbe00515b,0x46a4ed73 .word 0x43973aed,0x7d0f0b1d .word 0x214b4865,0xf13f5f6c .word 0x976130da,0x23ba9b78 .word 0x64933ba2,0x506e6618 .word 0xaf6f191d,0x0fa4f3ff .word 0x5db155af,0x88d2981a .word 0xb83fb425,0x7d7107ba .word 0xf1db4a19,0x2de1db90 .word 0x15e92d5d,0x96cec6df .word 0xfada6796,0x5157a7dc .word 0x003a54b2,0x0981820f .word 0xbecfa3ce,0xcc3c0595 .word 0x42e50365,0x85c72b8c .word 0x7da46fe6,0x1194bc19 .word 0xed48d35f,0xfaa8642b .word 0xd61784c1,0xc0561c3e .word 0xda60d209,0x3558a9e2 .word 0x74784328,0x3eaf620f .word 0x37f14413,0x301fb58e .word 0x7c0c5c27,0xe625336e .word 0xae6fbe78,0x6ee8e4a1 .word 0x8bfef840,0xe2bd182a .word 0xabc3d1ad,0x85308cb7 .word 0x37dd9bb1,0xf17efdce .word 0x9cd14f12,0xfa2bfc19 .word 0x49c771ee,0x7c2c9994 .word 0xe8ff4e27,0x96e4c6c4 .word 0xb7954bc6,0xc2a9585b .word 0x62a4be0c,0x6672ffdd .word 0x0882a736,0x768863ec .word 0x7f84141c,0x006d4f72 .word 0xf0636739,0xc26b3307 .word 0xb8fbd950,0xb2b4ec06 .word 0xc418aee9,0x5e9b47a1 .word 0x6f71e59d,0x188daa9f .word 0x37e3c1b7,0xae070ce2 .word 0xbe377e36,0xec6f13af .word 0x405c3446,0x9809c96f .word 0x32ae341f,0xd633fd50 .word 0xdb8fa8a2,0x9b9f4103 .word 0x87f69358,0xe3ff6792 .word 0x82047e84,0x25e893d2 .word 0x3a92bf38,0x68e521c5 .word 0xb8a98dab,0x2f799252 .word 0x69337aa7,0xbcaabb8d .word 0x4dae3f3d,0x2bcb3911 .word 0x6493115e,0x61449ab4 .word 0x04cff399,0x163408b4 .word 0xff8aa4e1,0x4d7fcbf3 .word 0xeae31439,0xec85af26 .word 0x669cfef6,0x9121cd80 .word 0x11df5ed4,0x370c4582 .word 0x66531d93,0x04e90029 .word 0x1c1ecf2c,0xad54962c .word 0xbb8d62bc,0x8c863a8b .word 0xbcb44a38,0x097a8f47 .word 0x4624f2c5,0xe035131e .word 0xfd4d8300,0x56ec06af p63_local2_expect: .word 0xa49a1d90,0x3ac42758 .word 0x2a878495,0xe5b89c80 .word 0x0681ca5c,0x882ccbe3 .word 0x8c8b041c,0x82aebccc .word 0xa56043b6,0x19034671 .word 0x4cc6eaa9,0x00000000 .word 0xde003018,0xf8696ed0 .word 0x8df5f726,0xa213436f .word 0xa3a1658f,0x284768fb .word 0x84734fc3,0x7b60a625 .word 0xa9376224,0xa10c1fa4 .word 0x4409767d,0xb701cb28 .word 0xe1d2e271,0xc500447a .word 0x25f11c3b,0xb0ffcd2f .word 0x5d07291f,0x644d072b .word 0x1b69f63e,0xe5b2b85b .word 0x6629f103,0xafc37c7e .word 0xb59827d1,0xdbf50a73 .word 0xbb95096e,0x32afc2fe .word 0x5614b7dc,0xd4532e9b .word 0x472ab925,0xc887aacb .word 0x625c5592,0x29543113 .word 0x81088659,0xdf06f776 .word 0x1166c379,0x3f28bf45 .word 0xe0179ea8,0xfb4077e2 .word 0xdb8f1487,0xe22d9810 .word 0xea5a60cd,0x69a8cf61 .word 0x6617f7d5,0x33909cf8 .word 0x561ac411,0x994aef9a .word 0x1e5522be,0xdfa38055 .word 0x7687f38c,0x86badf0f .word 0x5958ba3d,0x12a3c9a2 .word 0x06b31ff8,0xb4d6bc80 .word 0x38358ffa,0x1b363075 .word 0xbe14c8ff,0xfa951d72 .word 0xd80d60b2,0xf6b7ca8e .word 0xfce71b6d,0x1234ff46 .word 0x7730fb76,0x9b75c623 .word 0x2263df47,0x631def28 .word 0x6d2897a7,0x9089742a .word 0xbeae3aee,0x0473a81f .word 0x66481d1a,0x90f15f11 .word 0xb7a3d3ca,0x7c37aa2d .word 0x16b587ed,0xfd93afff .word 0xaacb1aa4,0xf13b99a6 .word 0x01e5bc01,0xaa9ace5d .word 0x8fe8d35b,0x955434ad .word 0xe9a2c52f,0x4d7a6503 .word 0x807b8122,0x4ebe9b07 .word 0xbb912297,0x25bc0215 .word 0x473d7e3b,0xe246695e .word 0xa6911c7e,0xaca305a2 .word 0xdab50883,0x89fd925d .word 0xf26df6b1,0x048841ed .word 0xc9164260,0x8a0c02b0 .word 0xa4694612,0x02aa0b2e .word 0x0d02b195,0xff227cb0 .word 0x1989b8ed,0x62433aee .word 0xc5f75388,0x9a9cf790 .word 0x752dd5c9,0xb937b129 .word 0xb4d7c2db,0x88273932 .word 0x32dc7c21,0x35f6f219 .word 0xbdf9935a,0x6f5c9f52 .word 0xcc64083c,0xb4967620 p63_local3_expect: .word 0xe7e6e215,0x9d0e0afe .word 0x6d4fbb16,0x0a18d4ca .word 0xccbcae82,0xdea77ea5 .word 0xc7f06f2c,0xd9aa748f .word 0x66531d93,0x7b68e054 .word 0xe3cbb401,0x44da2ab8 .word 0x5dc90d17,0x93eeaf46 .word 0x8657df2a,0xa712a425 .word 0x2c241bb7,0xb10fb7e1 .word 0x757b6cb0,0xd17f44ec .word 0x4e8afd25,0x1422654b .word 0xd8b6de80,0x59624d19 .word 0xc6d33d3b,0x2fd2af2c .word 0xd72abe5b,0xcde8eab6 .word 0x4933d56f,0x965c6825 .word 0xa8a62743,0x22c0cb79 .word 0x6589a92f,0xc5505327 .word 0x1ab64dc6,0x6c278188 .word 0xae18f006,0x63d59bfd .word 0xaa4276ad,0x9cd46c1c .word 0xbba12fc4,0xd03c0c64 .word 0x617118cc,0xb34d1cd1 .word 0x588a5cb6,0x6d5df435 .word 0x638568e2,0x340a0d33 .word 0x98501448,0x9d32aed0 .word 0x7174ca8f,0x1abdb59a .word 0x895c186c,0x45f7fc3b .word 0xf7163b0e,0x067321a2 .word 0x8382713f,0x1792dbd2 .word 0xadc0a5c0,0x0adb5c67 .word 0xd74bff3b,0x379ebbd0 .word 0x02aa3b0a,0xf45293ff .word 0x66e288ff,0x4eabe061 .word 0xb2553bf7,0xd6959dc3 .word 0x81e84e33,0x2211f9fe .word 0x9b553776,0x158fa614 .word 0xeb349c87,0x3b9f41a1 .word 0xd0246f2b,0x89088f5e .word 0x480b3d25,0xb13496a3 .word 0xe46a2613,0xa67e8f83 .word 0x8ea01acf,0xb6f10c20 .word 0x4546f740,0x7c1b8fab .word 0x9d9502a1,0xc9976874 .word 0x4a93ad69,0x74a567ed .word 0xb6029290,0xa33539d8 .word 0x7e8fd557,0xe29fd8c1 .word 0x64ee9ac5,0xe163522d .word 0x73b4cb55,0x8d03662a .word 0x7e3a3914,0x60489aeb .word 0xd3bd2a8d,0x447d1d47 .word 0x39e6309f,0xfffff40f .word 0x44387d65,0x0000004e .word 0xb2827562,0x50031310 .word 0x87d83248,0x2b895036 .word 0x063375d5,0x3d272c26 .word 0x31560053,0xca1a4fae .word 0x4ef3643b,0xc281b89c .word 0x959f99d0,0xca9a7e97 .word 0xfc71ee40,0x7ae9ec99 .word 0xe1a01611,0x499fc31a .word 0x121ede84,0x1262952d .word 0x4960d43b,0x05d99579 .word 0xa2d3ed47,0xea48f11a .word 0x3d6f1290,0x5f4c9602 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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 0x2ba973b7,0xd6eb4c96 .word 0x00000000,0x00000002 .word 0x3afe453f,0xfa1fa97c .word 0x00000000,0x00000003 .word 0xc85b2557,0xcd86966f .word 0x00000000,0x00000004 .word 0x62276687,0x98aaf05d .word 0x00000000,0x00000005 .word 0x6b797378,0x4ed0850e .word 0x00000000,0x00000006 .word 0xba737ce0,0x3cb72fdd .word 0x00000000,0x00000007 .word 0xa661c1d0,0x32bed883 .word 0x00000000,0x00000008 .word 0x805a8da7,0xbf29cf93 p1_dispatch_retry: .word 0,0 p1_xintr_data: .word 0x00000000,0x00000001 .word 0x5fd89a40,0x4118c4a2 .word 0x00000000,0x00000002 .word 0x48f2ad1f,0x97a84054 .word 0x00000000,0x00000003 .word 0xca47ff3f,0xc72de04c .word 0x00000000,0x00000004 .word 0x81126578,0x2d8dcb1f .word 0x00000000,0x00000005 .word 0x3a8fb158,0x46f3838d .word 0x00000000,0x00000006 .word 0x954464d0,0x61303e4b .word 0x00000000,0x00000007 .word 0x2f9be7c0,0x4989a1e5 .word 0x00000000,0x00000008 .word 0xeb201030,0x77651947 p2_dispatch_retry: .word 0,0 p2_xintr_data: .word 0x00000000,0x00000001 .word 0xbfa670e7,0xe0b40d21 .word 0x00000000,0x00000002 .word 0x46afacc7,0xf401fa80 .word 0x00000000,0x00000003 .word 0xefe1302f,0xe7f06f69 .word 0x00000000,0x00000004 .word 0x8c64f4e0,0x01374bc4 .word 0x00000000,0x00000005 .word 0x1d26f780,0x7838f9a9 .word 0x00000000,0x00000006 .word 0xe895f9e8,0x000adee5 .word 0x00000000,0x00000007 .word 0x24fbad1f,0xe8a15f77 .word 0x00000000,0x00000008 .word 0x59a06f48,0x2b92f339 p3_dispatch_retry: .word 0,0 p3_xintr_data: .word 0x00000000,0x00000001 .word 0x42a261a0,0x08d3b56a .word 0x00000000,0x00000002 .word 0x976f70d0,0x0982e737 .word 0x00000000,0x00000003 .word 0xf5183b08,0x2e9e513e .word 0x00000000,0x00000004 .word 0xfb38a410,0x4c9e6990 .word 0x00000000,0x00000005 .word 0x7bb787e7,0xefe9952b .word 0x00000000,0x00000006 .word 0x89340c9f,0xebf66b22 .word 0x00000000,0x00000007 .word 0x96f9ae77,0xdb9a4131 .word 0x00000000,0x00000008 .word 0x2f4e1ed0,0x76b063f0 p4_dispatch_retry: .word 0,0 p4_xintr_data: .word 0x00000000,0x00000001 .word 0x8ea515f8,0x76d87cda .word 0x00000000,0x00000002 .word 0x414fee47,0xce69225e .word 0x00000000,0x00000003 .word 0xa2b8547f,0xe34d44db .word 0x00000000,0x00000004 .word 0x2a1aa92f,0x9005695d .word 0x00000000,0x00000005 .word 0xe2fc9088,0x30d8bfc3 .word 0x00000000,0x00000006 .word 0x2aef1a78,0x76c62090 .word 0x00000000,0x00000007 .word 0x2d6266f8,0x35675b57 .word 0x00000000,0x00000008 .word 0x4a2f1050,0x117534ba p5_dispatch_retry: .word 0,0 p5_xintr_data: .word 0x00000000,0x00000001 .word 0xc79d969f,0xf127ed0e .word 0x00000000,0x00000002 .word 0x2db472f0,0x15bd649e .word 0x00000000,0x00000003 .word 0xab379270,0x0ee3668b .word 0x00000000,0x00000004 .word 0xeb7b7940,0x54bd7662 .word 0x00000000,0x00000005 .word 0x7c3b73cf,0x9d7bd26d .word 0x00000000,0x00000006 .word 0xa3aeb308,0x6ba81c92 .word 0x00000000,0x00000007 .word 0xc9a60207,0xc4a76e18 .word 0x00000000,0x00000008 .word 0x83e003ef,0xe9add420 p6_dispatch_retry: .word 0,0 p6_xintr_data: .word 0x00000000,0x00000001 .word 0xd1aeff67,0x8ded492c .word 0x00000000,0x00000002 .word 0xa2f424af,0xce263ca4 .word 0x00000000,0x00000003 .word 0x6b4a7ed7,0xae8ffa4d .word 0x00000000,0x00000004 .word 0xf274e998,0x28d37bd0 .word 0x00000000,0x00000005 .word 0xa11ff177,0xe92ba012 .word 0x00000000,0x00000006 .word 0x4b04bd17,0x85f9c68c .word 0x00000000,0x00000007 .word 0xb1990a07,0x97d0e275 .word 0x00000000,0x00000008 .word 0x923a769f,0xcda4a939 p7_dispatch_retry: .word 0,0 p7_xintr_data: .word 0x00000000,0x00000001 .word 0x5579920f,0xc808020d .word 0x00000000,0x00000002 .word 0x063e214f,0xaa393e31 .word 0x00000000,0x00000003 .word 0xa94f804f,0x9046c734 .word 0x00000000,0x00000004 .word 0xba6536ef,0xb29a3241 .word 0x00000000,0x00000005 .word 0xc2b351cf,0xd819ea7b .word 0x00000000,0x00000006 .word 0x59337f67,0xd7b03113 .word 0x00000000,0x00000007 .word 0x4e97a0e7,0xd38d69f9 .word 0x00000000,0x00000008 .word 0xebc55fb0,0x615a1207 p8_dispatch_retry: .word 0,0 p8_xintr_data: .word 0x00000000,0x00000001 .word 0x14939410,0x687f4b9c .word 0x00000000,0x00000002 .word 0x891aa7b8,0x432a5b92 .word 0x00000000,0x00000003 .word 0xe0c00e7f,0x9fc0ab47 .word 0x00000000,0x00000004 .word 0x45fffe0f,0xaa9afa7e .word 0x00000000,0x00000005 .word 0x7bb60c87,0xbdaf69c9 .word 0x00000000,0x00000006 .word 0xab802d18,0x6ad5547e .word 0x00000000,0x00000007 .word 0x862e40df,0xb201ef58 .word 0x00000000,0x00000008 .word 0xd85eecff,0xa77d2765 p9_dispatch_retry: .word 0,0 p9_xintr_data: .word 0x00000000,0x00000001 .word 0xe2a29b98,0x62846143 .word 0x00000000,0x00000002 .word 0x560deb68,0x486b037f .word 0x00000000,0x00000003 .word 0x6d5e7ba0,0x6efe8479 .word 0x00000000,0x00000004 .word 0x53a7277f,0xea7ab6a0 .word 0x00000000,0x00000005 .word 0x49544aef,0x88c7b684 .word 0x00000000,0x00000006 .word 0x3d4ef0b7,0xca9cf23f .word 0x00000000,0x00000007 .word 0x4c88e340,0x5a383df0 .word 0x00000000,0x00000008 .word 0x7d7bce77,0xa3e6e2c3 p10_dispatch_retry: .word 0,0 p10_xintr_data: .word 0x00000000,0x00000001 .word 0xc1aed578,0x21ef1d5d .word 0x00000000,0x00000002 .word 0x9ebe5038,0x3430e80b .word 0x00000000,0x00000003 .word 0xf3d8749f,0xdcbfbe9c .word 0x00000000,0x00000004 .word 0x68ca9578,0x39174123 .word 0x00000000,0x00000005 .word 0x69a2b170,0x5bf1362c .word 0x00000000,0x00000006 .word 0x5d16d540,0x60fe802c .word 0x00000000,0x00000007 .word 0x4f1375bf,0xb2e3c85d .word 0x00000000,0x00000008 .word 0xf055c19f,0xfa2910cc p11_dispatch_retry: .word 0,0 p11_xintr_data: .word 0x00000000,0x00000001 .word 0x7311d058,0x24f797aa .word 0x00000000,0x00000002 .word 0xce2c4027,0xfb26242b .word 0x00000000,0x00000003 .word 0x918ad5f8,0x098ee891 .word 0x00000000,0x00000004 .word 0xcf83c0e0,0x03abcf56 .word 0x00000000,0x00000005 .word 0x928b0138,0x3a4d098f .word 0x00000000,0x00000006 .word 0x8c08f618,0x63c00135 .word 0x00000000,0x00000007 .word 0x583d00cf,0x86dec850 .word 0x00000000,0x00000008 .word 0xfa4cb090,0x54f8aa7b p12_dispatch_retry: .word 0,0 p12_xintr_data: .word 0x00000000,0x00000001 .word 0xf33f4e07,0xcde80348 .word 0x00000000,0x00000002 .word 0xfe5ef4e0,0x506d7dff .word 0x00000000,0x00000003 .word 0x76d884b7,0xc084151e .word 0x00000000,0x00000004 .word 0x31643898,0x209b326e .word 0x00000000,0x00000005 .word 0x5d6aa607,0x97a82a6d .word 0x00000000,0x00000006 .word 0x568c9e80,0x49ccec73 .word 0x00000000,0x00000007 .word 0x74eb1930,0x44169fe5 .word 0x00000000,0x00000008 .word 0xe05365b0,0x2d69a607 p13_dispatch_retry: .word 0,0 p13_xintr_data: .word 0x00000000,0x00000001 .word 0xeed36f58,0x65510257 .word 0x00000000,0x00000002 .word 0xf2364e27,0xb04b394f .word 0x00000000,0x00000003 .word 0xe98f05b0,0x56e3018f .word 0x00000000,0x00000004 .word 0xc730e007,0x8ee0119b .word 0x00000000,0x00000005 .word 0x41c4f00f,0xffef5bb3 .word 0x00000000,0x00000006 .word 0xc65bb8e8,0x6dc91dc7 .word 0x00000000,0x00000007 .word 0xd3b54c58,0x34243a99 .word 0x00000000,0x00000008 .word 0xa7f69fc8,0x1cdfcf88 p14_dispatch_retry: .word 0,0 p14_xintr_data: .word 0x00000000,0x00000001 .word 0xe1de0360,0x68ccc49f .word 0x00000000,0x00000002 .word 0x8d930290,0x2efad879 .word 0x00000000,0x00000003 .word 0x13e032c8,0x35414c39 .word 0x00000000,0x00000004 .word 0x2197ba7f,0xb9a1560c .word 0x00000000,0x00000005 .word 0xb5bdf007,0xae59761e .word 0x00000000,0x00000006 .word 0xf7a5e38f,0xc8bd74cd .word 0x00000000,0x00000007 .word 0xd7a556b7,0xd03662e4 .word 0x00000000,0x00000008 .word 0x1d5586e8,0x7c0bd80f p15_dispatch_retry: .word 0,0 p15_xintr_data: .word 0x00000000,0x00000001 .word 0xe6e18adf,0xb6a3f879 .word 0x00000000,0x00000002 .word 0xad4049e8,0x72ddacb3 .word 0x00000000,0x00000003 .word 0xa93ec630,0x0884c414 .word 0x00000000,0x00000004 .word 0x9fa4eb28,0x5a16482a .word 0x00000000,0x00000005 .word 0xe384510f,0xaed23a2c .word 0x00000000,0x00000006 .word 0xc78610b8,0x1e37626a .word 0x00000000,0x00000007 .word 0x9b10c120,0x1a7e6b5e .word 0x00000000,0x00000008 .word 0x5c238def,0xb52f5851 p16_dispatch_retry: .word 0,0 p16_xintr_data: .word 0x00000000,0x00000001 .word 0x1fb7e787,0xdf87a742 .word 0x00000000,0x00000002 .word 0x2684d05f,0xd47b6d51 .word 0x00000000,0x00000003 .word 0x3f260fe7,0xe835dceb .word 0x00000000,0x00000004 .word 0x38f9b3e8,0x107f207e .word 0x00000000,0x00000005 .word 0x6798e67f,0xdd14247d .word 0x00000000,0x00000006 .word 0xabf2c5df,0xf20b88cf .word 0x00000000,0x00000007 .word 0x4c3f7b78,0x740ef379 .word 0x00000000,0x00000008 .word 0x6fd14cd8,0x1e3f66d4 p17_dispatch_retry: .word 0,0 p17_xintr_data: .word 0x00000000,0x00000001 .word 0x33739fd7,0x83781c2d .word 0x00000000,0x00000002 .word 0xb40044e7,0x815c1515 .word 0x00000000,0x00000003 .word 0xd905825f,0xbd2b6326 .word 0x00000000,0x00000004 .word 0x1bb7b7b8,0x23a56214 .word 0x00000000,0x00000005 .word 0xf0932240,0x36332fa6 .word 0x00000000,0x00000006 .word 0x86bdf667,0x9ac90675 .word 0x00000000,0x00000007 .word 0xa244f277,0x90a6b60b .word 0x00000000,0x00000008 .word 0x7fdc3170,0x68490305 p18_dispatch_retry: .word 0,0 p18_xintr_data: .word 0x00000000,0x00000001 .word 0x6d3877e8,0x070ac5de .word 0x00000000,0x00000002 .word 0xc64fec47,0x93ad4ace .word 0x00000000,0x00000003 .word 0x3c54b5a7,0x9761e7e2 .word 0x00000000,0x00000004 .word 0xaa93d43f,0xffa21338 .word 0x00000000,0x00000005 .word 0x08b32b97,0xc7eb419e .word 0x00000000,0x00000006 .word 0xd1a7ed98,0x3e33d5f8 .word 0x00000000,0x00000007 .word 0xfe2d01c7,0xb247a856 .word 0x00000000,0x00000008 .word 0x5f138497,0xfe0ab130 p19_dispatch_retry: .word 0,0 p19_xintr_data: .word 0x00000000,0x00000001 .word 0xa3cb50e7,0xc2ba9d3b .word 0x00000000,0x00000002 .word 0xdcea5f70,0x5c8c308b .word 0x00000000,0x00000003 .word 0xc2b27798,0x02c5b349 .word 0x00000000,0x00000004 .word 0x2a08a688,0x58f95fa3 .word 0x00000000,0x00000005 .word 0x258d0307,0xc9be9803 .word 0x00000000,0x00000006 .word 0x6f023c08,0x00c3c7c6 .word 0x00000000,0x00000007 .word 0x746d2a2f,0xcda8473d .word 0x00000000,0x00000008 .word 0xef931d3f,0xc913bdac p20_dispatch_retry: .word 0,0 p20_xintr_data: .word 0x00000000,0x00000001 .word 0x28f46d77,0xf3a19862 .word 0x00000000,0x00000002 .word 0x5fb72ac7,0xff27b44c .word 0x00000000,0x00000003 .word 0xa51e5eb8,0x5c9531e6 .word 0x00000000,0x00000004 .word 0x820cb767,0x8e8e35af .word 0x00000000,0x00000005 .word 0x812b330f,0xfb3e4876 .word 0x00000000,0x00000006 .word 0xf4026738,0x2e945db3 .word 0x00000000,0x00000007 .word 0x4d4d6458,0x36afdc3c .word 0x00000000,0x00000008 .word 0xa8bddb8f,0x87a8e03d p21_dispatch_retry: .word 0,0 p21_xintr_data: .word 0x00000000,0x00000001 .word 0x5de062a0,0x638b7ecb .word 0x00000000,0x00000002 .word 0x77dd6377,0x9b031b0d .word 0x00000000,0x00000003 .word 0xf1c089e8,0x48251717 .word 0x00000000,0x00000004 .word 0x74b2b2ff,0xc404a28e .word 0x00000000,0x00000005 .word 0x31f5109f,0xa85ac3e8 .word 0x00000000,0x00000006 .word 0x17b47e90,0x14fe3130 .word 0x00000000,0x00000007 .word 0x17d9d3ef,0xd087ed6b .word 0x00000000,0x00000008 .word 0xac986fc0,0x4d22be78 p22_dispatch_retry: .word 0,0 p22_xintr_data: .word 0x00000000,0x00000001 .word 0x9ebb5d58,0x4ecbef25 .word 0x00000000,0x00000002 .word 0x7dc5c0c7,0x9e256753 .word 0x00000000,0x00000003 .word 0xac814120,0x16b13a3b .word 0x00000000,0x00000004 .word 0xeb22c87f,0xd5eaa97b .word 0x00000000,0x00000005 .word 0x7309f017,0xac758b0d .word 0x00000000,0x00000006 .word 0x169ec8a0,0x60998745 .word 0x00000000,0x00000007 .word 0x52c3dd10,0x03214f55 .word 0x00000000,0x00000008 .word 0x9d99fc50,0x6b178078 p23_dispatch_retry: .word 0,0 p23_xintr_data: .word 0x00000000,0x00000001 .word 0xd40b85d0,0x16584b39 .word 0x00000000,0x00000002 .word 0xb8caf130,0x78b962e2 .word 0x00000000,0x00000003 .word 0x75e0e4f0,0x30f42715 .word 0x00000000,0x00000004 .word 0x1a3fa1e7,0xa1672fd7 .word 0x00000000,0x00000005 .word 0x776b98b0,0x395644ec .word 0x00000000,0x00000006 .word 0xb6756a88,0x5e89ad93 .word 0x00000000,0x00000007 .word 0x4cb54997,0xe7952778 .word 0x00000000,0x00000008 .word 0x44f70ed0,0x6b6a4afc p24_dispatch_retry: .word 0,0 p24_xintr_data: .word 0x00000000,0x00000001 .word 0xf43cb707,0xe1b0cc6d .word 0x00000000,0x00000002 .word 0x53323c57,0x8d1dddb0 .word 0x00000000,0x00000003 .word 0x59f63897,0xcedfb475 .word 0x00000000,0x00000004 .word 0x89b3dec7,0xfca49932 .word 0x00000000,0x00000005 .word 0xee68c7b7,0xa040e99a .word 0x00000000,0x00000006 .word 0xc53870f0,0x2e4481ea .word 0x00000000,0x00000007 .word 0xe871efa8,0x3cb8425f .word 0x00000000,0x00000008 .word 0xd9241710,0x7d87a9c3 p25_dispatch_retry: .word 0,0 p25_xintr_data: .word 0x00000000,0x00000001 .word 0xe08e7c57,0xc145d325 .word 0x00000000,0x00000002 .word 0x52e54097,0xc407d59c .word 0x00000000,0x00000003 .word 0x0d6d1750,0x715253b5 .word 0x00000000,0x00000004 .word 0xf18c8547,0xa0101158 .word 0x00000000,0x00000005 .word 0x381d97c7,0xac1f3fb6 .word 0x00000000,0x00000006 .word 0xde1ff41f,0xbc97cc3a .word 0x00000000,0x00000007 .word 0xc904d570,0x544c755d .word 0x00000000,0x00000008 .word 0x5c0c2240,0x3fe92a43 p26_dispatch_retry: .word 0,0 p26_xintr_data: .word 0x00000000,0x00000001 .word 0xa2cfce67,0xd393523f .word 0x00000000,0x00000002 .word 0x78f24490,0x6a8c278d .word 0x00000000,0x00000003 .word 0xc42f92a8,0x65de53a8 .word 0x00000000,0x00000004 .word 0x3421d427,0xbf3f619d .word 0x00000000,0x00000005 .word 0x59632747,0x9458d8b2 .word 0x00000000,0x00000006 .word 0x58d0899f,0xc85c083b .word 0x00000000,0x00000007 .word 0x94cffedf,0xa6e070b2 .word 0x00000000,0x00000008 .word 0x39560127,0xcb7e5d50 p27_dispatch_retry: .word 0,0 p27_xintr_data: .word 0x00000000,0x00000001 .word 0x726860a8,0x496f30f7 .word 0x00000000,0x00000002 .word 0x1bb3f46f,0xf5a712bd .word 0x00000000,0x00000003 .word 0x02155da8,0x241d3278 .word 0x00000000,0x00000004 .word 0xbcd01057,0xc547d515 .word 0x00000000,0x00000005 .word 0xa1eed3ef,0xc3c0a827 .word 0x00000000,0x00000006 .word 0x0603c958,0x350cd327 .word 0x00000000,0x00000007 .word 0x800129bf,0xc546a111 .word 0x00000000,0x00000008 .word 0x283a642f,0x9b1ede52 p28_dispatch_retry: .word 0,0 p28_xintr_data: .word 0x00000000,0x00000001 .word 0x45da224f,0xd353689a .word 0x00000000,0x00000002 .word 0x32d69cbf,0xdb73f45e .word 0x00000000,0x00000003 .word 0x871c4dc8,0x17251ad0 .word 0x00000000,0x00000004 .word 0x066a2a7f,0x81d7c58b .word 0x00000000,0x00000005 .word 0xe9ce6b68,0x7bf07678 .word 0x00000000,0x00000006 .word 0x4037ff28,0x18d76ff8 .word 0x00000000,0x00000007 .word 0xd5f6a7d0,0x46d45bcd .word 0x00000000,0x00000008 .word 0xca7be910,0x3d1d0d1d p29_dispatch_retry: .word 0,0 p29_xintr_data: .word 0x00000000,0x00000001 .word 0x351d7db7,0x89195984 .word 0x00000000,0x00000002 .word 0x1b687527,0xa4ab94b7 .word 0x00000000,0x00000003 .word 0xd9f18297,0xec03d00e .word 0x00000000,0x00000004 .word 0x5729c240,0x77014b41 .word 0x00000000,0x00000005 .word 0x99c96530,0x20cbd289 .word 0x00000000,0x00000006 .word 0x490dc447,0xddafdb43 .word 0x00000000,0x00000007 .word 0xf54f97ef,0xbb968fb3 .word 0x00000000,0x00000008 .word 0x0dcbe42f,0xd5334218 p30_dispatch_retry: .word 0,0 p30_xintr_data: .word 0x00000000,0x00000001 .word 0x1990646f,0x8bb21a00 .word 0x00000000,0x00000002 .word 0x546d8607,0xd8416b12 .word 0x00000000,0x00000003 .word 0xf2851d1f,0xd94096ed .word 0x00000000,0x00000004 .word 0x4d3a50ff,0xc1b87643 .word 0x00000000,0x00000005 .word 0xbd5dab47,0xdd85114e .word 0x00000000,0x00000006 .word 0x2840d530,0x3d96d8c2 .word 0x00000000,0x00000007 .word 0x2a4b2f38,0x3cec29ef .word 0x00000000,0x00000008 .word 0x44d63c7f,0xc38435cd p31_dispatch_retry: .word 0,0 p31_xintr_data: .word 0x00000000,0x00000001 .word 0xbf289d98,0x00e60f18 .word 0x00000000,0x00000002 .word 0xc7a2e4c7,0xed5ee848 .word 0x00000000,0x00000003 .word 0x9608d407,0xabe69673 .word 0x00000000,0x00000004 .word 0x4df80407,0xee9dc1c0 .word 0x00000000,0x00000005 .word 0xe96cab6f,0xe7113d57 .word 0x00000000,0x00000006 .word 0xe867f407,0xc9a7aa48 .word 0x00000000,0x00000007 .word 0x732441ef,0x825fe6e7 .word 0x00000000,0x00000008 .word 0x30844888,0x3a4d5bce p32_dispatch_retry: .word 0,0 p32_xintr_data: .word 0x00000000,0x00000001 .word 0x3044f167,0xfb03fd5c .word 0x00000000,0x00000002 .word 0xf19c5e18,0x3a88e660 .word 0x00000000,0x00000003 .word 0x8fbe0c80,0x6f23dc67 .word 0x00000000,0x00000004 .word 0x6c117abf,0xfd3555e8 .word 0x00000000,0x00000005 .word 0xc19a387f,0xe854c2db .word 0x00000000,0x00000006 .word 0x9ae584df,0xcdf67f0e .word 0x00000000,0x00000007 .word 0x2d7776df,0x9327979e .word 0x00000000,0x00000008 .word 0xae6d8c27,0xd861660e p33_dispatch_retry: .word 0,0 p33_xintr_data: .word 0x00000000,0x00000001 .word 0xc6cfc620,0x3a6f7f15 .word 0x00000000,0x00000002 .word 0xa7b102a7,0xc525b2c3 .word 0x00000000,0x00000003 .word 0xa2c6242f,0xa7454c57 .word 0x00000000,0x00000004 .word 0x90a6394f,0xbf0a1e5c .word 0x00000000,0x00000005 .word 0xba5f064f,0x98640414 .word 0x00000000,0x00000006 .word 0x15402317,0x8b498d33 .word 0x00000000,0x00000007 .word 0x50ea8c28,0x02ddfbd1 .word 0x00000000,0x00000008 .word 0x5e90a308,0x5f8369ef p34_dispatch_retry: .word 0,0 p34_xintr_data: .word 0x00000000,0x00000001 .word 0xbf449b78,0x5b3b429f .word 0x00000000,0x00000002 .word 0x80815868,0x18261ccf .word 0x00000000,0x00000003 .word 0xaaf37727,0x822c6ec1 .word 0x00000000,0x00000004 .word 0x80777e77,0xf5b349c4 .word 0x00000000,0x00000005 .word 0x283617a0,0x27c1869a .word 0x00000000,0x00000006 .word 0x869f85a7,0x89e34f34 .word 0x00000000,0x00000007 .word 0xd1ce92c7,0xe3ecd95d .word 0x00000000,0x00000008 .word 0xfa2e7227,0xd4b4342f p35_dispatch_retry: .word 0,0 p35_xintr_data: .word 0x00000000,0x00000001 .word 0xc762088f,0x9c1847f1 .word 0x00000000,0x00000002 .word 0x308dd600,0x7b4fab17 .word 0x00000000,0x00000003 .word 0x9fa92578,0x0df81f61 .word 0x00000000,0x00000004 .word 0x637cc587,0xd322e227 .word 0x00000000,0x00000005 .word 0xc14bdf0f,0xce379db1 .word 0x00000000,0x00000006 .word 0x131796f8,0x391638e7 .word 0x00000000,0x00000007 .word 0x4a31e518,0x652c0f96 .word 0x00000000,0x00000008 .word 0xb3be19e8,0x6ecd1f1c p36_dispatch_retry: .word 0,0 p36_xintr_data: .word 0x00000000,0x00000001 .word 0xbea76c77,0xad724dd8 .word 0x00000000,0x00000002 .word 0x82bf5e78,0x0d1f7831 .word 0x00000000,0x00000003 .word 0x0be0fff0,0x0ec9f410 .word 0x00000000,0x00000004 .word 0xe4dcc087,0x97668450 .word 0x00000000,0x00000005 .word 0x15a09830,0x16aba800 .word 0x00000000,0x00000006 .word 0xcde19338,0x0cf0f6bd .word 0x00000000,0x00000007 .word 0x6a875b87,0xf027d695 .word 0x00000000,0x00000008 .word 0xccca6dff,0xc05fc69f p37_dispatch_retry: .word 0,0 p37_xintr_data: .word 0x00000000,0x00000001 .word 0x0098a6c7,0xa7be799c .word 0x00000000,0x00000002 .word 0xa8b82a0f,0xb9293be5 .word 0x00000000,0x00000003 .word 0xaa30ced0,0x58aa2bd6 .word 0x00000000,0x00000004 .word 0xc23cc26f,0xedb54d82 .word 0x00000000,0x00000005 .word 0x034100e7,0xcd242e1c .word 0x00000000,0x00000006 .word 0x380e9fa0,0x7674c977 .word 0x00000000,0x00000007 .word 0x4e42c220,0x7f4a8981 .word 0x00000000,0x00000008 .word 0x015ffddf,0xaa20b0da p38_dispatch_retry: .word 0,0 p38_xintr_data: .word 0x00000000,0x00000001 .word 0x365847f7,0x8a4d5c51 .word 0x00000000,0x00000002 .word 0x04666cb8,0x69dcfaa7 .word 0x00000000,0x00000003 .word 0xd19b5e4f,0xd812d5a0 .word 0x00000000,0x00000004 .word 0x6fd86e90,0x53b073d6 .word 0x00000000,0x00000005 .word 0x42224dc0,0x5d39247e .word 0x00000000,0x00000006 .word 0x2c8c538f,0xcbd9c0f5 .word 0x00000000,0x00000007 .word 0x299e1880,0x03567d6a .word 0x00000000,0x00000008 .word 0x82c0769f,0xae77a1ce p39_dispatch_retry: .word 0,0 p39_xintr_data: .word 0x00000000,0x00000001 .word 0xfee5d518,0x4accd938 .word 0x00000000,0x00000002 .word 0x4e3a2120,0x5e0e430a .word 0x00000000,0x00000003 .word 0xf840580f,0xcbbec16a .word 0x00000000,0x00000004 .word 0x95d57587,0xf795f20b .word 0x00000000,0x00000005 .word 0x776da04f,0xc52a0dd4 .word 0x00000000,0x00000006 .word 0x52d6f34f,0xf777245a .word 0x00000000,0x00000007 .word 0x8bacab68,0x1cba54bb .word 0x00000000,0x00000008 .word 0x9a8a30a7,0xa7d5eccd p40_dispatch_retry: .word 0,0 p40_xintr_data: .word 0x00000000,0x00000001 .word 0x42bc28f7,0xa2a964c3 .word 0x00000000,0x00000002 .word 0x61083da7,0xc5feb0ad .word 0x00000000,0x00000003 .word 0xda4b2f2f,0xdd5c54dc .word 0x00000000,0x00000004 .word 0x98e4656f,0xa4cdf94f .word 0x00000000,0x00000005 .word 0x310db2e0,0x294494c3 .word 0x00000000,0x00000006 .word 0x1903be38,0x5247fdcf .word 0x00000000,0x00000007 .word 0xadccb16f,0xd077fb10 .word 0x00000000,0x00000008 .word 0xdc03bd30,0x49930624 p41_dispatch_retry: .word 0,0 p41_xintr_data: .word 0x00000000,0x00000001 .word 0x0dbce008,0x38625af0 .word 0x00000000,0x00000002 .word 0x918f85e0,0x6d50254a .word 0x00000000,0x00000003 .word 0x5ac113b7,0x8b21b2b4 .word 0x00000000,0x00000004 .word 0x458a1268,0x58bb314b .word 0x00000000,0x00000005 .word 0x5580682f,0xd7016a85 .word 0x00000000,0x00000006 .word 0x22623eb0,0x29dee7e3 .word 0x00000000,0x00000007 .word 0xabd20928,0x55245a40 .word 0x00000000,0x00000008 .word 0xef8950b7,0xb89f1ded p42_dispatch_retry: .word 0,0 p42_xintr_data: .word 0x00000000,0x00000001 .word 0xab49623f,0xeeac2d90 .word 0x00000000,0x00000002 .word 0xa6f67640,0x2eee5ec9 .word 0x00000000,0x00000003 .word 0x88f15897,0xb5762570 .word 0x00000000,0x00000004 .word 0xf8de8117,0x85bca602 .word 0x00000000,0x00000005 .word 0xd55d56bf,0xa94ba175 .word 0x00000000,0x00000006 .word 0xf4cfc11f,0xfc899533 .word 0x00000000,0x00000007 .word 0x2609c938,0x182e230c .word 0x00000000,0x00000008 .word 0x85eae29f,0xfc662437 p43_dispatch_retry: .word 0,0 p43_xintr_data: .word 0x00000000,0x00000001 .word 0xaa73a37f,0xf0ffdbbe .word 0x00000000,0x00000002 .word 0x3fd0d17f,0xa3fa0b0d .word 0x00000000,0x00000003 .word 0x24281de8,0x0a2aa42e .word 0x00000000,0x00000004 .word 0x0a098a68,0x6e8bb4f5 .word 0x00000000,0x00000005 .word 0x1efc80b8,0x6da461be .word 0x00000000,0x00000006 .word 0xeeadac38,0x436eff42 .word 0x00000000,0x00000007 .word 0x216d23b7,0xded17a50 .word 0x00000000,0x00000008 .word 0xabefe7f0,0x1dd537ab p44_dispatch_retry: .word 0,0 p44_xintr_data: .word 0x00000000,0x00000001 .word 0x0a436e77,0xd728e801 .word 0x00000000,0x00000002 .word 0xe1ada9e8,0x12a8e02d .word 0x00000000,0x00000003 .word 0x2921345f,0xb933197e .word 0x00000000,0x00000004 .word 0x065da998,0x618c28b9 .word 0x00000000,0x00000005 .word 0x892e0200,0x005c0bab .word 0x00000000,0x00000006 .word 0xb1832370,0x253abd66 .word 0x00000000,0x00000007 .word 0x5b60cb18,0x449b440e .word 0x00000000,0x00000008 .word 0x6b7c26f7,0x8a1ffa94 p45_dispatch_retry: .word 0,0 p45_xintr_data: .word 0x00000000,0x00000001 .word 0xee7bd320,0x6c990641 .word 0x00000000,0x00000002 .word 0x0e87a5a0,0x72c819cb .word 0x00000000,0x00000003 .word 0x3a316300,0x5b78667d .word 0x00000000,0x00000004 .word 0xe4075cf7,0xa3db56db .word 0x00000000,0x00000005 .word 0xd63fa470,0x706fd2c9 .word 0x00000000,0x00000006 .word 0xeb278f9f,0x9cca3487 .word 0x00000000,0x00000007 .word 0x17c649d7,0x84399a03 .word 0x00000000,0x00000008 .word 0x5ae5ec77,0xce4a30cd p46_dispatch_retry: .word 0,0 p46_xintr_data: .word 0x00000000,0x00000001 .word 0x0d900147,0xcf0a57ad .word 0x00000000,0x00000002 .word 0x474a1f30,0x66b03415 .word 0x00000000,0x00000003 .word 0x55360c2f,0x8e086c05 .word 0x00000000,0x00000004 .word 0x479225d8,0x0adea0f4 .word 0x00000000,0x00000005 .word 0xd72d0bc7,0xadac6814 .word 0x00000000,0x00000006 .word 0x74962820,0x08bfe471 .word 0x00000000,0x00000007 .word 0x5b0f2107,0x9e7f3a43 .word 0x00000000,0x00000008 .word 0x0f6f7540,0x4cfa4548 p47_dispatch_retry: .word 0,0 p47_xintr_data: .word 0x00000000,0x00000001 .word 0x8bbee687,0x911b108d .word 0x00000000,0x00000002 .word 0x08721667,0xe22c4040 .word 0x00000000,0x00000003 .word 0x5ca08fff,0xe6d98957 .word 0x00000000,0x00000004 .word 0x96b22d68,0x6b774d8f .word 0x00000000,0x00000005 .word 0xc033ce10,0x42e48c2b .word 0x00000000,0x00000006 .word 0xfe772e40,0x5bb2bf7b .word 0x00000000,0x00000007 .word 0xfd6c35e0,0x24071f2c .word 0x00000000,0x00000008 .word 0x4d30897f,0x962a933d p48_dispatch_retry: .word 0,0 p48_xintr_data: .word 0x00000000,0x00000001 .word 0x004e9a08,0x6aa5fbdd .word 0x00000000,0x00000002 .word 0xbcc86c28,0x4b6c7289 .word 0x00000000,0x00000003 .word 0x11656997,0x9c9a1ffa .word 0x00000000,0x00000004 .word 0x1ef31ad8,0x7ffb0fdd .word 0x00000000,0x00000005 .word 0xff551cd8,0x43b9ff97 .word 0x00000000,0x00000006 .word 0x14de986f,0xa4b23337 .word 0x00000000,0x00000007 .word 0x76dbd408,0x3e63a551 .word 0x00000000,0x00000008 .word 0x6effca9f,0xc0975c26 p49_dispatch_retry: .word 0,0 p49_xintr_data: .word 0x00000000,0x00000001 .word 0xb7e9cebf,0xf3257183 .word 0x00000000,0x00000002 .word 0x29b0d55f,0x87864be3 .word 0x00000000,0x00000003 .word 0x57a3c488,0x76554223 .word 0x00000000,0x00000004 .word 0x5dac5c8f,0xf292270a .word 0x00000000,0x00000005 .word 0xcb3737b8,0x51a72f21 .word 0x00000000,0x00000006 .word 0xba883790,0x59fdf46b .word 0x00000000,0x00000007 .word 0xea9f4987,0xbcc0a7b5 .word 0x00000000,0x00000008 .word 0xce30b330,0x5f99a0ad p50_dispatch_retry: .word 0,0 p50_xintr_data: .word 0x00000000,0x00000001 .word 0x2c424ce8,0x31d91367 .word 0x00000000,0x00000002 .word 0xda5f7770,0x71476be9 .word 0x00000000,0x00000003 .word 0xdfe5a75f,0xca534b27 .word 0x00000000,0x00000004 .word 0x2645e4b8,0x67591935 .word 0x00000000,0x00000005 .word 0x9e87bc27,0x8fb8ba84 .word 0x00000000,0x00000006 .word 0x895dab0f,0xc8116959 .word 0x00000000,0x00000007 .word 0x75338d40,0x52bd6afb .word 0x00000000,0x00000008 .word 0x2e92f9af,0x9877cff8 p51_dispatch_retry: .word 0,0 p51_xintr_data: .word 0x00000000,0x00000001 .word 0x82dca9a8,0x1c4cd890 .word 0x00000000,0x00000002 .word 0xd31e18a7,0xfc360e1b .word 0x00000000,0x00000003 .word 0x662eecc0,0x014abe28 .word 0x00000000,0x00000004 .word 0xeef787f8,0x184f74e1 .word 0x00000000,0x00000005 .word 0x3a4d18bf,0xa926f1c2 .word 0x00000000,0x00000006 .word 0x1832bf87,0xd9e853f7 .word 0x00000000,0x00000007 .word 0x08160a20,0x673e2ebd .word 0x00000000,0x00000008 .word 0xd92421bf,0xebee7df2 p52_dispatch_retry: .word 0,0 p52_xintr_data: .word 0x00000000,0x00000001 .word 0xff18d6f7,0xf175b41f .word 0x00000000,0x00000002 .word 0x84d280e0,0x71bdf13d .word 0x00000000,0x00000003 .word 0xd19100a0,0x4a02452b .word 0x00000000,0x00000004 .word 0xe677c528,0x252caf7e .word 0x00000000,0x00000005 .word 0x5157c9ff,0xaf8f636f .word 0x00000000,0x00000006 .word 0xa0fe2740,0x170e064d .word 0x00000000,0x00000007 .word 0xb18631b7,0xf31ff440 .word 0x00000000,0x00000008 .word 0xff315c58,0x25ca9ecb p53_dispatch_retry: .word 0,0 p53_xintr_data: .word 0x00000000,0x00000001 .word 0x8973fc10,0x067451d0 .word 0x00000000,0x00000002 .word 0x44e57200,0x2e224f74 .word 0x00000000,0x00000003 .word 0xd3d96190,0x4136bec0 .word 0x00000000,0x00000004 .word 0xfe78fd77,0xf3d8ced6 .word 0x00000000,0x00000005 .word 0x77897387,0xbaa67421 .word 0x00000000,0x00000006 .word 0x7e08b5d0,0x4f205658 .word 0x00000000,0x00000007 .word 0xb06e31c0,0x63e01626 .word 0x00000000,0x00000008 .word 0xb416b2c7,0xb60ec6f4 p54_dispatch_retry: .word 0,0 p54_xintr_data: .word 0x00000000,0x00000001 .word 0x2ad97fa8,0x3c33d4a9 .word 0x00000000,0x00000002 .word 0x6d5921a8,0x76828a6e .word 0x00000000,0x00000003 .word 0x39ae1800,0x43d40176 .word 0x00000000,0x00000004 .word 0x0eaf5977,0xb010f447 .word 0x00000000,0x00000005 .word 0xf51cddd7,0xc26acc3a .word 0x00000000,0x00000006 .word 0x0466e7d7,0xdb1ef449 .word 0x00000000,0x00000007 .word 0x6b207127,0xae353c6c .word 0x00000000,0x00000008 .word 0x59932fe0,0x758a7d35 p55_dispatch_retry: .word 0,0 p55_xintr_data: .word 0x00000000,0x00000001 .word 0x896a1d5f,0xb754c4be .word 0x00000000,0x00000002 .word 0x521693d8,0x41fed12f .word 0x00000000,0x00000003 .word 0xdb0ccb78,0x4de8176a .word 0x00000000,0x00000004 .word 0x28d48f3f,0xbdf78931 .word 0x00000000,0x00000005 .word 0xd1c03bcf,0xcfd57a7a .word 0x00000000,0x00000006 .word 0xe85fcfe8,0x23101a03 .word 0x00000000,0x00000007 .word 0x2c677220,0x2665e5be .word 0x00000000,0x00000008 .word 0xfb3dd3f0,0x35ec91cb p56_dispatch_retry: .word 0,0 p56_xintr_data: .word 0x00000000,0x00000001 .word 0x264a89c7,0xa1220f67 .word 0x00000000,0x00000002 .word 0x66a0a65f,0xa308a3bd .word 0x00000000,0x00000003 .word 0xdf4cbcb7,0x94acfe4c .word 0x00000000,0x00000004 .word 0xe1a696c7,0xedae8282 .word 0x00000000,0x00000005 .word 0x334ff2b0,0x6f4b36ad .word 0x00000000,0x00000006 .word 0xae10ae08,0x30430f0d .word 0x00000000,0x00000007 .word 0x7233086f,0xe580aa6e .word 0x00000000,0x00000008 .word 0xa407349f,0xe2885aa0 p57_dispatch_retry: .word 0,0 p57_xintr_data: .word 0x00000000,0x00000001 .word 0x5d799b78,0x1cbc6f17 .word 0x00000000,0x00000002 .word 0x6628c968,0x1953a693 .word 0x00000000,0x00000003 .word 0x8872a837,0xd806cfea .word 0x00000000,0x00000004 .word 0xe5e22cff,0xf53c5f3e .word 0x00000000,0x00000005 .word 0xcbe2f0f0,0x3614aae6 .word 0x00000000,0x00000006 .word 0x3d4ae350,0x330fc909 .word 0x00000000,0x00000007 .word 0x45c1089f,0x8c8c809b .word 0x00000000,0x00000008 .word 0x6d98acc8,0x20cea645 p58_dispatch_retry: .word 0,0 p58_xintr_data: .word 0x00000000,0x00000001 .word 0xc4b12530,0x0f48c476 .word 0x00000000,0x00000002 .word 0x06c98757,0xeeeedca4 .word 0x00000000,0x00000003 .word 0xfc794da8,0x7411e317 .word 0x00000000,0x00000004 .word 0x26a33997,0xb97ca408 .word 0x00000000,0x00000005 .word 0x8b79fb00,0x041e13c0 .word 0x00000000,0x00000006 .word 0x584f85a7,0x84eb6ead .word 0x00000000,0x00000007 .word 0x786c8bb7,0xfc1f3202 .word 0x00000000,0x00000008 .word 0x5e473487,0xa55e227f p59_dispatch_retry: .word 0,0 p59_xintr_data: .word 0x00000000,0x00000001 .word 0xb7c8ec3f,0xfb671152 .word 0x00000000,0x00000002 .word 0xa9e4e767,0xffe215e6 .word 0x00000000,0x00000003 .word 0xa2904ac0,0x7dc6b96c .word 0x00000000,0x00000004 .word 0x5bd66e78,0x08ba765e .word 0x00000000,0x00000005 .word 0x95b2ac67,0xc8cd66bf .word 0x00000000,0x00000006 .word 0xfa5c6c50,0x3555704d .word 0x00000000,0x00000007 .word 0x07418c90,0x043f24d5 .word 0x00000000,0x00000008 .word 0x6ab22a98,0x2b1c93bd p60_dispatch_retry: .word 0,0 p60_xintr_data: .word 0x00000000,0x00000001 .word 0xbe0da000,0x3c1660c3 .word 0x00000000,0x00000002 .word 0xddf8cfef,0xf8198a33 .word 0x00000000,0x00000003 .word 0x4b07bbf7,0xc334928f .word 0x00000000,0x00000004 .word 0xaa30ce98,0x01f2b084 .word 0x00000000,0x00000005 .word 0x503e8237,0x8b26f31f .word 0x00000000,0x00000006 .word 0x53774928,0x40c204d0 .word 0x00000000,0x00000007 .word 0xf14afc18,0x406c4036 .word 0x00000000,0x00000008 .word 0x1949cdef,0xfa421469 p61_dispatch_retry: .word 0,0 p61_xintr_data: .word 0x00000000,0x00000001 .word 0x99e1b480,0x27b727fc .word 0x00000000,0x00000002 .word 0x825adb28,0x79d24adb .word 0x00000000,0x00000003 .word 0x45c086ef,0xbe2fdc42 .word 0x00000000,0x00000004 .word 0x0d727f28,0x21f48719 .word 0x00000000,0x00000005 .word 0x46c12f3f,0xf1201467 .word 0x00000000,0x00000006 .word 0x77e36538,0x53bf04c9 .word 0x00000000,0x00000007 .word 0xb6f8e958,0x31fffe83 .word 0x00000000,0x00000008 .word 0xc4cf7daf,0xcdebc60c p62_dispatch_retry: .word 0,0 p62_xintr_data: .word 0x00000000,0x00000001 .word 0x023f572f,0xf4b13808 .word 0x00000000,0x00000002 .word 0xfb22aa80,0x6382378f .word 0x00000000,0x00000003 .word 0x0cb34dc8,0x5bab68a9 .word 0x00000000,0x00000004 .word 0xbdec8db0,0x155adf15 .word 0x00000000,0x00000005 .word 0xb67ee488,0x7cfc0982 .word 0x00000000,0x00000006 .word 0x7dfdc698,0x4b2e19f1 .word 0x00000000,0x00000007 .word 0x49de009f,0xdb4f32e1 .word 0x00000000,0x00000008 .word 0x58dd5d5f,0xf34665a5 p63_dispatch_retry: .word 0,0 p63_xintr_data: .word 0x00000000,0x00000001 .word 0xa71ac8e8,0x3f95c823 .word 0x00000000,0x00000002 .word 0x589abd00,0x09a413c6 .word 0x00000000,0x00000003 .word 0xe887129f,0xb86bbeec .word 0x00000000,0x00000004 .word 0x4e02ada0,0x52ba3055 .word 0x00000000,0x00000005 .word 0x096b95df,0xbde4d84e .word 0x00000000,0x00000006 .word 0xe7905097,0xfe1adbac .word 0x00000000,0x00000007 .word 0xe1b957ef,0xa3a8ce2c .word 0x00000000,0x00000008 .word 0xc626f420,0x2dc51091 .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 0x821285db,0x44560613,0x06d9e4ee,0xe6491cc9 .word 0xd6abca04,0x8ce87204,0x3f33c082,0xa55fb670 .word 0xaad76970,0xcfa12a80,0x6bd6d8bd,0x3098f8e6 .word 0x3e840fa1,0xea8cbb5c,0xbded205b,0x32f09e3a .word 0x457db894,0x9ab43c4b,0xdbe77138,0xf307f12a .word 0x6307f6b5,0x3685e906,0x9417d400,0x0764cc42 .word 0xf54e4929,0xdeb8d5bd,0x85914dd4,0x2687e1c5 .word 0x0711878a,0x9c9636df,0x94bfda39,0xa1a9c8dc .word 0x2c732ea6,0xb2941510,0xaac6ea9b,0x5f9dcfbc .word 0xc70c2149,0x5b0a9909,0x87d5e259,0x0c38f0fa .word 0xe056474d,0x469ffd88,0x819d4c7c,0x98f9d0d7 .word 0xf0de886f,0x7bff36eb,0x964c41af,0xd29a6d56 .word 0x616948af,0x130b7cf4,0x64b6ce80,0x736ca41c .word 0x5c911653,0x99a54514,0x60dc72b0,0x67bc65ae .word 0xdef23d46,0x7a4f449f,0x4cc84a83,0x496dc208 .word 0xcd45f60c,0x97163c3b,0x7c5c667c,0x8ccf9a90 .word 0x60b77837,0xa2d8c616,0xe9d278f5,0xb4848ac1 .word 0xe86e2137,0x07e34df4,0xbfbc0164,0xffd479e5 .word 0xae923ff8,0xa7caab2d,0x2fed705a,0x3e233e4e .word 0x473551a9,0x45a3cc01,0x05728e1a,0x9f953f91 .word 0x563f5c96,0x66ad55a9,0x92cfa4ba,0x981120b4 .word 0x3c090a20,0x22a855f9,0xc77c0d8b,0xd2ed362e .word 0xdaebe202,0x33b87620,0xdac44191,0xc12ab742 .word 0x0e1fa698,0x34615a60,0x43e3cf34,0x48dad284 .word 0xae701178,0xcf0dc557,0xf0044df7,0x662fcfa4 .word 0x172fced4,0x3cedee9b,0x1cf0a61b,0x96f88044 .word 0x20de2f65,0x14e76a79,0x3d5b7ab2,0x9f990931 .word 0x5e59885e,0xd45d18fd,0xa864da42,0x88f5aa9d .word 0xff11b62e,0x59041bed,0x01e7c200,0xcbf02efd .word 0xc405554e,0xa328d714,0x60f8e062,0xabc7e586 .word 0x61c2e25c,0x2bc1cf3e,0x4b99071a,0x95fdcbf9 .word 0xa6105880,0x2609c06a,0x75948837,0x132ad29d 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 0xd54eb1bc,0x7c766a4b,0xace61abb,0x458cef91 .word 0xd5479b20,0xe3174e52,0x073ff7de,0xda461e4b .word 0x038f29b7,0xade643c9,0x9556a779,0x2379aa69 .word 0x187b6ed9,0x230a4e3c,0xa52bec3b,0x4e90e376 .word 0xa5d42203,0x3ffc4ed4,0x1de79c89,0x780f9fe7 .word 0x5687756b,0xfba4ebad,0x1f265691,0x398a0403 .word 0xea602501,0x63e1fd39,0xf3b7d1b0,0x62ef2a74 .word 0x41372e75,0x3a510d5a,0xd04980a9,0x407ff289 .word 0xc2c59292,0x96abd66a,0x1f8396a3,0xf13d7186 .word 0x5be2368a,0x85bd3357,0x2db4016b,0xe83046e3 .word 0x837d7ba7,0xdaaa90e7,0x0b76ee3e,0x56621561 .word 0xe9bf2a4b,0x12d87ec4,0x0c11d78c,0x64ec07e0 .word 0x41c6020b,0xe77aa33b,0xd69528db,0x3447dc7c .word 0xe61c7af4,0xb0db8100,0x831fca2d,0x05d5820b .word 0xc277899f,0x55aa8b4c,0x8a2fcccd,0xba3825f0 .word 0xdb5daf69,0xf8bbe8ec,0x42ef5ae2,0x9ca75014 .word 0xe8085d36,0xa772d4db,0x1eefec10,0xb1c4f8f6 .word 0x5fa7abaa,0x30eb8a23,0x3b63ed79,0xf264110d .word 0xc6687621,0xdf9b92f5,0x0f9310e7,0xe14d48e7 .word 0xf186a21b,0x36fd7465,0x76fc0ca0,0x5d0ef9cb .word 0x4a2f1269,0xf0217988,0xe5f06e1e,0x874f60de .word 0x00a259d5,0xf181f5c0,0xb31e1e91,0x5f63e8a7 .word 0x01208627,0x15611281,0xa09c68c3,0xb146dbfe .word 0x6e20147d,0x0778691b,0x88f57d9d,0x7551de94 .word 0x728e4b2d,0x2d6bb621,0xa35b8f9c,0xf4915653 .word 0xdc1efac1,0x692e49a0,0x5c4717e1,0x5c2235e5 .word 0x08e26605,0x6f1707b6,0xf3afce4f,0x36b9f7a6 .word 0xbd928998,0x9af311ea,0xa9f99c08,0xc5901edc .word 0x8df1cd1b,0xb6dd6400,0xaafee5bd,0x478288e9 .word 0x58c92b47,0x3e5f99b1,0x2265e0f1,0x106cd2f1 .word 0x1dbbcdbc,0x2fabcdde,0x3d90a47c,0xcaafed58 .word 0x05a3c626,0x49458c2a,0xbf04fe01,0x2fa77503 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 0x2ff617a4,0x9f956654,0x26860696,0xa581c81f .word 0x1cca59a6,0x2fcb6767,0x040ceec6,0xc2b6820e .word 0x6e1a0520,0x456a55af,0xa104b851,0x8f5f2db1 .word 0xcdb01b6a,0x751a8885,0xaa2e3622,0xbb2889c7 .word 0x142a6fcb,0x39a09d87,0x50c44bf8,0x8b2b49c0 .word 0xea88ed17,0xc6f5dab7,0x909f645f,0xf80936a0 .word 0x502b9952,0x302d0d9d,0x5bc3ff77,0x0b79cc1b .word 0x551057aa,0xfc6c3aec,0x45ff62e9,0x94f1ec52 .word 0xe422082f,0x5bb81b17,0x5a944b5f,0x51204a86 .word 0x904b095e,0x9c709cd4,0xe495b983,0x01ecda5d .word 0x39e48924,0x623927f9,0xe9a77049,0xe3ec725c .word 0xe6516e36,0xe7a7f47f,0x0e2714bb,0xfd1cc414 .word 0xfb65318a,0xe1ad2952,0x89b32e82,0x38ced040 .word 0x99893b56,0xfaf9a45e,0x89fb9b08,0x6fa6ef8e .word 0xf43ddc96,0xa5d56e27,0x2237afdd,0x3c03ca92 .word 0xbd988d8b,0xed0a5a72,0x1289e0c2,0x83bdfdd1 .word 0xa58bed72,0x3f4e8915,0x8d6ef35c,0x0ef45975 .word 0xddb05d29,0x7ca604ab,0x04c7d82f,0x262e301e .word 0x11b9e1c1,0xde14d704,0x44642d49,0x2cdfccf1 .word 0x696b0987,0x65d8113c,0x6d861c2b,0xc4f23995 .word 0xf62c3ff1,0xef0523d2,0x7961bbc0,0x9261da9f .word 0xec12103b,0x4be9581b,0x96f9a763,0x5778b44f .word 0xe9908fa0,0x7fb1fb43,0xd1431ca9,0x1ed0315e .word 0x4aee3fd9,0x169074b9,0xf4c3d028,0x3eef0121 .word 0x9381aef9,0xd4ca81c6,0xe95f06fc,0x2f13d2a2 .word 0x6c172faf,0xf6381542,0x30d691b8,0xf5a91cd7 .word 0x17ecb765,0x25d09fe1,0xa5b136b0,0x1b8e9a9f .word 0xcdb9bf1a,0xddad072d,0x112caa87,0x34048e1b .word 0x6be9e082,0x5f04a8f9,0x04ce6dc6,0x71d87a36 .word 0x14c39499,0xf0faa5c8,0x9e208349,0xd4bb4ac9 .word 0x97dbe41a,0x0745f6dd,0xa21abb6b,0xae3fd513 .word 0xa0589054,0xe02b9348,0xb50bbcaf,0xbd00d83b 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 0x7ce71065,0x48ee1030,0x2de96d70,0x1149d761 .word 0x804dbefe,0x2af42d5b,0xc954ecc8,0x37385f96 .word 0xdd57372f,0x8496512d,0xb543d26f,0xebc48dc0 .word 0x1527d8c1,0xa2e888df,0x2a71f64b,0xd5686f82 .word 0x601fa16f,0xfd703c9c,0x758c5898,0x67b77668 .word 0xa21f0a26,0x0ccaa4fd,0x88665628,0xbcc53171 .word 0xe9a56066,0xd4fb3352,0xa54c8ae0,0x6e594f99 .word 0xa3d9bb9a,0xb2e97652,0x250e3552,0x8b06f016 .word 0x46fca5a6,0x10b72ea0,0x9296302f,0x39efa574 .word 0x4a5cce4c,0x187cabc3,0xec092e25,0x78f7a2ac .word 0x0dcd2a34,0x48122921,0x1ed5add0,0xc6837335 .word 0x4d54c932,0xc2d39fef,0x3085c35b,0xe36db366 .word 0x2be17337,0x6066ce9f,0x3a36238f,0xbd40c9bb .word 0x0b10a025,0xa2d2d2f0,0xd1ac5bf4,0x8799b4f5 .word 0xe5ee14da,0x5773a75c,0x4af59650,0x1044fe14 .word 0xa6004799,0x60e9d167,0xfc784a69,0x5c08d4b6 .word 0xd569ca73,0xc504c5a7,0xdfe83249,0xdd71f9bf .word 0x074b9962,0x7540d7f8,0x202fc6cc,0x15cc24fe .word 0x54214b24,0x00136851,0x03a68b8b,0x8f526ed7 .word 0xa1ee4a09,0x82605f59,0xa15c6c6b,0xa0e51a94 .word 0xee087ae4,0x31611561,0x9c2a4cfe,0x9447591b .word 0xc65ccad0,0x610d5f36,0x26df8b41,0xe2c86e42 .word 0x1e8b450e,0x0f2289f9,0xcfe23459,0x3e4a719e .word 0x193a0e2e,0x81264bf5,0xfa3132c6,0x38cc19f8 .word 0x0d27b665,0xc2b87d78,0x955f6eda,0x2030ace4 .word 0x220b4be7,0x6055d326,0x886a276f,0x1280b10d .word 0x6552cf5c,0x446b3637,0x5af00317,0x28202777 .word 0x51b9fa6d,0x13d8a13f,0x3b96a1d6,0x9bcdc57f .word 0x17beaf31,0xe098b85f,0x8db63c0b,0xe25c90f5 .word 0x40cdc6bd,0x1f4d3c1b,0x009d5fa3,0x73295a4a .word 0xc6dbdcd0,0x9babfb14,0xac947857,0x8857608d .word 0xd8873f19,0x05aeaa59,0x8f5596c4,0xe3b1626b 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 0x514b732f,0xc8b527c0,0x4211be2d,0xb2ae31ae .word 0xad18f550,0xce416457,0x4670e892,0x84aaf573 .word 0x6c876762,0x943a3f2a,0x6ff44234,0x966771df .word 0xad138544,0x95bcf33c,0x883343f0,0xc4b8479e .word 0x57b8b631,0x284de4ba,0xf0ed0ed4,0x734c8849 .word 0xe87c8052,0x7acb5b59,0x16723b21,0x624ed5c7 .word 0x4f4d5154,0xdb2790bd,0x5273cca8,0xd0a97455 .word 0xde69fcb4,0x0179d0d6,0x0c51f539,0xdb7792c4 .word 0x733dad73,0xf7111569,0x79fbff07,0x93ba180d .word 0x7d497992,0x0770653d,0x831e1c32,0xbc306597 .word 0x56167055,0x43f1d4af,0x1c6a4a51,0x9cf8944b .word 0xaa5f82b7,0x28426eaa,0xc4b59795,0x71cafe9b .word 0xbe0daf4c,0xbe19d271,0x0627b797,0x409650ac .word 0x62a6f784,0x52164fbd,0x6ee0756e,0x565d9a1d .word 0x77569749,0x7cbaab62,0x34bb0792,0xdea6be5f .word 0xc390b20e,0x53d43399,0xd6e14137,0x9a0264cc .word 0xbf12609a,0x1e01cf97,0x4e58f07b,0xca0e463b .word 0x80c582ee,0x8e247916,0xd60a324d,0x832f8b40 .word 0x8c5e9360,0x0c8122b0,0x9abfc5cf,0x65770f5b .word 0x5033c2d9,0xc4c0d521,0x4f61e40a,0xc0595f35 .word 0x4a4e7fab,0x15f4f1d5,0x0c5316b0,0xa4df9c86 .word 0x9d8e1f0a,0x260a5bbb,0xfdd0e14f,0x089cf34e .word 0xb8e2ff3e,0x57cec002,0x75c3fbae,0x8ddbf84b .word 0xe698d833,0x218587d9,0x1659db59,0x2073a061 .word 0xe675973a,0x409def6b,0x3f1c0467,0xaef60b89 .word 0x3f04270d,0xd22674e9,0x298cc8c0,0x144934cc .word 0xda605875,0x4ce4b4ab,0x0c58878d,0xeacd2b8c .word 0x03939fe2,0x920abb3d,0x29897b13,0xdcfc16c0 .word 0xec45fa94,0x22dffb18,0x4a93d57c,0x496ee24d .word 0xb3c57726,0xeffe0fc6,0x9e1ce7cd,0x4c2d8b84 .word 0xf88ae941,0x90b00287,0x71dfde26,0xfac1e20e .word 0xa7885058,0xdb513dc5,0x83be7429,0x4892caf8 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 0x42f5ff91,0xfe14c69a,0x5da2b553,0x5825eb97 .word 0xaac8ae1e,0x53e61be0,0x112a52cf,0x916f278e .word 0x9d696334,0xd1c68e5f,0x98c44608,0xd921e504 .word 0x1ece2179,0x176b21cb,0xc0072b6e,0xc9c933c1 .word 0xef7653f5,0xb20e59cd,0x9a015bc2,0x5ff02081 .word 0xf1824ea1,0xd684246c,0x65b8b046,0x8540dc61 .word 0xdc16b1b0,0x57774c75,0xd3f5028f,0x182e9419 .word 0x26bc7782,0x04473d4b,0xc2b27d48,0x6302cd70 .word 0x932122a7,0xe470ef25,0x91679481,0x8a1b232a .word 0xfd767488,0x471d6473,0x29fe92b1,0xec855ce9 .word 0x193c9dd5,0x6a245579,0xdd0ecf58,0x2fbddccd .word 0x92acb557,0x3093d4eb,0x50fb1e85,0xdd1ecf7d .word 0x28762df9,0x3cb47676,0x2dce3569,0x1b47cabd .word 0x69068057,0x9937f7e0,0x9407be25,0xab1e12c9 .word 0x15055048,0x35afe8ff,0xd5100495,0x06726cba .word 0x1f6b6e04,0xbe0b80ec,0x449f2b22,0x04b7ce76 .word 0xe00525cb,0x1d83d536,0x62033d2d,0xf2342d07 .word 0xdb18d404,0x3205ffcd,0x1cd99091,0x2a343204 .word 0x6a0b9a9a,0xd83cbff9,0x7651e54f,0x5d50269c .word 0xf43d8799,0x1f7f701d,0xc7912531,0x6577c017 .word 0x7427ee7f,0xa8b9c411,0x5fb79321,0x69218432 .word 0x3d9d6a60,0x7cdc390f,0x71daef56,0x4e072f6a .word 0x5b1cb756,0x6fc0cde0,0x5bd53dd6,0x403c29b9 .word 0x08e699a4,0x3bb9ddab,0x7d744569,0xa0c1aab1 .word 0x04598010,0x63011f35,0x602153fb,0xee810e57 .word 0xef46ab87,0xd9a29c2c,0xc4b5deda,0x25c3c74e .word 0xad78b859,0x895d8516,0x57b3938a,0x6903be80 .word 0x081423a5,0x9451ee43,0x1c28596e,0xda4d2d77 .word 0x4a1fb177,0x621bd8cf,0x1d18bbb4,0xbcc459ee .word 0xf198b6ce,0xfdd4e278,0x5cf81ab1,0x90978939 .word 0xbd9668d4,0xa102981b,0xa3486a1f,0xfd80af0c .word 0xbb5db0e6,0xec3c6793,0xd5e69b24,0x215367f2 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 0x3b4b0ad7,0x606bb4ae,0x43049d69,0xe5d7c5e6 .word 0x76cc3938,0x6e632f1f,0xaf3d5b25,0x8613aa94 .word 0x4a119289,0x6caf0b18,0xd106244a,0x00946b4d .word 0x2e3418d4,0x7e7d2aa5,0x6db237ab,0x54231bf3 .word 0xe6ae257a,0x3b08edad,0x4eb3d7bf,0x3279a49a .word 0xca796972,0x7f976460,0x82093852,0x6f9e3ff0 .word 0x4e884fa4,0x0de36ae4,0x06c0c64d,0x9ddb5180 .word 0x2156ddd2,0x4d0ba799,0x1bb2449d,0xbb575080 .word 0x7da080ee,0x6d5b881a,0x29d54e81,0x55063b24 .word 0xe0cab6ce,0x90ed40ea,0x5c353dda,0xb6fbe8dc .word 0xe495c223,0xe27ac4ad,0x29f11951,0x7058c591 .word 0xaeaecaf3,0x14d28ea2,0x02037597,0xef956628 .word 0x5fb8eb70,0xeb3cfbd3,0xb75b1757,0xd4eec345 .word 0x9ed1eebc,0xd53b2b25,0xc467c14b,0x4925a2b5 .word 0x1eb79d41,0x007902bf,0x00173df0,0xeca47717 .word 0x55e226fb,0xc43a3cf3,0x58d26b9b,0x8f8350b7 .word 0x7b995bfe,0x89748dde,0x21115202,0x455ca93a .word 0x425adff3,0x98475155,0x050610a1,0xe20a306d .word 0x956cb0cc,0xda5cf635,0xb6cdb8dc,0x5a2fa79f .word 0xea2cc725,0x1af66649,0xa52ff40e,0xa539356d .word 0x4e2faeeb,0x811c9b21,0x9b1cdd8e,0x8ac661ac .word 0xcd85725b,0x49cc9c00,0x22a9214b,0xf64dd4fe .word 0x1a09a399,0xb5a04df4,0x52d06f20,0xc09d14ad .word 0x7f7c7b46,0xaf7849a7,0xbe0c1858,0x6ff9ece1 .word 0x7176ae1f,0x1b4e1211,0x99d6f99e,0x4a2d84af .word 0xef14019e,0x895de9d5,0x989ea55d,0x9feb1260 .word 0x5380c0a8,0x2feee84d,0xd66854e8,0x90c7508e .word 0xfeaa2551,0x90bb9383,0x11223689,0xc999914d .word 0x79115128,0xdf6ee316,0x89a80d5b,0x6b011660 .word 0x0eb25035,0xc9177742,0xcfd3f5a9,0x2bc295ca .word 0x33db3d37,0xe123f0da,0x0e0d2611,0xd570f36d .word 0xdbb2097e,0xf145482c,0xa3c18bf6,0xe8fcb5d0 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 0xa9706397,0xd3a89f64,0x375681eb,0xa35f9ecb .word 0x00b094da,0x74fc8ff4,0x1cfa4a90,0x22d1a115 .word 0xdcdbc8d5,0xda5502e6,0xb075f7d7,0x62ccaac9 .word 0x907b7fa4,0xde18fa3d,0xc95d59ef,0x3414cef8 .word 0x0a794b53,0x61f6bb59,0x7bc506a1,0x290deebf .word 0xea5ee412,0xd16c017f,0xebcba411,0x7b6a6ae9 .word 0x3cf4afc3,0x47a8df4d,0x0f4f8fa3,0x93d69490 .word 0x9c7bcaec,0xcfa83ba2,0x4494b4ba,0xf6310483 .word 0x0bf97df7,0xc1f8adcb,0xb602fb21,0x24dd4574 .word 0xbedcbe5e,0x6bfd9bb6,0x209be727,0x006761b6 .word 0x1c55ccef,0x4be47e25,0x54cd41fa,0xaeaa4eda .word 0x93512322,0x5d669502,0x44fed056,0x166146a9 .word 0x68961ac2,0xd8ebeb67,0x0ab2e8df,0x92c9d917 .word 0xa320b2ef,0xa2ff9b0e,0xfe4b7c4e,0x29785201 .word 0xd8439f48,0xe9260e10,0xc895b11b,0x0f585f28 .word 0x907e8666,0xeedd1d39,0x7cd428b0,0x3178658a .word 0xb11e10f6,0xe63a5316,0xc54f5b6d,0x1d5d4cb4 .word 0xe6dab47b,0x63b10572,0xc90b5946,0x510fd0a7 .word 0x0a83d9b9,0x4521ff10,0x354c8a61,0xee68dc31 .word 0x067c41a4,0xc88e4503,0x8a006b4c,0x2b25ab67 .word 0x3ecd4ddf,0xa3b96059,0x3be1760a,0x6fb56be8 .word 0xb9f5502f,0x28075d6f,0x8d15558e,0x7d9dd064 .word 0xfcfce36d,0xd58397fc,0xbad1752d,0x241f8835 .word 0xb5f675d8,0x272c2586,0xa6b42ce7,0xd52fffe8 .word 0x21811dea,0x60efcd53,0xfffcd1ce,0x30ebf35a .word 0x0d149496,0xa29d58d2,0x71ab4380,0x19d904cd .word 0xaecbc50b,0xa5799dfc,0x7ce9d317,0x0d5819aa .word 0x2c054b0b,0x79c663d5,0x25ead99d,0x9cae4cf8 .word 0xee9ddabe,0x95c9d0db,0x825a1107,0x0f5a1729 .word 0x411073e0,0xbfb2a542,0x0723fbb2,0xf5203d0e .word 0x91badc19,0x3f4ea755,0x3986569d,0xdd6f0c00 .word 0x63eebdaf,0x4614645a,0xebb09852,0x090607d3 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 0xdbc4f11e,0x00d02c3c,0x950991e5,0xef9fabc2 .word 0xf5289be1,0xc2934c45,0x6d7837d4,0xe76ef5f0 .word 0xff8a763f,0x94df419e,0x06a44845,0xa38dde24 .word 0x85f74854,0x272ccec1,0xbd1767f0,0x7a060657 .word 0x08f3f023,0x554bd393,0x2ce86f79,0x3fb0226d .word 0x86c4419b,0x2d38cacd,0x1e5aaa87,0x79861e5d .word 0x7cc1d502,0x5dd17822,0xcee8e8b9,0xaf7e793c .word 0x2c618ba4,0x70d9b074,0x2ff1f311,0x45595ee3 .word 0x8566b1fe,0x06cc005d,0x0668102c,0x4192f6f1 .word 0xe1e9083e,0x241885f7,0x012268fb,0x5b0c89cb .word 0xc74e70af,0x1a0cca05,0x3a6532b3,0x4e769ed6 .word 0xc2bc9a7e,0x5e15c3ab,0xf15b9975,0xf25adc65 .word 0xd1556d85,0xadbe20eb,0x2db121ad,0xadc903d9 .word 0xbf006d1b,0x162e7eb0,0xbdbe3c04,0xab83a994 .word 0xbdf9ace8,0xbe59b6bb,0x6c222b5b,0x4a2ff1d2 .word 0xcd9830fb,0x633b40ca,0x3b9d974c,0x675fdfe4 .word 0x1a294ad1,0xae19de03,0x6646350b,0xc7969f6a .word 0x5c907a0c,0x81ed6f5d,0x395d3396,0xb33a71e3 .word 0x3865262b,0xf8fb159a,0xfd57ce50,0x25ec6341 .word 0x2df0504b,0xaf6f78fc,0x52e9bc7a,0x145243a9 .word 0xcfc9732f,0x1a06b58a,0x2d657488,0xdcf54601 .word 0x4d2bf010,0x49a9b3e4,0x952beccf,0x23496ca5 .word 0x14fe86c5,0x7903cbe2,0x8fcc4e4d,0x312cdea1 .word 0xf91053ae,0x97097b2f,0xffef32fd,0xfdac65d3 .word 0x4ee42244,0x669bc046,0x4b2c7253,0x22b62ec0 .word 0x78266565,0x0dd90209,0x43b1308b,0x6e714710 .word 0xda4cf74f,0x0f20c666,0xbf89c215,0x2b03e894 .word 0x4c1aa724,0xf740bdeb,0x36c4251c,0x038b224d .word 0x1f92873c,0x81275a0d,0x963d58db,0xc9d704d2 .word 0x1e9c3cd2,0x173f8cd6,0xf148956b,0x7b479e2e .word 0x04565658,0x6d063436,0x1fe2c05c,0x0a1895b0 .word 0x3218182d,0xb43e9fe2,0xbd443bf9,0xabdc744a 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 0x94357de4,0xb187bfc5,0x4244da64,0x381389a0 .word 0x4f049c54,0x0a367354,0xf0504bdc,0x8db6ddd9 .word 0x98a4bd17,0x163e09e1,0xd54f1db9,0x774facf5 .word 0xeb997bac,0x22193670,0x93d0b5a7,0x918d3b1c .word 0x2ae850d1,0x726984cb,0xdbd51ab9,0xd0c628cc .word 0x11f10822,0xf40c700c,0x36fafc02,0xd25edbb3 .word 0x7069e294,0x2f33726e,0x2ff65da6,0x64ebe034 .word 0x10e9a95a,0x944ca938,0x5a5117fe,0x2491438d .word 0xc2da7676,0xe7c263a4,0xf8b1b064,0x92586c5d .word 0x40803d50,0xbb21ade4,0x4ef70e6f,0x2f38764d .word 0x69c0768c,0x13045591,0xa7b1bf1e,0x3064bec4 .word 0xf75d7b29,0x518fef5a,0xcaf05ed1,0xf5068456 .word 0x69991ce0,0x35596a37,0xd1c1e8cb,0xe449760a .word 0x0dd5815d,0x9d4f76ce,0xe36ef4a6,0x4b807750 .word 0x4ed30b36,0x58bc2b24,0x837d28e6,0x2179be6d .word 0x6517e066,0xb7daea96,0xa8a718af,0x9b5828ff .word 0x9af403c6,0xdcc12514,0xb84260ea,0xb3f55c0d .word 0xea93d54e,0x8e285834,0x8fadf877,0x83004a67 .word 0x18153705,0x55b82a22,0x07ed0e34,0x01ef427a .word 0x60cdb196,0x0830f692,0xd858391c,0x3d03e956 .word 0xef69d947,0xc78060f4,0x91ccd589,0xc09898f8 .word 0xcde4b25c,0xcfb65dac,0x815859d0,0xd2bb0a41 .word 0xaf12565e,0xd3cefb00,0x3c412392,0x91eef26d .word 0xdfcab80a,0xb3355a0e,0xd6e33b10,0x21ff8a09 .word 0x19175a4f,0xf8136308,0xd9741ade,0x941aa590 .word 0xc5482aed,0x14985dce,0xe01d2b2f,0x67e55e53 .word 0xe4d27072,0xf69b88c0,0xc1762e8e,0x6d06214c .word 0x95ea9a0d,0x87337a9f,0xb9e6cc1f,0x2358e4d5 .word 0x84609d05,0x1b00cb27,0xb4b13f9f,0x9d951bde .word 0x68a4bdf3,0xf8f8fe8a,0x771a51bb,0x5793708f .word 0x68be3472,0xcaf5f191,0xd394d4fe,0x7d9b1959 .word 0xe84e8ff8,0x0f549c09,0x84ede281,0x2ee92ce6 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 0x13bd9b9d,0x275aa54a,0x2fd23d04,0xf27a6028 .word 0x73c58f54,0x6e5b6239,0x067d2311,0x2246ee5c .word 0xa63f8559,0xb077a903,0x30d329cb,0xd17c9bc2 .word 0x2a758cf6,0x9ba129bb,0x370d266b,0x1980741e .word 0x5d93422f,0xb6175ea4,0xec82a1f1,0x1484652b .word 0x9a4e741f,0xa1639875,0x1fae1aae,0x510ec6d3 .word 0xab5f8fbf,0x89a362fe,0x2dd1a994,0xa4774c4e .word 0xe347b54c,0xb21f1ea1,0x53fe2d2b,0xcd7ac89f .word 0x01c87e49,0xc7159ccf,0x60d6db90,0x3a060a80 .word 0xc4ceebbf,0x36261340,0x82b6cf48,0x4d4f7e94 .word 0x3fde6baa,0xed1da692,0x83b0ae53,0xa74ced88 .word 0xd5372649,0x7d23e377,0xd92faa4a,0xabd982b0 .word 0x9526e09a,0x523b7d4d,0x9ce20339,0x1e2908b9 .word 0x8517c024,0x92eec8c6,0xc8e6e88d,0x7b45f753 .word 0x3bea5f0d,0x62fc34d6,0x4b0d2225,0x7ed676e0 .word 0xb641cee8,0xfa3f57a4,0x0fc87c6d,0x8c5dd485 .word 0x5299a233,0x0efd0691,0xf63168a1,0xa5ab1745 .word 0x67c7d9c4,0xd9426791,0xcdb288c7,0x51346249 .word 0x12cb19ca,0x519547b5,0xb6f1b0dd,0xb96f939e .word 0x911c7c0c,0x4f15c078,0xd4a84f16,0x70895be1 .word 0x61cc53d1,0xdbb5ba16,0x09c4c13d,0xc8805f57 .word 0x94fdf8c7,0xf22c1a53,0x56c0a54c,0x8a770bc3 .word 0x5290479b,0x41293246,0x4490812d,0x73177e5f .word 0xfbaf0227,0xf13f5f32,0x871c16f5,0x7f193e27 .word 0x10508fc6,0xb9accbf8,0x19655b78,0xc799fa85 .word 0x4695ead7,0xc5c34c2e,0x48fc5055,0x1a70591a .word 0x02a78dc9,0x7034c4ca,0x15548dc5,0x848711ef .word 0x3f03c340,0x07c92109,0xdb217e55,0xc7adea5c .word 0xaa41fd4d,0x948458bf,0x08523184,0xb4a4b866 .word 0x75b1fbbd,0x54436100,0x03e32526,0xf01bf804 .word 0x1889c2db,0x5a6270e6,0x65e04fb7,0x5b8358ec .word 0xf7a33677,0x4fbbcc2d,0x0a087486,0x92d4a588 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 0xfcccadff,0x156d2479,0x4d4c1c0c,0x9281b71f .word 0xd5eeb054,0x0fb9a25c,0x0ef99c7a,0xf6fedfe9 .word 0x46262fae,0xaf64ad55,0x20cfdfa5,0xa6a6d31d .word 0x9c6c3d16,0x88298d89,0x6f5e7f34,0x89df4d50 .word 0x600cfe19,0xbc63c417,0x0194e589,0xda74ab4f .word 0x5aa45116,0x79502237,0x3d0d464c,0xd9ba2865 .word 0x0cba1710,0x14616160,0xdcc22abb,0xcc4fe951 .word 0x92bb3107,0x123e590e,0x2bcadecd,0x6c28efef .word 0x9e0f9de7,0x537b226c,0x4ceaf19d,0xc7ccbb8d .word 0x5e285de6,0xd4a544c3,0xc39ea9c5,0xb3f87c2d .word 0x6434a362,0xf381fa8a,0x70171b0a,0xf8cf6bee .word 0x647e37f6,0xc22da82d,0x126c601a,0x9752f74a .word 0xa5ca1d03,0xda96b532,0xcad08bd1,0x0e79bf33 .word 0x0cea67c4,0xac75d1ea,0x2738e93e,0x808a7a9e .word 0x4c8e6fa4,0xc9f19abd,0x1dc75004,0x47f4f59f .word 0x56691c08,0x1f30e31e,0x61ca53ca,0x18ba6865 .word 0xc0f15e9e,0x16f7132e,0x1d160bd7,0x58082a46 .word 0x5e3ca7f8,0x6a42ea05,0x4fa4e327,0x94f88ef7 .word 0xf2f7fd4c,0x57ca7f59,0x7fcf9880,0x0a7772ab .word 0x139190e6,0xfcb400ac,0xeb69a1f1,0x91ce747d .word 0x639669a8,0xea5a2b5e,0xd6a5912d,0xb281795c .word 0x5227b695,0xe3fc6a1b,0xdf730de5,0x4b382fe8 .word 0x7bd150a7,0x1b0870a2,0x68d3059a,0xeb67fe90 .word 0xd1025e56,0xbef9bf30,0x6496274d,0x44a078b6 .word 0x085ec9f9,0x6a9c84f6,0x58140c99,0xdae68c4b .word 0x196d77f3,0xf5ef7e4a,0x3be343d9,0x6b61856b .word 0x88545fd4,0x338508e8,0x842cf47b,0x292a2f8f .word 0x99980715,0x8bb1fdb9,0x2587000d,0x8c2a0938 .word 0x6dc9cb64,0x6b24222d,0x2c94b800,0x9d15814b .word 0x8d7f14c0,0x0c7d3ccd,0x75af8248,0x2d72601a .word 0xa3b19ac5,0x9cb8daca,0xa1e36cda,0x7fdd4c32 .word 0x269c81b9,0x5ae52b92,0x2f84e9fa,0xef2d496d 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 0x64864cd9,0x901e77fb,0x8aed1934,0x8480684d .word 0x8c19e29c,0x49fc24cd,0x1e7d6412,0x1c4c8220 .word 0x109fa409,0xc10e0598,0x545dd8e4,0xc97340b3 .word 0x84c772f5,0xbfa75dc3,0x4a98eeb0,0x4180a96e .word 0x4c6d948c,0xe6eacbc2,0xf9c53af0,0xa488da14 .word 0x1847878a,0x5e590cb0,0xa5ae51e9,0x4864a675 .word 0x77f8d6db,0xddcb6496,0xee5c4ad8,0xff5c60fc .word 0x97ff81af,0x4e577efd,0x4ce1af50,0xc384a908 .word 0xbafa03d6,0x7b26837c,0x02d172db,0xbebaf053 .word 0x48454972,0xc71f66a2,0x41e7fd54,0x8004178d .word 0x9f1e5965,0x41574f4e,0x366f7e6e,0xa789a10a .word 0x49e95309,0x5d898b9d,0x9e9f4e94,0x7a732316 .word 0x8aeb6370,0xceee0310,0x57ed4d63,0x0c7c3811 .word 0xcc2c2407,0xbc578790,0xc9d7190b,0xf0bd7c6a .word 0x78074c02,0x9f48b7ad,0x8d2e2f02,0x39366b4d .word 0x19fe233f,0x4c89d645,0x49c8e110,0x283bfddd .word 0xfc4d648f,0x24e8b42c,0x2bddc1d1,0xf5cd6dc8 .word 0x3a0d4e90,0xee788413,0xb52224d6,0x7c99d94b .word 0xd005ed35,0x7dfbba88,0x15fdb670,0x2cba8a23 .word 0xd4168660,0xcedf9e23,0x6d542ca4,0x4c466091 .word 0x2c58172e,0xdf289866,0x934bb0da,0xb8d2f2d8 .word 0x8e0b4bc6,0x7c9507e6,0x5adb2b49,0x1c7165d5 .word 0x60de5b0a,0x725e5996,0x1b1477f4,0x269c9749 .word 0xbd9429a2,0x1a5b06a5,0x5f59d9cd,0x90e0923a .word 0x0e9fad53,0x11498f3b,0x9179db4e,0x673683f7 .word 0xd34a3a00,0xf06b5811,0xf0b7f00f,0x8b973c68 .word 0xbd7ace05,0x2aca4473,0x91ed1938,0x0f6ce58d .word 0x434c44c9,0x17a15541,0x880f4a28,0x7fc86991 .word 0x790877db,0x5ff31788,0x1e3209a1,0xa087e51d .word 0x6f31075d,0xf9310b8a,0xb464bdf6,0xe132c4a5 .word 0x12e12ab2,0xabaed074,0x5602b715,0x4a9b3d05 .word 0x4ee0fd74,0xe15076b4,0x055f2ba1,0x4babf218 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 0x5b9e2c12,0x78e1a085,0x70014ee0,0xfea47154 .word 0xd8757db1,0xa7cf174a,0x21d36e92,0x32290e82 .word 0x426f4548,0xb1d876ee,0xc0b8b2d8,0xbd7a6f9b .word 0x344a90f9,0x75591a28,0x9131f295,0x92100a76 .word 0xae058b81,0x6c2d721b,0x9f4c98be,0xf173363f .word 0x81fe2bee,0x6e3100b7,0x2bcd63fa,0x331887e4 .word 0xe4655630,0x401c4780,0x79d19b46,0x72f9e374 .word 0xac17204b,0x1d9f92da,0x4372625d,0x52dce9a7 .word 0xc8f66d0c,0x734661df,0xb5765ed2,0x2fb5899a .word 0x5060be09,0x706a7401,0x1369ea8a,0xc6e3e365 .word 0x87213898,0xef7f8de2,0x172e7a61,0x43565f1f .word 0xc0dd38b3,0x6035cccc,0x3bd4d10a,0xcdfc1b2e .word 0xae28ba96,0xe6b460e1,0xfd33616c,0x8e3146c8 .word 0xc74c528c,0x87839158,0x10c60c4f,0x058fe7b1 .word 0xed749103,0x5d364a26,0x95d1078a,0x4b41dd90 .word 0xaad5561f,0xb29ab04d,0x7a4ee1b0,0x2399d1c0 .word 0x34bce0c9,0x1555d14e,0x087b1d3d,0xde255c2b .word 0xeebdf3c0,0x72e91a81,0x97773e41,0xc02d11f6 .word 0x18a241a6,0xe05dd349,0x5874e8c2,0x9e490b0e .word 0xd2e78b16,0xf42ab2eb,0x661e1df7,0x671c91ac .word 0x01917bed,0x4dddfef6,0xc4696df1,0xccef0375 .word 0x537aa624,0x2f056680,0x22951148,0xc4e043eb .word 0x0230c5b3,0x2a83f020,0xddf79aee,0xc57ee617 .word 0xb2693baa,0xcbb49b6b,0xda2a990e,0x3dcf9e82 .word 0x78e526b2,0x55632bc6,0x38c93bb9,0x98c04614 .word 0x707e0991,0x58432d04,0x67e4faeb,0x530a3b89 .word 0x004a5103,0xb28db414,0xeff405b7,0xaeb027d7 .word 0x04305e0e,0x2ebddf04,0x2f6d8efa,0x893c2c18 .word 0xd23b1e5f,0x80ad2e70,0x38571eba,0xbf954f16 .word 0xd03049b9,0xdba448a5,0x7bd2cf69,0x027aa943 .word 0x1531eaf7,0xce3b4f7f,0x3dd52f23,0x3d32b091 .word 0x79939b38,0x6f38660e,0x5e9dd03b,0x1c048680 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 0x3434c065,0x10c58833,0xfd22acf5,0x9dc775ca .word 0xbc9e14c4,0xca9e5073,0x3e1cf6be,0x8ff7497a .word 0x68676e6e,0x7dc59ae5,0xda34ff6f,0xa7186e43 .word 0x805464ab,0xef5b27fb,0xee97ca78,0x288ead01 .word 0x8901304b,0x5ab8543c,0x16890a5d,0x6091b610 .word 0x3c5efc57,0x2f7170cf,0x94cfcafa,0xd56efb2b .word 0x3dd024c3,0x81b13a79,0x9befc5a6,0xe6bbfe7a .word 0x9d2adc0f,0x145ec338,0x747d0770,0x04b771e5 .word 0x5af7a30d,0x13775a5d,0x4e8a0468,0xea6da70c .word 0xf5f20930,0x512f2655,0x1bb5be84,0xbe05a432 .word 0x0d805bf1,0x7c986d1a,0x7883e749,0x32b8b609 .word 0x7f3d450a,0xcec9a49f,0x0c4a9d5a,0xa7247196 .word 0xbde311e6,0x3ad4c3d1,0x6370dcc0,0xa3dd1c6e .word 0x4860d998,0xfb55e69b,0x934d47e3,0x13af04c4 .word 0xc788f55a,0x9323958c,0x4f148473,0xc3a75bfb .word 0x188d0b56,0xb3d108f7,0x3cdbb39f,0x5a906877 .word 0x371cecc1,0x732eadd3,0xe61f7386,0x07123113 .word 0xc963d264,0x418b073b,0x6fb5c25c,0x6fb9f93c .word 0xf3c8db5e,0x63c389b9,0x0454887d,0xa25b214e .word 0xe146b64f,0xf0b70ea3,0x6b6dc594,0x2d134733 .word 0x61860523,0xddca2ed7,0xed9334c8,0x54909f87 .word 0x2af566f9,0x2ef8b914,0xda328763,0x1bace02c .word 0x0db87619,0xb87355b3,0xf6d23a3a,0x15ddc3ca .word 0x5f8c0147,0x1b60fb17,0xf1705908,0x3cd53831 .word 0xecbc41f0,0xd810a434,0x0c914dd3,0x55e78985 .word 0x626f8c3f,0x60815e01,0xb707026a,0x09545b43 .word 0xbb661973,0x40ad1a3b,0x1ffde578,0x9d18df76 .word 0xfe1484d3,0xcb952c5b,0xc44dde77,0x593e3e07 .word 0x37f37214,0x2f975280,0xf7654c58,0x348f20b3 .word 0xcb20fc9e,0x6405fb59,0xe81fcd42,0xa39a2a8d .word 0x2a3e2273,0x1c916c22,0x1bd2ef8d,0x0acb1dea .word 0x8580a385,0x6d97f31d,0x6ae27bd1,0xe87fa8a4 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 0x2f2c04c0,0x8defb58d,0x2cd75729,0xfdc83f0f .word 0x341116b6,0x3cf13250,0x9f01c105,0x850482ae .word 0x586a0565,0xd1226283,0x09320d49,0x52955ad4 .word 0x87fb7d93,0x4463024b,0xde147ef5,0x6a0ec60a .word 0x12b36773,0x7793a82e,0xca9d8199,0x7c5d9743 .word 0x02014666,0x8aa4eda7,0x29c18d51,0x0603e6c3 .word 0x3f1a0486,0x12df4f2a,0xa2099db4,0x5a32679d .word 0x9c01a66f,0xfe7a244b,0x556935d7,0x08d255ba .word 0xf5401f6e,0x99bc7dc6,0x3eb775e7,0xe43819f6 .word 0x5dcfe89e,0xc399d1b9,0x74ddc1f3,0x5bb91f86 .word 0x7d9d4043,0xd0d73e08,0x898ed9ae,0x333580fe .word 0x79ad068e,0xc193cbc2,0x5b448e7f,0x5bee5a10 .word 0x9e803ca5,0x84e8db94,0xdae97e60,0xc49223da .word 0x363cb628,0xd42478ee,0x4664a84f,0x57dc16f4 .word 0xf372b0c5,0xffb46dc9,0x27c76a81,0x9428a751 .word 0x69a0f9b1,0x01ac32f5,0x626e82ef,0xb3f8b09e .word 0x620b923b,0xe8152e41,0x25d35c1d,0x7fe8f6fa .word 0xa0a6bbee,0x5c53ee80,0x8dff1d7d,0x705c3790 .word 0x9dca9c30,0x90a4ac55,0xb8af3021,0x866f4ba1 .word 0x796de719,0xa68e9743,0xcedeaf3b,0x2c57ac1e .word 0x83ec3193,0x63d878d2,0x6068f0db,0x75433dd5 .word 0xecf5fdd5,0x210aa207,0xca3749a9,0xa16b77f4 .word 0x3c3d5a32,0xc182f8eb,0x5485a0b0,0xb2a59ce6 .word 0x46688442,0x1ee05f53,0xaa31e70a,0xb4392ff3 .word 0x4b0db950,0x3a87862e,0xbffea4b3,0xb5e2c395 .word 0x89f38259,0x77f171fb,0x8bcf5a14,0x5b86627c .word 0x4c2247b9,0x5502469a,0x6cdfdf13,0x1f9e2274 .word 0xb6de3869,0xa157e292,0x8f9a99f8,0x857a4bd0 .word 0x16c5a04b,0x508cff94,0x3b5fd602,0xe5f9ecc7 .word 0x67c65385,0x3c9e201d,0x78528c91,0xd907d980 .word 0x040dac20,0x7df6a6d5,0x82e0b29a,0xb57573c8 .word 0x599d3c90,0x767c4076,0xa7ea78a0,0x88c52ff0 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 0x399ec465,0x4587068a,0x14f9cb4d,0x1052a1c2 .word 0x1d1e0a33,0xed74afcd,0x072b4cb9,0x9a8756cf .word 0xf8484cc8,0x6b28498d,0x8626954d,0x94454686 .word 0x6b7572f0,0xb2456905,0x1cde8c23,0x1a3aa31c .word 0xf459d5da,0x8e7ec530,0x28ed5ed7,0xa1ba735b .word 0x02532353,0xf617c94e,0x51e9f6f5,0x84560c06 .word 0xc20f7b62,0xedff5d00,0x7b7c7aca,0xf5418b0d .word 0x47336002,0x68408f6b,0xc70fd729,0xc7023c6f .word 0xd6b24ead,0x0bc9be6b,0xfaf460d2,0x92755a0e .word 0x6f19e76e,0xf3dfab32,0x5439065a,0x370d8141 .word 0x035e5aec,0xba16054d,0xfb579747,0x96dcdf71 .word 0xedf5b2cd,0x6fcfc9b0,0xa011fae3,0xc0cb83ba .word 0x8f67373e,0xd5523934,0xba42328c,0xddfbfbb6 .word 0xd23dfc3e,0x492302be,0x4f6b4e01,0x5c48b5f6 .word 0x46ed3661,0xf00ef4e4,0xad9e4dbd,0x50735cb3 .word 0x3bac4891,0xb5dc3fc1,0x6f174582,0x4e413664 .word 0x2794d9e1,0x05e35ed1,0x5d5d075a,0x5d10c607 .word 0x75ca0970,0x3c5e7411,0x71b2cee6,0xfbe9211f .word 0xb64546ca,0xb8cad9b0,0x840efa38,0x45cfb693 .word 0xc45da906,0x7d2b01bd,0xac7ceb90,0x09e60b49 .word 0x74ca64f9,0x9e7795be,0xbfcdad62,0xaa8bcceb .word 0x854a66ab,0x02940aa4,0xcb43e9c4,0x38c65e79 .word 0x0a20f466,0x352491f7,0xaaef8c0d,0x7adeb0a7 .word 0xee57c43e,0xadd51f9c,0xaea624a5,0x207cf9ff .word 0x4f38c87f,0xd758edb1,0x0abbd623,0x06b48f95 .word 0x7e11ceba,0x4f9bfbe0,0xdace7bfd,0xaed7624d .word 0xe97bdaa2,0x15315602,0x854d0fee,0x7dfd2ba3 .word 0x27a2882e,0x7edbd2bb,0xd434fe44,0x10e73452 .word 0x339e1b78,0x02887ec5,0x740414c0,0x605097ea .word 0x1e66eb54,0x67214339,0xa7e1ce63,0x4ab922d4 .word 0x72adae8b,0x8711b755,0x9d14e220,0x86ebc7a6 .word 0xf5f87c77,0x5eb769c1,0xe4248bdd,0x9c362bde 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 0x42612f57,0xd1be81d1,0x0c571dde,0x3fff47d2 .word 0x478ce925,0x474b2ac3,0xbf097a11,0x1e9759ad .word 0x99828dce,0x09358136,0xce0e899a,0x8c74ba5c .word 0x81f2b63e,0xe4e8b02c,0xc1dfab71,0x2aa289d1 .word 0x308d6f0f,0xb214d7e0,0x29660a5d,0xb5101ee0 .word 0x1cee1b3d,0x9c38e76a,0xb23f403b,0x9f4cd52b .word 0xd3dff8ba,0x043ee3b8,0xa20df1dd,0xff34cec6 .word 0x6dc40753,0x39cc5e17,0x0b9ec97d,0x67ce3fed .word 0xca9bda8a,0x6da8b0fa,0xa8c4263f,0x44de1929 .word 0xc74d91bd,0x4801ea8a,0x43c1f40b,0xc687be23 .word 0x9f95b156,0x2b523419,0xc30c9310,0x757efb30 .word 0x3a061852,0xccdf1fa8,0x2c6023d0,0x1ec0e89c .word 0x92d3b782,0x0e383282,0x8b6071b0,0x55d2c09d .word 0x388485bf,0x924590e6,0xdef1eadd,0x3cce454f .word 0xbca45ac5,0x6b2497e7,0x1222e568,0x04ebb279 .word 0xb9273f9f,0xcdc6de09,0xb47abbf6,0x9a75e4e9 .word 0x1de384fb,0x2a245319,0x6598be57,0x3c654b99 .word 0x8881d99d,0x744d5140,0x41a85aa9,0x2f18316e .word 0xc1200b37,0xd9937e63,0x001670cd,0x3d27dd39 .word 0x9d5a54bd,0x9ba1937b,0xb0be8328,0xa37176ab .word 0x3b853770,0xa1483a4f,0xea05d1fa,0xc86d3f7d .word 0xe6c20a88,0x750b3cd2,0x82a2ea0c,0x0c8d79ff .word 0x0c0ccf16,0x3ec485a3,0x6118347f,0x37fea92f .word 0x2a4f46ff,0xcfd65df0,0xabc3982e,0xdbb07b6c .word 0x3233f840,0xa9dc4b25,0xe6a75044,0xfab9a152 .word 0x36c56e5f,0x6d72c35d,0x877e89e5,0x92b8dcaf .word 0x926aa7de,0x188e24de,0xa11d8e0e,0x5f40c79a .word 0x99916ed7,0xfef384b6,0x602ed905,0x79b0ed24 .word 0x6ec9607d,0xfa0088a0,0x761ff44c,0x8b508a2d .word 0x7057c6f7,0x850e0117,0x226789c6,0xd5d7fb38 .word 0x5d2a5438,0xe39bdae2,0xb3729b04,0x779c0ef5 .word 0x9dd116a6,0x1bb1c622,0x567540ed,0xe2825cf1 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 0x11465f10,0x3b24300c,0x782b6aa4,0x8d4cf429 .word 0xeb72e064,0xc9120878,0x72570fa7,0x14853aaf .word 0x9fe4ece8,0x789a0b86,0x0d9def4e,0xae885288 .word 0xe1927806,0xc25833a1,0x770bbbb1,0x6dede81e .word 0x6d67e104,0x9d5d7f9e,0x47d20623,0x8b449243 .word 0xf5600da8,0xaa58f412,0xebd4866d,0xe7e8bb8e .word 0x51ca5a13,0x471b7321,0x01084cf0,0xeb91da37 .word 0x6e661e74,0x1236ac6a,0x8040e1ca,0x05494787 .word 0x72f23f92,0x06f41816,0x7ac7ad8d,0x50dc08dd .word 0xeb03e4d6,0xd656dd24,0xd6ef8731,0x3a840ed8 .word 0x26d3d167,0x8e16c8a6,0x02fe2283,0x1dfd0e4f .word 0x03245255,0xc7bb3f5d,0xfc7df322,0x2d42b1ce .word 0x59ad2eea,0x1ea18a4a,0x37ba1fbf,0x8542814c .word 0xbba75317,0x36097bd8,0x8d722082,0x37138f0d .word 0xa424d5c9,0xc9377062,0xfaa3ce31,0x88cb6e05 .word 0x59ccf18a,0xb8184be6,0x0eefba27,0xd7fbaf41 .word 0x400f34da,0x9945a2a8,0xa904a073,0x87d602ae .word 0x11383444,0xefb186d3,0x29c1e0b6,0xb0748e10 .word 0x6c84cc54,0xfd59154c,0x40fbe8a3,0xcf3be20b .word 0xcafb6214,0xe85ffffa,0xae49fba7,0x0f28c8ec .word 0xfb894c47,0xa23a869a,0xe5a1f428,0x94f3bdc5 .word 0x80b8d7ce,0xfaa47412,0xec43d979,0x3003cfa3 .word 0xe3e850f5,0xd2aa62f2,0x87d38d21,0xe71d7167 .word 0x7c5e9a50,0x82d27970,0xe159391d,0x385a1af8 .word 0x0e28a4b0,0x4edd165e,0x81b92ada,0x480dd8a4 .word 0x5533d6bd,0xb559700c,0x75db3a5a,0x892a7e84 .word 0x32f7bc9f,0x33025d88,0x4cd05154,0xfd9ba4b6 .word 0x97904ed1,0x12beacfb,0xd11df643,0x5c4864d2 .word 0x4bb711a5,0x0fb5494c,0xc75ecc54,0xc36a8f07 .word 0xeb6624e8,0x808d7f48,0x3ea59283,0x930dd8d1 .word 0xc01d04a2,0x2335b483,0xf6048069,0x8daed3fb .word 0x6511d481,0xf20dc5c8,0x92d00aea,0xcae14db8 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 0xf05902ab,0x6727422f,0x58b26a56,0x7a08dd31 .word 0x3718680a,0x461f1cc0,0xcc190025,0x8cdfc0f0 .word 0xd101a12b,0x18f55ede,0xe7cf450d,0x8d9aaa6f .word 0x9b120b91,0xd5a425b3,0xd7e70d52,0x50e5272b .word 0x6bfbf450,0x6946d45d,0x4b9c3c52,0xb4d45fe4 .word 0x64ddaf87,0x9a11166a,0xef66beb6,0x63bbe4b3 .word 0x21c86c6d,0xb1322316,0xa3df214c,0x4f57eba9 .word 0x0e11917e,0x849f4eb8,0x27ad2dc8,0xf086736e .word 0xdf6ccb5f,0x6558343f,0xc80d5019,0x4eb4c52d .word 0x930c9988,0xb3f3612c,0xc7a25e31,0x6fea2a5f .word 0x0e72db91,0x6bb450fa,0x42d19e3c,0xc5b70b7a .word 0x20bdd880,0x2f36afea,0xf68c9ad7,0x69920840 .word 0x6d3a7a63,0xa5cbfec7,0x963e53a3,0x297af39c .word 0x1c939bcc,0x1d102769,0xb40ff308,0x516e0bdc .word 0xbe72081e,0x34655577,0x226535fa,0xa402bf74 .word 0x4bc5cc64,0x87c5b5e2,0x83f5eb37,0xd893bf71 .word 0x6f339282,0x75dc70d7,0xdc72e66d,0xfc617130 .word 0x06a7f2fc,0x7d4a8d36,0x0aaa92c1,0x7394a5fe .word 0x4e0dae09,0x08310cfa,0x00dd7246,0xe61da6dd .word 0xab62ffee,0xef477ba6,0x85248a22,0x095154e0 .word 0x9ceafb50,0xec710d69,0x8904230c,0x0b223736 .word 0xd1e04532,0x95cbc8ad,0xc0a6d140,0xaec8d693 .word 0x49c8d920,0x9a23c02d,0xf668313d,0x0365f631 .word 0x5d0c8f0a,0x614e2070,0x1d40beb0,0xf3943370 .word 0x86442b09,0xf0c14ebe,0x421bcb72,0x89113cbd .word 0x55d3af61,0xb4ffc137,0x485b3fd5,0x0ebfc14b .word 0x0b836819,0xcfd4011c,0x7975a582,0x4153e8e1 .word 0x6040f0c5,0x561250b8,0x09554aa2,0x927e7e76 .word 0x226912c1,0x84d96840,0x7e8544a8,0x16b69cb7 .word 0x0fd03908,0x87c6144b,0x13a19f9a,0xc4b612f3 .word 0x3eab698e,0xb0307229,0xeffb99fd,0xde0eb19d .word 0x325361fb,0x1eaac358,0x38bbc09e,0x0d95b909 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 0x527b0e22,0x8d25ed33,0xf53ea5c8,0x3534cef4 .word 0x473a51da,0x34c4d90e,0x466cd596,0xa3b43b07 .word 0xbfbc6331,0x46687c36,0xbde289da,0xa89eaaf1 .word 0x539b3c29,0x604c76b3,0x0e869a37,0xea956348 .word 0xf6ca04c7,0x8309c523,0x99c128a6,0x23abb63f .word 0xb6951b18,0x776e1c94,0x019d5250,0xb4c76253 .word 0x022e538b,0x80eb73b0,0x677ac6dd,0xeac221bb .word 0x3a99fd8a,0x107fe72e,0x61b755ab,0xbc2f631a .word 0x987a9f72,0xf52fde41,0x4edee6f5,0x0c6623b9 .word 0x279848cf,0xb6b9669c,0x57561a69,0xb81691c0 .word 0xbdd6dd59,0x89940efa,0x71dceb11,0xf8b12dfc .word 0xb4dc74a3,0x516fcafc,0x929ac7c1,0x4c787c01 .word 0x8496cff4,0xbbb3e1ac,0xbfe0eae4,0x8bbf1437 .word 0xec3efc32,0xced57c52,0xfb22db22,0xc7b3d750 .word 0x56d05e63,0x77db1731,0x38d2ce1f,0x0646c430 .word 0xd2a91459,0x422c3831,0x50e55843,0x91e82bee .word 0xb5fa1ff6,0x8b777f60,0xf1ffc3ff,0xe933b8ed .word 0x0bb6e2aa,0x598b150d,0x2d9f4f31,0xd131c348 .word 0x53a65487,0x792cd929,0xb435bde8,0x529bec28 .word 0xcfcf19c5,0x6dc3903b,0x333bd02d,0x1a8a345f .word 0xae818003,0xe7c5371d,0x08645217,0xa048f174 .word 0xdbb9b929,0x1616738f,0x7db6e85e,0xaf5b7d6f .word 0x857f4351,0xfd8ac8cb,0xf3c1f171,0x88b0883a .word 0x9726494d,0xff44efdf,0xc129919f,0x45c1a53d .word 0x289afc5e,0xdf453325,0x30467984,0xe71c1258 .word 0x50f7be1a,0x3dd26848,0x2215b6be,0xe74f791d .word 0x9b79682f,0xf9dc5fc9,0xaf92c69c,0xe2e59036 .word 0xc50217da,0xa3c57844,0xeed2cf54,0x76d2953c .word 0x4f3f25bc,0x69a3a308,0x7912b61b,0xd81177ee .word 0xe2451727,0xad41de6e,0xa1db0c0d,0x610164d6 .word 0x105d9bf4,0x04ef049c,0xb9daf343,0x5630477a .word 0xccbdc1a8,0xb401bdd7,0xf95a727f,0x2694a54e 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 0xc5293fd5,0x50aa1fdc,0x69b63117,0x1c474de7 .word 0x5b0ade20,0x38b29e65,0xb99bd3a1,0x2bba0ee9 .word 0xf77070fa,0x4eb2c126,0x06f87ef7,0x4a26ebbb .word 0x0c16c13e,0x26a02bfb,0xe73642c6,0x07ae4b99 .word 0xbb341c01,0x74d73a2c,0x38d8ba3f,0xac1b09d7 .word 0x728b8969,0xc3ca520c,0xfeab9bd7,0x153dfda0 .word 0x74a99a5a,0xa74b88b0,0xac030907,0x565d69f1 .word 0x549b791e,0x4f49e6a4,0x1c3b93b7,0xc0de4b3f .word 0xe09e7ef3,0xcf50b4b0,0xec202c1f,0x5b57e332 .word 0x9e9c3864,0xa9ed0eb3,0x6e297954,0xd4f2f6ae .word 0x0b90c53a,0xc35d3b80,0xa82c5569,0xc07e9c28 .word 0x09359bff,0x642d9c6b,0xa499f189,0xd67c958e .word 0x98766c37,0x96e743af,0x4391d5c6,0x7f57e2df .word 0xad13d73f,0x64f5e227,0x2af1ee85,0xc4d14e82 .word 0x130f4a53,0x942f1262,0x940b6eb4,0x1049ffc4 .word 0x785d5396,0x067c4b49,0x38b0651a,0x11740c9c .word 0x268eb796,0x74f3f9a8,0x8fcf6a0c,0xa946cdc7 .word 0x5349f159,0xa39188df,0x7b3d2503,0x01aa9ede .word 0x342f0363,0x0720f493,0x39cf22aa,0xd4de7dcb .word 0xc6ea2b86,0xfded5240,0x7a56a14c,0xca1ddab2 .word 0xade00207,0x768e749f,0x7c1dcba1,0x234f9b7e .word 0xc3739dd5,0x097b08b9,0x9bac3d1e,0xae6fe48f .word 0x1014e778,0x6d85bada,0xd3abaa59,0x5b24d423 .word 0xe6746c7a,0x48a69440,0xb98f1c5f,0x14a10e49 .word 0xb05edf8d,0x399487d9,0xa0ad50ef,0xc9497de9 .word 0x979dc3f5,0x9ecb78bc,0x4a92be5a,0xa3aee835 .word 0xd5dfb42d,0x4c7139b4,0x2f80c975,0x851abcc6 .word 0xc823afda,0x9bc84296,0x2fce18b9,0x2bdcb5ff .word 0x22304268,0x91f0ecf6,0x2adfdd90,0x63ef7cdb .word 0x08d9b582,0xbfcab378,0xed466823,0x04ba990e .word 0x74a4db9d,0x095b8ad7,0x51d17bba,0x0e693b62 .word 0x497f3584,0x0f2bbc2e,0x6c99b638,0x4c7ca424 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 0x695a3626,0x5024bcf8,0x5cdc0eba,0x4b3016db .word 0xba2724ac,0x79ba6498,0x574def41,0xb3d18020 .word 0x5ca60f08,0x7b032cd1,0x457e2075,0xed60a577 .word 0xba77408c,0xd6afe177,0x64e373f2,0x94f47a05 .word 0x95b30bd6,0xd412cd2e,0xd57b7612,0x4d4ea7cc .word 0x3a74d3dd,0x0251728d,0x3c9cba6a,0x5427e6dd .word 0x748abc26,0x9b06d095,0x2f9f3ce2,0xa2840855 .word 0xe7613f11,0x45c6d1f3,0x19ac2767,0xcae2f8bc .word 0x8b1e2156,0x6e160c6d,0x2ff108f4,0xd89f2966 .word 0x277537dd,0x797b024f,0xe5424ba2,0x4fceab9a .word 0x359ff7dc,0x9319eda3,0x84f1e3fb,0x1e978a8d .word 0x827b9444,0x12cff94f,0x137cba58,0x02cbd9c9 .word 0x17fef656,0x92868f37,0x944e4cb0,0xe377b47b .word 0x404425b2,0xa19542d5,0x2041f2f7,0x1e3e7cbc .word 0x803ce71e,0x2f124a52,0xaa75b898,0xd15f5f25 .word 0xb04c9ebf,0x33bba8e8,0xc7354dc0,0x8ed48da6 .word 0xbdfcee09,0xb72b0f40,0x86c9befc,0x355f19c7 .word 0x4addf906,0xba801da2,0x3b743bac,0x61a61751 .word 0x977f4d9d,0x2f0c9724,0xdcca2f22,0x998f9372 .word 0x7efe523f,0x1a3bb098,0x57b3f88c,0xd4566ff6 .word 0x5c401bdd,0xd0d2d02f,0x9334abf2,0x88797b67 .word 0xc87660d3,0x0036d3f5,0xafc0bf07,0x06b5f5ab .word 0xa6809929,0x708a595a,0xff27f5d9,0xc527e06c .word 0x71170066,0x567c2cb8,0xefbacbe4,0x0e48cac8 .word 0xfdf01ce4,0x56bd08ba,0x7b88414e,0x79242f0e .word 0x4d50cf8a,0x6319f7c1,0x1863af4a,0x01a73335 .word 0x9cfaabdc,0x6b720bdf,0xd92f10fb,0x5842716e .word 0x9efc99b1,0xf288c855,0x82e45b94,0xde0011d6 .word 0xb76b7695,0x2a31758f,0x9a8d3cb1,0x19865324 .word 0x2ccafba1,0x176f5bec,0x4be049f2,0x2e1c3d60 .word 0xff2d0491,0xaa304004,0x9fcbfe2b,0xbac0272e .word 0x195b9e58,0x0e6d2171,0x0129bc21,0xc180e5e4 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 0x54623a97,0xa7b0f639,0x031f0651,0xaa092a03 .word 0x56dda6e3,0x40b69fde,0xb367bc71,0xcc126924 .word 0x9ac9eebe,0xdf73b2ae,0x284d8eba,0x7d1a8be6 .word 0xebf9e160,0xdd40469e,0x3f6fd4ff,0xddd1e397 .word 0xc8b020d6,0x05b5945f,0xef5d0dce,0x234fc13a .word 0xe30b9ef2,0xc6ba01e7,0x0c5abf57,0xe1d1a605 .word 0x81a37234,0xcaa0debe,0x61afb1b0,0xa9e4bd21 .word 0xf79a845c,0xc775f432,0x62e2ecc3,0xe026e5d1 .word 0x2b088b5a,0x7f806921,0x8d747bf3,0x08d7301a .word 0xdb5938f3,0x2884fb68,0xc0f1696d,0xdad5941f .word 0xabd0fa40,0xb95c0f31,0x8690ade2,0x14a34b82 .word 0xf8d53b72,0xd79bb719,0x217944be,0x3581d76f .word 0x1d20ba3b,0xf76d4e41,0xf946c00b,0x8645dcb3 .word 0x0577e5dd,0xf5cf72c9,0x9425f0a8,0x04f6660c .word 0x64801b26,0xce3e4d9a,0xc9c667b0,0xf22a5f87 .word 0xde287db0,0x3a77ebb8,0x23f2122c,0x0811da48 .word 0xce942637,0xf0d8e9d6,0xd5ef76e5,0x545a67e0 .word 0xecf25ba5,0x3b92ca2c,0xebd45672,0xcc6b5a96 .word 0x34720116,0x35ac5da1,0xd587032c,0x0b1f86c9 .word 0x713856ea,0x087e61cc,0xafaa67e8,0xcf7cef7d .word 0xb6b7a89d,0x0d0522c1,0x7b5157fd,0xf3deaec4 .word 0x23197f8b,0x370feb4f,0x430fafaa,0xe8e335b5 .word 0x2f217f16,0xf1ec8c27,0xfc1658a0,0x3bbb56e0 .word 0x87c03771,0x5f74fea0,0xcea07840,0x81e198f8 .word 0xf68f83b1,0x4a8e5a20,0x46ffca9a,0x8b7ebff0 .word 0xa73b1575,0x6be6a122,0xe128b3e5,0x31c6e300 .word 0x4b40e2cf,0xec7eceff,0x5804f497,0x64fc3ff9 .word 0x817bdccb,0x77670021,0x390e8936,0xeca16328 .word 0xcc6556b2,0xd34d5135,0xd209816d,0xb738b872 .word 0x321c94c5,0xd9620622,0x17a3828c,0x4ca503e6 .word 0xb4014809,0x8073f78a,0x4f7258c4,0x8145a4e8 .word 0x63c7679c,0x02acda9a,0xe1590f82,0x89d59f5a 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 0x5c2ba64b,0x844953e0,0x6ef6bc15,0xef2baa3b .word 0x02dde107,0x93f38f85,0x1ebc8bdf,0xf839c24f .word 0x66f0d491,0xfeb29d28,0x648bf33d,0x3e75f6e5 .word 0x49b25539,0x1601c10c,0x77795b02,0x4a0b98cf .word 0xadd83457,0xd4ecdb06,0x7690b142,0x5b621867 .word 0xd4ae695e,0x59ee509c,0x22a02397,0xd20e0e05 .word 0x3dfe9ba5,0x6d3621be,0x9cff77bd,0x0c9f6c3b .word 0xd0914362,0xee30eb11,0xf63419cf,0x855aa333 .word 0xde4d1890,0x62eec492,0x90683f3b,0x2d62ab3b .word 0xbdf92345,0x21a2ded7,0x99745a23,0xe05725e5 .word 0x267f580a,0x2395980a,0x754e3366,0x340babbe .word 0x7bfa912d,0xbffe1ece,0xda2dbcf0,0x817eb4a2 .word 0x252a547a,0x51c02e72,0xbede428e,0x3165724f .word 0x5c253ca4,0xfa401df1,0x64ff1322,0xa1ef110f .word 0x0324cb9a,0xc6f926f4,0xb94374ff,0x4d586489 .word 0x942caba1,0x3287bc69,0xc6b66e78,0xbe25c831 .word 0xd312e120,0x885d96a8,0x28c622f0,0x6698c6e3 .word 0xcebd0c7d,0x089c525c,0xce31ccca,0xbfb242ec .word 0xa8d45865,0x4d6ef885,0x506372b2,0x3e99d331 .word 0xc3ab8bc6,0x721c5aa5,0xeed68b45,0xe3648091 .word 0x59b7099a,0x7b6b8c75,0x03e9f691,0xd6ce5aa0 .word 0x375e3d8c,0xe54f76ef,0xfec0ade8,0xd29c737b .word 0xedfa8bdc,0x04e7c1f2,0x2ade0a2e,0x68f02cc2 .word 0xd663e8dd,0x682f33d3,0x567419df,0x18289229 .word 0x62a4615e,0x26fccc44,0x40946f16,0xe23f81bf .word 0xb9fcd7e1,0x781ed778,0x481ab6a9,0xea1ed8b7 .word 0x6a6c97d3,0xc06ac8b4,0xfb2105ed,0xcefe7e56 .word 0x01b5287e,0x46b853ce,0x2ad0830e,0x23821717 .word 0x1cf2baf5,0xd2c7f6fc,0x460743c0,0x46a3dd6d .word 0x96e895a9,0xcc3e35aa,0x781dd1f9,0xe6d7baf8 .word 0x04e5e92c,0xc2e3abee,0xbc965063,0x42fb4ac4 .word 0xea00764e,0xab6c197f,0xf7910169,0xb20d0889 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 0xdd33bd71,0xb8da3e49,0xfbd12ce1,0x0eee1d52 .word 0xe70b58fc,0x9caaa2fd,0x25604adf,0x571b5ea1 .word 0x33ae35a2,0x1a4f8184,0x09618575,0x0a95cd47 .word 0x5492e75b,0x387727a0,0x6eceb87c,0xc5c3a1a3 .word 0x01ba782e,0x4b3ed17f,0xba972983,0x46dbfaba .word 0xbc1f32ee,0x239d8994,0x4845afad,0x48884078 .word 0xc72774a6,0x1c5f1d75,0xf6ec9346,0x3eaad33e .word 0x9e9882c2,0x031a5e46,0x700dfe07,0x5f019e0c .word 0x8fff23b7,0xae5326c5,0x38b267dc,0x211c5c1a .word 0xe2bc8b57,0x6df972f8,0xfdfdafc4,0x63bcb534 .word 0xcb56cd6e,0xfee33725,0x31593ba6,0xdf947335 .word 0x862e4662,0xfadf2c47,0xaf87c606,0x1f920600 .word 0x18d3909e,0x68cc9a37,0x6788db25,0xcaab63a6 .word 0x324e4580,0x5f74ad00,0x7b30022f,0x577c3d8f .word 0x5008f01f,0xd99b15b1,0x659ccc18,0xd931200e .word 0xf6c94b43,0xf8cd7fc5,0x72ba9ee9,0x475d6086 .word 0x4dc4b46a,0xcbb88943,0x7341e8af,0xdbb8590b .word 0x7fd608c7,0x7c814513,0xaece2e21,0x12805ef4 .word 0xac392157,0x24b6e1a5,0xa659cd2d,0x6cc9508a .word 0x93d6fd0a,0x22cebdb9,0xf4608a14,0xc83d5e3b .word 0xc8f2b4dc,0x9d708c4e,0xbdcb5047,0x0457a49a .word 0xa27db746,0x411f23e6,0x046a60d0,0xbc4ec8a7 .word 0x56849220,0x317f9617,0xd21ffa00,0xba4ac45d .word 0x61f789f1,0xfa085fbe,0x8d01d1f5,0x5d483824 .word 0xffc65a58,0x4b62237d,0x356379ad,0xfbe7b48e .word 0x940eaf06,0x8e6e86da,0x21ff9c4f,0x181ef33e .word 0xabe79c6d,0x21ef567d,0xa58c3196,0x0c1e8498 .word 0x77a49ed1,0x988db4ed,0xf06afc70,0xa2779e38 .word 0xc1d5c6c4,0x0915f8c7,0x0c842c0e,0x15af29c4 .word 0xf0e211ca,0x308736ea,0x039ff4bf,0xfb8e6a29 .word 0xd3b5b75d,0xe62fc69b,0xa233bfe0,0x5ae95e3b .word 0x379419aa,0xb4d79618,0xce77a0fa,0x04d9ab02 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 0x916447a6,0x8c9ca4b0,0x6965e61f,0x25ada4a8 .word 0x6f0956b3,0x395143a3,0x278399db,0x33649d3f .word 0xee5a23d2,0xd4a3c6ad,0xcf34f72e,0x4ea890e4 .word 0x49c86fd1,0xefc1be92,0x3908314d,0xbad3e689 .word 0x830a0b7d,0x3db5ec08,0xbd067d8e,0x42e1cfa7 .word 0x23846c83,0xe3551cf3,0x1a9d9bb7,0x4637dcb8 .word 0x635390ad,0xd8c54b3c,0x4f39ac6d,0xe934af93 .word 0xa94f35bd,0x0a8310c9,0x838f7b99,0x2aebb95e .word 0xca89e8ec,0xe652d974,0xafadacf6,0xf4933d3b .word 0xc8e08185,0xf01ae979,0x655fd902,0x4b015a46 .word 0x705cb5d6,0x12eaeaab,0x8d675de3,0xbcdfc4e2 .word 0xbc434b44,0x72f183cb,0x152d8c5e,0xec297f14 .word 0x18db812f,0x3d1e3f45,0x32625383,0x74d6d440 .word 0x8129a190,0xfda61a05,0x91d4422a,0xe4dc3e21 .word 0x8b6ad58e,0xe59c4663,0x678ae6eb,0x848b1bb2 .word 0xaa613f71,0xd893fdac,0x53cb4647,0x8bc07cba .word 0xce9c1a69,0x75d99ffd,0x0c613a21,0x67501e76 .word 0x2668ab76,0xfd24e003,0xf6beec87,0xf7b57ee0 .word 0xbe9b0a71,0x305f4546,0x7048fac9,0x0d649aeb .word 0x094d8eb7,0x49778c89,0xd3efc718,0xd8128515 .word 0xb26831a4,0xef29236f,0xfbf0014f,0x4bd1e536 .word 0x1bbb2aa0,0xa0f33225,0xe34d437d,0x0191403c .word 0x6da38869,0x0ab0126a,0x7d809fbc,0x229d286c .word 0x6cb64e6d,0x427b6331,0x58484c99,0xd2b11aa7 .word 0xe54a9719,0xb7fb2142,0x824d635b,0xd4c17eee .word 0xae639591,0xe083d183,0x827a57b9,0xd632fe1d .word 0x4fa97523,0x4e97b3f4,0x425f901d,0x1d65d752 .word 0x3752e7b6,0xbbdfcc90,0xb28585ea,0x398dc3ad .word 0x72d8c62e,0x33c0ae8d,0x3d3c6cc8,0x49fba6c5 .word 0x256ddf6f,0x9aa40488,0xf6098d69,0x852a126b .word 0xc3f07a6e,0x96d8310b,0x4bf8d600,0xa843fc56 .word 0x9624e380,0x95b45546,0xc975b17d,0x2be9646f 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 0xd19ebac2,0x9dd02475,0x90d8bb97,0xeed9a2c4 .word 0xfca652a3,0xd3044850,0x286eef72,0x9e085358 .word 0x0e75e61b,0xd8c072ac,0x8f64fa20,0x4fb4af92 .word 0xc18f4788,0x5c61232c,0x7d3bc88b,0x65f0edf1 .word 0xf852c277,0x7fbb9198,0xafa681e0,0x2ef62a35 .word 0x23a93a89,0x8aad6450,0x9230a761,0x704c66fc .word 0xd40f11ec,0x9e838298,0xe91d70ca,0x58114b8e .word 0x98fa3283,0x9acba397,0xa4a768b5,0xb41a39bd .word 0x8d1b006e,0x4b7f353a,0xaab22912,0x8f81d273 .word 0xa18cd7b5,0x8fae3f96,0xd52d644c,0x96fd48b3 .word 0xf52a695a,0x67e12866,0x56eba576,0x27b20a76 .word 0xaae7984e,0x414a9269,0x939e2d56,0x3f1a79af .word 0x4c1072db,0xc8229414,0x17dd3bf9,0x203f6a88 .word 0xbb3c5eea,0xefb96be5,0xed4b78d1,0x098e5590 .word 0x384ec804,0x4465da50,0x15cb4cca,0xd75292d4 .word 0x9a198055,0x04bb0d5b,0xd6de5f23,0xae47baf0 .word 0xfcc90e93,0xbf90f8ac,0x3c00632b,0xceca1c5c .word 0x4eb80634,0x908f6f0d,0x27a7a55a,0xcd088871 .word 0xe0c8f293,0x8c305ab8,0xd1411e49,0xe5ce16d5 .word 0x76b0e0ca,0x752203c9,0x4803bf1a,0x4905d54d .word 0x1284fbfe,0xd8d4e73a,0x907abd8e,0x12580040 .word 0x08b06658,0x1272e148,0x966b092a,0xf0c0a8b0 .word 0xfb6ceabb,0x5980389a,0x7fce6f35,0xc5707da2 .word 0x6ab2df7f,0x26732d8e,0x7fb764a6,0x9d030dc6 .word 0x70caf8d4,0x5395f6ee,0x365cf9b7,0x46e59325 .word 0x67b1ff1b,0x3d7fa5a1,0x3b4ce827,0xd80cc502 .word 0xf354065a,0xc4fe3327,0x90ce842b,0x7c7805af .word 0x942983b5,0x04777003,0x79a125d8,0x799b3520 .word 0xc61340ab,0x88b671f0,0x28ac603d,0xde5bd872 .word 0x9888b1e3,0xe83d17be,0x53215f25,0xd403050c .word 0x56ceaa5d,0x9a06902e,0xea27bb9d,0x5c807313 .word 0x90d8f13b,0x3c435ece,0xee52f840,0x97b05081 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 0x836e0efc,0x178af08e,0xa9d143a6,0x6e70c392 .word 0x56e45d73,0x14fb8cd3,0x0e0f1170,0x03f2bb37 .word 0x21b89433,0xd2e3ff76,0xda4a2a64,0x99c2c0e3 .word 0xde887f1f,0x45eca433,0x87c8963f,0xe875c90b .word 0xadb3d7a5,0xad80ded5,0x53833239,0x1d9ffc55 .word 0x5e01cf57,0x361adfe5,0xef7b9b89,0x68ffbe35 .word 0x4bd27c03,0x5c850c4d,0x4aa4b534,0xe39a21c6 .word 0x1f4442a1,0x7d8429d3,0x7460f92e,0x73d3af3b .word 0x7d3106d8,0x0db66940,0x56001617,0x01095ebf .word 0xce4a86be,0xa417a436,0x22fb9801,0xd4d12684 .word 0xfc7bc716,0x92351a6b,0xc7182141,0xa839e67d .word 0x108ecdac,0x4ee871e2,0x1b154fb0,0xd3dae6ae .word 0x728eb66e,0x2957b09a,0xe5c3d0e4,0xb0b4b834 .word 0x3705d01e,0xf14d47ea,0x21002df5,0x49d4c464 .word 0x07f276ff,0x1e29d6f5,0x7fac7201,0x10229e22 .word 0xa73ebb83,0xb8ce4f88,0x4e605aa1,0x7ab0da9c .word 0xf2bfed85,0x0b4f3d35,0x3f06fe10,0xd2e3494b .word 0x12a8c313,0x7afe626d,0x6ac888a3,0x33865cb3 .word 0xeb974c21,0x8cc49de2,0x043900ba,0xc2526ed0 .word 0x2b5adea8,0xda6aad31,0x8f2e942e,0x5b1c9ff9 .word 0xcf3bca24,0x432483bc,0x2d6b93d7,0xb603b202 .word 0x565cdcbd,0xe97e14f2,0xa7a9f261,0x304e3c43 .word 0x8a80290d,0xceac6dc4,0xebfac60a,0x2bd8b7e6 .word 0x6b49a2cc,0x232f307d,0x6d6a0145,0x4607a92e .word 0x8e18a665,0x3044c0bd,0x11d166d3,0x5e540327 .word 0x5bdb06ae,0x3ba185d1,0x3c26589f,0xb7a7a731 .word 0xdd9fa01b,0x63211fd4,0xd8dcd94a,0x7caa9a58 .word 0x9f08dcf2,0xee7c8e12,0xcae7ae4c,0xeba616a0 .word 0xfbebcd2b,0xbbae732d,0x6d22069c,0xceffdd2f .word 0x65d8da6e,0x1d3638fa,0x2c15abd5,0x4e6c7219 .word 0xbf96ff21,0xc38b5176,0xf916fa88,0xe11f7c63 .word 0x29ad0ec4,0x2a43b3f1,0xcbeaa8f5,0x82bd1401 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 0x15bd4c4e,0xa1ac9f9f,0xa8c5c543,0x1c425215 .word 0x576e9e8f,0xdcee2e3e,0x1245afda,0x21c485d5 .word 0x9ec6c465,0x75d0eee8,0x41669879,0xa95db568 .word 0xe1417020,0x7709622d,0xbc5f4beb,0xc57fd9b6 .word 0xb11bad7d,0x18b6f144,0x4f157ce4,0xa428c651 .word 0xfcd87248,0xf3cecd58,0x8321b0c6,0x674c2e5f .word 0x33d61258,0x2ba3039a,0x6d977292,0x2af44c8f .word 0x430a8a9c,0xe68c1927,0x81057ccb,0x98294022 .word 0xc9faf8f4,0xd8488688,0x8700d5c0,0xecbeab4c .word 0xb4d42008,0x859bfeeb,0x90f6a0d1,0x59ba877a .word 0xecd688d1,0xfeddd4fa,0x27df1557,0xf7e2c7f5 .word 0x9d02e7e6,0x0359cf9b,0x42df7ebb,0x6203b0f9 .word 0x16b58264,0x1dce8947,0x77e97dda,0x114f0b4c .word 0xab7e16b7,0xfce08310,0x79243b02,0xdd054191 .word 0x9249897f,0x02cecb17,0x957c2c75,0xbd072aea .word 0xcc04e58a,0xb0047f2c,0x33291b03,0xb6b4dab4 .word 0x64c78466,0x86cdce0b,0x9181e14f,0xcf629aa2 .word 0x2046d6ef,0xb3d2222f,0x9b98f4de,0xa3edc026 .word 0x878ecf0c,0x54d37474,0xf210886a,0x4b61b45d .word 0xbe1ef023,0x54725bd9,0x46a6e2cf,0x0ff2a8cd .word 0x0be45ae9,0x95a4fb76,0x120d1e70,0x92a90a9e .word 0xad8352ec,0x78476671,0x6f52020e,0x40ab00a7 .word 0x8a4961f5,0xb5f6f83c,0x4c4d96d9,0xabe496b4 .word 0xd1bf0184,0x8bc0cf83,0x23644b5b,0x48b4dce9 .word 0x002156e9,0xf9a7d2dc,0x20fbccd9,0xc79a2839 .word 0xe080be08,0x4f5385ef,0xfe3ecd82,0x86ed7730 .word 0xb4dab3f2,0xa94bbd76,0x37513127,0xcb21e368 .word 0x06cd2a38,0xedbe9f1e,0xcc9ea1bd,0xf192a4f7 .word 0x1589dc68,0x73594040,0xd1d3094d,0x51fe9686 .word 0x65a47a43,0x87e018ab,0x901b79eb,0x97e8819c .word 0x0bf42ae9,0x8dc7bac9,0xd117c3bd,0x72fc91db .word 0x0ec715bd,0xd248de88,0x103f7741,0x824a6aa1 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 0xc8014952,0xdb57656a,0x6022b4fa,0x0b226bf5 .word 0x96917ae5,0xb1d0ee23,0x82fb51dd,0x43ca4b0e .word 0x4ec457d2,0xda140c36,0x7b63d669,0xd5d713c5 .word 0xee9d9daa,0xacd49f41,0x1edbc2ad,0x7caeaa55 .word 0xd5180f23,0xea1aa980,0x59fc09f0,0x97bfeb5a .word 0x6bdaf1b6,0xbb387587,0x4b5c8e7d,0xf9db8e19 .word 0x8920654d,0x884e3e1f,0x3f8d14a0,0x26206c3c .word 0xd1a80813,0xe3255a97,0xf474d2df,0xb75745c0 .word 0xd68026ec,0x16077e1f,0xda7f7296,0x2b9b3fd3 .word 0x30325597,0x76bc2f60,0x1f929f4f,0x36816444 .word 0x1a49dfe9,0xbe528bf2,0x1d223068,0xc8e6ef74 .word 0x5bdb202c,0x5109423c,0x40826a98,0x83bf73ae .word 0x9ab9e1dd,0x8ccbcf01,0xbbce4008,0xbf19ddbf .word 0x4a54c5ee,0xc1de9954,0x33e9eff9,0x87897d5a .word 0x7506553b,0x2053d6cb,0xfc04069c,0xd6bfc57f .word 0x714754cb,0x3c9308f4,0xa430b418,0x8f43c6c8 .word 0x815b60b1,0xea856548,0x25e7079e,0xc53b4a18 .word 0x72247687,0x6e78032a,0x7131cbc4,0xcd054742 .word 0x7cc4b2f2,0xb67079a4,0x75c3888d,0x1639fe16 .word 0x31b5357f,0xd3420a9c,0xdfbb2f2e,0x70e9542c .word 0xcc0d2bee,0x3e0b1ed8,0x992e513b,0x49170198 .word 0x5409d4bd,0xaacb7362,0x1f760f68,0x38996a81 .word 0xcff83172,0x1b456be8,0xbea5b469,0xedcaf558 .word 0x68c966c9,0x614f621f,0xf60e2bd9,0x3a528c16 .word 0x7ca1529f,0x24b3fbd3,0x4c85be5f,0xc4588f7d .word 0x0cd78c6f,0xbf5b693d,0x4c5b7e04,0xaaf60291 .word 0x002bb024,0x0689b9b5,0x51dbf3d7,0x05864595 .word 0x8ce9b7e3,0x5f53c958,0xd03eddff,0x64b9aba4 .word 0x002af4dd,0xf0148ad9,0x64687583,0xd7772c98 .word 0x3fdd8f75,0xdf9f8fe9,0x20506d35,0x74ab0a6f .word 0x2a489873,0x3f04d7c7,0xc303c193,0x9f85978c .word 0x2edcb611,0x99dced32,0x5bd0b333,0x6239de8f 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 0x0505526e,0x9d61998d,0x0dc9919e,0x4e7d5084 .word 0xcdda6a7c,0xf1a57aad,0x3ab1be28,0x1d0ea4aa .word 0x10545361,0xa1cf1706,0x808f7cce,0x23990fea .word 0x818f92f7,0x92090dcf,0xd6d98613,0xb2d7d95b .word 0x1e755366,0xe14f94d3,0x0d420a8f,0xbc16c918 .word 0xe60cf6c4,0xcebf60fc,0xc4e162c1,0x31afdbc8 .word 0x41711e78,0xa64905f7,0x30a199a1,0x9ffa67c5 .word 0xd7972a3f,0x4aff6e42,0x20c15af3,0x985cb7f4 .word 0x592709a7,0x2bb2361e,0x23b55e9e,0x859be001 .word 0xd041e9bb,0xae5a480f,0x75ab4523,0xb95f069f .word 0x2ae15185,0x337ca7c1,0x754af259,0x0aaef67e .word 0xc718359b,0x6a74644a,0xb1e7fb1f,0x00ab1487 .word 0xbcaf1205,0xc1a2215c,0x0284995b,0xd18d1c86 .word 0xa9a4811a,0xbeeb32d3,0x7236422c,0x80cf3d79 .word 0xe68a0789,0xf1d4bbf8,0x41b46941,0x29b90ada .word 0xb121b577,0x6f9b564a,0xfbcdd3e3,0x3c40a51c .word 0x1cceb557,0x5085140c,0x641743b5,0x6f3feaa9 .word 0x5861cce7,0x22fe83cd,0x4fe99c2e,0xfefba7c5 .word 0x4dd9e0e0,0x2bccab9a,0x75fe8713,0x0848badd .word 0x02f97dba,0x6162d0e1,0xc31a7a39,0x7f92ae26 .word 0x4d9dae76,0xc6574da2,0x9f0ef6a5,0x7c04d55b .word 0x463113a7,0x6fbba3c0,0xe349bece,0x9dda04ee .word 0x9b90ec62,0x388345d0,0x0feace1d,0x40eca721 .word 0x2497ca55,0x7009eff5,0xf8a5a3e0,0xd993633e .word 0x14d5286e,0xcfd23d23,0x8570124c,0x6160c221 .word 0xac5b3b47,0x47fd8b0a,0x1fe298c7,0x1a1286c4 .word 0xa7a70920,0x5944323f,0xeca2d823,0xd0c8ae95 .word 0xa9b02963,0x1da7cba7,0x969c9f86,0x14ca13ba .word 0x7fa6b9e6,0x3cfc4388,0x46a12b3c,0x3bd89627 .word 0x2800dacb,0x93fe62d8,0x49f8f3e9,0xa34dc35b .word 0x21ac7872,0x9179a1e7,0x96edc3bb,0x5b6f726d .word 0xdcf16ca7,0x2a94d282,0xc80b4e5a,0x37957e42 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 0x0c961f3a,0xc86406d3,0xbb9c1134,0x4c05fcf9 .word 0x7f3f5b2b,0xfb103591,0x5489adee,0x1a65359e .word 0x36a0b647,0x96519555,0xa227cfa2,0xb8ecca81 .word 0x3b9b0d37,0xd6ac6617,0x91c9b820,0x075128f2 .word 0x45e79164,0xbef72570,0x3b72bd00,0x98fccd97 .word 0x3cda975a,0x4ffcec40,0xa4b36c34,0x53a4c9a9 .word 0x8d94df83,0x5326115f,0x39af40e2,0x13d84af0 .word 0xf82a57a4,0x43b99deb,0xeda54121,0x6c37b81e .word 0xf36a34e2,0x607a301d,0x835eaf57,0x603a038e .word 0x1a2cb4dc,0xeef92f3a,0x79b6b1ac,0x6e6253ec .word 0x898c1823,0x92b4fa15,0xf6cbdb6c,0xb6cb8ade .word 0xa93bfdcd,0x7f1957f4,0x3142f5a6,0x47fc0373 .word 0x5cbdad00,0x09c50ceb,0x8fcbb744,0x06d4aba8 .word 0xf37de647,0x538698d0,0xca23ba87,0x52568e03 .word 0xe6a5d708,0xf2e73b8f,0x838049fe,0x086377c4 .word 0x56c5bff7,0x1693abb9,0x17c6586a,0x267bee26 .word 0x5311cdbc,0xd5f58d61,0x34b5568b,0x5ee68600 .word 0x513d754d,0xd07de4c6,0xd80ec68d,0x39c7eb9e .word 0x9aedbf42,0x580959ca,0x9ccc7e5a,0x6c36ddab .word 0xac991a27,0x9019c36f,0xc4fa14b0,0x7ca9391c .word 0xc36807a7,0x2e25794c,0x61a148e8,0x197b4806 .word 0x72ba471c,0x898c4849,0x9b240df6,0xefcaecc0 .word 0xf63760d4,0x897f3a78,0x20b53699,0x03354b40 .word 0x37542ca7,0x318b62d3,0xc0ed3844,0x9cbe1283 .word 0x001fe04d,0xb2bbf09f,0x1f020d1b,0x95d046aa .word 0xccbf65b1,0x9c1dd521,0x4e8610ba,0x7fde461f .word 0x1590d22c,0xff5c10bd,0xf697ec5a,0xf0ac6d06 .word 0x6baca8ac,0xccc7cfd8,0x6039f2c9,0xb4d9349c .word 0xb9fee48a,0xde9f498c,0xe9108c20,0xe804a9bd .word 0xf0a90e8a,0xb5364019,0xb85736a0,0x2be27e73 .word 0xbe76d610,0x3eb24351,0x860be44d,0xe3fd9d0c .word 0x8cdd8af1,0xf8239c49,0x1d204820,0x447dfdf1 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 0xa008ff01,0x25688c10,0xff5d0953,0xc6a94b14 .word 0xa1e4164c,0x56351ea2,0xc8fa0926,0x0665a0b8 .word 0x6ded0ee5,0xfcec51e2,0x372e7121,0xc80dd32b .word 0x0baf53b3,0xdfce9d4d,0xa590e23a,0x8e987d1f .word 0x2353f29b,0x0ab1f41e,0xa8e57c5d,0xb057264c .word 0xaf116e1f,0x51444675,0x6ca7f7a3,0x1bd77dbd .word 0x42335c36,0x33ee0b7a,0x71d10cad,0xe5726d6b .word 0x3961137a,0xa84695b5,0x2c454c17,0x221ac5b0 .word 0x01b18a63,0xb51fe021,0xf5ba4de0,0x1075a049 .word 0x0274d0fc,0x1fe296c6,0x90269b0b,0x24cb37a8 .word 0x90a57e42,0xbf3e5cba,0x43bd0a08,0x95577f90 .word 0xc0071c7d,0xf213f7f7,0xed6001f9,0x1be67267 .word 0x488bac16,0x0caa007d,0x7f7e6c96,0x4d5dbe56 .word 0x5d929a25,0xe4332433,0xc24a6eff,0x935ba0f3 .word 0xa93357fe,0x92679d31,0xb2a777f2,0x63285729 .word 0xb11f6447,0x2e220a24,0x230398e8,0xf83755dd .word 0xd26642d3,0x18e7a954,0x47369402,0x561d9fdd .word 0x1bb76c47,0x78113ed8,0xb1230d0b,0x8863d108 .word 0x6fac5998,0x6c2a8ab1,0x9e1055fb,0xce24607a .word 0x5839f2bb,0x28b33442,0x337ade69,0x59921081 .word 0x5fe1cdfb,0x71d57426,0x9d772400,0x8d2b3924 .word 0xb14672b3,0x3833526f,0x6ff9f168,0x4a36c589 .word 0x39fa3711,0xb9348c0b,0x9de82014,0x3c386aee .word 0x707d2e03,0xda2ea272,0x5d670790,0x3c09cb69 .word 0x541d26c9,0x49d0e1a8,0x5b7e75f3,0x7e160a31 .word 0x797a336a,0x0e16fe25,0xd6c8fdd8,0xf426b853 .word 0xb20eb7a8,0x49dd0155,0xc1d1a0c4,0xdc36c8cc .word 0x5e2847d3,0x6d6b66d4,0x8148ae92,0xfa3916cf .word 0xeccda6ad,0x5535c205,0x1183d745,0x776955e6 .word 0x1125a017,0xc44424a1,0x48efdf3a,0x5aca86f8 .word 0x554d1ff4,0x4ba74820,0xb3749f10,0x23d7ffc0 .word 0x0ca54f2b,0x1e9e3967,0x5414b272,0xb2f109f9 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 0x8121e50f,0xed78d9df,0xd6db9235,0x8d5d9de3 .word 0x4c206f12,0x2d59c4bb,0x4aa6f579,0x8b5314af .word 0x75115600,0xa18f6a66,0xcdd9b47c,0xe972ce53 .word 0x0b2aa5db,0x7ed9d045,0xaf69aa52,0x8fb1a58d .word 0x09523e7d,0x5e690115,0x2238bf93,0x2ca02ebe .word 0x9dda04bc,0x37ea7ef1,0xf74fdc4c,0x62fe7983 .word 0x7a61bd70,0xb019e8fc,0x02888370,0x20fc1f34 .word 0x13a917ab,0xc849c839,0x6629bd38,0x9e98bc3e .word 0x0766fcd4,0xc50b9a68,0x23651f8b,0x70b1e0ac .word 0x7797af20,0x32ab8f3d,0x0bb0ab1e,0x7ed4ec59 .word 0x9afa7e8a,0x2479dddb,0x6d73fd86,0x32b40f66 .word 0x1d59e689,0x1204600e,0xef1b0706,0x953929b7 .word 0xe969d91f,0x88731921,0x3ab22f47,0x947fe0f1 .word 0xbacdbb6b,0x4264e9f4,0x8b871d10,0x5ecc5038 .word 0x415919a4,0x1ab6fb75,0x16d33423,0xae98e45b .word 0x07d6eb9a,0x5676446e,0x7908b7d5,0x5da15adb .word 0xc547e345,0x2aa9f3be,0x75961c8a,0xa9529874 .word 0x24f9f5fe,0x83827bdf,0x8169f3f6,0xaf8f81c9 .word 0xffeccaab,0xef1fad04,0x57673c79,0x68bf7ebb .word 0x8667cf48,0xe6d94dd4,0xa603978f,0xcf431971 .word 0x3428418d,0xf771ec21,0x102fc61f,0x5e60a60d .word 0x1f58d75d,0x6c6b966c,0xb5ef4ae3,0xe4cd2eee .word 0xa09331d3,0x40f5e3fe,0xc9cdec92,0x838a925f .word 0x48e162c3,0xbe8ca9d8,0x06b353a4,0x476dee86 .word 0xf650c879,0x1c78fde8,0x400cc3dc,0x8eca7116 .word 0xe0ab8e01,0x842d114e,0xdfe48617,0x1533dc74 .word 0xf841d12f,0xeda9caf6,0x6d6f0ccb,0x897da91d .word 0x08cde969,0x9177dea0,0x133b647f,0xe1f8079e .word 0x70b94e6e,0xf7d13771,0x296ba35c,0xd13890e5 .word 0x85677129,0xfadb5f43,0x8c6eba6f,0x8d19de6a .word 0xd5183549,0x2daf5461,0x7dbd5df6,0xc27f0ea3 .word 0xb66040d3,0xc69ad2cd,0x9f9c1f4a,0x7561402c 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 0x88e38592,0xb6e1e304,0xe80f01c5,0x9604594d .word 0xb1df2c7c,0xdaa33eaf,0xe6c9bbc7,0x7344d02a .word 0x8bca547a,0x60c235e4,0x55786189,0x59de9eef .word 0xf4baf8eb,0xe1778c50,0x965d1048,0xafb9d16e .word 0x64a47eb9,0xb1c068c9,0xbb411ffb,0x72837bed .word 0x87878e66,0x9cc7bda3,0x7356deb5,0xed1d39dd .word 0x46584179,0xd8edd33f,0xfb27dea9,0x9329c33f .word 0xef0af0cb,0x797fa34a,0x24bb89ab,0x874d0dce .word 0x61d16d8b,0x8fa7cd03,0x1a72ec8e,0x1cbe795e .word 0xea58246c,0xaca05022,0xdca79eee,0x67133c71 .word 0x5fa41961,0xf383fd4a,0x564c31c0,0x2b8a1fbf .word 0xd65ffd99,0x1e14613f,0xf1492e62,0x8e6d9329 .word 0xdd9ae1e4,0xf61bf0d3,0x6832d13d,0xd0b48b47 .word 0xde0e3712,0x6710514c,0x12c9cdc8,0xec9a57e8 .word 0x5820ba4e,0x9ea45d95,0xa68b2c3c,0xf9e2c81a .word 0xbd94911e,0xdeb41c99,0x127e81a6,0x84f25acd .word 0x8d13edf0,0x6da3d27d,0x14f9ed52,0x0d65ea17 .word 0x1e1931cd,0x25935c25,0xe5fa25a1,0xa605b75f .word 0xdb24eda0,0x2625633e,0xc4ca1369,0xc09a8a31 .word 0x9d2697f1,0x54ac3627,0x87dff1ce,0x0fddb021 .word 0xb153f5d4,0x5e2aefcb,0xbefbadc2,0xe3560e2b .word 0x7d023c46,0x94103f85,0x4a4b6ffe,0x35f55637 .word 0x56950d79,0xcb15233b,0x296fc48d,0xf296b989 .word 0x5d5c0078,0x715a7e95,0x989395a4,0x7d79fc04 .word 0x4e63eb55,0x9919979f,0x5605e392,0xedfdeee7 .word 0x773cdc7a,0x580cd240,0xe010b670,0xc4c2af38 .word 0xc1c4b7cc,0x0fd7750b,0xf49dc960,0xedddc517 .word 0x73543804,0x2bf4195e,0x58b8ea63,0x970153a1 .word 0x372ae972,0x4054f10f,0x662063aa,0x5828b03d .word 0x89c4c962,0x99cc4f3d,0xa3448f55,0xee4fa9bc .word 0xdf6a0e09,0x7e6fe2db,0xe8189b3c,0x90616ce2 .word 0x104c97bf,0x52348d89,0x56c33743,0xf07cabfa 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 0x3905516a,0x9f972419,0x9a292600,0xfc30f799 .word 0x223e6f75,0x7aa3eb56,0xc5ea180c,0x638a562c .word 0xcbdad59a,0x4fa86d1e,0x9e8e755b,0x07131678 .word 0x9c6e6d41,0x3c6c2e7d,0x06ed8dec,0x2a02f099 .word 0x03c85e21,0x365f366b,0x6eef1869,0x202a3745 .word 0xd8e187da,0x461548e9,0xdf786ecd,0x8f3b725b .word 0x413c313d,0xe3a539df,0xfe3628ba,0x3c2b29b3 .word 0xa649b678,0x1c060cbf,0xc51abe47,0x4b2bfcbb .word 0x41b5c82b,0xdcd2a5cb,0xa23e570a,0x665c5273 .word 0x0ae7b2ab,0xee97bc8b,0x4a18c8f1,0x61f9b140 .word 0x1eaac4c0,0xd615e3c7,0xe55ab256,0xf22819d6 .word 0x22436cca,0x2c85f213,0x600e40ce,0xe8c46a5b .word 0xcf1c2f54,0x05f5780e,0x574b0eb6,0xdb293783 .word 0x1259151d,0x1a5faa19,0x2d221774,0x6112b21d .word 0x69c807d9,0x6003bc10,0x28e932ff,0x705bb83f .word 0x6029f1dc,0x208ca45c,0x82c3bb01,0x61a95824 .word 0xf9d2b4fd,0x1e7e7a94,0xb061eab3,0x9d6dd994 .word 0xeab94925,0x89094a9f,0xce833387,0xfaa0a22e .word 0x9d49f201,0x0eece711,0xd576a585,0x17e49f4b .word 0xc6e86f82,0xdd3b058c,0xc1a19d7e,0x082ec6f9 .word 0xb6115ca3,0x0516deee,0x7297e0c4,0xcf246ee7 .word 0x5c9a332f,0xcffa87e2,0xf40c4063,0x41c8b2f8 .word 0x79453faf,0x1682d2e5,0xcc6ac9f9,0x53314116 .word 0x81c73317,0xc05b115f,0x05f79613,0x0bd8c610 .word 0x36780545,0x483816ce,0x1d261e00,0x5d628db2 .word 0xb6d88b9c,0xb2afa567,0xbc3b20e5,0x2c3b8723 .word 0x6c3724c8,0xd7ddaa29,0x24f0b9b9,0xcdc7f31c .word 0x6e7d2882,0xfa8e40c6,0xcbaf1eb3,0x552bf12c .word 0xd0761615,0xcc14e6c1,0x78c8de50,0x76dddb06 .word 0xfd78eb48,0x69e6e3eb,0x3d4083ac,0x747741c2 .word 0x678c5d17,0x9104b3d5,0x42f95f0b,0xb3244562 .word 0xb656cccd,0x7bf22e23,0xbc101f9f,0x8130f4d9 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 0x3ce3c96a,0x09264fab,0xc37a940e,0x7d0a74a6 .word 0x8cb84d5e,0xe6b085c3,0xa9dfd69f,0xdb021ade .word 0x9e1a7412,0x9abb9ec8,0x63cb3864,0x071e8aab .word 0x3d22d4f2,0xb6f37b72,0x70628bbd,0xcb794e47 .word 0x6dcd5245,0x769ddc61,0x8d081003,0x204ecce9 .word 0x01c3e558,0x69e9fa0b,0xe09d9cd3,0x599c79ef .word 0x01a8fe9c,0xd2124802,0x20335161,0xb9cb0a92 .word 0x57df4fbb,0xf9e39a25,0xfc694aef,0x50440c20 .word 0xf9b0ab5e,0x60085e28,0xfe94b849,0x0b38dc62 .word 0x0a7cca1e,0xb15e629a,0x189ec196,0xe71881d6 .word 0x8f18cfc0,0x48b6f4d3,0x80269a86,0x2284e3b4 .word 0x358bc149,0x6e48971b,0xc0c65c86,0x902fa02c .word 0xc9fa451d,0xefbd3726,0x107580c6,0xca220d29 .word 0x279dfd56,0x6f9980d6,0x525a5eec,0x132e56ff .word 0x90bdc805,0x77a88ded,0x0feb5317,0xc252708e .word 0x47b2ec7b,0xdded8b58,0x632c9f44,0x5e3c75c7 .word 0x4d381739,0x2edf4349,0x4a7d1116,0xf12f5064 .word 0x6dc6fb95,0xf9591d1a,0x573050a6,0xd569096d .word 0xe70edccc,0xacc67578,0x29ecfcdb,0x29ad4744 .word 0xf3d31d0f,0xbe8c06b9,0x415ad1a1,0x95b1b7b5 .word 0x6f8732cd,0x5b4aa11a,0x9e280d10,0xa2ee56b1 .word 0x0c7b8f78,0x97643426,0x7b2a3244,0xf634780b .word 0x48ffcb8d,0x90c05eb4,0x61e68ea9,0xf01ce480 .word 0x9245c354,0xa5a0494b,0x91696d99,0x38599f71 .word 0xaede687f,0x133638ca,0x775f852a,0x78413d75 .word 0xd2ecb6a6,0x4f0d74e1,0x3853bb8f,0x3d8a5efb .word 0x0d6bf1cf,0x95181f26,0x0860a7a7,0xa94c01b0 .word 0x4babf17f,0xf411fa92,0xd44322fd,0xccddaf3e .word 0x4b557d0e,0x63c1b42c,0xdb7b5f24,0xd581a4fb .word 0x04a8ff1e,0xaab24c16,0xce72a449,0xfef16bca .word 0xcae6e261,0x105bd851,0x23a427f6,0x642f3f24 .word 0xcfa4013d,0xbd03368d,0x1c1c9739,0xf01da9d7 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 0xe7bf99b5,0x8f8de4a0,0x4cf07fa5,0x4d12b084 .word 0xf29b09f8,0x2231a331,0x0d21d6ac,0x440cb0b9 .word 0x6c084aac,0x005ed4b5,0x1d2121ac,0x48feecb8 .word 0x6c5c1030,0x57ac4384,0xbd28ceb1,0xdcca7bf2 .word 0xb2028c1e,0x114a73c0,0x104a4a4e,0xfb5aace7 .word 0x3c3d641f,0x9b81d8e7,0x15b44e54,0x2cf96758 .word 0x946641eb,0xb02b51e2,0xd8e6f0a7,0x5cdc0a20 .word 0x5c86ff80,0x858e6062,0xd499f1df,0x47bba398 .word 0x1b857906,0x741fc542,0xef2b6d7c,0x086f4cda .word 0xa04378e2,0x726b6466,0x97644b62,0x8af19336 .word 0x0cf1594c,0x96fab464,0xb5762313,0xe300c60b .word 0xea16c729,0x3d0e03c4,0xb2c17de1,0x2fddfda6 .word 0x39291714,0x4e040c3c,0x32367d32,0xd0cf6c0c .word 0xa6702b98,0x7954cf2a,0xfece8d91,0x2cbbf647 .word 0x01b494d8,0x01190391,0x5d8a6f10,0x288bad5e .word 0xc79f13ca,0x3438cd61,0x7944d5df,0xb59b9473 .word 0x62d6c510,0xedb846e5,0xa03ed9a7,0xa7657b16 .word 0x9f4e20e4,0x7817cdba,0x3ebd8e00,0x8cb6ddb3 .word 0x39eaaa8d,0x9b0251a4,0xb08ca9a1,0xde5e0bb6 .word 0xad0b6826,0x2455d256,0x3ee2a75f,0xeaf53599 .word 0x3ad75eda,0xc00351f2,0x214dc5b0,0xed8aace0 .word 0x931b8369,0x70df192a,0x383eee3c,0x6b802123 .word 0x696fcda2,0xa52d09a6,0x2e06b46a,0x5be402ee .word 0x9cce2ff3,0xd1d37ff6,0x54be1a2f,0x344c7063 .word 0x55d308ce,0x41237d4a,0x33dfacde,0xdd24dd52 .word 0x7e4d8c25,0xb3865412,0xf839a65b,0xa502036a .word 0xc680453c,0xa6a84f81,0x1d0a24cc,0xe4fe4a17 .word 0x06d2faf4,0x951c8db2,0x262dd31d,0xdc301c2c .word 0xa69b982b,0x54443629,0x7d7e8501,0x50ffd211 .word 0xded597b8,0x20db3987,0x5cb75dd8,0x99127ad1 .word 0x32b60061,0x98f332bc,0xb7abd4c1,0x5de02f6c .word 0x12c9a681,0x2f0a3c39,0x8b069974,0x7241d9e9 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 0xfc03773c,0x25fc5e29,0x247e70ad,0x745c7d03 .word 0xdfd7023e,0x5a6b2539,0x6ddc051b,0xa9cd184b .word 0xc17a345c,0xb5621969,0xd6f7613b,0x9dce6174 .word 0xe6557835,0xe149e75a,0xd6aa6cd3,0x67c63609 .word 0xd0126035,0x5ff2e18d,0xdcc790ec,0x3d7315e8 .word 0xf902937b,0x781eca21,0xa8a5674c,0x84edb533 .word 0xa7b61854,0xaf543967,0x7d90b133,0x824a50cb .word 0x13d21708,0xba0cbe51,0xb2bf9d48,0x2f24798c .word 0xafbcf38c,0x5e77951f,0x914b0b8a,0x6c447183 .word 0x7e0a4a8a,0x7bfc6c7d,0xbdf49491,0xe383ff7f .word 0x67af434d,0x67658cf4,0x20d9e2c1,0xd23f2ea8 .word 0x006843c4,0x435daf86,0xe7a47414,0x35592809 .word 0x2df9b20b,0x49f17f9a,0x3a056450,0x78c0721c .word 0xa9cc0942,0x62f9c7f1,0x51e4c609,0x119d5a18 .word 0x5358a877,0xefa60897,0xad38932b,0xa22bd222 .word 0xde37c37a,0x08ef92fb,0x0faac7ba,0x1c69f56f .word 0x5ca3de0c,0x34f1765c,0xf60e6007,0x63a47937 .word 0x26f58ed1,0x93edb8fc,0x89504219,0xfa4f5231 .word 0x1f358060,0x8649b068,0xff10b949,0x20a3245a .word 0x8f5cb633,0x3a165451,0x426adab9,0x18fa6154 .word 0xeef595ca,0xef3b09a2,0x59fcfc08,0x2cb73dfa .word 0xddaca7c2,0x4dedb4b3,0xd2c58daa,0x5fca7e8b .word 0x46e361ae,0x92291135,0xe4d1e83f,0xb795b63a .word 0xed734464,0x9bccb360,0x1b20fc0c,0x3584dd63 .word 0x1ca8ee84,0xc4b52688,0xf73790df,0x69a4d8c5 .word 0xeddb75d9,0xfd8f375d,0x894596be,0x004484ae .word 0x967c779d,0x26b5a4c3,0x45d785b3,0x48d4958e .word 0x70d1dde8,0x5e31a415,0xa77a3503,0x81c1e8ac .word 0x20df205e,0xf2c66414,0xadf1d117,0x49fb6fbf .word 0xfeeb0073,0x9c26e315,0xb1965e06,0xbb44cbdd .word 0x2786a7e7,0x58743b3f,0x7483ff7d,0x9c902bb3 .word 0x02ff313c,0xd706c49a,0xe43255e1,0x2b14c588 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 0x6c5524fb,0x5aa2fa7c,0x2cf4d556,0x6110d1a3 .word 0x32924559,0x2792c6fa,0x4af3eafc,0xff9ea402 .word 0x67ba25d7,0xad25b67e,0x0115a50e,0x92e416fa .word 0x140c051a,0xfcc8e4eb,0x4cfe3cdb,0xfda44bfa .word 0x8fa1394f,0x9dbef668,0x16869e52,0xcc27958f .word 0x79bf0cc4,0x61f726ea,0x547cd3c1,0x372e9ee4 .word 0x0532678d,0xd8e90f0d,0x7dd9bdb4,0x028ddd87 .word 0x5f307b5c,0x0fbe0349,0x6f02d165,0x6d1b354d .word 0xadb894b9,0x5fcc6b1a,0xcf796121,0x81ddca97 .word 0x6d1acf14,0x8fc2bd46,0x3c0fa4ae,0xf21edc4e .word 0xc90a09ad,0x4f750d78,0x1209d4a3,0x3b7978ef .word 0xdb0607d1,0x4bc2ae76,0x1916d47b,0x54e8aaaa .word 0x0320eaf9,0x9a4ec960,0x3c4d4d0f,0x4e79e060 .word 0x6de2ed7a,0xfe490558,0x244a59d1,0xcfe6c504 .word 0x32fbbce3,0xf40aa8df,0x748af1fb,0xf8dd0f06 .word 0x9faabf06,0x4daf6ea2,0x0ff356c0,0x692db396 .word 0x836b5352,0xd6fb9eb3,0x6f4dadae,0xcbab6664 .word 0x638a013b,0xf18b4e51,0x3e16a0e3,0x8c385aab .word 0x61627052,0x3e7acd6d,0xd7adbc79,0xbdcc915a .word 0xd7f0d8cf,0x08be4621,0x760761a9,0xa0b0bf88 .word 0xecabd4ad,0xccacc4fc,0x4735f230,0x1f9c5404 .word 0x851a7f9d,0xd9b28457,0xbbf43d8b,0x480cc8a7 .word 0x42aa89cd,0xfe4ed56a,0x4c97a4c7,0x3a5a8c25 .word 0x2fc51941,0x6c2d9986,0xe2a5ab5d,0x5b58ad46 .word 0xef8081ea,0xfeae4f07,0x6a0a5323,0x4ba52d45 .word 0x052a7121,0xe66cf860,0x8c70bb9f,0xe8207429 .word 0x24061c3b,0x45b71eb2,0xd17ea798,0xa54e17f9 .word 0x17b9cc9e,0x2ccdf8c3,0xc7159b6d,0xfdb17ae7 .word 0xd66180ac,0x6f4a1272,0x583287b9,0x91ade06f .word 0xbae5d5b5,0x36d117c6,0x2ff0d957,0x75273c41 .word 0x68f099e3,0xebe88d35,0xa6beb48b,0xa1f06314 .word 0xb361f3cd,0x62474366,0x72070ee1,0xa9f8ad52 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 0x96b0c5fb,0x1b7fc1fc,0x9340e6fd,0x8b198f4f .word 0xbd8ec9ba,0x51ea9e26,0xc9942165,0xd5ee6984 .word 0xe202bd9b,0xeda34543,0xa7bbfdc7,0x8abbe6d0 .word 0x467795ae,0x758dadce,0x71a1d2e3,0xa8afda3c .word 0x1968f366,0x8afd4513,0x35718423,0x1f853cd5 .word 0x4bd6cf57,0xdd9ccf6f,0x7d05c4c3,0xe36104a4 .word 0x75aef1ec,0x14b1f884,0x48f25c3e,0xf514f867 .word 0x41bd6beb,0x5ac4d09c,0xa7f00c37,0x6705538d .word 0xe4fb3c51,0xde1f5fa0,0x70f441a2,0xef965ad3 .word 0x48d47610,0xc95fa336,0x1316f396,0xe150a311 .word 0x7515df22,0x666cf996,0xdc86e54b,0x827274ee .word 0x418b2533,0x070be845,0xa4ff5f63,0x04720e27 .word 0x453f02d3,0x506512aa,0x159192dc,0xa718c0b0 .word 0x2d9cbe9f,0x46f716c0,0xd5df8e61,0xf1932f18 .word 0x30c3efc8,0x16260c25,0x9b6e84ab,0x38efa609 .word 0x6696a53d,0x076c4d69,0xbf883702,0x01eb2936 .word 0x5ecb2a18,0x6526730b,0x784576bd,0x14749522 .word 0xfb63ab22,0x7434fcd2,0x13ff6ad4,0xaddc50c7 .word 0xf17f2518,0x82ed972f,0x74ea74ff,0xdd697702 .word 0xd7f13728,0xf39bb1fe,0x39e6f83d,0xa95835bf .word 0x1a34be54,0xdd64f26a,0x19f5be46,0x8ed6cded .word 0x0b788c8f,0xeed9d98c,0xded4a689,0xd35d5820 .word 0x85060b40,0x7eb7eb05,0x9329e3e8,0x80e83f9c .word 0x83a96db3,0xdadf1b7a,0xa85a7d8e,0x774a9c26 .word 0x13bdc185,0x47b97793,0x1c977add,0xac260b14 .word 0x4c505e80,0xe581558f,0x8226f8d3,0xef7b968b .word 0x97f736df,0x4aec5ef3,0xcf71e9b8,0xe12834b8 .word 0x0656590a,0xe9a7cc7c,0x49a2360c,0xb0169c3b .word 0xfcb7fa32,0xaa3c493d,0x4a7cf9ef,0xb0f7cb3b .word 0x549087d1,0x93f8c99a,0x3fca5afa,0x5cd3a0f8 .word 0xac2c1596,0x1c610d61,0xb340347a,0x0ee97e39 .word 0xb3d03e6b,0xec73e8bd,0xcb23bbf7,0x5ab88dc9 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 0x7b8b2de6,0xd3b33c19,0xa1e22d37,0xa901bd66 .word 0xfb79f9a0,0x4b66d52d,0xd0b7ce65,0x4a5c66f4 .word 0xf9d441b0,0x1dadc949,0x85c246ee,0x23e2becf .word 0x05e6ff78,0x9b048f11,0xda1b6164,0x8d067d3a .word 0xd2775c61,0x6ea802a0,0xeb368e08,0x21bf2a21 .word 0x04823046,0x55316523,0xee1ccc13,0x805eb0a7 .word 0x6d67b9ec,0x9fed6ace,0xc6101474,0x1aa7ac73 .word 0x66591de9,0xbe281c7c,0xae1b1260,0x02b1e917 .word 0xf8215e4a,0x2124f2fa,0x72e2af5e,0x1a82c6db .word 0xe6bd684a,0x3e5fdb11,0xbb81b2b5,0xd74301e1 .word 0x886bad69,0x0093b9db,0xbc7354cc,0x01a9e1ca .word 0x23c86cd3,0x6d286362,0xa0341e7d,0x59592455 .word 0x8d9754f2,0x0f8f2bf9,0xc9b3efeb,0x2ecea915 .word 0xe3b07372,0xf2919994,0x42cfb39f,0xe597dc88 .word 0x23ca9105,0x108be926,0x25d05452,0x2b570147 .word 0xbb512a96,0x81de0e39,0x3db87003,0x0d7fed1a .word 0x9520859d,0x2d674126,0x72003f48,0x3bd4649f .word 0x0f75c8c2,0x27a04122,0x059475a8,0x7c396a89 .word 0x7e646e6e,0x2e92d91f,0xaf63ba7f,0x404563e6 .word 0xcb2845ef,0xfffc70e9,0x291e6e0d,0xf5bf3088 .word 0x888a6798,0x89b34913,0x907cfaea,0x87096b1b .word 0x42ff8ba5,0x1564d26d,0x695c57c9,0x7a3bb7fb .word 0x7a5b4c26,0x2f5c5b58,0x46ec0220,0xc7a8763b .word 0xd3b7f37d,0x4f8cabe3,0x684815a9,0x9645a0f4 .word 0x44173ada,0xdabb2401,0x97d6fbba,0x1cdb7fd0 .word 0xc1d61afb,0x3853ceae,0x4f4b5f33,0x4bf993fb .word 0x06af5ba4,0x063681df,0x1bb39eb1,0x775f0bf4 .word 0x005d4f7f,0xd20c1b78,0x08bd6a43,0x4849fac9 .word 0x8a2df235,0xf06bf541,0x9a0afb28,0x2a930c0f .word 0x6ab99ace,0xbd7f9567,0x04ef71a7,0xd10eac9b .word 0x96a485f6,0xdd60824f,0x0dc832b4,0xf199bef6 .word 0xb8a3373b,0xe2ea897c,0xf52f84fb,0xf41f13fb 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 0x2c412a91,0xd9812620,0x40d250cd,0xfea554fc .word 0xff90c46d,0xca15fc9d,0x29a37f05,0xb4101d9f .word 0x7ffad112,0xd39d0123,0xe38c1db2,0xa08dcafa .word 0xc8c382a7,0x49e682cc,0xb4ec86dd,0x57a83e73 .word 0x50329f04,0x0a2cb4c7,0x442b5aa3,0x3ee6692d .word 0x53379da6,0x4fec31c4,0x447b0942,0x90756727 .word 0x7ed38451,0x7575be1b,0xd9a5fb03,0x060951d2 .word 0xac7c5a8c,0x3c01ae4d,0x61bffe26,0x63cdfdf7 .word 0x0ad76b74,0x426457bd,0xbd9ee6a1,0x5a943ba7 .word 0x0a7f80f5,0x69b98073,0xcbdc1c6e,0x2465ed8c .word 0x5401c484,0xd0210944,0x71f87fbc,0xab051431 .word 0x046fe994,0x5bec6e52,0xc1a232e0,0xba9c90c6 .word 0x909dc688,0x68aeb6ec,0x0212aa8d,0xf8a2a651 .word 0x9169889f,0xd794e09a,0xc980083e,0xf644dc0d .word 0xf7d5154d,0x7679e409,0xf4149ea7,0x0057f4f2 .word 0x9810f21a,0xaca67357,0xcb521b8f,0xf0e4fd0e .word 0x44e76d60,0xccb03e61,0x09932b0e,0xd3da1150 .word 0x2b3de737,0xb4ae2fba,0xe89134f0,0x8c163358 .word 0xa8c5f199,0xaec2c3e6,0x8de9edbd,0x35e4aedd .word 0x503b829e,0x12e8b8d1,0x95844ad1,0xd60615c4 .word 0xb587fc1a,0x1ed09efe,0x6a805999,0xb801b1b5 .word 0x0db0d2b8,0xc558ba86,0x2129f637,0xbb21ddc5 .word 0x71cab861,0x479952b2,0xea9712c5,0x810792f5 .word 0xc83a6b43,0x2e320610,0xf5eb44e5,0xe3700705 .word 0x87afcbda,0x2e57e5e7,0xd4ed5b52,0x929a4784 .word 0x86fd202c,0x9c4d3193,0xf1ece549,0xab6b5514 .word 0xb6dde984,0x4fc95b88,0xc03e9355,0xf7e1f0ec .word 0x44d6d4c3,0x45c607ac,0x3382de31,0x776780e8 .word 0x3e528415,0x74411a1f,0x5975daac,0x97d720f1 .word 0x743e208d,0x9eac58dc,0x9c7cdebd,0x25361e21 .word 0xc84bd797,0x535257ab,0x92592847,0x80926525 .word 0xa4a3ed34,0x2a18ad94,0x39462903,0x74dd2530 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 0x5204bdcc,0xa13e385f,0xc24ca1d2,0xe69652d1 .word 0xd039d7b5,0x4dfc0697,0x753909de,0xc0c57633 .word 0x4616dc62,0xc7801e41,0xd740df16,0x7a3d52d5 .word 0x87fa7c78,0xd98d9b2f,0x6d078325,0x1c5c3613 .word 0xb7fe65cf,0x0080526b,0xd9f7da22,0x74127a81 .word 0x2cdbfcca,0x0cf066c9,0x7b504291,0xcdfd8abd .word 0xc2c79d7b,0x9886051d,0xc8d19dc5,0x87e9ce5b .word 0xa92c3d1b,0x3ac20eb8,0xa0b69eca,0xa3729373 .word 0xb2b83ebd,0x58a0d73a,0x0e997cda,0x71d632d7 .word 0x7f88d2b4,0xaaa14b2c,0x66d956bd,0x5f23a539 .word 0x2ea4d1c8,0x343e346a,0xd1ec0a49,0x12615f2a .word 0x9cb47870,0x016895e5,0x20b93a8d,0xd6514553 .word 0xc38704b6,0xd32cc6c9,0x4d819f6a,0xf5a0de95 .word 0x5d41c441,0x77a18904,0x3e0035cb,0x69fe7577 .word 0xc03ffe33,0xc3a81780,0xd76003c8,0x4dcf53a1 .word 0x9bbfa48c,0x19814dd3,0x6307031f,0x70fb1403 .word 0xf1871414,0x628c72c6,0xbf3d9bed,0x910d7cfd .word 0xb9a22a7e,0x63ff316d,0x3921eb3e,0xecc7663d .word 0xacbd9f86,0x4f86290e,0xdad407e8,0x5222b6c7 .word 0x35e82895,0xe612844e,0x8b35b920,0xcc8f22aa .word 0x8da0693e,0x388aac53,0x4638386c,0x2b3b2d7a .word 0x6f323fd1,0x1beb9f94,0x85b95d0c,0x194c4901 .word 0x8dc226ee,0x234e4961,0xa88f599e,0xaa86998b .word 0x547e7582,0x10e494e8,0x62369b2a,0xd1a29f97 .word 0xd7c34562,0x7c5093b5,0xf1d2381b,0xf21dce39 .word 0x7c237eb7,0x9d798c9c,0x2892791e,0x061d5935 .word 0x3cbc2f8c,0xaa6f7fc3,0x11950bfe,0x5397bf3e .word 0x9da72d27,0x30943ee3,0x44e52558,0x57f20cdb .word 0xa9bd8f65,0x1f368f89,0x185e7c9f,0xbda3c6ce .word 0xd25fa270,0xb5d02299,0x26c681a8,0x04f18dbc .word 0x0db7bb05,0xe9f0b01f,0xed486e6e,0xaffb1944 .word 0x4bada363,0xd5ac6447,0x0a55b262,0x0c90bc75 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 0xb573e652,0x8985d8a8,0x18905162,0xe2c21d88 .word 0x767b53a1,0x538b0e41,0x367d70b1,0xcb20573d .word 0x0117657d,0x798948da,0xcc0c36f9,0xf4008920 .word 0x90e564c6,0x7b5cb337,0x668ac2aa,0x2b9848d0 .word 0xc4d7c38c,0x2cc21ecf,0x3ed3276f,0x9a6a7dc0 .word 0x3c97a239,0x44c2c2f9,0x98d2ca3f,0x41dcfa21 .word 0x486e5c73,0xde4d6e87,0xc0847ffa,0x9f31b1e9 .word 0x0f6ff430,0xdfe1b209,0xf45ee2cd,0x27e94937 .word 0x5a12e712,0xeb3299c7,0xfad780de,0x089a1271 .word 0x7f332baa,0xa959b642,0x4b2f98a0,0x68610066 .word 0xac0a5e7e,0x3f9f60a0,0x9717cdb5,0x3bd2e17a .word 0x62fd51a9,0xefd0ce00,0x07f3df3d,0x3e6b36b0 .word 0x40ec99be,0x133d57f0,0x8d5a4a00,0x27ca4eb3 .word 0xc9cdcbcb,0x0eb6dd33,0xf8d0b818,0x1c9d225f .word 0xea616367,0xa0c067d0,0x7e40b3e8,0xcb884b82 .word 0x4b4b98cd,0xfe217448,0x10009cd9,0x34eea9f9 .word 0x14451b51,0xad08ea73,0x7610d20a,0x82e0491b .word 0x316bdddc,0x9fc36b01,0x8195cf88,0x17c0e68c .word 0x19f00f5f,0xccdcc54b,0x58b2ffa6,0x5c0c7138 .word 0xa62c0ccf,0xc9ec82de,0x5a2f91da,0x4dba94a0 .word 0xc72b0cc1,0x1c77f75c,0x1b8d2e1b,0x2fda2e61 .word 0x76027f85,0x3db10fac,0x0ce30a22,0xd79fda3c .word 0x49d3a514,0x1181c068,0x8dcb1ad5,0x10f99aae .word 0x135f1a01,0x4800850e,0xbfe3d8e3,0x3d473386 .word 0xb89584e2,0x962696b0,0xb6719059,0x251db4f5 .word 0xd6cabd53,0xa3b8a7cc,0x959edf9a,0x5c988d56 .word 0x5219f0f1,0x40f23529,0x8a9f331e,0xf1fe81eb .word 0x670e8b43,0xb7cd593b,0x867e1aa8,0x9c5907ab .word 0x96f69dc4,0xc4f641c8,0xfdcc098c,0x09d1127d .word 0x2c6ea7de,0x651a3614,0x097cfdf2,0x552522a7 .word 0x95a4a5e8,0x173fb8ea,0xddda7ca7,0x76063546 .word 0xc19c0ccf,0x0fe3f230,0x29b4b484,0x740bd5a1 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 0x67ed0036,0x9a279246,0x9f74dea6,0x04c3a8e1 .word 0xbd1ddfad,0xaee24e3d,0x9240f8bf,0xa2fa0ea3 .word 0x4c576bb4,0xb8f3d7ee,0xff7a6062,0x967335e5 .word 0x614c2a16,0xdab0f648,0x07e93771,0x8ccdf8c3 .word 0xf39a09b3,0x858739ca,0x90abbd6d,0x6454173f .word 0x24339261,0x71757cb9,0xa29393c1,0x761d4ee8 .word 0x0fa1d0c9,0x7f67b431,0xc441f06b,0xc70b973d .word 0x9c6a180c,0xee8dc87c,0x003a1e10,0xc56dc626 .word 0x32cd2b48,0x6c0bd81d,0x4de7e6bc,0xd836490f .word 0x27441bf9,0xef18449f,0x2bc59c65,0xabdadfaf .word 0xbf5b8f3e,0x10326afb,0x69a02db7,0x1b102dea .word 0x778eb31e,0xdeb7a5e1,0x4d79dc25,0xb8b8a732 .word 0xf262d858,0x23698783,0x5c39644c,0xc41cd892 .word 0xc003961c,0x094ed93f,0xec469bf9,0x026d26b0 .word 0xe90c5e4f,0x950ecee0,0x2912a7a4,0xb4660349 .word 0x83df5e51,0x9db39951,0x14180cd2,0xeb196964 .word 0xf5d8f4b2,0x7c8bdc5f,0x857da79b,0x140269e3 .word 0x70cb5fe3,0xb89fe0b8,0x0dbc26d1,0x479c46b3 .word 0x14c8f6d4,0x1e9c6126,0x66cf427d,0x94ed28fb .word 0xe7b501ba,0xbc36d605,0x0166a4ef,0x217ddf17 .word 0xf0e1e3d1,0xcd883ec0,0xb2bafe68,0x0a7a1b03 .word 0xaa7e7fc6,0xa1f51247,0x434c3625,0x3fb64eb7 .word 0x203d474d,0x03d86272,0xb2e187cc,0xedf11cd9 .word 0xcbf6a4d9,0x33319254,0x46741887,0x1cb449a9 .word 0x0b8c7442,0x21c7e8e5,0xdda645cd,0xe5cf2d15 .word 0x0d6013e5,0x16ca90aa,0x9596ce16,0x149319c3 .word 0x27de863e,0x736d830d,0x7b6457e2,0x29cb8731 .word 0x89bb2344,0x39ebf8c3,0x5bb578d1,0x550f7285 .word 0xa93ee396,0xcf9d66bd,0x69a54e73,0xd4adb7f6 .word 0x64b2d52e,0xf1d8cde2,0x8910c681,0x67049187 .word 0x2853189b,0xba4bf3ca,0x5b70d5db,0xe0b5cb99 .word 0x59354521,0x9672844b,0xc5c8acca,0x8e311ac5 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 0x0c29dffb,0xdf585f44,0xa7bdb934,0x417e96e7 .word 0xb5ac3ddb,0x1778bd86,0xdf4510cf,0x46827e5c .word 0x15a54d81,0x8a457c29,0xc7d7dd01,0x7374857c .word 0x9ec05f7f,0x4941f1b4,0x1441c918,0x7e1b896a .word 0x7f7d44bb,0x95f30781,0x846a73e8,0xf08327f1 .word 0x9ce57712,0xe816c1a0,0x2ead05a4,0x03ceba0c .word 0x61e5a442,0xfc2253c2,0x76039438,0x145fa386 .word 0xccaccd26,0xddcb2221,0x9944ec74,0x6f028551 .word 0x30543d19,0x813fdc1f,0x99232e7b,0x15b570a5 .word 0xf366ad48,0xc25d042e,0x647c48a1,0x276927b2 .word 0x2f857cf0,0x234c1e06,0x406745d3,0x7dceb500 .word 0x0d671da7,0x660ef4b7,0x3e6552ec,0x59ec61ca .word 0xbbae879b,0xd22a9ca6,0xe8becaba,0x0d79f203 .word 0x512e4e50,0x5ab081ee,0x0351a02c,0xb75340f4 .word 0x6960b576,0xea2864e5,0xb61a0347,0x24ba58e3 .word 0x4f603026,0x13b33c69,0x569a37e3,0x6f123b77 .word 0x4ddc30dd,0x93ea39b4,0x5876e149,0xac220a19 .word 0x492fca88,0x6e1245eb,0x099aefc9,0xe0f2ea72 .word 0xd0ffd8db,0x08458508,0x9602a5bd,0xfb12dff1 .word 0x68be4966,0x363ab416,0x7d5bf48e,0xa3141627 .word 0xa2a3914b,0x729a4f03,0xf8afed72,0x7f2b398f .word 0x6779e165,0xb501462f,0x92ab511a,0x0ec29fed .word 0x69041779,0x9d55a318,0x22a94921,0x6a62ee99 .word 0x2ca32ee3,0x5ece1670,0x6881c21d,0x5fea429e .word 0xf00c6812,0xc47045bd,0x98fc2ebe,0x48bb6bfe .word 0xa8745687,0xa19e9631,0x866b57ef,0x92dd8c17 .word 0x6ebfda74,0x42ee5c9e,0xa065eb78,0x32962b3c .word 0x001ebb27,0x42387e0d,0xaa2e2e63,0xf3bf30ad .word 0x37bac64d,0xd6c5d599,0xeee09257,0x5dbd056f .word 0x3bb7c085,0x2b643ddf,0xad57c99f,0x37c0ce7d .word 0x67adcd25,0x3432f988,0x11d418d4,0x03069879 .word 0xf295b970,0x5fcfe0a0,0xffbd9ef2,0x517c5548 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 0xec9c8277,0x84821c8a,0x9ee30cd8,0x486ef1cc .word 0x240f647a,0x8cee52f3,0xf81cd1a2,0xf53fb3ac .word 0xc77a136c,0x5b103065,0xc03c81f8,0xe7959a5c .word 0xe9d47165,0x5d3cab7b,0xc3a56ac9,0xbdad9616 .word 0x8bdf57a4,0xb079228f,0x85f374da,0x197fb27a .word 0xf92360c7,0x35937fad,0x06adb5fe,0x87c2cdb2 .word 0x1f41f22d,0x1fb593eb,0x7239b5f6,0xed55b58d .word 0x8fd847c3,0xf615b7b2,0x686705cb,0x6988a38c .word 0x637989a8,0xd8d3b3cb,0xc300fed7,0x55289276 .word 0xb2f08d93,0x75b885c8,0x6b295e5c,0xac849d7c .word 0x2cfd2492,0xe9ed41ae,0x221c14ee,0xd1122ba3 .word 0x0a97d303,0x06ee25fd,0x6eb0315d,0xb287947d .word 0xddcb83a5,0xa9de29a8,0x68fcd44f,0xb264d1ba .word 0x230de842,0x03214554,0x7fa9a39d,0x1424d268 .word 0xd1a07357,0x0aeacfd7,0x50b064d2,0xa081b476 .word 0x5136dfef,0x265c5d64,0x0cad91fc,0xcb0e16f2 .word 0x39e5024a,0x32d99e5d,0x599251b8,0x2ac42b5c .word 0xdbaaacfb,0xd68d9919,0x9e8df600,0xec0f4208 .word 0x9e313bd7,0x4f4937bc,0x57c3943a,0x77c05d7f .word 0x011af705,0x652e5036,0x7feba284,0x79d85723 .word 0xf3a81762,0x8efeab48,0x34917198,0x43aafb35 .word 0x4472e754,0xffa4276c,0xa0a3e4cf,0x16fc4b6b .word 0xedbcacd3,0x2d53e5d0,0x5b5da479,0x3ad90677 .word 0x97216572,0xb3215f00,0x5c8cfdd5,0x498be205 .word 0x7acacee3,0xad35ef71,0x5a2e82d2,0x4abd6daf .word 0xeb25f5d4,0x47453bdb,0xff92208f,0xa23663ea .word 0x2af78c8e,0xa80d2d70,0xc18799a9,0xe497d226 .word 0xabbb32d4,0x25f44071,0x010ffb09,0x55efdc80 .word 0xc648e165,0x566a8f49,0xcd2e4198,0x1603439e .word 0x20487b34,0x0a48db70,0x0cb0a061,0x4a308bc6 .word 0x22691694,0xf04f7d57,0xac03cfde,0xf033e8b8 .word 0xb8016584,0xd75b53bc,0xde0eba81,0x84d64f9b 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 0x5636aeaf,0x03be369d,0xf66e635c,0xab3c8d14 .word 0x5cabba16,0xc4e75574,0xc0a9f31f,0xcebc7646 .word 0x78073f91,0x453c5e51,0x3e444d3c,0x19a3a283 .word 0x015de134,0x4d5e7ece,0x6d647ebc,0xa1880d5b .word 0x139b4fcd,0xc67c8373,0x52c3a414,0x70e3ac5a .word 0xba14588c,0xea23c841,0x164bad69,0x97433440 .word 0xd4d00006,0xcef719aa,0x59da4f9b,0x9eca8802 .word 0x39c303ed,0x24ee7fa4,0x8423dd1a,0xb4eb8f55 .word 0xdd585998,0x38ab1052,0x942e11af,0xe3a986d7 .word 0x0bd2e31b,0x40e892c8,0x858807e0,0xe043f67e .word 0xa1674919,0x56dcd408,0xde4694f6,0x2ffcbba4 .word 0xf3192dfc,0x46e5dfad,0x83a17488,0xfdbd98fe .word 0xee9cd46a,0x95cb02cd,0xf6bc3b3d,0x898c5215 .word 0xa95b7ffc,0xf7f3bd9c,0xab0444c5,0xce8ca043 .word 0x37430f23,0x9698af74,0xda7f81b7,0xa319387d .word 0x218d8461,0x04877f29,0x75e9e40c,0xc36dd22a .word 0x2d5f63f8,0x0df8d4b0,0xfc7e2abb,0x4bbe1ead .word 0xf4884243,0xb6a08055,0x0a4d9304,0x6c4b92e7 .word 0xed0cb444,0xba80e281,0x6ca9a5f4,0x4f09ffce .word 0x8a127dc9,0x7f3283df,0xb2c65700,0x8ff0532c .word 0xeee3df01,0x164383ce,0xb5cafe02,0x511d2255 .word 0xa81c1205,0x5ec85acd,0xefae8602,0xb6382dd0 .word 0x65498eb0,0xef326522,0x68739a31,0x04104b5a .word 0xc085f569,0x210e19f0,0x0550ef43,0x0eac2941 .word 0x97ba6d59,0x52f5f762,0x55bd4aeb,0xde9c0860 .word 0x3ee9e861,0xe8381d19,0xf37f0be3,0x6ce6886a .word 0x3e08e7fb,0x10466b18,0xd8027dbe,0x27c5dc27 .word 0x79308e6b,0x5b4684b0,0x6c784f94,0x5554c174 .word 0x5e7ed9a1,0x12c12ec9,0x22a4480d,0x7cc7c75c .word 0x90075d58,0xb495bbd1,0xaedd505e,0x0e4cda6e .word 0x59d8ac29,0x262f01e6,0x6a683038,0xf94a27ae .word 0xd3737045,0x8c49d793,0xe2eb4eaf,0x1a491747 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 0xeb61837d,0xa1a8fdfc,0x68476b7b,0x19f729f8 .word 0x50be4e8d,0x2a890bce,0xe9b866a5,0x47f50286 .word 0xe1207043,0xd34403b5,0x527b56da,0x04e0e5df .word 0x6033db41,0x55e8ebf8,0x1143cb99,0xa4a39021 .word 0x399be3d1,0xa3ee8180,0xa2320076,0x7a1d1d1f .word 0x24b74d22,0xa098c6b0,0x9de24d09,0xaaf20d96 .word 0xf5a043c2,0x97faeca8,0xea840e4f,0xc218f69b .word 0x047edb9a,0x737b4221,0xbb5257f4,0x4bb476ea .word 0xebff9c61,0x2e21c8b1,0x91e2d4e3,0x4f2b339b .word 0xf09039bd,0x21981d0c,0xc9907801,0xd62de233 .word 0x00680dce,0x0e461460,0x6fa8a062,0x4d734a0d .word 0x5d26e230,0xd8b63950,0x5d9dc272,0xd5f1aea9 .word 0x22ecae64,0x2613dd2a,0xcbde670a,0x6c6f6d6c .word 0x50385051,0xb4185b2d,0xf3dda3bb,0x28ab8077 .word 0xf93a4f9b,0x87b7b4a6,0xc0dcb333,0x241e3d5a .word 0x71213e63,0xfaabdca7,0x3f07b164,0xd1eef2a8 .word 0xe599ca8a,0x1eca8390,0x25337598,0x984c3f3b .word 0x138dbcd6,0xca97141d,0xd6487509,0xdf07781b .word 0xa616098b,0x4c1aa843,0xdef32b55,0xec80ff62 .word 0xbc9c97c8,0x25feb2ed,0xadbccffa,0x87fdf2f5 .word 0xb92d5bc8,0x2d412979,0xb393f9a3,0x0571d4ea .word 0x38c141de,0x64d9b24a,0x381fb5db,0x4f7420ac .word 0xb29476c7,0x85215566,0x8b5b632d,0xf63f5c95 .word 0x17463952,0x1b0a4241,0xcd508038,0xb6a44272 .word 0xaa949c7d,0x34ca5ae0,0x32ae70a0,0xd52cec39 .word 0xbb61a292,0x35cd1da6,0xd874f889,0xf39dd2b5 .word 0xa6158c42,0x3daba92c,0x74d5cf23,0x01706844 .word 0xe0c18fe4,0x4eb46d83,0xb562373c,0xbc35a51c .word 0x0e058720,0x1a5464d9,0x13a54d27,0xbdb3267f .word 0xe7953bf6,0x6b54ac48,0x38994c38,0x4b80c6cf .word 0x05edd418,0x758d0669,0x7823bcfd,0x86ddf971 .word 0x4ee69bf2,0x573041fd,0x3c300e49,0xb716e6e8 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 0xd5634f35,0xe3cb300b,0x55d23274,0x5147ac97 .word 0x5a93c3d0,0xc178bf69,0xb5034d9c,0x19b46382 .word 0x1e149734,0x0491f36f,0xac6ff8d8,0xb11b9e32 .word 0xf5945595,0xfb0c8ab9,0x31225b28,0x6c3a4869 .word 0xd72fa5e4,0x0a412c3a,0x0b1947fe,0xcbf37c83 .word 0x9b67fa90,0x52b13876,0x9524c0a5,0xd28c6ce0 .word 0x155fd323,0x89352e2a,0x51a3a3b1,0x81a47646 .word 0x4c2a270b,0x1e4f15c5,0xf8b13821,0xda8b3e10 .word 0xacf7b262,0x7bba5dfe,0xdc2c033c,0xe8d1d76f .word 0xd9551fcd,0xa23d3a99,0x75bea5fe,0xc571712b .word 0x84b6e46a,0x4e60e81d,0x8a6707b1,0x870032c1 .word 0x51acca23,0xc4a90dcf,0x1ba08795,0x98ee506a .word 0x94319c8b,0x744d2499,0x40552ca9,0x3e49b414 .word 0x68c2b4ee,0xad65b789,0xe43e4c08,0x3ff78f2f .word 0xaeaa6d0a,0xbcd62b4d,0x98ca4390,0x77d63178 .word 0x70a9f055,0x3c952297,0xfbf11787,0xc0976703 .word 0x0a80c5a9,0x2cc01e9a,0x12ca03e4,0xcc328b29 .word 0x60d417fc,0x3c548780,0xccc9d166,0xd42f80f6 .word 0xd3f729db,0xf2ac7d2c,0xa245c432,0xd7452bde .word 0x9cb1bf0b,0xb9f72612,0x8b0cc2d7,0xadcf0be5 .word 0x7cd28c91,0xba296333,0x1294fa4e,0x2879f1a9 .word 0x0850e5ae,0xd706804f,0xe854b9f8,0xfebe3ca5 .word 0xdd8e9809,0x38b3e9df,0x4eb5fc35,0xc9aeb0e2 .word 0x88845113,0x4102e8b4,0x48e46d6a,0x73ee9dac .word 0xe34cca39,0x6d56ecf2,0xcaf65ffc,0xa1688b11 .word 0x4ef3b464,0x80752edf,0x8d441be6,0xa7b6570f .word 0x83c6b5d6,0x91911b4a,0xa5920e8c,0x24a96b4d .word 0x3fb2c601,0x08af160a,0x805021ba,0xaac86c68 .word 0xf4551e76,0xab6d3f7a,0x03ff68b5,0xb2eafabc .word 0xc7095dac,0x2b829f15,0xbd1e5f41,0x640c0d41 .word 0x88f99113,0x1706eda3,0x9d78e1f8,0xce6b9d3e .word 0xa5d90b51,0xd7873cc5,0xc4c1ef9f,0x191c9b3f 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 0x7fdd48e7,0x614d8a27,0x7343e006,0xd6ddf5d5 .word 0x412c0080,0x921ca445,0xc64d5e0f,0x1bae6838 .word 0x265dd752,0x94d822a1,0x1234e80c,0xa368dac3 .word 0x08c5ca08,0x58d2b34a,0x57de1296,0xbf0bb33d .word 0x600a5423,0xd41aebba,0xb47ac909,0x8e77d37c .word 0xc839e77a,0x31e37a8a,0xbec38467,0x44d8caeb .word 0x50947a7e,0x0c138003,0x35618d4c,0x910f5489 .word 0x9d681330,0xbadc17bc,0xfc63071c,0x01096464 .word 0x23e5bb7f,0x264a10c9,0x1ea947af,0xd4b1da31 .word 0x97350a06,0x511a6af3,0xda68591d,0x5ddc6f07 .word 0xd53fa78b,0x549e4d87,0xbaad2a12,0xc952a42b .word 0x32578c63,0x45cbf6e8,0x00fe43e2,0xc5a6461f .word 0x32b3b96c,0x1868ba09,0x04a94cee,0xa14a5e44 .word 0xdfe87855,0xb0b1cdc3,0xdddb3896,0xc5b5374e .word 0xec98b615,0x4c2985b8,0xcdfd30a5,0x94aed9a9 .word 0x842f484b,0xa4470228,0x9717551f,0xfe45042e .word 0x45c79a70,0x9bd93ce6,0xee254e51,0xc3010c14 .word 0xbb2d7562,0x432dde99,0x18441b61,0xcba197b9 .word 0x2f463b9d,0x7690db9e,0x66e233f4,0x25e69b2b .word 0x6b76d13a,0xae8a002d,0xa2c3459a,0xe2f25784 .word 0xb5e48273,0x37dd252a,0x573bb9b4,0x8a8112ab .word 0x68b388f5,0xffeb1bae,0x45d7c2ac,0x145c21cd .word 0xb9f4add8,0x549dea2b,0x123c9bd4,0x3375576d .word 0x987bb5a9,0x162792e7,0x1da4f796,0x8075a58f .word 0x2eaf52f5,0x3c1a0dcf,0xdd9ade37,0x568530c0 .word 0x7a13ebbf,0xeb8a4222,0x8d708456,0x90c56e94 .word 0x8f92ca3c,0x4a47f93b,0x64e6e816,0x2e040f1e .word 0x9e38e363,0xfcedd903,0xa9655e50,0xd90fdf83 .word 0xe7fb034b,0x8be6ebae,0xf593e14d,0xb274398e .word 0x76b7f59d,0x924393d7,0xf3fc9f21,0xd3dc9ee1 .word 0x64c3416a,0xfc84a80d,0x70a0a6e5,0xb20a4a00 .word 0xb7ade090,0x968f8762,0x6fd22796,0xda6b9885 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 0x75a91958,0x7d659ce4,0x1827e722,0x17f67791 .word 0x757cece3,0xdfecb9f2,0x66122ed3,0x8c4597e1 .word 0x192c7d70,0x402a3c3e,0x50c8c839,0xc3d52ade .word 0xd396b341,0x9cf5c389,0x02f56206,0x1bedacb9 .word 0xb7f38e02,0x4d56cf43,0x1902824f,0x767b8663 .word 0x66cf981c,0x6079a4b7,0x03a3bba8,0xc9a526cc .word 0xe74817e7,0x816a678f,0xcc9f0568,0xda323dea .word 0x084e314e,0xe86df321,0x452bd102,0x604f0412 .word 0x3cc0b397,0xaf521428,0x3a734a09,0xf17f62da .word 0x7c7559e0,0xf8245814,0xaa23144a,0x02ce9ca2 .word 0x3d6c6e4b,0x5ff823d3,0x41c9e53e,0x7568835d .word 0x3763fb91,0x5fd8e780,0xbb640339,0xe0af0c98 .word 0x48e1a9c7,0x9ffbbe98,0xcb6baacc,0xe2028a75 .word 0x4f6711e3,0x8d92b0b6,0x38f8eb4a,0x5c2508e0 .word 0x9a719b09,0xe9059188,0xb6468cf0,0x8237b0b4 .word 0xabcdfbc5,0x58d4bd36,0xca315b47,0xe1fd6fcf .word 0xf3d4a22f,0xf161c3df,0x877464b9,0xe974e849 .word 0x47c32a7e,0xd16972cb,0x83991797,0x3f2e0b9d .word 0xa8db6ede,0x7ea7a1e7,0x648e9a0b,0xdcd1e270 .word 0x7382e090,0x997f604f,0xf7b27db5,0x20cfe445 .word 0x41646fe6,0x6b14a880,0x20f8e1d9,0x35a4e73c .word 0xc4d479c8,0x51aa749f,0xd4d4b7b2,0xc5df167f .word 0x289df861,0x353592ff,0xea2064a2,0x44c9889d .word 0x0458b9b6,0x9b6cf329,0xd7b6f5cb,0xd098ff6f .word 0x487afed3,0x2b024cb0,0x688f44d9,0xf412bee3 .word 0x5d660454,0x36b74a01,0x6cdb07de,0xa27cf3b7 .word 0xc3399788,0x43b6390d,0x9d2dd5a6,0x2068595d .word 0xc31878d7,0xaba724e7,0xb3418cb5,0xb999f2d3 .word 0x95c4dc66,0x234e6175,0xec17cb90,0x0f0a9402 .word 0xe88350bb,0x2ff2e46c,0xa37916e4,0xefd12c9a .word 0xdd231cda,0x091ffd57,0x5f252e11,0x8cf5359c .word 0xb1fbd59a,0xbf3a210a,0x383cf3f9,0x5af920d9 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 0xef34d841,0x55dbb420,0xa1f3d2c7,0x280d2336 .word 0xbdb6b605,0xe5248c1d,0x5dd20e66,0xdecf1fd6 .word 0x59b02e1e,0xfd971b60,0x7367f521,0xc663d618 .word 0x364bca9f,0xa09c0eac,0x7beb4780,0xa84a8af8 .word 0x9500ded3,0x4a85a392,0x031cca5a,0x35a6bdfe .word 0x7403078b,0x94cb7cca,0xa01958b2,0x64865731 .word 0x38233dce,0x9bd44eff,0x00bff62d,0x687f4b0b .word 0x283d88fa,0x3cd8f6e5,0x9539cc7c,0x9f95c51b .word 0xf624d896,0x654bc3ab,0xf460a156,0xb2a9ca50 .word 0x63fafc64,0xc74fb2d3,0xab26553b,0x2b6de3c6 .word 0x6cab5796,0x4dc1c4f8,0x88361a3d,0xacf417f0 .word 0xcd5c41fb,0x87147491,0x5ce736d3,0x181d6908 .word 0x1b4fd119,0xae5b3e59,0x2021777c,0xd00b7332 .word 0x71cbc2c4,0x0f5dd4f6,0x8b0da32a,0x5ef8dd08 .word 0x64de4c21,0x32026625,0x0d6e9ee5,0x1c8b4855 .word 0x696deceb,0x0a0dee58,0x23ea7dd2,0x53039b27 .word 0xe95c9433,0x71d551dc,0xe5070aea,0x9be6010f .word 0xda2ca5b3,0xd1f6442e,0xc0a88f21,0x1865d67f .word 0x89c19d98,0x81de3b21,0x5095ebb9,0xb76389bd .word 0x9adc773d,0x72a87102,0xcb6d5f16,0x5cc3553c .word 0x6b56e30a,0x4f451af9,0xfae320c6,0xe180d603 .word 0x57c558ce,0xf184c1f7,0xc296e0c9,0x483cab73 .word 0x0d40c2da,0x2afb6d5e,0xc82d056b,0x7abc3778 .word 0x968e3c11,0x1378ba19,0x81a3a7c4,0xa269c3b2 .word 0xd88dae4d,0xb84db303,0xed49ffb4,0x6268f0ac .word 0x3a8d6958,0x80d78e13,0x8332645a,0x63b24002 .word 0x1339533a,0x33253689,0x2227031c,0x25bd310f .word 0xba8b33dc,0x83b07e55,0xef94581d,0x1093a6af .word 0x3cbbca33,0x31040fdd,0x02bcf6d9,0x87500a2a .word 0xdfebbc0d,0x9afec8d3,0x5aeb54e3,0x72ddf0bd .word 0x826abb16,0x542f71c4,0x066d1d07,0x2ee7c3df .word 0xe82dc85b,0x95bdbda5,0x50e4ee7c,0x0536ca62 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 0xac1b5be7,0x2ef4b5d7,0xfcef5c88,0xd562fb91 .word 0x28ffcc1f,0xc59db9de,0x22088b1a,0xb24eb320 .word 0x78fb6a21,0x4d315862,0xd10fe677,0x3b4dc10c .word 0xe054adf6,0x3964db4a,0xb1f4dbe6,0x7c173fa2 .word 0xec85c96b,0x99faeced,0x05d59f1b,0xa904dbca .word 0x2e1405e3,0x1105c03c,0x93e25b43,0x8fb8a98d .word 0x01a42a41,0x0fa4298c,0xd8902a90,0xdad521ab .word 0xaffe3d2a,0x3fbff45a,0x23c2c442,0xdf6cc55d .word 0x91c310d6,0xac9d2122,0x2de42009,0x82a67aab .word 0x5b562054,0xad149229,0x33ebfb04,0x3f04f17b .word 0x191388c5,0xc6e24a3f,0x53282360,0x1809b25c .word 0x89a02000,0x4d29801b,0x9cf55e13,0x18a9d191 .word 0x8b083543,0x4ac5a05a,0x2856d2ff,0xdd5c17f8 .word 0x4d8a37ac,0x8394982a,0x0c958937,0xabf57cf7 .word 0xb368e06c,0x0d634212,0xa2e60100,0x42923cf8 .word 0xf496ad85,0xd11d07c4,0x8a3382cc,0x5c963901 .word 0x8ee68168,0x1766bbdc,0x5d75f3a0,0x9b900a9a .word 0x979f37b6,0xb69c903d,0xe45519c9,0x8e8692ea .word 0xb78b0eea,0x6f7d6a22,0x8859844b,0x9bad71ac .word 0x5d59dcee,0x5c128ce8,0xea388ba5,0x71af1fca .word 0x08f641c4,0x0dbe5bd4,0x81fe7f3c,0x5b472970 .word 0x72e2a5f2,0x62d11a80,0x1cb48de2,0x744d8ad0 .word 0x69536547,0x20e7a5d8,0x05019e6d,0x65798862 .word 0xe9e50854,0x3aa29296,0x53e2cd73,0x777db466 .word 0x15925c87,0xe0757d1b,0xbf631768,0x39c25996 .word 0x6ad4673a,0x312b50b5,0xcce78881,0x9bc45169 .word 0x25b3fa58,0xe0b8d9db,0x09d794e5,0xf0f99d01 .word 0x3617a988,0xf1ce0192,0xfe8072d8,0x3fb6dcb3 .word 0x422b2c92,0xac82cc03,0x884ac65b,0x6a88a214 .word 0x06a807ef,0xd12a91b1,0x77de9bef,0xb04c6b5a .word 0xed57b73c,0x6edc3a4d,0x2f9ad153,0x449dbebb .word 0xd82f81c6,0xd14ffd78,0xfebd2d66,0xa8aad63e 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 0x56b3c15a,0xba33c0b3,0x4b72dd9a,0x884cfc2a .word 0xe6094c51,0x0901c75a,0x4ccdcc17,0x5e27aa08 .word 0x8befe52a,0x7545ed55,0xc55c4284,0x382dea39 .word 0xda2ec37f,0x4524b929,0x5764e99d,0x65de0a3e .word 0x47b49148,0x7b88910d,0xf9bd697a,0xd769f58c .word 0xa8543b53,0x0e77092c,0x3f4c341b,0x5cca18be .word 0x7cf01b49,0x940bc362,0x5ac08844,0x95e43bf9 .word 0x17a65d8d,0x80281429,0xf6fb5caa,0xc1d96602 .word 0xe565e8f9,0x1de07d95,0xb8d2acc6,0xf8515ebf .word 0xdf31bb67,0xf534c244,0xbfd21ebf,0x6bcb1a67 .word 0x0b2b9e96,0xb69ef2b6,0x9ec6e306,0x878ac95e .word 0xb3afad92,0x256f21be,0x9619efee,0xb98ccf6e .word 0xc19a476f,0xfa0f437b,0xad1d9164,0xa9d082af .word 0xac83fbc5,0x2355d3ee,0x9e9e1af6,0x4e8b06ed .word 0xc0172340,0xcafd6747,0x1253dc53,0x8309f199 .word 0x4870c1ac,0xbab79c81,0x0e698997,0x09a0ed42 .word 0x065d3d73,0xaf8dc99c,0x6dd3db98,0x23da9403 .word 0x19c60a9f,0xcb1e6b42,0xc8b9cca8,0x23038002 .word 0xb0aa1453,0xf2ca1d0e,0x3ec00c2e,0x22a2ba8b .word 0xafdf64bf,0x6c8a3ef5,0x6235205b,0x0b56cefd .word 0x8dee0615,0x015196e6,0xf9b5d704,0xd8f5642c .word 0xfdd1817b,0x10876a3a,0xdc9d5b5e,0xbd9a6e0b .word 0x891d48c6,0x12d6c157,0xb422a1a1,0x826c118f .word 0x6d3715ae,0x90491176,0xe000b87b,0xb1403ef8 .word 0x9e7a36ac,0x17da8dbf,0x4b6727a7,0xf83e7a15 .word 0x846c89f9,0xf859e206,0xde3a13ab,0x0af97728 .word 0xe796710b,0x8d4f8be6,0x9bd11541,0x28edb3cc .word 0x3c11fef9,0x846cd6d9,0xc2d647f6,0x20d84f85 .word 0xaa1ccdcf,0xa9a9edd4,0x7151d56f,0x379db799 .word 0x3ad70518,0x9c24aa20,0xfce71472,0xfd55e895 .word 0x8fa740c8,0xd6fa5aea,0x28d902d0,0xd6320c59 .word 0xb2086f79,0xa3b6b55d,0xa7e73ea3,0x7c3e45b3 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 0x9d9efaa7,0x2825c969,0x2f5aa910,0x6c7a99a0 .word 0xa69f9fe2,0x10e99dab,0x86ca3909,0xb4563632 .word 0xd9d19f5b,0x8949649c,0x3910abd2,0xf45735f4 .word 0xe950d288,0x8576b29c,0xeffe9255,0x2c1d5c1e .word 0x6d062256,0x3a5a8c53,0x23e82b09,0x2d45978e .word 0x8347cb14,0x39c61e80,0x5a6a595a,0xbd3aef4f .word 0x51dc0d2e,0x40c1a1a1,0xbf5bc5c1,0x731f45ed .word 0x8732d7a7,0x6511bdb4,0x6c812958,0x42001b99 .word 0xddda6fd9,0xbb7f4ff4,0x8a13e940,0x69a0b0cf .word 0xf6c5b17b,0xbaf13c31,0xd09daca2,0x0860e32b .word 0xf6ba050c,0x7d36b651,0x943e9641,0x701ca616 .word 0x01f89667,0xd55bc545,0x1a79831d,0x94df850d .word 0x96e67a6b,0xc3d460da,0xb27488c3,0xa397507f .word 0xd2d29c58,0x18900e94,0xcb06dd51,0xa00950ab .word 0x4896a8ab,0x3d07058b,0xa8df639b,0xd8e411f6 .word 0x11c39a0d,0x05d7e4c2,0x83dcae9a,0x8edc6b81 .word 0xe8507f11,0x3e7ba570,0xd7afde64,0x5b4f5b13 .word 0x022e193f,0x6293b757,0xa4dc5107,0xb587a18f .word 0x0fbc0edf,0x57f292a0,0x017778fc,0xd8793ebc .word 0x323e8c51,0x49453e94,0xd50eefee,0x62150310 .word 0x06c914f1,0x75f61393,0xe1350d8f,0x93a03c72 .word 0x6d30fbef,0xa383afc0,0x7083ba4c,0x16465229 .word 0x5a8bad49,0x4e145565,0xef81e1ff,0x95ff65af .word 0xda708ec0,0x7ad8979c,0xefa87339,0xdc0c6c0d .word 0xe807782d,0xb5ea91df,0xed2ff468,0xa98b782c .word 0xea2e639c,0x2b082e8d,0x6078e43b,0x11d735b4 .word 0x96ad7800,0xf583266a,0x4b5a445b,0x2cdc3b31 .word 0xe0fb29fd,0xc397f90a,0xca0a7cda,0x3d8ed480 .word 0x7891e299,0xdf4b0825,0x352f6c32,0x0a78f718 .word 0xe75e4ebd,0x5f624736,0x3a27f01c,0x0b51935c .word 0x78e37d24,0x56ecc1bd,0x8c27ad41,0xc79bd9db .word 0x3c55c5fb,0x236f2a55,0x0af1a9de,0x5844017e 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 0x12f0fd75,0x244db278,0xeb3b2a74,0x52cb6f35 .word 0x423cedb5,0x2b751b49,0x07c9c5f6,0x3c5c4eef .word 0xdb32b30c,0x0958589a,0xd76354da,0xf1a7d6ac .word 0x46b4175b,0x7c9cfc2b,0x91785796,0x0feac6f0 .word 0x56d16e6c,0xa138f6f3,0xf3b81538,0x45bd81b1 .word 0x116f3c35,0x114660c0,0xfa8bcd20,0x5d406206 .word 0x844a4cfb,0x5870f77a,0x055ac895,0x9631a66a .word 0x168b6c07,0x8bcfab8a,0x6ee3313f,0x675b5c49 .word 0x88287683,0x6f8b7aac,0xd4251bc6,0x149d52ca .word 0x37f8a398,0x519b6aa6,0xb26ded59,0x819b3045 .word 0xccb29a4c,0xef502929,0x86350885,0x2bb0c153 .word 0x9aa539a9,0x69903e69,0x0a3cfcb8,0x2d30bf35 .word 0xc0226f90,0x9fad74f8,0x07d17d3f,0x39ede6d1 .word 0xd3d9196c,0xab7bf4d0,0x0302b6e4,0xcff68639 .word 0xf6a74734,0xa38b6a52,0xb749d3f5,0x84cc4845 .word 0x4feefe23,0x8dd24a28,0xffea28c2,0xafb97057 .word 0x04888d3e,0x9fcac1e8,0x22bec971,0x3ed30356 .word 0xb9f5aab0,0x176aa922,0x7fcf641c,0x9b690905 .word 0x500b87dd,0xc34b4f2a,0x5fe617dd,0x545a6e52 .word 0x3f92455e,0xcb41459b,0xe2fa3c97,0xbad862d2 .word 0xe4940902,0xe0849cd3,0x268b09d3,0xa9c15e51 .word 0xc87bea30,0xa96da938,0xb4b77a4f,0x3b756abc .word 0xc5eb2335,0xdd2360a0,0x1ecf87d6,0xd1f37992 .word 0x7fc28d0c,0x5fcf6e55,0xbd0c21e0,0xbeaa1cd8 .word 0xb460a102,0x74e29af7,0x7a5ff975,0x10a94819 .word 0x3398709c,0xd0465191,0xd7fa636f,0xca7ad879 .word 0x85df6f54,0xfb9212f6,0xf1a3576b,0xd8a6055f .word 0x327cc2b6,0xca34375a,0xe39dda3b,0xb8f808b9 .word 0x4765927e,0xa44ce113,0x1ae447d9,0x16a125b9 .word 0x3dd36e5e,0x31c104c1,0x00c79d39,0xb7d55232 .word 0xe5db54d3,0x7dd4c718,0xe985ab31,0x0877c7b5 .word 0x6879620b,0x29f002fe,0xe1a16582,0x0f2350a4 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 0x24828488,0x21c59634,0xbe42b9a3,0xc351c2b6 .word 0x8dba1959,0xd3fd0170,0xb292f632,0x066c169f .word 0xaf1adbeb,0xe6ae6b64,0x1a7a740e,0x3670d624 .word 0x94776129,0x598c7ec0,0xeb49cffa,0xb590a6ec .word 0xc996a65b,0x8ba8b103,0xc14d2b8e,0x804f2500 .word 0x107d0971,0xfcbb5979,0x980e68f3,0xb30d10ca .word 0xcf76bcb0,0x9dfce27b,0x2c7a67a8,0x0816adb8 .word 0xd0ee1be2,0x7e2a069d,0x1628ff7c,0xa2fefe7e .word 0x10c359aa,0xb3860e96,0x2f9367db,0x1803afc0 .word 0x4ec934e7,0xac2b1b50,0x97970d92,0x0cedba38 .word 0x2de0dda9,0x93c46be2,0xa16c1c74,0x177eb323 .word 0xdf64b193,0xdb3be813,0xeea61bea,0xe5837147 .word 0x216ed573,0x8cbda34d,0x8448ab33,0xbcd0729a .word 0xc8291d26,0x8b303b54,0x12fd7325,0xed85a6dc .word 0xf7513921,0xf8739820,0x0c141158,0xa259074b .word 0x200dcf24,0x69ec645b,0x910ad710,0xe405e5e3 .word 0x007d457f,0x24f121b1,0x1741fe3d,0x4b01250d .word 0xc01cfa16,0xab0c343d,0x340a95ce,0x3e9e174a .word 0xc0d53197,0x4cc02f24,0xe7a2316e,0xb259a1bb .word 0xef89b6ae,0xd6c171e1,0xaf02cd98,0xee2d3261 .word 0xe2f869b5,0xf460d5c9,0x1e779b3e,0x530d6877 .word 0x7f92a418,0x3fc4d810,0xaf8736ad,0x7d953776 .word 0x324d93c5,0x373f0413,0xfab6be6a,0x89150f66 .word 0x80719d44,0x3ab04437,0x9887bd0c,0xb6c17b13 .word 0x1e57fa4b,0xd0884215,0x3c81da93,0xfa29a2de .word 0xaa7d0a20,0x7bd98ef2,0x86612d49,0x3fb00591 .word 0x044dac22,0xcaaa0882,0x7b9daf53,0x516a4bc6 .word 0x8cccc690,0x2169a1b4,0xcc209cb6,0xb6b9803e .word 0xb9c9d644,0xd65262cb,0xc74cfdff,0x8449c923 .word 0xacf9d618,0x4e849d4c,0x3d9a4a5d,0xe19e9cb0 .word 0x80e9a862,0x7db8cc6d,0xbaca831b,0x1e30cacc .word 0xe38f2d10,0x3ed8b528,0x8fc109e8,0xe18af429 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 0x00f1d51a,0x40370244,0x41c836be,0x872d94d9 .word 0xb26c013d,0x6545bad7,0xdb1cbd23,0x92477bbb .word 0x2d9ac83b,0x8d2e50fa,0x940c8f5b,0x45f20842 .word 0x985b7c07,0x37236cf2,0xe26ab250,0x7c21661b .word 0xe4e6fd70,0x66d97be4,0xb9fae6c8,0x19e026c4 .word 0x111cab22,0x18a8a6e0,0x641311c3,0x6641570a .word 0x72c61ec3,0xa4e100d5,0x422ce6cb,0xbab80e4a .word 0x9c2fbcc1,0xd09fe761,0x48e3bad8,0xc730edfc .word 0x58916d9c,0xde9de6f6,0x0ebe689d,0x7b2671ea .word 0x7917a3d5,0x999d2025,0xd952b346,0x25e38677 .word 0xdac43d14,0x99c67588,0x25fb9323,0x4abca1f1 .word 0x041f638e,0x1bc98b36,0xb325462e,0x1a50076e .word 0x1065eb32,0xac0433af,0x352bad9e,0x1386252e .word 0x9bf99c84,0xc930c42d,0x0991f403,0x7d041753 .word 0x67bc5b31,0x902775d6,0xe9e1020d,0x53751d39 .word 0x5cead979,0xafd40a42,0x020a97a1,0x7cb21b52 .word 0xb228b295,0xaab06842,0xe280c4fb,0x42955028 .word 0x98135264,0xc46ef049,0xa8d67eb9,0x076a379e .word 0x7c215bd8,0xf44f183f,0xa525519b,0xe01419c2 .word 0x7f6f8967,0x3bf59ebb,0x34842e35,0xe29a817b .word 0x4cc58930,0x65d13a3f,0x097ed3ad,0x6ee293ab .word 0xe01ef61c,0xc2113998,0x1a65c651,0xaa295400 .word 0x24e23f0a,0x4f9b0d50,0x9ef66ab7,0xe0aacdb9 .word 0x7ff72416,0x52a71786,0x55156863,0xa4ae0f17 .word 0x0539f0fe,0x4012963e,0x5e730dfd,0x5796209d .word 0x4111795e,0xc5d2a5ce,0xa24f65cc,0x88772f39 .word 0xc7eacd6d,0x97cb6f3c,0xc553039b,0x35580162 .word 0x381b2a0a,0x6cada0fe,0x1c0b9f69,0xfbdf32c0 .word 0x9299feeb,0xff2ef933,0x55ddcca8,0x6d399d81 .word 0x6eb621a5,0x57e32e76,0xc00dff3e,0x1e12d5e8 .word 0x0af27559,0xbf25b610,0xdbeaf6b9,0xbe2f3406 .word 0xa1eddbbb,0xff6c0631,0xf89bedf9,0xc1d7d52c 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 0x4ae3b4f1,0x77c0b5cc,0x6c1945ef,0x37b66fe0 .word 0xb980561d,0xe9bee306,0x2d669b05,0x632dd746 .word 0xac772832,0x3eb11d33,0x4c481209,0x45b5af8f .word 0xcafc2efe,0xa4f9e488,0xbabe6493,0x1912a5fc .word 0x5e7296d3,0xe25589fd,0x54cebf16,0xc9451af7 .word 0x92c31b73,0x5ec26a0e,0x8c0d9bcb,0xad0e2c97 .word 0x56adc2eb,0x2beb0848,0xc9cbbec4,0x61dfe458 .word 0x87d2f159,0xcc6e4ab9,0xbdb3ed95,0x9f6664d0 .word 0x7b81c6de,0x4f0b5a2b,0x2d9f102b,0x079a8f67 .word 0xa3737c3f,0x35fe7797,0xe0fb8849,0x1f195827 .word 0xa1d04bd9,0xc79106e8,0x82ff9f27,0x590f005f .word 0x2ea3ba61,0x97f07a0c,0x5faac78e,0x953ee35e .word 0xdb3b3e8a,0xa0673140,0x5c40cbeb,0x92c61d93 .word 0x1c0fc51c,0x36599f54,0xff6cdd3a,0x5f8690da .word 0xdf4e1cab,0xe5c44491,0x4914eb63,0x489152f3 .word 0x0a67f0e9,0x36fc7a1a,0x5b68fabc,0x8e0b45c4 .word 0x0caf0b82,0xe6d392db,0x4b78bb0c,0x03fce418 .word 0x985427b9,0x7ee0992f,0x2fd7f268,0x2fdf2ec7 .word 0x26c48d6c,0x59446126,0xb719a828,0xf1460494 .word 0x23fd5778,0xd07a0daa,0x4d443208,0xb14f5e7a .word 0x5fcf4b33,0x265356f8,0x03ec3624,0xd651b249 .word 0x50e4999e,0x50b38a51,0x359add81,0x426c621a .word 0xe9318bd0,0x3803ac7e,0x44e43559,0x87e2d88a .word 0x6855bfc1,0x7e6fe806,0x6af2a363,0x75baf234 .word 0xd8956ab6,0x9ed8ac76,0x52ee27fd,0xfa6930b7 .word 0x1067a037,0xc88de442,0x1b1b5ec0,0xff824b67 .word 0x7c6d8b9c,0x49ec2c89,0xf5518f37,0x035a81e6 .word 0x6b869928,0x3f573862,0x43cdb92d,0x7e4887c1 .word 0x05b1e6c3,0xaa2b985d,0xc7389957,0xb2cfa0dc .word 0xb1f246bd,0x3602fa88,0xc247ba5a,0xf9ed34ce .word 0xf0f93d54,0x4570916b,0x7204f52a,0x060ae284 .word 0x9f464f5e,0xf47afa7d,0x12d603fd,0x596791ce 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 0x15461a97,0xe17211c1,0xc97591ff,0x8d7b433d .word 0x0c010d1b,0x3d805c7a,0xdcd9a2b4,0xa7e8f12b .word 0xd74db65f,0xef2b3614,0x2923f3e7,0xc75576fc .word 0x7bb2c75f,0x829f5270,0x421be798,0x0b9df81d .word 0x861c94e9,0x2772017e,0xabd8e65b,0x4a6a9385 .word 0x4b4f9381,0x9e8a5d4b,0xb8760167,0x70255a3e .word 0x8608624c,0x1bcfb890,0xa85da9ca,0xd98c80b9 .word 0x56500825,0x999f78a7,0xd1fa4dc8,0xa100c4ed .word 0xda871803,0x7f2a613b,0x67d58147,0x120abfd5 .word 0x41bf2e00,0x8a03d91d,0xf1fac5b7,0x37bf328e .word 0x4d21b78d,0xf4b9a6f7,0xe7f3368a,0x9b98c0a2 .word 0xff63791b,0x190645ad,0xd3771a4d,0xcb9ff175 .word 0xeab6de26,0x524e702f,0x62cdba11,0x26f2cef5 .word 0xb9130ea4,0x27e1bb18,0x1a6b9ace,0x1601f57f .word 0x58aa03a4,0x3815e214,0xad0c20a7,0xcafc5e5e .word 0x99b34fff,0x1120f806,0x87bf7fa6,0xea701d3d .word 0xa3ab744c,0xe548097a,0xd32ab530,0xe7871a4e .word 0xa75a5d83,0x9256ec30,0x8e24ef0d,0x228c1bad .word 0xe5309385,0xf9624f20,0x262537d7,0xca18faaf .word 0x26d59a09,0xa5b48283,0x5a3aec51,0x41c1e13d .word 0x5f057cac,0x8f905b3a,0x2a1cc227,0xf3a725b0 .word 0x17b25aae,0x1123255c,0x4e37872f,0xdaa6074d .word 0x1c0e546b,0x516580a2,0x14b1554b,0x37755559 .word 0x5a50a7c7,0x38a98b44,0xde744d1c,0xc3627ff5 .word 0x09605139,0x2b880f24,0x0bc1d3d7,0xb5c0780b .word 0xd60829b5,0xca1bf401,0xa88eab10,0x8d3dba99 .word 0xc0e053db,0xaf48b8fe,0x28b08e0d,0x9d760d7a .word 0xe2b2c033,0xae3fa84c,0x7a688b80,0x9b1349d7 .word 0x36fa9210,0x92dafb1a,0x2dca30cf,0x7509106c .word 0x993c026c,0x6a556309,0x22633b7b,0x5ee36498 .word 0x11979c9e,0x31d02dbc,0x076702ed,0xd6a457df .word 0x258fb376,0x8e72766f,0x4bb306ac,0x106f34b0 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 0x3cd42a41,0x6604b3e3,0x2192bdef,0xc9c066d5 .word 0x9ff3427d,0x1a9bda97,0x9edac8e0,0x05ef5e2f .word 0xee3a1965,0xc03e7e09,0x0a451422,0xfe02e572 .word 0x8ea11e93,0x5b2f2b8f,0xf991bf67,0x6fc65c7b .word 0x2a0cb809,0x357103f9,0xa2d5b2ae,0x66b6ce13 .word 0x420ae82c,0xb44d71a3,0x8e72aeda,0x4160652b .word 0xd325101e,0x4978aab2,0x2aa79b7d,0x212ac4b9 .word 0xc1d59e26,0xb4fea210,0xd89c89a7,0xa5a70396 .word 0xfd70eeea,0x0401e7e8,0xf34ab99d,0xd7bafa03 .word 0xfcdbd625,0x050791d5,0x66af4d19,0x83e6305f .word 0x39bd09b5,0x0bbdab77,0x7cfb2b75,0x6cc519e2 .word 0x12741e18,0x5341b449,0x281e667e,0x8b6fc16f .word 0xe4e18d2e,0x5aae03c0,0x54d4df12,0xd81b32d4 .word 0x4d3a47c9,0x6d551ef7,0x0d57700a,0x6eb6a079 .word 0xcff06b27,0x06860c51,0x32ccd601,0x83f4fd38 .word 0x7bdda606,0x62385cb9,0xc387bee0,0xb3c1c04c .word 0x90b97e00,0xb805d4d9,0x95cc4f6f,0x03d2660b .word 0x833518d7,0x3b3511db,0x28b65399,0x37dd0140 .word 0x2265f865,0x81cabc5d,0x770e1464,0x1baf4be1 .word 0x38e16a77,0x26a91fee,0x4ddc83e3,0x5d1bb766 .word 0x5b9b9026,0x414ca6d7,0x8308572d,0x39372fce .word 0x74846284,0x1bb694a5,0xaf6ededd,0x9dbfbe9e .word 0x7ac6eb16,0xcf72348a,0x998abdf1,0xed9164a5 .word 0x8a4dcfe5,0x27f705e1,0x2f22c9ae,0xe69578ad .word 0xa82a9fa7,0x9b7c2a6a,0x25ca4f06,0x730850f9 .word 0x0c23dae1,0x572cbe88,0xf4502d24,0x9fcb9fc2 .word 0x357c7f01,0x9430cfb6,0x9a967d97,0x3e086fdc .word 0x100e91ef,0x2a29c1c5,0x6d9ac464,0x6b489273 .word 0xfa607c56,0x9bbb8ce1,0x863a8e16,0xcdd01467 .word 0xe195c659,0x1d62bbb6,0x7a0ac3f5,0x41987eb9 .word 0x0b1db684,0x2b74a269,0x9c99b88a,0x227cea58 .word 0x41c88722,0x868622f8,0xb704f0f0,0xd3698dd3 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 0x231edc68,0xc20d9fe3,0x5f0dfcee,0xadc3c236 .word 0x56802419,0x828732e6,0x06cdbae5,0x880e4a04 .word 0x6739a42e,0x1aa15265,0xe304a6b3,0x16d2dcf2 .word 0x9c00453a,0x8073fb5d,0x349a6775,0x541a0bf1 .word 0xaaf38d04,0x589de39c,0x3b51399e,0x5cc53f9a .word 0x6b8c44bf,0xf9d7ce45,0xae772adf,0x1231a1cd .word 0xf0c27437,0x512d7e26,0xe115ee4f,0x572eae61 .word 0x3f487123,0xdc1268f4,0x037ca14e,0xc14165d6 .word 0x21fb2e39,0x78590964,0x84e82dc5,0x81ca6eae .word 0x62e6729f,0xa1e31d68,0x2ef4245d,0x10b8c12c .word 0xfea09208,0x2f6412df,0xa5badf0b,0xa7d98ee2 .word 0x9651b4be,0x7fff75c6,0xb9c956bc,0x42967b7e .word 0x5982b5b0,0x511aac6d,0x85859e62,0xbbc3c0da .word 0x74487ccf,0xe414af20,0x741e7b38,0xd2de7ba0 .word 0x2c8b8bbf,0x01a2b2f9,0xd21ce9e0,0xf785f378 .word 0x8ed8c811,0x9621e20b,0x119f923c,0x3f22afa3 .word 0x8f26132d,0x00d7fae1,0xcd7d61ab,0xf6db2930 .word 0xd6fbcc1e,0x0fa24fc6,0x3268aa3e,0x1cd7fdb7 .word 0x75eea527,0xccc2d248,0xc2647acb,0x1b4ca546 .word 0xbba95cdf,0xda1b030a,0xd9acc29c,0x51f85467 .word 0xb967b63d,0x90275d38,0x76386a64,0x60ea91a3 .word 0x4085a059,0x08e89df9,0x9abfc091,0x70caebb5 .word 0xcea42961,0x858053bf,0x08ccb3dd,0xc757d269 .word 0x0127fb38,0xce6b2678,0xf06292a1,0x4518133d .word 0xa5a24689,0xd1e8f808,0xb38c801d,0x8e3a7230 .word 0x9fadff35,0x40a867ce,0x2037bed9,0x0a3ed55e .word 0x27761de0,0x5d1aeac7,0x9020dd04,0x685400db .word 0x50b8c824,0xfd6a1f90,0x577a0253,0x76e6e2a5 .word 0xb1eb7b02,0xa3bb710a,0xabeb8f18,0x2d9cdb56 .word 0xefb011c3,0xeec7d7b4,0xcaead828,0x709160f7 .word 0x4f856c91,0x98d71087,0xb42f65ee,0xade7af91 .word 0x1e607795,0xe7d84a99,0x14b693ce,0x46dbf745 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 0xbb367d6b,0xa83b044f,0x8d1f6949,0x0b1c53f1 .word 0xf12af54b,0xc07f6389,0x399294f9,0xfa27a6bc .word 0xc43f483e,0x20b968df,0x3fa841a5,0x845629bf .word 0x55442531,0x90d269a4,0x92a74fd6,0x751c958f .word 0xeb9e1879,0xe4b213c5,0xcee4e864,0xbcc4986f .word 0x0cd5f89c,0xe797aa63,0xff81bd78,0x7829c3bf .word 0x073f04e3,0x78cf8de2,0x851934ae,0x36b1b423 .word 0x25c2e7ba,0xf5512dde,0xeea88411,0x0ffe4192 .word 0x19d1010c,0x84cad2ec,0x48fa996e,0xf5440600 .word 0x0f6ae1f3,0x285ca560,0xc9cf0782,0xf6379601 .word 0x48ae06de,0x5c594bce,0x604ed066,0xe0557e0c .word 0x27e84ab9,0xfa9b4391,0xe87a0e18,0xa2f57bf4 .word 0x718a4bbb,0x78077c14,0x3a4f171c,0x1ccdfd14 .word 0x781e19d7,0xd59869fb,0x757c6eb3,0x25bd0b9f .word 0x28132b40,0xc943353e,0x4daf57df,0x05c4f0c7 .word 0xddc90d34,0xc098d1c2,0xcecff2dc,0x940a6bf0 .word 0x83f436b6,0xe1f5f1e1,0x913ce8f9,0x6080fc42 .word 0x73c4a349,0xa8687dab,0xb8bbf019,0x7f0e7a8e .word 0x266562d8,0xb86331e0,0x51306fd6,0x3b27fe6f .word 0x2f861320,0xe1f852d7,0xc84b2007,0xf3930134 .word 0x01e0f8cd,0xf5e20ff0,0x917d0e8b,0x9b98d357 .word 0xe9461ccf,0xdf7a3752,0xf5bc984d,0x806b9b42 .word 0xebd177ed,0x76f76bfc,0x5267b9ea,0x0018968e .word 0xed65863c,0x42e875a7,0x7593136e,0xccc9bf20 .word 0xbc3e0471,0x6c2ce6a1,0x9c061e22,0x6d78ea32 .word 0x1952defb,0xc50b229a,0xc8f98604,0xaa7ab68d .word 0x340d3adf,0x265b87f5,0x649bcf94,0xded79a34 .word 0x462279a9,0xdb8bc633,0xf0520fb7,0x7523cbb2 .word 0x33bce604,0x585b0345,0x4e84cb6d,0x6dc21a98 .word 0x9eea4bfb,0x2253a8d1,0xe4f593ef,0x14b60b91 .word 0xbc4c4988,0x85b8bbb8,0x795f926a,0x9803a8cd .word 0x9e56ffe8,0x307e944b,0x3a25dbb4,0x6fcce4e8 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 0x3e146c71,0x85462a40,0x06bac025,0xba725447 .word 0xf2596eeb,0xe9e357e0,0x28612a36,0xf2636d88 .word 0xf036c798,0xcc1150fb,0x07c2854e,0xe34d4ed6 .word 0x88815fc8,0xbd10c556,0xd477b23e,0x0eadef76 .word 0xe6920fcb,0x39c9910e,0xee9fe6ee,0x49c57231 .word 0x652047cd,0x7a062493,0x868b2e23,0xd1223ba2 .word 0x5cc95e3d,0x92382a9e,0xe2c12e25,0x4d154be1 .word 0x25dc18f5,0xce9b4b4b,0x980eed15,0x8b7087e4 .word 0x65d4a2d7,0x57978551,0x42f44e08,0x3f2797ff .word 0x31f4f7b4,0x5acfd3b9,0x2d06b20e,0x15f77933 .word 0x33a0ea79,0x8cd2eb36,0xf82266e6,0x6ea3e1ad .word 0x8138ee2f,0x5eda6210,0x1dc8fe19,0x1bfa3026 .word 0x2dcc3266,0xa01e7375,0x7e44489a,0x9e450c24 .word 0xa8275a07,0xf16b0585,0x3186c019,0x8bb03841 .word 0x29597aab,0xaa01d6d2,0xb6e68d8f,0x8cd177ed .word 0x60d178d7,0x3537e104,0xddbe77f1,0x3c8926e0 .word 0x2994c401,0x76d6a3c6,0x0c7775ea,0xe6fee789 .word 0x6cdcba88,0x77c06ee6,0x912f21e8,0x264391d4 .word 0x60729d5f,0xfb36d0a4,0x2c3bed85,0x0e4de60d .word 0x7c3b520f,0x687ff34c,0x5f80e81b,0x8f45f459 .word 0x1f3af5e2,0xe0a7b878,0x5ef89eca,0xd1f96b5d .word 0x7c99bd11,0x00f7fb33,0x2a3993ab,0x7ce10eac .word 0x5631bcae,0x601e04b8,0x8e128202,0xcbac1970 .word 0x02b4dbb7,0x081aea33,0x1b1da249,0x8dda34f0 .word 0x66e077cb,0x639fa637,0x210ec1ca,0x33b7f367 .word 0x37839f18,0xbb5274b4,0x9d9235a3,0x3bf808cd .word 0xb96df9b1,0x3d3b2145,0x1ec0eceb,0x1f7324e5 .word 0xee2262d3,0xa9784db6,0x8c8264a4,0x69cbc988 .word 0x136b772e,0xf26a3425,0x439591f4,0xd5073af4 .word 0x3e008768,0x51b3216f,0x127643c9,0x5955c3dc .word 0x47e57be1,0xdd06720e,0x25489878,0xbe913dd0 .word 0xceece14c,0xc83d0ba7,0x3d09688c,0x2031bcc0 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 0x96021e6f,0xd7d08093,0xf7fb5af3,0xa6eac24f .word 0xb7f5a1b1,0x65a8bde6,0xbf2817fa,0xce651bf5 .word 0x424fcba4,0xee5260e8,0xad6045f6,0xda5a4827 .word 0x55bc16de,0x1b48e413,0xc1330e7e,0xf541f685 .word 0x4243ce59,0x2d89a770,0x72980d60,0xf05e1fe7 .word 0xe873457d,0x141d148c,0x2ed76650,0xe9c2fd53 .word 0x57a50c64,0x4fdb9b71,0x6fdefd74,0xdb89d8fd .word 0xf32d1387,0xda7163fd,0xcd59f5c3,0x496f1533 .word 0x0fc33bba,0x98c18b09,0x1ed01ec3,0x7cc79e8c .word 0xcd04f59e,0x35969a18,0x718b9779,0x49092e83 .word 0xf7e93727,0xdfb7c878,0xf4fac04c,0x88682d2d .word 0x79697265,0xf7d364ba,0x4908f96c,0x6d7eb745 .word 0xf4e679b1,0x250ea462,0xacfaeca0,0xa1335a36 .word 0x3e8163c7,0xd0ff63ed,0xcd409b9a,0x5c50ae5e .word 0xa1cce224,0x8940481c,0x3e97bc4b,0xd2f5d304 .word 0xc18101f4,0x962ccad8,0x29ae9f8c,0x69d7eb27 .word 0x259a2dcd,0xc94e2af2,0x071cd938,0x1037892b .word 0x716b5b37,0x03b79c5f,0xe99efa48,0x499f2332 .word 0x14ac2a93,0x9f223a5d,0x4286a617,0xa5ebb0ae .word 0x098ad080,0x0a8116cc,0xebe95825,0xa8a31829 .word 0xe9eab73d,0x56b657ff,0xc7322b44,0x5f94e7f4 .word 0x7fb66063,0xcf647d4c,0x2b4460b1,0xb2877218 .word 0xfb1e97ac,0x1d0c58e3,0x4e96f3b6,0x33b0d4ef .word 0x5fc3f2b8,0xda0fa5e2,0x12402baf,0x1e116baf .word 0xc6742768,0x2499f261,0xf4a392d9,0x3b17f928 .word 0x14fbafe8,0xf08d3b47,0x1658c153,0xd0e314fe .word 0xc5f862f4,0x32f68683,0xebf6d552,0x69bd4f01 .word 0xa9f3ff0e,0x47828e48,0x0da99f10,0x32cbef09 .word 0xbc7718a6,0x56549d24,0x38a0ee1f,0x0e4044db .word 0xbf7fc3a1,0xb9d3ecc1,0x84edb842,0xcc57d153 .word 0x5134b7c0,0x27d3bac2,0xa846a0aa,0x14fce59e .word 0x67c6aa67,0x4ba05f76,0x95156f5e,0x10e1b24f 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 0x8f5263ca,0x09dfd2e4,0x6dd8e720,0x5088afd1 .word 0x23d8e4c3,0xba7d63d5,0xf17c6492,0x3fbefa5c .word 0x1da14fa0,0x2783f566,0xd5b7e862,0x0e93f142 .word 0xdd0a744a,0x00984ba1,0xebb80018,0x57e6a68e .word 0x74944c24,0x4e5ca84b,0x724f0a12,0xd4e8c0a6 .word 0x12cb9cf0,0x0dff54bb,0x0f51ad65,0x86560d35 .word 0x54589ef6,0x7e5b9c0f,0x295d501f,0xe767e421 .word 0xf4fd77ea,0xec5ae3f3,0x493aacb3,0x1fcc88a4 .word 0xf0550bd3,0x04c49a5c,0xe91cf8ac,0x9a22471b .word 0xa240f8ff,0x8e7ba7ff,0x3cce09ee,0xb48f2d09 .word 0xec265710,0x7103443c,0x8b8349c9,0xc9777499 .word 0x462ed980,0x55b59335,0x34a7b54d,0x9b11190a .word 0xb06209e9,0x264184a7,0xdf3e560a,0x6bbf84b2 .word 0x4f383f59,0xf5972aed,0xf65c47a5,0x10e3bd6b .word 0x76d285ee,0x73660565,0x0a045ec4,0xf69b698b .word 0x8782b72b,0xaf85a8d7,0x2cdc473a,0xefae5779 .word 0xdfa41089,0x741d5c38,0x4056f523,0xd3d804fc .word 0x3be3a0db,0x9b270883,0xdc73deff,0xdc9c94b6 .word 0xbba32195,0x1e153ac4,0x0496c89a,0x80bf35be .word 0xaac5dc50,0xec13c49d,0x658dfd77,0xd060c1cd .word 0x3bd52cf7,0x90176613,0xec70c3d0,0xfb105c16 .word 0x81324798,0xdccdddac,0x9a170607,0x2921b064 .word 0xa6a6a17e,0x77b50056,0xe8a22e98,0xd000f89d .word 0x614f1e09,0x4e247cd2,0xe9b555f2,0xd6ef8b81 .word 0x4ee15b65,0xfc77f5a4,0x9c105d24,0x67ffbd80 .word 0x03175b34,0xceaea1f4,0xa0b89230,0x004bf9b8 .word 0xae7cc7c2,0x6b5906c7,0xbed756a2,0x8cfc56a3 .word 0x2dbaf01f,0x8cc5a68c,0x79ce3a95,0xf9fa63db .word 0xd7e918e3,0x69783a2f,0x0b8f16f9,0x2aea0044 .word 0xc467d87c,0x65e7e709,0x1dcbb7d2,0x9cf6535b .word 0x3562784f,0x807537ae,0xab054d86,0xb06b4fbc .word 0xc21a6727,0x4825cd57,0x73a605d7,0xe72fb5d6 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 0xba26d0f1,0xee638181,0x73340494,0xbfddb0b8 .word 0x1b1a229f,0xa98102dd,0xef646942,0xa6a98465 .word 0x4b3cf2da,0xdd5bfc82,0x22401945,0x2050d627 .word 0xf94c67c8,0xefaa2228,0x4992a731,0xb6ab6d59 .word 0x0e275ea3,0xdd4df10d,0xe4463460,0x20268068 .word 0xd6794887,0x3e2cc690,0xf65bcb5e,0xbc2d8e5b .word 0x80ecd229,0x0d80ac7a,0xb71ab99d,0x828dbf9a .word 0x9b0aab1f,0xc5f01304,0xfb505120,0x23c1e2b3 .word 0x89c599f7,0x1e4d72da,0xbf164d26,0x45247f37 .word 0xad09d6e9,0x7dc38d58,0xbc5597bd,0x08bcea00 .word 0x1f43cdf1,0x90262d94,0xd4bf785b,0x202929f3 .word 0xf6b91f50,0xee3e130b,0x0261e354,0xee3b5693 .word 0x0a3bebdf,0x90b36ec4,0x819a8f11,0x91cf4973 .word 0xa49c6743,0xa2c4cd41,0xc5d6c79f,0x777e7b87 .word 0x64dfc69c,0x1321f1ff,0x6bb81e2a,0xab6bbdd3 .word 0x197e914a,0xc72eab6b,0x01a9afbd,0x8fa4998a .word 0xbba3edad,0xbc6a56a1,0x2166300a,0xad987218 .word 0x0e5cce40,0xefdb580e,0xe0bdeebb,0x34608e50 .word 0x0fbc7692,0x17be79d0,0x1a8dda41,0x8e7bc877 .word 0x2e671021,0x35e1930a,0x6a91f502,0x0ead1e1a .word 0x3be8dea3,0x7c4b314d,0xfba5fcd1,0xad78e67a .word 0xdd16a27e,0x808579d1,0xa5313fbf,0x6b20ab92 .word 0x65a12eb0,0xb671090d,0x278bfd85,0x5e097e9d .word 0x6fa6c6e8,0xea17e645,0x7552923b,0x0c26f239 .word 0x84e140fb,0xa481b50b,0xb73705ab,0xdc909d3e .word 0x879a038f,0x79b363a3,0x093a39b0,0xdb6dd09f .word 0x3877add7,0xfc65a2d1,0x75c92771,0xb8375ba3 .word 0x76f0e015,0xa96d2103,0xf2b5e267,0xbf04deef .word 0x4d6a0ae2,0xde5ae74f,0x195f6a41,0xa3c3e697 .word 0xdbed1f1c,0x4b69c17e,0x1b498af0,0xbc1eed2c .word 0x522268e9,0x45843504,0x1adfc40c,0x670f88f4 .word 0x001d626f,0xe2857253,0xaa908f34,0x286bedb9 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 0x6d0d531d,0xe6f08204,0x09bf7b96,0x7c4d3b0e .word 0x3e0765b6,0x435f737f,0xbbc3d3e9,0x836be10d .word 0x3186590a,0x6540ae0e,0xe9b082b8,0x1c1d7138 .word 0xfa86c8ba,0x6b25a07e,0xb4e0086e,0x7283f826 .word 0x74069420,0x2143802a,0x92a1fea6,0x7d13880a .word 0xd7c58f05,0x2216de42,0x4afc1655,0xca35bf01 .word 0xd9c190a1,0x55eedc36,0x65fb8072,0x69d2dfa1 .word 0x7894579a,0xa67e9e1b,0xc78b2b96,0xe4591b13 .word 0x2b65944c,0x2af6face,0x8f3f3036,0x9decdc0e .word 0xf460a9e1,0xfc468ca9,0xbe8e20bf,0xf3b24c76 .word 0xac52b89a,0x7ff384da,0x3eb28fbb,0x238b60f9 .word 0x3e64b59a,0xf9fbc57d,0x23942c56,0x45e507a7 .word 0xb06b1b8e,0x9e21dd54,0x001b2f0d,0xbed1457f .word 0xef3ec492,0x969fc526,0x1bf01753,0xb7e33ef2 .word 0x668831e9,0x34bb247a,0x8dffce07,0x1551c4d9 .word 0xd21e2708,0x093a8951,0x4d874626,0x304b1da0 .word 0x2bbfbace,0xee3e8178,0x28fa76f6,0xbd99770b .word 0x45e28020,0x48b23899,0x97d86d2d,0xde4dc1c1 .word 0x40e66837,0x8b7b425a,0x3ae5f7ef,0x2671d95f .word 0x769a1da9,0x777df6f5,0xdac5ca0a,0xac786c44 .word 0xb0f8eac9,0x7604b794,0x6e26abf4,0xafc2c1c7 .word 0xe3446eb0,0x06966fe8,0x7d817ecc,0x8b0c3bd4 .word 0x34cefb85,0x35a53862,0x751eb7c2,0xf40052cc .word 0xaf9c0213,0x05ce459c,0x68e22d17,0x2045e3f5 .word 0x470397bd,0x93eb2a80,0x0952d009,0x4ca4c1e6 .word 0xecbe6189,0xdcf26038,0xbcc1d3b8,0x09efca59 .word 0x6921761b,0xed89dcd2,0xf9cb85de,0x616cb42a .word 0x6bf48f61,0xfb50b58e,0x03489566,0xa4087019 .word 0x8e33a5ed,0xdb2dc2f6,0xdd684cc2,0x979829b1 .word 0xab91ae2b,0x3d0c2de0,0x153f1175,0xf0d713c0 .word 0x8e60a3d6,0x2c4ba38f,0x6dbebb32,0x7bc3eae5 .word 0x0d617d3f,0xf0a0688b,0xc8e064f6,0xdf731369 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 0x1919531f,0x3ffee29b,0x27e8b03c,0x2d0f7b2c .word 0x63b4db35,0xee0d7a4a,0xbd1ca546,0x7541eefb .word 0x6236af9d,0x1e07a750,0x0e9b1283,0x833cc662 .word 0x892d16a8,0x36322948,0xc5e54cf3,0x187de723 .word 0x20e47791,0xd13b73b3,0xb2d6bf8a,0xc82206b4 .word 0x7c0abd6b,0x63f02d29,0x846ec728,0xc802382e .word 0xbc0e088f,0xa422bcb5,0x02f69814,0x0bdbb175 .word 0x4e0cd866,0xe867b73c,0x1df0b06f,0x5aa7866b .word 0x4b68341d,0x0fc288cd,0x43cf75fd,0x72d7c066 .word 0xad88ec7f,0xa4251fda,0x7c538d34,0x8f4e0d4d .word 0x9626a1e8,0x4ec595b7,0x5234945b,0x9a6698b9 .word 0x4fd95b6a,0x068938da,0x62b69c54,0x0c15a719 .word 0x4b575823,0x2997a918,0x719b9f27,0xf2936508 .word 0x3b860d8e,0x9a1b63ed,0x92d3e38c,0x7f690a26 .word 0xb8bffd3e,0xb03522b0,0xf0ff704a,0x5a31e67a .word 0xdf729a9f,0x76b5fbcd,0x14e79b39,0x4b475be5 .word 0xc467a44c,0x1f56e51c,0xa9fef57c,0x7e87d719 .word 0x207bcfe7,0x10224b4d,0xf39c7141,0x727cadc7 .word 0xf99fdc11,0x54d7f178,0x344c2062,0x5f3f084f .word 0xa364a346,0x67ddd935,0x184e2382,0xf1997fbb .word 0xe0c79f19,0xb17cd5c1,0xad80dffc,0xd860dd20 .word 0xe976ad80,0xfa4a53d7,0x67d4fe80,0xed0bc421 .word 0xdd4bc8f6,0x6015b94c,0xa071bf0c,0xe680839a .word 0x549ed517,0xd69b8972,0x305e9aaa,0x6835bdc7 .word 0xcbec8d45,0xdfed2759,0xf38be9c2,0x7d2e91a5 .word 0xbf7efec6,0xba1fcb45,0xfcc6b7da,0xce2ad8d8 .word 0xf12f7520,0x42826749,0x49060fe0,0x8fa302e0 .word 0x62da6e93,0x4ae587d1,0x4a576720,0xe19e8561 .word 0x09c69c01,0x59b1ab67,0x34da9113,0x4bc71fe6 .word 0x1913b488,0xbc27d41f,0x44eaa3b2,0x75fa3e54 .word 0x9077e1fc,0x3e081a7f,0xe4e26ac1,0x93d0d853 .word 0x766ef1f2,0x92c8cf31,0x5af0d09d,0xe0cd3bd8 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 0xdc11650c,0x3a708241,0x3298ff8c,0x818bbd58 .word 0x0ee02173,0xff7939d8,0xdf2723cf,0x03d197f8 .word 0xd070a569,0xbfecb7c7,0x916685f7,0xa872d99e .word 0xc4a6cf3f,0x891e421b,0xe53fd742,0x00bde61a .word 0xe60c3294,0x6e8fe04e,0x006f7384,0x02046f15 .word 0x6c4f571f,0x51488b5d,0x4c70d399,0xdec5063a .word 0x5163f9ac,0xd833eb8d,0x0b1326fc,0x48c5032c .word 0x8ee8d6dc,0x2e6e60b8,0x9b9dbbbc,0x114ca3cd .word 0xfd656b2f,0x261b5850,0xf4f21fc3,0xde4420ca .word 0x0d6b26d3,0xc938bdf0,0x1e6979dc,0xcaeb3a10 .word 0x8f66224c,0xa113a36c,0x6fc6b8a9,0x6de6cde4 .word 0x5b9ddee1,0x3036ca84,0xe189b170,0xc2a9a88d .word 0xf408abad,0x5de6ef12,0xfbeef043,0xe1613212 .word 0x7a15b924,0xcf7f25a4,0x200d004d,0xdd5c8009 .word 0x935b9331,0x4665bf02,0xa9bfc5af,0xd2638800 .word 0x1b84f703,0x381d5b4d,0xc4d276d6,0x9338f892 .word 0x21d3e497,0x2f702e74,0xcf213621,0x5602a4d2 .word 0xf9fbc789,0xf73d4785,0x0035480a,0x30811ad0 .word 0xf2826045,0x5b7876f6,0xf9aa0ff9,0x3206cde4 .word 0x3b4510db,0x3a181870,0xc0fca76b,0x89688955 .word 0xbea91ae7,0x06047c5d,0x64b80d8f,0x826aa90d .word 0x67fb2045,0x35118170,0x0d72ffe1,0xb3ac454b .word 0x3651c793,0x4986673a,0x7116eaf8,0x5c9bd888 .word 0x0df68e6f,0xbb3e8de5,0x81af90fb,0x35ef9b3d .word 0x78755443,0xda60f10a,0x5fd801ea,0xa9e286ac .word 0xa002a089,0x33d186bf,0xc701bcbc,0x78e3f9d1 .word 0x77f0416b,0x527b3c7b,0xfcafd94a,0x37290258 .word 0x1f6c959c,0x0d829f54,0x1444a758,0xc1feead9 .word 0x36e2d80c,0x3976fe2e,0x2a8524ba,0x6069bea5 .word 0x2cfa6296,0x6b884fcf,0x92e6b7ce,0x3809d922 .word 0xeab3e4cc,0x993065fe,0xa05c7e82,0x5f5a8ed1 .word 0xb0ecfd13,0x9c4d9176,0xe188f317,0x70e0c7a7 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 0x50e8b673,0x270c4679,0xdbe53a90,0x46e52bb1 .word 0xf2e63123,0xce324139,0x754c0981,0xc0d75a4b .word 0x45d328da,0x6cf29da4,0x3c89729f,0x85a8abba .word 0xfe66e3fb,0x2edc2a7e,0xf6af6380,0x4a718955 .word 0x4d2f3d3b,0x4ead29a0,0x688eb8ec,0x05dfa191 .word 0xa2e7f972,0xa224c661,0xe0a15507,0x9701b6e1 .word 0x74f50cf6,0x98a1be1d,0x8db5aadb,0x32b6c708 .word 0x8a152408,0xdab8fec8,0xd3f3d42c,0xc4c437fb .word 0xb7e0ba0b,0xa1606872,0x9e749f6d,0x1e354b67 .word 0xdae4ebef,0x6d8a6b53,0x96931d74,0x331b12b7 .word 0x0de5a0da,0x4dee3c00,0x4322206b,0x48e8752b .word 0x565ee0af,0x44b4587b,0x2eef51f0,0x3d476a43 .word 0x89af4052,0x0b249f12,0xe1d4499a,0x1da895ff .word 0xcf0e4981,0x1d64b7df,0x5dedb427,0xea213a20 .word 0x0a698cca,0x4a56da96,0xc4c8f169,0x36551169 .word 0xf02a8a14,0xbb5a1e14,0x7947515b,0x4d8c83df .word 0x13941b0e,0xca3f5f8c,0x29d1716b,0xeb483211 .word 0x2757a47f,0x8243ff63,0xd22cf786,0x2dcefd28 .word 0x68d747a4,0xe753f025,0x124fb700,0x7a1601c5 .word 0xf88f4613,0x73552879,0x33a56072,0x3daf5c7b .word 0x2338a6ca,0xf2eba968,0x7625f333,0xaf7cfb63 .word 0x63721829,0x76b0d459,0x9e313209,0x8b2361ff .word 0x6132301f,0x35b2aa7a,0xdc2c3513,0x136cf014 .word 0x6907bd5a,0xc398a854,0x0ce70ee5,0x1b7a4e4c .word 0x2db84cb6,0x6c6ab7e6,0xeadd1b0d,0xaa67895c .word 0x4f80818f,0xe993e0c5,0xa198d5f6,0xfd7f6046 .word 0xa4041cc8,0x31e8a915,0xe2fe2da0,0x64bf1da1 .word 0x6b13e736,0xe635b506,0x7011e064,0x31718c4c .word 0xbe3a97e6,0x9f672905,0xa0aa3b7b,0xc871bba9 .word 0xd3dbad97,0x04282a62,0xafbe5f92,0x50e60583 .word 0xe448fb49,0x7853ca16,0x4c7a67e2,0x92a19844 .word 0xccbdcb0d,0x9a9aa655,0xfbb5087d,0x69364a8d 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 0x573300f3,0x0c271fd7,0xf98f8c73,0x79a69618 .word 0x565e3a4f,0xdbc41918,0xa2e4e203,0x53269a1c .word 0x5b99d9f4,0xc8eca355,0x278c0a8b,0xedb0fd50 .word 0xd2155c64,0xb84ed00a,0x71f5fa86,0xa3154284 .word 0x7e16e269,0xc53ddf87,0x0f8670bc,0x9f1a4667 .word 0x121299d9,0xb3a8508c,0x718ca53b,0xd323f008 .word 0x945bc27c,0x18d611a6,0x8a0c8637,0xa087b65f .word 0xd979fd3b,0x8487069c,0x5b1e7c81,0x8d80b81a .word 0xaa9d9f5c,0x929e04c8,0x75f58f20,0x94cd2663 .word 0x2c29990f,0xe838f9b6,0xefcc2299,0xb7790bd9 .word 0xbb67999d,0x9b48eb7c,0x7f7b75f6,0xc118d730 .word 0xb78b4325,0xbc897f53,0x2be59c8d,0x6fe35632 .word 0xe9c9e96f,0x89ff4b42,0xf9da9949,0x79d011ea .word 0xaf4b6176,0xd0030aa2,0x3940d45f,0x2678da44 .word 0x0d010efc,0x7d063b11,0x381cb31b,0x630cd6e4 .word 0x8ddbb3ad,0xec194fc8,0xd0871fc6,0x6ca951e5 .word 0xb45b1734,0x382929c5,0x35c6c98d,0x6914ff96 .word 0x27807350,0x746bd9f2,0x9dae6e14,0x76638f2c .word 0x178093f6,0xf9bf51c3,0x7130fe1e,0xd21036f3 .word 0x5b5ac3df,0x02aa1c86,0x4924af35,0x6e2aed5b .word 0x40e58013,0xcaf9de06,0xd8f47bb0,0x456a1384 .word 0x1ca0a995,0x36ec5d0f,0x02cd228d,0x2dc3599a .word 0x077efed8,0x0cc19755,0x1dad2444,0xf1a6be02 .word 0x0478f563,0x81b5f9a9,0xef229a74,0xfa136e21 .word 0x24f8cea5,0x26f44707,0x0e9ab384,0xb94071b5 .word 0x1559d222,0xe9ccf8c3,0x3415c780,0xf7c28df2 .word 0x8b14bb9a,0x3b99152f,0xc83c9590,0xbb528242 .word 0x15320499,0x0b9e542c,0x3e119850,0x6c489bf4 .word 0x393dca56,0x6ad5b1aa,0xaf8d1107,0x32b90334 .word 0x1689f284,0x5d604d18,0x8ab664d4,0x215ec27c .word 0x1c241c53,0x5230756c,0x589e1e1c,0xd02ac1f7 .word 0x40291bbb,0x5160a4a3,0xc2874772,0xb0e23ca1 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 0x00427394,0x2115e842,0xdb448fab,0x521702e5 .word 0x25207aed,0x96a09dd3,0x9e0cea48,0xb491e9af .word 0x974ecfbb,0x6a13745f,0xaadd9e2b,0x5e61092d .word 0x041cc57a,0x9360f391,0x2cd9bbe9,0xce0f8494 .word 0x15d108be,0xc5714738,0x067c50cd,0xf66063f8 .word 0x51c93d7b,0xae5e993c,0xaa6bb43a,0xff8325ff .word 0x1876aba8,0xc02de34d,0xf5c6c634,0x2bfd8f59 .word 0xcc44356b,0x90b8789b,0x1188859d,0x6d4e9df1 .word 0x8f45b7c7,0xce652764,0xb3236947,0xdd5b8c0f .word 0x689bc907,0xa69bfbe6,0x053e28b8,0x156d3277 .word 0xb08cd343,0x6d0fc7f3,0x3d70453e,0xba3f9c26 .word 0xaa2f1016,0x88f3931e,0x00a52e52,0x63df00ae .word 0xa4642e3a,0x00aa352d,0x84b31f6e,0x701b1164 .word 0xd7296449,0x7cc63777,0xd9befc2f,0x293c9ce1 .word 0xe7ce3232,0x9d5a4469,0xd41a9e20,0x6896aeba .word 0xba655ad2,0x08482aca,0xbb6907e9,0xa811361d .word 0x9e570d0b,0xa0722424,0xbbaad0a7,0xff5a9c4f .word 0x69191752,0x26fda131,0x9b0380b4,0x8db03af3 .word 0x0f87d766,0x72f9e6f6,0x90ba0ced,0x2ee97f1d .word 0xd3b3f5ca,0x5b909863,0x570e49df,0x0ec87216 .word 0x96ddd36a,0xd535d6a4,0xc5b549e3,0x38b89a42 .word 0x8b806019,0x4e34fcd7,0xf3f43486,0x9878d113 .word 0x4da2df07,0x7bd055b3,0xda47cd3a,0xc9b11913 .word 0x14cab877,0x1c09f9b7,0xe85f57d6,0x24a22841 .word 0x06eda128,0x9bc18db3,0xdd9e3398,0x392e0300 .word 0xc06e0969,0xcd91ae1e,0x710ff502,0x6ac4db1d .word 0x45d673db,0x8902467e,0x1a423901,0x077d9aba .word 0xf934ac28,0xc361f76f,0xf98ece5f,0xb206519f .word 0xbfa83616,0x0d6dc512,0x2413a3e8,0xe645b1e0 .word 0x8fee42ca,0x35696a21,0x17277c70,0x65da7a55 .word 0x288521af,0xc5cc65c1,0x977f4fa5,0xb8c9a668 .word 0x70ff1dec,0xf36c4a2b,0x4adb98e9,0x59c0c1f2 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 0x8438ea5d,0x23886eee,0x3bb8b877,0xb4c1a0f7 .word 0x4da27a8e,0x992a56ad,0xb4695617,0xa39de5ca .word 0xc7e78196,0xa7628a76,0xa7789a06,0xc4cd9408 .word 0xd293d036,0x16640dfe,0xadfd2e3e,0x8cb4927f .word 0x3309df95,0x6ae666c1,0xd120757c,0xe3f519ad .word 0x47ca8211,0x0ac3fb09,0xb0c8729c,0x870005ae .word 0x0f532cbe,0x71779f6d,0x93bcb382,0x746134b6 .word 0xc8535b89,0x1a5687f8,0x08389505,0x7162c0c3 .word 0x5b0e53a5,0x29d06e46,0xf66369dd,0x6ead33ec .word 0xefbc302d,0x6df5b0d6,0xcab3de88,0x11c456fc .word 0xc4eb6de8,0xda79d62a,0xaba63b7f,0x6e7a39a4 .word 0x53d76bd5,0xfaec9acf,0xb5cb8254,0x38de04d4 .word 0x8e3d0fd8,0x488a649a,0x2296e18d,0x75bbf884 .word 0xbc9ae87b,0xc70a9de3,0xf1e0f49f,0xe6097e69 .word 0x74398f69,0x1b86c832,0x82a8e0b4,0xed0ec2b0 .word 0xd5585633,0xa56a36a3,0x817e29d2,0xd54fa0c0 .word 0x72ce70d1,0xdd6f5a60,0x178398a1,0x6150e158 .word 0x3ecc4b9e,0xe9fd9ae0,0x786fa23b,0xe99bc265 .word 0xff554f1d,0x9493e42c,0xda62dfae,0xf813ae5a .word 0xeb15dcdb,0xb2db7b68,0x4ea572d4,0x2f240958 .word 0x3476b842,0x476a4e63,0x7768fabc,0xbc92f180 .word 0x425f18d6,0xd600c018,0x3901b549,0x1bbefdd5 .word 0xd64b0c35,0x6f11e477,0x0090501d,0x176b5904 .word 0x46154e6e,0x5350c227,0x92b3a294,0x9b0bfae7 .word 0x183ebbb8,0x45b8daba,0x89841f25,0x845e100f .word 0x65fb70ba,0x3c22cbad,0x934352a5,0xff78a1ca .word 0xab8cdd24,0x3071961d,0x9f4c3473,0x51e2587b .word 0x33381d6d,0xdacb61a4,0x256fcc21,0x29d16ab8 .word 0xfdbce276,0xc676af8e,0x9770a1cc,0x6e80e3f7 .word 0xa8c70445,0x15cbb429,0x45cfcd48,0xfd85f565 .word 0x55c87db5,0xf0d8510e,0xd74d73a4,0xaf6d64c9 .word 0x826cdf8b,0x4b34f1b3,0xf59b1f19,0xd0200226 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 0xee4c0e5d,0xf3a4758a,0xefe3bb12,0x279f840f .word 0x94cda887,0x11e17522,0x8baf46ec,0xc55f501b .word 0x9aa8426b,0x7fea86e9,0xae4e45b3,0xd607e681 .word 0xa3f83680,0xd0b97d4c,0xffa69fc0,0x21ee7668 .word 0x3207ab87,0x75cbdd67,0x33a1b1b5,0xc60737d0 .word 0x2a96ffb0,0x1764f9eb,0x7c410bbb,0xe4332ebe .word 0x0f8f2bf0,0x2c427b95,0x448bb73a,0x465cc743 .word 0x0b42522c,0xbcb0e8d4,0x766dd141,0xb84f916a .word 0x5a807190,0xde3c41c1,0x31277d89,0x02005a61 .word 0x0f5f88c5,0xe3a10515,0xf503f852,0x77c5c4c6 .word 0x4fa84d5b,0x26658867,0x4152e4d2,0x91f2d750 .word 0x0e85bdf9,0x9230114b,0xd87a5be2,0x7855baa3 .word 0x3cca8cc7,0x1a6d54d7,0x7af4f636,0x7418b209 .word 0xb9c95f44,0x9b5807db,0x54ebd672,0x13d493d9 .word 0xa18dfd5d,0x20437ae3,0x1fb7de4a,0x7851b94e .word 0x14d5c458,0xa62a7ffe,0x537c4e8e,0xb7364e2c .word 0x0b47baa5,0x4c2c0866,0x2da3f55b,0xd0f176b7 .word 0x1984f14f,0x30f28516,0xdd1d8ff4,0xd81870af .word 0x52581c50,0x2f496601,0x9b905665,0x49465a1e .word 0x19d78348,0x17af11b8,0x9519577d,0x2b16760c .word 0xce0c16e8,0x2afa28de,0xe50d7343,0x6e051243 .word 0xdb7c9229,0x79e686f3,0x74ce84c9,0x234e014f .word 0xe9aff474,0x1888e9f3,0xfc7f43ff,0x10e80ff8 .word 0xe712b82d,0xac0c719d,0x130c0915,0xc67eb5ed .word 0xb217eb3d,0x906409e2,0x245856e1,0xbf8fcb92 .word 0xb55891bf,0x1cb6cb28,0xd8de7128,0xab9d94a1 .word 0x22bbfa67,0x04dfe976,0x374292e6,0xcbd46e2d .word 0xf4f9c3bf,0xbc84f43e,0xad58fb54,0x63cce452 .word 0xea6fa7b6,0xca055d11,0xab9b69ba,0x8f99afa2 .word 0xa229cce9,0xb0093561,0x9013cdc1,0x59394f2d .word 0x8a7d9596,0x53e840ee,0x6d4782b2,0x401ec2d0 .word 0x16ccadc6,0xf4b00c86,0x2b0be619,0x7a134f8c 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 0xab874dcd,0xee2818c7,0xcb8f1e01,0x66b033e0 .word 0x6da92334,0xe0ae6ebb,0x23f1dfe3,0xa004b51e .word 0x70e0da4c,0x2b48a5d6,0xcaa8f708,0x4ae07170 .word 0xbed85494,0x576f5c49,0xc753fccf,0xa5ad0f3c .word 0x6d315cb2,0xb2211003,0xb9ca5e4e,0x580cd4dd .word 0x73786da4,0x4f83d7f8,0xde684181,0x26ee3220 .word 0xcda48804,0x4cf5f7ac,0xf0d112dc,0x198988fb .word 0x5564b013,0x32ba13dd,0x8b7d80b9,0x5006165e .word 0x1484209e,0x15a4261f,0xae300544,0x42af0b4e .word 0x2c6cff55,0x7db3714f,0x9ba0b41e,0xd8649483 .word 0x449c8fe6,0x0c40750e,0x8e56536d,0x0adabe93 .word 0xae8f404d,0xd143ca83,0x12bbe8cb,0x11658d52 .word 0x637e2a43,0xf0c55e15,0x90238e4d,0x444206b0 .word 0xac8d2e8a,0x0ae10f58,0x50827fef,0x771f01aa .word 0x628155ec,0x5eba6ab9,0x7c70a082,0xfacf3ad9 .word 0xaa4d9a5d,0x4c525eb6,0x7acf60be,0xfdc55f71 .word 0x69c4ba79,0xb6cc5188,0x54d70f4a,0x523add09 .word 0x71315218,0x5d28c85d,0x0f41c91e,0x0abb9afd .word 0x3b78c2c0,0x462c8da3,0x018b8563,0x6884cc93 .word 0xc77de6b9,0xc6fae0e9,0x06041c12,0x559e96d8 .word 0xb9cc0f81,0xcaea8652,0x7e3b1399,0x2aed1f7f .word 0xed8de53e,0x3143e498,0xe0ceb8e4,0x919fb486 .word 0x6996646c,0x6e7fe727,0xab31a185,0x36627c10 .word 0x6ed14aa4,0x74f03cb5,0x267db793,0x35b54801 .word 0x824fce8e,0xcf78443f,0xc612e0b0,0xfbf49d78 .word 0x4a25191b,0x8acade8a,0x63434d06,0x919d4924 .word 0x2165f219,0x75bcb8a2,0x5c074986,0x928fa9bd .word 0x3fa2336b,0x14a74a40,0xb8d23320,0xe14f5393 .word 0x2ee5f455,0x32cee1b5,0x388ace92,0xef3dc8f3 .word 0xc8702dbd,0xa5864ced,0x18c6082d,0x3da4d4f7 .word 0xef004b5c,0x32e58525,0xfb9d89ec,0x92d7fdcc .word 0x64d4b774,0x31e4ced6,0xf1ded1ae,0xfd5f2e62 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 0xccf2111d,0xccbe2849,0x47b9ec84,0xa8969d3c .word 0x3427599a,0xabba3da6,0x4339b49a,0x0309a80e .word 0xb5364d16,0x4b7fa399,0xdc50cff5,0xf1bff1ba .word 0xbec76032,0x4f3a699e,0x325aefda,0xf01eb504 .word 0x1e92eb58,0x533f98a6,0xac923c29,0x5aff38fe .word 0x46ea99ac,0x5591b88b,0xbd5e9c61,0xacf2157e .word 0x893bb66c,0x29b1a0fa,0x57106ffd,0x47ce8cea .word 0x7be6b265,0xd350b830,0x86063329,0x93d8c317 .word 0x8a9019c1,0xe13a823d,0x6740f300,0xa58f348e .word 0x967e4ac0,0x27811954,0x0e709292,0x5f74d21a .word 0x06ec52e9,0x682d93df,0xf9e63ee9,0x967e4cb7 .word 0x69af0012,0x09553a4d,0x29fa463c,0x1b50f19c .word 0x89a73142,0xb9385f88,0x0ecff4b6,0x70437f8f .word 0x8fb78030,0xa16c2c58,0xac98e4d5,0x9ee83041 .word 0xa3f730e7,0x17debec6,0x609bf92b,0x2a0868de .word 0xbe0fa7a4,0x106a6ef9,0x1b469a70,0x05093a3e .word 0xc1fc452f,0x7c480a54,0x10e4bd9d,0x525ef83c .word 0xa9402e27,0xfaff2b71,0xc6d37227,0xe78a443c .word 0x29adc693,0xeee739de,0xdeced9ff,0x832578fc .word 0x04439327,0x2588f904,0x7a031d2a,0xfe1c9749 .word 0x9c871ae8,0x0641545f,0xe95b2d62,0xf82ce074 .word 0x09071870,0xdfe20686,0xd9d92217,0x23366325 .word 0xb752e764,0x1f99a2a9,0x26219e7f,0x36cf1a27 .word 0xfe4ec99a,0x73d8c67e,0xea5092cd,0x5f5568bf .word 0x7dc86565,0x7ffa9d3b,0x051b58ba,0x538db711 .word 0x7e135a54,0xbe3f8a61,0xa34c7c3a,0x5c31c497 .word 0xc6aadb29,0xab5c9402,0x3a6ef866,0x8e2c654e .word 0xed5268b4,0x3dcf7e65,0xa16f3d94,0xb41013b6 .word 0x97edff63,0xb33f5ca1,0xb232dfe1,0x82695807 .word 0x68f8c429,0x2765fa62,0xc9abbece,0x0c70ef42 .word 0xf3abe439,0x219f961f,0x70de4d0d,0x5546cea0 .word 0x8aa372ba,0xfea1be62,0x670f72ea,0x1fad1ec7 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 0xedf7118a,0x8298050a,0x343143fa,0x62da49e2 .word 0xeafdd199,0x8bddce87,0x679b7a3d,0x779e327e .word 0x322f7c0d,0x5b8b7656,0xe2855e4a,0xaea58f9b .word 0xcc2dc35b,0xb5ad4c52,0x668892b6,0x9922c932 .word 0xbea46662,0xa427f92c,0xf0881b6d,0xe7beb781 .word 0x056d5d52,0x1c2e2cad,0xe97b6b52,0xb0a65f46 .word 0x214010e8,0xf4b1c4ba,0xde37c372,0x26790517 .word 0x467b5113,0xbb3a5eb3,0xa9eb8044,0x8b75e1a9 .word 0x20a0c022,0xf0147263,0x51062bc4,0xa9ee6b16 .word 0x99fad5cd,0xedadcc46,0xe4ccb9af,0x771d72de .word 0x1e2c8088,0x8051ba6a,0x84c0346e,0x6a0a4028 .word 0x70dd14ec,0x3556edca,0x394cfcc0,0x95be3f96 .word 0x47b20329,0x28757e12,0xca24fcbe,0xecad0845 .word 0x3984d74b,0x112757ea,0xa739d4f8,0x90bab8f2 .word 0xb8d37c81,0x1170961b,0xbde385be,0x24687bf0 .word 0x3613c31e,0xf9d65c1a,0x7fc9162e,0x811e3ee1 .word 0xa337190b,0xf52f0085,0x8fbd8bdb,0x7faf7755 .word 0xd4bdf556,0xf47d3e41,0x5cd30b48,0x9bfe5d0e .word 0x1f41c3ef,0x5a5fcf99,0xf31f1acc,0x5fbd2578 .word 0xaf49e1c4,0x3bb4f0e9,0xbda8a2a4,0xe77e468a .word 0x5cf1c0bd,0xdd1af7d8,0x24ecc1da,0xba8960de .word 0xa3158eed,0xe9bd2a5e,0x316d2432,0x81195bff .word 0x67b00a76,0x3a9d2770,0x17333fc3,0x294cefad .word 0x802ff4fb,0x076940ba,0x03600760,0x3cbac94e .word 0xdfc43353,0xa501f2d5,0x7f2fc1f4,0x30cf065d .word 0x24badaf3,0x415f63d7,0x874b9b88,0x98204c67 .word 0xe7aae3af,0x6aa1a840,0xfdaf69c0,0x16766a5a .word 0x9a5a85e3,0x8731221b,0x2119a0d8,0x6b37cdc0 .word 0x03802710,0xc5477fd9,0xfa499669,0xb9eb32c6 .word 0xdd79f432,0xd279e8a1,0xea4de0b4,0x03e2ed18 .word 0xc40c58c0,0xe2ffbf56,0xbfeec026,0xd0dc7dbc .word 0xfb5607e4,0x1adbc34d,0x53a83d40,0xbef28c87 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 0x971c1b83,0x8cbd7bf6,0x2d2305d7,0xe1f63188 .word 0x0625959a,0x0acbefc3,0x924d6372,0xb8613671 .word 0x2fef9f93,0x40f29b93,0x13ec2297,0xa3ac9123 .word 0xa6cb9ce6,0xe63189f7,0xd53ec01d,0x441e6898 .word 0xdadfcbbf,0x7fdb3ecc,0xd7ccadaa,0x97d9da9f .word 0x94026a9e,0x8043f492,0x8156f41d,0x6cbb8ca3 .word 0xadd1a16b,0x86276cca,0xeddb36a6,0x7aa764de .word 0xc4b098fd,0xdb503e54,0xb1d6edf5,0x3be1217b .word 0x146f1dfa,0x8e90ef6b,0xbd93499c,0xce161a49 .word 0xe83ccacd,0xf0cb136b,0x93b5bcff,0xc97b7a7b .word 0x094e5ea5,0x037fcece,0x12dbe153,0x221d3159 .word 0xa7cd6b22,0x154cf12c,0xe9995f99,0x4f20290c .word 0xc160efef,0x266d8137,0x607abb61,0x769855e6 .word 0xcfcebb7c,0x71800639,0xe97b0540,0x19011706 .word 0xaf4be91a,0xc3a552f1,0xfd56dae1,0x0c7f21ff .word 0xdbf836d7,0x7e62a2db,0xdfa764d2,0x09a9d1c3 .word 0x2fb121be,0x7ab1c46e,0x85d2dc3b,0x6ee1a7ce .word 0x0b2a0406,0x85ac53f3,0xea0e09fb,0xf74279cb .word 0x3bf112ee,0x9f406e24,0xf00f8547,0xdcc9c712 .word 0xa48e186e,0xc6559a2f,0xb1390cd4,0xe979bca2 .word 0x73938fee,0x1a0531b2,0xd474dbe5,0x1f96bc21 .word 0x38460307,0xab5d4431,0x9b20f38d,0xc77ced18 .word 0x89a6e799,0xd21228ca,0x22c2c67f,0xc3b1f2a0 .word 0xc7c0684a,0x231d2dae,0x4ca0dea2,0x951ce791 .word 0x462832e1,0x520dd41a,0xbfd2a283,0xa9db8a31 .word 0x15cf268f,0x00716c0d,0xc7f3ba1e,0x4f6ad338 .word 0x129efc02,0xc4d43479,0x734cd9bf,0x1694206f .word 0x0b4ec088,0xe27e11e9,0xb6294bcd,0xcd16e2bb .word 0x4df908de,0xdbafa194,0x75a1c330,0x11dbccac .word 0xbab09f67,0xa0a9955c,0x5117d7fe,0xc417323e .word 0xe72e20f6,0xddc6fd42,0x08cbb4f0,0x47b87400 .word 0x0a60518e,0x5ab05e23,0xeddad323,0xbcbf6f2a 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 0x698baf54,0x45f9c303,0x32703824,0xdc060c84 .word 0xe6ab4048,0x8be2c731,0x2c376d34,0xf338cb47 .word 0xc3075986,0x7b8ce0a1,0x2e7267fa,0xe9dcf72f .word 0xe276190a,0x40a84f43,0xaaeecab1,0x4b2ff80f .word 0x515d0d0c,0x5c77b74b,0x39f75d41,0xd45ebebb .word 0x2fdc4f70,0xd5c6bd6f,0x028f52fc,0xe5b901ef .word 0xd2d751df,0x0dcb5c79,0x1009b371,0x6314c7c1 .word 0x0afea8fb,0x21b4d809,0x82b95412,0xbea9e632 .word 0x2fcc8b0a,0x5a73620e,0x5e94b5cd,0xc2965134 .word 0x4f359837,0x2e07b321,0x022e42da,0x19604f56 .word 0x9f816c01,0xcf4bff73,0xe779f718,0xbf85dd4e .word 0x44785999,0x27952d20,0x0fcbef4f,0x136ac2aa .word 0xc4698410,0xa422e484,0xc9fae003,0xcacc21da .word 0x443d621c,0x5f65c62d,0x3cfe0a4c,0x0a811c0f .word 0x20612774,0x19353b61,0xf6f9bbb7,0xff4974a0 .word 0x14ef1567,0x504017bc,0xece8db32,0xf68ae530 .word 0x7fa1b300,0x3b626e7f,0x68e50ded,0x0061ed3d .word 0x703f7cd5,0xd1cc31bf,0xdacff20e,0xcb6de7ef .word 0x9fbbfbd1,0x2cb94b0f,0xf6741140,0xd40c9618 .word 0x2a7a23af,0x75875b7d,0x831c847c,0xa642ffc4 .word 0x36f13aa2,0x2d2e9a1f,0x62cbfadd,0xff916218 .word 0x950f0e46,0x4e6b6953,0xbe783685,0x41848377 .word 0xee6e95f3,0x608479be,0xfa504415,0x3655a9fa .word 0x89f5cdac,0xbb4ce806,0x5765e5a5,0x7a9d4864 .word 0x4520742d,0x696ccc16,0xd325697f,0x16bf8cfc .word 0xb44af005,0x9bc6c47a,0x26f703b3,0x846272c1 .word 0x03277978,0x7c54497a,0x0f1c9eb7,0xf8027772 .word 0xfdd751ec,0x3495ad2b,0x54c51822,0x8b40de19 .word 0x9c9594f2,0x9d38a93a,0x4f99fc5e,0x91c56596 .word 0x3ecc99e7,0x1f8d45cf,0x3fd158c3,0x79001840 .word 0x907bdd10,0x7ad70a29,0xb16e0caf,0x2ad34d0a .word 0x516efb34,0x0f7206ad,0x96db26e4,0x6289c907 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 0x103966b7,0xc0bb9a07,0x2f62bb38,0xcf2655d9 .word 0xcc59306f,0x2bfcba39,0xb6497c39,0x0060c70d .word 0xc030ac14,0x6bfe1831,0xdd017973,0xca88fc3f .word 0xde7e02f1,0x5ab8c59e,0xbf956dd3,0xa12c41ac .word 0xa6e09e67,0xdb745c80,0x5ee07f31,0x0a69349f .word 0xe07b8f02,0x7d427872,0x76329712,0x8d2b4264 .word 0x9a6c4197,0x27c7ed8a,0x2348efd1,0x872816d1 .word 0x8d651db6,0x464888b7,0xe7f24f35,0x0bca5934 .word 0xc038ed77,0x353c8b7c,0xfbc3842d,0xe3bfbb49 .word 0x28026553,0x0501d2ca,0x8c9be79b,0xcc48032d .word 0x3d58df04,0x76c149bc,0xf86b0a21,0xfb8a99b7 .word 0x298ae1be,0x1b0c5600,0x740ea892,0x4c767030 .word 0x57370c48,0xcdca1032,0xe87dcca7,0x83db95a5 .word 0xd7e1a636,0x29f99640,0xfac2b63f,0x5da22004 .word 0xe22b5165,0x204555b9,0x7bc4488f,0x0ff811fd .word 0x7f07149f,0x8ee0c280,0x0bcb5b52,0xd5dcc01b .word 0xa2313b3c,0x146144b0,0x6c008dc8,0x154eeb3e .word 0x7b535fa6,0xecdd5831,0xd4435dec,0xbcf4e828 .word 0x31b650b6,0xf06e83f7,0x5b696a92,0xea534012 .word 0xe1638d91,0xc4b109c3,0xdc0d9be3,0xc52c78de .word 0x30bf798c,0xd3ce0323,0xb74b1e84,0x7507fe74 .word 0xc76cca60,0xcdb9d58f,0xe8046e5a,0x0e42cdbd .word 0x55f209f9,0x4664c3d6,0xd305df08,0xcc01685d .word 0x0e3d7cbc,0x0a11e6dd,0x70cc2d3f,0x40ab787f .word 0xb8e993e9,0xed80d3c1,0xd7b93324,0x5ba9f458 .word 0x015db8ba,0x7283b370,0xa188dd60,0xa2d67f25 .word 0x599f44e1,0xc1875e45,0xb143f2e5,0x66363c03 .word 0x3ed73c42,0x711b5e80,0xc730c17b,0xfdfc53ae .word 0xa0734f23,0x0da9b7d2,0x1ac4a1a4,0x8e68edec .word 0xeb623e93,0xc5f09a12,0x94b9564a,0x88079bec .word 0xf668f694,0x5b3f2035,0xbd778ed3,0x0a04701a .word 0x0577abb8,0x38b95ad8,0x1798bd5a,0x7ffffa97 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 0x56f11735,0x0e5b5425,0x371d6295,0x1f2c1977 .word 0x14faeded,0x9671c11b,0xd70b2fe1,0x708c85e3 .word 0x7ecead79,0xf385bfae,0x2540d8f0,0x32e58122 .word 0xfb83d063,0xe56a7adb,0x0a4520a0,0xfb48e13b .word 0x233722dc,0xc2a1a16e,0xb86634f1,0x36f10d99 .word 0x0598266f,0x2ba7d256,0xc1f2309c,0xa1fecc86 .word 0xa6f47a51,0x9a8fc2c1,0x500ba03d,0x39d8d5c9 .word 0x15f3121e,0xad6eae9d,0x6939e536,0x933467b4 .word 0x276f1c18,0x4c4d85e4,0x0d035fc8,0x2f76bec8 .word 0x334e5ad2,0x455e1c88,0x6fa75a77,0x976b1483 .word 0x0843e642,0x5b447fa9,0x57c13a09,0xb356529f .word 0xad50cfd6,0x68741686,0x85a19d15,0x384e163f .word 0x84ad4e3e,0x902f60d7,0x46de1962,0x264f449e .word 0xe39431bd,0x1a21e463,0xce4f6b34,0x2d617b5c .word 0xc6af09ab,0x0ad0dcf6,0x84b21477,0x3cf7fbfc .word 0x4372e992,0x861bf47a,0x4faddd5d,0xbf4de8f6 .word 0x1184cb1d,0x50ea9ee2,0x6e197e6d,0x2ce64bf4 .word 0x734d38c6,0x84ad455f,0xeffcb13d,0xff956b50 .word 0x003c8b21,0x947447fd,0x6e0376bc,0x3c389006 .word 0xf7c8e6dc,0xaa8372b6,0x703a17d9,0x32844255 .word 0xd8dd3c5a,0x15acdd76,0x90f03137,0x17a96851 .word 0xca11cf81,0x2c6f2897,0x384cc3cc,0x48f73068 .word 0x02f8feee,0xac32c385,0x84e3551f,0xab58f398 .word 0xae298acb,0xe6a25b14,0x392d809b,0xa49ec13c .word 0x7905ef40,0x6d2ec17c,0x48b55ddd,0x462bced4 .word 0x09582ade,0x906cfc9d,0xa3108533,0xb97c47d7 .word 0xd6c70a6b,0x47635f6b,0xddbe45a8,0x6cdece45 .word 0x6c71f3f2,0x32a9f619,0xaa9a9223,0x0a287603 .word 0x3b18fd67,0xc992b97b,0xe9df6cae,0xb06f2e43 .word 0xef112fbb,0x90a94297,0xaaa1e9e6,0x9b1adbaf .word 0x57e42e8b,0x7b83725b,0xc7125c7d,0xacce0028 .word 0xee5f7e59,0x06f6aa3e,0xaa73ad36,0x5e42aa20 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 0x2e6d0101,0x97768f62,0x1b491dea,0x96c674bc .word 0xa5c8e1e5,0x28192a93,0xc5dc29a1,0xc47fff9c .word 0xae8b933c,0x6743c9e1,0xfe77c777,0x6be8db2a .word 0x0bde6eaa,0xca99f9cd,0xae33cee9,0x7155cf5d .word 0x33a39728,0x27a4a7ba,0x7adadcc4,0xf1e53a58 .word 0x44ca1269,0x49e494d5,0xfb7b358e,0x6c97ff18 .word 0xc9749349,0xad163e05,0x065f23a2,0xa3f8df12 .word 0x398236d7,0x680a64ac,0xe7036e8d,0xee9bb2eb .word 0x6924bbe9,0xc335b3e8,0x861f913c,0xa8308ff7 .word 0x011ce58d,0x5f466a11,0x799c913f,0x46fc4ce6 .word 0x4d794862,0xaaffd389,0xa4900a9a,0xc9540f90 .word 0xdf932fbb,0x60a6ac32,0xcaeb7785,0xa30f1b5d .word 0x9f1a6263,0x3f45cf7c,0x191d9fe7,0x3aa09666 .word 0x94f84640,0xd0076d8f,0x8893bf20,0x9032c968 .word 0x1872e861,0x20382d26,0xeab98fed,0x6a70716d .word 0x5e97bd32,0x3b4819d0,0x1789b43d,0xbb15e726 .word 0x265d4353,0x4857ce80,0xcdb2f695,0x0afe38ae .word 0x076bccbd,0xe1dad275,0x96b062b4,0xa94d9aff .word 0x578f314f,0xc2c67fd1,0x2017efdb,0xd8474984 .word 0xda002fde,0x72cbddc5,0x376628a1,0x302726bc .word 0xaa3842ad,0x8f2711cf,0xd6342d23,0xdb3cf3b8 .word 0xb0ae629c,0xdcfb6ede,0x0cb3918b,0xa4165b45 .word 0x8617e3a3,0x4b02d536,0x7d4aecb6,0x8bdf968c .word 0xd3d8984e,0xd2f58970,0x651d20dc,0x0b692425 .word 0x15cbace8,0xbe953a4b,0x98db43d2,0xbf8e9b8c .word 0xd9c49eb2,0x1acaadbe,0x93946507,0x6332a2f8 .word 0x8175777b,0xde6c7109,0x174e3ea9,0x2e020905 .word 0x05bc4146,0x36c98747,0x14c00261,0x0eb640eb .word 0x4fb5e2c1,0xf30701d5,0xa890991a,0x3cb0cfa2 .word 0xe97105cb,0x4db625ea,0x2e126c04,0xafa1d63d .word 0x4ba9c150,0x5c526290,0xb89afafb,0xd64c3451 .word 0xdf015ccb,0x0801e703,0x4e2461a5,0xeb492f37 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 0xe27eff65,0x2f60a439,0x494ca7ce,0x89a4216c .word 0x67f9ea9c,0x2297d1ac,0x11e39458,0xff296d80 .word 0x96877c30,0x6af95c42,0xedcca086,0x60a11eed .word 0xd019130b,0xc91dfedf,0x8afdafff,0x60bcb216 .word 0x9c8c8e82,0x905cd6c4,0xb2ab65cb,0xa745c0aa .word 0x64167626,0xb1f0e368,0xdd8bb7c0,0x7b497726 .word 0x61d46b58,0xe826213d,0x03bd8edb,0x515c2531 .word 0xe72b4dbb,0x1f0c35d7,0xc6217206,0xf7cead3f .word 0x353ff63e,0xf1f569f9,0xbcc529b3,0xb7d4c0f1 .word 0x85dd5d79,0x747ca157,0xa35597e1,0x3fce684b .word 0xa2e7da26,0x41d1c198,0xf62f90d2,0x517969e9 .word 0xb724a3b9,0xdb468d49,0xe6ddb6ae,0x4bd8c248 .word 0x2181018c,0xe580bbb6,0x7f47dac4,0xc616e319 .word 0xafd8b5c0,0x6c1e47d7,0x23d50f2e,0x0e3bcd5a .word 0x70f4af8a,0x21c65437,0xda10b91c,0x7fe09fab .word 0x341ba900,0x95cbfb95,0xa85646dc,0x3c544e3b .word 0xabffa43e,0x189569c8,0xf57b1118,0xf6a169c0 .word 0xbbaa7151,0xe8de9859,0x8c1f891a,0x462f07f5 .word 0x65032107,0xffdaa181,0xcc56828c,0x5a49d0f9 .word 0xd2c43d20,0x56d1a65b,0x4a31014c,0xa1a8edc5 .word 0xefb9afe8,0xcbbabf2d,0x148932ce,0xa2a53239 .word 0xd3e5bc25,0x9c6300c0,0x9256d9c7,0x76ce0923 .word 0x92e6d221,0xe248af51,0xc829ee91,0x06cbe019 .word 0x1cb675ba,0xddc4c90f,0x7636de4c,0xb33e0991 .word 0x37266f62,0x74a48715,0xade2bc0c,0xc6ad63f0 .word 0x0e70e4c2,0x9597e570,0x141ca5e5,0x101ad637 .word 0x87aa76b9,0x6c8b4a73,0x1dd15b53,0xd8c324dc .word 0xb0223382,0xc703ad94,0x1ef075c0,0xae762162 .word 0x6ae531e4,0x048a9db2,0xefc8bd67,0xa2067582 .word 0x84433c53,0xaf0c2552,0xef962767,0xfac8d7ff .word 0x7f575891,0x61c8160a,0xdd9fe3e0,0x510bd052 .word 0xa2161352,0x74ab2ad0,0xb45cb3ec,0xb69336b4 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 0x9ce87c8a,0x2f7367e1,0xc5156e4a,0x69f8d37a .word 0x029c5997,0x50842996,0x6905b8d5,0xc5b75bfe .word 0x03b475a9,0x73a2534c,0xc0a5e6af,0x6c96be2b .word 0x6db11ce5,0x99f7aad4,0xa856f5ed,0x61c2ac81 .word 0x8d08f150,0xf3ca2c49,0x39fddac7,0x01f2d817 .word 0x87109090,0x8f44a7fc,0xd8665364,0x12feb94d .word 0x391a0482,0xfbc35256,0x1abc9917,0xf4a02b74 .word 0xd98ec4dc,0xfc5ed34d,0x8fc3da91,0x174e2c61 .word 0x8393b8b2,0x537bbddb,0xf82352ef,0xb3365fb7 .word 0xe31d2de1,0xf7c955e5,0x2e126b2d,0xf3d27cd2 .word 0xbd347c0b,0xecc20861,0xeee14b09,0x198a479f .word 0xb66e351e,0x00a4e84e,0x6357829c,0x73a4c971 .word 0x949bf4db,0x05ae2ba7,0x26a2483f,0x22d7ffc9 .word 0x5adbbc11,0x7ffea0c5,0xf7f1f6e1,0x0bbe52ad .word 0x9055261f,0x2e2c5db0,0xc5679b64,0x2beef80d .word 0xe2fa795c,0x7237e212,0xd9e3dc4c,0x299174c6 .word 0x58e1fdcf,0xae9792f1,0x6104732b,0x0459c16f .word 0x78e57969,0x999374da,0x15741a6c,0x28c7ce18 .word 0x6fe229f7,0xf09ee0f4,0x139e6397,0xe378a6be .word 0x1d57f93e,0x3a3b70ac,0x7e8254d3,0xe30a2511 .word 0x2cb46260,0xe76bf531,0x5443fb9c,0x895327e8 .word 0x393f7236,0x6674f971,0x5722754b,0x1c4055ee .word 0xc24777d1,0xcf444c3d,0xefe527a5,0x17eeddfc .word 0x9581af8b,0x42ded44d,0x307b7f5c,0x81265b81 .word 0x115e3020,0x4bd3dde8,0xda4872d3,0x71cdb8e2 .word 0x5cdd3894,0x667f7c2c,0x3fe3981c,0x5c46ef01 .word 0x3ac1c47d,0x346e8bd6,0x8e901fba,0x3b5708a5 .word 0x8be89b5b,0x1b2b0724,0xe430bbd0,0x4791f7f4 .word 0x9f4aa157,0xb313810d,0xfe9efb0d,0x055c3114 .word 0xdf81b903,0x9b18eee0,0xd6b355bb,0xe08a408d .word 0xafe734c0,0xac3900db,0x0278fc35,0x7403439f .word 0x42a43dd3,0xc4de0c68,0x8db136c8,0x3fa4e674 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 0xb1cc5e59,0x6b6c5e8b,0xde41b910,0x5a2d5f08 .word 0x314d5880,0x20ec9513,0x809c618a,0xbeddb173 .word 0x3faa98c3,0xc85efba4,0xd840a6cf,0x98030c09 .word 0xa9630347,0x8e7704a5,0xd67ad22e,0xf24b808f .word 0xa29041ba,0x6b20d9ae,0x9ca2349a,0x58917cde .word 0xc9a0e8de,0x6c989035,0xd923d3f1,0xb659c432 .word 0xd3eecf37,0xd18edbad,0xf57e195a,0xfdc83388 .word 0xe6c67a68,0x1b97f7f0,0x9ca56fe7,0x29ce9c3e .word 0xad9e347a,0x653d3c0c,0x85656582,0xb017564e .word 0x6e0c85fc,0xf038f549,0x6083610c,0x9dd5eec2 .word 0xdccc5592,0xe3f6e3e9,0x094b3506,0x9f177e0d .word 0x9f320abe,0x6d60c725,0xaa1404de,0x9d789667 .word 0xc5bdcf50,0x22da594d,0x805c067e,0x9a5fee94 .word 0x978c4cff,0x7522f169,0x102b1819,0x2163a78e .word 0xe241eb3b,0x9c459418,0xc300f468,0xb1911acf .word 0x3e795d64,0x12c12eec,0x22852859,0x8841209a .word 0x5db32286,0x1654875c,0x1c8ae023,0x6ef1efc0 .word 0xd3c1e88e,0xb816e9ad,0x1669ec74,0x05bb72d3 .word 0x68c69592,0x26e06310,0x5c665092,0x72951c80 .word 0x8d66d555,0xca5dbe18,0xbecf6e3f,0x9f517a57 .word 0xd4a0787a,0x2beb1deb,0x4dbf7224,0xd5f0143f .word 0x306ae7f4,0x6f16791a,0x44398067,0xfe143438 .word 0x47ea31d9,0xefdbdb93,0x44ec31a8,0x789d2221 .word 0x8802d440,0xf0d3372b,0x74d32d8c,0x361e43e5 .word 0x149c3b37,0xa8bdd663,0xaf4cdf7b,0xd97f4f8e .word 0x1a205a4e,0xa06efd18,0x05023c15,0x4a12c4ee .word 0xaf5ad438,0xd56bcc5a,0x965cecb4,0x72dfb97e .word 0x9c6b2a15,0x40797514,0x319b0f0d,0x3ee2a507 .word 0x57a7ee4a,0x3d5dd5df,0xb78d7cec,0xaf9a1515 .word 0x9b754795,0xa6dca8af,0xfdca071d,0x51137e9a .word 0xbe1affde,0xa9b89476,0x57e97810,0x7e81f827 .word 0xf4ccac3f,0xebe20167,0xbd7f3335,0x20d78eb0 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 0xb27d3159,0x397ec184,0x0c0cec9d,0x57b7e020 .word 0x8bdb7ba6,0xc9139ebd,0x6b42946d,0x1e161259 .word 0xfeecaa2c,0x47e84e7f,0x6db6e224,0xad7ef1e2 .word 0x73a28962,0xbd4ecf8f,0xc5b931b9,0x10e816d6 .word 0x311d844f,0x67459658,0x85f8ab34,0x7c0194be .word 0x70c74f69,0xdf5d137e,0xb1135493,0x27fab722 .word 0x8f63aa86,0x2813683c,0x3967dee8,0xffc2826e .word 0x9dc81928,0x7052bf81,0x1e257ebd,0xe7079b34 .word 0x28ec0291,0xffd14298,0x113c7ba5,0x2ad99480 .word 0x43e38ed3,0x4710f8a5,0x6ebb8dd5,0x6cab8f86 .word 0xcf279de9,0x81399dc6,0x16e32ae0,0x2e31483b .word 0x1bb0c693,0x0a581b6a,0xf24e2e53,0x2267e13d .word 0x2086bd2b,0x0c2bbb8a,0xd2589acc,0x7236429f .word 0x8d856d08,0x03605dc6,0xd87ca3cb,0xa03dfbf8 .word 0x10fa0eae,0x71a53ee5,0xd09f72f4,0x42e3de17 .word 0x5ef7129c,0x442fdd77,0x7d1ab820,0x70c728b4 .word 0xf859272a,0xa310a3dc,0x6f610028,0x9f5cb196 .word 0x37ed793f,0xfacfb64d,0xab6d91a8,0x425c463f .word 0x0821de84,0xc01e9a84,0x0a3a9045,0x66343ddf .word 0x3b263b3e,0x86197271,0x9969740b,0xfab6c0ea .word 0xa27d9483,0xb9029dec,0xb69bfd01,0x8c72369b .word 0xd32d105e,0xff772a4a,0xd957ac2d,0x14dac37c .word 0x17fabbce,0x08d860aa,0xd69b1e1c,0x61428bd4 .word 0x99a7d5e1,0x9b4908d9,0xb54f546a,0xd3f2c8e2 .word 0x00e0e489,0xe0f31cd8,0x85ab7090,0xd6219f4a .word 0xf28e055b,0x1fbb61f4,0xc2921f7e,0x1bf2fcbb .word 0x925ca7b0,0x2d51841f,0x64898bcf,0x99ec0c27 .word 0x9fdd1c79,0xe22cc37d,0xa2295be3,0x76beb791 .word 0x1b4e582d,0x4d32cf16,0x2061a2dd,0x6324d9ab .word 0x823fbcd5,0x3f80f041,0x803c548f,0x367d319f .word 0x48d56e22,0x3301900c,0xe183b011,0xfee2f3c2 .word 0x68919194,0x82c6daee,0x987fb3be,0x550036e4 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 0x5c26ca68,0xc209f288,0x450de63b,0x797810fe .word 0x8f963eb2,0x0489e343,0xd9d924bc,0x77e22880 .word 0x3417ca60,0x74cadb2f,0x4f4514e1,0x5931565c .word 0x21232630,0xf08b7e8d,0xe020a6c9,0xe9529df9 .word 0xbb84424d,0xe8cf5eb7,0xccda3c34,0x458a4bb9 .word 0x25ef3fb5,0x78b26a07,0xc17a325f,0x84d6bb6f .word 0xbdd44935,0xb9c97631,0x39c19610,0x919a212b .word 0x49aaa3f8,0x456a158f,0x0e87c5cb,0x3d90f814 .word 0xdab31b0a,0xbf8b6920,0x820ecb21,0x144b4005 .word 0xad0191d6,0x309751e7,0xe9c46454,0xf8a22774 .word 0x3fae4af4,0xdc29efff,0xdfc56a94,0x91042b65 .word 0xf09a8564,0xdf10bb8e,0x2e02f6fc,0x04065447 .word 0xc9ab650e,0x2f767c85,0xef82e041,0x611f2e45 .word 0x98733ed6,0xc16b71cc,0x05d73f22,0x400620f4 .word 0x2af1c366,0xe26bfc3b,0x6a77731f,0x18b195c7 .word 0x83057114,0x4a446912,0x1bc10ef8,0x92eb0097 .word 0x1edc28c0,0x04830ef5,0x54817f86,0x82c07918 .word 0x4a38f466,0x83276787,0x970c69a5,0x4100c7be .word 0x40c0d950,0x5d147126,0xbad24a59,0x62762472 .word 0xf7e75302,0xc6db793e,0x0d43a67d,0xfd881cc0 .word 0xdfcc8a31,0xfec7107f,0xb0fd0aaf,0x41b4cbf3 .word 0xee6c757c,0x0364253d,0x885ca437,0xee8d9d4c .word 0x23d29975,0xf024c296,0x4762917f,0xd13ef77c .word 0x45b4a06c,0x932b459c,0x4c1d808f,0x23da4506 .word 0xa3dedd12,0x0375e4d7,0x672882fd,0x57a8acf7 .word 0x09373286,0xbab5bdba,0x8d111531,0xea7be6c4 .word 0xfbfa0a79,0xb66efa35,0x68890282,0x631488da .word 0xb20405ec,0x017161f7,0xaf211534,0xaa348ebc .word 0x2e2c8783,0xc9f9f7a8,0x1be18f1f,0x0e5a0899 .word 0x644fbe15,0x3111b0e2,0x12d10d59,0x71feedac .word 0x96245920,0x2023a7eb,0x7a13fe94,0x9389a630 .word 0x35a34bbc,0x4a01443c,0xec422164,0x5e690117 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 0xe375636d,0xd7c07747,0xd32db39f,0xe4c91f71 .word 0xca6b1a73,0x959be87a,0xb072cfd9,0xa62d2a3f .word 0xc2ecc949,0x05877ffb,0x019fef70,0xcdee415d .word 0x261d4b72,0x71196dbd,0x0597c9d3,0x34b61e7e .word 0xb4b44493,0x2cfef5ec,0xd3409486,0x6b389427 .word 0x4eb90d90,0x58a05e26,0xef698809,0xf0f82fc2 .word 0x3c796990,0xf9c3c36f,0xee3f4708,0x3a7df8ad .word 0xce7d8966,0x33b1fd10,0x26a0127e,0x6cabda19 .word 0x418c38d4,0xfdec1804,0x151216a2,0xa3a38833 .word 0x8d1a8b8e,0x4a6b3afb,0x72416380,0xb32f7129 .word 0xa7f9d07a,0x55cf56d1,0xe1f90824,0x589ca8bc .word 0x510eee48,0xca02de64,0x09ceb1db,0x6ee7c9b7 .word 0xf07a5123,0x5ab99269,0x778e6388,0x1578d098 .word 0x62f3d577,0x9212868d,0x2946bf51,0x2197dc87 .word 0x428fdc6e,0x04505eae,0xa3e4a956,0xb4bca5bd .word 0xed5f8338,0xac718284,0xa4ae8620,0x88caa9a3 .word 0x2d3a6838,0x67fc1229,0xcd350ba9,0xe37c8cf6 .word 0x9d607fd6,0x1395b417,0xf615d7b9,0x0dc69253 .word 0x65552e37,0x3dcabfd9,0xb32ec54d,0x52b482cc .word 0xfd6e4db9,0xbc5ffdb8,0x4493df0d,0xe4abe13c .word 0xbfb3a168,0x66d27ce5,0xabab0ec8,0x4e15b3b2 .word 0x92ea625e,0x38e0cf65,0x96b60ee8,0x7397611e .word 0x91a5135b,0x19e0ba2e,0xa43d3b4e,0x082a1a2d .word 0xded7430b,0x7ea92460,0x98d7d9c1,0xc354833d .word 0xe3525403,0x379525ba,0x257468fd,0x6b604349 .word 0xfc045b76,0x50865df2,0xe3aaaec7,0x4a9cacfe .word 0x1c160008,0x738abdca,0x7850a207,0x4e26231e .word 0xa48d64fd,0xea56130b,0x1bad5a1b,0x2cf0f707 .word 0xc1131deb,0xa6aaa129,0xedf887ce,0x0cb5f144 .word 0xa80a6061,0x2fa3e1c2,0x2b5c9ca7,0x3ce6266b .word 0x90c4f02d,0x076fd225,0xba83a6cd,0xcf748f27 .word 0x53e85002,0x793e36c8,0xf2142ada,0xbf83b3fc 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 0xe7cb5230,0xb71193ce,0x7e369538,0x807dae02 .word 0x8c32f288,0x84b30d61,0xaa66b8a6,0x16a3d8be .word 0x0ece94c2,0x5e1a6528,0x36b32da7,0x9ec84c19 .word 0x2a275021,0xf03c1887,0x67acda70,0x8f6c6e41 .word 0xab8c59e8,0x3106511f,0xedb22c01,0x6424c099 .word 0x77659da6,0x66b5ab99,0x6af72307,0x75bc5e00 .word 0x8959b2db,0x3589ad18,0xe7f5bb17,0x93b4ebec .word 0xf5e35b92,0x61627093,0xc9f42976,0xd83187c3 .word 0x0a89c143,0xe0a17fbf,0x0e5e9303,0xc1c99b6e .word 0x25456e74,0x0263c136,0x6831981e,0xafb94c25 .word 0x473e967e,0xbcb4901d,0x619273af,0x0a0c700d .word 0x87fa5fdd,0x7a152764,0xdd75d355,0x5773c4b2 .word 0x7d35b5e9,0x5e54603d,0x6c19e48b,0x5a9d5f36 .word 0x95feeff2,0x4304205a,0x04d800c3,0xb5f244eb .word 0x447e539d,0xdf2941d7,0x0733b5d1,0x30de362d .word 0x466dd3e6,0x512b27a2,0xa3070938,0x51f7ddb4 .word 0xa3e95a06,0x2d08712e,0x14062e5d,0x84a8fff0 .word 0x2a212ff1,0x7c836541,0x6aa8b4ea,0xbe077977 .word 0xa3991114,0xc688fad3,0x09bfc773,0x9368a6b4 .word 0xb5536c52,0xb095bb95,0x47ac188a,0x0ed777cc .word 0xec39701b,0x22b10002,0x622c2b3f,0x21933d29 .word 0x6f06c21e,0xfdc287a5,0x56cc9796,0xfc924f10 .word 0x592eaceb,0xa6bfdaaf,0x10dd1e84,0x07b01b18 .word 0x4f38e799,0x1bae2322,0x887bfdd6,0x3ae91eb5 .word 0x88693d89,0xdc5868ab,0x1c216c6a,0x1212b778 .word 0xabcb6dfe,0x57c7a431,0x67b20a3a,0x4ddb783e .word 0x306ba084,0x20945e44,0x96f47571,0xcbf249a0 .word 0x02239569,0x71d8c96e,0x85af51f0,0x91c95571 .word 0xa6fb347b,0xf228f241,0xeaa83050,0x8ea7c50e .word 0x041bad58,0x4b067a62,0x3f8b4c80,0x04790bb8 .word 0x26ff600e,0x958183cd,0xf5f06518,0x0b2f1309 .word 0x31910b2f,0xced693a0,0x23fce87b,0x415a8cb9 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 0x169b53ce,0x9eb4ebfc,0xb6af4b95,0x0d840aad .word 0xd5b00089,0xd322205f,0xfaf8c630,0x635b182d .word 0x3ffc6273,0x25c3ef1d,0xda79c8e8,0xb5de5f2c .word 0xfd6135ff,0xe4993418,0x85bc215f,0x2f135971 .word 0x14faaccc,0x4db7b48c,0x9e3946f7,0x2fbe61ae .word 0x9d69368a,0x70808a29,0x1e772c25,0x5c7fbff9 .word 0xc97c6af1,0x167ff704,0xb7960b9d,0xe949c1d2 .word 0x2b595a7e,0x7ef0ce17,0xf03fa1fb,0xfe67324a .word 0xbee2ef95,0x0a69a749,0xf78ffc11,0x5523be6c .word 0x3e95be86,0x34315315,0x0bddf96b,0x8155d3a4 .word 0xcb35e305,0x701cc417,0x1ab87dfa,0x6293e47f .word 0x020c95d3,0x35334915,0x02bea29e,0x36201316 .word 0x3f73c9f6,0xedbf7b5f,0x4e5ba3d8,0x4f5d4822 .word 0xb62b8de0,0x208c7d69,0x1b11e886,0xca4c01c8 .word 0x34995197,0x29c5e7ee,0x92f7d848,0x1d0193c9 .word 0x65509943,0xc781b1aa,0x2bc1557d,0x7fb68f74 .word 0x0cff9c80,0x14eafc7b,0xcc81c89e,0x25b32596 .word 0x79127596,0xe86383e9,0x25efa60e,0x67c28888 .word 0xdddcdd91,0x40652bf6,0x18f4cb03,0x5313ff35 .word 0xfdb2811d,0xd5935c07,0x2a558de0,0x81437b4e .word 0x5a19a62e,0xf8a8bc99,0xefdc9428,0x4dc1ba6a .word 0xde42cb2f,0xae010e5a,0x444440c5,0x8e811942 .word 0x8dc09f38,0x5a40ff31,0x7a4d5ab7,0xae499c41 .word 0xe660bec6,0xb8e717ef,0xfa144b03,0x6e2d7c26 .word 0xb648df47,0x36f9c05d,0x53e3386f,0x999197ed .word 0x62ba497b,0xbd090dfc,0x1aac724a,0xf9aa8d77 .word 0x65f64c57,0x9981d73e,0x211eee2f,0xdece91c3 .word 0x169d3988,0xcd13bd5b,0xbdbdd24f,0xc4a3f4fd .word 0xe9c3c6e1,0xbf721326,0x60fd85e2,0x605d228e .word 0xa2500d3c,0xaff5f5fe,0x045617c9,0x07a8b7a9 .word 0xb58a1a5e,0x89abdc4e,0x82e6e3a8,0xfaddf8a2 .word 0xfc1145c3,0xaf31f3bc,0x1a36e25e,0xb7007b8a 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 0x4717ea75,0xa93b8bcf,0xcd7cca84,0xa194dfd5 .word 0x9247fee8,0x7861cd87,0xff19fe68,0xa0c16331 .word 0xeb3240f8,0x691604f3,0x53daf991,0x029649d1 .word 0xcba11fb2,0xafc1f948,0x00d062a7,0xc70f03d0 .word 0xdc5f9142,0x2eccb794,0x933535de,0xd0360f07 .word 0x88e37cbc,0x293ddbd8,0x455f1a7f,0x4445824b .word 0xb62caf29,0x673adeb8,0xf58544b4,0xd99a8d90 .word 0x012ff8b6,0x40291937,0x350e188a,0x5a851a1a .word 0x29edfea8,0xf04144f3,0x1aea7297,0x88df6bec .word 0x28cf8709,0xbec37b18,0x4668bcee,0xa7c617c0 .word 0x20f02d81,0x50a7d412,0x2aa7aca1,0x7d67885c .word 0x70f06fba,0x24251115,0xce2b6e9b,0xa671d0b1 .word 0x2eec555e,0x026db529,0xea2a6dff,0x15f0b4a9 .word 0x470cf1fa,0xfc0b9d31,0xfbd36404,0x615184a0 .word 0x1b5ead09,0x4e2b91db,0xb9206815,0x4b7ceca2 .word 0x07e5fbeb,0x653d6db4,0x38cf3087,0x3c7ca1ca .word 0xb9604129,0xfa3ccf7c,0x9a66d069,0xbc81fd72 .word 0xf0d68507,0xfddd2c8c,0xc128eef5,0x9b40fb71 .word 0x6119273f,0x6c3e1c89,0xb53e84c4,0x44683c63 .word 0x95f354c2,0xb7e6ae96,0xf850a71c,0x941c7ef0 .word 0x109e3833,0xec7a8cef,0x779ec831,0x2bbc6841 .word 0x6112a524,0xfe396604,0x28d2439a,0x1a0875b8 .word 0xc5531602,0x625ca82d,0xa8e8374c,0x28df49b6 .word 0xb2f884a8,0x85dbcfb8,0x976bee8c,0xeb3a810a .word 0xc2a41d34,0x0eb1421d,0x24a7d47a,0xdde36e1e .word 0x57df850b,0x641b28d8,0xbd1460b8,0x8f87235e .word 0x8c0794b1,0x2d6f09c1,0x04d815dc,0x7fbbc36c .word 0xcf17dc04,0x8839ff28,0xc96ccded,0xccde8bf1 .word 0x4635210c,0x9ba37007,0xc79ce48c,0xe2eb5406 .word 0xa1d5dfc8,0x807b213d,0x03d4510f,0x49be751b .word 0xdf0a75c7,0x85a1df1e,0x19b0bb14,0x11f3e167 .word 0xebf9688e,0x13d8f36a,0x1b2354e2,0x9bf5571d 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 0x60dc6709,0x8c36c216,0xa656ef4a,0x9df9e92c .word 0x2fb986da,0x33e5b173,0x984ed725,0x20db530a .word 0x04c2dc6b,0x65a7ed0f,0x240b6792,0x2fe8ab98 .word 0x067da805,0x6ef667dc,0xc76fcefd,0x856d2717 .word 0x20b1329d,0xddf5a79b,0x60ee5329,0xcca9b25b .word 0xa37252f1,0x95ba696d,0xa64ba4bd,0xca14ae82 .word 0xf29c63df,0xdf98bbe7,0xb176ea87,0x4de7fb71 .word 0x03e20ea2,0x289ef595,0x73da4b26,0xebed0066 .word 0xa26bd7b9,0x76fe098c,0x65ffa14a,0x00ee24a5 .word 0x291583b5,0x4d2b8672,0xd4882e29,0x3e41113a .word 0x2ba1f006,0x55fbded9,0x2eef2902,0x593a073a .word 0xac023d98,0xf045c344,0x04ec951b,0x77da9ca3 .word 0x470c6a2d,0xe8b7ca76,0x8a606e56,0xe7a0aed2 .word 0x3cdae9ae,0xa644c05e,0xd89be119,0x5a5bc380 .word 0xb545cdfa,0xad2f1b8c,0x9e139aa5,0xfc99e681 .word 0x0d28de16,0xb9572adc,0xefe0a3d0,0x30742106 .word 0x5f1e746e,0x5aaf5454,0x009b8ed9,0x1c69fef0 .word 0x47843a2b,0xc796499f,0x65902706,0x30ff9803 .word 0x268b17da,0xa242ae5d,0x419e9817,0x8566509c .word 0xdf1d7e64,0x5345397f,0xc1fa0098,0xe8a04b52 .word 0xb561b723,0xeaba1aab,0x05f6334d,0x10ea2e23 .word 0xe816f449,0xd267c01d,0x417cc483,0xc209bcb1 .word 0x05b7baf1,0x1477b25c,0xa5293ead,0x033ad9f5 .word 0x800e26f1,0xd462ce65,0xf94f6fdb,0x76b1da31 .word 0xb7c60c1e,0x11e80ffa,0x109b6ed8,0xf3f2bfe4 .word 0x2fd25b40,0x4d70de51,0x85f24923,0x5d3fcc20 .word 0x25048111,0xc7c3e45c,0xfe841935,0x6e7b948f .word 0x0a12d4e6,0x95ee5430,0xaf6723ec,0x9ff7ed3f .word 0x93a7b3fe,0x44034f75,0x202fc197,0x582756d7 .word 0xb38557bc,0xd311ddbb,0x01822dab,0xf5a7fe53 .word 0x7025b378,0x65e01cfa,0xd8a2e240,0x12f5b693 .word 0x3d8abfde,0x64b6e648,0x15c974a5,0x2b7603b4 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 0xaabfd9e1,0x87557e39,0x5371e4a3,0x82c93db0 .word 0x4c48efba,0x306672fe,0x56e54186,0x60c7daa2 .word 0x71f41620,0x3c7e958b,0xd442b146,0x27d8f628 .word 0x5c7a14a3,0x0a3211ae,0x0d4ef578,0xe07ebeec .word 0xf7c1422b,0x483e6672,0xdbe55796,0x82e3b24e .word 0x8084848d,0xeed760d6,0x5ff2b8fe,0x0c7baed2 .word 0x40379874,0xe41861e0,0x1673b2dd,0x6b05189e .word 0x05277078,0x71396a48,0x60a3f58e,0x8179b06b .word 0xb7516b7a,0xe8525189,0xf4aa3e20,0x8d57a361 .word 0xb5d40c44,0x3e086481,0x174e9c8f,0xcbe7ca42 .word 0x1a0e1472,0x22a11d3e,0xe147f72a,0x83093cef .word 0x929b7829,0x9247eed3,0xdb8adb4c,0xf8b486f1 .word 0x5b6ad81c,0x36718bd6,0x0e52b012,0x9e73d149 .word 0x67782fce,0xdab870b9,0x3258a59f,0xbfece5e1 .word 0xbf8f2f5d,0xdc112fe0,0xa9f817fb,0xf726de6a .word 0xfd4a2226,0xe16adc3c,0x951c489c,0x6364d798 .word 0x7f84ab28,0x5130ad54,0x7212c3a6,0x46529e90 .word 0x12d468c8,0xc279a6b2,0xecbb5145,0x203d4098 .word 0x30701212,0x57cb0c6a,0xcd32bfa7,0x8e191b92 .word 0xa956e372,0x6eeb18a0,0x9c7930bc,0x98065e66 .word 0xbf303ee8,0x0d81561e,0x0c1cc397,0x9e542483 .word 0x738e5d98,0x62ecd7a7,0x2770dc69,0xe665ba61 .word 0x36261cd8,0x6d48feca,0x593728c0,0xc941d94e .word 0xea20932b,0x1ce25cc0,0xa6eeeb27,0xac0e944b .word 0x0d91eda0,0x39a4bc5e,0x11469697,0xc9bc0b77 .word 0x842471f7,0xf64602ae,0xa451b13f,0x29f7545d .word 0xc3ce5b9a,0x6d903ed7,0xdde7b163,0xfed6990c .word 0xeb1cccf4,0x95d8a7f5,0x19f50792,0x3589572b .word 0xee5532a9,0x8e0d06ea,0xe89f834a,0x8e980751 .word 0xe05747a0,0xd35fc4e3,0x4329db8e,0x329a8d77 .word 0x2d95e327,0xb99cf5e3,0x770401f4,0xf8bffe39 .word 0xa0dff17c,0xc7227323,0x9e31a48f,0x7aa66761 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 0x65316db7,0xac04baf9,0xb66465cc,0xd81a5cc4 .word 0x5495fe69,0x1db3ae8c,0x766203a7,0x377cce40 .word 0xed1a9652,0x6a6c7fd8,0xb801e4d2,0xe209380e .word 0x05c1a820,0xbdab3fdd,0x83d992c0,0xa2d572a7 .word 0xd361c5e9,0xae10dbd9,0xe49ea6ab,0x1dd841a2 .word 0x51bfb0a4,0x879eadec,0xdfaee932,0x72d27739 .word 0x2cbff8ef,0x748ece6a,0x1b7b7a43,0xfc13e210 .word 0xcd42330a,0xad9706b2,0x7ec2daeb,0x6fc5e721 .word 0xf4fef7fb,0xd959a02a,0x589cad18,0xb9c274db .word 0x3f993e1b,0x08fa1a28,0x1d168e54,0x89d7fdb2 .word 0x44dad4d4,0x7a888726,0x72ff4695,0xd30c50fb .word 0x07facf44,0xfb4e0bc9,0x58b79827,0x612a9264 .word 0x097a8766,0x4a174109,0x3ed4105a,0x88f4b05b .word 0x3d0dc94c,0xd90d9be4,0xa7ca71c6,0x8cdf2de5 .word 0xafec5833,0x686b5df1,0x5d55c461,0x4739de48 .word 0xfea868ba,0xed9b6875,0xcf8f08dd,0x44bbbe04 .word 0x6c1e6be7,0x0bf78c81,0xc8e6ec31,0xb52f6bd7 .word 0x00f721c1,0x763be5df,0x886a31d2,0x0ba66ea1 .word 0xac72652f,0x772ecece,0xeacc5f7f,0xae371256 .word 0x7b42f9a9,0x445ce21a,0xc454b0e4,0xf0653069 .word 0x7b430feb,0x7afc378c,0xa98da967,0x739006bb .word 0x35efea1f,0xb62f2bef,0x097938fe,0x6ca5f6f7 .word 0xc1820c23,0x92897f9d,0x7640059c,0xbea29efb .word 0xe0f0227e,0xfa5c2d4b,0x8a8698f4,0x156dec2d .word 0x03764fbf,0x4b6bda9c,0x9524b47e,0xb312ed0f .word 0x42810ab1,0x97f017ef,0x676ad68f,0x45adec9c .word 0xb995e8eb,0x0dd640b4,0xcc99ee8d,0xd14e9d0d .word 0x5e407924,0x717d864e,0xec9f3b6d,0xba042318 .word 0x4e471016,0x847a1573,0x8723b00c,0xb0516271 .word 0x60190320,0x8749438d,0xed952e66,0xed62b5c1 .word 0x96bf29c3,0x1f97bc1a,0x4a9df344,0x5bf7e99d .word 0xa0d0b1a0,0xbfa1ae01,0xf76d6ac7,0x3847c69a 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 0x5650b9ce,0xf8dcef51,0xf6e17ecf,0x7a7334f7 .word 0x05995983,0x0d99697f,0x703c194e,0x6346e51c .word 0x7b1e4196,0x619aa862,0xe17430fd,0xfc3608c4 .word 0x83ce2ccb,0xd357d5ac,0xbfced03f,0xfe2e7e70 .word 0xc0cbc9d4,0x404455c7,0x5428baa4,0x4592c7d3 .word 0x29ab5ba3,0xb735c732,0x10fefad4,0x79442382 .word 0x3fbf8bc4,0x819c3965,0xe4be7924,0x5f032b1f .word 0x6600ae8f,0x5b047b42,0x4bd2c7d2,0xfec6e49b .word 0x9c0d6ab3,0x82859cc9,0x0cf07440,0x80555820 .word 0x1c4cbed0,0x0121ead4,0x836efbe0,0x268e4aae .word 0xac60973c,0x71482285,0xa9e9fefd,0x7c169c70 .word 0x97939c10,0xbca5861a,0x04fd6b84,0x24897c88 .word 0xa92af117,0x280fd92f,0x27024c4f,0x78e3acfb .word 0x68851421,0x42beeba3,0xb3a3a0a7,0x5697d725 .word 0x13022c65,0x2fde7863,0x8c3c3f30,0x1cd69b0f .word 0x8d1508c5,0x8f75c5c3,0xdd6141df,0x1942dba1 .word 0xc43aabbd,0x0101d22f,0x79a0eca0,0xe612a7eb .word 0xd0fb7ada,0x2844e9c3,0x37bcaa60,0xeed7bac4 .word 0xe422dab3,0x6f599048,0x827f8efb,0x45ec7544 .word 0xefe048a2,0xa8a8330a,0xad4c0552,0xfdc8ab18 .word 0xbf3542dc,0x71ef1f9c,0x46172872,0x2539f3dd .word 0xa12b9bf6,0x49ab766e,0xdb4bc929,0x914cd8bc .word 0x5fe0057a,0xe8826be0,0xda4ee03c,0x47b42077 .word 0x2f4a4bab,0x543a7120,0x8667402d,0x7e08abad .word 0xba8ef300,0x169ba325,0x4320a812,0xef5d3cbe .word 0x29ae6d23,0x6fa33cff,0x00d2041f,0x062b4968 .word 0xcacc0b9f,0x6f93b32f,0xf280588c,0x459307fa .word 0xef41dae8,0xb1632a15,0xf907c913,0x985283be .word 0x2e05384c,0xe43d0385,0xe0df4865,0x39778127 .word 0xa7a05d50,0x762e5714,0x38cde2a1,0x7decd128 .word 0x6dba7f45,0x44b774bc,0xb0fdf19e,0xa4cc5f29 .word 0xef566bf1,0x0b99fcbb,0x4896fda1,0xd250e397 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 0x4deb247c,0x66789c4c,0xb44171c0,0x0d98f32a .word 0xad82a1d9,0xe376ac5f,0x75e6d5bc,0x077cbbfa .word 0x00b8cadf,0xc47b3e73,0xb241c60e,0x48e6e564 .word 0x9f028a9b,0x8a164fe4,0x9019e239,0xb4ddca8a .word 0xc9a703f8,0x54ada3d8,0xbb46c1c9,0x4c8b54c8 .word 0x60b893c1,0x1f80a55c,0xc60ced2e,0xed33ae7f .word 0xb187466d,0x13544e2c,0x415d50cf,0x1fe9ac7b .word 0xb4654410,0x94de8027,0x2a0503ba,0xcbc124e0 .word 0xe25d8927,0x9f79f1ea,0xbb80c83a,0xb441b692 .word 0x8dcc7c39,0xd20b85f9,0x1ef8ee65,0x189a0cd6 .word 0x719f400b,0x97dc3cce,0x7e603432,0x63ef5605 .word 0x8357cd08,0x43635dad,0xe4cea4de,0x21704935 .word 0xe539ba65,0x8d9431d6,0xf14aa512,0x4ad37fbb .word 0xbab9e8f7,0xb95a2253,0xdbcf644d,0x4ee69d2f .word 0x0bb1c60b,0xf94a53b3,0x3cdb3866,0x1fcf1a61 .word 0x84525be5,0x7bcaecb0,0x22f9c8bb,0x94871a6a .word 0x405f3185,0x23a833bf,0x37747ee9,0x6302fc42 .word 0x44f01110,0xccee905d,0xee2ca37f,0x1ab8ea96 .word 0x72d1f229,0xc4bf3749,0x53f5ab81,0x81bf76bd .word 0x6819ddd8,0xa1ac3e8b,0x4e588d13,0x196c6af3 .word 0xc31a3815,0x07a43f2f,0x99b78d8d,0xb77a5680 .word 0x7143d708,0xd71e5f3b,0xf050deea,0x562b5552 .word 0xeb81d8ba,0x38f77f23,0xc275e2c5,0x5cae51c2 .word 0x957e7e0e,0x312851f0,0x01577f62,0xdfdbce7a .word 0xa36813b6,0x32d26817,0x539d687c,0x9be31421 .word 0x3524adf4,0xc83079cb,0xae0810cd,0x3f70d712 .word 0xd3e21779,0x763a7982,0x54ae5eb5,0x0aa318bc .word 0x01cd4172,0x94956586,0xa75cafb0,0xc69b374d .word 0xbf6d610a,0x7faa306a,0xd635ca7b,0xd05263ca .word 0x1fea02e7,0x983ed16e,0x7ae49c34,0xd7f8e7fb .word 0x5da31c35,0xb65f182c,0x94b85542,0x7e2098ce .word 0x7e034ab6,0xb737e58a,0x4f903c95,0x1350280d 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 0x918afd1b,0xb10722e6,0x6926b542,0x4f17b7e5 .word 0x98d24686,0xff7da2fd,0x17d6a953,0x76f913a8 .word 0x142eaeb5,0x37620013,0x4f740cdd,0x44049d8d .word 0x1e15b4f6,0x8bfee7fa,0xed5b866e,0xbea355ea .word 0xb5581afe,0x04af6dbf,0xb86d77c1,0x065cdd69 .word 0xf29d0fd8,0x707e7902,0x9849aa7e,0x34eb31b4 .word 0x96cd7cfe,0xd383326b,0x330cb788,0xf1d4156f .word 0xa5bcd72f,0x8fc9d4a9,0x76782830,0x3d87a886 .word 0xb4134a64,0x0c13aa6e,0x3fd097ca,0xc38ae02d .word 0x3890237d,0xadec320d,0x9fb08199,0xa322450f .word 0x1f6c9688,0x5d76e353,0x80e565d3,0xbb480f6f .word 0xf934364c,0x13c743c0,0x5bb9cc8d,0x1f1469cb .word 0x86604e8c,0x49921177,0xbf6f4651,0x968dce38 .word 0xb3407873,0x1404628a,0x60192207,0x9b3cd503 .word 0x675cd6f4,0xfab4b280,0x9a14985a,0x0482e9e9 .word 0x6a9600c9,0x2a55bd43,0x719bc570,0x9c1053e7 .word 0x5054aac9,0x7f0e4fb2,0xd77a7202,0x421cc4e9 .word 0x7c46136f,0xde6e6de1,0x02c34ded,0x2b19e5e6 .word 0x3466ef9c,0xbf091d88,0x815a13d6,0xfadde57c .word 0xc247aa1b,0x9cf03855,0x26d3f46f,0x24e6ada7 .word 0x6cc2f99b,0xd85f0712,0x3d571e63,0x71ae7d33 .word 0xd800afd0,0xa24c6e69,0xaeeca83a,0x07c57aff .word 0x12262176,0x1cc5f72c,0xfc730c19,0xda4c3cec .word 0x48bc5408,0xced40560,0x7f6c027e,0xd449a30f .word 0xbc908681,0x6c676b58,0xa20790be,0x22594fb8 .word 0x6497fe20,0x2d42928b,0xccd84af1,0x2cdc6f90 .word 0x19dfaad2,0x67c589b3,0xd20468c5,0xb2a1b880 .word 0xf9436bc1,0x254db425,0x85e3e409,0x4cb9bcb9 .word 0x9cd54916,0x8b4e4f2f,0x5c1d859d,0xa8404aa2 .word 0x2f30a029,0x5d3f53b8,0xf38a99f8,0x2b823fa1 .word 0xd76e6aa5,0x3d417a36,0xdfd319b4,0x74274317 .word 0x202f4e17,0x9127d9d4,0xaf01dff1,0x24e8ef8b 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 0x0c32093f,0x1bb72bfc,0x47efa0c2,0xe89e803a .word 0xc17f4a8c,0xd4beaa45,0x7e78071a,0x8779c34f .word 0x8841189a,0x19785d89,0x9d6e999c,0xeaa3ffe3 .word 0xec9a5abd,0xc021dab4,0x31057b66,0x6bf2f2f6 .word 0x86696bf9,0x7dffcbc2,0x8bf697b0,0x374756e6 .word 0x69f8e84e,0x2cea8602,0x1c30ad11,0x5c77c168 .word 0xb865cab7,0xe90359da,0xd23af912,0x325aff66 .word 0xc53b73d6,0x7a1f825e,0x5647b5d9,0xa9c80781 .word 0x77019266,0x31e0202e,0x5b2d191f,0x88fe7734 .word 0xc19cba80,0x66b7c956,0xc95fc9a7,0x6344397e .word 0x961d888f,0xad14edb1,0x85296a36,0x53fc1012 .word 0x16f8ec32,0xca150ec8,0xfc481be5,0xecf2ecff .word 0xa87eb12d,0xf934e6e2,0xdd162662,0xe6c09efa .word 0x6e2d09ac,0x29a1ec15,0x2031642e,0xab76eab2 .word 0xb4798c4b,0xbac3c440,0xfbd9ae9c,0xb56c680e .word 0x1c71e5c2,0xb91f167a,0xf606a801,0xd96387f3 .word 0x26a6b5a7,0x9384e3db,0x51fe59cc,0x5adf01cc .word 0x82a99686,0xc9b39c4c,0xcb614354,0x39f175d3 .word 0x800ee4c3,0xd06701e2,0x2b8e4525,0xefa4222d .word 0x4f0dd407,0x6be8a02f,0x0580ee21,0x07c012b7 .word 0x8ea60b17,0x0d7ca9f2,0x8509fa48,0x0c705e7c .word 0xd5e75e00,0x2b8c2ae4,0xcb67d1e7,0xe189a9b4 .word 0x52ebcc4a,0x255a5909,0x9794c547,0x1d28d476 .word 0x930a997f,0x7e8fc3f7,0xa32715c7,0x5fba2ea9 .word 0x8593b920,0x16a4d982,0x99d870f9,0x7a3d2b58 .word 0x5475b1e7,0x9115040e,0xd40caf53,0x9de2ee19 .word 0x02adb219,0x2176772c,0x58f39e19,0x9c8107ae .word 0x711e1ac8,0xf8421219,0x37366073,0x70f24b2e .word 0x685efbbd,0xd51cfb1d,0x9edfec2f,0xa1a54270 .word 0xb5a72491,0xb04b8c25,0x64f5e7c0,0x92687741 .word 0xa3b1ef40,0x466146f9,0x56640eaf,0xc042d452 .word 0x8a76f06d,0x5fc0ae27,0x06a09e0d,0x962bbad5 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 0xa1486446,0xc763dcc1,0x420f7947,0xd37bc78c .word 0xb1625caf,0x09cd249c,0x0985b22f,0xc82af849 .word 0xcf46ad2a,0x0ff84aea,0x276afdaa,0x621f8f51 .word 0x5b97bb08,0xa8337e39,0xcd67986d,0x912b8860 .word 0xcf3afde0,0x01f2fbea,0x7a11d792,0xbf43067f .word 0xd36c0728,0x741ab970,0xeff75c58,0x23420c27 .word 0x4628ed7c,0x1ab428db,0xded04d6e,0xe675ed5e .word 0x6be69924,0x4c8d3d0b,0xf83ead85,0x416c47e6 .word 0xa17d010c,0x08e7d80c,0x7ded8006,0x6e79bd5f .word 0xd3612386,0xf04513a6,0xd25baf89,0x38072740 .word 0x627ed2ff,0x419a8acc,0xf1bb6008,0x951da083 .word 0xe5e269e2,0x6b4415ff,0xe121a3da,0x9d278f8d .word 0xd75991d5,0xe918dd25,0x4e183f65,0x7e89ff2a .word 0x0652d1f4,0xf5cd354a,0x69da863d,0xb81d0f23 .word 0x262b2f86,0xac486d89,0x036c743a,0x9944d2bc .word 0x4262205b,0x332a0143,0xd1b8ace0,0xe10da5fb .word 0x9d7bc42a,0xfd9c4c30,0x13a5b9a5,0x57d68b9a .word 0x6ac3ce0a,0xc91fcd37,0x6e0d874f,0x023b70e4 .word 0x28bdc56a,0x1f23f1c4,0x52b7be9a,0x0b1283c0 .word 0xa7ace41b,0x7190498a,0x3c230054,0xb31a2490 .word 0x179238c6,0xf587b06d,0xbc783d3b,0x160e5d25 .word 0xce07918c,0x206a272e,0xe02f2697,0x38178fb1 .word 0x4081a460,0xb7d489c6,0x0b317e56,0xe24df0d0 .word 0xab62832b,0x8dd19b8d,0x27e609a1,0xec65ce5e .word 0xeaa1795e,0x246dddf3,0xf70cd833,0xccb5d8a0 .word 0xc164d694,0x270cc99b,0x8a26ed00,0x2b5643ce .word 0xaa1df462,0xecb2085c,0xf7714bdb,0xc551cce9 .word 0x81b4e087,0xdc7734e6,0x52dafa94,0x50228350 .word 0x38c4582f,0xe6b7af0c,0x8284957b,0x5c40ab23 .word 0x12702aba,0xa36a43fb,0x464dae2b,0x6634255c .word 0xa3e9d99e,0x2dcc2405,0xefb6a544,0x6c1aa2c0 .word 0xb28e3345,0xcbb3e9f4,0xa8ea5e6a,0x7f9e2f2b 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 0x88410647,0x3fee769c,0x53c27664,0x5a2395d2 .word 0x255644de,0xefc4acfa,0x20dcc5d7,0xe859ccd6 .word 0x6d0a2f8e,0xbfbea92e,0x850233c9,0xa7e35bfe .word 0x858fefb4,0x35c7d4c7,0x8a1fe3b7,0xd2be4918 .word 0x3e5dc68b,0x082a82e1,0x76b188b4,0x90e8fb6e .word 0x84af7341,0xa27be81b,0x1b74df3e,0xfa9f950d .word 0xa6b6cdcc,0x5753d79f,0x69fa0c6a,0xb4f8ad84 .word 0xd3780d70,0x188c819d,0xa2ad2a1e,0x41fd4ba7 .word 0x949ba4a9,0x556a5d19,0xa5344c5c,0x0d06378f .word 0x823abc30,0x72093fb5,0xcfbdaa7b,0x5f83a97b .word 0xb7889f7d,0x9365929d,0x040f9d97,0x99c17386 .word 0xd45aa1cc,0xac4caf30,0x7d1ad478,0x6b284a94 .word 0xa35fb19f,0x2a891cdf,0x95fb7ed5,0xd19f6b78 .word 0x6a1e71d9,0xabe6c4b3,0x1241614f,0xb950a8fc .word 0xcbf22928,0x8f69def4,0x1651171a,0x25833d68 .word 0x258942dd,0x00c140d1,0x9af2ab6f,0x7dd7cd17 .word 0x1a161113,0xa6f2db8a,0x8e21a544,0x71da978d .word 0x96047a10,0x77ab66d2,0x85bec8cf,0x447ef92c .word 0x8f6fe447,0xa8581998,0xff24201b,0x397d1a47 .word 0x3a83ea78,0x52f052ae,0x772c62bf,0xb3dd4e15 .word 0xf871ccfb,0x477d6e5b,0xa3079c02,0x4e7fddbd .word 0x97418429,0xb1582ad1,0x183870fd,0x6fdbc691 .word 0x29c5f25f,0x0474a0a5,0x3653b9a9,0xe29cd4d3 .word 0x3ab475c6,0x07888b28,0x5a7f9ec7,0x177ea8d7 .word 0x80ff467d,0x5821c663,0xb696e55b,0xd037bbd1 .word 0xc8959010,0xed8a12fd,0xb6f26e80,0x1008ce52 .word 0x985580f7,0xd136dffa,0xa7bcf8e4,0xce7c47e1 .word 0x230930cf,0x43090e2f,0xea307127,0xe37f91fa .word 0xea111f39,0x8f16f7a3,0x097ba09d,0xcdacd919 .word 0xaa67ab76,0xa24951db,0xfa347085,0x40008e56 .word 0xfe2ed444,0x794a857d,0xcf2696be,0x6a7d5cb3 .word 0xd35e9ac8,0x4d0a3d44,0x62a528ea,0x00bc06d3 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 0xb02dd71b,0xa31a19f8,0x238a3bca,0x9a23ba66 .word 0x4de78d27,0x9dad8597,0x1d57178e,0x41fa64c9 .word 0x41bfa4de,0xfb3106bc,0x85ab7dc4,0xe343b26a .word 0xd8639df2,0x115ad11b,0x38d2056d,0x91155b80 .word 0xbb24da04,0x60431701,0x869b7d89,0xa5c9aeaf .word 0x6dbd3da9,0x0ccd943d,0x8d116014,0xb1a09b4b .word 0x4869b8ec,0x5d2bd8cf,0x665fe9f6,0x919c595d .word 0x53e82948,0xd84e7ae5,0x37d513e7,0x0ce7cd1d .word 0x657610fd,0x9a9187da,0xcf5ca6c7,0xd6267277 .word 0x6cbc5f4f,0x838f2de8,0x1186deda,0x2cda6857 .word 0x5b1d683a,0xa6e5c176,0x2bf5e800,0x6b90833a .word 0xed31fe8c,0x06ce0e3d,0x8a281505,0x1c3e4a5e .word 0x00409519,0x4560e9e9,0xb74fad41,0xbf023511 .word 0x4b33c8b4,0xcb3ce5d5,0xd0eb3aad,0xa2ff6454 .word 0xeea1e372,0xa0c67418,0xbcf0bdfe,0x00a1567a .word 0xfbfac8b2,0xd82326fd,0x6674b752,0x04987d39 .word 0xfa6ae7f4,0x518e0a2c,0xc06b1522,0x1ec51dc6 .word 0x5a058136,0x7e445c64,0xa4dc92e7,0xb4ed1ccb .word 0x68af4b23,0xd54e77ac,0x772293f6,0x5707cf8b .word 0xe43b871e,0xe85e1a1f,0xbae92ac3,0x30bf01dc .word 0x3247085b,0x4903b62d,0xbfc13765,0x94ae6e34 .word 0xfc99798f,0x9161cb1f,0xaefa22f1,0x97c2a6d0 .word 0x696da78d,0x2a6d4315,0xa70f9f04,0xe68202ab .word 0xf8399be8,0x178c2413,0xb0a63a23,0x74ff5623 .word 0x22bc22b7,0xefc7323b,0x4470c303,0xff23d317 .word 0x52ec75a8,0x82de8229,0xdfc90820,0x7184338d .word 0xc2176a16,0xbbc620b1,0xf85fbac2,0xa82a431d .word 0x1f6c2027,0x2ff1c795,0x55838f7f,0x22657da8 .word 0x1389ba88,0x9b159972,0xf60792f3,0x69c0591e .word 0xf7fa0760,0x523deb94,0x773381a1,0x8597b32e .word 0xd930df63,0x3a4abcb2,0x1671b73d,0x21a275cf .word 0x098f1bff,0x9947a10f,0xc93c00dd,0x01520794 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 0xc9c25ffb,0x621c38f2,0xd46589af,0x20fc680a .word 0xd2f2b478,0xb7ba90b0,0xd5062680,0xe77b2770 .word 0x04855ede,0x8b6e2e69,0x45c0a9b1,0xb63ba420 .word 0xefe8f21e,0x27f13dee,0x03ba9e66,0x04b9c2e1 .word 0x3f4380a8,0xdc11b091,0x6951f844,0xc8b3b2e7 .word 0xfca21dfa,0x863fa6f5,0x9fd16056,0x8f73639f .word 0x7e33e0a8,0x17288290,0x8c6148e1,0x58c9e94a .word 0xd464dcdf,0x6124141b,0x0f12907b,0x7f487b07 .word 0x479980f0,0x90f3e9fb,0x067a72f4,0x5a72a4d0 .word 0xda457c9a,0xba8f4fa9,0xa47e0b8a,0xaa22eb25 .word 0x4a4439f1,0xfcebe20c,0x0af31e05,0xf8954992 .word 0x0f5483ce,0x924f7a69,0x1e84ad09,0x287927cd .word 0x03a3ace9,0xa64b658d,0x5125eecb,0x7ff7f48c .word 0x5329c6c2,0xd11a49f6,0x644d8dde,0xe2900c5f .word 0xfcbe06d0,0x7ce48ec1,0xc3ba6941,0xedd9d499 .word 0x93e30760,0xcc0fdf39,0x35f77654,0xdd22c283 .word 0xe47fb18f,0xf2921d3b,0xca4ee34e,0x980c1680 .word 0xbd21865c,0x1759d37e,0x002e0072,0x08259689 .word 0x3dc6cca9,0x4f8d0cb8,0x066f3efe,0xc325199a .word 0x619e4075,0xde2d7029,0xd6dc955a,0x5a4c3006 .word 0x23d7b69d,0x48886a64,0x2f257768,0x22df355d .word 0xfa9ea6fb,0xb85ffb3f,0x7cfea198,0xed3cbad1 .word 0x2c408674,0x1e68a0ec,0x904680db,0xfb18eff1 .word 0xf822eeda,0x5d2b6b99,0x1ddad867,0xc6965ffe .word 0x8c012381,0x7fc00210,0xc886d3a7,0xcdabd0ef .word 0xe9f8dbe8,0xa78b9710,0x65998b17,0xcdac4d02 .word 0x135161eb,0x7b69a65e,0xf891a855,0xd149e0b7 .word 0x8901e54a,0x88a898c4,0x7d7d66b0,0x791c4995 .word 0xc24b7745,0xec9775bc,0x1e7535f3,0xdb5cf44f .word 0xe3ef3ff9,0x64473ffd,0x40f488e1,0x0dd7d2dc .word 0xc7776dae,0x124b7932,0x5eabdfca,0xe25f3f12 .word 0x78832f7a,0x9b4cd525,0xde1c46fa,0x327a9d5c 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 0xd78d2de0,0x160c63ac,0x8ba134e3,0x08c285f0 .word 0x661a567a,0x91a42b2e,0x726dc08c,0xd03422a7 .word 0x7c1867e5,0x43eae39d,0x6d1dd3c3,0x506bdea3 .word 0x835f97a7,0x4d45a3a8,0x16ed9e02,0x20edd000 .word 0xf3e0043d,0x169a8717,0x3fb1cf07,0x8783957d .word 0xfcce4394,0x41d2341d,0x59135bf6,0x8c73a77b .word 0x1f5f58df,0xfcbb23ea,0x27fc1f88,0x3c1e17a0 .word 0xb2748015,0x8f1bf690,0x99d6af8c,0x0846821a .word 0x38223c1d,0x1d5072aa,0x17880b58,0x2bea05c7 .word 0x3493f3d3,0xd543c30d,0x2961c929,0xd2795be4 .word 0x9507a120,0xa315886b,0xb961a07b,0xe12d46d8 .word 0x03b70653,0xd41e5e47,0x247a74ba,0x7bd1b3c9 .word 0x4e2d4893,0x8918e6bc,0xeef487ba,0xc1728258 .word 0x17e70908,0xd1b8ba76,0xe5c06b0d,0x5064d33a .word 0x58710c48,0x52231597,0xe635b1b0,0x19fb47d3 .word 0x5f21d858,0xc44e4082,0xf8f3bb7d,0x1053c54a .word 0x0efb5d7e,0xc94d22dc,0x576d042a,0x53b5c0e6 .word 0x333fe85a,0x070b47c3,0x0442efd7,0x24956b36 .word 0xc3e61302,0x3dcf96e3,0x66fe5cfc,0xfcdc4815 .word 0x419045b2,0x80d51987,0xc9011fa3,0x0a7c51df .word 0xe9364ff8,0x52ca74fb,0xd7551631,0x8f234e54 .word 0x87c4dfbe,0x57fa5d33,0x3d979575,0x52f70f36 .word 0x4f9becd6,0x6d4c64aa,0x724324b0,0xb88b2c08 .word 0xf89b2d17,0x8ff777d1,0xe79be241,0x2f63af7d .word 0xc943576d,0xd09ba89b,0x768cf559,0x004cc6a9 .word 0x4ce7abe6,0x8942248e,0x300d14e6,0xb8ae43d3 .word 0xd2b34d3d,0xc5981910,0x562fdc9c,0xeaaad850 .word 0x6ff91b87,0x32529a0f,0x5f1d42b3,0x26879281 .word 0x36c7b484,0x4bb83d3e,0xdee2270b,0x2e2b0875 .word 0x90c6b764,0x69090a4d,0xe6c4cc67,0xffc8fe68 .word 0x82b86cfd,0xbbadaa13,0x92ee80f0,0x91b4000e .word 0xb1afcf05,0x7147b540,0x666af969,0x694789b8 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 0x042339de,0xce345cca,0x6d5a3f7e,0x1d9426bb .word 0x8323de23,0x4dfab10d,0xeb21af09,0x0e0909b0 .word 0x1777534d,0x5a7260e1,0x414b1326,0x8c5ad5f5 .word 0xf91c6a2c,0xf7adeaa4,0xfc433676,0x3c3dc2a2 .word 0x0e9aa773,0x2628e3fe,0x227d6f8c,0xd2c1e0f4 .word 0xfbca5822,0xfad09b5b,0x7c8d7f17,0x0613a633 .word 0x1795122e,0x382dc722,0x7ffbaa43,0xbeb01340 .word 0x321f3d4c,0xf08fd224,0x5fa47302,0xda438e17 .word 0x6efdb832,0x52e2d327,0xee61f16e,0xac30b32f .word 0x457da37c,0xa572147d,0xa64f5435,0x9ecd0c38 .word 0x331ee004,0xc1682377,0xa7324571,0x4507ba96 .word 0xefff10dd,0xbd49b4ff,0xfa51e840,0x3e66b934 .word 0x3f9c71ab,0x5106cd11,0x40a06996,0xe02c272b .word 0x6d7228ea,0x1f398d26,0x28c2cb18,0xe4699622 .word 0xa04fd1b8,0x824eddc3,0x155acad2,0xf8936d26 .word 0x2b6c65d3,0x85b99eee,0x6ac2a63c,0xb9d86245 .word 0x69127e9e,0x1bda4c22,0x35644db7,0xeb4bc707 .word 0x47f09615,0x06f95361,0xe902708c,0x9e358029 .word 0x0f6c723e,0x0cc88aae,0x605a9d45,0x52b57b5f .word 0xd35bedfb,0x95cd1aeb,0x17227caf,0x76d5d99f .word 0xafddf067,0x7d67e042,0xb74d67ae,0xf671e3e1 .word 0x8899f5b7,0x2a5f09b0,0x2cec1566,0x06209d49 .word 0xa0957545,0x1b2ed5f4,0x7c0e3b8c,0x487e2ee2 .word 0x70c7f1a0,0x549184bf,0xabc0031e,0xab967abd .word 0x6cbcfb80,0x9c7f3404,0xbb1d2d29,0xe62292b2 .word 0x9b807808,0x00fb1d84,0x10441f5c,0xed0cafd3 .word 0x0851a5e5,0xb0f50d8c,0x625a44bb,0xe72bdf99 .word 0x34020edc,0x315f106b,0xd7568b76,0x61cbb89f .word 0x6b69ec08,0x21dea245,0xad6bbe69,0x00da3092 .word 0xd53542f9,0x148ff880,0x1b685ac4,0xf6e865b7 .word 0xaab97f1a,0x74590ada,0xa4006191,0x329c12d1 .word 0x0e87f92b,0xf8c45447,0x53798545,0xa8961cf8 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 0xe3cecaeb,0x14e3b0df,0x0f75f134,0x9a1fdde6 .word 0x7528cfe8,0x53bd94c3,0xfa2edb39,0x39880bf5 .word 0x075b677d,0x6ec6b829,0x405c9163,0xe8ca2a7c .word 0x3f5c9756,0xdc379150,0x790fc90b,0xa2d3ca4a .word 0x4a561606,0x5ba2340a,0x85a9f7bb,0xedb0b709 .word 0x3ceace96,0x705d480f,0xbc8d7107,0x7cd0b623 .word 0xf3542d33,0x512e3fd3,0xa5d29c26,0x9a30f145 .word 0x84aefb14,0x4d1147b8,0xca2df11e,0x9fb96c95 .word 0xb0f2c7cc,0x27d14ba0,0x2b6a3a10,0x36dd266a .word 0xe76e2695,0xbb0500b6,0xdd2eb49d,0x0169da61 .word 0x5a6ef4a5,0x33b6b587,0xdc27d644,0x2fa79287 .word 0x2c040861,0x44564ed7,0xffd550a2,0x1eefb3a5 .word 0x8e592c6c,0x2f35d8f5,0x5e70442e,0xba893162 .word 0xeadcdc18,0x20c11240,0x41508af1,0xc05ce046 .word 0xce3860d5,0x59435d21,0x930566f9,0xfb7e11d2 .word 0xed6b68e9,0x0b61aa3a,0x34f3fa16,0x139577ba .word 0xd2557044,0xd2da945e,0x40cc8a0f,0x35e49596 .word 0x2dd53ab9,0x2699569d,0x164f0817,0x8e5f19c1 .word 0x56a541b0,0xa60284a6,0x45ec008c,0x1c590423 .word 0xe190e723,0x96ff3e60,0x95563f3d,0x0304dd5c .word 0xad918aea,0x1be16494,0xd6d3f73b,0x4da21280 .word 0xb1596220,0x4369e680,0xca6eda00,0x75e17da4 .word 0x8f88bae4,0x0632cfb9,0x324c5a03,0x2c56e045 .word 0xe407f0bb,0xc7f32640,0x23a41480,0x2b65c73a .word 0x3ded9936,0xe3beb0c3,0x89c1a059,0x9d825387 .word 0xd6a42241,0xd2db6c71,0x938126a8,0xb6642852 .word 0x357b8dc0,0xce5c37dd,0xc260a789,0x1601998a .word 0x14c83749,0xe4eac1bc,0x88690826,0x9900ef94 .word 0xd01d39c6,0x8f7d90ee,0x8b23b49b,0x36ff0459 .word 0x5fd2ca9c,0x6c1b773f,0xc93a9900,0x34c839d2 .word 0xc6b6233d,0x239ac784,0x844dec52,0x63b3f24a .word 0x016343d8,0x89769745,0x566f5dfe,0x0681c41a 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 0xddd94b30,0xcb75e1c3,0x018d5fde,0x1f033009 .word 0xac670c08,0x45b91ec0,0xe53a6259,0x555a5949 .word 0xd18540e1,0xa7a6181d,0x37904f3b,0xe1c977ef .word 0x1ba5b7af,0x5570c2b1,0x2c0fc60d,0xff2609f1 .word 0x4b3ecb74,0x82f5100a,0x5f3cff31,0x60ba9cce .word 0xacab4b1b,0x36377402,0x2b6b5ca0,0x90fddf4b .word 0xe619a218,0xd7b8a795,0x0b1c5351,0x94149ec6 .word 0x7832c039,0xb1b6d9ed,0x31754ee2,0x7cabf885 .word 0xe75e4bf2,0xc264142a,0xa1511882,0xf77d581d .word 0xcc0e4546,0xadf3d431,0x346ed96a,0x40c98e87 .word 0x6716eda6,0xc9561875,0x8bada762,0x9ba72177 .word 0x57c67fb2,0x6707e922,0x8fedba62,0xd4d3d16c .word 0x05491836,0xff8dd2f8,0x7271d4ce,0x317dcc35 .word 0xc75376b5,0x0f46ef5a,0xac43b0c4,0x558225e2 .word 0x4295a1fe,0x290d6ec1,0x5f46e3d3,0xd87964fc .word 0xae20a03c,0x5a1d5cbb,0x32987146,0xa17fb372 .word 0xc6629fdd,0xd9572695,0x2ede5e41,0xa546df9f .word 0x87071771,0x15354616,0x4380edda,0x8ea7763f .word 0xf904ebb1,0x32c80e79,0x26204638,0x8f4843aa .word 0x472b1694,0x450d05d2,0x8fd46acc,0x27442f76 .word 0x819b49f0,0x1542d774,0x03200896,0x87c2d527 .word 0x499de76c,0xb337711d,0xff99cf97,0x8e79d8c0 .word 0x04e42fdd,0x2c26834c,0x73b0de8f,0x754457aa .word 0x305f359c,0x0a55a55d,0xf44746e1,0xf3e7bf12 .word 0x1e01605f,0x703c8c62,0x7d116eda,0x1349a4dc .word 0x376ca8a8,0x848f4c2e,0x9bcdf396,0xad2f3a07 .word 0xaad18e67,0x3decaa88,0x1a41ef6a,0xbb285a39 .word 0x15e1c00f,0x0e4bf5f0,0xb0bb040a,0xfedf0d02 .word 0xceb9b109,0xd068d53e,0x1512c90e,0x624c77eb .word 0xbb681d14,0x8b17aab5,0x796e4347,0x07c4741d .word 0x3e9f3850,0x769aeee5,0xb17255f8,0x922add21 .word 0x2f45def5,0x8bb71677,0xb2a23154,0x5fd6f388 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 0x140758fe,0x2101f741,0x9d6d6440,0xb6dde343 .word 0xe0770565,0xb4a146de,0xee822835,0x1e77009b .word 0x70d1d2a1,0x70363a7f,0x915bdfde,0x892e7840 .word 0xe55f4512,0xfcca39d2,0xa47fd291,0x04685644 .word 0xcc332ba0,0xc7236a3b,0x67f04092,0x68a79255 .word 0xe8f7b757,0x56759404,0xd8ead96f,0x68e28551 .word 0xdefb86bf,0x1f3bfda9,0xcd6d0d31,0xfa5a15f1 .word 0x065e1841,0x82d9bc4a,0x96c8519e,0x6ee5ad01 .word 0xdf0a9274,0x0de7019f,0xb6ee287b,0x760efc5d .word 0x9f49e569,0x7a3f75fe,0x85a43300,0xd8265ee9 .word 0xdbd25a5f,0x7e9e7c3d,0xd07fd09c,0xca410395 .word 0x7634ecf1,0xd1bced6f,0xca29ea4e,0xec2b634e .word 0xc4bb82ec,0x2cfd9e68,0xdcdafbc2,0x1196c579 .word 0xf1c6cd27,0x7efbd484,0x4416fca6,0x4f7b10a7 .word 0x93a4dcdf,0x13ccbad7,0x09d97db2,0x522a3fd8 .word 0x87fa1f4b,0x4c6bfdb3,0xb5b82317,0xbcc3181b .word 0x9fd1028e,0xfb393a2b,0x6e2e18e9,0xb044b3dc .word 0x318b59dc,0xc3cecb57,0xa5c54f2d,0x9681f9e9 .word 0x96477642,0x9dacce48,0x4866a7ac,0x1a3c78f8 .word 0x98655f68,0x97457251,0x0f2980cc,0xc0bf1924 .word 0x366f9830,0x6cb151eb,0xa6db4034,0x80d53449 .word 0xe963c348,0x06c66714,0x4373663f,0x44c27783 .word 0x2d70bd9d,0xe19882f6,0x8f706a2c,0x0859d280 .word 0x67ab1839,0xea239475,0xfe0e757e,0xe799051f .word 0x561ad428,0x183d96e7,0xe8493673,0x10de5dee .word 0x76d90610,0x5d734fb1,0x8a3c6ddf,0xc5ea5dd1 .word 0xb2f51100,0x78528805,0xe16edad5,0xf818f681 .word 0x841e7757,0x198e3793,0x3dcc15cf,0xffc83383 .word 0xc25ed2dd,0xa67ab715,0x4eae301a,0x2f50228c .word 0xc242d005,0xe9cf225a,0x2bbc2a72,0xb6b8aae0 .word 0x47f7a672,0xf6bba25e,0xc0defc6a,0xa2c9cd75 .word 0x005409b6,0xa7ac6296,0x8e6f169a,0x135e097e 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 0x06d819a3,0x39bbc588,0x67353156,0x3e9356c8 .word 0x4068ded2,0xbbdcc1ff,0x5b594b0d,0xade699f6 .word 0x23a69244,0xaedaf9c6,0x21d94bf4,0x38c4de30 .word 0xba459ee3,0xec051811,0x2a54b9e0,0x38b1abf5 .word 0x1b637b82,0x4da9ba61,0x74183bd2,0xdc42ea33 .word 0x3af448ab,0x380db568,0xef029911,0xac2cf8b7 .word 0xd37aacf3,0x6ee69243,0x2850ef98,0x76ec0232 .word 0xc8fe4b7a,0x5a2f20b8,0xc8585b12,0xb0c4eafd .word 0x9e9f726c,0xa0b49ccc,0xe884f907,0xc6ddd3a3 .word 0x831c60b1,0x184bb3ca,0x24450cea,0xf4e3c497 .word 0x5176a77e,0xb911bce4,0xd92cdf0e,0x8f7725b1 .word 0x985781fa,0xa70c8502,0xa6df1eb8,0xd0e1b581 .word 0xcf2f74de,0x46b81002,0x2eb64e6d,0xca18eab8 .word 0x8d126291,0x86bd0ec1,0x7a6b0584,0x1a336e38 .word 0x51922594,0xa5912b99,0x5f843033,0xd582f0cb .word 0x85ecd655,0xa151ef1b,0x2c6880cd,0x60e95931 .word 0x61cadd4a,0xfa0f0292,0x38229d79,0xf4d61857 .word 0xf25cc28d,0x1e433505,0x1e5df151,0x96fc25d5 .word 0x5f8f9b19,0x02736908,0x73811059,0x767447fb .word 0x07dec5a0,0x8edacefb,0xccb34d52,0x1d71ce1a .word 0x81aca8c0,0x32447955,0x7488ecb6,0xa9d18443 .word 0x350c9d24,0x797be716,0x0487d425,0x09120cdb .word 0x715230d9,0xd3ef52ab,0xf9b70e96,0x465c0661 .word 0x2f10c25c,0xb5793085,0x67d1d829,0xc4f2614c .word 0xf221ba6b,0xeeaf1b22,0x74915d4d,0xf88416e5 .word 0x1cf542ad,0x7c2c00a7,0x52d2fea6,0x4426d271 .word 0x238d0006,0x42177693,0x1768eee3,0x27fe38d4 .word 0xd5f37971,0x0766986e,0xbe4f3358,0x277912c4 .word 0xe1f77d1b,0xba1fde84,0x3ecde04c,0xb5a094ba .word 0xbda93245,0xf566f96c,0x297f8ac4,0xc1a9e64c .word 0xfac2615a,0x1894bba8,0x061ddd13,0xe12200fc .word 0x529944b5,0x010ca8c0,0x1141f165,0x1c1e1f50 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 0x1804ff8b,0x634953a9,0x6076b9de,0xc1e536b2 .word 0xe3fa5865,0x29c94a10,0xae11b25c,0x144664f4 .word 0xe8d5247b,0x9c4e4eb3,0xc70d8798,0x79a16b53 .word 0xb589dada,0x6e1430da,0x93238778,0x514547c1 .word 0xe02be4df,0xd913495b,0xd50a316e,0x8f040a21 .word 0x63a1d56c,0x5b1ee9fc,0x6101a80d,0x248cf01e .word 0xa806b60d,0xf6c9ff17,0x7704cce0,0x45b97293 .word 0xe33d735e,0xeb7ed61b,0x05aaf7d8,0x8fc91d59 .word 0x367ef0e6,0xe48b77d5,0x4e4ebb62,0x6eabea47 .word 0xffe83f88,0x32a493f6,0xd07d6515,0x020e519e .word 0xbb3b5565,0x41ddd288,0xa7ec20ff,0xf4df9b61 .word 0xa6ff3d2a,0xf2078fb3,0xfb607f58,0xcf9ad4da .word 0x828ca1c2,0xe039bc13,0x8dbb2365,0x754ba793 .word 0x11f54b7e,0xcb6a94a3,0x69ad139e,0xe9706976 .word 0xc3b81896,0x6a1113a9,0x970f9bda,0x271ca4f3 .word 0xeb540e86,0xcf121f67,0xf254b733,0xcaffca1d .word 0xc44ce6b0,0x0468bcda,0x1147580a,0xfa19ef83 .word 0x86af9ad6,0x42cb20dc,0xe79382c7,0x25cd1358 .word 0x33d58151,0x482c8e52,0xd69e97ac,0xd0a6d0d0 .word 0xb83be84c,0x3a634311,0x94130ed8,0x46a21835 .word 0x49d9a95e,0x9904b8dd,0xe3ce1d7c,0xd6dfb091 .word 0xc4637d46,0x1f1a03a7,0x89b06b80,0xb27e876a .word 0xdf636f20,0x8d5ed2dd,0x82f80aa2,0x2588ad3f .word 0xad93ffc4,0xa5d03e2e,0x61c7653e,0x5aa470e4 .word 0x22050172,0xa7521204,0xcdd9fce2,0xed545120 .word 0xc7b8b264,0x2d1efb96,0x06a4c146,0x06866296 .word 0xd0ed1a1d,0x9d7ca4f3,0x2b7f9600,0xf7b57d0e .word 0x89bd8942,0x44eb38c0,0xc82d019f,0x13a5f71c .word 0x9fcb73a5,0xd7856bdf,0x04709497,0x605b0ad0 .word 0x9a698147,0x10b1f99f,0x4dc2bb86,0x4217d415 .word 0x898bac88,0xaef01664,0x5295497b,0x6667d44c .word 0xe699a58f,0xe2eab73e,0x8aa71cd0,0x305fa320 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 0x135bbadb,0x34f0b2dd,0xf6068a7f,0x568f21cd .word 0x501716b3,0x397c47f5,0x8bec7682,0x79fa889e .word 0x0d894332,0x62bb9793,0x63479a54,0xe233a90b .word 0x721f5f4c,0x61aa60d2,0xdf036583,0x4b640c93 .word 0x97ba7951,0x78e8f0d1,0x03d9ee3e,0x94e38eb8 .word 0x9e9eab2c,0xe7915eab,0x247dc977,0x1151a9b9 .word 0x3ab65f0b,0x02338077,0xb605724d,0x5286f403 .word 0x78bff98b,0xcbbd9716,0x01625d47,0x0de3122d .word 0xae25ffba,0x6651e1ca,0x37521e1e,0xe6992369 .word 0x1e046e6f,0x4b6cfe58,0xffab2fde,0xdbdaf4af .word 0x364248bf,0x0de80baa,0xe23ffe28,0x38c11c65 .word 0x08ca3783,0xbafb68a2,0xedce1945,0x1f008043 .word 0x5f2893ee,0xde774cf7,0xe1c346cf,0xeebbe776 .word 0x03d4c976,0x5a2c4384,0xdef7a761,0x80f6c19e .word 0xcfba1a1a,0x15cd492c,0xe5470256,0x90c59236 .word 0x20423e4d,0xb4bf9d83,0x900f9308,0xbe2f7af2 .word 0x088b7134,0x15f4abe3,0x135a536b,0xde0ceee2 .word 0x00f3ba68,0x537b1895,0xaeb6a85b,0x35b57e89 .word 0xcb1774bc,0x8b7b77f8,0xd6892c67,0x0b31d58b .word 0x350b2227,0x51cfa8e7,0xbdb9f2f6,0x9239a8c6 .word 0x8de7c7c4,0x41c6136e,0x0e841dc2,0xdd0a2730 .word 0x65728958,0xaf74fa34,0x56db7f79,0x3b235688 .word 0x51f39c13,0x80f2dba8,0xa53b0b50,0xeba2fa0f .word 0xe7a66c03,0x7d244007,0x5028d390,0xcc1f88a3 .word 0x7f9fb6f6,0x06181fe3,0xe9982c63,0x9e490963 .word 0xd361af59,0xda08c64e,0xf6cd2a76,0x7c5e2648 .word 0x163f9017,0xa1ff1e24,0x6beca4e5,0x28927b9f .word 0xeb954729,0x99e1ac21,0x5015c053,0xff18a68e .word 0xc1027c16,0xe8c8fa61,0xce02b945,0x2861b494 .word 0x1d2a477d,0xae3c9bb1,0xa7d0de79,0x5d2c00dc .word 0x2ec50e8a,0xb2d6b698,0xd14f5d73,0xacd22597 .word 0x5917aafd,0xfbec6697,0x0401ec3d,0x5eb37759 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 0x3824f937,0xe1bf3f4d,0x8207cc9f,0x4500c07b .word 0xc4652e44,0x5d602d6f,0x4b592f66,0x38ccdead .word 0x12894aec,0x09425140,0x5ff2aa5c,0x8662bedd .word 0x2ec6fa90,0x80030aa9,0x0ded74d9,0x24ce5b20 .word 0x8e575e1d,0x960e8f2e,0x48e7c82f,0x36e89259 .word 0xe22bb156,0x6db28650,0x47b556d4,0x220422ec .word 0x1ea28063,0x8ae3d241,0xcfd2ab64,0x7a940599 .word 0x1df88b52,0x01dca661,0x185db7c5,0xfe48c83c .word 0x297cacaf,0x1e96b71e,0x14cc9654,0x252828f1 .word 0x8e0cbf00,0x945074e6,0x8999995e,0xf4641b95 .word 0xd71b991f,0xf7dd2401,0x9a0765f4,0xa4dd38b7 .word 0x7ec8575c,0xc8c541b2,0xde68afb9,0xf9d064e3 .word 0x2a42c479,0x306e0166,0x7a63b0f9,0xe2ed1937 .word 0xa0d8d3b8,0xb2b7548e,0x28b2904f,0x761ee0f8 .word 0xb0d84f5a,0xa116ba91,0x04446db3,0x86ee8e95 .word 0x98e0fdc0,0xa90ff6b1,0x716f5255,0x645a5142 .word 0x53554b37,0x7360c8bb,0x2102be40,0x7b734daa .word 0x965f592f,0x787e8250,0xe88fdbfb,0x918d21ad .word 0x869fafe2,0xf475c504,0x13dceaa7,0xbcf3cae5 .word 0xb16ef1c0,0x757d41c2,0xa202052c,0xa206b0e4 .word 0xa785646d,0xd98b7933,0x274f2ab2,0x4dd7ea87 .word 0xd829e5f5,0xa2e308a0,0xc7317e7f,0x8be07d66 .word 0x26b8656d,0xd2f96a17,0x6c0ad083,0xf241aa9c .word 0x2d59bd53,0x2197c359,0xeb22d8a3,0x779060e2 .word 0xee42a4fc,0xecf9295e,0xaf37bd13,0x4719cf50 .word 0x8eab921c,0xf55bae9a,0x6a57729e,0xa6bf693d .word 0xb7a2f5ab,0x753d6d40,0x2fc7a471,0x1ccc2e12 .word 0xddab899b,0x9e8f42c4,0x470404e8,0x72e27b6e .word 0xd2e9887c,0x1fda3933,0x18ae8612,0x2c0e9419 .word 0xe202af53,0x5bb8a88b,0x4c108c13,0xd0589f3d .word 0xd0bbcb7d,0xf35a5e4d,0x73a06f1a,0x96cee6b2 .word 0x7b9cef0a,0xbb788293,0x9d5b0d9d,0xdbcd7ed6 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 0xd53d4c6e,0x54745389,0x83e1142c,0x6f8372f0 .word 0xb33acc35,0xe964b5f2,0x7eeebce3,0x1a12a047 .word 0xbe7b6acd,0x985d4e6e,0x57fd07f3,0x24921dbc .word 0x576ec097,0x77b5586f,0xb6ff5770,0x3d3a432e .word 0xafbe13ef,0xeb117240,0xb1581e3a,0xb32f80dc .word 0x47e5e50b,0x15ae11b8,0x91a347fd,0x42cf192f .word 0xad9eb0f4,0xd8f0e911,0x6952f95e,0x12668025 .word 0x5fb500fc,0x52dbc40a,0x2486563b,0xd8c4666c .word 0xf4b18470,0x3a6cf246,0xaca3d01c,0x1aba1499 .word 0xbf0558f0,0xb83606b5,0xba34bab2,0xa85b2bd8 .word 0xca8b0082,0x00f688ae,0x2a2c0e57,0xc65cd2b6 .word 0x55afd009,0x851b68e1,0x788b19f9,0x43d9d86e .word 0xe3b49519,0x92c06f33,0x0623c297,0x5296fe7c .word 0xe83e12bf,0x1ec538b6,0x01db8cd6,0x41652997 .word 0x52a04cf8,0x9da7db18,0xf2f1fbba,0x2584d304 .word 0x4a213a90,0x09c9fec7,0xc57a7cf2,0xdca1d9b3 .word 0x8dde38aa,0x52a36b60,0x8dce1b53,0xddf085ca .word 0xec57ce0d,0x5fa11a03,0xea7c76ae,0xbc8ac51b .word 0xb5ad2041,0xe377db97,0xe97d3903,0xcd7961fe .word 0x6b0cc1c0,0xd4e4951c,0x88c07f7a,0x55a4169d .word 0xb46cb1d6,0x0c06d6a7,0x7f3053b9,0x6909497c .word 0xd424f0f1,0x28277dca,0x031b9c5a,0xdffb8166 .word 0xca960d99,0x9b303d16,0x9cd22158,0x3392b42f .word 0x7776e159,0x5e3cde6a,0xa0559bbb,0x0f642679 .word 0x2c7f24a4,0x9666933b,0xf75b3d51,0x1f9c5ee4 .word 0x89c657b6,0x2541d3e1,0x3625b0f3,0xfe9c490c .word 0x64e6eb65,0x58059f49,0x1b8393d7,0xd67d6f36 .word 0xd6857465,0xf9914e25,0x4f817b68,0xe2544df2 .word 0xe253a59e,0x8c731eaa,0x249235e4,0x1c226391 .word 0x39685e7c,0x5226f5eb,0x737ac65a,0x9175c2dd .word 0x225fae7b,0xd0dcd47e,0x9c42b09f,0xca0ca383 .word 0xaa9ed455,0x377321a5,0xf6891866,0x392c20cb 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 0x4b1d18c4,0x8429c9b3,0x7652e544,0x0f6a94c2 .word 0x99e4b9d7,0x2d798850,0xe0702586,0xe02688f1 .word 0x71f2ec54,0x6d87d953,0x316dc884,0x5bc99e98 .word 0x900e2f9f,0x63e1ac57,0xcfed8b34,0x2544f40a .word 0x57d5b058,0x6daccb40,0x69506342,0x26f2295c .word 0xf3fddf90,0x99e13d6b,0xfa7758da,0xb4565df7 .word 0x0b1e79ec,0x69116082,0x3157eae2,0xc2521589 .word 0xf28ea357,0xeac00227,0x41031583,0x40f2c1e3 .word 0x6473aed0,0x644057b7,0x9a81caa5,0x66b24b8c .word 0xb7fa1961,0x964a3b0c,0x512d3c93,0x88c5f4ca .word 0x93dfd46f,0x119ebaaf,0x82e8a2a6,0xe7f97d32 .word 0xfac5b31a,0xed7fe028,0xd79c95cc,0xcc7a14b9 .word 0x0d5898ae,0x440abc8e,0x5718ccc4,0xa665c2e9 .word 0x038055d1,0xc3100ac1,0x9eedff5a,0x193b54e4 .word 0x87849f57,0xfdc19d7a,0x8403650d,0x10241f7a .word 0xe6cd86c6,0xd9848144,0x8f28232d,0xe2733b0e .word 0x666b1fee,0x28488b0e,0xc84e2c97,0x5f479e78 .word 0x86c2d8ce,0x7fbfbe8e,0x48e780c4,0x46c73731 .word 0xdca7cc86,0xf5106a58,0x18e17917,0x44e44bba .word 0x25915b54,0x70bbf9d0,0xe9315dfc,0x248a3d7c .word 0x700fbf5c,0xd50e6cdd,0x10e36fc2,0x620fc79c .word 0x959b5a8e,0x4d0bb438,0x51caec5d,0xa7accfad .word 0x3dc35834,0xa731c037,0xc0588677,0xee4d0b4a .word 0x04d5f0f0,0xf04cf1cc,0x6d156bd9,0xe7a28cd7 .word 0xf781aed2,0x97505b09,0x9279c829,0x7e032905 .word 0x7ff37350,0x10befaa9,0xe2c8efa7,0x7006d710 .word 0x918d4e3b,0x822dbec8,0xda9a9eb9,0x36a71c7d .word 0x69e71a0c,0x190010d6,0x64756d31,0x710033fb .word 0x2143afc2,0x36ce3cf9,0x25abe30a,0x3ada6323 .word 0x77cd967c,0x4b71eda7,0x9d978ec3,0xff80ef40 .word 0x0a258fdf,0x19cd88b1,0xcb98345a,0x168dde21 .word 0x6bce8078,0xa1d7872c,0x5de4b4c6,0xc2fd8c0e 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 0x798ce32c,0x78100274,0x27c42d65,0x0dac2ff0 .word 0x9c661185,0xa2106ac6,0x70c9b3cf,0x4987d8c7 .word 0xd31df04e,0xfa790b66,0x346caca8,0x21ba038e .word 0x63bdc1bf,0x10345e6a,0xd01d46a3,0x5def770e .word 0xb86c767f,0xfdd328a6,0x951552ba,0x146146e7 .word 0x250bd92e,0x459d3248,0x3fc089b3,0xd7c9054b .word 0x785f1988,0x9d0eeea9,0x31b4fef8,0xfc325f51 .word 0x7fa2f092,0x3c3dc69d,0x50b98e74,0x1424bca5 .word 0xfacc22ce,0xc30b8ad8,0x63de6181,0x20405548 .word 0x83e4a5cc,0x5ced62ec,0xed10419f,0x6cd8e300 .word 0xc9f6db88,0xb75dde58,0x4a7ac641,0x9632b319 .word 0x81abbd85,0xa2f7b549,0xf336f962,0x99c9d8ec .word 0x0488f5f9,0x2abe1d18,0x5c2c2384,0x645233ca .word 0xe27284d0,0xd7a469f0,0x26bb344e,0xe04f37b8 .word 0x861189ba,0xbb63ce57,0x9e05655a,0xfc3ef5cf .word 0xa7bf6927,0x5814c9d8,0x4203ad86,0xf3b9b379 .word 0x32a37709,0x6bfc2b39,0x1b6c53d2,0x8f9e16ff .word 0x8d236dda,0x0f1b1b92,0xce64a7e0,0x012ee1fe .word 0xabe42a7b,0x0ba39af6,0x1bfc2506,0xa3cea1d4 .word 0x2db576fd,0x27499af6,0x7cd8d830,0x5d1fed42 .word 0x697cda61,0x7798f968,0x61bc1cff,0xc1ced4d5 .word 0xbf19e476,0x4746e521,0x8868f852,0x80b23092 .word 0x5e332456,0xe963c622,0x9c16f74e,0x8ffbbaca .word 0xa5a44182,0x910f382f,0x4acaa490,0x5fd5404d .word 0xad70e4ad,0x53bb49e4,0xfff4a77c,0x9f0dc646 .word 0xf7388861,0xada99569,0x14aaf0e8,0xffb6b3c1 .word 0xd8543e04,0x85b98d7a,0x77115e1a,0xefde3a3d .word 0x0cfb7e25,0xc80033f0,0x445e051e,0xb8e7c726 .word 0x54223b52,0xf6f02a38,0xae6f2683,0x1661c0a0 .word 0xbf12fac7,0x08769779,0x2a4bc945,0x6ab1d26d .word 0x1a52d7be,0x8e6e641b,0x2e99420c,0xf12d0f16 .word 0xed7b6885,0x5b5587e6,0xfde6e3e3,0x11b4492f 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 0xa5d159d6,0x55731223,0x72385a26,0x4fa28c7e .word 0x74dc1c0d,0x45d76edc,0xdd847752,0x4f10e59c .word 0x35e15691,0x51d749c9,0x9e5f72d1,0xc4069f8e .word 0x8adb5f65,0x67e53cfa,0x57d86640,0xf846cbfd .word 0xeb74cd90,0x835e9d6f,0xb0cd3d44,0xd856ba04 .word 0x8a5c09c5,0xc74aeb84,0x1a317f8a,0x499534c8 .word 0x6739c179,0xfdd4a598,0xab5b5ff1,0xa4f9c360 .word 0x862dad7a,0x87a85a3f,0x14b6fe03,0x4b3c1630 .word 0x8ccc9f7d,0xa97f80eb,0x8226888e,0x4035fb12 .word 0x77d632d0,0xbaf7934b,0xf1b4cd98,0x78afda76 .word 0x36231064,0x4958297b,0x2b617155,0x42b7ea2c .word 0x2303d856,0x97ef5bca,0x37583c07,0x4c4f074d .word 0xf8d443fb,0xd08e01c5,0xb6d564e8,0x02b7b3bc .word 0x7314a34f,0x846b4c73,0xbf1da81a,0x17e51d18 .word 0x32588399,0x82304a54,0xe59f7cee,0x8675dc1e .word 0x9d7c38cb,0x562e363e,0xe200e144,0xfdf11df7 .word 0xd16fbf84,0x90f2f168,0x9be36c95,0xfa1ca024 .word 0x3685496c,0x0255b7ab,0x7ac20522,0xfd933a45 .word 0xd46d3a96,0x6e0fd989,0x96e7cb5a,0xa1c7dfa9 .word 0x81126971,0xd3833779,0x31f577b2,0x5541f574 .word 0xcd91354d,0xc1fe6022,0xef3fb980,0xc61b52e6 .word 0x0eb3bcff,0x3304ecb3,0xd453ef94,0xf84cf6bc .word 0xe45bf652,0x8f1dc86f,0x36a62ecd,0x8ec70413 .word 0xa8bb6eff,0xf2ca0873,0x4393b4fc,0x3554bf28 .word 0xa88b12e3,0x7454b24c,0x1e2c9f31,0x29298370 .word 0xeef385c4,0x791cd4f1,0xa776df7c,0xd2565483 .word 0x4e881b13,0xc706d81b,0x0629996a,0x52cee69f .word 0x19fd993a,0x615b72bb,0xa239a45a,0xe3dffd01 .word 0xf620638d,0x94006a61,0x42250660,0x70e6434f .word 0x77cbccd5,0x3b117c9e,0xedfe61ce,0x42353460 .word 0x9e6383f4,0x5b7f8e62,0x3ae367ca,0x811bc7c8 .word 0x5970d533,0x4c2ccb7b,0x73839c06,0x9c8c294b 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 0x41063a8a,0xad2c4432,0x5c73da1e,0x9fb7c7ef .word 0x657c92e3,0x58d31d05,0x7e40446f,0x93174bb3 .word 0x7a2cc3e1,0x44bbd5c1,0x7eb52d16,0xdee13a8f .word 0x3f6c8d0c,0x7d0423f7,0x82d35d07,0x8e8cbfe6 .word 0x901ca9ce,0x43edcd9c,0x5903f1ba,0xe9690a41 .word 0x7fab6119,0x02859c0f,0x9478cdac,0x03959b6b .word 0x36946a57,0x9b2eea38,0x0af5ec76,0xcb061676 .word 0x6fc97a72,0x69e7a675,0x4482b9cf,0xf0bce6cb .word 0xb9df0f13,0x88c8052b,0x0052eb53,0x17abc4eb .word 0x66ab0d32,0x52ca6514,0x83d7d1dc,0x24912a6b .word 0x9f8d8a6b,0x0a219ee0,0x3f92ec8b,0x01c4f104 .word 0x23ea7de4,0x8c925b77,0xbe9af5b4,0x7a1cc332 .word 0xa88ba6aa,0x6d1a2b55,0x550c79a9,0xc9b14e09 .word 0x78cb77fb,0x9cda17ba,0x6ba87afc,0x89e1306b .word 0xc0c91fe9,0xbf2e7669,0x9ce81ee3,0xf4ddc3d1 .word 0xbc759f66,0x3f86165b,0xeea44b8c,0x41103362 .word 0xb3ac812a,0xc4262914,0x0494e878,0xd7100f0f .word 0x6a7ed01b,0xbce5084c,0x483f108e,0x88c5ec7f .word 0x07047b63,0xd90841cb,0xec4b8296,0xa8563b2e .word 0x2eb00986,0x16ad45b7,0x4b272c97,0x6810f928 .word 0x5a6cfb31,0x94b6a335,0x4f8df13a,0xc8f7435d .word 0xc644988d,0x12de266c,0x693a04e1,0x7e2d8c73 .word 0x3e98a4f5,0x0006fd2b,0xc408d75b,0xd9bb2388 .word 0x35101ba2,0xaf742753,0x9d838bb9,0x155eca9b .word 0xc0d4e618,0x8ff4e6d4,0x1f448974,0x2977d407 .word 0xe92f61db,0x504bab7c,0xcced24e0,0x18f4b360 .word 0xfd36006e,0x3d967fc0,0x302fcdc4,0x15b9a04b .word 0x1d9d3c69,0xd1351900,0x53f55e5a,0x7944afad .word 0xea4dc3cb,0x05d940c5,0x6d60e5b2,0xde8bebe0 .word 0xe1c38121,0x258c3669,0x1038b40c,0x2c92aaf6 .word 0xea992af5,0x164586c4,0x2d9646df,0x58d5cae1 .word 0xd06d2b2d,0x63568f6b,0x45336c9d,0x8864f6bb 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 0x171c54b9,0x9e42fc28,0xaad520cd,0x71f34559 .word 0x7a8e0765,0xa14f7a4f,0xb452e02c,0xc6d4f56c .word 0xa3105c5c,0x51d6a8bc,0xac44185f,0x41f70444 .word 0x1691c2de,0xb77c6055,0xacab5427,0xf6a4c664 .word 0xa46dc610,0x2c52e08b,0xe4a8f534,0xd5859d6c .word 0xf40980c7,0xa6b4afec,0xf1906fa1,0xea09d915 .word 0x11a303a9,0x43e28db9,0xb0a0438e,0x87d6eb15 .word 0x633e770c,0x772ea268,0x3062bbba,0xedf59373 .word 0xc8bb9578,0xe32a0c69,0x5e832cc3,0x3f868207 .word 0x574e08d1,0xefc44cbd,0xa741752b,0x57418f50 .word 0x8ae4d744,0x2246a7bd,0x207c7e26,0xcad26820 .word 0x3d3693fd,0xbab3e9e5,0x96fffbf5,0x83fa4482 .word 0x685baa77,0xe54d395a,0x3ba37f81,0xb142c204 .word 0x8d74c7b4,0x7a9b7585,0xa073f1f4,0xfb165e54 .word 0x670578bf,0xc4f7e62c,0x8c61fa44,0xbd87e358 .word 0xf759fbd4,0x6a20d018,0x954562b6,0x3f998557 .word 0x06617726,0x957d7e87,0xe5703fb3,0x962b38fa .word 0xc913f32d,0x2d28f567,0x96862635,0x82f8aefa .word 0x75036ced,0xe5b8815b,0xd42f55d2,0x2271bb72 .word 0x29a614d1,0xbf145d90,0x70ce3d46,0x48ac9bd5 .word 0xbade2019,0x872fa9b4,0xe14f2328,0x877dc3f3 .word 0xca21a44d,0xad534757,0xb8137fb7,0x4c380098 .word 0x64592fb8,0xf22c9096,0xde52ad86,0xb4527e11 .word 0xb99b33f3,0x0ab55c80,0x7a434809,0x2585aea6 .word 0x0f599392,0x97a3faee,0x10571aa8,0x02d398b0 .word 0x42f52e3d,0x52126d58,0x748e5c59,0xadb8dc98 .word 0x9baaaae3,0x48d0c8fb,0xf81f8cd7,0x4f986b22 .word 0xa163690f,0xfa08b384,0xa9df7437,0x05aa697b .word 0x77f3aca4,0x0a00cca5,0x59ee4c4b,0x6e8c2ac1 .word 0x922f469d,0xf602c99c,0x15f7e04a,0x46c1b227 .word 0xd548a2c3,0x3cae7098,0xdaac9d4f,0x2c0f9865 .word 0x8510215c,0x63beb0f7,0x25b8c0d3,0x403b6e9d 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 0x07a4551b,0x1756a003,0x5396cc38,0xd464e0af .word 0x2597f01e,0x8ed9bf6b,0x1a0075a1,0xfde2aad7 .word 0xf07ce1b4,0x34a59dff,0xef7d5049,0x63750d22 .word 0xdb5d1e8d,0x44564618,0xaed2cd8b,0x3feb77b7 .word 0x4d9c4498,0xfde02c0e,0x5c4e585e,0x5dff8665 .word 0x25372d29,0x85768866,0xf6782562,0x86734d2f .word 0xc38d5a8c,0x28aaa15b,0x28874352,0x9aa50b3a .word 0x4da62e57,0xb7837ebf,0xbe34a3a8,0x16f65609 .word 0x4e6e9010,0xf6e7ab51,0x0a519255,0x6727114b .word 0x73ce1fe7,0x52ebff09,0x8396884e,0x0e4f02a1 .word 0x1ab4bd26,0xa3fc5d2f,0x15214f79,0x93a43957 .word 0xd7079b1c,0x95b55fb3,0xf3732f6c,0x07ceaee5 .word 0xcd0bbdd4,0xfee4d84a,0x73c09bae,0xde909ec7 .word 0x86c10ec7,0xdd7c84ff,0x1ffc4e28,0xb97d5ef0 .word 0x69b1eb1c,0xcc225fa6,0x82c62629,0x871eba26 .word 0xee3b1133,0xf6288c2a,0x155e1ad6,0x45a6807b .word 0x4f20bec6,0x56e7fdb3,0x8f9ac01c,0x0aed578a .word 0x6a3dbacb,0x9dba4d59,0x1a1fc60a,0x074fc3a2 .word 0x5b300dca,0x0456af9c,0x0b30e8c6,0x82795f99 .word 0x3a55643c,0xee3c69d9,0x19fae132,0xfc61e15c .word 0x73b500ba,0x205818ed,0x68448c0a,0xd87e87da .word 0x700b6b01,0x93a3d768,0x9c63307d,0xba814c11 .word 0xc427ee93,0x018cf5db,0x8015cb31,0x6065abd2 .word 0xee6af6b7,0x421e82e0,0x79a29b40,0xcc5bd202 .word 0x3538cfec,0x8e0b5e31,0x095c7aa7,0x504f4d8b .word 0x882dfa1e,0x13eb6a73,0x2cf7d65e,0xaa062ec3 .word 0x0a753f73,0xf54232aa,0xa8c54212,0x94223f11 .word 0x882f6ce8,0x92318213,0xfcef3e6e,0x2dfb7882 .word 0xb7192705,0x59eb2df0,0x2343361e,0x5b9b9dd5 .word 0xf490d1ce,0xe4b2d239,0x4ee265ae,0xb1ad771d .word 0xd0e027db,0x5d1ffe05,0x164c2d64,0xd14166f7 .word 0x81412208,0xef89f7f4,0x4f8e1cdf,0xde3841d0 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 0xfd7b6f8a,0x21584b12,0xaf30561b,0x79009d25 .word 0xbd3a29b0,0x92e6ea16,0xd9a9a99b,0x6ece685f .word 0x5e34eabb,0xc234f863,0x0c3b2b7b,0xf6cbd08b .word 0x179b69e4,0xfa61e0f9,0x76c043d5,0xff9ed329 .word 0x94840329,0xbd3f8208,0x26c89a62,0x6e7388cd .word 0xb8db966c,0x73866c51,0x621ce557,0x8b7e429d .word 0x0f1849d5,0xc07e5371,0x4112c8bb,0x94d57bd3 .word 0x80acce5b,0x66fa8663,0x22d7f795,0x458e6610 .word 0xc5977cc7,0x9f716542,0x3454f965,0xf46c6b5d .word 0x6c5140d3,0xde2d4358,0x9eacdebf,0xaa96d07c .word 0x5f0c9a56,0xe3b93e65,0x42918ba9,0x45b770d0 .word 0xe3ed3705,0xad6832d5,0xd3ebc2a0,0xa890abd9 .word 0x990ab9dd,0x1f0c0132,0xdf82992c,0x6eb620d4 .word 0x6764fe7d,0x2557888a,0xbed2a082,0xdadee1f2 .word 0xf7944d34,0xc6192d29,0x934ddeb0,0x8cb2e422 .word 0xf12a954d,0xb0b35751,0x1036d6fc,0xf30b2756 .word 0xb064e5c6,0x11b19c1b,0x21528697,0xcf50e952 .word 0xc879749c,0x69b17391,0xae009a62,0x2b0a6136 .word 0xbf368cfb,0x43d7f474,0xef804db8,0xf85a7521 .word 0x6cadc92d,0x7084a7f4,0x21f4df9d,0xb48b1c02 .word 0x1f9d64f2,0x20b1ca56,0x4b483d8d,0x51770add .word 0xb523ed44,0x5f24e5e7,0x66fbc5f2,0xef54d67d .word 0xdd77b3dc,0x22f0b499,0x9a4faa87,0x7753fcfa .word 0xc69016ad,0xd1e4e6dd,0x79510078,0xb19c8f6d .word 0xe98323fc,0xf0ee5b53,0xf742c40b,0x2dfb9412 .word 0x59833ee0,0x550788b6,0x17bce9d6,0x178221c0 .word 0xfe1960a4,0xfcf69a47,0xddbab193,0x96084cff .word 0x7251e290,0xccc2c78a,0x00fe9d5b,0x5758c293 .word 0x1de9a1fb,0xbff03241,0x4f824f37,0x06c45fb6 .word 0x02c0f40d,0x2a85468a,0x4d1636bf,0x07a0b9d6 .word 0x26d69d63,0x09b1530e,0xb67101de,0xdcec96b7 .word 0x8f84bc49,0x2484cd57,0x04d7a739,0x2f4f0dbc 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 0x5d678d70,0x7d1ca4bc,0xf95d4d30,0x5066e83f .word 0x04a9cdff,0x33adb481,0xd5ae7bf3,0x3c9fd9e2 .word 0x1ce516f4,0x9582652d,0x7f3a0b7e,0xd779bd81 .word 0x5f894185,0xf90917ac,0x591a3a62,0x43a626f4 .word 0xd7097765,0xc66ef2fa,0x6659dea2,0x0eae1333 .word 0x1ba02523,0xb21bf520,0x910952ab,0x98ff122d .word 0xc1d16db2,0x72b4a091,0xc23a61de,0xb328b418 .word 0xe6890fca,0x48e482e3,0xc827d52c,0x552cf8ff .word 0x0e4aef47,0x1af55c06,0x6279e7b3,0x5a1c98eb .word 0xf8eacf4d,0xa5b215ae,0x31b2c50d,0x3a823117 .word 0xb9de9336,0x69a5d6d0,0x6c26659b,0x183490f8 .word 0xc1d5998c,0x7a0e5052,0x7ee08db2,0x6e7c61e9 .word 0xd782534b,0x314e8c63,0xc7541949,0x8b9ee755 .word 0xa9f3e679,0xc06a5a4f,0x5fc75e5f,0xca62a3e5 .word 0x8d6e184f,0x2622ae89,0xc843643d,0x53964031 .word 0x8258375d,0x949068c1,0xb08acaf5,0x1ecd9009 .word 0x6e43df5a,0x123201de,0x6eab107a,0x700b6099 .word 0xaea97437,0x1f696e99,0xcdc59e2f,0x0815c38b .word 0x6c080e14,0xdd76f349,0x340760f7,0xca76de9b .word 0x5654e37e,0x5ed131c4,0x04494487,0xad5e8593 .word 0x0629425a,0xb9f65e04,0xb1503d05,0x946484a8 .word 0xf9bac526,0x3ec1b2b3,0x50c82761,0xc31998b4 .word 0xc04eb554,0x7ff9fd67,0x43746ef8,0x1a36a3bf .word 0x403311e0,0xec5f7c09,0xf80f9112,0x5ee157c9 .word 0x514ee00d,0x02771ea1,0x926fbccb,0x7706f670 .word 0x89b4a72c,0xdfe3d4c7,0x27929022,0xcc5bf5a2 .word 0x25a077f9,0x982e3d61,0x02decc0d,0xd4959647 .word 0x366453e5,0x1ad8e954,0xd977e92c,0x0484db03 .word 0x0607332b,0xccc74e2c,0x93b244cf,0x3f08f068 .word 0xdc7fec80,0x55fc4ca8,0x9360f0cb,0x45639b99 .word 0x7cb77674,0x9b1515d5,0xb97822db,0x329181ee .word 0x7c9103ec,0xcdf17517,0x2e05ae60,0x930dba72 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 0x5fb49ca0,0xd4a257e2,0x279850bb,0xb565560a .word 0x6a1763fa,0x2cf198dd,0x1a973b9c,0x1df1f82a .word 0x57faea51,0x5f472372,0xffb6effc,0x967d948d .word 0x6115ca84,0x191c0ea1,0x3bcbccbf,0x0f123410 .word 0x2f2a4932,0x8fbfb38e,0x534ce73c,0x1870ee68 .word 0x46ce89ea,0xee40c8fd,0x01d51d9c,0xce919458 .word 0xe60e7d67,0x4f5d9c19,0x6e8e2a8b,0x87ed316d .word 0xee2b8dcb,0x929a5374,0x9e3af242,0x8602e6ea .word 0x5b2b4936,0x27761101,0x7e221711,0xe89610a9 .word 0xda60dc0e,0xa7286602,0x0ba4786e,0x7650f597 .word 0x84dc5905,0x44356f19,0x8d61c037,0xaace2fa0 .word 0x48f45af5,0x5131904d,0x86f8add8,0x11aa2d6b .word 0xe9afe4af,0x862ad4c0,0x48375cf5,0xdc763a5c .word 0x3779a4d0,0x522abe8e,0x7d4f2e99,0x68313774 .word 0x895f4b96,0x18f5070e,0xa1db2634,0x901e3930 .word 0x55bf6d02,0x0f2d53c0,0x54550bb4,0x34cd1f28 .word 0x11949df7,0x3e5c4004,0x087be7d3,0x4c3ebacf .word 0xabe0327f,0x9251e342,0x23acb743,0x1772f2b6 .word 0x2600a2e3,0x567793a7,0x327613d3,0x9a65bb60 .word 0x470f9175,0xaa0128b0,0x069f15eb,0x99f3682e .word 0xfb709ec1,0xb4acbece,0x7bb46613,0x4b833c18 .word 0xcefec93b,0x9caf216a,0x86ec3ab0,0x133bf058 .word 0x08d043a4,0xee5cc70b,0x94ad5577,0x9918812d .word 0x0153d3ac,0x5940fb97,0x7f3bbd15,0x05ff447a .word 0x119bcd57,0x2e31664b,0x1b5bcd86,0x69732a9c .word 0xe9ddd39d,0x56caf8c0,0xf48d3666,0x41cc2381 .word 0x16da2ab8,0xb590bd02,0x1f23df57,0x7ed9f73c .word 0x5b8089ac,0x60c0591b,0x40385638,0xa5834e99 .word 0x433a07bd,0xdbb302fa,0x40a5e228,0x137ac426 .word 0x4f78163d,0x88026f13,0x8cec8b9f,0x3535a16f .word 0x64eeef20,0x848e0446,0x7d0ffba1,0x13f37d5b .word 0x1d73adf6,0x3141920f,0xdfebaceb,0xbbdf0dff 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 0xe39b018d,0x7492d26c,0xf5c20650,0x0a0c9bfa .word 0xf8f59f19,0x92753c52,0xabbd8ee1,0xca03a4cf .word 0x74008272,0x8123a2b9,0x166beef8,0xa971d821 .word 0xc547b3ea,0x245bcdbe,0xd89d22d9,0xa292ce7d .word 0xa1d750f6,0x39c8c17b,0xe9741bdc,0x46534615 .word 0xc4bdcd23,0x7581b0ed,0xf464ec08,0x7baeba86 .word 0x6402fb12,0x02a7818e,0x8a8a9733,0x7ea60439 .word 0x47c583df,0x5e666972,0xafcc8554,0xd0c4481e .word 0x14331df9,0x29601c92,0x9971b2ef,0xfdbab50b .word 0x2b10ad4e,0x374fa636,0xd864e835,0x5c4711f0 .word 0xf9f143db,0x0e08e3f2,0x13213c2d,0x69d92f4b .word 0xa7e62a03,0xf15cd4c5,0xce3241cd,0xfc5aa002 .word 0xf8bcab5d,0x6b98511c,0x1c38451b,0xa29d427e .word 0x2055daa1,0xe27d219f,0x35e18471,0x8c9a33be .word 0xa756c72e,0xbf3d959b,0xed0c947b,0x87e92209 .word 0xcbd71044,0xcef4cc56,0x71049192,0xb80ced78 .word 0x7f80104d,0x8f65f59c,0x4e8f4a9c,0x0ea11df2 .word 0x6dd8d490,0x298fabb4,0xf70ebba1,0x7ff51d8e .word 0x77bb5742,0x33c36bcc,0x77511a91,0xa23c1a7c .word 0x46e50963,0xf97fcd27,0xe44d224a,0xbf2eb926 .word 0x9373ed13,0xaab4c180,0x935b967d,0x1a7c1ced .word 0x7e2a3b83,0xfdde95af,0xc5058b33,0xc92c7c15 .word 0x39472267,0x977a4e33,0xa42840b6,0x7c44cb4e .word 0x9dff1a41,0x8ed1444f,0x3e5b7694,0x0b653e63 .word 0x9d183f78,0xd3938317,0xe3255075,0x09100763 .word 0x6c1a0d66,0x668d5cdd,0x7a1649ef,0xa88e6c8f .word 0x0793c273,0x76aab92f,0x77876ef1,0x8b22c863 .word 0xc8757072,0x0964c95e,0xe9a598a8,0x06245a2e .word 0x15beae64,0x4f4bf8b5,0x486cc48a,0xdc15d931 .word 0x9f942f0a,0x65ab51eb,0x623a1c61,0x97ac4811 .word 0x47ab6d1d,0x312ea7fe,0x7b63051e,0x4a9a98e1 .word 0x8d3f3c74,0x1acb96d7,0xc1ca7c40,0x2ca0327c 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 0x1403c84a,0x39d6897d,0x78c7206a,0x58afd746 .word 0x77eeecdd,0x3ceeadee,0x19e6328b,0x8052eed4 .word 0x67baeee0,0x19679af7,0xd5f14f34,0x5e1024ce .word 0xe5427057,0xc658d2e4,0x90f5aeaa,0xb6003f3b .word 0xd72252b1,0x10425a8a,0x5d503746,0x3800b8d0 .word 0xe799ce21,0x6af22bc3,0x5e60cc3e,0x2be1d3d5 .word 0xac7361a9,0x0d9067dc,0xe3cca4c4,0xc4c5a785 .word 0x035c4850,0x6f1a90f2,0x9496cd69,0xea1ca52f .word 0x855478c5,0x89a67236,0xd3b88749,0x48a6d68f .word 0xc2133fc5,0xf6271297,0xfd39afe9,0x0504cc61 .word 0xfe9b4198,0x832c22f0,0x7874a5e7,0xc04dbed7 .word 0xce3e6fff,0x2a33a432,0xe42953d6,0x2c3725a4 .word 0x3a5b78db,0xa33f7526,0x47479201,0xd52c506f .word 0x0b2953c8,0x1098b989,0x15fd3fd2,0x3ca871c5 .word 0x05160e27,0x58f60646,0xf13ff82b,0x3ae724c6 .word 0xf2a90786,0xffeb1154,0xe3ed4999,0xdeab6777 .word 0x10e1c8f2,0x7ae79c19,0x44ec8df3,0xcf29b8f9 .word 0xc2df7e6e,0xb2e0496e,0xab1f666c,0xce47bf6a .word 0xabe755e8,0x8b785da2,0xdea6106d,0xc615b17f .word 0xd0ebc9e0,0x9f411dcf,0xa6d2ad8b,0xee6a07ae .word 0xab4304a3,0x1dbcd6f1,0xea0b0b6f,0x8ee34073 .word 0x8d7108ed,0xc3c66edd,0x0247af34,0xde90536d .word 0x283d8277,0x8e84dcf0,0xb219cab7,0x7a39e757 .word 0x50094e82,0x561be390,0x12c3e32c,0x87197feb .word 0xb351cc05,0x9b60a3a6,0x4189ecc6,0x4099f5d1 .word 0x4c7d35da,0x7692da8d,0x0dd15435,0x8ef97c2b .word 0x417c8f89,0x2de1dfb0,0xd421e20b,0x32ba6117 .word 0x24d0084d,0x4f8fd19b,0x716c7b26,0x2b8b46c9 .word 0xbf25c682,0x45410c80,0x3d52be89,0xd986ed9c .word 0x0bd0c220,0xd69c4232,0x85348f43,0xd97a3782 .word 0xf7ab5778,0xd2275a6c,0xb1a5501a,0xc87cb311 .word 0x37155b8a,0xa6df6361,0x5e44fc92,0x482d601c 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 0x49dd8999,0x22085b1c,0x02503b4d,0x1b69cee6 .word 0x0ea86ac1,0x75616e83,0x23391bf5,0xc634fd90 .word 0x4e6aff37,0xf21058f1,0x3d70815f,0x0df00539 .word 0x3b39868e,0xa39a8d1a,0x37020544,0x3bcd8a14 .word 0x755641d2,0x8124fd00,0x4645cdc9,0xe7a6ce0d .word 0x5cc2249e,0xf401846f,0x90548795,0xe2656020 .word 0x2d86f55c,0x76dc65be,0xbdb0fd73,0xed13e185 .word 0x13e10951,0x11240441,0x3dd11bd6,0x3063adb3 .word 0x86bb3fa6,0x10a39309,0x4b4f7319,0x12bf87b9 .word 0xe4d87267,0x01cdcf2a,0xf1242808,0x1695ca49 .word 0x5ee4dd9c,0xc3aec1ff,0xd024325f,0x189301b1 .word 0x0cb20405,0x79ec21a6,0x3d1d7108,0x2686d8a4 .word 0xa90b60cc,0x947c189d,0x28f5fd84,0xbcbc221c .word 0x9f6aa3ff,0xb3a81ce7,0x244b2811,0x72a0ac8b .word 0xf1132c79,0xabd28c7c,0xfc328b0f,0x24e41b69 .word 0x3cfd8920,0xa15b9fd0,0xca8938a9,0x207bbc76 .word 0xe555fc82,0x3cd168db,0xbabe4e29,0x76157e11 .word 0xab1e3b9e,0xf78c90af,0xa54e8d89,0x86007adc .word 0x8521aa45,0xef6874fb,0xf60873a6,0x8114a0c9 .word 0x6b0bf994,0x226e91ee,0xae2050ad,0xfb0be934 .word 0x8be4b017,0x09e46cf5,0x391cb827,0xf1e326a9 .word 0xb56ea39f,0x0f53e515,0x1ca76573,0xe46a244b .word 0xe9054dab,0x2d4ca44d,0x9cb66aaa,0x18962e58 .word 0xcce9710f,0x0edba01d,0x5d60baab,0xa4ab462c .word 0x96853b40,0x4f730423,0x4e3a0248,0x75b87c0e .word 0xbb624866,0x8aeb320f,0xdb7eb095,0x891db832 .word 0x69b6f660,0x373019d2,0xf3ae01b5,0x3a4fe58a .word 0x05c65ab0,0x93b036c0,0xd3184358,0x7abccffe .word 0xe39e6c4e,0x510eda60,0x1fa5fe2e,0x2fd9b4fd .word 0xada5bd52,0x705177ee,0x82cb34c7,0x44cd49e8 .word 0x651ed93f,0x7aef4a32,0x56c92064,0xc857c9f8 .word 0x0f4aad63,0x1c153f70,0x78c6a5a5,0x29ff6294 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 0x0826a30f,0x57501229,0x9758ce43,0x67976b12 .word 0xfdfbab32,0x8d7094dc,0xc8412300,0xf8b59cc1 .word 0xe289113e,0x2122b2d3,0xc9d2abb0,0x0a3b5bb7 .word 0x20c659a4,0x094e330f,0xad4cf315,0x125094fc .word 0x7ea21057,0xb58c3aa2,0x04f84c6b,0x5fcc390f .word 0xa8f6d3b5,0x99b55ff7,0x84683590,0xac39a135 .word 0xcc31e58b,0xb461dad1,0xe29f8574,0xd98b812f .word 0xbcae090f,0x3d287fa1,0x2ce947e1,0x920b4849 .word 0xe5269142,0xf8cca3f3,0xfebe7e60,0xfa06ee6b .word 0x57ed780e,0x9898644c,0xa773c4ba,0x759c506e .word 0x1185198a,0x5fe25bc1,0x6deb00e8,0xd3e0ab17 .word 0x05d34a8e,0x51df427c,0xa64eef96,0xbf62c4a7 .word 0xf950b810,0xd39c1966,0xcdfef2fd,0x322690e7 .word 0xe92e1193,0xb951bfaa,0x6adff8b4,0xe0ec5713 .word 0x756ad9b8,0x987147fe,0x5eb30884,0xd9baccd7 .word 0xa87b1e4e,0x41893ea1,0xd83601b8,0x1a3cda3e .word 0xd07eb243,0x982cafba,0x035af5b6,0x296857cb .word 0x9cb97df4,0x167b7837,0x4c2ec6ce,0xad178d67 .word 0xb45117fe,0x2a33ab26,0xc12e687b,0x8badbb74 .word 0x5c6240f1,0x5804886e,0xdfd7a77d,0x6d125ab3 .word 0x3936c371,0x2c12d040,0x0b5f188e,0xb58aee50 .word 0x85359bc2,0x34baa7ca,0xe02c63d1,0x1ec8a337 .word 0xe55e3917,0x576ccb71,0x838d80bb,0x0f3a09dc .word 0x65603b5a,0xbe7202f7,0xcb24ed57,0x63020f98 .word 0xfde17c57,0x6a3e21cf,0x42c49e25,0xfd1030e7 .word 0xc756f567,0x9859cf77,0xbb3d3a83,0xf75945a8 .word 0x56bbf4ac,0x5d28b48d,0x158c925f,0xf0b1f6b4 .word 0xd15b1a54,0x8819e391,0xde7d7f55,0x4b4e00d3 .word 0xaa29bf03,0x2cf9dd11,0x3f5cde41,0xa1d5c40f .word 0xcdec838a,0xdb9c78e1,0xc38eaa95,0x4a9747a8 .word 0x599361e2,0x32b40f08,0x3d7a277f,0xe3dc919b .word 0x554b66c8,0x31e0f91e,0x134a7936,0xe56a884a 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 0x226a2993,0xe3431101,0x8d696eb4,0x867008bd .word 0x5f215e37,0xc8ad0d6c,0xcadf9ae7,0x9dfc86ad .word 0xd3a2322a,0xf2b5b30b,0x81adde12,0xe4e0cf5d .word 0xae297273,0x01f58159,0xd398a74d,0xa23489e3 .word 0xff2a54df,0x25883396,0x000a1f15,0xf52011d2 .word 0x55376d32,0x302dcf78,0xc9af2cb3,0x52cb81e3 .word 0xc4e1d17a,0xeec9c827,0x125db775,0xfff03688 .word 0x133aa4a1,0x2b9f8fd2,0xd1607784,0xce5c838f .word 0x0a64b1f9,0x436620f8,0x834d2fd9,0x4ed263da .word 0xae030f09,0x65982ca4,0xec3db3b7,0xf52d49f9 .word 0x6e48ed57,0xeb2f691f,0x7a8311a6,0x0bbaed35 .word 0x008c5488,0x1faabd35,0x56b556bc,0xbabba950 .word 0xc75885ea,0x43e5bac4,0xc6b3ea33,0xb42a07ee .word 0x73a8aa31,0xdf5340d8,0x0a704a3b,0x240392da .word 0x62619832,0xa0a2cf1e,0xb90232a0,0x38cc463f .word 0x6bdb7ada,0x2d997615,0xe5cb5ffa,0x57a24f6c .word 0xdf07fc6e,0xb2e343e8,0x9ccb8dce,0x5cf40d3d .word 0xcd5d62c9,0x372f3b28,0x53feeee6,0x520ddef6 .word 0x1677f39c,0xcfe76dd1,0xfca26a88,0xcd5ce245 .word 0xb167de66,0x6b20b8b9,0xae27abbf,0xfd1e3764 .word 0x5e79d2f5,0x3953d66e,0x324b5743,0x15d0ad83 .word 0xc23ebb20,0x316d5431,0x2879300e,0x8718bd00 .word 0x9dc68bbc,0x5a76ee26,0x2cda2982,0x5c593188 .word 0x6a984085,0xbf307648,0xd85e3807,0x74c4dc52 .word 0x72554459,0xe01f3960,0x46f0424c,0xa26c0809 .word 0xe594992f,0x117cda34,0xb3a72241,0x3bd2f5a7 .word 0xc2880b65,0x034e4923,0xa1bb8699,0xec171d90 .word 0xd7dde14c,0xe09ea544,0x8f43a3e6,0xeeda2190 .word 0x63eacdd7,0xdd1e52fc,0x7cbc0634,0xf984c0d1 .word 0x90b31bdf,0x30ec7c61,0x48e3d939,0xc01ab33e .word 0x462178d7,0x3e825b86,0x6a1832cc,0xf113f52f .word 0x9d8800d0,0x166b3cac,0x4475304a,0xb8c4fd55 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 0xee1c4e8d,0xc471e6e5,0xa1cc2176,0x18ebde65 .word 0x069949bb,0x34db2d16,0x60f213d0,0xb028d0b3 .word 0xf60b47f6,0x17c6e437,0x90c29230,0x7a5a0bbb .word 0x357db11a,0xd33152d6,0x99468cc4,0xd57ff5e6 .word 0x7f8a085d,0x7b990933,0xa21ab0e2,0xfb87fb89 .word 0x7b8cf1ff,0x30e1b632,0x57124374,0xdcc2d4b6 .word 0xf6b06c9e,0x6110d44c,0xbea0f3f5,0xb6bd3baf .word 0x8634bef0,0xec0ec214,0xa848ffb2,0xbdb54506 .word 0x925c0585,0xea981ca3,0x9a0dab71,0xd5bee5e5 .word 0xb22ea4ac,0x29cd0b40,0x029c0e1c,0x8a6d642a .word 0xd204afa5,0xa22ec6a9,0xceb6527f,0xce311d09 .word 0xcfccb89f,0xc3332403,0xc1ee5e17,0x26a10f40 .word 0xa3e1bf22,0x81900fe4,0x2015b771,0xcfac8725 .word 0xebf47a60,0x7710d53e,0xa8e4a2dc,0x7165aed7 .word 0x40deb09f,0x4b54f13b,0xa9135cd9,0xb33282ed .word 0x7ed01f62,0x75bce569,0x3279949a,0x5950b877 .word 0x64a7842e,0x588b4711,0x368177a5,0xfab1db3c .word 0x649ec2bb,0x4a1a1ea2,0xfdec4303,0xce58b299 .word 0xda651999,0x40e17461,0x07632c3a,0xdd99d84b .word 0xa737157f,0x9f61c9f6,0xe080393f,0xe2c96e97 .word 0x8033e089,0xcb27428c,0x49a5b7de,0xdca67673 .word 0x09348203,0xe7795d11,0x73f2e3ce,0x3ffef888 .word 0x18d6e560,0x455bb8fb,0x8a374ef8,0x48f505b6 .word 0x20e0eadb,0x86593e31,0x33424a1a,0x0ebb89c7 .word 0xbbcb2a10,0xa63fbd91,0xa7b0441c,0xbc96dc68 .word 0xbda06b5a,0x065d0305,0x536cdcc4,0xce2a0511 .word 0x215b2a37,0xa69d197e,0x9b771412,0xd0bb9786 .word 0xe860aa82,0x8e08e3e8,0x7ee13400,0x091bfd20 .word 0x41e0f023,0x3745545f,0x3b14f996,0xfc2d963e .word 0xb9d169e1,0xa27ad29a,0x6ae459b1,0xa3d0268a .word 0xaf7a1337,0x61d55137,0x14c7ca7d,0x3b8431f7 .word 0xcee6f5f5,0x75c4233c,0x28b86630,0x4c9da407 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 0xf41f470d,0x80fa8613,0x5e5071ce,0x3edfe535 .word 0x2efaf155,0x4d651354,0xf143457a,0xf74cde4e .word 0xfe9a3da7,0xa32e54ba,0x42e123a2,0xbfd71fc4 .word 0x283b32b2,0x1795eace,0xd53be75c,0x58b44735 .word 0x7c93197b,0xd447e56d,0x7574af3a,0x7b0f42f8 .word 0x9fca9871,0x1a5b0535,0xa005456b,0x1bc3635c .word 0xb3cf7da8,0xc895e897,0x2070f889,0xed10cb22 .word 0x91091fdb,0x78b6f81d,0x21737385,0x01518620 .word 0x8b22443b,0xe7243eaa,0x448552f0,0x0cad4564 .word 0x5e5fe3d0,0x8b59260d,0xc2542cdc,0xd056f66e .word 0xf7313b41,0x6d224a0e,0x20d560e0,0x4ec8c725 .word 0xc6f19161,0x92ae8272,0xab16b634,0xbcd8a768 .word 0xd81bf280,0x1fc27f64,0x20b08095,0xecb5dc93 .word 0x1fd35f61,0x0c23b9e1,0xa30b048a,0xbb5d46c1 .word 0x153787d4,0x2fbc1e75,0x6c381241,0xc2a9c1ef .word 0x6d81a8dc,0x0832ca09,0x678cc553,0xb3cf4840 .word 0x8ea73d64,0xcf0e6e25,0x5c142e8d,0x0174b7df .word 0xb1394b38,0xa90a54ec,0x690bb3af,0xc46a0d2e .word 0x9b8d89be,0xf3fdd657,0xd79a3d3e,0x9f2455a1 .word 0xdc3a5107,0x7fb85b8c,0xf1c1bd9c,0xef67ed2e .word 0xb7b084d1,0x1c722b3a,0x3f9ed4ab,0x0206a8ce .word 0xf14c5c79,0xe4cccf67,0xc9bf69e8,0xb1bcf9eb .word 0xb1244ab9,0xb6dff925,0x8f7714a8,0xe7d1b833 .word 0xfdef9fb2,0x05211009,0xcc26fccb,0x621040ef .word 0x21da346b,0x5f51397c,0x8aa34162,0xf823a47b .word 0x66ecf244,0x57f06503,0xba2323d7,0xe7592913 .word 0x57936490,0x07f3b169,0x04d6d200,0x1444dbe7 .word 0xb776889b,0x7caad680,0x5caa3028,0xd5fc7c23 .word 0x4de34738,0x0e7c442b,0xb6852529,0xf5d79175 .word 0xd52947a8,0xd51e329b,0xff318466,0x05c54010 .word 0xbd615a67,0x9f4557ae,0xddf4efd5,0x21c43259 .word 0xfbd56f46,0xff5c56b7,0xb5f67c29,0xef54a1a2 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 0x4c36199a,0x341ad57c,0x623b9bd3,0x259fbd91 .word 0x8a7aeeea,0x42aa4f7b,0xff7321fb,0x1588fe27 .word 0xc62664a5,0x6a872cea,0xfffacb8b,0x8b3fea4b .word 0x47744ebd,0x62c27400,0xab7c233c,0xd9ad3669 .word 0xb7cf1310,0x2595315a,0x787e35f7,0xba2d3aff .word 0xcba2fb78,0x1c0fd373,0x0b4e3505,0xa0272cd5 .word 0x34df2a10,0x1a12ab85,0x3c6f9f63,0x26afb02d .word 0x38cb02b2,0x850a3da7,0x589f4850,0x6117ce45 .word 0x9cbaf936,0x783c3f03,0x409b45aa,0xc5bd5daf .word 0x6e240b5c,0xccc21a15,0x8008e5dd,0x624ebbac .word 0x3508a60a,0x2a29a329,0xd9665c61,0x66f664ee .word 0x8f56f7c4,0x63c0e5a2,0xef3b52c6,0x05a4ba74 .word 0xc6642606,0x26b50b49,0xa591f5fa,0x8a77a7f3 .word 0xb9f062bb,0xbaf18099,0x5533de13,0xbbb68246 .word 0x916e9857,0xfeb488ab,0xd2dad026,0x994b36ec .word 0xa53af00f,0x1c4b9e3f,0xe73102b5,0xc3f8b5b1 .word 0x4a72956c,0xec3d8c6b,0xccb2bd73,0x017b66dd .word 0x2b5b42c7,0xeca6e2c7,0x6fd6ec5c,0xb66b5d58 .word 0xaa6240bd,0x995f108b,0x9df12dfd,0xbb21bc2e .word 0x5336db25,0x1bb4ad01,0xce33be22,0x5255d215 .word 0xe8f84aad,0xda5c0d54,0x305ef77f,0xd94f716f .word 0x33604188,0x8c125c01,0x768b16a4,0x6dab0037 .word 0x9d3b923d,0xb51ca765,0x1725ff9a,0x8d01cca7 .word 0xed17aca1,0xf6ec437a,0xf0df871b,0x253a0771 .word 0xbe7eb331,0x5fd348c9,0x7178d378,0xf61a7f57 .word 0x55e0566f,0x838a1c25,0xecd41d91,0xb4ec9e15 .word 0xc5e36cbf,0xe70c73aa,0xfcdcad2e,0xd10963da .word 0xe740a2da,0xed3c0b93,0xa435f1c4,0x6a8a291e .word 0xa05407ca,0x68946206,0xcce398a0,0xf3dee603 .word 0x10bdab95,0x1333e2e3,0x79aa43c4,0x5f8d3d95 .word 0xd2607e93,0xecc37d5e,0xfaab5b71,0x78710091 .word 0x1784bc6c,0xeee58dc1,0x5733e908,0xa5907546 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 0x4783b2e7,0xfcdf96f5,0xe8d6c389,0x7b651bb7 .word 0x9a602a20,0x2d7d9025,0xf1b396b3,0x8b908209 .word 0x75858d5a,0xa363d448,0x8f6555df,0xc2bc64b6 .word 0xbe563dbd,0xc7e0eedc,0x08618f78,0xa10098f9 .word 0x2bff98af,0xd2451467,0xaa047207,0xf86f8b57 .word 0x8a85e218,0x05aa446c,0x70c27b97,0xad5eaf93 .word 0xe88fb71c,0x807383bc,0x1f327575,0x784aad87 .word 0xf10b470a,0xf8bc8a98,0xb81f1886,0xde44ab62 .word 0xf78d4960,0x513a3bef,0xf8d7a5a7,0xaee34b0e .word 0xcc576c83,0x77ceba2b,0x6f86cfb0,0x36cbe68b .word 0x295b71fa,0x39a9b4c8,0x694cb379,0x4f4f3081 .word 0xad455113,0xb7c9cba6,0x077c8ccb,0x9786fb6f .word 0xd6057871,0x88062392,0x5a9307a5,0x5b5802b8 .word 0x58e30edc,0x062401e2,0x659a33e2,0x69604759 .word 0x52e2df74,0xba0a396b,0x4f3952b1,0x4fc7cef1 .word 0x984c2266,0x614f3dfe,0x3d1920c0,0x8bc3bffd .word 0x7946e8ec,0xf2dc1fea,0xe32528f1,0x68e78f19 .word 0x9be6f1c6,0xcde3d819,0x3e621aa8,0x35bfe3e4 .word 0xc096e215,0xf9b001c9,0xcbaa21fb,0xfe94162b .word 0x4db357b3,0x0b26e3d4,0x79af5fd6,0xfabc7825 .word 0x9fa79841,0x50fcedb3,0xb6143632,0x81ffc8ff .word 0x02cb54e7,0x64c1c080,0xf70cbe8c,0x9d6844ab .word 0x9457b7f3,0xd911df07,0x31c68610,0x97206771 .word 0xcde02b5b,0xaa174ef6,0x03a23f36,0xf7e09ed4 .word 0x08bc974c,0xfed82d4a,0x22fb4bd4,0x75020cd7 .word 0xba85dd43,0xa9ec996b,0x151f67bc,0xb40e45d0 .word 0x6ef411ec,0xd0181dde,0x70a9bc4a,0x0cf87a3f .word 0x43bf8434,0x82344557,0x196b1ff1,0xc85e1203 .word 0xe35319f4,0x76c7c23c,0xaf033097,0x3b74ec04 .word 0x1d010d2a,0x1d002c89,0xbcd43167,0x016e55d6 .word 0x863c78f1,0xcb5bbf2f,0x921261c4,0xa20e9ca0 .word 0xa3aa54c3,0x96cf3e43,0xfd998004,0x94b7b1f2 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 0x90d10794,0xaff3b2a0,0x4d421361,0xb45d8e26 .word 0xe4e97235,0x5a4524d2,0x36362549,0xed05a20f .word 0x3829791d,0x4cf57875,0xa7c8b26c,0x7eb3ae99 .word 0x95260f8d,0x5dbe77c4,0xa20c5063,0x18e814e9 .word 0x9925bc85,0x55bb8c43,0x7d66cbcf,0x11a169f3 .word 0x18b1fc18,0x487bb0e0,0x9c0f6a0e,0x9671e55b .word 0xe64ba96d,0xe63fdb8c,0x4fcfd2a6,0xd516a8c8 .word 0x21457d22,0xb13d18a5,0xa9d25aa4,0x370de19d .word 0x53e56158,0x89d3a130,0x96188c09,0x45b1c6eb .word 0x92d9f449,0xd89a1183,0x8697c8fa,0xc3281122 .word 0xd93496ef,0x71c81940,0x927e28b3,0x28fc4ea9 .word 0x79fd2376,0xf25f431c,0x2f9ef8dc,0x90ff23c3 .word 0x9347f63a,0xe01af13c,0x1e724877,0x2da6ce05 .word 0x3ee4b513,0x0859fb77,0xa9f9c048,0xd0442675 .word 0x21ab5387,0xdbbfd9ed,0xe146d9df,0xbda30e11 .word 0x6be605e4,0xfc86c12f,0xea1aa2e6,0xd6b154b5 .word 0x9abbbb86,0x22a93744,0x583c9b3a,0xfebd7e9e .word 0x6fa7f652,0xbe391bfb,0x2438806f,0x74468732 .word 0xfef8e687,0x1f06cbf2,0x08f50a35,0x3c0877fb .word 0x141c17b0,0x5f390459,0xc3b0775c,0xd74e4317 .word 0x1be60ea1,0x60d157a1,0x703f7b64,0x1672a228 .word 0x764e5075,0x94d441f1,0x6a07dd35,0xc21cfe3c .word 0x3e379142,0xef3348e2,0xb07829b1,0x7b958050 .word 0x80e46cc7,0x525f9e17,0x82f14579,0x0dc2c666 .word 0x970add09,0xefd95f75,0xbacb2927,0x8fdbdde5 .word 0x7c9667e1,0x8ace1b81,0xb87f30fa,0xe8c03452 .word 0x0894898b,0x44f5f834,0x236e9651,0x1403f1bd .word 0xd1595cae,0xac786b9c,0x092cfe03,0xee627ce1 .word 0xa09ee4ea,0x5b76b9bb,0x0423f3b4,0xc27689ad .word 0x83bb73d6,0xfd10f60c,0x2a274c8c,0x1ef0e36d .word 0xd3afd3f3,0x8bd069d4,0xf6bd3e85,0x0f9aab3d .word 0x0bb83947,0xb6c0c55b,0xd8b29adb,0x614b6077 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 0x75df3bf3,0x91105956,0xbf5ae5f2,0x8808825d .word 0x9fbd5293,0x38957b19,0xf5ba7d47,0x44065217 .word 0x1a785d07,0xf133e3df,0x16d8365e,0xd9557d81 .word 0xfdfff635,0x064cc9ef,0xe68acd99,0x7d84a7f6 .word 0x354c5039,0xc5174a54,0x970e5370,0xca8c9b15 .word 0x200f251a,0xe5d82523,0xd2262e15,0xfb3550fc .word 0x379eff06,0xe2f0af89,0xc297f977,0xf99f2109 .word 0x7d271ae7,0x4592819d,0xf4d4ed00,0x4d4ff38d .word 0x5fadb4df,0xcb809905,0xd6ac5a73,0x8f8cb6d3 .word 0x0fe26029,0x07446cd0,0x971f1df1,0x7202595a .word 0xe0dc3d08,0xac3d0bbc,0x03487b4e,0x4b823ecc .word 0x138ef09e,0x25e74636,0xba748d3c,0xf62839b8 .word 0x637fd9a5,0xa290a24b,0xc3afceb8,0x6de06ec7 .word 0x00408dd5,0xbd48695f,0xc7dde9c3,0xd8fc8dfe .word 0x3d8ca33d,0x4ba16d8b,0x3f02601f,0x803aedc1 .word 0x9d0bd9a0,0x08d7b5fc,0x9a05f0bb,0x38fafed7 .word 0xc2650812,0x3df4a559,0xa9726882,0x58eeb52b .word 0x71506777,0xe10a6e9e,0xa2d92ae3,0x20878006 .word 0x5e8398f6,0xe659fccd,0x6778cd28,0xf3179b93 .word 0xc9c30d46,0xfd631d44,0x547b2a44,0x3db79e01 .word 0x47ad7b1f,0x8f20c340,0x0becbd3b,0x17c3c638 .word 0xc275c055,0xd6bfbf8e,0x169a02d2,0xa5225d1a .word 0xcaf1ee26,0x568b91de,0x98bb5555,0xe73b12b7 .word 0xe8d07261,0x851dc73c,0xd4114bb7,0x43415e1c .word 0x8bb72e59,0xa4b8cf57,0xe496b1c8,0xc0c92267 .word 0xe53bec46,0x49a31b97,0xce559daa,0xe0db0e61 .word 0x1089c558,0x0a968bbe,0xbb5b8cb1,0x9e643a69 .word 0xfcccda91,0xa40139d8,0x35720203,0x3f03773f .word 0xfaa08ed2,0x79a00f91,0xf9f5fda6,0xb55e9518 .word 0xcb664ace,0xc9080206,0xae8ffb20,0x19a02748 .word 0xd307baa7,0xd307aba6,0xef881bfc,0xd389a52a .word 0x5efb08f4,0xddeeee75,0x7ac5ca98,0x67403d74 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 0xa7d08f0b,0x62916b24,0x6c4908de,0x35b6c03e .word 0xf3f5796c,0x27c800e4,0x29fcfe0c,0xf028b105 .word 0x2836f672,0x9807016b,0x90990dda,0x109a147b .word 0x270b76f8,0xf44307e7,0x4bdd6ea5,0x2e7a6cfa .word 0x0ea15101,0x2590efc2,0x1c0a3b5c,0xb9758c6b .word 0x482eea45,0x66612b55,0xef05a6fb,0x475e9324 .word 0xbfca2286,0xdcddf41c,0xa622e504,0x78b15250 .word 0x666d4668,0x8b5fca0d,0x4c1305f2,0xb0c9945e .word 0x637f99c7,0x7d87a532,0x95069d21,0xa9250dab .word 0x2d707eac,0xc7d3b757,0x7d353b1c,0x3c97cb55 .word 0xef02704a,0x05f03843,0x547162c8,0xc848eb0b .word 0xa7afb3aa,0x4475081f,0x3073d941,0x2c265b50 .word 0x086f0b1e,0x3fddb68b,0xca698c20,0xfb8ec525 .word 0x13566417,0xd19556f4,0x4c999977,0xadde3df6 .word 0x2597d7fa,0x25a6036f,0xdcaf922d,0x223734d4 .word 0xf52486f4,0x1f8ab7f4,0xeb74d130,0x902d89dd .word 0x205ba568,0x31acd80d,0xc6a3f05e,0xe888d0d5 .word 0x08b75e8e,0x39119589,0x5b266913,0x70a09d66 .word 0x33ee9519,0x7f9deeb1,0xf07f6451,0xa57eee5d .word 0x4fd6ebb8,0xab7975da,0x980fd217,0x24575ab7 .word 0xc4e0fa9f,0x7709bca7,0xbfb3a5f7,0xe4937e53 .word 0x7786be67,0x1ca471ab,0x92d7d31c,0xf97d3828 .word 0xb100c1c7,0x68063b7b,0xda6d699e,0x8c668fbd .word 0x92a6852b,0x1617a2bf,0x42e66d0e,0x1dc54401 .word 0x6fe133ba,0x8d8e78ab,0x9048cf85,0xb4f4d0d7 .word 0x7da603db,0x4a3db8a7,0x723acab3,0xef28360d .word 0x5f430609,0x80766433,0xf0113f42,0x034a679e .word 0x34876c48,0xf763ed2f,0x56997433,0x350d6c04 .word 0xbae57998,0xf6de90bf,0xe96e808e,0xe8495c8a .word 0x11f8e4b8,0x54f6d241,0x3b74df41,0xbd65fd86 .word 0xfe0071d8,0xdade38d1,0x42ec346b,0x88819a27 .word 0xd35afd0c,0x2a1b368a,0x0703a446,0x9eb326cd 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 0xcc8cd63e,0xc033fc3c,0x6b8d7482,0x0be43216 .word 0x2a8b7c78,0x54b77705,0x01af2c86,0x1e668963 .word 0x7a18f406,0x859b46d8,0x0fed9fe4,0x74d4ffe4 .word 0x1ec2f8b5,0x4db99a90,0x95bff1fe,0x89bdd9ba .word 0x960d44a9,0x9f14b729,0x2e4e32bd,0x6ae47925 .word 0x2e010af6,0x1fff590f,0x1be06957,0x91ae527b .word 0x3e0a3268,0xe23dbf2e,0x32f9cd53,0x7c1afefd .word 0x9b777721,0x34835864,0xbf4dcd2b,0xf11b42fc .word 0x86ebe135,0x1d1b8e80,0x3b8a6a44,0xacb4e248 .word 0xa4edcad1,0x81ee8317,0x892cc94b,0x057fe125 .word 0x3f6fd6a7,0xddcd7bff,0xad9609e5,0xe55ca6a3 .word 0x61191e6b,0x10057046,0x4db598a6,0x848e4f0b .word 0x4107e2c7,0x2ebd04ee,0x902d6332,0x30703326 .word 0xf0220e8e,0x3e7abbcb,0xe78d1910,0x48ae7f4c .word 0x76a25e43,0x3a4c3912,0x4a567449,0xa6f6bd4f .word 0x9bf966bd,0x0f26b7ea,0xf0c55b38,0x205a6e5f .word 0xa73b95e2,0x5df18eab,0x86003484,0x27eaaa37 .word 0x9af6d8af,0xa8b8e06c,0xc06507d2,0xcc9c7717 .word 0x057172c4,0xc0fe753d,0x27603b9e,0xf1b5ac21 .word 0x941a6ac3,0x5c43aca0,0x09a67042,0x97a515bb .word 0x1f2c434d,0x724095d8,0x9db63478,0xbf399323 .word 0xe69a0d31,0x1b68c787,0x149e6408,0x8af5a118 .word 0xfe27b6a7,0xec0dccda,0x65eb93a2,0xaa031881 .word 0xf6b7f607,0x342b3961,0x12d783e1,0x0454e54d .word 0xc717fcc3,0xb19534ff,0xc69d56d4,0xc0a274e3 .word 0x904bfeb2,0x476c4c68,0x9cb9d2c8,0xce284b46 .word 0xba737f16,0xe600b215,0x178aa2bc,0x44acb0fe .word 0xe27ade98,0x7ac365cd,0x236f543b,0xacf33307 .word 0x5d1f72e0,0x9067dfbb,0x7bec0548,0x69b912ba .word 0x9815bc69,0x8bd7fc14,0xf1844c83,0x1be48201 .word 0x2713627b,0x463d8151,0x89e80f8c,0x9d89329b .word 0xebc729ce,0x73d07b1d,0xc1c83be2,0x60ee5409 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 0xa7f4af4a,0x8912d577,0x00bd1a42,0xda777a8d .word 0xe2e44f73,0xf4a0cbbd,0x2987a65d,0x9ad2ed8f .word 0x817867d4,0x2df84d30,0xc7397bb0,0xf18217c5 .word 0xead88dd3,0xfc647929,0x8f735587,0x6bac4e38 .word 0xffe99bd6,0x3c7c18e4,0x96e16ee0,0xbae8d324 .word 0xe25658d4,0x5826f88a,0xe955449f,0xf0540669 .word 0x8a42a2ba,0x110f06f3,0xbe3b5784,0x4d2e528a .word 0xa1df0bdb,0xc63bff8d,0xf1ccb4a5,0x40db6e33 .word 0x059383b4,0x7acb47f3,0xf29eb7ca,0xc8701047 .word 0xfc481478,0x67cbb56f,0xbfa504ab,0x4637b10a .word 0x526f6652,0x80f16470,0xf1c3fe96,0x5d9885ae .word 0xee988e0d,0xaae5fe93,0xffbc7500,0x90d89b0d .word 0xb5a2829f,0xfe002ae8,0x2986f618,0x966f4487 .word 0x79031ee1,0x3a4577a8,0xad10e0ce,0x558ac851 .word 0x29b37b51,0x35edf257,0xa20e37fc,0xfb238599 .word 0x3b005ca0,0xf90791dc,0xb8a037b3,0xed96b474 .word 0xc32dbb6b,0xac868abb,0x3309090b,0x8275b714 .word 0x77aae2d8,0x6f50c698,0x73c2dcd0,0x17dfc1a7 .word 0xabfd4d6c,0x6c352ce8,0x3122e103,0x5e83f392 .word 0xc0b71fee,0x399baee3,0xf4ce9c79,0x46974df4 .word 0x175c50b3,0xbc6ad807,0x7f16ad12,0x00ad0c4b .word 0xb74330b9,0x3db04e71,0x4cbeb14e,0x7a1c068a .word 0x3bf1a197,0xbc8a2862,0xd5b25254,0xc3bb1e1e .word 0xe9b8bda4,0x5dd39c43,0xfddd7859,0x1f282d21 .word 0x7fec6ac7,0x606ab0cc,0x74f01dc4,0xc6d8e643 .word 0x7224353b,0x9e29e1a6,0x941bbe4e,0xb39442c3 .word 0x4385c923,0x14e125e0,0x513eee5b,0xd9f18c99 .word 0x3ecaa241,0xfcb1175c,0xe0c6f9d4,0x5081c267 .word 0x83e7d525,0x4e913a34,0x3249ac6b,0x99830ce7 .word 0x987f984c,0xa2507b10,0xdbd4cafe,0x89854420 .word 0x8af35e59,0x3efeadf8,0x33cc2bbf,0xd43d63f3 .word 0x2c0e48ee,0xb7ea259b,0x36feff0c,0x90ebd13d 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 0x29bc2b96,0xa234809c,0xd6bd9ee8,0xd7edc2a7 .word 0x3b009b71,0xfcda2daf,0x2770972b,0x5f166f31 .word 0xb8337070,0x2aab9399,0x841fdfdb,0x77be0490 .word 0x49e37a7c,0xd529bfcb,0xfb8616cd,0x1794ad3a .word 0x29173d99,0xb847de64,0x3c62b7fa,0x14528597 .word 0x3b4d2063,0xc4ad25db,0x872d1936,0xb4736c73 .word 0x58def477,0x64262195,0xff14ab18,0xd40f36bc .word 0xeeb05030,0xebff5bbd,0x27ef0730,0xafb01ac1 .word 0x614d13ae,0xe21c436b,0x7a570d32,0x07826793 .word 0x3e6b6d89,0x2c025684,0xa217933c,0xac122ce5 .word 0x8656cb83,0x95ea7fc5,0xe707e420,0x3f9f57d0 .word 0x4b7f5169,0x8f6bbdce,0x2f89b9c4,0x33381942 .word 0x64798b16,0x281c227a,0x82911bb0,0x1c17cf7d .word 0x21edb35d,0x3472d9d8,0x88294c78,0x459e0d4c .word 0xb9504178,0x53babe57,0x0760d513,0xffe9bfa8 .word 0x4e7a3434,0x2069d335,0x4eee9747,0xce5a72eb .word 0x9c04aba5,0x5d0aab85,0x3c803993,0xbcd184cf .word 0xe9e5e604,0x676bc029,0xfe441505,0xa33d6638 .word 0xaa182027,0x9821ec15,0x2b053a36,0x371738d6 .word 0x20d5adb5,0x62686ea2,0xede15182,0xb1214f79 .word 0x76ab5293,0x36696f7e,0x49244720,0x1c3f5317 .word 0xf3a5a355,0x1105c741,0xe4004496,0x3cdb39d8 .word 0x1b17bb48,0x46b0e8d7,0x76b159ec,0x4dff0628 .word 0x1c893d38,0xbbdd011d,0x56a25858,0xd0463be2 .word 0x2d007c54,0xe13ced91,0xc84295ae,0x7a2575f9 .word 0xba45b849,0x6342721e,0x71d95bf3,0x3c34217c .word 0x708bd625,0x17d31d39,0xe6bb5ac0,0xc5f5aab2 .word 0x19a2b92b,0x997600f2,0x83cd5645,0x1bf2494e .word 0x29a50335,0x0120dc6d,0xeab5c5a8,0x09449a87 .word 0x7a2b1f80,0x11c51ab0,0x8e12559c,0x7bb7132e .word 0x47cc127f,0xb592c852,0x19922708,0xf6eb95b7 .word 0xf189bcb3,0xbd2ac117,0x520d9f7f,0x1f150b71 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 0x5f9b6b46,0x2b0a1838,0x5d182845,0xac72ee60 .word 0xb4b39904,0x001b06d9,0x84b08d1d,0xa8357e02 .word 0x651a3e0f,0xce42a87c,0x840259f9,0x24b1d7ec .word 0x57e993fd,0xe5d06de5,0xcbdb2da9,0x715fe191 .word 0x91c938b6,0xfd5efe5e,0x5eb4ee08,0x20d285c1 .word 0x0aa2050e,0xd9bf4f8d,0x9fcd9303,0xec43fb68 .word 0x9ef1c5e5,0x2ab20eea,0x72b69397,0x1afcb90b .word 0xde7a6f7a,0x76c26bb1,0xcde36ee8,0x969fbfb3 .word 0xe589978b,0xffed3c99,0x14184a0f,0x9d26c380 .word 0x1063e436,0x847ccb69,0x79ea329d,0xa3019bcb .word 0x79b87035,0xd9d416c1,0xcd3599cc,0xc65e6a01 .word 0x09bcb9dd,0x771b484a,0x2834aab5,0x300adc23 .word 0x97b88dae,0xbeaeabb4,0x10aae158,0xf117047a .word 0x19dd7b02,0xb86c38e7,0x436d8a14,0xba514fa2 .word 0x25850fe8,0xc28a4356,0x4573e30f,0x096babdb .word 0xfad0be6a,0xe20406d2,0x1934cd82,0x65d22e81 .word 0xf2bd9e33,0x1663fbad,0x544b582a,0x03beb4b9 .word 0xa851984b,0x2adde88b,0xaf7b2cb2,0xcb274f89 .word 0x19222f30,0x6b217170,0x74315417,0x3ee939ad .word 0xe6c84311,0xa9c4a621,0x12e72355,0xfa1ba384 .word 0x26bee358,0xa33c16b3,0x10789499,0xa7873a2e .word 0xa02d2c2c,0x05df1d45,0xe8c19147,0x911ef57a .word 0x5183430e,0x06d2d1b7,0xc62c57b5,0x03501566 .word 0xdfaf6dc4,0x06b8f3fa,0xd4ee868a,0x22f95c62 .word 0xe0173fcf,0xce949d04,0x1f0457a2,0xd9f4714e .word 0x0dcbc24c,0x8c588e2d,0xedf89461,0xf93271ca .word 0x4af7b9b1,0xdeb965b4,0x6b5a6f06,0x5a7c4acd .word 0x387d22c3,0xa83a97c4,0x13a186c5,0xd41d49f0 .word 0x4870785b,0x45c399de,0x516b1387,0xee3c990c .word 0x906525bf,0x826822c6,0x928c45e1,0x891577d0 .word 0x3d365372,0xde016119,0xedb0a4bf,0x35d02ae3 .word 0xfc20e7ae,0xb9b16cb0,0xac4cb96d,0x352bba49 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 0x7b05db74,0x15614886,0x273a6373,0xd718bc6e .word 0x44923b8c,0x5d682752,0x82351285,0xfdee899f .word 0x08cc7987,0xc365fa50,0x12518200,0xceb9aca9 .word 0x916bc95b,0x3a71c122,0x805d72d9,0x6170e212 .word 0xe36aec52,0x655f57c9,0xab3f786b,0xef130f17 .word 0xf5f079ec,0x90374704,0xd8d4754c,0xf2b08ae8 .word 0x02f189fc,0x7335defa,0x7b68b0ed,0x82179d6b .word 0x6b72ef7c,0x73a06931,0xdca68df9,0x2fadbca2 .word 0xc5a0f2bc,0x3de30a31,0x4b2fac63,0x6ee7ba3e .word 0xbaabf4f2,0x1c754580,0xd1648245,0x82575652 .word 0x35688001,0x5bcd321e,0x137a10ef,0x150e2e97 .word 0x87e9aad7,0x9fed2f20,0x9312da4c,0xe5c9503b .word 0xd9ed496e,0x7d0f5d4f,0xf88ccad5,0xc47e6920 .word 0xe296cd6f,0x9d0a5a86,0xb18c8409,0xcd67c756 .word 0xfcb3aa45,0xa0652cd9,0xd0e44e1e,0xc42cede0 .word 0xdf0b20d8,0x2c498ba5,0xc71cec64,0xd3b386cc .word 0x3f8c35cd,0xb7e97124,0x1e304f88,0xf5c1960a .word 0x217de7e5,0xaa51aa8c,0xafe2a329,0xda341a18 .word 0xb23624f7,0xe2c68404,0x9860e9c1,0x2ca84acb .word 0x1284b345,0x2525521e,0xe787b092,0xe348b75c .word 0x1f432106,0xed5951c2,0x0ce412a4,0x4437dd86 .word 0x389ef87c,0x7532d197,0x34726955,0xdc11cc35 .word 0x60453281,0x00e257a2,0x2481b23d,0x659ee2bd .word 0x4d0cf0ff,0x47f4282c,0xade6ccc6,0xf8e28690 .word 0x4686b3a8,0xc8305e3c,0xd9dfa03e,0x6661f5d6 .word 0xde97fa75,0xb7c09281,0x6e30f2de,0x30442f96 .word 0x0b7ca22f,0xae7a7382,0x44604127,0x225f716f .word 0x56960f1b,0x790ed017,0x4e905b44,0xeaf3d86e .word 0xd76131da,0x4e1a7ffa,0x2b48ba8d,0x9250ab13 .word 0xa744b9fe,0x8154afcc,0x3543024a,0x8766f7bc .word 0xa0d9775b,0x220eec06,0x389ed4fe,0xe7fe80c8 .word 0x2e20d711,0x401978ba,0x4cf7abe7,0x8985a823 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 0x4ed000d3,0x05a06c19,0x6152a80d,0xd737d482 .word 0x1680a4a1,0x095836e8,0xe1464491,0xf5ff0605 .word 0xa1cf3a43,0x62532fcf,0x1a3c4481,0x2544b7fa .word 0xc676fd57,0xc96b6ee8,0x08c1e79d,0x89e398bf .word 0x2c1a4308,0xdf39f0d1,0xb5f5a8a5,0x45dd5982 .word 0x4fa87382,0xcedb3733,0xb6cdef2f,0x285ea500 .word 0xf1ed1504,0x29cb7c73,0x4032ad66,0x6dc3f117 .word 0x6dc34081,0x902e5d1b,0xe874d56b,0xf0730f90 .word 0x224bf613,0xdeaf90ca,0x55af7a95,0xeca7c7ff .word 0x30771116,0x4b82db2b,0x2aef6d4b,0xd434b117 .word 0xfea805fa,0xd5af0454,0x1c42f897,0xe4e193de .word 0x283315cb,0xcd1b2018,0x847afc34,0x1c44c82b .word 0x4f5aac29,0x496220c0,0xaa3655e1,0xa20894b7 .word 0x54fccb32,0x5bd7833d,0x47b4a38e,0xc8d1fa6c .word 0x0f8db4ff,0xcfd6a629,0x95cae50b,0xdcd33f8f .word 0x86ac6222,0x1daff0ce,0x3a1658cf,0xa9a471de .word 0x3c72b04e,0xb8f17af8,0x4d47f7dd,0x9b6b2466 .word 0x5aa0b4b1,0x4d41cfac,0x79ade718,0x20506ac8 .word 0xfa816058,0x41ec778d,0xb0452459,0x020d929b .word 0xa9549944,0xcb679c12,0x74e37c42,0x399e390d .word 0x457e0f8e,0x2bd6673f,0x9bcc09b4,0x6cad637b .word 0x10db3289,0x41b85b45,0x00c74840,0x4c896bb8 .word 0x4e71f25e,0x1d87253c,0xfddd3b02,0xad75f533 .word 0x0bfb90a0,0x58dbdafb,0xc7338d75,0xa6741832 .word 0x869891cd,0x124240af,0xdd3419d7,0x4bc72de6 .word 0xa05e5e11,0xe62df621,0xe81f7398,0x3ac1daaa .word 0xfc9077fe,0xd44db18f,0xa54d65de,0x2ff79308 .word 0xc0d5a1e8,0xb221d121,0x045c80ab,0x741c4441 .word 0xb7742845,0x0d677939,0xdc07a09a,0xab00b2bc .word 0x6b0d454b,0x35aaf43d,0x9125b196,0xa166481a .word 0xaea1cacd,0xd42f7d15,0x159c8e0c,0x592eef2a .word 0x55182fa0,0x7447b991,0xfc67855e,0xf708dea3 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 0xa7f81fa2,0xc8cacb3f,0x671a207c,0x37b11b68 .word 0x080a5e58,0x31108eaa,0xdff98d0c,0x3d7b6b63 .word 0x8d9e8a6e,0x22b8d465,0xbf033c36,0xe7b4e3ae .word 0x4fa7037a,0xad7cb8c2,0x93249552,0xfb9c65dc .word 0x8f8dfb62,0x319e5791,0x72d31b97,0x25970ec5 .word 0x46f7497e,0xf31e125e,0x21de5fb4,0xc7b9f2a4 .word 0x86b63319,0x1fb031dd,0xdd748438,0x6388c606 .word 0x053eb8cc,0xbbbaf48a,0x8ed8962d,0x8758ee33 .word 0x688d1ca2,0x45eb81cd,0x742c3bfe,0x5c72f6e8 .word 0xbf9234e2,0xb423fe27,0x39384127,0x61c90719 .word 0xa946cf74,0xed04c4b0,0xa81bc743,0xbe06527e .word 0xf56973fe,0x476e6b0d,0xbcac34cf,0x62818b9b .word 0x73c20326,0x19c7110a,0x94e980fb,0x7f5c9101 .word 0x01e2aa99,0x20feacd4,0x520d5794,0xd4032522 .word 0xfa84a6c4,0x54ddce75,0x44867849,0x988d4976 .word 0x54cdbbdd,0x7eedaa53,0x04ca3ac5,0xeb9666fe .word 0xef0542d8,0x2db63f2f,0x8bdf3a7b,0x51486dd1 .word 0x5629f57a,0x2df0c2d6,0x1d94a792,0x7b39b597 .word 0xf08f3f2a,0x0f60117e,0x8f7d35a1,0xa414379b .word 0xb063c539,0x9666764a,0x49957d5d,0x68a99789 .word 0xde44d351,0x81a51989,0x5773bbc9,0x64252021 .word 0x0cab703f,0xcd4c9752,0x4afa42ef,0x0d0721c8 .word 0x5d324456,0x5d360ded,0x2b54c87c,0xdef8b8d5 .word 0xa9deccf7,0xbc52dfd3,0x31e18688,0xfa6774ca .word 0xa0d5f034,0x0924b266,0x03ab178d,0xcc4f4f61 .word 0xb5b970bf,0x2a0b5d3d,0x738e28bd,0x10ee0068 .word 0x8759846d,0x3df525ab,0x352e0ade,0x02be7e3e .word 0xc941a400,0x0526956a,0x636bd54d,0xc2416a22 .word 0x6bc09447,0xd4940ddf,0xb8e2ae90,0x6b899d40 .word 0xf2132474,0xff5100fd,0xd78bd323,0x44e2f765 .word 0xeb453fbc,0x9dbf8db9,0xe7dea710,0x2f4722f0 .word 0xd6534e28,0x7942eeda,0xea13074e,0xf4519877 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 0xac3d3445,0xaf5915c9,0x9296eb97,0xf611d964 .word 0xddfbf4a6,0x2d0fcdfd,0x1d2a4ee7,0xc871957a .word 0xd59e10f2,0x2e4af99e,0x243dc68b,0x4a87ae14 .word 0xb38a2808,0x65f256a9,0x2a44816a,0x0ca982cb .word 0x3a0085d7,0x16d2ff04,0xfdec33fd,0xc721753a .word 0x5780e90a,0x9df96a8d,0xc72c95ba,0xfeb3a375 .word 0x2049661c,0xd3aa7370,0x6d4d3021,0xf5dcb51b .word 0xe3f93772,0xec6e7b1f,0x91b93fe5,0xa4752dcc .word 0xbe6c5bde,0xda1f1c0b,0xcf8008b9,0x9541f95e .word 0x79a2983d,0xdeaa03d4,0x03c35554,0x2b02c505 .word 0xcddf0c5c,0x26a06a17,0x46c5c9b9,0x1642c406 .word 0x4b079638,0x9871b2c7,0x26e7c30f,0x8a6eae3a .word 0x697c94a4,0x9006af08,0xa0d3e30a,0xf524c6c0 .word 0xc3475033,0x97029f80,0xc740a1de,0xe3040d37 .word 0x10a0f91a,0xfd829b78,0x4a38e2c1,0x6b809f1e .word 0xbf1fb464,0x20d64b17,0xcdccd859,0x89bdff21 .word 0x834205d6,0x560a793a,0xcb599250,0x2307c368 .word 0x062832ce,0xd805260a,0xa005ffcd,0xbb9ea7a7 .word 0x0dff3610,0xc40186fa,0x19ce157d,0x55eda88b .word 0xa951e51e,0x07345ad5,0x0209a1b3,0xb864c074 .word 0x2257a91f,0xa9cbd529,0x1914af08,0xbffbcc53 .word 0xfb49d0fa,0x4bbff063,0x78078cbf,0x5a30d06f .word 0xe51c9889,0xe8d09901,0x6b71ec82,0x6ddf5ee8 .word 0xe366130e,0x77fac357,0xa2e7c5b3,0x25d7514a .word 0x5439f439,0x31598202,0xb557b205,0x6dd945f8 .word 0x27d7f394,0x7bf94b88,0x1674cc65,0x28061ce3 .word 0x4bba51a1,0x6d05a0b4,0xd4db8290,0xcffb25a4 .word 0x51bdca59,0x149c48ff,0x1b7e6747,0xd53679df .word 0x26f9a89c,0xb7cfb0e2,0x9380e797,0x85dbd402 .word 0x3ffa6bb5,0xe526ddff,0xee091901,0xf456b808 .word 0x0fdab166,0x501560e7,0x003bbad9,0xc5439954 .word 0xd3dc2ee7,0xc11fc2bf,0x11e946bc,0x5726d750 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 0x6614ec40,0x104ed8ba,0xd5eed3ad,0x569ca103 .word 0xe057de26,0xaf6accbd,0x7cab6304,0xbabeb3eb .word 0x21752c82,0x7d180460,0x64c5747d,0x11d3ad0f .word 0x4818faa7,0x94398e14,0x9dd9f22d,0xc003c5fb .word 0xae784816,0x1f5ef664,0x3a39bad2,0x3d9d87c6 .word 0xd74f3d49,0x80e215a1,0x5a8380c8,0x49ed4ef7 .word 0xc550d2fe,0xe4fa33e7,0x9bb63c8b,0xb88e62e0 .word 0x09fbbb44,0x3b12add5,0xbfda0e78,0x1896aafe .word 0x0b6398a7,0x26833972,0xf5b1f78a,0x674f6e12 .word 0x13fb16db,0x87b4e1e1,0x96d71f5f,0x0cd503cf .word 0xb0bd1f30,0xf54bd9d9,0xcf50490c,0x11e09d4e .word 0xb8a8392e,0xe1759662,0x24c41a55,0xee4bf595 .word 0xd15872c3,0x944da2d5,0xbd60bf20,0x8d74a402 .word 0x72e6bc3b,0xcbade960,0xcce96c1c,0x5f28def8 .word 0x9654b245,0xf0b496a9,0x6849ef4b,0x899a98e1 .word 0x68220b9b,0xaed1007f,0x71a13ea4,0xc45ef18c .word 0x976e7cbd,0x25af0f95,0xcc85f84a,0x687fa099 .word 0x98f969fb,0x1c131060,0xaf359388,0x87a307c4 .word 0x269d052a,0x4dc41a1e,0x30fcd6c5,0xab86828e .word 0xd78b56a3,0x7ddc51b1,0x9a306883,0xc417568f .word 0x1165929f,0xc924237d,0xf04decfc,0x9a56e8cf .word 0xaca41710,0x7a1ab5ee,0xe541ece8,0xa4d6a6c6 .word 0x695c0800,0xba248ee8,0x6b203685,0x51737106 .word 0x9a008a85,0xe1aba2f0,0x3c9fc6f4,0x3dcaf348 .word 0x4d2230c3,0xfa1d65bd,0xb3ff14fc,0xee1092d6 .word 0xd68f1d1c,0x934e68c6,0x8c4568d8,0x80825957 .word 0xe7b77a71,0x2ba7017e,0xe9d74537,0x463450df .word 0xd861ae3b,0xd3c15284,0xd948444e,0x428745c3 .word 0xfa297291,0x3e40d831,0xdf9bb56d,0xb815403b .word 0x5418afec,0x331ce5ce,0x5fd58acd,0x6c172d7d .word 0x84523605,0xf283dc35,0xe4ca973f,0x28f033d8 .word 0xde469763,0x60107ba9,0x863c62e8,0x52301063 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 0xc2f24a8e,0x8754b3c8,0xab83ce5b,0xad7a7f85 .word 0xe7d36664,0xa917454c,0x4022e6b8,0x5faf5050 .word 0x049c9fa4,0xe0ea149a,0x029e781a,0x0c58ddfd .word 0x8697e5af,0x0a4a868f,0x1b676f34,0x8c9cb2f2 .word 0xdc6eee46,0x66ab9f3d,0xc3f11c5d,0x575c3f0a .word 0x0ffb1615,0xab41fff2,0x29327e40,0xfe361d2c .word 0x0cbab7e9,0x53cd41c8,0xd6525b39,0x27df4821 .word 0xbc61014c,0xff35b321,0x02e26323,0x8b1a98c2 .word 0x49077aed,0x81ffb06c,0x66a9d2c2,0xa171598b .word 0x1f9e0d2c,0x3a40c726,0x933f36a0,0x3ef663d1 .word 0x1fd9b658,0xb754a54d,0x7936f57e,0xc795715b .word 0xdba858bf,0xa3981bcb,0x77989b2f,0x12d617ed .word 0xc837f98e,0x9cab3de6,0x4e8b144f,0x692fa168 .word 0x651ff1ee,0x42fb3be8,0x7eb80840,0x3d9d2718 .word 0xc0fa4972,0x8437674b,0x4acfab94,0xa0dc11fb .word 0xd5941442,0x39655c96,0xe3b3ae55,0xaecf840d .word 0x05b4855c,0x10f61e73,0x6d83ac24,0xb555b787 .word 0xcd0cfd6a,0x59941861,0xee972088,0x2a3ddea4 .word 0xad65731f,0xa027042a,0x6ef74035,0xa3c835a7 .word 0x0b00e66d,0x35151648,0x83d058c1,0x9e114525 .word 0xf7010a28,0xdfdfba49,0xce0dbb74,0xed02dc9e .word 0x3426009f,0xd68caaea,0x7a5b2d3a,0xc06ab861 .word 0x864871bd,0x6bbee94d,0x60b58031,0x9e0a9fe9 .word 0x8155c4b1,0x9d4c9a20,0x3a6727e6,0x9e9f9110 .word 0x00c5e2de,0xb6a6eeda,0xa4309209,0xa0d94731 .word 0x623a05b8,0xa184724f,0xa2bec9a9,0xc4652ecc .word 0x429642fb,0xf25a9858,0x13fb472d,0x8b14ab8b .word 0xf7dbaff2,0x3091f471,0xa16d9c31,0x0415f526 .word 0xd0b0c77a,0x956bf862,0xd67c87f9,0x757660cb .word 0x02b7658f,0xd35cada4,0xf61cc5aa,0xfe1c281f .word 0x3041d809,0x10d44b72,0x0190fcb9,0xaf8ea2f4 .word 0x0b000d8a,0x0f037024,0xf422e9a6,0x4eaf1f2b 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 0xeb85648b,0x8a9201e3,0x0471b7e0,0x3c3821b5 .word 0x9252af28,0x9c354588,0x9bfe3149,0x8cbfd6b8 .word 0x9b93041e,0x089587a8,0x5b03e3c8,0xe779b423 .word 0xc4d9c502,0x889452ce,0x9d1420b1,0x755e7849 .word 0x8ab384e6,0xadde3be0,0x550f565b,0x9f04cb16 .word 0x70cdb28f,0x6b72ed16,0x4686fa65,0x735a050b .word 0xdcc98d79,0xa5512efb,0x0e21d3f1,0x84babb94 .word 0x66ed3e65,0x885b455c,0xb8b325db,0x46b87773 .word 0xecba9413,0xb081e727,0x32acd969,0x2986d392 .word 0x9ec214bb,0x68533af2,0x177ed837,0x115c7b24 .word 0x3ab0b251,0x7339b072,0xc5a4d4bd,0x63a7abf6 .word 0xd2d3aa28,0xfa32e0d8,0x1c0f5cb8,0x75ac4964 .word 0x7950a95f,0x98c52aba,0x81a34d69,0x6b2f2621 .word 0xc20b4795,0xb9d75e85,0x2879e9b1,0x78f665bd .word 0xb2f25628,0x89094965,0x06c680b5,0x146b2f07 .word 0xc6fd5fad,0x011cc7e0,0x8139098b,0x2118ad71 .word 0x99644010,0xe1cc1f12,0x9977d2f8,0x1667973d .word 0x6fdb4c27,0x16c06c7a,0x4c6a930b,0x7756f2fb .word 0xb1b3b767,0x325375d8,0x3961f99b,0x8c051c7a .word 0xf12e883f,0x75b1944e,0xea30dadf,0x6eb5d014 .word 0xf85adb0b,0x733f6e68,0x3100f0fa,0xbc3c5571 .word 0xea875f48,0xcbe9b6da,0xeff2f043,0xd24c0327 .word 0x774ed555,0x74b81ce8,0x29fd979f,0xc01460f9 .word 0x178e9bdd,0x08118d88,0xcc101aa7,0x4b35672c .word 0x37e2fe63,0x07330a16,0x3e9d881b,0x0c396e5f .word 0xbd549433,0x6314be97,0x5cc7c6ef,0x8e1e8101 .word 0x71668e1f,0xd243aff5,0xada7a38c,0xd2d206fd .word 0x07299256,0xa1bca086,0xdce8c182,0x8b235a10 .word 0x66e84088,0x2d239222,0x63e0a7ee,0xe429e6e6 .word 0xca9b7bdc,0x06848938,0x95adeabd,0x0b3947b0 .word 0x2e6b9e23,0x7f64a23a,0x13a9a714,0xf4e318b8 .word 0x9247639d,0x4f1b8908,0x3b0690b2,0xd567a024 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 0xfe65473f,0x4d8c8f9d,0xedc45aa8,0x4a316b8f .word 0xfb3fbe01,0xe2865370,0xd1fdef01,0x3170b0fa .word 0x1bd99306,0x9afd16f3,0x6fb6854c,0x1cd26185 .word 0xe719f80a,0xe37c0fa8,0xec660ca6,0x74925e76 .word 0xeedcb7b3,0x034945d3,0x16e57637,0x5a687580 .word 0x9c6bf58a,0x7714e037,0x781cf4f0,0x6c1bc38f .word 0xe3a7a5c6,0x1e00b7d2,0x52c87ece,0x8e6e44bc .word 0xf0e51345,0xca811af5,0x02ff6cf1,0x165f9e70 .word 0x8112551f,0xf202bba0,0x45683ca7,0x2720a6ce .word 0x44566850,0x7468849d,0x75985837,0x8eecac97 .word 0xc33d3c4f,0x8ed5a590,0x22b6a681,0x817d3bd5 .word 0xb98417b2,0xedc19191,0x9b38a376,0xc0067d88 .word 0xb38f7005,0xb7e7a6ab,0xd9ac6848,0xb469f6de .word 0x0f121c7f,0xcb5b1358,0x089f5ee7,0xb04b7913 .word 0x25fd6f39,0x64515433,0x1cc89d91,0x499465a0 .word 0x2b99bf93,0xf2e75d66,0x0ece0813,0x8be8a27e .word 0x643a26b6,0x6e7775c5,0x827eaa23,0x173cbbd6 .word 0xedd11d5e,0xa25e28f8,0x0875099f,0xc2e35c3c .word 0x929c4cef,0x4fbcf3b3,0x88ee5538,0xd1b13f63 .word 0x4c8419a5,0x1a538975,0x72e57e38,0xc2a88bb0 .word 0xf184e2bd,0x8d8f18cd,0x4f9148f8,0xd6292222 .word 0x6c2f3cd3,0x73ba1c1c,0x1f1809a6,0x183fb98a .word 0x990ab067,0xbb482136,0x220f13b1,0x3cb3ae0c .word 0x49c08123,0x20b5590e,0xf8423ed5,0x01fc4fcb .word 0x83fdee14,0xa91c2ef3,0x865e8d1c,0x1d4e7943 .word 0x28d7d1b0,0xd63465e1,0x62f59d57,0x71c4e98c .word 0x10f586a9,0x248c6a1e,0xd0c5717b,0xb88541b0 .word 0x56fb3b0c,0x8d9adcfb,0xf9d1585d,0x69c19a34 .word 0x6b6e1f9e,0x5188ff5d,0xf613561e,0x4b9e7d0a .word 0x0e8a9d7f,0xa494eb85,0x1ea46158,0xc4ab6495 .word 0x6cc51493,0xa08fb87c,0xe900dd5e,0xbd37348d .word 0x51d1406b,0x1d5086cb,0xea8ba28e,0x5d1c5299 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 0x6142fe08,0xf9b2a568,0x83769e17,0x330b80b4 .word 0x64a6897e,0xa0aa00cd,0xbd3f49ca,0x56b77418 .word 0x56445c15,0xf206102c,0x06698fe0,0xd177d2fd .word 0xe482fd62,0x787acd73,0x1c944a69,0x3682055d .word 0xb044edc3,0xd33c1597,0xc6ddc678,0x55e58f30 .word 0x79d023e5,0xaafab3ed,0x7021753f,0x0e79a34d .word 0x5661ddb9,0xad681bc8,0x1786d972,0x1d651385 .word 0x05d26eef,0xac1842e5,0xf0665d85,0xe9e434a9 .word 0x98c2d248,0x3d8da522,0xaa309e4b,0xa67fd336 .word 0x09a77bb0,0xe59b93c0,0x28929788,0x77dbd284 .word 0xbba7ca06,0x332f6bbb,0xd70655d3,0xd0ec9acd .word 0x879f10b8,0xca17ca5a,0xf95b1cd4,0x90fa5585 .word 0xcbf66ca3,0x288723dc,0x27c86fba,0xe82302bf .word 0xc2983736,0x9862d159,0x8df6bfec,0xc54a35a0 .word 0x78e72bab,0x1d8fedca,0x7eb1ba1b,0x4b3de6e0 .word 0x56c158a9,0x60dce511,0x36875edd,0x0c180eba .word 0xf0063b3e,0x0831834e,0x990f7b4a,0x1a131c42 .word 0x12d31f0c,0xef9fe41f,0x159c4d7a,0x72a5494a .word 0x5922f2db,0x52549b83,0x0eb40f8c,0x5926774b .word 0x6652a3fd,0xddee52b4,0x077fdef3,0xf9bad75a .word 0x96f74f65,0x7f64b7aa,0xe67cf336,0xda648d90 .word 0xa1368569,0x8980e91b,0x57a8edaf,0x715acca8 .word 0x245d8f5a,0xe822e1c2,0xcbed62ae,0xa0b5ea9d .word 0x49532029,0x9208abc5,0x36014a5f,0x96f2a00f .word 0xb5148067,0x77e1d7b4,0x0afe0886,0x4d97f100 .word 0xb1263d74,0x2c735492,0xa45758a0,0x8b2999ee .word 0x7baa5645,0xe5d84ca2,0x22ce2d7d,0x7a14bd1e .word 0xf92646b0,0x6f60e704,0xccaf3082,0x7b3b2d14 .word 0xbd285cac,0xf37ae0e7,0x65f9cead,0x85f3a182 .word 0xfd89e9e2,0x373c4565,0x3567d52f,0xe9f3bb1e .word 0x49d44f64,0xb83929e8,0x12f249df,0xc52645a8 .word 0x25d8682a,0xee08951e,0x918d9a5f,0x3a523b37 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 0x9989a99c,0x7eefcd3f,0xeab5fb46,0x366d2e6b .word 0x1a5bd8b6,0x5f0244ab,0x22820843,0x4b3ff45b .word 0x114d50a9,0x5274c349,0x31249d4a,0xddfb80b7 .word 0x09c89fbe,0x3024b782,0xbb0774e9,0x90c6a429 .word 0xae724917,0x7689ad4e,0xc8cd9dca,0x5c696b66 .word 0xa84d24a9,0x72a28106,0xe0d31ebb,0x6e9ee754 .word 0xb08a9c85,0x3069120d,0xfc7ca2ef,0x5925f2e4 .word 0x6af55ada,0xb406918a,0x53830e5f,0x382328a8 .word 0x5303fcbc,0xb19bc6f4,0xec8185d0,0xe4fb17a7 .word 0x72ecc80c,0x2e76c747,0xd1a9004f,0x66c746ab .word 0x853dca79,0xe1b06e03,0x26041ebd,0x0dee7d35 .word 0x80a121ee,0x4bd41a1b,0x746b7813,0xb5129d25 .word 0xf933e09a,0x2ee9dfd6,0x2a2614d4,0xa9e57ac5 .word 0x61a5adeb,0xb89e92e7,0x542591e7,0xd162310e .word 0x655f0cab,0xedd4ad88,0x14e91eb9,0xcfdd6c3f .word 0xa0e2f45d,0xe5a4cb56,0x2d7643be,0x7565f800 .word 0xb3db39b4,0xbcbb1ae3,0x3d445734,0x5218d868 .word 0x8104da54,0x3eea5b59,0x5c41b182,0xac4afb1c .word 0x7a19a7f9,0x030d3fb5,0x3ab2d9c2,0xcd7eb65a .word 0xacfa2baf,0x18d55610,0xb6adabeb,0xef4c8c65 .word 0x44c843c7,0x764d7c48,0xeb0cfc51,0xf837fc3b .word 0xe7cb0760,0x4f20a342,0xeda4f69c,0xbd649f8f .word 0x9e0e7f23,0xb4c957c8,0x12c6f2d9,0x59c539a5 .word 0xd9a7b813,0xd378e6d5,0x9990caa6,0x8a06271e .word 0x701a88e3,0x346c7bc9,0xd1b4f638,0xa127a63b .word 0xebe9d51a,0xf237727b,0xc495209b,0x4c998f6c .word 0x4866ea6f,0xefcb2265,0x88365496,0x516ebf50 .word 0xbca585e0,0xc0a6a6a8,0xfe263d9f,0x8e373b93 .word 0x5f43744d,0xe5df5818,0xfb1ebb62,0xdae2ca9e .word 0x20745550,0xd1f451f2,0xf5e88463,0x8de9daca .word 0xba1d8832,0xf7e7abda,0xf78e9d9a,0xe6279bf2 .word 0x2768158f,0x5a4bc8e0,0xab0afec1,0x66ba04b2 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 0xb3c4f8b0,0x0908c154,0xd8ad3e9d,0x5c12094e .word 0xca11fa4b,0xc33f88f8,0xd5c3171f,0x4b205fe1 .word 0xf777e192,0xc1a9d63b,0x7ddf6786,0xd76a57a6 .word 0x46ee6668,0x4c70d1c4,0xec8af1ba,0x5c7ee9f7 .word 0x6cd3f320,0x80073a5d,0x180553fd,0x77bd9b8a .word 0x17c7bd2c,0xc7cb8d57,0x31afe026,0xadee335e .word 0xc43e7d73,0xdaaf0125,0x96e3f6e6,0xebf3f82f .word 0xba7a9072,0x0753a417,0x41a9d7aa,0x97b3d9b6 .word 0xeb9b35ba,0x70dbe9a8,0x1d4196df,0x62874be0 .word 0xc517b715,0x770c6bf7,0xfd4fe8ef,0x3b8feb34 .word 0xac789b4e,0x10ec755c,0x19b31904,0x140232e3 .word 0x0b0774df,0x5bf128c2,0xe618328a,0x2cdeb3f3 .word 0x1f2d570c,0x472b2a9c,0xf2697a2e,0xc46f00d7 .word 0x45af5214,0xe5e1d41f,0x8a3dba84,0x2451fa67 .word 0x4a85214c,0xf5227a47,0xe268cc4f,0x35b86d67 .word 0x921a2266,0x90f80197,0x39cb99a2,0xf2adfab4 .word 0x69d94fc6,0xd42486ba,0x374cf30e,0x8999cd17 .word 0xb42750e0,0x5d593cc6,0xb5357409,0x2cdade76 .word 0xdcab3e31,0xb0fd8986,0x23b063a9,0xaa4196ee .word 0x4b759416,0x28a45a3f,0x927526af,0xe6b37aa8 .word 0x54075a24,0x1c3fed69,0x06574f34,0x3bf35e35 .word 0xe0ea67f7,0xa8f42bd8,0x4a71e209,0x8f007c56 .word 0x546945cc,0xe715ae1a,0x68e3f489,0x8185dc84 .word 0xe4de8ced,0x8df225d9,0x0ea50d37,0xd9870e12 .word 0xf548cc83,0xd3a7122e,0x0975055c,0xfd06fb0b .word 0x0d499dfe,0x7d599f55,0x6f8b3c52,0x13c45501 .word 0x41fa4b68,0x17725214,0xb9228cc3,0x2300d1f1 .word 0xb5b0311c,0x10936b0d,0x5dee414b,0xbaf272ee .word 0x7a411a3a,0x2b2eabe6,0xdf40335f,0xb892fa8b .word 0x16f61035,0x47c75ae5,0x0340b02b,0x582bb306 .word 0x00ab6722,0xa73d9b05,0x710b7c92,0xb92b9936 .word 0xdec80221,0x64721921,0xa558bb42,0xa23c581b 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 0x183c170c,0xd98a5274,0xbff527d4,0xf704dc4a .word 0x2599d7df,0x5d423311,0xfa5bfc96,0xb4ffcfde .word 0x0646eb11,0xe0b7df5f,0x00c694d9,0x12542552 .word 0x45737e39,0x6ee5f9c7,0xd03664e3,0x26a1a698 .word 0xaa57e244,0xa1560f1c,0xea0a770b,0x2bae3822 .word 0x03887195,0x2bbdfcb5,0x09c9472a,0xb0abe7a5 .word 0x6c7f3af6,0x9523bbde,0xe58f0dd9,0x10a230ea .word 0x144c42c4,0x7ca22bce,0xf0d52cb3,0x5cc318f7 .word 0x581aaad3,0x19cc0550,0x4c235ad9,0x6687a2a9 .word 0x13fa9e05,0xd9d87f5b,0x52921231,0x27a71d6a .word 0xa7786f84,0x0e799296,0xe2063fb9,0x910eed50 .word 0x5c273291,0xdbad7f65,0xf7557ca4,0x4d1d459d .word 0x538dfd50,0xa5864a16,0x61cf9440,0x5ddf8958 .word 0xb7f284fd,0xf7fb0db5,0x15ae9473,0xef2db275 .word 0xb97484e8,0x20d9f5d5,0xc1f2c3ac,0x1784f21f .word 0xc782eae3,0xb9519a22,0x300ecca1,0xfdc08cff .word 0x78caec2d,0xebc00e1a,0x33b86ed4,0x6524bed2 .word 0xaa9f68e6,0x5cae8f1f,0x18367e87,0xac7ecb11 .word 0x80b02f3f,0xc5ecc131,0xae2db52b,0xc6fc91c9 .word 0x364b39d5,0x72cd1bb6,0x1dd6d98b,0x8f9f26e7 .word 0x8ad44fca,0x0598a485,0x353f5bb5,0xda5e36ef .word 0xdbeaea9f,0xdeaf1275,0xc04d9562,0x47eabf75 .word 0x36ce73ad,0x022093ad,0x4064a518,0x6d1ee3a7 .word 0x992f6061,0xe44ed504,0x74a497b2,0x5944bf04 .word 0xfec8886d,0xa654661a,0x62ebb0e1,0x51e84abe .word 0xeae20757,0x4b08a006,0xf1abdbba,0x7acf3a1b .word 0x15df8682,0xb452e101,0x7d9b64be,0x75dd6508 .word 0x406e7a46,0x93caaf4c,0x7f607e97,0xe1cab8d5 .word 0x02b974fa,0x2a3e5007,0x0256a239,0x9a32fb3b .word 0x714a7ad9,0x92cd118a,0x54edd99c,0x23cc3d3b .word 0x16a5100d,0xb5946eb9,0xbde83265,0x4988798a .word 0x39bb2a8d,0x8168ae43,0x63721907,0xa143480a 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 0x67362148,0x40cbf0dc,0x87303257,0x0f83fd91 .word 0x123eba98,0xbf18aba3,0xd2de4ac0,0x4afa8ff3 .word 0xcd65365b,0x13b785b8,0xf376268e,0x283b27cb .word 0xd44785b9,0x8e2fc9e1,0xbf798387,0x97b28081 .word 0xe5d73e1c,0xb54c6410,0x36ef4514,0x641e8183 .word 0xbc8431bd,0x2d9ef441,0x22c25f26,0xa5c5f62b .word 0x626f9621,0x27239f62,0xfa671887,0x8ab0a6ac .word 0x6a46ffbc,0x31022901,0x4a147a98,0x594d1873 .word 0x3054b9e0,0x0c8a3808,0x9f792d86,0x5c36ab81 .word 0xf2e6f0b2,0x03105f81,0x347dc736,0x9e44e33a .word 0xcb095a31,0x41eb8548,0x396b6909,0x170346f8 .word 0xdfd57c21,0x5048ce2a,0xa049b0bc,0x3224aaad .word 0x9e0a22a1,0x944cc370,0xad7c7f01,0x5b118d4b .word 0xfa034a53,0xe8631bec,0x5f7cd6d9,0x148f6662 .word 0x5fd57ac2,0x22dc8dc2,0x9fb1825e,0xc1659831 .word 0x103ce1f4,0x0afb4478,0xdf951f99,0x8706b80c .word 0x2d387afb,0x7ecdd542,0x1c6a30ae,0x920277ef .word 0x2ad4ed39,0xac543cac,0x5c9b0ba1,0x7ec1981d .word 0x8c8f2bb8,0xe15bc2cf,0xc802719b,0x0f456b35 .word 0xf0df279c,0x08800e80,0x2dd3d8d2,0xa427234f .word 0x164037e9,0xb71f07e9,0x786404fe,0xdf2f17fa .word 0x98e003d4,0x71be1e4b,0x1f21e1d4,0xf90d6ed9 .word 0x46128b48,0xde77bb02,0x799ccca9,0xc232f973 .word 0x555d7324,0x6f87113a,0xf0d094bf,0x7fd23b04 .word 0x3b110efb,0x7efa6fe1,0xd356db26,0x109a1231 .word 0x81fcfca1,0xee25d8f1,0x8af986e5,0x54bab881 .word 0xb5541853,0xcbbfe551,0x28558b7a,0x3ea88e81 .word 0xb6f5acb7,0x3042c514,0xb74c4144,0x8cd5b9bf .word 0xf36af766,0x385a7b39,0x0ddff59b,0x2dd29827 .word 0xf748b3e7,0x5d6bfdb1,0xa0e521a3,0xe0fcd9f9 .word 0x43893af5,0x0526ad92,0xb007d44e,0x181f17cd .word 0x0708808e,0x27b7675c,0x84e55efa,0x7c910072 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 0x70c862dc,0x3f02c8ad,0xccbebc35,0xde079c54 .word 0x3385df8d,0x02c5ff48,0xa0139ff8,0x87026e06 .word 0x0a1bd92c,0xce94845d,0x130fd68b,0x5c298220 .word 0xf350320c,0x1258964b,0x93ea28b8,0x36b3c487 .word 0x515c4da8,0xe39f10ab,0x6b1dd3e9,0x87d126da .word 0x9bfbec45,0x946eb406,0x2aff3f65,0x08edc32a .word 0x9edd5fe4,0x366f9b6c,0x0adcc6f2,0xde34e068 .word 0x250b02a9,0x9e39cc45,0xc52f9451,0x96b1d155 .word 0xa8b70d61,0xea1781b7,0xfea2dd60,0x93a454e0 .word 0x6deef355,0x7def9fe2,0x29465ef2,0x60e81fab .word 0x68ec7d14,0xce257425,0x40d25c45,0x9a6a7685 .word 0x2814a141,0xb737b6f0,0x14bbd8d7,0xe296342b .word 0x65f204e6,0x510beb23,0x3d51d815,0x887e960c .word 0x48c041aa,0x6d721044,0x588e6cdc,0x797013f3 .word 0x5236a747,0xf5abbd17,0xff468ba6,0x4fe1f83b .word 0x99d6fa46,0x76ea7af9,0x51f7abd0,0x5a65beb7 .word 0xa7d0c4a8,0xe030f0fe,0xfaecc09e,0x371f7967 .word 0xfdbc2ad9,0x90eb13a6,0x75354fda,0x2d0fd9e6 .word 0x28a46652,0xb087232e,0xfefae579,0x937e37c0 .word 0x0bf01c54,0xce0cc97d,0xe178763f,0x9df6b11c .word 0xc2cf354f,0x20ebdb64,0x7cd98004,0x7e5ddc76 .word 0xdb3605d6,0x5e184693,0xbfe462b6,0x33423d72 .word 0xc6d885d6,0xa1e16321,0x2a6f76ca,0x0af5ec6f .word 0x85ef0fbc,0x555f6b24,0xa84549a1,0xac1ae7e2 .word 0x8738f79a,0xab3b119d,0x5b1a2791,0xf9082a5c .word 0xec72aab0,0x3274f3f7,0x562cc109,0x18b1cc8f .word 0xd9d6c32b,0xda6927cf,0x93b74812,0x20fdfef4 .word 0x8c4e85ab,0x492bc109,0xd9b92f98,0x939006fc .word 0x3155bfb1,0x2f4245d1,0x242c7b2d,0x4a18f909 .word 0x5d5e567d,0x691d44e4,0x964e120b,0xabd9d047 .word 0xdab319a4,0xee4edaab,0x47bb0f35,0x70b28125 .word 0x78810178,0xa02f484c,0x8351ab3a,0x8ae9fe43 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 0x69805741,0x7df16bce,0x2eec47e2,0xf3cebdad .word 0xd43c8b78,0x04fcd966,0xecdc9ac5,0xf937f439 .word 0x8e36dc44,0xfe2de4bf,0x92978885,0x0aef3539 .word 0x2993ebd3,0xe376a00e,0xc53285cd,0xe5ce3ad8 .word 0xc8f80be6,0xb26268dd,0x3be29ade,0xa97f4aa8 .word 0x6a9565bc,0x5c439e3a,0x171fa4bc,0xd268ae4a .word 0x10ba1398,0xcd6a6079,0x2d927e2e,0x63420a1b .word 0x7d611277,0x5645a2ae,0x32878c7b,0x1a47f592 .word 0x2f3a5e4d,0x7f7bd14a,0x04d9a1ba,0x0e239021 .word 0x177c20a1,0x1c699517,0xaffa984f,0x37795cdd .word 0x327d4a0b,0xffac1805,0x26b47648,0xbb8a527a .word 0x22fe9bc9,0x33771383,0x5946a68e,0x1ec38ae7 .word 0x0e7d0e25,0x44ab6406,0xd54c52c4,0xab173f76 .word 0x04a15a43,0xb989d1e2,0xe3e05dcf,0xfd8c41ba .word 0xba1e8835,0x144f3513,0xe9a66b9f,0xca0ba13c .word 0x531c0a75,0x9a5e7e6d,0x57509674,0x61d5ff5f .word 0x93057a26,0xe982d29a,0xe64a6dce,0xf49f4f4f .word 0xc5c2639e,0x85a38064,0x3b775f50,0x63bfc408 .word 0x3910051d,0x6affa962,0x54a883a9,0x6eadfda4 .word 0x15ae997d,0xd08e3303,0x8a820fe6,0x87f6dd8b .word 0x534d8aa8,0xe0bfcbf6,0xa404fa36,0x8952ab88 .word 0xc0861096,0x9f5e1d82,0x7abbeaca,0x673703cb .word 0x4fa08e67,0xd7454863,0x7719530b,0xcd3d72af .word 0x1624c919,0x12a60f7a,0x80c7eab5,0x582755ac .word 0x9ef9f88b,0xcc8711f4,0xbc37ad28,0xe0b07d55 .word 0xfbf629c8,0xfa6d70c5,0xbe4824e3,0xa32845d9 .word 0x7c83babe,0x08e1fc5a,0xe5cab0a3,0x611dd1f2 .word 0xc66eba1c,0x49867a5d,0x07bcc6d2,0x11ac3f6f .word 0xa81782ec,0x88a0205e,0xb17c563f,0x63ae7b14 .word 0x785fb90b,0x06a589d9,0x968a7a6a,0x5559c3f8 .word 0xf751b58e,0xf26602d3,0x8994799d,0x6b2e8c2e .word 0xa7a2f872,0x07f8008b,0x60046dd5,0x5702ab21 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 0x77af243d,0x34fb0316,0xff11d832,0x4f34bec3 .word 0x64c35c64,0xb49c79ac,0x7583b4ae,0xd4719a57 .word 0x03657ef8,0x12ea85ed,0x562afbb0,0xf0a83d2e .word 0x88ee75e7,0x7cedc786,0x4edc0753,0xa0cfe57e .word 0x3b8317a6,0x10f2072c,0x2961abff,0xb8472f16 .word 0x9fb7ffcb,0xd5786f91,0x4e243628,0x24fa3a15 .word 0x02d91a93,0x53e247d5,0x63a79d7f,0x054d1065 .word 0x14ada63d,0xd523d4a3,0x9804cbb2,0xc8c54ce1 .word 0xe09836f5,0xc82c5911,0x1812e11d,0xcaba3b77 .word 0xd7f389ca,0x12068542,0xe0c8f432,0x40acbab2 .word 0x397413da,0x9aa44049,0x5600c94b,0x5ad56aa0 .word 0x0b46605a,0xa0171558,0x6c5da904,0x8df98545 .word 0x20778747,0xdc5267ae,0x7fd7ee3d,0xa87513ec .word 0x6a26818e,0x7d45309a,0xa85fe346,0x749eeda6 .word 0xeadcc9b4,0x9cbac6ba,0xe99d36bd,0x211892c7 .word 0xa43dc53d,0x6d7759c4,0x2b6d4499,0xf7a607fa .word 0x72b1af3f,0xb7e79024,0xb2ad62ce,0xacd1c7a4 .word 0xcf724f9f,0x3a96573d,0x129d702c,0x27bfb246 .word 0xf25f3592,0xd90b2a60,0x186b89da,0x5d824947 .word 0x1f52d447,0x842da918,0x2ee39fb4,0x9a285ac1 .word 0xe89615fb,0xa4b74c0f,0x04980b37,0x6495b045 .word 0xa9b197f3,0xba2d75dc,0x7d21db65,0xdd97e3bf .word 0x0f70f3a2,0x6815d6e7,0x54abb9c7,0xa64cb853 .word 0x3e2d97d9,0x4eb7cd2f,0x52614cfd,0xdb83e6a0 .word 0x3d809977,0x327a5c01,0x3a7a2663,0x5e7eb224 .word 0x65c96289,0xbdbbfa95,0x2c2241c2,0x5bfe1c46 .word 0x1bbf6474,0x4af57340,0xde57d9fb,0x89fbc24a .word 0xba9838fe,0xac37c941,0x8dbceeca,0xeaf0acf4 .word 0xc2474011,0x97b46e8f,0x96cd2ddd,0x03039a2b .word 0xa7ce73b4,0x02a3dc75,0x0c637335,0x6b52837b .word 0x2160b609,0x7fbed185,0x26cc48ef,0x18acb379 .word 0xb37e1769,0xa17cd5ca,0xdf4c01bc,0x8ca49075 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 0x82e52394,0x0715a762,0x7e092538,0x74885898 .word 0x1ee15e6d,0x73ac4b84,0x55073569,0x260d3f8d .word 0x8fdfd49b,0xb715d078,0x89cc15c2,0x5dd46c39 .word 0x1a3fb8ac,0x9eeb375e,0xd9dc4961,0x0a79d7d6 .word 0x47e02838,0xae5dab07,0xb4f61025,0xb07bbb7d .word 0x843e608d,0x64642bb6,0x34b97f21,0x051c5029 .word 0x11174df5,0x7f0de407,0xb93961b3,0x0dc7d662 .word 0x4c73c8e3,0x60e892e8,0xe3701434,0x0d8e8a5b .word 0xf0179397,0xa24959dd,0xf79d78a2,0x1ebdd170 .word 0xdd75a51c,0xc7c48525,0xa3e18269,0x9ae53e59 .word 0x89717b70,0xf945ff76,0x781c5a41,0xfeb06223 .word 0x3070cbf9,0xb9bad10a,0x888fd1aa,0x89100bda .word 0x49239fa7,0x7422605f,0x353a7272,0x9037b138 .word 0xc4c6eb75,0xc48f34eb,0x8b49f72d,0x166b303c .word 0xfd523d65,0xb58e77e1,0xf47e8d2b,0x0157f68c .word 0xca2a622f,0xd90a23d2,0x27bcefdb,0xd90c103c .word 0x15637de4,0x7acba00c,0x9565838a,0xa9656dc4 .word 0x549dbce2,0xdcf1b19d,0xc99f5ab4,0x602396ad .word 0x395c5a6c,0x94497ac0,0x7ade9312,0x6ed38dbb .word 0xe7a7b3a2,0xfbe0027b,0xeb55d67b,0x994dba40 .word 0x2d061e52,0xfb7f61f6,0x116acbd0,0x9b9239bb .word 0x95b2e44a,0xc7377c42,0xf5ca5b72,0x2f8c7277 .word 0x6dea543d,0x7c94ea15,0xf4c56a44,0xef02bc91 .word 0x3f149a7e,0xfd0afac4,0x47c56084,0xcc036b79 .word 0x3049d530,0xb24dfdb3,0x9c09b609,0x66318254 .word 0x207940a7,0xe66c5b11,0x4cc6ac86,0x5c78e057 .word 0xed1f0c61,0x53a5dc13,0xb1631f7c,0x58fdca4c .word 0x25992910,0x94057cd4,0x29fc0775,0xc0286acb .word 0x83ccf39c,0x7ec92de7,0x2df297cc,0x094a6eb9 .word 0x6566fef1,0xe73ac42c,0xcedfcff4,0x99c8efbb .word 0xb49a27ef,0x70db3d7a,0xf4014c12,0x54c8ab47 .word 0x05d2e1d8,0xb77b7577,0x484c0029,0x4147dd33 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 0x014899e0,0xc3c43d2b,0x50c304d5,0x45029680 .word 0x661c3f10,0x4f70b79e,0xeac9eeb0,0xf5fcb139 .word 0xef06b887,0xedac9ecb,0x8ea6e17a,0x9fb41abc .word 0xe6e0c4ae,0xd8f165e0,0x96569a75,0x6d9ff33c .word 0xd0dd062e,0x1d503f21,0x3724d86d,0x96e893ea .word 0x2804cc0e,0x0ae60821,0x99ee3c22,0xa852b61d .word 0x772288ad,0xba746163,0x36e0b35b,0xa26667da .word 0x4ba1c172,0x6924d680,0x32c4204e,0xd257f51c .word 0x3f14ed65,0xc13558df,0x09399f5f,0x95c64baf .word 0x7feecd73,0x158588ab,0x49d619aa,0x4250badf .word 0x7e6ff8f2,0x6e34d95f,0x0b238022,0x6754baf7 .word 0xafe9e394,0x0cdf9c5c,0x0822fad4,0x390c203e .word 0x756ec977,0x4f2f87ab,0xa64a5fe8,0x41177704 .word 0x4f391c2a,0x407f3f50,0x3e341478,0x635df54c .word 0xbd3e5bb3,0x078c7418,0xab5c08a5,0xd22a1baa .word 0x7fc7d5e6,0x8c5955fc,0x98715de0,0x6f680dd4 .word 0x2b4c4c99,0xc62dec4d,0x99a1565a,0xf41a9fbc .word 0xfb440f21,0x697c7199,0x1280c1dc,0x72903724 .word 0x3e4f3211,0xd50f8de5,0x0c0d02eb,0xe61d60d0 .word 0x2321db96,0x9a9521ac,0xa484e848,0x095b852d .word 0xd3f79dc1,0x303667c2,0xfa90828c,0xaef761e0 .word 0x084c672a,0xce6b90a7,0xc754097f,0x40a90e16 .word 0xdd48c667,0x2dd6e4e7,0x5c4214cb,0x73f70983 .word 0x4c0fb724,0x83ea6a78,0xb4d34bb1,0x25c9c22d .word 0xbf5dc4a0,0x7ce0fd8d,0xabf380cd,0x088743fa .word 0x975da3c8,0xa859795f,0x6ef6516c,0x11fa4158 .word 0x3a18a8b1,0xbedfad65,0x408d3fb6,0x8cb298bd .word 0xd9c18e39,0xa462c267,0x81f5fadb,0xe387713c .word 0x98c47de4,0xfd6d2268,0xaefa0cd7,0xe4631f8a .word 0x684cf444,0x765bc8e7,0x1b7a287e,0x31e8f8c4 .word 0x748f20de,0x3344f7cb,0xafcd5d13,0x70fa698f .word 0xbed50fbe,0x9920ee96,0x47afdbec,0xc447f215 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 0x9b14fa1b,0x01602ce2,0xa1041f40,0xa82eb792 .word 0xb05ce435,0xc255ded6,0x0a7b2318,0x30b91363 .word 0xb90c5c04,0xf1ce49ab,0xaadc9038,0x7fa5c803 .word 0x29bbd4b1,0x2c387dd0,0x9922946b,0xbd42022e .word 0x371f7202,0x67f03c9a,0x202cd89d,0x2167d548 .word 0x9af4a2c6,0xf685b746,0x3cb29818,0x4a4c85b5 .word 0x1c93d0f9,0x8c1c74f4,0x06adf01a,0xf5934c47 .word 0xc0e55e71,0xab554509,0xdee0a6dc,0x29358d44 .word 0xb430b3a8,0xf820ffa2,0xaf7b8a4a,0xdc314397 .word 0xbd3031e8,0x6fe8aa4f,0x21ffa008,0x79034edd .word 0xfce613e4,0x0504d3d2,0x19b7104a,0xbb40f98a .word 0x822eb471,0x15e769b8,0x16e944ab,0x3490576c .word 0x4844e37a,0x2926b758,0x64b23ed8,0x2e863175 .word 0x5d4780ce,0x3a43faa1,0x58012948,0xe98a8ff7 .word 0x9c7d9a50,0xdc61d06b,0xc426d5e2,0x53f96076 .word 0x0a1404e9,0x29668781,0x396f2a4b,0x68b7f148 .word 0xb8a2d8dc,0xbbb27e2a,0x66f2e671,0x85f9c555 .word 0x69913964,0xe5804455,0xe62d0654,0x24df2cd9 .word 0x76b71c35,0x0e950b9f,0x4f5ccc7a,0x37c8024b .word 0xa3017c64,0x4ea38138,0x4e14cbb9,0x2860e6d4 .word 0xf970f782,0xe8c3da2a,0x48424c1f,0x71d68832 .word 0x18bb2af5,0x63e593f0,0x15409013,0xe065830e .word 0xc8378a0e,0x2c13e53f,0xed975e63,0xbc8b078c .word 0x0b03e5f6,0xd12184d6,0x3a5af725,0x56cf2725 .word 0xebfee0aa,0xae712dba,0x6225160e,0x70a7d64c .word 0xa6ba16f3,0x336c77ed,0xb703ff87,0x429046ee .word 0x204062a9,0x1cf6c63e,0xb3a909d8,0xbc218f94 .word 0x25d5c3ae,0x9dac299f,0xbe01fcf6,0x9124b93b .word 0x20e3f754,0x15e4b349,0x68eec602,0xb45c72e6 .word 0x1304e2f2,0xe0dea6fc,0x31c7d00e,0x5132fcaf .word 0x33b64fb9,0x85594305,0x846002b7,0x3746d5e0 .word 0x92cf4004,0xf60b55b9,0x943a8044,0x414a6b7a 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 0x7554b92b,0xf517fcba,0x5c51ad19,0x04e76943 .word 0x991370d3,0x0177a465,0x03e8504b,0x7642529a .word 0x24f2bc81,0x17af5615,0x8053f338,0x4b2849bd .word 0x07925fd5,0x81469117,0xbcf21acc,0x37a38391 .word 0x10b6f3d5,0xb15ca504,0x68cd0e0c,0x8afe13da .word 0xe84c8fa8,0xed602982,0xdbb5e313,0x8c034ff7 .word 0x8bccdfbb,0xbc4ecf8c,0x08a2d142,0xfff37f70 .word 0x48099060,0xab0ca211,0x2acab99a,0x6df25d03 .word 0xb9c2c66f,0x02ac2e3e,0xfba884d0,0x359607db .word 0x0b20ea57,0xdf1e5cab,0xf3a8acf9,0xe73d207e .word 0xd794636e,0xdb277128,0x52a891f3,0xcd7857a9 .word 0x60d06780,0x7e1487c0,0xb3a3b3dd,0x3db7aeea .word 0x87bd664c,0x08121688,0x88450c40,0x8bcd0eb4 .word 0x68fed941,0xd41a4001,0x18195221,0x028adbaf .word 0x3257f789,0xe4a3e280,0x8b3750ef,0xd92fc850 .word 0xedc5eec4,0x9d9897aa,0x29e227f5,0xb24b8f0e .word 0x6c5d15bc,0xe54161dd,0x2b9356f9,0x7b5c1453 .word 0x2edf2090,0xf94fa0f5,0x0c555453,0xa8afec00 .word 0x8ddd48fb,0x66c97f39,0x644940aa,0xae75927a .word 0xd906f3ba,0x04a6ecb0,0x27f2a139,0xe9529230 .word 0xb02ab874,0x4b0aae72,0xa778af5e,0xd1692588 .word 0x69e8b95a,0x91175c5f,0x26f2fb41,0xb25873ea .word 0x0732b6e1,0x17ecb886,0xcb2a7aed,0xdd85adda .word 0x8c7749c6,0x14de2d17,0xd7bfc848,0x4feb7495 .word 0x8c6038d5,0x85fc6b89,0xd2c84cee,0xea73b702 .word 0x3c62c28e,0x779e1e16,0xf0151841,0x3d7d742b .word 0xd6ca0564,0x2a4e940e,0xa31c7313,0xa98abbb9 .word 0x30f28d72,0x94eb8258,0xe9529217,0x3d14b596 .word 0xd237fc96,0xc216e4e0,0x906caa31,0x2629d28c .word 0xde2942a3,0x6944682f,0x4914f384,0x85dc4aa7 .word 0x22ba884c,0x8ff30a5a,0x265cb39d,0xe76922b8 .word 0xdee88723,0x8977a6e9,0x151bd2bf,0x25dc8f27 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 0xc3a2595f,0xe6c0d259,0x3b92a1e9,0xbc26104f .word 0x4b303708,0xc24f7bd1,0xe0795419,0x89f7ead5 .word 0xe354368e,0x4ae89485,0xbfcaf722,0x2d0b6edb .word 0x7ccaffce,0x4b5845df,0xb4b57ac4,0xccf42842 .word 0x5334ca6d,0x647cc973,0x9ef4b201,0x864dfb43 .word 0xc473d161,0x92bb8676,0x06cf2e6d,0xa0dc21a0 .word 0x8e27725a,0xf0e5a2a8,0x0e34ebe2,0x4fa44d81 .word 0x625943e8,0x924a313e,0xc12b2007,0x9aff1cb0 .word 0xf8b2be7c,0xaac21d2b,0x5e109607,0x4ef9ecc7 .word 0x0d79e102,0xc7f14c63,0xee7aaae8,0x267d60ec .word 0xc8126ee8,0xafd131be,0x63158757,0xe39c713b .word 0x43d7907f,0xfcde324d,0xb9ac291b,0xf317ae7b .word 0xdd11f2a1,0x20d5fc55,0x6f78f154,0x455b9051 .word 0x314c5d59,0x5c416b06,0xea721837,0x932a4903 .word 0xc7b03746,0x19c289e9,0xeb105860,0x6390f23e .word 0x671cdf5f,0xd6589b26,0x34673e08,0x69218551 .word 0x62be42e7,0x00771fb2,0xade070c2,0x26b30031 .word 0x3706fdb7,0xe76ef0bc,0x59fa562a,0xe9573e4d .word 0xa04d57a0,0xb2d3ddaf,0xe97e4c1c,0xb0c56ce0 .word 0xdeef2af8,0x7b49ffb5,0x7cab97a7,0xe639a8aa .word 0x49d0f72d,0xbd8184e9,0xbae0c6c0,0x4353668b .word 0x81a85672,0x56fbe406,0x9d269327,0x7df4b36e .word 0x1c2d32eb,0x95b0f488,0xfb6a6bca,0x91749202 .word 0x3d557bae,0x8bfb3142,0xbad9cdfd,0x18706f43 .word 0xc1e68eaa,0x9d4fc95a,0xf1f9b486,0xdb25c5a2 .word 0x0337e30c,0x761189b6,0x98e88a1d,0x5693ea3b .word 0x31777ac1,0x88d854cf,0x53776f2b,0x53004d8d .word 0xf27af108,0xdb702c2e,0x9834dffc,0x1fd145f0 .word 0xe25fca1d,0xdc360311,0x8894972f,0x0528ddbc .word 0xb915e25c,0xf7ce4a6f,0x849c35d6,0xc5e9e501 .word 0x130d5a2d,0x801397a2,0xc5bdcba1,0xef52fcb1 .word 0xda93d9bf,0x0f95b7af,0x1ec230b0,0xb80f24a2 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 0xcef6dd69,0x3713d930,0xde7e67e6,0x4aebf633 .word 0x9b144bff,0x05d3e39c,0xec4a046c,0x8d18428d .word 0x17531a2e,0xb8ecfc91,0x6c51263f,0xd9950039 .word 0x71b388c1,0x199719da,0x19fd22c7,0x4e4f56fe .word 0x63cb53af,0x88461428,0xa946315c,0xe7441738 .word 0x89ae8a7e,0x80779491,0xa0f155d3,0xe022dca4 .word 0x0e5daa4f,0x1c5b05b1,0xd6eb9878,0x5741ceed .word 0x580c9bf3,0x03b44f6b,0x202a6fe3,0xa60f260b .word 0x22639f99,0x43c32e47,0xe4800cd0,0x8aad8170 .word 0x830ed3d5,0x6b370b19,0x0639a621,0xf69da349 .word 0x310e3a74,0xe5e3cb5e,0x01b1ae66,0x1591cf86 .word 0x216f8f12,0xeb22b074,0x615205dc,0x9c310ae7 .word 0x64c9b034,0x81acdeca,0x201f31af,0xb33f13d2 .word 0xae4c7cbc,0x8fbbff8c,0xdd40d92a,0xebdaf64d .word 0xbe9afd50,0x9d41b4aa,0xf6e60e37,0xf1fc0530 .word 0x5efc67c3,0xf0337d5f,0xc0f7b524,0x07afdbb4 .word 0x599c7376,0xe5c1399c,0x0087ffb8,0x0ab0c109 .word 0x4fcc1c7b,0x5a4cac12,0x23f73d2a,0x1f4b9063 .word 0x035873ac,0x4c767331,0xb4dd85fe,0x87f63acd .word 0x2c80cac6,0x6064cf80,0x67d340d4,0x195dd183 .word 0xf611c6b2,0xf4419c4f,0xb1e70d2e,0xad5d2160 .word 0xef4316ad,0xca64aece,0x930b9e52,0xa9af2712 .word 0x8d68c9bf,0x655fa7c2,0x72b346c5,0x1fc161df .word 0x1c405b9c,0x9b792616,0x46a201d4,0x077109ba .word 0xf7421a98,0x9a0c27f1,0xcf20f601,0x384017f0 .word 0x22660b84,0x71fdd066,0x72bdf190,0xfff0a775 .word 0xede7e99c,0xe045cf0d,0xcc0841a6,0x24be6fad .word 0xd86fc4eb,0xe73a1d13,0x1c0c0efc,0x8f1209e6 .word 0x8bed90f7,0xd52f68fc,0x32d3bf09,0xa52fca27 .word 0x93f1ebeb,0xc60604c3,0x63f21466,0x0ef0d06b .word 0xecfeadcf,0xf34fa544,0xd33bed44,0xc3fd7e19 .word 0x8d675295,0x446ff1ef,0x32f38f9a,0xb27b2f87 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 0x998bc1cd,0x59cb310b,0xa0b32def,0xf6729c63 .word 0x3c55cb20,0x484927d7,0xc482359f,0x2574d4c8 .word 0x27feba1b,0x6373abc4,0x1b5520df,0xf7f690cf .word 0xccac960a,0x41a28a66,0xf178acf4,0x92a60b36 .word 0xfbc2a1d0,0x70ba8797,0x4cfe6d14,0x9e1bc5db .word 0x7cfecfe1,0x75ac8f3a,0x302ec034,0xdda3a9ee .word 0x038a512f,0x3bd6690f,0xeeb13f10,0xc701ec23 .word 0x046729fd,0x955efc9f,0x328bbe57,0xc231c193 .word 0x20d7a8b7,0x65cdaa47,0x1335b5a5,0x433ce6ff .word 0xbb260fb4,0xdedd13c6,0x1557231b,0xdba93118 .word 0xdd8c3bc8,0x2291a7f9,0x2beead06,0xaaf11b53 .word 0x2533bc06,0x5c1cb5b5,0x68e64947,0x84b413a4 .word 0xa0de61d4,0x1c50d529,0xa8f6384e,0x4ea9f000 .word 0xf3dd8bc1,0xdb53ae4c,0x709b0bdb,0x62279c68 .word 0x1f30210c,0xc47024bc,0xe6097cbe,0x2d03a1d5 .word 0x170d6c81,0xdb593681,0x4b1bfa54,0x2f02ba87 .word 0x52c13511,0x99871641,0x7f9a6639,0x27470243 .word 0xda15a068,0xcce68657,0x03154753,0x4d804527 .word 0x2bc31b41,0xd5c32c71,0x6fd19732,0xd183dbe3 .word 0xe46b5a12,0xeb13773b,0xc380c989,0xeeeda96e .word 0xa919d3d3,0x10f7693b,0x11929731,0xb47e9b06 .word 0x1209970d,0x55213ebc,0x68b4e51d,0xaeafd060 .word 0x30f03466,0xe42baf7d,0x4b58eb58,0xa293414b .word 0x4c719e04,0xa617ac70,0x79c58b29,0x84d63629 .word 0x835bf0ae,0x03117a08,0x009b0de2,0x8a2bda58 .word 0x4d8df22d,0xead5e70f,0x2ba2f038,0xf218e349 .word 0x2a9d1261,0x79d1d957,0x17a53f47,0xac926684 .word 0x6becea89,0x25052ab9,0x2eb63373,0x3aba0a2f .word 0x857080c6,0x7079a520,0x647ecd47,0x346a1a17 .word 0x7093518c,0x7517dc1e,0x0f20ecb6,0x90394543 .word 0x670e614e,0x79d42491,0x8422b0bc,0x84203160 .word 0x66210529,0x10907399,0x4e58b99c,0xa4bcf23d 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 0xa52fac20,0xc4c0864b,0x3f64d3d5,0x46dfc4fb .word 0x78c079ea,0x756b6586,0x116cb541,0x0026d698 .word 0xbed98e43,0x521bb024,0x3721a61e,0xba570f66 .word 0xb1e9485f,0x079580e4,0x06b82487,0x203855fe .word 0x4151869f,0xddd2d1ef,0x3bf1404d,0x9f797476 .word 0x098af405,0x0d7181f7,0xcb403886,0x8b3ba8f6 .word 0x075508d8,0x8c9156ea,0xd953b81f,0xacbfd9be .word 0x119da1cf,0x435b9e3a,0x242e07c3,0x4081151e .word 0xcc37a462,0x156b5ab7,0xa1f249f9,0xf95a06c6 .word 0x51f5cbaa,0x4d2924e4,0x5277f1ed,0x318527db .word 0x2d7d8a95,0xca6639bc,0x5258c535,0x23c29793 .word 0xef104b1c,0x3f296e1a,0x415723a5,0x8c13d262 .word 0x2ef515a7,0xa3f12597,0x3d6f5547,0xbc1acc7e .word 0x228cedfc,0x093c6e22,0x6d036a3d,0x42f3feaf .word 0x18892702,0x8feb7f26,0xa6a865e6,0x3c454d9b .word 0x0bdecea6,0xaf3d5583,0x4b0b1dcf,0x71a82a94 .word 0x361defff,0x837da0d6,0x1abfe7c9,0x2f448eb7 .word 0x0e602cf6,0x7e9d85cf,0x08a9cbf7,0xff302725 .word 0x4409d28a,0x9a006a51,0x7b004d25,0x766922d4 .word 0xd861d083,0xc31812d8,0xe7c1b97c,0x0c63bbc8 .word 0x45776437,0x133cbcc1,0xa614cd52,0x51b55266 .word 0xde530cd3,0xe551fb9c,0xdac9ee34,0x1335ce64 .word 0x53b6c26d,0x4f2450cf,0x633872c3,0x70dc9e1f .word 0x8e8f20fa,0xc88f5018,0x0cdc9fc3,0x751183f2 .word 0x4651be7e,0x00ada05b,0x8806842d,0x0c8b2038 .word 0x29bbbff7,0x1d47d5ea,0x3a1516b6,0x5e36654a .word 0x5bdf23a5,0x9e414916,0xe634e53d,0x6ccb50ae .word 0x2c50b18c,0x3d46032e,0xa0875ba6,0xf7d1f12a .word 0xb009ce55,0x86275294,0xc7e06047,0x766fcc82 .word 0x73be0781,0x4775ceea,0x2015ecfb,0xfac6d73a .word 0x0b5dcace,0x4aef0868,0x3b0121c6,0xca675142 .word 0xd9f80b3c,0xa88e5e82,0xf9343b12,0xd8c37aa6 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 0xdba38d72,0x51633469,0xa68fe327,0x85e68cf8 .word 0xf4f23997,0xcb599cff,0x76223777,0x10b757b3 .word 0xb17cfaea,0x8650ed70,0xf1921112,0x77d88964 .word 0xdfdf0004,0x00e2d8f1,0x095a1393,0x5538045d .word 0x55842412,0xc8acd8be,0x5cef5191,0x5939d3c1 .word 0x83f5361a,0x3ef1a1fb,0x02b8663a,0x6ff649f7 .word 0xdc5f05eb,0xd98ecdb5,0x6de5f2da,0xe25ffa0c .word 0xd0e007c0,0xc0eeff54,0xfbbab2d6,0x1c755e18 .word 0xe8baff77,0x11204ce2,0x170b9fcd,0x1a5dfc11 .word 0xa63f85e4,0xc69a9799,0x72d6c73b,0x0d4d3982 .word 0x8f868df7,0x0d7ddc04,0x8768f771,0xd3921010 .word 0x3936f3ae,0xe6f2fa24,0x9e3ae616,0x68d9a82d .word 0xaac6d6b3,0x8cb423d6,0x17008d12,0x0f8718c8 .word 0x12779fd4,0xbaa45f14,0x6e2a5991,0x05152696 .word 0xfe85f68f,0xd379931a,0xcf2577aa,0x8cd43c92 .word 0x7e0e5a30,0x8ee33dbd,0x77779bf3,0x0be849f4 .word 0xb4315839,0xb4814586,0x87f6b412,0xacdb71e2 .word 0xef34df8f,0x3c2f7e56,0xbbd8060e,0x3b6558e9 .word 0xb7138f06,0x8cf99e3d,0xdd0f862e,0x86c5f869 .word 0x89821f06,0x394b9405,0x44312711,0xea7c3dbf .word 0x4eb60de4,0x37334797,0x8265ce74,0xbe1c1b9d .word 0xa70512d0,0x01a595c4,0xaf419d5f,0xdc388ffb .word 0xef985a70,0x6fc7e4b6,0xc904b2e8,0x92776bdd .word 0xccd633e6,0x89136987,0x4a3415bc,0x29604b43 .word 0xcb766bec,0x5a057217,0x6ff11613,0x7d13eac3 .word 0x1e368308,0x5b93e162,0x8de55814,0xe69a16ad .word 0x2a3c9837,0x6ef12e84,0xa1e7f5c3,0xa7a5934e .word 0x2269dd64,0xca701401,0xbeaf419c,0xa5207ec0 .word 0xae0349de,0xe4d7c508,0xcd2eabed,0xf9fe3ed6 .word 0xc051e4d3,0x3ba7105d,0xa0df95f6,0xa8b3360c .word 0x542a306e,0x6b25514d,0x1424eb52,0xa3534b5b .word 0x6d536130,0x11044736,0xfb117881,0x217dc1d4 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 0x5cce8d6e,0xc43be351,0x2ba534e8,0x84b72d91 .word 0x08d236a0,0xed274c42,0x01f4c359,0x618a2564 .word 0xe635ae3f,0x0aa69179,0xc9a470ac,0xeb55b0e7 .word 0x069019f1,0x625edba9,0xe07c5854,0xea9682f1 .word 0x8172387a,0xe28adcbe,0xf81f2eea,0xac6e1c5d .word 0xf2c3c65d,0x989728a1,0x7e9ca6ce,0x2275fcbf .word 0xbaa43656,0xb317a31f,0xb1c7b34d,0xb256507e .word 0xf46bc264,0xf6daf810,0xb8dd78c5,0x5151587b .word 0x84c08f84,0x005c3ce1,0x777f9e68,0x23e008b9 .word 0x94a5c81d,0x94bef81c,0x1f04e3ff,0xe3a52f3a .word 0x639c6054,0x12e01317,0xf50e5b20,0xbdad7dbf .word 0x1554c1dd,0xa44b21bd,0x879b8af0,0x24d03641 .word 0x24a30751,0xfe1c7a64,0x487201a0,0xb74003bf .word 0x45631f98,0x1983f74a,0x2dcb4817,0x0ac4c06d .word 0xf72e599d,0x192e6b6c,0x9b45763a,0x7b7365c3 .word 0x556464da,0x0939e4ba,0x5234a0f9,0x7f097e1f .word 0xb19d57be,0x8278c544,0x5c81b281,0x378c34dd .word 0xd83efb9e,0xcbc89070,0x973efbcb,0x5d753a00 .word 0xa41107a2,0x6e2f43e6,0x285f8f77,0xbf655534 .word 0xdc15aa2a,0xc5a44ebc,0x7be466ab,0x3ba7e60d .word 0xb5428d9f,0xaa888168,0x7fd6e7d4,0xcf1a6779 .word 0x7d17b68c,0x71045d68,0xc5461b07,0xa7e019e0 .word 0x10185a55,0x3dfb95e5,0xbca71f90,0x1251367e .word 0xf7055949,0x9e81f0bd,0xd8bd9b16,0x315ed3dd .word 0xdf64595c,0xd19934b5,0x94753beb,0x7dc621a3 .word 0x67053fb7,0x2cf30caf,0x6fca8d55,0x9e6e6ec7 .word 0x0fac1456,0xf9a19bd7,0xdbfa0147,0x094a5f40 .word 0x801f7e50,0xc8902bc4,0x8b6d5627,0xcfe6241b .word 0x02b50887,0x8a7720b4,0x5a62669e,0xe4501f4b .word 0xa5ade103,0xf2960314,0xee761fca,0xb62b0fe3 .word 0xff34d3c9,0x8e53ca66,0xd6ad3c90,0x388bb420 .word 0xe2229403,0x01cb9847,0xd7330905,0x78ed918e 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 0xc3f16413,0x41b3c040,0x99c711f9,0x3f581508 .word 0xa5010725,0x2177c255,0x18d20dd8,0x2bbb202f .word 0xbb9c2933,0xba4f67f1,0x25e0c69b,0xe4d3a4a4 .word 0x50b4d0b5,0x6033c7a9,0x6eac7f2f,0x666d5a08 .word 0x895f88f9,0x8c28d5b4,0x8f68f0d3,0x26df0c6f .word 0xd47a82d9,0x94911cc8,0x6f02f9dd,0x8672e8f3 .word 0x3b77a1ed,0x39954834,0xe9878896,0xe2f0d507 .word 0xe1b0bbe4,0x5f2222c6,0xfe229a27,0x58c9d916 .word 0xb73e8a96,0xa15ba832,0x68d63b87,0xf8f1bc02 .word 0x8c0a5f27,0x18f313d1,0xc5c8a4c1,0x648964b5 .word 0xa945adc9,0x26c46637,0x969cafc1,0xbc8e256a .word 0x9c1fd98e,0x8b303759,0x48609bbf,0x7ba59f75 .word 0xcd650d1a,0x361d7c3f,0x983ae949,0x40cdbf21 .word 0x99f753cb,0xa554a1f5,0x8a3a8397,0x7654bb7b .word 0x3b2c50d3,0x8ece4d9f,0xa15470f0,0x78b53aba .word 0xecd4ee3a,0xc0d36bd3,0xa1226823,0xe44e6bd0 .word 0x1d336850,0x301e545e,0x70840bf1,0xc116c60a .word 0x28e58dd2,0xe44fd749,0xa6ebf8a9,0x6fd9d669 .word 0x3263a7b7,0x052b6250,0xd26fb431,0x0bb68b06 .word 0x0683027f,0xce76c906,0xbd49d3e2,0x04255860 .word 0xdcba1a85,0x967b132c,0x24656bde,0x149936f3 .word 0x7ebd3e75,0x2f68cc79,0xfd68c401,0xd3a0e41a .word 0x197eaa4a,0xc044b7e1,0xbf26c5f5,0x83a49127 .word 0xfbf3ea41,0xdf0cf057,0x38b0c9a3,0xd5d2d516 .word 0xc9bab5d5,0x6158ab3f,0x69fd89d8,0xcbc5efc3 .word 0x26d3712f,0x378779ab,0x1cfdde3e,0xe92688e9 .word 0x31dd3330,0xec6e3d04,0xb24eab52,0x9d86da3a .word 0x5a5f9479,0x753ccf37,0xeaf29e68,0x2970d4e5 .word 0x27d4d650,0xf3e97051,0x35186577,0xc24c3b56 .word 0x308a7331,0x9d1cb577,0x1f3bdb67,0x178d5dd8 .word 0x13953e8b,0xea9a42fd,0xbac4eb87,0x0d13d3f0 .word 0x9483e228,0xca66ec7d,0x3e7ed936,0x9d0072ad 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 0x8a9fef87,0xbe84390f,0xd08c79b3,0x4b6d7445 .word 0x4c99cc28,0xd4ca09f3,0x74a5c6dd,0x5b30ce87 .word 0x6e068f67,0x43c30485,0x87bbb7db,0x196e9e6f .word 0xf0da135d,0xb8067df3,0x2ae3ca8f,0x39ea0f9a .word 0x00a4e1ff,0xefd1a6f5,0x9b71ed4f,0x1e1660b6 .word 0xb88314f7,0x5f150fc7,0x2e0efc15,0x9ecd893c .word 0xab1447b2,0xd4e28bab,0xb7a727b7,0x65e2c5b0 .word 0x59636427,0x505beba8,0x1ee2ac63,0xf342cf8d .word 0x6b1b318b,0xcc544334,0xc75ec09d,0x169db9d2 .word 0x9b698f34,0xe6292c49,0xae3b2367,0x730879e5 .word 0xb8814247,0xeca92ac6,0x6169e6cc,0xe329f613 .word 0x93bd7899,0x1b38b82a,0xeacd585d,0x5c91d19f .word 0xc4f6e7b9,0xfeeab823,0x5334d8de,0xf9191e0c .word 0x2990b4ef,0x8349f95b,0xd5ed4e7b,0xfac7d750 .word 0x92c9d5b2,0x9797df61,0x16b067cd,0x0698bc11 .word 0x60373a0f,0x3eaf83c4,0xa9c82d72,0x88be44d5 .word 0x0f882297,0xdf3ce163,0x5531f44e,0xba3724c8 .word 0xbb3618a4,0xea1c86b5,0x114d3645,0x299b5aa3 .word 0xd01d471c,0x14321a75,0xe4765899,0xb26ffdd1 .word 0x08291a62,0x05130d15,0x194dfb58,0x018cc940 .word 0xcd6a3dc2,0x55136226,0x5b331bb2,0xc094424f .word 0x3dc5ae72,0x30049877,0xef00bd89,0x4839edae .word 0xafe1febe,0x958a1310,0x7ec2f58a,0xb4417100 .word 0xc95d5bb6,0xfcaced80,0x427498ff,0xa142d8de .word 0x29a9a9a4,0xe990d7d2,0xa5693853,0x2685b02e .word 0xc0d4a805,0x3bb152bd,0x741a9a1f,0x42a7f415 .word 0x3a960d4f,0x78eec675,0x5842ca46,0x61153b85 .word 0xf4ffab4a,0xc0d07f0a,0x5b2a3646,0x6371ba2a .word 0x35de028d,0x51ce17a2,0xd0a3093e,0x24b387e6 .word 0x1bb0e995,0x08db4593,0x915abf8e,0x9085b291 .word 0x6e9f5fed,0x4cccee96,0xdce6403b,0x2d1a4a2f .word 0x4a864761,0x8c4fde0e,0x350f3542,0x67689b32 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 0x31866c96,0x44a5eeb0,0xfa81baa4,0x11189b78 .word 0x32f24d39,0xbb3ef32d,0xe0125e13,0xb2d95cc5 .word 0xf0724c45,0xccc75293,0x6b5da4d7,0xa709a986 .word 0x1cc9285c,0x7aa7f140,0xbbaf88ee,0xdaebfcce .word 0x89fafc87,0xeb476678,0x118265b5,0x77547345 .word 0xf075f71c,0x050aa457,0x537ac791,0xe201e6f0 .word 0xa6e47858,0xc56d6cf8,0x6a7c16e6,0x333b0fa8 .word 0xf106c173,0x7e113841,0x20f0481b,0xb7f02fc5 .word 0x93ff2ace,0xcbbb7bad,0xbb52ff8f,0xa5707413 .word 0x412504e5,0x09eaa95b,0x83843b66,0xd02b416d .word 0x79312ff0,0x2c9bfcaf,0xc96bd164,0x78a02bd9 .word 0x22d30a20,0x32d4b679,0x66289529,0xe4d536fd .word 0x2fb04c1c,0x676c057c,0x9be44a1d,0xba1879d7 .word 0x970ebeb9,0xf9cd2a58,0x38c4a23e,0xc73db43e .word 0xdd1583ab,0xd2f7fb45,0x152abc65,0xbde8a527 .word 0x36be1e38,0x5373e740,0xcc27f35e,0xcf9a0219 .word 0xcdf5f947,0x929d8e66,0xfbee0804,0x50591106 .word 0xd3d34af0,0xf67b03fd,0x1089da05,0x4a8f0e7d .word 0x74938829,0xbecc0c00,0xe8157de0,0xf4553d13 .word 0x6f970447,0x354a19f9,0x0747a510,0xff232300 .word 0xbf37f1a8,0x6e74259c,0xecfe6a84,0x5ff7a70a .word 0x3d7b1061,0x765c6343,0x908d3443,0x33e644d7 .word 0x3f479142,0x3c47d8ba,0x776d007e,0xcb00a23a .word 0xaed46120,0x9467542a,0x47165e86,0xcf11c267 .word 0xe8110c32,0x83341bfc,0x37ae9666,0xacbb1dab .word 0x5cadd6ae,0xadd127ee,0x0e96d7ee,0xc01f55dd .word 0x97519e1c,0xb4036592,0xd3918f64,0xd488b65f .word 0x094a02bf,0x766ee1f4,0xc0ad1d14,0xc0a049f5 .word 0xd6a7009f,0xcced82bd,0x734d4db7,0xe0cb658c .word 0x64d83bb6,0x69194d76,0x775f113f,0x10414114 .word 0x678644ea,0x2d451ef5,0xaf405432,0xfe935bd2 .word 0x6976a21e,0x00ce8237,0xc1cb5842,0xf0779439 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 0x00577b9d,0xd32bc1a6,0xdbcf6afe,0x3580467a .word 0x2780342d,0xfc7ce278,0xe16c2fa4,0xdda7bbc8 .word 0xf08a8f52,0x14282afd,0x83e68a12,0x6ff062d5 .word 0x19d026d6,0x0ba65542,0xf017ae59,0xae4f7659 .word 0xe3d11e11,0xa0f3c20c,0xf9584972,0xb0d7b003 .word 0x740a3b77,0x8a8700cb,0x5812d367,0xf0d19e0b .word 0x1f0d9951,0x5c22253d,0x5aafa418,0x512869b3 .word 0x1f436500,0x261a8e87,0xa8d50c71,0xfee34370 .word 0x59976640,0x302a9212,0x7c0f9923,0x528e4371 .word 0xb573b431,0x44e78916,0x1ce71870,0x17c8ebd2 .word 0x3e7ab0ca,0x0eca8304,0xda4ed102,0x27f0c451 .word 0x90158f2d,0xc74c577c,0x36783ffa,0x3db36a80 .word 0x70127ba9,0x75ef368d,0x7d797768,0x14376386 .word 0x4727973b,0x241ec511,0x9209ef9e,0xbab6390d .word 0xc07bb7d3,0xb6b2362b,0xb1a945a9,0x9795fdb8 .word 0xbc353735,0x387ffbb4,0x878f63a0,0x0aaabeca .word 0x8319f9e7,0x3d914d95,0xa3597e35,0x312e9188 .word 0x793e8c99,0x8284c03d,0x271431bd,0xf09726a0 .word 0xf86aff3c,0x8f4fdf26,0xa2a3cfa7,0x49119d7c .word 0x566a34b2,0xcdcaddac,0x6af82e66,0xa0ea56bc .word 0xfedea48d,0xfa3642bd,0x9cc10fcd,0x5c69f854 .word 0x38f06f9f,0xec423d1e,0xb6a31efb,0x5212b32d .word 0xc8feb469,0x6a50e4be,0xd308c1b1,0xbf3f436d .word 0x47ab89eb,0xaa56f756,0xe8665990,0x91e664df .word 0x1b94a743,0x686a0a61,0x343453c1,0x8b74d437 .word 0x4203b766,0x81407d5e,0x9111a4d3,0xd0aff659 .word 0xe4f4cb9f,0x621385cd,0x1b0f79b2,0x84c2fdd4 .word 0x67dd6cb4,0x5f6cffaf,0x88d9679c,0xc1485263 .word 0x3726232a,0xd0715770,0xe487b939,0xf55ff2ec .word 0xba1c4bbd,0x4d6b8900,0xc84c2ef6,0x404e6eed .word 0x2c4c5331,0x33a4bb85,0x02aa2855,0xeaff4da1 .word 0x41732723,0x7bf6a80e,0x5a08d51e,0xda95bedf 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 0x2cf94235,0xb45bef93,0xb40216b7,0x50c6ff2d .word 0xa4b378ea,0x730ae4e6,0x5d3fe2e8,0x18eb1675 .word 0xd69ddc8e,0x59b13edd,0x7f73d854,0xf4c698ec .word 0xa3205aae,0x2588d817,0x19569b6c,0x1ccb56b4 .word 0x39b1bd26,0x8dc3ad50,0xa04b7ae7,0x19709b72 .word 0x88a63e0c,0x1fc851b2,0x988ff22c,0xfdbbfead .word 0x4506a8e3,0x681d917d,0x3198e348,0x7932572f .word 0xdb89ea64,0xadb2f8e2,0x46ab33dd,0x623dd773 .word 0x2077073e,0xe0faf021,0x090a64e1,0xbf6c2e57 .word 0xae3e376c,0x7494d281,0xdeabbeb2,0x1ebace32 .word 0x21902e79,0x6e11bccc,0x43506b38,0x7c823258 .word 0x939b3363,0x4a95f0ce,0x783ce651,0x0cff8204 .word 0x8561c524,0xc953baf5,0xcd4a4798,0x9613cc13 .word 0x6f5205f6,0x883ae33c,0x649101c4,0x97e4a5bd .word 0x9b56fedd,0x74283d5f,0x01eca226,0x5769fa13 .word 0xd1e24ef3,0xf983f849,0x28dff2a2,0x81f43274 .word 0xf35f0432,0x0a9dc2cc,0xbf4389d5,0x7626fe6f .word 0xc5241755,0xbeccd4d4,0x846bf65a,0x3d6a1b76 .word 0x9d35fc7c,0x8abd712e,0x29038b0e,0x8963ee2b .word 0xa0b355e2,0xffd7f3c5,0x452a4182,0xfc5dadea .word 0x824a45c2,0x688600df,0x7f22c337,0xbf672bc4 .word 0x44d95d3b,0xb9bba9a5,0x16b437ea,0xe1526e4d .word 0xa41f09f1,0xc2575648,0xbb529dfc,0x0984fdc0 .word 0xef128a68,0x73dbb702,0xf3f32cbf,0x8e63153e .word 0x54c4f904,0x0e272afa,0x40c190ed,0x6467f747 .word 0x2e144bd6,0xc7f2dbfd,0xb661cf27,0x38fe3d87 .word 0x369fc3e6,0xc6e636b8,0x3625dd23,0xd8f891e1 .word 0x02b3345f,0x1d637115,0x8c09e6d1,0xf4c89e00 .word 0xe1234bb2,0xa7bee890,0x97e8eaf8,0xdccdb607 .word 0x0ca2a263,0x2efb9c90,0x5aeb1e4f,0x04851823 .word 0x8c448dc7,0x76370539,0x994d82b5,0x8ebf4476 .word 0xb760e97e,0x33a5c1d2,0x9262d2e0,0x15f58504 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 0x92cff8cd,0xf0e25231,0x6bdb0f4b,0xf5311c95 .word 0x396b8d3c,0x7deb7139,0x100ad91c,0xa9f04462 .word 0x4f777358,0x33fd148f,0xde7f35b5,0xc4376c61 .word 0x37f43d71,0xf0b37ba3,0xb2684fc7,0xcbcab603 .word 0x537ff93c,0xa7f9769a,0xc8dd244c,0x82cabbb6 .word 0xec920674,0x1f090bb5,0x29369e6c,0x80ae3175 .word 0x63628452,0x41760b52,0xebc36e49,0x70b8de9b .word 0x6b2e36c7,0x4976a66c,0xc7346f67,0x2ce79603 .word 0x6119a424,0x51ad8a0b,0xea0f81ed,0x9a09ef9a .word 0x1a244fd1,0xf53deef2,0x34da2bc6,0xf5b32082 .word 0xdfdcc52b,0xdc49e89f,0xd656ee67,0xfff16410 .word 0x1dacacda,0xe626ce7d,0xf4df85ac,0x67915644 .word 0x75f5603e,0xb2b96962,0xde554a92,0x2de1f68c .word 0x5787910b,0xc30833c1,0xc7c964e6,0xb4de5769 .word 0x24688af7,0x345e30c7,0xcc43df83,0xe562450d .word 0xa42d2593,0x2febec3e,0x3c1ef3eb,0x1dcf91f1 .word 0x308d46b3,0xc865ed94,0x0b64748f,0x6f1f0348 .word 0xbd83f260,0xc3157a4b,0x9ec584cc,0x20a1ae58 .word 0x803d1ffc,0x803ac5a2,0x684defd6,0xbd650cbd .word 0xd000f15a,0xe5d2f64a,0x4607029f,0xe709496f .word 0xce323a0e,0x3f9a49f7,0x727e94a5,0x3f6861f7 .word 0xecec04c9,0x0165cc4b,0x0d19d956,0x8cce99b9 .word 0x8c6e21c3,0xc961b812,0x71e3feea,0xc1671f64 .word 0x7a0c032c,0x14e0e40b,0x2f7e13e9,0x52a33c9d .word 0xea37e33e,0x199111d4,0xb39d6253,0x60481c68 .word 0x31a9e96d,0x4288d592,0x4137d598,0xdc3ffb15 .word 0x29e038a6,0xc22d79d5,0xf985c4b8,0x9725b415 .word 0x184f39e7,0x2594c42f,0xbaed66db,0x8d27d347 .word 0x9edb2a40,0xf4e064fd,0x3179b1e6,0x9983ee90 .word 0xed6b4bd9,0xdb443916,0x3bc91bad,0x0b7514ad .word 0xca3d67d4,0x49a97283,0x70b7f1bc,0xe117e190 .word 0x5730ae99,0x749ad674,0xb9c9146b,0x43900dee 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 0xf7afe717,0x3bafa2be,0xf6383970,0x40ca71b1 .word 0xb5684210,0x9794a4db,0x3272de33,0xfe966b30 .word 0x5539d38b,0x0a99d533,0xf4746a0d,0x5abce92a .word 0xfaf0d182,0xc01d367b,0x77ba969a,0x6fb6c158 .word 0xa9751454,0x555ab94e,0x19733ae5,0xc069362e .word 0x841f9327,0xac58e7d3,0x4c293432,0x97dbe642 .word 0x5062be18,0xaef58024,0x4847e079,0x7e1cc76b .word 0x759ee5cd,0x63333689,0x99629c6f,0x7d27e3b8 .word 0x5699d778,0xd04004a8,0x457ffca6,0x4953edf4 .word 0xc57add80,0xe23d5c28,0x816db0eb,0x1a561730 .word 0x6f0ea59f,0x0c213248,0x9429f3c4,0xd9bfea74 .word 0xb801799a,0x21ac6ef9,0x27ff40be,0x4250656d .word 0x7e5f16d8,0xe20d3835,0x612a7a4c,0x713f39cc .word 0xf73c7610,0x64f67bdf,0x48e40abe,0xf97ac05f .word 0x70a28f05,0x77c9f316,0xd57ce39c,0xaf5981ba .word 0x20cdac87,0xaca8e8a0,0xdc5c2785,0xd580ec9d .word 0x7909ea03,0x1da0155c,0x271f985b,0xd7ed0c3c .word 0x509ef8dd,0x04c11c07,0xa043d1cb,0x52deaada .word 0x3db5970f,0xd5e28299,0x1ef3323b,0x809c80c1 .word 0x2eaa67a7,0xaadf79a8,0xb7859690,0x94728e0a .word 0x58c2e957,0xb8e1b0c3,0x5c6e238f,0x1e9c11de .word 0x6dd69e3a,0x86549e29,0x34afafac,0x5df36c96 .word 0x48466673,0x1d9a6246,0x7e6beae4,0xa43fb311 .word 0x9809b6ea,0xc2b1c118,0x6117907f,0xb614df0d .word 0xc2723868,0xa7705969,0x09a16f6f,0x287d70e5 .word 0x981aea0c,0x21fa9c30,0xa5b6fc71,0x2734dbf4 .word 0x87caccf6,0xfb9927b3,0x198d2943,0xe547be26 .word 0xb8bf577d,0x0e7967e7,0x5d978640,0x8dc30213 .word 0x01de07c5,0x03840f60,0x9d8b6323,0x7296279e .word 0x3661be93,0x58d6ca68,0x58dd9495,0x75c7b889 .word 0x31a75f38,0x8e274ba6,0xb3d5dd80,0xa8fb8068 .word 0x1ca9000a,0xa278a63a,0xbe0b38c3,0x2e143472 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 0xa0517d69,0x14dadd1d,0xd57f1e18,0xcedabd9b .word 0xa8982e6a,0xbc738550,0x4aadae61,0x29bfb7aa .word 0x292c9bd5,0xc58dde34,0xea3689dc,0x4f3e3613 .word 0x13031ceb,0x893b0530,0xb9e5841a,0x48456197 .word 0xc9d2c576,0xc4420ecf,0xc1a495ef,0xb73706fa .word 0x6afbe6ce,0xc5b5dd78,0xaf979b64,0xa564c328 .word 0x9fc89e13,0x5712e0cf,0x43f0db98,0x535293b6 .word 0xd0ef5a2f,0x8bcad792,0x77f09fca,0xcf88974c .word 0x6ffaaedd,0x0d55c3ce,0x8bc70786,0xb8c97206 .word 0x1d9d3b74,0x0548e4a4,0xf7a970e1,0xecddc672 .word 0x39865c89,0xa0003e45,0x03e45004,0x9d2bcae5 .word 0xb8a85002,0x37cf807d,0xe5ab1fe0,0xfe48402c .word 0x70159465,0x280a5329,0x0a55c3e4,0x12308820 .word 0x820e75ae,0xff8dd870,0x3c7d9230,0x7b84f7a4 .word 0xb0788b05,0x72a7c09b,0x7bca2ee5,0xa2500ebd .word 0xf86464d7,0xf15554d4,0xcbff8c85,0xbcf89bd4 .word 0xa919127b,0x65a0a856,0xecede86d,0xa8efa4f7 .word 0xc7c9bdba,0x414231ca,0x1101f54b,0x8608ed44 .word 0x1cdc8458,0xd7797b99,0xf82d263f,0x53e09685 .word 0x66e9a652,0xcd13f34d,0x89fe8fd9,0xfd280501 .word 0x84590efe,0x3a6858d4,0x5a0f37ad,0x7113b7a6 .word 0x9d532f74,0x2f8c5a72,0x9367bc60,0xb9e7110f .word 0xad654c55,0xc66672f6,0xb73fc9ff,0x94b165aa .word 0x5807de54,0xa06409e8,0x89d83ad8,0x8567d362 .word 0xb3f74f81,0xe5a76522,0x0834dd23,0xc64678b6 .word 0x415ab239,0x824b72f6,0x894e41de,0xf5452292 .word 0x01f04e6d,0x4a8c5a47,0xdab7b323,0x8d8d8dbe .word 0x6badb3a8,0x20b69844,0xca85a2d1,0x1bd1d477 .word 0xb07f715e,0x2fa3fb01,0xd29b5a61,0xef607338 .word 0x8bbb9c80,0xf95162b4,0xc08b6413,0x1826b9f2 .word 0x51a097ce,0xb72310cd,0x22d3f0ab,0xbb071cc8 .word 0x065bd753,0x666b9934,0x3bb8fc34,0x2c6c7dd6 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 0x83e0d7c4,0xc244b0b3,0x66ec0670,0xef88cf81 .word 0x7ec2a219,0xc29583cf,0x87e7da7c,0xfb83204c .word 0x0844fa5c,0xb50cbd5c,0xda543626,0xfe4289fb .word 0x5f501e71,0x381d5b3d,0xcf58fb9b,0x265d6fb7 .word 0x40a022cb,0xba8f8dc6,0x0e125e15,0x8d4754ec .word 0x02b0b87c,0xb022befa,0x005a6f1d,0x4668ed63 .word 0xefc67e61,0x96306b01,0x37836fe3,0x8acc8720 .word 0xdd7302cc,0xb5de49fa,0x25bda2d0,0xfdcc2a28 .word 0x8395123c,0x08dbd1d7,0x6cbdbe15,0x78ef10a0 .word 0x62af47bf,0x9d520caa,0x71151b82,0xd9af1156 .word 0xe95ee08c,0xf7c65baa,0xa5882dd3,0xbbbb8904 .word 0x0d6407c7,0xbecacfa8,0xa7da1831,0x6a2ee833 .word 0xf252203e,0xe04216df,0xded1700e,0xf9957c04 .word 0x41079b7b,0x172b480a,0xad890ebb,0x3abad420 .word 0x73ebfc77,0x98b2f8b7,0xa5a20214,0x64c3220a .word 0xc7cb53ba,0xa757acf2,0xd6903f02,0x83d7d4f9 .word 0xb521e331,0x248a7af3,0xcbed2f98,0x6a2c3aad .word 0x783bcfa6,0x8aa510d0,0xd578fe77,0xea3652e9 .word 0x5d14ae7a,0x872b3798,0x935198dc,0x92afe249 .word 0x19ecec75,0x90135e22,0xe52f56c2,0x9659a278 .word 0x48f6abb3,0x44f9eb12,0x66cb5884,0x72030e7f .word 0x59ad9ef6,0xcf9dcbac,0x4b9daf80,0xba2b9a7b .word 0xfe9b8216,0x63d59669,0xc4355717,0xcdbabee9 .word 0x62ad3a6f,0x44edb044,0xf0518626,0xda8f4d04 .word 0x72a41669,0x1cbc9ee5,0xc5b36cd6,0xb50fcdb7 .word 0x8609ec15,0x44a60f9a,0xc23207fa,0x48d71f30 .word 0xb3aa0e29,0xb2129223,0x19fbd18d,0x2c280c0d .word 0xfaedf397,0x498e990d,0xef2ab74e,0x4f004bd6 .word 0xa00d29e7,0x6cf8e304,0xb43a6441,0xc554b22a .word 0xd37c12a0,0x31b909ab,0x4e0bcfd9,0x00168f0a .word 0x4ff76156,0x09b69be3,0x687437b9,0xef0c023f .word 0x84610082,0x59cb358d,0xd77c4f3d,0x305ed528 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 0x80bafca0,0xdad76142,0x1406cbe8,0xab5bd8f7 .word 0x30f17a30,0x94bd61a2,0x0e86e47e,0x86cd092c .word 0x8fdf96da,0xe83bab57,0x734ac420,0x81d7b2e4 .word 0x1e871542,0xcbb372d3,0xed67e5d6,0x42a5a5e4 .word 0x75678aa7,0xf0089e97,0x136fabb2,0x8ff4ed98 .word 0xd70d2e30,0xe394e3cb,0x3b18a148,0x289ac163 .word 0x1fb4f448,0xa4d1a656,0x7a7e1451,0x4b427cab .word 0x12ba630d,0x5f4ccf53,0x7899aef9,0xa76c80f9 .word 0x0fd24e5d,0x565d2d30,0x5053e5de,0xdb5b79d1 .word 0x1ec9d404,0x29f455dd,0x803edb55,0x85136b4e .word 0x9075ff3c,0x3fa99525,0xd000a7a0,0xab3a7241 .word 0xa9c1d40e,0x085195f0,0x2a3f4b0c,0x818ebe68 .word 0xf9850099,0x3fd68159,0x4627ace1,0x6e2e2da5 .word 0x7474fc48,0x07fca251,0x3f430f84,0x4d33b29a .word 0x51a89245,0x69ef814d,0xa68069d0,0x425c3a32 .word 0x1fd69404,0x0fb7e726,0x16349e8b,0xc6ca783a .word 0x658601a6,0xb4ad6afb,0x0871b69f,0xd50482ed .word 0x00954063,0x20b0d7a4,0xb3b7a25f,0x5748bea7 .word 0x737e227d,0x24fde7e9,0x942acea4,0x6fd0c8ec .word 0x69969d3d,0xf2be2838,0xa4799ca0,0x3cc0514c .word 0x726ff807,0x9328f90e,0xc5c1e827,0x11eb576d .word 0x455f809b,0x62e45832,0xbc282b4f,0x2cddcafe .word 0x584d2a0f,0x7f94c39a,0xbc7b0a42,0xcbec299b .word 0xaf82f618,0xd305b347,0x645e1746,0xdcecdc3e .word 0x9b0e465a,0xb0fcf0d3,0xca718109,0x9404ce4c .word 0xb5aee311,0x08e9243e,0x760497d9,0xb22db12d .word 0x64388da3,0x12ac791b,0x8adcad8d,0xfb543fe4 .word 0x3fee2389,0xe0297fdd,0x5deb289e,0x409b131d .word 0x9b18a268,0x9fce4559,0xd3662271,0x91f96175 .word 0xac710245,0xd5ba89e3,0xeec6e0ef,0x1b835766 .word 0x9b689e17,0x3af994b7,0x8930e637,0xf891fbc9 .word 0x260fd006,0x24b2a590,0x4281c402,0xd638d8fc 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 0xd4689eff,0x5b6106bc,0xe898587c,0xe02d4dd3 .word 0xec6a67e5,0x7e2f547f,0xdf64db27,0x953d1267 .word 0xd184a486,0xfb086843,0x2b741aba,0x81038a5d .word 0x7a3cf793,0x3eba5e05,0x37a551bc,0xe87bc620 .word 0x8b426ed7,0xc72dc56b,0x028ee6cd,0x37a0b334 .word 0x3e345016,0x2d7ec907,0x0dea10d8,0x95ac083c .word 0x1af51e4c,0x7b874cfb,0xd806756d,0x70d4fce7 .word 0x130dce47,0xc7aea8d6,0xe79718ed,0xd4785afe .word 0xc6bf7d72,0x5e831f58,0x7ad71de8,0x39910352 .word 0xef270d00,0x01205f7c,0x06998ba7,0x69dbca17 .word 0x5113f1b8,0x79a5f2da,0xed56bbac,0x9b03dae6 .word 0xcb385a6d,0x58182936,0xdff97032,0x77c8d05f .word 0x709c3e9d,0x52ee04c3,0x7933e865,0xbe9ace24 .word 0xbd3ac1ae,0x4222f59e,0xa6e63d99,0x2b7add69 .word 0x8a0b8ae9,0x600594f7,0x3aaf2a44,0x74930e88 .word 0x71729959,0xf0af9e4b,0x90a537b2,0x3b36094f .word 0x5c79e023,0x98ea1755,0x232903a8,0x8158ee8d .word 0x774ed8ba,0x943c18cc,0x25e88442,0xfc759e65 .word 0xbadd6038,0xadd02540,0x96cb3b39,0x6279322d .word 0xfeae0586,0xadcb781d,0xfe0a7a23,0xa0c00607 .word 0x314afbfe,0xb6c182ee,0x231e66f7,0x1ac6921d .word 0x9272a0a8,0xfb819b45,0xffe1f29e,0xe2aee6d5 .word 0x9ceec646,0xb3a8f9d2,0x249021dd,0xafcab291 .word 0x0766f737,0x713ae95b,0x50634cba,0x6b8c0321 .word 0xd7f723bf,0x51ccf6ff,0x4e4c590c,0x2427f028 .word 0x581c7305,0x3b68e75e,0xc1599d57,0x97f694f9 .word 0x12468b48,0x5f522f9c,0xc9d8180a,0x82d04088 .word 0x9037a0db,0xa79f2c1c,0x80263745,0xc0deb42d .word 0xf9c9e02e,0x0b86141b,0xd59e88c8,0x2a6052ce .word 0x1ccf36f0,0x8f396bf0,0x87fe5cdf,0x325afb64 .word 0xec5ebbf4,0x8285644c,0xab476e6d,0x197b6140 .word 0xcf768a37,0x98c918fd,0x7c69239a,0x88ec96a1 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 0xf807b557,0x07ff5aa2,0x976b4ea0,0xbb7396ed .word 0x2d48b37c,0xcca9f9b8,0x03f65707,0xf8e97562 .word 0x47685a7d,0x8c58fefa,0x98be3de2,0x8c2c5513 .word 0x61f1a417,0x03e30ef6,0xdd00f31c,0x82fc951a .word 0xa94e0794,0x489ac2f3,0xd68d760d,0x7467fea6 .word 0x07febc9f,0x29d25465,0x5206f57b,0xac8ea942 .word 0xf4bc2a56,0x5d8facc4,0x2b094cd7,0x7f3a7b52 .word 0x22bf0a48,0x68b14b60,0x5fe0ab9f,0xd0aa7518 .word 0x9eab39d6,0x22d2a8c9,0xbd88da4c,0xf078f7ed .word 0xc65ab44d,0x75af8c52,0x9c8db139,0x3bce1422 .word 0x31451571,0xeb6f2f48,0xca3ed69d,0x05eaf837 .word 0x46afd702,0xd22776ea,0x3d644011,0xbf6197b5 .word 0x4b7c572e,0xe843044b,0xab34ba8d,0x4c086b46 .word 0x963d382a,0xb57dbee4,0x86535e8c,0xac920c33 .word 0x4b40214c,0xc13ee067,0xd4fd8095,0xb6275a4f .word 0xe2da66b6,0x0b1ecf19,0x2fc1fb1c,0xe23e95cf .word 0x3e74c0ad,0xf231e1e5,0xa3cd8a73,0x9e7d6bd5 .word 0xace2f2e3,0x95c624c2,0x8c4be4ff,0x63079f6d .word 0xdbff9431,0xc79f5b75,0x6d2c2393,0x74cb44fe .word 0x7fe64c3e,0xe65fead0,0x896c2a45,0x683d3f45 .word 0x1a8a3d9b,0x7f237f8d,0xc1da9555,0x522a71cc .word 0x794c951c,0xb3e84d28,0xc700a924,0xeaad4047 .word 0x8d45292a,0x79d7c11b,0x33406bc0,0xd2df49a6 .word 0x725e1010,0x7b4cd85a,0x49910436,0x29e263c8 .word 0xc734558a,0x68c8bd40,0x68a71f98,0xe361d878 .word 0xefbe4c5b,0x07c801cf,0xa46c9e75,0x1a8a0a74 .word 0x34e4ee72,0x5af2de1c,0xb72fb809,0xa37a3732 .word 0xfbabb619,0xe281ceef,0x3dc6be0b,0xadc35801 .word 0xd5e6742d,0x2a2d53f5,0xfae854ed,0x72786039 .word 0x9784b9ad,0xb2342d67,0x9903645f,0xd8b9ac02 .word 0xfff7e20b,0x719e1c65,0xba021b61,0x63b7c3ed .word 0x8b66b663,0x88ee60e9,0x4b3739d5,0x611b95e4 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 0xab70fd6b,0xc8bf3288,0xfdfcdd66,0xdc115881 .word 0x2c1e90ca,0x54f87415,0x150294a4,0x3a6ce69c .word 0x1d634216,0xd262f8c3,0xe84671d8,0xe4de9ed1 .word 0x5a02c50e,0xda4cb629,0x38c17ae5,0xe531c485 .word 0x92668c86,0x1c87e889,0xee93c38f,0xed8682df .word 0xaa5cc594,0x8ee9bd23,0x8c5dd28c,0x965cbd28 .word 0x7a06b460,0x3086ea39,0x5150b69c,0xb070e6f3 .word 0x701651c5,0x5788312d,0xefe04e6a,0x0800b8da .word 0x3c8beca0,0xbacf6afd,0xf703f04f,0xf5489ae9 .word 0xf31afb52,0x7266cd7b,0x1bfb8f0c,0xf2a5fa21 .word 0xffc14aef,0xeacc5f05,0x7790c085,0x71a71e16 .word 0x277eb055,0x08f5d914,0x0d410356,0x5debd031 .word 0x05b346f2,0x581d17a6,0x168b868b,0x9e7a67c4 .word 0x3405c3dc,0xadae0a9c,0xd8b257e3,0xf5123594 .word 0xa268d837,0x369cc47e,0x307b7df2,0x113f2846 .word 0xf97a10f7,0x8a7d9887,0x38a13da9,0x5b52e645 .word 0xdad9ed47,0x4fbcdf5d,0xc774791b,0x3e4ada90 .word 0x06cad961,0x6dcb449f,0x5e5e7a89,0x0c5612d7 .word 0xee6da1cd,0x32943e5d,0x6f557769,0x79e5e7a6 .word 0x381fa3de,0xf199cdcf,0x4a8d39a6,0x515ffe62 .word 0xcd15955f,0x1872dba0,0xde9db0c1,0xbb8a6631 .word 0x1391347c,0x458eab67,0x442e8c04,0x484e10e5 .word 0x0dbab014,0xb90d22f0,0x96e0a406,0x4cc2f19f .word 0x9ffcfa84,0x426a59eb,0xc98561a2,0xc2f36f18 .word 0x20d3b00d,0x0a52011c,0x25126028,0xbae36b10 .word 0xf7837f1e,0x0e6d7789,0x61c49677,0x8b4a8353 .word 0xe962daf1,0xe0d7a749,0x81133d39,0xfe18a61b .word 0x7453fe36,0x342cf9e9,0x9b536354,0x786cac5a .word 0x309cf6fa,0x95edd2ef,0x91975ca3,0xa42e3d07 .word 0x896556d7,0x668f92c3,0x26e3073f,0xab5def5a .word 0x6c0656f9,0x82fe5d88,0xd93f412c,0x59709611 .word 0xbc2b400a,0x38c11cbb,0x8f2f345b,0x332657bf 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 0x3faaa5ab,0xdf06a2f8,0x3b0681ee,0x1ac57390 .word 0x0294292f,0x6b0c8e34,0x43198d4a,0x1ad9d6e0 .word 0x715a06d1,0x94f5df36,0xccffd1ac,0x314633a0 .word 0xa6513661,0xaff81595,0x29ff5010,0xf1493032 .word 0x7fb17203,0xfcbcd7e9,0xe3221dc9,0xe9310797 .word 0x63b9636d,0x3befcf68,0x1e682819,0xdfb42f7a .word 0x8ca5bf70,0x55f76d88,0x4e213ad8,0x21791394 .word 0x55f68163,0x6cdaef37,0x3647b7fe,0x0d46c5ae .word 0x7027ae34,0xfe21b273,0x0a9915f1,0x6cdd5296 .word 0x01401595,0x9fa12855,0x1b9beac6,0xa4ee2b19 .word 0x64578020,0xe38e1154,0x2f570aa9,0xaa641f33 .word 0x97402011,0xa405543f,0x95116af3,0x4bded792 .word 0x72d481a4,0x305b8165,0x1e83d6b0,0x3ffec553 .word 0x152773da,0x89fb5eb4,0x9ffbf7d8,0x0e409a17 .word 0x29a56a4e,0x756497b1,0xe9e6f3d3,0x1e9fb203 .word 0xe56995ee,0x5cb861b5,0xd6fb564f,0x4aed3149 .word 0x7733888c,0x42373b29,0x081aba8a,0xb3b4d2e2 .word 0x8bef4665,0x24c805c4,0x8aaffc63,0xe80f9ad5 .word 0xde5729c7,0x96a52f08,0xa8e2f24b,0xd1c6fe80 .word 0xfcd8e12d,0xa55f421c,0xb340827c,0xc1be9b6f .word 0x1ed720d4,0xfcaca0e5,0xa1c92015,0xdd056f82 .word 0x87a4951d,0x6d8d1db7,0xe654a122,0xd7e80ab1 .word 0x9387bfb3,0xd2114505,0x54e5be64,0x8bb3ce39 .word 0x7d3a11fa,0xabd2d2cd,0x08690f7a,0xd2de693e .word 0x1871cf35,0xa5df420c,0xabbb96aa,0xabfd3444 .word 0x223504d5,0x2d915f07,0xf7ef5727,0x98efd161 .word 0xf144c5d1,0xa6881c1a,0x8ab6242b,0x345a9246 .word 0x89326e68,0x434a825b,0x23f2d490,0xafb91351 .word 0x17be1d3d,0x354af12f,0x3830f14c,0x34ff45af .word 0xe8453b2e,0xc1473b38,0x1032816f,0xe37d42d0 .word 0x4615f8e0,0x3debb3f6,0x7ac2845d,0x1c288611 .word 0xdcfa3bd0,0xf44f5488,0xf462e4e7,0x286ddf25 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 0x6c5e4736,0x0fd0da8c,0xe6a482e7,0x5f6e1f03 .word 0x133baeb3,0x9f161d0b,0xc34c7ed6,0x84a72103 .word 0x2d908446,0xd28a55e2,0xf3b91797,0x70676789 .word 0xfa832ea1,0xf5867988,0x891f6e6a,0xf827740c .word 0x538e0a42,0x49d9cc03,0x5a9a44b5,0x6635ea5f .word 0x2cc93702,0xa11680ca,0x8af48245,0xefdbd22f .word 0x295c9068,0xbbff0e0f,0x34976505,0xd7d9f766 .word 0xab1d3ba9,0x3bdaed8e,0x85d09ddc,0x0cbe7293 .word 0x5c474874,0xc7830427,0x43f7819d,0xb4407231 .word 0x84dded50,0xba58a038,0xbdd4cea9,0x16dd2321 .word 0x2109abf8,0x9cc3e070,0xde5c66e8,0x83496704 .word 0x25176cc5,0x1b397d04,0x10c0cc0e,0x873a579f .word 0x0edd2e2e,0x776411cb,0x1ad28c6d,0x51bba66b .word 0xc5ae7b57,0x0999c7d4,0xc99a14aa,0xeb3fb8d2 .word 0x075baf26,0x49e42740,0x25ad727a,0xe43f4580 .word 0x784170d8,0xd67cb9c1,0xbe7bc51c,0xfdfbf748 .word 0x3f564007,0x9aa67916,0x509e9e2f,0x919dfa13 .word 0x328c5664,0xc39226c7,0x6978e49c,0xecb3f2d1 .word 0xf22ffd3d,0x2781af71,0x91a13356,0x9e6b65f6 .word 0x9a182335,0x5060d6b4,0x563860b8,0xe322969d .word 0x92f1e7ef,0xaafd64b4,0x831bea35,0xb9ccb925 .word 0x3a5a81ce,0xa38c6e48,0xa951ade6,0x3e35522d .word 0xf081d26a,0xffe798fa,0x40d428ef,0xca82028f .word 0x067a2c88,0x89115817,0x7bcbf0a0,0x97ab2500 .word 0x6eeaac47,0x4a8cf7ce,0xcfca50dc,0x5b7142b6 .word 0x8a8fc240,0x18106d55,0x50485937,0x52d2cdea .word 0x2716aa21,0x21a77b42,0x2537d1f5,0xe58a84d6 .word 0xbcc6e6b6,0xac85cabe,0x14baa221,0x61e2fd06 .word 0x6b5ea9f3,0x52fccdc5,0x94dfcac8,0xb0d089f9 .word 0x777b61d9,0xae12d84f,0xb9615ed2,0xbaf86df1 .word 0x1ae8199d,0x2c667b24,0x9563c966,0x99dc2891 .word 0xede238e7,0x502da772,0xcb15a88e,0x8d401851 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 0x2a74454e,0x950f4810,0x8ee861d1,0x5ab68b9f .word 0xb5e1d3d8,0xd032eb7a,0xcda3b6e7,0xe45b535e .word 0x4109949f,0xfdb89337,0x29fca4bd,0x778836a1 .word 0x52fa0eb8,0xecaec94d,0xb9e07b4d,0x97986987 .word 0xca025974,0xbff5d371,0x335be620,0x53d9db0f .word 0xa7449f9e,0xd15d5da3,0xe85525f4,0xda64e02a .word 0x1dc33c24,0x6921ecb9,0x3bf89eea,0x53a4cd25 .word 0x55bbf62f,0x41d82688,0x7e30a2d0,0xc90d9317 .word 0x02bef8a6,0xf41d0d89,0xed60a819,0x3452f4bf .word 0x0a8a9781,0x2988599d,0xefe225c4,0x8d7518ca .word 0x9b388488,0x19804009,0x50457abe,0xb136e8b4 .word 0x6cb21161,0x50f0e2e9,0x386ad76b,0xdf91f176 .word 0x0e8b52c9,0xba683ff8,0xa00f3fd8,0x4586d9b9 .word 0xabe02cba,0x0732d170,0xdcfad4bd,0x89e5d7e7 .word 0xd9c7545d,0xdd719718,0xfd4f9440,0xfc0750a9 .word 0xdf3e8489,0xc49e70f3,0x24330c73,0xac685266 .word 0x2e47218a,0x6b87c6be,0xddddae96,0xf459119c .word 0xc8060c2e,0xc02dbc4f,0x9701eba6,0x2db05092 .word 0xc81fff08,0xbd73a920,0xc340af37,0x297c5ee9 .word 0xdd6b23fc,0xbd514f16,0x59293867,0x22419dec .word 0x93faa4db,0x3f965f73,0x545c5ae3,0x630182a1 .word 0x8027ecdc,0x5113d65d,0x6ebf0888,0xdffb7207 .word 0x58a6849a,0xe1ef2b58,0x59f07390,0xba1a5b92 .word 0x93c5f87e,0x6a57ad3d,0x69c180e5,0x86cba996 .word 0xc6d07a94,0x6b232051,0xc8a3219a,0xbb4e1c09 .word 0xeed956e3,0xa255d359,0xa8e058d6,0x28f8e97b .word 0x98f24dc7,0x082df341,0xd2a2fbb5,0x6a680185 .word 0x8f21635c,0xff013e99,0xf6c1f1cb,0x4fdb9d21 .word 0xae5ee259,0x509b7d97,0xcb2049e5,0x989e784a .word 0xb818c1e7,0xbd1b2cd4,0x858cd0c4,0xc02af70d .word 0xf478c203,0x7599fd63,0x7a2a8be2,0xab86efab .word 0xd37d910a,0x15aec320,0x034edfd4,0x67426516 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 0x3e032b94,0x6dc450e1,0x5d2a946e,0xd90a7402 .word 0xe2eb7fce,0xda78c412,0xa96c1a05,0x0432701e .word 0x225734cd,0xa08337e0,0xc4a60a4a,0x60a7494f .word 0xfd8fc970,0x9094c9ea,0x1e3af851,0xf0c28072 .word 0xee83be4e,0xa703eedf,0x303c68be,0x8c469e31 .word 0x2e0da1b7,0x383a551f,0x06f79502,0x1c6ef385 .word 0x95225bfe,0x41c25bdf,0x1a7e7352,0x4b061c5d .word 0x72026c1e,0xa38c57a7,0xdd26f6e8,0x844feb15 .word 0x974f83ac,0x1dc92dd2,0x10da8656,0xddd36136 .word 0x90b487a6,0x1aa6a16b,0x59958d52,0x7c289b77 .word 0x46db19f6,0xa5562639,0x332cfd85,0xffe4caab .word 0x8021a07e,0x5f2d2c53,0x7eaf13ab,0xd7f389bc .word 0xc6d0f1dd,0xf5502841,0x323dcb31,0x33a19f42 .word 0xfd449b4d,0xf233d4bf,0x5c5fa6bd,0x77461ab0 .word 0xb6204dad,0xc589ae1c,0xcf94e5a0,0x96fbf876 .word 0x0dc308b9,0x9b050a24,0xcc910c72,0xa7a16bbb .word 0x6a67160e,0x497a1d03,0xe6b073f4,0x21310116 .word 0xca5ff9b2,0xbd834560,0x3270036c,0x6d234a04 .word 0x97b6f65b,0x51cc1c4c,0xf54f7828,0x8236d57a .word 0xd6471fac,0x52603e66,0x6c66481f,0x66b1f88e .word 0x1a726b3e,0xba99974d,0xed04d917,0x8a37c813 .word 0x5a3c68d9,0x54a6adb9,0x4fda58c4,0x0175645e .word 0xd222f09e,0x8f419a7b,0x56a7adee,0x8c46fb27 .word 0x17e21313,0xeabeb099,0x8fe30acf,0x2e0594e0 .word 0xaaa05cb8,0x2c0c5c7f,0x72cb9d70,0x7ad65319 .word 0xe65ebba5,0xf4a27fae,0x3ba1e070,0x5f000569 .word 0xdfb96bf8,0x761f4ff4,0x6e9544d9,0x165daf40 .word 0x7bd3e189,0x33abd3bf,0x54543840,0x77808405 .word 0x8808312c,0x74f00848,0xe785fbb6,0xb7e99506 .word 0x7379dc34,0x212cd325,0xc33bb182,0x6c2c9cd2 .word 0xe5a45173,0x04d70660,0x2c107001,0x04ebd2ba .word 0x0353f15a,0xd77375a2,0xc3f5c8b9,0x76779353 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 0x01c0008b,0x81ba2722,0x142452bd,0x6f5c43fd .word 0x22199afe,0x36773a35,0xc21d2ab1,0xa25011fa .word 0xdfa508ed,0xe45edc72,0x3790879a,0x241cce39 .word 0xa762ebc5,0x9ca0be6f,0x522eef63,0xae350f04 .word 0x72a7f3fe,0xd8650dd0,0x7bb7ca2f,0x5968530d .word 0x790a49f0,0x2db66c0d,0xb04990ea,0x0b894b06 .word 0x2f830641,0x2b85b007,0x5bdb2a84,0x4195ba50 .word 0xf9fb91bc,0xceeaf468,0xd84081e2,0x418a73ef .word 0x2b3212b3,0xd0e88b5c,0xd8b80b2d,0x566b1fb0 .word 0x518b0f2d,0x2f68a51e,0x9d0d4205,0xbe973acf .word 0xe038357d,0xba78c322,0x92e25077,0x7f64636c .word 0xacf28a12,0x15989053,0x6d43cde1,0xc67aaa15 .word 0xf8bf0a42,0xb627e856,0x8ee1ff9b,0x4f4dc32c .word 0x5bc6d9c4,0xf93d8920,0x228b3c6f,0x4e24762f .word 0xc0a7ede6,0xdca07f8f,0x01aee245,0xbafd2ed0 .word 0x4cc14d8f,0x90116c2c,0xe9ce7fc6,0xb5e8c8c4 .word 0x5cd5b712,0x806855d7,0x2d0aa101,0xe69c87f6 .word 0x9e4fddee,0x57ad75ee,0x12b2a966,0x8b0dae6a .word 0xfd733930,0x826e74a9,0xd33838f4,0x56d947cc .word 0x6dd0b13d,0xd89f3394,0x6832ac19,0x48ef312c .word 0xdc558954,0xa6ffbbba,0xbb28b9c7,0x53bd2d1b .word 0x4bfe3067,0x1b3da673,0x4ab60ce7,0x124eb739 .word 0x5f452297,0x64aed8cc,0x4c6d0c3b,0xa5bcd7af .word 0x4b207831,0x5b65aa1d,0xb94557fd,0xfad72f77 .word 0xf8d2e74d,0xb525bf26,0xa276cec1,0x215289aa .word 0xe551e36b,0x39bc8715,0xba30ab9b,0xfd6e706a .word 0x98aec330,0xedcfc7dd,0x37f52a2f,0x23a48845 .word 0xd675aaf1,0x1ba4162c,0xc7f854eb,0xef018cbf .word 0x44e74d74,0xd15a2bce,0x4e77f0a7,0xddd472de .word 0x3d85af96,0xd299a244,0x14b639c2,0xe5a043c3 .word 0x3cf62a45,0x2225dc1e,0x03c8824d,0xba484215 .word 0x48303145,0x7e9a612c,0x61533f84,0x11ed832a 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 0x97404cd1,0x879c6dae,0x5376c1b0,0xdaa797ca .word 0x35c843df,0xdc09d1f7,0x22d3201d,0x0c123b14 .word 0x1c8b191b,0xfeb6bdb6,0x2142ef76,0xdc43a047 .word 0x03e7202d,0xfaabf2cc,0x1634e2ff,0x7ba6ae2a .word 0xc9522eae,0x65607968,0xa9cfffc4,0x2bf245a5 .word 0x4283efa0,0x2ba489e5,0x8de0edf7,0x67fa54bf .word 0x3cd5cd4c,0x40b26f1b,0xc9bdc242,0xf649263d .word 0xeaad5f95,0xa3745f01,0x67fb04a0,0xb7b14644 .word 0x72952f24,0x9c3e13ae,0x61f5e3fe,0xad41b04d .word 0x24fb25d0,0xfd75831c,0x242f120c,0x584427ba .word 0x6f289392,0xedb1613a,0xa52e3337,0x4eb23103 .word 0x1589f4e1,0xd6668fc1,0x1287b511,0xbe8c16f1 .word 0xdc2e9ff2,0xd7ddd11e,0x29b27452,0xdf848750 .word 0x5e88ddfe,0x8c2cdcab,0x90f251c8,0x0a5a2662 .word 0x9739183b,0x95ae1c2e,0xda158233,0xb0ea871f .word 0x5d124f17,0x09797137,0xb864cee7,0xf298ca1d .word 0x53988487,0xe6136aea,0x0de08867,0xc691d1fc .word 0x48426787,0xa6761d6f,0x7d8640ad,0x2f5a5eea .word 0x1bc683ad,0xf18a02fa,0xabeb9c2a,0x7eb7bf96 .word 0x06e4fc3b,0xd30bf969,0x1b621975,0x86803ddb .word 0x1dcffd83,0x61e58635,0xa5251f00,0x1e98f070 .word 0x20656979,0x1b9406f7,0xc463c8d1,0x927ad78e .word 0x56c9a599,0x1c1cd8ff,0xae483183,0x126e0a85 .word 0x814d2362,0x89fda8c0,0xfe51b236,0x83019dd3 .word 0xa2e23a21,0x4ed09503,0x8d6b771b,0xbcab82c9 .word 0x9a0e9093,0x59e6e7db,0x27c4bb21,0xfb7aa1c2 .word 0x52087a52,0xe5d1841f,0x0a7bc7d7,0x980b13d3 .word 0x146f1a33,0x116d1591,0x745067ef,0x25928582 .word 0x79c0664e,0xe4110fd2,0xb47922b9,0xe1f5d71d .word 0xdb521cfc,0x847f08d0,0x1dab6fc2,0x55b60d79 .word 0xdfd8b1f5,0x456ebc6a,0x9893327c,0xcd1c4ca6 .word 0x9e132131,0x56a7b4b9,0x73dde99d,0x7fbdd650 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 0xd3781342,0x66899df4,0x8eef53ff,0xa22b2d48 .word 0x0528e1ca,0x1c105039,0x16ac9e6b,0x3e31b5a0 .word 0x7da2a5ca,0xc453950d,0xf12792e8,0xc2ec6957 .word 0x9db6696b,0xb8d52939,0x5070d6cc,0xc33f9cf3 .word 0x8ba7842c,0xc3fa334a,0xa84eb0f9,0xce524ee7 .word 0x0dcb362a,0xa7018eef,0x5405f0f3,0x1fd6b476 .word 0xc189b9ba,0xb2ef45a4,0xf6ed8577,0xf5a6363b .word 0xdff91bac,0x294455eb,0xff67129d,0x9f6d5667 .word 0x013635e6,0x95f51435,0x6d8ddb83,0xcf54fd02 .word 0xecf89b3d,0x38924ac3,0xdcc10a40,0xb1d64b8d .word 0xa8f7771d,0x5159143c,0x52c8c90d,0x755bf7f7 .word 0x413fff4b,0xc805ef72,0x17d318e0,0x19158eb3 .word 0x0e3a8eea,0x542cb1a5,0xc79eefc5,0x593addda .word 0xd2f9acd8,0x29625212,0x0fd06bb8,0x7ad3a0d3 .word 0x68398b91,0x5b35dc8a,0x0b3abe67,0x38550c18 .word 0xf8987243,0xd85a42bc,0x712c5423,0x84f875aa .word 0xe97e5497,0x71f5951a,0xb1fd0b97,0x0431223e .word 0x79d475b3,0xac276f88,0xc7429070,0x0cc8ea60 .word 0xd647064c,0x4ccd3e40,0xfc189e6b,0x1b12d6c6 .word 0xe4722763,0x099eee52,0xf3adfb91,0x44507ed4 .word 0xfd930a6b,0x66efd1a5,0xa501ecc4,0x8b1c8092 .word 0x842069b4,0x9e670282,0x1927ded6,0x4afc56e6 .word 0x141c804d,0x564dac76,0xaa7903df,0x37edf7c7 .word 0x0c6f5c1f,0xbd50e54a,0x63b172b5,0x5493e359 .word 0xadcda20d,0x3eecd883,0xe28d7be3,0xb828edc8 .word 0x134abfef,0xf78c383c,0x3133080d,0x97541468 .word 0x64618e88,0xf5e36f32,0x41e3267b,0xd5c29d0b .word 0x1ba170d2,0x6f29e14a,0xdbf344b3,0xee92d8c8 .word 0xdee1f943,0xf2156592,0xc7c28fe0,0x1048775d .word 0xccbbcc65,0x465040b5,0x030c139b,0x1531dcec .word 0x70ef441c,0x5a0805ac,0x96963bb8,0xcb09caf1 .word 0xcd54b46c,0xb1841ab2,0x2d25eb60,0x0752cc80 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 0x2d9d0545,0xeda24369,0xf93601ae,0x9ac584b5 .word 0x29b73960,0x81f381a6,0xf50a30a8,0x3c1ab63f .word 0xf4344091,0x540d591c,0x6be84a02,0x35df5fb5 .word 0xdb76f54a,0xb2a36d4e,0x6ae6c062,0x54fa9f2d .word 0xc214bac1,0xd1e2c04d,0xe2f6bcdc,0xfcfaad83 .word 0x6fed888c,0xd3f75c38,0x9241a01b,0xd56aa5da .word 0x33b025c3,0x931bbab7,0x405ca8e4,0x32fbca74 .word 0x4a30d753,0xf3252198,0xcdefd9b0,0xb3bb515d .word 0x0c0e76fb,0x82dd8d21,0x5ab34c8c,0x6b562ab4 .word 0x88036bcd,0x051dd4ed,0xf411c5c4,0x378a6e96 .word 0x0d52c4be,0x4caa7d4c,0x33527599,0x5cc8bd71 .word 0x296ee702,0xdef28902,0xe628326f,0x50007925 .word 0x07012be9,0x24a39e02,0xb00287eb,0x5180362d .word 0x1951a343,0x51df6ac1,0xde921e02,0x4202408e .word 0x35ca0704,0xfc0e0483,0x4a7f079b,0xc7e3abca .word 0xa2e41f5d,0x4e2d0dd1,0x16659e0b,0x36ce7bb7 .word 0x2c7ff4bc,0x12fbe349,0x72dd0dd0,0x04b64b60 .word 0x71cd5df1,0xa81b9abb,0xef6589d9,0x614974d4 .word 0xef9c53c5,0xb7012ddb,0x2682c2cb,0x0f0dabfe .word 0x641308d1,0x46339df5,0x43ca9945,0x7dd51e30 .word 0x9301b586,0x4879dfa9,0x55877f8f,0x872b354a .word 0xe3cc7d4b,0x9bbfa3d5,0x774e8090,0x324d4e01 .word 0x6013d081,0x9c2f2e95,0x21347f61,0x88d75ad5 .word 0xec396663,0x17f6b72e,0x7a2c60d7,0x015f242b .word 0xaf1e89b7,0x1779e834,0x94132e7e,0xd57cd7e8 .word 0xd931bb04,0xbc40376d,0xfb47c966,0xdf337f69 .word 0x1328caab,0xdca15514,0xe250adb3,0x31455cdf .word 0x90adb974,0x660cbe9f,0x06bd6fcc,0x1c542029 .word 0xf16947ff,0x19c7f46a,0xe9df449c,0x5847c806 .word 0x38850f2f,0x5bc36df5,0xde88d1c1,0x0911e6dd .word 0x8583d07d,0x57a32859,0x88827d5b,0x9d630987 .word 0x1959b125,0x4141587b,0x72b3f2d1,0xd984c7d5 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 0x92f1c042,0xa4148d2d,0xf72188f2,0x07f830bf .word 0x0f396406,0xeab9b3f7,0xbf725052,0x64d14ad4 .word 0xd82734a6,0xbef76d40,0x5df66345,0xcbd261f1 .word 0x94d1706e,0xf87c26bc,0x53005011,0x6aeb348f .word 0xefe8db70,0x220a1432,0x19014acf,0xb7f4dda4 .word 0x06eda7a5,0xdd196ebc,0x3bd81c90,0x03871e68 .word 0xd4380bdd,0xa2140538,0xf2eda8f0,0xfc0e4ded .word 0xf0329cd6,0x884ab6dd,0xcccbc65a,0xe0e374bb .word 0xb95c7d68,0xe46b940d,0x1b197d9f,0x503bc74c .word 0x391bb6ec,0x16f02b3d,0x03f75239,0xdce6b4b4 .word 0x7f11412d,0x09772ef9,0x5f695636,0x61ee82bb .word 0xb76685cf,0x117468b3,0x99d43c04,0xf0c16653 .word 0x37988c5d,0xb7862c03,0x7b0fb551,0x6167c001 .word 0xe7f9cb78,0x3364953b,0x82fe8ce3,0x4a38e8c7 .word 0x2eac557b,0x1b81af4e,0xb8f5a2c6,0xfbb18cdd .word 0xe1d9aee2,0xd2342e1e,0x89ad0aa0,0xfa5554f3 .word 0xfd7906d2,0x3f5d4b99,0xc5b458a6,0xcc328202 .word 0xc32820b9,0x89b1008f,0xe22d30cc,0xf552ee0e .word 0xac2c9c17,0x33ebc439,0x4fdeddc6,0x85a765d3 .word 0xe9c39f87,0x69cbb9f0,0xd8c04fa4,0x08ee0564 .word 0x3d16d3da,0x5ddab33a,0x573159f9,0x950c059f .word 0xcbd54cf9,0x5cdc066f,0x2e232906,0xe2d9574d .word 0x4dc9e71a,0x4edea0bb,0x04a7cdfc,0x93adf8e9 .word 0x87e0c261,0x22497eab,0xf38e9fbd,0xdfebd0db .word 0x00e81fee,0xcfa7cfb8,0x038f3ad2,0x2e334b39 .word 0xee534167,0xb0d15231,0x88e8ade6,0xd22002ea .word 0xe4d300a4,0x52967f01,0xde15e115,0xb6563a05 .word 0x1a9cb344,0xe82c2c3b,0x6bb5ab40,0x67658e18 .word 0xae04352c,0xec6c2975,0x7e400609,0xd0af9deb .word 0xefe65958,0x08006edd,0xf1bbe8db,0x7fa0e07f .word 0x6e07cbcd,0x03bd7e60,0x5561fd6a,0x46d6c9d8 .word 0x1b5f77b6,0xb620792f,0x2c31560a,0x5f143f45 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 0x85d728b9,0x1c89f795,0xab873569,0x71005b32 .word 0x8dd657dd,0xb99f2dc0,0x1327bc16,0x0e228937 .word 0x1cba019f,0x9942aba6,0x3ee6effd,0x8f577f18 .word 0xdb3e17b2,0x19dda3ca,0x74505bef,0x950dfdb3 .word 0xec98de09,0x5c328e4a,0x0c954069,0x66773734 .word 0x4ece87cb,0x2c0ceb9e,0x8ce265d3,0x77863fc6 .word 0xef0af76d,0x51f0857c,0x2874594b,0x4a7e2fde .word 0xf5d971fb,0x2aced19a,0x0c20f497,0xe84b6033 .word 0x68b28636,0x1dfcfaf4,0xb09d98ba,0x55f64725 .word 0x412ec27d,0x3f27e0e8,0x8d677138,0x3eb006c3 .word 0x8de91b3a,0x10559b91,0x821c0533,0xbe223fc4 .word 0xea30b798,0x00867119,0xe0aade4c,0xf28e74f0 .word 0x737e750b,0x6f643961,0x2fe520cd,0x168dcbcb .word 0xae7caa09,0xef99811a,0x09b74da1,0x8516a947 .word 0x4ad901fc,0x8649cea2,0x24404cc8,0x357af85e .word 0x0ccc8284,0xbc01292f,0xca1f0de4,0x27b1e3f2 .word 0x6ca6be44,0x207c3bb5,0x50fc17f9,0x75710f3b .word 0xa20b8434,0x2241f964,0xd07e0b93,0x8e0f2211 .word 0xbc7e17e4,0xa888367f,0x10bfa559,0x3a9b012c .word 0x928e57f5,0xea69caee,0xaf011c5b,0x3c8e1169 .word 0x4c639f54,0x9e27e8f1,0xaade4a3e,0x9b063bf0 .word 0x756aab63,0xe70c70e8,0x2c90f640,0xf0438526 .word 0x8ed6966d,0x692c85b0,0xb2129e23,0x933528a4 .word 0x820bd557,0x97623d52,0x2a171854,0x60bc1f93 .word 0xc0f2de99,0xbffe2a36,0x216ec871,0x7705d0ea .word 0x2a013c7b,0x48a7f44b,0x0731ef2b,0xa9bba7ff .word 0x00b9ad37,0x82db931f,0x00fd9c2b,0x4ec41053 .word 0xfed79eb6,0xa114a7d6,0xfc0e6aa0,0xd272e7b3 .word 0x744e97ad,0xcb343231,0xe94cddb0,0xe13c71b3 .word 0x8413e00d,0xf1558b07,0xe0f07ff0,0x876cf1f1 .word 0xc9fdf916,0xb1944242,0x08d35a73,0xcb11dc25 .word 0xbb15b29b,0xc25b2174,0x24d48d44,0x4fed8fd5 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 0xdc1707d1,0xecde6eb0,0xa8434941,0x54fe9d0d .word 0x9a625be2,0xd3559e67,0xbe8f1ebc,0x5a37613a .word 0x20ca47a8,0xc96937b4,0xee06ad92,0x231d4a05 .word 0x8e5430b4,0x086945ca,0x9963e0e1,0xb202e06a .word 0x7feace46,0xda82bd54,0x5c451bde,0xb7f63476 .word 0x241bd1d6,0x6811abd3,0x842ad0b5,0x2e39c045 .word 0xeef6e68a,0x4fd177d8,0xd6685ab3,0x4d93ad2a .word 0x75e9a5b8,0x02040860,0x086ee814,0x9375e24c .word 0xb2d11b24,0xe40b5ca1,0xf57b9ca1,0xe174efe4 .word 0xec509914,0x4da24f4a,0x9909fd05,0x3cfe7406 .word 0x50682c49,0xb1e6de8b,0xa0fdc37d,0x1785ab43 .word 0x629ccf6a,0xd2606fee,0x2786590d,0x456bcb78 .word 0x6d72a5fa,0x6e216d95,0x7d00c651,0xa0afe814 .word 0xdfcc9d90,0x66cdef2f,0xe284c2ce,0xb3f84c04 .word 0x871b7755,0x9df4d6f3,0x357b46c6,0x100d17c7 .word 0x9cd170da,0x4804f9ef,0x88e07bd0,0x2366b439 .word 0xefd64921,0xfe04caa6,0x6c2a65e7,0xdf20a559 .word 0xe947dc79,0x83fda34d,0xef74193e,0x5bea07be .word 0xedf30722,0x11bc3465,0xc7fa5067,0x740b7598 .word 0x265677c2,0x9dffc909,0xa96a68af,0x85a339bc .word 0x4573cc71,0x46c4d1e3,0x37d1ccfd,0x58ffbd50 .word 0x2f3d3065,0x0958cc9d,0xf4f2fa50,0x90d6cb77 .word 0x034f620c,0x6794aeba,0x21133b29,0x0c3e33b5 .word 0x468639da,0x1554275d,0xda215f81,0x5d1561d9 .word 0xda1e7dbc,0x7f3314aa,0x2fe5db59,0x8350b410 .word 0xf9392d39,0x19e91e82,0xbac83109,0x9d2a2fbb .word 0xb9667f75,0x71edac8a,0xf3f240e7,0xe7168f09 .word 0x334593de,0x7ecd774a,0x0e25fbc0,0xdfb53b31 .word 0xd607a881,0x32688b76,0xf93f93d6,0x27fd2139 .word 0x00431bb5,0x84b0f3d8,0xe23d8fb4,0x3d6eb494 .word 0x88f97a08,0x37721248,0x31d62f3e,0xef85d011 .word 0xafb30078,0x1b1ad85b,0xeeff6340,0xaa4029b4 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 0x93f10a67,0x2c64d33b,0x41c3c412,0xaa8338ed .word 0x387881af,0x0a1aec65,0xa04d9c19,0x4c6444ad .word 0x4db7a8f8,0xa4146352,0x46e29926,0x55db1352 .word 0x4bb42a1f,0x94247e56,0x0d2ba179,0xb5703800 .word 0x461b3056,0x5817e03f,0xe85dcaf0,0xc6bf93ef .word 0x23e74d52,0x4b41ed83,0x1fe6bf2e,0xdb77336e .word 0x5e5c5c85,0x297dc95d,0x099fae03,0x58b8ba2a .word 0x89516ffd,0x2c4cafa2,0xe58706ac,0xa0b77778 .word 0x6d8b18df,0x9134e3ea,0xba13c8e3,0x778922ef .word 0x95ada44d,0x0b3ed242,0xf3e30443,0x7ba3eaa3 .word 0x77c4f5d0,0xdfb76c75,0x881234f0,0xc7bf0236 .word 0x0ee45900,0x129c0f45,0xdbab87bc,0x8427266e .word 0x0ea14934,0x2a71306a,0x3428f8b1,0xd2758eed .word 0xafdd0ded,0xf7ffcffb,0x177a1d5f,0xe5215a39 .word 0xbe14455e,0x59c9fd03,0x33e9e6ee,0x93e0565d .word 0x7a3a0632,0x4361349b,0xf47d7c9f,0xb9cc1829 .word 0x364f23e2,0xdd37398a,0x901d0bce,0x03f7ffb2 .word 0x686a25e7,0x7942182b,0xc64a116b,0x1e2a6296 .word 0xef5cc0b3,0x6dbd5eb9,0xa015a5b3,0x9671a610 .word 0x96000058,0xd58c1ed4,0x15ad6ab4,0xe936a1aa .word 0xa59d0bf1,0xfd5fff2a,0x7e48962c,0x603c611a .word 0x4c482faa,0xb5f21efb,0x8f9aed0b,0xfde842df .word 0xc07ddcab,0x74090da0,0x21a14a6e,0x7af59483 .word 0x9b17a5db,0x831e361d,0x6b61b315,0x74fae7a6 .word 0xbad490dc,0xf7906d06,0xafb2964c,0xb5f0b63c .word 0xadda0706,0x335fadcc,0x58bd66c9,0xdd8b0e70 .word 0xdd7bb444,0x7aaa1b52,0x8aba8360,0x05b9e1b9 .word 0xe54f096d,0x81168d6a,0x2831135e,0x55b96328 .word 0xee3d9ca0,0x3320ace2,0x44cea86f,0x20fb9c43 .word 0x42b6b576,0x3b9844e7,0x3b371d1b,0xdc384bf3 .word 0xf08f2627,0xb0009291,0xe6de42db,0xb962b462 .word 0xda7e0c61,0xf16740ca,0xe0aecc5d,0x10b9b1f9 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 0xd220b501,0xae767daa,0x03a95a3a,0x109021c5 .word 0xbfdefb1d,0x22db0d50,0xebd7b623,0x570af177 .word 0x8163b109,0xf24ee4f1,0x56af75f3,0x24b828ac .word 0x2e78f140,0xc69be193,0x4c448929,0xb75ace9a .word 0x72da2ea8,0xd5c0fd3a,0xaa407013,0x77c6cfd3 .word 0xf20884ac,0xf7e95149,0xa139e708,0x30ee52ba .word 0xee920dc9,0xc3cb04d6,0x070c20df,0x41f2ac71 .word 0x2bdbbb79,0x6820d61c,0xaa4ae6d1,0x82fdca8c .word 0xa8e2249b,0xb2fb525c,0x65abde45,0xa5c7147f .word 0x17ac55f3,0x614e9301,0x02012848,0x5221aa8d .word 0x70f55706,0x7696080f,0x7809f885,0x9786ec04 .word 0xad634fe5,0x726627e0,0x7285a277,0x6fd76cb0 .word 0x9a8b2852,0x0839b9e1,0x1df7f19c,0x7cedd7c9 .word 0xb43e8088,0x3e58b06b,0x5ef12c85,0x214e54a2 .word 0x64c0633b,0x2e71b6b1,0xdccdb0b2,0x362aa55f .word 0xaf86d1b6,0x4a69f06e,0x53c55a0c,0x961137a0 .word 0xceb6574b,0x83d4df76,0x14448a41,0x7b511d97 .word 0x0cadf9ca,0x4bf150d9,0x2980a7da,0x483c2cbc .word 0xb12666ed,0x9d0fa6d5,0x5cd89383,0xa6e74757 .word 0x1d1239d4,0x6648bb07,0xddc38624,0x2ce3c31e .word 0x4e264e88,0xde22bb77,0x4b220b55,0xcdc0aef2 .word 0xd5c425d0,0x2c09e74f,0xb3618d48,0x9f8a3dff .word 0xd7402379,0x13f0e3f5,0x1a7db4a9,0x8f176876 .word 0x798dfb31,0x812b043d,0xb9b48b45,0x217136e6 .word 0x5e0dc291,0xb9ac9a97,0x4d3ade6c,0xc9eb5465 .word 0x650217b6,0x14423247,0x68dbc5c0,0x9d6da853 .word 0x75d55ebb,0xf6829f16,0x0c6219b4,0xa541db02 .word 0x1e65616a,0xd83bb85c,0x9c1aec7c,0x3116117e .word 0xdf7cf55f,0x2f01b133,0x6b8f93bf,0x98e4ff88 .word 0x4e32b20d,0xd22326b3,0x273eab35,0xd21a0267 .word 0x0b2e8fef,0x8f8caef6,0x50f28c2a,0x8aa3178a .word 0x347ce0d8,0xc3984544,0xf8a31c28,0x2a541ae1 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 0x25595dd8,0x03ed41d3,0x80b0980d,0x33d6784d .word 0x5cfcd60a,0x8b652e48,0xdfcfb587,0xc49c52d0 .word 0xfdd59b8d,0xd6d0abdb,0xcef0df1f,0xf31460cc .word 0x47c73a6b,0x3ed4432c,0x793216d3,0x75a1737a .word 0x335b3f62,0x56676fa2,0x69431fe8,0x626fad69 .word 0x7d2551f0,0x282011d2,0xd9ff4142,0x25b0b20e .word 0xa9f53b69,0xa0a6a207,0x6992180e,0x2707f2bf .word 0x8cf322a3,0xd4c931ac,0x1e6bfb19,0xb58e68c1 .word 0xd77ef6b4,0xd5c6984a,0xb4a708f3,0x59371d4f .word 0x24528c45,0xe9e5c53b,0x4d8cefc4,0x43777df7 .word 0x89bcbd73,0xdee395f5,0x11237fb1,0x866fa9fb .word 0xcedbcba0,0xe009dfab,0xb0e3e8ce,0x4c8e8b54 .word 0x129d01f0,0x5c81a660,0x3e623471,0x5594c207 .word 0xe640ad71,0xdbb6249e,0x0b5602cc,0x0617eec2 .word 0xdd5f9253,0x31c4bdc0,0x6f56852b,0xaedd9d39 .word 0x386baf83,0x8f0c8944,0x83dd4330,0x17846794 .word 0x48323c16,0x13d3b905,0xcfb27204,0x41244bbf .word 0x010786cf,0x2ea0eeea,0xf5485bb3,0xf8f7339a .word 0x203e7883,0x6048488b,0x11f29216,0xec42a83a .word 0xeaee34e8,0xd1a71a4a,0x9a495417,0x29688c99 .word 0x6358fdf3,0x639697b5,0x08f0408b,0x220d076c .word 0x78594292,0x31cd4175,0x55ba1042,0x0120e8cb .word 0x71e707a9,0xb4545dd4,0xd347a4fa,0xe8618058 .word 0x57f3060c,0xfc45bbdb,0xefdf3522,0xbaf08631 .word 0xba2f4c93,0x68d3bc2d,0xe986041b,0xb61dfc58 .word 0x825bffb0,0x0f5469f2,0x0148a2bc,0x795b53b8 .word 0x354b1ed4,0xd6b11765,0xde8d5f3a,0x978b8fd1 .word 0x901b1360,0x1378772a,0x06aa1320,0xc3fee918 .word 0xcedfcee1,0x83d0da91,0xd3200dbe,0x4e80f329 .word 0xfd91a516,0x08b51421,0x3c4e9599,0x94c222f8 .word 0x1ad45325,0xfda07c7b,0x28da86da,0xed675b45 .word 0x0bacd718,0x75e2945d,0x6a6263ea,0x46abefcc 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 0x952b7e1a,0x065ada68,0x865fc667,0x39e15867 .word 0x082801cd,0xf834fef0,0x56d25401,0xfa007933 .word 0x451eb245,0xbb630d25,0x8159e05b,0x5ee399fb .word 0xb23c3e7a,0x851e8bad,0xd896e62e,0xc9441031 .word 0x6f918cb7,0x4f280321,0x9526338b,0x9cb3b43d .word 0x1d7580b1,0x738d81ff,0x77f8e8b6,0x690aa9f9 .word 0xe32327c2,0x79d04afb,0xf4da384a,0xa32d3f11 .word 0xb1fdd08f,0x55c04569,0x5f9ca738,0x547b5785 .word 0x39131394,0x35e39dae,0x3b146d10,0x99013838 .word 0xe4baeb59,0x61bb09d4,0xfc7e3fab,0xf857966a .word 0x3f0d9f6d,0x6d733f2a,0xd79e909c,0x098d801b .word 0x29a92d5a,0x7545f588,0xbfc105bf,0x9e2512e2 .word 0x5ed85cd5,0xd0414f53,0xb6759e7c,0x60860546 .word 0x36c006c3,0x43e0dbc4,0xc9e35ca9,0x06b14c5b .word 0xa8c27bd4,0x9728862d,0x5cfeed62,0x280a071c .word 0xed26df4d,0x5d35e4ef,0x339e2893,0x0cbfa560 .word 0x5f0992e1,0xb1ae9fed,0xf5db149f,0x046e3772 .word 0x311b98ee,0xe1af6491,0x4bfea4e5,0x552cbfcd .word 0x4a476652,0xd17301ea,0x2c60f143,0x78fc58d1 .word 0x726a820c,0x33e7795d,0xa031a011,0xe12f96e7 .word 0xb8d6bb71,0x5d584410,0xa3d77e67,0xfa17e053 .word 0x147dbb99,0x055b1fad,0x32bd9590,0x8a704d17 .word 0x1419f6d5,0xfaee0c37,0x6cbdcae9,0x29e51a09 .word 0x260c8b88,0xce855bf4,0x40b90e24,0x1f78bf8c .word 0x5116a9cf,0xca6f9d26,0x853735de,0xcab56bac .word 0x534ce3fd,0x64a88495,0x770ec8f5,0xec48a691 .word 0x083d222f,0x7f09df63,0x69a82b51,0x44add6cd .word 0xcf6c9ef2,0x438022b3,0x7843743c,0x1a3b22ed .word 0x6329539b,0xe2508b01,0x95fd054d,0xe33d8351 .word 0xb20cb8e8,0xcf1dd238,0x724d5313,0xb86a67e7 .word 0x8b52a192,0x2d63e83a,0x6b5ec2f6,0x903fc37c .word 0x4f2d9668,0xc4b4d2a0,0x8797b12e,0x57bbe1af 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 0xeab8b120,0x756d00e3,0xf3a152ff,0x0312b778 .word 0x59ddbf5a,0xcca2c9e4,0x23bdc6da,0xe38245f0 .word 0x2189da56,0x14b7566f,0x19e56b52,0x851853b5 .word 0x565c83bb,0x38e94e9f,0xa436d342,0xe86312d3 .word 0x1f1415a0,0x87a5ae10,0x31c494aa,0x40b63b26 .word 0xdeac8b39,0x70fa3e32,0x5ebceed5,0xebd5a7df .word 0x14ee7f6e,0x68c41338,0xd4052d79,0xb50fef5b .word 0x3642a563,0xaf4c4fbe,0x08ec1f2a,0x98699a88 .word 0x42cb2747,0x38f50549,0x0211f261,0x58e48db5 .word 0x074539d9,0x48bd83cd,0x9d52420b,0xc32d265a .word 0x19b9da7a,0x0095f4f9,0x77a54e1f,0x1ccfb388 .word 0x3eb378b0,0x4c353608,0xeb54fd57,0xb4e89fc4 .word 0x38ffbb29,0x266140cf,0x8dcf8ddc,0x1a04ed85 .word 0xe6a7972d,0xdf3b94c3,0x05ab597f,0x4b3a8c91 .word 0x04d35e0f,0x7565dbee,0xf2f0ca7f,0x6ae944b1 .word 0x47d6083d,0x52748629,0x5bc63a2a,0x2be355b3 .word 0x83ba9c9a,0xe5ca3efe,0xf9c14587,0x9ee1bb8b .word 0xc656a957,0xc34befcc,0xfc98deec,0xd13bd190 .word 0xd5be20c8,0x29e968ab,0x601f9055,0x780adcf7 .word 0x93b23556,0x86d16286,0x194fe34e,0x5e82fa73 .word 0x365c191c,0x7ee5a3bf,0xaf267796,0x0eda1578 .word 0x03d96319,0x67243aa3,0x562c7702,0x823fe2e2 .word 0xea95b072,0x3608b851,0x7e32b149,0x53fea979 .word 0x97d12609,0xada8c07f,0xdd94d379,0xa8c32d1f .word 0xe5b83745,0xc854e6d9,0xd3fe99e9,0xeb22c788 .word 0x7b77a3f5,0xb2c61548,0x6c073aff,0x7ec6e3c1 .word 0x63671a17,0x60f04d59,0x8ec71dfb,0xb53c44a0 .word 0x0defc633,0x1960b4fb,0x36b89493,0x03c0f562 .word 0x430272f9,0xc4dd5fb3,0x8e67502c,0x6479c2a5 .word 0x7abf8a66,0x52283e39,0x1b8f02b8,0xe45244f8 .word 0x2cac736d,0x0ba2e2f0,0x0a849f84,0xd348ea0d .word 0x0df16831,0x57112084,0xdf4f1524,0x28b80a1c 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 0x0ba2b161,0x02921dc0,0xbf1f838a,0xa39473ee .word 0x888661d2,0x3c378a36,0x7b628042,0xbc58ecda .word 0xcc63d860,0x49c246b8,0x4878edfb,0xc5f589bc .word 0x2db700cf,0x15d66830,0xd20acca6,0x39ff6b10 .word 0x6333f65b,0x31ec0eb4,0xea30f435,0xf1ba2116 .word 0x4605f7ea,0xd1659332,0xc6ff2b3b,0x4fb74efb .word 0xd24ccad7,0x34de52df,0x8c0ba1da,0x555fd81f .word 0xf03fc1db,0xe4eab63c,0x4a8b029c,0xa65688c8 .word 0x1be0effd,0x1dfad1dd,0xa06bf3bf,0x555d747a .word 0xb1ad9aff,0xc6d11d75,0x96cf3fd9,0xa16654d5 .word 0x945ea5c4,0x1a0e9723,0x4ddf8ed0,0x90fda807 .word 0x5c578531,0xea6035ad,0x00847730,0x39e9e225 .word 0xf4a1e0b2,0x65376d1f,0x47839cd5,0x92b7f4ba .word 0x351efac7,0x786f7c8f,0x48a9c120,0xe7cc4fb1 .word 0x419ec3f9,0x057e92c3,0x67af1cf6,0x7e0197d6 .word 0x4944944e,0xdbc91db5,0x002cc8b9,0x409c99ab .word 0x251d107c,0x094c16dd,0x4ad045e4,0x7baa74c5 .word 0x60895d07,0xc0fc2e6c,0xa4d28199,0xc58b85cc .word 0xe7ab1691,0x657c809c,0x3de947d9,0x908c6aae .word 0x9caa6896,0x4313bb45,0x1563709d,0x20a1ca7b .word 0x2374e97b,0xa5fa134a,0x4057a051,0xafb0d82b .word 0xab9c8664,0x48fd1b40,0x413d6c94,0x64774650 .word 0xcd668a1b,0xb4e6ff0c,0x0d16c7df,0xfe037e9c .word 0x80e2809e,0xacaa71e4,0x20f5d072,0x9f359f35 .word 0x3cdf2ff9,0xe4bb7c6c,0xf7953e8f,0xfcb490c2 .word 0x52b0724e,0x777b4451,0xf82f1f8e,0x70613027 .word 0x71e0700e,0x91631e1e,0x7920b3ae,0xbfa96322 .word 0x144edadb,0x3f5a20c7,0x02fc99c6,0x6a0bc05a .word 0x28b8f53c,0xaf625029,0xa74bf07e,0x3856fa5f .word 0x27e63f0e,0x00617bcf,0xbed72872,0x8aaef3e6 .word 0x1405d48a,0xaa83930d,0x036d24de,0xcf668f04 .word 0x1d83a156,0x45a51827,0x2eeadda8,0x52a1417c 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 0xf4460469,0xdf421710,0x38c6d011,0xbc7f3214 .word 0x18779780,0x07d90a9d,0x358571bb,0xd151b033 .word 0xacc31008,0x7eb71ade,0x3be75310,0xcd456380 .word 0x5ede0c0e,0x730b8963,0xaa32cc0a,0x1336c41b .word 0xe86b39c4,0x69d274ba,0x0c245dfb,0xe71d51d6 .word 0xd25c58d3,0xfebe346e,0x507e50b6,0x62cd77b3 .word 0x0ee58983,0x0ad10c85,0xa33b3eb4,0x366edb5a .word 0xa244638d,0x01e57b39,0xbb6e871c,0x026ab02a .word 0x4dc10c40,0xa1aa6696,0x533f8554,0xbeed77b7 .word 0x6c75cc5f,0x1f08add5,0x5fa74c67,0x616e7d54 .word 0x19f2991a,0x7c1b3dde,0xce7b709f,0x4ea271d0 .word 0xf84a12d5,0x7b4a7aa4,0x4f46addf,0x86e25331 .word 0x13dc5933,0x262ce2bb,0x2a81fb74,0xeefd7cae .word 0x3063b0b7,0xc5f4d2ea,0xd31b522c,0x71c34209 .word 0x8dba1518,0x43e157b4,0x07d9115f,0x208390e3 .word 0x5a99ff0e,0xfbbcb085,0xb1639716,0x85440f2d .word 0x332ad15f,0x0a7aff91,0x33062d1a,0x1a352787 .word 0x4b244fc3,0x28e7f0b0,0x33856030,0xf7601a95 .word 0xe66b3021,0xc12c2bff,0x8ec4436d,0xf56f03b5 .word 0xeeedd40a,0x90972909,0x6a8433b2,0x7fa5fd09 .word 0x1b64b39e,0x4fd1d304,0xd22c7cda,0xd758db6a .word 0x0e5a303d,0x0d28362c,0x375a6874,0x063bed35 .word 0x71d9d2aa,0xe1c53957,0xec4781d7,0x32aa1113 .word 0x91778007,0x5f07e2a1,0x12d8e813,0xabf8a94a .word 0xe4d91d65,0xe99ba7ca,0x8cfc371b,0xb274963c .word 0xefe9698f,0xe96fcb06,0x528b7509,0xc7a0a839 .word 0xcee39d70,0x15aa178a,0x91870e1d,0x509026c8 .word 0xe067019b,0x5bea33de,0x16e2d313,0xa01d2040 .word 0x4b9dd457,0x90835197,0xb861e63f,0x2038f28b .word 0x11505e1b,0x0bfe7952,0x77a64e8c,0x80e26677 .word 0x6070a67c,0x8ca4bf23,0xfeb015e0,0xb38be17d .word 0xc29dc914,0x986e0b49,0xb7f72b24,0xbfaec600 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 0x4036b7b5,0xfe3e46ce,0x8334336b,0x41a9bb43 .word 0xfa85e14a,0x9113e9ab,0x99e37060,0x5cee88b3 .word 0xa2b31145,0xb9045f55,0xe2443802,0xb452cb00 .word 0x0e9ac60e,0x767f797e,0x251b50b3,0x2d37678e .word 0xa05ea2d7,0x1f2bea9d,0x6140e4b5,0x4eb37f89 .word 0x6f7efeb5,0x17a124f5,0x14c9ca18,0xf1ca2592 .word 0xd23f54ff,0x3cdd01e2,0x304a5ffa,0xe84cb357 .word 0x64d9b2cb,0xd52c455b,0x3f9ea0f5,0xa30b5f87 .word 0x2b78cbc5,0x6410b42e,0xfad14204,0xfb4e2ed9 .word 0x7009aded,0xf110036f,0x05eb13f7,0x796d0f22 .word 0xcf803788,0x0cd06237,0xbda4d606,0x5dbb7c2c .word 0xbbb76365,0xa5d0fdd0,0xc3953a31,0x6dca8046 .word 0xfece4d5c,0x68ccc471,0xaccf780c,0x1971aa3a .word 0xca715bd9,0x17bc575e,0xd8fa8b0a,0x9271b707 .word 0xb3397fe4,0x26df1476,0x861736ce,0x3535127c .word 0xc8ebc0a9,0x8d25f4ad,0xf1c8b804,0xeb585d91 .word 0x7c9b8047,0xe8940782,0xb508e12c,0x134e440d .word 0x8f3b5d86,0x458f2177,0xf572f58c,0x8c6bd323 .word 0x73cc739d,0x5f191fdb,0xf2d110bb,0x228574fe .word 0xc610ca04,0x646a49bf,0x7e7782be,0x332502c9 .word 0x329a8772,0x946fcdda,0xf76a6828,0x1277f8e5 .word 0xf7221b93,0x3f1e88fe,0xb8b484fa,0x2dd0eeb1 .word 0x186443db,0x373f5583,0xa1df15c4,0x3d78a71c .word 0xdeca5c6d,0x879438d0,0x3eac5c8c,0xc150ce12 .word 0x321e5ac5,0x5dc8359d,0xa5c407f3,0x5933999b .word 0xeacf21fe,0x39e7e5c7,0x9502ba9c,0xe34c57d1 .word 0x3184f784,0x567847ce,0x2e744bf6,0x7dfd1f10 .word 0x49d34866,0xc8d325b0,0x6dfd9c3b,0x3012e6f0 .word 0xd19eb4ee,0x9a57998e,0x8c2a7ad0,0x4910fec8 .word 0xb28c1263,0x73d9fbc8,0x23979c07,0xbd2cc4f7 .word 0x1ce2e64d,0xe0f86d74,0x2d34e150,0x52056f88 .word 0x8e29c8e6,0x62cb2ba8,0xacc863ba,0xd622db21 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 0xd9ee3726,0xe05b1229,0xf1c8ec79,0x4f917766 .word 0x7b00a5a1,0xc6cf869c,0xdac1a767,0xb8efe535 .word 0x92aec6d8,0x947545f8,0x12d5e44e,0x2c5f3cde .word 0xd0d0f238,0xbc37b0d5,0xc96dfa9f,0x6ead563a .word 0x6751c006,0xd2d6c49c,0x2efd2bb6,0x9cedf91c .word 0xf9e3c670,0xcac8c380,0xb25e110b,0x88dade4c .word 0x79cf2c9f,0x2c7536ec,0xe6b11865,0x49a6ec82 .word 0x36f98b71,0xd9c83830,0x90fa000e,0x35c6b9f5 .word 0x652e92ee,0xd1015fb4,0x13aa7a94,0xaae0291c .word 0x08050ca8,0x5a2b96fc,0x73c69112,0x636a3937 .word 0x68841e0d,0xb15f0ede,0x1dc173ad,0x37cd406f .word 0x5694b198,0x040f2f8e,0x4dae2a2a,0xdc71d79b .word 0xa5bad6f6,0xe6e1d9dd,0x0e54d120,0x50d9c98f .word 0x0bf85bb5,0x9813c9dc,0x23d9c674,0x51704818 .word 0xe37a1b16,0x77c15e53,0x0e74b137,0x172e8782 .word 0x898c9d82,0xc10c9256,0x923768f5,0x6c23dca5 .word 0xd87ca9c1,0xed739f35,0x4fc1c91b,0x4d9579cb .word 0x326b9851,0x93503d18,0xf6f1d6fb,0x92890da7 .word 0x1ef0a787,0x2fa495f5,0xccd32e9d,0x043d746e .word 0xc65392e9,0x028dd9ac,0x6e6cc0b6,0x38ff15e9 .word 0x53647cf3,0xe0e7c2d9,0x6eddcca3,0x4686f7df .word 0xb7dd1acc,0x89df5e7a,0x57f3d927,0x4d504c18 .word 0x53e8997b,0x0541930e,0x814a66a6,0xe3c25c79 .word 0x42f3bbc1,0x6083a06d,0x7e63a637,0x4594836e .word 0x362f4294,0x36152359,0x5a9c3e4c,0xea7fffec .word 0xee1afc0f,0xa15b8cff,0xdd4d2f07,0x71658f45 .word 0xd350af06,0xcb4f061c,0xf8f758d0,0x968fd3fb .word 0x79452fba,0x164f3808,0x5ea6849e,0x49e63f9c .word 0x5cba973e,0xc0abdd6a,0x23015c0d,0x00c37283 .word 0x9f40bdbd,0x9ea02532,0x1c68a1bb,0x8d62a168 .word 0xad6d908b,0x268051ed,0x68564839,0x077f986c .word 0x996ed290,0xdcb0c1e5,0x3e41b8eb,0x14309a60 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 0x49288956,0xd9e33014,0x47e69ea2,0x6b008d5f .word 0xc974699b,0x88694b24,0x4beaeb89,0x0f49f197 .word 0xe9d6f8f0,0x0b9d6f70,0x644aa16c,0x01f9dd3d .word 0x8c0d7851,0xe82c38aa,0x6d466143,0x94e0dae6 .word 0x4798ce15,0xd4321e5c,0x3fe2f812,0x477d4f97 .word 0xacb3768c,0x7d64aa63,0xe4cda3a8,0x92ec2d2b .word 0xd973ad9e,0x55307a02,0x0d1052f8,0xc9052fc6 .word 0x80ed5f41,0x97aabe86,0x03eedcbb,0x0148027d .word 0xd787a347,0x4bb59a48,0xc034bfb4,0xaaab5a47 .word 0x543b405a,0x541cdd76,0x9212ef85,0x94378d5b .word 0x69d2c89d,0x25367aee,0xc64c247c,0xa0df2abf .word 0x9d2ba125,0x66d01561,0xce4824f2,0xaaf35ff0 .word 0xbb2e1d97,0x3d132d73,0xdbfd1697,0xb48ea44b .word 0x55a1dc84,0xb640f654,0x19d714c3,0xc92f910d .word 0x5854de6c,0x3f7918f6,0x4807daaf,0x2d47ec85 .word 0x8d7ac21b,0x63785434,0x6b5708a4,0x212a2f67 .word 0x250fbddd,0x9d096026,0xe0ef8cf4,0xa24cb947 .word 0xe3e35e94,0x2bd6fcc2,0x5afd7e4b,0xe9879f98 .word 0xdccfa02a,0xbc6305a0,0xdc259ea3,0x5923b40e .word 0xff9331ac,0x300b6c6d,0xb1a5dcc8,0xc8fbb14c .word 0xc97e3eaf,0x56f34e7a,0x1e05cdc4,0xfd49715c .word 0x6b4adf5d,0xd139a110,0xaecc98ae,0x57f6fd1f .word 0x71917056,0xf3303d13,0xfa77c425,0xaca653f8 .word 0x225d0364,0x6816d9a1,0xac6ae23a,0x259a2432 .word 0xce5add20,0xba4263ac,0x20c0b18e,0x1a2591dd .word 0x690f41a8,0xa8cf87d3,0xd3bcb795,0x07d970af .word 0x3a84c672,0xf3d37664,0xf687af64,0x370f84c8 .word 0xd83ea8e2,0xe5dee7f5,0x1b5162b7,0x49954b85 .word 0xc80e28d3,0x1d7a689b,0x3afafd1b,0x60ca37ac .word 0x8dbce7a5,0xde16cb99,0xe36db2f2,0xe055f4c5 .word 0xa58f39cb,0x5413bf9b,0xe5750fe7,0xbf21edf8 .word 0x1e23278c,0x767c1026,0x5f3dc4b4,0xea14fc7a 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 0xa5b5669d,0xa7baa489,0xb6e38cce,0x86e3c31b .word 0xdcb89c95,0xc1da020e,0x582c697e,0xfce0220b .word 0xf0a39fbe,0xd181ad79,0xccdf3d09,0x05470aae .word 0xd8e4fd1e,0xcb5072b9,0x128e7140,0xd68c5df9 .word 0x1003e2e9,0x3a463976,0xdc0edbd8,0xb8f9328c .word 0x55a4b486,0x31dd4df4,0x0e60d76e,0x42ca4a4e .word 0xb478d725,0x4c9207d1,0x08f1df78,0x828fcca3 .word 0xdd1c0714,0xac75e488,0x656becb0,0x2c7ac272 .word 0x24ec27a4,0x704e7d91,0x6e3b15f9,0x990e0fe9 .word 0x838e5e98,0x74967dc4,0x8a44b6fc,0x8c658f53 .word 0xdae0a359,0xcdda15af,0x68098224,0x571b5ee7 .word 0xb0b38d8f,0x41a34f4d,0x5b7741b1,0xf6c7efb8 .word 0x85373627,0x52bcf971,0x3f301607,0x1ee3dde1 .word 0xd6450c97,0x35c4fbe6,0x4e027378,0xb62665b4 .word 0xc019f2bd,0x8035e2a3,0xb5e8c9d5,0xcb6a5f3b .word 0x2e726b9a,0xb1d2e423,0x262f9348,0x600ccfc0 .word 0x378d7b86,0x827adb90,0x6406414b,0xf528cf6d .word 0x61e31117,0xca3cfc75,0xd93e450c,0x479bf220 .word 0x54c9d94c,0xa100364b,0x9793c10e,0x3397ce86 .word 0x493624cf,0x49bccc93,0x2e213205,0x819ea8c6 .word 0xfd17af04,0xe04f9539,0x6bd77d48,0x1cc32771 .word 0x264e3a59,0x278b2cae,0xaf8d1acf,0x985a15ce .word 0x22fca652,0x3722379c,0x06a48b00,0x1bbb86e8 .word 0x01ff6b6c,0x68d86ba6,0x878c686e,0x0bdc571d .word 0x2ac1f584,0x67b4b6c1,0x582bb23c,0xb6dedc2c .word 0xa57f77d8,0x42a10f5a,0x6fd846a9,0xedafd7c2 .word 0x93373d22,0x91b7c63c,0xc9df06a1,0x6ff01ed2 .word 0x837bb540,0x2601839f,0x83a70346,0xbd0d0061 .word 0x7d4ab752,0x51f3beb6,0x8d990255,0xff58d703 .word 0x5fd18ddd,0x28a0d755,0x2c545365,0xfa546ae2 .word 0x30443e57,0xc32dfc0b,0x1144af44,0x3e1784c6 .word 0xc897ad16,0x637d28f3,0xfc4e5421,0x97b63c06 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 0x50e0c678,0x6282a821,0x609e1f1f,0xce3d183b .word 0xf02c01a1,0x0ad1cb63,0xe406a1a9,0x0b9288ae .word 0xbfeb76e4,0x4e5445f8,0x7b6f7757,0x2ebd238d .word 0xf4d3c3c3,0xd966982a,0x86d0ec55,0x79dd85b7 .word 0xf7da59ed,0xd61f2f9b,0x33310c5c,0x5272ef29 .word 0x062304a7,0x97732464,0xa603d052,0xbe920f70 .word 0xcaff032c,0xe491297f,0x1c26fe27,0x84b4c1b0 .word 0x3e87882c,0xe8dfcdef,0x013d636b,0x383b2bef .word 0x8fc6e29f,0xde16efc5,0x223a4a81,0x67784e59 .word 0xaf21229b,0xc22253d9,0xb31c8e30,0xfc707a04 .word 0x47d7d232,0xd330e1df,0x99f67b6f,0xe84d1545 .word 0xe359692a,0x1611011d,0xc0533b1b,0xf0c50d4d .word 0xc414e937,0x2544f097,0x46de38e2,0x05c8ad61 .word 0xf1c087ee,0x7e88022b,0x21911643,0xb66764ba .word 0xfa79a6d2,0x724ebc10,0x57d76528,0x88b51f1c .word 0x8da31d69,0xbcd48b87,0xfdce38a7,0xfcc106e0 .word 0x4db4a6e8,0x953c0757,0x2c0f90a7,0x82179b87 .word 0xa6e1fe52,0x8e670853,0xc5f1b421,0xb831fc0b .word 0xed7b60e6,0x76f8e5b4,0x54210950,0x06c5c0c1 .word 0x5fc24eab,0x9ad2099f,0x5e3ed31e,0xd5ea1fb0 .word 0xb6f82cf6,0xdb0c5b70,0x9445fcbf,0xe1bbcab3 .word 0xfcf3042a,0x9617d247,0xb40238b4,0x917dbd5f .word 0xe8742a4e,0x86ad4589,0x4cbca944,0x4f72d0f8 .word 0x15d14f94,0x052e6481,0x10d7c916,0xe45ddc18 .word 0x4b366139,0xa98460aa,0x585d82df,0x0fa2784a .word 0x5a64a543,0x5b0eceb5,0xb8825044,0xaea25c12 .word 0x063683e7,0xfc891e10,0xf861f0c6,0x20e409bb .word 0x7e269620,0xe972382c,0x4e2ed34f,0x50a678c3 .word 0x767bdacc,0x61879be1,0x86597e6a,0x273bd455 .word 0x2334dd5d,0x0104f7c5,0xa798a63e,0x243c8013 .word 0x45e3f353,0xb928db72,0xf6a6d44d,0x00962934 .word 0xd695ce2a,0xee4dc184,0x312bb525,0xf8aecaa2 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 0x62be1195,0x3c3d87fd,0x6cd07c0f,0x857ff18e .word 0x84e74a7d,0xc7af098e,0x255d400b,0x4ae5ad82 .word 0x809b3c86,0x2a2abd77,0x98b0dc21,0xfc60cee0 .word 0x2dccdd2c,0x79bc5fa5,0x787af8ed,0xa9bc7462 .word 0xd597dccb,0x779e4a22,0x94e73ad3,0xa6043347 .word 0xb5086684,0xcb1211ac,0xca93a5f8,0xed53f6ed .word 0xec9d1922,0x517dd691,0x32038730,0xda096cd0 .word 0xf731bd16,0x8b9e41ad,0x2a21fcfd,0xedf7ce06 .word 0x8f935eaf,0xaa95b0c2,0x40329459,0x3aed4ff3 .word 0x11140fe0,0x736d0f4c,0xdedc844e,0x0db7b896 .word 0x36d2b8fd,0xe70ac7b4,0x5a8d52f8,0x7607e389 .word 0xb2c381da,0x93abe192,0x1afbd346,0xddb70eff .word 0xff345be1,0x922a92b8,0xf173958b,0x88e19897 .word 0xffb21e0a,0x8935cf03,0x7f9cc97c,0x485bf3c9 .word 0xe33b7bc0,0xaf5d4787,0xd3cfe9a2,0x2df6fc28 .word 0xcfc8c2c7,0xa9dd98d3,0xe796fd13,0x25af1602 .word 0xbb0743d3,0x5face40e,0x3b97abc5,0x1aa8bf8a .word 0x25809de8,0x19f1e788,0x135edd27,0xc0f94dfd .word 0xebb0866f,0x17544241,0xa784e915,0x6182ed8d .word 0x475215e3,0xba54c369,0x6bde2b12,0xe73b386a .word 0x03f11a26,0x7b6b0844,0x5a0728fd,0x5cf083db .word 0xad5c7c5d,0x26796b69,0x48289f35,0xd31c3dcc .word 0x8d28f74b,0xc09094b5,0x2e8a84d6,0x09c9ef3c .word 0x29426542,0xe77066f0,0x5088e811,0xfde5799a .word 0x064d3153,0x2d877002,0x83d31a8d,0x174bc116 .word 0xc94abfc2,0xd96c844f,0x059be467,0xad53d63c .word 0xd669e329,0xb0eaef73,0xdd93fbd4,0xdc519499 .word 0x8e19dd75,0xfb4e734b,0x941807e5,0x2f389ffd .word 0xfb906843,0x69b117c9,0x2f36033d,0x92ae019b .word 0x7e401e20,0x6a706097,0x55f2d786,0x705520f9 .word 0x51492044,0x05cbea8e,0xd7215bbc,0xe36ea50f .word 0x8057e272,0x148a69f7,0xf44bb5ff,0x961e5ccf 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 0xf4b82d73,0x88343d73,0x5a554f59,0xe3399810 .word 0x667576f9,0xbba9fb60,0xa9e5bd1a,0x7ef2b92e .word 0x0e6d21e6,0x86fc69d7,0x349aede5,0xefea5ff3 .word 0x734d0240,0x6040602e,0xec1ed41e,0xd1c05182 .word 0x251d2816,0x26196d22,0x1f7e1984,0xe082a888 .word 0x0b85cafa,0x1642227d,0x7a2b5222,0xea044d54 .word 0xfc62aba9,0x0fc5702a,0xc6664c12,0x7b395de5 .word 0x26962c27,0xd82a6c52,0xccfee7d0,0xa5208116 .word 0x7ea36c29,0x251a2e76,0x4a299d4c,0x2b02c48c .word 0x67d8e667,0xead6b0db,0xfddd7955,0x0d49e051 .word 0xefa0d1db,0x25f2980c,0x392b86d8,0xa3d8cc7f .word 0xbde37284,0x3efcf664,0x6e14ce45,0xd10f551c .word 0xa1fc6b14,0x4c20089d,0x5ecf2011,0x31009466 .word 0x33e6be12,0x8b4589a2,0xb4f10311,0xbcef6e46 .word 0x768eeb0f,0x5edae679,0xae84bce4,0xcb2e08c7 .word 0x3fc5062a,0x65fc399e,0xfa72e207,0xde8ba2df .word 0x64f9b90c,0xe5331dfb,0x89d8d505,0xae3f1d17 .word 0xe9bd45e3,0x1458eabf,0x6a3f400d,0xec661581 .word 0x2fbb2d39,0x38099025,0x2a8a9c74,0x4e7daa46 .word 0x98b7f498,0x2300ba4e,0x75aa9d9e,0x15b1cbfa .word 0x86348189,0xd8b489c9,0x593abd57,0xc061afa6 .word 0xe2024cf9,0x7700dc0f,0xec3ea74b,0x60814d84 .word 0x099a4fcc,0xbce323e2,0x3fa8d615,0x34c04cfe .word 0xb5f077ad,0x7959356d,0x034e005a,0x145548d6 .word 0x27e58f7d,0x90285632,0x3abfab5f,0x65ad372f .word 0x3c82c19e,0xa38287c0,0x60c797ef,0x8e95202e .word 0x6cbffded,0xfeea933b,0x51aeb5b8,0x14d1b550 .word 0x47a98ca7,0x22529691,0xfbd75a26,0xd7223385 .word 0x8364fc07,0x758ff598,0x59323e70,0xd492b73f .word 0x94fd5a65,0x1402bc38,0x0d355523,0xfb2e2450 .word 0xe6ff2df6,0xc8747333,0xbd1b70c6,0x74619634 .word 0x89343a01,0x8e821eee,0x2506622c,0xbd527d2b 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 0xd456ec8c,0xfff8411a,0x3c70ba8a,0x6e73402b .word 0x7a5e90d9,0xfd5b8f44,0x414cd8e9,0x33f08c6d .word 0x62cdd261,0x52dae14d,0x693732a3,0xb99927b4 .word 0x09cc07e6,0xc41fb7cc,0x4b60bdf6,0x41ec43a6 .word 0x9812253a,0xc5fcd41f,0x74a2789a,0x4daa1a74 .word 0x9bd0006d,0xccd3850f,0xec3174cd,0x67a2a355 .word 0x9e3f7f9c,0xa74d5e55,0x0a2c7dc4,0x3147dba5 .word 0x38df8acc,0xec9ef53d,0xac91b509,0x747e3925 .word 0x7af25344,0x58847dc8,0xb7025f2e,0xea1cef11 .word 0xf3f849b4,0xe66d8851,0xbf866b3d,0x44a9acb0 .word 0x08b2a428,0x4d89a6ba,0x6ac729af,0xec5631d7 .word 0xa211a870,0xff13c85e,0x9992ca98,0x6d67677d .word 0xb8aa41e7,0x90f00cbb,0xa8806641,0x22dde390 .word 0x0918f9ee,0x5042dcb7,0x5f8ebe87,0xe2e9ada5 .word 0x53fa426e,0x1cc5739c,0xf6119fbe,0x49463919 .word 0x6724c1e7,0xd5e0bd68,0x557ad2da,0xdecde63d .word 0x09f88f2a,0xd5040f56,0xb966ee05,0xeaf19361 .word 0x156af747,0x5ab9ae7f,0xb7157880,0xdf9b54dd .word 0x5cda2084,0xda8ba7ac,0xb6d673cc,0xc5b56831 .word 0xbf328cdc,0xe1e36a14,0xeff6687f,0xc100d077 .word 0x6aa877e9,0xfd7d7015,0x792614d3,0x1d55ae02 .word 0xa0a87ecf,0xf7003748,0xb8a13d86,0xab7beb3e .word 0xac9585df,0x6f07ba4c,0x1669794f,0x25d3e07f .word 0x0ac5d6d8,0x3a6841a1,0xaedcd7e4,0xd8031341 .word 0xf72d6d05,0xacc6f75d,0x9819604d,0xa64d2bb2 .word 0x48fbe741,0xb2dad4ec,0x2252579f,0xf4531791 .word 0xd6ee04b4,0x010a8fea,0xbc82111b,0x48dd7f0e .word 0x57b7637d,0xb4befe4b,0x5e8c3027,0xaa3c384f .word 0xc0e29063,0xacc48b44,0x0a2a782c,0xf3189ccd .word 0x04ce1b70,0xc2ef0cd4,0x041c10e3,0xacdf02ce .word 0x04d8f642,0xce6ab31a,0x51121501,0x3bf80251 .word 0xe4bf3ff7,0x7054a580,0xc75c2529,0xc5aa3cea 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 0x288fd6dc,0x5081ec3d,0x5a6833e4,0xc5b00955 .word 0xcd4f8344,0xbe9e1d24,0x93cf27ee,0x95bda17f .word 0xe0ea732a,0xc8a13eee,0x41a5c8c2,0xe946d3ca .word 0x45e994bc,0xf0520b58,0xa0e67139,0x1da11bd2 .word 0x0fff2851,0x0a8a9fbd,0x27e5137a,0xc99765ca .word 0x7a93995b,0x1a381f87,0xb8e87720,0xc710ddfa .word 0xc70d55a0,0x19f1c616,0xfacab388,0xeefe3c5d .word 0xc6e6800a,0x34dca86a,0xb82841f8,0xb19b68b9 .word 0xb78ced6c,0x213624a0,0xadce38e9,0x1601b825 .word 0xc72a41f9,0x8e54050e,0xa4f43e13,0x96ac9ba4 .word 0xc4ace2d0,0x6cdedfd6,0x097ddfba,0x1609061e .word 0x0141f3e9,0xa75c9a87,0x473145e5,0x8930fd8b .word 0x9706d277,0x3fd0fab7,0x140319d6,0x3cf9ccc4 .word 0x567d6909,0x79c57888,0x96a2fa3a,0x4b1b79b0 .word 0x145eaa46,0x531fc7c4,0x1ea77dba,0xed7b8d44 .word 0x2a6b52aa,0x6dc1d7a4,0x636f9aac,0x48c54880 .word 0xa78dd3fb,0x662ca323,0xee997db5,0x8cb829c0 .word 0x165520ba,0xa6a9d7bb,0xe178ae55,0xaa629ac0 .word 0x53863411,0x41baf75c,0x0a793346,0xfbf7024e .word 0x442f0f6d,0x01c7ffe0,0x2da5c763,0x09a5945d .word 0xfe3d8998,0x32563950,0x70d9eda8,0xcb0bd86c .word 0x56a391f9,0x35114858,0xc9b36a32,0xaa78d1ab .word 0xefa3229c,0x8960604f,0x356d3b28,0xc1d819b2 .word 0x9843a910,0xb202bfcf,0x14e16df3,0x6c894652 .word 0xdbb2630c,0x51c3ef99,0x5c9ee992,0xf929e558 .word 0xe311becc,0x7fdba55b,0x5ae9a0c8,0xc33c9641 .word 0x0ca08c0d,0x79ce1d26,0xebcaa88e,0x9dcebbcb .word 0x03bf630b,0xd324c6b2,0xc512c786,0x2602cec9 .word 0xc9bb7886,0xd8ab9d68,0x7194eb67,0x20603ae4 .word 0x9a8e6bb0,0x0947f531,0x565d3b45,0xa75158bc .word 0x0f858ae3,0x766b1889,0x0e6cb91a,0x6fd3c250 .word 0x0d0d5f4f,0x6fd1e823,0xb8638e26,0xfbb50348 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 0xa47b854f,0x886b8f84,0xbf9c91d0,0xdd97edca .word 0x41a21ea8,0x9fd1c258,0x1d60c0cf,0xb288dd41 .word 0x34c624f6,0xa9778524,0xc694a43e,0x77c21f76 .word 0x9af8c256,0x3b8e6d03,0x8e629e87,0xc11e6688 .word 0x173597fc,0x4966268d,0xb3513055,0x34a2c66d .word 0xa381f074,0x392db3cc,0x92740f9a,0x0c382ff5 .word 0xe7871db7,0x1fe4ff81,0x1b1cd94d,0xe5b30ce3 .word 0xfe2e3092,0x0e95b09f,0x041c3c71,0xdb915f2f .word 0xf0e09814,0xb447cf5a,0x12603ff5,0xcc6308e7 .word 0xd1576c8c,0xe283052c,0xf753f260,0x1f473077 .word 0x5c3fdebb,0x6c5fe72d,0x86bd8690,0x077ee22c .word 0x9657ce76,0xf911ab1b,0xb72ebc33,0x25b45b75 .word 0xfed125c8,0xe129bff0,0x77948ad6,0x8a105186 .word 0x130525cb,0x1c4db289,0x4d43b6f3,0x8cf93e83 .word 0x22dcc3d8,0x4d7c1617,0x9675dfe0,0x4b282e4b .word 0x4f466a0e,0x53a13e9e,0x9458c6d2,0x17dc8a48 .word 0xc3f9e0e2,0x3de76b37,0xf93bbb51,0xcd8a5f9a .word 0x1e8987ef,0x8272c268,0xa47ede63,0x5f4a2631 .word 0xee3788bc,0xfb00dce5,0xb9c727ab,0x847bc0f3 .word 0x55a03797,0x4ee4205b,0x06015f24,0xcfe353a3 .word 0xd96ca81c,0xd00f1dfe,0xe7e857d7,0x84cfd02a .word 0xe9435b3c,0x51293c89,0x0aafa99e,0x006bc91c .word 0xb83f5522,0x481a7ef8,0xf785b1f1,0xe5474a46 .word 0x82d5061d,0xa615f092,0x32448065,0xc1125028 .word 0x30562470,0xf5a1ce8f,0x72e2619f,0x35be0a8e .word 0xc4f4e9eb,0x59c4645c,0x339e17b1,0xe110c7e5 .word 0x50103b39,0xe627bc20,0x4b33a0c8,0xc956ee53 .word 0x4d50d8e8,0xde78e2c7,0x47a95a7c,0xa21c304f .word 0x2c11b715,0x82b4c134,0x9aeb57f7,0x7bbb3fb1 .word 0x9ec0d95a,0x8929c26c,0x2b760625,0xa9738b1f .word 0x116c4bae,0xd2fea2a8,0x887b9987,0x38f20d3c .word 0x78b70122,0xb455485d,0xe27eb272,0xa4ccb14a 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 0x0c6a2cea,0xb43a489d,0x94384442,0x5c676ac3 .word 0x0707ae5b,0x9b33df88,0x1f7e3f81,0xd888f77e .word 0x7cdb7588,0xf24ce927,0x1c630362,0x78750efe .word 0x3be841e7,0x6aecc882,0xaf5d8be7,0x34638ac1 .word 0x33263a4c,0x6157be32,0xa4a653ec,0x1ecff88a .word 0x7fd2ff26,0x300f2fe7,0x3220667b,0x9832f397 .word 0x17ac294c,0xed8e6ed2,0xfc5bc002,0xe14ae8f3 .word 0xb03ab7ac,0x6a4bf0e2,0x5f1b39e2,0xba72fe85 .word 0x2787d542,0xe8eb265c,0xf8b0cd0d,0xe8cf5e56 .word 0x8ac6bcba,0x5556203b,0x61fd36e3,0xf66cb5d8 .word 0x1f2bf1b1,0xc8aa445e,0x599a4a3a,0x55ecf31c .word 0x21777e26,0xefccf9fa,0x4cdb2802,0x44c0b1b7 .word 0xd7622496,0x7aba62d4,0x0fc86a9b,0x411ba097 .word 0x18704de8,0x6e17082a,0x5ef57485,0x4e6230bb .word 0x0e5c0c6c,0x9cf93049,0x5a7052ea,0x530d1d4d .word 0x5c6fa203,0x602e4f9a,0x7f4028a6,0xf1e0c8cb .word 0x91508365,0x220c5e20,0x6a6b5249,0xaa3da4f5 .word 0x1eefd72a,0x9aa83afe,0xb07a5d81,0x7f3688e5 .word 0x415b4593,0x7ac883d4,0xe7aa6873,0x751b2b4e .word 0x20866ec8,0x7bae543d,0xd314697a,0x4c21242a .word 0xf12cdc87,0xd6e3b5c0,0x477b6083,0xd226b5e2 .word 0x7f3fb755,0xf7652a5d,0xd96f10ba,0xea595624 .word 0x54eee4f1,0x074a7a0a,0x37ddccf9,0xd9d7763b .word 0xccb50341,0x6068422f,0x48177de0,0xe0acd29b .word 0xfeea39a4,0x37e244f8,0x74853a10,0x2ec34cf5 .word 0xf599739b,0xb3b12b7c,0xbdf58694,0x05e01c62 .word 0x5d9844b8,0x07ec1b2a,0xdf14efc5,0x2cc0ad92 .word 0xa78d9afe,0xc9c1e942,0x71121b7a,0xbcaffd26 .word 0xbb27fe98,0x0607aa06,0xb50a69d8,0xa8fbbd2e .word 0x492539ed,0x4d6f8ca8,0xd5dd8f6a,0x72b69807 .word 0x5df82bf7,0x91c039f3,0x38b50437,0x4b1df643 .word 0x2a3e41c6,0x5abe92b3,0x79dcbf43,0xd6640d00 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 0x5f5cfc97,0xf6987d85,0x5754ff62,0x15907223 .word 0xecd292fe,0x09fe6931,0xbad3ad76,0x5c45ceab .word 0xef9b004a,0x90fa420a,0x4e86e244,0xaedfb2d6 .word 0x4d5e05b3,0xd9d468ab,0x97eef003,0x799ff453 .word 0x4638dc92,0x9e9d610b,0x5690a08b,0xa5965783 .word 0x327b895a,0xa23e41d2,0x62a356ce,0x5a46a6be .word 0xb565115b,0x642ed17a,0x5249f476,0x6e448c8a .word 0xd72ee4fa,0xa7ab9640,0xf140a741,0x96f390d9 .word 0x3b2d0aeb,0x3065ed47,0xecca7df2,0xf33f2680 .word 0x0605af5f,0x8ad88a3e,0x6072a58f,0xeffbc546 .word 0xc6a319e5,0x88312b4a,0x8d79b450,0xcb21f624 .word 0x94a6df2a,0x71a8ad69,0xbedaaaf8,0xdc5bd37e .word 0xa76375c6,0x114c261b,0xa801460f,0x7e89b485 .word 0xb668f44e,0xf2d95f9c,0x78ebb5a0,0x661fa828 .word 0x49471ea2,0x7aa8f4c0,0x480ccfe7,0x8528dabe .word 0xfac34ee9,0x9618167c,0xf31eccc9,0x3d251bc6 .word 0x5b85ab3f,0xa6e4ba07,0xfd7a285c,0x9884ca5e .word 0x1ad0db30,0xe098e608,0x867da4bd,0xe0642cf5 .word 0x6cad2a83,0x91cf4f52,0xebfdb1ba,0x680888bc .word 0x9a57b457,0x8d5ce125,0x60206733,0x06ea23ef .word 0x76bdd3ac,0x932c64e2,0x516863e4,0x02cf72f3 .word 0x109a7b7a,0x14338ac5,0xa3acc30c,0x522e9237 .word 0x5e40afd0,0x1ee1571a,0xcb50ceda,0x7c7c4a4d .word 0xcf781470,0x5d0aa6f2,0x9c89b95e,0x524e1bb6 .word 0x18bbc6b8,0xa3cb3194,0xa0be3c18,0xe43d3331 .word 0x002033a3,0xc477788a,0xe4ae4ff0,0xf03d92de .word 0x7ae95f2b,0x2437146a,0x1dd3b690,0x761ac996 .word 0x59cd36ab,0xc0632f03,0x0b81776a,0x9ee779b4 .word 0xf937ff72,0x5fc3ddbf,0x4b8c5a70,0xeaa9ea5e .word 0xe75b1866,0x18b00982,0xc369a4aa,0xc7ff4c57 .word 0x07b8de19,0xdd1a707a,0x6ccf2ab9,0x730b6969 .word 0xcec6aa99,0x3725e38e,0x4083c767,0x42943ac5 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 0x2627a18b,0xfdca5984,0x3bfa4cb4,0x35d7c2ce .word 0x9cafc34b,0x33ca5bf1,0xebdddc30,0x7cb8d50a .word 0xdc598ca9,0xd92456b3,0x2354eb34,0x9997c867 .word 0x6db73eaa,0xf1579770,0x75242138,0xcd97ee8a .word 0x7eee6bfa,0x23751a9e,0x42e4d351,0xfc558cc9 .word 0x3d01ba9c,0x4a2cb271,0x1dd00802,0x7e64d996 .word 0xd61c7c1f,0x266a65af,0x016a7447,0x7e73bca1 .word 0xbbbcbc8c,0x38dddda2,0xf955a408,0xee123607 .word 0x111e513b,0xbf325f31,0x9f4e0cb1,0xaa5ad189 .word 0xff1b51b5,0x748d76b9,0xbff82256,0xd1d56f04 .word 0xe21b933a,0xcd5f318a,0x3b936a89,0x80277ff2 .word 0xcabfa4dd,0x51382d99,0xdce8b200,0xd4fbcf28 .word 0x1e737e25,0xf830eb69,0x2de8b154,0xdc861aa3 .word 0xda51d20d,0xcfdddae2,0x2c93f30d,0x02a2935a .word 0xd31a08d9,0xa1411ec8,0xcdff798f,0x269c3f78 .word 0xa922beee,0x69e33572,0xe536a032,0x316f7d4a .word 0x74a7a7d4,0x169ce82e,0xff756c86,0x18d8de52 .word 0x151b0b8e,0xe022e3f7,0x2b71689a,0xec340d22 .word 0xe6f99af5,0xee8f8256,0xa6c30e84,0x17079f72 .word 0xb6d8f8df,0xbd3b43e1,0x16e1c25f,0xb5eb3d49 .word 0xc49915df,0x16b72c9b,0xe215f908,0x30216bd8 .word 0x7d071242,0xd44daf12,0xd3ccaf01,0xcbd52a70 .word 0x87a68fbf,0x641d675c,0x8ce8d3b4,0x270a2d36 .word 0x6568d2d2,0xd4e1e485,0x696c87e3,0x6f048f44 .word 0xf2510145,0x3f01fac7,0x1ce90e2e,0x452d7da5 .word 0xb56f0e6f,0x8c160fcd,0x4bb06d4c,0x6be40d88 .word 0x367cf864,0xfbc858d0,0xb202c312,0xdfcfd62d .word 0x347d211e,0x11ac2b16,0xabe787c1,0xbff2eba3 .word 0x5d3a3c1a,0xe74aead4,0xff116589,0x1a670279 .word 0x2aa05611,0x30fa22ca,0x4a2a3f24,0xb3e31b29 .word 0x06edbf16,0x8d9824a2,0xe3a9f200,0x87cb570c .word 0x9b5f6c01,0x9f3437bf,0x439a085d,0x754d94c9 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 0xdff0226c,0xcd011a60,0x2e610f57,0x5110312e .word 0xb2bf149f,0x70508cc5,0xc7002cea,0x671c096d .word 0x015242e8,0x59f72ce8,0x6346ef7e,0x0e7c3826 .word 0x4748a3d7,0x4dad6d42,0xafe15de7,0x9323b02c .word 0x8c2610e8,0x6c512c89,0xc288e5c5,0xb307f147 .word 0x63191bb0,0xe37c1448,0xe242b7dc,0x54d2689b .word 0xbbe41604,0x050bd90d,0x16e93b78,0x88177522 .word 0xbb1d1079,0x41027b44,0xbea6338f,0xe2eacbd4 .word 0xf1f9b6fc,0xb04d4137,0xf3d89dd4,0xa2dafdc6 .word 0x07fcf52b,0x1b5a797f,0x8efa9284,0x43e92e8c .word 0x6b90633d,0x70271ecb,0x4047b5ec,0x08373d46 .word 0x1f277af1,0x4718fac6,0x98e269bb,0x741af0b7 .word 0x6d47aad7,0xdd0cf9d9,0x85f1e1ad,0xedebdcb0 .word 0x7ee7d90d,0xe0840d20,0x7fc84129,0x9816e0da .word 0x6fc28905,0x39c00e1c,0xe3de2e52,0x4dd8a2d7 .word 0x48d0202d,0xeb961f03,0x66315e77,0x875d049f .word 0xd12bdae9,0xe40eead9,0xf6d7dcd7,0x52a2ef4e .word 0x1e135d98,0x8122cd56,0x7104dd9a,0x6bd24b88 .word 0x2330ead5,0x58c73cf1,0x96cd6f07,0x2454d56a .word 0x1d89d7a5,0x2e87839c,0x267b5a28,0x9ba4632a .word 0xdf24e034,0x0fe808a7,0x5a1f6e2d,0x8aa2b2f0 .word 0x4aef7ec4,0xc3947027,0x04815517,0x112af27e .word 0xe41fbf33,0xaf519054,0xf2043457,0xfa632d4e .word 0xb83050ac,0x8ec4a198,0x3fa55186,0x1c793de5 .word 0xfc8eb005,0x74ba2cc5,0x5c8bafe2,0x46a2f1d8 .word 0x664232bd,0x38b3cbc4,0xb844b8ae,0x546c1d21 .word 0x37da43f1,0x816709fc,0x0fbce035,0x19599e64 .word 0x4b25e6f5,0xe034cab6,0x8535867e,0x4acc2195 .word 0xb33939c8,0x0c07c9b6,0x66124c90,0x40965f30 .word 0x74b8484d,0x6974af22,0xcfbdb9b7,0x5b4644bd .word 0xfbad7f19,0xd87d6eb1,0xf2f303c3,0x5b17ed10 .word 0x2111ebb2,0x1c461673,0x290345c1,0x17a74b34 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 0xbe2440c3,0x55584293,0xdc3aa959,0x643a6461 .word 0xa7247118,0xc4db4122,0xbf94a146,0x2edc6497 .word 0x10ba7238,0xc6beeb0e,0xff02223e,0xea75ded4 .word 0xb8b5b8a4,0x8c74bd40,0x1f3db5b0,0x96a0e5cf .word 0x028c65c0,0xb9cf2367,0x825d4166,0xa7d17100 .word 0x1ace0b6b,0x0208296d,0xbdc13542,0x5e0838b1 .word 0x064f0eed,0x7f7b99d7,0xc9f7debe,0x855a24db .word 0xa5d56ad3,0x91c61b69,0x30d604f1,0xa7b08477 .word 0xb6c6e19b,0x3b38b12a,0x518025c6,0x94a7b320 .word 0xa8bcd20e,0xc3eb5e43,0x1350e5d3,0x73900fab .word 0x5207fdb4,0x7838d8ec,0x75f4138e,0x87fa74f6 .word 0x9effe443,0x6c918f25,0x539637d7,0x1bb88745 .word 0xb21e5cdb,0x6d6d7515,0x5a0986fb,0x8bf3fcd3 .word 0xcca3b183,0x954268b9,0xdb86634b,0xdc412d77 .word 0x31d64947,0x9b5f18b2,0xb02fd64a,0xef9cb037 .word 0x38c1f427,0x4f1899a2,0x4a0a39d9,0x9ab87d52 .word 0x4b103878,0x89412dd7,0x82ee9adc,0x162aad3c .word 0x42b109a1,0x85fb4776,0xfd3e671a,0xafc0a7cb .word 0x6e4f2e70,0xd067e617,0xbe7cff46,0x000ce1a9 .word 0x09f8accb,0xdcb8542d,0x109aa513,0x0b3f1bd9 .word 0x4406c066,0xf7bd07fe,0x845eb95b,0x9f20c462 .word 0x799066f0,0xfdeaa6c8,0xe2ff99e6,0x03afef2c .word 0x3a8afd71,0x2f8c0d72,0x095c6132,0x72a6f6a6 .word 0x36727746,0x52472ce2,0x465aabf2,0x0e8b8585 .word 0x691fd72c,0xc505bbfa,0x07a1d7be,0xf22bdba3 .word 0x42dfce56,0x69ab59b9,0x2cc6c9be,0x226c4bb3 .word 0x28ea0b49,0x776f9928,0x5f070ce0,0x57ca2379 .word 0x30fa3281,0x1a74f5a1,0x923d6d97,0x9fcb640b .word 0xf5dca6ea,0x1c9d59ca,0x0be097c2,0x58087f17 .word 0x157bd458,0xeb2780b5,0xe725b376,0x4e766666 .word 0x8dca252e,0x5336e7bb,0xaa6855fc,0x15c6f4d5 .word 0xdea78dd0,0xce8acf70,0x19fe863d,0x9e1291ea 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 0xb0659e21,0x599371d0,0x4b03bd01,0x2277211c .word 0xef240eb8,0xed125470,0x86a03d59,0x4ebbf88e .word 0x765c6a45,0x7bf534b6,0xd045d1de,0x1561601f .word 0xca0d28a2,0x103a3f36,0x9740064b,0x210ef1a6 .word 0x91d664d5,0x1eee8cef,0xce64183f,0x1723d210 .word 0x3236461c,0xf730bbc6,0x337021b7,0xb7942e7d .word 0x0775d95d,0x2a81629d,0xa5c0011f,0x1ca1dacb .word 0x4e34a18c,0xe2f7b420,0x5e1c4362,0x67a62b03 .word 0x2321a15d,0x89bd3fcf,0xe520007e,0x73faae54 .word 0x45c35d80,0x1ae5a1d0,0xd98d416e,0x7c168193 .word 0xf6b85b41,0x642fe147,0xcc29abcd,0x16fae2e1 .word 0xad747f94,0x564060f0,0xe35b68e8,0x9b0a1f6e .word 0xb5e3d2c5,0xf3642262,0xd6b663fd,0x9fd0359e .word 0x9b829350,0x50647554,0x4904eabc,0xfe759e09 .word 0x0e5029f7,0x413fea7e,0x55dc6e43,0x3cd1bf7d .word 0xf3325341,0x4a48f00e,0xfbcfddc0,0x5fdac3cf .word 0x15b9719a,0x4ab99389,0xc2893767,0x25cc9bb4 .word 0x87955816,0x57111ff5,0x5a7a328f,0xe0be43d0 .word 0xfbb0d4cf,0x0a50a8eb,0xf83a1b0f,0x186b734a .word 0x54d33ad6,0xe83e95da,0x9b8f5475,0x088701dc .word 0xbadf04da,0x109191c6,0x6cfa3b8d,0x03adba78 .word 0xeecc5022,0x510072b6,0x7d4ad82b,0x60103cd7 .word 0xf7fad0f5,0x5a8ab4ae,0xa9a2e12b,0x73273315 .word 0x2c341f11,0x67b345d7,0x6ca902d8,0x40410b75 .word 0xfe17d99a,0xa2de2d73,0x3be483b5,0xe3c0fb4b .word 0x0833c598,0xbe731088,0x268b4807,0xccd7487e .word 0x34c37242,0x205ff081,0xe7aa9265,0x3369c8ce .word 0xbe2c2ac5,0xa6f2ac7c,0xe3073cd9,0x90db2f4f .word 0x3701efac,0xfa3c3a9b,0x5cd72eed,0x5d0cd078 .word 0x3144aee7,0x46c05fc9,0x18126fdf,0x973c864b .word 0x2d2c43d4,0x981f622e,0xafd0f7e3,0x4e03692f .word 0x4ab71ac2,0xbbafd786,0x4ee7b93c,0xa9ffbc6f 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 0xc67086d8,0xd84d6009,0xc9a38a50,0xbd1090cb .word 0x2856f181,0x59f13505,0xe14da81c,0xc3d22ba2 .word 0x37d2dbde,0xc697a1c9,0xc474d28d,0xd650006a .word 0x8891cfe3,0x917ac7ca,0xc5db9947,0xd7ef5ba7 .word 0xd5bf89c3,0xffd79f25,0xa29d4db1,0x8e802baa .word 0x8d735c85,0xcb51ceb2,0x14934761,0xe5e86871 .word 0x4880fca5,0xbbb99880,0xc4782f72,0x997515e1 .word 0xa43a73dc,0x35f252f4,0x917e4765,0x314b3dc2 .word 0x1d7ba4eb,0x0bb454dc,0x04d3ee59,0x321e482e .word 0xa3fd37b6,0xf63ad3a0,0xa4569d35,0xaa29faf6 .word 0x3dcf2a6c,0x5bdd23ec,0xc99de802,0x5be43834 .word 0x2f08b839,0x2d6e4461,0x4fef4e84,0x47176c46 .word 0xdfaee62b,0x2f82b0ac,0x3cb905e9,0x9c9a4903 .word 0x43611c9b,0x6d102df7,0xa47f9a14,0xf4b593cb .word 0xfb066304,0xd35efcbf,0x6d0169c5,0xde4d8664 .word 0x7646d9bb,0x3c481f5c,0x3ab1da89,0xa4c96e8f .word 0xe05e9ca5,0xe237f5b9,0xdf208075,0x0edde2ee .word 0xd1347cff,0x7afc4c22,0xbec64312,0x4188d9d4 .word 0x0b901485,0x6d2b655d,0x0a2ed8e6,0xf9bdf429 .word 0x1aff9c87,0x0fce5f01,0x08ebb289,0x7d152d45 .word 0xf4344f4b,0x150655fd,0xa7c4833a,0x99925011 .word 0xd5716d90,0xa1fb8f4c,0x1ac8d8a1,0x4e3bf499 .word 0x920d2513,0x3a3a3851,0xaa0c5839,0xf1f41c3b .word 0xfd69d781,0x4f2dfa51,0x2172108c,0x55dc6878 .word 0xbf2f95d4,0xe55a2637,0x710ff560,0x7dc051a7 .word 0xb4d2c5fc,0xf4fd0113,0x4019ecf4,0x786d05a4 .word 0x75c0bf03,0xa1ef1221,0xfc237a70,0xf948653d .word 0xd986b4d8,0xeeeae4bb,0xdc675524,0x7bd15f9b .word 0x979f3a29,0x662e2106,0xc8b556fb,0x2a2138ba .word 0xbfb71e80,0xe572bd35,0x8d716a1a,0xf15fb2dc .word 0x204e782f,0x4ac414da,0x426a99b9,0x9c7a3411 .word 0x3f5898e5,0xd26a7395,0x65102580,0x32188b41 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 0x40d951a2,0x3340b374,0x6c0d3f94,0x8427ed96 .word 0x9cf267bc,0x1f7cebc9,0x1ad16f65,0xcdd04ef3 .word 0xec8a2da2,0xea75d313,0xd4801f64,0xd9f9a64c .word 0x2b401f31,0xf6127f12,0x50b7be31,0x6705361b .word 0x085b4a9a,0x18b22871,0xb3a5697e,0xa076abc3 .word 0xca7df993,0xd235d250,0xdecea571,0xd4e72dcc .word 0x53734991,0xcce7fcee,0x6b694ca4,0x2e7835ff .word 0xe756181b,0xb5aad8e6,0xe3bc1be5,0x7dcdbbff .word 0x366190b1,0xfb5ab28e,0x518a9ed8,0xa8fb2029 .word 0x18ce7cfd,0xd55a39a3,0xfbb68a3d,0x4fdd1841 .word 0x84e53d4f,0xa5ed2603,0x97b3cce9,0x71523ee8 .word 0xe4b51c14,0x929011d0,0x4f7daf90,0xe3edf7b8 .word 0x63ad0d60,0x078b48d1,0x78ad5df7,0x44b95104 .word 0x80534974,0xd7f9e182,0x02147f37,0x449d9fbf .word 0x04421a12,0xd3c44c59,0xaffef905,0x6fad5abf .word 0x8a1faf70,0xfc8fa812,0x47ad727f,0xbee84462 .word 0xd30ec0b1,0x54412978,0x3016b20f,0x7e1a553d .word 0x2843d725,0x58c47715,0xbff7bec3,0x79782883 .word 0xa3b8fc77,0x16c676f1,0xbf41eabe,0x49725a36 .word 0x6ded5700,0x86e4db4e,0x9c08c5b4,0x1d2142ff .word 0x5d03e825,0x6353852e,0x3b0fa1b4,0xeb64df57 .word 0xaad216ac,0x8d888356,0x5801cd01,0xf16969c5 .word 0x96ffac15,0x1924ee55,0xb771da08,0x3aa37821 .word 0x3089f7d5,0xb314a668,0xcb9446a1,0x2a61222e .word 0x53fe0ade,0x5360c01a,0x9911c369,0x052139ec .word 0xb26a9ede,0xf7008524,0x5fc8749b,0x3c8ffdb7 .word 0x4b1f3a81,0x9050d364,0xd2453759,0x087410f1 .word 0x5c36edb6,0xbf3d0d57,0x5d35ef00,0xaa2fcf5d .word 0x58fcac02,0x3dfd8bb2,0xbc4ebf28,0x2593dc40 .word 0x1056cb01,0xb994cc85,0xe5a4f2af,0xb409126d .word 0x98d1a4ca,0x06f25099,0xd358c898,0x2fd7bfd1 .word 0xe1223264,0x7fbf6c65,0xf2f796cd,0x58e861c3 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 0x88537719,0x9a966dbb,0x5310dfd4,0x3d7791a8 .word 0x9dabf121,0xe9a77351,0x78b5c16a,0xfddc8d60 .word 0xf15a43d1,0xc6cb8057,0xd7ac7543,0x51c44ab7 .word 0x200587f0,0x95242e0c,0x945425be,0x16aa466e .word 0xed785705,0x6898c7d8,0xb3b5ae65,0x69fa858e .word 0xcb37ffae,0x75c4b696,0xc02b923e,0x15c54bcd .word 0x0eab60af,0x10bfa458,0x86865ced,0x0ae2d85a .word 0xa8b0aa0b,0x51f3763b,0xe4d2b776,0x481536e0 .word 0x59702253,0x422ee534,0x7c1200d9,0xc091237f .word 0x1781d8c1,0x97666080,0x92e5c8ac,0x1ff1224f .word 0x3de1b4d1,0x6f1e9aae,0xb35e7a97,0xb0614afc .word 0x5e9f44cf,0xf96fa5cc,0x4817adc1,0x025872e0 .word 0x97603326,0x3b3e078c,0x63be1b16,0xb00de1a7 .word 0x8f54b601,0x86890298,0xcfaabfb4,0x08644348 .word 0x581d9b8f,0xa3b5e6e4,0xcbc17020,0x19914b8a .word 0x1ee25757,0x27d68ab5,0x43651ea3,0xe739cc0c .word 0x9954842a,0x4232c7e9,0x325c2c04,0xfd103518 .word 0x930d58d7,0x469fc8b2,0xcb2d5a98,0x6ddad330 .word 0x3c807952,0x4388852e,0x0bdc5674,0xfb9ee4e1 .word 0xc0bba06f,0xa88ad1c4,0x2c281e4c,0xa8422cfc .word 0x09b15faa,0xcf330fb6,0xac1748f5,0xefc32f94 .word 0xfa98d23f,0x36a644f7,0xeb349961,0x80c3b23f .word 0x8ea83abc,0x3a95da05,0x00255bc6,0x7972371c .word 0xead1197d,0xc2907367,0xb7014592,0xc9f7f09f .word 0xd405ba48,0x94f19d4a,0x8221ede5,0x01248369 .word 0xf1c2afa5,0xb7bd91bc,0x090cc1a8,0x08bb78ba .word 0x29a52ba8,0x839308b4,0x73011ac6,0x6910be83 .word 0xbb128ed2,0xc6992fad,0x968f768e,0x519bb880 .word 0x89554d03,0x49937b94,0x2c00afa9,0xa259ebec .word 0x6b2ef19e,0x78ae8574,0xd7fefa43,0x9ff919ca .word 0xb04fae4e,0x003ee97a,0x5ca97c30,0xb80afe78 .word 0x8c719f69,0x5bfd94c6,0x22f752b3,0x75c6c1ce 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 0x898ba310,0x526bea3e,0xeb10f041,0xd3c8bb07 .word 0xe2605b93,0x5fc1f206,0x1e4f19ca,0x759026a2 .word 0x7862f7ef,0x0a41620d,0xd2c19d9b,0x6c06a001 .word 0x08dc3f6b,0x747d963b,0x0160920d,0x5d76d134 .word 0x07d4c80d,0x08529657,0x98beb89d,0xe329490d .word 0x416e631b,0xb96576a6,0x402c5aa4,0x4a61afde .word 0x341cfac6,0xdc33cbf3,0x6f754c30,0x0cd12645 .word 0x1e7b045c,0xf1b0403a,0x4ff39eaa,0x6520d8a7 .word 0x1882c961,0x723f0965,0x24ce547e,0xdb0e24ce .word 0xaa15d6c6,0x9f5fa65e,0x50d76d9e,0xbda9495e .word 0xae25e427,0x6bcbe685,0xf204d7a5,0xa05a1df4 .word 0x833edd2a,0xcfda53eb,0xcc1ad73d,0x5ae331ac .word 0xedc61731,0xa59ba7bd,0x7718b605,0x2059b8e8 .word 0x4fdfc141,0x590ced56,0x0be7dd83,0x93e82c03 .word 0x7bf78f65,0x141476c3,0x66dfc5d2,0xb041e5cc .word 0x5c489ae5,0x91497cd1,0x258e34a9,0xd50a1be2 .word 0x94da0bf0,0xdac0cdca,0x6103386b,0x38db2420 .word 0x87536c7a,0x132ac92b,0xbc8e5b2a,0xa0a946a8 .word 0x8f142c76,0xbc55085a,0xa8fa26a2,0x459a6705 .word 0xb0e130bd,0xdd3fc2cb,0x4632a8d4,0xdb79f581 .word 0x0dbb82cc,0x8222d899,0xcfb21adf,0x15019744 .word 0x0dcaa470,0x72799e36,0x608cd13e,0x5a939d8a .word 0x03c7746a,0xc2b0429d,0x420bf9aa,0x956a4735 .word 0xeaa4db39,0x88b5dc4e,0x0430360d,0x76e70172 .word 0xe706a59b,0x07c61a71,0x15d19645,0x7ddda2b3 .word 0x7f6855c6,0x0a5f8171,0x136120c9,0x756b6239 .word 0x4252bc20,0xaa6feb60,0xd3314019,0x54dd46b2 .word 0x3c8a5e35,0x588ac520,0x6bafa48f,0x2916905c .word 0x5957023d,0xca12b585,0x2f8a0c23,0x3f044f99 .word 0xd6d29863,0xa1d9f5ee,0x331bc205,0x7dee547f .word 0x87f3b9de,0xde582010,0x2c40c015,0x02bc7c4a .word 0xed8331e2,0x70c4f2ed,0x9b193cfc,0x1d45a5fc 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 0x212b95b7,0x6bb4a2dd,0x6b989adb,0xdd725844 .word 0x04f48b80,0x2ae68a2a,0xd71ccd99,0xf862b4ab .word 0x7155cc29,0x9ae5f2f0,0xc930725d,0xd3497a8a .word 0x54b23d25,0x39b47970,0x58c62b61,0x0e99167b .word 0xe872e66f,0xed8d0a72,0x27241c8e,0x2d52f328 .word 0xf093d2e8,0xc5c05b94,0xb24df71b,0x4d5814fa .word 0x615d705a,0xd874d984,0x5b04aca4,0xff3c9d36 .word 0x7cb89925,0x89a9166b,0x9113f033,0x72dd19be .word 0x80aa8cbf,0xf514874c,0x80e75f47,0x556be65c .word 0x24f023a6,0x9eaab472,0xf04c664f,0x53ac4207 .word 0x5672c316,0x5805b4a0,0xd38bd999,0x39094744 .word 0x9aeb74fc,0x92fbe3c5,0x4f23bcb5,0x1fdc76f2 .word 0x98d54814,0x91b54562,0xbb78ecd3,0x999db44c .word 0x468ff94e,0x91243e3c,0xe110a02a,0x9a642346 .word 0xf4210dce,0xf975fefa,0xdbe5cf7c,0x12aeec45 .word 0xb3ecd0ed,0xd342e648,0xe253652e,0x236a7137 .word 0xc306cdda,0xf4bf2e7e,0x3c6ad997,0xb55d84a7 .word 0xcdc19e48,0x0f21aa02,0x63c8df26,0xa2107132 .word 0xcded5cee,0x66071e7b,0x9807d76b,0x4234ccc3 .word 0x92d9322b,0x95c495dc,0xf9ec02a6,0xbc6a705c .word 0x3c85c3ed,0xc1a6034e,0x44c85805,0x862fa8ca .word 0x29cf4879,0x80d93460,0xf64831b5,0xb2ec3c34 .word 0x647d081f,0xe924ef2e,0xdced94d0,0x097e3ee4 .word 0x3e45ec1c,0x92e9e515,0xb05df8f3,0x30036a63 .word 0x0f7e3eec,0xfb78fa85,0xa6ad1467,0xae6fdf3e .word 0x9662f7db,0x561bc09f,0x563c9cd1,0x5c50e094 .word 0x7930c223,0x3a8929bb,0x441df313,0x20f6cb6f .word 0xbbe12ddf,0xb11ebe92,0xa0314296,0xe417a393 .word 0x37ae8687,0x36442c53,0xc82dc4c7,0x783ad36e .word 0xe5f9a290,0x4f5db2d3,0xc66c7a41,0x75e245f2 .word 0x405e2f49,0xe19135f8,0xe10f564d,0x59f6d2ac .word 0x4ec1230c,0x216de91f,0x387e1294,0xf12cc505 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 0xa5d005ab,0x144805ea,0x46964e8b,0x62858f36 .word 0x3ff6afe7,0x525264bd,0xd076cc31,0xd476548d .word 0x049602fc,0x34c16297,0x8c0a378c,0x74779df6 .word 0x3abb2621,0x7eeb6a1c,0xcf6b3668,0xf56a4592 .word 0x56aea45a,0xb7109d87,0xbc6184d5,0x9ffe4c01 .word 0x3d5f0ac6,0xb5ab4025,0xf8df590d,0xf50d9d32 .word 0x54cc8a37,0x8fd87013,0x3d21824c,0x37aaf7dc .word 0x1bb1229e,0xfe04e823,0x3fe3473a,0xa22c901b .word 0xad30a3d2,0xa7f8fa3a,0xe1b0263f,0xe50301a4 .word 0xf44107f9,0x24790fbd,0x4ca5fb3b,0xaf20910f .word 0x6e03c1f8,0xe1341c95,0x8aa2546b,0x0f3ae351 .word 0x72b81eca,0x3e3ac6b1,0xba7c758a,0xd59ccb99 .word 0xab712c0e,0xd4729244,0x85daab0e,0xd0aa6792 .word 0xed12ad71,0x3557a0ad,0x1f1b96be,0xf10d931e .word 0x957db29f,0x7c2586ba,0xac8f1c05,0xcd5738f4 .word 0xdc30e021,0x02bc1894,0xf1397531,0xfb876828 .word 0x5e05d500,0x03eecbcc,0xe977d554,0x01b06475 .word 0x3ab18aae,0xb97b4ff1,0xc54af2bf,0xc9a9c9a3 .word 0x2859ba02,0x76d53f08,0x91b64a0a,0x063e9c78 .word 0xe9f742a2,0xe1a339d6,0xd4a6bcda,0x3411d433 .word 0xc2a25cca,0xb6174ac9,0xa66f24df,0x64baf983 .word 0x4e8022e1,0xec16d4fa,0xc495e243,0xa0197e1e .word 0xed20931c,0xb18adbce,0x03ccb423,0x60a438d1 .word 0xf2367a32,0x623dc45a,0x86655fc6,0x5d6c0f27 .word 0x3ac11ced,0x5a55fbef,0x85fe5e2e,0x24a1c57a .word 0x8b0357c7,0x7eecbfcf,0xddfdd532,0x686a59d0 .word 0x7d04f014,0x147b44f4,0x87376084,0x2315dbfd .word 0x328c014d,0x4e925043,0xdf3f8aa5,0x12e73683 .word 0x2945fc3a,0xac919fff,0xc404acc5,0x4d21ce38 .word 0x63789b2d,0x17b1e176,0x4d84e995,0x4096c38e .word 0x4b35d945,0x46b9be41,0xdee4c0a8,0xf54bbfe1 .word 0xe5972b36,0x9cc7bf08,0xf587048f,0xe619438d 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 0xf8fc2dde,0x4e89fd12,0x61589ca5,0xb9580b8f .word 0x8a2e5e73,0xa155a253,0xe453e14d,0x00f60532 .word 0xd673aee4,0x372c151c,0x1c339d11,0x51ceeb82 .word 0x4a4b2e82,0x28cb41c2,0x2c5630d7,0x743fc6ba .word 0x90b54cdc,0x5f030f79,0xb7e902b8,0x307b77b5 .word 0x8dc2b04e,0x1d4ff1b3,0x73f1e429,0x214c168e .word 0x229cb138,0xfb90633b,0xeb789008,0x6cb22c51 .word 0x484c1b08,0xb3fcd37b,0x3102b4a4,0xc95c9395 .word 0x4ead5002,0x71b038c2,0x64b68e96,0x60a918e5 .word 0x5072445f,0x25ac1fa0,0x1e586d5e,0xc3dda1f7 .word 0x10d836b9,0xc4d09d61,0xfd1d0d6f,0xa4442b0b .word 0x348a8ca6,0xb7d7f817,0x4a7780bb,0x4541192b .word 0x7d3d7dda,0x04cb2d58,0xbb0d6745,0x74b1e936 .word 0xe12e8137,0x195f406d,0xb11c3085,0x9f16bf2c .word 0x703a2256,0x098795bf,0xb202a520,0xfe4c633e .word 0x06e81070,0x6e68e6d1,0xf33d6002,0xd9246729 .word 0x24569949,0xde70bf2d,0x71f6e160,0xc63482f3 .word 0x68940b3a,0x9ce24c8c,0x3d475fc5,0x0dfc415d .word 0xa32cc066,0xcba66721,0xbbf934c6,0xa5b8898d .word 0x803174b5,0x3f559ca1,0xf328211a,0x75020e33 .word 0x0c7fb1cd,0x1389bad2,0xabb31484,0x455f3004 .word 0x1216f105,0xfca570fd,0x4f0e7029,0x9b67f3e6 .word 0xcaf23e16,0x8afb3db6,0x715097e7,0x01e3d8b2 .word 0x28232d21,0x81920833,0xea31275f,0x4e1fe59f .word 0x8cfa8547,0x42bd2619,0x9f3c0456,0xaf5caf4a .word 0xda81016d,0x409bca86,0xdca5c782,0xdeaa6667 .word 0x004c8a53,0x03399635,0x1494c241,0xa77d7db6 .word 0x6ed7cedc,0xb13d2f1e,0xcd1d0610,0xf38bff67 .word 0xa3af290e,0x54510c23,0xda2d5d5d,0x11ccb39f .word 0xf22c91b6,0x1ae10bc1,0x6c089511,0x6cbe06d1 .word 0xf0436426,0x6cb111bf,0x6467432f,0x57c53fe9 .word 0xbe27601f,0x0bf131a6,0xc3fbfae4,0x8f98e087 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 0x7f83fd4d,0xf25ce9f6,0x01ba3318,0xac446214 .word 0xd5d2753b,0xc8653767,0x763832de,0xbd195192 .word 0x81aec25f,0x06060bab,0xab29ffc7,0xf795b3b9 .word 0xd0e4c2fc,0x7a752996,0xca5b884c,0x508103b3 .word 0xfa973fc8,0xb8cd4123,0x46736be0,0xd54cbd8f .word 0x0e2b8a0e,0xa5909d28,0xc095f02e,0xee8203b1 .word 0x371f47ac,0xbacfa8bc,0x3a2d3b51,0x01c3dd3a .word 0xb8ba6775,0xe9730e4f,0x52ddda4e,0x565f1adb .word 0x595dbf8c,0x5aafd1d7,0xe70119b7,0x66039ec8 .word 0x483d405c,0xf1400c91,0xe06a692b,0xc7a46378 .word 0xc05a1b1f,0xb3f75dea,0x75b9a0cb,0xad4db6de .word 0xc08095b6,0x98a6cd02,0xa276b7f0,0x639d157b .word 0x5f1469bd,0x67500ba9,0xeb0a6738,0x9f1ef639 .word 0x3ec5eb61,0x56b7d41e,0x8a0873ad,0xc50e9fc3 .word 0x26c00a8c,0x8090fe9c,0xfbac3153,0x738e9037 .word 0x718cdde8,0x7912ea6d,0xec9fd038,0xd55c0df5 .word 0x564ca67a,0xa58a5429,0xe905f08f,0x19b65106 .word 0xf145c4ac,0xfaac0e5d,0x9ae07c1c,0x637d8d05 .word 0xf2e8418e,0x6297c05f,0x41f9c61d,0x7d732b6a .word 0x8a6153d0,0xc010a43e,0x124637c0,0x29f6e67d .word 0x36e88471,0x3cde9eed,0x7038b408,0x8a2e9410 .word 0x023094b9,0x18bcd62e,0xf8f9170e,0xbd910d1d .word 0x3da4ab76,0xd0a2adfe,0x9a030552,0x13f9ff38 .word 0xd3322f60,0xef568f8b,0x42295189,0x26d5e47c .word 0xb979e62f,0x53de8bba,0x5eb379fd,0x3e48714d .word 0x394ce878,0x7f32b50b,0x6eb5208f,0x2d328fa3 .word 0xf77f6564,0x1c5d7058,0x6f2a57a9,0xdd3211ba .word 0x5f08c167,0xa3d8beab,0x8fd1d06e,0x2d417e6b .word 0xe48aa530,0xe25ef1f6,0x9b21bf91,0x6bc36f64 .word 0x4f8ac43e,0x0150fb70,0xc172cab8,0xec8ca8d3 .word 0x6bdb6a94,0xa54203b4,0x6984027d,0x7472e307 .word 0xad4dd633,0xecb5dd95,0x24584879,0x8f4f90e0 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 0xa9d382c7,0x253e5bd8,0x94b76059,0x2f78b561 .word 0xbde2a36c,0x4514dbc5,0x948f90c4,0xc9675962 .word 0xda7248c5,0x02e31ad6,0x53f96a04,0xaed60406 .word 0x8bd7f550,0xf8b29a79,0x17e6fcfd,0xddb65833 .word 0xf722a82f,0x0764565c,0xf86f1d48,0xca56e320 .word 0x4fafacef,0xd2171279,0x1022b49e,0x1acbe70c .word 0x9b6581f1,0x43062425,0xd766bdff,0xddfa2d4d .word 0x56695a68,0xe28fde39,0x5a3dd920,0x895fe749 .word 0xd3e34fd8,0xd9fc9a98,0xa3d45422,0xa8b3a754 .word 0x008b3f3d,0x669304a5,0x0be3fbc9,0x1f7ffcff .word 0xaf874533,0xece5e110,0x47193911,0xaa01b762 .word 0xcc0b0264,0xcd637f5e,0x07834d47,0x62832813 .word 0xce5256ec,0x1c71a31f,0xb943b823,0xf6af9d40 .word 0x8db86622,0x78b443bd,0xf8120796,0xfdd76fa6 .word 0xcf2c8061,0x0472281b,0xf8278214,0x88f6f4cb .word 0x524eb878,0x3edecd7c,0xf4c992b0,0x21f4eb3f .word 0x553d53fb,0xf111670b,0x61a57573,0xac1ed800 .word 0x06479370,0x81314d40,0xa869fab9,0x17ea7eef .word 0xed669bbe,0xc339e50d,0xedde1a88,0x40d391eb .word 0x96825b62,0x48708d60,0x13906217,0xfbcd29cf .word 0x1cda2c1f,0x8c1a5012,0xfdbaf925,0x507ca3e7 .word 0x8c6caf8f,0x0a1fbd1b,0x1425fe8e,0xe75a7623 .word 0xf4e6f095,0xe28f83bf,0xb81c38ca,0xf22a8f5d .word 0x3b05a211,0xe242171f,0xfdcf177e,0x6af9351c .word 0x0b48c2c9,0x8982302f,0x212b24e0,0x871760c4 .word 0xdbbbadfd,0x7777b1d7,0x84ca798a,0x62294b78 .word 0xd606470c,0xd6f5f41c,0xaac4b4e1,0x71901c62 .word 0x8b8806d8,0x67ded5fc,0x86571871,0xd2cdd8f3 .word 0x08069c46,0x0ff1b4a9,0x563439b8,0xca2dfff5 .word 0x01aa684e,0x150594c1,0x989d2247,0xe1505b58 .word 0x97aca571,0x4c8da809,0x3020de4e,0x35f2ef66 .word 0x72a9b16e,0xc779fbbc,0x02896cba,0x1e718199 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 0x1e0585d1,0xf772ce06,0xf0fa4971,0x8c78b7bf .word 0xb5403f47,0x3f4da637,0x3478069a,0xbed0f1c2 .word 0xba3654e4,0x550e6a3f,0x0954be18,0xab9df2d9 .word 0x81770b87,0xec76acc5,0x1dffc245,0x97aee2c1 .word 0x5b65e281,0x39508f60,0x4be83242,0x5abd7431 .word 0x35dc575f,0x2e350fb8,0x4e0d0b18,0x3ac94be6 .word 0x191dbee7,0xb6493fef,0x9ddb410a,0xea56f6c5 .word 0xa667b21d,0x13b0b192,0x6dc5c548,0xe29dd0b9 .word 0x0acd607a,0xab4bb2fc,0x5d357138,0x3dfb5425 .word 0x19957d57,0xf8e798f1,0x5cb3b6d9,0xb7f73f2c .word 0xe84b1bfc,0x9161f53f,0x08758223,0x55f38d97 .word 0x4a2abc4e,0xc15960e3,0x35b7417c,0xabcacd20 .word 0x55b50835,0x3e419192,0xde98e78b,0xaee785e4 .word 0xe0d90cd6,0x69477f31,0x5638a82d,0xc02a5fcf .word 0xe8d63198,0x516bb170,0xcac75392,0xea6283dc .word 0xa91647b1,0x8952f576,0x91e18cfb,0xd96a3684 .word 0x8de31bb4,0xeeafb73d,0x1b21d54f,0x12e085e1 .word 0x1570e277,0x13cc3154,0x91dc77d0,0x582b4e0f .word 0x3d93e751,0x9be5b7e4,0xe8b4b087,0x06474c83 .word 0x7350b45f,0x7d4bc727,0x197f2b10,0x04658d8a .word 0xed3fa382,0x4b871103,0xbb8d65a8,0x3b250476 .word 0xbf010f57,0x845eba45,0xe147ff6d,0x9cfbbd8f .word 0x8bb91b53,0x0d274b41,0xfd44da93,0x1c547694 .word 0x81791efe,0x3c06e54c,0x0d6dbb46,0x9277a5d3 .word 0x35a53cfd,0x0f8411fa,0xbe3bd45b,0x570439e6 .word 0x8a86467b,0x9a6a3bd9,0x30858d1f,0xef9b4ca7 .word 0xab7d469c,0x2f2f576d,0xdb19818d,0xb65b7c62 .word 0xda59131c,0x4c95bbfa,0x37429de5,0x358ae72c .word 0x25d0a203,0x4e069408,0x25db8637,0x76391310 .word 0xb87da139,0x8da444dc,0x4d08a852,0xfd4a840b .word 0x5ff78fac,0x66b05dfd,0x7c68145a,0x4e0d8be5 .word 0x231c236e,0x45289179,0xdd1cf9ec,0xc01c3e35 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 0xdd5838ec,0x8e885f6e,0xf52b2f8c,0x85bb98f6 .word 0xd8fc75c8,0x94e9d49e,0xf8aa53f6,0xae5a59a8 .word 0xf0cc8242,0x589d353c,0xc7519545,0xd267faf2 .word 0x881e9a21,0x578b3e26,0x14fecfb1,0x4bbde61e .word 0xf7b0523a,0x41ddd3c1,0x17d43d0b,0x0747622c .word 0xc73fa4ea,0x3224564e,0x8cbcc2f4,0x91dc4ca2 .word 0xf5e111fd,0x986c45f2,0xeda57201,0xdcc416d6 .word 0x38cc5e51,0xb17539d0,0xd32ec818,0x72080020 .word 0xa293cc7b,0xb5ff7b59,0xfcf729b8,0x4d65227a .word 0x3b3f7bb0,0x0d2bbe22,0x976ffd60,0x904f937b .word 0x3f0f2624,0x5bcdcb3f,0xdccf8213,0xeabc9ce7 .word 0x2553b312,0xa9815e46,0xcdebb5c6,0x0b2fb11d .word 0x86a5bb67,0x1f4b9008,0x1714859b,0x23e080e2 .word 0x36f9822b,0xebd420d1,0xf26dc18a,0xebc00fe8 .word 0xd524c3fa,0x68183f33,0x76a39f7d,0x5fc21ef1 .word 0x65d43cf2,0xdf65ed5a,0x4648993e,0x0e9272ba .word 0x6cd9f14d,0xa1397e66,0x247d71c5,0x9bb7f9b4 .word 0xb2fe8c6d,0xfd08397c,0xc1d66f92,0x7b6b1d45 .word 0x6aef542c,0xcc9a639a,0xa4de7d33,0xb1e11b99 .word 0x7fa33de3,0xe0ba3d7e,0x840ee1ca,0x498babe8 .word 0x726fd87b,0x3a863b80,0x2d69c1b6,0x6f74c951 .word 0x753a789a,0xcff02adb,0x98a36871,0xa7d53d18 .word 0x0c322ef9,0x2fe61a68,0x50c2559e,0xa09b4312 .word 0x6bca5455,0xc3cbeec3,0xe1ed7629,0x708d4077 .word 0x3e6ec4d9,0xad4fb925,0x4014984b,0x9e5b5494 .word 0x4baf6de3,0x68e66211,0x03ad9db0,0xc619d393 .word 0x902fabbc,0x67ea7e96,0xb85d695c,0x9a4ad57c .word 0x796dd559,0x26d7af71,0xd7dcd68b,0x54a4e0a7 .word 0x834b387f,0x278690d4,0x45cf7c43,0xf45970b0 .word 0x26e06178,0x48ea855c,0x7e42c3cb,0x723cf512 .word 0x69b9064a,0x33d921c2,0x65b944d1,0xfc85e038 .word 0x6412f3de,0xfaf3d1ed,0x3992e311,0xe139862d 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 0x7f25d9e1,0x29140a3a,0xea42754a,0xf6448e6c .word 0x58cfcd8c,0x1cbead2b,0x2d817617,0xec29adff .word 0xaba15c26,0x4c6c05e7,0x859f7ba0,0x3ee31842 .word 0x1e4c69e8,0x96c07147,0xdda909c4,0x2e14d129 .word 0xd55013d7,0x8520d72a,0x90ad8e0e,0x03149224 .word 0xeb85203e,0x4f3cd572,0x8a65b88c,0xba0cb696 .word 0xf4c74853,0x6e938d8b,0x5aa0d57d,0x4aa93fb2 .word 0x6bb91a9d,0x19672d3f,0x7ed26c2f,0x8f58e526 .word 0xbdb730cd,0xe990b2c7,0x13b499e7,0x64ab7b56 .word 0x7c254e1a,0x4b3c5b7b,0xd4fb1959,0x26dfa97a .word 0xf9293c30,0xa82a7e61,0x4403b6d2,0x00bef5d3 .word 0xa9a8766d,0xd0bc8170,0x801113bc,0x3894c1c2 .word 0x36b3afe8,0xb9e103c4,0x55795c35,0x4b70d415 .word 0x9c2eed82,0x7b14f397,0x628c9683,0x3988e309 .word 0xfcf57c16,0x3ab4b960,0x805221bd,0xb78f6138 .word 0x479d1767,0x29d026e7,0x95ad05bf,0x363a7fcc .word 0x8c891ff4,0xa20edbf7,0x0e60f8eb,0xe709ac19 .word 0x818a2abd,0x83987c89,0x163fec41,0x25be50f3 .word 0x93c0897c,0x6ab41620,0xc57315e8,0xe44d63a5 .word 0x139adec0,0x401c2b72,0x51802b96,0x0631a267 .word 0x2e1bafce,0x80cce454,0x8f54cfcb,0x8eea6407 .word 0xe37d6d7e,0x78c5fa29,0xe8027c03,0x43c630f7 .word 0xd29c6250,0x46554539,0x1dbbab6f,0x19a8e6c7 .word 0x7cc2e8eb,0xfbdffbaf,0x6fabe957,0xd4bf7dac .word 0x73c49915,0x9fc9045f,0xba68a80d,0xc2d06609 .word 0x4df3e357,0x4a21ef0b,0x1cf6868e,0x2ecf31d9 .word 0x5f79bb39,0x69add1b7,0x862f08f1,0x3ed07b37 .word 0x39d45358,0xf1ef737e,0x2c4fbd9e,0xb318df16 .word 0xf93843aa,0xc035a694,0x7b104e5c,0xf09765c3 .word 0xd408e78f,0x6718b0cd,0x826c7fd0,0x687e07fc .word 0x4ddac939,0xf6c33011,0x6f7afa93,0x7dd25007 .word 0x6e9681af,0x2a03c7bb,0x28bb3a2f,0x09338fc1 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 0xea2e1b07,0x7423c191,0x494eb572,0xcc5cb956 .word 0x98fec962,0x1565fede,0x2db509c9,0x4a9b319b .word 0xbcc87d6f,0xc33b902e,0x9f2534b4,0xa5ffdb6d .word 0x4d4643db,0xd2e7a311,0x36666b1a,0x4ebcda04 .word 0x01b02207,0x1b6ae5c4,0xcbdafe29,0xc337997a .word 0x9485217d,0xfb4e6cdd,0xafcde214,0x9925184a .word 0x5d62e4e4,0x3637fa05,0xcb77e8ad,0x0adffd7c .word 0x862b32bb,0x7a855833,0x8c530740,0x84d7b677 .word 0x9b6bdcac,0x44692d61,0xbe54c596,0x4b492680 .word 0xc55e5895,0xbeb5bd5b,0x8fac5ad5,0xf993a1ac .word 0xf1c0dc1d,0xb1f91bd1,0x4efb9da3,0x71727833 .word 0x0cad757c,0x08e5e275,0xe5d2a19d,0xe5a08a44 .word 0x0b277268,0x611ddabe,0x91604822,0xb616f613 .word 0xaaa4b69b,0x3f289b20,0x120e2913,0x02481569 .word 0x7828f3fd,0x6b09ce7a,0xae779808,0xdde2eadf .word 0xd2251393,0x437f1041,0xaae71b81,0xeb6ce459 .word 0x5e5ae80b,0x0d2a89a8,0xfc1bcb55,0xf4ec11a4 .word 0x9abad3e9,0x9b27df60,0x6c95be10,0x8abb466c .word 0xf4f66604,0x614fc68e,0xbdbc1234,0xfab23bf1 .word 0x2f3fcd22,0x6fd4b5b8,0x57efa3f7,0xa0d5042c .word 0xc7f08809,0xf9b13710,0xf58be930,0x2978446f .word 0x2ef07d59,0x57e573b6,0x3b667e39,0x6042c757 .word 0x42ec9a2a,0xfbde4a6a,0x5add8453,0xc4b8b366 .word 0xe5b7148d,0x2e94f6b8,0xb67ecc71,0x85757a07 .word 0x270c8e39,0x45496bb9,0x6b1a31ed,0x6ed61824 .word 0xf5fcb6f9,0xb2a8f930,0x4c1525fd,0xf9d6a9d0 .word 0x775efbad,0xa4001dc6,0x7f187cb5,0x7dc37f15 .word 0x7d02facb,0x34790106,0xf78a3432,0x23e7c517 .word 0x31432606,0x61191b75,0xf0ad4779,0xdf0b91f9 .word 0x62c84b74,0x40320445,0xe4983cd2,0x68027899 .word 0xdafb228f,0xb738fac0,0xefbaebcb,0x01667fa6 .word 0x7b22e943,0x2041c4d3,0xa6e3ee7a,0x0b5575c0 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 0x2cfa97bb,0x2fc07a93,0xfe15f6ef,0xee1e7d87 .word 0x24198417,0xc9876715,0x0adfe221,0x90045068 .word 0x6a973b8d,0x53e12394,0x4d93c97e,0x21c0c9ef .word 0xc146cd66,0x8e3cd516,0x411a7a0d,0xaf41a8a1 .word 0xf64be2ec,0x6b36941d,0xcf38f662,0x5dea057f .word 0xb7b06b30,0x55531342,0xabe9c342,0xc57fcec1 .word 0x9f93dfd3,0x457a7968,0x2611378f,0xbef13432 .word 0x2bf9fcda,0xca7fb016,0x7015c33e,0x5c865190 .word 0xbb75ef4d,0x56842b27,0xd8005dd1,0x2bb5c6a8 .word 0x60c9f13b,0x1c7d2e12,0xdd376c34,0x9331ab0d .word 0x774fd408,0xebe0dcd8,0xe2bd714c,0x2a7a10cd .word 0xb2b60172,0xd25ff2af,0x83c2383b,0x845e7a1c .word 0x22036fad,0xb9e38437,0x23646ac9,0x20d268c0 .word 0x22b30669,0xb5080ae2,0xec2ef686,0x9d614da5 .word 0xa22b2684,0xf7f46306,0xc872a208,0x87880777 .word 0xa37bd396,0x32d7a1ac,0x5d8cbb06,0xdcbc625a .word 0x78a47d8b,0xf0887491,0x814c90f1,0x82aa6139 .word 0x6b0a8704,0x691ec0b9,0xbde9ec8a,0x48f80818 .word 0xdb98eb1c,0x4bf9d03e,0x2c167251,0xb6512a40 .word 0x77fef9fc,0xd83b0f7a,0x61725d14,0xa6a7d4b5 .word 0x1890c1e6,0x0d68eed3,0x5d386df8,0x386bec53 .word 0xddb73a87,0x2cf5c086,0xbbbe1bea,0xaf317c3f .word 0xf2f1d59d,0xcaf9284c,0xcc44b114,0xa6ba01d7 .word 0xfd247ff8,0xc107ca13,0xa5709c25,0x0fa53d8b .word 0x8bd7aaef,0x6d1b87e4,0xef06a10b,0x7b79ef24 .word 0x734431e3,0x05793e84,0x496a6a0a,0xa7c09a74 .word 0x21975f41,0x98a94d96,0x01a2030c,0x70b5c726 .word 0xa240d9be,0xd8d47dd0,0x51c985a1,0x047011f0 .word 0x533ec81a,0xe3d7ac79,0xe382ac0b,0xcd9714f7 .word 0x1dd09a48,0xd4b1aadb,0x3688dcbf,0x4fb49e5a .word 0xe3ed3170,0x2da0d136,0x231c347e,0x8b1f7d41 .word 0x1753a7f5,0xc08c1e40,0x0df823ed,0x271f4427 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 0x755899a4,0xc97415ac,0x4068e03e,0xba88f2bd .word 0xc73b0cff,0x0c9033b9,0xba5a2809,0x42b50fbf .word 0x935029c3,0x85ce0ef6,0x34e832f1,0xf16808de .word 0xf1f4040a,0x79cab71c,0xae70048f,0x8db689df .word 0x6e6b8244,0xe24568c3,0xc61f904f,0x769ebf69 .word 0x06017239,0xbab1cbcd,0x8d77b4b5,0x2855ad5c .word 0x3b9ca581,0x09db10da,0x09d58e0a,0x31167798 .word 0x2a1d14d6,0x3bf4a1ac,0x6cb170d9,0xfa5bad19 .word 0xd6fb80d6,0xa8c56d20,0xb0d3753c,0x6dfe92f5 .word 0x807fb8cb,0xb2fca138,0x5d931ccf,0x842a5858 .word 0xa7b21187,0x84c20ae3,0xab6411ca,0x22471786 .word 0x6a2c2a90,0x0531ed46,0xd6b6dd7d,0x19d3c827 .word 0xd96c27fb,0x3f9f63b9,0x3d37bb70,0xec0280ae .word 0xc6426df1,0x02cfd1bb,0x20ec6d3b,0x9eb370d0 .word 0x80f0f186,0xe67cf6f3,0x2b254a8f,0x2777d8d1 .word 0x99976a8b,0x3a417569,0x4c578777,0x20c6579c .word 0x45f82af7,0x9140e10b,0x3ae664c4,0xc9ee18a2 .word 0x77e2c15f,0x513319b5,0x489a4e10,0x3d868d5c .word 0x8a6e42d9,0x2c067ac7,0x7c821509,0xd6086ce7 .word 0xbe328510,0xec1e993d,0xf24f3d80,0xba8b9d1b .word 0x266c072f,0x84952ede,0x1006d49f,0x97ea64a8 .word 0x9b04c95d,0xeadd4b99,0x5ad0aa42,0x2b4095a4 .word 0x676d17a5,0x42f8ed23,0xed590564,0xad217724 .word 0x79a9b0fb,0x9e03827c,0xfd51f5db,0xe06642f3 .word 0x8e483b3d,0xb650fc5d,0x601a0052,0x1d7974db .word 0x7d76af82,0xc268d0de,0x225ada69,0x92721ce0 .word 0x637460ce,0x86efd81e,0x732ae34e,0xb47b21a6 .word 0x4b790d03,0x71d532e6,0xc77fb71a,0xcc99a5e8 .word 0xbc7c87cb,0xe6cdd074,0x17d5a86a,0xb9b4caee .word 0x36206783,0x67d77bb1,0x5141df6e,0x99e346bc .word 0x0bf6b434,0x7f572aee,0xa4018fbc,0xa836deed .word 0x25e0ac38,0x830660de,0x28abe72c,0x47cd08ca 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 0x5e62a56c,0x306ae136,0xb7e93cee,0x8a2f87c3 .word 0x046c0110,0xc3a2539f,0x4e435b85,0xc573157b .word 0xac4285f5,0x124afd9c,0xbfa6797e,0xb96487f0 .word 0x1286711c,0xc3cfc229,0x04b03a35,0x77ac19e1 .word 0x731880f2,0x55065977,0xa90fa01b,0x5cf63473 .word 0xc66c112e,0x7e051be9,0x5a6b946d,0xb813240d .word 0x8983c3ce,0x9d643ab3,0x157acfd3,0x9f292243 .word 0x1a3d5e12,0xb663f2f8,0x5e246d1f,0x9ad0fba8 .word 0xe3bb2710,0xfc7fee33,0x7b2bb79a,0x544e25d6 .word 0x05a5a058,0xf7dd07dc,0x46ef2624,0x1516dd67 .word 0xfe0f5ff2,0x8d5ec3bf,0xa1e21e9d,0xeeb93e75 .word 0xce54ccce,0x5054dc96,0xe3e44d07,0xd90d623f .word 0x17327b3e,0x4db299c3,0x7ea73bd8,0x028ea700 .word 0x53433959,0x1057c615,0x6f61eba5,0xe4bec870 .word 0xe7ddaeb6,0xb6ad83fd,0xa352aa91,0xcf8fcc63 .word 0xca8821e0,0xd6a99f2d,0x53aae9f8,0xa714991e .word 0xcc4f50ff,0x8e5fcbee,0xbe1cc25b,0xc9d5e4a8 .word 0xcc84156b,0x8b16b252,0xad5f569a,0xc8c06a09 .word 0xc3f6c4d2,0x46f9c6a4,0xf3823059,0x40092d23 .word 0x996010c2,0x6911b380,0xf5a165bd,0xe55d4831 .word 0xb08f09c0,0x53a64fb3,0x25e100ce,0x86d4dc6f .word 0x77c0d739,0xaecaffab,0x17f89085,0x11558123 .word 0x90699c3a,0xca5fe19b,0x2e5048f0,0x95529d6c .word 0xf7acc30f,0xfdbb12ec,0x28072bab,0x2c7e7a28 .word 0xd654767d,0xff32a4e6,0xcc36c217,0x7e319cc5 .word 0x3d719977,0x6e9a0b23,0xa9fc2324,0xda76f8f4 .word 0x8b18412f,0xeaad3ed2,0x7b34f68e,0x56fb4031 .word 0xa92bb60b,0x7a4594aa,0x2a2ed45b,0x0951c601 .word 0xa1d9f96f,0xb1caf863,0xd33abefd,0xd18cf4f7 .word 0x637a33b9,0x7e005751,0x2d6fcc01,0x86e585fd .word 0xd9e3bad4,0x099c020f,0xa7832a2e,0x1da6c901 .word 0x410c95be,0x1adb4970,0x05671bbe,0x676c6911 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 0xf030f199,0x179b9a74,0x03eb747d,0x0752254b .word 0xfa270b25,0x2717aa55,0xcab95c81,0x7145f257 .word 0x0f2ffd61,0x13581b98,0x1d66f1c7,0x254d8d0a .word 0x00582825,0xbd014b1e,0xa167c2cc,0xa91365d1 .word 0xf6328744,0x8fd6adfc,0xe780b3d0,0x706566d8 .word 0x9eb2bf63,0xd0865e9c,0xcc7277bf,0x6223a1da .word 0x15f17b7b,0x661f9751,0x0516570c,0x316efe88 .word 0x821f6355,0x85b57434,0xc5c71db6,0xdb3b53a8 .word 0xa72d910a,0x9c89073b,0x7090c2ac,0x26151570 .word 0x504a13e1,0x46b4e054,0x31d5d6a0,0x3a408d82 .word 0x7ded0360,0xf8d7c29e,0x89382d0e,0x627f53dd .word 0x8de4694c,0xac69dc65,0x1427fd77,0x67809d3c .word 0xd5d425d2,0x38d01abc,0x2509498c,0x5e8ddead .word 0xdcb04179,0xc24885ae,0x5e3ba90f,0x5099db35 .word 0x9b600523,0x19b6231c,0x119abb39,0x855a76f5 .word 0x7281880c,0xea18c228,0x3783a568,0x465ff1e5 .word 0xfe93e51c,0x6ed5ae58,0xb43795ce,0x11c8c056 .word 0x3a7112a7,0x3b474181,0x1b0b5295,0x67f2a466 .word 0x6c035369,0x9a03234a,0x91db8cfd,0x05556427 .word 0x981bfd99,0x098ff2ac,0x859d9314,0x72354e1b .word 0xdc28f9d4,0xa2fb7059,0x7143c3f9,0xa86a73aa .word 0xcc5d75b3,0x88a90f16,0xd17e5881,0xef779221 .word 0x556dac00,0x89dcca0c,0x0bee5a2a,0x9fb02d06 .word 0xc9645003,0xe0ed7645,0x53f75984,0x56cd2927 .word 0x62a17dd4,0x77e8afdb,0x0a915b2f,0xbb37342d .word 0xab508910,0x8970322b,0x5c367e00,0xa7e1095b .word 0x51a47077,0x4667f7bd,0xd05e6f5a,0xdbcf2025 .word 0xc5c696d6,0x6b2f0234,0x0cfe0bea,0xe9d78393 .word 0xe1cafc3c,0x66ace3cb,0x2eaa7f93,0x5fb18dcf .word 0x776895fc,0xb5c0e934,0xc2240367,0x8669defd .word 0x1bf3a056,0xad079c20,0x00c1e33e,0x8ed9f64e .word 0xd26ab56f,0xd6034bce,0xf1b42dde,0xbcf3d438 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 0xaa3034ef,0xd55f35e7,0x0e19f8fc,0xe4fc43e5 .word 0x7a82ca70,0x4438cb34,0x60d38408,0xf7bda196 .word 0x331d6a6c,0x451df74f,0xbf3dbbfb,0xfef29a3e .word 0x1052f39f,0x71669ac3,0xa8848f0e,0xb1eb53b9 .word 0x6b7a16df,0x6383f600,0x3b5fbdd6,0xce317833 .word 0xbfe5927f,0x64ba269e,0xffd9f739,0x1a1906a6 .word 0x561fa5ea,0x6d62a6cf,0x13fc6e92,0x3a88070f .word 0xda5f6119,0x261544af,0x114765ae,0xa36ee165 .word 0x3c900788,0x2b0521a8,0x5e974e4a,0xb05be665 .word 0xf161d762,0x7c752191,0x0668c2d7,0xa45f4940 .word 0x47a207ec,0x774892e6,0xec447ddc,0x376f5daf .word 0x7ad97567,0xe9cec2bd,0x4b298767,0x590a7f82 .word 0x5e849627,0xbd22498e,0x3f0f0825,0x8259939b .word 0xe8d8b856,0x9939c343,0x034aefa3,0xdedf8a8e .word 0x98e65f93,0xb4ffe94d,0x10cca0c9,0x5fa2f646 .word 0x7031d2fc,0x1410bf06,0x3fd71566,0x3a95cbb3 .word 0xa503f653,0x82cd0a9f,0xe028ee15,0x89e6b461 .word 0x81495d47,0x7e403919,0xb0cc6148,0xc73ae59a .word 0xa765f33c,0x87444a2c,0x5d2a6385,0x9e5dc7b7 .word 0xe55ca475,0xaf9fcd64,0x2f9bf7e6,0x778a2189 .word 0x14bf9bfa,0xe3906fd3,0x1facbfa3,0x6bc436fb .word 0x11ffbef8,0xb0216b76,0x0b292d9d,0xb632f85d .word 0xeac759f8,0x2f0e78df,0x371c313b,0x5078a4fe .word 0xb22c3354,0x1578542c,0x755d6d1b,0x767b20f4 .word 0xb7b9129d,0xa42581e4,0xf0b87edb,0xd9c8b18c .word 0x80326d15,0x63d74a15,0x16534f92,0xe8ba1d8b .word 0xc5f2cf5b,0x6a0f9fa8,0xeb711f01,0x924aff26 .word 0x900620aa,0x3c77beb0,0x1c675e47,0xad2c6bfa .word 0x2ffd10cc,0xecbdba66,0xc0fcb51e,0x4346d7bb .word 0x830550f4,0xc52724e5,0x136339c2,0x41649331 .word 0x4360f7dc,0x28d32753,0xed49ab41,0x1eb7f213 .word 0x81b1528c,0x38788f30,0x9033a707,0x12e8fcb9 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 0x12794d28,0x450a66bb,0x80583a31,0x76a40c1a .word 0x654d3307,0x740285cb,0x801c4551,0xc7a53847 .word 0xedd0f317,0x6006886a,0xe7d788d4,0x7abc0523 .word 0x989ebee0,0x2bd054f5,0x281f959d,0xaa77a7fb .word 0x93378c8d,0x3dd7afec,0x3117cd2d,0x91677883 .word 0xf6c28b47,0xf5efc2fd,0x46417e0b,0xdb4eefa5 .word 0x2c26d35f,0x4ea9caba,0x0113dcad,0x51310914 .word 0xc718ee10,0xa0e2a4f5,0xd4f8bc77,0x831f0e13 .word 0x8806cf27,0x88c882e2,0x94067fe6,0xb320f988 .word 0x91853234,0xff993da5,0x7fce546a,0x203ca922 .word 0xd2556bfa,0x9ffaee1d,0x82427d7a,0x5bf08114 .word 0x274c44db,0x3c8604d8,0x3f2f335b,0xdce87017 .word 0x02ce836a,0x92c94077,0xa90081ff,0x0010c05e .word 0x8e24ae85,0x30495892,0xaef433ae,0xfc72f599 .word 0xc1a6e131,0x0c2028ef,0x2f375868,0x9c06cf95 .word 0x2f62b60e,0x661b67b5,0xe0064b58,0x55935dcb .word 0x39261a66,0x99ad6a74,0x234f1c82,0x04b81318 .word 0xcbd94ff6,0xd843c437,0xc596457f,0xbca7bb6d .word 0xa174bb47,0xc79de87b,0xc372f901,0x4a3af6f2 .word 0x88379a7e,0xdaf8b3d8,0xfbef1454,0x566367d9 .word 0xd48ba986,0x5ee9fbdf,0xf8d652e0,0x8b3d410f .word 0x149d4382,0x3f19875b,0x0f4aedd8,0xcf096811 .word 0x4e365b66,0xb41afc0f,0x7e38171c,0xe755d096 .word 0x2eff52c9,0x29d92c71,0x86efd171,0x7880d1f8 .word 0x3c472db8,0xc9e60f5f,0xb61c500f,0xbcf29bce .word 0x7d114396,0x82b0f232,0x7f61e733,0x6797428d .word 0xc8c6068f,0x9c673360,0x04a90f7e,0xc5f6e786 .word 0x2b0c01c4,0xe2db8a45,0x6348eec2,0x685e5a8d .word 0xf6e763d6,0x82359f72,0x55ad095b,0x23a33bf7 .word 0x045f0d2a,0x920c767f,0xe896b7ad,0x79fb14d6 .word 0x01051149,0x744fdda8,0x3211ef0c,0x621cabaf .word 0x2a1fbda6,0x66bf9266,0x355f6552,0xc5458da2 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 0x1bca0adf,0x7b2d920e,0x839708b5,0x24254d2c .word 0x99c6080e,0xd3ce215d,0x67ea1459,0x819287d8 .word 0x267ff4ea,0x5949d7ca,0xd4cdc30f,0x34c6b687 .word 0xd7cbebcd,0x2abe74de,0x8e242cc0,0x64010a68 .word 0x2d1a7415,0xd3a374ba,0x1749321b,0xfc4d4a4a .word 0xe2d6edb3,0x01b80ba5,0xa8caa45a,0xaf0a1d8e .word 0x8fe3fe9e,0x97e35c1b,0xd050d5b1,0xce0f6923 .word 0xaaf038af,0x3bb64a3f,0x2e7089c3,0x8a43ac4e .word 0xabb81c9e,0x4977eec3,0xc8e0b010,0x54f45be3 .word 0xb3c8da74,0xad39d56f,0x4d6db346,0x880199d3 .word 0x839b48f6,0x6227cd52,0xebfa82b0,0xafa54f06 .word 0xe4a5b737,0x23974d0e,0x5180dfad,0x3430b693 .word 0xa09370e5,0xbd96d544,0xed494923,0xd3bafdd8 .word 0x845a69b1,0x5f219965,0x59533545,0x0d39d97c .word 0xd540cee6,0x8baa9162,0x1739ebc3,0x27834455 .word 0xd777d10e,0xb4bfc6b5,0x62d53ee0,0x87bdf6e6 .word 0x0319487e,0x1d57eadb,0xef7d2113,0xa9e55798 .word 0x09d7e53b,0x661a5d9b,0x83a33b76,0x188ceb9b .word 0x4e7ee445,0x45640773,0x772f5946,0x48bcebe4 .word 0x965973cc,0xc5726910,0x366fb802,0xcc407712 .word 0x5b5f7182,0xe184a362,0xa3fa5ce0,0x62ff6479 .word 0xe2de9f58,0xaecfb7db,0x664a0b8c,0xb1db066c .word 0xd93692d4,0x62a828da,0x3766d888,0x0ed9f3ef .word 0x886dc938,0xc4dbd021,0x7e0a2f37,0x7b84a11a .word 0xa33cb0e0,0x1795732e,0x712296d7,0xad5e651c .word 0x87b8a89b,0x1bcbc5de,0x6d21eace,0xba2bb779 .word 0x0a71c94a,0x0662a21d,0x092d6d32,0x68f8ab87 .word 0x49239e4c,0x973df904,0xa1bfdc5c,0xe86ca6bc .word 0xe290e67b,0xc32190be,0xbc16a851,0x6bb15741 .word 0x2c6efef2,0x31509774,0x6066524a,0x73be2103 .word 0xbcea31a1,0x7aa49447,0x91b42bad,0x65e0f45d .word 0x89b85357,0x8cd1bc7d,0x9d870fdf,0x7d710b91 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 0x68310344,0x817a71ec,0xc3a4b409,0xcc8e9462 .word 0x2dbc9d6e,0x847d099d,0xbc06d9c4,0xb98610cd .word 0xa70e5de1,0xe4cf0af8,0x98d852a2,0x95fd1147 .word 0x7017a496,0xdb6b780e,0x45d114de,0xbeb78b90 .word 0x33b763ae,0xfecfa397,0xb7764e6b,0x4a9b9fd3 .word 0x29a9cdd1,0x3a7ac6d1,0x4050a691,0xefadd45b .word 0x39b3b0f2,0x89bbcee0,0xc8093489,0xc02f410f .word 0x3451474c,0x44890095,0x17a306fc,0xf760b42c .word 0xd8603963,0xea358221,0x456f3b3d,0x20617287 .word 0x54faa725,0x6dd978a4,0xff52a457,0x30c0fb68 .word 0x4866f672,0x14eb165e,0x96542610,0x087a82db .word 0xa59d004a,0x905bfae6,0xd85f0696,0xdd121170 .word 0xb12195d5,0x1a188567,0x5a52a227,0xaed63221 .word 0x4b7525c7,0xb45e92e3,0xdafdc904,0x9a7f3547 .word 0xacbca534,0x03d13752,0xf2668053,0xb3e592c0 .word 0xcf75fe7e,0xc6dd98e4,0x67b98c98,0x7d274c2e .word 0x4d7c2d67,0xc6e0c5a0,0xf24884c4,0xadd13c7a .word 0x0ab43b07,0x1834a389,0xfd6b64c9,0x9dc61d43 .word 0x3bd1d876,0x623fc0c1,0xf08544a3,0x1ee22968 .word 0xba975a27,0x274a0e35,0xcea1df21,0x17cded4c .word 0xd93c2af9,0x86df1736,0xc4def8af,0xd11e7c68 .word 0x29fb9b8e,0x5e675082,0x26143821,0xfc61a314 .word 0xe60847bb,0x5e8ac9e2,0x9dd79416,0xfc03377f .word 0x85008656,0x7f588f7c,0xe96e4338,0x4186e160 .word 0x3483e976,0x577e2bce,0xd147c508,0xc04ea11b .word 0x1f7df727,0xf0cbfa4e,0x1f513163,0x51ae5300 .word 0x7eafac98,0xc75e4ffc,0xc2b946cc,0xfe47726c .word 0x70022f90,0x01f99abb,0xa5d35331,0x4446ab39 .word 0x84222632,0x1e822b0c,0xa07753bd,0x81b42671 .word 0xbc5886c6,0xc040046c,0x72233f61,0x0536ee68 .word 0x97052e6f,0xd393a048,0x41ba1600,0xea8c1bdf .word 0xd7af32dc,0x88b8f2d8,0x6ae6fcd5,0x62f486b5 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 0x596c9678,0x23e04422,0xff28ceea,0xebddb539 .word 0xd5309ad2,0x1f6b4599,0xc8d06332,0x6f9c0c8d .word 0x513ec8c6,0xaf3271fe,0x35f05b89,0x1ecf64d6 .word 0x28749917,0xcb7d0af4,0xf7f8377f,0x884317f4 .word 0x167a76ab,0x8650f80c,0xcf9165aa,0x04515b85 .word 0x13c5228a,0x40777911,0xb2f7a6c0,0x299b0a1f .word 0x1adc21d4,0x74b24c4c,0x0003525a,0xbe6f9cc3 .word 0x9b1d5e50,0x8fb7445d,0x927e1261,0x919957a6 .word 0xcfbb1d49,0x1ba3aa22,0x30f10977,0x8a26eb50 .word 0x506be7a6,0xa777f33f,0x251706a0,0x993d8ced .word 0x03fc90bb,0x8a1b60f1,0xf46158dc,0xbaeccaa6 .word 0x7ca3524c,0x03bd4a3c,0x0ebbcdf5,0xab3ccf5a .word 0xe1655ed5,0xbeca9372,0x7e68be83,0xf282282f .word 0x00d1ea04,0x99a4e991,0x8fc4340c,0xf1c7eb18 .word 0x06eaf278,0x139243dc,0x8b5ede1e,0x7a836c42 .word 0xde2d88a5,0xfc25d7d8,0xe1c4d5c1,0x4a922979 .word 0xa812ac0e,0xdf1d0684,0xdf47628e,0x9d28cb7c .word 0x1d0ea1a1,0xf9b24836,0x318e894b,0x5d5a6af4 .word 0xb3f70277,0x502efe99,0x6f5deff2,0x0a7d6f01 .word 0x86b3bc19,0x63f17a32,0x8e8ac8ac,0x2db684d2 .word 0xab398b37,0x4b2c4a0c,0x760df929,0x1ea69457 .word 0x8c062a15,0x1c5a4077,0x6579f17b,0xac6c1aa5 .word 0xf4e0b55b,0xf1f0d7c9,0x7e83b559,0x37528224 .word 0xb0330ea3,0x9b161b6d,0xb0a12923,0x9329188a .word 0x87201355,0x089f1040,0x1c3a6ddf,0x9a1501e8 .word 0x57646045,0xcdf46a55,0xcd7859ea,0x4f591b33 .word 0xb6210578,0x0c09fa12,0xa0e432c6,0x53c9e824 .word 0xc06ab02e,0xc6f7cc59,0xf580e911,0x4e3f630b .word 0xeef352da,0x2f4e5585,0xdc20b2e3,0x4621000d .word 0x5d02edcd,0x87f020c8,0x829a4a3d,0xf392545d .word 0xbe124758,0x0c22b467,0x8decbd86,0x8a66dd29 .word 0x73d7e61d,0xfc609a45,0xfd97dd66,0x5f680134 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 0x28324f5c,0xfef509d9,0xd5a95807,0xa7f74567 .word 0x1c557289,0x0e84996b,0xe662038c,0x1ed6569d .word 0x359e1838,0x6aa78f03,0x92c38ab0,0x2dce5f73 .word 0xf2bc5b2f,0x662d4edb,0x25506cc9,0x81990015 .word 0x765da029,0x5e8cf325,0xec441394,0xae061c24 .word 0x06d26d1d,0xcec07365,0x6a80e518,0x502c6b0d .word 0x78d69946,0x99c8ca2e,0x95b9cc5d,0x3ee696e3 .word 0x0b443a7a,0xadd6a7a1,0x8c2805ee,0x64d906e9 .word 0x19e5a9a4,0x7f5616a7,0x1c77e0bc,0x1451c717 .word 0x4ccfaa9a,0x34924742,0xc6eb455e,0x7e6a7702 .word 0xe93bae60,0xe9c4ad3b,0x7cb39232,0xa175096a .word 0x00fe0ffd,0x3a6de9d0,0xbfcf3802,0xb2f351a2 .word 0x67921b68,0x0071a8a0,0xe24bbe14,0x8f041b7d .word 0x6b323533,0xda4419a1,0xf84c444f,0x303e1e15 .word 0x3b4b79f4,0x010f54cd,0x9e31578f,0xeb6244f3 .word 0x20d23d04,0x0d57cd97,0xea91f47d,0x8212d5ad .word 0xf4f572e2,0x01c162ca,0x776746c4,0xd52035c4 .word 0xf92f9987,0x37d73da8,0x28458a49,0x978f98e5 .word 0x5d4eaaae,0x13e6b0c4,0x3126f8cb,0xb9cac969 .word 0xa58e133b,0x4f4fbdd5,0x1244f7d9,0xd94503be .word 0x4c949b10,0x3bf7baf1,0x6542b2ef,0x4c5c4fac .word 0x3827a6bb,0x035b5f2c,0xfbf06973,0xa29797e2 .word 0xa0b50685,0xdd7c5bbf,0x20e9c8de,0xdd77e8ff .word 0xca6df909,0x04aa4bd2,0x14327077,0xf6ed743e .word 0x73112178,0x01c824fd,0x7bac1645,0x2394655e .word 0x9e4074de,0x57a521a5,0xcd3f109d,0xb3f69513 .word 0x68f15eee,0xa0983d32,0x32a2aada,0x06b1d966 .word 0xe598c525,0xc841afe6,0xa4e64669,0x411072a5 .word 0x6a6afd73,0x3b9ee74a,0x89c44eeb,0x3f75553a .word 0x290150d3,0xe374ba5b,0xedb46d67,0xac367872 .word 0x6cf36f80,0xb4b57321,0x76c605f5,0xb24cef1e .word 0xeeca8ce1,0x46deddd8,0x566fd4a8,0x5c96102c 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 0xd915653f,0xbb79a555,0x42fa435f,0xa83b6eb4 .word 0xe53bd68e,0x42dd9603,0x082a3a1e,0x80af54ea .word 0xb687d93a,0x04ef8fda,0xecfaa534,0x3392664a .word 0xe017d9fd,0xb7a4b5df,0xe33c56bf,0xa1f521e1 .word 0x82c3f402,0x8a7633a9,0xfe7f2be5,0x602e0a34 .word 0x8f8ab34d,0xa63df229,0x49bb42cc,0xee082aeb .word 0x6ec919c0,0x467a3b36,0xaabe65bd,0xc1027a29 .word 0x567064c3,0x2c7e7ae0,0x05529cb4,0x759732a1 .word 0xc9e212d8,0x5a5ea7d8,0x82a39307,0x1280d111 .word 0x74dc0763,0x6435c661,0x5d0d1a6f,0x994f7eb6 .word 0x1f4a1dd1,0x2c3ba2c3,0x1e426e6d,0x683a6f89 .word 0xe7b84f34,0xda5ecdf2,0xc2b60b0a,0xd99f8080 .word 0xc3467f7d,0x708dc160,0xa2c9c105,0xb503f07a .word 0x518c354c,0x50450f18,0xd354c7a7,0xa3c4d3ca .word 0x008f717b,0xd64f3dc6,0x055747d9,0x3526e0b8 .word 0xcbab9998,0x4e88bb57,0x6db3191e,0x37ba9a05 .word 0x67d0390f,0x73ddf401,0x9e5fecb7,0x9c08acfd .word 0x057fb636,0x9449d19f,0x53ce6c64,0x1de11535 .word 0x205b52d7,0x1363ff08,0xfbb92ceb,0x4fb6719e .word 0xe33cd38c,0x6e6be766,0x0e771c4c,0x1a4cd7a6 .word 0xf83c0a71,0xa2029330,0x0cf8ecc2,0x8c4e4b0c .word 0xeab19483,0xdb843a55,0xd8f59bb4,0x53cbccc7 .word 0xf40342a6,0x8c2115dc,0xe32ae591,0x2aab66b4 .word 0xdd174e30,0x46fe0267,0x89ce11e7,0xe4772bf8 .word 0x61fd9ef5,0xedf561a1,0xbc61ae76,0xed722a70 .word 0xd9125e38,0x3484f881,0xb7a99bd0,0x1ef47b98 .word 0x3c529178,0x91430e47,0x6880092e,0x6f3ba086 .word 0x4989b5b7,0x47b391fb,0xa6aef8fc,0x4626cb56 .word 0x22bdde5c,0xb934ce09,0x9c18d284,0x607255ac .word 0x8994a040,0x7fd787c9,0x98855af6,0x77657407 .word 0x6bb586b5,0x21c669d8,0xf94bdbca,0xc1a9fae2 .word 0x335d930c,0xbf86d15f,0xe7adcad0,0xa685b55a 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 0xd9942c4d,0xec4b4220,0xd3332f7d,0xfff4e54e .word 0xe751effa,0xb4b6adee,0x0082e238,0xecf8135e .word 0x941e4183,0x1d2991f1,0x4ef4acf5,0x2e209b8f .word 0x71799990,0xfe7f7b2a,0x9741bd25,0x34c7514d .word 0x2c3ca4a7,0xb4534444,0xcd0a819a,0x097e0742 .word 0x20781b6a,0x0124f8e4,0x63687f05,0x5a08d190 .word 0xfaa9afd9,0xbc21ef77,0xf3420894,0x9212c84f .word 0x53278eb5,0x7cffaba5,0x550d0afd,0xad17e42d .word 0x71db5ac0,0xcc57eeea,0x18268844,0xad9d74ae .word 0x7a1d4ffd,0x38f71552,0x09370cb4,0x7897e14b .word 0xe7fcf844,0x80575c5b,0x29364aa9,0xfe92a35d .word 0xe27803c4,0x62d0cf79,0xabbc6d54,0xb093b6a7 .word 0x4407d777,0x411c112e,0xc1ca029d,0x5c5c5e6b .word 0xa92def0e,0x3298631d,0xc3be7dbf,0xfa2ed830 .word 0x7e983e4b,0x07cc477c,0x55b01b77,0x810b2892 .word 0x9650249b,0xf1b36edd,0x7289cd71,0xf1aed004 .word 0x0443cc75,0x4e5d29c5,0xc3c285af,0x194c87ad .word 0x3319a5cd,0x06b85420,0x661d29b3,0xaadf0a30 .word 0x9bf3e01d,0x0a25bbb2,0x1a5856c5,0x921a5b4f .word 0xafab98d0,0x492408ef,0x233e7d91,0x84bf998a .word 0xd5557986,0x28f3449a,0x13c7927f,0x474e5db2 .word 0xa68c1012,0xd8a201f9,0x07bc75e4,0xe6f5f503 .word 0x297c5295,0xa1574c55,0x3e661b79,0x1d9fb3ba .word 0x76882b71,0x839bc34b,0xfdf2f23d,0xf48381aa .word 0xc2fe8da5,0x52fee078,0xc665932b,0xbeecccb1 .word 0x329d5b5d,0xea89ea42,0xa063c513,0xd4a827c2 .word 0x162fc87a,0x3fa22c02,0x0b5d8f9c,0x03348d3d .word 0x165fdb05,0x0b3dba70,0x8f0eb73e,0x70ee7b85 .word 0x4961769e,0x1cc20047,0x1b7c8548,0xe35e5ce7 .word 0x87dbbbc2,0x7afaca07,0x950b8caf,0x69b1f95d .word 0x45ff5441,0x9e8a26de,0x6b6826db,0x23ee5eea .word 0x037eb904,0x9824da43,0x78373f35,0xeadb5cc5 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 0x76f2d126,0x1d33089e,0x6476a265,0x0a0a9c14 .word 0xd0183b0f,0x034064fd,0xb78d1144,0xa47a4ec9 .word 0x37c0afda,0x44ac6922,0x1bdaa862,0x76c034b6 .word 0x800d6888,0xf9ac8fc8,0x3560eb83,0x39fa0791 .word 0x211f3d1a,0x78e9c298,0x6c2aefb5,0xeacc0b66 .word 0xe6f2b4a7,0xb101ba23,0xae82abfe,0x9c60c7f1 .word 0xa32a1193,0x8de7896d,0xbce0e940,0x0efbf9bc .word 0xb041f75e,0xacad2f26,0x84792012,0x5c70d0aa .word 0x34c2d087,0xe5aa680b,0x17fdd26e,0xbd9607e0 .word 0x58324b15,0xa936dc61,0xfee489d0,0x36b4a02b .word 0x41c18705,0x544e70ba,0xe84ea55d,0x7b0a700e .word 0xf1515dfb,0xebe9b4fc,0xa3ae3dcc,0xf8b0dffa .word 0x2de254e9,0xa6cc42af,0x9713f858,0xe41da76d .word 0x6c6f5253,0xfd5e1101,0x0298d240,0x8941dc68 .word 0x2211e805,0x25ee390b,0x4dc6be18,0xcd7d397d .word 0x18d568ee,0xaffa3ce2,0x439fd2c0,0x605dc40d .word 0x931c8ba2,0x8fb43b00,0xb96ec54c,0xc94be008 .word 0xf7434d9b,0x45776883,0x65f8e2f5,0xb06bfee1 .word 0x5d1cbe6d,0x1a65d5fd,0xc661e026,0xfa305f3a .word 0xee7855d4,0xd4d3de4f,0xddfcb998,0x36b4db5d .word 0x920d7439,0x0e6f9d15,0x52730c2b,0xd33ee4c5 .word 0x37b75206,0x0a038d42,0x301dff14,0x0d5ca6d7 .word 0x1c93e0b0,0xd16b3f87,0xb4c11f2f,0x880148eb .word 0x86e2b9fd,0xcbea1d38,0xc06c2938,0x4fdf04f1 .word 0xede7def4,0xfd250c77,0x94c37e64,0xaccc6be6 .word 0x3e2ba464,0x18a295c6,0x1b21e76c,0xbf6af0fa .word 0x9d2a1552,0x4c270a53,0x7099a5e3,0x05bc49e5 .word 0xf9b6c5d9,0x82810016,0x849c81f4,0x0920adc3 .word 0x1b4f8a0e,0x76c47d47,0x5c34a3b6,0x640fb13c .word 0x466ca057,0x01bdc8b3,0x8a142de0,0x9d733d20 .word 0x6acfdece,0x50377b74,0xacb0e011,0x804182b2 .word 0x3e3e4ed7,0x55c96cdc,0xce908210,0x58e5a3d3 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 0x38f58719,0x5c574070,0x01912949,0xa236546a .word 0x342279ef,0x991990e3,0xafb72cea,0x6f10bfa2 .word 0x2fc751b6,0x6a6d330a,0x085cdd10,0x8fd62b73 .word 0x6996fc24,0xc37e42b3,0xd439b74f,0x8b6e7a72 .word 0x5aa90cc1,0x38e24d38,0xc46c588f,0x1f53926a .word 0xddb261df,0x197bdaee,0x2693e411,0x708b2ea1 .word 0xd392d6c7,0x4585a5b0,0xe4f75347,0xbd6ec3ff .word 0x636bfd12,0xfae8f8e0,0xf7446258,0x80f5776a .word 0x37d34455,0xa02902e4,0xcea00164,0xff1a6943 .word 0xcc8c965d,0x5215f72c,0xab3dcb02,0x241eeef6 .word 0x1899c699,0x80343aa1,0xeeeec9e9,0x9739afec .word 0x0fe79f72,0x3038dd7d,0xc9d02a80,0x19f4bb45 .word 0x5ab062c9,0xe4122afa,0x5f3062b8,0x5b2281f0 .word 0x458596ee,0x2fcb7744,0x114b7aca,0xfd1236db .word 0x4e37d021,0x9ac60dc3,0x826ce8bd,0xedb1aaa6 .word 0x0f2fa55d,0x8b2d4eda,0xcfbd70cb,0xfb62f472 .word 0x8c0b1ae9,0x6a9717a2,0x5244efc9,0x9d2842d7 .word 0x6e1424cf,0x12aa8c29,0xa6dd72b5,0x1d16f1fc .word 0x4bd57620,0x301e8801,0xaf829a50,0x48076d2d .word 0x0b6c038b,0xb0d17faa,0xd47c4cc7,0xaf1f82ec .word 0x0e07b849,0x5f921811,0xe0da1a41,0x9f73eb6a .word 0x6b7cda23,0xd63f0aea,0x915285b7,0xea7ff38f .word 0x2aa966c7,0x168c1055,0x6beaf6f8,0xe24a0224 .word 0x62ee382a,0xcc4fba1a,0x5e4986aa,0x4a39e421 .word 0x1c26e6b5,0xaf846f46,0x280df7fb,0x408676a7 .word 0x257576e4,0xcbdab497,0x699f8859,0x81c2c3d3 .word 0x787bc9b7,0x686e6597,0x9bd5384b,0x16f62373 .word 0x14d9e269,0x05749dc6,0xdf871354,0x82194cc7 .word 0x9d11a2da,0x4ab82b7f,0xee2db63d,0x00d4ae93 .word 0xae6c4499,0x26ed401d,0xe4b449d2,0xce0612f2 .word 0x5c5bd719,0xfbafbe39,0x61f3c864,0x4e3d945a .word 0xfe0caab9,0xc5aa7ec0,0x6e8ef628,0xd1642ab6 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 0x2ec0c874,0xfc991277,0x195f9afd,0xa392cff3 .word 0x4e9caab6,0x6f947b68,0xe3e609c1,0x9fab9611 .word 0x92978743,0x9c648b9f,0x7f1b2b76,0x59c88914 .word 0x95591cfb,0x5c71047d,0xc08da05c,0xd5d48486 .word 0x0f50c88a,0xdae9a6e2,0x52251d08,0x54203e7d .word 0xd3f5e426,0x7438f2c6,0x554ea89f,0xe4bfc8a2 .word 0xa37eec62,0xa9cc7169,0xf720481b,0xb1478dc9 .word 0x6fc55211,0xe8eff87a,0x8bbfaf1a,0x04baf57e .word 0x3fdacdfd,0x9552c48b,0x8d2c5656,0xa4537cc4 .word 0x8c03d0cd,0x750fa644,0x37296263,0x7f0528ae .word 0x4820a9e8,0x4987fd5e,0xf5d74134,0xd126365a .word 0x3f9eaf4e,0x107f85b3,0x6a7f0334,0xd6b559ad .word 0x30c74152,0x2e928817,0x07558c61,0x3947c705 .word 0xf6f174c7,0x5c8d3dfb,0x16f47f30,0x98da8dcf .word 0x86eb3de1,0xd8af61fc,0x343a3875,0x805fdc9b .word 0x0d89e20a,0x6aa0154c,0xad239580,0xe5932f6f .word 0x6efcd611,0x30df435b,0xdd2ea203,0xec901281 .word 0x103f22aa,0xb7eb69b4,0xce8d5705,0x3bcb1e73 .word 0x3b34c311,0x55924a9c,0xccec01a5,0xce5eafea .word 0x65ac8686,0xf84dca8d,0xdff0990f,0x2bac24f9 .word 0x1cf49024,0xa9bed973,0x77db7bb5,0xd492a311 .word 0xe527de50,0x8285953a,0x220ef028,0xae9f489c .word 0xd16302bd,0x80e65261,0xcd90aed0,0x7d13e392 .word 0x16cf5ae2,0xe4095bbd,0x58030dfd,0xb7efb6b2 .word 0x2b022e0b,0xf5539ce8,0xe31056ba,0x8953f3e0 .word 0xf50d701e,0xa03fbdc1,0x8bf196c8,0x860c7480 .word 0x336ef476,0x71e18b69,0x3c33da2d,0xb920321c .word 0x72cc149b,0xce41b260,0x9f323f51,0xa20fc359 .word 0xc570b639,0x39bf07dd,0x69028d7a,0xec18977e .word 0x89c1b017,0xbd1b5b1f,0xbab98f3d,0xf3c1aec6 .word 0x4efbe6c1,0x65bcd6b9,0x753ee36a,0x5093843d .word 0x8d35fecf,0x3188bade,0x8d245130,0x73e7a3dd 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 0x4044e139,0x22336c1d,0xd8d4f717,0x9933b8ac .word 0x3a38fa5b,0x5443e8ae,0xf1e16beb,0x6fb8644b .word 0x5c22d6e3,0x05b5dd9a,0x716fa739,0x0006f4d4 .word 0xebd2ca54,0xe6bc9929,0x0f019eca,0x32ba174e .word 0xceee55a0,0xe88958d8,0x521ed9c7,0x5076fbe6 .word 0xde356e10,0x5fa0bf1a,0xa84f3b49,0xc92dbc67 .word 0x1a0c1b09,0xe49b81ba,0x335531d8,0x3abccb4b .word 0x1a7c2e01,0xb7a64b11,0xadc43b5b,0x49ca486f .word 0x1f6647ab,0x28bbe6f3,0x9e6bc1ec,0x0b701534 .word 0x55ad952e,0xe1ee3cf7,0x23c772f3,0x233a75a3 .word 0xa86b905f,0x05919bdf,0xa812692c,0xa6c467c3 .word 0xd247d13f,0xad3b7799,0x73b5e615,0x77fbff37 .word 0x621683d0,0xa1112db3,0x77f23644,0xb9842598 .word 0xb9efbcf6,0xf7d45ea9,0x43f4d18d,0x878858e6 .word 0x947b4c2a,0x3f8822a3,0xe15446cf,0xd2316c04 .word 0xf6a5f55b,0xe30fe00a,0xeccaf9a6,0x1c18aff1 .word 0x5733f8eb,0xf794c272,0xa7f96a2b,0xbdef7921 .word 0xdd9eff39,0x2ff5500b,0xa47d2d97,0xa582d272 .word 0xf5f78416,0xac1e92d8,0x41d2d67b,0x077a4a94 .word 0x951631da,0x77e8ea07,0xb5172abf,0x2b794956 .word 0x6258a33c,0x6dc555da,0x18abb0b2,0x128f8729 .word 0x4c28e986,0x4798e211,0x5d811f05,0x1f8ae55f .word 0x6004ec58,0x5fc4bfa1,0xda83e474,0xf002d70b .word 0xc21f86b4,0xb897834f,0xa6cbd36b,0xa8e22a3e .word 0x8397504e,0x186bdeaf,0xd39c7935,0x4f91900c .word 0xd9b5334d,0x61789bf9,0x96e60ec1,0xda2b8eae .word 0x5e084c6f,0x7f49800e,0xb3fee5e5,0x2825bb73 .word 0x67aa142b,0x62d4b28c,0xf4419e08,0xc1245a1e .word 0x7b348744,0x70032a78,0xe1ba1866,0x023ce434 .word 0x5a7e7842,0x0420dde7,0x30703ae5,0xfe21899e .word 0x817a3e45,0x5f23ce39,0x74964585,0x6c9e1283 .word 0xb74f136e,0x8deb1a07,0xc16b517a,0x1b43330e 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 0x1b8ab7b2,0x26586f37,0x516ab9aa,0x15f32ead .word 0x7d19bc39,0x17597e31,0xc2312289,0x4ad00474 .word 0x563314db,0x71343138,0x10fa2559,0x710e8ad0 .word 0xe9db858b,0x862bba1e,0x7931845c,0x03ffa3c4 .word 0xab9779d2,0x8cdcd248,0x47f92d47,0x38c382aa .word 0x10d65be9,0x633febe0,0x735646ea,0x94965101 .word 0xeaa7e3c1,0x83462485,0x12ccc0f5,0x7bd95d21 .word 0x7fbe1aed,0x8335ba25,0x4f3d140c,0x18159478 .word 0x23179d45,0x4d13b01c,0x8d1b4f55,0x097d46cd .word 0x6d56d321,0xba95a271,0x829f05c1,0xafa47510 .word 0xf38e332b,0xe5a3da1c,0x77668c4a,0x26534780 .word 0x96191a5e,0x4bc5c7e1,0xe306778f,0x3b762c69 .word 0x6281fc7a,0x3248dfa1,0x8b92d26b,0x7cdfbdae .word 0xc43bbe1c,0xfae94a17,0x9d639031,0x60b150a0 .word 0x8cd16bbc,0x3096c99d,0x3ed3e9da,0x7fb2081e .word 0xb5663fc3,0x83840003,0x7df20139,0x4fe1a887 .word 0x0a5148f2,0xbaec9922,0x177236b7,0x5fec488a .word 0x680452af,0x3eaa80d0,0x15ad99c9,0x32cb815d .word 0x6c7dc68d,0x0c61c9cc,0x8f15ff37,0x04863c00 .word 0xdcdaea4a,0x55efc84e,0x198c400f,0x15249476 .word 0x0c614d1e,0x71e49e3f,0x4c1f3529,0x4bd23e28 .word 0xb2364f0a,0xd357dfb9,0x68765b49,0x770a2139 .word 0x5a562f50,0x4f17ba1d,0xad3b99d0,0xed6beda3 .word 0xd5be0e00,0x6584dc5e,0xce11c166,0x03b17e71 .word 0x7a290cce,0xc02af4f9,0xc77dcb79,0xd6769c10 .word 0xd354c97a,0xd55d52f7,0xebc2a160,0x7ac7b479 .word 0xb7562c16,0xf98d4539,0xe52d6d94,0x3ccb5e81 .word 0x457976ad,0x9c9b3084,0xb2ffbab5,0xb45f6ef8 .word 0x3dbf8f26,0x63419eda,0x26f43933,0xefea77c4 .word 0x861737b5,0xa505a530,0xb81b74ac,0x1b47b886 .word 0xdfaed5bf,0x7ae9f4a8,0x0b663dfb,0x6b2b2348 .word 0x42a7daca,0xa2c7c2dc,0xbd22ec02,0x97f43f42 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 0x471b03e5,0xb59edf89,0x668564e7,0x39137685 .word 0x23a7c288,0x386a2bb2,0x45a7a0be,0xec41f056 .word 0x6f602b98,0x59a45871,0x86496889,0xcd1fc89c .word 0x44fd7646,0x7959c452,0xdbc867ac,0xa64269b1 .word 0x4c0f95f0,0xb2f2be2a,0xfbb35ae7,0xf12bd454 .word 0x7d2e5005,0xbf8166c4,0x79aff91f,0x0a2e5be1 .word 0x9de8691a,0x6e0623aa,0x14496dcc,0xfdd49556 .word 0xbe2d16de,0x520e6cdb,0x161428bc,0x51c9c13c .word 0xe01829c7,0x34b19144,0x7a5ff375,0x2b460e3e .word 0x158ff2bf,0xd740f09e,0xba01e3be,0x1c97dab5 .word 0x10bf8e92,0xaa992f5b,0x2d825346,0xf4981b31 .word 0x216e1579,0xe980290f,0xf23d4959,0x918e54c1 .word 0xd6ec0771,0x9821e6ae,0x499e2abf,0x005d7b41 .word 0x02641970,0x7708503d,0x1098c09f,0x99d459e6 .word 0xcbd0e672,0xc4cf3a10,0xedd2a4d2,0xf158267e .word 0xfe956f4e,0xc311a000,0x17115cf9,0x5569a647 .word 0x537e3b27,0x302b7771,0x3fa4a4a3,0x69cf1f45 .word 0x0dac7a12,0x67ecce01,0x47796014,0xbe12d823 .word 0x86dae808,0x485ca1e0,0x760c8575,0x8f90d965 .word 0x875c9c0b,0x71f4762b,0xad774b06,0x1dcf4e4f .word 0xf1c6a009,0x52095eb4,0x1212f3f3,0x48e4521f .word 0x77b3741b,0x8ec2fcb7,0x7d126767,0xa0d2bad7 .word 0xb7a2f98e,0x9d7011c9,0x070eb6b5,0x0417fac7 .word 0xfd81e613,0x2993ae65,0x99433da6,0xfcb29507 .word 0xd26f23f4,0x0a67c1fb,0x1e70f715,0x0c66582e .word 0x6a19991a,0x175696a1,0xeffab980,0xba51f9f0 .word 0x2f8e7d6f,0x67786f91,0xd6e02f67,0xa14b65c4 .word 0x943d8e0c,0x21908eb3,0xcca3615d,0x9d3c8f41 .word 0x5f0afb17,0x0e0df63a,0x4f744fd6,0x97dc775d .word 0xff76234d,0x70723df1,0xb1725656,0x942eb8db .word 0xd1a26b9a,0xa9615d89,0x4ee25d46,0x41dda8db .word 0x077c7fb7,0xf22abf44,0x06142169,0x5e47dee7 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 0x15bf2d41,0xe67824ad,0x6e1577c9,0x1a1d4867 .word 0x0f9e1589,0x42d03e64,0x83caeb99,0x0b13e405 .word 0xc8e74a6c,0xeca3eb14,0x7c9bbd5c,0xc74c1dc4 .word 0x4efc721d,0xd94d5729,0xf837adad,0x1e56bb87 .word 0x6b4cedb1,0x9e3414a5,0x57b263bf,0x3779b190 .word 0x4ad0bfa4,0x4cfc3d07,0x99c67c74,0x18e4a350 .word 0x0e36277b,0x4ed365d3,0xb49cbf73,0xaa6e854b .word 0xc2a5fa00,0xc5602818,0x6e4e17e4,0xdc46841c .word 0x3fbcf494,0x95f2fc6f,0x3e2faf0e,0x9fa1937b .word 0xdbec3f94,0x7c342370,0xf48fc36f,0x32dcf989 .word 0x5636f6e5,0xdcc51b01,0x88869b53,0x6876f2c9 .word 0xd92e9461,0xc2a215c1,0x7aa75ae1,0x4fbd715b .word 0xd71f315e,0x9b7c0ee8,0x5b2ebe2b,0xf65a651f .word 0x8c3715e5,0x01bdbac8,0xadbdd42f,0xebae947e .word 0x3112b90d,0x0e8e838d,0xfbc1530d,0x87c6f694 .word 0xe48a4138,0x1ee25bf4,0x48543f32,0x0fbc2d6e .word 0xeb87699b,0x5c6643bd,0xb6c27d39,0xbe888f45 .word 0xef47146b,0xdf637dd3,0x070c23de,0x5d43368f .word 0x921c40d1,0x7eea0b8c,0xaf9234f2,0xf5a431cd .word 0xd33fb7d5,0xf4fa5363,0x64651791,0x1d4e7097 .word 0x7fea0c27,0x041328d2,0x9cbf1330,0x1a67b09f .word 0xa8b3a465,0xce439b76,0xac182263,0x37baff6f .word 0xbe454081,0xe2c0ea33,0x2c932e5b,0x692a9d7e .word 0x1cbaf042,0x43785d57,0xa37ab913,0x9ea79920 .word 0x210e9323,0x652de2fb,0xa50cb8aa,0x5b94612f .word 0x9cb88e6c,0x9b674474,0x9bcb606a,0x469d8f84 .word 0xe334311f,0x154b77ff,0x706eeb18,0x59d0302b .word 0xaee2287e,0x145db40e,0x97bae711,0xa9e3260c .word 0xcf88ce80,0xc61c69c9,0xe6fe9581,0x2247fc7b .word 0x5f24ce9e,0xf3e68d7c,0x23da2df2,0x54305c54 .word 0x9ef2e399,0x10e3ec4c,0x994c25d0,0x0e81c64c .word 0xfa2de379,0x3fcaf2a0,0x5478cb68,0x7384ac00 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 0xc9aebb33,0x2fd42d53,0x2f3894c1,0x16e79da1 .word 0x302f67dd,0xca9dd1e8,0xf5c8237e,0x31bf2121 .word 0x2452decf,0xab9c04e9,0x9a627964,0xd5eb3ded .word 0x3324352f,0x77fb1c89,0x5bed7839,0xb61f2e3f .word 0x56ca44d2,0xa8b2b240,0x175689e1,0xd5b72933 .word 0xf482729f,0x1f8b2b8f,0x774b7db7,0x5a202c35 .word 0xe7efb89e,0x455f95a5,0x4b9a5533,0x3fccda60 .word 0x5143e2a0,0xec09cc79,0xab4d40d2,0xc36e35c6 .word 0x8df57c8b,0xb0a6e418,0x06eaeac8,0x2cf1ae2c .word 0xe5a565a6,0xfe942c84,0xb7c0e06b,0xdd5f3683 .word 0x055800b7,0x9a2de60c,0x042b0cfa,0xe883ceec .word 0x61046b36,0x1d022af4,0x8667fc3e,0xa7cb6eed .word 0x6509c120,0x93154476,0xcf3d1570,0x9f74a00f .word 0x2ede4a9d,0x63208b93,0x6674df6d,0x153cd292 .word 0x19c38e1e,0x3e96852f,0xc42bb18b,0xdecdf693 .word 0x6e7a4b01,0xeb224b89,0x9fa2d761,0xef21c369 .word 0xebde6bbb,0x6b99880a,0x79e49fc2,0xddfee2e1 .word 0x45fa638d,0x6fa0f9a8,0x40c422ea,0xf58899c0 .word 0x7ff69bd9,0xb0fe7921,0xd0e7d36b,0x0f2bb2e5 .word 0x8f85149b,0x1f14be8c,0x009b1365,0x99d1b49d .word 0x8a218fb5,0xa627506c,0xca530c81,0xef0510f6 .word 0xaf8d34e2,0xdef29669,0x55c8767a,0x2636cfd5 .word 0x0b972fd9,0xc1317ed8,0x2297ad0a,0x05c8ab11 .word 0x842918ec,0xdd076341,0x65403373,0xa83cd253 .word 0xbd4dcde6,0xabe2b51f,0xa36d7c6d,0xed77a0d6 .word 0x79d57e95,0xa85917bd,0x44e95a29,0x55bcc962 .word 0xb5f6f349,0x3a93ac66,0x4161a9d8,0x38e39059 .word 0xb732db76,0x4b559a76,0xd8b6e7b9,0x5450f8d2 .word 0xd3ff7129,0x648728e7,0xbf68d3e7,0x9ae30cc6 .word 0x46d817fd,0x81f6624b,0x6440a3d6,0xc35ee008 .word 0x2723ab68,0x5dd35772,0xdc450cc6,0x7f4d6125 .word 0x3e359666,0x87b8fe86,0x8e5fe785,0xb898a0ff 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 0x756e2109,0x31d2a7a4,0x36225184,0x793ff6cd .word 0x2451964e,0xf16ab347,0x86cfcba7,0x8085ee43 .word 0xd42a12fe,0xfde14d30,0x243cd0e1,0xb063ca01 .word 0xe7866150,0x13eea227,0x7286d4ff,0xf0f62363 .word 0x8f9a848d,0x82aa4019,0x6750b7d3,0xebfdf9b3 .word 0x345cfe80,0xb40c56e6,0x4c36030a,0x49b67856 .word 0x4736e27f,0xf98b222d,0x0c0771bb,0x25e42fe8 .word 0x96db1395,0xcbfb5481,0x32229136,0xc3f2973c .word 0xffe2178d,0xdb30c4b5,0xfccba57d,0xf57c8ca1 .word 0xc0b19e24,0xbea1ed04,0x33e649f1,0xbd669737 .word 0xd9d6a6c1,0x72c57b11,0x768a2d72,0xf47da2e8 .word 0xb8cc6649,0x4bb9903b,0xd5796fef,0x56eac543 .word 0xcd67824d,0x2ae3f67c,0xdd5804a1,0x0822f8c7 .word 0xd35d6ea5,0x20af4db4,0x3ce96666,0xc8356486 .word 0x5d27404f,0xeb3060c3,0x794aaf12,0xf4e79928 .word 0x35007f16,0xb946cc5b,0x18675f9a,0x6bcc3741 .word 0x340588f6,0xb533dff2,0x2664d7fa,0x7de4d47d .word 0x52fbe2e5,0x233a9715,0xe1b85c3c,0x22efac92 .word 0x456889f4,0xb49b736c,0x0fa4fc82,0xc84f8f21 .word 0x41689377,0x97a70abd,0xbce24bfa,0x3e4d977a .word 0x6c7a099b,0x28dade09,0x78441e66,0xdeab0375 .word 0xd1c59358,0xfa7dbe37,0xbfed5286,0xf4703b00 .word 0xf6eb8220,0xd5973de0,0x59d84601,0xde7d9e1a .word 0x0d4104de,0xcd89b88a,0x351ebe75,0xf9811dca .word 0x2401ce31,0xd62fa3a5,0xd9a80579,0xcaf31583 .word 0x8e23c845,0x8b7f1dc6,0x84f79da5,0x44d46bc6 .word 0xa7061c72,0x98fb9b07,0x2572df08,0x747b05ec .word 0xbdb4cd58,0x90522420,0x671a16fb,0xc5f4855d .word 0x7e5be57d,0xc0c1e4c3,0xd101dd9d,0xc9239fe8 .word 0xff6749c2,0x839785ed,0x9b225e74,0x826b420c .word 0xc8b1325a,0x09da3c1a,0xef147214,0x0baba589 .word 0xa31e89fc,0xcf484e39,0x948816b3,0xcd3785a3 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 0xfb912f18,0xe66acd07,0x8864c18e,0x3fbeb7d7 .word 0x189e6c9d,0x168c4e57,0xddb627b8,0x1571ecf7 .word 0x76ffc5d6,0x6e2e1e15,0xf6cc8a17,0x9c0fa236 .word 0x9b628328,0x31229e4b,0x38ba9b25,0xa5d886ac .word 0xcdcb7556,0x41ccdbb3,0x512f86a2,0x041def94 .word 0x4e92958f,0x889f7490,0xe2d6182e,0x3ec034da .word 0x686e9119,0xe9aa1f4e,0xe92917ee,0xf54b1444 .word 0x9c3d0b73,0x6cbbe791,0x3682dc7f,0xc360dcf5 .word 0x19e324b0,0x2994d599,0xcfb3eb73,0xf40d8551 .word 0x7228a578,0xed42af8a,0x287349a9,0x29dcbb8a .word 0x51a05814,0x9a9974f2,0x2d04b23c,0x9ff35338 .word 0x81c494c7,0x33ebff67,0x80809487,0x6080189b .word 0x2aced5a5,0xe42be00a,0x15dc7c21,0x3ada94fa .word 0x4bc63d7d,0x7223a61f,0xd08f3fca,0xae5f77e8 .word 0x682f0801,0x5a3f96c1,0x5dea2cd2,0x0e78bd4c .word 0x22fca5c3,0x389be35f,0x7ae9db6f,0x4d2faac3 .word 0x6001c68e,0xcaabe92c,0xe935d269,0xc8952f68 .word 0xa9b1efcc,0x48f9e14d,0x13bf3af0,0xb9701754 .word 0xef1d7111,0x71c0588e,0x230e36cf,0xbd96647c .word 0x78fac76d,0x2388dfdd,0xbb08f755,0x13e247f1 .word 0x65d6362e,0xe09f37b2,0xfeb76664,0xd7293cfe .word 0xe4a42fe1,0x34536466,0xff39afc2,0x10e7d962 .word 0x10f99cd0,0x3e6cf1b6,0xed3eaf2a,0xf191e4b2 .word 0xe85de98d,0x732cd8d3,0x409f75b0,0x76bdeda5 .word 0xd777b262,0xa3762cf5,0xc4a62c11,0xd32efb57 .word 0x46910500,0x9575ef63,0x4184cb78,0x64ff6695 .word 0xfd32ffd5,0x808c7228,0x9678d33d,0x6bb706f6 .word 0x43669caa,0x7469b9ac,0x376fd74e,0x64bd8a38 .word 0x58a518e8,0x56b6b676,0xb678d721,0x17456fcb .word 0x0c48294b,0xf67e51a3,0x1d8ed593,0xf2f80d8c .word 0xfa10b583,0x54447607,0xc6c1940f,0x5262820a .word 0xd4524266,0x01192713,0x88237167,0xcb39b664 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 0x57123df9,0x34c2f9e8,0x115c37c8,0xb2cf693c .word 0xb0d7ce41,0x35735177,0x40ee5cd8,0x1022929c .word 0x38456998,0xa788e05c,0xd3717300,0x676c85c1 .word 0xd2e264fd,0x4462e23b,0xbe643840,0xc5c106d4 .word 0x6807d95b,0x0a388b74,0xb8097230,0x36f0e6f7 .word 0x11dc0a2f,0xbe514546,0xaeead451,0x2df1d903 .word 0x26501a66,0x296d9952,0x30613fa5,0xb4c0660d .word 0x7f717ac8,0xce47aea7,0x13936589,0x007b2b42 .word 0x5f077337,0x54d064e7,0xa4e5d986,0x39214fb9 .word 0x1b45e86c,0x098d203d,0x25e42741,0xff440f08 .word 0xe5a4527f,0x18928b8e,0x182c91cd,0x29814ee7 .word 0xc6f0e884,0x51263eff,0x8ecb26c9,0xc76a1e31 .word 0x7c686458,0x08d33a08,0x5b695097,0x9c8a4374 .word 0x11638a20,0x1b4b7722,0xe0744412,0x74995f89 .word 0x8722c064,0x892ffa17,0x7ee42ef3,0xe9970447 .word 0x1ef0096d,0xaeb14ec5,0xd5ea34e8,0xddcaf8d7 .word 0x4535144f,0x6dcd6c7e,0xa50ed401,0xd42427cb .word 0x6a76c345,0x60dae304,0x9865c197,0x3ed6b7e9 .word 0x305a5665,0xea4cd12c,0x02192ebf,0x29d2226f .word 0x2c9446fa,0x715436c2,0xda1be74b,0x7c900f02 .word 0x309bf2da,0x2902a721,0xfd9d8bf4,0xe605307d .word 0xdf9ef899,0x8b0dded0,0x5135980f,0x3755278b .word 0x7cf36afa,0x80831bec,0x5b27f98c,0xd134a4e5 .word 0xbff06010,0xd3e4fec9,0x94589142,0xcee60a55 .word 0x7f88634c,0x320c78d7,0xfd394ae3,0x0d25d659 .word 0x2ab7df76,0x5e71548d,0x49965d84,0x8c96bed9 .word 0xe20cd751,0xd5447b78,0xf2ba8b61,0xecc23ac3 .word 0x6420fd05,0x8fe02cec,0x8b980dd8,0xdccba923 .word 0x18f29e58,0x32c57405,0xae42e8f0,0x24463399 .word 0x9c080888,0xf19cb3ec,0x01c8a13f,0xf58e2fab .word 0x5842d20b,0x320ec8ed,0x54f2e3c0,0x771cc87d .word 0x827b13dd,0x80e57b8d,0xa6fa9eca,0xa12f687a 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 0xc55c528c,0x46320f1f,0x0e555d9d,0x066eada2 .word 0x51991fbe,0x3cc7ae12,0x571a6534,0x513e8a2e .word 0x99380a20,0xf5c3fc4b,0x172ccc2d,0x62d5dc67 .word 0xc5ea50b1,0x97c9ed00,0x91f810a5,0xf8ec86de .word 0xc44769b9,0xc94ee2ad,0xa0fad135,0xf4219a1c .word 0xcd455bfe,0x0240e652,0x7e09288c,0x3f165b71 .word 0x5a3142fc,0x50292b0e,0x1bf90444,0xb6521434 .word 0x8fe3e8a9,0x70942b31,0x1c479e0e,0xb8701d60 .word 0xa70aed0d,0x52390cfd,0x2185617e,0x5387ea16 .word 0x12f6fac9,0x621b0a2f,0xdb3448e9,0x84ef84a2 .word 0x66a4657d,0xec309b0f,0xc9696b05,0x96442ef7 .word 0x2c3ba457,0xc347ebfe,0x4891df37,0xa183feec .word 0xcb184d8c,0x3eb84247,0x8b90be83,0x5d6d7aa7 .word 0xb0430c46,0x807c7fe2,0x738bb736,0xd4ad2d34 .word 0x58567095,0x34551b95,0x0ed47926,0x4c60bec9 .word 0xe1efe174,0x56812d22,0x1d4ee4a6,0x97068a30 .word 0xc59f9f18,0xe60cebfd,0xc9899b74,0x429a26a8 .word 0x97d33d1a,0x7fe734a9,0x4674830e,0xc11eb624 .word 0xdaa64601,0x07becd3e,0xcb283165,0x36899005 .word 0xd7c7508f,0x50598ca4,0x6c093736,0x1cd83ac7 .word 0xafcbc52b,0x28f6b08a,0x2faf5788,0x6f1bf09a .word 0x3739653c,0x849ba393,0xfbded922,0x7014946e .word 0x8e73d2b0,0x51d9da0b,0x647180b3,0xcb03304e .word 0xd82c1759,0xa2d87d77,0xf99fdc47,0x67f5c87e .word 0xf4ebc2a3,0x586d4692,0xce0d4c5a,0x2d5f4bee .word 0x348a95f1,0xd68535c0,0xaff5b038,0xd6975b96 .word 0x31bf801a,0x7bc53c1d,0x69ddd793,0xd61bf190 .word 0x4d08fb5e,0x0b542f1b,0x9d253f07,0x6098b437 .word 0x0f7b0421,0x87d31db6,0xd6dbc677,0x959b9a31 .word 0xb7f719a6,0x1417a99b,0x5b9b6f00,0xe6186607 .word 0xb29d1b73,0xb6517189,0xc0679390,0x3a91f4f2 .word 0xad3ff781,0x7ec1eb73,0xfbe40ea7,0x62581b13 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 0x56f13155,0xb207cd64,0xce368b2e,0x8b460b14 .word 0x01b5f5e8,0x0f832bb4,0xf4ee72e0,0xff32e943 .word 0xb20fa180,0x83309bda,0x878bdb46,0x9dc931df .word 0xe5eb78fb,0xa146c3f0,0xa55d5cbe,0x9caf88ab .word 0xa18d1d0c,0xdcbec4ff,0x6f03f886,0x0e972310 .word 0x6d11d742,0xf73253d6,0x90b55a7f,0xacd16916 .word 0xbf26f0c6,0xb42025b1,0x8441a75e,0x51bcafd4 .word 0x01d02c63,0xaad1423b,0x372f1347,0x360dbd54 .word 0xd3fb3af7,0xd3e2aa8e,0x5874e226,0x99653c6b .word 0x48b4cf22,0x62d52a4b,0x6ebef83b,0x1a8fc182 .word 0x1a21e132,0xf67e910e,0xcf1d3f43,0x1d49b309 .word 0xd4572846,0x2a460068,0x2a88802c,0x6987ed41 .word 0x87fd8750,0x6a9e0740,0x3e48c0ce,0xb26599df .word 0xcd92134c,0x7533edf2,0xab6892ec,0x8faf918a .word 0x6a1dc447,0x0a64eeaf,0x5e6f6edb,0x2aa55252 .word 0xc96a0add,0x2b6d472f,0x376d8db7,0x506600ac .word 0x2816fe1f,0x12dab9ff,0x36b17637,0x9df7a65e .word 0x989060e9,0x5abbccac,0x771f6605,0x17062b73 .word 0x3b5af1ae,0xd83decb7,0x6881017b,0x52a2556b .word 0x9d0eb764,0xfac29ca2,0x1d05d76a,0xf5f70903 .word 0xa2fbbafb,0xb5be8437,0x0563a4c1,0x481b7af6 .word 0x0bf3e525,0x63ab8f7f,0x3c6301f8,0x13021f77 .word 0x0705d0b5,0x1336c510,0x35834678,0x2f6fef68 .word 0xf50fa655,0xa8be5897,0x044cf599,0x1f130669 .word 0x7d8a2d5d,0x44abddc6,0xe129e455,0x6ff33ae8 .word 0x1aaf1a5f,0xb45d9de5,0xbffa4e7a,0x8c055d3f .word 0xdee9a98a,0xd9657b9f,0x0db124eb,0x88ffdd5e .word 0x80cbfe72,0xbcba0ea0,0xc577af51,0x3b2a061f .word 0xb5da9329,0x735f6ccd,0x6a46f0e2,0xf94cdcd8 .word 0x77ec267d,0x94a8c5ba,0x014d7359,0xc0ad7ea6 .word 0x189724e8,0xa50877a6,0x4d4d64ec,0x32fa1734 .word 0x84aba79b,0xd0858f69,0x9c2d0cdd,0x5176219a 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 0x62673eee,0x7cd99224,0xf2c8bcbd,0xcb013e12 .word 0x0ce58bfa,0xbb2a1d31,0x4c30c6e5,0xa9597677 .word 0xb30923fc,0xb1a871c1,0x25a23563,0x5a47cb67 .word 0xf1128a49,0x7588394a,0xb6bf5419,0x7c92d7ac .word 0xa77b440c,0xbca28a57,0xfb030e0d,0xb5f83de3 .word 0x39556d76,0x837a80da,0xabdf740b,0x3e1add4a .word 0xe8113a70,0x83925bef,0x7d70c8c1,0x09d49971 .word 0x98656547,0x5d7df071,0xf0372adf,0x574e6047 .word 0x59ddc14e,0xccf210b4,0xc73c4148,0x278fc1a2 .word 0xb1b8768b,0xd89b665b,0x8e2bd64e,0x0940b21d .word 0x940f3e30,0xd4ab53b1,0x2af90f83,0xd6cf10fc .word 0x3a8845fd,0xdf059f2a,0x208e41aa,0xd948cd48 .word 0x086fadb0,0xe87fc633,0xcd6f29f4,0x1577ca37 .word 0xa69b4272,0x82d32316,0x5cc81f57,0x0db5609f .word 0x0959ec61,0xa17757d9,0x5cb18973,0x13ca320f .word 0xd6908462,0xd930e56d,0xfc19d80b,0x42e75865 .word 0xf11babf3,0x8d38d213,0xb4279dee,0x143abe87 .word 0x4500bc3d,0x65c8f541,0x9ba0e3f2,0x2892bcdd .word 0xd5f846b0,0x506aef77,0x80c32d2c,0xdee519b4 .word 0x13c71460,0xfc24343b,0xeb89b417,0x92722f86 .word 0x21f487ba,0x517dcab2,0x157573a4,0x929fc0a9 .word 0x171f92f7,0xcfb6cb37,0x59b4778a,0xad9bdc3c .word 0xee43414a,0x4c758cbe,0x475ae01a,0x58d29d45 .word 0xab1da033,0xef2147c5,0xbc7c6c81,0x3d61e795 .word 0xf59cf325,0x1229fc04,0xd7526b21,0x4530146b .word 0xd4220977,0xfa37ec82,0x69ae73b6,0xf185735b .word 0x01943fd2,0x83d373d7,0x0301af2b,0x6633fcc7 .word 0xa9d4f4fd,0x8e97d34a,0x0a81ddb8,0xeed0ce3a .word 0x0f99cdc7,0xdc2e5267,0x899b322b,0xd624bb60 .word 0x9fdc77f5,0x3b99ce83,0x98d8bc01,0xd0c4cb2c .word 0xe83a8458,0x460a44a0,0x704a4580,0xc752a7c2 .word 0x177b3dd5,0xc5c2d07c,0x277a262c,0xbb7df56b 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 0x0ff400f4,0x6d4b8c1b,0x88198324,0xa3fcb401 .word 0x07443a7e,0x765b5745,0x85d68a62,0xafe1fa32 .word 0x8b7c09d5,0x4854361e,0x0804515b,0x46a4ed73 .word 0x43973aed,0x7d0f0b1d,0x214b4865,0xf13f5f6c .word 0x976130da,0x23ba9b78,0x64933ba2,0x506e6618 .word 0xaf6f191d,0x0fa4f3ff,0x5db155af,0x88d2981a .word 0xb83fb425,0x7d7107ba,0xf1db4a19,0x2de1db90 .word 0x15e92d5d,0x96cec6df,0xfada6796,0x5157a7dc .word 0x003a54b2,0x0981820f,0xbecfa3ce,0xcc3c0595 .word 0x42e50365,0x85c72b8c,0x7da46fe6,0x1194bc19 .word 0xed48d35f,0xfaa8642b,0xd61784c1,0xc0561c3e .word 0xda60d209,0x3558a9e2,0x74784328,0x3eaf620f .word 0x37f14413,0x301fb58e,0x7c0c5c27,0xe625336e .word 0xae6fbe78,0x6ee8e4a1,0x8bfef840,0xe2bd182a .word 0xabc3d1ad,0x85308cb7,0x37dd9bb1,0xf17efdce .word 0x9cd14f12,0xfa2bfc19,0x49c771ee,0x7c2c9994 .word 0xe8cc4e27,0x96e4c6c4,0xb7954bc6,0xc2a9585b .word 0x62a4be0c,0x667200dd,0x0882a736,0x768863ec .word 0x7f84141c,0x006d4f72,0xf0636739,0xc26b3307 .word 0xb8fbd950,0xb2b4ec06,0xc418aee9,0x5e9b47a1 .word 0x6f71e59d,0x188daa9f,0x37e3c1b7,0xae070ce2 .word 0xbe377e36,0xec6f13af,0x405c3446,0x9809c96f .word 0x32ae341f,0xd633fd50,0xdb8fa8a2,0x9b9f4103 .word 0x87f69358,0xe3ff6792,0x82047e84,0x25e893d2 .word 0x3a92bf38,0x68e521c5,0xb8a98dab,0x2f799252 .word 0x69337aa7,0xbcaabb8d,0x4dae3f3d,0x2bcb3911 .word 0x6493115e,0x61449ab4,0x04cff399,0x163408b4 .word 0x658aa4e1,0x4d7fcbf3,0xeae31439,0xec85af26 .word 0x669cfef6,0x9121cd80,0x11df5ed4,0x370c4582 .word 0x66531d93,0x04e90029,0x1c1ecf2c,0xad54962c .word 0xbb8d62bc,0x8c863a8b,0xbcb44a38,0x097a8f47 .word 0x4624f2c5,0xe035131e,0xfd4d8300,0x56ec06af 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 0x3f3f1d90,0x3ac42758,0x0bf96501,0xe5b89c80 .word 0x08431f4a,0x8c777345,0x947ddcc4,0xdd298961 .word 0xbe69afd2,0x058e9c35,0xda320fcc,0xb8e56803 .word 0xde003018,0xf8696ed0,0x8df5f726,0xa213436f .word 0xa3a1658f,0x284768fb,0x84734fc3,0x7b60a625 .word 0xa9376224,0xa10c1fa4,0x4409767d,0xb701cb28 .word 0xe1d2e271,0xc500447a,0x25f11c3b,0xb06dcd2f .word 0x5d07291f,0x644d072b,0x1b69f63e,0xe5b2b85b .word 0x6629f103,0xafc37c7e,0xb59827d1,0xdbf50a73 .word 0xbb95096e,0x32afc2fe,0x5614b7dc,0xd4532e9b .word 0x472ab925,0xc887aacb,0x625c5592,0x29543113 .word 0x81088659,0xdf06f776,0x1166c379,0x3f28bf45 .word 0xe0179ea8,0xfb4077e2,0xdb8f1487,0xe22d9810 .word 0xea5a60cd,0x69a8cf61,0x6617f7d5,0x33909cf8 .word 0x561ac411,0x994aef9a,0x1e5522be,0xdfa38055 .word 0x7687f38c,0x86badf0f,0x5958ba3d,0x12a3c9a2 .word 0x06b31ff8,0xb4d6bc80,0x38358ffa,0x1b363075 .word 0xbe14c8be,0xfa951d72,0xd80d60b2,0xf6b7ca8e .word 0xfce71b6d,0x1234ff46,0x7730fb76,0x9b75c623 .word 0x2263df47,0x631def28,0x6d2897a7,0x9089742a .word 0xbeae3aee,0x0473a81f,0x66481d1a,0x90f15f11 .word 0xb7a3d3ca,0x7c37aa2d,0x16b587ed,0xfd93afff .word 0xaacb1aa4,0xf13b99a6,0x01e5bc01,0xaa9ace5d .word 0x8fe8d35b,0x955434ad,0xe9a2c52f,0x4d7a6503 .word 0x807b8122,0x4ebe9b07,0xbb912297,0x25bc0215 .word 0x473d7e3b,0xe246695e,0xa6911c7e,0xaca305a2 .word 0xdab50883,0x89fd925d,0xf26df6b1,0x048841ed .word 0xc9164260,0x8a0c02b0,0xa4694612,0x02aa0b2e .word 0x0d02b195,0xff227cb0,0x1989b8ed,0x62433aee .word 0xc5f75388,0x9a9cf790,0x752dd5c9,0xb937b129 .word 0xb4d7c2db,0x88273932,0x32dc7c21,0x35f6f219 .word 0xbdf9935a,0x6f5c9f52,0xcc64083c,0xb4967620 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 0xe7e6e215,0x9d0e0afe,0x6d4fbb16,0x0a18d4ca .word 0xde7af598,0xdea77ea5,0xc7f06f2c,0xd9aa748f .word 0x3981a0f5,0x7b68e054,0xf3680d00,0x44da2ab8 .word 0x5dc90d17,0x93eeaf46,0x8657df2a,0xa712a425 .word 0x2c241bb7,0xb10fb7e1,0x757b6cb0,0xd17f44ec .word 0x4e8afd25,0x1422654b,0xd8b6de80,0x59624d19 .word 0xc6d33d3b,0x2fd2af2c,0xd72abe5b,0xcde8eab6 .word 0x4933d56f,0x965c6825,0xa8a62743,0x22c0cb79 .word 0x6589a92f,0xc5505327,0x1ab64dc6,0x6c278188 .word 0xae18f006,0x63d59bfd,0xaa4276ad,0x9cd46c1c .word 0xbba12fc4,0xd03c0c64,0x617118cc,0xb34d1cd1 .word 0x588a5cb6,0x6d5df435,0x638568e2,0x340a0d33 .word 0x98501448,0x9d32aed0,0x7174ca8f,0x1abdb59a .word 0x895c186c,0x45f7fc3b,0xf7163b0e,0x067321a2 .word 0x8382713f,0x1792dbd2,0xadc0a5c0,0x0adb5c67 .word 0xd74b1f3b,0x379ebbd0,0x02aa3b0a,0xf452934e .word 0x66e288ff,0x4eabe061,0xb2553bf7,0xd6959dc3 .word 0x81e84e33,0x2211f9fe,0x9b553776,0x158fa614 .word 0xeb349c87,0x3b9f41a1,0xd0246f2b,0x89088f5e .word 0x480b3d25,0xb13496a3,0xe46a2613,0xa67e8f83 .word 0x8ea01acf,0xb6f10c20,0x4546f740,0x7c1b8fab .word 0x9d9502a1,0xc9976874,0x4a93ad69,0x74a567ed .word 0xb6029290,0xa33539d8,0x7e8fd557,0xe29fd8c1 .word 0x64ee9ac5,0xe163522d,0x73b4cb55,0x8d03662a .word 0x7e3a3914,0x60489aeb,0xd3bd2a8d,0x447d1d47 .word 0x39e6309f,0x83caef66,0x44387d65,0xfe8a24d9 .word 0xb2827562,0x50031310,0x87d83248,0x2b895036 .word 0x063375d5,0x3d272c26,0x31560053,0xca1a4fae .word 0x4ef3643b,0xc281b89c,0x959f99d0,0xca9a7e97 .word 0xfc71ee40,0x7ae9ec99,0xe1a01611,0x499fc31a .word 0x121ede84,0x1262952d,0x4960d43b,0x05d99579 .word 0xa2d3ed47,0xea48f11a,0x3d6f1290,0x5f4c9602 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 0xaa4a53b3,0xc5b8a043,0x847e4c88,0xd6c112ce .word 0xee998ade,0x26ab2dd7,0x4e37f700,0x43627d52 .word 0x318c4f8f,0xeb88c987,0x9b033cb4,0xc4e5b2af .word 0xa48a1f64,0x4454fe41,0x3dea49e4,0x8dfc4882 .word 0x9d14608a,0xca521b68,0xe3c19d0d,0x77d27910 .word 0x3acb4338,0x810b8e2c,0x06969e62,0x6313d865 .word 0x77bc97b3,0x31dc8ee9,0x5d9f2154,0x44579293 .word 0x73e0540d,0x88eeafc5,0xfa5423a0,0x801f7ef7 .word 0xdc8cabda,0x2a1da096,0x3d86d273,0xc7e2b54b .word 0x44bb020f,0xe0ea95f8,0xa68584cf,0x943867c9 .word 0x37298c28,0xa5017a73,0x10593f2f,0xf3b2ac3e .word 0x76ad0737,0xd0014fe2,0x6d281246,0xee99009a .word 0x6fe4c21f,0x0afb269c,0x50758781,0x54a65586 .word 0xa3035bdf,0xf4437aae,0x0ead325c,0xd145cd12 .word 0x8aeb2873,0x4f585542,0xbdb01204,0x7879655b .word 0x533986c0,0xffc5a30b,0x6237e8b8,0x26dac581 .word 0x34ee920f,0x2129a19e,0x7aa04c5f,0xf88c29a9 .word 0x22655a0b,0x7f8b313f,0xc4c6c205,0x9aa8db92 .word 0xbc5b9b3f,0x7ceaf23d,0xf1f21be2,0x6da53483 .word 0x1e3b769b,0xf7c898e9,0xcb533f7f,0x3f8d7d73 .word 0x1231a8f0,0x888fc491,0x31494a3d,0xbcae976a .word 0xd6ef1860,0x95467eb9,0x6d09c164,0x1feaf440 .word 0x7b592fa6,0x6910f10a,0x5fc5ab27,0x810b83fd .word 0x96b76dce,0x26d816c5,0xa76e060d,0x7f349b48 .word 0xa32af125,0x4d694d63,0x2d0b685c,0x01a076f8 .word 0x3558c986,0x265e791c,0x11310a36,0xb2be6763 .word 0xbbcc04f1,0x1da75b47,0x875ccbae,0xa2de638c .word 0xf8df7251,0x4ae9a786,0xea9d818c,0xb2280662 .word 0xe1f675de,0x46335dfe,0x2e218561,0xdf2e401b .word 0x9f710bd9,0x52cff373,0x74bf329d,0xce6dc6c1 .word 0xd5a91b15,0xac384b62,0x2bf50637,0x3fb77494 .word 0xe25abab0,0x28ee9ba8,0x07425ca0,0x64acdc55 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 0xafcee255,0x8865ecf6,0xe74bbbf2,0x815722de .word 0x8d8cadf7,0xb062848a,0x81bba7c3,0x619c4365 .word 0x6b575173,0x80100360,0x08531eba,0x8fd332d4 .word 0x574d316e,0x37c4972c,0x7ed0bb3c,0x032cea9b .word 0xab4d9bed,0x8673fe99,0x6b234ec5,0x7f63d586 .word 0xdb161e2b,0xe8d47b00,0x78ebe01d,0xe6055c3b .word 0xd178b965,0xa857e90f,0x883c1f8f,0x353a0431 .word 0x23db4282,0x6fb98264,0x05af2cea,0x1c600515 .word 0xd4db2881,0xae67375c,0xd3d60129,0x61cdd124 .word 0xa7cee9e0,0x21c8ed45,0xbde91366,0xf194589f .word 0x9d26e2ca,0xacc620fa,0x3d711c26,0xd887647d .word 0xdb43d43e,0xbf592623,0x23b61225,0x73175eee .word 0x93984c09,0xa94c3d0a,0x59095ea4,0xe50ee4f7 .word 0xa37c3c64,0x27ab1ce7,0x9c4dedb5,0x2e9f5b4f .word 0x91a352cb,0xc852478e,0xfbd583c6,0xb4f3ac6a .word 0x92c8b875,0x4e91ae77,0x20f6ca5b,0x7d20dad0 .word 0x495e228a,0xe0e3cc43,0x19a19216,0x3abd6093 .word 0xb2e0f8e5,0xaf0d960b,0x97eb4367,0x531e9d66 .word 0xdca472b6,0x3b012cfa,0x22f4c412,0x9b9921c5 .word 0xcf220403,0xd60c5c7f,0x2285e4c7,0x47655d3c .word 0x4acaddd5,0xa883c31a,0xa5b1dbba,0x2cfe970f .word 0x2c26f3ef,0xdb6786fd,0xe7bc12dd,0x1e2bd804 .word 0x3e9a8678,0x739ddb05,0xf04d9a59,0xa5ee00ad .word 0x4cca3bb6,0x85e8b593,0x9bc20eb3,0x50ec43dd .word 0x5bb62bcb,0x01823381,0xcd2b4216,0xada4c276 .word 0x172bb11b,0x249cb1ed,0x9f295e65,0x7982481d .word 0x7e7f32e1,0x1ae55d08,0x144eb177,0x94989c9f .word 0x5c20df90,0x307b0454,0x4ff80a32,0xa52b18be .word 0xbc65ad57,0xcb751f7a,0x4e632be1,0x557ad745 .word 0x1a221693,0xdcbf55cd,0xe4dccb27,0xccefb413 .word 0xd6a5c497,0x4304eb69,0x1ff578e9,0xf1046e5b .word 0xf3470c89,0x7131ee4a,0xf8f57db4,0xb1717f8a 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 0x5398fcc6,0x4cc663e3,0xdebf9a38,0xc8eb2c4a .word 0x14e74119,0x4f877aae,0x6b8eab41,0x139cf6c9 .word 0x103b16d7,0xde211f96,0x05e12eff,0x95d1d562 .word 0x66b5e83a,0xf8c80863,0xfc2fc57f,0x917e51b2 .word 0x0115df7d,0xd61db2b3,0x4b4e770b,0xf7a5ca85 .word 0x1a23a2fe,0x6469523b,0x4dd057e9,0x8c194b94 .word 0x5da12a33,0xb0ae5170,0x955a2d89,0x07100ced .word 0xa6e137bb,0xab1740c8,0x8f119fca,0xf38fa5ee .word 0x037fae37,0x4fba0a1d,0x86ad1b16,0xcbfc9141 .word 0xc26fe978,0x3edeb40f,0x757f0316,0x0fd4462d .word 0x9b409b40,0x86349e0f,0x4548123c,0x1253fffd .word 0xede1c033,0x666102f0,0x44654723,0x3df1e680 .word 0x1b3f9adf,0x953c82cf,0x41e919be,0x91a380d3 .word 0x8d163530,0x867874ed,0xfe5944fd,0xc3079564 .word 0x1ff12e95,0x75236dff,0x0e4d5d82,0x778073fc .word 0xd89f0c90,0xe28af12d,0x2bd48627,0xc5b55944 .word 0x9416c8c1,0xa8d0d6e8,0x0bb2cf27,0x69930341 .word 0xe00d7a22,0x5764cf50,0x5d8c784c,0x75fb17e7 .word 0x42f35dd4,0x67c0f517,0xc9191f5d,0xcd3a6161 .word 0x44f396ae,0xa71a8cdc,0x4c906f70,0x1fce8b29 .word 0xecb715ac,0x2483298e,0xf99edb45,0xbb8ca6d7 .word 0xbf654879,0x3b34102d,0x0fc484af,0x484b74d9 .word 0xf14be39c,0x4c211d8f,0x31336c30,0x0fcb6c1c .word 0x41b868c4,0x64e862e7,0xb318db1e,0x80b5e0b8 .word 0x4a731f76,0x7ae42270,0xfc48e8f8,0x91c7ee5a .word 0x8be72be2,0xf32db03d,0x51e60601,0xc3f8aeb5 .word 0xbec31e54,0xea13ce24,0x6826cf3f,0xaf25465e .word 0x2459beee,0x9640fe46,0xfe0490b8,0x47252129 .word 0xb0b4ba3c,0x6dbf64f3,0x4ceef152,0x664634c6 .word 0x68264bad,0xb2eef8e3,0xfc5bcfff,0xe82b3baa .word 0x3b75f6c9,0xd238546e,0xbe77e5d0,0x2936a680 .word 0x4f29ed9c,0xb153672f,0xfd114e76,0x1e3aeca4 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 0xe8ab3383,0x5d5101b3,0x30e846b2,0xb01876a3 .word 0xefd037ae,0x807fa37a,0xe06c8ddd,0xb2c524bc .word 0xb8815b27,0x12018cae,0x0b3a6603,0x925a7f3c .word 0x268769d2,0x7f5a70fd,0x8581ae53,0xfd74b765 .word 0x8b4c6fe0,0x5af932e1,0x3f283d9b,0x50bcd7d6 .word 0x28155d72,0x21415b5a,0x7fbdd3be,0x95688e2d .word 0x2c7d828b,0x83b95d79,0xfe4a806e,0xe82208c9 .word 0x00d9bc34,0x83e88393,0xa9486159,0xa31e0d83 .word 0xa236fd5a,0x6ffbbb7b,0xad1e6f64,0xbafc9afe .word 0xfaf7017d,0x39663de8,0x83cfe9d3,0x8acc12dd .word 0x2f619c6b,0xe48ce048,0xc9c67145,0x07b3725b .word 0x0a8ba135,0xa5509592,0xde6b8865,0x455c37c1 .word 0xa65f7cdd,0xae582979,0x253e4304,0x5d67fd8c .word 0xdbbe3910,0x7e2b474d,0x9a6536e1,0xf7ed31a3 .word 0xab568635,0x4a05a747,0x6c82cd42,0x6ad942c8 .word 0x8523d502,0xc0777b49,0xd7a30346,0x57a3f6c7 .word 0x6dbf041e,0xbc01ca27,0xc90e6f67,0xde11d2fc .word 0x21acd1f3,0x613c9bc6,0x16d0a328,0x7a43b570 .word 0x6809a010,0x4a78748f,0x089d02df,0x781f77ff .word 0xd1b5e3b2,0x59e48239,0xea95770a,0x7a9300bd .word 0x2c79ecf4,0xb654a261,0x4e1dc160,0xfb3f156f .word 0xc5e66b5d,0x3045cc18,0xb0f2b91d,0xf9e227a5 .word 0x877a44c3,0xbcb72634,0x026ca936,0x9945ca36 .word 0x2dcf7f88,0xdb107401,0xb03d72e9,0x5a6737e7 .word 0xec9206cd,0x96b8711a,0xa80acd36,0x6efc0b6e .word 0x0bdfe83d,0x3b77e6a9,0x0610ba9b,0x5f04e1d5 .word 0x5cdd140d,0xa0d0b813,0x98dfaf41,0xe3201269 .word 0x48bf949e,0xf9505f57,0x83795317,0xb43e3442 .word 0x5fb4d842,0x6caab4ab,0x9220125c,0xd9d1ca4c .word 0x61bc4b5f,0x75b517b3,0x7a3c5365,0xa31b7ba3 .word 0xa1517e7a,0xf6dfff3d,0xa309f910,0x41b08f30 .word 0x7ba8917e,0x3e403ba4,0xbebe044f,0x3e3a23fc unres3_end: